(57)【要約】【課題】非母国語の聞き取り学習の効果を上げることのできる自然言語学習支援装置及び自然言語学習支援方法を提供する。【解決手段】所定言語で記述された文字列を記憶した文字列メモリ１２と、文字列メモリ１２に記憶された文字列が所定言語の母国語話者によって発音された音声データを記憶した音声メモリ１３と、所定数の文字を表示する表示器１７と、音声を発生するスピーカ１９と、文字列メモリ１２から読み出された文字列を表示器１７にスクロールさせながら表示させ、且つ表示器１７に表示される文字列のスクロールに連動して音声メモリ１３から読み出した音声データをスピーカ１９から音声で発生させる制御装置１６、１０、１８とを備えている。【選択図】　　　図１
2004109579.tif 000002
【特許請求の範囲】
【請求項１】
所定言語で記述された文字列を記憶した文字列メモリと、
前記文字列メモリに記憶された文字列が前記所定言語の母国語話者によって発音された音声データを記憶した音声メモリと、
所定数の文字を表示する表示器と、
音声を発生するスピーカと、
前記文字列メモリから読み出された前記文字列を前記表示器にスクロールさせながら表示させ、且つ前記表示器に表示される文字列のスクロールに連動して前記音声メモリから読み出した前記音声データを前記スピーカから音声で発生させる制御装置、
とを備えた自然言語学習支援装置。
【請求項２】
データを入力する入力部を更に備え、
前記制御装置は、前記入力部から入力されたデータに応じて、前記スクロール及び前記音声を発生させる速度を変更する、請求項１に記載の自然言語学習支援装置。
【請求項３】
前記表示器は、前記スピーカから発生される音声の強弱に応じて前記表示器に表示される文字列の表示形態を変更する、請求項２に記載の自然言語学習支援装置。
【請求項４】
前記制御装置は、前記入力部から入力されたデータに応じて、前記表示器に表示する文字数を変更する、請求項１乃至３の何れか１項に記載の自然言語学習支援装置。
【請求項５】
所定言語で記述された文字列を記憶するステップと、
前記記憶された文字列が前記所定言語の母国語話者によって発音された音声データを記憶するステップと、
前記記憶されている前記文字列をスクロールさせながら表示させ、且つ前記文字列のスクロールに連動して前記記憶されている前記音声データに基づいて音声を発生させるステップ、
とを備えた自然言語学習支援方法。
【請求項６】
データを入力するステップを更に備え、
前記入力されたデータに応じて、前記スクロール及び前記音声を発生させる速度を変更する、請求項５に記載の自然言語学習支援方法。
【請求項７】
前記発生される音声の強弱に応じて前記表示される文字列の表示形態が変更される、請求項６に記載の自然言語学習支援方法。
【請求項８】
前記入力されたデータに応じて、前記表示する文字数が変更される、請求項５乃至７の何れか１項に記載の自然言語学習支援方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自然言語学習支援装置及び自然言語学習支援方法に関し、特に母国語話者（Ｎａｔｉｖｅ　Ｓｐｅａｋｅｒ）による話を非母国語話者が聞き取る学習を支援する装置に関する。
【０００２】
【従来の技術】
従来、非母国語話者（例えば日本人）が母国語話者（例えば英国人）による話を聞き取る学習は、話の内容を母国語（例えば英語）で表した文字列から成る文章を表示器の画面に表示させると共に、その表示された文章に対応する母国語話者による発音をスピーカから流すことにより行われている。学習者は、スピーカから発音される母国語話者による話を、表示器の画面に表示された文字列で確認しながら、聞き取りの学習を進める。
【０００３】
ところで、上記のようにして行われる母国語話者の話を聞き取る学習では、学習者は、一般に、耳から入ってきた話の内容を確認するために、表示器の画面に表示された文章の意味を頭の中で解釈する。この際、表示器の画面に文章が静的に表示されていると、その文章の意味を解釈するために、後ろに続く単語や句の解釈中に、前の単語や句を再度参照する、所謂「読み返し」を行っていると言われている。その結果、母国語話者のように、文章の先頭から順番に解釈していくという作業が中断されるので、聞き取り学習の効果が上がらないという結果を招いている。
【０００４】
【特許文献１】
特開２０００−２９８４９３号公報（第３−第８頁、第１図）
【０００５】
【発明が解決しようとする課題】
そこで、本発明の目的は、非母国語の聞き取り学習の効果を上げることのできる自然言語学習支援装置及び自然言語学習支援方法を提供することにある。
【０００６】
【課題を解決するための手段】
以下に、［発明の実施の形態］で使用する番号・符号を用いて、課題を解決するための手段を説明する。これらの番号・符号は、［特許請求の範囲］の記載と［発明の実施の形態］の記載との対応関係を明らかにするために付加されたものであるが、［特許請求の範囲］に記載されている発明の技術的範囲の解釈に用いてはならない。
【０００７】
本発明の第１の態様に係る自然言語学習支援装置は、所定言語で記述された文字列を記憶した文字列メモリ（１２）と、文字列メモリ（１２）に記憶された文字列が所定言語の母国語話者によって発音された音声データを記憶した音声メモリ（１３）と、所定数の文字を表示する表示器（１７）と、音声を発生するスピーカ（１９）と、文字列メモリ（１２）から読み出された文字列を表示器（１７）にスクロールさせながら表示させ、且つ表示器（１７）に表示される文字列のスクロールに連動して音声メモリ（１３）から読み出した音声データをスピーカ（１９）から音声で発生させる制御装置（１６、１０、１８）とを備えている。
【０００８】
この自然言語学習支援装置によれば、スピーカ（１９）から発生される音声に連動して、例えば文章の文字列がスクロールされながら表示器（１７）に表示される。この際、表示器（１７）に表示される文字数は所定数に限られる。従って、音声で発生されている部分のみが表示器（１７）に表示されるので、学習者は、読み返しを行うことができない。その結果、母国語話者と同様に、文章の先頭から順番に解釈していくという作業に慣れることができ、聞き取り学習の効果が上がる。
【０００９】
この第１の態様に係る自然言語学習支援装置は、データを入力する入力部（１５）を更に備え、制御装置（１６、１０、１８）は、入力部（１５）から入力されたデータに応じて、スクロール及び音声を発生させる速度を変更するように構成できる。この構成によれば、学習者の学習レベルに応じて音声が発生される速度を調整できるので、学習の進展に伴って所望の速度で母国語話者の音声を発生させることができる。
【００１０】
また、この第１の態様に係る自然言語学習支援装置において、表示器（１７）は、スピーカ（１９）から発生される音声の強弱に応じて表示器（１７）に表示される文字列の表示形態を変更するように構成できる。この構成によれば、母国語話者が発生する音声の強弱に従って、表示器（１７）に表示される形態が変更されるので、学習者は、これを見ることにより発音の強弱を学習することができる。
【００１１】
また、この第１の態様に係る自然言語学習支援装置において、入力部（１５）から入力されたデータに応じて、表示器（１７）に表示する文字数を変更するように構成できる。この構成によれば、所謂読み返しを禁止する範囲を調整できるので、学習の学習レベルに応じた学習が可能になる。
【００１２】
本発明の第２の態様に係る自然言語学習支援方法は、上記と同様の目的で、所定言語で記述された文字列を記憶するステップと、該記憶された文字列が所定言語の母国語話者によって発音された音声データを記憶するステップと、該記憶されている文字列をスクロールさせながら表示させ、且つ文字列のスクロールに連動して記憶されている音声データに基づいて音声を発生させるステップ、とを備えている。
【００１３】
この第２の態様に係る自然言語学習支援方法は、データを入力するステップを更に備え、入力されたデータに応じて、スクロール及び音声を発生させる速度を変更するように構成できる。また、発生される音声の強弱に応じて表示される文字列の表示形態が変更されるように構成できる。更に、入力されたデータに応じて、表示する文字数が変更されるように構成できる。
【００１４】
この本発明の第２の態様に係る自然言語学習支援方法によっても、上述した本発明の第１の態様に係る自然言語学習支援装置と同様の作用及び効果を奏する。
【００１５】
【発明の実施の形態】
以下、本発明の実施の形態を図面を参照しながら詳細に説明する。
【００１６】
図１は、本発明の実施の形態に係る自然言語学習支援装置の構成を示すブロック図である。この自然言語学習支援装置は、ＣＰＵ１０、制御メモリ１１、文字列メモリ１２、音声メモリ１３、ワークメモリ１４、入力部１５、表示制御部１６、表示器１７、音声再生部１８及びスピーカ１９から構成されている。制御メモリ１１、文字列メモリ１２及び音声メモリ１３は、１つのリードオンリメモリ（ＲＯＭ）の内部に形成された記憶領域であり、ワークメモリ１４は１つのランダムアクセスメモリ（ＲＡＭ）によって形成された記憶領域である。
【００１７】
ＣＰＵ１０は、制御メモリ１１に格納されている制御プログラムに従って、この自然言語学習支援装置の全体を制御する。このＣＰＵ１０によって実行される処理の内容は、後にフローチャートを参照して詳細に説明する。
【００１８】
制御メモリ１１は、上述したように、ＣＰＵ１０を動作させるためのプログラムを記憶している。なお、この制御メモリ１１には、後述する各例文のスクロールの標準速度を指定する標準スクロール速度指定データが、各例文に対応させて記憶されている。
【００１９】
文字列メモリ１２は、図３に示すように、学習に使用される複数の例文を、文字列データとして記憶している。各例文は、複数の単語から成る文章から構成されている。この文字列メモリ１２に格納されている文字列データはＣＰＵ１０によって読み出される。
【００２０】
音声メモリ１３は、図３に示すように、上記文字列メモリ１２に格納されている例文に対応する複数の音声データを単語毎に記憶している。音声データは、母国語話者によって発生された音声を例えばパルスコード変調（ＰＣＭ）することにより得られるＰＣＭデータから構成することができる。
【００２１】
この音声データ中の各単語の先頭には、強調マークを付する領域が設けられている。この強調マークは、発生された音声が強い音で発生すべき場合に付加される。強調マークを付するかどうかは、例えば音声データを作成する際に得られた１つの単語のＰＣＭデータの平均振幅が所定値以上であるかどうかによって決定することができる。この音声メモリ１３に格納されている音声データはＣＰＵ１０によって読み出される。
【００２２】
ワークメモリ１４は、ＣＰＵ１０によってアクセスされ、ＣＰＵ１０が各種処理を実行する際の作業領域として使用される。このワークメモリ１４内に、レジスタ、カウンタ、フラグ等が定義される。
【００２３】
入力部１５は、例えばキーボード、スイッチ等から構成されている。この入力部１５は、複数の例文の中から１つの例文を選択したり、スクロール速度及び音声を出力する速度を指定したり、表示器１７に表示させる文字数を指定したりするために使用される。この入力部１５から入力されたデータはＣＰＵ１０に送られる。
【００２４】
表示器１７は、例えばＬＣＤから構成されている。この表示器１７は、図２に概念的に示すように、可視領域と不可視領域とを有する。可視領域は、学習者が見ることができる領域である。不可視領域は、例えば、空白を表示させることにより形成される。この表示器１７に表示される文字列データは、後述するように、表示制御部１６からの制御データに従って、図示矢印方向にスクロールされる。
【００２５】
表示制御部１６は、ＣＰＵ１０からの制御データに従って、表示器１７を制御する。具体的には、表示制御部１６は、ＣＰＵ１０から送られてくるスクロール速度指定データに従って、表示器１７に表示される文字をスクロールさせる。また、表示制御部１６は、ＣＰＵ１０から送られてくる文字数指定データに従って、表示器１７に表示する文字数、換言すれば、表示器１７に表示させる空白の数を決定する。これにより、可視領域の大きさが決定される。
【００２６】
また、表示制御部１６は、ＣＰＵ１０から送られてくる強調指定データに従って、表示器１７に表示される単語の強調表示を行う。強調表示は、表示器１７に表示される単語を太字で表示したり、反転表示したり、アンダーラインを付加することにより行うことができる。
【００２７】
音声再生部１８は、ＣＰＵ１０から送られてくる音声データに基づいて音声信号を生成し、スピーカ１９に送る。音声再生部１８としては、周知のＰＣＭ音源装置を用いることができる。
【００２８】
以上の構成において、図４のフローチャートを参照しながら、本発明の実施の形態に係る自然言語学習支援装置の動作を説明する。なお、図４のフローチャートに示した処理は、ＣＰＵ１０によって行われるものである。
【００２９】
この自然言語学習支援装置は、電源が投入されると、先ず、入力部１５から例文が選択されたかどうかが調べられる（ステップＳ１１）。ここで、１つの例文が選択されたことが判断されると、次いで、入力部１５で選択された例文のスクロール速度を指定するスクロール速度指定データ及び文字列データが表示制御部１６に送られる（ステップＳ１２）。具体的には、ＣＰＵ１０は、文字列メモリ１２から文字列データを読み出して表示制御部１６に送ると共に、制御メモリ１１から標準スクロール速度指定データを読み出して表示制御部１６に送る。表示制御部１６は、受け取った文字列データ及び標準スクロール速度指定データに基づいて表示器１７を駆動する。これにより、表示器１７は、入力部１５で選択された例文を標準の速度でスクロールさせながらの表示を開始する。
【００３０】
次いで、入力で選択された例文の音声データが表示制御部１６に送られる（ステップＳ１３）。具体的には、ＣＰＵ１０は、音声メモリ１３から音声データを読み出して音声再生部１８に送る。音声再生部１８は、受け取った音声データに基づいてスピーカ１９を駆動する。これにより、スピーカ１９は、入力部１５で選択された例文の発音を開始する。
【００３１】
次いで、強調指定があるかどうかが調べられる（ステップＳ１４）。具体的には、ＣＰＵ１０は、音声メモリ１３から読み出した音声データが単語の先頭部分である場合に、その先頭部分に強調マークが付されているかどうかを調べる。そして、強調指定がある、つまり強調マークが付されていることを判断すると、強調指定データを表示制御部１６に送る（ステップＳ１５）。表示制御部１６は、先にＣＰＵ１０から受け取った文字列データ中の対応する単語を強調表示する。
【００３２】
上記ステップＳ１４で、強調指定がないことが判断された場合は、シーケンスはステップＳ１１に戻って以下同様の処理が行われる。以上の処理により、例文のスクロールしながらの表示器１７への表示と母国語話者の音声による発音とが開始され、この際、音声データ中に強調表示の指定があれば表示器１７に表示される例文の強調表示が行われる。
【００３３】
上記ステップＳ１１で、入力部１５から例文が選択されていないことが判断されると、次いで、入力部１５から文字数が指定されたかどうかが調べられる（ステップＳ１６）。そして、文字数が指定されたことが判断されると、文字数指定データが表示制御部１６に送られる（ステップＳ１７）。これにより、表示制御部１６は、表示器１７の可視領域の文字数が指定された数になるように、その両側の不可視領域に空白を表示するように制御する。
【００３４】
従って、可視領域には、指定された数の文字のみが表示されることになる。なお、入力部１５で指定された文字数、つまり可視領域の大きさは、次に入力部１５から文字数が指定されるまで維持される。その後、シーケンスはステップＳ１１に戻り、以下同様の処理が行われる。
【００３５】
上記ステップＳ１６で、文字数が指定されていないことが判断されると、次いで、入力部１５からスクロール速度が指定されたかどうかが調べられる（ステップＳ１８）。ここで、スクロール速度が指定されたことが判断されると、スクロール速度指定データが表示制御部１６に送られる（ステップＳ１９）。これにより、表示制御部１６は、スクロール速度指定データに基づいて表示器１７を駆動する。表示器１７は、従前の例文のスクロール速度を、入力部１５から入力されたスクロール速度に変更し、例文をスクロール表示する。その後、シーケンスはステップＳ１１に戻り、以下同様の処理が行われる。
【００３６】
以上説明したように、本発明の実施の形態に係る自然言語学習支援装置によれば、スピーカ１９から発生される音声に連動して、例えば文章の文字列がスクロールされながら表示器１７に表示され、この際、表示器１７に表示される文字数は所定数に限られる。従って、音声で発生されている部分のみが表示器１７に表示されるので、学習者は、読み返しを行うことができない。その結果、母国語話者と同様に、文章の先頭から順番に解釈していくという作業に慣れることができ、聞き取り学習の効果が上がる。
【００３７】
また、この自然言語学習支援装置は、データを入力する入力部１５を備え、制御装置１０は、入力部１５から入力されたデータに応じて、スクロール及び音声を発生させる速度を変更するように構成したので、学習者の学習レベルに応じて音声が発生される速度を調整できるので、学習の進展に伴って所望の速度で母国語話者の音声を発生させることができる。
【００３８】
また、この自然言語学習支援装置において、表示器１７は、スピーカ１９から発生される音声の強弱に応じて表示器１７に表示される文字列の表示形態を変更するように構成したので、母国語話者が発生する音声の強弱に従って、表示器１７に表示される形態が変更され、学習者は、これを見ることにより発音の強弱を学習することができる。
【００３９】
更に、この自然言語学習支援装置において、入力部１５から入力されたデータに応じて、表示器１７に表示する文字数を変更するように構成したので、所謂読み返しを禁止する範囲を調整できるので、学習の学習レベルに応じた学習が可能になる。
【００４０】
【発明の効果】
以上詳述したように本発明によれば、非母国語の聞き取り学習の効果を上げることのできる自然言語学習支援装置及び自然言語学習支援方法を提供できる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係る自然言語学習支援装置の構成を示すブロック図である。
【図２】本発明の実施の形態に係る自然言語学習支援装置における表示器を概念的に示す図である。
【図３】本発明の実施の形態に係る自然言語学習支援装置の文字列データ及び音声データの構成を説明するための図である。
【図４】本発明の実施の形態に係る自然言語学習支援装置の動作を説明するためのフローチャートである。
【符号の説明】
１０　ＣＰＵ
１１　制御メモリ
１２　文字列メモリ
１３　音声メモリ
１４　ワークメモリ
１５　入力部
１６　表示制御部
１７　表示器
１８　音声再生部
１９　スピーカ
【図１】
2004109579.tif 000003
【図２】
2004109579.tif 000004
【図３】
2004109579.tif 000005
【図４】
2004109579.tif 000006