(57)【要約】【課題】音質劣化を防ぐとともにコストアップの問題が生じない複数の音声フォーマットに対応する音声再生用半導体集積回路装置を提供する。【解決手段】音声再生用半導体集積回路は、指示を受け付ける指示部１０８と、主音声データを含む第１ビットストリームＢＳ１を復号することによって第１復号データＤＢＳ１を生成する第１復号部１０１と、副音声データを含む第２ビットストリームＢＳ２を復号することによって第２復号データＤＢＳ２を生成する第２復号部１０２と、前記第１復号データ１０１と前記第２復号データ１０２を混合することによって混合データＭＩＸ１，２を生成する混合１０５，１０６部と、前記指示部１０８によって受け付けられた指示に従って前記混合データＭＩＸ２又は前記第１ビットストリームＢＳ１を選択する選択部１０９と、前記選択部１０９によって選択された前記混合データＭＩＸ２又は前記第１ビットストリームＢＳ１を出力する出力部１１２と、を備えている。【選択図】図１
2009053601.tif 000002
【特許請求の範囲】
【請求項１】
指示を受け付ける指示部と、
主音声データを含む第１ビットストリームを復号することによって第１復号データを生成する第１復号部と、
副音声データを含む第２ビットストリームを復号することによって第２復号データを生成する第２復号部と、
前記第１復号データと前記第２復号データを混合することによって混合データを生成する混合部と、
前記指示部によって受け付けられた指示に従って前記混合データ又は前記第１ビットストリームを選択する選択部と、
前記選択部によって選択された前記混合データ又は前記第１ビットストリームを出力する出力部と、を備えたことを特徴とする音声再生用半導体集積回路。
【請求項２】
前記第１ビットストリームの属性情報を検出し、当該属性情報から符号化方式を判別するストリーム検出部と、
前記ストリーム検出部によって判別された符号化方式が後方互換のない符号化方式である場合には、前記第１ビットストリームのフォーマットを符号化方式の種類に応じて変換し、前記符号化方式が後方互換のある符号化方式である場合には、前記第１ビットストリームの一部を抽出することによって変換ビットストリームを生成する変換部と、をさらに備え、
前記選択部は、前記混合データ又は前記変換ビットストリームを選択する請求項１に記載の音声再生用半導体集積回路。
【請求項３】
前記第１ビットストリーム及び前記第２ビットストリームの属性情報を検出し、当該属性情報から符号化方式を判別するストリーム検出部と、
前記ストリーム検出部によって判別された符号化方式が後方互換のない符号化方式である場合には、前記第１ビットストリーム及び前記第２ビットストリームのフォーマットを符号化方式の種類に応じて変換し、前記符号化方式が後方互換のある符号化方式である場合には、前記第１ビットストリーム及び前記第２ビットストリームの一部を抽出することによって前記第１ビットストリーム及び前記第２ビットストリームの変換ビットストリームを生成する変換部と、
前記変換部によって生成された前記第１ビットストリーム及び前記第２ビットストリームの変換ビットストリームを多重化することによって多重化データを生成する多重化部と、をさらに備え、
前記選択部は、前記混合データ又は前記多重化データを選択する請求項１に記載の音声再生用半導体集積回路。
【請求項４】
前記指示部によって受け付けられた指示に従って前記第１ビットストリーム及び前記第２ビットストリームの少なくとも一方を選択するビットストリーム選択部をさらに備え、
前記多重化部は、前記ビットストリーム選択部によって前記第１ビットストリーム及び前記第２ビットストリームの両方が選択された場合に、前記第１ビットストリーム及び前記第２ビットストリームの変換ビットストリームを多重化することによって前記多重化データを生成する請求項３に記載の音声再生用半導体集積回路。
【請求項５】
前記第１ビットストリームのビットレートを検出するビットレート検出部をさらに備え、
前記変換部は、前記符号化方式が後方互換のある符号化方式である場合であって、前記ビットレート検出部によって検出されたビットレートが前記出力部の容量を超える場合には、前記第１ビットストリームの一部を抽出することによって前記変換ビットストリームを生成し、前記符号化方式が後方互換のある符号化方式である場合であって、前記ビットレート検出部によって検出されたビットレートが前記出力部の容量を超えない場合には、前記第１ビットストリームのフォーマットを前記符号化方式の種類に応じて変換することによって前記変換ビットストリームを生成し、
前記選択部は、前記混合データ又は前記変換ビットストリームを選択する請求項２に記載の音声再生用半導体集積回路。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、音声再生用半導体集積回路装置に関し、特に、複数の音声フォーマットに対応する音声再生用半導体集積回路装置に関する。
【背景技術】
【０００２】
近年、様々な音声フォーマットに対応する音声再生用半導体集積回路装置が求められている。例えば、ＨＤ  ＤＶＤ（High Definition Digital Versatile Disk）のコンテンツには、スタンダードコンテンツとアドバンストコンテンツの２つがあり、ＨＤ  ＤＶＤプレーヤは、両方のコンテンツに対応する音声再生用半導体集積回路装置が必要である。
【０００３】
アドバンストコンテンツのオーディオは、メインオーディオ、サブオーディオ及びサウンドから構成されており、これら３つのオーディオのストリームをミキシングして音声を再生する。メインオーディオは、マルチチャンネルのＤＤ（Dolby Digital）  Ｐｌｕｓ、Ｄｏｌｂｙ  Ｔｒｕｅ  ＨＤ又はＤＴＳ（Digital Theater Systems）−ＨＤなどのストリームであり、サブオーディオは、２ｃｈのＤＤ  Ｐｌｕｓ又はＤＴＳ―ＨＤなどのストリームであり、サウンドは、ボタン音や効果音用の２ｃｈのＬＰＣＭ（Linear Pulse Code Modulation）又はＷＡＶなどのストリームである。
【０００４】
ＨＤ  ＤＶＤプレーヤでは、音声用デジタル出力端子であるＳ／Ｐ  ＤＩＦ端子が設けられ、上記３つのストリームをデコードしてからミキシングした後に再エンコードすることによって音声信号を出力している。これは、レガシーＡＶアンプであってもこれらの音声信号を受信できるようにして、マルチチャンネルを再生できるようにするためである。
【０００５】
しかしながら、デコードしてから再エンコードするため、音質が劣化するという問題がある。また、再エンコードするためのエンコード回路が必要になるため、コストアップの問題がある。
【特許文献１】特開２００７−０４８３４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
本発明の目的は、音質劣化を防ぐとともにコストアップの問題が生じない複数の音声フォーマットに対応する音声再生用半導体集積回路装置を提供することである。
【課題を解決するための手段】
【０００７】
本発明の第１態様によれば、指示を受け付ける指示部と、主音声データを含む第１ビットストリームを復号することによって第１復号データを生成する第１復号部と、副音声データを含む第２ビットストリームを復号することによって第２復号データを生成する第２復号部と、前記第１復号データと前記第２復号データを混合することによって混合データを生成する混合部と、前記指示部によって受け付けられた指示に従って前記混合データ又は前記第１ビットストリームを選択する選択部と、前記選択部によって選択された前記混合データ又は前記第１ビットストリームを出力する出力部と、を備えたことを特徴とする音声再生用半導体集積回路が提供される。
【発明の効果】
【０００８】
本発明によれば、複数の音声フォーマットに対応する音声再生用半導体集積回路装置の音質劣化を防ぎ、コストを低減することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施例について図面を参照して説明する。なお、以下の実施例は、本発明の実施の一形態であって、本発明の範囲を限定するものではない。
【００１０】
本発明の実施例に係る記録媒体には、ディスク内のある領域に属性情報ＡＴＲが記録され、ディスク内の別の領域にビデオデータや音声データが記録されている。音声データのうち符号化データはフレーム単位で構成されている。フレームはシンク情報、ヘッダ情報、音声符号化データから成る。シンク情報はフレームの先頭を判断するために設けられている。ヘッダ情報にはビットレートやサンプリング周波数やチャンネル数などが記載されている。音声符号化データは実際に符号化されたデータであり、この音声符号化データが復号化されて元のＰＣＭ（Pulse Code Modulation）データに戻る。なお、シンク情報、ヘッダ情報及び音声符号化データから成るフレーム単位で構成された符号化データをビットストリームと呼ぶ。
【００１１】
また、音声符号化データのうち、ＭＰＥＧ（Moving Picture Experts Group）やＤＴＳ（Digital Theater Systems）などの後方互換のある符号化方式のフレームはコア（又はメイン）部分と拡張部分とで構成され、コア部分で基本的な音を再生し、拡張部分を加えることでサンプリング周波数を高くしたり、チャンネル数を増やすことができる。例えばＤＴＳでは、コア部分で５．１ｃｈ／４８ｋＨｚ、拡張部分で９６ｋＨｚやチャンネルを１ｃｈ増やす構成となっている。
【実施例１】
【００１２】
次に、本発明の実施例１について説明する。
【００１３】
図１は、本発明の実施例１に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【００１４】
本発明の実施例１に係る音声出力用半導体集積回路装置は、第１復号部１０１、第２復号部１０２、第３復号部１０３、ストリーム検出部１０４、第１混合部１０５、第２混合部１０６、変換部１０７、指示部１０８、選択部１０９、第１出力部１１０、第２出力部１１１及び第３出力部１１２を備えている。
【００１５】
第１復号部１０１は、記録媒体から主音声の第１ビットストリームＢＳ１を読み出し、復号することによって第１復号データＤＢＳ１を生成するためのデコーダである。例えば、第１復号部１０１は、ＤＤ（Dolby Digital）  Ｐｌｕｓ又はＤＴＳ（Digital Theater Systems）−ＨＤのメインオーディオストリームを復号するメインオーディオデコーダである。
【００１６】
第２復号部１０２は、記録媒体から副音声の第２ビットストリームＢＳ２を読み出し、復号することによって第２復号データＤＢＳ２を生成するためのデコーダである。例えば、第２復号部１０２は、ＤＤ  Ｐｌｕｓ又はＤＴＳ−ＨＤのサブオーディオストリームを復号するサブオーディオストリームである。
【００１７】
第３復号部１０３は、記録媒体からボタン音、効果音などの第３ビットストリームＢＳ３を読み出し、復号することによって第３復号データＤＢＳ３を生成するためのデコーダである。例えば、第３復号部１０３は、ＬＰＣＭ（Linear Pulse Code Modulation）又はＷＡＶのボタン音、効果音等のサウンドストリームを復号するサウンドデコーダである。
【００１８】
ストリーム検出部１０４は、記録媒体のある領域に記録されている属性情報ＡＴＲを検出する。ストリーム検出部１０４は、属性情報ＡＴＲに記載された符号化方式の種類を取得し、後方互換のある符号化方式か否かを判別する。
【００１９】
第１混合部１０５は、第１復号部１０１によって生成された第１復号データＤＢＳ１と第２復号部１０２若しくは第３復号部１０３によって生成され、スイッチＳＷを介して入力される第２復号データＤＢＳ２若しくは第３復号データＤＢＳ３とを混合することによって第１混合データＭＩＸ１を生成するためのミキサである。
【００２０】
なお、スイッチＳＷは、後述の指示部１０８によって生成される指示信号ＩＮＤに従って第２復号部１０２又は第３復号部１０３によって生成された第２復号データＤＢＳ２又は第３復号データＤＢＳ３の第１混合部１０５への入力を切り替える。
【００２１】
第２混合部１０６は、第１混合部１０５によって生成された第１混合データＭＩＸ１をダウンミックスすることによって２ｃｈの第２混合データＭＩＸ２を生成するためのダウンミキサである。
【００２２】
変換部１０７は、記録媒体から主音声の第１ビットストリームＢＳ１を読み出し、ストリーム検出部１０４によって判別された符号化方式が後方互換のない符号化方式である場合には、第１ビットストリームＢＳ１を復号化する途中における符号化メタデータを用いて周波数領域で従来の符号化方式に変換することによって変換ビットストリームＣＢＳを生成し、ストリーム検出部１０４によって判別された符号化方式が後方互換のある符号化方式である場合には、第１ビットストリームＢＳ１のコア部分のみを抽出することによって変換ビットストリームＣＢＳを生成するためのコンバータである。
【００２３】
例えば、変換部１０７は、第１ビットストリームＢＳ１がＤＤ  Ｐｌｕｓのメインオーディオストリームである場合にはＤＤのビットストリームを生成し、第１ビットストリームＢＳ１がＤＴＳ−ＨＤのメインオーディオストリームである場合にはＤＴＳ−ＨＤのコアストリームのみを抽出する。
【００２４】
指示部１０８は、ユーザの指示を受け付け、指示信号ＩＮＤを生成する入力インタフェースである。
【００２５】
選択部１０９は、指示部１０８によって生成された指示信号ＩＮＤに従って、第２混合部１０６によって生成された第２混合データＭＩＸ２又は変換部１０７によって生成された変換ビットストリームＣＢＳを選択する。選択部１０９は、ストリーム検出部１０４によって判別された符号化方式が後方互換のない符号化方式であって、例えばＤｏｌｂｙ  Ｔｒｕｅ  ＨＤのように同種の符号化方式がない符号化方式である場合には、指示部１０８によって生成された指示信号ＩＮＤによらず、第２混合部１０６によってダウンミックスされた２ｃｈの第２混合データＭＩＸ２を選択する。
【００２６】
第１出力部１１０は、デジタル信号である第１混合部１０１によって生成された第１混合データＭＩＸ１をアナログ音声信号ＯＵＴ１に変換して出力する。
【００２７】
第２出力部１１１は、デジタル信号である第２混合部１０２によって生成された第２混合データＭＩＸ２をアナログ音声信号ＯＵＴ２に変換して出力する。
【００２８】
第３出力部１１２は、デジタル信号である選択部１０９によって選択された選択データＳＥＬを所定のフォーマットに従うデジタル音声信号ＯＵＴ３に変換して出力する。例えば、第３出力部１１２は、Ｓ／Ｐ  ＤＩＦ用出力端子であって、デジタル音声信号ＯＵＴ３は、ＤＤ又はＰＣＭ（Pulse Code Modulation）のフォーマットに従うデジタル音声信号である。
【００２９】
なお、本発明の実施例１では、ストリーム検出部１０４及び変換部１０７は必須ではない。ストリーム検出部１０４及び変換部１０７がない場合には、選択部１０９は、指示部１０８によって生成された指示信号ＩＮＤに従って、第２混合部１０６によって生成された第２混合データＭＩＸ２又は第１ビットストリームＢＳ１を選択する。
【００３０】
本発明の実施例１によれば、デジタル信号である第１ビットストリームＢＳ１をデジタル信号であるデジタル音声信号ＯＵＴ３として出力する場合にデコーダ及びエンコーダが介在しないので、音質劣化を防ぎ、音声再生用半導体集積回路装置のコストを低減することができる。
【００３１】
また、本発明の実施例１によれば、スイッチＳＷが指示部１０８によって生成された指示信号ＩＮＤに従って第１混合部１０５への入力信号を切り替えるので、サブオーディオ又はサウンドのＯＮ／ＯＦＦをユーザに任意に選択させることができる。
【００３２】
また、本発明の実施例１によれば、選択部１０９が指示部１０８によって生成された指示信号ＩＮＤに従って第３出力部１１２への入力信号を切り替えるので、第３出力部１１２から出力されるデジタル音声信号ＯＵＴ３をユーザに任意に選択させることができる。
【実施例２】
【００３３】
次に、本発明の実施例２について説明する。本発明の実施例１は、第１ビットストリームをデコーダ及びエンコーダを介すことなくデジタル音声信号として出力する例であるが、本発明の実施例２は、第１及び第２ビットストリームをデコーダ及びエンコーダを介すことなくデジタル音声信号として出力する例である。なお、本発明の実施例１と同様の内容についての説明は省略する。
【００３４】
図２は、本発明の実施例２に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【００３５】
本発明の実施例２に係る音声出力用半導体集積回路装置は、第１復号部２０１、第２復号部２０２、第３復号部２０３、ストリーム検出部２０４、第１混合部２０５、第２混合部２０６、変換部２０７、指示部２０８、選択部２０９、第１出力部２１０、第２出力部２１１、第３出力部２１２、ビットストリーム選択部２１３及び多重化部２１４を備えている。
【００３６】
第１復号部２０１は、記録媒体から主音声の第１ビットストリームＢＳ１を読み出し、復号することによって第１復号データＤＢＳ１を生成するためのデコーダである。例えば、第１復号部２０１は、ＤＤ（Dolby Digital）  Ｐｌｕｓ又はＤＴＳ（Digital Theater Systems）−ＨＤのメインオーディオストリームを復号するメインオーディオデコーダである。
【００３７】
第２復号部２０２は、記録媒体から副音声の第２ビットストリームＢＳ２を読み出し、復号することによって第２復号データＤＢＳ２を生成するためのデコーダである。例えば、第２復号部２０２は、ＤＤ  Ｐｌｕｓ又はＤＴＳ−ＨＤのサブオーディオストリームを復号するサブオーディオストリームである。
【００３８】
第３復号部２０３は、記録媒体からボタン音、効果音などの第３ビットストリームＢＳ３を読み出し、復号することによって第３復号データＤＢＳ３を生成するためのデコーダである。例えば、第３復号部２０３は、ＬＰＣＭ（Linear Pulse Code Modulation）又はＷＡＶのボタン音、効果音等のサウンドストリームを復号するサウンドデコーダである。
【００３９】
ストリーム検出部２０４は、記録媒体のある領域に記録されている属性情報ＡＴＲを検出する。ストリーム検出部２０４は、属性情報ＡＴＲに記載された符号化方式の種類を取得し、後方互換のある符号化方式か否かを判別する。
【００４０】
第１混合部２０５は、第１復号部２０１によって生成された第１復号データＤＢＳ１と第２復号部２０２若しくは第３復号部２０３によって生成され、スイッチＳＷを介して入力される第２復号データＤＢＳ２若しくは第３復号データＤＢＳ３とを混合し、第１混合データＭＩＸ１を生成するためのミキサである。
【００４１】
なお、スイッチＳＷは、後述の指示部２０８によって生成される指示信号ＩＮＤに従って第２復号部２０２又は第３復号部２０３によって生成された第２復号データＤＢＳ２又は第３復号データＤＢＳ３の第１混合部２０５への入力を切り替える。
【００４２】
第２混合部２０６は、第１混合部２０５によって生成された第１混合データＭＩＸ１をダウンミックスし、２ｃｈの第２混合データＭＩＸ２を生成するためのダウンミキサである。
【００４３】
変換部２０７は、ストリーム検出部２０４によって判別された符号化方式が後方互換のない符号化方式である場合には、第１及び第２ビットストリームＢＳ１，ＢＳ２を復号化する途中における符号化メタデータを用いて周波数領域で後述のビットストリーム選択部２１３によって選択された選択ビットストリームＳＢＳを従来の符号化方式に変換することによって変換ビットストリームＣＢＳを生成し、ストリーム検出部２０４によって判別された符号化方式が後方互換のある符号化方式である場合には、第１及び第２ビットストリームＢＳ１，ＢＳ２のコア部分のみを抽出することによって変換ビットストリームＣＢＳを生成するためのコンバータである。
【００４４】
例えば、変換部２０７は、第１及び第２ビットストリームＢＳ１，ＢＳ２がＤＤ  Ｐｌｕｓのメインオーディオストリームである場合にはＤＤのビットストリームを生成し、第１及び第２ビットストリームＢＳ１，ＢＳ２がＤＴＳ−ＨＤである場合にはＤＴＳ−ＨＤのコアストリームのみを抽出する。
【００４５】
指示部２０８は、ユーザの指示を受け付け、指示信号ＩＮＤを生成する入力インタフェースである。
【００４６】
選択部２０９は、指示部２０８によって生成された指示信号ＩＮＤに従って、第２混合部２０６によって生成された第２混合データＭＩＸ２又は後述の多重化部２１４によって生成された多重化データＭＵＬ若しくは転送された変換ビットストリームＣＢＳを選択する。選択部２０９は、ストリーム検出部２０４によって判別された符号化方式が後方互換のない符号化方式であって、例えばＤｏｌｂｙ  Ｔｒｕｅ  ＨＤのように同種の符号化方式がない符号化方式である場合には、指示部２０８によって生成された指示信号ＩＮＤによらず、第２混合部２０６によってダウンミックスされた２ｃｈの第２混合データＭＩＸ２を選択する。
【００４７】
第１出力部２１０は、デジタル信号である第１混合部２０１によって生成された第１混合データＭＩＸ１をアナログ音声信号ＯＵＴ１に変換して出力する。
【００４８】
第２出力部２１１は、デジタル信号である第２混合部２０２によって生成された第２混合データＭＩＸ２をアナログ音声信号ＯＵＴ２に変換して出力する。
【００４９】
第３出力部２１２は、デジタル信号である選択部２０９によって選択された選択データＳＥＬを所定のフォーマットに従うデジタル音声信号ＯＵＴ３に変換して出力する。例えば、第３出力部２１２は、Ｓ／Ｐ  ＤＩＦ用出力端子であって、デジタル音声信号ＯＵＴ３は、ＤＤ又はＰＣＭ（Pulse Code Modulation）のフォーマットに従うデジタル音声信号である。
【００５０】
ビットストリーム選択部２１３は、指示部２０８によって生成された指示信号ＩＮＤに従って、記録媒体から主音声の第１ビットストリームＢＳ１及び第２ビットストリームＢＳ２を読み出し、第１及び第２ビットストリームＢＳ１，ＢＳ２の少なくとも一方を選択ビットストリームＳＢＳとして選択する。
【００５１】
多重化部２１４は、ビットストリーム選択部２１３によって選択された選択ビットストリームＳＢＳが第１ビットストリームＢＳ１又は第２ビットストリームＢＳ２である場合には、変換部２０７によって生成された変換ビットストリームＣＢＳを選択部２０９に転送し、ビットストリーム選択部２１３によって選択された選択ビットストリームＳＢＳが第１及び第２ビットストリームＢＳ１，ＢＳ２である場合には、変換部２０７によって変換された第１及び第２ビットストリームＢＳ１，ＢＳ２の変換ビットストリームＣＢＳを多重化することによって多重化データＭＵＬを生成する。
【００５２】
なお、変換部２０７の出力である変換ビットストリームＣＢＳは、従来の符号化方式とは後方互換のない同種の符号化方式である場合にのみ従来の符号化方式に変換されるが、後方互換のある符号化方式である場合には、コア部分が抽出されて出力される。
【００５３】
なお、本発明の実施例２では、ストリーム検出部２０４及び変換部２０７は必須ではない。ストリーム検出部２０４及び変換部２０７がない場合には、多重化部２１４は、ビットストリーム選択部２１３によって選択された選択ビットストリームＳＢＳが第１ビットストリームＢＳ１又は第２ビットストリームＢＳ２である場合には、第１ビットストリームＢＳ１を選択部２０９に転送し、ビットストリーム選択部２１３によって選択された選択ビットストリームＳＢＳが第１及び第２ビットストリームＢＳ１，ＢＳ２である場合には、両者を多重化することによって多重化データＭＵＬを生成する。
【００５４】
本発明の実施例２によれば、第１及び第２ビットストリームＢＳ１，ＢＳ２を多重化してデジタル音声信号として出力する場合であってもデコーダ及びエンコーダが介在しないので、音質劣化を防ぎ、音声再生用半導体集積回路装置のコストを低減することができる。
【実施例３】
【００５５】
次に、本発明の実施例３について説明する。本発明の実施例１，２は、ビットストリームの属性に従ってビットストリームのフォーマットを変換する例であるが、本発明の実施例３は、ビットストリームのビットレートが出力部の容量を超える場合にビットストリームの一部を抽出する例である。なお、本発明の実施例１，２と同様の内容についての説明は省略する。
【００５６】
図３は、本発明の実施例３に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【００５７】
本発明の実施例３に係る音声出力用半導体集積回路装置は、第１復号部３０１、第２復号部３０２、第３復号部３０３、ストリーム検出部３０４、第１混合部３０５、第２混合部３０６、変換部３０７、指示部３０８、選択部３０９、第１出力部３１０、第２出力部３１１、第３出力部３１２及びビットレート検出部３１５を備えている。
【００５８】
第１復号部３０１は、記録媒体から主音声の第１ビットストリームＢＳ１を読み出し、復号することによって第１復号データＤＢＳ１を生成するためのデコーダである。例えば、第１復号部３０１は、ＤＤ（Dolby Digital）  Ｐｌｕｓ又はＤＴＳ（Digital Theater Systems）−ＨＤのメインオーディオストリームを復号するメインオーディオデコーダである。
【００５９】
第２復号部３０２は、記録媒体から副音声の第２ビットストリームＢＳ２を読み出し、復号することによって第２復号データＤＢＳ２を生成するためのデコーダである。例えば、第２復号部３０２は、ＤＤ  Ｐｌｕｓ又はＤＴＳ−ＨＤのサブオーディオストリームを復号するサブオーディオストリームである。
【００６０】
第３復号部３０３は、記録媒体からボタン音、効果音などの第３ビットストリームＢＳ３を読み出し、復号することによって第３復号データＤＢＳ３を生成するためのデコーダである。例えば、第３復号部３０３は、ＬＰＣＭ（Linear Pulse Code Modulation）又はＷＡＶのボタン音、効果音等のサウンドストリームを復号するサウンドデコーダである。
【００６１】
ストリーム検出部３０４は、記録媒体のある領域に記録されている属性情報ＡＴＲを検出する。ストリーム検出部３０４は、属性情報ＡＴＲに記載された符号化方式の種類を取得し、後方互換のある符号化方式か否かを判別する。
【００６２】
第１混合部３０５は、第１復号部３０１によって生成された第１復号データＤＢＳ１と第２復号部３０２若しくは第３復号部３０３によって生成され、スイッチＳＷを介して入力される第２復号データＤＢＳ２若しくは第３復号データＤＢＳ３とを混合することによって第１混合データＭＩＸ１を生成するためのミキサである。
【００６３】
なお、スイッチＳＷは、後述の指示部３０８によって生成される指示信号ＩＮＤに従って第２復号部３０２又は第３復号部３０３によって生成された第２復号データＤＢＳ２又は第３復号データＤＢＳ３の第１混合部３０５への入力を切り替える。
【００６４】
第２混合部３０６は、第１混合部３０５によって生成された第１混合データＭＩＸ１をダウンミックスすることによって２ｃｈの第２混合データＭＩＸ２を生成するためのダウンミキサである。
【００６５】
変換部３０７は、後述のビットレート検出部３１５から第１ビットストリームＢＳ１を受信し、ストリーム検出部３０４によって判別された符号化方式が後方互換のない符号化方式である場合には、第１ビットストリームＢＳ１を復号化する途中における符号化メタデータを用いて周波数領域で従来の符号化方式に変換することによって変換ビットストリームＣＢＳを生成し、ストリーム検出部３０４によって判別された符号化方式が後方互換のある符号化方式である場合には、第１ビットストリームＢＳ１のコア部分のみを抽出することによって変換ビットストリームＣＢＳを生成するためのコンバータである。
【００６６】
変換部３０７は、ストリーム検出部３０４によって判別された符号化方式が後方互換のある符号化方式である場合において、後述のビットレート検出部３１５によって検出されたビットレートが後述の第３出力部３１２の容量よりも小さい場合には、第１ビットストリームＢＳ１の全体であるコア部分と拡張部分とを併せて変換ビットストリームＣＢＳを生成し、ビットレート検出部３１５によって検出されたビットレートが後述の第３出力部３１２の容量よりも大きい場合には、第３出力部３１２のビットレートを超えないように第１ビットストリームＢＳ１のコア部分のみを抽出することによって変換ビットストリームＣＢＳを生成する。
【００６７】
例えば、変換部３０７は、第１ビットストリームＢＳ１がＤＤ  Ｐｌｕｓのメインオーディオストリームである場合にはＤＤのビットストリームを生成し、第１ビットストリームＢＳ１がＤＴＳ−ＨＤのメインオーディオストリームである場合にはＤＴＳ−ＨＤのコアストリームのみを抽出する。
【００６８】
指示部３０８は、ユーザの指示を受け付け、指示信号ＩＮＤを生成する入力インタフェースである。
【００６９】
選択部３０９は、指示部３０８によって生成された指示信号ＩＮＤに従って、第２混合部３０６によって生成された第２混合データＭＩＸ２又は変換部３０７によって生成された変換ビットストリームＣＢＳを選択する。選択部３０９は、ストリーム検出部３０４によって判別された符号化方式が後方互換のない符号化方式であって、例えばＤｏｌｂｙ  Ｔｒｕｅ  ＨＤのように同種の符号化方式がない符号化方式である場合には、指示部３０８によって生成された指示信号ＩＮＤによらず、第２混合部３０６によってダウンミックスされた２ｃｈの第２混合データＭＩＸ２を選択する。
【００７０】
第１出力部３１０は、デジタル信号である第１混合部３０１によって生成された第１混合データＭＩＸ１をアナログ音声信号ＯＵＴ１に変換して出力する。
【００７１】
第２出力部３１１は、デジタル信号である第２混合部３０２によって生成された第２混合データＭＩＸ２をアナログ音声信号ＯＵＴ２に変換して出力する。
【００７２】
第３出力部３１２は、デジタル信号である選択部３０９によって選択された選択データＳＥＬを所定のフォーマットに従うデジタル音声信号ＯＵＴ３に変換して出力する。例えば、第３出力部３１２は、Ｓ／Ｐ  ＤＩＦ用出力端子であって、デジタル音声信号ＯＵＴ３は、ＤＤ又はＰＣＭ（Pulse Code Modulation）のフォーマットに従うデジタル音声信号である。
【００７３】
ビットレート検出部３１５は、記録媒体から主音声の第１ビットストリームＢＳ１を読み出し、第１ビットストリームＢＳ１を構成するフレーム内のヘッダ情報に中に記載されたビットレートを検出する。
【００７４】
本発明の実施例３によれば、第１ビットストリームＢＳ１のビットレートが第３出力部３１２のビットレートを超えている場合であってもデコーダ及びエンコーダが介在しないので、音質劣化を防ぎ、音声再生用半導体集積回路装置のコストを低減することができる。
【図面の簡単な説明】
【００７５】
【図１】本発明の実施例１に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【図２】本発明の実施例２に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【図３】本発明の実施例３に係る音声再生用半導体集積回路装置の構成を示すブロック図である。
【符号の説明】
【００７６】
１０１，２０１，３０１  第１復号部
１０２，２０２，３０２  第２復号部
１０３，２０３，３０３  第３復号部
１０４，２０４，３０４  ストリーム検出部
１０５，２０５，３０５  第１混合部
１０６，２０６，３０６  第２混合部
１０７，２０７，３０７  変換部
１０８，２０８，３０８  指示部
１０９，２０９，３０９  選択部
１１０，２１０，３１０  第１出力部
１１１，２１１，３１１  第２出力部
１１２，２１２，３１２  第３出力部
２１３  ビットストリーム選択部
２１４  多重化部
３１５  ビットレート検出部
【図１】
2009053601.tif 000003
【図２】
2009053601.tif 000004
【図３】
2009053601.tif 000005