(57)【要約】【課題】ボタン操作を伴わず一回の発話で機器の制御が繰り返し実行され、且つ繰り返し実行される機器の制御を中止するタイミングも取り易い音声認識制御装置を提供する。【解決手段】ユーザが発する音声が所定の音声コマンドに該当するか否かを判定する音声認識部１２と、音声が所定の音声コマンドに該当すると音声認識部１２が認識した場合、音声コマンドに対応して機器の制御を実行する機器制御部１３と、音声認識部１２が認識した音声コマンドが、繰り返し実行される制御に対応する所定の繰り返しコマンドであるか否かを判定する繰り返しコマンド判定部１６とを備える音声認識制御装置１０であって、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドである場合、機器制御部１３は、音声認識部１２の一回の認識に対して被制御機器２０の制御を複数回繰り返し実行し、且つ実行した制御の回数が増すごとに実行の間隔を長くする。【選択図】図１
2009104025.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが発する音声を入力する音声入力部と、
入力された音声が所定の音声コマンドに該当するか否かを判定する音声認識部と、
入力された音声が所定の音声コマンドに該当すると前記音声認識部が認識した場合に、前記認識した音声コマンドに対応して機器の制御を実行する機器制御部とを備える音声認識制御装置において、
前記音声認識部が認識した音声コマンドが、繰り返し実行される制御に対応する所定の繰り返しコマンドであるか否かを判定する繰り返しコマンド判定部と、
前記繰り返し実行される制御を中止する手段とを更に備え、
前記音声認識部が認識した音声コマンドが前記所定の繰り返しコマンドであると前記繰り返しコマンド判定部が判定した場合、前記機器制御部は、前記音声認識部の一回の認識に対して同じ制御を複数回繰り返し実行し、且つ実行した制御の回数が増すごとに前記実行と次の実行との間隔を長くする
ことを特徴とする音声認識制御装置。
【請求項２】
前記繰り返し実行される制御を中止する手段は、前記複数回繰り返し実行される機器の制御を中止する音声コマンドを認識し、前記複数回繰り返し実行される機器の制御を中止する手段であることを特徴とする請求項１記載の音声認識制御装置。
前記入力された音声が前記複数回繰り返し実行される機器の制御を中止する音声コマンドであると前記音声認識部が認識した場合、前記機器制御部は、前記複数回繰り返し実行される機器の制御を中止する
【請求項３】
前記音声認識部の一回の認識に対して実行される前記機器の制御の回数は、予め前記機器の制御ごとに定められていることを特徴とする請求項１又は２記載の音声認識制御装置。
【請求項４】
前記音声認識部の一回の認識に対して実行される前記機器の制御の回数を前記音声入力部に入力されたユーザが発する音声の音量に基づいて決定する音量分析部を更に備えることを特徴とする請求項１又は２記載の音声認識制御装置。
【請求項５】
前記音声認識部の一回の認識に対して実行される前記機器の制御の回数を前記音声入力部に入力されたユーザが発する音声の発話速度に基づいて決定する発話速度分析部を更に備えることを特徴とする請求項１又は２又は４のいずれか一項記載の音声認識制御装置。
【請求項６】
前記機器の制御を複数回繰り返し実行することを画面に表示する又は音声で出力することによってユーザに教示する手段を更に備えることを特徴とする請求項１乃至５いずれか一項記載の音声認識制御装置。
【請求項７】
ユーザが発する音声の音量の傾向を記憶する音量傾向記憶部を更に備え、
前記機器制御部は、当該音声認識制御装置の音声認識機能を利用するユーザに対して所定の初期発話を促し、前記音量分析部は、前記ユーザが発する前記初期発話から前記ユーザが発する音声の音量の傾向を判断して前記音量傾向記憶部に前記音量の傾向を記憶し、前記音量分析部は、前記音量傾向記憶部を参照して前記機器の制御の回数を決定する
ことを特徴とする請求項４記載の音声認識制御装置。
【請求項８】
ユーザが発する音声の発話速度の傾向を記憶する発話速度傾向記憶部を更に備え、
前記機器制御部は、当該音声認識制御装置の音声認識機能を利用するユーザに対して所定の初期発話を促し、前記発話速度分析部は、前記ユーザが発する前記初期発話から前記ユーザが発する音声の発話速度の傾向を判断して前記発話速度傾向記憶部に前記発話速度の傾向を記憶し、前記発話速度分析部は、前記発話速度傾向記憶部を参照して前記機器の制御の回数を決定する
ことを特徴とする請求項５記載の音声認識制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ユーザが発する音声による命令を認識し、この音声による命令に応じた機器の制御を実行する音声認識制御装置に関する。
【背景技術】
【０００２】
上記の音声認識制御装置において、同じ内容の制御（ＴＶやオーディオの音量変更やチャンネル変更など）を繰り返し実行したい場合、ユーザは同じ内容の言葉を繰り返し発話しなければならず、面倒で煩わしい作業を強いられていた。
【０００３】
そこで、ボタン操作と音声認識を併用することにより、ボタン操作が解除されるまで機器の制御を繰り返し実行する音声認識制御装置が考案されている（例えば、特許文献１及び２）。
【０００４】
特許文献１に記載されている音声認識装置は、音声認識開始指示スイッチからの出力に基づいて音声認識を開始し、音声認識終了後、音声認識開始指示スイッチが継続して音声認識開始指示をしている期間中、音声認識結果に基づく制御信号を被制御装置に継続して送出することにより、１回の発話によって同一状態に連続して被制御装置を制御している。
【０００５】
特許文献２に記載されている車載用情報処理装置は、音声入力を行うためのスイッチと、このスイッチの操作に伴って音声入力されたコマンドを認識する音声認識手段とを備え、スイッチが操作され、音声認識手段が入力されたコマンドを認識し、かつ、スイッチが操作されてから所定時間以上、継続して操作されている場合に、コマンドに対応する所定動作を、当該スイッチの操作が解除されるまで繰り返し実行している。
【特許文献１】特開平０７−１９１６９４号公報
【特許文献２】特開２００６−２６８６２０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
特許文献１の装置において、１回の発話によって同一状態に連続して被制御装置を制御するには、音声認識開始指示スイッチからの出力が必要である。また、画一的な制御しかできず、音声認識開始指示スイッチを無効にしないと制御が終了しない。
【０００７】
特許文献２では、スイッチの押下げ時間によって連続制御を行うかを切り替えているが、ここでも同様に連続制御を行うためにはスイッチの操作が必要である。
【０００８】
本発明は、上記問題点を解決するために成されたものであり、その目的は、ボタン操作を伴わずに、一回の発話によって機器の制御を複数回繰り返し実行する音声認識制御装置を提供することである。
【０００９】
また、本発明の他の目的は、繰り返し実行される制御を中止するタイミングが取り易い音声認識制御装置を提供することである。
【課題を解決するための手段】
【００１０】
本発明の特徴は、ユーザが発する音声を入力する音声入力部と、入力された音声が所定の音声コマンドに該当するか否かを判定する音声認識部と、入力された音声が所定の音声コマンドに該当すると音声認識部が認識した場合に、認識した音声コマンドに対応して機器の制御を実行する機器制御部と、音声認識部が認識した音声コマンドが、繰り返し実行される制御に対応する所定の繰り返しコマンドであるか否かを判定する繰り返しコマンド判定部と、繰り返し実行される制御を中止する手段とを備える音声認識制御装置であって、音声認識部が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部が判定した場合、機器制御部は、音声認識部の一回の認識に対して同じ制御を複数回繰り返し実行し、且つ実行した制御の回数が増すごとに実行と次の実行との間隔を長くすることである。
【００１１】
音声認識部が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部が判定した場合、機器制御部は、音声認識部の一回の認識に対して機器の制御を複数回繰り返し実行することにより、ユーザは同じ言葉を繰り返し複数回発話する必要が無くなるので、音声認識機能を用いて同じ音声操作を繰り返し複数回行いたい場合に、ユーザの発話負担が軽減され、利便性が向上する。また、実行した制御の回数が増すごとに実行の間隔を長くすることにより、ユーザは複数回繰り返し実行される機器の制御を中止するタイミングを取り易くなる。よって、機器の制御を容易に止めることができ、必要以上の余分な機器の制御を抑制でき、安全性が向上する。例えば、ＴＶやオーディオ機器など音声出力部（スピーカ）を備える機器において、音量を上げる制御は、制御を実行する度に音量が増加し、増加し過ぎると周囲に迷惑がかかってしまうが、音量を増加する間隔を回数が増すごとに長くすることにより、音量増加を中止するタイミングが取りやすくなるので、必要以上に音量が増加して周囲に迷惑をかけることを抑制できる。このように、本発明によれば、利便性及び安全性が高い音声認識制御装置を提供することができる。
【００１２】
本発明の特徴において、繰り返し実行される制御を中止する手段は、複数回繰り返し実行される機器の制御を中止する音声コマンドを認識し、複数回繰り返し実行される機器の制御を中止する手段であってもよい。すなわち、入力された音声が複数回繰り返し実行される機器の制御を中止する音声コマンドであると音声認識部が認識した場合、機器制御部は、複数回繰り返し実行される機器の制御を中止しても構わない。
【００１３】
これにより、複数回繰り返し実行される機器の制御を中止したい場合、ユーザは、複数回繰り返し実行される機器の制御を中止する制御に対応する音声コマンドを発話すればよいので、中止するためのボタン操作が不要となり、より利便性が向上する。また、音声操作の場合、実行の間隔を実行回数が増すごとに長くすることにより、複数回繰り返し実行される機器の制御を中止するタイミングをより取り易くなる。
【００１４】
本発明の特徴において、音声認識部の一回の認識に対して実行される機器の制御の回数は、予め機器の制御ごとに定められていてもよい。
【００１５】
これにより、予め制御の回数が決定しているので、制御を止め損ねてしまっても必要以上に制御を繰り返してしまうことが無くなり、安全性及び利便性が更に向上する。例えば、音量を大きくする機器の制御の場合、止め損ねて音量が大きくし過ぎて周囲の迷惑になるという状態になる前に止めることができるので便利かつ安全である。更に、ＴＶなどのチャンネル変更やメニュー選択などの場合、チャンネル総数やメニュー総数をそれぞれ予め定めた制御の回数とすることで必要以上に機器の制御を実行してしまうことがなくなる。
【００１６】
音声認識制御装置は、音声認識部の一回の認識に対して実行される機器の制御の回数を音声入力部に入力されたユーザが発する音声の音量に基づいて決定する音量分析部を更に備えていてもよい。これにより、ユーザは、自分が発する音声の音量によって機器の制御の回数を操作することができるので、機器の制御の回数を直感的に操作することができる。
【００１７】
音声認識制御装置は、音声認識部の一回の認識に対して実行される機器の制御の回数を音声入力部に入力されたユーザが発する音声の発話速度に基づいて決定する発話速度分析部を更に備えていてもよい。これにより、ユーザは、自分が発する音声の発話速度によって機器の制御の実行回数を操作することができるので、制御の回数を直感的に操作することができる。
【００１８】
音声認識制御装置は、機器の制御を複数回繰り返し実行することを画面に表示する又は音声で出力することによってユーザに教示する手段を更に備えていてもよい。具体的に、音声認識制御装置は、機器の制御を複数回繰り返し実行することを画面に表示する表示部と、機器の制御を複数回繰り返し実行することを音声で出力する音声出力部とを更に備え、機器の制御を複数回繰り返し実行する前に、機器の制御を複数回繰り返し実行することを表示部に表示し、又は音声出力部から音声で出力し、機器の制御を複数回繰り返し実行する最中に、機器の制御を複数回繰り返し実行していることを表示部に表示してもよい。
【００１９】
これにより、ユーザは、機器の制御が複数回繰り返し実行されることを容易に認識することができるので、安全で分かり易い装置となる。また、同じ言葉を繰り返し発話してしまうような無駄な発話を抑制できる。よって、安全性及び利便性が更に向上する。なお、機器の制御を複数回繰り返し実行している最中であるという案内だけではなく、既に実行した回数を表示したり、制御回数が決まっている場合は残りの回数を表示してカウントダウンしてもよい。
【００２０】
音声認識制御装置は、ユーザが発する音声の音量の傾向を記憶する音量傾向記憶部を更に備え、機器制御部は、当該音声認識制御装置の音声認識機能を利用するユーザに対して所定の初期発話を促し、音量分析部は、ユーザが発する初期発話からユーザが発する音声の音量の傾向を判断して音量傾向記憶部に音量の傾向を記憶し、音量分析部は、音量傾向記憶部を参照して機器の制御の回数を決定してもよい。
【００２１】
音声認識制御装置は、ユーザが発する音声の発話速度の傾向を記憶する発話速度傾向記憶部を更に備え、機器制御部は、当該音声認識制御装置の音声認識機能を利用するユーザに対して所定の初期発話を促し、発話速度分析部は、ユーザが発する初期発話からユーザが発する音声の発話速度の傾向を判断して発話速度傾向記憶部に発話速度の傾向を記憶し、発話速度分析部は、発話速度傾向記憶部を参照して機器の制御の回数を決定してもよい。
【発明の効果】
【００２２】
本発明の音声認識制御装置によれば、ボタン操作を伴わずに一回の発話によって機器の制御が複数回繰り返し実行され、且つ複数回繰り返し実行される機器の制御を中止するタイミングも取り易くなるので、利便性及び安全性が高い音声認識制御装置を提供することができる。
【発明を実施するための最良の形態】
【００２３】
以下図面を参照して、本発明の実施形態を説明する。図面の記載において同一部分には同一符号を付して説明を省略する。
【００２４】
（第１の実施の形態）
図２に示すように、本発明の第１の実施の形態に係わる音声認識制御装置１０は、無線又は有線からなる通信部３９を介して被制御機器２０と通信することができる。無線の種類には、例えば、特定小電力などの電波を使うものや赤外線を使うものなどが含まれるが、これに限定されるものではない。音声認識制御装置１０は制御インターフェース（ＩＦ）部１５を備え、被制御機器２０は被制御ＩＦ部２９を備え、制御ＩＦ部１５と被制御ＩＦ部２９との間で信号の送受信が行われる。
【００２５】
図１を参照して、図２の音声認識制御装置１０及び被制御機器２０の具体的な構成を説明する。音声認識制御装置１０は、ユーザが発する音声による命令を認識し、この音声による命令に応じた被制御機器２０の制御を実行する装置である。
【００２６】
具体的に、音声認識制御装置１０は、ユーザインターフェースを形成するコントローラ１１と、コントローラ１１を介して入力されたユーザの音声による命令が所定の音声コマンドに該当するか否かを判断する音声認識部１２と、音声認識部１２により認識された音声コマンドに応じた被制御機器２０の制御を実行するための制御信号を出力する機器制御部１３と、機器制御部１３から出力された制御信号を被制御機器２０へ送信する制御ＩＦ部１５と、ユーザに対して出力する音声を合成する音声合成部１４と、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであるか否かを判定する繰り返しコマンド判定部１６と、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を決定する制御回数決定部１７と、被制御機器２０の制御の回数に関する情報を格納するデータベース１８とを備える。
【００２７】
コントローラ１１は、ユーザが発する音声を拾い、これを電気信号（音声信号）として出力する音声入力部４０と、音声合成部１４によって合成された音声を出力する音声出力部５０と、ユーザのボタン操作を受け付ける操作ボタン部６０と、ユーザに対して所定の画面などを表示する表示部７０とを備える。
【００２８】
音声入力部４０は、ユーザの発話音声を拾い、これを音声信号に変換するマイクと、この音声信号を増幅する増幅部と、増幅された音声信号をデジタル信号に変換するＡ／Ｄ変換部と、このデジタル化された音声信号から雑音成分を除去する雑音減算部とを備える。雑音減算部により雑音が除去された音声信号は、音声認識部１２及び制御回数決定部１７へ送信される。
【００２９】
音声出力部５０は、音声合成部１４にて合成された音声信号をアナログ信号に変換するＤ／Ａ変換部と、アナログ化された音声信号を増幅する増幅部と、増幅された音声信号を音声に変換して出力するスピーカとを備える。
【００３０】
操作ボタン部６０は、被制御機器２０の動作設定などをユーザの手入力により行うための各種ボタンからなり、この中には、コントローラ１１の運転のオン／オフ状態を切替えるコントローラオン／オフスイッチが含まれる。
【００３１】
表示部７０は、点灯／消灯／点滅によって被制御機器２０の動作状況をユーザに対して表示するＬＥＤと、文字や絵図等の画像により被制御機器２０の動作状況をユーザに対して表示する液晶表示装置とを有する。
【００３２】
音声認識部１２は、音声認識制御装置１０が認識することができる音声コマンドの照合用データを格納する照合用データベース（図示せず）を備え、音声入力部４０から出力された音声信号と照合用データベースに記憶された照合用データとを照合して、上記音声信号が所定の音声コマンドに該当するか否かを判定する。具体的に、音声認識部１２は、音声入力部４０から出力された音声信号（音声データ）と照合用データベースに格納された照合用データとを比較することによりユーザが発する音声が所定の音声コマンドに該当するか否かを判定し、音声コマンドであると判定した場合には当該音声コマンドに対応する所定の信号を機器制御部１３へ出力する。
【００３３】
機器制御部１３は、マイクロコンピュータと所定の記憶領域（ＲＡＭ）を備え、所定のプログラムに従って被制御機器２０及び音声認識制御装置１０の各構成要素の動作を制御する。具体的に、機器制御部１３は、音声認識部１２が認識した音声コマンドに対応する所定の信号を受信するか、操作ボタン部６０のボタン操作による所定の信号を受信すると、被制御機器２０又は音声認識制御装置１０の各構成要素に対して、当該音声コマンド又はボタン操作に相当する制御信号を送信する。
【００３４】
繰り返しコマンド判定部１６は、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであるか否かを判定する。「所定の繰り返しコマンド」とは、繰り返し実行される制御に対応する音声コマンドを示す。どの音声コマンドが繰り返し実行される制御に対応するか否かは、デフォルトとして予め設定しておき、後から必要に応じてユーザが追加又は変更すればよい。音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部１６が判定した場合、機器制御部１３は、音声認識部１２の一回の認識に対して被制御機器２０の制御を複数回繰り返し実行する。具体的に、音声コマンドが所定の繰り返しコマンドである場合、機器制御部１３は、音声認識部１２が認識した音声コマンドに対応する所定の信号を一回受信すると、これに対して、認識した音声コマンドに相当する制御信号を複数回繰り返し送信する。これにより、音声認識部１２の一回の認識によって被制御機器２０の制御が複数回繰り返し実行される。よって、同じ言葉を連続して発話する必要が無くなるので、ユーザの発話負担が軽減される。また、特に被制御機器が音声又は人間が発する声を含まない音を出力する機能を備え、音声又は音の音量を大きくする制御を行う場合、制御を行うごとに音量が増えるので音声認識が難しくなるという問題も解決される。
【００３５】
また、機器制御部１３は、実行した制御の回数が増すごとに機器の制御を実行する間隔を長くする。例えば、実行した制御の回数をＣとし、実行間隔をＴとすると、Ｔ＝規定時間（Ａ秒）×Ｃとすればよい。実行した制御の回数が増加すると共に実行間隔が長くなるので、繰り返し制御を中止するタイミングを取りやすくなり、繰り返し制御を止め損ねて必要以上に制御を繰り返してしまうことが抑制される。
【００３６】
更に、実行間隔に最大値ＴMAXを設け、実行間隔Ｔが最大値ＴMAXに達したとき、実行間隔Ｔを最大値ＴMAXよりも長くしないようにしても構わない。これにより、繰り返し実行される制御の間延びを防ぐことができる。また、実行間隔Ｔがある程度長くなれば、繰り返し制御を中止するタイミングを図りやすくなるという効果は十分得られるので、実行間隔Ｔは最大値ＴMAXで固定してそれ以上長くする必要はない。
【００３７】
なお、音声認識部１２は、入力された音声が複数回繰り返し実行される被制御機器２０の制御を中止する音声コマンド（中止コマンド：例えば、「停止して」）を認識することができる。この中止コマンドを音声認識部１２が認識した場合、機器制御部１３は、複数回繰り返し実行される被制御機器２０の制御を中止する。これにより、複数回繰り返し実行される機器の制御を中止したい場合、ユーザは、複数回繰り返し実行される機器の制御を中止する制御に対応する音声コマンドを発話すればよいので、中止するためのボタン操作が不要となり、利便性が向上する。また、中止コマンドによる音声操作を行う場合、制御実行の間隔Ｔを既に実行した制御回数が増すごとに長くすることにより、複数回繰り返し実行される機器の制御を中止するタイミングをより取り易くなる。なお、中止コマンドの代わりに、任意の音声コマンドを認識したとき又は任意のボタン操作があったときに、連続制御が中止されるようにしても構わない。
【００３８】
制御回数決定部１７は、ユーザが発する音声の音量又は発話速度に基づいて、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を決定する。具体的に、制御回数決定部１７は、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を音声入力部４０に入力されたユーザが発する音声の音量に基づいて決定する音量分析部３１と、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を音声入力部４０に入力されたユーザが発する音声の発話速度に基づいて決定する発話速度分析部３２とを備える。
【００３９】
データベース１８は、被制御機器２０の制御の回数に関する情報を格納する。具体的に、データベース１８は、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を各被制御機器２０の制御ごとに記憶する制御回数部３３と、音声認識制御装置１０を利用するユーザごとに発話の音量又は発話速度の傾向を記憶するユーザ傾向部３４と、過去に音声入力部４０に入力された音声であって音声認識に成功したものの履歴を記憶する発話履歴部３５とを備える。ユーザ傾向部３４は、ユーザが発する音声の音量の傾向を記憶する音量傾向記憶部、及びユーザが発する音声の発話速度の傾向を記憶する発話速度傾向記憶部に相当している。
【００４０】
機器制御部１３が音声認識部１２の一回の認識に対して被制御機器２０の制御を複数回繰り返し実行する場合、被制御機器２０の制御の回数は、以下の３つの方法のいずれかによって決定される。
【００４１】
第１の方法では、被制御機器２０の制御の回数を、データベース１８の制御回数部３３に記憶された制御の回数とする。この方法によれば、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数を各被制御機器２０の制御ごとに予め定めておくことができるので、他の方法に比べ、情報処理量が少なくて済み、処理速度が速い。なお、制御回数部３３に記憶された制御の回数は、ユーザによって変更可能又は不可能のいずれであってもよい。
【００４２】
第２の方法では、音量分析部３１が、被制御機器２０の制御の回数を音声入力部４０に入力されたユーザが発する音声の音量に基づいて決定する。具体的に、音量分析部３１は、音声の音量を複数の段階（例えば５段階）で評価し、この段階に応じて繰り返す制御の回数を決定する。音量分析部３１は、ユーザ傾向部３４に記憶されたユーザごとの発話の音量の傾向を参照してもよい。例えば、比較的声の大きなユーザＡに対して例えば５段階評価において−１段階のハンディキャップを与え、比較的声の小さなユーザＢに対して例えば５段階評価において＋１段階のハンディキャップを与え、これらの情報をユーザ傾向部３４に記憶する。音量分析部３１は、ユーザＡ及びＢの音声の音量を複数の段階（例えば５段階）で評価し、評価結果に対してユーザ傾向部３４に記憶された各ユーザのハンディキャップを加味する。これにより、同じ評価結果であっても、ハンディキャップを加味することでユーザＡ及びＢとの間には最終的に２段階の評価の差が付くことになる。ユーザ傾向部３４に記憶された各ユーザの音量のハンディキャップは、予めユーザが自ら設定しても良いし、或いは発話履歴部３５に記憶された情報から音量分析部３１が各ユーザの発話音量の傾向を学習することで決定してもよい。又或いは、機器制御部１３が、音声認識制御装置１０の音声認識機能を初めて利用するユーザに対して所定の初期発話を促し、音量分析部３１は、ユーザが発する初期発話からユーザが発する音声の音量の傾向を判断することで各ユーザの音量のハンディキャップを決定し、ユーザ傾向部３４に記憶してもよい。
【００４３】
第３の方法では、発話速度分析部３２が、被制御機器２０の制御の回数を音声入力部４０に入力されたユーザが発する音声の発話速度に基づいて決定する。具体的に、発話速度分析部３２は、音声の発話速度を複数の段階（例えば５段階）で評価し、この段階に応じて繰り返す制御の回数を決定する。評価基準として、規定の文字数を発音するのに必要な時間を段階ごとに定める。例えば、４文字を発音するのに必要な時間が、第１段階では０．３秒、第２段階では０．４秒、第３段階では０．５秒、第４段階では０．６秒、第５段階では０．７秒と規定する。発話速度分析部３２は、ユーザが発する音声の文字数と、ユーザが当該音声を発している時間との関係から、前記の評価基準にしたがって、ユーザが発する音声の発話速度を、５段階評価することができる。また、音量の場合と同様に、発話速度分析部３２は、ユーザ傾向部３４に記憶されたユーザごとの発話速度の傾向を参照してもよい。ユーザ傾向部３４に記憶された各ユーザの発話速度のハンディキャップは、予めユーザが自ら設定しても良いし、或いは発話履歴部３５に記憶された情報から発話速度分析部３２が各ユーザの発話速度の傾向を学習することで決定してもよい。又或いは、機器制御部１３が、音声認識制御装置１０の音声認識機能を初めて利用するユーザに対して所定の初期発話を促し、発話速度分析部３２は、ユーザが発する初期発話からユーザが発する音声の発話速度の傾向を判断することで各ユーザの発話速度のハンディキャップを決定し、ユーザ傾向部３４に記憶してもよい。
【００４４】
第２及び第３の方法において、ユーザごとの音量及び発話速度の傾向（例えば、ハンディキャップ）は、
（１）予めユーザが自ら設定するか、
（２）発話履歴部３５に記憶された各ユーザの発話履歴の情報を学習して決定するか、或いは
（３）ユーザが発する初期発話から決定することができる。
【００４５】
なお、第２の方法（音量）と第３の方法（発話速度）の両方を組み合わせて、被制御機器２０の制御の回数を決定しても構わない。また、制御の回数に最大値を設けてもよく、当該最大値として制御回数部３３に記憶されている制御回数を採用してもよい。更に、音量や発話速度に最小値及び最大値を設定してもよい。
【００４６】
また、音声認識制御装置１０を複数のユーザ、例えば家族で使用する場合、音声認識制御装置１０は、ユーザを切り替える手段を備える。例えば、操作ボタン部６０のボタン操作或いはユーザ名を発話することによりユーザを切り替えるか、或いは、音声認識制御装置１０が、入力された音声から話者を識別する機能を備えていてもよい。
【００４７】
音声合成部１４は、ユーザに対して出力する音声を合成する。例えば、上記のように、被制御機器２０の制御の回数を決定するために音声認識制御装置１０の音声認識機能を初めて利用するユーザに対して所定の初期発話を促す場合、予め定めた初期発話（テスト発話）をコントローラ１１に向かって発話する旨の音声案内（言葉）を合成する。その他に、音声合成部１４は、被制御機器２０の制御を複数回繰り返し実行することを音声で出力するための言葉を合成する。具体的に、被制御機器２０の制御を複数回繰り返し実行する前に、これから被制御機器２０の制御を複数回繰り返し実行する旨を音声案内したり、被制御機器２０の制御を複数回繰り返し実行している最中に、被制御機器２０の制御を現在、複数回繰り返し実行している旨や、更に残り回数が幾つであるかを音声で案内してもよい。音声合成部１４により合成された音声は音声出力部５０から出力される。このように、被制御機器２０の制御を複数回繰り返し実行することを音声で出力することによってユーザに教示することができる。よって、ユーザは、被制御機器２０の制御が複数回繰り返し実行されることを容易に認識することができるので、安全で分かり易い装置１０となる。また、同じ言葉を繰り返し発話してしまうような無駄な発話ことを抑制できる。なお、ユーザに対して出力される音声は、音声合成部１４で合成してもよいし、装置１０内に予め録音しておいて再生しても構わない。
【００４８】
被制御機器２０として、照明装置２１、テレビ２２、ビデオテープやＤＶＤ等に記憶された映像と音声を同時に再生する映像再生装置２３、及びカセットテープやＣＤなどに記憶された音声を再生する音声再生装置２４などを例示するが、これに限らず、自動車等のナビゲーション装置、携帯電話、パーソナルコンピュータなど、音声認識機能を用いて操作可能な機器が含まれる。
【００４９】
次に、図３を参照して、図１のコントローラ１１の操作面のレイアウトを説明する。コントローラ１１の操作面には、音声入力部４０のマイク４１、音声出力部５０のスピーカ５３、各種操作ボタン６０ａ〜６０ｅ、及び表示部７０としてのＬＥＤ７１及び液晶表示装置７２が配置されている。
【００５０】
各種操作ボタン６０ａ〜６０ｅは、メニューボタン６０ａ、確定ボタン６０ｂ、戻るボタン６０ｃ、上下キー６０ｄ、及びコントローラオンオフスイッチ６０ｅからなり、被制御機器２０及び音声認識制御装置１０の各構成要素の制御のために用いられる。すなわち、コントローラ１１は、音声認識制御装置１０のコントロールパネルとしての機能の他に、被制御機器２０をスイッチ操作により制御するリモコンとしての機能も備えている。
【００５１】
メニューボタン６０ａは、手入力により被制御機器２０及び音声認識制御装置１０の動作を設定するためのボタンである。メニューボタン６０ａが押下されると、被制御機器２０及び音声認識制御装置１０の動作項目（例えば照明装置オフ、テレビ電源オン、テレビチャンネル＋１、音声認識部オンなど）が液晶表示装置７２に複数個表示される。ユーザは、これら複数の動作項目から上下キー６０ｄを操作して１つの動作項目を選択することとなる。
【００５２】
確定ボタン６０ｂは、上下キー６０ｄを操作して選択された動作項目の動作を被制御機器２０及び音声認識制御装置１０に実行させる際に押下されるボタンである。戻るボタン６０ｃは、液晶表示装置７２に表示される画面を１つ前の状態に戻すときなどに使用されるボタンである。例えば、液晶表示装置７２上に動作項目を３つ程度しか表示できない場合、上下キー６０ｄを操作することにより、次の画面に移行することができる。また、戻るボタン６０ｃを押下すれば、移行した画面を元に戻して、前回画面の動作項目を液晶表示装置７２に表示させることができる。上下キー６０ｄは、テレビ音量やチャンネルの変更、動作項目の選択、オン／オフの選択などに用いられるボタンである。
【００５３】
コントローラオンオフスイッチ６０ｅは、コントローラ１１の電源をオン又はオフするためのボタンであり、コントローラオンオフスイッチ６０ｅを押下する度に、コントローラ１１の電源のオンとオフが切り替わる。コントローラオンオフスイッチ６０ｅによりコントローラ１１の電源がオフされた場合、液晶表示装置７２の表示は消去し、コントローラ１１のスイッチ操作を介した被制御機器２０及び音声認識制御装置１０の制御が無効となる。
【００５４】
なお、上記したコントローラ１１のボタン操作による機器制御の代わりに、ユーザの発話音声の音声認識機能を用いても同様な機器制御を実行することができる。即ち、音声認識部１２は、上記したコントローラ１１のボタン操作と同等な制御内容の音声コマンドを照合用データとして照合用データベース内に格納し、音声入力部４０から出力された音声信号（音声データ）が照合用データベースに格納された照合用データと比較及び判定を行う。
【００５５】
液晶表示装置７２は、上記した操作ボタン部６０の操作状況や、時刻、各被制御機器２０の動作状況を表示する。また、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部１６が判定した場合、液晶表示装置７２は、被制御機器２０の制御を複数回繰り返し実行することを画面に表示する。具体的には、被制御機器２０の制御を複数回繰り返し実行する前に、これから被制御機器２０の制御を複数回繰り返し実行する旨を画面に表示したり、被制御機器２０の制御を複数回繰り返し実行している最中に、被制御機器２０の制御を現在、複数回繰り返し実行している旨や、更に残り回数が幾つであるかを画面に表示する。このように、被制御機器２０の制御を複数回繰り返し実行することを画面に表示することによってユーザに教示することができる。よって、ユーザは、被制御機器２０の制御が複数回繰り返し実行されることを容易に認識することができるので、安全で分かり易い装置１０となる。また、同じ言葉を繰り返し発話してしまうような無駄な発話ことを抑制できる。なお、連続制御に関する画面表示と前記した音声案内を併用してもよい。
【００５６】
また、被制御機器２０の制御の回数を決定するために音声認識制御装置１０の音声認識機能を初めて利用するユーザに対して所定の初期発話を促す場合、液晶表示装置７２は、予め定めた初期発話（テスト発話）をコントローラ１１に向かって発話するように画面に表示してもよい。なお、画面表示と前記した音声案内を併用しても構わない。
【００５７】
なお、図３にはコントローラ１１の操作面の一部のレイアウトのみを示しているが、その他に、被制御機器２０ごとに特有の各種操作ボタンが配置されていても構わない。例えば、コントローラ１１がテレビ２２のリモコンとして機能する場合、音量やチャンネルの変更ボタンが配置され、映像再生装置２３や音声再生装置２４のリモコンとして機能する場合、再生ボタン、停止ボタン、巻き戻しボタン、早送りボタンが配置されていても構わない。
【００５８】
次に、図４を参照して、図１の音声認識制御装置１０の動作手順の一例を説明する。
【００５９】
（イ）先ず、音声認識制御装置１０に電源が供給され、音声認識制御装置１０が作動状態になると、音声認識制御装置１０は、コントローラ１１の運転スイッチ６０ｅがオン状態であるか否かを判断する（Ｓ１０１）。判断の結果、オン状態である場合（Ｓ１０１でＹＥＳ）、ステップＳ１０３へ進む。
【００６０】
（ロ）ステップＳ１０３において、音声入力部４０にユーザの発話音声が入力されたか否かを判断する。ユーザの発話音声が入力されて音声信号が音声認識部１２へ出力された場合（Ｓ１０３でＹＥＳ）ステップＳ１０５へ進み、発話音声が入力されなかった場合（Ｓ１０３でＮＯ）、ステップＳ１２１に進む。
【００６１】
（ハ）ステップＳ１０５において、音声認識部１２は、照合用データベースに格納された照合用データと音声入力部４０から出力された音声信号とを照合してユーザが発する音声が所定の音声コマンドに該当するか否かを判定する。音声コマンドであると判定した（音声認識に成功した）場合（Ｓ１０５でＹＥＳ）、当該音声コマンドに対応する所定の信号を繰り返しコマンド判定部１６へ出力し、ステップＳ１０７に進む。一方、音声コマンドであると判定しない（音声認識に失敗した）場合（Ｓ１０５でＮＯ）、音声認識できない旨を液晶表示装置７２に表示し、その後、Ｓ１２１に進む。
【００６２】
（ニ）ステップＳ１０７において、繰り返しコマンド判定部１６は、音声認識部１２から受信した所定の信号に基づいて、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであるか否かを判定する。音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部１６が判定した場合（Ｓ１０７でＹＥＳ）、ステップＳ１１１に進む。
【００６３】
（ホ）一方、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドでないと判定した場合（Ｓ１０７でＮＯ）、繰り返しコマンド判定部１６は、音声認識部１２から受信した所定の信号をそのまま機器制御部１３へ転送し、機器制御部１３は当該音声コマンドに対応する被制御機器２０の制御を実行する（ステップＳ１０９）。その後、ステップＳ１２１に進む。
【００６４】
（へ）ステップＳ１１１において、機器制御部１３は、自らが備えるカウンタをリセット（Ｃ＝０）する。その後、ステップＳ１１３に進み、機器制御部１３は、音声認識部１２が認識した音声コマンドに対応する被制御機器２０の制御を一回だけ実行する。
【００６５】
（ト）ステップＳ１１５へ進み、機器制御部１３は、複数回繰り返し実行される被制御機器２０の制御を中止する音声コマンド（中止コマンド）を音声認識部１２が認識したか否かを判断する。中止コマンドを音声認識部１２が認識した場合（Ｓ１１５でＹＥＳ）、ステップＳ１２１へ進み、中止コマンドを音声認識部１２が認識しない場合（Ｓ１１５でＮＯ）、ステップＳ１１７へ進み、機器制御部１３はカウンタを１だけインクリメントする。その後、ステップＳ１１９に進んで時間Ｔが経過することを待機し、時間Ｔが経過した後に（Ｓ１１９でＹＥＳ）、ステップＳ１１３に戻り、再び、被制御機器２０の制御を一回だけ実行する。中止コマンドを音声認識部１２が認識しない限り、ステップＳ１１３〜Ｓ１１９のループが繰り返される。このループの繰り返しにより、繰り返しコマンド判定部１６が判定した繰り返しコマンドに対応する被制御機器２０の制御が繰り返し実行される。なお、時間Ｔは、繰り返し回数（カウンタＣの値）の増加とともに長くなる。これにより、実行した制御の回数が増すごとに実行の間隔（時間Ｔ）が長くなる。
【００６６】
（チ）中止コマンドを音声認識部１２が認識した場合（Ｓ１１５でＹＥＳ）、ステップＳ１１３〜Ｓ１１９のループから離脱する。ステップＳ１２１において、コントローラ１１の運転スイッチ６０ｅがオフされたか否かを判断する。オフされた場合（Ｓ１２１でＹＥＳ）、図４のフローチャートは終了し、オン状態に維持されている場合（Ｓ１２１でＮＯ）、ステップＳ１０３に戻る。
【００６７】
以上説明したように、本発明の第１の実施の形態によれば、音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部１６が判定した場合、機器制御部１３は、音声認識部１２の一回の認識に対して被制御機器２０の制御を複数回繰り返し実行することにより、ユーザは同じ言葉を繰り返し複数回発話する必要が無くなるので、音声認識機能を用いて同じ音声操作を繰り返し複数回行いたい場合に、ユーザの発話負担が軽減され、利便性が向上する。また、実行した制御の回数が増すごとに実行の間隔Ｔを長くすることにより、ユーザは複数回繰り返し実行される機器の制御を中止するタイミングを取り易くなる。よって、機器の制御を容易に止めることができ、必要以上の余分な機器の制御を抑制でき、安全性が向上する。例えば、ＴＶやオーディオ機器など音声出力部（スピーカ）を備える機器において、音量を上げる制御は、制御を実行する度に音量が増加し、増加し過ぎると周囲に迷惑がかかってしまうが、音量を増加する間隔を回数が増すごとに長くすることにより、音量増加を中止するタイミングが取りやすくなるので、必要以上に音量が増加して周囲に迷惑をかけることを抑制できる。このように、本発明の第１の実施の形態によれば、利便性及び安全性が高い音声認識制御装置１０を提供することができる。
【００６８】
また、複数回繰り返し実行される機器の制御を中止したい場合、ユーザは、複数回繰り返し実行される機器の制御を中止する音声コマンド（中止コマンド）を発話すればよいので、中止するためのボタン操作が不要となり、より利便性が向上する。また、音声操作で制御を中止する場合、実行の間隔Ｔを実行回数Ｃが増すごとに長くすることにより、複数回繰り返し実行される被制御機器２０の制御を中止するタイミングをより取り易くなる。
【００６９】
（第２の実施の形態）
図５を参照して、第２の実施の形態に係わる音声認識制御装置１０の動作手順の一例を説明する。ここでは、被制御機器２０の制御の回数を、上記した第１乃至第３の方法のいずれかによって決定するステップＳ２１１を含む動作手順の一例を説明する。
【００７０】
（イ）図５のステップＳ２０１〜Ｓ２０９の各手順は、図４のステップＳ１０１〜Ｓ１０９と同じであるため、説明を省略する。
【００７１】
（ロ）音声認識部１２が認識した音声コマンドが所定の繰り返しコマンドであると繰り返しコマンド判定部１６が判定した場合（Ｓ２０７でＹＥＳ）、ステップＳ２１１に進み、被制御機器２０の制御の回数（ｎ）を、上記した第１乃至第３の方法のいずれかによって決定する。すなわち、被制御機器２０の制御の回数ｎをデータベース１８の制御回数部３３に記憶された制御の回数とする（第１の方法）か、音量分析部３１が、被制御機器２０の制御の回数ｎを音声入力部４０に入力されたユーザが発する音声の音量に基づいて決定するか（第２の方法）、或いは、発話速度分析部３２が、被制御機器２０の制御の回数ｎを音声入力部４０に入力されたユーザが発する音声の発話速度に基づいて決定する（第３の方法）。
【００７２】
（ハ）ステップＳ２１３に進み、機器制御部１３は、自らが備えるカウンタをリセット（Ｃ＝０）する。その後、ステップＳ２１５に進み、機器制御部１３は、音声認識部１２が認識した音声コマンドに対応する被制御機器２０の制御を一回だけ実行する。
【００７３】
（ニ）ステップＳ２１７へ進み、機器制御部１３は、中止コマンドを音声認識部１２が認識したか否かを判断する。中止コマンドを音声認識部１２が認識した場合（Ｓ２１７でＹＥＳ）、ステップＳ２２５へ進み、中止コマンドを音声認識部１２が認識しない場合（Ｓ２１７でＮＯ）、ステップＳ２１９へ進み、カウンタ値Ｃが制御の回数（ｎ）から１減算した値であるか否かを判断する。ステップＳ２１９でＮＯの場合、ステップＳ２２１へ進み、機器制御部１３はカウンタＣを１だけインクリメントする。その後、ステップＳ２２３に進んで時間Ｔが経過するのを待機し、時間Ｔが経過した後に（Ｓ２２３でＹＥＳ）、ステップＳ２１５に戻り、再び、被制御機器２０の制御を一回だけ実行する。ステップＳ２１５〜Ｓ２２３のループは、中止コマンドを音声認識部１２が認識するか（Ｓ２１７でＹＥＳ）又はカウンタ値Ｃが制御の回数ｎから１減算した値になる（ステップＳ２１９でＹＥＳ）まで繰り返される。
【００７４】
（ホ）中止コマンドを音声認識部１２が認識した場合（Ｓ２１７でＹＥＳ）又はカウンタ値Ｃが制御の回数ｎから１減算した値になった（ステップＳ２１９でＹＥＳ）場合、ステップＳ２２５に進み、コントローラ１１の運転スイッチ６０ｅがオフされたか否かを判断する。オフされた場合（Ｓ２２５でＹＥＳ）、図５のフローチャートは終了し、オン状態に維持されている場合（Ｓ２２５でＮＯ）、ステップＳ２０３に戻る。
【００７５】
以上説明したように、本発明の第２の実施の形態によれば、音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数（ｎ）を、データベース１８の制御回数部３３に記憶された制御の回数とする第１の方法によれば、予め制御回数が被制御機器２０の制御ごとに決定しているので、制御を止め損ねてしまっても必要以上に制御を繰り返してしまうことが無くなり、安全性及び利便性が更に向上する。例えば、音量を大きくする機器の制御の場合、止め損ねて音量が大きくし過ぎて周囲の迷惑になるという状態になる前に止めることができるので便利かつ安全である。更に、ＴＶなどのチャンネル変更やメニュー選択などの場合、チャンネル総数やメニュー総数をそれぞれ予め定めた実行回数とすることで必要以上に機器の制御を実行してしまうことがなくなる。
【００７６】
音声認識部１２の一回の認識に対して実行される被制御機器２０の制御の回数（ｎ）を音声入力部４０に入力されたユーザが発する音声の音量又は発話速度に基づいて決定する第２及び第３の方法によれば、ユーザは、自分が発する音声の音量又は発話速度によって被制御機器２０の制御の回数（ｎ）を操作することができるので、被制御機器２０の制御の回数を直感的に操作することができる。
【００７７】
（第３の実施の形態）
図６を参照して、第３の実施の形態に係わる音声認識制御装置１０の動作手順の一例を説明する。ここでは、被制御機器２０の制御を複数回繰り返し実行することを画面に表示する又は音声で出力することによってユーザに教示するステップＳ３１３及びＳ３２１を含む動作手順の一例を説明する。
【００７８】
（イ）図６のステップＳ３０１〜Ｓ３１１の各手順は、図４のステップＳ１０１〜Ｓ１１１と同じであるため、説明を省略する。
【００７９】
（ロ）ステップＳ３１３において、被制御機器２０の制御を複数回繰り返し実行する（Ｓ３１５）前に、これから被制御機器２０の制御を複数回繰り返し実行する旨を音声案内する。その後、ステップＳ３１５に進み、機器制御部１３は、音声認識部１２が認識した音声コマンドに対応する被制御機器２０の制御を一回だけ実行する。
【００８０】
（ハ）ステップＳ３１７へ進み、機器制御部１３は、中止コマンドを音声認識部１２が認識したか否かを判断する。中止コマンドを音声認識部１２が認識した場合（Ｓ３１７でＹＥＳ）、ステップＳ３２５へ進み、中止コマンドを音声認識部１２が認識しない場合（Ｓ３１７でＮＯ）、ステップＳ３１９へ進み、機器制御部１３はカウンタＣを１だけインクリメントする。
【００８１】
（ニ）その後、ステップＳ３２１に進み、液晶表示装置７２に、現在、制御を複数回繰り返し実行している旨及び既に実施した制御の回数を表示する。そして、ステップＳ３２３に進んで時間Ｔが経過するのを待機し、時間Ｔが経過した後に（Ｓ３２３でＹＥＳ）、ステップＳ３１５に戻り、再び、被制御機器２０の制御を一回だけ実行する。ステップＳ３１５〜Ｓ３２３のループは、中止コマンドを音声認識部１２が認識する（Ｓ３１７でＹＥＳ）まで繰り返される。
【００８２】
（ホ）中止コマンドを音声認識部１２が認識した場合（Ｓ３１７でＹＥＳ）、ステップＳ３２５に進み、コントローラ１１の運転スイッチ６０ｅがオフされたか否かを判断する。オフされた場合（Ｓ３２５でＹＥＳ）、図６のフローチャートは終了し、オン状態に維持されている場合（Ｓ３２５でＮＯ）、ステップＳ３０３に戻る。
【００８３】
以上説明したように、本発明の第３の実施の形態において、音声認識制御装置１０は、被制御機器２０の制御を複数回繰り返し実行することを画面に表示する又は音声で出力することによってユーザに教示する手段を更に備える。具体的に、音声出力部５０は、被制御機器２０の制御を複数回繰り返し実行する前に、被制御機器２０の制御を複数回繰り返し実行することを音声で出力する。そして、液晶表示装置７２は、被制御機器２０の制御を複数回繰り返し実行している最中に、被制御機器２０の制御を複数回繰り返し実行していることを画面に表示する。これにより、ユーザは、被制御機器２０の制御が複数回繰り返し実行されることを容易に認識することができるので、安全で分かり易い装置１０となる。また、同じ言葉を繰り返し発話してしまうような無駄な発話を抑制できる。よって、安全性及び利便性が更に向上する。
【００８４】
なお、連続制御の前に音声案内を行い、連続制御の最中に画面表示を行う例を示したが、音声案内と画面表示とを入れ替えて実施したり、音声案内と画面表示とを併用しても構わない。
【００８５】
上記のように、本発明は、３つの実施形態によって記載したが、この開示の一部をなす論述及び図面はこの発明を限定するものであると理解すべきではない。この開示から当業者には様々な代替実施の形態、実施例及び運用技術が明らかとなろう。
【００８６】
例えば、図２には音声認識制御装置１０と被制御機器２０が物理的に離れ、無線又は有線からなる通信部３９を介して接続されている例を示したが、本発明はこれに限らず、音声認識制御装置１０と被制御機器２０が一体化されて同じ筐体内に配置されていてもよい。
【００８７】
ユーザインターフェースとして、コントローラ１１のスピーカ５３からブザーなどの音を出力して、機器の制御が繰り返し実行されていることや、その制御が中止されたことなどをユーザに対して教示してもよい。
【００８８】
制御の回数ｎを決定する第２の実施形態と音声案内や画面表示を行う第３の実施形態とを組み合わせて実施しても構わない。この場合、連続制御中において、既に実行した回数を表示する代わりに、残りの回数を表示してカウントダウンすることができる。
【００８９】
音声認識部１２の一回の認識に対して被制御機器２０の制御を複数回繰り返し実行する事例としては、ＴＶ、オーディオの音量変更、ＴＶのチャンネル変更、ラジオのチューニング変更、オーディオの曲送り（サーチ）、ビデオ、ＤＶＤの頭出し、照明の調光（明るくしたり等）、メニューの項目送り、エアコン（空調装置）の温度設定や風量、風向きの設定、タイマー時間の設定、ＴＶのタイマー設定（例えば、設定時間後に電源がオフされる「お休みタイマー設定」）、運動器具や健康器具（マッサージ機）のスピードや強度の設定等が想定される。なお、メニューの項目送りは、いろいろなメニューがあるシステムでは音声で「次のメニュー」という発話を繰り返すのは煩わしい作業であるので、同一制御を繰り返し実行することにより利便性が向上する。また、様々なシーンを選択することができるシステムにおいてシーンを選択する場合、音声で「次のシーン」という発話を繰り返すのは煩雑であり、本発明は有効に機能する。例えば、オーディオのイコライザで「クラッシック」や「ロック」等のシーンを切り替える場合などが想定される。
【００９０】
即ち、本発明はここでは記載していない様々な実施の形態等を包含するということを理解すべきである。したがって、本発明はこの開示から妥当な特許請求の範囲に係る発明特定事項によってのみ限定されるものである。
【図面の簡単な説明】
【００９１】
【図１】本発明の第１の実施の形態に係わる音声認識制御装置１０及び被制御機器２０の具体的な構成を示すブロック図である。
【図２】本発明の第１の実施の形態に係わる音声認識制御装置１０及び被制御機器２０を示すブロック図である。
【図３】図１のコントローラ１１の操作面のレイアウトの一例を示す平面図である。
【図４】図１の音声認識制御装置１０の動作手順の一例を示すフローチャートである。
【図５】第２の実施の形態に係わる図１の音声認識制御装置１０の動作手順の一例を示すフローチャートである。
【図６】第３の実施の形態に係わる図１の音声認識制御装置１０の動作手順の一例を示すフローチャートである。
【符号の説明】
【００９２】
１０…音声認識制御装置
１１…コントローラ
１２…音声認識部
１３…機器制御部
１４…音声合成部
１５…制御ＩＦ部
１６…繰り返しコマンド判定部
１７…制御回数決定部
１８…データベース
２０…被制御機器
２１…照明装置
２２…テレビ
２３…映像再生装置
２４…音声再生装置
２９…被制御ＩＦ部
３１…音量分析部
３２…発話速度分析部
３３…制御回数部
３４…ユーザ傾向部
３５…発話履歴部
３９…通信部
４０…音声入力部
４１…マイク
５０…音声出力部
５３…スピーカ
６０…操作ボタン部
６０ａ…メニューボタン
６０ｂ…確定ボタン
６０ｃ…戻るボタン
６０ｄ…上下キー
６０ｅ…コントローラオンオフスイッチ
７０…表示部
７１…ＬＥＤ
７２…液晶表示装置
【図１】
2009104025.tif 000003
【図２】
2009104025.tif 000004
【図３】
2009104025.tif 000005
【図４】
2009104025.tif 000006
【図５】
2009104025.tif 000007
【図６】
2009104025.tif 000008