JP2005190547A - 光ディスク記録装置およびデータ記録方法 - Google Patents
光ディスク記録装置およびデータ記録方法 Download PDFInfo
- Publication number
- JP2005190547A JP2005190547A JP2003429845A JP2003429845A JP2005190547A JP 2005190547 A JP2005190547 A JP 2005190547A JP 2003429845 A JP2003429845 A JP 2003429845A JP 2003429845 A JP2003429845 A JP 2003429845A JP 2005190547 A JP2005190547 A JP 2005190547A
- Authority
- JP
- Japan
- Prior art keywords
- recording
- data
- speed
- host device
- optical disc
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Landscapes
- Signal Processing For Digital Recording And Reproducing (AREA)
- Optical Recording Or Reproduction (AREA)
Abstract
【課題】バッファアンダーランの発生を低減でき、また、リードインやリードアウトなどのホスト装置から転送されたデータ以外の必須データの高速記録が保証され、トータルの記録速度を向上させることのできる光ディスク記録装置を提供する。
【解決手段】ホスト装置から転送された記録用のデータの転送速度の実効値を算出し、この算出された転送速度の実効値に基づいて、ホスト装置から転送されたデータの記録速度を設定する。また、算出された転送速度の実効値に関らず、光ディスクにホスト装置から転送されたデータ以外のたとえばリードインおよびリードアウトのデータなどの必須データを、設定可能な速度のうちの最大速度で記録する。
【選択図】図2
【解決手段】ホスト装置から転送された記録用のデータの転送速度の実効値を算出し、この算出された転送速度の実効値に基づいて、ホスト装置から転送されたデータの記録速度を設定する。また、算出された転送速度の実効値に関らず、光ディスクにホスト装置から転送されたデータ以外のたとえばリードインおよびリードアウトのデータなどの必須データを、設定可能な速度のうちの最大速度で記録する。
【選択図】図2
Description
本発明は、追記型や書き換え型の光ディスクにデータを記録する光ディスク記録装置およびデータ記録方法に関するものである。
CD(compact disk)−R(Recordable)、CD−RW(Read/Write)、DVD(Digital Versatile disk)−RAM(Random Access Memory)、DVD−R、DVD−RWなど、追記型や書き換え型の光ディスクにデータを記録する際、記録速度よりもホスト装置からのデータ転送速度が低いと、データバッファ内の記録用のデータが不足して光ディスクへのデータの書き込みが途切れる、いわゆるバッファアンダーランが発生する。そこで、バッファが空になると書き込みを自動的に停止し、バッファにデータが溜まってきたところで、書き込み停止前のピットと再開後のピットとを継いで書き込みを再開する仕組み(リンク処理)が実現されている(たとえば特許文献1を参照)。
特開2000−040302号公報(段落0009など)
しかしながら、このリンク処理が頻繁に発生すると、このリンク処理のための繋ぎ位置へのアクセスによるオーバーヘッドが増大し、かえってホスト装置が要求する記録速度を満足できなくなり、トータルの記録時間が長くなる原因となる。また、リンク処理によって出来る継ぎ目(リンク部)のずれ(データの空白部分)は近年狭小化が進んできているものの、エラーレートを増大させる要因であることには変わりはない。このように、バッファアンダーランの影響をリンク処理で解消させるには限界があった。
また、記録速度の向上のため、光ディスクの回転数を高めて行くと、風切り音などの騒音や、偏重心ディスクによる振動などの問題が顕在化する。
本発明は、かかる実情に鑑み、バッファアンダーランの発生を低減でき、また、リードインやリードアウトなどのホスト装置から転送されたデータ以外の必須データの高速記録が保証され、トータルの記録速度を向上させることのできる光ディスク記録装置およびデータ記録方法を提供しようとするものである。
上記の課題を解決するために、本発明の光ディスク記録装置は、ホスト装置から転送されたデータを光ディスクに記録する光ディスク記録装置において、前記ホスト装置から転送された記録用のデータの転送速度の実効値を算出する転送速度算出手段と、前記転送速度算出手段により算出された転送速度の実効値に基づいて、前記ホスト装置から転送されたデータの記録速度を設定する記録速度設定手段とを具備するものである。
この発明では、転送速度算出手段により算出された転送速度の実効値に基づいて、ホスト装置から転送されたデータの記録速度を設定することで、たとえば、ホスト装置からのデータ転送速度が、光ディスク記録装置の記録速度よりも著しく低いといった状況が発生することを回避でき、バッファアンダーランの発生を低減することができる。
また、本発明の光ディスク記録装置において、前記転送速度算出手段により算出された転送速度の実効値に関らず、前記光ディスクに前記ホスト装置から転送されたデータ以外のたとえばリードインおよびリードアウトのデータなどの必須データを、設定可能な速度のうちの最大速度で記録するように制御する手段を追加してもよい。
これにより、リードインおよびリードアウトのデータなどの必須データの記録は、ホスト装置からのデータ転送速度に左右されることなく、光ディスク記録装置に許される最大速度で行うことができる。
本発明の光ディスク記録装置およびデータ記録方法によれば、バッファアンダーランの発生を低減でき、また、リードインやリードアウトなどのホスト装置から転送されたデータ以外の必須データの高速記録を保証することができる。
以下、本発明の実施の形態を図面に基づき説明する。
図1は、本発明の一実施形態に係る、追記型や書き換え型の光ディスクの記録再生装置の全体的な構成を示す図である。
この光ディスク記録再生装置100は、全体の動作を制御するシステム制御部1と、このシステム制御部1の制御用のプログラムや各種パラメータなどがファームウェアとして固定的に格納されたROM2と、システム制御部1の作業領域として用いられるRAM3とを有している。
この光ディスク記録再生装置100は、光ディスクDに対する情報の書き込み及び読み出しを行う光ピックアップ4を有している。この光ピックアップ4は、レーザ光源と、4分割フォトディテクなどからなる光検出器と、レーザ光源の出射レーザを光ディスクDの記録面に集光し、かつ光ディスクDの記録面からの反射光を光検出器の受光面に導く光学系など(図示せず)で構成されている。
この光ディスク記録再生装置100は、光ピックアップ4内の光学系に属する図示しない対物レンズおよび光ピックアップ4をディスク半径方向に搬送駆動するフィードモータを含むアクチュエータ5と、光ディスクDを回転駆動するディスクモータ6と、上記の各々のモータにドライブ信号を供給するアクチュエータドライバ7およびディスクモータドライバ8とを有している。
この光ディスク記録再生装置100は、トラッキング、フォーカシング、ディスク回転速度などの各種サーボのための処理を行うサーボコントローラ9を備えている。
さらに、この光ディスクの記録再生装置100は、RFアンプ10、信号処理回路11、誤り訂正・デスクランブル回路12、パリティ生成・スクランブル回路13、変調・ライトストラテジ回路14、ウォブルPLL回路15、光ピックアップ4内のレーザ光源を駆動するレーザ駆動回路16、データバッファ17、データバッファ17に対するデータの読み書きを制御するデータバッファ回路18などを備えて構成される。
光ピックアップ4の光検出器の出力は、RFアンプ10にて後段の処理に適したレベルの信号に増幅され、信号処理回路11およびウォブルPLL回路15に送られる。信号処理回路11は、フォーカスエラー(FE)信号の生成(FE検出)、トラッキングエラー(TE)信号の生成(TE検出)、PLL( Phase Locked Loop)による読み出しクロックの生成(同期信号再生)、RF信号の二値化(データスライス)、たとえば8/16変調データから8ビット単位のデータを復調するなどの信号処理を行う回路である。
ウォブルPLL回路15は、RFアンプ10を通じて入力された、光検出器の4分割フォトディテクタの個々の出力から、ラジアル半面ずつの差信号を求めたものをウォブル信号として生成し、このウォブル信号から記録用のクロックや光ディスクD上のアドレスなどを生成する回路である。
信号処理回路11にて生成されたフォーカスエラー信号、トラッキングエラー信号はサーボコントローラ9に供給され、サーボコントローラ9は、これらのエラー信号に基づいてアクチュエータドライバ7を制御することでフォーカスサーボおよびトラッキングサーボを行う。また、サーボコントローラ9は、光ディスクDをシステム制御部1から指定された所定の回転数で駆動するように、たとえば、ウォブルPLL回路15にて生成されたウォブルクロック、あるいは信号処理回路11により検出された同期信号などに基づいてディスクモータドライバ8を制御する。
読み出し時は、信号処理回路11にて、RF信号が二値化され、二値化データから8/16変調データに対する復調などが行われることで、8ビット単位のデータが得られる。このデータは、誤り訂正・デスクランブル回路12にて誤り訂正およびデスクランブル処理が行われ、ホスト装置が扱うことの可能なデータとされ、データバッファ回路18を介してデータバッファ17に一旦蓄積された後、所定のブロック単位で、外部のホスト装置へ転送される。
また、記録時は、外部のホスト装置から転送されたデータがデータバッファ回路18を介してデータバッファ17に記録用のデータとして蓄えられる。データバッファ17に蓄えられたデータは、データバッファ回路18によって所定のブロック単位で読み出されて、パリティ生成・スクランブル回路13へ送られる。パリティ生成・スクランブル回路13では、記録用のデータに対して、誤り訂正用のパリティの付加およびスクランブル処理を行い、変調・ライトストラテジ回路14へ送る。変調・ライトストラテジ回路14は、パリティ付加およびスクランブルが施された8ビット単位のデータを、ウォブルPLL回路15によって生成された記録用のクロックを用いて、たとえば8/16変調方式などで変調した後、この変調データに応じて、記録レーザ光の照射時間を制御する信号波形を生成する。この信号波形の生成は、システム制御部1によって設定されたライトストレジ用のパラメータ(たとえばレーザパワー値、レーザ照射時間、照射タイミングなど)に基づいて行われる。このようにして生成された信号波形はレーザ駆動回路16に送られる。レーザ駆動回路16は、変調・ライトストラテジ回路14からの信号波形に応じた駆動信号を生成してレーザ光源に供給する。これによってレーザ光源が駆動され、光ディスクDの記録面へのピット形成が行われる。
この実施形態の光ディスク記録再生装置100では、ホスト装置200からの記録用データの転送速度の実効値を算出し、この実効値の算出結果に基づいて、ホスト装置200からの転送データを光ディスクDへ記録する際の最適な記録速度を設定する処理が行われるようになっている。このデータ転送速度の実効値(実効データ速度)とは、数秒程度の期間、たとえばバッファのメモリ容量によって決まる時間(通常2〜3秒)で、処理されるデータ量で、通常転送データレートと呼ばれる。
以下に、この処理の流れを図2のシーケンス図を用いて説明する。
まず、光ディスク記録再生装置100では、記録速度が最大速度(たとえば4倍速)に設定される(ステップS201)。この後、光ディスク記録再生装置100は、ホスト装置200からのコマンド待ちの状態となる。
一方、ホスト装置200では、ダビング開始前の処理として、光ディスク記録再生装置100に対して、転送データ量に応じた記録領域の確保を要求するコマンド(Reserve_Rzoneコマンド)21を発行する(ステップS202)。
光ディスク記録再生装置100は、このコマンド21を受けると、転送データ量に応じたサイズの記録領域(Rzone領域)をブランクの光ディスクD上に予約し(ステップS203)、領域予約完了をホスト装置200に転送し、その後、再びホスト装置200からのコマンド待ちの状態となる。
ホスト装置200は、領域予約完了の応答を受けると、WRITEコマンド22を光ディスク記録再生装置100に対して連続的に発行して、光ディスク記録再生装置100へのデータ転送を行う(ステップS204)。このWRITEコマンド22は、たとえば、32Kbyte、64Kbyteといった一定の転送データ量ごとに発行されるようになっている。個々のWRITEコマンド22には、そのコマンドごとに転送データ量の値が付加されている。
ここで、ホスト装置200から光ディスク記録再生装置100へのデータ転送速度は、ホスト装置200の負荷変動などによって変化する。このためデータ転送速度の低下時にデータバッファ17内の記録用データが不足して光ディスクDへのデータの書き込みが途切れるバッファアンダーランが発生するおそれがある。
そこで、この実施形態の光ディスク記録再生装置100では、記録開始前に、ホスト装置200からの実効データ転送速度(上記したデータ転送速度の実効値)を算出するための、たとえば数秒程度の期間を設けている。この実効データ転送速度は、ホスト装置200から受けたWRITEコマンド22に付加されているコマンドごとの転送データ量の値(たとえば、32Kbyte、64Kbyteなど)とコマンド受信の間隔とに基づいて算出できる。そして、算出された実効データ転送速度の値と、あらかじめ定められた閾値とを比較し、実効データ転送速度の値が閾値よりも低い場合には(ステップS205)、バッファアンダーランが発生するおそれがあるものとして、記録速度を最大記録速度より低い速度に設定し直す。たとえば、最大速度を4倍速として2倍速への設定の変更が行われる(ステップS206)。
なお、記録速度を変更するために、システム制御部1は、ディスクモータ6の回転数を切り換えるとともに、PLL回路の切り換え、ライトストラテジ特に記録パワーの切り換えなどが行われる。
この後、光ディスク記録再生装置100において、ホスト装置200から転送されたデータの光ディスクDへの実際の記録が開始される(ステップS207)。
光ディスク記録再生装置100は、すべての転送データの記録を完了すると、記録完了をホスト装置200に通知するとともに、記録速度を最大記録速度に戻す(ステップS208)。
ホスト装置200は、光ディスク記録再生装置100からの記録完了の通知を受けると、ダビング終了処理として、Border_CLOSEコマンド23を光ディスク記録再生装置100に発行する(ステップS209)。光ディスク記録再生装置100は、このコマンド23を受けると、光ディスクDに、ホスト装置200より転送されたデータ以外のデータとして、たとえば、ファイルを管理するための情報の領域であるリードインと、データの終了を表すリードアウトなどのデータを最大記録速度で記録するクローズ処理を行う(ステップS210)。このクローズ処理の完了によりダビングが終了する。
以上説明したように、この実施形態の光ディスク記録再生装置100によれば、ホスト装置200からのデータ転送速度の実効値を算出し、この実効値に基づいて、ホスト装置200からの転送データの光ディスクDへの記録速度を設定することで、ホスト装置200からのデータ転送速度が光ディスク記録再生装置100の記録速度よりも著しく低いといった状況が発生することを回避でき、バッファアンダーランの発生を低減することができる。また、ホスト装置200からのデータの転送速度の実効値に関らず、ホスト装置200から転送されたデータ以外のたとえばリードインおよびリードアウトのデータなどの必須データを、光ディスク記録再生装置100に許される最大速度で記録することができる。
以上本発明の実施形態を説明したが、本発明は、上述の実施形態にのみ限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変更を加え得ることは勿論である。
1…システム制御部、2…ROM、3…RAM、4…光ピックアップ、5…アクチュエータ、6…ディスクモータ、7…アクチュエータドライバ、8…ディスクモータドライバ、9…サーボコントローラ、10…RFアンプ、11…信号処理回路、12…誤り訂正・デスクランブル回路、13…パリティ生成・スクランブル回路、14…変調・ライトストラテジ回路、15…ウォブルPLL回路、16…レーザ駆動回路、17…データバッファ、18…データバッファ回路、100…光ディスク記録再生装置、200…ホスト装置、D…光ディスク。
Claims (5)
- ホスト装置から転送されたデータを光ディスクに記録する光ディスク記録装置において、
前記ホスト装置から転送された記録用のデータの転送速度の実効値を算出する転送速度算出手段と、
前記転送速度算出手段により算出された転送速度の実効値に基づいて、前記ホスト装置から転送されたデータの記録速度を設定する記録速度設定手段と
を具備することを特徴とする光ディスク記録装置。 - 前記転送速度算出手段により算出された転送速度の実効値に関らず、前記光ディスクに前記ホスト装置から転送されたデータ以外の必須データを、設定可能な速度のうちの最大速度で記録するように制御する手段をさらに具備することを特徴とする請求項1に記載の光ディスク記録装置。
- 前記必須データが、リードインおよびリードアウトのデータを含むことを特徴とする請求項2に記載の光ディスク記録装置。
- ホスト装置から転送されたデータを光ディスクに記録する方法において、
前記ホスト装置から転送された記録用のデータの転送速度の実効値を算出し、前記算出された転送速度の実効値に基づいて、前記ホスト装置から転送されたデータの記録速度を設定することを特徴とするデータ記録方法。 - 前記算出された転送速度の実効値に関らず、前記光ディスクに前記ホスト装置から転送されたデータ以外の必須データを、設定可能な速度のうちの最大速度で記録することを特徴とする請求項4に記載のデータ記録方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003429845A JP2005190547A (ja) | 2003-12-25 | 2003-12-25 | 光ディスク記録装置およびデータ記録方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003429845A JP2005190547A (ja) | 2003-12-25 | 2003-12-25 | 光ディスク記録装置およびデータ記録方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2005190547A true JP2005190547A (ja) | 2005-07-14 |
Family
ID=34788385
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2003429845A Pending JP2005190547A (ja) | 2003-12-25 | 2003-12-25 | 光ディスク記録装置およびデータ記録方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2005190547A (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009076192A (ja) * | 2007-08-28 | 2009-04-09 | Seiko Epson Corp | 光ディスク記録装置、その制御方法及び印刷装置 |
-
2003
- 2003-12-25 JP JP2003429845A patent/JP2005190547A/ja active Pending
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2009076192A (ja) * | 2007-08-28 | 2009-04-09 | Seiko Epson Corp | 光ディスク記録装置、その制御方法及び印刷装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6538962B2 (en) | Method and apparatus for recording optical disk in the event of buffer-underrun in optical disk drive | |
KR100943980B1 (ko) | 광기록 장치와 광재생 장치, 및 기록 매체 기록 방법과기록 매체 재생 방법 | |
KR100552375B1 (ko) | 정보 기록 재생 장치 | |
JP3778806B2 (ja) | 光ディスク記録再生装置の記録制御方法 | |
US7102978B2 (en) | Multi-format optical disk device and optical disk recording and/or reproducing method | |
JP2005190547A (ja) | 光ディスク記録装置およびデータ記録方法 | |
US8395979B2 (en) | Recording device and APC correction method | |
JP2697596B2 (ja) | 光ディスクのアクセス方法及び装置 | |
JP3634714B2 (ja) | 光ディスク記録再生装置 | |
KR20040106577A (ko) | 개선된 재생성능을 갖는 광 디스크 시스템 | |
JP3831655B2 (ja) | 光ディスク記録再生装置の記録制御方法 | |
US20080151715A1 (en) | Disc Apparatus | |
JP3827193B2 (ja) | 光ディスク記録再生装置 | |
JP3957447B2 (ja) | 光ディスク記録再生装置の制御システム | |
KR100732580B1 (ko) | 광 디스크 기록 재생 장치용 스핀들 모터 제어 방법 | |
JPH06318371A (ja) | ディスク状記録媒体及びディスク再生装置 | |
US20080205230A1 (en) | Speed-Down During Linking | |
JP3789673B2 (ja) | 光ディスク記録再生装置 | |
JP2003099950A (ja) | 光ディスク装置 | |
JP4252011B2 (ja) | 情報記録再生装置、情報記録再生方法、プログラム及び記憶媒体 | |
JP2006114166A (ja) | 記録方法、光ディスク装置、プログラム及び記録媒体 | |
JP2000251262A (ja) | 光ディスク記録再生装置 | |
JP2004310911A (ja) | 情報記録再生装置 | |
JP2005332517A (ja) | 光ディスク記録再生装置の記録制御方法 | |
JP2001266456A (ja) | 光ディスク記録再生装置の記録制御方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20061222 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20081017 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20081111 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20090310 |