(57)【要約】【課題】学習者の学習スタイルに合わせて、音声を利用した学習を進めることができない。【解決手段】学習支援装置１００は、複数の音声ファイルを保持する。ユーザは、表示画面６０の文章選択領域６２を利用して、再生する音声セットを選択し、学習パターン選択領域６４を利用して、学習パターンを選択する。そして、学習支援装置１００は、ユーザに指定された、学習パターンに準じて、音声セットに含まれる音声ファイルに再生する順番を設定する。そして、学習支援装置１００は、再生装置５０におけるファイルシステムのソート条件に合わせて、設定した順番で音声ファイルが再生されるようにファイル名を変更し第２記録媒体２０に記録する。これにより、通常の再生装置５０を利用して、学習者が所望する順番で音声ファイルを再生できる。【選択図】図１
2005148727.tif 000002
【特許請求の範囲】
【請求項１】
第１種類の音声を記録した第１音声ファイルと、第２種類の音声を記録した第２音声ファイルとを対応づけて格納する格納部と、
第１種類を特定する情報と第２種類を特定する情報とにより指定された再生順序に基づいて、互いに対応付けられた前記第１音声ファイルおよび前記第２音声ファイルの再生順序を設定する設定部と、
を備えることを特徴とする学習支援装置。
【請求項２】
設定された再生順序で前記第１音声ファイルおよび前記第２音声ファイルを再生できるように、前記第１音声ファイルならびに前記第２音声ファイルを所定の記録媒体に書き込む格納処理部を更に備えることを特徴とする請求項１に記載の学習支援装置。
【請求項３】
前記格納処理部は、所定の再生装置において前記設定部により設定された再生順序で再生されるようにファイル名を変更して、前記第１音声ファイルおよび前記第２音声ファイルを前記記録媒体に書き込むことを特徴とする請求項２に記載の学習支援装置。
【請求項４】
前記記録媒体に記録された前記第１音声ファイルおよび前記第２音声ファイルのファイル名が、前記設定部により設定された再生順序に準じて昇順または降順に連なるように、前記格納処理部は、前記第１音声ファイルならびに前記第２音声ファイルのファイル名を変更することを特徴とする請求項３に記載の学習支援装置。
【請求項５】
前記記録媒体の空き容量を検出する検出部を更に備え、前記設定部により設定された再生順序で前記第１音声ファイルおよび前記第２音声ファイルを再生するために前記記憶媒体に書き込むべきファイルのデータサイズが前記記憶媒体の空き容量より小さい場合に、前記格納処理部は前記第１音声ファイルならびに前記第２音声ファイルを前記記憶媒体に書き込むことを特徴とする請求項２から４に記載の学習支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は学習支援技術に関し、とくに音声再生装置を利用した学習を支援する装置に関する。
【背景技術】
【０００２】
語学学習を効率的に行うために、ネイティブスピーカの発音を繰り返し聞くことが行われている。例えば、英会話の教材には、ネイティブスピーカの発音が記録されたコンパクトディスクが添付され、学習者はそれを例えばステレオなどの再生装置を利用して何度も聞いて、発音、アクセント、抑揚、リズムなどを学習する。学習者は、何度も聞き返すことができるので、自分のペースで着実に学習を進めることができる。
【０００３】
そうした学習は携帯型の再生装置が普及することで、更に身近になり、例えばヘッドホンステレオを使い再生することで、通勤や通学の途中で学習を行うことができるようになった。こうした学習を可能とする装置として、日本語と英語のいずれか一方を学習者の意志で再生言語として選択する機能を備える装置がある（特許文献１）。
【特許文献１】特開２００２−２２９４３９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
多くの学習者は、ステレオやヘッドホンステレオなどの一般的な再生装置を利用して、コンパクトディスクに記録されている音声を聞く。しかしながら、そうした再生装置は、もともと語学学習を意識していないため、例えば音声の再生回数や順序を学習者の学習スタイルに合わせて変えることができない。
本発明は上記課題に鑑みてなされたものであり、その目的は、一般的な再生装置を利用して学習者の学習スタイルに合わせた学習を可能にする技術を提供することにある。
【課題を解決するための手段】
【０００５】
本発明のある態様は、音声を利用した学習を支援する装置である。この装置は、第１種類の音声を記録した第１音声ファイルと、第２種類の音声を記録した第２音声ファイルとを対応づけて格納する格納部と、第１種類を特定する情報と第２種類を特定する情報とにより指定された再生順序に基づいて、互いに対応付けられた前記第１音声ファイルおよび前記第２音声ファイルの再生順序を設定する設定部とを備える。「種類」は、例えば「日本語」と「英語」のように言語であってもよいし、「年号」と「歴史的事柄」のように所定の対応関係を有するものであってもよい。この装置により、個々のファイルに対してひとつずつ再生順序を指定する必要がなくなる。つまり、音声ファイルの種類により指定された再生順序をひとつ用意すれば、複数の組み合わせの音声ファイルに対しても同様の再生順序を設定できる。
【０００６】
この装置は、設定された再生順序で前記第１音声ファイルおよび前記第２音声ファイルを再生できるように、前記第１音声ファイルならびに前記第２音声ファイルを所定の記録媒体に書き込む格納処理部を更に備えてもよい。
【０００７】
前記格納処理部は、所定の再生装置において前記設定部により設定された再生順序で再生されるようにファイル名を変更して、前記第１音声ファイルおよび前記第２音声ファイルを前記記録媒体に書き込んでもよい。これにより、再生機能を備える装置であれば、ユーザが所望する順序で音声ファイルを再生できる。
【０００８】
前記格納処理部は、昇順または降順に連なるように前記ファイル名を変更してもよい。
【０００９】
この装置は、前記記録媒体の空き容量を検出する検出部を更に備え、前記設定部により設定された再生順序で前記第１音声ファイルおよび前記第２音声ファイルを再生するために前記記憶媒体に書き込むべきファイルのデータサイズが前記記憶媒体の空き容量より小さい場合に、前記格納処理部は前記第１音声ファイルならびに前記第２音声ファイルを前記記憶媒体に書き込みを行ってもよい。
【００１０】
なお、以上の構成要素の任意の組合せ、本発明の表現を方法、装置、システム、記録媒体、コンピュータプログラムなどの間で変換したものもまた、本発明の態様として有効である。
【発明の効果】
【００１１】
本発明によれば、所定の再生装置に学習者の学習スタイルに合わせて音声を再生させることができ、利便的な学習支援装置を提供できる。
【発明を実施するための最良の形態】
【００１２】
＜第１の実施の形態＞
図１は、第１の実施の形態に係る学習支援システム１０の構成図である。学習支援装置１００は、例えばパーソナルコンピュータなど一般的に普及しているコンピュータで、ＣＤ−ＲＯＭなどの第１記録媒体１２に記録されたプログラムを実行することにより実現される。学習支援装置１００は、例えばメモリカードやミニディスクなどの音声データをファイル単位で記録可能な第２記録媒体２０に着脱可能に接続し、音声データの書込や削除など一連のファイルアクセスが可能である。
【００１３】
再生装置５０は、例えばメモリカードを記録媒体とするＩＣレコーダ、ＩＣプレーヤ、ＭＤプレーヤなどの、第２記録媒体２０に記録されている音声データを再生可能な装置である。
【００１４】
学習支援装置１００は、例えばモニタなどの表示部に表示画面６０を表示して、ユーザからの指示を受け付ける。文章選択領域６２は、第２記録媒体２０に記録する音声ファイルを選択するための領域であり、ユーザが選択可能な音声ファイルを特定する情報が一覧表示される。詳細は後述するが、学習支援装置１００は、所定のストーリ、文章、節、単語など言語の要素毎に、それぞれ複数の言語の音声ファイルを対応付けて保持する。更に学習支援装置１００は、それらの音声ファイルと、音声ファイルにより再生されるストーリ、文章、節、単語の文字情報とを対応付けて管理している。
【００１５】
ここで、「ストーリ」は、複数の文章で構成された文字列群であり、「文章」は、複数の節で構成された文字列群であり、「節」は複数の単語で構成された文字列群である。例えば、学習支援装置１００は、文章とその文章に含まれる節とその文章に含まれる単語の文字情報に対応付けて、それぞれ日本語と英語の音声ファイルを保持する。つまり、学習支援装置１００は、階層的に音声ファイルとその音声ファイルにより再生される言葉の文字情報とを対応付けて格納している。こうした音声ファイルの組合せを、以下「音声セット」という。
【００１６】
本図では、最上位の階層である文章の文字情報が、文章選択領域６２に一覧表示されており、例えばユーザがマウスやキーボードなどの種々の入力デバイスを操作することにより、所望の文章が選択される。文章選択領域６２に一覧表示される内容は、任意であり、例えば語学学習教材の単元でもよいし、熟語、単語などでもよい。要は、文章選択領域６２は、音声セットを選択するための情報を表示し、ユーザが文章選択領域６２を利用して所望の音声セットを選択できればよい。
【００１７】
学習パターン選択領域６４は、学習パターンを選択するための領域であり、選択可能な学習パターンが一覧表示される。「学習パターン」は、音声ファイルの再生順序を定義するためのひな形であり、例えば音声セットに含まれるそれぞれの音声ファイルを再生する順番を規定する。ユーザは、学習パターン選択領域６４に表示された学習パターンの中から所望のパターンを選択する。
【００１８】
開始ボタン６６は、文章選択領域６２および学習パターン選択領域６４で選択された内容に基づいて、音声ファイルを第２記録媒体２０に格納する処理の開始を指示するためのボタンである。キャンセルボタン６８は、開始ボタン６６に開始された、音声ファイルの格納処理の中止を指示するためのボタンである。
【００１９】
開始ボタン６６が押下されると、学習支援装置１００は、選択された学習パターンに基づいて決められた再生順序で音声を再生できるように音声ファイル７０を第２記録媒体２０に格納する。再生装置５０は、第２記録媒体２０から音声ファイル７０を通常の再生順序に従って読み込むことにより、音声出力内容５４のように各音声ファイルを再生する。本図では、第２学習パターンを選択することにより、学習支援装置１００は、「文章−日本語」、「文章−英語」、「第１の単語−日本語」、「第１の単語−英語」、「第１の単語−英語」、「第２の単語−日本語」、「第２の単語−英語」、「第２の単語−英語」、「文章−日本語」、「文章−英語」、「文章−英語」の順番で再生装置５０が再生できるように、音声ファイル７０を第２記録媒体２０に記録する。このように記録されることにより、再生装置５０は、通常の再生処理を行うことにより、音声出力内容５４のように音声を再生できる。つまり、実施の形態に係る学習支援装置１００は、ユーザが学習したい文章について、所望の順番で音声ファイルを再生できるように第２記録媒体２０に音声ファイルを格納する。
【００２０】
図２は、図１の学習支援装置１００における処理を説明するための図である。学習支援装置１００は、複数の音声ファイルを保持する（Ｓ１０）。学習支援装置１００は、ユーザからそれぞれの音声ファイルの再生順序を受け付ける（Ｓ１２）。そして、学習支援装置１００は、その再生順序で音声ファイルを再生できるように、再生装置５０のファイルシステムの機能に合わせて、それぞれのファイル名を変更して図１の第２記録媒体２０に書き込む。つまり、再生装置５０が、第２記録媒体２０に保持された音声ファイルの再生順を決定する規定に基づいて、学習支援装置１００は、ステップ１２で指定された再生順序で再生されるようにファイル名を変更する。例えば、再生装置５０がファイル名の昇順または降順で再生する場合、学習支援装置１００は、指定された再生順序に応じて、昇順または降順で音声ファイルが並ぶようにファイル名を変更する。
【００２１】
例えば、そのファイルシステムが、数字、アルファベット、ひらがな、漢字の順で優先度をもち、それぞれの文字が昇順になるようにソートをする場合、学習支援装置１００は、数字の0から順にインクリメントする新たなファイル名を生成し、ファイル名を変更する。例えば音声ファイルの数が９９９個以内の場合、学習支援装置１００は、ファイル名を「００１．ｄａｔ」、「００２．ｄａｔ」、「００３．ｄａｔ」のように変更する。これにより、一般的な再生装置５０で、ユーザが所望する順番、すなわちユーザの学習スタイルに合わせて音声ファイルの再生が可能になる。
【００２２】
本実施の形態では、音声ファイルの再生順序を設定する作業を簡便にするために、そのひな形が学習パターンとして予め用意されている。これにより、ユーザが音声セットと学習パターンを選択することにより、自動的に再生順序が設定される。もちろん、他の例として、音声セットおよび学習パターンという概念を排除してもよく、図１の学習支援装置１００は、単に複数の音声ファイルを保持し、ユーザが指定した再生順序で再生できるように第２記録媒体２０に音声ファイルを格納してもよい。
【００２３】
図３は、図１の学習支援装置１００の内部構成図である。接続部１２８は、例えばコネクタなどであり、第２記録媒体２０と着脱可能に接続する。また、接続部１２８は、例えばＵＳＢ（Universal Serial Bus）などの装置間のデータ転送規格に準じた方式にて、図１の再生装置５０に内蔵された第２記録媒体２０と間接的に接続してもよい。要は、接続部１２８は、外部にある第２記録媒体２０に対するファイルアクセスを可能にすればよい。
【００２４】
操作部１０２は、例えばマウス、キーボード、タッチパネルなどのユーザから操作を受け付けるための入力デバイスである。表示処理部１０１は、例えばモニタなどの表示デバイスに、図１の表示画面６０を表示するための処理を行う。
【００２５】
管理情報データベース１１０は、音声ファイルの格納場所、音声ファイルで再生される言葉の文字情報、各音声ファイルの言語要素、すなわち階層構造を決める属性情報などを保持する。学習パターン格納部１１２は、学習パターンを定義する情報を保持する。管理情報データベース１１０および学習パターン格納部１１２のデータ構造について、それぞれ説明する。
【００２６】
図４は、図３の管理情報データベース１１０のデータ構造の一例を示す図である。グループＩＤ欄１５０は、グループを識別する情報（以下、単に「グループＩＤ」という）を保持する。このグループＩＤは、前述した音声セット毎に割り当てられる。属性欄１５２は、音声ファイルにより再生される言葉の属性を特定する属性情報を保持する。本実施の形態では、属性情報は「ストーリ」、「文章」、「節」、「単語」などである。そして、この属性情報に基づいて、音声セットにおける階層構造が定義されており、最上位の階層から順に「ストーリ」、「文章」、「節」、「単語」として定義されている。
【００２７】
英語テキスト欄１５４は、英語の文字情報を保持する。日本語テキスト欄１５６は、日本語の文字情報を保持する。英語音声ファイル名欄１５８は、英語テキスト欄１５４に保持された言葉に対応する音声ファイルの格納場所とそのファイル名とを保持する。日本語音声ファイル名欄１６０は、日本語テキスト欄１５６に保持された言葉に対応する音声ファイルの格納場所とそのファイル名とを保持する。また、図示していないが、それぞれの音声ファイルのデータサイズと、それぞれの音声ファイルを一意に特定するための情報（以下、単に「音声ＩＤ」という）とを対応付けて保持する。本図では、ファイル名のみが記載されているが、音声ファイルを格納するディレクトリを予め決めておくことで、学習支援装置１００は、ファイル名のみで必要な音声ファイルにアクセス可能である。要は、英語音声ファイル名欄１５８および日本語音声ファイル名欄１６０は、音声ファイルにアクセスするための情報を保持すればよい。
【００２８】
図５は、学習パターン格納部１１２に保持されている学習パターンのデータ構造の一例を示す図である。学習パターン格納部１１２は、ＸＭＬ（eXtensible Markup Language）形式で学習パターンを保持する。パターン名欄１８０は、学習パターンの名称など学習パターンを識別する情報を保持する。本実施の形態では、パターン名欄１８０に保持された名称が、図１の学習パターン選択領域６４に表示される。一般に文章は複数の単語が組み合わさることにより構成される。このため、所定の文章の音声セットの中には文章の音声データとともに、複数の単語の音声データが含まれる。実施の形態における学習パターンは、この特徴に基づいて再生する音声データを属性と言語種類と再生回数の組み合わせで設定する。このように属性と言語種類と再生回数の組み合わせで学習パターンを定義することにより、学習パターンの一般化が可能になる。
【００２９】
本実施の形態では、属性を指定すれば、その属性に該当する言葉を再生するための日本語と英語の２種類の音声ファイルが決まる。このため、再生順序は、まず属性レベルで設定され、更にその属性に該当する音声ファイルの中で、言語レベルで設定される。そして更に、その言語の再生回数が設定される。これをユーザに選択された各音声セットに適用することで、ユーザが所望する学習パターンでの音声ファイルの再生順序を生成できる。
【００３０】
具体的には、第１音声指定欄１７０ａおよび第２音声指定欄１７０ｂ（以下、単に「音声指定欄１７０」という）は、属性情報を保持する再生言語属性欄１７４をそれぞれ含んでいる。属性レベルの再生順序は、音声指定欄１７０の並びにより定義されている。本図では、「文章」属性の音声データの次に、「単語」属性の音声データを再生することが定義されている。
【００３１】
音声指定欄１７０は、再生言語属性欄１７４に加えて、言語レベルの再生順序を設定するために、第１再生データ指定欄１７２ａおよび第２再生データ指定欄１７２ｂ（以下、単に「再生データ指定欄１７２」という）を有する。この再生データ指定欄１７２の並びが、言語レベルの再生順序、つまり日本語音声と英語音声の再生順序になる。再生データ指定欄１７２は、言語を指定するための情報を保持する再生言語欄１７６と、再生回数を指定するための情報を保持する再生回数欄１７８とを有する。
【００３２】
例えば、本図の学習パターンによれば、まず「文章」属性の言葉に該当する日本語が、１回再生され、次に対応する英語が１回再生される。そのあと、「単語」属性に該当する日本語が１回再生され、それに対応する英語が２回続けて再生される。また、同一の属性に該当する言葉が複数存在する場合、その言葉についてそれぞれ再生を行う。つまり、文章中に第１の単語と第２の単語がある場合、まず第１の単語について、日本語と英語の再生を行い、次に、第２の単語について、同様に日本語と英語の再生を行う。こうした、データ構造により、学習パターンを定義することができる。この学習パターンは、ユーザが任意に定義できてもよいし、予め用意されていてもよい。ユーザが学習パターンを任意に定義する場合については後述する。
【００３３】
図３に戻り、選択部１０４は、管理情報データベース１１０から再生すべき音声セットを選択して、選択部１０４に供給する。具体的には、選択部１０４は、管理情報データベース１１０に保持されているデータに基づいて、図１の文章選択領域６２のように音声セットを選択するためのインターフェースをユーザに提供するとともに、ユーザから再生する音声セットの指定を受け付ける。そして、選択部１０４は、選択した音声セットを特定するためのグループＩＤを順序設定部１０８に出力する。
【００３４】
順序設定部１０８は、操作部１０２を介してユーザに指定された学習パターンを学習パターン格納部１１２から読み込む。そして、順序設定部１０８は、受け付けたグループＩＤで特定される音声セットに含まれる音声ファイルに対して、学習パターンに基づいて再生する順序を設定する。例えば、順序設定部１０８は、グループＩＤに基づいて、管理情報データベース１１０を参照し、再生順序に応じて、音声ファイルの音声ＩＤを並べた順序指定ファイルを生成する。そして、順序設定部１０８は、順序指定ファイルを推定部１０６に出力する。他の例では、順序設定部１０８は、学習パターンによらず、ユーザの指示に応じて、音声ファイルの再生順序を個々に受け付けてもよい。
【００３５】
推定部１０６は、順序指定ファイルに基づいて、再生すべき各音声ファイルのデータサイズを、管理情報データベース１１０を参照して特定し、全ての音声ファイルを格納するために必要な空き容量のサイズ（以下、単に「総音声ファイルサイズ」という）を推定する。そして、推定部１０６は、総音声ファイルサイズを判定部１１６に供給する。一方、空き容量検出部１２６は、接続部１２８を介して接続されている第２記録媒体２０の空き容量のサイズを検出し、判定部１１６に供給する。
【００３６】
判定部１１６は、総音声ファイルサイズと、空き容量検出部１２６から供給される第２記録媒体２０の空き容量サイズとに基づいて、全ての音声ファイルを第２記録媒体２０に格納できるか否かを判断する。そして、全ての音声ファイルを格納できないと判断した場合、その旨を通知部１１４に通知する。通知部１１４は、第２記録媒体２０の空き容量が足りないことを示すメッセージをユーザに通知する。通知部１１４は、例えば音声やモニタを利用して、その通知を行えばよい。また、全ての音声ファイルを格納できると判断した場合、判定部１１６は、順序指定ファイルを読込部１２０に出力する。つまり、総音声ファイルサイズが、第２記録媒体２０の空き容量サイズより大きい場合、判定部１１６は、全ての音声ファイルを格納できないと判断し、通知部１１４にエラーメッセージを通知させる。また、総音声ファイルサイズが第２記録媒体２０の空き容量サイズ以下の場合、判定部１１６は、音声ファイルの書込処理をすべく、順序指定ファイルを読込部１２０に出力する。これにより、音声ファイルを第２記録媒体２０に書き込む前に、ユーザに指定された音声ファイルを全て第２記録媒体２０に書き込むことができるか否かを判断することができる。
【００３７】
音声データ格納部１１８は、管理情報データベース１１０に登録されているそれぞれの音声ファイルを保持する。読込部１２０は、順序指定ファイルに基づいて、音声データ格納部１１８から音声ファイルを読み込み、格納処理部１２４に供給する。具体的には、読込部１２０は、管理情報データベース１１０を参照して、順序指定ファイルに含まれる音声ＩＤで特定される音声ファイルの格納場所を特定する。その特定処理は、音声ファイルの再生順に行われる。そして、読込部１２０は、順次特定し、読み込んだ音声ファイルを格納処理部１２４に出力する。
【００３８】
一方、ファイル名生成部１２２は、図１の再生装置５０のファイルシステムにおけるソート条件に応じて、その再生装置５０が通常の再生処理を行った場合に、順序指定ファイルに指定された順番で、音声ファイルが並ぶようにファイル名を生成して格納処理部１２４に供給する。ファイル名生成部１２２は、例えば、型番や装置名称など再生装置５０を特定するための情報をユーザから受け付けてもよいし、再生装置５０と通信を行い自動的に取得してもよい。
【００３９】
格納処理部１２４は、読込部１２０から供給された音声ファイルに、ファイル名生成部１２２から供給されたファイル名を付けて第２記録媒体２０に書き込む。これにより、再生装置５０は、通常の再生処理を行うことで、第２記録媒体２０に格納された音声ファイルを、ユーザが所望する順番で再生することができる。
【００４０】
実施の形態で説明した学習支援装置１００により、ユーザは自分の学習スタイルに合わせて音声の再生順序を決めることができる。例えば、英語のヒアリング力を養いたい場合、英語の繰り返し回数を多めに設定して、最後に日本語を再生するようにしたり、日本語を１回再生した後に、英語を複数回連続して再生したりすることができる。
【００４１】
図６は、ユーザが任意に学習パターンを定義するための表示画面６０の一例を示す図である。学習パターンは、属性、言語種類、および再生回数の組み合わせで定義されるので、これらの値を設定するためのＧＵＩ（Graphical User Interface）コンポーネントが表示画面６０には設けられている。属性設定欄９０は、属性の指定を受け付けるためのＧＵＩコンポーネントである。言語種類設定欄９２は、言語種類の指定を受け付けるためのＧＵＩコンポーネントである。再生回数設定欄９４は、再生回数の指定を受け付けるためのＧＵＩコンポーネントである。追加ボタン９６は、これらのＧＵＩコンポーネントで指定された設定値を学習パターンに追加するためのボタンである。学習パターン表示領域９８は、学習パターンを表示するための領域である。本図では、ユーザが認識しやすいように文章形式で学習パターンが表示されているが、図５を用いて説明したＸＭＬ形式で表示を行ってもよい。図３を用いて説明した順序設定部１０８は、このようなＧＵＩによりユーザから学習パターンを受け付ける。そして、順序設定部１０８はこの学習パターンに基づいて順序指定ファイルを生成する。これにより、ユーザは自分で学習パターンを作成することができる。
【００４２】
＜第２の実施の形態＞
図７は、第２の実施の形態に係る学習支援システム２００の構成図である。第２の実施の形態に係る学習支援装置２１０は、ネットワーク２０２を介してサーバ２２０から音声ファイルとその音声ファイルに対応づけられた管理情報を取得することができる。これにより、例えばユーザは学習進度に応じて音声ファイルをダウンロードでき、学習支援装置２１０におけるディスク容量を効率的に使うことができる。また、サーバ側音声データ格納部２２２およびサーバ側管理情報データベース２２４に新しい音声ファイルを追加更新することにより、学習支援装置２１０側の音声ファイルも同様に追加更新することができる。音声ファイルの鮮度を保つことができるので、ユーザの継続的な利用が期待できる。
【００４３】
サーバ側音声データ格納部２２２は、学習支援装置２１０に提供可能な音声ファイルを保持する。サーバ側管理情報データベース２２４は、音声ファイルの管理情報を保持し、そのデータ構造は図４を用いて説明した管理情報データベース１１０と同様であってよい。サーバ側管理情報データベース２２４における各音声ファイルの格納場所を示す情報は、サーバ側音声データ格納部２２２に保持されている音声ファイルを特定する情報である。
【００４４】
提供部２２６は、サーバ側管理情報データベース２２４から管理情報を読み込み、読み込んだ管理情報を学習支援装置２１０に送信するとともに、送信した管理情報に対応づけられた音声ファイルをサーバ側音声データ格納部２２２から読み込み学習支援装置２１０に送信する。提供部２２６は、サーバ側管理情報データベース２２４に保持されている管理情報の全体を学習支援装置２１０を送信してもよいし、一部の管理情報を学習支援装置２１０に送信してもよい。送信する音声ファイルの選択方法はいろいろと考えられるが、例えば音声ファイルのリストをウェブブラウザなどでユーザが閲覧できるように提供し、ユーザに選択された音声ファイルを学習支援装置２１０に送信してもよい。また、教材の単元ごとに音声ファイルを管理し、ユーザから単元を特定する情報を受け付けると、受け付けた単元に対応する音声ファイルを学習支援装置２１０に送信してもよい。こうしたインターフェイスは、提供部２２６によって提供される。
【００４５】
図８は、図７の学習支援装置２１０の内部構成図である。本図で、既に説明した構成と同一の符号が付された構成は、既に説明した同一の符号が付された構成と機能が同一である。以下の説明では、各図の既に説明した構成とは異なる構成について詳細に説明する。取得部２１２は、ネットワーク２０２を介して図７のサーバ２２０から管理情報および音声ファイルを取得して、それぞれ管理情報データベース１１０並びに音声データ格納部１１８に格納する。取得部２１２は、新たに取得した管理情報および音声ファイルを管理情報データベース１１０並びに音声データ格納部１１８に追加もしくは更新する。また、取得部２１２は、取得した音声ファイルの格納場所を管理情報データベース１１０に書き込む。別の例では、取得部２１２は、既に格納されているデータを削除した後、新たに取得したデータを追加してもよい。これにより、学習支援装置２１０は、ネットワーク２０２を介してサーバ２２０から新たに音声ファイルを取得することができる。
【００４６】
＜第３の実施の形態＞
図９は、第３の実施の形態に係る学習支援システム２５０の構成図である。学習支援システム２５０は、第２記録媒体２０に記録された音声ファイルに対応づけられた文字情報を携帯電話２５４に表示させることを可能にする。これにより、ユーザは携帯電話２５４で文字情報を確認しながら、音声を聞くことができる。
【００４７】
学習支援装置２６０は、第２記録媒体２０に記録した音声ファイルに対応づけられた文字情報を、音声ファイルの再生順序で表示するための学習内容ファイルを生成する。学習支援装置２６０は、学習内容ファイルをネットワーク２０２を介してサーバ２７０に送信する。学習内容ファイルは、ユーザを特定する情報とともにサーバ２７０に送信される。サーバ２７０は、学習内容ファイルとユーザを特定する情報とを対応付けて学習内容格納部２７４に蓄積する。
【００４８】
携帯電話２５４は基地局２５２を介してネットワーク２０２に接続し、サーバ２７０から学習内容ファイルを取得する。携帯電話２５４は、例えばｊａｖａ（登録商標）などのプログラムを実行することにより、学習内容ファイルに基づいて文字情報を表示させる。学習内容ファイルの表示方法や表示のためのインターフェイスは任意であり、例えばユーザのキー操作を契機に、音声ファイルの再生順序で文字情報を切り替えて表示してもよいし、一定の間隔で自動的に表示を切り替えてもよい。また、携帯電話２５４は、文字情報にマークを付けて、後でマーク部分だけを一覧表示する機能やテスト機能などを備えてもよい。
【００４９】
図１０は、図９の学習支援装置２６０の内部構成図である。本図の判定部１１６は、順序指定ファイルを読込部１２０および学習内容作成部２６２に出力する。学習内容作成部２６２は、順序指定ファイルに含まれる音声ＩＤに基づいて、管理情報データベース１１０を参照し、音声ＩＤに対応づけられた文字情報を取得する。そして、学習内容作成部２６２は、取得した文字情報を順序指定ファイルに指定された順序で表示できるように学習内容ファイルを作成する。学習内容ファイルは、文字情報とその文字情報を表示する順序とを対応づけている。学習内容ファイルのデータ構造は任意であり、例えば文字情報を順番に並べたものであってもよいし、文字情報に識別情報を割り当て、その識別情報を表示順に並べたものであってもよい。また、学習内容ファイルに含まれる文字情報は、例えばＵＲＩであってもよく、動画や静止画などへのリンクであってもよい。リンクを加えることにより、学習形態に自由度をもたせることができる。
【００５０】
送信部２６４は、学習内容作成部２６２により作成された学習内容ファイルをサーバ２７０に送信する。送信部２６４は、すべての音声ファイルが第２記録媒体２０に格納されたことを契機に学習内容ファイルをサーバ２７０に送信してもよい。これにより、第２記録媒体２０に格納されている音声ファイルと、学習内容ファイルとが対応していることを保証できる。別の例では、送信部２６４はＩｒＤＡ（Infrared Data Association）などの通信手段を利用して、直接的に携帯電話２５４に学習内容ファイルを送信してもよい。
【００５１】
以上、本発明を実施の形態をもとに説明した。この実施の形態は例示であり、それらの各構成要素や各処理プロセスの組合せにいろいろな変形例が可能なこと、またそうした変形例も本発明の範囲にあることは当業者に理解されるところである。こうした変形例として、図３の管理情報データベース１１０は、様々な国の言語を組み合わせて保持してもよい。こうすることで、任意の言語を取り扱うことができる。学習支援装置１００は、ネットワークを介して音声ファイルを取得できるとともに、学習内容ファイルを作成することができる。これにより、学習支援装置１００の利便性が更に向上する。
【００５２】
別の変形例として、音声ファイルをデコードして再生装置に出力してもよい。例えばカセットテーププレーヤを再生装置として使う場合、図３の格納処理部１２４は音声ファイルをデコードしてアナログ信号を接続部１２８に出力する。接続部１２８は、アナログ信号を出力するための端子を更に備え、格納処理部１２４から受け付けたアナログ信号を出力する。このようにデコード機能を備えることで、利用可能な再生装置の種類を広げることができる。また、この場合、学習支援装置１００は、デコード機能を有効にするか否かをユーザから受け付けるためのインターフェースを更に備える。
【００５３】
再生装置が、音声ファイルを再生する順番を指定する再生リストに準じて、音声ファイルを再生する機能を有することも想定できる。こうした再生装置に対応するため、学習支援装置１００は、順序指定ファイルに基づいて、接続中の再生装置で利用できる再生リストを生成して、出力してもよい。つまり、学習支援装置１００は、順序指定ファイルを接続中の再生装置における再生リストのファイルフォーマットに変換する機能を備える。例えば、図３の格納処理部１２４が、このファイルフォーマット変換機能を備えてもよい。
【００５４】
学習支援装置１００は、再生装置を特定する情報をユーザから受け付けるためのインタフェースを更に備える。そして、格納処理部１２４は、受け付けた情報に基づいて接続中の再生装置用のファイルフォーマットを特定し、変換処理を行う。このように、再生リストを生成する機能を備えることで、利用可能な再生装置の種類を広げることができる。
【００５５】
別の変形例として、図３の選択部１０４は、管理情報データベース１１０に保持されているデータから所定の条件に適合するレコードを検索する機能を更に備えてもよい。これにより、例えば所定の単語を含むレコードについて学習をすることができる。
【００５６】
実施の形態では語学学習を例に説明したが、本装置は語学学習に限らず、例えば歴史や地理など様々な学習に利用できる。
【図面の簡単な説明】
【００５７】
【図１】実施の形態に係る学習支援システムの構成図である。
【図２】図１の学習支援装置における処理を説明するための図である。
【図３】図１の学習支援装置の内部構成図である。
【図４】図３の管理情報データベースのデータ構造の一例を示す図である。
【図５】学習パターン格納部に保持されている学習パターンのデータ構造の一例を示す図である。
【図６】ユーザが任意に学習パターンを定義するための表示画面の一例を示す図である。
【図７】第２の実施の形態に係る学習支援システムの構成図である。
【図８】図７の学習支援装置の内部構成図である。
【図９】第３の実施の形態に係る学習支援システムの構成図である。
【図１０】図９の学習支援装置の内部構成図である。
【符号の説明】
【００５８】
１０  学習支援システム、１２  第１記録媒体、２０  第２記録媒体、５０  再生装置、５４  音声出力内容、６０  表示画面、６２  文章選択領域、６４  学習パターン選択領域、６６  開始ボタン、６８  キャンセルボタン、７０  音声ファイル、１００  学習支援装置、１０１  表示処理部、１０２  操作部、１０４  選択部、１０６  推定部、１０８  順序設定部、１１０  管理情報データベース、１１２  学習パターン格納部、１１４  通知部、１１６  判定部、１１８  音声データ格納部、１２０  読込部、１２２  ファイル名生成部、１２４  格納処理部、１２６  空き容量検出部、１２８  接続部、１５０  グループＩＤ欄、１５２  属性欄、１５４  英語テキスト欄、１５６  日本語テキスト欄、１５８  英語音声ファイル名欄、１６０  日本語音声ファイル名欄、１７０  音声指定欄、１７２  再生データ指定欄、１７４  再生言語属性欄、１７６  再生言語欄、１７８  再生回数欄、１８０  パターン名欄、１８２  学習パターン欄。
【図１】
2005148727.tif 000003
【図２】
2005148727.tif 000004
【図３】
2005148727.tif 000005
【図４】
2005148727.tif 000006
【図５】
2005148727.tif 000007
【図６】
2005148727.tif 000008
【図７】
2005148727.tif 000009
【図８】
2005148727.tif 000010
【図９】
2005148727.tif 000011
【図１０】
2005148727.tif 000012