JP2009181621A - Information recording / reproducing device - Google Patents
Information recording / reproducing device Download PDFInfo
- Publication number
- JP2009181621A JP2009181621A JP2008018695A JP2008018695A JP2009181621A JP 2009181621 A JP2009181621 A JP 2009181621A JP 2008018695 A JP2008018695 A JP 2008018695A JP 2008018695 A JP2008018695 A JP 2008018695A JP 2009181621 A JP2009181621 A JP 2009181621A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- recorded
- verification
- recording layer
- data
- 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.)
- Pending
Links
Images
Landscapes
- Optical Recording Or Reproduction (AREA)
Abstract
Description
本発明は光ディスクにデータを記録する情報記録再生装置に関するものであって、より詳細には光ディスクに記録したデータのベリファイ処理に関するものである。 The present invention relates to an information recording / reproducing apparatus for recording data on an optical disc, and more particularly to a verification process for data recorded on an optical disc.
近年、デジタル映像の撮影を行うデジタルカムコーダーは、シーケンシャルアクセスを行うテープを記録媒体とするものから、ランダムアクセス可能な記録媒体を有するものに移行しつつある。ランダムアクセス可能な記録媒体の一つとして、HDD(Hard Disk Drive)がある。以降、このような記録媒体を有するデジタルカムコーダーをHDDカムコーダーと呼ぶ。HDDは高容量が特徴なので利用者は長時間の撮影を行うことができるが、いずれは容量を使い切ってしまう。そのため、利用者は容量を空けるために保存したいコンテンツを光ディスク等の他の記録媒体にバックアップしてから、これを消去する必要がある。 In recent years, digital camcorders that shoot digital video are shifting from tapes that use sequential access to recording media that have random access media. One of the randomly accessible recording media is an HDD (Hard Disk Drive). Hereinafter, a digital camcorder having such a recording medium is referred to as an HDD camcorder. Since the HDD has a high capacity, the user can shoot for a long time, but eventually the capacity will be used up. For this reason, the user needs to back up contents to be saved to another recording medium such as an optical disk in order to free up capacity, and then delete the contents.
バックアップの方法としては、HDDカムコーダーをUSB(Universal Serial Bus)やIEEE1394等の接続手段でパーソナルコンピューターや外付けの光ディスクドライブと接続し、光ディスクに保存する方法が知られている。 As a backup method, there is known a method in which an HDD camcorder is connected to a personal computer or an external optical disk drive by a connection means such as USB (Universal Serial Bus) or IEEE 1394 and stored on an optical disk.
現在光ディスクとしては、CD−R、CD−RW、DVD−RAM、DVD−R(2層を含む)、DVD−RW、DVD+R(2層を含む)、DVD+RW、Blu−Ray Disc、HD DVD等のディスクが普及しているが、このようなディスクに対して、バックアップの信頼性を向上させるためには「ベリファイ」を行う必要がある。 Current optical disks include CD-R, CD-RW, DVD-RAM, DVD-R (including two layers), DVD-RW, DVD + R (including two layers), DVD + RW, Blu-Ray Disc, HD DVD, etc. Although disks are widely used, it is necessary to perform “verify” on such disks in order to improve the reliability of backup.
ベリファイはディスクに記録したデータを読み出し、エラーの確認を行うものである。
もしベリファイでエラーが検出されたならば、そのディスクは正常に再生できない可能性があることを意味する。
The verify reads data recorded on the disk and checks for errors.
If an error is detected by verification, it means that the disc may not be played normally.
例えば、HDDカムコーダーのコンテンツをDVD−Video規格に準拠する形式でディスクにバックアップした場合、映像や音声のデジタルデータがマルチプレクスされたMPEG−2のProgram Streamの読み出しが出来なければ、再生時に映像や音声の途切れや乱れが発生する可能性がある。また、映像や音声データを管理する管理情報の読み出しができなければタイトルやチャプターといった特定の再生単位か、もしくは全てのコンテンツが再生できない可能性がある。 For example, if the content of an HDD camcorder is backed up to a disk in a format that complies with the DVD-Video standard, if MPEG-2 Program Stream in which video and audio digital data is multiplexed cannot be read, Audio interruptions and disturbances may occur. If management information for managing video and audio data cannot be read, there is a possibility that a specific playback unit such as a title or a chapter or all contents cannot be played back.
このため、コンテンツがバックアップされたディスクの信頼性を保つには、記録した全ての領域をベリファイすることが好ましいが、ベリファイには時間がかかるという問題がある。例えば、2倍速(DVDの1倍速は1.385MB/S)で記録を行ったとしても、ベリファイに同程度の時間を費やすと、実質は1倍速の記録となってしまう。 For this reason, in order to maintain the reliability of the disk on which the content is backed up, it is preferable to verify all recorded areas, but there is a problem that verification takes time. For example, even if recording is performed at 2 × speed (1 × DVD speed is 1.385 MB / S), if the same amount of time is spent for verification, recording at 1 × speed is actually performed.
そこで、ディスクの信頼性を保ちつつベリファイ時間を短縮する方法として、バックアップしたコンテンツを部分的にベリファイする方法が考えられる。特に、光ディスクではディスクの反りや指紋等の影響で欠陥が外周付近に集まりやい傾向があることが一般的に知られている。そこで外周付近を狙ってベリファイすれば時間をかけず効率的にディスクの信頼性を確認することができる。 Therefore, as a method of shortening the verify time while maintaining the reliability of the disc, a method of partially verifying the backed up content can be considered. In particular, it is generally known that in an optical disc, defects tend to gather near the outer periphery due to the warp of the disc or fingerprints. Therefore, if the verification is performed targeting the vicinity of the outer periphery, the reliability of the disk can be confirmed efficiently without taking time.
このような方法を実現する方法が特許文献1に公開されている。特許文献1では、あらかじめメーカーごとのディスクの品質調査を行い、記録品位の悪い箇所(例えば外周付近)のアドレスを登録するアドレステーブルを予め用意して持ち、このアドレステーブルに従いベリファイのON/OFFを自動的に切り替える記録再生装置について記載している。
従来の記録再生装置では、ベリファイを行うアドレスは固定的に決められているため、このアドレスの範囲にデータが記録されなかった場合、何もベリファイされない。 In the conventional recording / reproducing apparatus, the address to be verified is fixedly determined. Therefore, when data is not recorded in the address range, nothing is verified.
そのため、ベリファイを必要とする書き込み作業を行う場合においても、ディスクに正しくデータが書き込まれたかどうかについて確認することができない。 For this reason, even when a writing operation requiring verification is performed, it cannot be confirmed whether or not data is correctly written on the disk.
本発明は前記課題を解決するもので、ディスクに記録したデータ領域に関わらず、ディスクの信頼性を確認することを可能とした情報記録再生装置を提供することを目的とする。 SUMMARY OF THE INVENTION An object of the present invention is to provide an information recording / reproducing apparatus capable of confirming the reliability of a disc regardless of the data area recorded on the disc.
前記従来の課題を解決するために、本発明の情報記録再生装置は、一つ以上の記録層を有する光ディスクにデータを記録し、記録が正しくされたかどうかを確認するためにベリファイを行う情報記録再生装置であって、データを前記光ディスクに記録する記録手段と、この記録手段によって記録されたデータのベリファイを行う特定の記録層を選択する記録層選択手段と、この記録層選択手段によって選択された特定の記録層において、再生時に使用されるデータが有するアドレスの中で最も物理的に外周に位置するアドレスをベリファイの基準アドレスとして特定する基準アドレス特定手段と、この基準アドレス特定手段が特定した基準アドレスを基準とする所定の範囲をベリファイ範囲として特定するベリファイ範囲特定手段と、このベリファイ範囲特定手段が特定したベリファイ範囲をもとにベリファイを実行するベリファイ実行手段と、を有すること、を特徴としたものである。 In order to solve the above-described conventional problems, the information recording / reproducing apparatus of the present invention records data on an optical disc having one or more recording layers, and performs information verification to confirm whether the recording is correct. A reproducing apparatus, a recording unit for recording data on the optical disc, a recording layer selecting unit for selecting a specific recording layer for verifying data recorded by the recording unit, and a recording layer selecting unit. Further, in the specific recording layer, the reference address specifying means for specifying the address physically located at the outer periphery among the addresses of the data used at the time of reproduction as the reference address for verification, and the reference address specifying means specified A verification range specifying means for specifying a predetermined range based on the reference address as a verification range; and Having a verify execution means for executing a verification based on the verification range where phi range specifying means specified, and is obtained by it said.
また、本発明は、前記特定の記録層はデータが記録された記録層の中で最も記録面の表面に近い記録層であること、を特徴としたものである。 Further, the present invention is characterized in that the specific recording layer is a recording layer closest to the surface of the recording surface among the recording layers on which data is recorded.
また、本発明は、前記特定の記録層はデータが記録された記録層の中で最も記録面の表面に遠い記録層であること、を特徴としたものである。 Further, the present invention is characterized in that the specific recording layer is a recording layer farthest from the surface of the recording surface among the recording layers on which data is recorded.
また、本発明は、前記記録層選択手段は選択した前記特定の記録層に記録されたデータ量が所定のサイズ未満の場合、前記特定の記録層に隣接する記録層を選択すること、を特徴としたものである。 Further, the present invention is characterized in that the recording layer selecting means selects a recording layer adjacent to the specific recording layer when the amount of data recorded in the selected specific recording layer is less than a predetermined size. It is what.
さらに、本発明は、前記特定の記録層は、他の記録層より物理的に外周に、再生時に使用されるデータが記録されている記録層であること、を特徴としたものである。 Furthermore, the present invention is characterized in that the specific recording layer is a recording layer in which data used at the time of reproduction is recorded on the outer periphery physically than other recording layers.
本発明の情報記録再生装置によれば、ディスクに記録したデータ領域に関わらずディスクの信頼性を確認することを可能とした情報記録再生装置を提供することができる。 According to the information recording / reproducing apparatus of the present invention, it is possible to provide an information recording / reproducing apparatus capable of confirming the reliability of the disc regardless of the data area recorded on the disc.
さらには、ディスクに書き込んだデータ領域から、信頼性を確認する領域を装置側で特定してベリファイを行うことが可能になる。 Furthermore, it is possible to perform verification by specifying an area for checking reliability from the data area written on the disk.
以下に、本発明の情報記録再生装置の実施の形態を図面とともに詳細に説明する。 Embodiments of an information recording / reproducing apparatus according to the present invention will be described below in detail with reference to the drawings.
(実施の形態1)
図1は、本実施の形態1に係る情報記録再生装置100の構成を示すブロック図である。本実施の形態1では、情報記録再生装置100はHDDカムコーダーで、外部の光ディスクドライブを用いてHDDに記録されたコンテンツのバックアップを行うものとして説明する。
(Embodiment 1)
FIG. 1 is a block diagram showing a configuration of information recording / reproducing
まず始めに、情報記録再生装置100の各構成要素について説明する。
First, each component of the information recording / reproducing
入出力部101は外部との入出力処理を行う入出力手段として動作する。入力を処理するものとして図示はしないレンズ、CCD(Charge Coupled Devices)、AD変換部、DSP(Digital Signal Processor)、マイク、各種操作ボタン等を備えているものとする。CCDは、レンズより入力された光を光電効果によって電気信号に変換して出力するイメージセンサーとして動作するものである。AD変換部はCCDから出力されたアナログ信号をデジタル信号に変換する変換手段として動作するものであり、ノイズを低減させるCDS(Correlated Double Sampling)回路と、被写体の明るさに応じて信号の振幅を電気的に増幅するAGC(Auto Gain Control)回路と、AD変換回路とを備えるものとする。DSPは、映像信号の処理に特化したマイクロプロセッサであり、AD変換部から出力されたデジタル信号に対して、色分解、ホワイトバランス調整、γ補正などの画像処理を施し、RGB信号を抽出するものである。さらにDSPは、RGB信号を輝度信号、及び色差信号に変換し、図示はしないビデオメモリ、またはフレームメモリに出力する。ビデオメモリに出力されたデータは後述するLCD(Liquid Crystal Display)モニタに供給され、フレームメモリに出力されたデータは後述する圧縮伸長部102に供給される。各種操作ボタンは利用者の入力手段として動作するものである。例えば、撮影開始ボタン、決定ボタン、選択ボタン、早送りボタン、巻き戻しボタン、等が備えられる。
The input /
出力を処理するものとしては図示しないLCDモニタ、スピーカー等を備えているものとする。LCDモニタは撮影中の映像や再生映像の表示や、各種メニューの表示を行う。 It is assumed that an output monitor is provided with an LCD monitor, a speaker, etc. (not shown). The LCD monitor displays a video being shot and a playback video, and various menus.
圧縮伸長部102は映像音声データの圧縮伸長手段として動作する。映像音声データの符号化方式は特に限定されるものではないが、バックアップする際の形式に近いものであれば、バックアップが容易になる。 例えば光ディスク112にDVD−Video規格に準拠する形式でバックアップを行う場合、MPEG−2のProgram Streamで符号化しておけば、バックアップの際に映像音声データの再エンコードを行うことなく光ディスク112に記録することができる。また、静止画を撮影する場合にはJPEG(Joint Photographic Coding Experts Group)等が好適である。
The compression /
HDD103は映像音声データであるコンテンツや、コンテンツを管理する管理情報が記録される記録媒体である。なお、本実施の形態ではHDDカムコーダーを例として説明を行うため、HDD103を単一のHDDであるものとするが、記録媒体の数や種類がこれに限定されるものではなく、HDDを複数個用いるものであってもよいし、光ディスク等の他の種類の記録媒体を用いるものでもよい。また、複数種類の記録媒体を複合的に用いるものであってもよく、例えば、着脱可能な半導体メモリーカードとHDDを複合的に用いるものでもよいし、着脱可能な光ディスクとHDDを複合的に用いるものであってもよい。
The HDD 103 is a recording medium on which content that is video / audio data and management information for managing the content are recorded. In this embodiment, the HDD camcorder is described as an example, and the
システム制御部104は情報記録再生装置100の全体的な制御を行う制御手段として動作する。
The
バックアップ制御部105はHDD103に記録されたコンテンツを光ディスク112に記録する記録手段として動作する。
The
記録層選択部106はベリファイ処理時にベリファイを行う記録層を選択する記録層選択手段として動作する。
The recording
基準アドレス特定部107はベリファイ処理時にベリファイを行う基準となる基準アドレスを特定する基準アドレス特定手段として動作する。
The reference
ベリファイ範囲特定部108はベリファイ処理時に前述の基準アドレスをもとにベリファイ範囲を特定するベリファイ範囲特定手段として動作する。
The verify
ベリファイ実行部109はベリファイ範囲特定部108が特定したベリファイ範囲に従ってベリファイを行うベリファイ実行手段として動作する。
The
ドライブ制御部110は光ディスクドライブ111を制御するためのコマンドを発行するドライブ制御手段として動作する。コマンドとしては、例えばATAPI (ATA Packet Interface)コマンドを発行することにより、光ディスクドライブを制御することができるものとする。
The
光ディスクドライブ111は外部の光ディスクドライブであって、USBにより情報記録再生装置100と接続されているものとする。
The
光ディスク112は光ディスクドライブ111が扱うことのできるディスクであって、例えばCD−R、CD−RW、DVD−RAM、DVD−R(2層を含む)、DVD−RW、DVD+R(2層を含む)、DVD+RW、Blu−Ray Disc、HD DVD等がこれにあたる。
The
以上のように構成された情報記録再生装置100について、以下その動作、作用を詳細に説明する。なお、本実施の形態1の情報記録再生装置100は、前述の各構成要素の他に、マイコン、SDRAM(Synchronous DRAM)、フラッシュROM、バッテリ、ファインダ、手振れ補正機構、あるいは撮影用ライト等、HDDカムコーダーが一般的に備える各構成要素を備えるものとする。
The operation and action of the information recording / reproducing
まず、HDDカムコーダーとしての基本的な機能である映像音声データの記録、再生処理について説明する。記録処理は、利用者が入出力部101に備えられた撮影ボタンを押すと開始するものとする。撮影ボタンが押されると、入出力部101はシステム制御部104に撮影ボタンが押されたことを通知する。システム制御部104はHDD103の空き容量や、既に記録されているコンテンツの数等の条件が撮影開始条件に合致する場合、圧縮伸長部102に映像データのエンコードを指示する。もし撮影開始条件に合致しない場合は入出力部101に利用者に撮影できないことを通知するためのメニューを表示するよう通知する。圧縮伸長部102はフレームメモリに展開された入出力部101からの映像やマイクからの音声をそれぞれエンコードした後マルチプレクスしてSDRAM上に出力する。圧縮伸長部102は自身がエンコードしてSDRAM上に出力されたデータを適宜HDD103に記録する。
First, recording / playback processing of video / audio data, which is a basic function as an HDD camcorder, will be described. The recording process is started when the user presses the shooting button provided in the input /
記録処理は利用者が入出力部101に備えられた撮影停止ボタンを押した場合やHDD103の記憶容量が限界に近づいた場合等の条件で停止するものとする。この際、システム制御部104は圧縮伸長部102にエンコードの停止を通知すると共に、HDD103に記録したデータを管理するための管理情報を生成し、HDD103に記録する。管理情報はコンテンツごとの再生時間や、映像の属性情報であるアスペクト比や解像度等をまとめた情報である。
The recording process is stopped under conditions such as when the user presses a shooting stop button provided in the input /
再生処理は利用者が入出力部101に備えられた再生ボタン押すか、選択ボタンにより再生したいコンテンツを選択することにより開始する。なお、どのコンテンツを再生するかといった利用者に対する再生メニューの表示は、システム制御部104がHDD103に記録された管理情報をもとに入出力部101に指示してコンテンツの一覧等を表示するものとする。再生を開始する場合、システム制御部104は該当するコンテンツを再生するよう圧縮伸長部102に指示する。圧縮伸長部102は該当するコンテンツをHDD103からSDRAM上に読み出し、デマルチプレクスしてデコードし、入出力部101に出力する。なお、デコードのタイミングは例えば符号化方式がMPEG−2であれば映像や音声の単位であるピクチャやフレームに記述されたタイムスタンプに従うタイミングであればよい。これにより、入出力部101が備えるLCDモニタやスピーカーから映像、音声が出力される。
The reproduction process starts when the user presses a reproduction button provided in the input /
また、光ディスク112に記録されたコンテンツの再生は、圧縮伸長部102がドライブ制御部110を介して光ディスク112からコンテンツを読み出す点が異なるが、HDD103に記録するコンテンツの形式と光ディスク112のコンテンツの形式が似ている場合(符号化方式が同じ等)は同様の方法で再生することができる。
The content recorded on the
次に、HDD103に記録されたコンテンツを光ディスク112にバックアップする処理の流れを説明する。以降、本実施の形態では例として光ディスク112にDVD−Video規格に準拠するコンテンツをバックアップするものとして説明する。従って、光ディスク112の記録層の数は最大で2層を想定する。
Next, a flow of processing for backing up content recorded on the
バックアップ処理は入出力部101に備えられたボタン操作によって、利用者がバックアップしたいコンテンツを選択することにより開始する。なお、バックアップするコンテンツの候補一覧といったLCDモニタへのメニューの表示はシステム制御部104がHDD103に記録された管理情報をもとに表示するものとする。
The backup process starts when the user selects content to be backed up by operating a button provided in the input /
バックアップしたいコンテンツが選択されると、システム制御部104は該当するコンテンツをバックアップするようバックアップ制御部105に通知する。バックアップ制御部105は、HDD103から該当するコンテンツをSDRAM上に読み出し、DVD−Video規格に準拠する形式に変換処理した後、ドライブ制御部110にデータの記録を行うよう通知する。ここでの変換処理とは、例えばNV_PCK(Navigation pack)の付与があげられる。NV_PCKはDVD−Video規格独自のものであって、VOBU(Video Object Unit)の先頭に必ず存在するパックである。前述した記録処理時に圧縮伸長部102が予めNV_PCKを付与せずエンコードしている場合は付与する必要がある。また、例え予めNV_PCKが付与されていたとしても、NV_PCKはVOB(Video Objcet)内での飛び先情報を含んでいるため、利用者が選択したコンテンツの範囲によってはNV_PCKを作り直す必要がある。
When the content to be backed up is selected, the
記録の通知を受けたドライブ制御部110はデータの記録を行うためのWRITEコマンドを光ディスクドライブ111に発行する。コマンドを受けた光ディスクドライブ111はNV_PCKを含むコンテンツを光ディスク112に記録を行う。
Upon receiving the recording notification, the
また、バックアップ制御部105はコンテンツを光ディスク112に記録すると共に、コンテンツの管理情報やファイルシステムの情報を生成して記録する。
In addition, the
コンテンツの管理情報とはDVD−Video規格であればVTS(Video Title Set)ごとのコンテンツの属性情報やVOB、Cellといった再生単位の情報を含むVTSI(Video Title Set Information)や、ディスク全体のメニューやタイトル等に関する情報であるVMGI(Video Manager Information)がこれにあたる。一つのVTS内では一つのビデオ属性しか許容されていないため、HDD103に記録された管理情報をもとに、バックアップするコンテンツのアスペクト比や解像度が変わる度にVTSを新規作成する。また、コンテンツのサムネイル等を含むメニューを作成したい場合は、バックアップするコンテンツのサムネイルが表示された画像をVMGM(Video Manager Menu)として記録する必要があるが、詳述はしない。
In the case of the DVD-Video standard, content management information is VTSI (Video Title Set Information) including content attribute information for each VTS (Video Title Set) and playback unit information such as VOB and Cell, a menu for the entire disc, VMGI (Video Manager Information), which is information about the title and the like, corresponds to this. Since only one video attribute is allowed in one VTS, a new VTS is created each time the aspect ratio or resolution of the content to be backed up changes based on the management information recorded in the
ファイルシステムの情報とはUDF(Universal Disk Format)規格に準拠する管理情報であって、ファイルやディレクトリのエントリー情報やパーティション情報等を含むものである。 The file system information is management information compliant with the UDF (Universal Disk Format) standard, and includes file and directory entry information, partition information, and the like.
全てのデータを光ディスク112に記録し終えるとバックアップ制御部105は、光ディスク112がファイナライズを必要とするディスクならばドライブ制御部110にファイナライズを行うよう通知する。ファイナライズは光ディスク112が他の機器でも再生可能な状態にするための最終処理である。通知を受けたドライブ制御部110は、光ディスクドライブ111にファイナライズのためのコマンドを発行する。光ディスクドライブ111はファイナライズのためのコマンドを受けて、光ディスク112をファイナライズする。ファイナライズが完了すると、光ディスクドライブ111からドライブ制御部110、バックアップ制御部105、システム制御部104の順にファイナライズの完了が通知される。ファイナライズが完了すると、システム制御部104はバックアップ処理が行われた光ディスク112の信頼性を確認するため、ベリファイ処理を開始する。
When all the data has been recorded on the
なお、ここではファイナライズ後に必ずベリファイ処理を行うものとして説明するが、これに限定されるものではない。例えば光ディスク112がDVD−RAMの場合、光ディスクドライブ111側でベリファイ処理が行われる場合があることが知られている。このように予めベリファイ処理が行われる場合や、光ディスクドライブ111の信頼性が著しく高いことが確認できる場合等はここで処理を終了してもよい。また利用者がベリファイ処理の実行を、メニュー設定等を介して禁止する場合もここで処理を終了すればよい。
Here, although it is assumed that the verify process is always performed after finalization, the present invention is not limited to this. For example, when the
次に、ベリファイ処理について説明する。図2はベリファイ処理の流れを示す図である。ベリファイ処理は、システム制御部104が記録層選択部106に処理を開始するよう通知することにより開始される。
Next, the verify process will be described. FIG. 2 is a diagram showing the flow of verify processing. The verify process is started when the
処理が開始されると、記録層選択部106は各記録層の容量の合計値を保持する値であるSを0に初期化する(ステップS501)。
When the process is started, the recording
次にドライブ制御部110に光ディスク112の記録層の数と記録層ごとの容量を問い合わせる(ステップS502)。ドライブ制御部110は光ディスク112の記録層の数と記録層ごとの容量を取得するためのコマンドを光ディスクドライブ111に発行する。例えば、光ディスク112がDVD−Rの2層ディスクであれば、READ DISC STRUCTUREコマンドを発行する。ドライブ制御部110は光ディスクドライブ111のコマンドの応答を受けると、これを解析して光ディスク112の記録層の数と記録層ごとの容量を記録層選択部106に返す。
Next, the
次に、記録層選択部106はコンテンツの終了アドレス(END_ADR)を取得する(ステップS503)。この処理については図3から図5用いて説明する。
Next, the recording
図3は光ディスク112が単層の場合の論理ボリューム空間の例を示す図である。論理ボリューム空間はLBA(Logical Block Address)=0で始まり、物理的に最も外周側のアドレス(以降、最外周アドレスと呼ぶ)で終わるものとする。なお、リードイン領域やリードアウト領域は記載していない。また、Innerは物理的にディスクの内周側を示し、Outerは物理的に外周側を示す。先頭のVolume and File structureはファイルシステムの情報が含まれる区間で、以降VMG(Video Manager)、VTSが続く。この例ではVTSは2つ記録されているものとする。
FIG. 3 is a diagram showing an example of a logical volume space when the
この中でDVD−Videoの再生時に使用され、アドレスが最も大きいのはVTS#2のVTSI(バックアップ用)であるので、この最終アドレスをEND_ADRとする。END_ADRを取得するため、記録層選択部106はドライブ制御部110を介してVTS#2のVTSI(バックアップ用)のファイルシステムの情報を読み出して、最終アドレスを求める。例えば、UDFではファイルごとに先頭アドレスとサイズを有するファイルエントリ情報が存在するので、容易に最終アドレスを求めることができる。
Among these, since the VTSI (for backup) of
なお、この例では最後に記録されたVTSI(バックアップ用)の最終アドレスをEND_ADRとする方法を示したが、これに限定されるものではない。例えば図4に示すように、再生時に使用されない規格外の独自情報が必ず最後に記録されると決まっているような場合は、この独自情報の先頭アドレス−1(LB、Logical Block)をEND_ADRとしてもよい。 In this example, the method of setting the final address of the last recorded VTSI (for backup) to END_ADR is shown, but the present invention is not limited to this. For example, as shown in FIG. 4, when it is determined that non-standard unique information that is not used at the time of reproduction is always recorded last, the start address-1 (LB, Logical Block) of this unique information is set as END_ADR. Also good.
また、DVD−R等の2層ディスクでも同様にEND_ADRを求めることができる。 In addition, END_ADR can be similarly obtained for a dual-layer disc such as a DVD-R.
図5は光ディスク112が2層の場合の論理ボリューム空間の例を示す図である。図の1層目(L0)と2層目(L1)間の記録方式はオポジットであり、L0とL1間では外周側でアドレスが論理的に連続する。この例では1層目から2層目にまたがってVTS#3が記録されているものとする。この場合、最後に記録されたVTSであるVTS#3のVTSI(バックアップ用)の最終アドレスをEND_ADRとする。
FIG. 5 is a diagram showing an example of a logical volume space when the
なお、ここではEND_ADRは光ディスク112のファイルシステムの情報から取得するものとして説明したが、前述の記録処理にて予めEND_ADRに該当するアドレスをSDRAM等に保持しておくものであってもよい。
Here, END_ADR has been described as being acquired from information on the file system of the
次に、ステップS504からステップS506にて、光ディスク112の何層目までデータが記録されているかを求める。まずステップS502で求めた1層目の容量をSに加える(ステップS504)。そしてSとEND_ADR+1(LB)とを比較する(ステップS505)。もしEND_ADR+1(LB)がS以上ならば、2層目以降も記録していることになるのでステップS504に戻り、Sに次の記録層(例えばL1)の容量を加える。もしEND_ADR+1がS未満ならば、現在の記録層までしか記録されていないことになるので、ここでデータが記録されている記録層(以降、記録済層と呼ぶ)の数(N)が決定される(ステップS506)。
Next, in step S504 to step S506, the number of layers of data recorded on the
次に、ベリファイを行う記録済層を選択する(ステップS507)。本実施の形態では、ステップS504からステップS506にて求められた全ての記録済層をベリファイする記録層として選択するものとする。例えばN=1の場合はL0のみを選択し、N=2の場合はL0とL1を選択する。 Next, a recorded layer to be verified is selected (step S507). In the present embodiment, it is assumed that all the recorded layers obtained in steps S504 to S506 are selected as the recording layers to be verified. For example, when N = 1, only L0 is selected, and when N = 2, L0 and L1 are selected.
ベリファイを行う記録層の選択が完了すると、記録層選択部106は基準アドレス特定部107に選択した記録層を通知する。通知を受けた基準アドレス特定部107はステップS508からステップS509のループにて、ベリファイ基準テーブルを作成する。ベリファイ基準テーブルは、後述するベリファイ範囲テーブルのもととなるテーブルであって、少なくともベリファイ基準アドレスを有する。このループはL0から始まりステップS507で選択された記録済層の数だけ繰り返される。
When the selection of the recording layer to be verified is completed, the recording
まず、最後の記録済層であるかどうかを判定し(ステップS508)、最後の記録層でなければ現在の記録済層の最外周アドレスをベリファイ基準アドレスとしてベリファイ基準テーブルに追加する(ステップS509)。
現在の記録済層の最外周アドレスはステップS502にて取得した記録層ごとの容量から求めることができる。例えばL0であれば1層目の容量−1(LB)で求めることができ、L1であれば1層目の容量に一致する。
First, it is determined whether or not it is the last recorded layer (step S508). If it is not the last recorded layer, the outermost peripheral address of the current recorded layer is added to the verification reference table as a verification reference address (step S509). .
The outermost peripheral address of the current recorded layer can be obtained from the capacity of each recording layer acquired in step S502. For example, if it is L0, it can be obtained from the capacity of the first layer minus 1 (LB), and if it is L1, it corresponds to the capacity of the first layer.
最後の記録済層であれば、END_ADRをベリファイ基準アドレスとしてベリファイ基準テーブルに追加する(ステップS510)。但し、2層以上の記録層を持つディスクの場合、L1、L3、L4、L5、L7・・・といった奇数番号の記録層においては外周側からアドレスが始まる(オポジット方式の場合)。そこで、最後の記録済層が奇数番号の記録層である場合は、最外周アドレスをベリファイ基準アドレスとしてベリファイ基準テーブルに追加する。また、ステップS509とステップS510にて最外周アドレスをベリファイ基準アドレスに追加する際、最外周アドレス付近に再生時には使用されない未記録領域、Padding領域(全て0等)、独自情報等が存在するような場合は、これを避けるアドレスをベリファイ基準アドレスとして設定する。例えば図5に示した例において、VTS#3をVTS#2と連続して記録するのではなく、VTS#3をL1の最外周アドレスから記録する場合、VTS#2の最終アドレスからL0の最外周アドレスの領域はPadding領域で満たす必要がある。このようなPadding領域は再生時には使われないので、ベリファイする意味があまりない。そこでこの場合、L0のベリファイ基準アドレスの最外周アドレス−Padding領域のサイズで求められるアドレスをベリファイ基準アドレスとして設定する。これにより、Padding領域を避けてVTS#2の終端にベリファイ基準アドレスが設定される。
If it is the last recorded layer, END_ADR is added to the verification reference table as a verification reference address (step S510). However, in the case of a disc having two or more recording layers, addresses start from the outer peripheral side in the case of odd-numbered recording layers such as L1, L3, L4, L5, L7. Therefore, when the last recorded layer is an odd-numbered recording layer, the outermost peripheral address is added to the verification reference table as a verification reference address. Further, when the outermost peripheral address is added to the verification reference address in steps S509 and S510, there is an unrecorded area, padding area (all 0s, etc.), unique information, etc. that are not used at the time of reproduction near the outermost peripheral address. In this case, an address that avoids this is set as the verify reference address. For example, in the example shown in FIG. 5, when
図6と図7にステップS508からステップS509にて作成されたベリファイ基準テーブルの例を示す。図5は2層ディスクの1層目まで記録されている場合に作成されるベリファイ基準テーブルの例を示す図である。この場合、L0にベリファイ基準アドレスとして、END_ADRが設定される。図7は同じ2層ディスクの2層目まで記録されている場合に作成されるベリファイ基準テーブルの例を示す図である。この場合、L0とL1にそれぞれの最外周アドレスが設定される。このように、同じディスクでも記録されたデータ量によってL0のベリファイ基準アドレスが異なることが重要である。 6 and 7 show an example of the verification reference table created in steps S508 to S509. FIG. 5 is a diagram showing an example of the verification reference table created when the first layer of the dual-layer disc is recorded. In this case, END_ADR is set as a verification reference address in L0. FIG. 7 is a diagram showing an example of a verification reference table created when the second layer of the same dual-layer disc is recorded. In this case, respective outermost peripheral addresses are set in L0 and L1. As described above, it is important that the verification reference address of L0 differs depending on the amount of data recorded on the same disk.
このようにしてベリファイ基準テーブルが作成されると、基準アドレス特定部107はベリファイ範囲特定部108にベリファイ基準テーブルを通知する。
When the verification reference table is created in this way, the reference
ベリファイ範囲特定部108は通知を受けると、ベリファイ基準テーブルをもとにベリファイ範囲テーブルを作成する(ステップS511)。ベリファイ範囲テーブルは少なくともベリファイ開始アドレスとベリファイ終了アドレスとを含むテーブルであって、これによりベリファイ範囲が特定される。
Upon receiving the notification, the verification
ベリファイ範囲テーブルの作成については図8と図9を用いて具体的に説明する。図8は図6で示したベリファイ基準テーブルをもとに作成したベリファイ範囲テーブルの例である。L0に対するベリファイ範囲であるP1のベリファイ開始アドレスは、ベリファイ基準テーブルに設定されたベリファイ基準アドレスであるEND_ADRから後述するVERIFY_SIZEを減じることにより求めることができる。VERIFY_SIZE分を減じるのは、アドレスが内周から始まるためである。また、END_ADR−VERIFY_SIZE+1(LB)が負の値になる場合はVERIFY_SIZE以上のデータが記録されていないことを意味するので、この場合は0に設定する。ベリファイ終了アドレスはEND_ADRに一致する。 The creation of the verification range table will be specifically described with reference to FIGS. FIG. 8 is an example of a verification range table created based on the verification reference table shown in FIG. The verification start address of P1, which is the verification range for L0, can be obtained by subtracting VERIFY_SIZE, which will be described later, from END_ADR, which is the verification reference address set in the verification reference table. The reason why VERIFY_SIZE is subtracted is because the address starts from the inner periphery. Further, when END_ADR-VERIFY_SIZE + 1 (LB) is a negative value, it means that no data equal to or higher than VERIFY_SIZE is recorded. In this case, 0 is set. The verify end address matches END_ADR.
VERIFY_SIZEは各記録層をどれだけベリファイするのかを示す値であって、値が大きいほど広範囲にベリファイされるのでディスクの信頼性が向上する。但し、VERIFY_SIZEとベリファイにかかる時間はほぼ比例関係にあるので、適度な値にする必要がある。例えば、各記録層の容量の10%をベリファイしたい場合、VERIFY_SIZEは各記録層の容量÷10で求めることができる。また、ある時間内にベリファイ処理を完了させたい場合、VERIFY_SIZEは時間÷転送レートで求めることができる。割合や時間といったVERIFY_SIZEを決めるパラメータは、機器の特性(信頼性を重視するのか。時間を重視するのか。)ごとに最適な値を決めればよい。また、このようなパラメータを、メニューを介して利用者に設定させることにより、利用者の所望するバランスでベリファイ処理を行うことができる。 VERIFY_SIZE is a value indicating how much each recording layer is to be verified, and the larger the value, the wider the verification is performed, so that the reliability of the disc is improved. However, since VERIFY_SIZE and the time required for verification are in a proportional relationship, it is necessary to set an appropriate value. For example, when verifying 10% of the capacity of each recording layer, VERIFY_SIZE can be obtained by the capacity of each recording layer ÷ 10. When it is desired to complete the verify process within a certain time, VERIFY_SIZE can be obtained by time divided by transfer rate. The parameters for determining VERIFY_SIZE, such as the ratio and time, may be set to optimum values for each device characteristic (whether reliability is important or time is important). Further, by allowing the user to set such parameters via a menu, the verification process can be performed with a balance desired by the user.
図9は図7で示したベリファイ基準テーブルをもとに作成したベリファイ範囲テーブルの例である。L0に対するベリファイ範囲であるP1のベリファイ開始アドレスは、ベリファイ基準テーブルに設定されたベリファイ基準アドレスであるL0最外周アドレスからVERIFY_SIZE分を減じることにより求めることができる。ベリファイ終了アドレスはL0の最外周アドレスに一致する。L1に対するベリファイ範囲であるP2のベリファイ開始アドレスは、ベリファイ基準テーブルに設定されたL1最外周アドレスに一致する。これは奇数番号の記録層は外周からアドレスが始まるためである。ベリファイ終了アドレスは、L1最外周アドレスにVERIFY_SIZE−1(LB)を加えることにより求めることができる。但し、L1最外周アドレス+VERIFY_SIZE−1(LB)よりEND_ADRが小さい場合は、L1にVERIFY_SIZE以上のデータが記録されていないことを意味するので、この場合はEND_ADRに設定する。 FIG. 9 is an example of a verification range table created based on the verification reference table shown in FIG. The verify start address of P1, which is the verify range for L0, can be obtained by subtracting VERIFY_SIZE from the L0 outermost peripheral address, which is the verify reference address set in the verify reference table. The verify end address matches the outermost peripheral address of L0. The verification start address of P2, which is the verification range for L1, matches the L1 outermost peripheral address set in the verification reference table. This is because the odd-numbered recording layer starts addressing from the outer periphery. The verify end address can be obtained by adding VERIFY_SIZE-1 (LB) to the L1 outermost peripheral address. However, if END_ADR is smaller than L1 outermost peripheral address + VERIFY_SIZE-1 (LB), it means that no data equal to or higher than VERIFY_SIZE is recorded in L1, and in this case, END_ADR is set.
このようにしてベリファイ範囲テーブルが作成されると、ベリファイ範囲特定部108はベリファイ範囲テーブルをベリファイ実行部109に通知する。
When the verification range table is created in this way, the verification
ベリファイ実行部109はベリファイ範囲テーブルが通知されると、ベリファイを実行する(ステップS512)。ベリファイ実行部109は通知されたベリファイ範囲テーブルからベリファイ範囲を一つずつ取り出し、ベリファイ開始アドレスからベリファイ終了アドレスまでの領域を光ディスク112からリードするようドライブ制御部110に通知する。通知を受けたドライブ制御部110はその領域をリードするためのREADコマンドを光ディスクドライブ111に発行する。もし光ディスクドライブ111が光ディスク112のリードに失敗し、ドライブ制御部110にリードエラーを返した場合、ベリファイ実行部109は光ディスク112の記録に異常があるとみなし、システム制御部104に異常を通知する。通知を受けるとシステム制御部104は入出力部101に対して光ディスク112へのバックアップ処理が正常に行えていないことを通知するためのメッセージをLCDモニタに表示するよう通知する。これにより、利用者はバックアップが正常に行えなかったことを知ることができる。
When the verification execution table 109 is notified of the verification range table, the
なお、ベリファイ実行部109はリードエラーがあった場合直ちにシステム制御部104に異常を通知するものするものとしたが、必ずしもこれに限定されるものではない。例えば、リードエラーがあった場合リトライしてもよいし、所定の回数のリードエラーは許容してもよい。但しこの場合、直ちにエラーを通知する場合に比べて光ディスク112の信頼性は低下する。
Note that although the verify
なお、ベリファイ実行部109が行うベリファイ処理は、データを光ディスク112からリードしてエラーを確認する所謂リードベリファイであるものとして説明したが、これに限定されるものではない。例えば、リードしたデータをHDD103に記録されたデータと比較する所謂コンペアベリファイをさらに行うものであってもよい。
The verification process performed by the
以上のように、本実施の形態においてはデータが記録された記録済層を選択して再生時に使用されるデータの中で最も外周側にベリファイ基準を求め、このベリファイ基準アドレスをもとにベリファイ範囲を求めてベリファイを実行するようにしたので、記録されたデータ領域に関わらず、それぞれの記録層で物理的に外周側のデータをベリファイしてディスクの信頼性を確認することができる。 As described above, in the present embodiment, a recorded reference layer on which data is recorded is selected, a verification reference is obtained on the outermost side among data used at the time of reproduction, and verification is performed based on the verification reference address. Since the verification is performed by obtaining the range, the reliability of the disc can be confirmed by physically verifying the data on the outer peripheral side in each recording layer regardless of the recorded data area.
また、ベリファイ基準アドレスには再生時に使用されない領域を避けるアドレスを設定することとしたので、再生時に使われるデータのみをベリファイすることができる。 In addition, since an address that avoids an area that is not used during reproduction is set as the verification reference address, only data that is used during reproduction can be verified.
(実施の形態2)
実施の形態1においては、光ディスクにDVD−Video規格に準拠するコンテンツをバックアップするものとして説明した。従ってディスクの記録層の数としては最大でもDVD−RやDVD+Rで規定される2層までである。本実施の形態では、より多層構造のディスクにおいて、最も記録面の表面に近い記録済層を選択する場合について説明する
4層、6層といった多層構造の記録型ディスクは、Blu−Ray Discでは実現可能なものであることが知られている。また、今後の技術開発によりさらなる多層構造を有するディスクが登場することも考えられる。図10に8層ディスクにベリファイ範囲を設定した例を示す。この例では、ディスクの全ての領域にデータが記録されており、各記録済層の外周側にベリファイ範囲が設定されているものとする。このように8層ディスクの全ての記録済層にベリファイ範囲を設定してベリファイを実行すると、1層だけベリファイするのに比べて約8倍の時間がかかる。もし仮に1層だけベリファイする場合と同じ時間でベリファイを完了させるならば、VERIFY_SIZEを約1/8にする必要がある。
(Embodiment 2)
In the first embodiment, it has been described that content conforming to the DVD-Video standard is backed up on an optical disc. Therefore, the maximum number of recording layers of the disc is two layers defined by DVD-R and DVD + R. In this embodiment, a case where a recorded layer closest to the surface of the recording surface is selected in a multi-layer disc will be described. A multi-layer recordable disc such as four layers or six layers is realized by Blu-Ray Disc. It is known to be possible. It is also possible that a disk having a further multilayer structure will appear due to future technological development. FIG. 10 shows an example in which a verification range is set for an 8-layer disc. In this example, it is assumed that data is recorded in all areas of the disc, and a verify range is set on the outer peripheral side of each recorded layer. As described above, if the verify range is set for all the recorded layers of the 8-layer disc and the verify is executed, it takes about eight times as long as verifying only one layer. If the verification is completed in the same time as when only one layer is verified, VERIFY_SIZE needs to be reduced to about 1/8.
しかしながら、単純にVERIFY_SIZEを小さくすると、ディスクの最外周から内周側にベリファイされる距離が小さくなるので、ディスクの記録面上の傷や汚れといった記録品位の低下要因に対しての信頼性が大きく低下する。 However, if VERIFY_SIZE is simply reduced, the distance verified from the outermost circumference to the inner circumference of the disc is reduced, so that the reliability against the degradation factor of the recording quality such as scratches and dirt on the recording surface of the disc is increased. descend.
そこで、本実施の形態では最もディスクの記録面の表面に近い記録済層を選択してベリファイする情報記録再生装置について説明する。表面に近い記録層は、遠い記録層に比べてディスクの傷や汚れといった記録品位の低下要因の影響を受けやすいことが知られている。従って、傷や汚れに対しては表面に近い記録済層を選択してベリファイすれば、これより遠い記録済層のベリファイを行わなくても、信頼性を大きく低下させることがない。 In this embodiment, an information recording / reproducing apparatus that selects and verifies a recorded layer closest to the surface of the recording surface of the disc will be described. It is known that a recording layer close to the surface is more susceptible to recording quality degradation factors such as disc scratches and dirt than a distant recording layer. Therefore, if a recorded layer close to the surface is selected and verified against scratches and dirt, the reliability is not greatly reduced even if the recorded layer farther than this is not verified.
表面に近い記録層のみを選択してベリファイするには、図2に示したステップS507において、最も表面に近い記録済層のみを選択することにより実現することができる。 To select and verify only the recording layer close to the surface can be realized by selecting only the recorded layer closest to the surface in step S507 shown in FIG.
なお、どの記録層が表面に近いかはディスクの種類によって異なる。例えば、DVD−R、DVD+R、HD DVD等であればL0が最も表面に近い記録層であるので、L0を選択すればよい。また、Blu−Ray DiscであればL0は最も表面に遠い記録層であるので、例えば4層ディスクで4層目までデータが記録されているのであればL3を選択すればよい。 Note that which recording layer is close to the surface differs depending on the type of the disc. For example, in the case of DVD-R, DVD + R, HD DVD, etc., L0 is the recording layer closest to the surface, so L0 may be selected. In the case of a Blu-Ray Disc, L0 is the recording layer farthest from the surface. For example, if data is recorded up to the fourth layer on a four-layer disc, L3 may be selected.
以上の様に、本実施の形態においては最もディスクの記録面の表面に近い記録済層を選択してベリファイすることにより、より多層構造のディスクであってもベリファイの信頼性を保ちつつ時間を短縮することができる。 As described above, in this embodiment, by selecting and verifying the recorded layer closest to the surface of the recording surface of the disc, even if the disc has a multi-layer structure, the time is maintained while maintaining the reliability of the verification. It can be shortened.
(実施の形態3)
実施の形態2においては、より多層構造のディスクにおいて、最もディスクの記録面の表面に近い記録済層を選択する場合について説明したが、本実施の形態では最もディスクの記録面の表面に遠い記録済層を選択する場合について説明する。
(Embodiment 3)
In the second embodiment, the case where the recorded layer closest to the surface of the recording surface of the disk is selected in the multilayered disk has been described. In this embodiment, the recording farthest from the surface of the recording surface of the disk is performed. A case of selecting a completed layer will be described.
表面に遠い記録層へのデータの記録は、レーザー光が手前の記録層を通過して行われるものである。従って、手前の記録層の影響に対しては、表面に遠い記録済層を選択してベリファイすれば、これより近い記録済層のベリファイを行わなくても、信頼性を大きく低下させることがない。 Data recording on the recording layer far from the surface is performed by passing laser light through the recording layer in front. Therefore, with respect to the influence of the previous recording layer, if the recorded layer far from the surface is selected and verified, the reliability will not be greatly reduced even if the recorded layer closer to this is not verified. .
表面に遠い記録層のみを選択してベリファイするには、図2に示したステップS507において、表面に遠い記録済層のみを選択することにより実現することができる。どの記録層が表面に近いかは前述した通りである。 To select and verify only the recording layer far from the surface can be realized by selecting only the recorded layer far from the surface in step S507 shown in FIG. As described above, which recording layer is close to the surface.
なお、本実施の形態は最もディスクの記録面の表面に遠い記録済層のみを選択するものとして説明したが、これに限定されるものではなく、例えば実施の形態2で示したように最も表面に近い記録層をさらに選択してベリファイすれば信頼性の面で効果的である。 Although the present embodiment has been described on the assumption that only the recorded layer farthest from the surface of the recording surface of the disc is selected, the present invention is not limited to this. For example, as shown in the second embodiment, the most surface It is effective in terms of reliability if a recording layer close to is selected and verified.
以上の様に、本実施の形態においては最もディスクの記録面の表面に遠い記録済層を選択してベリファイすることにより、より多層構造のディスクであってもベリファイの信頼性を保ちつつ時間を短縮することができる。 As described above, in the present embodiment, by selecting a recorded layer farthest from the surface of the recording surface of the disc and performing verification, even if the disc has a multi-layer structure, time is maintained while maintaining the reliability of verification. It can be shortened.
(実施の形態4)
実施の形態2と実施の形態3においては、より多層構造のディスクにおいて、最もディスクの記録面の表面に近いまたは遠い記録済層を選択する場合について説明したが、本実施の形態では、これらの記録済層に隣接する記録済層を選択する場合について説明する。
(Embodiment 4)
In the second embodiment and the third embodiment, the case where the recorded layer closest to or far from the surface of the recording surface of the disk is selected in the multilayer structure disk has been described. In the present embodiment, these layers are selected. A case where a recorded layer adjacent to the recorded layer is selected will be described.
図11はL6の外周側にVERIFY_SIZEに対して小さいデータが記録されている場合を示す図である。この図に示すような記録が行われているディスクに対して、実施の形態2に示した方法で表面に近い記録済層のみを選択してベリファイしても、ベリファイされるデータ量が小さいため、信頼性の面で不十分である。このような問題は、実施の形態3に示す方法で表面に遠い記録済層のみを選択してベリファイする場合でも同様に発生する。 FIG. 11 is a diagram showing a case where data smaller than VERIFY_SIZE is recorded on the outer peripheral side of L6. Even if only the recorded layer close to the surface is selected and verified by the method shown in the second embodiment on the disk on which recording is performed as shown in this figure, the amount of data to be verified is small. In terms of reliability, it is insufficient. Such a problem similarly occurs even when only the recorded layer far from the surface is selected and verified by the method shown in the third embodiment.
そこで、表面に近いまたは遠い記録済層に記録されたデータ量がVERIFY_SIZE未満であれば、これに隣接する記録層を代わりに選択してベリファイする。隣接する記録層のみをベリファイするには、図2に示したステップS507において、表面に近いまたは遠い記録層に隣接する記録層のみを選択することにより実現することができる。例えば図11の例であれば、L7が最も表面に近い記録層であるので、L6を選択すればよい。これにより、隣接する記録層であるL6の外周付近P1がベリファイされる。 Therefore, if the amount of data recorded on the recorded layer near or far from the surface is less than VERIFY_SIZE, the recording layer adjacent to this is selected instead and verified. Verifying only the adjacent recording layer can be realized by selecting only the recording layer adjacent to the recording layer close to or far from the surface in step S507 shown in FIG. For example, in the example of FIG. 11, L6 is selected because L7 is the recording layer closest to the surface. As a result, the vicinity P1 of the outer periphery of L6 which is the adjacent recording layer is verified.
以上の様に、本実施の形態においては最もディスクの記録面の表面に近いまたは遠い記録済層を選択する際、記録されたデータ量が小さい場合に隣接する記録済層を選択するようにしたので、記録されたデータ量によってベリファイの範囲が変わることがなく、ベリファイの信頼性を保つことができる。 As described above, in the present embodiment, when selecting a recorded layer closest to or far from the surface of the recording surface of the disc, an adjacent recorded layer is selected when the amount of recorded data is small. Therefore, the verification range does not change depending on the amount of recorded data, and the verification reliability can be maintained.
(実施の形態5)
実施の形態2と実施の形態3においては、最もディスクの記録面の表面に近いまたは遠い記録済層を選択する場合について説明したが、本実施の形態では、他の記録層に比べて外周側にデータが記録されている記録済層を選択する場合について説明する。
(Embodiment 5)
In the second embodiment and the third embodiment, the case where the recorded layer closest to or far from the surface of the recording surface of the disk is selected has been described, but in the present embodiment, the outer peripheral side compared to the other recording layers. A case where a recorded layer in which data is recorded is selected will be described.
図12は各記録層の外周付近にPadding領域が散在する場合を示す図である。図に示すように外周付近にPadding領域が散在していると、最も表面に近いまたは遠いL0を選択してベリファイする方法では、ディスクの反りや指紋等の影響に対しては十分な効果が発揮されない。 FIG. 12 is a diagram showing a case where padding areas are scattered around the outer periphery of each recording layer. As shown in the figure, if padding areas are scattered near the outer periphery, the method of selecting and verifying L0 that is closest to or farthest from the surface has a sufficient effect on the influence of the warp of the disk, fingerprints, etc. Not.
そこで、本実施の形態では最も外周までデータが記録されている記録層を選択してベリファイする方法について説明する。最も外周までデータが記録されている記録済層のみを選択してベリファイするには、図2に示したステップS507において、最も外周までデータが記録されている記録済層のみを選択することにより実現することができる。どの記録済層が最も外周までデータが記録されているのかは、図2で示したベリファイ基準テーブルを求める方法(ステップS508〜ステップS510)と同様に求めることができる。 Therefore, in this embodiment, a method for selecting and verifying a recording layer in which data is recorded to the outermost periphery will be described. In order to select and verify only the recorded layer in which data is recorded to the outermost circumference, it is realized by selecting only the recorded layer in which data is recorded to the outermost circumference in step S507 shown in FIG. can do. Which recorded layer has data recorded to the outermost periphery can be obtained in the same manner as the method (steps S508 to S510) for obtaining the verification reference table shown in FIG.
なお、本実施の形態は最も外周までデータが記録されている記録済層のみを選択してベリファイするものとしたが、これに限定されるものではなく、例えば実施の形態2や実施の形態3で示したように最も表面に近いまたは遠い記録済層をさらに選択してベリファイすれば信頼性の面で効果的である。
In this embodiment, only the recorded layer in which data is recorded to the outermost periphery is selected and verified. However, the present invention is not limited to this, and for example,
以上の様に、本実施の形態においては最も外周までデータが記録されている記録層を選択してベリファイするようにしたので、より多層構造のディスクで各記録層の外周側に再生時に使用されないデータが散在する場合でも、ベリファイの信頼性を保ちつつ時間を短縮することができる。 As described above, in the present embodiment, the recording layer in which data is recorded to the outermost periphery is selected and verified, so that it is not used at the outer periphery side of each recording layer in a multi-layer disc. Even when data is scattered, the time can be shortened while maintaining the reliability of verification.
本発明にかかる情報記録再生装置は、ディスクに記録されたデータ領域に関わらず、ディスクの信頼性を確保する機能を有し、外付けの光ディスクドライブに自己のコンテンツをコピーするデジタルカムコーダー等、光ディスクに記録を行う装置において有用である。 An information recording / reproducing apparatus according to the present invention has a function of ensuring the reliability of a disc regardless of the data area recorded on the disc, and an optical disc such as a digital camcorder that copies its contents to an external optical disc drive. This is useful in an apparatus for recording data.
100 情報記録再生装置
101 入出力部
102 圧縮伸長部
103 HDD
104 システム制御部
105 バックアップ制御部
106 記録層選択部
107 基準アドレス特定部
108 ベリファイ範囲特定部
109 ベリファイ実行部
110 ドライブ制御部
111 光ディスクドライブ
112 光ディスク
DESCRIPTION OF
DESCRIPTION OF
Claims (5)
し、記録が正しくされたかどうかを確認するためにベリファイを行う情報記録再生装置であって、
データを前記光ディスクに記録する記録手段と、
この記録手段によって記録されたデータのベリファイを行う特定の記録層を選択する記録層選択手段と、
この記録層選択手段によって選択された特定の記録層において、再生時に使用されるデータが有するアドレスの中で最も物理的に外周に位置するアドレスをベリファイの基準アドレスとして特定する基準アドレス特定手段と、
この基準アドレス特定手段が特定した基準アドレスを基準とする所定の範囲をベリファイ範囲として特定するベリファイ範囲特定手段と、
このベリファイ範囲特定手段が特定したベリファイ範囲をもとにベリファイを実行するベリファイ実行手段と、
を有することを特徴とする情報記録再生装置。 An information recording / reproducing apparatus for recording data on an optical disc having one or more recording layers and performing verification in order to confirm whether the recording is correct,
Recording means for recording data on the optical disc;
A recording layer selecting means for selecting a specific recording layer for verifying data recorded by the recording means;
In the specific recording layer selected by the recording layer selecting means, reference address specifying means for specifying an address physically located at the outer periphery as the reference address for verification among the addresses of data used at the time of reproduction;
Verify range specifying means for specifying a predetermined range based on the reference address specified by the reference address specifying means as a verify range;
A verification execution means for executing verification based on the verification range specified by the verification range specifying means;
An information recording / reproducing apparatus comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008018695A JP2009181621A (en) | 2008-01-30 | 2008-01-30 | Information recording / reproducing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008018695A JP2009181621A (en) | 2008-01-30 | 2008-01-30 | Information recording / reproducing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2009181621A true JP2009181621A (en) | 2009-08-13 |
Family
ID=41035481
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008018695A Pending JP2009181621A (en) | 2008-01-30 | 2008-01-30 | Information recording / reproducing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2009181621A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8416660B2 (en) | 2010-03-26 | 2013-04-09 | Hitachi-Lg Data Storage, Inc. | Recording quality evaluation method of optical disk and optical disk storage system |
-
2008
- 2008-01-30 JP JP2008018695A patent/JP2009181621A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8416660B2 (en) | 2010-03-26 | 2013-04-09 | Hitachi-Lg Data Storage, Inc. | Recording quality evaluation method of optical disk and optical disk storage system |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2010021813A (en) | Information recording and reproducing device and method of recording and reproducing information | |
| JP2002150683A (en) | Information recording apparatus for multiple recording surfaces and information recording method for multiple recording surfaces | |
| JP4992594B2 (en) | Electronics | |
| JP2004213769A (en) | Optical recording method and optical recording device | |
| JP4106630B2 (en) | Recording apparatus and method, recording medium, and program | |
| EP1213927B1 (en) | Digital recording/reproducing apparatus with built-in storage medium | |
| JP2003187449A (en) | Information recording apparatus and information recording method | |
| JP2009181621A (en) | Information recording / reproducing device | |
| US20090074388A1 (en) | Recording apparatus and recording method for dual-layer recording disk | |
| KR101111541B1 (en) | Data recording method, data recording device, and imaging device | |
| US8849098B2 (en) | Recording apparatus | |
| JP4333716B2 (en) | Information recording device | |
| JP4144597B2 (en) | Optical disk recording apparatus and method, and camera-integrated disk recording apparatus | |
| JP2002279722A (en) | Information recording / reproducing device | |
| JP4750675B2 (en) | Recording / playback device | |
| JP2006352770A (en) | Video recording apparatus and video recording method | |
| JP3981099B2 (en) | Recording rate automatic setting recording device | |
| JP4596074B2 (en) | Information recording device | |
| JP4433005B2 (en) | Optical disc recording / reproducing apparatus | |
| JP4429120B2 (en) | Recording apparatus and recording method | |
| JP4348646B2 (en) | Recording apparatus and method, recording medium, and program | |
| JP4434285B2 (en) | Recording apparatus and method, recording medium, and program | |
| JP4332810B2 (en) | Logical format identification method | |
| JP4438889B2 (en) | Video recording device | |
| JP2009238338A (en) | Recorder |