(57)【要約】【課題】マイクの配置位置の自由度を向上する音処理装置を提供する。【解決手段】音処理装置１は本体マイク７を備えている。外部マイクユニット２は外部マイク８を備えている。外部マイクユニット２は、音処理装置１の本体側接続部１０９に着脱可能である。音処理装置１のＣＰＵは、本体マイク７によって集音された音の音信号である本体マイク信号と外部マイク８によって集音された音の音信号である外部マイク信号とを取得する。音処理装置１のＣＰＵは、外部マイクユニット２が本体側接続部１０９に装着された状態及び離脱された状態において、外部マイクユニット２から送信される外部マイク信号を取得可能である。音処理装置１のＣＰＵは、外部マイクユニット２が本体側接続部１０９に装着された場合に、外部マイク信号を用いて本体マイク信号に基づく音に含まれるノイズを低減する。【選択図】図３
2014165834.tif 000002
【特許請求の範囲】
【請求項１】
第一マイクと、
前記第一マイクによって集音された音の音信号である第一マイク信号を取得する第一音取得手段と、
第二マイクと前記第二マイクによって集音された音の音信号である第二マイク信号を送信可能な音送信手段とを備えたマイクユニットを着脱可能な接続部と、
前記マイクユニットが前記接続部に装着された状態及び前記マイクユニットが前記接続部から離脱された状態において、前記音送信手段によって送信される前記第二マイク信号を取得する第二音取得手段と、
前記第一音取得手段によって取得された前記第一マイク信号と前記第二音取得手段によって取得された前記第二マイク信号とを使用して、音の合成処理を行う音処理手段と、
前記マイクユニットの前記接続部への着脱状態を検出する着脱検出手段と、
他の装置との間で音信号を送受信可能な通信手段と
を備え、
前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部に装着されたことが検出された場合に、前記第一マイク信号及び前記第二マイク信号の一方を用いて、前記第一マイク信号及び前記第二マイク信号の他方に基づく音に含まれるノイズを低減した第一合成信号を生成するノイズキャンセル処理を実行し、
前記通信手段は、前記音処理手段によって生成された前記第一合成信号を前記他の装置に送信することを特徴とする音処理装置。
【請求項２】
前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合に、前記第一マイク信号と前記第二マイク信号とを合成した第二合成信号を生成し、
前記通信手段は、前記音処理手段によって生成された前記第二合成信号を前記他の装置に送信することを特徴とする請求項１に記載の音処理装置。
【請求項３】
スピーカに入力される音信号であるスピーカ入力信号に基づく音を出力するスピーカをさらに備え、
前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合に、前記スピーカから出力されて前記第一マイクによって集音された第一エコー音の音信号を含む前記第一マイク信号から、前記スピーカ入力信号に基づいて前記第一エコー音の音信号を低減した第三合成信号と、前記スピーカから出力されて前記第二マイクによって集音された第二エコー音の音信号を含む前記第二マイク信号から、前記スピーカ入力信号に基づいて前記第二エコー音を低減した第四合成信号とを生成するエコーキャンセル処理を実行し、
前記通信手段は、前記音処理手段によって生成された前記第三合成信号と前記第四合成信号とを前記他の装置に送信することを特徴とする請求項１に記載の音処理装置。
【請求項４】
前記スピーカ入力信号のレベルが所定値以上か否かを判断する出力判断手段を備え、
前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合、且つ、前記出力判断手段によって前記レベルが所定値以上であると判断された場合に、前記エコーキャンセル処理を実行することを特徴とする請求項３に記載の音処理装置。
【請求項５】
前記エコーキャンセル処理が実行される場合のＳ／Ｎ比が、前記エコーキャンセル処理が実行されない場合の前記Ｓ／Ｎ比より大きいか否かを判断するＳ／Ｎ比判断手段を備え、
前記音処理手段は、前記Ｓ／Ｎ比判断手段によって前記エコーキャンセル処理が実行される場合の前記Ｓ／Ｎ比が前記エコーキャンセル処理が実行されない場合の前記Ｓ／Ｎ比より大きいと判断された場合に、前記エコーキャンセル処理を実行することを特徴とする請求項３又は４に記載の音処理装置。
【請求項６】
前記音処理手段による前記音の合成処理の方法を指定する指定手段を備え、
前記音処理手段は、前記指定手段によって指定された前記音の合成処理の方法に従って前記音の合成処理を行うことを特徴とする請求項１から５のいずれかに記載の音処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のマイクを使用可能であり、他の装置と音信号の送受信が可能な音処理装置に関する。
【背景技術】
【０００２】
従来、複数のマイクを使用可能であり、他の装置と音信号の送受信が可能な音処理装置が知られている。例えば、特許文献１に記載のハンズフリー通話装置は、複数のマイクロフォンとハンズフリーアダプタと複数のスピーカとを備えている。複数のマイクロフォンは、互いに別体で構成され、互いに離れた位置に配置されている。各マイクロフォンは、ハンズフリーアダプタに接続されている。ハンズフリーアダプタは、差分増幅回路を有する信号増幅部を備えている。各マイクロフォンの出力信号は、差分増幅回路において差分増幅される。このとき、マイクロフォンからの出力信号のうち、騒音等のノイズ成分が相殺されて低減される。これによって、ハンズフリー通話装置は、ノイズキャンセルを行うことができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平７−３１２６３８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、前記従来のハンズフリー通話装置においては、各マイクロフォンの位置が固定されていた。また、例えば、各マイクロフォンの位置を移動可能にした場合でも、各マイクロフォンはハンズフリーアダプタに接続されているため、マイクの配置位置がマイクロフォンをハンズフリーアダプタに接続できる範囲に制限されていた。
【０００５】
本発明の目的は、マイクの配置位置の自由度を向上する音処理装置を提供することである。
【課題を解決するための手段】
【０００６】
本発明に係る音処理装置は、第一マイクと、前記第一マイクによって集音された音の音信号である第一マイク信号を取得する第一音取得手段と、第二マイクと前記第二マイクによって集音された音の音信号である第二マイク信号を送信可能な音送信手段とを備えたマイクユニットを着脱可能な接続部と、前記マイクユニットが前記接続部に装着された状態及び前記マイクユニットが前記接続部から離脱された状態において、前記音送信手段によって送信される前記第二マイク信号を取得する第二音取得手段と、前記第一音取得手段によって取得された前記第一マイク信号と前記第二音取得手段によって取得された前記第二マイク信号とを使用して、音の合成処理を行う音処理手段と、前記マイクユニットの前記接続部への着脱状態を検出する着脱検出手段と、他の装置との間で音信号を送受信可能な通信手段とを備え、前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部に装着されたことが検出された場合に、前記第一マイク信号及び前記第二マイク信号の一方を用いて、前記第一マイク信号及び前記第二マイク信号の他方に基づく音に含まれるノイズを低減した第一合成信号を生成するノイズキャンセル処理を実行し、前記通信手段は、前記音処理手段によって生成された前記第一合成信号を前記他の装置に送信する。
【０００７】
マイクユニットは接続部に着脱可能である。また、マイクユニットが接続部から離脱された状態においても第二音取得手段が第二マイク信号を取得可能である。よって、ユーザは、接続部から離脱された状態のマイクユニットを任意の位置に配置できる。よって、マイクユニットが音処理装置に装着されている場合に比べて、第二マイクの配置位置の自由度が向上する。また、第一マイクの配置位置と第二マイクの配置位置との位置関係の設定の自由度が向上する。また、着脱検出手段によってマイクユニットが接続部に装着されたことが検出された場合に、第一マイク信号及び第二マイク信号の一方を用いて、第一マイク信号及び第二マイク信号の他方に基づく音に含まれるノイズを低減するノイズキャンセル処理が行われる。ユーザがマイクユニットを接続部に装着するだけでノイズキャンセル処理が自動的に行われるので、ユーザの利便性が向上する。
【０００８】
前記音処理装置において、前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合に、前記第一マイク信号と前記第二マイク信号とを合成した第二合成信号を生成し、前記通信手段は、前記音処理手段によって生成された前記第二合成信号を前記他の装置に送信してもよい。この場合、マイクユニットが接続部から離脱されたことが検出された場合に、第一マイク信号と第二マイク信号とを合成した第二合成信号を生成することができ、他の装置に送信することができる。マイクユニットが離脱された状態の場合、第二マイクは任意の位置に配置できる。故に、音処理装置は、マイクユニットが接続部に装着されている場合に比べて、より広い範囲で集音を行うことができる。すなわち、音処理装置は、より広い範囲の音を集音し、他の装置に送信することができる。よって、他の装置は、広い範囲で集音された音を出力できる。
【０００９】
前記音処理装置は、スピーカに入力される音信号であるスピーカ入力信号に基づく音を出力するスピーカをさらに備え、前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合に、前記スピーカから出力されて前記第一マイクによって集音された第一エコー音の音信号を含む前記第一マイク信号から、前記スピーカ入力信号に基づいて前記第一エコー音の音信号を低減した第三合成信号と、前記スピーカから出力されて前記第二マイクによって集音された第二エコー音の音信号を含む前記第二マイク信号から、前記スピーカ入力信号に基づいて前記第二エコー音を低減した第四合成信号とを生成するエコーキャンセル処理を実行し、前記通信手段は、前記音処理手段によって生成された前記第三合成信号と第四合成信号とを前記他の装置に送信してもよい。この場合、エコーキャンセル処理によって第一エコー音の音信号と第二エコー音の音信号とが低減され、他の装置に送信される。よって、音処理装置は、他の装置で出力される音に含まれる第一エコー音と第二エコー音とを小さくすることができる。よって、他の装置のユーザは第一マイク及び第二マイクによって集音された音を明瞭に聞き取ることができる。また、ユーザがマイクユニットを接続部から離脱させるだけでエコーキャンセル処理が自動的に行われるので、ユーザの利便性が向上する。
【００１０】
前記音処理装置は、前記スピーカ入力信号のレベルが所定値以上か否かを判断する出力判断手段を備え、前記音処理手段は、前記着脱検出手段によって前記マイクユニットが前記接続部から離脱されたことが検出された場合、且つ、前記出力判断手段によって前記レベルが所定値以上であると判断された場合に、前記エコーキャンセル処理を実行してもよい。スピーカに入力される音信号のレベルが所定値以上である場合、音信号のレベルが所定値より小さい場合に比べてエコー音が発生する可能性が高い。音処理装置は、エコー音が発生する可能性が高い場合にエコーキャンセル処理を実行して、エコー音を低減することができる。
【００１１】
前記音処理装置は、前記エコーキャンセル処理が実行される場合のＳ／Ｎ比が、前記エコーキャンセル処理が実行されない場合の前記Ｓ／Ｎ比より大きいか否かを判断するＳ／Ｎ比判断手段を備え、前記音処理手段は、前記Ｓ／Ｎ比判断手段によって前記エコーキャンセル処理が実行される場合の前記Ｓ／Ｎ比が前記エコーキャンセル処理が実行されない場合の前記Ｓ／Ｎ比より大きいと判断された場合に、前記エコーキャンセル処理を実行してもよい。この場合、Ｓ／Ｎ比が大きくなる場合に、エコーキャンセル処理が実行されるので、音処理手段がエコーキャンセル処理を行った場合に確実にＳ／Ｎ比が大きくなる。
【００１２】
前記音処理装置は、前記音処理手段による前記音の合成処理の方法を指定する指定手段を備え、前記音処理手段は、前記指定手段によって指定された前記音の合成処理の方法に従って前記音の合成処理を行ってもよい。この場合、ユーザが音の合成処理の方法を指定することができるので、ユーザの利便性が向上する。
【図面の簡単な説明】
【００１３】
【図１】外部マイクユニット２が装着された音処理装置１の斜視図である。
【図２】外部マイクユニット２が装着された音処理装置１の正面図である。
【図３】外部マイクユニット２が音処理装置１から離脱した状態の音処理装置１及び外部マイクユニット２の正面図である。
【図４】音声会議システム１０の電気的構成を示す図である。
【図５】通信処理のフローチャートである。
【図６】機能切替処理のフローチャートである。
【図７】機能設定処理のフローチャートである。
【発明を実施するための形態】
【００１４】
図１〜図４を参照し、本発明を具現化した音処理装置１について説明する。図１において、紙面の左下側、右上側、上側、下側、左上側、右下側をそれぞれ音処理装置１の前側、後側、上側、下側、左側、右側とする。音処理装置１は、図４に示すネットワーク５０に接続されたパーソナルコンピュータ（ＰＣ）５に接続され、ＰＣ５が少なくとも音声を用いた遠隔会議を行う際に、音声の入出力を行うことが可能な装置である。例えば、音処理装置１は、他の拠点からネットワーク５０及びＰＣ５を介して送信された音信号に基づいて、音をスピーカ６（後述）から出力することができる。また、音処理装置１は、後述する本体マイク７及び外部マイク８で音を集音することができる。集音された音は、ＰＣ５及びネットワーク５０を介して図４に示す他の装置９に送信されたり、音の合成処理に使用されたりする。また、音処理装置１は、例えば携帯電話などの通信端末に接続されることで、ハンズフリーの通話を可能とする。
【００１５】
図１に示すように、音処理装置１は、直方体状の筐体３を備えている。筐体３は、前側の外装壁である前外装壁３１１を有する。前外装壁３１１の中央には、円形の孔部３４が設けられている。孔部３４の内側には、スピーカ６が配置されている。スピーカ６は、前方向に向けて音を出力する。
【００１６】
前外装壁３１１の右上部には、孔部３５が設けられている。孔部３５の内側には、本体マイク７が配置されている。本体マイク７は、音処理装置１の外部の音を集音する。前外装壁３１１は、後方向にやや凹んだ凹部３１２を備えている。凹部３１２は、孔部３４よりも上下方向の幅が長く、前外装壁３１１の左右に亘って延びる。図示しないが、凹部３１２には、カバー部品が配置される。カバー部品は、全面に亘って網目状に形成されている。図示しないが、筐体３の後面にはスタンドが設けられている。筐体３は、スタンドによって支持されて机上等に配置される。
【００１７】
筐体３の上面には、複数（３つ）の孔部３３１が設けられている。孔部３３１の内側には、回路基板（図示略）に実装された４つのスイッチ８１が配置されている。図３に示すように、筐体３の左面には、本体側接続部１０９が設けられている。本体側接続部１０９は、２つのジャック１１１，１１２を含む。本体側接続部１０９には、外部マイクユニット２が着脱可能である。
【００１８】
外部マイクユニット２について説明する。図２及び図３に示すように、外部マイクユニット２は、音処理装置１の左側に着脱可能である。外部マイクユニット２の前面の中央部には孔部２１を備えている。孔部２１の内側には、外部マイク８が配置されている。図３に示すように、外部マイクユニット２の右面には、ユニット側接続部２０５が設けられている。ユニット側接続部２０５は、プラグ２０９，２１０を含む。外部マイクユニット２が音処理装置１に装着される場合には、プラグ２０９，２１０は、それぞれジャック１１１，１１２と接続される。スピーカ６の右上方には、発光部１０７が設けられている。以下の説明では、本体マイク７によって集音された音の音信号を、「本体マイク信号」という。外部マイク８によって集音された音の音信号を、「外部マイク信号」という。
【００１９】
図４を参照して、音声会議システム１０の電気的構成について説明する。音声会議システム１０は、音処理装置１、外部マイクユニット２、ＰＣ５、ネットワーク５０、及び他の装置９を含む、音声会議を行うためのシステムである。音処理装置１の電気的構成について説明する。音処理装置１は、ＣＰＵ１０１を備えている。ＣＰＵ１０１は、音処理装置１の制御を行う。ＣＰＵ１０１は、ビームフォーミング部１２１、ノイズキャンセル部１２２、アコースティックエコーキャンセル部１２３、フィルタ部１２４、及びラインエコーキャンセル部１２５を少なくとも備えている。ビームフォーミング部１２１は、後述するビームフォーミング処理を実行する。ノイズキャンセル部１２２は、後述するノイズキャンセル処理を実行する。アコースティックエコーキャンセル部１２３は、後述するアコースティックエコーキャンセル処理を実行する。フィルタ部１２４は、後述するフィルタ処理を実行する。ラインエコーキャンセル部１２５は、後述するラインエコーキャンセル処理を実行する。
【００２０】
なお、ビームフォーミング部１２１、ノイズキャンセル部１２２、アコースティックエコーキャンセル部１２３、フィルタ部１２４、及びラインエコーキャンセル部１２５は、夫々、プログラムに従って動作するＣＰＵ１０１のデータ処理で実現してもよいし、回路で構成してもよい。また、ビームフォーミング部１２１、ノイズキャンセル部１２２、アコースティックエコーキャンセル部１２３、フィルタ部１２４、及びラインエコーキャンセル部１２５は、夫々、ＣＰＵ１０１とは別のハードウェアで構成してもよい。
【００２１】
音処理装置１は、ＲＯＭ１０２、ＲＡＭ１０３、及びフラッシュメモリ１０４を備えている。ＲＯＭ１０２、ＲＡＭ１０３、及びフラッシュメモリ１０４は、ＣＰＵ１０１に電気的に接続されている。ＲＯＭ１０２には、種々のプログラムデータ等が記憶されている。ＲＡＭ１０３には、一時的なデータが記憶される。フラッシュメモリ１０４には、例えば、後述する通信処理（図５参照）及び機能切替処理（図６参照）等のプログラムや各種データ等が記憶される。
【００２２】
音処理装置１は、スピーカ６、本体マイク７、スイッチ８１、Ｄ／Ａコンバータ１０５、Ａ／Ｄコンバータ１０６、発光部１０７、無線通信回路１０８、本体側接続部１０９、及び検出回路１１０を備えている。Ｄ／Ａコンバータ１０５は、スピーカ６とＣＰＵ１０１とに電気的に接続さている。Ｄ／Ａコンバータ１０５は、ＣＰＵ１０１から出力された音信号をデジタルからアナログに変換し、スピーカ６に入力する。スピーカ６は音信号を音に変換し、音処理装置１の外部に出力する。Ａ／Ｄコンバータ１０６は、本体マイク７とＣＰＵ１０１とに電気的に接続されている。本体マイク７は集音した音を本体マイク信号に変換する。Ａ／Ｄコンバータ１０６は、本体マイク信号をアナログからデジタルに変換し、ＣＰＵ１０１に出力する。
【００２３】
スイッチ８１及び発光部１０７は、ＣＰＵ１０１に電気的に接続されている。図１に示すように、スイッチ８１は４つ設けられている。ＣＰＵ１０１は、スイッチ８１が操作されることで入力される指示を取得できる。ＣＰＵ１０１は、発光部１０７を点灯及び点滅させる。図４に示すように、本体側接続部１０９は、ＣＰＵ１０１に電気的に接続されている。外部マイクユニット２が音処理装置１に装着される場合には、外部マイクユニット２が有するユニット側接続部２０５が本体側接続部１０９に接続される。ＣＰＵ１０１と外部マイクユニット２のＣＰＵ２０１とは、ユニット側接続部２０５及び本体側接続部１０９を介して電気的に接続される。外部マイクユニット２が本体側接続部１０９に装着されている場合、ＣＰＵ１０１は、ユニット側接続部２０５及び本体側接続部１０９を介して、ＣＰＵ２０１によって送信される外部マイク信号を取得することができる。
【００２４】
検出回路１１０は本体側接続部１０９及びＣＰＵ１０１に電気的に接続されている。検出回路１１０は、図示外のプルアップ抵抗を有する。外部マイクユニット２が本体側接続部１０９から離脱されている場合、検出回路１１０は、プルアップ抵抗によってグランドの電圧（以下、Ｌ電圧という。）より高い電圧（以下、Ｈ電圧という）をＣＰＵ１０１に出力する。外部マイクユニット２が本体側接続部１０９に装着されると、外部マイクユニット２のユニット側接続部２０５及び本体側接続部１０９を介してＬ電圧が検出回路１１０に入力され、検出回路１１０はＬ電圧をＣＰＵ１０１に出力する。ＣＰＵ１０１は、検出回路１１０によって出力されるＬ信号及びＨ信号を検出することで、外部マイクユニット２の着脱状態を検出することができる。
【００２５】
無線通信回路１０８は、ＣＰＵ１０１に電気的に接続されている。無線通信回路１０８は、外部マイクユニット２の後述する無線通信回路２０６との間で無線通信を行うことができる。外部マイクユニット２が本体側接続部１０９から離脱された場合、ＣＰＵ１０１は、無線通信回路２０６及び無線通信回路１０８を介して、ＣＰＵ２０１によって送信される外部マイク信号を取得することができる。
【００２６】
ＣＰＵ１０１は、図示外のケーブルを介してＰＣ５と接続されている。ＰＣ５はネットワーク５０に接続されている。ネットワーク５０は、例えば、インターネット網である。ネットワーク５０は音処理装置１が配置されている拠点とは異なる拠点に配置された他の装置９に接続されている。他の装置９はスピーカ９２とマイク９１とを少なくとも有する。また、他の装置９は図示外のＣＰＵ等を含む音声処理部も含んでいる。ＣＰＵ１０１は、ＣＰＵ１０１において処理した音信号をＰＣ５とネットワーク５０とを介して他の装置９に送信する。他の装置９は、音処理装置１から送信された音信号に基づく音をスピーカ９２から出力する。他の装置９は、マイク９１で集音された音の音信号をネットワーク５０とＰＣ５とを介して、音処理装置１のＣＰＵ１０１に送信する。ＣＰＵ１０１は、他の装置９から送信された音信号に対して種々の音の処理をし、Ｄ／Ａコンバータ１０５を介してスピーカ６に入力することができる。なお、他の装置９は、音処理装置１と同じ装置であってもよい。この場合、他の装置９は図示外のＰＣを介してネットワーク５０に接続されてもよい。
【００２７】
外部マイクユニット２は、ＣＰＵ２０１、ＲＯＭ２０２、ＲＡＭ２０３、外部マイク８、Ａ／Ｄコンバータ２０４、ユニット側接続部２０５、無線通信回路２０６、電源回路２０７、及び電池２０８を備えている。ＲＯＭ２０２とＲＡＭ２０３とは、ＣＰＵ２０１に電気的に接続されている。ＲＯＭ２０２には、ＣＰＵ２０１が外部マイクユニット２を制御するための種々のプログラムデータ等が記憶されている。ＲＡＭ２０３には、一時的なデータが記憶される。Ａ／Ｄコンバータ２０４は、外部マイク８とＣＰＵ２０１とに電気的に接続されている。外部マイク８は集音した音を外部マイク信号に変換する。Ａ／Ｄコンバータ２０４は、外部マイク信号をアナログからデジタルに変換し、ＣＰＵ１０１に出力する。
【００２８】
ユニット側接続部２０５と無線通信回路２０６とは、ＣＰＵ２０１に電気的に接続されている。ＣＰＵ２０１は、外部マイク信号をユニット側接続部２０５又は無線通信回路２０６を介して音処理装置１に送信できる。電池２０８は電源回路２０７に電気的に接続されている。電源回路２０７は電池２０８から供給される電力を使用して、外部マイクユニット２の各電子部品に電力を供給する。
【００２９】
音信号の処理の機能の概要について説明する。音処理装置１は、ビームフォーミング処理、アコースティックエコーキャンセル処理、ノイズキャンセル処理、ラインエコーキャンセル処理、フィルタ処理の各機能を有する。ＣＰＵ１０１は、ビームフォーミング部１２１によって、ビームフォーミング処理を実行する。ビームフォーミング処理は、集音範囲を任意に変更する処理であり、いわゆる指向性を持った集音を行う処理である。以下の説明では、本体マイク７と外部マイク８とが並んだ方向に対し斜めの方向を、「斜め方向」という。
【００３０】
本体マイク７及び外部マイク８に到達する音は、本体マイク７及び外部マイク８の並び方向に対してどの方向から到達したかによって、その到達時間に差を生ずる。斜め方向から音が到達する場合、音の発生源に近いマイクほど早く音が到達するため、本体マイク７と外部マイク８とが取得する音に位相差が生じる。ビームフォーミング部１２１は、本体マイク信号と外部マイク信号との少なくとも一方の位相を変化させて、本体マイク信号に基づく音と外部マイク信号に基づく音との位相差が無くなるように制御する。ビームフォーミング部１２１は、位相差を無くした後の本体マイク信号と外部マイク信号とを合成する。これによって、斜め方向からの音が増幅された状態となる。ビームフォーミング部１２１は方向に応じて調整する位相差を変化させることで、所望する方向に対し、指向性を得るように制御することができる。これによって、音処理装置１は、指向性の方向に位置するユーザの声をより明瞭に集音し、周囲のノイズは低減できる。
【００３１】
ＣＰＵ１０１は、ラインエコーキャンセル部１２５によって、ラインエコーキャンセル処理を実行する。ラインエコーキャンセル処理は、音処理装置１から送信されて他の装置９のスピーカ９２によって出力された音がマイク９１によって取得されたエコー音であるラインエコー音を、音処理装置１において低減する処理である。音処理装置１は、例えば、他の装置９に送信した音信号と同じ音信号を逆位相にし、振幅及び位相をラインエコー音を低減できるように調整して、他の装置９から送信された音信号に合成する。これによって、他の装置９から送信された音信号に含まれるラインエコー音を低減できる。
【００３２】
ＣＰＵ１０１は、フィルタ部１２４によって、フィルタ処理を実行する。フィルタ処理は、他の装置９に送信する音信号について、所望の周波数帯域の音のみを通過させ、他の周波数帯域の音を低減する処理である。所望の周波数帯域は、例えば、人の声の周波数帯域である。これによって、他の装置９において出力される音に含まれる人の声がより明瞭になる。
【００３３】
アコースティックエコーキャンセル処理は、スピーカ６から出力されて、外部マイク８によって集音されたエコー音を低減する処理である。ノイズキャンセル処理は、本体マイク７によって集音された周囲環境の音を低減する処理である。アコースティックエコーキャンセル処理とノイズキャンセル処理との詳細については後述する。
【００３４】
音処理装置１は、集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードを設定可能である。集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードは、音の合成処理方法をユーザが指定するためのモードである。本実施形態では、ユーザは、外部マイクユニット２が本体側接続部１０９から離脱した場合における音の合成処理方法を、集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードのいずれかを指定することによって選択する。集音優先モードが指定された場合、本体マイク７及び外部マイク８の機能が、共に集音用に設定される（図７のＳ４２、後述）。なお、集音用とは、マイクを他の装置９に送信するための音を集音する用途に使用することである。ノイズキャンセル優先モードが指定された場合、本体マイク７の機能がノイズキャンセル用に設定され、外部マイク８の機能が集音用に設定される（図７のＳ４７、後述）。アコースティックエコーキャンセル優先モードが指定された場合、本体マイク７及び外部マイク８の機能が、共にアコースティックエコーキャンセル処理が実行される集音用に設定される（図７のＳ５３、後述）。
【００３５】
図５及び図６を参照して、音処理装置１のＣＰＵ１０１による通信処理及び機能切替処理について説明する。ＣＰＵ１０１は、音処理装置１がＰＣ５に接続された状態で電源がＯＮされると、フラッシュメモリ１０４に記憶されているプログラムを読み出してＲＡＭ１０３に展開し、通信処理及び機能切替処理を実行する。通信処理は、音信号の合成処理、音信号の送信、及び音の出力等を行う処理である。機能切替処理は、通信処理のおける音信号の合成処理方法を変更する処理である。機能切替処理は、通信処理が実行されている状態において実行される。なお、通信処理及び機能切替処理の実行が開始される場合、初期設定として、集音優先モードが設定されているとする。
【００３６】
図５に示すように、通信処理では、集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードのいずれかが指定されたか否かが判断される（Ｓ１１）。モードの指定は、例えば、ユーザによるスイッチ８１等の操作によって指定される。モードが指定されない場合（Ｓ１１：ＮＯ）、後述するＳ１３が実行される。モードが指定された場合（Ｓ１１：ＹＥＳ），指定されたモードがフラッシュメモリ１０４に記憶される（Ｓ１２）。
【００３７】
次いで、外部マイク信号及び本体マイク信号が取得される（Ｓ１３）。取得されるマイク信号は、後述する図６のＳ２５、Ｓ３０、図７のＳ４２、Ｓ４７、及びＳ５３において設定される、本体マイク７及び外部マイク８の機能に応じて変化する。次いで、他の装置９から送信される、マイク９１によって集音された音の音信号が取得される（Ｓ１４）。より詳細には、他の装置９は、マイク９１によって集音された音の音信号を、ＰＣ５に送信する。ＰＣ５は、実行中の遠隔会議用のソフトウェアによって、他の装置９から送信された音信号を音処理装置１に送信する。ＣＰＵ１０１は、ＰＣ５から送信された音信号を取得する（Ｓ１４）。
【００３８】
次いで、音信号の処理が実行される。Ｓ１５では、例えば、ビームフォーミング処理、アコースティックエコーキャンセル処理、ノイズキャンセル処理、ラインエコーキャンセル処理、フィルタ処理等が実行される。実行される処理は、後述する図６のＳ２５、Ｓ３０、図７のＳ４２、Ｓ４７、及びＳ５３において設定される本体マイク７及び外部マイク８の機能に応じて変化する。次いで、Ｓ１５において音信号の処理が実行された後の音信号が他の装置９に送信される（Ｓ１６）。より詳細には、ＣＰＵ１０１は、ＰＣ５に音信号を送信する（Ｓ１６）。ＰＣ５は、実行中の遠隔会議用のソフトウェアによって、ＣＰＵ１０１から送信された音信号を他の装置９に送信する。送信された音信号は、他の装置９によって受信され、スピーカ９２から音が出力される。次いで、Ｓ１５において音信号の処理が実行された後の他の装置９から送信された音信号に基づいて、スピーカ６から音が出力される（Ｓ１７）。次いで、ＣＰＵ１０１は処理をＳ１１に戻す。
【００３９】
図６を参照して、機能切替処理について説明する。まず、外部マイクユニット２の本体側接続部１０９への着脱状態が検出される（Ｓ２１）。検出結果はＲＡＭ１０３に記憶される。
【００４０】
次いで、ＲＡＭ１０３に記憶されたＳ２１の検出結果が参照され、外部マイクユニット２が本体側接続部１０９から離脱しているか否かが判断される（Ｓ２２）。外部マイクユニット２が本体側接続部１０９から離脱していない場合（Ｓ２２：ＮＯ）、ＲＡＭ１０３で記憶されている無線通信実行フラグが参照され、外部マイクユニット２との間で無線通信が実行されているか否かが判断される（Ｓ２３）。無線通信実行フラグは、無線通信を実行中であるか否かを示すフラグである。無線通信実行フラグは、後述するＳ３１において「１」に設定され、後述するＳ２４において「０」に設定される。無線通信実行フラグが「１」であれば、無線通信実行中である。無線通信実行フラグが「０」であれば、無線通信が停止中である。なお、機能切替処理の実行が開始された時の無線通信実行フラグの初期設定は、例えば、「０」である。
無線通信が実行されていない場合（Ｓ２３：ＮＯ）、後述するＳ２５が実行される。無線通信が実行されている場合（Ｓ２３：ＹＥＳ）、無線通信が停止され、無線通信実行フラグが「０」に設定される（Ｓ２４）。設定された無線通信実行フラグはＲＡＭ２３に記憶される。外部マイクユニット２が本体側接続部に装着されている場合、ＣＰＵ２０１は、ユニット側接続部２０５及び本体側接続部１０９を介して、ＣＰＵ２０１から送信される外部マイク信号を取得する。このため、無線通信が停止されるのである。
【００４１】
次いで、本体マイク７及び外部マイク８の機能が設定される（Ｓ２５）。Ｓ２５においては、本体マイク７が集音用に設定され、外部マイク８がノイズキャンセル用に設定される。この場合、図５に示すように、本体マイク信号と外部マイク信号とが取得される（Ｓ１３）。そして、取得された外部マイク信号を用いて本体マイク信号に基づく音に含まれるノイズを低減するノイズキャンセル処理が実行される（Ｓ１５）。例えば、Ｓ１３において取得された外部マイク信号に基づく音の位相が反転され、Ｓ１３において取得された本体マイク信号に基づく音と合成されて、本体マイク信号に基づく音のノイズがキャンセルされた第一合成信号が生成される。生成された第一合成信号はＰＣ５に送信され、ＰＣ５から他の装置９に送信される（Ｓ１６）。他の装置９は、送信された第一合成信号に基づいて、本体マイク７によって集音され、ノイズが低減された音をスピーカ９２から出力できる。即ち、音処理装置１は、他の装置９において出力される音に含まれるノイズを低減することができる。よって、他の装置９のユーザは外部マイク８によって集音された音を明瞭に聞き取ることができる。
【００４２】
次いで、ＣＰＵ１０１は、処理をＳ２１に戻す。外部マイクユニット２が本体側接続部１０９から離脱された場合、外部マイクユニット２が本体側接続部１０９から離脱されたことが検出される（Ｓ２１）。外部マイクユニット２が本体側接続部１０９から離脱していると判断され（Ｓ２２：ＹＥＳ）、Ｓ２３と同様に、外部マイクユニット２との間で無線通信が実行されているか否かが判断される（Ｓ２６）。無線通信が実行されている場合（Ｓ２６：ＹＥＳ）、後述するＳ３３の処理が実行される。無線通信が実行されていない場合（Ｓ２６：ＮＯ）、無線通信回路１０８が制御され、外部マイクユニット２のＣＰＵ２０１とＣＰＵ１０１との間で、無線通信回路１０８及び無線通信回路２０６を介した無線通信を確立するための設定が行われる（Ｓ２７）。
【００４３】
次いで、Ｓ２７を実行した結果、無線通信を確立できたか否かが判断される（Ｓ２８）。無線通信が確立できない場合（Ｓ２８：ＮＯ）、発光部１０７が点滅される（Ｓ２９）。これによって、ＣＰＵ１０１は、無線通信が確立できなかったことをユーザに報知する。次いで、本体マイク７の機能が集音用に設定され、外部マイク８の機能が無効状態に設定される（Ｓ３０）。この場合、図５に示すＳ１３においては、本体マイク信号のみが取得され、外部マイク信号の取得は行われない。本体マイク信号はＰＣ５を介して他の装置９に送信される（Ｓ１６）。このため、他の装置９は、本体マイク７によって集音された音声をスピーカ９２から出力できる。図６に示すように、Ｓ２５が実行された後、ＣＰＵ１０１は処理をＳ２１に戻す。
【００４４】
無線通信が確立できた場合（Ｓ２８：ＹＥＳ）、無線通信フラグが「１」に設定され、ＲＡＭ１０３に記憶される。次いで、発光部１０７が点灯される（Ｓ３２）。これによって、ＣＰＵ１０１は、無線通信が確立できたことをユーザに報知する。次いで、機能設定処理が実行される（Ｓ３３）。
【００４５】
図７を参照して、機能設定処理について説明する。機能設定処理は、外部マイクユニット２が本体側接続部１０９から離脱され、無線通信が確立された場合に、本体マイク７及び外部マイク８の機能を設定する処理である。図７に示すように、Ｓ１２（図５参照）においてモードが記憶されたフラッシュメモリ１０４が参照され、集音優先モードに設定されているか否かが判断される（Ｓ４１）。集音優先モードに設定されている場合（Ｓ４１：ＹＥＳ）、本体マイク７と外部マイク８との機能が共に集音用に設定される（Ｓ４２）。この場合、図５に示すように、本体マイク信号と外部マイク信号とが取得される（Ｓ１３）。本体マイク信号と外部マイク信号とを合成した第二合成信号が生成される（Ｓ１５）。生成された第二合成信号は、ＰＣ５を介して他の装置９に送信される（Ｓ１６）。このため、他の装置９においては、第二合成信号に基づいて、本体マイク７によって集音された音と、外部マイク８によって集音された音との両方を出力できる。
【００４６】
外部マイクユニット２が本体側接続部１０９から離脱されているので、外部マイクユニット２は任意の位置に配置可能になる。故に、音処理装置１は、外部マイクユニット２が本体側接続部１０９に装着されている場合に比べて、より広い範囲で集音を行うことができる。即ち、音処理装置１は、より広い範囲で音を集音し、第二合成信号を生成し、他の装置９に送信することができる。よって、他の装置９は、広い範囲で集音された音をスピーカ９２から出力できる。
【００４７】
図７に示すように、Ｓ４２が実行された後、機能設定処理が終了される。図６に示すように、ＣＰＵ１０１は処理をＳ２１に戻す。図７に示すように、集音優先モードに設定されていない場合（Ｓ４１：ＮＯ）、Ｓ１２（図５参照）においてモードが記憶されたフラッシュメモリ１０４が参照され、ノイズキャンセル優先モードに設定されているか否かが判断される（Ｓ４３）。ノイズキャンセル優先モードに設定されている場合（Ｓ４３：ＹＥＳ）、Ｓ／Ｎ比が算出される（Ｓ４４）。
【００４８】
Ｓ／Ｎ比は、信号に対するノイズとの比である。フラッシュメモリ１０４には、予め設定された基準信号レベル、音量変化量の平均値及び、周りの環境が静かな時の基準ノイズレベル、判定閾値が記憶されている。Ｓ４４におけるノイズは、ユーザの声等が発せられていない時における、外部マイク８によって集音された周囲環境の音である。例えば、以下のように算出される。ＣＰＵ１０１はＳ１３（図５参照）において取得した外部マイク信号に基づいてノイズレベルを取得する。ＣＰＵ１０１はある時間内の外部マイク８の音量変化量の平均値がある決められた範囲内であり、且つ予めフラッシュメモリ１０４に保存されている基準ノイズレベルとのレベル差が判定閾値を越えたと状況と判断した場合、外部マイク信号に基づいてノイズレベルを取得する。判定閾値を下回る静かな環境や、特殊な状況でノイズレベルが取得できない場合は、フラッシュメモリ１０４に記憶されている基準ノイズレベルを取得し、Ｓ／Ｎ比算出に使用する。これによって、例えばユーザの話し声等が混じった音に基づいて、Ｓ／Ｎ比が算出されることが防止される。なお、Ｓ／Ｎ比は、基準信号レベルまたは、ＣＰＵ１０１がユーザの話し声と判断した信号の平均レベルのいずれか大きい方をＳ値とし、上記で取得されたノイズレベルをＮ値としてその比率を算出する。ＣＰＵ１０１がユーザの話声と判断した信号の平均レベルとは、外部マイク８の音量変化量の平均値が、上記決められた範囲内より大きい場合の信号の平均レベルである。以下に記載のノイズキャンセル処理も同じＳ値を用いることで、正しいＳ／Ｎ比を比較することが出来る。
【００４９】
次いで、ノイズキャンセル処理が実行される場合のＳ／Ｎ比が算出される（Ｓ４５）。Ｓ４５においては、Ｓ／Ｎ比におけるノイズは、外部マイク８によって集音された周囲環境の音に対してノイズキャンセル処理が行われた後の音である。例えば、以下のように算出される。ＣＰＵ１０１は、ノイズキャンセル部１２２によって、Ｓ１３（図５参照）において取得した本体マイク信号に基づく音の位相を反転させる。ＣＰＵ１０１は、反転させた音と、Ｓ１３において取得した外部マイク信号に基づく音とを合成することで、ノイズキャンセル処理を行う。なお、算出方法はＮ値をノイズキャンセル処理後のノイズレベルとする以外は、Ｓ４４の場合と同じである。
【００５０】
次いで、Ｓ４５において算出されたノイズキャンセル処理が実行される場合のＳ／Ｎ比が、Ｓ４４において算出されたノイズキャンセル処理が実行されない場合のＳ／Ｎ比より大きいか否かが判断される（Ｓ４６）。Ｓ／Ｎ比が大きいことは、ノイズが小さいことを意味する。Ｓ／Ｎ比が大きい場合（Ｓ４６：ＹＥＳ）、本体マイク７の機能がノイズキャンセル用に設定され、外部マイク８の機能が集音用に設定される（Ｓ４７）。この場合、図５に示すように、本体マイク信号と外部マイク信号とが取得される（Ｓ１３）。また、取得された本体マイク信号を用いて外部マイク信号に基づく音に含まれるノイズを低減するノイズキャンセル処理が実行される（Ｓ１５）。例えば、Ｓ１３において取得された本体マイク信号に基づく音の位相が反転され、Ｓ１３において取得された外部マイク信号に基づく音と合成されて、外部マイク信号に基づく音のノイズがキャンセルされた合成信号が生成される。
【００５１】
生成された合成信号は、ＰＣ５を介して他の装置９に送信される（Ｓ１６）。他の装置９は、送信された合成信号に基づいて、外部マイク８によって集音され、ノイズが低減された音をスピーカ９２から出力できる。即ち、音処理装置１は、他の装置９において出力される音に含まれるノイズを低減することができる。よって、他の装置９のユーザは外部マイク８によって集音された音を明瞭に聞き取ることができる。
【００５２】
図７に示すように、Ｓ４７が実行された後、機能設定処理が終了される。アコースティックエコーキャンセル優先モードに設定されている場合、ノイズキャンセル優先モードに設定されていないと判断される（Ｓ４３：ＮＯ）。次いで、所定時間内におけるスピーカ６に入力される音信号の平均のレベルが取得される（Ｓ４８）。所定時間は、例えば３秒である。なお、スピーカ６に入力される音信号のレベルは、設定されたボリューム及び他の装置９によって取得されたユーザの声についての音信号のレベルに応じて変動する。ＣＰＵ１０１はＤ／Ａコンバータ１０５に入力する音信号における音の振幅等に基づき、音信号のレベルを取得する。
【００５３】
次いで、Ｓ４８において取得されたレベルが所定値以上か否かが判断される（Ｓ４９）。所定値は、例えば、デジタル最大値の５０％である。スピーカ６に入力される音信号のレベルが所定値以上である場合、音信号のレベルが所定値より小さい場合に比べてスピーカ６から出力される音が大きくなる。よって、スピーカ６から出力された音が、本体マイク７及び外部マイク８によって集音され易くなり、エコー音が発生し易くなる。
【００５４】
Ｓ４８で取得されたレベルが所定値以上である場合（Ｓ４９：ＹＥＳ）、Ｓ４４と同様にして、Ｓ／Ｎ比が算出される（Ｓ５０）。次いで、アコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が算出される（Ｓ５１）。Ｓ５１においては、Ｓ／Ｎ比のおけるノイズは、外部マイク８によって集音された周囲環境の音に対してアコースティックエコーキャンセル処理が行われた後の音である。ＣＰＵ１０１は、アコースティックエコーキャンセル部１２３によって、アコースティックエコーキャンセル処理を実行する。アコースティックエコーキャンセル処理の方法は後述するＳ１５と同様である。なお、Ｓ／Ｎ比の算出方法はＮ値をアコースティックエコーキャンセル処理後のノイズレベルとする以外は前記と同様である。なお、Ｓ５０及びＳ５１におけるＳ／Ｎ比の算出においては、外部マイク信号の代わりに、本体マイク信号に基づいて算出されてもよい。この場合、Ｓ５１が実行される場合のノイズは、本体マイク７によって集音された周囲環境の音に対してアコースティックエコーキャンセル処理が行われた後の音である。また、本体マイク信号と外部マイク信号との両方が用いられ算出されてもよい。この場合、本体マイク信号と外部マイク信号とに基づくＳ／Ｎ比の平均値が算出されてもよい。
【００５５】
次いで、Ｓ５１において算出されたアコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が、Ｓ５０において算出されたアコースティックエコーキャンセル処理が実行されない場合のＳ／Ｎ比より大きいか否かが判断される（Ｓ５２）。Ｓ／Ｎ比が大きい場合（Ｓ５２：ＹＥＳ）、本体マイク７及び外部マイク８の機能が、共にアコースティックエコーキャンセル処理が実行される集音用に設定される（Ｓ５３）。この場合、図５に示すように、本体マイク信号と外部マイク信号とが取得される（Ｓ１３）。また、本体マイク信号と外部マイク信号とにアコースティックエコーキャンセル処理が実行される（Ｓ１５）。
【００５６】
Ｓ１３において取得された本体マイク信号は、スピーカ６から出力されて本体マイク７によって集音された第一エコー音の音信号を含む。外部マイク信号は、スピーカ６から出力されて外部マイク８によって集音された第二エコー音の音信号を含む。Ｓ１５では、スピーカ６に入力される音信号と同じ音信号の振幅と位相等が調整され、本体マイク信号と合成されることで、第一エコー音の音信号が低減された第三合成信号が生成される。この場合、例えば、スピーカ６に入力される音信号と同じ音信号の位相の反転、振幅の低減等が行われ、本体マイク信号と合成される。同様に、スピーカ６に入力される音信号と同じ音信号の振幅と位相等が調整され、外部マイク信号と合成されることで、第二エコー音の音信号が低減された第四合成信号が生成される。
【００５７】
生成された第三合成信号及び第四合成信号は、ＰＣ５を介して他の装置９に送信される（Ｓ１６）。なお、Ｓ１６では、第三号信号と第四合成信号とが合成された信号が、ＰＣ５を介して他の装置９に送信されてもよい。このように、アコースティックエコーキャンセル処理によって第一エコー音と第二エコー音とが低減され、ＰＣ５を介して他の装置９に送信される。よって、音処理装置１は、他の装置９において出力される音に含まれる第一エコー音と第二エコー音とを小さくすることができる。よって、他の装置９のユーザは本体マイク７と外部マイク８とによって集音された音を明瞭に聞き取ることができる。
【００５８】
図７に示すように、Ｓ５３が実行された後、機能設定処理が終了される。Ｓ５３において、アコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が、アコースティックエコーキャンセル処理が実行されない場合のＳ／Ｎ比より大きくないと判断された場合（Ｓ５３：ＮＯ）、Ｓ４４が実行される。即ち、アコースティックエコーキャンセル処理が行われた場合に、Ｓ／Ｎ比が改善されない場合には、Ｓ５３は実行されず、アコースティックエコーキャンセル処理は実行されない。
【００５９】
また、Ｓ４６において、ノイズキャンセル処理が実行される場合のＳ／Ｎ比が、ノイズキャンセル処理が実行されない場合のＳ／Ｎ比より大きくない場合（Ｓ４６：ＮＯ）、Ｓ４２が実行される。即ち、ノイズキャンセル処理が行われた場合に、Ｓ／Ｎ比が改善されない場合には、Ｓ４７は実行されず、ノイズキャンセル処理は実行されない。
【００６０】
以上のように本発明の処理が実行される。本実施形態では、外部マイクユニット２は本体側接続部１０９に着脱可能である。また、外部マイクユニット２が本体側接続部１０９から離脱された状態においても、無線通信によって第二マイク信号を取得可能である（Ｓ１３）。よって、ユーザは、本体側接続部１０９から離脱された状態の外部マイクユニット２を任意の位置に配置できる。よって、外部マイクユニット２が音処理装置１に装着されている場合に比べて、外部マイク８の配置位置の自由度が向上する。また、本体マイク７の配置位置と外部マイク８の配置位置との位置関係の設定の自由度が向上する。
【００６１】
また、外部マイクユニット２が接続部に装着された場合に、外部マイク信号を用いて本体マイク信号に基づく音に含まれるノイズを低減するノイズキャンセル処理が行われる。ユーザが外部マイクユニット２を本体側接続部１０９に装着するだけでノイズキャンセル処理が自動的に行われるので、ユーザの利便性が向上する。
【００６２】
また、ユーザが外部マイクユニット２を装着部から離脱させるだけでアコースティックエコーキャンセル処理が自動的に行われる（Ｓ５３及びＳ１５）。故にユーザの利便性が向上する。同様に、ユーザが外部マイクユニット２を装着部から離脱させるだけで、Ｓ４２及びＳ４７によって本体マイク７及び外部マイク８の機能を設定し、音信号の合成処理が行われる（Ｓ１５）。よって、ユーザの利便性が向上する。
【００６３】
また、外部マイクユニット２が本体側接続部１０９から離脱されたことが検出された場合（図６のＳ２１及びＳ２２：ＹＥＳ）、且つ、スピーカ６に入力される音信号のレベルが所定値以上である場合に（図７のＳ４９：ＹＥＳ）、アコースティックエコーキャンセル処理が行われる（Ｓ５３及びＳ１５）。前述したように、スピーカ６に入力される音信号のレベルが所定値以上である場合、音信号のレベルが所定値より小さい場合に比べてエコー音が発生する可能性が高い。音処理装置１は、エコー音が発生する可能性が高い場合にアコースティックエコーキャンセル処理を実行して、エコー音を低減することができる。なお、本実施形態では、前述の第二エコー音が低減される。
【００６４】
また、スピーカ６に入力される音信号のレベルが所定値より小さい場合（Ｓ５２：ＮＯ）、即ち、エコー音が発生する可能性が低い場合には、アコースティックエコーキャンセル処理が実行されない。このため、エコー音が発生する可能性が低い場合にアコースティックエコーキャンセル処理が実行されて音処理装置１の消費電力が増大することを防止できる。
【００６５】
また、アコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が、アコースティックエコーキャンセル処理が実行されない場合のＳ／Ｎ比より大きい場合（Ｓ５２：ＹＥＳ）、アコースティックエコーキャンセル処理が実行される（Ｓ５３及びＳ１５）。よって、アコースティックエコーキャンセル処理が実行された場合に確実にＳ／Ｎ比を大きくすることができる。
【００６６】
図５に示すように、集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードのいずれかが指定されたか否かが判断される（Ｓ１１）。即ち、ユーザは、音の合成処理の方法を指定できる。そして、集音優先モードの場合（Ｓ４３：ＹＥＳ）、本体マイク７及び外部マイク８によって集音が実行される（Ｓ４２及びＳ１５）。ノイズキャンセル優先モードの場合（Ｓ４３：ＹＥＳ）、ノイズキャンセル処理が実行される（Ｓ４７及びＳ１５）。アコースティックエコーキャンセル優先モードの場合（Ｓ４３：ＮＯ）、アコースティックエコーキャンセル処理が実行される（Ｓ５３及びＳ１５）。すなわち、ＣＰＵ１０１は、Ｓ１１において指定された音の合成処理方法に従って、音の合成処理を行うことができる。ユーザが音の合成処理の方法を指定することができるので、ユーザの利便性が向上する。
【００６７】
また、ノイズキャンセル処理が実行される場合のＳ／Ｎ比が、ノイズキャンセル処理が実行されない場合のＳ／Ｎ比より大きい場合（Ｓ４６：ＹＥＳ）、ノイズキャンセル処理が実行される（Ｓ５３及びＳ１５）。よって、ノイズキャンセル処理が実行された場合に確実にＳ／Ｎ比を大きくすることができる。
【００６８】
なお、図６及び図７において、フィルタ処理、ビームフォーミング処理、及びラインエコーキャンセル処理については記載していなかったが、フィルタ処理、ビームフォーミング処理、及びラインエコーキャンセル処理は、Ｓ１５で音の合成処理を行う場合に常に行われてもよい。また、Ｓ４２、Ｓ４７、及びＳ５３の場合と同様に、例えば、外部マイクユニット２が本体側接続部１０９から離脱された場合に、フィルタ処理、ビームフォーミング処理、及びラインエコーキャンセル処理が実行されてもよい。
【００６９】
上記実施形態において、本体マイク７は本発明の「第一マイク」の一例である。外部マイク８は本発明の「第二マイク」の一例である。本体マイク信号は本発明の「第一マイク信号」の一例である。外部マイク信号は本発明の「第二マイク信号」の一例である。図５のＳ１３において本体マイク信号を取得する処理を行うＣＰＵ１０１は本発明の「第一音取得手段」の一例である。ユニット側接続部２０５又は無線通信回路２０６を介してＣＰＵ１０１に外部マイク信号を送信するＣＰＵ２０１は本発明の「音送信手段」の一例である。本体側接続部１０９は本発明の「接続部」の一例である。外部マイクユニット２は本発明の「マイクユニット」の一例である。図５のＳ１３において外部マイク信号を取得する処理を行うＣＰＵ１０１は本発明の「第二音取得手段」の一例である。
【００７０】
図５のＳ１５の処理を行うＣＰＵ１０１は本発明の「音処理手段」の一例である。図６のＳ２１の処理を行うＣＰＵ１０１は本発明の「着脱検出手段」の一例である。図５のＳ１４及びＳ１６の処理を行うＣＰＵ１０１は本発明の「通信手段」の一例である。図６のＳ４９の処理を行うＣＰＵ１０１は本発明の「出力判断手段」の一例である。図７のＳ５２の処理を行うＣＰＵ１０１は本発明の「Ｓ／Ｎ比判断手段」の一例である。図５のＳ１１の処理を行うＣＰＵ１０１は本発明の「指定手段」の一例である。
【００７１】
なお、本発明は上記の実施形態に限定されるものではなく、種々の変更が可能である。例えば、外部マイクユニット２の本体側接続部１０９への着脱状態の検出は、検出回路１１０（図４参照）が使用されて行われていたが、これに限定されない。例えば、音処理装置１の左面に、外部マイクユニット２が本体側接続部１０９に装着された場合に押下される図示外のスイッチを設け、スイッチが押下された場合に、外部マイクユニット２が本体側接続部１０９に装着されたことが検出されてもよい。
【００７２】
Ｓ２５において、本体マイク７が集音用に設定に設定され、外部マイク８がノイズキャンセル用に設定されていたが、これに限定されない。例えば、本体マイク７がノイズキャンセル用に設定され、外部マイク８が集音用に設定されてもよい。この場合、Ｓ１３において取得された本体マイク信号に基づく音の位相が反転され、Ｓ１３において取得された外部マイク信号に基づく音と合成されて、外部マイク信号に基づく音のノイズがキャンセルされた第一合成信号が生成される。生成された本変形例に係る第一合成信号はＰＣ５に送信され、ＰＣ５から他の装置９に送信される（Ｓ１６）。この場合でも、上記実施形態と同様の効果を得ることができる。このように、Ｓ２５では、本体マイク信号及び第二マイク信号の一方を用いて、第一マイク信号及び第二マイク信号の他方に基づく音に含まれるノイズが低減された第一合成信号が生成されればよい。
【００７３】
また、外部マイクユニット２は１つであったが、これに限定されない。例えば、音処理装置１に着脱可能な外部マイクユニット２が複数設けられてもよい。例えば、外部マイク８を有する外部マイクユニット２が２つ設けられている場合、１の外部マイク８を集音用、他の外部マイク８をノイズキャンセル用、本体マイク７を集音用に設定してもよい。このように、外部マイク８を増やした場合でも、ＣＰＵ１０１は、種々の音の合成処理を実行できる。
【００７４】
また、図７のＳ４８において、所定時間内におけるスピーカ６に入力される音信号の平均のレベルが取得されていたが、例えば、時間軸上の一点のレベルのみが取得されてもよい。
【００７５】
外部マイクユニット２が装着部から離脱された場合に、本体マイク７及び外部マイク８による集音（Ｓ４２）、ノイズキャンセル処理（Ｓ４７）、及びアコースティックエコーキャンセル処理（Ｓ５３）のいずれかが自動的に実行されていたが、いずれか１つが実行されてもよい。また、ラインエコーキャンセル処理など、他の処理が自動的に実行されてもよい。
【００７６】
また、集音優先モード、ノイズキャンセル優先モード、及びアコースティックエコーキャンセル優先モードのいずれかを指定可能であったが（図５のＳ１１）、例えば、モードは指定されなくてもよい。
【００７７】
スピーカ６に入力される音信号のレベルが所定値以上である場合に（Ｓ４９：ＹＥＳ）、アコースティックエコーキャンセル処理が行われていたが（Ｓ５３）、これに限定されない。例えば、スピーカ６に入力される音信号のレベルが所定値以上であるか否かは判断されなくてもよい。
【００７８】
また、アコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が、アコースティックエコーキャンセル処理が実行されない場合のＳ／Ｎ比より大きい場合（Ｓ５２：ＹＥＳ）、アコースティックエコーキャンセル処理が実行されていた（Ｓ５３及びＳ１５）。しかし、アコースティックエコーキャンセル処理が実行される場合のＳ／Ｎ比が、アコースティックエコーキャンセル処理が実行されない場合のＳ／Ｎ比より大きいか否かの判断は実行されなくてもよい。
【００７９】
また、ノイズキャンセル処理が実行される場合のＳ／Ｎ比が、ノイズキャンセル処理が実行されない場合のＳ／Ｎ比より大きい場合（Ｓ４６：ＹＥＳ）、ノイズキャンセル処理が実行されていた（Ｓ５３及びＳ１５）。しかし、ノイズキャンセル処理が実行される場合のＳ／Ｎ比が、ノイズキャンセル処理が実行されない場合のＳ／Ｎ比より大きいか否かは判断されなくてもよい。
【符号の説明】
【００８０】
１    音処理装置
２    外部マイクユニット
６    スピーカ
７    本体マイク
８    外部マイク
９    他の装置
５０    ネットワーク
１０１    ＣＰＵ
１０９    本体側接続部
【図１】
2014165834.tif 000003
【図２】
2014165834.tif 000004
【図３】
2014165834.tif 000005
【図４】
2014165834.tif 000006
【図５】
2014165834.tif 000007
【図６】
2014165834.tif 000008
【図７】
2014165834.tif 000009