(57)【特許請求の範囲】
【請求項１】
DVD-Video規格に準拠する記録データから指定倍速数に基づく映像及び音声の倍速再生が可能な装置であって、
VOBUの再生時間に前記指定倍速数を乗じた値と現在の経過時間とから次に再生するVOBUの絶対時間を求める手段と、
前記絶対時間を前記記録データのVTSIに含まれるTMUで除した値iを求める手段と、
前記記録データのVTSIに含まれるMAP_ENTのi＋１番目のMAP_ENを参照して次に再生するVOBUを取得する手段と、
を備える映像及び音声再生装置。
【請求項２】
前記再生時間は、前記記録データのVOBUに含まれるVOBU_E_PTMとVOBU_S_PTMの差から求められる請求項１に記載の映像及び音声再生装置。
【請求項３】
前記再生時間は、固定値として与えられている請求項１に記載の映像及び音声再生装置。
【請求項４】
DVD-Video規格に準拠する記録データから映像及び音声を指定倍速数で倍速再生する方法であって、
VOBUの再生時間に前記指定倍速数を乗じた値と現在の経過時間とから次に再生するVOBUの絶対時間を求めるステップと、
前記絶対時間を前記記録データのVTSIに含まれるTMUで除した値iを求めるステップと、
前記記録データのVTSIに含まれるMAP_ENTのi＋１番目のMAP_ENを参照して次に再生するVOBUを取得するステップと、
を有する映像及び音声再生方法。
【請求項５】
前記再生時間は、前記記録データのVOBUに含まれるVOBU_E_PTMとVOBU_S_PTMの差から求められる請求項４に記載の映像及び音声再生方法。
【請求項６】
前記再生時間は、固定値として与えられている請求項４に記載の映像及び音声再生装置。
【請求項７】
DVD-Video規格に準拠する記録データから指定倍速数に基づく映像及び音声の倍速再生が可能な装置の集積回路であって、
前記集積回路は、請求項１から３の何れか一項に記載された映像及び音声再生装置を備える集積回路。
【請求項８】
請求項４から６の何れか一項記載の映像及び音声再生方法に記載された各ステップをコンピュータに実行させるためのプログラム。
【請求項９】
請求項８記載のプログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は光ディスク等の記録媒体に記録された映像データ及び音声データを順方向もしくは逆方向に高速再生出力する映像及び音声の再生装置及び方法に関する。
【背景技術】
【０００２】
従来、映像や音声、副映像をDVD-Video規格に準拠して符号化し圧縮し記録した記録媒体及びその再生装置が実用化されている。このような再生装置においては、通常再生の他に順方向早送り再生や逆方向早送り再生等の特殊再生が可能である。DVD-Video規格では、理論上の最小再生単位であるVOBU（Video  Object  Unit）には、映像データ（V_PCK）や音声データ（A_PCK）やサブピクチャデータ（SP_PCK）といったプレゼンテーションデータの他に、図２に示すようにVOBUの再生制御のためのナビゲーションデータ（NV_PCK）が記録されている。
【０００３】
NV_PCKには図３のようにPCI_GI（PCI一般情報）、NSML_AGLI（ノンシームレスのアングル情報）、HLI（ハイライト情報）、RECI（レコーディング情報）があり、さらに図５のようにDSI_GI（DSI一般情報）、SML_PBI（シームレスプレイバック情報）、SML_AGLI（シームレスアングル情報）、VOBU_SRI（VOBUサーチ情報）、SYNCI（同期情報）が含まれる。VOBU_SRIには図６のように当該VOBUの直前直後を含む０．５×Ｎ秒（Ｎは１から１５の整数）、１０秒、３０秒、６０秒、１２０秒前後に再生されるVOBUの先頭アドレスが配列として記述されている。
【０００４】
順方向早送り再生や逆方向早送り再生はVOBU_SRIによってVOBUを間欠的に再生することにより実現することができ、早送りの速度はVOBU_SRI内の参照場所を変えることによって調整できる。すなわちVOBUの再生時間が０．５秒であれば、VOBU_SRIの間隔も０．５秒単位であるため、順方向２倍速再生のときはＮ＝２として１秒後に再生されるVOBUのアドレスを、４倍速再生のときはＮ＝４として２秒後に再生されるVOBUのアドレスをVOBU_SRIから取得し再生する（例えば、特許文献１参照）。
【特許文献１】特開平１０−１２６７４３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところが、DVD-Video規格で定められているVOBUの再生時間は０．４秒から１．２秒と一定ではない。それにもかかわらず、VOBU_SRI記載の時間間隔は０．５秒となっているため、早送りの速度によってVOBU_SRI内の参照位置を固定化すると正確な速度を得ることができない。例えば２倍速再生を行う場合に、上記のようにＮ＝２として１秒後に再生されるVOBUのアドレスを取得し再生を行っても、VOBUの再生時間が１秒であれば実際には通常再生となってしまう。同様に４倍速再生を行う場合も、Ｎ＝４として２秒後に再生されるVOBUのアドレスを取得し再生を行っても、VOBUの再生時間が１秒であれば実際には２倍速再生となってしまう。
【０００６】
本発明は、DVD-Video規格に準拠して記録媒体に記録された映像データ及び音声データを順方向もしくは逆方向に高速再生出力する際に、VOBUの再生時間が一定でない場合であっても正確な再生速度を得ることができる映像及び音声の再生方法及び再生装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明は、DVD-Video規格に準拠する記録データから指定倍速数に基づく映像及び音声の倍速再生が可能な装置であって、VOBUの再生時間に前記指定倍速数を乗じた値と現在の経過時間とから次に再生するVOBUの絶対時間を求める手段と、前記絶対時間を前記記録データのVTSIに含まれるTMUで除した値iを求める手段と、前記記録データのVTSIに含まれるMAP_ENTのi＋１番目のMAP_ENを参照して次に再生するVOBUを取得する手段と、を備える映像及び音声再生装置を提供する。
【０００９】
上記映像及び音声再生装置では、前記再生時間は、前記記録データのVOBUに含まれるVOBU_E_PTMとVOBU_S_PTMの差から求められる。
【００１０】
上記映像及び音声再生装置では、前記再生時間は、固定値として与えられている。
【００１３】
本発明は、DVD-Video規格に準拠する記録データから映像及び音声を指定倍速数で倍速再生する方法であって、VOBUの再生時間に前記指定倍速数を乗じた値と現在の経過時間とから次に再生するVOBUの絶対時間を求めるステップと、前記絶対時間を前記記録データのVTSIに含まれるTMUで除した値iを求めるステップと、前記記録データのVTSIに含まれるMAP_ENTのi＋１番目のMAP_ENを参照して次に再生するVOBUを取得するステップと、を有する映像及び音声再生方法を提供する。
【００１４】
上記映像及び音声再生方法では、前記再生時間は、前記記録データのVOBUに含まれるVOBU_E_PTMとVOBU_S_PTMの差から求められる。
【００１５】
上記映像及び音声再生方法では、前記再生時間は、固定値として与えられている。
【００１７】
本発明は、DVD-Video規格に準拠する記録データから指定倍速数に基づく映像及び音声の倍速再生が可能な装置の集積回路であって、前記集積回路は、上記映像及び音声再生装置を備える集積回路を提供する。
【００１８】
本発明は、上記映像及び音声再生方法の各ステップをコンピュータに実行させるためのプログラムを提供する。また、本発明は、当該プログラムを記録した記録媒体を提供する。
【発明の効果】
【００１９】
本発明によれば、VOBUの再生時間が一定でない場合であっても正確な再生速度を得ることができる。
【発明を実施するための最良の形態】
【００２０】
（実施の形態１）
図１は本発明の各実施の形態に係る映像再生装置の構成を示すブロック図である。図１において、１０１は記録媒体としての光ディスク、１０２はデータ取得部、１０３はデータ保持部、１０４はＤＶＤデコーダ部、１０５は制御部、１０６は入力装置、１０７は画像表示部である。
【００２１】
光ディスク１０１には、映像データや音声の圧縮データからなるプレゼンテーションデータと、プレゼンテーションデータの再生制御データや属性データからなるナビゲーションデータが記録されている。データ取得部１０２は記録媒体１０１からプレゼンテーションデータとナビゲーションデータを取得し、データ保持部１０３にデータを転送する。データ保持部１０３は転送されたプレゼンテーションデータとナビゲーションデータを保持し、ＤＶＤデコーダ部１０４に転送する。ＤＶＤデコーダ部１０４は、制御部１０５の設定に従い、転送されたプレゼンテーションデータを復号し、画像表示部１０７に映像信号及び音声信号として出力する。画像表示部１０７はＤＶＤデコーダ部１０４から出力された映像信号と音声信号をディスプレイやスピーカーなどにより出力する。入力装置１０６はリモコンや複数のキーで構成され、制御部に対してユーザーが指示を入力する。制御部１０５は、入力装置からの指示に従い、データ取得部１０２、データ保持部１０３、ＤＶＤデコーダ部１０４を制御する。
尚、データ取得部１０２、データ保持部１０３、ＤＶＤデコーダ部１０４、制御部１０５の各機能ブロックは典型的には集積回路であるLSIとして実現される。これらは個別に１チップ化されても良いし、一部又は全てを含むように１チップ化されても良い。
ここでは、LSIとしたが、集積度の違いにより、ＩＣ、システムＬＳＩ、スーパーＬＳＩ、ウルトラＬＳＩと呼称されることもある。
また、集積回路化の手法はLSIに限るものではなく、専用回路又は汎用プロセサで実現してもよい。ＬＳＩ製造後に、プログラムすることが可能なＦＰＧＡ（Field Programmable Gate Array）や、ＬＳＩ内部の回路セルの接続や設定を再構成可能なリコンフィギュラブル・プロセッサー を利用しても良い。
さらには、半導体技術の進歩又は派生する別技術によりLSIに置き換わる集積回路化の技術が登場すれば、当然、その技術を用いて機能ブロックの集積化を行ってもよい。バイオ技術の適応等が可能性としてありえる。
【００２２】
光ディスク１０１からデータ取得部１０２が取得しデータ保持部１０３に保持するデータは図２のようなデータ構造VOBUを持つ。VOBUは先頭にNV_PCKと呼ばれる管理情報を持ち、制御部１０５はデータ保持部１０３からNV_PCKを参照する。また、VOBUの圧縮データ部分はＤＶＤデコーダ部１０４に転送され、制御部１０５の設定に従い、画像表示部１０７が映像及び音声を出力する。
【００２３】
NV_PCKはDSIとPCIの２つの情報で構成される。PCIには現在のVOBUに関する情報が記述され、図３のようにPCI_GI、NSML_AGLI、HLI、RECIから構成される。PCI_GIは図４のようにNV_PCK_LBN、VOBU_CAT、VOBU_UOP_CTL、VOBU_S_PTM、VOBU_E_PTM、VOBU_SE_E_PTM、C_ELTMから構成される。また、DSIは図５のようにDSI_GI、SML_PBI、SML_AGLI、VOBU_SRI、SYNCSIで構成される。
【００２４】
制御部１０５はデータ保持部１０３からVOBU_SRIを参照し、データ取得部１０２に対して次に再生するVOBUの取得要求を出し、連続再生を行う。
【００２５】
また、映像再生装置は映像及び音声を順方向あるいは逆方向に倍速再生することができる。VOBU_SRIは図６のような構造をしており、FWDI Nextには次のVOBUの先頭アドレス、FWDI１には０.５秒後のVOBUの先頭アドレス、FWD２には１.０秒後のVOBUの先頭アドレス、と０.５秒刻みでVOBUの先頭アドレスが記載されている。倍速再生時はVOBU_SRIを用いて間欠的に再生することにより倍速再生を実現する。
【００２６】
図１２は本発明の実施の形態１に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。図１２において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ１０１から処理を開始する。
【００２７】
処理Ｓ１０１ではデータ保持部から制御部１０５がNV_PCKを取得する。処理Ｓ１０２では指定倍速数ｎが２０倍速以上かどうかを判定する。ｎが２０倍速以上である場合は処理Ｓ１０３へ進み、それ以外の場合は処理Ｓ１０４へ進む。処理Ｓ１０３では指定倍速数ｎをｉとする。処理Ｓ１０４ではVOBU_S_PTMとVOBU_E_PTMの差をとり、１つのVOBUの総再生時間TVOBUを算出する。処理Ｓ１０５では処理Ｓ１０４で求めたTVOBUに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ１０６ではTJUMPの値をPTMで０.５秒を示す４５０００で割り、その商をｉとする。余りがある場合はｉに１を足す。処理Ｓ１０７ではｉの値を判定する。ｉの値が１６以上となった場合は処理Ｓ１０８に進み、そうでない場合はＳ１０９に進む。処理Ｓ１０８では、もともとの指定倍速数ｎをｉに代入する。処理Ｓ１０９ではVOBU_SRIの値を参照し、順方向再生であった場合はFWDIｉ、逆方向再生であった場合はBWDIｉを参照し処理を終える。制御部１０５はデータ取得部１０２に対して処理Ｓ１０９で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ１０１〜Ｓ１０９を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００２８】
（実施の形態２）
実施の形態１では１つのVOBUの総再生時間をVOBUのデータから算出したが、本実施の形態ではVOBUの再生時間を出画時間の固定値とする。図１３は本発明の実施の形態２に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。
【００２９】
図１３において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ２０１から処理を開始する。処理Ｓ２０１ではデータ保持部から制御部１０５がNV_PCKを取得する。処理Ｓ２０２では指定倍速数ｎが２０倍速以上かどうかを判定する。ｎが２０倍速以上である場合は処理Ｓ２０３へ進み、それ以外の場合は処理Ｓ２０４へ進む。処理Ｓ２０３では指定倍速数ｎをｉとする。処理Ｓ２０４では出画時間の固定値TCONSTに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ２０５ではTJUMPの値をPTMで０.５秒を示す４５０００で割り、その商をｉとする。余りがある場合はｉに１を足す。処理Ｓ２０６ではｉの値を判定する。ｉの値が１６以上となった場合は処理Ｓ２０７に進み、そうでない場合はＳ２０８に進む。処理Ｓ２０７では、もともとの指定倍速数ｎをｉに代入する。処理Ｓ２０８ではVOBU_SRIの値を参照し、順方向再生であった場合はFWDIｉ、逆方向再生であった場合はBWDIｉを参照し処理を終える。制御部１０５はデータ取得部１０２に対して処理Ｓ２０８で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ２０１〜Ｓ２０８を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００３０】
（実施の形態３）
本実施の形態では時間情報を得るために管理情報VTS_TMAP（ビデオタイトルセットタイムマップ）を利用する。VTS_TMAPは管理情報VTSI（ビデオタイトルセットインフォメーション）に存在する。VTSIには図７のように先頭にVTSI_MATが有り、さらに本実施の形態で利用するVTS_TMAPTが存在する。VTSI_TMAPTは図８のように先頭にVTS_TMAPTIを持つ。VTS_TMAPTIは図９のようにタイムマップの数VTS_TMAP_NsやVTS_TMAPの最終アドレスVTS_TMAPT_EAで構成されている。その後に続くのがVTS_TMAP_SRPであり、図１０のようにVTS_TMAPの先頭アドレスVTS_TMAP_SAが記述される。VTS_TMAP_SRPから必要とするVTS_TMAPを選択する。VTS_TMAPは図１１のようにタイムユニットTMUとマップのエントリ数MAP_EN_NsとマップエントリのテーブルMAP_ENTから構成される。
【００３１】
図１４は本発明の実施の形態３に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。図１４において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ３０１から処理を開始する。
【００３２】
処理Ｓ３０１ではデータ保持部から制御部１０５がNV_PCKを取得する。処理Ｓ３０２ではVOBU_S_PTMとVOBU_E_PTMの差をとり、１つのVOBUの総再生時間TVOBUを算出する。処理Ｓ３０３では処理Ｓ３０２で求めたTVOBUに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ３０４ではTJUMPと現在の時間TNowの和（逆再生中なら差）をとり、再生する絶対時間TPLAYを算出する。処理Ｓ３０５ではTPLAYの時間をTMUで割り、その商をｉとする。処理Ｓ３０６ではMAP_ENTからｉ＋１番目のMAP_ENを取得し処理を終える。制御部１０５はデータ取得部１０２に対して処理Ｓ３０６で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ３０１〜Ｓ３０６を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００３３】
（実施の形態４）
実施の形態３では１つのVOBUの総再生時間をVOBUのデータから算出したが、本実施の形態ではVOBUの再生時間を出画時間の固定値とする。図１５は本発明の実施の形態４に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。
【００３４】
図１５において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ４０１から処理を開始する。処理Ｓ４０１ではデータ保持部から制御部１０５がNV_PCKを取得する。処理Ｓ４０２では出画時間の固定値TCONSTに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ４０３ではTJUMPと現在の時間TNowの和（逆再生中なら差）をとり、再生する絶対時間TPLAYを算出する。処理Ｓ４０４ではTPLAYの時間をTMUで割り、その商をｉとする。処理Ｓ４０５ではMAP_ENTからｉ＋１番目のMAP_ENを取得し処理を終える。制御部１０５はデータ取得部１０２に対して処理Ｓ４０５で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ４０１〜Ｓ４０５を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００３５】
（実施の形態５）
図１６は本発明の実施の形態５に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。本発実施の形態は実施の形態１と実施の形態３を組み合わせたものである。図１６において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ５０１から処理を開始する。
【００３６】
処理Ｓ５０１ではデータ保持部から制御部１０５がNV_PCKを取得する。処理Ｓ５０２ではVOBU_S_PTMとVOBU_E_PTMの差をとり、１つのVOBUの総再生時間TVOBUを算出する。処理Ｓ５０３では処理Ｓ５０２で求めたTVOBUに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ５０４ではTJUMPの値を０．５秒をPTMに変換した値４５０００で割り、その商をiとする。余りがある場合はｉに１を足す。処理５０５ではｉの値を判定する。iの値が１６以上となった場合は処理Ｓ５０６に進み、そうでない場合は処理Ｓ５０９に進む。処理Ｓ５０６では処理Ｓ５０３で求めたTJUMPと現在の時間TNowの和をとり、再生する絶対時間TPLAYを算出する。処理Ｓ５０７ではTPLAYの時間をTMUで割り、その商をｉとする。処理Ｓ５０８ではMAP_ENTからｉ＋１番目のMAP_ENを取得し処理を終える。処理Ｓ５０９では処理Ｓ５０４求めたiの値を元に、VOBU_SRIの値を参照し、順方向再生であった場合はFWDIｉ、逆方向再生であった場合はBWDIｉを参照し処理を終える。制御部１０５はデータ取得部１０２に対して、処理Ｓ５０８あるいは処理Ｓ５０９で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ５０１〜Ｓ５０９を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００３７】
（実施の形態６）
図１７は本発明の実施の形態６に係る映像再生方法を示すフロー図であり、図１に示した映像再生装置の制御部１０５において実行される処理内容の概略である。本発実施の形態は実施の形態２と実施の形態４を組み合わせたものである。図１７において、データ取得部１０２が光ディスク１０１から取得したVOBUをデータ保持部に保持すると、処理Ｓ６０１から処理を開始する。処理Ｓ６０１ではデータ保持部から制御部１０５がNV_PCKを取得する。
【００３８】
処理Ｓ６０２では出画時間の固定値TCONSTに倍速数ｎを掛けて飛び先への時間TJUMPを算出する。処理Ｓ６０３ではTJUMPの値を０．５秒をPTMに変換した値４５０００で割り、その商をｉとする。余りがある場合はｉに１を足す。処理Ｓ６０４ではiの値を判定する。ｉの値が１６以上となった場合は処理Ｓ６０５に進み、そうでない場合は処理Ｓ６０８に進む。処理Ｓ６０５では処理Ｓ６０２で求めたTJUMPと現在の時間TNowの和をとり、再生する絶対時間TPLAYを算出する。処理Ｓ６０６ではTPLAYの時間をTMUで割り、その商をｉとする。処理Ｓ６０７ではMAP_ENTからｉ＋１番目のMAP_ENを取得し処理を終える。処理Ｓ６０８では処理Ｓ６０３求めたｉの値を元に、VOBU_SRIの値を参照し、順方向再生であった場合はFWDIｉ、逆方向再生であった場合はBWDIｉを参照し処理を終える。制御部１０５はデータ取得部１０２に対して、処理Ｓ６０７あるいは処理Ｓ６０８で取得したVOBUの先頭アドレスからのVOBUの取得を要求する。以上の処理Ｓ６０１〜Ｓ６０８を繰り返すことにより間欠再生処理を行い、倍速再生を実現する。
【００３９】
図１８は以上説明した実施の形態１から実施の形態６における制御部１０５の物理的な構成を模式的に示した図である。制御部１０５の機能は内蔵されたＣＰＵ２０１により記録媒体２０２またはＲＡＭ２０４に格納されたプログラムコードを読み出して実行することによって実現される。Ｉ／Ｆ２０３はＤＶＤデコーダ部１０４、入力装置１０６、さらには光ディスク１０１とのデータの送受信を行う。
【００４０】
本発明の機能を実現するソフトウエアのプログラムコードを記録した記録媒体をシステムあるいは装置に供給し、供給されたシステムあるいは装置のＣＰＵが記録媒体に格納されたプログラムコードを読み出して実行することによっても本発明の機能を達成することができる。その場合に、記録媒体から読み出されたプログラムコード自体が本発明の機能を実現することとなり、そのプログラムコードが記録された記録媒体は本発明を構成することとなる。記録媒体２０２として、例えば、不揮発性メモリ、ＲＯＭ、ハードディスク、光ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、フロッピーディスクなどを用いることができる。
【００４１】
機能拡張、修正のためにプログラムコードの一部または全てが書き換えられる場合があり、しばしば光ディスク１０１の代わりに本発明の機能を実現するプログラムコードが記録されたバージョンアップディスクが使用される。そのバージョンアップディスクより読み出したプログラムコードは記録媒体２０２に格納される。よってプログラムコードが記録されたバージョンアップディスクも本発明を構成することとなる。
【産業上の利用可能性】
【００４２】
本発明の映像及び音声の再生装置及び方法は、DVD-Video規格に準拠して記録媒体に記録された映像データ及び音声データを順方向もしくは逆方向に高速再生出力する際に、VOBUの再生時間を管理情報から取得するか、あるいはVOBUの再生時間を固定化することにより、次に再生するVOBUのアドレスを得るための正確な指数を算出することができるため、VOBUの再生時間が一定でない場合であっても正確な再生速度を得ることができるという効果を有し、光ディスク等の記録媒体に記録された映像データ及び音声データを順方向もしくは逆方向に高速再生出力する映像及び音声の再生装置及び方法等として有用である。
【図面の簡単な説明】
【００４３】
【図１】本発明の実施の形態に係る映像再生装置を示す図。
【図２】DVD-Video規格のVOBUを示す図。
【図３】VOBU先頭のNV_PCKに含まれるPCIを示す図。
【図４】PCIに含まれるPCI_GIを示す図。
【図５】VOBU先頭のNV_PCKに含まれるDSIを示す図。
【図６】DSIに含まれるVOBU_SRIを示す図。
【図７】DVD-Video規格のVTSIを示す図。
【図８】VTSIに含まれるVTS_TMAPTを示す図。
【図９】VTS_TMAPTに含まれるVTS_TMAPTIを示す図。
【図１０】VTS_TMAPTに含まれるVTS_TMAP_SRPを示す図。
【図１１】VTS_TMAPTに含まれるVTS_TMAPを示す図。
【図１２】本発明の実施の形態１に係る再生方法を示す図。
【図１３】本発明の実施の形態２に係る再生方法を示す図。
【図１４】本発明の実施の形態３に係る再生方法を示す図。
【図１５】本発明の実施の形態４に係る再生方法を示す図。
【図１６】本発明の実施の形態５に係る再生方法を示す図。
【図１７】本発明の実施の形態６に係る再生方法を示す図。
【図１８】本発明の実施の形態に係る映像再生装置の制御部を示す図。
【符号の説明】
【００４４】
１０１  光ディスク（記録媒体）
１０２  データ取得部
１０３  データ保持部
１０４  ＤＶＤデコーダ部
１０５  制御部
１０６  入力装置
１０７  画像表示装置
１０８  集積回路
Ｓ１０１  NV_PCKを取得する処理
Ｓ１０２  倍速数ｎが２０以上かを判定する処理
Ｓ１０３  ｎが２０倍速以上である場合に倍速数ｎをｉとする処理
Ｓ１０４  １つのVOBUの総再生時間を算出する処理
Ｓ１０５  飛び先の時間TJUMPを算出する処理
Ｓ１０６  TJUMPの値を４５０００で割り、商をｉとする処理
Ｓ１０７  ｉが１６以上かを判定する処理
Ｓ１０８  ｉが１６以上である場合に倍速数ｎをｉとする処理
Ｓ１０９  ｉをインデックスとしてVOBU_SRIの値を参照する処理
【図１】
0004812547.tif 000002
【図２】
0004812547.tif 000003
【図３】
0004812547.tif 000004
【図４】
0004812547.tif 000005
【図５】
0004812547.tif 000006
【図６】
0004812547.tif 000007
【図７】
0004812547.tif 000008
【図８】
0004812547.tif 000009
【図９】
0004812547.tif 000010
【図１０】
0004812547.tif 000011
【図１１】
0004812547.tif 000012
【図１２】
0004812547.tif 000013
【図１３】
0004812547.tif 000014
【図１４】
0004812547.tif 000015
【図１５】
0004812547.tif 000016
【図１６】
0004812547.tif 000017
【図１７】
0004812547.tif 000018
【図１８】
0004812547.tif 000019