(57)【特許請求の範囲】
【請求項１】
オーディオストリームとビデオストリームを多重化してなるシステムストリームを、記録開始から前記記録開始に対応する記録終了までを１つの記録単位として管理可能に、また前記記録単位の複数個を１つのプログラムとして管理可能に、管理データを生成し、前記システムストリーム、前記管理データを光ディスクに記録する光ディスク装置において、
直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、
前記管理データに基づいて、前記記録単位を前記光ディスクに記録する毎に変化する判定用データを生成し、前記判定用データを前記光ディスクに記録し、
前記光ディスクに記録した前記判定用データと、前記管理データとの比較により、最後に記録した前記記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、
該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定し、
前記判定用データが、
前記光ディスクに最後に記録した前記記録単位の時間情報であり、
前記他の記録装置によっては管理されない前記光ディスクの領域に記録される
ことを特徴とする光ディスク装置。
【請求項２】
前記時間情報が、記録開始時刻と記録終了時刻とである
ことを特徴とする請求項１に記載の光ディスク装置。
【請求項３】
前記他の記録装置によっては管理されない前記光ディスクの領域が、前記管理データの
記録に係るユーザーデータの領域である
ことを特徴とする請求項１に記載の光ディスク装置。
【請求項４】
オーディオストリームとビデオストリームを多重化してなるシステムストリームを、記録開始から前記記録開始に対応する記録終了までを１つの記録単位として管理可能に、また前記記録単位の複数個を１つのプログラムとして管理可能に、管理データを生成し、前記システムストリーム、前記管理データを光ディスクに記録する光ディスクの記録方法において、
直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、
前記管理データに基づいて、前記記録単位を前記光ディスクに記録する毎に変化する判定用データを生成し、前記判定用データを前記光ディスクに記録し、
前記光ディスクに記録した前記判定用データと、前記管理データとの比較により、最後に記録した前記記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、
該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定し、
前記判定用データが、
前記光ディスクに最後に記録した前記記録単位の時間情報であり、
前記判定用データを、前記他の記録装置によっては管理されない前記光ディスクの領域に記録する
ことを特徴とする光ディスクの記録方法。
【請求項５】
光ディスク装置の動作を制御するコンピュータに所定の処理手順を実行させる光ディスクの記録方法のプログラムにおいて、
前記処理手順は、
オーディオストリームとビデオストリームを多重化してなるシステムストリームを、記録開始から前記記録開始に対応する記録終了までを１つの記録単位として管理可能に、また前記記録単位の複数個を１つのプログラムとして管理可能に、管理データを生成し、前記システムストリーム、前記管理データを光ディスクに記録させる処理手順であって、
直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、
前記管理データに基づいて、前記記録単位を前記光ディスクに記録する毎に変化する判定用データを生成し、前記判定用データを前記光ディスクに記録するステップと、
前記光ディスクに記録した前記判定用データと、前記管理データとの比較により、最後に記録した前記記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、
該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定するステップとを有し、
前記判定用データが、
前記光ディスクに最後に記録した前記記録単位の時間情報であり、
前記判定用データを前記他の記録装置によっては管理されない前記光ディスクの領域に記録する
ことを特徴とする光ディスクの記録方法のプログラム。
【請求項６】
前記判定用データが、
前記時間情報に加えて、マニュファクチャＩＤであり、
前記時間情報が、
前記最後に記録した前記記録単位の記録開始時刻、記録終了時刻である
ことを特徴とする請求項１に記載の光ディスク装置。
【請求項７】
前記管理データは、
少なくとも前記各記録単位の記録開始時刻及び記録終了時刻のデータと、ユーザーデータと、再生経路の管理に供するプログラムチェーンデータとである
ことを特徴とする請求項１に記載の光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、光ディスク装置、光ディスクの記録方法及び光ディスクの記録方法のプログラムに関し、例えばＤＶＤ（Digital Versatile Disk）による光ディスクを用いたビデオカメラに適用することができる。本発明は、光ディスクに記録する管理データに基づいて、記録開始から記録終了までの記録単位を光ディスクに記録する毎に変化する判定用データを生成して光ディスクに記録し、この光ディスクに記録した判定用データと管理データとの比較により、最後に記録した記録単位の記録装置を判定して管理単位を切り換えることにより、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができるようにする。
【０００２】
【従来の技術】
従来、家庭用の据え置き型装置であるＤＶＤレコーダーにおいては、ＤＶＤのフォーマットであるビデオレコーディングフォーマットに従って、記録を開始した後、この記録を終了するまでを１つのプログラムとして管理するようになされている。
【０００３】
これに対して近年、ＤＶＤによる光ディスクを記録媒体に用いた携帯型のビデオカメラが提案されるようになされている。
【０００４】
このようなＤＶＤによる光ディスクにおいては、例えば特開２００１−１１１９４４号公報等に、種々のファイル管理方法が提案されるようになされている。
【０００５】
【特許文献１】
特開２００１−１１１９４４号公報
【０００６】
【発明が解決しようとする課題】
ところで携帯型のビデオカメラにおいては、記録の開始、終了が頻繁に繰り返されることが予測されるのに対し、ＤＶＤの光ディスクにおいては、許容されるプログラム数が最大で９９に制限される。これにより携帯型のビデオカメラにおいては、まとめて管理するのに適した例えば日付け等を基準にして、記録を繰り返した複数のシーンを１つのプログラムにまとめて管理することが考えられる。
【０００７】
ところがこのようにすると、ＤＶＤレコーダーで記録したＤＶＤの光ディスクにこの種のビデオカメラで追記する場合、例えば家庭で録画したテレビ番組と外出先で撮影した各種のシーンとが１つのプログラムにより管理されることになり、著しく使い勝手が劣化する問題がある。
【０００８】
本発明は以上の点を考慮してなされたもので、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる光ディスク装置、光ディスクの記録方法及び光ディスクの記録方法のプログラムを提案しようとするものである。
【０００９】
【課題を解決するための手段】
かかる課題を解決するため請求項１の発明においては、オーディオストリームとビデオストリームを多重化してなるシステムストリームを、記録開始から記録開始に対応する記録終了までを１つの記録単位として管理可能に、また記録単位の複数個を１つのプログラムとして管理可能に、管理データを生成し、システムストリーム、管理データを光ディスクに記録する光ディスク装置に適用して、直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、管理データに基づいて、記録単位を光ディスクに記録する毎に変化する判定用データを生成し、判定用データを光ディスクに記録し、光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定し、前記判定用データが、前記光ディスクに最後に記録した前記記録単位の時間情報であり、前記他の記録装置によっては管理されない前記光ディスクの領域に記録される。
【００１０】
また請求項４の発明においては、オーディオストリームとビデオストリームを多重化してなるシステムストリームを、記録開始から記録開始に対応する記録終了までを１つの記録単位として管理可能に、また記録単位の複数個を１つのプログラムとして管理可能に、管理データを生成し、システムストリーム、管理データを光ディスクに記録する光ディスクの記録方法に適用して、直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、管理データに基づいて、記録単位を光ディスクに記録する毎に変化する判定用データを生成し、判定用データを光ディスクに記録し、光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定し、前記判定用データが、前記光ディスクに最後に記録した前記記録単位の時間情報であり、前記判定用データを、前記他の記録装置によっては管理されない前記光ディスクの領域に記録する。
【００１１】
また請求項５の発明においては、光ディスク装置の動作を制御するコンピュータに所定の処理手順を実行させる光ディスクの記録方法のプログラムに適用して、管理データに基づいて、直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、記録単位を光ディスクに記録する毎に変化する判定用データを生成し、判定用データを光ディスクに記録するステップと、光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定するステップとを有し、前記判定用データが、前記光ディスクに最後に記録した前記記録単位の時間情報であり、前記判定用データを前記他の記録装置によっては管理されない前記光ディスクの領域に記録する。
【００１２】
請求項１の構成により、光ディスク装置に適用して、直前に記録された前記記録単位の記録の日付けとの比較により、記録した日付けにより前記複数の記録単位を１つのプログラムとして管理可能に前記管理データを設定して前記記録単位を追記することにより、前記記録単位の連続によるファイルにより前記システムストリームを前記光ディスクに記録するようにして、管理データに基づいて、記録単位を光ディスクに記録する毎に変化する判定用データを生成し、判定用データを光ディスクに記録し、光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定することにより、直前の記録に係る前記記録単位が、記録開始から対応する記録終了までを１つの前記プログラムとして管理する他の記録装置により記録されたものか否か判定し、該判定結果に基づいて、直前の記録に係る前記記録単位が前記他の記録装置により記録されたものの場合、記録の日付けが同日の場合でも、新たなプログラムとして管理可能に前記管理データを設定し、前記判定用データが、前記光ディスクに最後に記録した前記記録単位の時間情報であり、前記他の記録装置によっては管理されない前記光ディスクの領域に記録されれば、この判定用データを基準にして簡易に最後に記録した記録単位の記録装置を判定することができ、これにより管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を切り換えることができる。
【００１３】
これにより請求項４、請求項５の構成によれば、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を切り換えることができる光ディスクの記録方法、光ディスクの記録方法のプログラムを提供することができる。
【００１４】
【発明の実施の形態】
以下、適宜図面を参照しながら本発明の実施の形態を詳述する。
【００１５】
（１）実施の形態の構成
図１は、本発明の実施の形態に係るＤＶＤによる光ディスクを用いた携帯型のビデオカメラを示すブロック図である。このビデオカメラ１において、カメラ部２は、システム制御部３の制御により動作を切り換え、被写体より取得したビデオストリームＳＶ、オーディオストリームＳＡをデッキ部４に出力し、またデッキ部４で再生されたビデオストリームＳＶ、オーディオストリームＳＡを取得してモニタできるようになされている。
【００１６】
デッキ部４は、システム制御部３の制御により動作を切り換え、カメラ部２から出力されるビデオストリームＳＶ、オーディオストリームＳＡを記録媒体５に記録し、またこの記録媒体５からビデオストリームＳＶ、オーディオストリームＳＡを再生してカメラ部２に出力する。この実施の形態では、この記録媒体５にＤＶＤによる光ディスクが適用されるようになされている。
【００１７】
デッキ部４において、ストリーム処理部６は、システム制御部３の制御により動作を切り換え、記録時、カメラ部２から出力されるビデオストリームＳＶ、オーディオストリームＳＡを多重化してシステムストリームを生成し、このシステムストリームを記録媒体ドライブ処理部７に出力する。また記録媒体５を管理する管理データの生成に必要な各種の情報を管理データ処理部８に出力する。またこれとは逆に、再生時、記録媒体ドライブ処理部７から出力されるシステムストリームをビデオストリームＳＶ、オーディオストリームＳＡに分離してカメラ部２に出力する。
【００１８】
管理データ処理部８は、記録時、ストリーム処理部６から出力される情報、システム制御部３から出力されるデータにより、管理データを生成して記録媒体ドライブ処理部７に出力する。また再生時、記録媒体ドライブ処理部７から出力される管理データを処理してシステム制御部３等に通知する。
【００１９】
記録媒体ドライブ処理部７は、システム制御部３の制御により動作を切り換え、ＤＶＤによる光ディスクの規格に対応するように、ストリーム処理部６から出力されるシステムストリーム、管理データ処理部８から出力される管理データを処理して記録媒体５に記録する。また再生時、記録媒体５よりデータを再生してストリーム処理部６、管理データ処理部８に出力する。
【００２０】
ユーザーインターフェース９は、このビデオカメラに設けられた操作子等の操作を検出してシステム制御部３に通知し、またシステム制御部３から出力される各種の警告等をユーザーに通知する。
【００２１】
システム制御部３は、コンピュータであり、ユーザーインターフェース９から通知されるユーザーによる操作子の操作等に応動して、内蔵のメモリに記録されたプログラムを実行することにより、このビデオカメラ１全体の動作を制御する。すなわちシステム制御部３は、ユーザーにより記録開始ボタンが操作されると、ユーザーインターフェース９からの記録要求の発行により全体を協調制御し、これによりカメラ部２で得られるビデオストリームＳＶ、オーディオストリームＳＡよりストリーム処理部６でシステムストリームを生成し、また管理データ処理部８で対応する管理データを生成し、これらを記録媒体ドライブ処理部７により記録媒体５に記録する。またこのようにして記録を開始して、ユーザーにより記録終了ボタンが操作されると、ユーザーインターフェース９からの記録停止要求により、全体を協調制御して記録を終了する。
【００２２】
この実施の形態では、このようにして記録を開始した後、この記録の開始に対応する記録終了までの１つの記録単位をシーンと呼ぶ。ビデオカメラ１では、ユーザーの管理に適した範囲で、図２に示すように、複数シーンをまとめて管理単位であるプログラムにより管理するようになされ、このプログラムにまとめる範囲が、記録した日付けに設定されるようになされている。これにより記録媒体５に追記する場合、直前に記録されたシーンが、内蔵のタイマによる日付けと同一の日付けにより記録されたものの場合、この既に記録されてなるシーンと同一のプログラムにより管理するようになされている。
【００２３】
このような記録した日付けを単位にしたプログラムによる管理において、この実施の形態では、記録した日付けが同日の場合でも、他の装置により記録されたシーンについては、異なるプログラムにより管理するようになされ、これにより例えば家庭で録画したテレビ番組と外出先で撮影した各種のシーンとを１つのプログラムにより管理しないようにし、ユーザーの使い勝手を向上するようになされている。
【００２４】
このようなシーン、プログラムに係る管理においては、管理データ処理部８で生成される管理データにより管理される。
【００２５】
図３は、このような管理データの管理に係る記録媒体５の論理構成を示す図表である。記録媒体５においては、ＲＯＯＴディレクトリ直下のＤＶＤ＿ＲＴＡＶディレクトリ下に管理データによる管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯ等が設けられる。ここでＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルは、動画を記録したファイルであり、ＶＲ＿ＳＴＩＬＬ．ＶＲＯファイルは、静止画、この静止画と同時録音した音声データを記録したファイルである。またＶＲ＿ＡＵＤＩＯ．ＶＲＯファイルは、音声データのみを記録したファイルであり、ＶＲ＿ＭＡＮＧＲ．ＢＵＰは、管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯのバックアップである。
【００２６】
この実施の形態では、上述したシステムストリームを構成するビデオデータ、ビデオデータがそれぞれ順次所定データ量単位で区切られてビデオパック、オーディオパックが形成され、このビデオパック、オーディオパックによるＶＯＢＵ（Video Object Unit ）の連続によるＭ＿ＶＯＢ（Movie Video Audio Object）が録画順に配置されてＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルが作成されるようになされている。
【００２７】
この実施の形態では、このようなシステムストリームによるＭ＿ＶＯＢが、記録単位であるシーンを構成するようになされ、このＭ＿ＶＯＢの先頭位置が対応する管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯに割り当てられたエントリーポイントにより特定されるようになされている。また図４に示すように、プログラムチェイン情報（ＰＧＣＩ：Program Chain Information ）による再生経路の管理により、複数のシーンが１つのプログラムにより管理されるようになされている。
【００２８】
ここでＤＶＤでは、Ｍ＿ＶＯＢファイルの部分区間又は全区間を示すセルのシーケンス（ＰＧＣ：Program Chain ）により再生経路が規定される。この再生経路は、ディスク内の全ビデオデータを参照するオリジナルＰＧＣ（Program Chain ）と、ユーザーによる定義可能なユーザー定義ＰＧＣとにより構成されている。オリジナルＰＧＣには、複数のセルを論理的に束ねたプログラムが定義され、ＶＲ＿ＭＯＶＩＥ．ＶＲＯファイルの複数のＭ＿ＶＯＢ（ＶＯＢ）がこのプログラムにより管理されるようになされている。
【００２９】
なおこの図４において、Ｍ＿ＶＯＢＩは、Ｍ＿ＶＯＢ毎に設けられた管理データであり、ＴＭＡＰは、Ｍ＿ＶＯＢＩに設けられたプログラムチェイン情報による時間情報をＶＯＢのアドレスに変換するフィルタである。
【００３０】
図５は、このような管理に係る管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯを示す図表である。管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯには、リアルタイム記録ビデオ管理の情報（ＲＴＲ＿ＶＭＧ）が割り当てられ、このＲＴＲ＿ＶＭＧは、ＲＴＲ＿ＶＭＧＩ、Ｍ＿ＡＶＦＩＴ、Ｓ＿ＡＶＦＩＴ、ＯＲＧ＿ＰＧＣＩ、ＵＤ＿ＰＧＣＩＴ、ＴＸＴＤＴ＿ＭＧ、ＭＮＦＩＴの７つのテーブルから構成されるようになされている。
【００３１】
ここでＲＴＲ＿ＶＭＧＩは、管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯを示す識別子、記録位置情報等、ディスク全体に関する情報が割り当てられるようになされている。すなわちＲＴＲ＿ＶＭＧＩは、Ｍ＿ＡＶＦＩＴ、Ｓ＿ＡＶＦＩＴの開始アドレス（Ｍ＿ＡＶＦＩＴ＿ＳＡ）、ＯＲＧ＿ＰＧＣＩの開始アドレス、終了アドレス、ＵＤ＿ＰＧＣＩＴ、ＴＸＴＤＴ＿ＭＧ、ＭＮＦＩＴの開始アドレス（ＭＮＦＩＴ＿ＳＡ）が割り当てられるようになされている。これによりこの記録媒体５では、この管理ファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯのＲＴＲ＿ＶＭＧＩに基づいて、続く各テーブルをサーチできるようになされている。
【００３２】
Ｍ＿ＡＶＦＩＴは、動画ＡＶファイルＶＲ＿ＭＯＶＩＥ．ＶＲＯに対応する管理情報が割り当てられ、Ｓ＿ＡＶＦＩＴは、静止画ＡＶファイルＶＲ＿ＳＴＩＬＬ．ＶＲＯに対応する管理情報が割り当てられるようになされている。またＯＲＧ＿ＰＧＣＩは、オリジナルＰＧＣに対応する管理情報が割り当てられ、ＵＤ＿ＰＧＣＩＴは、ユーザー定義ＰＧＣに対応する管理情報が割り当てられるようになされている。またＴＸＴＤＴ＿ＭＧは、テキストデータを管理する管理情報が割り当てられ、ＭＮＦＩＴは、ユーザー領域に割り当てられるようになされている。
【００３３】
これらのうちＭ＿ＡＶＦＩは、Ｍ＿ＡＶＦＩＴＩ、Ｍ＿ＶＯＢ＿ＳＴＩ、Ｍ＿ＡＶＦＩから構成される。このうちＭ＿ＡＶＦＩＴＩには、続くＭ＿ＶＯＢ＿ＳＴＩ、Ｍ＿ＡＶＦＩにアクセスするために必要な情報が記録される。具体的に、Ｍ＿ＡＶＦＩＴＩには、動画ＡＶファイルＶＲ＿ＭＯＶＩＥ．ＶＲＯの有無を示す情報（Ｍ＿ＡＶＦＩ＿Ｎｓ）、続くＭ＿ＶＯＢ＿ＳＴＩの数を示す情報Ｍ＿ＶＯＢ＿ＳＴＩ＿Ｎｓ、Ｍ＿ＡＶＦＩＴＩの終了アドレス（Ｍ＿ＡＶＦＩＴ＿ＥＡ）が記録されるようになされている。
【００３４】
これに対してＭ＿ＶＯＢ＿ＳＴＩは、各Ｍ＿ＶＯＢに対応して設けられ、対応するＶＯＢの構成に係る情報が記録される。具体的に、Ｍ＿ＶＯＢ＿ＳＴＩには、対応するＭ＿ＶＯＢのビデオ属性Ｖ＿ＡＴＲ、オーディオストリーム数（ＡＳＴ＿Ｎｓ）、サブピクチャストリーム数（ＳＰＳＴ＿Ｎｓ）、オーディオストリーム０に対応するオーディオ属性情報（Ａ＿ＡＴＲ０）、オーディオストリーム１に対応するオーディオ属性情報（Ａ＿ＡＴＲ１）、サブピクチャ用のカラーパレット情報（ＳＰ＿ＰＬＴ）が順次割り当てられるようになされている。
【００３５】
Ｍ＿ＡＶＦＩは、Ｍ＿ＶＯＢをアクセスするのに必要な情報が割り当てられ、Ｍ＿ＡＶＦＩ＿ＧＩ、Ｍ＿ＶＯＢＩ＿ＳＲＰ、Ｍ＿ＶＯＢＩから構成される。
【００３６】
図６に示すように、Ｍ＿ＡＶＦＩ＿ＧＩは、全Ｍ＿ＶＯＢに設定したサーチポインタの数Ｍ＿ＶＯＢＩ＿ＳＲＰ＿Ｎｓが割り当てられるようになされている。続くＭ＿ＶＯＢＩ＿ＳＲＰは、各Ｍ＿ＶＯＢに対応して設けられ、それぞれ対応するＭ＿ＶＯＢの管理データＭ＿ＶＯＢＩの開始アドレスＭ＿ＶＯＢＩ＿ＳＡが割り当てられるようになされている。
【００３７】
Ｍ＿ＶＯＢＩは、各Ｍ＿ＶＯＢに対応して設けられ、それぞれＭ＿ＶＯＢ＿ＧＩ、ＳＭＬＩ、ＡＧＡＰＩ、ＴＭＡＰＩから構成されるようになされている。ここでＭ＿ＶＯＢ＿ＧＩは、対応するＭ＿ＶＯＢのオーディオストリーム０、１についてオリジナル、書き換え、ギャップの有無等を示す情報（ＶＯＢ＿ＴＹ）、対応するＭ＿ＶＯＢの記録開始日時の情報（ＶＯＢ＿ＲＥＣ＿ＴＭ）、（ＶＯＢ＿ＲＥＣ＿ＴＭ＿ＳＵＢ）が割り当てられる。ここでＶＯＢ＿ＲＥＣ＿ＴＭによる記録開始日時には、年、月、日、時、分、秒により形成され、ＶＯＢ＿ＲＥＣ＿ＴＭ＿ＳＵＢによる記録開始日時には、フィールドが割り当てられるようになされている。
【００３８】
さらにＭ＿ＶＯＢ＿ＧＩには、対応するＭ＿ＶＯＢに係るＭ＿ＶＯＢ＿ＳＴＩを特定する番号（Ｍ＿ＶＯＢ＿ＳＴＩＮ）が割り当てられ、さらに対応するＭ＿ＶＯＢの表示開始の時刻情報（ＶＯＢ＿Ｖ＿Ｓ＿ＰＴＭ）、表示終了の時刻情報（ＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭ）、ＲＴＲ＿ＶＭＧに割り当てられたタイムゾーンの情報に対応して、このＭ＿ＶＯＢに係るタイムゾーンの情報が記録される。
【００３９】
これにより記録媒体５においては、各Ｍ＿ＶＯＢについて、ＶＯＢ＿ＲＥＣ＿ＴＭ、ＶＯＢ＿ＲＥＣ＿ＴＭ＿ＳＵＢにより記録開始時刻を検出できるようになされ、またこの記録開始時刻と、ＶＯＢ＿Ｖ＿Ｓ＿ＰＴＭ、ＶＯＢ＿Ｖ＿Ｅ＿ＰＴＭとにより記録終了時刻を検出できるようになされている。
【００４０】
ＳＭＬＩは、直前のＶＯＢとシームレス再生する場合に必要となる情報が割り当てられる。すなわちＳＭＬＩには、対応するＶＯＢの先頭パックのＳＣＲ（System Clock Reference）（ＶＯＢ＿ＦＩＲＳＴ＿ＳＣＲ）、対応するＶＯＢの最後のパックのＳＣＲ（ＰＲＥＶ＿ＶＯＢ＿ＬＡＳＴ＿ＳＣＲ）が割り当てられる。ここでＳＣＲは、対応するパックのデータがデコーダバッファに入力される時刻を示す情報である。
【００４１】
ＡＧＡＰＩには、オーディオ再生ギャップをデコーダで処理するために必要な情報が割り当てられる。ＡＧＡＰＩには、ギャップを形成する時刻、すなわちオーディオデータの再生を一時的に停止する時刻情報（ＶＯＢ＿Ａ＿ＳＴＰ＿ＰＴＭ）、一時的に停止する期間の情報（ＶＯＢ＿Ａ＿ＧＡＰ＿ＬＥＮ）が割り当てられるようになされている。ＴＭＡＰＩは、一定間隔ＴＭＵ毎のアクセスポイント情報等が割り当てられるようになされている。
【００４２】
図７は、ＭＮＦＩＴを示す図表である。ＭＮＦＩＴは、ＭＮＦＩＴＩ、ＭＮＦＩ＿ＳＲＰ、ＭＮＦＩにより構成される。このうちＭＮＦＩＴＩは、ＭＮＦＩＴの管理情報であり、続くＭＮＦＩの数（ＭＮＦＩ＿Ｎｓ）、続くＭＮＦＩの終了アドレス（ＭＮＦＩＴ＿ＥＡ）、最後のＭＮＦＩのＩＤ（ＬＡＳＴ＿ＭＮＦ＿ＩＤ）により構成される。またＭＮＦＩＴＩは、それぞれＭＮＦＩに対応して設けられ、対応するＭＮＦＩの開始アドレスが割り当てられる。ＭＮＦＩは、最大で５個まで設定でき、記録機器等のＩＤ等によるマニュファクチャＩＤ（ＭＮＦ＿ＩＤ）、このＭＮＦＩの記録時間情報（ＭＮＦＩ＿ＲＥＣ＿ＴＭ）、ユーザーの自由な利用に供する領域（ＭＮＦＩ＿ＤＴ）により構成される。
【００４３】
このビデオカメラ１では、上述したＭ＿ＡＶＦＩＴによる管理データに基づいて、記録単位であるＭ＿ＶＯＢを記録媒体５に記録する毎に変化する判定用データを生成し、この判定用データをこの領域（ＭＮＦＩ＿ＤＴ）に、割り当てて記録媒体５に記録するようになされている。ここでこの実施の形態では、この判定用データに、マニュファクチャＩＤ、最後に記録した記録単位の時間情報である記録開始時刻、記録終了時刻が割り当てられるようになされている。
【００４４】
すなわちシステム制御部３及び管理データ処理部８は、記録開始からこの記録開始に対応する記録終了までを１つの記録単位であるＭ＿ＶＯＢに設定してシステムストリームを記録媒体５に記録し、またこの記録に対応するように管理データによるファイルＶＲ＿ＭＡＮＧＲ．ＩＦＯを作成して記録媒体５に記録する。このときシステム制御部３及び管理データ処理部８は、記録媒体５にそれまで記録されていた管理データのＭ＿ＡＶＦＩＴより、直前の記録に係るＭ＿ＶＯＢの記録開始時刻が、この新たに記録するＭ＿ＶＯＢと同日の日付けに係る場合、この直前の記録に係るＭ＿ＶＯＢと同一のプログラムにより管理できるように、プログラムチェイン情報により管理データを生成し、これにより同日に記録した各種のシーンについては、まとめて管理してユーザーによる使い勝手を向上するようになされている。
【００４５】
この処理においてシステム制御部３及び管理データ処理部８は、この記録した直後のＭ＿ＶＯＢに係る記録開始時刻、記録終了時刻の情報をＭ＿ＡＶＦＩＴについて上述した対応するＭ＿ＶＯＢの時間情報より取得し、このビデオカメラ１に設定されたマニュファクチャＩＤと共に判定用データとして管理データのユーザー領域ＭＮＦＩ＿ＤＴに割り当てて記録媒体５に記録する。
【００４６】
ここでこのように記録した直後のＭ＿ＶＯＢに係る記録開始時刻、記録終了時刻の情報にあっては、記録単位であるＭ＿ＶＯＢを記録媒体５に記録する毎に変化するデータであり、通常のＤＶＤレコーダーにおいては、何ら記録しないユーザー領域ＭＮＦＩ＿ＤＴに記録されることになる。これに対してＭ＿ＶＯＢに係るＭ＿ＡＶＦＩＴにあっては、通常のＤＶＤレコーダーにおいても、Ｍ＿ＶＯＢを記録する毎に対応するＶＯＢの情報が追記される。
【００４７】
これによりこのようにして記録したユーザー領域ＭＮＦＩ＿ＤＴから得られる判定データと、記録媒体５に最後に記録されてなるＭ＿ＶＯＢの記録開始時刻、記録終了時刻とを対比すれば、この記録媒体５に関して、このように記録単位をまとめてプログラムである管理単位で管理しない装置によりＶＯＢが記録されたものか否か判定することができる。
【００４８】
これによりシステム制御部３は、記録媒体５へのシステムストリームの記録を開始する場合に、記録媒体５に最後に記録されたシーンが、これから記録しようとするシーンと同日に係る場合、図８に示す処理手順の実行により、記録媒体５に最後に記録されてなるＭ＿ＶＯＢの記録装置を判定し、この判定結果に基づいて、プログラムを更新する。
【００４９】
すなわちシステム制御部３は、ステップＳＰ１からステップＳＰ２に移り、記録媒体５に記録された末尾シーンの記録開始時刻が、ユーザー領域より再生した記録開始時刻より前か否か判断する。ここで肯定結果が得られると、この場合、明らかにこの末尾のシーンがユーザー領域を管理しない、記録開始から終了までを１つのプログラムにより管理するＤＶＤレコーダー等により記録されたシーンと考えられることにより、システム制御部３は、ステップＳＰ２からステップＳＰ３に移る。
【００５０】
ここでシステム制御部３は、記録媒体５に設定されたプログラム数が設定可能な最大値となっているか否か、すなわちプログラムを更新可能か否か判断し、ここで肯定結果が得られると、ステップＳＰ３からステップＳＰ４に移り、新規プログラムによるシーンを記録するように全体の動作を制御した後、ステップＳＰ５に移ってこの処理手順を終了する。
【００５１】
これに対してステップＳＰ３で肯定結果が得られると、この場合、プログラムを更新しようとしても困難なことにより、ステップＳＰ３からステップＳＰ６に移り、直前に記録されたシーンのプログラムにより管理するように管理データを設定して新たなシーンを追記した後、ステップＳＰ５に移ってこの処理手順を終了する。
【００５２】
これに対してステップＳＰ２において否定結果が得られると、システム制御部３は、ステップＳＰ２からステップＳＰ７に移る。ここでシステム制御部３は、末尾シーンの記録終了時刻がユーザ領域より再生した記録終了時刻以前か否か判断する。ここで肯定結果が得られると、この場合、明らかに、この末尾のシーンがＤＶＤレコーダーにより記録されたシーンと考えられることにより、システム制御部３は、ステップＳＰ７からステップＳＰ６に移り、プログラム数の判断によりプログラムを更新して又はそれまでのプログラムに追記してシーンを記録した後、ステップＳＰ５に移ってこの処理手順を終了する。
【００５３】
これに対してステップＳＰ７において肯定結果が得られると、この場合、編集等により、最後に記録されたシーンが部分的に削除されている場合であっても、この最後に記録されたシーンは、このビデオカメラ１で記録したものと考えられ、この最後のシーンに追記して１つのプログラムで管理するようにして、ユーザーの使い勝手を向上できると考えられることにより、システム制御部３は、ステップＳＰ７からステップＳＰ６に移り、この最後のシーンに係るプログラムに追記した後、ステップＳＰ５に移ってこの処理手順を終了する。
【００５４】
（２）実施の形態の動作
以上の構成において、このビデオカメラ１では、カメラ部２で取得されるオーディオストリームＳＡ、ビデオストリームＳＶがストリーム処理部６で多重化されてシステムストリームが生成され、このシステムストリームが記録媒体ドライブ処理部７によりＤＶＤディスクである記録媒体５に記録される。またこの記録媒体に記録されたシステムストリームの管理データが管理データ処理部８で生成され、この管理データが記録媒体ドライブ処理部７により記録媒体５に記録される。
【００５５】
このときオーディオストリームＳＡ、ビデオストリームＳＶは、それぞれ所定データ量単位で区切られてオーディオパック、ビデオパックが形成され、このオーディオパック、ビデオパックによるＶＯＢＵが記録開始から対応する記録の終了までの間連続してなるＭ＿ＶＯＢにより記録される。これによりオーディオストリームＳＡ、ビデオストリームＳＶは、Ｍ＿ＶＯＢを記録単位に設定して、この記録単位によるシーン毎に順次記録媒体５に記録される。
【００５６】
また同日により記録するシーンにあっては、プログラムチェイン情報ＰＧＣＩにより１つのプログラムで管理できるように、管理データが設定されて記録媒体５に記録される。
【００５７】
これによりこのビデオカメラ１では、例えば旅行に携帯して複数のシーンを多数記録した場合でも、日付けを単位にしてこれら複数のシーンを管理することができ、その分、ユーザーの使い勝手を向上することができるようになされている。
【００５８】
このようにして日付けを単位にして順次記録媒体５にシーンを追記するにつき、例えばこの記録媒体５が持ち出されて家庭のＤＶＤレコーダーによりテレビ番組を録画する場合もある。この場合、ＤＶＤレコーダーにおいては、記録を開始した後、対応する記録終了までのＭ＿ＶＯＢが１つのプログラムに割り当てられて記録される。これによりＤＶＤレコーダーにおいては、ビデオカメラで記録した複数のシーンと、自装置で記録したテレビ番組とを別のプログラムにより管理することができ、これによりユーザーに何ら不便を与えることなく、記録媒体５に記録された撮像結果、テレビ番組を楽しむことができる。
【００５９】
しかしながらさらにこの記録媒体５をビデオカメラ１に移し、テレビ番組を記録した日に、改めてシーンを記録する場合、ビデオカメラ１において何ら対応していない場合、テレビ番組を管理するプログラムにより改めて記録したシーンが管理されるように、管理データが記録される。すなわちこの場合、テレビ番組を再生して、同一のプログラムによりテレビ番組の末尾に、例えば出先の風景等が記録されてしまう。
【００６０】
このためこのビデオカメラ１では、記録単位であるＭ＿ＶＯＢを記録媒体５に記録する毎に変化する判定用データが生成され、ＤＶＤレコーダーでは管理されていない管理データのユーザー領域に、この判定用データが記録される。また新たにシーンを記録する場合、この判定用データに基づいて、記録媒体５に最後に記録した記録装置が判定され、この判定結果によりプログラムが更新される。
【００６１】
すなわちこのようにしてユーザー領域に記録した判定用データと、管理データに基づいて改めて生成した判定用データとが相違する場合、ＤＶＤレコーダーによりＭ＿ＶＯＢを記録した場合と考えられ、これにより記録媒体５に最後に記録した記録装置は、ＤＶＤレコーダーであると判断することができる。これに対してユーザー領域に記録した判定用データと、管理データに基づいて改めて生成した判定用データとが一致する場合、記録媒体５に最後に記録した記録装置は、このビデオカメラ１と同様に、日付けを単位にして複数シーンを１つのプログラムにより管理する装置であると判断することができる。
【００６２】
これにより新たなシーンの記録に係るプログラムを切り換えるようにすれば、テレビ番組とこのような新たなシーンとを個別のプログラムにより管理することができ、その分、ユーザーの使い勝手を向上することができる。すなわちこのように管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【００６３】
ビデオカメラ１では、この判定用データが、動画ビデオファイルに係る管理データＭ＿ＡＶＦＩＴに割り当てられた各Ｍ＿ＶＯＢの記録開始時刻、記録終了時刻のうち、最後に記録されているＭ＿ＶＯＢの記録開始時刻、記録終了時刻に設定される。またこの判定用データによる記録開始時刻から記録終了時刻の範囲に、最後に記録されているＭ＿ＶＯＢの記録開始時刻、記録終了時刻が収まっている場合、記録媒体５に最後に記録した記録装置は、このビデオカメラ１と同様に、日付けを単位にして複数シーンを１つのプログラムにより管理する装置であると判断され、最後のシーンに係るプログラムに新たなシーンが追記される。これによりこの実施の形態では、単にＤＶＤレコーダーとの間で記録媒体５を受け渡した場合だけでなく、途中で編集装置によりＭ＿ＶＯＢを一部削除したような場合でも、テレビ番組と新たなシーンとを１つのプログラムにより管理するような場合を有効に回避し、またこれとは逆に、同日のビデオカメラ１による複数のシーンについては１つのプログラムにより管理できるようにし、その分、ユーザーの使い勝手を向上することができるようになされている。すなわち編集の処理を介して、このように管理の単位が異なる機器で記録した光ディスクを追記する場合でも、確実に記録した内容を管理することができる。
【００６４】
またこのように判定用データに時間情報を設定したことにより、ビデオカメラ１においては、単にユーザー領域の記録と、管理データの対応する領域の記録との比較により、最後に記録したシーンに係る記録装置を判定することができ、その分、簡易な構成によりこれらの処理を実行することができる。
【００６５】
（３）実施の形態の効果
以上の構成によれば、光ディスクに記録する管理データに基づいて、記録開始から記録終了までの記録単位を光ディスクに記録する毎に変化する判定用データを生成して光ディスクに記録し、この光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定して管理単位を切り換えることにより、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【００６６】
またこの判定用データが、光ディスクに最後に記録した記録単位の時間情報であることにより、簡易な処理により管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【００６７】
またこの時間情報が、記録開始時刻と記録終了時刻とであることにより、編集の処理により記録単位を一部削除したような場合にあっても、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【００６８】
またこの判定用データを、管理データに割り当てて、光ディスクに記録することにより、この管理データのユーザー領域に判定用データを割り当てて、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【００６９】
（４）他の実施の形態
なお上述の実施の形態においては、記録開始時刻、記録終了時刻により判定用データを構成する場合について述べたが、本発明はこれに限らず、要は、判定データとの判定基準を構成する管理データに基づいて、記録単位を光ディスクに記録する毎に変化するように判定用データを生成して、上述の実施の形態と同様の効果を得ることができ、例えば最後に記録したＭ＿ＶＯＢの先頭アドレス、最終アドレス等についても判定用データに広く適用することができる。
【００７０】
また上述の実施の形態においては、管理データ処理部とシステム制御部とを別体に構成し、これら管理データ処理部とシステム制御部との処理により、プログラムを更新する場合について述べたが、本発明はこれに限らず、この種の記録装置の動作を制御するコンピュータであるシステム制御部によりこの一連の処理を実行するようにしてもよい。なおこのようなコンピュータに係るプログラムにおいては、事前のインストールにより提供する場合の他、インターネット等のネットワークを介したインストールにより提供することができ、また記録媒体を介したインストールにより提供することもできる。なおこのような記録媒体としては、記録媒体５である光ディスクを適用する他に、ＩＣカード等、種々の記録媒体を広く適用することができる。
【００７１】
また上述の実施の形態においては、ＤＶＤによる光ディスクを用いたビデオカメラに本発明を適用する場合について述べたが、本発明はこれに限らず、種々の光ディスクによるビデオカメラに広く適用することができる。
【００７２】
また上述の実施の形態においては、動画によるビデオデータ、対応するオーディオデータを記録する場合について述べたが、本発明はこれに限らず、静止画と動画とを混在させて記録する場合等にも広く適用することができる。
【００７３】
また上述の実施の形態においては、管理単位として日付けを用いる場合について述べたが、本発明はこれに限らず、例えば管理単位としてシーンの数を用いる場合、管理単位として時間情報を用いる場合等、管理単位にあっては種々に設定することができる。
【００７４】
【発明の効果】
上述のように本発明によれば、光ディスクに記録する管理データに基づいて、記録開始から記録終了までの記録単位を光ディスクに記録する毎に変化する判定用データを生成して光ディスクに記録し、この光ディスクに記録した判定用データと、管理データとの比較により、最後に記録した記録単位の記録装置を判定して管理単位を切り換えることにより、管理の単位が異なる機器で記録した光ディスクに追記する場合でも、確実に記録した内容を管理することができる。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るビデオカメラを示すブロック図である。
【図２】図１のビデオカメラによりシーンの管理の説明に供する略線図である。
【図３】図１のビデオカメラに係る記録媒体のフォーマットを示す略線図である。
【図４】ＰＧＣの説明に供する図表である。
【図５】管理データファイルの説明に供する図表である。
【図６】図５の管理データファイルのＭ＿ＡＶＦＩの説明に供する図表である。
【図７】図５の管理データファイルのＭＮＦＩＴの説明に供する図表である。
【図８】図１のビデオカメラのシステム制御部の処理手順を示すフローチャートである。
【符号の説明】
１……ビデオカメラ、２……カメラ部、３……システム制御部、４……デッキ部、５……記録媒体、６……ストリーム処理部、７……記録媒体ドライブ処理部、８……管理データ処理部
【図１】
0003700850.tif 000002
【図２】
0003700850.tif 000003
【図３】
0003700850.tif 000004
【図４】
0003700850.tif 000005
【図５】
0003700850.tif 000006
【図６】
0003700850.tif 000007
【図７】
0003700850.tif 000008
【図８】
0003700850.tif 000009