(57)【要約】【課題】ＤＶＤ−ＲＷに散在的に生じている未記録領域に対してデータを記録する。【解決手段】ＤＶＤレコーダ１０では、ＤＶＤ−ＲＷディスクに対してデータを記録する際に、その記録位置を制御するシステムコントローラ２６を備えている。システムコントローラ２６は、ビデオ信号をリアルタイム録画する際に、データ未記録部分が示されたＴＭＰ＿ＳＢＮを参照して記録領域上の最大サイズの未記録領域を選択し、選択した未記録領域に対してビデオ信号を記録していく。さらに、ＤＶＤレコーダ１０は、選択した未記録領域の終端位置までビデオ信号を記録すると、強制的に録画を終了する。【選択図】  図１
2004318924.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された記録媒体に対して、データの記録を行う記録装置において、
コンテンツデータが入力され、当該コンテンツデータを上記フォーマットに対応したデータストリームに符号化し、符号化したデータストリームを上記記録媒体に記録する記録手段と、
上記記録媒体に対する記録位置を制御する制御手段とを備え、
上記制御手段は、
コンテンツデータの記録時に、
上記記録媒体のデータ記録部分が示された管理情報を参照して、当該記録媒体上の１つの連続未記録領域を選択し、
選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了することを特徴とする記録装置。
【請求項２】
上記制御手段は、
コンテンツデータのリアルタイム記録時に、上記連続未記録領域を選択し、選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了することを特徴とする請求項１記載の記録装置。
【請求項３】
上記フォーマットでは、コンテンツデータの実体データの前領域に、当該コンテンツデータの管理データを記録することが規定されており、
上記制御手段は、
上記連続未記録領域の開始位置から上記管理データの記録マージンを空けて上記コンテンツデータの実体データの記録を開始し、
上記実体データの記録終了後に上記記録マージンに対して上記コンテンツデータの管理データを記録することを特徴とする請求項２記載の記録装置。
【請求項４】
上記制御手段は、
上記連続未記録領域のサイズに基づき実体データの最大記録時間を算出し、
算出した最大記録時間に基づき上記管理データのデータサイズを推定し、
推定した上記管理データのデータサイズに基づき上記記録マージンの大きさを決定することを特徴とする請求項３記載の記録装置。
【請求項５】
上記フォーマットでは、コンテンツデータの実体データの後領域に、当該コンテンツデータの管理データを記録することが規定されており、
上記制御手段は、
上記連続未記録領域の終端位置までに上記管理データの記録マージンの間隔を空けて上記コンテンツデータの実体データの記録を終了し、
上記実体データの記録終了後に上記記録マージンに対して上記コンテンツデータの管理データを記録することを特徴とする請求項２記載の記録装置。
【請求項６】
上記制御手段は、
ユーザの指示に基づき上記記録媒体上の複数の連続未記録領域から１つの連続未記録領域を選択することを特徴とする請求項１記載の記録装置。
【請求項７】
上記制御手段は、
上記記録媒体上に存在する複数の連続未記録領域のサイズを判断し、それらのうち最大サイズの連続未記録領域を選択することを特徴とする請求項１記載の記録装置。
【請求項８】
上記記録媒体は、ＤＶＤ−ＲＷディスクであることを特徴とする請求項１記載の記録装置。
【請求項９】
上記管理情報は、ファイナライズ前に記録される中間管理情報であることを特徴とする請求項１記載の記録装置。
【請求項１０】
上記管理情報は、上記中間管理情報内の未使用領域管理対応表であることを特徴とする請求項９記載の記録装置。
【請求項１１】
コンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された記録媒体に対して、データの記録を行う記録方法において、
入力されたコンテンツデータを上記フォーマットに対応したデータストリームに符号化し、符号化したデータストリームを上記記録媒体に記録する記録時に、上記記録媒体のデータ記録部分が示された管理情報を参照して、当該記録媒体上の１つの連続未記録領域を選択し、
選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了することを特徴とする記録方法。
【請求項１２】
上記コンテンツデータのリアルタイム記録時に、上記連続未記録領域を選択し、選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了することを特徴とする請求項１１記載の記録方法。
【請求項１３】
上記フォーマットでは、コンテンツデータの実体データの前領域に、当該コンテンツデータの管理データを記録することが規定されており、上記連続未記録領域の開始位置から上記管理データの記録マージンを空けて上記コンテンツデータの実体データの記録を開始し、
上記実体データの記録終了後に上記記録マージンに対して上記コンテンツデータの管理データを記録することを特徴とする請求項１２記載の記録方法。
【請求項１４】
上記連続未記録領域のサイズに基づき実体データの最大記録時間を算出し、
算出した最大記録時間に基づき上記管理データのデータサイズを推定し、
推定した上記管理データのデータサイズに基づき上記記録マージンを決定することを特徴とする請求項１３記載の記録方法。
【請求項１５】
上記フォーマットでは、コンテンツデータの実体データの後領域に、当該コンテンツデータの管理データを記録することが規定されており、上記連続未記録領域の終端位置までに上記管理データの記録マージンの間隔を空けて上記コンテンツデータの実体データの記録を終了し、
上記実体データの記録終了後に上記記録マージンに対して上記コンテンツデータの管理データを記録することを特徴とする請求項１２記載の記録方法。
【請求項１６】
ユーザの指示に基づき上記記録媒体上の複数の連続未記録領域から１つの連続未記録領域を選択することを特徴とする請求項１１記載の記録方法。
【請求項１７】
上記記録媒体上に存在する複数の連続未記録領域のサイズを判断し、それらのうち最大サイズの連続未記録領域を選択することを特徴とする請求項１１記載の記録方法。
【請求項１８】
上記記録媒体は、ＤＶＤ−ＲＷディスクであることを特徴とする請求項１１記載の記録方法。
【請求項１９】
上記管理情報は、ファイナライズ前に記録される中間管理情報であることを特徴とする請求項１１記載の記録方法。
【請求項２０】
上記管理情報は、上記中間管理情報内の未使用領域管理対応表であることを特徴とする請求項１９記載の記録方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、例えばＤＶＤ等の記録媒体に対してデータを記録する記録装置及び方法に関する。
【０００２】
【従来の技術】
テレビジョン放送の録画や撮影画像を記録する装置として、ビデオテープレコーダに代わり、記録型ＤＶＤをメディアとして用いたＤＶＤレコーダが普及し始めている。記録型ＤＶＤは、直径１２ｃｍ、厚さ１．２ｍｍの片面で４．７Ｇバイトの容量の記録可能な光ディスクである。
【０００３】
記録型ＤＶＤには、追記型（一回のみ記録可能タイプ）と書き換え型（複数回の書き換え可能タイプ）を合わせて、ＤＶＤ−Ｒ、ＤＶＤ−ＲＷ、ＤＶＤ＋ＲＷ、ＤＶＤ＋Ｒ及びＤＶＤ−ＲＡＭの５つの種類のフォーマットが提案されている。これらのフォーマットは、ＤＶＤの民間規格団体である“ＤＶＤフォーラム”  （例えば非特許文献１を参照。）、並びに、ＤＶＤフォーラムとは異なる民間規格団体である“ＤＶＤ＋ＲＷアライアンス”  （例えば非特許文献２を参照。）から提案されている。
【０００４】
ＤＶＤ−Ｒ及びＤＶＤ＋Ｒは、１回だけしか書き込めない追記型の光ディスクである。ＤＶＤ−Ｒは、  ＤＶＤフォーラムにより提案されたフォーマットに従った光ディスクであり、ＤＶＤ＋Ｒは、ＤＶＤ＋ＲＷアライアンスにより提案されたフォーマットに従った光ディスクである。
【０００５】
ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷは、“ＤＶＤフォーラム”により規定されている再生専用のＤＶＤ（ＤＶＤ−ＶＩＤＥＯ）とのフォーマットの互換性が取られた複数回の書き換えが可能な光ディスクである。ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷは、従来の再生専用のＤＶＤプレーヤでも、再生が可能である。ＤＶＤ−ＲＷは、ＤＶＤフォーラムにより提案されたフォーマットに従った光ディスクであり、ＤＶＤ＋ＲＷは、ＤＶＤ＋ＲＷアライアンスにより提案されたフォーマットに従った光ディスクである。
【０００６】
ＤＶＤ−ＲＡＭは、カートリッジに収納された形式の書き換え可能な光ディスクであり、ＤＶＤ−ＶＩＤＥＯとの互換性は低く、他のＤＶＤとは大幅に異なるフォーマットの光ディスクである。ＤＶＤ−ＲＡＭは、ＤＶＤフォーラムにより提案された光ディスクである。
【０００７】
また、ＤＶＤフォーラムにより提案されているＤＶＤ−ＶＩＤＥＯ規格では、データ単位として“タイトル”と呼ばれる単位が規定されている。本規格で規定された“タイトル”とは、例えば、映画の１作品や音楽アルバムの１作品等の１つのコンテンツの再生単位を示す概念である。ＤＶＤ−ＶＩＤＥＯ規格では、１つのＤＶＤディスクに対して９９個のタイトルまで記録することができるとしている。
【０００８】
また、ＤＶＤ−ＶＩＤＥＯ規格は、もともと読み出し専用のＲＯＭ規格を想定して規定されているため、“途中で途切れることなくシームレスに再生されるタイトルを構成するデータは必ず物理上連続した記録領域に記録されていなければならない”、と規定されている。すなわち、シームレスに再生されるタイトルを構成するデータが、未記録領域や他のタイトルのデータを挟んで、複数の物理領域にわたって記録されていてはならない、と規定されている。
【０００９】
【非特許文献１】
インターネット＜ＵＲＬ  ：ｈｔｔｐ：／／ｗｗｗ．ｄｖｄｆｏｒｕｍ．ｇｒ．ｊｐ／＞
【非特許文献２】
インターネット＜ＵＲＬ  ：ｈｔｔｐ：／／ｗｗｗ．ｄｖｄｒｗ．ｃｏｍ／＞
【００１０】
【発明が解決しようとする課題】
ところで、ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷでは、ＤＶＤ−ＶＩＤＥＯ規格に互換性を保ったフォーマットを採用した記録を行うことができる。ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷに対してＤＶＤ−ＶＩＤＥＯ互換性フォーマットに従いタイトルの記録をした場合には、ＲＯＭの場合と異なり、記録済みのタイトルの削除も可能となる。
【００１１】
ここで、ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷに対してタイトルの記録や削除を繰り返していくと、ディスク内の途中途中の記録領域に未記録領域が離散的にできてしまう。つまり、タイトルとタイトルとの間に未記録領域が生じてしまう。ディスク容量を有効に利用するためには、このタイトルとタイトルとの間の未記録領域にも、さらにタイトルを記録することが望ましい。
【００１２】
しかしながら、タイトルとタイトルとの間に空き領域が生じたとしても、その空き領域に新たなタイトルを記録していくと、後段のタイトルの全部又は一部を上書きにより消去してしまう可能がある。
【００１３】
従って、これまでは、ＤＶＤ−ＲＷ及びＤＶＤ＋ＲＷに対してコンテンツデータを記録する場合、記録済みのタイトルを削除することにより生じたタイトルとタイトルとの間の未記録領域には、新たなタイトルを記録することはできなかった。
【００１４】
本発明は、このような実情に鑑みて提案されたものであり、例えばＤＶＤ＋ＲＷ及びＶＥＤＯモードが採用されたＤＶＤ−ＲＷのようなコンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された記録媒体にデータを記録する記録装置及び方法であり、その記録媒体内に散在的に生じている未記録領域に対して、データを記録できるようにした記録装置及び方法を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明に係る記録装置は、コンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された記録媒体に対して、データの記録を行う記録装置であって、コンテンツデータが入力され、当該コンテンツデータを上記フォーマットに対応したデータストリームに符号化し、符号化したデータストリームを上記記録媒体に記録する記録手段と、上記記録媒体に対する記録位置を制御する制御手段とを備え、上記制御手段は、コンテンツデータの記録時に、上記記録媒体のデータ記録部分が示された管理情報を参照して、当該記録媒体上の１つの連続未記録領域を選択し、選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了する。
【００１６】
この記録装置では、記録媒体のデータ記録部分が示された管理情報を参照して当該記録媒体上の１つの連続未記録領域を選択し、選択した連続未記録領域に対してコンテンツデータの記録を行う。さらに、この記録装置では、コンテンツデータの記録を、その連続未記録領域の終端位置に基づき定められた所定の記録位置で終了する。
【００１７】
本発明に係る記録方法は、コンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された記録媒体に対して、データの記録を行う記録方法であって、入力されたコンテンツデータを上記フォーマットに対応したデータストリームに符号化し、符号化したデータストリームを上記記録媒体に記録する記録時に、上記記録媒体のデータ記録部分が示された管理情報を参照して、当該記録媒体上の１つの連続未記録領域を選択し、選択した上記連続未記録領域に対して上記コンテンツデータの記録を開始し、上記連続未記録領域の終端位置に基づき定められた所定の記録位置まで上記コンテンツデータが記録されると、当該コンテンツデータの記録を終了する。
【００１８】
この記録方法では、記録媒体のデータ記録部分が示された管理情報を参照して当該記録媒体上の１つの連続未記録領域を選択し、選択した連続未記録領域に対してコンテンツデータの記録を行う。さらに、この記録方法では、コンテンツデータの記録を、その連続未記録領域の終端位置に基づき定められた所定の記録位置で終了する。
【００１９】
【発明の実施の形態】
以下、本発明の実施の形態として本発明を適用したＤＶＤレコーダについて説明をする。
【００２０】
図１に、本発明の実施の形態のＤＶＤレコーダ１０のブロック構成図を示す。
【００２１】
本発明の実施の形態のＤＶＤレコーダ１０は、テレビジョン放送や録画テープから再生されたＡＶ信号（映像／音声信号）をＤＶＤディスクに記録し、また、ＤＶＤディスクからＡＶ信号を再生して出力する装置である。
【００２２】
ＤＶＤレコーダ１０では、ＤＶＤの民間規格団体である“ＤＶＤフォーラム”により提案されているＤＶＤ−ＶＩＤＥＯ，ＤＶＤ−Ｒ，ＤＶＤ−ＲＷ及びＤＶＤの民間規格団体である“ＤＶＤ＋ＲＷアライアンス”により提案されているＤＶＤ＋Ｒ及びＤＶＤ＋ＲＷに対する記録や再生が可能なマルチタイプのディスクレコーダである。以下、ＤＶＤレコーダ１０により記録再生が可能なこれらのＤＶＤディスクを総称する場合には、ＤＶＤディスク１と呼ぶものとする。
【００２３】
ＤＶＤレコーダ１０の内部構成について、図１を参照して説明する。
【００２４】
ＤＶＤレコーダ１０は、ビデオ入力端子（Ｖｉｎ）と、オーディオ入力端子（Ａｉｎ）と、ビデオ出力端子（Ｖｏｕｔ）と、オーディオ出力端子（Ａｏｕｔ）と、デジタルインタフェース端子（ＤＶｉｎ）と、ビデオＡ／Ｄコンバータ１１と、ビデオＤ／Ａコンバータ１２と、オーディオＡ／Ｄコンバータ１３と、オーディオＤ／Ａコンバータ１４とを備えている。
【００２５】
ビデオ入力端子（Ｖｉｎ）は、チューナ，セットトップボックスやビデオ信号再生装置等と映像ケーブルを介して接続される。ビデオ入力端子（Ｖｉｎ）には、これらの装置から、例えばＮＴＳＣやＰＡＬ等の所定の映像フォーマットの映像信号であるビデオ信号が入力される。なお、ビデオ入力端子（Ｖｉｎ）に入力されたビデオ信号は、ビデオＡ／Ｄコンバータ１１によってアナログ信号からデジタル信号に変換されて装置内に入力される。ビデオ出力端子（Ｖｏｕｔ）は、テレビジョンモニタやビデオ信号記録装置等と映像ケーブルを介して接続される。ビデオ出力端子（Ｖｏｕｔ）は、これらの装置に対して、例えばＮＴＳＣやＰＡＬ等の所定の映像フォーマットの映像信号であるビデオ信号を出力する。なお、ビデオ出力端子（Ｖｏｕｔ）から出力されるビデオ信号は、ビデオＤ／Ａコンバータ１２によってデジタル信号からアナログ信号に変換されて装置外に出力される。
【００２６】
オーディオ入力端子（Ａｉｎ）は、チューナ，セットトップボックスやオーディオ信号再生装置等とオーディオケーブルを介して接続される。オーディオ入力端子（Ａｉｎ）には、これらの装置から、例えば所定のフォーマットの音声音楽信号であるオーディオ信号が入力される。なお、オーディオ入力端子（Ａｉｎ）に入力されたオーディオ信号は、オーディオＡ／Ｄコンバータ１３によってアナログ信号からデジタル信号に変換されて装置内に入力される。オーディオ出力端子（Ａｏｕｔ）は、オーディオ装置やオーディオ信号記録装置等とオーディオケーブルを介して接続される。オーディオ出力端子（Ａｏｕｔ）は、これらの装置に対して、例えば所定のフォーマットの音声音楽信号であるオーディオ信号を出力する。なお、オーディオ出力端子（Ｖｏｕｔ）から出力されるオーディオ信号は、オーディオＤ／Ａコンバータ１４によってデジタル信号からアナログ信号に変換されて装置外に出力される。
【００２７】
デジタルインタフェース端子（ＤＶｉｎ）は、例えば、ＩＥＥＥ１３９４端子やＵＳＢ等のデジタルデータ伝送用のインタフェースケーブルを介して、ＡＶデータ（ビデオデータ及びオーディオデータ）をＤＶテープカセットから再生するＤＶプレーヤと接続される。デジタルインタフェース端子（ＤＶｉｎ）には、このＤＶプレーヤがＤＶテープカセットから再生したＤＶフォーマットのＡＶデータ（ＤＶデータ）が入力される。
【００２８】
また、ＤＶＤレコーダ１０は、ＮＴＳＣ／ＰＡＬデコーダ１５と、ＤＶデコーダ１６と、ＭＰＥＧエンコーダ１７と、ＭＰＥＧデコーダ１８と、グラフィック合成回路１９と、ＮＴＳＣ／ＰＡＬエンコーダ２０とを備えている。
【００２９】
ＮＴＳＣ／ＰＡＬデコーダ１５は、ビデオ入力端子（Ｖｉｎ）から入力され、ビデオＡ／Ｄコンバータ１１によりデジタル化されたＮＴＳＣ又はＰＡＬフォーマット等のビデオ信号を、ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号に変換する。
【００３０】
ＤＶデコーダ１６は、デジタルインタフェース端子（ＤＶｉｎ）から入力されたＤＶデータを、ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号及び所定のフォーマットのオーディオ信号に変換する。
【００３１】
ＭＰＥＧエンコーダ１７は、ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号、及び、オーディオＡ／Ｄコンバータ１３によりデジタル化された所定のフォーマットのオーディオ信号が入力され、これらをＭＰＥＧ−２方式で圧縮符号化してＭＰＥＧ−２方式のＡＶデータストリーム（ＭＰＥＧ−２ストリーム）を生成する。
【００３２】
ＭＰＥＧデコーダ１８は、ＭＰＥＧ−２ストリームが入力され、これを伸張復号して、ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号及び所定のフォーマットのオーディオ信号を生成する。
【００３３】
グラフィック合成回路１９は、ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号の表示画面上に、外部入力されたオンスクリーンディスプレイ画像（ＯＳＤ画像）を合成する処理を行う。
【００３４】
ＮＴＳＣ／ＰＡＬエンコーダ２０は、グラフィック合成回路１９から出力されたＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号を、ＮＴＳＣ又はＰＡＬフォーマットのビデオ信号に変換し、ビデオ出力端子（Ｖｏｕｔ）から出力する。
【００３５】
また、ＤＶＤレコーダ１０は、ビデオ信号及びオーディオ信号の伝送経路を切り換えるスイッチング回路２１を備えている。
【００３６】
スイッチング回路２１は、記録時と再生時とで伝送経路を切り換え、さらに、記録時には、ＤＶデータとそれ以外の信号の入力時とで伝送経路を切り換える。
【００３７】
具体的には、スイッチング回路２１は次のように経路を切り換える。すなわち、ＤＶデータ以外の信号を記録する場合には、スイッチング回路２１は、ＮＴＳＣ／ＰＡＬデコーダ１５から出力されたビデオ信号をＭＰＥＧエンコーダ１７及びグラフィック合成回路１９に供給し、オーディオＡ／Ｄコンバータ１３から出力されたオーディオ信号をＭＰＥＧエンコーダ１７及びオーディオＤ／Ａコンバータ１４に供給するように伝送経路を切り換える。また、ＤＶデータを記録する場合には、スイッチング回路２１は、ＤＶデコーダ１６から出力されたビデオ信号をＭＰＥＧエンコーダ１７及びグラフィック合成回路１９に供給し、ＤＶデコーダ１６から出力されたオーディオ信号をＭＰＥＧエンコーダ１７及びオーディオＤ／Ａコンバータ１４に供給するように伝送経路を切り換える。また、再生をする場合には、スイッチング回路２１は、ＭＰＥＧデコーダ１８から出力されたビデオ信号をグラフィック合成回路１９に供給し、ＭＰＥＧデコーダ１８から出力されたオーディオ信号をオーディオＤ／Ａコンバータ１４に供給するように伝送経路を切り換える。
【００３８】
また、ＤＶＤレコーダ１０は、バッファ回路２２と、ドライブ装置２３とを備えている。
【００３９】
バッファ回路２２は、ＤＶＤディスク１に対して記録及び再生される、ＭＰＥＧ−２ストリーム及び制御データストリームを一時的に格納するメモリである。
ドライブ装置２３は、ＤＶＤディスク１が装着され、装着されているＤＶＤディスク１に対して物理的にアクセスを行いデータの記録及び再生を行う装置である。なお、制御データストリームとは、ＤＶＤディスク１のフォーマットに規定されているインフォメーション情報等が含まれているデータストリームである。
【００４０】
また、ＤＶＤレコーダ１０は、ＶＢＩスライス回路２４を備えている。
【００４１】
ＶＢＩスライス回路２４は、ビデオ信号のブランキング期間に含まれているインフォメーション情報（ＶＢＩ情報）を、ビデオ入力端子（Ｖｉｎ）から入力されたビデオ信号から検出する回路である。
【００４２】
また、ＤＶＤレコーダ１０は、入力装置２５と、システムコントローラ２６とを備えている。
【００４３】
入力装置２５は、例えば赤外線リモートコントローラ等の入力デバイスであり、ユーザによりＤＶＤレコーダ１０を操作するための情報入力が行われる装置である。入力装置２５から入力された情報は、システムコントローラ２６に供給される。
【００４４】
システムコントローラ２６は、上述した各回路に対する設定及び制御を行うマイクロコンピュータ等から構成される制御ブロックである。
【００４５】
システムコントローラ２６により行われる具体的な処理には、例えば次のようなものがある。
【００４６】
例えば、システムコントローラ２６は、制御データストリームをバッファ回路２２から読み出してその制御データに基づいたＤＶＤディスク１に対するアクセス制御、表示制御等を行う。システムコントローラ２６は、データの記録開始時や終了時に、記録する、又は、記録したデータに関する制御情報を生成し、その制御情報をフォーマットに従ったデータストリームとしてＤＶＤディスク１に記録する。システムコントローラ２６は、ＭＰＥＧ−２ストリームのヘッダ情報の生成及びヘッダ情報の解析を行う。
【００４７】
また、システムコントローラ２６は、例えばメニュー画面等のＯＳＤ画像を生成し、生成したＯＳＤ画像をグラフィック合成回路１９に供給して、当該ＯＳＤ画像をテレビジョンモニタ上に表示させる。さらに、システムコントローラ２６は、入力装置２５からの入力情報に従ってＯＳＤ画像を適宜更新し、変更したＯＳＤ画像をテレビジョンモニタ上に表示させる。システムコントローラ２６は、入力装置２５からの入力に従って各種の制御を行ったり、現在表示しているＯＳＤ画像と現在入力された入力情報とに基づき決定される所定の制御を行ったりする。
【００４８】
また、システムコントローラ２６は、入力されたビデオ信号から検出されたＶＢＩ情報がＶＢＩスライス回路２４から供給され、このＶＢＩ情報に示されている複数の情報のうち、必要な情報をＭＰＥＧエンコーダ１７に供給し、ＭＰＥＧ−２ストリームのヘッダ情報にエンコードさせる。システムコントローラ２６は、再生時には、ＭＰＥＧ−２ストリームのヘッダ情報から検出された情報のうち、必要な情報に基づきＶＢＩ情報を生成し、生成したＶＢＩ情報をＮＴＳＣ／ＰＡＬエンコーダ２０に供給して、出力するビデオ信号の所定のブランキング位置にエンコードさせる。
【００４９】
以上のような構成のＤＶＤレコーダ１０の記録時の動作は、次のようになる。
【００５０】
記録時には、ＤＶＤレコーダ１０には、ビデオ信号及びオーディオ信号が外部から入力される。入力されたビデオ信号は、ＮＴＳＣ／ＰＡＬデコーダ１５又はＤＶデコーダ１６によりＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号に変換される。ＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号は、スイッチング回路２１を介してＭＰＥＧエンコーダ１７に供給され、オーディオ信号とともにＭＰＥＧ−２ストリームに符号化される。バッファ回路２２は、ＭＰＥＧエンコーダ１７により符号化されたＭＰＥＧ−２ストリームを一時的に格納するとともに、システムコントローラ２６により生成された制御データストリームも一時的に格納する。そして、ＤＶＤレコーダ１０では、ドライブ装置２３が、ＤＶＤディスク１のフォーマットに従った順序でＭＰＥＧ−２ストリーム及び制御データストリームをバッファ回路２２から読み出し、読み出したデータをＤＶＤディスク１に記録していく。
【００５１】
また、さらに、ＤＶＤレコーダ１０では、記録中の映像及び音声をユーザがリアルタイムでＥＥモニタができるように次のような動作も行っている。
【００５２】
ＮＴＳＣ／ＰＡＬデコーダ１５又はＤＶデコーダ１６によりＩＴＵ−Ｒ  ＢＴ．６０１フォーマットに変換されたビデオ信号は、スイッチング回路２１を介して、グラフィック合成回路１９にも供給される。グラフィック合成回路１９に供給されたビデオ信号は、システムコントローラ２６によりＯＳＤ画像が出力されている場合にはＯＳＤ画像と合成され、ＯＳＤ画像が出力されていない場合にはそのままＮＴＳＣ／ＰＡＬエンコーダ２０に供給される。ＮＴＳＣ／ＰＡＬエンコーダ２０に供給されたＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号は、ＮＴＳＣ又はＰＡＬフォーマットのビデオ信号に変換され、アナログ信号に変換されて外部に出力される。また、入力されたオーディオ信号は、スイッチング回路２１を介し、アナログ信号に変換された後に外部に出力される。
【００５３】
また、ＤＶＤレコーダ１０の再生時の動作は、次のようになる。
【００５４】
再生時には、ドライブ装置２３は、ＤＶＤディスク１からＭＰＥＧ−２ストリーム及び制御データストリームを読み出して、バッファ回路２２に格納する。バッファ回路２２に格納されているＭＰＥＧ−２ストリームは、ＭＰＥＧデコーダ１８により読み出され、制御データストリームはシステムコントローラ２６により読み出される。読み出されたＭＰＥＧ−２ストリームは、ＭＰＥＧデコーダ１８によりＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号及びオーディオ信号に復号される。復号されたオーディオ信号は、スイッチング回路２１を介してアナログ信号に変換された後に外部に出力される。復号されたＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号は、スイッチング回路２１を介して、グラフィック合成回路１９に供給される。グラフィック合成回路１９に供給されたビデオ信号は、システムコントローラ２６によりＯＳＤ画像が出力されている場合にはＯＳＤ画像と合成され、ＯＳＤ画像が出力されていない場合にはそのままＮＴＳＣ／ＰＡＬエンコーダ２０に供給される。ＮＴＳＣ／ＰＡＬエンコーダ２０に供給されたＩＴＵ−Ｒ  ＢＴ．６０１フォーマットのビデオ信号は、ＮＴＳＣ又はＰＡＬフォーマットのビデオ信号に変換され、アナログ信号に変換されたのちに外部に出力される。また、システムコントローラ２６は、読み出した制御データストリームに従い、例えばディスクの読み出し位置の制御や各種の表示制御等を行う。
【００５５】
つぎに、ＤＶＤ−ＲＷディスクに対してＡＶデータをリアルタイム記録（例えば、ビデオ信号のリアルタイム録画）をする場合の、システムコントローラ２６による記録制御処理について説明をする。
【００５６】
まず、前提となるＤＶＤ−ＲＷディスクのフォーマットについて説明をする。
【００５７】
ＤＶＤ−ＲＷディスクに採用されるＤＶＤ−ＶＩＤＥＯ互換フォーマットには、ＲＯＷ（Ｒｅｓｔｒｉｃｔｅｄ  Ｏｖｅｒｗｒｉｔｅ  Ｍｏｄｅ）モードと、ＩＮＣ（Ｉｎｃｒｅｍｅｎｔａｌ  Ｒｅｃｏｒｄｉｎｇ  Ｍｏｄｅ）モードがある。
【００５８】
図２にＲＯＷモードでコンテンツデータを記録した場合のディスク上のファイルを示す。図２（Ａ）はファイナライズ後のディスクに記録されているファイルを示し、図２（Ｂ）はファイナライズ前にディスクに記録されているファイルを示す。
【００５９】
なお、ファイナライズとは、再生専用のＤＶＤプレーヤにより再生が可能となるように、コンテンツデータ以外の必要な管理データ及びダミーデータ等をディスク上に記録する処理のことをいう。
【００６０】
ＤＶＤ−ＲＷディスクの記録領域３０には、図２（Ａ）、（Ｂ）に示すように、ファイルシステム＆ＶＭＧエリア３１と、ＶＴＳエリア３２とが形成されている。
【００６１】
ファイルシステム＆ＶＭＧエリア３１は、ディスク内周側、すなわち、記録領域内の記録開始アドレス（アドレス０ｈ）側に形成されている。ファイルシステム＆ＶＭＧエリア３１には、ＵＤＦ（ユニバーサルディスクフォーマット）のファイルシステムと、ＤＶＤ−ＶＩＤＥＯフォーマットで定められているＶＭＧ（Ｖｉｄｅｏ  Ｍａｎａｇｅｒ）とが記録される。ＵＤＦのファイルシステムは、ＶＭＧを含む各ファイルの開始位置及びサイズ、ファイル名、記録日時等の情報が記述されている。ＶＭＧは、ＶＴＳエリア３２に記録されている各ＶＴＳの記録アドレス、ＶＴＳ数等の情報が記述されたファイルである。
【００６２】
ＶＴＳエリア３２は、記録開始アドレス（アドレス０ｈ）から所定量オフセットされた位置（アドレス６００ｈ又は３０００ｈ）から、ディスク外周側に形成されている。ＶＴＳエリア３２には、１又は複数のＶＴＳ（Ｖｉｄｅｏ  Ｔｉｔｌｅ  Ｓｅｔ）が記録される。ＶＴＳは、１つのタイトルに対して１つ形成されるファイルセットである。ＶＴＳは、ＶＴＳＩ＃ｎと、ＶＯＢＳ＃ｎと、ＢＵＰ＃ｎとの３つのファイルから構成されている。なお、ここで“＃ｎ”は、ＶＴＳエリア３２内に記録されているタイトルのタイトル番号を示しており、１から９９までの整数である。
【００６３】
ＶＴＳＩ＃ｎは、そのＶＴＳの管理情報が含まれたファイルである。ＢＵＰ＃ｎは、ＶＴＳＩ＃ｎのバックアップファイルである。ＶＯＢＳ＃ｎは、ＶＴＳの実体データ、すなわち、ＭＰＥＧ−２データストリームが含まれたファイルである。
【００６４】
なお、ＤＶＤ−ＶＩＤＥＯの規格においては、ＶＯＢＳ＃ｎは必ず連続した記録領域に記録されていなければならない、と規定されている。さらに、ＶＴＳ内は、必ず、記録方向に対して（すなわち、アドレス方向に対して）、ＶＴＳＩ＃ｎ、ＶＯＢＳ＃ｎ、ＢＵＰ＃ｎの順に記録されていなければならない、と規定されている。
【００６５】
また、ファイルシステム＆ＶＭＧエリア３１内のＵＤＦファイルシステム及びＶＭＧは、ファイナライズ時に書き込まれる。つまり、ファイナライズ前には、ＤＶＤ−ＲＷディスクには、ＵＤＦファイルシステム及びＶＭＧは書き込まれていない。
【００６６】
ここで、ファイナライズ前であってもＶＴＳエリア３２のファイルに対してアクセスが可能となるように、ＤＶＤ−ＲＷのＲＯＷモードでは、図２（Ｂ）に示すように、中間状態の管理情報（以下、ＴＭＰ＿ＶＭＧＩ）が、ファイルシステム＆ＶＭＧエリア３１の所定のアドレス位置から記録されている。ＴＭＰ＿ＶＭＧＩには、ＶＴＳエリア３２に記録されている各ＶＴＳの記録アドレスやＶＴＳの記録日時、ＶＴＳ数等の情報が記述されている。
【００６７】
このようなＴＭＰ＿ＶＭＧＩは、新たなＶＴＳが記録されたり、ＶＴＳのタイトル内容が更新されたり、ＶＴＳが削除された場合など、ＶＴＳエリア３２内の記録情報が更新されたときに、ともに更新される。そのため、当該中間状態の管理情報（ＴＭＰ＿ＶＭＧＩ）を読み取り可能なシステムであれば、ファイナライズ前であっても、記録済みのタイトルの記録及び追記をすることが可能となる。
【００６８】
図３にＩＮＣモードでコンテンツデータを記録した場合のディスク上のファイルを示す。図３（Ａ）はファイナライズ後のディスクに記録されているファイルを示し、図３（Ｂ）はファイナライズ前にディスクに記録されているファイルを示す。
【００６９】
ＩＮＣモードでは、図３（Ａ）に示すように、ＲＯＷモードと同様に、ファイルシステム＆ＶＭＧエリア３１にＵＤＦのファイルシステムとＶＭＧとが記録され、ＶＴＳエリア３２に１又は複数のＶＴＳが記録される。
【００７０】
ただし、ＩＮＣモードでは、図３（Ｂ）に示すように、ＴＭＰ＿ＶＭＧＩがＶＴＳエリア３２に記録される。ＴＭＰ＿ＶＭＧＩは、新たなＶＴＳの記録を行った場合には、そのＶＴＳ内のＶＴＳＩ＃ｎとＶＯＢＳ＃ｎとの間の領域に記録される。また、新たなＶＴＳの記録を行わず、ＶＴＳの内容が更新された場合（例えば、ＶＯＢＳの消去、タイトルの変更等が生じた場合）には、現在の記録済みエリアの最外周位置に記録される。そのため、ＶＴＳ内の情報の更新を複数回行えば、異なる領域に複数のＴＭＰ＿ＶＭＧＩが記録されることとなるが、外周側のＴＭＰ＿ＶＭＧＩを有効な情報として取り扱えばよい。
【００７１】
さらに、ＤＶＤ−ＲＷディスクでは、以上のＲＯＷモード及びＩＮＣモードでの記録に加え、さらに拡張フォーマットとして、図４（Ａ）に示すように、ＭＰＥＧ−２データストリーム以外（例えば、ＪＰＥＧデータ等）の拡張ファイルを記録することが可能な、拡張フォーマットが提案されている。この拡張フォーマットは、ＲＯＷモード及びＩＮＣモードのそれぞれに追加して採用される。
【００７２】
ＤＶＤ−ＲＷディスクでは、このような拡張フォーマットを採用する場合には、ＴＭＰ＿ＶＧＭＩ内に未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）と呼ばれる情報が記述される。未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）は、図４（Ｂ）に示すように、ＶＴＳエリア３２内のデータ記録済み領域と、未記録領域とを識別するフラグを、ＥＣＣブロック単位で表した情報である。
【００７３】
つぎに、上述のようなフォーマットでＡＶデータをリアルタイム記録する場合の、システムコントローラ２６による記録制御処理について説明をする。
【００７４】
ＡＶデータのリアルタイム記録を行う場合、まず、その前処理として、システムコントローラ２６は、未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）を参照して、ＤＶＤ−ＲＷディスクのコンテンツ記録領域（ＶＴＳエリア３２）の中から、空き空間（連続未記録領域）を１つ選択する。
【００７５】
具体的には、システムコントローラ２６は、図５に示すように、未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）を参照して１又は複数の連続未記録領域を認識し、それらの連続未記録領域から最大サイズの未記録領域を１つ選択する。そして、選択した未記録領域の先頭アドレス（Ｓ．ＡＤＤ）と末尾アドレス（Ｅ．ＡＤＤ）とを認識する。
【００７６】
なお、ＪＰＥＧデータ等の拡張ファイルを記録しない通常のフォーマットを採用している場合には、最新のＴＭＰ＿ＶＭＧＩを参照して、最大サイズの未記録領域を１つ選択する。また、ここでは、最大サイズの未記録領域を選択するようにしているが、ユーザにより未記録領域の指定がある場合には、その指定された連続未記録領域を選択するようにしてもよい。
【００７７】
続いて、録画操作がされると、システムコントローラ２６は、図６に示すように、選択した１つ連続未記録領域に対して、入力されたＡＶデータを符号化してＶＯＢＳ＃ｎを生成し、生成したＶＯＢＳ＃ｎの記録を開始する。その際、先頭アドレス（Ｓ．ＡＤＤ）から、ＶＴＳＩ＃ｎが記録できるだけのマージンを空けて、ＶＯＢＳ＃ｎの記録を開始する。ＶＴＳＩ＃ｎは、ＶＯＢＳ＃ｎ内の記録されたコンテンツの時間長やＩピクチャの数等によって、そのサイズが変わる。そのため、上記マージンの容量は、ＶＴＳＩ＃ｎの最大ケースを想定してその最大ケースでの容量とする。或いは、上記マージンの容量は、選択した連続未記録領域のサイズ及びビデオデータの圧縮率に基づき最長記録可能時間を推定し、その最長記録可能時間に基づきＶＴＳＩ＃ｎの最大値を算出し、その最大値に基づき定められた容量としてもよい。
【００７８】
なお、ＩＮＣモードで記録を行っている場合には、ＶＴＳＩ＃ｎ及びＴＭＰ＿ＶＭＧＩの両者が記録できるだけのマージンを空けて、ＶＯＢＳ＃ｎの記録を開始する。
【００７９】
続いて、録画終了操作がされるまで、システムコントローラ２６は、入力されるＡＶデータの符号化処理、並びに、ＶＯＢＳ＃ｎの記録を続行する。
【００８０】
ここで、システムコントローラ２６は、図７に示すように、所定の記録終了位置まで達すると、ユーザにより録画終了操作がされなくても、強制的に録画動作を終了する。この所定の記録終了位置は、末尾アドレス（Ｅ．ＡＤＤ）から、ＢＵＰ＃ｎが記録できるだけのマージン分だけ未記録領域を余らせたアドレス位置である。すなわち、この所定の記録終了位置は、終端アドレス（Ｅ．ＡＤＤ）からマージン分の容量を減算したアドレス位置である。
【００８１】
録画終了操作又は上記の強制終了動作がされると、続いて、図８に示すように、システムコントローラ２６は、記録したＶＯＢＳ＃ｎの前領域のマージンに、ＶＴＳＩ＃ｎを記録する。それとともに、システムコントローラ２６は、図８に示すように、記録したＶＯＢＳ＃ｎの後の領域のマージンに、ＢＵＰ＃ｎを記録する。なお、ＩＮＣモードで記録を行っている場合には、ＶＴＳＩ＃ｎとともにＴＭＰ＿ＶＭＧＩも記録をする。
【００８２】
以上の処理を終えると、システムコントローラ２６は、中間管理情報（ＴＭＰ＿ＶＭＧＩ）及び未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）を更新し、リアルタイム録画動作を終了する。
【００８３】
以上のように、本発明の実施の形態のＤＶＤレコーダ１０では、ＤＶＤ−ＲＷの未使用領域管理対応表（ＴＭＰ＿ＳＢＭ）やＴＭＰ＿ＶＧＭＩを参照して１つの連続未記録領域を選択し、選択した連続未記録領域に対してＶＴＳ内のＶＯＢＳの記録を行う。さらに、ＤＶＤレコーダ１０では、ＶＯＢＳ記録を、その連続未記録領域の終端位置（Ｅ．ＡＤＤ）に基づき定められた所定の記録位置で終了する。
【００８４】
このため本発明に係るＤＶＤレコーダ１０では、記録済みタイトルを消去することにより生じる隙間の空き領域に対しても、新たなタイトルを記録することができるようになる。
【００８５】
なお、本実施の形態では、ＤＶＤ−ＲＷに対してコンテンツの記録した場合について説明をしたが、本発明をＤＶＤ＋ＲＷに対して適用することも可能である。ＤＶＤ＋ＲＷの場合、各々のタイトルのＡＶデータ前後にＶＴＳＩ＿ＩＦＯ及びＶＴＳＩ＿ＢＵＰは存在せず、ディスク全体として各タイトルのＡＶデータが連続に配置され、その前後にＶＴＳＩ＿ＩＦＯ及びＶＴＳＩ＿ＢＵＰが配置される。従って、選択した未記録領域の先頭アドレス（Ｓ．ＡＤＤ）と末尾アドレス（Ｅ．ＡＤＤ）に対して、ＶＴＳＩ＿ＩＦＯ及びＶＴＳＩ＿ＢＵＰのマージンを考慮する必要がない。
【００８６】
【発明の効果】
本発明に係る記録装置及び方法では、記録媒体のデータ記録部分が示された管理情報を参照して当該記録媒体上の１つの連続未記録領域を選択し、選択した連続未記録領域に対してコンテンツデータの記録を行う。さらに、この記録方法では、コンテンツデータの記録を、その連続未記録領域の終端位置に基づき定められた所定の記録位置で終了する。
【００８７】
このため本発明に係る記録装置及び方法では、記録済みデータを消去することにより生じる隙間の空き領域に対しても、コンテンツデータを記録することができるようになる。そのため、例えばＤＶＤ−ＲＷのようなコンテンツの再生単位を連続領域に記録することを規定したフォーマットが採用された光ディスクに対しても、ディスクの隙間の空き領域に対してデータを記録することでき、効率的にデータの記録を行うことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態のＤＶＤレコーダのブロック構成図である。
【図２】ＤＶＤ−ＲＷディスクのフォーマット（ＲＯＷモード）について説明をするための図である。
【図３】ＤＶＤ−ＲＷディスクのフォーマット（ＩＮＣモード）について説明をするための図である。
【図４】ＤＶＤ−ＲＷディスクの拡張フォーマットについて説明をするための図である。
【図５】ＤＶＤ−ＲＷディスクの１又は複数の未記録領域のうち、コントローラにより選択された最大サイズの未記録領域を示す図である。
【図６】選択された未記録領域に対して記録されるＶＯＢＳの記録開始位置を示す図である。
【図７】選択された未記録領域に対して記録されるＶＯＢＳの記録終了位置を示す図である。
【図８】ＶＯＢＳ、ＶＴＳＩ及びＢＵＰが記録された後の状態を示す図である。
【符号の説明】
１  ＤＶＤディスク、１０  ＤＶＤレコーダ、１５  ＮＴＳＣ／ＰＡＬデコーダ、１６  ＤＶデコーダ、１７  ＭＰＥＧエンコーダ、１８  ＭＰＥＧデコーダ、１９  グラフィック合成回路、２０  ＮＴＳＣ／ＰＡＬエンコーダ、２１  スイッチング回路、２２  バッファ回路、２３  ドライブ回路、２４  ＶＢＩスライス回路、２５  入力装置、２６  システムコントローラ
【図１】
2004318924.tif 000003
【図２】
2004318924.tif 000004
【図３】
2004318924.tif 000005
【図４】
2004318924.tif 000006
【図５】
2004318924.tif 000007
【図６】
2004318924.tif 000008
【図７】
2004318924.tif 000009
【図８】
2004318924.tif 000010