Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4356735B2 - Optical disc drawing data generating apparatus, optical disc drawing system and program - Google Patents
[go: Go Back, main page]

JP4356735B2 - Optical disc drawing data generating apparatus, optical disc drawing system and program - Google Patents

Optical disc drawing data generating apparatus, optical disc drawing system and program Download PDF

Info

Publication number
JP4356735B2
JP4356735B2 JP2006306539A JP2006306539A JP4356735B2 JP 4356735 B2 JP4356735 B2 JP 4356735B2 JP 2006306539 A JP2006306539 A JP 2006306539A JP 2006306539 A JP2006306539 A JP 2006306539A JP 4356735 B2 JP4356735 B2 JP 4356735B2
Authority
JP
Japan
Prior art keywords
data
signal
optical disc
image
black
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
Application number
JP2006306539A
Other languages
Japanese (ja)
Other versions
JP2008123614A (en
Inventor
久順 糸賀
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Yamaha Corp
Original Assignee
Yamaha Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Yamaha Corp filed Critical Yamaha Corp
Priority to JP2006306539A priority Critical patent/JP4356735B2/en
Publication of JP2008123614A publication Critical patent/JP2008123614A/en
Application granted granted Critical
Publication of JP4356735B2 publication Critical patent/JP4356735B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Signal Processing For Digital Recording And Reproducing (AREA)
  • Optical Recording Or Reproduction (AREA)

Description

本発明は、光ディスク画像を描画する技術に関する。   The present invention relates to a technique for drawing an optical disc image.

CD−R(Compact Disc Recordable)などの光ディスクに対し、データを記録するという記録機能に、文字や図形等の画像を描画するという画像描画機能が付加された光ディスク描画装置がある。そして、近年は、レーザ光を照射すると変色する描画層をデータを記録する記録層とは別に、レーベル面側に設けた可視画像記録可能ディスクを用い、この技術によって、その可視画像記録可能ディスクに画像を描画することで、その画像をレーベル面側から視認することもできるようになってきている。   There is an optical disk drawing apparatus in which an image drawing function for drawing images such as characters and figures is added to a recording function for recording data on an optical disk such as a CD-R (Compact Disc Recordable). In recent years, a visible image recordable disc provided on the label surface side is used separately from a recording layer for recording data on a drawing layer that changes color when irradiated with laser light. By drawing an image, it is also possible to visually recognize the image from the label surface side.

この技術を低コストで実現するために、例えば特許文献1においては、画像データを光ディスクに画像を描画する信号に変換するにあたり、データを記録する際と同じエンコーダを利用する技術が開示されている。
特開2004−355764号公報
In order to realize this technique at low cost, for example, Patent Document 1 discloses a technique that uses the same encoder as that used when recording data when converting image data into a signal for drawing an image on an optical disk. .
JP 2004-355664 A

ところで、近年、記憶する情報量を大きくすることができる光ディスクとして、DVD(Digital Versatile Disc)が用いられている。特許文献1におけるエンコーダは、CDエンコーダで用いられるEFM(Eight to Fourteen Modulation)変調が使用されていることが前提となっているが、DVDエンコーダでは8−16変調が用いられているため、特許文献1に開示されている技術をそのままDVDに用いようとすると不具合があった。例えば、特許文献1で開示されているようにして、画像の白と黒に該当するデータを決定した場合、DVDエンコードでは、エンコード後の信号が同一となってしまう場合があり、白と黒の信号の判別ができないことがあった。   Incidentally, in recent years, a DVD (Digital Versatile Disc) has been used as an optical disc that can increase the amount of information to be stored. The encoder in Patent Document 1 is premised on the use of EFM (Eight to Fourteen Modulation) modulation used in a CD encoder, but the DVD encoder uses 8-16 modulation. When the technique disclosed in No. 1 is used for a DVD as it is, there is a problem. For example, as disclosed in Patent Document 1, when data corresponding to white and black of an image is determined, the encoded signal may be the same in DVD encoding, and white and black may be the same. The signal could not be identified.

本発明は、上述の事情に鑑みてなされたものであり、DVDエンコーダで用いられている8−16変調においても、白と黒の信号の判別できる画像データの生成を行う光ディスク描画データ生成装置、光ディスク描画装置およびプログラムを提供することを目的とする。   The present invention has been made in view of the above circumstances, and an optical disk drawing data generation device that generates image data capable of discriminating white and black signals even in 8-16 modulation used in a DVD encoder, An object is to provide an optical disk drawing apparatus and a program.

上述の課題を解決するため、本発明は、データ記録に用いられ、入力されたデータに対して変換テーブルと変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、入力された描画データに基づいて描画信号を生成し、前記描画信号から画像の白黒を識別し、前記描画信号に基づいて光ディスクに前記画像を描画する光ディスク描画装置に、前記描画データを供給する光ディスク描画データ生成装置であって、前記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、前記画像の白黒の各々に対応する2値を決定する決定手段と、前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成し、前記光ディスク描画装置に前記信号パターンを出力する信号パターン生成手段とを具備し、前記決定手段は、前記置換手段によって生成された描画データが前記エンコーダによってエンコードされて描画信号が生成される場合に、前記エンコードされた描画信号から前記白黒に対応する部分を前記光ディスク描画装置が前記信号パターンによって識別できるように前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定することを特徴とする光ディスク描画データ生成装置を提供する。   In order to solve the above-described problems, the present invention includes an encoder that is used for data recording and generates an encoded signal based on a conversion table and a conversion algorithm for input data, and an optical disc based on the signal To the optical disk drawing apparatus for generating the drawing signal based on the inputted drawing data, identifying black and white of the image from the drawing signal, and drawing the image on the optical disk based on the drawing signal, An optical disk drawing data generation device for supplying the drawing data, a storage unit for storing the conversion table and the conversion algorithm, a determination unit for determining binary values corresponding to each of the black and white of the image, and the image Replacement means for generating the drawing data by replacing each of the monochrome data with the binary value determined by the determination means; A signal pattern generation unit that generates a signal pattern corresponding to each of the binary values based on a conversion table and a conversion algorithm stored in the storage unit, and outputs the signal pattern to the optical disc drawing apparatus; When the drawing data generated by the replacement unit is encoded by the encoder and a drawing signal is generated, the determining unit is configured so that the optical disk drawing device extracts a portion corresponding to the black and white from the encoded drawing signal. Provided is an optical disk drawing data generation device characterized in that binary values are determined based on a conversion table and a conversion algorithm stored in the storage means so that they can be identified by a signal pattern.

また、本発明は、データ記録に用いられ、入力されたデータに対して変換テーブルおよび変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、前記エンコーダに描画データが入力されることによって生成される描画信号に基づいて光ディスクに画像を描画する光ディスク描画システムであって、前記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、前記画像の白黒の各々に対応する2値を決定する決定手段と、前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成する信号パターン生成手段と、前記エンコーダによって生成された描画信号から前記白黒に対応する部分を前記信号パターンによって識別する識別手段とを具備し、前記決定手段は、前記識別手段が前記エンコーダによって生成された描画信号から前記白黒に対応する部分を前記信号パターンによって識別できるように、前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定することを特徴とする光ディスク描画システムを提供する。 The present invention also includes an encoder that is used for data recording and generates a signal that is encoded based on input data based on a conversion table and a conversion algorithm, and records data on an optical disc based on the signal. , an optical disk image forming system for drawing an image on the optical disk based on the drawing signal generated by the drawing data to the encoder is input, a storage means for storing a pre-Symbol conversion table and the conversion algorithm, wherein Determining means for determining binary corresponding to each of monochrome of the image; replacement means for generating the drawing data by replacing each of the monochrome data of the image with the binary determined by the determining means; and the storage means On the basis of a conversion table and a conversion algorithm stored in the Signal pattern generating means for generating an image, and identifying means for identifying a portion corresponding to the black and white from the drawing signal generated by the encoder by the signal pattern, wherein the determining means includes the identifying means A binary value is determined based on a conversion table and a conversion algorithm stored in the storage means so that a portion corresponding to the black and white can be identified by the signal pattern from a drawing signal generated by an encoder. An optical disc drawing system is provided.

また、本発明は、データ記録に用いられ、入力されたデータに対して変換テーブルと変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、入力された描画データに基づいて描画信号を生成し、前記描画信号から画像の白黒を識別し、前記描画信号に基づいて光ディスクに前記画像を描画する光ディスク描画装置に、前記描画データを供給するコンピュータを前記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、前記画像の白黒の各々に対応する2値を決定する決定手段と、前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成し、前記光ディスク描画装置に前記信号パターンを出力する信号パターン生成手段として機能させ、前記決定手段には、前記置換手段によって生成された描画データが前記エンコーダによってエンコードされて描画信号が生成される場合に、前記エンコードされた描画信号から前記白黒に対応する部分を前記光ディスク描画装置が前記信号パターンによって識別できるように前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定させることを特徴とするコンピュータ読み取り可能なプログラムを提供する。   The present invention also includes an encoder that is used for data recording and generates a signal that is encoded based on input data based on a conversion table and a conversion algorithm, and records data on an optical disk based on the signal. Generating a drawing signal based on the input drawing data, identifying black and white of the image from the drawing signal, and supplying the drawing data to an optical disc drawing apparatus that draws the image on the optical disc based on the drawing signal The storage means for storing the conversion table and the conversion algorithm, a determination means for determining binary values corresponding to each of the black and white of the image, and the determination means for determining each of the black and white data of the image Replacement means for generating the drawing data by replacing with binary values, a conversion table stored in the storage means, Based on a replacement algorithm, a signal pattern corresponding to each of the binary values is generated, and the optical disc drawing apparatus functions as a signal pattern generation unit that outputs the signal pattern. The determination unit is generated by the replacement unit. When the drawing data is encoded by the encoder and a drawing signal is generated, the storage means is configured so that the optical disk drawing apparatus can identify the portion corresponding to the monochrome from the encoded drawing signal by the signal pattern. There is provided a computer-readable program characterized in that binary values are determined based on a stored conversion table and conversion algorithm.

本発明によれば、DVDエンコーダで用いられている8−16変調においても、白と黒の信号の判別できる画像データの生成を行う光ディスク描画データ生成装置、光ディスク描画装置およびプログラムを提供することができる。   According to the present invention, it is possible to provide an optical disc drawing data generation device, an optical disc drawing device, and a program for generating image data that can distinguish white and black signals even in 8-16 modulation used in a DVD encoder. it can.

以下、本発明の一実施形態について説明する。   Hereinafter, an embodiment of the present invention will be described.

<実施形態>
本実施形態に係る光ディスク描画システム1は、光ディスク100に対して、その光ディスク100のレーベル面側に利用者が視認し得るような画像を描く機能を有している。以下の説明では、まず、光ディスク100について説明し、その次に、光ディスク描画システム1についての説明を行う。
<Embodiment>
The optical disc drawing system 1 according to the present embodiment has a function of drawing an image that can be visually recognized by the user on the label surface side of the optical disc 100 with respect to the optical disc 100. In the following description, the optical disk 100 will be described first, and then the optical disk drawing system 1 will be described.

本実施形態に係る光ディスク100は、例えばDVD−Rであって、レーベル面LS側に描画できるようにした可視画像記録可能ディスクである。図1は、光ディスク100の描画できる部分における断面図である。図1に示すように、光ディスク100の断面構造は、レーベル面LSからデータ記録面DSに向かって順番に、ポリカーボネート層101、描画層102、反射層103、接着層104、反射層105、データ記録層106およびポリカーボネート層107とが積層されている。光ディスク100の厚さは、約1.2(mm)であるが、そのうちポリカーボネート層101及びポリカーボネート層107がそれぞれ0.6(mm)程度を占めており、描画層102からデータ記録層106までの厚さは全体の厚さに比べて微少な距離dである。データ記録層106の記録面DS側には、螺旋状のグルーブ(案内溝)108が形成されている。   An optical disc 100 according to the present embodiment is, for example, a DVD-R and is a visible image recordable disc that can be drawn on the label surface LS side. FIG. 1 is a cross-sectional view of a portion of the optical disc 100 where drawing is possible. As shown in FIG. 1, the cross-sectional structure of the optical disc 100 includes a polycarbonate layer 101, a drawing layer 102, a reflective layer 103, an adhesive layer 104, a reflective layer 105, data recording in order from the label surface LS to the data recording surface DS. A layer 106 and a polycarbonate layer 107 are laminated. The thickness of the optical disc 100 is about 1.2 (mm), of which the polycarbonate layer 101 and the polycarbonate layer 107 each occupy about 0.6 (mm), and from the drawing layer 102 to the data recording layer 106 The thickness is a minute distance d compared to the total thickness. A spiral groove (guide groove) 108 is formed on the recording surface DS side of the data recording layer 106.

描画層102およびデータ記録層106は、所定の強度以上のレーザ光が照射されると変色する物質によって形成された色素層である。描画時には、反射層103からの反射光に基づいて、描画層102にレーザ光の焦点が合わせられる。そして、所定の強度以上のレーザ光が照射されると、描画層102のレーザ光が照射された領域が変色する。この変色した領域と変色していない領域によって、利用者が視認可能な画像が形成される。同様にして、データ記録時には、反射層105からの反射光に基づいて、データ記録層106にレーザ光の焦点が合わせられ、グルーブ108に沿ってデータ記録が行われる。なお、記録したデータを読み出す場合は、グルーブ108に沿って記録時よりも弱い所定の強度未満のレーザ光が照射され、その反射光の強度を検知することで実現される。   The drawing layer 102 and the data recording layer 106 are dye layers formed of a substance that changes color when irradiated with laser light having a predetermined intensity or higher. At the time of drawing, the laser beam is focused on the drawing layer 102 based on the reflected light from the reflective layer 103. When a laser beam having a predetermined intensity or higher is irradiated, the region of the drawing layer 102 irradiated with the laser beam changes color. An image that can be visually recognized by the user is formed by the discolored area and the undiscolored area. Similarly, at the time of data recording, the laser beam is focused on the data recording layer 106 based on the reflected light from the reflective layer 105, and data recording is performed along the groove 108. Note that reading out the recorded data is realized by irradiating laser light of a predetermined intensity that is weaker than that during recording along the groove 108 and detecting the intensity of the reflected light.

次に、光ディスク描画システム1について説明する。光ディスク描画システム1は、光ディスク描画装置2と光ディスク描画データ生成装置であるホスト装置3を有する。   Next, the optical disk drawing system 1 will be described. The optical disc drawing system 1 includes an optical disc drawing device 2 and a host device 3 that is an optical disc drawing data generation device.

図2は、光ディスク描画システム1の構成を示し、光ディスク描画装置2に光ディスク100が装填された場合の構成について詳細に示している。光ディスク描画装置2において、光ディスク100はスピンドルモータ11によって回転させられる。スピンドルサーボ12は、スピンドルモータ11の回転を、記録時および再生時は線速度一定に制御し(CLV制御)、描画時は回転数一定に制御する(CAV制御)。光ピックアップ14は、ステッピングモータ15で駆動される送りねじ等による送り機構16により、光ディスク100の径方向(図中左右方向)に移送され、光ディスク100にレーザ光13を照射する。そして、その反射光に基づく受光信号を光ディスク描画装置2の各回路へ出力する。モータドライバ17はシステム制御部19の指令に基づいて、ステッピングモータ15を駆動する。   FIG. 2 shows the configuration of the optical disc drawing system 1 and shows in detail the configuration when the optical disc 100 is loaded in the optical disc drawing apparatus 2. In the optical disk drawing apparatus 2, the optical disk 100 is rotated by a spindle motor 11. The spindle servo 12 controls the rotation of the spindle motor 11 at a constant linear velocity during recording and reproduction (CLV control) and at a constant rotation speed during drawing (CAV control). The optical pickup 14 is transferred in the radial direction of the optical disc 100 (left and right in the figure) by a feed mechanism 16 such as a feed screw driven by a stepping motor 15 and irradiates the optical disc 100 with laser light 13. Then, a light reception signal based on the reflected light is output to each circuit of the optical disc drawing apparatus 2. The motor driver 17 drives the stepping motor 15 based on a command from the system control unit 19.

フォーカスサーボ18は、データ記録時、再生時、描画時にフォーカスサーボ制御を行って、光ピックアップ14の対物レンズの焦点位置を制御する。   The focus servo 18 controls the focus position of the objective lens of the optical pickup 14 by performing focus servo control during data recording, reproduction, and drawing.

トラッキングサーボ20は、システム制御部19の指令および光ピックアップ14からの受光信号に基づいて、データ記録および再生時に光ピックアップ14のトラッキングサーボ制御を行う。また、描画時においては、トラッキングサーボ制御はオフされる。ALPC(Automatic Laser Power Control)回路21は、システム制御部19の指令および光ピックアップ14からの受光信号に基づいて、レーザドライバ22がデータ記録および再生時並びに描画時に光ピックアップ14のレーザダイオードを駆動することにより照射されるレーザ光13の強度を制御する。   The tracking servo 20 performs tracking servo control of the optical pickup 14 during data recording and reproduction based on a command from the system control unit 19 and a light reception signal from the optical pickup 14. At the time of drawing, the tracking servo control is turned off. An ALPC (Automatic Laser Power Control) circuit 21 drives a laser diode of the optical pickup 14 at the time of data recording and reproduction and drawing based on a command from the system control unit 19 and a light reception signal from the optical pickup 14. Thus, the intensity of the irradiated laser beam 13 is controlled.

エンコーダ23は、バッファメモリ24から読み出したデータ(データ記録時においては記録データ、描画時においては描画データ)を変換テーブルと変換アルゴリズムに基づいてエンコードして描画信号を生成し、書込信号生成器26に出力する。書込信号生成器26は、描画信号を書込信号へ変換してALPC回路21へ出力する。この際、描画時においては、描画信号の内容に基づいて、書込信号をALPC回路21へ出力したり、出力を停止したりする。データ記録時においては書込信号を全てALPC回路21へ出力する。エンコーダ23と書込信号生成器26についての詳細は後述する。   The encoder 23 encodes data read from the buffer memory 24 (recording data at the time of data recording and drawing data at the time of drawing) based on a conversion table and a conversion algorithm to generate a drawing signal, and a writing signal generator 26. The write signal generator 26 converts the drawing signal into a write signal and outputs it to the ALPC circuit 21. At this time, at the time of drawing, the writing signal is output to the ALPC circuit 21 or the output is stopped based on the contents of the drawing signal. At the time of data recording, all write signals are output to the ALPC circuit 21. Details of the encoder 23 and the write signal generator 26 will be described later.

デコーダ25は、データ再生時に光ピックアップ14からの受光信号を8−16復調してデータ再生を行い、インタフェース10を介してホスト装置3に送信する。   The decoder 25 demodulates the received light signal from the optical pickup 14 during data reproduction by performing 8-16 demodulation, and transmits the data to the host device 3 through the interface 10.

ホスト装置3は、データ記録、データ再生、描画のいずれかを光ディスク描画装置2に実行させるための指令、操作者からの指令、その他光ディスク描画装置2を制御するための指令、描画データ、記録データなどを光ディスク描画装置2に送信する。この指令はインタフェース10を介してシステム制御部19に送信される。そして、システム制御部19は、送信された指令に基づいて、光ディスク描画装置2の各回路に対して該当する動作を実行させる。また、ホスト装置3は、レーベル面LS側の描画層102に描画する画像の描画データまたはデータ記録面DS側のデータ記録層106に記録する記録データについて、インタフェース10を介してバッファメモリ24に蓄積する。この描画データまたは記録データは、バッファメモリ24に一旦蓄積された後、読み出されてエンコーダ23に供給される。ここで、描画データとは、ホスト装置3によって描画する画像の画像データを変換して生成されたデータである。この変換についての詳細は後述する。   The host device 3 has a command for causing the optical disk drawing device 2 to execute one of data recording, data reproduction, and drawing, a command from an operator, other commands for controlling the optical disk drawing device 2, drawing data, and recording data. Are transmitted to the optical disk drawing apparatus 2. This command is transmitted to the system control unit 19 via the interface 10. Then, the system control unit 19 causes each circuit of the optical disc drawing apparatus 2 to perform a corresponding operation based on the transmitted command. Further, the host device 3 stores the drawing data of the image to be drawn on the drawing layer 102 on the label surface LS side or the recording data to be recorded on the data recording layer 106 on the data recording surface DS in the buffer memory 24 via the interface 10. To do. The drawing data or recording data is temporarily stored in the buffer memory 24, read out, and supplied to the encoder 23. Here, the drawing data is data generated by converting image data of an image drawn by the host device 3. Details of this conversion will be described later.

次に、エンコーダ23について説明する。図3は、エンコーダ23の構成を示すブロック図である。エンコーダ23は、データフレーム形成部231、スクランブル部232、ECCブロック形成部233、レコーディングフレーム形成部234、フィジカルセクタ形成部235を有する。   Next, the encoder 23 will be described. FIG. 3 is a block diagram showing the configuration of the encoder 23. The encoder 23 includes a data frame forming unit 231, a scramble unit 232, an ECC block forming unit 233, a recording frame forming unit 234, and a physical sector forming unit 235.

データフレーム形成部231は、バッファメモリ24から読み出したデータを図4に示すように、1行あたり172バイトのデータを12行集めて形成されるデータフレームに変換する。1つのデータフレームは、4バイトのID(Identification data)、2バイトのIED(ID Error Detection Code)、6バイトのRSV、2048バイトのMaindata、4バイトのEDC(Error Detection Code)から構成される。IDは、記録するデータの領域名やセクタ番号などを有している。IEDは、IDの誤り検出用パリティ、RSVはシステム予約データ、EDCは、全体の誤り検出用パリティである。Maindataには、バッファメモリ24から読み出したデータが配置される。そして、データフレームはスクランブル部232に出力される。   As shown in FIG. 4, the data frame forming unit 231 converts the data read from the buffer memory 24 into a data frame formed by collecting 12 rows of 172 bytes of data per row. One data frame includes 4-byte ID (Identification data), 2-byte IED (ID Error Detection Code), 6-byte RSV, 2048-byte Maindata, and 4-byte EDC (Error Detection Code). The ID has an area name and a sector number of data to be recorded. IED is ID error detection parity, RSV is system reservation data, and EDC is overall error detection parity. In Maindata, data read from the buffer memory 24 is arranged. Then, the data frame is output to the scramble unit 232.

スクランブル部232は、データフレームの2048バイトのMaindataにスクランブルをかけ、Maindata2048バイトの配置を入れ替える。そして、ECCブロック形成部233に出力する。   The scramble unit 232 scrambles the 2048-byte main data of the data frame, and changes the arrangement of the main data 2048 bytes. Then, the data is output to the ECC block forming unit 233.

ECCブロック形成部233は、図5に示すように、スクランブルをかけたデータフレームを1行あたり182バイトのデータが208行あるECCブロックに変換する。これは、スクランブルをかけた各12行のデータフレームを16個まとめて192行とし、各列のそれぞれ最後の部分に16バイトのPO(Parity of Outer Code)を追加、すなわち16行のPOを追加し、各行のそれぞれ最後の部分に10バイトのPI(Parity of Inner Code)を追加、すなわち10列のPIを追加して形成されたものである。なお、「B0,171」という表記は、ECCブロックにおいて、0行目(上から1行目)、171列目(左から172列目)のデータを示している。この位置は、スクランブルをかける前の1つ目のデータフレームのMaindataのD159(160バイト目)を示している。ただし、実際はスクランブルがかかっているため、同一のデータとは限らない。このようにして形成したECCブロックをレコーディングフレーム形成部234へ出力する。   As shown in FIG. 5, the ECC block forming unit 233 converts the scrambled data frame into an ECC block having 208 rows of 182 bytes of data per row. This means that 16 scrambled data frames of 12 rows are combined into 192 rows, and 16 bytes of PO (Parity of Outer Code) is added to the last part of each column, that is, 16 rows of PO are added. Then, a 10-byte PI (Parity of Inner Code) is added to the last part of each row, that is, 10 columns of PI are added. The notation “B0, 171” indicates data in the 0th row (first row from the top) and 171st column (172th column from the left) in the ECC block. This position indicates D159 (160th byte) of Maindata of the first data frame before being scrambled. However, since it is actually scrambled, it is not always the same data. The ECC block formed in this way is output to the recording frame forming unit 234.

レコーディングフレーム形成部234は、図6に示すように、ECCブロックにインターリーブをかけ、1行あたり182バイトのデータが13行あるレコーディングフレームに変換する。これは、ECCブロックのPO16行について、12行(もともとのデータフレームに対応する行数)ごとにPOを1行ずつ挿入するインターリーブを行って形成されたものである。これにより、ECCブロックは13行のレコーディングフレーム16個となる。このようにして形成したレコーディングフレームをフィジカルセクタ形成部235へ出力する。   As shown in FIG. 6, the recording frame forming unit 234 interleaves the ECC block and converts it into a recording frame having 13 rows of 182 bytes of data per row. This is formed by interleaving the PO16 rows of the ECC block by inserting one PO every 12 rows (the number of rows corresponding to the original data frame). As a result, the ECC block becomes 16 recording frames of 13 rows. The recording frame thus formed is output to the physical sector forming unit 235.

フィジカルセクタ形成部235は、各レコーディングフレームに32ビットのSYNCコード(SY0〜SY7)を付加して、8−16変調を行い、1個のレコーディングフレームを図7に示すようなフィジカルセクタに変換する。ここで、8−16変調について説明する。8−16変調は、変換テーブルと変換アルゴリズムに基づいて、8ビットのデータ(0〜255)を16ビットのデータに変換する。変換テーブルは、メインテーブルとサブテーブルがある。また、それぞれのテーブルには、ステート1〜4の4つのステートがあり、次の変換時のステートを選択するためのネクストステートが、各データの各ステートに対して設定されている。なお、SYNCコードの次のデータ変換時におけるステートは1(SYNCコードのネクストステートは1)になることが決まっている。   The physical sector forming unit 235 adds a 32-bit SYNC code (SYNC0 to SY7) to each recording frame, performs 8-16 modulation, and converts one recording frame into a physical sector as shown in FIG. . Here, 8-16 modulation will be described. The 8-16 modulation converts 8-bit data (0 to 255) into 16-bit data based on a conversion table and a conversion algorithm. The conversion table includes a main table and a sub table. Each table has four states, states 1 to 4, and a next state for selecting a state at the time of the next conversion is set for each state of each data. The state at the time of the next data conversion of the SYNC code is determined to be 1 (the next state of the SYNC code is 1).

変換アルゴリズムについて説明する。ここで、8ビットのデータによって、8−16変調の方法が変わるため、それぞれ順を追って説明する。まず、8ビットのデータが0〜87の場合、どのステートが選択されていても、選択されたステートに対応するメインテーブルとサブテーブルの16ビットのデータのうち、DSV(Digital Sum Value)の絶対値が小さくなる方を選択して変換する。DSVとは、NRZI(Non Return to Zero Inversion)変換を行った場合に、「H」となる部分を「+1」とし「L」となる部分を「−1」として、これらを足し合わせたものである。NRZI変換とは、データが「1」のときに「H」の状態と「L」の状態を入れ替え、データが「0」のときには、状態を維持する変換である。例えば、8ビットデータが「253」において、メインテーブルのステート1の16ビットデータは「0000010000100001」であり、最初の状態が「L」の場合は、図8に示すような信号となる。そして、この場合、「L」が10個、「H」が6個あるため、DSVは「−4」となる。   A conversion algorithm will be described. Here, since the 8-16 modulation method varies depending on 8-bit data, each will be described step by step. First, when the 8-bit data is 0 to 87, the DSV (Digital Sum Value) absolute value of the 16-bit data of the main table and sub-table corresponding to the selected state is selected regardless of which state is selected. Select the smaller value to convert. The DSV is a combination of NRZI (Non Return to Zero Inversion) conversion, where “H” is “+1” and “L” is “−1”. is there. The NRZI conversion is a conversion in which the “H” state and the “L” state are switched when the data is “1”, and the state is maintained when the data is “0”. For example, when the 8-bit data is “253”, the 16-bit data in state 1 of the main table is “0000010100000001”, and when the first state is “L”, the signal is as shown in FIG. In this case, since there are 10 “L” and 6 “H”, the DSV is “−4”.

次に、8ビットのデータが88〜255の場合、1つ前のデータのネクストステートによって指定されたステートによって16ビットのデータの選択方法が変わる。1つ前のデータのネクストステートが2または3の場合には、該当する16ビットのデータを選択して変換すればよい。しかし、1つ前のデータのネクストステートが1または4の場合、2つの検討を行う必要がある。まず、前の変換データに続いてステート1または4において変換したデータを接続したときに、ラン長(16ビットのデータにおいて0が連続する数)が2以上10以下であることが必要である。ここで、ステート1または4のいずれかが、ラン長の制限を満たさない場合は、もう一方のラン長の制限を満たすステートが選択される。一方、ステート1および4の両者ともラン長を満たす場合、両者のDSVを比較し絶対値が小さくなるステートが選択される。このようにして、順次16ビットに変換されていく。   Next, when the 8-bit data is 88 to 255, the selection method of 16-bit data varies depending on the state specified by the next state of the previous data. When the next state of the previous data is 2 or 3, the corresponding 16-bit data may be selected and converted. However, when the next state of the previous data is 1 or 4, two examinations need to be performed. First, when the data converted in the state 1 or 4 is connected following the previous conversion data, the run length (the number of consecutive 0s in 16-bit data) needs to be 2 or more and 10 or less. Here, if either state 1 or 4 does not satisfy the run length restriction, the state that satisfies the other run length restriction is selected. On the other hand, when both the states 1 and 4 satisfy the run length, the DSVs of the both are compared and the state having a smaller absolute value is selected. In this way, the data is sequentially converted to 16 bits.

そして、これらのフィジカルセクタは、NRZI変換された描画信号として、書込信号生成器26に出力される。ここで、描画信号の「H」に部分が、光ディスク100の描画層102にレーザ光13を照射して変色させる部分に該当することになる。以上のようにして、エンコーダ23は、描画データをエンコードして描画信号を生成する。   These physical sectors are output to the write signal generator 26 as drawing signals that have undergone NRZI conversion. Here, the portion “H” of the drawing signal corresponds to the portion that changes the color by irradiating the drawing layer 102 of the optical disc 100 with the laser beam 13. As described above, the encoder 23 encodes the drawing data and generates a drawing signal.

次に、書込信号生成器26について説明する。図9(a)は、書込信号生成器26の構成を示すブロック図である。書込信号生成器26は、ストラテジ回路261、識別器(識別手段)262、時間軸伸長器263、ゲート回路264、スイッチSWを有する。ストラテジ回路261は、描画信号を補正して書込信号を生成する。この補正は、描画層102にレーザ光13を照射して変色させる際に、最適な形状で変色させるために行われる。   Next, the write signal generator 26 will be described. FIG. 9A is a block diagram showing a configuration of the write signal generator 26. The write signal generator 26 includes a strategy circuit 261, an identifier (identification means) 262, a time axis expander 263, a gate circuit 264, and a switch SW. The strategy circuit 261 corrects the drawing signal and generates a writing signal. This correction is performed in order to change the color of the drawing layer 102 with an optimum shape when the laser beam 13 is irradiated to change the color.

スイッチSWは、状況に応じてシステム制御部19から制御されて、接続を切り替えることのできるスイッチである。すなわち、データ記録時には、ALPC回路21には、ストラテジ回路261を接続(破線)するようにし、描画時には、ゲート回路264に接続(実線)されるようにシステム制御部19はスイッチSWを制御する。   The switch SW is a switch that can be switched by being controlled by the system control unit 19 according to the situation. That is, the system control unit 19 controls the switch SW so that the strategy circuit 261 is connected (broken line) to the ALPC circuit 21 during data recording and is connected (solid line) to the gate circuit 264 during drawing.

識別器262は、描画信号から所定の部分を抜き出して、16ビットデータごとに2種類の信号を識別し、識別結果を示す識別信号を生成し、時間軸伸長器263へ出力する。ここで、2種類の信号は画像の「白」と「黒」を示し、白を示す信号の場合は識別結果「L」、黒を示す信号の場合は識別結果「H」として識別信号を生成する。また、所定の部分は、SYNCコード、PO、PIおよびその他一部の部分以外を示し、所定の部分および識別すべき2種類の信号については、システム制御部19から制御される。そして、所定の部分以外については、識別信号を出力しない。   The discriminator 262 extracts a predetermined portion from the drawing signal, discriminates two types of signals for each 16-bit data, generates an identification signal indicating the discrimination result, and outputs it to the time axis expander 263. Here, the two types of signals indicate “white” and “black” of the image, and in the case of a signal indicating white, an identification signal is generated with an identification result “L”, and in the case of a signal indicating black, an identification result “H” To do. Further, the predetermined portion indicates other than the SYNC code, PO, PI and some other portions, and the predetermined portion and two types of signals to be identified are controlled by the system control unit 19. And an identification signal is not output except a predetermined part.

さらに、所定の部分について詳細に説明すると、フィジカルセクタのうち、図7の太枠で囲われたデータの部分を示している。すなわち、1つのSYNCコードに連なる91個の16ビットデータ(SYNCコード列という)において、ID、IED、RSV、EDC、PIを含むSYNCコード列と、その他のSYNCコード列の中においてPOに相当する部分と、SYNCコードとを除いた部分が所定の部分である。図7に示すフィジカルセクタのデータの位置で言うと「Ba,b」において、a=0の場合はb=91〜171、a=1〜10の場合はb=0〜80、91〜171、a=11の場合はb=0〜80にあたる部分が所定の部分である。   Further, the predetermined portion will be described in detail. Of the physical sector, a data portion surrounded by a thick frame in FIG. 7 is shown. That is, in 91 16-bit data (referred to as a SYNC code string) connected to one SYNC code, it corresponds to PO in a SYNC code string including ID, IED, RSV, EDC, and PI and other SYNC code strings. A portion excluding the portion and the SYNC code is a predetermined portion. In terms of the data position of the physical sector shown in FIG. 7, in “Ba, b”, when a = 0, b = 91 to 171; when a = 1 to 10, b = 0 to 80, 91 to 171; In the case of a = 11, the part corresponding to b = 0-80 is a predetermined part.

識別信号は、図10に示すように、フィジカルセクタの16ビットデータを読み出す時間と同じ時間だけの識別結果(「H」または「L」)を出力する。そして、1つのフィジカルセクタから1782個(図中では0〜1781)の16ビットデータの識別が行われる。   As shown in FIG. 10, the identification signal outputs an identification result (“H” or “L”) only for the same time as reading the 16-bit data of the physical sector. Then, 1782 (0 to 1781 in the figure) 16-bit data is identified from one physical sector.

時間軸伸長器263は、先入れ先出し型のバッファメモリであり、識別器262から出力された識別信号の識別結果を時間軸方向に伸長させ、所定の部分以外についても識別信号が存在するようにしたゲート回路制御信号を生成する。具体的には、図10に示すように、識別信号の各識別結果を所定の時間軸伸長を行って出力することにより行われる。ここで、フィジカルセクタの16ビットデータ(SYNCコードは32ビットであるから、データ2個として換算)は、2418個のデータから構成され、所定の部分は1782個のデータから形成されている。そのため、所定の時間軸伸長として、識別信号の各識別結果を2418/1782倍(約1.36倍)の時間軸伸長を行うことにより、ゲート回路制御信号は、識別信号が出力されていない時間でも「H」と「L」のいずれかの状態を取ることになって、ゲート回路264に出力される。   The time axis extender 263 is a first-in first-out buffer memory, and extends the identification result of the identification signal output from the discriminator 262 in the direction of the time axis so that the identification signal exists in areas other than a predetermined portion. A circuit control signal is generated. Specifically, as shown in FIG. 10, each identification result of the identification signal is output by performing a predetermined time axis extension. Here, 16-bit data of a physical sector (since the SYNC code is 32 bits, it is converted as two pieces of data) is composed of 2418 data, and a predetermined portion is formed of 1782 data. Therefore, as a predetermined time base extension, each identification result of the identification signal is extended by a time base of 2418/1784 times (about 1.36 times), so that the gate circuit control signal is a time when the identification signal is not output. However, the state of either “H” or “L” is assumed and output to the gate circuit 264.

ゲート回路264は、ゲート回路制御信号に基づき、ストラテジ回路261から出力された書込信号を出力するか、出力を停止するかを制御する。具体的には、図9(b)に示すように、ゲート回路264は、AND回路2641を有し、ゲート回路制御信号が「H」の場合には、そのまま書込信号を出力し、「L」の場合には書込信号の出力を「L」として出力するように制御する。そのため、描画時(スイッチSWが図9(a)における実線の状態)には、ゲート回路制御信号が「H」のときのみ光ディスク100に対して、書込信号に基づいて描画が行われる。一方、データ記録時(スイッチSWが破線の状態)には、ゲート回路264の状況とは関係なく、書込信号が出力され続けることになる。このようにして、光ディスク100への描画が行われる。   Based on the gate circuit control signal, the gate circuit 264 controls whether to output the write signal output from the strategy circuit 261 or stop the output. Specifically, as shown in FIG. 9B, the gate circuit 264 has an AND circuit 2641. When the gate circuit control signal is “H”, the write signal is output as it is, and “L ", Control is performed so that the output of the write signal is output as" L ". Therefore, at the time of drawing (the switch SW is in a solid line state in FIG. 9A), drawing is performed on the optical disc 100 based on the write signal only when the gate circuit control signal is “H”. On the other hand, at the time of data recording (the switch SW is in a broken line state), the write signal is continuously output regardless of the state of the gate circuit 264. In this way, drawing on the optical disc 100 is performed.

次に、ホスト装置3において、光ディスク100へ描画する画像の画像データから描画データへの変換を行う光ディスク描画データ生成装置に対応する部分について説明する。図11は、ホスト装置3の画像データから描画データへの変換を行う部分の構成を示すブロック図である。モノトーン変換部32は、画像データ入力部31から入力された光ディスク100に描画したい画像の画像データが、カラー画像データである場合には、モノトーン画像データに変換する。入力された画像がカラー画像で無い場合は、処理を行わない。極座標変換部33は、モノトーン変換部から出力された直交座標系の画像データに極座標変換を行って、極座標系の画像データへ変換する。この極座標変換は光ディスク100の中心点が原点になるようにして行われる。このように変換することにより、光ディスク100に描画する際の画像とデータの位置(セクタ)の対応が行いやすくなる。   Next, a description will be given of a portion corresponding to an optical disc drawing data generation device that converts image data to be drawn on the optical disc 100 from image data to drawing data in the host device 3. FIG. 11 is a block diagram showing a configuration of a part of the host device 3 that performs conversion from image data to drawing data. When the image data of the image to be drawn on the optical disc 100 input from the image data input unit 31 is color image data, the monotone conversion unit 32 converts the image data into monotone image data. If the input image is not a color image, no processing is performed. The polar coordinate conversion unit 33 performs polar coordinate conversion on the orthogonal coordinate system image data output from the monotone conversion unit, and converts the image data into polar coordinate system image data. This polar coordinate conversion is performed such that the center point of the optical disc 100 is the origin. This conversion facilitates the correspondence between the image and the data position (sector) when drawing on the optical disc 100.

階調データ変換部34は、画像データを所定の階調(本実施形態においては34階調)に変換する。34階調を表すために、1ピクセルあたり33個のドット(白黒)で表現する。ここで、描画時には回転数一定に制御(CAV制御)して描画しているため、後述するように、1ドットに対応する大きさは、光ディスク100の内周と外周では異なり、それに伴い1ピクセルの大きさも異なってくる。そのため、階調データ変換部34においては、1ピクセルの大きさについての違いが反映されるようにしてデータの変換を行う。なお、線速度一定に制御(CLV制御)して描画する場合は、1ピクセルは同じとなるから、そのままデータ変換を行えばよい。これにより、光ディスク100に描画する画像は、白と黒のドットの組み合わせのデータによって表されることになる。   The gradation data converter 34 converts the image data into a predetermined gradation (34 gradations in the present embodiment). In order to express 34 gradations, it is expressed by 33 dots (monochrome) per pixel. Here, since drawing is performed by controlling the rotation speed to be constant (CAV control) at the time of drawing, the size corresponding to one dot is different between the inner and outer circumferences of the optical disc 100 as will be described later, and accordingly 1 The pixel size also varies. Therefore, the gradation data conversion unit 34 performs data conversion so that the difference in the size of one pixel is reflected. Note that when rendering is performed with a constant linear velocity (CLV control), since one pixel is the same, data conversion may be performed as it is. As a result, an image drawn on the optical disc 100 is represented by data of a combination of white and black dots.

ここで、CAV制御の場合の1ピクセルの大きさについて説明する。本実施形態においては、DVDであるので、エンコード速度を1倍速とするとセクタ周波数は676Hzとなる。これは、1つのフィジカルセクタのデータを光ディスク100に描画する時間が1.48ms(=1/676Hz)で行われることを意味する。そして、識別器262の説明でも述べたように、1つのフィジカルセクタあたり1782個の白黒判別を行う、すなわち1つのフィジカルセクタには、1782ドット(54ピクセル)のデータが含まれることになっている。これにより、1ドットを描画する時間は、830ns(=(1/676Hz)/1782ドット)となる。スピンドルモータの回転数は、本実施形態においては2000rpmとするため、光ディスクが1周する時間は30msであるから、ディスク1周あたりのドット数は36138個(=30ms/((1/676Hz)/1782ドット))となり、34階調の場合は、1095ピクセル(=36138ドット/33個)に相当する。   Here, the size of one pixel in the case of CAV control will be described. In this embodiment, since it is a DVD, the sector frequency is 676 Hz when the encoding speed is set to 1 × speed. This means that the time for drawing data of one physical sector on the optical disc 100 is 1.48 ms (= 1/676 Hz). Then, as described in the description of the classifier 262, 1782 black and white discrimination is performed per physical sector, that is, one physical sector includes data of 1782 dots (54 pixels). . Thereby, the time for drawing one dot is 830 ns (= (1/676 Hz) / 1788 dots). Since the rotation speed of the spindle motor is 2000 rpm in this embodiment, the time required for one rotation of the optical disk is 30 ms, so the number of dots per one disk rotation is 36138 (= 30 ms / ((1/676 Hz) / 1782 dots)), and the case of 34 gradations corresponds to 1095 pixels (= 36138 dots / 33).

ここで、光ディスク100の半径58mm位置では、1周の長さが364.4mmなので、1ピクセルの長さ(光ディスクのセクタ(角度)方向)は、333μmとなる。一方、光ディスク100の半径25mm位置では、1周の長さが157.1mmなので、1ピクセルの長さは、143μmとなる。また、ピクセルの幅(光ディスクのトラック(半径)方向)は、トラックピッチに相当するので、DVDの場合は、0.74μmと決められている。このように、CAV制御の場合は、ピクセル数が光ディスク100の内周側でも外周側でも同じ数であるため、1ピクセルの長さが異なっていることになる。階調データ変換部34は、このようにして1ピクセルの大きさを考慮して34階調に変換し、白と黒のドットの組み合わせのデータによって光ディスク100に描画する画像が表されるようにする。   Here, since the length of one circle is 364.4 mm at a radius of 58 mm of the optical disc 100, the length of one pixel (in the sector (angle) direction of the optical disc) is 333 μm. On the other hand, since the length of one circle is 157.1 mm at the radius of 25 mm of the optical disc 100, the length of one pixel is 143 μm. Further, since the width of the pixel (in the track (radius) direction of the optical disk) corresponds to the track pitch, it is determined to be 0.74 μm in the case of DVD. Thus, in the case of CAV control, since the number of pixels is the same on both the inner and outer peripheral sides of the optical disc 100, the length of one pixel is different. In this way, the gradation data converter 34 converts the gradation into 34 gradations in consideration of the size of one pixel so that an image to be drawn on the optical disc 100 is represented by data of a combination of white and black dots. To do.

次に、データ置換部35は、エンコーダ23で行われる8−16変調の変換テーブルと変換アルゴリズムが記憶(記憶手段)され、記憶されている変換テーブルのうち、メインテーブルのステート1において、lsb(Least Significant Bit:最下位ビット)が「1」である16ビットデータに対応する8ビットデータのうち、88〜255の値の中から、2つの値(2値)を選択して「白」と「黒」にそれぞれ割り当てる値を決定(決定手段)し、画像データの「白」と「黒」に該当するデータを決定した値にそれぞれ置換した置換画像データを生成(置換手段)し、逆スクランブル変換部36へ出力する。本実施形態においては「白」には「253」、「黒」には「248」を割り当てる。ここで、「253」に該当する16ビットデータは、「0000010000100001」、「248」に該当する16ビットデータは、「0000100100001001」である。このように選択した場合、変換アルゴリズムによると、それぞれネクストステートは1であり、8ビットデータが88以上のため、次の変換する際の変換テーブルのステートは1か4が選択される。ところが、ステート4のmsb(Most Significant Bit:最上位ビット)から2ビットは「01」か「10」になっているため、lsbが「1」のデータと接続すると、ラン長が「0」または「1」となることでラン長制限を受けてステート4を選択することはなくなり、必ずステート1が選択されることになる。このようにして、変換テーブルと変換アルゴリズムを解析して、「白」、「黒」に割り当てる値を決定すると、「白」、「黒」の8ビットデータを8−16変調しても、それぞれ1つの16ビットデータに1対1で対応するように変換されるようになる。   Next, the data replacement unit 35 stores (storage means) a conversion table and conversion algorithm of 8-16 modulation performed by the encoder 23. Among the stored conversion tables, in the state 1 of the main table, lsb ( Among the 8-bit data corresponding to the 16-bit data whose Least Significant Bit (Least Significant Bit) is “1”, two values (binary values) are selected from the values of 88 to 255 and “white” is selected. Determines the value assigned to each “black” (determination means), generates replacement image data (replacement means) by replacing the data corresponding to “white” and “black” of the image data with the determined values, and descrambles The data is output to the conversion unit 36. In this embodiment, “253” is assigned to “white”, and “248” is assigned to “black”. Here, the 16-bit data corresponding to “253” is “0000010100000001”, and the 16-bit data corresponding to “248” is “0000100100001001”. In such a case, according to the conversion algorithm, the next state is 1 and the 8-bit data is 88 or more, so the state of the conversion table for the next conversion is selected as 1 or 4. However, since the 2 bits from the msb (Most Significant Bit) in state 4 are “01” or “10”, when the lsb is connected to the data of “1”, the run length is “0” or When “1” is set, state 4 is not selected due to the run length limitation, and state 1 is always selected. In this way, by analyzing the conversion table and the conversion algorithm and determining values to be assigned to “white” and “black”, even if 8-bit data of “white” and “black” is modulated by 8-16, One 16-bit data is converted so as to correspond one-to-one.

そして、データ置換部35は、画像データを「白」を表す「253」の8ビットデータ、「黒」を表す「248」の8ビットデータによって置き換えた置換画像データを生成し、逆スクランブル変換部36へ出力する。また、データ置換部35は、「白」には「253」、「黒」には「248」を割り当てたことを示す情報(8−16変調によって変換された16ビットデータ(信号パターン))をインタフェース37を介して光ディスク描画装置2のシステム制御部19へ出力(信号パターン生成手段)する。この情報を基づいて、書込信号生成器26の識別器262は「白」と「黒」を判別することになる。   Then, the data replacement unit 35 generates replacement image data in which the image data is replaced with “253” 8-bit data representing “white” and “248” 8-bit data representing “black”, and a descrambling conversion unit To 36. The data replacement unit 35 also receives information (16-bit data (signal pattern) converted by 8-16 modulation) indicating that “253” is assigned to “white” and “248” is assigned to “black”. The data is output (signal pattern generation means) to the system control unit 19 of the optical disk drawing apparatus 2 via the interface 37. Based on this information, the discriminator 262 of the write signal generator 26 discriminates between “white” and “black”.

逆スクランブル変換部36は、データ置換部35から出力された画像データに逆スクランブルをかけて描画データを生成し、インタフェース37を介して光ディスク描画装置2へ出力する。ここで、逆スクランブルとは、光ディスク描画装置2のエンコーダ23のスクランブル部232によって行われるスクランブル処理を完全に反転させたものである。すなわち、逆スクランブルをかけられた置換画像データは、スクランブル部232によってスクランブルをかけられると元の置換画像データのデータ配列に戻るような処理を行うことである。以上のようにして、ホスト装置3において画像データが変換され、描画データを生成する。ここで、スクランブル部232によって行われるスクランブル処理は、データフレームのMainData全体に対して行われる。一方、描画信号のうち画像のデータである所定の部分は、MainDataの全体を使っているわけではない。そのため、逆スクランブルをかける時には、所定の部分以外のMainDataに該当するデータとしては、画像を構成するために必要な画像データとは関係の無いダミーデータを用いる。このダミーデータは、8ビットデータ「0」から「255」のうち、どのようなデータを用いてもよいし、選択した2値以外を用いるようにしてもよい。   The descrambling conversion unit 36 generates drawing data by descrambling the image data output from the data replacement unit 35 and outputs the drawing data to the optical disc drawing apparatus 2 via the interface 37. Here, the descrambling is obtained by completely inverting the scramble process performed by the scramble unit 232 of the encoder 23 of the optical disc drawing apparatus 2. That is, the replacement image data subjected to the descrambling is processed so as to return to the original data arrangement of the replacement image data when scrambled by the scramble unit 232. As described above, the image data is converted in the host device 3 to generate drawing data. Here, the scramble process performed by the scramble unit 232 is performed on the entire MainData of the data frame. On the other hand, the predetermined portion which is image data in the drawing signal does not use the entire MainData. Therefore, when the descrambling is performed, dummy data that is not related to the image data necessary for constructing the image is used as data corresponding to MainData other than the predetermined portion. As this dummy data, any data of 8-bit data “0” to “255” may be used, and data other than the selected binary may be used.

次に、光ディスク描画装置2が光ディスク100へ描画する際の動作について説明する。まず、ホスト装置3は、光ディスク描画装置2のインタフェース10に対して、光ディスク100への描画を実行させるための指令、描画データおよび描画データの「白」と「黒」に割り当てた8ビットデータを8−16変調して変換した際の16ビットデータを示す情報を送信する。ここでは、「白」には「253」、「黒」には「248」を割り当てられているものとする。インタフェース10は、システム制御部19に対して、ホスト装置3から送信された指令を出力し、描画データをバッファメモリ24に蓄積する。   Next, an operation when the optical disc drawing apparatus 2 draws on the optical disc 100 will be described. First, the host device 3 sends an instruction for executing drawing on the optical disc 100 to the interface 10 of the optical disc drawing device 2, drawing data, and 8-bit data assigned to “white” and “black” of the drawing data. Information indicating 16-bit data when converted by 8-16 modulation is transmitted. Here, “253” is assigned to “white”, and “248” is assigned to “black”. The interface 10 outputs a command transmitted from the host device 3 to the system control unit 19 and accumulates drawing data in the buffer memory 24.

次に、光ディスク100を光ディスク描画装置1に装填する。光ディスク100が装填されると、スピンドルサーボ12は、スピンドルモータ11を回転数一定に制御(CAV制御)するように、システム制御部19によって制御される。そして、システム制御部19は、モータドライバ17、フォーカスサーボ18を制御する。   Next, the optical disc 100 is loaded into the optical disc drawing apparatus 1. When the optical disk 100 is loaded, the spindle servo 12 is controlled by the system control unit 19 so as to control the spindle motor 11 at a constant rotational speed (CAV control). Then, the system control unit 19 controls the motor driver 17 and the focus servo 18.

次に、システム制御部19は、レーザ光13が描画時の強度(描画層102が変色する強度)になるように、ALPC回路21を制御する。また、システム制御部19は、書込信号生成器26の識別器261に「白」には「253」、「黒」には「248」が割り当てられ、8−16変調後にはそれぞれ「0000010000100001」、「0000100100001001」に変換されることを示す情報を出力し、さらに、書込信号生成器26のスイッチSWをゲート回路264とALPC回路21とが接続するように切り替えるように制御する。   Next, the system control unit 19 controls the ALPC circuit 21 so that the laser beam 13 has the drawing intensity (intensity at which the drawing layer 102 changes color). Further, the system control unit 19 assigns “253” to “white” and “248” to “black” to the discriminator 261 of the write signal generator 26, and “0000010100000001” after 8-16 modulation, respectively. , “0000100100001001” is output, and the switch SW of the write signal generator 26 is controlled to be switched so that the gate circuit 264 and the ALPC circuit 21 are connected.

次に、バッファメモリ24に蓄積された描画データは順次読み出され、エンコーダ23は、描画データをエンコードして描画信号を生成し、描画信号を書込信号作成器26へ出力する。エンコーダ23のフィジカルセクタ形成部235がフィジカルセクタを形成するにあたり、SYNCコードの次はステート1であり、描画データの「白」を表す「253」、「黒」を表す「248」ともに、8−16変調を行うときには、必ず次の変換時に用いる変換テーブルのステートが1になるようなデータとして選択されているため、8−16変調後には、「253」は、必ず「0000010000100001」に、「248」は、必ず「0000100100001001」に変調される。なお、通常の8−16変調は、上述したように、DSV次第でネクストステートが1の場合でも次の変換時の変換テーブルのステートが4になる場合があるが、lsbが「1」である場合には、ラン長制限からステート4を選択することはできないため、必ずステート1が選択される。   Next, the drawing data stored in the buffer memory 24 is sequentially read, and the encoder 23 encodes the drawing data to generate a drawing signal, and outputs the drawing signal to the writing signal generator 26. When the physical sector forming unit 235 of the encoder 23 forms a physical sector, the next to the SYNC code is state 1, and both “253” representing “white” and “248” representing “black” of the drawing data are both 8- When 16 modulation is performed, the conversion table state used at the time of the next conversion is always selected as data that becomes 1. Therefore, after 8-16 modulation, “253” is always changed to “0000010000100001” and “248”. "Is always modulated to" 0000100100001001 ". As described above, in the normal 8-16 modulation, even if the next state is 1 depending on the DSV, the state of the conversion table at the next conversion may be 4, but lsb is “1”. In this case, since state 4 cannot be selected because of the run length limitation, state 1 is always selected.

このようにして生成された描画信号は、8−16変調の特長により、信号全体のDSVの絶対値が小さくなるようになっている。また、ラン長は2〜10の間に制限されている。そのため、描画信号からある程度の長さをもって抜き出せば、どこを抜き出しても、「H」と「L」の信号が概ね50%ずつになっている。   The drawing signal generated in this way is such that the absolute value of the DSV of the entire signal becomes small due to the feature of 8-16 modulation. The run length is limited to 2-10. Therefore, if the drawing signal is extracted with a certain length, the signals of “H” and “L” are approximately 50% regardless of where they are extracted.

次に、書込信号生成器26の識別器262は、システム制御部19から出力された「白」と「黒」を判別する情報に基づいて、描画信号の所定の部分から、識別結果を示す「白」の信号を検出した場合は「L」、「黒」の信号を検出した場合は「H」とした識別信号を生成し、時間軸伸長器263に出力する。ここで、図10に示すように、描画信号が識別器262に入力された場合、識別器262は、その信号を識別しながら識別信号を生成するため、一定時刻だけ遅れて識別結果が出力されている。また、これと並行して、ストラテジ回路261に入力された描画信号は、書込信号に変換される。   Next, the discriminator 262 of the write signal generator 26 indicates the discrimination result from a predetermined portion of the drawing signal based on the information for discriminating between “white” and “black” output from the system control unit 19. When a “white” signal is detected, an identification signal “L” is generated, and when a “black” signal is detected, an identification signal “H” is generated and output to the time base expander 263. Here, as shown in FIG. 10, when the drawing signal is input to the discriminator 262, the discriminator 262 generates the discriminating signal while discriminating the signal, so that the discriminating result is output after a predetermined time. ing. In parallel with this, the drawing signal input to the strategy circuit 261 is converted into a writing signal.

時間軸伸長器263は、入力された識別信号を識別結果ごとに2418/1782倍の時間軸伸長を行うことにより、識別信号が無い部分にも信号を伸長したゲート回路制御信号を生成する。ゲート回路264は、図12に示すように、ゲート回路制御信号が「H」のときは、書込信号をそのままALPC回路21に出力し、ゲート回路制御信号が「L」のときは、書込信号の出力を「L」としてALPC回路21に出力する。そして、ALPC回路21は、書込信号が「H」のときにレーザドライバ22を制御して、光ディスク100へレーザ光13を照射し、描画を行う。ここで、識別信号は描画信号よりもタイミングが遅れて出力され、さらに時間軸伸長により識別結果と描画信号(書込信号も同様)の対応がずれてきてしまう。しかし、上述したように、描画信号は、どこを抜き出しても、「H」と「L」の信号が概ね50%ずつであり、またラン長制限を考えても「0」が11個以上続くことは無いため、ゲート回路制御信号が「H」である期間において、書込信号が全て「L」になることはない。また、SYNCコードにあたる部分はラン長制限が異なるが、それでも「0」が14個以上続くことはないため、ゲート回路制御信号が「H」である期間に、書込信号は必ず一度は「H」となる。そのため、識別結果と描画信号の対応がずれていたとしても何らかの描画が行われ、「黒」のドットとして扱うことが可能である。   The time axis expander 263 generates a gate circuit control signal that extends the signal even in a portion where there is no identification signal by performing time axis expansion of the input identification signal by 2418/1784 times for each identification result. As shown in FIG. 12, when the gate circuit control signal is “H”, the gate circuit 264 outputs the write signal as it is to the ALPC circuit 21, and when the gate circuit control signal is “L”, the write signal is written. The signal is output to the ALPC circuit 21 as “L”. Then, the ALPC circuit 21 controls the laser driver 22 when the write signal is “H”, irradiates the optical disc 100 with the laser beam 13 and performs drawing. Here, the identification signal is output with a timing later than the drawing signal, and the correspondence between the identification result and the drawing signal (same for the writing signal) is shifted due to the time axis expansion. However, as described above, no matter where the drawing signal is extracted, the signals of “H” and “L” are approximately 50% each, and even if the run length restriction is considered, 11 or more “0” s continue. Therefore, the write signals are not all “L” during the period when the gate circuit control signal is “H”. In addition, although the run length restriction is different in the portion corresponding to the SYNC code, there are never 14 or more “0” s, so the write signal is always “H” once during the period when the gate circuit control signal is “H”. " Therefore, even if the correspondence between the identification result and the drawing signal is deviated, some drawing is performed and it can be handled as a “black” dot.

このように、画像データを描画データに変換する際に、「白」と「黒」に対応する特定の値を変換テーブルと変換アルゴリズムを解析することにより決定した値(本実施形態においては、8−16変調のテーブルにおけるメインテーブルのステート1であって、lsbが「1」である16ビットデータに対応する8ビットデータのうち、88〜255の範囲から選択した値)を割り当てることにより、光ディスク描画装置2のエンコーダ23を利用して光ディスクに画像を描画することが可能になる。   As described above, when image data is converted into drawing data, specific values corresponding to “white” and “black” are determined by analyzing the conversion table and the conversion algorithm (in this embodiment, 8). A value selected from a range of 88 to 255 among 8-bit data corresponding to 16-bit data whose lsb is “1” in the state 1 of the main table in the -16 modulation table It becomes possible to draw an image on an optical disk using the encoder 23 of the drawing apparatus 2.

以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。   As mentioned above, although embodiment of this invention was described, this invention can be implemented in various aspects as follows.

<変形例1>
実施形態においては、DVD−Rに使用されるエンコーダを用い、8−16変調の変換テーブルを用いることを前提としていたが、別の変換テーブルを用いるエンコーダであってもよい。この場合は、図11に破線で示すように、ホスト装置3に変換テーブルと変換アルゴリズムとを光ディスク描画装置2から読み込む読込部(読込手段)38を設け、読み込んだ変換テーブルと変換アルゴリズムとをデータ置換部35に記憶させ、データ置換部35は、変換テーブルと変換アルゴリズムを解析し、エンコード後に必ず異なった2つの値になるように、エンコード前の2つの値を選択するようにすればよい。このようにすれば、各種のエンコーダに対応することが可能となる。なお、データ置換部35に操作部を設け、利用者の操作によって、「白」と「黒」に対応する数値を指定するようにして、その指定に基づいて、データ置換部35は置換画像データを生成するようにしてもよい。
<Modification 1>
In the embodiment, it is assumed that an encoder used for DVD-R is used and a conversion table of 8-16 modulation is used. However, an encoder using another conversion table may be used. In this case, as indicated by a broken line in FIG. 11, the host device 3 is provided with a reading unit (reading means) 38 for reading the conversion table and the conversion algorithm from the optical disk drawing device 2, and the read conversion table and conversion algorithm are stored in the data. The data replacement unit 35 may store the two values before encoding so that the two values are different from each other after the encoding by analyzing the conversion table and the conversion algorithm. In this way, it is possible to deal with various encoders. It should be noted that an operation unit is provided in the data replacement unit 35, and numerical values corresponding to “white” and “black” are designated by the user's operation. May be generated.

<変形例2>
実施形態においては、1ピクセルはセクタ方向に33ドット配置することで34階調を表すようにしたが、セクタ方向に3ドット分、トラック方向に11ドット分配置するようにして、1ピクセルの長さが30.3μm、幅が8.14μmとしてもよいし、全てトラック方向で階調表現をして、1ピクセルの長さが10.1μm、幅が24.42μmとしてもよい。階調をどのような配置で表現してもよいが、1ピクセルの長さと太さが同じ程度の長さにする、すなわち正方形に近い状況にすると、自然な階調表現が可能になる。また、光ディスク100の内周側と外周側では、上述したようにセクタ方向の1ドットの長さが変わるが、トラックピッチは変わらない。そのため、1ピクセルの形状を正方形に近い状態で保つために、光ディスク100の内周側と外周側とでは、セクタ方向とトラック方向のドット数の比を適宜変えていくようにしてもよい。
<Modification 2>
In the embodiment, one pixel represents 33 gradations by arranging 33 dots in the sector direction. However, the length of one pixel is set by arranging 3 dots in the sector direction and 11 dots in the track direction. May be 30.3 μm and the width may be 8.14 μm, or all may be expressed in gradation in the track direction so that the length of one pixel is 10.1 μm and the width is 24.42 μm. The gradations may be expressed in any arrangement, but natural gradation expression is possible when the length and thickness of one pixel are the same, that is, in a situation close to a square. Further, as described above, the length of one dot in the sector direction changes on the inner and outer peripheral sides of the optical disc 100, but the track pitch does not change. Therefore, in order to keep the shape of one pixel close to a square, the ratio of the number of dots in the sector direction and the track direction may be appropriately changed between the inner peripheral side and the outer peripheral side of the optical disc 100.

<変形例3>
実施形態においては、ホスト装置3が光ディスク描画データ生成装置として画像データを描画データへ変換していたが、光ディスク描画装置2のシステム制御部19に、画像データを描画データへ変換する機能を持たせてもよい。この場合は、ホスト装置は画像データをそのまま光ディスク描画装置2に送信すればよい。そしてシステム制御部19において画像データを描画データへ変換し、バッファメモリ24に出力するようにすればよい。なお、ホスト装置3と光ディスク描画装置2のシステム制御部19において、画像データを描画データに変換する機能を分担するようにしてもよい。例えば、ホスト装置3において階調データ変換まで行い、システム制御部19においてデータ置換以降の処理を行うようにすればよい。すなわち、光ディスク描画システム全体として光ディスク描画データ生成装置の機能を有していればよい。
<Modification 3>
In the embodiment, the host device 3 converts image data into drawing data as the optical disk drawing data generation device. However, the system control unit 19 of the optical disk drawing device 2 has a function of converting image data into drawing data. May be. In this case, the host device may transmit the image data as it is to the optical disk drawing device 2. Then, the system control unit 19 may convert the image data into drawing data and output it to the buffer memory 24. The host device 3 and the system control unit 19 of the optical disc drawing apparatus 2 may share the function of converting image data into drawing data. For example, the host device 3 may perform gradation data conversion, and the system control unit 19 may perform processing after data replacement. That is, the entire optical disc drawing system only needs to have the function of an optical disc drawing data generation device.

<変形例4>
実施形態においては、光ディスク100の描画層102を変色させる部分を「黒」、変色させない部分を「白」としてきたが、描画層102の性質によって対応を逆にしてもよい。例えば、描画層102が変色することにより反射率が下がる場合は、本実施形態のように変色させる部分を「黒」とすればよいし、変色することにより反射率が上がる場合には、変色させる部分を「白」とすればよい。この場合は、ホスト装置3において、利用者がホスト装置3を操作することによって設定してもよいし、光ディスク100に記憶されているIDなどの情報から判断して設定してもよい。このようにすれば、光ディスク100の種類による描画層102の性質の違いがあっても、画像を高品位に描画することができる。
<Modification 4>
In the embodiment, the portion of the optical disc 100 that changes the color of the drawing layer 102 is “black” and the portion that does not change color is “white”. However, the correspondence may be reversed depending on the nature of the drawing layer 102. For example, when the reflectance is lowered by changing the color of the drawing layer 102, the portion to be changed may be “black” as in the present embodiment, and when the reflectance is increased by changing the color, the color is changed. The portion may be “white”. In this case, in the host device 3, the setting may be performed by the user operating the host device 3, or may be set based on information such as an ID stored in the optical disc 100. In this way, even if there is a difference in the properties of the drawing layer 102 depending on the type of the optical disc 100, an image can be drawn with high quality.

<変形例5>
実施形態においては、データ置換部35において「白」と「黒」に対応する数値は、メインテーブルのステート1において、lsbが「1」である16ビットデータに対応する8ビットデータのうち、88〜255のデータの中から、2つのデータを選択して決めていた。この場合、いろいろな数値を選択することが可能であるが、さらに条件を絞って、DSVの絶対値が所定の値(例えば2)以下になるような条件を加えてもよい。このようにすると、生成された描画信号の「H」と「L」の割合がより50%に近づくようにすることができ、1ドットに対応する反射率を安定化させて、画像を高品位に描画することができる。
<Modification 5>
In the embodiment, the numerical values corresponding to “white” and “black” in the data replacement unit 35 are 88 out of 8-bit data corresponding to 16-bit data whose lsb is “1” in the state 1 of the main table. Two data were selected and determined from the data of ~ 255. In this case, various numerical values can be selected. However, conditions may be further narrowed down so that the DSV absolute value becomes a predetermined value (for example, 2) or less. In this way, the ratio of “H” and “L” in the generated drawing signal can be made closer to 50%, the reflectance corresponding to one dot can be stabilized, and the image can be displayed with high quality. Can be drawn.

<変形例6>
実施形態においては、光ディスクのレーベル面LS側に画像を描画するようにしていたが、データ記録面DS側に画像を描画するようにしてもよい。この場合は、データ記録層106にレーザ光13が照射されるようにすればよい。
<Modification 6>
In the embodiment, the image is drawn on the label surface LS side of the optical disc, but the image may be drawn on the data recording surface DS side. In this case, the data recording layer 106 may be irradiated with the laser beam 13.

<変形例7>
実施形態においては、ホスト装置3が、光ディスク100へ描画する画像の画像データから描画データへの変換を行う光ディスク描画データ生成装置に対応する部分を有していたが、光ディスク描画データ生成装置に対応する機能を持たせるためのプログラムをコンピュータに実行させて、画像データから描画データへ変換を行なわせてもよい。このプログラムはCDやDVDなどの記録媒体に記録して頒布してもよいし、電気通信回線を通じて頒布してもよい。
<Modification 7>
In the embodiment, the host device 3 has a portion corresponding to the optical disc drawing data generation device that converts the image data of the image to be drawn on the optical disc 100 to the drawing data. However, the host device 3 corresponds to the optical disc drawing data generation device. It is also possible to cause a computer to execute a program for providing a function to perform conversion from image data to drawing data. This program may be recorded and distributed on a recording medium such as a CD or DVD, or may be distributed through an electric communication line.

光ディスクの断面図である。It is sectional drawing of an optical disk. 光ディスク描画装置の構成を示すブロック図である。It is a block diagram which shows the structure of an optical disk drawing apparatus. 光ディスク描画装置のエンコーダの構成を示すブロック図である。It is a block diagram which shows the structure of the encoder of an optical disk drawing apparatus. データフレームの説明図である。It is explanatory drawing of a data frame. ECCブロックの説明図である。It is explanatory drawing of an ECC block. レコーディングフレームの説明図である。It is explanatory drawing of a recording frame. フィジカルセクタの説明図である。It is explanatory drawing of a physical sector. NZRI変換の説明図である。It is explanatory drawing of NZRI conversion. 書込信号作成器の構成を示すブロック図である。It is a block diagram which shows the structure of a write signal preparation device. 書込信号作成器における信号の変換の説明図である。It is explanatory drawing of the conversion of the signal in a write signal preparation device. ホスト装置の構成を示すブロック図である。It is a block diagram which shows the structure of a host apparatus. ゲート回路における信号の変換および光ディスクへの描画についての説明図である。It is explanatory drawing about the conversion of the signal in a gate circuit, and the drawing to an optical disk.

符号の説明Explanation of symbols

1…光ディスク描画システム、2…光ディスク描画装置、3…ホスト装置、31…画像データ入力部、32…モノトーン変換部、33…極座標変換部、34…階調データ変換部、35…データ置換部、36…逆スクランブル変換部、37…インタフェース、38…読込部、10…インタフェース、11…スピンドルモータ、12…スピンドルサーボ、13…レーザ光、14…光ピックアップ、15…ステッピングモータ、16…送り機構、17…モータドライバ、18…フォーカスサーボ、19…システム制御部、20…トラッキングサーボ、21…ALPC回路、22…レーザドライバ、23…エンコーダ、231…データフレーム形成部、232…スクランブル部、233…ECCブロック形成部、234…レコーディングフレーム形成部、235…フィジカルセクタ形成部、24…バッファメモリ、25…デコーダ、26…書込信号作成器、261…ストラテジ回路、262…識別器、263…時間軸伸長器、264…ゲート回路、2641…AND回路、100…光ディスク、101,107…ポリカーボネート、102…描画層、103,105…反射層、104…接着層、106…データ記録層、108…グルーブ DESCRIPTION OF SYMBOLS 1 ... Optical disk drawing system, 2 ... Optical disk drawing apparatus, 3 ... Host apparatus, 31 ... Image data input part, 32 ... Monotone conversion part, 33 ... Polar coordinate conversion part, 34 ... Gradation data conversion part, 35 ... Data replacement part, 36 ... Descramble conversion unit, 37 ... Interface, 38 ... Reading unit, 10 ... Interface, 11 ... Spindle motor, 12 ... Spindle servo, 13 ... Laser light, 14 ... Optical pickup, 15 ... Stepping motor, 16 ... Feed mechanism, DESCRIPTION OF SYMBOLS 17 ... Motor driver, 18 ... Focus servo, 19 ... System control part, 20 ... Tracking servo, 21 ... ALPC circuit, 22 ... Laser driver, 23 ... Encoder, 231 ... Data frame formation part, 232 ... Scramble part, 233 ... ECC Block forming unit, 234 ... recording frame forming 235 ... Physical sector forming unit, 24 ... Buffer memory, 25 ... Decoder, 26 ... Write signal generator, 261 ... Strategy circuit, 262 ... Discriminator, 263 ... Time axis extender, 264 ... Gate circuit, 2641 ... AND Circuit, 100 ... Optical disc, 101, 107 ... Polycarbonate, 102 ... Drawing layer, 103, 105 ... Reflective layer, 104 ... Adhesive layer, 106 ... Data recording layer, 108 ... Groove

Claims (3)

データ記録に用いられ、入力されたデータに対して変換テーブルと変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、入力された描画データに基づいて描画信号を生成し、前記描画信号から画像の白黒を識別し、前記描画信号に基づいて光ディスクに前記画像を描画する光ディスク描画装置に、前記描画データを供給する光ディスク描画データ生成装置であって、
前記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、
前記画像の白黒の各々に対応する2値を決定する決定手段と、
前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、
前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成し、前記光ディスク描画装置に前記信号パターンを出力する信号パターン生成手段と
を具備し、
前記決定手段は、前記置換手段によって生成された描画データが前記エンコーダによってエンコードされて描画信号が生成される場合に、前記エンコードされた描画信号から前記白黒に対応する部分を前記光ディスク描画装置が前記信号パターンによって識別できるように前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定する
ことを特徴とする光ディスク描画データ生成装置。
It has an encoder that is used for data recording and generates an encoded signal based on the conversion table and conversion algorithm for the input data, and records the data on the optical disk based on the signal, and the input drawing data An optical disc drawing data generating device that generates a drawing signal based on the drawing signal, identifies black and white of the image from the drawing signal, and supplies the drawing data to an optical disc drawing device that draws the image on an optical disc based on the drawing signal There,
Storage means for storing the conversion table and the conversion algorithm;
Determining means for determining binary values corresponding to each of black and white of the image;
Replacement means for generating the drawing data by replacing each of the black and white data of the image with the binary value determined by the determination means;
A signal pattern generating unit that generates a signal pattern corresponding to each of the binary values based on a conversion table and a conversion algorithm stored in the storage unit, and outputs the signal pattern to the optical disc drawing device;
When the drawing data generated by the replacement unit is encoded by the encoder and a drawing signal is generated, the determining unit is configured so that the optical disk drawing device extracts a portion corresponding to the black and white from the encoded drawing signal. An optical disk drawing data generation apparatus characterized in that binary values are determined based on a conversion table and a conversion algorithm stored in the storage means so as to be identified by a signal pattern.
データ記録に用いられ、入力されたデータに対して変換テーブルおよび変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、前記エンコーダに描画データが入力されることによって生成される描画信号に基づいて光ディスクに画像を描画する光ディスク描画システムであって
記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、
前記画像の白黒の各々に対応する2値を決定する決定手段と、
前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、
前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成する信号パターン生成手段と、
前記エンコーダによって生成された描画信号から前記白黒に対応する部分を前記信号パターンによって識別する識別手段と
を具備し、
前記決定手段は、前記識別手段が前記エンコーダによって生成された描画信号から前記白黒に対応する部分を前記信号パターンによって識別できるように、前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定する
ことを特徴とする光ディスク描画システム
It has an encoder that is used for data recording and generates a signal obtained by encoding input data based on a conversion table and a conversion algorithm. The encoder records data on an optical disk based on the signal, and causes the encoder to draw data. an optical disk drawing system for drawing an image on the optical disk based on the drawing signal generated by is inputted,
Storage means for storing said conversion algorithm before Symbol conversion table,
Determining means for determining binary values corresponding to each of black and white of the image;
Replacement means for generating the drawing data by replacing each of the black and white data of the image with the binary value determined by the determination means;
Signal pattern generation means for generating a signal pattern corresponding to each of the binary values based on a conversion table and a conversion algorithm stored in the storage means;
Identifying means for identifying, by the signal pattern, a portion corresponding to the black and white from the drawing signal generated by the encoder;
The determination means is based on a conversion table and a conversion algorithm stored in the storage means so that the identification means can identify a portion corresponding to the black and white from the drawing signal generated by the encoder by the signal pattern. An optical disc drawing system characterized by determining binary values.
データ記録に用いられ、入力されたデータに対して変換テーブルと変換アルゴリズムに基づいてエンコードした信号を生成するエンコーダを有し、前記信号に基づいて光ディスクにデータ記録をさせるとともに、入力された描画データに基づいて描画信号を生成し、前記描画信号から画像の白黒を識別し、前記描画信号に基づいて光ディスクに前記画像を描画する光ディスク描画装置に、前記描画データを供給するコンピュータを
前記変換テーブルと前記変換アルゴリズムとを記憶する記憶手段と、
前記画像の白黒の各々に対応する2値を決定する決定手段と、
前記画像の白黒のデータの各々を前記決定手段が決定した2値に置き換えて前記描画データを生成する置換手段と、
前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて前記2値の各々に対応する信号パターンを生成し、前記光ディスク描画装置に前記信号パターンを出力する信号パターン生成手段として機能させ、
前記決定手段には、前記置換手段によって生成された描画データが前記エンコーダによってエンコードされて描画信号が生成される場合に、前記エンコードされた描画信号から前記白黒に対応する部分を前記光ディスク描画装置が前記信号パターンによって識別できるように前記記憶手段に記憶されている変換テーブルと変換アルゴリズムに基づいて2値を決定させる
ことを特徴とするコンピュータ読み取り可能なプログラム。
It has an encoder that is used for data recording and generates an encoded signal based on the conversion table and conversion algorithm for the input data, and records the data on the optical disk based on the signal, and the input drawing data A computer that generates a drawing signal based on the drawing signal, identifies black and white of an image from the drawing signal, and supplies the drawing data to an optical disc drawing apparatus that draws the image on an optical disc based on the drawing signal; Storage means for storing the conversion algorithm;
Determining means for determining binary values corresponding to each of black and white of the image;
Replacement means for generating the drawing data by replacing each of the black and white data of the image with the binary value determined by the determination means;
Generating a signal pattern corresponding to each of the binary values based on a conversion table and a conversion algorithm stored in the storage unit, and causing the optical disc drawing device to function as a signal pattern generation unit that outputs the signal pattern;
When the drawing data generated by the replacement unit is encoded by the encoder and a drawing signal is generated, the optical disc drawing device includes a determining unit that determines a portion corresponding to the black and white from the encoded drawing signal. A computer-readable program characterized by causing a binary value to be determined based on a conversion table and a conversion algorithm stored in the storage means so as to be identified by the signal pattern.
JP2006306539A 2006-11-13 2006-11-13 Optical disc drawing data generating apparatus, optical disc drawing system and program Expired - Fee Related JP4356735B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2006306539A JP4356735B2 (en) 2006-11-13 2006-11-13 Optical disc drawing data generating apparatus, optical disc drawing system and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2006306539A JP4356735B2 (en) 2006-11-13 2006-11-13 Optical disc drawing data generating apparatus, optical disc drawing system and program

Publications (2)

Publication Number Publication Date
JP2008123614A JP2008123614A (en) 2008-05-29
JP4356735B2 true JP4356735B2 (en) 2009-11-04

Family

ID=39508201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2006306539A Expired - Fee Related JP4356735B2 (en) 2006-11-13 2006-11-13 Optical disc drawing data generating apparatus, optical disc drawing system and program

Country Status (1)

Country Link
JP (1) JP4356735B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8122783B2 (en) 2008-02-22 2012-02-28 Sauer-Danfoss Inc. Joystick and method of manufacturing the same

Also Published As

Publication number Publication date
JP2008123614A (en) 2008-05-29

Similar Documents

Publication Publication Date Title
US7496023B2 (en) Method, program and system of forming visual image on optical disk
US6687206B1 (en) Information recording method and apparatus
US6704262B2 (en) Optical disc and optical disc apparatus for identifying synchronization patterns thereof
KR101292728B1 (en) Optical recording medium, Optical recording medium manufacturing apparatus and method therefor, and recording/reproducing apparatus and method therefor
CN100431015C (en) Visual image forming method and system
JP4356735B2 (en) Optical disc drawing data generating apparatus, optical disc drawing system and program
US6819642B2 (en) Data recording device, data reproducing device, and optical disc
KR100888785B1 (en) Data recording media, data recording apparatus and method and data reproducing apparatus and method
KR100617521B1 (en) High density optical disk device
CN100431028C (en) Data recording method and device, and data reproducing method and device
KR100647832B1 (en) Optical disk device
JP3747918B2 (en) Optical disk recording device
US8194109B2 (en) Optical disk image forming method, optical disk image forming apparatus, and computer readable recording medium storing optical disk image forming program
CN101484944B (en) Disc authentication by grayscale image
JP4345782B2 (en) Optical disc drawing method
JP4020160B2 (en) Optical disk device
JP4020166B2 (en) program
JPH09231699A (en) Optical disc and its optical disc drive device
KR100784740B1 (en) Error detection code calculation circuit, error detection code calculation method, and recording apparatus
JP3955289B2 (en) Data recording medium
JP4356729B2 (en) Optical disk drawing device
CN101676999B (en) Optical record carrier with image data as visible pattern, device and method thereof
JP2005216398A (en) Data modulation method, data modulation apparatus, and optical disc recording / reproducing apparatus
KR20050006033A (en) Recording/reproducing apparatus, disk manufacturing apparatus, recording/reproducing method, disk manufacturing method and information recording medium thereof
JP2006059414A (en) Information recording / reproducing method, information recording / reproducing apparatus, and data processing circuit

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20080220

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20090521

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20090526

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090623

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: 20090714

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20090727

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120814

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130814

Year of fee payment: 4

LAPS Cancellation because of no payment of annual fees