(57)【要約】      （修正有）【課題】話者が聴衆の状況を把握しやすくする説明支援方法を提供する。【解決手段】説明支援方法は、複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、第１デジタル図書のページ番号の各々と第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は話者端末におけるユーザ操作の制御に関する指示を、話者端末に通知する第１通知処理とを含む。【選択図】図２２
2017021127.tif 000002
【特許請求の範囲】
【請求項１】
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、
話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する第１通知処理と
を含む、コンピュータにより実行される説明支援方法。
【請求項２】
更に、
前記第２デジタル図書のページ番号との差が基準を超える前記第１デジタル図書のページ番号を表示している聴者端末の割合を算出する処理
を含み、
前記第１通知処理において、前記割合が閾値を超える場合に、前記第１メッセージを前記話者端末に通知する
請求項１記載の説明支援方法。
【請求項３】
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、説明の進行を遅らせるように促す前記第１メッセージを通知する
請求項１記載の説明支援方法。
【請求項４】
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、説明の進行を速めるように促す前記第１メッセージを通知する
請求項１記載の説明支援方法。
【請求項５】
前記第１通知処理において、前記第２デジタル図書のページにおける、説明の進行に関連する記述がある位置を、前記第１メッセージの表示位置として前記話者端末に通知する
請求項２乃至４のいずれか１つ記載の説明支援方法。
【請求項６】
更に、
前記第２デジタル図書のページ番号との差が基準を超える前記第１デジタル図書のページ番号を表示している聴者端末に、前記第２デジタル図書のページ番号を含む第２メッセージを通知する第２通知処理
を含む、請求項１乃至５のいずれか１つ記載の説明支援方法。
【請求項７】
前記第２通知処理において、前記話者端末から送信指示を受け付けた場合に、前記第２メッセージを通知する
請求項６記載の説明支援方法。
【請求項８】
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、ページめくり操作を受け付けにくくする前記指示を通知する
請求項１記載の説明支援方法。
【請求項９】
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、ページめくり操作を受け付けやすくする前記指示を通知する
請求項１記載の説明支援方法。
【請求項１０】
更に、
前記複数の聴者端末の各々において検索されたキーワードを受信する処理と、
検索の頻度が高いキーワードを前記話者端末に通知する第３通知処理と
を含む、請求項１乃至９のいずれか１つ記載の説明支援方法。
【請求項１１】
前記第３通知処理において、前記検索の頻度が高いキーワードに関する記述がある項目を前記話者端末に通知する
請求項１０記載の説明支援方法。
【請求項１２】
更に、
前記複数の聴者端末の各々においてマーク付けされた内容を受信する処理と、
マーク付けの頻度が高い内容を前記話者端末に通知する第４通知処理と
を含む、請求項１乃至１１のいずれか１つ記載の説明支援方法。
【請求項１３】
更に、
前記話者端末から送信指示を受け付けた場合に、前記マーク付けの頻度が高い内容の送信元である聴者端末に当該内容に関する第３メッセージを送信する処理
を含む、請求項１２記載の説明支援方法。
【請求項１４】
前記第４通知処理において、前記マーク付けの頻度が高い内容に関する記述がある項目を前記話者端末に通知する
請求項１２又は１３記載の説明支援方法。
【請求項１５】
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、
話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する処理と
をコンピュータに実行させるプログラム。
【請求項１６】
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信し、話者端末に表示されている第２デジタル図書のページ番号を受信する受信部と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する通知部と
を有する説明支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタル図書に基づく説明を支援する技術に関する。
【背景技術】
【０００２】
学習システムに関する或る特許文献には、教師からの指示を受けてから生徒が動作するまでの反応時間に基づき、学習に集中していない生徒を判別する技術が開示されている。この例は、生徒同士の比較において相対的に遅れていることを判別の基準としている。
【０００３】
従って、例えば生徒全員が集中している場合に、絶対的には反応が遅くない者でも、集中していないと看做されることがある。この技術は、生徒個々を評価するものであって、クラス全体を評価するものではない。
【０００４】
但し、教師にとっては、クラス全体としての状況を知ることが、授業を円滑に進行させる上で重要である。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２４２４３４号公報
【特許文献２】特開２０００−３３８８５２号公報
【特許文献３】特開２０１３−２４２４３３号公報
【特許文献４】特開２００２−６２７９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、一側面では、話者が聴衆の状況を把握しやすくすることである。
【課題を解決するための手段】
【０００７】
一態様に係る説明支援方法は、（Ａ）複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、（Ｂ）話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、（Ｃ）第１デジタル図書のページ番号の各々と第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は話者端末におけるユーザ操作の制御に関する指示を、話者端末に通知する第１通知処理とを含む。
【発明の効果】
【０００８】
一側面としては、話者が聴衆の状況を把握しやすくなる。
【図面の簡単な説明】
【０００９】
【図１】図１は、授業支援システムの構成例を示す図である。
【図２】図２は、生徒用端末のビューアによる閲覧画面の例を示す図である。
【図３】図３は、教師用端末のビューアによる閲覧画面の例を示す図である。
【図４】図４は、教師用端末のビューアによる閲覧画面の例を示す図である。
【図５】図５は、教師用端末のビューアによる閲覧画面の例を示す図である。
【図６】図６は、教師用端末のビューアによる閲覧画面の例を示す図である。
【図７】図７は、生徒用端末のモジュール構成例を示す図である。
【図８】図８は、第１閲覧処理フローを示す図である。
【図９】図９は、第１閲覧処理フローを示す図である。
【図１０】図１０は、第１閲覧処理フローの例を示す図である。
【図１１】図１１は、教師用端末のモジュール構成例を示す図である。
【図１２】図１２は、第２閲覧処理（Ａ）フローを示す図である。
【図１３】図１３は、メッセージ表示処理フローを示す図である。
【図１４】図１４は、サーバのモジュール構成例を示す図である。
【図１５】図１５は、端末リストの例を示す図である。
【図１６】図１６は、教師用教材データの例を示す図である。
【図１７】図１７は、ページ番号テーブルの例を示す図である。
【図１８】図１８は、検索キーワードテーブルの例を示す図である。
【図１９】図１９は、マーク付け内容テーブルの例を示す図である。
【図２０】図２０は、サーバによるメイン処理フローを示す図である。
【図２１】図２１は、受信処理フローを示す図である。
【図２２】図２２は、第１サブルーチン処理フローを示す図である。
【図２３】図２３は、第１サブルーチン処理フローを示す図である。
【図２４】図２４は、第１通知処理（Ａ）フローを示す図である。
【図２５】図２５は、第２サブルーチン処理フローを示す図である。
【図２６】図２６は、第２通知処理フローを示す図である。
【図２７】図２７は、第３サブルーチン処理（Ａ）フローを示す図である。
【図２８】図２８は、第３通知処理フローを示す図である。
【図２９】図２９は、実施の形態２における教師用端末のビューアによる閲覧画面の例を示す図である。
【図３０】図３０は、実施の形態２における生徒用端末のビューアによる閲覧画面の例を示す図である。
【図３１】図３１は、第３サブルーチン処理（Ｂ）フローを示す図である。
【図３２】図３２は、第４通知処理フローを示す図である。
【図３３】図３３は、実施の形態３における教師用端末のビューアによる閲覧画面の例を示す図である。
【図３４】図３４は、実施の形態３における生徒用端末のビューアによる閲覧画面の例を示す図である。
【図３５】図３５は、実施の形態３における第１サブルーチン処理フローを示す図である。
【図３６】図３６は、第１通知処理（Ｂ）フローを示す図である。
【図３７】図３７は、第５通知処理（Ａ）フローを示す図である。
【図３８】図３８は、実施の形態４における教師用端末のビューアによる閲覧画面の例を示す図である。
【図３９】図３９は、第５通知処理（Ｂ）フローを示す図である。
【図４０】図４０は、スライド距離の閾値の例を示す図である。
【図４１】図４１は、実施の形態５における第１サブルーチン処理フローを示す図である。
【図４２】図４２は、指示処理フローを示す図である。
【図４３】図４３は、実施の形態５における教師用端末のモジュール構成例を示す図である。
【図４４】図４４は、第２閲覧処理（Ｂ）フローを示す図である。
【図４５】図４５は、実施の形態６における第１サブルーチン処理フローを示す図である。
【図４６】図４６は、タブレット端末のハードウエア構成例である。
【図４７】図４７は、コンピュータの機能ブロック図である。
【発明を実施するための形態】
【００１０】
［実施の形態１］
授業支援システムは、例えば小学校、中学校又は高校のような各種学校や教育機関などで用いられる。図１に、授業支援システムの構成例を示す。この例では、生徒用端末１０１及び教師用端末１０３は、いずれもタブレット端末である。但し、タブレット端末以外の端末を用いるようにしてもよい。生徒用端末１０１及び教師用端末１０３は、ＬＡＮを介してサーバ１０５と接続する機能を有している。この例では、生徒用端末１０１及び教師用端末１０３は、無線ＬＡＮを介してサーバ１０５と接続する。但し、有線ＬＡＮを介してサーバ１０５と接続するようにしてもよい。
【００１１】
授業支援システムは、教科書のような書籍の教材の代わりにデジタル教材を用いる。内容的には、書籍の教材と同様である。この例では、教科書に相当するデジタル教材を生徒用教材という。生徒用教材のデータ（以下、生徒用教材データという。）は、サーバ１０５から生徒用端末１０１に配信され、生徒用端末１０１のビューアによって生徒による閲覧に供される。
【００１２】
図２に、生徒用端末１０１のビューアによる閲覧画面の例を示す。この例は、ある生徒用教材データの１２ページを表示している。このように、生徒用教材データは、ページ構成となっている。教科書に相当する表示の他に、ビューアの操作に係るボタンも表示される。「前ページへ」ボタンは、前ページへのページめくりを指示するためのボタンである。「次ページへ」ボタンは、次ページへのページめくりを指示するためのボタンである。尚、スワイプ又はフリックのようなタッチパネルに対するスライド操作を受け付けた場合にも、ページめくりが行われるものとする。
【００１３】
生徒用端末１０１のビューアは、ページ内のテキストの一部をキーワードに指定して、生徒用教材データ内を検索する機能を有する。「検索」ボタンは、当該検索を指示するためのボタンである。
【００１４】
更に、生徒用端末１０１のビューアは、ページ内に含まれるテキスト、図、表、イラストなどの内容を指定して、当該内容に対してマークを付ける機能を有する。マークは、スタンプと呼ばれることもある。「マーク付け」ボタンは、当該マーク付けを指示するためのボタンである。「終了」ボタンは、閲覧処理の終了を指示するためのボタンである。
【００１５】
生徒用端末１０１のビューアは、ページ内のテキストに含まれる任意の文字列の背景に色づけするマーカー機能を有するようにしてもよい。更に、生徒用端末１０１のビューアは、メモを付する機能を有するようにしてもよい。
【００１６】
本実施の形態では、生徒用教材の他に、教師用教材も用いる。教師用教材は、教師用指導書に相当するデジタル教材である。教師用教材のデータ（以下、教師用教材データという。）は、サーバ１０５から教師用端末１０３に配信され、教師用端末１０３のビューアによって教師による閲覧に供される。
【００１７】
図３に、教師用端末１０３のビューアによる閲覧画面の例を示す。教師用教材データは、生徒用教材データのページ構成に対応するページ構成となっている。そして、教師用教材データは、生徒用教材データに相当する内容の他に、指導に係る内容も含んでいる。この例では、目標、進め方、注意点、評価の仕方、補足説明１及び補足説明２の項目を含んでいる。各項目には、テキストの他に図表が表示される場合もある。
【００１８】
生徒用端末１０１のビューアの場合と同様に、教師用端末１０３のビューアの操作に係るボタンが表示される。「前ページへ」ボタンは、前ページへのページめくりを指示するためのボタンである。「次ページへ」ボタンは、次ページへのページめくりを指示するためのボタンである。尚、スワイプ又はフリックのようなタッチパネルに対するスライド操作を受け付けた場合にも、ページめくりが行われるものとする。「終了」ボタンは、閲覧処理の終了を指示するためのボタンである。
【００１９】
尚、従前より視聴覚教育の一環として、教師用の表示端末及び生徒用の表示端末を含むシステムを用いることがあった。このようなシステムにおいて、教師が生徒達の状況を把握する手段として、生徒用の表示端末における表示画面をサムネイル化して教師用の表示端末に一覧表示させるものがあった。
【００２０】
しかし、このように一覧表示を行うことによって、教師用の画面が一旦見られなくなり、授業の流れが妨げられるという問題があった。本実施の形態では、教師による画面切り替え操作を不要とし、教師用の画面を表示させたまま、生徒達の状況を把握する手段を提供する。これにより、授業がより円滑に行われるようになる。
【００２１】
図４に、教師用端末１０３のビューアによる閲覧画面の例を示す。本実施の形態では、教師用教材を表示させている画面上に、適時メッセージがポップアップウインドウによって表示される。この例では、生徒の一部が授業に集中していないと想定される場合に、「集中していない生徒が××名います。」という内容のポップアップウインドウが表示される。
【００２２】
本実施の形態では、生徒が授業に集中しているか否かの判定を、生徒用端末１０１において表示されているページと、教師用端末１０３において表示されているページとのずれに基づいて行う。つまり、教師用端末１０３において表示されているページと異なるページを表示させている生徒は、授業に集中していないものと看做す。
【００２３】
また、項目「進め方」の領域に、ポップアップウインドウを表示させるので、教師は、授業の進行に係る注意であることを把握しやすいという面もある。
【００２４】
このように、本実施の形態に係る授業支援システムは、生徒の集中度を把握することに役立つ。また、以下に述べるように生徒の理解度を把握することにも役立つ。
【００２５】
図５に、教師用端末１０３のビューアによる閲覧画面の例を示す。この例では、生徒の一部が生徒用教材に含まれる単語「変温動物」を理解していないと推測される場合に、「『変温動物』の意味を理解できていません。」というメッセージのポップアップウインドウが表示される。更に、生徒が理解していないと想定される当該単語に関する記述が教師用教材に含まれる場合に、その単語に関する記述が含まれる項目を知らせるメッセージも表示される。この例では、「変温動物」について補足説明１に記述があることを知らせている。
【００２６】
本実施の形態では、生徒が理解していない単語の特定を、生徒用端末１０１において検索されたキーワードに基づいて行う。例えば、生徒自身がキーワードを指定して検索を行い、更に検索された箇所を表示させた場合に、その生徒は当該キーワードを理解していなかったものと看做す。
【００２７】
更に、マーク付けに基づいて、生徒の理解度を把握するようにする。図６に、教師用端末１０３のビューアによる閲覧画面の例を示す。この例では、生徒の一部が生徒用教材に含まれる内容「両生類」に？マークを付した場合に、「『両生類』に？マークが付いています。」という内容のポップアップウインドウが表示される。更に、図５の場合と同様に、その内容に関する記述が含まれる項目を知らせるメッセージも表示される。この例では、「両生類」について補足説明２に記述があることを知らせている。
【００２８】
このように、理解されていない単語や内容に関する記述が含まれる項目を知らせれば、教師が説明する際に便利である。以上で、本実施の形態に係る概要の説明を終える。
【００２９】
次に、生徒用端末１０１の動作について説明する。図７に、生徒用端末１０１のモジュール構成例を示す。生徒用端末１０１は、第１ビューア７０１を有する。第１ビューア７０１は、第１ローダ７０３、第１表示処理部７０５、第１受付部７０７、第１受信部７０９、第１送信部７１１、第１検索部７１３、マーク付け処理部７１５、第１教材記憶部７２１及びマーク付け記憶部７２３を有する。
【００３０】
第１ビューア７０１は、生徒用教材データを閲覧するための処理を実行する。第１ローダ７０３は、生徒用教材データをサーバ１０５からロードする。第１表示処理部７０５は、生徒用端末１０１の表示画面における各種の表示処理を行う。第１受付部７０７は、生徒用端末１０１におけるユーザ操作（例えば生徒用端末１０１のタッチパネルに対するタッチ操作）を受け付ける。第１受信部７０９は、データ（例えばサーバ１０５から送られるメッセージ）を受信する。第１送信部７１１は、データ（例えば表示ページ番号）を送信する。第１検索部７１３は、生徒用教材データに対する検索処理を行う。マーク付け処理部７１５は、生徒用教材データのテキストに対するマーク付けの処理を行う。第１教材記憶部７２１は、生徒用教材データを記憶する。マーク付け記憶部７２３は、マークリストを記憶する。マークリストは、マーク付けされたテキストの範囲を示すリストである。
【００３１】
上述した第１ビューア７０１、第１ローダ７０３、第１表示処理部７０５、第１受付部７０７、第１受信部７０９、第１送信部７１１、第１検索部７１３及びマーク付け処理部７１５は、ハードウエア資源（例えば、図４６）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【００３２】
上述した第１教材記憶部７２１及びマーク付け記憶部７２３は、ハードウエア資源（例えば、図４６）を用いて実現される。
【００３３】
続いて、第１ビューア７０１による第１閲覧処理について説明する。図８に、第１閲覧処理フローを示す。第１ローダ７０３は、授業に用いる教材の選択を受け付ける（Ｓ８０１）。第１ローダ７０３は、選択された生徒用教材データをサーバ１０５からロードする（Ｓ８０３）。第１ローダ７０３は、ロードされた生徒用教材データを第１教材記憶部７２１に記憶する。
【００３４】
第１表示処理部７０５は、まず初期ページ（例えば、第１ページ）の画面を表示する（Ｓ８０５）。第１受付部７０７は、ページめくりの操作を受け付けたか否かを判定する（Ｓ８０７）。具体的には、第１受付部７０７は、「前ページへ」ボタン又は「次ページへ」ボタンをタッチされた場合に、ページめくりの操作を受け付けたと判定する。更に、第１受付部７０７は、表示面を右方向又は左方向へスライドさせるタッチ操作を受け付けた場合にも、ページめくりの操作を受け付けたと判定する。
【００３５】
ページめくりの操作を受け付けたと判定した場合には、第１表示処理部７０５は、表示ページ番号を特定する（Ｓ８０９）。具体的には、「前ページへ」ボタンをタッチされた場合及び表示面を右方向へスライドさせるタッチ操作を受け付けた場合に、第１表示処理部７０５は、現在の表示ページ番号から１を引く。また、「次ページへ」ボタンをタッチされた場合及び表示面を左方向へスライドさせるタッチ操作を受け付けた場合に、第１表示処理部７０５は、現在の表示ページ番号に１を加える。第１表示処理部７０５は、表示ページ番号によって特定されるページの画面を表示する（Ｓ８１１）。第１送信部７１１は、表示ページ番号をサーバ１０５へ送信する（Ｓ８１３）。そして、Ｓ８０７に示した処理に戻って、上述した処理を繰り返す。
【００３６】
Ｓ８０７において、ページめくりの操作を受け付けていないと判定した場合には、端子Ａを介して図９のＳ９０１に示した処理に移る。
【００３７】
図９の説明に移る。第１受付部７０７は、表示されているテキスト中における範囲指定の操作を受け付けたか否かを判定する（Ｓ９０１）。表示されているテキスト中における範囲指定の操作を受け付けたと判定した場合には、第１受付部７０７は、指定された範囲（例えば、範囲の先頭位置と最終位置）を特定する（Ｓ９０３）。
【００３８】
第１受付部７０７は、検索指示の操作を受け付けたか否かを判定する（Ｓ９０５）。検索指示の操作を受け付けたと判定した場合には、第１検索部７１３は、指定された範囲に含まれる文字列をキーワードとして特定する（Ｓ９０７）。第１検索部７１３は、生徒用教材データにおいて当該キーワードを検索する（Ｓ９０９）。第１表示処理部７０５は、キーワードが含まれる位置を示す検索結果を表示する（Ｓ９１１）。第１受付部７０７は、当該位置へのジャンプを指示されたか否かを判定する（Ｓ９１３）。
【００３９】
検索結果に示された位置へのジャンプを指示されたと判定した場合には、第１表示処理部７０５は、該当箇所を表示する（Ｓ９１５）。第１表示処理部７０５は、検索したキーワード（以下、検索キーワードという。）をサーバ１０５へ送信する（Ｓ９１７）。そして、端子Ｂを介して図８のＳ８０７に示した処理に移る。
【００４０】
一方、Ｓ９１３において、検索結果に示された位置へのジャンプを指示されていないと判定した場合には、第１受付部７０７は、検索終了を指示されたか否かを判定する（Ｓ９１９）。検索終了を指示されたと判定した場合には、そのまま、端子Ｂを介して図８のＳ８０７に示した処理に移る。一方、検索終了を指示されていないと判定した場合には、Ｓ９１３に示した処理に戻って、上述した処理を繰り返す。
【００４１】
Ｓ９０５に示した処理の説明に戻る。Ｓ９０５において検索指示の操作を受け付けていないと判定した場合には、第１受付部７０７は、マーク付けの操作を受け付けたか否かを判定する（Ｓ９２１）。マーク付けの操作を受け付けていないと判定した場合には、Ｓ９０５に示した処理に戻る。一方、マーク付けの操作を受け付けたと判定した場合には、マーク付け処理部７１５は、マークリストにＳ９０３で特定した範囲を示すデータを追加する（Ｓ９２３）。第１送信部７１１は、マーク付けされた内容（以下、マーク付け内容という。）をサーバ１０５へ送信する（Ｓ９２５）。そして、端子Ｂを介して図８のＳ８０７に示した処理に移る。
【００４２】
Ｓ９０１の説明に戻る。Ｓ９０１において、テキスト中における範囲指定の操作を受け付けていないと判定した場合には、端子Ｃを介して図１０のＳ１００１に示した処理に移る。
【００４３】
図１０の説明に移る。第１受信部７０９は、サーバ１０５から通知メッセージを受信したか否かを判定する（Ｓ１００１）。通知メッセージは、サーバ１０５から通知され、第１ビューア７０１において表示されるメッセージである。サーバ１０５から通知メッセージを受信したと判定した場合には、第１表示処理部７０５は、通知メッセージを含むポップアップウインドウを生成する（Ｓ１００３）。そして、第１表示処理部７０５は、生成したポップアップウインドウを表示する（Ｓ１００５）。
【００４４】
第１受付部７０７は、ポップアップウインドウ内をタッチされたか否かを判定する（Ｓ１００７）。この例では、ポップアップウインドウ内をタッチされた場合、又はポップアップウインドウを表示してから所定時間が経過した場合に、ポップアップウインドウが閉じるものとする。そのため、ポップアップウインドウ内をタッチされたと判定した場合には、第１表示処理部７０５は、ポップアップウインドウを閉じる（Ｓ１００９）。そして、端子Ｂを介して図８のＳ８０７に示した処理に移る。
【００４５】
一方、ポップアップウインドウ内をタッチされていないと判定した場合には、第１表示処理部７０５は、所定時間を経過したか否かを判定する（Ｓ１０１１）。所定時間を経過していないと判定した場合には、Ｓ１００７に示した処理に戻って、上述した処理を繰り返す。
【００４６】
一方、所定時間を経過したと判定した場合には、第１表示処理部７０５は、ポップアップウインドウを閉じる（Ｓ１００９）。そして、端子Ｂを介して図８のＳ８０７に示した処理に移る。
【００４７】
Ｓ１００１の説明に戻る。Ｓ１００１において、サーバ１０５から通知メッセージを受信していないと判定した場合には、第１受付部７０７は、終了指示の操作を受け付けたか否かを判定する（Ｓ１０１３）。終了指示の操作を受け付けたと判定した場合には、第１閲覧処理を終える。終了指示の操作を受け付けていないと判定した場合には、端子Ｂを介して図８のＳ８０７に示した処理に移る。以上で、生徒用端末１０１の動作についての説明を終える。
【００４８】
次に、教師用端末１０３の動作について説明する。図１１に、教師用端末１０３のモジュール構成例を示す。教師用端末１０３は、第２ビューア１１０１を有する。第２ビューア１１０１は、第２ローダ１１０３、第２表示処理部１１０５、第２受付部１１０７、第２受信部１１０９、第２送信部１１１１及び第２教材記憶部１１２１を有する。
【００４９】
第２ビューア１１０１は、教師用教材データを閲覧するための処理を実行する。第２ローダ１１０３は、教師用教材データをサーバ１０５からロードする。第２表示処理部１１０５は、教師用端末１０３の表示画面における各種の表示処理を行う。第２受付部１１０７は、教師用端末１０３におけるユーザ操作（例えば教師用端末１０３のタッチパネルに対するタッチ操作）を受け付ける。第２受信部１１０９は、データ（例えばサーバ１０５から送られるメッセージ）を受信する。第２送信部１１１１は、データ（例えば表示ページ番号）を送信する。第２教材記憶部１１２１は、教師用教材データを記憶する。
【００５０】
上述した第２ビューア１１０１、第２ローダ１１０３、第２表示処理部１１０５、第２受付部１１０７、第２受信部１１０９及び第２送信部１１１１は、ハードウエア資源（例えば、図４６）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【００５１】
上述した第２教材記憶部１１２１は、ハードウエア資源（例えば、図４６）を用いて実現される。
【００５２】
続いて、第２ビューア１１０１による第２閲覧処理について説明する。本実施の形態では、第２閲覧処理（Ａ）を実行する。図１２に、第２閲覧処理（Ａ）フローを示す。第２ローダ１１０３は、授業に用いる教材の選択を受け付ける（Ｓ１２０１）。第２ローダ１１０３は、選択された教師用教材データをサーバ１０５からロードする（Ｓ１２０３）。第２ローダ１１０３は、ロードされた教師用教材データを第２教材記憶部１１２１に記憶する。
【００５３】
第２表示処理部１１０５は、まず初期ページ（例えば、第１ページ）の画面を表示する（Ｓ１２０５）。第２受付部１１０７は、ページめくりの操作を受け付けたか否かを判定する（Ｓ１２０７）。具体的には、第２受付部１１０７は、「前ページへ」ボタン又は「次ページへ」ボタンをタッチされた場合に、ページめくりの操作を受け付けたと判定する。更に、第２受付部１１０７は、表示面を右方向又は左方向へスライドさせるタッチ操作を受け付けた場合にも、ページめくりの操作を受け付けたと判定する。
【００５４】
ページめくりの操作を受け付けたと判定した場合には、第２表示処理部１１０５は、表示ページ番号を特定する（Ｓ１２０９）。具体的には、「前ページへ」ボタンをタッチされた場合及び表示面を右方向へスライドさせるタッチ操作を受け付けた場合に、第２表示処理部１１０５は、現在の表示ページ番号から１を引く。また、「次ページへ」ボタンをタッチされた場合及び表示面を左方向へスライドさせるタッチ操作を受け付けた場合に、第２表示処理部１１０５は、現在の表示ページ番号に１を加える。第２表示処理部１１０５は、表示ページ番号によって特定されるページの画面を表示する（Ｓ１２１１）。第２送信部１１１１は、表示ページ番号をサーバ１０５へ送信する（Ｓ１２１３）。そして、Ｓ１２０７に示した処理に戻って、上述した処理を繰り返す。
【００５５】
一方、Ｓ１２０７において、ページめくりの操作を受け付けていないと判定した場合には、第２受信部１１０９は、通知メッセージを受信したか否かを判定する（Ｓ１２１５）。通知メッセージは、サーバ１０５から通知され、第２ビューア１１０１において表示されるメッセージである。サーバ１０５から通知メッセージを受信したと判定した場合には、第２表示処理部１１０５は、メッセージ表示処理を実行する（Ｓ１２１７）。そして、Ｓ１２０７に示した処理に戻って、上述した処理を繰り返す。メッセージ表示処理については、図１３を用いて後述する。
【００５６】
一方、サーバ１０５から通知メッセージを受信していないと判定した場合には、第２受付部１１０７は、終了指示を受け付けたか否かを判定する（Ｓ１２１９）。終了指示の操作を受け付けたと判定した場合には、第２閲覧処理（Ａ）を終える。終了指示の操作を受け付けていないと判定した場合には、Ｓ１２０７に示した処理に戻る。
【００５７】
図１３に、メッセージ表示処理フローを示す。第２表示処理部１１０５は、通知メッセージにボタン種別が付されているか否かを判定する（Ｓ１３０１）。通知メッセージには、ボタン種別が付されていることがある。例えば、後述する図２９の下側に示したポップアップウインドウに含める通知メッセージには、「はい」及び「いいえ」のボタン種別が付されている。
【００５８】
通知メッセージにボタン種別が付されていないと判定した場合には、第２表示処理部１１０５は、通知メッセージを含むポップアップウインドウを生成する（Ｓ１３０３）。一方、通知メッセージにボタン種別が付されていると判定した場合には、第２表示処理部１１０５は、通知メッセージと、当該種別に相当するボタンとを含むポップアップウインドウを生成する（Ｓ１３０５）。そして、第２表示処理部１１０５は、ポップアップウインドウを表示する（Ｓ１３０７）。
【００５９】
第２受付部１１０７は、ボタンをタッチされたか否かを判定する（Ｓ１３０９）。ボタンをタッチされたと判定した場合には、第２受信部１１０９は、ボタン種別をサーバ１０５へ送信する（Ｓ１３１１）。第２表示処理部１１０５は、ポップアップウインドウを閉じる（Ｓ１３１７）。そして、メッセージ表示処理を終え、第２閲覧処理（Ａ）へ戻る。
【００６０】
Ｓ１３０９に示した処理の説明に戻って、ボタンをタッチされていないと判定した場合には、第２表示処理部１１０５は、ポップアップウインドウ内をタッチされたか否かを判定する（Ｓ１３１３）。ポップアップウインドウ内をタッチされたと判定した場合には、第２表示処理部１１０５は、ポップアップウインドウを閉じる（Ｓ１３１７）。そして、メッセージ表示処理を終え、第２閲覧処理（Ａ）へ戻る。
【００６１】
一方、ポップアップウインドウ内をタッチされていないと判定した場合には、第２表示処理部１１０５は、所定時間を経過したか否かを判定する（Ｓ１３１５）。所定時間を経過していないと判定した場合には、Ｓ１３０９に示した処理に戻って、上述した処理を繰り返す。
【００６２】
一方、所定時間を経過したと判定した場合には、第２表示処理部１１０５は、ポップアップウインドウを閉じる（Ｓ１３１７）。そして、メッセージ表示処理を終え、第２閲覧処理（Ａ）へ戻る。以上で、教師用端末１０３の動作についての説明を終える。
【００６３】
次に、サーバ１０５の動作について説明する。図１４に、サーバ１０５のモジュール構成例を示す。サーバ１０５は、配信部１４０１、制御部１４０３、第３受信部１４０５、算出部１４０７、通知部１４０９、第２検索部１４１１、指示部１４１３、リスト記憶部１４２１、教材格納部１４２３、ページ番号記憶部１４２５、テーブル記憶部１４２７及び第１パラメータ記憶部１４２９を有する。
【００６４】
配信部１４０１は、生徒用端末１０１の第１ビューア７０１からの要求に応じて生徒用教材データを配信する。また、配信部１４０１は、教師用端末１０３の第２ビューア１１０１からの要求に応じて教師用教材データを配信する。尚、配信部１４０１による配信処理フローについては、説明を省く。制御部１４０３は、メイン処理に関する制御を行う。第３受信部１４０５は、受信処理を実行する。算出部１４０７は、各種の算出処理を行う。通知部１４０９は、生徒用端末１０１及び教師用端末１０３に対する通知を行う。第２検索部１４１１は、生徒用教材データに対する検索処理を行う。指示部１４１３は、教師用端末１０３に対する指示を行う。
【００６５】
リスト記憶部１４２１は、端末リストを記憶する。端末リストについては、図１５を用いて後述する。教材格納部１４２３は、生徒用教材データ及び教師用教材データを格納している。ページ番号記憶部１４２５は、生徒用端末１０１における表示ページ番号及び教師用端末１０３における表示ページ番号を記憶する。尚、生徒用端末１０１における表示ページ番号は、テーブル形式で管理される。生徒用端末１０１における表示ページ番号を管理するページ番号テーブルについては、図１７を用いて後述する。テーブル記憶部１４２７は、検索キーワードテーブル及びマーク付け内容テーブルを記憶する。検索キーワードテーブルについては、図１８を用いて後述する。マーク付け内容テーブルについては、図１９を用いて後述する。第１パラメータ記憶部１４２９は、各種パラメータ（例えば図２３に示す処理で用いられる開始時刻）を記憶する。
【００６６】
上述した配信部１４０１、制御部１４０３、第３受信部１４０５、算出部１４０７、通知部１４０９、第２検索部１４１１及び指示部１４１３は、ハードウエア資源（例えば、図４７）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【００６７】
上述したリスト記憶部１４２１、教材格納部１４２３、ページ番号記憶部１４２５、テーブル記憶部１４２７及び第１パラメータ記憶部１４２９は、ハードウエア資源（例えば、図４７）を用いて実現される。
【００６８】
図１５に、端末リストの例を示す。端末リストは、授業に出席する生徒が所持する生徒用端末１０１のリストである。端末リストには、生徒用端末１０１毎にレコードが設けられる。端末リストのレコードは、端末ＩＤを設定するためのフィールドと、ＩＰアドレスを設定するためのフィールドと、生徒ＩＤを設定するためのフィールドとを有している。
【００６９】
端末ＩＤは、生徒用端末１０１を識別する。ＩＰアドレスは、生徒用端末１０１に付与されたＩＰアドレスである。尚、サーバ１０５が生徒用端末１０１に対するデータの送信を行う場合には、例えばＩＰアドレスを用いて宛先を特定する。生徒ＩＤは、当該生徒用端末１０１を所持する生徒を識別する。
【００７０】
図１６に、教師用教材データの例を示す。この例に示したテーブルは、１ページ分の教師用教材データに相当する。従って、教師用教材データは、全体としてページ数に相当するテーブルを含んでいる。但し、教師用教材データは、この例以外の形式であってもよい。この例におけるテーブルは、項目に対応するレコードを有している。この例におけるテーブルのレコードは、項目名を設定するためのフィールドと、領域を設定するためのフィールドと、テキストデータを設定するためのフィールドと、図表データ名を設定するためのフィールドとを有している。項目名は、教師用端末１０３のビューアによる閲覧画面に含まれる項目の名前である。領域は、当該項目に割り当てられる、閲覧画面内の領域を座標で示している。この例では、左上端点と右下端点とによって領域を特定する。テキストデータは、当該領域内に表示するテキストのデータである。この例では、テキストデータをフィールドに直接格納しているが、フィールドにテキストデータのファイル名を格納するようにしてもよい。図表データ名は、当該領域内に表示する図表のデータのファイル名である。
【００７１】
図１７に、ページ番号テーブルの例を示す。この例におけるページ番号テーブルは、生徒用端末１０１に対応するレコードを有している。ページ番号テーブルのレコードは、端末ＩＤを設定するためのフィールドと、表示ページ番号を設定するためのフィールドと、ページ差を設定するためのフィールドとを有している。端末ＩＤは、生徒用端末１０１を識別する。表示ページ番号は、生徒用端末１０１において表示されているページの番号である。ページ差は、生徒用端末１０１において表示されているページと、教師用端末１０３において表示されているページとの差である。具体的には、ページ差は、生徒用端末１０１の表示ページ番号から教師用端末１０３の表示ページ番号を引いた値である。
【００７２】
図１８に、検索キーワードテーブルの例を示す。この例における検索キーワードテーブルは、受信した検索キーワードに対応するレコードを有している。検索キーワードは、送信元である生徒用端末１０１において検索されたキーワードである。検索キーワードテーブルのレコードは、端末ＩＤを設定するためのフィールドと、検索キーワードを設定するためのフィールドと、受信時刻を設定するためのフィールドとを有している。端末ＩＤは、検索キーワードの送信元である生徒用端末１０１を特定する。受信時刻は、検索キーワードを受信した時刻である。
【００７３】
図１９に、マーク付け内容テーブルの例を示す。この例におけるマーク付け内容テーブルは、受信したマーク付け内容に対応するレコードを有している。マーク付け内容テーブルのレコードは、端末ＩＤを設定するためのフィールドと、マーク付け内容を設定するためのフィールドと、マーク付け種別を設定するためのフィールドと、受信時刻を設定するためのフィールドとを有している。端末ＩＤは、マーク付け内容の送信元である生徒用端末１０１を特定する。受信時刻は、マーク付け内容を受信した時刻である。
【００７４】
図２０に、サーバ１０５によるメイン処理フローを示す。制御部１４０３は、第３受信部１４０５による受信処理を起動する（Ｓ２００１）。受信処理は、メイン処理と並行して動作する。
【００７５】
図２１に、受信処理フローを示す。第３受信部１４０５は、生徒用端末１０１から表示ページ番号を受信したか否かを判定する（Ｓ２１０１）。生徒用端末１０１から表示ページ番号を受信したと判定した場合には、第３受信部１４０５は、生徒用端末１０１における表示ページ番号をページ番号記憶部１４２５に記憶する（Ｓ２１０３）。具体的には、ページ番号テーブルにおいて送信元の生徒用端末１０１に相当する端末ＩＤのレコードを特定し、当該レコードに表示ページ番号を設定する。そして、Ｓ２１０５の処理に移る。一方、生徒用端末１０１から表示ページ番号を受信していないと判定した場合には、そのまま、Ｓ２１０５の処理に移る。
【００７６】
次に、第３受信部１４０５は、教師用端末１０３から表示ページ番号を受信したか否かを判定する（Ｓ２１０５）。教師用端末１０３から表示ページ番号を受信したと判定した場合には、第３受信部１４０５は、教師用端末１０３における表示ページ番号をページ番号記憶部１４２５に記憶する（Ｓ２１０７）。そして、Ｓ２１０９の処理に移る。一方、教師用端末１０３から表示ページ番号を受信していないと判定した場合には、そのまま、Ｓ２１０９の処理に移る。
【００７７】
次に、第３受信部１４０５は、生徒用端末１０１から検索キーワードを受信したか否かを判定する（Ｓ２１０９）。生徒用端末１０１から検索キーワードを受信したと判定した場合には、第３受信部１４０５は、生徒用端末１０１と検索キーワードと受信時刻とを対応付けてテーブル記憶部１４２７に記憶する（Ｓ２１１１）。具体的には、検索キーワードテーブルに、送信元の生徒用端末１０１を特定する端末ＩＤと検索キーワードと受信時刻とを対応付けるレコードを追加する。そして、Ｓ２１１３の処理に移る。一方、生徒用端末１０１から検索キーワードを受信していないと判定した場合には、そのまま、Ｓ２１１３の処理に移る。
【００７８】
次に、第３受信部１４０５は、生徒用端末１０１からマーク付け内容を受信したか否かを判定する（Ｓ２１１３）。生徒用端末１０１からマーク付け内容を受信したと判定した場合には、第３受信部１４０５は、生徒用端末１０１とマーク付け内容と受信時刻とを対応付けてテーブル記憶部１４２７に記憶する（Ｓ２１１５）。具体的には、マーク付け内容テーブルに、送信元の生徒用端末１０１を特定する端末ＩＤとマーク付け内容と受信時刻とを対応付けるレコードを追加する。そして、Ｓ２１０１の処理に戻って、上述した処理を繰り返す。
【００７９】
一方、生徒用端末１０１からマーク付け内容を受信していないと判定した場合には、そのまま、Ｓ２１０１の処理に戻って、上述した処理を繰り返す。受信処理の終了が指示されるまで、上述したループ処理を継続する。
【００８０】
図２０の説明に戻る。制御部１４０３は、所定のタイミングを待つ（Ｓ２００３）。この例では、所定の間隔（例えば、数十秒〜数分程度）で以下の処理を繰り返す。まず、制御部１４０３は、第１サブルーチン処理を実行する（Ｓ２００５）。第１サブルーチン処理については、図２２乃至図２４を用いて後述する。第１サブルーチン処理は、主に図４の例で説明した内容に相当する。
【００８１】
次に、制御部１４０３は、第２サブルーチン処理を実行する（Ｓ２００７）。第２サブルーチン処理については、図２５及び図２６を用いて後述する。第２サブルーチン処理は、主に図５の例で説明した内容に相当する。
【００８２】
次に、制御部１４０３は、第３サブルーチン処理を実行する（Ｓ２００９）。第３サブルーチン処理については、図２７乃至図２８を用いて後述する。第３サブルーチン処理は、主に図６の例で説明した内容に相当する。
【００８３】
制御部１４０３は、授業の終了時刻に至ったか否かを判定する（Ｓ２０１１）。授業の終了時刻に至っていないと判定した場合には、Ｓ２００３に示した処理に戻って、上述した処理を繰り返す。
【００８４】
一方、授業の終了時刻に至ったと判定した場合には、制御部１４０３は、受信処理を停止する（Ｓ２０１３）。そして、メイン処理を終える。尚、教師用端末１０３から終了指示を受けた場合に、受信処理を停止し、メイン処理を終えるようにしてもよい。
【００８５】
また、第２サブルーチン処理を実行する間隔を、第１サブルーチン処理を実行する間隔と異なるようにしてもよい。第３サブルーチン処理を実行する間隔を、第１サブルーチン処理を実行する間隔と異なるようにしてもよい。第３サブルーチン処理を実行する間隔を、第２サブルーチン処理を実行する間隔と異なるようにしてもよい。
【００８６】
図２２に、第１サブルーチン処理フローを示す。算出部１４０７は、まずページ番号記憶部１４２５から教師用端末１０３における表示ページ番号を読む（Ｓ２２０１）。そして、算出部１４０７は、端末リストに設定されている各生徒用端末１０１について以下の処理を行う（Ｓ２２０３）。
【００８７】
算出部１４０７は、ページ番号テーブルから、当該生徒用端末１０１における表示ページ番号を読む（Ｓ２２０５）。算出部１４０７は、当該生徒用端末１０１における表示ページ番号から教師用端末１０３における表示ページ番号を引いて、ページ差を求める（Ｓ２２０７）。当該生徒用端末１０１における表示ページ番号の方が進んでいる場合には、ページ差は正の値となる。当該生徒用端末１０１における表示ページ番号の方が遅れている場合には、ページ差は負の値となる。当該生徒用端末１０１における表示ページ番号が、教師用端末１０３における表示ページ番号と一致する場合には、ページ差は０である。
【００８８】
算出部１４０７は、ページ番号記憶部１４２５にページ差を記憶する（Ｓ２２０９）。具体的には、算出部１４０７は、ページ番号テーブルにおいて当該生徒用端末１０１に相当する端末ＩＤのレコードを特定し、当該レコードにページ差を設定する。そして、算出部１４０７は、未処理の生徒用端末１０１があるか否かを判定する（Ｓ２２１１）。未処理の生徒用端末１０１があると判定した場合には、Ｓ２２０３の処理に戻って、上述した処理を繰り返す。
【００８９】
そして、未処理の生徒用端末１０１がないと判定した場合には、算出部１４０７は、閾値を超える大きさのページずれが生じている生徒用端末１０１を数える（Ｓ２２１３）。つまり、算出部１４０７は、ページ番号テーブルにおいてページ差の絶対値が閾値を超えているレコードの数を求める。算出部１４０７は、閾値を超える大きさのページずれが生じている生徒用端末１０１の割合を求める（Ｓ２２１５）。つまり、算出部１４０７は、当該ページずれが生じている生徒用端末１０１の数を、端末リストに含まれる生徒用端末１０１の数で割って割合を求める。そして、端子Ｄを介して図２３のＳ２３０１に示した処理に移る。
【００９０】
図２３の説明に移る。この例では、図２２のＳ２２１５に示した処理で求めた割合が閾値を超えている状態が所定時間継続した場合に教師用端末１０３に対する通知を行なう。そのため、当該割合が閾値を超えている状態を最初に検出した時刻を、開始時刻として第１パラメータ記憶部１４２９に記憶する。また、当該割合が閾値を超えている状態が解消した場合には、開始時刻を消去する。
【００９１】
そのため、通知部１４０９は、図２２のＳ２２１５に示した処理で求めた割合が閾値を超えているか否かを判定する（Ｓ２３０１）。割合が閾値を超えていないと判定した場合には、通知部１４０９は、開始時刻を消去する（Ｓ２３０３）。開始時刻がページ番号記憶部１４２５に記憶されてない場合には、Ｓ２３０３の処理は省かれる。そして、第１サブルーチン処理を終え、図２０に示したメイン処理に復帰する。
【００９２】
一方、割合が閾値を超えていると判定した場合には、通知部１４０９は、開始時刻が記録されているか否かを判定する（Ｓ２３０５）。開始時刻が記録されていないと判定した場合には、通知部１４０９は、現在時刻を開始時刻として第１パラメータ記憶部１４２９に記録する（Ｓ２３０７）。そして、第１サブルーチン処理を終え、図２０に示したメイン処理に復帰する。
【００９３】
一方、開始時刻が記録されていると判定した場合には、通知部１４０９は、開始時刻から所定時間が経過したか否かを判定する（Ｓ２３０９）。開始時刻から所定時間が経過していないと判定した場合には、そのまま、第１サブルーチン処理を終え、図２０に示したメイン処理に復帰する。
【００９４】
一方、開始時刻から所定時間が経過していると判定した場合には、通知部１４０９は、第１通知処理を実行する（Ｓ２３１１）。
【００９５】
本実施の形態では、第１通知処理（Ａ）を行う。図２４に、第１通知処理（Ａ）フローを示す。この例では、第１通知メッセージを含むポップアップウインドウを、項目「進め方」の領域に重ねて表示させるものとする。そのため、通知部１４０９は、項目「進め方」の領域データを教材格納部１４２３から取得する（Ｓ２４０１）。具体的には、通知部１４０９は、教師用教材データにおいて、教師用端末１０３における表示ページ番号に相当するテーブルを特定し、当該テーブルにおける項目「進め方」のレコードに設定されている領域データを読む。
【００９６】
通知部１４０９は、領域データに基づいて、項目「進め方」の領域にポップアップウインドウが重なるように、第１通知メッセージの表示位置を決定する（Ｓ２４０３）。
【００９７】
通知部１４０９は、Ｓ２２１３の場合と同様に、閾値を超える大きさのページずれが生じている生徒用端末１０１を数えて、人数を求める（Ｓ２４０５）。通知部１４０９は、第１定型メッセージに人数を書き込む（Ｓ２４０７）。この例で、第１定型メッセージは、「集中していない生徒が＜挿入位置＞名います。」である。通知部１４０９は、挿入位置にＳ２４０５で求めた人数を挿入する。通知部１４０９は、第１通知メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ２４０９）。第１通知処理を終えると、図２３に示した第１サブルーチン処理も終え、図２０に示したメイン処理に復帰する。以上で、第１サブルーチン処理についての説明を終える。
【００９８】
図２５に、第２サブルーチン処理フローを示す。算出部１４０７は、検索キーワードテーブルから、直近の所定時間内に受信した検索キーワードを抽出する（Ｓ２５０１）。算出部１４０７は、抽出した各検索キーワードについて以下の処理を行う（Ｓ２５０３）。算出部１４０７は、当該検索キーワードに対応する生徒用端末１０１を数える（Ｓ２５０５）。具体的には、算出部１４０７は、Ｓ２５０１における当該検索キーワードの抽出数を求める。この処理によって、所定時間内に同一のキーワードを検索した生徒の数が求められる。
【００９９】
算出部１４０７は、当該検索キーワードに対応する生徒用端末１０１の割合を求める（Ｓ２５０７）。つまり、算出部１４０７は、当該検索キーワードに対応する生徒用端末１０１の数を、端末リストに含まれる生徒用端末１０１の数で割って割合を求める。
【０１００】
通知部１４０９は、Ｓ２５０７で求めた割合が閾値を超えているか否かを判定する（Ｓ２５０９）。当該割合が閾値を超えていると判定した場合には、通知部１４０９は、第２通知処理を実行する（Ｓ２５１１）。第２通知処理については、図２６を用いて後述する。第２通知処理を終えると、Ｓ２５１３に示した処理に移る。一方、Ｓ２５０９において当該割合が閾値を超えていないと判定した場合には、そのまま、Ｓ２５１３に示した処理に移る。
【０１０１】
Ｓ２５１３において、算出部１４０７は、未処理のキーワードがあるか否かを判定する。未処理のキーワードがあると判定した場合には、Ｓ２５０３に示した処理に戻って、上述した処理を繰り返す。
【０１０２】
一方、未処理のキーワードがないと判定した場合には、第２サブルーチン処理を終え、図２０に示したメイン処理に復帰する。尚、一度通知した検索キーワードについては、再度通知を行わないようにしてもよい。また、複数の検索キーワードについて、まとめて第２通知処理を行うようにしてもよい。
【０１０３】
図２６に、第２通知処理フローを示す。この例では、第２通知メッセージによるポップアップウインドウを、項目「生徒用教材」の領域に重ねて表示させるものとする。通知部１４０９は、項目「生徒用教材」の領域データを取得する（Ｓ２６０１）。具体的には、通知部１４０９は、教師用教材データにおいて、教師用端末１０３における表示ページ番号に相当するテーブルを特定し、当該テーブルにおける項目「生徒用教材」のレコードに設定されている領域データを読む。
【０１０４】
通知部１４０９は、領域データに基づいて、項目「生徒用教材」の領域にポップアップウインドウが重なるように、第２通知メッセージの表示位置を決定する（Ｓ２６０３）。
【０１０５】
通知部１４０９は、第２定型メッセージに検索キーワードを挿入して、第２通知メッセージを生成する（Ｓ２６０５）。この例で、第２定型メッセージは、「『＜挿入位置＞』の意味を理解できていません。」である。通知部１４０９は、挿入位置に検索キーワードを挿入する。
【０１０６】
通知部１４０９は、第２通知メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ２６０７）。
【０１０７】
通知部１４０９は、教師用教材において検索キーワードを検索する（Ｓ２６０９）。この例における検索結果は、ページ番号と該当項目とを特定する。通知部１４０９は、検索した結果、検索キーワードが含まれていたか否かを判定する（Ｓ２６１１）。検索キーワードが含まれていないと判定した場合には、第２通知処理を終え、図２５に示した第２サブルーチン処理に復帰する。
【０１０８】
一方、検索キーワードが含まれていると判定した場合には、通知部１４０９は、該当項目の領域データを取得する（Ｓ２６１３）。具体的には、通知部１４０９は、教師用教材データにおいて、教師用端末１０３におけるページ番号に相当するテーブルを特定し、当該テーブルにおける該当項目のレコードに設定されている領域データを読む。
【０１０９】
通知部１４０９は、領域データに基づいて、該当項目の領域にポップアップウインドウが重なるように、補足メッセージの表示位置を決定する（Ｓ２６１５）。
【０１１０】
通知部１４０９は、補足定型メッセージにページ番号及び項目名を挿入して、補足メッセージを生成する（Ｓ２６１７）。この例で、補足定型メッセージは、「＜挿入位置＞を参考にしてください。」である。通知部１４０９は、挿入位置にページ番号及び該当項目の項目名を挿入する。但し、検索結果のページ番号が、教師用端末１０３における表示ページ番号と一致する場合には、通知部１４０９は、ページ番号を省く。
【０１１１】
通知部１４０９は、補足メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ２６１９）。第２通知処理を終えると、図２５に示した第２サブルーチン処理に復帰する。以上で、第２サブルーチン処理についての説明を終える。
【０１１２】
次に、第３サブルーチン処理について説明する。本実施の形態では、第３サブルーチン処理（Ａ）を実行する。図２７に、第３サブルーチン処理（Ａ）フローを示す。算出部１４０７は、マーク付け内容テーブルから、直近の所定時間内に受信したマーク付け内容を抽出する（Ｓ２７０１）。算出部１４０７は、抽出した各マーク付け内容について以下の処理を行う（Ｓ２７０３）。算出部１４０７は、当該マーク付け内容に対応する生徒用端末１０１を数える（Ｓ２７０５）。具体的には、算出部１４０７は、Ｓ２７０１における当該マーク付け内容の抽出数を求める。この処理によって、同一の内容にマーク付けした生徒の数が求められる。
【０１１３】
算出部１４０７は、当該マーク付け内容に対応する生徒用端末１０１の割合を求める（Ｓ２７０７）。つまり、算出部１４０７は、当該マーク付け内容に対応する生徒用端末１０１の数を、端末リストに含まれる生徒用端末１０１の数で割って割合を求める。
【０１１４】
通知部１４０９は、Ｓ２７０７で求めた割合が閾値を超えているか否かを判定する（Ｓ２７０９）。当該割合が閾値を超えていると判定した場合には、通知部１４０９は、第３通知処理を実行する（Ｓ２７１１）。第３通知処理については、図２８を用いて後述する。第３通知処理を終えると、Ｓ２７１３に示した処理に移る。Ｓ２７０９において当該割合が閾値を超えていないと判定した場合には、そのまま、Ｓ２７１３に示した処理に移る。
【０１１５】
Ｓ２７１３において、算出部１４０７は、未処理のマーク付け内容があるか否かを判定する。未処理のマーク付け内容があると判定した場合には、Ｓ２７０３に示した処理に戻って、上述した処理を繰り返す。
【０１１６】
未処理のマーク付け内容がないと判定した場合には、第３サブルーチン処理を終え、図２０に示したメイン処理に復帰する。尚、一度通知したマーク付け内容については、再度通知を行わないようにしてもよい。また、複数のマーク付け内容について、まとめて第３通知処理を行うようにしてもよい。
【０１１７】
図２８に、第３通知処理フローを示す。第３通知メッセージによるポップアップウインドウを、項目「生徒用教材」の領域に重ねて表示させるものとする。通知部１４０９は、Ｓ２６０１の場合と同様に、項目「生徒用教材」の領域データを取得する（Ｓ２８０１）。
【０１１８】
通知部１４０９は、領域データに基づいて、項目「生徒用教材」の領域にポップアップウインドウが重なるように、第３通知メッセージの表示位置を決定する（Ｓ２８０３）。
【０１１９】
通知部１４０９は、第３定型メッセージにマーク付け内容を挿入して、第３通知メッセージを生成する（Ｓ２８０５）。この例で、第３定型メッセージは、「『＜挿入位置＞』に？マークが付いています。」である。通知部１４０９は、挿入位置にマーク付け内容を挿入する。
【０１２０】
通知部１４０９は、第３通知メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ２８０７）。
【０１２１】
通知部１４０９は、教師用教材においてマーク付け内容を検索する（Ｓ２８０９）。この例における検索結果は、ページ番号と該当項目とを特定する。通知部１４０９は、検索した結果、マーク付け内容が含まれていたか否かを判定する（Ｓ２８１１）。マーク付け内容が含まれていないと判定した場合には、第３通知処理を終え、図２７に示した第３サブルーチン処理（Ａ）に復帰する。
【０１２２】
マーク付け内容が含まれていると判定した場合には、通知部１４０９は、Ｓ２６１３の場合と同様に、該当項目の領域データを取得する（Ｓ２８１３）。
【０１２３】
通知部１４０９は、Ｓ２６１５の場合と同様に、補足メッセージの表示位置を決定する（Ｓ２８１５）。
【０１２４】
通知部１４０９は、Ｓ２６１７の場合と同様に、補足定型メッセージにページ番号及び項目名を挿入して、補足メッセージを生成する（Ｓ２８１７）。
【０１２５】
通知部１４０９は、補足メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ２８１９）。第３通知処理を終えると、図２７に示した第３サブルーチン処理（Ａ）に復帰する。以上で、第３サブルーチン処理についての説明を終える。
【０１２６】
本実施の形態によれば、教師が生徒達の状況を把握しやすい。特に、生徒達の集中度の低下を把握しやすい。
【０１２７】
また、「進め方」の領域にポップアップウインドウを表示させるので、教師は授業の進行に関するメッセージであることを把握しやすい。
【０１２８】
また、検索の頻度が高いキーワードによって、生徒達が理解しにくい内容を把握しやすい。
【０１２９】
また、検索の頻度が高いキーワードに関する記述がある項目がわかるので、生徒達が理解しにくい内容を説明しやすい。
【０１３０】
また、マーク付けの頻度が高い内容によって、生徒達が着目する内容を把握しやすい。
【０１３１】
また、マーク付けの頻度が高い内容に関する記述がある項目がわかるので、生徒達が着目する内容を説明しやすい。
【０１３２】
［実施の形態２］
上述した実施の形態では、生徒に理解されていないと推測される単語や内容を教師に知らせる例について説明した。本実施の形態では、教師の指示によって、当該単語や内容に関する記述の存在を生徒に知らせる例について説明する。
【０１３３】
図２９に、実施の形態２における教師用端末１０３の第２ビューア１１０１による閲覧画面の例を示す。実施の形態１で例示した「「恒温動物」に？マークが付いています。」というメッセージのポップアップウインドウに合わせて、「メッセージ『『恒温動物』については、９ページを見ましょう。』を生徒に送信しますか？」というメッセージのポップアップウインドウも表示されている。このポップアップウインドウにおける「はい」ボタンを、教師が選択すれば、「『恒温動物』については、９ページを見ましょう。」というメッセージが、「恒温動物」に？マークを付けた生徒の端末に送られる。
【０１３４】
そして、図３０に示すように、生徒用端末１０１の第１ビューア７０１による閲覧画面に「『恒温動物』については、９ページを見ましょう。」というメッセージのポップアップウインドウが表示される。
【０１３５】
このようにすれば、教師は、一部の生徒向けに説明を行う手間を省くことができる。また、生徒も不明な内容を知ることができる。
【０１３６】
尚、図２９に示したポップアップウインドウにおける「いいえ」ボタンを、教師が選択した場合には、生徒用端末１０１への通知は行われない。
【０１３７】
本実施の形態では、第３サブルーチン処理（Ａ）に代えて、第３サブルーチン処理（Ｂ）を実行する。図３１に、第３サブルーチン処理（Ｂ）フローを示す。Ｓ２７０１乃至Ｓ２７１１に示した処理は、図２７の場合と同様である。通知部１４０９は、第４通知処理を実行する（Ｓ３１０１）。Ｓ２７１３に示した処理は、図２７の場合と同様である。
【０１３８】
図３２に、第４通知処理フローを示す。第２検索部１４１１は、生徒用教材においてマーク付け内容を検索する（Ｓ３２０１）。この例における検索結果は、ページ番号を特定する。
【０１３９】
通知部１４０９は、検索した結果、マーク付け内容が含まれていたか否かを判定する（Ｓ３２０３）。マーク付け内容が含まれていないと判定した場合には、第４通知処理を終え、図３１に示した第３サブルーチン処理（Ｂ）に復帰する。
【０１４０】
マーク付け内容が含まれていると判定した場合には、通知部１４０９は、第５定型メッセージにマーク付け内容とページ番号とを挿入し、第５通知メッセージを生成する（Ｓ３２０５）。この例で、第５定型メッセージは、「『＜第１挿入位置＞』については、＜第２挿入位置＞ページを見ましょう。」である。通知部１４０９は、第１挿入位置にマーク付け内容を挿入し、第２挿入位置にページ番号を挿入する。
【０１４１】
更に、通知部１４０９は、第５通知メッセージを第４定型メッセージに挿入し、第４通知メッセージを生成する（Ｓ３２０７）。この例で、第４定型メッセージは、「メッセージ『＜第３挿入位置＞』を生徒に送信しますか？」である。通知部１４０９は、第３挿入位置に第５通知メッセージを挿入して、第４通知メッセージを生成する。そして、通知部１４０９は、第４通知メッセージ、表示位置及びボタン種別を教師用端末１０３へ送信する（Ｓ３２０９）。この例で、第４通知メッセージの表示位置は、所定の位置である。また、第４定型メッセージのボタン種別は、「はい」及び「いいえ」である。
【０１４２】
第３受信部１４０５は、教師用端末１０３において教師により選択されたボタン種別を受信する（Ｓ３２１１）。通知部１４０９は、受信したボタン種別が送信指示に相当するか否かを判定する（Ｓ３２１３）。ボタン種別が「はい」の場合には、送信指示に相当すると判定する。一方、ボタン種別が「いいえ」の場合には、送信指示に相当しないと判定する。また、所定期間内にボタン種別を受信しない場合には、送信指示に相当しないものと看做す。
【０１４３】
受信したボタン種別が送信指示に相当すると判定した場合には、通知部１４０９は、当該マーク付け内容に対応する生徒用端末１０１へ第５通知メッセージを送信する（Ｓ３２１５）。具体的には、通知部１４０９は、Ｓ２７０３で抽出した当該マーク付け内容に対応する各端末ＩＤに対して、第５通知メッセージを一斉に送信する。そして、第４通知処理を終え、図３１に示した第３サブルーチン処理（Ｂ）に復帰する。
【０１４４】
Ｓ３２１３において、受信したボタン種別が送信指示に相当しないと判定した場合には、そのまま、第４通知処理を終え、図３１に示した第３サブルーチン処理（Ｂ）に復帰する。
【０１４５】
本実施の形態によれば、マーク付けされた内容の理解を生徒に促すことに役立つ。
【０１４６】
［実施の形態３］
実施の形態１では、生徒用端末１０１において表示されているページが、教師用端末１０３において表示されているページとずれていることに着目した。本実施の形態では、生徒用端末１０１において表示されているページが、教師用端末１０３において表示されているページよりも進んでいるのか、あるいは遅れているのかにも着目する。
【０１４７】
図３３に、実施の形態３における教師用端末１０３の第２ビューア１１０１による閲覧画面の例を示す。この例では、教師用端末１０３において表示されているページよりも前のページを閲覧している生徒が多い場合には、授業の進行を遅らせるように促すために、「追い付けない生徒がいます。ゆっくり進めましょう。」というメッセージのポップアップウインドウが表示される。他方、図示していないが、教師用端末１０３において表示されているページよりも後のページを閲覧している生徒が多い場合は、授業の進行を速めるように促すために、「先に進んでいる生徒がいます。説明を速めましょう。」というメッセージのポップアップウインドウが表示される。
【０１４８】
更に、教師用端末１０３において表示されているページと異なるページを見ている生徒の端末へ、現在教師が説明しているページを知らせるようにする。図３４に、実施の形態３における生徒用端末１０１の第１ビューア７０１による閲覧画面の例を示す。この例では、現在教師用端末１０３において１２ページが表示されているものとする。そして、１０ページを表示させている生徒の端末に、「今１２ページを説明しています。」というメッセージのポップアップウインドウが表示される。このように現在のページを知らせれば、生徒が授業に集中しやすくなる。
【０１４９】
本実施の形態における第１サブルーチン処理について説明する。実施の形態１の場合と同様に、図２２に示した処理を行う。図２２に示した端子Ｄを介して、図３５に示した処理に移る。Ｓ２３０１乃至Ｓ２３０９に示した処理は、図２３の場合と同様である。Ｓ２３１１において、第１通知処理（Ａ）に代えて、第１通知処理（Ｂ）を実行する。
【０１５０】
図３６に、第１通知処理（Ｂ）フローを示す。通知部１４０９は、Ｓ２４０１の場合と同様に、項目「進め方」の領域データを取得する（Ｓ３６０１）。
【０１５１】
通知部１４０９は、領域データに基づいて、項目「進め方」の領域にポップアップウインドウが重なるように、メッセージの表示位置を決定する（Ｓ３６０３）。
【０１５２】
通知部１４０９は、教師用端末１０３における表示ページ番号と正の差が生じている生徒用端末１０１を数える（Ｓ３６０５）。具体的には、通知部１４０９は、ページ番号テーブルにおいて、ページ差が正の値であるレコードの数を求める。尚、通知部１４０９は、教師用端末１０３における表示ページ番号と正の閾値以上の差が生じている生徒用端末１０１を数えるようにしてもよい。その場合には、通知部１４０９は、ページ差が正の閾値以上であるレコードの数を求めるようにする。
【０１５３】
更に、通知部１４０９は、教師用端末１０３における表示ページ番号と負の差が生じている生徒用端末１０１を数える（Ｓ３６０７）。具体的には、通知部１４０９は、ページ番号テーブルにおいて、ページ差が負の値であるレコードの数を求める。尚、通知部１４０９は、教師用端末１０３における表示ページ番号と負の閾値以下の差が生じている生徒用端末１０１を数えるようにしてもよい。その場合には、通知部１４０９は、ページ差が負の閾値以下であるレコードの数を求めるようにする。
【０１５４】
通知部１４０９は、負の差が生じている生徒用端末１０１の数と、正の差が生じている生徒用端末１０１の数を比較する。そして、通知部１４０９は、負の差が生じている生徒用端末１０１の方が多いか否かを判定する（Ｓ３６０９）。負の差が生じている生徒用端末１０１の方が多いと判定した場合には、通知部１４０９は、第６通知メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ３６１１）。この例で、第６通知メッセージは、「追い付けない生徒がいます。ゆっくり進めましょう。」である。
【０１５５】
一方、負の差が生じている生徒用端末１０１の方が多くはないと判定した場合には、通知部１４０９は、正の差が生じている生徒用端末１０１の方が多いか否かを判定する（Ｓ３６１３）。正の差が生じている生徒用端末１０１の方が多いと判定した場合には、通知部１４０９は、第７通知メッセージ及び表示位置を教師用端末１０３へ送信する（Ｓ３６１５）。この例で、第７通知メッセージは、「先に進んでいる生徒がいます。説明を速めましょう。」である。
【０１５６】
一方、正の差が生じている生徒用端末１０１の方が多くはないと判定した場合、つまり、負の差が生じている生徒用端末１０１の数と、正の差が生じている生徒用端末１０１の数とが等しい場合には、図２４の場合と同様にＳ２４０５乃至Ｓ２４０９の処理を行う。あるいは、負の差が生じている生徒用端末１０１の数と、正の差が生じている生徒用端末１０１の数とが等しい場合に、メッセージを通知しないようにしてもよい。第１通知処理（Ｂ）を終えると、第１サブルーチン処理の処理に復帰する。
【０１５７】
図３５の説明に戻る。Ｓ２３１１に示した第１通知処理の実行に続いて、通知部１４０９は、第５通知処理を実行する（Ｓ３５０１）。本実施の形態では、図３７に示す第５通知処理（Ａ）を実行する。第５通知処理を終えると、更に第１サブルーチン処理を終え、メイン処理に復帰する。
【０１５８】
図３７を用いて、第５通知処理（Ａ）について説明する。通知部１４０９は、第８定型メッセージに教師用端末１０３の表示ページ番号を挿入して、第８通知メッセージを生成する（Ｓ３７０１）。この例で、第８定型メッセージは、「今＜挿入位置＞ページを説明しています。」である。通知部１４０９は、挿入位置に教師用端末１０３の表示ページ番号を挿入する。
【０１５９】
通知部１４０９は、端末リストに設定されている各生徒用端末１０１について以下の処理を行う（Ｓ３７０３）。通知部１４０９は、当該生徒用端末１０１において、上述したページずれが生じているか否かを判定する（Ｓ３７０５）。つまり、算出部１４０７は、ページ番号テーブルにおいて当該生徒用端末１０１のレコードにおけるページ差の絶対値が閾値を超えているか否かを判定する。
【０１６０】
当該生徒用端末１０１において、上述したページずれが生じていると判定した場合には、通知部１４０９は、第８通知メッセージを、当該生徒用端末１０１へ送信する（Ｓ３７０７）。そして、Ｓ３７０９に示した処理に移る。
【０１６１】
一方、当該生徒用端末１０１において、上述したページずれが生じていないと判定した場合には、そのまま、Ｓ３７０９に示した処理に移る。
【０１６２】
Ｓ３７０９において、通知部１４０９は、未処理の生徒用端末１０１があるか否かを判定する。未処理の生徒用端末１０１があると判定した場合には、Ｓ３７０３に示した処理に戻って、上述した処理を繰り返す。一方、未処理の生徒用端末１０１がないと判定した場合には、第５通知処理（Ａ）を終え、図３５に示した第１サブルーチン処理も終え、メイン処理に復帰する。
【０１６３】
以上、第１通知処理（Ｂ）に続いて第５通知処理を実行する例を示したが、第１通知処理（Ａ）に続いて第５通知処理を実行するようにしてもよい。
【０１６４】
本実施の形態によれば、生徒達の理解の遅れを把握しやすい。
【０１６５】
また、生徒達の理解の早さも把握しやすい。
【０１６６】
また、生徒に正しいページを知らせることができる。
【０１６７】
［実施の形態４］
実施の形態３では、第１通知処理と連動して、教師用端末１０３における表示ページ番号を自動的に知らせる例について説明した。本実施の形態では、教師によって指示された場合に限り、表示ページ番号を知らせる例について説明する。
【０１６８】
図３８に、実施の形態４における教師用端末１０３の第２ビューア１１０１による閲覧画面の例を示す。生徒の集中度が低下していることを注意するメッセージのポップアップウインドウに合わせて、「メッセージ『今１２ページを説明しています。』を生徒に送信しますか？」というメッセージのポップアップウインドウも表示されている。このポップアップウインドウにおける「はい」ボタンを、教師が選択すれば、「今１２ページを説明しています。」というメッセージが、ページずれが生じている生徒用端末１０１に送られる。「いいえ」ボタンを、教師が選択した場合には、生徒用端末１０１への通知は行われない。
【０１６９】
「今１２ページを説明しています。」というメッセージが受けた生徒用端末１０１では、図３４と同様にポップアップウインドウが表示される。
【０１７０】
本実施の形態では、第５通知処理（Ａ）に代えて、第５通知処理（Ｂ）を実行する。図３９に、第５通知処理（Ｂ）フローを示す。Ｓ３７０１は、図３７の場合と同様である。
【０１７１】
通知部１４０９は、第８通知メッセージを第９定型メッセージに挿入し、第９通知メッセージを生成する（Ｓ３９０１）。この例で、第９定型メッセージは、「メッセージ『＜挿入位置＞』を生徒に送信しますか？」である。そして、通知部１４０９は、第９通知メッセージ、表示位置及びボタン種別を教師用端末１０３へ送信する（Ｓ３９０３）。この例で、第９通知メッセージの表示位置は、所定の位置である。また、第９通知メッセージのボタン種別は、「はい」及び「いいえ」である。
【０１７２】
第３受信部１４０５は、教師用端末１０３において教師により選択されたボタン種別を受信する（Ｓ３９０５）。通知部１４０９は、受信したボタン種別が送信指示に相当するか否かを判定する（Ｓ３９０７）。ボタン種別が「はい」の場合には、送信指示に相当すると判定する。一方、ボタン種別が「いいえ」の場合には、送信指示に相当しないと判定する。また、所定期間内にボタン種別を受信しない場合には、送信指示に相当しないものと看做す。
【０１７３】
受信したボタン種別が送信指示に相当すると判定した場合には、Ｓ３７０３乃至Ｓ３７０９の処理を実行する。Ｓ３７０３乃至Ｓ３７０９の処理は、図３７の場合と同様である。そして、第５通知処理（Ｂ）を終える。
【０１７４】
一方、受信したボタン種別が送信指示に相当しないと判定した場合には、そのまま、第５通知処理（Ｂ）を終える。第５通知処理（Ｂ）を終えると、図３５に示した第１サブルーチン処理も終え、メイン処理に復帰する。
【０１７５】
本実施の形態によれば、教師の間合いによって、生徒に正しいページを知らせることができる。
【０１７６】
［実施の形態５］
本実施の形態では、ページめくり操作に対する第２ビューア１１０１の反応によって教師に生徒達の状況を把握させる例について説明する。
【０１７７】
具体的には、タッチ操作の判定におけるスライド距離の閾値を変えることによって、遅れている生徒が多いか、あるいは先行している生徒が多いかを体感的に把握させる。
【０１７８】
図４０に、スライド距離の閾値の例を示す。この例におけるスライド距離の閾値は、普通の値、小さい値及び大きい値の３種類である。普通の値は、図４０の中段の矢印に示すように、例えば教師用端末１０３の第２ビューア１１０１による閲覧画面の幅×０．４程度の長さに相当する値である。小さい値は、図４０の上段の矢印に示すように、例えば教師用端末１０３の第２ビューア１１０１による閲覧画面の幅×０．２程度の長さに相当する値である。大きい値は、図４０の下段の矢印に示すように、例えば教師用端末１０３の第２ビューア１１０１による閲覧画面の幅×０．６程度の長さに相当する値である。
【０１７９】
通常の状態、つまり各生徒が教師の説明に合わせてページを表示させている状態では、普通の値に基づいて、ページめくりのスライド操作を判定する。
【０１８０】
一方、教師の説明よりも後のページを表示させている生徒が多い状態では、小さい値に基づいて、ページめくりのスライド操作を判定する。その結果、教師はページめくりが軽い印象を受ける。そして、軽快に授業を進行させることが求められていることを感覚的に捉えられる。
【０１８１】
他方、教師の説明よりも前のページを表示させている生徒が多い状態では、大きい値に基づいて、ページめくりのスライド操作を判定する。その結果、教師はページめくりが重い印象を受ける。そして、丁寧に授業を進行させることが求められていることを感覚的に捉えられる。
【０１８２】
まず、本実施の形態における第１サブルーチン処理について説明する。実施の形態１の場合と同様に、図２２に示した処理を行う。図２２に示した端子Ｄを介して、図４１に示した処理に移る。Ｓ２３０１乃至Ｓ２３０９に示した処理は、図２３の場合と同様である。Ｓ２３０９の処理において、開始時刻から所定時間が経過していると判定した場合には、指示部１４１３は、指示処理を実行する（Ｓ４１０１）。
【０１８３】
図４２に、指示処理フローを示す。図４２に示したＳ３６０１乃至Ｓ３６０９及びＳ３６１３の処理は、図３６に示した第１通知処理（Ｂ）の場合と同様である。
【０１８４】
Ｓ３６０９において、負の差が生じている生徒用端末１０１の方が多いと判定した場合には、指示部１４１３は、第１指示メッセージを送信する（Ｓ４２０１）。第１指示メッセージは、ページめくり操作の判定におけるスライド距離を長くする指示に相当する。
【０１８５】
Ｓ３６１３において、正の差が生じている生徒用端末１０１の方が多いと判定した場合には、指示部１４１３は、第２指示メッセージを送信する（Ｓ４２０３）。第２指示メッセージは、ページめくり操作の判定におけるスライド距離を短くする指示に相当する。
【０１８６】
そして、負の差が生じている生徒用端末１０１の数と、正の差が生じている生徒用端末１０１の数とが等しい場合には、指示部１４１３は、第３指示メッセージを送信する（Ｓ４２０５）。第３指示メッセージは、ページめくり操作の判定におけるスライド距離を普通にする指示に相当する。
【０１８７】
指示処理を終えると、図４１に示した第１サブルーチン処理も終え、メイン処理に復帰する。以上で、サーバ１０５の動作についての説明を終える。
【０１８８】
続いて、教師用端末１０３の動作について説明する。図４３に、実施の形態５における教師用端末１０３のモジュール構成例を示す。本実施の形態における第２ビューア１１０１は、図１１に示したモジュールに加えて、変更部４３０１及び第２パラメータ記憶部４３０３を有する。変更部４３０１は、スライド距離の閾値を変更する。第２パラメータ記憶部４３０３は、スライド距離の閾値を記憶する。尚、第２受付部１１０７は、第２パラメータ記憶部４３０３に記憶されているスライド距離の閾値に従って、ページめくりの操作を判定する。
【０１８９】
上述した変更部４３０１は、ハードウエア資源（例えば、図４６）と、以下で述べる処理をプロセッサに実行させるプログラムとを用いて実現される。
【０１９０】
上述した第２パラメータ記憶部４３０３は、ハードウエア資源（例えば、図４６）を用いて実現される。
【０１９１】
本実施の形態では、第２閲覧処理（Ａ）に代えて、第２閲覧処理（Ｂ）を実行する。図４４に、第２閲覧処理（Ｂ）フローを示す。Ｓ１２０１乃至Ｓ１２１７に示した処理は、図１２の場合と同様である。Ｓ１２１５においてサーバ１０５から通知メッセージを受信していないと判定した場合には、第２受信部１１０９は、サーバ１０５から指示メッセージを受信したか否かを判定する（Ｓ４４０１）。
【０１９２】
サーバ１０５から指示メッセージを受信していないと判定した場合には、Ｓ１２１９に示した処理に移る。Ｓ１２１９に示した処理は、図１２の場合と同様である。
【０１９３】
一方、サーバ１０５から指示メッセージを受信したと判定した場合には、変更部４３０１は、スライド距離の閾値を変更する（Ｓ４４０３）。受信した指示メッセージが第１指示メッセージである場合には、スライド距離の閾値として大きい値を用いる。つまり、第２パラメータ記憶部４３０３において記憶するスライド距離の閾値に、大きい値を設定する。受信した指示メッセージが第２指示メッセージである場合には、スライド距離の閾値として小さい値を用いる。つまり、第２パラメータ記憶部４３０３において記憶するスライド距離の閾値に、小さい値を設定する。受信した指示メッセージが第３指示メッセージである場合には、スライド距離の閾値として普通の値を用いる。つまり、第２パラメータ記憶部４３０３において記憶するスライド距離の閾値に、普通の値を設定する。
【０１９４】
尚、Ｓ１２０７において、第２受付部１１０７は、第２パラメータ記憶部４３０３において記憶しているスライド距離の閾値に従って、ページめくりの操作を受け付けたか否かを判定する。
【０１９５】
本実施の形態によれば、生徒達の理解の遅れを体感的に把握しやすい。
【０１９６】
また、生徒達の理解の早さも体感的に把握しやすい。
【０１９７】
［実施の形態６］
本実施の形態では、教師用端末１０３に対する通知を省く例について説明する。つまり、生徒用端末１０１に対してのみ通知を行う。
【０１９８】
本実施の形態における第１サブルーチン処理について説明する。実施の形態１の場合と同様に、図２２に示した処理を行う。図２２に示した端子Ｄを介して、図４５に示した処理に移る。図４５に示した処理フローでは、図３５に示した処理フローにおけるＳ２３１１の処理を省いている。その他の処理は、図３５の場合と同様である。
【０１９９】
本実施の形態によれば、生徒の集中を促すことに役立つ。
【０２００】
また、上述した実施の形態における各処理（Ａ）と同処理（Ｂ）とを任意に入れ替えるようにしてもよい。
【０２０１】
上述した授業支援システムは、説明支援システムの例である。説明支援システムを、学校における授業の他に、商品、方針又は研究の説明会において用いるようにしてもよい。つまり、説明支援システムによる説明は、授業以外の説明（例えば、プレゼンテーション）であってもよい。また、教師用教材及び生徒用教材は、デジタル図書の例である。デジタル図書は、商品カタログ、方針書又は論文など教材以外の図書であってもよい。更に、話者が用いるデジタル図書と聴者が用いるデジタル図書は、同一の内容であってもよい。教師用端末１０３は、話者端末の例であり、生徒用端末１０１は、聴者端末の例である。
【０２０２】
最後に、タブレット端末のハードウエア構成例について説明する。図４６に、タブレット端末のハードウエア構成例を示す。タブレット端末は、例えばＣＰＵ（Central Processing Unit）４６０１、記憶回路４６０３、無線通信用アンテナ４６１１、無線通信制御回路４６１３、ＬＣＤ（Liquid Crystal Display）制御回路４６２３、ＬＣＤ４６２５、タッチパッド４６２７、キー群４６２９、ＧＰＳ（Global Positioning System）装置４６３１及びタイマー回路４６３３を有している。
【０２０３】
ＣＰＵ４６０１は、記憶回路４６０３に記憶されているプログラムを実行する。記憶回路４６０３は、例えば、ＲＯＭ（Read Only Memory）４６０５とＲＡＭ（Random Access Memory）４６０７とフラッシュメモリ４６０９とを有している。ＲＯＭ４６０５は、例えば基礎的なプログラムや初期データを格納している。ＲＡＭ４６０７は、プログラムを展開する領域を含んでいる。ＲＡＭ４６０７は、一時的なデータを格納する領域も含んでいる。フラッシュメモリ４６０９は、例えば、アプリケーションなどのプログラムやユーザデータを格納している。
【０２０４】
ＬＣＤ制御回路４６２３は、所定の動作周波数でクロック回路を動作させ、ＬＣＤ４６２５を駆動させる。ＬＣＤ４６２５は、各種画面を表示する。タッチパッド４６２７は、例えば、ＬＣＤ４６２５の表示面上に配置されたパネル状のセンサであり、タッチ操作による指示を受け付ける。具体的には、ＬＣＤ４６２５とタッチパッド４６２７とを一体としたタッチパネルとして用いられる。キー群４６２９の各ハードキーは、筐体の一部に設けられている。
【０２０５】
無線通信用アンテナ４６１１は、例えば、セルラー方式、無線ＬＡＮ（Local Area Network）方式あるいは近距離通信方式による無線電波を受信する。無線通信制御回路４６１３は、各方式における使用周波数に応じて無線通信の制御を行う。
【０２０６】
以上本発明の実施の形態を説明したが、本発明はこれに限定されるものではない。例えば、上述の機能ブロック構成はプログラムモジュール構成に一致しない場合もある。
【０２０７】
また、上で説明した各記憶領域の構成は一例であって、上記のような構成でなければならないわけではない。さらに、処理フローにおいても、処理結果が変わらなければ、処理の順番を入れ替えることや複数の処理を並列に実行させるようにしても良い。
【０２０８】
なお、上で述べたサーバ１０５は、コンピュータ装置であって、図４７に示すように、メモリ４７０１とＣＰＵ４７０３とハードディスク・ドライブ（ＨＤＤ：Hard Disk Drive）４７０５と表示装置４７０９に接続される表示制御部４７０７とリムーバブル・ディスク４７１１用のドライブ装置４７１３と入力装置４７１５とネットワークに接続するための通信制御部４７１７とがバス４７１９で接続されている。オペレーティング・システム（ＯＳ：Operating System）及び本実施例における処理を実施するためのアプリケーション・プログラムは、ＨＤＤ４７０５に格納されており、ＣＰＵ４７０３により実行される際にはＨＤＤ４７０５からメモリ４７０１に読み出される。ＣＰＵ４７０３は、アプリケーション・プログラムの処理内容に応じて表示制御部４７０７、通信制御部４７１７、ドライブ装置４７１３を制御して、所定の動作を行わせる。また、処理途中のデータについては、主としてメモリ４７０１に格納されるが、ＨＤＤ４７０５に格納されるようにしてもよい。本発明の実施例では、上で述べた処理を実施するためのアプリケーション・プログラムはコンピュータ読み取り可能なリムーバブル・ディスク４７１１に格納されて頒布され、ドライブ装置４７１３からＨＤＤ４７０５にインストールされる。インターネットなどのネットワーク及び通信制御部４７１７を経由して、ＨＤＤ４７０５にインストールされる場合もある。このようなコンピュータ装置は、上で述べたＣＰＵ４７０３、メモリ４７０１などのハードウエアとＯＳ及びアプリケーション・プログラムなどのプログラムとが有機的に協働することにより、上で述べたような各種機能を実現する。
【０２０９】
以上述べた本発明の実施の形態をまとめると、以下のようになる。
【０２１０】
本実施の形態に係る説明支援方法は、（Ａ）複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、（Ｂ）話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、（Ｃ）第１デジタル図書のページ番号の各々と第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は話者端末におけるユーザ操作の制御に関する指示を、話者端末に通知する第１通知処理とを含む。
【０２１１】
このようにすれば、話者が聴衆の状況を把握しやすい。
【０２１２】
更に、第２デジタル図書のページ番号との差が基準を超える第１デジタル図書のページ番号を表示している聴者端末の割合を算出する処理を含むようにしてもよい。第１通知処理において、上記割合が閾値を超える場合に、第１メッセージを話者端末に通知するようにしてもよい。
【０２１３】
このようにすれば、聴衆における集中度の低下を把握しやすい。
【０２１４】
上記第１通知処理において、第１デジタル図書のページ番号が第２デジタル図書のページ番号より小さい聴者端末の数が、第１デジタル図書のページ番号が第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、説明の進行を遅らせるように促す第１メッセージを通知するようにしてもよい。
【０２１５】
このようにすれば、聴衆における理解の遅れを把握しやすい。
【０２１６】
上記第１通知処理において、第１デジタル図書のページ番号が第２デジタル図書のページ番号より大きい聴者端末の数が、第１デジタル図書のページ番号が第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、説明の進行を速めるように促す第１メッセージを通知するようにしてもよい。
【０２１７】
このようにすれば、聴衆における理解の早さを把握しやすい。
【０２１８】
上記第１通知処理において、第２デジタル図書のページにおける、説明の進行に関連する記述がある位置を、第１メッセージの表示位置として話者端末に通知するようにしてもよい。
【０２１９】
このようにすれば、話者は説明の進行に関するメッセージであることを把握しやすい。
【０２２０】
更に、第２デジタル図書のページ番号との差が基準を超える第１デジタル図書のページ番号を表示している聴者端末に、第２デジタル図書のページ番号を含む第２メッセージを通知する第２通知処理を含むようにしてもよい。
【０２２１】
このようにすれば、聴者に正しいページを知らせることができる。
【０２２２】
上記第２通知処理において、話者端末から送信指示を受け付けた場合に、第２メッセージを通知するようにしてもよい。
【０２２３】
このようにすれば、話者の間合いによって、聴者に正しいページを知らせることができる。
【０２２４】
上記第１通知処理において、第１デジタル図書のページ番号が第２デジタル図書のページ番号より小さい聴者端末の数が、第１デジタル図書のページ番号が第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、ページめくり操作を受け付けにくくする指示を通知するようにしてもよい。
【０２２５】
このようにすれば、聴衆における理解の遅れを体感的に把握しやすい。
【０２２６】
上記第１通知処理において、第１デジタル図書のページ番号が第２デジタル図書のページ番号より大きい聴者端末の数が、第１デジタル図書のページ番号が第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、ページめくり操作を受け付けやすくする指示を通知するようにしてもよい。
【０２２７】
このようにすれば、聴衆における理解の早さを体感的に把握しやすい。
【０２２８】
更に、複数の聴者端末の各々において検索されたキーワードを受信する処理を含むようにしてもよい。検索の頻度が高いキーワードを話者端末に通知する第３通知処理を含むようにしてもよい。
【０２２９】
このようにすれば、聴衆が理解しにくい内容を把握しやすい。
【０２３０】
上記第３通知処理において、検索の頻度が高いキーワードに関する記述がある項目を話者端末に通知するようにしてもよい。
【０２３１】
このようにすれば、聴衆が理解しにくい内容を説明しやすい。
【０２３２】
更に、複数の聴者端末の各々においてマーク付けされた内容を受信する処理を含むようにしてもよい。マーク付けの頻度が高い内容を話者端末に通知する第４通知処理を含むようにしてもよい。
【０２３３】
このようにすれば、聴衆が着目する内容を把握しやすい。
【０２３４】
更に、話者端末から送信指示を受け付けた場合に、マーク付けの頻度が高い内容の送信元である聴者端末に当該内容に関する第３メッセージを送信する処理を含むようにしてもよい。
【０２３５】
このようにすれば、マーク付けされた内容の理解を聴者に促すことに役立つ。
【０２３６】
第４通知処理において、マーク付けの頻度が高い内容に関する記述がある項目を話者端末に通知するようにしてもよい。
【０２３７】
このようにすれば、聴衆が着目する内容を説明しやすい。
【０２３８】
第２デジタル図書は、第１デジタル図書における各ページに対応するページを含むようにしてもよい。
【０２３９】
このようにすれば、聴衆の状況をより正しく把握できる。
【０２４０】
聴者端末は、生徒用端末であってもよい。第１デジタル図書は、生徒用教材であってもよい。話者端末は、教師用端末であってもよい。第２デジタル図書は、教師用教材であってもよい。
【０２４１】
このようにすれば、教師が生徒達の状況を把握しやすい。
【０２４２】
なお、上記方法による処理をコンピュータに行わせるためのプログラムを作成することができ、当該プログラムは、例えばフレキシブルディスク、ＣＤ−ＲＯＭ、光磁気ディスク、半導体メモリ、ハードディスク等のコンピュータ読み取り可能な記憶媒体又は記憶装置に格納されるようにしてもよい。尚、中間的な処理結果は、一般的にメインメモリ等の記憶装置に一時保管される。
【０２４３】
以上の実施例を含む実施形態に関し、さらに以下の付記を開示する。
【０２４４】
（付記１）
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、
話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する第１通知処理と
を含む、コンピュータにより実行される説明支援方法。
【０２４５】
（付記２）
更に、
前記第２デジタル図書のページ番号との差が基準を超える前記第１デジタル図書のページ番号を表示している聴者端末の割合を算出する処理
を含み、
前記第１通知処理において、前記割合が閾値を超える場合に、前記第１メッセージを前記話者端末に通知する
付記１記載の説明支援方法。
【０２４６】
（付記３）
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、説明の進行を遅らせるように促す前記第１メッセージを通知する
付記１記載の説明支援方法。
【０２４７】
（付記４）
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、説明の進行を速めるように促す前記第１メッセージを通知する
付記１記載の説明支援方法。
【０２４８】
（付記５）
前記第１通知処理において、前記第２デジタル図書のページにおける、説明の進行に関連する記述がある位置を、前記第１メッセージの表示位置として前記話者端末に通知する
付記２乃至４のいずれか１つ記載の説明支援方法。
【０２４９】
（付記６）
更に、
前記第２デジタル図書のページ番号との差が基準を超える前記第１デジタル図書のページ番号を表示している聴者端末に、前記第２デジタル図書のページ番号を含む第２メッセージを通知する第２通知処理
を含む、付記１乃至５のいずれか１つ記載の説明支援方法。
【０２５０】
（付記７）
前記第２通知処理において、前記話者端末から送信指示を受け付けた場合に、前記第２メッセージを通知する
付記６記載の説明支援方法。
【０２５１】
（付記８）
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数より多い場合に、ページめくり操作を受け付けにくくする前記指示を通知する
付記１記載の説明支援方法。
【０２５２】
（付記９）
前記第１通知処理において、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より大きい聴者端末の数が、前記第１デジタル図書のページ番号が前記第２デジタル図書のページ番号より小さい聴者端末の数より多い場合に、ページめくり操作を受け付けやすくする前記指示を通知する
付記１記載の説明支援方法。
【０２５３】
（付記１０）
更に、
前記複数の聴者端末の各々において検索されたキーワードを受信する処理と、
検索の頻度が高いキーワードを前記話者端末に通知する第３通知処理と
を含む、付記１乃至９のいずれか１つ記載の説明支援方法。
【０２５４】
（付記１１）
前記第３通知処理において、前記検索の頻度が高いキーワードに関する記述がある項目を前記話者端末に通知する
付記１０記載の説明支援方法。
【０２５５】
（付記１２）
更に、
前記複数の聴者端末の各々においてマーク付けされた内容を受信する処理と、
マーク付けの頻度が高い内容を前記話者端末に通知する第４通知処理と
を含む、付記１乃至１１のいずれか１つ記載の説明支援方法。
【０２５６】
（付記１３）
更に、
前記話者端末から送信指示を受け付けた場合に、前記マーク付けの頻度が高い内容の送信元である聴者端末に当該内容に関する第３メッセージを送信する処理
を含む、付記１２記載の説明支援方法。
【０２５７】
（付記１４）
前記第４通知処理において、前記マーク付けの頻度が高い内容に関する記述がある項目を前記話者端末に通知する
付記１２又は１３記載の説明支援方法。
【０２５８】
（付記１５）
前記第２デジタル図書は、前記第１デジタル図書における各ページに対応するページを含む
付記１乃至１４のいずれか１つ記載の説明支援方法。
【０２５９】
（付記１６）
前記聴者端末は、生徒用端末であり、
前記第１デジタル図書は、生徒用教材であり、
前記話者端末は、教師用端末であり、
前記第２デジタル図書は、教師用教材である
付記１乃至１５のいずれか１つ記載の説明支援方法。
【０２６０】
（付記１７）
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信する処理と、
話者端末に表示されている第２デジタル図書のページ番号を受信する処理と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する処理と
をコンピュータに実行させるプログラム。
【０２６１】
（付記１８）
複数の聴者端末の各々に表示されている第１デジタル図書のページ番号を受信し、話者端末に表示されている第２デジタル図書のページ番号を受信する受信部と、
前記第１デジタル図書のページ番号の各々と前記第２デジタル図書のページ番号との差に基づいて、聴衆の状況に関する第１メッセージ又は前記話者端末におけるユーザ操作の制御に関する指示を、前記話者端末に通知する通知部と
を有する説明支援装置。
【符号の説明】
【０２６２】
１０１  生徒用端末    １０３  教師用端末
１０５  サーバ    ７０１  第１ビューア
７０３  第１ローダ    ７０５  第１表示処理部
７０７  第１受付部    ７０９  第１受信部
７１１  第１送信部    ７１３  第１検索部
７１５  マーク付け処理部    ７２１  第１教材記憶部
７２３  マーク付け記憶部    １１０１  第２ビューア
１１０３  第２ローダ    １１０５  第２表示処理部
１１０７  第２受付部    １１０９  第２受信部
１１１１  第２送信部    １１２１  第２教材記憶部
１４０１  配信部    １４０３  制御部
１４０５  第３受信部    １４０７  算出部
１４０９  通知部    １４１１  第２検索部
１４１３  指示部    １４２１  リスト記憶部
１４２３  教材格納部    １４２５  ページ番号記憶部
１４２７  テーブル記憶部    １４２９  第１パラメータ記憶部
４３０１  変更部    ４３０３  第２パラメータ記憶部
【図１】
2017021127.tif 000003
【図２】
2017021127.tif 000004
【図３】
2017021127.tif 000005
【図４】
2017021127.tif 000006
【図５】
2017021127.tif 000007
【図６】
2017021127.tif 000008
【図７】
2017021127.tif 000009
【図８】
2017021127.tif 000010
【図９】
2017021127.tif 000011
【図１０】
2017021127.tif 000012
【図１１】
2017021127.tif 000013
【図１２】
2017021127.tif 000014
【図１３】
2017021127.tif 000015
【図１４】
2017021127.tif 000016
【図１５】
2017021127.tif 000017
【図１６】
2017021127.tif 000018
【図１７】
2017021127.tif 000019
【図１８】
2017021127.tif 000020
【図１９】
2017021127.tif 000021
【図２０】
2017021127.tif 000022
【図２１】
2017021127.tif 000023
【図２２】
2017021127.tif 000024
【図２３】
2017021127.tif 000025
【図２４】
2017021127.tif 000026
【図２５】
2017021127.tif 000027
【図２６】
2017021127.tif 000028
【図２７】
2017021127.tif 000029
【図２８】
2017021127.tif 000030
【図２９】
2017021127.tif 000031
【図３０】
2017021127.tif 000032
【図３１】
2017021127.tif 000033
【図３２】
2017021127.tif 000034
【図３３】
2017021127.tif 000035
【図３４】
2017021127.tif 000036
【図３５】
2017021127.tif 000037
【図３６】
2017021127.tif 000038
【図３７】
2017021127.tif 000039
【図３８】
2017021127.tif 000040
【図３９】
2017021127.tif 000041
【図４０】
2017021127.tif 000042
【図４１】
2017021127.tif 000043
【図４２】
2017021127.tif 000044
【図４３】
2017021127.tif 000045
【図４４】
2017021127.tif 000046
【図４５】
2017021127.tif 000047
【図４６】
2017021127.tif 000048
【図４７】
2017021127.tif 000049