(57)【特許請求の範囲】
【請求項１】
基準となるべきタイムゾーンを特定する基準ゾーン情報が記録されている記録媒体に、ビデオオブジェクトを書き込む記録装置であって、
所定のタイムゾーンを基準として時刻を計時している時計部と、
基準ゾーン情報により特定されるタイムゾーンと、時計部におけるタイムゾーンとが一致していない場合、当該時計部により計時された時刻を、基準ゾーン情報のタイムゾーンを基準とした時刻に変換する変換手段と、
タイムゾーンが一致していない場合、タイムゾーンが不一致である旨を示すフラグ(LOCAL_TZ_TY)と、変換手段により変換された時刻を示す記録時情報(VOB_REC_TM)と、時計部におけるタイムゾーンをローカルゾーンとして特定するローカルゾーン情報(LOCAL_TZ)とを含む管理情報を、ビデオオブジェクトに対応づけて記録媒体に書き込む書込手段と、
前記記録されたビデオオブジェクトを、先のビデオオブジェクトと、後のビデオオブジェクトとに分割編集する制御手段とを備え、
前記書込手段は更に、前記分割編集時において、後のビデオオブジェクトについての管理情報を書き込み、
前記後のビデオオブジェクトの管理情報において、フラグ及びローカルゾーン情報は、
分割前のビデオオブジェクトについてのフラグ及びローカルゾーン情報と同一値であり、
前記後のビデオオブジェクトの管理情報において記録時情報は、
先のビデオオブジェクトについての記録時情報を、先のビデオオブジェクトの再生時間長に基づき修正することにより得られる値である
ことを特徴とする記録装置。
【請求項２】
前記分割編集が記録されたビデオオブジェクトの途中部分を削除することによりなされる場合、当該後のビデオオブジェクトについての管理情報において記録時情報は、
先のビデオオブジェクトについての記録時情報を、先のビデオオブジェクトの再生時間長と、部分削除された時間長とに基づき修正することにより得られる値になる
ことを特徴とする請求項１記載の記録装置。
【請求項３】
基準となるべきタイムゾーンを特定する基準ゾーン情報が記録されている記録媒体に、ビデオオブジェクトを書き込む処理を、装置に行わせる記録方法であって、
装置内の時計部が、所定のタイムゾーンを基準として時刻を計時しており、尚且つ、基準ゾーン情報により特定されるタイムゾーンと、当該時計部におけるタイムゾーンとが一致していない場合、当該時計部により計時された時刻を、基準ゾーン情報のタイムゾーンを基準とした時刻に変換する変換ステップと、
タイムゾーンが一致していない場合、タイムゾーンが不一致である旨を示すフラグ(LOCAL_TZ_TY)と、変換ステップにより変換された時刻を示す記録時情報(VOB_REC_TM)と、時計部におけるタイムゾーンをローカルゾーンとして特定するローカルゾーン情報(LOCAL_TZ)とを含む管理情報を、ビデオオブジェクトに対応づけて記録媒体に書き込む書込ステップと、
前記記録されたビデオオブジェクトを、先のビデオオブジェクトと、後のビデオオブジェクトとに分割編集する制御ステップとを装置に行わせ、
前記書込ステップは更に、前記分割編集時において、後のビデオオブジェクトについての管理情報を装置に書き込ませ、
前記後のビデオオブジェクトの管理情報において、フラグ及びローカルゾーン情報は、
分割前のビデオオブジェクトについてのフラグ及びローカルゾーン情報と同一値であり、
前記後のビデオオブジェクトの管理情報において記録時情報は、
先のビデオオブジェクトについての記録時情報を、前記装置が先のビデオオブジェクトの再生時間長に基づき修正することにより得られる値である
ことを特徴とする記録方法。
【請求項４】
前記分割編集が、記録されたビデオオブジェクトの途中部分を削除することによりなされる場合、
当該後のビデオオブジェクトについての管理情報において記録時情報は、
先のビデオオブジェクトについての記録時情報を、前記装置が先のビデオオブジェクトの再生時間長と、部分削除された時間長とに基づき修正することにより得られる値になる
ことを特徴とする請求項３記載の記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、日時情報を付加して映像データを光ディスク等の記録媒体に記録する記録装置、記録方法に関する。
【０００２】
【従来の技術】
映像の記録にあたってその記録日時を示す日時情報を付加しておくことは、重要である。後日ユーザは、この日時情報を参酌することにより、録画当時を追想することができ、懐かしい思い出に浸ることができるからである。
さて、記録媒体に記録されるべき日時情報の実体は、記録装置に内蔵される時計部が計時する現在日時である。その現在日時はその記録装置が利用される地域の標準時を基準としている。標準時及び、地球上においてその標準時が有効とされる地理的範囲を"タイムゾーン"といい、記録装置内の時計部はタイムゾーンに基づき、自身が利用される地域に適した現在日時を計時するようにしている。
【０００３】
【発明が解決しようとする課題】
ところで記録媒体の利用が1つのタイムゾーン内に限られている場合は、記録媒体に記録される日時情報の基準が1つの標準時に統一される。しかし記録媒体が複数のタイムゾーンを行き来する場合は、日時情報の基準をどのように設定するかが問題となる。
【０００４】
ここで日本国から外国Aに渡航するユーザがビデオカメラ型の記録装置を携行しており、日本国と外国Aとの間の時差が12時間である状態を想定する。日時情報の基準が日本国標準時に設定されたまま、外国Aにて撮影を行ったものとする。この場合、上述した時差のため、撮影された映像内容が昼間なのに、映像データに付加される日時情報が真夜中になるという齟齬が生じる。このような齟齬により日時情報は、信憑性を失ってしまう。
【０００５】
外国Aに到着した際、記録装置の標準時をその外国Aの標準時に設定し直せば、即ち、タイムゾーンが変わる度に標準時を設定し直せばそのような齟齬はなくなる。ところがこの場合、先に撮影された他の映像データとの関係が問題となる。先に撮影された映像データは、日本国で撮影されたものであり、日本国標準時を基準とする日時情報が付加されているものとする。このような日時情報と、外国Aで撮影された日時情報とを対比すると、12時間という時差がありながらそれが反映されていないため外国A側の日時情報の方が見かけ上新しくなる場合も有り得る。このような状態で日時情報の新旧順に映像データのソートを行えば、先に日本国で撮影された映像データと後に外国Aで撮影された映像データとの順位が入れ替わり、これまた、日時情報の信憑性を失ってしまう。
【０００６】
本発明の目的は、記録装置が複数のタイムゾーンを行き来する場合であっても、日時情報に信憑性をもたらすことができる記録装置を提供することである。
【０００７】
【課題を解決するための手段】
上記目的を達成するため本発明に係る記録装置は、所定のタイムゾーンを基準として時刻を計時している時計部と、基準ゾーン情報により特定されるタイムゾーンと、時計部におけるタイムゾーンとが一致していない場合、当該時計部により計時された時刻を、基準ゾーン情報のタイムゾーンを基準とした時刻に変換する変換手段と、タイムゾーンが一致していない場合、タイムゾーンが不一致である旨を示すフラグと、変換手段により変換された時刻を示す記録時情報と、時計部におけるタイムゾーンをローカルゾーンとして特定するローカルゾーン情報とを含む管理情報を、ビデオオブジェクトに対応づけて記録媒体に書き込む書込手段と、前記記録されたビデオオブジェクトを、先のビデオオブジェクトと、後のビデオオブジェクトとに分割編集する制御手段とを備え、前記書込手段は更に、前記分割編集時において、後のビデオオブジェクトについての管理情報を書き込み、前記後のビデオオブジェクトの管理情報において、フラグ及びローカルゾーン情報は、分割前のビデオオブジェクトについてのフラグ及びローカルゾーン情報と同一値であり、前記後のビデオオブジェクトの管理情報において記録時情報は、先のビデオオブジェクトについての記録時情報を、先のビデオオブジェクトの再生時間長に基づき修正することにより得られる値であることを特徴とする記録装置により達成される。
【０００８】
【発明の実施の形態】
本発明に係る記録媒体の実施形態を以下に説明する。
（第１実施形態）
本実施形態に係る記録媒体は、DVD-VIDEO RECORDING規格に準じて、動画像データを記録することができるDVD-RAM(以降"DVD"と略記する)であるものとする。図１は、本実施形態に係るDVD１００と、記録装置１とを示す図である。DVD１００は、カートリッジ１０１に収納され、カムコーダ型の記録装置１と共に用いられる。DVD１００は、物理層、ファイルシステム層、応用層といったレイヤ階層を有していて、記録装置１の撮影により得られた動画データを記録するものである。ファイルシステム層上におけるDVD１００の構造（ファイル構造）を破線の矢印hk1により引き出して示す。先ず始めに、1つのタイムゾーン内のみで利用されるDVDのファイル構造を説明する。図１のファイル構造では、ROOTディレクトリの直下にDVD_RTAV(RealTime Recording Audio Video)ディレクトリが配され、その下に、幾つかのVOBが収録されるAVファイル『VR_MOVIE.VRO』と、各種管理情報が収録される管理ファイルである『VR_MANGR.IFO』とが配置される。
【０００９】
図２は、VR_MOVIE.VROに収録されるVOBの構成を段階的に詳細化した図である。本図では、図１に示したAVファイル『VR_MOVIE(Video Rocording_MOVIE).VRO』を最下段である第７段目に示している。
図２の第６段目は、『VR_MOVIE.VRO』に収録されるVOBを示す。本図では、VOB#1、VOB#2という2つのVOBが収録されている。VOB(Video Object)は、第１段目に示すビデオストリーム、オーディオストリームを多重化することにより得られたISO/IEC13818-1規格準拠のプログラムストリームである。一般のプログラムストリームとの違いは、その終端部におけるprogram_end_codeが必須であるか否かの違いである。つまり一般のプログラムストリームは、その終端部にprogram_end_codeが存在せねばならないが、VOBは、その終端部にprogram_end_codeが存在しなくてもよい。本図において1段目に位置するビデオストリームは、複数のピクチャデータpi1,2,3・・・・・の配列である。これらのピクチャデータは何れも、ディスプレイの一表示期間(ビデオフレームとも呼ばれる。)にて表示される。NTSC方式のディスプレィにおいて、ビデオフレームは約33msec（正確には1/29.97sec）であり、PAL方式のディスプレィにおいてビデオフレームは、40msecである。これらピクチャデータは、フレーム間の相関性に基づいた圧縮符号化を受けている。そのため、ビデオストリームを構成するピクチャデータには、過去方向および未来方向に再生されるべき画像との相関性を用いて圧縮されているBidirectionally Predictive(B)ピクチャ、過去方向に再生されるべき画像との相関性を用いて圧縮されているPredictive(P)ピクチャ、相関性を用いず、一フレーム分の画像内での空間周波数特性を利用して圧縮されているIntra(I)ピクチャといった種別がある。
【００１０】
ビデオストリームにおいて復号可能な最小単位をGOP(Group Of Picture)という。GOPは少なくとも1つのIピクチャを含み、0.4〜1.0秒の再生時間を有するピクチャデータの集合である。このことから図２では、第１段目に示すビデオストリームを、その2段目において複数GOPに分割している。ピクチャデータに対する圧縮符号化方式は可変符号長方式であるため、GOPのデータ長は互いに異なる。DVDに記録するにあたって、各GOPがどのようなサイズを有するかを問わず、第３段目に示すように、GOP列は約2KByteという固定長に分割される。一方、1段目の右側に位置するオーディオストリームも、3段目に示すように約2KByte単位に複数に分割される。ここでの約2KByteという大きさは、インターリーブ多重の単位であるビデオパックの大きさである。約2KByteに分割されたGOP単位のピクチャデータは、約2KByte単位に分割されたオーディオストリームとインターリーブ多重化(図中のtj1)されて、4段目に示すパック列を形成している。このようなパック列は、5段目に示す複数のVOBU（Video Object Unit）を形成している。
【００１１】
VOBUとは、その再生時間が約0.4秒〜1.0秒となるピクチャデータからなる少なくとも1つ以上のGOPと、このピクチャデータと共に多重化されているオーディオデータを含むVOBの最小アクセス単位であり、MPEG規格におけるビデオパック−オーディオパックを配列して構成されている。6段目に示すVOBは複数のVOBUが時系列に配列された構成を持つ。以上がAVファイルの内部構成である。
【００１２】
続いて管理ファイル『VR_MANGR.IFO(Video Recording_MANEGER.IFOmation)』の内部構造について説明する。図３は、『VR_MANGR.IFO』の内部構造を示す図である。本図に示すように、『VR_MANGR.IFO』は、『RTR_VMGIテーブル(RTR_VMGIT)』、『M_AVFIテーブル(M_AVFIT)』、『ORG_PGCIテーブル(ORG_PGCIT)』『UD_PGCIテーブル(UD_PGCIT)』『TXTDT_MGテーブル(TXTDT_MGT)』『MNFIテーブル(MNFIT)』とからなる。
【００１３】
『M_AVFI(Motion AV File Information)テーブル』は、VOBについての管理テーブルであり、破線の引き出し線h3に示すように、このM_AVFITに含まれるVOB_STIの数を示す『VOB_STI_Ns』と、M_AVFITの実効長を示す『M_AVFIT_EA(Effective Address)』と、VOBについての属性情報である『VOB STI(Stream Information)#1・・・・#K』と、『M_AVFI』とから構成される。『VOB STI』は、各VOBに含まれるピクチャデータがどのようなビデオ属性を有しているか（コーディングモード、アスペクト比、NTSC／PAL、line21情報など）、各VOBに含まれるオーディオデータがどのようなオーディオ属性を有しているか（コーディングモード、チャンネル数、周波数など）を示す。
【００１４】
『M_AVFI(Motion_AVFile Information)』は、破線の引き出し線h4に示すように『VOBI#1・・・・#L』からなる。『VOBI(Video Object Information)』は、各VOBに固有な再生制御情報であり、破線の引き出し線h5に示すように、『M_VOB_GI(General Information)』と、そのVOBを構成する各VOBUについてのタイムマップ情報『TMAPI(Time MAP Information)』とから構成される。『M_VOB_GI』は、破線の矢印h6に示すように、VOBの種別を示す『VOB_TY』、VOBの先頭に位置するピクチャデータが記録された年月日及び時分秒を示す『VOB_REC_TM(VOB_Recording_TiMe)』、先頭ピクチャデータが記録された記録日時のうち、秒より細かい端数の単位を、ビデオフレーム以下の時間精度で示す『VOB_REC_TM_SUB』、VOB STI#1・・・・#Kのうち、このVOBに対応するものを矢印Pr1に示すように指定する『VOB_STIN(Stream Information Number)』、VOBを構成するビデオストリームの先頭ピクチャデータの再生が開始される時刻を示す再生開始時刻『VOB_Start_PTM(Presentation TiMe)』、VOBを構成するビデオストリームの最終ピクチャデータの再生が終了する時刻を示す再生終了時間『VOB_End_PTM(Presentation TiMe)』、『LOCAL_TM_ZONE』とからなる。
【００１５】
図４は、VOBとVOBIとの対応関係を示す図である。本図において、どのVOBIがどのVOBに対応するかは、VOBI及びVOBに付与された識別番号『#1,#2』により表される。矢印Pr3は、VOBI#1及びVOBI#2が、『VOB STI#1』というストリーム属性情報を共用しており、VOBI#1に対応するVOB#1及びVOBI#2に対応するVOB#2の映像属性が同じであることを示す。VOBI#1のVOB_Start_PTM、VOBI#2のVOB_Start_PTMはそれぞれVOB#1、VOB#2の先頭に位置するGOPにおいて最初に表示されるピクチャデータPt1,Pt3の表示時刻を示す。またVOBI#1、VOBI#2のVOB_End_PTMは、VOB#1の最後に位置するGOPにおいて、最後に表示されるべきピクチャデータpt2,pt4の表示時刻を示す。VOBI#1におけるVOB_End_PTMと、VOBI#2におけるVOB_Start_PTMとの差分は、STC-Offsetを意味する。STC(System Time Clock)-Offsetとは、先行して再生されるVOBのVOB_End_PTM から、後続して再生されるVOBのVOB_Start_PTMを引いた値であり、2つのVOBをシームレス再生させる目的で用いられる。
【００１６】
VOBI#1のVOB_REC_TM及びVOBI#2のVOB_REC_TMは、VOB#1、VOB#2を構成するピクチャデータのうち最初に記録されたピクチャデータpt1,pt3の記録年月日、時分秒を示す。尚、最初に記録されたピクチャデータを、最初に表示されるピクチャデータと一致して表しているが、これはユーザに対するわかり易さを意図した表現である。何故なら、フレーム間の相関性を用いて圧縮された動画データでは、記録順序と表示順序との入れ替わりがあり、またピクチャデータはバッファに格納されてからDVDに記録されるため、最初に表示されるべきピクチャデータが最初に記録されるとは限らないからである。しかし、厳密にDVDに記録された順序通りにVOB_REC_TMを設定すると、ユーザからすればかえって理解し難くなる。そこで本実施形態におけるVOB_REC_TMの設定は以下のようにして行う。即ち、カムコーダたる記録装置の撮影部が映像を捉えた瞬間において、同じ記録装置内の時計部が計時している現在日時を、記録日時としてVOB_REC_TMに設定する。
【００１７】
続いてVOB_REC_TMについて、更に詳しく説明する。ピクチャデータの記録年月日、時分秒を示す『VOB_REC_TM』は、各ピクチャデータの表示時に記録日時をユーザに提示するという目的で用いられる。図５（ａ）,（ｂ）は、ピクチャデータPxについての記録日時KHxがどのようにして求められるかを示す図である。図５（ａ）に示すようにピクチャデータPxがVOBの先頭から再生時間xの経過後に表示されるものである場合、VOB_REC_TMに、再生経過時間xを足し合わせた記録日時KHxが、図５（ｂ）に示すようにピクチャデータPxの再生画像GPxに合成される。ここでVOB_REC_TMが『2001.11/1 10:00.00』であり、再生経過時間xが3分である場合、記録日時KHxは、『2001.11/1 10:03.00』となる。このような重ね合わせ表示をピクチャデータ毎に行うことにより、ビデオカセットを記録媒体としたカムコーダで実現されているような画像毎の記録日時表示を、DVDにおいても実現するのである。
【００１８】
図６は、VOB_REC_TIMEのフォーマットを示す図である。VOB_REC_TMにおいて0ビットから5ビットまでの6ビットを記録日時の秒(Second[5.0])に割り当てていて、6ビットから11ビットまでの6ビットを分(Minute[1.0],Minute[5.2])に割り当てている。12ビットから16ビットまでの5ビットを時(Hour[4],Hour[3.0])に割り当てていて、17ビットから21ビットまでの5ビットを日(Day[4.0])、22ビットから23ビットまでの2ビットを月(Month[1.0])、26ビットから31ビットまでの5ビットを年(Year[5.0])、32ビットから39ビットまでの8ビットを年(Year[13.6])に割り当てている。このVOB_REC_TMのフォーマットでは、秒より細かい端数の単位を表現することはできない。この秒より細かい単位を、ビデオフレームの時間精度で表現するのが『VOB_REC_TM_SUB』である。
【００１９】
尚、LOCAL_TM_ZONEについては後述する。何故なら、DVDの利用範囲が1つのタイムゾーンに限定されている場合、この『LOCAL_TM_ZONE』はこれといった意味をもたないからである。
続いてTMAPIについて説明する。TMAPIとは、VOBUのそれぞれのアドレスと、再生時間とを対応づけて示すテーブルである。図７にTMAPIの構成を示す。TMAPIは、図７の破線の矢印hy3に示すように『TMAP_GI(General Information)』と、『TM_ENT(Time ENTry)#1〜#S』と、『VOBU_ENT(VOBU_ENTry)#1〜#T』とを含む。
【００２０】
『VOBU_ENT』は、各VOBUに対応づけられた情報であり、破線の矢印hy4に示すように、対応するVOBUにおいて先頭に位置するIピクチャのサイズ『1STREF_SZ(1st REFerence Size)』と、対応するVOBUの再生に要する0.4〜1.0秒のオーダーの再生時間を示す『VOBU_PB_TM(VOBU_PlayBack_TiMe)』と、対応するVOBUのサイズ『VOBU_SZ(VOBU_Size)』とを含む。この『VOBU_ENT』を参照することにより、可変長符号圧縮方式が採用されるため、各VOBUのサイズや再生時間がバラバラであっても、任意の再生時刻から、その再生時刻に対応するVOBU内のピクチャデータへと頭出しを行うことが可能になる。
【００２１】
『TM_ENT』は、10秒置きのタイムエントリーの所在を示す情報であり、破線の矢印hy5に示すようにこのタイムエントリーを含むVOBUを示す『VOBU_ENTN』と、VOBU_ENTNにより示されるVOBUの先頭からタイムエントリーまでのオフセット時間を示す『TM_DIFF』と、VOBの先頭からVOBU_ENTNにより示されるVOBUの先頭までのオフセットデータを示す『VOBU_ADR』とからなる。この『TM_ENT』により、10秒単位という時間間隔でのピクチャデータの頭出しが高速に行なえる。
【００２２】
『TMAP_GI(TimeMap General Information)』は、TMAPI全体を管理する情報であり、破線の矢印hy6に示すようにVOBに設定されたタイムエントリーの個数を示す『TM_ENT_Ns』と、TMAPIに含まれるVOBU_ENTの個数を示す『VOBU_ENT_Ns』と、VOB先頭から1つのタイムエントリーまでのオフセットを示す『TM_OFS』と、『VR_MOVIE.VRO』の先頭から、VOBの先頭までのオフセットを示す『ADR_OFS』とを含む。
【００２３】
図８に、TMAPIとVOBUとの関係を模式的に示す。各VOBUの再生時間と、VOBUのサイズとの対応は、VOBU_PB_TM(図中のPB_TM)と、VOBU_SZとの組みにより示されている。またTM_ENTにおけるTM_DIFFは、VOBUの再生開始から何秒後にタイムエントリーに到達するかを示している。以上の構造をもったTMAPIにより、任意のタイムコードに相当するVOBUがどれであるかを特定することができる。
【００２４】
VOB先頭からの相対時刻Txにて頭出し位置が指定された場合、図８から下記の(式１)を満たすx,y,zを求め、x,yを以下の(式２)に適用して、相対時刻Txに対応するVOBU#iのアドレスを求める。こうして求められたアドレスから、VOBU#iをDVDから読み出させ、このVOBU#iの再生開始時刻から時間zが経過する際に現れるピクチャデータが、相対時刻Txにて現れるピクチャデータである。
【００２５】
(式１)
頭出し位置の相対時刻Tx＝10秒×x-TM_ENT#x+1のTM_DIFF+TM_OFS+ΣVOBU_PB_TM+z
ΣVOBU_PB_TMは、第1番目から第y番目までのVOBU_PB_TMの総和
（式２）
VOBU#iのアドレス＝ADR_OFS+TM_ENT#x+1のVOBU_ADR+ΣVOBU_SZ
ΣVOBU_SZは、第1番目から第y番目までのVOBU_SZの総和
TMPIを用いて頭出しを行う場合であっても、各ピクチャデータの表示時に、図５（ｂ）に示したような記録日時表示が行われることはいうまでもない。この場合、頭出しすべきVOBのVOB_REC_TMに、上述した相対時刻Txを足し合わせることにより、頭出し位置のピクチャデータの記録日時を特定することができる。
【００２６】
以上でM_AVFITについての説明を終え、『VR_MANGR.IFO』のうち残りのテーブルについて、図９を用いて説明する。図９は、『VR_MANGR.IFO』の内部構成を示す図であり、図３との差違は、ORG_PGCIテーブルの内部構成が示されている点である。
『ORG_PGCI(Original_Program Chain Information)テーブル』は、DVDに記録された複数のVOBを、一本のビデオテープの如く扱えるよう管理を行うテーブルである。具体的にいうと本テーブルは、DVDに記録された複数のVOBを、シリアルに並べてOriginal_Program Chainと呼ばれる再生経路に統合する。こうした統合により、ユーザは複数のVOBが記録されたDVDを、一本のビデオテープと同一視することができる。この統合にあたって、本実施形態では各VOBIについてのVOB_REC_TMが参酌され、VOB_REC_TMが早い順にVOBは並べられる。ここでORG_PGCIと、VOBとの関係について説明する。VOBは、『PG−CELL−VOB』といった論理的な階層関係を有しており、最上位のPG(Program)を一本に連結したものがORG_PGCIである。『ORG_PGCIT』は、そのような『PG−CELL−VOB』といった論理的な階層関係を実現できるよう規定されている。図９の『ORG_PGCIT』は、破線の矢印h6に示すように『ORG_PGCIテーブル』の実効長を示す『ORG_PGCI_EA(Effective Address)』と、ORG_PGCが、PGを何個連結したものであるかを示す『PG_Ns』と、CELLI(CI)についてのサーチポインタの個数を示す『CI_SRP_Ns』と、ORG_PGCに含まれる複数PGのそれぞれについての情報である『ORG_PGI#1・・・・#M』と、複数CELLIについてのサーチポインタである『ORG_CI_SRP#1・・・・#N』と、『ORG_CELLI#1・・・・#N』とからなる。
【００２７】
『ORG_CELLI』は、タイムコードの組みにて論理的な再生区間を特定する情報であり、破線の矢印h8に示すように、M_AVFITに含まれる複数のVOBIのうち、本CELLIに対応するものを矢印gj1に示すように指定するポインタ『VOBI_SRPN』と、VOBにおいて、どこからどこまでの区間を再生区間(CELLという)として指定するかを示すタイムコードの組みである『CELL_Start_PTM』と、『CELL_End_PTM』とを含んでいる。
【００２８】
図１０は、ORG_PGCIに含まれるCELLとVOBとの関係を示す図である。本図において各CELLがどのVOBIに対応するかは『VOBI_SRPN』に示されている。CELLに含まれるCELL_START_PTM(図中では、C_S_PTM)及びCELL_End_PTM(図中では、C_E_PTM)の組みが、TMAPIを介してVOBUの2つのアドレスに変換されることにより、VOBを構成する任意の区間がCELLとして指定される。
【００２９】
『ORG_PGI(Original_ProGram INformation)』は、図９の破線の矢印h7に示すように、TXTDT_MGに含まれる複数のテキストデータのうち、このPGに対応するものを指定する『IT_TXT_SRPN』と、このPGにCELLIが何個包含されるかを示す『C_Ns』とからなる。
図１１は、図９に示したCELLがどのようにPGに分類されるかを示す図である。本図に示すように、PGIに含まれる『CNs』により、ORG_PGCIに含まれるCELL#1〜#2のうち、どこからどこまでがPG#1に含まれ、どこからどこまでがPG#2に含まれるかが明らかになっている。更にPGに含まれる『IT_TXT_SRPN』により、PGに対応するテキストデータが示される。
【００３０】
以上でORG_PGCIについての説明を終え、残りのテーブルの内部構成について、図１２を参照しながら説明する。
『UD_PGCIT(UserDefined_ProgramChain Table)テーブル』は、ユーザが自由に定めた再生区間の組み(PlayListという)を規定するテーブルである。
『TXTDT_MG(TextData_Manager)テーブル』は、番組名やシーン名等、ユーザが自由に定義したテキストデータを複数含む。
【００３１】
『MNFIテーブル』は、記録装置の製造メーカ毎の固有情報が記述されるテーブルである。
『RTR_VMGI(RealTime Recording_Video Management General Information)テーブル』は、破線の矢印h20に示すように『VMGI_MAT(RealTime Recording_Video Management General Information MAp Table)』を含む。『VMGI_MAT』は、破線の矢印h21に示すようにRTR_VMGIテーブル自身の実効長「RTR_VMGI_EA」及び各管理テーブルの開始アドレス「M_AVFIT_SA」「ORG_PGCI_SA」「UD_PGCI_SA」「TXTDT_MG_SA」「MNFI_SA」「TM_ZONE」からなる。
【００３２】
図１３は、VMGI_MATに記述された開始アドレス（M_AVFIT_SA〜MNFIT_SA）と、管理テーブルに記述された実効長（M_AVFIT_EA〜MNFIT_EA）とにより、各管理テーブルの占有範囲がどのように表されるかを示す。本図の右側において、記号『｛』で示されている範囲が、M_AVFIT_EA〜MNFIT_EA及びM_AVFIT_SA〜MNFIT_SAにて、一義的に導き出される各管理テーブルの占有範囲である。
【００３３】
VMGI_MATに記述された各管理テーブルの開始アドレス（M_AVFIT_SA〜MNFIT_SA）は、『VR_MANGR.IFO』先頭から、各管理テーブルまでのオフセットを意味していることがわかる。一方、図中のM_AVFIT_EA〜MNFIT_EAは、各管理テーブルにおける実効長を意味する。これにより、各管理テーブルの終了アドレスは、RTR_VMGIにおけるVMGI_MATに記述された開始アドレスと、管理テーブルに記述された実効長とを足し合わせることにより、求めることができる。
【００３４】
続いてTM_ZONEについて説明する。TM_ZONEは、VOB_REC_TMを始めとする日時情報をDVDに記録するにあたって、どのタイムゾーンを基準に用いるかを示す。管理ファイルVR_MANGR.IFOを構成する何れのテーブルに日時情報を記録する場合も、このTM_ZONEに示されるタイムゾーンを基準にせねばならない。このTM_ZONEによる標準時の指定は、DVD全域に及ぶので、TM_ZONEを"ボリュームオフセット"と呼ぶ場合もある。各VOBについてのVOB_REC_TMも、このTM_ZONEを基準にした記録日時を示しているから、図５に示した記録日時の表示も、ORG_PGCIを構成する際のVOBのソートも、このTM_ZONEが基準となる。
【００３５】
タイムゾーンたる標準時には、ユニバーサル時刻であるグリニッジ標準時(i)、何れかの地域の標準時(ii)といった2つのタイプがあり、日時情報が何れの基準を採用する場合であっても、対応できるようなフォーマットをTM_ZONEは有している。図１４は、タイムゾーンの概念を説明するため、地球を模式的に描いた図である。本図における経線TK1,TK2,TK3,TK4,TK5はタイムゾーンの境界線であり、この境界線で区切られる地域がタイムゾーンである。これらタイムゾーンには、本図における英国UK1のグリニッジ地方の時刻を基準として、これと1時間毎の整数倍だけ違う平均太陽時が、標準時として与えられる。
【００３６】
図１５はTM_ZONEのフォーマットを示す図である。本図に示すようにTM_ZONEは、16ビットからなり、0ビットから11ビットまでに位置するTZ_OFFSETと、12ビットから15ビットまでに位置するTZ_TYとからなる。TZ_TYは、0000に設定されることにより、ユニバーサル時刻を日時情報の基準とする旨を示し、0001に設定されることにより、何れかのタイムゾーンの標準時を日時情報の基準とする旨を示す。TZ_OFFSETは、TZ_TYが0001に設定された場合に、英国のグリニッジからそのタイムゾーンまでの時差が分単位で記述される。
【００３７】
図１６（ａ）,（ｂ）,（ｃ）は、日本国に配置された記録装置１aにより、TM_ZONEがどのようなタイミングで参照され、VOB_REC_TMがどのように設定されるかを示す図である。日本国に配置されているので、図１６（ａ）に示すように記録装置１aの時計部は、日本標準時を基準にして、現在日時を計時している。図中のDevice_Offsetとは、記録装置の時計部が基準とする標準時(タイムゾーン)を特定する時差であり、DVD側のTZ_OFFSETと区別する。この記録装置１aは、DVDに新たなVOBであるVOB#3と、これに対応するVOBI#3を書き込もうとしている。この場合、先ず始めに、図１６（ｂ）に示すようにTM_ZONEにおけるTZ_OFFSETが、記録装置１a側のDevice_Offsetと一致するか否かの判定がなされ、一致することが矢印it1に示すように判明したとする。その結果、VOB#3に対応するVOBI#3が図１６（ｃ）のように設定される。破線の矢印ii1に示すように、VOBI#3のVOB_REC_TMは記録装置１aの時計部が計時する現在日時に設定され、破線の矢印ii2に示すように、LOCAL_TM_ZONEはオールゼロに設定される。
【００３８】
以上のようなDVDでは、VOB_REC_TMを始めとする全ての日時情報がTM_ZONEのTZ_OFFSETを基準としており、日時情報が統一されることになる。
ここまでの説明は、DVDが1つのタイムゾーン内だけで利用されることを想定しておりDVDが他のタイムゾーンに持ち運ばれることを想定していない。以降、第１実施形態に係るDVDが異なるタイムゾーンに持ち運ばれた場合、その異なるタイムゾーンに配置された記録装置により、どのようにフォーマットでVOB及びVOBIが記録されるかについて説明する。日本国で利用されていたDVDが、ユーザの渡航等の事由により、米国に持ち込まれるケースを考える。図１７は、日本国から米国への渡航ty1を模式的に示す図である。米国には、記録装置１bが利用されており、その記録装置１bは米国標準時を基準として現在日時の計時を行っている。記録装置１bは、DVDのTM_ZONEにより特定される標準時とは異なる標準時を基準としているので、記録装置１bが新たにVOBを記録する場合、このVOBに付加される日時情報の基準を、DVD側のTM_ZONEとするか、記録装置１b側の標準時とするかが論点となる。結論からいえば、DVD側のTM_ZONEが、VOBに付加される日時情報の基準となる。一方記録装置１bにおけるDevice_Offsetは、VOBIにおけるLOCAL_TM_ZONEに設定される。
【００３９】
ここでVOBIにおいて含まれていたLOCAL_TM_ZONEについて説明する。LOCAL_TM_ZONEは、TM_ZONEにより特定されるタイムゾーンとは異なるタイムゾーンにてVOBが記録されて初めて有効となる情報要素であり、LOCAL_TM_ZONEはその異なるタイムゾーンを、VOB固有のタイムゾーンの"ローカルゾーン"として特定する。図１８は、LOCAL_TM_ZONEのフォーマットを示す図である。本図に示すようにLOCAL_TM_ZONEは、16ビットからなり、0ビットから11ビットまでに位置するLOCAL_TZ[11,0][7.0]と、12ビットから15ビットまでに位置するLOCAL_TZ_TYとからなる。LOCAL_TZ_TYは、0000に設定されることにより、ローカルゾーンを特定せず、タイムゾーンの特定をTM_ZONEに委ねる旨を示す。つまりLOCAL_TZ_TYは、0000に設定されることにより、このVOBIに対応するVOBは、TM_ZONEにより特定されるタイムゾーンを基準とした時計部を有する記録装置１により書き込まれた旨を示す。
【００４０】
一方LOCAL_TZ_TYは、0001に設定されることにより、VOB固有のローカルゾーンを特定する旨を示す。つまりLOCAL_TZ_TYは、0001に設定されることにより、このVOBIに対応するVOBは、TM_ZONEにより特定されるタイムゾーンとは異なるタイムゾーンを基準とした時計部を有する記録装置１により書き込まれた旨を示す。LOCAL_TZは、TZ_TYが0001に設定された場合に、英国のグリニッジ地方からそのローカルゾーンまでの時差が"ローカルオフセット"として分単位で記述される。
【００４１】
図１６と同様の態様で、米国にある記録装置１bにより新たなVOBが書き込まれる様子について説明する。図１９（ａ）,（ｂ）,（ｃ）は、米国に配置された記録装置１bにより、VOB_REC_TM及びTM_ZONEがどのように設定されるかを示す図である。米国に配置されているので、図１９（ａ）に示すように記録装置１bのDevice_Offsetは米国標準時である。一方、TM_ZONEは図１６と同じく日本標準時に設定される。この記録装置１bは、DVDに新たなVOBであるVOB#3と、これに対応するVOBI#3を書き込もうとしている。この場合、先ず始めに、図１９（ｂ）に示すようにTM_ZONEにおけるTZ_OFFSETと、記録装置１b側のDevice_Offsetとが一致するか否かの判定がなされて、不一致であることが矢印it2に示すように判明する。その結果、VOB#3に対応するVOBI#3が図１９（ｃ）のように設定される。LOCAL_TM_ZONEは、破線の矢印tt2に示すように、0001というLOCAL_TZ_TYと、記録装置１b自身のDevice_Offsetとが書き込まれる。
【００４２】
VOB_REC_TMは、破線の矢印tt1に示すように、\uVOB_REC_TIME= 現在日時 - LOCAL_TZ + TM_ZONEという計算により算出される。「現在日時」はLOCAL_TM_ZONEのタイムゾーンでの時刻であるので、まず「現在日時」からLOCAL_TZの時差を差し引くことによりグリニッジ標準時での時刻を算出する。その後にTM_ZONEを加算することにより、VOB_REC_TMを算出する。これは、VOB_REC_TMがTM_ZONEにおけるTZ_OFFSETを基準においていることを意味している。
【００４３】
一例として、TM_ZONEに+540(=9.0H)と記述されており、グリニッジ標準時と比較して-2.0Hの時差のあるタイムゾーンにおいて、現在日時2001年1月11日21時30分をVOB_REC_TMに設定する場合について説明する。この場合、前述の数式のLOCAL_TZは-120(=-2.0H)となる。「現在日時」から、LOCAL_TZの-2.0Hが差し引かれ、TM_ZONEの+9.0が加算されるため、都合+11.0H加算されるので、VOB_REC_TMは、2001年1月12日8時30分となる。
【００４４】
一方、VOB_REC_TMをLOCAL_TM_ZONEに記述されているタイムゾーンで表示させたい場合、表示すべき記録日時は、
（記録日時）=VOB_REC_TM - TM_ZONE + LOCAL_TM_ZONE  という演算により算出される。
VOB_REC_TMの日時はTM_ZONEで示されたタイムゾーンでの時刻であるので、まずVOB_REC_TMからTM_ZONEの時差を差し引くことによりグリニッジ標準時での時刻を算出し、その後にLOCAL_TM_ZONEの時差を加算する。これにより、LOCAL_TM_ZONEのタイムゾーンでの時刻が算出される。
【００４５】
一例として、TM_ZONEに+540と記述されているVR_MANGR．IFO中のあるM_VOB_GIにLOCAL_TM_ZONEに-120、VOB_REC_TMに2001年1月12日8時30分と記述されている場合について説明する。VOB_REC_TMに、TM_ZONEの+9.0Hが差し引かれ、LOCAL_TM_ZONEの-2.0Hが加算されるため、VOB_REC_TMより都合-11.0Hが加算されるので、LOCAL_TM_ZONEのタイムゾーンでの日時は2001年1月11日21時30分であると算出される。
【００４６】
以上のように本実施形態によれば、どのタイムゾーンに配置された記録装置により記録されたVOBであっても、TM_ZONEに示されるTZ_OFFSETを基準としたVOB_REC_TMが付されている。VOB_REC_TMの基準がTM_ZONEにおけるTZ_OFFSETに統一されるので、記録日時が新しい順にVOBをソートして一個のORG_PGCIとする場合であっても、タイムゾーン毎の時差のためにVOBの順序が入れ代わることはない。またVOBの再生時にあたって、VOB_REC_TMに示される記録日時をそのまま表示するのではなく、LOCAL_TM_ZONEに示されるLOCAL_TZを用いて標準時の換算を行った上で記録日時を表示すれば映像内容との齟齬を感じることもない。
【００４７】
（第２実施形態）
第２実施形態では、第１実施形態に示したDVDを得るカムコーダタイプの記録装置１を開示する。図２０は、第２実施形態に係る記録装置１の内部構成を示す図である。本図に示すように記録装置１は、ユーザインターフェイス部２、時計部３、撮影部４、MPEGエンコーダ５、トラックバッファ６、ドライブ装置７、書込部８、半導体メモリ９、システム制御部１０、録画制御部１１、及び日時情報設定部１２からなる。
【００４８】
ユーザインターフェイス部２は、パネル、リモコン、ディスプレィを介して様々な操作をユーザから受け付ける。第２実施形態においてユーザインターフェイス部２がユーザから受け付ける操作には、記録装置１が現在所在している国を指定する国指定操作や、録画開始操作、録画終了操作等がある。
時計部３は、現在日時を計時する。時計部３により計時される現在日時は、記録装置１が利用される国の標準時を基準としている。尚、本実施形態では説明の便宜上、1つの国に1つのタイムゾーンがあるものと過程している。時計部３は、複数の国と、各国の標準時を特定する時差情報との組み合わせを複数保持しており、ユーザインターフェイス部２がユーザから受け付ける国指定操作に基づき、これらの組み合わせを選択する。記録装置１が他の国に持ち運ばれ、記録装置１が利用される国が変わった場合に、ユーザからの国指定操作に基づき複数組み合わせの何れかを選択することにより標準時を切り換えることが可能となる。
【００４９】
撮影部４は、レンズ、露光の絞りを行うアイリス、レンズ及びアイリスを通じた入光を受光する撮像素子、撮像素子の出力を増幅出力する増幅回路等を有して、撮影を行う構成要素であり、ビデオ信号、オーディオ信号を出力する。ビデオ信号は、複数のビデオフレームからなり、オーディオ信号は、複数のオーディオフレームからなるので、撮影部４は、これらを順次MPEGエンコーダ５に出力する。
【００５０】
MPEGエンコーダ５は、撮影部４から入力されてくるビデオフレームをビデオエンコードすることによりピクチャデータを生成し、また同時に撮影部４から入力されてくるオーディオフレームをオーディオエンコードすることによりオーディオデータを生成する。それら生成されたピクチャデータとオーディオデータとを、インターリーブ多重化することにより、MPEGエンコーダ５は、VOBUを形成し、トラックバッファ６に順次格納する。VOBUのシステムエンコードが完了する毎に、MPEGエンコーダ５はシステム制御部１０に対してエンコードが完了したVOBUについての情報を通知する。ここで通知されるVOBU情報としては、以下のものがある。
・VOBU Start PTM（VOBU内ビデオフレーム再生開始時間）
・Refernce  Picture  Size（VOBU先頭０とした最初のIピクチャーサイズ）
・VOBU_Size（VOBUのサイズ)
・VOBU_PB_Time（VOBUの再生時間）
これらはTMPI内のVOBU_ENTの元となる情報であり、これらが通知される度に、システム制御部１０は、VOBU_ENTを作成するのである。
【００５１】
トラックバッファ６は、ドライブ装置７によるDVDへのVOBUの書き込み速度と、MPEGエンコーダ５によるピクチャデータのエンコード速度との速度差を吸収するためのバッファである。
ドライブ装置７は、DVDをセットする基台、セットされたDVDをクランプして回転駆動するスピンドルモータ、DVDに記録された信号を読み出す光ピックアップと、光ピックアップのアクチュエータとを備え、DVDに対するアクセスを行う装置であり書込部８をその内部に含んでいる。
【００５２】
書込部８は、MPEGエンコーダ５のエンコードにより得られたVOBUによりトラックバッファ６が充填される度に、トラックバッファ６に格納されているVOBUをDVDに記録する。
半導体メモリ９は、本DVDレコーダに装填されたDVDに記録すべき管理ファイル『VR_MANGR.IFO』を常駐させておく記憶領域である。『VR_MANGR.IFO』を半導体メモリ９に常駐しておくのは、VOBUの記録のためのディスクアクセスと、管理ファイルの更新のためのディスクアクセスとの競合を避けるためである。
【００５３】
システム制御部１０は、CPU、主記憶、ROMを有した制御部であり、録画制御部１１及び日時情報設定部１２をその内部に含んでいる。
録画制御部１１は、録画開始時においてユーザインターフェイス部２が受け付けたビデオの圧縮方法やシステムビットレート等のパラメータをMPEGエンコーダ５に設定する。一方、『VR_MANGR.IFO』にVOB,STIとVOBI、CellIの雛形を作り、MPEGエンコーダ５にビデオフレームのエンコードとオーディオフレームのエンコードを要求する。VOBUのシステムエンコードが完了する毎に、MPEGエンコーダ５から通知されるVOBU情報を受け取って、このVOBU情報を元に、『VR_MANGR.IFO』を更新する。録画制御部１１は、録画の停止がユーザから命じられ、エンコード処理終了がMPEGエンコーダ５から通知されれば、ドライブ装置７を通してトラックバッファ６に格納されている残り全てのVOBUのデータをDVDに記録し、トラックバッファ６に格納されている管理ファイルをDVDに書き込むことにより、録画処理を終える。
【００５４】
日時情報設定部１２は、VOBの記録にあたって、VOBIに対するVOB_REC_TM及びLOCAL_TM_ZONEの設定を行う構成要素であり、その実体は図２１のフローチャートである。以下図２１のフロ−チャ−トを参照しながら、日時情報設定部１２の処理手順について説明する。本フロ−チャ−トは、VOB_REC_TM及びLOCAL_TM_ZONEをどのように設定するかを主眼としている。この設定の態様には、ステップＳ４〜ステップＳ５、ステップＳ７〜ステップＳ８、ステップＳ９〜ステップＳ１０といった3つのパターンがあり、本フロ−チャ−トでは、直列的に接続された判定ステップＳ３及びステップＳ６にて、何れかのパターンでVOB_REC_TM及びLOCAL_TM_ZONEを設定している。
【００５５】
ステップＳ３は、VOBの記録をMPEGエンコーダ５及びドライブ装置７に指示し（ステップＳ１）、RTR_VMGIのVMGI_MATにおけるTM_ZONEを参照した後（ステップＳ２）、TM_ZONEのTZ_TYの値が0000であるか、0001であるかの判定を行う判定ステップであり、ステップＳ４及びステップＳ５は、TZ_TYの値が0000である場合に実行される。TZ_TYが0000であることは、DVDにおける日時情報は、ユニバーサル時刻を基準にしていることを意味する。この場合、時計部３の現在時刻からDevice_Offsetを減じれば、ユニバーサル時刻への時間換算は行なえるから、オールゼロに設定されたLOCAL_TM_ZONEをVOBIに設定してから（ステップＳ４）、かかる時間換算を行ってVOB_REC_TMを算出する（ステップＳ５）。
【００５６】
一方ステップＳ６は、ステップＳ３と直列接続の関係にあり、TM_ZONEのTZ_TYが0001である場合にのみ実行される。TZ_TYが0001であることは、DVDの日時情報は、何れかのタイムゾーンを基準としていることであり、この場合、DVD側の基準と、記録装置１側の基準とが統一されているか、不統一であるかが問題点となる。ステップＳ６は、これの結論を出すステップであり、DVDのRTR_VMGI内のTM_ZONEにおけるTZ_OFFSETの値と、時計部３におけるDevice_Offsetの値とが一致しているか否かを判定する。一致している場合は、オールゼロに設定されたLOCAL_TM_ZONEをVOBIに設定し（ステップＳ７）、時計部３にて計時されている現在時刻をVOB_REC_TMとする（ステップＳ８）。不一致である場合は、Device_OffsetをLOCAL_TZとして、0001を示すLOCAL_TZ_TYと、LOCAL_TZとからなるLOCAL_TM_ZONEをVOBIに書き込み（ステップＳ９）、時計部３の現在時刻−LOCAL_TZ＋TZ_OFFSETの計算を行って、VOB_REC_TMを算出する（ステップＳ１０）。
【００５７】
以上の処理でVOB_REC_TM、LOCAL_TM_ZONEを設定すれば、VOBのエンコードが完了するのを待ち（ステップＳ１１）、完了すれば半導体メモリ９におけるVOBIをDVDに書き戻す（ステップＳ１２）。
以上のように本実施形態によれば、上述したようなLOCAL_TM_ZONE、VOB_REC_TMを設定する処理を既存の記録装置１に行わせることにより、第１実施形態に示したDVDを生成させるので、第１実施形態に示したDVDの普及を促進することができる。
【００５８】
尚、TM_ZONEのTZ_TYが0000である場合は、LOCAL_TM_ZONEをオールゼロに設定したが、TZ_TYが0000である場合でも、記録装置が置かれている地域の標準時をLOCAL_TM_ZONEに設定してもよい。このように構成するにはステップＳ３での判定を行わず、ステップＳ６にちてTZ_OFFSETとDevice_Offsetとの一致を判定した上、不一致である場合、ステップＳ９にてDevice_OffsetをLOCAL_TM_ZONEに設定する。そして、ゼロに設定されたTZ_OFFSETをステップＳ１０に適用することにより、VOB_REC_TMを算出するのである。
【００５９】
（第３実施形態）
第３実施形態は、第１実施形態に示したDVDを再生する再生装置に関する。図２２は、第３実施形態に係る再生装置の内部構成を示す図である。本図に示すように第３実施形態に係る再生装置は、第２実施形態に示した記録装置１の内部構成をベースにしている。記録装置１の構成をベースにしているので、本実施形態に係る再生装置は記録装置１と再生装置の機能を兼ねている。図２２に示す再生装置は、図２０に示した記録装置１の内部構成に加えMPEGデコーダ１３、読出部１４、再生制御部１５、表示モード記憶部１６、国マーク記憶部１７、再生時間監視部１８、信号合成部１９、日時表示制御部２０が新規に追加されている。第２実施形態に示した記録装置１と共通している構成要素には共通の参照符号を付して説明を省略する。第３実施形態において新規に追加された構成要素を中心に説明を行う。
【００６０】
MPEGデコーダ１３は、デコード処理が再生制御部１５により要求されれば、DVDから読み出され、トラックバッファ６に格納されたVOBUをデコードすることにより、ビデオ信号を得て、信号合成部１９に出力する。
読出部１４は、第３実施形態においてドライブ装置７内部に設けられる構成要素であり、再生処理時にあたって、VOBUを読み出すようDVDをアクセスして読み出されたVOBUを順次トラックバッファ６に格納する。以降、トラックバッファ６がVOBUにより充填されるまで、当該読み出し処理を繰り返し行う。トラックバッファ６が充填されると、トラックバッファ６に空きが生じるのを待ち、しばらくしてトラックバッファ６に空きが出来たら、トラックバッファ６がアンダーフローしないように、DVDから新たにデータを読み出して、トラックバッファ６に書き込む。
【００６１】
再生制御部１５は、ORG_PGCIを構成するCELL情報を順次取得し、CELL情報のCELL_Start_PTM、CELL_End_PTMにより指定されるVOBUのアドレス、サイズを求めて、VOBUの読み出しを行うよう、ドライブ装置を制御し、同様に、CELL情報のCELL_Start_PTM、CELL_End_PTMにより指定される範囲の再生を行うよう、MPEGデコーダ１３を制御する。
【００６２】
表示モード記憶部１６は、記録日時の表示時にあたっての表示モードを記憶する。第１実施形態〜第３実施形態で述べたように、日時情報の基準は、TM_ZONEのTZ_OFFSETにより特定されるタイムゾーンの標準時、LOCAL_TM_ZONEのLOCAL_TZにより特定されるタイムゾーンの標準時の二種類があり、これらを日時情報の基準とする場合、表示モード記憶部１６は録画場所優先モードに設定される。表示モードが再生場所優先モードに設定されるのは以下の場合である。つまり再生装置が携帯型である場合、この再生装置はTM_ZONEにより特定されるタイムゾーンでも、LOCAL_TM_ZONEにより特定されるローカルゾーンでも無いタイムゾーンに持ち運ばれることがある。VOBの記録が行われたタイムゾーンの何れでもない地域で、VOBの再生が行われようとしている場合、表示モード記憶部１６はこの再生場所優先モードに設定される。図２３（ａ）は、ユーザインターフェイス部２を介して録画場所優先モード、再生場所優先モードを設定する場合のメニュー画面である。ユーザは、ユーザインターフェイス部２に対して本図におけるボタンbn1,bn2を設定する操作を行うことにより、再生装置を録画場所優先モード、再生場所優先モードの何れかに設定する。
【００６３】
国マーク記憶部１７は、TZ_OFFSET又はLOCAL_TZがとりうる複数の値のそれぞれに対応づけて、ユニバーサル時刻や国を示すマークを記憶している。図２３（ｂ）は、国マーク記憶部１７の記憶内容を示す図であり、本図において0000というTZ_OFFSETの値には、ユニバーサル時刻を示すマークが、また日本標準時の時差を示す9.0Hという値には日本のマークが、米国標準時の時差を示す『-8.0H』という値には米国のマークがそれぞれ対応づけられている。
【００６４】
再生時間監視部１８は、VOBの再生が開始されれば、再生がどれだけ経過したかの監視を行い、ピクチャデータの表示が切り換わる毎に、そのピクチャデータの記録日時を算出する。各ピクチャデータの記録日時は、先頭のピクチャデータの記録日時に、そのピクチャデータまでの再生経過時刻を足し合わせることにより算出される。
【００６５】
信号合成部１９は、国マーク記憶部１７に記憶されている何れかのマークと、再生時間監視部１８により算出されたピクチャデータ毎の記録日時を表すキャラクタ文字列とを、ピクチャデータに対応する画像に合成して合成ビデオ信号を得る。
日時表示制御部２０は、ピクチャデータの再生画像に合成すべき記録日時を算出し、記録日時と共に表示すべきマークを選択する構成要素であり、その実体は図２４のフロ−チャ−トの処理手順を実現するプログラムである。本フロ−チャ−トは、ピクチャデータに合成すべき記録日時をどのように算出するか、記録日時と共に表示すべきマークをどのように選択するかを主眼としている。これらの処理には、ステップＳ２３〜ステップＳ２４、ステップＳ２６〜ステップＳ２７、ステップＳ２８〜ステップＳ３１という3つのパターンがあり、これら3つのパターンは、直列的に接続されたステップＳ２２−ステップＳ２５により択一的に実行される。ステップＳ２２は、VOBの再生をドライブ装置７及びMPEGデコーダ１３に指示した後(ステップＳ２１)、表示モード記憶部１６に記憶されている表示モードが録画場所優先であるか、再生場所優先であるかの判定を行うステップであり、再生場所優先モードに設定されているならVOB_REC_TM−TZ_OFFSET＋Device_Offsetの計算を行って、記録日時を算出し（ステップＳ２３）、Device_Offsetに応じた国を示すマークを国マーク記憶部１７から選択する（ステップＳ２４）。一方、ステップＳ２５は、表示モードが録画場所優先モードに設定されている場合に、VOBIにおけるLOCAL_TM_ZONEのLOCAL_TZ_TYが0001であるか、0000であるかの判定を行うステップである。
【００６６】
LOCAL_TZ_TYが0000であることは、VOB_REC_TMはユニバーサル時刻又はTM_ZONEのTZ_OFFSETで指定される標準時を基準にしていることを意味する。この場合、VOB_REC_TMをそのまま表示し（ステップＳ２８）、その上でTM_ZONEのTZ_TYが0000であるか、0001であるかに応じて、ユニバーサル時刻を示すマークか（ステップＳ３０）、TM_ZONEのTZ_OFFSETに応じた国マークか（ステップＳ３１）を選択する。
【００６７】
一方、LOCAL_TZ_TYが0001であることは、LOCAL_TM_ZONEに有効なLOCAL_TZが設定されていることを意味するので、VOB_REC_TM−TZ_OFFSET＋LOCAL_TZの計算を行って、記録日時を算出し（ステップＳ２６）、LOCAL_TM_ZONEのLOCAL_TZに応じた国マークを国マーク記憶部１７から選択する（ステップＳ２７）。3つのパターンの何れかで記録日時、マークが得られると、ステップＳ３２においてVOB先頭のピクチャデータの画像に、記録日時と国マークとを重ね合わせて表示するよう信号合成部１９に指示し、ステップＳ３３において次のピクチャデータが表示されるのを待つ。以降、後続するピクチャデータが表示される度に、ステップＳ３４において、再生時間監視部１８から再生経過時間を取得し、VOB_REC_TMにこの再生経過時間を足し合わせて一フレーム後の記録日時を生成した後、生成された記録日時と国マークとを重ね合わせた画像信号を信号合成部１９に出力させる。日時表示制御部２０が記録日時の算出を行い、マークを選択することにより、図２５に示すような画面表示がなされる。その後、ステップＳ３５では、VOBUの読み出しが終了したか否を判定する。ドライブ装置７によるVOBU読み出しが継続している間ステップＳ３３〜Ｓ３５を継続して行い、VOBUの読み出しが終了すれば、ステップＳ３５がyesとなり本フローチャートの処理を終了する。
【００６８】
図２５は、日時表示制御部２０による表示内容を示す図である。本図に示すように、VOBを構成するピクチャデータ再生画像gz1には、ステップＳ２３〜ステップＳ２４、ステップＳ２５〜ステップＳ２７、ステップＳ２８〜ステップＳ３１の何れかにより算出された記録日時KH1と、選択されたマークmk1とが重ね合わされて表示される。
【００６９】
以上のように本実施形態によれば、LOCAL_TM_ZONEに基づき記録日時を表示させる処理を既存の再生装置に行わせることにより、第１実施形態に示したDVDが利用される機会を増やすことができる。
（第４実施形態）
第４実施形態では、日本、英国、米国といった3つの異なるタイムゾーンで撮影されることにより得られた3つのVOBが1つのDVDに書き込まれる場合に、記録内容を一覧表示する機能を有する再生装置に関する
日本、英国、米国といった3つの異なるタイムゾーンで撮影されることにより得られたVOBについて、VOB_REC_TM、LOCAL_TM_ZONEがどのように設定されるかについて説明する。図２６は、日本、英国、米国といった3つのタイムゾーンで撮影されたVOBを示す図である。VOB#1は、日本において日本標準時「11/5 12:00.00」kh1にて撮影され、VOB#2は、英国においてユニバーサル時刻「11/5 13:30.00」kh2に、VOB#3は米国において米国標準時「11/5 13:00.00」kh3にて撮影されたものである。これらの撮影時刻だけ見るとVOB#3の「11/5 13:00.00」kh3は、VOB#2の「11/5 13:30.00」kh2より古く、記録日時が早い順にソートすれば、VOB#1−VOB#3−VOB#2の並びになるように思える。これを図中のDVD１００に記録する場合を考える。DVD１００のTM_ZONEは、TZ_TYが0001に設定され、TZ_OFFSETが9.0Hに設定されている。この9.0Ｈというのは日本標準時のタイムゾーンを示す時差である。また米国は-8.0Hの時差を有するタイムゾーンであり、英国は0.0Hの時差を有するタイムゾーンであるから、DVD１００に記録するにあたってのVOB#3についてのVOB_REC_TMvr3は、「11/6  6:00.00」vr3＝「11/5 13:00.00」kh3−(-8.0H)＋9.0Hとなる。またVOB#2についてのVOB_REC_TMvr2は、「11/5 22:30.00」vr2＝「11/5 13:30.00」kh2−(0.0H)＋9.0Hとなる。
【００７０】
図２７は、図２６において算出されたVOB_REC_TMが設定されたVOBIを示す図である。VOB#1−VOBI#1−CELL#1−PG#1、VOB#2−VOBI#2−CELL#2−PG#2、VOB#3−VOBI#3−CELL#3−PG#3といった縦の並びが1つの再生単位となる。これら再生単位は、左側にあるもの程古く、右側にあるもの程新しい。このうち撮影地が米国であるVOB#3には、VOBI#3におけるLOCAL_TM_ZONEに-8.0Hを示すLOCAL_TZと、0001を示すLOCAL_TZ_TYとが設定されている。また、撮影地が英国であるVOB#2には、VOBI#2におけるLOCAL_TM_ZONEに0.0Hを示すLOCAL_TZと、0001を示すLOCAL_TZ_TYとが設定されている。これらは何れも、DVD１００におけるTM_ZONEにより特定されるタイムゾーン「日本」とは異なるタイムゾーンにて撮影されているからである。VOB#2の「11/5 13:30.00」kh2は、VOB#3の「11/5 13:00.00」kh3より新しいように見えるが、VOB_REC_TMの値がVOB#3の「11/6  6:00.00」vr3よりVOB#2の「11/5 22:30.00」vr2の方が早いので、VOB#2がVOB#3より左側に配置されている。VOB#1〜VOB#3のそれぞれに対応するPG#1〜PG#3は、図中の順序でORG_PGCIを形成している。DVDの再生時にはこれら3つの国で撮影されたVOBが、VOB_REC_TMの早い順に再生されることになる。以上がDVDにおけるVOB_REC_TMの設定である。続いてDVD１００に対してボリューム表示を行う再生装置について説明する。
【００７１】
図２８は、第４実施形態に係る再生装置の内部構成を示す図である。第３実施形態に示した再生装置と比較して、図２８の再生装置が新しいのは、ボリューム表示実行部２１が新規に追加されている点である。
ボリューム表示実行部２１は、DVDが記録装置１に装填された際、このVOBについてのボリューム表示を実行する。本実施形態にいうボリューム表示とは、ORG_PGCIを構成するVOB−VOBI−CELL−PGを一方向に並べて表示することである。図２９は、ボリューム表示実行部２１によりなされるボリューム表示の一例を示す図である。本図におけるグラフィックスgk1,2,3は、VOB−VOBI−CELL−PGの一組を象徴する\uOSD(On Screen Display)グラフィックスであり、PGIのIT_TXT_SRPにより指定されたテキストデータtx1,2,3と、撮影時刻kh1,kh2,kh3と、撮影地となる国を示すマークmk1,2,3とが配置されてなる。
【００７２】
撮影時刻は、LOCAL_TZ_TYが0000に設定されたVOB#1についてはVOB_REC_TMのものがそのまま採用され、LOCAL_TZ_TYが0001に設定されたVOB#2、VOB#3についてはVOB_REC_TM−TZ_OFFSET＋LOCAL_TZの結果が表示されている。
ここでVOB#2についての撮影時刻は、11/5 13:30 = 11/5 22:30(=VOB_REC_TM)+0H(=LOCAL_TZ) - 9.0H(=TZ_OFFSET)という計算をボリューム表示実行部２１が行うことにより算出され、VOB#3についての撮影時刻は、11/5 13:00 = 11/6 6:00(=VOB_REC_TM)+(-8.0H(=LOCAL_TZ)) - 9.0H(=TZ_OFFSET)という計算をボリューム表示実行部２１が行うことにより算出される。ボリューム表示実行部２１による算出結果が、図２６に示した「11/5 13:30.00」kh2、「11/5 13:00.00」kh3と同一であることはいうまでもない。
【００７３】
続いてボリューム表示実行部２１はマークの選択を行う。TZ_TYが0001に、LOCAL_TZ_TYが0000に設定されているVOBについては、TZ_OFFSETに基づきマークを選択して表示する。TZ_TYが0001に、LOCAL_TZ_TYが0001に設定されているVOB(VOB#2、VOB#3)については、LOCAL_TZをユニバーサル時刻からの時差とする国のマークを表示する。
【００７４】
DVD１００のTZ_OFFSETは、日本標準時の時差を示すものであるから日本国を示すマークが表示され、VOB#2のLOCAL_TZは、英国標準時の時差を示し、VOB#3のLOCAL_TZは、米国標準時の時差を示すものであるから米国を示すマークを表示する。
以上のように本実施形態によれば、DVDに記録されているVOBが、各VOBのVOB_REC_TMに基づきソートされて一覧されるので、DVDの記録内容の整理を促進することができる。
【００７５】
（第５実施形態）
第４実施形態では、ORG_PGCIに従いVOBの一覧表示を行ったが、第５実施形態はPlayListに従いVOBの一覧表示を行う場合の改良に関する。先ず、始めに『UD_PGCITテーブル』の詳細について、図３０を参照しながら説明する。
『UD_PGCIT(UserDefined_ProgramChain Table)テーブル』は、破線の引き出し線h9に示すように、UD_PGCITの実効長を示す『UD_PGCIT_EA』と、UD_PGCI_SRPの個数を示す『UD_PGCI_SRP_Ns』と、UD_PGCIそれぞれについてのサーチポインタである『UD_PGCI_SRP#1・・・・#K』と、ユーザ定義PGC情報『UD_PGCI#1・・・・#K』とからなる。『UD_PGCI』は、PlayList(PL)と呼ばれるユーザ定義された再生経路を指定する情報であり、破線の引き出し線h10に示すように、UD_CI_SRPの個数を示す『CELLI_SRP_Ns』と、UD_CELLI(UD_CI)のそれぞれについてのサーチポインタである『UD_CI_SRP#1・・・・#M』と、PLを構成する再生区間CELLを規定する『UD_CELLI(User Defined CELL Information)#1・・・・#M』とからなる。UD_PGCIにおけるCELLIは、ORG_PGIにおけるCELLIと同様の構成であり、破線の矢印h11に示すように、そのCELLに対応するVOBのVOBIへのサーチポインタ『VOBI_SRPN』、CELLの開始点を示すタイムコード『CELL_Start_PTM』、CELLの終了点を示すタイムコード『CELL_End_PTM』から構成される。
【００７６】
図３１は、図３０におけるVOB及びTMAPIに対して定義されたPLの一例を示す図である。本図においてPL#1を構成するCELL#1は、VOBI_SRPNにてVOBI#1に含まれるTMAP#1を指定しており、またCELL_START_PTM(図中のC_S_PTM)、CELL_End_PTM(図中のC_E_PTM)の組みにてVOB#1の何処から何処までがPL#1のCELL#1に対応するかを指定することができる。更にまたPLに含まれる『IT_TXT_SRPN』により、PLに対応するテキストデータがどれであるかが示される。
【００７７】
第５実施形態におけるRTR_VMGIは、DVDにPlayListがn個記録されることを想定し、このようなPlayListへとジャンプするためのテーブル『PL_SRPT』を有している。
図３２は、第５実施形態におけるRTR_VMGIの内部構成を示す図である。本図におけるPL_SRPT（プレイリストサーチポインタテーブル）は、破線の矢印h31に示すように、n個のPL_SRPから構成され、PL_SRPは、破線の矢印h32に示すように、『Reserved領域』と、このプレイリストが動画のみであるか(1)、静止画のみであるか(2)、動画及び静止画を混在したものであるか(3)を示す『PL_TY（PlayList_Type）』、このプレイリストに対応する番号である『PGCN(PGC_Number）』と、このプレイリストが定義された年月日・時分秒を示す『PL_CREATE_TM』と、このプレイリストの内容を示すテキスト情報が記録される『PRM_TXTI』と、このプレイリストを代表する画像の情報が記述される『REP_PICTI』とからなる。
【００７８】
PlayListは、ORG_PGCIのように1つのDVDにつき1つという制約はなく、1つのDVDに複数記録されうる。PlayListが複数記録された場合、これらのPlayListがどのような映像内容を有するかが一目で理解できるような術が欲しくなる。
続いて本実施形態に係る再生装置についての説明を行う。図３３は、第５実施形態に係る再生装置の内部構成を示す図である。この再生装置と、第４実施形態に示した再生装置との差違点は、プレイリストブラウザ２２が新規に備えられている点である。
【００７９】
プレイリストブラウザ２２は、複数PlayListが記録されたDVDが装填された場合、PlayList一覧表示を行う。図３４は、DVDに記録された複数PlayListを一覧表示するためのメニュー画面である。本図におけるグラフィックスgk1,gk2,gk3はそれぞれDVDに記録されたPlayListを象徴する\uOSDグラフィックスであり、表題hα1,2,3と、編集日時pd1,2,3とが配置されている。編集日時pd1,2,3は、PL_SRPのPL_CREATE_TMに基づいて作成されたものであり、表題hα1,2,3は、PL_SRPの『PRM_TXTI』に記述されたテキストデータである。プレイリストブラウザ２２は、リモコン操作に応じてこれらのグラフィックスの何れかをフォーカス状態とする。一方、プレイリストブラウザ２２はフォーカス状態にあるPlayListに対応した画像を表示する。画像gz1,gz2,gz3は、フォーカス状態にあるPlayListにより指定されたVOBを構成する1つのピクチャデータである。これら画像には、VOBのVOB_REC_TMに基づく記録日時kh1,2,3と、VOBが撮影された国を示すマークkn1,2,3とが配置されており、PlayListを構成する各VOBが何時何処で撮影されたか一目瞭然となる。
【００８０】
以上のように本実施形態によれば、DVDに複数のPlayListが記録されている場合、各PlayListがどのような国で何時撮影されたVOBにより構成されているかが一目瞭然となるような一覧表示を行うので、編集結果のレビューを容易に行うことができる。尚、PL_SRPにおけるreserved領域に、PL_CREATE_TM固有のLOCAL_TM_ZONEを設けても良い。『PL_CREATE_TM』は、PlayListが定義された日時を特定する日時情報であり、TM_ZONEのTZ_OFFSETにより指定されるタイムゾーンを基準としている。しかしTZ_OFFSETが指定するタイムゾーンとは異なるタイムゾーンで編集されたPlayListも、DVDに記録されることがある。そのような異なるタイムゾーンで、PlayListが記録される可能性に備えて、PL_SRP毎にLOCAL_TM_ZONEを設定するのである。
【００８１】
（第６実施形態）
第６実施形態は、VOBに対して編集が行われ場合、VOBにおけるVOB_REC_TM及びLOCAL_TM_ZONEがどのように設定されるかに関する。図３５は、VOBの部分削除が行われた場合、VOBの部分区間がどのように指定されるかを想定した図である。国A,Bという2つのタイムゾーンで撮影された取材映像の記録が行われると、この取材映像は図３５（ａ）の第４段目に示すように、VOB#1、VOB#2としてDVDに記録される。これらのVOBは、第３段目に示すようにセルとして管理され、それと共に、第２段目に示すようにPGとして記録される。これら2つのPGが互いに連結されて、第１段目に示すORG_PGCIという単位が得られる。
【００８２】
取材映像A,BについてのVOB、セル、PGが記録された後、VOB#1、VOB#2の途中部分pt1,pt2,pt3,pt4が図３５（ｂ）に示すように削除範囲に指定されたものとする。この範囲の削除が行われれば、1つ目のVOB#1(旧)は、図３６に示すように部分削除pt1,pt2箇所の前後においてVOB#1(新)、VOB#2(新)、VOB#3(新)という3つのVOBに分割される。2つ目のVOB#2(旧)は、VOB#4(新)、VOB#5(新)、VOB#6(新)という3つのVOBに分割される。このようにVOBの分割に伴って、セル#1(旧)もセル#1(新)、セル#2(新)、セル#3(新)という3つのセルに分割され、セル#2(旧)もセル#4(新)、セル#5(新)、セル#6(新)という3つのセルに分割されるが、これら分割後の3つのセルがPGに包含されるという包含関係を変化させない。即ち、分割前において取材映像Aは、1つのセル、1つのVOBを含むPG#1として管理され、分割後において取材映像Aは、3つのセル、3つのVOBを含むPG#1として管理されるのである。
【００８３】
以上のように、取材映像の管理単位にPGを用いれば、VOBの途中が削除された場合であっても、録画された取材映像を管理し易くなるという効果がある。
途中部分の削除により、新たなに生成されるVOBについてのVOBIがどのように設定されるかを説明する。図３７（ａ）,（ｂ）は、VOBの途中部分が削除された場合、新たに生成されるVOBについてのVOB_REC_TM及びLOCAL_TM_ZONEがどのように設定されるかを示す図である。あるVOBの先頭が削除された場合、VOB_REC_TMは、(削除部分の時間長＋元のVOB_REC_TM)の時刻に更新される。この原則からすると、VOB#1の先頭から削除部分までの長さがLength1であり、削除部分の長さがLength2である場合、VOB#2についてのVOB_REC_TIMEは（VOB#1のVOB_REC_TIME＋Length1＋Length2）となる。VOB#1が2001年9月2日の12:00:00に記録されており、Length1+Length2が1:00.00Hであるとすると、VOB#2についてのVOB_REC_TIMEは、"2001/9/2 13:00:00"となる。VOB_REC_TMは、年月日時分秒までの情報しか持ち合わせないため、上述した部分削除がビデオフレームや、それより小さいビデオフィールド精度でなされた場合、VOB_REC_TMだけでは、充分な精度で、VOB#2の始点を表現することができない。そこでVOB#2におけるVOBI内のVOB_REC_TM_SUBに、VOB_REC_TMで表現しきれないビデオフレーム、ビデオフィールド精度の誤差を記述しておく。
【００８４】
削除前のVOB#1におけるVOBIに、LOCAL_TZ_TY及びLOCAL_TZが設定されている場合は、同じLOCAL_TZ_TY及びLOCAL_TZを、新たに得られたVOB#2のVOBIに対して設定する。
以上のように本実施形態によれば、TM_ZONEのTZ_OFFSETにより指定されるタイムゾーンとは異なるタイムゾーンで記録されたVOBが編集され、それに伴い新たなVOBが得られた場合でも、新たなVOBに、元のVOBと同じLOCAL_TM_ZONEを付与するので、第１実施形態同様の時間管理を実現することができる。
【００８５】
（第７実施形態）
第１実施形態〜第６実施形態は、動画であるVOBをDVDに記録する場合について説明してきたが、第７実施形態では静止画であるVOBに、日時情報を付加する場合の改良に関する。図３８は、動画たるVOBと共に、静止画たるVOB(Still_VOB)をDVDに記録する場合のファイル構成を示す図である。本図と図１に示したファイル構成との差違は、『VR_STILL.VRO』が存在する点である。『VR_STILL.VRO』は、動画データたるVOBと区別して、静止画たるVOBを収録するファイルである。図３９は、『VR_STILL.VRO』に、Still_VOBがどのように収録されるかを階層的に示す図である。本図の第３段目におけるStill_VOBが、一枚の静止画に対応するVOBである。この第３段目に示すようにStill_VOBは、『sequence header』と、『GOP header』と、フレーム内符号化されたピクチャデータである『I-Picture』と、『sequence end code』と、このIピクチャと同時に再生されるべき複数の『Audio data』とを含む。『sequence end code』は、MPEGデコーダを停止させるためのコードであり、DVDプレーヤに内蔵されているMPEGデコーダは、このsequence end codeを解読すれば、最後にデコードしたピクチャデータを表示した状態のまま停止する。sequence end codeを用いて再生装置の動作を一時停止させることにより、一枚一枚、本ページをめくってゆくような再生表示が実現される。尚、Audio dataはStill_VOBの必須の構成要件ではない。Still_VOBによってはアドレスデータを含んでいないものや、アドレスデータはアフレコデータとして別のファイルに格納されているものがあるからである。
【００８６】
このような構成を有するStill_VOBのうち、同じ映像属性を有する最大６４個のStill_VOBは、図３９の第１段目における静止画Video Object Group(Still_VOG)を構成する。このStill_VOGは、再生制御情報が付与される情報単位であり、管理ファイルは、このStill_VOGをひとまとまりとして再生制御情報が付与されるよう構成されている。
【００８７】
続いて管理ファイルの内部構成について説明する。図４０は、第７実施形態に係る管理ファイルの内部構成を示す図であり、『S_AVFIテーブル』が追加されている点が新しい。
『S_AVFIテーブル』は、矢印h51に示すように『S_VOB_STI#1〜#k』,『S_AVFI』を含む。
【００８８】
『S_VOB_STI#1〜#k』は、ストリーム属性情報であり、各Still_VOBに含まれるピクチャデータがどのようなビデオ属性を有しているか（圧縮方式、アスペクト比、NTSC／PAL、line21情報など）、各Still_VOBに含まれるオーディオデータがどのようなオーディオ属性を有しているか（圧縮方式、チャンネル数、周波数など）を示す。
【００８９】
『S_AVFI』は、矢印h52に示すようにS_VOGIのそれぞれについてのサーチポインタ『S_VOGI_SRP(Search Pointer)#1〜#N』と、『S_VOGI#1〜#n』とを含む。
『S_VOGI』は、矢印h53に示すようにStill_VOGについての再生制御情報である『S_VOG_GI』と、Still_VOGに含まれているSTILL VOBのそれぞれについてのエントリー情報『S_VOB_ENT#1〜#m』とを含む。
【００９０】
『S_VOB_ENT』は、Still_VOGを構成するStill_VOBがどのようなタイプであるかを示すエントリー情報であり、具体的にはStill_VOBが音声無し静止画であるか、音声付き静止画であるか、アフレコオーディオ付き静止画であるかを示す。『S_VOG_GI』は、破線の矢印h54に示すように、Still_VOBグループ内のStill_VOB数である『S_VOB_Ns』と、複数のS_VOB_STIのうち、本S_VOGIにより参照されているものを示す『S_VOB_STIN(Stream Information Number)』、Still_VOGに含まれるStill_VOBが最初に記録された日時を示す『FIRST_VOB_REC_TM』、Still_VOGに含まれるStill_VOBが最後に記録された日時を示す『LAST_VOB_REC_TM』、RTR_STO.VROファイル内でのStill_VOBグループの開始アドレス『S_VOG_SA(Start Address)』、Still_VOGが記録されたタイムゾーンをローカルゾーンとして特定する『LOCAL_TM_ZONE』とからなる。
【００９１】
Still_VOGにLOCAL_TM_ZONEを設けた意義は以下の通りである。『FIRST_VOB_REC_TM』及び『LAST_VOB_REC_TM』は、Still_VOGを構成するStill_VOBについての日時情報であり、TM_ZONEのTZ_OFFSETにより指定されるタイムゾーンを基準としている。しかしTZ_OFFSETが指定するタイムゾーンとは異なるタイムゾーンで撮影されたStill_VOGも、DVDに記録されることがある。そのような異なるタイムゾーンで、Still_VOGが記録される可能性に備えて、Still_VOG毎に『S_VOG_GI』にLOCAL_TM_ZONEを設定しているのである。
【００９２】
第７実施形態に係る『ORG_PGCIテーブル』が、第１実施形態と異なるのは、静止画セルに対応するCELL情報が存在する点である。
静止画セルは、破線の矢印h55に示すように、自身が静止画セルである旨を示す『C_TY』、複数のビデオオブジェクト情報のうち、当該静止画セルに対応するものを指定している『S_VOGI_SRPN』、S_VOGIに対応するStill_VOGのうち、どのStill_VOBからどのStill_VOBまでが静止画セルに含まれるかを指定する『S_S_VOB_ENTN』,『E_S_VOB_ENTN』を含む。
【００９３】
『S_VOGI_SRPN』にてS_VOGIを指定することによりこのセルに対応するStill_VOGが指定される。また『S_S_VOB_ENTN』により、Still_VOGにおいて静止画セルの開始点となるStill_VOBが指定され、『E_S_VOB_ENTN』により、Still_VOGにおいて静止画セルの終了点となるStill_VOBが指定される。
本実施形態では、静止画区間を構成する静止画セルをORG_PGCI内に設けることができる。第１実施形態で述べたように、ORG_PGCIには、動画を再生するためのCELL(動画CELL)を設けることができるので、第７実施形態では、動画CELLと、静止画区間とを混在させることができる。図４２は、この静止画区間であるCELLI#1と、動画区間であるCELLI#2とを含んでいるORG_PGCIを示す図である。
【００９４】
動画セル−静止画セルをシリアルに配置する場合、Still_VOGについての『FIRST_VOB_REC_TM』及び『LAST_VOB_REC_TM』と、VOBについてのVOB_REC_TMとの新旧が比較され、新旧順にVOB及びStill_VOGは並べられる。Still_VOGにおける『FIRST_VOB_REC_TM』及び『LAST_VOB_REC_TM』は、TM_ZONEにより示されるタイムゾーンを基準としており、動画VOBのVOB_REC_TMと標準時が統一されているので、撮影されたタイムゾーンの違いにより両者の順序が入れ代わることはない。またLOCAL_TM_ZONEにおけるLOCAL_TZ_TY−LOCAL_TZを用いれば、再生時や一覧表示時に、その撮影されたタイムゾーンを基準にした記録日時表示を行うことができるので、第１実施形態と同様の効果を奏することができる。
【００９５】
上記実施形態に基づいて説明してきたが、現状において最善の効果が期待できるシステム例として提示したに過ぎない。本発明はその要旨を逸脱しない範囲で変更実施することができる。代表的な変更実施の形態として、以下（Ａ）（Ｂ）（Ｃ）・・・・のものがある。
（Ａ）第２,第３実施形態において説明した記録装置及び再生装置の特徴は、日時情報設定部１２及び日時表示制御部２０の処理手順であり、記録装置及び再生装置においてこの特徴部分は、これらの装置に内蔵されたプログラム(図２１、図２４のフローチャートを参照)として実装されている。故に、記録装置及び再生装置の特徴部分たるプログラムを、これらの装置とは別個独立に実施してもよい。プログラムがコンピュータ読取可能な記録媒体に記録される場合、この記録媒体を譲渡、貸与するという態様で、プログラムのみを実施してもよい。またプログラムがネットワーク上で配信される場合、ネットワーク上でプログラムを伝送させるという態様で、プログラムを実施してもよい。
【００９６】
またこれらの以外の特徴部分も、プログラムの改良として実装されることが本質的な特徴であるから、それら特徴部分たるプログラムを、これらの装置とは別個独立に実施してもよい。
（Ｂ）第１〜第７実施形態では、DVD,DVD-RW等、DVD-VIDEO RECORDING規格に準拠して動画像データや静止画データを記録し得るDVDを記録媒体の一例にして説明を進めたが、動画像データ、静止画データを記録し得る記録媒体であれば、物理的構造はどのような記録媒体であってもよい。例えば、DVD-RAM以外のDVD-RW,PD,DVD+RW,CD-RW等の相変化型光ディスクであってもよい。またCD-R,DVD-R等のライトワンス型の光ディスク(i)、MO(Magneto-optical disk),MD-DAT(Mini disc-Data),iDフォーマット等の光磁気記憶型光ディスク(ii)、ORB,Jaz,SparQ,SyJet,EZFley,マイクロドライブ等のリムーバルハードディスクドライブ(iii)、フレキシブルディスク、SuperDisk,Zip,Clik!等の磁気記録ディスク(iv)、SDメモリカード、フラッシュカード、スマートメディア、メモリスティック、マルチメディアカード、PCM-CIAカード等のフラッシュメモリカード(v)、更には今後規格が制定されるHD(High Density)-DVDであってもよい。
【００９７】
（Ｃ）記録装置１をカムコーダとして実施したが、記録装置１は、パナソニック社のDMR-E20等の家庭用の据え置き型DVDレコーダとして実施しても良い。
また記録装置１は、"MotionDV STUDIO","DVD MovieAlbum"といったデジタル映像編集プログラムがインストールされ、SCSI、IDE、IEEE1394準拠のインターフェイスを介してドライブ装置と接続されたパーソナルコンピュータであってもよい。
【００９８】
（Ｄ）本実施形態では、VOBには、ビデオストリームとオーディオストリームとが多重されていたが、字幕文字をランレングス圧縮した副映像ストリームやその他制御情報が多重化されていてもよい。
（Ｅ）本実施形態ではピクチャデータの表示期間をビデオフフレームにて記述したが、フィルム素材のように、24フレーム/秒の映像を圧縮する場合に使用する3:2プルダウンを用いた場合、１フレーム=１ピクチャでなく、1.5フレーム=１ピクチャの関係としてもよい。
【００９９】
（Ｆ）全ての実施形態において、光ディスクはDVD-VIDEO RECORDING規格に準じたフォーマットで動画データを記録するものとしたが、他の規格に準じて記録されてもよい。
（Ｇ）本実施形態では、動画VOB、静止画VOGを記録日時が古い順に並べ替えたが、記録日時が新しい順に並べ替えてもよい。
【０１００】
（Ｈ）記録日時の順に、DVDに記録されるVOBを配列するという原則は、本明細書固有の原則であり、現実には、これに例外があることはいうまでもない。例えばDVDを対象とする映像編集ソフトウェアを用いることにより、1箇月も過去に撮影したVOBを、2日前に撮影されたVOBの前に配置させることは可能である。しかし、VOBの順序が記録日時の通りにならないのは、ユーザがそれを望み、故意にそのような配列を実現する編集を実施した場合に限られ、本明細書では、そのような編集のケースを対象としてしないので、VOBが記録日時の順に配列されるという原則を採用するものとする。
【０１０１】
（Ｉ）全ての実施形態では、記録装置の撮影部が映像を捉えた瞬間を記録日時としたが、ユーザが記録された時刻を連想できるならば記録日時の基準は、これ以外のものであってよいことはいうまでもない。たとえば放送を受信してDVDに記録するのなら放送の受信時刻であってもよいし、外部機器から映像が入力されてくる場合は、その映像の入力時刻としてもよい。
【０１０２】
産業上の利用可能性
本発明は、様々なタイムゾーンで記録された動画データ、静止画データを記録することに適しているので、撮影された画像を記録しておくための記録媒体、記録装置、再生装置として世界中の需要者が利用することができる。そのため記録媒体、記録装置、再生装置は、民生機器業界等により利用される可能性が高い。
【０１０３】
【発明の効果】
以上説明したように本発明に係る記録装置は、上述したような構成を備えているので、記録装置は、自身におけるタイムゾーンが記録媒体におけるタイムゾーンと異なる場合でも、記録媒体側のタイムゾーンを基準とした日時情報を生成して記録媒体に書き込む。これにより複数のビデオオブジェクトが記録媒体に書き込まれる場合であっても、その日時情報の基準は1つのタイムゾーンの標準時に統一される。よって複数のビデオオブジェクトを日付順にソートした場合であっても、ビデオオブジェクトを分割した場合であっても、ビデオオブジェクトの順位は記録された順となり、日時情報の信憑性を失うことはない。また、記録媒体側のタイムゾーンと、記録装置側のタイムゾーンとが不一致である場合、記録装置におけるタイムゾーンをローカルゾーンとして特定するローカルゾーン情報を記録媒体に書き込むので、ビデオオブジェクトと共に日時情報を表示する際、このローカルゾーン情報を用いて記録日時を調整すれば、ビデオオブジェクトの内容が昼間であるのに記録日時が真夜中になるという齟齬も生じ得ず、信憑性を失うことはない。
【図面の簡単な説明】
【図１】  本実施形態に係るDVD１００と、記録装置１とを示す図である。
【図２】  VR_MOVIE.VROに収録されるVOBの構成を段階的に詳細化した図である。
【図３】  『VR_MANGR.IFO』の内部構造を示す図である。
【図４】  VOBとVOBIとの対応関係を示す図である。
【図５】（ａ）,（ｂ）  ピクチャデータPxについての記録日時KHxがどのようにして求められるかを示す図である。
【図６】  VOB_REC_TIMEのフォーマットを示す図である。
【図７】  TMAPIの内部構成を示す図である。
【図８】  TMAPIとVOBUとの関係を模式的に示す図である。
【図９】  『VR_MANGR.IFO』の内部構成を示す図である。
【図１０】  ORG_PGCIに含まれるCELLとVOBとの関係を示す図である。
【図１１】  図９に示したCELLがどのようにPGに分類されるかを示す図である。
【図１２】  管理ファイルVR_MANGR.IFOの内部構成のうち、RTR_VMGIを示す図である。
【図１３】  VMGI_MATに記述された開始アドレス（M_AVFIT_SA〜MNFIT_SA）と、管理テーブルに記述された実効長（M_AVFIT_EA〜MNFIT_EA）とにより、各管理テーブルの占有範囲がどのように表されるかを示す図である。
【図１４】  タイムゾーンの概念を説明するため、地球を模式的に描いた図である。
【図１５】  TM_ZONEのフォーマットを示す図である。
【図１６】（ａ）〜（ｃ）  日本国に配置された記録装置１aにより、TM_ZONEがどのようなタイミングで参照され、VOB_REC_TMがどのように設定されるかを示す図である。
【図１７】  日本国から米国への渡航を模式的に示す図である。
【図１８】  LOCAL_TM_ZONEのフォーマットを示す図である。
【図１９】（ａ）〜（ｃ）  米国に配置された記録装置１bにより、VOB_REC_TM及びTM_ZONEがどのように設定されるかを示す図である。
【図２０】  第２実施形態に係る記録装置１の内部構成を示す図である。
【図２１】  日時情報設定部１２の処理手順を示すフローチャートである。
【図２２】  第３実施形態に係る再生装置の内部構成を示す図である。
【図２３】（ａ）ユーザインターフェイス部２を介して録画場所優先モード、再生場所優先モードを設定する場合のメニュー画面である。
（ｂ）国マーク記憶部１７の記憶内容を示す図である。
【図２４】  日時表示制御部２０の処理手順を示す図である。
【図２５】  日時表示制御部２０による表示内容を示す図である。
【図２６】  日本、英国、米国といった3つのタイムゾーンで撮影されたVOBを示す図である。
【図２７】  図２６において算出されたVOB_REC_TMが設定されたVOBIを示す図である。
【図２８】  第４実施形態に係る再生装置の内部構成を示す図である。
【図２９】  ボリューム表示実行部２１によりなされるとボリューム表示の一例を示す図である。
【図３０】  『UD_PGCITテーブル』の内部構成を示す図である。
【図３１】  図３０におけるVOB及びTMAPIに対して定義されたPLの一例を示す図である。
【図３２】  第５実施形態におけるRTR_VMGIの内部構成を示す図である。
【図３３】  第５実施形態に係る再生装置の内部構成を示す図である。
【図３４】  DVDに記録された複数PlayListを一覧表示するためのメニュー画面である。
【図３５】（ａ）,（ｂ）VOBの部分削除が行われた場合、VOBの部分区間がどのように指定されるかを想定した図である。
【図３６】  部分削除箇所の前後において得られるVOBを示す図である。
【図３７】（ａ）,（ｂ）VOBの途中部分が削除された場合、新たに生成されるVOBについてのVOB_REC_TM及びLOCAL_TM_ZONEがどのように設定されるかを示す図である。
【図３８】  動画たるVOBと共に、静止画たるVOB(Still_VOB)をDVDに記録する場合のファイル構成を示す図である。
【図３９】  『VR_STILL.VRO』に、Still_VOBがどのように収録されるかを階層的に示す図である。
【図４０】  第７実施形態に係る管理ファイルの内部構成を示す図である。
【図４１】  S_AVFITの内部構成を示す図である。
【図４２】  動画区間であるCELLI#1と、静止画区間であるCELLI#2とを含んでいるORG_PGCIを示す図である。
【符号の説明】
１    記録装置
２    ユーザインターフェイス部
３    時計部
４    撮影部
５    MPEGエンコーダ
６    トラックバッファ
７    ドライブ装置
８    書込部
９    半導体メモリ
１０    システム制御部
１１    録画制御部
１２    日時情報設定部
１３    MPEGデコーダ
１４    読出部
１５    再生制御部
１６    表示モード記憶部
１７    国マーク記憶部
１８    再生時間監視部
１９    信号合成部
２０    日時表示制御部
２１    ボリューム表示実行部
２２    プレイリストブラウザ
１００    ＤＶＤ
１０１    カートリッジ
【図１】
0003837337.tif 000002
【図２】
0003837337.tif 000003
【図３】
0003837337.tif 000004
【図４】
0003837337.tif 000005
【図５】
0003837337.tif 000006
【図６】
0003837337.tif 000007
【図７】
0003837337.tif 000008
【図８】
0003837337.tif 000009
【図９】
0003837337.tif 000010
【図１０】
0003837337.tif 000011
【図１１】
0003837337.tif 000012
【図１２】
0003837337.tif 000013
【図１３】
0003837337.tif 000014
【図１４】
0003837337.tif 000015
【図１５】
0003837337.tif 000016
【図１６】
0003837337.tif 000017
【図１７】
0003837337.tif 000018
【図１８】
0003837337.tif 000019
【図１９】
0003837337.tif 000020
【図２０】
0003837337.tif 000021
【図２１】
0003837337.tif 000022
【図２２】
0003837337.tif 000023
【図２３】
0003837337.tif 000024
【図２４】
0003837337.tif 000025
【図２５】
0003837337.tif 000026
【図２６】
0003837337.tif 000027
【図２７】
0003837337.tif 000028
【図２８】
0003837337.tif 000029
【図２９】
0003837337.tif 000030
【図３０】
0003837337.tif 000031
【図３１】
0003837337.tif 000032
【図３２】
0003837337.tif 000033
【図３３】
0003837337.tif 000034
【図３４】
0003837337.tif 000035
【図３５】
0003837337.tif 000036
【図３６】
0003837337.tif 000037
【図３７】
0003837337.tif 000038
【図３８】
0003837337.tif 000039
【図３９】
0003837337.tif 000040
【図４０】
0003837337.tif 000041
【図４１】
0003837337.tif 000042
【図４２】
0003837337.tif 000043