(57)【要約】【課題】  ボトムアップ処理とトップダウン処理との訓練を系統的に行うことが可能な外国語学習装置を提供する。【解決手段】  外国語学習装置として動作するコンピュータ１００では、ハードディスク１２４に、予め学習者が理解の混同を生じやすい単語の対と、各単語の意味情報および音声情報とを互いに関連付けて格納され、かつ、文脈情報および非文脈情報を単語の対とそれぞれ関連付けて格納されている。ＣＰＵ１２０の制御により、外国語学習装置は、単語の対を選択肢とし、単語の対のいずれかに対応する意味情報および音声情報のうちの少なくとも一方を提示して、単語対のいずれかを選択することを促す第１の課題と、単語の対を選択肢とし、単語の対に関連する文脈情報または非文脈情報のいずれかを提示して、単語対のいずれかを選択することを促す第２の課題とを学習者に対して出力させる。【選択図】        図２
2005091619.tif 000002
【特許請求の範囲】
【請求項１】
外国語学習装置であって、
予め学習者が理解の混同を生じやすい単語の対と、各前記単語の意味情報および音声情報とを互いに関連付けて格納する単語記憶手段と、
前記単語を含みうる文脈情報および非文脈情報を前記単語の対とそれぞれ関連付けて格納するための情報格納手段と、
前記学習者に対して、課題および選択肢を視覚情報として出力して提示させるための表示手段と、
前記学習者に対して、前記音声情報を音声として出力して提示させるための音声出力手段と、
前記外国語学習装置を制御する制御手段とを備え、
前記制御手段は、
前記単語の対を選択肢とし、前記単語の対のいずれかに対応する前記意味情報および前記音声情報のうちの少なくとも一方を提示して、前記単語対のいずれかを選択することを促す第１の課題と、前記単語の対を選択肢とし、前記単語の対に関連する前記文脈情報または前記非文脈情報のいずれかを提示して、前記単語対のいずれかを選択することを促す第２の課題とを前記学習者に対して出力させる、外国語学習装置。
【請求項２】
前記学習者が理解の混同を生じやすい単語の対は、前記学習者が聞き取り時に誤りやすい音韻の対に対応する、請求項１記載の外国語学習装置。
【請求項３】
前記文脈情報は、文脈フレーズ情報と、文脈文章情報と、文脈ダイアログ情報とを含み、
前記非文脈情報は、非文脈フレーズ情報と、非文脈文章情報と、非文脈ダイアログ情報とを含み、
前記制御手段は、前記第２の課題を、前記文脈フレーズ情報および前記非文脈フレーズ情報に関連する課題、前記文脈文章情報および前記非文脈文章情報に関連する課題、前記文脈ダイアログ情報および前記非文脈ダイアログ情報に関連する課題の順序で、前記学習者に出力する、請求項１記載の外国語学習装置。
【請求項４】
外国語学習方法をコンピュータに実行させるためのプログラムであって、
予め学習者が理解の混同を生じやすい単語の対と、各前記単語の意味情報および音声情報とを互いに関連付けて記憶装置内に準備し、前記単語を含みうる文脈情報および非文脈情報を前記単語の対とそれぞれ関連付けて前記記憶装置に準備するステップと、
前記単語の対を選択肢とし、前記単語の対のいずれかに対応する前記意味情報および前記音声情報のうちの少なくとも一方を提示して、前記単語対のいずれかを選択することを促す第１の課題を、表示手段および音声出力手段を用いて学習者に対して出力させるステップと、
前記単語の対を選択肢とし、前記単語の対に関連する前記文脈情報または前記非文脈情報のいずれかを提示して、前記単語対のいずれかを選択することを促す第２の課題を、前記表示手段および前記音声出力手段を用いて学習者に対して出力させるステップとを含む、外国語学習方法をコンピュータに実行させるための外国語学習プログラム。
【請求項５】
前記学習者が理解の混同を生じやすい単語の対は、前記学習者が聞き取り時に誤りやすい音韻の対に対応する、請求項４記載の外国語学習プログラム。
【請求項６】
前記文脈情報は、文脈フレーズ情報と、文脈文章情報と、文脈ダイアログ情報とを含み、
前記非文脈情報は、非文脈フレーズ情報と、非文脈文章情報と、非文脈ダイアログ情報とを含み、
前記第２の課題を出力するステップは、
前記文脈フレーズ情報および前記非文脈フレーズ情報に関連する課題を出力するステップと、
前記文脈文章情報および前記非文脈文章情報に関連する課題を出力するステップと、
前記文脈ダイアログ情報および前記非文脈ダイアログ情報に関連する課題を出力するステップとを含む、請求項４記載の外国語学習プログラム。
【請求項７】
請求項４〜６のいずれか１項に記載された外国語学習プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外国語学習を行うための外国語学習装置、外国語学習方法をコンピュータに実行させるための外国語学習プログラム、および外国語学習プログラムを記録したコンピュータ読取り可能な媒体に関する。
【背景技術】
【０００２】
近年、コンピュータで実現される文字または音声の入出力システムや、リレーショナルデータベースシステム、音声認識システムを外国語の学習に利用する試みが盛んに行われている。すなわち、このような外国語学習装置においては、学習者は、コンピュータが出題する問題に応じて、キーボード操作やマウス操作または音声により回答をパーソナルコンピュータに入力する。そして、上記パーソナルコンピュータに搭載された当該外国語に対応したデータベースシステムや音声認識システムが、学習者の理解度や発音の正しさを判定し、その結果を学習者へのフィードバックとして表示するという方式である。
【０００３】
また、学習者に自分の発音した文章について、各単語毎に評価点を示し、学習者の発音した外国語の文章に対する発音の評価結果を、学習者の外国語発音練習に対して効率的にフィードバックするための外国語学習装置も提案されている（たとえば、特許文献１を参照）。
【特許文献１】特開２００１−２６５２１１号公報明細書
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、脳の音声情報処理は、末梢から高次の処理系が相互に機能連結して達成される。言語音の意味内容の理解にあたっては、音声信号からの解読による「ボトムアップ処理」と文脈情報を利用して理解する「トップダウン処理」が相互に関連しあっていることになる。
【０００５】
つまり、言語音を聞き取る際には、ボトムアップ情報（音響情報）とトップダウン情報（言語的文脈情報）の双方を利用する。外国語音声の聞き取りにおいても、その事情は同様であるにも関わらず、既存の外国語学習方法では、これらの２つの情報処理の系統のどちらかに偏った訓練が行われていたり、あるいは、２つの違いを漫然と混じさせているものが多い。
【０００６】
しかしながら、たとえば、日本語と英語のように、その言語音の音韻の構成が大きく異なる場合には、高次処理に偏った学習では不十分である可能性がある。
【０００７】
本発明は、上記のような問題を解決するためになされたものであって、その目的は、ボトムアップ処理とトップダウン処理との訓練を系統的に行うことが可能な外国語学習装置、外国語学習方法をコンピュータに実行させるための外国語学習プログラム、および外国語学習プログラムを記録したコンピュータ読取り可能な媒体を提供することである。
【課題を解決するための手段】
【０００８】
このような目的を達成するために、本発明の外国語学習装置は、予め学習者が理解の混同を生じやすい単語の対と、各単語の意味情報および音声情報とを互いに関連付けて格納する単語記憶手段と、単語を含みうる文脈情報および非文脈情報を単語の対とそれぞれ関連付けて格納するための情報格納手段と、学習者に対して、課題および選択肢を視覚情報として出力して提示させるための表示手段と、学習者に対して、音声情報を音声として出力して提示させるための音声出力手段と、外国語学習装置を制御する制御手段とを備え、制御手段は、単語の対を選択肢とし、単語の対のいずれかに対応する意味情報および音声情報のうちの少なくとも一方を提示して、単語対のいずれかを選択することを促す第１の課題と、単語の対を選択肢とし、単語の対に関連する文脈情報または非文脈情報のいずれかを提示して、単語対のいずれかを選択することを促す第２の課題とを学習者に対して出力させる。
【０００９】
好ましくは、学習者が理解の混同を生じやすい単語の対は、学習者が聞き取り時に誤りやすい音韻の対に対応する。
【００１０】
好ましくは、文脈情報は、文脈フレーズ情報と、文脈文章情報と、文脈ダイアログ情報とを含み、非文脈情報は、非文脈フレーズ情報と、非文脈文章情報と、非文脈ダイアログ情報とを含み、制御手段は、第２の課題を、文脈フレーズ情報および非文脈フレーズ情報に関連する課題、文脈文章情報および非文脈文章情報に関連する課題、文脈ダイアログ情報および非文脈ダイアログ情報に関連する課題の順序で、学習者に出力する。
【００１１】
この発明の他の局面に従うと、外国語学習方法をコンピュータに実行させるためのプログラムであって、外国語学習プログラムは、予め学習者が理解の混同を生じやすい単語の対と、各単語の意味情報および音声情報とを互いに関連付けて記憶装置内に準備し、単語を含みうる文脈情報および非文脈情報を単語の対とそれぞれ関連付けて記憶装置に準備するステップと、単語の対を選択肢とし、単語の対のいずれかに対応する意味情報および音声情報のうちの少なくとも一方を提示して、単語対のいずれかを選択することを促す第１の課題を、表示手段および音声出力手段を用いて学習者に対して出力させるステップと、単語の対を選択肢とし、単語の対に関連する文脈情報または非文脈情報のいずれかを提示して、単語対のいずれかを選択することを促す第２の課題を、表示手段および音声出力手段を用いて学習者に対して出力させるステップとを含む。
【００１２】
好ましくは、学習者が理解の混同を生じやすい単語の対は、学習者が聞き取り時に誤りやすい音韻の対に対応する。
【００１３】
好ましくは、文脈情報は、文脈フレーズ情報と、文脈文章情報と、文脈ダイアログ情報とを含み、非文脈情報は、非文脈フレーズ情報と、非文脈文章情報と、非文脈ダイアログ情報とを含み、第２の課題を出力するステップは、文脈フレーズ情報および非文脈フレーズ情報に関連する課題を出力するステップと、文脈文章情報および非文脈文章情報に関連する課題を出力するステップと、文脈ダイアログ情報および非文脈ダイアログ情報に関連する課題を出力するステップとを含む。
【００１４】
この発明の他の局面に従うと、記録媒体であって、上記外国語学習プログラムを記録する。
【発明の効果】
【００１５】
本発明の外国語学習装置、外国語学習方法をコンピュータに実行させるための外国語学習プログラム、および外国語学習プログラムを記録したコンピュータ読取り可能な媒体によれば、ボトムアップ処理とトップダウン処理との訓練を系統的に行うことができ、外国語の学習を効率的に行うことが可能となる。
【発明を実施するための最良の形態】
【００１６】
以下、図面を参照して本発明の実施の形態について説明する。
【００１７】
以下、説明するように、学習者に対して外国語学習装置から学習にあたって提示する課題には、大きくは、音情報（A: Auditory Information）と意味情報（S: Semantic Information）の双方を提示する場合（以下、略称する場合は「ＡＳ」と称する）、音情報はなく意味情報の方を提示する場合（以下、略称する場合は「Ｓ」と称する）、意味情報はなく音情報の方を提示する場合（以下、略称する場合は「Ａ」と称する）の場合が考えられる。
【００１８】
本発明では、これらの場合を、系統的に学習に提示して訓練させることで、効果的な外国語学習を実現する。
【００１９】
（本発明のシステム構成）
図１は、本発明の外国語学習方法および外国語学習プログラムが適用される外国語学習装置を用いたシステム１０００の一例を示す概念図である。
【００２０】
図１を参照して、システム１０００は、学習者２に対してあるステップの学習課題を順次提示して、学習者からの課題に対する回答に基づいて、学習者に当該ステップに対する訓練を与えるか、または次のステップの学習課題をさらに学習者に提示していくという処理を実行するためのコンピュータ１００を備える。
【００２１】
図１を参照して、このコンピュータ１００は、ＣＤ−ＲＯＭ（Compact Disc Read-Only Memory ）上の情報を読込むためのＣＤ−ＲＯＭドライブ１０８およびフレキシブルディスク（Flexible Disk、以下ＦＤ）１１６に情報を読み書きするためのＦＤドライブ１０６を備えたコンピュータ本体１０２と、コンピュータ本体１０２に接続された表示装置としてのディスプレイ１０４と、同じくコンピュータ本体１０２に接続された入力装置としてのキーボード１１０およびマウス１１２と、音声入力装置としてのマイク１３２と、音声出力装置としてのスピーカ１３４とを含む。
【００２２】
あるいは、外部のサーバ３００とネットワーク３１０を介して接続し、コンピュータ本体はクライアント機としての機能のみを備える場合もある。
【００２３】
図２は、このコンピュータ１００のハードウェア構成をブロック図形式で示す図である。
【００２４】
図２に示されるように、このコンピュータ１００を構成するコンピュータ本体１０２は、ＣＤ−ＲＯＭドライブ１０８およびＦＤドライブ１０６に加えて、それぞれバスＢＳに接続されたＣＰＵ（Central Processing Unit ）１２０と、ＲＯＭ（Read Only Memory) およびＲＡＭ （Random Access Memory）を含むメモリ１２２と、直接アクセスメモリ装置、たとえば、ハードディスク１２４と、マイク１３２またはスピーカ１３４とデータの授受を行うためのインタフェース１２８とを含んでいる。ＣＤ−ＲＯＭドライブ１０８にはＣＤ−ＲＯＭ１１８が装着される。ＦＤドライブ１０６にはＦＤ１１６が装着される。
【００２５】
後に説明するように、本発明の外国語学習プログラムが動作するにあたっては、その動作の基礎となる情報を格納するデータベースは、ハードディスク１２４に格納されるものとして説明を行う。
【００２６】
なお、ＣＤ−ＲＯＭ１１８は、コンピュータ本体に対してインストールされるプログラム等の情報を記録可能な媒体であれば、他の媒体、たとえば、ＤＶＤ−ＲＯＭ（Digital Versatile Disc）やメモリカードなどでもよく、その場合は、コンピュータ本体１０２には、これらの媒体を読取ることが可能なドライブ装置が設けられる。
【００２７】
本発明の外国語学習装置の主要部は、コンピュータハードウェアと、ＣＰＵ１２０により実行されるソフトウェアとにより構成される。一般的にこうしたソフトウェアはＣＤ−ＲＯＭ１１８、ＦＤ１１６等の記憶媒体に格納されて流通し、ＣＤ−ＲＯＭドライブ１０８またはＦＤドライブ１０６等により記憶媒体から読取られてハードディスク１２４に一旦格納される。または、当該装置がネットワーク３１０に接続されている場合には、ネットワーク上のサーバから一旦ハードディスク１２４にコピーされる。そうしてさらにハードディスク１２４からメモリ１２２中のＲＡＭに読出されてＣＰＵ１２０により実行される。なお、ネットワーク接続されている場合には、ハードディスク１２４に格納することなくＲＡＭに直接ロードして実行するようにしてもよい。
【００２８】
図１および図２に示したコンピュータのハードウェア自体およびその動作原理は一般的なものである。したがって、本発明の最も本質的な部分は、ＦＤ１１６、ＣＤ−ＲＯＭ１１８、ハードディスク１２４等の記憶媒体に記憶されたソフトウェアである。
【００２９】
なお、一般的傾向として、コンピュータのオペレーティングシステムの一部として様々なプログラムモジュールを用意しておき、アプリケーションプログラムはこれらモジュールを所定の配列で必要な時に呼び出して処理を進める方式が一般的である。そうした場合、当該外国語学習装置を実現するためのソフトウェア自体にはそうしたモジュールは含まれず、当該コンピュータでオペレーティングシステムと協働してはじめて外国語学習装置が実現することになる。しかし、一般的なプラットフォームを使用する限り、そうしたモジュールを含ませたソフトウェアを流通させる必要はなく、それらモジュールを含まないソフトウェア自体およびそれらソフトウェアを記録した記録媒体（およびそれらソフトウェアがネットワーク上を流通する場合のデータ信号）が実施の形態を構成すると考えることができる。
【００３０】
なお、外国語学習プログラムの動作の基礎となる情報を格納するデータベースは、インタフェース１２８を介して接続される外部の記憶装置内に格納されていてもよい。たとえば、図１に示したように、ネットワーク３１０を介してサーバ３００に接続している場合は、動作の基礎となる情報を格納するデータベースは、サーバ３００内のハードディスク（図示せず）等の記憶装置に格納されていてもよい。この場合は、コンピュータ１００はクライエント機として動作し、このようなデータベースのデータをネットワーク３１０を介してサーバ３００とやり取りする他、以下に説明するような学習者に与える課題のデータもサーバ３００から受け取りこれを表示し、回答のデータをサーバに返すこととしてもよい。この場合は、外国語学習装置の主要部は、サーバのコンピュータハードウェアと、サーバのＣＰＵにより実行されるソフトウェアとにより構成されることになり、サーバ３００では、学習者の学習履歴情報などの管理も行う。したがって、学習者２への課題や選択肢の出力や音声情報の出力も、サーバー３００上で動作するプログラムによりサーバ３００の画像情報や音声情報を出力するインターフェースから出力され、ネットワーク３１０を介してコンピュータ１００に出力させる構成とすることもできる。一方、コンピュータ１００上では、サーバ３００との間で通信を行い、学習者２への課題の表示やサーバ３００への回答の返信を行うためのクライエントソフトウェアが動作することになる。
【００３１】
図３は、本発明の外国語学習装置の構成を機能ブロックで示す図である。
【００３２】
図３に示すとおり、ＣＰＵ１２０内には、外国語学習プログラムに基づいて、後に説明するような学習フローを制御する学習制御部１２０２とが含まれる。
【００３３】
また、ハードディスク１２４内には、学習者２に提示する単語を格納しておくための単語データベース１２４２と、一般に学習者２が間違いを起こしやすいことが事前に分かっている音韻の対、意味の対を関連付けて格納するための対関係データベース１２４４と、学習者２に対して提示する単語の音声ファイル、フレーズの音声ファイル、文章の音声ファイル、パラグラフの音声ファイルおよびダイアログの音声ファイルを格納するための音声ファイルデータベース１２４６と、学習者２に提示するフレーズ、文章、ダイアログのテキストデータを格納するためのフレーズ・文章・ダイアログデータベース（フレーズ・文章・ダイアログＤＢ）１２４８とが格納されている。
【００３４】
すなわち、一般に学習者２が間違いを起こしやすいことが事前に分かっている音韻の対、意味の対に対応する単語は、「学習者が理解の混同を生じやすい」ものとして学習を行なう際に、学習者２に提示する選択肢の基礎をなすものである。
【００３５】
以下に説明するとおり、単語データベース１２４２と、対関係データベース１２４４と、音声ファイルデータベース１２４６と、フレーズ・文章・ダイアログＤＢ１２４８とは、相互に関連づいたリレーショナルデータベースである。
【００３６】
なお、以下では、本発明を説明するにあたり、日本語を母語とする学習者２が、英語を学習する場合を例にとって説明する。ただし、本発明は、他の母語を有する学習者が、母語以外の言語を学習する場合にも適用できるものである。
【００３７】
図４は、単語データベース１２４２に格納されるデータの構造を説明するための概念図である。
【００３８】
単語データベース１２４２に登録される各単語には、「ｗ０００３３」等のように「単語ＩＤ」と呼ばれる各単語を識別するための情報が関連付けられる。
【００３９】
さらに、たとえば、単語ＩＤ「ｗ０００３３」で特定される単語レコードには、正書法で記載した場合のつづり情報「pray」と、この単語を学習者２に提示する際の分類である「音韻Ｒ」というメンバ情報と、学習者２に提示する際に、この単語「pray」と対として提示する単語を特定するための情報であるペアＩＤ「Ｐ００９」が含まれる。
【００４０】
すなわち、一般に、学習者２は、「音韻Ｒ」と「音韻Ｌ」とを音声として提示されたときに間違いをしやすいということが分かっている場合、単語「pray」は、「音韻Ｒ」または「音韻Ｌ」を含む単語のグループのうちの１つとして学習者２に提示される。メンバ情報は、このように単語「pray」が学習者２に提示されるグループを示す情報である。ペアＩＤは、対関係データベース１２４４において、この単語「pray」と対として学習者２に提示される他の単語や、この単語「pray」を含む文章またはこの単語と対を成す他の単語を含む文章などを特定するための情報である。
【００４１】
このように対を成すのは、音韻として学習者２が間違いやすい対を成す場合だけでなく、意味として学習者２が間違いやすい対をなす場合もある。意味として学習者２が間違いやすい対をなす場合は、メンバ情報として「意味Ｒ」または「意味Ｌ」が格納されている。
【００４２】
また、間違いやすい音韻の対としては、たとえば、他に「ｂ」と「ｖ」や、「ｓ」と「ｔｈ」などがある。これらの対に対しても、やはり「Ｒ」と「Ｌ」の場合と同様に、メンバ情報が、意味として学習者２が間違いやすい対をなす場合を示すときもありうる。
【００４３】
さらに、単語ＩＤ「ｗ０００３３」で特定される単語レコードには、単語「pray」の発音情報として、音韻列の情報（発音記号の情報）「prey」と、音韻対立の分類情報とを含む。音韻列の情報「prey」の先頭の「♪」とは、この音韻列に対応した音声ファイルが、音声ファイルデータベース１２４６内に格納されていることを示す。音韻対立情報で「ＲＬ」とあるのは、音韻Ｒを含む単語「pray」が、音韻Ｌを含む他の単語「play」と音韻について対立関係にあることを示す。これに対して、単語ＩＤ「ｗ０００３５」で特定される単語レコードにおいては、発音情報のうち音韻対立情報が「ＲＬ−Ｓ」となっているので、音韻Ｒを含む単語「preach」が、他の単語「work」と音韻について対立関係にあることを示す。
【００４４】
さらに、単語ＩＤ「ｗ０００３３」で特定される単語レコードには、単語「pray」の対訳情報として、対訳「祈る」と、品詞情報「動詞」とを含む。
【００４５】
加えて、単語ＩＤ「ｗ０００３３」で特定される単語レコードには、この単語「pray」を含みうる文脈フレーズ「ＣＰＨ３３」と単語「pray」を含みうる非文脈フレーズ「ＮＰＨ３３」とを含む。この場合も、先頭の「♪」とは、これらのフレーズに対応した音声ファイルが、音声ファイルデータベース１２４６内に格納されていることを示す。「文脈フレーズ」とは、このフレーズにおいて単語「pray」を単語「pray」以外の単語の前後関係により、この単語「pray」が伏せられていても、この単語「pray」を推定しうるフレーズであることを示す。すなわち、「文脈フレーズ」とは、意味的文脈性の高いフレーズである。
【００４６】
一方、「非文脈フレーズ」とは、このフレーズの単語「pray」を、単語「pray」以外の単語に置換した場合でも意味が通るフレーズであり、一般には前後関係からこの単語「pray」を推定できないフレーズであることを示す。すなわち、「非文脈フレーズ」とは、意味的文脈性の低いフレーズである。
【００４７】
なお、単語データベース１２４２のレコード中で、「ＣＰＨ３３」として、フレーズの具体例「the time to pray at church」が格納されており、「ＮＰＨ３３」として、フレーズの具体例「the area to ＿＿ for」が格納されていてもよい。あるいは、「ＣＰＨ３３」および「ＮＰＨ３３」により、フレーズ・文章・ダイアログＤＢ１２４８中の対応するフレーズが特定されるものとしてもよい。
【００４８】
同様にして、単語ＩＤ「ｗ０００３３」で特定される単語レコードには、この単語「pray」を含みうる文脈文章「ＣＳ３３」と単語「pray」を含みうる非文脈文章「ＮＳ３３」と、この単語「pray」を含みうる文脈ダイアローグ「ＣＤ３３」と単語「pray」を含みうる非文脈ダイアローグ「ＮＤ３３」とを含む。これらの文章、ダイアローグにおいても、先頭の「♪」とは、これらのフレーズに対応した音声ファイルが、音声ファイルデータベース１２４６内に格納されていることを示す。さらに、「文脈」および「非文脈」との意味も、フレーズの場合と同様とする。
【００４９】
また、単語データベース１２４２のレコード中で、「ＣＳ３３」として、文章の具体例「I went to the church to pray to God.」が格納されており、「ＮＳ３３」として、文章の具体例「What letter does ＿＿ start with?」が格納されていてもよい。あるいは、「ＣＳ３３」および「ＮＳ３３」により、フレーズ・文章・ダイアログＤＢ１２４８中の対応する文章が特定されるものとしてもよい。
【００５０】
同様にして、単語データベース１２４２のレコード中で、「ＣＤ３３」として、文脈ダイアログの具体例が格納されており、「ＮＤ３３」として、他の文脈ダイアログの具体例が格納されていてもよい。あるいは、「ＣＳ３３」および「ＮＳ３３」により、フレーズ・文章・ダイアログＤＢ１２４８中の対応するダイアログが特定されるものとしてもよい。このようなダイアログの具体例については、後に説明する。なお、ここでは、ダイアログ（対話）が格納されるものとしたが、複数の文（センテンス）から構成されるのであれば、ダイアログには必ずしも限定されず、パラグラフ（段落）でもよい。したがって、以下では、単に「ダイアログの課題」という場合にも、「パラグラフの課題」も含むものとする。
【００５１】
単語データベース１２４２には、以上のようなレコードが、登録された単語ごとに格納されている。
【００５２】
なお、以下では、上述した「文脈フレーズ」、「文脈文章」および「文脈ダイアログ（あるいは文脈パラグラフ）」を総称して、「文脈情報」と呼び、「非文脈フレーズ」、「非文脈文章」および「非文脈ダイアログ（あるいは非文脈パラグラフ）」を総称して、「非文脈情報」と呼ぶ。
【００５３】
図５は、対関係データベース１２４４に格納されるデータの構造を説明するための概念図である。
【００５４】
図５を参照して、ペアＩＤ「ｐ００９」には、まず、第１に、対立関係が、Ｒ音とＬ音というように音韻に基づき、対となる単位が単語であって、対応する音声ファイルがある対が存在する。この場合、「単語」のみであるから、これに「文脈」や「非文脈」の区別はない。このときの難易度は「１」である。たとえば、難易度の数字が大きいほど難易度が高いものとする。さらに、ペアＩＤ「ｐ００９」には、第２に、対立関係が、意味に基づき、対となる単位が単語であり、難易度が「５」であって、対応する音声ファイルがある対が存在する。さらに、ペアＩＤ「ｐ００９」には、対立関係が、音に基づき、対となる単位が文章であり、各文章には、音韻対立関係にある単語を伏せ字として、この単語を挿入することを求める課題となっており、難易度が「３」であって、対応する音声ファイルがない対が存在する。この文章対は、「文脈文章」であって、意味的文脈性の高い文章である。
【００５５】
図６は、音声ファイルデータベース１２４６に格納される音声ファイルデータの構造を説明するための概念図である。
【００５６】
図６を参照して、たとえば、単語ＩＤ「ｗ０００３３」に対しては、この単語ＩＤに対応する「単語」を、話者ＩＤ「ＡＭ００１」で特定される話者により発話された音声ファイル「ＡＭ００１＿ｗ＿ＲＬ＿Ｒ＿ｐｒａｙ．ｗａｖ」と、この単語ＩＤに対応する単語を含む「文脈文章」を、話者ＩＤ「ＡＦ００２」で特定される話者により発話された音声ファイル「ＡＦ００２＿ＣＳ０２＿ＲＬ＿Ｒ＿ｐｒａｙ．ｗａｖ」とが、格納されている。
【００５７】
図７は、音声ファイルデータベース１２４６に格納される話者データの構造を説明するための概念図である。
【００５８】
図７を参照して、たとえば、話者ＩＤ「ＡＭ００１」は、性別が「Ｍ」、つまり「男」であって、年齢が「４１」歳であり、母語は「ＡＥ」、つまり「アメリカ英語」であって、発話については「プロ」、たとえば、アナウンサーなどであることを示している。
【００５９】
図８は、フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈フレーズデータの構造を説明するための概念図である。
【００６０】
図８を参照して、たとえば、フレーズＩＤ「ｎｐｈ００１」で特定されるフレーズは、スクリプト情報が「the story of ＿＿」であり、このフレーズ中「＿＿」の部分には、「単語」が挿入され、挿入される単語は「名詞」であって、難易度が「２１」である。他のフレーズＩＤで特定されるフレーズでも同様である。
【００６１】
図９は、フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈文章データの構造を説明するための概念図である。
【００６２】
図９を参照して、たとえば、文章ＩＤ「ＮＳ００１」で特定される文章は、スクリプト情報が「Repeat ＿＿ after me.」であり、このフレーズ中「＿＿」の部分には、「単語」が挿入され、挿入される単語の品詞は限定されず、難易度が「２１」である。他の文章ＩＤで特定される文章でも同様である。
【００６３】
図１０は、フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈ダイアログデータの構造を説明するための概念図である。
【００６４】
図１０を参照して、たとえば、ダイアログＩＤ「ＮＤ００１」で特定されるダイアログは、スクリプト情報が以下のとおりである。
【００６５】
A: What did you learn in school today?
B: I learned how to spell ＿＿ in English.
さらに、上記ダイアログ中「＿＿」の部分には、「単語」が挿入され、挿入される単語の品詞は限定されず、難易度が「３５」である。他のダイアログＩＤで特定されるダイアログでも同様である。なお、ダイアログとして、対話スクリプトを示したが、必ずしも対話スクリプトである必要はなく、一般には、何らかの関連性を持ったす複数の文章の集合体すべてに適応できる。
【００６６】
図１１および図１２は、本発明の外国語学習装置が学習者２に提供する外国語学習方法の流れを説明するためのフローチャートである。
【００６７】
なお、以下で学習者２に対する訓練において、学習者２には、原則として、２者択一の選択肢が示され、学習者２は、そのいずれかを選択する（クリックする、または、学習者２自身が発話する）ことにより、外国語学習装置が選択の正誤を判定することで、訓練が行われるものとする。
【００６８】
まず、図１１を参照して、学習者２に提示する単位が「単語」であり、学習者２が選択する対象が「単語」であるテストが行われる（ステップＳ１００）。このテストに不合格である場合は（ステップＳ１０２）、続いて、後に説明する単語訓練課題が学習者２に提示される（ステップＳ１０４）。これに対して、ステップＳ１００のテストに合格すると（ステップＳ１０２）、次のテスト（ステップＳ１０６）に進む。
【００６９】
このステップＳ１０６においては、学習者２に提示する単位が「フレーズ」であり、学習者２が選択する対象が「単語」であるテストが行われる。
【００７０】
このテストに不合格である場合は（ステップＳ１０８）、続いて、後に説明するフレーズ訓練課題が学習者２に提示される（ステップＳ１１０）。これに対して、ステップＳ１０６のテストに合格すると（ステップＳ１０８）、次のテスト（ステップＳ１１２）に進む。
【００７１】
ステップＳ１１２においては、学習者２に提示する単位が「文章」であり、学習者２が選択する対象が「フレーズ」であるテストが行われる。このテストに不合格である場合は（ステップＳ１１４）、続いて、後に説明する文章訓練課題が学習者２に提示される（ステップＳ１１６）。これに対して、ステップＳ１１２のテストに合格すると（ステップＳ１１４）、次のテスト（ステップＳ１１８）に進む。
【００７２】
このステップＳ１１８においては、学習者２に提示する単位が「文章」であり、学習者２が選択する対象が「単語」であるテストが行われる。このテストに不合格である場合は（ステップＳ１２０）、続いて、後に説明する文章訓練課題が学習者２に提示される（ステップＳ１２２）。これに対して、ステップＳ１１８のテストに合格すると（ステップＳ１２０）、次のテスト（ステップＳ１２４）に進む。
【００７３】
このように、まず、図１１の学習の範囲では、学習者に提示されるのは、「単語」、「フレーズ」、「文章」というように、順次、「音響的情報」のみに基づく学習から、「言語的文脈情報」を含む学習へと進んでいく。すなわち、ボトムアップ処理に対応する学習に合格してから、トップダウン処理に対応する学習に移行していくように学習が設計される。
【００７４】
さらに、図１２を参照して、学習者２に提示する単位が「パラグラフ」（または「ダイアログ」）であり、学習者２が選択する対象が「文章」であるテストが行われる（ステップＳ１２４）。このテストに不合格である場合は（ステップＳ１２６）、続いて、後に説明するパラグラフ訓練課題（または「ダイアログ訓練課題」）が学習者２に提示される（ステップＳ１２８）。これに対して、ステップＳ１２４のテストに合格すると（ステップＳ１２６）、次のテスト（ステップＳ１３０）に進む。
【００７５】
このステップＳ１３０において、学習者２に提示する単位が「パラグラフ」（または「ダイアログ」）であり、学習者２が選択する対象が「フレーズ」であるテストが行われる。このテストに不合格である場合は（ステップＳ１３２）、続いて、後に説明するパラグラフ訓練課題（または「ダイアログ訓練課題」）が学習者２に提示される（ステップＳ１３４）。これに対して、ステップＳ１３０のテストに合格すると（ステップＳ１３２）、次のテスト（ステップＳ１３６）に進む。
【００７６】
このステップＳ１３６において、学習者２に提示する単位が「パラグラフ」（または「ダイアログ」）であり、学習者２が選択する対象が「単語」であるテストが行われる。このテストに不合格である場合は（ステップＳ１３８）、続いて、後に説明するパラグラフ訓練課題（または「ダイアログ訓練課題」）が学習者２に提示される（ステップＳ１４０）。これに対して、ステップＳ１３６のテストに合格すると（ステップＳ１３８）、学習が終了する。必要があれば、また処理をステップＳ１００から反復しても良い。
【００７７】
なお、図１２では、学習者２により選択させるターゲットを「文章」、「フレーズ」、「単語」の順序で学習させることとした。このようにすれば、より学習者２としては、選択するための情報の多い選択肢での訓練から順次行っていくので、課題が「パラグラフ」というような情報量の多いものでも馴染みやすい。
【００７８】
ただし、たとえば、図１２においても、図１１と同様にして、「単語」、「フレーズ」、「文章」というように、順次、「音響的情報」のみに基づく学習から、「言語的文脈情報」を含む学習へと進んでいくように設計してもよい。この場合は、図１２の学習の流れにおいても、ボトムアップ処理に対応する学習に合格してから、トップダウン処理に対応する学習に移行していくように学習が進行する。このため、英語を学習する日本語を母語とする学習者のように、その音韻構成の相違から、ボトムアップ処理の訓練が、まず必要となるような場合には、有効である。
【００７９】
図１３は、図１１で説明した「単語訓練課題」の処理を説明するためのフローチャートである。
【００８０】
図１３において、ＣＰＵ１２０は、たとえば、テストで用いた単語の音韻対と同一の音韻対を訓練課題として決定する（ステップＳ１０００）。
【００８１】
続いて、ＣＰＵ１２０は、決定された音韻対に対応する単語対を、たとえば、ランダムに選択し（ステップＳ１００２）、さらに、選択された単語対について、意味情報の提示を行うか否かを決定する（ステップＳ１００４）。この意味情報の提示を行うか否かも、たとえば、ランダムに行う。
【００８２】
意味情報を学習者２に提示しない場合は（ステップＳ１００６）、続いて、学習者２に選択肢が提示されて（ステップＳ１００８）、刺激音の再生が行われる（ステップＳ１０１０）。
【００８３】
ここで、図１４（ａ）は、図１３における刺激音再生のフローを示す図である。刺激音の再生処理では、同一の単語について複数の話者による音声ファイルが存在する場合には、たとえば、ランダムに話者を決定して（ステップＳ２０００）、対応する音声ファイルを選択して音声の再生が行われる（ステップＳ２００２）。なお、話者の選択は、たとえば、その学習者２の学習履歴に基づいて、その学習者２が間違いやすい母語の話者を選択してもよい。
【００８４】
図１６（ａ）は、ステップＳ１００８で提示され、ステップＳ１０１０で刺激音再生される場合のディスプレイ１０４に表示される内容を示す図である。図において、吹き出しで示す語は、音声の出力が行われていることを示す。図１６（ａ）に示すとおり、選択肢「pray」と「play」とが表示され、男性話者による「pray」に対応する音声が出力される。図１６（ａ）に示すとおり、「replay」のボタンが表示される場合があり、その場合にはこのボタンをクリックすると、音声出力が繰り返される。
【００８５】
図１３に戻って、ステップＳ１０１０の刺激音の再生に続いて、学習者２による選択、つまり、訓練が実施される（ステップＳ１０１２）。
【００８６】
一方、ステップＳ１００６において、意味情報を学習者２に提示する場合は、ＣＰＵ１２０は、次に、音声情報を学習者２に提示するか否かを、たとえば、ランダムに決定する。「意味情報」には、絵としての意味情報と文字としての意味情報とが含まれる。
【００８７】
音声情報を学習者２に提示しない場合（ステップＳ１０１６）、続いて、翻訳方向の決定が行われる（ステップＳ１０２０）。ここでも、翻訳方向は、たとえば、ランダムに決定される。
【００８８】
翻訳方向としては、「意味概念→英語（Ｅ）」、「日本語（Ｊ）→英語（Ｅ）」、「英語（Ｅ）→日本語（Ｊ）」のいずれかが選択される。
【００８９】
選択された翻訳方向に応じて、後に説明する対応する処理（ステップＳ１０２４，Ｓ１０２６，Ｓ１０２８）のいずれかが実施され、学習者２の訓練が実施される（ステップＳ１０１２）。
【００９０】
図１４（ｂ）は、「意味概念→英語（Ｅ）」の場合の処理を示す。この場合、ディスプレイ１０４に絵により問題部が提示され（ステップＳ２１００）、さらに英語の選択肢が表示される（ステップＳ２１０２）。図１７（ｅ）は、この場合のステップ２１００およびステップＳ２１０２でディスプレイ１０４に表示される画面の例を示す。「祈りをする女性の絵」が問題部に表示され、かつ、選択肢「pray」と「play」とが表示される。
【００９１】
一方、図１５（ａ）は、「日本語（Ｊ）→英語（Ｅ）」の場合の処理を示す。この場合、ディスプレイ１０４に日本語の文字により問題部が提示され（ステップＳ２２００）、さらに英語の選択肢が表示される（ステップＳ２２０２）。図１７（ｄ）は、この場合のステップ２２００およびステップＳ２２０２でディスプレイ１０４に表示される画面の例を示す。「祈る」との文字が問題部に表示され、かつ、選択肢「pray」と「play」とが表示される。
【００９２】
一方、図１５（ｂ）は、「英語（Ｅ）→日本語（Ｊ）」の場合の処理を示す。この場合、ディスプレイ１０４に英語の文字により問題部が提示され（ステップＳ２３００）、さらに日本語の選択肢が表示される（ステップＳ２３０２）。図１６（ｂ）は、この場合のステップ２３００およびステップＳ２３０２でディスプレイ１０４に表示される画面の例を示す。「pray」との文字が問題部に表示され、かつ、選択肢「祈る」と「遊ぶ」とが表示される。
【００９３】
なお、図１３のステップＳ１０１６において、学習者２に音声情報の提示を行うと判断された場合は、刺激音の再生（ステップＳ１０１８）が行われるとともに、音声情報の提示を行わない場合と同様にして、ステップＳ１０２０〜ステップＳ１０１２までの処理が行われる。
【００９４】
図１６（ｃ）では、音声情報の提示が行われ、かつステップＳ１０２８の「英語（Ｅ）→日本語（Ｊ）」の処理が行われる場合に、ディスプレイ１０４に表示される画面の例を示す。男性話者による「pray」に対応する音声が出力され、「pray」との文字が問題部に表示され、かつ、選択肢「祈る」と「遊ぶ」とが表示される。
【００９５】
図１８は、図１１に示した「フレーズ訓練課題」の処理を説明するためのフローチャートである。
【００９６】
図１８において、ＣＰＵ１２０は、たとえば、それ以前のテストで用いた単語の音韻対と同一の音韻対を訓練課題として決定する（ステップＳ３０００）。
【００９７】
続いて、ＣＰＵ１２０は、決定された音韻対に対応する単語対を、たとえば、ランダムに選択し（ステップＳ３００２）、さらに、選択された単語対について、意味情報を有するフレーズの提示を行うか否かを決定する（ステップＳ３００４）。この意味情報を有するフレーズの提示を行うか否かも、たとえば、ランダムに行う。「意味情報を有するフレーズ」とは、「文脈フレーズ」であり、「意味情報を有さないフレーズ」とは、「非文脈フレーズ」である。
【００９８】
学習者２に意味情報を有するフレーズを提示しない場合は（ステップＳ３００６）、続いて、選択された単語対に対応するフレーズのうち、学習者２に提示する中立フレーズ（非文脈フレーズ）が選択され（ステップＳ３００８）、学習者２に英語による二者択一の選択肢が提示されて（ステップＳ３０１０）、刺激音の再生が行われる（ステップＳ３０１２）。次に、学習者２に、文字情報の提示を行うか否かが判定される（ステップＳ３０１４）。このような文字情報の提示を行うか否かも、ＣＰＵ１２０により、たとえばランダムに決定される。
【００９９】
文字情報の提示を行う場合は（ステップＳ３０１４）、英語による問題部をターゲット語（選択対象となる語）以外について文字を表示する（ステップＳ３０１６）。一方、文字情報の提示を行わない場合は（ステップＳ３０１４）、問題部を伏せ字で表示する（ステップＳ３０１８）。その後、学習者２による選択が行われて訓練が実施される（ステップＳ３０２０）。
【０１００】
図１９（ａ）は、図１８のステップＳ３０１０、Ｓ３０１２、Ｓ３０１８により、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図１９（ａ）に示すとおり、女性の発話者による「the area to pray for all」との中立フレーズの音声情報が出力され、問題部には、伏せ字で問題文が表示され、選択肢「pray」と「play」とが表示される。なお、伏せ字において、ターゲットとなる単語の挿入されるべき位置が強調表示（図では、黒く塗りつぶされている）される。
【０１０１】
再び、図１８に戻って、ステップＳ３００６において、学習者２に意味情報を有するフレーズを提示する場合は、続いて、選択された単語対に対応するフレーズのうち、学習者２に提示する意味フレーズ対（文脈フレーズ対）の選択が行われる（ステップＳ３０２２）。次に、学習者２に音声情報も提示するかを判断する（ステップＳ３０２４）。この音声情報の提示の有無も、たとえば、ＣＰＵ１２０によりランダムに行われる。
【０１０２】
音声情報を提示する場合は、処理はステップＳ３０１０に移行する。図１９（ｃ）は、この場合において、ステップＳ３０１４において、文字情報を提示すると判断され、ステップＳ３０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図１９（ｃ）に示すとおり、女性の発話者による「the time to pray to God」との意味フレーズの音声情報が出力され、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１０３】
再び、図１８に戻って、一方、ステップＳ３０２４において、音声情報を提示しない場合は、選択肢として「どちらも可」との表示を行うか否かが、たとえば、ランダムに決定され判定される（ステップＳ３０２６）。「どちらも可」の表示を行う場合は、単語対の選択肢に加えて「どちらも可」の選択肢が加えられた、三者択一の表示が行われる（ステップＳ３０２８）。
【０１０４】
一方、「どちらも可」の表示を行わない場合は、英語の単語についての二者択一の表示が行われ（ステップＳ３０３０）、処理はステップＳ３０１４に移行する。図１９（ｂ）は、この場合において、ステップＳ３０１４において、文字情報を提示すると判断され、ステップＳ３０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報を示す概念図である。図１９（ｂ）に示すとおり、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１０５】
図２０は、図１１に示した「文章訓練課題」の処理を説明するためのフローチャートである。
【０１０６】
図２０において、ＣＰＵ１２０は、たとえば、それ以前のテストで用いた単語の音韻対と同一の音韻対を訓練課題として決定する（ステップＳ４０００）。
【０１０７】
続いて、ＣＰＵ１２０は、決定された音韻対に対応する単語対を、たとえば、ランダムに選択し（ステップＳ４００２）、さらに、選択された単語対について、意味情報を有する文章の提示を行うか否かを決定する（ステップＳ４００４）。この意味情報を有する文章の提示を行うか否かも、たとえば、ランダムに行う。「意味情報を有する文章」とは、「文脈文章」であり、「意味情報を有さない文章」とは、「非文脈文章」である。
【０１０８】
学習者２に意味情報を有する文章を提示しない場合は（ステップＳ４００６）、続いて、選択された単語対に対応する文章のうち、学習者２に提示する中立文章（非文脈文章）が選択され（ステップＳ４００８）、学習者２に英語による二者択一の選択肢が提示されて（ステップＳ４０１０）、刺激音の再生が行われる（ステップＳ４０１２）。次に、学習者２に、文字情報の提示を行うか否かが判定される（ステップＳ４０１４）。このような文字情報の提示を行うか否かも、ＣＰＵ１２０により、たとえばランダムに決定される。
【０１０９】
文字情報の提示を行う場合は（ステップＳ４０１４）、英語による問題部をターゲット語（選択対象となる語）以外について文字を表示する（ステップＳ４０１６）。一方、文字情報の提示を行わない場合は（ステップＳ４０１４）、問題部を伏せ字で表示する（ステップＳ４０１８）。その後、学習者２による選択が行われて訓練が実施される（ステップＳ４０２０）。
【０１１０】
図２１（ａ）は、図２０のステップＳ４０１０、Ｓ４０１２、Ｓ４０１８により、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図２１（ａ）に示すとおり、男性の発話者による「What letter does pray start with?」との中立文章の音声情報が出力され、問題部には、伏せ字で問題文が表示され、選択肢「pray」と「play」とが表示される。なお、伏せ字において、ターゲットとなる単語の挿入されるべき位置が強調表示（図では、黒く塗りつぶされている）される。
【０１１１】
再び、図２０に戻って、ステップＳ４００６において、学習者２に意味情報を有する文章を提示する場合は、続いて、選択された単語対に対応する文章のうち、学習者２に提示する意味文章対（文脈文章対）の選択が行われる（ステップＳ４０２２）。次に、学習者２に音声情報も提示するかを判断する（ステップＳ４０２４）。この音声情報の提示の有無も、たとえば、ＣＰＵ１２０によりランダムに行われる。
【０１１２】
音声情報を提示する場合は、処理はステップＳ４０１０に移行する。図２１（ｃ）は、この場合において、ステップＳ４０１４において、文字情報を提示すると判断され、ステップＳ４０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図２１（ｃ）に示すとおり、男性の発話者による「I went to the church to pray to God」との意味文章の音声情報が出力され、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１１３】
再び、図２０に戻って、一方、ステップＳ４０２４において、音声情報を提示しない場合は、選択肢として「どちらも可」との表示を行うか否かが、たとえば、ランダムに決定され判定される（ステップＳ４０２６）。「どちらも可」の表示を行う場合は、単語対の選択肢に加えて「どちらも可」の選択肢が加えられた、三者択一の表示が行われる（ステップＳ４０２８）。
【０１１４】
一方、「どちらも可」の表示を行わない場合は、英語の単語についての二者択一の表示が行われ（ステップＳ４０３０）、処理はステップＳ４０１４に移行する。図２１（ｂ）は、この場合において、ステップＳ４０１４において、文字情報を提示すると判断され、ステップＳ４０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報を示す概念図である。図２１（ｂ）に示すとおり、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１１５】
図２２は、図１２に示した「パラグラフ訓練課題」の処理を説明するためのフローチャートである。
【０１１６】
図２２において、ＣＰＵ１２０は、たとえば、それ以前のテストで用いた単語の音韻対と同一の音韻対を訓練課題として決定する（ステップＳ５０００）。
【０１１７】
続いて、ＣＰＵ１２０は、決定された音韻対に対応する単語対を、たとえば、ランダムに選択し（ステップＳ５００２）、さらに、選択された単語対について、意味情報を有するパラグラフの提示を行うか否かを決定する（ステップＳ５００４）。この意味情報を有するパラグラフの提示を行うか否かも、たとえば、ランダムに行う。「意味情報を有するパラグラフ」とは、「文脈パラグラフ」であり、「意味情報を有さないパラグラフ」とは、「非文脈パラグラフ」である。
【０１１８】
学習者２に意味情報を有するパラグラフを提示しない場合は（ステップＳ５００６）、続いて、選択された単語対に対応するパラグラフのうち、学習者２に提示する中立パラグラフ（非文脈パラグラフ）が選択され（ステップＳ５００８）、学習者２に英語による二者択一の選択肢が提示されて（ステップＳ５０１０）、刺激音の再生が行われる（ステップＳ５０１２）。次に、学習者２に、文字情報の提示を行うか否かが判定される（ステップＳ５０１４）。このような文字情報の提示を行うか否かも、ＣＰＵ１２０により、たとえばランダムに決定される。
【０１１９】
文字情報の提示を行う場合は（ステップＳ５０１４）、英語による問題部をターゲット語（選択対象となる語）以外について文字を表示する（ステップＳ５０１６）。一方、文字情報の提示を行わない場合は（ステップＳ５０１４）、問題部を伏せ字で表示する（ステップＳ５０１８）。その後、学習者２による選択が行われて訓練が実施される（ステップＳ５０２０）。
【０１２０】
図２３（ａ）は、図２２のステップＳ５０１０、Ｓ５０１２、Ｓ５０１８により、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図２３（ａ）に示すとおり、女性の発話者による「A: It's a nice Sunday, isn't it? Your son's around here? B: Oh, he's going out now. He really likes to pray.」との中立パラグラフの音声情報が出力され、問題部には、伏せ字で問題文が表示され、選択肢「pray」と「play」とが表示される。なお、伏せ字において、ターゲットとなる単語の挿入されるべき位置が強調表示（図では、黒く塗りつぶされている）される。
【０１２１】
再び、図２２に戻って、ステップＳ５００６において、学習者２に意味情報を有するパラグラフを提示する場合は、続いて、選択された単語対に対応するパラグラフのうち、学習者２に提示する意味パラグラフ対（文脈パラグラフ対）の選択が行われる（ステップＳ５０２２）。次に、学習者２に音声情報も提示するかを判断する（ステップＳ５０２４）。この音声情報の提示の有無も、たとえば、ＣＰＵ１２０によりランダムに行われる。
【０１２２】
音声情報を提示する場合は、処理はステップＳ５０１０に移行する。図２４は、この場合において、ステップＳ５０１４において、文字情報を提示すると判断され、ステップＳ５０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報およびスピーカ１３４に出力される情報を示す概念図である。図２４に示すとおり、女性の発話者による「A: It's a nice Sunday, isn't it? Your son's around here? B: Oh, he's in his room now. He won't pray. A: Incredible! He won't be a priest in the future.」との意味パラグラフの音声情報が出力され、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１２３】
再び、図２２に戻って、一方、ステップＳ５０２４において、音声情報を提示しない場合は、選択肢として「どちらも可」との表示を行うか否かが、たとえば、ランダムに決定され判定される（ステップＳ５０２６）。「どちらも可」の表示を行う場合は、単語対の選択肢に加えて「どちらも可」の選択肢が加えられた、三者択一の表示が行われる（ステップＳ５０２８）。
【０１２４】
一方、「どちらも可」の表示を行わない場合は、英語の単語についての二者択一の表示が行われ（ステップＳ５０３０）、処理はステップＳ５０１４に移行する。図２３（ｂ）は、この場合において、ステップＳ５０１４において、文字情報を提示すると判断され、ステップＳ５０１６の処理に進んだ場合に、ディスプレイ１０４に表示される情報を示す概念図である。図２３（ｂ）に示すとおり、問題部には、ターゲット語以外の問題文が文字で表示され、選択肢「pray」と「play」とが表示される。
【０１２５】
以上説明したように、本発明の外国語学習装置では、ボトムアップ処理とトップダウン処理との訓練を系統的に行うことが可能であり、効率的に外国語の学習を行うことが可能となる。
【０１２６】
今回開示された実施の形態はすべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【図面の簡単な説明】
【０１２７】
【図１】本発明の外国語学習方法および外国語学習プログラムが適用される外国語学習装置を用いたシステム１０００の一例を示す概念図である。
【図２】コンピュータ１００のハードウェア構成をブロック図形式で示す図である。
【図３】本発明の外国語学習装置の構成を機能ブロックで示す図である。
【図４】単語データベース１２４２に格納されるデータの構造を説明するための概念図である。
【図５】対関係データベース１２４４に格納されるデータの構造を説明するための概念図である。
【図６】音声ファイルデータベース１２４６に格納される音声ファイルデータの構造を説明するための概念図である。
【図７】音声ファイルデータベース１２４６に格納される話者データの構造を説明するための概念図である。
【図８】フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈フレーズデータの構造を説明するための概念図である。
【図９】フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈文章データの構造を説明するための概念図である。
【図１０】フレーズ・文章・ダイアログＤＢ１２４８に格納される非文脈ダイアログデータの構造を説明するための概念図である。
【図１１】本発明の外国語学習装置が学習者２に提供する外国語学習方法の流れを説明するための第１のフローチャートである。
【図１２】本発明の外国語学習装置が学習者２に提供する外国語学習方法の流れを説明するための第２のフローチャートである。
【図１３】図１１で説明した「単語訓練課題」の処理を説明するためのフローチャートである。
【図１４】刺激音再生のフローおよび翻訳方向が「意味概念→英語（Ｅ）」の場合の表示処理フローを示す図である。
【図１５】翻訳方向が「日本語（Ｊ）→英語（Ｅ）」および「英語（Ｅ）→日本語（Ｊ）」の場合の表示処理フローを示す図である。
【図１６】ディスプレイ１０４に表示される内容を示す図である。
【図１７】ディスプレイ１０４に表示される内容を示す図である。
【図１８】図１１に示した「フレーズ訓練課題」の処理を説明するためのフローチャートである。
【図１９】ディスプレイ１０４に表示される情報および／またはスピーカ１３４に出力される情報を示す概念図である。
【図２０】図１１に示した「文章訓練課題」の処理を説明するためのフローチャートである。
【図２１】ディスプレイ１０４に表示される情報および／またはスピーカ１３４に出力される情報を示す概念図である。
【図２２】図１２に示した「パラグラフ訓練課題」の処理を説明するためのフローチャートである。
【図２３】ディスプレイ１０４に表示される情報および／またはスピーカ１３４に出力される情報を示す概念図である。
【図２４】ディスプレイ１０４に表示される情報および／またはスピーカ１３４に出力される情報を示す概念図である。
【符号の説明】
【０１２８】
１００  コンピュータ、１０２  コンピュータ本体、１０４  ディスプレイ、１０６  ＦＤドライブ、１０８  ＣＤ−ＲＯＭドライブ、１１０  キーボード、１１２  マウス、１１４  無線通信装置、１１８  ＣＤ−ＲＯＭ、  １２０  ＣＰＵ、  １２２  メモリ、１２４  ハードディスク、１２８  通信インタフェース、１３２  マイク、１３４  スピーカ、１０００  システム。
【図１】
2005091619.tif 000003
【図２】
2005091619.tif 000004
【図３】
2005091619.tif 000005
【図４】
2005091619.tif 000006
【図５】
2005091619.tif 000007
【図６】
2005091619.tif 000008
【図７】
2005091619.tif 000009
【図８】
2005091619.tif 000010
【図９】
2005091619.tif 000011
【図１０】
2005091619.tif 000012
【図１１】
2005091619.tif 000013
【図１２】
2005091619.tif 000014
【図１３】
2005091619.tif 000015
【図１４】
2005091619.tif 000016
【図１５】
2005091619.tif 000017
【図１６】
2005091619.tif 000018
【図１７】
2005091619.tif 000019
【図１８】
2005091619.tif 000020
【図１９】
2005091619.tif 000021
【図２０】
2005091619.tif 000022
【図２１】
2005091619.tif 000023
【図２２】
2005091619.tif 000024
【図２３】
2005091619.tif 000025
【図２４】
2005091619.tif 000026