(57)【要約】【課題】センターチャンネルデータの有無に応じてセンターチャンネルデータを正しく再生することができる音声再生システムを得ること。【解決手段】ＬチャンネルとＲチャンネルを含む３チャンネル以上の音声信号をダウンミックスして２チャンネルの音声信号を出力するダウンミックス手段４を備えた音声再生システムにおいて、音声信号の中からＣチャンネルの音声信号の有無を判断するＣチャンネルデータ判定手段５を備え、ダウンミックス手段４は、Ｃチャンネルの音声信号があると判断した場合はＬチャンネルの音声信号およびＲチャンネルの音声信号の同位相成分を減衰させて出力するよう制御し、Ｃチャンネルの音声信号がないと判断した場合はＬチャンネルの音声信号およびＲチャンネルの音声信号を減衰させないで出力するよう制御する制御手段４００を備える。【選択図】        図１
2005064918.tif 000002
【特許請求の範囲】
【請求項１】
ＬチャンネルとＲチャンネルを含む３チャンネル以上の音声信号をダウンミックスして２チャンネルの音声信号を出力するダウンミックス手段を備えた音声再生システムにおいて、
前記３チャンネル以上の音声信号の中からセンターチャンネルの音声信号の有無を判断するセンターチャンネル判定手段を備え、
前記ダウンミックス手段は、前記センターチャンネル判定手段で前記センターチャンネルの音声信号があると判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号の同位相成分を減衰させて出力するよう制御し、前記センターチャンネルの音声信号がないと判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号を減衰させないで出力するよう制御する音声信号制御手段を備えることを特徴とする音声再生システム。
【請求項２】
ＬチャンネルとＲチャンネルを含む３チャンネル以上の音声信号をエンコードするエンコード手段と、エンコードされた音声信号を多重化する多重化手段と、多重化された音声信号をデコードするデコード手段と、デコードされた音声信号をダウンミックスして２チャンネルの音声信号を出力するダウンミックス手段とを備えた音声再生システムにおいて、
前記エンコードされる３チャンネル以上の音声信号の中からセンターチャンネルの音声信号の有無を判断して前記多重化手段に音声信号の有無の判定信号を送信する送信側センターチャンネル判定手段を備え、
前記多重化手段は、前記エンコードされた音声信号とともに送信側センターチャンネル判定手段から送信される判定信号を多重化し、
前記多重化手段から送信される多重化された音声信号および判定信号の中から判定信号を検出する判定信号検出手段を備え、
前記ダウンミックス手段は、前記判定信号検出手段で前記センターチャンネルの音声信号があると判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号の同位相成分を減衰させて出力するよう制御し、前記判定信号検出手段で前記センターチャンネルの音声信号がないと判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号を減衰させないで出力するよう制御する音声信号制御手段を備えることを特徴とする音声再生システム。
【請求項３】
前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号の同位相成分を減衰させた信号と前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号を減衰させない信号とのいずれか一方の信号を出力するよう出力信号の切替えを行う切替え手段をさらに備え、
前記音声信号制御手段は、前記切替え手段を制御することによって前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号の同位相成分を減衰させるか否かを制御することを特徴とする請求項１または２に記載の音声再生システム。
【請求項４】
ＬチャンネルとＲチャンネルを含む３チャンネル以上の音声信号をダウンミックスして２チャンネルの音声信号を出力するダウンミックス手段を備えた音声再生システムにおいて、
前記３チャンネル以上の音声信号の中からセンターチャンネルの音声信号の有無を判断するセンターチャンネル判定手段と、
前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号にセンターチャンネルの音声信号の成分があるか否かの判断をする成分判定手段と、
前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号にセンターチャンネルの音声信号の成分があると判断した場合に前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号からセンターチャンネルの音声信号の成分を取り出すセンターチャンネルデータ生成手段と、
前記センターチャンネル判定手段がセンターチャンネルの音声信号があると判断をした場合は前記センターチャンネルの音声信号をダウンミックス手段に入力し、前記センターチャンネル判定手段がセンターチャンネルの音声信号がないと判断をし、かつ前記成分判定手段がセンターチャンネルの音声信号の成分があると判断した場合は、前記センターチャンネルデータ生成手段によって取り出された前記センターチャンネルの音声信号の成分をダウンミックス手段に入力することを特徴とする音声再生システム。
【請求項５】
前記成分判定手段は、前記Ｌチャンネルの音声信号と前記Ｒチャンネルの音声信号に同位相成分がある場合にこれをセンターチャンネルの音声信号と判断することを特徴とする請求項４に記載の音声再生システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、圧縮された複数の音声チャンネルデータをデコードして再生する音声再生システムに関するものであり、特にセンターチャンネルデータの有無に関わらず音声を正しく出力することができるダウンミックス手段を備えた音声再生システムに関するものである。
【背景技術】
【０００２】
近年、従来の左側チャンネル用データ（以下、Ｌチャンネルデータという）や右側チャンネル用データ（以下、Ｒチャンネルデータという）に、リア左側チャンネル用データ（以下、ＳＬデータという）、リア右側チャンネル用データ（以下、ＳＲデータという）、センターチャンネル用データ（以下、Ｃチャンネルデータという）、サブウーファ用データ（以下、ＳＷデータという）等を加えたマルチチャンネル用データを用いたマルチチャンネル再生方式が実現されている。
【０００３】
しかし、これら複数のチャンネルデータを再生する手段を有しない場合は、これら複数のチャンネルデータをダウンミックス手段に入力し通常の２チャンネルステレオデータにダウンミックスして出力する必要がある。
【０００４】
一般に、ＬチャンネルデータとＲチャンネルデータはＣチャンネルデータと同一の成分を有している場合があり、このＣチャンネルデータと同一の成分はＬチャンネル用データとＲチャンネルデータに同位相成分として含まれている。したがって、ＬチャンネルデータとＲチャンネルデータのそれぞれをＣチャンネルデータと合成する際にはＣチャンネルデータの妨げとならないようＬチャンネルデータとＲチャンネルデータに含まれる同位相成分を減衰させている。
【０００５】
しかしながら、実際のデータにはＣチャンネルデータが含まれずＣチャンネルデータがＬチャンネルデータとＲチャンネルデータに振り分けられている場合もあり、このような場合にもＬチャンネルデータとＲチャンネルデータの同位相成分を減衰させるとＣチャンネルデータの成分が出力されないといった問題があった。
【０００６】
特許文献１に記載のマルチチャンネルステレオ用ダウンミキシング装置によれば、Ｌ／Ｒｃｈ信号（Ｌ／Ｒチャンネルデータ）を用いてダウンミキシング手段に入力される音響信号が音楽であるか音声であるかを判別するとともにＬ／Ｒｃｈ信号と音量の調整されたＣｃｈ信号（Ｃチャンネルデータ）を加算している。さらに、音響信号の判別結果に基づいてＬ／Ｒｃｈ信号とサラウンド信号のゲイン係数を変更している。そして、音響信号が音声からなると判断される音声再生時にはＬ／Ｒｃｈ信号に加算されるサラウンドｃｈ信号のレベルを音響信号が音楽からなると判断される音楽再生時よりも小さくすることによって明瞭感のある再生を可能としている。一方、音楽再生時にはＬ／Ｒｃｈ信号に加算されるサラウンドｃｈ信号のレベルを音声再生時よりも大きくすることによって臨場感のある再生を可能としている。
【０００７】
【特許文献１】特開平６−１６５０７９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、上記従来の技術によればＣｃｈ信号の有無に関わらずＣｃｈ信号とＬ／Ｒｃｈ信号を加算しているため、Ｃｃｈ信号の妨げとなるＬ／Ｒｃｈ信号の同位相成分を減衰させることができないといった問題があった。
【０００９】
本発明は、上記に鑑みてなされたものであって、センターチャンネルデータの有無に応じてＬチャンネルの音声信号（音声、音響を含めた音全般を含む信号）とＲチャンネルの音声信号を減衰させるか否かを判断することによって、センターチャンネルデータを正しく再生する音声再生システムを得ることを目的とする。
【課題を解決するための手段】
【００１０】
上述した課題を解決し、目的を達成するために、本発明は、ＬチャンネルとＲチャンネルを含む３チャンネル以上の音声信号をダウンミックスして２チャンネルの音声信号を出力するダウンミックス手段を備えた音声再生システムにおいて、前記３チャンネル以上の音声信号の中からセンターチャンネルの音声信号の有無を判断するセンターチャンネル判定手段を備え、前記ダウンミックス手段は、前記センターチャンネル判定手段で前記センターチャンネルの音声信号があると判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号の同位相成分を減衰させて出力するよう制御し、前記センターチャンネルの音声信号がないと判断した場合は前記Ｌチャンネルの音声信号および前記Ｒチャンネルの音声信号を減衰させないで出力するよう制御する音声信号制御手段を備えることを特徴とする。
【００１１】
この発明によれば、センターチャンネルの音声信号があると判断された場合はＬチャンネルの音声信号とＲチャンネルの音声信号の同位相成分を減衰させて出力するよう制御し、センターチャンネルの音声信号がないと判断された場合はＬチャンネルの音声信号とＲチャンネルの音声信号を減衰させないで出力するよう制御している。したがって、センターチャンネルに音声信号があるときにはＬチャンネルの音声信号とＲチャンネルの音声信号がセンターチャンネルの音声信号の妨げとなることはない。また、センターチャンネルに音声信号がないときにはＬチャンネルの音声信号とＲチャンネルの音声信号によってセンターチャンネル成分を出力することが可能となる。
【発明の効果】
【００１２】
この発明によれば、音声チャンネルデータのダウンミックス時にセンターチャンネルデータの有無に応じてセンターチャンネル成分を正しく出力することが可能になるという効果を奏する。
【発明を実施するための最良の形態】
【００１３】
以下に、本発明にかかる音声再生システムの実施の形態を図面に基づいて詳細に説明する。なお、この実施の形態によりこの発明が限定されるものではない。また、ここでいう音声とは音声、音響を含めた音全般を含むものとする。
【００１４】
実施の形態１．
図１〜４に従って本発明の実施の形態１について説明する。図１は、本発明にかかる実施の形態１の音声再生システムの構成を示すブロック図である。実施の形態１の音声再生システムは、音楽等のチャンネルデータをエンコード（符号化）するマルチチャンネルエンコード手段１、データを多重化する多重化手段２、音楽等のチャンネルデータをデコード（復号）するマルチチャンネルデコード手段３、２チャンネルステレオデータを生成するダウンミックス手段４、センターチャンネル用データ（以下、Ｃチャンネルデータという）の有無を判別するＣチャンネルデータ判定手段５からなる。
【００１５】
マルチチャンネルエンコード手段１は、複数のチャンネルデータをエンコードするものであり、複数のチャンネルデータとしてここでは５．１チャンネルのデータの場合について説明する。
【００１６】
ここで５．１チャンネルのデータとは、通常の左側チャンネル用データ（以下、Ｌチャンネルデータという）や右側チャンネル用データ（以下、Ｒチャンネルデータという）の２チャンネルステレオデータに加え、音声再生の臨場感を高めるためのリア左側チャンネル用データ（以下、ＳＬデータという）とリア右側チャンネル用データ（以下、ＳＲデータという）、ボーカル等の再生を主な目的とするＣチャンネルデータ、低音情報を再生するサブウーファ用データ（以下、ＳＷデータという）からなる。そして、マルチチャンネルエンコード手段１は、これら複数のチャンネルデータを圧縮しデジタル信号に置換している。
【００１７】
多重化手段２は、マルチチャンネルエンコード手段１と電気的に接続されておりマルチチャンネルエンコード手段１でエンコードされたデータやこれ以外の例えばエンコードしたチャンネル数等を示す制御データを多重化し１つのビットストリームデータを生成する。
【００１８】
マルチチャンネルデコード手段３は、多重化手段２と電気的に接続されており多重化手段２で生成されたビットストリームデータから複数のチャンネルデータを取り出し、圧縮方式に対応した伸長方式によってマルチチャンネルデータをデコードする。
【００１９】
ダウンミックス手段４は、マルチチャンネルデコード手段３と電気的に接続されておりマルチチャンネルデコード手段３から出力されるマルチチャンネルデータから２チャンネルステレオデータを生成するものである。
【００２０】
Ｃチャンネルデータ判定手段５は、マルチチャンネルデコード手段３から出力されるＣチャンネルデータが入力されるものであり、このＣチャンネルデータの有無を判別して判別結果をダウンミックス手段４の制御手段４００に対して出力する。
【００２１】
つぎに、図１の音声再生システムによる音声再生の処理手順について説明する。図２は、図１の音声再生システムによる音声再生の処理手順を示すフローチャートである。５．１チャンネルからなるマルチチャンネルデータはマルチチャンネルエンコード手段１によってエンコードされ（ステップＳ１００）、多重化手段２に入力される。なお、マルチチャンネルデータは例えばＭＰＥＧ（Ｍｏｔｉｏｎ  Ｐｉｃｔｕｒｅ  Ｅｘｐｅｒｔ  Ｇｒｏｕｐ）オーディオ方式によって圧縮される。
【００２２】
つぎに、圧縮されたマルチチャンネルデータはエンコードしたチャンネル数等を示す制御データと共に多重化手段２によってビットストリームデータに変換され（ステップＳ１１０）、このビットストリームデータはマルチチャンネルデコード手段３に入力される。
【００２３】
マルチチャンネルデコード手段３においては、入力されるビットストリームから複数のチャンネルデータを取り出し、圧縮方式に対応した伸長方式でそれぞれのチャンネルデータをデコードする（ステップＳ１２０）。そして、デコードされたマルチチャンネルデコード手段３のチャンネルデータはダウンミックス手段４に入力される。
【００２４】
このとき、マルチチャンネルデコード手段３から出力されるＣチャンネルデータをＣチャンネルデータ判定手段５にも入力しておく。そして、Ｃチャンネルデータ判定手段５において、マルチチャンネルデコード手段３からＣチャンネルデータが出力されているか否かの判定を行い（ステップＳ１３０）、この結果をダウンミックス手段４の制御手段４００に入力する。
【００２５】
ダウンミックス手段４においては、Ｃチャンネルデータ判定手段５からの判定結果に基づいたチャンネルデータのダウンミックスを行い（ステップＳ１４０）、これを２チャンネルデータとして出力することとなる。
【００２６】
つぎに、図１に示した音声再生システム内のダウンミックス手段４の構成について説明する。図３は、本発明にかかる実施の形態１のダウンミックス手段とＣチャンネル判定手段の構成を示すブロック図である。ダウンミックス手段４には、Ｃチャンネルデータ判定手段５からのＣチャンネルデータの有無の判定信号とマルチチャンネルデコード手段３からのＬチャンネルデータ、Ｃチャンネルデータ、Ｒチャンネルデータ、ＳＬデータ、ＳＲデータが入力されている。なお、ダウンミックス手段４に入力されるＳＷデータはダウンミックスに用いないため図示していない。
【００２７】
ダウンミックス手段４は、Ｌチャンネルデータに含まれるＣチャンネルデータの成分を減衰させる減衰手段４１、Ｒチャンネルデータに含まれるＣチャンネルデータの成分を減衰させる減衰手段４２、ダウンミックスに用いるＬチャンネルデータの出力を切替える切替え手段４０１、ダウンミックスに用いるＲチャンネルデータの出力を切替える切替え手段４０２、切替え手段４０１，４０２を制御する制御手段４００を備えている。
【００２８】
さらに、ダウンミックス手段４はＳＬデータとＳＲデータを加算して出力する加算手段４３、Ｃチャンネルデータと切替え手段４０１から出力されるＬチャンネルデータを加算して出力する加算手段４４、Ｃチャンネルデータと切替え手段４０２から出力されるＲチャンネルデータを加算して出力する加算手段４５、加算手段４３から出力されるデータと加算手段４４から出力されるデータを加算して出力する加算手段４６、加算手段４３から出力されるデータと加算手段４５から出力されるデータを加算して出力する加算手段４７を備えている。
【００２９】
減衰手段４１は、ダウンミックス手段４に入力されるＬチャンネルデータからＲチャンネルデータと同位相の成分だけをＣチャンネルデータの成分として減衰させ、その他の成分をそのまま出力する。
【００３０】
減衰手段４２は、ダウンミックス手段４に入力されるＲチャンネルデータからＬチャンネルデータと同位相の成分だけをＣチャンネルデータの成分として減衰させ、その他の成分をそのまま出力する。
【００３１】
切替え手段４０１は、制御手段４００と電気的に接続され、ダウンミックス手段４に入力されるＬチャンネルデータと減衰手段４１によって減衰されたＬチャンネルデータの何れか一方のみを出力するよう出力データの切替えを行う。
【００３２】
切替え手段４０２は、制御手段４００と電気的に接続され、ダウンミックス手段４に入力されるＲチャンネルデータと減衰手段４２によって減衰されたＲチャンネルデータの何れか一方のみを出力するよう出力データの切替えを行う。
【００３３】
制御手段４００は、Ｃチャンネルデータ判定手段５と電気的に接続され、Ｃチャンネルデータ判定手段５においてＣチャンネルデータ有りの判定がされた場合にはＬチャンネルデータとＲチャンネルデータの同位相成分を減衰させたデータを切替え手段４０１と切替え手段４０２から出力させるよう切替え手段４０１と切替え手段４０２を制御する。
【００３４】
加算手段４３は、ダウンミックス手段４に入力されたＳＬデータとＳＲデータを加算して出力するものである。加算手段４４は、切替え手段４０１から出力されるＬチャンネルデータまたは減衰されたＬチャンネルデータとダウンミックス手段４に入力されたＣチャンネルデータを加算して出力するものである。加算手段４５は、切替え手段４０２から出力されるＲチャンネルデータまたは減衰されたＲチャンネルデータとダウンミックス手段４に入力されたＣチャンネルデータを加算して出力するものである。
【００３５】
加算手段４６は加算手段４４から出力されるデータと加算手段４３から出力されるデータを加算して出力するものであり、加算手段４７は加算手段４５から出力されるデータと加算手段４３から出力されるデータを加算して出力するものである。
【００３６】
つぎに、図３のダウンミックス手段４によるダウンミックスの処理手順について説明する。図４は、図３のダウンミック手段によるダウンミックスの処理手順を示すフローチャートである。
【００３７】
マルチチャンネルデコード手段３から出力されるＬチャンネルデータは、減衰手段４１を介して切替え手段４０１に送られるとともに直接切替え手段４０１に送られる。また、マルチチャンネルデコード手段３からのＲチャンネルデータは、減衰手段４２を介して切替え手段４０２に送られるとともに直接切替え手段４０２に送られ（ステップＳ２００〜Ｓ２２０）。
【００３８】
ここで、ＬチャンネルデータとＲチャンネルデータにはＣチャンネルデータと同一の成分が含まれている場合があり、この同一成分はＬチャンネルデータとＲチャンネルデータに同位相の成分として含まれている。そして、減衰手段４１，４２においては、ＬチャンネルデータとＲチャンネルデータに同位相成分として含まれているデータを減衰させ、減衰されなかったその他のデータを切替え手段４０１，４０２に送っている。
【００３９】
マルチチャンネルデコード手段３から送られる複数のチャンネルデータにはＣチャンネルデータが含まれている場合とＣチャンネルデータが含まれていない場合がある。そこで、マルチチャンネルデコード手段３からダウンミックス手段４に送られるＣチャンネルデータがあるか否かの判断をＣチャンネルデータ判定手段５で行う（ステップＳ２３０）。
【００４０】
ここで、Ｃチャンネルデータ判定手段５におけるＣチャンネルデータ有無の判定方法は、例えばＣチャンネルデータの全てが“０”である場合にＣチャンネルデータ無しの判定を行うようにし、そうでなければＣチャンネルデータ有りの判定を行うようにする。また、予め閾値を設定しておきＣチャンネルデータ判定手段５に入力されるＣチャンネルデータの入力信号の大きさ（レベル）が閾値以下の場合にＣチャンネルデータ無しの判定を行い、Ｃチャンネルデータの入力信号の大きさが閾値以上の場合にＣチャンネルデータ有りの判定を行うようにしてもよい。さらに、ダウンミックス手段の使用者がＣチャンネルデータの有無を判定して入力するようにしてもよい。
【００４１】
Ｃチャンネルデータ判定手段５におけるＣチャンネルデータ有無の判定結果は制御手段４００に送られる。制御手段４００は、Ｃチャンネルデータ判定手段５からＣチャンネルデータ無しの判定を受けた場合は、マルチチャンネルデコード手段３からのＬチャンネルデータとＲチャンネルデータを減衰することなくそのまま出力するよう切替え手段４０１，４０２を制御する。
【００４２】
一方、制御手段４００はＣチャンネルデータ判定手段５からＣチャンネルデータ有りの判定を受けた場合、減衰手段４１を介して切替え手段４０１に入力されたＬチャンネルデータを出力させるよう切替え手段４０１を制御するとともに、減衰手段４２を介して切替え手段４０２に入力されたＲチャンネルデータを出力させるよう切替え手段４０２を制御する。
【００４３】
これによって、Ｃチャンネルデータ判定手段５においてマルチチャンネルデコード手段３から出力されるＣチャンネルデータ無しの判定がされた場合は、マルチチャンネルデコード手段３から入力されたＬチャンネルデータがそのまま切替え手段４０１から出力されることとなり、マルチチャンネルデコード手段３から入力されたＲチャンネルデータがそのまま切替え手段４０２から出力されることとなる（ステップＳ２４０）。
【００４４】
一方、Ｃチャンネルデータ判定手段５においてマルチチャンネルデコード手段３から出力されるＣチャンネルデータ有りの判定がされた場合は、減衰手段４１によって減衰されたＬチャンネルデータが切替え手段４０１から出力されるとともに、減衰手段４２によって減衰されたＲチャンネルデータが切替え手段４０２から出力されることとなる（ステップＳ２５０）。
【００４５】
なお、切替え手段４０１，４０２を用いずマルチチャンネルデコード手段３からのＬチャンネルデータとＲチャンネルデータを減衰手段４１，４２に入力する構成としてもよい。そして、ＬチャンネルデータとＲチャンネルデータの同位相成分の減衰が必要な場合には減衰手段４１，４２によってＬチャンネルデータとＲチャンネルデータの同位相成分を減衰させて出力し、ＬチャンネルデータとＲチャンネルデータの同位相成分の減衰が不要な場合は減衰率を０としてＬチャンネルデータとＲチャンネルデータを出力するようにしてもよい。
【００４６】
Ｃチャンネルデータと切替え手段４０１から出力されたＬチャンネルデータは加算手段４４において加算されこの加算結果を加算手段４４から出力する。また、Ｃチャンネルデータと切替え手段４０２から出力されたＲチャンネルデータは加算手段４５において加算されこの加算結果を加算手段４５から出力する（ステップＳ２６０）。
【００４７】
また、マルチチャンネルデコード手段３からのＳＬデータとＳＲデータは、加算手段４３において加算されこの加算結果が加算手段４３から出力される（ステップＳ２７０）。そして、加算手段４３から出力されるデータと加算手段４４から出力されるデータは加算手段４６において加算されこの加算結果が加算手段４６から出力される。さらに、加算手段４３から出力されるデータと加算手段４５から出力されるデータは加算手段４７において加算されこの加算結果が加算手段４７から出力される。この加算手段４６，４７から出力されるデータが２チャンネルステレオデータとなりダウンミックス手段４から出力されることとなる（ステップＳ２８０）。
【００４８】
このように実施の形態１によれば、マルチチャンネルデコード手段３から出力されるＣチャンネルデータの有無に基づいてダウンミックス手段４に入力されるＬチャンネルデータとＲチャンネルデータの同位相成分を減衰させて出力させるか減衰させないで出力させるかを判断している。したがって、マルチチャンネルデコード手段３からのＣチャンネルデータが無い場合はＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータ成分が減衰されることなく再生でき、マルチチャンネルデコード手段３から出力されるＣチャンネルデータがある場合はＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータ成分を減衰させることによってＬチャンネルデータとＲチャンネルデータがＣチャンネルデータの妨げとならないようマルチチャンネルデータを再生させることが可能となる。
【００４９】
実施の形態２．
図５〜図８に従って本発明の実施の形態２について説明する。図５は、本発明にかかる実施の形態２の音声再生システムの構成を示すブロック図である。図５の各構成要素のうち図１に示す実施の形態１の音声再生システムと同一機能を達成する構成要素については同一番号を付しており重複する説明は省略する。
【００５０】
実施の形態２の音声再生システムは、音楽等のチャンネルデータをエンコードするマルチチャンネルエンコード手段１、データを多重化する多重化手段２、音楽等のチャンネルデータをデコードするマルチチャンネルデコード手段３、２チャンネルステレオデータを生成するダウンミックス手段４０、Ｃチャンネルデータの有無を判別するＣチャンネルデータ判定手段５０、チャンネルデータの位相を検出する位相判定手段６、ＬチャンネルデータとＲチャンネルデータの同位相成分を取り出すＣチャンネルデータ生成手段８、マルチチャンネルデコード手段３からのＣチャンネルデータをダウンミックス手段４０に入力するかＣチャンネルデータ判定手段５０からのＣチャンネルデータをダウンミックス手段４０に入力するかを切替えるＣチャンネル切替え手段９からなる。
【００５１】
Ｃチャンネルデータ判定手段５０は、マルチチャンネルデコード手段３から出力されるＣチャンネルデータが入力されるものであり、このＣチャンネルデータの有無を判別して判別結果を切替え手段９に対して出力する。
【００５２】
位相判定手段６は、マルチチャンネルデコード手段３から出力されるＬチャンネルデータとＲチャンネルデータのそれぞれの信号の位相を検出するものである。そして、ＬチャンネルデータとＲチャンネルデータの信号を比較して同位相の信号が検出された場合は、ＬチャンネルデータおよびＲチャンネルデータにＣチャンネルデータの成分があると判定する。一方、ＬチャンネルデータとＲチャンネルデータの信号を比較して同位相の信号が検出されない場合は、ＬチャンネルデータおよびＲチャンネルデータにＣチャンネルデータの成分がないと判定する。
【００５３】
Ｃチャンネルデータ生成手段８は、位相判定手段６と電気的に接続されており位相判定手段６から送信されるＣチャンネルデータ有無の判定が入力される。また、Ｃチャンネルデータ生成手段８にはマルチチャンネルデコード手段３から出力されるＬチャンネルデータとＲチャンネルデータが入力されている。そして、位相判定手段６からＬチャンネルデータとＲチャンネルデータに同位相成分があるためＣチャンネルデータ有りの信号を受けた場合は、この同位相成分を取り出し、これをＣチャンネル切替え手段９に入力する。
【００５４】
Ｃチャンネル切替え手段９には、マルチチャンネルデコード手段３から出力されるＣチャンネルデータ、位相判定手段６から出力されるＣチャンネルデータの有無の判定結果、Ｃチャンネルデータ生成手段８から出力されるＣチャンネルデータ、Ｃチャンネルデータ判定手段５０から出力される判定結果が入力されている。そして、Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータの有無の判定結果に基づいてマルチチャンネルデコード手段３からのＣチャンネルデータをダウンミックス手段４０に入力するか、Ｃチャンネルデータ生成手段８からのＣチャンネルデータをダウンミックス手段４０に入力するかを切替える。
【００５５】
ここでは、Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータの有無の判定結果がＣチャンネルデータ有りであった場合、マルチチャンネルデコード手段３から出力されるＣチャンネルデータをダウンミックス手段４０に入力するよう切替え手段９を切替える。一方、Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータの有無の判定結果がＣチャンネルデータ無しであった場合、Ｃチャンネルデータ生成手段８からのＣチャンネルデータをダウンミックス手段４０に入力するよう切替え手段９を切替える。
【００５６】
ダウンミックス手段４０は、マルチチャンネルデコード手段３から出力されるＬチャンネルデータ、Ｒチャンネルデータ、ＳＬデータ、ＳＲデータ、ＳＷデータとＣチャンネル切替え手段９から出力されるＣチャンネルデータから２チャンネルステレオデータを生成するものである。
【００５７】
つぎに、図５の音声再生システムによる音声再生の処理手順について説明する。図６は、図５の音声再生システムによる音声再生の処理手順を示すフローチャートである。５．１チャンネルからなるマルチチャンネルデータをマルチチャンネルエンコード手段１によってエンコードする（ステップＳ４００）。
【００５８】
つぎに、圧縮されたデータはエンコードしたチャンネル数等を示す制御データと共に多重化手段２によってビットストリームデータに変換される（ステップＳ４１０）。そして、このビットストリームデータは多重化手段２からマルチチャンネルデコード手段３に入力される。
【００５９】
つぎに、マルチチャンネルデコード手段３においてチャンネルデータをデコードする（ステップＳ４２０）。そして、デコードされたマルチチャンネルデータのうち、Ｌチャンネルデータ、Ｒチャンネルデータ、ＳＬデータ、ＳＲデータ、ＳＷデータはダウンミックス手段４０に入力される。また、Ｃチャンネルデータは切替え手段９に入力され、ＬチャンネルデータとＲチャンネルデータは位相判定手段６とＣチャンネルデータ生成手段８に入力される。
【００６０】
このとき、マルチチャンネルデコード手段３から出力されるＬチャンネルデータとＲチャンネルデータを位相判定手段６に入力しておく。そして、位相判定手段６においてＬチャンネルデータとＲチャンネルデータに同位相成分があるか否かの判定を行うことによって、マルチチャンネルデコード手段３から出力されるＬチャンネルデータとＲチャンネルデータにＣチャンネルデータの成分が含まれているか否かを判定する（ステップＳ４３０）。また、これらの判定結果はＣチャンネル切替え手段９に入力される。
【００６１】
さらに、マルチチャンネルデコード手段３から出力されるＬチャンネルデータとＲチャンネルデータをＣチャンネルデータ生成手段８に入力しておく。そして、位相判定手段６においてＬチャンネルデータとＲチャンネルデータに同位相成分が含まれていると判断された場合にはＬチャンネルデータとＲチャンネルデータにＣチャンネルデータの成分が含まれていると判断され、Ｃチャンネルデータ生成手段８に通知される。
【００６２】
位相判定手段６からＬチャンネルデータとＲチャンネルデータにはＣチャンネルデータの成分が含まれていると通知を受けたＣチャンネルデータ生成手段８は、ＬチャンネルデータとＲチャンネルデータに含まれる同位相成分を取り出し（ステップＳ４４０）、Ｃチャンネル切替え手段９に送信しておく。なお、ＬチャンネルデータとＲチャンネルデータは、ＬチャンネルデータとＲチャンネルデータの中に含まれている同位相成分（Ｃチャンネルデータの成分）を含んだ状態でダウンミックス手段４０に入力される。
【００６３】
ここで、Ｃチャンネルデータ生成手段８による同位相成分の取り出しは例えば位相比較器によって行われる。位相比較器は、例えば、ＬチャンネルデータとＲチャンネルデータの位相を比較し２つのチャンネルの位相差を取り出し、その位相差と元のＬチャンネルデータや元のＲチャンネルデータのデータ信号との間で演算を行い、同一成分のみを取り出すことによって行う。
【００６４】
さらに、マルチチャンネルデコード手段３から出力されるＣチャンネルデータをＣチャンネルデータ判定手段５０にも入力しておく。そして、Ｃチャンネルデータ判定手段５０において、マルチチャンネルデコード手段３からＣチャンネルデータが出力されているか否かの判定を行い（ステップＳ４５０）、この結果をＣチャンネル切替え手段９に入力する。
【００６５】
このようにＣチャンネル切替え手段９には、マルチチャンネルデコード手段３から出力されるＣチャンネルデータ、位相判定手段６から出力されるＣチャンネルデータの有無の判定結果、Ｃチャンネルデータ生成手段８から出力されるＣチャンネルデータ、Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータの有無の判定結果が入力されている。
【００６６】
つぎに、Ｃチャンネル切替え手段９において、Ｃチャンネルデータ判定手段５０からの判定結果に基づいてマルチチャンネルデコード手段３からのＣチャンネルデータをダウンミックス手段４０に入力するか、Ｃチャンネルデータ生成手段８からのＣチャンネルデータをダウンミックス手段４０に入力するかを切替える（ステップＳ４６０）。
【００６７】
Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータ有無の判定結果がＣチャンネルデータ有りであった場合、マルチチャンネルデコード手段３からのＣチャンネルデータをダウンミックス手段４０に入力するようＣチャンネル切替え手段９を切替える（ステップＳ４７０）。このとき、ＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータの成分をＣチャンネルデータ生成手段８によって取り出しておき、ＬチャンネルデータとＲチャンネルデータはＣチャンネルデータの成分を含んだ状態でダウンミックス手段４０に入力する。
【００６８】
一方、Ｃチャンネルデータ判定手段５０から出力されるＣチャンネルデータ有無の判定結果がＣチャンネルデータ無しであった場合、Ｃチャンネルデータ生成手段８で生成したＣチャンネルデータをダウンミックス手段４０に入力するようＣチャンネル切替え手段９を切替える（ステップＳ４８０）。なお、ＬチャンネルデータとＲチャンネルデータにＣチャンネルデータの成分が無いときはＣチャンネルデータ生成手段８においてＣチャンネルデータを生成することができずＣチャンネルデータのないままダウンミックスが行われる。
【００６９】
ダウンミックス手段４０においては、ＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータの成分を減衰させてダウンミックスを行い（ステップＳ４９０）、マルチチャンネルデータを２チャンネルステレオデータとして出力する。マルチチャンネルデコード手段３から出力されるＣチャンネルデータが存在する場合やＬチャンネルデータとＲチャンネルデータにＣチャンネルデータの成分が含まれている場合は、Ｃチャンネル切替え手段９から出力されるＣチャンネルデータやＣチャンネルデータの成分を利用してダウンミックス手段４０でダウンミックスを行うため、ダウンミックス手段４０においてＬチャンネルデータやＲチャンネルデータを減衰させてもＣチャンネルデータが無くなった状態で再生されることはない。
【００７０】
つぎに、図５に示した音声再生システム内のダウンミックス手段４０の構成について説明する。図７は、本発明にかかる実施の形態２のダウンミックス手段とＣチャンネル判定手段の構成を示すブロック図であり、図７の各構成要素のうち図３に示す実施の形態１の音声再生システムのダウンミックス手段４と同一機能を達成する構成要素については同一番号を付しており重複する説明は省略する。ダウンミックス手段４０には、Ｃチャンネルデータ判定手段５０からのＣチャンネル判定信号とマルチチャンネルデコード手段３からのＬチャンネルデータ、Ｃチャンネルデータ、Ｒチャンネルデータ、ＳＬデータ、ＳＲデータ、ＳＷデータ（図示せず）が入力されている。
【００７１】
ダウンミックス手段４０は、Ｌチャンネルデータの成分を減衰させる減衰手段４１、Ｒチャンネルデータの成分を減衰させる減衰手段４２を備えている。さらに、ダウンミックス手段４はＣチャンネルデータと減衰手段４１から出力されるＬチャンネルデータを加算して出力する加算手段４４、Ｃチャンネルデータと減衰手段４２から出力されるＲチャンネルデータを加算して出力する加算手段４５を備えている。
【００７２】
つぎに、図７のダウンミックス手段４０によるダウンミックスの処理手順について説明する。図８は、図７のダウンミック手段によるダウンミックスの処理手順を示すフローチャートである。
【００７３】
マルチチャンネルデコード手段３から出力されるＬチャンネルデータは、減衰手段４１を介して加算手段４４に送られ、マルチチャンネルデコード手段３から出力されるＲチャンネルデータは、減衰手段４２を介して加算手段４５に送られる（ステップＳ５００，Ｓ５１０）。
【００７４】
ここで、ＬチャンネルデータとＲチャンネルデータにはＣチャンネルデータと同一の成分が含まれている場合があり、この同一成分はＬチャンネルデータとＲチャンネルデータに同位相の成分として含まれている。そして、減衰手段４１，４２においては、ＬチャンネルデータとＲチャンネルデータに同位相成分として含まれているデータを減衰させ、減衰されなかったその他のデータを加算手段４４，４５に送っている。
【００７５】
Ｃチャンネルデータと減衰手段４１から出力されたＬチャンネルデータは加算手段４４において加算されこの加算結果が加算手段４４から出力される。また、Ｃチャンネルデータと減衰手段４２から出力されたＲチャンネルデータは加算手段４５において加算されこの加算結果が加算手段４５から出力される（ステップＳ５２０）。
【００７６】
また、マルチチャンネルデコード手段３からのＳＬデータとＳＲデータは、加算手段４３において加算されこの加算結果が加算手段４３から出力される（ステップＳ５３０）。そして、加算手段４３から出力されるデータと加算手段４４から出力されるデータは加算手段４６において加算されこの加算結果が加算手段４６から出力される。さらに、加算手段４３から出力されるデータと加算手段４５から出力されるデータは加算手段４７において加算されこの加算結果が加算手段４７から出力される。この加算手段４６，４７から出力されるデータが２チャンネルステレオデータとなりダウンミックス手段４から出力されることとなる（ステップＳ５４０）。
【００７７】
このように、ダウンミックス手段４０にはＣチャンネル切替え手段９から出力されるＣチャンネルデータやＣチャンネルデータの成分が入力されているため、ダウンミックス手段４０に入力されるＬチャンネルデータやＲチャンネルデータに含まれるＣチャンネルデータの成分を減衰させた後にＣチャンネルデータと加算する構成としてもＣチャンネルデータやＣチャンネルデータの成分が減衰されて無くなることはない。
【００７８】
このように実施の形態２によれば、図３に示した実施の形態１のダウンミックス手段４のように切替え手段４０１，４０２や制御手段４００を備える必要がない。そして、マルチチャンネルデコード手段３から出力されるＣチャンネルデータが無い場合はＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータ成分がＣチャンネルデータとしてＣチャンネル切替え手段９からダウンミックス手段４０に入力されるため、Ｃチャンネルデータ成分を再生することができる。
【００７９】
さらに、マルチチャンネルデコード手段３から出力されるＣチャンネルデータがある場合はこのＣチャンネルデータがＣチャンネル切替え手段９からダウンミックス手段４０に入力され、ダウンミックス手段４０においてはＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータ成分を減衰させてＣチャンネルデータと加算させるため、ＬチャンネルデータとＲチャンネルデータがＣチャンネルデータの妨げとならないよう再生させることが可能となる。
【００８０】
実施の形態３．
図９および図１０に従ってこの発明の実施の形態３について説明する。図９は、本発明にかかる実施の形態３の音声再生システムの構成を示すブロック図である。図９の各構成要素のうち図１に示す実施の形態１の音声再生システムと同一機能を達成する構成要素については同一番号を付しており重複する説明は省略する。
【００８１】
実施の形態３の音声再生システムは、音楽等のチャンネルデータをエンコードするマルチチャンネルエンコード手段１、データを多重化する判定信号多重化手段２１、音楽等のチャンネルデータをデコードするマルチチャンネルデコード手段３、２チャンネルステレオデータを生成するダウンミックス手段４、マルチチャンネルエンコード手段１に入力されるＣチャンネルデータの有無を判定する送信側Ｃチャンネルデータ判定手段１０、判定信号多重化手段２１から出力されるビットストリームデータからＣチャンネルデータの有無を示す判定信号のみを取り出す判定信号検出手段１１からなる。
【００８２】
送信側Ｃチャンネルデータ判定手段１０は、マルチチャンネルエンコード手段１に入力されるＣチャンネルデータの有無を判定し、この判定結果を判定信号多重化手段２１に送信する。
【００８３】
判定信号多重化手段２１は、マルチチャンネルエンコード手段１によってエンコードされたチャンネルデータを多重化する。さらに、送信側Ｃチャンネルデータ判定手段１０から送信されるＣチャンネルデータ有無の判定信号を圧縮してチャンネルデータに多重化し、ビットストリームデータとして出力する。
【００８４】
判定信号検出手段１１は、判定信号多重化手段２１から出力されるビットストリームデータからＣチャンネルデータの有無を示す判定信号のみを取り出し、この判定信号をダウンミックス手段４の制御手段４００に入力する。
【００８５】
ダウンミックス手段４は、切替え手段４０１，４０２を制御する制御手段４００を備えている。制御手段４００は、判定信号検出手段１１と電気的に接続され、判定信号検出手段１１においてＣチャンネルデータ有りの信号を検出した場合にはＬチャンネルデータとＲチャンネルデータの同位相成分を減衰させたデータを切替え手段４０１と切替え手段４０２から出力させるよう切替え手段４０１と切替え手段４０２を制御する。
【００８６】
つぎに、図９の音声再生システムによる音声再生の処理手順について説明する。図１０は、図９の音声再生システムによる音声再生の処理手順を示すフローチャートである。５．１チャンネルからなるマルチチャンネルデータをマルチチャンネルエンコード手段１によってエンコードする（ステップＳ６００）。
【００８７】
このとき、マルチチャンネルエンコード手段１に入力されるＣチャンネルデータを送信側Ｃチャンネルデータ判定手段１０にも入力しておく。そして、送信側Ｃチャンネルデータ判定手段１０においてマルチチャンネルエンコード手段１に入力されるＣチャンネルデータの有無を判定し（ステップＳ６１０）、この判定結果が含まれる判定信号を判定信号多重化手段２１に入力する。
【００８８】
ここで、送信側Ｃチャンネルデータ判定手段１０におけるＣチャンネルデータ有無の判定方法は、例えばＣチャンネルデータの全てが“０”である場合にＣチャンネルデータ無しの判定を行うようにし、そうでなければＣチャンネルデータ有りの判定を行うようにする。また、予め閾値を設定しておき送信側Ｃチャンネルデータ判定手段１０に入力されるＣチャンネルデータの入力信号の大きさ（レベル）が閾値以下の場合にＣチャンネルデータ無しの判定を行い、Ｃチャンネルデータの入力信号の大きさが閾値以上の場合にＣチャンネルデータ有りの判定を行うようにしてもよい。さらに、音声再生システムの使用者がＣチャンネルデータの有無を判定するようにしてもよい。
【００８９】
また、マルチチャンネルエンコード手段１によって圧縮されたデータは判定信号多重化手段２１において、送信側Ｃチャンネルデータ判定手段１０からの判定信号やエンコードしたチャンネル数等を示す制御データと共に判定信号多重化手段２１によってビットストリームデータに変換され（ステップＳ６２０）、マルチチャンネルデコード手段３に入力される。
【００９０】
このとき、マルチチャンネルデコード手段３に入力されるビットストリームデータを判定信号検出手段１１にも入力しておく。判定信号検出手段１１は、ビットストリームデータ中に多重化されているＣチャンネルデータ有無の判定信号のみを取り出してマルチチャンネルデコード手段３にＣチャンネルデータが入力されているか否かを検出し（ステップＳ６３０）、この検出結果をダウンミックス手段４の制御手段４００に入力する。
【００９１】
なお、この送信側Ｃチャンネルデータ判定手段１０からの判定信号は例えばビットストリーム中の特定の領域に書き込んでおいてマルチチャンネルデコード手段３において他のデータと分離しやすい構成とすることもできる。
【００９２】
マルチチャンネルデコード手段３においては、入力されるビットストリームからマルチチャンネルデータを取り出し、圧縮方式に対応した伸長方式でそれぞれのチャンネルデータをデコードする（ステップＳ６４０）。そして、デコードされたマルチチャンネルデータはダウンミックス手段４に入力される。
【００９３】
ダウンミックス手段４は、判定信号検出手段１１から出力される検出結果に基づいたチャンネルデータのダウンミックスを行う（ステップＳ６５０）。ダウンミックス手段４におけるダウンミックスは、判定信号検出手段１１から出力される検出結果がＣチャンネルデータ有りであった場合、ＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータの成分を減衰させてダウンミックスさせることとし、判定信号検出手段１１から出力される検出結果がＣチャンネルデータ無しであった場合、ＬチャンネルデータとＲチャンネルデータに含まれるＣチャンネルデータの成分を減衰させずダウンミックスさせることとする。このようにしてダウンミックスされたデータは、２チャンネルステレオデータとしてダウンミックス手段４から出力されることとなる。
【００９４】
このように実施の形態３によれば、マルチチャンネルエンコード手段１に入力されるＣチャンネルデータの有無に基づいてダウンミックス手段４に入力されるＬチャンネルデータとＲチャンネルデータを減衰させて出力させるか減衰させないで出力させるかを判断している。したがって、マルチチャンネルデコード手段３から出力されるＣチャンネルデータの有無を判別する必要がなくなり、小規模な回路構成でＣチャンネルデータの有無を精度良く判別することが可能となる。
【産業上の利用可能性】
【００９５】
以上のように、本発明にかかる音声再生システムは、圧縮された複数の音声チャンネルデータをデコードして再生する音声再生システムに有用であり、特に、センターチャンネルデータの有無に関わらず音声を正しく出力することができるダウンミックス手段を備えた音声再生システムに適している。
【図面の簡単な説明】
【００９６】
【図１】本発明にかかる実施の形態１の音声再生システムの構成を示すブロック図である。
【図２】図１の音声再生システムによる音声再生の処理手順を示すフローチャートである。
【図３】本発明にかかる実施の形態１のダウンミックス手段とＣチャンネル判定手段の構成を示すブロック図である。
【図４】図３のダウンミック手段によるダウンミックスの処理手順を示すフローチャートである。
【図５】本発明にかかる実施の形態２の音声再生システムの構成を示すブロック図である。
【図６】図５の音声再生システムによる音声再生の処理手順を示すフローチャートである。
【図７】本発明にかかる実施の形態２のダウンミックス手段とＣチャンネル判定手段の構成を示すブロック図である。
【図８】図７のダウンミック手段によるダウンミックスの処理手順を示すフローチャートである。
【図９】本発明にかかる実施の形態３の音声再生システムの構成を示すブロック図である。
【図１０】図９の音声再生システムによる音声再生の処理手順を示すフローチャートである。
【符号の説明】
【００９７】
１  マルチチャンネルエンコード手段
２  多重化手段
３  マルチチャンネルデコード手段
４，４０  ダウンミックス手段
５，５０  Ｃチャンネルデータ判定手段
６  位相判定手段
８  チャンネルデータ生成手段
９  Ｃチャンネル切替え手段
１０  送信側Ｃチャンネルデータ判定手段
１１  判定信号検出手段
２１  判定信号多重化手段
４１，４２      減衰手段
４３〜４７      加算手段
４００  制御手段
４０１，４０２  切替え手段
【図１】
2005064918.tif 000003
【図２】
2005064918.tif 000004
【図３】
2005064918.tif 000005
【図４】
2005064918.tif 000006
【図５】
2005064918.tif 000007
【図６】
2005064918.tif 000008
【図７】
2005064918.tif 000009
【図８】
2005064918.tif 000010
【図９】
2005064918.tif 000011
【図１０】
2005064918.tif 000012