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
JP7632892B2 - Educational support system, AR system, educational support method and program - Google Patents
[go: Go Back, main page]

JP7632892B2 - Educational support system, AR system, educational support method and program - Google Patents

Educational support system, AR system, educational support method and program Download PDF

Info

Publication number
JP7632892B2
JP7632892B2 JP2022173012A JP2022173012A JP7632892B2 JP 7632892 B2 JP7632892 B2 JP 7632892B2 JP 2022173012 A JP2022173012 A JP 2022173012A JP 2022173012 A JP2022173012 A JP 2022173012A JP 7632892 B2 JP7632892 B2 JP 7632892B2
Authority
JP
Japan
Prior art keywords
student
teacher
information
glasses
unit
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
JP2022173012A
Other languages
Japanese (ja)
Other versions
JP2024064429A (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.)
NEC Platforms Ltd
Original Assignee
NEC Platforms Ltd
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 NEC Platforms Ltd filed Critical NEC Platforms Ltd
Priority to JP2022173012A priority Critical patent/JP7632892B2/en
Publication of JP2024064429A publication Critical patent/JP2024064429A/en
Priority to JP2024210763A priority patent/JP2025026502A/en
Application granted granted Critical
Publication of JP7632892B2 publication Critical patent/JP7632892B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • User Interface Of Digital Computer (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Electrically Operated Instructional Devices (AREA)

Description

本発明は、教育支援システムおよび教育支援方法に関する。特に、AR(Augmented Reality)グラスを用いた教育支援技術に関する。 The present invention relates to an education support system and an education support method. In particular, the present invention relates to an education support technology using AR (Augmented Reality) glasses.

AR技術を用いた、AR空間上でブラウジングできるデジタル教科書がある。また、教師が、情報端末を用いて、生徒の学習内容を把握し、個々の生徒に学習支援を行うシステムがある(例えば、特許文献1、特許文献2参照)。 There are digital textbooks that use AR technology and can be browsed in an AR space. There are also systems in which teachers use information terminals to understand what students are learning and provide learning support to individual students (see, for example, Patent Document 1 and Patent Document 2).

特開2017-21127号公報JP 2017-21127 A 特開2018-59973号公報JP 2018-59973 A

以下の分析は、本発明によって与えられたものである。 The following analysis is provided by the present invention.

特許文献1に開示の技術では、生徒が開いている教科書のページや、生徒が教科書に付したマークに応じて、教師は、教室内の生徒の理解度を把握することができる。しかしながら、特許文献1に開示の技術では、個々の生徒の理解度を把握することまではできない。 The technology disclosed in Patent Document 1 allows teachers to grasp the level of understanding of students in the classroom based on the page of the textbook that the student has open and the marks that the student has made in the textbook. However, the technology disclosed in Patent Document 1 does not allow teachers to grasp the level of understanding of each individual student.

また、特許文献2に開示の技術では、教師の端末で、生徒からの入力を処理することにより、個々の生徒の理解度を把握することができる。しかしながら、特許文献2に開示の技術では、個々の生徒は、それぞれ、異なる教材に取り組み、それぞれの理解度を把握しているため、複雑な処理が必要であり、教師は、生徒毎に、その情報を把握するため、端末の方に視線を移し、処理をしなければならない。したがって、授業中に生徒から目を離さざるを得ない。 Furthermore, the technology disclosed in Patent Document 2 allows a teacher to grasp the level of understanding of each student by processing input from the students on the teacher's terminal. However, with the technology disclosed in Patent Document 2, each student works on a different teaching material and the teacher must grasp each student's level of understanding, which requires complex processing, and the teacher must move his or her gaze to the terminal to grasp the information for each student and process it. This means that the teacher has no choice but to take his or her eyes off the students during class.

複数の生徒がいる教室での対面の授業中、できる限り生徒から目を離さないことは、重要である。しかしながら、現状のシステムでは、生徒から目を離すことなく、個々の生徒の理解度を把握し、それぞれの生徒の抱える課題に対処することができない。このため、個々の生徒に対し、適切な指導を行うことが難しい。 During face-to-face lessons in a classroom with multiple students, it is important to keep an eye on the students as much as possible. However, current systems are unable to grasp the level of understanding of each student without taking one's eyes off them, or address the issues each student faces. This makes it difficult to provide appropriate guidance to each student.

本発明は、上記事情に鑑みてなされたもので、対面で授業を行う際、簡易な構成で、適切な学習支援を可能とする技術を提供することを目的とする。 The present invention was made in consideration of the above circumstances, and aims to provide technology that enables appropriate learning support with a simple configuration when teaching face-to-face.

本発明の第一の視点によれば、
生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備え、
前記ARシステムは、
表示対象の前記生徒である対象生徒の選択を受け付ける選択受付部と、
前記デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の前記理解度に応じて色分けして表示する表示制御部と、を備え
前記選択受付部は、前記教師の視線により前記対象生徒の選択を受け付け、
前記表示制御部は、前記教師用ARグラスに前記閲覧ページを色分けして表示する教育支援システムが提供される。
According to a first aspect of the present invention,
A grade information database that stores the level of comprehension of digital textbooks for each student;
An AR system having teacher AR (Augmented Reality) glasses worn by a teacher;
The AR system includes:
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
a display control unit that displays a viewing page of the digital textbook that is being viewed in a color-coded manner according to the received level of understanding of the target student ;
the selection receiving unit receives a selection of the target student based on a gaze of the teacher;
The display control unit is provided with an education support system that displays the viewed page in different colors on the teacher's AR glasses .

本発明の第二の視点によれば、
教師が装着する教師用AR(Augmented Reality)グラスを備え、
表示対象の生徒である対象生徒の選択を受け付ける選択受付部と、
デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の、予め算出された理解度に応じて色分けして表示する表示制御部と、を備え
前記選択受付部は、前記教師の視線により前記対象生徒の選択を受け付け、
前記表示制御部は、前記教師用ARグラスに前記閲覧ページを色分けして表示するARシステムが提供される。
According to a second aspect of the present invention,
The school is equipped with Augmented Reality (AR) glasses for teachers to wear.
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
a display control unit that displays a currently viewed page of the digital textbook in a color-coded manner according to the previously calculated level of understanding of the target student ;
the selection receiving unit receives a selection of the target student based on a gaze of the teacher;
The display control unit is provided with an AR system that displays the viewed page in different colors on the teacher's AR glasses .

本発明の第三の視点によれば、
生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備える教育支援システムにおける教育支援方法であって、
表示対象の前記生徒である対象生徒の選択を前記教師の視線により受け付ける選択受付ステップと、
前記デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の前記理解度に応じて色分けして前記教師用ARグラスに表示する表示制御ステップと、を備える教育支援方法が提供される。
According to a third aspect of the present invention,
A grade information database that stores the level of comprehension of digital textbooks for each student;
An educational support method in an educational support system including an AR system having teacher AR (Augmented Reality) glasses worn by a teacher, comprising:
a selection receiving step of receiving a selection of a target student, which is a display target, by the gaze of the teacher ;
An educational support method is provided, which includes a display control step of color-coding the currently viewed page of the digital textbook according to the level of understanding of the selected target student and displaying it on the teacher's AR glasses.

本発明の第四の視点によれば、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムのコンピュータに、
表示対象の生徒である対象生徒の選択を前記教師の視線により受け付ける選択受付手順と、
デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の、予め算出された理解度に応じて色分けして前記教師用ARグラスに表示する表示制御手順と、を実行させるためのプログラムが提供される。
According to a fourth aspect of the present invention,
The computer of the AR system, which has teacher-use AR (Augmented Reality) glasses worn by the teacher,
a selection receiving step of receiving a selection of a target student who is a student to be displayed by the teacher through the gaze of the teacher ;
A display control procedure is provided in which the currently viewed page of a digital textbook is color-coded on the teacher's AR glasses according to the previously calculated level of understanding of the selected target student, and a program for executing the procedure is provided.

なお、これらのプログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント(non-transient)なものとすることができる。本発明は、コンピュータプログラム製品として具現することも可能である。 These programs can be recorded on a computer-readable storage medium. The storage medium can be a non-transient medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. The present invention can also be embodied as a computer program product.

本発明によれば、対面で授業を行う際、簡易な構成で、適切な学習支援ができる。 The present invention provides appropriate learning support with a simple configuration when teaching face-to-face.

第一実施形態の教育支援システムの構成図の一例である。FIG. 1 is a diagram illustrating an example of a configuration of an education support system according to a first embodiment. (a)は、第一実施形態の教師用ARグラスおよび生徒用ARグラスの、(b)は、第一実施形態の教師用情報端末および生徒用情報端末の、(c)は、第一実施形態のデータベースサーバおよびARサーバの、それぞれ、ハードウェア構成図の一例である。(a) is an example of a hardware configuration diagram of the teacher's AR glasses and the student's AR glasses of the first embodiment, (b) is an example of a hardware configuration diagram of the teacher's information terminal and the student's information terminal of the first embodiment, and (c) is an example of a hardware configuration diagram of the database server and the AR server of the first embodiment. 第一実施形態のデータベースサーバの機能ブロック図の一例である。FIG. 2 is a functional block diagram of a database server according to the first embodiment; (a)は、第一実施形態の生徒情報データベースを、(b)および(c)は、第一実施形態の教科書情報データベースを、それぞれ説明するための説明図の一例である。FIG. 1A is an example of an explanatory diagram for explaining a student information database according to a first embodiment, and FIGS. 1B and 1C are examples of a textbook information database according to the first embodiment. (a)は、第一実施形態の基準情報データベースを、(b)は、第一実施形態の成績情報データベースを、(c)は、変形例の回数記憶部に記憶されるデータの一例を、(b)は、第一実施形態の他の変形例の回数記憶部に記憶される測定端末データの一例を、(c)は、第一実施形態の色分情報データベースを、それぞれ説明するための説明図の一例である。(a) is an example of an explanatory diagram for explaining the standard information database of the first embodiment, (b) is an example of the performance information database of the first embodiment, (c) is an example of data stored in the number memory unit of a modified example, (b) is an example of measurement terminal data stored in the number memory unit of another modified example of the first embodiment, and (c) is an example of the color information database of the first embodiment. 第一実施形態のARサーバの機能ブロック図の一例である。FIG. 2 is a functional block diagram of an AR server according to the first embodiment; 第一実施形態の視認生徒情報表示処理のフローチャートの一例である。13 is an example of a flowchart of a viewed student information display process according to the first embodiment. 第一実施形態の教科書情報表示処理のフローチャートの一例である。13 is an example of a flowchart of a textbook information display process according to the first embodiment. 第二実施形態の閲覧ページ色分情報生成処理のフローチャートの一例である。13 is an example of a flowchart of a browsed page color information generation process according to the second embodiment. 第二実施形態の教科書情報表示処理のフローチャートの一例である。13 is an example of a flowchart of a textbook information display process according to the second embodiment.

以下、本発明の一実施形態(以下、本実施形態と呼ぶ。)の概要について図面を参照して説明する。なお、付記した図面参照符号は、理解を助けるための一例として各要素に便宜上付記したものであり、本発明を図示の態様に限定することを意図するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向および単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。 Below, an overview of one embodiment of the present invention (hereinafter referred to as this embodiment) will be described with reference to the drawings. Note that the attached drawing reference symbols are attached to each element for convenience as an example to aid understanding, and are not intended to limit the present invention to the illustrated form. Furthermore, the connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional lines. Unidirectional arrows are used to diagrammatically indicate the flow of the main signal (data), and do not exclude bidirectionality.

プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インタフェース、および必要に応じ表示装置を備える。また、このコンピュータ装置は、通信インタフェースを介して装置内または外部の機器(コンピュータを含む)と、有線、無線を問わず、通信可能に構成される。また、図中の各ブロックの入出力の接続点には、ポート乃至インタフェースがあるが図示を省略する。また、以下の説明において、「Aおよび/またはB」は、AまたはB、もしくは、AおよびBという意味で用いる。 The program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and, if necessary, a display device. This computer device is also configured to be able to communicate, either wired or wirelessly, with internal or external devices (including computers) via the communication interface. In addition, there are ports or interfaces at the connection points for input and output of each block in the figure, but these are not shown. In the following explanation, "A and/or B" is used to mean A or B, or A and B.

<<第一実施形態>>
まず、本発明の第一実施形態の概要を説明する。図1は、本実施形態の教育支援システム100の概要を説明するための図である。ここでは、教育支援システム100が、学校の1つの教室で用いられる場合を例にあげて説明する。教師920は1名、生徒930は複数である場合を例にあげて説明する。ただし、本図では、生徒930は1名のみ図示している。
<<First embodiment>>
First, an overview of the first embodiment of the present invention will be described. Fig. 1 is a diagram for explaining an overview of an education support system 100 of this embodiment. Here, an example will be described in which the education support system 100 is used in one classroom in a school. An example will be described in which there is one teacher 920 and multiple students 930. However, in this figure, only one student 930 is shown.

本図に示すように、本実施形態の教育支援システム100は、教師用ARグラス210と、教師用情報端末220と、生徒用ARグラス310と、生徒用情報端末320と、データベース(DB)サーバ400と、ARサーバ500と、を備える。生徒用ARグラス310および生徒用情報端末320は、生徒930の数だけ備える。 As shown in this diagram, the education support system 100 of this embodiment includes teacher AR glasses 210, teacher information terminal 220, student AR glasses 310, student information terminal 320, database (DB) server 400, and AR server 500. The number of student AR glasses 310 and student information terminals 320 is the same as the number of students 930.

また、これらの各装置は、LAN(Local Area Network)等、学校に設けられたネットワーク900を介して接続され、相互にデータ通信が可能である。 In addition, each of these devices is connected via a network 900 provided at the school, such as a LAN (Local Area Network), and data communication between them is possible.

本実施形態では、教師用ARグラス210を装着した教師920が、教師用ARグラス210を介して生徒930を視認すると、視認された生徒930の理解度が反映されたデジタル教科書の閲覧ページの画像921が、教師用ARグラス210に表示される。教師920が視線を移動させ、別の生徒930を視認した場合、教師用ARグラス210に表示される閲覧ページの画像921が、当該生徒930の理解度が反映されたものに切り替わる。なお、閲覧ページは、教師920が選択したデジタル教科書の、教師920等により選択されて、現在表示されているページのことをいう。 In this embodiment, when a teacher 920 wearing teacher AR glasses 210 visually recognizes a student 930 through the teacher AR glasses 210, an image 921 of the viewed page of the digital textbook reflecting the level of understanding of the viewed student 930 is displayed on the teacher AR glasses 210. When the teacher 920 moves his/her line of sight and visually recognizes another student 930, the image 921 of the viewed page displayed on the teacher AR glasses 210 is switched to one that reflects the level of understanding of that student 930. Note that the viewed page refers to the page of the digital textbook selected by the teacher 920, etc., and currently displayed.

また、生徒用ARグラス310には、自身の理解度が反映されたデジタル教科書の閲覧ページ画像931が表示される。以下、これを実現する各構成について説明する。 In addition, the student's AR glasses 310 display a viewed page image 931 of the digital textbook that reflects the student's own level of understanding. The components that realize this are described below.

[教師用ARグラス、生徒用ARグラス]
図2(a)は、教師用ARグラス210および生徒用ARグラス310のハードウェア構成図である。これらの装置は、眼鏡型のウェアラブル端末であり、一般的なARグラスの構成を備える。すなわち、CPU(Central Processing Unit)211と、記憶装置212と、ディスプレイ213と、通信インタフェース(I/F)214と、センサ215と、第一カメラ216と、第二カメラ217と、操作部218と、を備える。なお、その他、音声入出力部等を備えてもよい。
[AR glasses for teachers, AR glasses for students]
2A is a hardware configuration diagram of the teacher AR glasses 210 and the student AR glasses 310. These devices are glasses-type wearable terminals and have the configuration of general AR glasses. That is, they are equipped with a CPU (Central Processing Unit) 211, a storage device 212, a display 213, a communication interface (I/F) 214, a sensor 215, a first camera 216, a second camera 217, and an operation unit 218. In addition, they may be equipped with an audio input/output unit, etc.

まず、教師用ARグラス210について説明する。 First, we will explain the teacher AR glasses 210.

CPU211は、予め記憶装置212に記憶されたプログラムを、記憶装置212のワーク領域にロードして実行することにより、各種機能を実現するとともに、教師用ARグラス210全体の動作を制御する。 The CPU 211 loads programs previously stored in the storage device 212 into the work area of the storage device 212 and executes them to realize various functions and control the operation of the entire teacher AR glasses 210.

記憶装置212は、CPU211が処理に必要なデータを格納する。例えば、RAM(Random Access Memory)やROM(Read Only Memory)、SSD(Solid State Drive)等の半導体メモリ等を備える。 The storage device 212 stores data required for processing by the CPU 211. For example, it includes semiconductor memory such as a RAM (Random Access Memory), a ROM (Read Only Memory), or an SSD (Solid State Drive).

ディスプレイ213は、所定の時間間隔でARサーバ500から送信される表示データを画像として表示する。本実施形態では、外界とディスプレイ表示との両者を視認可能な、透過型のディスプレイを用いる。すなわち、本実施形態の教師用ARグラス210は、透過型(光学シースルー型)ARグラスである。 The display 213 displays the display data transmitted from the AR server 500 at a predetermined time interval as an image. In this embodiment, a transmissive display is used that allows both the outside world and the display image to be seen. In other words, the teacher AR glasses 210 in this embodiment are transmissive (optical see-through) AR glasses.

本実施形態では、後述するように、表示データは、ARサーバ500にて、AR座標系にレンダリング処理される。このような処理済みのデータを表示することにより、表示データは、装着者(教師920)から見て、あたかも、遠方の空間に表示されているように見える。 In this embodiment, as described below, the display data is rendered in the AR coordinate system by the AR server 500. By displaying such processed data, the display data appears to the wearer (teacher 920) as if it were being displayed in a distant space.

通信インタフェース(I/F)214は、ネットワーク900を介してデータの送受信を行うインタフェースである。本実施形態では、ARサーバ500とデータの送受信を行うI/Fである。なお、その他、Wi‐Fi(登録商標)やBluetooth(登録商標)等を用いた近接無線通信のインタフェースを備えていてもよい。例えば、教師用情報端末220との間は、近距離無線通信により通信してもよい。 The communication interface (I/F) 214 is an interface that transmits and receives data via the network 900. In this embodiment, it is an I/F that transmits and receives data to and from the AR server 500. Note that it may also be equipped with an interface for near field wireless communication using Wi-Fi (registered trademark) or Bluetooth (registered trademark). For example, communication with the teacher information terminal 220 may be performed by near field wireless communication.

センサ215は、教師用ARグラス210の位置、回転、向き、傾き、動き等を検出する。例えば、GPS(Global Positioning System)受信機、ジャイロセンサ、地磁気センサ、加速度センサ、照度センサ、距離センサ等を備える。 The sensor 215 detects the position, rotation, orientation, tilt, movement, etc. of the teacher AR glasses 210. For example, it includes a GPS (Global Positioning System) receiver, a gyro sensor, a geomagnetic sensor, an acceleration sensor, an illuminance sensor, a distance sensor, etc.

第一カメラ216は、教師用ARグラス210の外側周囲を撮影する。第二カメラ217は、装着者側を撮影する。本実施形態では、第二カメラ217は、装着者(教師920)の目を撮影する。 The first camera 216 captures the outer periphery of the teacher AR glasses 210. The second camera 217 captures the wearer's side. In this embodiment, the second camera 217 captures the eyes of the wearer (teacher 920).

本実施形態では、CPU211は、センサ215と、第一カメラ216と、第二カメラ217とから得た情報に基づいて、装着者(教師920)の視線方向を特定し、視認方向の顔画像をマーカとして抽出する。本処理は、例えば、所定の時間間隔で実行される。 In this embodiment, the CPU 211 identifies the gaze direction of the wearer (teacher 920) based on information obtained from the sensor 215, the first camera 216, and the second camera 217, and extracts a facial image in the viewing direction as a marker. This process is executed, for example, at a predetermined time interval.

具体的には、CPU211は、第二カメラ217の撮影結果と、センサ215からの情報とに基づいて、装着者の視線方向を特定する。また、CPU211は、第一カメラ216で撮影した画像から、顔画像(領域)を抽出する。そして、CPU211は、第一カメラ216で撮影した画像と視線方向との交点を含む顔画像を、マーカとして抽出する。なお、交点を含む顔画像が複数ある場合は、予め定めたルールに従って、マーカを抽出する。例えば、最も前(装着者側)の顔画像をマーカとして抽出してもよい。または、交点が顔画像領域の重心に最も近い顔画像を、マーカとして抽出してもよい。 Specifically, the CPU 211 determines the gaze direction of the wearer based on the image captured by the second camera 217 and information from the sensor 215. The CPU 211 also extracts a face image (area) from the image captured by the first camera 216. The CPU 211 then extracts a face image including an intersection between the image captured by the first camera 216 and the gaze direction as a marker. Note that if there are multiple face images including an intersection, the marker is extracted according to a predetermined rule. For example, the face image furthest forward (toward the wearer) may be extracted as the marker. Or, the face image whose intersection is closest to the center of gravity of the face image area may be extracted as the marker.

CPU211は、通信I/F214を介して、抽出したマーカを、ARサーバ500へ送信する。なお、教師用ARグラス210から送信するデータの、例えば、ヘッダには、送信元を特定する送信元IDが含まれる。その他、生徒用ARグラス310、教師用情報端末220および生徒用情報端末320からの送信データも同様に、例えば、そのヘッダに、送信元IDが含まれる。これにより、受信側装置は、送信元を特定できる。 The CPU 211 transmits the extracted marker to the AR server 500 via the communication I/F 214. Note that the data transmitted from the teacher's AR glasses 210 includes, for example, a transmission source ID in the header, which identifies the transmission source. Similarly, the data transmitted from the student's AR glasses 310, the teacher's information terminal 220, and the student's information terminal 320 also includes, for example, a transmission source ID in the header. This allows the receiving device to identify the transmission source.

なお、顔画像(領域)の抽出処理、視線方向特定処理は、既存の手法を用いる。 Facial image (area) extraction processing and gaze direction identification processing use existing methods.

操作部218は、装着者からの操作を受け付ける。本実施形態では、例えば教師用ARグラス210の起動、終了の指示を受け付ける。 The operation unit 218 accepts operations from the wearer. In this embodiment, for example, it accepts instructions to start and stop the teacher AR glasses 210.

生徒用ARグラス310の各部は、基本的に教師用ARグラス210と同様の機能を実現する。ただし、生徒用ARグラス310には、マーカを検出する機能はなくてもよい。生徒用ARグラス310は、例えば、起動した場合、起動したことを意味する起動情報を、ARサーバ500に送信する。 Each part of the student's AR glasses 310 basically realizes the same functions as the teacher's AR glasses 210. However, the student's AR glasses 310 do not need to have the function of detecting markers. For example, when the student's AR glasses 310 are started, they send start-up information indicating that they have started to the AR server 500.

[教師用情報端末、生徒用情報端末]
教師用情報端末220および生徒用情報端末320は、スマートフォン、タブレット、ノートPC(Personal Computer)等の情報処理装置である。なお、デジタル教科書専用のビューワーでもよい。本実施形態では、操作者(教師920または生徒930)からの入力を受け付ける。本実施形態では、例えば、デジタル教科書の起動やページめくり等の操作の指示を受け付ける。
[Teacher's information terminal, student's information terminal]
The teacher information terminal 220 and the student information terminal 320 are information processing devices such as smartphones, tablets, and notebook PCs (Personal Computers). They may also be viewers dedicated to digital textbooks. In this embodiment, they accept input from an operator (teacher 920 or student 930). In this embodiment, they accept, for example, instructions for operations such as starting up the digital textbook and turning pages.

図2(b)は、本実施形態の教師用情報端末220および生徒用情報端末320のハードウェア構成図である。本図に示すように、これらの装置は、CPU221と、記憶装置222と、表示装置223と、通信I/F224と、センサ225と、カメラ226と、音声入出力装置227と、操作部228と、を備える。なお、その他、スマートフォン、タブレット等が備える一般的な機能を備えていてもよい。カメラ226は、複数備えていてもよい。 Figure 2(b) is a hardware configuration diagram of the teacher information terminal 220 and the student information terminal 320 of this embodiment. As shown in this figure, these devices include a CPU 221, a storage device 222, a display device 223, a communication I/F 224, a sensor 225, a camera 226, an audio input/output device 227, and an operation unit 228. In addition, general functions provided in a smartphone, tablet, etc. may also be provided. Multiple cameras 226 may be provided.

これらの各部は、基本的に教師用ARグラス210の同名の構成と同様の機能を有する。表示装置223は、ディスプレイ、タッチパネル等を備え、CPU221が処理した画像を出力し、また、ユーザからの入力を受け付ける。音声入出力装置227は、マイク、スピーカ、音声入出力制御部等を備え、音声の入出力を制御する。 Each of these components basically has the same functions as the components with the same names in the teacher AR glasses 210. The display device 223 includes a display, a touch panel, etc., and outputs images processed by the CPU 221 and also accepts input from the user. The audio input/output device 227 includes a microphone, a speaker, an audio input/output control unit, etc., and controls audio input and output.

例えば、記憶装置222には、予め、選択可能な教科書の教科書コードが格納される。教師用情報端末220は、教師920による、タッチパネルを介したデジタル教科書の選択指示を受け付ける。教師用情報端末220は、受け付けたデジタル教科書の教科書コードを、DBサーバ400へ送信する。なお、折り返し、DBサーバ400から、当該デジタル教科書のデータを受信し、ディスプレイに出力してもよい。 For example, the storage device 222 stores in advance the textbook codes of selectable textbooks. The teacher information terminal 220 accepts an instruction to select a digital textbook from the teacher 920 via a touch panel. The teacher information terminal 220 transmits the accepted textbook code of the digital textbook to the DB server 400. In return, the data of the digital textbook may be received from the DB server 400 and output to a display.

教師用情報端末220は、教師920による、タッチパネルを介したデジタル教科書のページ操作指示を受け付ける。ページ操作指示は、例えば、次のページへ移る、前のページに戻る、指定のページへ移動、目次に戻る、等である。教師用情報端末220は、受け付けたページ操作指示をDBサーバ400へ送信する。なお、折り返し、指示に応じて表示される閲覧ページのデータをDBサーバ400から受信し、ディスプレイに出力してもよい。 The teacher information terminal 220 accepts page operation instructions for the digital textbook from the teacher 920 via the touch panel. Page operation instructions include, for example, moving to the next page, returning to the previous page, moving to a specified page, returning to the table of contents, etc. The teacher information terminal 220 transmits the accepted page operation instructions to the DB server 400. In return, data for the viewed page to be displayed in response to the instruction may be received from the DB server 400 and output to the display.

また、生徒用情報端末320の機能も、基本的に教師用情報端末220と同じである。なお、例えば、教師920が選択したデジタル教科書の閲覧ページが自動的にディスプレイに表示されるようにし、生徒930は、デジタル教科書の選択、ページ操作等は行わないように構成してもよい。この場合、生徒用情報端末320は、起動した場合、起動したことを意味する起動情報をDBサーバ400に送信する。 Furthermore, the functions of the student information terminal 320 are basically the same as those of the teacher information terminal 220. Note that, for example, the viewing page of the digital textbook selected by the teacher 920 may be automatically displayed on the display, and the student 930 may not select the digital textbook or operate the page. In this case, when the student information terminal 320 is started, it transmits start-up information indicating that it has started to the DB server 400.

生徒用情報端末320は、DBサーバ400から、後述するように、閲覧ページの情報とともに当該閲覧ページの色分情報を受信すると、表示画像を生成し、ディスプレイに表示する。ここでは、生徒用情報端末320は、後述するように、色分情報に従って、閲覧ページのデータを加工し、デジタル教科書の閲覧ページの、色が付与されたデータ(色付データ)を生成し、それを用いて表示画像を生成する。 When the student information terminal 320 receives the color information of the viewed page together with the information of the viewed page from the DB server 400, as described below, it generates a display image and displays it on the display. Here, the student information terminal 320 processes the data of the viewed page according to the color information, as described below, generates colored data (colored data) of the viewed page of the digital textbook, and uses this to generate a display image.

[データベースサーバ]
次に、データベース(DB)サーバ400について説明する。DBサーバ400は、教育支援システム100で用いられる各種のデータを管理する。
[Database Server]
Next, a description will be given of the database (DB) server 400. The DB server 400 manages various data used in the education support system 100.

図3は、DBサーバ400の機能ブロック図である。DBサーバ400は、生徒情報データベース(DB)411と、成績情報DB412と、教科書情報DB413と、色分情報DB414と、基準情報DB415と、の各データベースと、閲覧ページ決定部421と、成績情報算出部422と、色分情報算出部423と、リクエスト対応部424と、の各機能と、閲覧ページ保持部416と、を備える。 Figure 3 is a functional block diagram of the DB server 400. The DB server 400 includes a student information database (DB) 411, a grade information DB 412, a textbook information DB 413, a color information DB 414, and a reference information DB 415, as well as functions of a browsing page determination unit 421, a grade information calculation unit 422, a color information calculation unit 423, and a request response unit 424, and a browsing page storage unit 416.

まず、各データベースについて、説明する。 First, we'll explain each database.

生徒情報DB411は、生徒930毎の情報を管理するデータベースである。図4(a)に示すように、例えば、生徒930毎に、生徒名411a、生徒番号411b、マーカ411c、端末ID411d、グラスID411eを対応づけて、1レコードとして登録する。生徒番号411bは、生徒930を一意に区別する番号で、予め付与される。また、マーカ411cは、生徒930を一意に特定する画像情報で、本実施形態では、顔画像が登録される。端末ID411dは、生徒930に割り当てられた(生徒930が使用する)生徒用情報端末320の識別情報であり、グラスID411eは、生徒930に割り当てられた(生徒930が使用する)生徒用ARグラス310の識別情報である。 The student information DB 411 is a database that manages information for each student 930. As shown in FIG. 4(a), for example, for each student 930, a student name 411a, a student number 411b, a marker 411c, a terminal ID 411d, and a glasses ID 411e are associated and registered as one record. The student number 411b is a number that uniquely distinguishes the student 930 and is assigned in advance. The marker 411c is image information that uniquely identifies the student 930, and in this embodiment, a face image is registered. The terminal ID 411d is identification information of the student information terminal 320 assigned to the student 930 (used by the student 930), and the glasses ID 411e is identification information of the student AR glasses 310 assigned to the student 930 (used by the student 930).

なお、マーカ411cは、教師920が、教師用ARグラス210を介して視認する生徒930を特定する際に用いられる情報である。このため、画像上で、生徒930を一意に識別可能であればよく、顔画像に限定されない。例えば、生徒手帳等の個人を識別できるものに二次元マーカを印加して、これをマーカとしても良い。また、生徒930が有する名札等の画像であってもよい。 The marker 411c is information used by the teacher 920 when identifying the student 930 viewed through the teacher's AR glasses 210. For this reason, it is sufficient that the student 930 can be uniquely identified on the image, and is not limited to a facial image. For example, a two-dimensional marker may be applied to something that can identify an individual, such as a student handbook, and this may be used as the marker. It may also be an image of a name tag or the like that the student 930 has.

生徒情報DB411は、予め作成され、保存される。なお、さらに出欠を管理してもよい。出欠も管理する場合、例えば、後述するように、ARサーバ500を介してマーカが送られてきた場合、出席と登録されている生徒930の情報とのみ照合すればよい。 The student information DB 411 is created and stored in advance. It may also manage attendance. If attendance is also managed, for example, when a marker is sent via the AR server 500 as described below, it is only necessary to compare the attendance with the information of the registered student 930.

教科書情報DB413には、デジタル教科書のデータが格納される。本実施形態では、教科書毎の、予め定めた単位毎に、名称と、識別情報と、詳細情報とが管理される。以下、ここでは、予め定めた単位を、ページとして説明する。図4(b)には、一例として、教科書名413aと、教科書コード/ページ413bと、詳細情報413cとが対応付けられ、1レコードとして格納される場合を示す。 The textbook information DB 413 stores digital textbook data. In this embodiment, the name, identification information, and detailed information are managed for each textbook in a predetermined unit. Hereinafter, the predetermined unit will be described as a page. Figure 4(b) shows, as an example, a case in which the textbook name 413a, textbook code/page 413b, and detailed information 413c are associated with each other and stored as one record.

教科書コード/ページ413bは、各教科書を一意に識別するために予め付与された教科書コードと、ページとが併記される。例えば、図4(b)の例の000-001は、教科書コードが000、ページは、001、すなわち1ページを意味する。 Textbook code/page 413b lists the textbook code that is assigned in advance to uniquely identify each textbook, along with the page. For example, 000-001 in the example of FIG. 4(b) means that the textbook code is 000 and the page is 001, i.e., page 1.

詳細情報413cには、各ページの詳細情報が登録される。登録される詳細情報413cの一例を、図4(c)に示す。本図に示すように、詳細情報413cは、その内容と、問題(項目)と、を含む。また、各問題には、当該問題を一意に識別する問題番号が付与され、問題番号で特定される。 Detailed information about each page is registered in the detailed information 413c. An example of the registered detailed information 413c is shown in FIG. 4(c). As shown in this figure, the detailed information 413c includes the content and questions (items). In addition, each question is assigned a question number that uniquely identifies the question, and is specified by the question number.

さらに、各問題には、図4(c)に示すように、単元タグが管理される。ここで、単元とは、学習内容の区分(分野)を意味する。例えば、「一次元方程式」、「変数」、「連立方程式」等である。各問題について、それぞれ、対応する単元(分野)が予め特定され、単元タグとして、付与される。すなわち、単元タグは、各問題の、対応する分野を特定するための情報である。さらに、各問題の「正解」が登録されていてもよい。 Furthermore, as shown in FIG. 4(c), a unit tag is managed for each question. Here, a unit means a division (field) of learning content. For example, "one-dimensional equations," "variables," "simultaneous equations," etc. For each question, the corresponding unit (field) is specified in advance and assigned as a unit tag. In other words, the unit tag is information for specifying the corresponding field of each question. Furthermore, the "correct answer" for each question may be registered.

本実施形態では、後述するように、単元毎に、理解度を算出する。図4(c)の例では、問1は、単元「一次元方程式」と、「変数」とに対応する。また、問2は、単元「一次元方程式」、「連立方程式」、「変数」に対応する。 In this embodiment, as described below, the level of understanding is calculated for each unit. In the example of FIG. 4(c), question 1 corresponds to the units "One-dimensional equation" and "Variables". Also, question 2 corresponds to the units "One-dimensional equation", "Simultaneous equation", and "Variables".

なお、生徒用ARグラス310および生徒用情報端末320へ教科書データを送信する場合は、これらの「正解」、単元タグは送信しない。一方、教師用ARグラス210および教師用情報端末220へ教科書データを送信する場合は、これらの「正解」、単元タグも併せて送信してもよい。 When sending textbook data to the student's AR glasses 310 and the student's information terminal 320, these "correct answers" and unit tags are not sent. On the other hand, when sending textbook data to the teacher's AR glasses 210 and the teacher's information terminal 220, these "correct answers" and unit tags may also be sent.

基準情報DB415は、各種の判定基準を管理する。図5(a)に示す例では、単元毎に、「理解」と判定する正解率の判定基準(閾値)と、色分けを決定する際の条件と、を管理する。基準情報DB415は、予め用意され、登録される。 The criteria information DB415 manages various judgment criteria. In the example shown in FIG. 5(a), for each unit, the criterion (threshold) for the accuracy rate for judging "understanding" and the conditions for determining color coding are managed. The criteria information DB415 is prepared and registered in advance.

図5(a)の例では、例えば、問題に付与された単元について、全て「理解」である場合、当該問題には色1を、1つでも、「理解不足」がある場合、当該問題には、色2を付与する。 In the example of FIG. 5(a), for example, if all of the units assigned to a question are "understood," the question is assigned color 1, and if there is even one "lack of understanding," the question is assigned color 2.

成績情報DB412は、生徒930毎の、単元毎の、正解数と理解度とを管理する。図5(b)の例では、生徒930毎に、生徒番号412aと、成績・理解度情報とが管理される。成績・理解度情報は、単元412b毎の、正解数412cと、累計問題数412dと、正解率412eと、理解度412fとを備える。成績情報DB412は、予め生徒930毎に用意される。そして、例えば、教師920により、単元毎の正解数412cと、累計問題数412dとが登録される。なお、正解率412eおよび理解度412fとは、後述する成績情報算出部422により算出される。 The grade information DB 412 manages the number of correct answers and the level of understanding for each student 930 and for each unit. In the example of FIG. 5(b), a student number 412a and grade/level of understanding information are managed for each student 930. The grade/level of understanding information includes the number of correct answers 412c, the cumulative number of questions 412d, the correct answer rate 412e, and the level of understanding 412f for each unit 412b. The grade information DB 412 is prepared in advance for each student 930. Then, for example, the teacher 920 registers the number of correct answers 412c and the cumulative number of questions 412d for each unit. The correct answer rate 412e and the level of understanding 412f are calculated by the grade information calculation unit 422 described later.

色分情報DB414は、生徒930毎の、デジタル教科書の、ページ毎の、問題毎の、理解度に応じた色分情報を管理する。図5(c)の例では、生徒番号414aおよび教科書コード/ページ414bごとに、当該ページの色分情報として、各問題414cの付与色414dが登録される。ここでは、生徒番号414aが、「1234567」の生徒930の、教科書コード/ページ414bが「000-001」のページに関し、問1には、色1が、問2には、色2が付与される場合を例示する。色分情報DB414は、色分情報算出部423により作成される。 The color information DB 414 manages color information according to the level of understanding for each student 930, for each page of the digital textbook, and for each question. In the example of FIG. 5(c), the assigned color 414d for each question 414c is registered as the color information for that page for each student number 414a and textbook code/page 414b. Here, an example is shown in which color 1 is assigned to question 1 and color 2 is assigned to question 2 for the page with textbook code/page 414b "000-001" for student 930 with student number 414a "1234567". The color information DB 414 is created by the color information calculation unit 423.

次に、DBサーバ400の各機能について説明する。 Next, we will explain each function of the DB server 400.

閲覧ページ決定部421は、閲覧ページを決定し、そのデータを一時的に保持する。閲覧ページは、教師920により指定される。本実施形態では、例えば、教師用情報端末220から送信される教科書コードとページ操作指示とから、教科書コード/ページ413bを特定し、それを格納する。 The viewing page determination unit 421 determines the viewing page and temporarily stores the data. The viewing page is specified by the teacher 920. In this embodiment, for example, the textbook code/page 413b is identified from the textbook code and page operation instructions sent from the teacher information terminal 220, and stored.

また、閲覧ページ決定部421は、教科書コード/ページ413bを特定すると、教科書情報DB413を参照し、詳細情報413cとして登録されている情報を、閲覧ページデータとして抽出する。抽出した閲覧ページデータは、教科書コード/ページ413bとともに閲覧ページ保持部416に格納される。ここで、閲覧ページ決定部421は、この閲覧ページデータを、例えば、教師用情報端末220およびその時点で起動している生徒用情報端末320に送信してもよい。なお、新たな教科書コード/ページ413bを受信すると、閲覧ページ保持部416に保持される情報は更新される。そして、閲覧ページ保持部416の情報は、更新される毎に、教師用情報端末220およびその時点で起動している生徒用情報端末320に送信される。 Furthermore, when the viewing page determination unit 421 identifies the textbook code/page 413b, it refers to the textbook information DB 413 and extracts the information registered as detailed information 413c as viewing page data. The extracted viewing page data is stored in the viewing page storage unit 416 together with the textbook code/page 413b. Here, the viewing page determination unit 421 may transmit this viewing page data, for example, to the teacher information terminal 220 and the student information terminal 320 that is active at that time. Note that when a new textbook code/page 413b is received, the information stored in the viewing page storage unit 416 is updated. Each time the information in the viewing page storage unit 416 is updated, it is transmitted to the teacher information terminal 220 and the student information terminal 320 that is active at that time.

成績情報算出部422は、成績情報DB412の、正解率412eと理解度412fとを算出する。正解率412eは、予め定めた算出法により、例えば、正解数412cを、累計問題数412dで除算することにより算出される。理解度412fは、基準情報DB415を参照して算出される。すなわち、基準情報DB415に格納される判定基準の閾値以上であれば、「理解」とし、閾値未満であれば、「理解不足」とする。 The grade information calculation unit 422 calculates the correct answer rate 412e and the level of understanding 412f in the grade information DB 412. The correct answer rate 412e is calculated by a predetermined calculation method, for example, by dividing the number of correct answers 412c by the cumulative number of questions 412d. The level of understanding 412f is calculated by referring to the reference information DB 415. That is, if it is equal to or greater than the threshold of the judgment criterion stored in the reference information DB 415, it is determined to be "understanding," and if it is less than the threshold, it is determined to be "lack of understanding."

色分情報算出部423は、生徒930毎の、デジタル教科書の各ページの、各項目(問題)について、付与する色を決定(算出)する。算出結果は、色分情報DB414に格納される。各項目に付与する付与色は、基準情報DB415の条件に応じて算出される。例えば、単元毎の理解度の数に応じて、付与色は算出される。 The color information calculation unit 423 determines (calculates) the color to be assigned to each item (question) on each page of the digital textbook for each student 930. The calculation results are stored in the color information DB 414. The color to be assigned to each item is calculated according to the conditions in the reference information DB 415. For example, the color to be assigned is calculated according to the level of understanding for each unit.

リクエスト対応部424は、ARサーバ500および生徒用情報端末320等の外部装置からのリクエストに対応する。 The request response unit 424 responds to requests from external devices such as the AR server 500 and the student information terminal 320.

本実施形態では、リクエスト対応部424は、後述するように、ARサーバ500からマーカを受信すると、当該マーカに対応する生徒情報(生徒番号)を特定する。そして、当該生徒の閲覧ページの色分情報を、閲覧ページデータとともにARサーバ500へ返信する。 In this embodiment, when the request response unit 424 receives a marker from the AR server 500, as described below, it identifies the student information (student number) corresponding to the marker. Then, it returns color information of the page viewed by the student to the AR server 500 together with the viewed page data.

具体的には、リクエスト対応部424は、生徒情報DB411を参照し、受信したマーカに最も近い(最も類似点の多い)マーカ411cが含まれるレコードの生徒番号411bを抽出する。そして、色分情報DB414から、抽出した生徒番号411bと同じ生徒番号414aのデータを閲覧ページの色分情報として抽出し、閲覧ページデータとともに、ARサーバ500へ送信する。 Specifically, the request response unit 424 refers to the student information DB 411 and extracts the student number 411b of the record containing the marker 411c that is closest (has the most similarities) to the received marker. Then, from the color information DB 414, data of the student number 414a that is the same as the extracted student number 411b is extracted as color information of the viewed page, and is transmitted to the AR server 500 together with the viewed page data.

また、リクエスト対応部424は、ARサーバ500から、グラスIDを受信すると、当該グラスIDを有する生徒用ARグラス310を使用する生徒情報(生徒番号)を特定する。そして、当該生徒の閲覧ページの色分情報を、グラスIDおよび閲覧ページデータとともにARサーバ500へ返信する。 When the request response unit 424 receives a glass ID from the AR server 500, it identifies the student information (student number) of the student who is using the student AR glasses 310 having the glass ID. It then returns color information of the student's viewed page to the AR server 500 together with the glass ID and the viewed page data.

具体的には、リクエスト対応部424は、グラスIDを受け取ると、生徒情報DB411を参照し、当該グラスIDに合致するグラスID411eが含まれるレコードの生徒番号411bを抽出する。そして、閲覧ページ保持部416に保持される教科書コード/ページを有するデータであって、抽出した生徒番号411bと同じ生徒番号414aの色分情報を、色分情報DB414から抽出する。そして、ARサーバ500に、グラスIDと、閲覧ページデータと、その色分情報とを送信する。 Specifically, when the request response unit 424 receives a glass ID, it references the student information DB 411 and extracts the student number 411b of the record that contains the glass ID 411e that matches the glass ID. Then, it extracts color information of the student number 414a that is the same as the extracted student number 411b, which is data having a textbook code/page stored in the viewed page storage unit 416, from the color information DB 414. Then, it transmits the glass ID, the viewed page data, and the color information to the AR server 500.

また、リクエスト対応部424は、生徒用情報端末320から起動情報を受け取ると、当該生徒用情報端末320を使用している生徒930の色分情報および閲覧ページデータを、送信元の生徒用情報端末320に返信する。 In addition, when the request response unit 424 receives startup information from the student information terminal 320, it returns the color information and viewed page data of the student 930 using that student information terminal 320 to the student information terminal 320 that sent the information.

[ARサーバ]
図6は、ARサーバ500の機能ブロック図である。ARサーバ500は、教師用ARグラス210および生徒用ARグラス310の制御を行う。すなわち、本実施形態では、教師用ARグラス210および/または生徒用ARグラス310とARサーバ500とによりARシステムを構成する。
[AR Server]
6 is a functional block diagram of the AR server 500. The AR server 500 controls the teacher AR glasses 210 and the student AR glasses 310. That is, in this embodiment, the teacher AR glasses 210 and/or the student AR glasses 310 and the AR server 500 configure an AR system.

本実施形態では、上述のように、教師920が、教師用情報端末220を用いて、デジタル教科書を起動すると、当該デジタル教科書のデータ(教科書データ)をDBサーバ400から取得し、それぞれの教師用ARグラス210、生徒用ARグラス310に表示する。このとき、生徒用ARグラス310には、装着者(生徒930)の理解度に応じて色分けした教科書データを表示する。 In this embodiment, as described above, when the teacher 920 starts up a digital textbook using the teacher information terminal 220, the data of the digital textbook (textbook data) is obtained from the DB server 400 and displayed on the teacher's AR glasses 210 and the student's AR glasses 310. At this time, the student's AR glasses 310 display textbook data that is color-coded according to the wearer's (student's 930) level of understanding.

また、教師920が、特定の生徒930を視認した場合、視認対象の生徒930を識別し、当該生徒930の理解度に応じて色分けした教科書データを、教師用ARグラス210に表示する。 In addition, when the teacher 920 visually recognizes a particular student 930, the teacher 920 identifies the student 930 and displays textbook data color-coded according to the student's 930 level of understanding on the teacher's AR glasses 210.

ここでは、1つのARサーバ500で、教師用ARグラス210および全ての生徒用ARグラス310の制御を行う場合を例に説明する。ただし、ARサーバ500は、教師用と生徒用とを、それぞれ、別個に備えてもよい。 Here, an example will be described in which one AR server 500 controls the teacher's AR glasses 210 and all the student's AR glasses 310. However, separate AR servers 500 may be provided for the teacher and the students.

ARサーバ500は、図6に示すように、教師用ARグラス210からの選択を受け付ける選択受付部531と、教師用ARグラス210および生徒用ARグラス310の表示を制御する表示制御部532と、を備える。選択受付部531は、入力部521を備え、表示制御部532は、リクエスト部522と、データ加工部523と、描画処理部524と、出力部525と、を備える。 As shown in FIG. 6, the AR server 500 includes a selection receiving unit 531 that receives a selection from the teacher AR glasses 210, and a display control unit 532 that controls the display of the teacher AR glasses 210 and the student AR glasses 310. The selection receiving unit 531 includes an input unit 521, and the display control unit 532 includes a request unit 522, a data processing unit 523, a drawing processing unit 524, and an output unit 525.

入力部521は、外部からのデータを受信する。本実施形態では、教師用ARグラス210からのデータを受信する。また、生徒用ARグラス310から起動したことを意味する起動情報を受信する。 The input unit 521 receives data from the outside. In this embodiment, it receives data from the teacher's AR glasses 210. It also receives startup information from the student's AR glasses 310, which indicates that the device has started up.

具体的には、入力部521は、教師用ARグラス210から、視認している生徒930、すなわち、教師用ARグラス210のディスプレイ213に色分けされた閲覧ページを表示する対象の生徒930、を特定する情報を受け付ける。ここでは、視認している生徒930を特定する情報として、当該生徒930の顔画像をマーカとして受信する。そして、受信したデータから、マーカを抽出し、リクエスト部522に送信する。 Specifically, the input unit 521 receives information from the teacher AR glasses 210 that identifies the viewing student 930, i.e., the student 930 for whom a color-coded browsing page is to be displayed on the display 213 of the teacher AR glasses 210. Here, as information that identifies the viewing student 930, a facial image of the student 930 is received as a marker. Then, the marker is extracted from the received data and transmitted to the request unit 522.

また、入力部521は、生徒用ARグラス310から起動情報を受信すると、ヘッダから送信元のグラスIDを抽出する。そして、抽出したグラスIDを、リクエスト部522に送信する。 When the input unit 521 receives startup information from the student's AR glasses 310, it extracts the sender's glass ID from the header. Then, it transmits the extracted glass ID to the request unit 522.

表示制御部532は、選択受付部531が教師用ARグラス210からマーカを受け付けると、対応する生徒930(対象生徒)を特定し、対象生徒の理解度に応じて色分けして、閲覧ページを教師用ARグラス210のディスプレイに表示する。 When the selection receiving unit 531 receives a marker from the teacher's AR glasses 210, the display control unit 532 identifies the corresponding student 930 (target student), colors the page to be viewed according to the target student's level of understanding, and displays the page on the display of the teacher's AR glasses 210.

ここでは、リクエスト部522は、DBサーバ400とのデータの送受信を行う。 Here, the request unit 522 sends and receives data with the DB server 400.

本実施形態では、リクエスト部522は、教師用ARグラス210に表示するため、マーカを送信して表示情報をリクエストする。ここでは、マーカを、DBサーバ400に送信し、折り返し、閲覧ページデータおよび色分情報を表示情報として取得する。取得した表示情報は、データ加工部523に送信される。 In this embodiment, the request unit 522 transmits a marker to request display information to be displayed on the teacher AR glasses 210. Here, the marker is transmitted to the DB server 400, which returns the data of the viewed page and color information to obtain the display information. The obtained display information is transmitted to the data processing unit 523.

また、本実施形態では、リクエスト部522は、生徒用ARグラス310に表示するため、グラスIDを送信して表示情報をリクエストする。ここでは、グラスIDをDBサーバ400に送信し、折り返し、閲覧ページデータおよび色分情報を表示情報として取得する。取得した表示情報は、グラスIDとともにデータ加工部523に送信される。 In addition, in this embodiment, the request unit 522 transmits a glass ID to request display information to be displayed on the student's AR glasses 310. Here, the glass ID is transmitted to the DB server 400, which in turn obtains the viewed page data and color information as display information. The obtained display information is transmitted to the data processing unit 523 together with the glass ID.

データ加工部523は、表示情報から表示データを生成する。ここでは、色分情報に従って、閲覧ページの情報(データ)を加工し、当該閲覧ページの、色が付与されたデータ(色付データ)を生成する。生成した色付データは、描画処理部524に送信される。なお、グラスIDが付属する場合は、グラスIDとともに、描画処理部524に送信する。 The data processing unit 523 generates display data from the display information. Here, the information (data) of the viewed page is processed according to the color information, and colored data (colored data) of the viewed page is generated. The generated colored data is transmitted to the drawing processing unit 524. Note that, if a glass ID is attached, it is transmitted to the drawing processing unit 524 together with the glass ID.

描画処理部524は、データ加工部523から受け取った、色付データをAR座標にレンダリングする。レンダリング後の情報(レンダリング情報;表示データ)は、出力部525に送信される。なお、グラスIDが付属する場合は、グラスIDとともに出力部525に送信する。 The drawing processing unit 524 renders the colored data received from the data processing unit 523 in AR coordinates. The rendered information (rendering information; display data) is sent to the output unit 525. If a glass ID is attached, it is sent to the output unit 525 together with the glass ID.

本実施形態では、データ加工部523と描画処理部524とにより、教師用ARグラス210または生徒用ARグラス310の、予め定めた領域に、予め定めたサイズで、前述の色付データが表示されるよう処理される。 In this embodiment, the data processing unit 523 and the drawing processing unit 524 process the above-mentioned colored data so that it is displayed in a predetermined area of the teacher's AR glasses 210 or the student's AR glasses 310 at a predetermined size.

出力部525は、表示データを、教師用ARグラス210に送信し、ディスプレイ213に表示させる。なお、グラスIDとともに表示データを受信した場合は、当該グラスIDで特定される、生徒用ARグラス310に、表示データを送信し、ディスプレイ213に表示させる。 The output unit 525 transmits the display data to the teacher's AR glasses 210 and displays it on the display 213. When the display data is received together with the glasses ID, the output unit 525 transmits the display data to the student's AR glasses 310 identified by the glasses ID and displays it on the display 213.

教師用ARグラス210または生徒用ARグラス310は、そのディスプレイ213に、受信したレンダリング情報(表示データ)を表示する。すなわち、AR座標に映し出す。 The teacher's AR glasses 210 or the student's AR glasses 310 display the received rendering information (display data) on their display 213. In other words, they project it on the AR coordinates.

[ハードウェア構成]
DBサーバ400と、ARサーバ500とのハードウェア構成を、図2(c)に示す。
[Hardware configuration]
The hardware configuration of the DB server 400 and the AR server 500 is shown in FIG.

本図に示すように、DBサーバ400およびARサーバ500は、それぞれ、CPU401と、記憶装置402と、通信I/F403と、入出力I/F404と、を備える一般的な情報処理装置で実現される。 As shown in this diagram, the DB server 400 and the AR server 500 are each realized by a general information processing device having a CPU 401, a storage device 402, a communication I/F 403, and an input/output I/F 404.

CPU401は、記憶装置402に格納されたプログラムを、ワークメモリにロードして実行することにより、上記各種の機能を実現する。各データベース、および、各機能が用いるデータ、処理により生成されるデータ等は、記憶装置402に格納される。記憶装置402は、RAM,ROM,HDD,SDD等を備える。 The CPU 401 loads the programs stored in the storage device 402 into the work memory and executes them to realize the various functions described above. Each database, data used by each function, data generated by processing, etc. are stored in the storage device 402. The storage device 402 includes a RAM, a ROM, a HDD, an SSD, etc.

通信I/F403は、外部装置との通信を行い、入出力I/F404は、装置へのデータの入力を受け付け、処理後のデータを出力する。その他、拡張I/F等を備えてもよい。 The communication I/F 403 communicates with external devices, and the input/output I/F 404 accepts data input to the device and outputs the processed data. In addition, an extension I/F, etc. may be provided.

[視認生徒情報表示処理]
次に、所定のページが閲覧ページ(表示対象)となっている間の、教師用ARグラス210とARサーバ500とDBサーバ400とによる、視認生徒情報表示処理の流れを説明する。この視認生徒情報表示処理は、教師920が、視線を移すごとに、視認した生徒930の色分情報付きの教科書情報を教師用ARグラス210に表示する処理である。
[Viewed Student Information Display Processing]
Next, a description will be given of the flow of the viewed student information display process by the teacher AR glasses 210, the AR server 500, and the DB server 400 while a specific page is the viewed page (display target). This viewed student information display process is a process in which textbook information with color information of the viewed student 930 is displayed on the teacher AR glasses 210 every time the teacher 920 moves his/her line of sight.

図7は、視認生徒情報表示処理の処理フローである。本処理は、所定の時間間隔で実行される。なお、閲覧ページは、例えば、教師用情報端末220から、予めDBサーバ400に送信されているものとする。 Figure 7 shows the process flow for displaying visually identified student information. This process is executed at a predetermined time interval. Note that the page to be viewed is assumed to have been transmitted in advance from the teacher information terminal 220 to the DB server 400, for example.

教師用ARグラス210は、所定の時間間隔で、教師920の視線方向を特定し、当該生徒930の顔画像をマーカとして抽出する(ステップS1201)。そして、教師用ARグラス210は、抽出したマーカを、ARサーバ500へ送信する(ステップS1202)。 The teacher's AR glasses 210 identify the gaze direction of the teacher 920 at a predetermined time interval and extract the face image of the student 930 as a marker (step S1201). The teacher's AR glasses 210 then transmit the extracted marker to the AR server 500 (step S1202).

マーカを受信したARサーバ500は、リクエスト部522が、マーカをDBサーバ400に送信する(ステップS1203)。 When the AR server 500 receives the marker, the request unit 522 sends the marker to the DB server 400 (step S1203).

マーカを受信したDBサーバ400は、上記手法で、リクエスト対応部424が、マーカから生徒情報(生徒番号)を特定し(ステップS1204)、当該生徒番号の、閲覧ページの色分情報を抽出する(ステップS1205)。そして、リクエスト対応部424は、当該生徒番号を有する生徒930の閲覧ページの色分情報を、閲覧ページデータとともにARサーバ500に送信する(ステップS1206)。 When the DB server 400 receives the marker, the request response unit 424 uses the above method to identify student information (student number) from the marker (step S1204) and extracts color information for the viewed page for that student number (step S1205). The request response unit 424 then transmits the color information for the viewed page of the student 930 who has that student number to the AR server 500 together with the viewed page data (step S1206).

ARサーバ500のリクエスト部522が、閲覧ページデータと当該生徒の色分情報とを受信すると、ARサーバ500では、データ加工部523が、データ加工を行い(ステップS1207)、描画処理部524が描画処理を行い(ステップS1208)、表示データを生成する。そして、出力部525が、生成した表示データを、教師用ARグラス210に送信する(ステップS1209)。 When the request unit 522 of the AR server 500 receives the viewed page data and the color information of the student, the data processing unit 523 of the AR server 500 processes the data (step S1207), and the drawing processing unit 524 performs drawing processing (step S1208) to generate display data. The output unit 525 then transmits the generated display data to the teacher's AR glasses 210 (step S1209).

教師用ARグラス210では、それまで表示されていたデータを消去し、送信された表示データを、ディスプレイ213に表示する(ステップS1210)。 The teacher's AR glasses 210 erase the data that had been displayed up until that point, and display the transmitted display data on the display 213 (step S1210).

上述のように、教師用ARグラス210、ARサーバ500およびDBサーバ400では、所定の時間間隔で、上記視認生徒情報表示処理を繰り返す。これにより、教師用ARグラス210には、教師920が視認した生徒930の、理解度に応じて色分けされた閲覧ページの情報が表示される。 As described above, the teacher's AR glasses 210, the AR server 500, and the DB server 400 repeat the above-mentioned viewed student information display process at a predetermined time interval. As a result, the teacher's AR glasses 210 display information on the viewed page of the student 930 viewed by the teacher 920, color-coded according to the level of understanding.

なお、教師用ARグラス210では、所定期間、表示データが送信されない場合、表示されているデータを消去するようにしてもよい。 In addition, the teacher's AR glasses 210 may be configured to erase the displayed data if no display data is transmitted for a specified period of time.

[教科書情報表示処理]
次に、生徒用ARグラス310に教科書情報を表示する教科書情報表示処理の流れを説明する。図8は、教科書情報表示処理の処理フローである。本処理は、生徒用ARグラス310起動時に1回実行される。
[Textbook information display processing]
Next, a description will be given of the flow of a textbook information display process for displaying textbook information on the student's AR glasses 310. Fig. 8 is a process flow of the textbook information display process. This process is executed once when the student's AR glasses 310 are started up.

生徒用ARグラス310は、生徒930からの起動指示を受け付けると(ステップS1301)、起動情報をARサーバ500に送信する(ステップS1302)。 When the student's AR glasses 310 receive a startup instruction from the student 930 (step S1301), they send startup information to the AR server 500 (step S1302).

ARサーバ500のリクエスト部522は、グラスIDを抽出し、DBサーバ400に送信する(ステップS1303)。 The request unit 522 of the AR server 500 extracts the glass ID and sends it to the DB server 400 (step S1303).

グラスIDを受信したDBサーバ400では、上記手法で、リクエスト対応部424が、グラスIDから生徒情報(生徒番号)を特定し(ステップS1304)、当該生徒番号の、閲覧ページの色分情報を抽出し(ステップS1305)、当該生徒番号を有する生徒930の閲覧ページの色分情報を、グラスIDおよび閲覧ページデータとともにARサーバ500に送信する(ステップS1306)。 In the DB server 400 that receives the glass ID, the request response unit 424 identifies student information (student number) from the glass ID using the above method (step S1304), extracts color information of the viewed page for that student number (step S1305), and transmits the color information of the viewed page of the student 930 having that student number to the AR server 500 together with the glass ID and the viewed page data (step S1306).

ARサーバ500のリクエスト部522が、グラスIDと閲覧ページデータと当該生徒の色分情報とを受信すると、データ加工部523が、データ加工を行い(ステップS1307)、描画処理部524が描画処理を行い(ステップS1308)、表示データを生成する。そして、出力部525が、生成した表示データを、グラスIDで特定される生徒用ARグラス310に送信する(ステップS1309)。 When the request unit 522 of the AR server 500 receives the glasses ID, the viewed page data, and the color information of the student, the data processing unit 523 processes the data (step S1307), the drawing processing unit 524 performs drawing processing (step S1308), and generates display data. Then, the output unit 525 transmits the generated display data to the student's AR glasses 310 identified by the glasses ID (step S1309).

生徒用ARグラス310では、送信された表示データを、ディスプレイ213に表示する(ステップS1310)。 The student's AR glasses 310 display the transmitted display data on the display 213 (step S1310).

本処理により、生徒用ARグラス310には、自身の理解度に応じて色分けされた教科書データが表示される。 Through this process, textbook data is displayed on the student's AR glasses 310 in a color-coded format according to the student's level of understanding.

以上説明したように、本実施形態によれば、授業中、教師920が視認した生徒930の、理解度に応じて色分けされた教科書データが、教師920が装着する教師用ARグラス210のディスプレイ213に表示される。また、対多数の生徒930を相手にした授業を行う場合、教師920が他の生徒930に視線を移すと、表示されるデータが、その生徒930の理解度に応じて色分けされた教科書データに変化する。 As described above, according to this embodiment, during a lesson, textbook data of the students 930 viewed by the teacher 920 is color-coded according to their level of understanding, and is displayed on the display 213 of the teacher's AR glasses 210 worn by the teacher 920. Furthermore, when teaching a lesson to a large number of students 930, when the teacher 920 moves his or her gaze to another student 930, the displayed data changes to textbook data color-coded according to that student's 930 level of understanding.

したがって、本実施形態によれば、教師920は、予め入力された各生徒930の成績情報を、生徒930から目を離すことなく、視覚的に確認しながら、授業を行うことができる。これにより、教師920は、授業中、視認した生徒930に関する情報を、記憶に頼ることなく正確に把握できる。したがって、当該生徒930に対する適切な指導をその場で判断し、行うことができる。 Therefore, according to this embodiment, the teacher 920 can teach a class while visually checking the grade information of each student 930 that has been input in advance, without taking his/her eyes off the student 930. This allows the teacher 920 to accurately grasp the information about the student 930 that he/she sees during the class, without relying on memory. Therefore, he/she can decide and give appropriate guidance to the student 930 on the spot.

また、生徒用ARグラス310のディスプレイ213には、自身の理解度に応じて色分けされた教科書データが表示される。これを見ることにより、生徒930は、自身の理解度を把握することができる。例えば、自習の際に、自分が苦手としている分野を明確にした状態で学習を進めることができる。 In addition, the display 213 of the student AR glasses 310 displays textbook data color-coded according to the student's level of understanding. By looking at this, the student 930 can grasp his or her own level of understanding. For example, when studying on his or her own, the student can proceed with his or her studies while clearly identifying areas that he or she is weak in.

<<第二実施形態>>
第一実施形態では、生徒930の理解度は、予め登録された成績情報に基づいて算出される。本実施形態では、この理解度に、授業中、生徒930が解答した内容も反映する。すなわち、生徒930が解答する毎に、理解度をリアルタイムで更新する。
<<Second embodiment>>
In the first embodiment, the degree of understanding of the student 930 is calculated based on the grade information registered in advance. In the present embodiment, the content of the answers given by the student 930 during the lesson is also reflected in the degree of understanding. In other words, the degree of understanding is updated in real time every time the student 930 gives an answer.

以下、本実施形態の実現する教育支援システム100について説明する。本実施形態の教育支援システム100の構成は、基本的に第一実施形態と同様である。すなわち、図1に示すように、教師用ARグラス210と、教師用情報端末220と、生徒用ARグラス310と、生徒用情報端末320と、DBサーバ400と、ARサーバ500と、を備える。 The education support system 100 realized in this embodiment will be described below. The configuration of the education support system 100 in this embodiment is basically the same as that in the first embodiment. That is, as shown in FIG. 1, the education support system 100 includes teacher AR glasses 210, a teacher information terminal 220, student AR glasses 310, a student information terminal 320, a DB server 400, and an AR server 500.

以下、各構成について、第一実施形態と異なる構成に主眼をおいて説明する。 Below, each configuration will be explained, focusing on the differences from the first embodiment.

本実施形態では、教師920が、閲覧ページを指定し、生徒930側では、教師920が指定した閲覧ページのみ見ることができるものとする。 In this embodiment, the teacher 920 specifies the pages to be viewed, and the students 930 can only view the pages specified by the teacher 920.

本実施形態の生徒用情報端末320は、さらに、ディスプレイに表示される問題に対する解答の入力を受け付ける。生徒930は、例えば、タッチパネル等にスタイラスペン(タッチペン)等を介して入力する。生徒用情報端末320は、入力を受け付けると、当該問題を特定する情報(問題番号)とともに、解答データとして、DBサーバ400に送信する。 The student information terminal 320 of this embodiment further accepts input of answers to questions displayed on the display. The student 930, for example, inputs the answer via a stylus pen (touch pen) on a touch panel or the like. When the student information terminal 320 accepts the input, it transmits the input to the DB server 400 as answer data together with information identifying the question (question number).

本実施形態のDBサーバ400の成績情報DB412は、予め生徒930毎に格納領域が用意される。 In this embodiment, the grade information DB 412 of the DB server 400 is provided with storage space in advance for each student 930.

本実施形態の成績情報算出部422は、第一実施形態の機能に加え、生徒用情報端末320から解答データを受け付ける解答受付部としての機能を備える。 In addition to the functions of the first embodiment, the score information calculation unit 422 of this embodiment also has the function of an answer acceptance unit that accepts answer data from the student information terminal 320.

すなわち、成績情報算出部422は、生徒930から、閲覧ページ上に用意された問題の解答(解答データ)を受け付ける毎に、正解であるか否かを判断し、成績情報DB412の該当する生徒番号412aのレコードのデータを更新する。正解であるか否かは、例えば、教科書情報DB413に登録される当該問題の「正解」情報を参照し、判別される。また、生徒情報は、解答データのヘッダに含まれる端末IDから、生徒情報DB411を参照し、特定される。 That is, each time the grade information calculation unit 422 receives an answer (answer data) to a question prepared on the viewing page from the student 930, it determines whether the answer is correct or not, and updates the data of the record for the corresponding student number 412a in the grade information DB 412. Whether the answer is correct or not is determined, for example, by referring to the "correct answer" information for the question registered in the textbook information DB 413. In addition, the student information is identified by referring to the student information DB 411 from the terminal ID included in the header of the answer data.

成績情報算出部422は、正解である場合、解答の送信元の生徒番号412aに対応するレコードの、対応する単元412bの、正解数412cと、累計問題数412dとを、それぞれ、1インクリメントする。一方、正解でない場合、累計問題数412dのみ1インクリメントする。対応する単元412bは、教科書情報DB413に登録される当該問題の単元タグを参照し、決定される。 If the answer is correct, the grade information calculation unit 422 increments by 1 the number of correct answers 412c and the cumulative number of questions 412d of the corresponding unit 412b of the record corresponding to the student number 412a of the sender of the answer. On the other hand, if the answer is incorrect, only the cumulative number of questions 412d is incremented by 1. The corresponding unit 412b is determined by referring to the unit tag of the question registered in the textbook information DB 413.

そして、成績情報算出部422は、累計問題数412dが更新される毎に、正解率412eおよび理解度412fを更新する。これらの算出手法は第一実施形態と同様である。 Then, the score information calculation unit 422 updates the correct answer rate 412e and the level of understanding 412f each time the cumulative number of questions 412d is updated. The calculation method for these is the same as in the first embodiment.

また、本実施形態の色分情報算出部423は、成績情報算出部422が、成績情報DB412を更新する毎に、色分情報DB414を更新する。すなわち、色分情報算出部423は、生徒930が、解答を送信する毎に、更新される。なお、各項目に付与する付与色の決定手法は、第一実施形態と同様である。 In addition, the color information calculation unit 423 of this embodiment updates the color information DB 414 every time the grade information calculation unit 422 updates the grade information DB 412. In other words, the color information calculation unit 423 is updated every time the student 930 submits an answer. The method of determining the color to be assigned to each item is the same as in the first embodiment.

また、本実施形態のリクエスト対応部424は、生徒用情報端末320から、解答データを受け取ると、当該生徒用情報端末320を使用している生徒930のグラスID、色分情報および閲覧ページデータを、ARサーバ500へ送信する。 In addition, when the request response unit 424 of this embodiment receives answer data from the student information terminal 320, it transmits the glass ID, color information, and viewed page data of the student 930 using the student information terminal 320 to the AR server 500.

具体的には、リクエスト対応部424は、解答データを受け取ると、解答データのヘッダに含まれる端末IDを抽出する。そして、生徒情報DB411を参照し、当該端末IDに合致する端末ID411dが含まれるレコードの生徒番号411bおよびグラスID411eを抽出する。そして、生徒番号411bと解答データとを成績情報算出部422へ送信する。 Specifically, when the request response unit 424 receives answer data, it extracts the terminal ID included in the header of the answer data. Then, it references the student information DB 411 and extracts the student number 411b and glass ID 411e of the record that contains the terminal ID 411d that matches the terminal ID. Then, it sends the student number 411b and the answer data to the grade information calculation unit 422.

成績情報算出部422が、成績情報DB412を更新し、色分情報算出部423が、色分情報DB414を更新したことを受け、リクエスト対応部424は、抽出したグラスID411eを有する生徒用ARグラス310に向けて、閲覧ページデータと当該閲覧ページの色分情報とを送信する。 After the grade information calculation unit 422 updates the grade information DB 412 and the color information calculation unit 423 updates the color information DB 414, the request response unit 424 transmits the viewed page data and the color information of the viewed page to the student AR glasses 310 having the extracted glasses ID 411e.

また、ARサーバ500のリクエスト部522は、リクエストを行わず表示情報を取得した場合も、その表示情報をデータ加工部523に送信する。リクエストを行わず取得する表示情報は、上述のように、生徒930が解答データを送信した際にグラスIDとともに送信される閲覧ページデータおよび閲覧ページの色分情報である。 In addition, even if the request unit 522 of the AR server 500 acquires display information without making a request, the request unit 522 transmits the display information to the data processing unit 523. The display information acquired without making a request is the viewed page data and the color information of the viewed page that are transmitted together with the glass ID when the student 930 transmits the answer data, as described above.

[閲覧ページ色分情報生成処理]
次に、本実施形態のDBサーバ400による、閲覧ページ色分情報生成処理の流れを説明する。図9は、閲覧ページ色分情報生成処理の処理フローである。本処理は、閲覧ページ決定部421により閲覧ページが決定され、決定された閲覧ページが、教師用情報端末220および生徒用情報端末320に表示されている状態で行われる。また、生徒用情報端末320から、解答を受信したことを契機に開始される。
[Viewing page color information generation process]
Next, the flow of the viewing page color information generation process by the DB server 400 of this embodiment will be described. Fig. 9 shows the process flow of the viewing page color information generation process. This process is performed in a state where the viewing page is determined by the viewing page determination unit 421 and the determined viewing page is displayed on the teacher information terminal 220 and the student information terminal 320. The process is also started when an answer is received from the student information terminal 320.

生徒用情報端末320から、閲覧ページ上に用意された問題の解答(解答データ)を受信すると、成績情報算出部422は、送信元の生徒番号を特定するとともに、対応する問題(問題番号)を特定する(ステップS2101)。送信元は、送信データのヘッダに含まれる端末IDに基づいて、生徒情報DB411を参照して決定する。また、問題番号は、送信データから抽出する。 When the answer (answer data) to the question prepared on the viewing page is received from the student information terminal 320, the grade information calculation unit 422 identifies the student number of the sender and identifies the corresponding question (question number) (step S2101). The sender is determined by referring to the student information DB 411 based on the terminal ID included in the header of the transmitted data. In addition, the question number is extracted from the transmitted data.

成績情報算出部422は、特定した問題番号に対応する正解と単元とを、教科書情報DB413から抽出する(ステップS2102)。 The grade information calculation unit 422 extracts the correct answer and unit corresponding to the identified question number from the textbook information DB 413 (step S2102).

次に、成績情報算出部422は、正解か否かを判別する(ステップS2103)。 Next, the score information calculation unit 422 determines whether the answer is correct or not (step S2103).

そして、正解である場合、成績情報算出部422は、成績情報DB412の、特定した生徒番号412aのデータの、抽出した全ての単元412bに関し、例えば、上記手法で正解数412cおよび累計問題数412dを更新する(ステップS2104)。 If the answer is correct, the grade information calculation unit 422 updates the number of correct answers 412c and the cumulative number of questions 412d for all extracted units 412b of the data for the identified student number 412a in the grade information DB 412, for example, using the above method (step S2104).

一方、正解でない場合、成績情報算出部422は、成績情報DB412の、特定した生徒番号412aのデータの、抽出した全ての単元412bに関し、例えば、上記手法で累計問題数412dのみ更新する(ステップS2105)。 On the other hand, if the answer is not correct, the grade information calculation unit 422 updates only the cumulative number of questions 412d, for example, using the above method, for all extracted units 412b of the data for the identified student number 412a in the grade information DB 412 (step S2105).

累計問題数412dの更新を終えると、成績情報算出部422は、抽出した全ての単元412bに関し、第一実施形態と同様に、正解率412eを算出し、更新する(ステップS2106)。また、正解率412eの算出後、成績情報算出部422は、抽出した全ての単元412bに関し、理解度412fを算出し、更新する(ステップS2107)。 After updating the cumulative number of questions 412d, the grade information calculation unit 422 calculates and updates the correct answer rate 412e for all the extracted units 412b, as in the first embodiment (step S2106). After calculating the correct answer rate 412e, the grade information calculation unit 422 calculates and updates the understanding level 412f for all the extracted units 412b (step S2107).

以上の手順で、成績情報DB412を更新後、色分情報算出部423は、閲覧ページの、対応する問題の色分けを決定する(ステップS2108)。ここでは、成績情報DB412の、単元毎の理解度412fに基づき、基準情報DB415に従って、付与色を決定する。 After updating the grade information DB 412 using the above procedure, the color information calculation unit 423 determines the color of the corresponding question on the viewed page (step S2108). Here, the color to be assigned is determined based on the understanding level 412f for each unit in the grade information DB 412 and in accordance with the criteria information DB 415.

付与色を決定後、色分情報算出部423は、生徒番号414aに対応づけて、色分情報DB414に付与色414dを登録し(ステップS2109)、処理を終了する。 After determining the color to be applied, the color information calculation unit 423 registers the color to be applied 414d in the color information DB 414 in association with the student number 414a (step S2109), and ends the process.

以上のように、DBサーバ400では、所定の閲覧ページが表示対象となっている間、生徒930から解答を受信する毎に、上記の処理を繰り返し、生徒930毎の、最新の、当該閲覧ページの色分情報を保存する。 As described above, while a specific viewed page is being displayed, the DB server 400 repeats the above process each time it receives an answer from a student 930, and stores the latest color information for that viewed page for each student 930.

[教科書情報表示処理]
次に、本実施形態の、生徒用ARグラス310への、最新の教科書情報を表示する教科書情報表示処理の流れを説明する。図10は、本実施形態の教科書情報表示処理の処理フローである。なお、生徒用ARグラス310には、教師920が、閲覧ページを変更する毎に、当該閲覧ページが、まず、色分情報無しで、表示されるものとする。
[Textbook information display processing]
Next, a flow of the textbook information display process for displaying the latest textbook information on the student AR glasses 310 in this embodiment will be described. Fig. 10 is a process flow of the textbook information display process in this embodiment. It should be noted that each time the teacher 920 changes the page being viewed, the page is first displayed on the student AR glasses 310 without color information.

生徒用情報端末320は、生徒930からの入力を受け付けると(ステップS2201)、受け付けた解答を、問題番号とともに、DBサーバ400へ送信する(ステップS2202)。 When the student information terminal 320 receives input from the student 930 (step S2201), it transmits the received answer together with the question number to the DB server 400 (step S2202).

DBサーバ400の、成績情報算出部422は、生徒情報DB411を参照し、当該生徒の、生徒番号411bと、グラスID411eを特定する(ステップS2203)。そして、上記手法で、当該生徒の成績情報を更新する(ステップS2204)。また、色分情報算出部423は、上記手法で、当該生徒の閲覧ページの色分情報を更新する(ステップS2205)。 The grade information calculation unit 422 of the DB server 400 refers to the student information DB 411 and identifies the student number 411b and the glass ID 411e of the student (step S2203). Then, using the above method, the grade information of the student is updated (step S2204). The color information calculation unit 423 also uses the above method to update the color information of the page viewed by the student (step S2205).

その後、DBサーバ400は、更新後の閲覧ページの色分情報を、閲覧ページデータおよびグラスIDとともに、ARサーバ500に送信する(ステップS2206)。 Then, the DB server 400 transmits the updated color information of the viewed page to the AR server 500 together with the viewed page data and the glass ID (step S2206).

ARサーバ500のリクエスト部522が、閲覧ページデータおよびグラスIDとともに閲覧ページの色分情報を受信すると、ARサーバ500では、データ加工部523が、データ加工を行い(ステップS2207)、描画処理部524が描画処理を行い(ステップS2208)、表示データを生成する。そして、出力部525は、生成した表示データを、グラスIDで特定される生徒用ARグラス310に送信する(ステップS2209)。 When the request unit 522 of the AR server 500 receives the color information of the viewed page together with the viewed page data and the glass ID, the data processing unit 523 of the AR server 500 processes the data (step S2207), and the drawing processing unit 524 performs drawing processing (step S2208) to generate display data. The output unit 525 then transmits the generated display data to the student's AR glasses 310 identified by the glass ID (step S2209).

生徒用ARグラス310では、送信された表示データを、ディスプレイ213に表示する(ステップS2210)。 The student's AR glasses 310 display the transmitted display data on the display 213 (step S2210).

本処理により、生徒用ARグラス310には、最新の理解度に応じて色分けされた教科書データが表示される。 Through this process, textbook data is displayed on the student's AR glasses 310, color-coded according to the most recent level of understanding.

なお、ステップS1305で閲覧ページの色分情報が更新された場合、送信元の生徒用情報端末320にも、併せて、閲覧ページの色分情報を送信してもよい。これにより、生徒用情報端末320にも、当該生徒930の理解度に応じた教科書データが表示される。 When the color information of the viewed page is updated in step S1305, the color information of the viewed page may also be sent to the student information terminal 320 that sent the update. This allows the textbook data corresponding to the level of understanding of the student 930 to be displayed on the student information terminal 320.

なお、本実施形態の視認生徒情報表示処理の流れは、第一実施形態と同様である。すなわち、教師用ARグラス210からARサーバ500へマーカが送信されると、その時点で最新の、当該生徒930の色分情報が提供される。 The flow of the process for displaying visible student information in this embodiment is the same as in the first embodiment. That is, when a marker is sent from the teacher's AR glasses 210 to the AR server 500, the latest color information of the student 930 at that time is provided.

以上説明したように、本実施形態によれば、授業中、教師920が視認した生徒930の、理解度に応じて色分けされた最新の教科書データが、教師920が装着する教師用ARグラス210のディスプレイ213に表示される。また、教師920が他の生徒930に視線を移した場合、表示されるデータが、その生徒930の理解度に応じて色分けされた最新の教科書データに変化する。 As described above, according to this embodiment, the latest textbook data of the students 930 viewed by the teacher 920 during class is displayed on the display 213 of the teacher's AR glasses 210 worn by the teacher 920. In addition, when the teacher 920 moves his/her gaze to another student 930, the displayed data changes to the latest textbook data color-coded according to that student's 930 level of understanding.

したがって、本実施形態によれば、第一実施形態同様、教師920は、授業の際に、注視している生徒930の理解度を瞬時に把握することができる。それにより、教師920は、当該生徒930に関して、学習が必要な箇所を把握でき、生徒930から視線を外すことなく、適切な指導を行うことができる。 Therefore, according to this embodiment, as in the first embodiment, the teacher 920 can instantly grasp the level of understanding of the student 930 he or she is watching during a lesson. This allows the teacher 920 to grasp the areas that need to be studied for the student 930, and to provide appropriate guidance without taking his or her eyes off the student 930.

また、本実施形態によれば、生徒930も、自身の理解度を把握することができるため、効率よく学習を進めることができる。 In addition, according to this embodiment, students 930 can also grasp their own level of understanding, allowing them to progress in their studies more efficiently.

さらに、本実施形態によれば、生徒930が、授業中の学習で、理解度が変化した場合であっても、その最新の状態を把握することができる。例えば、一人の生徒930を注視しながら、必要な事項を説明し、それにより、当該生徒930の理解度の変化を把握することもできる。そして、それを、指導に反映することができる。よって、より適切な指導を行うことができる。 Furthermore, according to this embodiment, even if the student 930's level of understanding changes during class, the latest state can be grasped. For example, it is possible to closely watch one student 930 and explain the necessary matters, thereby grasping the change in the student's 930 level of understanding. This can then be reflected in instruction. As a result, more appropriate instruction can be provided.

<変形例>
以下、上記各実施形態の変形例を説明する。
<Modification>
Modifications of the above embodiments will now be described.

上記各実施形態では、生徒930は、生徒用ARグラス310を装着しているが、生徒用ARグラス310は、なくてもよい。この場合、生徒用情報端末320に、色分けされた教科書データを表示する。そして、生徒930は、その教科書データを参照する。 In each of the above embodiments, the student 930 wears the student AR glasses 310, but the student AR glasses 310 may not be necessary. In this case, color-coded textbook data is displayed on the student information terminal 320. The student 930 then refers to the textbook data.

また、上記各実施形態等では、色分けされた教科書データの画像は、教師用ARグラス210および生徒用ARグラス310それぞれのディスプレイ213に表示されるが、これに限定されない。例えば、ARサーバ500が投射機能を備え、その出力部525から、直接、空間にホログラムとして表示させてもよい。これにより、生徒930は、生徒用情報端末320を見る必要もない。 In addition, in the above embodiments, the color-coded textbook data images are displayed on the display 213 of each of the teacher's AR glasses 210 and the student's AR glasses 310, but this is not limited to the above. For example, the AR server 500 may have a projection function and display the image as a hologram in space directly from its output unit 525. This eliminates the need for the student 930 to look at the student information terminal 320.

さらに、閲覧ページのデータのみ現実空間に表示させ、色分情報については、教師用ARグラス210および生徒用ARグラス310に表示させてもよい。 Furthermore, only the data of the viewed page may be displayed in real space, and the color information may be displayed on the teacher's AR glasses 210 and the student's AR glasses 310.

また、上記各実施形態等では、教師920は、教師用情報端末220を介して、デジタル教科書の選択およびページ操作を行っているが、これに限定されない。例えば、教師用ARグラス210が、ジェスチャ入力を受け付ける機能を備えてもよい。この場合、教師920によるジェスチャにより、デジタル教科書の選択および/またはページ操作指示を受け付ける。これにより、教師920は、ページ操作をする際も、生徒930の方を向いた状態でいることができる。 In addition, in each of the above embodiments, the teacher 920 selects a digital textbook and operates pages via the teacher information terminal 220, but this is not limited to the above. For example, the teacher AR glasses 210 may have a function for accepting gesture input. In this case, the teacher 920's gestures are used to accept digital textbook selection and/or page operation instructions. This allows the teacher 920 to face the student 930 even when operating pages.

また、上記各実施形態等では、理解度の算出を、各生徒930、一律に行っているが、これに限定されない。例えば、志望校(または、志望校のランク)毎に、「理解」と判定する閾値を変化させてもよい。例えば、高偏差値の志望校ほど、より高い閾値で「理解」と判定する。 In addition, in each of the above embodiments, the degree of understanding is calculated uniformly for each student 930, but this is not limited to the above. For example, the threshold for determining "understanding" may be changed for each desired school (or the rank of the desired school). For example, the higher the desired school's deviation value, the higher the threshold for determining "understanding."

この場合、基準情報DB415に、志望校(ランク)毎の閾値を登録する。また、生徒情報DB411に、志望校(ランク)をさらに登録する。成績情報算出部422は、生徒情報DB411から志望校(ランク)を抽出し、それに応じた閾値を用いて、理解度を算出する。 In this case, a threshold value for each desired school (rank) is registered in the reference information DB 415. The desired school (rank) is further registered in the student information DB 411. The grade information calculation unit 422 extracts the desired school (rank) from the student information DB 411 and calculates the level of understanding using the corresponding threshold value.

なお、また、基準情報DB415を備え、単元毎に閾値を設定し、それを用いて理解度を算出しているが、閾値は、単元毎に変えず、一律の値であってもよい。例えば、全て、正解率が50%以上の場合「理解」と判定する、等である。 In addition, a standard information DB 415 is provided, a threshold is set for each unit, and the level of understanding is calculated using this, but the threshold may be a uniform value without being changed for each unit. For example, if the accuracy rate is 50% or more for all units, it is determined that the student has "understood."

また、上記各実施形態等では、全て理解している場合と、その他の場合に分けて色分けをしているが、これに限定されない。また、付与する色も2色に限定されない。例えば、項目に対応付けられた単元全てが「理解」の場合に付与する色と、「理解」と「理解不足」とが混在する場合に付与する色と、全て「理解不足」の場合に付与する色とを用意し、これらを付与してもよい。 In addition, in the above embodiments, the cases are color-coded according to whether all is understood or not, but this is not limited to this. The colors applied are also not limited to two. For example, a color may be prepared for when all units associated with an item are "understood," a color for when there is a mixture of "understanding" and "lack of understanding," and a color for when all are "lack of understanding," and these may be applied.

さらに、表示態様として、色分けに限定されない。例えば、文字のフォントを変化させる、文字の太さを変化させる、網掛けを行う、等であってもよい。単元毎の理解度を、一目で把握可能な態様であれば、具体的な表示態様は問わない。 Furthermore, the display format is not limited to color coding. For example, the font of the characters may be changed, the thickness of the characters may be changed, or shading may be used. As long as the level of understanding of each unit can be grasped at a glance, the specific display format is not important.

また、上記各実施形態では、教師920が視認した生徒930を、教師920の視線方向で選択している。しかしながら、視認した生徒930の選択は、これに限定されない。例えば、教師用ARグラス210のディスプレイ213の、予め定めた領域に顔領域が含まれた生徒930を、視認した生徒930としてもよい。この場合も、第一カメラ216で取得した画像から、当該生徒930の顔領域を抽出し、マーカとしてARサーバ500に送信する。 In addition, in each of the above embodiments, the student 930 viewed by the teacher 920 is selected based on the line of sight of the teacher 920. However, the selection of the viewed student 930 is not limited to this. For example, the student 930 whose face area is included in a predetermined area on the display 213 of the teacher's AR glasses 210 may be selected as the viewed student 930. In this case as well, the face area of the student 930 is extracted from the image acquired by the first camera 216 and transmitted to the AR server 500 as a marker.

また、教師用ARグラス210および生徒用ARグラス310は、ネットワーク900に接続していなくてもよい。これらの装置は、ARサーバ500とのみ接続してもよい。 Furthermore, the teacher AR glasses 210 and the student AR glasses 310 do not have to be connected to the network 900. These devices may be connected only to the AR server 500.

また、ARサーバ500の機能の全部または一部は、教師用ARグラス210および/または生徒用ARグラス310が、それぞれ、備えてもよい。 Furthermore, all or part of the functions of the AR server 500 may be provided by the teacher AR glasses 210 and/or the student AR glasses 310, respectively.

また、上記実施形態等では、教師用ARグラス210および生徒用ARグラス310のディスプレイが、透過型である場合を例にあげて説明した。しかしながら、透過型に限定されない。例えば、非透過型のディスプレイを用いてもよい。この場合、第一カメラ216で撮影した画像を、背景画像とし、予め定めた領域に色付データを重畳し、表示画像(表示データ)を生成する。 In the above embodiment, the display of the teacher AR glasses 210 and the student AR glasses 310 is a transmissive type. However, the display is not limited to a transmissive type. For example, a non-transmissive display may be used. In this case, the image captured by the first camera 216 is used as a background image, and colored data is superimposed on a predetermined area to generate a display image (display data).

また、上記各実施形態では、教師920が生徒930に授業を行う場合を例にあげて説明したが、本実施形態の使用環境は、これに限定されない。上記各実施形態は、ARグラスを用いて対象の人物の情報を視覚的に確認しながら指導を行うものであるため、例えば、企業において、過去の業務実績から社員のスキルを確認しながら指導を行ったり、デジタル教科書を業務マニュアルに置き換え、業務マニュアルの習熟をさせることなどに使用したりしても良い。この場合は、例えば、理解度の計算方法を、それぞれの使用環境に最適なものとする。 In addition, in each of the above embodiments, the teacher 920 teaches the students 930, but the environment in which the present embodiments are used is not limited to this. In each of the above embodiments, the AR glasses are used to provide instruction while visually checking the information of the target person, so the present embodiments may be used, for example, in a company to provide instruction while checking the skills of employees based on their past work performance, or to replace digital textbooks with business manuals and help employees become familiar with the business manuals. In this case, for example, the method of calculating the level of understanding is optimized for each of the usage environments.

なお、上述の説明で用いた処理フローでは、複数の工程(処理)が順番に記載されているが、各工程の実行順序は、その記載の順番に制限されない。例えば、各処理を並行して実行する等、図示される工程の順番を内容的に支障のない範囲で変更することができる。 In the process flow used in the above explanation, multiple steps (processes) are described in order, but the order in which each step is performed is not limited to the order described. For example, the order of the steps shown in the figure can be changed to the extent that does not interfere with the content, such as performing each process in parallel.

以上、本発明の各実施形態を説明したが、本発明は、上記した実施形態に限定されるものではなく、本発明の基本的技術思想を逸脱しない範囲で、更なる変形・置換・調整を加えることができる。例えば、各図面に示したネットワーク構成、各要素の構成は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。 Although each embodiment of the present invention has been described above, the present invention is not limited to the above-mentioned embodiments, and further modifications, substitutions, and adjustments can be made without departing from the basic technical concept of the present invention. For example, the network configurations and the configurations of each element shown in each drawing are examples to aid in understanding the present invention, and the present invention is not limited to the configurations shown in these drawings.

上記の実施形態の一部又は全部は、以下の付記のようにも記載され得るが、以下には限られない。
(付記1)
生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備え、
前記ARシステムは、
表示対象の前記生徒である対象生徒の選択を受け付ける選択受付部と、
前記デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の前記理解度に応じて色分けして表示する表示制御部と、を備える教育支援システム。
(付記2)
付記1に記載の教育支援システムであって、
前記選択受付部は、前記教師の視線により前記対象生徒の選択を受け付け、
前記表示制御部は、前記教師用ARグラスに前記閲覧ページを色分けして表示する、教育支援システム。
(付記3)
付記1または付記2に記載の教育支援システムであって、
前記デジタル教科書のページ毎の単元に関する情報を含む教科書情報を記憶する教科書情報データベースをさらに備え、
前記成績情報データベースは、前記生徒毎に、前記デジタル教科書の前記単元毎に前記理解度を記憶し、
前記表示制御部は、前記閲覧ページに含まれる前記単元毎に前記理解度に応じて色分けして表示する、教育支援システム。
(付記4)
付記3に記載の教育支援システムであって、
前記生徒毎の、前記閲覧ページに含まれる前記単元に応じた色分情報を記憶する色分情報データベースと、
前記成績情報データベースに成績が登録されると、予め定めた算出法で前記生徒毎の前記理解度を算出して前記成績情報データベースに登録する成績情報算出部と、
前記理解度が登録されると、予め定めた基準に従って前記生徒毎の前記閲覧ページの前記色分情報を算出し、前記色分情報データベースに登録する色分情報算出部と、をさらに備え、
前記表示制御部は、前記色分情報データベースを参照し、前記閲覧ページを表示する教育支援システム。
(付記5)
付記4に記載の教育支援システムであって、
前記生徒から、前記デジタル教科書に含まれる問題に対する解答を受け付ける解答受付部をさらに備え、
前記教科書情報データベースは、前記問題毎に対応する前記単元に関する情報を有し、
前記成績情報算出部は、前記問題の解答を受け付ける毎に、当該問題の前記単元を特定し、前記成績情報データベースの前記理解度を算出して前記成績情報データベースを更新し、
前記色分情報算出部は、前記理解度が算出される毎に、前記色分情報を算出して前記色分情報データベースを更新する、教育支援システム。
(付記6)
付記1から付記5のいずれかに記載の教育支援システムであって、
前記ARシステムは、さらに、前記生徒それぞれが装着する生徒用ARグラスを備え、
前記表示制御部は、前記生徒用ARグラスに、当該生徒用ARグラスを装着する前記生徒の前記理解度に応じて色分けして前記閲覧ページを表示する、教育支援システム。
(付記7)
教師が装着する教師用AR(Augmented Reality)グラスを備え、
表示対象の生徒である対象生徒の選択を受け付ける選択受付部と、
デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の、予め算出された理解度に応じて色分けして表示する表示制御部と、を備えるARシステム。
(付記8)
生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備える教育支援システムにおける教育支援方法であって、
表示対象の前記生徒である対象生徒の選択を受け付ける選択受付ステップと、
前記デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の前記理解度に応じて色分けして前記教師用ARグラスに表示する表示制御ステップと、を備える教育支援方法。
(付記9)
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムのコンピュータに、
表示対象の生徒である対象生徒の選択を受け付ける選択受付手順と、
デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の、予め算出された理解度に応じて色分けして前記教師用ARグラスに表示する表示制御手順と、を実行させるためのプログラム。
なお、付記7の形態は、付記4および付記6の形態に展開することが可能であり、付記8および9の形態は、付記1の形態と同様に、付記2の形態から付記6の形態に展開することが可能である。
A part or all of the above-described embodiments can be described as, but is not limited to, the following supplementary notes.
(Appendix 1)
A grade information database that stores the level of comprehension of digital textbooks for each student;
An AR system having teacher AR (Augmented Reality) glasses worn by a teacher;
The AR system includes:
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
An educational support system comprising: a display control unit that displays the currently viewed page of the digital textbook in a color-coded manner according to the level of understanding of the target student that has been received.
(Appendix 2)
2. The education support system according to claim 1,
the selection receiving unit receives a selection of the target student based on a gaze of the teacher;
The display control unit displays the viewed page in different colors on the teacher's AR glasses.
(Appendix 3)
10. The education support system according to claim 1,
a textbook information database for storing textbook information including information on a unit for each page of the digital textbook;
the grade information database stores the level of understanding for each of the units of the digital textbook for each of the students;
The display control unit displays each unit included in the viewed page in a different color according to the level of understanding.
(Appendix 4)
4. The education support system according to claim 3,
a color information database that stores color information corresponding to the unit included in the viewed page for each of the students;
a grade information calculation unit that calculates the level of understanding of each student by a predetermined calculation method when the grade is registered in the grade information database, and registers the level of understanding in the grade information database;
a color information calculation unit that calculates the color information of the viewed page for each of the students according to a predetermined standard when the level of understanding is registered, and registers the color information in the color information database;
The display control unit refers to the color information database and displays the viewing page.
(Appendix 5)
5. The education support system according to claim 4,
An answer receiving unit that receives answers to questions included in the digital textbook from the students,
the textbook information database has information on the unit corresponding to each of the questions,
the grade information calculation unit, each time an answer to the question is received, identifies the unit of the question, calculates the level of understanding of the grade information database, and updates the grade information database;
The color information calculation unit calculates the color information and updates the color information database every time the understanding level is calculated.
(Appendix 6)
6. The education support system according to claim 1,
The AR system further includes student AR glasses worn by each of the students,
The display control unit displays the viewing page on the student's AR glasses in a color-coded manner according to the level of understanding of the student wearing the student's AR glasses.
(Appendix 7)
The school is equipped with Augmented Reality (AR) glasses for teachers to wear.
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
An AR system comprising: a display control unit that displays the currently viewed page of a digital textbook in a color-coded manner according to the previously calculated level of understanding of the target student.
(Appendix 8)
A grade information database that stores the level of comprehension of digital textbooks for each student;
An educational support method in an educational support system including an AR system having teacher AR (Augmented Reality) glasses worn by a teacher, comprising:
A selection receiving step of receiving a selection of a target student who is a student to be displayed;
An educational support method comprising: a display control step of color-coding the currently viewed page of the digital textbook according to the level of understanding of the selected target student and displaying it on the teacher's AR glasses.
(Appendix 9)
The computer of the AR system, which has teacher-use AR (Augmented Reality) glasses worn by the teacher,
A selection acceptance step for accepting a selection of a target student who is a student to be displayed;
A program for executing a display control procedure that displays the currently viewed page of a digital textbook on the teacher's AR glasses in a color-coded manner according to the previously calculated level of understanding of the selected target student.
In addition, the form of Appendix 7 can be expanded into the forms of Appendix 4 and Appendix 6, and the forms of Appendix 8 and 9 can be expanded from the form of Appendix 2 to the form of Appendix 6, similar to the form of Appendix 1.

なお、上記の特許文献等の各開示を、本書に引用をもって繰り込むものとする。本発明の全開示(請求の範囲を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせ、ないし選択が可能である。すなわち、本発明は、請求の範囲を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。特に、本書に記載した数値範囲については、当該範囲内に含まれる任意の数値ないし小範囲が、別段の記載のない場合でも具体的に記載されているものと解釈されるべきである。 The disclosures of the above patent documents and the like are incorporated herein by reference. Within the framework of the entire disclosure of the present invention (including the scope of the claims), and further based on the basic technical ideas, modifications and adjustments of the embodiments and examples are possible. Furthermore, within the framework of the disclosure of the present invention, various combinations and selections of the various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes various modifications and corrections that a person skilled in the art would be able to make in accordance with the entire disclosure, including the scope of the claims, and the technical ideas. In particular, with regard to the numerical ranges described in this document, any numerical value or subrange included within the range should be interpreted as being specifically described, even if not otherwise specified.

100:教育支援システム、
210:教師用ARグラス、211:CPU、212:記憶装置、213:ディスプレイ、214:通信I/F、215:センサ、216:第一カメラ、217:第二カメラ、218:操作部、220:教師用情報端末、221:CPU、222:記憶装置、223:表示装置、224:通信I/F、225:センサ、226:カメラ、227:音声入出力装置、228:操作部、
310:生徒用ARグラス、320:生徒用情報端末、
400:データベースサーバ、401:CPU、402:記憶装置、403:通信I/F、404:入出力I/F、411:生徒情報DB、411a:生徒名、411b:生徒番号、411c:マーカ、411d:端末ID、411e:グラスID、412:成績情報DB、412a:生徒番号、412b:単元、412c:正解数、412d:累計問題数、412e:正解率、412f:理解度、413:教科書情報DB、413a:教科書名、413b:教科書コード/ページ、413c:詳細情報、414:色分情報DB、414a:生徒番号、414b:教科書コード/ページ、414c:問題、414d:付与色、415:基準情報DB、416:閲覧ページ保持部、421:閲覧ページ決定部、422:成績情報算出部、423:色分情報算出部、424:リクエスト対応部、
500:ARサーバ、521:入力部、522:リクエスト部、523:データ加工部、524:描画処理部、525:出力部、531:選択受付部、532:表示制御部、
900:ネットワーク、920:教師、921:画像、930:生徒、931:閲覧ページ画像
100: Educational support system,
210: Teacher AR Glasses, 211: CPU, 212: Storage Device, 213: Display, 214: Communication I/F, 215: Sensor, 216: First Camera, 217: Second Camera, 218: Operation Unit, 220: Teacher Information Terminal, 221: CPU, 222: Storage Device, 223: Display Device, 224: Communication I/F, 225: Sensor, 226: Camera, 227: Audio Input/Output Device, 228: Operation Unit,
310: AR glasses for students, 320: information terminal for students,
400: Database server, 401: CPU, 402: Storage device, 403: Communication I/F, 404: Input/output I/F, 411: Student information DB, 411a: Student name, 411b: Student number, 411c: Marker, 411d: Terminal ID, 411e: Glass ID, 412: Grade information DB, 412a: Student number, 412b: Unit, 412c: Number of correct answers, 412d: Cumulative number of questions, 412e: Correct answer rate, 412f: Understanding degree, 413: textbook information DB, 413a: textbook name, 413b: textbook code/page, 413c: detailed information, 414: color information DB, 414a: student number, 414b: textbook code/page, 414c: question, 414d: assigned color, 415: reference information DB, 416: viewing page holding unit, 421: viewing page determination unit, 422: grade information calculation unit, 423: color information calculation unit, 424: request response unit,
500: AR server, 521: input unit, 522: request unit, 523: data processing unit, 524: drawing processing unit, 525: output unit, 531: selection reception unit, 532: display control unit,
900: network, 920: teacher, 921: image, 930: student, 931: browsing page image

Claims (8)

生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備え、
前記ARシステムは、
表示対象の前記生徒である対象生徒の選択を受け付ける選択受付部と、
前記デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の前記理解度に応じて色分けして表示する表示制御部と、を備え
前記選択受付部は、前記教師の視線により前記対象生徒の選択を受け付け、
前記表示制御部は、前記教師用ARグラスに前記閲覧ページを色分けして表示する教育支援システム。
A grade information database that stores the level of comprehension of digital textbooks for each student;
An AR system having teacher AR (Augmented Reality) glasses worn by a teacher;
The AR system includes:
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
a display control unit that displays a viewing page of the digital textbook that is being viewed in a color-coded manner according to the received level of understanding of the target student ;
the selection receiving unit receives a selection of the target student based on a gaze of the teacher;
The display control unit is an education support system that displays the viewed page in different colors on the teacher's AR glasses .
請求項1記載の教育支援システムであって、
前記デジタル教科書のページ毎の単元に関する情報を含む教科書情報を記憶する教科書情報データベースをさらに備え、
前記成績情報データベースは、前記生徒毎に、前記デジタル教科書の前記単元毎に前記理解度を記憶し、
前記表示制御部は、前記閲覧ページに含まれる前記単元毎に前記理解度に応じて色分けして表示する、教育支援システム。
2. The education support system according to claim 1,
a textbook information database for storing textbook information including information on a unit for each page of the digital textbook;
the grade information database stores the level of understanding for each of the units of the digital textbook for each of the students;
The display control unit displays each unit included in the viewed page in a different color according to the level of understanding.
請求項記載の教育支援システムであって、
前記生徒毎の、前記閲覧ページに含まれる前記単元に応じた色分情報を記憶する色分情報データベースと、
前記成績情報データベースに成績が登録されると、予め定めた算出法で前記生徒毎の前記理解度を算出して前記成績情報データベースに登録する成績情報算出部と、
前記理解度が登録されると、予め定めた基準に従って前記生徒毎の前記閲覧ページの前記色分情報を算出し、前記色分情報データベースに登録する色分情報算出部と、をさらに備え、
前記表示制御部は、前記色分情報データベースを参照し、前記閲覧ページを表示する教育支援システム。
3. The education support system according to claim 2 ,
a color information database that stores color information corresponding to the unit included in the viewed page for each of the students;
a grade information calculation unit that calculates the level of understanding of each student by a predetermined calculation method when the grade is registered in the grade information database, and registers the level of understanding in the grade information database;
a color information calculation unit that calculates the color information of the viewed page for each of the students according to a predetermined standard when the level of understanding is registered, and registers the color information in the color information database;
The display control unit refers to the color information database and displays the viewing page.
請求項記載の教育支援システムであって、
前記生徒から、前記デジタル教科書に含まれる問題に対する解答を受け付ける解答受付部をさらに備え、
前記教科書情報データベースは、前記問題毎に対応する前記単元に関する情報を有し、
前記成績情報算出部は、前記問題の解答を受け付ける毎に、当該問題の前記単元を特定し、前記成績情報データベースの前記理解度を算出して前記成績情報データベースを更新し、
前記色分情報算出部は、前記理解度が算出される毎に、前記色分情報を算出して前記色分情報データベースを更新する、教育支援システム。
The education support system according to claim 3 ,
An answer receiving unit that receives answers to questions included in the digital textbook from the students,
the textbook information database has information on the unit corresponding to each of the questions,
the grade information calculation unit, each time an answer to the question is received, identifies the unit of the question, calculates the level of understanding of the grade information database, and updates the grade information database;
The color information calculation unit calculates the color information and updates the color information database every time the understanding level is calculated.
請求項1からいずれか1項記載の教育支援システムであって、
前記ARシステムは、さらに、前記生徒それぞれが装着する生徒用ARグラスを備え、
前記表示制御部は、前記生徒用ARグラスに、当該生徒用ARグラスを装着する前記生徒の前記理解度に応じて色分けして前記閲覧ページを表示する、教育支援システム。
5. The education support system according to claim 1,
The AR system further includes student AR glasses worn by each of the students,
The display control unit displays the viewing page on the student's AR glasses in a color-coded manner according to the level of understanding of the student wearing the student's AR glasses.
教師が装着する教師用AR(Augmented Reality)グラスを備え、
表示対象の生徒である対象生徒の選択を受け付ける選択受付部と、
デジタル教科書の閲覧中のページである閲覧ページを、受け付けた前記対象生徒の、予め算出された理解度に応じて色分けして表示する表示制御部と、を備え
前記選択受付部は、前記教師の視線により前記対象生徒の選択を受け付け、
前記表示制御部は、前記教師用ARグラスに前記閲覧ページを色分けして表示するARシステム。
The school is equipped with Augmented Reality (AR) glasses for teachers to wear.
A selection receiving unit that receives a selection of a target student who is a student to be displayed;
a display control unit that displays a currently viewed page of the digital textbook in a color-coded manner according to the previously calculated level of understanding of the target student ;
the selection receiving unit receives a selection of the target student based on a gaze of the teacher;
The display control unit is an AR system that displays the viewed page in different colors on the teacher's AR glasses .
生徒毎に、デジタル教科書の理解度を記憶する成績情報データベースと、
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムと、を備える教育支援システムにおける教育支援方法であって、
表示対象の前記生徒である対象生徒の選択を前記教師の視線により受け付ける選択受付ステップと、
前記デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の前記理解度に応じて色分けして前記教師用ARグラスに表示する表示制御ステップと、を備える教育支援方法。
A grade information database that stores the level of comprehension of digital textbooks for each student;
An educational support method in an educational support system including an AR system having teacher AR (Augmented Reality) glasses worn by a teacher, comprising:
a selection receiving step of receiving a selection of a target student, which is a display target, by the gaze of the teacher ;
An educational support method comprising: a display control step of color-coding the currently viewed page of the digital textbook according to the level of understanding of the selected target student and displaying it on the teacher's AR glasses.
教師が装着する教師用AR(Augmented Reality)グラスを有するARシステムのコンピュータに、
表示対象の生徒である対象生徒の選択を前記教師の視線により受け付ける選択受付手順と、
デジタル教科書の閲覧中のページである閲覧ページを、選択された前記対象生徒の、予め算出された理解度に応じて色分けして前記教師用ARグラスに表示する表示制御手順と、を実行させるためのプログラム。
The computer of the AR system, which has teacher-use AR (Augmented Reality) glasses worn by the teacher,
a selection receiving step of receiving a selection of a target student who is a student to be displayed by the teacher through the gaze of the teacher ;
A program for executing a display control procedure that displays the currently viewed page of a digital textbook on the teacher's AR glasses in a color-coded manner according to the previously calculated level of understanding of the selected target student.
JP2022173012A 2022-10-28 2022-10-28 Educational support system, AR system, educational support method and program Active JP7632892B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2022173012A JP7632892B2 (en) 2022-10-28 2022-10-28 Educational support system, AR system, educational support method and program
JP2024210763A JP2025026502A (en) 2022-10-28 2024-12-03 Educational support system, AR system, educational support method and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022173012A JP7632892B2 (en) 2022-10-28 2022-10-28 Educational support system, AR system, educational support method and program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2024210763A Division JP2025026502A (en) 2022-10-28 2024-12-03 Educational support system, AR system, educational support method and program

Publications (2)

Publication Number Publication Date
JP2024064429A JP2024064429A (en) 2024-05-14
JP7632892B2 true JP7632892B2 (en) 2025-02-19

Family

ID=91034186

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2022173012A Active JP7632892B2 (en) 2022-10-28 2022-10-28 Educational support system, AR system, educational support method and program
JP2024210763A Pending JP2025026502A (en) 2022-10-28 2024-12-03 Educational support system, AR system, educational support method and program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2024210763A Pending JP2025026502A (en) 2022-10-28 2024-12-03 Educational support system, AR system, educational support method and program

Country Status (1)

Country Link
JP (2) JP7632892B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240397032A1 (en) * 2023-05-15 2024-11-28 Apple Inc. Head mountable display

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019061086A (en) 2017-09-27 2019-04-18 カシオ計算機株式会社 EDUCATION SUPPORT DEVICE, EDUCATION SUPPORT METHOD, AND PROGRAM
WO2020026754A1 (en) 2018-08-03 2020-02-06 ソニー株式会社 Information processing device, information processing method, and program
JP2021086027A (en) 2019-11-28 2021-06-03 株式会社ドワンゴ Content control system, content control method, and content control program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1165411A (en) * 1997-08-21 1999-03-05 Hisami Oishi Automatic preparation device of individually adaptive test problem for systematic learning
JP2017116894A (en) * 2015-12-26 2017-06-29 コニカミノルタ株式会社 Online learning system, online learning method and online learning control program
JP2020080154A (en) * 2018-11-09 2020-05-28 株式会社テンアップ Information processing system
JP7367632B2 (en) * 2020-07-31 2023-10-24 トヨタ自動車株式会社 Lesson system, lesson method, and program
JP7266622B2 (en) * 2021-01-14 2023-04-28 Necパーソナルコンピュータ株式会社 Online class system, online class method and program
US11410570B1 (en) * 2021-09-27 2022-08-09 Central China Normal University Comprehensive three-dimensional teaching field system and method for operating same

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019061086A (en) 2017-09-27 2019-04-18 カシオ計算機株式会社 EDUCATION SUPPORT DEVICE, EDUCATION SUPPORT METHOD, AND PROGRAM
WO2020026754A1 (en) 2018-08-03 2020-02-06 ソニー株式会社 Information processing device, information processing method, and program
JP2021086027A (en) 2019-11-28 2021-06-03 株式会社ドワンゴ Content control system, content control method, and content control program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20240397032A1 (en) * 2023-05-15 2024-11-28 Apple Inc. Head mountable display

Also Published As

Publication number Publication date
JP2025026502A (en) 2025-02-21
JP2024064429A (en) 2024-05-14

Similar Documents

Publication Publication Date Title
US12236008B2 (en) Enhancing physical notebooks in extended reality
TWI570622B (en) Method, system, and processor readable non-volatile storage device for updating printed content with personalized virtual data
US9183807B2 (en) Displaying virtual data as printed content
CN109582123B (en) Information processing device, information processing system and information processing method
Coughlan et al. AR4VI: AR as an accessibility tool for people with visual impairments
WO2020171906A1 (en) Mixed reality device gaze invocations
CN103064512A (en) Technology of using virtual data to change static printed content into dynamic printed content
US20220208016A1 (en) Live lecture augmentation with an augmented reality overlay
JP2010204926A (en) Monitoring system, monitoring method, and program
US11367416B1 (en) Presenting computer-generated content associated with reading content based on user interactions
CN103123578B (en) Virtual data is shown as the content printed
JP2025026502A (en) Educational support system, AR system, educational support method and program
CN120731415A (en) Generate a user interface that displays augmented reality graphics
CN112166602B (en) Information processing device, information processing method and program
CN111464859B (en) Method and device for online video display, computer equipment and storage medium
Zeng et al. Toward digital inclusiveness for visually impaired users: affordance principles for designing assistive interfacing technology
KR20240085722A (en) Apparatus and method for supporting teaching and learning based on virtual helper
Richards Seeing the Possibilities With Augmented Reality
HK1182485A (en) Making static printed content dynamic with virtual data

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240201

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241009

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241203

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: 20250107

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250130

R150 Certificate of patent or registration of utility model

Ref document number: 7632892

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150