(57)【要約】【課題】生徒の理解度を適切に判断し、理解度に応じて提供する教材を適切に変更して、効果的な学習を行う。【解決手段】講師用端末及び生徒用端末を制御する制御装置は、学習進度に応じて順にレベルが変化する複数の通常ページと通常ページとは別に設けた１又は複数の特別ページとを含む教材に基づいてオンラインレッスンを行う際に、講師用端末の講師用画面に、教材データの指定ページと第１種及び第２種の遷移指示アイコンと必要に応じて理解度設定アイコンとを表示させ、生徒用端末の生徒用画面に、教材データの上記指定ページと必要に応じて理解度設定アイコンとを表示させ、第１種の遷移指示アイコンの操作情報を受信したら、講師用端末及び生徒用端末に通常ページへの遷移を指示し、第２種の遷移指示アイコンの操作情報を受信したら、講師用端末及び生徒用端末に特別ページへの遷移を指示する。【選択図】図１１
2017116894.tif 000002
【特許請求の範囲】
【請求項１】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
前記講師用端末及び前記生徒用端末を制御する制御装置と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるオンライン学習システムであって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記制御装置は、
前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる画面制御部と、
前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、当該操作情報に基づいて遷移先のページを指定し、指定したページへの遷移を前記画面制御部に指示する遷移制御部と、を備え、
前記画面制御部は、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習システム。
【請求項２】
前記画面制御部は、前記講師用画面に予め定めたレベルのページが表示された場合に、前記第２種の遷移指示アイコンを表示させる、
ことを特徴とする請求項１に記載のオンライン学習システム。
【請求項３】
前記制御装置は、管理データ生成部を更に備え、
前記画面制御部は、前記講師用画面に、前記生徒用端末を操作する生徒が前記指定されたページを理解したか否かを、前記講師用端末を操作する講師が設定するための理解度設定アイコンを表示させ、
前記管理データ生成部は、前記講師用端末から送信される前記理解度設定アイコンの操作情報に応じて、前記講師が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて管理データに登録する、
ことを特徴とする請求項１又は２に記載のオンライン学習システム。
【請求項４】
前記生徒用端末は、第２の操作部を更に備え、
前記画面制御部は、前記生徒用画面に、前記生徒が前記指定されたページを理解したか否かを、前記生徒自身が設定するための理解度設定アイコンを表示させ、
前記管理データ生成部は、前記生徒用端末から送信される前記理解度設定アイコンの操作情報に応じて、前記生徒が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて前記管理データに登録する
ことを特徴とする請求項３に記載のオンライン学習システム。
【請求項５】
前記管理データ生成部は、前記管理データを前記講師用端末から閲覧可能に保持する、
ことを特徴とする請求項３又は４に記載のオンライン学習システム。
【請求項６】
前記画面制御部は、前記第１種の遷移指示アイコンが操作された場合に表示される画面と前記第２種の遷移指示アイコンが操作された場合に表示される画面とで、前記理解度設定アイコンの構成を変化させる、
ことを特徴とする請求項３乃至５のいずれか一に記載のオンライン学習システム。
【請求項７】
前記画面制御部は、前記第２種の遷移指示アイコンが操作された場合に表示される画面では、前記第１種の遷移指示アイコンが操作された場合に表示される画面よりも、前記理解度設定アイコンの数を多くする、
ことを特徴とする請求項６に記載のオンライン学習システム。
【請求項８】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるオンライン学習システムであって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記講師用端末は、
前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させる表示制御部と、
前記遷移指示アイコンの操作情報に基づいて遷移先のページを指定し、指定したページへの遷移を前記表示制御部及び前記生徒用端末に指示する遷移制御部と、を備え、
前記生徒用端末は、
前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示制御部を備え、
前記講師用端末の前記表示制御部は、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習システム。
【請求項９】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
前記講師用端末及び前記生徒用端末を制御する制御装置と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおけるオンライン学習方法であって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記制御装置は、
前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理と、
前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、遷移先のページを指定し、指定したページへの遷移を指示する遷移処理と、を実行し、
前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習方法。
【請求項１０】
前記表示処理では、前記講師用画面に予め定めたレベルのページが表示された場合に、前記第２種の遷移指示アイコンを表示させる、
ことを特徴とする請求項９に記載のオンライン学習方法。
【請求項１１】
前記表示処理では、前記講師用画面に、前記生徒用端末を操作する生徒が前記指定されたページを理解したか否かを、前記講師用端末を操作する講師が設定するための理解度設定アイコンを表示させ、
前記講師用端末から送信される前記理解度設定アイコンの操作情報に応じて、前記講師が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて管理データに登録する管理処理を更に実行する、
ことを特徴とする請求項９又は１０に記載のオンライン学習方法。
【請求項１２】
前記生徒用端末は、第２の操作部を備え、
前記表示処理では、前記生徒用画面に、前記生徒が前記指定されたページを理解したか否かを、前記生徒自身が設定するための理解度設定アイコンを表示させ、
前記管理処理では、前記生徒用端末から送信される前記理解度設定アイコンの操作情報に応じて、前記生徒が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて前記管理データに登録する、
ことを特徴とする請求項１１に記載のオンライン学習方法。
【請求項１３】
前記管理処理では、前記管理データを前記講師用端末から閲覧可能に保持する、
ことを特徴とする請求項１１又は１２に記載のオンライン学習方法。
【請求項１４】
前記表示処理では、前記第１種の遷移指示アイコンが操作された場合に表示される画面と前記第２種の遷移指示アイコンが操作された場合に表示される画面とで、前記理解度設定アイコンの構成を変化させる、
ことを特徴とする請求項１１乃至１３のいずれか一に記載のオンライン学習方法。
【請求項１５】
前記表示処理では、前記第２種の遷移指示アイコンが操作された場合に表示される画面では、前記第１種の遷移指示アイコンが操作された場合に表示される画面よりも、前記理解度設定アイコンの数を多くする、
ことを特徴とする請求項１４に記載のオンライン学習方法。
【請求項１６】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおけるオンライン学習方法であって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記講師用端末は、
前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させる表示処理と、
前記遷移指示アイコンの操作情報に基づいて遷移先のページを指定し、指定したページへの遷移を前記講師用端末及び前記生徒用端末に指示する遷移処理と、を実行し、
前記生徒用端末は、
前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理を実行し、
前記講師用端末の前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習方法。
【請求項１７】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
前記講師用端末及び前記生徒用端末を制御する制御装置と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおける前記制御装置で動作するオンライン学習制御プログラムであって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記制御装置に、
前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理、
前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、遷移先のページを指定し、指定したページへの遷移を指示する遷移処理、を実行させ、
前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習制御プログラム。
【請求項１８】
前記表示処理では、前記講師用画面に予め定めたレベルのページが表示された場合に、前記第２種の遷移指示アイコンを表示させる、
ことを特徴とする請求項１７に記載のオンライン学習制御プログラム。
【請求項１９】
前記表示処理では、前記講師用画面に、前記生徒用端末を操作する生徒が前記指定されたページを理解したか否かを、前記講師用端末を操作する講師が設定するための理解度設定アイコンを表示させ、
前記制御装置に、更に、
前記講師用端末から送信される前記理解度設定アイコンの操作情報に応じて、前記講師が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて管理データに登録する管理処理を実行させる、
ことを特徴とする請求項１７又は１８に記載のオンライン学習制御プログラム。
【請求項２０】
前記生徒用端末は、第２の操作部を備え、
前記表示処理では、前記生徒用画面に、前記生徒が前記指定されたページを理解したか否かを、前記生徒自身が設定するための理解度設定アイコンを表示させ、
前記管理処理では、前記生徒用端末から送信された前記理解度設定アイコンの操作情報に応じて、前記生徒が設定した理解度を特定し、前記指定されたページと前記特定した理解度とを対応付けて前記管理データに登録する、
ことを特徴とする請求項１９に記載のオンライン学習制御プログラム。
【請求項２１】
前記管理処理では、前記管理データを前記講師用端末から閲覧可能に保持する、
ことを特徴とする請求項１９又は２０に記載のオンライン学習制御プログラム。
【請求項２２】
前記表示処理では、前記第１種の遷移指示アイコンが操作された場合に表示される画面と前記第２種の遷移指示アイコンが操作された場合に表示される画面とで、前記理解度設定アイコンの構成を変化させる、
ことを特徴とする請求項１９乃至２１のいずれか一に記載のオンライン学習制御プログラム。
【請求項２３】
前記表示処理では、前記第２種の遷移指示アイコンが操作された場合に表示される画面では、前記第１種の遷移指示アイコンが操作された場合に表示される画面よりも、前記理解度設定アイコンの数を多くする、
ことを特徴とする請求項２２に記載のオンライン学習制御プログラム。
【請求項２４】
第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、
第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、
教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおける前記講師用端末で動作するオンライン学習制御プログラムであって、
前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、
前記講師用端末に、
自端末の前記第１の表示部に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させ、前記生徒用端末の前記第２の表示部に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理、
前記遷移指示アイコンの操作情報に基づいて遷移先のページを指定し、指定したページへの遷移を前記講師用端末及び前記生徒用端末に指示する遷移処理、を実行させ、
前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させる、
ことを特徴とするオンライン学習制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラムに関し、特に、講師用端末と生徒用端末とが双方向に通信可能に接続されたオンライン学習システム及び当該オンライン学習システムにおけるオンライン学習方法並びに当該オンライン学習システムで動作するオンライン学習制御プログラムに関する。
【背景技術】
【０００２】
従来の語学レッスンは、講師が滞在する教室に学習者（生徒）が出向き、講師と生徒が対面してレッスンを行う教授形態が一般的であったが、最近では、通信網を介して、双方向コミュニケーションを行うレッスン、例えばスカイプ（登録商標）を用いて行う教授形態（オンライン学習方法）が普及している。
【０００３】
このようなオンライン学習方法に関して、例えば、下記特許文献１には、オンライン会話で使用する、複数のコースに対応する複数のマテリアルのデータを記憶するサーバと、各コースとそこで使用するマテリアルのデータの保存場所との関係を記憶する保存場所参照テーブルと、生徒が選択したコースに応じたマテリアルのデータの保存場所を表す情報を保存場所参照テーブルから獲得する保存場所情報獲得手段と、この獲得した保存場所を表す情報、又はこの獲得した保存場所に保存されているマテリアルのデータを担当の教師に提供する情報提供手段と、を備えたオンライン会話用情報提供装置が開示されている。
【０００４】
また、双方向コミュニケーションではないが、オンライン学習における教材の提示方法に関して、下記特許文献２には、学習履歴に基づく協調フィルタリングを用いることによって、再出題の対象となる対象学習問題に類似する学習問題又は、再出題が為される対象学習者に類似する類似学習者を推定し、当該推定した類似問題、類似学習者及びその双方に基づいて、対象学習者に対象問題を再度出題する再出題タイミング、すなわち、次に学習すべき時期（インターバル）を決定し、当該決定されたタイミングに基づいて対象問題を対象学習者に提供する学習支援通信システムが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−１２９９０１号公報
【特許文献２】特開２０１５−０６９１６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
語学レッスンにおいては、講師が例題（生徒の母国語）を提示し、生徒に学習対象語に瞬時に翻訳させて発話させる方法が従来から行われているが、この方法では、例題や教材のレベルが上がった際にレッスンについていけなくなるという問題が生じ易く、これが生徒の挫折を招く原因の一つとなっている。一方、生徒のレベルに比べて例題や教材のレベルが低い場合は、生徒の学習意欲が削がれてしまい、語学レッスンを最後まで続けることができない原因の一つとなっている。すなわち、語学レッスンでは、生徒のレベルを適切に判断する必要があり、生徒のレベルに見合った教材を提示することが重要である。
【０００７】
この問題に対して、特許文献１では、生徒が選択したコースに基づいて教材を配信し、講師用のマテリアルに指導ポイントを掲載することにより、生徒のレベルに応じたレッスンができるようにしている。しかしながら、この方法では、生徒のレベルを客観的に評価した結果に基づいて教材が選択される訳ではないため、生徒の真の学力レベルに応じた教材を提供することができない。また、生徒の理解の度合いに応じてレッスンの内容を変えることができないため、生徒の学力レベルを適切に向上させることができない。
【０００８】
また、特許文献２では、機械判定によって生徒が到達した難易度レベルを判定し、難易度レベルに応じた教材を提供することにより、生徒のレベルに応じたレッスンができるようにしている。しかしながら、機械判定では、問題に正解したとしても、それが真の実力に基づく回答であるのか、いわゆる「まぐれ当たり」であるのかを判別することができない。そのため、同じレベルの問題を何回も解かせないと、生徒の真の学力レベルを把握することができず、必然的に学習時間が長くなってしまう。
【０００９】
この問題は語学レッスンに限らず、様々なレベルの教材を提示して生徒の学力レベルの向上を図る任意の学習において同様に生じる。このような背景から、生徒の理解度を適切に判断し、理解度に応じて提供する教材を適切に変更して、効果的な学習を行うことができるシステムの提案が求められている。
【００１０】
本発明は、上記問題点に鑑みてなされたものであって、その主たる目的は、生徒の理解度を適切に判断し、理解度に応じて提供する教材を適切に変更して、効果的な学習を行うことができるオンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラムを提供することにある。
【課題を解決するための手段】
【００１１】
本発明の一側面は、第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、前記講師用端末及び前記生徒用端末を制御する制御装置と、教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるオンライン学習システムであって、前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、前記制御装置は、前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる画面制御部と、
前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、当該操作情報に基づいて遷移先のページを指定し、指定したページへの遷移を前記画面制御部に指示する遷移制御部と、を備え、前記画面制御部は、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させることを特徴とする。
【００１２】
本発明の一側面は、第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、前記講師用端末及び前記生徒用端末を制御する制御装置と、教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおけるオンライン学習方法であって、前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、前記制御装置は、前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理と、前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、遷移先のページを指定し、指定したページへの遷移を指示する遷移処理と、を実行し、前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させることを特徴とする。
【００１３】
本発明の一側面は、第１の表示部と第１の音声入出力部と第１の操作部とを少なくとも有する講師用端末と、第２の表示部と第２の音声入出力部とを少なくとも有する生徒用端末と、前記講師用端末及び前記生徒用端末を制御する制御装置と、教材を構成する教材データを記憶する記憶装置と、が通信ネットワークを介して接続されるシステムにおける前記制御装置で動作するオンライン学習制御プログラムであって、前記教材は、学習進度に応じて順にレベルが変化する複数の通常ページと、前記通常ページとは別に設けた１又は複数の特別ページとで構成されており、前記制御装置に、前記講師用端末に、前記教材の指定されたページの画像とページの遷移を指示する遷移指示アイコンとを含む講師用画面を表示させると共に、前記生徒用端末に、前記教材データの前記指定されたページの画像を含む生徒用画面を表示させる表示処理、前記講師用端末から送信される前記遷移指示アイコンの操作情報に応じて、遷移先のページを指定し、指定したページへの遷移を指示する遷移処理、を実行させ、前記表示処理では、前記講師用画面に、前記通常ページ間の遷移を指示するための第１種の遷移指示アイコンと、前記通常ページから前記特別ページへの遷移を指示するための第２種の遷移指示アイコンと、を表示させることを特徴とする。
【発明の効果】
【００１４】
本発明のオンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラムによれば、生徒の理解度を適切に判断し、理解度に応じて提供する教材を適切に変更して、効果的な学習を行うことができる。
【００１５】
その理由は、講師用端末及び生徒用端末を制御する制御装置（オンライン学習制御プログラム）は、学習進度に応じて順にレベルが変化する複数の通常ページと通常ページとは別に設けた１又は複数の特別ページとを含む教材に基づいてオンラインレッスンを行う際に、講師用端末の講師用画面に、教材データの所定のページと遷移指示アイコンと必要に応じて理解度設定アイコンとを表示させると共に、生徒用端末の生徒用画面に、教材データの上記所定のページと必要に応じて理解度設定アイコンとを表示させ、遷移指示アイコンとして、第１種の遷移指示アイコンと第２種の遷移指示アイコンとを表示させ、講師用端末から第１種の遷移指示アイコンの操作情報を受信したら、講師用端末及び生徒用端末に通常ページへの遷移を指示し、講師用端末から第２種の遷移指示アイコンの操作情報を受信したら、講師用端末及び生徒用端末に特別ページへの遷移を指示するからである。
【図面の簡単な説明】
【００１６】
【図１】本発明の第１の実施例に係るオンライン学習システムの構成の一例を示す模式図である。
【図２】本発明の第１の実施例に係る講師用端末の構成を示すブロック図である。
【図３】本発明の第１の実施例に係る生徒用端末の構成を示すブロック図である。
【図４】本発明の第１の実施例に係る制御装置の構成を示すブロック図である。
【図５（ａ）】本発明の第１の実施例に係る講師用端末に表示される画面（レベル１画面）の一例である。
【図５（ｂ）】本発明の第１の実施例に係る講師用端末に表示される画面（レベル２画面）の一例である。
【図５（ｃ）】本発明の第１の実施例に係る講師用端末に表示される画面（レベル３画面）の一例である。
【図５（ｄ）】本発明の第１の実施例に係る講師用端末に表示される画面（エクストラ画面）の一例である。
【図６】本発明の第１の実施例に係る生徒用端末に表示される画面（レベル２画面）の一例である。
【図７】本発明の第１の実施例に係るオンライン学習システムの処理を示すシーケンス図である。
【図８】本発明の第１の実施例に係るオンライン学習システムの処理（オンラインレッスン）を示すシーケンス図である。
【図９】本発明の第１の実施例に係るオンライン学習システムで使用する教材データの構造を示す図である。
【図１０】本発明の第１の実施例に係る講師用端末及び生徒用端末における教材の表示例を示す図である。
【図１１】本発明の第１の実施例に係る講師用端末の画面遷移例を示す図である。
【図１２】本発明の第２の実施例に係るオンライン学習システムの構成の一例を示す模式図である。
【図１３】本発明の第２の実施例に係るオンライン学習システムの構成の他の例を示す模式図である。
【図１４】本発明の第２の実施例に係る講師用端末の構成を示すブロック図である。
【図１５】本発明の第２の実施例に係る生徒用端末の構成を示すブロック図である。
【図１６】本発明の第２の実施例に係る制御装置の構成を示すブロック図である。
【図１７】本発明の第２の実施例に係るオンライン学習システムの処理（オンラインレッスン）を示すシーケンス図である。
【発明を実施するための形態】
【００１７】
講師によるレッスンは、現実の対面レッスンのみならず、通信網を介したオンラインレッスンであっても、講師のスキルにより、生徒ごとに臨機応変に最適な指導を行えるという利点がある。例えば、生徒の回答が実力による正解か、まぐれ当たりかの判別も行い易く、また関連した例題を提示して実力を確かめ、かつ理解を深めさせるといったことも可能である。従って、Ｅラーニングのような機械的な判定では難しい人間による理解度の判定が行える。その一方、講師はレッスンを進めながら、教材の進行と生徒の理解度の把握とを並行して進める必要があり、講師の作業が複雑になる。このような背景から、理解度を注意深く判定しつつも、効率よくレッスンを進めることができる操作性の高いシステムの提案が求められている。
【００１８】
この問題に対して、本願発明者は、通信網を介した双方向コミュニケーションによるオンラインレッスンにおいて、表示される画面の内容やインターフェイスを工夫し、かつ表示操作を講師側が行えるようにすることで、上述の問題を解決し、生徒に効率よく学習させ得ることを見出した。
【００１９】
具体的には、本発明の一実施の形態では、オンラインでマンツーマンのレッスン（例えば、英会話レッスン）を行う際の教材の表示に関して、講師用端末と生徒用端末とで、教材を同期して表示させ、この教材を見ながらテレビ会議アプリケーションを通じてレッスンが進められるようにする。ただし、常に同一の表示を行うわけではなく、講師用端末の画面と生徒用端末の画面とでは、表示させる内容を変化させる。
【００２０】
また、講師向けの操作ＵＩ（User Interface）には、教材のページを遷移させるための２種類のアイコンを表示し、第１種のアイコンを操作することにより、講師用端末及び生徒用端末の双方の画面に、学習進度に応じて順にレベルが変化する通常ページが表示され、第２種のアイコンを操作することにより、理解度の高い生徒に対して設けた高いレベルの特別ページが表示されるようにし、様々な学力レベルの生徒に対して適切な教材が表示されるようにする。
【００２１】
更に、講師向けの操作ＵＩには、生徒が教材を理解したか否かを講師が判断するためのアイコンを表示し、このアイコンを操作することにより、講師が判断した生徒の理解度が記録されるようにする。また、生徒向けの操作ＵＩにも、教材を理解したか否かを生徒自らが判断するためのアイコンを表示し、このアイコンを操作することにより、生徒自身が判断した理解度が記録されるようにする。そして、記録した理解度を参照することにより、次回のレッスンで講師が生徒のレベルに見合った適切な教材が選択できるようにする。
【実施例１】
【００２２】
上記した本発明の実施の形態についてさらに詳細に説明すべく、本発明の第１の実施例に係るオンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラムについて、図１乃至図１１を参照して説明する。図１は、本実施例のオンライン学習システムの構成を示す模式図であり、図２乃至図４は、各々、講師用端末、生徒用端末、制御装置の構成を示すブロック図である。また、図５及び図６は、本実施例の講師用端末及び生徒用端末に表示される画面の一例を示す図であり、図７及び図８は、本実施例のオンライン学習システムの処理を示すシーケンス図である。また、図９は、本実施例のオンライン学習システムで使用する教材を構成する教材データの構造を示す図であり、図１０は、講師用端末及び生徒用端末における教材表示例、図１１は、講師用端末における画面遷移例である。
【００２３】
図１に示すように、本実施例のオンライン学習システムは、通信ネットワーク５０で接続可能な講師用端末１０と生徒用端末２０とデータサーバ３０と制御装置４０とを含み、それぞれの機器がインターネットを介して接続されている。この通信ネットワーク５０の規格としてEthernet（登録商標）などを用いることができるが、リアルタイムで映像を送受信することから、通信ネットワーク５０は高速でデータ通信が可能なブロードバンド回線であることが好ましい。なお、上記各機器はイントラネット上に配置されていてもよい。以下、各装置について詳細に説明する。
【００２４】
［講師用端末］
講師用端末１０は、講師が使用するパーソナルコンピュータ、タブレットＰＣ、スマートフォンなどであるが、表示画面のサイズや、ウェブブラウザなどのソフトウェアを動作させる観点から、パーソナルコンピュータとすることが好ましい。この講師用端末１０は、図２（ａ）に示すように、制御部１１と記憶部１２とネットワークＩ／Ｆ部１３と映像入力部１４と音声入出力部１５と表示部１６と操作部１７などで構成される。
【００２５】
制御部１１は、マイクロプロセッサ等により構成されるＣＰＵ（Central Processing Unit）とＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）などのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部１２に記憶した制御プログラムをＲＡＭに展開して実行することにより、講師用端末１０全体の動作を制御する。なお、本実施例では、特に、ＷＷＷ（World Wide Web）上の情報リソース（HTML（HyperText Markup Language）でマークアップされたドキュメントや画像）を扱うアプリケーション（以下、ウェブブラウザと呼ぶ。）、ウェブブラウザに読み込まれて実行されるJava（登録商標）アプレット、FLASH、ActiveXなどのアプリケーション（以下、ウェブプラグインと呼ぶ。）、P2P（peer-to-peer）技術を利用して双方向通信を実現するスカイプ（登録商標）などのアプリケーション（以下、テレビ電話アプリケーションと呼ぶ。）など（これらを総称してソフトウェアモジュールと呼ぶ。）を実行し、リアルタイムに映像を表示することから、ＣＰＵのパワーやグラフィック性能が十分であることが好ましい。
【００２６】
記憶部１２は、ＨＤＤ（Hard Disk Drive）やＳＳＤ（Solid State Drive）などで構成され、ＣＰＵが各部を制御するためのプログラム（ソフトウェアモジュールを含む。）、自装置の処理機能に関する情報、講師用端末１０で設定した理解度（詳細は後述する。）などを記憶する。
【００２７】
ネットワークＩ／Ｆ部１３は、ＮＩＣ（Network Interface Card）やモデムなどで構成され、講師用端末１０を通信ネットワーク５０に接続し、制御装置４０との通信を可能にすると共に、生徒用端末２０との映像及び音声の双方向通信を可能にする。
【００２８】
映像入力部１４は、ＣＣＤ（Charge Coupled Devices）カメラなどで構成され、講師用端末１０を操作しているユーザ（講師）の映像を取得する。
【００２９】
音声入出力部１５は、マイクやスピーカなどで構成され、講師用端末１０を操作しているユーザ（講師）の音声を取得すると共に、生徒用端末２０を操作しているユーザ（生徒）の音声を出力する。
【００３０】
表示部１６は、液晶表示装置（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（electroluminescence）表示装置などで構成され、後述する講師用画面などを表示する。
【００３１】
操作部１７は、マウスやキーボードなどで構成され、後述する講師用画面における教材のページの遷移指示、理解度の設定などの操作を可能にする。また、制御装置４０に保管されている管理データを参照して、オンラインレッスンを行う生徒に対応する教材やオンラインレッスンの開始ページを選択する操作を可能にする。
【００３２】
また、上記制御部１１は、図２（ｂ）に示すように、表示制御部１１ａ、遷移指示部１１ｂ、理解度設定部１１ｃなどとしても機能する。
【００３３】
表示制御部１１ａは、制御装置４０から提供されるレイアウトの指示データと教材の表示データとを含む画面データと生徒用端末２０から受信する映像データとに基づき、表示部１６に図５（ａ）〜（ｄ）に示すような講師用画面６０を表示させる。この講師用画面６０は、生徒（本実施例では”Ken”）の映像を表示する映像表示領域６１と、教材の各ページの画像を表示する教材表示領域６２と、教材のページの遷移を指示するＵＩ（以下、遷移指示アイコンと呼ぶ。）などを表示する遷移指示領域６３と、生徒の教材の理解度を講師が設定するＵＩ（以下、理解度設定アイコンと呼ぶ。）などを表示する理解度設定領域６４などを含む。ここで、教材の各ページを構成する画像は、ＧＩＦ、ＪＰＧ、ＰＮＧ等のイメージデータそのもので表される画像に限定されず、テキストデータで表される文字画像、テキストデータとイメージデータとで表される画像、文書編集ソフトウェアやプレゼンテーションソフトウェア等の各種のアプリケーションで作成されたドキュメントデータ等を含む。
【００３４】
なお、講師用画面６０には、生徒用端末２０にどのような画面が表示されているかを把握できるようにするために、教材表示領域６２に表示される教材の内、生徒用端末２０に表示される部分の表示形態を変化させたり（表示色や背景色を変えたり、表示を点滅させたり）、生徒用端末２０の画面を縮小して小さい画面に表示させたりすることが好ましい。この講師用画面６０は、例えば、ウェブブラウザの画面であり、ウェブプラグインを動作させることにより、ウェブブラウザの画面内でのボタン操作や映像表示などが可能になる。
【００３５】
遷移指示部１１ｂは、講師用画面６０の遷移指示領域６３に設けられた遷移指示アイコン（「PRV」や「NEXT」、「SKIP」などのボタン）が操作された場合に、遷移指示アイコンの操作情報を制御装置４０に送信する。
【００３６】
理解度設定部１１ｃは、講師用画面６０の理解度設定領域６４に設けられた理解度設定アイコン（「Yes」や「NG」などのボタン）を講師に操作させ、生徒が教材表示領域６２に表示されている教材のページを理解したかを示す理解度を設定し、当該理解度設定アイコンの操作情報を制御装置４０に送信する。また、理解度設定部１１ｃは、レッスンを始める前に、生徒のレベルを知るために判定テストを行った場合は、その判定テストの結果を制御装置４０に送信する。
【００３７】
［生徒用端末］
生徒用端末２０は、生徒が使用するパーソナルコンピュータ、タブレットＰＣ、スマートフォンなどであるが、表示画面のサイズや、ウェブブラウザなどのソフトウェアを動作させる観点から、パーソナルコンピュータとすることが好ましい。この生徒用端末２０は、図３（ａ）に示すように、制御部２１と記憶部２２とネットワークＩ／Ｆ部２３と映像入力部２４と音声入出力部２５と表示部２６と操作部２７などで構成される。
【００３８】
制御部２１は、マイクロプロセッサ等により構成されるＣＰＵとＲＯＭやＲＡＭなどのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部２２に記憶した制御プログラムをＲＡＭに展開して実行することにより、生徒用端末２０全体の動作を制御する。本実施例では、講師用端末１０と同様に、ウェブブラウザ、ウェブプラグイン、テレビ電話アプリケーションなどのソフトウェアモジュールを実行し、リアルタイムに映像を表示することから、ＣＰＵのパワーやグラフィック性能が十分であることが好ましい。
【００３９】
記憶部２２は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵが各部を制御するためのプログラム（ソフトウェアモジュールを含む。）、自装置の処理機能に関する情報、生徒用端末２０で設定した理解度などを記憶する。
【００４０】
ネットワークＩ／Ｆ部２３は、ＮＩＣやモデムなどで構成され、生徒用端末２０を通信ネットワーク５０に接続し、制御装置４０との通信を可能にすると共に、講師用端末１０との映像及び音声の双方向通信を可能にする。
【００４１】
映像入力部２４は、ＣＣＤカメラなどで構成され、生徒用端末２０を操作しているユーザ（生徒）の映像を取得する。音声入出力部２５は、マイクやスピーカなどで構成され、生徒用端末２０を操作しているユーザ（生徒）の音声を取得すると共に、講師用端末１０を操作しているユーザ（講師）の音声を出力する。
【００４２】
表示部２６は、液晶表示装置や有機ＥＬ表示装置などで構成され、後述する生徒用画面などを表示する。操作部２７は、マウスやキーボードなどで構成され、後述する生徒用画面における理解度の設定などの操作を可能にする。
【００４３】
また、上記制御部２１は、図３（ｂ）に示すように、表示制御部２１ａ、理解度設定部２１ｂなどとしても機能する。
【００４４】
表示制御部２１ａは、制御装置４０から提供されるレイアウトの指示データと教材の表示データとを含む画面データと講師用端末１０から受信する映像データとに基づき、表示部２６に図６に示すような生徒用画面７０を表示させる。この生徒用画面７０は、講師（本実施例では”Jane”）の映像を表示する映像表示領域７１と、教材の各ページの画像を表示する教材表示領域７２と、生徒の教材の理解度を生徒自身が設定するＵＩ（理解度設定アイコン）などを表示する理解度設定領域７３などで構成される。この生徒用画面７０も、例えば、ウェブブラウザの画面であり、ウェブプラグインを動作させることにより、ウェブブラウザの画面内でのボタン操作や映像表示が可能になる。
【００４５】
理解度設定部２１ｂは、生徒用画面７０の理解度設定領域７３に設けられた理解度設定アイコン（「OK」などのボタン）を生徒に操作させ、生徒自身が教材表示領域７２に表示されている教材のページを理解したかを示す理解度を設定し、当該理解度設定アイコンの操作情報を制御装置４０に送信する。
【００４６】
［データサーバ］
データサーバ３０は、クラウド（ネットワーク越しにサービスとして利用者に情報を提供するサーバ群）内の記憶装置であり、教材データなどを保存する。この教材データは階層構造になっており、教材は、学習進度に応じて順にレベルが変化する複数の通常ページと通常ページとは別に設けた１又は複数の特別ページとを含む。例えば、教材データは、講師用画面６０のためのデータ（講師用データ）と各々の生徒用画面７０のためのデータ（生徒用データ）とに分類され、講師用データ及び各生徒用データは１又は複数の章のデータを含み、各々の章のデータは１又は複数の例文のデータを含み、各々の例文のデータは学習進度に応じて順にレベルが変化する複数のレベルのデータ（通常ページのデータ）と理解度の高い生徒に提供するための特別なレベルのデータ（特別ページのデータ）などで構成される。
【００４７】
［制御装置］
制御装置４０は、講師用端末１０及び生徒用端末２０を制御するコンピュータ装置などである。この制御装置４０は、図４（ａ）に示すように、制御部４１と記憶部４２とネットワークＩ／Ｆ部４３と必要に応じて表示部及び操作部などで構成される。
【００４８】
制御部４１は、マイクロプロセッサ等により構成されるＣＰＵとＲＯＭやＲＡＭなどのメモリとで構成され、ＣＰＵは、ＲＯＭや記憶部４２に記憶した制御プログラムをＲＡＭに展開して実行することにより、制御装置４０全体の動作を制御する。
【００４９】
記憶部４２は、ＨＤＤやＳＳＤなどで構成され、ＣＰＵが各部を制御するためのプログラム、自装置の処理機能に関する情報、後述するレイアウトの指示データ、教材の各ページに表示データ、管理データなどを記憶する。
【００５０】
ネットワークＩ／Ｆ部４３は、ＮＩＣやモデムなどで構成され、制御装置４０を通信ネットワーク５０に接続し、講師用端末１０や生徒用端末２０にレイアウトの指示データ、教材の表示データなどを送信すると共に、講師用端末１０や生徒用端末２０から遷移指示アイコンの操作情報、理解度設定アイコンの操作情報などを受信し、講師用端末１０に管理データを提供する。
【００５１】
また、上記制御部４１は、図４（ｂ）に示すように、アプリケーション提供部４１ａ、画面制御部４１ｂ、遷移制御部４１ｃ、管理データ生成部４１ｄなどとしても機能する。
【００５２】
アプリケーション提供部４１ａは、必要に応じて、講師用端末１０や生徒用端末２０に、ウェブ画面を表示するウェブブラウザ、ウェブ画面上でのボタン操作や映像表示などを可能にするJava（登録商標）アプレットやFLASH、ActiveXなどのウェブプラグイン、スカイプ（登録商標）などのテレビ電話アプリケーションなどのソフトウェアモジュールを提供する。なお、提供の方法として、ソフトウェアモジュール自体を講師用端末１０や生徒用端末２０にダウンロードしてもよいし、ソフトウェアモジュールを自装置で動作させ、ソフトウェアモジュールによって生成されるデータ（ウェブ画面データや映像データ、指示データなど）を講師用端末１０や生徒用端末２０に送信してもよい。
【００５３】
画面制御部４１ｂは、講師用画面６０及び生徒用画面７０のレイアウトを設定すると共に、データサーバ３０に保存されている教材データと遷移制御部４１ｃから通知される教材のページ情報とに基づいて、講師用画面６０の教材表示領域６２に表示する教材の指定されたページの表示データ及び生徒用画面７０の教材表示領域７２に表示する教材の同じページの表示データを生成する。そして、講師用端末１０に、講師用画面６０用のレイアウトの指示データと教材の表示データとを含む画面データを送信すると共に、生徒用端末２０に、生徒用画面７０用のレイアウトの指示データと教材の表示データとを含む画面データを送信して、講師用端末１０に講師用画面６０を表示させ、生徒用端末２０に生徒用画面７０を表示させる表示処理を実行する。
【００５４】
遷移制御部４１ｃは、講師用端末１０が指定したオンラインレッスンの開始ページに基づいて、講師用画面６０及び生徒用画面７０に表示する教材のページを特定し、そのページ情報を画面制御部４１ｂに通知する。また、講師用端末１０から取得した遷移指示アイコンの操作情報に基づいて、講師用画面６０及び生徒用画面７０に表示する教材のページを指定し、そのページ情報を画面制御部４１ｂに通知する制御処理を実行する。これにより、講師用画面６０及び生徒用画面７０に表示される教材のページを遷移させる。
【００５５】
管理データ生成部４１ｄは、遷移指示アイコンの操作情報、理解度設定アイコンの操作情報、判定テストの結果などを講師用端末１０や生徒用端末２０から取得し、取得した情報から管理データを生成し、当該管理データを講師用端末１０から閲覧できるようにする管理処理を実行する。具体的には、遷移指示アイコンの操作情報を受信したら、当該操作情報に基づいてページの遷移情報を管理データに登録する。また、理解度設定アイコンの操作情報を受信したら、当該操作情報に基づいて講師（又は生徒）が設定した理解度を特定し、講師用画面（又は生徒用画面）に表示されている教材のページと特定した理解度とを対応付けて管理データに登録する。この管理データには、各々の生徒について、判定テストの結果や、学習履歴（何時、どの講師と、どのレベルの教材を履修したか、また、それらの進捗度合いや理解度）などが記録される。そして、講師用端末１０から送信されるログインＩＤやパスワード、講師用端末１０の端末情報などに基づいてアクセスレベルを確認し、そのアクセスレベルに応じた管理データを、講師用端末１０から閲覧可能に提供する。講師はこの管理データを参照することにより、オンラインレッスンに使用する教材やオンラインレッスンの開始ページ（章や例文など）を選択することができる。また、管理データ生成部４１ｄは、この管理データを解析して、指導内容や教材の内容にフィードバックをかけることができるようにする。
【００５６】
図４においては、アプリケーション提供部４１ａ、画面制御部４１ｂ、遷移制御部４１ｃ、管理データ生成部４１ｄをＣＰＵとは別体として示しているが、上記アプリケーション提供部４１ａ、画面制御部４１ｂ、遷移制御部４１ｃ、管理データ生成部４１ｄは、ＣＰＵとは別体のハードウェアとして構成してもよいし、制御部４１を、アプリケーション提供部４１ａ、画面制御部４１ｂ、遷移制御部４１ｃ、管理データ生成部４１ｄとして機能させるソフトウェア（オンライン学習制御プログラム）として構成し、ＣＰＵに当該オンライン学習制御プログラムを実行させるようにしてもよい。
【００５７】
なお、図１乃至図４は、本実施例のオンライン学習システムの一例であり、各装置の構成や制御は適宜変更可能である。
【００５８】
例えば、上記では、制御装置４０にアプリケーション提供部４１ａ、管理データ生成部４１ｄの機能を持たせたが、講師用端末１０及び生徒用端末２０がソフトウェアモジュールを記憶したり、講師用端末１０が管理データを生成したりしてもよく、その場合は、制御装置４０のアプリケーション提供部４１ａや管理データ生成部４１ｄを省略することができる。
【００５９】
以下、上記構成のオンライン学習システムの全体処理について、図７のシーケンス図を参照して説明する。なお、以下では、英会話レッスンを行う場合を想定して説明する。
【００６０】
まず、講師は、講師用端末１０の操作部１７を操作して所定のログインＩＤやパスワードを入力し、講師用端末１０にログインする。また、生徒は、生徒用端末２０の操作部２７を操作して所定のログインＩＤやパスワードを入力し、生徒用端末２０にログインする。なお、講師用端末１０を使用する講師や生徒用端末２０を使用する生徒が予め特定されている場合（例えば、専用の講師用端末１０や生徒用端末２０を使用する場合）はログイン処理を省略することができる。
【００６１】
次に、生徒は、生徒用端末２０の操作部２７を操作して制御装置４０にレッスンの開始を依頼する。この依頼方法は任意であるが、例えば、制御装置４０が管理する所定のＵＲＬ（Uniform Resource Locator）にアクセスし、ウェブページ上でレッスンの開始を依頼することができる。制御装置４０は、レッスンの開始の依頼を確認すると、依頼元の生徒（生徒用端末２０）を特定する。例えば、ウェブページ上で生徒が入力したユーザＩＤや端末情報（例えば、ＭＡＣ（Media Access Control）アドレスやＩＰ（Internet Protocol）アドレス）などに基づいて生徒（生徒用端末２０）を特定することができる。そして、制御装置４０は、講師用端末１０に生徒を指定してレッスンの開始を通知する。
【００６２】
講師用端末１０がレッスン開始の通知を受信し、講師と生徒との間でレッスン開始の合意がなされると、講師用端末１０は、制御装置４０に管理データの参照を依頼する。制御装置４０では、依頼の際に講師用端末１０から送信されるログインＩＤやパスワード、講師用端末１０の端末情報などに基づいてアクセスレベルを確認し、そのアクセスレベルに応じた管理データを講師用端末１０から閲覧可能（例えば、ウェブページ上で閲覧可能）に提供する。そして、講師用端末１０を操作する講師は、管理データに含まれる、生徒の過去の履修履歴、理解度などを参照して、教材及びレッスンの開始ページ（本実施例では章及び例文）を選択し、選択した教材及びレッスンの開始ページを制御装置４０に通知し、制御装置４０は、その通知を受信する。なお、講師用端末１０が記憶部１２などに管理データを保存している場合は、その管理データを参照して、教材及びレッスンの開始ページを選択すればよい。
【００６３】
次に、講師用端末１０及び生徒用端末２０は、オンラインレッスンを行うために必要なソフトウェアモジュール（ウェブブラウザ、ウェブプラグイン、テレビ電話アプリケーションなど）を起動する。なお、ここでは講師用端末１０及び生徒用端末２０が予め上記ソフトウェアモジュールを保持しているものとしたが、このソフトウェアモジュールは、制御装置４０の制御部４１（アプリケーション提供部４１ａ）が講師用端末１０及び生徒用端末２０にダウンロードしてもよいし、ソフトウェアモジュール自体は制御装置４０で動作させて、ソフトウェアモジュールによって生成されるデータのみを講師用端末１０及び生徒用端末２０に送信する（すなわち、制御装置４０がＡＳＰ（Application Service Provider）として機能する）ようにしてもよい。
【００６４】
次に、講師用端末１０と生徒用端末２０との間で２つのセッションを確立する。このセッションの確立作業は手動で行っても、上記ソフトウェアモジュールが自動で行ってもよい。１つ目のセッションは、レッスン用の画面表示であり、ポータルサイト（制御装置４０が管理するサイト）のリンク先から形成される形式であることが好ましい。２つ目のセッションは、双方向コミュニケーションである。この双方向コミュニケーションについては、１つ目のセッションを確立することに応じて、自動的にアプリケーション（テレビ電話アプリケーション）が起動してセッションが確立されるようにしてもよい。
【００６５】
上記のセッションの確立とほぼ同時に、制御装置４０は、データサーバ３０に保存されている教材データに基づき、講師用端末１０からの通知に従って、開始ページの表示データを作成する。そして、講師用端末１０及び生徒用端末２０にレイアウトの指示データ及び開始ページの表示データを送信し、講師用端末１０及び生徒用端末２０はそれぞれレイアウトの指示データ及び表示データを受信する。その後、講師用端末１０は教材表示領域７２に教材の開始ページが表示された講師用画面６０を表示し、生徒用端末２０は教材表示領域７２に同じ開始ページが表示された生徒用画面７０を表示する。
【００６６】
なお、教材データは以下のような形態が考えられる。第１の形態は、図９に示すように、単一のファイルが複数領域に分割されており、第１の領域に講師用データが格納され、第２の領域に生徒用データが格納される形態である。この場合、講師用端末１０の教材表示領域６２には第１の領域に格納された講師用データに基づく教材の所定のページが表示され、生徒用端末２０の教材表示領域７２には第２の領域に格納された生徒用データに基づく教材の同じページが表示される。第２の形態は、講師用、生徒用で別々のファイルが用意され、各々のファイルがタグ付け（ファイル同士をリンクさせるためのタグと、開始ページを特定するためのタグが付与）されていて、対応関係が参照できる（検索できる）ようになっている形態である。
【００６７】
次に、講師用端末１０の講師用画面６０と生徒用端末２０の生徒用画面７０とを用いて、講師は生徒にオンラインレッスンを行う。このオンラインレッスンの詳細に関しては後述する。
【００６８】
次に、生徒が、生徒用端末２０の操作部２７を操作して制御装置４０にレッスンの終了を依頼し、制御装置４０がレッスン終了の依頼を確認すると、講師用端末１０にレッスンの終了を通知する。講師用端末１０がレッスン終了の通知を受信して講師が依頼を確認したら（若しくは、講師がレッスンの終了を通知し、生徒が通知を確認したら）、講師用端末１０及び生徒用端末２０はセッションを切断する。このセッションの切断操作は、講師用端末１０及び生徒用端末２０の各々で行ってもよいし、講師用端末１０又は生徒用端末２０の一方で行ってもよい。また、セッションの切断方法は任意であるが、例えば、講師用端末１０又は生徒用端末２０の「ON AIR」のボタンをクリック又はタッチしてセッションの切断を指示し、その指示に対して、テレビ電話アプリケーションが双方向通信を切断すると共に、ウェブブラウザがリンクを無効にすることにより実現することができる。
【００６９】
その後、講師用端末１０では、講師が操作部１７を操作してログアウトし、生徒用端末２０では、生徒が操作部２７を操作してログアウトして、一連のオンラインレッスンを終了する。
【００７０】
次に、オンラインレッスンの具体的な処理について説明する。ＣＰＵは、ＲＯＭ又は記憶部に記憶したオンライン学習制御プログラムをＲＡＭに展開して実行することにより、図８のシーケンス図に示す各ステップの処理を実行する。
【００７１】
まず、講師用端末１０の制御部１１（表示制御部１１ａ）は、表示部１６に開始ページとして指定された章及び例文のポイント説明画面を表示させ（Ｓ１０１）、生徒用端末２０の制御部２１（表示制御部２１ａ）は、表示部２６に同じ章及び例文のポイント説明画面を表示させる（Ｓ２０１）。この状況下で、講師の操作に従って（すなわち、講師側の主導により）、オンラインレッスンが進行する。
【００７２】
講師は、ポイント説明画面に基づいて、生徒に、指定された章の指定された例文のポイントを説明し、生徒が説明を理解したと判断したら、講師用画面６０の遷移指示領域６３に設けた遷移指示アイコンを操作（クリック又はタッチ）する。講師用端末１０の制御部１１（遷移指示部１１ｂ）は、この遷移指示アイコンの操作情報を制御装置４０に送信する（Ｓ１０２）。制御装置４０の制御部４１（遷移制御部４１ｃ）は、遷移指示アイコンの操作情報に基づいて遷移先のページ（ここではレベル１画面）を特定し、制御部４１（管理データ生成部４１ｄ）は当該操作情報を管理データに登録し、制御部４１（画面制御部４１ｂ）は、当該ページの表示データを生成して講師用端末１０及び生徒用端末２０に送信する（Ｓ３０１）。講師用端末１０の制御部１１（表示制御部１１ａ）は、制御装置４０から受信した表示データに基づいて、表示部１６にレベル１画面を表示させる（Ｓ１０３）。また、生徒用端末２０の制御部２１（表示制御部２１ａ）は、制御装置４０から受信した表示データに基づいて、表示部２６にレベル１画面を表示させる（Ｓ２０２）。
【００７３】
図１０は、オンラインレッスンの進行に応じて表示される教材の一例を示している。ここでは、ある章の例文２の表示例（レストランでの会話例）を示しており、図１０（ａ）〜（ｄ）の左側が講師用画面６０の教材表示領域６２の表示例を示し、図１０（ａ）〜（ｄ）の右側が生徒用画面７０の教材表示領域７２の表示例を示している。また、図１１は、講師用画面６０の遷移例を示しており、図１１の（ａ）〜（ｄ）は、図５及び図１０の（ａ）〜（ｄ）に各々対応している。
【００７４】
例えば、図５（ａ）、図１０（ａ）、図１１（ａ）に示すように、ある章の例文２のレベル１の教材が表示されたとする。レベル１では、例えば、母国語文（ここでは日本語）と学習対象外国語文（ここでは英語）の両方の全文が講師用画面６０と生徒用画面７０の双方に表示され、必要に応じて講師はその説明を行う。そして、１回目の発話を生徒に行わせる。講師は、生徒の発話を確認した後、遷移指示領域６３の遷移指示アイコンを操作して画面遷移を指示する。
【００７５】
例えば、遷移指示領域６３の「NEXT」又は「SKIP」ボタンが操作された場合、講師用端末１０の制御部１１（遷移指示部１１ｂ）は、遷移指示アイコンの操作情報を制御装置４０に送信する（Ｓ１０４）。制御装置４０の制御部４１（遷移制御部４１ｃ）は、遷移指示アイコンの操作情報に基づいて遷移先のページ（ここではレベル２画面）を特定し、制御部４１（管理データ生成部４１ｄ）は当該操作情報を管理データに登録し、制御部４１（画面制御部４１ｂ）は、当該ページの表示データを生成して講師用端末１０及び生徒用端末２０に送信する（Ｓ３０２）。講師用端末１０の制御部１１（表示制御部１１ａ）は、制御装置４０から受信した表示データに基づいて、表示部１６にレベル２画面を表示させる（Ｓ１０５）。また、生徒用端末２０の制御部２１（表示制御部２１ａ）は、制御装置４０から受信した表示データに基づいて、表示部２６にレベル２画面を表示させる（Ｓ２０３）。なお、「SKIP」ボタンは、再出題が必要であると講師が判断した場合に使用するボタンであり、このボタンが操作された場合は、講師は管理データを参照して次回のレッスン時に再出題することにより、生徒の理解度を高めることができる。また、遷移指示領域６３の「PRV」ボタンが操作された場合は、講師用端末１０及び生徒用端末２０はポイント説明画面を再度表示する。
【００７６】
図５（ｂ）、図６、図１０（ｂ）、図１１（ｂ）は、例文２のレベル２画面の一例を示しており、生徒用画面７０の教材表示領域７２には、学習対象外国語文の一部（キーコンテンツ）が抜かれて空欄になった画面が表示される。そして、２回目の発話を生徒に行わせ、記憶の定着を促す。また、講師用画面６０の教材表示領域６２には、生徒用画面７０と同じ画面を表示してもよいが、生徒用画面７０で空欄になった学習対象外国語文の一部（キーコンテンツ）が表示形態を変えて（例えば、色を変えたり点滅させたりして）表示されるようにしてもよい。図１０では、表示形態を変えた部分を薄く記載している。
【００７７】
ここで、レベル２では学習対象外国語文の一部が空欄になっており、生徒は正しい発話ができない可能性がある。そこで、本実施例では、生徒の理解度を設定できるようにするために、図５（ｂ）、図１１（ｂ）に示すように、講師用画面６０に理解度設定アイコン（「Complete」欄の「YES」又は「NG」ボタン）を設け、講師により理解度設定アイコンが操作された場合は、制御部１１（理解度設定部１１ｃ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ１０６）。具体的には、理解度設定アイコンにリンクされた講師用端末１０のソフトウェアモジュールが動作して、理解度設定アイコンの操作情報を制御装置４０に送信し、制御装置４０は、講師用画面６０に表示している画面（ページ）と設定された理解度とを対応付けて管理データに登録する。
【００７８】
なお、理解度は講師のみが設定してもよいし、講師と生徒の双方が設定してもよい。例えば、図６に示すように、生徒用画面７０に理解度設定アイコン（「CLEAR」欄の「OK」ボタン）を設け、生徒により理解度設定アイコンが操作された場合は、制御部２１（理解度設定部２１ｂ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ２０４）。具体的には、理解度設定アイコンにリンクされた生徒用端末２０のソフトウェアモジュールが動作して、理解度設定アイコンの操作情報を制御装置４０に送信し、制御装置４０は、生徒用画面７０に表示している画面（ページ）と設定された理解度とを対応付けて管理データに登録する。
【００７９】
その後、上記と同様に、講師が遷移指示領域６３のボタンを操作してページの遷移を指示する。この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移指示部１１ｂ）は、この遷移指示アイコンの操作情報を制御装置４０に送信する（Ｓ１０７）。制御装置４０の制御部４１（遷移制御部４１ｃ）は、遷移指示アイコンの操作情報に基づいて遷移先のページ（ここではレベル３画面）を特定し、制御部４１（管理データ生成部４１ｄ）は当該操作情報を管理データに登録し、制御部４１（画面制御部４１ｂ）は、当該ページの表示データを生成して講師用端末１０及び生徒用端末２０に送信する（Ｓ３０３）。講師用端末１０の制御部１１（表示制御部１１ａ）は、制御装置４０から受信した表示データに基づいて、表示部１６にレベル３画面を表示させる（Ｓ１０８）。また、生徒用端末２０の制御部２１（表示制御部２１ａ）は、制御装置４０から受信した表示データに基づいて、表示部２６にレベル３画面を表示させる（Ｓ２０５）。そして、講師が講師用画面６０で理解度設定アイコンを操作すると、制御部１１（理解度設定部１１ｃ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ１０９）。また、生徒が生徒用画面７０で理解度設定アイコンを操作すると、制御部２１（理解度設定部２１ｂ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ２０６）。
【００８０】
図５（ｃ）、図１０（ｃ）及び図１１（ｃ）は、例文２のレベル３画面の一例を示しており、図１０（ｃ）に示すように、生徒用画面７０の教材表示領域７２には、学習対象外国語文の全部が抜かれて空欄になった画面が表示される。ここでは母国語文のみが掲載されているので、瞬間的な翻訳ができるかどうかにより、生徒の理解度を適切に確認することができる。なお、上記と同様に、講師用画面６０の教材表示領域６２には、生徒用画面７０と同じ画面を表示してもよいが、生徒用画面７０で空欄になった学習対象外国語文を、表示形態を変えて表示してもよい。
【００８１】
ここで、例文２のレベルはレベル１〜３であり、レベル３が終了したら次の例文又は次の章に移行してもよいが、本実施例では、生徒の理解度が高い場合に更に高度なレベルのレッスンを行うことができるようにする。そのために、レベル３の講師用画面６０の画面遷移領域６３に、特別なレベルの画面（エクストラ画面と呼ぶ。）に遷移するための遷移指示アイコン（図５（ｃ）、図１１（ｃ）の「EXTRA」ボタン）を表示させる。なお、「PRV」ボタンや「NEXT」ボタン、「SKIP」ボタン（これらを第１種の遷移指示アイコンと呼ぶ。）、「EXTRA」ボタン（第２種の遷移指示アイコンと呼ぶ。）の形態や配置は任意であり、図５（ｃ）、図１１（ｃ）の構成に限定されない。
【００８２】
そして、講師が遷移指示領域６３の「EXTRA」ボタンを操作すると（Ｓ１１０のＹｅｓ）、この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移指示部１１ｂ）は、この遷移指示アイコンの操作情報を制御装置４０に送信する（Ｓ１１１）。制御装置４０の制御部４１（遷移制御部４１ｃ）は、遷移指示アイコンの操作情報に基づいて遷移先のページ（エクストラ画面）を特定し、制御部４１（管理データ生成部４１ｄ）は当該操作情報を管理データに登録し、制御部４１（画面制御部４１ｂ）は、当該ページの表示データを生成して講師用端末１０及び生徒用端末２０に送信する（Ｓ３０４）。講師用端末１０の制御部１１（表示制御部１１ａ）は、制御装置４０から受信した表示データに基づいて、表示部１６にエクストラ画面を表示させる（Ｓ１１２）。また、生徒用端末２０の制御部２１（表示制御部２１ａ）は、制御装置４０から受信した表示データに基づいて、表示部２６にエクストラ画面を表示させる（Ｓ２０７）。
【００８３】
図５（ｄ）、図１０（ｄ）及び図１１（ｄ）は、エクストラ画面の一例を示しており、生徒用画面７０の教材表示領域７２には、例えば、キーコンテンツの他の使用例に関して、学習対象外国語文の全部が抜かれて空欄になった画面が表示される。その後、上記と同様に、理解度設定部１１ｃ及び理解度設定部２１ｂは理解度を設定するが（Ｓ１１３、Ｓ２０８）、エクストラ画面では例文が難しいことから、例えば、図５（ｄ）及び図１１（ｄ）に示すように、「Level」欄に「HIGH」、「MIDDLE」、「LOW」の３段階の理解度設定アイコンを表示するなど、レベル２、３に比べて理解度の設定段数を増やしたり、ボタン内の文言を変えたりして、より細かく生徒の理解度を設定できるようする。また、理解度設定アイコンを大きく表示したり、色を変えたりして強調し、理解度の設定を促すようにすることもできる。
【００８４】
Ｓ１１０で遷移指示領域６３の「EXTRA」ボタンが操作されなかった場合、及び、Ｓ１１３、Ｓ２０８で理解度が設定された後、次の章又は次の例文に対して、上記処理を繰り返し、オンラインレッスンを継続する（図８の（１）、図１１の（ｅ）参照）。
【００８５】
なお、上記説明では、ある例文に対して、ポイント説明画面とレベル１〜３のレベル画面とエクストラ画面の５つの画面を表示する場合を示したが、画面構成は適宜変更可能であり、例えば、ポイント説明画面を省略したり、レベル画面を増減したり、複数のエクストラ画面を表示したりすることができる。また、上記説明では、レベル３画面で遷移指示領域６３に「EXTRA」ボタンが表示されるようにしたが、例えば、レベル１画面やレベル２画面で生徒の理解度が十分に高いと判断できる場合もあることから、レベル１画面やレベル２画面で「EXTRA」ボタンを表示してエクストラ画面に遷移できるようにしてもよい。また、上記説明では、レベル２画面以降で理解度が設定できるようにしたが、レベル１画面から理解度の設定ができるようにしてもよいし、レベルに応じて理解度の設定段数を変化させるようにしてもよい。
【００８６】
このように、複数のレベルに分けて例文を表示することにより、生徒の理解を高めることができる。また、例文の各レベルに対して、理解度を設定できるようにすることにより、その理解度を用いて、次回のレッスンのカリキュラムを適切に設定することができる。また、理解度の高い生徒に特別な例文を表示してレッスンを行うことにより、様々なレベルの生徒に対して適切なレッスンを行うことができる。
【実施例２】
【００８７】
次に、本発明の第２の実施例に係るオンライン学習システム及びオンライン学習方法並びにオンライン学習制御プログラムについて、図１２乃至図１７を参照して説明する。図１２及び図１３は、本実施例のオンライン学習システムの構成を示す模式図であり、図１４乃至図１６は、各々、講師用端末、生徒用端末、制御装置の構成を示すブロック図である。また、図１７は、本実施例のオンライン学習システムの処理を示すシーケンス図である。
【００８８】
前記した第１の実施例では、制御装置４０が遷移指示アイコンの操作情報に基づいて遷移先のページを特定し、そのページの表示データを生成して講師用端末１０及び生徒用端末２０に送信する（すなわち、制御装置４０が教材のページの遷移を制御する）構成としたが、教材データを講師用端末１０及び生徒用端末２０に保存することにより、教材のページ遷移の制御を講師用端末１０で実行することもできる。その場合、オンライン学習システムの構成は、第１の実施例と同様に、図１２に示すような構成としてもよいし、図１３に示すように、制御装置４０を省略して講師用端末１０と生徒用端末２０とデータサーバ３０とで構成してもよい。また、講師用端末１０、生徒用端末２０、制御装置４０の各装置の基本構成は第１の実施例と同様であるが、制御部の構成や制御内容が異なる。以下、各装置について説明する。
【００８９】
［講師用端末］
講師用端末１０は、図１４（ａ）に示すように、第１の実施例と同様に、制御部１１と記憶部１２とネットワークＩ／Ｆ部１３と映像入力部１４と音声入出力部１５と表示部１６と操作部１７などで構成されるが、制御部１１は、図１４（ｂ）に示すように、表示制御部１１ａ、理解度設定部１１ｃ、遷移制御部１１ｄなどとして機能する。すなわち、遷移指示部１１ｂに代えて遷移制御部１１ｄを備える構成となる。
【００９０】
表示制御部１１ａは、遷移制御部１１ｄの指示に従って、データサーバ３０から取得した教材データ（講師用データ）の中から指定されたページの情報を抽出し、抽出した情報に基づいて、表示部１６に講師用画面６０（例えば、第１の実施例の図５（ａ）〜（ｄ）参照）を表示させる表示処理を実行する。
【００９１】
理解度設定部１１ｃは、第１の実施例と同様に、講師用画面６０の理解度設定領域６４に設けられた理解度設定アイコンを講師に操作させ、生徒が教材表示領域６２に表示されている教材のページを理解したかを示す理解度を設定し、当該理解度設定アイコンの操作情報を制御装置４０に送信する。
【００９２】
遷移制御部１１ｄは、講師用画面６０の遷移指示領域６３に設けられた遷移指示アイコン（「PRV」や「NEXT」、「SKIP」、「EXTRA」などのボタン）の操作に応じて、教材の遷移先のページを指定し、指定したページへの遷移を指示する指示データを表示制御部１１ａや生徒用端末２０に送信する遷移処理を実行する。更に、遷移制御部１１ｄは、ページの遷移が行われた場合に、制御装置４０にページの遷移情報を送信する。
【００９３】
図１４においては、表示制御部１１ａ、理解度設定部１１ｃ、遷移制御部１１ｄをＣＰＵとは別体として示しているが、上記表示制御部１１ａ、理解度設定部１１ｃ、遷移制御部１１ｄは、ＣＰＵとは別体のハードウェアとして構成してもよいし、制御部１１を、表示制御部１１ａ、理解度設定部１１ｃ、遷移制御部１１ｄとして機能させるソフトウェア（オンライン学習制御プログラム）として構成し、ＣＰＵに当該オンライン学習制御プログラムを実行させるようにしてもよい。
【００９４】
［生徒用端末］
生徒用端末２０は、図１５（ａ）に示すように、第１の実施例と同様に、制御部２１と記憶部２２とネットワークＩ／Ｆ部２３と映像入力部２４と音声入出力部２５と表示部２６と操作部２７などで構成され、制御部２１は、図１５（ｂ）に示すように、表示制御部２１ａ、理解度設定部２１ｂなどとして機能する。
【００９５】
表示制御部２１ａは、講師用端末１０の指示に従って、データサーバ３０から取得した教材データ（生徒用データ）の中から表示対象のページの情報を抽出し、抽出した情報に基づいて、表示部２６に生徒用画面７０（例えば、第１の実施例の図６参照）を表示させる表示処理を実行する。
【００９６】
理解度設定部２１ｂは、第１の実施例と同様に、生徒用画面７０の理解度設定領域７３に設けられた理解度設定アイコンを生徒に操作させ、生徒自身が教材表示領域７２に表示されている教材のページを理解したかを示す理解度を設定し、当該理解度設定アイコンの操作情報を制御装置４０に送信する。
【００９７】
［制御装置］
制御装置４０は、図１６（ａ）に示すように、第１の実施例と同様に、制御部４１と記憶部４２とネットワークＩ／Ｆ部４３と必要に応じて表示部及び操作部などで構成されるが、制御部４１は、図１６（ｂ）に示すように、アプリケーション提供部４１ａ、管理データ生成部４１ｂなどとして機能する。すなわち、画面制御部４１ｂと遷移制御部４１ｃとを除いた構成となる。
【００９８】
なお、図１２乃至図１６は、本実施例のオンライン学習システムの一例であり、各装置の構成や制御は適宜変更可能である。
【００９９】
例えば、上記では、制御装置４０にアプリケーション提供部４１ａ、管理データ生成部４１ｂの機能を持たせたが、講師用端末１０及び生徒用端末２０がソフトウェアモジュールを記憶したり、講師用端末１０が管理データを生成したりしてもよく、その場合は制御装置４０を省略することができる。
【０１００】
以下、上記構成のオンライン学習システムの処理について説明する。全体処理は、第１の実施例の図７と同様であるが、本実施例では、ダイレクトな接続（セッション）でページ遷移を制御することができるように、図７の教材提供の際に、制御装置４０は、データサーバ３０に保存されている教材データの内の講師用データを講師用端末１０に送信し、講師用端末１０は講師用データを記憶部１２などに保存する。また、制御装置４０は、データサーバ３０に保存されている教材データの内の生徒用データを生徒用端末２０に送信し、生徒用端末２０は生徒用データを記憶部２２などに保存する。その後、オンラインレッスンが開始され、ＣＰＵは、ＲＯＭ又は記憶部に記憶したオンライン学習制御プログラムをＲＡＭに展開して実行することにより、図１７のシーケンス図に示す各ステップの処理を実行する。
【０１０１】
まず、講師用端末１０の制御部１１（表示制御部１１ａ）は、表示部１６に開始ページとして指定された章及び例文のポイント説明画面を表示させ（Ｓ４０１）、生徒用端末２０の制御部２１（表示制御部２１ａ）は、講師用端末１０からの指示に従って、表示部２６に同じ章及び例文のポイント説明画面を表示させる（Ｓ５０１）。この状況下で、講師の操作に従ってオンラインレッスンが進行する。
【０１０２】
講師は、指定された章の指定された例文のポイントを説明し、生徒が説明を理解したと判断したら、講師用画面６０の遷移指示領域６３に設けた遷移指示アイコンを操作（クリック又はタッチ）する。この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移制御部１１ｄ）は、遷移先のページ（ここではレベル１画面）を特定し、制御部１１（表示制御部１１ａ）及び生徒用端末２０に特定したページへの遷移を指示すると共に（Ｓ４０２）、制御装置４０にページ遷移情報を送信する。講師用端末１０の制御部１１（表示制御部１１ａ）は、教材データ（講師用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部１６にレベル１画面を表示させる（Ｓ４０３）。また、制御部２１（表示制御部２１ａ）は、教材データ（生徒用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部２６にレベル１画面を表示させる（Ｓ５０３）。
【０１０３】
このページ遷移について具体的に説明すると、遷移指示アイコンが操作されると、遷移指示アイコンにリンクされた講師用端末１０のソフトウェアモジュールが動作して、講師用画面６０の表示を変化させると共に、セッションを介して生徒用端末２０のソフトウェアモジュールをキックし、生徒用端末２０のソフトウェアモジュールは、生徒用画面７０の表示を変化させる。例えば、HTML上でタグ付けされた次の項目にジャンプしたり、別のページにジャンプしたりする。このように、ダイレクトな接続（セッション）でページ遷移を制御することにより、ネットワーク負荷を減らして応答性を上げることができる。
【０１０４】
そして、レベル１画面で１回目の発話を生徒に行わせ、講師は、生徒の発話を確認した後、遷移指示領域６３の遷移指示アイコンを操作する。この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移制御部１１ｄ）は、遷移先のページ（ここではレベル２画面）を特定し、制御部１１（表示制御部１１ａ）及び生徒用端末２０に特定したページへの遷移を指示すると共に（Ｓ４０４）、制御装置４０にページ遷移情報を送信する。講師用端末１０の制御部１１（表示制御部１１ａ）は、教材データ（講師用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部１６にレベル２画面を表示させる（Ｓ４０５）。また、制御部２１（表示制御部２１ａ）は、教材データ（生徒用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部２６にレベル２画面を表示させる（Ｓ５０５）。
【０１０５】
このレベル２の講師用画面６０の理解度設定領域６４には理解度設定アイコンが設けられており、講師により理解度設定アイコンが操作された場合は、制御部１１（理解度設定部１１ｃ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ４０６）。具体的には、理解度設定アイコンにリンクされた講師用端末１０のソフトウェアモジュールが動作して、理解度設定アイコンの操作情報を制御装置４０に送信し、制御装置４０は、講師用画面６０に表示している画面（ページ）と設定された理解度とを対応付けて管理データに登録する。
【０１０６】
また、生徒用画面７０の理解度設定領域７３にも理解度設定アイコンが設けられており、生徒により理解度設定アイコンが操作された場合は、制御部２１（理解度設定部２１ｂ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ５０６）。具体的には、理解度設定アイコンにリンクされた生徒用端末２０のソフトウェアモジュールが動作して、理解度設定アイコンの操作情報を制御装置４０に送信し、制御装置４０は、生徒用画面７０に表示している画面（ページ）と設定された理解度とを対応付けて管理データに登録する。
【０１０７】
その後、上記と同様に、講師が遷移指示領域６３のボタンを操作してページ遷移を指示する。この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移制御部１１ｄ）は、遷移先のページ（ここではレベル３画面）を特定し、制御部１１（表示制御部１１ａ）及び生徒用端末２０に特定したページへの遷移を指示すると共に（Ｓ４０７）、制御装置４０にページ遷移情報を送信する。講師用端末１０の制御部１１（表示制御部１１ａ）は、教材データ（講師用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部１６にレベル３画面を表示させる（Ｓ４０８）。また、制御部２１（表示制御部２１ａ）は、教材データ（生徒用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部２６にレベル３画面を表示させる（Ｓ５０８）。そして、講師が講師用画面６０で理解度設定アイコンを操作すると、制御部１１（理解度設定部１１ｃ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ４０９）。また、生徒が生徒用画面７０で理解度設定アイコンを操作すると、制御部２１（理解度設定部２１ｂ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ５０９）。
【０１０８】
このレベル３の講師用画面６０の画面遷移領域６３には、「PRV」や「NEXT」、「SKIP」ボタンなどの第１種の遷移指示アイコンとは別に、「EXTRA」ボタンなどの第２種の遷移指示アイコンが表示されており、講師が遷移指示領域６３の「EXTRA」ボタンを操作すると（Ｓ４１０のＹｅｓ）、この遷移指示アイコンの操作に応じて、講師用端末１０の制御部１１（遷移制御部１１ｄ）は、遷移先のページ（エクストラ画面）を特定し、制御部１１（表示制御部１１ａ）及び生徒用端末２０に特定したページへの遷移を指示すると共に（Ｓ４１１）、制御装置４０にページ遷移情報を送信する。講師用端末１０の制御部１１（表示制御部１１ａ）は、教材データ（講師用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部１６にエクストラ画面を表示させる（Ｓ４１２）。また、制御部２１（表示制御部２１ａ）は、教材データ（生徒用データ）の中から遷移制御部１１ｄが特定したページの情報を抽出し、抽出した情報に基づいて表示部２６にエクストラ画面を表示させる（Ｓ５１１）。そして、講師が講師用画面６０で理解度設定アイコンを操作すると、制御部１１（理解度設定部１１ｃ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ４１３）。また、生徒が生徒用画面７０で理解度設定アイコンを操作すると、制御部２１（理解度設定部２１ｂ）は、操作された理解度設定アイコンに応じて理解度を設定する（Ｓ５１２）。
【０１０９】
また、Ｓ４１０で遷移指示領域６３の「EXTRA」ボタンが操作されなかった場合、及び、Ｓ４１３、Ｓ５１２で理解度が設定された後、次の章又は次の例文に対して、上記処理を繰り返し、オンラインレッスンを継続する（図１７の（２）参照）。
【０１１０】
なお、上記説明では、ある例文に対して、ポイント説明画面とレベル１〜３のレベル画面とエクストラ画面の５つの画面を表示する場合を示したが、画面構成は適宜変更可能であり、第１の実施例と同様に、ポイント説明画面を省略したり、レベル画面を増減したり、複数のエクストラ画面を表示したりすることができる。また、上記説明では、レベル３画面で遷移指示領域６３に「EXTRA」ボタンが表示されるようにしたが、第１の実施例と同様に、レベル１画面やレベル２画面で「EXTRA」ボタンを表示してエクストラ画面に遷移できるようにしてもよい。また、上記説明では、レベル２画面以降で理解度が設定できるようにしたが、第１の実施例と同様に、レベル１画面から理解度の設定ができるようにしてもよいし、レベルに応じて理解度の設定段数を変化させるようにしてもよい。
【０１１１】
このように、本実施例においても、複数のレベルに分けて例文を表示することにより、生徒の理解を高めることができる。また、例文の各レベルに対して、理解度を設定できるようにすることにより、その理解度を用いて、次回のレッスンのカリキュラムを適切に設定することができる。また、理解度の高い生徒に特別な例文を表示してレッスンを行うことにより、様々なレベルの生徒に対して適切なレッスンを行うことができる。更に、本実施例では、教材データを講師用端末１０及び生徒用端末２０に保存し、講師用端末１０がダイレクトな接続（セッション）でページ遷移を制御することにより、ネットワーク負荷を減らして応答性を上げることができる。
【０１１２】
なお、本発明は、上記実施例の記載に限定されるものではなく、本発明の趣旨を逸脱しない限りにおいて、その構成や制御は適宜変更可能である。
【０１１３】
例えば、上記各実施例では、講師用端末１０及び生徒用端末２０に映像入力部を設け、講師用画面６０及び生徒用画面７０の映像表示領域に講師や生徒の映像を表示させたが、音声だけで生徒の理解度を判断できる場合は、必ずしも講師や生徒の映像を表示する必要はない。その場合は、講師用端末１０及び生徒用端末２０の映像入力部を省略することができ、ソフトウェアモジュールからテレビ電話アプリケーションを省略することができる。
【０１１４】
また、上記各実施例では、１台の講師用端末１０と１台の生徒用端末２０との間で双方向通信を行う場合について説明したが、１台の講師用端末１０と複数台の生徒用端末２０とが双方向通信を行うことも可能である。その場合は、講師用端末１０の表示部１６に、生徒の人数分の映像表示領域６１と理解度設定領域６４とを設け、各々の生徒に対して理解度を設定したり、所定数の生徒の理解度が高いと判断した場合に、エクストラ画面への遷移を指示したりすることができる。
【０１１５】
また、上記各実施例では、英語のレッスンを前提にして説明したが、本発明のオンライン学習システムは、任意の言語のレッスンに対して同様に適用することができ、また、言語のレッスンに限らず、講師と生徒とが対話して学習する任意のレッスンに対して同様に適用することができる。
【産業上の利用可能性】
【０１１６】
本発明は、講師用端末と生徒用端末とが双方向に通信可能に接続されたオンライン学習システム及び当該オンライン学習システムにおけるオンライン学習方法並びに当該オンライン学習システムで動作するオンライン学習制御プログラム並びに当該オンライン学習制御プログラムを記録した記録媒体に利用可能である。
【符号の説明】
【０１１７】
１０  講師用端末
１１  制御部
１１ａ  表示制御部
１１ｂ  遷移指示部
１１ｃ  理解度設定部
１１ｄ  遷移制御部
１２  記憶部
１３  ネットワークＩ／Ｆ部
１４  映像入力部
１５  音声入出力部（第１の音声入出力部）
１６  表示部（第１の表示部）
１７  操作部（第１の操作部）
２０  生徒用端末
２１  制御部
２１ａ  表示制御部
２１ｂ  理解度設定部
２２  記憶部
２３  ネットワークＩ／Ｆ部
２４  映像入力部
２５  音声入出力部（第２の音声入出力部）
２６  表示部（第２の表示部）
２７  操作部（第２の操作部）
３０  データサーバ
４０  制御装置
４１  制御部
４１ａ  アプリケーション提供部
４１ｂ  画面制御部
４１ｃ  遷移制御部
４１ｄ  管理データ生成部
４２  記憶部
４３  ネットワークＩ／Ｆ部
５０  通信ネットワーク
６０  講師用画面
６１  映像表示領域
６２  教材表示領域
６３  遷移指示領域
６４  理解度設定領域
７０  生徒用画面
７１  映像表示領域
７２  教材表示領域
７３  理解度設定領域
【図１】
2017116894.tif 000003
【図２】
2017116894.tif 000004
【図３】
2017116894.tif 000005
【図４】
2017116894.tif 000006
【図５（ａ）】
2017116894.tif 000007
【図５（ｂ）】
2017116894.tif 000008
【図５（ｃ）】
2017116894.tif 000009
【図５（ｄ）】
2017116894.tif 000010
【図６】
2017116894.tif 000011
【図７】
2017116894.tif 000012
【図８】
2017116894.tif 000013
【図９】
2017116894.tif 000014
【図１０】
2017116894.tif 000015
【図１１】
2017116894.tif 000016
【図１２】
2017116894.tif 000017
【図１３】
2017116894.tif 000018
【図１４】
2017116894.tif 000019
【図１５】
2017116894.tif 000020
【図１６】
2017116894.tif 000021
【図１７】
2017116894.tif 000022