(57)【特許請求の範囲】
【請求項１】
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、
前記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段と、
前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、
前記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、
前記内容情報と前記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、
前記データ終端位置検出手段によって検出された終端位置に基づいて前記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段と、
該手段によって決定された開始位置から前記特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置手段と、
該手段によって分散及び再配置された追記すべきデータを前記記録媒体の前記終端位置に続けて書き込むデータ追記手段とを備えたことを特徴とする情報記録装置。
【請求項２】
請求項１記載の情報記録装置において、
前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記記録媒体に記録されているデータの再生タイミングに同期させる同期手段を設けたことを特徴とする情報記録装置。
【請求項３】
前記内容情報が目次情報である請求項１又は２記載の情報記録装置。
【請求項４】
前記所定単位長がセクタ長である請求項１乃至３のいずれか一項に記載の情報記録装置。
【請求項５】
前記所定規則に基づく分散及び再配置がインタリーブである請求項１乃至４のいずれか一項に記載の情報記録装置。
【請求項６】
前記開始位置が少なくとも前記終端位置からインタリーブ長を隔てた位置であることを特徴とする請求項１乃至５のいずれか一項に記載の情報記録装置。
【請求項７】
記録媒体にセクタ長のデータをインタリーブして書き込み、前記記録媒体に記録されているデータの終端位置を検出し、前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成し、該内容情報と前記記録媒体に記録すべきデータに対応した識別情報とに基づいて追記すべきデータを特定し、前記検出された終端位置からインタリーブ長を隔てた位置を前記記録媒体上のインタリーブの開始位置に決定し、該決定された開始位置から前記特定された追記すべきデータのインタリーブを行い、該インタリーブされた追記すべきデータを前記記録媒体の前記終端位置に続けて書き込むことを特徴とする情報記録方法。
【請求項８】
請求項７記載の情報記録方法において、
前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記記録媒体に記録されているデータの再生タイミングに同期させることを特徴とする情報記録方法。
【請求項９】
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、前記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出機能と、前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成機能と、前記記録媒体に記録すべきデータに対応した識別情報を管理する管理機能と、前記内容情報と前記識別情報とに基づいて追記すべきデータを特定する追記データ特定機能と、前記データ終端位置検出機能によって検出された終端位置に基づいて前記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定機能と、該機能によって決定された開始位置から前記特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置機能と、該機能によって分散及び再配置された追記すべきデータを前記記録媒体の前記終端位置に続けて書き込むデータ追記機能と、前記追記すべきデータの書き込みの直前まで、その書き込みのタイミングを前記記録媒体に記録されているデータの再生タイミングに同期させる同期機能と、前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項１０】
光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段と、
前記光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段と、
前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、
前記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、
前記内容情報と前記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、
前記データ終端位置検出手段によって検出された終端位置に基づいて前記光ディスク上のインタリーブの開始位置を決定する開始位置決定手段と、
該手段によって決定された開始位置から前記特定された追記すべきデータのインタリーブを行う追記データインタリーブ手段と、
該手段によってインタリーブされた追記すべきデータを前記光ディスクの前記終端位置に続けて書き込むデータ追記手段とを備えたことを特徴とする光ディスク記録装置。
【請求項１１】
請求項１０記載の光ディスク記録装置において、
前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記光ディスクに記録されているデータの再生タイミングに同期させる同期手段を設けたことを特徴とする光ディスク記録装置。
【請求項１２】
前記内容情報が目次情報である請求項１０又は１１記載の光ディスク記録装置。
【請求項１３】
光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込み、前記光ディスクに記録されているデータの終端位置を検出し、前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成し、該内容情報と前記記録媒体に記録すべきデータに対応した識別情報とに基づいて追記すべきデータを特定し、前記検出された終端位置からインタリーブ長を隔てた位置を前記光ディスク上のインタリーブの開始位置に決定し、該決定された開始位置から前記特定された追記すべきデータのインタリーブを行い、該インタリーブされた追記すべきデータを前記光ディスクの前記終端位置に続けて書き込むことを特徴とする光ディスク記録方法。
【請求項１４】
請求項１３記載の光ディスク記録方法において、
前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記光ディスクに記録されているデータの再生タイミングに同期させることを特徴とする光ディスク記録方法。
【請求項１５】
記録媒体に記録するデータを出力する上位装置と、該上位装置から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して前記記録媒体に書き込む情報記録装置とからなる情報記録システムにおいて、
前記情報記録装置に、前記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段と、
前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、
前記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、
前記内容情報と前記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、
前記データ終端位置検出手段によって検出された終端位置に基づいて前記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段と、
前記上位装置から出力された前記特定された追記すべきデータを前記データ分散再配置開始位置決定手段によって決定された開始位置から分散及び再配置する追記データ分散再配置手段と、
該手段によって分散及び再配置された追記すべきデータを前記記録媒体の前記終端位置に続けて書き込むデータ追記手段とを設けたことを特徴とする情報記録システム。
【請求項１６】
請求項１５記載の情報記録システムにおいて、
前記情報記録装置に、前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記記録媒体に記録されているデータの再生タイミングに同期させる同期手段を設けたことを特徴とする情報記録システム。
【請求項１７】
請求項１５又は１６記載の情報記録システムにおいて、
前記情報記録装置に、前記内容情報と前記終端位置に基づく終端位置情報とを前記上位装置へ通知する記録データ内容情報・終端位置情報通知手段とを設けたことを特徴とする情報記録システム。
【請求項１８】
請求項１７記載の情報記録システムにおいて、
前記上位装置に、前記情報記録装置へ出力したデータの内容を示す出力データ内容情報を記憶する出力データ内容情報記憶手段と、該手段に記憶された出力データ内容情報と前記情報記録装置から通知された記録データ内容情報及び終端位置情報とに基づいて前記情報記録装置へ出力するデータを決定する出力データ決定手段とを設けたことを特徴とする情報記録システム。
【請求項１９】
光ディスクに記録するデータを出力するコンピュータと、前記光ディスクにレーザ光を照射して前記コンピュータから出力されたセクタ長のデータをインタリーブして書き込む光ディスク記録装置とからなる光ディスク記録システムにおいて、
前記光ディスク記録装置に、前記光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段と、
前記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、
前記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、
前記内容情報と前記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、
前記データ終端位置検出手段によって検出された終端位置からインタリーブ長を隔てた位置を前記光ディスク上のインタリーブの開始位置に決定する開始位置決定手段と、
前記コンピュータから出力された前記特定された追記すべきデータを前記開始位置決定手段によって決定された開始位置からインタリーブする追記データインタリーブ手段と、
該手段によってインタリーブされた追記すべきデータを前記光ディスクの前記終端位置に続けて書き込むデータ追記手段とを設けたことを特徴とする光ディスク記録システム。
【請求項２０】
請求項１９記載の光ディスク記録システムにおいて、
前記光ディスク記録装置に、前記追記するデータの書き込みの直前まで、その書き込みのタイミングを前記光ディスクに記録されているデータの再生タイミングに同期させる同期手段を設けたことを特徴とする光ディスク記録システム。
【請求項２１】
請求項１９又は２０記載の光ディスク記録システムにおいて、
前記内容情報と前記終端位置に基づく終端位置情報とを前記コンピュータへ通知する記録データ内容情報・終端位置情報通知手段とを設けたことを特徴とする光ディスク記録システム。
【請求項２２】
請求項２１記載の光ディスク記録システムにおいて、
前記コンピュータに、前記光ディスク記録装置へ出力したデータの内容を示す出力データ内容情報を記憶する出力データ内容情報記憶手段と、該手段に記憶された出力データ内容情報と前記光ディスク記録装置から通知された記録データ内容情報及び終端位置情報とに基づいて前記光ディスク記録装置へ出力するデータを決定する出力データ決定手段とを設けたことを特徴とする光ディスク記録システム。
【請求項２３】
前記内容情報が目次情報である請求項１９乃至２２のいずれか一項に記載の光ディスク記録システム。
【請求項２４】
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、
前記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、
前記書き込みを中断したデータの内容を示す中断データ内容情報と前記記録媒体の識別情報と前記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、
該手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と前記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、
前記記録媒体への書き込みの再開時、前記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて前記書き込みを中断した記録媒体が装着されていることを確認し、前記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段と、
該手段によって分散及び再配置されたデータを前記記録媒体の前記中断位置から続けて書き込むデータ追記手段とを備えたことを特徴とする情報記録装置。
【請求項２５】
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込み、前記データの書き込みを中断したとき、その中断位置を求めて、前記書き込みを中断したデータの内容を示す中断データ内容情報と前記記録媒体の識別情報と前記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求めて、前記中断データ内容情報と前記識別情報と前記記録データ内容情報と前記中断位置とを対応させて記憶し、前記記録媒体への書き込みの再開時、前記識別情報に基づいて前記書き込みを中断した記録媒体が装着されていることを確認し、前記中断データ内容情報と前記記録データ内容情報とに基づいて該当するデータを分散及び再配置し、該分散及び再配置されたデータを前記記録媒体の前記中断位置から続けて書き込むことを特徴とする情報記録方法。
【請求項２６】
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、前記データの書き込みを中断したとき、その中断位置を求める中断位置取得機能と、前記書き込みを中断したデータの内容を示す中断データ内容情報と前記記録媒体の識別情報と前記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得機能と、該機能によって求められた中断データ内容情報と識別情報と記録データ内容情報と前記中断位置取得機能によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶機能と、前記記録媒体への書き込みの再開時、前記内容情報・識別情報・中断位置記憶機能に記憶された識別情報に基づいて前記書き込みを中断した記録媒体が装着されていることを確認し、前記内容情報・識別情報・中断位置記憶機能に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置機能と、該機能によって分散及び再配置されたデータを前記記録媒体の前記中断位置から続けて書き込むデータ追記機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項２７】
光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段と、
前記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、
前記書き込みを中断したデータの内容を示す中断データ内容情報と前記光ディスクの識別情報と前記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、
該手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と前記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、
前記光ディスクへの書き込みの再開時、前記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて前記書き込みを中断した光ディスクが装着されていることを確認し、前記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段と、
該手段によってインタリーブされたデータを前記光ディスクの前記中断位置から続けて書き込むデータ追記手段とを備えたことを特徴とする光ディスク記録装置。
【請求項２８】
光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込み、前記データの書き込みを中断したとき、その中断位置を求めて、前記書き込みを中断したデータの内容を示す中断データ内容情報と前記光ディスクの識別情報と前記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求めて、該中断データ内容情報と前記識別情報と前記記録データ内容情報と前記中断位置とを対応させて記憶し、前記光ディスクへの書き込みの再開時、前記識別情報に基づいて前記書き込みを中断した光ディスクが装着されていることを確認し、前記中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブし、該インタリーブされたデータを前記光ディスクの前記中断位置から続けて書き込むことを特徴とする光ディスク記録方法。
【請求項２９】
記録媒体に記録するデータを出力する上位装置と、該上位装置から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して前記記録媒体に書き込む情報記録装置とからなる情報記録システムにおいて、
記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、
前記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、
前記書き込みを中断したデータの内容を示す中断データ内容情報と前記記録媒体の識別情報と前記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、
該手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と前記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、
前記記録媒体への書き込みの再開時、前記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて前記書き込みを中断した記録媒体が装着されていることを確認し、前記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段と、
該手段によって分散及び再配置されたデータを前記記録媒体の前記中断位置から続けて書き込むデータ追記手段とを設けたことを特徴とする情報記録システム。
【請求項３０】
光ディスクに記録するデータを出力するコンピュータと、前記光ディスクにレーザ光を照射して前記コンピュータから出力されたセクタ長のデータをインタリーブして書き込む光ディスク記録装置とからなる光ディスク記録システムにおいて、
前記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、
前記書き込みを中断したデータの内容を示す中断データ内容情報と前記光ディスクの識別情報と前記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、
該手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と前記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、
前記光ディスクへの書き込みの再開時、前記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて前記書き込みを中断した光ディスクが装着されていることを確認し、前記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段と、
該手段によってインタリーブされたデータを前記光ディスクの前記中断位置から続けて書き込むデータ追記手段とを設けたことを特徴とする光ディスク記録システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、情報記録装置と情報記録方法と情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体と光ディスク記録装置と光ディスク記録方法と情報記録システムと光ディスク記録システムに関する。
【０００２】
【従来の技術】
近年、価格の安さから１回のみデータ記録可能なＣＤであるＣＤ−Ｒ（ＣＤ−Ｒｅｃｏｒｄａｂｌｅ）が普及してきている。そのＣＤ−Ｒは、コンパクトディスク（ＣＤ）と同じように、インタリーブによって分散配置されたデータ列を記録し、さらにそのデータ列が連続していなければならない記録媒体である。
したがって、ＣＤ−Ｒへのデータ記録では、上記インタリーブとデータ列の連続性を保証しなければならないため、データ記録の中断や再開は許されない。
【０００３】
そこで従来、光ディスクに対してデータ書き込みの終点及び始点部分でＣＩＲＣ復調によるデータ連続性を維持する書き込み制御を行なうとき、チャンネルビットのＰＬＬ又はフレームシンク信号をカウントし、光ディスクに対して前回書き込まれたデータの終端から正確に書き始めるタイミングを取ることにより、データの書き込みの一時停止と再開を行なっても後から連続的に正常にデータを読み出せるようにした光ディスク記録装置（例えば、特開平１０−４９９９０号公報参照）が提案されている。
【０００４】
また、光ディスクに記録するデータを一時的に蓄積するバッファに記録するデータが無くなってデータ記録動作を行えなくなるエラーのバッファアンダランエラーが発生する状態であると判断すると、光ディスクへの記録データの記録を中断し、バッファアンダランエラーが発生する状態が回避されたと判断すると、データ記録を中断する直前までに光ディスクに記録された最終のデータに継ぎ目無く続く位置から記録を再開すると共に、その最終のデータに続く新たなデータを記録するようにした光ディスク記録装置（例えば、特開２０００−４０３０２号公報参照）があった。
【０００５】
上述のような光ディスク記録装置では、インタリーブ（ＣＤではＣＩＲＣ：クロス・インタリーブド・リード・ソロモン・コード）回路をデータ記録中断直後の状態に維持し、再開準備が整ったら中断直後の位置からインタリーブ回路を動作させることにより、インタリーブとデータ列の連続性を保証して光ディスク上に途切れの無いデータ列を書き込むようにしている。
【０００６】
【発明が解決しようとする課題】
しかしながら、上述したような従来の光ディスク記録装置では、インタリーブ回路をデータ記録中断直後の状態に維持できないと、データ記録を再開したときにインタリーブとデータ列の連続性を確保することができなくなってしまう。
【０００７】
例えば、データ記録中に電源が断たれてしまったり、記録すべきデータを出力するホストコンピュータ側のシステムダウン等の原因によってハードウエアリセットが行われたりした場合、または、業務上や時間上の都合などの原因でデータ記録動作を中断して電源を切ってしまったり光ディスクを入れ替えたりした場合、メモリ（ＲＡＭ）に保持されているインタリーブ回路の状態が消えてしまって、光ディスクに対するデータの書き込みを再開できなくなり、光ディスクのデータを完全な形で再生することができなくなってしまうという問題があった。
【０００８】
この発明は上記の課題を解決するためになされたものであり、記録媒体へのデータ記録が電源断やハードウエアリセットなどの原因によって中断しても、あらためてデータ記録を再開できるようにすると共に、記録媒体上のデータを完全な形で再生できるようにすることを目的とする。
【０００９】
【課題を解決するための手段】
この発明は上記の目的を達成するため、次の情報記録装置と情報記録方法と情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体と光ディスク記録装置と光ディスク記録方法と情報記録システムと光ディスク記録システムを提供するものである。
【００１０】
＜情報記録装置＞
（１）記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、上記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、上記データ終端位置検出手段によって検出された終端位置に基づいて上記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段と、その手段によって決定された開始位置から上記特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置手段と、その手段によって分散及び再配置された追記すべきデータを上記記録媒体の上記終端位置に続けて書き込むデータ追記手段を備えた情報記録装置。
【００１１】
（２）上述のような情報記録装置において、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記記録媒体に記録されているデータの再生タイミングに同期させる同期手段を設けるとよい。
【００１２】
【００１３】
（３）上述のような情報記録装置において、上記内容情報を目次情報にするとよい。
【００１４】
（４）上述のような情報記録装置において、上記所定単位長をセクタ長にするとよい。
【００１５】
（５）上述のような情報記録装置において、上記所定規則に基づく分散及び再配置をインタリーブにするとよい。
【００１６】
（６）上述のような情報記録装置において、上記開始位置を少なくとも上記終端位置からインタリーブ長を隔てた位置にするとよい。
【００１７】
＜情報記録方法＞
（７）記録媒体にセクタ長のデータをインタリーブして書き込み、上記記録媒体に記録されているデータの終端位置を検出し、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成し、その内容情報と上記記録媒体に記録すべきデータに対応した識別情報とに基づいて追記すべきデータを特定し、上記検出された終端位置からインタリーブ長を隔てた位置を上記記録媒体上のインタリーブの開始位置に決定し、その決定された開始位置から上記特定された追記すべきデータのインタリーブを行い、そのインタリーブされた追記すべきデータを上記記録媒体の上記終端位置に続けて書き込む情報記録方法。
【００１８】
（８）上記のような情報記録方法において、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記記録媒体に記録されているデータの再生タイミングに同期させるとよい。
【００１９】
【００２０】
＜情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体＞
（９）記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、上記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出機能と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成機能と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理機能と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定機能と、上記データ終端位置検出機能によって検出された終端位置に基づいて上記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定機能と、その機能によって決定された開始位置から上記特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置機能と、その機能によって分散及び再配置された追記すべきデータを上記記録媒体の上記終端位置に続けて書き込むデータ追記機能と、上記追記すべきデータの書き込みの直前まで、その書き込みのタイミングを上記記録媒体に記録されているデータの再生タイミングに同期させる同期機能と、上記記録媒体に記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００２１】
＜光ディスク記録装置＞
（１０）光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段と、上記光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、上記データ終端位置検出手段によって検出された終端位置に基づいて上記光ディスク上のインタリーブの開始位置を決定する開始位置決定手段と、その手段によって決定された開始位置から上記特定された追記すべきデータのインタリーブを行う追記データインタリーブ手段と、その手段によってインタリーブされた追記すべきデータを上記光ディスクの上記終端位置に続けて書き込むデータ追記手段を備えた光ディスク記録装置。
【００２２】
（１１）上述のような光ディスク記録装置において、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記光ディスクに記録されているデータの再生タイミングに同期させる同期手段を設けるとよい。
【００２３】
【００２４】
（１２）上述のような光ディスク記録装置において、上記内容情報を目次情報にするとよい。
【００２５】
＜光ディスク記録方法＞
（１３）光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込み、上記光ディスクに記録されているデータの終端位置を検出し、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成し、その内容情報と上記記録媒体に記録すべきデータに対応した識別情報とに基づいて追記すべきデータを特定し、上記検出された終端位置からインタリーブ長を隔てた位置を上記光ディスク上のインタリーブの開始位置に決定し、その決定された開始位置から上記特定された追記すべきデータのインタリーブを行い、そのインタリーブされた追記すべきデータを上記光ディスクの上記終端位置に続けて書き込む光ディスク記録方法。
【００２６】
（１４）上述のような光ディスク記録方法において、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記光ディスクに記録されているデータの再生タイミングに同期させるとよい。
【００２７】
【００２８】
＜情報記録システム＞
（１５）記録媒体に記録するデータを出力する上位装置と、その上位装置から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して上記記録媒体に書き込む情報記録装置とからなる情報記録システムにおいて、上記情報記録装置に、上記記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、上記データ終端位置検出手段によって検出された終端位置に基づいて上記記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段と、上記上位装置から出力された上記特定された追記すべきデータを上記データ分散再配置開始位置決定手段によって決定された開始位置から分散及び再配置する追記データ分散再配置手段と、その手段によって分散及び再配置された追記すべきデータを上記記録媒体の上記終端位置に続けて書き込むデータ追記手段を設けたもの。
【００２９】
（１６）上述のような情報記録システムにおいて、上記情報記録装置に、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記記録媒体に記録されているデータの再生タイミングに同期させる同期手段を設けるとよい。
【００３０】
（１７）上述のような情報記録システムにおいて、上記情報記録装置に、上記内容情報と上記終端位置に基づく終端位置情報とを上記上位装置へ通知する記録データ内容情報・終端位置情報通知手段を設けるとよい。
【００３１】
（１８）上述のような情報記録システムにおいて、上記上位装置に、上記情報記録装置へ出力したデータの内容を示す出力データ内容情報を記憶する出力データ内容情報記憶手段と、その手段に記憶された出力データ内容情報と上記情報記録装置から通知された記録データ内容情報及び終端位置情報とに基づいて上記情報記録装置へ出力するデータを決定する出力データ決定手段を設けるとよい。
【００３２】
＜光ディスク記録システム＞
（１９）光ディスクに記録するデータを出力するコンピュータと、上記光ディスクにレーザ光を照射して上記コンピュータから出力されたセクタ長のデータをインタリーブして書き込む光ディスク記録装置とからなる光ディスク記録システムにおいて、上記光ディスク記録装置に、上記光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成手段と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理手段と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定手段と、上記データ終端位置検出手段によって検出された終端位置からインタリーブ長を隔てた位置を上記光ディスク上のインタリーブの開始位置に決定する開始位置決定手段と、上記コンピュータから出力された上記特定された追記すべきデータを上記開始位置決定手段によって決定された開始位置からインタリーブする追記データインタリーブ手段と、その手段によってインタリーブされた追記すべきデータを上記光ディスクの上記終端位置に続けて書き込むデータ追記手段を設けるとよい。
【００３３】
（２０）上述のような光ディスク記録システムにおいて、上記光ディスク記録装置に、上記追記するデータの書き込みの直前まで、その書き込みのタイミングを上記光ディスクに記録されているデータの再生タイミングに同期させる同期手段を設けるとよい。
【００３４】
（２１）上述のような光ディスク記録システムにおいて、上記光ディスク記録装置に、上記内容情報と上記終端位置に基づく終端位置情報とを上記コンピュータへ通知する記録データ内容情報・終端位置情報通知手段を設けるとよい。
【００３５】
（２２）上述のような光ディスク記録システムにおいて、上記コンピュータに、上記光ディスク記録装置へ出力したデータの内容を示す出力データ内容情報を記憶する出力データ内容情報記憶手段と、その手段に記憶された出力データ内容情報と上記光ディスク記録装置から通知された記録データ内容情報及び終端位置情報とに基づいて上記光ディスク記録装置へ出力するデータを決定する出力データ決定手段を設けるとよい。
【００３６】
（２３）上述のような光ディスク記録システムにおいて、上記内容情報を目次情報にするとよい。
【００３７】
＜情報記録装置＞
（２４）記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、上記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記記録媒体の識別情報と上記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、その手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と上記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、上記記録媒体への書き込みの再開時、上記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて上記書き込みを中断した記録媒体が装着されていることを確認し、上記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段と、その手段によって分散及び再配置されたデータを上記記録媒体の上記中断位置から続けて書き込むデータ追記手段を備えた情報記録装置。
【００３８】
＜情報記録方法＞
（２５）記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込み、上記データの書き込みを中断したとき、その中断位置を求めて、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記記録媒体の識別情報と上記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求めて、上記中断データ内容情報と上記識別情報と上記記録データ内容情報と上記中断位置とを対応させて記憶し、上記記録媒体への書き込みの再開時、上記識別情報に基づいて上記書き込みを中断した記録媒体が装着されていることを確認し、上記中断データ内容情報と上記記録データ内容情報とに基づいて該当するデータを分散及び再配置し、その分散及び再配置されたデータを上記記録媒体の上記中断位置から続けて書き込む情報記録方法。
【００３９】
＜情報記録処理プログラムを記録した記録媒体＞
（２６）記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、上記データの書き込みを中断したとき、その中断位置を求める中断位置取得機能と、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記記録媒体の識別情報と上記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得機能と、その機能によって求められた中断データ内容情報と識別情報と記録データ内容情報と上記中断位置取得機能によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶機能と、上記記録媒体への書き込みの再開時、上記内容情報・識別情報・中断位置記憶機能に記憶された識別情報に基づいて上記書き込みを中断した記録媒体が装着されていることを確認し、上記内容情報・識別情報・中断位置記憶機能に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置機能と、その機能によって分散及び再配置されたデータを上記記録媒体の上記中断位置から続けて書き込むデータ追記機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【００４０】
＜光ディスク記録装置＞
（２７）光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段と、上記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記光ディスクの識別情報と上記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、その手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と上記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、上記光ディスクへの書き込みの再開時、上記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて上記書き込みを中断した光ディスクが装着されていることを確認し、上記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段と、その手段によってインタリーブされたデータを上記光ディスクの上記中断位置から続けて書き込むデータ追記手段を備えた光ディスク記録装置。
【００４１】
＜光ディスク記録方法＞
（２８）光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込み、上記データの書き込みを中断したとき、その中断位置を求めて、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記光ディスクの識別情報と上記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求めて、その中断データ内容情報と上記識別情報と上記記録データ内容情報と上記中断位置とを対応させて記憶し、上記光ディスクへの書き込みの再開時、上記識別情報に基づいて上記書き込みを中断した光ディスクが装着されていることを確認し、上記中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブし、そのインタリーブされたデータを上記光ディスクの上記中断位置から続けて書き込む光ディスク記録方法。
【００４２】
＜情報記録システム＞
（２９）記録媒体に記録するデータを出力する上位装置と、その上位装置から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して上記記録媒体に書き込む情報記録装置とからなる情報記録システムにおいて、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段と、上記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記記録媒体の識別情報と上記記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、その手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と上記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、上記記録媒体への書き込みの再開時、上記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて上記書き込みを中断した記録媒体が装着されていることを確認し、上記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段と、その手段によって分散及び再配置されたデータを上記記録媒体の上記中断位置から続けて書き込むデータ追記手段を設けたもの。
【００４３】
＜光ディスク記録システム＞
（３０）光ディスクに記録するデータを出力するコンピュータと、上記光ディスクにレーザ光を照射して上記コンピュータから出力されたセクタ長のデータをインタリーブして書き込む光ディスク記録装置とからなる光ディスク記録システムにおいて、上記データの書き込みを中断したとき、その中断位置を求める中断位置取得手段と、上記書き込みを中断したデータの内容を示す中断データ内容情報と上記光ディスクの識別情報と上記光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段と、その手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と上記中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段と、上記光ディスクへの書き込みの再開時、上記内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて上記書き込みを中断した光ディスクが装着されていることを確認し、上記内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段と、その手段によってインタリーブされたデータを上記光ディスクの前記中断位置から続けて書き込むデータ追記手段を設けた光ディスク記録システム。
【００４４】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
【００４５】
（１）この発明の第１実施形態
この発明の請求項１〜６に記載の情報記録装置と請求項７，８に記載の情報記録方法の実施形態
【００４６】
図１は、この発明の第１実施形態の情報記録装置の構成を示す機能ブロック図である。
図２は、インタリーブ処理の説明に供するデータフォーマット図である。
図３は、図１に示した終端検出部における終端検出処理の説明に供するデータフォーマット図である。
図４は、図１に示した終端検出部の内部構成を示す機能ブロック図である。
【００４７】
この情報記録装置は、図１に示すように、ヘッド１０，再生回路１１，データ書込駆動部１２，デコーダ１３，同期検出部１４，終端検出部１５，ＩＤ検出部１６，エンコーダ１７，タイミング管理部１８，メモリ１９，データ送出部３０，送出管理部３１及びメモリ３２からなる。
【００４８】
そして、上記ヘッド１０，データ書込駆動部１２及びエンコーダ１７が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段の機能を果たす。
上記終端検出部１５が、記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段の機能を果たす。
【００４９】
上記同期検出部１４，終端検出部１５，エンコーダ１７及びタイミング管理部１８が、データ終端位置検出手段によって検出された終端位置に基づいて記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段の機能を果たす。
【００５０】
上記エンコーダ１７が、開始位置決定手段によって決定された開始位置から送出管理部３１で特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置手段の機能を果たす。
【００５１】
上記ヘッド１０，データ書込駆動部１２及びエンコーダ１７が、追記データ分散再配置手段によって分散及び再配置された追記すべきデータを記録媒体の終端位置に続けて書き込むデータ追記手段の機能を果たす。
【００５２】
上記同期検出部１４，エンコーダ１７及びタイミング管理部１８が、追記するデータの書き込みの直前まで、その書き込みのタイミングを記録媒体に記録されているデータの再生タイミングに同期させる同期手段の機能を果たす。
【００５３】
上記ＩＤ検出部１６が、記録媒体に記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成手段の機能を果たす。
【００５４】
さらに、上記内容情報として「目次情報」を、上記所定単位長として「セクタ長」を、上記所定規則に基づく分散及び再配置として「インタリーブ」を、上記開始位置として少なくとも終端位置からインタリーブ長を隔てた位置をそれぞれ適用する。
【００５５】
この情報記録装置のヘッド１０は、記録媒体にアクセスし、その記録領域に対するデータの記録と再生を行なう。
データ書込駆動部１２は、ヘッド１０によるデータの書き込みの駆動制御を行う。
【００５６】
エンコーダ１７は、データ送出部３０からの書き込みデータ：ｄａｔａを入力し、エラー訂正コードの付加やインタリーブ処理や変調処理を行なって物理書き込みデータ列：ｗｄａｔａを生成してデータ書込駆動部１２へ出力する。
上記インタリーブ処理は、記録媒体に記録するときのデータの分散及び再配置の処理である。
【００５７】
ここで、図２に基づいてインタリーブ処理を詳しく説明する。
まず、データは４ワード（例えば、１ワードは８ビット）毎に１フレームを形成し、４フレームで１セクタを形成する。なお、ここでは説明を簡単にするため、単位数を小さくしている。
その「セクタ」が、記録媒体への書き込みデータの最小単位になる。
【００５８】
インタリーブ処理では、入力されるｄａｔａ列（ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ）をフレーム単位で区切り、フレーム内のデータを一定のルールにしたがって遅延させることにより、出力データ列を記録領域上にバラバラに分散させる。
【００５９】
なお、同図の（ａ）の「ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ」や（ｂ）の「ｅｎｃｏｄｉｎｇ」や（ｃ）の「ｗｄａｔａ」といったデータ列中の数値は、当該データの元の配置順を示している。
【００６０】
図２に示したフォーマットのデータの場合、フレーム内ワードＷ［ｉ］（ｉ＝０，１，２，３）に対する遅延量Ｄ［ｉ］は、Ｄ［ｉ］＝２×ｉ（フレーム）で与えられる。
【００６１】
また、再配置後のワード順のＷＤ［ｉ］は、ＷＤ［ｉ］＝２×ｉ×４＋ｉ（ワード）になる。
その結果、同図の（ａ）に示す入力データ列「ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ」は矢示のように、同図の（ｂ）に示す「ｅｎｃｏｄｉｎｇ」列のように再配置されることになる。
【００６２】
例えば、０番目のデータは０番目へ、１番目のデータは２×１×４＋１（ｗｏｒｄ／ｆｒａｍｅ）＝９番目へ、２番目のデータは２×２×４＋２＝１８番へ、３番目のデータは２×３×４＋３＝２７番目に再配置される。
【００６３】
そして、元のデータ位置に対する再配置後の最大遅延は２×３＝６フレームであり、これを最大インタリーブ長、あるいは単にインタリーブ長という。
上記のようなインタリーブ処理をデータ記録時に施すことにより、物理媒体上に連続エラーがあっても、インタリーブ前の元データ列からみると分散しているので、エラー訂正コードの訂正能力内のエラーに収まり、エラー訂正を行い易くするという効果がある。
【００６４】
例えば、図２に示したフォーマットのデータにおいて、図示は省略するが再配置前の１フレーム単位に１ワードのエラー訂正ができる訂正コードが含まれていた場合、再配置後の物理フレームで２フレーム連続エラーになっても、再配置前でみると１フレーム当たり１ワードのエラーになるので、完全に訂正することができる。
【００６５】
例えば、同図の（ｂ）に示すように再配置後の「２４，１７，１０，３，２８，２１，１４，７」の各ワードが全部エラーでも、再配置前はそれぞれ１フレームにつき１ワードのエラーに相当する。
【００６６】
ところで、インタリーブ処理で注意すべき点は、ある程度の長さだけデータを入力させないと出力データ列が確定しないことである。
図２の（ｂ）に示した「ｅｎｃｏｄｉｎｇ」データ列の空白のところは、入力データの０番よりも手前のデータが入るべきところであり、０番から入力した場合は不定になる。
【００６７】
いいかえると、記録媒体上の物理データ列を確定させるためには、少なくとも最大インタリーブ長（ここでは６フレーム）よりも手前のデータから入力する必要がある。
【００６８】
さらにこの情報記録装置の構成について説明する。
図１に示す再生回路１１は、波形等化器（イコライザ）や増幅器などからなり、ヘッド１０からの再生信号を検出する。
この再生回路１１からの出力は、一般に記録データによって変調を受けた高周波アナログ信号なので、ｒｆ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）信号と呼ぶことが多い。
【００６９】
デコーダ１３は、ｒｆ信号を入力し、波形整形回路によってｒｆ信号のアナログ波形をディジタル化し、ＰＬＬ回路によってビット同期をとり、データ復調器でデータを復調する。
【００７０】
同期検出部１４は、デコーダ１３からの復調結果を受け、再生データの区切り部分を弁別する。
例えば、セクタやフレームやワードの区切りで同期パルスを出力する。また、セクタにはアドレスがつけられており、このセクタ番号も検出する。
【００７１】
また例えば、図３の（ａ）〜（ｃ）に示すように、セクタ番号（９９，１００，１０１・・・）：Ｓｎｏ，セクタ同期信号：Ｓｓｙｎｃ，フレーム同期信号：Ｆｓｙｎｃなどの情報やパルスを出力する。
【００７２】
終端検出部１５は、記録媒体に記録されたデータの終端部を検出する。
具体的には、何セクタ目の何フレームの何ワード目が最後のデータなのかを検出する。
【００７３】
その内部の具体的な回路例としては、図４に示すように、アドレス検出部４０，フレーム検出部４１，振幅検出部４２及びワード検出部４３からなる。
まず、デコーダ１３からの復調データ：ｒｄａｔａを、アドレス検出部４０，フレーム検出部４１及びワード検出部４３にそれぞれ入力し、アナログ再生信号：ｒｆを振幅検出部４２に入力する。
【００７４】
アドレス検出部４０，フレーム検出部４１及びワード検出部４３は、それぞれ復調データ：ｒｄａｔａからセクタアドレス，セクタ内フレーム番号（一連の例では、０，１，２，３），フレーム内のワード番号（０，１，２，３）を検出する。
【００７５】
また、振幅検出部４２は、アナログ再生信号：ｒｆから、その振幅を検出して適当なしきい値でスライスすると、ｒｆ信号が一定振幅以上でアクティブとなり、検出許可信号：ｅｎａｂｌｅが得られる。その検出許可信号：ｅｎａｂｌｅをアドレス検出部４０，フレーム検出部４１及びワード検出部４３へ出力し、それぞれに対してセクタアドレス，フレーム，ワードの各検出を許可する。
【００７６】
そうすることにより、記録データが存在している間は検出し続け、記録データが終端に達すると不許可になり、アドレス，フレーム，ワード番号は更新されなくなる。それを各終端情報：ｅｎｄ−ｓｃｔ，ｅｎｄ−ｆｒｍ，ｅｎｄ−ｗｄとして得る。
【００７７】
次に、図３に基づいて終端検出部１５における終端検出処理を説明する。
この例では、セクタアドレスが１０１番目，フレームが１番目，ワードが３番目が終端である。ここでｅｎａｂｌｅ信号がインアクティブになり、上記の値（ｅｎｄ−ｓｃｔ＝１０１，  ｅｎｄ−ｆｒｍ＝１，  ｅｎｄ−ｗｄ＝１）を保持する。
【００７８】
さらにこの情報記録装置の構成について説明する。
図１に示すメモリ１９は、終端検出部１５によって検出された終端情報を保持する。また、そのうちの少なくとも終端セクタ情報：ｅｎｄ−ｓｃｔを送出管理部３１に通知する。
【００７９】
ここで、終端セクタに関する情報は、終端セクタそのもの（ここでは１０１）でもよいが、終端位置よりも少なくともインタリーブ長（ここでは６フレーム）だけ手前の物理データが含まれるセクタ（ここでは９９）にするとよい。
【００８０】
あるいは、終端位置の直後、つまり次に記録が始まるべき位置のデータを含むセクタ番号（ここではやはり１０１）や、そこから少なくともインタリーブ長（ここでは６フレーム）だけ手前の物理データが含まれるセクタ（ここでは１００）にしてもよい。
【００８１】
それらは設計上の選択的事項であり、それらの情報を受信したら、その情報に基づいてインタリーブの適切な開始点を計算するように予め取り決めておくとよい。すなわち、記録するデータが、少なくとも終端直後の位置からインタリーブ長だけ（あるいは以上）手前の位置からにする。
そうすることにより、インタリーブ後の物理データ列が確定し、記録媒体上の終端直後から確定データをつないで書き込むことが可能になる。
【００８２】
タイミング管理部１８は、同期検出部１４の再生データからセクタ番号，フレーム，ワード等の位置情報を、メモリ１９に格納された終端情報をそれぞれ得て、再生データから得られた位置情報と終端情報を比較し、再生データから得られた位置情報が終端情報と一致したら、エンコーダ１７に書き込み許可指令（ｓｔａｒｔ）を出す。
【００８３】
エンコーダ１７は、タイミング管理部１８からの書き込み許可指令が出るのに先だって、データ送出部３０からのデータを記録媒体上のデータの終端の少なくともその終端から６フレ−ム手前のデータ位置からインタリーブを行なう。
したがって、物理的な接続位置に達したとき、インタリーブは完全に解決しており、確定した物理データ列を出力することができる。
【００８４】
ここで、例えば、データ書き込み中に何らかの原因で電源が断たれてしまったり、リセットされてしまったりして、データ書き込みが途中で終ってしまった場合、その記録媒体はデータの書き損じが生じて、通常は救済できない。
【００８５】
しかし、この第１実施形態の情報記録装置では、その書き損じた記録媒体を新たに挿入すると、上述した処理によって前回の書き損じたデータの切れ目、すなわち終端位置を検出し、インタリーブ長だけ手前（ここでは６フレーム手前）のデータを含むセクタアドレスに相当する位置からデータを再送出し、データの書き込みを再開する。
【００８６】
次に、図２に基づいてデータ書き込みを再開するときのタイミングについて説明する。
同図の（ｄ）に示すように、１０１セクタ，１フレーム，３ワードがデータの終端なので、その直後（１０１セクタ，２フレーム，０ワード）にタイミング管理部１８からエンコーダ１７に対して書き込み許可指令を与える。
【００８７】
エンコーダ１７は、この６フレーム前、すなわち１００セクタ，０フレーム，０ワードからエンコードを開始して、タイミング管理部１８からの書き込み許可指令が発令されたときには物理データ出力：ｗｄａｔａを完全に確定している。
【００８８】
また、同期検出部１４によって、書き込み開始タイミングを既に記録されている再生データに同期させることにより、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【００８９】
ここで、再生データに同期させないで、記録媒体上の絶対位置情報：ＡＴＩＰに同期させると、接続部が重なってしまったり空白ができてしまったりして、再生エラーが多くなる。
【００９０】
次に、データを書き損じた記録媒体と、その書き損じたデータを結び付ける手段について説明する。
ＩＤ検出部１６は、デコーダ１３から出力される記録媒体に記録されたデータを再生し、そのデータ中からデータ特有の内容情報を抽出する。この内容情報を記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと呼ぶ。記録媒体同定情報としては、異なるデータに対して異なる値が得られるように考慮する。
【００９１】
例えば、記録媒体同定情報をデータのＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）と呼ばれる目次情報そのものを用いると良い。また、ＴＯＣを一定のビット長で逐次加算した結果を用いてもよい。
さらに、データを構成するファイルの目次情報（ディレクトリ）を利用してもよい。
【００９２】
この記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤは、記録媒体装着時にサーチし、それに基づいて過去に書き込みを行なったデータから該当するデータを特定する。
【００９３】
次に、図５に基づいて第１実施形態の情報記録装置における情報記録処理を説明する。
同図は、送出管理部３１の動作アルゴリズムを示すフローチャートである。
記録媒体が装着され、終端検出を行うと、メモリ１９を介して終端セクタ：ｅｎｄ−ｓｃｔを送出管理部３１へ通知する。
【００９４】
送出管理部３１は、ステップ（図中「Ｓ」で示す）１で終端セクタの通知があったか否かを判断し、無かったらデータを書き損じた記録媒体ではないので別の処理（通常処理）へ移行し、有ったらステップ２で記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを受信し、ステップ３でメモリ３２に格納されたデータＩＤ情報を検索する。
【００９５】
ステップ４で、メモリ３２内に記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致するデータＩＤ情報が有るか否かを判断し、無ければ別の処理へ移行し、有ればそのデータＩＤ情報に対応するデータファイル群がもともとの書き込みデータであることが特定されたことになり、ステップ５でデータ送出部３０によって上記特定された書き込みデータ中で終端セクタの２セクタ手前に書かれるべきデータをデータ記録の再開時のデータ分散再配置開始位置としてエンコーダ１７へ送出する。その後は、上述したインタリーブと書き込みの処理を行う。
【００９６】
なお、上述のステップ５では２セクタ手前にしたが、これは終端情報としてどのような値が得られるかによって計算法は異なる。例えば、予め２セクタ手前のセクタ番号が得られれば、送出管理部３１は何もせずにそのセクタをデータ分散再配置開始位置とすればよく、データ分散再配置開始位置は設計上の選択的事項である。
【００９７】
この第１実施形態の情報記録装置は、データ記録中に電源断やリセットや記録媒体の交換が生じた後でも、中断時の記録媒体上のデータ終端を把握しているので記録再開が可能になり、記録媒体にデータを書き損じても後日修復することができる。
【００９８】
また、インタリーブが解決する分だけ手前からデータの分散及び再配置を開始するので、記録データ列が連続になって完全な修復ができる。また、データ先頭から受け取り直さなくてよいので、データ記録を高速に行える。
【００９９】
さらに、記録媒体に記録されている再生データに書き込み開始タイミングを同期させるので、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【０１００】
また、データを書き込みを再開すべき位置を簡単に把握することができ、データ修復がより容易になる。
さらに、どの記録媒体のどの位置で記録中断したかを自動的に判定することが可能になり、中断後時間がたっても容易に再開及び修復することができる。したがって、記録媒体や修復データの選択ミスがなくなる。
【０１０１】
（２）この発明の第２実施形態
この発明の請求項９に記載の情報記録処理プログラムを記録した記録媒体の実施形態
【０１０２】
フロッピーディスク，光ディスク等の記録媒体に上記情報記録処理を行う情報記録処理プログラムを記憶させて、一般的なパーソナルコンピュータ等の情報記録装置に対して、上記記録媒体を介して上記情報記録処理プログラムをインストールし、情報記録装置の制御部（ＣＰＵ，ＲＯＭ，及びＲＡＭ等からなるマイクロコンピュータによって実現される機能部）で動作させることにより、上述のような情報記録処理を実行させることができる。
【０１０３】
すなわち、図示を省略したフロッピーディスク，光ディスク等の記録媒体が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出機能と、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成する内容情報作成機能と、上記記録媒体に記録すべきデータに対応した識別情報を管理する管理機能と、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定する追記データ特定機能と、上記データ終端位置検出機能によって検出された終端位置に基づいて記録媒体上の分散及び再配置の開始位置を決定する開始位置決定機能と、その機能によって決定された開始位置から上記特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置機能と、その機能によって分散及び再配置された追記すべきデータを記録媒体の終端位置に続けて書き込むデータ追記機能と、上記追記すべきデータの書き込みの直前まで、その書き込みのタイミングを記録媒体に記録されているデータの再生タイミングに同期させる同期機能と、記録媒体に記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体に相当する。
【０１０４】
そして、上記情報記録処理プログラムをインストールしたコンピュータである情報記録装置は、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むとき、その記録媒体に記録されているデータの終端位置を検出し、上記記録媒体に記録されたデータに基づいて該データの内容を示す内容情報を作成し、上記記録媒体に記録すべきデータに対応した識別情報を管理し、上記内容情報と上記識別情報とに基づいて追記すべきデータを特定し、上記検出された終端位置に基づいて記録媒体上の分散及び再配置の開始位置を決定し、その決定した開始位置から上記特定された追記すべきデータの分散及び再配置を行い、追記すべきデータの書き込みの直前まで、その書き込みのタイミングを記録媒体に記録されているデータの再生タイミングに同期させて、その分散及び再配置された追記すべきデータを記録媒体の終端位置に続けて書き込むと共に、記録媒体に記録されたデータに基づいてそのデータの内容を示す内容情報を作成する。
【０１０５】
この発明の第２実施形態の情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体を用いれば、通常のコンピュータに上記情報記録処理を容易に導入することができる。
【０１０６】
（３）この発明の第３実施形態
この発明の請求項１０〜１２に記載の光ディスク記録装置と請求項１３，１４に記載の光ディスク記録方法の実施形態
【０１０７】
図６は、この発明の第３実施形態の光ディスク記録装置の構成を示す機能ブロック図である。
また、図６に示した光ディスク記録装置におけるインタリーブ処理の説明には図２を、その終端検出部の内部構成の説明には図３を、その終端検出部における終端検出処理の説明には図４をそれぞれ用いる。
【０１０８】
この光ディスク記録装置は、図６に示すように、ヘッド１０，再生回路１１，レーザ駆動部２０，デコーダ１３，同期検出部１４，終端検出部１５，ＩＤ検出部１６，エンコーダ１７，タイミング管理部１８，メモリ１９，データ送出部３０，送出管理部３１及びメモリ３２からなり、図１と共通する部分には同一符号を付している。
【０１０９】
そして、上記ヘッド１０，レーザ駆動部２０及びエンコーダ１７が、光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段の機能を果たす。
上記終端検出部１５が、光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段の機能を果たす。
【０１１０】
上記同期検出部１４，終端検出部１５，エンコーダ１７及びタイミング管理部１８が、データ終端位置検出手段によって検出された終端位置に基づいて光ディスク上のインタリーブの開始位置を決定する開始位置決定手段の機能を果たす。
【０１１１】
上記エンコーダ１７が、開始位置決定手段によって決定された開始位置から送出管理部３１で特定された追記すべきデータのインタリーブを行う追記データインタリーブ手段の機能を果たす。
【０１１２】
上記ヘッド１０，レーザ駆動部２０及びエンコーダ１７が、追記データインタリーブ手段によってインタリーブされた追記すべきデータを光ディスクの終端位置に続けて書き込むデータ追記手段の機能を果たす。
【０１１３】
上記同期検出部１４，エンコーダ１７及びタイミング管理部１８が、追記するデータの書き込みの直前まで、その書き込みのタイミングを光ディスクに記録されているデータの再生タイミングに同期させる同期手段の機能を果たす。
【０１１４】
上記ＩＤ検出部１６が、光ディスクに記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成手段の機能を果たす。
さらに、上記内容情報として「目次情報」を適用する。
【０１１５】
この光ディスク記録装置のヘッド１０は、公知のデータ記録再生用レーザ光源，集光レンズ等の光学系と、サーボ機構と、再生光検出器（以上図示を省略）などからなり、ＣＤ−Ｒ，ＣＤ−ＲＷ等の光ディスクにアクセスし、その記録領域に対するデータの記録と再生を行なう。
【０１１６】
レーザ駆動部２０は、ヘッド１０の記録レーザ光を所定の記録パワーで変調して、光ディスク上にデータの記録マークを書き込む駆動制御を行う。
【０１１７】
エンコーダ１７は、データ送出部３０からの書き込みデータ：ｄａｔａを入力し、エラー訂正コードの付加やインタリーブ処理や変調処理を行なって物理書き込みデータ列：ｗｄａｔａを生成してレーザ駆動部２０へ出力する。
【０１１８】
上記エラー訂正コードは、ＣＤ（やＣＤ−Ｒ，ＣＤ−ＲＷなどのＣＤファミリー）では「リードソロモン符号」を使用する。
これは広く知られているので、その詳細な説明は省略するが、以後、説明を簡単にするために、エラー訂正コードは省いており、実際はエラー訂正コードが付加されることはいうまでもない。
【０１１９】
上記変調処理は、ＣＤファミリーではＥＦＭ（８−１４変調）を使用する。これも広く知られているので、その詳細な説明を省略する。
上記インタリーブ処理は、ＣＤファミリーでは「クロス・インタリーブ」と呼ばれるデータ分散再配置処理であり、光ディスクに記録するときのデータの分散及び再配置の処理である。
【０１２０】
ここで、図２に基づいてインタリーブ処理を詳しく説明する。
まず、データは４ワード（例えば、１ワードは８ビット）毎に１フレームを形成し、４フレームで１セクタを形成する。なお、ここでは説明を簡単にするため、ＣＤなどよりも単位数を小さくしているが、ＣＤでは実際には、２４ワードで１フレーム，９８フレームで１セクタを形成する。その「セクタ」が、光ディスクへの書き込みデータの最小単位になる。
【０１２１】
インタリーブ処理では、入力されるｄａｔａ列（ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ）をフレーム単位で区切り、フレーム内のデータを一定のルールにしたがって遅延させることにより、出力データ列を記録領域上にバラバラに分散させる。
【０１２２】
なお、同図の（ａ）の「ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ」や（ｂ）の「ｅｎｃｏｄｉｎｇ」や（ｃ）の「ｗｄａｔａ」といったデータ列中の数値は、当該データの元の配置順を示している。
【０１２３】
図２に示したフォーマットのデータの場合、フレーム内ワードＷ［ｉ］（ｉ＝０，１，２，３）に対する遅延量Ｄ［ｉ］は、Ｄ［ｉ］＝２×ｉ（フレーム）で与えられる。
【０１２４】
また、再配置後のワード順のＷＤ［ｉ］は、ＷＤ［ｉ］＝２×ｉ×４＋ｉ（ワード）になる。
その結果、同図の（ａ）に示す入力データ列「ｄａｔａ  ｆｒｏｍ  ｈｏｓｔ」は矢示のように、同図の（ｂ）に示す「ｅｎｃｏｄｉｎｇ」列のように再配置されることになる。
【０１２５】
例えば、０番目のデータは０番目へ、１番目のデータは２×１×４＋１（ｗｏｒｄ／ｆｒａｍｅ）＝９番目へ、２番目のデータは２×２×４＋２＝１８番へ、３番目のデータは２×３×４＋３＝２７番目に再配置される。
【０１２６】
そして、元のデータ位置に対する再配置後の最大遅延は２×３＝６フレームであり、これを最大インタリーブ長、あるいは単にインタリーブ長という。
上記のようなインタリーブ処理をデータ記録時に施すことにより、物理媒体上に連続エラーがあっても、インタリーブ前の元データ列からみると分散しているので、エラー訂正コードの訂正能力内のエラーに収まり、エラー訂正を行い易くするという効果がある。
【０１２７】
例えば、図２に示したフォーマットのデータにおいて、図示は省略するが再配置前の１フレーム単位に１ワードのエラー訂正ができる訂正コードが含まれていた場合、再配置後の物理フレームで２フレーム連続エラーになっても、再配置前でみると１フレーム当たり１ワードのエラーになるので、完全に訂正することができる。
【０１２８】
例えば、同図の（ｂ）に示すように再配置後の「２４，１７，１０，３，２８，２１，１４，７」の各ワードが全部エラーでも、再配置前はそれぞれ１フレームにつき１ワードのエラーに相当する。
ＣＤでは実際には、最大インタリーブ長が１０８フレームであり、所定のルールよりも複雑であるが基本的には同様のものである。
【０１２９】
ところで、インタリーブ処理で注意すべき点は、ある程度の長さだけデータを入力させないと出力データ列が確定しないことである。
図２の（ｂ）に示した「ｅｎｃｏｄｉｎｇ」データ列の空白のところは、入力データの０番よりも手前のデータが入るべきところであり、０番から入力した場合は不定になる。
【０１３０】
いいかえると、光ディスク上の物理データ列を確定させるためには、少なくとも最大インタリーブ長（ここでは６フレーム）よりも手前のデータから入力する必要がある。
【０１３１】
さらにこの光ディスク記録装置の構成について説明する。
図６に示す再生回路１１は、波形等化器（イコライザ）や増幅器などからなり、ヘッド１０からの再生信号を検出する。
この再生回路１１からの出力は、一般に記録データによって変調を受けた高周波アナログ信号なので、ｒｆ（ｒａｄｉｏ  ｆｒｅｑｕｅｎｃｙ）信号と呼ぶことが多い。
【０１３２】
デコーダ１３は、ｒｆ信号を入力し、波形整形回路によってｒｆ信号のアナログ波形をディジタル化し、ＰＬＬ回路によってビット同期をとり、データ復調器でデータを復調する。
【０１３３】
同期検出部１４は、デコーダ１３からの復調結果を受け、再生データの区切り部分を弁別する。
例えば、セクタやフレームやワードの区切りで同期パルスを出力する。また、セクタにはアドレスがつけられており、このセクタ番号も検出する。
【０１３４】
例えば、図４の（ａ）〜（ｃ）に示すように、セクタ番号（９９，１００，１０１・・・）：Ｓｎｏ，セクタ同期信号：Ｓｓｙｎｃ，フレーム同期信号：Ｆｓｙｎｃなどの情報やパルスを出力する。
【０１３５】
終端検出部１５は、光ディスクに記録されたデータの終端部を検出する。
具体的には、何セクタ目の何フレームの何ワード目が最後のデータなのかを検出する。
【０１３６】
その内部の具体的な回路例としては、図４に示すように、アドレス検出部４０，フレーム検出部４１，振幅検出部４２及びワード検出部４３からなる。
まず、デコーダ１３からの復調データ：ｒｄａｔａを、アドレス検出部４０，フレーム検出部４１及びワード検出部４３にそれぞれ入力し、アナログ再生信号：ｒｆを振幅検出部４２に入力する。
【０１３７】
アドレス検出部４０，フレーム検出部４１及びワード検出部４３は、それぞれ復調データ：ｒｄａｔａからセクタアドレス，セクタ内フレーム番号（一連の例では、０，１，２，３），フレーム内のワード番号（０，１，２，３）を検出する。
【０１３８】
また、振幅検出部４２は、アナログ再生信号：ｒｆから、その振幅を検出して適当なしきい値でスライスすると、ｒｆ信号が一定振幅以上でアクティブとなり、検出許可信号：ｅｎａｂｌｅが得られる。その検出許可信号：ｅｎａｂｌｅをアドレス検出部４０，フレーム検出部４１及びワード検出部４３へ出力し、それぞれに対してセクタアドレス，フレーム，ワードの各検出を許可する。
【０１３９】
そうすることにより、記録データが存在している間は検出し続け、記録データが終端に達すると不許可になり、アドレス，フレーム，ワード番号は更新されなくなる。それを各終端情報：ｅｎｄ−ｓｃｔ，ｅｎｄ−ｆｒｍ，ｅｎｄ−ｗｄとして得る。
【０１４０】
次に、図３に基づいて終端検出部１５における終端検出処理を説明する。
この例では、セクタアドレスが１０１番目，フレームが１番目，ワードが３番目が終端である。ここでｅｎａｂｌｅ信号がインアクティブになり、上記の値（ｅｎｄ−ｓｃｔ＝１０１，  ｅｎｄ−ｆｒｍ＝１，  ｅｎｄ−ｗｄ＝１）を保持する。
【０１４１】
さらにこの光ディスク記録装置の構成について説明する。
図６に示すメモリ１９は、終端検出部１５によって検出された終端情報を保持する。また、そのうちの少なくとも終端セクタ情報：ｅｎｄ−ｓｃｔを送出管理部３１に通知する。
【０１４２】
ここで、終端セクタに関する情報は、終端セクタそのもの（ここでは１０１）でもよいが、終端位置よりも少なくともインタリーブ長（ここでは６フレーム）だけ手前の物理データが含まれるセクタ（ここでは９９）にするとよい。
【０１４３】
あるいは、終端位置の直後、つまり次に記録が始まるべき位置のデータを含むセクタ番号（ここではやはり１０１）や、そこから少なくともインタリーブ長（ここでは６フレーム）だけ手前の物理データが含まれるセクタ（ここでは１００）にしてもよい。
【０１４４】
それらは設計上の選択的事項であり、それらの情報を受信したら、その情報に基づいてインタリーブの適切な開始点を計算するように予め取り決めておくとよい。すなわち、記録するデータが、少なくとも終端直後の位置からインタリーブ長だけ（あるいは以上）手前の位置からにする。
そうすることにより、インタリーブ後の物理データ列が確定し、光ディスク上の終端直後から確定データをつないで書き込むことが可能になる。
【０１４５】
タイミング管理部１８は、同期検出部１４の再生データからセクタ番号，フレーム，ワード等の位置情報を、メモリ１９に格納された終端情報をそれぞれ得て、再生データから得られた位置情報と終端情報を比較し、再生データから得られた位置情報が終端情報と一致したら、エンコーダ１７に書き込み許可指令（ｓｔａｒｔ）を出す。
【０１４６】
エンコーダ１７は、タイミング管理部１８からの書き込み許可指令が出るのに先だって、データ送出部３０からのデータを光ディスク上のデータの終端の少なくともその終端から６フレ−ム手前のデータ位置からインタリーブを行なう。
したがって、物理的な接続位置に達したとき、インタリーブは完全に解決しており、確定した物理データ列を出力することができる。
【０１４７】
ここで、例えば、データ書き込み中に何らかの原因で電源が断たれてしまったり、リセットされてしまったりして、データ書き込みが途中で終ってしまった場合、その光ディスクはデータの書き損じが生じて、通常は救済できない。
【０１４８】
しかし、この第３実施形態の光ディスク記録装置では、その書き損じた光ディスクを新たに挿入すると、上述した処理によって前回の書き損じたデータの切れ目、すなわち終端位置を検出し、インタリーブ長だけ手前（ここでは６フレーム手前）のデータを含むセクタアドレスに相当する位置からデータを再送出し、データの書き込みを再開する。
【０１４９】
次に、図２に基づいてデータ書き込みを再開するときのタイミングについて説明する。
同図の（ｄ）に示すように、１０１セクタ，１フレーム，３ワードがデータの終端なので、その直後（１０１セクタ，２フレーム，０ワード）にタイミング管理部１８からエンコーダ１７に対して書き込み許可指令を与える。
【０１５０】
エンコーダ１７は、この６フレーム前、すなわち１００セクタ，０フレーム，０ワードからエンコードを開始して、タイミング管理部１８からの書き込み許可指令が発令されたときには物理データ出力：ｗｄａｔａを完全に確定している。
【０１５１】
また、同期検出部１４によって、書き込み開始タイミングを既に記録されている再生データに同期させることにより、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【０１５２】
ここで、再生データに同期させないで、光ディスク上の絶対位置情報：ＡＴＩＰに同期させると、接続部が重なってしまったり空白ができてしまったりして、再生エラーが多くなる。
【０１５３】
次に、データを書き損じた光ディスクと、その書き損じたデータを結び付ける手段について説明する。
ＩＤ検出部１６は、デコーダ１３から出力される光ディスクに記録されたデータを再生し、そのデータ中からデータ特有の内容情報を抽出する。この内容情報を光ディスク同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと呼ぶ。光ディスク同定情報としては、異なるデータに対して異なる値が得られるように考慮する。
【０１５４】
例えば、データが音楽データの場合、ＣＤでは図７に示したフォーマットで記録されるが、プログラム（Ｐｒｏｇｒａｍ）エリアに先立ってＴＯＣ（Ｔａｂｌｅ  ｏｆ  Ｃｏｎｔｅｎｔｓ）と呼ばれる目次情報が書き込まれている。そのＴＯＣはトラックと呼ばれる各曲の開始アドレスからなる。そこで、このＴＯＣをそのまま光ディスク同定情報に用いると良い。これは、光ディスク上の全曲が同じ曲順で同じ長さ（ＣＤでは１／７５秒単位）ならば、同じ音楽データであると推定できるからである。
【０１５５】
図８は、音楽ディスクのＴＯＣのフォーマット例を示す図である。
音楽ディスクのＴＯＣは、各曲の番号であるトラックナンバ（Ｔｒａｃｋ  ＮＯ．）とそのトラックの開始アドレスであるスタートアドレス（Ｓｔａｒｔ  ａｄｄｒｅｓｓ）とを対応させて記録している。
【０１５６】
このＴＯＣでは１，２，３，４の４曲あり、それぞれの曲のスタートアドレスの０，１０００，３０００，７０００が記録されている。
また、トラック「ＡＡ」は４曲めが終わった次のアドレスであり、これはリードアウト（Ｌｅａｄ−Ｏｕｔ）と呼ばれる。
【０１５７】
さらに、光ディスク同定情報としては、ＴＯＣを一定のビット長で逐次加算した結果を用いてもよい。
例えば、ＴＯＣが１トラック（ｔｒａｃｋ）当たり１０バイトとして、図８に示した例では５０バイトあるが、これを初期値“０”の２バイト変数に、２バイトずつ積算する。ここで、ケタあふれが出てもケタ上がりを行なわずに下位２バイトのまま加算していく。
【０１５８】
このような手法は「サム（Ｓｕｍ）値」と呼ばれて一般的である。このＳｕｍ値が一致するデータは同一であると推定することができ、Ｓｕｍ値を用いることによって少ないデータ量で光ディスク同定情報を表現することができる。
【０１５９】
しかし、データがコンピュータデータの場合は、多くの場合、１トラック（ｔｒａｃｋ）としてＣＤに記録するので、ＴＯＣでの同定は危険である。
この場合でも、データを構成するファイルの目次情報（ディレクトリ情報）が、データ部の先頭部分に記録されているので、そのディレクトリ情報を光ディスク同定情報に利用することができる。
【０１６０】
図９は、ディレクトリ情報のフォーマット例を示す図である。
ディレクトリ情報には、ファイル名（Ｆｉｌｅ  Ｎａｍｅ）と、そのファイルデータの開始アドレスであるスタートアドレス（Ｓｔａｒｔ  ａｄｄｒｅｓｓ）と、データ長さであるサイズ（ｓｉｚｅ）などを対応させて記録している。
このディレクトリ情報の全体を、あるいはその各値のＳｕｍ値などを光ディスク同定情報として利用するとよい。
【０１６１】
ここで、少なくとも光ディスクの前半部分に記録されているデータから上記の光ディスク同定情報を得るのが好ましい。なぜならば、後半部にあるデータを用いると光ディスク同定情報に至らずに書き損じた場合、光ディスク同定情報が得られないからである。
その点、ＴＯＣやディレクトリ情報は、必ず光ディスクの先頭付近に記録されているので、データを書き損じるよりも前に記録されやすいから好ましい。
【０１６２】
この光ディスク同定情報：ｄｉｓｃ−ＩＤは、光ディスク装着時にサーチし、それに基づいて過去に書き込みを行なったデータから該当するデータを特定する。
【０１６３】
次に、図５に基づいて第３実施形態の光ディスク記録装置における情報記録処理を説明する。
同図は、送出管理部３１の動作アルゴリズムを示すフローチャートである。
光ディスクが装着され、終端検出を行うと、メモリ１９を介して終端セクタ：ｅｎｄ−ｓｃｔを送出管理部３１へ通知する。
【０１６４】
送出管理部３１は、ステップ（図中「Ｓ」で示す）１で終端セクタの通知があったか否かを判断し、無かったらデータを書き損じた光ディスクではないので別の処理（通常処理）へ移行し、有ったらステップ２で光ディスク同定情報：ｄｉｓｃ−ＩＤを受信し、ステップ３でメモリ３２に格納されたデータＩＤ情報を検索する。
【０１６５】
このデータＩＤ情報は、一組毎に「プロジェクト」と称する。
図１０は、メモリ３２におけるデータＩＤ情報のフォーマット例を示す図である。この場合のプロジェクトは音楽データであり、３曲からなる。
【０１６６】
データＩＤは「ＩＤ１」という値であり、各トラックに対応する音楽データファイルはそれぞれ、Ｔｒａｃｋ１．ｗａｖ，Ｔｒａｃｋ２．ｗａｖ，Ｔｒａｃｋ３．ｗａｖである。ＩＤの値は、上述の光ディスク同定情報ｄｉｓｃ−ＩＤを生成したのと同じ生成アルゴリズムで決めるのが好ましい。
【０１６７】
ステップ４で、メモリ３２内に光ディスク同定情報：ｄｉｓｃ−ＩＤと一致するデータＩＤ情報が有るか否かを判断し、無ければ別の処理へ移行し、有ればそのデータＩＤ情報に対応するデータファイル群がもともとの書き込みデータであることが特定されたことになり、ステップ５でデータ送出部３０によって上記特定された書き込みデータ中で終端セクタの２セクタ手前に書かれるべきデータをデータ記録の再開時のデータ分散再配置開始位置（インタリーブ開始位置）としてエンコーダ１７へ送出する。その後は、上述したインタリーブと書き込みの処理を行う。
【０１６８】
このように、上記プロジェクトの情報を見れば、どこのデータがどこのセクタに書かれるべきかは簡単に求めることができるので、終端情報さえ得られれば途中からのデータ再送出は容易になる。
【０１６９】
なお、上述のステップ５では２セクタ手前にしたが、これは終端情報としてどのような値が得られるかによって計算法は異なる。例えば、予め２セクタ手前のセクタ番号が得られれば、送出管理部３１は何もせずにそのセクタをデータインタリーブ開始位置とすればよく、そのデータインタリーブ開始位置は設計上の選択的事項である。
【０１７０】
この第３実施形態の光ディスク記録装置は、データ記録中に電源断やリセットや光ディスクの交換が生じた後でも、中断時の光ディスク上のデータ終端を把握しているので記録再開が可能になり、光ディスクにデータを書き損じても後日修復することができる。
【０１７１】
また、インタリーブが解決する分だけ手前からデータの分散及び再配置を開始するので、記録データ列が連続になって完全な修復ができる。また、データ先頭から受け取り直さなくてよいので、データ記録を高速に行える。
【０１７２】
さらに、光ディスクに記録されている再生データに書き込み開始タイミングを同期させるので、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【０１７３】
また、データの書き込みを再開すべき位置を簡単に把握することができ、データ修復がより容易になる。
さらに、どの光ディスクのどの位置で記録中断したかを自動的に判定することが可能になり、中断後時間がたっても容易に再開及び修復することができる。したがって、光ディスクや修復データの選択ミスがなくなる。
【０１７４】
（４）この発明の第４実施形態
この発明の請求項１５〜１８に記載の情報記録システムの実施形態
図１１は、この発明の第４実施形態の情報記録システムの構成を示す機能ブロック図であり、図１と共通する部分には同一符号を付している。
【０１７５】
この情報記録システムは、図１１に示すように、ホスト装置４から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して記録媒体に書き込む情報記録内であるドライブ装置３と、ドライブ装置３の記録媒体に記録するデータを出力する上位装置のホスト装置４とからなる。ドライブ装置３はＣＤ−Ｒ／ＣＤ−ＲＷ駆動装置等であり、ホスト装置４はパーソナルコンピュータ等である。両装置は公知のＳＣＳＩ，ＡＴＡＰＩ，ＵＳＢ等のインタフェースで接続されている。
【０１７６】
ホスト装置４は、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなるマイクロコンピュータによって実現され、データ送出部３０，送出管理部３１，メモリ３２等からなる。
【０１７７】
ドライブ装置３は、ヘッド１０，再生回路１１，データ書込駆動部１２，デコーダ１３，同期検出部１４，終端検出部１５，ＩＤ検出部１６，エンコーダ１７，タイミング管理部１８及びメモリ１９からなる。
【０１７８】
そして、上記ヘッド１０，データ書込駆動部１２及びエンコーダ１７が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段の機能を果たす。
上記終端検出部１５が、記録媒体に記録されているデータの終端位置を検出するデータ終端位置検出手段の機能を果たす。
【０１７９】
上記同期検出部１４，終端検出部１５，エンコーダ１７及びタイミング管理部１８が、データ終端位置検出手段によって検出された終端位置に基づいて記録媒体上の分散及び再配置の開始位置を決定する開始位置決定手段の機能を果たす。
【０１８０】
上記エンコーダ１７が、開始位置決定手段によって決定された開始位置から送出管理部３１で特定された追記すべきデータの分散及び再配置を行う追記データ分散再配置手段の機能を果たす。
【０１８１】
上記ヘッド１０，データ書込駆動部１２及びエンコーダ１７が、追記データ分散再配置手段によって分散及び再配置された追記すべきデータを記録媒体の終端位置に続けて書き込むデータ追記手段の機能を果たす。
【０１８２】
上記同期検出部１４，エンコーダ１７及びタイミング管理部１８が、追記するデータの書き込みの直前まで、その書き込みのタイミングを記録媒体に記録されているデータの再生タイミングに同期させる同期手段の機能を果たす。
【０１８３】
上記ＩＤ検出部１６が、記録媒体に記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成手段の機能を果たす。
【０１８４】
さらに、上記内容情報として「目次情報」を、上記所定単位長として「セクタ長」を、上記所定規則に基づく分散及び再配置として「インタリーブ」を、上記開始位置として少なくとも終端位置からインタリーブ長を隔てた位置をそれぞれ適用する。
【０１８５】
この情報記録システムにおけるインタリーブ処理は、図２で示した処理と同じなのでその説明を省略する。また、ドライブ装置３における終端検出部１５の内部構成も図４に示したものと同じなので説明を省略する。さらに、その終端検出部１５における終端検出処理は図３で示した処理と同じなのでその説明も省略する。
【０１８６】
図１１に示すドライブ装置３のメモリ１９は、終端検出部１５によって検出された終端情報を保持する。また、そのうちの少なくとも終端セクタ情報：ｅｎｄ−ｓｃｔをホスト装置４の送出管理部３１に通知する。
【０１８７】
この終端情報は、上述したように設計上の選択的事項であり、ホスト装置４がそれらの情報を受信したら、その情報に基づいてインタリーブの適切な開始点を計算するように予め取り決めておくとよい。
【０１８８】
ここで、例えば、データ書き込み中に何らかの原因で電源が断たれてしまったり、リセットされてしまったりして、データ書き込みが途中で終ってしまった場合、その記録媒体はデータの書き損じが生じて、通常は救済できない。
【０１８９】
しかし、この第４実施形態の情報記録システムでは、その書き損じた記録媒体を新たにドライブ装置３に挿入すると、上述した処理によって前回の書き損じたデータの切れ目、すなわち終端位置を検出し、ホスト装置４の送出管理部３１へ終端位置（終端アドレス）を通知する。
【０１９０】
ホスト装置４は、送出管理部３１がドライブ装置３から通知された終端アドレス（あるいはそれに関係する情報でもよい）からインタリーブ長だけ手前（ここでは６フレーム手前）のデータを含むセクタアドレスに相当する位置を追記するデータの分散及び再配置の開始位置（データ分散再配置開始位置）に決定し、データ送出部３０によってメモリ３２の前回書き損じたデータの途中から再送出し、データの書き込みを再開する。
【０１９１】
この情報記録システムにおけるデータ書き込みを再開するときのタイミングは、図２に示した処理と同じなのでその説明を省略する。
また、データを書き損じた記録媒体と、その書き損じたデータを結び付ける手段についても上述と同じなのでその説明を省略する。
【０１９２】
次に、図５に基づいて第４実施形態の情報記録システムにおける情報記録処理を説明する。
ドライブ装置３は、記録媒体が装着され、終端検出を行うと、メモリ１９を介して終端セクタ：ｅｎｄ−ｓｃｔを送出管理部３１へ通知する。
【０１９３】
ホスト装置４の送出管理部３１は、ステップ（図中「Ｓ」で示す）１で終端セクタの通知があったか否かを判断し、無かったらデータを書き損じた記録媒体ではないので別の処理（通常処理）へ移行し、有ったらステップ２で記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを受信し、ステップ３でメモリ３２に格納されたデータＩＤ情報を検索する。
【０１９４】
ステップ４で、メモリ３２内に記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致するデータＩＤ情報が有るか否かを判断し、無ければ別の処理へ移行し、有ればそのデータＩＤ情報に対応するデータファイル群がもともとの書き込みデータであることが特定されたことになり、ステップ５でデータ送出部３０によって上記特定された書き込みデータ中で終端セクタの２セクタ手前に書かれるべきデータをデータ記録の再開時のデータ分散再配置開始位置としてエンコーダ１７へ送出する。その後は、上述したインタリーブと書き込みの処理を行う。
【０１９５】
なお、上述のステップ５では２セクタ手前にしたが、これは終端情報としてどのような値が得られるかによって計算法は異なる。例えば、予め２セクタ手前のセクタ番号が得られれば、送出管理部３１は何もせずにそのセクタをデータ分散再配置開始位置とすればよく、データ分散再配置開始位置は設計上の選択的事項である。
【０１９６】
この第４実施形態の情報記録システムは、データ記録中に電源断やリセットや記録媒体の交換が生じた後でも、ドライブ装置が中断時の記録媒体上のデータ終端を把握しているので記録再開が可能になり、記録媒体にデータを書き損じても後日修復することができる。
【０１９７】
また、インタリーブが解決する分だけ手前からデータの分散及び再配置を開始するので、記録データ列が連続になって完全な修復ができる。また、データ先頭から受け取り直さなくてよいので、データ記録を高速に行える。
【０１９８】
さらに、記録媒体に記録されている再生データに書き込み開始タイミングを同期させるので、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【０１９９】
また、ホスト装置４がデータを書き込みを再開すべき位置を簡単に把握することができ、データ修復がより容易になる。
さらに、どの記録媒体のどの位置で記録中断したかを自動的に判定することが可能になり、中断後時間がたっても容易に再開及び修復することができる。したがって、記録媒体や修復データの選択ミスがなくなる。
【０２００】
（５）この発明の第５実施形態
この発明の請求項１９〜２３に記載の光ディスク記録システムの実施形態
図１２は、この発明の第５実施形態の光ディスク記録システムの構成を示す機能ブロック図であり、図６と共通する部分には同一符号を付している。
【０２０１】
この光ディスク記録システムは、図１２に示すように、光ディスクにレーザ光を照射してパーソナルコンピュータ６から出力されたセクタ長のデータをインタリーブして書き込む光ディスク記録装置５と、光ディスク記録装置５の光ディスクに記録するデータを出力するパーソナルコンピュータ６とからなる。
光ディスク記録装置５はＣＤ−Ｒ／ＣＤ−ＲＷ駆動装置等であり、両装置は公知のＳＣＳＩ，ＡＴＡＰＩ，ＵＳＢ等のインタフェースで接続されている。
【０２０２】
パーソナルコンピュータ６は、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなるマイクロコンピュータによって実現され、データ送出部３０，送出管理部３１，メモリ３２等からなる。
【０２０３】
光ディスク記録装置５は、ヘッド１０，再生回路１１，レーザ駆動部２０，デコーダ１３，同期検出部１４，終端検出部１５，ＩＤ検出部１６，エンコーダ１７，タイミング管理部１８及びメモリ１９からなる。
【０２０４】
そして、上記ヘッド１０，レーザ駆動部２０及びエンコーダ１７が、光ディスクにレーザ光を照射してセクタ長のデータをインタリーブして書き込むデータ書込手段の機能を果たす。
上記終端検出部１５が、光ディスクに記録されているデータの終端位置を検出するデータ終端位置検出手段の機能を果たす。
【０２０５】
上記同期検出部１４，終端検出部１５，エンコーダ１７及びタイミング管理部１８が、データ終端位置検出手段によって検出された終端位置からインタリーブ長を隔てた位置を光ディスク上のインタリーブの開始位置に決定する開始位置決定手段の機能を果たす。
【０２０６】
上記エンコーダ１７が、送出管理部３１で特定された追記すべきデータを開始位置決定手段によって決定された開始位置からインタリーブする追記データインタリーブ手段の機能を果たす。
【０２０７】
上記ヘッド１０，レーザ駆動部２０及びエンコーダ１７が、追記データインタリーブ手段によってインタリーブされた追記すべきデータを光ディスクの終端位置に続けて書き込むデータ追記手段の機能を果たす。
【０２０８】
上記同期検出部１４，エンコーダ１７及びタイミング管理部１８が、追記するデータの書き込みの直前まで、その書き込みのタイミングを光ディスクに記録されているデータの再生タイミングに同期させる同期手段の機能を果たす。
【０２０９】
上記ＩＤ検出部１６が、光ディスクに記録されたデータに基づいてそのデータの内容を示す内容情報を作成する内容情報作成手段の機能を果たす。
さらに、上記内容情報として「目次情報」を適用する。
【０２１０】
この光ディスク記録システムにおけるインタリーブ処理は、図２で示した処理と同じなのでその説明を省略する。また、光ディスク記録装置５における終端検出部１５の内部構成も図４に示したものと同じなので説明を省略する。さらに、その終端検出部１５における終端検出処理は図３で示した処理と同じなのでその説明も省略する。
【０２１１】
図１２に示す光ディスク記録装置５のエンコーダ１７は、パーソナルコンピュータ６のデータ送出部３０からの書き込みデータ：ｄａｔａを入力し、エラー訂正コードの付加やインタリーブ処理や変調処理を行なって物理書き込みデータ列：ｗｄａｔａを生成してレーザ駆動部２０へ出力する。
【０２１２】
光ディスク記録装置５のメモリ１９は、終端検出部１５によって検出された終端情報を保持する。また、そのうちの少なくとも終端セクタ情報：ｅｎｄ−ｓｃｔをパーソナルコンピュータ６の送出管理部３１に通知する。
【０２１３】
この終端情報は、上述したように設計上の選択的事項であり、パーソナルコンピュータ６がそれらの情報を受信したら、その情報に基づいてインタリーブの適切な開始点を計算するように予め取り決めておくとよい。
【０２１４】
ここで、例えば、データ書き込み中に何らかの原因で電源が断たれてしまったり、リセットされてしまったりして、データ書き込みが途中で終ってしまった場合、その光ディスクはデータの書き損じが生じて、通常は救済できない。
【０２１５】
しかし、この第５実施形態の光ディスク記録システムでは、その書き損じた記録媒体を新たに光ディスク記録装置５に挿入すると、上述した処理によって前回の書き損じたデータの切れ目、すなわち終端位置を検出し、パーソナルコンピュータ６の送出管理部３１へ終端位置（終端アドレス）を通知する。
【０２１６】
パーソナルコンピュータ６は、送出管理部３１が光ディスク記録装置５から通知された終端アドレス（あるいはそれに関係する情報でもよい）からインタリーブ長だけ手前（ここでは６フレーム手前）のデータを含むセクタアドレスに相当する位置を追記するデータの分散及び再配置の開始位置（データ分散再配置開始位置）に決定し、データ送出部３０によってメモリ３２から前回書き損じたデータの途中から再送出し、データの書き込みを再開する。
【０２１７】
この光ディスク記録システムにおけるデータ書き込みを再開するときのタイミングは、図２に示した処理と同じなのでその説明を省略する。
また、データを書き損じた記録媒体と、その書き損じたデータを結び付ける手段についても上述と同じなのでその説明を省略する。
【０２１８】
次に、図５に基づいて第５実施形態の光ディスク記録システムにおける情報記録処理を説明する。
光ディスク記録装置５に光ディスクが装着され、終端検出を行うと、メモリ１９を介して終端セクタ：ｅｎｄ−ｓｃｔをパーソナルコンピュータ６の送出管理部３１へ通知する。
【０２１９】
パーソナルコンピュータ６の送出管理部３１は、ステップ（図中「Ｓ」で示す）１で終端セクタの通知があったか否かを判断し、無かったらデータを書き損じた光ディスクではないので別の処理（通常処理）へ移行し、有ったらステップ２で光ディスク同定情報：ｄｉｓｃ−ＩＤを受信し、ステップ３でメモリ３２に格納されたデータＩＤ情報を検索する。
【０２２０】
ステップ４で、メモリ３２内に光ディスク同定情報：ｄｉｓｃ−ＩＤと一致するデータＩＤ情報が有るか否かを判断し、無ければ別の処理へ移行し、有ればそのデータＩＤ情報に対応するデータファイル群がもともとの書き込みデータであることが特定されたことになり、ステップ５でデータ送出部３０によって上記特定された書き込みデータ中で終端セクタの２セクタ手前に書かれるべきデータをデータ記録の再開時のデータ分散再配置開始位置（インタリーブ開始位置）として光ディスク記録装置５のエンコーダ１７へ送出する。その後は、上述したインタリーブと書き込みの処理を行う。
【０２２１】
このように、上記プロジェクトの情報を見れば、どこのデータがどこのセクタに書かれるべきかは簡単に求めることができるので、終端情報さえ得られれば途中からのデータ再送出は容易になる。
【０２２２】
なお、上述のステップ５では２セクタ手前にしたが、これは終端情報としてどのような値が得られるかによって計算法は異なる。例えば、予め２セクタ手前のセクタ番号が得られれば、送出管理部３１は何もせずにそのセクタをデータインタリーブ開始位置とすればよく、そのデータインタリーブ開始位置は設計上の選択的事項である。
【０２２３】
この第５実施形態の光ディスク記録システムは、データ記録中に電源断やリセットや光ディスクの交換が生じた後でも、光ディスク記録装置が中断時の光ディスク上のデータ終端を把握しているので記録再開が可能になり、光ディスクにデータを書き損じても後日修復することができる。
【０２２４】
また、インタリーブが解決する分だけ手前からデータの分散及び再配置を開始するので、記録データ列が連続になって完全な修復ができる。また、データ先頭から受け取り直さなくてよいので、データ記録を高速に行える。
【０２２５】
さらに、光ディスクに記録されている再生データに書き込み開始タイミングを同期させるので、データを物理的にとぎれなく接続し、その接続部の再生エラーを少なくすることができる。
【０２２６】
また、パーソナルコンピュータ６がデータを書き込みを再開すべき位置を簡単に把握することができ、データ修復がより容易になる。
さらに、どの光ディスクのどの位置で記録中断したかを自動的に判定することが可能になり、中断後時間がたっても容易に再開及び修復することができる。したがって、光ディスクや修復データの選択ミスがなくなる。
【０２２７】
（６）この発明の第６実施形態
この発明の請求項２４に記載の情報記録装置と請求項２５に記載の情報記録方法の実施形態
【０２２８】
図１３は、この発明の第６実施形態の情報記録装置の構成を示す機能ブロック図である。
この情報記録装置５０は、ヘッド６０，再生回路６１，データ書込駆動部６２，デコーダ６３，同期検出部６４，終端検出部６５，ＩＤ検出部６６と７０，エンコーダ６７，タイミング管理部６８，メモリ６９，一致検出部７１，データ送出部８０，送出管理部８１及びメモリ８２からなる。
【０２２９】
そのヘッド６０，再生回路６１，データ書込駆動部６２，デコーダ６３，同期検出部６４及びＩＤ検出部６６は、それぞれ図１に示したヘッド１０，再生回路１１，データ書込駆動部１２，デコーダ１３，同期検出部１４及びＩＤ検出部１６と共通するのでその説明を省略する。
【０２３０】
そして、上記ヘッド６０，データ書込駆動部６２，エンコーダ６７が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段の機能を果たす。
上記終端検出部６５が、データの書き込みを中断したとき、その中断位置を求める中断位置取得手段の機能を果たす。
【０２３１】
上記ＩＤ検出部７０，ＩＤ検出部６６が、書き込みを中断したデータの内容を示す中断データ内容情報と記録媒体の識別情報と記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段の機能を果たす。
【０２３２】
上記メモリ６９，送出管理部８１，メモリ８２が、内容情報・識別情報取得手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段の機能を果たす。
【０２３３】
上記エンコーダ６７，タイミング管理部６８，一致検出部７１等が、記録媒体への書き込みの再開時、内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて書き込みを中断した記録媒体が装着されていることを確認し、内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段の機能を果たす。
【０２３４】
上記ヘッド６０，データ書込駆動部６２，エンコーダ６７が、データ分散再配置手段によって分散及び再配置されたデータを記録媒体の中断位置から続けて書き込むデータ追記手段の機能を果たす。
【０２３５】
この情報記録装置では、データ書き込み中断が「不慮の事故」で無く、使用者の指示による積極的な中断である場合に、使用者が自ら記録媒体上の終端情報のサーチをしなくてもデータの追記が行える。
そこで、データ書き込み中断と同時に終端検出をエンコーダ出力から行なう。
【０２３６】
情報記録装置５０の終端検出部６５は、図１に示した終端検出部１５と機能的にほぼ同じだが、そこに入力するのは再生データでは無く、記録データ列：ｗｄａｔａにしている。
【０２３７】
この記録データ列：ｗｄａｔａ（あるいはエンコーダ内部情報）を見れば、今どこのデータを書いているかは容易に把握できる。
そして、エンコーダ６７への中断指令が来たら、そのときのデータ位置（ｅｎｄ−ｓｃｔ，ｅｎｄ−ｆｒｍ，ｅｎｄ−ｗｄ）を終端として保持するだけでよく、振幅検出を行わずに済む。
【０２３８】
ＩＤ検出部６６も、記録データを入力とする。すなわち、データ書き込み動作が始まる前、あるいは始まってからすぐに今書き込もうとしている（あるいは書き込んでいる）ＴＯＣやディレクトリ情報からデータ同定情報を抽出する。その抽出法は上述した通りである。
【０２３９】
したがって、エンコーダ６７への中断指令がきた時点で、すでにデータ同定情報：ｄａｔａ−ＩＤは生成されていることになる。
こうしておいて、エンコーダ６７への中断指令が来ると、メモリ６９に終端情報と記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを記憶する。このメモリ６９は、電源を切っても再開を容易にするために不揮発性メモリが好ましい。
【０２４０】
上記中断指令は、何らかの理由で書き込み業務を続行できない場合、あるいはしたくない場合、使用者が積極的に行なうことが考えられる。
あるいは、図示を省略したホストコンピュータのタスク管理プログラムが書き込みタスクを続行できないと判断して中断する場合もある。いずれにしても、リセットや電源断に至る前に中断指令を出す。
【０２４１】
次に、この情報記録装置のデータ書き込み再開の処理を説明する。
電源を切らず、リセットもせず、記録媒体も交換しない場合は、そのまま再開すればよいのでその説明を省略し、電源を切ったり、記録媒体を入れ替えたりしたあとの再開動作について説明する。
【０２４２】
情報記録装置５０は、記録媒体が挿入されると、その記録データをサーチしてＩＤ検出部６６が記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを抽出する。この記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと記録媒体の内容情報：ｄａｔａ−ＩＤの抽出アルゴリズムは同じにするのが好ましい。そして、抽出された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと、メモリ６９に蓄積された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤとを照合する。
【０２４３】
図１４は、メモリ６９の記録内容のフォーマット例を示す図である。
ここでは、複数の記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを管理できるようにしている。
【０２４４】
例えば、記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤがＩＤ１の場合、終端位置を示す終端セクタ（Ｅｎｄ  ｓｅｃｔｏｒ）が１０１セクタ，終端フレーム（Ｅｎｄ  ｆｒａｍｅ）が１フレーム，終端ワード（Ｅｎｄ  ｗｏｒｄ）が３ワードである。
【０２４５】
また、記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤがＩＤ２の場合、終端位置を示す終端セクタ（Ｅｎｄ  ｓｅｃｔｏｒ）が７０００セクタ，終端フレーム（Ｅｎｄ  ｆｒａｍｅ）が２フレーム，終端ワード（Ｅｎｄ  ｗｏｒｄ）が１ワードである。
【０２４６】
そして、一致検出部７１の比較によって、この中のＩＤが挿入された記録媒体の記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致すれば、その終端情報が、今挿入されている記録媒体の終端情報であり、実際に記録媒体をサーチしてデータの終端位置を見つける必要が無く、そのための回路も不要であり、データ記録時に余計な時間もかからない。
【０２４７】
こうして、一致検出部７１は、記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤが一致したら、メモリの終端情報を利用してよいという許可指令：ｈｉｔを立ててタイミング管理部６８へ送る。
【０２４８】
また、ＩＤ検出部６６で検出した記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを、送出管理部８１へも通知する。
メモリ８２には、図１４に示したフォーマットの終端情報テーブルを備えておく。ただし、所定単位長（セクタ）より細かい情報は不要であり、データ書き込みを中断したときに記憶する。
【０２４９】
したがって、送出管理部８１は、ＩＤ検出部６６から通知された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致するＩＤの終端セクタ（あるいはその２セクタ前など）を再開開始セクタと判断する。
【０２５０】
また、メモリ８２には、上記記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと関連付けて、図１０に示したフォーマットでプロジェクトも記憶している。
したがって、送出管理部８１は、上記再開開始セクタとプロジェクトが確定したので、データ送出部８０によってメモリ８２から途中からの再開データ送出を行い、エンコーダ６７によって上述したインタリーブ処理とデータ書き込みの処理を行う。
【０２５１】
この第６実施形態の情報記録装置は、記録媒体挿入時に終端情報をサーチして見つける必要が無く、装置コストを低減することができ、データ記録の再開を短時間で立ち上げることができる。
【０２５２】
また、どの記録媒体に対してどこで記録中断したかを自動的に判定することが可能になり、データ記録の中断後に時間が経っても記録の再開と修復データの送出を容易に行える。さらに、記録媒体や修復データの選択ミスが無くなる。さらにまた、記録を再開するデータ位置を正確かつ容易に特定することができる。
【０２５３】
（７）この発明の第７実施形態
この発明の請求項２６に記載の情報記録処理プログラムを記録した記録媒体の実施形態
【０２５４】
フロッピーディスク，光ディスク等の記録媒体に上記情報記録処理を行う情報記録処理プログラムを記憶させて、一般的なパーソナルコンピュータ等の情報記録装置に対して、上記記録媒体を介して上記情報記録処理プログラムをインストールし、情報記録装置の制御部（ＣＰＵ，ＲＯＭ，及びＲＡＭ等からなるマイクロコンピュータによって実現される機能部）で動作させることにより、上述のような情報記録処理を実行させることができる。
【０２５５】
すなわち、図示を省略したフロッピーディスク，光ディスク等の記録媒体が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込機能と、データの書き込みを中断したとき、その中断位置を求める中断位置取得機能と、書き込みを中断したデータの内容を示す中断データ内容情報と記録媒体の識別情報と記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得機能と、その機能によって求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得機能によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶機能と、記録媒体への書き込みの再開時、内容情報・識別情報・中断位置記憶機能に記憶された識別情報に基づいて書き込みを中断した記録媒体が装着されていることを確認し、内容情報・識別情報・中断位置記憶機能に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置機能と、その機能によって分散及び再配置されたデータを記録媒体の中断位置から続けて書き込むデータ追記機能とをコンピュータに実現させる情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体に相当する。
【０２５６】
そして、上記情報記録処理プログラムをインストールしたコンピュータである情報記録装置は、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータの書き込みを中断したとき、その中断位置を求め、書き込みを中断したデータの内容を示す中断データ内容情報と記録媒体の識別情報と記録媒体に記録されたデータの内容を示す記録データ内容情報とを求め、その求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得機能によって求められた中断位置とを対応させて記憶して、記録媒体への書き込みの再開時、上記記憶された識別情報に基づいて書き込みを中断した記録媒体が装着されていることを確認し、上記記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置し、その分散及び再配置されたデータを記録媒体の中断位置から続けて書き込む。
【０２５７】
この発明の第７実施形態の情報記録処理プログラムを記録したコンピュータ読み取り可能な記録媒体を用いれば、通常のコンピュータに上記情報記録処理を容易に導入することができる。
【０２５８】
（８）この発明の第８実施形態
この発明の請求項２７に記載の光ディスク記録装置と請求項２８に記載の光ディスク記録方法の実施形態
【０２５９】
図１５は、この発明の第８実施形態の光ディスク記録装置の構成を示す機能ブロック図である。
この光ディスク記録装置５１は、ヘッド６０，再生回路６１，レーザ駆動部７２，デコーダ６３，同期検出部６４，終端検出部６５，ＩＤ検出部６６と７０，エンコーダ６７，タイミング管理部６８，メモリ６９，一致検出部７１，データ送出部８０，送出管理部８１及びメモリ８２からなる。
【０２６０】
そのヘッド６０，再生回路６１，レーザ駆動部７２，デコーダ６３，同期検出部６４及びＩＤ検出部６６は、それぞれ図６に示したヘッド１０，再生回路１１，レーザ駆動部２０，デコーダ１３，同期検出部１４及びＩＤ検出部１６と共通するのでその説明を省略する。
【０２６１】
そして、上記ヘッド６０，レーザ駆動部７２，エンコーダ６７が、光ディスクにセクタ長のデータをインタリーブして書き込むデータ書込手段の機能を果たす。
上記終端検出部６５が、データの書き込みを中断したとき、その中断位置を求める中断位置取得手段の機能を果たす。
【０２６２】
上記ＩＤ検出部７０，ＩＤ検出部６６が、書き込みを中断したデータの内容を示す中断データ内容情報と光ディスクの識別情報と光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段の機能を果たす。
【０２６３】
上記メモリ６９，送出管理部８１，メモリ８２が、内容情報・識別情報取得手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段の機能を果たす。
【０２６４】
上記エンコーダ６７，タイミング管理部６８，一致検出部７１等が、光ディスクへの書き込みの再開時、内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて書き込みを中断した光ディスクが装着されていることを確認し、内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段の機能を果たす。
【０２６５】
上記ヘッド６０，レーザ駆動部７２，エンコーダ６７が、データインタリーブ手段によってインタリーブ手されたデータを光ディスクの中断位置から続けて書き込むデータ追記手段の機能を果たす。
【０２６６】
この光ディスク記録装置５１では、データ書き込み中断が「不慮の事故」で無く、使用者の指示による積極的な中断である場合に、使用者が自ら光ディスク上の終端情報のサーチをしなくてもデータの追記が行える。
そこで、データ書き込み中断と同時に終端検出をエンコーダ出力から行なう。
【０２６７】
光ディスク記録装置５１の終端検出部６５は、図６に示した終端検出部１５と機能的にほぼ同じだが、そこに入力するのは再生データでは無く、記録データ列：ｗｄａｔａにしている。
【０２６８】
この記録データ列：ｗｄａｔａ（あるいはエンコーダ内部情報）を見れば、今どこのデータを書いているかは容易に把握できる。
そして、エンコーダ６７への中断指令が来たら、そのときのデータ位置（ｅｎｄ−ｓｃｔ，ｅｎｄ−ｆｒｍ，ｅｎｄ−ｗｄ）を終端として保持するだけでよく、振幅検出を行わずに済む。
【０２６９】
ＩＤ検出部６６も、記録データを入力とする。すなわち、データ書き込み動作が始まる前、あるいは始まってからすぐに今書き込もうとしている（あるいは書き込んでいる）ＴＯＣやディレクトリ情報からデータ同定情報を抽出する。その抽出法は上述した通りである。
【０２７０】
したがって、エンコーダ６７への中断指令がきた時点で、すでにデータ同定情報：ｄａｔａ−ＩＤは生成されていることになる。
こうしておいて、エンコーダ６７への中断指令が来ると、メモリ６９に終端情報と光ディスク同定情報：ｄｉｓｃ−ＩＤを記憶する。このメモリ６９は、電源を切っても再開を容易にするために不揮発性メモリが好ましい。
【０２７１】
上記中断指令は、何らかの理由で書き込み業務を続行できない場合、あるいはしたくない場合、使用者が積極的に行なうことが考えられる。
あるいは、図示を省略したホストコンピュータのタスク管理プログラムが書き込みタスクを続行できないと判断して中断する場合もある。いずれにしても、リセットや電源断に至る前に中断指令を出す。
【０２７２】
次に、この光ディスク記録装置のデータ書き込み再開の処理を説明する。
電源を切らず、リセットもせず、光ディスクも交換しない場合は、そのまま再開すればよいのでその説明を省略し、電源を切ったり、光ディスクを入れ替えたりしたあとの再開動作について説明する。
【０２７３】
光ディスク記録装置５１は、光ディスクが挿入されると、その記録データをサーチしてＩＤ検出部６６が光ディスク同定情報：ｄｉｓｃ−ＩＤを抽出する。
この光ディスク同定情報：ｄｉｓｃ−ＩＤと光ディスクの内容情報：ｄａｔａ−ＩＤの抽出アルゴリズムは同じにするのが好ましい。そして、抽出された光ディスク同定情報：ｄｉｓｃ−ＩＤと、メモリ６９に蓄積された光ディスク同定情報：ｄｉｓｃ−ＩＤとを照合する。
【０２７４】
メモリ６９の記録内容のフォーマットは、図１４に示したものと同様なのでその説明を省略する。
【０２７５】
そして、一致検出部７１の比較によって、この中のＩＤが挿入された光ディスクの光ディスク同定情報：ｄｉｓｃ−ＩＤと一致すれば、その終端情報が、今挿入されている光ディスクの終端情報であり、実際に光ディスクをサーチしてデータの終端位置を見つける必要が無く、そのための回路も不要であり、データ記録時に余計な時間もかからない。
【０２７６】
こうして、一致検出部７１は、光ディスク同定情報：ｄｉｓｃ−ＩＤが一致したら、メモリの終端情報を利用してよいという許可指令：ｈｉｔを立ててタイミング管理部６８へ送る。
【０２７７】
また、ＩＤ検出部６６で検出した光ディスク同定情報：ｄｉｓｃ−ＩＤを、送出管理部８１へも通知する。
メモリ８２には、図１４に示したフォーマットの終端情報テーブルを備えておく。ただし、所定単位長（セクタ）より細かい情報は不要であり、データ書き込みを中断したときに記憶する。
【０２７８】
したがって、送出管理部８１は、ＩＤ検出部６６から通知された光ディスク同定情報：ｄｉｓｃ−ＩＤと一致するＩＤの終端セクタ（あるいはその２セクタ前など）を再開開始セクタと判断する。
【０２７９】
また、メモリ８２には、上記光ディスク同定情報：ｄｉｓｃ−ＩＤと関連付けて、図１０に示したフォーマットでプロジェクトも記憶している。
したがって、送出管理部８１は、上記再開開始セクタとプロジェクトが確定したので、データ送出部８０によってメモリ８２から途中からの再開データ送出を行い、エンコーダ６７によって上述したインタリーブ処理とデータ書き込みの処理を行う。
【０２８０】
この第８実施形態の光ディスク記録装置は、光ディスク挿入時に終端情報をサーチして見つける必要が無く、装置コストを低減することができ、データ記録の再開を短時間で立ち上げることができる。
【０２８１】
また、どの光ディスクに対してどこで記録中断したかを自動的に判定することが可能になり、データ記録の中断後に時間が経っても記録の再開と修復データの送出を容易に行える。さらに、光ディスクや修復データの選択ミスが無くなる。
さらにまた、記録を再開するデータ位置を正確かつ容易に特定することができる。
【０２８２】
（９）この発明の第９実施形態
この発明の請求項２９に記載の情報記録システムの実施形態
【０２８３】
図１６は、この発明の第９実施形態の情報記録システムの構成を示す機能ブロック図であり、図１３と共通する部分には同一符号を付している。
【０２８４】
この情報記録システムは、図１６に示すように、ホスト装置５３から出力された所定単位長のデータを所定の規則に基づいて分散及び再配置して記録媒体に書き込むドライブ装置５２と、ドライブ装置５２の記録媒体に記録するデータを出力する上位装置のホスト装置５３とからなる。
【０２８５】
ドライブ装置５２はＣＤ−Ｒ／ＣＤ−ＲＷ駆動装置等であり、ホスト装置５３はパーソナルコンピュータ等である。両装置は公知のＳＣＳＩ，ＡＴＡＰＩ，ＵＳＢ等のインタフェースで接続されている。
【０２８６】
ホスト装置５３は、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなるマイクロコンピュータによって実現され、データ送出部８０，送出管理部８１，メモリ８２等からなる。
【０２８７】
ドライブ装置５２は、ヘッド６０，再生回路６１，データ書込駆動部６２，デコーダ６３，同期検出部６４，終端検出部６５，ＩＤ検出部６６と７０，エンコーダ６７，タイミング管理部６８，メモリ６９及び一致検出部７１からなる。
【０２８８】
そのヘッド６０，再生回路６１，データ書込駆動部６２，デコーダ６３，同期検出部６４及びＩＤ検出部６６は、それぞれ図１に示したヘッド１０，再生回路１１，データ書込駆動部１２，デコーダ１３，同期検出部１４及びＩＤ検出部１６と共通するのでその説明を省略する。
【０２８９】
そして、上記ヘッド６０，データ書込駆動部６２，エンコーダ６７が、記録媒体に所定単位長のデータを所定の規則に基づいて分散及び再配置して書き込むデータ書込手段の機能を果たす。
上記終端検出部６５が、データの書き込みを中断したとき、その中断位置を求める中断位置取得手段の機能を果たす。
【０２９０】
上記ＩＤ検出部７０，ＩＤ検出部６６が、書き込みを中断したデータの内容を示す中断データ内容情報と記録媒体の識別情報と記録媒体に記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段の機能を果たす。
【０２９１】
上記メモリ６９，送出管理部８１，メモリ８２が、内容情報・識別情報取得手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段の機能を果たす。
【０２９２】
上記エンコーダ６７，タイミング管理部６８，一致検出部７１等が、記録媒体への書き込みの再開時、内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて書き込みを中断した記録媒体が装着されていることを確認し、内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータを分散及び再配置するデータ分散再配置手段の機能を果たす。
【０２９３】
上記ヘッド６０，データ書込駆動部６２，エンコーダ６７が、データ分散再配置手段によって分散及び再配置されたデータを記録媒体の中断位置から続けて書き込むデータ追記手段の機能を果たす。
【０２９４】
この情報記録システムも、記録媒体へのデータ書き込み中断が「不慮の事故」で無く、使用者の指示による積極的な中断である場合に、使用者が自ら記録媒体上の終端情報のサーチをしなくてもデータの追記が行える。
そこで、データ書き込み中断と同時に終端検出をエンコーダ出力から行なう。
【０２９５】
次に、この情報記録システムのデータ書き込み再開の処理を説明する。
電源を切らず、リセットもせず、記録媒体も交換しない場合は、そのまま再開すればよいのでその説明を省略し、電源を切ったり、記録媒体を入れ替えたりしたあとの再開動作について説明する。
【０２９６】
ドライブ装置５２は、記録媒体が挿入されると、その記録データをサーチしてＩＤ検出部６６が記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを抽出する。この記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと記録媒体の内容情報：ｄａｔａ−ＩＤの抽出アルゴリズムは同じにするのが好ましい。
【０２９７】
そして、抽出された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと、メモリ６９に蓄積された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤとを照合する。
メモリ６９の記録内容のフォーマットは図１４に示したものと同じなのでその説明を省略する。
【０２９８】
次に、一致検出部７１の比較によって、この中のＩＤが挿入された記録媒体の記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致すれば、その終端情報が、今挿入されている記録媒体の終端情報であり、実際に記録媒体をサーチしてデータの終端位置を見つける必要が無く、そのための回路も不要であり、データ記録時に余計な時間もかからない。
【０２９９】
こうして、一致検出部７１は、記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤが一致したら、メモリの終端情報を利用してよいという許可指令：ｈｉｔを立ててタイミング管理部６８へ送る。
【０３００】
また、ＩＤ検出部６６で検出した記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤを、ホスト装置５３の送出管理部８１へも通知する。
メモリ８２には、図１４に示したフォーマットの終端情報テーブルを備えておく。ただし、所定単位長（セクタ）より細かい情報は不要であり、データ書き込みを中断したときに記憶する。
【０３０１】
したがって、ホスト装置５３の送出管理部８１は、ＩＤ検出部６６から通知された記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと一致するＩＤの終端セクタ（あるいはその２セクタ前など）を再開開始セクタと判断する。
【０３０２】
また、ホスト装置５３のメモリ８２には、上記記録媒体同定情報：ｄａｔａ  ｍｅｄｉｕｍ−ＩＤと関連付けて、図１０に示したフォーマットでプロジェクトも記憶している。
【０３０３】
したがって、送出管理部８１は、上記再開開始セクタとプロジェクトが確定したので、データ送出部８０によってメモリ８２から途中からの再開データ送出を行う。そして、ドライブ装置５２のエンコーダ６７によって上述したインタリーブ処理とデータ書き込みの処理を行う。
【０３０４】
この第９実施形態の情報記録システムは、記録媒体挿入時に終端情報をサーチして見つける必要が無く、装置コストを低減することができ、データ記録の再開を短時間で立ち上げることができる。
【０３０５】
また、どの記録媒体に対してどこで記録中断したかを自動的に判定することが可能になり、データ記録の中断後に時間が経っても記録の再開と修復データの送出を容易に行える。さらに、記録媒体や修復データの選択ミスが無くなる。さらにまた、記録を再開するデータ位置を正確かつ容易に特定することができる。
【０３０６】
（１０）この発明の第１０実施形態
この発明の請求項３０に記載の光ディスク記録システムの実施形態
【０３０７】
図１７は、この発明の第１０実施形態の光ディスク記録装置の構成を示す機能ブロック図であり、図１５と共通する部分には同一符号を付している。
この光ディスク記録システムは、図１７に示すように、パーソナルコンピュータ５５から出力されたセクタ長のデータをインタリーブして光ディスクに書き込む光ディスク記録装置５４と、光ディスク記録装置５４の光ディスクに記録するデータを出力するパーソナルコンピュータ５５とからなる。
【０３０８】
光ディスク記録装置５４はＣＤ−Ｒ／ＣＤ−ＲＷ駆動装置等であり、両装置は公知のＳＣＳＩ，ＡＴＡＰＩ，ＵＳＢ等のインタフェースで接続されている。
【０３０９】
パーソナルコンピュータ５５は、ＣＰＵ，ＲＯＭ，ＲＡＭ等からなるマイクロコンピュータによって実現され、データ送出部８０，送出管理部８１，メモリ８２等からなる。
【０３１０】
光ディスク記録装置５４は、ヘッド６０，再生回路６１，レーザ駆動部７２，デコーダ６３，同期検出部６４，終端検出部６５，ＩＤ検出部６６と７０，エンコーダ６７，タイミング管理部６８，メモリ６９及び一致検出部７１からなる。
【０３１１】
そのヘッド６０，再生回路６１，レーザ駆動部７２，デコーダ６３，同期検出部６４及びＩＤ検出部６６は、それぞれ図６に示したヘッド１０，再生回路１１，レーザ駆動部２０，デコーダ１３，同期検出部１４及びＩＤ検出部１６と共通するのでその説明を省略する。
【０３１２】
そして、上記ヘッド６０，レーザ駆動部７２，エンコーダ６７が、光ディスクにセクタ長のデータをインタリーブして書き込むデータ書込手段の機能を果たす。
上記終端検出部６５が、データの書き込みを中断したとき、その中断位置を求める中断位置取得手段の機能を果たす。
【０３１３】
上記ＩＤ検出部７０，ＩＤ検出部６６が、書き込みを中断したデータの内容を示す中断データ内容情報と光ディスクの識別情報と光ディスクに記録されたデータの内容を示す記録データ内容情報とを求める内容情報・識別情報取得手段の機能を果たす。
【０３１４】
上記メモリ６９，送出管理部８１，メモリ８２が、内容情報・識別情報取得手段によって求められた中断データ内容情報と識別情報と記録データ内容情報と中断位置取得手段によって求められた中断位置とを対応させて記憶する内容情報・識別情報・中断位置記憶手段の機能を果たす。
【０３１５】
上記エンコーダ６７，タイミング管理部６８，一致検出部７１等が、光ディスクへの書き込みの再開時、内容情報・識別情報・中断位置記憶手段に記憶された識別情報に基づいて書き込みを中断した光ディスクが装着されていることを確認し、内容情報・識別情報・中断位置記憶手段に記憶された中断データ内容情報と記録データ内容情報とに基づいて該当するデータをインタリーブするデータインタリーブ手段の機能を果たす。
【０３１６】
上記ヘッド６０，レーザ駆動部７２，エンコーダ６７が、データインタリーブ手段によってインタリーブされたデータを光ディスクの中断位置から続けて書き込むデータ追記手段の機能を果たす。
【０３１７】
この光ディスク記録システムも、光ディスクへのデータ書き込み中断が「不慮の事故」で無く、使用者の指示による積極的な中断である場合に、使用者が自ら光ディスク上の終端情報のサーチをしなくてもデータの追記が行える。
そこで、データ書き込み中断と同時に終端検出をエンコーダ出力から行なう。
【０３１８】
次に、この光ディスク記録システムのデータ書き込み再開の処理を説明する。
電源を切らず、リセットもせず、光ディスクも交換しない場合は、そのまま再開すればよいのでその説明を省略し、電源を切ったり、光ディスクを入れ替えたりしたあとの再開動作について説明する。
【０３１９】
光ディスク記録装置５４は、光ディスクが挿入されると、その記録データをサーチしてＩＤ検出部６６が光ディスク同定情報：ｄｉｓｃ−ＩＤを抽出する。
この光ディスク同定情報：ｄｉｓｃ−ＩＤと光ディスクの内容情報：ｄａｔａ−ＩＤの抽出アルゴリズムは同じにするのが好ましい。
【０３２０】
そして、抽出された光ディスク同定情報：ｄｉｓｃ−ＩＤと、メモリ６９に蓄積された光ディスク同定情報：ｄｉｓｃ−ＩＤとを照合する。
メモリ６９の記録内容のフォーマットは、図１４に示したものと同様なのでその説明を省略する。
【０３２１】
次に、一致検出部７１の比較によって、この中のＩＤが挿入された光ディスクの光ディスク同定情報：ｄｉｓｃ−ＩＤと一致すれば、その終端情報が、今挿入されている光ディスクの終端情報であり、実際に光ディスクをサーチしてデータの終端位置を見つける必要が無く、そのための回路も不要であり、データ記録時に余計な時間もかからない。
【０３２２】
こうして、一致検出部７１は、光ディスク同定情報：ｄｉｓｃ−ＩＤが一致したら、メモリの終端情報を利用してよいという許可指令：ｈｉｔを立ててタイミング管理部６８へ送る。
【０３２３】
また、ＩＤ検出部６６で検出した光ディスク同定情報：ｄｉｓｃ−ＩＤを、パーソナルコンピュータ５５の送出管理部８１へも通知する。
メモリ８２には、図１４に示したフォーマットの終端情報テーブルを備えておく。ただし、所定単位長（セクタ）より細かい情報は不要であり、データ書き込みを中断したときに記憶する。
【０３２４】
したがって、パーソナルコンピュータ５５の送出管理部８１は、ＩＤ検出部６６から通知された光ディスク同定情報：ｄｉｓｃ−ＩＤと一致するＩＤの終端セクタ（あるいはその２セクタ前など）を再開開始セクタと判断する。
【０３２５】
また、メモリ８２には、上記光ディスク同定情報：ｄｉｓｃ−ＩＤと関連付けて、図１０に示したフォーマットでプロジェクトも記憶している。
したがって、送出管理部８１は、上記再開開始セクタとプロジェクトが確定したので、データ送出部８０によってメモリ８２から途中からの再開データ送出を行う。そして、光ディスク記録装置５４のエンコーダ６７によって上述したインタリーブ処理とデータ書き込みの処理を行う。
【０３２６】
この第１０実施形態の光ディスク記録システムは、光ディスク挿入時に終端情報をサーチして見つける必要が無く、装置コストを低減することができ、データ記録の再開を短時間で立ち上げることができる。
【０３２７】
また、どの光ディスクに対してどこで記録中断したかを自動的に判定することが可能になり、データ記録の中断後に時間が経っても記録の再開と修復データの送出を容易に行える。さらに、光ディスクや修復データの選択ミスが無くなる。
さらにまた、記録を再開するデータ位置を正確かつ容易に特定することができる。
【０３２８】
【発明の効果】
以上説明してきたように、この発明の情報記録装置と情報記録方法と情報記録処理プログラムを記録した記録媒体と光ディスク記録装置と光ディスク記録方法と情報記録システムと光ディスク記録システムによれば、記録媒体へのデータ記録が電源断やハードウエアリセットなどの原因によって中断しても、あらためてデータ記録を再開できるようにすると共に、記録媒体上のデータを完全な形で再生することができる。
【図面の簡単な説明】
【図１】  この発明の第１実施形態の情報記録装置の構成を示す機能ブロック図である。
【図２】  図１に示した情報記録装置におけるインタリーブ処理の説明に供するデータフォーマット図である。
【図３】  図１に示した終端検出部における終端検出処理の説明に供するデータフォーマット図である。
【図４】  図１に示した終端検出部の内部構成を示す機能ブロック図である。
【図５】  図１に示した情報記録装置における情報記録処理を示すフローチャート図である。
【図６】  この発明の第３実施形態の光ディスク記録装置の構成を示す機能ブロック図である。
【図７】  ＣＤに音楽データを記録するときのフォーマット例を示す図である。
【図８】  音楽ディスクのＴＯＣのフォーマット例を示す図である。
【図９】  ディレクトリ情報のフォーマット例を示す図である。
【図１０】  データＩＤ情報のフォーマット例を示す図である。
【図１１】  この発明の第４実施形態の情報記録システムの構成を示す機能ブロック図である。
【図１２】  この発明の第５実施形態の光ディスク記録システムの構成を示す機能ブロック図である。
【図１３】  この発明の第６実施形態の情報記録装置の構成を示す機能ブロック図である。
【図１４】  図１３に示すメモリ６９の記録内容のフォーマット例を示す図である。
【図１５】  この発明の第８実施形態の光ディスク記録装置の構成を示す機能ブロック図である。
【図１６】  この発明の第９実施形態の情報記録システムの構成を示す機能ブロック図である。
【図１７】  この発明の第１０実施形態の光ディスク記録システムの構成を示す機能ブロック図である。
【符号の説明】
１，５０：情報記録装置
２，５，５１，５４：光ディスク記録装置
３，５２：ドライブ装置  ４，５３：ホスト装置
６，５５：パーソナルコンピュータ
１０，６０：ヘッド      １１，６１：再生回路
１２，６２：データ書込駆動部
１３，６３：デコーダ    １４，６４：同期検出部
１５，６５：終端検出部  １６，６６，７０：ＩＤ検出部
１７，６７：エンコーダ  １８，６８：タイミング管理部
１９，６９：メモリ      ２０，７２：レーザ駆動部
３０，８０：データ送出部
３１，８１：送出管理部  ３２，８２：メモリ
４０：アドレス検出部    ４１：フレーム検出部
４２：振幅検出部        ４３：ワード検出部
７１：一致検出部
【図１】
0003938460.tif 000002
【図２】
0003938460.tif 000003
【図３】
0003938460.tif 000004
【図４】
0003938460.tif 000005
【図５】
0003938460.tif 000006
【図６】
0003938460.tif 000007
【図７】
0003938460.tif 000008
【図８】
0003938460.tif 000009
【図９】
0003938460.tif 000010
【図１０】
0003938460.tif 000011
【図１１】
0003938460.tif 000012
【図１２】
0003938460.tif 000013
【図１３】
0003938460.tif 000014
【図１４】
0003938460.tif 000015
【図１５】
0003938460.tif 000016
【図１６】
0003938460.tif 000017
【図１７】
0003938460.tif 000018