(57)【要約】【課題】ＰＴＳバッファを拡張することなく、映像データおよび音声データの同期再生が可能となるマルチメディア再生装置を実現する。【解決手段】マルチメディア再生装置は、入力処理部（１０）と格納部（１１）とを備えている。格納部（１１）は、上記の時間情報を格納する。入力処理部（１０）は、符号化データを受け、これから、映像データおよび音声データを順次分離し、この分離したデータに係る時間情報を抽出し、抽出した時間情報について、情報量を減らして格納部（１１）に格納する。【選択図】図１
2006319552.tif 000002
【特許請求の範囲】
【請求項１】
映像データおよび音声データの同期をとるための時間情報に基づいて、当該映像データおよび音声データを再生するマルチメディア再生装置であって、
前記時間情報を格納する格納部と、
符号化データを受け、これから、映像データおよび音声データを順次分離し、当該分離したデータに係る時間情報を抽出し、当該抽出した時間情報について、情報量を減らして前記格納部に格納する入力処理部とを備えた
ことを特徴とするマルチメディア再生装置。
【請求項２】
請求項１に記載のマルチメディア再生装置において、
前記入力処理部は、前記時間情報を間引くことによって、前記時間情報の情報量を減らす
ことを特徴とするマルチメディア再生装置。
【請求項３】
請求項２に記載のマルチメディア再生装置において、
前記入力処理部は、前記時間情報を間引く間隔が変更可能に構成されている
ことを特徴とするマルチメディア再生装置。
【請求項４】
請求項３に記載のマルチメディア再生装置において、
前記間引く間隔は、前記符号化データの種類に応じて変更される
ことを特徴とするマルチメディア再生装置。
【請求項５】
請求項２に記載のマルチメディア再生装置において、
前記入力処理部は、当該マルチメディア再生装置の動作状態を判定するものであり、
前記動作状態がスタートアップ状態である場合、前記入力処理部は、前記時間情報の間引きを行わない一方、前記動作状態が前記スタートアップ状態以外の場合、前記時間情報の間引きを行う
ことを特徴とするマルチメディア再生装置。
【請求項６】
請求項１に記載のマルチメディア再生装置において、
前記入力処理部は、連続する前記時間情報の差分をとることによって、前記時間情報の情報量を減らす
ことを特徴とするマルチメディア再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、マルチメディア再生装置に関し、特に、映像データおよび音声データの同期再生に関するものである。
【背景技術】
【０００２】
従来のマルチメディア再生装置は、入力された符号化データから映像データ、音声データおよびこれらのデータに対応するＰＴＳ（Presentation Time Stamp）情報をそれぞれ分離する。分離された映像データおよび音声データは分類され、それぞれのバッファに格納される。またＰＴＳ情報も専用のバッファに格納される。マルチメディア再生装置におけるデータの同期再生は、映像データおよび音声データをそれぞれ復号し、これらに対応するＰＴＳ情報に基づいて行われる（たとえば、特許文献１参照）。
【特許文献１】特開２００１−１６９２４９号公報（第５、６頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
同期して再生すべき映像データと音声データとが離れた位置に多重化されている場合には、映像データおよび音声データのバッファサイズを拡張する必要がある。これに伴い、双方のデータの同期をとるためのＰＴＳ情報を格納するバッファも拡張する必要がある。
映像データおよび音声データのバッファは外部メモリに配置されているため、バッファのサイズは比較的容易に変更可能である。一方、ＰＴＳ情報のバッファは内部メモリに配置されているため、バッファのサイズの変更は内部メモリのメモリサイズおよびメモリマップの関係上困難となる。このため、上述した多重化構成によってはＰＴＳ情報のバッファがオーバーフローを起こす。この場合、同時に再生するために必要なデータをバッファに格納することができないため、映像データおよび音声データの同期再生が行なわれない。
【０００４】
上記問題に鑑み、本発明は、ＰＴＳ情報のバッファサイズを拡張することなく、映像データおよび音声データの同期再生を可能にするマルチメディア再生装置の実現を課題とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するために本発明が講じた手段は、映像データおよび音声データの同期をとるための時間情報に基づいて、当該映像データおよび音声データを再生するマルチメディア再生装置であって、上記の時間情報を格納する格納部と、符号化データを受け、これから、映像データおよび音声データを順次分離し、この分離したデータに係る時間情報を抽出し、この抽出した時間情報について、情報量を減らして格納部に格納する入力処理部とを備えたものとする。
【０００６】
この発明によると、入力処理部によって、入力される符号化データから、映像データおよび音声データが順次分離され、この分離されたデータに係る時間情報が抽出され、さらにこの抽出された時間情報は、情報量を減らされて、格納部に格納される。これにより、格納部を拡張することなく、映像データおよび音声データの同期再生が可能となる。
【０００７】
具体的には、入力処理部は、上記の時間情報を間引くことによって、上記の時間情報の情報量を減らすものとする。
【０００８】
好ましくは、入力処理部は、上記の時間情報を間引く間隔が変更可能に構成されている
ものとする。
【０００９】
具体的には、上記の間引く間隔は、上記の符号化データの種類に応じて変更されるものとする。
【００１０】
また、具体的には、入力処理部は、マルチメディア再生装置の動作状態を判定するものであり、上記の動作状態がスタートアップ状態である場合、入力処理部は、この時間情報の間引きを行わない一方、上記の動作状態が上記のスタートアップ状態以外の場合、この時間情報の間引きを行うものとする。
【００１１】
この発明によると、データ同期がずれている可能性が最も高いスタートアップ時には時間情報の間引きが行われないため、データの同期合わせ処理における長期化が抑制される。
【００１２】
また、具体的には、入力処理部は、連続する上記の時間情報の差分をとることによって、上記の時間情報の情報量を減らすものとする。
【発明の効果】
【００１３】
本発明によると、時間情報の情報量が減らされるため、時間情報を格納するバッファを拡張することなく、当該バッファのオーバーフローが抑制される。これにより、映像データおよび音声データのバッファを拡張する場合でも、時間情報を格納するバッファを拡張することなく、映像データおよび音声データの同期再生が可能となる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００１５】
（第１の実施形態）
図１は、本発明の第１の実施形態に係るマルチメディア再生装置の構成を示す。本実施形態に係るマルチメディア再生装置は、入力処理部１０、ＰＴＳバッファ１１、映像データバッファ１２、音声データバッファ１３、映像デコード部１４、音声デコード部１５、およびＡＶ同期処理部１６を備えている。
【００１６】
入力処理部１０は、入力された符号化データを映像データ、音声データに分類して出力する。さらにこれらのデータに対応するＰＴＳ情報を符号化データから抽出する。
【００１７】
ＰＴＳバッファ１１は、入力処理部１０から出力されたＰＴＳ情報を格納する。
【００１８】
映像データバッファ１２は、入力処理部１０から出力された映像データを格納する。
【００１９】
音声データバッファ１３は、入力処理部１０から出力された音声データを格納する。
【００２０】
ＡＶ同期処理部１６は、ＰＴＳバッファ１１に格納されたＰＴＳ情報に基づいて、映像デコード部１４および音声デコード部１５によってそれぞれ復号されたデータを同期再生する。
【００２１】
入力処理部１０は、符号化データから抽出したＰＴＳ情報を間引いてＰＴＳバッファ１１に格納する。なお、マルチメディア再生装置の内部または外部の制御ｃｔｌによってＰＴＳ情報を間引く間隔が変更されるようにしてもよい。たとえば、再生するために最適な映像データバッファ１２および音声データバッファ１３のバッファサイズを確保する際、符号化データの種類（たとえば、符号化方式、ビットレートなど）に応じて、ＰＴＳバッファ１１のサイズも変更する必要がある。このため、制御ｃｔｌによってマルチメディア再生装置に入力される符号化データの種類に応じて、ＰＴＳ情報を間引く間隔が変更されるようにする。
【００２２】
以上、本実施形態によると、ＰＴＳ情報が間引かれて格納されるため、ＰＴＳバッファ１１を拡張することなく、拡張された映像データバッファ１２および音声データバッファ１３に格納されるデータに対応するＰＴＳ情報が格納される。これにより、ＰＴＳバッファ１１を拡張することなく、映像データおよび音声データの同期再生が可能となる。
【００２３】
（第２の実施形態）
次に本発明の第２の実施形態に係るマルチメディア再生装置について説明する。なお本実施形態に係るマルチメディア再生装置の構成は第１の実施形態と同様であるため、ここでの説明は省略する。
【００２４】
図１において、ＰＴＳ情報を間引いてＰＴＳバッファ１１に格納する場合、ＡＶ同期処理部１６におけるデータの同期合わせ処理にかかる時間が比較的長くなる。このためデータ同期がずれている可能性が最も高いスタートアップ状態から上述した調整を行なう場合、データ同期が確立するまでの時間が長引くことになる。
【００２５】
入力処理部１０は、マルチメディア再生装置の動作状態がスタートアップ状態であるか、データ同期確立後の通常再生状態であるかを判定し、判定結果に応じてＰＴＳ情報の間引き処理を切り替える。
【００２６】
図２は、入力処理部１０が行うＰＴＳ情報の処理のフローチャートを示す。ステップＳ１０１でマルチメディア再生装置の動作状態がスタートアップ状態か否かが判定される。スタートアップ状態と判定された場合、ＰＴＳバッファ１１にすべてのＰＴＳ情報が格納される（ステップＳ１０２）。一方、スタートアップ状態ではなく通常再生状態であると判定された場合、ＰＴＳバッファ１１にＰＴＳ情報が間引かれて格納される（ステップＳ１０３）。
【００２７】
以上、本実施形態によると、入力処理部１０によってマルチメディア再生装置の動作状態が判定されることで、データ同期がずれている可能性が最も高いスタートアップ時にはＰＴＳ情報の間引きが行われないため、データの同期合わせ処理の長期化が抑制される。
【００２８】
（第３の実施形態）
次に、本発明の第３の実施形態に係るマルチメディア再生装置ついて説明する。なお本実施形態に係るマルチメディア再生装置の構成は第１の実施形態と同様であるため、ここでの説明は省略する。
【００２９】
図１において、入力処理部１０は、連続する２つのＰＴＳ情報の差分をとり、この差分情報をＰＴＳバッファ１１に格納する。
【００３０】
図３（ａ）、（ｂ）は、ＰＴＳバッファにおけるＰＴＳ情報の格納状態を示す。図３（ａ）は、従来のＰＴＳバッファにおけるＰＴＳ情報の格納状態を示す。この場合、入力処理部１０に入力されるＰＴＳ情報はすべて一情報ごとにＰＴＳバッファに格納される。一方、図３（ｂ）は、本実施形態に係るＰＴＳバッファ１１におけるＰＴＳ情報の格納状態を示す。本実施形態では、初めに格納されるＰＴＳ０情報以外、ＰＴＳ情報の差分がＰＴＳバッファ１１に格納される。
【００３１】
以上、本実施形態によると、ＰＴＳ情報の差分がＰＴＳバッファ１１に格納されることで、ＰＴＳバッファ１１に格納すべき情報量が縮減されるため、ＰＴＳバッファ１１を拡張することなく実質的により多くのＰＴＳ情報が格納される。
【産業上の利用可能性】
【００３２】
本発明に係るマルチメディア再生装置は、ＰＴＳバッファを拡張することなく、映像データおよび音声データの同期再生が可能となるため、光ディスク再生装置およびデジタルテレビジョン受像機として有用である。
【図面の簡単な説明】
【００３３】
【図１】本発明の第１の実施形態に係るマルチメディア再生装置の構成図である。
【図２】入力処理部が行うＰＴＳ情報の処理のフローチャートである。
【図３】ＰＴＳバッファにおけるＰＴＳ情報の格納状態である。
【符号の説明】
【００３４】
１０    入力処理部
１１    ＰＴＳバッファ（格納部）
【図１】
2006319552.tif 000003
【図２】
2006319552.tif 000004
【図３】
2006319552.tif 000005