(57)【特許請求の範囲】
【請求項１】
情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、
前記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は前記領域の情報を部分的に書き換える時、予め一時格納手段に前記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、該最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、書き換えない部分に相当する位置に情報記録媒体上の書き換え対象の領域から書き換えない情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、前記一時格納手段に確保した領域に前記書換情報・非書換情報書込制御手段によって書き込んだ情報を前記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段とを設けたことを特徴とする情報記録再生装置。
【請求項２】
情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、
前記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は前記領域の情報を部分的に書き換える時、予め一時格納手段に前記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、該最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、前記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで前記確保した領域内に書き込み、前記確保した領域内の書き換え部分に相当する位置の直前までの情報を読み込んだ後に情報の読み込み処理を一時中断し、前記書き換え部分に相当する位置の直後から情報の読み込み処理を再開して前記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を前記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、前記一時格納手段に確保した領域に前記書換情報・非書換情報書込制御手段によって書き込んだ情報を前記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段とを設けたことを特徴とする情報記録再生装置。
【請求項３】
情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、
前記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は前記領域の情報を部分的に書き換える時、予め一時格納手段に前記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、該最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、前記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで前記確保した領域内に書き込み、前記確保した領域内の書き換え部分に相当する位置の直前までの情報を書き込んだ後に前記一時格納手段への情報の転送を抑制し、前記書き換え部分に相当する位置の直後から情報の転送処理を再開して前記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を前記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、前記一時格納手段に確保した領域に前記書換情報・非書換情報書込制御手段によって書き込んだ情報を前記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段とを設けたことを特徴とする情報記録再生装置。
【請求項４】
情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、
前記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は前記領域の情報を部分的に書き換える時、予め一時格納手段に前記最小書き込み単位量に相当する領域と書き換え情報格納用領域とを確保する最小書込単位量領域・書換情報格納用領域確保手段と、該最小書込単位量領域・書換情報格納用領域確保手段によって確保した書き換え情報格納用領域に書き換える情報を転送して書き込み、前記確保した最小書き込み単位量に相当する領域に前記情報記録媒体上の書き換え対象の領域から情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、該書換情報・非書換情報書込制御手段によって前記一時格納手段に書き込んだ情報を前記情報記録媒体上の書き換え対象の領域に書き込むとき、前記書き換え対象の領域の書き換え部分の位置には前記書き換え情報格納用領域に格納された情報を読み出して書き込み、書き換えない部分の位置には前記確保した最小書き込み単位量に相当する領域に格納された情報を読み出して書き込む書込制御手段とを設けたことを特徴とする情報記録再生装置。
【請求項５】
請求項１乃至４のいずれか一項に記載の情報記録再生装置において、
前記一時格納手段に確保した領域に書き込んだ情報を保持する情報保持手段と、前記書き換えない情報が前記情報保持手段によって前記一時格納手段に保持されているとき、前記情報記録媒体から書き換えない情報を読み込まず、前記情報記録媒体への書き込み時には前記一時格納手段に格納された書き換えない情報を書き込むようにする手段を設けたことを特徴とする情報記録再生装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報記録媒体としてＣＤ−Ｒディスク，ＣＤ−ＲＷディスク，ＤＶＤディスクのように複数のブロックを一つの単位として読み書きを行うＣＤドライブ装置，ＣＤ−Ｒ／ＲＷドライブ装置，ＤＶＤドライブ装置などの情報記録再生装置に関する。
【０００２】
【従来の技術】
書き換え可能な情報記録媒体には、複数のブロック（または、セクタ）単位でしか書き込むことができないものがある。
例えば、ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク等の書き換え可能なＣＤのパケットやＤＶＤがある。
書き換え可能なＣＤの場合、ディスクの情報（以下「データ」とも称する）を書き換える場合、パケットを部分的に書き換えることができない。もし、部分的に書き換えを行う場合、既に書かれているデータを読み出し、そのデータを変更後書き込まなければならない。ＤＶＤディスクも同様の処理を行わなければならない。
【０００３】
従来、上述のような情報記録再生装置におけるデータを部分的に書き換える処理としては、図１１に示すように、予め情報記録媒体１１から書き換え対象のデータを読み込んで情報記録再生装置のバッファメモリ７の領域７０内に書き込み（図中矢示ｅ１）、そのデータ中の書き換え部分７１に上位装置１０から書き換えデータを転送して上書きした（図中矢示ｅ２）後に全てのデータを情報記録媒体１１上の該当する領域に書き込む（図中矢示ｅ３）ようにしていた。
【０００４】
また、図１２に示すように、情報記録再生装置のバッファメモリ７内の書き換え用情報格納領域８１に上位装置１０から転送した書き換えデータを書き込み（図中矢示ｆ１）、情報記録媒体１１上の書き換え対象の領域からデータを読み出してバッファメモリ７内の別の領域８０に書き込み、その領域内の書き換える部分８２に相当する位置のデータを上記書き換え用情報格納領域８１に格納したデータに書き換えた（図中矢示ｆ２）後、全てのデータを情報記録媒体１１上の書き換え対象の領域に書き換えて変更する（図中矢示ｆ３）ようにしていた。
【０００５】
さらに、ＤＶＤディスクの書き換え時に、書き込み済か否かを判定し、未書き込みの場合はＤＶＤディスクから読み込む処理を行わないようにする情報記録再生装置（例えば、特開平１０−１０６１７０号公報参照）があった。
【０００６】
【発明が解決しようとする課題】
しかしながら、図１１で示したデータを部分的に書き換える処理を行う情報記録再生装置では、データを読み込むまで書き換えるデータを転送できないので、書き込み処理が遅くなるという問題があった。
また、図１２で示したデータを部分的に書き換える処理を行う情報記録再生装置では、書き換える部分のデータを変更するために時間がかかるという問題があった。
さらに、上記ＤＶＤディスクに対する書き換えを行う情報記録再生装置では、既にデータが書かれている場合は、以前書き込んだデータをＤＶＤディスクから読み出さなければならないので、データの書き換えに時間がかかってしまうという問題があった。
【０００７】
この発明は上記の課題を解決するためになされたものであり、書き換え可能な情報記録媒体上に記録された情報の書き換え処理を短時間で行えるようにすることを目的とする。
【０００８】
【課題を解決するための手段】
この発明は上記の目的を達成するため、情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、書き換えない部分に相当する位置に情報記録媒体上の書き換え対象の領域から書き換えない情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段を設けたものである。
【０００９】
また、情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、上記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで上記確保した領域内に書き込み、上記確保した領域内の書き換え部分に相当する位置の直前までの情報を読み込んだ後に情報の読み込み処理を一時中断し、上記書き換え部分に相当する位置の直後から情報の読み込み処理を再開して上記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を上記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段を設けるとよい。
【００１０】
さらに、情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、上記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで上記確保した領域内に書き込み、上記確保した領域内の書き換え部分に相当する位置の直前までの情報を書き込んだ後に上記一時格納手段への情報の転送を抑制し、上記書き換え部分に相当する位置の直後から情報の転送処理を再開して上記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を前記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段を設けるとよい。
【００１１】
また、情報記録媒体に対する情報の読み書きを行う情報読書手段を備えた情報記録再生装置において、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域と書き換え情報格納用領域とを確保する最小書込単位量領域・書換情報格納用領域確保手段と、その最小書込単位量領域・書換情報格納用領域確保手段によって確保した書き換え情報格納用領域に書き換える情報を転送して書き込み、上記確保した最小書き込み単位量に相当する領域に上記情報記録媒体上の書き換え対象の領域から情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、その書換情報・非書換情報書込制御手段によって上記一時格納手段に書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込むとき、上記書き換え対象の領域の書き換え部分の位置には上記書き換え情報格納用領域に格納された情報を読み出して書き込み、書き換えない部分の位置には上記確保した最小書き込み単位量に相当する領域に格納された情報を読み出して書き込む書込制御手段を設けるとよい。
【００１２】
さらに、上述のような情報記録再生装置において、上記一時格納手段に確保した領域に書き込んだ情報を保持する情報保持手段と、上記書き換えない情報が上記情報保持手段によって上記一時格納手段に保持されているとき、上記情報記録媒体から書き換えない情報を読み込まず、上記情報記録媒体への書き込み時には上記一時格納手段に格納された書き換えない情報を書き込むようにする手段を設けるとよい。
【００１３】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図１は、この発明の一実施形態である情報記録再生装置の構成を示すブロック図である。
この情報記録再生装置は、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現される機能部を備えたＣＤ−Ｒ／ＲＷドライブ装置，ＤＶＤドライブ装置等の光ディスク装置であり、モータ１，回転制御部２，光ピックアップ３，アクチュエータ制御部４，信号制御部５，ドライブコントローラ６，バッファメモリ７，レーザ駆動回路８，外部インタフェイス９等からなる。
【００１４】
モータ１は、データ記録及び再生（データの読み込みと書き込み）時に情報記録媒体１１を回転させる。
回転制御部２は、モータ１の回転制御を行う。
光ピックアップ３は、図示を省略した公知の光学系機能部を備えており、情報記録媒体１１に対してデータ記録及び再生時にレーザ光の照射と反射光の受光等を行う。
アクチュエータ制御部４は、情報記録媒体１１に対する光ピックアップ３を半径方向等へ移動させる制御を行う。
信号制御部５は、光ピックアップ３からの信号を制御する。
ドライブコントローラ６は、この情報再生装置の全体の制御を司り、この発明に係わる最小書込単位量領域確保制御，書換情報・非書換情報書込制御，書込制御等の処理を行う。
【００１５】
バッファメモリ７は、ドライブコントローラ６がデータ格納等の一時記憶領域として使用すると共に、書き込み及び読み込み時のデータを格納する一時格納手段の機能も果たす。
レーザ駆動回路８は、光ピックアップ３のレーザ光の照射を駆動する。
外部インタフェイス９は、上位装置１０とコマンド，データ等の送受信を行うために使用される。
上位装置１０は、ＣＰＵ，ＲＯＭ及びＲＡＭ等からなるマイクロコンピュータによって実現され、情報記録再生装置を制御するパソコン等のホストコンピュータである。
情報記録媒体１１は、ＣＤ−Ｒディスク，ＣＤ−ＲＷディスク，ＤＶＤディスク等の書き換え可能な光ディスクである。
【００１６】
次に、図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え機能とその処理について説明する。
この発明の請求項１に係わるデータ書き換え機能としては、上記１〜７の各部が情報記録媒体に対する情報の読み書きを行う情報読書手段の機能を、上記バッファメモリ７が上記一時格納手段の機能をそれぞれ果たす。
【００１７】
また、上記ドライブコントローラ６が、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、書き換えない部分に相当する位置に情報記録媒体上の書き換え対象の領域から書き換えない情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段の機能を果たす。
【００１８】
次に、図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え処理について説明する。
図２は、図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え処理の説明図である。
【００１９】
このデータ書き換え処理では、ドライブコントローラ６は、データ（情報）書き換えの際の情報記録媒体１１からの書き込み時にバッファメモリ７に最小書き込み単位量に相当する領域２０を確保して、その確保した最小書き込み単位量の領域２０内の書き換え部分に相当する位置２２に上位装置１０から書き換えるデータ（情報）を転送して書き込み、書き換えない部分に相当する位置２１に情報記録媒体１１上の書き換え対象の領域から書き換えないデータ（情報）を読み込んで書き込む。
その後、ドライブコントローラ６は、バッファメモリ７に確保した領域２０内の書き換えないデータと書き換えるデータとからなるデータを情報記録媒体１１の書き換え対象の領域に上書きで書き込む。
【００２０】
次に、このデータ書き換え処理についてさらに説明する。
図３は、図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え処理の他の説明図である。
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時、予めバッファメモリ７に最小書き込み単位量に相当する領域３０を確保する。
【００２１】
その後、上位装置１０から領域３０内の書き換え部分に相当する位置３１に書き換えるデータを転送して書き込み（図中矢示ａ１）、領域３０内の先頭から書き換えない部分に相当する位置３２に情報記録媒体１１上の書き換え対象の領域から書き換えないデータを読み込んで書き込み（図中矢示ａ２）、位置３１で読み込み処理を終了し、位置３１の直後から再度読み込みを開始し、領域３０内の続きの書き換えない部分に相当する位置３３に情報記録媒体１１上の書き換え対象の領域から書き換えないデータを読み込んで書き込む（図中矢示ａ３）。
そして、領域３０内の全データを情報記録媒体１１の書き換え対象の領域に上書きで書き込む。
【００２２】
このようにして、この発明の請求項１に係わるデータ書き換え機能によれば、バッファメモリ上でデータの書き換えを行う際に、そのバッファメモリに確保した領域内の書き換え部分に相当する位置に予めデータを転送して書き込み、書き換えないデータのみを情報記録媒体から読み出して書き込むので、バッファメモリ内でデータを移動する必要がなくなり、情報記録媒体上に書き戻すデータを素早く作成することができ、情報記録媒体のデータを高速に書き換えることができる。
【００２３】
次に、上述の情報記録再生装置においては、バッファメモリ７内の書き換え部分にはデータが転送されているので読み込み処理を分割しなければならない。したがって、読み込み処理の分割によって生じるシーク等の処理分だけ書き換え処理が遅くなる。そこで、この発明の請求項２に係わるデータ書き換え機能ではその不都合を解消している。
【００２４】
次に、図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え機能とその処理について説明する。
この発明の請求項２に係わるデータ書き換え機能としては、上記１〜７の各部が情報記録媒体に対する情報の読み書きを行う情報読書手段の機能を、上記バッファメモリ７が上記一時格納手段の機能をそれぞれ果たす。
【００２５】
また、上記ドライブコントローラ６が、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、上記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで上記確保した領域内に書き込み、上記確保した領域内の書き換え部分に相当する位置の直前までの情報を読み込んだ後に情報の読み込み処理を一時中断し、上記書き換え部分に相当する位置の直後から情報の読み込み処理を再開して上記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を上記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段の機能を果たす。
【００２６】
次に、図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理について説明する。
図４は、図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理のフローチャート図である。
【００２７】
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時の書き込み処理において予めバッファメモリ７に上記最小書き込み単位量に相当する領域を確保し、ステップ（図中「Ｓ」で示す）１で確保した領域内の書き換え部分に相当する位置に書き換えるデータを上位装置からデータを転送して書き込んだ後、ステップ２で情報記録媒体上の書き換え対象の領域から順にデータを読み込み、ステップ３で読み込み位置が書き換え部分か否かを判断する。
【００２８】
ステップ３の判断で書き換え部分で無ければそのままステップ６へ進み、書き換え部分なら、ステップ４で既に書き換えるデータが上位装置より転送されて書き込まれているので、読み込み処理を停止して一時中断し、ステップ５で次の書き換えない部分のデータの読み込み処理を起動して読み込み処理を再開し、ステップ６で読み込み終了か否かを判断する。
ステップ６の判断で読み込み終了でなければステップ３へ戻って上述の処理を繰り返し、書き換えない部分の読み込みが終了（データを読み込んでバッファメモリへの書き込みが終了）ならステップ７で確保した領域に格納されている全データを情報記録媒体上の書き換え対象の領域に上書きする書き込みを実行して、この処理を終了する。
【００２９】
次に、このデータ書き換え処理についてさらに説明する。
図５は、図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理の説明図である。
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時、予めバッファメモリ７に最小書き込み単位量に相当する領域４０を確保する。
【００３０】
その後、上位装置１０から領域４０内の書き換え部分に相当する位置４１に書き換えるデータを転送して書き込み（図中矢示ｂ１）、領域４０内の先頭から書き換えない部分に相当する位置４２に情報記録媒体１１上の書き換え対象の領域から書き換えないデータを読み込んで書き込み（図中矢示ｂ２）、領域４０内の書き換え部分に相当する位置４１の直前までのデータを読み込んだ後にデータの読み込み処理を一時中断し、書き換え部分に相当する位置４１の直後からデータの読み込み処理を再開して情報記録媒体１１上の書き換え対象の領域から読み込んだ書き換えないデータを次の書き換えない部分に相当する位置４３から続けて書き込む。そして、領域４０内の全データを情報記録媒体１１の書き換え対象の領域に上書きで書き込む。
【００３１】
このようにして、この発明の請求項２に係わるデータ書き換え機能によれば、情報記録媒体から書き換え部分の前後の書き換えないデータを連続的に読み込んでバッファメモリへ書き込めるので、書き換え部分の直前で読み込み処理を終了して書き換え部分の直後から読み込みを初めから行う必要が無く、バッファメモリ上で情報記録媒体へ書き戻すデータを素早く作成することができ、情報記録媒体上のデータを高速に書き換えることができる。
【００３２】
次に、この発明の請求項３に係わるデータ書き換え機能でも、上述の情報記録再生装置における読み込み処理の分割によって生じるシーク等の処理分だけ書き換え処理が遅くなる不都合を解消することができる。
【００３３】
次に、図１に示した情報記録再生装置におけるこの発明の請求項３に係わるデータ書き換え機能とその処理について説明する。
この発明の請求項３に係わるデータ書き換え機能としては、上記１〜７の各部が情報記録媒体に対する情報の読み書きを行う情報読書手段の機能を、上記バッファメモリ７が上記一時格納手段の機能をそれぞれ果たす。
【００３４】
また、上記ドライブコントローラ６が、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域を確保する最小書込単位量領域確保手段と、その最小書込単位量領域確保手段によって確保した領域内の書き換え部分に相当する位置に書き換える情報を転送して書き込み、上記情報記録媒体上の書き換え対象の領域から順に情報を読み込んで上記確保した領域内に書き込み、上記確保した領域内の書き換え部分に相当する位置の直前までの情報を書き込んだ後に上記一時格納手段への情報の転送を抑制し、上記書き換え部分に相当する位置の直後から情報の転送処理を再開して上記情報記録媒体上の書き換え対象の領域から読み込んだ書き換えない情報を上記書き換えない部分に相当する位置に書き込む書換情報・非書換情報書込制御手段と、上記一時格納手段に確保した領域に上記書換情報・非書換情報書込制御手段によって書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込む書込制御手段の機能を果たす。
【００３５】
次に、図１に示した情報記録再生装置におけるこの発明の請求項３に係わるデータ書き換え処理について説明する。
図６は、図１に示した情報記録再生装置におけるこの発明の請求項３に係わるデータ書き換え処理のフローチャート図である。
【００３６】
ドライブコントローラ６は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時の書き込み処理において予めバッファメモリ７に上記最小書き込み単位量に相当する領域を確保し、ステップ（図中「Ｓ」で示す）１１で確保した領域内の書き換え部分に相当する位置に書き換えるデータを上位装置からデータを転送して書き込んだ後、ステップ１２で情報記録媒体上の書き換え対象の領域から順にデータを読み込み、ステップ１３で読み込み位置が書き換え部分か否かを判断する。
【００３７】
ステップ１３の判断で書き換え部分で無ければそのままステップ１５へ進み、書き換え部分なら、ステップ１４で既に書き換えるデータが上位装置より転送されて書き込まれているので、読み込んだデータのバッファメモリへの転送を抑止（抑制）して書き込まないようにし、ステップ１５で読み込み終了か否かを判断する。
ステップ１５の判断で読み込み終了でなければステップ１３へ戻って上述の処理を繰り返し、書き換えない部分の読み込みが終了（データを読み込んでバッファメモリへの書き込みが終了）ならステップ１６で確保した領域に格納されている全データを情報記録媒体上の書き換え対象の領域に上書きする書き込みを実行して、この処理を終了する。
【００３８】
次に、このデータ書き換え処理についてさらに説明する。
図７は、図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理の説明図である。
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時、予めバッファメモリ７に最小書き込み単位量に相当する領域５０を確保する。
【００３９】
その後、上位装置１０から領域５０内の書き換え部分に相当する位置５１に書き換えるデータを転送して書き込み（図中矢示ｃ１）、領域５０内の先頭から書き換えない部分に相当する位置５２に情報記録媒体１１上の書き換え対象の領域から書き換えないデータを読み込んで書き込み（図中矢示ｃ２）、領域５０内の書き換え部分に相当する位置５１の直前までのデータを読み込んでバッファメモリ７へ転送した後、書き換え部分に相当するデータを読み込んでもバッファメモリ７への転送を抑制して書き込まないようにし、書き換え部分に相当する位置５１の直後からデータの転送の抑制を解除して情報記録媒体１１上の書き換え対象の領域から読み込んだ書き換えないデータを次の書き換えない部分に相当する位置５３に続けて書き込む。そして、領域５０内の全データを情報記録媒体１１の書き換え対象の領域に上書きで書き込む。
【００４０】
このようにして、この発明の請求項３に係わるデータ書き換え機能によれば、情報記録媒体からのデータの読み込み動作を中断することなく書き換え部分のデータのみをバッファメモリに転送しないので、バッファメモリ上で情報記録媒体に書き戻すデータを素早く作成することができ、情報記録媒体上のデータを高速に書き換えることができる。
【００４１】
次に、この発明の請求項４に係わるデータ書き換え機能でも、上述の情報記録再生装置における読み込み処理の分割によって生じるシーク等の処理分だけ書き換え処理が遅くなる不都合を解消することができる。
【００４２】
次に、図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え機能とその処理について説明する。
この発明の請求項４に係わるデータ書き換え機能としては、上記１〜７の各部が情報記録媒体に対する情報の読み書きを行う情報読書手段の機能を、上記バッファメモリ７が上記一時格納手段の機能をそれぞれ果たす。
【００４３】
また、上記ドライブコントローラ６が、上記情報記録媒体上の最小書き込み単位量よりも少ない領域の情報を書き換える時又は上記領域の情報を部分的に書き換える時、予め一時格納手段に上記最小書き込み単位量に相当する領域と書き換え情報格納用領域とを確保する最小書込単位量領域・書換情報格納用領域確保手段と、その最小書込単位量領域・書換情報格納用領域確保手段によって確保した書き換え情報格納用領域に書き換える情報を転送して書き込み、上記確保した最小書き込み単位量に相当する領域に上記情報記録媒体上の書き換え対象の領域から情報を読み込んで書き込む書換情報・非書換情報書込制御手段と、その書換情報・非書換情報書込制御手段によって上記一時格納手段に書き込んだ情報を上記情報記録媒体上の書き換え対象の領域に書き込むとき、上記書き換え対象の領域の書き換え部分の位置には上記書き換え情報格納用領域に格納された情報を読み出して書き込み、書き換えない部分の位置には上記確保した最小書き込み単位量に相当する領域に格納された情報を読み出して書き込む書込制御手段の機能を果たす。
【００４４】
次に、図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え処理について説明する。
図８は、図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え処理のフローチャート図である。
【００４５】
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時の書き込み処理において予めバッファメモリ７に上記最小書き込み単位量に相当する領域と書き換え情報格納用領域とを確保し、ステップ（図中「Ｓ」で示す）２１で確保した書き換え情報格納用領域に書き換えるデータを上位装置からデータを転送して書き込んだ後、ステップ２２で情報記録媒体上の書き換え対象の領域から順にデータを読み込み、上記確保した最小書き込み単位量に相当する領域に書き込む。
ステップ２３で情報記録媒体上の書き換え対象の領域に上書きする書き込みを開始して、ステップ２４でバッファメモリ上に確保した最小書き込み単位量に相当する領域内のデータを順次読み出して読み込み位置が書き換え部分か否かを判断する。
【００４６】
ステップ２４の判断で書き換え部分で無ければそのまま書き戻しを継続してステップ２６へ進み、書き換え部分なら、ステップ２５でバッファメモリの書き換え情報格納用領域に格納されたデータを情報記録媒体上の該当する位置に書き込み、ステップ２６で書き込み終了か否かを判断する。
ステップ２６の判断で情報記録媒体への書き込み終了でなければステップ２４へ戻って上述の処理を繰り返し、バッファメモリ上の両領域のデータが終了してデータ書き込みが終了したら、この処理を終了する。
【００４７】
次に、このデータ書き換え処理についてさらに説明する。
図９は、図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え処理の説明図である。
ドライブコントローラ６は、情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを書き換える時又は情報記録媒体１１上の最小書き込み単位量よりも少ない領域のデータを部分的に書き換える時、予めバッファメモリ７に最小書き込み単位量に相当する領域６０と書き換え情報格納用領域６１とを確保する。
【００４８】
その後、上位装置１０から書き換え情報格納用領域６１に書き換えるデータを転送して書き込み（図中矢示ｄ１）、領域６０内に情報記録媒体１１上の書き換え対象の領域からデータを読み込んで書き込む（図中矢示ｄ２）。
そして、領域６０内の書き換えない部分に相当する位置６２のデータを読み込んで情報記録媒体１１上の書き換え対象の領域の先頭から書き込み（図中矢示ｄ３）、領域６０内の書き換える部分６３の直前の書き換えないデータを書き込んだら、バッファメモリ７のデータ読み出し先の領域を領域６０から書き換え情報格納用領域６１に切り替えて、書き換え情報格納用領域６１から読み出した書き換えるデータを情報記録媒体１１の書き換え対象の領域の該当する位置に書き込み（図中矢示ｄ４）、その後再びバッファメモリ７のデータ読み出し先の領域を書き換え情報格納用領域６１から領域６０に切り替えて、領域６０内の続きの書き換えない部分に相当する位置６４のデータを読み出して情報記録媒体１１上の書き換え対象の領域の続きの位置に書き戻す（図中矢示ｄ３）。こうして情報記録媒体１１上の書き換え対象の領域１１ａのデータを書き換え後の内容に更新する。
【００４９】
このようにして、この発明の請求項４に係わるデータ書き換え機能によれば、バッファメモリの切り替え操作のみで書き換えないデータと書き換えるデータとを情報記録媒体に書き戻すことができるので、情報記録媒体上のデータを高速に書き換えることができる。
【００５０】
次に、上述の情報記録再生装置は、データを書き込む際、書き換えない部分のデータを読み込まなければならないので、その分だけの書き込み処理時間が長くなる恐れがある。そこで、この発明の請求項５に係わるデータ書き換え機能ではその不都合を解消している。
【００５１】
次に、図１に示した情報記録再生装置におけるこの発明の請求項５に係わるデータ書き換え機能とその処理について説明する。
この発明の請求項５に係わるデータ書き換え機能としては、上記１〜７の各部が情報記録媒体に対する情報の読み書きを行う情報読書手段の機能を、上記バッファメモリ７が上記一時格納手段の機能をそれぞれ果たす。
【００５２】
また、上記ドライブコントローラ６が、上述の最小書込単位量領域確保手段と前記一時格納手段に確保した領域に書き込んだ情報を保持する情報保持手段と書換情報・非書換情報書込制御手段と書込制御手段の各機能と共に、上記書き換えない情報が上記情報保持手段によって上記一時格納手段に保持されているとき、上記情報記録媒体から書き換えない情報を読み込まず、上記情報記録媒体への書き込み時には上記一時格納手段に格納された書き換えない情報を書き込むようにする手段の機能も果たす。
【００５３】
次に、図１に示した情報記録再生装置におけるこの発明の請求項５に係わるデータ書き換え処理について説明する。
図１０は、図１に示した情報記録再生装置におけるこの発明の請求項５に係わるデータ書き換え処理のフローチャート図である。
【００５４】
この処理は、コントローラ６が予め前回までの書き換え対象のデータをバッファメモリ７に保持し、上述した書き換え処理において、ステップ（図中「Ｓ」で示す）３１で上位装置からデータを転送して書き込み（例えば書き換え情報格納用領域にデータを転送して書き込み）、ステップ３２でバッファメモリ内に書き換えない部分のデータが保持されているか否かを判断し、保持されていないなら、ステップ３３へ進んで上述の情報記録媒体からのデータをバッファメモリに読み込んで書き込んだ後、ステップ３４へ進んでバッファメモリ内のデータを情報記録媒体に書き戻す書き込みを行い、保持されているなら、ステップ３４へ進んで情報記録媒体からの読み込みは行わずにバッファメモリ内に保持されているデータを情報記録媒体に書き戻す書き込みを行って、この処理を終了する。
【００５５】
このようにして、この発明の請求項５に係わるデータ書き換え機能によれば、バッファメモリ内にデータが保持されている場合は情報記録媒体からの読み込み処理を行わなくて済むので、情報記録媒体上のデータを高速に書き換えることができる。
【００５６】
【発明の効果】
以上説明してきたように、この発明の情報記録再生装置によれば、書き換え可能な情報記録媒体上に記録された情報の書き換え処理を短時間で行うことができる。
【図面の簡単な説明】
【図１】この発明の一実施形態である情報記録再生装置の構成を示すブロック図である。
【図２】図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え処理の説明図である。
【図３】図１に示した情報記録再生装置におけるこの発明の請求項１に係わるデータ書き換え処理の他の説明図である。
【図４】図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理のフローチャート図である。
【図５】図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理の説明図である。
【図６】図１に示した情報記録再生装置におけるこの発明の請求項３に係わるデータ書き換え処理のフローチャート図である。
【図７】図１に示した情報記録再生装置におけるこの発明の請求項２に係わるデータ書き換え処理の説明図である。
【図８】図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え処理のフローチャート図である。
【図９】図１に示した情報記録再生装置におけるこの発明の請求項４に係わるデータ書き換え処理の説明図である。
【図１０】図１に示した情報記録再生装置におけるこの発明の請求項５に係わるデータ書き換え処理のフローチャート図である。
【図１１】従来の情報記録再生装置における情報記録媒体のデータを部分的に書き換えるときの処理の説明図である。
【図１２】同じく従来の情報記録再生装置における情報記録媒体のデータを部分的に書き換えるときの他の処理例の説明図である。
【符号の説明】
１：モータ          ２：回転制御部
３：光ピックアップ  ４：アクチュエータ制御部
５：信号制御部      ６：ドライブコントローラ
７：バッファメモリ  ８：レーザ駆動回路
９：外部インタフェイス
１０：上位装置      １１：情報記録媒体
２０，３０，４０，５０，６０：最小書き込み単位量に相当する領域
６１：書き換え情報格納用領域
【図１】
0003965023.tif 000002
【図２】
0003965023.tif 000003
【図３】
0003965023.tif 000004
【図４】
0003965023.tif 000005
【図５】
0003965023.tif 000006
【図６】
0003965023.tif 000007
【図７】
0003965023.tif 000008
【図８】
0003965023.tif 000009
【図９】
0003965023.tif 000010
【図１０】
0003965023.tif 000011
【図１１】
0003965023.tif 000012
【図１２】
0003965023.tif 000013