(57)【要約】【課題】再生単位当たりの再生時間を正しく推測することで特殊再生を可能とする再生装置及び再生方法を提供すること。【解決手段】再生装置は、タイトルに含まれるＶＯＢＵ数を取得するＶＯＢＵ数取得部１２と、タイトルの再生時間を取得するする再生時間取得部１１と、ＶＯＢＵ数及び再生時間に基づき、特殊再生を実行する再生制御部３０とを有する。ＶＯＢＵ数取得部１２は、タイトルにおける先頭ＶＯＢＵの先頭アドレス及び最終ＶＯＢＵの先頭アドレスに基づきタイトルに含まれるＶＯＢＵ数を取得する。再生制御部は、タイトルの再生時間とＶＯＢＵ数から１ＶＯＢＵ当たりの平均再生時間を単位再生時間として取得し、この単位再生時間に基づきＶＯＢＵのアドレス・マップを参照し、高速サーチやタイム・サーチを実行する。【選択図】図２
2007305189.tif 000002
【特許請求の範囲】
【請求項１】
メディアに記録されたタイトルに含まれる再生単位数を取得する再生単位数取得部と、
前記タイトルの再生時間を取得するする再生時間取得部と、
前記再生単位数及び再生時間に基づき、特殊再生を実行する再生制御部とを有し、
前記再生制御部は、前記タイトルの再生時間と前記前記再生単位数に基づき前記再生単位の平均再生時間を単位再生時間として取得し、当該単位再生時間に基づき特殊再生を実行する再生装置。
【請求項２】
前記再生単位数取得部は、タイトルにおける先頭の再生単位のアドレス及び最終の再生単位のアドレスに基づき前記タイトルに含まれる前記再生単位数を取得する
ことを特徴とする請求項１記載の再生装置。
【請求項３】
メディアに記録されたタイトルにおける再生単位の再生時間を取得する再生時間取得部と、
前記再生時間取得部の取得結果に基づき、特殊再生を実行する再生制御部とを有し、
再生時間取得部は、１以上の再生単位の再生時間をカウントし、
前記再生制御部は、前記再生時間取得部がカウントした一の再生単位の再生時間である単位再生時間に基づき前記特殊再生を実行する再生装置。
【請求項４】
前記再生時間取得部が取得した再生時間に含まれる再生単位数を取得する再生単位数取得部を更に有し、
前記再生時間取得部は、再生開始乃至再生開始後の所定のタイミングからの再生時間をカウントし、
前記再生単位数取得部は、再生時間取得部がカウントを開始した時点からの再生単位数をカウントし、
前記再生制御部は、前記再生時間取得部がカウントした再生時間と、前記再生単位数取得部がカウントした再生単位数とから、前記再生単位の平均再生時間を前記単位再生時間として取得する
ことを特徴とする請求項３記載の再生装置。
【請求項５】
前記再生制御部は、前記単位再生時間と外部から指定されるサーチ速度とから、スキップする前記再生単位数を算出し、当該算出結果に基づき高速サーチを実行する
ことを特徴とする請求項１乃至４のいずれか１項記載の再生装置。
【請求項６】
前記再生制御部は、前記単位再生時間に基づき外部から指定される再生開始時間での再生を開始する
ことを特徴とする請求項１乃至４のいずれか１項記載の再生装置。
【請求項７】
前記再生時間及び前記再生単位数を取得する第１のサーチ情報取得部と、
前記第１のサーチ情報取得部とは異なる方法で前記再生時間及び前記再生単位数を取得する第２のサーチ情報取得部とを有し、
前記再生制御部は、特殊再生モードに応じて、前記第１のサーチ情報取得部又は前記２のサーチ情報取得部からの前記再生時間及び前記再生単位数を受け取り、当該前記再生時間及び前記再生単位数に基づき前記単位再生時間を取得して前記特殊再生を実行する
ことを特徴とする請求項１乃至４のいずれか１項記載の再生装置。
【請求項８】
前記第１のサーチ情報取得部は、タイトルにおける先頭の再生単位のアドレス及び最終の再生単位のアドレスに基づき前記タイトルに含まれる再生単位数を取得する第１の再生単位数取得部と、前記タイトルの再生時間を取得する第１の再生時間取得部とを有し、
前記第２のサーチ情報取得部は、現在までに再生した再生単位数をカウントして再生開始時からの再生単位数を取得する第２の再生単位数取得部と、現在までに再生した再生時間をカウントして再生開始時からの再生時間を取得する第２の再生時間取得部とを有する
ことを特徴とする請求項７項記載の再生装置。
【請求項９】
前記再生制御部は、ディスクに記録されたデータを再生するものであって、外部からの指示に基づきタイトルの再生又はタイトルを編集したプレイリスト再生を実行させる
ことを特徴とする請求項１乃至８のいずれか１項記載の再生装置。
【請求項１０】
前記再生制御部は、再生最小単位と、そのアドレス・マップとに基づき前記特殊再生を制御する
ことを特徴とする請求項１乃至９のいずれか１項記載の再生装置。
【請求項１１】
前記再生単位数取得部は、前記タイトルの先頭の再生最小単位の先頭アドレスである第１のアドレスと、当該タイトルの最終の再生最小単位の先頭アドレスである第２のアドレスとを取得し、前記アドレス・マップを参照して第１のアドレスと第２のアドレスとの間に含まれる前記再生最小単位数を取得する
ことを特徴とする請求項１０記載の再生装置。
【請求項１２】
前記再生時間取得部は、再生開始時からの再生時間をカウントし、
前記再生単位数取得部は、再生開始時からの前記再生最小単位の数をカウントする
ことを特徴とする請求項１０記載の再生装置。
【請求項１３】
メディアに記録されたタイトルにおける先頭の再生単位のアドレス及び最終の再生単位のアドレスに基づき前記タイトルに含まれる再生単位数を取得し、
前記タイトルの再生時間を取得し、
前記タイトルの再生時間及び前記再生単位数から前記再生単位の平均再生時間を単位再生時間として取得し、当該単位再生時間に基づき、前記再生単位のアドレス・マップを参照して特殊再生を実行する再生方法。
【請求項１４】
タイトルの再生開始乃至再生開始後所定のタイミングからの再生時間をカウントし、
前記再生時間のカウントと同時にその再生時間に含まれる前記タイトルを構成する再生単位の数をカウントし、
前記カウントした再生時間及び再生単位数から前記再生単位の平均再生時間を単位再生時間として取得し、当該単位再生時間に基づき、前記再生単位のアドレス・マップを参照して特殊再生を実行する再生方法。
【請求項１５】
前記単位再生時間と外部から指定されるサーチ速度とから、スキップする前記再生単位数を算出し、当該算出結果に基づき高速サーチを実行する
ことを特徴とする請求項１３又は１４記載の再生方法。
【請求項１６】
前記単位再生時間に基づき外部から指定される再生開始時間での再生を開始する
ことを特徴とする請求項１３又は１４記載の再生方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＤＶＤ（Digital Versatile Disk）などに記録されたデータを再生する再生装置及び再生装置に関し、特に、高速サーチやタイム・サーチなどの特殊再生を実行可能な再生装置及び再生方法に関する。
【背景技術】
【０００２】
ＤＶＤビデオのプログラムストリームは、ＶＯＢＳ（Video Object Set）単位で管理され、これが例えば映画１作品等の単位となる。ＶＯＢＳは、複数のＶＯＢ（Video Object）から構成されている。ＶＯＢは、各データがディスク上に１群として記録されている単位である。ＶＯＢは、複数のＣｅｌｌで構成され、これが例えば映画における１シーンや１カット等の単位となる。更に、このＣｅｌｌが複数のＶＯＢＵ（Video Object Unit）により構成され、このＶＯＢＵは、動画像で０．４〜１．２秒の単位であり、このＶＯＢＵ中にＭＰＥＧ２フォーマットにおける１以上のＧＯＰ（Group of Picture）が含まれている。
【０００３】
ＶＯＢＵは、このＶＯＢＵの管理情報を有するパックであるNavigation pack（N_PCK）を有し、このNavigation packが各ＶＯＢＵの先頭に配置される。Navigation packは、VOBU_SRI（VOBU Search Information）とSP_SYNCAを有し、VOBU_SRIは、当該VOBU_SRIを含むＶＯＢＵの再生時刻の前後Ｎ秒に再生されるＶＯＢＵの先頭アドレスを有する。また、SP_SYNCAは、当該SP_SYNCAを含むＶＯＢＵのビデオと同期して再生されるサブピクチャのアドレス情報を有する。映画等を再生する場合に、予めこのNavigation packを読み込み、Navigation packが示す管理情報に基づき再生を行うことができる。
【０００４】
ところで、このようなデータ構成を有するＤＶＤ＋ＲＷのタイム・サーチ（時間指定再生）や、高速サーチ（早送り／早戻し）を行なう場合は通常は次のように行なう。図１２は、サーチ情報DSIのデータ構成を示す図、図１３、図１４は、従来の高速サーチ方法を説明する図、図１５は、VOBU_SRIがセルを跨いだ場合の高速サーチ方法を説明する図である。なお、本明細書においては、以下、タイム・サーチ又は高速サーチなどの通常再生以外の再生を特殊再生ということとする。
【０００５】
これらの特殊再生（サーチ処理）を行うために、ＤＶＤ＋ＲＷ規格に定義されている情報として、図１２に示すように、Navigation packに含まれるデータ・サーチ情報（ＤＳＩ）に記述されるＶＯＢＵサーチ情報（VOBU_SRI）がある。このＶＯＢＵサーチ情報には、過去方向へはBWDI_240まで、未来方向へはFWDI_6までのサーチ情報が存在する。つまり、１ＶＯＢＵの再生時間を０．５秒とすると、過去方向には、１２０秒前までのＶＯＢＵ先頭アドレスが記述され、未来方向へは３秒先までのＶＯＢＵ先頭アドレスが記述されている。
【０００６】
早送り／早戻しスピードは、スキップさせるＶＯＢＵの数と１ピクチャ当たりの表示枚数で決まる。つまり、多くスキップしたり、又は表示枚数を減らしたりすると、サーチ・スピード・アップする。しかし、表示枚数は見た目やデコード処理時間の関係で極端に減らすわけにいかず、実質ＶＯＢＵを何処まで飛ばして再生を行うかでそのスピードが決定される。
【０００７】
しかしながら、ＤＶＤ＋ＲＷでは、図１３に示すように、ＶＯＢＵサーチ情報（VOBU_SRI）には未来方向に関してはFWDI_6（３秒先）までの情報しか存在しないため、未来方向へはそれ以上大きくアドレスを飛ばすことができない。よって、高速サーチを行う場合は最も遠い未来方向のＶＯＢＵ情報（FWDI_6）へ飛び、そのＶＯＢＵに対応するサーチ情報をディスクから再度取り出し、そのデータに基づき再度最も遠い未来方向のＶＯＢＵ情報（FWDI_6）へ跳ぶ操作を繰り返して始めて高速サーチを実現することになる。よって、ＤＶＤ＋ＲＷ規格に定義されているサーチ情報（ＤＳＩ）のみでサーチ処理を実現すると、例えば、１ＶＯＢＵの単位再生時間が０．５秒、１ＶＯＢＵを構成するフレーム数が１５フレームの場合、早送りに関しては実質的には２０倍速までしか高速サーチのサーチ・スピードを上げることができない。
【０００８】
したがって通常よくある高速サーチとして、１００倍速を実現するためには、図１４に示すように、上記の２０倍速を５回繰り返すことも考えられるが処理が複雑になると共に、処理に時間がかかってしまうという問題点もある。
【０００９】
また、ＤＶＤ＋ＲＷ規格に規定されているサーチ情報（ＤＳＩ）のみでタイム・サーチを行うためには、タイトルの先頭ＶＯＢＵからサーチ情報の最も遠い未来方向のＶＯＢＵ情報（FWDI_6）を読み出す。そして、そのＶＯＢＵに対応するサーチ情報をディスクから再度取り出す処理を重ねる。これにより時間を累積させることで、指定された時間を見つけるという方法となる。これは、上記の高速サーチ以上に先の未来情報を検索する必要があり、データ・サーチ情報（ＤＳＩ）のみを使って実現すのは現実的ではない。
【００１０】
さらに、ＤＶＤ＋ＲＷ規格に定義されているサーチ情報（ＤＳＩ）のみで、高速サーチやタイム・サーチなどのサーチ処理を実現すると、図１５に示すように、タイトルを構成するセルとセルとの境界で、サーチ情報が途切れており、セルを跨ぐようなサーチを行う場合は再計算が必要になり、演算処理が複雑になる。
【００１１】
このように、ＤＶＤ＋ＲＷ規格に定義されているサーチ情報（ＤＳＩ）のみでタイム・サーチ又は高速サーチなどのサーチ処理を実現しようとすると、サーチ情報をディスクから再度取り出す処理を重ね時間を累積させるしか、指定された時間を見つける方法がなく処理が複雑になるという問題点がある。
【００１２】
このような問題点を解決すために、特許文献１には、ビデオ・タイトル・セット・ビデオ・オブジェクト・ユニット・アドレス・マップVTS_VOBU_ADMAPを使用して高速サーチを行う方法が開示されている。図１６乃至図１８は、特許文献１に記載の高速サーチの方法を説明するための図である。また、図５は、VTS_VOBU_ADMAPを説明する図である。
【００１３】
この特許文献１に記載の技術においては、規格上存在しない各ＶＯＢＵの再生時間を算出することで、特殊再生を実行するものである。すなわち、図１６に示すように、現在再生中のセルに関してプログラム・チェーン情報（PGCI）に含まれるセル再生情報テーブル（C_PBIT）の再生セル（C_PBI#m）の先頭ＶＯＢＵの先頭アドレス（C_FVOBU_SA）と最終ＶＯＢＵの先頭アドレス（C_LVOBU_SA）を取得する。そして、このセルの開始／終了ＶＯＢＵアドレス情報から図５に示すVTS_VOBU_ADMAPを参照し、セル内に含まれるＶＯＢＵ数を計算する。また、セル再生情報テーブル（C_PBIT）のセル再生時間（C_PBTM）を取り出し、上記のようにして計算したＶＯＢＵ数で除算することにより、再生中のセル内の１ＶＯＢＵ毎の再生時間を取得する。
【００１４】
すなわち、図１７に示すように、セルの先頭ＶＯＢＵの先頭アドレスC_FVOBU_SAのアドレスからＶＯＢＵ番号ｍを読出し、セルの最終ＶＯＢＵの先頭アドレスC_LVOBU_SAのアドレスからＶＯＢＵ番号ｎを読出し、セル内のＶＯＢＵ数（ｎ−ｍ）を求める。そして、セルの再生時間C_PBTM／（ｎ−ｍ）により１ＶＯＢＵの再生時間ｔ３を求める。
【００１５】
そして、この再生時間ｔ３を利用して図１８に示すように、高速サーチを実行する。例えば、１ＶＯＢＵの単位平均時間ｔ３が０．５秒であって、１ＶＯＢＵのフレーム数が１５枚である場合について具体的に説明する。１秒は３０フレームから構成される。５倍速の高速サーチ指定スピードが指示された場合、１回の再生で６フレームずつ表示すると、５倍速を実現するためには、２ＶＯＢＵ（＝３０フレーム）に１回再生する必要がある。すなわち、３０フレームを、６フレームずつのみ再生することで５倍速再生を可能とする。この場合には、図１８に示すように、現在再生中のＶＯＢＵ番号＃ｎとすると、＃ｎ＋２、＃ｎ＋４、＃ｎ＋６、・・・の順でＶＯＢＵにアクセスし、６フレームずつ再生することとなる。よって、再生制御部３０は、＃ｎ＋２、＃ｎ＋４、＃ｎ＋６、・・・のアドレスをVTS_VOBU_ADMAPを参照して取得し、高速サーチを実施する。
【００１６】
同様に、１回の再生で６フレームずつ表示して１０倍速を実現する場合には、４ＶＯＢＵ（＝６０フレーム）に１回再生を行なえばよい。また、１回の再生で４フレーム再生して３０倍速を実現する場合には、８ＶＯＢＵ（＝１２０フレーム）毎に再生を行なえばよく、同じく４フレーム再生して５０倍速、１００倍速を実現するためには、それぞれ１３ＶＯＢＵ（＝１９５フレーム）、２７ＶＯＢＵ（＝４０５）毎に再生すればよい。
【００１７】
ここで、特許文献１においては、１ＶＯＢＵ毎の再生時間を取得する際には、現在再生しているセルに対して行う。これは、１ＶＯＢＵの再生時間を求めるために、フルタイトルを再生しているときはフルタイトルのＰＧＣＩを参照することになり、プレイリスト・タイトルを再生しているときは、プレイリスト・タイトルのＰＧＣＩを参照することになる。
【特許文献１】特表２００５−５２１１８９号公報
【発明の開示】
【発明が解決しようとする課題】
【００１８】
しかしながら、特許文献１に記載の方法はプレイリスト・タイトルのサーチに関して、ＰＧＣＩが必ず正しい情報が書かれていることを前提としているため以下の問題が生じる。すなわち、プレイリスト・タイトルに関しては、ＰＧＣＩは規格上正しいものが記録されていなくても問題なく、ＰＧＣＩが実際のタイトルと異なっている場合は、異なっていることを示す情報（PL Match）を付加するだけでよい。図１９は、PL Matchを説明する図である。PL Matchはビデオ・レコーディング管理情報（ＶＲＭＩ）のＶＲＭＩレコーディング情報（VRMI_RECI）の録画モード（REC_MODE）のPL Matchに記述される。プレイリスト・タイトルのＰＧＣＩが正しくない場合には、このPL Matchに不正であることを示す情報が記述される。
【００１９】
このように特許文献１に記載の方法であると、プレイリスト・タイトルを再生させたときに、PL Matchが不正な場合、サーチの処理が機能しないという問題点がある。特に、ＤＶＤ＋ＶＲ規格ではフルタイトルよりプレイリスト・タイトルの方が多用されることから、上記問題は顕著になる。
【課題を解決するための手段】
【００２０】
本発明に係る再生装置は、メディアに記録されたタイトルに含まれる再生単位数を取得する再生単位数取得部と、前記タイトルの再生時間を取得するする再生時間取得部と、前記再生単位数及び再生時間に基づき、特殊再生を実行する再生制御部とを有し、前記再生制御部は、前記タイトルの再生時間と前記再生単位数に基づき前記再生単位の平均再生時間を単位再生時間として取得し、当該単位再生時間に基づき特殊再生を実行するものである。
【００２１】
本発明に係る再生装置は、メディアに記録されたタイトルにおける再生単位の再生時間を取得する再生時間取得部と、前記再生時間取得部の取得結果に基づき、特殊再生を実行する再生制御部とを有し、再生時間取得部は、１以上の再生単位の再生時間をカウントし、前記再生制御部は、前記再生時間取得部がカウントした一の再生単位の再生時間である単位再生時間に基づき前記特殊再生を実行するものである。
【００２２】
本発明においては、タイトルの再生時間とタイトルに含まれる再生単位数とから単位再生時間を算出する。または、再生時間をカウントして単位再生時間を求める。よって例えばＤＶＤ＋ＲＷなどのように再生単位時間の情報を有さないメディアの特殊再生を行なうことができる。
【発明の効果】
【００２３】
本発明によれば、再生単位当たりの再生時間を正しく推測することで特殊再生を可能とする再生装置及び再生方法を提供することができる。
【発明を実施するための最良の形態】
【００２４】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、ＤＶＤ＋ＲＷ規格に準拠した再生装置おけるタイム・サーチ及び高速サーチなどの特殊再生方法に適用したものである。なお、本実施の形態においては、必要に応じてＤＶＤ＋ＲＷ規格に言及しつつ説明するが、ＤＶＤ＋ＲＷ規格に準拠した再生装置に限らず、例えば再生最小単位の再生時間情報を有さない記録媒体についての特殊再生をする場合などに有効である。
【００２５】
先ず、再生装置の概要について説明する。図１は本発明の実施の形態にかかる再生装置の一部の構成を示す図である。再生装置１００は、装着された光ディスク１０１を回転駆動するためのスピンドルモータ１０２と、半導体レーザ、対物レンズ、及びフォトディテクタ等から構成される光ピックアップ１０３と、この光ピックアップ１０３を光ディスク１０１の半径方向に移動させるための送りモータ１０４とを有している。この場合、光ピックアップ１０３の半導体レーザから照射されたレーザビームが光ディスク１０１の記録面で反射され、その反射光が光ピックアップ１０３を構成するフォトディテクタに検出される。
【００２６】
また、光ディスク装置１００は、ドライブ全体の動作を制御する制御部１１１と、サーボコントローラ１０６とを有している。サーボコントローラ１０６は、光ピックアップ１０３におけるトラッキングやフォーカスを制御し、また送りモータ１０４の動作を制御する。さらに、サーボコントローラ１０６はスピンドルモータ１０２の回転を制御する。
【００２７】
また、光ディスク装置１００は、光ピックアップ１０３を構成するフォトディテクタの出力信号を処理して再生ＲＦ信号ＳＲＦ、フォーカスエラー信号ＳＦＥ、トラッキングエラー信号ＳＴＥおよびプッシュプル信号ＳＰＰを作成するＲＦアンプ部１０７を有している。ＲＦアンプ部１０７で作成されるフォーカスエラー信号ＳＦＥおよびトラッキングエラー信号ＳＴＥはサーボコントローラ１０６に供給され、このサーボコントローラ１０６では、これらのエラー信号を用いて光ピックアップ１０３におけるトラッキングやフォーカスを制御する。
【００２８】
また、光ディスク装置１００は、ＲＦアンプ部１０５で作成された再生ＲＦ信号ＳＲＦの２値化スライス、その後の信号生成回路(Phase-Locked Loop)による同期データの生成等、一連のアナログ信号処理を行うリードチャネル部１０７と、リードチャネル部１０７で生成された同期データの復調、その後の誤り訂正等の処理を行う復調／ＥＣＣ部１０８とを有している。この復調／ＥＣＣ部１０８の出力データは、図示しない再生データ処理回路に供給される。
【００２９】
また、光ディスク装置１００は、アドレス処理部１０９を有している。このアドレス処理部１０９は、再生ＲＦ信号ＳＲＦよりリードチャネル部１０７で抽出されるアドレス情報を制御部１１１に転送する。また、プッシュプル信号ＳＰＰを処理してアドレス情報を得て、このプッシュプル信号から得られたアドレス情報も制御部１１１に転送する。さらに、光ディスク装置１００は、ＲＦアンプ部１０５で作成されたプッシュプル信号ＳＰＰよりウォブル信号を検出するウォブル検出部１１０を有している。
【００３０】
制御部１１１は、サーボコントローラ１０６等に接続され、ユーザ又はホストコンピュータからの命令を受信する。このために、制御部１１１は、通常の制御手順を実行するよう、例えばマイクロプロセッサ、及びメモリ等を有する。
【００３１】
次に、本実施の形態にかかる制御部について説明する。図２は、本実施の形態にかかる制御部の一例を示す図である。制御部１１１ａは、再生時間取得部１１、再生単位数取得部としてのＶＯＢＵ数取得部１２及び再生制御部３０を有する。本実施の形態においては、データ・サーチ情報とは異なる、ビデオ・タイトル・セット情報（VTSI）内のビデオ・タイトル・セット・ビデオ・オブジェクト・ユニット・アドレス・マップ（VTS_VOBU_ADMAP）の情報を使用してサーチを行う。VTS_VOBU_ADMAPは、対象となるビデオ・タイトルに存在するＶＯＢＵのアドレスが全て順番に格納されており、タイトル内のＶＯＢＵを容易に検索することができる。しかし、これらの情報は元々サーチ処理のための情報ではないため、各ＶＯＢＵの再生時間は規格上どこにも存在せず、どのＶＯＢＵから再生するとどれだけ時間が経過しているのか判断できず、この情報だけではサーチ処理が行えない。
【００３２】
すなわち、ＶＯＢＵの再生時間を推測する必要がある。そこで、本実施の形態においては、このＶＯＢＵの再生時間を推測する方法として２つの方法を実施する。なお、後述するように、いずれか一方の方法によりＶＯＢＵの再生時間を取得すればよい。ＤＶＤ＋ＲＷ規格は録再規格であるため、基本的にはリアルタイムに動画をエンコードし、録画を行うセット仕様になる。タイトル内で録画時にＶＯＢＵ毎の再生時間を可変することは現実的でなく、よって一のタイトル内におけるＶＯＢＵ単位当りの再生時間は一定となる。したがって、一のＶＯＢＵの平均再生時間を求めることでＶＯＢＵ毎の再生時間を取得することができる。
【００３３】
先ず、第１の方法としては、再生するタイトルの再生時間及び全ＶＯＢＵ数を取得し、（再生時間／全ＶＯＢＵ数）からＶＯＢＵ単位当たりの再生時間を求める。このため、再生時間取得部１１は、フルタイトルのプログラム・チェーン情報PGCIのプログラム・チェーン一般情報（PGC_GI）に含まれるPGC再生時間（PGC_PB_TM）を入力情報ＩＮ１として受け取り、フルタイトルの再生時間を取得する。一方、ＶＯＢＵ数取得部１２は、先ず、タイトルにおけるＶＯＢＵの先頭アドレス及び最終アドレスを入力情報ＩＮ２として取得する。つまり、フルタイトルのプログラム・チェーン情報（PGCI）のセル再生情報テーブル（C_PBIT）の先頭セル情報（C_PBI#1）に含まれる第１のアドレスとしてのＶＯＢＵの先頭アドレス（C_FVOBU_SA）を取得する。また、最終セル情報（C_PBI#n）に含まれる最終ＶＯＢＵの第２のアドレスとしての先頭アドレス（C_LVOBU_SA）を入力情報ＩＮ２として取得する。次に、このフルタイトルの先頭／最終ＶＯＢＵアドレス情報からVTS_VOBU_ADMAPを参照しＶＯＢＵ番号を取得する。このことにより、フルタイトルに含まれるＶＯＢＵ数を計算する。
【００３４】
再生制御部３０は、再生時間取得部１１が取得したフルタイトルの生成時間を、ＶＯＢＵ数取得部１２が求めたＶＯＢＵ数で除算することにより、１ＶＯＢＵ毎の再生時間を取得する。１ＶＯＢＵの再生時間が取得できれば、高速サーチ又はタイム・サーチに応じて、どれだけ先のＶＯＢＵへ飛べばよいのかを算出し、そのアドレスをVTS_VOBU_ADMAPから取得することができる。このようにして、再生装置は、再生時間取得部１１及びＶＯＢＵ数取得部１２は、ＤＶＤ＋ＲＷ規格上必ず存在する情報のみで、それぞれ再生時間及びＶＯＢＵ数を取得し、特殊再生が可能となる。
【００３５】
次に、ＶＯＢＵの再生時間を推測する第２の方法としては、これまでに再生している情報からＶＯＢＵの再生時間を推測する。具体的には、再生時間取得部１１はカウンタなどの再生時間カウント手段を有し、入力ＩＮ１から供給されるカウント開始の指示に従って再生開始から現在までの再生時間をカウントする。ＶＯＢＵ数取得部１２は、カウンタなどのＶＯＢＵ数カウント手段を有し、入力ＩＮ２から供給されるカウント開始の指示に従って再生開始から現在まで再生したＶＯＢＵ数をカウントする。再生制御部３０は、再生時間取得部１１がカウントした再生時間と、ＶＯＢＵ数取得部１２がカウントした再生ＶＯＢＵ数とから、ＶＯＢＵ単位当りの再生時間（平均値）を算出し、高速サーチやタイム・サーチを実行する。
【００３６】
ここで、再生制御部３０は、いずれの方法でＶＯＢＵ単位当りの再生時間（以下、単位再生時間という。）を取得してもよい。本実施の形態においては、その一具体例として、タイム・サーチを実行する場合には、ＰＧＣ再生時間（PGC_PB_TM）及びタイトルにおけるＶＯＢＵの先頭アドレス及び終了アドレスに基づき単位再生時間を取得し、高速サーチを実行する場合には、現在までの再生時間及び再生ＶＯＢＵ数に基づき単位再生時間を取得する制御部について説明する。
【００３７】
図３は、本具体例を示す制御部である。本具体例にかかる制御部は、サーチ情報取得部Ａ（１０Ａ）、サーチ情報取得部Ｂ（１０Ｂ）、切替制御部２０、及び再生制御部３０を有する。サーチ情報取得部１０Ａは、再生時間取得部Ａ（１１Ａ）及びＶＯＢＵ数取得部Ａ（１２Ａ）を有し、サーチ情報取得部１０Ｂは、再生時間取得部Ｂ（１１Ｂ）及びＶＯＢＵ数取得部Ｂ（１２Ｂ）を有する。
【００３８】
本例においては、タイム・サーチの場合にはサーチ情報取得部１０Ａを使用し、高速サーチの場合にはサーチ情報取得部Ｂを使用する。このため、再生時間取得部１１Ａは、PGC再生時間（PGC_PB_TM）を取得し時間情報Ｔａとして出力する。ＶＯＢＵ数取得部１２Ａは、タイトルに含まれるＶＯＢＵ数を取得し、ＶＯＢＵ数情報Ｍａを出力する。一方、再生時間取得部１１Ｂ、ＶＯＢＵ数取得部１２Ｂはそれぞれカウント手段を有し、再生開始から現在までのそれぞれ再生時間、再生ＶＯＢＵ数をカウントして時間情報Ｔｂ、ＶＯＢＵ数情報Ｍｂとして出力する。
【００３９】
切替制御部２０は、ユーザからのタイム・サーチ又は高速サーチの情報に基づき、再生制御部３０への入力、すなわちサーチ情報取得部１０Ａ、１０Ｂの出力を選択する。再生制御部３０は、（Ｔａ／Ｍａ）又は（Ｔｂ／Ｍｂ）により単位再生時間を求め、タイム・サーチ又は高速サーチの特殊再生を実行する。
【００４０】
なお、タイム・サーチは、タイトルが再生されていない状態（再生停止時）で任意の再生位置からの再生を行なうのに対し、高速サーチはその直前まで再生されている。なお、この再生されていない状態における画面表示に関してはセット仕様となり、例えば、再生装置では青画面（ブルーバック）、又はプレーヤ自身のメニュー画面などを表示することができる。また、記録再生装置ではＴＶ放送画面や再生メニュー等を表示することができる。そこで、本例においては、サーチ情報取得部１０Ａからの情報に基づきタイム・サーチを行い、再生中に行なう高速サーチについては、サーチ情報取得部１０Ｂからの情報に基づき行なうものとして説明するが、上述したように、いずれのサーチも、いずれか一方のみで行なわせることが可能である。すなわち、サーチ情報取得部１０Ａは、再生中であってもなくても単位再生時間の取得が可能であるため、サーチ情報取得部１０Ａにて取得した情報を使用して高速サーチを実行することができることは言うまでもない。また、サーチ情報取得部１０Ｂは、１ＶＯＢＵにおける再生時間のみを取得すれば単位再生時間を求めることができる。よって、再生中でなくても、例えば０．５秒程度の１ＶＯＢＵの再生時間があれば再生制御部３０は単位再生時間を取得することができ、タイム・サーチを実行することが可能である。１ＶＯＢＵの再生時間のみカウントして単位再生時間を取得する場合には、ＶＯＢＵ数取得部１２Ｂは設ける必要がない。また、サーチ情報取得部１０Ｂは実際の再生時間を測定して単位再生時間を求めるので、精度が高い単位再生時間の取得が可能となる。
【００４１】
また、本例においては、説明の明確化のため、サーチ情報取得部１０Ａ、１０Ｂを設け、これを切替制御部２０により切り替える例について説明するが、一のサーチ情報部を共有してもよい。また、本実施の形態においては、サーチ情報取得部１０Ａ、１０Ｂ、切替制御部２０、及び再生制御部３０をブロック図として説明するが、これら各ブロックの処理は、ＣＰＵ（Central Processing Unit）にコンピュータプログラムを実行させることにより実現することが可能なものである。
【００４２】
以下、サーチ情報取得部１０Ａ、１０Ｂの詳細について説明する。先ず、タイム・サーチの方法について図３乃至図８を参照して説明する。図４は、プログラム・チェーン情報PGCIのデータ構成を示す図、図５は、ビデオ・タイトル・セット情報VTSIの構成を示す図である。また、図６は、タイトル内の先頭セルの先頭VOBUの先頭アドレスC_FVOBU_SAと、タイトル内の最終セルの最終VOBUの先頭アドレスC_CLVOBU_SAを説明する図、図７は、単位再生時間を利用して行なうタイム・サーチを説明する図、図８は、タイム・サーチの方法を示すフローチャートである。本例においては、タイム・サーチの際には、サーチ情報取得部１０Ａ、切替制御部２０、及び再生制御部３０を使用する。
【００４３】
ＶＯＢＵ数取得部１２Ａは、先ず、図４に示すプログラム・チェーン情報PGCIのセル再生情報テーブル（C_PBIT）の先頭のセル情報（C_PBI#1）から、先頭ＶＯＢＵの先頭アドレス（C_FVOBU_SA）（以下、先頭ＶＯＢＵアドレスという。）を取得する。また、セル再生情報テーブル（C_PBIT）の最終のセル情報（C_PBI#n）から、最終ＶＯＢＵの先頭アドレス（C_LVOBU_SA）（以下、最終ＶＯＢＵアドレスという。）を取得する（ステップＳ１、Ｓ３）。
【００４４】
ここで、プログラム・チェーン情報PGCIについて説明しておくと、プログラム・チェーン情報PGCIには、プログラム・チェーン一般情報（PGCI_GI）及びセル再生情報（C_PBI）の他、プログラム・チェーン命令テーブル（PGC_CMDT）、プログラム・チェーン・プログラムマップ（PGC_PGMAP）、及びセル位置情報テーブル（C_POSIT）が含まれる。
【００４５】
また、プログラム・チェーン一般情報PGCI_GI中には、プログラムの数、及びこのプログラム・チェーンについてのセルの数（ＰＧＣ内容：PGC_CNT）、プログラム・チェーンが意図する全ての再生時間（ＰＧＣ再生時間：PGC_PB_TM）、このプログラム・チェーンによって再生されるプログラムがユーザ操作を許すかどうか、例えば角度の切り換えが可能であるかどうかのコード（ＰＧＣユーザ操作制御：PGC_UPR_CTL）、オーディオストリームが切り換えられ得るか、及びどの種類のオーディオストリーム（例えばリニアＰＣＭ、ＡＣ−３、ＭＰＥＧ等）へ切り換えられ得るかのコード（ＰＦＣオーディオストリーム制御テーブル：PGC_AST_CTLI）、サブビデオが切り換えられうるかどうか、及びどの種類のサブビデオ（例えば異なるアスペクト比）に切り換えられ得るかについてのコード（ＰＧＣサブビデオストリーム制御テーブル：PGC_SPST_CTLT）、次のプログラム・チェーン番号及び前のプログラム・チェーン番号、このプログラム・チェーンによって意図されるプログラムが連続的な再生、ランダムな再生、又はシャッフル再生を意図したものであるかどうか（ＰＧＣナビゲーション制御：PGC_NV_CTL）、サブビデオがどの色で表示されるべきかを示す色指定（ＰＧＣサブビデオ・パレット：PGC_SP_PLI）、プログラム・チェーン命令テーブルの開始アドレス（PGC_CMDT_SA）、プログラム・チェーン・プログラムマップの開始アドレス（PGC_PGMAP_SA）、セル再生情報テーブルの開始アドレス（C_PBIT_SA）、及びセル位置情報の開始アドレス（C_POSI_SA）などが記述される。
【００４６】
プログラム・チェーン命令テーブル（PGC_CMDT）中には、プログラム・チェーンの前命令及び後命令、並びにセル命令が記述される。前命令は、プログラム・チェーンの実行の前に処理されるべきものであり、後命令は、プログラム・チェーンの実行の後に処理されるべきものである。前命令及び後命令は、プレーヤ側又はディスク製造者側で予め決められた命令又はパラメータに基づいて、ビデオ・タイトル、オーディオの再生された状態、及び再生されたストリームを決定するために用いられる。セル命令は、セルの再生処理の実行に続いて処理されるべきものである。
【００４７】
プログラム・チェーン・プログラムマップ（PGC_PGMAP）の開始アドレスには、プログラム・チェーンが意図するプログラム構造が示され、既存のプログラムのエントリ・セル番号が記述される。セル再生情報テーブル（C_PBIT）には、プログラム・チェーンが意図するセルを再生する順序を示す情報が記述される。
【００４８】
また、セル再生情報（C_PBIT）に含まれるC_CATは、セル属性情報であり、セルブロックのモードを示す。セルブロックのモードは、セルが最初のものであるか最後のものであるかを示す。また、シームレス再生が行われるべきであるかどうかに関する情報、セルブロックがインタリーブされたブロックの間であるかどうかに関する情報、並びに、シームレス角度切り換えに関する情報が含まれる。シームレス角度切り換えに関する情報は、角度の切り換えがシームレスに行われうるか又はシームレスでなく行われうるかを示す。
【００４９】
C_PBTMは、セル再生時間を示し、C_FVOBU_SAは、セルの最初のビデオ・オブジェクト単位（ＶＯＢＵ）の開始アドレスを示し、C_ILVU_EAは、セルの最初のインタリーブされた単位（ＩＬＶＵ）の終了アドレスを示し、C_FVOBU_SAはセルの最後のビデオ・オブジェクト単位（ＶＯＢＵ）の開始アドレスを示し、C_FVOBU_EAはセルの最後のビデオ・オブジェクト単位（ＶＯＢＵ）の終了アドレスを示す。アドレスは、セルが属するＶＯＢＳの第１の論理ブロックに対する論理ブロック番号について記述される。セル再生情報を参照することにより、現在の再生状態がセルの最後に達するかどうかの判定がなされうる。次のセルが再生されると、セル再生情報テーブル中の次の再生情報を参照して、次のセルの最初のＶＯＢＵ（又はインタリーブされた単位）の開始アドレスを決定する。
【００５０】
次に、図５、図６に示すビデオ・タイトル・セット情報VTSIのビデオ・タイトル・セット・ビデオ・オブジェクト・ユニット・アドレス・マップVTS_VOBU_ADMAPにおいて、上記先頭ＶＯＢＵアドレスC_FVOBU_SAと、最終ＶＯＢＵアドレスC_LVOBU_SAを検索し、これらのＶＯＢＵ番号（アドレス）を取得する（ステップＳ２、Ｓ４）。例えば、先頭ＶＯＢＵアドレスC_FVOBU_SAのＶＯＢＵ番号＝ｍ、最終ＶＯＢＵアドレスC_LVOBU_SAのＶＯＢＵ番号＝ｎであれば、当該タイトルに含まれるＶＯＢＵ数Ｍａ＝ｎ−ｍとして求めることができる（ステップＳ５）。
【００５１】
ここで、ビデオ・タイトル・セットVTS及びビデオ・タイトル・セット情報VTSIのデータ構成について説明しておく。ビデオ・タイトル・セット（VTS）には、制御データとしてのビデオ・タイトル・セット情報（VTSI）、及びビデオ表示用のビデオ・オブジェクト・セットであるビデオ・タイトル・セットのタイトル用のビデオ・オブジェクト・セット（VTSTT＿VOBS）、VTSIと内容が同じであるバックアップビデオ・タイトル・セット情報（VTSI＿BUP）が含まれる。ビデオ表示用のビデオ・オブジェクト・セット（VTSTT＿VOBS）は、多数のセルによって形成される。各セルには、セル識別番号が割り当てられる。
【００５２】
また、ビデオ・タイトル・セット（VTS）中のビデオ・タイトル・セット情報（VTSI）は、ビデオ・タイトル・セットプログラムチェーン情報テーブル（VTS＿PGCIT）が記述される。１つのビデオ・タイトル・セット（VTS）中のビデオ・オブジェクト・セット（VOBS）が再生されるとき、ビデオ・タイトル・セットプログラムチェーン情報テーブル（VTS＿PGCIT）中に与えられている多数のプログラム・チェーンのうち、製造者によって指定されたものか、ユーザによって選択されたものが使用される。
【００５３】
また、このビデオ・タイトル・セット中にどの種類の情報が存在するか、及び各情報項目の開始及び終了アドレスが記述されるビデオ・タイトル・セット情報管理テーブル（VTSI＿MAT）、タイトルのエントリポイント等が記述されるビデオタイトルセット・タイトル部分・サーチポインタテーブル（VTS＿PTT＿SRPT）、ビデオ・タイトル・セットのメニューが様々な言語で記述されるビデオ・タイトル・セットメニュープログラムチェーン情報単位テーブル（VTS_PGCI_UT）が記述される。メニューは、ユーザが、どの種類のビデオ・タイトル・セットが記述されており、再生がどの順序のスタイルで行われるかを決定することを可能とする。
【００５４】
更に、ビデオ・タイトル・セット時間マップテーブル（VTS＿TMAPT）（ただしＤＶＤ＋ＲＷ規格では０固定となりこのテーブルは使用不可）、ビデオ・タイトル・セットメニュー等を有する各セルの開始及び終了アドレスが記述されるビデオ・タイトル・セット・メニュー・セル・アドレス・テーブル（VTSM_C_ADT）、メニュー・ビデオ・オブジェクト単位の開始アドレスが記述されるビデオ・タイトル・セット・ビデオ・オブジェクト・ユニット・アドレス・マップ（VTSM_VOBU_ADMAP）、セルアドレス情報が記述されるビデオ・タイトル・セット・セル・アドレステーブル（VTS_C_ADT）などが記述される。
【００５５】
一方、再生時間取得部１１Ａは、図３に示す再生タイトルの再生時間Ｔａを、プログラム・チェーン情報（PGCI）のプログラム・チェーン一般情報（PGC_GI）に含まれるPGC再生時間（PGC_PB_TM）から取り出す（ステップＳ６）。
【００５６】
こうして再生時間取得部１１Ａは、タイトルの再生時間Ｔａを切替制御部２０を介して再生制御部３０へ送る。また、ＶＯＢＵ数取得部１２Ａは、求めたＶＯＢＵ数Ｍａを切替制御部２０を介して再生制御部３０へ送る。本例では、切替制御部２０は、タイム・サーチの指示がされるとサーチ情報取得部１０Ａからの情報を再生制御部３０へ送るよう切替制御する。
【００５７】
再生制御部３０は、タイトルの再生時間Ｔａと、タイトル内に含まれるＶＯＢＵ数Ｍａとから、１ＶＯＢＵ当たりの平均再生時間ｔ１＝Ｔａ／Ｍａを、単位再生時間として求める（ステップＳ７）。そして、求めた単位再生時間ｔ１と、外部から指示されているタイム・サーチ指定時間とからVTS_VOBU_ADMAPを使用して次に再生すべきＶＯＢＵ番号を取得し、タイム・サーチを実行する（ステップＳ８）。
【００５８】
単位再生時間ｔ１＝０．５ｓであって、タイム・サーチ指示時間が１分３０秒である場合、再生装置は、１分３０秒から再生するためのＶＯＢＵのアドレスを知る必要がある。この場合、先ず、１分３０秒＝９０秒に含まれるＶＯＢＵ数を算出する（９０／０．５＝１８０）。１分３０秒後のＶＯＢＵ番号が１８１番目であることがわかるので、１８１番目のＶＯＢＵアドレスをVTS_VOBU_ADMAPを参照して取得する。そして、再生制御部３０は、このアドレスからの再生を実行させることで、タイム・サーチ指定時間からの再生を可能とする。
【００５９】
次に、高速サーチ処理について図３、図９乃至図１１を参照して説明する。図９は、再生時間及び再生ＶＯＢＵ数を説明する図、図１０は、単位再生時間を使用して行なう高速サーチを説明する図、図１１は、高速サーチを実行する方法を示すフローチャートである。本例においては、高速サーチの際には、サーチ情報取得部１０Ｂ、切替制御部２０、及び再生制御部３０を使用する。
【００６０】
サーチ情報取得部１０Ｂの再生時間取得部１１Ｂ及びＶＯＢＵ数取得部１２Ｂは、それぞれ再生時間及び再生ＶＯＢＵ数をカウントするためのカウント手段を有する。高速サーチは再生中に指示されるが、再生時間取得部１１Ｂ及びＶＯＢＵ数取得部１２Ｂは、常時再生開始と同時にそれぞれ再生時間及び再生ＶＯＢＵ数のカウントを開始する。
【００６１】
すなわち、図９に示すように、再生時間取得部１１Ｂ及びＶＯＢＵ数取得部１２Ｂは、現在再生している箇所までの再生時間、再生ＶＯＢＵ数（１、２、・・・ｋ）をカウントしている。ここで、外部から高速サーチの指示があった場合、再生時間取得部１１Ｂは、カウントしてあった再生スタート時からの再生時間Ｔｂを取得する（ステップＳ１１）。同様に、ＶＯＢＵ数取得部１２Ｂは、再生スタート時からカウントしてあった再生ＶＯＢＵ数Ｍｂ（＝ｋ）を取得する（ステップＳ１２）。
【００６２】
再生時間取得部１１Ｂは、タイトルの再生時間Ｔｂを切替制御部２０を介して再生制御部３０へ送る。また、ＶＯＢＵ数取得部１２Ｂは、求めたＶＯＢＵ数Ｍｂを切替制御部２０を介して再生制御部３０へ送る。本例では、切替制御部２０は、高速サーチの指示がされるとサーチ情報取得部１０Ｂからの情報を再生制御部３０へ送るよう切替制御する。
【００６３】
再生制御部３０は、タイム・サーチのときと同様に、現在までの再生時間Ｔｂと、現在までに再生した再生ＶＯＢＵ数Ｍｂとから、１ＶＯＢＵ当たりの平均再生時間ｔ２＝Ｔａ／Ｍａを、単位再生時間として求める（ステップＳ１３）。そして、現在再生中のＶＯＢＵと、求めた単位再生時間ｔ２と、外部から指示されている高速サーチ指定スピードとから、VTS_VOBU_ADMAPを使用して高速サーチのために次に再生すべきＶＯＢＵアドレスを取得し、高速サーチを実行する（ステップＳ１４）。
【００６４】
例えば、１ＶＯＢＵの単位平均時間ｔ２が０．５秒であって、１ＶＯＢＵのフレーム数が１５枚である場合について具体的に説明する。この場合、１秒は３０フレームからなる。５倍速の高速サーチ指定スピードが指示された場合、１回の再生で６フレームずつ表示すると２ＶＯＢＵ（＝３０フレーム）に１回再生する必要がある。すなわち、本来３０フレームを６フレームずつ再生することで５倍速再生を可能とする。この場合には、図１０に示すように、現在再生中のＶＯＢＵ番号＃ｋとすると、＃ｋ＋２、＃ｋ＋４、＃ｋ＋６、・・・の順でＶＯＢＵにアクセスし、６フレームずつ再生することとなる。よって、再生制御部３０は、＃ｋ＋２、＃ｋ＋４、＃ｋ＋６、・・・のアドレスを、VTS_VOBU_ADMAPを参照して取得し、高速サーチを実施する。
【００６５】
同様に、１回の再生で６フレームずつ表示して１０倍速を実現する場合には、４ＶＯＢＵ（＝６０フレーム）に１回再生を行なえばよい。また、１回の再生で４フレーム再生して３０倍速を実現する場合には、８ＶＯＢＵ（＝１２０フレーム）毎に再生を行なえばよく、同じく４フレーム再生して５０倍速、１００倍速を実現するためには、それぞれ１３ＶＯＢＵ（＝１９５フレーム）、２７ＶＯＢＵ（＝４０５）毎に再生すればよい。なお、４フレームずつでそれぞれ５０倍速、１００倍速を実現するには、厳密には２００フレーム毎、４００フレーム毎の再生となるが、これらに最も近い１３ＶＯＢＵ毎、２７ＶＯＢＵ毎の再生を行なえば、約５０倍速、１００倍速の高速サーチが実現される。
【００６６】
ここで、本実施の形態においては、ＶＯＢＵ数取得部１２Ｂを設け、再生開始タイミングからの再生時間及び再生ＶＯＢＵ数に基づき平均の単位再生時間ｔ２を算出するものとして説明したが、１ＶＯＢＵの再生時間が測定できればよい。すなわち、再生開始からではなく、再生開始後任意のタイミングで再生時間及び再生ＶＯＢＵ数を取得し、再生制御部３０にて予め再生単位時間を求めておいてもよい。この場合は、高速サーチを指示された場合に直ちに高速サーチの実行を開始することができる。また、１ＶＯＢＵの再生時間を取得できればよいことから、再生時間取得部１１Ｂが１ＶＯＢＵの再生時間を測定するものとしてもよい。この場合は、ＶＯＢＵ数取得部１２Ｂは不要となり、また、再生制御部３０は、再生時間取得部１１Ｂから供給される１ＶＯＢＵの再生時間（単位再生時間）をそのまま使用して高速サーチを実行することができる。１ＶＯＢＵの再生時間は例えば０．５秒程度であり、高速サーチの指示後にこれを行なってもよい。
【００６７】
本実施の形態においては、ＤＶＤ＋ＲＷ規格に定義されている情報のみで、タイム・サーチや高速サーチなどの特殊再生が可能となる。特に、タイム・サーチに関しては、タイトル内のどの時間を指定されても再生することができ、高速サーチに関しては何倍速のサーチでも対応可能である。
【００６８】
また、特殊再生のモードに応じて、単位再生時間を演算で求めるか、測定で求めるかを切り替えて実行することも可能である。例えば、タイム・サーチは、停止中に指示されるため、タイトルの再生時間及びタイトルのＶＯＢＵ数から演算により求めることで、タイム・サーチを指示されてから実行するまでの処理時間を短縮することができる。また、再生中に行なわれる高速サーチでは、予め再生時間及び再生ＶＯＢＵ数をカウントしておき平均単位再生時間を求めることで、正確な単位再生時間に基づく高速サーチの実施が可能となる。
【００６９】
更に、従来のように、セルの再生時間及びセルに含まれるＶＯＢＵ数から単位再生時間を求めようとすると、プレイリスト・タイトルのPGCIを使用して１ＶＯＢＵの単位再生時間を推測することとなる。この場合、上述のように、ＰＬ  Ｍａｔｃｈが不正な場合には、単位再生時間を推測することができないか、又は正確な単位再生時間を得ることができず、特殊再生を実行できない。これに対し、本実施の形態においては、ＤＶＤ＋ＲＷ規格に定義されている情報又は測定により１ＶＯＢＵの単位再生時間を取得するため、フルタイトルとプレイリストが一致していてもしていなくても、いずれの場合にも特殊再生が可能である。
【００７０】
更に、本実施の形態においては、再生中に指示される高速サーチは、サーチ情報取得部Ｂを利用し、実際の再生時間から求めた単位再生時間ｔ２を使用し、停止時に指示されるタイム・サーチは、タイトルの再生時間とＶＯＢＵ数を読み出し演算により求めた単位再生時間ｔ１を使用するものとして説明したが、これに限るものではない。再生中において高速サーチが指示された場合に、サーチ情報取得部１０Ａにより、タイトルの再生時間及びＶＯＢＵ数を読出し演算により単位再生時間を求め、この単位再生時間に基づきVTS_VOBU_ADMAPを参照して高速サーチを実行してもよい。逆に、停止中にタイム・サーチを指示された場合に、サーチ情報取得部１０Ｂにより、例えば１ＶＯＢＵの再生時間を測定し、この単位再生時間に基づきVTS_VOBU_ADMAPを参照してタイム・サーチを行なうことも可能である。
【００７１】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【図面の簡単な説明】
【００７２】
【図１】本発明の実施の形態にかかる再生装置を示す図である。
【図２】本発明の実施の形態にかかる制御部の一例を示す図である。
【図３】本発明の実施の形態にかかる制御部の一具体例を示す図である。
【図４】プログラム・チェーン情報PGCIのデータ構成を示す図である。
【図５】ビデオ・タイトル・セット情報VTSIの構成を示す図である。
【図６】タイトル内の先頭セルの先頭VOBUの先頭アドレスC_FVOBU_SAと、タイトル内の最終セルの最終VOBUの先頭アドレスC_CLVOBU_SAを説明する図である。
【図７】単位再生時間を利用して行なうタイム・サーチを説明する図である。
【図８】本発明の実施の形態にかかるタイム・サーチの方法を示すフローチャートである。
【図９】再生時間及び再生ＶＯＢＵ数を説明する図である。
【図１０】単位再生時間を使用して行なう高速サーチを説明する図である。
【図１１】本発明の実施の形態にかかる高速サーチを実行する方法を示すフローチャートである。
【図１２】サーチ情報DSIのデータ構成を示す図である。
【図１３】従来の高速サーチ方法を説明する図である。
【図１４】従来の高速サーチ方法を説明する図である。
【図１５】VOBU_SRIがセルを跨いだ場合の高速サーチ方法を説明する図である。
【図１６】特許文献１に記載の高速サーチの方法を説明するための図である。
【図１７】同じく、特許文献１に記載の高速サーチの方法を説明するための図である。
【図１８】同じく、特許文献１に記載の高速サーチの方法を説明するための図である。
【図１９】PL Matchを説明する図である。
【符号の説明】
【００７３】
１１，１１Ａ，１１Ｂ  再生時間取得部
１２，１２Ａ，１２Ｂ  ＶＯＢＵ数取得部
２０  切替制御部
３０  再生制御部
１００  光ディスク装置
１００  再生装置
１０１  光ディスク
１０２  スピンドルモータ
１０３  光ピックアップ
１０４  モータ
１０５  アンプ部
１０６  サーボコントローラ
１０７  ＲＦアンプ部
１０７  リードチャネル部
１０８  復調／ＥＣＣ部
１０９  アドレス処理部
１１０  ウォブル検出部
１１１，１１１ａ  制御部
【図１】
2007305189.tif 000003
【図２】
2007305189.tif 000004
【図３】
2007305189.tif 000005
【図４】
2007305189.tif 000006
【図５】
2007305189.tif 000007
【図６】
2007305189.tif 000008
【図７】
2007305189.tif 000009
【図８】
2007305189.tif 000010
【図９】
2007305189.tif 000011
【図１０】
2007305189.tif 000012
【図１１】
2007305189.tif 000013
【図１２】
2007305189.tif 000014
【図１３】
2007305189.tif 000015
【図１４】
2007305189.tif 000016
【図１５】
2007305189.tif 000017
【図１６】
2007305189.tif 000018
【図１７】
2007305189.tif 000019
【図１８】
2007305189.tif 000020
【図１９】
2007305189.tif 000021