(57)【要約】【課題】  マルチチャンネルデータを受信した場合の異常データ出力のリスクや、出力時間等の限界を解消する。【解決手段】  ＨＤＭＩ（High-Definition Multimedia Interface）を介して音声情報パケットを受け取り、判別ユニット４にてＡＳＰ（Audio Sample Packet）のレイアウトビットを用いてマルチチャンネルの判別を実行する。動作停止ユニット６は、２チャンネルのデータのみ受信可能な機器に対してマルチチャンネルのデータが送信された場合、パケット処理ユニット１、音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作を停止する等の制御を行い、マルチチャンネルのデータを受信可能な機器に対して２チャンネルのデータが送信された場合、必要のないチャンネルの音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作を停止する等の制御を行う。【選択図】  図３
2006180164.tif 000002
【特許請求の範囲】
【請求項１】
音声情報を含むパケットを入力し、前記音声情報よりマルチチャンネル判別を実施して該判別の結果を表すマルチチャンネル判別信号を出力するマルチチャンネル判別手段と、
音声データを含むパケットを入力し、前記音声データに処理を実施し、複数の第１の音声データを出力するパケット処理手段と、
前記複数の第１の音声データを処理して複数の第２の音声データを出力する音声データ処理手段と、
前記マルチチャンネル判別信号に従って前記複数の第２の音声データを制御して、複数の第３の音声データを出力する音声出力制御手段とを備えたことを特徴とする音声処理装置。
【請求項２】
請求項１記載の音声処理装置において、
前記マルチチャンネル判別手段と前記音声出力制御手段との間に介在し、前記マルチチャンネル判別信号と、外部から与えられた１又は複数の制御信号とに従って、前記音声出力制御手段の各チャンネルの動作を制御するように複数の音声出力制御信号を出力する音声出力決定手段を更に備えたことを特徴とする音声処理装置。
【請求項３】
請求項１又は２に記載の音声処理装置において、
前記音声出力制御手段は、前記マルチチャンネル判別信号又は前記複数の音声出力制御信号に応答して出力を停止することを特徴とする音声処理装置。
【請求項４】
請求項１又は２に記載の音声処理装置において、
前記音声出力制御手段は、前記マルチチャンネル判別信号又は前記複数の音声出力制御信号に応答して出力を保持することを特徴とする音声処理装置。
【請求項５】
請求項１記載の音声処理装置において、
前記マルチチャンネル判別手段と前記音声出力制御手段との間に介在し、前記マルチチャンネル判別信号と、外部から与えられた１又は複数の制御信号とに従って、前記音声出力制御手段の各チャンネルの動作停止を制御するように複数の動作停止信号を出力する動作停止手段を更に備えたことを特徴とする音声処理装置。
【請求項６】
請求項５記載の音声処理装置において、
前記動作停止手段は、前記複数の動作停止信号により前記音声データ処理手段の各チャンネルの動作停止を制御する機能を更に有することを特徴とする音声処理装置。
【請求項７】
請求項５又は６に記載の音声処理装置において、
前記動作停止手段は、前記パケット処理手段の動作停止を制御するためのパケット処理停止信号を出力する機能を更に有することを特徴とする音声処理装置。
【請求項８】
請求項１〜７のいずれか１項に記載の音声処理装置において、
前記音声情報及び前記音声データを含むパケットがデジタルインターフェースを介して伝送されることを特徴とする音声処理装置。
【請求項９】
請求項８記載の音声処理装置において、
前記デジタルインターフェースは、ＨＤＭＩ（High-Definition Multimedia Interface）であることを特徴とする音声処理装置。
【請求項１０】
請求項９記載の音声処理装置において、
前記マルチチャンネル判別手段は、マルチチャンネル判別にＡＳＰ（Audio Sample Packet）のレイアウトビットを使用することを特徴とする音声処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤプレイヤー、デジタルテレビ、ＡＶアンプ等に用いられるＩＥＥＥ１３９４、ＨＤＭＩ（High-Definition Multimedia Interface）等のデジタルインターフェースで伝送された音声データの再生に用いられる音声処理装置に関するものである。
【背景技術】
【０００２】
映像データのブランキング期間に音声データを配置することにより映像データに音声データを多重化して、ＤＶＩ（Digital Visual Interface）規格のケーブル等を用いてデータをパケット伝送する技術が知られている（特許文献１参照）。
【０００３】
ＩＥＥＥ１３９４、ＨＤＭＩ等のデジタルインターフェースでも、音声のデータをパケットと呼ばれるデータ単位で伝送する。これらのパケットを用いれば２チャンネル（ステレオ）のデータだけでなく、ＤＶＤビデオ、オーディオ等で用いられるマルチチャンネルのデータを伝送することも可能である。しかし、ＡＶアンプ等ではマルチチャンネルのデータを再生することも可能であるが、ほとんどのテレビ等では２チャンネルのデータは再生できるが、マルチチャンネルのデータの再生は不可能である。このようなテレビ等の機器の場合、マルチチャンネルのデータを受信した際、異常データの出力を防止するために音声の出力を停止しなければならない。
【特許文献１】特開２００２−２３２３７７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、マルチチャンネルデータを受信できない機器に対してマルチチャンネルデータを送信された場合、異常データを出力し雑音が出てしまう可能性がある。異常時の対策として、マルチチャンネルの判別をソフトウェアで行い、マルチチャンネルの検出時にソフトウェアでミュート等のデータ出力制御を実施する場合、マルチチャンネルの判別にはＣビット（Channel Status Bit）を用いなければならず、Ｃビットは１９２ビットで構成されており、１９２サンプル受信しなければデータが確定しないため、少なくとも１９２サンプル、最大３８３サンプル受信しなければマルチチャンネルの判別ができないという課題がある。
【０００５】
更に、マルチチャンネルの判別が完了するまでに異常データを出力してしまう可能性もある。マルチチャンネルの判別が完了するまで音声データの出力を停止するという構成も考えられるが、この構成ではマルチチャンネルの判別に時間を要するため、音声データの出力までの時間が長くなってしまうという課題があった。
【０００６】
本発明の目的は、マルチチャンネルデータを受信した場合の異常データ出力のリスクや、出力時間等の限界を解消した音声処理装置を提供することにある。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、ハードウェアでのマルチチャンネル判別処理を採用することとしたものである。
【０００８】
具体的に説明すると、本発明に係る音声処理装置は、音声情報を含むパケットを入力し、前記音声情報よりマルチチャンネル判別を実施して該判別の結果を表すマルチチャンネル判別信号を出力するマルチチャンネル判別手段と、音声データを含むパケットを入力し、前記音声データに処理を実施し、複数の第１の音声データを出力するパケット処理手段と、前記複数の第１の音声データを処理して複数の第２の音声データを出力する音声データ処理手段と、前記マルチチャンネル判別信号に従って前記複数の第２の音声データを制御して、複数の第３の音声データを出力する音声出力制御手段とを備えた構成を採用したものである。
【発明の効果】
【０００９】
本発明によれば，マルチチャンネルの判別がデータを受信した時点で完了することが可能である。また、マルチチャンネル判別完了時点で音声データの出力を停止、保持すること、あるいは音声データ処理手段の動作を停止すること、あるいは音声出力制御手段の動作を停止すること、あるいはパケット処理手段の動作を停止すること、あるいはそれらの特徴を併せ持つことによって、従来の音声処理装置に対して、音声出力の制御を大幅に削減することができ、その実用的効果は大きい。
【００１０】
また、逆にマルチチャンネル対応機器が、２チャンネルのデータを受信した際に、必要としない音声データ処理手段のみ動作を停止するといった構成も可能であり、この場合、消費電力等の削減に対する効果が期待できる。
【発明を実施するための最良の形態】
【００１１】
以下、本発明の実施の形態について、図面を参照しながら説明する。
【００１２】
《第１の実施形態》
図１は、本発明の第１の実施の形態における音声処理装置のブロック図を示したものである。図１において、１はパケット処理ユニット、２ａ〜２ｎは音声データ処理ユニット、３ａ〜３ｎは音声出力制御ユニット、４はマルチチャンネル判別ユニットである。
【００１３】
パケット処理ユニット１は、音声データ信号を含むパケットを解析し第１の音声データを複数出力する。パケット処理ユニット１から出力された複数の第１の音声データは、それぞれ音声データ処理ユニット２ａ〜２ｎに入力され、第２の音声データへと処理される。例えば、音声データ処理ユニット２ａ〜２ｎでは、パラレルデータ（第１の音声データ）からシリアルデータ（第２の音声データ）への変換処理を行う。
【００１４】
マルチチャンネル判別ユニット４は、入力された音声情報のパケット（例えば、ＨＤＭＩ規格ではＡＳＰ［Audio Sample Packet］）よりマルチチャンネルであるかを判別（例えば、ＡＳＰ内のレイアウトビット判別）し、マルチチャンネル判別信号を出力する。音声出力制御ユニット３ａ〜３ｎは、音声データ処理ユニット２ａ〜２ｎから入力されたそれぞれの第２の音声データに処理を実施し、マルチチャンネル判別ユニット４から入力されたマルチチャンネル判別信号に従って、第３の音声データの出力を制御する。例えば、２チャンネルのデータのみ受信可能な機器に対してマルチチャンネルのデータが送信された場合、音声データの出力を０にする、あるいは保持する等の制御を行い、マルチチャンネルのデータを受信可能な機器に対して２チャンネルのデータが送信された場合、必要のないチャンネルの音声データの出力を０にする、あるいは保持する等の制御を行うことが可能である。
【００１５】
以上のように、本発明の第１の実施の形態によれば、マルチチャンネルの判別がデータを受信した時点で完了することが可能である。また、異常データの出力を防止すること、あるいは必要のないデータの出力を停止することができ、通常時（２チャンネルデータのみ受信可能な機器に対する２チャンネルのデータ送信等）のデータ出力の時間の短縮を実現可能である。更に、複数の音声データ処理ユニット２ａ〜２ｎを持つことにより、音声データの処理に関して自由度（チャンネル数の増減等）を高くすることができ、複数の音声出力制御ユニット３ａ〜３ｎを持つことにより、チャンネルごとの出力制御を行うことも可能である。
【００１６】
《第２の実施形態》
図２は、本発明の第２の実施の形態における音声処理装置のブロック図を示したものである。図２の音声処理装置では、マルチチャンネル判別ユニット４と音声出力制御ユニット３ａ〜３ｎとの間に音声出力決定ユニット５が介在している。音声出力決定ユニット５は、マルチチャンネル判別ユニット４から入力されたマルチチャンネル判別信号と外部から入力される制御信号とから、音声出力制御ユニット３ａ〜３ｎの出力を制御する。例えば、２チャンネルのデータのみ受信可能な機器に対してマルチチャンネルのデータが送信された場合、音声出力制御ユニット３ａ〜３ｎの出力を０にする、あるいは保持する等の制御を行い、マルチチャンネルのデータを受信可能な機器に対して２チャンネルのデータが送信された場合、必要のないチャンネルの音声出力制御ユニット３ａ〜３ｎの出力を０にする、あるいは保持する等の制御を行う。更に音声出力決定ユニット５に入力する制御信号を外部（ソフトウェア）から入力することで、自由度の高いチャンネルごとの出力制御を行うこともできる。
【００１７】
以上のように、本発明の第２の実施の形態によれば、複数の音声出力制御ユニット３ａ〜３ｎを持ち、かつ音声出力決定ユニット５に入力する制御信号を外部（ソフトウェア）から入力することで、上記第１の実施形態の効果に加えて、自由度の高いチャンネルごとの出力制御を行うことが可能である。
【００１８】
なお、音声出力決定ユニット５をチャンネルごとに設け、外部からチャンネルごとの制御信号を音声出力決定ユニット５が受け取るようにしてもよい。
【００１９】
《第３の実施形態》
図３は、本発明の第３の実施の形態における音声処理装置のブロック図を示したものである。図３の音声処理装置では、マルチチャンネル判別ユニット４と音声出力制御ユニット３ａ〜３ｎとの間に動作停止ユニット６が介在している。動作停止ユニット６は、マルチチャンネル判別ユニット４から入力されたマルチチャンネル判別信号をもとに、パケット処理ユニット１、音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作停止を制御する。例えば、２チャンネルのデータのみ受信可能な機器に対してマルチチャンネルのデータが送信された場合、パケット処理ユニット１、音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作を停止する等の制御を行い、マルチチャンネルのデータを受信可能な機器に対して２チャンネルのデータが送信された場合、必要のないチャンネルの音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作を停止する等の制御を行う。
【００２０】
以上のように、本発明の第３の実施の形態によれば、必要のないパケット処理ユニット１、音声データ処理ユニット２ａ〜２ｎ、音声出力制御ユニット３ａ〜３ｎの動作を停止させることで、上記第１の実施形態に効果に加えて、消費電力の大幅な削減が可能である。更に、動作停止ユニット６を１つにすることで回路規模を削減可能であり、動作停止ユニット６に入力する制御信号を外部（ソフトウェア）から入力することで、自由度の高いチャンネルごとの動作停止制御を行うことも可能である。また、用途によっては、パケット処理ユニット１のみ動作を停止し、音声の出力は一定のデータのみを出力するといった使用法も可能である。
【００２１】
なお、動作停止ユニット６をチャンネルごとに設け、外部からチャンネルごとの制御信号を動作停止ユニット６が受け取るようにしてもよい。
【００２２】
以上、本発明の第１〜第３の実施形態を説明してきた。なお、各実施形態において、音声信号と音声情報のパケットはデジタルインターフェースを介して伝送されてきてもよい。このようなデジタルインターフェースの例として、ＩＥＥＥ１３９４やＨＤＭＩのオーディオ伝送が挙げられる。
【産業上の利用可能性】
【００２３】
以上説明してきたとおり、本発明における音声処理装置は、デジタルインターフェースでオーディオデータを伝送する場合等、マルチチャンネルデータ、あるいは２チャンネルデータを伝送する場合に有用である。
【図面の簡単な説明】
【００２４】
【図１】本発明に係る音声処理装置の第１の構成例を示すブロック図である。
【図２】本発明に係る音声処理装置の第２の構成例を示すブロック図である。
【図３】本発明に係る音声処理装置の第３の構成例を示すブロック図である。
【符号の説明】
【００２５】
１  パケット処理ユニット
２ａ〜２ｎ  音声データ処理ユニット
３ａ〜３ｎ  音声出力制御ユニット
４  マルチチャンネル判別ユニット
５  音声出力決定ユニット
６  動作停止ユニット
【図１】
2006180164.tif 000003
【図２】
2006180164.tif 000004
【図３】
2006180164.tif 000005