(57)【要約】【課題】  送信側からオーディオデータ及びそのボリュームの値を伝送する場合に、Ｓ／Ｎ比や応答性の良いオーディオデータ送信を実現するための技術を提供すること。【解決手段】  オーディオ信号処理部３は、着目フレームのオーディオデータの再生ボリューム値を取得し、着目フレームのオーディオデータに対して再生ボリューム値を乗算することで乗算後オーディオデータを生成する。Ｓ／ＰＤＩＦ送信部４は、着目フレームのオーディオデータと、乗算後オーディオデータと、を着目フレームにおける送信データとして送信する。【選択図】  図１
2010169824.tif 000002
【特許請求の範囲】
【請求項１】
着目フレームのオーディオデータの再生ボリューム値を取得する取得手段と、
前記着目フレームのオーディオデータに対して前記再生ボリューム値を乗算することで乗算後オーディオデータを生成する手段と、
前記着目フレームのオーディオデータと、前記乗算後オーディオデータと、を前記着目フレームにおける送信データとして送信する送信手段と
を備えることを特徴とする送信装置。
【請求項２】
前記取得手段は、ユーザが操作するリモートコントローラにおいて設定された前記再生ボリューム値を、当該リモートコントローラから受信することで前記再生ボリューム値を取得することを特徴とする請求項１に記載の送信装置。
【請求項３】
請求項１又は２に記載の送信装置から送信された送信データを受信可能な受信装置であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信手段と、
前記受信手段が受信した着目フレームにおける送信データ中の乗算後オーディオデータを、当該着目フレームにおける送信データ中のオーディオデータで除算することで再生ボリューム値を求める演算手段と、
前記演算手段が求めた再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成する手段と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する手段と
を備えることを特徴とする受信装置。
【請求項４】
着目フレームのオーディオデータの再生ボリューム値を取得する取得手段と、
前記着目フレームのオーディオデータと、前記再生ボリューム値と、を前記着目フレームにおける送信データとして送信する送信手段と
を備えることを特徴とする送信装置。
【請求項５】
請求項４に記載の送信装置から送信された送信データを受信可能な受信装置であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信手段と、
前記受信手段が受信した着目フレームにおける送信データ中の再生ボリューム値に基づいて、前記着目フレームにおける送信データ中のオーディオデータを更新することで、前記着目フレームにおける再生用のオーディオデータを生成する生成手段と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する手段と
を備えることを特徴とする受信装置。
【請求項６】
前記生成手段は、前記受信手段が受信した着目フレームにおける送信データ中の再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成することを特徴とする請求項５に記載の受信装置。
【請求項７】
前記生成手段は、前記受信手段が過去に複数フレームに渡って受信したそれぞれの再生ボリューム値に基づいて算出される再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成することを特徴とする請求項５に記載の受信装置。
【請求項８】
着目フレームのオーディオデータの再生ボリューム値を取得する取得工程と、
前記着目フレームのオーディオデータに対して前記再生ボリューム値を乗算することで乗算後オーディオデータを生成する工程と、
前記着目フレームのオーディオデータと、前記乗算後オーディオデータと、を前記着目フレームにおける送信データとして送信する送信工程と
を備えることを特徴とする送信方法。
【請求項９】
請求項１又は２に記載の送信装置から送信された送信データを受信可能な受信装置が行う受信方法であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信工程と、
前記受信工程で受信した着目フレームにおける送信データ中の乗算後オーディオデータを、当該着目フレームにおける送信データ中のオーディオデータで除算することで再生ボリューム値を求める演算工程と、
前記演算工程で求めた再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成する工程と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する工程と
を備えることを特徴とする受信方法。
【請求項１０】
着目フレームのオーディオデータの再生ボリューム値を取得する取得工程と、
前記着目フレームのオーディオデータと、前記再生ボリューム値と、を前記着目フレームにおける送信データとして送信する送信工程と
を備えることを特徴とする送信方法。
【請求項１１】
請求項４に記載の送信装置から送信された送信データを受信可能な受信装置が行う受信方法であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信工程と、
前記受信工程で受信した着目フレームにおける送信データ中の再生ボリューム値に基づいて、前記着目フレームにおける送信データ中のオーディオデータを更新することで、前記着目フレームにおける再生用のオーディオデータを生成する生成工程と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する工程と
を備えることを特徴とする受信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、オーディオデータの送受信技術に関するものである。
【背景技術】
【０００２】
ディジタル技術の進歩により、映像やオーディオなどの情報をディジタル値で伝送するさまざまな技術が開発されてきている。その中でオーディオ信号をディジタル信号として伝送する主なものとして、例えばＳ／ＰＤＩＦと呼ばれる規格があり、普及している。係る技術は、例えば、ＣＤプレイヤなどのオーディオ再生機器とオーディオアンプなどの受信機器を接続するときのインタフェースとして利用されている。
【０００３】
ここで、音響を出力するときのボリュームの調整方法について考える。まず、Ｓ／ＰＤＩＦにより各チャンネルのオーディオデータを伝送し、オーディオアンプなどの受信機器側でボリュームを調整して出力する方法が一般的である。この場合はオーディオアンプなどの受信機器側にボリューム調整のためのダイヤルやリモコンなどを備えて、ユーザがボリューム調整を行う。
【０００４】
しかし、オーディオシステムの構成の仕方によっては、送信機器側においてボリュームの調整を行いたい場合がある。この場合には、送信機器側でボリューム調整のためのダイヤルやリモコンなどを備えてユーザが調整を行い、Ｓ／ＰＤＩＦで伝送するデータとして、元のオーディオデータにボリュームの値を掛け合わせた値をデータとして伝送する。受信側では、ボリュームの値を含んだデータとして扱いそのまま出力する。
【０００５】
さらに、送信機器側のボリュームの値を伝送するために、例えば特許文献１に開示されている技術がある。特許文献１に開示されている技術では、ボリュームデータを伝送データの一部に埋め込んで伝送している。
【特許文献１】特許第３０８５９３１号
【発明の開示】
【発明が解決しようとする課題】
【０００６】
送信機器側からボリューム情報を伝送する方法として、元のオーディオデータにボリュームの値を掛け合わせた値をデータとして伝送する方法では、ボリュームが小さな値となったときに掛け合わせた結果の値が小さな値となり、Ｓ／Ｎ比が悪化してしまう。
【０００７】
また、ボリュームデータを伝送データの一部に埋め込んで伝送する方法では、伝送単位であるフレームを複数使って一つのボリュームの値を伝送しているために、伝送に時間がかかり、応答が遅くなるという課題がある。
【０００８】
本発明は以上の問題に鑑みて成されたものであり、送信側からオーディオデータ及びそのボリュームの値を伝送する場合に、Ｓ／Ｎ比や応答性の良いオーディオデータ送信を実現するための技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明の目的を達成するために、例えば、本発明の送信装置は以下の構成を備える。
【００１０】
即ち、着目フレームのオーディオデータの再生ボリューム値を取得する取得手段と、
前記着目フレームのオーディオデータに対して前記再生ボリューム値を乗算することで乗算後オーディオデータを生成する手段と、
前記着目フレームのオーディオデータと、前記乗算後オーディオデータと、を前記着目フレームにおける送信データとして送信する送信手段と
を備えることを特徴とする。
【００１１】
本発明の目的を達成するために、例えば、本発明の受信装置は以下の構成を備える。
【００１２】
即ち、上記送信装置から送信された送信データを受信可能な受信装置であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信手段と、
前記受信手段が受信した着目フレームにおける送信データ中の乗算後オーディオデータを、当該着目フレームにおける送信データ中のオーディオデータで除算することで再生ボリューム値を求める演算手段と、
前記演算手段が求めた再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成する手段と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する手段と
を備えることを特徴とする。
【００１３】
本発明の目的を達成するために、例えば、本発明の送信装置は以下の構成を備える。
【００１４】
即ち、着目フレームのオーディオデータの再生ボリューム値を取得する取得手段と、
前記着目フレームのオーディオデータと、前記再生ボリューム値と、を前記着目フレームにおける送信データとして送信する送信手段と
を備えることを特徴とする。
【００１５】
本発明の目的を達成するために、例えば、本発明の受信装置は以下の構成を備える。
【００１６】
即ち、上記送信装置から送信された送信データを受信可能な受信装置であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信手段と、
前記受信手段が受信した着目フレームにおける送信データ中の再生ボリューム値に基づいて、前記着目フレームにおける送信データ中のオーディオデータを更新することで、前記着目フレームにおける再生用のオーディオデータを生成する生成手段と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する手段と
を備えることを特徴とする。
【００１７】
本発明の目的を達成するために、例えば、本発明の送信方法は以下の構成を備える。
【００１８】
即ち、着目フレームのオーディオデータの再生ボリューム値を取得する取得工程と、
前記着目フレームのオーディオデータに対して前記再生ボリューム値を乗算することで乗算後オーディオデータを生成する工程と、
前記着目フレームのオーディオデータと、前記乗算後オーディオデータと、を前記着目フレームにおける送信データとして送信する送信工程と
を備えることを特徴とする。
【００１９】
本発明の目的を達成するために、例えば、本発明の受信方法は以下の構成を備える。
【００２０】
即ち、上記送信装置から送信された送信データを受信可能な受信装置が行う受信方法であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信工程と、
前記受信工程で受信した着目フレームにおける送信データ中の乗算後オーディオデータを、当該着目フレームにおける送信データ中のオーディオデータで除算することで再生ボリューム値を求める演算工程と、
前記演算工程で求めた再生ボリューム値を、前記着目フレームにおける送信データ中のオーディオデータに乗算することで、前記着目フレームにおける再生用のオーディオデータを生成する工程と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する工程と
を備えることを特徴とする。
【００２１】
本発明の目的を達成するために、例えば、本発明の送信方法は以下の構成を備える。
【００２２】
即ち、着目フレームのオーディオデータの再生ボリューム値を取得する取得工程と、
前記着目フレームのオーディオデータと、前記再生ボリューム値と、を前記着目フレームにおける送信データとして送信する送信工程と
を備えることを特徴とする。
【００２３】
本発明の目的を達成するために、例えば、本発明の受信方法は以下の構成を備える。
【００２４】
即ち、上記送信装置から送信された送信データを受信可能な受信装置が行う受信方法であって、
前記送信手段が送信したフレーム毎の送信データを受信する受信工程と、
前記受信工程で受信した着目フレームにおける送信データ中の再生ボリューム値に基づいて、前記着目フレームにおける送信データ中のオーディオデータを更新することで、前記着目フレームにおける再生用のオーディオデータを生成する生成工程と、
前記再生用のオーディオデータに基づいて前記着目フレームを再生する工程と
を備えることを特徴とする。
【発明の効果】
【００２５】
本発明の構成によれば、送信側からオーディオデータ及びそのボリュームの値を伝送する場合に、Ｓ／Ｎ比や応答性の良いオーディオデータ送信を実現することができる。
【発明を実施するための最良の形態】
【００２６】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００２７】
［第１の実施形態］
図１は、オーディオデータを信号として送信装置から受信装置に対して送信するためのシステム構成例を示す図である。図１に示す如く、係るシステムは、送信装置１と、受信装置としてのＲチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１より構成されている。そして送信装置１とＲチャンネルスピーカ部６及びＬチャンネルスピーカ部１１とは有線でもって接続されており、送信装置１からＲチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１に対してデータを送信することができる。なお、送信装置１とＲチャンネルスピーカ部６及びＬチャンネルスピーカ部１１との間は無線でもってデータ通信可能に構成しても良い。なお、図１に示した各部は全てハードウェアで構成されているものとして説明するが、一部の機能をソフトウェアで構成しても良い。
【００２８】
先ず、送信装置１について説明する。
【００２９】
送信装置１は、Ｓ／ＰＤＩＦ受信部２、オーディオ信号処理部３、リモコン受信処理部５、Ｓ／ＰＤＩＦ送信部４を有する。
【００３０】
Ｓ／ＰＤＩＦ受信部２は、ＣＤプレイヤ等のオーディオ再生機器から出力されたディジタルオーディオ信号を受信する。Ｓ／ＰＤＩＦ受信部２では、受信したディジタルオーディオ信号をデコードし、そのデコード結果をオーディオデータとしてオーディオ信号処理部３に入力する。
【００３１】
オーディオ信号処理部３は、例えば高域周波数や低域周波数の出力レベル調整などの音質の調整や、音場補正などの音響出力の補正等、各種の音響調整を行う回路を備える。従ってオーディオ信号処理部３は、Ｓ／ＰＤＩＦ受信部２から入力されたフレーム毎のオーディオデータについてこの回路により処理済みのオーディオデータを生成する。そして、フレーム毎に、オリジナルのオーディオデータと、このオリジナルのオーディオデータについて上記回路で生成された処理済みのオーディオデータと、を生成する。
【００３２】
ここで、本システムは不図示のリモコン（リモートコントローラ）を備え、ユーザがこのリモコンを操作することでこれらの音質の調整を行ったり、音響補正機能を利用するようになっている。リモコンからの入力コマンドは、リモコン受信処理部５が受信し、リモコン受信処理部５は受信した入力コマンドをデコードしてオーディオ信号処理部３に送信する。
【００３３】
オーディオ信号処理部３では、リモコン受信処理部５から受信したコマンドに従って、Ｓ／ＰＤＩＦ受信部２から入力されたオーディオデータに対する各種の処理を行う。ここで、リモコンによる調整項目のひとつにボリュームがある。ユーザがリモコンを操作してボリュームの調整（設定）を行うと、その調整によるボリューム値がコマンドに含められてリモコン受信処理部５に入力される。リモコン受信処理部５は、このコマンドをデコードすると、その結果をオーディオ信号処理部３に通知する。オーディオ信号処理部３は、この通知に基づいて、現在のボリューム値を更新する。即ち、現在のボリューム値を、ユーザがリモコンを用いて指定したボリューム値に更新する。
【００３４】
従って、オーディオ信号処理部３は、Ｓ／ＰＤＩＦ受信部２から入力されたフレーム毎のオーディオデータについて、再生ボリューム値を乗算した乗算後オーディオデータを生成（演算）する。ここで、「オーディオデータに再生ボリューム値を乗算する」とは、オーディオデータ中の各データ値に再生ボリューム値を乗算することである。
【００３５】
そして、オーディオ信号処理部３は、フレーム毎に、オリジナルのオーディオデータと、オリジナルのオーディオデータに再生ボリューム値を乗じた乗算後オーディオデータと、をＳ／ＰＤＩＦ送信部４に送出する。
【００３６】
Ｓ／ＰＤＩＦ送信部４では、オーディオ信号処理部３から受け取ったデータをＳ／ＰＤＩＦフォーマットのデータにエンコードし、Ｒチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１に対して送信する。
【００３７】
図２は、Ｒチャンネルスピーカ部６に対して送信するデータのフォーマット例を示す図である。Ｓ／ＰＤＩＦ送信部４は、「サブフレーム」という単位でデータを送信する。本実施形態では、サブフレーム１とサブフレーム２とで１つのフレームを形成している。
【００３８】
サブフレーム１には、Ｒチャンネルスピーカ部６に対応するオーディオデータ（２０ビット）が含まれている。
【００３９】
サブフレーム２には、サブフレーム１に含まれているオーディオデータに、オーディオ信号処理部３が更新したボリューム値を乗算した乗算後オーディオデータが含まれている。従って、Ｓ／ＰＤＩＦ送信部４は、オーディオデータと乗算後オーディオデータとのセットを１つのフレームの送信データとしてＲチャンネルスピーカ部６に送信する。
【００４０】
図３は、Ｌチャンネルスピーカ部１１に対して送信するデータのフォーマット例を示す図である。サブフレーム１には、Ｌチャンネルスピーカ部１１に対応するオーディオデータ（２０ビット）が含まれている。サブフレーム２には、サブフレーム１に含まれているオーディオデータに、オーディオ信号処理部３が更新したボリューム値を乗算した乗算後オーディオデータが含まれている。従って、Ｓ／ＰＤＩＦ送信部４は、オーディオデータと乗算後オーディオデータとのセットを１つのフレームの送信データとしてＬチャンネルスピーカ部１１に送信する。
【００４１】
このように、何れのスピーカ部に対しても、オーディオデータと乗算後オーディオデータとのセットを１つのフレームの送信データとして送信する。そしてこのような送信データの送信は各フレームについて順次行われる。
【００４２】
換言すれば、送信装置１は、着目フレームのオーディオデータの再生ボリューム値を取得すると、着目フレームのオーディオデータに対して再生ボリューム値を乗算することで乗算後オーディオデータを生成する。そして送信装置１は、着目フレームのオーディオデータと、乗算後オーディオデータと、を着目フレームにおける送信データとして送信する。
【００４３】
図７は、送信装置１が送信データを送信するために行う処理のフローチャートである。
【００４４】
先ずステップＳ７０１では、Ｓ／ＰＤＩＦ受信部２は、オーディオ再生機器から出力されたディジタルオーディオ信号を受信し、受信したディジタルオーディオ信号をデコードし、そのデコード結果をオーディオデータとしてオーディオ信号処理部３に入力する。
【００４５】
次に、ステップＳ７０２では、オーディオ信号処理部３は、リモコン受信処理部５から取得した再生ボリューム値に基づいて、現在の再生ボリューム値を更新する。
【００４６】
次に、ステップＳ７０３では、オーディオ信号処理部３は、Ｓ／ＰＤＩＦ受信部２から入力されたフレーム毎のオーディオデータについて、再生ボリューム値を乗算した乗算後オーディオデータを生成する。そして、フレーム毎に、オリジナルのオーディオデータと、オリジナルのオーディオデータに再生ボリューム値を乗じた乗算後オーディオデータと、をＳ／ＰＤＩＦ送信部４に送出する。
【００４７】
Ｓ／ＰＤＩＦ送信部４では、サブフレーム１にオリジナルのオーディオデータを含め、サブフレーム２に乗算後オーディオデータを含めることで、このサブフレーム１、サブフレーム２から成るフレームの送信データをそれぞれのフレームについて生成する。係る処理は、Ｒチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１のそれぞれに対して行う。
【００４８】
次に、ステップＳ７０４では、Ｓ／ＰＤＩＦ送信部４は、Ｒチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１のそれぞれに対して、各フレームの送信データを送信する。
【００４９】
次に、Ｒチャンネルスピーカ部６について説明する。Ｒチャンネルスピーカ部６は、Ｓ／ＰＤＩＦ受信部７、オーディオ信号処理部８、アンプ部９、スピーカ１０を有する。
【００５０】
Ｓ／ＰＤＩＦ受信部７は、Ｓ／ＰＤＩＦ送信部４から送信された送信データを受信すると、この送信データをデコードし、そのデコード結果をオーディオ信号処理部８に送出する。
【００５１】
オーディオ信号処理部８は、デコードされた送信データに含まれているオリジナルのオーディオデータ（サブフレーム１に含まれているオーディオデータ）、乗算後オーディオデータ（サブフレーム２に含まれている乗算後オーディオデータ）を抽出する。そして、オーディオ信号処理部８は、乗算後オーディオデータをオリジナルのオーディオデータで除算することで、再生ボリューム値を求める。即ち、乗算後オーディオデータ中の代表フレームのデータの値を、オリジナルのオーディオデータ中のこの代表フレームに対応するフレームのデータの値で除算する。
【００５２】
そしてオーディオ信号処理部８は、この求めた再生ボリューム値を、送信データから抽出したオリジナルのオーディオデータに乗算することで、再生用のオーディオデータを生成する。そしてオーディオ信号処理部８は、この生成した再生用のオーディオデータを後段のアンプ部９に送出する。
【００５３】
アンプ部９はこの再生用のオーディオデータに基づく信号のレベルを増幅させ、スピーカ１０に送出する。これにより、スピーカ１０からは、再生用のオーディオデータに基づく音が出力されることになる。
【００５４】
次に、Ｌチャンネルスピーカ部１１について説明する。Ｌチャンネルスピーカ部１１は、Ｓ／ＰＤＩＦ受信部１２、オーディオ信号処理部１３、アンプ部１４、スピーカ１５を有する。
【００５５】
Ｓ／ＰＤＩＦ受信部１２は、Ｓ／ＰＤＩＦ送信部４から送信された送信データを受信すると、この送信データをデコードし、そのデコード結果をオーディオ信号処理部１３に送出する。
【００５６】
オーディオ信号処理部１３は、デコードされた送信データに含まれているオリジナルのオーディオデータ（サブフレーム１に含まれているオーディオデータ）、乗算後オーディオデータ（サブフレーム２に含まれている乗算後オーディオデータ）を抽出する。そして、オーディオ信号処理部１３は、乗算後オーディオデータをオリジナルのオーディオデータで除算することで、再生ボリューム値を求める。そしてオーディオ信号処理部１３は、この求めた再生ボリューム値を、送信データから抽出したオリジナルのオーディオデータに乗算することで、再生用のオーディオデータを生成する。そしてオーディオ信号処理部１３は、この生成した再生用のオーディオデータを後段のアンプ部１４に送出する。
【００５７】
アンプ部１４はこの再生用のオーディオデータに基づく信号のレベルを増幅させ、スピーカ１５に送出する。これにより、スピーカ１５からは、再生用のオーディオデータに基づく音が出力されることになる。
【００５８】
換言すれば、Ｒチャンネルスピーカ部６、Ｌチャンネルスピーカ部１１は、上記送信装置１から送信された送信データを受信可能な受信装置であって、送信装置１からフレーム毎の送信データを受信する。そして、受信した着目フレームにおける送信データ中の乗算後オーディオデータを、着目フレームにおける送信データ中のオーディオデータで除算することで再生ボリューム値を求める。そして、求めた再生ボリューム値を、着目フレームにおける送信データ中のオーディオデータに乗算することで、着目フレームにおける再生用のオーディオデータを生成し、生成した再生用のオーディオデータに基づいて着目フレームを再生する。
【００５９】
図８は、Ｒチャンネルスピーカ部６が送信データに基づいて音を出力するために行う処理のフローチャートである。なお、上述の通り、係る処理は、Ｌチャンネルスピーカ部１１についても同じである。
【００６０】
先ずステップＳ８０１では、Ｓ／ＰＤＩＦ受信部７は、Ｓ／ＰＤＩＦ送信部４から送信された送信データを受信すると、この送信データをデコードし、そのデコード結果をオーディオ信号処理部８に送出する。
【００６１】
次に、ステップＳ８０２では、オーディオ信号処理部８は、デコードされた送信データに含まれているオーディオデータ、乗算後オーディオデータを抽出する。
【００６２】
次に、ステップＳ８０３では、オーディオ信号処理部８は、乗算後オーディオデータをオーディオデータで除算することで、再生ボリューム値を求める。
【００６３】
次に、ステップＳ８０４では、オーディオ信号処理部８は、この求めた再生ボリューム値を、送信データから抽出したオーディオデータに乗算することで、再生用のオーディオデータを生成する。
【００６４】
次に、ステップＳ８０５では、オーディオ信号処理部８は、この生成した再生用のオーディオデータを後段のアンプ部９に送出する。アンプ部９はこの再生用のオーディオデータに基づく信号のレベルを増幅させ、スピーカ１０に送出する。これにより、スピーカ１０からは、再生用のオーディオデータに基づく音が出力されることになる。
【００６５】
以上の説明により、本実施形態によれば、オリジナルのオーディオデータに基づいて再生ボリューム値を算出するので、出力信号を高精度化し、Ｓ／Ｎ比を改善することができる。
【００６６】
［第２の実施形態］
第１の実施形態ではサブフレーム２にはオリジナルのオーディオデータに再生ボリューム値を乗算した結果を含めていたが、本実施形態では、サブフレーム２に、リモコン受信処理部５から取得した再生ボリューム値を含める。
【００６７】
図４は、Ｒチャンネルスピーカ部６に対して送信するデータのフォーマット例を示す図である。サブフレーム１には、Ｒチャンネルスピーカ部６に対応するオーディオデータ（２０ビット）が含まれている。サブフレーム２には、オーディオ信号処理部３が更新したボリューム値が含まれている。従って、Ｓ／ＰＤＩＦ送信部４は、オーディオデータと再生ボリューム値とのセットを１つのフレームの送信データとしてＲチャンネルスピーカ部６に送信する。
【００６８】
図５は、Ｌチャンネルスピーカ部１１に対して送信するデータのフォーマット例を示す図である。サブフレーム１には、Ｌチャンネルスピーカ部１１に対応するオーディオデータ（２０ビット）が含まれている。サブフレーム２には、オーディオ信号処理部３が更新したボリューム値が含まれている。従って、Ｓ／ＰＤＩＦ送信部４は、オーディオデータと再生ボリューム値とのセットを１つのフレームの送信データとしてＬチャンネルスピーカ部１１に送信する。
【００６９】
このように、何れのスピーカ部に対しても、オーディオデータと再生ボリューム値とのセットを１つのフレームの送信データとして送信する。そしてこのような送信データの送信は各フレームについて順次行われる。
【００７０】
Ｒチャンネルスピーカ部６側では、Ｓ／ＰＤＩＦ受信部７は送信データから再生ボリューム値とオリジナルのオーディオデータとを抽出し、オーディオ信号処理部８はこの抽出したそれぞれを乗算することで乗算後オーディオデータを生成する。そして、オーディオ信号処理部８は、この生成した乗算後オーディオデータを後段のアンプ部９に送出する。これはＬチャンネルスピーカ部１１についても同じである。
【００７１】
その他については第１の実施形態と同様である。
【００７２】
［第３の実施形態］
本実施形態では、Ｒチャンネルスピーカ部６（Ｌチャンネルスピーカ部１１）側での処理が、以下の点で第２の実施形態と異なっている。即ち、以下の点以外については第２の実施形態と同様である。なお、以下ではＲチャンネルスピーカ部６について説明するが、下記の説明は、Ｌチャンネルスピーカ部１１についても同様である。
【００７３】
Ｒチャンネルスピーカ部６におけるオーディオ信号処理部８は、送信データから再生ボリューム値を抽出する度に、これを自身が管理するメモリ内に格納する。従ってこのメモリには、過去複数フレームに渡って再生ボリューム値が格納されていることになる。
【００７４】
第２の実施形態では、着目フレームから抽出した再生ボリューム値を、着目フレームから抽出したオリジナルのオーディオデータに乗じていた。本実施形態では、メモリ内に格納した過去複数フレーム分の再生ボリューム値に基づいて、着目フレームにおける再生ボリューム値を新たに算出する。例えば、着目フレームから過去ｋフレーム分の再生ボリューム値の平均値を計算し、この平均値を着目フレームの再生ボリューム値とする。そして、この再生ボリューム値を、着目フレームのオーディオデータに乗じることで、着目フレームの再生用のオーディオデータを生成する。なお、ここでは平均を計算しているが、過去ｋフレーム分の再生ボリューム値をどのように用いて着目フレームの再生ボリューム値を求めるのかについては特に限定するものではない。例えば、過去の再生ボリューム値ほど小さい重み付けを行い、その重み付けした結果の総和を着目フレームの再生ボリューム値としても良い。
【００７５】
また、ここで用いている「ｋ」は、再生ボリューム値の変化に対する出力の応答性や、再生ボリューム値のビット数が小さい場合の高精度化などを考慮して決定する。例えば、再生ボリューム値のビット数が小さいときにｋを大きくするなどの適応制御をおこなっても良い。
【００７６】
このように、再生ボリューム値を時間的に平滑化することで高精度化することができ、Ｓ／Ｎ比を改善することができる。
【００７７】
［第４の実施形態］
本実施形態では、Ｒチャンネルスピーカ部６（Ｌチャンネルスピーカ部１１）側での処理は、以下の点で第２の実施形態と異なっている。即ち、以下の点以外については第２の実施形態と同様である。なお、以下ではＲチャンネルスピーカ部６について説明するが、下記の説明は、Ｌチャンネルスピーカ部１１についても同様である。
【００７８】
オーディオ信号処理部８は、サブフレーム１内のオリジナルのオーディオデータの値（データ中の代表値）が、サブフレーム２内のデータの値（データ中の代表値）以上であるか否かを判断する。オーディオ信号処理部８は、このような判断を各フレームについて行う。そしてオーディオ信号処理部８は、サブフレーム１内のオリジナルのオーディオデータの値が、サブフレーム２内のデータの値以上であるとＮフレーム以上連続して判断した場合、サブフレーム２には乗算後オーディオデータが含まれていると判断する。この場合には、Ｒチャンネルスピーカ部６は、第１の実施形態と同様の処理を行うことになる。
【００７９】
一方、オーディオ信号処理部８は、サブフレーム１内のオリジナルのオーディオデータの値が、サブフレーム２内のデータの値以上であるとＮフレーム以上連続して判断できなかった場合には、サブフレーム２には再生ボリューム値が含まれていると判断する。この場合には、Ｒチャンネルスピーカ部６は、第２の実施形態や第３の実施形態と同様の処理を行うことになる。
【００８０】
なお、後者の場合、例えば、サブフレーム１がＲチャンネルのオーディオデータで、サブフレーム２がＬチャンネルのオーディオデータであると判断し、ユーザが選択してどちらか一方を出力するなどの処理をおこなっても良い。
【００８１】
以上の説明により、本実施形態によれば、独自のプロトコルかそれ以外の汎用のプロトコルかの判断を自動的に行い、処理を切り換えることができる。
【００８２】
［第５の実施形態］
図６は、オーディオデータを信号として送信装置から受信装置に対して送信するためのシステム構成例を示す図である。図６に示す如く、係るシステムは、送信装置１６と、受信装置としてのＲチャンネルスピーカ部２３、Ｌチャンネルスピーカ部３０より構成されている。そして送信装置１６とＲチャンネルスピーカ部２３及びＬチャンネルスピーカ部３０とは有線でもって接続されており、送信装置１６からＲチャンネルスピーカ部２３、Ｌチャンネルスピーカ部３０に対してデータを送信することができる。なお、送信装置１６とＲチャンネルスピーカ部２３及びＬチャンネルスピーカ部３０との間は無線でもってデータ通信可能に構成しても良い。なお、図６に示した各部は全てハードウェアで構成されているものとして説明するが、一部の機能をソフトウェアで構成しても良い。
【００８３】
図６に示した構成は、図１に示した構成において、オーディオ信号処理部３をマイクロコントローラ１８とＲＯＭ１９とＲＡＭ２０とで構成している。また、オーディオ信号処理部８をマイクロコントローラ２５とＲＯＭ２６とＲＡＭ２７とで構成している。また、オーディオ信号処理部１３をマイクロコントローラ３２とＲＯＭ３３とＲＡＭ３４とで構成している。
【００８４】
即ち、ＲＯＭ１９には、オーディオ信号処理部３が行うものとして上述した各処理をマイクロコントローラ１８に実行させるためのコンピュータプログラムやデータが格納されている。そしてマイクロコントローラ１８は、係るコンピュータプログラムやデータを用いて処理を実行することで、オーディオ信号処理部３が行うものとして上述した各処理を実行することになる。その際、一時的にデータをＲＡＭ２０に格納することができる。
【００８５】
また、ＲＯＭ２６には、オーディオ信号処理部８が行うものとして上述した各処理をマイクロコントローラ２５に実行させるためのコンピュータプログラムやデータが格納されている。そしてマイクロコントローラ２５は、係るコンピュータプログラムやデータを用いて処理を実行することで、オーディオ信号処理部８が行うものとして上述した各処理を実行することになる。その際、一時的にデータをＲＡＭ２７に格納することができる。
【００８６】
また、ＲＯＭ３３には、オーディオ信号処理部１３が行うものとして上述した各処理をマイクロコントローラ３２に実行させるためのコンピュータプログラムやデータが格納されている。そしてマイクロコントローラ３２は、係るコンピュータプログラムやデータを用いて処理を実行することで、オーディオ信号処理部１３が行うものとして上述した各処理を実行することになる。その際、一時的にデータをＲＡＭ３４に格納することができる。
【００８７】
以上の各実施形態によれば、以下のような効果を奏することができる。
【００８８】
先ず、オリジナルのオーディオデータに基づいて出力信号を算出するため、出力信号を高精度化でき、Ｓ／Ｎ比を向上することができる。また、再生ボリューム値を時間的に平滑化することでさらに高精度化することができる。
【００８９】
また、フレーム毎に再生ボリューム値を送信するので、複数のフレームを使用してひとつのボリューム情報を伝送する従来の方法と比べて、出力音にボリュームを反映させる速度が向上する。これは、リアルタイムにボリュームを変動させる場合などでは特に有利となる。
【００９０】
例えば、ダイナミックレンジコンプレッションと呼ばれる技術がある。係る技術は、オーディオデータのデータ値が大きい場合にボリュームを小さくすることで、大音量の出力を行わないようにしたり、オーディオデータのデータ値が小さい場合にはボリュームを大きくすることで、聞こえやすくしたりする技術である。このような処理を行う場合には、ボリューム制御の高速な応答性が必要となる。従ってこのような場合には、上記各実施形態は有用に機能することになる。
【００９１】
また、オリジナルのオーディオデータのみを利用して受信側でボリュームを調整して出力する方法や、乗算後オーディオデータのみを用いてそのまま出力する方法などの各種の従来の方法も、上記実施形態によれば実現できる。例えば、汎用的なオーディオアンプなどの受信機器を接続して利用する事も可能である。つまりプロトコルを変更することなく様々なシステムに対応できるという利点がある。
【図面の簡単な説明】
【００９２】
【図１】オーディオデータを信号として送信装置から受信装置に対して送信するためのシステム構成例を示す図である。
【図２】Ｒチャンネルスピーカ部６に対して送信するデータのフォーマット例を示す図である。
【図３】Ｌチャンネルスピーカ部１１に対して送信するデータのフォーマット例を示す図である。
【図４】Ｒチャンネルスピーカ部６に対して送信するデータのフォーマット例を示す図である。
【図５】Ｌチャンネルスピーカ部１１に対して送信するデータのフォーマット例を示す図である。
【図６】オーディオデータを信号として送信装置から受信装置に対して送信するためのシステム構成例を示す図である。
【図７】送信装置１が送信データを送信するために行う処理のフローチャートである。
【図８】Ｒチャンネルスピーカ部６が送信データに基づいて音を出力するために行う処理のフローチャートである。
【図１】
2010169824.tif 000003
【図２】
2010169824.tif 000004
【図３】
2010169824.tif 000005
【図４】
2010169824.tif 000006
【図５】
2010169824.tif 000007
【図６】
2010169824.tif 000008
【図７】
2010169824.tif 000009
【図８】
2010169824.tif 000010