(57)【要約】【課題】  有効なデータが記録されていない空き領域を効率よく利用して追加記録を行なう記録制御方法を提供し、さらに、空き領域を効率的に利用するための管理方法を提供すること。【解決手段】  本発明の一実施形態によると記録制御方法は、有効なデータが記録されていない任意の空間ブロックにデータを追加記録するため、追加記録の際に配当空間ブロックを充填すると、その記録を終了させる。本発明の他の実施形態によると空き領域の管理方法は、空き領域情報を生成し、記録／削除のたびにこれを更新し、所定の命令に応じてディスクに保存する。【選択図】  図１
2005196960.tif 000002
【特許請求の範囲】
【請求項１】
再記録可能な光媒体にデータを追加記録するための記録制御方法であって、
物理的に連続して有効なデータが記録されていない空間ブロックを含む空き領域を認識するステップと、
前記空間ブロックのうち目標データを追加記録する目標空間ブロックを決めるステップと、
前記目標空間ブロックに前記目標データの記録を開始するステップと、
前記目標データの記録のうち前記目標空間ブロックを充填すると、記録を終了させることを特徴とする記録制御方法。
【請求項２】
前記認識するステップが、前記空間ブロックのそれぞれに対する位置情報を有する空き領域情報を用いて前記空き領域を認識するステップであることを特徴とする、請求項１に記載の記録制御方法。
【請求項３】
前記空き領域情報が、前記光媒体に予め保存されているか、前記光媒体に記録された再生制御情報から前記空間ブロックのそれぞれに対する位置情報を算出することで生成されることを特徴とする、請求項２に記載の記録制御方法。
【請求項４】
前記決定するステップが、ユーザから入力される選択信号により目標空間ブロックを決定するステップであることを特徴とする、請求項１に記載の記録制御方法。
【請求項５】
前記決定するステップが、予め定められた条件に従って目標空間ブロックを自動で決定するステップであることを特徴とする、請求項１に記載の記録制御方法。
【請求項６】
前記決定するステップが、最も大きなサイズの空間ブロックを目標空間ブロックとして決定するステップであることを特徴とする、請求項５に記載の記録制御方法。
【請求項７】
前記決定するステップが、前記目標データのサイズを測定できる場合には前記目標データのサイズと最も近いサイズの空間ブロックのうち一番小さな空間ブロックを決め、記録すべき目標データのサイズを測定できない場合には最も大きなサイズの空間ブロックを決めステップであることを特徴とする、請求項５に記載の記録制御方法。
【請求項８】
再記録可能な光媒体にデータを追加記録するための記録制御方法であって、
物理的に連続して有効なデータが記録されていない空間ブロックを含む空き領域を認識するステップと、
前記空間ブロックのうち目標データを追加記録する目標空間ブロックを決めるステップと、
前記目標空間ブロックに前記目標データの記録を開始するステップと、
前記目標データの記録のうち前記目標空間ブロックを充填すると、記録を終了させるステップと、
前記目標空間ブロックを充填し記録を終了させた場合に、新たな目標空間ブロックを決定して記録を続くために、前記決定するステップ、前記開始するステップ、及び前記終了させるステップを繰り返すステップと、を含み、
前記目標データの記録が完了されたり、終了命令を受信したり、空間ブロックがない時記録を終了させることを特徴とする記録制御方法。
【請求項９】
再記録可能な光媒体にデータを追加記録するための空き領域管理方法であって、
空間ブロックの位置情報を有する空き領域情報を生成／読み出すステップと、
データの記録および削除する度に前記空き領域情報を更新するステップと、
所定の命令が入力されれば前記空き領域情報を前記光媒体に記録するステップと、
を含むことを特徴とする空き領域管理方法。
【請求項１０】
前記空間ブロックの位置情報が、前記空間ブロックの始点アドレスおよび終点アドレス、あるいはサイズと始点アドレスおよび終点アドレスのうちいずれかで構成されることを特徴とする、請求項９に記載の空き領域管理方法。
【請求項１１】
前記更新するステップが、データ記録の際に前記データが記録された空間ブロックの始点アドレスを前記記録されたデータの終点アドレスに変更し、データ削除の際に前記削除されたデータの始点アドレスおよび終点アドレスをもって新たな空間ブロックの位置情報を加えた後、前記空間ブロックと連続する他の空間ブロックが存在する場合１つの空間ブロックとして併合し再調整することを特徴とする、請求項１０に記載の空き領域管理方法。
【請求項１２】
前記所定の命令は光媒体取り出し命令であることを特徴とする、請求項９に記載の空き領域管理方法。
【請求項１３】
再記録可能な光ディスクにタイトルを追加記録するための記録制御方法であって、
前記光ディスクから空間ブロックの位置情報を含んでいる空き領域情報を読み出すステップと、
記録命令が入力されれば、前記空き領域情報に基づいてタイトルを追加記録すべく目標空間ブロックを決めるステップと、
前記目標空間ブロックに入力されるデータの記録を開始するステップと、
前記入力されるデータを全て記録したり、前記目標空間ブロックを充填すると、記録を終了させるステップと、
前記記録されたデータを有効なタイトルとして登録するステップと、
を含むことを特徴とする記録制御方法。
【請求項１４】
前記空き領域情報が読み出せない場合、前記光ディスクの再生制御情報を用いて空き領域情報を生成するステップを更に含むことを特徴とする、請求項１３に記載の記録制御方法。
【請求項１５】
前記再生制御情報がファイルシステムを含むことを特徴とする、請求項１４に記載の記録制御方法。
【請求項１６】
前記決定するステップが、ユーザから入力される選択信号によって目標空間ブロックを決定するステップであることを特徴とする、請求項１３に記載の記録制御方法。
【請求項１７】
前記決定するステップが、予め定められた条件に従って目標空間ブロックを自動で決定するステップであることを特徴とする、請求項１３に記載の記録制御方法。
【請求項１８】
前記決定するステップが、最も大きなサイズの空間ブロックを目標空間ブロックとして決定するステップであることを特徴とする、請求項１７に記載の記録制御方法。
【請求項１９】
前記決定するステップが、前記追加記録するデータのサイズを測定できる場合には前記目標データのサイズと最も近いサイズの空間ブロックを選択し、前記追加記録する目標データのサイズを測定できない場合には最も大きなサイズの空間ブロックを選択するステップであることを特徴とする、請求項１７に記載の記録制御方法。
【請求項２０】
記録および削除が完了されるたびに、前記空き領域情報を更新するステップを更に含むことを特徴とする、請求項１３に記載の記録制御方法。
【請求項２１】
前記空き領域情報は、それぞれの空間ブロックに対する始点アドレス、終点アドレス、およびサイズのうち少なくとも２つ以上の情報を有することを特徴とする、請求項２０に記載の記録制御方法。
【請求項２２】
所定の命令に応じて、前記空き領域情報を前記光ディスクに記録するステップを更に含むことを特徴とする、請求項２０に記載の記録制御方法。
【請求項２３】
前記所定の命令は取り出し（ｅｊｅｃｔ）命令を含むことを特徴とする、請求項２２に記載の記録制御方法。
【請求項２４】
前記空き領域情報は、前記光ディスクに記録されたタイトルのうち最後のタイトルの次に記録されることを特徴とする、請求項２３に記載の記録制御方法。
【請求項２５】
前記空き領域情報は、前記光ディスクのレコーディングマネジメント領域（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）に記録されることを特徴とする、請求項２３に記載の記録制御方法。
【請求項２６】
再記録可能な光媒体にデータを追加記録する記録制御方法であって、
ユーザの要請信号に応じて空き領域情報を読み出すステップと、
目標データを追加記録する空間ブロックの選択信号を受信するステップと、
前記選択された空間ブロックに前記目標データを記録するステップと、
を含むことを特徴とする記録制御方法。
【請求項２７】
前記空間ブロックを複数個選択されれば、前記記録するステップは、前記複数の空間ブロックへ順次に前記目標データを記録するステップであることを特徴とする、請求項２６に記載の記録制御方法。
【請求項２８】
再記録可能な光媒体にデータを追加記録する記録制御方法であって、
記録命令を受信すると、前記光媒体で任意の空間ブロックを検知し入力されるデータを前記空間ブロックに記録し、記録が完了される前に前記空間ブロックを充填すると記録を終了させることを特徴とする記録制御方法。
【請求項２９】
再記録可能な光媒体にデータを追加記録する記録制御方法であって、
記録命令を受信すると、前記光媒体で任意の空間ブロックを検知し入力されるデータを前記空間ブロックに記録し、記録が完了される前に前記空間ブロックを充填すると記録を終了させてから、新たな空間ブロックを検知し記録を続けることを特徴とする記録制御方法。
【請求項３０】
再記録可能な光媒体にタイトルを追加記録する記録制御方法であって、
記録命令を受信すると、前記光媒体で空き領域を検知し入力されるデータを前記空き領域に記録し、前記空き領域を構成するそれぞれの空間ブロックに記録されたデータをそれぞれのタイトルとして登録することを特徴とする記録制御方法。
【請求項３１】
再記録可能な光媒体に情報を記録および再生するピックアップ部と、
物理的に連続して有効なデータが記録されていない空間ブロックを含む空き領域情報が保存されるメモリ部と、
前記メモリ部に保存された前記空き領域情報に基づいて、前記空き領域を認識し、前記空間ブロックのうち目標データを追加記録する目標空間ブロックを決め、前記目標空間ブロックに前記目標データの記録を開始し、前記目標データの記録のうち前記目標空間ブロックを充填すると、記録を終了するように前記ピックアップ部を制御する制御部と、
を含むことを特徴とする記録制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は再記録可能な光媒体にデータを追加記録するための記録制御方法およびこのための空き領域管理方法に関する。
【背景技術】
【０００２】
再記録可能な光媒体とは、光学的手段によって情報の記録／削除／再記録ができる光保存媒体であって、例えば、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）およびＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）が幅広く使用されているが、ＡＯＤ（Ａｄｖａｎｃｅｄ  Ｏｐｔｉｃａｌ  Ｄｉｓｃ）およびＢＤ（Ｂｕｌｅ  Ｒａｙ  Ｄｉｓｃ）のような高密度光媒体も開発されている。
【０００３】
詳細には、ＤＶＤの場合、物理的な構造および記録方式によってＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、およびＤＶＤ＋ＲＷが再記録可能なＤＶＤとして知られている。
【０００４】
係る再記録可能な光媒体にて、例えば、ビデオデータを記録する場合に「タイトル」単位でデータが記録され、さらにユーザによって選択的に削除可能であり、再度追加しデータを記録することも可能である。
【０００５】
以下、図１７に基づいて、ＤＶＤ−ＲＷおよびＤＶＤ＋ＲＷの規格によるデータを追加記録する際に記録制御方法について詳説する。
【０００６】
図１７の（ａ）に示すように、ＤＶＤ−ＲＷ／＋ＲＷの規格によると、ディスクはＰＣＡ（Ｐｏｗｅｒ  Ｃａｌｉｂｒａｉｏｎ  Ａｒｅａ）、ＲＭＡ（Ｒｅｃｏｒｄ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）、Ｌ／Ｉ  Ａｒｅａ（Ｌｅａｄ−ｉｎ  Ａｒｅａ）、Ｄａｔａ  Ａｒｅａ、およびＬ／Ｏ  Ａｒｅａ（Ｌｅａｄ−ｏｕｔ  Ａｒｅａ）からなっている。
【０００７】
図１７の（ｂ）に示すように、Ｄａｔａ  Ａｒｅａはファイルシステム（Ｆ／Ｓ：Ｆｉｌｅ  Ｓｙｓｔｅｍ）と多数のタイトルＴ１ないしＴ５から構成されている。
【０００８】
図１７の（ｃ）は、多数のタイトルの中で１つのタイトルＴ３が削除された状態を示す。
【０００９】
図１７の（ｄ）はＤＶＤ−ＲＷの規格に基づいて新たなタイトルＴ６が追加記録された状態を示す。ＤＶＤ−ＲＷによってデータを追加記録する場合、通常、最後に記録されたタイトルの後からデータが記録される。
【００１０】
図１７の(ｅ)は、ＤＶＤ＋ＲＷの規格に基づいて新たなタイトルＴ７を追加記録した状態を示す。ＤＶＤ／ＲＷによってデータを追加記録する場合に、空き領域にデータを記録することはできるものの、追加記録が完了されるまで予めタイトルが記録されている領域まで上書き（ｏｖｅｒ−ｗｒｉｔｅ）を行なう。
【００１１】
前述のように、データを追加記録する場合に、ＤＶＤ―ＲＷの規格によると、タイトルが削除され空いている中間領域が活用できず記録効率が落ちてしまう恐れがある。さらに、ＤＶＤ＋ＲＷの規格によると、予め記録されているデータをなくしてしまう恐れもある。
【発明の開示】
【発明が解決しようとする課題】
【００１２】
本発明は前述した問題点を解決するために案出されたもので、本発明の目的は、有効なデータが記録されていない空き領域を効率よく利用して追加記録を行なう記録制御方法を提供することである。
【００１３】
さらに、本発明の目的は、空き領域を効率的に利用するための管理方法を提供することである。
【課題を解決するための手段】
【００１４】
前述の目的を達成するために、本発明の一態様による記録制御方法は、物理的に連続して有効なデータが記録されていない空間ブロックを認識してデータを追加記録し、この際、配当空間ブロックを充填するとそれ以上記録を行なわずに終了させることを特徴とする。
【００１５】
即ち、空間ブロック内でのみデータが追加記録されるようにすることで、予め記録されているデータを損傷させず、データ領域を効率よく用いることができる。
【００１６】
なお、空間ブロックは有効なデータが物理的に連続し記録されていない領域のことを意味する。有効なデータとは、ファイルシステムに登録されたデータあるいは、正常動作により再生可能なデータである。従って、空間ブロックとは、物理的に連続し新たなデータを記録できる領域のことを指す。光媒体にはこのような空間ブロックが複数個存在することができ、以下、１つの光媒体に存在するすべての空間ブロックのことを空き領域と称する。即ち、空き領域は追加記録が可能な領域のことを意味する。
【００１７】
好ましくは、それぞれの空間ブロックに対する位置情報を有する空き領域情報を用いることがよい。空き領域情報は、光媒体の所定に保存されている場合は読み出すことができるが、保存された空き領域情報がない場合はファイルシステムのような記録された再生制御情報を用いて空き領域情報を作成することもできる。勿論、記録初期に空き領域情報を生成し光媒体に保存することが好ましい。
【００１８】
一方、記録命令を受信すると、任意の空間ブロックを検知し記録を行なうこともできる。空き領域を認識している場合には複数の空間ブロック中の任意の空間ブロックを選択して記録を行なうことができる。
【００１９】
しかし、複数の空間ブロックのうち目標データを追加記録する目標空間ブロックを決めるステップを含むことが好ましい。目標空間ブロックとは、データを追加記録する空間ブロックであり、目標データとは、追加記録するデータである。目標空間ブロックはユーザが決定し得るし、予め決められた条件に従って自動的に決定し得る。好ましくは、目標データのサイズを予め測定できる場合にはそれより大きな空間ブロックのうち一番小さな空間ブロックを目標空間ブロックとして決め、それより大きなサイズの空間ブロックがない場合や、目標データのサイズを予め測定できない場合には最も大きなサイズの空間ブロックを目標空間ブロックとして決める。
【００２０】
本発明の他の態様による記録制御方法は、目標空間ブロックを充填し記録を終了させた場合に、新たな目標空間ブロックを決定して目標データの記録を続くことを特徴とする。
【００２１】
本発明の他の態様による空き領域管理方法は、データを記録および削除する度に空き領域情報を更新し、所定の命令が入力されれば光媒体の所定領域に記録することを特徴とする。
【００２２】
空間ブロックの位置情報を有する空き領域情報を光媒体として記録することによって、後で追加記録の際にこれを読み出して用いることができる。
【００２３】
なお、所定の命令は、例えば、ディスク取り出し（ｅｊｅｃｔ）命令を含み、その他に最終命令およびユーザによる記録命令を含む。勿論、一定の時間ごとに自動的に記録し保存するようにすることもできる。さらに、所定の領域は、データが記録された領域の次の領域、あるいはＤＶＤ−ＲＡＭ／−ＲＷ／＋ＲＷの規格に基づいて定義されたＲＭＡを含む。勿論その他の領域に記録することもできる。
【００２４】
本発明の他の態様による記録制御方法は、光ディスクの所定領域から空き領域情報を読み出し、記録命令が入力されれば、目標空間ブロックを決めて記録を開始すし、データを全て記録したり、目標空間ブロックを充填すると記録を終了させ、記録されたデータを有効なタイトルとして登録しファイルシステムを更新することを特徴とする。
【００２５】
なお、記録および削除が完了されるたびに、空き領域情報を更新し、所定命令が入力されれば空き領域情報を光ディスクの所定領域に記録することが好ましい。
【００２６】
本発明のまた他の態様による記録制御方法は、ユーザに空き領域情報を提供し、ユーザが選択した空間ブロックにデータを記録することを特徴とする。ユーザが複数個の空間ブロックを選択すれば、選択された空間ブロックへ順次に記録を行なう。
【００２７】
一方、本発明に係る記録制御装置は、再記録可能な光媒体に情報を記録および再生するピックアップ部と、物理的に連続して有効なデータが記録されていない空間ブロックを含む空き領域情報が保存されるメモリ部と、前記メモリ部に保存された前記空き領域情報に基づいて、前記空き領域を認識し、前記空間ブロックのうち目標データを追加記録する目標空間ブロックを決め、前記目標空間ブロックに前記目標データの記録を開始し、前記目標データの記録のうち前記目標空間ブロックを充填すると、記録を終了するように前記ピックアップ部を制御する制御部と、を含む。
【発明の効果】
【００２８】
本発明の一側面によると、光媒体の空き領域に関して、追加記録時に予め記録されたデータを保存しながら空き領域を活用して記録することによって、記録効率を高めることができる。
【発明を実施するための最良の形態】
【００２９】
以下、添付の図面を参照して本発明の好適な実施例を詳述する。
【００３０】
本発明は再記録可能な光媒体にデータを追加記録するための記録制御方法および空き領域管理方法に関し、ＤＶＤ−ＲＡＭ、−ＲＷ，＋ＲＷの規格に係るディスクにつき一例をあげて詳説し、これらの規格によってデータを記録するＤＶＤ−記録機器を詳説する。
【００３１】
「本発明の適用可能な光記録機器を採用した多様なシステム」
【００３２】
図１は本発明が適用できるＤＶＤ−記録機器の多様な形態を示す。
【００３３】
図１の(ａ)は、コンピューターと接続されるＤＶＤドライブ１００を示している。ユーザはコンピューター本体１１０に接続されたキーボードやマウスなどのインタフェースを介して命令を入力し、ユーザの命令に応じてＤＶＤドライブ１００はコンピューター本体から伝送されるデータをディスクに記録・保存する。なお、記録されるデータはビデオデータ、プログラムデータなど様々な形態である。
【００３４】
図１の（ｂ）は放送受信アンテナ２２０およびＴＶと接続されるＤＶＤ再生／記録機器２００を示している。ＤＶＤ再生／記録機器２００は、本体に備えられたボタンあるいはリモコンを介して入力される命令に応じて再生／記録を行なう。この際、記録されるデータは放送受信アンテナ２２０を介して入力される放送データが主であるが、外部入力端子を介してデータが受信されディスクに記録することもできる。
【００３５】
図１の（ｃ）はハードディスクドライブ３１０と接続されるＤＶＤ記録機器３００を示している。この場合、ユーザはハードディスクドライブ３１０に保存されているデータをディスクに記録できる。尚、記録されるデータは放送データが主であるが、これに限らない。
【００３６】
「本発明の適用に適した光記録機器」
【００３７】
図２は本発明の適用に適した光記録機器の一例を概略的に示した図である。
【００３８】
同図に示したように、光記録機器は、ローディングされたディスク１０を回転させるスピンドルモータ（ｓｐｉｎｄｌｅ  ｍｏｔｏｒ）８０、ディスク１０から情報を読み込みディスク１０に情報を記録するピックアップ部２０、エラ−訂正などの信号処理を行なう信号処理部３０、データの圧縮／解除を行なうＥＮＤＥＣ部４０、記録および再生動作を制御する制御部５０、メモリ部６０、およびサーボ駆動部７０を含んでなる。コンピューターに接続され使用されるＤＶＤドライブの場合にはＥＮＤＥＣ部４０がコンピューター本体に存在する。
【００３９】
データを再生する過程について説明すると次の通りである。ディスク１０に記録されているデータをピックアップ部２０が読み込んで信号処理部３０に伝送すると、信号処理部３０ではエラー訂正などの処理を行なった後、ＥＮＤＥＣ部４０に送る。ＥＮＤＥＣ部４０は圧縮されたデータを解除し出力する。
【００４０】
データを記録する過程は次の通りである。記録すべきデータが入力されればＥＮＤＥＣ部４０にて圧縮し信号処理部３０に送り、信号処理部３０は所定の信号処理を行なってからピックアップ部２０に伝送する。ピックアップ部２０は入力される信号によってディスクレーザビームを走査しデータを記録する。
【００４１】
前述した再生及び記録過程は制御部５０によって行なわれる。
【００４２】
本発明に係る記録制御方法および空き領域管理方法を適用する場合に、制御部５０は記録命令が入力されれば、空き領域を認識し、記録データを記録すべき目標空間ブロックを決めてから、入力される記録データをＥＮＤＥＣ部４０、信号処理部３０、ピックアップ部２０を介してディスクの目標空間ブロックに記録する。記録中には現に記録される位置をモニターして目標空間ブロックを充填される場合記録を終了するように制御する。空き領域の認識は、ディスクから空き領域情報を読み出したり、空き領域情報を生成してメモリ部６０に保存する。データの記録および削除が行なわれるたびに、制御部５０はメモリ部６０に保存された空き領域情報を更新する。
【００４３】
空き領域の認識および目標空間ブロックの決定、そして空き領域情報の更新については後述する。後述する説明で当業者は容易に光記録機器に適用できる。
【００４４】
[実施形態１]
【００４５】
図３は本発明に係る一実施の形態を説明するための流れ図である。
【００４６】
本実施形態による記録制御方法は、まず、空き領域を認識し（Ｓ３５０）、追加記録する目標空間ブロックを決めた後（Ｓ４００）、記録を開始する（Ｓ４５０）。記録すべきデータを全て記録したかを確認した後（Ｓ５００）、記録が完了されれば記録を終了し（Ｓ６００）、そうでなければ、記録を続けながら目標空間ブロックを充填したかを確認して（Ｓ５５０）、空間ブロックを充填すれば記録を終了する（Ｓ６００）。
【００４７】
即ち、記録するデータを目標空間ブロック内でのみ記録し、目標空間ブロックを充填すれば記録するデータが依然として残っていても強制的に記録を終了させる。
【００４８】
本実施形態では空き領域を認識し（Ｓ３５０）、目標空間ブロックを決定（Ｓ４００）するように行なったが、係る過程は必ずしも行なう必要はない。例えば、記録命令が入力されれば空間ブロックを検索し任意に選択された空間ブロックにデータの記録を開始することも可能である。
【００４９】
「空き領域の認識」
【００５０】
空き領域は様々な方法で認識できる。簡単には、ディスクをスキャンすることで認識できるが、現のＤＶＤ−ＲＡＭ，−ＲＷおよび＋ＲＷの規格によると、タイトルを削除しても実際のデータは削除されずファイルシステムのみが更新されるようになっているので、ディスクをスキャンすることで空き領域を完全に認識することはできない。従って、ＤＶＤ−ＲＡＭ、−ＲＷ，および＋ＲＷの規格による場合にはファイルシステムに基づいて空き領域を認識し得る。勿論、空き領域情報が予めディスクに記録されている場合にはこれを読み出すことで認識することができる。空き領域情報とは、空き領域を構成するそれぞれの空間ブロックに対する位置情報のことを指す。
【００５１】
図４は空き領域を認識するための好ましい一実施形態を示したものである。同図によると、空き領域をディスクで検索し（Ｓ３５５）、空き領域情報がディスクに予め記録されているかを確認（Ｓ３６０）した後、予め記録されていればこれを読出して（Ｓ３６５）メモリに保存し（Ｓ３８０）、空き領域情報をディスクから見つけなければ、空間ブロックを検出した後（Ｓ３７０）、空き領域情報を新たに作成した後（Ｓ３７５）、メモリに保存する（Ｓ３８０）。
【００５２】
ここまで記述した空き領域の認識過程は本発明の全ての実施形態で空き領域を認識するために適用することができる。
【００５３】
「目標空間ブロックの決定」
【００５４】
目標空間ブロックも多様な方法で決定し得る。簡単に、ユーザが開き領域情報を表示して選択することができる。他方、最も先の空間ブロック、あるいは最も大きなサイズの空間ブロックで一律的に定めることができる。
【００５５】
しかし、効率的に空き領域を利用するためには目標データのサイズを考慮することが好ましい。図５は目標空間ブロックを決定するための好適な一実施形態を示している。
【００５６】
同図によると、空き領域を認識し（Ｓ３５０）、追加記録を行なう目標データのサイズを測定できるかを判断する（Ｓ４０５）。目標データのサイズが測定できない場合には最も大きなサイズの空間ブロックを算出し（Ｓ４２０）、目標空間ブロックとして決める（Ｓ４２５）。目標データのサイズが測定できる場合には、目標データより大きなサイズの空間ブロックをあるかを判断し（Ｓ４１０）、なければ最も大きなサイズの空間ブロックを算出し（Ｓ４２０）、これを目標空間ブロックとして決定する。（Ｓ４２５）。存在するのであれば目標データより大きな空間ブロックのうち最も小さな空間ブロックを算出して（Ｓ４１５）、これを目標空間ブロックとして決定する。
【００５７】
目標データのサイズを測定できない場合は、例えば、図１の(ａ)に示したようコンピューターに保存されたデータを記録する場合、あるいは図１の（ｃ）に示したようハードディスクドライブに保存されたデータをディスクに記録する場合がある。目標データのサイズを測定できない場合は、例えば、図１の（ｃ）に示したような放送データをディスクへ記録し録画する場合がある。しかし、放送データであっても予めそのサイズが測定できる場合があり得るし、ハードディスクドライブに保存されたデータであってもそのサイズを予め測定できない場合もあるので、データのソースによって一律的に決めることは好ましくない。
【００５８】
ここまで記述した目標空間ブロックの決定過程は本発明の全ての実施形態にて目標空間ブロックを決めるために適用可能である。
【００５９】
[実施形態２]
【００６０】
図６は本発明による他の実施形態を説明するための流れ図である。
【００６１】
本実施形態では、目標空間ブロックを充填すれば他の目標空間ブロックを新たに決定してデータの記録を継続するという点が実施形態１と相違している。その他に、空き領域の認識および目標空間ブロックの決定、そして目標空間ブロックを充填した時にその目標空間ブロックに対する記録を終了することについては前述と同一である。
【００６２】
但し、本発明による実施形態では、目標空間ブロックを充填したかを判断してから（Ｓ５５０）、充填されれば記録を終了し（Ｓ６１０）、再度新たな目標空間ブロックを決定し（Ｓ４００）記録を再開する。係る方法で新たな目標空間ブロックを決定しながら続けて記録を行なっている間に、データが全て記録されたりユーザが記録中止命令を入力した場合には、記録が完了されたものと判断して（Ｓ５００）記録を終了させる（Ｓ６２０）。
【００６３】
なお、記録データがビデオデータである場合、物理的に連続しない空間ブロックに記録されたデータはそれぞれ別のタイトルとして登録される。
【００６４】
[実施形態３]
【００６５】
本実施形態では、空き領域管理方法に関し、図７に基づいて詳説する。
【００６６】
本実施形態によると、光媒体がローディングされれば、空き領域情報を検索および読出し、空き領域情報が見つからない場合には空き領域情報を新たに生成する（Ｓ７００）。生成あるいは読み出された空き領域情報はメモリに保存し（Ｓ７１０）、データ削除または記録が行なわれれば（Ｓ７２０）、空き領域情報を更新する（Ｓ７３０）。更新された空き領域情報はメモリに保存されている。取り出し（ｅｊｅｃｔ）命令が入力されれば（Ｓ７４０）、空き領域情報をディスクに記録してから（Ｓ７５０）、取り出し命令を実行する（Ｓ７６０）。
【００６７】
以下、図８乃至図１０に基づいて空き領域情報の一例と更新過程を説明する。以下、空き領域情報の一例と更新過程については、本発明の他の実施形態にて空き領域情報を利用し、これを更新するために適用可能である。
【００６８】
「空き領域情報」
【００６９】
図８は本発明に係る空き領域情報の一例を示した図である。
【００７０】
図８の（ａ）は、光媒体のデータ領域を概念的に示した図であって、Ｆ／Ｓはファイルシステム、Ｔ２、Ｔ４、およびＴ５はそれぞれのタイトル、Ｂ１、Ｂ２、およびＢ３はそれぞれの空間ブロックを示す。各境界線の下記に記載された数字はアドレスを示す。該アドレスは実際のＤＶＤのような光媒体において使用されるアドレスと違い、空き領域情報の一例を説明するために任意に決めたアドレスである。ＤＶＤのような光媒体の規格による物理的あるいは論理的アドレスを使用してそれぞれの空間ブロックの位置情報を示す。
【００７１】
図８の（ｂ）は、図８の（ａ）の光媒体に対する空き領域情報の一例を示している。同図における空き領域情報はそれぞれの空間ブロックＢ１、Ｂ２、Ｂ３に対する始点アドレスおよび終点アドレスを位置情報として有している。
【００７２】
図８の（ｃ）は図８の（ａ）の光媒体に対する空き領域情報の他の例を示すものであって、それぞれの空間ブロックＢ１、Ｂ２、Ｂ３に対する始点アドレスおよびサイズを位置情報として有している。
【００７３】
「空き領域情報の更新」
【００７４】
図９及び図１０は本発明による空き領域情報の更新を説明するための図である。
【００７５】
図９の（ａ）は光媒体のデータ領域を図式的に示している。Ｆ／Ｓはファイルシステム、Ｔ２、Ｔ４、およびＴ５は有効なタイトル、Ｂ１、Ｂ２、およびＢ３は空間ブロックを示す。
【００７６】
なお、空き領域情報は図１０の（ａ）の通りである。図１０(ａ)の空き領域情報はそれぞれ空間ブロックに対して始点アドレスとサイズを有している。
【００７７】
図９の（ｂ）は、図９の（ａ）の光媒体にてタイトルＴ４を削除した状態を示している。空間ブロックＢ４はタイトルＴ４を削除することによって生成される。しかし、空間ブロックＢ４は空間ブロックＢ２と接しているので、それぞれ別の空間ブロックとして扱わず、１つの空間ブロックとして扱うことが好ましい。
【００７８】
図１０の（ｂ）は図９の（ｂ）に対する空き領域情報を示す。新たな空間ブロックＢ４に対する位置情報を別に含まず、空間ブロックＢ２のサイズ値を変化させることにより空き領域情報を更新する。即ち、図９（ｂ）におけるＢ２とＢ４は１つのＢ２として扱われる。
【００７９】
図９の（ｃ）は図９の（ｂ）の光媒体に新たなタイトルＴ６を追加記録した状態を示したものである。新たなタイトルＴ６の追加記録時に、図１０（ｂ）の空き領域情報に基づいて目標空間ブロックを決めるが、本実施形態における最も大きなサイズの空間ブロックＢ２を目標空間ブロックとして決定した。新たなタイトルＴ６は目標空間ブロックＢ２の全サイズより小さいので、記録が完了された後にも記録されていない空間が残るようになる。この場合、残り空間を空き領域情報に示す。
【００８０】
図１０の（ｃ）は図９の（ｃ）に対する空き領域情報を示している。図１０（ｃ）は始点アドレスおよびサイズ値が変化した空間ブロックＢ２の位置情報を有する。
【００８１】
以上のように、空き領域情報はデータの削除および記録のたびに更新される。好ましくは、係る空き領域情報はメモリに保存され、ディスクを取り出したり終える際、あるいはユーザの命令または定期的に、ディスクの所定領域に記録される。
【００８２】
[実施形態４]
【００８３】
本実施形態は、本発明をＤＶＤ記録機器に適用した場合の記録制御方法に関する。図１１乃至図１３に基づいて詳説する。
【００８４】
図１１に示したように、まず、空き領域を認識するためにＲＭＡ（Ｒｅｃｏｒｄｉｎｇ  Ｍａｎａｇｅｍｅｎｔ  Ａｒｅａ）で空き領域情報を検索する（Ｓ８１０）。勿論、どの領域で空き領域情報を検索するかはどの領域に空き領域に空き領域情報を保存するかに依存する。どの領域に空き領域情報を保存するかは選択の問題であり、特定の領域が求められることはない。データ領域のうち空き領域、または他の規格によって定められた領域のいずれかのユーザが任意に使用できる領域に保存する。空き領域情報を検索して空き領域情報が存在するかを判断する（Ｓ８１１）。空き領域情報がないと判断されれば、ＴＯＣまたはファイルシステムから空間ブロックを算出し（Ｓ８１３）、これに基づいて空き領域情報を作成してから（Ｓ８１４）、メモリに保存する（Ｓ８１５）。なお、空き領域情報があれば、これを読出し（Ｓ８１２）、メモリに保存する（Ｓ８１５）。空き領域情報をメモリに保存したあと、削除および記録命令が入力されるたびに空き領域情報を更新する。まず、削除命令が入力されると（Ｓ８２０）、選択されたタイトルを削除し（Ｓ８２１）、空き領域情報を更新する（Ｓ８２２）。空き領域情報を更新する方法については前述したので詳細な説明は除く。
【００８５】
図１２に示した通りに、記録命令が入力されれば（Ｓ８３０）、目標空間ブロックを決める（Ｓ８３１）。記録命令が入力された時というのは、詳細には追加記録命令が入力された時を意味する。目標空間ブロックを決定する方法についても前述したのでその説明は除く。目標空間ブロックを決定されれば記録を開始し（Ｓ８３２）、記録が完了したか否かを判断する（Ｓ８３３）。記録が完了していなければ空間ブロックを充填したか否かを判断する（Ｓ８３４）。記録が完了せず、空間ブロックも充填されていない場合には記録を続けるが、記録が完了したり空間ブロックを充填すると記録を終了させる（Ｓ８３５）。記録が完了されたというのは、記録すべきデータを全て記録したり、所定命令によって記録が中止されたことを意味する。記録が終了されればファイルシステムを更新し（Ｓ８３６）、追加記録されたデータを有効なデータとして登録し、空き領域情報を更新する（Ｓ８３７）。空き領域情報の更新については前述したのでその詳細な説明は除く。追加記録されるデータがビデオデータである場合には、本発明の利用性は最も高くなる。ビデオデータである場合、再生互換のため連続的に記録されるべきである。特に放送データを受信し録画を行なう時には本発明の利用可能性は高くなる。サイズを測定できない放送データを追加記録する場合に、本発明によると、空き領域を最大に活用することができ、かつ予め記録されているデータをなくす恐れがないからである。
【００８６】
図１３に示したように、ディスク取り出し命令／最終命令／ユーザの記録命令が入力されれば（Ｓ８４０）、空き領域情報をＲＭＡに記録する（Ｓ８４１）が、必ずＲＭＡに記録する必要はない。ここでのユーザの記録命令とは、空き領域情報をディスクに記録するように命令することを意味する。
【００８７】
[実施形態５]
【００８８】
本実施の形態は、ユーザによって選択された空間ブロックに追加記録を行なうための方法に関し、図１４に基づいて詳説する。
【００８９】
本実施形態によると、まず、記録命令を受信すると（Ｓ１０００）、空き領域情報を出力する（Ｓ２０００）。ユーザからの目標空間ブロックの選択信号が受信されれば（Ｓ３０００）、選択された目標空間ブロックにデータを記録する（Ｓ４０００）。本発明では、記録命令を受信した後（Ｓ１０００）、空き領域情報を出力するように行なったが、空き領域情報の出力命令を受信及び出力し、目標空間ブロックの選択信号を受信した後、ユーザからの記録命令を入力し記録を行なうことも可能である。本実施形態では、上述した順番は限定しない。
【００９０】
さらに、データの記録は前述の実施形態において詳説した方法で行なわれることができる。
【００９１】
好ましくは、記録が終了すれば、終了したことを知らせるメッセージを出力する。ユーザが複数の空間ブロックを選択すれば、選択された複数の空間ブロックについて順次記録を行い、複数の空間ブロックを充填すると記録を終了する。
【００９２】
記録前、または後にユーザが件名を入力することもできる。なお、複数の空間ブロックについて１つの件名が入力されれば、例えば、「件名１」、「件名２」のように各空間ブロックに記録されるデータについて順次番号が加えられその件名を付与する。
【００９３】
[変形実施形態１]
【００９４】
本発明の変形実施形態による記録制御方法は、追加記録命令が入力されれば、データを記録する任意の空間ブロックを検知し記録を行い、追加記録の中から当該の空間ブロックを充填すると記録を終了させる。
【００９５】
本変形実施形態では、図１５に示した通り、記録命令を受信し（Ｓ９１０）、空間ブロックを検知する（Ｓ９２０）ステップを除いた残り記録を行なうステップ（Ｓ９３０、Ｓ９４０、Ｓ９５０、Ｓ９６０）は実施形態１と同一である。即ち、本変形実施形態による記録制御方法は、光媒体に存する少なくとも１つの空間ブロックのうちいずれか１つを検知して追加記録を行なう。もちろん、空間ブロックをない場合には、追加記録を行なわない。この際、追加記録が行なえないというメッセージを表示しユーザに通知することが好ましい。
【００９６】
空間ブロックを充填したか否かは、予め空間ブロックの終点アドレスを検知したり、次の有効なデータの始点アドレスを検知して、現在記録中であるアドレスと比較することによって判断できる。
【００９７】
[変形実施形態２]
【００９８】
本変形例による記録制御方法は、図１６に示した通りに、追加記録命令が入力されれば（Ｓ９１０）、データを記録する任意の空間ブロックを検知し（Ｓ９２０）記録を開始する（Ｓ９３０）。この後のステップ（Ｓ９４０、Ｓ９５０、Ｓ９６２，Ｓ９６５）は実施形態２と同一である。即ち、追加記録の中も該当の空間ブロックを充填すれば記録を終了した後、他の空間ブロックを検知し記録を行なう。
【００９９】
好ましくは、追加データを全て記録したり、ユーザが記録を中止したり、空間ブロックをこれ以上ない時まで空間ブロックを検知して記録を行なう過程を繰り返す。
【０１００】
本発明は再記録可能な光媒体にデータの追加記録を行なう時、特に、ビデオデータを追加記録する時、また放送データを追加記録する時にその利用性が極めて高い。
【０１０１】
以上、図面を参照して本発明の好適な実施形態を図示および説明してきたが本発明の保護範囲は、前述の実施形態に限定されるものではなく、特許請求の範囲に記載された発明とその均等物にまで及ぶものである。
【産業上の利用可能性】
【０１０２】
本発明は再記録可能な光媒体にデータを追加記録するための記録制御方法およびこのための空き領域管理方法に使用できる。
【図面の簡単な説明】
【０１０３】
【図１】本発明の適用に適したシステムの例示を概略的に示した図である。
【図２】本発明の適用に適した光記録機器の構成を概略的に示した図である。
【図３】本発明に係る記録制御方法の実施形態１を説明するための流れ図である。
【図４】本発明に係る空き領域認識過程の一例を説明するための流れ図である。
【図５】本発明に係る目標空間ブロックの決定過程の一例を説明するための流れ図である。
【図６】本発明に係る記録制御方法の実施形態２を説明するための流れ図である。
【図７】本発明に係る空き領域管理方法の実施形態３を説明するための流れ図である。
【図８】空き領域情報の一例および更新過程を説明するための図である。
【図９】空き領域情報の一例および更新過程を説明するための図である。
【図１０】空き領域情報の一例および更新過程を説明するための図である。
【図１１】本発明に係る記録制御方法の実施形態４を説明するための流れ図である。
【図１２】本発明に係る記録制御方法の実施形態４を説明するための流れ図である。
【図１３】本発明に係る記録制御方法の実施形態４を説明するための流れ図である。
【図１４】本発明に係る記録制御方法の実施形態５を説明するための流れ図である。
【図１５】本発明に係る記録制御方法の変形実施形態１を説明するための流れ図である。
【図１６】本発明に係る記録制御方法の変形実施形態２を説明するための流れ図である。
【図１７】従来の記録制御方法を説明するための図である。
【符号の説明】
【０１０４】
１０  ディスク
２０  ピックアップ部
３０  信号処理部
４０  ＥＮＤＥＣ部
５０  制御部
６０  メモリ部
７０  サーボ駆動部
８０  スピンドルモータ
【図１】
2005196960.tif 000003
【図２】
2005196960.tif 000004
【図３】
2005196960.tif 000005
【図４】
2005196960.tif 000006
【図５】
2005196960.tif 000007
【図６】
2005196960.tif 000008
【図７】
2005196960.tif 000009
【図８】
2005196960.tif 000010
【図９】
2005196960.tif 000011
【図１０】
2005196960.tif 000012
【図１１】
2005196960.tif 000013
【図１２】
2005196960.tif 000014
【図１３】
2005196960.tif 000015
【図１４】
2005196960.tif 000016
【図１５】
2005196960.tif 000017
【図１６】
2005196960.tif 000018
【図１７】
2005196960.tif 000019