(57)【要約】【課題】効率よく英会話を学習することを可能とする装置を提供する。【解決手段】通常日本文、英語語順日本文、時制イメージ、英文を順次表示し、その後該表示と共に英文のネイティブ発音を発生させ、これを真似て発音することにより学習する個人対応型英会話学習装置において、前記学習者の発音内容を音声認識して採点し、該採点により次に表示するセンテンスのレベルを自動的に変動させると共に、複数のセンテンスからなる教材の消化率が１００％に達するまで前記学習課程は自動的に進行する。前記レベルが、通常日本文、英語語順日本文、時制イメージを順次表示する間の時間及びその後該表示と共に英文のネイティブ発音を発生させるまでの時間を制御することによって行われる。また、１つの教材に前記センテンスを数十〜数百用意し、各センテンスは順にレベルを上げていって最低でも５回繰り返す。前記センテンスはランダムに選択されて表示される。【選択図】図５
2007187939.tif 000002
【特許請求の範囲】
【請求項１】
計算機に制御され、通常日本文、英語語順日本文、時制イメージ、英文を順次表示し、その後該表示と共に英文のネイティブ発音を発生させて、これを真似て発音することにより学習する個人対応型英会話学習装置において、
前記学習者の発音内容を音声認識して採点し、該採点により次回同一センテンスを表示する時にレベルを自動的に変動させると共に、複数のセンテンスからなる教材の消化率が１００％に達するまで前記学習課程は自動的に進行することを特徴とする英会話学習装置。
【請求項２】
前記レベルが、通常日本文、英語語順日本文、時制イメージを順次表示する間の時間及びその後該表示と共に英文のネイティブ発音を発生させるまでの時間を制御することによって行われることを特徴とする前記請求項１記載の英会話学習装置。
【請求項３】
１つの教材に前記センテンスを数十〜数百用意し、各センテンスは順にレベルを上げていって最低でも５回繰り返すことを特徴とする前記請求項１または２記載の英会話学習装置。
【請求項４】
前記センテンスは、ランダムに選択されて表示されることを特徴とする前記請求項１〜３の内、いずれか１項記載の英会話学習装置。
【請求項５】
前記用意されたセンテンス毎の繰り返し回数分のｉｎｄｅｘ記録用ｒｅｓｕｌｔファイルを有し、前記ランダムに選択されたセンテンスが採点によりクリアされたと判断された時、上記ｒｅｓｕｌｔファイル内の上記センテンスに対応するｉｎｄｅｘ記録を削除し、該ｒｅｓｕｌｔファイル内の残されたｉｎｄｅｘ記録数によりその時の教材の達成率の評価をすることを特徴とする前記請求項１〜４の内、いずれか１項記載の英会話学習装置。
【請求項６】
同じセンテンスが次回に表示される時に選択されるレベルは、当該センテンスの前回の学習がクリアされた場合は１段レベルを上げ、当該センテンスの前回の学習がクリアされなかった場合は、当該センテンスの学習回数を１回増やすことを特徴とする前記請求項１〜５の内、いずれか１項記載の英会話学習装置。
【請求項７】
前記採点により次に選択されて表示するセンテンスのレベルが次の５段階のパターンのいずれかであることを特徴とする請求項１〜６の内、いずれか１項記載の英会話学習装置。
（１）レベル１（最易）
日本文（間・最大）→英語順日本文（間・最大）→英文（間・最大）→英発音
（２）レベル２
日本文（間・最大）→英語順日本文（間・最大）→英文薄字（間・最大）→英発音
（３）レベル３
日本文（間・中）→英語順日本文（間・中）→英文最薄字（間・中）→英発音
（４）レベル４
日本文（間・小）→英語順日本文（間・小）→……（間・小）→英発音
（５）レベル５（最難）
日本文（間・大）→英語順日本文薄字（間・中）→……（間・小）→……
（なお、「……」は表示省略を意味する。）
【請求項８】
前記英語順の日本文は、以下の２つの規則を設けたことをことを特徴とする前記請求項１〜７の内、いずれか１項記載の英会話学習装置。
（１）文節単位の表示とし、各々は日本語として理解できる表現とするが英語
で表現した場合にその文節の後ろに来るべき部分については（）括弧で括る。（２）“―”のペア表示により、離れた２つの文節を繋げて正確な意味を表示させる。
【請求項９】
前記採点結果がＮＧの場合、そのセンテンスを文節単位に分解して、より簡単なセンテンスに生成された文章について前記一連の学習を行うことを特徴とする前記請求項１〜８の内、いずれか１項記載の英会話学習装置。
【請求項１０】
前記時制イメージが、以下の１５パターンからなることを特徴とする前記請求項１記載の英会話学習装置。
・不変的な事象（時制無し）
・過去の出来事
・現在の出来事
・未来の推測、意志
・現時点の完了、経験、継続
・原因・意図のある未来
・過去の出来事の進行
・現在の出来事の進行
・未来の予定、計画
・過去の継続的状況、状態
・過去の反復的状況、状態
・現在の継続的状況、状態
・現在の反復的状況、状態
・過去時点の完了、経験、継続
・確実な未来
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、母国語を英語以外とする人が英会話を学習するための装置であって、計算機プログラムにより自動的にレベル制御される英会話学習装置に関する。
【背景技術】
【０００２】
従来、英会話を学習する手段としては、英会話スクールに通ったり、ＣＤなどで提供される英語教材や英語通信教育などで独習したり、といったものが一般的である。しかしながら、これらによる英語習得の成否は、個人が持つ目的意識および時間的・金銭的余裕に依存するのが問題であり、より効率よく英会話を学習する手段が求められている。
【０００３】
このような要求に対し、例えば特許文献１では、音声認識を用いた語学学習装置が開示されている。
この発明によれば、学習者が選択した役割の発音をレファランスデータと比較して一致度によって点数化して表示し、点数によって適当な次の画面を自動的に表示することにより、学習能率を向上させることが可能となる。
【０００４】
しかしながら、例えば特許文献１記載の装置においては、学習者がその学習過程において装置を逐一操作する必要性があるため、途中で面倒に感じてしまい学習意欲が低下してしまう欠点がある。
【０００５】
また、我々日本人のように、英語とは大きく異なる言語を母国語とする者にとっては、その文法の違いが英会話学習の上での壁となっていると考えられるが、従来この壁を効率よく乗り越える手段を提供した英会話学習装置は無かった。
【０００６】
また、英語には、日本語と異なり時制が頻繁に必要となるが、この時制を教材に有効に表示するものが従来無かった。
また、英会話教材のクリア率（成績）は、学習者の学習意欲を高めるための表示となるが、英会話教材の学習課程において、学習済みのクリア率を有効に表示するものは従来無かった。すなわち、既存の教材では、学習者がその教材をどの程度身に付けたかを、質量共に明示的に把握することが困難であり、どうしても自己判断となってしまう欠点があった。
【特許文献１】特開２００３−２２８２７９号公報
【特許文献２】特開平７−１６８５２０号公報
【特許文献３】特開２００４−２１１０２号公報
【特許文献４】特許第２８５４６５２号公報
【特許文献５】特公平７−１１３８１０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、本発明はこのような問題に鑑み、さらに効率よく英会話を学習することを可能とする個人対応型学習装置を提供とすることを目的とする。
このため、本発明は、前記学習者の発音内容を音声認識して採点し、該採点により次回同一センテンスを表示する時にレベルを自動的に変動させると共に、複数のセンテンスからなる教材の消化率が１００％に達するまで前記学習課程は自動的に進行する英会話学習ツールを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の英会話学習装置は、計算機に制御され、通常日本文、英語語順日本文、時制イメージ、英文を順次表示し、その後該表示と共に英文のネイティブ発音を発生させて、これを真似て発音することにより学習する個人対応型英会話学習装置において、前記学習者の発音内容を音声認識して採点し、該採点により次回同一センテンスを表示する時にレベルを自動的に変動させると共に、複数のセンテンスからなる教材の消化率が１００％に達するまで前記学習課程は自動的に進行することを特徴とする。
【０００９】
さらに、前記レベルが、通常日本文、英語語順日本文、時制イメージを順次表示する間の時間及びその後該表示と共に英文のネイティブ発音を発生させるまでの時間を制御することによって行われることを特徴とする。
【００１０】
またさらに、１つの教材に前記センテンスを数十〜数百用意し、各センテンスは順にレベルを上げていって最低でも５回繰り返すこと、あるいは前記センテンスは、ランダムに選択されて表示されることを特徴とする。
【００１１】
また、前記用意されたセンテンス毎の繰り返し回数分のｉｎｄｅｘ記録用ｒｅｓｕｌｔファイルを有し、前記ランダムに選択されたセンテンスが採点によりクリアされたと判断された時、上記ｒｅｓｕｌｔファイル内の上記センテンスに対応するｉｎｄｅｘ記録を削除し、該ｒｅｓｕｌｔファイル内の残されたｉｎｄｅｘ記録数によりその時の教材の達成率の評価をすることを特徴とする。
【００１２】
さらに、同じセンテンスが次回に表示される時に選択されるレベルは、当該センテンスの前回の学習がクリアされた場合は１段レベルを上げ、当該センテンスの前回の学習がクリアされなかった場合は、当該センテンスの学習回数を１回増やすことを特徴とする。
【００１３】
さらに、前記採点により次に選択されて表示するセンテンスのレベルが次の５段階のパターンのいずれかであることを特徴とする。
（１）レベル１（最易）
日本文（間・最大）→英語順日本文（間・最大）→英文（間・最大）→英発音
（２）レベル２
日本文（間・最大）→英語順日本文（間・最大）→英文薄字（間・最大）→英発音
（３）レベル３
日本文（間・中）→英語順日本文（間・中）→英文最薄字（間・中）→英発音
（４）レベル４
日本文（間・小）→英語順日本文（間・小）→……（間・小）→英発音
（５）レベル５（最難）
日本文（間・大）→英語順日本文薄字（間・中）→……（間・小）→……
（なお、「……」は表示省略を意味する。）
【００１４】
またさらに、前記英語順の日本文は、以下の２つの規則を設けたことをことを特徴とする。
（１）文節単位の表示とし、各々は日本語として理解できる表現とするが英語で表現した場合にその文節の後ろに来るべき部分については（）括弧で括る。
（２）“―”のペア表示により、離れた２つの文節を繋げて正確な意味を表示させる。
【００１５】
さらに、前記採点結果がＮＧの場合、そのセンテンスを文節単位に分解して、より簡単なセンテンスに生成された文章について前記一連の学習を行うことや前記時制イメージが、以下の１５パターンからなることを特徴とする。
・不変的な事象（時制無し）
・過去の出来事
・現在の出来事
・未来の推測、意志
・現時点の完了、経験、継続
・原因・意図のある未来
・過去の出来事の進行
・現在の出来事の進行
・未来の予定、計画
・過去の継続的状況、状態
・過去の反復的状況、状態
・現在の継続的状況、状態
・現在の反復的状況、状態
・過去時点の完了、経験、継続
・確実な未来
【発明の効果】
【００１６】
本発明の英会話学習装置は、計算機に制御され、学習者の発音内容を音声認識して採点し、該採点により次回同一センテンスを表示する時にレベルを自動的に変動させると共に、複数のセンテンスからなる教材の消化率が１００％に達するまで前記学習課程は自動的に進行することにより、学習者が次々と進行するセンテンスとそのクリア度がリアルに体験でき、英会話学習に飽きることなく興味が持続できるので学習効果が上がるという顕著な効果がある。これに対して従来のようにセンテンス毎に操作を必要とする学習装置は操作が面倒なため集中力が途切れ、直ぐ嫌になってしまう欠点がある。
【００１７】
また、本発明の英会話学習装置は、計算機に制御され、通常日本文、英語語順日本文、時制イメージ、英文を順次表示し、その後該表示と共に英文のネイティブ発音を発生させ、これを真似て発音することにより学習する個人対応型英会話学習装置であって、時制イメージが表示されることにより特に日本人に苦手な時制への反応をイメージにより直感的に理解できる効果がある。
【００１８】
またさらに、１つの教材に前記センテンスを数十〜数百用意し、各センテンスは順にレベルを上げていって最低でも５回繰り返すこと、あるいは前記センテンスは、ランダムに選択されて表示されることにより、センテンス毎の変化があり、単調に同じセンテンスを繰り返すものより新鮮味がある。
【００１９】
また、センテンスがランダムに次々と現れて、学習者がそれを話す効果は、実際の会話のシチュエーション（会話は止まらないもの、会話は予測できないもの）に近く、言葉を覚えるという意味ではとても自然で最適である。さらに、間隔を置くことにより同じセンテンスの記憶を確かなものとすることができる。
【００２０】
またさらに、同じセンテンスはクリアする毎に上のレベルに進行し、またクリアできないときはより易しいレベルに移行する。従って、このことにより学習者の能力に応じた問題が順次提示されるので学習効果が高い。また、自分のレベルに合った問題が提示されるので、極端にできなかったり、極端にできたりすることがなく、学習者は飽きることがないので学習意欲も増加する。
【００２１】
また、用意されたセンテンス毎の繰り返し回数分のｉｎｄｅｘ記録用ｒｅｓｕｌｔファイルを有し、前記ランダムに選択されたセンテンスが採点によりクリアされたと判断された時、上記ｒｅｓｕｌｔファイル内の上記センテンスに対応するｉｎｄｅｘ記録を削除し、該ｒｅｓｕｌｔファイル内の上記センテンスに対応するｉｎｄｅｘ記録数によりその時の教材の達成率の評価をするので、その教材の進捗度が直ぐ分かり、学習者の意欲を増進する効果がある。また、達成率を画面に表示するは、学習者の達成意欲を高める効果がある。
【００２２】
またさらに、前記英語順の日本文は、以下の２つの規則を設けたことにより、直感的に日本語を英語に直すのに便利であり、従来の日本文表示に比較し、英文を連想するスピードが早い効果がある。
（１）文節単位の表示とし、各々は日本語として理解できる表現とするが英語で表現した場合にその文節の後ろに来るべき部分については（）括弧で括る。
（２）“―”のペア表示により、離れた２つの文節を繋げて正確な意味を表示させる。
【００２３】
さらに、前記採点結果がＮＧの場合、そのセンテンスを文節単位に分解して、より簡単なセンテンスに生成された文章について前記一連の学習を行うことにより初心者の場合の手当がなされている。このように、通常のレベル制御の他に特例としてより易しいレベルの学習過程が用意されているので、難しいセンテンスの場合より簡単なセンテンスでの学習が可能になっており、クリアするための困難性が緩和される効果がある。
【発明を実施するための最良の形態】
【００２４】
以下、図面を参照し、実施例に基づき本発明を詳細に説明する。
【実施例】
【００２５】
図１は、本実施例における英会話学習装置の一例を示したものである。この英会話学習装置は、一般的なパーソナルコンピュータ１０１上で英会話学習プログラムを実行させることにより実現される。
【００２６】
モニタ１０２は、パーソナルコンピュータ１０１の処理結果に基づいて英会話学習プログラムの画面を表示する。キーボード１０３は、ユーザＩＤなどを入力する際に用いられる。マウス１０４は、画面上の各種ボタンをクリックする際に用いられる。マイク１０５は、学習者の発音を入力する際に用いられる。スピーカ１０６は、英文のネイティブ発音や、各種報知音を出力する際に用いられる。
【００２７】
図２は、パーソナルコンピュータ１０１のハードウェア構成を示した図である。ＣＰＵ２０１は中央演算処理装置であり、パーソナルコンピュータ１０１の全体を制御する。ＨＤＤ２０２はハードディスクドライブであり、ＯＳや本発明の英会話学習プログラムを格納している。ＣＤ−ＲＯＭ２０３はＣＤ−ＲＯＭドライブであり、ＣＤ−ＲＯＭ媒体で提供される英会話学習プログラムをＨＤＤ２０２にインストールする際に用いられる。なお、これに限らず、英会話学習プログラムは、図示しないネットワークインタフェースを通じてインターネットよりダウンロードされインストールされても良い。もしくは、インストールを要さない、インターネットを通じて機能を提供されるＡＳＰ型のサービスとして提供されても良い。またさらに、携帯型端末で本発明の英会話学習装置を操作可能とすると、時と場所を選ばずにゲーム感覚で英会話を学習できるので好ましい。
【００２８】
メモリ２０４は一時記憶装置であり、ＣＰＵ２０１が処理するデータを一時的に保存するために用いられる。ＩｎｐｕｔＩ／Ｆ２０５は入力機器のためのインタフェースであり、キーボード１０３、マウス１０４、マイク１０５を接続するために用いられる。ＯｕｔｐｕｔＩ／Ｆ２０６は出力機器のためのインタフェースであり、ディスプレイ１０２、スピーカ１０６を接続するために用いられる。そして、これらのハードウェアは、バス２０７によって相互に接続されている。
【００２９】
次に、本発明の英会話学習装置の動作について、画面図およびフロー図を用いて説明する。まず始めに、ログイン処理について説明する。
図３は、ログイン画面を示した図である。本発明の英会話学習装置を起動すると、最初にこの画面が表示される。学習者は、ユーザＩＤ入力欄３０１にユーザＩＤを、スピードレベル入力欄３０２に１から５のうち何れかのスピードレベルを、それぞれ入力する。ちなみに、ヘルプボタン３０３をクリックするとヘルプが表示され、終了ボタン３０４をクリックすると英会話学習装置の処理が終了される。ＧＯボタン３０５を押すと、入力されたユーザＩＤおよびスピードレベルに基づいてログインが行われる。このログイン処理の詳細については、次に図４を用いて説明する。
【００３０】
図４は、本発明の英会話学習装置を起動すると実施される、ログイン処理の詳細を示したフロー図である。先の図３にも示したように、最初に、英会話学習装置はログイン画面を表示する（Ｓ４０１）。この画面において、学習者がユーザＩＤとスピードレベルを入力する（Ｓ４０２）。ここで学習者がヘルプボタンをクリックした場合には（Ｓ４０３でＹＥＳ）、英会話学習装置はヘルプを表示し（Ｓ４０４）、ＧＯボタンをクリックした場合には（Ｓ４０５でＹＥＳ）、ユーザＩＤとスピードレベルを確定して、以下の処理を行う。
【００３１】
まず英会話学習装置は、ユーザＩＤを変数ＵｓｅｒＮａｍｅに保持すると共に（Ｓ４０６）、スピードレベルより、変数ＳｐｅｅｄＬｅｖｅｌをセットする（Ｓ４０７）。なお、このＳｐｅｅｄＬｅｖｅｌは、入力したスピードレベルが「１」のとき１．５、「２」のとき１．２５、「３」のとき１．０、「４」のとき０．７５、「５」のとき０．５、と設定される。
【００３２】
次に“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔ、すなわちＵｓｅｒＮａｍｅが「Ｈｉｄｅｍｉ」ならば「Ｈｉｄｅｍｉ．ｒｅｓｕｌｔ」というファイルがあるか否かを判断する（Ｓ４０８）。このファイルが存在しない場合は（Ｓ４０８でＮＯ）、その学習者が初めて英会話学習装置を使用することを意味するため、Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔファイルより内容をコピーして“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔファイルを作成する（Ｓ４０９）。なお、この“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔファイル、およびＤｅｆａｕｌｔ．ｒｅｓｕｌｔファイルの詳細については後に説明する。
【００３３】
次に英会話学習装置は、音声認識エンジンを初期化する（Ｓ４１０）。なお、この音声認識エンジンとは、学習者の発音を認識し、点数などで評価することができる公知のプログラムであって、英会話学習装置に組み込まれているものである。例えば、音声認識エンジンは、下記ＵＳＰ（米国特許明細書）に記載されているＳＲＩ  Ｉｎｔｅｒｎａｔｉｏｎａｌ社のエンジンが推奨される。
ＵＳＰ５２６８９９０，ＵＳＰ５５８１６５５、ＵＳＰ５８２５９７８、ＵＳＰ５８６４８１０，ＵＳＰ６０５５４９８，ＵＳＰ６２２６６１１。
【００３４】
最後に英会話学習装置は、文節単位表示ｆｌａｇを“Ｏｆｆ”にセットする（Ｓ４１１）。なお、この文節単位表示ｆｌａｇの詳細についても後に説明する。
以上の処理をもって、英会話学習装置はログイン処理を完了させ、次にメイン処理に移行する。メイン処理については、まず画面遷移から説明を行い、後にその処理の詳細について説明する。
【００３５】
図５は、ログイン処理後に表示されるメイン画面を示したものである。この図５を用いて、最初に英会話学習装置の画面構成について説明する。
画像表示欄５０１は、英文に関連する画像を表示する欄である。熟語表示欄５０２は、その英文のテーマとなっている熟語を表示する欄である。ガイドランプ５０３は、Ｒｅａｄｙランプ５０３ａ、Ｓｐｅａｋランプ５０３ｂ、Ｊｕｄｇｅランプ５０３ｃの３つあり
、現在がＲｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅの何れの段階であるかを学習者に示すためのものである。
【００３６】
達成率表示欄５０４は、用意された英文の全体数に対しどの程度までクリアしたかを表示するための欄である。達成率を画面に表示することにより、学習者の達成意欲を高めることができる。また、達成率が１００％に達した時に、ログインした文字列を元に一意の文字列が画面に表示されるので、その文字列を報告させることで教材の学習を終了したと先生が判断するような利用方法が可能になり、多くの生徒の進捗度を把握するという教える側の労力を激減させる効果を利用して「教育現場での活用」が期待できる。
【００３７】
採点結果ランプ５０５は、音声認識エンジンが学習者の発音を認識して評価した結果をＥｘｃｅｌｌｅｎｔ，ＶｅｒｙＧｏｏｄ，Ｇｏｏｄ，ＮｏｔＧｏｏｄ，Ｂａｄの５段階で学習者に示すためのものである。ちなみに、Ｅｘｃｅｌｌｅｎｔ，ＶｅｒｙＧｏｏｄ，Ｇｏｏｄのいずれかとなれば、課題となっている英文をクリアしたことになる。
【００３８】
英文表示欄５０６は、課題となっている英文を表示するための欄である。英語順日本文表示欄５０７は、課題となっている英文を、極力英文自体の語順に合わせ、且つ日本語でも十分理解出来るように翻訳した日本文を表示するための欄である。この英語順日本文の具体例を示すと、例えば英文が
“I’d like to carry on this baggage with me.”
である場合に、英語順日本文を、
「私は（持ち込み）たいのですが  この荷物を  （私と）一緒に」
のようにして、英文では文節の終わりに持ってくるべき語を（）で示したり、また英文が
“Where are you calling from?”
である場合に、英語順日本文を、
「どこ−  （あなたは電話をかけている）ところですか？  −から」
のようにして、ペアとなる文節を−で繋げて示したりする。なおこの英語順日本文表示欄５０７で表示する日本文は、本実施例では予め作成されたコンテンツとして用意されているが、課題となっている英文から自動的に生成されても良い。
【００３９】
また、英語順の日本文は、熟語（イディオム）の意味にとらわれないで表示される。これはネイティブは熟語というものを意識しないという理由からである。例えば、前置詞を例にとると、熟語の一部として覚えている訳ではなく、その前置詞の持つイメージによって使用しているのである。
【００４０】
時制イメージ表示欄５０８は、英文を構築する上で日本文だけからでは把握できない話し手の視点や背景を理解できるようにする為に、予め用意されている時制イメージ図の中から課題の英文に合ったものを表示するための欄である。
【００４１】
この時制イメージ表示の効果は、日本文では把握できない話し手の視点や背景、並びにニュアンスを学習者に伝える点にある。このことにより、英文を暗記することなしにスピーキングが可能になる。
【００４２】
本実施例では、時制は具体的には「不変的事象（時制無し）」、「過去の出来事」、「現在の出来事」、「未来の推測、意志」、「現時点の完了、経験、継続」、「原因、意図のある未来」、「過去出来事の進行」、「現在出来事の進行」、「未来の予定、計画」、「過去の継続的状況、状態」、「過去の反復的状況、状態」、「現在の継続的状況、状態」、「現在の反復的状況、状態」、「過去時点の完了、経験、継続」、「確実な未来」の１５パターンを用意している。
【００４３】
通常日本文表示欄５０９は、課題となっている英文を正しい日本語に翻訳したものを表示するための欄である。センテンスタイトルメニュー５１０は、課題となる英文のテーマを選択するためのものである。インプットボリューム５１１は、マイク１０５の音量を調節するためのものである。アウトプットボリューム５１２は、スピーカ１０６の音量を調節するためのものである。ボリュームメーター５１３は、マイク１０５から入力された音量を表示するためのものである。
【００４４】
スタートボタン５１４は、メイン処理を開始させるためのものであり、ストップボタン５１５は、メイン処理を停止させるためのものである。なお、このスタートボタン５１４を一度クリックすると、ストップボタン５１５をクリックするまで、もしくはコンテンツが全て終了するまでは、メイン処理は止まることなく繰り返し実行される。
【００４５】
なお、図３でも説明したのと同様に、ヘルプボタン３０３をクリックするとヘルプが表示され、終了ボタン３０４をクリックすると英会話学習装置の処理が終了される。
以上が、本実施例の英会話学習装置の画面構成である。次に、メイン処理における基本的な画面遷移を各段階の画面図とともに説明する。
【００４６】
図６は、Ｒｅａｄｙ段階の画面を示した図である。図５の画面でスタートボタン５１４をクリックすると、この画面に遷移する。このＲｅａｄｙ段階とは、学習者が実際に発音をする前に準備する段階であり、さらに数段階に分けて表示が行われる。その詳細は以下のとおりである。
【００４７】
まず、報知音（チャイム）が鳴ると共に、Ｒｅａｄｙランプ５０３ａが点灯する。次に、画像表示欄５０１、熟語表示欄５０２、時制イメージ表示欄５０８、通常日本文表示欄５０９に、同時にコンテンツが表示される。次に、少し間をおいて英語順日本文表示欄５０７に、そしてさらに少し間をおいて英文表示欄５０６に、それぞれコンテンツが表示される。最後に、また少し間をおいた後に英文のネイティブ発音が出力され、Ｒｅａｄｙ段階が終了となる。
【００４８】
図７は、Ｓｐｅａｋ段階の画面を示した図である。図６を用いて説明したＲｅａｄｙ段階が終了すると、この画面に遷移する。このＳｐｅａｋ段階とは、学習者が実際にマイク１０５に向かって発音を行う段階である。最初に、報知音が鳴ると共にＳｐｅａｋランプ５０３ｂが点灯し、ガイドメッセージ欄７０１に「−Ｐｌｅａｓｅ  Ｓｐｅａｋ−」と表示される。次に、学習者は、所定の制限時間の間に英文表示欄５０６に表示された英文を発音する。制限時間が経過すると、Ｓｐｅａｋ段階が終了する。
【００４９】
図８は、Ｊｕｄｇｅ段階の結果待ち状態の画面を示した図である。図７を用いて説明したＳｐｅａｋ段階が終了すると、この画面に遷移する。このＪｕｄｇｅ段階とは、Ｓｐｅａｋ段階で入力された学習者の発音を、音声認識エンジンを用いて評価し表示する段階である。図８に示した結果待ち状態は、音声認識エンジンによる評価が終了するまでの状態であり、Ｊｕｄｇｅランプ５０３ｃが点灯すると共に、ガイドメッセージ欄７０１に評価中であることを示す「――＞」といったメッセージが表示される。
【００５０】
図９は、Ｊｕｄｇｅ段階の結果表示状態の画面を示した図である。図８に示した結果待ち状態の後、音声認識エンジンによる評価が終了すると、この画面に遷移する。ここでは、音声認識エンジンが出した評価に基づき、報知音（チャイムもしくはブザー）と共に採点結果ランプ５０５を点灯させ、さらに必要がある場合には英文表示欄５０６やガイドメッセージ欄７０１に必要な表示を行う。例えば、図９に示した場合では結果は「Ｂａｄ」であり、英文表示欄５０６には評価が低かった英文の箇所について色を赤に変えるなどの強調表示がされ、さらにガイドメッセージとして「＊一語一語をはっきりと！＊」といったアドバイスが表示される。そして所定の時間この画面を表示して、Ｊｕｄｇｅ段階が終了する。
【００５１】
以上説明したように、メイン処理は１つの課題につきＲｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅの３段階で１セットとなっている。そして、１つの課題が終了すると、自動的に次の課題に移行していき、学習者がストップボタン５１５をクリックするまで、もしくはコンテンツが全て終了するまで、この処理が繰り返される。
【００５２】
なお、図６を用いて説明したＲｅａｄｙ段階については、難易度によって他のバリエーションが存在するため、それについてここで説明する。
本実施例の英会話学習装置は、Ｒｅａｄｙ段階にレベル１からレベル５の５パターンの表示方法を用意しており、難易度によってこのパターンを変化させることができる。なお、後に説明するように、課題となる英文は最低５回クリアしなければその英文をクリアしたことにならないが、この５回の間に難易度が徐々に高くなるように設定されている。
【００５３】
既に説明したパターン、すなわち、「まず、通常日本文表示欄５０９等に、同時にコンテンツが表示され、次に、少し間をおいて英語順日本文表示欄５０７に、そしてさらに少し間をおいて英文表示欄５０６に、それぞれコンテンツが表示され、最後に、また少し間をおいた後に英文のネイティブ発音が出力される。」というものは、５パターンのうち最も難易度が低いものである。ここで、このパターンを「レベル１」とし、
「日本文（間・最大）英語順日本文（間・最大）英文（間・最大）英発音」
と表すものとする。
【００５４】
これに対し、レベル２からレベル５は、以下のように表すことができる。
レベル２
→日本文（間・大）英語順日本文（間・大）英文薄字（間・大）英発音
レベル３
→日本文（間・中）英語順日本文（間・中）英文最薄字（間・中）英発音
レベル４
→日本文（間・小）英語順日本文（間・小）−（間・小）英発音
レベル５
→日本文（間・大）英語順日本文薄字（間・中）−（間・小）−
【００５５】
すなわち、レベル２からレベル４においては、徐々に「間」が小さくなり、且つ、徐々に英文が薄く表示され最終的には表示されなくなる。そしてレベル５に達すると、英文が表示されなくなるとともに、英発音も無くなり、学習者は日本文だけを頼りに解答することになるのである。
【００５６】
このように５段階レベル毎の異なる表示は、学習者に“英語順”を意識させる仕組みとなっている。また、このような訓練をすることにより、最終的に「英語思考とスピーキング」の同時発生能力を養うことができる。
【００５７】
以上がＲｅａｄｙ段階のバリエーションである。
以上、メイン処理の画面遷移について説明した。次に、メイン処理の詳細について説明する。
【００５８】
まず始めに、メイン処理で用いられるファイル、Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔおよび“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔについて説明する。図１０はＤｅｆａｕｌｔ．ｒｅｓｕｌｔファイルの内容を示したものである。このファイルはテキストファイルであり、図に示した例だと、１から１０までの数字が５つずつ、カンマで区切られて書き込まれている。これに対し図１１は、ある程度学習が進んだ学習者の“ＵｓｅｒＮａｍｅ”．ｒｅ
ｓｕｌｔファイルの一例を示したものである。このファイルも図１０に示したＤｅｆａｕｌｔ．ｒｅｓｕｌｔファイルと同様のテキストファイルであるが、Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔファイルと比較してみると、数字がいくつか少なくなっているのがわかる。
【００５９】
本実施例の英会話学習装置は、図１１に示したような“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔファイルを基にして、学習者の学習状況を管理する。すなわち、このファイルに示された数字は、学習する必要があるセンテンス番号を示しており、そのセンテンス番号の課題をクリアするごとに、英会話学習装置は該当する数字を１つずつ削除していく。具体的に示すと、図１１に示した例では、例えば「１」の数字は３つ削除されていて２つしかないため、１番のセンテンスを３回クリアしている、ということになる。
【００６０】
またその一方で、あるセンテンス番号の課題のクリアに失敗すると、数字の数５つを限界として、センテンス番号に該当する数字を１つ追加する。具体的に示すと、図１１に示した例で、例えば１番のセンテンスでクリアに失敗すると、「１」の数字が２つから３つに増える、ということになる。
【００６１】
ログイン処理においても説明したように、“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔは、学習者が初めて英会話学習装置を利用する時に、Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔファイルをコピーして作成される（図４のＳ４０９）。Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔファイルには各数字が５つずつ記載してあるので、学習者が、あるセンテンス番号の課題を完全にクリアするためには、そのセンテンスを最低でも５回クリアしなければならない。
【００６２】
また、課題の達成率も、この“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔファイルを用いて計算される。例えば図１１に示した例では、元々５０個あった数字が１０個減って４０個になっているため、達成度は１０／５０より２０％と求められるのである。
【００６３】
次に、センテンスが記録されているセンテンスファイルについて説明する。図１２はセンテンスファイルの内容を示したものである。このセンテンスファイルには、センテンス番号１２０１に紐付けて、センテンスタイトル１２０２、熟語１２０３、英文１２０４、英語順日本文１２０５、通常日本文１２０６、時制イメージＮｏ．１２０７が、それぞれ記録されている。
【００６４】
センテンス番号１２０１は、基本的には「１０，２０，３０」と１０ごとに付されているが、一部「２１，２２，２３」といったものも存在する。この「２１，２２，２３」というセンテンスは、「２０」のセンテンスを文節ごとに区切って学習するためのセンテンスになっており、「２０」のセンテンスをクリアできなかった場合に、より詳しく学習するために用意しているものである。
【００６５】
次にメイン処理についてフロー図を用いて詳細に説明する。図１３は、メイン処理を詳細に表したフロー図である。既に図４を用いて説明したログイン処理が終了し、表示されたメイン画面（図５）でスタートボタン５１４をクリックすると、この処理が開始される。
【００６６】
最初に、英会話学習装置は“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔ配列よりランダムに値を一つ取得してこれをＧｒａｍ＿ｉｎｄｘとして記憶する（Ｓ１３０１）。さらに、このＧｒａｍ＿ｉｎｄｘの個数を取得してＧｒａｍ＿ｃｎｔとして記憶する（Ｓ１３０２）。なお、このＧｒａｍ＿ｃｎｔは、後の「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」のＲｅａｄｙ段階の難易度、具体的にはウエイト処理などに影響を及ぼす。
【００６７】
次に、センテンス番号を（Ｇｒａｍ＿ｉｎｄｘ）を１０倍した値に設定してＧｒａｍ＿
ｎｕｍｂｅｒとして記憶し（Ｓ１３０３）、最新の達成率を表示した上で（Ｓ１３０４）、「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」（Ｓ１３０５）を行う。この処理については、後に図１４を用いて説明する。
【００６８】
次に、文節単位表示フラグがＯｎかＯｆｆか判断し（Ｓ１３０６）、Ｏｆｆの場合には採点結果を判断する（Ｓ１３０７）。ここで採点結果が、Ｅｘｃｅｌｌｅｎｔ，ＶｅｒｙＧｏｏｄ，Ｇｏｏｄのいずれかであり、ＯＫと判断されると（Ｓ１３０７でＯＫ）、“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔ配列内からＧｒａｍ＿ｉｎｄｘの値を一つ削除する。そして、達成率が１００％ではない場合には（Ｓ１３０９がＮＯ）、最初（Ｓ１３０１）から再び処理が繰り返される。
【００６９】
一方、採点結果がＮｏｔＧｏｏｄ，Ｂａｄのいずれかであり、ＮＧと判断されると（Ｓ１３０７でＮＧ）、Ｇｒａｍ＿ｃｎｔが５未満、すなわちＧｒａｍ＿ｉｎｄｘが５つ以上無いことを確認した上で、“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔ配列内にＧｒａｍ＿ｉｎｄｘの値を一つ追加する（Ｓ１３１０）。
【００７０】
また、採点結果がＮＧとなったセンテンスに文節単位センテンスがある場合には（Ｓ１３１１である）、文節単位表示フラグをＯｎとして（Ｓ１３１２）、Ｇｒａｍ＿ｎｕｍｂｅｒに１を加え（Ｓ１３１３）、Ｇｒａｍ＿ｃｎｔを０にする（Ｓ１３１４）。すなわち、この文節単位表示フラグとは、文節単位センテンスを表示させるか否かを管理するためのフラグである。なお、Ｇｒａｍ＿ｎｕｍｂｅｒに１を加えるのは、例えば２０番のセンテンスの文節単位センテンスが２１番、２２番、２３番に記録されているからである。また、Ｇｒａｍ＿ｃｎｔを０とするのは、既に述べたように「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」を制御するためである。
【００７１】
文節単位表示フラグがＯｎとなり、文節単位センテンスを用いて「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」が終了すると、次にＧｒａｍ＿ｎｕｍｂｅｒに１を加えた番号のセンテンス、すなわち次の文節単位センテンスがあるかを判断する（Ｓ１３１５）。これがある場合には、さらにＧｒａｍ＿ｎｕｍｂｅｒに１を加えて（Ｓ１３１６）、次の文節単位センテンスを選択する。一方、文節単位センテンスに次のものが無い場合には（Ｓ１３１５で「ない」）、文節単位センテンスを一通り学習したことになるので、文節単位表示ｆｌａｇをＯｆｆにし（Ｓ１３１７）、採点結果がＯＫであったのと同じ処理（Ｓ１３０８，Ｓ１３０９）を行う。
【００７２】
次に、「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」の詳細について説明する。図１４は、図１３のＳ１３０５に示した「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」の詳細を示したフロー図である。
【００７３】
最初に、図１２に示したようなセンテンスファイルより、Ｇｒａｍ＿ｎｕｍｂｅｒ番のセンテンス情報を取得する（Ｓ１４０１）。次に、Ｒｅａｄｙランプを点灯させて報知音を出力し（Ｓ１４０２）、画像・熟語・時制イメージ・通常日本文を表示する。なお、画像はＧｒａｍ＿ｎｕｍｂｅｒ．ｂｍｐといったファイルで用意されているものを、時制イメージは時制イメージＮｏ．１２０７に該当するものを、それぞれ表示する。
【００７４】
次に、ウエイト処理を行った後（Ｓ１４０４）、英語順日本文を表示する（Ｓ１４０５）。なお、このウエイト処理によるウエイト時間は、
ウエイト時間＝（Ｇｒａｍ＿ｃｎｔが０の時２秒、１の時３秒、２の時１秒、３の時２秒、４の時３秒、５の時４秒）×ＳｐｅｅｄＬｅｖｅｌ
という式によって求められ、そのセンテンスをクリアした数とログイン画面で入力したスピードレベルに依存する値となる。また、英語順日本文は、難易度によっては薄字で表示
されたりする。
【００７５】
次に、再びウエイト処理を行った後（Ｓ１４０６）、英文を表示する（Ｓ１４０７）。このウエイト処理によるウエイト時間は、
ウエイト時間＝（Ｇｒａｍ＿ｃｎｔが０の時２秒、１の時２秒、２の時１秒、３の時２秒、４の時３秒、５の時４秒）×ＳｐｅｅｄＬｅｖｅｌ
という式によって求められる。また、英文は難易度によっては表示されなかったり、薄字で表示されたりする。
【００７６】
次に、さらにウエイト処理を行った後（Ｓ１４０８）、英文ネイティブ発音を出力する（Ｓ１４０９）。このウエイト処理によるウエイト時間は、
ウエイト時間＝（Ｇｒａｍ＿ｃｎｔが０の時４秒、１の時１秒、２の時１秒、３の時２秒、４の時３秒、５の時４秒）×ＳｐｅｅｄＬｅｖｅｌ
という式によって求められる。なお、英文ネイティブ発音は、Ｇｒａｍ＿ｎｕｍｂｅｒ．ｗａｖといった音声ファイルで用意されているものを出力する。ただし、難易度によっては、この英文ネイティブ発音が出力されないこともある。
【００７７】
以上述べたようなＲｅａｄｙ段階の処理が一通り終わると、次にＳｐｅａｋランプを点灯させ報知音を出力し（Ｓ１４１０）、学習者の発音を受け付ける（Ｓ１４１１）。学習者の発音は、認識エンジンに渡されて、評価される。そして、Ｊｕｄｇｅランプを点灯させ報知音を出力し（Ｓ１４１２）、認識エンジンより結果を取得し、採点結果を表示させる（Ｓ１４１３）。ここで得られたＯＫ／ＮＧの結果により、図１３を用いて説明した処理が行なわれる。
【００７８】
前記英語順の日本文は、以下の２つの規則を設けている。
（１）英文ではその文節の終わりに存在する単語または文章を括弧内に表示
してその文節の前に表示する。
（２）“―”のペア表示により、離れた２つの文節を繋げて正確な意味を表示させる。
この（）カッコ表示の日本文の効果は以下のとおりである。
【００７９】
文法の異なる英文と日本文を対応付る場合、まず理解出来る文節単位に区切る事の必要性は既に一般的に認められている。
しかし、その文節単位を日本語で表現するのに英語の語順にするか日本語の語順にするかの２通りが考えられる。
簡単な例）Ｔｈｉｓ  ｉｓ  ａ  ｐｅｎ．
これは〜です  １本のペン  （英語の語順）
これは１本のペンです。  （日本語の語順）
【００８０】
この例からもわかるように、英語の語順では意味が理解しずらく、日本語の語順では英語順への組み立てを常に意識する必要が発生する。そこで、実際にネイティブが思考し且つ同時に発声する場合の思考経路を研究した結果、この例で言うと以下のようになる事が判明した。
「１本のペンを意識して、これはその１本のペンである」
【００８１】
即ち、英語の語順では後ろにくるものが、意識の中では既に存在しており、理解出来る文節という意味では日本語の語順に近いものであるという事である。よって、これを日本語で以下のように表現する事により、ネイティブの思考発声経路を身に付ける事が可能となる。これは、実験によって既に証明済のものである。
「これは（１本のペン）です。」（）内は最後にもっていく。
【産業上の利用可能性】
【００８２】
本発明によれば、個人対応型英会話学習装置として非常に効率的で、かつ長続きがするものである。従って、その学習効果は顕著なものがあり、教習具としての産業上の利用性は高い。
【図面の簡単な説明】
【００８３】
【図１】本実施例における英会話学習装置の一例を示した図である。
【図２】パーソナルコンピュータ１０１のハードウェア構成を示した図である。
【図３】ログイン画面を示した図である。
【図４】本発明の英会話学習装置を起動すると実施される、ログイン処理の詳細を示したフロー図である。
【図５】ログイン処理後に表示されるメイン画面を示した図である。
【図６】Ｒｅａｄｙ段階の画面を示した図である。
【図７】Ｓｐｅａｋ段階の画面を示した図である。
【図８】Ｊｕｄｇｅ段階の結果待ち状態の画面を示した図である。
【図９】Ｊｕｄｇｅ段階の結果表示状態の画面を示した図である。
【図１０】Ｄｅｆａｕｌｔ．ｒｅｓｕｌｔファイルの内容を示した図である。
【図１１】ある程度学習が進んだ学習者の“ＵｓｅｒＮａｍｅ”．ｒｅｓｕｌｔファイルの一例を示した図である。
【図１２】センテンスファイルの内容を示した図である。
【図１３】メイン処理を詳細に表したフロー図である。
【図１４】図１３のＳ１３０５に示した「Ｒｅａｄｙ，Ｓｐｅａｋ，Ｊｕｄｇｅ処理」の詳細を示したフロー図である。
【符号の説明】
【００８４】
１０１  ＰＣ
１０２  モニター
１０３  キーボード
１０４  マウス
１０５  マイク
１０６  スピーカ
２０１  ＣＰＵ
２０２  ＨＤＤ
２０３  ＣＤ−ＲＯＭ
２０４  メモリ
２０５  Ｉｎｐｕｔ  Ｉ／Ｆ
２０６  Ｏｕｔｐｕｔ  Ｉ／Ｆ
２０７  バス
３０３  ヘルプボタン
３０４  終了ボタン
５０３  ガイドランプ
５０５  採点結果ランプ
５１４  スタートボタン
５１５  ストップボタン
【図２】
2007187939.tif 000003
【図３】
2007187939.tif 000004
【図４】
2007187939.tif 000005
【図１０】
2007187939.tif 000006
【図１１】
2007187939.tif 000007
【図１２】
2007187939.tif 000008
【図１３】
2007187939.tif 000009
【図１４】
2007187939.tif 000010
【図１】
2007187939.tif 000011
【図５】
2007187939.tif 000012
【図６】
2007187939.tif 000013
【図７】
2007187939.tif 000014
【図８】
2007187939.tif 000015
【図９】
2007187939.tif 000016