(57)【要約】【課題】語学学習システムを用いた語学学習において、学習者の学習の進捗度に応じて最適なグループ分けを行う。【解決手段】学習者用端末１０２−１〜１０２−ｎは、教材サーバ１０３から供給された教材データを再生させると共に収音した学習者の音声を教材データに対応させて録音し、学習の際の教材データの再生回数及び録音回数を教材データのファイル名に関連付けて学習履歴情報として生成して端末の識別子と共に教師用端末１０１に送信すると共に、教師用端末は、学習者用端末１０２−１〜１０２−ｎから送信された学習履歴情報及び識別子に基づき、識別子、再生回数、前記録音回数等を項目とした学習履歴一覧表を生成し、再生回数の項目について降順により一覧表データを並び替えて学習履歴一覧表を再構成し、この一覧データを、並び替えた順番により４人毎のグループに分割してモニタ２１０に表示させるように構成した。【選択図】図９
2008032786.tif 000002
【特許請求の範囲】
【請求項１】
教師用モニタを接続した教師用端末と、ヘッドホン部及びマイクロホン部を備えたヘッドセットをそれぞれ接続した複数の学習者用端末とをネットワークを介して接続し、前記教師用端末が前記複数の学習者用端末を制御して音声教材データを各学習者用端末に供給する語学学習システムであって、
前記各学習者用端末は、
前記教師用端末から供給された音声教材データを再生させて前記ヘッドセットのヘッドホン部から出力する再生手段と、
前記ヘッドセットのマイクロホン部から収音された音声を前記音声教材データに対応させて録音する録音手段と、
前記再生手段で前記音声教材データを再生させた再生回数と前記録音手段に前記音声教材データに対応させて音声を録音した録音回数とを前記音声教材データのデータファイル名に関連付けて学習履歴情報を生成する履歴情報生成手段と、
この生成された学習履歴情報を当該学習者用端末の識別子と共に前記教師用端末に送信させる履歴情報送信制御手段とを備えると共に、
前記教師用端末は、
前記各学習者用端末から送信された学習履歴情報及び識別子に基づき、少なくとも前記識別子、前記再生回数、及び前記録音回数を項目とした学習履歴一覧表を生成する一覧表生成手段と、
この生成された学習履歴一覧表の前記項目のいずれかを選択し、この選択された項目についての昇順又は降順のいずれかにより一覧表データを並び替えて前記学習履歴一覧表を再構成する一覧表再構成手段と、
前記再構成された学習履歴一覧表の一覧データを、前記並び替えた順により所定数毎のグループに分割するグループ化手段と、
前記再構成された学習履歴一覧表を前記教師用モニタに表示させる一覧表表示制御手段と、
を備えた語学学習システム。
【請求項２】
前記教師用端末は、
前記グループ化手段でグループに分割された学習履歴一覧表の一覧データに基づき、前記各学習者用端末に対して、該学習者用端末が属するグループに属される他の学習者用端末のアドレス情報を通知させるアドレス通知制御手段を備えると共に、
前記各学習者用端末は、
前記通知されたアドレス情報に基づき、当該学習者用端末が属するグループの他の学習者用端末との通信を行わせるグループ通信制御手段を
備えた請求項１に記載の語学学習システム。
【請求項３】
教師用モニタを接続した教師用端末と、ヘッドホン部及びマイクロホン部を備えたヘッドセットをそれぞれ接続した複数の学習者用端末とをネットワークを介して接続し、前記教師用端末が前記複数の学習者用端末を制御して音声教材データを各学習者用端末に供給する語学学習システムにおける処理を、前記教師用端末に実行させる教師用端末制御プログラムと前記各学習者用端末に実行させる学習者用端末制御プログラムからなる語学学習システム用プログラムであって、
前記学習者用端末制御プログラムは、
前記教師用端末から供給された音声教材データを再生させて前記ヘッドセットのヘッドホン部から出力させる再生ステップと、
前記ヘッドセットのマイクロホン部から収音された音声を前記音声教材データに対応させて録音させる録音ステップと、
前記再生ステップにおいて前記音声教材データを再生させた再生回数と前記録音ステップにおいて前記音声教材データに対応させて音声を録音させた録音回数とを前記音声教材データのデータファイル名に関連付けて学習履歴情報を生成する履歴情報生成ステップと、
この履歴情報生成ステップにより生成した学習履歴情報を当該学習者用端末の識別子と共に前記教師用端末に送信させる履歴情報送信制御ステップとを実行する一方、
前記教師用端末制御プログラムは、
前記各学習者用端末から送信された学習履歴情報及び識別子に基づき、少なくとも前記識別子、前記再生回数、及び前記録音回数を項目とした学習履歴一覧表を生成する一覧表生成ステップと、
この一覧表生成ステップにおいて生成された学習履歴一覧表の前記項目のいずれかを選択させ、この選択された項目についての昇順又は降順のいずれかにより一覧表データを並び替えて前記学習履歴一覧表を再構成する一覧表再構成ステップと、
前記一覧表再構成ステップにおいて再構成された学習履歴一覧表の一覧データを、前記並び替えた順により所定数毎のグループに分割するグループ化ステップと、
前記再構成された学習履歴一覧表を前記教師用モニタに表示させる一覧表表示制御ステップとを実行する
処理を前記教師用端末及び各学習者用端末にそれぞれ実行させる語学学習システム用プログラム。
【請求項４】
前記教師用端末制御プログラムは、
前記グループ化ステップにおいてグループに分割された学習履歴一覧表の一覧データに基づき、前記各学習者用端末に対して、該学習者用端末が属するグループに属される他の学習者用端末のアドレス情報を通知させるアドレス通知制御ステップを実行する一方、
前記学習者用端末制御プログラムは、
前記教師用端末から通知されたアドレス情報に基づき、当該学習者用端末が属するグループの他の学習者用端末との通信を行わせるグループ通信制御ステップを実行する
処理を前記教師用端末及び各学習者用端末にそれぞれ実行させる請求項３に記載の語学学習システム用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、教師用端末と複数の学習者用端末とをネットワークを介してそれぞれ接続して語学学習を行わせるための語学学習システム及び語学学習システム用プログラムに係り、特に、教師用端末が各学習者用端末の学習履歴情報を集計し、この集計結果に基づき学習者のグループ設定を実行して、学習者の学習の進捗度に応じた適切なグループ分けを行う語学学習システム及び語学学習システム用プログラムに関する。
【背景技術】
【０００２】
大学や学校教育等で使用される語学学習システムとして、従来はＬＬ（Ｌａｎｇｕａｇｅ  Ｌａｂｏｒａｔｏｒｙ）システムが多く用いられていたが、近年ではＣＡＬＬ（Ｃｏｍｐｕｔｅｒ  Ａｓｓｉｓｔｅｄ  Ｌａｎｇｕａｇｅ  Ｌｅａｒｎｉｎｇ）システムと呼ばれる、ネットワーク接続されたパーソナルコンピュータ（以下、ＰＣと記す。）を用いた語学学習システムが用いられるようになっている。
【０００３】
ＣＡＬＬシステム（以下、語学学習システムと称す。）では、教師側のＰＣが、例えば教師の操作に従って複数の学習者側のＰＣを制御可能なように構成されている。そして、教師側のＰＣは教授／学習用の映像、静止画、音声等のマルチメディアデータの教材データを、学習者全員のＰＣ又は選択した学習者のＰＣに送信することができる。このようにして、学習者は、各自のＰＣで受信した教材データを用いて学習することができる。
【０００４】
また、語学学習システムでは、教師及び学習者それぞれのＰＣにヘッドホン部とマイクロホン部とを備えたヘッドセットを接続し、教師及び学習者がこのヘッドセットを装着して教授／学習を行うのが一般的である。すなわち、語学学習システムは、ヘッドセットの装着者自らが発声した音声をマイクロホン部で収音して各自のＰＣでデジタル音声データに変換処理して通信相手先のＰＣに送信すると共に、通信相手先のＰＣから出力されたデジタル音声データを各自のＰＣで受信して音声に変換し、この音声をヘッドホン部で聴くことで会話の練習を行うことができる（例えば、特許文献１を参照）。
【０００５】
上記示したような従来の語学学習システムにおいては、教師が発声した音声を学習者が装着したヘッドセットに即時的に伝送して聴かせるだけでなく、学習者が学習したい音声教材データを選択し、繰り返し再生したり自分の声を録音したりして個別に練習を行うことが可能なものもある。
【０００６】
さらに、従来の語学学習システムにおいては、複数の学習者を幾つかのグループに分割し、各グループ内のメンバ同士で相互に会話を行わせるグループレッスンと称される語学学習も行われている（例えば、特許文献２を参照）。
【０００７】
特許文献２に開示されたような語学学習システムによれば、学習者は、設定されたグループ内の学習者同士で会話練習を行うので、教材データを用いた個人学習よりも活きた会話練習を行うことができ、また、学習者同士が刺激し合って学習意欲や学習効果を向上させることが大いに期待できる。なお、従来の語学学習システムにおけるグループ分けの方法は、例えば、座席の近い者同士、学習者の名簿の順番、予め教師が決定した組み合わせ、無作為等によるものであった。
【特許文献１】特開２００２−１３２１２８号公報
【特許文献２】特開２００５−３３１８２６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
ところで、語学学習システムを用いて語学学習を行う場合、学習者全員の語学のスキルや学習の進捗度が同程度であるとは限らない。教材データを用いた個別練習を行う場合は、学習者が各自のスキルや上達度に合わせて教材データの再生や各自の発声音声の録音を行いながら学習すればよいが、従来のグループレッスンでは、上記方法によるグループ分けにより、語学スキルや学習の進捗度が大きく異なる学習者が同一のグループに組み込まれてしまうことがあった。このようなグループ分けがされた場合、スキルや学習の進捗度の比較的低い学習者はグループでの会話練習についていくことができない一方、スキルや学習の進捗度の比較的高い学習者は逆に物足りなさを感じてしまい、せっかくのグループレッスンによる学習意欲の向上や学習効果の発揮が十分になされない場合があった。
【０００９】
そこで本発明は、上記事情に鑑みてなされたものであり、その目的は、語学学習システムを用いて行う複数の学習者によるグループレッスンにおいて、教師用端末が各学習者用端末の学習履歴情報を集計し、この集計結果に基づき学習者のグループ設定を実行することにより、学習者の学習の進捗度に応じた適切なグループ分けによるグループレッスンを行わせることができる語学学習システム及び語学学習システム用プログラムを提供することである。
【課題を解決するための手段】
【００１０】
本発明は、上記の課題を解決するために、
［１］  教師用モニタを接続した教師用端末と、ヘッドホン部及びマイクロホン部を備えたヘッドセットをそれぞれ接続した複数の学習者用端末とをネットワークを介して接続し、前記教師用端末が前記複数の学習者用端末を制御して音声教材データを各学習者用端末に供給する語学学習システムであって、
前記各学習者用端末は、
前記教師用端末から供給された音声教材データを再生させて前記ヘッドセットのヘッドホン部から出力する再生手段と、
前記ヘッドセットのマイクロホン部から収音された音声を前記音声教材データに対応させて録音する録音手段と、
前記再生手段で前記音声教材データを再生させた再生回数と前記録音手段に前記音声教材データに対応させて音声を録音した録音回数とを前記音声教材データのデータファイル名に関連付けて学習履歴情報を生成する履歴情報生成手段と、
この生成された学習履歴情報を当該学習者用端末の識別子と共に前記教師用端末に送信させる履歴情報送信制御手段とを備えると共に、
前記教師用端末は、
前記各学習者用端末から送信された学習履歴情報及び識別子に基づき、少なくとも前記識別子、前記再生回数、及び前記録音回数を項目とした学習履歴一覧表を生成する一覧表生成手段と、
この生成された学習履歴一覧表の前記項目のいずれかを選択し、この選択された項目についての昇順又は降順のいずれかにより一覧表データを並び替えて前記学習履歴一覧表を再構成する一覧表再構成手段と、
前記再構成された学習履歴一覧表の一覧データを、前記並び替えた順により所定数毎のグループに分割するグループ化手段と、
前記再構成された学習履歴一覧表を前記教師用モニタに表示させる一覧表表示制御手段と、
を備えた語学学習システム
を提供し、
［２］  前記教師用端末は、
前記グループ化手段でグループに分割された学習履歴一覧表の一覧データに基づき、前記各学習者用端末に対して、該学習者用端末が属するグループに属される他の学習者用端末のアドレス情報を通知させるアドレス通知制御手段を備えると共に、
前記各学習者用端末は、
前記通知されたアドレス情報に基づき、当該学習者用端末が属するグループの他の学習者用端末との通信を行わせるグループ通信制御手段を
備えた上記［１］に記載の語学学習システム
を提供し、
［３］  教師用モニタを接続した教師用端末と、ヘッドホン部及びマイクロホン部を備えたヘッドセットをそれぞれ接続した複数の学習者用端末とをネットワークを介して接続し、前記教師用端末が前記複数の学習者用端末を制御して音声教材データを各学習者用端末に供給する語学学習システムにおける処理を、前記教師用端末に実行させる教師用端末制御プログラムと前記各学習者用端末に実行させる学習者用端末制御プログラムからなる語学学習システム用プログラムであって、
前記学習者用端末制御プログラムは、
前記教師用端末から供給された音声教材データを再生させて前記ヘッドセットのヘッドホン部から出力させる再生ステップと、
前記ヘッドセットのマイクロホン部から収音された音声を前記音声教材データに対応させて録音させる録音ステップと、
前記再生ステップにおいて前記音声教材データを再生させた再生回数と前記録音ステップにおいて前記音声教材データに対応させて音声を録音させた録音回数とを前記音声教材データのデータファイル名に関連付けて学習履歴情報を生成する履歴情報生成ステップと、
この履歴情報生成ステップにより生成した学習履歴情報を当該学習者用端末の識別子と共に前記教師用端末に送信させる履歴情報送信制御ステップとを実行する一方、
前記教師用端末制御プログラムは、
前記各学習者用端末から送信された学習履歴情報及び識別子に基づき、少なくとも前記識別子、前記再生回数、及び前記録音回数を項目とした学習履歴一覧表を生成する一覧表生成ステップと、
この一覧表生成ステップにおいて生成された学習履歴一覧表の前記項目のいずれかを選択させ、この選択された項目についての昇順又は降順のいずれかにより一覧表データを並び替えて前記学習履歴一覧表を再構成する一覧表再構成ステップと、
前記一覧表再構成ステップにおいて再構成された学習履歴一覧表の一覧データを、前記並び替えた順により所定数毎のグループに分割するグループ化ステップと、
前記再構成された学習履歴一覧表を前記教師用モニタに表示させる一覧表表示制御ステップとを実行する
処理を前記教師用端末及び各学習者用端末にそれぞれ実行させる語学学習システム用プログラム
を提供し、
［４］  前記教師用端末制御プログラムは、
前記グループ化ステップにおいてグループに分割された学習履歴一覧表の一覧データに基づき、前記各学習者用端末に対して、該学習者用端末が属するグループに属される他の学習者用端末のアドレス情報を通知させるアドレス通知制御ステップを実行する一方、
前記学習者用端末制御プログラムは、
前記教師用端末から通知されたアドレス情報に基づき、当該学習者用端末が属するグループの他の学習者用端末との通信を行わせるグループ通信制御ステップを実行する
処理を前記教師用端末及び各学習者用端末にそれぞれ実行させる上記［３］に記載の語学学習システム用プログラム
を提供するものである。
【発明の効果】
【００１１】
本発明によれば、各学習者用端末は、音声教材データを用いた語学学習の学習履歴情報を生成する一方、教師用端末は、各学習者用端末から学習履歴情報を収集して学習履歴一覧表を生成し、これを基に再生回数や録音回数等で並び替え処理を行って教師用モニタに一覧表示させることができる。よって、教師用端末側においては、音声教材データに対する各学習者の再生回数や録音回数に基づく語学学習の進捗度を容易に把握することができる。
【００１２】
また、本発明によれば、教師用端末は、上記並び替え処理がされた学習履歴一覧表に基づきグループ化処理を実行するので、学習者の語学学習の進捗度が同じ又は近い学習者同士でのグループ分けを行うことができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明を実施するための最良の形態について、図面を参照して詳細に説明する。まず、図１に本発明の実施形態である語学学習システムの基本的なシステム構成を示す。同図において、語学学習システム１は、教師用端末１０１と、学習者用端末１０２−１〜１０２−ｎと、音声データである教材データ（音声教材データ）が多数格納されており、教師用端末１０１や学習者用端末１０２−１〜１０２−ｎからの読み出し制御によって所望の教材データを読み出すことが可能な教材サーバ１０３とが、ネットワーク１０４を介してそれぞれ接続されて構成されている。そして、教師用端末１０１には教師ｂが、そして学習者用端末１０２−１〜１０２−ｎには学習者ａ１〜ａｎが、使用者として配されている。なお、同図には、学習者用端末１０２−１〜１０２−３それぞれの使用者である学習者ａ１〜ａ３と教師用端末１０１の使用者である教師ｂとが図示されており、他の学習者の図示は省略している。
【００１４】
教材サーバ１０３には、教材データを格納するための教材フォルダ１０３ａと、各学習者に公開する教材データを格納するための公開フォルダ１０３ｂと、授業の際に配布して使用する教材データを格納するための配布フォルダ１０３ｃと、学習者用端末１０２−１〜１０２−ｎから受信した学習履歴情報を格納するための履歴情報フォルダ１０３ｄとが設けられている。
【００１５】
なお、本実施形態においては、教師用端末１０１及び学習者用端末１０２−１〜１０２−ｎを端末と総称して説明することもある。
【００１６】
次に、図２に端末の概略の内部構成を表したブロック図を示す。同図に示すように、教師用端末１０１と学習者用端末１０２−１〜１０２−ｎとは、後述するアプリケーションソフトウェアを除き基本的には同一の構成を有するものである。同図に示すように、端末は、語学学習システム１における語学学習のためのアプリケーションソフトウェア（以下、ソフトウェアと記す。）を実行するための不図示のＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えた制御部２０１と、ソフトウェアや各種データを記憶するためのメモリ部２０２と、ハードディスクやＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）等による、ソフトウェア、学習者の発声による音声データ、学習履歴情報等を記録するための記録部２０３と、当該端末をネットワーク１０４に接続させるためのネットワークインターフェース（Ｉ／Ｆ）部２０４と、後述するモニタ２１０を接続するためのモニタＩ／Ｆ部２０５と、デジタル音声信号処理を実行するための音声データ処理部２０６と、カメラ等オプション装置を接続するための外部Ｉ／Ｆ部２０７とを備えている。そして、上記ブロック２０１〜２０７はそれぞれバス２０８に同図のごとく接続されている。
【００１７】
そして、上記構成の端末には、教師ｂ及び学習者ａ１〜ａｎが操作するタッチパネル２１１を備えてソフトウェアの制御に基づいた表示をするモニタ２１０がモニタＩ／Ｆ部２０５に接続されると共に、ヘッドホン部及びマイクロホン部（いずれも不図示）を備えたヘッドセット２０９が音声データ処理部２０６に接続されている。
【００１８】
そして、上述したソフトウェアとして、教師用端末１０１については教師用端末制御ソフトウェアが、学習者用端末１０２−１〜１０２−ｎについては学習者用端末制御ソフトウェアがそれぞれインストールされている。
【００１９】
以上の構成を有する端末においては、語学学習システム１の起動時に、予め記録部２０３に記録された教師用端末制御ソフトウェアや学習者用端末制御ソフトウェアがメモリ部２０２に読み出されて初期化処理を実行したのち、教師ｂや学習者ａ１〜ａｎのタッチパネル２１１の操作に従って、制御部２０１がバス２０８に接続された各ブロックを制御する。下述の動作説明においては、制御部２０１がソフトウェアを実行することによる処理について詳細を述べるものである。
【００２０】
なお、端末は一般的に普及しているＰＣを用いて構成することができる。この場合、音声データ処理部２０６はサウンドカード、外部Ｉ／Ｆ部２０７はＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）やＩＥＥＥ１３９４シリアルバス等の高速通信インターフェースが適用可能である。
【００２１】
次に、本発明の実施形態である語学学習システム１の動作について説明する。
【００２２】
＜個別練習における教材データの配布＞
まず、語学学習システム１における語学学習機能の一つである個別練習における教材データの配布の動作について説明する。個別練習とは、学習者ａ１〜ａｎが教材サーバ１０３に格納された教材データの中から、各自学習したい教材データをネットワーク１０４越しに取得して各自の学習者用端末１０２−１〜１０２−ｎで再生させ、備えられたヘッドセット２０９を用いて教材データの音声の聞き取りや各自の音声の録音といった学習者個人で会話練習を行う学習形態である。
【００２３】
最初に、教師用端末１０１による、教材サーバ１０３に格納された教材データの学習者用端末１０２−１〜１０２−ｎへの配布についてその動作を説明する。教師用端末１０１のモニタ２１０には、図３に示すようなＧＵＩ（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）画面３０１が表示されている。そして、ＧＵＩ画面３０１のうち教材データの配布の操作に必要な操作部分３０２を拡大して図示したのが図４のＧＵＩ画面４０１である。教材データは、教材サーバ１０３の教材フォルダ１０３ａに格納されており、この教材フォルダ１０３ａ内にあるデータファイル（教材データ）のファイル名が音声教材一覧４０２に一覧表示されている。
【００２４】
そして、教師ｂは、音声教材一覧４０２に表示されたファイル名のうち配布したいデータファイルに該当するファイル名にタッチパネル２１１上から触れて選択したのち公開ボタン４０３に触れる。すると、教師用端末１０１は、ネットワークＩ／Ｆ部２０４から教材サーバ１０３に対して選択されたデータファイルを公開させるための要求コマンドを発行し、この要求コマンドを受信した教材サーバ１０３は、選択されたデータファイルを教材フォルダ１０３ａから公開フォルダ１０３ｂにコピーする。次に、教師ｂがＧＵＩ画面４０１の配布ボタン４０５に触れると、教師用端末１０１は教材サーバ１０３と通信し、公開フォルダ１０３ｂに格納されたデータファイルを配布フォルダ１０３ｃにコピーする。
【００２５】
＜学習者用端末における教材データの再生と学習者音声の録音＞
次に、学習者用端末１０２−１〜１０２−ｎにおける教材データの再生と学習者音声の録音について、その動作を図１１のフローチャートを併せ参照して説明する。学習者用端末１０２−１〜１０２−ｎの各モニタ２１０には、図５に示すようなＧＵＩ画面５０１が表示されている。そして、教材サーバ１０３の配布フォルダ１０３ｃに格納されているデータファイルをプルダウンメニュー５０２に表示する（同図においては、プルダウンされていない状態を表示している。）。
【００２６】
そして、学習者ａ１〜ａｎは、各自のモニタ２１０に表示されたＧＵＩ画面５０１を見ながらタッチパネル２１１上からプルダウンメニュー５０２に触れてメニューをプルダウンさせると共に、練習したい教材データのデータファイルのファイル名に触れて選択する（ステップＳ１２０１）。すると、学習者用端末１０２−１〜１０２−ｎの制御部２０１は、ネットワークＩ／Ｆ部２０４を制御して、選択されたデータファイルを指定する指定コマンドを教材サーバ１０３に対して発行し、配布フォルダ１０３ｃに格納された指定データファイルを参照してデータを解析処理し、当該データファイルのデータの音声波形を波形表示部５０３に表示させる。そして、当該データファイルのファイル名を図６に示すような学習ログファイル６０１に記録する（ステップＳ１２０２）。なお、学習ログファイル６０１は、学習者用端末１０２−１〜１０２−ｎそれぞれのメモリ部２０２又は記憶部２０３に記憶又は記録される。
【００２７】
ここで、学習ログファイル６０１のデータ構造について図６を参照して説明する。同図の例において、学習ログファイル６０１は、現在選択している教材データ（この例においては、三番目に選択している教材データ）のデータファイル名６０２と、現在選択しているセンテンス番号６０３と、最初に選択した教材データのデータファイル名６０４と、データファイル名６０４に該当するデータファイルの再生回数６０５と、データファイル名６０４に該当するデータファイルに対する学習者の録音回数６０６と、二番目に選択した教材データのデータファイル名６０７と、データファイル名６０７に該当するデータファイルの再生回数６０８と、データファイル名６０７に該当するデータファイルに対する学習者の録音回数６０９とからなるデータ構造を有している。なお、学習ログファイル６０１は、一授業中に学習者毎に生成されるログファイルであってもよいし、任意時間又は期間において学習者毎に生成されるログファイルであってもよい。
【００２８】
図１１のフローチャートの説明に戻り、学習者用端末１０２−１〜１０２−ｎの制御部２０１は、ＧＵＩ画面５０１の再生ボタン５０４がタッチパネル２１１上から押されたか否かを監視する（ステップＳ１２０３）。そして、そして、学習者ａ１〜ａｎがタッチパネル２１１上から再生ボタン５０４に触れた場合は、制御部２０１が音声データ処理部２０６を制御して教材データを再生し、ヘッドセット２０９から再生音を出力する（ステップＳ１２０４）。次に、再生開始した教材データの再生回数を学習ログファイル６０１の再生回数６０５に記録する（ステップＳ１２０５）。なお、同一教材データの場合は、再生ボタン５０４を選択して押す度に再生回数６０５を１ずつ増やすようにする。
【００２９】
一方、ステップＳ１２０３において、学習者ａ１〜ａｎがタッチパネル２１１の再生ボタン５０４を押していないと判定した場合（ステップＳ１２０３  Ｎｏ）は、制御部２０１は、ＧＵＩ画面５０１の録音ボタン５０５が押されたか否かを監視する（ステップＳ１２０６）。そして、学習者ａ１〜ａｎがタッチパネル２１１上から録音ボタン５０５を押して発声した場合、その音声がヘッドセット２０９のマイクロホン部で収音され、音声データ処理部２０６でデジタル処理されたのち音声データとして記録部２０３に記録される（ステップＳ１２０７）。この際、音声データ処理部２０６で音声データをデータ圧縮する処理を実行してもよい。次に、該当する教材データに対する録音回数を学習ログファイル６０１の録音回数６０６に記録する（ステップＳ１２０８）。なお、同一教材データの場合は、録音ボタン５０５を選択して押す度に録音回数６０６を１ずつ増やすようにする。
【００３０】
このようにして学習者ａ１〜ａｎは、各自が所望する教材データを選択し、各自の学習進捗に合わせて再生や録音を繰り返し行いながら語学学習を進めていくが、その際には、教材データのデータファイル名、再生回数、録音回数等が学習ログファイル６０１に記録されることとなる。
【００３１】
＜教師用端末における各学習者用端末の学習状態の表示＞
次に、教師用端末１０１における学習者用端末１０２−１〜１０２−ｎの現在の学習状態の表示について、その動作を図１２のフローチャートを併せ参照して説明する。学習者用端末１０２−１〜１０２−ｎは、教材データの再生及び学習者の音声の録音についての現在の動作状態を示す情報を、学習者用端末の座席番号（識別子）を関連付けた学習状態情報として教師用端末１０１に定期的（例えば、５秒毎）に送信している。このような状態において、教師用端末１０１が学習状態情報を受信すると（ステップＳ１４０１）、図７に示すＧＵＩ画面７０１のように、学習状態情報に基づき、座席番号に対応する学習者座席アイコンに動作状態を示す情報に対応する画像を描画する（ステップＳ１４０２）。具体的には、同図において、学習者座席アイコンに、再生状態を示す再生アイコン７０２や録音状態を示す録音アイコン７０３が表示される。これにより、教師ｂは、教師用端末１０１のモニタ２１０に表示されたＧＵＩ画面７０１を見ることにより、各学習者ａ１〜ａｎの現在の学習状況を知ることができる。
【００３２】
＜教師用端末における各学習者用端末の学習履歴の一覧表示＞
教師用端末１０１は、学習者用端末１０２−１〜１０２−ｎそれぞれの現在の学習状態だけでなく、学習者用端末１０２−１〜１０２−ｎ毎の学習履歴情報を取得することができる。以下、教師用端末１０１における学習者用端末１０２−１〜１０２−ｎの学習履歴情報の一覧表示について、その動作を図１３のフローチャートを併せ参照して説明する。まず、教師ｂがＧＵＩ画面３０１（図３）の学習履歴表示ボタン３０３をタッチパネル２１１上から選択する（ステップＳ１５０１）と、教師用端末１０１の制御部２０１は、学習履歴表示ボタン３０３のアイコンを図３に示す座席アイコン３０３ａから学習履歴アイコン３０３ｂに切り替え（ステップＳ１５０２）、ネットワークＩ／Ｆ部２０４を制御して学習者用端末１０２−１〜１０２−ｎに学習履歴要求コマンドをマルチキャスト送信する（ステップＳ１５０３）。
【００３３】
次に、学習履歴要求コマンドを受信した学習者用端末１０２−１〜１０２−ｎは、メモリ部２０２又は記録部２０３に記憶又は記録している学習ログファイル６０１の情報を学習履歴情報として教材サーバ１０３に送信する（ステップＳ１５０４）。
【００３４】
次に、教材サーバ１０３は、学習者用端末１０２−１〜１０２−ｎから送信された全ての学習履歴情報を受信して履歴情報フォルダ１０３ｄに格納する。そして、これら格納された全ての学習履歴情報をコンバインして１つの学習履歴ファイルを生成し、履歴情報フォルダ１０３ｄに格納する（ステップＳ１５０５）。ここで、図８に教材サーバ１０３の不図示の制御部によって生成された学習履歴ファイルの例を示す。同図において、学習履歴ファイル８０１は、識別番号８０２と、座席番号８０３と、学習者氏名８０４と、現在選択している教材データのデータファイル名８０５と、現在選択しているセンテンスの番号８０６と、再生回数８０７と、録音回数８０８とから構成される。なお、再生回数８０７及び録音回数８０８は分数形式で表示されているが、分子に相当する部分は現在選択している教材データの再生回数（録音回数）であり、分母に相当する部分はこの授業における再生回数（録音回数）の総計を例示している。
【００３５】
図１３のフローチャートの説明に戻り、教師用端末１０１は、教材サーバ１０３と通信し、教材サーバ１０３が履歴情報フォルダ１０３ｄから読み出して送信した学習履歴ファイル８０１を受信して、図９に示すようにＧＵＩ画面９０１上に学習履歴ファイル８０１のデータを学習履歴一覧表９０２として一覧表示する（ステップＳ１５０６）。なお、同図に示すように、ＧＵＩ画面９０１には、学習履歴一覧表９０２の他に学習状態を表すアイコン９０３と学習履歴タイトル９０４とが表示される。この学習状態を表すアイコン９０３は、ＧＵＩ画面７０１における再生アイコン７０２や録音アイコン７０３と同様に再生状態や録音状態を示す表示がされると共に、ＧＵＩ画面７０１の学習者座席アイコンと同一の機能を有している。
【００３６】
＜教師用端末における学習履歴一覧表のデータの並び替え＞
次に、ＧＵＩ画面９０１に表示した学習履歴一覧表９０２を所定の順番で並び替える処理について説明する。ここでは、所定の順番の一例として、再生回数８０７の多い順にデータを並び替える場合について説明する。まず、教師ｂがＧＵＩ画面９０１の学習履歴タイトル９０４における再生回数のタイトル部分を選択してタッチパネル２１１上から触れると、教師用端末１０１の制御部２０１は、学習履歴一覧表９０２の全データについて再生回数８０７の多い順に並び替え処理を実行して再表示させる。次に、教師ｂが学習履歴タイトル９０４の再生回数のタイトル部分を再度押すと、今度は再生回数８０７の少ない順に全データを並び替えて再表示する。このように、再生回数のタイトル部分を連続して押すことにより、再生回数８０７の昇順による表示と降順による表示とを繰り返す。同様にして、座席番号８０３、学習者氏名８０４、教材データのデータファイル名８０５、又は録音回数８０８のうちいずれか一つのタイトル部分を選択してタッチパネル２１１上から押すと、それぞれの選択項目に対して昇順又は降順による並び替え処理が実行される。
【００３７】
以上のように、学習者用端末１０２−１〜１０２−ｎからの学習履歴情報を一覧表示したり並べ替えたりすることで、教師ｂに、各学習者の語学学習の進捗度を把握させたり、学習者全体の学習の進捗度の傾向を把握させたりすることができる。
【００３８】
なお、教師ｂに学習者全体の学習の傾向を把握させ易くするため、教師用端末１０１の教師用端末制御ソフトウェアにグラフ表示機能を設けることも好適である。例えば、学習者ａ１〜ａｎの再生回数８０７や録音回数８０８の分布を図１５に示すようなグラフで表示することにより、教師ｂに、学習者全体の学習の傾向を視覚的に把握させることができる。なお、学習履歴ファイル８０１から同図に示すようなグラフを作成して表示させる技術については、公知技術により実現可能であるためその詳細の説明を省略する。
【００３９】
＜学習履歴一覧表に基づくグループ化処理＞
次に、教師用端末１０１における学習履歴一覧表９０２に基づくグループ化処理の動作について、図１４のフローチャートを併せ参照して説明する。一例として、教師用端末１０１の制御部２０１により再生回数８０７の多い順に学習者ａ１〜ａｎをグループ分けする処理について説明する。まず、教師ｂは、グループレッスンの設定ボタン９０５（図９）をタッチパネル２１１上から押す（ステップＳ１６０１）。すると、制御部２０１は、図１０に示すような、グループの人数設定と設定方法の選択とを行うためのグループ設定画面１１０１を表示する（ステップＳ１６０２）。同図において、グループ設定画面１１０１は、設定方法入力部１１０２と人数入力部１１０３と決定ボタン１１０４とを有している。設定方法入力部１１０２においては、ブロック、ランダム、及び学習履歴順の設定方法の中から１つを選択できるが、この例では、教師ｂは、設定方法入力部１１０２で「学習履歴順」を選択し（ステップＳ１６０３）、そして、人数入力部１１０３のプルダウンメニューを用いてグループの人数を「４人」と設定する（ステップＳ１６０４）。これらの設定ののち、教師ｂが決定ボタン１１０４を押すことにより、学習履歴順に４人毎のグループ設定を行うという指令が制御部２０１に入力されてグループ設定画面１１０１が閉じられる。
【００４０】
次に、制御部２０１は、学習履歴一覧表９０２を再生回数８０７の多い順に並び替えて再表示させる（ステップＳ１６０５）。次に、教師ｂがグループレッスンボタン９０６（図９）を押す（ステップＳ１６０６）と、制御部２０１は、並び替えられた学習履歴一覧表９０２の順番に従って上位から４人ずつのグループを、それぞれグループ番号を付与しながら設定する。そして、教師用端末１０１は、学習者用端末１０２−１〜１０２−ｎに対して、全てのグループ番号と、所属するグループにおける学習者全員の端末のＩＰアドレスと、ポート番号と、座席番号と、ログイン名とを通知する（ステップＳ１６０７）。
【００４１】
そして、通知を受けた学習者用端末１０２−１〜１０２−ｎは、グループレッスンを開始できる状態となり、各学習者がヘッドセット２０９のマイクロホン部で収音した音声データを予め設定されたポート番号でマルチキャスト送信すると共に、自分の属するグループの他の学習者のポートを開いてマルチキャスト通信を受信する。
【００４２】
これにより、各学習者は再生回数８０７の近い者同士でグループを組むこととなるため、教材データを用いたヒアリング学習の進捗度の近い者同士でグループレッスンを行うことができる。よって、グループ内でヒアリング学習の進捗度が大きく異なる可能性は低くなり、学習効率のよいグループレッスンを行うことができる。
【００４３】
また、上述したグループ化処理を、録音回数８０８の多い順に並び替えて処理するようにすれば、発音練習の進捗度の近い者通しでグループを組むことができる。
【００４４】
以上詳述したように、本発明の実施形態によれば、学習者用端末１０２−１〜１０２−ｎは、教材データを用いた語学学習の履歴を記録する一方、教師用端末１０１は、学習者用端末１０２−１〜１０２−ｎから各履歴情報を収集して学習履歴一覧表９０２を生成し、これを基に再生回数８０７や録音回数８０８等で並び替え処理を行う。そして、教師用端末１０１は、並び替えられた学習履歴一覧表９０２に基づきグループ分け処理を実行するので、教師ｂは、学習者ａ１〜ａｎの語学学習の進捗度を容易に把握することができると共に、所定の進捗度が同じ又は近い学習者同士でのグループ分けを行うことができる。
【００４５】
なお、本実施形態では、教材サーバ１０３を語学学習システム１の構成に入れて説明したが、別の実施形態例として、教材サーバ１０３の機能を教師用端末１０１に備えるように構成することもできる。
【００４６】
また、本実施形態では、教師用端末１０１が、全ての学習者用端末１０２−１〜１０２−ｎに対して各学習者の学習履歴情報を取得して学習履歴一覧表９０２を生成する例について説明したが、別の例として、教師用端末１０１のＧＵＩ画面３０１上で任意の学習者座席アイコンを選択し、この選択した学習者座席アイコンに該当する学習者用端末に対してのみ学習履歴情報を要求するように構成することもできる。
【００４７】
また、本実施形態では、タッチパネル２１１を備えたモニタ２１０を用いて、教師ｂや学習者ａ１〜ａｎが入力操作を行う例について説明したが、入力手段はこれに限定されず、例えば図示はしないがマウス等のポインティングデバイス、キーボード、操作盤等を用いてもよい。
【産業上の利用可能性】
【００４８】
以上により、本発明は、ネットワークを介して教師用ＰＣと複数の学習者用ＰＣとが接続されたＰＣ学習システムにおいて、特に学習者同士のグループレッスンやペアレッスンを行わせる場合に有用である。
【図面の簡単な説明】
【００４９】
【図１】本発明の実施形態である語学学習システムの基本的なシステム構成図である。
【図２】教師用端末及び学習者用端末の概略の内部構成を示すブロック図である。
【図３】教師用端末のモニタに表示されるＧＵＩ画面の例である。
【図４】教師用端末のモニタに表示されるＧＵＩ画面のうち、教材データの配布に必要な表示操作部分を拡大したＧＵＩ画面の例である。
【図５】学習者用端末のモニタに表示されるＧＵＩ画面の例である。
【図６】学習者用端末で生成される学習ログファイルの例を示した図である。
【図７】教師用端末のモニタに表示されるＧＵＩ画面において、学習者座席アイコンに動作状態を示す情報に対応する画像を描画して表示した例である。
【図８】教材サーバで生成された学習履歴ファイルの例である。
【図９】教師用端末のモニタに表示されるＧＵＩ画面において、学習履歴一覧表を表示した例である。
【図１０】教師用端末のモニタに表示されるグループ設定画面の例である。
【図１１】学習者用端末における、教材データの再生と学習者音声の録音についての処理手順を説明するためのフローチャートである。
【図１２】教師用端末における、学習者用端末の現在の学習状態を表示する処理手順を説明するためのフローチャートである。
【図１３】教師用端末における、学習者用端末の学習履歴情報を一覧表示する処理手順を説明するためのフローチャートである。
【図１４】教師用端末における、学習履歴一覧表に基づくグループ化処理手順を説明するためのフローチャートである。
【図１５】教師用端末における、グラフ表示機能により生成されたグラフの例である。
【符号の説明】
【００５０】
１  語学学習システム
１０１  教師用端末
１０２−１〜１０２−ｎ  学習者用端末
１０３  教材サーバ
１０４  ネットワーク
２０１  制御部
２０２  メモリ部
２０３  記録部
２０４  ネットワークＩ／Ｆ部
２０５  モニタＩ／Ｆ部
２０６  音声データ処理部
２０７  外部Ｉ／Ｆ部
２０８  バス
２０９  ヘッドセット
２１０  モニタ
２１１  タッチパネル
９０１  教師用端末のＧＵＩ画面
ａ１，ａ２，ａ３  学習者
ｂ  教師
【図１】
2008032786.tif 000003
【図２】
2008032786.tif 000004
【図３】
2008032786.tif 000005
【図４】
2008032786.tif 000006
【図５】
2008032786.tif 000007
【図６】
2008032786.tif 000008
【図７】
2008032786.tif 000009
【図８】
2008032786.tif 000010
【図９】
2008032786.tif 000011
【図１０】
2008032786.tif 000012
【図１１】
2008032786.tif 000013
【図１２】
2008032786.tif 000014
【図１３】
2008032786.tif 000015
【図１４】
2008032786.tif 000016
【図１５】
2008032786.tif 000017