(57)【要約】【課題】音声出力装置から出力された音が混じっていないノイズ音に基づく音響補正が可能な音響補正装置、音声出力装置、音響補正回路、音響補正方法、及び、プログラムを提供する。【解決手段】ノイズ音入力部２０１は、オーディオ装置１００から出力される音が、無音となると外部の環境音であるノイズ音の収音を開始し、オーディオ装置１００から出力される音が、非無音となるとノイズ音の収音を終了する。そして、処理部２０４Ｄは、ノイズ音入力部２０１によりノイズ音が収音されるたびに、収音されたノイズ音に基づいて、出力対象のオーディオ信号に対して音響補正を実行する。【選択図】図１
2013213889.tif 000002
【特許請求の範囲】
【請求項１】
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理部と、
を備える、
ことを特徴とする音響補正装置。
【請求項２】
前記音声出力装置から出力される音が、無音状態か非無音状態かを判定する判定部と、
前記判定部により、前記音声出力装置から出力される音が、無音状態であると判定された場合に、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、前記判定部により、前記音声出力装置から出力される音が、再び、非無音状態になったと判定された場合に、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第１のノイズ音収音指示部と、
をさらに備える、
ことを特徴とする請求項１に記載の音響補正装置。
【請求項３】
前記音声出力装置から順次入力される音声信号を構成するシリアルデジタルデータの各ビットが、値が０である０ビットか否かを検出する０ビット検出部をさらに備え、
前記判定部は、前記０ビット検出部が０ビットを連続して検出すると、前記音声出力装置から出力される音が、無音状態であると判定し、前記０ビット検出部が前記０ビット以外のビットを検出すると、非無音状態であると判定する、
ことを特徴とする請求項２に記載の音響補正装置。
【請求項４】
前記０ビット検出部が連続して検出した０ビットの数が、予め設定されている閾値を越えた場合に、前記判定部は、前記音声出力装置から出力される音が、無音状態であると判定する、
ことを特徴とする請求項３に記載の音響補正装置。
【請求項５】
前記ノイズ音入力部により収音されたノイズ音をサンプリングし、サンプリングデータを順次符号化することでデジタル信号へ変換するアナログデジタルコンバータと、
前記音声出力装置から出力される音が、無音状態か非無音状態かを判定する判定部と、
前記判定部により、前記音声出力装置から出力される音が、非無音状態であると判定されると、前記非無音状態であると判定された時以降、次に無音状態であると判定されるまでの間に、前記アナログデジタルコンバータにより符号化された前記サンプリングデータを０データで置き換える０データ上書き部と、
をさらに備え、
前記処理部は、前記０データ上書き部により、０データで置き換えられなかった部分のノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する、
ことを特徴とする請求項１に記載の音響補正装置。
【請求項６】
前記音声出力装置は、メディアの再生機能を具備し、
前記音声出力装置がメディアの再生を終了したことを検出すると、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、ノイズ音の収音開始の指示から所定時間経過後に、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第２のノイズ音収音指示部をさらに備える、
ことを特徴とする請求項１乃至５の何れか一に記載の音響補正装置。
【請求項７】
前記第２のノイズ音収音指示部によるノイズ音の収音開始の指示から前記所定時間経過後に、前記音声出力装置を制御して、次のメディアを再生させる制御部をさらに備える、
ことを特徴とする請求項６に記載の音響補正装置。
【請求項８】
前記音声出力装置は、電波を受信し、受信した電波を復調して復元した音を出力する機能を具備し、
前記電波の受信強度を測定する受信電波強度測定部と、
前記受信電波強度測定部により測定された受信強度が、予め設定された閾値を下回ると、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、前記受信電波強度測定部により測定された受信強度が、再び、前記閾値以上になると、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第３のノイズ音収音指示部と、
をさらに備える、
ことを特徴とする請求項１乃至７の何れか一に記載の音響補正装置。
【請求項９】
前記受信電波強度測定部により測定された受信強度が、予め設定された閾値を下回ると、前記音声出力装置を制御し、音の出力を停止させ、前記受信電波強度測定部により測定された受信強度が、再び、前記閾値以上になると、前記音声出力装置を制御し、音の出力を再開させる制御部をさらに備える、
ことを特徴とする請求項８に記載の音響補正装置。
【請求項１０】
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、出力する音が無音状態の間に収音されたノイズ音に基づいて、出力する音を音響補正する処理部と、
を備える、
ことを特徴とする音声出力装置。
【請求項１１】
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理部と、
を備える、
ことを特徴とする音響補正回路。
【請求項１２】
外部の環境音であるノイズ音を収音し、
前記収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する、
ことを特徴とする音響補正方法。
【請求項１３】
音声出力装置が出力する音を音響補正する機能を備えるコンピュータに、
外部の環境音であるノイズ音を収音する処理と、
前記収音されたノイズ音のうちの、前記音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理と、
を実行させる、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音響補正装置、音声出力装置、音響補正回路、音響補正方法、及び、プログラムに関する。
【背景技術】
【０００２】
マイクロフォンにより外部の環境音（以下、ノイズ音という）を収音して、収音したノイズ音の位相を反転させた音を出力することで、ノイズ音を低減させるいわゆるノイズキャンセラー機能を備えるオーディオ装置やヘッドフォンなどが存在する。また、収音したノイズ音に基づいて、ボリュームを自動的に補正するいわゆるオートボリューム機能を備えたオーディオ装置などが存在する。
【０００３】
従来、オーディオ装置が備えるスピーカーから出力されたオーディオ再生音（以下、スピーカーから出力された音を、オーディオ再生音という）とノイズ音をマイクロフォンが収音し、マイクロフォンが収音したオーディオ再生音とノイズ音とが混じった音からオーディオ音を減算することで、ノイズ音を検出している。
【０００４】
しかしながら、オーディオ音（以下、スピーカーから出力される前の音を、オーディオ音という）は、スピーカーから出力される際に、歪んで、レベルが変化してしまう。そのため、上述したような方法で検出したノイズ音を用いて、音質や音量を補正しても期待通りの効果を得ることができない。
【０００５】
この問題の解決法として、例えば、特許文献１には、オーディオ信号のサンプリング値の、その直前のサンプリングタイミングでのサンプリング値に対する変化（サンプリング値が増大したか減小したか）と、車内音検出信号のサンプリング値の、その直前のサンプリングタイミングでのサンプリング値に対する変化と、を比較して、変化の方向が異なるサンプリング値の数をノイズ成分の度合（埋れ度）として出力し、その出力結果を用いて音量補正値を決定する方法が提案されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平５−２２７５８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に提案されている方法では、オーディオ信号と車内音検出信号のサンプリング値の変化の方向が異なるサンプリング値の数によりノイズ成分の度合を推定するため、サンプリングタイミングによっては、ノイズ成分によるサンプリング値の変化を捕捉することができない。また、オーディオ音はスピーカーから出力される際に、レベルが変化してしまうため、サンプリング値の変化のみで、ノイズ成分の度合（埋れ度）を検出することは困難である。
【０００８】
本発明は、上記実情に鑑みてなされたものであり、音楽や音声などの音を出力する音声出力装置から出力された音が混じっていないノイズ音に基づく音響補正が可能な音響補正装置、音声出力装置、音響補正回路、音響補正方法、及び、プログラムを提供することを目的とする。
【０００９】
また、本発明は、音声出力装置が音を出力している最中であっても、音声出力装置から出力された音が混じっていないノイズ音を収音可能な音響補正装置、音声出力装置、音響補正回路、音響補正方法、及び、プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の第１の観点に係る音響補正装置は、
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理部と、
を備える、
ことを特徴とする。
【００１１】
この場合、前記音声出力装置から出力される音が、無音状態か非無音状態かを判定する判定部と、
前記判定部により、前記音声出力装置から出力される音が、無音状態であると判定された場合に、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、前記判定部により、前記音声出力装置から出力される音が、再び、非無音状態になったと判定された場合に、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第１のノイズ音収音指示部と、
をさらに備える、
こととしてもよい。
【００１２】
また、前記音声出力装置から順次入力される音声信号を構成するシリアルデジタルデータの各ビットが、値が０である０ビットか否かを検出する０ビット検出部をさらに備え、
前記判定部は、前記０ビット検出部が０ビットを連続して検出すると、前記音声出力装置から出力される音が、無音状態であると判定し、前記０ビット検出部が前記０ビット以外のビットを検出すると、非無音状態であると判定する、
こととしてもよい。
【００１３】
また、前記０ビット検出部が連続して検出した０ビットの数が、予め設定されている閾値を越えた場合に、前記判定部は、前記音声出力装置から出力される音が、無音状態であると判定する、
こととしてもよい。
【００１４】
また、前記ノイズ音入力部により収音されたノイズ音をサンプリングし、サンプリングデータを順次符号化することでデジタル信号へ変換するアナログデジタルコンバータと、
前記音声出力装置から出力される音が、無音状態か非無音状態かを判定する判定部と、
前記判定部により、前記音声出力装置から出力される音が、非無音状態であると判定されると、前記非無音状態であると判定された時以降、次に無音状態であると判定されるまでの間に、前記アナログデジタルコンバータにより符号化された前記サンプリングデータを０データで置き換える０データ上書き部と、
をさらに備え、
前記処理部は、前記０データ上書き部により、０データで置き換えられなかった部分のノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する、
こととしてもよい。
【００１５】
また、前記音声出力装置は、メディアの再生機能を具備し、
前記音声出力装置がメディアの再生を終了したことを検出すると、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、ノイズ音の収音開始の指示から所定時間経過後に、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第２のノイズ音収音指示部をさらに備える、
こととしてもよい。
【００１６】
また、前記第２のノイズ音収音指示部によるノイズ音の収音開始の指示から前記所定時間経過後に、前記音声出力装置を制御して、次のメディアを再生させる制御部をさらに備える、
こととしてもよい。
【００１７】
また、前記音声出力装置は、電波を受信し、受信した電波を復調して復元した音を出力する機能を具備し、
前記電波の受信強度を測定する受信電波強度測定部と、
前記受信電波強度測定部により測定された受信強度が、予め設定された閾値を下回ると、前記ノイズ音入力部に対して、ノイズ音の収音開始を指示し、前記受信電波強度測定部により測定された受信強度が、再び、前記閾値以上になると、前記ノイズ音入力部に対して、ノイズ音の収音終了を指示する第３のノイズ音収音指示部と、
をさらに備える、
こととしてもよい。
【００１８】
また、前記受信電波強度測定部により測定された受信強度が、予め設定された閾値を下回ると、前記音声出力装置を制御し、音の出力を停止させ、前記受信電波強度測定部により測定された受信強度が、再び、前記閾値以上になると、前記音声出力装置を制御し、音の出力を再開させる制御部をさらに備える、
こととしてもよい。
【００１９】
上記目的を達成するために、本発明の第２の観点に係る音声出力装置は、
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、出力する音が無音状態の間に収音されたノイズ音に基づいて、出力する音を音響補正する処理部と、
を備える、
ことを特徴とする。
【００２０】
上記目的を達成するために、本発明の第３の観点に係る音響補正回路は、
外部の環境音であるノイズ音を収音するノイズ音入力部と、
前記ノイズ音入力部により収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理部と、
を備える、
ことを特徴とする。
【００２１】
上記目的を達成するために、本発明の第４の観点に係る音響補正方法は、
外部の環境音であるノイズ音を収音し、
前記収音されたノイズ音のうちの、音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する、
ことを特徴とする。
【００２２】
上記目的を達成するために、本発明の第５の観点に係るプログラムは、
音声出力装置が出力する音を音響補正する機能を備えるコンピュータに、
外部の環境音であるノイズ音を収音する処理と、
前記収音されたノイズ音のうちの、前記音声出力装置から出力される音が無音状態の間に収音されたノイズ音に基づいて、前記音声出力装置が出力する音を音響補正する処理と、
を実行させる、
ことを特徴とする。
【発明の効果】
【００２３】
本発明によれば、音声出力装置から出力された音が混じっていないノイズ音に基づく音響補正が可能となる。
【図面の簡単な説明】
【００２４】
【図１】実施形態１における、オーディオシステムの構成を示す機能ブロック図である。
【図２】実施形態１における、ノイズ音収音処理のフローチャートを示す図である。
【図３】音響補正処理のフローチャートを示す図である。
【図４】実施形態２における、オーディオシステムの構成を示す機能ブロック図である。
【図５】実施形態２における、０データ上書き部の動作を模式的に示した図である。
【図６】実施形態２における、ノイズ音収音処理のフローチャートを示す図である。
【図７】実施形態２における、無音状態検出処理のフローチャートを示す図である。
【図８】実施形態３における、オーディオシステムの構成を示す機能ブロック図である。
【図９】実施形態３における、ノイズ音収音処理のフローチャートを示す図である。
【図１０】実施形態４における、オーディオシステムの構成を示す機能ブロック図である。
【図１１】実施形態４における、ノイズ音収音処理のフローチャートを示す図である。
【図１２】変形例１における、ノイズ音収音処理のフローチャートを示す図である。
【発明を実施するための形態】
【００２５】
本発明の好適な実施形態に係るオーディオシステムについて、図面を参照しながら説明する。
【００２６】
（実施形態１）
図１は、オーディオシステム１の構成を示すブロック図である。本実施形態におけるオーディオシステム１は、オーディオ装置１００と音響補正装置２００とから構成され、オーディオ装置１００は、音響補正装置２００からの制御信号ＳＧ１に基づいて、オーディオ音の出力ボリューム（音量）の調整、周波数イコライジングなどの音響補正を実行する。
【００２７】
オーディオ装置１００は、図１に示すように、入力部１０１と、オーディオ再生部１０２と、Ｄ／Ａ(Digital/Analogue Converter)１０３と、ＡＭＰ(Amplifer)１０４と、スピーカー１０５と、制御部１０６と、操作部１０７などから構成され、例えば、ユーザーが操作部１０７を操作して選択した音源ソースのオーディオ信号を音楽や音声などの音に変換して、スピーカー１０５から外部空間へ出力する。
【００２８】
入力部１０１は、アンテナと、ＦＭ(Frequency Modulation)、ＡＭ(Amplitude Modulation)などのラジオやワンセグ放送などのテレビ放送を受信するための受信モジュールと、ＣＤ(Compact Disc)プレーヤーなどのメディアプレーヤーから出力されるオーディオ信号が入力される入力インターフェースなどから構成される。また、入力部１０１は、Ａ／Ｄコンバータを備えており、アナログ信号はデジタル信号へと変換した後に、オーディオ再生部１０２へ出力される。
【００２９】
オーディオ再生部１０２は、制御部１０６の制御により、オーディオ信号の入力元、すなわち、音源ソースを選択すると共に、入力部１０１から入力されるオーディオ信号に対して周波数イコライジングや、出力ボリュームの調整などの音響信号処理（音響補正処理）を行う。そして、音響信号処理（音響補正処理）を施したオーディオ信号をＤ／Ａ１０３へ出力すると共に、音響補正装置２００へ出力する。
【００３０】
Ｄ／Ａ１０３は、オーディオ再生部１０２から入力されたオーディオ信号をアナログ変換し、ＡＭＰ１０４へ出力する。
【００３１】
ＡＭＰ１０４は、Ｄ／Ａ１０３によりアナログ変換されたアナログオーディオ信号を増幅し、スピーカー１０５へ出力する。スピーカー１０５は、ＡＭＰ１０４から入力されたアナログオーディオ信号を音楽や音声などの音へと変換して外部空間へ出力する。
【００３２】
制御部１０６は、ＣＰＵ(Central Processing Unit)と、ＲＯＭ(Read-Only Memory)、ＲＡＭ(Random Access Memory)、フラッシュメモリなどで構成される内部メモリなどを備え、内部メモリに格納されている動作プログラムを実行することで、オーディオ装置１００の各機能部に対し制御処理を行う。また、制御部１０６は、音響補正装置２００から制御信号ＳＧ１を受信するたびに、受信した制御信号ＳＧ１に基づいて、オーディオ再生部１０２を制御し、オーディオ信号に対する周波数イコライジング処理や、出力ボリュームの調整処理などの音響信号処理（音響補正処理）を実行する。
【００３３】
操作部１０７は、スイッチを含む操作キー、十字キー、ジョイスティック、表示画面上に配置されたデジタイザ等の操作子で構成される。ユーザが操作部１０７を操作することで、操作内容に応じた操作信号を制御部１０６に出力し、制御部１０６は、出力された操作信号に対応した処理を実行する。
【００３４】
音響補正装置２００は、図１に示すように、ノイズ音入力部２０１と、Ａ／Ｄ２０２と、記憶部２０３と、制御部２０４と、操作部２０５などから構成され、ノイズ音入力部２０１により収音した外部環境音（以下、ノイズ音という）に基づいて、オーディオ装置１００に対し音量音質を補正（音響補正）させるための制御信号ＳＧ１を送信する。
【００３５】
ノイズ音入力部２０１は、マイクロフォンと、マイク用アンプなどを備え、制御部２０４、厳密には、後述のノイズ音収音指示部２０４Ｂの指示に従って、マイクロフォンによるノイズ音の収音を開始し、収音を終了する。そして、収音したノイズ音を増幅し、Ａ／Ｄ２０２へ出力する。
【００３６】
Ａ／Ｄ２０２は、ノイズ音入力部２０１から入力されたノイズ音をデジタル信号へ変換し、制御部２０４へ出力する。具体的には、Ａ／Ｄ２０２は、ノイズ音入力部２０１から入力されたノイズ音（アナログ信号）をサンプリングし、各サンプリングデータを量子化した後に、符号化することで、デジタル信号へと変換する。ここで、デジタル信号へ変換されたノイズ音を、以下、ノイズ信号ということとする。
【００３７】
記憶部２０３は、ＲＯＭ、ＲＡＭ、フラッシュメモリなどから構成され、後述の制御部２０４が備えるＣＰＵのワークスペース、動作プログラムなどの各種プログラムを格納するプログラムエリア、ノイズ信号を一時的に格納するデータエリアとして機能する。また、データエリアには、後述の０ビットカウンタ閾値が格納される。
【００３８】
制御部２０４は、記憶部２０３に格納されている動作プログラムを実行し、０ビット検出部２０４Ａと、ノイズ音収音指示部２０４Ｂと、判定部２０４Ｃと、処理部２０４Ｄとしての機能を実現すると共に、音響補正装置１００の各機能部に対し制御処理や、後述のノイズ音収音処理などの各種処理を実行する。
【００３９】
０ビット検出部２０４Ａは、０ビットカウンタＣ１を備え、オーディオ装置１００のオーディオ再生部１０２から入力される（デジタル）オーディオ信号の先頭ビットから順番にビット値が”０” （以下、０ビットという）か否かを判定し、連続したビットが０ビットであると判定するたびに０ビットカウンタＣ１をインクリメントし、一方、ビット値”１”のビットを検出すると０ビットカウンタＣ１を初期化する。
【００４０】
０ビットカウンタＣ１は、オーディオ信号の０ビットがどれだけ連続しているかを管理するためのカウンタであり、例えば、オーディオ信号の一部が（１，１，０，０，０，１）の場合、０ビット検出部２０４Ａは、連続して３回０ビットであると判定し、３個目の０ビットが検出された時における０ビットカウンタＣ１のカウンタ値ｋは”３”となる。なお、０ビットカウンタＣ１の初期設定値は”１”である。
【００４１】
ノイズ音収音指示部２０４Ｂは、判定部２０４Ｃにより、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたと判定された場合に、ノイズ音入力部２０１に対して、ノイズ音の収音を指示する。そして、判定部２０４Ｃにより、０ビットカウンタ閾値を越えたと判定された後に、０ビットカウンタＣ１が初期化されたと判定された場合に、ノイズ音収音支持部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音の終了を指示する。
【００４２】
判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが、予め記憶部２０３に格納されている０ビットカウンタ閾値（例えば、１２８）を越えたか否かを判定することで、無音状態になっているか否かを判定する。また、判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが、０ビットカウンタ閾値を越えたと判定した後に、０ビットカウンタＣ１が初期化されたか否かを判定する。すなわち、判定部２０４Ｃは、無音状態から非無音状態に変化したか否かを判定する。
【００４３】
処理部２０４Ｄは、ノイズ音入力部２０１により収音されたノイズ音がＡ／Ｄ２０２より入力されるたびに、例えば、ノイズ音の音響パワーや音響パワーレベルなどを解析し、解析結果に基づいて、出力ボリュームを調整させるための制御信号ＳＧ１を生成し、図示しない通信部を介して、生成した制御信号ＳＧ１をオーディオ装置１００へ送信する。また、例えば、処理部２０４Ｄは、ノイズ音の周波数特性などを解析し、解析結果に基づいて、ノイズ音に埋もれる周波数帯を周波数イコライジングさせるための制御信号ＳＧ１を生成し、図示しない通信部を介して、生成した制御信号ＳＧ１をオーディオ装置１００へ送信する。
なお、ノイズ音の音響パワーや音響パワーレベルの解析や、ノイズ音の周波数特性の解析には、従来の技術を用いることができる。
【００４４】
操作部２０５は、スイッチを含む操作キー、十字キー、ジョイスティック、表示画面上に配置されたデジタイザ等の操作子で構成される。ユーザが操作部２０５を操作することで、操作内容に応じた操作信号を制御部２０４に出力し、制御部２０４は、出力された操作信号に対応した処理を実行する。
【００４５】
次に、図２を参照して、本実施形態におけるノイズ音収音処理のフローについて説明する。このノイズ音収音処理は、オーディオ装置１００のオーディオ再生部１０２からオーディオ信号が音響補正装置２００へ入力されたことをトリガとして開始される。
【００４６】
０ビット検出部２０４Ａは、オーディオ再生部１０２から入力されるオーディオ信号の先頭ビットから順番に０ビットか否かを判定し（ステップＳ１０１）、０ビットでないと判定した場合には（ステップＳ１０１；ＮＯ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１を初期化し（ステップＳ１０２）、処理はステップＳ１０１の処理に戻り、前述の処理を繰り返す。
【００４７】
一方、０ビットであると判定した場合には（ステップＳ１０１；ＹＥＳ）、０ビット検出部２０４Ａは、次のビットが０ビットであるかを判定する（ステップＳ１０３）。次のビットが０ビットでないと判定された場合には（ステップＳ１０３；ＮＯ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１を初期化し（ステップＳ１０２）、処理はステップＳ１０１の処理に戻り、前述の処理を繰り返す。一方、次のビットも０ビットであると判定された場合には（ステップＳ１０３；ＹＥＳ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１をインクリメントする（ステップＳ１０４）。
【００４８】
そして、判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたか否かを判定する（ステップＳ１０５）。
【００４９】
０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値以下であると判定された場合には（ステップＳ１０５；ＮＯ）、処理はステップＳ１０３の処理に戻り、前述の処理を繰り返す。一方、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたと判定された場合には、すなわち、無音状態になったと判定された場合には（ステップＳ１０５；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音を指示する（ステップＳ１０６）。
【００５０】
そして、ノイズ音収音指示部２０４Ｂからノイズ音の収音を指示されたノイズ音入力部２０１は、ノイズ音入力部２０１が備えるマイクロフォンを用いて、ノイズ音の収音を開始する（ステップＳ１０７）。マイクロフォンにより収音されたノイズ音は増幅され、Ａ／Ｄ２０２へ出力される。そして、ノイズ音入力部２０１から入力されたノイズ音は、Ａ／Ｄ２０２によりデジタル化され、制御部２０４へ出力される。
【００５１】
そして、判定部２０４Ｃは、０ビット検出部２０４Ａにより０ビットカウンタＣ１が初期化されたか否かを判定する（ステップＳ１０８）。０ビットカウンタＣ１が初期化されていなと判定された場合には、すなわち、無音状態が続いていると判定された場合には（ステップＳ１０８；ＮＯ）、処理はステップＳ１０７の処理に戻り、無音状態から非無音状態へ変化するのを待つ。その間、ノイズ音入力部２０１は、ノイズ音の収音を続ける。
【００５２】
一方、０ビットカウンタＣ１が初期化されたと判定された場合には、すなわち、無音状態から非無音状態へ変化した場合には（ステップＳ１０８；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音の終了を指示する（ステップＳ１０９）。ノイズ音収音指示部２０４Ｂからノイズ音の収音の終了を指示されたノイズ音入力部２０１は、マイクロフォーンによるノイズ音の収音を終了する（ステップＳ１１０）。そして、処理は、ステップＳ１０１の処理に戻り、前述の処理を繰り返す。
【００５３】
次に、図３を参照して、本実施形態における音響補正処理のフローについて説明する。この音響補正処理は、ノイズ音収音指示部２０４Ｂからノイズ音の収音指示が出されたことをトリガとして開始される。
【００５４】
ノイズ音入力部２０１は、ノイズ音収音指示部２０４Ｂからの指示に従って、ノイズ音の収音を開始する（ステップＳ２０１）。ノイズ音入力部２０１で収音されたノイズ音は増幅され、Ａ／Ｄ２０２へ出力される。
【００５５】
そして、Ａ／Ｄ２０２は、ノイズ音入力部２０１から入力されたノイズ音をデジタル信号へ変換する（ステップＳ２０２）。デジタル信号に変換されたノイズ信号は、制御部２０４へ出力される。
【００５６】
そして、処理部２０４Ｄは、Ａ／Ｄ２０２から入力されたノイズ信号を解析処理する（ステップＳ２０３）。例えば、処理部２０４Ｄは、ノイズ音の音響パワーや音響パワーレベルを解析する。また、例えば、ノイズ音の周波数特性を解析する。
【００５７】
そして、処理部２０４Ｄは、ステップＳ２０３の処理での解析結果に基づいて、オーディオ再生部１０２によるオーディオ信号に対する音響信号処理（音響補正処理）を実行させるための制御信号ＳＧ１を生成し、図示しない通信部を介してオーディオ装置１００の制御部１０６へ制御信号ＳＧ１を送信する（ステップＳ２０４）。オーディオ装置１００の制御部１０６は、処理部２０４Ｄから送信された制御信号ＳＧ１に基づいて、オーディオ再生部１０２を制御し、オーディオ信号に対する音響信号処理（音響補正処理）、例えば、出力ボリュームの調整処理や、ノイズ音に埋もれる周波数帯の周波数イコライジング処理などを実行する。
【００５８】
上記実施形態１によれば、０ビット検出部２０４Ａは、オーディオ信号の０ビットを検出し、判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋに基づいて、０ビットの連続数が０ビットカウンタ閾値を越えたか否かを判定することで、無音状態になったか否かを判定し、無音状態になったと判定された場合に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力した。また、無音状態になったと判定した後に、０ビットカウンタＣ１が初期化された場合に、すなわち、非無音状態となった時に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力した。こうすることで、再生中であっても、無音状態になった時に、ノイズ音を収音し、収音したノイズ音に基づいて、音響補正を行うことで、刻々と変化するノイズ音に応じた、出力ボリュームの調整処理やノイズ音に埋もれる周波数帯を周波数イコライジングするなどの音響補正が可能となる。また、オーディオ装置１００が、オーディオ再生音をスピーカー１０５から出力している最中でも、無音状態を検出することが可能となり、無音状態時に、ノイズ音を収音するため、より効果的な音量の調整や、周波数イコライジングなどの音響補正が可能となる。
【００５９】
（実施形態２）
実施形態１においては、判定部２０４Ｃにより、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたと判定された場合に、すなわち、無音状態になった状態で、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力し、ノイズ音入力部２０１は、収音開始の指示に従って、ノイズ音の収音を開始した。そして、判定部２０４Ｃにより、０ビットカウンタＣ１が初期化されたと判定された場合に、すなわち、非無音状態になった時に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力し、ノイズ音入力部２０１は、収音終了の指示に従って、ノイズ音の収音を終了する。
【００６０】
本実施形態においては、ノイズ音入力部２０１は、ノイズ音を継続的に収音する。そして、無音状態が検出されるまでＡ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書き処理し、無音状態が検出されると、符号化されたサンプリングデータを０データで上書きする処理を停止し、無音状態が解除されると、符号化されたサンプリングデータを０データで上書きする処理を再開する。
【００６１】
本実施形態におけるオーディオシステム１は、図４に示すように、実施形態１の場合と基本的な構成は同じである。但し、音響補正装置２００の制御部２０４は、ノイズ音収音指示部２０４Ｂのかわりに、無音状態検出部２０４Ｅと０データ上書き部２０４Ｆとを備える。また、ノイズ音入力部２０１と、判定部２０４Ｃと、処理部２０４Ｄが果たす機能が、実施形態１とでは若干異なる。
【００６２】
ノイズ音入力部２０１は、音響補正装置２００の電源がＯＮ、又は、操作部２０５を介し、ユーザーにより収音指示がなされると、ノイズ音の収音を開始し、音響補正装置２００の電源がＯＦＦ、又は、操作部２０５を介し、ユーザーにより収音終了指示がなされると、ノイズ音の収音を終了する。
【００６３】
判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが、予め記憶部２０３に格納されている０ビットカウンタ閾値（例えば、１２８）を越えたか否かを判定する。また、判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが、０ビットカウンタ閾値を越えたと判定した後に、０ビットカウンタＣ１が初期化されたか否かを判定する。また、判定部２０４Ｃは、無音状態検出部２０４Ｅが無音状態を検出しているか否かを判定する。
【００６４】
処理部２０４Ｄは、０データ上書き部２０４Ｆにより非無音状態時に収音されたノイズ音部分が０データで上書きされた後のノイズ信号を解析する。具体的には、無音状態時に収音されたノイズ信号（０データ以外のデータ）が入力されるたびに、その部分のノイズ信号を解析し、解析結果に基づいて、オーディオ再生部１０２に音響信号処理（音響補正処理）を実行させるための制御信号ＳＧ１を生成し、図示しない通信部を介して、生成した制御信号ＳＧ１をオーディオ装置１００へ送信する。処理２０４Ｄは、例えば、ノイズ音の音響パワーや音響パワーレベルなどを解析し、解析結果に基づいて、出力ボリュームを調整させるための制御信号ＳＧ１を生成する。また、例えば、処理部２０４Ｄは、ノイズ音の周波数特性などを解析し、解析結果に基づいて、ノイズ音に埋もれる周波数帯を周波数イコライジングさせるための制御信号ＳＧ１を生成する。
【００６５】
無音状態検出部２０４Ｅは、判定部２０４Ｃにより０ビットカウンタＣ１のカウンタ値Ｋが、０ビットカウンタ閾値を越えたと判定された場合に、無音状態を検出する。また、０ビットカウンタ閾値を越えたと判定された後に、判定部２０４Ｃにより、０ビットカウンタＣ１が初期化されたと判定された場合に、無音状態検出部２０４Ｅは、無音状態を解除する。
【００６６】
０データ上書き部２０４Ｆは、無音状態検出部２０４Ｅが無音状態を検出するまで、Ａ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書き処理する。そして、無音状態検出部２０４Ｅが無音状態を検出すると、無音状態検出部２０４Ｅにより無音状態が解除されるまで、符号化されたサンプリングデータを０データで上書きする処理を停止する。
【００６７】
ここで、図５を参照して、具体例に基づき、０データ上書き部２０４Ｆの動作について説明する。図５は、０データ上書き部２０４Ｆにより符号化されたサンプリングデータが０データで上書きされる状態を模式的に示した図である。
【００６８】
ＳＰｉ（ｉ＝１，２，…）は、それぞれ符号化されたサンプリングデータを示し、符号ｉが小さい順にＡ／Ｄ２０２から出力されるものとする。図５の例では、ＳＰ３とＳＰ４の間で無音状態検出部２０４Ｅは無音状態を検出し、ＳＰ１０とＳＰ１１の間で無音状態検出部２０４Ｅは無音状態を解除し、ＳＰ１６とＳＰ１７間で再び無音状態検出部２０４Ｅは無音状態を検出している。０データ上書き部２０４Ｆは、無音状態が検出されるまでの、ＳＰ１からＳＰ３を０データで上書き処理し、ＳＰ３とＳＰ４の間で無音状態が検出されたので、０データの上書き処理を停止する。そして、ＳＰ１０とＳＰ１１の間で無音状態が解除されたので、０データ上書き部２０４Ｆは、再び無音状態が検出されるまでの、ＳＰ１１からＳＰ１６を０データで上書き処理し、ＳＰ１６とＳＰ１７の間で無音状態が検出されたので、０データの上書き処理を停止する。こうすることで、処理部２０４Ｄは、無音状態時に収音されたノイズ音に基づく、音響信号処理（音響補正処理）が可能となる。
【００６９】
次に、図６を参照して、本実施形態における、ノイズ音収音処理のフローについて説明する。このノイズ音収音処理は、音響補正装置２００の電源がＯＮ、又は、操作部２０５を介し、ユーザーにより収音指示がなされたことをトリガとして開始される。
【００７０】
ノイズ音入力部２０１は、ノイズ音の収音を開始する（ステップＳ３０１）。収音されたノイズ音は、増幅され、Ａ／Ｄ２０２へ出力される。そして、Ａ／Ｄ２０２は、入力されたノイズ音をデジタル信号（ノイズ信号）へ順次変換し、ノイズ信号（符号化したサンプリングデータ）を制御部２０４へ順次出力する。
【００７１】
判定部２０４Ｃは、無音状態検出部２０４Ｅが無音状態を検出しているか否かを判定する（ステップＳ３０２）。無音状態検出部２０４Ｅが無音状態を検出していると判定された場合には（ステップＳ３０２；ＹＥＳ）、０データ上書き部２０４Ｆは、Ａ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書きするのを停止する（ステップＳ３０３）。
【００７２】
一方、無音状態検出部２０４Ｅが無音状態を検出していないと判定された場合には、すなわち、無音状態検出部２０４Ｅが無音状態を解除中であると判定された場合には（ステップＳ３０２；ＮＯ）、０データ上書き部２０４Ｆは、Ａ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書きを開始する（ステップＳ３０４）。
【００７３】
次に、図７を参照して、無音状態検出部２０４Ｅによる、無音状態検出処理のフローを説明する。
【００７４】
０ビット検出部２０４Ａは、オーディオ再生部１０２から入力されるオーディオ信号の先頭ビットから順番に０ビットか否かを判定し（ステップＳ４０１）、０ビットでないと判定した場合には（ステップＳ４０１；ＮＯ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１を初期化し（ステップＳ４０２）、処理はステップＳ４０１の処理に戻り、前述の処理を繰り返す。
【００７５】
一方、０ビットであると判定した場合には（ステップＳ４０１；ＹＥＳ）、０ビット検出部２０４Ａは、次のビットが０ビットであるかを判定する（ステップＳ４０３）。次のビットが０ビットでないと判定された場合には（ステップＳ４０３；ＮＯ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１を初期化し（ステップＳ４０２）、処理はステップＳ４０１の処理に戻り、前述の処理を繰り返す。一方、次のビットも０ビットであると判定された場合には（ステップＳ４０３；ＹＥＳ）、０ビット検出部２０４Ａは、０ビットカウンタＣ１をインクリメントする（ステップＳ４０４）。
【００７６】
そして、判定部２０４Ｃは、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたか否かを判定する（ステップＳ４０５）。
【００７７】
０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値以下であると判定された場合には（ステップＳ４０５；ＮＯ）、処理はステップＳ４０３の処理に戻り、前述の処理を繰り返す。一方、０ビットカウンタＣ１のカウンタ値ｋが０ビットカウンタ閾値を越えたと判定された場合には（ステップＳ４０５；ＹＥＳ）、無音状態検出部２０４Ｅは、無音状態を検出する（ステップＳ４０６）。
【００７８】
そして、０ビット検出部２０４Ａは、次のビットが０ビットであるかを判定する（ステップＳ４０７）。次のビットも０ビットであると判定された場合には（ステップＳ４０７；ＹＥＳ）、処理はステップＳ４０７の処理に戻り、前述の処理を繰り返す。一方、次のビットが０ビットでないと判定された場合には（ステップＳ４０７；ＮＯ）、無音状態検出部２０４Ｅは、無音状態を解除する（ステップＳ４０８）。
【００７９】
そして、０ビット検出部２０４Ａは、０ビットカウンタＣ１を初期化し（ステップＳ４０２）、処理はステップＳ４０１の処理へ戻り、前述の処理を繰り返す。
【００８０】
上記実施形態２によれば、ノイズ音入力部２０１は、音響補正装置２００の電源がＯＮ、又は、操作部２０５を介し、ユーザーにより収音指示がなされると、継続的にノイズ音の収音を行い、無音状態検出部２０４Ｅが無音状態を解除している間は、０データ上書き部２０４Ｆは、Ａ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書き処理し、無音状態検出部２０４Ｅが無音状態を検出すると、０データ上書き部２０４Ｆは、Ａ／Ｄ２０２から順次入力されるノイズ音の符号化されたサンプリングデータを０データで上書きする処理を停止する。こうすることで、ノイズ音入力部２０１により継続的にノイズ音が収音されても、実施形態１の場合と同様の効果が得られる。
【００８１】
（実施形態３）
実施形態１と実施形態２では、０ビット検出部２０４Ａを設け、０ビット検出部２０４Ａが、オーディオ装置１００のオーディオ再生部１０２から入力されるオーディオ信号の先頭ビットから順番に０ビットか否かを判定し、０ビットの連続数が０ビットカウンタ閾値を越えた場合に、無音状態であると判定し、無音状態でのノイズ音に基づいて、オーディオ装置１００のオーディオ再生部１０２に音量調整などの音響補正処理を実行させるための制御信号ＳＧ１を生成した。
【００８２】
本実施形態においては、０ビット検出部２０４Ａを設けずに、制御部２０４が、オーディオ装置１００の制御部１０６を介して、オーディオ再生部１０２を制御することで、無音状態でのノイズ音の収音を実現する。例えば、ＣＤのトラックの切り替わり時に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、収音の指示を出力し、所定時間のノイズ音の収音が終了し次第、制御部２０４は、オーディオ再生部１０２に次のトラックの再生を開始させる。
【００８３】
本実施形態におけるオーディオシステム１は、図８に示すように、実施形態１の場合と基本的な構成は同じである。但し、制御部２０４は、０ビット検出部２０４Ａのかわりにタイマ２０４Ｇを備える点で、実施形態１の場合とは異なっている。また、オーディオ装置１００のオーディオ再生部１０２と、制御部１０６と、音響補正装置２００の制御部２０４と、ノイズ音収音指示部２０４Ｂと、判定部２０４Ｃとが果たす機能が実施形態１の場合とは若干異なる。
【００８４】
オーディオ再生部１０２は、オーディオ信号を音響補正装置２００へ出力しない。また、オーディオ再生部１０２は、音響補正装置２００の制御部２０４の制御に従って、例えば、圧縮ファイル、ＣＤなどのメディアの再生を開始する。また、オーディオ再生部１０２は、圧縮ファイルの再生が終了した時点、又は、ＣＤなどのメディアのトラックの再生が終了した時点で、再生の終了を示す再生終了信号ＳＧ２を、図示しない通信部を介して、音響補正装置２００へ送信する。
【００８５】
制御部１０６は、音響補正装置２００の制御部２０４からの再生開始信号ＳＧ３に基づいて、オーディオ再生部１０２を制御して、例えば、圧縮ファイル、ＣＤなどのメディアの再生を開始させる。
【００８６】
制御部２０４は、判定部２０４Ｃによりタイマ２０４Ｇがタイムアウトしたと判定されると、例えば、圧縮ファイル、ＣＤなどのメディアの再生をオーディオ再生部１０２に開始させるための再生開始信号ＳＧ３を生成し、生成した再生開始信号ＳＧ３をオーディオ装置１００の制御部１０６へ送信する。こうすることで、制御部１０６を介して、圧縮ファイル、ＣＤなどのメディアの再生開始を制御する。
【００８７】
ノイズ音収音指示部２０４Ｂは、オーディオ再生部１０２から送信された再生終了信号ＳＧ２を受信すると、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力すると共に、タイマ２０４Ｇをスタートさせる。そして、判定部２０４Ｃにより、タイマ２０４Ｇがタイムアウトしたと判定されると、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力する。
【００８８】
判定部２０４Ｃは、音響補正装置２００がオーディオ再生部１０２から送信される再生終了信号ＳＧ２を受信したか否かを判定することで、オーディオ再生部１０２が圧縮ファイル、ＣＤなどのメディアのトラックの再生を終了したか否かを判定する。また、判定部２０４Ｃは、タイマ２０４Ｇがタイムアウトしたか否かを判定する。
【００８９】
タイマ２０４Ｇは、ノイズ音入力部２０１によるノイズ音の収音時間を管理するためのタイマであり、ノイズ音収音指示部２０４Ｂによりスタートされ、所定時間を経過するとタイムアウトする。
【００９０】
次に、図９を参照して、本実施形態におけるノイズ音収音処理のフローについて説明する。このノイズ音収音処理は、オーディオ装置１００のオーディオ再生部１０２により再生終了信号ＳＧ２が送信されたことをトリガとして開始される。
【００９１】
判定部２０４Ｃは、再生終了信号ＳＧ２を受信したか否かを判定する（ステップＳ５０１）。再生終了信号ＳＧ２を受信していないと判定された場合には（ステップＳ５０１；ＮＯ）、ステップＳ５０１の処理を繰り返し、再生終了信号ＳＧ２の受信を待つ。
【００９２】
一方、再生終了信号ＳＧ２を受信したと判定された場合には（ステップＳ５０１；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力すると共に、タイマ２０４Ｇをスタートさせる（ステップＳ５０２）。
【００９３】
ノイズ音収音指示部２０４Ｂからの収音開始の指示に応答して、ノイズ音入力部２０１は、ノイズ音の収音を開始する（ステップＳ５０３）。ノイズ音入力部２０１により収音されたノイズ音は、増幅され、Ａ／Ｄ２０２へ出力される。そして、Ａ／Ｄ２０２は、ノイズ音をデジタル信号（ノイズ信号）へと変換し、ノイズ信号を制御部２０４へ出力する。
【００９４】
そして、判定部２０４Ｃは、タイマ２０４Ｇがタイムアウトしたか否かを判定する（ステップＳ５０４）。
タイマ２０４Ｇがまだタイムアウトしていないと判定された場合には（ステップＳ５０４；ＮＯ）、処理はステップＳ５０４の処理を繰り返し対価２０４Ｇがタイムアウトするの待つ。その間、ノイズ音入力部２０１は、ノイズ音の収音を継続する。
【００９５】
一方、タイマ２０４Ｇがタイムアウトしたと判定された場合には（ステップＳ５０４；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力する（ステップＳ５０５）。
【００９６】
ノイズ音収音指示部２０４Ｂによる収音終了の指示に応答して、ノイズ音入力部２０１は、ノイズ音の収音を終了する（ステップＳ５０６）。そして、制御部２０４は、再生開始信号ＳＧ３を生成し、生成した再生開始信号ＳＧ３をオーディオ装置１００へ送信する（ステップＳ５０７）。そして、処理はステップＳ５０１の処理へ戻り前述の処理を繰り返す。
【００９７】
上記実施形態３によれば、音響補正装置２００の制御部２０４が、圧縮ファイルやＣＤなどのメディアの再生を制御し、ノイズ音収音指示部２０４Ｂは、オーディオ再生部１０２による圧縮ファイルやＣＤなどのメディアの再生が終了すると、ノイズ音入力部２０１に対して、ノイズ音の収音開始を指示した。そして、ノイズ音入力部２０１が所定時間ノイズ音を収音した時点で、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了を指示した。そして、制御部２０４は、オーディオ再生部１０２に対して、次に再生を指示した。こうすることで、圧縮ファイルやＣＤなどのメディアのトラックの再生が終了して、次の再生が始まるまでの間にオーディオ再生音が混じっていないノイズ音を収音することが可能となる。また、再生と再生の間に、ノイズ音を収音し、収音したノイズ音に基づいて、音響補正を行うことで、刻々と変化するノイズ音に応じた、出力ボリュームの調整処理やノイズ音に埋もれる周波数帯を周波数イコライジングするなどの音響補正が可能となる。
【００９８】
（実施形態４）
実施形態３では、圧縮ファイルやＣＤなどのメディアの生成開始を制御し、各圧縮ファイルや各トラックの再生終了後にノイズ音の収音を所定時間実施した。
【００９９】
本実施形態においては、オーディオ装置１００がラジオやテレビ放送など受信した電波を復調して復元した音楽や音声を出力する場合において、電波の受信感度が悪くなり音が途切れた間に、ノイズ音の収音を実施する。
【０１００】
本実施形態におけるオーディオシステム１は、図１０に示すように、実施形態１の場合と基本的な構成は同じである。但し、制御部２０４は０ビット検出部２０４Ａを備えておらず、音響補正装置２００が、受信電波強度測定部２０６を備える点で、異なる。また、ノイズ音収音指示部２０４Ｂと、判定部２０４Ｃが果たす機能が実施形態１とは若干異なっている。また、記憶部２０３は、音が途切れる受信強度を予め設定した閾値を保持する。
【０１０１】
ノイズ音収音指示部２０４Ｂは、判定部２０４Ｃにより受信電波強度測定部２０６が測定した電波の受信強度レベルが閾値を下回ったと判定された場合に、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力する。そして、再び電波の受信強度レベルが閾値以上になったと判定された場合に、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力する。
【０１０２】
判定部２０４Ｃは、受信電波強度測定部２０６により測定される受信強度が、音が途切れる受信強度を予め設定した閾値を、下回ったか否かを判定する。すなわち、判定部２０４Ｃは、音が途切れたか否かを判定する。また、判定部２０４Ｃは、受信電波強度測定部２０６により測定される受信強度が、再び閾値以上になったか否かを判定する。すなわち、受信強度が音が途切れないレベルに回復したか否かを判定する。
【０１０３】
受信電波強度測定部２０６は、受信素子と電界強度測定回路などから構成され、受信素子で受信した電波の強度を測定する。
【０１０４】
次に、図１１を参照して、本実施形態における、ノイズ音収音処理のフローについて説明する。このノイズ音収音処理は、音響補正装置２００の電源がＯＮ、又は、操作部２０５を介し、ユーザーにより収音指示がなされたことをトリガとして開始される。
【０１０５】
判定部２０４Ｃは、受信電波強度測定部２０６により測定された受信電波の強度が、閾値を下回ったか否かを判定する（ステップＳ６０１）。受信電波強度測定部２０６により測定された受信電波の強度が、閾値以上である場合である場合には（ステップＳ６０１；ＮＯ）、処理はステップＳ６０１の処理に戻り、前述の処理を繰り返す。
【０１０６】
一方、受信電波強度測定部２０６により測定された受信電波の強度が、閾値を下回ったと判定された場合には（ステップＳ６０１；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力する（ステップＳ６０２）。
【０１０７】
ノイズ音収音指示部２０４Ｂからの収音開始の指示に応答して、ノイズ音入力部２０１は、ノイズ音の収音を開始する（ステップＳ６０３）。ノイズ音入力部２０１により収音されたノイズ音は、増幅され、Ａ／Ｄ２０２へ出力される。そして、Ａ／Ｄ２０２は、ノイズ音をデジタル信号（ノイズ信号）へと変換し、ノイズ信号を制御部２０４へ出力する。
【０１０８】
そして、判定部２０４Ｃは、受信電波強度測定部２０６により測定された受信電波の強度が、再び閾値以上になったか否かを判定する（ステップＳ６０４）。受信電波強度測定部２０６により測定された受信電波の強度が、閾値をまだ下回っていると判定された場合には（ステップＳ６０４；ＮＯ）、処理はステップＳ６０４の処理を繰り返す。その間、ノイズ音入力部２０１は、ノイズ音の収音を継続する。
【０１０９】
一方、受信電波強度測定部２０６により測定された受信電波の強度が、再び閾値以上になったと判定された場合には（ステップＳ６０４；ＹＥＳ）、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力する（ステップＳ６０５）。
【０１１０】
ノイズ音収音指示部２０４Ｂからの収音終了の指示に応答して、ノイズ音入力部２０１は、ノイズ音の収音を終了する（ステップＳ６０６）。そして、処理はステップＳ６０１の処理へ戻り、前述の処理を繰り返す。
【０１１１】
上記実施形態４によれば、オーディオ装置１００がラジオやテレビ放送など受信した電波を復調して復元した音楽や音声を出力する場合において、受信電波強度測定部２０６により測定された受信電波の強度が閾値を下回った時に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出し、再び、受信電波強度測定部２０６により測定された受信電波の強度が閾値以上になった時に、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出した。こうすることで、電波の受信感度が悪くなり音が途切れた間に、ノイズ音を収音することが可能となる。電波の受信感度が悪くなり音が途切れた間に、ノイズ音を収音し、収音したノイズ音に基づいて、音響補正を行うことで、刻々と変化するノイズ音に応じた、出力ボリュームの調整処理やノイズ音に埋もれる周波数帯を周波数イコライジングするなどの音響補正が可能となる。
【０１１２】
（変形例１）
実施形態４において、受信電波強度測定部２０６により測定された受信電波の強度が閾値を下回っている間は、オーディオ装置１００からオーディオ再生音を出力させないように制御してもよい。
【０１１３】
図１２は、本変形例における、ノイズ音収音処理のフローチャートである。ステップＳ７０１の処理において、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音開始の指示を出力すると共に、制御部２０４は、オーディオ装置１００に対して、オーディオ再生音の出力を停止させるための出力停止指示信号ＳＧ４を生成し、生成した出力停止指示信号ＳＧ４を、図示しない通信部を介して、オーディオ装置１００へ送信する。
【０１１４】
また、ステップＳ７０２の処理において、ノイズ音収音指示部２０４Ｂは、ノイズ音入力部２０１に対して、ノイズ音の収音終了の指示を出力すると共に、制御部２０４は、オーディオ装置１００に対して、オーディオ再生音の出力を再開させるための出力再開指示信号ＳＧ５を生成し、生成した出力再開指示信号ＳＧ５を、図示しない通信部を介して、オーディオ装置１００へ送信する。
【０１１５】
上記変形例１によれば、受信電波強度測定部２０６により測定された受信電波の強度が閾値を下回っている間は、オーディオ装置１００からオーディオ再生音を出力させないように制御した。こうすることで、無音状態の時に、ノイズ音を収音することが可能となることから、実施形態４の場合と比較して、より効果的な音響補正が可能となる。
【０１１６】
なお、上記実施形態において、本発明の音響補正装置２００についてオーディオシステム１を例に説明したが、これに限定されるものではなく、本発明の音響補正装置２００は、例えば、携帯電話、ＰＨＳ(Personal Handy-phone System)、電話機、無線機、ＴＶ(Television)、ラジオ、テレビ会議システムなど、音楽や音声などの音を出力する音声出力装置（システム）全般に適用できる。
【０１１７】
また、上記実施形態において、音響補正装置２００は、独立した筐体を有する装置として説明したが、これに限定されるものではなく、上述した音声出力装置と同一の筐体内に組み込まれていてもよい。この場合、例えば、制御部（ＣＰＵ）などを共有化してもよい。
【０１１８】
また、上記実施形態３又は４の構成を、上記実施形態１又は２に適用してもよい。この場合、例えば、圧縮ファイルやＣＤなどのメディアのトラックを再生する場合には、実施形態３において上述した方法で、ノイズ音を収音するように構成してもよいし、実施形態１又は２において上述した方法で、ノイズ音を収音するか、実施形態３において上述した方法でノイズ音を収音するかを選択できるように構成してもよい。また、例えば、ラジオやテレビ放送など電波を受信して、受信した電波を復調することで復元した音楽や音声を出力する場合には、実施形態４又は変形例１において上述した方法で、ノイズ音を収音するように構成してもよいし、実施形態１又は２において上述した方法で、ノイズ音を収音するか、実施形態４又は変形例１において上述した方法で、ノイズ音を収音するかを選択できるように構成してもよい。
【０１１９】
なお、上記実施形態において、実行されるプログラムは、フレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read-Only Memory)、ＤＶＤ(Digital Versatile Disc)、ＭＯ（Magneto-Optical Disc)等のコンピュータ読み取り可能な記録媒体に格納して配布し、そのプログラムをインストールすることにより、上述の処理を実行することとしてもよい。
また、プログラムインターネット等の通信ネットワーク上の所定のサーバ装置が有するディスク装置等に格納しておき、例えば、搬送波に重畳させて、取得等するようにしてもよい。
【０１２０】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。
【符号の説明】
【０１２１】
１              オーディオシステム
１００          オーディオ装置
１０１          入力部
１０２          オーディオ再生部
１０３          Ｄ／Ａ
１０４          ＡＭＰ
１０５          スピーカー
１０６          制御部
１０７          操作部
２００          音響補正装置
２０１          ノイズ音入力部
２０２          Ａ／Ｄ
２０３          記憶部
２０４          制御部
２０４Ａ        ０ビット検出部
Ｃ１            ０ビットカウンタ
２０４Ｂ        ノイズ音収音指示部
２０４Ｃ        判定部
２０４Ｄ        処理部
２０４Ｅ        無音状態検出部
２０４Ｆ        ０データ上書き部
２０４Ｇ        タイマ
２０５          操作部
２０６          受信電波強度測定部
ＳＧ１          制御信号
ＳＧ２          再生終了信号
ＳＧ３          再生開始信号
ＳＧ４          出力停止指示信号
ＳＧ５          出力再開指示信号
ＳＰｉ          符号化されたサンプリングデータ
【図１】
2013213889.tif 000003
【図２】
2013213889.tif 000004
【図３】
2013213889.tif 000005
【図４】
2013213889.tif 000006
【図５】
2013213889.tif 000007
【図６】
2013213889.tif 000008
【図７】
2013213889.tif 000009
【図８】
2013213889.tif 000010
【図９】
2013213889.tif 000011
【図１０】
2013213889.tif 000012
【図１１】
2013213889.tif 000013
【図１２】
2013213889.tif 000014