(57)【要約】【課題】  音声データの種類が切替えられた後に切替通知コマンドが送信される場合であっても、確実に異音を抑制する。  【解決手段】    外部機器から受信した音声データに基づく音声信号をスピーカに出力してスピーカに音声出力させる音声出力機器であって、前記外部機器から当該機器の機種と、複数種類の音声データと、前記音声データの種類が切替えられると前記機器の機種に応じて異なる遅延時間経過後に送信される切替通知コマンドとを受信する通信部と、前記音声データを受信してから前記音声信号を前記スピーカに出力するまでの時間を前記機種に対応する遅延時間以上遅延させる遅延部と、前記切替通知コマンドを受信すると、前記スピーカの音量を一時的に低下させる音量調節部とを有するので、音声データの種類が切替えられた後に切替通知コマンドが送信される場合であっても、確実に異音を抑制できる。【選択図】    図４
2010178099.tif 000002
【特許請求の範囲】
【請求項１】
外部機器から受信した音声データに基づく音声信号をスピーカに出力する音声出力機器であって、
前記外部機器から当該機器の機種と、複数種類の音声データと、前記音声データの種類が切替えられると前記機器の機種に応じて異なる遅延時間経過後に送信される切替通知コマンドとを受信する通信部と、
前記音声データを受信してから前記音声信号を前記スピーカに出力するまでの時間を前記機種に対応する遅延時間以上遅延させる遅延部と、
前記切替通知コマンドを受信すると、前記スピーカの音量を一時的に低下させる音量調節部とを有することを特徴とする音声出力機器。
【請求項２】
請求項１において、
前記音声データの受信が中断されると前記音声データの種類の切替えを検出し、そのときから前記切替通知コマンドを受信するまでの経過時間に基づいて前記機種に対応する遅延時間を検出し、前記機種と検出した遅延時間を対応付けて記憶部に格納する制御部をさらに有することを特徴とする音声出力機器。
【請求項３】
請求項１または２において、
前記外部機器は着信時に前記音声データの種類を切替える携帯電話機であることを特徴とする音声出力機器。
【請求項４】
請求項１乃至３のいずれかに記載の外部機器と音声出力機器とを有する音声出力システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部機器から受信した音声データに基づく音声信号をスピーカに出力してスピーカに音声出力させる音声出力機器に関し、特に、前記外部機器から送信される音声データの種類が切替えられると、前記スピーカからの異音の発生を抑制する技術に関する。
【背景技術】
【０００２】
自動車等の車両に搭載され、車室内に設けられたスピーカに楽曲やカーナビゲーションの音声案内を出力させる音声出力機器が知られている。近年かかる車載用音声出力機器は、Blue Tooth（登録商標）などの近距離無線通信手段により携帯電話機と通信可能に組み合わせて用いられる。
【０００３】
そのような使用方法の一例として、携帯電話機内部の記憶媒体に格納された楽曲の音声データ（以下、楽曲データという）を音声出力機器に送信し、音声出力機器が楽曲データに基づく音声信号を車室内のスピーカに出力して楽曲を再生出力させるといった、楽曲鑑賞方法があげられる。
【０００４】
また別の例として、音声出力機器にマイクロフォンを接続し、音声出力機器をいわゆるハンズフリーの通話機器として使用する方法があげられる。この場合、携帯電話機が受信した受話音声の音声データ（以下、受話音声データという）を音声出力機器に送信し、音声出力機器が受話音声データに基づいてスピーカに音声出力させる一方、音声出力機器がマイクロフォンで収集した送話音声の音声データ（以下、送話音声データという）を携帯電話機に送信し、携帯電話機がこれを外部に送信する。そうすることにより、ドライバーは車両の運転中にハンドルから手を離さずに通話をすることが可能になる。かかる機能を備えた音声出力機器の例が、特許文献１に記載されている。
【０００５】
ところで、携帯電話機と音声出力機器とが単一チャネルにより接続される場合には、携帯電話機から音声出力機器には、楽曲データか受話音声データのいずれか一方のみが送信される。よって、たとえば、楽曲データを送信中に外部から着信があると、携帯電話機は一旦楽曲データの送信を中断して受話音声データの送信を開始する。そして、通話が終了すると、楽曲データの送信を再開する。
【０００６】
ここで、楽曲データの送信から受話音声データの送信に切替える際、あるいはその逆の場合には、音声出力機器からスピーカに出力される音声信号のレベルが急変するので、スピーカから異音（ボツ音と呼ばれる破裂音）が出力されることがある。かかる異音は鑑賞者に不快感を与えるおそれがあるので、これを抑制する方法が種々提案されている。
【０００７】
その一つとして、異音が発生するタイミングに合わせてスピーカの音量を一時的に低下あるいは消音（ミュート）する方法が知られている。ここで、携帯電話機と音声出力機器との通信手段としてBlue Toothが用いられる場合における、ミュート方法を説明する。
【０００８】
Blue Toothの通信規約によれば、楽曲データと受話音声データは、異なるプロトコル（以下、プロファイルという）に従って送信される。具体的には、楽曲データはＡ２Ｄ（Advanced Audio Distribution）プロファイル、受話音声データは、ＨＦ（Hands-Free）プロファイルに従って送信される。そして、携帯電話機が送信する音声データの種類を切替える際には、プロファイルの切替えを行って、音声データの種類の切替えを通知する切替通知コマンドを音声出力機器に送信する。よって、音声出力機器側では、一般的には切替通知コマンドの受信を契機として、一時的にミュートを行う。そうすることにより、音声データの種類が切替えられたとき音声信号レベルが急変することにより発生する異音を抑制する。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２００８−２７１４００号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
ところで、現状のBlue Toothの通信規約では、切替通知コマンドの送信タイミングは規定されておらず、携帯電話機の機種に依存する。すると、上記の方法を実行する際、携帯電話機の機種によっては、音声データの種類を切替えた後に切替通知コマンドを送信する場合がある。さらに、音声データの種類を切替えてから切替通知コマンドを送信するまでの遅延時間は、機種により異なる。すると、音声出力機器側では、異音が発生した後に切替通知コマンドを受信してミュートを行うことになるのでミュートが間に合わず、異音を抑制できないといった問題がある。
【００１１】
そこで、本発明の目的は、音声データの種類が切替えられた後に切替通知コマンドが送信される場合であっても、確実に異音を抑制できる音声出力機器を提供することにある。
【課題を解決するための手段】
【００１２】
上記の目的を達成するために、本発明における音声出力機器は、外部機器から受信した音声データに基づく音声信号をスピーカに出力してスピーカに音声出力させる音声出力機器であって、前記外部機器から当該機器の機種と、複数種類の音声データと、前記音声データの種類が切替えられると前記機器の機種に応じて異なる遅延時間経過後に送信される切替通知コマンドとを受信する通信部と、前記音声データを受信してから前記音声信号を前記スピーカに出力するまでの時間を前記機種に対応する遅延時間以上遅延させる遅延部と、前記切替通知コマンドを受信すると、前記スピーカの音量を一時的に低下させる音量調節部とを有することを特徴とする。
【発明の効果】
【００１３】
本発明によれば、音声データの種類が切替えられた後に切替通知コマンドが送信される場合であっても、確実に異音を抑制できる。  
【図面の簡単な説明】
【００１４】
【図１】本実施形態における音声出力システムの構成図である。
【図２】携帯電話機２と音声出力機器４の動作シーケンスを説明するシーケンス図である。
【図３】携帯電話機２から音声データが送信されるときの携帯電話機２と音声出力機器４の動作シーケンスを示す図である。
【図４】音声出力機器４における動作タイミングを示す図である。
【図５】遅延時間を検出するときの音声出力機器４の動作手順を説明するフローチャート図である。
【発明を実施するための形態】
【００１５】
以下、図面にしたがって本発明の実施の形態について説明する。但し、本発明の技術的範囲はこれらの実施の形態に限定されず、特許請求の範囲に記載された事項とその均等物まで及ぶものである。
【００１６】
図１は、本実施形態における音声出力システムの構成図である。この音声出力システムは、外部機器としての携帯電話機２と音声出力機器４により構成される。音声出力機器４は、自動車等の車両に搭載されるとともに種々の媒体やカーナビゲーションシステムから音声データが供給され、音声データに基づく音声信号を車室内のスピーカ６に出力して音声を出力させる。また音声出力機器４は携帯電話機２と通信部２２、４２により近距離無線通信可能に構成され、携帯電話機２からも音声データが供給される。
【００１７】
例えば、音声出力機器４は携帯電話機２内部の記憶媒体に格納された楽曲データを受信してスピーカ６に楽曲音声を出力させる。また、音声出力機器４は携帯電話機２により外部からの受話音声データを受信してスピーカ６に音声出力させるとともに、運転席に設けられるマイクロフォン８と接続されることにより、マイクロフォン８で収集した送話音声データを携帯電話機２を介して外部に送信し、ハンズフリー通話機器として機能する。
【００１８】
通信部２２、４２は、一例としてBlue Toothモジュールであり、２．４ＧＨｚの周波数帯における周波数ホッピング型のスペクトラム拡散方式を採用し、１Ｍｂｐｓ以上の通信速度で相互にデータ通信を行う。
【００１９】
携帯電話機２では、通信部２２は、Blue Toothの通信規約に則り、楽曲データを送信するときはＡ２Ｄプロファイル、受話音声データを送信するときにはＨＦプロファイルに従って音声データを送信する。ここで、楽曲データを送信中に携帯電話機２に着信があると、通信部２２は楽曲データの送信を一時中断して、受話音声データの送信を開始する。このとき、送信される音声データの種類が切替えられるので、通信部２２はプロファイルの切替えを行う。そして、音声データの種類の切替えを通知する切替通知コマンドを、切替えられた音声データとともに（例えば、パケットのヘッダとして付加して）送信する。
【００２０】
一方、音声出力機器４では、通信部４２は、受信信号からパケットを取り出してパケットから音声データを読み出したり、パケットのヘッダを読み出したりする。または、送話音声データを携帯電話機２に送信する。
【００２１】
通信部４２が取り出した音声データは、音声信号生成部４４に入力される。音声信号生成部４４は、たとえばＤＳＰ（Digital Signal Processor）で構成され、音声データに基づく音声信号を生成して、増幅器４６に出力する。あるいは、マイクロフォン８から入力される送話音声信号を送話音声データに変換して通信部４２に出力し、携帯電話機２に向けて送信させる。
【００２２】
音声信号生成部４４は、遅延部５２と音量調節部５４とを有する。遅延部５２は、音声データを一時的にその内部ＲＡＭに格納することで、音声信号の出力を一定の遅延時間遅延させる。また、音量調節部５４は、出力する音声信号の電圧レベルを制御することにより、スピーカ６からの出力音声の音量を増加または低下させ、さらには消音（ミュート）する。
【００２３】
音声信号生成部４４から出力された音声信号は増幅器４６により増幅され、スピーカ６に出力される。すると、スピーカ６は音声信号の電圧レベルに応じた音量で音声を出力する。
【００２４】
制御部４８は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を備えたマイクロコンピュータで構成され、ＣＰＵがＲＯＭに格納された制御プログラムに従って音声出力機器４全体の動作を制御する。具体的には、操作入力部４９からの指示入力に応答して、携帯電話機２に音声データを要求してこれを受信するための通信部４２の送受信動作の制御、遅延部５２における遅延時間の設定、音量調節部５４の動作タイミングの制御を行う。また、制御部４８は、書き換え可能な不揮発性記憶媒体で構成される記憶部４８ａを有する。あるいは、ＲＯＭが記憶部４８ａを兼ねてもよい。
【００２５】
上記構成において、携帯電話機２は、その機種によっては、音声データの種類の切替え後にこれを通知するコマンドを送信する。そして、音声データの種類の切替え後から切替通知コマンド送信までの遅延時間は、機種に応じて異なる。本実施形態では、携帯電話機２の機種に応じた遅延時間を予め制御部４８の記憶部４８ａにマップデータ４８ｂとして格納する。そして、次に説明する手順により、携帯電話機２の機種に対応する遅延時間が遅延部５２に設定される。
【００２６】
図２は、携帯電話機２と音声出力機器４の動作シーケンスを説明するシーケンス図である。Blue Toothにおける通信では、初期設定時にマスタとスレーブの関係が規定される。ここでは、音声出力機器４がマスタ、携帯電話機２がスレーブとして規定される場合の動作シーケンスを示す。
【００２７】
まず、音声出力機器４の電源が投入されてマスタである音声出力機器４が起動すると（Ｓ２）、通信部４２は、スレーブである携帯電話機２に通信可能状態か否かを示すステータス要求を行う（Ｓ４）。このとき携帯電話機２が通信可能な範囲内にあり、電源がオンされていれば、これに応答して携帯電話機２の通信部２２はステータスを返信する（Ｓ６）。ここで、ステータス要求メッセージ、及び返信されるステータス情報には、機種データ、アドレスデータを含むヘッダが付加される。
【００２８】
すると、音声出力機器４では、制御部４８がヘッダから機種データを読み出し（Ｓ８）、機種に対応するプロファイルの切替えから切替通知コマンド送信までの遅延時間を、記憶部４８ａに格納されたマップデータ４８ｂから読み出す（Ｓ１０）。そして、読み出した遅延時間を遅延部５２に設定する（Ｓ１２）。
【００２９】
なお、マスタとスレーブの関係は初期設定時に任意に設定可能である。よって、上記とは反対に、携帯電話機２がマスタ、音声出力機器４がスレーブの場合には、上記手順Ｓ２は携帯電話機２が、手順Ｓ４は音声出力機器４が行う。そして、音声出力機器４は、携帯電話機２から送信されるステータス要求メッセージに付加されたヘッダから、携帯電話機２の機種を取得することができる。
【００３０】
次に、図３、図４を用いて、携帯電話機２が送信する音声データが切り替わるときの動作について説明する。
【００３１】
図３は、携帯電話機２から音声データが送信されるときの携帯電話機２と音声出力機器４の動作シーケンスを示す。図４は、音声出力機器４における動作タイミングを示す。
【００３２】
上記のようにして接続が確立されると、音声出力機器４では、制御部４８が楽曲再生を指示する入力（図３のＳ２０）に応答して、通信部４２により携帯電話機２に楽曲データを要求する（図３のＳ２２）。すると、携帯電話機２は要求に応答して楽曲データを送信するので（図３のＳ２４）、音声出力機器４の通信部４２はこれを受信する（図４（Ａ））。すると、音声出力機器４では、音声信号生成部４４が遅延部５２により設定された遅延時間ΔＤｔ以上遅延させた後（Ｓ２５）、これに基づく音声信号を出力する（図３のＳ２６、図４（Ｃ））。これにより、スピーカ６から楽曲が出力される。
【００３３】
ここで携帯電話機２に着信があると（図３のＳ２８）、携帯電話機２は一旦楽曲データの送信を中断して（図３のＳ２９）Ａ２ＤプロファイルからＨＦプロファイルに切替え（図３のＳ３０）、受話音声データを送信する（図３のＳ３２）。そして、携帯電話機２は、機種ごとの遅延時間経過後に、音声データの種類の切替えを通知する切替通知コマンドを音声データとともに（例えば、パケットのヘッダとして付加して）送信する（図３のＳ３６）。
【００３４】
一方、音声出力機器４は、通信部４２が音声データを受信して（図４（Ｂ））、音声信号生成部４４が遅延部５２により設定された遅延時間ΔＤｔ以上遅延させた後（図３のＳ３３）、これに基づく音声信号を出力する（図３のＳ３４、図４（Ｄ））。また、この遅延時間の間に通信部４２が切替通知コマンドを受信すると（図４（Ｅ））、制御部４８の指示により音量調節部５４が音声出力をミュートする（図３のＳ３８、図４（Ｆ））。そして、所定時間（異音の抑制に必要な時間で任意に設定可能な時間）経過後、ミュートを解除する（図３のＳ４０、図４（Ｆ））。
【００３５】
なお、このとき受話音声データには、携帯電話機２あるいは音声出力機器４のいずれかで予め設定される動作モードに応じて、呼出し音が含まれてもよいし、含まれなくてもよい。例えば、発信先を確認しない通常の動作モードのときには呼出し音が含まれ、発信先を確認する自動受信の動作モードのときには呼出し音が含まれない。
【００３６】
そして、通話が終了すると、携帯電話機２は、受話音声データの送信を終了して楽曲データの送信を再開する。このときも上記同様の動作シーケンスが実行される。
【００３７】
このような手順によれば、携帯電話機２の機種に対応した遅延時間以上スピーカ６の音声出力を遅らせるので、スピーカ６から出力される楽曲が通話音声に（またはその逆に）切り替わるときには、確実にミュートされた状態となる。よって、異音を抑制できる。
【００３８】
上記においてマップデータ４８ｂは、例えば予め携帯電話機の機種ごとの遅延時間を検出して製造過程や工場出荷時に記憶部４８ａに書き込まれる。しかし、携帯電話機のメーカにより仕様変更が行われたり新たな機種が製造・販売されたりすると、マップデータ４８ｂにおける遅延時間が実際の携帯電話機２の遅延時間に一致しない場合が生じる。こうした場合に、機種に対応した遅延時間を検出して記憶部４８ａに格納し、いわばこれを学習することにより、確度よく異音を抑制することが可能になる。次に示す例では、音声出力機器４が遅延時間を検出して記憶部４８ａに格納する。
【００３９】
図５は、遅延時間を検出するときの音声出力機器４の動作手順を説明するフローチャート図である。この手順は、音声出力機器４が携帯電話機２から楽曲データを受信する際に一回的に、例えば図２で示した接続時の手順Ｓ１０において機種に対応する遅延時間が格納されていない場合に、実行される。
【００４０】
音声出力機器４では、通信部４２にて楽曲データを受信し（Ｓ５０）、音声信号生成部４４が音声信号を出力する（Ｓ５２）。このとき、遅延部５２により音声信号の出力を予め定めた所定時間遅延させてもよいし、遅延させなくてもよい。
【００４１】
携帯電話機２が音声データの種類を切替えると、音声出力機器４では、制御部４８が通信部４２における楽曲データ受信の中断を検出し、基準時間経過したときに（Ｓ５４のＹＥＳ）、音声データの種類が切替えられたと判断してタイマをスタートさせる（Ｓ５６）。ここで、基準時間としては、音声データの種類の切替えが行われたと推定しうる基準時間が任意に用いられる。そして、切替通知コマンドを受信したときに（Ｓ５８のＹＥＳ）タイマをストップさせ（Ｓ６０）、経過時間を算出して（Ｓ６２）、算出結果を遅延時間として記憶部４８ａに書き込む（Ｓ６４）。このようにして、制御部４８は、携帯電話機２の機種に対応した遅延時間を検出し、記憶部４８ａに格納する。
【００４２】
このような手順によれば、２回目以降の音声データの種類の切替え時には記憶部４８ａのマップデータ４８ｂを参照することで機種に対応した遅延時間音声信号の出力を遅延させることができ、異音が発生するときには確実にミュートを実行できる。よって、確度良く異音を抑制できる。
【００４３】
上述の説明では、Blue Toothにより無線通信を行う携帯電話機２と音声出力機器４とを示したが、通信方式はBlue Toothに限られない。通信確立時から音声データ送信開始までの間に携帯電話機２の機種データを取得する手順を実行できれば、他の通信方式、たとえばＺｉｇｂｅｅやＷｉ−Ｆｉなどの方式であってもよい。
【００４４】
あるいは、携帯電話機２と音声出力機器４とを通信ケーブルで接続し有線通信により相互に通線可能とした構成にも、上記実施形態は適用できる。さらに、音声出力機器４は、車載用に限られず、室内で楽曲鑑賞とハンズフリー通話を行うための音声出力機器であってもよい。また、マップデータ４８ｂが格納される記憶部４８ａは、制御部４８外部のＥＥＰＲＯＭ（Electronically Erasable and Programmable Read Only Memory）などにより構成してもよい。
【００４５】
以上、説明したとおり、本発明によれば、音声データの種類が切替えられた後に切替通知コマンドが送信される場合であっても、確実に異音を抑制できる。  
【符号の説明】
【００４６】
２：携帯電話機、４：音声出力機器、６：スピーカ、２２、４２：通信部、４８：制御部、４８ａ：記憶部、５２：遅延部、５４：音量調節部
【図１】
2010178099.tif 000003
【図２】
2010178099.tif 000004
【図３】
2010178099.tif 000005
【図４】
2010178099.tif 000006
【図５】
2010178099.tif 000007