(57)【特許請求の範囲】
【請求項１】
入力されたデータにインタリーブ処理を施してディスクに記録し、
前記ディスクに記録されているデータのオーバライトを行う際に、前記ディスクから前記ディスクに記録されているデータのうち、オーバライト要求のあったデータの前後の所定の範囲のデータを読み出して、メモリに書き込み、
前記メモリから読み出された前記オーバライト要求のあったデータの前方に位置するデータ、新たなデータ、および前記メモリから読み出された前記オーバライト要求のあったデータの後方に位置するデータに、インタリーブ処理を施し、
前記インタリーブされたデータを前記ディスクの前記オーバライト要求のあったデータが記録されていた位置に記録する
ことを特徴とするディスクのオーバライト方法。
【請求項２】
前記ディスクには、１サブコードフレーム単位で記録され、
前記所定の範囲のデータは、前記インタリーブ処理によるデータの範囲内であって、ｎサブフレーム（ｎは自然数）のデータである
ことを特徴とする請求項１に記載のディスクのオーバライト方法。
【発明の詳細な説明】
【０００１】
【産業上の利用分野】
本発明は、例えばデータがインタリーブ処理されて記録され、かつ再生可能なコンパクトディスク（ＣＤ）に用いて好適なディスクのオーバライト方法に関する。
【０００２】
【従来の技術】
従来、オーバライトできないＣＤ−ＷＯ（Ｗｒｉｔｅ  Ｏｎｃｅ）システムなどでは、予め記録されたデータ領域に新たなデータ領域を付け加える場合、次のようにしていた。即ち、図３（ａ）、（ｂ）に示すようにデータａ〜ｃがそれぞれインタリーブ処理されてコンパクトディスク上のトラックのデータ領域Ａ〜Ｃに予め記録されている。次にこのコンパクトディスクに、ある時点でデータｄ、ｅを追加して記録する時、既にコンパクトディスクに記録されたデータｃとは別にこれから記録しょうとするデータｄ、ｅをインタリーブ処理してコンパクトディスクに記録することになる。この場合、既にコンパクトディスクに記録されたデータｃとこれから記録しょうとするデータｄとの継目でＣＩＲＣエラーとならないようにデータｃとデータｄとの間にリンキング領域Ｌ（固定のデータからなる。）を設けて、データｄ、ｅをそれぞれコンパクトディスク上のトラックのデータ領域Ｄ、Ｅに記録していた。
【０００３】
【発明が解決しようとする課題】
しかしながら、上述した従来のコンパクトディスクへのデータ記録方法では、細かいデータをコンパクトディスク上に何回も時間をおいて追加記録するような場合、バッファには既に前のデータが残っていないので、追加記録の度毎に継目にリンキング領域Ｌを設けなければならず、コンパクトディスクの記録効率が著しく低下するという問題があった。
【０００４】
本発明の目的は、記録／再生可能なディスク上に新たなデータを書き込む場合、新たなデータとの継目を無くすことができ、ディスクの記録効率を従来に比べ上げることができるようにしたディスクのオーバライト方法を提供することにある。
【０００５】
【課題を解決するための手段】
本発明のディスクのオーバライト方法は、入力されたデータにインタリーブ処理を施してディスクに記録し、ディスクに記録されているデータのオーバライトを行う際に、ディスクからディスクに記録されているデータのうち、オーバライト要求のあったデータの前後の所定の範囲のデータを読み出して、メモリに書き込み、メモリから読み出されたオーバライト要求のあったデータの前方に位置するデータ、新たなデータ、およびメモリから読み出されたオーバライト要求のあったデータの後方に位置するデータに、インタリーブ処理を施し、インタリーブされたデータをディスクのオーバライト要求のあったデータが記録されていた位置に記録することを特徴とする。
【０００６】
【作用】
本発明においては、入力されたデータがインタリーブ処理を施されてディスクに記録され、ディスクに記録されているデータのオーバライトを行う際に、ディスクからディスクに記録されているデータのうち、オーバライト要求のあったデータの前後の所定の範囲のデータが読み出されて、メモリに書き込まれ、メモリから読み出されたオーバライト要求のあったデータの前方に位置するデータ、新たなデータ、およびメモリから読み出されたオーバライト要求のあったデータの後方に位置するデータが、インタリーブ処理を施される。そして、インタリーブされたデータがディスクのオーバライト要求のあったデータが記録されていた位置に記録される。
【０００７】
これにより、記録／再生可能なディスク上に新たなデータを書き込む場合、新たなデータとの継目を無くすことができるので、ディスクの記録効率を従来に比べ上げることができる（ディスク上のエリアを無駄なく使うことができ、記憶容量を増大できる）。また、ＣＤ−ＭＯ（Ｍａｇｎｅｔ  Ｏｐｔｉｃａｌ）において、音楽の完全なつなぎ録りが可能になる。
【０００８】
【実施例】
次に本発明の実施例について図面を用いて説明する
図１は、本発明によるコンパクトディスク（ＣＤ）のオーバライト方法の一実施例を示す構成図である。コンパクトディスク記録再生装置において、リード／ライト（Ｒ／Ｗと略称する。）コントローラ１の制御のもとに、スピンドルモータ２により回転駆動され、記録／再生可能なＣＤ（ディスクと略称する。）３が記録媒体として用いられる。Ｒ／Ｗコントローラ１は、光学ヘッド４を制御し、光学ヘッド４によりレーザ光をディスク３に照射させた状態で、記録データに応じた変調磁界を記録ヘッド５によりディスク３に印加させる。これにより、ディスク３の記録トラックに沿ってデータの記録（いわゆる磁界変調記録）が行なわれる。また、Ｒ／Ｗコントローラ１は、ディスク３の記録トラックを光学ヘッド４によりレーザ光でトレースさせる。これにより、データの再生が行なわれる。ここに、光学ヘッド４は、ディスク３を間にして記録ヘッド５と対向する位置に設けられている。
【０００９】
Ｒ／Ｗコントローラ１は、オーバライトコントローラ６からの入力データをＣＩＲＣエンコードした後（インタリーブ処理した後）光学ヘッド４、記録ヘッド５、スピンドルモータ２を制御してディスク３上の記録トラックに記録する。また、Ｒ／Ｗコントローラ１は、スピンドルモータ２、光学ヘッド４を制御して光学ヘッド４からの再生信号をデコードし（デインタリーブ処理し）オーバライトコントローラ６に供給する。なお、Ｒ／Ｗコントローラ１には、オーバライトコントローラ６よりＲ／Ｗ信号、アドレス信号が供給される。
【００１０】
バッファ７、８は、オーバライトコントローラ６に接続されている。オーバライトコントローラ６は、外部（外部インタフェイスなどの外部装置）からＲ／Ｗ信号、アドレス信号が供給され、外部とデータのやり取りを行なう。オーバライトコントローラ６は、Ｒ／Ｗコントローラ１にＲ／Ｗ信号、アドレス信号を出力し、Ｒ／Ｗコントローラ１とデータのやり取りを行なう。
【００１１】
なお、ディスク３を回転駆動するスピンドルモータ２と、Ｒ／Ｗコントローラ１と、光学ヘッド４と、記録ヘッド５は、ＣＩＲＣエンコード前（インタリーブ前）のデータの記録／再生可能なシステムを構成する。また、ここでは、ディスク３に対する記録／再生は、１サブコードフレーム（９８ＥＦＭフレーム）単位で行なうことができるようになっている。
【００１２】
次に動作について図２を用いて説明する。なお、図２は、図１の動作説明図であって、特にディスク３へのデータの書き込み動作を説明するための説明図である。図２（ａ）は、ディスク３上のトラックでのデータ構成を示し、図２（ｂ）は、Ｒ／Ｗコントローラ１の入力データ構成を示す。
【００１３】
（１）、先ず、オーバライトコントローラ６は、外部からデータの再生要求がきた場合、Ｒ／Ｗコントローラ１にその再生要求（Ｒ／Ｗ信号）をアドレス信号と共に出す。Ｒ／Ｗコントローラ１は、ディスク３より再生要求の該当アドレス部分をサブコードフレーム単位で読出した再生データを光学ヘッド４より受け取ると、オーバライトコントローラ６に送る。オーバライトコントローラ６は、サブコードフレーム単位で読出した再生データより該当アドレス相当の再生データを外部へ転送する。
【００１４】
（２）、オーバライトコントローラ６は、外部からアドレスＡｂ〜Ａｅのデータの記録要求がきた場合、Ｒ／Ｗコントローラ１にその記録要求（Ｒ／Ｗ信号）をアドレス信号（アドレスＡｂ〜Ａｅまで記録）と共に出す。
【００１５】
Ｒ／Ｗコントローラ１は、アドレスＡｂ〜Ａｅのデータ記録要求に従い、まずアドレスとして、Ａｂ−（２サブコードフレーム）からＡｂ−（１サブコードフレーム）のデータ（２サブコードフレーム分のデータ）を読出し、オーバライトコントローラ６はこの読出したデータをバッファ７に記録する。
【００１６】
次に、Ｒ／Ｗコントローラ１は、アドレスとして、Ａｅ＋（１サブコードフレーム）からＡｅ＋（２サブコードフレーム）のデータ（２サブコードフレーム分のデータ）を読出し、オーバライトコントローラ６はこの読出したデータをバッファ８に記録する。
【００１７】
次に、オーバライトコントローラ６は、Ｒ／Ｗコントローラ１へ図２（ｂ）に示す如くバッファ７のデータ、外部入力データ（アドレスＡｂ〜Ａｅのデータ）、バッファ８のデータの順序で送る。
【００１８】
そして、Ｒ／Ｗコントローラ１は、オーバライトコントローラ６から供給されるデータに対し、内蔵のエンコーダでインタリーブ処理をし、ディスク３上のトラックの図２（ａ）のｉからｊのデータ領域のみをサブコードフレーム単位で実際にオーバライトする。外部からのアドレスＡｂ〜Ａｅのデータは、インタリーブをかけられて図２（ａ）のｉからｊのデータ領域に分散されることになる。
【００１９】
以上の説明において、アドレスとして、Ａｂ−（２サブコードフレーム）からＡｂ−（１サブコードフレーム）のデータ（２サブコードフレーム分のデータ）、Ａｅ＋（１サブコードフレーム）からＡｅ＋（２サブコードフレーム）のデータ（２サブコードフレーム分のデータ）を読出しているのは次の理由による。
【００２０】
即ち、アドレスＡｂ〜Ａｅのデータ記録要求があったとき、バッファ７、８には、Ａｂ−（２サブコードフレーム）からＡｂ−（１サブコードフレーム）のデータ（２サブコードフレーム分のデータ）やＡｅ＋（１サブコードフレーム）からＡｅ＋（２サブコードフレーム）のデータ（２サブコードフレーム分のデータ）は存在しない。一方、インタリーブの範囲は、ここでは１１２ＥＦＭフレーム（約１．１サブコードフレーム）である。従って、ＣＤフォマットでは、ＣＩＲＣエンコード前のデータ（インタリーブする前のデータ）は、ディスク３上で１１２ＥＦＭフレーム前からのデータに依存する。
【００２１】
ディスク３への記録／再生の単位（ここでは、１サブコードフレーム単位）でいえば、ＣＩＲＣエンコード前のデータ（インタリーブする前のデータ）は、ディスク３上で２サブコードフレーム前からのデータに依存する。よって、アドレスＡｂ〜Ａｅのデータをディスク３に書き込みたい場合、ディスク３上ではサブコードフレーム単位で、図２（ａ）のｉとｊとの間のデータ領域（実際のライト区間）に影響を及ぼす。そこで、予めこのｉとｊとの間のデータ領域に依存する、インタリーブ前の、アドレスＡｂ〜Ａｅのデータ前後の各２サブコードフレーム（インタリーブの範囲である１１２ＥＦＭフレーム分のデータをそれぞれ読出せばよいのであるが、記録／再生単位はサブコードフレーム単位であるので、インタリーブの範囲以上で、かつ一番小さい２サブコードフレームとする。）分のデータ、即ちＡｂ−（２サブコードフレーム）からＡｂ−（１サブコードフレーム）のデータ（２サブコードフレーム分のデータ）、Ａｅ＋（１サブコードフレーム）からＡｅ＋（２サブコードフレーム）のデータ（２サブコードフレーム分のデータ）をディスク３から読出しているのである。
【００２２】
以上のようにすることにより、アドレスＡｂ〜Ａｅのデータの継目を無くすことができる。従って、従来のようなリンキング領域Ｌを無くすことができ、ディスク３の記録効率を上げることができる。
【００２３】
なお、図１のオーバライトコントローラ６の後段に、オーバライトコントローラ６にアナログデータを変換してディジタルデータを出力するＡ／Ｄコンバータ、オーバライトコントローラ６からのディジタルデータを変換してアナログデータを出力するＤ／Ａコンバータ、コントローラ部を設けることにより、音楽の完全なつなぎ録りが可能なＣＤ−ＭＯとなる。
【００２４】
また、図１のオーバライトコントローラ６の後段にＣＤ−ＲＯＭ、デコーダ、エンコーダおよびコントローラ部を設けることにより、記録／再生可能なＣＤ−ＲＯＭドライブとなる。また、図１のオーバライトコントローラ６の後段にＣＤ−Ｉ、デコーダ、エンコーダおよびコントローラ部を設けることにより、記録／再生可能なＣＤ−Ｉドライブとなる。従って、ＣＤ−ＲＯＭ、ＣＤ−Ｉフォマットを変更することなく記録／再生可能型にできる。
【００２５】
本発明は、本実施例に限定されることなく、本発明の要旨を逸脱しない範囲で種々の応用および変形が考えられる。
【００２６】
【発明の効果】
上述したように本発明のディスクのオーバライト方法によれば、記録／再生可能なディスク上に新たなデータを書き込む場合、新たなデータとの継目を無くすことができ、従って、従来のようなリンキング領域Ｌを無くすことができるので、ディスクの記録効率を従来に比べ上げることができる（ディスク上のエリアを無駄なく使うことができ、記憶容量を増大できる）。また、ＣＤ−ＭＯにおいて、音楽の完全なつなぎ録りが可能になる。
【図面の簡単な説明】
【図１】本発明によるコンパクトディスクのオーバライト方法の一実施例を示す構成図
【図２】図１の動作説明図
【図３】従来のコンパクトディスクへのデータ記録方法の一例を示す説明図
【符号の説明】
１  Ｒ／Ｗコントローラ
３  コンパクトディスク（ディスク）
４  光学ヘッド
５  記録ヘッド
６  オーバライトコントローラ
７、８  バッファ
【図１】
0003685806.tif 000002
【図２】
0003685806.tif 000003
【図３】
0003685806.tif 000004