(57)【要約】【課題】この発明は、複数種類の圧縮音声ストリームに対してデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことを可能とし、十分に実用に適するようにした音声出力装置及び音声出力方法を提供することを目的としている。【解決手段】第１及び第２の圧縮音声ストリームがフレーム単位での再生開始時間を示す情報に基づいたタイミングで読み出される格納手段（２２，２６）と、フレーム単位で読み出された第１及び第２の圧縮音声ストリームをフレーム単位で多重化する多重化手段（２３）と、多重化された圧縮音声ストリームを所定のデジタルインターフェースに準拠した伝送形態で出力する出力手段（３０）と、第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて多重化に供させる制御手段（３３）とを備える。【選択図】図１
2008299974.tif 000002
【特許請求の範囲】
【請求項１】
それぞれにフレーム単位での再生開始時間を示す情報を含む第１及び第２の圧縮音声ストリームが格納されるとともに、その格納された第１及び第２の圧縮音声ストリームが、前記フレーム単位での再生開始時間を示す情報に基づいたタイミングで、フレーム単位で読み出される格納手段と、
前記格納手段からフレーム単位で読み出された第１及び第２の圧縮音声ストリームを取得しフレーム単位で多重化する多重化手段と、
前記多重化手段で多重化された圧縮音声ストリームを所定のデジタルインターフェースに準拠した伝送形態で出力する出力手段と、
前記格納手段から読み出された第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて前記多重化手段に取得させる制御手段とを具備することを特徴とする音声出力装置。
【請求項２】
前記制御手段は、前記格納手段から読み出された第１及び第２の圧縮音声ストリームのフレーム境界位置が時間的にずれている場合、前記第２の圧縮音声ストリームを、そのフレーム境界位置が前記第１の圧縮音声ストリームのフレーム境界位置に同期するように遅延させて前記多重化手段に取得させることを特徴とする請求項１記載の音声出力装置。
【請求項３】
前記制御手段は、前記第２の圧縮音声ストリームに含まれる前記フレーム単位での再生開始時間を示す情報に基づいて生成され、前記格納手段に対して前記第２の圧縮音声ストリームのフレーム単位での読み出しを要求する要求信号の前記格納手段への供給を遅延させることにより、前記第２の圧縮音声ストリームが前記多重化手段に取得されるタイミングを遅延させることを特徴とする請求項２記載の音声出力装置。
【請求項４】
前記制御手段は、前記第２の圧縮音声ストリームに含まれる前記フレーム単位での再生開始時間を示す情報を、前記第１の圧縮音声ストリームに含まれる前記フレーム単位での再生開始時間を示す情報に書き換えることにより、前記第２の圧縮音声ストリームが前記多重化手段に取得されるタイミングを遅延させることを特徴とする請求項２記載の音声出力装置。
【請求項５】
前記多重化手段は、非圧縮音声データを入力して、前記第１及び第２の圧縮音声ストリームとともに多重化することを特徴とする請求項１記載の音声出力装置。
【請求項６】
前記多重化手段は、前記第１の圧縮音声ストリームを復号した音声信号と、前記第２の圧縮音声ストリームを復号した音声信号とをミクシングするためのミクシング係数を、前記第１及び第２の圧縮音声ストリームとともに多重化することを特徴とする請求項１記載の音声出力装置。
【請求項７】
それぞれにフレーム単位での再生開始時間を示す情報を含む第１及び第２の圧縮音声ストリームを格納するとともに、その格納された第１及び第２の圧縮音声ストリームを、前記フレーム単位での再生開始時間を示す情報に基づいたタイミングで、フレーム単位で読み出す第１の工程と、
フレーム単位で読み出された第１及び第２の圧縮音声ストリームをフレーム単位で多重化する第２の工程と、
多重化された圧縮音声ストリームを所定のデジタルインターフェースに準拠した伝送形態で出力する第３の工程と、
フレーム単位で読み出された第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて前記多重化に供させる第４の工程とを具備することを特徴とする音声出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、圧縮音声ストリームを出力する音声出力装置及び音声出力方法の改良に関する。
【背景技術】
【０００２】
周知のように、近年では、デジタル記録媒体としてＤＶＤ（digital versatile disk）等の光ディスクが普及している。そして、現在では、ＤＶＤよりもさらに高密度記録が可能な、いわゆるＨＤ（high definition）−ＤＶＤと称されるハイビジョン対応の次世代ＤＶＤ規格も完成している。
【０００３】
この種の光ディスクでは、映像や音声等のデータを圧縮して記録している。このため、この光ディスクを再生する光ディスク再生装置では、光ディスクから読み取った圧縮映像や圧縮音声等のストリームを復号しアナログ化して出力することにより、外付けのモニタやスピーカによる映像表示や音声再生を行なえるようにしている。
【０００４】
一方、このような光ディスク再生装置にあっては、復号前の圧縮音声ストリームを外部に出力可能とすることが考えられている。これにより、圧縮音声ストリームを復号する機能を備えたＡＶアンプ等を外付けすることによって、多チャンネルで高音質な音声再生を行なうことが可能となる。
【０００５】
ところで、次世代ＤＶＤ規格では、メインオーディオとなる音声データの他に、例えばサブオーディオやエフェクトオーディオ等となる各種の音声データの取り扱いを規定している。このため、光ディスク再生装置としては、複数種類の圧縮音声ストリームを外部出力する機能が要求されることになる。
【０００６】
特許文献１には、映像信号に高画質化処理し、圧縮音声信号をメモリに一時記憶させた後伸張処理するもので、高画質化処理により映像信号に生じる時間ずれに対応した時間、メモリの読み出しタイミングを書き込みタイミングよりも遅らせることで、映像信号と音声信号とのずれを無くすようにした構成が開示されている。
【特許文献１】特開２００６−３１１００６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００７】
そこで、この発明は上記事情を考慮してなされたもので、複数種類の圧縮音声ストリームに対してデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことを可能とし、十分に実用に適するようにした音声出力装置及び音声出力方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
この発明に係る音声出力装置は、それぞれにフレーム単位での再生開始時間を示す情報を含む第１及び第２の圧縮音声ストリームが格納されるとともに、その格納された第１及び第２の圧縮音声ストリームが、フレーム単位での再生開始時間を示す情報に基づいたタイミングで、フレーム単位で読み出される格納手段と、格納手段からフレーム単位で読み出された第１及び第２の圧縮音声ストリームを取得しフレーム単位で多重化する多重化手段と、多重化手段で多重化された圧縮音声ストリームを所定のデジタルインターフェースに準拠した伝送形態で出力する出力手段と、格納手段から読み出された第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて多重化手段に取得させる制御手段とを備えるようにしたものである。
【０００９】
また、この発明に係る音声出力方法は、それぞれにフレーム単位での再生開始時間を示す情報を含む第１及び第２の圧縮音声ストリームを格納するとともに、その格納された第１及び第２の圧縮音声ストリームを、フレーム単位での再生開始時間を示す情報に基づいたタイミングで、フレーム単位で読み出す第１の工程と、フレーム単位で読み出された第１及び第２の圧縮音声ストリームをフレーム単位で多重化する第２の工程と、多重化された圧縮音声ストリームを所定のデジタルインターフェースに準拠した伝送形態で出力する第３の工程と、フレーム単位で読み出された第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて多重化に供させる第４の工程とを備えるようにしたものである。
【発明の効果】
【００１０】
上記した発明によれば、第１及び第２の圧縮音声ストリームを、それらのフレーム境界位置を同期させて多重化させるようにしたので、複数種類の圧縮音声ストリームに対してデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことを可能とし、十分に実用に適するようになる。
【発明を実施するための最良の形態】
【００１１】
以下、この発明の実施の形態について図面を参照して詳細に説明する。図１は、この実施の形態で説明するディスク再生装置１１の概略を示している。このディスク再生装置１１は、例えばＨＤ−ＤＶＤ等の光ディスク１２を装着し、その記録データを読み取るディスクドライブ部１３を備えている。
【００１２】
そして、ディスクドライブ部１３により光ディスク１２から読み取られたデータは、トラックバッファ１４に一旦格納された後、デマルチプレクサ部１５に供給される。このデマルチプレクサ部１５は、入力されたデータを、圧縮映像ストリームと、メインオーディオ及びサブオーディオとなる２つの圧縮音声ストリームとに分離している。
【００１３】
このうち、圧縮映像ストリームは、複数のビデオパック（Ｖ＿ＰＣＫ）で構成されている。この圧縮映像ストリームは、映像入力バッファ１６に格納された後、映像デコーダ１７に供給されて復号化処理が施される。そして、復号化された映像データは、Ｄ／Ａ（digital／analog）変換部１８に供給されてアナログの映像データに変換された後、映像出力端子１９を介して外部に取り出され、例えば図示しないモニタによる映像表示に供される。
【００１４】
また、上記デマルチプレクサ部１５で分離されたメインオーディオとなる第１の圧縮音声ストリームは、複数のメインオーディオパック（ＭＡ＿ＰＣＫ）で構成されている。この圧縮音声ストリームは、主音声入力バッファ２０に格納された後、ＥＳ（elementary stream）抽出部２１に供給されてメインオーディオＥＳ（ＭＡ＿ＥＳ）がフレーム単位で抽出される。そして、このＥＳ抽出部２１から出力されるメインオーディオＥＳ（ＭＡ＿ＥＳ）は、主音声バッファ２２に格納された後、多重化処理部２３に供給される。
【００１５】
さらに、上記デマルチプレクサ部１５で分離されたサブオーディオとなる第２の圧縮音声ストリームは、複数のサブオーディオパック（ＳＡ＿ＰＣＫ）で構成されている。この圧縮音声ストリームは、副音声入力バッファ２４に格納された後、ＥＳ抽出部２５に供給されてサブオーディオＥＳ（ＳＡ＿ＥＳ）がフレーム単位で抽出される。そして、このＥＳ抽出部２５から出力されるサブオーディオＥＳ（ＳＡ＿ＥＳ）は、副音声バッファ２６に格納された後、上記多重化処理部２３に供給される。
【００１６】
また、このディスク再生装置１１は、音声入力部２７を備えている。この音声入力部２７は、例えばリムーバブルな情報記録媒体やネットワークサーバ等から、エフェクトオーディオとなる非圧縮（ＰＣＭ：pulse code modulation）の音声データ（ＥＦ＿ＰＣＭ）を取得している。この音声入力部２７で取得された非圧縮音声データ（ＥＦ＿ＰＣＭ）は、エフェクトバッファ２８に格納された後、上記多重化処理部２３に供給される。
【００１７】
さらに、この多重化処理部２３には、係数設定部２９に設定されているミクシング係数が供給されている。このミクシング係数は、例えば、再生時に光ディスク１１から取得するもので、後述するＡＶアンプにおいて、メインオーディオ、サブオーディオ及びエフェクトオーディオをミクシングする際に利用されるものである。
【００１８】
そして、上記多重化処理部２３は、主音声バッファ２２に格納されたメインオーディオＥＳ（ＭＡ＿ＥＳ）と、副音声バッファ２６に格納されたサブオーディオＥＳ（ＳＡ＿ＥＳ）と、エフェクトバッファ２８に格納された非圧縮音声データ（ＥＦ＿ＰＣＭ）と、係数設定部２９から供給されるミクシング係数とを多重化して１本の圧縮音声ストリームを生成する。
【００１９】
この多重化処理部２３で生成された圧縮音声ストリームは、インターフェース部３０により例えばＨＤＭＩ（high definition multimedia interface）規格等のデジタルインターフェースに準拠した伝送形態に変換された後、デジタル音声出力端子３１を介して外部に導出される。このデジタル音声出力端子３１には、例えば多重化された圧縮音声ストリームを復号する機能を備えたＡＶアンプ等が接続され、多チャンネルで高音質な音声再生が行なえるようになっている。
【００２０】
なお、上記映像デコーダ１７と多重化処理部２３とは、同期制御部３２により、復号化処理後の映像ストリームの出力タイミングと、多重化処理後の圧縮音声ストリームの出力タイミングとが制御されている。これにより、最終的に、表示される映像と再生される音声とが同期するように制御されることになる。
【００２１】
ここで、このディスク再生装置１１は、上記した再生動作を含むその全ての動作を制御部３３によって統括的に制御されている。この制御部３３は、ＣＰＵ（central processing unit）等を内蔵しており、操作部３４からの操作情報、または、リモートコントローラ３５から送出され受光部３６で受信した操作情報を受け、その操作内容が反映されるように各部をそれぞれ制御している。
【００２２】
この場合、制御部３３は、メモリ部３７を利用している。このメモリ部３７としては、主として、制御部３３のＣＰＵが実行するための制御プログラムを格納したＲＯＭ（read only memory）と、該ＣＰＵに作業エリアを提供するためのＲＡＭ（random access memory）と、各種の設定情報及び制御情報等を格納するための不揮発性メモリとを有している。
【００２３】
ここで、上記同期制御部３２は、多重化処理部２３に対して、主音声バッファ２２からメインオーディオＥＳ（ＭＡ＿ＥＳ）を取り込むタイミングを示す主音声用トリガ信号（TrigＭ）と、副音声バッファ２６からサブオーディオＥＳ（ＳＡ＿ＥＳ）を取り込むタイミングを示す副音声用トリガ信号（TrigＳ）とを出力している。
【００２４】
この主音声用トリガ信号（TrigＭ）は、メインオーディオとなる圧縮音声ストリームに含まれているフレーム単位で再生開始時間を示す情報（ＭＡ＿ＰＴＳ：presentation time stamp）に基づいて生成される。また、副音声用トリガ信号（TrigＳ）は、サブオーディオとなる圧縮音声ストリームに含まれているフレーム単位で再生開始時間を示す情報（ＳＡ＿ＰＴＳ）に基づいて生成される。
【００２５】
そして、上記多重化処理部２３では、主音声用トリガ信号（TrigＭ）が供給されたことに基づいて、主音声バッファ２２に対してメインオーディオＥＳ（ＭＡ＿ＥＳ）を要求する主音声要求信号（ReqＭ）を発生し、主音声バッファ２２からメインオーディオＥＳ（ＭＡ＿ＥＳ）を取得している。
【００２６】
また、上記多重化処理部２３では、副音声用トリガ信号（TrigＳ）が供給されたことに基づいて、副音声バッファ２６に対してサブオーディオＥＳ（ＳＡ＿ＥＳ）を要求する副音声要求信号（ReqＳ）を発生し、副音声バッファ２６からサブオーディオＥＳ（ＳＡ＿ＥＳ）を取得している。
【００２７】
なお、上記多重化処理部２３では、適切なタイミング、例えば上記主音声要求信号（ReqＭ）に同期させて、エフェクトバッファ２８対して非圧縮音声データ（ＥＦ＿ＰＣＭ）を要求する非圧縮音声要求信号（ReqＥ）を発生し、エフェクトバッファ２８から非圧縮音声データ（ＥＦ＿ＰＣＭ）を取得している。
【００２８】
ところで、通常、メインオーディオの圧縮音声ストリームとサブオーディオの圧縮音声ストリームとは、それぞれ独立した異なるタイミングで再生を開始することができるように作成されている。
【００２９】
すなわち、図２（ａ）に示すように、主音声用トリガ信号（TrigＭ）は、メインオーディオＥＳ（ＭＡ＿ＥＳ）に対して１フレーム単位で出力され、また、同図（ｂ）に示すように、副音声用トリガ信号（TrigＳ）は、サブオーディオＥＳ（ＳＡ＿ＥＳ）に対して１フレーム単位で出力されている。
【００３０】
そして、主音声用トリガ信号（TrigＭ）と副音声用トリガ信号（TrigＳ）とは、それぞれ独立した異なるタイミングで出力されるようになっている。すなわち、多重化処理部２３には、メインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム境界位置とサブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム境界位置とが時間的にずれた状態で取得されることになる。
【００３１】
図２（ａ），（ｂ）では、主音声用トリガ信号（TrigＭ）の出力タイミングに対して副音声用トリガ信号（TrigＳ）の出力タイミングが、つまり、メインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム境界位置に対してサブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム境界位置が、時間Ｔ１だけ遅れて多重化処理部２３に取得されている状態を例示している。
【００３２】
一方、複数種類の圧縮音声ストリームをインターフェース部３０に供給して、ＨＤＭＩ規格等のデジタルインターフェースに準拠した伝送形態で外部に出力させるためには、各圧縮音声ストリームからそれぞれ１フレーム分のストリームを抽出し、その抽出した１フレーム分の各ストリームを多重化してインターフェース部３０に供給することが定められている。
【００３３】
このため、上述したように、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）とが、それぞれ独立した異なるタイミングで多重化処理部２３に取得されると、多重化処理部２３では、上記したインターフェース部３０の要請に対応する正しい多重化処理を行なうことができなくなる。
【００３４】
そこで、この実施の形態では、図２（ａ），（ｂ）に示すように、メインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム境界位置に対してサブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム境界位置がずれている、つまり、主音声用トリガ信号（TrigＭ）の出力タイミングに対して副音声用トリガ信号（TrigＳ）の出力タイミングがずれている場合、図２（ｃ）に示すように、副音声要求信号（ReqＳ）を、次の主音声用トリガ信号（TrigＭ）の出力タイミングに一致させて発生させることによって、多重化処理部２３が、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）とをフレーム同期した状態で取得して、インターフェース部３０の要請に対応した正しい多重化処理を行なえるようにしている。
【００３５】
これにより、メインオーディオの圧縮音声ストリームとサブオーディオの圧縮音声ストリームとに対して、ＨＤＭＩ規格に準拠したデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことが可能となり、十分に実用に適するものとなる。
【００３６】
図３及び図４は、上記したディスク再生装置１１における、メインオーディオの圧縮音声ストリームのフレーム境界位置とサブオーディオの圧縮音声ストリームのフレーム境界位置とがずれている場合に、サブオーディオの圧縮音声ストリームを、そのフレーム境界位置がメインオーディオの圧縮音声ストリームのフレーム境界位置に一致するように遅延させる処理動作をまとめたフローチャートを示している。
【００３７】
すなわち、処理が開始（ステップＳ１）され、ステップＳ２で、再生開始が要求されると、制御部３３は、ステップＳ３で、再生すべき圧縮音声ストリームが主音声バッファ２２及び副音声バッファ２６に存在しているか否かを判別する。
【００３８】
そして、存在していないと判断された場合（ＮＯ）、制御部３３は、ステップＳ４で、光ディスク１１からデータを読み取らせ、ステップＳ５で、読み取ったデータからミクシング係数を取得して係数設定部２９に設定する。
【００３９】
さらに、制御部３３は、ステップＳ６で、読み取ったデータからメインオーディオパック（ＭＡ＿ＰＣＫ）及びサブオーディオパック（ＳＡ＿ＰＣＫ）の分離処理を行なわせ、ステップＳ７で、メインオーディオＥＳ（ＭＡ＿ＥＳ）及びサブオーディオＥＳ（ＳＡ＿ＥＳ）を抽出させ、主音声バッファ２２及び副音声バッファ２６に取得させる。
【００４０】
その後、または、上記ステップＳ３で再生すべき圧縮音声ストリームが主音声バッファ２２及び副音声バッファ２６に存在していると判断された場合（ＹＥＳ）、制御部３３は、ステップＳ８で、メインオーディオＥＳ（ＭＡ＿ＥＳ）の出力開始時間に達したか否かを判別し、達したと判断された場合（ＹＥＳ）、ステップＳ９で、同期制御部３２に主音声用トリガ信号（TrigＭ）を発生させる。これにより、多重化処理部２３が、主音声要求信号（ReqＭ）を発生するので、主音声バッファ２２のメインオーディオＥＳ（ＭＡ＿ＥＳ）が多重化処理部２３に取得される。
【００４１】
その後、制御部３３は、ステップＳ１０で、同期制御部３２から副音声用トリガ信号（TrigＳ）が発生されているか否かを判別し、発生されていると判断された場合（ＹＥＳ）、主音声用トリガ信号（TrigＭ）と副音声用トリガ信号（TrigＳ）とが同タイミングで発生されていると判断し、ステップＳ１１で、多重化処理部２３に副音声要求信号（ReqＳ）を発生させ、副声バッファ２６のサブオーディオＥＳ（ＳＡ＿ＥＳ）を多重化処理部２３に取得させる。
【００４２】
このステップＳ１１の後、または、上記ステップＳ１０で副音声用トリガ信号（TrigＳ）が発生されていない、つまり、主音声用トリガ信号（TrigＭ）と副音声用トリガ信号（TrigＳ）とが異なるタイミングで発生されていると判断された場合（ＮＯ）、制御部３３は、ステップＳ１２で、エフェクトバッファ２８の非圧縮音声データ（ＥＦ＿ＰＣＭ）を多重化処理部２３に取得させる。
【００４３】
そして、制御部３３は、ステップＳ１３で、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）と非圧縮音声データ（ＥＦ＿ＰＣＭ）とミクシング係数とを多重化処理部２３に多重化させ、ステップＳ１４で、インターフェース部３０を介して出力端子３１から外部に出力させる。
【００４４】
このステップＳ１４の後、または、上記ステップＳ８でメインオーディオＥＳ（ＭＡ＿ＥＳ）の出力開始時間に達していないと判断された場合（ＮＯ）、制御部３３は、ステップＳ１５で、サブオーディオＥＳ（ＳＡ＿ＥＳ）の出力開始時間に達したか否かを判別する。そして、達したと判断された場合（ＹＥＳ）、制御部３３は、ステップＳ１６で、同期制御部３２に副音声用トリガ信号（TrigＳ）を発生させてステップＳ３の処理に戻され、達していないと判断された場合（ＮＯ）、そのままステップＳ３の処理に戻される。
【００４５】
これにより、次のステップＳ８でメインオーディオＥＳ（ＭＡ＿ＥＳ）の出力開始時間に達したと判断され、ステップＳ９でメインオーディオＥＳ（ＭＡ＿ＥＳ）が多重化処理部２３に取得されたときには、その後のステップＳ１０で副音声用トリガ信号（TrigＳ）が発生されていると判断されるので、ステップＳ１１でサブオーディオＥＳ（ＳＡ＿ＥＳ）も多重化処理部２３に取得されるようになる。
【００４６】
つまり、サブオーディオの圧縮音声ストリームが、そのフレーム境界位置をメインオーディオの圧縮音声ストリームのフレーム境界位置に一致させるように遅延されて、多重化処理部２３に取得されるようになる。このため、多重化処理部２３では、メインオーディオの圧縮音声ストリームとサブオーディオの圧縮音声ストリームとに対して、ＨＤＭＩ規格に準拠したデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことが可能となり、十分に実用に適するものとなる。
【００４７】
次に、上記した実施の形態の変形例について説明する。すなわち、図５（ａ）に示すように、メインオーディオＥＳ（ＭＡ＿ＥＳ）には、１フレーム毎に再生開始時間を示す情報（ＭＡ＿ＰＴＳ）が付加されている。また、図５（ｂ）に示すように、サブオーディオＥＳ（ＳＡ＿ＥＳ）にも、１フレーム毎に再生開始時間を示す情報（ＳＡ＿ＰＴＳ）が付加されている。
【００４８】
そして、図５（ａ），（ｂ）に示すように、メインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム境界位置に対してサブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム境界位置がずれている、つまり、メインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム毎の再生開始時間情報（ＭＡ＿ＰＴＳ）と、サブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム毎の再生開始時間情報（ＳＡ＿ＰＴＳ）とが異なる値になっている場合、制御部３２は、図５（ｃ）に示すように、サブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム再生開始時間情報（ＳＡ＿ＰＴＳ）を、次のメインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）に書き換えることによって、サブオーディオの圧縮音声ストリームを、そのフレーム境界位置がメインオーディオの圧縮音声ストリームのフレーム境界位置に一致するように遅延させ、これにより、多重化処理部２３が、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）とをフレーム同期した状態で取得して、インターフェース部３０の要請に対応した正しい多重化処理を行なえるようにしている。
【００４９】
図６及び図７は、上記したディスク再生装置１１における、メインオーディオの圧縮音声ストリームのフレーム境界位置とサブオーディオの圧縮音声ストリームのフレーム境界位置とがずれている場合に、サブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム再生開始時間情報（ＳＡ＿ＰＴＳ）を、次のメインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）に書き換えることにより、サブオーディオの圧縮音声ストリームを、そのフレーム境界位置がメインオーディオの圧縮音声ストリームのフレーム境界位置に一致するように遅延させる処理動作をまとめたフローチャートを示している。
【００５０】
すなわち、処理が開始（ステップＳ１７）され、ステップＳ１８で、再生開始が要求されると、制御部３３は、ステップＳ１９で、再生すべき圧縮音声ストリームが主音声バッファ２２及び副音声バッファ２６に存在しているか否かを判別する。そして、存在していないと判断された場合（ＮＯ）、制御部３３は、ステップＳ２０で、光ディスク１１からデータを読み取らせ、ステップＳ２１で、読み取ったデータからミクシング係数を取得して係数設定部２９に設定する。
【００５１】
また、制御部３３は、ステップＳ２２で、読み取ったデータからメインオーディオパック（ＭＡ＿ＰＣＫ）及びサブオーディオパック（ＳＡ＿ＰＣＫ）の分離処理を行なわせ、ステップＳ２３で、サブオーディオのフレーム再生開始時間（ＳＡ＿ＰＴＳ）がメインオーディオのフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）よりも後になっているか否かを判別する。
【００５２】
そして、サブオーディオのフレーム再生開始時間（ＳＡ＿ＰＴＳ）がメインオーディオのフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）よりも後になっていると判断された場合（ＹＥＳ）、制御部３３は、ステップＳ２４で、サブオーディオのフレーム再生開始時間（ＳＡ＿ＰＴＳ）を、次のメインオーディオのフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）に書き換える。
【００５３】
このステップＳ２４の後、または、上記ステップＳ２３でサブオーディオのフレーム再生開始時間（ＳＡ＿ＰＴＳ）がメインオーディオのフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）よりも後になっていないと判断された場合（ＮＯ）、制御部３３は、ステップＳ２５で、メインオーディオパック（ＭＡ＿ＰＣＫ）及びサブオーディオパック（ＳＡ＿ＰＣＫ）からメインオーディオＥＳ（ＭＡ＿ＥＳ）及びサブオーディオＥＳ（ＳＡ＿ＥＳ）を抽出させ、主音声バッファ２２及び副音声バッファ２６に取得させる。
【００５４】
このステップＳ２５の後、または、上記ステップＳ１９で再生すべき圧縮音声ストリームが主音声バッファ２２及び副音声バッファ２６に存在していると判断された場合（ＹＥＳ）、制御部３３は、ステップＳ２６で、メインオーディオＥＳ（ＭＡ＿ＥＳ）の出力開始時間、つまり、メインオーディオのフレーム再生開始時間（ＭＡ＿ＰＴＳ）に達したか否かを判別し、達したと判断された場合（ＹＥＳ）、ステップＳ２７で、主音声バッファ２２のメインオーディオＥＳ（ＭＡ＿ＥＳ）を多重化処理部２３に取得させる。
【００５５】
このステップＳ２７の後、または、上記ステップＳ２６でメインオーディオＥＳ（ＭＡ＿ＥＳ）の出力開始時間に達していないと判断された場合（ＮＯ）、制御部３３は、ステップＳ２８で、サブオーディオＥＳ（ＳＡ＿ＥＳ）の出力開始時間、つまり、サブオーディオのフレーム再生開始時間（ＳＡ＿ＰＴＳ）［この時間は、ステップＳ２３でＹＥＳであった場合、ステップＳ２４でメインオーディオのフレーム再生開始時間（ＭＡ＿ＰＴＳ）に書き換えられている］に達したか否かを判別し、達したと判断された場合（ＹＥＳ）、ステップＳ２９で、副音声バッファ２６のサブオーディオＥＳ（ＳＡ＿ＥＳ）を多重化処理部２３に取得させる。
【００５６】
このステップＳ２９の後、または、上記ステップＳ２８でサブオーディオＥＳ（ＳＡ＿ＥＳ）の出力開始時間に達していないと判断された場合（ＮＯ）、制御部３３は、ステップＳ３０で、エフェクトバッファ２８の非圧縮音声データ（ＥＦ＿ＰＣＭ）を多重化処理部２３に取得させる。
【００５７】
そして、制御部３３は、ステップＳ３１で、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）と非圧縮音声データ（ＥＦ＿ＰＣＭ）とミクシング係数とを多重化処理部２３に多重化させ、ステップＳ３２で、インターフェース部３０を介して出力端子３１から外部に出力させた後、ステップＳ１９の処理に戻される。
【００５８】
図５乃至図７で説明した変形例によっても、サブオーディオＥＳ（ＳＡ＿ＥＳ）のフレーム再生開始時間情報（ＳＡ＿ＰＴＳ）を、次のメインオーディオＥＳ（ＭＡ＿ＥＳ）のフレーム再生開始時間情報（ＭＡ＿ＰＴＳ）に書き換えることによって、サブオーディオの圧縮音声ストリームを、そのフレーム境界位置がメインオーディオの圧縮音声ストリームのフレーム境界位置に一致するように遅延させることができる。
【００５９】
これにより、多重化処理部２３は、メインオーディオＥＳ（ＭＡ＿ＥＳ）とサブオーディオＥＳ（ＳＡ＿ＥＳ）とをフレーム同期した状態で取得することができるので、メインオーディオの圧縮音声ストリームとサブオーディオの圧縮音声ストリームとに対して、ＨＤＭＩ規格に準拠したデジタルインターフェースを介して外部出力することができるように効率的な多重化処理を施すことが可能となり、十分に実用に適するものとなる。
【００６０】
なお、この発明は上記した実施の形態そのままに限定されるものではなく、実施段階ではその要旨を逸脱しない範囲で構成要素を種々変形して具体化することができる。また、上記した実施の形態に開示されている複数の構成要素を適宜に組み合わせることにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素から幾つかの構成要素を削除しても良いものである。さらに、異なる実施の形態に係る構成要素を適宜組み合わせても良いものである。
【図面の簡単な説明】
【００６１】
【図１】この発明の実施の形態を示すもので、ディスク再生装置の概略を説明するために示すブロック構成図。
【図２】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の処理を説明するために示す図。
【図３】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の処理動作の一部を説明するために示すフローチャート図。
【図４】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の処理動作の残部を説明するために示すフローチャート図。
【図５】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の他の処理を説明するために示す図。
【図６】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の他の処理動作の一部を説明するために示すフローチャート図。
【図７】同実施の形態におけるディスク再生装置が行なうメインオーディオとサブオーディオとのフレーム境界が一致しない場合の他の処理動作の残部を説明するために示すフローチャート図。
【符号の説明】
【００６２】
１１…ディスク再生装置、１２…光ディスク、１３…ディスクドライブ部、１４…トラックバッファ、１５…デマルチプレクサ部、１６…映像入力バッファ、１７…映像デコーダ、１８…Ｄ／Ａ変換部、１９…映像出力端子、２０…主音声入力バッファ、２１…ＥＳ抽出部、２２…主音声バッファ、２３…多重化処理部、２４…副音声入力バッファ、２５…ＥＳ抽出部、２６…副音声バッファ、２７…音声入力部、２８…エフェクトバッファ、２９…係数設定部、３０…インターフェース部、３１…デジタル音声出力端子、３２…同期制御部、３３…制御部、３４…操作部、３５…リモートコントローラ、３６…受光部、３７…メモリ部。
【図１】
2008299974.tif 000003
【図２】
2008299974.tif 000004
【図３】
2008299974.tif 000005
【図４】
2008299974.tif 000006
【図５】
2008299974.tif 000007
【図６】
2008299974.tif 000008
【図７】
2008299974.tif 000009