JP3700942B2 - DVD playback apparatus and method - Google Patents
DVD playback apparatus and method Download PDFInfo
- Publication number
- JP3700942B2 JP3700942B2 JP2002379346A JP2002379346A JP3700942B2 JP 3700942 B2 JP3700942 B2 JP 3700942B2 JP 2002379346 A JP2002379346 A JP 2002379346A JP 2002379346 A JP2002379346 A JP 2002379346A JP 3700942 B2 JP3700942 B2 JP 3700942B2
- Authority
- JP
- Japan
- Prior art keywords
- time
- vobu
- playback
- specified time
- cell
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 46
- 238000010586 diagram Methods 0.000 description 8
- 238000003822 preparative gas chromatography Methods 0.000 description 7
- 238000001514 detection method Methods 0.000 description 3
- 238000007726 management method Methods 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Indexing, Searching, Synchronizing, And The Amount Of Synchronization Travel Of Record Carriers (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、指定された時間から再生するDVD再生方法、及びその再生方法を備えたDVD再生装置に関するものである。
【0002】
【従来の技術】
近年、DVD(Digital Versatile Disc)が規格化され、普及しつつある。従来のDVDの再生においては、指定された時間から再生する場合、TMU(タイムマップユニット:秒)を用いて再生位置を検索していた。TMUはMAP_ENT(マップエントリ)の大体の時間間隔であり、ディスク毎に任意に設定(通常、1≦TMU≦4)される。MAP_ENTは一定時間毎に記録された番号である。例えばTMU=2のディスクにおいて、6秒の位置からの再生が指定されると、指定時間をTMUで割って算出された(6/2=3)MAP_ENT_Ns(マップエントリ番号)よりVOBU(ビデオオブジェクトユニット)の先頭アドレスを取得し、再生を開始する。
【0003】
また特許文献1には、DVDの再生時間を正確に演算する方法として、VOBUのNV_PCK(ナビゲーションパック)に記載の再生時間を累積加算する方法が開示されている。
【0004】
また特許文献2には、タイムテーブルをAVデータの特性により複数の構造で記述することができるように改良することにより、MPEG4のようなIピクチャがないデータにも適用できる記録再生方式が開示されている。
【0005】
【特許文献1】
特開平10−134548号公報
【特許文献2】
特開2001−309301号公報
【0006】
【発明が解決しようとする課題】
しかしながら、TMUを用いて指定の再生時間を検索する場合は、ディスクにTMUの記載がない場合は検索できない。また、TMUの値が大きくなるとともにMAP_ENTの間隔が大きくなるため、ユーザが指定した再生位置からのずれも大きくなってしまう。
【0007】
また、特許文献1の方法では再生時間を累積加算しなければならないので、すぐに指定の再生時間を検索することができない。また、特許文献2ではタイムテーブルを改良しているので現在のDVD規格を変更しなければ全てのディスクに適用することはできない。
【0008】
本発明は、上記の問題点に鑑み、TMUを使用せずに指定時間の再生位置を検索可能にするとともに、再生位置の指定時間からのずれをなくしたDVD再生方法を提供することを目的とする。またその再生方法を備えたDVD再生装置を提供することも目的とする。
【0009】
【課題を解決するための手段】
上記目的を達成するために本発明は、指定された時間から再生するDVD再生方法において、再生位置が時間により指定されると、PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、指定時間と該指定時間を含んだCellの先頭時間との差を求め、求めた差を0.5で除して求めた値に1を加えた値を仮のVOBU番号とし、該Cellに含まれる各VOBUの再生時間を記したC_ELTMを読み出し、求めた仮のVOBU番号までのC_ELTMを加算して総経過時間を求め、該総経過時間に前後のVOBU番号に応じたC_ELTMを加減算しながら指定時間と比較して指定時間と一致するVOBUを検出し、検出したVOBUの先頭アドレスから再生することを特徴とするものである。
【0010】
このように、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を0.5で除することにより仮のVOBU番号を算出し、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、1VOBUの再生時間を0.5とすることで仮の再生位置を素早く検索することができ、次にVOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0011】
また本発明は、指定された時間から再生するDVD再生方法において、再生位置が時間により指定されると、PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、指定時間と該指定時間を含んだCellの先頭時間との差を求め、求めた差を所定値で除して求めた値に1を加えた値を再生開始のVOBU番号とし、該VOBUの先頭アドレスから再生することを特徴とするものである。
【0012】
このように、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を所定値(例えば、0.5)で除することにより再生開始のVOBU番号を算出し、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、所定値は通常0.5とすることで再生位置の指定時間からのずれを少なくすることができる。
【0013】
また本発明は、指定された時間から再生するDVD再生方法において、再生位置が時間により指定されると、PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、検出したCellに含まれる各VOBUの再生時間を記したC_ELTMを読み出し、各C_ELTMを順次加算しながら指定時間と比較して指定時間と一致するVOBUを検出し、検出したVOBUの先頭アドレスから再生することを特徴とするものである。
【0014】
このように、指定時間を含むCellを求め、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、VOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0015】
また本発明のDVD再生装置は、上記のDVD再生方法を備えたものである。
【0016】
【発明の実施の形態】
以下に本発明の実施形態について図面を参照して説明する。図1は、DVDに記録される情報の階層構造を説明する図である。DVDに形成されたデータ記録エリアは、図1に示すような構造を有している。この構造の論理フォーマットは、例えば標準規格の1つであるISO9660及びユニバーサルディスクフォーマット(UDF)ブリッジに準拠して定められている。
【0017】
リードインエリアからリードアウトエリアまでの間のデータ記録エリアは、ボリュームスペースとして割り当てられる。このボリュームスペースは、ボリューム及びファイル構造の情報のための空間(ボリューム/ファイル構造)と、DVD規格のアプリケーションのための空間(DVDビデオ領域)と、この規格のアプリケーション以外のための空間(他記録エリア)を含むことができる。
【0018】
ボリュームスペースは、多数のセクタに物理的に分割され、それらの物理的セクタには連続番号が付されている。このボリュームスペースに記録されるデータの論理アドレスはISO9660及びUDFブリッジで定められるように、論理セクタ番号を意味している。
【0019】
ボリューム/ファイル構造領域はISO9660及びUFDブリッジに定められる管理領域に相当する。この領域の記述に基づいて、VMG(ビデオマネージャ)の内容が後述するDVD再生装置内部のシステムマイコンに格納される。VMGにはVTS(ビデオタイトルセット)を管理する情報が記述されている。
【0020】
VTSは、VTSI(ビデオタイトルセット情報)、VTSM_VOBS(ビデオタイトルセットメニュー用ビデオオブジェクトセット)、VTSTT_VOBS(ビデオタイトルセットタイトル用ビデオオブジェクトセット)、VTSI_BUP(ビデオタイトルセット情報のバックアップ)を含んでいる。
【0021】
VTSTT_VOBSには、各VOB(ビデオオブジェクト)に含まれるCell(セル)のID番号が記述されている。またVTSIには、PGCI(プログラムチェイン情報)が記録されている。
【0022】
他の記録エリアには、上述したVTSで利用可能な情報、或いはVTSとは関係のない他の情報を記録することができる。なお、このエリアは必須ではない。
【0023】
図2は、PGCIの構成を説明する図である。PGCIは複数のPGC(プログラムチェイン)により構成され、各PGCには、そのPGCを構成するCellの番号が記録されている。またPGCIには、PGC_PB_TM(プログラムチェインプレイバックタイム)と、C_PBTM(セルプレイバックタイム)の時間情報がタイムコードで記録されている。PGC_PB_TMは、そのPGCに含まれる一連のCellを再生するのに要する総再生時間をタイムコードで表記したものであり、C_PBTMは、PGCに含まれる各Cellの再生時間をタイムコードで表記したものである。
【0024】
図3は、VTSTT_VOBSに含まれる情報の階層構造を説明する図である。VOBS(ビデオオブジェクトセット)は、複数(図3ではi個)のVOBにより構成される。また、VOBは複数(図3ではj個)のCellにより構成されている。なお、図中のVOB_IDNkはVOBのID番号を示し、C_IDNkはCellのID番号を示す。
【0025】
Cellは、複数のVOBU(ビデオオブジェクトユニット)により構成されている。そして、VOBUは、NV_PCK(ナビゲーションパック)、A_PCK(オーディオパック)、V_PCK(ビデオパック)、SP_PCK(サブピクチャパック)により構成されている。図3に示すように、NV_PCKは各VOBUの先頭にだけ配置されている。
【0026】
A_PCKにはオーディオデータが、V_PCKにはビデオデータが、SP_PCKには字幕データが、個別に圧縮・符号化され記録されている。NV_PCKには、通常再生や特殊再生といった処理を円滑に行うための付加情報が記録されており、この中に、少なくとも3つの時間情報が記録されている。1つは、VOBU_S_PTM(ビデオオブジェクトユニットプレゼンテーションスタートタイム)であり、もう1つは、VOBU_E_PTM(ビデオオブジェクトユニットプレゼンテーションエンドタイム)である。これらはそれぞれ対応するVOBUの再生開始時刻と再生終了時刻をタイムスタンプで表記したものである。他の1つは、C_ELTM(セルエラプスタイム)であり、対応するVOBUの、それを含むCellの先頭からの再生経過時間をタイムコードで表記したものである。
【0027】
図4は、DVD再生装置10の構成を示すブロック図である。DVD再生装置10は、ピックアップ11と、RFアンプ12と、モータ14と、サーボ回路14と、信号処理回路15と、トラックバッファ16と、システムデコーダ17と、システムマイコン18と、表示部19とを備えている。
【0028】
ピックアップ11は、所定波長のレーザ光をディスクdの記録面に向けて照射し、その反射光を受けて電気信号(反射光検出信号)に変換する。またピックアップ11は、この反射光検出信号をRFアンプ12に供給する。なお、ピックアップ11は、ディスクdから対象のデータを適宜読み出すことができるように、所定のガイド軸等により、ディスクdの径方向に移動自在に支持されている。
【0029】
RFアンプ12は、ピックアップ11より供給された反射光検出信号からRF信号、トラッキング信号、及びフォーカス信号等を生成する。更に、RF信号をデータスライスした二値化信号を生成する。RFアンプ12は、生成したトラッキング信号等をサーボ回路14に供給し、また、生成した二値化信号を再生信号として信号処理回路15に供給する。
【0030】
モータ13は、ディスクdを搭載する所定のターンテーブルを回転させるためのスピンドルモータ等からなる。モータ13は、サーバ回路14により制御され、ディスクdを例えば線速度が一定となるように回転駆動させる。
【0031】
サーボ回路14は、モータ13を駆動制御し、所定の回転速度で回転駆動させる。また、サーボ回路14は、RFアンプ12から供給されるトラッキング信号等によりスレッドモータ(不図示)を駆動制御し、ピックアップ11をディスクdの径方向に適宜移動させる。
【0032】
信号処理回路15は、RFアンプ12から供給される再生信号を復調し、そして、誤り訂正等を行う。信号処理回路15は、この復調等により得られた復調データをトラックバッファ16に順次供給する。
【0033】
トラックバッファ16は、所定容量のRAM等からなり、信号処理回路15から供給された復調データを順次記憶する。なお、トラックバッファ16に記憶された復調データは、システムデコーダ17へ逐次供給される。
【0034】
システムデコーダ17は、トラックバッファ16から供給される復調データをデコードし、映像データ及び音声データ等を生成する。システムデコーダ17は、生成した映像データ及び音声データ等を所定のAVアンプ等に供給する。
【0035】
システムマイコン18は、例えば、ROM、RAM、及びCPUを備えた1チップマイコン等からなり、DVD再生装置10全体を制御する。システムマイコン18は、サーボ回路14等を制御して、ディスクdに予め記録されたPGCIを取得し、自己のRAM等に記憶する。そして、記憶したPGCIに従った対象Cellの読み出しを行うPGC動作を実行する。
【0036】
具体的に、システムマイコン18は、PGC動作を実行する際に、Cellを構成する上述のVOBUの再生管理情報であるNV_PCKを取得し、このNV_PCKに従って対象データ(VOBU)をディスクdから再生する。即ち、システムマイコン18は、NV_PCKを取得すると、読み出し対象となる対象データのアドレスを設定し、サーボ回路14等を制御して、設定したアドレスの対象データをサーチする。そして、サーチした対象データをディスクdから読み出し、信号制御回路15を制御して、読み出した対象データ(再生信号)の復調及び誤り訂正等を行い、復調データをトラックバッファ16に格納する。システムマイコン18は、これらアドレス設定、サーチ、読み出し、復調・誤り訂正、データ格納等からなる一連の動作をトラックバッファ16の空き容量等に応じて繰り返し行う。
【0037】
またこれらの動作と並行して、システムマイコン18は、システムデコーダ17を制御してトラックバッファ16に格納されている復調データをデコードし、映像データ及び音声データ等を順次再生する。
【0038】
表示部19は、LCD(Liquid Crystal Display)パネル等からなり、DVD再生装置10の動作状況等を表示する。
【0039】
次に、DVD再生装置10の動作について説明する。図5は、DVD再生装置10におけるタイムサーチ時の動作の一例を示すフローチャートである。ユーザにより再生位置が時間指定されると、ステップS10において、対象となっているタイトルのPGCIに含まれるC_Ns(セルの総数)と各Cellの再生時間を記したC_PBTMとを読み出す。次にステップS11へ進んでC_PBTMを加算した時間Tcを求めるとともに、そのCell番号を記憶する。なお、初期値は0時間とする。そして、ステップS12へ進んで指定時間tsと算出時間tcとを比較する。
【0040】
ステップS12においてtc<tsの場合は、そのCellはまだ指定時間tsに達していないと判断し、ステップS13へ進んで次のCell番号に記憶更新する。そして、ステップS14へ進んでそのCell番号がC_Nsを超えていないかを判別する。ステップS14においてCell番号がC_Nsを超えたときは、指定時間tsが対象タイトルの時間外であると判断し、処理を終了する。一方、ステップS14においてCell番号がC_Nsを超えていないときは、ステップS11に戻りtc≧tsとなるまでC_PBTMを順次加算する。
【0041】
一方、ステップS12においてtc≧tsの場合は、そのCell中に指定時間tsが含まれると判断し、ステップS15へ進む。このように、C_PBTMを順次加算しながら指定時間tsと比較して指定時間tsを含んだCellを検出する。
【0042】
ステップS15において、指定時間tsと、先程検出したCellの先頭時間(つまり、検出したCellの1つ前のCellまでのC_PBTMを加算した時間)taとの差を求め、その差を所定値xで除する。ここで所定値xとは、VOBU単位の再生時間(規格:0.4〜1.0秒)であり、通常0.5秒である。
【0043】
次に、ステップS16へ進んで、ステップS15で算出した値に1を加えた値を再生開始のVOBU番号とし、該VOBUのNV_PCKに記載されたVOBU_ADMAP(ビデオオブジェクトユニットアドレスマップ)より該VOBUの論理アドレスを取得し、ステップS17へ進んで再生を開始する。
【0044】
例えば、指定時間ts=10′02″、Cell4の終了時間taが10′00″、Cell5の終了時間が10′10秒である場合、再生開始のVOBU番号は{(ts−ta)/x}+1=(2/0.5)+1=5となり、Cell5中のVOBU5の先頭から再生を開始する。
【0045】
このように、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を所定値(例えば、0.5)で除することにより再生開始のVOBU番号を算出し、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、所定値は通常0.5とすることで再生位置の指定時間からのずれを少なくすることができる。
【0046】
次に、タイムサーチの他の方法について説明する。図6は、DVD再生装置10におけるタイムサーチ時の動作の一例を示すフローチャートである。ステップS10〜ステップS14までは図5と同様であるため詳細な説明を省略する。
【0047】
ステップS12においてtc≧tsの場合は、そのCell中に指定時間tsが含まれると判断し、ステップS20へ進む。ステップS20では、先程検出したCellの先頭時間(つまり、検出したCellの1つ前のCellまでのC_PBTMを加算した時間)taにC_ELTMを加算した時間tc'を求めるとともに、そのVOBU番号を記憶する。そして、ステップS21へ進んで指定時間tsと求めたtc'とを比較する。なお、指定時間の最小単位は秒単位とし、tc'は秒単位未満を四捨五入等して最小単位を秒単位とする。
【0048】
ステップS21においてtc'≠tsの場合は、そのVOBUはまだ指定時間tsに達していないと判断し、ステップS22へ進んで次のVOBU番号に記憶更新する。そして、ステップS20に戻りtc'=tsとなるまでC_ELTMを順次加算する。
【0049】
一方、ステップS21においてtc'=tsの場合は、そのVOBUの終了時間が指定時間tsと一致していると判断し、ステップS23へ進む。このように、C_ELTMを順次加算しながら指定時間tsと比較して指定時間tsと一致するVOBUを検出する。
【0050】
次に、ステップS23へ進んで、ステップS22で検出されたVOBUの次のVOBUのNV_PCKに記載されたVOBU_ADMAP(ビデオオブジェクトユニットアドレスマップ)より該VOBUの論理アドレスを取得し、ステップS24へ進んで再生を開始する。
【0051】
このように、指定時間を含むCellを求め、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、VOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0052】
次に、タイムサーチの更に他の方法について説明する。図7は、DVD再生装置10におけるタイムサーチ時の動作の一例を示すフローチャートである。これは図5と図6の方法を組み合わせた方法である。ステップS10〜ステップS15までは図5と同様であるのでその詳細な説明を省略する。
【0053】
ステップS15からステップS30へ進んで、ステップS15で算出した値に1を加えた値を仮のVOBU番号とし、ステップS31へ進んで先程検出したCellの先頭時間(つまり、検出したCellの1つ前のCellまでのC_PBTMを加算した時間)taに仮のVOBU番号までのC_ELTMを加算した総経過時間teを求める。
【0054】
ステップS32へ進んで総経過時間teと指定時間tsとを比較する。ステップS32においてte<tsの場合は、ステップS33へ進んで仮のVOBU番号の次のVOBU番号にあたるC_ELTMをteに加算した値te1を求める。その後、ステップS34へ進んで指定時間tsと求めたte1とを比較する。なお、指定時間の最小単位は秒単位とし、te1は秒単位未満を四捨五入等して最小単位を秒単位とする。
【0055】
ステップS34においてte1≠tsの場合は、そのVOBUはまだ指定時間tsに達していないと判断し、ステップS33に戻りte1=tsとなるまでC_ELTMを順次加算する。
【0056】
一方、ステップS34においてte1=tsの場合は、そのVOBUの終了時間が指定時間tsと一致していると判断し、ステップS37へ進む。このようにステップS32においてte<tsの場合は、C_ELTMを順次加算しながら指定時間tsと比較して指定時間tsと一致するVOBUを検出する。
【0057】
一方、ステップS32においてte≧tsの場合は、ステップS35へ進んで仮のVOBU番号の前のVOBU番号にあたるC_ELTMをteから減算した値te2を求める。その後、ステップS36へ進んで指定時間tsと求めたte2とを比較する。なお、指定時間の最小単位は秒単位とし、te2は秒単位未満を四捨五入等して最小単位を秒単位とする。
【0058】
ステップS36においてte2≠tsの場合は、そのVOBUはまだ指定時間tsを超えていると判断し、ステップS35に戻りte2=tsとなるまでC_ELTMを順次減算する。
【0059】
一方、ステップS36においてte1=tsの場合は、そのVOBUの先頭が指定時間tsと一致していると判断し、ステップS37へ進む。このようにステップS32においてte<tsの場合は、C_ELTMを順次減算しながら指定時間tsと比較して指定時間tsと一致するVOBUを検出する。
【0060】
ステップS37では、ステップS34で検出されたVOBUの次のVOBU、又はステップS36で検出されたVOBUのNV_PCKに記載されたVOBU_ADMAP(ビデオオブジェクトユニットアドレスマップ)より該VOBUの論理アドレスを取得し、ステップS38へ進んで再生を開始する。
【0061】
このように、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を所定値(例えば、0.5)で除することにより仮のVOBU番号を算出し、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。またこの方法によれば、TMUを使用せずに指定時間の再生位置を検索することができる。更に、所定値は通常0.5とすることで仮の再生位置を素早く検索することができ、次にVOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0062】
【発明の効果】
本発明によれば、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を所定値(例えば、0.5)で除することにより再生開始のVOBU番号を算出し、再生開始することで、指定時間から再生することができる。更に、所定値は通常0.5とすることで再生位置の指定時間からのずれを少なくすることができる。
【0063】
また本発明によれば、指定時間を含むCellを求め、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。更に、VOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0064】
また本発明によれば、指定時間を含むCellを求め、該Cellの先頭と指定時間との差を0.5で除することにより仮のVOBU番号を算出し、更に、指定時間と一致する該Cell中のVOBUを求め、再生開始することで、指定時間から再生することができる。更に、1VOBUの再生時間を0.5とすることで仮の再生位置を素早く検索することができ、次にVOBU単位まで検索することで再生位置の指定時間からのずれをなくすことができる。
【0065】
また本発明によれば、TMUを使用せずに指定時間の再生位置を検索することができる。
【図面の簡単な説明】
【図1】 DVDに記録される情報の階層構造を説明する図である。
【図2】 PGCIの構成を説明する図である。
【図3】 VTSTT_VOBSに含まれる情報の階層構造を説明する図である。
【図4】 DVD再生装置の構成を示すブロック図である。
【図5】 DVD再生装置におけるタイムサーチ時の動作の一例を示すフローチャートである。
【図6】 DVD再生装置におけるタイムサーチ時の動作の一例を示すフローチャートである。
【図7】 DVD再生装置におけるタイムサーチ時の動作の一例を示すフローチャートである。
【符号の説明】
10 DVD再生装置
11 ピックアップ
12 RFアンプ
13 モータ
14 サーボ回路
15 信号処理回路
16 トラックバッファ
17 システムデコーダ
18 システムマイコン
19 表示部[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a DVD playback method for playback from a designated time, and a DVD playback apparatus equipped with the playback method.
[0002]
[Prior art]
In recent years, DVDs (Digital Versatile Discs) have been standardized and are becoming popular. In conventional DVD playback, when playing from a specified time, the playback position is searched using TMU (time map unit: seconds). TMU is an approximate time interval of MAP_ENT (map entry), and is arbitrarily set for each disk (usually 1 ≦ TMU ≦ 4). MAP_ENT is a number recorded at regular intervals. For example, when playback from a position of 6 seconds is specified on a disk with TMU = 2, VOBU (video object unit) is calculated from MAP_ENT_Ns (map entry number) calculated by dividing the specified time by TMU (6/2 = 3). ) To start playback.
[0003]
[0004]
[0005]
[Patent Document 1]
JP 10-134548 A
[Patent Document 2]
JP 2001-309301 A
[0006]
[Problems to be solved by the invention]
However, when searching for a designated playback time using TMU, the search cannot be performed if there is no TMU description on the disc. Also, since the TMU value increases and the MAP_ENT interval increases, the deviation from the playback position designated by the user also increases.
[0007]
Further, in the method of
[0008]
In view of the above problems, an object of the present invention is to provide a DVD playback method that makes it possible to search a playback position at a specified time without using a TMU and eliminates a deviation from the specified time of the playback position. To do. Another object of the present invention is to provide a DVD playback apparatus equipped with the playback method.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, according to the present invention, in a DVD playback method for playback from a specified time, when a playback position is specified by time, C_PBTM describing the playback time of each Cell included in PGCI is read, The cell including the specified time is detected by comparing with the specified time while sequentially adding C_PBTM, the difference between the specified time and the start time of the cell including the specified time is obtained, and the obtained difference is divided by 0.5. The value obtained by adding 1 to the temporary VOBU number is used as a temporary VOBU number, C_ELTM indicating the playback time of each VOBU contained in the cell is read, and the total progress is made by adding C_ELTM up to the calculated temporary VOBU number The time is obtained, and the VOBU that matches the specified time is detected by comparing with the specified time while adding or subtracting C_ELTM corresponding to the preceding and succeeding VOBU numbers to the total elapsed time. It is characterized in that playback from the beginning address of the VOBU.
[0010]
In this way, a cell including a specified time is obtained, a temporary VOBU number is calculated by dividing the difference between the head of the cell and the specified time by 0.5, and further, the cell in the cell that matches the specified time is calculated. By obtaining VOBU and starting playback, playback can be started from a specified time. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Further, the temporary playback position can be quickly searched by setting the playback time of 1 VOBU to 0.5, and the shift from the specified playback position can be eliminated by searching to the next VOBU unit.
[0011]
In the DVD playback method for playback from a specified time, when the playback position is specified by time, the C_PBTM in which the playback time of each cell included in the PGCI is read is read out, and each C_PBTM is sequentially added. A cell including the specified time is detected in comparison with the specified time, a difference between the specified time and the start time of the cell including the specified time is obtained, and the obtained difference is divided by a predetermined value to be 1 A value obtained by adding is used as a playback start VOBU number, and playback starts from the head address of the VOBU.
[0012]
Thus, the cell including the specified time is obtained, and the difference between the start time of the cell and the specified time is divided by a predetermined value (for example, 0.5) to calculate the playback start VOBU number and start playback. And can be played from the specified time. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Furthermore, by setting the predetermined value to usually 0.5, it is possible to reduce the deviation of the reproduction position from the designated time.
[0013]
In the DVD playback method for playback from a specified time, when the playback position is specified by time, the C_PBTM in which the playback time of each cell included in the PGCI is read is read out, and each C_PBTM is sequentially added. A cell including the specified time is detected in comparison with the specified time, C_ELTM indicating the playback time of each VOBU included in the detected cell is read, and each C_ELTM is sequentially added and compared with the specified time. A matching VOBU is detected, and reproduction is performed from the head address of the detected VOBU.
[0014]
As described above, the cell including the designated time is obtained, and further, the VOBU in the cell that matches the designated time is obtained, and the reproduction is started, so that the reproduction can be started from the designated time. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Furthermore, the search from the designated time of the playback position can be eliminated by searching up to the VOBU unit.
[0015]
A DVD playback apparatus according to the present invention includes the DVD playback method described above.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 is a diagram for explaining the hierarchical structure of information recorded on a DVD. The data recording area formed on the DVD has a structure as shown in FIG. The logical format of this structure is determined in conformity with, for example, ISO 9660 and Universal Disk Format (UDF) bridge which are one of standards.
[0017]
A data recording area between the lead-in area and the lead-out area is allocated as a volume space. The volume space includes a space for volume and file structure information (volume / file structure), a space for DVD standard applications (DVD video area), and a space for non-standard applications (other recording). Area).
[0018]
The volume space is physically divided into a number of sectors, and these physical sectors are assigned serial numbers. The logical address of data recorded in the volume space means a logical sector number as defined by ISO9660 and UDF bridge.
[0019]
The volume / file structure area corresponds to a management area defined in ISO9660 and the UFD bridge. Based on the description of this area, the contents of the VMG (video manager) are stored in a system microcomputer inside the DVD playback apparatus described later. The VMG describes information for managing a VTS (video title set).
[0020]
The VTS includes VTSI (video title set information), VTSM_VOBS (video object set for video title set menu), VTSTT_VOBS (video object set for video title set title), and VTSI_BUP (backup of video title set information).
[0021]
In VTSTT_VOBS, an ID number of a Cell (cell) included in each VOB (video object) is described. In addition, PGCI (program chain information) is recorded in VTSI.
[0022]
In the other recording area, information that can be used in the VTS described above or other information that is not related to the VTS can be recorded. This area is not essential.
[0023]
FIG. 2 is a diagram illustrating the configuration of PGCI. The PGCI is composed of a plurality of PGCs (program chains), and each PGC is recorded with the numbers of the cells constituting the PGC. In addition, time information of PGC_PB_TM (program chain playback time) and C_PBTM (cell playback time) is recorded in the PGCI as a time code. PGC_PB_TM is a time code indicating the total playback time required to play a series of cells included in the PGC, and C_PBTM is a time code indicating the playback time of each cell included in the PGC. is there.
[0024]
FIG. 3 is a diagram illustrating a hierarchical structure of information included in VTSTT_VOBS. A VOBS (video object set) is composed of a plurality (i pieces in FIG. 3) of VOBs. A VOB is composed of a plurality of cells (j pieces in FIG. 3). In the figure, VOB_IDNk indicates the VOB ID number, and C_IDNk indicates the Cell ID number.
[0025]
The cell is composed of a plurality of VOBUs (video object units). The VOBU is composed of NV_PCK (navigation pack), A_PCK (audio pack), V_PCK (video pack), and SP_PCK (sub-picture pack). As shown in FIG. 3, NV_PCK is arranged only at the head of each VOBU.
[0026]
Audio data is recorded in A_PCK, video data is recorded in V_PCK, and caption data is recorded in SP_PCK. In NV_PCK, additional information for smoothly performing processing such as normal reproduction and special reproduction is recorded, and at least three pieces of time information are recorded therein. One is VOBU_S_PTM (video object unit presentation start time), and the other is VOBU_E_PTM (video object unit presentation end time). These are the reproduction start times and reproduction end times of the corresponding VOBUs expressed as time stamps. The other one is C_ELTM (cell lapse time), which represents the elapsed playback time from the head of the cell including the corresponding VOBU in time code.
[0027]
FIG. 4 is a block diagram showing the configuration of the
[0028]
The
[0029]
The
[0030]
The
[0031]
The
[0032]
The
[0033]
The
[0034]
The
[0035]
The
[0036]
Specifically, when executing the PGC operation, the
[0037]
In parallel with these operations, the
[0038]
The
[0039]
Next, the operation of the
[0040]
If tc <ts in step S12, it is determined that the cell has not yet reached the specified time ts, and the process proceeds to step S13 to store and update the next cell number. And it progresses to step S14 and it is discriminate | determined whether the Cell number does not exceed C_Ns. If the cell number exceeds C_Ns in step S14, it is determined that the designated time ts is outside the target title time, and the process is terminated. On the other hand, when the cell number does not exceed C_Ns in step S14, the process returns to step S11 and C_PBTM is sequentially added until tc ≧ ts.
[0041]
On the other hand, if tc ≧ ts in step S12, it is determined that the specified time ts is included in the cell, and the process proceeds to step S15. In this way, a cell including the specified time ts is detected by comparing with the specified time ts while sequentially adding C_PBTM.
[0042]
In step S15, the difference between the specified time ts and the head time of the previously detected cell (that is, the time obtained by adding the C_PBTM up to the cell immediately before the detected cell) ta is obtained, and the difference is determined by a predetermined value x. Divide. Here, the predetermined value x is a playback time (standard: 0.4 to 1.0 seconds) in units of VOBU, and is usually 0.5 seconds.
[0043]
Next, proceeding to step S16, a value obtained by adding 1 to the value calculated at step S15 is set as the playback start VOBU number, and the VOBU_ADMAP (video object unit address map) described in the NV_PCK of the VOBU is used. The address is acquired, and the process proceeds to step S17 to start reproduction.
[0044]
For example, if the designated time ts = 10′02 ″, the end time ta of Cell4 is 10′00 ″, and the end time of Cell5 is 10′10 seconds, the VOBU number for starting playback is {(ts−ta) / x}. + 1 = (2 / 0.5) + 1 = 5, and playback is started from the beginning of VOBU5 in Cell5.
[0045]
Thus, the cell including the specified time is obtained, and the difference between the start time of the cell and the specified time is divided by a predetermined value (for example, 0.5) to calculate the playback start VOBU number and start playback. And can be played from the specified time. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Furthermore, by setting the predetermined value to usually 0.5, it is possible to reduce the deviation of the reproduction position from the designated time.
[0046]
Next, another method of time search will be described. FIG. 6 is a flowchart showing an example of the operation at the time search in the
[0047]
If tc ≧ ts in step S12, it is determined that the specified time ts is included in the cell, and the process proceeds to step S20. In step S20, the time tc ′ obtained by adding C_ELTM to the head time of the previously detected cell (that is, the time obtained by adding C_PBTM up to the cell immediately before the detected cell) ta is obtained, and the VOBU number is stored. . In step S21, the designated time ts is compared with the obtained tc ′. Note that the minimum unit of the specified time is the second unit, and tc ′ is rounded off to the nearest second unit, and the minimum unit is the second unit.
[0048]
If tc ′ ≠ ts in step S21, it is determined that the VOBU has not yet reached the specified time ts, and the process proceeds to step S22 to store and update the next VOBU number. Then, the process returns to step S20, and C_ELTM is sequentially added until tc ′ = ts.
[0049]
On the other hand, if tc ′ = ts in step S21, it is determined that the end time of the VOBU coincides with the specified time ts, and the process proceeds to step S23. In this way, the VOBU that matches the specified time ts is detected by sequentially adding C_ELTM to the specified time ts.
[0050]
Next, proceeding to step S23, the logical address of the VOBU is obtained from the VOBU_ADMAP (video object unit address map) described in NV_PCK of the VOBU next to the VOBU detected at step S22, and the process proceeds to step S24 for reproduction. To start.
[0051]
As described above, the cell including the designated time is obtained, and further, the VOBU in the cell that matches the designated time is obtained, and the reproduction is started, so that the reproduction can be started from the designated time. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Furthermore, the search from the designated time of the playback position can be eliminated by searching up to the VOBU unit.
[0052]
Next, still another method for time search will be described. FIG. 7 is a flowchart showing an example of the operation at the time search in the
[0053]
Proceeding from step S15 to step S30, a value obtained by adding 1 to the value calculated in step S15 is used as a temporary VOBU number. Proceeding to step S31, the first time of the cell detected earlier (that is, one cell before the detected cell) The total elapsed time te obtained by adding C_ELTM up to the temporary VOBU number to ta) is obtained.
[0054]
In step S32, the total elapsed time te is compared with the specified time ts. If te <ts in step S32, the process proceeds to step S33, and a value te obtained by adding C_ELTM corresponding to the VOBU number next to the temporary VOBU number to te. 1 Ask for. After that, the process proceeds to step S34 and the specified time ts is obtained. 1 And compare. The minimum unit of the specified time is the second unit. 1 Is rounded off to the nearest second to make the minimum unit.
[0055]
In step S34, te 1 If ≠ ts, it is determined that the VOBU has not yet reached the designated time ts, and the process returns to step S33 and te 1 Sequentially add C_ELTM until = ts.
[0056]
On the other hand, in step S34, te 1 If = ts, it is determined that the end time of the VOBU coincides with the specified time ts, and the process proceeds to step S37. As described above, when te <ts in step S32, the VOBU that matches the specified time ts is detected by sequentially adding C_ELTM to the specified time ts.
[0057]
On the other hand, if te ≧ ts in step S32, the process proceeds to step S35, and the value te obtained by subtracting C_ELTM corresponding to the VOBU number before the temporary VOBU number from te. 2 Ask for. Then, it progresses to step S36 and te which calculated | required with designated time ts. 2 And compare. The minimum unit of the specified time is the second unit. 2 Is rounded off to the nearest second to make the minimum unit.
[0058]
In step S36, te 2 If ≠ ts, it is determined that the VOBU still exceeds the specified time ts, and the processing returns to step S35 and te 2 C_ELTM is sequentially subtracted until = ts.
[0059]
On the other hand, in step S36, te 1 If = ts, it is determined that the head of the VOBU coincides with the designated time ts, and the process proceeds to step S37. Thus, if te <ts in step S32, the VOBU that matches the specified time ts is detected by sequentially subtracting C_ELTM and comparing with the specified time ts.
[0060]
In step S37, the VOBU next to the VOBU detected in step S34 or the VOBU_ADMAP (video object unit address map) described in NV_PCK of the VOBU detected in step S36 is obtained, and the logical address of the VOBU is acquired in step S38. Go to and start playback.
[0061]
Thus, a cell including a specified time is obtained, and a temporary VOBU number is calculated by dividing the difference between the head of the cell and the specified time by a predetermined value (for example, 0.5). It is possible to reproduce from a specified time by obtaining a matching VOBU in the cell and starting reproduction. Further, according to this method, it is possible to search for a reproduction position at a specified time without using TMU. Furthermore, when the predetermined value is normally set to 0.5, the temporary reproduction position can be searched quickly, and by searching for the VOBU unit, the deviation of the reproduction position from the specified time can be eliminated.
[0062]
【The invention's effect】
According to the present invention, a cell including a specified time is obtained, and the difference between the start time of the cell and the specified time is divided by a predetermined value (for example, 0.5) to calculate the playback start VOBU number. By doing so, it can be played from the specified time. Furthermore, by setting the predetermined value to usually 0.5, it is possible to reduce the deviation of the reproduction position from the designated time.
[0063]
Further, according to the present invention, it is possible to reproduce from the designated time by obtaining the cell including the designated time, further obtaining the VOBU in the cell that matches the designated time, and starting reproduction. Furthermore, the search from the designated time of the playback position can be eliminated by searching up to the VOBU unit.
[0064]
Further, according to the present invention, a cell including a specified time is obtained, a temporary VOBU number is calculated by dividing the difference between the beginning of the cell and the specified time by 0.5, and further, the cell corresponding to the specified time is calculated. By obtaining the VOBU in the cell and starting the reproduction, it can be reproduced from the specified time. Further, the temporary playback position can be quickly searched by setting the playback time of 1 VOBU to 0.5, and the shift from the specified playback position can be eliminated by searching to the next VOBU unit.
[0065]
Further, according to the present invention, it is possible to search for a playback position at a specified time without using a TMU.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a hierarchical structure of information recorded on a DVD.
FIG. 2 is a diagram illustrating a configuration of PGCI.
FIG. 3 is a diagram illustrating a hierarchical structure of information included in VTSTT_VOBS.
FIG. 4 is a block diagram showing a configuration of a DVD playback device.
FIG. 5 is a flowchart showing an example of an operation during time search in the DVD playback apparatus.
FIG. 6 is a flowchart showing an example of an operation during time search in the DVD playback apparatus.
FIG. 7 is a flowchart showing an example of an operation during time search in the DVD playback device.
[Explanation of symbols]
10 DVD playback device
11 Pickup
12 RF amplifier
13 Motor
14 Servo circuit
15 Signal processing circuit
16 track buffer
17 System decoder
18 System microcomputer
19 Display
Claims (4)
再生位置が時間により指定されると、
PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、
指定時間と該指定時間を含んだCellの先頭時間との差を求め、
求めた差を0.5で除して求めた値に1を加えた値を仮のVOBU番号とし、
該Cellに含まれる各VOBUの再生時間を記したC_ELTMを読み出し、求めた仮のVOBU番号までのC_ELTMを加算して総経過時間を求め、
該総経過時間に前後のVOBU番号に応じたC_ELTMを加減算しながら指定時間と比較して指定時間と一致するVOBUを検出し、
検出したVOBUの先頭アドレスから再生するDVD再生方法を備えたことを特徴とするDVD再生装置。In a DVD playback apparatus equipped with a DVD playback method for playback from a specified time,
When the playback position is specified by time,
Read C_PBTM describing the playback time of each Cell included in PGCI, detect each Cell containing the specified time by sequentially adding each C_PBTM to the specified time,
Find the difference between the specified time and the first time of the Cell that includes the specified time,
A value obtained by dividing the obtained difference by 0.5 and adding 1 to the value is used as a temporary VOBU number,
Read C_ELTM describing the playback time of each VOBU included in the cell, add C_ELTM up to the calculated temporary VOBU number to obtain the total elapsed time,
Detecting a VOBU that matches the specified time by comparing with the specified time while adding or subtracting C_ELTM corresponding to the preceding and following VOBU numbers to the total elapsed time,
A DVD playback apparatus comprising a DVD playback method for playing back from the detected leading address of a VOBU.
再生位置が時間により指定されると、
PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、
指定時間と該指定時間を含んだCellの先頭時間との差を求め、
求めた差を0.5で除して求めた値に1を加えた値を仮のVOBU番号とし、
該Cellに含まれる各VOBUの再生時間を記したC_ELTMを読み出し、求めた仮のVOBU番号までのC_ELTMを加算して総経過時間を求め、
該総経過時間に前後のVOBU番号に応じたC_ELTMを加減算しながら指定時間と比較して指定時間と一致するVOBUを検出し、
検出したVOBUの先頭アドレスから再生することを特徴とするDVD再生方法。In the DVD playback method of playing from a specified time,
When the playback position is specified by time,
Read C_PBTM describing the playback time of each Cell included in PGCI, detect each Cell containing the specified time by sequentially adding each C_PBTM to the specified time,
Find the difference between the specified time and the first time of the Cell that includes the specified time,
A value obtained by dividing the obtained difference by 0.5 and adding 1 to the value is used as a temporary VOBU number,
Read C_ELTM describing the playback time of each VOBU included in the cell, add C_ELTM up to the calculated temporary VOBU number to obtain the total elapsed time,
Detecting a VOBU that matches the specified time by comparing with the specified time while adding or subtracting C_ELTM corresponding to the preceding and following VOBU numbers to the total elapsed time,
A DVD playback method, wherein playback is performed from the head address of a detected VOBU.
再生位置が時間により指定されると、
PGCIに含まれる各Cellの再生時間を記したC_PBTMを読み出し、各C_PBTMを順次加算しながら指定時間と比較して指定時間を含んだCellを検出し、
指定時間と該指定時間を含んだCellの先頭時間との差を求め、
求めた差を所定値で除して求めた値に1を加えた値を再生開始のVOBU番号とし、
該VOBUの先頭アドレスから再生することを特徴とするDVD再生方法。In the DVD playback method of playing from a specified time,
When the playback position is specified by time,
Read C_PBTM describing the playback time of each Cell included in PGCI, detect each Cell containing the specified time by sequentially adding each C_PBTM to the specified time,
Find the difference between the specified time and the first time of the Cell that includes the specified time,
A value obtained by dividing the obtained difference by a predetermined value and adding 1 to the value is used as a VOBU number for starting reproduction,
A DVD playback method, wherein playback is performed from the head address of the VOBU.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002379346A JP3700942B2 (en) | 2002-12-27 | 2002-12-27 | DVD playback apparatus and method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002379346A JP3700942B2 (en) | 2002-12-27 | 2002-12-27 | DVD playback apparatus and method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004213728A JP2004213728A (en) | 2004-07-29 |
| JP3700942B2 true JP3700942B2 (en) | 2005-09-28 |
Family
ID=32815873
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002379346A Expired - Fee Related JP3700942B2 (en) | 2002-12-27 | 2002-12-27 | DVD playback apparatus and method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3700942B2 (en) |
Families Citing this family (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP4463071B2 (en) | 2004-10-18 | 2010-05-12 | 船井電機株式会社 | Playback apparatus and playback method |
| KR100676999B1 (en) * | 2005-01-12 | 2007-01-31 | 엘지전자 주식회사 | Time search reproduction method in an optical disk device |
| JP4812547B2 (en) * | 2005-10-21 | 2011-11-09 | パナソニック株式会社 | Video and audio playback apparatus and method |
| JP4325633B2 (en) * | 2006-03-24 | 2009-09-02 | 船井電機株式会社 | Optical disk device |
| KR100783202B1 (en) | 2006-07-13 | 2007-12-06 | 엘지전자 주식회사 | Data recording method and data retrieval method |
| JP2008108372A (en) | 2006-10-26 | 2008-05-08 | Funai Electric Co Ltd | Optical disk device |
| JP2009104737A (en) | 2007-10-25 | 2009-05-14 | Funai Electric Co Ltd | Optical disk device |
| JP2011259110A (en) * | 2010-06-07 | 2011-12-22 | Panasonic Corp | Video playback method and video playback device |
-
2002
- 2002-12-27 JP JP2002379346A patent/JP3700942B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004213728A (en) | 2004-07-29 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR100209847B1 (en) | Apparatus and method of reproducing data | |
| CN100472478C (en) | Method and apparatus for recording real-time information | |
| JP2002530800A (en) | Method and apparatus for recording real-time information | |
| US6735152B2 (en) | Information playback apparatus for playing back data recorded in an information recording medium | |
| CN1656560B (en) | Information recording device, information recording and playback device, and information recording method | |
| JP3700942B2 (en) | DVD playback apparatus and method | |
| US7929845B2 (en) | Playback apparatus and playback method | |
| JP2001236715A (en) | Disc playback device | |
| US7257313B2 (en) | Method and apparatus for reproducing optical disk player having quick video playback function | |
| US6118738A (en) | Automatic disk exchanger for a plurality of differently formatted disks | |
| JPH11110950A (en) | Recording medium reproducing method and recording medium reproducer | |
| JP3700943B2 (en) | DVD playback device | |
| US8059500B2 (en) | Optical disc device | |
| JPH1125654A (en) | Disk playback device equipped with auto chainer | |
| JP4412195B2 (en) | DVD playback device | |
| US7742685B2 (en) | Optical disc apparatus capable of time search function and time search playback method thereof | |
| JP3679332B2 (en) | Disc playback apparatus and playback control method | |
| JP3679333B2 (en) | Disc playback apparatus and playback control method | |
| JP4434085B2 (en) | Optical disk device | |
| JP2003077222A (en) | Disk reproducing device | |
| JP4325633B2 (en) | Optical disk device | |
| KR100275893B1 (en) | Scratch compensation control method of disc driver | |
| JP5280227B2 (en) | Disc playback apparatus and disc playback method | |
| JP2008269734A (en) | Optical disk drive | |
| JPH09259505A (en) | Method and apparatus for reproducing plural management information and recording medium |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050328 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050408 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050602 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20050624 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050707 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090722 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090722 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100722 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110722 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110722 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120722 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120722 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130722 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |