Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7589438B2 - Information processing device, information processing system, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7589438B2 - Information processing device, information processing system, information processing method, and information processing program - Google Patents

Information processing device, information processing system, information processing method, and information processing program Download PDF

Info

Publication number
JP7589438B2
JP7589438B2 JP2020032229A JP2020032229A JP7589438B2 JP 7589438 B2 JP7589438 B2 JP 7589438B2 JP 2020032229 A JP2020032229 A JP 2020032229A JP 2020032229 A JP2020032229 A JP 2020032229A JP 7589438 B2 JP7589438 B2 JP 7589438B2
Authority
JP
Japan
Prior art keywords
information
unit
importance
subject
discrimination
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020032229A
Other languages
Japanese (ja)
Other versions
JP2020173787A (en
Inventor
慎 江上
竜 米谷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Omron Corp filed Critical Omron Corp
Priority to PCT/JP2020/015187 priority Critical patent/WO2020209171A1/en
Publication of JP2020173787A publication Critical patent/JP2020173787A/en
Application granted granted Critical
Publication of JP7589438B2 publication Critical patent/JP7589438B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electrically Operated Instructional Devices (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、情報処理装置、情報処理システム、情報処理方法、および情報処理プログラムに関する。 The present invention relates to an information processing device, an information processing system, an information processing method, and an information processing program.

習得対象者による学習や作業技術の習得を支援するシステムが従来技術として知られている。例えば、特許文献1には、学習者の読み返し頻度及び視線停留をモニタリングした結果を他の学習者と比較して、その比較結果を学習者及び指導者に提示する技術が記載されている。 Systems that support learning and the acquisition of work skills by learners are known as prior art. For example, Patent Document 1 describes a technology that monitors a learner's rereading frequency and eye fixation, compares the results with those of other learners, and presents the comparison results to the learner and instructor.

特開2005-338173号公報(2005年12月8日公開)JP 2005-338173 A (published on December 8, 2005)

また、近年、様々な場面での学習や作業等を録画した動画を振り返り、当該学習や作業等の改善に役立てることが行われている。このような技術では、録画した動画のうち、学習や作業改善に役立つ重要なシーンを自動的に判別できることが好ましい。 In recent years, more and more people have been reviewing videos of learning or work in various situations to help improve said learning or work. It is preferable for such technology to be able to automatically identify important scenes from the recorded videos that are useful for improving learning or work.

また、学習や作業に留まらず、系列性を有する情報のうち、重要な情報を判別し提示する技術には大きなニーズがある。 In addition to learning and work, there is a great need for technology that can identify and present important information from sequential information.

本発明では、上記課題に鑑み、系列性を有する情報のうち、重要な情報を好適に判別し提示することのできる技術を提供することを目的とする。 In view of the above problems, the present invention aims to provide a technology that can appropriately identify and present important information from among information that has sequence characteristics.

上記の課題を解決するために、本発明の一態様に係る情報処理装置は、対象者に関する系列情報に含まれる各要素にアノテーションが付与されたアノテーション付系列情報を取得する系列情報取得部と、前記対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別部と、複数の対象者に関する前記重要度判別部による判別結果を参照し、判別統合情報を生成する判別統合部と、前記重要度判別部による判別結果と前記判別統合情報との少なくとも何れかを参照して提示用情報を生成する提示用情報生成部と、を備えている。 To solve the above problem, an information processing device according to one aspect of the present invention includes a sequence information acquisition unit that acquires annotated sequence information in which annotations are added to each element included in sequence information related to a subject, an importance discrimination unit that refers to the annotated sequence information related to the subject and discriminates the importance of each element included in the annotated sequence information of the subject, a discrimination integration unit that refers to the discrimination results by the importance discrimination unit related to multiple subjects and generates discrimination integration information, and a presentation information generation unit that generates presentation information by referring to at least one of the discrimination results by the importance discrimination unit and the discrimination integration information.

上記の構成によれば、系列性を有する情報のうち、重要な情報を好適に判別し提示することができる。 The above configuration makes it possible to appropriately identify and present important information from among information that has a sequence.

上記一態様に係る情報処理装置において、前記重要度判別部は、ユーザからのフィードバック情報を参照して、判別ロジックを更新してもよい。 In the information processing device according to the above aspect, the importance determination unit may update the determination logic by referring to feedback information from a user.

上記の構成によれば、ユーザからのフィードバック情報を参照して、重要度判別部における判別ロジックを更新するので、重要度判別を繰り返すたびに、より的確な系列情報の重要度判別を行うことができる。 According to the above configuration, the judgment logic in the importance judgment unit is updated by referring to feedback information from the user, so that the importance judgment of the series information can be made more accurately each time the importance judgment is repeated.

上記一態様に係る情報処理装置において、前記系列情報には、前記対象者の視線に関する情報が含まれていてもよい。 In the information processing device according to the above aspect, the sequence information may include information regarding the subject's line of sight.

上記の構成によれば、前記対象者の視線に関する情報を参照することにより、重要度の判別をより好適に行うことができる。 With the above configuration, the importance can be determined more appropriately by referring to information about the subject's line of sight.

上記一態様に係る情報処理装置において、前記判別統合部は、前記複数の対象者の各々に対する前記重要度判別部による判別結果から、共通する情報を抽出し、前記判別統合情報に含めてもよい。 In the information processing device according to the above aspect, the discrimination integration unit may extract common information from the discrimination results by the importance discrimination unit for each of the multiple subjects, and include the common information in the discrimination integration information.

上記の構成によれば、対象者により系列情報が異なっていても、共通する情報を抽出するので、重要度の判別をより好適に行うことができる。 With the above configuration, even if the series information differs depending on the subject, common information is extracted, so the importance can be determined more appropriately.

上記一態様に係る情報処理装置において、前記重要度判別部は、前記重要度として、前記対象者に関する集中度を判別してもよい。 In the information processing device according to the above aspect, the importance determination unit may determine the degree of concentration of the subject as the importance.

上記の構成によれば、対象者に関する集中度を参照して系列情報の重要度判別を行うことができるので、より好適に重要度判別を行うことができる。 With the above configuration, the importance of series information can be determined by referring to the concentration level of the subject, so the importance can be determined more appropriately.

上記の課題を解決するために、本発明の一態様に係る端末装置において、系列情報を取得する系列情報取得部と、取得した系列情報に含まれる各要素にアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与部と、アノテーション付系列情報を参照して生成された提示用情報を取得する提示用情報取得部と、前記提示用情報を提示する提示部とを備えている。 In order to solve the above problem, a terminal device according to one aspect of the present invention includes a sequence information acquisition unit that acquires sequence information, an annotation assignment unit that generates annotated sequence information by assigning annotations to each element included in the acquired sequence information, a presentation information acquisition unit that acquires presentation information generated by referring to the annotated sequence information, and a presentation unit that presents the presentation information.

上記の構成によれば、各系列情報が統合された提示用情報を取得し、ユーザに対して提示することができる。 The above configuration allows for the acquisition of presentation information that integrates each series of information and presents it to the user.

上記一態様に係る端末装置において、複数の対象者のアノテーション付系列情報に関する判別結果を参照して生成された判別統合情報を取得する判別統合情報取得部を更に備え、前記アノテーション付与部は、ユーザからのフィードバック情報、及び前記判別統合情報の少なくとも何れかを参照して、アノテーション付与ロジックを更新してもよい。 The terminal device according to the above aspect may further include a discrimination integration information acquisition unit that acquires discrimination integration information generated by referring to discrimination results regarding annotated series information of multiple subjects, and the annotation assignment unit may update the annotation assignment logic by referring to at least one of feedback information from a user and the discrimination integration information.

上記の構成によれば、各情報を参照してアノテーション付与ロジックを更新することにより、より好適にアノテーション付与を行うことができる。 According to the above configuration, annotation can be more efficiently performed by updating the annotation logic with reference to each piece of information.

上記一態様に係る端末装置において、前記アノテーション付与部は、前記アノテーションに加え、当該アノテーションの信頼度を示す情報を前記各要素に付与してもよい。 In the terminal device according to the above aspect, the annotation assignment unit may assign, in addition to the annotation, information indicating the reliability of the annotation to each of the elements.

上記の構成によれば、アノテーションを参照する各処理をより好適に実行することができる。 The above configuration allows each process that references annotations to be executed more efficiently.

上記の課題を解決するために、本発明の一態様に係る情報処理システムにおいて、系列情報を取得する取得部と、取得した系列情報に含まれる各要素にアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与部と、ある対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別部と、複数の対象者に関する重要度判別部による判別結果を参照し、判別統合情報を生成する判別統合部と、前記重要度判別部による判別結果と前記判別統合情報との少なくとも何れかを参照して提示用情報を生成する提示用情報生成部と、を備えている。 In order to solve the above problem, an information processing system according to one aspect of the present invention includes an acquisition unit that acquires sequence information, an annotation assignment unit that generates annotated sequence information by assigning annotations to each element included in the acquired sequence information, an importance discrimination unit that refers to the annotated sequence information about a certain subject and determines the importance of each element included in the annotated sequence information about the subject, a discrimination integration unit that refers to the discrimination results by the importance discrimination unit about multiple subjects and generates discrimination integration information, and a presentation information generation unit that generates presentation information by referring to at least one of the discrimination results by the importance discrimination unit and the discrimination integration information.

上記の構成によれば、本発明の一態様に係る情報処理装置と同様の効果が得られる。 The above configuration provides the same effects as the information processing device according to one aspect of the present invention.

上記の課題を解決するために、本発明の一態様に係る情報処理方法において、対象者に関する系列情報に含まれる各要素にアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与工程と、前記アノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別工程と、複数の対象者に関する前記重要度判別工程における判別結果を参照し、判別統合情報を生成する判別統合工程と、前記重要度判別工程における判別結果と前記判別統合情報との少なくとも何れかを参照して提示用情報を生成する提示用情報生成工程と、を含む。 In order to solve the above problem, an information processing method according to one aspect of the present invention includes an annotation adding step of generating annotated series information by adding annotations to each element included in series information related to a subject, an importance determination step of referring to the annotated series information and determining the importance of each element included in the annotated series information of the subject, a discrimination and integration step of generating discrimination and integration information by referring to the discrimination results in the importance determination step related to multiple subjects, and a presentation information generating step of generating presentation information by referring to at least one of the discrimination results in the importance determination step and the discrimination and integration information.

上記の構成によれば、本発明の一態様に係る情報処理装置と同様の効果が得られる。 The above configuration provides the same effects as the information processing device according to one aspect of the present invention.

本発明の一態様に係る情報処理プログラムは、上記何れかに記載の情報処理装置としてコンピュータを機能させるための情報処理プログラムであって、前記系列情報取得部、重要度判別部、判別統合部、および提示用情報生成部としてコンピュータを機能させる。 An information processing program according to one aspect of the present invention is an information processing program for causing a computer to function as any of the information processing devices described above, and causes the computer to function as the sequence information acquisition unit, importance discrimination unit, discrimination integration unit, and presentation information generation unit.

上記の構成によれば、本発明の一態様に係る情報処理装置と同様の効果が得られる。 The above configuration provides the same effects as the information processing device according to one aspect of the present invention.

本発明の一態様によれば、系列性を有する情報のうち、重要な情報を好適に判別し提示することができる。 According to one aspect of the present invention, important information from information that has a sequence can be appropriately identified and presented.

本発明の一実施形態に係る情報処理システムの構成例を模式的に例示するブロック図である。1 is a block diagram illustrating a schematic configuration example of an information processing system according to an embodiment of the present invention. 本発明の一実施形態に係る情報処理システムの動作例を例示するシーケンス図である。FIG. 2 is a sequence diagram illustrating an example of the operation of an information processing system according to an embodiment of the present invention. 本発明の一実施形態に係る録画の対象となる試験問題の一例を示す図である。FIG. 2 is a diagram showing an example of a test question to be recorded according to an embodiment of the present invention. 本発明の一実施形態に係る提示用情報の一例を示す図である。FIG. 11 is a diagram showing an example of presentation information according to an embodiment of the present invention. 本発明の一実施形態に係る提示用情報の一例を示す図である。FIG. 11 is a diagram showing an example of presentation information according to an embodiment of the present invention. 本発明の一実施形態に係る接客作業の学習中における対象者の視認対象の一例を示す図である。1 is a diagram showing an example of a visual target of a subject while learning a customer service task in one embodiment of the present invention; FIG. 本発明の一実施形態に係る学習者の視認対象、発話のデータの一例を示す表である。1 is a table showing an example of data on a visual target and speech of a learner according to an embodiment of the present invention. 本発明の一実施形態に係るベテラン接客者のデータの一例を示す表である。11 is a table showing an example of data of a veteran attendant according to an embodiment of the present invention. 本発明の一実施形態に係る学習者とベテラン接客者との差異情報の一例を示す図である。FIG. 11 is a diagram showing an example of difference information between a learner and an experienced customer service representative according to an embodiment of the present invention. 本発明の一実施形態に係る学習者の視認対象、動作のデータの一例を示す表である。11 is a table showing an example of data on a visual target and an action of a learner according to an embodiment of the present invention. 本発明の一実施形態に係るベテラン組立員のデータの一例を示す表である。1 is a table illustrating an example of experienced assembler data according to an embodiment of the present invention. 本発明の一実施形態に係る学習者とベテラン組立員との差異情報の一例を示す図である。FIG. 13 is a diagram showing an example of difference information between a learner and an experienced assembler according to an embodiment of the present invention. 本発明の一実施形態に係る学習者の視認対象、動作のデータの一例を示す表である。11 is a table showing an example of data on a visual target and an action of a learner according to an embodiment of the present invention. 本発明の一実施形態に係るベテラン調理人のデータの一例を示す表である。1 is a table showing an example of data on an experienced chef according to an embodiment of the present invention. 本発明の一実施形態に係る学習者とベテラン調理人との差異情報の一例を示す図である。FIG. 11 is a diagram showing an example of difference information between a learner and an experienced chef in one embodiment of the present invention. 本発明の一実施形態に係るプレーヤAの視認対象、動作のデータの一例を示す表である。11 is a table showing an example of data on visual recognition targets and actions of Player A according to one embodiment of the present invention. 本発明の一実施形態に係るプレーヤBのデータの一例を示す表である。13 is a table showing an example of data of player B according to one embodiment of the present invention. 本発明の一実施形態に係るプレーヤAとプレーヤBとの差異情報の一例を示す図である。FIG. 11 is a diagram showing an example of difference information between player A and player B according to one embodiment of the present invention. 本発明の他の実施形態に係る情報処理システムの構成例を模式的に例示するブロック図である。FIG. 11 is a block diagram illustrating a schematic configuration example of an information processing system according to another embodiment of the present invention. 本発明の他の実施形態に係る情報処理システムの動作例を例示するシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of the operation of an information processing system according to another embodiment of the present invention. 本発明の更に他の実施形態に係る情報処理システムの構成例を模式的に例示するブロック図である。FIG. 11 is a block diagram illustrating a schematic configuration example of an information processing system according to still another embodiment of the present invention. 本発明の更に他の実施形態に係る情報処理システムの動作例を例示するシーケンス図である。FIG. 11 is a sequence diagram illustrating an example of the operation of an information processing system according to still another embodiment of the present invention.

以下、本発明の一側面に係る実施の形態(以下、「本実施形態」とも表記する)を、図面に基づいて説明する。 Below, an embodiment of one aspect of the present invention (hereinafter also referred to as "this embodiment") will be described with reference to the drawings.

<実施形態1>
§1.適用例
まず、図1を参照して、本発明が適用される場面の一例について説明する。なお、ここでは、本発明の対象者が学習塾等において講義又は模擬試験を受ける学習者である場合を例に挙げるが、これは本実施形態を限定するものではなく、対象者は、系列情報と何らかの関連性を有する者であれば特に限定されない。
<Embodiment 1>
§1. Application Example First, an example of a situation in which the present invention is applied will be described with reference to Fig. 1. Note that, here, an example will be given in which the subject of the present invention is a learner who takes a lecture or a mock exam at a cram school or the like, but this does not limit the present embodiment, and the subject is not particularly limited as long as he or she has some kind of relevance to sequence information.

図1は、本発明の一実施形態に係る情報処理システム1の構成例を模式的に例示するブロック図である。情報処理システム1は、例えば、学習塾等で使用される情報処理システムである。図1に示す通り、本実施形態に係る情報処理システム1は、情報処理装置であるサーバ100、学習者用端末装置200A、200B、200C、および講師用端末装置1000を備えている。これらのサーバ100および学習者用端末装置200A、200B、200C、および講師用端末装置1000は、ネットワークを介して接続され、互いに通信を行うことができる。ネットワークの種類は、インターネット、電話網、専用網等何でもよい。なお、以下では、学習者用端末装置200A、200B、200Cを総称して、学習者用端末装置200と称することがある。 1 is a block diagram illustrating a schematic configuration example of an information processing system 1 according to an embodiment of the present invention. The information processing system 1 is an information processing system used, for example, in a cram school or the like. As shown in FIG. 1, the information processing system 1 according to this embodiment includes a server 100, learner terminal devices 200A, 200B, 200C, and instructor terminal device 1000, which are information processing devices. The server 100, learner terminal devices 200A, 200B, 200C, and instructor terminal device 1000 are connected via a network and can communicate with each other. The type of network may be any type, such as the Internet, a telephone network, or a dedicated network. In the following, the learner terminal devices 200A, 200B, and 200C may be collectively referred to as the learner terminal device 200.

本実施形態にかかる学習者用端末装置200A、200B、および200Cは、例えば、学習塾における各学習者(以下、対象者とも呼ぶ)A、B、Cにそれぞれ割り当てられるコンピュータである。各学習者用端末装置200A、200B、および200Cには、カメラ241、マイク242等が備えられており、講義中、あるいは模擬試験中における各対象者の様子、発話を録画、録音することができる。この録音、録画された動画は、本実施形態における系列情報の一例である。ここで、系列情報とは、当該情報に含まれる各要素の順序に意味がある情報一般のことを意味する。また、系列情報には、動画データ、音声データ、テキストデータ、及び数値の経時的変化を示すデータ等が含まれ得る。また、各端末装置200は、系列情報に対して、アノテーションを付与することによってアノテーション付系列情報を生成し、それぞれの記憶部230に記録しておくことができる。ここで、アノテーションとは、系列情報に含まれる各要素に付与されるメタ情報である。一例としてアノテーションは、系列情報の記録中の各時点又は各期間における対象者の状態等に関するメタ情報を含む。なお、アノテーションの種別は本実施形態を限定するものではないが、一例として、対象者の当該時点における集中度を示す指標をアノテーションとして用いることができる。 The learner terminal devices 200A, 200B, and 200C according to this embodiment are, for example, computers assigned to each learner (hereinafter also referred to as the subject) A, B, and C in a cram school. Each learner terminal device 200A, 200B, and 200C is equipped with a camera 241, a microphone 242, and the like, and can record the appearance and speech of each subject during a lecture or a mock test. This recorded video is an example of sequence information in this embodiment. Here, sequence information means information in general in which the order of each element contained in the information is meaningful. In addition, sequence information may include video data, audio data, text data, and data showing changes in numerical values over time. In addition, each terminal device 200 can generate annotated sequence information by adding annotations to the sequence information and record it in the respective storage units 230. Here, annotations are meta information added to each element included in the sequence information. As an example, the annotation includes meta-information regarding the subject's state at each time point or each period during the recording of the series information. Note that the type of annotation is not limiting to this embodiment, but as an example, an index indicating the subject's concentration level at that time point can be used as the annotation.

そして、各学習者用端末装置200A、200B、および200Cは、このアノテーション付きの各対象者に関する系列情報を、サーバ100に送信する。 Then, each of the learner's terminal devices 200A, 200B, and 200C transmits this annotated series information for each subject to the server 100.

サーバ100では、各端末装置200から送信されたアノテーション付きの系列情報に基づいて、系列情報に含まれる各要素の重要度を判別する。そして、各端末装置200から送信されたアノテーション付きの系列情報に基づいて判別された重要度の判別結果を統合し、提示用情報を生成する。サーバ100では、生成された提示用情報を、記憶部130に格納するとともに、各端末装置200、又は1000に送信する。 The server 100 determines the importance of each element included in the series information based on the annotated series information transmitted from each terminal device 200. The server 100 then integrates the results of the importance determination based on the annotated series information transmitted from each terminal device 200 to generate presentation information. The server 100 stores the generated presentation information in the storage unit 130 and transmits it to each terminal device 200 or 1000.

各端末装置200、又は1000では、サーバ100から送信された提示用情報を提示して、サーバ100にフィードバック情報を送信する。このとき、対象者が講師とともに提示用情報を確認し、重要度の判別ロジック、又は後述する判別統合処理に用いられる判別ロジックの更新に関するフィードバック情報を、各端末装置200、又は1000を介してサーバ100に送信してもよい。つまり、各端末装置200、又は1000から提示用情報を修正・確認した結果のフィードバック情報がサーバ100に送信されてもよい。サーバ100では、各端末装置200、又は1000から送信されるフィードバック情報に基づいて重要度の判別ロジックを更新する。 Each terminal device 200 or 1000 presents the presentation information transmitted from the server 100 and transmits feedback information to the server 100. At this time, the subject may check the presentation information together with the instructor, and transmit feedback information regarding updates to the importance determination logic or the determination logic used in the determination integration process described below to the server 100 via each terminal device 200 or 1000. In other words, feedback information as a result of correcting and confirming the presentation information may be transmitted to the server 100 from each terminal device 200 or 1000. The server 100 updates the importance determination logic based on the feedback information transmitted from each terminal device 200 or 1000.

上述のように、サーバ100、および各端末装置200、又は1000間で、系列情報の送受信を繰り返すごとに、重要度の判別等に用いることができる情報が増加するため、重要度の判別ロジック、及び判別統合処理に用いられる判別ロジックが改善される。その結果、より適切に系列情報の重要度等を判別することができる。これにより、講師は、動画を振り返る場合に、指導内容の改善につながる可能性の高い情報に絞って、動画の振り返りを行うことができ、時間を効率的に使って、指導の改善を行うことができる。
§2.構成例
以下に、図1を用いて、本実施形態における、情報処理システム1を構成する情報処理装置であるサーバ100、学習者用端末装置200、および講師用端末装置1000の各構成について詳述する。
As described above, the amount of information that can be used for determining the importance level and the like increases each time transmission and reception of series information is repeated between the server 100 and each of the terminal devices 200 or 1000, and the importance level determination logic and the determination logic used in the determination and integration process are improved. As a result, the importance level and the like of series information can be determined more appropriately. This allows the instructor to review the video by focusing on information that is likely to lead to improvements in the content of instruction, and thus allows the instructor to use time efficiently to improve instruction.
§2. Configuration Example The configurations of the server 100, learner terminal device 200, and instructor terminal device 1000, which are information processing devices constituting an information processing system 1 in this embodiment, will be described in detail below with reference to FIG.

<学習者用端末装置200>
実施形態にかかる学習者用端末装置200A、200B、および200Cは、一例として、同一の構成を備えている。例えば、学習者用端末装置200は、制御部210、通信部220、記憶部230、カメラ241、マイク242、操作受付部243、表示部(提示部)244、スピーカ245を備える。
<Student's Terminal Device 200>
The learner's terminal devices 200A, 200B, and 200C according to the embodiment have the same configuration, for example. For example, the learner's terminal device 200 includes a control unit 210, a communication unit 220, a storage unit 230, a camera 241, a microphone 242, an operation reception unit 243, a display unit (presentation unit) 244, and a speaker 245.

通信部220は、サーバ100等の外部の装置との通信処理を行う。記憶部230は、各種データを格納する記憶装置である。操作受付部243は、対象者等の入力操作を受け付けるインターフェースであって、例えばキーボード等のボタンである。表示部244は、動画像を表示する表示パネルである。なお、操作受付部243と表示部244とが、対象者等の入力操作を受け付け、且つ動画像を表示するタッチパネルとして実現される構成でもよい。制御部210は、学習者用端末装置200全体を統括する制御装置であって、カメラ241等を介して系列情報を取得する系列情報取得部212と、取得した系列情報に含まれる各要素に対してアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与部214と、アノテーション付系列情報を参照して生成された提示用情報を通信部220を介して取得する提示用情報取得部216と、1又は複数の対象者のアノテーション付系列情報に関する判別結果を参照して生成された判別統合情報を取得する図示しない判別統合情報取得部とを備える。 The communication unit 220 performs communication processing with an external device such as the server 100. The memory unit 230 is a storage device that stores various data. The operation reception unit 243 is an interface that receives input operations from the subject, and is, for example, a button such as a keyboard. The display unit 244 is a display panel that displays moving images. The operation reception unit 243 and the display unit 244 may be realized as a touch panel that receives input operations from the subject and displays moving images. The control unit 210 is a control device that controls the entire learner terminal device 200, and includes a series information acquisition unit 212 that acquires series information via the camera 241, an annotation assignment unit 214 that generates annotated series information by assigning annotations to each element included in the acquired series information, a presentation information acquisition unit 216 that acquires presentation information generated by referring to the annotated series information via the communication unit 220, and a discrimination integration information acquisition unit (not shown) that acquires discrimination integration information generated by referring to the discrimination results regarding the annotated series information of one or more subjects.

<系列情報取得部212>
系列情報取得部212では、対象者に関する系列情報を取得する。系列情報取得部212が取得する系列情報を例示すれば以下の通りである。これらのデータは、一例として、模擬試験中または講義中における情報として取得されるが、これは本実施形態を限定するものではなく、その他の場面において取得されたものであってもよい。
・カメラ241で撮像した対象者(対象者の顔を含んでもよい)
・マイク242で集音した対象者の音声
・操作受付部243で受け付けた対象者による操作入力(テキストデータを含んでもよい)
・通信部220を介して取得した画像、音声、テキスト等のデータ
・記憶部230から読み出した画像、音声、テキスト等のデータ
・図示しない温度センサから取得した温度の経時的変化
・通信部220を介して取得した天候の経時的変化
・図示しないセンサから取得した脈拍データであって、対象者の緊張、ストレス、及び集中度等の度合いを読み取るための脈拍データ。
<Series information acquisition unit 212>
The sequence information acquisition unit 212 acquires sequence information related to the subject. Examples of the sequence information acquired by the sequence information acquisition unit 212 are as follows. These data are, for example, obtained during a mock exam or a lecture. However, this does not limit the present embodiment, and the information may be acquired in other situations.
A subject captured by the camera 241 (which may include the subject's face)
The subject's voice collected by the microphone 242 and the subject's operation input accepted by the operation acceptance unit 243 (which may include text data)
Image, audio, text, and other data acquired via the communication unit 220 Image, audio, text, and other data read from the storage unit 230 Changes in temperature over time acquired from a temperature sensor (not shown) and pulse data obtained from a sensor (not shown) for reading the subject's level of tension, stress, concentration, etc.

また、上記系列情報には、前記対象者の視線に関する情報が含まれていてもよい。例えば、系列情報取得部212は、カメラ241から取得した画像から、対象者の顔情報を取得する。顔情報には、対象者の顔の各部位(例えば、目、鼻、口及び眉等)の位置を示す位置情報、形状を示す形状情報、及び大きさを示す大きさ情報等の他、対象者の状態として、対象者の視線を検出する。視線は対象者の課題などに対する集中度を表す指標として特に重要である。対象者の視線の検出については、後述する。 The series information may also include information regarding the subject's line of sight. For example, the series information acquisition unit 212 acquires facial information of the subject from an image acquired from the camera 241. The facial information includes positional information indicating the position of each part of the subject's face (e.g., eyes, nose, mouth, eyebrows, etc.), shape information indicating the shape, and size information indicating the size, as well as the subject's line of sight as a measure of the subject's state. The line of sight is particularly important as an indicator of the subject's degree of concentration on a task, etc. Detection of the subject's line of sight will be described later.

<アノテーション付与部214>
アノテーション付与部214は、取得した系列情報に含まれる各要素にアノテーションを自動的に付与することによって、又はユーザの指示に基づいて付与することによって、アノテーション付系列情報を生成する。アノテーションは、系列情報に含まれる要素に対して付される。一例として、動画データの00:01~00:02までの区間に対してアノテーションAが付され、00:05~00:06までの区間に対してアノテーションBが付される。他の例として、テキストデータに含まれる文章Aにおける文節AAに対してアノテーションXが付され、文節BBに対してアノテーションYが付されるといった具体に処理がなされる。
<Annotation Assignment Unit 214>
The annotation assigning unit 214 generates annotated series information by automatically assigning annotations to each element included in the acquired series information or by assigning annotations based on a user instruction. Annotations are assigned to elements included in the series information. As one example, annotation A is assigned to the section from 00:01 to 00:02 in the video data, and annotation B is assigned to the section from 00:05 to 00:06. As another example, annotation X is assigned to phrase AA in sentence A included in the text data, and annotation Y is assigned to phrase BB.

また、アノテーション付与部214は、対象者が特定の領域を視認したか否かを示す情報をアノテーションとして系列情報に付与してもよい。また、操作受付部243は、系列情報に対してアノテーションを付与する操作、および系列情報の各箇所に対して後述する重要度を入力する操作を受け付ける。例えば系列情報中のある箇所に対して、ユーザが操作受付部243を介してアノテーションを付与する旨の指示を行った場合、アノテーション付与部214は、系列情報の当該箇所に対して、指示されたアノテーションを付与する。 The annotation assigning unit 214 may also assign information indicating whether or not the subject has viewed a specific area as an annotation to the series information. The operation receiving unit 243 also accepts an operation to assign an annotation to the series information, and an operation to input the importance (described below) for each part of the series information. For example, when a user issues an instruction via the operation receiving unit 243 to assign an annotation to a certain part in the series information, the annotation assigning unit 214 assigns the instructed annotation to that part of the series information.

より具体的な例として、アノテーション付与部214は、録画された動画から、各時点における対象者の集中度を5段階で評価し、系列情報である当該動画の各時点に対して、アノテーションとして集中度を付与する。また、他の例として、模擬試験中の対象者に関する動画から、各時点において対象者が視認している問題文又は設問を特定し、何れの問題文又は設問を視認しているのかを示す情報をアノテーションとして、当該動画の各時点に付与する。 As a more specific example, the annotation assignment unit 214 evaluates the subject's level of concentration at each point in the recorded video on a five-point scale, and assigns the level of concentration as an annotation to each point in the video, which is series information. As another example, from a video of the subject during a mock test, the problem statement or question that the subject is looking at at each point in time is identified, and information indicating which problem statement or question the subject is looking at is assigned as an annotation to each point in the video.

このように、何れの問題文又は設問を視認しているのかを示す情報をアノテーションとして付すことは、例えば、対象者の視線の先を示す座標と、模擬試験の問題用紙上の座標として同定することにより可能である。 In this way, it is possible to annotate information indicating which problem statement or question is being viewed by, for example, identifying the coordinates indicating the subject's line of sight as coordinates on the mock test question paper.

なお、アノテーション付与部214によるアノテーション付与処理は、上記の例に限定されるものではなく、例えば、他の画像解析アルゴリズムや音声解析アルゴリズムを用いてアノテーションを付与すべきポイントを判別し、判別した箇所にアノテーションを付与する構成としてもよい。 The annotation assignment process by the annotation assignment unit 214 is not limited to the above example, and may be configured to, for example, determine points to which annotations should be assigned using other image analysis algorithms or audio analysis algorithms, and assign annotations to the determined locations.

また、一例としてアノテーションは、開始時刻、終了時刻、タグ及び信頼度によって規定されるものであってもよい。ここで、タグとは、アノテーションの種類を示す情報であって、例えば対象者の集中度、および理解度等を示す情報である。また、信頼度とは、対象となるアノテーションの確からしさを示す情報である。アノテーション付与部214は、アノテーション付与処理によって付与した各アノテーションについて、当該アノテーションがどの程度信頼できるものであるのかを示す上記信頼度を、当該アノテーションについて算出することができる。また、アノテーション付与部214は、アノテーションに加え、当該アノテーションの信頼度を示す情報を系列情報中の各要素に付与してもよい。 As another example, an annotation may be defined by a start time, an end time, a tag, and a reliability. Here, the tag is information indicating the type of annotation, such as information indicating the concentration level and understanding level of the subject. Furthermore, the reliability is information indicating the likelihood of the target annotation. The annotation assignment unit 214 can calculate the reliability of each annotation assigned by the annotation assignment process, which indicates the degree to which the annotation is reliable. Furthermore, the annotation assignment unit 214 may assign information indicating the reliability of the annotation to each element in the series information in addition to the annotation.

また、例えば集中度とは、一例として、対象者の視認対象のばらつきが小さい場合(視線のばらつきが少ない場合)に相対的に高い値に設定され、対象者の視認対象のばらつきが大きい場合(視線のばらつきが大きい場合)に相対的に低い値に設定されるものであってもよい。アノテーション付与部214は、対象者の視線情報を取得し参照することにより、当該対象者の集中度を特定することができる。 In addition, for example, the concentration level may be set to a relatively high value when the variation in the subject's visual target is small (when there is little variation in the gaze), and set to a relatively low value when the variation in the subject's visual target is large (when there is large variation in the gaze). The annotation assignment unit 214 can identify the subject's concentration level by acquiring and referring to the gaze information of the subject.

また、例えば理解度とは、対象者が理解すべき対象を視認している時間が比較的長い場合(或いは短い場合)に高い値に設定されるものであってもよい。 Also, for example, the level of understanding may be set to a high value when the time that the subject views the object to be understood is relatively long (or short).

また、例えば系列情報が模擬試験中における対象者の視認対象を記録した情報である場合、アノテーション付与部214は、対象者が操作受付部243を介して模擬試験後に入力した当該模擬試験の点数、又はどの問題に正答したかを示す情報を参照して理解度を設定してもよい。また、例えばアノテーション付与部214は、特定のタイミングで特定の動作を行うという所定の条件を対象者が満たした場合に、系列情報中の対象となる箇所について、高い理解度を設定してもよい。また、上述した所定の条件を示す情報は、記憶部230等に事前に格納されていてもよい。 For example, when the sequence information is information that records the object visually recognized by the subject during the mock test, the annotation unit 214 may set the level of understanding by referring to the mock test score input by the subject after the mock test via the operation reception unit 243, or information indicating which question was answered correctly. For example, when the subject satisfies a predetermined condition of performing a specific action at a specific timing, the annotation unit 214 may set a high level of understanding for the target part in the sequence information. The information indicating the above-mentioned predetermined condition may be stored in advance in the memory unit 230, etc.

また、アノテーション付与部214は、例えば提示用情報に含まれる情報を参照して、系列情報にアノテーションを付与する場合に用いる判別ロジック(アノテーション付与ロジック)を更新してもよい。 The annotation assignment unit 214 may also update the determination logic (annotation assignment logic) used when assigning annotations to series information, for example, by referring to information included in the presentation information.

また、アノテーション付与部214が、ユーザ入力によってアノテーションの付与を行う場合、ユーザによって付されたアノテーションをフィードバック情報として用いることにより、アノテーション付与ロジックを更新する構成としてもよい。また、アノテーション付与部214は、判別統合情報を参照して、アノテーション付与ロジックを更新してもよい。即ちアノテーション付与部214は、ユーザからのフィードバック情報、及び判別統合情報の少なくとも何れかを参照して、アノテーション付与ロジックを更新してもよい。 When the annotation assignment unit 214 assigns annotations based on user input, the annotation assignment unit 214 may be configured to update the annotation assignment logic by using the annotations assigned by the user as feedback information. The annotation assignment unit 214 may also update the annotation assignment logic by referring to the discrimination integration information. That is, the annotation assignment unit 214 may update the annotation assignment logic by referring to at least one of the feedback information from the user and the discrimination integration information.

<提示用情報取得部216、表示部244>
提示用情報取得部216は、サーバ100の提示用情報生成部118でアノテーション付系列情報を参照して生成された提示用情報を取得する。
<Presentation information acquisition unit 216, display unit 244>
The presentation information acquisition unit 216 acquires the presentation information generated by the presentation information generation unit 118 of the server 100 with reference to the annotated series information.

表示部244では、提示用情報取得部216が取得した提示用情報を表示する。なお、提示用情報は表示部244を介して提示される動画像であることに限定されず、スピーカ245を介して提示される音声であってもよい。また、学習者用端末装置200は、後述する講師用端末装置1000と同様に、操作受付部243を介して、ユーザからのフィードバック情報を受け付ける構成としてもよい。 The display unit 244 displays the presentation information acquired by the presentation information acquisition unit 216. Note that the presentation information is not limited to a moving image presented via the display unit 244, but may be audio presented via the speaker 245. The learner's terminal device 200 may also be configured to accept feedback information from the user via the operation acceptance unit 243, similar to the instructor's terminal device 1000 described below.

より具体的に言えば、一例として、対象者と講師は、表示部244が表示する提示用情報を確認して、対話をしながら、この提示用情報に含まれる重要度判別結果について確認を行う。そして、重要度について修正すべき点があれば、
・何れの箇所を修正すべきか、及び
・どのように修正すべきか
を含む情報を操作受付部243に入力する。ここで、重要度について修正すべき点とは、例えば、ある提示用情報に対応する重要度判別結果が、比較的高い重要度を示しているにも関わらず、当該提示用情報は重要でないと対象者によって判断された重要度判別結果等である。操作受付部243は、入力された上記情報を含むフィードバック情報を生成し、通信部220を介してサーバ100に送信する構成としてもよい。
More specifically, as an example, the subject and the instructor check the presentation information displayed by the display unit 244 and, while having a dialogue, check the importance determination result included in the presentation information. Then, if there is any point that needs to be corrected regarding the importance,
Information including which part should be corrected and how it should be corrected is input to the operation reception unit 243. Here, the point to be corrected in terms of importance is, for example, an importance determination result corresponding to certain presentation information indicating a relatively high importance, but the presentation information is determined by the subject to be unimportant. The operation reception unit 243 may be configured to generate feedback information including the input information and transmit it to the server 100 via the communication unit 220.

<サーバ100>
図1に示すように、上記情報処理システム1のサーバ100は、制御部110、通信部120および記憶部130を備えている。通信部120によって、情報処理システム1に含まれる他の情報処理装置(学習者用端末装置200、講師用端末装置1000)と通信を行うことができる。また、記憶部130では、他の情報処理装置から送信された情報、サーバで統合した情報等を格納しておくことができる。
<Server 100>
1, the server 100 of the information processing system 1 includes a control unit 110, a communication unit 120, and a storage unit 130. The communication unit 120 enables communication with other information processing devices (the learner terminal device 200, the instructor terminal device 1000) included in the information processing system 1. The storage unit 130 can store information transmitted from the other information processing devices, information integrated by the server, and the like.

制御部110は、サーバ100全体を統括する制御装置であって、系列情報取得部112と、重要度判別部114と、判別統合部116と、提示用情報生成部118と、を備えている。また、通信部120は、学習者用端末装置200等の外部の装置との通信処理を行う。記憶部130は、各種データを格納する記憶装置である。 The control unit 110 is a control device that controls the entire server 100, and includes a series information acquisition unit 112, an importance discrimination unit 114, a discrimination integration unit 116, and a presentation information generation unit 118. The communication unit 120 performs communication processing with external devices such as the learner's terminal device 200. The memory unit 130 is a memory device that stores various data.

<系列情報取得部112>
系列情報取得部112は、対象者に関する系列情報に含まれる各要素にアノテーションが付与されたアノテーション付系列情報を取得する。一例として、系列情報取得部112は、各学習者用端末装置200から送信される各対象者に関する系列情報にアノテーションが付与された情報を、通信部120を介して取得する。
<Series information acquisition unit 112>
The series information acquiring unit 112 acquires annotated series information in which annotations are added to each element included in the series information on the learner. The information in which annotations have been added to the series information for each subject is acquired via the communication unit 120.

<重要度判別部114>
重要度判別部114では、前記対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。
<Importance determination unit 114>
The importance determining unit 114 refers to the annotated series information about the subject, and determines the importance of each element included in the annotated series information about the subject.

重要度判別部114は、重要度を、前記対象者に関する集中度に基づき判別してもよい。一例として、重要度判別部114は、集中度が所定の値以上である状態、又は、集中度が所定の値以下である状態が所定の期間以上続いた場合に、当該区間は0でない重要度を有すると判別する。 The importance determination unit 114 may determine the importance based on the concentration level of the subject. As an example, when the concentration level is equal to or greater than a predetermined value, or the concentration level is equal to or less than a predetermined value for a predetermined period of time, the importance determination unit 114 determines that the section has a non-zero importance.

たとえば、サーバ100は、下記表のようなアノテーション付系列情報を、各端末装置200から取得したとする。
時刻 00:01 00:02 00:03 00:04 00:05
集中度
対象者A 1 5 5 3 1
対象者B 1 5 5 5 1
対象者C 2 5 5 5 5
この場合、一例として、重要度判別部114は、集中度5が2秒以上続いた区間を、0でない重要度を有する区間として判別する。例えば、対象者Aは、00:02~00:03の2秒間の間、集中度5の状態を保っているので、重要度判別部114は、当該区間の重要度は1であると判定する。また、対象者Bは、00:02~00:04の3秒間の間、集中度5の状態を保っているので、重要度判別部114は、当該区間の重要度は2であると判定する。また、対象者Cは、00:02~00:05の4秒間の間、集中度5の状態を保っているので、重要度判別部114は、当該区間の重要度は3であると判定する。
For example, it is assumed that the server 100 acquires annotated sequence information such as that shown in the table below from each terminal device 200.
Time 00:01 00:02 00:03 00:04 00:05
Concentration level target A 1 5 5 3 1
Subject B 1 5 5 5 1
Subject C 2 5 5 5 5
In this case, as an example, the importance determination unit 114 determines a section in which a concentration level of 5 continues for 2 seconds or more as a section having an importance level other than 0. For example, since subject A maintains a state of concentration level 5 for 2 seconds from 00:02 to 00:03, the importance determination unit 114 determines that the importance of the section is 1. Furthermore, since subject B maintains a state of concentration level 5 for 3 seconds from 00:02 to 00:04, the importance determination unit 114 determines that the importance of the section is 2. Furthermore, since subject C maintains a state of concentration level 5 for 4 seconds from 00:02 to 00:05, the importance determination unit 114 determines that the importance of the section is 3.

同様に、重要度判別部114は、集中度1や2が2秒以上続いた区間を、0でない重要度を有する区間として判別する構成とすることができる。 Similarly, the importance determination unit 114 can be configured to determine a section in which a concentration level of 1 or 2 continues for 2 seconds or more as a section having an importance level other than 0.

また、例えば重要度判別部114は、対象者の理解度が低い箇所である程(或いは高い程)対象となる箇所の重要度が高いものとして判別してもよい。或いは重要度判別部114は、講義等において対象者の視線が分散し始めた箇所(或いは視線が集中し始めた箇所)の重要度が高いものとして判別してもよい。 In addition, for example, the importance determination unit 114 may determine that the lower (or higher) the subject's level of understanding of a given part is, the higher the importance of the part in question is. Alternatively, the importance determination unit 114 may determine that the importance of a part where the subject's gaze begins to disperse (or where the gaze begins to converge) during a lecture or the like is high.

また、他の例として、重要度判別部114は、アノテーション付系列情報に対して回帰解析(回帰分析)を行い、当該回帰解析を行うことによって得られた各種のパラメータを参照して、重要度の判別を行う構成としてもよい。例えば、ある対象者に関するアノテーション付系列情報に対して回帰解析を適用し、当該アノテーション付系列情報を示す回帰曲線を示すパラメータを導出する。そして、当該パラメータの値と予め定められたパラメータの値とを対比し、対比結果に応じた重要度の判別を行う構成としてもよい。 As another example, the importance determination unit 114 may be configured to perform a regression analysis on the annotated series information, and determine the importance by referring to various parameters obtained by performing the regression analysis. For example, regression analysis may be applied to annotated series information related to a certain subject, and parameters indicating a regression curve showing the annotated series information may be derived. The value of the parameter may then be compared with the value of a predetermined parameter, and the importance determination may be performed according to the comparison result.

また、重要度判別部114は、重要度判別処理に用いる判別ロジックを、通信部120を介して取得したフィードバック情報を参照して更新する。一例として、重要度判別部114が重要度5を付した要素に対して、重要度を下げるべきである旨のフィードバック情報を取得した場合、当該重要度5を付した要素に対してより低い重要度が付されるよう、判別ロジックを更新する。 The importance discrimination unit 114 also updates the discrimination logic used in the importance discrimination process by referring to feedback information acquired via the communication unit 120. As an example, when the importance discrimination unit 114 acquires feedback information indicating that the importance of an element to which the importance discrimination unit 114 has assigned an importance level of 5 should be lowered, the discrimination logic is updated so that a lower importance level is assigned to the element to which the importance discrimination unit 114 has assigned an importance level of 5.

なお、重要度判別部114は、対象者のある期間における視線や動作が、他の対象者のものと乖離している箇所であるほど重要度が高いものとして判別してもよい。また、重要度判別部114は、対象者のある期間における視線や動作が、規範となるものとして設定された視線や動作と乖離している箇所であるほど重要度が高いものとして判別してもよい。また、上述した規範となる視線や動作を示す情報は、記憶部130等に事前に格納されていてもよい。 The importance determination unit 114 may determine that the more the gaze or movement of the subject during a certain period of time deviates from those of other subjects, the higher the importance. The importance determination unit 114 may determine that the more the gaze or movement of the subject during a certain period of time deviates from the gaze or movement set as the norm, the higher the importance. The information indicating the normative gaze or movement described above may be stored in advance in the storage unit 130, etc.

また、重要度判別部114は、アノテーション付与部214が系列情報にアノテーションを付与する場合における判別ロジックを改善することについての寄与度が高い箇所の重要度が高いものとして、重要度判別処理を行ってもよい。 The importance determination unit 114 may also perform importance determination processing by determining that a point that contributes highly to improving the determination logic when the annotation assignment unit 214 assigns annotations to series information is of high importance.

<判別統合部116>
判別統合部116は、複数の対象者A、B、C、・・・に関する前記重要度判別部114による判別結果を参照し、判別統合情報を生成する。例えば、判別統合部116では、各端末装置200から取得した系列情報を収集して、系列情報を統合することにより、より適切に系列情報の重要度を判別することができる。
<Discrimination and integration unit 116>
The discrimination integration unit 116 generates discrimination integration information by referring to the discrimination results by the importance discrimination unit 114 for a plurality of subjects A, B, C, .... For example, the discrimination integration unit 116 collects the sequence information obtained from each terminal device 200 and integrates the sequence information, thereby making it possible to more appropriately determine the importance of the sequence information.

一例として、判別統合部116は、前記複数の対象者A、B、Cの各々に対する前記重要度判別部114による判別結果から、共通する情報を抽出し、前記判別統合情報に含めてもよい。 As an example, the discrimination integration unit 116 may extract common information from the discrimination results by the importance discrimination unit 114 for each of the multiple subjects A, B, and C, and include the common information in the discrimination integration information.

例えば、重要度判別部114が、対象者A、B、Cに対して以下のように重要度を判別したとする。
時刻 00:01 00:02 00:03 00:04 00:05
重要度
対象者A 0 1 1 0 0
対象者B 0 2 2 2 0
対象者C 0 3 3 3 3
この場合、一例として、判別統合部116は、0でない重要度が付された時刻である00:02が、対象者A、B、Cによって重要であると判断し、当該判断結果を判別統合情報に含める。
For example, it is assumed that the importance determining unit 114 determines the importance of subjects A, B, and C as follows.
Time 00:01 00:02 00:03 00:04 00:05
Importance Target A 0 1 1 0 0
Subject B 0 2 2 2 0
Subject C 0 3 3 3 3
In this case, as an example, the discrimination integration unit 116 determines that 00:02, which is a time assigned a non-zero importance level, is important to subjects A, B, and C, and includes the determination result in the discrimination integration information.

また、例えば判別統合部116は、対象者のある期間における視線や動作が、他の対象者のものと乖離していることを示す情報、および乖離している度合いを示す情報を、判別統合情報に含めてもよい。また、判別統合部116は、対象者のある期間における視線や動作が、規範になるものとして設定された視線や動作と乖離していることを示す情報、および乖離している度合いを示す情報を、判別統合情報に含めてもよい。 For example, the discrimination integration unit 116 may include in the discrimination integration information information indicating that the gaze or behavior of a subject over a certain period of time deviates from those of other subjects, and information indicating the degree of deviation. The discrimination integration unit 116 may also include in the discrimination integration information information indicating that the gaze or behavior of a subject over a certain period of time deviates from gaze or behavior set as a norm, and information indicating the degree of deviation.

また、例えば判別統合部116は、対象者の過去の成績記録等の対象者に関する事項を示すメタ情報、又は、対象者が受けている模擬試験等の対象者の環境に関する事項を示すメタ情報を、判別統合情報に含めてもよい。また、上述した各メタ情報は、重要度判別部114による判別結果に含まれていてもよい。 For example, the discrimination integration unit 116 may include meta-information indicating matters related to the subject, such as the subject's past performance records, or meta-information indicating matters related to the subject's environment, such as mock exams that the subject is taking, in the discrimination integration information. Each of the above-mentioned meta-information may be included in the discrimination result by the importance discrimination unit 114.

また、他の例として、重要度判別部114が、アノテーション付系列情報に対して回帰解析を行う構成の場合、判別統合部116は、対象者A、B、Cに対する回帰解析によって得られたパラメータのうち、共通する性質を有するパラメータを抽出し、当該パラメータを判別統合情報に含める構成としてもよい。なお、判別統合部116は、複数の対象者に対応する回帰モデルを参照して、共通して用いられる回帰モデルを生成してもよい。換言すれば、判別統合部116は、複数の判別アルゴリズム、又はそれらが参照するパラメータ等を入力データとし、統合後の判別アルゴリズム、又はそれらが参照すパラメータを出力してもよい。また、対象者又は講師によって系列情報に重要度が入力可能な構成の場合、判別統合部116は、例えば複数の講師が重要だと考えた箇所が反映された判別統合情報を生成することができる。 As another example, when the importance discrimination unit 114 is configured to perform a regression analysis on the annotated sequence information, the discrimination integration unit 116 may be configured to extract parameters having common properties from the parameters obtained by the regression analysis on the subjects A, B, and C, and include the parameters in the discrimination integration information. The discrimination integration unit 116 may generate a regression model to be commonly used by referring to regression models corresponding to multiple subjects. In other words, the discrimination integration unit 116 may take multiple discrimination algorithms or parameters referenced by them as input data, and output the integrated discrimination algorithm or parameters referenced by them. When the importance can be input to the sequence information by the subjects or instructors, the discrimination integration unit 116 can generate discrimination integration information that reflects, for example, the points that multiple instructors consider important.

また、判別統合部116は、判別統合処理を生成する判別統合処理に用いる判別ロジックを、通信部120を介して取得したフィードバック情報を参照して更新する。一例として、判別統合部116が重要度5を付した要素に対して、重要度を下げるべきである旨のフィードバック情報を取得した場合、当該重要度5を付した要素に対してより低い重要度が付されるよう、判別ロジックを更新する。 The discrimination integration unit 116 also updates the discrimination logic used in the discrimination integration process that generates the discrimination integration process by referring to feedback information acquired via the communication unit 120. As an example, when the discrimination integration unit 116 acquires feedback information indicating that the importance of an element assigned an importance level of 5 should be lowered, the discrimination logic is updated so that a lower importance level is assigned to the element assigned an importance level of 5.

また、判別統合部116は、重要度判別ロジックを更新するための情報、または、更新された判別ロジックを生成し、重要度判別部114に供給する。重要度判別部114は、取得した情報を参照して重要度判別ロジックを更新する。これにより、例えば複数の対象者に対応する系列情報によって、重要度判別処理の結果をより好適なものに更新することができる。 The discrimination integration unit 116 also generates information for updating the importance discrimination logic or the updated discrimination logic, and supplies it to the importance discrimination unit 114. The importance discrimination unit 114 updates the importance discrimination logic by referring to the acquired information. This makes it possible to update the results of the importance discrimination process to more suitable ones, for example, by using series information corresponding to multiple subjects.

また、判別統合部116は、アノテーションの付与に用いる判別ロジックを更新するための情報、または、更新された判別ロジックを生成し、通信部120を介して学習者用端末装置200に送信する。アノテーション付与部214は取得した情報を参照して上記判別ロジックを更新する。これにより、例えば複数の対象者に対応する系列情報によって、アノテーションを付与する処理をより好適なものに更新することができる。なお、判別統合部116は、上述した各判別ロジックを更新する場合に、自身が生成した判別統合情報を参照してもよい。 The discrimination integration unit 116 also generates information for updating the discrimination logic used to assign annotations, or the updated discrimination logic, and transmits it to the learner's terminal device 200 via the communication unit 120. The annotation assignment unit 214 updates the discrimination logic by referring to the acquired information. This makes it possible to update the annotation assignment process to a more suitable one, for example, by using series information corresponding to multiple subjects. Note that the discrimination integration unit 116 may refer to the discrimination integration information it has generated when updating each of the above-mentioned discrimination logics.

なお、アノテーション付与部214によるアノテーション付与ロジック、重要度判別部114による重要度の判別ロジック、及び判別統合部116による統合ロジックは上記の例に限定されるものではない。また、アノテーション付与部214、重要度判別部114、及び判別統合部116による処理は、ルールベースのロジックを用いてもよいし、ニューラルネットワーク等の機械学習を用いてもよいし、その他の手法を用いてもよい。 Note that the annotation assignment logic by the annotation assignment unit 214, the importance determination logic by the importance determination unit 114, and the integration logic by the discrimination integration unit 116 are not limited to the above examples. Furthermore, the processing by the annotation assignment unit 214, the importance determination unit 114, and the discrimination integration unit 116 may use rule-based logic, machine learning such as a neural network, or other methods.

例えば、以下のような機械学習的手法の何れかまたはそれらの組み合わせを用いることができる。 For example, any one or a combination of the following machine learning techniques can be used:

・サポートベクターマシン(SVM: Support Vector Machine)
・クラスタリング(Clustering)
・帰納論理プログラミング(ILP: Inductive Logic Programming)
・遺伝的アルゴリズム(GP: Genetic Programming)
・ベイジアンネットワーク(BN: Baysian Network)
・ニューラルネットワーク(NN: Neural Network)
ニューラルネットワークを用いる場合、ニューラルネットワークへのインプット用に入力データを予め加工して用いてもよい。このような加工には、データの1次元的配列化、または多次元的配列化に加え、例えば、データオーギュメンテーション(Deta Augumentation)等の手法を用いることができる。
・Support Vector Machine (SVM)
・Clustering
・Inductive Logic Programming (ILP)
・Genetic Algorithm (GP: Genetic Programming)
・Bayesian Network (BN)
・Neural Network (NN)
When using a neural network, input data may be preprocessed for input to the neural network. For such processing, in addition to one-dimensional or multidimensional arrangement of data, a method such as data augmentation can be used.

また、ニューラルネットワークを用いる場合、畳み込み処理を含む畳み込みニューラルネットワーク(CNN: Convolutional Neural Network)を用いてもよい。より具体的には、ニューラルネットワークに含まれる1又は複数の層(レイヤ)として、畳み込み演算を行う畳み込み層を設け、当該層に入力される入力データに対してフィルタ演算(積和演算)を行う構成としてもよい。またフィルタ演算を行う際には、パディング等の処理を併用したり、適宜設定されたストライド幅を採用したりしてもよい。 When using a neural network, a convolutional neural network (CNN) including convolution processing may be used. More specifically, a convolutional layer that performs convolutional calculations may be provided as one or more layers included in the neural network, and a filter calculation (product-sum calculation) may be performed on input data input to the layer. When performing the filter calculation, processing such as padding may be used in combination, or an appropriately set stride width may be adopted.

また、ニューラルネットワークとして、数十~数千層に至る多層型又は超多層型のニューラルネットワークを用いてもよい。上述の機械学習は、教師あり学習であってもよいし、教師なし学習であってもよい。 In addition, a multi-layer or ultra-multi-layer neural network with tens to thousands of layers may be used as the neural network. The above-mentioned machine learning may be supervised learning or unsupervised learning.

<提示用情報生成部118>
提示用情報生成部118は、重要度判別部114による判別結果と判別統合情報との少なくとも何れかを参照して提示用情報を生成する。例えば、判別統合部116で統合された判別統合情報から、各対象者向けに加工した情報がそれぞれの端末装置200に送信される。なお、生成された統合情報、提示用情報は、記憶部130に格納される。
<Presentation information generation unit 118>
The presentation information generating unit 118 generates presentation information by referring to at least one of the discrimination result by the importance discriminating unit 114 and the discrimination integration information. For example, The information processed for each target person is transmitted to each terminal device 200. The generated integrated information and presentation information are stored in the storage unit 130.

また、例えば、提示用情報生成部118は、重要度判別部114による判別結果が示す重要度が高い程、対応する情報を優先的に提示用情報に含ませてもよい。また、提示用情報生成部118は、判別統合情報に含まれる情報が、対象者のある期間における視線や動作と、他の対象者の視線や動作との乖離している度合いが高いことを示している程、対応する情報を優先的に提示用情報に含ませてもよい。また、提示用情報生成部118は、判別統合情報に含まれる情報が、対象者のある期間における視線や動作と、規範になるものとして設定された視線や動作との乖離している度合いが高いことを示している程、対応する情報を優先的に提示用情報に含ませてもよい。 Also, for example, the presentation information generating unit 118 may prioritize inclusion of corresponding information in the presentation information, the higher the importance indicated by the determination result by the importance determining unit 114. Also, the presentation information generating unit 118 may prioritize inclusion of corresponding information in the presentation information, the higher the degree to which the information included in the discrimination integration information indicates that the gaze or behavior of the subject during a certain period of time differs from the gaze or behavior of other subjects. Also, the presentation information generating unit 118 may prioritize inclusion of corresponding information in the presentation information, the higher the degree to which the information included in the discrimination integration information indicates that the gaze or behavior of the subject during a certain period of time differs from the gaze or behavior set as a norm.

<講師用端末装置1000>
講師用端末装置1000は、制御部1010、操作受付部1043、表示部1044、スピーカ1045、通信部1020、記憶部1030を備える。
<Instructor Terminal Device 1000>
The instructor terminal device 1000 includes a control unit 1010 , an operation receiving unit 1043 , a display unit 1044 , a speaker 1045 , a communication unit 1020 , and a storage unit 1030 .

制御部1010は、講師用端末装置1000全体を統括する制御装置であって、提示用情報取得部1014、及び、フィードバック情報取得部1012を備えている。 The control unit 1010 is a control device that controls the entire instructor terminal device 1000, and includes a presentation information acquisition unit 1014 and a feedback information acquisition unit 1012.

通信部1020は、サーバ100等の外部の装置との通信処理を行う。記憶部1030は、各種データを格納する記憶装置である。操作受付部1043は、講師等の入力操作を受け付けるインターフェースであって、例えばキーボード等のボタンである。表示部1044は、動画像を表示する表示パネルである。なお、操作受付部1043と表示部1044とが、講師等の入力操作を受け付け、且つ動画像を表示するタッチパネルとして実現される構成でもよい。 The communication unit 1020 performs communication processing with external devices such as the server 100. The memory unit 1030 is a storage device that stores various data. The operation reception unit 1043 is an interface that receives input operations from a lecturer or the like, and is, for example, buttons on a keyboard or the like. The display unit 1044 is a display panel that displays moving images. Note that the operation reception unit 1043 and the display unit 1044 may be configured to be realized as a touch panel that receives input operations from a lecturer or the like and displays moving images.

<提示用情報取得部1014、表示部1044>
提示用情報取得部1014は、アノテーション付系列情報を参照してサーバ100の提示用情報生成部118で生成された提示用情報を取得する。
<Presentation information acquisition unit 1014, display unit 1044>
The presentation information acquisition unit 1014 acquires the presentation information generated by the presentation information generation unit 118 of the server 100 with reference to the annotated series information.

表示部1044では、提示用情報取得部1014が取得した提示用情報を表示する。 The display unit 1044 displays the presentation information acquired by the presentation information acquisition unit 1014.

<フィードバック情報取得部1012>
フィードバック情報取得部1012は、ユーザからのフィードバック情報を取得する。一例として、講師は、表示部1044が表示する提示用情報を確認して、この提示用情報に含まれる重要度判別結果について確認を行う。そして、重要度について修正すべき点があれば、
・何れの箇所を修正すべきか、及び
・どのように修正すべきか
を含む情報を操作受付部1043に入力する。ここで、重要度について修正すべき箇所とは、例えば、ある提示用情報に対応する重要度判別結果が、比較的高い重要度を示しているにも関わらず、当該提示用情報は重要でないと講師によって判断された重要度判別結果等である。操作受付部1043は、入力された上記情報を含むフィードバック情報を生成し、通信部1020を介してサーバ100に送信する。
<Feedback Information Acquisition Unit 1012>
The feedback information acquisition unit 1012 acquires feedback information from the user. As an example, the instructor checks the presentation information displayed by the display unit 1044 and checks the importance determination result included in the presentation information. If there is any point that needs to be corrected regarding the importance,
The user inputs information including which part should be corrected and how it should be corrected into the operation reception unit 1043. Here, the part to be corrected in terms of importance is, for example, an importance determination result corresponding to a certain piece of presentation information that indicates a relatively high importance, but the instructor has determined that the piece of presentation information is not important. The operation reception unit 1043 generates feedback information including the input information and transmits it to the server 100 via the communication unit 1020.

サーバ100の重要度判別部114は、ユーザからのフィードバック情報を参照して、判別ロジックを更新する。 The importance determination unit 114 of the server 100 refers to feedback information from the user and updates the determination logic.

なお、フィードバック情報取得部1012は、講師用端末装置1000に備えられていても、学習者用端末装置200に備えられていてもよい。 The feedback information acquisition unit 1012 may be provided in the instructor terminal device 1000 or in the learner terminal device 200.

<視線の検出>
以下では、系列情報取得部212、アノテーション付与部214における対象者の視線を検出する仕組みについて説明する。
<Gaze detection>
The following describes how the series information acquisition unit 212 and the annotation assignment unit 214 detect the gaze of a subject.

まず、カメラ241が対象者の模擬試験中の様子を撮影する。系列情報取得部212では、カメラ241で撮影された動画から対象者の顔情報を取得する。対象者の顔情報には、例えば、顔の各部位(例えば、目、鼻、口及び眉等)の位置を示す位置情報、形状を示す形状情報、及び大きさを示す大きさ情報等が含まれる。特に、目の情報からは、対象者が注視する対象に対する対象者の集中度を評価することができる。目の情報としては、例えば目頭および目尻の端点、虹彩および瞳孔等のエッジ等が挙げられる。系列情報取得部212は、カメラ241から取得した動画に、ノイズ低減、エッジ強調等の補正処理を適宜行ってもよい。系列情報取得部212は、抽出した顔情報をアノテーション付与部214に送信する。 First, the camera 241 captures the subject during the mock test. The series information acquisition unit 212 acquires facial information of the subject from the video captured by the camera 241. The facial information of the subject includes, for example, position information indicating the position of each part of the face (for example, eyes, nose, mouth, eyebrows, etc.), shape information indicating the shape, and size information indicating the size. In particular, the eye information can be used to evaluate the subject's concentration on the object on which the subject is gazing. Examples of eye information include the corners and corners of the eye, and edges such as the iris and pupil. The series information acquisition unit 212 may appropriately perform correction processing such as noise reduction and edge emphasis on the video acquired from the camera 241. The series information acquisition unit 212 transmits the extracted facial information to the annotation assignment unit 214.

アノテーション付与部214では、系列情報取得部212が抽出した顔情報に基づき、対象者の状態を検出する。例えば、対象者の顔の各部位の状態であり、上記対象者の視線、瞳孔の状態、瞬きの回数、眉の動き、頬の動き、瞼の動き、唇の動きおよび顎の動きのうち少なくとも1つを検出する。 The annotation assignment unit 214 detects the state of the subject based on the face information extracted by the sequence information acquisition unit 212. For example, the state of each part of the subject's face is detected, and at least one of the following is detected: the gaze of the subject, the state of the pupils, the number of blinks, the movement of the eyebrows, the movement of the cheeks, the movement of the eyelids, the movement of the lips, and the movement of the jaw.

対象者の視線の検出方法としては、特に限定されないが、例えば、端末装置200に、点光源(不図示)を設け、点光源からの光の角膜反射像をカメラ241で所定時間撮影することにより、対象者の視線の移動先を検出する方法が挙げられる。点光源の種類は特に限定されず、可視光、赤外光が挙げられるが、例えば赤外線LEDを用いることで、対象者に不快感を与えることなく、視線の検出をすることができる。視線の検出において、視線が所定時間以上移動しない場合は、同じ場所を注視しているといえる。 The method of detecting the subject's gaze is not particularly limited, but an example is a method in which a point light source (not shown) is provided in the terminal device 200, and the corneal reflection image of light from the point light source is captured by the camera 241 for a predetermined period of time to detect the direction of the subject's gaze. The type of point light source is not particularly limited, and examples include visible light and infrared light, but by using an infrared LED, for example, it is possible to detect the gaze without causing discomfort to the subject. In gaze detection, if the gaze does not move for more than a predetermined period of time, it can be said that the subject is staring at the same place.

また、瞳孔の状態を検出する方法としては、特に限定されないが、例えば、ハフ変換を利用して、目の画像から円形の瞳孔を検出する方法等が挙げられる。一般的に、人間は、集中している場合に開瞳する傾向にあるため、瞳孔のサイズを検出することで、対象者の集中度を評価することができる。例えば、瞳孔のサイズを所定時間検出し、所定時間内で瞳孔が大きくなっている時間は、対象者がある対象を注視している可能性が高いといえる。瞳孔のサイズに関して、閾値を設定し、瞳孔のサイズが閾値以上である場合は「開」、瞳孔のサイズが閾値未満である場合は「閉」として評価してもよい。 Methods for detecting the state of the pupils include, but are not limited to, a method of detecting circular pupils from an image of the eye using a Hough transform. Generally, humans tend to dilate their pupils when concentrating, so the subject's level of concentration can be evaluated by detecting the size of the pupils. For example, the size of the pupils can be detected for a specified period of time, and if the pupils are enlarged within that period of time, it is highly likely that the subject is gazing at an object. A threshold value can be set for pupil size, and pupil size equal to or greater than the threshold can be evaluated as "open," and pupil size less than the threshold can be evaluated as "closed."

また、瞬きの回数を検出する方法としては、特に限定されないが、例えば、赤外光対象の目に対して照射し、開眼時と、閉眼時との赤外光量反射量の差を検出する方法等が挙げられる。一般的に、人間は、集中している場合、低い頻度で安定した間隔で瞬きをする傾向にあるため、瞬きの回数を検出することで、対象者の集中度を評価することができる。例えば、瞬きの回数を所定時間検出し、所定時間内で瞬きが安定した間隔で行われている場合、対象者がある対象を注視している可能性が高いといえる。 Methods for detecting the number of blinks include, but are not limited to, a method of irradiating the subject's eyes with infrared light and detecting the difference in the amount of infrared light reflected when the eyes are open and when they are closed. Generally, when a person is concentrating, they tend to blink at a low frequency and at stable intervals, so by detecting the number of blinks, the subject's level of concentration can be evaluated. For example, if the number of blinks is detected for a specified period of time and blinks are occurring at stable intervals within the specified period, it can be said that there is a high possibility that the subject is gazing at a certain object.

アノテーション付与部214は、対象者の視線、瞳孔の状態および瞬きの回数、眉の動き、瞼の動き、頬の動き、鼻の動き、唇の動きおよび顎の動きのうち少なくとも1つを検出すればよいが、これらを組み合わせることが好ましい。このように検出方法を組み合わせることで、アノテーション付与部214は、ある対象物を視認しているときの対象者の集中度を好適に評価することができる。 The annotation assignment unit 214 only needs to detect at least one of the subject's gaze, pupil state and blink rate, eyebrow movement, eyelid movement, cheek movement, nose movement, lip movement, and chin movement, but it is preferable to combine these. By combining detection methods in this way, the annotation assignment unit 214 can appropriately evaluate the subject's concentration level when viewing a certain object.

目の状態以外では、例えば、眉の内側を持ち上げるか、外側を上げるか等の眉の動き、上瞼を上げる、瞼を緊張させる等の瞼の動き、鼻に皺を寄せる等の鼻の動き、上唇を持ち上げる、唇をすぼめる等の唇の動き、頬を持ち上げる等の頬の動き、顎を下げる等の顎の動き等の顔の各部位の状態が挙げられる。対象者の状態として、顔の複数の部位の状態を組み合わせてもよい。 In addition to the state of the eyes, examples of the state of each part of the face include eyebrow movement, such as lifting the inner or outer eyebrow, eyelid movement, such as lifting the upper eyelid or tensing the eyelid, nose movement, such as wrinkling the nose, lip movement, such as lifting the upper lip or pursing the lips, cheek movement, such as lifting the cheek, and jaw movement, such as lowering the chin. The state of the subject may be a combination of the states of multiple parts of the face.

また、視線の情報に加えて、上述したように、瞳孔の状態、瞬きの回数、眉の動き、瞼の動き、頬の動き、鼻の動き、唇の動きおよび顎の動きの検出結果を参照することで、対象者の集中度をさらに好適に判別することができる。また、対象者の脈拍データを更に参照して対象者の集中度を判別する構成としてもよい。 In addition to gaze information, as described above, the subject's concentration level can be determined more appropriately by referring to the detection results of pupil state, blink frequency, eyebrow movement, eyelid movement, cheek movement, nose movement, lip movement, and chin movement. The subject's concentration level may also be determined by further referring to the subject's pulse data.

アノテーション付与部214では、判別された対象者の集中度を、例えば、1~5の5段階で評価し、アノテーションとして対象者の系列情報に付与する。
§3.動作例 <情報処理システム1の動作>
次に、情報処理システム1の動作について説明する。図2は、本実施形態に係る情報処理システム1の動作例を例示するシーケンス図である。図2を参照しながら、本実施形態の情報処理システム1における提示用情報を生成する処理について説明する。
The annotation assigning unit 214 evaluates the concentration level of the identified subject on a five-level scale, for example, from 1 to 5, and assigns the result as an annotation to the subject's series information.
§3. Operation example <Operation of information processing system 1>
Next, a description will be given of the operation of the information processing system 1. Fig. 2 is a sequence diagram illustrating an example of the operation of the information processing system 1 according to the present embodiment. With reference to Fig. 2, a process of generating presentation information in the information processing system 1 according to the present embodiment will be described.

(ステップS102)
ステップS102では、アノテーション付与部214が、系列情報取得部212で取得された対象者に関する系列情報に含まれる各要素にアノテーションを付与することによって、アノテーション付系列情報を生成する。通信部220は、生成されたアノテーション付系列情報を、サーバ100に送信する。
(Step S102)
In step S102, the annotation unit 214 generates annotated series information by annotating each element included in the series information about the subject acquired by the series information acquisition unit 212. The communication unit 220 transmits the generated annotated series information to the server 100.

(ステップS104)
ステップS104では、サーバ100の系列情報取得部112が、アノテーション付系列情報が系列情報を取得する。
(Step S104)
In step S104, the series information acquisition unit 112 of the server 100 acquires the series information of the annotated series information.

(ステップS106)
ステップS106では、重要度判別部114が、対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。
(Step S106)
In step S106, the importance determining unit 114 refers to the annotated series information related to the subject, and determines the importance of each element included in the annotated series information of the subject.

(ステップS108)
ステップS108では、判別統合部116が、複数の対象者A、B、C・・・に関する重要度の判別結果を参照して、判別統合情報を生成する。
(Step S108)
In step S108, the discrimination integration unit 116 generates discrimination integration information by referring to the results of the importance discrimination for the multiple subjects A, B, C, . . .

(ステップS110)
ステップS110では、提示用情報生成部118が、重要度判別部114による判別結果と判別統合情報との少なくとも何れかを参照して提示用情報を生成する。なお、提示用情報生成部118が、重要度判別部114による判別結果のみを参照して提示用情報を生成する場合、ステップS108の処理は必ずしも実行されることを要せず、ステップS106の処理に続いて本ステップS110の処理が実行されてもよい。その後、通信部120が、生成された提示用情報を各学習者用端末装置200に送信する。
(Step S110)
In step S110, the presentation information generating unit 118 generates presentation information by referring to at least one of the discrimination result by the importance discriminating unit 114 and the discrimination integration information. When the presentation information generating unit 118 generates presentation information by referring only to the discrimination result by the importance discriminating unit 114, the process of step S108 does not necessarily have to be executed, and the process of step S110 may be executed following the process of step S106. Thereafter, the communication unit 120 transmits the generated presentation information to each learner's terminal device 200.

(ステップS112)
ステップS112では、各学習者用端末装置200の提示用情報取得部216が、生成された提示用情報を取得する。
(Step S112)
In step S112, the presentation information acquisition section 216 of each learner's terminal device 200 acquires the generated presentation information.

(ステップS114)
ステップS114では、提示部(表示部)244が、取得した提示用情報を提示する。
(Step S114)
In step S114, the presentation unit (display unit) 244 presents the acquired presentation information.

また、本ステップS114では、アノテーション付与部214は、提示用情報に含まれる情報を参照して、系列情報にアノテーションを付与する場合に用いる判別ロジックを更新してもよい。 In addition, in this step S114, the annotation assignment unit 214 may refer to the information contained in the presentation information to update the determination logic used when assigning annotations to the series information.

(ステップS116)
ステップS116では、端末装置200(または講師用端末装置1000)が、フィードバック情報を取得する。フィードバック情報は、上述したように、対象者が講師とともに提示用情報を確認し、判別された重要度の確認・修正を行った結果として生成される。端末装置200の通信部220は、フィードバック情報をサーバ100に送信する。
(Step S116)
In step S116, the terminal device 200 (or the instructor terminal device 1000) acquires feedback information. As described above, the feedback information is generated as a result of the subject confirming the presentation information together with the instructor and confirming and correcting the determined importance. The communication unit 220 of the terminal device 200 transmits the feedback information to the server 100.

(ステップS118)
ステップS118では、サーバ100の重要度判別部114または判別統合部116が、学習者用端末装置200からのフィードバック情報を参照して、各判別ロジックを更新する。例えば、重要度判別部114は、端末装置200からの、確認・修正された重要度を含むフィードバック情報に基づいて、重要度の判別ロジックを更新する。
(Step S118)
In step S118, the importance discrimination unit 114 or the discrimination integration unit 116 of the server 100 updates each discrimination logic with reference to feedback information from the learner's terminal device 200. For example, the importance discrimination unit 114 updates the importance discrimination logic based on feedback information from the terminal device 200 including the confirmed and corrected importance.

(ステップS120)
端末装置200の系列情報取得部212が、再び、系列情報を取得すると、アノテーション付与部214が、系列情報にアノテーションを付与することによって、アノテーション付系列情報を生成する。以下、ステップS120~ステップS136の工程は、上記ステップS102~ステップS118の工程と同じである。
(Step S120)
When the series information acquirer 212 of the terminal device 200 acquires series information again, the annotation assigner 214 generates annotated series information by assigning annotations to the series information. The subsequent steps S120 to S136 are the same as the above steps S102 to S118.

情報処理システム1では、学習者用端末装置200が系列情報を取得する度に、上記ステップS102~ステップS118までのステップを繰り返す。 In the information processing system 1, the learner's terminal device 200 repeats the above steps S102 to S118 each time it acquires sequence information.

したがって、サーバ100では、対象者から系列情報を取得する度に、各判別ロジックを更新する。対象者からの系列情報が増加するほど、各判別ロジックが改善され、より好適に各判別を行うができる。 Therefore, the server 100 updates each discrimination logic each time it obtains series information from the subject. As the amount of series information from the subject increases, each discrimination logic is improved, and each discrimination can be performed more appropriately.

<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例1>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理等は上述の例に限られるものではない。以下では、本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理等の他の例について説明する。
<Another example 1 of annotation assignment processing, importance assignment processing, presentation information generation processing, etc.>
The annotation assignment process, the importance assignment process, the presentation information generation process, and the like performed by the information processing system 1 according to the present embodiment are not limited to the above examples. Other examples of the annotation assignment process, the importance assignment process, the presentation information generation process, and the like performed by the information processing system 1 according to the present embodiment will be described below.

本例における系列情報は、模擬試験中における対象者の視認対象を記録した情報である。また、図3は、録画の対象となる試験問題の一例を示す図である。図3において、領域R1~R3は、各々の範囲を区別するために事前に規定された領域である。また、マーカー301は、対象者の視線の先を示す座標を、模擬試験の問題用紙上の座標として同定するためのマーカーである。 In this example, the sequence information is information that records the subject's visual target during the mock test. FIG. 3 is a diagram showing an example of a test question that is the subject of recording. In FIG. 3, areas R1 to R3 are areas that are defined in advance to distinguish each range. Marker 301 is a marker that identifies the coordinates indicating the subject's line of sight as coordinates on the mock test question paper.

本例に係るアノテーション付与部214は、系列情報の記録中において、対象者が試験問題の何れの箇所を視認していたかを示す情報を、系列情報に対して付与する。例えば、アノテーション付与部214は、時刻00:05に対象者が領域R1を視認していたことを示す情報等を系列情報に付与する。 The annotation assignment unit 214 in this example assigns information to the sequence information indicating which part of the test question the subject was looking at while the sequence information was being recorded. For example, the annotation assignment unit 214 assigns information to the sequence information indicating that the subject was looking at area R1 at time 00:05.

図4は提示用情報の一例を示す図である。また、図4(A)は、対象となる模擬試験を解く場合において規範となる視線の移動の仕方を時系列上に示した図である。図4(B)は、当該模擬試験を解いた対象者の視線の移動の仕方を時系列上に示した図である。図4(C)は、重要度判別部114によって系列情報に付与された、各時点における重要度を示す図である。図4の各図において横軸は時間を示している。また、図4(C)の縦軸は、重要度の高さを示している。 Figure 4 is a diagram showing an example of information to be presented. Also, Figure 4 (A) is a diagram showing, in a time series, a model way of moving the gaze when solving a target mock test. Figure 4 (B) is a diagram showing, in a time series, the way of moving the gaze of a subject who solved the mock test. Figure 4 (C) is a diagram showing the importance at each time point assigned to the series information by the importance determination unit 114. In each diagram in Figure 4, the horizontal axis indicates time. Also, the vertical axis in Figure 4 (C) indicates the level of importance.

例えば、図4(C)中、箇所303は、対象者が試験問題の全体を一読した際に、視線のばらつきが規範となる視線に比べて大きかったため、重要度判別部114が高い重要度を設定した箇所を示している。また、箇所304は、対象者が解答の検討を行った際に、解答のポイントとなる領域R1を視認した割合が低かったために、対象者の理解度が低いものと判定して、重要度判別部114が高い重要度を設定した箇所を示している。 For example, in FIG. 4(C), point 303 indicates a point to which the importance discrimination unit 114 set a high importance because the variation in the subject's gaze was greater than the normative gaze when the subject read through the entire test question. Also, point 304 indicates a point to which the importance discrimination unit 114 set a high importance because the subject's degree of understanding was determined to be low because the subject's visual recognition of area R1, which is the key to the answer, was low when the subject considered his or her answer.

なお、重要度判別部114は、図4(A)が示す情報と、図4(B)が示す情報との差異が大きい箇所、或いは小さい箇所に高い重要度を設定してもよいし、対象者が解答のポイントとなる領域を視認した割合が高かった場合に、系列情報中の対応する箇所に高い重要度を設定してもよい。また、図4(C)には、判別統合部116が生成した統合判別情報として、他のユーザに対応する系列情報に設定された重要度を示す情報を、ユーザが比較可能なように含める構成としてもよい。 The importance discrimination unit 114 may set a high importance to areas where the difference between the information shown in FIG. 4(A) and the information shown in FIG. 4(B) is large or small, or may set a high importance to a corresponding area in the series information if the subject has a high rate of visual recognition of an area that is the key to the answer. Also, FIG. 4(C) may be configured to include information indicating the importance set in the series information corresponding to other users as the integrated discrimination information generated by the discrimination integration unit 116 so that the user can compare it.

図5は、学習者用端末装置200の表示部244(或いは講師用端末装置1000の表示部1044)に表示される提示用情報の一例を示す図である。
図5において、オブジェクト311、312及び313は、それぞれ図4(A)、図4(B)及び図4(C)に対応する。
FIG. 5 is a diagram showing an example of presentation information displayed on the display unit 244 of the learner's terminal device 200 (or the display unit 1044 of the instructor's terminal device 1000).
In FIG. 5, objects 311, 312, and 313 correspond to those in FIG. 4(A), FIG. 4(B), and FIG. 4(C), respectively.

画面315は、対象者の視認対象を記録した映像の再生画面である。また、当該画面においては、マーカー301は表示されずともよい。 Screen 315 is a playback screen for a video recording of the subject's visual target. Also, marker 301 does not have to be displayed on this screen.

シークバー316中のオブジェクト317、及びオブジェクト314は、画面315において、対象者の視認対象を記録した映像の何れの箇所を再生しているかを示している。また、映像を再生する箇所は、オブジェクト316又はオブジェクト317を左右にスライドさせることによって変更可能であってもよい。オブジェクト318は、当該映像の再生を制御するための操作パネルである。 Object 317 and object 314 in seek bar 316 indicate which part of the video recording the visual target of the subject is being played on screen 315. The part of the video being played may be changeable by sliding object 316 or object 317 left or right. Object 318 is an operation panel for controlling the playback of the video.

また、映像を再生する箇所は、画面315中の文章の一部を選択することによって変更可能であってもよい。つまり、文章の一部が選択された場合、対象者が当該文章の一部を視認していた箇所から映像の再生が始まる構成としてもよい。 The location where the video is played may be changeable by selecting a portion of the text on screen 315. In other words, when a portion of the text is selected, the video may be configured to start playing from the location where the subject was viewing the portion of the text.

また、表示部244は、図5に例示される画面に、対象者が試験問題の何れの箇所をどの程度見ていたかの割合を示す円グラフ等を含ませて表示してもよい。また、上述した規範となる視線についての円グラフ等についても同様である。 The display unit 244 may also display a pie chart or the like showing the proportion of each part of the test question that the subject looked at and to what extent on the screen exemplified in FIG. 5. The same applies to the pie chart or the like regarding the normative gaze described above.

また、操作受付部243は、映像の各箇所に対応するコメント等の入力を受け付ける。入力されたコメント等は、フィードバック情報として通信部220を介してサーバ100に送信される。 The operation reception unit 243 also receives input of comments and the like corresponding to each part of the video. The input comments and the like are transmitted as feedback information to the server 100 via the communication unit 220.

<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例2>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の他の例について説明する。なお、既に上記の例において説明した事項についての重複する説明を繰り返さない。
<Another example 2 of annotation assignment processing, importance assignment processing, presentation information generation processing, etc.>
Other examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Note that the same description as that already described in the above examples will not be repeated.

本例における系列情報は、飲食店等における接客作業を学習する対象者の視認対象を記録した情報である。また、図6は、接客作業の学習中における対象者の視認対象の一例を示す図である。図6に示す画像は、店員である学習者から見た飲食店内の様子であり、当該画像には、客、自分の手元、自分以外の店員、及びテーブル等が表示されている。 The series information in this example is information that records the visual target of a subject who is learning customer service work in a restaurant or the like. Also, FIG. 6 is a diagram showing an example of the visual target of a subject who is learning customer service work. The image shown in FIG. 6 is the state inside a restaurant as seen from the perspective of a learner who is a store clerk, and the image shows customers, the learner's hands, other store clerks, tables, etc.

また図7は、学習者の視認対象、発話(発話内容及び声のトーン)、動作及び集中度(瞬き、瞳孔の状態、視線停留時間及び表情)についてのデータの一例を示す表であって、本例に係るアノテーション付与部214が、各時点において系列情報に付与したアノテーションの一例を示す表である。 Figure 7 is a table showing an example of data regarding the learner's visual target, speech (content of speech and tone of voice), movement and concentration level (blinking, pupil state, gaze fixation time and facial expression), and is a table showing an example of annotations added to the series information at each time point by the annotation adding unit 214 in this example.

図7に示すように、アノテーション付与部214は、一例として、各時点において、視認対象、発話、動作、及び集中度を、アノテーションとして付与する。また、イベントとは、学習者又はベテラン接客者がオブジェクトを視認したタイミングから所定時間内に行われる一連の意思決定(発話及び動作等)のまとまりである。一例において、イベントには、タイミング、視認対象、発話、動作、及び集中度が含まれ、それぞれのイベントはIDによって識別可能である。 As shown in FIG. 7, the annotation assignment unit 214, as an example, assigns the visual target, speech, action, and concentration level as annotations at each point in time. An event is a series of decisions (speech and action, etc.) made within a specified time from the moment when a learner or an experienced customer recognizes an object. In one example, an event includes timing, visual target, speech, action, and concentration level, and each event can be identified by an ID.

また、目の状態以外では、例えば、眉の内側を持ち上げるか、外側を上げるか等の眉の動き、上瞼を上げる、瞼を緊張させる等の瞼の動き、鼻に皺を寄せる等の鼻の動き、上唇を持ち上げる、唇をすぼめる等の唇の動き、頬を持ち上げる等の頬の動き、顎を下げる等の顎の動き等の顔の各部位の状態が挙げられる。学習者の状態として、顔の複数の部位の状態を組み合わせてもよい。 In addition to the state of the eyes, other examples of the state of each part of the face include eyebrow movement, such as lifting the inner or outer eyebrow, eyelid movement, such as lifting the upper eyelid or tensing the eyelid, nose movement, such as wrinkling the nose, lip movement, such as lifting the upper lip or pursing the lips, cheek movement, such as lifting the cheek, and jaw movement, such as lowering the chin. The states of multiple parts of the face may be combined as the state of the learner.

学習者の集中度を顔の表情から判断する方法としては、例えば、眉が上方向に動いた場合には、視認対象をより注視しているため集中していると判断することができる。また、例えば、人の顔を視認しているときに頬が上方向に動いた場合には、相手に対して表情を作っているとして、視認対象に集中していると判断することができる。 As a method of judging a learner's level of concentration from facial expressions, for example, if the eyebrows move upwards, it can be determined that the learner is concentrating because he or she is paying more attention to the visual target. Also, for example, if the cheeks move upwards while looking at a person's face, it can be determined that the learner is concentrating on the visual target because they are making a facial expression directed at the other person.

また、図8は、記憶部130に予め記憶されているベテラン接客者のデータの一例を示す表である。図8は、ベテラン接客者のデータの一例として、オブジェクトを視認したタイミング、視認対象、発話内容、声のトーン、動作及び集中度を示している。 Figure 8 is a table showing an example of data of a veteran customer service representative that is pre-stored in the memory unit 130. As an example of the data of a veteran customer service representative, Figure 8 shows the timing at which the object was viewed, the object being viewed, the content of the speech, the tone of voice, the actions, and the level of concentration.

また、図9は、図7に示す学習者のデータと図8に示すベテラン接客者のデータとの「ずれ」の情報(表中の「+/-」又は「+/-」を用いた(学習者-ベテラン接客者)の値によって示される定量的な情報)、又はベテラン接客者のデータに一致するかどうかの情報(表中の「○/×」によって示される定性的な情報)である。図9に示すように、学習者のデータとベテラン接客者とのデータが一致しない場合は、ベテラン接客者のデータ(表中の「正解」)を含むものであってもよい。 Figure 9 also shows information on the "deviation" between the learner's data shown in Figure 7 and the veteran customer service data shown in Figure 8 (quantitative information shown by the value of (learner - veteran customer) using "+/-" or "+/-" in the table), or information on whether the data matches the veteran customer service data (qualitative information shown by "○/×" in the table). As shown in Figure 9, when the learner's data and the veteran customer service data do not match, the data may include the veteran customer service data ("correct answer" in the table).

重要度判別部114は、図7~図9に示す情報を参照して、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。例えば、図9のイベントID「4」に対応する情報は、ベテラン接客者が「ご注文を確認いたします」と発話した箇所であるにも関わらず、対象者はそのような発話を行わなかったことを示している。このようなベテラン接客者と対象者との動作の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。 The importance determination unit 114 determines the importance of each element included in the annotated series information of the target person by referring to the information shown in Figures 7 to 9. For example, the information corresponding to event ID "4" in Figure 9 indicates that, although this is a point where a veteran customer service representative uttered "I will confirm your order," the target person did not utter such an utterance. The importance determination unit 114 may set a higher importance for such points in the series information where there is a large difference in the actions of the veteran customer service representative and the target person than for other points.

また、例えばイベントID「3」に対応する情報は、当該情報に対応する動作を行うタイミングについて、ベテラン接客者と対象者とで7秒もの誤差があることを示している。このようなベテラン接客者と対象者との動作のタイミングの差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。また、例えば重要度判別部114は、対象者の集中度が所定の閾値よりも低い箇所には、仮にベテラン接客者の集中度との差異が比較的小さかったとしても、他の箇所よりも高い重要度を設定してもよい。 For example, the information corresponding to event ID "3" indicates that there is a difference of 7 seconds between the experienced customer and the target person in the timing of performing the action corresponding to the information. The importance determination unit 114 may set a higher importance to such a portion of the series information where there is a large difference in the timing of the action between the experienced customer and the target person than to other portions. For example, the importance determination unit 114 may set a higher importance to a portion where the target person's concentration level is lower than a predetermined threshold than to other portions, even if the difference in concentration level from the experienced customer is relatively small.

また、図5に例示した提示用情報の再生画面の構成は、本例においても適用可能である。また、提示用情報生成部118は、図5の画面315中に、対象となるタイミングにおいてベテラン接客者と対象者との動作の差異があったこと及び差異の内容を示すテキスト等が含まれるように提示用情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例3>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。なお、既に上記の例において説明した事項についての重複する説明を繰り返さない。
The configuration of the playback screen of the presentation information illustrated in Fig. 5 can also be applied to this example. The presentation information generating unit 118 may generate the presentation information so that the screen 315 in Fig. 5 includes text or the like indicating that there was a difference in the behavior between the experienced customer service representative and the target person at the target timing and the content of the difference.
<Another example 3 of annotation assignment processing, importance assignment processing, presentation information generation processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Note that the same description as that already described in the above examples will not be repeated.

本例における系列情報は、一例として、FA(factory automation)における組立員の動作を撮像した動画データ、組立員に付されたウェアラブルカメラでの撮像データ、組立の音、視認対象を記録した情報である。なお、組立員は、同一製品を組み立てる複数組立員であってもよいし、別ラインで同一製品を組み立てる組立員であってもよい。 In this example, the sequence information is, for example, video data capturing the actions of assemblers in factory automation (FA), image data captured by wearable cameras attached to assemblers, assembly sounds, and information recording visual targets. Note that the assemblers may be multiple assemblers who assemble the same product, or assemblers who assemble the same product on different lines.

図10は、対象者の視認対象、動作、集中度(瞬き、視線停留時間および瞳孔の状態)、組立の音についてのデータの一例を示す表であって、本例に係るアノテーション付与部214が、各時点において系列情報に付与したアノテーションの一例を示す表である。図10に示すように、アノテーション付与部214は、一例として、各時点において、視認対象、発話、動作、集中度、及び組立の音を、アノテーションとして付与する。 Figure 10 is a table showing an example of data regarding the subject's visual target, actions, concentration level (blinks, gaze fixation time, and pupil state), and assembly sounds, and is a table showing an example of annotations added to series information at each time point by the annotation adding unit 214 in this example. As shown in Figure 10, as an example, the annotation adding unit 214 adds the visual target, speech, actions, concentration level, and assembly sounds as annotations at each time point.

また、図11は、記憶部130に予め記憶されているベテラン組立員のデータの一例を示す表である。図11は、ベテラン組立員のデータの一例として、オブジェクトを視認したタイミング、視認対象、動作、集中度、および組立の音を示している。 また、図12は、図10に示す対象者のデータと図11に示すベテラン組立員のデータとの「ずれ」の情報(表中の「+/-」又は「+/-」を用いた(対象者-ベテラン組立員)の値によって示される定量的な情報)、又はベテラン組立員のデータに一致するかどうかの情報(表中の「○/×」によって示される定性的な情報)である。図12に示すように、対象者のデータとベテラン組立員とのデータが一致しない場合は、ベテラン組立員のデータ(表中の「正解」)を含むものであってもよい。 FIG. 11 is a table showing an example of data of an experienced assembler that is prestored in the storage unit 130. FIG. 11 shows, as an example of the experienced assembler's data, the timing of visual recognition of an object, the visual target, the action, the concentration level, and the sound of assembly. FIG. 12 shows information on the "deviation" between the subject's data shown in FIG. 10 and the experienced assembler's data shown in FIG. 11 (quantitative information shown by the value of (subject - experienced assembler) using "+/-" or "+/-" in the table), or information on whether the data matches the experienced assembler's data (qualitative information shown by "○/×" in the table). As shown in FIG. 12, when the subject's data does not match the experienced assembler's data, the experienced assembler's data ("correct answer" in the table) may be included.

重要度判別部114は、図10~図12に示す情報を参照して、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。例えば、図10のイベントID「3」に対応する情報は、ベテラン組立員が部品Bの端部を左手で取っているのに対して、対象者は部品Bの中央部を右手で取っていることを示している。このようなベテラン組立員と対象者との動作の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。 The importance determination unit 114 determines the importance of each element included in the subject's annotated series information by referring to the information shown in Figures 10 to 12. For example, the information corresponding to event ID "3" in Figure 10 indicates that the experienced assembler is holding the end of part B with his left hand, while the subject is holding the center of part B with his right hand. The importance determination unit 114 may set a higher importance for such parts in the series information where the difference between the actions of the experienced assembler and the subject is large than for other parts.

また、例えばイベントID「7」に対応する情報は、部品Aに部品Bを組み付ける工程であるが、ベテラン組立員と対象者とで18秒もの誤差があることを示している。したがって、同じ組み付け動作に要する時間がベテラン組立員と対象者とで18秒もの差があることを示している。同じ動作に要する時間の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。また、例えば重要度判別部114は、対象者の集中度が所定の閾値よりも低い箇所には、仮にベテラン組立員の集中度との差異が比較的小さかったとしても、他の箇所よりも高い重要度を設定してもよい。あるいは、組立員によって各イベントの重要度を指定してもよい。 For example, the information corresponding to event ID "7" is a process of assembling part B to part A, and indicates that there is an error of 18 seconds between the experienced assembler and the subject. This indicates that the time required to perform the same assembly operation differs by 18 seconds between the experienced assembler and the subject. For a portion of the series information where the difference in time required to perform the same operation is large, the importance determination unit 114 may set a higher importance than other portions. For a portion where the subject's concentration level is lower than a predetermined threshold, the importance determination unit 114 may set a higher importance than other portions, even if the difference in concentration level from that of the experienced assembler is relatively small. Alternatively, the importance of each event may be specified by the assembler.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、下記のような提示用情報を生成してもよい。 The presentation information generation unit may integrate the results of the importance determination and generate presentation information such as the following:

・対象者向けに、各工程における改善すべき点、注意すべき点を提示する提示情報を生成してもよい。上記提示情報に基づいて、難しい工程、間違えやすい工程等重要度の高い工程をクローズアップやスロー再生した新人組立員向けのビデオによる作業マニュアルを作成してもよい。 - Presentation information may be generated for the target person, showing areas that need improvement and attention in each process. Based on the presentation information, a video work manual for new assemblers may be created that highlights or plays in slow motion difficult or error-prone processes and other high-importance processes.

・管理者による組立員管理のために、各組立員のパフォーマンスの時系列変化、複数の組立員が間違える箇所について提示した提示情報を生成してもよい。 - To allow managers to manage assemblers, it may be possible to generate information showing time series changes in each assembler's performance and areas where multiple assemblers make mistakes.

・さらに、各工程の改善のために、ほとんどの組立員が間違える箇所について、工程順を変える、工程を複数の工程に分離する、あるいは複数の工程を統合するなど、工程自体における改善すべき点について提示した提示情報を生成してもよい。 -Furthermore, to improve each process, suggested information may be generated that presents improvements to the process itself, such as changing the order of the processes, separating a process into multiple processes, or integrating multiple processes, for the areas where most assemblers make mistakes.

また、図5に例示した提示用情報の再生画面の構成は、本例においても適用可能である。また、提示用情報生成部118は、図5の画面315中に、対象となるタイミングにおいてベテラン組立員と対象者との動作の差異があったこと及び差異の内容を示すテキスト等が含まれるように提示用情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例4>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
The configuration of the playback screen of the presentable information illustrated in Fig. 5 can also be applied to this example. The presentable information generating unit 118 may generate the presentable information so that the screen 315 in Fig. 5 includes text or the like indicating that there was a difference in the action between the experienced assembler and the subject at the target timing and the content of the difference.
<Another example 4 of annotation assignment processing, importance assignment processing, presentation information generation processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例における系列情報は、一例として、調理場面における調理人の動作を撮像した動画データ、調理人に付されたウェアラブルカメラでの撮像データ、調理の音、視認対象を記録した情報である。調理人は、同一メニューを調理する複数の調理人であって、各家庭で個人的に調理を習得したい調理人であってもよいし、飲食店、スーパーマーケット内の厨房で調理を行う従業員であってもよい。 In this example, the series information is, for example, video data capturing the actions of a chef in a cooking situation, image data captured by a wearable camera attached to the chef, cooking sounds, and information recording visual targets. The chefs may be multiple chefs who cook the same menu, each of whom may be a chef who wants to learn how to cook on their own at home, or may be employees who cook in the kitchens of restaurants or supermarkets.

図13は、対象者の視認対象、動作、集中度(瞬き、視線停留時間および瞳孔の状態)、調理の音についてのデータの一例を示す表であって、本例に係るアノテーション付与部214が、各時点において系列情報に付与したアノテーションの一例を示す表である。図13に示すように、アノテーション付与部214は、一例として、各時点において、視認対象、発話、動作、及び集中度を、アノテーションとして付与する。 FIG. 13 is a table showing an example of data regarding the subject's visual target, actions, level of concentration (blinks, gaze fixation time, and pupil state), and cooking sounds, and is a table showing an example of annotations added to series information at each time point by the annotation adding unit 214 in this example. As shown in FIG. 13, as an example, the annotation adding unit 214 adds the visual target, speech, actions, and level of concentration as annotations at each time point.

また、図14は、記憶部130に予め記憶されているベテラン調理人のデータの一例を示す表である。図14は、ベテラン調理人のデータの一例として、オブジェクトを視認したタイミング、視認対象、動作、集中度、および調理の音を示している。 また、図15は、図13に示す対象者のデータと図14に示すベテラン調理人のデータとの「ずれ」の情報(表中の「+/-」又は「+/-」を用いた(対象者-ベテラン調理人)の値によって示される定量的な情報)、又はベテラン調理人のデータに一致するかどうかの情報(表中の「○/×」によって示される定性的な情報)である。図15に示すように、対象者のデータとベテラン調理人とのデータが一致しない場合は、ベテラン調理人のデータ(表中の「正解」)を含むものであってもよい。 FIG. 14 is a table showing an example of data of an experienced chef prestored in the storage unit 130. FIG. 14 shows, as an example of the experienced chef's data, the timing of visual recognition of an object, the visual target, the action, the concentration level, and the cooking sound. FIG. 15 shows information on the "deviation" between the subject's data shown in FIG. 13 and the experienced chef's data shown in FIG. 14 (quantitative information shown by the value of (subject - experienced chef) using "+/-" or "+/-" in the table), or information on whether the data matches the experienced chef's data (qualitative information shown by "○/×" in the table). As shown in FIG. 15, when the subject's data does not match the experienced chef's data, the experienced chef's data ("correct answer" in the table) may be included.

重要度判別部114は、図13~図15に示す情報を参照して、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。例えば、図13のイベントID「3」に対応する情報では、ベテラン調理人が、包丁を持つ際に、人差し指を包丁の背に乗せ、中指と親指で包丁を掴むのに対して、対象者は包丁を親指と人差し指で掴んでいることを示している。このようなベテラン調理人と対象者との動作の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。 The importance determination unit 114 determines the importance of each element included in the annotated series information of the subject by referring to the information shown in Figures 13 to 15. For example, the information corresponding to event ID "3" in Figure 13 indicates that, while an experienced chef holds a knife, he places his index finger on the back of the knife and grasps it with his middle finger and thumb, the subject grasps the knife with his thumb and index finger. The importance determination unit 114 may set a higher importance for such parts of the series information where the difference between the actions of the experienced chef and the subject is large than for other parts.

また、例えばイベントID「5」に対応する情報は、食材を切る場面において、ベテラン調理人と対象者とで8秒もの誤差があることを示している。したがって、同じ調理動作に要する時間がベテラン調理人と対象者とで8秒もの差があることを示している。同じ動作に要する時間の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。また、例えば重要度判別部114は、対象者の集中度が所定の閾値よりも低い箇所には、仮にベテラン調理人の集中度との差異が比較的小さかったとしても、他の箇所よりも高い重要度を設定してもよい。あるいは、調理人によって、難しい工程、または味、品質に影響する工程等に高い重要度を指定してもよい。 For example, the information corresponding to event ID "5" indicates that there is an 8-second difference between the experienced cook and the subject when cutting ingredients. This indicates that there is an 8-second difference in the time required to perform the same cooking action between the experienced cook and the subject. The importance determination unit 114 may set a higher importance to a portion of the series information where the difference in the time required to perform the same action is large than to other portions. For example, the importance determination unit 114 may set a higher importance to a portion where the subject's concentration level is lower than a predetermined threshold than to other portions, even if the difference in the concentration level from the experienced cook is relatively small. Alternatively, a high importance may be assigned to a difficult process or a process that affects taste or quality, depending on the cook.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、下記のような提示用情報を提示してもよい。 The presentation information generation unit may integrate the results of the importance determination and present, for example, the following presentation information:

・対象者向けに、各調理場面における改善すべき点、注意すべき点を提示する提示情報を生成してもよい。上記提示情報に基づいて、難しい工程、間違えやすい工程等重要度の高い工程をクローズアップやスロー再生したビデオによる調理マニュアルを作成してもよい。 - Presentation information may be generated for the target user, showing areas that need improvement and attention in each cooking stage. Based on the presentation information, a cooking manual may be created using videos that focus on difficult steps, steps that are easy to make mistakes in, and other steps that are of high importance, as well as slow-motion playback.

・対象者が飲食店、スーパーマーケット内の厨房で調理する従業員である場合には、管理者による調理人の管理のために、各調理人のパフォーマンスの時系列変化、複数の調理人が間違える箇所について提示した提示情報を生成してもよい。 - If the subject is an employee who cooks in the kitchen of a restaurant or supermarket, presentation information may be generated that shows time-series changes in each chef's performance and areas where multiple chefs make mistakes, in order to enable the manager to manage the chefs.

・さらに、各工程の改善のために、ほとんどの調理人が間違える箇所について、工程順を変える、工程を複数の工程に分離する、あるいは複数の工程を統合するなど、工程自体における改善すべき点について提示した提示情報を生成してもよい。 -Furthermore, to improve each process, presentation information may be generated that presents improvements to the process itself, such as changing the order of the processes, separating a process into multiple processes, or integrating multiple processes, for areas where most chefs make mistakes.

また、図5に例示した提示用情報の再生画面の構成は、本例においても適用可能である。また、提示用情報生成部118は、図5の画面315中に、対象となるタイミングにおいてベテラン組立員と対象者との動作の差異があったこと及び差異の内容を示すテキスト等が含まれるように提示用情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例5>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
The configuration of the playback screen of the presentable information illustrated in Fig. 5 can also be applied to this example. The presentable information generating unit 118 may generate the presentable information so that the screen 315 in Fig. 5 includes text or the like indicating that there was a difference in the action between the experienced assembler and the subject at the target timing and the content of the difference.
<Another example 5 of annotation assignment processing, importance assignment processing, presentation information generation processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例における対象者には、スポーツにおけるプレーヤが含まれる。アノテーションは、コーチが付与してもよいし、アノテーション付与部214が付与してもよいし、その組み合わせであってもよい。 The subjects in this example include players in a sport. The annotations may be provided by a coach, by the annotation providing unit 214, or a combination thereof.

また、複数のプレーヤに対して、一人のコーチがアノテーションを付与してもよいし、
一人のプレーヤに対して、複数のコーチがアノテーションを付与してもよい。さらに、複数のプレーヤに対して、複数のコーチがアノテーションを付与してもよい。
Also, one coach may provide annotations to multiple players,
A plurality of coaches may provide annotations to one player, and further, a plurality of coaches may provide annotations to a plurality of players.

或いは、別々に学習された複数のアノテーション付与部214を備える構成とし、一人のプレーヤに対して、複数のアノテーション付与部がアノテーションを付与してもよい。さらに、複数のプレーヤに対して、複数のアノテーション付与部がアノテーションを付与してもよい。 Alternatively, the system may be configured to include multiple annotation assigning units 214 that have been trained separately, and multiple annotation assigning units may assign annotations to one player. Furthermore, multiple annotation assigning units may assign annotations to multiple players.

本例における系列情報は、一例として、プレーヤの画像、音声、体のセンシングデータである。プレーヤは、どのスポーツのプレーヤであってもよいが、ここでは、例えば、野球のプレーヤ(バッター)を例に説明する。また、プレーヤは、プロスポーツ選手であってもよいし、学生または社会人プレーヤであってもよい。 In this example, the series information is, for example, image, audio, and body sensing data of the player. The player may be a player of any sport, but here, a baseball player (batter) will be used as an example. The player may also be a professional athlete, a student, or a working player.

図16は、プレーヤA(打率の低いプレーヤ)の視認対象、動作、および集中度(瞬き、視線停留時間および瞳孔の状態)についてのデータの一例を示す表であって、本例に係るアノテーション付与部214が、各時点において系列情報に付与したアノテーションの一例を示す表である。アノテーション付与部214は、一例として、各時点において、視認対象、発話、動作、及び集中度を、アノテーションとして付与する。 Figure 16 is a table showing an example of data on the visual target, actions, and concentration level (blinks, gaze fixation time, and pupil state) of Player A (a player with a low batting average), and is a table showing an example of annotations added to the series information at each time point by the annotation adding unit 214 in this example. As an example, the annotation adding unit 214 adds the visual target, speech, actions, and concentration level as annotations at each time point.

また、図17は、プレーヤB(打率の高いプレーヤ)のデータの一例として、オブジェクトを視認したタイミング、視認対象、動作、集中度、およびプレイの音を示している。 Figure 17 also shows an example of data for player B (a player with a high batting average), including the timing at which the object was viewed, the object being viewed, the action, the level of concentration, and the sound of the play.

また、図18は、図16に示すプレーヤAのデータと図17に示すプレーヤBのデータとの「ずれ」の情報(表中の「+/-」又は「+/-」を用いた(プレーヤA-プレーヤB)の値によって示される定量的な情報)、又はプレーヤBのデータに一致するかどうかの情報(表中の「○/×」によって示される定性的な情報)である。図18に示すように、プレーヤAのデータとプレーヤBとのデータが一致しない場合は、プレーヤBのデータ(表中の「正解」)を含むものであってもよい。 Also, FIG. 18 shows information on the "deviation" between the data of player A shown in FIG. 16 and the data of player B shown in FIG. 17 (quantitative information shown by the value of (player A - player B) using "+/-" or "+/-" in the table), or information on whether the data matches player B's data (qualitative information shown by "○/×" in the table). As shown in FIG. 18, if the data of player A and the data of player B do not match, the data may include player B's data ("correct answer" in the table).

重要度判別部114は、図16~図18に示す情報を参照して、各プレーヤのアノテーション付系列情報に含まれる各要素の重要度を判別する。例えば、図16のイベントID「1」に対応する情報では、プレーヤBはバットを短めに持っているのに対して、プレーヤAはバットを長めに持っていることを示している。このようなプレーヤ間で動作の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。 The importance determination unit 114 determines the importance of each element included in the annotated series information of each player by referring to the information shown in Figures 16 to 18. For example, the information corresponding to event ID "1" in Figure 16 indicates that player B holds the bat short, whereas player A holds it long. The importance determination unit 114 may set a higher importance for such parts of the series information where there is a large difference in the actions between players than for other parts.

また、例えばイベントID「3」に対応する情報は、プレーヤAのスイング速度は135Km/時であるのに対して、プレーヤBのスイング速度は148Km/時と13km/時もの誤差があることを示している。同じ動作を行う速度の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。また、例えば重要度判別部114は、プレーヤの集中度が所定の閾値よりも低い箇所には、他の箇所よりも高い重要度を設定してもよい。あるいは、プレーヤによって差異が大きく出る動作等に高い重要度を指定してもよい。 For example, the information corresponding to event ID "3" indicates that player A's swing speed is 135 Km/hour, while player B's swing speed is 148 Km/hour, indicating an error of 13 Km/hour. The importance determination unit 114 may set a higher importance to a portion of the series information where there is a large difference in speed at which the same action is performed than to other portions. For example, the importance determination unit 114 may set a higher importance to a portion where the player's concentration level is lower than a predetermined threshold than to other portions. Alternatively, a high importance may be specified for actions that vary greatly depending on the player.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、各プレーヤ向けに、複数のコーチによってアノテーションを付与した情報を統合して各プレーヤのプレイの改善すべき点、改善すべきプレイの部分(画像のシーン)を提示する提示情報を生成してもよい。 The presentation information generation unit may integrate the results of the importance determination and, for example, generate presentation information for each player that integrates information annotated by multiple coaches to present areas for improvement in each player's play and parts of the play that need improvement (image scenes).

また、複数のプレーヤに対して一人または複数のコーチがアノテーションを付与した情報を統合して、コーチ等指導者向けに、指導の改善点を提示する提示情報を生成してもよい。更に、上記提示情報に基づいて、バッティングを成功させるために重要なシーンをクローズアップやスロー再生した指導用のビデオによるマニュアルを作成してもよい。 In addition, information annotated by one or more coaches for multiple players may be integrated to generate presentation information for coaches and other instructors that suggests areas for improvement in instruction. Furthermore, based on the presentation information, a video instruction manual may be created that shows close-ups and slow-motion playback of important scenes for successful batting.

上記の例では、系列情報としてバッティングのような個々のプレーヤによるプレイを入力する場合を例にして説明したが、系列情報としては、たとえば、サッカーにおけるフォーメーションなど複数プレーヤのよるプレイ、動作等を対象としてもよい。 In the above example, we have taken the case where plays by individual players, such as batting, are input as sequence information, but sequence information may also be directed to plays and actions by multiple players, such as formations in soccer.

更に、入力データに、試合の観戦者に対する情報を含んでもよい。例えば、観戦者の様子を撮像した動画データ、観戦者の視線情報、観戦者が発する音声を入力データとしてもよい。 Furthermore, the input data may include information about spectators of the match. For example, the input data may include video data capturing images of the spectators, gaze information of the spectators, and sounds emitted by the spectators.

これらの観戦者に関するデータに基づいて、試合中の各シーンについて観戦者の注目度、興奮度をアノテーションとして付与してもよい。 Based on this data about spectators, the spectators' level of attention and excitement for each scene during the game can be annotated.

提示情報生成部は、プレーヤ、コーチ向けの、観戦者の注目度が高かったシーンを提示する提示情報を生成してもよい。 The presentation information generation unit may generate presentation information for players and coaches that presents scenes that attracted a lot of attention from spectators.

以下では、アノテーション付与処理、重要度付与処理、及び提示情報生成処理等のその他の例について説明する。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例6>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
Other examples of the annotation assignment process, the importance assignment process, and the presentation information generation process will be described below.
<Another Example 6 of Annotation Assignment Processing, Importance Assignment Processing, Presentation Information Generation Processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例では、実世界に存在するプレーヤが操作するキャラクタが仮想空間上で対戦等を行うエレクトロニックスポーツ(eスポーツ)を例に挙げる。なお、上記のプレーヤは、同一のeスポーツをプレイする複数のプレーヤであってもよい。 In this example, we take electronic sports (e-sports) as an example, in which characters operated by players existing in the real world compete against each other in a virtual space. Note that the players may be multiple players playing the same e-sport.

本例における系列情報は、一例として、プレーヤによるパソコン、ゲーム操作部等へのインプットを含む。また、本例における系列情報は、これらのインプットに基づき生成される仮想空間上のキャラクタの動作に関する情報を含んでもよい。また、系列情報は、プレーヤの画像、音声、体のセンシングデータを含んでもよい。更に、本例における系列情報は、上記スポーツの場合と同様、eスポーツの観戦者に対する情報を含んでもよい。観戦者の注目度、興奮度に対する情報を含んでもよい。 In this example, the series information includes, as an example, inputs by the player to a personal computer, game operation unit, etc. In addition, the series information in this example may include information regarding the movements of a character in a virtual space that is generated based on these inputs. The series information may also include image, audio, and body sensing data of the player. Furthermore, the series information in this example may include information regarding spectators of e-sports, as in the case of sports described above. It may also include information regarding the level of attention and excitement of the spectators.

アノテーション付与部214は、系列情報を参照し、一例として、各時点において、キャラクタの動作、観戦者の注目度、及び興奮度を、アノテーションとして付与する。 The annotation assignment unit 214 refers to the series information and, as an example, assigns annotations to the character's movements, the spectator's level of attention, and the level of excitement at each point in time.

重要度判別部114は、複数のプレーヤのアノテーション付系列情報を参照し、これらのアノテーション付系列情報に含まれる各要素の重要度を判別する。例えば、キャラクタ間で動作の差異が大きい系列情報中の箇所に対して、重要度判別部114は、他の箇所よりも高い重要度を設定してもよい。 The importance determination unit 114 refers to the annotated series information of multiple players and determines the importance of each element included in this annotated series information. For example, the importance determination unit 114 may set a higher importance for a portion of the series information where there is a large difference in behavior between characters than for other portions.

また、例えば重要度判別部114は、プレーヤの集中度が所定の閾値よりも低い箇所には、他の箇所よりも高い重要度を設定してもよい。あるいは、プレーヤによって差異が大きく出る動作等に高い重要度を指定してもよい。 For example, the importance determination unit 114 may set a higher importance to areas where the player's concentration level is lower than a predetermined threshold than to other areas. Alternatively, a higher importance may be assigned to actions that vary greatly depending on the player.

そして、提示情報生成部は、プレーヤ向けに、eスポーツ観戦者の注目度が高かったシーンを提示する提示情報を生成してもよい。 The presentation information generation unit may then generate presentation information for the player that presents scenes that attracted high attention from e-sports spectators.

また、提示用情報生成部は、上記重要度判別結果を統合して、例えば、各プレーヤ向けに、各プレーヤのプレイの改善すべき点、改善すべきプレイの部分を提示する提示情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例7>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
Furthermore, the presentation information generation unit may integrate the results of the importance determination and generate presentation information for each player, which presents, for example, points in each player's play that need improvement and parts of the play that need improvement.
<Another Example 7 of Annotation Assignment Processing, Importance Assignment Processing, Presentation Information Generation Processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例における系列情報は、オフィスワークにおけるオフィスワーカの動作を撮像した動画データ、オフィスワーカに付されたウェアラブルカメラでの撮像データ、作業の音、視認対象を記録した情報である。また、系列情報には、キーボードやマウス等の端末装置の操作履歴、アプリケーションの使用履歴等を含んでもよい。 The series information in this example is information that records video data capturing the actions of office workers during office work, image data captured by a wearable camera attached to the office worker, work sounds, and visual targets. The series information may also include operation histories of terminal devices such as keyboards and mice, and application usage histories.

アノテーション付与部214は、一例として、各時点において、視認対象、発話、動作、集中度、作業音、端末装置の操作履歴、及びアプリケーションの使用履歴等に関する情報を、アノテーションとして付与する。 As an example, the annotation assignment unit 214 assigns, as annotations, information about the visual target, speech, movement, concentration level, work sounds, operation history of the terminal device, and application usage history at each point in time.

重要度判別部114は、一例として対象のオフィスワーカ(対象者)のアノテーション付系列情報と、基準となるアノテーション付系列情報とを参照することによって、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。ここで、基準となるアノテーション付系列情報には、ベテラン等の他のオフィスワーカのアノテーション付系列情報が含まれてもよい。 As an example, the importance determination unit 114 determines the importance of each element included in the annotated series information of the target office worker (subject) by referring to the annotated series information of the target office worker and the reference annotated series information. Here, the reference annotated series information may include annotated series information of other office workers, such as veterans.

例えば、重要度判別部114は、対象者のテキスト入力に係る時間が、他のオフィスワーカに比べて長い場合に、より高い重要度を設定してもよい。また、重要度判別部114は、対象者の表計算に係る時間が、他のオフィスワーカに比べて長い場合に、より高い重要度を設定してもよい。 For example, the importance determination unit 114 may set a higher importance level when the subject spends more time inputting text than other office workers. Also, the importance determination unit 114 may set a higher importance level when the subject spends more time working on spreadsheets than other office workers.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、下記のような提示用情報を提示してもよい。 The presentation information generation unit may integrate the results of the importance determination and present, for example, the following presentation information:

・対象者向けに、各作業場面における改善すべき点、注意すべき点を提示する提示情報を生成してもよい。上記提示情報に基づいて、難しい作業、間違えやすい作業等重要度の高い作業をクローズアップやスロー再生したビデオによる作業マニュアルを作成してもよい。 - Presentation information may be generated for the target person to show areas that need improvement and attention in each work situation. Based on the presentation information, a work manual may be created using videos that show close-ups or slow-motion playback of difficult tasks, tasks that are prone to mistakes, and other tasks that are of high importance.

・さらに、各作業内容の改善のために、ほとんどのオフィスワーカが間違える作業について、作業順を変える、作業を複数の作業に分離する、あるいは複数の作業を統合するなど、作業自体における改善すべき点について提示した提示情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例8>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
Furthermore, in order to improve the content of each task, for tasks that most office workers make mistakes on, presentation information may be generated that presents improvements that should be made to the task itself, such as changing the order of tasks, separating a task into multiple tasks, or integrating multiple tasks.
<Another Example 8 of Annotation Assignment Processing, Importance Assignment Processing, Presentation Information Generation Processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例における系列情報は、一例として、電話オペレータ(対象者)の動作を撮像した動画データ、電話オペレータに付されたウェアラブルカメラでの撮像データ、電話相手とのやり取りの音声データ、作業の音、視認対象を記録した情報である。また、系列情報には、キーボードやマウス等の端末装置の操作履歴を含んでもよい。 In this example, the series information includes, for example, video data capturing the actions of the telephone operator (subject), image data captured by a wearable camera attached to the telephone operator, audio data of the conversation with the other party on the phone, sounds of the work, and information that records the visual target. The series information may also include the operation history of terminal devices such as a keyboard and mouse.

アノテーション付与部214は、一例として、各時点において、対象者の視認対象、発話、動作、集中度、作業音、端末装置の操作履歴、及びアプリケーションの使用履歴等に関する情報を、アノテーションとして付与する。また、アノテーション付与部214は、各時点における対象者の緊張度を推定し、当該緊張度を示す指標をアノテーションとして付与してもよい。なお、緊張度の推定アルゴリズムについては公知のアルゴリズムを用いることができる。 As an example, the annotation assignment unit 214 assigns, as annotations, information regarding the subject's visual target, speech, movement, concentration level, work sounds, terminal device operation history, application usage history, etc. at each time point. The annotation assignment unit 214 may also estimate the subject's level of tension at each time point and assign an index indicating the level of tension as an annotation. Note that a publicly known algorithm can be used as the tension level estimation algorithm.

重要度判別部114は、一例として、対象者のアノテーション付系列情報と、基準となるアノテーション付系列情報とを参照することによって、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。ここで、基準となるアノテーション付系列情報には、ベテラン等の他の電話オペレータのアノテーション付系列情報が含まれてもよい。 As an example, the importance determination unit 114 determines the importance of each element included in the annotated series information of the subject by referring to the annotated series information of the subject and the reference annotated series information. Here, the reference annotated series information may include annotated series information of other telephone operators, such as veterans.

例えば、重要度判別部114は、対象者の緊張度が、他の電話オペレータに比べて高い場合に、より高い重要度を設定してもよい。また、重要度判別部114は、特定の電話相手に対する緊張度が、他の電話相手に対する緊張度よりも高い場合に、より高い重要度を設定してもよい。 For example, the importance determination unit 114 may set a higher importance level when the target person's level of tension is higher than that of other telephone operators. Also, the importance determination unit 114 may set a higher importance level when the target person's level of tension toward a specific telephone caller is higher than that of other telephone callers.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、下記のような提示用情報を提示してもよい。 The presentation information generation unit may integrate the results of the importance determination and present, for example, the following presentation information:

・対象者向けに、各電話対応場面における改善すべき点、注意すべき点を提示する提示情報を生成してもよい。上記提示情報に基づいて、難しい電話対応、間違えやすい電話対応等の重要度の高い作業をクローズアップやスロー再生したビデオによる作業マニュアルを作成してもよい。 - Presentation information may be generated for the target user, showing areas that need improvement and points that require attention in each telephone response situation. Based on the presentation information, a work manual may be created using videos that provide close-ups or slow-motion playback of important tasks such as difficult telephone responses or telephone responses that are prone to mistakes.

・さらに、管理者向けに、ほとんどの電話対応者の緊張度が高い電話対応内容や電話相手を示す提示情報を生成してもよい。
<アノテーション付与処理、重要度付与処理、及び提示情報生成処理等の他の例9>
本実施形態に係る情報処理システム1によるアノテーション付与処理、重要度付与処理、及び提示用情報生成処理の更に他の例について説明する。ここでも、既に上記の例において説明した事項についての重複する説明を繰り返さない。
Furthermore, presentation information may be generated for the administrator that indicates telephone response contents and callers that cause most telephone operators to feel nervous.
<Another Example 9 of Annotation Assignment Processing, Importance Assignment Processing, Presentation Information Generation Processing, etc.>
Further examples of the annotation assignment process, the importance assignment process, and the presentation information generation process performed by the information processing system 1 according to the present embodiment will be described below. Again, the same description of the matters already described in the above examples will not be repeated.

本例における系列情報は、一例として、自動車学校における生徒(対象者)の動作を撮像した動画データ、対象者に付されたウェアラブルカメラでの撮像データ、教官とのやり取りの音声データ、運転動作の音、視認対象を記録した情報である。また、系列情報には、ハンドルやブレーキといった操作部のセンシングデータを含んでもよい。 The sequence information in this example is, for example, video data capturing the movements of students (subjects) at a driving school, image data captured by a wearable camera attached to the subject, audio data of interactions with an instructor, sounds of driving movements, and information recording visual targets. The sequence information may also include sensing data of operating parts such as the steering wheel and brakes.

アノテーション付与部214は、一例として、各時点において、視認対象、動作、集中度、発話、運転動作音、及び操作部の操作履歴等に関する情報を、アノテーションとして付与する。また、アノテーション付与部214は、各時点における対象者の緊張度を推定し、当該緊張度を示す指標をアノテーションとして付与してもよい。なお、緊張度の推定アルゴリズムについては公知のアルゴリズムを用いることができる。 As an example, the annotation assignment unit 214 assigns, as annotations, information about the visual target, action, concentration level, speech, driving operation sounds, operation history of the operation unit, etc. at each time point. The annotation assignment unit 214 may also estimate the subject's level of tension at each time point and assign an index indicating the level of tension as an annotation. Note that a publicly known algorithm can be used as the tension level estimation algorithm.

重要度判別部114は、一例として、対象者のアノテーション付系列情報と、基準となるアノテーション付系列情報とを参照することによって、対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。ここで、基準となるアノテーション付系列情報には、教官等の模範的ドライバーのアノテーション付系列情報が含まれてもよい。 As an example, the importance determination unit 114 determines the importance of each element included in the subject's annotated series information by referring to the subject's annotated series information and the reference annotated series information. Here, the reference annotated series information may include the annotated series information of an exemplary driver such as an instructor.

例えば、重要度判別部114は、あるカーブを曲がる際に、対象者がハンドルを切り始めるタイミングと模範的ドライバーがハンドルを切り始めるタイミングが所定の値よりも大きい場合に、より高い重要度を設定してもよい。また、重要度判別部114は、特定のコースにおける緊張度が、他のコースにおける緊張度よりも高い場合に、より高い重要度を設定してもよい。 For example, the importance determination unit 114 may set a higher importance when the timing at which the subject starts to turn the steering wheel when turning a curve and the timing at which the exemplary driver starts to turn the steering wheel are greater than a predetermined value. Also, the importance determination unit 114 may set a higher importance when the degree of tension on a particular course is higher than the degree of tension on other courses.

提示用情報生成部は、上記重要度判別結果を統合して、例えば、下記のような提示用情報を提示してもよい。 The presentation information generation unit may integrate the results of the importance determination and present, for example, the following presentation information:

・対象者向けに、各運転シーンにおける改善すべき点、注意すべき点を提示する提示情報を生成してもよい。上記提示情報に基づいて、難しい運転シーン等の重要度の高い運転をクローズアップやスロー再生したビデオによる運転マニュアルを作成してもよい。 - Presentation information may be generated for the target person, presenting areas for improvement and points to pay attention to in each driving scene. Based on the presentation information, a driving manual may be created using videos that show close-ups or slow-motion playback of difficult driving scenes and other high-importance driving scenes.

・さらに、教官向けに、ほとんどの生徒の緊張度が高いコースや運転シーンを示す提示情報を生成してもよい。 -Furthermore, presentation information may be generated for instructors showing the courses and driving scenes that cause the most tension for most students.

<実施形態2>
本発明における、情報処理システムの構成は、上述のものに限られない。図10は、実施形態2に係る情報処理システム1の構成例を模式的に例示するブロック図である。実施形態2の情報処理システム1では、重要度判別部215が、サーバ100に備えられず、学習者用端末装置200に備えられている点が、実施形態1の情報処理システム1と異なるが、他の構成は同一である。
<Embodiment 2>
The configuration of the information processing system in the present invention is not limited to the above. Fig. 10 is a block diagram showing a schematic configuration example of the information processing system 1 according to the second embodiment. The information processing system 1 of the second embodiment is different from the information processing system 1 of the first embodiment in that the importance determination unit 215 is not provided in the server 100 but in the learner's terminal device 200, but the other configurations are the same.

次に、実施形態2の情報処理システム1の動作について説明する。図11は、実施形態2に係る情報処理システム1の動作例を例示するシーケンス図である。図11を参照しながら、実施形態2の情報処理システム1における提示用情報を生成する処理について説明する。 Next, the operation of the information processing system 1 according to the second embodiment will be described. FIG. 11 is a sequence diagram illustrating an example of the operation of the information processing system 1 according to the second embodiment. The process of generating presentation information in the information processing system 1 according to the second embodiment will be described with reference to FIG. 11.

(ステップS202)
ステップS202では、アノテーション付与部214が、系列情報取得部212で取得された対象者に関する系列情報に含まれる各要素にアノテーションを付与することによって、アノテーション付系列情報を生成する。
(Step S202)
In step S202, the annotation assigning unit 214 generates annotated series information by assigning annotations to each element included in the series information related to the subject acquired by the series information acquiring unit 212.

(ステップS206)
ステップS206では、重要度判別部215が、アノテーション付与部214で生成された対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。学習者用端末装置200の通信部220は、上記重要度判別結果を、サーバ100に送信する。
(Step S206)
In step S206, the importance determination unit 215 determines the importance of each element included in the annotated series information of the target person by referring to the annotated series information of the target person generated by the annotation assignment unit 214. The communication unit 220 of the learner's terminal device 200 transmits the importance determination result to the server 100.

(ステップS207)
ステップS207では、サーバ100の系列情報取得部112が、上記重要度判別結果を受信する。
(Step S207)
In step S207, the series information acquisition unit 112 of the server 100 receives the importance determination result.

(ステップS208)
ステップS208では、サーバ100の判別統合部116が、複数の対象者A、B、C・・・に関する重要度の判別結果を参照して、判別統合情報を生成する。
(Step S208)
In step S208, the discrimination integration unit 116 of the server 100 generates discrimination integration information by referring to the results of the importance discrimination for the multiple subjects A, B, C, . . .

(ステップS210)
ステップS210では、提示用情報生成部118が、重要度判別部215による判別結果と判別統合情報との少なくとも何れかを参照して提示用情報を生成する。なお、提示用情報生成部118が、重要度判別部215による判別結果のみを参照して提示用情報を生成する場合、ステップS208の処理は必ずしも実行されることを要せず、ステップS207に続いて本ステップS210の処理が実行されてもよい。サーバ100の通信部120は、生成された提示用情報を各学習者用端末装置200に送信する。
(Step S210)
In step S210, the presentation information generating unit 118 generates presentation information by referring to at least one of the discrimination result by the importance discriminating unit 215 and the discrimination integration information. When the presentation information generating unit 118 generates presentation information by referring only to the discrimination result by the importance discriminating unit 215, the process of step S208 does not necessarily have to be executed, and the process of step S210 may be executed following step S207. The communication unit 120 of the server 100 transmits the generated presentation information to each learner's terminal device 200.

(ステップS212)
ステップS212では、各学習者用端末装置200の提示用情報取得部216が、生成された提示用情報を取得する。
(Step S212)
In step S212, the presentation information acquisition section 216 of each learner's terminal device 200 acquires the generated presentation information.

(ステップS214)
ステップS214では、提示部(表示部)244が、取得した提示用情報を提示する。
(Step S214)
In step S214, the presentation unit (display unit) 244 presents the acquired presentation information.

また、本ステップS214では、アノテーション付与部214は、提示用情報に含まれる情報を参照して、系列情報にアノテーションを付与する場合に用いる判別ロジックを更新してもよい。 In addition, in this step S214, the annotation assignment unit 214 may refer to the information contained in the presentation information to update the determination logic used when assigning annotations to the series information.

(ステップS216)
ステップS216では、端末装置200が、フィードバック情報を取得する。フィードバック情報は、上述したように、対象者が講師とともに提示用情報を確認し、判別された重要度の確認・修正を行った結果として生成される。フィードバック情報は、端末装置200からサーバ100に送信される。
(Step S216)
In step S216, the terminal device 200 acquires feedback information. As described above, the feedback information is generated as a result of the subject confirming the presentation information together with the instructor and confirming and correcting the determined importance. The feedback information is transmitted from the terminal device 200 to the server 100.

(ステップS218)
ステップS218では、学習者用端末装置200の重要度判別部215が、上記フィードバック情報に基づいて、判別ロジックを更新する。例えば、重要度判別部215は、確認・修正された重要度を含むフィードバック情報に基づいて、重要度の判別ロジックを更新する。また、サーバ100の判別統合部116も、フィードバック情報に基づいて、判別統合ロジックを更新する。
(Step S218)
In step S218, the importance discrimination unit 215 of the learner's terminal device 200 updates its discrimination logic based on the feedback information. For example, the importance discrimination unit 215 updates its importance discrimination logic based on the feedback information including the confirmed and corrected importance. The discrimination integration unit 116 of the server 100 also updates its discrimination integration logic based on the feedback information.

(ステップS220)
端末装置200の系列情報取得部212が、再び、系列情報を取得すると、ステップS220では、アノテーション付与部214が、系列情報にアノテーションを付与することによって、アノテーション付系列情報を生成する。以下、ステップS220~ステップS236の工程は、上記ステップS202~ステップS218の工程と同じである。
(Step S220)
When the lineage information acquirer 212 of the terminal device 200 acquires lineage information again, the annotation assigner 214 generates annotated lineage information by assigning annotations to the lineage information in step S220. The subsequent steps S220 to S236 are the same as the above steps S202 to S218.

実施形態2の情報処理システム1では、学習者用端末装置200が系列情報を取得する度に、上記ステップS202~ステップS218までのステップを繰り返す。 In the information processing system 1 of embodiment 2, the learner's terminal device 200 repeats the above steps S202 to S218 each time it acquires sequence information.

したがって、学習者用端末装置200の重要度判別部215では、対象者から系列情報を取得する度に、重要度判別ロジックを更新する。対象者からの系列情報が増加するほど、重要度判別ロジックが改善され、より好適に重要度を判別することができる。また、判別統合部116が判別統合処理に用いる判別ロジックについても同様である。 Therefore, the importance discrimination unit 215 of the learner's terminal device 200 updates the importance discrimination logic each time series information is acquired from the subject. As the amount of series information from the subject increases, the importance discrimination logic improves and the importance can be discriminated more appropriately. The same applies to the discrimination logic used by the discrimination integration unit 116 in the discrimination integration process.

<実施形態3>
図12は、実施形態3に係る情報処理システム1の構成例を模式的に例示するブロック図である。実施形態3の情報処理システムでは、提示用情報生成部1013が、サーバ100に備えられず、講師用端末装置1000に備えられている点が、実施形態1の情報処理システムと異なるが、他の構成は同一である。
<Embodiment 3>
12 is a block diagram illustrating a schematic configuration example of an information processing system 1 according to embodiment 3. The information processing system according to embodiment 3 is different from the information processing system according to embodiment 1 in that the presentation information generating unit 1013 is not provided in the server 100 but in the instructor terminal device 1000, but the other configurations are the same.

次に、実施形態3の情報処理システム1の動作について説明する。図13は、実施形態3に係る情報処理システム1の動作例を例示するシーケンス図である。図13を参照しながら、実施形態3の情報処理システム1における提示用情報を生成する処理について説明する。 Next, the operation of the information processing system 1 according to the third embodiment will be described. FIG. 13 is a sequence diagram illustrating an example of the operation of the information processing system 1 according to the third embodiment. The process of generating presentation information in the information processing system 1 according to the third embodiment will be described with reference to FIG. 13.

(ステップS302)
ステップS302では、アノテーション付与部214が、系列情報取得部212で取得された対象者に関する系列情報に含まれる各要素にアノテーションを付与することによって、アノテーション付系列情報を生成する。通信部220は、生成されたアノテーション付系列情報を、サーバ100に送信する。
(Step S302)
In step S302, the annotation unit 214 generates annotated series information by annotating each element included in the series information about the subject acquired by the series information acquisition unit 212. The communication unit 220 transmits the generated annotated series information to the server 100.

(ステップS304)
ステップS304では、サーバ100の系列情報取得部112が、アノテーション付系列情報を取得する。
(Step S304)
In step S304, the series information acquisition unit 112 of the server 100 acquires the annotated series information.

(ステップS306)
ステップ306では、重要度判別部114が、対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する。
(Step S306)
In step 306, the importance determining unit 114 refers to the annotated series information related to the subject, and determines the importance of each element included in the annotated series information of the subject.

(ステップS308)
ステップS308では、判別統合部116が、複数の対象者A、B、C・・・に関する重要度の判別結果を参照して、判別統合情報を生成する。生成された判別統合情報は、講師用端末装置1000に送信される。
(Step S308)
In step S308, the discrimination integration unit 116 generates discrimination integration information by referring to the discrimination results of the importance levels for the multiple subjects A, B, C, . . . The generated discrimination integration information is transmitted to the instructor terminal device 1000.

(ステップS310)
ステップS310では、講師用端末装置1000の提示用情報生成部1013が、重要度判別部114による判別結果と判別統合情報との少なくとも何れかを参照して提示用情報を生成する。なお、提示用情報生成部1013が、重要度判別部114による判別結果のみを参照して提示用情報を生成する場合、ステップS308の処理は必ずしも実行されることを要せず、ステップS306における判別結果が講師用端末装置1000に送信され、続いて本ステップS310の処理が実行されてもよい。生成された提示用情報は、各学習者用端末装置200に送信される。
(Step S310)
In step S310, the presentation information generating unit 1013 of the instructor terminal device 1000 generates presentation information by referring to at least one of the discrimination result by the importance discrimination unit 114 and the discrimination integration information. When the presentation information generating unit 1013 generates presentation information by referring only to the discrimination result by the importance discrimination unit 114, the process of step S308 does not necessarily need to be executed, and the discrimination result in step S306 may be transmitted to the instructor terminal device 1000, followed by the process of step S310. The generated presentation information is transmitted to each learner terminal device 200.

(ステップS312)
ステップS312では、各学習者用端末装置200において、提示用情報取得部216が、生成された提示用情報を取得する。
(Step S312)
In step S312, in each learner's terminal device 200, the presentation information acquisition section 216 acquires the generated presentation information.

(ステップS314)
ステップS314では、提示部(表示部)244が、取得した提示用情報を提示する。
(Step S314)
In step S314, the presentation unit (display unit) 244 presents the acquired presentation information.

また、本ステップS314では、アノテーション付与部214は、提示用情報に含まれる情報を参照して、系列情報にアノテーションを付与する場合に用いる判別ロジックを更新してもよい。 In addition, in this step S314, the annotation assignment unit 214 may refer to the information contained in the presentation information to update the determination logic used when assigning annotations to the series information.

(ステップS316)
ステップS316では、講師用端末装置1000が、フィードバック情報を取得する。フィードバック情報は、上述したように、対象者が講師とともに提示用情報を確認し、判別された重要度の確認・修正を行った結果として生成される。フィードバック情報は、講師用端末装置1000からサーバ100に送信される。
(Step S316)
In step S316, the instructor terminal device 1000 acquires feedback information. As described above, the feedback information is generated as a result of the subject confirming the presentation information together with the instructor and confirming and correcting the determined importance. The feedback information is transmitted from the instructor terminal device 1000 to the server 100.

(ステップS318)
ステップS318では、サーバ100の重要度判別部114または判別統合部116が、講師用端末装置1000からのフィードバック情報に基づいて、各判別ロジックを更新する。例えば、重要度判別部114は、講師用端末装置1000からの、確認・修正された重要度を含むフィードバック情報に基づいて、重要度の判別ロジックを更新する。
(Step S318)
In step S318, the importance discrimination unit 114 or the discrimination integration unit 116 of the server 100 updates each discrimination logic based on feedback information from the instructor terminal device 1000. For example, the importance discrimination unit 114 updates the importance discrimination logic based on feedback information from the instructor terminal device 1000 including the confirmed and corrected importance.

(ステップS320)
端末装置200の系列情報取得部212が、再び、系列情報を取得すると、アノテーション付与部214が、系列情報にアノテーションを付与することによって、アノテーション付系列情報を生成する。以下、ステップS320~ステップS336の工程は、上記ステップS302~ステップS318の工程と同じである。
(Step S320)
When the series information acquirer 212 of the terminal device 200 acquires series information again, the annotation assigner 214 generates annotated series information by assigning annotations to the series information. The following steps S320 to S336 are the same as the above steps S302 to S318.

情報処理システム1では、学習者用端末装置200が系列情報を取得する度に、上記ステップS302~ステップS318までのステップを繰り返す。 In the information processing system 1, the learner's terminal device 200 repeats the above steps S302 to S318 each time it acquires sequence information.

したがって、サーバ100では、対象者から系列情報を取得する度に、各判別ロジックを更新する。対象者からの系列情報が増加するほど、各判別ロジックが改善され、より好適に各判別を行うことができる。 Therefore, the server 100 updates each discrimination logic each time it obtains series information from the subject. As the amount of series information from the subject increases, each discrimination logic is improved, and each discrimination can be performed more appropriately.

〔ソフトウェアによる実現例〕
情報処理装置100の制御ブロック(特に、系列情報取得部112、重要度判別部114、判別統合部116、提示用情報生成部118)、及び各端末装置200(特に系列情報取得部212、アノテーション付与部214、および提示用情報取得部216)は、集積回路(ICチップ)等に形成された論理回路(ハードウェア)によって実現してもよいし、ソフトウェアによって実現してもよい。
[Software implementation example]
The control block of the information processing device 100 (particularly, the series information acquisition unit 112, the importance discrimination unit 114, the discrimination integration unit 116, and the presentation information generation unit 118) and each terminal device 200 (particularly, the series information acquisition unit 212, the annotation assignment unit 214, and the presentation information acquisition unit 216) may be realized by a logic circuit (hardware) formed in an integrated circuit (IC chip) or the like, or may be realized by software.

後者の場合、情報処理装置100及び各端末装置200は、各機能を実現するソフトウェアであるプログラムの命令を実行するコンピュータを備えている。このコンピュータは、例えば1つ以上のプロセッサを備えていると共に、上記プログラムを記憶したコンピュータ読み取り可能な記録媒体を備えている。そして、上記コンピュータにおいて、上記プロセッサが上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記プロセッサとしては、例えばCPU(Central Processing Unit)を用いることができる。上記記録媒体としては、「一時的でない有形の媒体」、例えば、ROM(Read Only Memory)等の他、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムを展開するRAM(Random Access Memory)などをさらに備えていてもよい。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体(通信ネットワークや放送波等)を介して上記コンピュータに供給されてもよい。なお、本発明の一態様は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。 In the latter case, the information processing device 100 and each terminal device 200 are equipped with a computer that executes instructions of a program, which is software that realizes each function. This computer is equipped with, for example, one or more processors, and a computer-readable recording medium that stores the program. In the computer, the processor reads the program from the recording medium and executes it, thereby achieving the object of the present invention. The processor can be, for example, a CPU (Central Processing Unit). The recording medium can be a "non-transient tangible medium", such as a ROM (Read Only Memory), tape, disk, card, semiconductor memory, programmable logic circuit, etc. In addition, a RAM (Random Access Memory) that expands the program may also be included. The program may be supplied to the computer via any transmission medium (such as a communication network or broadcast waves) that can transmit the program. Note that one aspect of the present invention can also be realized in the form of a data signal embedded in a carrier wave, in which the program is embodied by electronic transmission.

本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。 The present invention is not limited to the above-described embodiments, and various modifications are possible within the scope of the claims. The technical scope of the present invention also includes embodiments obtained by appropriately combining the technical means disclosed in different embodiments.

1 情報処理システム
100 情報処理装置
100 サーバ
110、210、1010 制御部
112、212 系列情報取得部
114、215 重要度判別部
116 判別統合部
118、1013 提示用情報生成部
120、220、1020 通信部
130、230、1030 記憶部
200 学習者用端末装置
214 アノテーション付与部
216、1014 提示用情報取得部
241 カメラ
242 マイク
243、1043 操作受付部
244 表示部(提示部)
1044 表示部
245、1045 スピーカ
1000 講師用端末装置
1012 フィードバック情報取得部
1 Information processing system 100 Information processing device 100 Server 110, 210, 1010 Control unit 112, 212 Series information acquisition unit 114, 215 Importance discrimination unit 116 Discrimination integration unit 118, 1013 Presentation information generation unit 120, 220, 1020 Communication unit 130, 230, 1030 Storage unit 200 Learner's terminal device 214 Annotation assignment unit 216, 1014 Presentation information acquisition unit 241 Camera 242 Microphone 243, 1043 Operation acceptance unit 244 Display unit (presentation unit)
1044 Display unit 245, 1045 Speaker 1000 Lecturer terminal device 1012 Feedback information acquisition unit

Claims (10)

対象者に関する系列情報に含まれる各要素に、前記対象者の発話及び作業音のうち少なくとも何れかに応じてアノテーションが付与されたアノテーション付系列情報を取得する系列情報取得部と、
前記対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別部と、
複数の対象者に関する前記重要度判別部による判別結果を参照し、判別統合情報を生成する判別統合部と、
前記重要度判別部による判別結果と前記判別統合情報との少なくとも何れかを参照して提示用情報を生成する提示用情報生成部と、
を備え
前記重要度判別部は、前記重要度として、前記対象者に関する集中度を、前記対象者の眉、頬、鼻、唇又は顎の動きに基づいて判別することを特徴とする情報処理装置。
a sequence information acquiring unit that acquires annotated sequence information in which each element included in sequence information related to a subject is annotated based on at least one of a speech sound and a work sound of the subject;
an importance determination unit that determines the importance of each element included in the annotated series information of the subject by referring to the annotated series information of the subject;
a discrimination integration unit that generates discrimination integration information by referring to the discrimination results by the importance discrimination unit for a plurality of subjects;
a presentation information generating unit that generates presentation information by referring to at least one of a result of the determination by the importance determining unit and the determination integration information;
Equipped with
The information processing device according to claim 1, wherein the importance determining unit determines, as the importance, a degree of concentration regarding the subject based on movement of the subject's eyebrows, cheeks, nose, lips, or chin .
前記重要度判別部は、ユーザからのフィードバック情報、及び前記判別統合情報の少なくとも何れかを参照して、判別ロジックを更新する
ことを特徴とする請求項1に記載の情報処理装置。
2 . The information processing apparatus according to claim 1 , wherein the importance determining unit updates a determination logic by referring to at least one of feedback information from a user and the determination integration information.
前記系列情報には、前記対象者の視線に関する情報が含まれている
ことを特徴とする請求項1又は2に記載の情報処理装置。
3. The information processing apparatus according to claim 1, wherein the series information includes information regarding the line of sight of the subject.
前記判別統合部は、前記複数の対象者の各々に対する前記重要度判別部による判別結果から、共通する情報を抽出し、前記判別統合情報に含める
ことを特徴とする請求項1から3の何れか1項に記載の情報処理装置。
4. The information processing device according to claim 1, wherein the discrimination integration unit extracts common information from the discrimination results by the importance discrimination unit for each of the plurality of subjects, and includes the common information in the discrimination integration information.
対象者に関する系列情報を取得する系列情報取得部と、
取得した系列情報に含まれる各要素に、前記対象者の発話及び作業音のうち少なくとも何れかに応じてアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与部と、
前記対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別部と、
前記アノテーション付系列情報と前記重要度判別部による判別結果とを参照して生成された提示用情報を取得する提示用情報取得部と、
前記提示用情報を提示する提示部と
を備え
前記重要度判別部は、前記重要度として、前記対象者に関する集中度を、前記対象者の眉、頬、鼻、唇又は顎の動きに基づいて判別する端末装置。
a sequence information acquisition unit for acquiring sequence information relating to a subject;
an annotation unit that generates annotated sequence information by adding annotations to each element included in the acquired sequence information in accordance with at least one of the speech of the subject and the work sound;
an importance determination unit that determines the importance of each element included in the annotated series information of the subject by referring to the annotated series information of the subject;
a presentation information acquisition unit that acquires presentation information generated by referring to the annotated series information and a result of the importance determination unit ;
A presentation unit that presents the presentation information ,
The importance determination unit is a terminal device that determines the degree of concentration regarding the subject as the importance based on the movement of the subject's eyebrows, cheeks, nose, lips, or chin .
複数の対象者のアノテーション付系列情報に関する判別結果を参照して生成された判別統合情報を取得する判別統合情報取得部を更に備え、
前記アノテーション付与部は、ユーザからのフィードバック情報、及び前記判別統合情報の少なくとも何れかを参照して、アノテーション付与ロジックを更新する
請求項に記載の端末装置。
The method further includes a discrimination integration information acquisition unit that acquires discrimination integration information generated by referring to discrimination results regarding the annotated series information of a plurality of subjects,
The terminal device according to claim 5 , wherein the annotation providing unit updates an annotation providing logic by referring to at least one of feedback information from a user and the discrimination integration information.
前記アノテーション付与部は、前記アノテーションに加え、当該アノテーションの信頼度を示す情報を前記各要素に付与する
請求項5又は6に記載の端末装置。
The terminal device according to claim 5 , wherein the annotation providing unit provides each of the elements with information indicating a reliability of the annotation in addition to the annotation.
対象者に関する系列情報を取得する取得部と、
取得した系列情報に含まれる各要素に、前記対象者の発話及び作業音のうち少なくとも何れかに応じてアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与部と、
ある対象者に関するアノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別部と、
複数の対象者に関する重要度判別部による判別結果を参照し、判別統合情報を生成する判別統合部と、
前記重要度判別部による判別結果と前記判別統合情報との少なくとも何れかを参照して提示用情報を生成する提示用情報生成部と、
を備え
前記重要度判別部は、前記重要度として、前記対象者に関する集中度を、前記対象者の眉、頬、鼻、唇又は顎の動きに基づいて判別する情報処理システム。
An acquisition unit that acquires sequence information regarding a subject;
an annotation unit that generates annotated sequence information by adding annotations to each element included in the acquired sequence information in accordance with at least one of the speech of the subject and the work sound;
an importance determining unit that determines the importance of each element included in the annotated series of a given subject by referring to the annotated series of the given subject;
a discrimination integration unit that generates discrimination integration information by referring to discrimination results by the importance discrimination unit for a plurality of subjects;
a presentation information generating unit that generates presentation information by referring to at least one of a result of the determination by the importance determining unit and the determination integration information;
Equipped with
The importance determination unit determines, as the importance, a degree of concentration regarding the subject based on movement of the subject's eyebrows, cheeks, nose, lips, or chin .
装置によって実行される情報処理方法であって、
対象者に関する系列情報に含まれる各要素に、前記対象者の発話及び作業音のうち少なくとも何れかに応じてアノテーションを付与することによってアノテーション付系列情報を生成するアノテーション付与工程と、
前記アノテーション付系列情報を参照し、当該対象者のアノテーション付系列情報に含まれる各要素の重要度を判別する重要度判別工程と、
複数の対象者に関する前記重要度判別工程における判別結果を参照し、判別統合情報を生成する判別統合工程と、
前記重要度判別工程における判別結果と前記判別統合情報との少なくとも何れかを生成する提示用情報生成工程と、
を含み、
前記重要度判別工程においては、前記重要度として、前記対象者に関する集中度を、前記対象者の眉、頬、鼻、唇又は顎の動きに基づいて判別することを特徴とする情報処理方法。
1. An information processing method performed by an apparatus, comprising:
an annotation step of generating annotated sequence information by adding annotations to each element included in the sequence information related to the subject in accordance with at least one of a speech sound and a work sound of the subject;
an importance determination step of determining the importance of each element included in the annotated series information of the subject by referring to the annotated series information;
a discrimination integration step of generating discrimination integration information by referring to the discrimination results in the importance discrimination step for a plurality of subjects;
a presentation information generating step of generating at least one of the discrimination result in the importance discrimination step and the discrimination integration information;
Including,
An information processing method characterized in that in the importance determination step, the importance is determined based on the degree of concentration regarding the subject, based on the movement of the subject's eyebrows, cheeks, nose, lips or chin .
請求項1からの何れか1項に記載の情報処理装置としてコンピュータを機能させるためのプログラムであって、前記系列情報取得部、前記重要度判別部、前記判別統合部、および前記提示用情報生成部としてコンピュータを機能させるための情報処理プログラム。 5. A program for causing a computer to function as an information processing device according to claim 1, the information processing program causing a computer to function as the series information acquisition unit, the importance discrimination unit, the discrimination and integration unit, and the presentation information generation unit.
JP2020032229A 2019-04-09 2020-02-27 Information processing device, information processing system, information processing method, and information processing program Active JP7589438B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/JP2020/015187 WO2020209171A1 (en) 2019-04-09 2020-04-02 Iinformation processing device, information processing system, information processing method, and information processing program

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2019074291 2019-04-09
JP2019074291 2019-04-09

Publications (2)

Publication Number Publication Date
JP2020173787A JP2020173787A (en) 2020-10-22
JP7589438B2 true JP7589438B2 (en) 2024-11-26

Family

ID=72831444

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020032229A Active JP7589438B2 (en) 2019-04-09 2020-02-27 Information processing device, information processing system, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7589438B2 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7581788B2 (en) * 2020-11-19 2024-11-13 富士通株式会社 Calculation program, calculation method and calculation device
US20240105072A1 (en) * 2021-02-25 2024-03-28 Nec Corporation Analysis apparatus, analysis method, and non-transitory computer-readable medium
JP2022142158A (en) * 2021-03-16 2022-09-30 株式会社Qualiagram Information processing equipment
CN113129663B (en) * 2021-03-22 2023-03-10 西安理工大学 Ancestor and grandchild interaction system and ancestor and grandchild interaction method based on wearable equipment
JP7197955B1 (en) * 2021-10-14 2022-12-28 株式会社I’mbesideyou Video meeting evaluation terminal
WO2025203716A1 (en) * 2024-03-27 2025-10-02 日東電工株式会社 Information provision device, information provision method, and information provision program
CN121053934A (en) * 2025-06-09 2025-12-02 五线宏音(重庆)科技有限公司 A data group display method, system, device and medium

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008139553A (en) 2006-12-01 2008-06-19 National Agency For Automotive Safety & Victim's Aid Driving aptitude diagnosis method, driving aptitude diagnosis evaluation criteria determination method, driving aptitude diagnosis program
JP2008213823A (en) 2007-02-06 2008-09-18 Denso Corp Vehicle control device
JP2011119936A (en) 2009-12-02 2011-06-16 Panasonic Corp Photographing device and reproducing method
WO2012095917A1 (en) 2011-01-13 2012-07-19 株式会社ニコン Electronic device and electronic device control program
WO2017018012A1 (en) 2015-07-28 2017-02-02 ソニー株式会社 Information processing system, information processing method, and storage medium
US20180060150A1 (en) 2016-08-26 2018-03-01 International Business Machines Corporation Root cause analysis
JP2018530798A (en) 2015-08-15 2018-10-18 アイフルエンス, インコーポレイテッドEyefluence, Inc. Systems and methods for visual signals based on biomechanics for interacting with real and virtual objects
JP6416428B1 (en) 2018-05-17 2018-10-31 クックパッド株式会社 Content distribution server, content distribution method, content distribution program, and content distribution system

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04282129A (en) * 1991-03-08 1992-10-07 Fujitsu Ltd Gaze point analyzing device
CN116269262A (en) * 2016-12-01 2023-06-23 松下知识产权经营株式会社 Biometric information detection device, biometric information detection method, and storage medium

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008139553A (en) 2006-12-01 2008-06-19 National Agency For Automotive Safety & Victim's Aid Driving aptitude diagnosis method, driving aptitude diagnosis evaluation criteria determination method, driving aptitude diagnosis program
JP2008213823A (en) 2007-02-06 2008-09-18 Denso Corp Vehicle control device
JP2011119936A (en) 2009-12-02 2011-06-16 Panasonic Corp Photographing device and reproducing method
WO2012095917A1 (en) 2011-01-13 2012-07-19 株式会社ニコン Electronic device and electronic device control program
WO2017018012A1 (en) 2015-07-28 2017-02-02 ソニー株式会社 Information processing system, information processing method, and storage medium
JP2018530798A (en) 2015-08-15 2018-10-18 アイフルエンス, インコーポレイテッドEyefluence, Inc. Systems and methods for visual signals based on biomechanics for interacting with real and virtual objects
US20180060150A1 (en) 2016-08-26 2018-03-01 International Business Machines Corporation Root cause analysis
JP6416428B1 (en) 2018-05-17 2018-10-31 クックパッド株式会社 Content distribution server, content distribution method, content distribution program, and content distribution system

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
城 綾実、外5名,異分野融合によるマルチモーダルコーパス作成,第71回 言語・音声理解と対話処理研究会資料 (SIG-SLUD-B401) ,日本,一般社団法人人工知能学会,2014年09月08日,p.7-12
酒田 信親、外4名,遠隔協調作業における肩載せアクティブカメラ・レーザの利点と限界,ヒューマンインタフェース学会研究報告集,日本,ヒューマンインタフェース学会,2004年11月05日,第6巻,第4・5号,p.17-22
酒造 正樹,教育現場におけるウェアラブル端末を用いた人間行動センシング,マルチメディア,分散,協調とモバイル(DICOMO2018)シンポジウム論文集 情報処理学会シンポジウムシリーズ,日本,一般社団法人情報処理学会,2018年07月12日,第2018巻,第1号,p.929-932

Also Published As

Publication number Publication date
JP2020173787A (en) 2020-10-22

Similar Documents

Publication Publication Date Title
JP7589438B2 (en) Information processing device, information processing system, information processing method, and information processing program
CN113748449B (en) Evaluation and training system
US10446055B2 (en) Public speaking trainer with 3-D simulation and real-time feedback
Picard Toward machines with emotional intelligence
JP6636670B1 (en) Learning system, learning lecture providing method, and program
US20170162072A1 (en) Systems, Computer Medium and Methods for Management Training Systems
CN111739612A (en) An adaptive intervention system for autism based on key response training mode
US20210401339A1 (en) Adaptive behavioral training, and training of associated physiological responses, with assessment and diagnostic functionality
US20190013092A1 (en) System and method for facilitating determination of a course of action for an individual
US20230170075A1 (en) Management of psychiatric or mental conditions using digital or augmented reality with personalized exposure progression
WO2021090331A1 (en) A system and method of diagnosing or predicting the levels of autism spectrum disorders (asd) using xr-ai platform
US20230285711A1 (en) Assessing User Engagement to Optimize the Efficacy of a Digital Mental Health Intervention
WO2025090642A1 (en) Context-aware dialogue system
WO2023102125A1 (en) Management of psychiatric or mental conditions using digital or augmented reality with personalized exposure progression
KR102236720B1 (en) Interview Preparation Service Providing Method, System and Computer-readable Medium Using Machine Learning
CN117954047A (en) Rehabilitation training scheme determining method and device, computer equipment and medium
AU2022398219B2 (en) Intelligent transcription and biomarker analysis
KR102325506B1 (en) Virtual reality-based communication improvement system and method
US20240428902A1 (en) Information processing device and information processing method
JP7607272B2 (en) Learning support device and learning support system
JP2022180532A (en) Video session evaluation terminal, video session evaluation system, and video session evaluation program
JP7111042B2 (en) Information processing device, presentation system, and information processing program
WO2020209171A1 (en) Iinformation processing device, information processing system, information processing method, and information processing program
WO2022168180A1 (en) Video session evaluation terminal, video session evaluation system, and video session evaluation program
Soleymani Implicit and Automated Emtional Tagging of Videos

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231114

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231220

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240319

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240508

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20240528

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240708

A911 Transfer to examiner for re-examination before appeal (zenchi)

Free format text: JAPANESE INTERMEDIATE CODE: A911

Effective date: 20240719

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20241015

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241028

R150 Certificate of patent or registration of utility model

Ref document number: 7589438

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150