(57)【要約】【課題】主制御部（ＣＰＵ）の処理負荷を軽減することが可能なスピーチシステム、及び、電子機器の制御システムを提供する。【解決手段】スピーチシステム１０は、電子機器に備えられたスピーチシステムであって、音声データが格納された音声データ記憶部１２と、音声データに基づいて、音声を再生する処理を行う音声再生部１４と、外部インターフェース２０を介して入力された電子機器を操作するための操作信号に基づいて音声データ記憶部のアドレスを特定し、特定されたアドレスに格納された音声データを読み出して音声再生部に送信する制御を行う再生制御部１６と、を含む。【選択図】図２
2008224823.tif 000002
【特許請求の範囲】
【請求項１】
電子機器に備えられたスピーチシステムであって、
音声データが格納された音声データ記憶部と、
前記音声データに基づいて、音声を再生する処理を行う音声再生部と、
外部インターフェースを介して入力された電子機器を操作するための操作信号に基づいて前記音声データ記憶部のアドレスを特定し、特定された前記アドレスに格納された前記音声データを読み出して前記音声再生部に送信する処理を行う再生制御部と、
を含むスピーチシステム。
【請求項２】
請求項１記載のスピーチシステムにおいて、
前記音声データ記憶部及び前記再生制御部は、専用バスで接続されているスピーチシステム。
【請求項３】
請求項１又は請求項２記載のスピーチシステムにおいて、
主音声モードと補助音声モードとを含む複数のスピーチモードのいずれかを選択してスピーチモードを設定するスピーチモード設定部をさらに含み、
前記音声データ記憶部は、
主音声データが格納された主音声データ記憶部と、
補助音声データが格納された補助音声データ記憶部と、
を含み、
前記再生制御部は、
前記スピーチモードが前記主音声モードに設定されている場合に、前記主音声データのみを読み出して前記音声再生部に送信する処理を行い、
前記スピーチモードが前記補助音声モードに設定されている場合に、前記主音声データと前記補助音声データとを読み出して前記音声再生部に送信する処理を行うスピーチシステム。
【請求項４】
請求項１から請求項３のいずれかに記載のスピーチシステムにおいて、
前記再生制御部は、
前記操作信号に基づいてユーザが選択した操作項目を判定し、前記操作項目と前記音声データ記憶部のアドレスとの対応関係を示す対応情報に基づいて、前記音声データ記憶部の前記アドレスを特定するスピーチシステム。
【請求項５】
請求項４記載のスピーチシステムと、
前記外部インターフェースと、
前記電子機器の主制御部と、
表示部と、
を含み、
前記主制御部は、
ユーザに前記操作項目を選択させるために、前記表示部に前記操作項目を表示させる処理を行う電子機器の制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スピーチシステム及び電子機器の制御システムに関する。
【背景技術】
【０００２】
電子機器の動作をＣＰＵで制御する制御システムが知られている。また、ユーザに、音声で操作項目などを通知するために、スピーチシステム（音声発声機構）を備えた電子機器が知られている。
【特許文献１】特開平７−３６８１４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
電子機器に利用可能なＣＰＵは、機能やコスト等の面から、種々の制限を受けることがある。そのため、スピーチシステムをＣＰＵで制御すると、ＣＰＵの処理負荷が重くなり、電子機器の動作に影響を及ぼすおそれがある。
【０００４】
本発明の目的は、主制御部（ＣＰＵ）の処理負荷を軽減することが可能なスピーチシステム、及び、電子機器の制御システムを提供することにある。
【課題を解決するための手段】
【０００５】
（１）本発明に係るスピーチシステムは、
電子機器に備えられたスピーチシステムであって、
音声データが格納された音声データ記憶部と、
前記音声データに基づいて、音声を再生する処理を行う音声再生部と、
外部インターフェースを介して入力された電子機器を操作するための操作信号に基づいて前記音声データ記憶部のアドレスを特定し、特定された前記アドレスに格納された前記音声データを読み出して前記音声再生部に送信する処理を行う再生制御部と、
を含む。
【０００６】
このスピーチシステムによると、再生制御部が、電子機器の主制御部と独立して、音声再生部に音声を再生させる処理を行う。そのため、主制御部に負担をかけることなく音声を再生する処理を行うことができ、主制御部の負担を軽減することができる。
【０００７】
（２）このスピーチシステムにおいて、
前記音声データ記憶部及び前記再生制御部は、専用バスで接続されていてもよい。
【０００８】
これによると、バスの調停が不要になるため、音声再生部を、電子機器の主制御部と独立して動作させることができる。
【０００９】
（３）このスピーチシステムにおいて、
主音声モードと補助音声モードとを含む複数のスピーチモードのいずれかを選択してスピーチモードを設定するスピーチモード設定部をさらに含み、
前記音声データ記憶部は、
主音声データが格納された主音声データ記憶部と、
補助音声データが格納された補助音声データ記憶部と、
を含み、
前記再生制御部は、
前記スピーチモードが前記主音声モードに設定されている場合に、前記主音声データのみを読み出して前記音声再生部に送信する処理を行い、
前記スピーチモードが前記補助音声モードに設定されている場合に、前記主音声データと前記補助音声データとを読み出して前記音声再生部に送信する処理を行ってもよい。
【００１０】
これによると、簡素な言葉で操作項目を通知するモード（主音声モード）と、主音声に他の言葉を組み合わせた音声で操作項目を通知するモード（補助音声モード）とを、選択して利用することができる。そのため、ユーザの好みに合った言葉（語調）で、操作項目を通知することが可能になる。
【００１１】
なお、このスピーチシステムでは、補助音声データ記憶部に補助音声データのみを格納し、主音声データ記憶部に格納された主音声データを、複数のスピーチモードに共用する。そのため、モード毎に異なる一連の音声データを用意しておく場合に比べて、必要な記憶容量を小さくすることができる。
【００１２】
（４）このスピーチシステムにおいて、
前記再生制御部は、
前記操作信号に基づいてユーザが選択した操作項目を判定し、前記操作項目と前記音声データ記憶部のアドレスとの対応関係を示す対応情報に基づいて、前記音声データ記憶部の前記アドレスを特定してもよい。
【００１３】
これによると、音声データ記憶部のアドレスを容易に特定することができる。
【００１４】
（５）本発明に係る電子機器の制御システムは、
上記のスピーチシステムと、
前記外部インターフェースと、
前記電子機器の主制御部と、
表示部と、
を含み、
前記主制御部は、
ユーザに前記操作項目を選択させるために、前記表示部に前記操作項目を表示させる処理を行う。
【００１５】
この電子機器の制御システムでは、再生制御部（スピーチシステム）が、主制御部と独立して音声を再生する処理を行う。そのため、主制御部に負担をかけることなく音声を再生する処理を行うことができ、主制御部の負担を軽減することができる。そのため、主制御部は、画像処理のような負荷の重い処理であっても、効率よく実行することができる。
【００１６】
なお、この制御システムでは、主制御部は、操作項目を表示させるための処理を行う。そして、スピーチシステムは、表示部に表示される操作項目に対応した音声を再生する処理を行う。これによると、正確に、ユーザに操作項目を認識させることができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明を適用した実施の形態について図面を参照して説明する。ただし、本発明は以下の実施の形態に限定されるものではない。また、本発明は、以下の内容を自由に組み合わせたものを含むものとする。
【００１８】
（第１の実施の形態）
以下、本発明を適用した第１の実施の形態に係る電子機器の制御システム１について説明する。本実施の形態では、制御システム１は、所与の電子機器の動作を制御するシステムとして構成される。なお、本実施の形態に適用可能な電子機器は特に限定されるものではない。電子機器は、例えば、テレビやプロジェクタ等の画像を表示する装置や、ＤＶＤ等の画像を録画・再生する装置や、オーディオ等の音声を録音・再生する装置や、カーナビゲーションシステムであってもよい。あるいは、電子機器は、炊飯器や照明器具、洗濯機、電気ポット、給湯器、エアコン等の家庭用電気器具であってもよい。図１〜図５は、本実施の形態に係る制御システム１について説明するための図である。
【００１９】
本実施の形態に係る電子機器の制御システム１は、図１に示すように、スピーチシステム１０を有する。スピーチシステム１０は、外部インターフェース２０を介して入力された操作信号に基づいて、所定の音声を再生するシステムである。以下、図２を参照して、スピーチシステム１０の構成について説明する。
【００２０】
スピーチシステム１０は、図２に示すように、音声データ記憶部１２を含む。音声データ記憶部１２には、音声データが格納される。音声データ記憶部１２に格納される音声データは、操作項目に対応した音声を発声させるためのデータであり、ＡＳＣＩＩデータや、圧縮された音声データであってもよい。なお、音声データ記憶部１２は、既に公知となっているいずれかの記憶装置、例えば、ＲＯＭやＲＡＭによって構成されていてもよい。
【００２１】
スピーチシステム１０は、図２に示すように、音声再生部１４を含む。音声再生部１４は、音声データ記憶部１２に格納された音声データに基づいて、音声を再生する処理を行う。音声再生部１４は、音声データをデコードするデコーダと、デコードされた音声データ（デジタルデータ）をアナログデータに変換するＤＡコンバータとを含んでいてもよい。そして、音声再生部１４から出力されるアナログデータがスピーカ１８に送られて、音声が発声されるように構成されていてもよい。
【００２２】
スピーチシステム１０は、図２に示すように、再生制御部１６を含む。再生制御部１６は、外部インターフェース２０を介して入力された操作信号（電子機器を操作するための操作信号）に基づいて音声データ記憶部１２のアドレスを特定し、特定されたアドレスに格納された音声データを読み出して音声再生部１４に送信する処理を行う。
【００２３】
再生制御部１６は、操作信号に基づいてユーザが選択した操作項目を判定し、図３に例示する、操作項目と音声データ記憶部１２のアドレスとの対応関係を示す対応情報１００（対応表）に基づいて、音声データ記憶部１２のアドレスを特定してもよい。なお、対応情報１００とは、操作項目と、操作項目に対応する音声データが格納された音声データ記憶部１２のアドレスとの対応関係を示す情報である。対応情報１００を利用することで、ユーザが選択した操作項目に対応する音声データが格納されたアドレスを特定することができ、音声再生部１４から、ユーザが選択した操作項目に対応する音声を発声させることが可能になる。対応情報１００は、例えば図３に示すように、各操作項目に、先頭アドレス及び最終アドレスが対応付けられた情報であってもよい。このとき、再生制御部１６は、先頭アドレスから最終アドレスまでの間に格納された音声データを、順次音声再生部１４に送信する処理を行ってもよい。あるいは、対応情報１００は、各操作項目に、先頭アドレス及びデータサイズが対応付けられた情報であってもよい。このとき、再生制御部１６は、先頭アドレスから所定サイズの音声データを、順次音声再生部１４に送信する処理を行ってもよい。なお、本実施の形態では、操作項目を判定する方法は特に限られるものではない。再生制御部１６は、例えば、入力された操作信号の種類（例えば前項目／後項目の選択信号）と、その入力回数とに基づいて、選択項目を判定してもよい。あるいは再生制御部１６は、操作信号の種類（例えばチャンネル選択信号）を判別し、これに基づいて、選択項目を直接判定してもよい。
【００２４】
スピーチシステム１０では、音声データ記憶部１２と再生制御部１６とは専用バスで接続されていてもよい。すなわち、音声データ記憶部１２と再生制御部１６とは、後述する主制御部４０（ＣＰＵ）の汎用バス以外のバスで接続されていてもよい。これによると、スピーチシステム１０（再生制御部１６）を主制御部４０から独立させて動作させることができるため、主制御部４０に負担をかけることなくスピーチシステム１０を動作させることが可能になる。なお、スピーチシステム１０（特に、音声データ記憶部１２及び再生制御部１６）は、１つの集積回路装置（ＩＣ）として構成されていてもよい。また、スピーチシステム１０では、音声再生部１４と再生制御部１６とが専用バスで接続されていてもよく、記憶部１２と音声再生部１４とが専用のバスで接続されていてもよい。
【００２５】
スピーチシステム１０は以上のように構成されていてもよい。スピーチシステム１０は、例えばＣＰＵやＭＰＵを含むマイクロコンピュータ等で所定のプログラムを実行させることにより実現してもよい。ただし、スピーチシステム１０は、専用の回路で実現してもよい。
【００２６】
本実施の形態に係る電子機器の制御システム１は、図１に示すように、外部インターフェース２０を含む。外部インターフェース２０は、操作信号を受け付けるインターフェースである。なお、本実施の形態に適用可能な外部インターフェース２０は特に限定されるものではなく、既に公知となっているいずれかのインターフェースを利用してもよい。外部インターフェース２０は、ＩｒＤＡ（赤外線通信）の受信機、ＵＳＢやシリアルのインターフェース、ボタンスイッチ、カメラ、無線信号を受信するインターフェースであってもよい。
【００２７】
本実施の形態に係る電子機器の制御システム１は、図１に示すように、表示コントローラ３０を含んでいていてもよい。表示コントローラ３０は、図示しない表示部に所定の画像を表示させる処理を行う。表示コントローラ３０は、例えば、液晶パネルに画像を表示させるＬＣＤコントローラ（ＬＣＤドライバ）であってもよい。表示コントローラ３０は、ＲＯＭ３２に格納されたデータに基づいて、所定の画像を表示させる処理を行ってもよい。あるいは表示コントローラ３０は、外部インターフェース２０を介して入力されたデータ（例えば、外部インターフェース２０を介して入力されてＲＡＭ３４に格納されたデータ）に基づいて、所定の画像を表示させる処理を行ってもよい。表示コントローラ３０は、表示部に、例えば図４に示す、ユーザに操作項目を選択させるための電子機器の操作項目を表示するように構成されていてもよい。
【００２８】
本実施の形態に係る電子機器の制御システム１は、図１に示すように、主制御部４０を含む。主制御部４０は、電子機器を統括制御する役割を担う。主制御部４０は、操作信号に基づいてユーザが選択した操作項目（選択項目）を特定し、電子機器に所定の動作を行わせるための制御を行ってもよい。主制御部４０は、入力された操作信号の種類（例えば前項目／後項目の選択信号）と、その入力回数とに基づいて、選択項目を判定してもよい。あるいは主制御部４０は、操作信号の種類を判別し、これに基づいて、選択項目を直接判定してもよい。
【００２９】
主制御部４０は、表示コントローラ３０に操作項目を表示させるための処理を行ってもよい。主制御部４０は、表示コントローラ３０を制御して、図４に示すように、選択された操作項目（選択項目）を強調表示させてもよい。
【００３０】
主制御部４０は、例えばＣＰＵやＭＰＵを含むマイクロコンピュータ等で所定のプログラムを実行させることにより実現してもよい。
【００３１】
本実施の形態に係る電子機器の制御システム１は以上のように構成されていてもよい。
【００３２】
次に、スピーチシステム１０（制御システム１）の動作について説明する。図５は、スピーチシステム１０の動作につい説明するためのフローチャート図である。
【００３３】
スピーチシステム１０は、外部インターフェース２０からの操作信号を受け付けて（ステップＳ１０）、受け付けた操作信号に基づいて音声データ記憶部１２のアドレスを特定する処理を行う（ステップＳ１２）。
【００３４】
そして、スピーチイネーブル信号の入力を待って（ステップＳ１４）、音声再生部１４に音声データを送信する（ステップＳ１６）。なお、スピーチイネーブル信号は、外部インターフェース２０からの入力信号であってもよく、主制御部４０からの信号（制御信号）であってもよい。スピーチイネーブル信号は、例えば、操作項目が特定されたことを通知する信号であってもよい。
【００３５】
そして、送信された音声データに基づいて、音声を再生する処理を行う（ステップＳ１８）。なお、音声を再生する処理は、例えば、音声データをデコードする処理と、デコードされた音声データをアナログデータに変換する処理と、アナログデータに変換されたデータに基づいてスピーカに音声を発声させる処理と、を含んでいてもよい。
【００３６】
この電子機器の制御システム１によると、主制御部４０に大きな負担をかけることなく、音声を発声させることが可能になる。すなわち、電子機器の制御システム１によると、スピーチシステム１０（再生制御部１６）が、主制御部４０と独立して、外部インターフェース２０からの操作信号に基づいて、音声を発声させる処理を行う。そのため、主制御部４０に音声を発声させる処理を行わせる必要がなくなるため、主制御部４０の負荷を小さくすることができる。特に、音声データ記憶部１２と再生制御部１６とが専用バス（制御システム１（ホストＣＰＵ）の汎用バス以外のバス）で接続されている場合には、スピーチシステム１０（再生制御部１６）と主制御部４０との間でバスの調停を行う必要がなくなるため、主制御部４０を効率よく動作させることが可能になる。
【００３７】
なお、本実施の形態は以上の内容に限定されるものではなく、種々の変形が可能である。例えば、音声データは、制御システム１の記憶部（ＲＯＭ３２やＲＡＭ３４）に格納されていてもよい。このとき、再生制御部１６は、ＲＯＭ３２又はＲＡＭ３４のアドレスを特定し、特定されたアドレスに格納された音声データを、音声再生部１４に送信させるための処理を行ってもよい。この場合でも、主制御部４０の負担を大きくすることなく、音声再生処理を行うことができる。
【００３８】
（第２の実施の形態）
以下、本発明を適用した第２の実施の形態に係る電子機器の制御装置について説明する。図６は、本実施の形態に係る制御装置について説明するための図である。本実施の形態に係る電子機器の制御システムは、図６に示す、スピーチシステム５０を含む。以下、スピーチシステム５０について説明する。
【００３９】
スピーチシステム５０は、音声データ記憶部６０を含む。音声データ記憶部６０は、主音声データが格納された主音声データ記憶部６２と、補助音声データが格納された補助音声データ記憶部６４とを含む。ここで、主音声とは、「音声」や「画像」等の、選択項目を直接示す音声であり、単語で表現される音声であってもよい。これに対して、補助音声とは、例えば、「が選択されました」等の、主音声を補助する音声である。補助音声とは、それだけでは意味をなさない音声であってもよい。
【００４０】
そして、スピーチシステム５０は、スピーチモード設定部７０を含む。スピーチモード設定部７０は、スピーチモードを、主音声モードと補助音声モードを含む複数のスピーチモードのいずれかに設定する。スピーチモード設定部７０は、外部インターフェース２０からの信号（スピーチモード設定信号）に基づいて、スピーチモードを設定してもよい。スピーチモード設定部７０は、再生制御部１６の一部として構成されていてもよい。
【００４１】
そして、再生制御部１６は、主音声モードに設定されている場合に、主音声データ記憶部６２に格納された主音声データのみを読み出して音声再生部１４に送信する制御を行う。そして、音声再生部１４は、主音声データのみを受け付けて、主音声を発声する処理を行う。これにより、簡潔に選択項目を通知する音声を生成することができる。
【００４２】
また、再生制御部１６は、補助音声モードに設定されている場合に、主音声データ記憶部６２に格納された主音声データと、補助音声データ記憶部６４に格納された補助音声データとを読み出して音声再生部１４に送信する制御を行う。そして、音声再生部１４は、主音声データと補助音声データとを受け付けて、主音声と補助音声とを連続して発声する処理を行う。これにより、例えば「画像が選択されました」といった、一連の音声を発声させることができる。
【００４３】
なお、再生制御部１６は、設定されたスピーチモード毎に、特定の補助音声データを読み出して、音声再生部１４に送信してもよい。再生制御部１６は、例えば図７に示すように、スピーチモード（スピーチモード設定情報）と補助音声データ記憶部６４のアドレスとの対応関係を示す対応情報２００に基づいて、補助音声データ記憶部６４のアドレスを特定してもよい。これにより、設定されたスピーチモードに応じた補助音声を発声させることができる。
【００４４】
あるいは、再生制御部１６は、設定されたスピーチモードと、選択された操作項目（主音声）に対応した補助音声を発声させる制御を行ってもよい。例えば、図８に示すように、再生制御部１６は、スピーチモード毎に用意された、操作項目と補助音声データ記憶部６４のアドレスとの対応関係を示す対応情報３００に基づいて、補助音声データ記憶部６４のアドレスを特定してもよい。これによると、操作項目及びスピーチモードに対応した（関連付けられた）補助音声データが特定されるため、主音声及びスピーチモードに対応した補助音声を発声させることができる。
【００４５】
スピーチシステム５０は、以上のように構成されていてもよい。スピーチシステム５０によると、簡素な言葉で操作項目を通知するモード（主音声モード）と、主音声と補助音声とを組み合わせた言葉で操作項目を通知するモード（補助音声モード）とを、選択して利用することができる。そのため、ユーザの好みに合った言葉（語調）で、操作項目を通知することが可能になる。特に、スピーチモード設定部７０が複数の補助音声モードのいずれかを選択可能に構成されている場合、より幅広いユーザの好みに対応することが可能になる。なお、複数の補助音声モードとは、例えば、丁寧語モードや謙譲語モード、能動態モードや受動態モード、方言モード等であってもよい。
【００４６】
また、スピーチシステム５０によると、補助音声データ記憶部６４に補助音声データのみを格納し、主音声データ記憶部６２に格納された主音声データを、異なるスピーチモードで共用する。これによると、スピーチモード毎に異なる音声データを用意しておく場合に比べて、記憶装置の必要な記憶容量を小さくすることができる。すなわち、本実施の形態に係る制御システムによると、少ない容量の記憶装置で、モードの異なる音声を発声させることが可能になる。
【００４７】
なお、変形例として、本実施の形態では、スピーチモード設定部７０は、スピーチモードを、１つの補助音声モード、又は、１つの主音声モードのいずれかに設定するように構成されていてもよい。
【図面の簡単な説明】
【００４８】
【図１】電子機器の制御システムについて説明するための図。
【図２】スピーチシステムについて説明するための図。
【図３】スピーチシステムについて説明するための図。
【図４】電子機器の制御システムについて説明するための図。
【図５】スピーチシステムの動作について説明するためのフローチャート図。
【図６】スピーチシステムについて説明するための図。
【図７】スピーチシステムについて説明するための図。
【図８】スピーチシステムについて説明するための図。
【符号の説明】
【００４９】
１…制御システム、  １０…スピーチシステム、  １２…音声データ記憶部、  １４…音声再生部、  １６…再生制御部、  １８…スピーカ、  ２０…外部インターフェース、  ３０…表示コントローラ、  ４０…主制御部、  ５０…スピーチシステム、  ６０…音声データ記憶部、  ６２…主音声データ記憶部、  ６４…補助音声データ記憶部、  ７０…スピーチモード設定部、  １００…対応情報、  ２００…対応情報、  ３００…対応情報
【図１】
2008224823.tif 000003
【図２】
2008224823.tif 000004
【図３】
2008224823.tif 000005
【図４】
2008224823.tif 000006
【図５】
2008224823.tif 000007
【図６】
2008224823.tif 000008
【図７】
2008224823.tif 000009
【図８】
2008224823.tif 000010