Aマイクロホンにより収音された入力音を表すオーディオ信号のサンプル列を蓄積する第1のバッファと、Bスピーカに出力させる出力音を表すオーディオ信号のサンプル列を蓄積する第2のバッファと、C与えられたサンプル列に音声認識処理を施す音声認識処理部と、D前記第1のバッファに蓄積されたサンプル列を最も古いものから順に所定サンプル数ずつ前記音声認識処理部に与え、前記音声認識処理部による音声認識処理の処理結果に基づいて予め定められた1または複数のコマンドの何れかの入力音を表すものであるか否かを判定する第1の判定処理と、前記1または複数のコマンドの何れかの入力音を表すものであると前記第1の判定処理にて判定されたサンプル列の前記第1のバッファへの書き込みタイミングと同じまたは少し早いタイミングで前記第2のバッファに書き込まれたサンプル列に基づいて、当該入力音が前記スピーカから出力されたものであるか否かを判定する第2の判定処理と、前記1または複数のコマンドの何れかを表すものであると前記第1の判定処理にて判定され、かつ前記スピーカから放音されたものではないと前記第2の判定処理にて判定された入力音の表すコマンドを実行するコマンド実行処理と、を実行する制御部と、を有することを特徴とする電子機器。Aマイクロホンにより収音された入力音を表すオーディオ信号のサンプル列を蓄積する第1のバッファと、B複数のスピーカの各々に出力させる出力音を表すオーディオ信号のサンプル列をスピーカ毎に、または前記各オーディオ信号をミキシングして得られるミキシング信号のサンプル列を蓄積する第2のバッファと、C与えられたサンプル列に音声認識処理を施す音声認識処理部と、D前記第1のバッファに蓄積されたサンプル列を最も古いものから順に所定サンプル数ずつ前記音声認識処理部に与え、予め定められた1または複数のコマンドの何れかの入力音を表すものあるか否かを前記音声認識処理部による音声認識処理の処理結果に基づいて判定する第1の判定処理と、前記1または複数のコマンドの何れかの入力音を表すものであると前記第1の判定処理にて判定されたサンプル列の前記第1のバッファへの書き込みタイミングと同じまたは少し早いタイミングで前記第2のバッファに蓄積された前記ミキシング信号のサンプル列または前記スピーカ毎のサンプル列に基づいて、当該入力音が前記複数のスピーカの何れかから放音されたものであるか否かを判定する第2の判定処理と、前記1または複数のコマンドの何れかを表すものであると前記第1の判定処理にて判定され、かつ前記複数のスピーカから放音されたものではないと前記第2の判定処理にて判定された入力音の表すコマンドを実行するコマンド実行処理と、を実行する制御部と、を有することを特徴とする電子機器。前記制御部は、前記第1の判定処理の実行過程において、判定対象のサンプル列が前記1または複数のコマンドの何れかの少なくとも1部を表すとの判定結果が得られた時点で前記第1の判定処理の終了を待たずに前記第2の判定処理を開始することを特徴とする請求項1または2に記載の電子機器。前記第2のバッファに書き込むサンプル列に、より低いサンプリングレートのサンプル列に変換するサンプリングレート変換部を備え、前記サンプリングレート変換部による処理を経たサンプル列を前記第2のバッファに書き込むことを特徴とする請求項1~3の何れか1項に記載の電子機器。しかし、特許文献1または特許文献2に開示された技術では、スピーカ出力とマイク入力の各々に独立に音声認識処理部を設ける必要があり、電子機器の製造コストが高くなるといった問題や、電子機器の小型化に適さない、といった問題がある。特許文献3に開示された技術の場合、スピーカから出力された音声が音響空間を伝播してマイクロホンに至るまでに遅延やゲイン、周波数スペクトル等が変化するため、これら変化を適切に考慮しないとマイクロホンの出力信号からのスピーカ出力成分の減算を正しく行えず、上記誤認識の発生を確実に防止することが困難になる。このため、特許文献3に開示された技術には、家庭用のオーディオ機器のようにスピーカとマイクロホンの相対的な位置関係がその使用のたびに変化し得る機器には適用し難い、といった問題がある。そして、特許文献4に開示された技術には、例えばスピーカから出力される音の音量調整に関するコマンドを音声入力した際に、再生音量が一旦低下した後に所望の音量変化が生じることとなり、ユーザに違和感を与える場合がある、といった問題がある。特に、音量を引き上げるコマンドを音声入力した場合に、上記違和感は顕著となる。本発明は上記課題に鑑みてなされたものであり、音声の入出力機能を有する電子機器に対して音声入力されるコマンドの誤認識を、簡単な構成で防止することを可能にする技術を提供することを目的とする。上記課題を解決するために本発明は、Aマイクロホンにより収音された入力音を表すオーディオ信号のサンプル列を蓄積する第1のバッファと、Bスピーカに出力させる出力音を表すオーディオ信号のサンプル列を蓄積する第2のバッファと、C与えられたサンプル列に音声認識処理を施す音声認識処理部と、D前記第1のバッファに蓄積されたサンプル列を最も古いものから順に所定サンプル数ずつ前記音声認識処理部に与え、前記音声認識処理部による音声認識処理の処理結果に基づいて予め定められた1または複数のコマンドの何れかの入力音を表すものであるか否かを判定する第1の判定処理と、前記1または複数のコマンドの何れかの入力音を表すものであると前記第1の判定処理にて判定されたサンプル列の前記第1のバッファへの書き込みタイミングと同じまたは少し早いタイミングで前記第2のバッファに書き込まれたサンプル列に基づいて、当該入力音が前記スピーカから出力されたものであるか否かを判定する第2の判定処理と、前記1または複数のコマンドの何れかを表すものであると前記第1の判定処理にて判定され、かつ前記スピーカから放音されたものではないと前記第2の判定処理にて判定された入力音の表すコマンドを実行するコマンド実行処理と、を実行する制御部と、を有することを特徴とする電子機器を提供する。ここで、第2の判定処理における判定手法の具体例としては、1または複数のコマンドの何れかの入力音を表すものであると第1の判定処理にて判定されたサンプル列の当該第1のバッファへの書き込みタイミングと同じまたは少し早いタイミングで第2のバッファに書き込まれたサンプル列を所定のサンプル数ずつ音声認識処理部に与え、その音声認識処理結果に基づいて判定する態様や、第2のバッファに書き込まれたサンプル列と1または複数のコマンドの何れかを表すものであると第1の判定処理にて判定されたサンプル列との相関を求め、両者の相関の強さに基づいて判定する態様とが考えられる。このような電子機器によれば、第2の判定処理における判定手法として前者の態様を用いる場合であっても、1つの音声認識処理部を用いて第1の判定処理および第2の判定処理が実行されるため、第1の判定処理を実行するための音声認識処理部と第2の判定処理を行うための音声認識処理部とを別個独立に設ける態様に比較して電子機器の製造コストを低く抑えることが可能であり、また、電子機器の小型化にも適するといった利点がある。なお、1つの音声認識処理部を用いて第1の判定処理および第2の判定処理が実行することの具体的な実現方法としては、第1の判定処理により1または複数のコマンドの何れかを表すものであるとの判定結果が得られた後に第2の判定処理を開始する態様や、第1の判定処理の実行過程において、判定対象のサンプル列が前記1または複数のコマンドの何れかの少なくとも1部を表すとの判定結果が得られた時点で前記第1の判定処理の終了を待たずに前記第2の判定処理を開始する態様が考えられる。後者の態様によれば、コマンドの音声入力を行ってから当該コマンドに応じた処理の実行が開始されるまでの遅延を前者の態様に比較して短くすることができる、といった効果が奏される。一方、前者の態様には、第2の判定処理が無駄に実行されることを回避することができるといった利点がある。また、上記課題を解決するために本発明は、Aマイクロホンにより収音された入力音を表すオーディオ信号のサンプル列を蓄積する第1のバッファと、B複数のスピーカの各々に出力させる出力音を表すオーディオ信号のサンプル列をスピーカ毎に、または前記各オーディオ信号をミキシングして得られるミキシング信号のサンプル列を蓄積する第2のバッファと、C与えられたサンプル列に音声認識処理を施す音声認識処理部と、D前記第1のバッファに蓄積されたサンプル列を最も古いものから順に所定サンプル数ずつ前記音声認識処理部に与え、予め定められた1または複数のコマンドの何れかの入力音を表すものあるか否かを前記音声認識処理部による音声認識処理の処理結果に基づいて判定する第1の判定処理と、前記1または複数のコマンドの何れかの入力音を表すものであると前記第1の判定処理にて判定されたサンプル列の前記第1のバッファへの書き込みタイミングと同じまたは少し早いタイミングで前記第2のバッファに蓄積された前記ミキシング信号のサンプル列または前記スピーカ毎のサンプル列に基づいて、当該入力音が前記複数のスピーカの何れかから放音されたものであるか否かを判定する第2の判定処理と、前記1または複数のコマンドの何れかを表すものであると前記第1の判定処理にて判定され、かつ前記複数のスピーカから放音されたものではないと前記第2の判定処理にて判定された入力音の表すコマンドを実行するコマンド実行処理と、を実行する制御部と、を有することを特徴とする電子機器を提供する。このような電子機器によれば、例えば左右各1チャネルのスピーカ出力が可能なステレオオーディオ機器や、5.1チャネルのマルチサラウンドオーディオ機器のように複数のスピーカが接続される電子機器において、音声によるコマンド入力を可能とし、かつ何れかのスピーカから出力された音声が偶然にコマンド入力音声と一致する場合の誤認識を簡単な構成で防止することが可能になる。より好ましい態様においては、上記各電子機器は、前記第2のバッファに書き込むサンプル列に、より低いサンプリングレートのサンプル列に変換するサンプリングレート変換部を備え、前記サンプリングレート変換部による処理を経たサンプル列を前記第2のバッファに書き込むことを特徴とする。前記第2のバッファに書き込むサンプル列のサンプリングレートを音声認識に影響を及ぼさない範囲で引き下げるようにすれば、当該第2のバッファのバッファサイズを節約することが可能になる。以下、図面を参照し、この発明の実施形態について説明する。A:第1実施形態図1は、本発明の第1実施形態の電子機器1Aの構成例を示す図である。この電子機器1Aは、例えば地上デジタル放送等により提供される放送コンテンツを再生するオーディオ機器であり、当該放送コンテンツに含まれるオーディオ信号をスピーカ2に与え、当該オーディオ信号を音として出力させる。図1に示すように電子機器1Aには、スピーカ2の他にマイクロホン3が接続され、当該電子機器1Aのユーザは各種処理の実行を指示するコマンドをマイクロホン3を介して音声入力することができる。なお、本実施形態では、スピーカ2およびマイクロホン3の両者を電子機器1Aの外部装置としたが、これらの両方、あるいは何れか一方を電子機器1Aに内蔵させても勿論良い。また、再生対象のオーディオ信号の信号源についても電子機器1Aの外部に設けられている場合に限らず、電子機器1Aに内蔵されていても良い。そして、スピーカ2やマイクロホン3、再生対象のオーディオ信号の信号源等を外部機器として電子機器1Aの外部に設ける場合には、それら外部機器と電子機器1Aとの間の信号授受のためのインタフェースは無線インタフェースであっても良く、また有線インタフェースであっても良い。図1に示すように、電子機器1Aは、サンプリングレート変換部10、再生信号バッファ20、マイク入力バッファ30、読出制御部40、音声認識処理部50、および制御部60を含んでいる。再生信号バッファ20は、スピーカ2に与えるオーディオ信号の波形を表すサンプル列を蓄積するためのものである。この再生信号バッファ20は、電子機器1Aの揮発性メモリ図示略内に確保されたリングバッファである。再生信号バッファ20には、サンプリングレート変換部10によるサンプリングレートの変換を経たサンプル列が書き込まれる。サンプリングレート変換部10は、スピーカ2に与えるオーディオ信号の波形を表すサンプル列当該オーディオ信号を例えば44.1kHz~96kHzのサンプリングレートでサンプルすることにより得られるサンプル列を、後段の音声認識処理部50による音声認識処理の実行に影響のない範囲で、よりサンプリングレートの低いものに変換して出力する。このようなサンプリングレート変換部10を設けたのは、再生信号バッファ20のバッファサイズを節約するためである。したがって、再生信号バッファ20のバッファサイズを節約する必要がない場合にはサンプリングレート変換部10を設ける必要はない。なお、上記放送コンテンツに含まれるオーディオ信号がアナログ形式のものである場合には、A/D変換器等によるA/D変換を施した後にサンプリングレート変換部10に与えるようにすれば良い。マイク入力バッファ30は、再生信号バッファ20と同様にリングバッファである。マイク入力バッファ30には、マイクロホン3から出力されるオーディオ信号すなわち、マイクロホン3によって収音された音を表すオーディオ信号の波形を表すサンプル列が蓄積される。本実施形態のマイク入力バッファ30は、4秒分のサンプル列を格納するバッファサイズを有している。これは、コマンドの発話時間は概ね1~4秒の範囲に収まっていることが多いからである。読出制御部40は、制御部60による制御の下、マイク入力バッファ30に蓄積されているサンプル列を古いものから順に所定サンプル数のブロックに区切って読み出して音声認識処理部50に与える第1の処理と、制御部60から与えられる読出指示に応じて、再生信号バッファ20に蓄積されているサンプル列のうち当該読出指示にて指示された時間区間のサンプル列を上記所定サンプル数のブロックに区切って読み出し音声認識処理部50に与える第2の処理とを実行する。音声認識処理部50は、例えばDSPDigitalSignalProcessorである。この音声認識処理部50は、読出制御部40から与えられるサンプル列に対して音声認識処理を施し、当該サンプル列の表す音声の発話内容を表す文字列データを生成し制御部60に出力する。ここで、音声認識処理部50における音声認識の具体的な手法としては周知のものを適宜用いるようにすれば良い。制御部60は、CPUCentralProcessingUnitと、ROMReadOnlyMemoryなどの不揮発性メモリと、RAMRandomAccessMemoryなどの揮発性メモリとを含んでいる何れも、図示略。上記不揮発性メモリには、音声によるコマンド入力を実現するためのユーザインタフェースプログラムと、制御部60が実行可能な1または複数のコマンドの各々を表すコマンドデータ例えば、コマンドを表す文字列データが書き込まれたコマンドテーブルとが予め格納されている。制御部60は、上記ユーザインタフェースプログラムにしたがって上記CPUを作動させることにより、本実施形態の特徴を顕著に示す処理を実行する。また、上記揮発性メモリは、上記ユーザインタフェースプログラムをCPUに実行させる際のワークエリアとして利用される。ユーザインタフェースプログラムにしたがってCPUを作動させることにより制御部60が実行する処理としては、第1の判定処理、第2の判定処理、およびコマンド実行処理の3つの処理が挙げられる。第1の判定処理とは、マイク入力バッファ30に蓄積されているサンプル列を上記ブロック単位で古いものから順に音声認識処理部50に与えるように読出制御部40を制御し、当該サンプル列の表す入力音がコマンドテーブルに格納されているコマンドデータの表すコマンドの何れかを表すものであるか否かを音声認識処理部50による音声認識処理の処理結果に基づいて判定する処理である。この第1の判定処理は、マイク入力バッファ30のバッファサイズに比較して短い時間間隔例えば、5~10msなどで周期的に実行される。第2の判定処理とは、何れかのコマンドを表すものであると第1の判定処理によって判定されたサンプル列のマイク入力バッファ30への書き込みタイミングと同じタイミング或いは、スピーカ2から出力された音が音響空間を伝播してマイクロホン3に至るまでの遅延時間の分だけ上記書き込みタイミングよりも早いタイミングで再生信号バッファ20に書き込まれたサンプル列をブロック単位で読み出して音声認識処理部50に与える旨の読出指示を読出制御部40に与え、上記入力音がスピーカ2から放音されたものであるか否かを判定する処理である。ここで、何れかのコマンドを表すものであると第1の判定処理によって判定されたサンプル列のマイク入力バッファ30への書き込みタイミングを特定するには、マイク入力バッファ30に蓄積されているサンプルのうちの最新のものから当該サンプル列の先頭のものまでのサンプル数を時間に換算して求めるようにすれば良い。また、再生信号バッファ20からのサンプルの読出し位置を特定する際にも上記のようにして求めた時間を再生信号バッファ20におけるサンプル数に換算して特定するようにすれば良い。そして、コマンド実行処理とは、コマンドテーブルに格納されている何れかのコマンドを表すものであると第1の判定処理にて判定され、かつスピーカ2から放音されたものではないと第2の判定処理にて判定された入力音の表すコマンドをユーザにより実行を指示されたコマンドとして実行する処理である。本実施形態では、第1の判定処理にて何れかのコマンドを表すものであるとの判定結果が得られたことを契機として第2の判定処理を開始するが、第2の判定処理の開始タイミングはこれに限定されるものではない。例えば、第1の判定処理の実行過程において、コマンドテーブルに格納されたコマンドの何れかと少なくとも一部が一致する例えば、先頭NNは任意の自然数文字が一致するなどの音声認識結果が得られた時点で第2の判定処理を開始し、以後、第1の判定処理と第2の判定処理とを時分割制御によって並列に実行する態様も考えられる。このような態様によれば、本実施形態の態様に比較して第2の判定処理がより早く開始され、電子機器1Aのユーザがコマンド入力のための音声を発してからそのコマンドに応じた処理が開始されるまでの遅延が短くなるといった利点がある。また、第2の判定処理の終了タイミングについても種々の態様が考えられる。例えば、判定対象のサンプル列に音声認識処理を施して得られる文字列の先頭MMは自然数文字が何れのコマンドの先頭M文字とも一致しないことが判明した時点で、第1の判定処理によりコマンド入力音であると判定された音はスピーカ2から出力されたものではないと判定して当該第2の判定処理を終了する態様が考えられる。また、第1の判定処理による判定対象のサンプル列とは異なる文字列を表すものであることが判明した時点で第2の判定処理を終了するようにしても良い。また、第1の判定処理の終了を待たずに第2の判定処理を開始する態様においては、第1の判定処理にてコマンドを表すものではないとの判定結果が得られた時点で第2の判定処理を終了するようにしても良い。以上が電子機器1Aの構成である。次いで、図2を参照しつつ電子機器1Aの動作を説明する。図2に示すように、本実施形態では、再生信号バッファ20およびマイク入力バッファ30へのサンプル列の書き込みが順次行われ、前述した第1の判定処理が所定の時間間隔で実行される結果、マイク入力バッファ30に対するサンプル列の書き込みを追いかけるように、マイク入力バッファ30に書き込まれたサンプル列を古いものから順に所定サンプル数のブロックに区切って読み出して音声認識処理部50に与える処理が読出制御部40によって実行される。ここで、図2のブロックM1およびM2に亘って何れかのコマンドの入力音声を表すサンプル列が格納されているとする。上記第1の判定処理を実行中の制御部60は、ブロックM1およびM2に対する音声認識処理の処理結果データを音声認識処理部50から受け取り、これら処理結果データの表す文字列がコマンドテーブルに格納されているコマンドの何れかと一致することを検出すると、当該ブロックM1およびM2に対応するブロックS1およびS2を再生信号バッファ20から読み出す旨の読出指示を読出制御部40に与え、第2の判定処理を開始する。一方、読出制御部40は、当該読出指示にしたがって再生信号バッファ20からブロックS1およびS2を順次読み出して音声認識処理部50に与え、音声認識処理部50はこれらブロックS1およびS2に対して音声認識処理を施し、その処理結果データを制御部60に与える。第2の判定処理を実行中の制御部60は、ブロックS1およびS2に対する音声認識処理の処理結果が文字列を表すものではない場合、または、文字列を表すものの、第1の判定処理にて検出されたコマンドとは異なる文字列を表すものである場合には、当該コマンドを表すものであると第1の判定処理にて判定された入力音はスピーカ2によって出力されたものではないと判定する。この場合、制御部60は、第1の判定処理にて検出されたコマンドを実行するコマンド実行処理を実行する。これに対して、ブロックS1およびS2に対する音声認識処理の処理結果が、第1の判定処理にて検出されたコマンドと同一の文字列を表すものである場合には、制御部60は、当該コマンドを表すものであると第1の判定処理にて判定された入力音はスピーカ2によって出力されたものであると判定する。この場合、コマンド実行処理が実行されることはない。したがって、マイクロホン3を介して入力されたコマンド入力音声とスピーカ2によって出力される出力音声とが偶然に一致する場合には、当該コマンド入力音声によって入力されたコマンドは実行されないこととなるが、この場合は、電子機器1Aのユーザは自らが発したコマンド入力音声とスピーカ2の出力音とが偶然に一致したことを容易に把握することができ、再度、コマンド入力音声を発するなどの対処を行うことができるため、特段の問題は生じない。以上説明したように、本実施形態においては、1つの音声認識処理部の時分割制御によってマイク入力音に対する音声認識処理とスピーカ出力音に対する音声認識処理とが実行され、スピーカ出力音がコマンド入力音声である誤認されることが防止される。このため、特許文献1および特許文献2に開示された技術のように入力系および出力系の各々に別個独立に音声認識処理部を設ける態様に比較して電子機器の小型化および製造コストの低減を図ることができる。B:第2実施形態図3Aおよび図3Bは、本発明の第2実施形態の電子機器1Bおよび1Cの構成例を示す図である。電子機器1Bおよび1Cは、ステレオオーディオ機器、あるいはマルチチャネルサラウンドオーディオ機器であり、複数のスピーカ2-kk=1~Nを接続する点が第1実施形態の電子機器1Aと異なる。図3Aに示す電子機器1Bにおいては、スピーカ2-kk=1~Nの各々に与えられるオーディオ信号をミキシングするミキシング部70を有しており、このミキシング部70によるミキシング処理により得られたオーディオ信号がサンプリングレート変換部10に与えられる。つまり、図3Aに示す電子機器1Bにおいては、スピーカ2-kk=1~Nの各々に与えるオーディオ信号のミキシング信号を対象として上記第2の判定処理が行われる。一方、電子機器1Cは、図3Bに示すように、スピーカ2-kk=1~Nの各々に1つずつ対応するN個の再生信号バッファ20-kk=1~Nを有している。再生信号バッファ20-kk=1~Nの各々には、スピーカ2-kk=1~Nの各々に与えられるものと同じオーディオ信号のサンプル列がサンプリングレート変換部10によるサンプリングレート変換を経て書き込まれる。図3Bに示す電子機器1Cでは、予め定められた1または複数のコマンドの入力音声を表すものであるとの判定結果が第1の判定処理によって得られた場合には、再生信号バッファ20-kk=1~Nの各々に格納されているサンプル列に対して順次第2の判定処理が実行される。つまり、図3Bに示す電子機器1Cにおいては、スピーカ2-kk=1~Nの各々に与えるオーディオ信号のそれぞれを対象として上記第2の判定処理が行われるのである。電子機器1Bと電子機器1Cとを比較すると、ユーザによるコマンド入力音声の発声から実際に当該コマンドに応じた処理が開始されるまでの遅延は前者のほうが短くなる。しかし、前者の態様電子機器1Bでは後者の態様電子機器1Cに比較して以下のような誤判断が発生する虞がある。第1に、スピーカ2-kk=1~Nの各々から出力される音声がコマンド入力音声とは異なっているものの、それらを重ね合わせた音声すなわち、上記ミキシング信号に対応する音声が偶然にコマンド入力音声と一致するような場合に、ユーザの発したコマンド入力音声がスピーカ2-kから出力されたものであると判断されるといった誤判断である。第2に、複数のオーディオ信号をミキシングすることで、特定のチャネルのみに含まれていたコマンドを他のチャネルの妨害によって認識することができなくなるといった誤判断である。この第2の誤判断は、上記特定のチャネルを再生しているスピーカの近くにマイクロホン3がある場合にその発生が懸念される。上記特定のチャネルを再生しているスピーカの近くにマイクロホン3がある場合には、当該スピーカからの再生音が第1の判定処理のみで認識され、第2の判定処理では認識されない虞があるからである。後者の態様電子機器1Cでは、ユーザによるコマンド入力音声の発声から実際に当該コマンドに応じた処理が開始されるまでの遅延が前者の態様電子機器1Bに比べて長くなるものの、上記第1および第2の誤判断が確実に回避される。そこで、ユーザによるコマンド入力音声の発声から実際に当該コマンドに応じた処理が開始されるまでの遅延を短くする必要がある場合には前者の態様の電子機器すなわち、図3Aに示す電子機器1Bが好ましく、上記誤判断を確実に回避する必要がある場合には後者の態様の電子機器図3Bに示す電子機器1Cが好ましいと言える。なお、前者の態様の電子機器であっても上記2種類の誤判断のうち第1の誤判断についてはその発生頻度は低く、仮に発生したとしても、ユーザが再度同一のコマンドを音声入力するようにすれば上記誤判断が再度発生する可能性は低く、当該コマンドに応じた処理が実行される。また第2の誤判断についても各スピーカとマイクロホン3との距離が均等になるようにスピーカおよびマイクロホンの配置位置に注意を払うことでその発生頻度を低くすることができる。C:変形以上、本発明の第1および第2実施形態について説明したが、これら実施形態を以下のように変形しても勿論良い。1上述した第1および第2実施形態では、マイク入力バッファ30からサンプル列を読み出す際のブロックサイズを常に一定としたが、ブロックサイズを可変にしても勿論良い。例えば、読み込んだサンプル列に対する音声認識処理の結果、当該サンプル列が音声を表すものではない場合、或いは音声を表すもののコマンドを表すものではない例えば、音声認識処理の結果得られる文字列データの1文字目がコマンドと一致しない間は、ブロックサイズを一定とし、1文字目が何れかのコマンドと一致する文字列データが音声認識処理によって得られたことを契機として、後続のサンプル列を読み出す際のブロックサイズを小さくするといった具合である。また、上記第1および第2実施形態では、マイク入力バッファ30からサンプル列を読み出す際のブロックサイズと再生信号バッファ20からサンプル列を読み出す際のブロックサイズとを同一としたが、両者のブロックサイズが異なっていても勿論良い。2上述した第1および第2実施形態では、上記第1の判定処理および第2の判定処理によってスピーカ2或いはスピーカ2-kk=1~Nから出力された音声がコマンド入力音声であると誤認識されることを回避したが、第1の判定処理において1または複数のコマンドの何れかを表す入力音声であると判定された場合には、スピーカ2あるいはスピーカ2-kk=1~Nに与えるオーディオ信号のゲインすなわち、スピーカ2あるいはスピーカ2-kから出力される音声の音量を引き下げる音量制御をさらに行うようにしても勿論良い。3上述した第1および第2実施形態では、オーディオ機器への本発明の適用例を説明したが、本発明の適用対象はこれに限定されるものではない。オーディオ機器以外の電子機器であっても、音声出力機能と音声によるコマンド入力機能とを備えた電子機器例えば、家庭用ゲーム機やパーソナルコンピュータ、カーオーディオ装置などであれば、本発明を適用することによってコマンドの誤認識を回避することが可能になるからである。4上述した第1および第2実施形態の第2の判定処理では、何れかのコマンドの入力音を表すものであると第1の判定処理によって判定されたサンプル列のマイク入力バッファ30への書き込みタイミングと同じタイミング或いは、当該書き込みタイミングよりも早いタイミングで再生信号バッファ20に書き込まれたサンプル列をブロック単位で読み出して音声認識処理部50に与え、その音声認識処理の処理結果に基づいて、上記入力音がスピーカ2から放音されたものであるか否かを判定した。しかし、何れかのコマンドの入力音を表すものであると第1の判定処理によって判定されたサンプル列と、当該サンプル列のマイク入力バッファ30への書き込みタイミングと同じタイミング或いは、当該書き込みタイミングよりも早いタイミングで再生信号バッファ20に書き込まれたサンプル列との相関を求め、両者の相関の強さに基づいて上記入力音がスピーカ2から放音されたものであるか否かを判定しても良い。例えば、図2に示す例ではブロックM1とブロックS1の相関の強さに基づいて当該ブロック1に対応する音がスピーカ2によって放音されたものであるか否かを判定する、といった具合である。要は、何れかのコマンドの入力音を表すものであると第1の判定処理によって判定されたサンプル列のマイク入力バッファ30への書き込みタイミングと同じタイミング或いは、当該書き込みタイミングよりも早いタイミングで再生信号バッファ20に書き込まれたサンプル列に基づいて当該入力音がスピーカ2から放音されたものであるのか否かを判定する態様であれば良い。5上述した第2実施形態では、複数のスピーカの各々に与えるオーディオ信号を全てミキシングして第2の判定処理を行う態様と、各スピーカに与えるオーディオ信号毎に第2の判定処理を行う態様と、を説明した。しかし、Nチャネルのオーディオ信号を全てミキシングするのではなく、N種類のオーディオ信号をM2≦M<N種類にグループ分けし、グループ毎にオーディオ信号のミキシングを行ってM種類のミキシング信号を生成してグループ毎に設けた再生信号バッファに書き込み、それらM種類のミキシング信号の各々を第2の判定処理による判定対象としても良い。例えば、5.1チャネル信号に対してフロント左右およびセンタの合計3チャネルのオーディオ信号をミキシングして第1のミキシング信号を生成する一方、サラウンド左右の合計2チャネルのオーディオ信号をミキシングして第2のミキシング信号を生成し、これら第1および第2のミキシング信号の各々を第2の判定処理の判定対象とするのである。このような態様によれば、複数のスピーカの各々に与えるオーディオ信号を全てミキシングして第2の判定処理を行う態様と各スピーカに与えるオーディオ信号毎に第2の判定処理を行う態様の利点と欠点のバランスをとることすなわち、判定精度をある程度保ちつつ判定遅延の増加を抑えることが可能になる。6上述した第1および第2実施形態では、本発明の特徴を顕著に示す第1の判定処理、第2の判定処理およびコマンド実行処理をソフトウェアによって実現したが、第1の判定処理を実行する第1の判定手段、第2の判定処理を実行する第2の判定手段、コマンド実行処理を実行するコマンド実行手段の各々を電子回路などのハードウェアによって構成しても良い。また、上述した実施形態では、音声認識処理を実行する音声認識処理部50を制御部60とは別個のハードウェアとして実装したが、音声認識処理を制御部60によるソフトウェア処理によって実現しても勿論良い。また、上記第1の判定処理、第2の判定処理、およびコマンド実行処理あるいは、さらに音声認識処理をコンピュータに実行させるプログラムをCD-ROMCompactDiskReadOnlyMemoryなどのコンピュータ読み取り可能な記録媒体に書き込んで配布しても良く、また、インターネットなどの電気通信回線経由のダウンロードにより配布しても良い。