(57)【特許請求の範囲】
【請求項１】
第１音声データをデジタル通信規格によって送信する制御が可能な第１制御部を含む第１機器と、
前記第１音声データを前記第１制御部から受信する制御が可能な第２制御部と、前記第１音声データを音声として出力可能な音声出力部とを含む第２機器とを備え、
前記第１機器の第１制御部は、第１フォーマットで構成された前記第１音声データを、前記第１フォーマットよりも前記第１音声データの送信速度が速い第２フォーマットによって前記第２制御部に送信する制御を行うように構成されており、
前記第２機器の第２制御部は、前記第１音声データを前記音声出力部へ順次出力する制御を行うように構成されており、
前記第２フォーマットのサンプリング周波数を、前記第１フォーマットのサンプリング周波数よりも高く設定すること、および、異なる２種類の音声データをＬチャンネルおよびＲチャンネルによりそれぞれ出力するステレオ再生方式のＬチャンネルおよびＲチャンネルの両方に、単一の音声データを出力するモノラル再生方式の前記第１音声データを送信可能なように配置することによって、前記モノラル再生方式である前記第１フォーマットを、前記ステレオ再生方式である前記第２フォーマットに変更することの少なくともいずれか一方により、前記第２フォーマットは、前記第１フォーマットよりも前記第１音声データの送信速度が速くなるように構成されている、音響システム。
【請求項２】
前記第２機器の第２制御部は、前記第１音声データとは異なる第２音声データを前記音声出力部から出力させる制御を行うことが可能なように構成されており、
前記第２制御部は、前記第１制御部からの前記第１音声データの受信の制御終了に基づいて、前記音声出力部への前記第１音声データの出力終了前に前記音声出力部への前記第１音声データの出力終了時を認識するとともに、前記音声出力部への前記第１音声データの出力終了後に、前記第１音声データと連続するように前記第２音声データを前記音声出力部へ出力する制御を行うように構成されている、請求項１に記載の音響システム。
【請求項３】
前記第２制御部は、前記第２フォーマットと同一の第３フォーマットによって、前記第１音声データを前記音声出力部へ出力するように構成されている、請求項１または２に記載の音響システム。
【請求項４】
前記第１機器はナビゲーション装置であり、前記第２機器は音響機器である、請求項１〜３のいずれか１項に記載の音響システム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、音響システムに関し、特に、第１制御部を含む第１機器と第２制御部を含む第２機器とを備える音響システムに関する。
【背景技術】
【０００２】
従来、第１制御部を含む第１機器と第２制御部を含む第２機器とを備える音響システムが知られている（たとえば、特許文献１参照）。
【０００３】
上記特許文献１には、ＤＶＤに記録された、Ｄｏｌｂｙ  ＡＣ３−５．１Ｃｈや、ＰＣＭ−６ｃｈなどの複数の音声フォーマットに対応したＤＶＤオーディオデータを読み出すことが可能なＤＶＤコントローラ（第１制御部）を含むＤＶＤプレーヤ（第１機器）と、アンプコントローラ（第２制御部）を含みＤＶＤプレーヤに接続されたＡＶアンプ（第２機器）と、ＡＶアンプに接続されるとともに音声を出力可能なＴＶとを備えるＡＶシステムが開示されている。このＡＶシステムでは、アンプコントローラは、ＤＶＤコントローラから送信されたＤＶＤオーディオデータがＴＶに対応していない音声フォーマットである場合に、ＤＶＤオーディオデータの音声フォーマットをＴＶ側で対応可能な音声フォーマットに変換するように構成されている。なお、上記特許文献１には、ＤＶＤプレーヤからＡＶアンプに送信される際の音声フォーマットと、ＴＶ側で対応可能な音声フォーマットとの各々が機器間を転送される際の送信速度については開示されていない。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−３１１２８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１によるＡＶシステムでは、ＤＶＤプレーヤからＡＶアンプに送信されるＤＶＤオーディオデータの送信速度と、ＡＶアンプからＴＶに送信されるＤＶＤオーディオデータの送信速度とが同一である場合には、ＤＶＤプレーヤからＡＶアンプに送信されたＤＶＤオーディオデータを順次ＡＶアンプからＴＶに送信するような場合では、アンプコントローラにおいてＤＶＤオーディオデータの全ての情報（データ長やデータの内容など）を予め把握するのが困難であると考えられる。このため、ＤＶＤプレーヤからのＤＶＤオーディオデータの送信が一時的に途切れた場合などに、ＴＶから音声が一時的に出力されなくなるという問題点がある。
【０００６】
この発明は、上記のような課題を解決するためになされたものであり、この発明の１つの目的は、第１機器からの第１音声データの送信が一時的に途切れた場合などに、音声出力部から音声が一時的に出力されなくなるのを抑制することが可能な音響システムを提供することである。
【課題を解決するための手段および発明の効果】
【０００７】
この発明の一の局面による音響システムは、第１音声データをデジタル通信規格によって送信する制御が可能な第１制御部を含む第１機器と、第１音声データを第１制御部から受信する制御が可能な第２制御部と、第１音声データを音声として出力可能な音声出力部とを含む第２機器とを備え、第１機器の第１制御部は、第１フォーマットで構成された第１音声データを、第１フォーマットよりも第１音声データの送信速度が速い第２フォーマットによって第２制御部に送信する制御を行うように構成されており、第２機器の第２制御部は、第１音声データを音声出力部へ順次出力する制御を行うように構成されており、第２フォーマットのサンプリング周波数を、第１フォーマットのサンプリング周波数よりも高く設定すること、および、異なる２種類の音声データをＬチャンネルおよびＲチャンネルによりそれぞれ出力するステレオ再生方式のＬチャンネルおよびＲチャンネルの両方に、単一の音声データを出力するモノラル再生方式の第１音声データを送信可能なように配置することによって、モノラル再生方式である第１フォーマットを、ステレオ再生方式である第２フォーマットに変更することの少なくともいずれか一方により、第２フォーマットは、第１フォーマットよりも第１音声データの送信速度が速くなるように構成されている。
【０００８】
この発明の一の局面による音響システムでは、上記のように、第１フォーマットで構成された第１音声データを、第１フォーマットよりも第１音声データの送信速度が速い第２フォーマットによって第２制御部に送信する制御を行うように第１機器の第１制御部を構成することによって、第２制御部は、より送信速度が速い第２フォーマットに変換された状態で第１音声データを受信することができる。これにより、第２制御部は、第１フォーマットのままで第１音声データを受信する場合よりも、より迅速に第１音声データの内容の全てを前もって把握することができるので、第１機器からの第１音声データの送信が一時的に途切れた場合などに、音声出力部から音声が一時的に出力されなくなるのを抑制することができる。また、第１音声データを第２フォーマットにより送信する際に必要な送信時間を、第１音声データを第１フォーマットのままで送信する際に必要な送信時間よりも短くすることができるので、第１制御部は、送信時間の短縮によって生み出された空き時間を利用して、第１音声データとは別のデータを送信することができる。
【０００９】
上記一の局面による音響システムにおいて、好ましくは、第２機器の第２制御部は、第１音声データとは異なる第２音声データを音声出力部から出力させる制御を行うことが可能なように構成されており、第２制御部は、第１制御部からの第１音声データの受信の制御終了に基づいて、音声出力部への第１音声データの出力終了前に音声出力部への第１音声データの出力終了時を認識するとともに、音声出力部への第１音声データの出力終了後に、第１音声データと連続するように第２音声データを音声出力部へ出力する制御を行うように構成されている。このように構成すれば、第１音声データと第２音声データとの間が離間していることに起因して第１音声データと第１音声データの後に出力される第２音声データとの間に無音の時間が生じるのを抑制することができる。
【００１２】
上記一の局面による音響システムにおいて、好ましくは、第２制御部は、第２フォーマットと同一の第３フォーマットによって、第１音声データを音声出力部へ出力するように構成されている。このように構成すれば、第１音声データが第１機器から第２機器に送信される際の第２フォーマットと、第１音声データが第２制御部から音声出力部に出力される際の第３フォーマットとを同一にすることにより、第２フォーマットと第３フォーマットとが異なる場合よりも、より迅速に、第１音声データを第１機器から第２機器を介して音声出力部に出力することができる。
【００１３】
上記一の局面による音響システムにおいて、好ましくは、第１機器はナビゲーション装置であり、第２機器は音響機器である。このようにナビゲーション装置と音響機器とから構成される音響システムにおいても、第１フォーマットで構成された第１音声データを、第１フォーマットよりも第１音声データの送信速度が速い第２フォーマットによって音響機器の第２制御部に送信する制御を行うようにナビゲーション装置の第１制御部が構成されているので、音響機器の第２制御部は、ナビゲーション装置からの第１音声データの送信が一時的に途切れた場合などに、音響機器の音声出力部から音声が一時的に出力されなくなるのを抑制することができる。また、ナビゲーション装置の第１制御部は、送信時間の短縮によって生み出された空き時間を利用して、第１音声データとは別のデータを送信することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の一実施形態によるカーナビゲーションシステムの構成を説明するためのブロック図である。
【図２】本発明の一実施形態によるカーナビゲーションシステムの元フォーマットによるナビゲーション音声データの構成を説明するための模式図である。
【図３】本発明の一実施形態によるカーナビゲーションシステムの出力フォーマットによる音楽データおよびラジオ音声データの構成を説明するための模式図である。
【図４】本発明の一実施形態による送信フォーマットによるナビゲーション音声データの構成を説明するための模式図である。
【図５】本発明の一実施形態によるナビゲーション音声データと音楽データ（ラジオ音声データ）との送信および出力を説明するための模式図である。
【図６】本発明の一実施形態による出力フォーマットによる割込音声データの構成を説明するための模式図である。
【図７】本発明の一実施形態によるカーナビゲーションシステムのナビゲーション側のＣＰＵとＡＶ側のＣＰＵとにおける制御フローを示したフローチャートである。
【図８】本発明の一実施形態の第１変形例による送信フォーマットによるナビゲーション音声データの構成を説明するための模式図である。
【図９】本発明の一実施形態の第２変形例による送信フォーマットによるナビゲーション音声データの構成を説明するための模式図である。
【図１０】本発明の一実施形態の第１変形例および第２変形例による出力フォーマットによる割込音声データの構成を説明するための模式図である。
【発明を実施するための形態】
【００１５】
以下、本発明を具体化した実施形態を図面に基づいて説明する。
【００１６】
まず、図１〜図６を参照して、本発明の一実施形態によるカーナビゲーションシステム１００の構成について説明する。なお、カーナビゲーションシステム１００は、本発明の「音響システム」の一例である。
【００１７】
本発明の一実施形態によるカーナビゲーションシステム１００は、図１に示すように、ユーザに道路案内を行うカーナビゲーションユニット１と、ＡＶ（オーディオ・ビジュアル）出力機能を有するＡＶユニット２とを備えている。また、カーナビゲーションシステム１００は、カーナビゲーションユニット１およびＡＶユニット２において作成された映像を出力するための液晶表示部（ＬＣＤ）３と、ＬＣＤ３に一体的に設けられ、ユーザによる入力操作を受け付けるためのタッチパネル４とを備えている。なお、カーナビゲーションユニット１は、本発明の「第１機器」および「ナビゲーション装置」の一例であり、ＡＶユニット２は、本発明の「第２機器」および「音響機器」の一例である。
【００１８】
カーナビゲーションユニット１は、ユニット本体の制御を行うナビゲーション側のＣＰＵ１１と、ＣＰＵ１１に接続されたＲＯＭ１２およびＲＡＭ１３と、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）処理部１４とを含んでいる。ＲＡＭ１３は、ＣＰＵ１１がＲＯＭ１２に格納されたプログラムを実行する際に一時的に処理データを保存する機能を有する。ＧＰＳ処理部１４は、複数のＧＰＳ衛星（図示せず）からの発信電波を受信するとともに、受信した電波に基づいてカーナビゲーションユニット１の現在位置を演算する機能を有する。なお、ナビゲーション側のＣＰＵ１１は、本発明の「第１制御部」の一例である。
【００１９】
ＣＰＵ１１は、道路案内用のナビゲーション音声データを、Ｉ２Ｓ（Ｉｎｔｅｒ−ＩＣ  Ｓｏｕｎｄ）規格により送信するためのＩ２Ｓインターフェース（Ｉ／Ｆ）１１ａを有している。なお、Ｉ２Ｓ規格は、デジタルオーディオ通信に用いられる規格であり、たとえば、ＷＡＶフォーマット（ＲＩＦＦ  Ｗａｖｅｆｏｒｍ  Ａｕｄｉｏ  Ｆｏｒｍａｔ）によって作成されたデジタル音声データは、Ｉ２Ｓ規格によって電子機器間における送受信（データ転送）が可能とされている。なお、Ｉ２Ｓ規格は、本発明の「デジタル通信規格」の一例である。
【００２０】
ここで、デジタル音声データを構成するＷＡＶフォーマットについて説明する。デジタル音声データに含まれる情報として、たとえば、音声再生方式、サンプリング解像度およびサンプリング周波数などが挙げられる。
【００２１】
音声再生方式としては、単一の音声データを出力するモノラル再生方式、あるいは、異なる２種類の音声データをＬチャンネルおよびＲチャンネルによりそれぞれ出力するステレオ再生方式が存在する。たとえば、サンプリング周波数が約４４．１ｋＨｚの場合には、約４４１００分の１秒の時間間隔に１種類のデータパケットを配置するのがモノラル再生方式である。また、この時間間隔を２つに分割して、前半部のＬチャンネルおよび後半部のＲチャンネルに異なるデータパケットをそれぞれ区別して配置するのがステレオ再生方式である。
【００２２】
サンプリング解像度には、８ｂｉｔ形式や１６ｂｉｔ形式などがある。ここで、サンプリング解像度とは、アナログデータをデジタルデータに変換する際に、アナログデータの強弱（電圧の大きさ）を所定値で分割する分割数を示す。サンプリング解像度は、数値が大きいほどより細かく分割される（８ｂｉｔの場合は２５６分割であり、１６ｂｉｔの場合は６５３５６分割）ことによって、アナログデータをデジタル方式で再生する際により忠実に再現することが可能となる。
【００２３】
サンプリング周波数の一例として、２２．１ｋＨｚ、４４．１ｋＨｚや８８．２ｋＨｚなどが挙げられる。ここで、サンプリング周波数とは、アナログデータをデジタルデータに変換する際に、アナログデータを分割する単位時間（１秒間）当たりの分割数を示す。サンプリング周波数は、数値が大きいほどより細かく分割されることによって、アナログデータをデジタル方式で再生する際により忠実に再現することが可能となる。
【００２４】
デジタル音声データは、上記例示した全ての情報がＷＡＶフォーマットに変換された状態で、電子機器間を送受信されるように構成されている。
【００２５】
ＲＯＭ１２には、カーナビゲーションユニット１を制御するためのプログラムおよび地図情報に加えて、ナビゲーションに使用される複数の音声データが格納されている。したがって、ＣＰＵ１１は、ＧＰＳ処理部１４から取得したカーナビゲーションユニット１の位置情報に基づいて、ＲＯＭ１２に格納されている複数の音声データを組み合わせてナビゲーション音声データを作成するように構成されている。また、ＷＡＶフォーマットにより作成されたナビゲーション音声データは、ＡＶユニット２の後述する音声出力部３０のＲ側スピーカ３４から出力される一方、音声出力部３０のＬ側スピーカ３３からは出力されないように構成されている。なお、ナビゲーション音声データは、本発明の「第１音声データ」の一例である。
【００２６】
したがって、ＣＰＵ１１により作成されたナビゲーション音声データは、図２に示すように、ナビゲーション音声データ作成時のＷＡＶフォーマット（元フォーマット）として、音声再生方式がモノラル再生方式であり、サンプリング解像度が１６ｂｉｔであり、サンプリング周波数が約２２．１ｋＨｚであるように構成されている。つまり、ＣＰＵ１１により、ナビゲーション音声データを構成する各データパケット（Ｇ１〜ＧｎおよびＧ０）が、約２２０５０分の１秒間隔で連続的に送信されるように構成されている。また、ナビゲーション音声データには、Ｒ側スピーカ３４から音声が出力される有音データ（Ｇ１〜Ｇｎの部分）と、有音データの後に付加されるとともに、Ｒ側スピーカ３４からは出力されない無音データ（Ｇ０の部分）とが含まれている。なお、ナビゲーション音声データ作成時のＷＡＶフォーマットである元フォーマットは、本発明の「第１フォーマット」の一例である。
【００２７】
また、図１に示すように、カーナビゲーションシステム１００のＡＶユニット２は、ＡＶ（オーディオ・ビジュアル）出力機能に関するプログラム処理を主に行うＡＶ処理部２０と、ＡＶ処理部２０において生成された音声データを音声出力する音声出力部３０とを含んでいる。
【００２８】
ＡＶ処理部２０は、ＡＶユニット２の制御を行うＡＶ側のＣＰＵ２１と、ＣＰＵ２１に接続されたＲＯＭ２２およびＲＡＭ２３とを含んでいる。また、ＡＶ処理部２０は、ラジオ放送データを取得するためのラジオチューナー２４と、接続されたＳＤカード５に格納されているデータを取得するためのＳＤカードスロット２５とを含んでいる。なお、ＡＶ側のＣＰＵ２１は、本発明の「第２制御部」の一例である。
【００２９】
ＣＰＵ２１は、ＣＰＵ１１から送信されたナビゲーション音声データをＩ２Ｓ規格により受信するように構成されている。また、ＣＰＵ２１は、音声出力部３０の後述するＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）３１に送信するためのＩ２Ｓインターフェース（Ｉ／Ｆ）２１ａを有している。また、ＣＰＵ２１は、ＳＤカード５に音楽データや映像データが格納されている場合に、音楽データおよび映像データを音声出力部３０およびＬＣＤ３にそれぞれ出力するとともに、ラジオチューナー２４がオン状態の場合にラジオ放送によるラジオ音声データを音声出力部３０に出力する制御を行うように構成されている。この際、ＣＰＵ２１は、音楽データまたはラジオ音声データを、ＷＡＶフォーマットにより音声出力部３０にＩ２Ｓ規格で出力するように構成されている。なお、音楽データおよびラジオ音声データは、本発明の「第２音声データ」の一例である。
【００３０】
ここで、音楽データおよびラジオ音声データの構成について説明すると、図３に示すように、音楽データ（ラジオ音声データ）出力時のＷＡＶフォーマット（出力フォーマット）としては、音声再生方式がステレオ再生方式であり、サンプリング解像度が１６ｂｉｔであり、サンプリング周波数が約４４．１ｋＨｚであるように構成されている。つまり、ＣＰＵ２１により、音楽データ（ラジオ音声データ）を構成する各データパケット（ＬＭおよびＲＭ）が約４４１００分の１秒間隔で連続的に音声出力部３０に向けて出力される際に、Ｌチャンネル側にＬ側音声データ（ＬＭ）が配置される一方、Ｒチャンネル側にＲ側音声データ（ＲＭ）が配置された状態で、音声出力部３０に向けて出力されるように構成されている。これにより、音楽データ（ラジオ音声データ）に基づいて、Ｌ側スピーカ３３からＬ側音声データに基づく音声が出力されるとともに、Ｒ側スピーカ３４からＲ側音声データに基づく音声が出力されるように構成されている。
【００３１】
また、図１に示すように、ＲＯＭ２２には、ＡＶユニット２を制御するためのプログラムに加えて、音声再生方式やサンプリング周波数などを変更することが可能なソフトウェアミキサー（図示せず）が格納されている。ＲＡＭ２３は、ＣＰＵ２１がＲＯＭ２２に格納されたプログラムを実行する際に一時的に処理データを保存する機能を有する。また、ＲＡＭ２３は、後述する送信フォーマットによりカーナビゲーションユニット１から送信されたナビゲーション音声データが、一時的に格納されるバッファ領域（図示せず）を有している。
【００３２】
音声出力部３０は、ＤＳＰ３１と、ＤＳＰ３１に接続されたアンプ３２と、アンプ３２に接続されたＬ側（左側）スピーカ３３およびＲ側（右側）スピーカ３４とを含んでいる。
【００３３】
ＤＳＰ３１は、ＡＶユニット２のＣＰＵ２１に接続されており、ＣＰＵ２１から出力されたデジタル音声データ（ナビゲーション音声データ、音楽データ、ラジオ音声データおよび後述する割込音声データ）をアナログ音声データに変換するとともに、アナログ音声データをアンプ３２に出力する機能を有している。アンプ３２は、ＤＳＰ３１から出力されたアナログ音声データを増幅して、Ｌ側スピーカ３３およびＲ側スピーカ３４に出力するように構成されている。この場合、Ｌ側スピーカ３３およびＲ側スピーカ３４は、互いに異なる音声を出力することが可能である。
【００３４】
ここで、本実施形態では、ナビゲーション側のＣＰＵ１１は、ナビゲーション音声データを元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）よりも送信速度が速いデータ送信時のＷＡＶフォーマット（送信フォーマット）によってＡＶ側のＣＰＵ２１に向けて送信するように構成されている。具体的には、ＣＰＵ１１がＣＰＵ２１に向けて送信するナビゲーション音声データは、図４に示す送信フォーマットを有している。つまり、音声再生方式がステレオ再生方式であり、サンプリング解像度が１６ｂｉｔであり、サンプリング周波数が約４４．１ｋＨｚであるように構成されている。これにより、ナビゲーション音声データを構成する各データパケット（Ｇ１〜ＧｎおよびＧ０）が約４４１００分の１秒間隔で連続的にＣＰＵ２１に向けて送信される際に、ＣＰＵ１１により、Ｌチャンネル側にデータパケットの略半分が配置される一方、Ｒチャンネル側にデータパケットの残りが配置された状態で、ＣＰＵ２１に向けて送信されるように構成されている。なお、ナビゲーション音声データ送信時のＷＡＶフォーマットである送信フォーマットは、本発明の「第２フォーマット」の一例である。
【００３５】
これにより、本実施形態では、ＣＰＵ１１は、ナビゲーション音声データを元フォーマット（図２参照）のままのモノラル再生方式で送信する場合と比べて、ステレオ再生方式での送信となる分、約２分の１の所要時間（約２倍の送信速度）で送信することが可能であるように構成されている。さらに、ＣＰＵ１１は、ナビゲーション音声データを構成する各データパケット（Ｇ１〜ＧｎおよびＧ０）を約４４１００分の１秒間隔で連続的に送信する（サンプリング周波数が約４４．１ｋＨｚ）ことによって、元フォーマットのままの約２２．１ｋＨｚのサンプリング周波数で送信する場合と比べて、約２分の１の所要時間（約２倍の送信速度）で送信することが可能であるように構成されている。この結果、図５に示すように、ＣＰＵ１１は、元フォーマットでナビゲーション音声データをＣＰＵ２１に送信する場合と比べて、約４分の１（＝（１／２）×（１／２））の所要時間（約４倍の送信速度）で、ナビゲーション音声データをＣＰＵ２１に送信するように構成されている。なお、ＣＰＵ１１は、送信時間の短縮によって生み出された空き時間（図５の斜線部）を利用して、ＣＰＵ２１に他の制御データなどを送信することが可能なように構成されている。
【００３６】
また、本実施形態では、ＡＶ側のＣＰＵ２１は、ＲＯＭ２２のソフトウェアミキサーの処理に基づいて、ＣＰＵ１１から送信された送信フォーマットによるナビゲーション音声データを元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）で送信された場合と同様に順次解釈するように構成されている。
【００３７】
また、本実施形態では、ＣＰＵ２１は、ナビゲーション音声データの中に、無音データ（図４のＧ０の部分）が一定時間以上連続した際に、ＣＰＵ１１からの送信フォーマットによるナビゲーション音声データの受信を終了するように構成されている。なお、ナビゲーション音声データの受信は、音声出力部３０へのナビゲーション音声データの出力終了時よりも前のタイミングで終了するように構成されている。そして、ＣＰＵ２１は、ナビゲーション音声データに含まれる無音データ（Ｇ０）を削除するとともに、無音データ（Ｇ０）の直前の有音データ（図４のＧｎの部分）をナビゲーション音声データの出力を終了する位置（図６の出力終了位置Ｐ）に設定するように構成されている。これにより、ナビゲーション音声データの有音データ（Ｇ１〜Ｇｎ）のみが音声出力部３０のＲ側スピーカ３４から出力されるように構成されている。
【００３８】
また、ＣＰＵ２１は、ＲＯＭ２２のソフトウェアミキサーの処理に基づいて、ナビゲーション音声データを、音楽データ（ラジオ音声データ）を出力する際の出力フォーマット（図３参照）と同一の出力フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）により音声出力部３０に順次出力するように構成されている。この際、音楽データ（ラジオ音声データ）を音声出力部３０に出力していない場合には、ＣＰＵ２１は、ナビゲーション音声データの有音データ（Ｇ１〜Ｇｎ）のみをＲチャンネルに配置した状態で音声出力部３０（Ｒ側スピーカ３４）に出力するように構成されている。
【００３９】
また、本実施形態では、すでに音楽データ（ラジオ音声データ）を音声出力部３０に出力している場合には、ＣＰＵ２１は、Ｒチャンネルに配置した状態で出力している音楽データ（ラジオ音声データ）の代わりにナビゲーション音声データを割り込ませて、音声出力部３０に順次出力（割込出力）するように構成されている。
【００４０】
この際、ナビゲーション音声データを割り込ませた音声データ（割込音声データ）では、ＣＰＵ２１により、図６に示すように、割込音声データ出力時のＷＡＶフォーマット（出力フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ））として、Ｌチャンネル側にＬ側音声データ（ＬＭ：音楽データ（ラジオ音声データ））が配置される一方、Ｒチャンネル側に、Ｒ側音声データ（ＲＭ：音楽データ（ラジオ音声データ））ではなく、ナビゲーション音声データの有音データ（Ｇ１〜Ｇｎ）と、有音データ同士の間にそれぞれ配置された補完データ（ＧＳ）とが配置されるように構成されている。そして、ＣＰＵ２１により、割込音声データでは、Ｒチャンネル側に無音データ（Ｇ０）の直前の有音データ（Ｇｎ）に基づく補完データ（ＧＳ）が配置された（ナビゲーション音声データの出力が終了した）後に、有音データ（Ｇ１〜Ｇｎ）と連続するようにＲ側音声データ（ＲＭ：音楽データ（ラジオ音声データ））が配置されるように構成されている。なお、割込音声データ出力時のＷＡＶフォーマットである出力フォーマットは、本発明の「第３フォーマット」の一例である。
【００４１】
なお、補完データ（ＧＳ）は、補完データに隣接する有音データに基づいてＣＰＵ２１により作成される音声データであり、有音データ同士の間を補完する機能を有する。具体的には、隣接する有音データ同士の中点におけるデータを補完データとして用いるように構成されている。この補完データを有音データ同士の間に配置することにより、ＣＰＵ１１から送信された送信フォーマットによるナビゲーション音声データが、そのまま割込音声データの出力フォーマットにより音声出力部３０に出力されることに起因してＲ側スピーカ３４において早送りの状態で再生されるのを防止することが可能である。
【００４２】
これにより、図５に示すように、Ｌ側スピーカ３３においては、Ｌ側音声データ（ＬＭ）に基づく音楽（ラジオ音声）が出力される一方、Ｒ側スピーカ３４においては、有音データ（Ｇ１〜Ｇｎ）および補完データ（ＧＳ）に基づくナビゲーション音声データが出力されるとともに、ナビゲーション音声データの出力が終了した際には、ナビゲーション音声データに連続するようにＲ側音声データ（ＲＭ）が出力されるように構成されている。
【００４３】
また、ナビゲーション側のＣＰＵ１１からＡＶ側のＣＰＵ２１に送信する際のナビゲーション音声データの送信フォーマット（図４参照）と、ＡＶ側のＣＰＵ２１から音声出力部３０に出力する際の割込音声データの出力フォーマット（図６参照）とは、同一のフォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）になるように構成されている。
【００４４】
次に、図２、図４、図６および図７を参照して、本発明の一実施形態によるカーナビゲーションシステム１００のナビゲーション側のＣＰＵ１１およびＡＶ側のＣＰＵ２１の割込出力時における制御フローについて説明する。
【００４５】
まず、カーナビゲーションユニット１では、図７に示すように、ステップＳ１において、ＣＰＵ１１（図１参照）により、ＧＰＳ処理部１４（図１参照）から取得したカーナビゲーションユニット１の位置情報に基づいて、ナビゲーション音声データを作成するか否かが判断される。そして、ステップＳ１において、ナビゲーション音声データを作成すると判断されるまでこの判断が繰り返される。また、ステップＳ１において、ナビゲーション音声データを作成すると判断された場合には、ステップＳ２において、ＣＰＵ１１により、ＲＯＭ１２（図１参照）に格納されたナビゲーションに関する音声データから、図２に示すような元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）によりナビゲーション音声データが作成される。
【００４６】
その後、ステップＳ３において、ＣＰＵ１１により、ナビゲーション音声データをＡＶユニット２に送信するためのデータ変換処理が行われる。すなわち、本実施形態では、ＣＰＵ１１により、音声再生方式がモノラル再生方式からステレオ再生方式に変換されるとともに、サンプリング周波数が約２２．１ｋＨｚから約４４．１ｋＨｚに変換される。この結果、ＣＰＵ１１により、元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）により作成されたナビゲーション音声データが、元フォーマットよりも送信速度が約４倍速い、図４に示すような送信フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）に変換される。そして、ステップＳ４において、ＣＰＵ１１により、送信フォーマットによるナビゲーション音声データがＣＰＵ２１に送信される。これにより、ＣＰＵ１１側の制御が終了される。
【００４７】
また、ＡＶユニット２では、ステップＳ１１において、ＣＰＵ２１（図１参照）により、カーナビゲーションユニット１から送信されたナビゲーション音声データを受信したか否かが判断される。そして、ステップＳ１１において、ナビゲーション音声データを受信したと判断されるまでこの判断が繰り返される。また、ステップＳ１１において、ナビゲーション音声データを受信したと判断された場合には、ステップＳ１２において、ＣＰＵ２１により、ＡＶ処理部２０におけるＲＡＭ２３（図１参照）のバッファ領域に、送信フォーマットによるナビゲーション音声データが一時的に格納される。
【００４８】
その後、ステップＳ１３において、ＣＰＵ２１により、送信フォーマットによるナビゲーション音声データが元フォーマットで送信された場合と同様に順次解釈される。そして、ＣＰＵ２１により、Ｒチャンネル側に配置された音楽データ（ラジオ音声データ）（図３のＲＭ）の代わりに、ナビゲーション音声データが配置されることによって、図６に示す割込音声データが出力フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）により作成される。そして、ステップＳ１４において、ＣＰＵ２１により、割込音声データが音声出力部３０に順次出力される。これにより、音声出力部３０のＬ側スピーカ３３（図１参照）からＬ側音声データ（ＬＭ：図６参照）に基づく音楽およびラジオ音声が順次出力されるとともに、Ｒ側スピーカ３４（図１参照）から有音データ（Ｇ１〜Ｇｎ：図６参照）および補完データ（ＧＳ：図６参照）に基づくナビゲーション音声データが順次出力される。
【００４９】
その後、ステップＳ１５において、ＣＰＵ２１により、ナビゲーション音声データの無音データ（Ｇ０：図４参照）が一定時間以上連続して受信されたか否かが判断される。そして、ステップＳ１５において、無音データが一定時間以上連続して受信されたと判断されるまでこの判断が繰り返される。また、ステップＳ１５において、無音データが一定時間以上連続して受信されたと判断された場合には、ステップＳ１６において、ＣＰＵ２１により、ＲＡＭ２３のバッファ領域に格納されていたナビゲーション音声データの格納が停止される。これにより、ＣＰＵ１１からのナビゲーション音声データの受信が終了される。なお、この時点においても、ＣＰＵ２１による音声出力部３０への割込音声データの出力は続けられている。
【００５０】
そして、ステップＳ１７において、ＣＰＵ２１により、ナビゲーション音声データの無音データ（図４のＧ０の部分）が削除されるとともに、無音データ（Ｇ０）の直前の有音データ（図４のＧｎの部分）がナビゲーション音声データの出力終了位置Ｐ（図６参照）に設定される。その後、ステップＳ１８において、ＣＰＵ２１により、ナビゲーション音声データの出力終了位置Ｐまで割込音声データが出力されたか否かが判断される。この際、そして、ステップＳ１８において、ナビゲーション音声データの出力終了位置Ｐまで割込音声データが出力されたと判断されるまでこの判断が繰り返される。また、ステップＳ１８において、ナビゲーション音声データの出力終了位置Ｐまで割込音声データが出力されたと判断された場合には、ステップＳ１９において、ＣＰＵ２１により、Ｒチャンネルにおいて、無音データ（Ｇ０）の直前の有音データ（Ｇｎ）に対応する補完データ（ＧＳ）が出力された（ナビゲーション音声データの出力が終了された）後に、ナビゲーション音声データと連続するようにＲ側音声データ（ＲＭ）が配置された状態で出力される。これにより、ＣＰＵ２１の割込出力時における制御が終了される。
【００５１】
本実施形態では、上記のように、ＣＰＵ１１が、ナビゲーション音声データを元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）よりも送信速度が速い送信フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）によってＣＰＵ２１にＩ２Ｓ規格により送信するように構成することによって、ＣＰＵ２１は、より送信速度が速い送信フォーマットに変換された状態でナビゲーション音声データを受信することができる。これにより、ＣＰＵ２１は、元フォーマットのままでナビゲーション音声データを受信する場合よりも、より迅速にナビゲーション音声データの内容の全てを前もって把握することができるので、カーナビゲーションユニット１からのナビゲーション音声データの送信が一時的に途切れた場合などに、音声出力部３０から音声が一時的に出力されなくなるのを抑制することができる。また、ナビゲーション音声データを送信フォーマットにより送信する際に必要な送信時間を、ナビゲーション音声データを元フォーマットのままで送信する際に必要な送信時間よりも短くすることができるので、ＣＰＵ１１は、送信時間の短縮によって生み出された空き時間を利用して、ナビゲーション音声データとは別のデータを送信することができる。
【００５２】
また、本実施形態では、上記のように、ＣＰＵ２１を、受信したナビゲーション音声データのうち、無音データ（Ｇ０）が一定時間以上連続した際に、ＣＰＵ１１からの送信フォーマットによるナビゲーション音声データの受信を終了するように構成するとともに、Ｒチャンネルにおいて、無音データ（Ｇ０）の直前の有音データ（Ｇｎ）に対応する補完データ（ＧＳ）を出力した（ナビゲーション音声データの出力が終了した）後に、ナビゲーション音声データと連続するようにＲ側音声データ（ＲＭ）を配置して出力するように構成することによって、ナビゲーション音声データとＲ側音声データとの間が離間していることに起因してナビゲーション音声データとナビゲーション音声データの後に出力されるＲ側音声データとの間に無音の時間が生じるのを抑制することができる。
【００５３】
また、本実施形態では、上記のように、ＣＰＵ１１を、ナビゲーション音声データを構成する各データパケット（Ｇ１〜ＧｎおよびＧ０）を約４４１００分の１秒間隔で連続的に送信する（サンプリング周波数が約４４．１ｋＨｚである）ことにより、元フォーマットのままの約２２．１ｋＨｚのサンプリング周波数で送信する場合と比べて、約２分の１の所要時間（約２倍の送信速度）でナビゲーション音声データをＣＰＵ２１に送信するように構成することによって、カーナビゲーションユニット１からＡＶユニット２に送信する際のナビゲーション音声データの送信速度を確実に速くすることができるので、ＣＰＵ２１は、さらに迅速に、ナビゲーション音声データの内容の全てを前もって把握することができる。
【００５４】
また、本実施形態では、上記のように、ＣＰＵ１１を、Ｌチャンネル側にナビゲーション音声データを構成する各データパケットの略半分を配置し、Ｒチャンネル側にデータパケットの残りを配置した状態（ステレオ再生方式）で送信することにより、元フォーマットのままのモノラル再生方式で送信する場合と比べて、約２分の１の所要時間（約２倍の送信速度）でナビゲーション音声データをＣＰＵ２１に送信するように構成することによって、カーナビゲーションユニット１からＡＶユニット２に送信する際のナビゲーション音声データの送信速度を確実に速くすることができるので、容易に、ＣＰＵ２１は、さらに迅速に、ナビゲーション音声データの内容の全てを前もって把握することができる。
【００５５】
また、本実施形態では、上記のように、ＣＰＵ１１からＣＰＵ２１に送信する際の送信フォーマットと、ＣＰＵ２１から音声出力部３０に割込音声データを出力する際の出力フォーマットとを同一のフォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）にすることによって、送信フォーマットと出力フォーマットとが異なる場合よりも、より迅速に、ナビゲーション音声データをカーナビゲーションユニット１からＡＶユニット２を介して音声出力部３０に出力することができる。
【００５６】
なお、今回開示された実施形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００５７】
たとえば、上記実施形態では、本発明の音響システムの一例としてカーナビゲーションシステム１００に本発明を適用するとともに、本発明の第１機器の一例としてカーナビゲーションユニット１に本発明を適用し、本発明の第２機器の一例としてＡＶユニット２に本発明を適用した例について示したが、本発明はこれに限られない。たとえば、外部機器としてのナビゲーションユニット（第１機器）を携帯機器（第２機器）などに外部接続することにより構成されたポータブルナビゲーションシステム（音響システム）に本発明を適用してもよい。
【００５８】
また、上記実施形態では、ＷＡＶフォーマットによって作成したナビゲーション音声データをＩ２Ｓ規格によりナビゲーション側のＣＰＵ１１からＡＶ側のＣＰＵ２１に送信するとともに、ＷＡＶフォーマットによって作成したナビゲーション音声データ、割込音声データおよび音楽データ（ラジオ音声データ）をＩ２Ｓ規格によりＡＶ側のＣＰＵ２１から音声出力部３０に送信した例について示したが、本発明はこれに限られない。たとえば、ＡＩＦＦ（Ａｕｄｉｏ  Ｉｎｔｅｒｃｈａｎｇｅ  Ｆｉｌｅ  Ｆｏｒｍａｔ）などのＷＡＶフォーマット以外のフォーマットにより作成したデジタル音声データをＩ２Ｓ規格により送信してもよい。また、Ｉ２Ｓ規格以外のデジタル通信規格によりデジタル音声データを送信してもよい。
【００５９】
また、上記実施形態では、ナビゲーション側のＣＰＵ１１が作成したナビゲーション音声データを、元フォーマット（モノラル再生方式／１６ｂｉｔ／２２．１ｋＨｚ）により作成するとともに、ＣＰＵ１１がＡＶ側のＣＰＵ２１に向けて送信するナビゲーション音声データを、送信フォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）により作成した例について示したが、本発明はこれに限られない。本発明では、上記実施形態の第１変形例として、図８に示すように、ナビゲーション音声データの送信フォーマットとして、サンプリング周波数を約４４．１ｋＨｚにする一方、音声再生方式をモノラル再生方式のまま（モノラル再生方式／１６ｂｉｔ／４４．１ｋＨｚ）にしてもよい。また、上記実施形態の第２変形例として、図９に示すように、ナビゲーション音声データの送信フォーマットとして、音声再生方式をステレオ再生方式にする一方、サンプリング周波数を約２２．１ｋＨｚのまま（ステレオ再生方式／１６ｂｉｔ／２２．１ｋＨｚ）にしてもよい。これにより、第１変形例および第２変形例のＣＰＵ１１は、上記した送信フォーマットにより、元フォーマットの約２倍の送信速度でナビゲーション音声データを送信することが可能である。なお、第１変形例および第２変形例においては、ＣＰＵ２１は、図６に示すように、割込音声データを有音データ（Ｇ１〜Ｇｎ）同士の間に補完データ（ＧＳ）が配置されるように作成してもよいし、図１０に示すように、有音データの各々を前後に分割することによって、有音データ同士の間に補完データ（ＧＳ）が配置されないように作成してもよい。
【００６０】
また、上記実施形態では、ナビゲーション音声データの元フォーマットにおけるサンプリング周波数を約２２．１ｋＨｚにするとともに、ナビゲーション音声データの送信フォーマットにおけるサンプリング周波数を約４４．１ｋＨｚにした例について示したが、本発明はこれに限られない。本発明では、送信フォーマットにおけるサンプリング周波数が元フォーマットにおけるサンプリング周波数以上であればよい。たとえば、元フォーマットにおけるサンプリング周波数を約１１．０ｋＨｚにするとともに、送信フォーマットにおけるサンプリング周波数を約８８．２ｋＨｚにしてもよい。これにより、ナビゲーション側のＣＰＵは、元フォーマットのままの約１１．０ｋＨｚのサンプリング周波数で送信する場合と比べて、約８分の１の所要時間（約８倍の送信速度）でナビゲーション音声データをＡＶ側のＣＰＵに送信することが可能である。
【００６１】
また、上記実施形態では、ＡＶ側のＣＰＵ２１が、ナビゲーション音声データのうち、無音データが一定時間以上連続した際に、ナビゲーション側のＣＰＵ１１からのナビゲーション音声データの受信を終了するように構成した例を示したが、本発明はこれに限られない。本発明では、ナビゲーション側のＣＰＵ（第１制御部）がナビゲーション音声データの最後に終了を示すデータを組み込むことによって、ＡＶ側のＣＰＵ（第２制御部）に受信終了を認識させてもよい。これにより、より確実に、ＡＶ側のＣＰＵに受信終了を認識させることが可能である。
【００６２】
また、上記実施形態では、ナビゲーション側のＣＰＵ１１からＡＶ側のＣＰＵ２１に送信する際のナビゲーション音声データの送信フォーマットと、ＣＰＵ２１から音声出力部３０に出力する際の割込音声データの出力フォーマットとを同一のフォーマット（ステレオ再生方式／１６ｂｉｔ／４４．１ｋＨｚ）にした例を示したが、本発明はこれに限られない。本発明では、ナビゲーション側のＣＰＵからＡＶ側のＣＰＵに送信する際の送信フォーマットと、ＡＶ側のＣＰＵから音声出力部に出力する際の割込音声データの出力フォーマットとを異なるフォーマットにしてもよい。これにより、ナビゲーション側のＣＰＵからＡＶ側のＣＰＵに送信するのに最適な送信フォーマットと、ＡＶ側のＣＰＵから音声出力部に出力するのに最適な出力フォーマットとが異なっている場合に、最適な送信フォーマットでナビゲーション側のＣＰＵからＡＶ側のＣＰＵに送信することが可能になるとともに、最適な出力フォーマットでＡＶ側のＣＰＵから音声出力部に出力することが可能になる。
【符号の説明】
【００６３】
１  カーナビゲーションユニット（第１機器、ナビゲーション装置）
２  ＡＶユニット（第２機器、音響機器）
１１  ナビゲーション側のＣＰＵ（第１制御部）
２１  ＡＶ側のＣＰＵ（第２制御部）
３０  音声出力部
１００  カーナビゲーションシステム（音響システム）
【図１】
0005609541.tif 000002
【図２】
0005609541.tif 000003
【図３】
0005609541.tif 000004
【図４】
0005609541.tif 000005
【図５】
0005609541.tif 000006
【図６】
0005609541.tif 000007
【図７】
0005609541.tif 000008
【図８】
0005609541.tif 000009
【図９】
0005609541.tif 000010
【図１０】
0005609541.tif 000011