(57)【要約】【課題】記録媒体にデータを記録する際に所定の大きさ以上の連続空き領域に記録する装置において、外部の記録制御装置の指示に基づいて記録する場合に、外部の記録制御装置が連続空き領域の制限を考慮せずにシームレス再生可能に記録するデータ記録装置を提供すること。【解決手段】記録媒体６にデータを記録する際に所定の大きさ以上の連続空き領域（ｂ）（ｃ）（ｅ）に記録する装置において、外部接続端子７を介して外部のコンピュータ１１の指示に基づいて記録する場合に、スペースビットマップＭの該領域（ｂ）（ｃ）（ｅ）の対応箇所にダミー情報Ｄｓを形成する擬似スペースビットマップＤＭ１を形成し、空き領域でないように見せかけることで、データが所定の大きさ未満の連続空き領域へ記録されることを防止する。【選択図】　図５
2004127350.tif 000002
【特許請求の範囲】
【請求項１】
記録媒体にデータを記録する際に所定の大きさ以上の連続空き領域に記録するデータ記録装置において、
前記データ記録装置の外部の外部記録制御装置からの制御信号を入力する外部信号入力部と、
前記記録媒体の空き領域を管理する制御部と、を有し、
前記制御部は、前記外部信号入力部を介して前記外部記録制御装置には所定の大きさ未満の連続空き領域を認識させないことを特徴とするデータ記録装置。
【請求項２】
記録媒体にデータを記録する際に所定の大きさ以上の連続空き領域に記録するデータ記録装置において、
前記データ記録装置の外部の外部記録制御装置からの制御信号を入力する外部信号入力部と、
前記記録媒体の空き領域を示す領域マップを管理する制御部と、を有し、
前記制御部は、前記外部信号入力部を介して前記外部記録制御装置に対して、前記記録媒体の前記所定の大きさ未満の連続空き領域が空いていないように見せかける擬似領域マップを作成することを特徴とするデータ記録装置。
【請求項３】
前記擬似領域マップは、前記領域マップに前記所定の大きさ未満の連続空き領域が使用済みであることを示す擬似情報を書き込むことで作成されることを特徴とする請求項２に記載のデータ記録装置。
【請求項４】
記録媒体にデータを記録する際に所定の大きさ以上の連続空き領域に記録する装置において、
前記データ記録装置の外部の外部記録制御装置からの制御信号を入力する外部信号入力部と、
前記記録媒体の空き領域を示す領域マップを管理する制御部と、を有し、
前記外部信号入力部から前記記録媒体に前記所定の大きさ未満の連続空き領域への書き込み指示の制御指示があった場合、前記制御部は、該記録媒体に前記所定の大きさ以上の連続空き領域にデータの記録を行い、前記領域マップを該書き込み指示の通りに書き込みを実行した場合に変更することを特徴とするデータ記録装置。
【請求項５】
前記制御部は、前記書き込み指示のあった領域と前記記録媒体に書き込んだ領域とを記録する変換テーブルを管理することを特徴とする請求項４に記載のデータ記録装置。
【請求項６】
前記制御部は、前記外部記録制御装置の制御下から外れた時に、前記変換テーブルを参照し、前記領域マップが前記記録媒体の実際の空き領域を示すように再構築することを特徴とする請求項５に記載のデータ記録装置。
【請求項７】
前記制御部は、ユーザーの指示に基づいて、あるいは、所定の時間間隔で、前記変換テーブルを参照し、前記領域マップが前記記録媒体の実際の空き領域を示すように再構築することを特徴とする請求項５に記載のデータ記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、動画像データなどを記録する記録装置において、前記記録装置の外部にある記録制御装置により記録装置への動画像データなどの記録を制御する方法に関するものである。
【０００２】
【従来の技術】
近年、よく知られたＭＰＥＧ２等の動画像圧縮技術を用いて、ハードディスクやＤＶＤ−ＲＡＭ等のノンリニアアクセス（ランダムアクセス）可能な記録媒体へ動画像圧縮データを記録、再生するシステムが開発されている。
【０００３】
前記システムでは、記録媒体をセクタと呼ばれる単位で管理し、セクタ毎にデータの空領域かどうかを判別する情報を参照し、動画像圧縮データを空いているセクタへ記録するのが一般的である。例えば、ＤＶＤ−ＲＡＭ等で用いられているＵｎｉｖｅｒｓａｌ　Ｄｉｓｋ　Ｆｏｒｍａｔ（以下、ＵＤＦと称す）では、Ｓｐａｃｅ　Ｂｉｔ　Ｍａｐによりセクタ毎に空いているかどうかを判別する情報を管理しており、前記Ｓｐａｃｅ　Ｂｉｔ　Ｍａｐを参照することで、空いているセクタを短時間で抽出し、必要なデータの記録されたセクタに上書きすることなく新しい動画像圧縮データ等を記録することができる。
【０００４】
上記のようなシステムにおいて、何も記録されていないブランクディスクに動画像圧縮データを記録する場合には、ディスク上に螺旋状に配置された先頭のセクタから順次記録されていき、記録時と同じ順序で再生する場合には、再生用ピックアップがジャンプすることなく順次走査するため、再生信号が途切れることはほとんどない。ところが、記録されたディスクから不要なデータを部分的に消去することを繰り返すうちに、空きセクタが歯抜けとなり、その状態で新しい動画像圧縮データを記録すると、記録時と同じ順序で再生する場合であっても、再生用ピックアップが該当するセクタを含むトラックまで移動（トラックジャンプ）するためのシーク時間と、そのトラック上で再生用ピックアップが目的のセクタ位置に来るまでの回転待ち時間と、サーボが安定するまでのサーボロック時間とが存在し、その間、再生用ピックアップの再生信号が途切れることになる。
【０００５】
このように再生用ピックアップの再生信号が途切れた場合でも、システムとして動画像の再生が途絶えないようにするためには、空きセクタの歯抜けがあまり細かくなりすぎない、すなわち、再生するセクタ数、あるいは、再生する時間に対してシーク回数が増えすぎないことが望ましく、そのように制御する方法が従来知られており、図１４を用いて具体的に説明する。
【０００６】
図１４は、記録媒体に追加記録する際の信号の配置を示す模式図であり、（ａ）は追加記録する前の状態を、（ｂ）は追加記録後の状態を其々示しており、斜線部分が既に記録されていた領域、黒塗り部分が新たに記録された領域、残りが空き領域である。なお、記録媒体がディスクである場合、記録トラックは螺旋状となるのが一般的であるが、図１４では直線的に表示してある（以下、同様）。
【０００７】
この図１４に示す例では、シームレス再生に必要な連続空き領域は１分以上のデータを格納できる領域と定義し、図示しない記録媒体の管理情報を格納するＴＯＣ（Ｔａｂｌｅ　ｏｆ　Ｃｏｎｔｅｎｔｓ）領域のデータを参照し、それぞれの空き領域の大きさが１分以上であるかどうかを判定し、最後にある空き領域に新たなデータを追加記録している。
【０００８】
上記方法を用いることで、シーク回数を減らし、大容量のバッファを用いずにシームレス再生を行うことを実現している（例えば、特許文献１参照）。
【０００９】
【特許文献１】
特開平１１−３９８００号公報（段落［０００１］から［０００７］［００２０］、図２）
【００１０】
【発明が解決しようとする課題】
しかしながら、前記従来技術で示す方法では、記録装置や記録媒体の特性に基づいて設定されたシームレス再生に必要な所定の時間以上の連続空き領域を検出し、前記連続空き領域にのみ記録する制御手段が記録装置内にあることを前提としている。
【００１１】
従って、記録装置とは別個の装置であるコンピュータと記録装置とを接続し、コンピュータの制御指示により記録装置内の記録媒体にデータを記録する態様において、シームレス再生の条件を満たすためには、コンピュータ側が所定の時間以上の記録媒体の連続空き領域を検出し、前記連続空き領域にのみ記録する必要がある。
【００１２】
このことは、今後、各種規格や仕様に基づいた様々な記録媒体、記録装置が開発され、前記記録装置に接続したコンピュータ側からの制御により記録する場合には、コンピュータ側が各々の記録媒体、記録装置の特性等から設定されるシームレス再生に必要な所定の時間に対応するセクタ数等を認識する必要があり、非常に複雑な処理を強いられるといった課題がある。
【００１３】
また、記録装置にとっても、コンピュータ側が自ら（記録装置）の特性を理解した制御を行うことができる環境が整うまで、コンピュータと制御信号やデータの転送上の接続ができるようにならないといった課題がある。
【００１４】
本発明では、上記問題点に鑑み、コンピュータ側がデータ記録装置のデータ記録を制御する場合でも、コンピュータ側がシームレス再生に必要な所定の時間に対応するセクタ数等をデータ記録媒体から認識する必要がないデータ記録装置を提供することを目的とする。
【００１５】
【課題を解決するための手段】
本発明は、上記問題点を解決するために、以下の手段にて構成される。
本発明は、記録媒体にデータを記録する際に所定の大きさ以上の連続空き領域に記録するデータ記録装置において、データ記録装置の外部の外部記録制御装置からの制御信号を入力する外部信号入力部と、記録媒体の空き領域を管理する制御部と、を設け、制御部は、外部信号入力部を介して外部記録制御装置には所定の大きさ未満の連続空き領域を認識させないことを特徴とする。係る構成により、外部記録制御装置はデータ記録装置が例えば、シームレス再生可能な所定の大きさ以上の連続空き領域を認識することなく、データ記録装置がシームレス再生可能な領域にのみ書き込み指示を出すことができる。
【００１６】
例えば、制御部が管理する記録媒体の空き領域を示す領域マップを、外部記録制御装置に対して、記録媒体の所定の大きさ未満の連続空き領域が空いていないように見せかける擬似領域マップに変更することで実現できる。
【００１７】
例えば、擬似領域マップは、領域マップに所定の大きさ未満の連続空き領域が使用済みであることを示す擬似情報を書き込むことで作成できる。
【００１８】
また、外部信号入力部から記録媒体に所定の大きさ未満の連続空き領域への書き込み指示の制御指示があった場合、制御部は、記録媒体に所定の大きさ以上の連続空き領域にデータの記録を行い、領域マップを書き込み指示の通りに書き込みを実行した場合に変更する構成により、外部記録制御装置はデータ記録装置が例えば、シームレス再生可能な所定の大きさ以上の連続空き領域を認識することなく、データ記録装置がシームレス再生可能な領域にのみ書き込み指示を出すことができる。
【００１９】
また、制御部が、書き込み指示のあった領域と記録媒体に書き込んだ領域とを記録する変換テーブルを管理することで、実際の記録媒体の空き領域の状態を領域マップと変換テーブルを介して理解することができるので、所定の大きさ以上の連続空き領域を認識することができる。
【００２０】
また、制御部は、外部記録制御装置の制御下から外れた時や、ユーザーの指示、又は、所定の時間間隔で変換テーブルを参照し、領域マップが記録媒体の実際の空き領域を示すように再構築することで、記録媒体の空き領域の状態に則した領域マップを参照する必要がある場合に備えることができる。また、同時に変換テーブルを初期状態に戻すことで、変換テーブルが無限に累積することを防止できる。
【００２１】
以上のように、データ記録装置と例えばコンピュータ等の外部記録制御装置を接続し、外部記録制御装置の指示に基づいて記録する場合でも、外部記録制御装置がデータ記録装置の特性等から設定された所定の時間以上の連続空き領域を認識することなく、記録媒体上では連続空き領域の条件を満たす領域のみに記録することが可能となる。
【００２２】
【発明の実施の形態】
本発明の実施の形態に係るデータ記録再生装置を図面を参照しつつ説明する。
図１は、本実施形態に係るデータ記録再生装置１０の概略ブロック図であり、１は動画像入力端子、２は動画像の圧縮を行う動画像エンコーダ、３は動画像圧縮データを蓄積するバッファメモリ、４は前記バッファメモリと後述のピックアップ等を制御するディスクコントローラ、５は記録媒体へ記録再生するピックアップ、６はデータ記録用の記録媒体、７は外部のコンピュータと接続するための外部接続端子、８は動画像の伸長を行う動画像デコーダ、９は動画像出力端子、１０は、前記１乃至９で構成されるデータ記録再生装置、１１はコンピュータをそれぞれ示している。
【００２３】
尚、本実施形態ではデータ記録再生装置１０がコンピュータ１１からの制御信号やデータ等を入力する外部信号入力部は、コンピュータ１１との有線接続の場合として外部接続端子７を用いているが、コンピュータ１１との無線接続を用いる場合には外部接続端子７に替えて、或いは別個にコンピュータ１１からの制御信号やデータ等を受信する受信器を設けることとなる。
【００２４】
図２は、記録媒体６の所定記憶領域６ｎにおける信号の配置を直線的に示す模式図であり、既使用領域と空き領域を示している。図２では、斜線部分が既使用領域を示し、空白部分が未使用領域（ａ）〜（ｅ）を示しており、未使用領域（ａ）〜（ｅ）の其々は、セクタａ０、セクタｂ０〜ｂ３、セクタｃ０〜ｃ６、セクタｄ０〜ｄ１、セクタｅ０〜ｅ９で構成している。本実施の形態では、シームレス再生に必要な大きさ以上の空き領域に該当するものは、未使用領域（ｂ），（ｃ），（ｅ）とする。
【００２５】
図３は、図２の所定領域６ｎの情報を管理するＳｐａｃｅ　Ｂｉｔ　Ｍａｐ（スペースビットマップ）Ｍの模式図である。
【００２６】
スペースビットマップＭは、記録媒体６の管理情報として例えば、記録媒体６に格納されており、記録媒体６中における所定領域６ｎ（又は、全Ｓｐａｃｅ　Ｂｉｔ　Ｍａｐ中におけるＳｐａｃｅ　Ｂｉｔ　ＭａｐＭ）を特定するための固有の標識Ｔａｇを格納する領域Ｍａと、所定領域６ｎのビット数を格納する領域Ｍｂと、所定領域６ｎのバイト数を格納する領域Ｍｃと、所定領域６ｎ内の各領域と一対一に対応させて各領域の使用状態（斜線部分）と空き状態（空白部分）を特定する情報を格納するビットマップ領域Ｍｄと、を有している。
【００２７】
本実施形態のビットマップ領域Ｍｄは、図２の所定記憶領域６ｎの先頭側（図２の左側）からの情報を、図３の左上から順に水平方向に向かって行を変えながら上記情報を格納しており、図２に示す各領域と使用、空き状態の対応関係を明確化するために、記憶領域６ｎ内の各領域の対応箇所に同一斜線（使用状態）、同一符号ａ０〜ｅ９（空き状態）を示している。
【００２８】
図４は、書き込み後の所定領域６ｎの説明図である。尚、図面中、右上がり斜線部分が既使用領域であり、右下がり斜線部分が新規書き込み領域（変更領域）である。
【００２９】
前記データ記録再生装置の構成において、まず、データ記録再生装置１０単体で記録再生する方法について説明する。
【００３０】
動画像入力端子１から入力された動画像信号を動画像エンコーダ２にて圧縮を行い動画像圧縮データを生成し、ディスクコントローラ４の制御によりバッファメモリ３に蓄える。ディスクコントローラ４は、記録媒体６の空きセクタの情報をスペースビットマップＭ（図３）を参照して認識し、予め設定された所定の大きさ以上の連続空き領域の位置を探索する。ここでは、空き領域（ｂ）の先頭位置を記録開始位置として認識し、ピックアップ５を空き領域（ｂ）の位置へ移動させた後、バッファメモリ３に蓄えられた動画像圧縮データを順次読み出しながら、記録媒体６（所定領域６ｎ）に記録する（図４）。空き領域（ｂ）の記録が終わると、ピックアップ５を空き領域（ｃ）の先頭位置に移動した後、記録を続け、空き領域（ｃ）の記録が終わると、空き領域（ｅ）の先頭位置に移動した後、ユーザーの指示により記録停止命令が来るまで記録を続ける。前記工程により、新しい動画像圧縮データは、図４に示すように空き領域（ｂ）、（ｃ）、（ｅ）の順に記録される。
【００３１】
前記工程により記録媒体６の空き領域（ｂ）、（ｃ）、（ｅ）に記録された動画像圧縮データを記録時と同じ順序で再生する場合には、ディスクコントローラ４は、ピックアップ５を空き領域（ｂ）の先頭位置へ移動させた後、再生を開始し、一旦バッファメモリ３に動画像圧縮データを蓄える。バッファメモリ３にある程度の動画像圧縮データが蓄積された後、動画像圧縮データを動画像デコーダ８に供給し伸長し、動画像出力端子９から動画像再生信号として出力する。前記動作と並行して、ピックアップ５による空き領域（ｂ）の再生が終わると、ピックアップ５を空き領域（ｃ）の先頭位置へ移動させ、再生を続け、空き領域（ｃ）を再生が終わると、ピックアップ５を空き領域（ｅ）の先頭位置へ移動させ、再生を続ける。それぞれの空き領域（ｂ）、（ｃ）、（ｅ）は、データ記録再生装置１０でのシームレス再生に必要な大きさ以上の領域であるため、ピックアップ５の移動に伴って再生信号が途切れた場合でも、バッファメモリ３が空になることがなく、動画像再生信号を途絶えることなく再生できる。
【００３２】
［実施例１］
次に、本データ記録装置１０を外部接続端子７を介してコンピュータ１１と接続し、コンピュータ１１の制御によりデータ記録装置１０内の記録媒体６にデータを記録する実施例１について図５を新たに参照しつつ説明する。
【００３３】
なお、本実施例では、外部接続端子７の一例としてＩＥＥＥ１３９４端子、制御プロトコルとしてＳＢＰ−２方式を用いるものとして説明する。ＳＢＰ−２方式とは、Ｓｅｒｉａｌ　Ｂｕｓ　Ｐｒｏｔｏｃｏｌ−２の略で、ＩＥＥＥ１３９４を介して、ＳＣＳＩコマンド等を用いて、ハードディスク等の記録媒体にデータを記録再生する方式である。
【００３４】
まず、コンピュータ１１と記録装置１０を接続すると、コンピュータ１１は、ディスクコントローラ４を介して記録媒体６の管理情報を読み出して、記録媒体６の状況を認識する。この時、ディスクコントローラ４は、空き領域の情報として、前記スペースビットマップＭ（図３）をコンピュータ１１に認識させると、コンピュータ１１がデータ記録再生装置１０でシームレス再生できない所定の大きさ未満の空き領域（ａ）や（ｄ）に新しいデータを記録する可能性があるので、本実施の形態では本当は空き領域である（ａ）や（ｄ）を空いていないように見せかけた、図５に示す擬似Ｓｐａｃｅ　Ｂｉｔ　Ｍａｐ（スペースビットマップ）ＤＭ１をコンピュータ１１に認識させる。
【００３５】
図５に示す擬似スペースビットマップＤＭ１は、図３に示すスペースビットマップＭのビットマップ領域Ｍｄの、図２の空き領域（ａ）と（ｄ）に対応する箇所ａ０、ｄ１、ｄ２に、見せかけの使用領域を示すダミー情報Ｄｓを格納したものである。
【００３６】
前記擬似スペースビットマップＤＭ１を認識させられたコンピュータ１１は、空き領域（ｂ）、（ｃ）、（ｅ）のみを記録媒体６（所定領域６ｎ）の空き領域と認識し、新しいデータを記録する場合は、前記ＳＣＳＩコマンドを用いて、例えば、空き領域（ｂ）の先頭位置から（ｂ）のセクタ数分だけ書き込む指示を出し、記録が完了すると、空き領域（ｃ）の先頭位置から（ｃ）のセクタ数分だけ書き込む指示を出し、記録を続け、更に、空き領域（ｅ）の先頭位置から新しいデータの残りを格納するためのセクタ数分書き込む指示を出すことで、新しいデータを空き領域（ｂ）、（ｃ）、（ｅ）に順次記録し、空き領域（ａ）や（ｄ）への記録命令を出すことがなく、結果として図４と同様のデータの書き込みが可能となる。
【００３７】
従って、シームレス再生に必要な大きさを認識していないコンピュータ１１から制御して記録する場合でも、シームレス再生可能な所定の大きさ以上の記録媒体６の空き領域にしかデータが記録されないため、その記録時と同順序で再生した場合に、途絶えることなく動画像再生信号を再生することができる。
【００３８】
上記実施例では、ビットマップ領域上に、シームレス再生できない空き領域の対応箇所にダミー情報Ｄｓを格納することで、データ記録再生装置１０のシームレス再生条件を認識していないコンピュータ１１からでもシームレス再生を可能としたが、次に、ダミー情報Ｄｓを用いない場合を、実施例２として、図６〜１３を新たに参照しつつ説明する。
【００３９】
［実施例２］
実施例２では、コンピュータ１１が記録媒体６の空き領域を認識するために用いる最初のスペースビットマップは図２に示す記録媒体６の空き状態と一対一に対応するスペースビットマップＭを用いる。
【００４０】
前記空き領域を認識したコンピュータ１１がその空き領域順に書き込み指示をデータ記録再生装置１０に出した場合、データ記録再生装置１０はスペースビットマップＭのビットマップ領域Ｍｄにはコンピュータ１１からの指示通りに使用情報を書き込む一方、実際の記録媒体６にはシームレス再生可能な空き領域にのみデータを記録する。従って、書き込み後のビットマップ領域Ｍｄの空き情報は、実際の記録媒体６の空き状態とは一対一に対応しなくなり、結果として擬似スペースビットマップが形成されることとなる。係る場合、データ記録再生装置１０が記録媒体６の空き状態を擬似スペースビットマップから把握可能とするために、本実施例では変換テーブルＴを作成する。図６は、例えば記録媒体６に保有される変換テーブルＴの初期状態を示している。
【００４１】
変換テーブルＴは、コンピュータ１１からの書込指示領域を記録する指示領域ＳＡＤＲｘと、その指示領域ＳＡＤＲｘに対してデータ記録装置１０が記録媒体６に実際に書き込みを開始した領域を記録する書込領域ＤＡＤＲｘと、書込領域領域ＤＡＤＲｘから連続してデータを書き込んだ領域のサイズＳＩＺＥｘと、を有している。尚、ｘ＝０〜ｎである。
【００４２】
上記構成も下で、データ記録装置１０にコンピュータ１１を接続し、コンピュータ１１の制御によりデータ記録装置１０内の記録媒体６に記録する場合を説明する。
【００４３】
データ記録装置１０にコンピュータ１１を接続した時、あるいは、記録媒体６を挿入した時に、コンピュータ１１に認識させる記録媒体６の空き領域（図２）の情報、すなわちスペースビットマップは、実際の記録媒体に則したスペースビットマップＭ（図３）を用いる。そうすると、コンピュータ１１は連続空き領域の大きさに関係なく、図２の空き領域（ａ）、（ｂ）、（ｃ）、（ｄ）、（ｅ）の順に書き込み指示を出してくることになる。
【００４４】
この時、データ記録装置１０は、シームレス再生可能な大きさ未満の空き領域（ａ）に書き込みを行うとシームレス再生が出来なくなるので、スペースビットマップＭを参照し、書き込み指示のあった領域がシームレス再生可能な大きさ未満であれば、例えば直近の、シームレス再生可能な大きさ以上の空き領域へ実際の記録を行う。それと同時に、データ記録装置１０は、スペースビットマップＭのビットマップ領域Ｍｄには、コンピュータ１１からの書き込み指示通りに内容を変更する。よって、記録媒体６の空き状態と一対一に対応しない擬似スペースビットマップＤＭ２が形成される。
【００４５】
また、データ記録装置１０が記録媒体６の空き状態を検索可能等するために、該当する変換テーブルＴのＳＡＤＲ０、書込領域ＤＡＤＲ０と、サイズＳＩＺＥ０を記載する。
【００４６】
具体的には、データ記録装置１０は、コンピュータ１１から図２の空き領域（ａ）の先頭位置ａ０から領域（ａ）のセクタ数（１セクタ）分書き込む指示を受けると、スペースビットマップＭを参照して空き領域（ａ）は領域がシームレス再生可能な大きさ未満の空き領域であると判断し、図７に示すように直近の空き領域（ｂ）の先頭位置ｂ０から領域（ａ）の１セクタ数分だけ書き込む一方、図８に示すように、スペースビットマップＭに対してコンピュータ１１から指示通りに領域（ａ）に擬似的にデータを書き込んだように変更し、擬似スペースビットマップＤＭ２を形成する。尚、図面中、右上がり斜線部分が既使用領域であり、右下がり斜線部分が新規書き込み領域（変更領域）である（以下、同様）。
【００４７】
また、図９に示すように変換テーブルＴの指示領域ＳＡＤＲ０に位置ａ０を、書込領域ＤＡＤＲ０に領域ｂ０を、サイズＳＩＺＥ０にセクタ数「１」を対応付けて書き込む。
【００４８】
次に、記録装置１０がコンピュータ１１から空き領域（ｂ）の先頭位置ｂ０から領域（ｂ）の４セクタ分書き込む指示を受けた場合、データ記録装置１０は擬似スペースビットマップＤＭ２と変換テーブルＴ、例えば書込領域ＤＡＤＲ０とサイズＳＩＺＥ０を参照することで、記録媒体６の実際の空き領域の状態、例えば、シームレス再生可能な大きさ以上の領域や書き込み開始位置を把握できる。尚、領域（ｂ）は、前工程で判シームレス再生可能な大きさと断済みである。
【００４９】
データ記録装置１０は、記録媒体６の空き領域（ｂ）には既に空き領域（ａ）の１セクタ分が使用されているため（図７）、残りの空き領域の開始位置ｂ１から領域（ｂ）と領域（ａ）の差分３セクタだけ書き込みを行い、残りの１セクタ分は、領域（ｃ）に書き込む（図１１の一部参照）。
【００５０】
また、データ記録装置１０は、前記記録媒体６への書き込みと共に、変換テーブルＴの指示領域ＳＡＤＲ１に書込指示された位置ｂ０を、書込領域ＤＡＤＲ１に実際に書き込みを行った領域ｂ１を、サイズＳＩＺＥ１に前記書込セクタ数「３」を対応付けて書き込み、更に、指示領域ＳＡＤＲ２に書込指示された位置ｂ３を、書込領域ＤＡＤＲ２に実際に書き込みを行った領域ｃ０を、サイズＳＩＺＥ２に前記書込セクタ数「１」を対応付けて書き込む（図１２の一部参照）。
【００５１】
また、データ記録装置１０は、コンピュータ１１の指示通りに擬似スペースビットマップＤＭ２を更新する（図１０の一部参照）。
【００５２】
以降、データ記録装置１０は、コンピュータ１１からの書込指示がある度に、擬似スペースビットマップＤＭ２と変換テーブルＴを参照しながら、書き込み指示のあった領域が所定の大きさ未満であるかどうか等を判断しつつ、所定の大きさ以上の空き領域へのみ実際の記録と、擬似スペースビットマップＤＭ２と変換テーブルＴの変更を行う。
【００５３】
図１０は、コンピュータ１１から空き領域（ａ）〜（ｃ）に書込指示があった場合の擬似スペースビットマップＤＭ２を示しており、図１１はコンピュータ１１から空き領域（ａ）〜（ｃ）への書込指示があった場合に、記録媒体６の領域（ｂ）、（ｃ）、及びｅ０に書き込みが行われた状態を示しており、図１２は上記書込指示に基づいて形成された変換テーブルＴを示している。図１０，１１から判るように、擬似スペースビットマップＤＭ２と記録媒体６の状態では、領域（ａ）及びｅ０の状態が異なっている。
【００５４】
結果として、記録媒体６は図４と同様なデータの書き込みが行われ、シームレス再生に必要な大きさを認識していないコンピュータ１１から制御して記録する場合でも、シームレス再生可能な所定の大きさ以上の記録媒体６の空き領域にしかデータが記録されないため、その記録時と同順序で再生した場合に、途絶えることなく動画像再生信号を再生することができる。
【００５５】
尚、コンピュータ１１とデータ記録装置１０の接続を解除（データ記録装置１０単体で再生する場合など）、又は、記録媒体６をデータ記録装置１０から取り出すと、コンピュータ１１の制御下から外れることとなる。この時、記録媒体６の擬似スペースビットマップＤＭ２を記録媒体６の実際の空き状態に合わせておかないと、次にデータ記録装置１０単体で再生する場合や記録媒体６を挿入、使用する場合などで不具合が生じるため、図１０の擬似スペースビットマップＤＭ２を図１２の変換テーブルＴを参照して、図１１に示す記録媒体６の実際の状態にデータが合致する図１３に示すスペースビットマップＭに更新する必要がある。
【００５６】
また、コンピュータ１１は、常に記録媒体６から管理情報を読み出して最新の情報に更新しているわけではなく、自身の書き込み指示の成否結果などから構築しており、ユーザーの指示あるいは所定の時間間隔などで、記録媒体６から最新の管理情報に更新する手法をとることがある。この管理情報の更新の際に、図１０の擬似スペースビットマップＤＭ２と図１２の変換テーブルＴを参照して、図１３のスペースビットマップＭに更新し、該スペースビットマップＭと同一の内容を擬似スペースビットマップＤＭ２としてコンピュータ１１に認識させるとともに、変換テーブルＴはクリアしておけば、変換テーブルＴが無限に累積することがないため都合が良い。
【００５７】
また、詳しくは説明しないが、上記説明した更新の際には、前記スペースビットマップで示される空き情報に限らず、ファイルの位置を示す情報なども実際の使用実態に合わせて更新しておく必要があるのは、言うまでもない。
【００５８】
なお、本発明の実施形態の実施例１，２では、記録媒体を管理する方法の一例としてＵＤＦ、その空き領域を認識する方法の一例としてＳｐａｃｅ　Ｂｉｔ　Ｍａｐを用いたが、これらは一例であって、例えば記録媒体を管理する方法がＦＡＴなど他の管理方法であってもよく、外部の記録制御装置の一例としてコンピュータを用いたが他の装置であってもよい。
【００５９】
以上説明してきたように、本発明の実施形態では、コンピュータ１１などの外部記録制御装置が、データ記録装置１０、記録媒体６の特性を理解していなくとも、汎用的な制御によりデータ記録装置１０の意図する領域への記録が可能となるため、非常に有益である。
【００６０】
【発明の効果】
本発明のデータ記録装置によれば、外部記録制御装置の指示に基づいて記録する場合でも、前記所定の大きさ未満の連続空き領域を空いていないように見せかけることで、データが所定の大きさ未満の連続空き領域へ記録されることを防止でき、データ記録装置単体で記録した時と同等に、シームレス再生を実現させる効果がある。
【００６１】
また、外部記録制御装置から所定の大きさ未満の連続空き領域への書き込み指示があった場合でも、記録媒体に所定の大きさ以上の連続空き領域にデータの記録を行い、領域マップを書き込み指示の通りに書き込みを実行した場合に変更することシームレス再生を実現させる効果がある。また、書き込み指示のあった領域と実際に書き込んだ領域の変換テーブルを保有することで、後々、実際に書き込んだ領域に合わせた情報に再構築できる効果がある。
【００６２】
また、外部の記録制御装置の制御下から外れた時や、ユーザーの指示に基づいて、あるいは、所定の時間間隔に、変換テーブルを参照し、実際の空き領域に則した領域マップを再構築することができ、当該記録媒体を他の装置で使用する時の不都合を回避するとともに、変換テーブルが無限に累積することを防止する効果がある。
【図面の簡単な説明】
【図１】本発明の実施の形態に係るデータ記録再生装置１０のブロック図である。
【図２】記録媒体６の空き領域の関係を示す模式図である。
【図３】ＵＤＦにおけるＳｐａｃｅ　Ｂｉｔ　Ｍａｐ　Ｍの模式図である。
【図４】記録媒体６の書き込み状態を示す模式図である。
【図５】実施例１に係る擬似スペースビットマップＤＭ１の模式図である。
【図６】実施例２に係る変換テーブルＴの初期状態の模式図である。
【図７】実施例２に係る記録媒体６への書き込み状態を示す模式図である。
【図８】実施例２に係る擬似スペースビットマップＤＭ２の模式図である。
【図９】実施例２に係る変換テーブルＴの模式図である。
【図１０】実施例２に係る擬似スペースビットマップＤＭ２の模式図である。
【図１１】実施例２に係る記録媒体６への書き込み状態を示す模式図である。
【図１２】実施例２に係る変換テーブルＴの模式図である。
【図１３】実施例２に係るスペースビットマップＭの模式図である。
【図１４】従来の記録媒体に追加記録する際の信号の配置を示す模式図である。
【符号の説明】
４　ディスクコントローラ
５　ピックアップ
６　記録媒体
７　外部接続端子
１０　データ記録再生装置
１１　コンピュータ
６ｎ　所定記憶領域
（ａ）〜（ｅ）　未使用領域
Ｍ　スペースビットマップ
ＤＭ１　擬似スペースビットマップ
Ｄｓ　ダミー情報
ＤＭ２　擬似スペースビットマップ
Ｔ　変換テーブル
【図１】
2004127350.tif 000003
【図２】
2004127350.tif 000004
【図３】
2004127350.tif 000005
【図４】
2004127350.tif 000006
【図５】
2004127350.tif 000007
【図６】
2004127350.tif 000008
【図７】
2004127350.tif 000009
【図８】
2004127350.tif 000010
【図９】
2004127350.tif 000011
【図１０】
2004127350.tif 000012
【図１１】
2004127350.tif 000013
【図１２】
2004127350.tif 000014
【図１３】
2004127350.tif 000015
【図１４】
2004127350.tif 000016