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 PDFInfo
- 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
Links
- 230000003287 optical effect Effects 0.000 title claims 18
- 238000006243 chemical reaction Methods 0.000 claims 23
- 239000000284 extract Substances 0.000 claims 1
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においては、画像データを光ディスクに画像を描画する信号に変換するにあたり、データを記録する際と同じエンコーダを利用する技術が開示されている。
ところで、近年、記憶する情報量を大きくすることができる光ディスクとして、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
本発明は、上述の事情に鑑みてなされたものであり、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
本実施形態に係る光ディスク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
描画層102およびデータ記録層106は、所定の強度以上のレーザ光が照射されると変色する物質によって形成された色素層である。描画時には、反射層103からの反射光に基づいて、描画層102にレーザ光の焦点が合わせられる。そして、所定の強度以上のレーザ光が照射されると、描画層102のレーザ光が照射された領域が変色する。この変色した領域と変色していない領域によって、利用者が視認可能な画像が形成される。同様にして、データ記録時には、反射層105からの反射光に基づいて、データ記録層106にレーザ光の焦点が合わせられ、グルーブ108に沿ってデータ記録が行われる。なお、記録したデータを読み出す場合は、グルーブ108に沿って記録時よりも弱い所定の強度未満のレーザ光が照射され、その反射光の強度を検知することで実現される。
The
次に、光ディスク描画システム1について説明する。光ディスク描画システム1は、光ディスク描画装置2と光ディスク描画データ生成装置であるホスト装置3を有する。
Next, the optical
図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
フォーカスサーボ18は、データ記録時、再生時、描画時にフォーカスサーボ制御を行って、光ピックアップ14の対物レンズの焦点位置を制御する。
The
トラッキングサーボ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
エンコーダ23は、バッファメモリ24から読み出したデータ(データ記録時においては記録データ、描画時においては描画データ)を変換テーブルと変換アルゴリズムに基づいてエンコードして描画信号を生成し、書込信号生成器26に出力する。書込信号生成器26は、描画信号を書込信号へ変換してALPC回路21へ出力する。この際、描画時においては、描画信号の内容に基づいて、書込信号をALPC回路21へ出力したり、出力を停止したりする。データ記録時においては書込信号を全てALPC回路21へ出力する。エンコーダ23と書込信号生成器26についての詳細は後述する。
The
デコーダ25は、データ再生時に光ピックアップ14からの受光信号を8−16復調してデータ再生を行い、インタフェース10を介してホスト装置3に送信する。
The
ホスト装置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
次に、エンコーダ23について説明する。図3は、エンコーダ23の構成を示すブロック図である。エンコーダ23は、データフレーム形成部231、スクランブル部232、ECCブロック形成部233、レコーディングフレーム形成部234、フィジカルセクタ形成部235を有する。
Next, the
データフレーム形成部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
スクランブル部232は、データフレームの2048バイトのMaindataにスクランブルをかけ、Maindata2048バイトの配置を入れ替える。そして、ECCブロック形成部233に出力する。
The
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
レコーディングフレーム形成部234は、図6に示すように、ECCブロックにインターリーブをかけ、1行あたり182バイトのデータが13行あるレコーディングフレームに変換する。これは、ECCブロックのPO16行について、12行(もともとのデータフレームに対応する行数)ごとにPOを1行ずつ挿入するインターリーブを行って形成されたものである。これにより、ECCブロックは13行のレコーディングフレーム16個となる。このようにして形成したレコーディングフレームをフィジカルセクタ形成部235へ出力する。
As shown in FIG. 6, the recording
フィジカルセクタ形成部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
変換アルゴリズムについて説明する。ここで、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
次に、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
そして、これらのフィジカルセクタは、NRZI変換された描画信号として、書込信号生成器26に出力される。ここで、描画信号の「H」に部分が、光ディスク100の描画層102にレーザ光13を照射して変色させる部分に該当することになる。以上のようにして、エンコーダ23は、描画データをエンコードして描画信号を生成する。
These physical sectors are output to the
次に、書込信号生成器26について説明する。図9(a)は、書込信号生成器26の構成を示すブロック図である。書込信号生成器26は、ストラテジ回路261、識別器(識別手段)262、時間軸伸長器263、ゲート回路264、スイッチSWを有する。ストラテジ回路261は、描画信号を補正して書込信号を生成する。この補正は、描画層102にレーザ光13を照射して変色させる際に、最適な形状で変色させるために行われる。
Next, the
スイッチSWは、状況に応じてシステム制御部19から制御されて、接続を切り替えることのできるスイッチである。すなわち、データ記録時には、ALPC回路21には、ストラテジ回路261を接続(破線)するようにし、描画時には、ゲート回路264に接続(実線)されるようにシステム制御部19はスイッチSWを制御する。
The switch SW is a switch that can be switched by being controlled by the
識別器262は、描画信号から所定の部分を抜き出して、16ビットデータごとに2種類の信号を識別し、識別結果を示す識別信号を生成し、時間軸伸長器263へ出力する。ここで、2種類の信号は画像の「白」と「黒」を示し、白を示す信号の場合は識別結果「L」、黒を示す信号の場合は識別結果「H」として識別信号を生成する。また、所定の部分は、SYNCコード、PO、PIおよびその他一部の部分以外を示し、所定の部分および識別すべき2種類の信号については、システム制御部19から制御される。そして、所定の部分以外については、識別信号を出力しない。
The
さらに、所定の部分について詳細に説明すると、フィジカルセクタのうち、図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
ゲート回路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
次に、ホスト装置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
階調データ変換部34は、画像データを所定の階調(本実施形態においては34階調)に変換する。34階調を表すために、1ピクセルあたり33個のドット(白黒)で表現する。ここで、描画時には回転数一定に制御(CAV制御)して描画しているため、後述するように、1ドットに対応する大きさは、光ディスク100の内周と外周では異なり、それに伴い1ピクセルの大きさも異なってくる。そのため、階調データ変換部34においては、1ピクセルの大きさについての違いが反映されるようにしてデータの変換を行う。なお、線速度一定に制御(CLV制御)して描画する場合は、1ピクセルは同じとなるから、そのままデータ変換を行えばよい。これにより、光ディスク100に描画する画像は、白と黒のドットの組み合わせのデータによって表されることになる。
The
ここで、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
ここで、光ディスク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
次に、データ置換部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
そして、データ置換部35は、画像データを「白」を表す「253」の8ビットデータ、「黒」を表す「248」の8ビットデータによって置き換えた置換画像データを生成し、逆スクランブル変換部36へ出力する。また、データ置換部35は、「白」には「253」、「黒」には「248」を割り当てたことを示す情報(8−16変調によって変換された16ビットデータ(信号パターン))をインタフェース37を介して光ディスク描画装置2のシステム制御部19へ出力(信号パターン生成手段)する。この情報を基づいて、書込信号生成器26の識別器262は「白」と「黒」を判別することになる。
Then, the
逆スクランブル変換部36は、データ置換部35から出力された画像データに逆スクランブルをかけて描画データを生成し、インタフェース37を介して光ディスク描画装置2へ出力する。ここで、逆スクランブルとは、光ディスク描画装置2のエンコーダ23のスクランブル部232によって行われるスクランブル処理を完全に反転させたものである。すなわち、逆スクランブルをかけられた置換画像データは、スクランブル部232によってスクランブルをかけられると元の置換画像データのデータ配列に戻るような処理を行うことである。以上のようにして、ホスト装置3において画像データが変換され、描画データを生成する。ここで、スクランブル部232によって行われるスクランブル処理は、データフレームのMainData全体に対して行われる。一方、描画信号のうち画像のデータである所定の部分は、MainDataの全体を使っているわけではない。そのため、逆スクランブルをかける時には、所定の部分以外のMainDataに該当するデータとしては、画像を構成するために必要な画像データとは関係の無いダミーデータを用いる。このダミーデータは、8ビットデータ「0」から「255」のうち、どのようなデータを用いてもよいし、選択した2値以外を用いるようにしてもよい。
The
次に、光ディスク描画装置2が光ディスク100へ描画する際の動作について説明する。まず、ホスト装置3は、光ディスク描画装置2のインタフェース10に対して、光ディスク100への描画を実行させるための指令、描画データおよび描画データの「白」と「黒」に割り当てた8ビットデータを8−16変調して変換した際の16ビットデータを示す情報を送信する。ここでは、「白」には「253」、「黒」には「248」を割り当てられているものとする。インタフェース10は、システム制御部19に対して、ホスト装置3から送信された指令を出力し、描画データをバッファメモリ24に蓄積する。
Next, an operation when the optical
次に、光ディスク100を光ディスク描画装置1に装填する。光ディスク100が装填されると、スピンドルサーボ12は、スピンドルモータ11を回転数一定に制御(CAV制御)するように、システム制御部19によって制御される。そして、システム制御部19は、モータドライバ17、フォーカスサーボ18を制御する。
Next, the
次に、システム制御部19は、レーザ光13が描画時の強度(描画層102が変色する強度)になるように、ALPC回路21を制御する。また、システム制御部19は、書込信号生成器26の識別器261に「白」には「253」、「黒」には「248」が割り当てられ、8−16変調後にはそれぞれ「0000010000100001」、「0000100100001001」に変換されることを示す情報を出力し、さらに、書込信号生成器26のスイッチSWをゲート回路264とALPC回路21とが接続するように切り替えるように制御する。
Next, the
次に、バッファメモリ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
このようにして生成された描画信号は、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
時間軸伸長器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
このように、画像データを描画データに変換する際に、「白」と「黒」に対応する特定の値を変換テーブルと変換アルゴリズムを解析することにより決定した値(本実施形態においては、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
以上、本発明の実施形態について説明したが、本発明は以下のように、さまざまな態様で実施可能である。 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は置換画像データを生成するようにしてもよい。
<
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
<変形例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の内周側と外周側とでは、セクタ方向とトラック方向のドット数の比を適宜変えていくようにしてもよい。
<
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
<変形例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
<変形例4>
実施形態においては、光ディスク100の描画層102を変色させる部分を「黒」、変色させない部分を「白」としてきたが、描画層102の性質によって対応を逆にしてもよい。例えば、描画層102が変色することにより反射率が下がる場合は、本実施形態のように変色させる部分を「黒」とすればよいし、変色することにより反射率が上がる場合には、変色させる部分を「白」とすればよい。この場合は、ホスト装置3において、利用者がホスト装置3を操作することによって設定してもよいし、光ディスク100に記憶されているIDなどの情報から判断して設定してもよい。このようにすれば、光ディスク100の種類による描画層102の性質の違いがあっても、画像を高品位に描画することができる。
<Modification 4>
In the embodiment, the portion of the
<変形例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
<変形例6>
実施形態においては、光ディスクのレーベル面LS側に画像を描画するようにしていたが、データ記録面DS側に画像を描画するようにしてもよい。この場合は、データ記録層106にレーザ光13が照射されるようにすればよい。
<
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
<変形例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
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
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.
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)
| 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 |
-
2006
- 2006-11-13 JP JP2006306539A patent/JP4356735B2/en not_active Expired - Fee Related
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 |