(57)【要約】【課題】  音声データの再生時に、該音声データの再生条件を単語、イディオム又は文章単位で変更することが可能な音声学習器を提供する。【解決手段】  音声データ３は、単語、イディオム、文章等の単位で一つのデータとして保持する複数の単位音声データ１，単位音声データ２，…と、該単位音声データの再生条件を規定する複数のパート制御データ３１，パート制御データ３２，…とから構成される。パート制御データ３１内の制御データ１ａは、単位音声データ１の再生時に表示するテキストデータ４１が記憶されたアドレスを格納する。一方、制御データ１ｂは、単位音声データ１の再生条件およびテキストデータ４１の表示条件を規定したパラメータテーブルのテーブル番号を格納する。音声学習器が音声データを構成する各単位音声データを再生する際は、該単位音声データに対応するパート制御データで規定された条件に従って音声の再生及びテキストの表示を行う。【選択図】  図３
2007219141.tif 000002
【特許請求の範囲】
【請求項１】
音声データを再生する音声再生手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、
前記音声データは、
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データと
から構成され、
前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させることを特徴とする音声学習器。
【請求項２】
音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、
前記音声データは、
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データと
から構成され、
前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させることを特徴とする音声学習器。
【請求項３】
音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、
前記音声データは、
複数の単位音声データと、
前記複数の単位音声データの各々に対応して該単位音声データの再生及び前記表示手段へのテキストデータの表示を制御する再生表示制御データへの参照アドレスを保持するパート制御データと
から構成され、
前記再生表示制御データは、前記単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定し、
前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データから参照される制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該制御データで規定されたテキストデータを該制御データで規定された表示条件で前記表示手段に表示させることを特徴とする音声学習器。
【請求項４】
音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、
前記音声データは、
複数の単位音声データと、
前記複数の単位音声データの各々に対応して該単位音声データの再生条件とテキスト制御データへの参照アドレスを規定するパート制御データと
から構成され、
前記テキスト制御データは、前記単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定し、
前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該パート制御データから参照されるテキスト制御データで規定されたテキストデータを該テキスト制御データで規定される表示条件で前記表示手段に表示させることを特徴とする音声学習器。
【請求項５】
単語データの辞書情報を保持する辞書情報保持手段と、
前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段と、
前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定手段とをさらに備え、
前記一致判定手段で一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットすることを特徴とする請求項２から請求項４のいずれか１項に記載の音声学習器。
【請求項６】
前記単位音声データの再生条件は、再生速度又は音量に関する条件であることを特徴とする請求項１から請求項５のいずれか１項に記載の音声学習器。
【請求項７】
前記テキストデータの表示条件は、該テキストデータのサイズ、色、又はフォントに関する条件であることを特徴とする請求項2から請求項６のいずれか１項に記載の音声学習器。
【請求項８】
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データと
から構成される音声データを再生する音声再生手段を備える音声学習器の制御方法であって、
前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させる手順を有する音声学習器の制御方法。
【請求項９】
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データと
から構成される音声データを再生する音声再生手段とテキストデータを表示する表示手段とを備える音声学習器の制御方法であって、
前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させる手順と、
該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させる手順と
を有する音声学習器の制御方法。
【請求項１０】
前記音声学習器は、
単語データの辞書情報を保持する辞書情報保持手段と、
前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段とをさらに備え、
前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定手順と、
前記一致判定手順で一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットする手順と
をさらに有する請求項８又は請求項９に記載の音声学習器の制御方法。
【請求項１１】
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データと
から構成される音声データを再生する音声再生手段を備える音声学習器に実行させるための制御プログラムであって、
前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させるステップを実行させるための制御プログラム。
【請求項１２】
複数の単位音声データと、
前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データと
から構成される音声データを再生する音声再生手段とテキストデータを表示する表示手段とを備える音声学習器に実行させるための制御プログラムであって、
前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させるステップと、
該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させるステップと
を実行させるための制御プログラム。
【請求項１３】
前記音声学習器は、
単語データの辞書情報を保持する辞書情報保持手段と、
前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段とをさらに備え、
前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定ステップと、
前記一致判定ステップで一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットするステップと
をさらに実行させるための請求項１１又は請求項１２に記載の制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声を再生する音声再生手段を備え、リスニング学習が可能な音声学習器、音声学習器の制御方法及び制御プログラムに関する。
【背景技術】
【０００２】
従来の音声学習器としては、例えば、音声の再生部とテキストの表示画面とから構成される携帯機器が使用され、ユーザは表示画面に表示される文字情報を見ながら再生部で再生される音声を聞くことによってリスニング学習を行っていた（例えば、特許文献1参照）。このような音声学習器は、表示画面の文字情報を見ながら学習することを前提に構成されており、音量や再生速度等の再生条件を変更する際にはユーザによる操作を入力し、機器の設定を変更することで行っていた。
【特許文献１】特開平０９−１１４３６１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、上記従来の音声学習器では、リスニング用のデータを再生する際の音量や速度は機器全体の設定として調整することは可能であるが、単語、文章毎に音量や速度を調整することはできない。そのため、ユーザがすでに覚えてしまった文章の再生速度を速くしたり、音声学習器の単語帳に登録された単語の再生音量を大きくしたりといった制御ができなかった。
【０００４】
本発明は上記事情を考慮してなされたもので、その目的は、音声データの再生時に、該音声データの再生条件を単語、イディオム又は文章単位で変更することが可能な音声学習器を提供することにある。
【課題を解決するための手段】
【０００５】
本発明は上記の課題を解決するためになされたもので、本発明にかかる音声学習器は、音声データを再生する音声再生手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、前記音声データは、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データとから構成され、前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させることを特徴とする。
【０００６】
また、本発明に係る音声学習器は、音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、前記音声データは、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データとから構成され、前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させることを特徴とする。
【０００７】
また、本発明に係る音声学習器は、音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、前記音声データは、複数の単位音声データと、前記複数の単位音声データの各々に対応して該単位音声データの再生及び前記表示手段へのテキストデータの表示を制御する再生表示制御データへの参照アドレスを保持するパート制御データとから構成され、前記再生表示制御データは、前記単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定し、前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データから参照される制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該制御データで規定されたテキストデータを該制御データで規定された表示条件で前記表示手段に表示させることを特徴とする。
【０００８】
また、本発明に係る音声学習器は、音声データを再生する音声再生手段とテキストデータを表示する表示手段と前記音声データの再生を制御する制御手段とを備える音声学習器において、前記音声データは、複数の単位音声データと、前記複数の単位音声データの各々に対応して該単位音声データの再生条件とテキスト制御データへの参照アドレスを規定するパート制御データとから構成され、前記テキスト制御データは、前記単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定し、前記制御手段は、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させ、かつ該パート制御データから参照されるテキスト制御データで規定されたテキストデータを該テキスト制御データで規定される表示条件で前記表示手段に表示させることを特徴とする。
【０００９】
また、本発明に係る音声学習器は、上記本発明において、単語データの辞書情報を保持する辞書情報保持手段と、前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段と、前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定手段とをさらに備え、前記一致判定手段で一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットすることを特徴とする。
【００１０】
また、本発明に係る音声学習器は、上記本発明において、前記単位音声データの再生条件は、再生速度又は音量に関する条件であることを特徴とする。
【００１１】
また、本発明に係る音声学習器は、上記本発明において、前記テキストデータの表示条件は、該テキストデータのサイズ、色、又はフォントに関する条件であることを特徴とする。
【００１２】
また、本発明に係る音声学習器の制御方法は、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データとから構成される音声データを再生する音声再生手段を備える音声学習器の制御方法であって、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させる手順を有することを特徴とする。
【００１３】
また、本発明に係る音声学習器の制御方法は、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データとから構成される音声データを再生する音声再生手段とテキストデータを表示する表示手段とを備える音声学習器の制御方法であって、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させる手順と、該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させる手順とを有することを特徴とする。
【００１４】
また、本発明に係る音声学習器の制御方法は、上記本発明において、前記音声学習器は、単語データの辞書情報を保持する辞書情報保持手段と、前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段とをさらに備え、前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定手順と、前記一致判定手順で一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットする手順とをさらに有することを特徴とする。
【００１５】
また、本発明に係る制御プログラムは、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件を規定する複数のパート制御データとから構成される音声データを再生する音声再生手段を備える音声学習器に実行させるための制御プログラムであって、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段に該単位音声データを再生させるステップを実行させることを特徴とする。
【００１６】
また、本発明に係る制御プログラムは、複数の単位音声データと、前記複数の単位音声データの各々に対応して、該単位音声データの再生条件と該単位音声データの再生時に表示すべきテキストデータと該テキストデータの表示条件とを規定するパート制御データとから構成される音声データを再生する音声再生手段とテキストデータを表示する表示手段とを備える音声学習器に実行させるための制御プログラムであって、前記単位音声データの再生時に、該単位音声データに対応するパート制御データで規定された再生条件で前記音声再生手段から再生させるステップと、該パート制御データで規定されたテキストデータを該パート制御データで規定された表示条件で前記表示手段に表示させるステップとを実行させることを特徴とする。
【００１７】
また、本発明に係る制御プログラムは、上記本発明において、前記音声学習器は、単語データの辞書情報を保持する辞書情報保持手段と、前記辞書情報で保持された単語データが登録され、単語帳として機能する単語帳記憶手段とをさらに備え、前記単位音声データの再生時に表示するテキストデータが前記単語帳記憶手段で記憶された単語データと一致するか否かを判定する一致判定ステップと、前記一致判定ステップで一致すると判定された場合に、該単位音声データの再生条件又は該テキストデータの表示条件を所定の条件にセットするステップとをさらに実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、単語、イディオム又は文章単位で発音用のデータを保持する単位音声データ毎にその再生条件を指定することが可能であるため、単語、イディオム又は文章単位で音声の再生条件を変更することができる。
【００１９】
また、音声の再生とテキストの表示を行う場合において、単位音声データ又はテキストデータ毎に音声の再生条件及びテキストの表示条件を指定することが可能であるため、単語、イディオム又は文章単位で音声の再生条件及びテキストの表示条件を変更することができる。
【００２０】
さらにまた、単語帳への登録がある単語が音声として再生されるときには、その単語のみを所定の設定、例えば音量大とすることなどが可能であり、単語帳に登録された単語を重点的にリスニング学習することができる。
【発明を実施するための最良の形態】
【００２１】
以下、図面を参照して本発明の実施形態について説明する。図１は、本発明の実施形態に係る音声学習器の概要構成の一例を示す構成図である。図２は、図１に示した音声学習器の外観構成の一例を示す平面図である。
【００２２】
図１において、入力手段１１は、ユーザによる操作指示を入力するものであり、図２の押しボタン式のキー１１ａ〜１１ｆ及びタッチパネル式のキー１１ｇとからなる。タッチパネル式のキーは、図２に示すように、表示手段１３の表示画面に表示された所定のアイコンをスタイラスペンの先端等でつつく（タップする）ことで、そのアイコンに応じた信号（命令）を入力できる。
【００２３】
なお、上記の各種押しボタン式のキー及びタッチパネル式のキーを操作することにより、表示手段１３にキーボード等のアイコンを表示することができ、そのアイコンをタップすることで和文字、英文字、数字及び記号等を入力することもできる。
【００２４】
図２において、切り替えキー１１ａは、表示手段１３の内容を切り替える際に操作するキーである。例えば、表示手段１３に英文が表示されている時に切り替えキー１１ａを押すと、表示手段１３はその英文に対応する和文を表示する。また、表示手段１３に和文が表示されている時に切り替えキー１１ａを押すと、表示手段１３はその和文に対応する英文を表示する。
【００２５】
前移動キー１１ｂは、表示手段１３に表示させる項目（問題文など）が複数ある場合に現在の表示項目から順位が前の表示項目に移動させる際に操作するキーである。後移動キー１１ｃは、表示手段１３に表示させる項目（単語など）が複数ある場合に、現在の表示項目から順位が後の表示項目に移動させる際に操作するキーである。
【００２６】
戻りキー１１ｄは、例えば音声出力している途中で本キーが押されることにより、その音声内容の出力を初めから出力しなおすものである。位置指定キー１１ｅは、例えば表示手段１３に表示させる画像が表示手段１３の表示領域より大きい場合に、表示手段１３の表示領域に表示される部分を指定するキーである。すなわち、位置指定キー１１ｅによりスクロールなどができる。
【００２７】
音声再生キー１１ｆは、例えば表示手段１３に表示されている単語又はイディオム、文章の内容を音声として出力させるものである。例えば英語のリスニング学習においては、表示手段１３に英語の文章を表示し、音声再生キー１１ｆの操作により、いわゆるネイティブな英語発音を開始させる。
【００２８】
ＣＰＵ（Central Processing Unit：制御手段）１２は、音声学習器内の各部の処理を司るものである。入力手段１１によって入力された信号は、ＲＡＭ１６に一次記憶され、ＣＰＵ１２で解釈されて、その解釈された命令に応じた動作を本音声学習器が実行する。
【００２９】
表示手段１３は、例えば液晶表示装置で構成され、少なくとも文字を表示することができる。なお、表示手段１３は、上記のようにアイコンも表示でき、静止画・動画等も表示できるものとしても良い。また、表示手段１３は、白黒の階調表示をするものとしても良く、カラー表示できるものとしても良い。
【００３０】
通信手段１４は、インターネット等の通信網を介して外部の装置と通信を行い、データの送受信を行うものである。ＲＯＭ(Read Only Memory)１５は、本音声学習器の機能動作を規定するプログラム及びデータ等を記憶するメモリである。ＲＡＭ(Random Access Memory)１６は、入力手段１１又は通信手段１４による入力データなどを一時的に記憶するメモリである。また、本音声学習器は単語帳としての機能を備えており、ＲＡＭ１６内の一部のデータ領域が辞書検索された単語を登録するデータ領域（単語帳記憶手段）となる。
【００３１】
辞書データベース１７（辞書情報記憶手段）は、例えば英和辞典、和英辞典等の内容を記憶している。すなわち、辞書データベース１７は、複数の単語又は文章のそれぞれの意味などについて複数の言語で記憶している記憶手段をなすものであり、表示手段１３に表示するテキストデータと音声再生キー１１ｆにより再生する音声データとを保持する。
【００３２】
また、辞書データベース１７は、例えばメモリーカードなどの着脱自在な記憶手段で構成してもよく、その記憶内容を、通信手段１４を介してダウンロードするもの又は更新するものとしてもよい。スピーカ１８（音声再生手段）は、ＣＰＵ１２からの指示に基づいて音声データの再生を行うものである。
【００３３】
図３は、辞書データベース１７で保持される音声データの構成を示す図である。
図３において、音声データ３は、音声を単語、イディオム、文章等の単位で一つのデータとして保持する複数の単位音声データ１，単位音声データ２，…と、該単位音声データの再生条件を規定する複数のパート制御データ３１，パート制御データ３２，…とから構成される。パート制御データ３１が単位音声データ１の再生条件を規定し、パート制御データ３２が単位音声データ２を規定する。
【００３４】
各パート制御データは二種類の制御データから構成されており、以下パート制御データ３１に関して具体的に説明する。パート制御データ３１は、制御データ１ａ，制御データ１ｂの二つのデータより構成される。
【００３５】
制御データ１ａは、単位音声データ１の再生時に表示手段１３に表示するテキストデータ４１が記憶されたアドレスを格納する。一方、制御データ１ｂは、単位音声データ１の再生条件およびテキストデータ４１の表示条件を規定したパラメータテーブルのテーブル番号を格納する。
【００３６】
なお、制御データ１ｂは、パラメータテーブルの記憶されたアドレスや、該アドレスを指し示すポインタを格納するものであってもよいし、あるいは単位音声データ１やテキストデータ４１を制御する制御コードそのものを格納するものであってもよい。また、パラメータテーブルに登録する設定値が一つである場合には、テーブルの形式ではなく、パラメータの値そのものを制御データ１ｂが指し示すアドレスに保持してもよい。
【００３７】
図４が制御データ１ｂの指し示すパラメータテーブルの一例を示す表である。
「ＳＰＥＥＤ」は音声データ１を再生する際の速度を指定するパラメータであり、「ＶＯＬＵＭＥ」は音量を指定するパラメータである。「ＴＥＸＴ  ＳＩＺＥ」はテキストデータ４１を表示する際の大きさを指定するパラメータであり、「ＣＯＬＯＲ」はテキストデータ４１を表示する際の色を指定するパラメータである。この他に、テキストデータ４１の色やフォントに関するパラメータを保持するようにしてもよい。
【００３８】
「単語登録」は、表示するテキストデータ４１が単語帳に登録されているか否かを示す設定である。テキストデータ４１が単語帳に登録されている場合は、単語帳に登録された単語を音声で再生する時のために別途用意したパラメータテーブルのアドレスを保持する。
【００３９】
すなわち、テキストデータ４１が単語帳に登録されていない場合には、ＣＰＵ１２はこの制御データ１ｂが指し示すパラメータテーブルにしたがって単位音声データ１の再生およびテキストデータ４１の表示を行い、テキストデータ４１が単語帳にされている場合には、ＣＰＵ１２は上記保持されたアドレスで参照される別のパラメータテーブルにしたがって単位音声データ１の再生およびテキストデータ４１の表示を行う。
【００４０】
このように、本音声学習器では、単語帳に登録されているか否かで別のパラメータテーブルにしたがって音声データの再生およびテキストデータの表示を行うことが可能であるため、例えば、単語帳に登録された単語の音声は音量を大きくして再生し、重点的にリスニングの学習を行うことができる。
【００４１】
図４に戻って、「有効領域」は、後続する単位音声データにどの範囲までパラメータテーブルの設定を有効にするかを示すパラメータである。連続する複数の単語（テキストデータ）に対して共通のパラメータテーブルを適用することで、単位音声データが単語単位であったとしても、単語単位の制御だけでなく、イディオム単位、文章単位での制御が可能となる。
【００４２】
なお、図４のパラメータテーブルでは単位音声データとテキストデータの双方に対する設定を登録し、音声データの前に配置したパート制御データからパラメータテーブルを参照する方式であるが、他の例として図５に示した方式も可能である。
【００４３】
図５（ａ）は、単位音声データの再生条件及びテキストデータの表示条件の双方に対するパラメータテーブルに登録し、テキストデータの前に配置した制御データから該パラメータテーブルを参照する方式である。
【００４４】
図５（ａ）において、音声データ３ａのパート制御データ３１ａは、再生表示制御データ４２のアドレスを格納する制御データ１ａから構成される。再生表示制御データ４２は、単位音声データとテキストデータの双方に対する設定を登録したパラメータテーブルのテーブル番号を保持する制御データ１ｂを、テキストデータの前に配置した構成である。
【００４５】
単位音声データ１の再生時には、ＣＰＵ１２は制御データ１ａから再生表示制御データ４２を参照して表示すべきテキストデータ及びパラメータテーブルを取得し、該パラメータテーブルに登録された再生条件で単位音声データ１を再生し、該パラメータテーブルに登録された表示条件で該テキストデータを表示する。
【００４６】
図５（ｂ）は、単位音声データの再生条件を登録するパラメータテーブルとテキストデータの表示条件を登録するパラメータテーブルを別々に設け、単位音声データの前に配置した制御データから該単位音声データ用のパラメータテーブルを参照し、テキストデータの前に配置した制御データから該テキストデータ用のパラメータテーブルを参照する方式である。
【００４７】
図５（ｂ）において、音声データ３ｂのパート制御データ３１ｂは、テキスト制御データ４３へのアドレスを格納する制御データ１ａと、単位音声データの設定を登録したパラメータテーブルのテーブル番号を保持する制御データ１ｂから構成される。テキスト制御データ４３は、テキストデータの設定を登録したパラメータテーブルのテーブル番号を保持する制御データ１ｃをテキストデータの前に配置した構成である。
【００４８】
単位音声データ１の再生時には、ＣＰＵ１２は制御データ１ａからテキスト制御データ４３を参照してテキストデータを取得し、制御データ１ｂから参照されるパラメータテーブルに登録された再生条件で単位音声データ１を再生し、制御データ１ｃから参照されるパラメータテーブルに登録された表示条件で該テキストデータを表示する。
【００４９】
次に、上述した実施形態の動作を図６から図８のフローチャートを参照して説明する。
図６は、ＣＰＵ１２が図３に示した構成の音声データ３を再生する際の処理を示すフローチャートである。
【００５０】
図６において、音声再生キー１１ｆがユーザによる押下を検出するとＣＰＵ１２に対して音声データの再生を指示する。音声データ再生の指示を入力すると、ＣＰＵ１２はイニシャライズの処理を行う（ステップＳ６０１）。イニシャライズの処理においては、例えば、音声データの再生速度や音量等の設定値を初期値に設定したり、表示手段１３に表示する画面の制御を行ったりという処理を行う。
【００５１】
続いて、ＣＰＵ１２は初めに再生する単位音声データのパート制御データを読み込み（ステップＳ６０２）、パート制御データ内に制御データが登録されている否かを判定する（ステップＳ６０３）。
【００５２】
制御データが登録されていない場合は（ステップＳ６０３：Ｎｏ）、ステップＳ６０７へと進み、ＣＰＵ１２は設定を変更することなく単位音声データの再生を行う。一方、制御データが登録されている場合は（ステップＳ６０３：Ｙｅｓ）、まず制御データ１ａに登録されたアドレスからテキストデータを読み込み、次に制御データ１ｂに登録されたパラメータテーブルのテーブル番号からパラメータテーブルを読み込む（ステップＳ６０４）。
【００５３】
パラメータテーブルに登録された各設定値をＣＰＵ１２が読み込むと、その設定値を再生条件又は表示条件として設定する（ステップＳ６０５）。続いて、次に処理すべき制御コードがあるか否かを判定する（ステップＳ６０６）。一つの単位音声データが複数の制御コードを保持し、複数のパラメータテーブルを参照している場合には、ＣＰＵ１２は再びステップＳ６０４〜ステップＳ６０６の処理を繰り返す。
【００５４】
ＣＰＵ１２が全ての制御コードに対する処理を終了し、処理すべき制御コードはないと判定すると（ステップＳ６０６：Ｎｏ）、ＣＰＵ１２は単位音声データの再生を行うと共に、表示手段１３にテキストデータの表示を行う（ステップＳ６０７）。以上が音声データ内の一つの単位音声データに対する処理であり、ＣＰＵ１２は単位音声データを処理する度にステップＳ６０２〜ステップＳ６０７の処理を繰り返し、音声の再生及びテキストの表示を行う。
【００５５】
このように、音声データを構成する各単位音声データに対して、再生条件をパート制御データに設定可能としたことで、単語、イディオム、又は文章毎に音量や再生速度を変更することができる。
【００５６】
次に、パート制御データの登録について説明する。まず初めに、音声の再生前にパート制御データの生成を行う場合の処理を説明し、続いて音声の再生中にパート制御データの変更を行う場合の処理を説明し、最後に単語帳の登録と関連してパート制御データを生成する場合の処理を説明する。
【００５７】
音声の再生前にパート制御データの生成を行う場合は、入力手段１１がユーザからの操作入力を受け付け、入力されたテキストデータ及びパート制御データに登録する設定値をＣＰＵ１２へ出力する。ＣＰＵ１２は、入力したテキストデータに対応する単位音声データを辞書データベース１７から検索する。さらに、入力した設定値に基づいて、検索された単位音声データのパート制御コードを変更する。
【００５８】
続いて、音声の再生中にパート制御データを変更する手順に関して図７のフローチャートを参照して説明する。
図７において、音声の再生中に、入力手段１１がユーザからの操作入力を受け付け（ステップＳ７０１）、パート制御データ変更の指示をＣＰＵ１２に出力する。ＣＰＵ１２がパート制御データ変更の指示を入力すると、音声データ再生の処理に対して割り込みをかけ、パート制御データ変更処理を開始する（ステップＳ７０２）。ここで、パート制御データ変更処理は、割り込みではなく音声データ再生の処理とは別のプロセスを起動して行ってもよい。
【００５９】
ＣＰＵ１２がパート制御データ変更処理を開始すると、入力手段１１がユーザからの操作入力を受け付け、変更するパラメータの種類及び設定値をＣＰＵ１２へ出力する。ＣＰＵ１２がパラメータの種類及び設定値を入力すると（ステップＳ７０３）、ステップＳ７０１でパート制御データ変更の指示を入力した時点で再生されていた単位音声データのパート制御データを参照し、制御データ１ｂに登録されたパラメータテーブルのテーブル番号を取得する（ステップＳ７０４）。
【００６０】
ＣＰＵ１２は、ステップＳ７０３で入力したパラメータの種類及び設定値を用いて、上記取得したテーブル番号から参照されるパラメータテーブルを書き換える（Ｓ７０５）。パラメータテーブルの書き換えが終了すると、ＣＰＵ１２はパート制御データ変更処理を終了する。このとき、ＣＰＵ１２はステップＳ７０２で割り込みをかける場合は割り込みを終了して音声データ再生処理へと戻り、別プロセスを起動する場合はそのプロセスを終了する。
【００６１】
最後に、単語帳の登録と関連してパート制御データを生成する場合の処理を図８のフローチャートを参照して説明する。
図８において、ＣＰＵ１２は再生する音声データから最初に再生すべき単位音声データを読み取る。ＣＰＵ１２は、読み取った単位音声データの制御データ１ａの指し示すアドレスに登録されたテキストデータを読み込む（ステップＳ８０１）。
【００６２】
ＣＰＵ１２は、該テキストデータをＲＡＭ１６に登録された単語帳のデータと照合し（ステップＳ８０２）、該テキストデータと一致する単語が単語帳のデータ内にあるかを判定する（ステップＳ８０３：一致判定手段）。
【００６３】
一致する単語があった場合には（ステップＳ８０３：Ｙｅｓ）、ＣＰＵ１２は単位音声データの制御データ１ｂから参照されるパラメータテーブルに所定の設定値をセットする（ステップＳ８０５）。ここで、所定の設定値とは、単語帳に登録された単語に対応する音声データの再生条件又はテキストデータの表示条件として予め設定されるものである。なお、ステップＳ８０５では、音声データの再生条件及びテキストデータの表示条件のどちらか一方のみをセットしてもよいし、両方の条件をセットしてもよい。一方、一致する単語が無かった場合には（ステップＳ８０３：Ｎｏ）、パラメータテーブルへのセットは行わずにステップＳ８０５へと進む。
【００６４】
続いて、ＣＰＵ１２は次に再生すべき単位音声データが有るか否かを判定する（ステップＳ８０５）。次に再生すべき単位音声データが有る場合には（ステップＳ８０５：Ｙｅｓ）、再びステップＳ８０１に戻って処理を繰り返す。一方、次に再生すべき単位音声データが無い場合には（ステップＳ８０５：Ｎｏ）、パート制御データの生成処理を終了する。
【００６５】
このように、音声学習器において単語帳に登録された単語に対応する単位音声データに対して、その再生条件を規定するパラメータを制御することで、単語帳への登録がある単語が音声として再生される際に、その単語の再生は音量を大きくするなど特別な制御を行うことが可能となり、効率的に学習を行うことができる。
【００６６】
以上、本発明の実施形態を詳述してきたが、具体的な構成は本実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。例えば、本実施形態では音声の再生とともにテキストの表示を行うものであるが、テキストの表示を行わず、図４のパラメータテーブルで音声の再生条件のみを登録するようにしてもよい。
【産業上の利用可能性】
【００６７】
本発明は、音声データを再生する手段を備え、リスニング学習の可能な電子辞書や携帯電話機等の電子機器に用いて好適である。
【図面の簡単な説明】
【００６８】
【図１】本発明の実施形態に係る音声学習器の構成を示す構成図である。
【図２】図１に示した音声学習器の外観構成の一例を示す平面図である。
【図３】図１の辞書データベース１７で保持される音声データの構成を示す図である。
【図４】図３の制御データ１ｂの指し示すパラメータテーブルの一例を示す表である。
【図５】音声データの他の構成例を示す図である。
【図６】ＣＰＵ１２が音声データを再生する際の処理を示すフローチャートである。
【図７】ＣＰＵ１２がパート制御データを生成する際の処理を示すフローチャートである。
【図８】ＣＰＵ１２が単語帳への登録がある単語に対応する単位音声データに対してパート制御データを生成する際の処理を示すフローチャートである。
【符号の説明】
【００６９】
１１…入力手段、１２…ＣＰＵ、１３…表示手段、１４…通信手段、１５…ＲＯＭ、１６…ＲＡＭ、１７…辞書データベース（辞書情報保持手段）、１８…スピーカ、３１，３２，３１ａ，３１ｂ…パート制御データ、４１，４２…テキストデータ、４２…再生表示制御データ、４３…テキスト制御データ
【図１】
2007219141.tif 000003
【図２】
2007219141.tif 000004
【図３】
2007219141.tif 000005
【図４】
2007219141.tif 000006
【図５】
2007219141.tif 000007
【図６】
2007219141.tif 000008
【図７】
2007219141.tif 000009
【図８】
2007219141.tif 000010