(57)【要約】【課題】１つのマイクロフォンで音声コマンドと環境音が取得できるとともに、環境音を低減して機器が出力する音声をより明瞭にすることができるノイズキャンセル装置、ノイズキャンセル方法、ノイズキャンセルプログラムおよびノイズキャンセルプログラムを格納した記録媒体を提供する。【解決手段】前面にポートＡ２ａと背面にポートＢ２ｂとが設けられたマイクロフォン２を備えたナビゲーション装置１において、音声コマンドが発話されていない際には切り替えスイッチ２ｅを開制御してポートＢ２ｂを遮断するようにＣＰＵ４が制御する。【選択図】図３
2010056873.tif 000002
【特許請求の範囲】
【請求項１】
２つの音声取り込み手段を備えたマイクロフォンと、所定の音声を出力する音声出力手段と、前記マイクロフォンから取り込んだ環境音を低減させる環境音低減手段と、を備えたノイズキャンセル装置において、
前記２つの音声取り込み手段のうち、一方の音声取り込み手段を遮断する遮断手段と、
前記音声出力手段が音声を出力する際に、前記遮断手段に一方の音声取り込み手段を遮断させる遮断制御手段と、
を備えたことを特徴とするノイズキャンセル装置。
【請求項２】
前記遮断手段が、前記音声取り込み手段を機械的に閉鎖するように構成されていることを特徴とする請求項１に記載のノイズキャンセル装置。
【請求項３】
前記２つの音声取り込み手段それぞれに対応して音声を電気信号に変換する変換手段を備え、前記遮断手段が、前記一方の音声取り込み手段に対応する変換手段を停止させるように構成されていることを特徴とする請求項１に記載のノイズキャンセル装置。
【請求項４】
前記環境音低減手段が、前記環境音のうち、車両を運転する際に必要な情報が含まれる周波数帯域を除く周波数帯域の逆位相の音を生成することを特徴とする請求項１乃至３のうちいずれか一項に記載のノイズキャンセル装置。
【請求項５】
前記マイクロフォン以外から入力された音声のうち、該音声が属する周波数帯域を増幅するフィルタを備えたことを特徴とする請求項１乃至４のうちいずれか一項に記載のノイズキャンセル装置。
【請求項６】
請求項１乃至５のうちいずれか一項に記載のノイズキャンセル装置を備えたことを特徴とする電子機器。
【請求項７】
２つの音声取り込み手段を備えたマイクロフォンから取り込んだ環境音を低減させて、所定の音声を出力するノイズキャンセル方法において、
前記マイクロフォン以外から入力された音声を出力する際には、前記２つの音声取り込み手段のうち一方の音声取り込み手段を遮断することを特徴とするノイズキャンセル方法。
【請求項８】
２つの音声取り込み手段を備えたマイクロフォンと、所定の音声を出力する音声出力手段と、を備えたノイズキャンセル装置のコンピュータを前記マイクロフォンから取り込んだ環境音を低減させる環境音低減手段として機能させるノイズキャンセルプログラムにおいて、
前記２つの音声取り込み手段のうち、一方の音声取り込み手段を遮断する遮断手段と、
前記音声出力手段が音声を出力する際に、前記遮断手段に一方の音声取り込み手段を遮断させる遮断制御手段と、
して前記コンピュータを機能させることを特徴とするノイズキャンセルプログラム。
【請求項９】
請求項８に記載のノイズキャンセルプログラムを格納したことを特徴とするコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スピーカなどから出力する音声を明瞭にするノイズキャンセル装置、そのノイズキャンセル装置を備えた電子機器、ノイズキャンセル方法、ノイズキャンセルプログラムおよびノイズキャンセルプログラムを格納した記録媒体に関する。
【背景技術】
【０００２】
従来、例えば電子機器の外部などから進入してくる環境音などによるノイズを低減させて、スピーカなどから出力される音声を明瞭にする方法として、外部から進入してくる環境音をマイクロフォンで検知し、検知した環境音の位相と逆位相の音（波形）を生成して進入してくる環境音を打ち消す方法が提案されている（例えば特許文献１や２を参照）。
【０００３】
また、近年、例えばナビゲーション装置などの電子機器の操作に、使用者がマイクロフォンから所定のキーワードを音声で入力して電子機器がその音声を認識して動作する操作方法（音声コマンドによる操作方法）が提案されている。
【０００４】
このような音声コマンドによる操作方法は、マイクロフォンから入力するキーワード（音声コマンド）を確実に認識するために、外部から入力される環境音がマイクロフォンからできるだけ進入しないようにすることが好ましい。
【０００５】
そのため、特許文献３に記載のマイクロフォンのように、後面にもポートを設けてマイクロフォン前面から入射した周囲雑音（環境音）が後面から入射した周囲雑音によって相殺させるものが提案されており、このようなマイクロフォンを用いることで音声コマンドのみを確実に入力することができる。
【０００６】
しかしながら、特許文献３に記載のマイクロフォンは構造上環境音を相殺してしまうために、スピーカなどから出力される音声を明瞭化するために、特許文献１や２に記載された環境音の位相と逆位相の音を生成して進入してくる環境音を打ち消す方法を適用しようとすると別途環境音を取得するためのマイクロフォンが必要となる。
【０００７】
１つのマイクロフォンで音声コマンドの取得と環境音の取得を行って環境音の低減を行うものとして、特許文献４に記載のナビゲーション音声補正装置が提案されている。特許文献４に記載のナビゲーション音声補正装置は、明瞭度改善モードに切替えられたときに、適用フィルタによって走行ノイズなどの環境音を低減させている。
【特許文献１】特開平８−３０９０２号公報
【特許文献２】特開２０００−５９８７６号公報
【特許文献３】特表２００２−５２０９６３号公報
【特許文献４】特開２００４−８５９６３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
特許文献４に記載のナビゲーション音声補正装置では、マイクロフォンは１つでよいものの、適用フィルタのような高度なフィルタ回路が必要であり、フィルタ回路の追加によってコストアップとなってしまうという問題があった。
【０００９】
そこで、本発明は、１つのマイクロフォンで音声コマンドと環境音が取得できるとともに、環境音を低減して機器が出力する音声を明瞭にすることができるノイズキャンセル装置、そのノイズキャンセル装置を備えた電子機器、ノイズキャンセル方法、ノイズキャンセルプログラムおよびノイズキャンセルプログラムを格納した記録媒体を提供することを課題とする。
【課題を解決するための手段】
【００１０】
上記課題を解決するために、請求項１に記載のノイズキャンセル装置は、２つの音声取り込み手段を備えたマイクロフォンと、所定の音声を出力する音声出力手段と、前記マイクロフォンから取り込んだ環境音を低減させる環境音低減手段と、を備えたノイズキャンセル装置において、前記２つの音声取り込み手段のうち、一方の音声取り込み手段を遮断する遮断手段と、前記音声出力手段が音声を出力する際に、前記遮断手段に一方の音声取り込み手段を遮断させる遮断制御手段と、を備えたことを特徴としている。
【００１１】
請求項７に記載のノイズキャンセル方法は、２つの音声取り込み手段を備えたマイクロフォンから取り込んだ環境音を低減させて、所定の音声を出力するノイズキャンセル方法において、前記マイクロフォン以外から入力された音声を出力する際には、前記２つの音声取り込み手段のうち一方の音声取り込み手段を遮断することを特徴としている。
【００１２】
請求項８に記載のノイズキャンセルプログラムは、２つの音声取り込み手段を備えたマイクロフォンと、所定の音声を出力する音声出力手段と、を備えたノイズキャンセル装置のコンピュータを前記マイクロフォンから取り込んだ環境音を低減させる環境音低減手段として機能させるノイズキャンセルプログラムにおいて、前記２つの音声取り込み手段のうち、一方の音声取り込み手段を遮断する遮断手段と、前記音声出力手段が音声を出力する際に、前記遮断手段に一方の音声取り込み手段を遮断させる遮断制御手段と、して前記コンピュータを機能させることを特徴としている。
【発明を実施するための最良の形態】
【００１３】
以下、本発明の一実施形態にかかるノイズキャンセル装置を説明する。本発明の一実施形態にかかるノイズキャンセル装置は、音声出力手段が音声を出力する際に遮断手段にマイクロフォンに設けられた２つの音声取り込み手段のうち一方を遮断するように遮断制御手段が制御しているので、音声が出力される際には、１つの音声取り込み手段のみで環境音を取得して環境音低減手段によってその環境音を低減させることができ、音声が出力されない際（マイクロフォンが使用される可能性がある際）には、２つの音声取り込み手段によってマイクロフォンで環境音を相殺することができるので１つのマイクロフォンで音声コマンドを明瞭に取り込めるとともに出力音声にとってノイズとなる環境音の低減も行うことができる。さらに、遮断手段と遮断制御手段を追加すればよいので適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声を明瞭にすることができる。
【００１４】
また、遮断手段が、前記音声取り込み手段を機械的に閉鎖するように構成されてもよい。このようにすることにより、例えば、音声取り込み手段をシャッターや蓋などの機械的な手段で閉鎖して音声の取り込みを遮断することができる。
【００１５】
また、２つの音声取り込み手段それぞれに対応して音声を電気信号に変換する変換手段を備え、遮断手段が、一方の音声取り込み手段に対応する変換手段を停止させてもよい。このようにすることにより、電気的に一方の音声取り込み手段からの音声の取り込みを遮断することができる。
【００１６】
また、環境音低減手段が、環境音のうち、車両を運転する際に必要な情報が含まれる周波数帯域を除く周波数帯域の逆位相の音を生成してもよい。このようにすることにより、車両を運転する際に運転者が情報として必要なロードノイズやエンジン音などが低減されずに他の環境音は逆位相の音によって相殺されるので、環境音を低減させたことによって運転に支障をきたすことがない。
【００１７】
また、マイクロフォン以外から入力された音声のうち、該音声が属する周波数帯域を増幅するフィルタを備えてもよい。このようにすることにより、例えばガイド音声などの出力音声の明瞭化を行うことができる。
【００１８】
また、電子機器に上述したノイズキャンセル装置を備えてもよい。このようにすることにより、ナビゲーション装置などの車載機器や音声対話式の自動販売機や家庭用ロボット或いは音楽再生装置などの電子機器において低コストに環境音を低減して機器が出力する音声をより明瞭にすることができる。
【００１９】
また、本発明の一実施形態にかかるノイズキャンセル方法は、音声を出力する際にマイクロフォンに設けられた２つの音声取り込み手段のうち一方を遮断するように制御しているので、音声が出力される際には、１つの音声取り込み手段のみで環境音を取得して環境音低減手段によってその環境音を低減させることができ、音声が出力されない際（マイクロフォンが使用される可能性がある際）には、２つの音声取り込み手段によって環境音を相殺することができるので１つのマイクロフォンで音声コマンドを明瞭に取り込めるとともに出力音声にとってノイズとなる環境音の低減も行うことができる。さらに、適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声を明瞭にすることができる。
【００２０】
また、本発明の一実施形態にかかるノイズキャンセルプログラムは、音声出力手段が音声を出力する際に遮断手段にマイクロフォンに設けられた２つの音声取り込み手段のうち一方を遮断するように遮断制御手段が制御しているので、音声が出力される際には、１つの音声取り込み手段のみで環境音を取得して環境音低減手段によってその環境音を低減させることができ、音声が出力されない際（マイクロフォンが使用される可能性がある際）には、２つの音声取り込み手段によってマイクロフォンで環境音を相殺することができるので１つのマイクロフォンで音声コマンドを明瞭に取り込めるとともに出力音声にとってノイズとなる環境音の低減も行うことができる。さらに、遮断手段と遮断制御手段を追加すればよいので適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声を明瞭にすることができる。
【００２１】
また、上述したノイズキャンセルプログラムをコンピュータ読み取り可能な記録媒体に格納してもよい。このようにすることにより、ノイズキャンセルプログラムを機器に組み込む以外に単体でも流通させることができ、バージョンアップ等も容易に行える。
【実施例】
【００２２】
本発明の一実施例にかかる電子機器としてのナビゲーション装置１を図１乃至図４を参照して説明する。ナビゲーション装置１は図１に示すようにマイクロフォン２と、音声コマンド認識部３と、ＣＰＵ４と、ナビエンジン５と、ガイド音声生成部６と、ガイド音声フィルタ７と、環境音フィルタ８と、合成器９と、アンプ１０と、スピーカ１１と、表示部１２と、を備え、移動体としての車両に搭載され、図示しない走行センサやＧＰＳ（Global Positioning System）受信機などから取得した現在位置を図示しないＤＶＤ−ＲＯＭ（Digital Versatile Disc - Read Only Memory）やハードディスクなどに記録されている地図情報と照合して表示部１２に表示したり目的地までの案内を行う装置である。
【００２３】
マイクロフォン２は、図２および図３に示すように略円筒状に形成された筐体の前面にポートＡ２ａと、ポートＡから見て筐体の反対側となる背面にポートＢ２ｂと、が設けられ、筐体内部に音声信号変換素子２ｃ、２ｄと、切り替えスイッチ２ｅと、アンプ２ｆと、を備えている。
【００２４】
音声取り込み手段としてのポートＡ２ａは、マイクロフォン２の筐体の前面に設けられた複数の孔から構成されている。音声取り込み手段としてのポートＢ２ｂは、マイクロフォン２の筐体のポートＡから見て反対側となる背面に設けられた複数の孔から構成されている。マイクロフォン２は、ポートＡ２ａから入射した環境音とポートＢ２ｂから入射した環境音との位相差により環境音を相殺する。本実施例において環境音とは、音声コマンド以外の、エンジン音、ロードノイズ、風切り音などの車両から発せられる音や車両外部から進入する周囲の音を示している。
【００２５】
変換手段としての音声信号変換素子２ｃは、振動版などの音声を電気信号に変換するための素子であり、筐体内にポートＡ２ａと相対するように設けられている。変換手段としての音声信号変換素子２ｄは、振動版など音声を電気信号に変換するための素子であり、筐体内にポートＢ２ｂと相対するように設けられている。
【００２６】
遮断手段としての切り替えスイッチ２ｅは、音声信号変換素子２ｄとアンプ２ｆとの間に設けられ、ＣＰＵ４からの制御によって音声信号変換素子２ｄからの音声信号を遮断する。なお、切り替えスイッチは、音声信号変換素子２ｄとアンプ２ｆとの間に設けて音声信号変換素子２ｄからの音声信号を遮断する方法の他に、音声信号変換素子２ｄ自体を停止する（例えば電源供給を停止する）制御スイッチとしてもよい。
【００２７】
アンプ２ｆは、音声信号変換素子２ｃと音声信号変換素子２ｄとの出力信号の合成および所定のレベルへ増幅を行いマイクロフォン２の音声信号出力信号として出力する。
【００２８】
音声コマンド認識部３は、マイクロフォン２から入力された音声コマンドを認識して、認識結果をＣＰＵ４に出力する。
【００２９】
遮断制御手段としてのＣＰＵ４は、マイクロフォン２の切り替えスイッチ２ｅの切り替え制御と、音声コマンド認識部３から出力された音声コマンドの認識結果に基づいたナビゲーション装置１全体の制御と、ナビエンジン５およびガイド音声フィルタ７の制御等を行う。
【００３０】
ナビエンジン５は、図示しない走行センサやＧＰＳ受信機などから取得した現在位置と図示しないＤＶＤ−ＲＯＭやハードディスクドライブなどから取得した地図情報と照合して現在位置を特定したり、目的地までの経路の算出およびガイドの指示等ナビゲーション動作全般の制御を行ったりする。
【００３１】
音声出力手段としてのガイド音声生成部６は、ナビエンジン５からの指示によりスピーカ１１から出力する所定の音声としてガイド音声を生成または図示しないメモリなどから読み出してガイド音声フィルタ７に出力する。なお、ガイド音声はガイド音声生成部６自身による生成や図示しないメモリからの読み出し以外に外部の記憶媒体や通信などにより取得（入力）されてもよい。すなわち、少なくともマイクロフォン２以外から入力される音声であればよい。
【００３２】
フィルタとしてのガイド音声フィルタ７は、ガイド音声生成部６から出力されたガイド音声に対して、そのガイド音声の属する周波数帯域のみを増幅して、それ以外の周波数帯域は減衰するように構成されたフィルタである。つまり、ガイド音声フィルタ７は、後述する環境音フィルタ８で生成された環境音を打ち消すような逆位相の音の影響をガイド音声自身が受けないように一例として図４に示したようにガイド音声の属する周波数帯域を増幅している。図４の場合は、周波数ｆ１〜ｆ２の間をガイド音声の属する周波数帯域としている。
【００３３】
環境音低減手段としての環境音フィルタ８は、マイクロフォン２から入力された環境音に対して、逆位相の音を生成する回路である。ただし、ロードノイズやエンジン音など、車両の運転者が運転時に必要とする情報となる音の周波数帯域は減衰せずに、それ以外の周波数帯域を減衰するように構成されている。一例としては図５に示したような周波数特性となるような逆位相の音を生成する。図５の２箇所の波形の山の部分（周波数ｆ３〜ｆ４、周波数ｆ５〜ｆ６）は、ロードノイズやエンジン音など、車両の運転者が運転時に必要とする情報となる音が属する周波数帯域である。つまり、周波数ｆ３〜ｆ４、周波数ｆ５〜ｆ６の周波数帯域は逆位相の音を生成しない。
【００３４】
合成器９は、ガイド音声フィルタ７から出力されたガイド音声と環境音フィルタ８から出力された逆位相の音とを合成して出力している。
【００３５】
アンプ１０は、合成器９から出力された音声信号（ガイド音声）を所定のレベルに増幅してスピーカ１１に出力している。
【００３６】
スピーカ１１は、アンプ１０から出力された音声信号を音声に変換して出力する。
【００３７】
本実施例では、マイク２と、ＣＰＵ４と、ガイド音声生成部６と、ガイド音声フィルタ７と、環境音フィルタ８と、合成器９と、でノイズキャンセル装置２０を構成している。
【００３８】
次に、本実施例の動作を図７に示したフローチャートを参照して説明する。図７に示したフローチャートはＣＰＵ４で実行される。
【００３９】
まず、ステップＳ１において、音声コマンドを発話したか否かを判断して、発話した場合（ＹＥＳの場合）はステップＳ６に進み、発話していない場合（ＮＯの場合）はステップＳ２に進む。音声コマンドを発話したか否かは、例えば図示しない発話ボタンなどが使用者によって操作されたか否かに基づいて判断する。
【００４０】
次に、ステップＳ２において、音声コマンドを発話していないと判断されたため、ポートＢ２ｂを遮断してステップＳ３に進む。つまり、切り替えスイッチ２ｅを開制御して音声信号変換素子２ｄからの音声信号を遮断する。
【００４１】
次に、ステップＳ３において、環境音を取り込んでステップＳ４に進む。つまり、マイクロフォン２のポートＡ２ａから環境音を取り込んで、環境音フィルタ８へ出力する。
【００４２】
次に、ステップＳ４において、環境音を低減する処理を行ってステップＳ５に進む。環境音を低減する処理とは、上述したように環境音フィルタ８において車両を運転する際に必要な情報以外の周波数帯域の環境音の逆位相の音を生成させることである。
【００４３】
次に、ステップＳ５において、ガイド音声を出力させて終了する。つまり、ガイド音声生成部６で生成し、ガイド音声フィルタ７を介したガイド音声と、ステップＳ４で低減処理を行った逆位相の音とを合成器９で合成させてスピーカ１１から出力させる。この際にスピーカ１１から出力されたガイド音声の周波数特性の例を図６に示す。図６に示すように、ガイド音声の周波数帯域において環境音は逆位相の音により打ち消されるとともにガイド音声自体は増幅されているので、信号レベル（音声レベル）は高くなってよく聞こえ、ロードノイズやエンジン音など、車両の運転者が運転時に必要とする情報となる音の周波数帯域は逆位相の音が生成されないために信号レベル（音声レベル）が減衰せずにある程度は聞こえ、それ以外の周波数帯域は逆位相の音より打ち消されて減衰する。そのため、ガイド音声が明瞭になるとともに、ロードノイズやエンジン音など、車両の運転者が運転時に必要とする情報となる音も減衰されずに運転者が聞くことができる。
【００４４】
一方、ステップＳ６において、音声コマンドを発話したと判断されたため、ポートＢ２ｂの遮断を解除してステップＳ７に進む。つまり、切り替えスイッチ２ｅを閉制御して音声信号変換素子２ｄからの音声信号をアンプ２ｆに入力させる。この動作により、マイクロフォンの２つのポートの位相差によってマイクロフォン２に入力される環境音の相殺が有効となる。
【００４５】
次に、ステップＳ７において、音声コマンドを取り込んでステップＳ８に進む。つまり、マイクロフォン２の主にポートＡ２ａから音声コマンドが入射し、音声信号変換素子２ｃ、アンプ２ｆを介して音声信号に変換されて音声コマンド認識部３に出力する。このとき取り込まれた音声は、ポートＢ２ｂが遮断されていないために、ポートＡ２ａとの位相差により低減されて明瞭に取り込まれている。
【００４６】
次に、ステップＳ８において、音声コマンドの認識を行ってステップＳ９に進む。マイクロフォン２が取り込んだ音声コマンドを音声コマンド認識部３で音声認識してその結果（対応するコマンド）をＣＰＵ４に出力する。
【００４７】
次に、ステップＳ９において、音声コマンドを実行して終了する。ＣＰＵ４が、当該コマンドに対応する動作を行う。例えば、ナビエンジン５などに表示部１２の表示や各種設定などの変更指示を行う。
【００４８】
本実施例によれば、前面にポートＡ２ａと背面にポートＢ２ｂとが設けられたマイクロフォン２を備えたナビゲーション装置１において、音声コマンドが発話されていない際には切り替えスイッチ２ｅを開制御してポートＢ２ｂを遮断するようにＣＰＵ４が制御しているので、音声コマンドが発話されない際には、ポートＡ２ａのみで環境音を取得して環境音フィルタ８で取得した環境音を低減させるように逆位相の音を生成し、ガイド音声と合成してスピーカ１１から出力して、環境音を低減してガイド音声を明瞭にすることができる。また、音声コマンドが発話される際にはポートＡ２ａとポートＢ２ｂとによってマイクロフォン２に取り込まれる環境音を相殺することができる。したがって、１つのマイクロフォン２で音声コマンドを明瞭に取り込めるとともにガイド音声にとってノイズとなる環境音の低減も行うことができる。さらに、切り替えスイッチ２ｅを追加し、ＣＰＵ４で制御すればよいので適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減してナビゲーション装置１が出力する音声をより明瞭にすることができる。
【００４９】
また、切り替えスイッチ２ｅによって電気的に音声信号変換素子２ｄからの信号を遮断しているので、マイクロフォン２内の電気回路にスイッチ素子を追加するのみでポートＢ２ｂを遮断することができる。
【００５０】
なお、上述した実施例では、音声コマンドを発話していないときをガイド音声が出力されるとき（音声出力手段が音声を出力する際）として、マイクロフォン２のポートＢ２ｂを遮断しているが、ガイド音声が出力されるタイミングをガイド音声生成部６から取得してポートＢ２ｂを遮断してもよい。
【００５１】
また、上述した実施例では遮断手段として切り替えスイッチ２ｅで電気的に行っていたが、ポートＢ２ｂを塞ぐ（閉鎖する）ために、例えば筐体内に図２（ａ）の長手方向にスライドする蓋やシャッター機構などの機械的手段を設けてもよい。勿論この機械的手段は切り替えスイッチ２ｅと同様にＣＰＵ４が制御する。
【００５２】
また、上述したマイクロフォン２と、ＣＰＵ４と、ガイド音声生成部６と、ガイド音声フィルタ７と、環境音フィルタ８と、合成器９と、からなるノイズキャンセル装置を音声対話式の自動販売機や家庭用ロボットなどの音声出力機能を持った電子機器に適用してもよい。さらには、音声コマンドによって操作可能な音楽再生装置に対しても適用することができる。音楽再生時には音楽再生時の周囲雑音などの環境音を低減させるとともに音声コマンド発話時に音楽の音量を下げたりミュートさせたりする必要が無くなる。
【００５３】
前述した実施例によれば、以下のノイズキャンセル装置、ノイズキャンセル方法およびノイズキャンセルプログラムが得られる。
【００５４】
（付記１）ポートＡ２ａとポートＢ２ｂとを備えたマイクロフォン２と、ガイド音声を出力するガイド音声生成部６と、マイクロフォン２から取り込んだ環境音を低減させる環境音フィルタ８と、を備えたノイズキャンセル装置において、
ポートＡ２ａとポートＢ２ｂのうち、ポートＢ２ｂを遮断する切り替えスイッチ２ｅと、
ガイド音声生成部６が音声を出力する際に、切り替えスイッチ２ｅにポートＢ２ｂを遮断させるＣＰＵ４と、
を備えたことを特徴とするノイズキャンセル装置２０。
【００５５】
このノイズキャンセル装置２０によれば、ガイド音声が出力される際には、ポートＡ２ａのみで環境音を取得してその環境音を低減させることができ、ガイド音声が出力されない際には、ポートＡ２ａとポートＢ２ｂによって環境音を相殺することができるので１つのマイクロフォン２で音声コマンドを明瞭に取り込めるとともにガイド音声にとってノイズとなる環境音の低減も行うことができる。さらに、切り替えスイッチ２ｅを追加すればよいので適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声をより明瞭にすることができる。
【００５６】
（付記２）ポートＡ２ａとポートＢ２ｂとを備えたマイクロフォン２から取り込んだ環境音を低減させて、ガイド音声を出力するノイズキャンセル方法において、
マイクロフォン２以外から入力された音声を出力する際には、ポートＡ２ａとポートＢ２ｂとのうち、ポートＢ２ｂを遮断することを特徴とするノイズキャンセル方法。
【００５７】
このノイズキャンセル方法によれば、ガイド音声が出力される際には、ポートＡ２ａのみで環境音を取得してその環境音を低減させることができ、ガイド音声が出力されない際には、ポートＡ２ａとポートＢ２ｂによって環境音を相殺することができるので１つのマイクロフォン２で音声コマンドを明瞭に取り込めるとともにガイド音声にとってノイズとなる環境音の低減も行うことができる。さらに、適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声をより明瞭にすることができる。
【００５８】
（付記３）ポートＡ２ａとポートＢ２ｂとを備えたマイクロフォン２と、ガイド音声を出力するガイド音声生成部６と、を備えたノイズキャンセル装置２０のコンピュータをマイクロフォン２から取り込んだ環境音を低減させる環境音フィルタ８として機能させるノイズキャンセルプログラムにおいて、
ポートＡ２ａとポートＢ２ｂとのうち、ポートＢ２ｂを遮断する切り替えスイッチ２ｅと、
ガイド音声生成部６が音声を出力する際に、切り替えスイッチ２ｅに一方の音声取り込み手段を遮断させるＣＰＵ４と、
して前記コンピュータを機能させることを特徴とするノイズキャンセルプログラム。
【００５９】
このノイズキャンセルプログラムによれば、ガイド音声が出力される際には、ポートＡ２ａのみで環境音を取得してその環境音を低減させることができ、ガイド音声が出力されない際には、ポートＡ２ａとポートＢ２ｂによって環境音を相殺することができるので１つのマイクロフォン２で音声コマンドを明瞭に取り込めるとともにガイド音声にとってノイズとなる環境音の低減も行うことができる。さらに、切り替えスイッチ２ｅを追加すればよいので適応フィルタなどの高度なフィルタ回路が不要で低コストに環境音を低減して機器が出力する音声をより明瞭にすることができる。
【００６０】
なお、前述した実施例は本発明の代表的な形態を示したに過ぎず、本発明は、実施例に限定されるものではない。すなわち、本発明の骨子を逸脱しない範囲で種々変形して実施することができる。
【図面の簡単な説明】
【００６１】
【図１】本発明の一実施例にかかるナビゲーション装置のブロック図である。
【図２】図１に示されたナビゲーション装置のマイクロフォンの斜視図及び断面図である。
【図３】図１に示されたナビゲーション装置のマイクロフォンのブロック図である。
【図４】図１に示されたナビゲーション装置のガイド音声フィルタの出力信号の周波数特性を示したグラフである。
【図５】図１に示されたナビゲーション装置の環境音フィルタの出力信号によって低減された環境音の周波数特性を示したグラフである。
【図６】スピーカから出力されたガイド音声の周波数特性を示したグラフである。
【図７】図１に示されたナビゲーション装置の環境音低減動作を示したフローチャートである。
【符号の説明】
【００６２】
１        ナビゲーション装置（電子機器）
２        マイクロフォン
２ａ      ポートＡ（音声取り込み手段）
２ｂ      ポートＢ（音声取り込み手段）
２ｃ      音声信号変換素子（変換手段）
２ｄ      音声信号変換素子（変換手段）
２ｅ      切り替えスイッチ（遮断手段）
４        ＣＰＵ（遮断制御手段）
６        ガイド音声生成部（音声出力手段）
７        ガイド音声フィルタ（フィルタ）
８        環境音フィルタ（環境音低減手段）
２０      ノイズキャンセル装置
【図１】
2010056873.tif 000003
【図２】
2010056873.tif 000004
【図３】
2010056873.tif 000005
【図４】
2010056873.tif 000006
【図５】
2010056873.tif 000007
【図６】
2010056873.tif 000008
【図７】
2010056873.tif 000009