JP3878442B2 - 情報記録再生装置とプログラム - Google Patents
情報記録再生装置とプログラム Download PDFInfo
- Publication number
- JP3878442B2 JP3878442B2 JP2001229258A JP2001229258A JP3878442B2 JP 3878442 B2 JP3878442 B2 JP 3878442B2 JP 2001229258 A JP2001229258 A JP 2001229258A JP 2001229258 A JP2001229258 A JP 2001229258A JP 3878442 B2 JP3878442 B2 JP 3878442B2
- Authority
- JP
- Japan
- Prior art keywords
- background
- recording
- data recording
- information recording
- control means
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0616—Improving the reliability of storage systems in relation to life time, e.g. increasing Mean Time Between Failures [MTBF]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0602—Interfaces specially adapted for storage systems specifically adapted to achieve a particular effect
- G06F3/0614—Improving the reliability of storage systems
- G06F3/0617—Improving the reliability of storage systems in relation to availability
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0638—Organizing or formatting or addressing of data
- G06F3/064—Management of blocks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0668—Interfaces specially adapted for storage systems adopting a particular infrastructure
- G06F3/0671—In-line storage system
- G06F3/0673—Single storage device
- G06F3/0674—Disk device
- G06F3/0677—Optical disk device, e.g. CD-ROM, DVD
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/19—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier
- G11B27/28—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording
- G11B27/32—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier
- G11B27/322—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information detectable on the record carrier by using information signals recorded by the same method as the main recording on separate auxiliary tracks of the same or an auxiliary record carrier used signal is digitally coded
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/36—Monitoring, i.e. supervising the progress of recording or reproducing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B2020/10935—Digital recording or reproducing wherein a time constraint must be met
- G11B2020/10972—Management of interruptions, e.g. due to editing
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B20/1217—Formatting, e.g. arrangement of data block or words on the record carriers on discs
- G11B2020/1218—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc
- G11B2020/1229—Formatting, e.g. arrangement of data block or words on the record carriers on discs wherein the formatting concerns a specific area of the disc lead-in area
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1265—Control data, system data or management information, i.e. data used to access or process user data
- G11B2020/1285—Status of the record carrier, e.g. space bit maps, flags indicating a formatting status or a write permission
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1264—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting concerns a specific kind of data
- G11B2020/1288—Formatting by padding empty spaces with dummy data, e.g. writing zeroes or random data when de-icing optical discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B20/00—Signal processing not specific to the method of recording or reproducing; Circuits therefor
- G11B20/10—Digital recording or reproducing
- G11B20/12—Formatting, e.g. arrangement of data block or words on the record carriers
- G11B2020/1291—Formatting, e.g. arrangement of data block or words on the record carriers wherein the formatting serves a specific purpose
- G11B2020/1294—Increase of the access speed
- G11B2020/1297—Increase of the access speed wherein the focus is on the write access speed
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/21—Disc-shaped record carriers characterised in that the disc is of read-only, rewritable, or recordable type
- G11B2220/215—Recordable discs
- G11B2220/216—Rewritable discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2545—CDs
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B2220/00—Record carriers by type
- G11B2220/20—Disc-shaped record carriers
- G11B2220/25—Disc-shaped record carriers characterised in that the disc is based on a specific recording technology
- G11B2220/2537—Optical discs
- G11B2220/2562—DVDs [digital versatile discs]; Digital video discs; MMCDs; HDCDs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Description
【発明の属する技術分野】
この発明は、CD−RWディスクやDVD+RWディスク等の再記録可能な情報記録媒体に対してデータを記録再生する光ディスクドライブ等の情報記録再生装置と、コンピュータに上記のような情報記録媒体に対してバックグラウンドフォーマット処理中のユーザデータ記録再生とバックグラウンドフォーマット処理を中断して情報記録媒体を取り出す際の情報記録媒体記録状態の管理の機能を実現するプログラムとに関する。
【0002】
【従来の技術】
CD−RWディスクやDVD+RWディスクなどの再記録可能な情報記録媒体を用いたファイルシステムとして、ユニバーサルディスクフォーマット(Universal Disc Format:UDF)がある。
UDFは様々なデバイス上で使用され、それぞれのデバイスの特徴を生かした記録フォーマットを利用しているファイルシステムである。
CD−RWディスクやDVD+RWディスクはデータの上書きが可能であるため、データの記録再生をランダムに行うランダムUDFが採用されている。
CD−RWディスクの場合、データの記録再生をランダムに行うためには、記録領域の全面あるいは指定領域に対して予めダミーデータで記録を行うフォーマットを行う必要がある。
【0003】
また、DVD+RWディスクの場合も、従来のDVD−ROMドライブとの互換性の観点から未記録領域をダミーデータで埋める必要がある。
このように、フォーマットではディスク全面あるいは指定領域に対してダミーデータを埋め尽くすため、情報記録媒体の大容量化に比例してフォーマットの処理時間が増大してしまって、データの記録再生を行えるまでに時間がかかるという問題があった。
【0004】
そこで従来、このような問題を解消するものとして、光ディスクの一部分だけをフォーマットした後にホストコンピュータからデータの記録再生を可能にするバックグラウンドフォーマット処理が提案されている。
例えば、CD−RWディスク又はDVD+RWディスク等の光ディスクにフォーマット処理をバックグラウンドで行い、フォーマット要求後、短時間でホストコンピュータが要求するデータの記録再生を可能にする情報記録再生装置(例えば、特開平11−134799号公報参照)が考案されている。
そのバックグラウンドフォーマット処理では、ホストコンピュータからのデータ記録再生要求が無い時間を使用して、光ディスクの未記録(フォーマット)領域をダミーデータで埋める処理を行う。
つまり、バックグラウンドフォーマット処理中、ホストコンピュータからデータ記録再生要求が発生した場合、フォーマット処理を中断して、ホストコンピュータからの要求によるデータ記録再生を行う。
【0005】
このように、バックグラウンドフォーマット処理中は、ホストコンピュータが要求するデータ記録再生と、バックグラウンドフォーマット処理によるダミーデータの記録を平行して行うことにより、バックグラウンドフォーマット処理中でも、ホストコンピュータによる光ディスク上の任意の領域への記録及び再生が可能になる。
また、バックグラウンドフォーマット処理中、フォーマット完了前に光ディスクを取り出すことも可能である。
上述のようにバックグラウンドフォーマット処理中に光ディスク全面に対してランダムにデータ記録を行うことを可能にするため、及びバックグラウンドフォーマット処理中に光ディスクを取り出すためには、光ディスクのフォーマットがどこまで進んでいるか、光ディスク上のどの領域に対してデータ記録を行ったかの情報を記録しておく必要がある。
【0006】
DVD+RWディスクでは、これらの情報をリードイン(Lead In)領域内のフォーマッティング・ディスク・コントロール・ブロック(Formatting Disc Control Block:「FDCB」と略称する)と呼ばれる領域に記録する。
FDCBに含まれる情報としては、未フォーマット,フォーマット途中,フォーマット完了等のフォーマットの状態を表すステータス情報と、フォーマットがどこまで進んでいるかを表すアドレス情報と、未記録領域にデータ記録を行うために記録領域と未記録領域をビットマップ(Bit Map)として記録しておくビットマップ情報などがある。
したがって、バックグラウンドフォーマット途中の光ディスクが挿入された場合、FDCBの情報に基づいてバックグラウンドフォーマット処理を再開するアドレスを検出し、ユーザが書き込んだ領域をスキップしながらダミーデータの記録を続けることができる。
【0007】
【発明が解決しようとする課題】
上述のように、バックグラウンドフォーマットを中断して光ディスクの取り出しを行う場合、FDCBは光ディスクの記録状態を知る上で非常に重要な情報であり、FDCBの更新を誤るとユーザが記録したデータをバックグラウンドフォーマット処理によってダミーデータで上書きしてしまうといった問題が発生してしまう。
一方、FDCBの更新を頻繁に行うことは、ユーザ要求によるデータ記録のパフォーマンスの低下や、光ディスクの劣化を早めてしまうという問題を引き起こしてしまう。
【0008】
この発明は上記の課題を解決するためになされたものであり、情報記録媒体に対するバックグラウンドフォーマット処理の際に情報記録媒体上に記録する記録状態の情報を適切なタイミングで更新することを目的とする。
【0009】
【課題を解決するための手段】
この発明は上記の目的を達成するため、以下の(1)〜(7)の情報記録再生装置を提供する。
(1)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段と、そのデータ記録制御手段によってデータを記録した後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段を備えた情報記録再生装置。
【0010】
(2)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段と、そのデータ記録制御手段によるデータ記録の完了から予め設定した所定時間が経過したか否かを判断する所定時間経過判断手段と、その所定時間経過判断手段によって所定時間を経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段を備えた情報記録再生装置。
【0011】
(3)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段と、そのデータ記録制御手段によるデータ記録の完了から予め設定した第1所定時間が経過したか否かを判断する第1所定時間経過判断手段と、その第1所定時間経過判断手段によって第1所定時間が経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によるデータ記録状態情報の記録完了から予め設定した第2所定時間が経過したか否かを判断する第2所定時間経過判断手段と、その第2所定時間経過判断手段によって第2所定時間が経過したと判断したとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段を備えた情報記録再生装置。
【0012】
(4)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に上記情報記録媒体のイジェクト要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記情報記録媒体をイジェクトする情報記録媒体イジェクト制御手段を備えた情報記録再生装置。
【0013】
(5)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にそのバックグラウンドフォーマット処理の中断要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段を備えた情報記録再生装置。
【0014】
(6)再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に上記情報記録媒体のデータ記録状態情報の更新要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域のデータ記録状態情報を更新して記録するデータ記録状態情報記録制御手段を備えた情報記録再生装置。
【0015】
(7)上記のような情報記録再生装置において、上記データ記録状態情報が変更されたときにのみ、上記データ記録状態情報記録制御手段によるデータ記録状態情報の記録を行わせる手段を設けた情報記録再生装置。
【0016】
また、以下の(8)〜(14)のプログラムも提供する。
(8)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、そのバックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御機能と、そのデータ記録制御機能によってデータを記録した後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、そのデータ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能とを実現させるためのプログラム。
【0017】
(9)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、そのバックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御機能と、そのデータ記録制御機能によるデータ記録の完了から予め設定した所定時間が経過したか否かを判断する所定時間経過判断機能と、その所定時間経過判断機能によって所定時間を経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、そのデータ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能を実現させるためのプログラム。
【0018】
(10)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、そのバックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御機能と、そのデータ記録制御機能によるデータ記録の完了から予め設定した第1所定時間が経過したか否かを判断する第1所定時間経過判断機能と、その第1所定時間経過判断機能によって第1所定時間が経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、そのデータ記録状態情報記録制御機能によるデータ記録状態情報の記録完了から予め設定した第2所定時間が経過したか否かを判断する第2所定時間経過判断機能と、その第2所定時間経過判断機能によって第2所定時間が経過したと判断したとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能を実現させるためのプログラム。
【0019】
(11)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中に前記情報記録媒体のイジェクト要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、そのデータ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、上記情報記録媒体をイジェクトする情報記録媒体イジェクト制御機能を実現させるためのプログラム。
【0020】
(12)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にそのバックグラウンドフォーマット処理の中断要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能を実現させるためのプログラム。
【0021】
(13)コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、そのバックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中に上記情報記録媒体のデータ記録状態情報の更新要求が有ったとき、上記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域のデータ記録状態情報を更新して記録するデータ記録状態情報記録制御機能を実現させるためのプログラム。
【0022】
(14)上記(8)〜(13)のいずれか一項に記載のプログラムにおいて、コンピュータに、上記データ記録状態情報が変更されたときにのみ、上記データ記録状態情報記録制御機能によるデータ記録状態情報の記録を行わせる機能を設けたプログラム。
【0023】
【発明の実施の形態】
以下、この発明の実施形態を図面に基づいて具体的に説明する。
図1は、この発明の一実施形態である光ディスク記録再生装置の構成を示すブロック図である。
この光ディスク記録再生装置は、DC−RW,DVD+RW等の情報の再記録可能な光ディスク11を回転させるスピンドルモータ(以下「モータ」と称する)1と、半導体レーザを搭載して光ディスク11の記録領域にレーザ光Lを照射する光ピックアップ2と、その光ピックアップ2をその内部に設けられているシークモータ(図示は省略)と共同して光ディスク11の半径方向に移動させる粗動モータ3を備えている。
【0024】
また、モータ1の回転制御を行う回転制御系部4と、粗動モータ3の駆動制御を行う粗動モータ制御系部5と、光ピックアップ2の制御を行う光ピックアップ制御系部6と、光ピックアップ2によって読み取った情報の信号及び光ディスク11の記録領域に書き込む情報の信号を送受する信号処理系部7を備えている。さらに、光ディスク11から再生された情報を一時的に蓄積するキャッシュメモリ8と、上記制御系部4〜6及び信号処理系部7の制御処理と共に、この発明に係る機能の各種処理を行うCPU,ROM及びRAM等からなるマイクロコンピュータによって実現されるコントローラ9を備えている。
また、コントローラ9は外部インタフェース10を介してホストコンピュータに接続されており、ユーザによるホストコンピュータからの指示に基づいて光ディスク11から読み取った情報をホストコンピュータへ送出し、ホストコンピュータから光ディスク11に書き込む情報を受け取る。
【0025】
そして、この光ディスク記録再生装置は、光ディスク11をモータ1によって回転させながら光ピックアップ2をその光ディスク11の半径方向に移動させ、光ピックアップ2の半導体レーザからレーザ光Lを光ディスク11の記録面上の記録領域に照射させてこの発明に係わるバックグラウンドフォーマット処理と情報の記録及び再生を行う。
情報の記録では、外部インタフェース10を介してホストコンピュータから受け取った情報をキャッシュメモリ8に一旦蓄積した後に信号処理系部7によって記録信号に変換し、光ピックアップ2からその記録信号に応じたレーザ光を光ディスク11の記録面に照射して情報を記録する。
また、情報の再生では、ホストコンピュータからの情報の読み出し要求に基づいて光ディスク11から情報の読み出した情報をキャッシュメモリ8に一旦蓄積した後に外部インタフェース10を介してホストコンピュータへ送出する。
【0026】
図2は、DVD+RWディスクにおけるバックグラウンドフォーマット処理によるダミーデータの記録とユーザ要求によるデータ記録再生の説明図である。
リードイン領域21,ユーザデータ領域22,リードアウト領域23からなるブランクディスクが挿入された場合、バックグラウンドフォーマットの初期化処理でリードイン領域21の一部24だけを記録し、その一部24にFDCBと呼ばれる領域25にデータ記録状態情報を記録し、ユーザデータ領域22に対するホストコンピュータからのデータ記録再生を可能にする(図2の(a))。その後、バックグラウンドフォーマット処理により、内周からユーザデータ領域22のデータ未記録領域26をダミーデータで記録していく(図2の(b))。
【0027】
ホストコンピュータからデータ記録再生要求があった場合、バックグラウンドフォーマット処理を停止し、ユーザデータ領域22のユーザデータ27の記録再生を行う(図2の(c))。
ホストコンピュータが要求したデータ記録再生が終了すると、前回停止したアドレスからバックグラウンドフォーマット処理を再開し、データ未記録領域28,29にフォーマット処理を施す(図2の(d))。
また、バックグラウンドフォーマット処理中に光ディスクを取り出す場合は、フォーマット済アドレスP1や、未フォーマット領域にユーザがデータ記録を行った領域などの情報を、リードイン領域21内のFDCBと呼ばれる領域25にデータ記録状態情報を記録してから光ディスクを取り出す(図2の(d))。
【0028】
(1)図1に示した光ディスク記録再生装置におけるこの発明の請求項1及び8に係わる機能と処理
この場合、上記コントローラ9に上記請求項8に記載のプログラムをインストールし、そのプログラムの各機能を実現する。
【0029】
すなわち、コントローラ9は、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段と、そのデータ記録制御手段によってデータを記録した後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段の機能を果たす。
【0030】
図3は、図1に示した光ディスク記録再生装置におけるこの発明の請求項1及び8に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)1でバックグラウンドフォーマット処理が終了か否かを判断し、最初は終了ではないから、ステップ2へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。無ければステップ1へ戻り、ホストコンピュータからのデータ記録要求(ユーザ要求)があった場合は、ステップ3へ進んでバックグラウンドフォーマット処理を中断して、ステップ4でホストコンピュータからのデータ記録を行う。
【0031】
その後、ステップ5へ進んで光ディスクのフォーマッティング・ディスク・コントロール・ブロック(Formatting Disc Control Block(FDCB))と呼ばれる領域にディスク記録状態情報を記録し、ステップ6へ進んでバックグラウンドフォーマット処理を再開し、ステップ1へ戻って上述の処理を繰り返す。そして、ステップ1でバックグラウンドフォーマット処理が終了と判断したら、このバックグラウンドフォーマット処理を終了する。
このようにして、ユーザ要求によるデータの記録後、FDCBの更新を行うため、バックグラウンドフォーマット処理中、ユーザ要求によって光ディスクを取り出した場合もユーザが記録を行った領域を正確に知ることが可能になる。
【0032】
(2)図1に示した光ディスク記録再生装置におけるこの発明の請求項2及び9に係わる機能と処理
次に、バックグラウンドフォーマット処理中、ユーザ要求によるデータ記録が連続して行われる場合、それぞれのデータ記録要求のたびにFDCBを更新したのでは、データ記録のパフォーマンスを落とすことになる。また、FDCBの頻繁な更新は光ディスクの劣化につながる。
そこで、この発明の請求項2及び9に係わる機能では、そのような不具合を解消する。
この場合、上記コントローラ9に上記請求項9に記載のプログラムをインストールし、そのプログラムの各機能を実現する。
【0033】
すなわち、コントローラ9は、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段の機能を果たす。
【0034】
また、そのデータ記録制御手段によるデータ記録の完了から予め設定した所定時間が経過したか否かを判断する所定時間経過判断手段と、その所定時間経過判断手段によって所定時間を経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段の機能も果たす。
【0035】
図4は、図1に示した光ディスク記録再生装置におけるこの発明の請求項2及び9に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)11でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ12へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。ホストコンピュータからのデータ記録要求が無ければステップ11へ戻り、ホストコンピュータからのデータ記録要求(ユーザ要求)があった場合は、ステップ13へ進んでバックグラウンドフォーマット処理中か否かを判断する。最初はバックグラウンドフォーマット処理中だから、ステップ14へ進んでバックグラウンドフォーマット処理を中断して、ステップ15でホストコンピュータからのデータ記録を行い、データ記録完了と共にデータ記録完了からバックグラウンドフォーマット再開までの予め設定された一定時間(所定時間)の計測(カウント)を開始する。
【0036】
その後、ステップ16へ進んで上記一定時間が経過したか否かを判断する。上記一定時間を経過していなければ最初の処理へ戻ってステップ11〜13の判断処理を繰り返し、ステップ12の判断でデータ記録要求が有り、ステップ13の判断でバックグラウンドフォーマット処理中でなければ、ステップ15へ進んでホストコンピュータからのデータ記録を行い、ステップ16へ進んで上記一定時間が経過したか否かを判断する。上記一定時間が経過したら、ステップ17へ進んでFDCBを更新して、ステップ18へ進んでバックグラウンドフォーマット処理を再開して、ステップ11へ戻って上述の処理を繰り返す。そして、ステップ11でバックグラウンドフォーマット処理が終了と判断したら、このバックグラウンドフォーマット処理を終了する。
【0037】
このようにして、バックグラウンドフォーマット処理中、ユーザ要求によるデータ記録再生が連続して行われる場合、すべてのデータ記録が完了してからFDCBを更新するため、ユーザ要求によるデータ記録のパフォーマンスの低下を避けることができる。また、頻繁に更新処理を行わずに済むのでFDCB領域の劣化を避けることが可能になる。
【0038】
(3)図1に示した光ディスク記録再生装置におけるこの発明の請求項3及び10に係わる機能と処理
この場合、上記コントローラ9に上記請求項10に記載のプログラムをインストールし、そのプログラムの各機能を実現する。
【0039】
すなわち、コントローラ9は、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、そのバックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体に対して上記データ記録要求に基づくデータを記録するデータ記録制御手段の機能を果たす。
【0040】
また、そのデータ記録制御手段によるデータ記録の完了から予め設定した第1所定時間が経過したか否かを判断する第1所定時間経過判断手段と、その第1所定時間経過判断手段によって第1所定時間が経過したと判断したとき、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によるデータ記録状態情報の記録完了から予め設定した第2所定時間が経過したか否かを判断する第2所定時間経過判断手段と、その第2所定時間経過判断手段によって第2所定時間が経過したと判断したとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段の機能も果たす。
【0041】
図5は、図1に示した光ディスク記録再生装置におけるこの発明の請求項3及び10に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)21でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ22へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。ホストコンピュータからのデータ記録要求が無ければステップ21へ戻り、ホストコンピュータからのデータ記録要求(ユーザ要求)があった場合は、ステップ23へ進んでバックグラウンドフォーマット処理中か否かを判断する。
【0042】
最初はバックグラウンドフォーマット処理中だから、ステップ24へ進んでバックグラウンドフォーマット処理を中断して、ステップ25でホストコンピュータからのデータ記録を行い、データ記録完了と共にデータ記録完了からバックグラウンドフォーマット再開までの予め設定された一定時間(第1所定時間)の計測(カウント)を開始する。その後、ステップ26へ進んで上記一定時間(第1所定時間)が経過したか否かを判断する。上記第1所定時間を経過していなければ最初の処理へ戻ってステップ21〜23の判断処理を繰り返し、ステップ22の判断でデータ記録要求が有り、ステップ23の判断でバックグラウンドフォーマット処理中でなければ、ステップ25へ進んでホストコンピュータからのデータ記録を行い、ステップ26へ進んで上記一定時間(第1の所定時間)が経過したか否かを判断する。
【0043】
上記第1の所定時間が経過したら、ステップ27へ進んでFDCBを更新して、更新完了と共に更新完了からバックグラウンドフォーマット再開までの予め設定された一定時間(第2所定時間)の計測(カウント)を開始する。その後、ステップ28へ進んで上記一定時間(第2所定時間)が経過したか否かを判断する。上記第2所定時間を経過していなければ最初の処理へ戻ってステップ21〜27の処理を繰り返し、上記第2の所定時間を経過したら、ステップ29へ進んでバックグラウンドフォーマット処理を再開して、ステップ21へ戻って上述の処理を繰り返す。そして、ステップ21でバックグラウンドフォーマット処理が終了と判断したら、このバックグラウンドフォーマット処理を終了する。
【0044】
ここで、上記(2)の処理との違いは、(2)の処理ではデータ記録からFDCB更新までの時間と、バックグラウンドフォーマット処理再開までの時間が同じであるのに対し、(3)の処理ではデータ記録からFDCB更新までの時間と、データ記録からバックグラウンドフォーマット処理再開までの時間を別々に設定できることである。
このようにして、バックグラウンドフォーマット処理中、ユーザ要求によるデータ記録再生が連続して行われる場合、すべてのデータ記録が完了してからFDCBを更新するため、ユーザ要求によるデータ記録のパフォーマンスの低下を避けることができる。また、頻繁に更新処理を行わずに済むのでFDCB領域の劣化を避けることが可能になる。
【0045】
(4)図1に示した光ディスク記録再生装置におけるこの発明の請求項4及び11に係わる機能と処理
この場合、上記コントローラ9に上記請求項11に記載のプログラムをインストールし、そのプログラムの各機能を実現する。
【0046】
すなわち、コントローラ9は、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に上記情報記録媒体のイジェクト要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、そのデータ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、上記情報記録媒体をイジェクトする情報記録媒体イジェクト制御手段の機能を果たす。
【0047】
図6は、図1に示した光ディスク記録再生装置におけるこの発明の請求項4及び11に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)31でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ32へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。有った場合は、ステップ33へ進んでバックグラウンドフォーマット処理を中断して、ステップ34でホストコンピュータからのデータ記録を行い、ステップ35へ進んでバックグラウンドフォーマット処理を再開し、最初の処理へ戻って上述の処理を繰り返す。
【0048】
ステップ32の判断でホストコンピュータからのデータ記録要求が無ければ、ステップ36へ進んでホストコンピュータから光ディスクのイジェクト(取り出し)要求が有ったか否かを判断する。イジェクト要求が無ければステップ31へ戻って上述の処理を繰り返し、ステップ31でバックグラウンドフォーマット処理の終了と判断したら、この処理を終了する。ステップ36でイジェクト要求が有ったと判断したら、ステップ37へ進んでバックグラウンドフォーマット処理を中断し、FDCBを更新して、ステップ38へ進んで光ディスクの取り出し処理を行い、このバックグラウンドフォーマット処理を終了する。
【0049】
このようにして、バックグラウンドフォーマット処理中、ユーザ要求によるデータ記録再生が連続して行われる場合、すべてのデータ記録が完了してからFDCBを更新するため、ユーザ要求によるデータ記録のパフォーマンスの低下を避けることができる。また、頻繁に更新処理を行わずに済むのでFDCB領域の劣化を避けることが可能になる。
【0050】
(5)図1に示した光ディスク記録再生装置におけるこの発明の請求項5及び12に係わる機能と処理
次に、例えばDVD+RWディスクでは、バックグラウンドフォーマット処理中にディスクを取り出す場合、ユーザ要求によってバックグラウンドフォーマット処理を中断しなければならない。そこで、この発明の請求項5及び12に係わる機能では、バックグラウンドフォーマット処理の中断要求が有った場合に不具合がないようにしている。
この場合、上記コントローラ9に上記請求項12に記載のプログラムをインストールし、そのプログラムの各機能を実現する。
【0051】
すなわち、コントローラ9は、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、そのバックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にそのバックグラウンドフォーマット処理の中断要求が有ったとき、上記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、上記情報記録媒体上の所定領域に上記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段の機能を果たす。
【0052】
図7は、図1に示した光ディスク記録再生装置におけるこの発明の請求項5及び12に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)41でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ42へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。有った場合は、ステップ43へ進んでバックグラウンドフォーマット処理を中断して、ステップ44でホストコンピュータからのデータ記録を行い、ステップ45へ進んでバックグラウンドフォーマット処理を再開し、最初の処理へ戻って上述の処理を繰り返す。
【0053】
ステップ42の判断でホストコンピュータからのデータ記録要求が無ければ、ステップ46へ進んでホストコンピュータからバックグラウンドフォーマット処理の中断要求が有ったか否かを判断する。中断要求が無ければステップ41へ戻って上述の処理を繰り返し、ステップ41でバックグラウンドフォーマット処理の終了と判断したら、この処理を終了する。ステップ46で中断要求が有ったと判断したら、ステップ47へ進んでバックグラウンドフォーマット処理を中断し、ステップ48へ進んでFDCBを更新して、このバックグラウンドフォーマット処理を終了する。
【0054】
このようにして、バックグラウンドフォーマット処理中、ユーザ要求によるデータ記録再生があってもFDCBの更新を行わないため、ユーザ要求によるデータ記録のパフォーマンスの低下、FDCB領域の劣化を避けることが可能になる。また、バックグラウンドフォーマット処理中、光ディスクを取り出す場合はユーザ要求によってバックグラウンドフォーマット処理が中断されるため、FDCBが更新されてから光ディスクが取り出されることになる。
【0055】
(6)図1に示した光ディスク記録再生装置におけるこの発明の請求項6及び13に係わる機能と処理
次に、バックグラウンドフォーマット処理中の光ディスクの取り出し、電源OFF等はユーザが行うものであり、FDCB更新もユーザ要求によって行うのが確実である。そこで、この発明の請求項6及び13に係わる機能では、ユーザ要求によるデータ記録状態情報の更新を行う。
【0056】
図8は、図1に示した光ディスク記録再生装置におけるこの発明の請求項6及び13に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)51でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ52へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。有った場合は、ステップ53へ進んでバックグラウンドフォーマット処理を中断して、ステップ54でホストコンピュータからのデータ記録を行い、ステップ55へ進んでバックグラウンドフォーマット処理を再開し、最初の処理へ戻って上述の処理を繰り返す。
【0057】
ステップ52の判断でホストコンピュータからのデータ記録要求が無ければ、ステップ56へ進んでホストコンピュータからFDCBの更新要求が有ったか否かを判断する。更新要求が無ければステップ51へ戻って上述の処理を繰り返し、ステップ51でバックグラウンドフォーマット処理の終了と判断したら、この処理を終了する。ステップ56で更新要求が有ったと判断したら、ステップ57へ進んでバックグラウンドフォーマット処理を中断し、ステップ58へ進んでFDCBを更新して、このバックグラウンドフォーマット処理を終了する。
【0058】
このようにして、FDCB更新をユーザ要求で行うことにより、最適なタイミングでFDCBの更新を行うことができ、データ記録のパフォーマンス低下や、光ディスクの劣化といった問題を避けることが可能になる。
【0059】
(7)図1に示した光ディスク記録再生装置におけるこの発明の請求項7及び14に係わる機能と処理
次に、FDCBには、現在バックグラウンドフォーマット処理がどこまで進んでいるかを示す情報、また、未フォーマット領域にユーザがデータ記録を行った場合はその記録アドレスを示す情報などが含まれる。これは、既にユーザが記録を行った領域に対し、バックグラウンドフォーマット処理によってダミーデータで上書きすることを避けるためである。
従って、バックグラウンドフォーマット処理中、ユーザがフォーマット済領域に対してのみデータ記録を行った場合、また、バックグラウンドフォーマット処理によるダミーデータ記録が進んでいない場合などは、FDCBを更新する必要は無い。そこで、この発明の請求項7及び14に係わる機能では、データ記録状態情報が変更されたときにのみ更新を行う。
【0060】
図9は、図1に示した光ディスク記録再生装置におけるこの発明の請求項7及び14に係わるバックグラウンドフォーマット処理を示すフローチャートである。
コントローラ9は、バックグラウンドフォーマット処理を開始後、ステップ(図中「S」で示す)61でバックグラウンドフォーマット処理が終了か否かを判断する。最初は終了ではないから、ステップ62へ進んでホストコンピュータからのデータ記録要求が有るか否かを判断する。有った場合は、ステップ63へ進んでバックグラウンドフォーマット処理を中断して、ステップ64でホストコンピュータからのデータ記録を行い、ステップ65へ進んでFDCBの情報に変更が有ったか否かを判断する。
【0061】
FDCBの情報に変更が無ければ、ステップ67へ進んでバックグラウンドフォーマット処理を再開し、最初の処理へ戻って上述の処理を繰り返す。FDCBの情報に変更が有ったら、ステップ66へ進んでFDCBを更新して、ステップ67へ進んでバックグラウンドフォーマット処理を再開し、最初の処理へ戻って上述の処理を繰り返し、ステップ61でバックグラウンドフォーマット処理の終了と判断したら、この処理を終了する。
このようにして、ディスク記録状態が変わった場合のみFDCBを更新するため、ユーザ要求によるデータ記録のパフォーマンスの低下を避けることができる。また、頻繁に更新処理を行わずに済むのでFDCB領域の劣化を避けることが可能になる。
【0062】
【発明の効果】
以上説明してきたように、この発明の情報記録再生装置とプログラムによれば、情報記録媒体に対するバックグラウンドフォーマット処理の際に情報記録媒体上に記録する記録状態の情報を適切なタイミングで更新することができる。
【図面の簡単な説明】
【図1】この発明の一実施形態である光ディスク記録再生装置の構成を示すブロック図である。
【図2】DVD+RWにおけるバックグラウンドフォーマットによるダミーデータの記録とユーザ要求によるデータ記録再生の説明図である。
【図3】図1に示した光ディスク記録再生装置におけるこの発明の請求項1及び8に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図4】図1に示した光ディスク記録再生装置におけるこの発明の請求項2及び9に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図5】図1に示した光ディスク記録再生装置におけるこの発明の請求項3及び10に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図6】図1に示した光ディスク記録再生装置におけるこの発明の請求項4及び11に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図7】図1に示した光ディスク記録再生装置におけるこの発明の請求項5及び12に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図8】図1に示した光ディスク記録再生装置におけるこの発明の請求項6及び13に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【図9】図1に示した光ディスク記録再生装置におけるこの発明の請求項7及び14に係わるバックグラウンドフォーマット処理を示すフローチャートである。
【符号の説明】
1:スピンドルモータ 2:光ピックアップ
3:粗動モータ 4:回転制御系部
5:粗動モータ制御系部 6:光ピックアップ制御系部
7:信号処理系部 8:キャッシュメモリ
9:コントローラ 10:外部インタフェース
11:光ディスク 21:リードイン領域
22:ユーザデータ領域 23:リードアウト領域
Claims (14)
- 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、
該バックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御手段と、
該データ記録制御手段によってデータを記録した後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、
該データ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段とを備えたことを特徴とする情報記録再生装置。 - 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、
該バックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御手段と、
該データ記録制御手段によるデータ記録の完了から予め設定した所定時間が経過したか否かを判断する所定時間経過判断手段と、
該所定時間経過判断手段によって所定時間を経過したと判断したとき、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、
該データ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段とを備えたことを特徴とする情報記録再生装置。 - 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御手段と、
該バックグラウンドフォーマット処理中断制御手段によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御手段と、
該データ記録制御手段によるデータ記録の完了から予め設定した第1所定時間が経過したか否かを判断する第1所定時間経過判断手段と、
該第1所定時間経過判断手段によって第1所定時間が経過したと判断したとき、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、
該データ記録状態情報記録制御手段によるデータ記録状態情報の記録完了から予め設定した第2所定時間が経過したか否かを判断する第2所定時間経過判断手段と、
該第2所定時間経過判断手段によって第2所定時間が経過したと判断したとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御手段とを備えたことを特徴とする情報記録再生装置。 - 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に前記情報記録媒体のイジェクト要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段と、
該データ記録状態情報記録制御手段によってデータ記録状態情報を記録した後、前記情報記録媒体をイジェクトする情報記録媒体イジェクト制御手段とを備えたことを特徴とする情報記録再生装置。 - 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に該バックグラウンドフォーマット処理の中断要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御手段とを備えたことを特徴とする情報記録再生装置。 - 再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御手段と、
該バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理中に前記情報記録媒体のデータ記録状態情報の更新要求が有ったとき、前記バックグラウンドフォーマット処理制御手段によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域のデータ記録状態情報を更新して記録するデータ記録状態情報記録制御手段とを備えたことを特徴とする情報記録再生装置。 - 請求項1乃至6のいずれか一項に記載の情報記録再生装置において、
前記データ記録状態情報が変更されたときにのみ、前記データ記録状態情報記録制御手段によるデータ記録状態情報の記録を行わせる手段を設けたことを特徴とする情報記録再生装置。 - コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、該バックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御機能と、該データ記録制御機能によってデータを記録した後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、該データ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能とを実現させるためのプログラム。
- コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、該バックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御機能と、該データ記録制御機能によるデータ記録の完了から予め設定した所定時間が経過したか否かを判断する所定時間経過判断機能と、該所定時間経過判断機能によって所定時間を経過したと判断したとき、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、該データ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能とを実現させるためのプログラム。
- コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中にデータ記録要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させるバックグラウンドフォーマット処理中断制御機能と、該バックグラウンドフォーマット処理中断制御機能によってバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体に対して前記データ記録要求に基づくデータを記録するデータ記録制御機能と、該データ記録制御機能によるデータ記録の完了から予め設定した第1所定時間が経過したか否かを判断する第1所定時間経過判断機能と、該第1所定時間経過判断機能によって第1所定時間が経過したと判断したとき、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、該データ記録状態情報記録制御機能によるデータ記録状態情報の記録完了から予め設定した第2所定時間が経過したか否かを判断する第2所定時間経過判断機能と、該第2所定時間経過判断機能によって第2所定時間が経過したと判断したとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を再開させるバックグラウンドフォーマット処理再開制御機能とを実現させるためのプログラム。
- コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中に前記情報記録媒体のイジェクト要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能と、該データ記録状態情報記録制御機能によってデータ記録状態情報を記録した後、前記情報記録媒体をイジェクトする情報記録媒体イジェクト制御機能とを実現させるためのプログラム。
- コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中に該バックグラウンドフォーマット処理の中断要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域に前記情報記録媒体のデータ記録状態情報を記録するデータ記録状態情報記録制御機能とを実現させるためのプログラム。
- コンピュータに、再記録可能な情報記録媒体に対するフォーマット処理をバックグラウンドで行うバックグラウンドフォーマット処理制御機能と、該バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理中に前記情報記録媒体のデータ記録状態情報の更新要求が有ったとき、前記バックグラウンドフォーマット処理制御機能によるバックグラウンドフォーマット処理を中断させた後、前記情報記録媒体上の所定領域のデータ記録状態情報を更新して記録するデータ記録状態情報記録制御機能とを実現させるためのプログラム。
- 請求項8乃至13のいずれか一項に記載のプログラムにおいて、コンピュータに、前記データ記録状態情報が変更されたときにのみ、前記データ記録状態情報記録制御機能によるデータ記録状態情報の記録を行わせる機能を設けたプログラム。
Priority Applications (9)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001229258A JP3878442B2 (ja) | 2001-07-30 | 2001-07-30 | 情報記録再生装置とプログラム |
US10/202,869 US6996666B2 (en) | 2001-07-30 | 2002-07-26 | Data storage apparatus that appropriately revises FDCB information during background formatting |
EP02255236A EP1282128B1 (en) | 2001-07-30 | 2002-07-26 | A data storage apparatus that appropriately revises FDCB information during background formatting |
EP07015672.4A EP1847996B1 (en) | 2001-07-30 | 2002-07-26 | A data storage apparatus that appropriately revises FDCB information during background formatting |
ES02255236T ES2294085T3 (es) | 2001-07-30 | 2002-07-26 | Dispositivo de almacenamiento de datos que revisa adecuadamente la informacion de fdcb durante un formateo de fondo. |
DE60222616T DE60222616T2 (de) | 2001-07-30 | 2002-07-26 | Datenspeichervorrichtung, die FDCB Information während des Hintergrundformatierens überarbeitet |
US11/209,780 US8108600B2 (en) | 2001-07-30 | 2005-08-24 | Data storage apparatus that appropriately revises FDCB information during background formatting |
US11/280,208 US7441076B2 (en) | 2001-07-30 | 2005-11-17 | Data storage apparatus that appropriately revises FDCB information during background formatting |
US11/924,768 US7797478B2 (en) | 2001-07-30 | 2007-10-26 | Data storage apparatus that appropriately revises FDCB information during background formatting |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2001229258A JP3878442B2 (ja) | 2001-07-30 | 2001-07-30 | 情報記録再生装置とプログラム |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006291541A Division JP3917644B2 (ja) | 2006-10-26 | 2006-10-26 | 情報記録システム |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2003045117A JP2003045117A (ja) | 2003-02-14 |
JP3878442B2 true JP3878442B2 (ja) | 2007-02-07 |
Family
ID=19061631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001229258A Expired - Lifetime JP3878442B2 (ja) | 2001-07-30 | 2001-07-30 | 情報記録再生装置とプログラム |
Country Status (5)
Country | Link |
---|---|
US (4) | US6996666B2 (ja) |
EP (2) | EP1282128B1 (ja) |
JP (1) | JP3878442B2 (ja) |
DE (1) | DE60222616T2 (ja) |
ES (1) | ES2294085T3 (ja) |
Families Citing this family (35)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6981728B2 (en) * | 1999-11-23 | 2006-01-03 | Happijac Company | Sliding mechanisms and systems |
JP3878442B2 (ja) * | 2001-07-30 | 2007-02-07 | 株式会社リコー | 情報記録再生装置とプログラム |
JP3886800B2 (ja) * | 2001-12-19 | 2007-02-28 | 株式会社リコー | データ管理情報取得方法、情報再生装置、並びにデータ管理情報取得プログラム及び記録媒体 |
JP4100913B2 (ja) * | 2002-01-15 | 2008-06-11 | 株式会社リコー | 情報再生装置、データ管理情報取得方法、データ管理情報取得プログラム、記憶媒体、及び再生システム |
JP4027726B2 (ja) * | 2002-06-17 | 2007-12-26 | 株式会社リコー | 情報記録再生装置と情報記録再生方法とプログラムと記録媒体及び情報記録再生システム |
JP4183553B2 (ja) * | 2002-09-19 | 2008-11-19 | 株式会社リコー | 記録方法、プログラム及び記録媒体、並びに情報記録装置 |
JP4270991B2 (ja) * | 2002-10-11 | 2009-06-03 | 株式会社リコー | 情報記録装置、情報記録方法、情報記録用プログラム、情報記録用プログラムを記憶する記憶媒体、及び情報記録システム |
TWI236004B (en) * | 2002-10-15 | 2005-07-11 | Mediatek Inc | Method and system for background formatting in optical recording medium |
JP4082670B2 (ja) * | 2003-01-23 | 2008-04-30 | 株式会社リコー | 記録方法及び情報記録装置 |
JP4326236B2 (ja) | 2003-02-28 | 2009-09-02 | ソニー株式会社 | 記録装置及び方法 |
JP3710790B2 (ja) * | 2003-03-24 | 2005-10-26 | 株式会社リコー | 情報記録方法及びその装置 |
JP2004310972A (ja) * | 2003-03-25 | 2004-11-04 | Ricoh Co Ltd | 情報処理装置、情報記録装置、情報処理システム、情報記録方法、情報記録用プログラム及び記憶媒体 |
JP3594243B1 (ja) * | 2003-03-25 | 2004-11-24 | 株式会社リコー | 光情報記録方法、光情報記録装置、情報処理装置、光情報記録媒体 |
JP3856449B2 (ja) * | 2003-04-24 | 2006-12-13 | 株式会社リコー | 再生方法、プログラム及び記録媒体、並びにドライブ装置 |
US7461176B2 (en) * | 2003-05-02 | 2008-12-02 | Hitachi, Ltd. | Method for initialization of storage systems |
KR101101393B1 (ko) * | 2003-05-09 | 2012-01-02 | 코닌클리케 필립스 일렉트로닉스 엔.브이. | 광학 디스크의 포매팅 방법 |
JP4787162B2 (ja) * | 2003-05-20 | 2011-10-05 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | 中断可能なフォーマット処理 |
JP3595551B1 (ja) | 2003-07-02 | 2004-12-02 | 株式会社リコー | 情報記録装置と情報記録方法とプログラム |
JP3595550B1 (ja) * | 2003-08-21 | 2004-12-02 | 株式会社リコー | 情報記録再生装置と情報記録再生方法とプログラム |
US7164640B2 (en) * | 2005-03-01 | 2007-01-16 | Ricoh Company, Ltd. | Information storage method that assures compatibility of writable medium with read only medium |
JP3706120B2 (ja) * | 2003-09-19 | 2005-10-12 | 株式会社リコー | 情報記録再生装置と情報記録再生方法とプログラム |
JP4223431B2 (ja) * | 2004-01-27 | 2009-02-12 | 株式会社リコー | 欠陥管理情報設定方法、記録方法及び情報記録装置 |
JP4095977B2 (ja) | 2004-03-11 | 2008-06-04 | 株式会社リコー | 欠陥管理方法及び情報記録装置 |
JP4037382B2 (ja) | 2004-03-11 | 2008-01-23 | 株式会社リコー | 欠陥管理方法、再生方法、プログラム及び記録媒体、情報記録装置並びに情報再生装置 |
TWI245281B (en) * | 2004-03-19 | 2005-12-11 | Benq Corp | Method and apparatus for recording data into optical disks |
JP2005302143A (ja) | 2004-04-12 | 2005-10-27 | Ricoh Co Ltd | 初期化方法、再生方法、プログラム及び記録媒体、データ構造、情報記録装置、並びに情報再生装置 |
KR100872473B1 (ko) * | 2004-08-03 | 2008-12-05 | 파이오니아 가부시키가이샤 | 정보 기록 매체, 정보 기록 장치 및 정보 기록 방법 |
JP4298610B2 (ja) * | 2004-08-31 | 2009-07-22 | キヤノン株式会社 | データ記憶装置 |
JP2006114169A (ja) * | 2004-10-18 | 2006-04-27 | Ricoh Co Ltd | 再生方法、光ディスク装置、プログラム及び記録媒体 |
JP2006114168A (ja) * | 2004-10-18 | 2006-04-27 | Ricoh Co Ltd | 再生方法、光ディスク装置、プログラム及び記録媒体 |
BRPI0619403B1 (pt) * | 2005-12-06 | 2018-04-17 | Koninklijke Philips N. V. | "Dispositivo para gravar informação sobre um meio de armazenamento, método para formatar um meio de armazenamento para gravar dados e recuperar dados" |
JP4354494B2 (ja) * | 2007-02-09 | 2009-10-28 | 富士通株式会社 | ディスク制御装置 |
US8103823B2 (en) * | 2008-08-14 | 2012-01-24 | Microsoft Corporation | Host initiated background formatting of optical medium |
WO2013140492A1 (ja) | 2012-03-19 | 2013-09-26 | 富士通株式会社 | データアクセス方法およびプログラム |
CN103455769A (zh) * | 2013-08-16 | 2013-12-18 | 无敌科技(西安)有限公司 | 一种嵌入式设备安全格式化磁盘的***及方法 |
Family Cites Families (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4924330A (en) * | 1988-10-11 | 1990-05-08 | Next, Inc. | System and method for improving the performance of high-density data storage media |
JP2621459B2 (ja) * | 1989-02-07 | 1997-06-18 | ヤマハ株式会社 | 光ディスク記録システム |
JPH04178965A (ja) | 1990-11-14 | 1992-06-25 | Sharp Corp | 記憶媒体の初期化装置 |
US5535372A (en) * | 1994-07-06 | 1996-07-09 | International Business Machines Corporation | Method and apparatus for efficient updating of CKD data stored on fixed block architecture devices |
JPH08147702A (ja) | 1994-11-11 | 1996-06-07 | Mitsumi Electric Co Ltd | 光ディスク書き込み方法 |
JPH08203211A (ja) * | 1995-01-27 | 1996-08-09 | Ricoh Co Ltd | 光ディスク装置 |
US6009058A (en) | 1997-05-13 | 1999-12-28 | Hewlett-Packard Company | Method of reducing formatting time for rewritable compact disks by pre-formatting less than the entire standard logical format |
JP3474110B2 (ja) * | 1997-08-25 | 2003-12-08 | 株式会社リコー | 光ディスク記録再生装置と光ディスク記録再生方法とコンピュータ読み取り可能な記録媒体 |
JP2000251405A (ja) * | 1999-02-26 | 2000-09-14 | Sanyo Electric Co Ltd | ディスク記録装置 |
US6665724B2 (en) * | 1999-07-20 | 2003-12-16 | Canon Kabushiki Kaisha | Method for automatically delaying initialization of a protocol stack within a network interface |
JP3752108B2 (ja) | 1999-07-30 | 2006-03-08 | 株式会社リコー | 光ディスク記録再生装置 |
DE60038872D1 (de) * | 1999-09-23 | 2008-06-26 | Koninkl Philips Electronics Nv | Verfahren zum unmittelbaren schreiben oder lesen von dateien auf ein plattenähnliches aufzeichnungsmedium |
JP3860394B2 (ja) * | 2000-06-20 | 2006-12-20 | 株式会社リコー | 情報再生方法及び情報再生装置 |
JP2002042448A (ja) | 2000-07-26 | 2002-02-08 | Pioneer Electronic Corp | 情報編集装置、情報編集方法、編集制御用プログラムがコンピュータで読取可能に記録された情報記録媒体 |
JP4006184B2 (ja) | 2001-01-30 | 2007-11-14 | 株式会社リコー | 情報記録再生方法、情報記録再生装置、情報処理装置及びコンピュータ・プログラム |
JP2002324363A (ja) * | 2001-04-25 | 2002-11-08 | Ricoh Co Ltd | 情報記録再生装置 |
US7117230B1 (en) * | 2001-07-10 | 2006-10-03 | Sonic Solutions, Inc. | Method and apparatus for formatting and initialization of re-writable optical media using multiple tracks |
JP3878442B2 (ja) * | 2001-07-30 | 2007-02-07 | 株式会社リコー | 情報記録再生装置とプログラム |
JP3886800B2 (ja) * | 2001-12-19 | 2007-02-28 | 株式会社リコー | データ管理情報取得方法、情報再生装置、並びにデータ管理情報取得プログラム及び記録媒体 |
JP4100913B2 (ja) * | 2002-01-15 | 2008-06-11 | 株式会社リコー | 情報再生装置、データ管理情報取得方法、データ管理情報取得プログラム、記憶媒体、及び再生システム |
-
2001
- 2001-07-30 JP JP2001229258A patent/JP3878442B2/ja not_active Expired - Lifetime
-
2002
- 2002-07-26 US US10/202,869 patent/US6996666B2/en not_active Expired - Lifetime
- 2002-07-26 EP EP02255236A patent/EP1282128B1/en not_active Expired - Lifetime
- 2002-07-26 EP EP07015672.4A patent/EP1847996B1/en not_active Expired - Fee Related
- 2002-07-26 DE DE60222616T patent/DE60222616T2/de not_active Expired - Lifetime
- 2002-07-26 ES ES02255236T patent/ES2294085T3/es not_active Expired - Lifetime
-
2005
- 2005-08-24 US US11/209,780 patent/US8108600B2/en not_active Expired - Fee Related
- 2005-11-17 US US11/280,208 patent/US7441076B2/en not_active Expired - Lifetime
-
2007
- 2007-10-26 US US11/924,768 patent/US7797478B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US8108600B2 (en) | 2012-01-31 |
US6996666B2 (en) | 2006-02-07 |
EP1282128A1 (en) | 2003-02-05 |
EP1847996A3 (en) | 2011-03-16 |
EP1282128B1 (en) | 2007-09-26 |
EP1847996B1 (en) | 2016-01-27 |
US20030033475A1 (en) | 2003-02-13 |
US20080059689A1 (en) | 2008-03-06 |
US20050276195A1 (en) | 2005-12-15 |
JP2003045117A (ja) | 2003-02-14 |
DE60222616T2 (de) | 2008-06-26 |
US7441076B2 (en) | 2008-10-21 |
US7797478B2 (en) | 2010-09-14 |
EP1847996A2 (en) | 2007-10-24 |
DE60222616D1 (de) | 2007-11-08 |
ES2294085T3 (es) | 2008-04-01 |
US20060069860A1 (en) | 2006-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3878442B2 (ja) | 情報記録再生装置とプログラム | |
JP3652675B2 (ja) | 光ディスク記録再生装置と光ディスク記録再生方法とコンピュータ読み取り可能な記録媒体 | |
JP4006184B2 (ja) | 情報記録再生方法、情報記録再生装置、情報処理装置及びコンピュータ・プログラム | |
JP3580711B2 (ja) | 情報記録再生装置 | |
JP2002324363A (ja) | 情報記録再生装置 | |
JP2001110168A (ja) | 情報記録再生装置と情報記録再生方法と情報記録再生プログラムを記録したコンピュータ読み取り可能な記録媒体 | |
JP2004164809A (ja) | 記録方法、プログラム及び記録媒体、並びに情報記録装置 | |
US7110339B2 (en) | Information recording/reproducing device and a method of recording a lead-out | |
US8081549B2 (en) | Information recording and reproducing apparatus and a method of controlling an information recording and reproducing apparatus | |
TW525153B (en) | Optical disk recording apparatus | |
JP3917644B2 (ja) | 情報記録システム | |
JP3752108B2 (ja) | 光ディスク記録再生装置 | |
JP2003272305A (ja) | 情報記録再生装置と情報記録再生方法とプログラムとコンピュータ読み取り可能な記録媒体 | |
JP2005116146A (ja) | 情報記録再生装置と情報記録再生方法とプログラム | |
JP2003173626A (ja) | 情報記録再生装置 | |
JP3715567B2 (ja) | 情報記録再生装置 | |
JP3973521B2 (ja) | 記録方法、プログラム及び記録媒体、並びに情報記録装置 | |
JP2005038591A (ja) | 情報記録装置と情報記録方法とプログラム | |
JP3804959B2 (ja) | 情報記録再生装置 | |
JP2001266460A (ja) | ディスク記録装置 | |
JP2008217987A (ja) | 記録方法、プログラム、記録媒体、情報記録装置及び情報記録システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20041022 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20061026 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20061031 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20061102 |
|
R151 | Written notification of patent or utility model registration |
Ref document number: 3878442 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R151 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101110 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111110 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111110 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121110 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131110 Year of fee payment: 7 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
EXPY | Cancellation because of completion of term |