JP5756673B2 - Recording / playback device - Google Patents
Recording / playback device Download PDFInfo
- Publication number
- JP5756673B2 JP5756673B2 JP2011099821A JP2011099821A JP5756673B2 JP 5756673 B2 JP5756673 B2 JP 5756673B2 JP 2011099821 A JP2011099821 A JP 2011099821A JP 2011099821 A JP2011099821 A JP 2011099821A JP 5756673 B2 JP5756673 B2 JP 5756673B2
- Authority
- JP
- Japan
- Prior art keywords
- recording
- layer
- optical disc
- data
- recorded
- 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 - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B7/00—Recording or reproducing by optical means, e.g. recording using a thermal beam of optical radiation by modifying optical properties or the physical structure, reproducing using an optical beam at lower power by sensing optical properties; Record carriers therefor
- G11B7/28—Re-recording, i.e. transcribing information from one optical record carrier on to one or more similar or dissimilar record carriers
-
- 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 OR CALCULATING; 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/061—Improving I/O performance
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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 OR CALCULATING; 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/0655—Vertical data movement, i.e. input-output transfer; data movement between one or more hosts and one or more storage devices
- G06F3/0659—Command handling arrangements, e.g. command buffers, queues, command scheduling
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06—COMPUTING OR CALCULATING; 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/0683—Plurality of storage devices
- G06F3/0689—Disk arrays, e.g. RAID, JBOD
-
- 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/10916—Seeking data on the record carrier for preparing an access to a specific address
- G11B2020/10925—Seeking data on the record carrier for preparing an access to a specific address involving an inter-layer jump, i.e. changing from one recording layer to another
-
- 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/1227—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 one layer of multilayer disc
-
- 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
-
- 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/23—Disc-shaped record carriers characterised in that the disc has a specific layer structure
- G11B2220/235—Multilayer discs, i.e. multiple recording layers accessed from the same side
-
- 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/2541—Blu-ray discs; Blue laser DVR 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/40—Combinations of multiple record carriers
- G11B2220/41—Flat as opposed to hierarchical combination, e.g. library of tapes or discs, CD changer, or groups of record carriers that together store one title
- G11B2220/415—Redundant array of inexpensive disks [RAID] systems
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Description
本発明は記録再生装置に係り、特にデータの転送速度を一定にした記録再生装置に関するものである。 The present invention relates to a recording / reproducing apparatus, and more particularly to a recording / reproducing apparatus having a constant data transfer rate.
光ディスクを記録媒体とする記録再生装置においては、大容量のデータを短時間で処理するために、RAID(Redundant Arrays of Inexpensive Discs)と呼ばれる複数の記録ドライブを有する装置が普及してきている。RAIDでは、複数の記録ドライブが他の構成要素からは、恰も一つの記録ドライブであるかのように見えるようにしているため、大容量なデータの処理を容易にできる特徴がある。RAIDにおいてデータを複数の記録ドライブで記録媒体に記録するに際し、データを効率良く転送するための開発が進められている。 In a recording / reproducing apparatus using an optical disk as a recording medium, an apparatus having a plurality of recording drives called RAID (Redundant Arrays of Inexpensive Discs) has been widespread in order to process a large amount of data in a short time. RAID has a feature that a large amount of data can be easily processed because a plurality of recording drives are viewed from other components as if they were one recording drive. In RAID, when data is recorded on a recording medium by a plurality of recording drives, development for efficiently transferring the data is in progress.
特許文献1においては、半数のドライブでは光ディスクの外周から内周へ向けて書込むとともに、他の半数のドライブでは光ディスクの内周から外周へ向けて書込み、更にデータを分割する際に外周側と内周側でデータ量を変えることにより、データの転送速度を一定にする技術が開示されている。
In
光ディスクではデータを記録する記録トラックは螺旋状に形成されるため、所定の方向、例えば内周側から外周側に向けてデータを記録する必要がある。このため特許文献1においては、外周から内周に向けて書込む光ディスクに関する動作を次のようにしている。まず、所定容量の第1の記録ストライプを内周側から外周側に向けて記録する。次に、前記第1の記録ストライプと次に記録する第2の記録ストライプとの和の容量に応じて、光ピックアップを光ディスクの内周側へ移動させるシーク動作を行う。続いて前記第2の記録ストライプを内周側から外周側に向けて記録する。しかしながら、頻繁なシーク動作はデータの転送速度を低下させる原因となる。
Since an optical disk has a recording track for recording data formed in a spiral shape, it is necessary to record data in a predetermined direction, for example, from the inner circumference side to the outer circumference side. For this reason, in
また、最近は光ディスクの記録層において、多層化が進められている。例えばBD(Blu−ray Disc)では4層ディスクが一般化してきており、将来はさらに多くの記録層を有するディスクが現れる見込みである。特許文献1においては、多層の光ディスクを用いる場合については考慮されていない。
本発明の目的は前記した状況に鑑み、データの転送速度を一定にした記録再生装置を提供することにある。
Recently, the recording layer of optical discs has been increasing in number. For example, in a BD (Blu-ray Disc), a four-layer disc has been generalized, and a disc having a larger number of recording layers is expected in the future. In
In view of the above situation, an object of the present invention is to provide a recording / reproducing apparatus having a constant data transfer rate.
前記課題を解決するため本発明は、複数の記録層を有する多層の光ディスクに対して情報データを含む記録ストライプを記録し再生する記録再生装置であって、
装着された前記多層の光ディスクに対して情報データを記録し再生する複数の光ディスクドライブと、該複数の光ディスクドライブの動作を制御する制御部を有し、該制御部は、
記録される前記記録ストライプを前記複数の光ディスクドライブに分割して供給し、
分割後の前記記録ストライプを前記複数の光ディスクドライブに装着された前記光ディスク上の互いに転送速度の異なる位置に記録するよう、記録時の論理アドレスを定めて前記光ディスクドライブに供給し、
前記記録ストライプを分割する際には、前記複数の光ディスクドライブにおける分割された前記記録ストライプの転送時間が略等しい時間となるようデータ量を定めて分割することを特徴としている。
In order to solve the above problems, the present invention is a recording / reproducing apparatus for recording and reproducing a recording stripe including information data on a multilayer optical disk having a plurality of recording layers,
A plurality of optical disk drives for recording and reproducing information data on the mounted multilayer optical disk, and a control unit for controlling the operation of the plurality of optical disk drives,
The recording stripe to be recorded is divided and supplied to the plurality of optical disk drives,
Supplying the optical disc drive with a logical address at the time of recording so as to record the divided recording stripes on the optical discs mounted on the plurality of optical disc drives at positions having different transfer speeds;
When the recording stripe is divided, the recording amount is divided so that the transfer times of the divided recording stripes in the plurality of optical disk drives are substantially equal.
また本発明は、複数の記録層を有する多層の光ディスクに対して情報データを含む記録ストライプを記録し再生する記録再生装置であって、
装着された前記多層の光ディスクに対して情報データを記録し再生する偶数個の光ディスクドライブと、該偶数個の光ディスクドライブの動作を制御する制御部を有し、該制御部は、
記録される前記記録ストライプを前記偶数個の光ディスクドライブに分割して供給し、
分割後の前記記録ストライプを、前記偶数個の光ディスクドライブにおける半数の光ディスクドライブに装着された前記光ディスク上と、前記偶数個の光ディスクドライブにおける残る半数の光ディスクドライブに装着された前記光ディスク上とでは、互いに転送速度の異なる位置に記録するよう、記録時の論理アドレスを定めて前記光ディスクドライブに供給し、
前記記録ストライプを分割する際には、前記偶数個の光ディスクドライブにおける分割された前記記録ストライプの転送時間が略等しい時間となるようデータ量を定めて分割することを特徴としている。
The present invention is also a recording / reproducing apparatus for recording and reproducing a recording stripe including information data on a multilayer optical disc having a plurality of recording layers,
An even number of optical disk drives that record and reproduce information data on the mounted multi-layer optical disk, and a control unit that controls the operation of the even number of optical disk drives,
The recording stripe to be recorded is divided and supplied to the even number of optical disk drives,
The divided recording stripe is divided into the half of the even number of optical disk drives in the optical disk drive and the half of the even number of optical disk drives in the remaining optical disk drive. To record at a position where the transfer speed is different from each other, a logical address at the time of recording is determined and supplied to the optical disc drive,
When the recording stripes are divided, the data stripes are divided so that the transfer times of the divided recording stripes in the even number of optical disc drives are substantially equal.
本発明によれば、データの転送速度を一定にした記録再生装置を提供でき、記録再生装置の基本性能の向上に寄与できるという効果がある。 According to the present invention, it is possible to provide a recording / reproducing apparatus having a constant data transfer speed, and there is an effect that it is possible to contribute to improvement of the basic performance of the recording / reproducing apparatus.
本発明の実施例では以下で説明するように、記録再生装置において複数の記録層を有する多層の記録媒体を使用して独自の論理アドレスを割り当てることにより、略一定な転送速度を有するようにしている。また、シーク動作の発生回数を低減している。
これにより、記録媒体上の位置やシーク動作に応じて転送速度が変動する問題が解消され、データを記録再生するための処理時間を予測し易くなるという効果がある。また要求された処理時間に対して、記録ドライブは従来よりも低い処理速度で対応できるようになり、記録再生装置の価格を低減する効果も期待できる。
In the embodiment of the present invention, as will be described below, the recording / reproducing apparatus uses a multi-layer recording medium having a plurality of recording layers to assign a unique logical address so as to have a substantially constant transfer speed. Yes. In addition, the number of occurrences of seek operations is reduced.
As a result, the problem that the transfer speed fluctuates according to the position on the recording medium and the seek operation is solved, and the processing time for recording and reproducing data can be easily predicted. Further, the recording drive can cope with the required processing time at a lower processing speed than before, and the effect of reducing the price of the recording / reproducing apparatus can also be expected.
以下、本発明の実施例につき図面を用いて説明する。
図1は、本発明の一実施例における記録再生装置のブロック図である。まず、図1を用いて記録再生装置の動作を説明する。
LAN(Local Access Network)部101は、図示しないローカルネットワークとのインタフェースであって、記録再生装置から外部の装置へ情報データを送信し、また外部の装置から送信された情報データを受信する。メモリ102は、例えば不揮発性のフラッシュメモリを含む半導体メモリである。もちろん、揮発性のRAM(Random Access Memory)や読取り専用のROM(Read Only Memory)を含んでも良い。
Embodiments of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram of a recording / reproducing apparatus according to an embodiment of the present invention. First, the operation of the recording / reproducing apparatus will be described with reference to FIG.
A LAN (Local Access Network)
制御部103は、記録再生装置全体の動作を制御するためのCPU(Central Processing Unit)を有する。HDD(Hard Disk Drive)104は磁気ディスクドライブであり、例えば制御部103が記録再生装置の動作を制御するためのソフトウェアやファームウェア、或いは情報データが格納される。前記ソフトウェアやファームウェアは、HDD104のみならず、その一部または全てがメモリ102の例えばROMに格納されるような実施形態も考えられる。
IF部105は、ODD(Optical Disc Drive;光ディスクドライブ)108と109に対するインタフェースであり、またIF部106は、ODD110,111,112及び113に対するインタフェースである。これらは、例えばSATA(Serial Advanced Technology Attachment)として規格化されたデータストレージの規格に基づくインタフェースであって良い。
The
The
ODD108とODD109による2個のODDは1個のRAIDを形成しており、制御部103からは恰も1個のODDであるかのように制御することができる。同様にODD110,111,112及び113の4個のODDは1個のRAIDを形成しており、制御部103からは恰も1個のODDであるかのように制御することができる。各ODDは、制御部103からの指令に従い、挿入された光ディスクに対して情報データを記録または再生する。
The two ODDs formed by the
記録再生装置としての動作の一例を述べる。制御部103からの指示は、図中の接続線で示したバスを介して記録再生装置の各構成要素へ供給される。
制御部103はLAN部101に指示して、ユーザが望む情報データを外部の装置から受信させる。受信された情報データは、制御部103からの指示に応じてメモリ102に一時的に記憶される。メモリ102に記憶されたデータは、制御部103からの指示に応じて所定の容量のデータブロック単位でHDD104に格納される。HDD104に格納された情報データのうち、持運び容易な光ディスク媒体に格納することが望まれる情報データは、やはり制御部103からの指示に応じて、HDD104からIF部105を介してRAIDを形成するODD108と109に転送されて格納される。または、HDD104からIF部106を介してRAIDを形成するODD110,111,112及び113に転送されて格納される。
An example of operation as a recording / reproducing apparatus will be described. An instruction from the
The
HDD109またはODD108〜113に格納された情報データを再生して外部の装置へ送信するようにユーザが望む場合は、制御部103からの指示に応じてODD108〜113から再生された情報データは、所定の容量のデータブロック単位でメモリ102に一時的に格納されながら、LAN部101より外部の装置へ送信される。
また、制御部103にはIF部107を介してアクセッサ114が接続されている。アクセッサ114は光ディスクの搬送装置であって、制御部103の指示に応じて、光ディスクのライブラリ(図示せず)から指定された光ディスクを取出して搬送し、指定されたODDに装着する。或いは指定されたODDから光ディスクを取出して搬送し、前記光ディスクのライブラリに保管する。
When the user desires to reproduce the information data stored in the
An
本発明の実施形態は図1のブロック図に限定されるものではない。例えば、外部の装置とのインタフェースはLANに限られるものではない。一般の電話回線とのインタフェースでも良く、IEEE1394、HDMI(High Definition Multimedia Interface)のような規格化されたインタフェースでも良い。HDD104が存在せず、メモリ102を介して直接ODD108〜113に情報データが記録される構成であっても良い。
ODDに対するIF部は、105と106の2個に限定されるものではない。いずれか1個、またはさらに多くのIF部があっても良い。一つのIF部に接続されるRAIDを構成するODDが2個の場合(ODD108と109)と、4個の場合(ODD110〜113)の場合を示したが、複数あれば何個でも良い。以下では1個のIF部106に対し、1個のRAIDを形成する4個のODD110〜113が接続された場合を代表として示す。
IF部107とアクセッサ114が存在せず、光ディスクを手動で交換する装置であっても良い。ODD108〜113が記録再生装置に内蔵される形態であっても良く、また外部に取付けられる形態であっても良い。
The embodiment of the present invention is not limited to the block diagram of FIG. For example, an interface with an external device is not limited to a LAN. It may be an interface with a general telephone line, or a standardized interface such as IEEE 1394 or HDMI (High Definition Multimedia Interface). There may be a configuration in which the
The number of IF sections for ODD is not limited to two, 105 and 106. There may be any one or more IF units. Although the case where there are two ODDs (
The
次に、本実施例において4個のODD110〜113を有する1個のRAIDに対して、情報データを記録し再生する動作を、さらに詳しく説明する。前記したように本実施例は、複数の記録層を有する多層の光ディスクがODD110〜113に挿入された場合の記録再生方法が、一つの特徴となっている。
多層の光ディスクの記録層は、光ピックアップから遠い側の記録層から順にL0層、L1層、L2層と呼ばれる。四層の光ディスクではL3層まで存在する。L0層とL2層では内側から外側へ向けて情報データが記録されるよう、螺旋状の記録トラックが設けられている。逆にL1層とL3層では外側から内側へ向けて情報データが記録されるよう、螺旋状の記録トラックが設けられている。
Next, the operation of recording and reproducing information data for one RAID having four
The recording layers of the multilayer optical disc are called L0 layer, L1 layer, and L2 layer in order from the recording layer far from the optical pickup. In a four-layer optical disk, there are up to L3 layers. In the L0 layer and the L2 layer, spiral recording tracks are provided so that information data is recorded from the inside to the outside. Conversely, in the L1 layer and the L3 layer, spiral recording tracks are provided so that information data is recorded from the outside toward the inside.
本実施例では情報データを記録する際に、制御部103は、各光ディスクまたは各記録層に応じて割り当てる論理アドレスの位置を異ならせ、また記録するデータのストライピングサイズを異ならせることにより、各ODDにおける記録に要する時間を略一定とする。これにより、データの転送速度を略一定とすることが一つの特徴となっている。
図2は、光ディスク上のアドレスと記録データのブロックとの対応関係の一例を示す図である。ここでは本実施例の最も分かり易い例として、ODD110〜113がいずれもL0層から記録を始める例を説明する。もちろん、ODD110〜113がいずれもL1層またはL2層から記録を始める場合も同様である。
In this embodiment, when recording the information data, the
FIG. 2 is a diagram illustrating an example of a correspondence relationship between addresses on the optical disc and blocks of recording data. Here, an example in which each of the
図2の左端に示すように、L0層ではデータ記録領域の最内周から最外周に向けて物理アドレスが0から順番に付されている。CAV(Constant Angular Velocity)制御を行う場合は図中のグラフの縦軸で示すように、物理アドレスに応じて線速度が異なり、内周側と外周側ではN倍(例えば3倍)程度の差がある。このため、光ディスクへ記録するデータの一つの単位となる記録ストライプを略等分割したデータブロックに対して、次のような処理を行う。ここでは一つの記録ストライプが15個のデータブロックに分割された場合を説明する。
RAIDを構成する複数のODD110〜113のうち、例えばODD110では1個のデータブロック(図中のデータブロック0)を最内周(物理アドレス0、かつ論理アドレス0)に記録する。ODD111では2個のデータブロック(データブロック1と2)を、やや外周に寄った位置(物理アドレス1と2、かつ論理アドレス0と1)に記録する。ODD112では4個のデータブロック(データブロック3〜6)を、さらに外周に寄った位置(物理アドレス3〜6、かつ論理アドレス0〜3)に記録する。ODD113では8個のデータブロック(データブロック7〜14)をさらに外周に寄った位置(物理アドレス7〜14、かつ論理アドレス0〜7)に記録する。
As shown at the left end of FIG. 2, in the L0 layer, physical addresses are assigned in order from 0 toward the outermost periphery of the data recording area. When performing CAV (Constant Angular Velocity) control, as indicated by the vertical axis of the graph in the figure, the linear velocity differs depending on the physical address, and the difference between the inner and outer circumferences is about N times (for example, 3 times) There is. For this reason, the following processing is performed on a data block obtained by roughly dividing a recording stripe, which is one unit of data to be recorded on an optical disc. Here, a case where one recording stripe is divided into 15 data blocks will be described.
Among the plurality of
次に、ODD110では2個のデータブロック(図中のデータブロック15,16)を物理アドレス1と2(論理アドレス1と2)に記録する。ODD111では4個のデータブロック(データブロック17〜20)を、物理アドレス3〜6(論理アドレス2〜5)に記録する。ODD112では8個のデータブロック(データブロック21〜28)を、物理アドレス7〜14(論理アドレス4〜11)に記録する。ODD113では1個のデータブロック(データブロック29)を、物理アドレス0(論理アドレス8)に記録する。
記録するデータがさらに続く場合は同様にして、全ての光ディスクにおいてL0層の容量が満杯となるまで記録が継続され、図2の場合、データブロック59まで記録された後は、L1層に対して同様の記録が行われる。
Next, the
Similarly, when the data to be recorded continues, the recording is continued until the capacity of the L0 layer is full in all the optical discs. In the case of FIG. Similar recording is performed.
この際、データブロック15個のデータがメモリ102に格納された後に、4個のODD110〜113で並列に光ディスクに記録される。前記したように、光ディスク上の各アドレスにおけるデータ量が略一致するよう、アドレス範囲は各光ディスクに応じて定められる。
RAIDを構成するODDのうち、線速度が大きい外周側にデータを記録するODDに対して多くのデータ量を割り当てることにより、各ODDにおける処理時間を略等しくすることができる。言い換えれば、一つの記録ストライプを記録する際に、複数のODDに対して異なる数の分割されたデータブロックを割り当てる。データブロック数に応じた数の論理アドレスを各ODDにおいて割り当てる。論理アドレスの物理アドレスに対する対応関係を、論理アドレスでの転送時間の和が各ODDにおいて略一定となるよう定めることにより、各ODDにおける処理時間を略等しくすることができる。
At this time, 15 data blocks of data are stored in the
By assigning a large amount of data to the ODD that records data on the outer circumference side where the linear velocity is high among the ODDs constituting the RAID, the processing time in each ODD can be made substantially equal. In other words, when recording one recording stripe, different numbers of divided data blocks are allocated to a plurality of ODDs. A logical address corresponding to the number of data blocks is assigned to each ODD. By defining the correspondence relationship between the logical address and the physical address so that the sum of the transfer times at the logical address is substantially constant in each ODD, the processing time in each ODD can be made substantially equal.
図2の実施例では、特許文献1とは異なりシーク動作を頻繁に繰返すことがないので、処理速度を向上することができる。
なお、図2においては説明を分かり易くするため、転送速度が1倍速(図中のR)である物理アドレスは1個、2倍速(図中のR*2)である物理アドレスは2個、4倍速(図中のR*4)である物理アドレスは4個、8倍速(図中のR*8)である物理アドレスは8個として説明した。実際には、いずれの倍速値の物理アドレスとも前記の整数(M)倍あり、図中のグラフの斜線部で概念的に示されるような光ディスク上での位置関係となる。
In the embodiment of FIG. 2, unlike the
In order to make the explanation easy to understand in FIG. 2, one physical address has a transfer rate of 1 × speed (R in the figure), and 2 physical addresses have a double speed (R * 2 in the figure). The description has been given assuming that four physical addresses are 4 times faster (R * 4 in the figure) and 8 physical addresses are 8 times faster (R * 8 in the figure). Actually, the physical address of any double speed value is the above-mentioned integer (M) times, and the positional relationship on the optical disk is conceptually shown by the hatched portion of the graph in the figure.
詳しく述べると、ODD110に1個、ODD111に2個、ODD112に4個、ODD113に8個のデータブロックが記録される過程をM回行う。その後、ODD110に2個、ODD111に4個、ODD112に8個、ODD113に1個のデータブロックが記録される過程をM回行う。さらに、ODD110に4個、ODD111に8個、ODD112に1個、ODD113に2個のデータブロックが記録される過程をM回行った後、ODD110に8個、ODD111に1個、ODD112に2個、ODD113に4個のデータブロックが記録される過程をM回行う。
即ち、図2における物理アドレス0と1の間、2と3の間、6と7の間は、実際には物理アドレスが離れた値となっている。なお、以下の図4や図6で示す実施例においても同様な事情がある。
More specifically, a process of recording one data block in the
That is, the physical addresses are actually separated from each other between
図2の実施例において、転送速度が1倍速から8倍速であり、15個のデータブロックを処理する例を示したが、これは限定条件ではない。記録媒体上の記録位置における転送速度に応じてデータブロック数を定め、データブロック数に応じて論理アドレス数を定め、各ODDにおける転送時間が略一定となる実施形態であれば良い。
図3は、図2における記録媒体上での記録位置の変化を示す遷移図である。各ODDにおける記録開始位置については図2でも示したとおりであり、その後、図中の矢印(実線)で示すように外周側に向けて記録が継続される。最外周まで到った後は、ODD110ではL1層の外周側から内周側に向けて記録が継続され、ODD111〜113では光ピックアップが図中の矢印(破線)で示すようにシーク動作で最内周まで戻り、再び外周側に向けて記録が継続される。
In the embodiment of FIG. 2, the transfer speed is 1 to 8 times speed and 15 data blocks are processed. However, this is not a limiting condition. Any embodiment may be used as long as the number of data blocks is determined according to the transfer speed at the recording position on the recording medium, the number of logical addresses is determined according to the number of data blocks, and the transfer time in each ODD is substantially constant.
FIG. 3 is a transition diagram showing changes in the recording position on the recording medium in FIG. The recording start position in each ODD is as shown in FIG. 2, and thereafter, recording is continued toward the outer peripheral side as indicated by an arrow (solid line) in the figure. After reaching the outermost circumference, recording is continued from the outer circumference side to the inner circumference side of the L1 layer in the
次に、例えば4個のODDで構成されるRAIDにおいて、以上述べた例とは異なり、2個のODDでは例えばL0層から、残る2個のODDではL0層に対して対向記録するL1層から記録を開始する例を説明する。この場合、2個のODDでは光ディスクの内周側から、残る2個のODDでは光ディスクの外周側から記録を開始する。
前記した図3では、ODD111〜113の各々で、光ピックアップが光ディスクの最外周から最内周に移動するシーク動作が、互いに異なるタイミングで発生する。シーク動作中のODDでは、光ピックアップの移動時間のみならず、光ピックアップが光ディスク上の所定の記録開始位置に位置するまでの回転待ち時間が必要なために、オーバヘッドが発生して転送速度を低下させる問題がある。この問題を解決した実施例を次に説明する。実施形態は、記録層の数が偶数であるか奇数であるかに応じて異なる。まず、偶数である場合を述べる。
Next, in a RAID composed of, for example, four ODDs, unlike the above-described example, for two ODDs, for example, from the L0 layer, and for the remaining two ODDs, from the L1 layer that is opposed to the L0 layer, An example of starting recording will be described. In this case, recording is started from the inner peripheral side of the optical disk for the two ODDs, and from the outer peripheral side of the optical disk for the remaining two ODDs.
In FIG. 3 described above, in each of the
図4は、偶数層の記録媒体を用いる一実施例におけるアドレスと記録データの対応関係を示す図である。ここでは記録層が2層(L0層とL1層)である場合を述べるが、4層(L0層〜L3層)以上の偶数層であっても2層の場合を繰返せば良い。転送速度は内周側から外周側に向けて、1倍速、2倍速、3倍速、4倍速である例を示す。
制御部103は半数(ここでは2個)の光ディスクに対して論理アドレスをL0層から、残る半数の光ディスクに対して論理アドレスをL1層から割り当てる。さらに各層に応じて、割り当てる論理アドレスの位置をずらし、また記録するデータのストライピングサイズを異ならせることにより、各光ディスク(またはODD)における記録に要する時間を略一定とする。これにより、データの転送速度を略一定とすることが一つの特徴となっている。
FIG. 4 is a diagram showing the correspondence between addresses and recording data in an embodiment using even-numbered recording media. Although the case where there are two recording layers (L0 layer and L1 layer) will be described here, the case of two layers may be repeated even if there are four or more even layers (L0 layer to L3 layer). An example is shown in which the transfer speed is 1 × speed, 2 × speed, 3 × speed, and 4 × speed from the inner circumference side toward the outer circumference side.
The
図4に示すように、物理アドレスはL0層の内周側から外周側に向け(物理アドレス0〜9)、次いでL1層の外周側から内周側に向けて(物理アドレス10〜19)与えられている。これに対して制御部103は、ODD110と111ではL0層の内周側から、ODD112と113ではL1層の外周側から、論理アドレスを与える。
RAIDを構成する複数のODD110〜113のうち、ODD110及び111では1個のデータブロック(図中のデータブロック0及び1)をL0層の最内周(物理アドレス0、かつ論理アドレス0)に記録する。ODD112及び113では4個のデータブロック(データブロック2〜5及び6〜9)を、L1層の最外周(物理アドレス10〜13、かつ論理アドレス0〜3)に記録する。
As shown in FIG. 4, physical addresses are given from the inner circumference side of the L0 layer to the outer circumference side (
Of the plurality of
次に、ODD110及び111では2個のデータブロック(データブロック10〜11及び12〜13)を物理アドレス1と2(論理アドレス1と2)に記録する。ODD112及び113では3個のデータブロック(データブロック14〜16及び17〜19)を、物理アドレス14〜16(論理アドレス4〜6)に記録する。次に、ODD110及び111では3個のデータブロック(データブロック20〜22及び23〜25)を物理アドレス3〜5(論理アドレス3〜5)に記録する。ODD112及び113では2個のデータブロック(データブロック26,27及び28,29)を、物理アドレス17と18(論理アドレス7と8)に記録する。さらに、ODD110及び111では4個のデータブロック(データブロック30〜33及び34〜37)を物理アドレス6〜9(論理アドレス6〜9)に記録する。ODD112及び113では1個のデータブロック(データブロック38及び39)を、物理アドレス19(論理アドレス9)に記録する。
Next, in the
記録するデータがさらに続く場合は、ODD110及び111ではL1層を使用して外周側から内周側へ、ODD112及び113ではL0層を使用して内周側から外周側へ、全ての光ディスクにおいて容量が満杯となるまで、図4の場合はデータブロック79まで、記録が継続される。光ディスクが4層以上の層数を有する場合は、引続きL2層とL3層に対して同様の記録が行われる。
図5は、図4における記録媒体上での記録位置の変化を示す遷移図である。各ODDにおける記録開始位置については図4でも示したとおりであり、その後、図中の矢印(実線)で示すようにL0層では外周側に向け、L1層では内周側に向けて記録が継続される。ODD110及び111においてL0層の最外周まで到った後は、L1層を使用して外周側から内周側に向け、またODD112及び113においてL1層の最内周まで到った後は、L0層を使用して内周側から外周側に向けて記録が継続される。ODD112及び113では光ピックアップが図中の矢印(破線)で示すように使用する記録層を変更するが、光ディスク上の半径方向の位置は同じであるため、シーク動作を必要としない。
If the data to be recorded continues, the
FIG. 5 is a transition diagram showing changes in the recording position on the recording medium in FIG. The recording start position in each ODD is as shown in FIG. 4, and thereafter, recording is continued toward the outer peripheral side in the L0 layer and toward the inner peripheral side in the L1 layer as indicated by an arrow (solid line) in the figure. Is done. After reaching the outermost periphery of the L0 layer in the
以上の実施例においては、L0層は内周側から外周側へ向け、L1層は外周側から内周側へ向けて記録するという相関対向記録を行う多層ディスクの特徴を生かすことにより、シーク動作を低減して転送速度を向上することを一つの特徴としている。
次に、記録層の数が奇数(多層ディスクを対象としているので、1を除く)である場合の実施例について説明する。3層ディスクでの内2層の扱い、5層ディスクでの内4層の扱いは前記した偶数層の場合と同様で良いが、残る1層の扱いに新たな特徴がある。
In the above embodiment, seek operation is performed by taking advantage of the characteristics of the multi-layer disc that performs correlated opposed recording in which the L0 layer is recorded from the inner peripheral side to the outer peripheral side and the L1 layer is recorded from the outer peripheral side to the inner peripheral side. One of the features is to improve the transfer speed by reducing.
Next, an example in which the number of recording layers is an odd number (except for 1 because it is a multi-layer disc) will be described. Handling of two of the three-layer discs and handling of four of the five-layer discs may be the same as in the case of the even layers described above, but there is a new feature in the handling of the remaining one layer.
図6は、奇数層の記録媒体を用いる一実施例におけるアドレスと記録データの対応関係を示す図であり、特に記録層が3層である場合を示している。
図4と同様、転送速度は内周側から外周側に向けて、1倍速、2倍速、3倍速、4倍速とし、制御部103は半数(ここでは2個)の光ディスクに対して論理アドレスをL0層から、残る半数の光ディスクに対して論理アドレスをL1層から割り当てる。さらに各層に応じて、割り当てる論理アドレスの位置をずらし、また記録するデータのストライピングサイズを異ならせることにより、各光ディスク(またはODD)における記録に要する時間を略一定とする。これにより、データの転送速度を略一定とすることが一つの特徴となっている。
FIG. 6 is a diagram showing the correspondence between addresses and recording data in an embodiment using an odd-numbered recording medium, and particularly shows a case where there are three recording layers.
As in FIG. 4, the transfer speed is set to 1 × speed, 2 × speed, 3 × speed, and 4 × speed from the inner circumference side to the outer circumference side, and the
図6に示すように、物理アドレスはL0層の内周側から外周側に向け(物理アドレス0〜9)、次いでL1層の外周側から内周側に向け、さらにL2層の内周側から外周側に向けて(物理アドレス20〜29)与えられている。これに対して制御部103は、ODD110と111ではL0層の内周側から、ODD112と113ではL1層の外周側から、論理アドレスを与える。
ODD110と111が論理アドレス0から19までに各データブロックを記録する過程と、ODD112と113が論理アドレス0から9までに各データブロックを記録する過程は、図4と同様であるので説明を省略する。ODD112と113が論理アドレス10から19までに各データブロックを記録する際には、図4とは異なりL0層に記録するのではなく、L2層に記録する点が異なる。他の状況は図4と同様である。以上の過程を経て、ODD110と111のL0層とL1層、ODD112と113のL1層とL2層での記録が終了する。
As shown in FIG. 6, physical addresses are directed from the inner circumference side of the L0 layer to the outer circumference side (
The process in which the
引続きODD110と111のL2層と、ODD112と113のL0層での記録が開始される。
ODD110及び111のL2層においては、同じODDのL0層と同様な記録が行われる。まず、1個のデータブロック(データブロック80及び81)をL2層の最内周(物理アドレス20、かつ論理アドレス20)に記録する。
この際に、ODD112及び113においては、4個のデータブロック(データブロック82〜85及び86〜89)をL0層の外周側(物理アドレス6〜9、かつ論理アドレス20〜23)に記録するため、光ピックアップがアドレス4個分だけ内周側へシークした後、4個のデータブロックを内周側から最外周に向けて記録する。従い、4個のデータブロック(データブロック82〜85及び86〜89)を記録する位置の論理アドレス20〜23は、内周側から外周側に向けて定められる。
Subsequently, recording in the L2 layer of
In the L2 layer of the
At this time, in the
次に、ODD110及び111のL2層においては、2個のデータブロック(データブロック90〜91及び92〜93)を物理アドレス21〜22(論理アドレス21〜22)に記録する。
この際に、ODD112及び113のL0層においては、3個のデータブロック(データブロック94〜96及び97〜99)を論理アドレス24〜26(やはり内周側から外周側に向けて定められる)に記録する。このため、前に記録したデータブロック数(4個)と次に記録するデータブロック数(3個)の和(7個)に相当するだけ、光ピックアップを外周側から内周側へシーク動作させた後、内周側から外周側に向けて3個のデータブロックを記録する。
Next, in the L2 layer of
At this time, in the L0 layer of the
次に、ODD110及び111のL2層においては、3個のデータブロック(データブロック100〜102及び103〜105)を物理アドレス23〜25(論理アドレス23〜25)に記録する。
この際に、ODD112及び113のL0層においては、2個のデータブロック(データブロック106〜107及び108〜109)を論理アドレス27〜28(やはり内周側から外周側に向けて定められる)に記録する。このため、前に記録したデータブロック数と次に記録するデータブロック数の和(5個)に相当するだけ、光ピックアップを外周側から内周側へシーク動作させた後、内周側から外周側に向けて2個のデータブロックを記録する。
Next, in the L2 layer of
At this time, in the L0 layer of the
次に、ODD110及び111のL2層においては、4個のデータブロック(データブロック110〜113及び114〜117)を物理アドレス26〜29(論理アドレス26〜29)に記録する。
この際に、ODD112及び113のL0層においては、1個のデータブロック(データブロック118及び119)を論理アドレス29に記録する。このため、前に記録したデータブロック数と次に記録するデータブロック数の和(3個)に相当するだけ、光ピックアップを外周側から内周側へシーク動作させた後、内周側から外周側に向けて1個のデータブロックを記録する。以上で、ODD110及び111のL2層とODD112及び113のL0層への記録が終了する。
Next, in the L2 layer of
At this time, one data block (data blocks 118 and 119) is recorded in the
図7は、図6における記録媒体上での記録位置の変化を示す遷移図である。各ODDにおける記録開始位置については図6でも示したとおりであり、その後、図中の矢印(実線)で示すようにL0層では外周側に向け、L1層では内周側に向けて記録が継続される。ODD110及び111においてL0層の最外周まで到った後は、L1層を使用して外周側から内周側に向け、またODD112及び113においてL1層の最内周まで到った後は、L2層を使用して内周側から外周側に向けて記録が継続される。
その後、ODD110及び111においてL1層の最内周まで到った後は、L2層を使用して内周側から外周側に向け、またODD112及び113においてL2層の最外周まで到った後は、L0層を使用して記録が継続される。ODD112及び113では光ピックアップが図中の矢印(破線)で示すように使用する記録層を変更するが、光ディスク上の半径方向の位置は同じであるため、シーク動作を必要としない。
FIG. 7 is a transition diagram showing changes in the recording position on the recording medium in FIG. The recording start position in each ODD is as shown in FIG. 6, and thereafter, recording is continued toward the outer peripheral side in the L0 layer and toward the inner peripheral side in the L1 layer as indicated by an arrow (solid line) in the figure. Is done. After reaching the outermost periphery of the L0 layer in the
Then, after reaching the innermost circumference of the L1 layer in the
図8は、図6における特定の記録層、即ちODD112と113のL0層での記録位置の変化を示す遷移図である。図8のXで示した範囲は、図7のXで示した範囲に相当する。Xで示した範囲には、図6の場合、実際には4個のデータブロックが前記したようにM個記録される。図8で示すように、まず最外周部ではYと示した位置から外周側に向けて記録が開始される。Yと示した位置は、最初に記録するデータブロック数に相当するだけ、光ピックアップを最外周から内周側へシーク動作させた位置である。最初のデータブロックを記録した後、前に記録したデータブロック数と次に記録するデータブロック数の和に相当するだけ、光ピックアップを外周側から内周側へシーク動作させて(破線の矢印)、内周側から外周側に向けて所定数のデータブロックを記録している(実線の矢印)。
FIG. 8 is a transition diagram showing a change in recording position in the specific recording layer in FIG. 6, that is, the L0 layer of the
以上の実施例においては、L0層は内周側から外周側へ向け、L1層は外周側から内周側へ向けて記録するという相関対向記録を行う多層ディスクの特徴を生かすことにより、シーク動作を低減して転送速度を向上することを一つの特徴としている。二つのODDのL0層では図8で示すように短い距離のシーク動作が行われるが、長い距離のシーク動作を必要としていない。 In the above embodiment, seek operation is performed by taking advantage of the characteristics of the multi-layer disc that performs correlated opposed recording in which the L0 layer is recorded from the inner peripheral side to the outer peripheral side and the L1 layer is recorded from the outer peripheral side to the inner peripheral side. One of the features is to improve the transfer speed by reducing. In the two ODD L0 layers, a short-distance seek operation is performed as shown in FIG. 8, but a long-distance seek operation is not required.
図6と図8で示した二つのODDのL0層におけるシーク動作を低減するためには、次の方法を考えることができる。ODDが備えるバッファメモリに例えば図6のODD112におけるデータブロック82〜85と94〜96を蓄積し、順序を入れ替えて94〜96,82〜85の順で読み出して物理アドレス4〜9に記録するようにすれば、2回分のシーク動作を1回で済ませることができる。もちろんバッファメモリの容量があれば、さらにシーク動作の回数を低減することができる。
In order to reduce the seek operation in the L0 layer of the two ODDs shown in FIGS. 6 and 8, the following method can be considered. For example, the data blocks 82 to 85 and 94 to 96 in the
光ディスクに記録したデータを再生する際も、バッファメモリを使用してシーク動作の回数を低減することができる。例えば、図6のODD112においてデータブロックを85,84,83,82,96,95,94の順で再生してバッファメモリに蓄積し、所定の順に読み出すようにすると良い。
データを記録する際、各データブロックが有するデータ量は略等しくしているが、シーク動作が発生する前後のデータブロックは、シーク動作によるオーバヘッド量を見込んでデータ量を少なくし、他のデータブロックが該当する分のデータ量を負担する方法もある。このようにすれば、データの転送速度を向上することができる。
When reproducing data recorded on the optical disc, the number of seek operations can be reduced using the buffer memory. For example, the data blocks may be reproduced in the order of 85, 84, 83, 82, 96, 95, and 94 in the
When data is recorded, the data amount of each data block is substantially equal, but the data block before and after the seek operation is generated is reduced in view of the overhead amount due to the seek operation. There is also a method of paying the amount of data corresponding to. In this way, the data transfer rate can be improved.
図2、図4、図6におけるデータブロックに関して説明する。これらデータブロックは、所定量のデータを有する記録ストライプを分割したものであり、互いに略等しい量のデータを有する。本実施例で示したように転送速度が略一定となるよう、光ディスク上での記録する位置に応じて各ODDに所定数のデータブロックが割り当てられる。
信号処理を行う際の最小単位となるデータブロック(図2他の図中に記したデータブロックとは異なる)はセクタと呼ばれる。複数の(BDでは32個)のセクタをまとめて1個のクラスタが形成され、1個のクラスタは再生時のエラー訂正処理を行うためのECC(Error Correction Code)ブロックを形成する。
The data blocks in FIGS. 2, 4, and 6 will be described. These data blocks are obtained by dividing a recording stripe having a predetermined amount of data, and have substantially the same amount of data. As shown in the present embodiment, a predetermined number of data blocks are assigned to each ODD in accordance with the recording position on the optical disc so that the transfer rate is substantially constant.
A data block (which is different from the data blocks shown in FIG. 2 and other figures) serving as a minimum unit when performing signal processing is called a sector. A plurality of (32 in BD) sectors are combined to form one cluster, and one cluster forms an ECC (Error Correction Code) block for performing error correction processing during reproduction.
前記記録ストライプは、整数個のECCブロックにより形成されることが望ましい。データを記録する際には、リードモディファイライトと呼ばれる動作が行われる。リードモディファイライトでは、記録されたデータが再生時のエラー訂正をできるレベルの記録品質を有するか否かを判定する。一つのECCブロックが複数の記録ストライプに跨ることは、リードモディファイライトの動作を煩雑にする原因となり、オーバヘッドを発生して転送速度を低下させることとなる。従って前記のようにすると良い。
ここまで示した実施形態は一例であって、本発明を限定するものではない。例えば、図1のブロック図や、図2、図4、図6のアドレスと記録データの対応関係には、様々な変形例を考えることができる。このように、本発明の趣旨に基づきながら異なる実施形態を考えられるが、いずれも本発明の範疇にある。
The recording stripe is preferably formed by an integer number of ECC blocks. When recording data, an operation called read-modify-write is performed. In read-modify-write, it is determined whether or not the recorded data has a recording quality that can correct an error during reproduction. One ECC block straddling a plurality of recording stripes causes a complicated read-modify-write operation, and generates overhead and decreases the transfer speed. Therefore, it is preferable to do as described above.
The embodiments described so far are merely examples, and do not limit the present invention. For example, various modifications can be considered for the correspondence relationship between the block diagram of FIG. 1 and the addresses and recording data of FIG. 2, FIG. 4, and FIG. As described above, different embodiments can be conceived based on the gist of the present invention, and all are within the scope of the present invention.
101:LAN部、102:メモリ、103:制御部、104:HDD、105〜107:IF部、108〜113:ODD、114:アクセッサ。 101: LAN unit, 102: memory, 103: control unit, 104: HDD, 105-107: IF unit, 108-113: ODD, 114: accessor.
Claims (5)
装着された前記多層の光ディスクに対して情報データを記録し再生する複数の光ディスクドライブと、
該光ディスクドライブの動作を制御する制御部を有し、
該制御部は、
記録される前記記録ストライプを前記光ディスクドライブに分割して供給し、
分割後の前記記録ストライプを、前記光ディスクドライブにおける半数の光ディスクドライブに装着された前記光ディスク上と、前記光ディスクドライブにおける残る半数の光ディスクドライブに装着された前記光ディスク上とでは、互いに転送速度の異なる位置に記録するよう、記録時の論理アドレスを定めて前記光ディスクドライブに供給し、
前記記録ストライプを分割する際には、前記光ディスクドライブにおける分割された前記記録ストライプの転送時間が略等しい時間となるようデータ量を定めて分割し、
前記光ディスクドライブが、前記光ディスクの第一の記録層に対しては前記分割された記録ストライプを前記光ディスクの内周側から外周側へ向けて記録し、前記光ディスクの第二の記録層に対しては前記分割された記録ストライプを前記光ディスクの外周側から内周側へ向けて記録するよう制御し、
前記光ディスクの記録層の層数が奇数個である場合には、前記制御部は、前記光ディスクドライブにおける半数の光ディスクドライブが前記光ディスクが有する記録層のいずれか1層で、前記分割された記録ストライプを所定の方向とは逆の半径方向に向けて記録するように制御することを特徴とする記録再生装置。 A recording / reproducing apparatus for recording and reproducing a recording stripe including information data on a multilayer optical disc having a plurality of recording layers,
A plurality of optical disk drives for recording and reproducing information data with respect to the mounted multilayer optical disk;
A control unit for controlling the operation of the optical disc drive;
The control unit
Dividing and supplying the recording stripe to be recorded to the optical disc drive,
The recording stripes after the division are positioned at different transfer speeds on the optical disk mounted on half of the optical disk drives in the optical disk drive and on the optical disk mounted on the remaining half of the optical disk drives in the optical disk drive. In order to record, the logical address at the time of recording is determined and supplied to the optical disc drive,
When dividing the recording stripe, the data stripe is divided and determined so that the transfer time of the divided recording stripes in the optical disc drive is approximately equal,
The optical disc drive records the divided recording stripes on the first recording layer of the optical disc from the inner circumference side to the outer circumference side of the optical disc, and on the second recording layer of the optical disc. Controls to record the divided recording stripes from the outer peripheral side to the inner peripheral side of the optical disc ,
When the number of recording layers of the optical disc is an odd number, the control unit includes one of the recording layers of the optical disc in half of the optical disc drives in the optical disc drive, and the divided recording stripes. Is recorded and recorded in a radial direction opposite to the predetermined direction .
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011099821A JP5756673B2 (en) | 2011-04-27 | 2011-04-27 | Recording / playback device |
| PCT/JP2012/001747 WO2012147267A1 (en) | 2011-04-27 | 2012-03-14 | Recording and reproduction device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2011099821A JP5756673B2 (en) | 2011-04-27 | 2011-04-27 | Recording / playback device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2012230746A JP2012230746A (en) | 2012-11-22 |
| JP5756673B2 true JP5756673B2 (en) | 2015-07-29 |
Family
ID=47071802
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2011099821A Expired - Fee Related JP5756673B2 (en) | 2011-04-27 | 2011-04-27 | Recording / playback device |
Country Status (2)
| Country | Link |
|---|---|
| JP (1) | JP5756673B2 (en) |
| WO (1) | WO2012147267A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100470172C (en) * | 2004-11-25 | 2009-03-18 | 大金工业株式会社 | Air conditioner heat exchanger |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2016042401A (en) * | 2014-08-19 | 2016-03-31 | ソニー株式会社 | Information processing apparatus and method, recording medium, and program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH08272540A (en) * | 1995-03-28 | 1996-10-18 | Matsushita Electric Ind Co Ltd | Disk control method |
| JPH10320134A (en) * | 1997-05-21 | 1998-12-04 | Hitachi Ltd | Optical disk library device |
| JP3710799B2 (en) * | 2003-09-19 | 2005-10-26 | 株式会社リコー | Information recording method, information recording apparatus, and information recording system |
| JP2009048315A (en) * | 2007-08-16 | 2009-03-05 | Hitachi Maxell Ltd | Information processing device |
| JP2009301148A (en) * | 2008-06-10 | 2009-12-24 | Nec Corp | Distributed storage control system, distributed storage control method, and distributed storage control program |
| JP2010055718A (en) * | 2008-08-29 | 2010-03-11 | Nippon Hoso Kyokai <Nhk> | Hard disk device |
| JP5241618B2 (en) * | 2009-06-05 | 2013-07-17 | 日本放送協会 | Recording / reproducing control apparatus and recording / reproducing apparatus using hard disk drive |
-
2011
- 2011-04-27 JP JP2011099821A patent/JP5756673B2/en not_active Expired - Fee Related
-
2012
- 2012-03-14 WO PCT/JP2012/001747 patent/WO2012147267A1/en not_active Ceased
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN100470172C (en) * | 2004-11-25 | 2009-03-18 | 大金工业株式会社 | Air conditioner heat exchanger |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012230746A (en) | 2012-11-22 |
| WO2012147267A1 (en) | 2012-11-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2005516329A (en) | Data storage device and method of handling data storage device | |
| JP2000285607A (en) | Disc-shaped information recording medium and information recording / reproducing device | |
| CN100353448C (en) | Data recording/reproducing device, data recording/reproducing method, program, and recording medium | |
| JP3760899B2 (en) | Data recording / reproducing apparatus, data recording / reproducing method, and computer program | |
| JP6429124B2 (en) | Optical disc apparatus, method and computer program | |
| JP4158717B2 (en) | Data recording / reproducing apparatus, data recording / reproducing method, program, and recording medium | |
| JP3954556B2 (en) | Information recording apparatus, information recording method, information recording program, and storage medium for storing information recording program | |
| JP5756673B2 (en) | Recording / playback device | |
| JP5999356B2 (en) | Optical disk array device | |
| JP6643576B2 (en) | Information recording medium, information recording method, information recording device, information reproducing method, and information reproducing device | |
| JP5978470B2 (en) | Information recording method, information recording apparatus, and information recording medium | |
| JP4782739B2 (en) | Disk unit | |
| JP4082308B2 (en) | Data recording / reproducing apparatus, data recording / reproducing method, program, and recording medium | |
| JP2011248956A (en) | Optical recording/reproducing system and method | |
| JP5163791B2 (en) | Multi-recording method for multi-layer recording disk, multi-recording device for multi-layer recording disk, and reproducing method for multi-recording multi-layer recording disk | |
| JP4343971B2 (en) | Information recording method | |
| JP4835714B2 (en) | Optical disc recording device, optical disc recording method, optical disc reproducing device, optical disc reproducing method, and optical disc | |
| JP4598417B2 (en) | Data recording / reproducing apparatus, data recording / reproducing method, program, and recording medium | |
| JP4845865B2 (en) | Multi-recording method for multi-layer recording disk, multi-recording device for multi-layer recording disk, and reproducing method for multi-recording multi-layer recording disk | |
| JP2005235334A (en) | Data recording / reproducing apparatus, data recording / reproducing method, program, and recording medium | |
| JPH10232743A (en) | Head zone position determination method and disk array device | |
| KR20110032262A (en) | Recording medium, data recording / reproducing method and data recording / reproducing apparatus | |
| JP2005149722A (en) | Information recording method, information recording apparatus, and program | |
| JP2011090780A (en) | Optical disk recording device, optical disk recording method, and optical disk |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140213 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140708 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140903 |
|
| RD02 | Notification of acceptance of power of attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7422 Effective date: 20140908 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150210 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150323 |
|
| 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: 20150512 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150601 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5756673 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |