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
JP3900257B2 - Optical disk recording method and apparatus - Google Patents
[go: Go Back, main page]

JP3900257B2 - Optical disk recording method and apparatus - Google Patents

Optical disk recording method and apparatus Download PDF

Info

Publication number
JP3900257B2
JP3900257B2 JP2001384651A JP2001384651A JP3900257B2 JP 3900257 B2 JP3900257 B2 JP 3900257B2 JP 2001384651 A JP2001384651 A JP 2001384651A JP 2001384651 A JP2001384651 A JP 2001384651A JP 3900257 B2 JP3900257 B2 JP 3900257B2
Authority
JP
Japan
Prior art keywords
recording
data
optical disc
pause
time
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
JP2001384651A
Other languages
Japanese (ja)
Other versions
JP2003187450A (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 JP2001384651A priority Critical patent/JP3900257B2/en
Publication of JP2003187450A publication Critical patent/JP2003187450A/en
Application granted granted Critical
Publication of JP3900257B2 publication Critical patent/JP3900257B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

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

Description

【0001】
【発明の属する技術分野】
本発明は、光ディスクにデータを記録する際に効率良く短時間にデータを記録できる光ディスク記録方法及び装置に関する。
【0002】
【従来の技術】
従来、パーソナルコンピュータ(以下、PC)内に格納されたデータを光ディスク記録装置によって光ディスクに記録する際に、PCから転送されてくるデータを光ディスク記録装置のバッファメモリに一旦格納してから光ディスクに連続的に記録していた。ところが、データ転送中にPCで他のアプリケーションが起動されたときなどにはデータ転送速度の低下が起こる。データ転送速度が光ディスク記録装置の記録速度よりも低下すると、バッファメモリ内に格納されたデータ量が減少してバッファメモリ内にデータが無くなってしまうことがあった。
【0003】
光ディスク記録装置は記録を中断できないので、バッファメモリ内のデータが空になってしまうと記録を続行できず、Buffer Under Run Errorと呼ばれるエラーが発生し、記録が異常終了する。このように正常な記録が行われなかった光ディスクは再生できないことが多く、また、一般に記録のやり直しができないことから、光ディスクは無駄になってしまう。
【0004】
そこで、バッファメモリ内のデータ蓄積量を監視し、データ蓄積量が規定量を下回った場合、即ち、このまま記録を続けるとBuffer Under Run Errorが発生すると予測される場合には、データの記録を中断し、バッファメモリ内にデータが十分に蓄積されるのを待ってから、記録を停止した部分の直後から記録を再開(書き継ぎ)してBuffer Under Run Errorの発生を防止する技術が実現化されている。このBuffer Under Run Error防止機能によれば無駄になる光ディスクを著しく減少させることができる。
【0005】
【発明が解決しようとする課題】
しかしながら、Buffer Under Run Error防止機能の動作中には、データがバッファメモリに蓄積するまでの待ち時間や書き継ぎの際の調整・準備時間がある。このため、Buffer Under Run Error防止機能の動作発生回数が多いと、図6に実線Aで示すようにデータの総記録時間が長くなる。
【0006】
図6は、従来の光ディスク記録方法による記録時間と光ディスクに記録されるデータ量とを示す図である。
【0007】
図6において、実線Aは、Buffer Under Run Error防止機能を備える従来の光ディスク記録装置による所定量のデータの記録時間と光ディスクに記録されるデータ量とを示している。一点鎖線Bは、同一の光ディスク記録装置において、Buffer Under Run Error防止機能の動作が発生しなかった場合の所定量のデータの記録時間と光ディスクに記録されるデータ量とを示している。また、破線は所定量を示している。云うまでもなく、Buffer Under Run Error防止機能の動作時間Cは光ディスクにデータが記録されない。従って、図示したようにBuffer Under Run Error防止機能の動作の発生が頻繁に起こる場合は、Buffer Under Run Error防止機能の動作が発生しない場合に比べて所定量のデータを光ディスクに記録し終わるまでにかかる総記録時間が明らかに長くなっている。
【0008】
本発明の目的は、Buffer Under Run Errorを防止しつつデータの総記録時間が短縮できる光ディスク記録方法及び装置を提供することにある。
【0009】
【課題を解決するための手段】
上記目的を達成するために、請求項1記載の光ディスク記録方法は、光ディスク記録装置のバッファメモリにデータを蓄積するとともに該蓄積したデータを光ディスクに記録し、記録中に前記蓄積したデータが所定量以下になったときは記録を一時停止して前記バッファメモリにデータを蓄積する光ディスク記録方法において、前記一時停止の発生頻度を検出する発生頻度検出ステップと、前記検出した一時停止の発生頻度に基づいてデータの記録速度を下げる記録速度減速ステップとを有し、前記発生頻度検出ステップは、前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生位置間隔が所定の間隔よりも短くなる度に前記データの記録速度を下げることを特徴とする。
【0010】
請求項2記載の光ディスク記録方法は、請求項1記載の光ディスク記録方法において、前記発生頻度検出ステップは、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した一時停止の発生回数が所定の回数を超えた場合及び前記検出した発生位置間隔が所定の間隔よりも短くなった場合の何れかの場合が起こる度に前記データの記録速度を下げることを特徴とする。
【0011】
請求項3記載の光ディスク記録方法は、請求項1記載の光ディスク記録方法において、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生回数が所定の回数を超えるとともに前記検出した発生位置間隔が所定の間隔よりも短くなる度に前記データの記録速度を下げることを特徴とする。
【0012】
請求項4記載の光ディスク記録方法は、請求項1記載の光ディスク記録方法において、前記発生頻度検出ステップは、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生位置間隔が所定の間隔よりも短い場合の数が規定数を超える度に前記データの記録速度を下げることを特徴とする。
【0013】
請求項5記載の光ディスク記録方法は、請求項1乃至4のいずれか1項に記載の光ディスク記録方法において、前記発生位置間隔は、前記光ディスク上における前回の一時停止発生位置から今回の一時停止発生位置までの経過時間であることを特徴とする。
【0014】
請求項6記載の光ディスク記録方法は、請求項記載の光ディスク記録方法において、前記所定の間隔は、前記経過時間及び現在の前記データの記録速度に基づいて算出されることを特徴とする。
【0015】
上記目的を達成するために、請求項7記載の光ディスク記録装置は、光ディスク記録装置のバッファメモリにデータを蓄積するとともに蓄積したデータを光ディスクに記録する光ディスク記録装置において、請求項1乃至7の何れか1項に記載の光ディスク記録方法を実行するように制御する制御部を備えたことを特徴とする。
【0016】
【発明の実施の形態】
以下、本発明の実施の形態に係る光ディスク記録方法及び装置を図面を参照しながら詳細に説明する。
【0017】
図1は、本発明の実施の形態に係る光ディスク記録装置の構成を示すブロック図である。
【0018】
光ディスク装置1は、光ディスク10を回転するためのスピンドルモータ24を備えている。このスピンドルモータ24の回転数は周波数発生器26によって検出される。光ピックアップ28は不図示のレーザ光源(半導体レーザ装置)を備え、この半導体レーザ装置からレーザ光を光ディスク10に照射して情報の記録及び再生を行う。
【0019】
光ディスク10から反射してきたレーザ光を受光した光ピックアップ28は戻り光受光信号(Eight to Fourteen Modulation:EFM)をRFアンプ30に供給する。アドレス検出回路32はEFM信号からウォブル信号成分を抽出し、さらにこのウォブル信号成分に含まれるATIP(Absolute Time In Pregroove)情報を複合する。ATIP情報には、各位置の時間情報(アドレス情報)が含まれている。
【0020】
β検出回路34は、EFM信号波形から再生信号品位に関するパラメータとしてβ(アシンメトリ)値を算出する。このエンベロープ検出は、光ディスク10に情報を記録する本記録に先行してレーザ光の最適なパワーを決定するためのOPC(Optimum Power Control)を行う際に、不図示のPCA(Power Calibration Area)に形成されたカウント領域のどこまでEFM信号が記録されているかを検出するために用いられる。デコーダ38はEFM信号をEFM復調して再生データを得る。
【0021】
サーボ回路40はスピンドルモータ24の回転制御及び光ピックアップ28のフォーカス、トラッキング、送りの各制御を行う。スピンドルモータ24の回転制御は、周波数発生器26で検出される回転数に基づいて行われる。
【0022】
レーザドライバ42は光ピックアップ28内の半導体レーザ装置を駆動する。光パワー制御回路44はレーザドライバ42を制御して、記録時(テスト記録時及び本記録時)及び再生時のレーザパワーを制御する。記録データはエンコーダ46でEFM変調され、ストラテジ回路48で時間軸が補正処理されて、レーザドライバ42のレーザ駆動信号を変調する。この変調されたレーザ駆動信号で半導体レーザ装置を駆動することにより、データの記録が行われる。再生時には、レーザドライバ42は半導体レーザ装置を所定の再生パワーで駆動する。システム制御回路50(CPU)は、この光ディスク記録装置全体を制御する制御部である。このシステム制御回路50はサーボ回路40を制御してデータの記録速度を制御する。
【0023】
図2は、図1の光ディスク記録装置1における本発明の実施の形態に係る光ディスク記録方法を示すフローチャートである。
【0024】
光ディスク記録装置1において、パーソナルコンピュータ(以下、PC)等から転送されて来るデータを光ディスク10に本記録(以下、記録)する際には、システム制御回路50は、バッファメモリに転送データを蓄積するとともに蓄積したデータを光ディスク10に記録するように制御する。
【0025】
記録が完了するまでの間、バッファメモリに蓄積されているデータの残量を計測する(ステップS100)。この計測を続けながらデータの残量が十分であるか否かを判別する(ステップS101)。データの残量が十分である場合は、記録を続行する(ステップS102)。
【0026】
ステップS101の判別の結果、バッファメモリに蓄積されているデータの残量が十分でない場合は、PCからのデータ転送が完了しているか否かを判別する(ステップS103)。PCからのデータ転送が完了している場合は、バッファメモリに蓄積されているデータを全て記録し(ステップS104)、その後、記録動作を終了する。
【0027】
ステップS103の判別の結果、PCからのデータ転送が完了していない場合は、記録を一時停止する(ステップS105)。この一時停止の時間は、PCから転送されてきたデータがバッファに十分に蓄積されるだけの時間である。システム制御回路50はこの一時停止発生位置(光ディスク上での位置)を記録する(ステップS106)とともに一時停止を計数するカウンタに1を加える(ステップS107)。次に、この1を加えたカウンタの値が所定の数Nよりも大きいか否かを判別する(ステップS108)。カウンタの値が所定の数Nよりも大きくない場合は、記録を再開し(ステップS109)、ステップS100に戻る。
【0028】
ステップS108の判別の結果、カウンタの値が所定の数Nよりも大きい場合は、前回の一時停止発生位置から今回の一時停止発生位置までの間隔(経過時間)を算出する(ステップS110)。次に、この経過時間が所定の間隔Tよりも小さいか否かを判別する(ステップS111)。経過時間が所定の間隔T以上である場合は、記録を再開し(ステップS109)、ステップS100に戻る。
【0029】
ステップS111の判別の結果、経過時間が所定の間隔Tよりも小さい場合は、記録速度を1段ダウンする(ステップS112)とともにカウンタをリセットして(ステップS113)から記録を再開し(ステップS109)、ステップS100に戻る。
【0030】
図2の処理によれば、一時停止の発生回数及び一時停止の光ディスク上における発生位置間隔に基づいてデータの記録速度を下げるので、記録速度が下がった後は一時停止の発生回数が減ってデータの記録の中断時間が短くなる。したがって、図3に示すように、PC等から転送されて来るデータの総記録時間が短縮される。
【0031】
ここで、間隔Tの算出方法を記載する。使用する各種パラメータを以下のように定義する。
c :直前の一時停止発生位置から最新の一時停止発生位置までの経過時間(ディスク上の絶対時間÷記録速度)
p :一回の記録一時停止時間であり、予め実験的に決めた値、又は、記録が開始された後に実際に発生した一時停止の時間の平均値
r :残っている未記録データを現在の記録速度で記録し続け、かつ、今後、一時停止が起こらなかったと仮定した場合に、未記録データの記録を完了するまでに要する時間
r-1:未記録データを現在の記録速度から1段下げた記録速度で記録し続け、かつ、今後、一時停止が起こらなかったと仮定した場合に、未記録データの記録を完了するまでに要する時間
c :現在の記録速度
c-1:現在の記録速度から1段下げた記録速度
V1 :1倍速記録のときの転送レート
a :記録すべき全データ量
c :既に記録したデータ量
記録のある時点で、バッファメモリに蓄積したデータの残量不足(蓄積したデータが所定量以下になったとき)に伴う記録の一時停止が発生したとする。もし今後、現在の記録速度で記録を続けても一時停止が発生しない場合は、残りの記録時間がTrになる。しかし、実際には現時点で一時停止が発生しており、現時点における今後の予測発生頻度は単位時間当り1/Tc回になる。
【0032】
従って、実際に全データの記録完了までにかかる時間は、
(1+Tp/Tc)×Tr
になる。この時間が、記録速度を1段下げて記録した時間(一時停止は発生しないと仮定する。)よりも大きい場合は、記録速度を1段下げたほうが良いことになる。
【0033】
従って、記録速度を1段下げる条件は以下のようになる。
(1+Tp/Tc)×Tr>Tr-1
ここで、
r =(Ca−Cc)/(Xc×V1)
r-1=(Ca−Cc)/(Xc-1×V1)
であるから、これらを代入してTcについて不等式を解くと、
(1+Tp/Tc)[(Ca−Cc)/(Xc×V1)]>(Ca−Cc)/(Xc-1×V1)
(1+Tp/Tc)/Xc>1/Xc-1
(1+Tp/Tc)>Xc/Xc-1
p/Tc>(Xc−Xc-1)/Xc-1
ゆえに、
c<Xc×Tp/(Xc−Xc-1) …式(1)
が記録速度を1段下げる条件になる。
【0034】
例えば、1回の一時停止時間を2秒とし、現在の記録速度を8倍速とすると、ある地点で一時停止が発生したときに、記録速度を4倍速に変更すべきか否かの判断は次のようになる。上記の式(1)から
c<(8/8−4)×2=4(sec)
従って、Tcが4(sec)よりも短い場合は記録速度を落とした方が良いことになる。
【0035】
図3は、図2の光ディスク記録方法による記録時間と光ディスクに記録されるデータ量とを示す図である。
【0036】
図3において、一点鎖線DはBuffer Under Run 防止機能を動作させながらデータの記録をする従来の記録方法の場合の記録時間とデータ量とを示している。Dのうちwで示す部分はBuffer Under Run を防止するために一時停止していることを表している。この場合、Buffer Under Run が発生しそうになると一時停止してバッファメモリに転送データを蓄積し、その後、データの記録を再開することが繰り返されている。図中、eで示す部分の傾斜、即ち記録速度の大きさ、は初期設定のままで変更されることがなく一定である。
【0037】
波線Eは記録の途中で一時停止することなく、上記初期設定の記録速度でデータの記録を完了した場合の記録時間とデータ量とを示している。この場合、Buffer Under Run 防止機能を動作させたときよりも総記録時間が短いことが明らかである。
【0038】
実線Fは本発明の実施の形態に係る光ディスク記録方法によってデータを記録した場合の記録時間とデータ量とを示している。始めのうちはBuffer Under Run防止機能を動作させた場合と同じ初期設定の記録速度でデータの記録が行われ、一時停止が実行されているが、上記のように一時停止の発生回数が所定の数を超え、かつ、一時停止と前回の一時停止との間の経過時間が所定の間隔Tよりも小さいときは、記録速度が1段下げられている。即ち、図面上では実線Fの傾斜がeからこれよりも傾斜の緩いfになっている。記録速度を1段下げるか否かの判断は、上記のように式(1)による。
【0039】
記録速度を1段下げた結果、単位時間当たりのデータの記録量は減少するが、一点鎖線Dで示した従来の記録方法に比べて一時停止の発生回数が少なくなるので総記録時間は短くなっている。
【0040】
なお、所定の間隔Tよりも短い経過時間の発生した回数が所定回数Nに達したときに記録速度を下げるようにしてもよい(図4)。
【0041】
図4は、図2のフローチャートに示す光ディスク記録方法の変形例を示すフローチャートである。図4のフローチャートのうち、図2のフローチャートと異なるのはステップS401乃至S404であるので、これらの異なるところを説明する。
【0042】
この変形例では、システム制御回路50が一時停止発生位置を記録(ステップS106)した後、前回の一時停止発生位置から今回の一時停止発生位置までの間隔(経過時間)を算出する(ステップS401)。次に、この算出した経過時間が所定の間隔Tよりも小さいか否かを判別する(ステップS402)。経過時間が所定の間隔Tよりも小さくない場合は、記録を再開し(ステップS109)、ステップS100に戻る。
【0043】
ステップS402の判別の結果、経過時間が所定の間隔Tよりも小さい場合は、間隔Tよりも短い経過時間の発生した回数を計数するカウンタに1を加える(ステップS403)。次に、この1を加えたカウンタの値が所定の数Nよりも大きいか否かを判別する(ステップS404)。カウンタの値が所定の数Nよりも大きくない場合は、記録を再開し(ステップS109)、ステップS100に戻る。
【0044】
ステップS404の判別の結果、カウンタの値が所定の数Nよりも大きい場合は、記録速度を1段ダウンする(ステップS112)とともにカウンタをリセットして(ステップS113)から記録を再開し(ステップS109)、ステップS100に戻る。
【0045】
図4の処理によれば、所定の間隔Tよりも短い経過時間の発生した回数が所定回数Nに達するとデータの記録速度を下げるので、記録速度が下がった後は一時停止の発生する間隔が長くなる。すなわち、一時停止の発生頻度が小さくなる。これにより、光ディスクにデータの記録を完了するまでの間に発生する、データの記録中断の総中断時間が短くなる。したがって、PC等から転送されて来るデータの総記録時間が短縮される。
【0046】
また、一時停止の発生回数が所定の回数を超えたときあるいは発生位置間隔が所定に間隔よりも短くなったとき場合に記録速度を下げるようにしてもよい(図5)。
【0047】
図5は、図2のフローチャートに示す光ディスク記録方法の他の変形例を示すフローチャートである。図5のフローチャートのうち、図2のフローチャートと異なるのはステップS501乃至S504であるので、これらの異なるところを説明する。
【0048】
この変形例では、システム制御回路50が一時停止発生位置を記録(ステップS106)した後、前回の一時停止発生位置から今回の一時停止発生位置までの間隔(経過時間)を算出する(ステップS501)。次に、この算出した経過時間が所定の間隔Tよりも小さいか否かを判別する(ステップS502)。経過時間が所定の間隔Tよりも小さい場合は、記録速度を1段ダウンする(ステップS112)とともにカウンタをリセットして(ステップS113)から記録を再開し(ステップS109)、ステップS100に戻る。
【0049】
ステップS502の判別の結果、経過時間が所定の間隔Tよりも小さくない場合は、一時停止を計数するカウンタに1を加える(ステップS503)。次に、この1を加えたカウンタの値が所定の数Nよりも大きいか否かを判別する(ステップS504)。カウンタの値が所定の数Nよりも大きくない場合は、記録を再開し(ステップS109)、ステップS100に戻る。
【0050】
ステップS504の判別の結果、カウンタの値が所定の数Nよりも大きい場合は、記録速度を1段ダウンする(ステップS112)とともにカウンタをリセットして(ステップS113)から記録を再開し(ステップS109)、ステップS100に戻る。
【0051】
図5の処理によれば、データの記録速度を下げる時期を一時停止の発生回数及び一時停止の光ディスク上における発生位置間隔に基づいて決定するので、より適切な時期に記録速度を下げることができ、PC等から転送されて来るデータの総記録時間が短縮される。
【0052】
【発明の効果】
以上詳細に説明したように、請求項1記載の光ディスク記録方法及び請求項7記載の光ディスク記録装置によれば、一時停止の光ディスク上における発生位置間隔を検出し、検出した発生位置間隔が所定の間隔よりも短くなる度にデータの記録速度を下げるので、適切な時期に記録速度を下げることができ、もって、Buffer Under Run Error を防止しつつデータの総記録時間を確実に短縮できる。
【0055】
請求項記載の光ディスク記録方法によれば、一時停止の発生回数が所定の回数を超えた場合及び発生位置間隔が所定の間隔よりも短くなった場合の何れかの場合が起こる度にデータの記録速度を下げるので、より確実に適切な時期に記録速度を下げることができ、データの総記録時間を一層に短縮できる。
【0056】
請求項記載の光ディスク記録方法によれば、発生回数が所定の回数を超えるとともに前記発生位置間隔が所定の間隔よりも短くなる度にデータの記録速度を下げるので、より適切な時期にデータの記録速度を下げることができ、データの総記録時間をより短縮できる。
【0057】
請求項記載の光ディスク記録方法によれば、発生間隔が所定の間隔よりも短い場合が規定数を超える度にデータの記録速度を下げるので、さらに適切な時期にデータの記録速度を下げることができ、データの総記録時間をさらに短縮できる。
請求項5記載の光ディスク記録方法によれば、発生位置間隔は、光ディスク上における前回の一時停止発生位置から今回の一時停止発生位置までの経過時間であるので、データの総記録時間をさらに確実に短縮できる。
請求項6記載の光ディスク記録方法によれば、所定の間隔は、経過時間及び現在のデータの記録速度に基づいて算出されるので、データの総記録時間をさらに確実に短縮できる。
【図面の簡単な説明】
【図1】 本発明の実施の形態に係る光ディスク記録装置の構成を示すブロック図である。
【図2】 図1の光ディスク記録装置における本発明の実施の形態に係る光ディスク記録方法を示すフローチャートである。
【図3】 図2の光ディスク記録方法による記録時間と光ディスクに記録されるデータ量とを示す図である。
【図4】 図2のフローチャートに示す光ディスク記録方法の変形例を示すフローチャートである。
【図5】 図2のフローチャートに示す光ディスク記録方法の他の変形例を示すフローチャートである。
【図6】 従来の光ディスク記録方法による記録時間と光ディスクに記録されるデータ量とを示す図である。
【符号の説明】
1 光ディスク記録装置、 10 バッファメモリ、 24 スピンドルモータ、 26 周波数発生器、 28 光ピックアップ、 50 システム制御回路
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to an optical disc recording method and apparatus capable of recording data efficiently and in a short time when recording data on an optical disc.
[0002]
[Prior art]
Conventionally, when data stored in a personal computer (hereinafter referred to as a PC) is recorded on an optical disk by an optical disk recording device, the data transferred from the PC is temporarily stored in a buffer memory of the optical disk recording device and then continuously stored on the optical disk. Was recorded. However, when another application is started on the PC during data transfer, the data transfer speed is reduced. When the data transfer speed is lower than the recording speed of the optical disk recording apparatus, the amount of data stored in the buffer memory may decrease and data may be lost in the buffer memory.
[0003]
Since the optical disk recording device cannot interrupt the recording, if the data in the buffer memory becomes empty, the recording cannot be continued, an error called Buffer Under Run Error occurs, and the recording ends abnormally. As described above, an optical disc that has not been normally recorded cannot be reproduced in many cases, and generally, since the recording cannot be performed again, the optical disc is wasted.
[0004]
Therefore, the amount of data stored in the buffer memory is monitored, and if the amount of stored data falls below the specified amount, that is, if it is predicted that a buffer under run error will occur if recording is continued as it is, data recording is interrupted. After waiting for enough data to be accumulated in the buffer memory, the technology to prevent the occurrence of Buffer Under Run Error has been realized by resuming (writing) recording immediately after the portion where recording was stopped. ing. This Buffer Under Run Error prevention function can significantly reduce the number of wasted optical disks.
[0005]
[Problems to be solved by the invention]
However, during the operation of the Buffer Under Run Error prevention function, there is a waiting time until data accumulates in the buffer memory and adjustment / preparation time at the time of writing. For this reason, if the number of occurrences of the Buffer Under Run Error prevention function is large, the total data recording time becomes long as shown by a solid line A in FIG.
[0006]
FIG. 6 is a diagram showing the recording time by the conventional optical disc recording method and the amount of data recorded on the optical disc.
[0007]
In FIG. 6, a solid line A indicates a recording time of a predetermined amount of data and a data amount recorded on the optical disc by a conventional optical disc recording apparatus having a Buffer Under Run Error prevention function. An alternate long and short dash line B indicates the recording time of a predetermined amount of data and the amount of data recorded on the optical disc when the operation of the Buffer Under Run Error prevention function does not occur in the same optical disc recording apparatus. The broken line indicates a predetermined amount. Needless to say, no data is recorded on the optical disk during the operation time C of the Buffer Under Run Error prevention function. Therefore, as shown in the figure, when the operation of the Buffer Under Run Error prevention function occurs frequently, the predetermined amount of data is recorded by the time compared with the case where the Buffer Under Run Error prevention function does not occur. The total recording time is obviously longer.
[0008]
An object of the present invention is to provide an optical disc recording method and apparatus capable of reducing the total data recording time while preventing Buffer Under Run Error.
[0009]
[Means for Solving the Problems]
In order to achieve the above object, the optical disk recording method according to claim 1 stores data in a buffer memory of an optical disk recording apparatus and records the stored data on an optical disk, and the accumulated data during recording is a predetermined amount. In the optical disc recording method for temporarily stopping recording and storing data in the buffer memory when the following occurs, an occurrence frequency detecting step for detecting the occurrence frequency of the pause and the detected occurrence frequency of the pause have a recording speed reduction step of reducing the recording speed of data Te, the frequency detecting step, said detects the occurrence position interval in the temporary stop of the optical disc on the recording speed reduction step, the occurrence position the detected interval and wherein Rukoto lowering the recording speed of the data every time shorter than the predetermined intervals.
[0010]
The optical disc recording method according to claim 2, wherein the occurrence frequency detecting step detects the number of occurrences of the pause and an occurrence position interval of the pause on the optical disc, The recording speed decelerating step is performed whenever the detected number of pauses exceeds a predetermined number of times or when the detected generation position interval becomes shorter than a predetermined interval. The recording speed is reduced.
[0011]
The optical disc recording method according to claim 3 is the optical disc recording method according to claim 1, wherein the number of occurrences of the pause and the occurrence position interval of the pause on the optical disc are detected, and the recording speed reduction step comprises the steps of: The data recording speed is lowered every time the detected number of occurrences exceeds a predetermined number and the detected generation position interval becomes shorter than the predetermined interval.
[0012]
The optical disc recording method according to claim 4, wherein the occurrence frequency detecting step detects the number of occurrences of the pause and an occurrence position interval of the pause on the optical disc, The recording speed decelerating step is characterized in that the recording speed of the data is reduced every time the number of occurrence positions detected is shorter than a predetermined interval exceeds a specified number .
[0013]
5. The optical disc recording method according to claim 5, wherein the generation position interval is a temporary stop occurrence from a previous temporary stop occurrence position on the optical disc in the optical disc recording method according to any one of claims 1 to 4. elapsed time der Rukoto to the position wherein the.
[0014]
The optical disk recording method as claimed in claim 6, wherein, in the optical disk recording method according to claim 5, wherein the predetermined interval is characterized Rukoto is calculated based on the recording speed of the elapsed time and the current of the data.
[0015]
In order to achieve the above object, an optical disc recording apparatus according to claim 7 is an optical disc recording apparatus for accumulating data in a buffer memory of the optical disc recording apparatus and recording the accumulated data on an optical disc. A control unit that controls to execute the optical disk recording method according to claim 1 is provided.
[0016]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, an optical disk recording method and apparatus according to an embodiment of the present invention will be described in detail with reference to the drawings.
[0017]
FIG. 1 is a block diagram showing a configuration of an optical disc recording apparatus according to an embodiment of the present invention.
[0018]
The optical disc apparatus 1 includes a spindle motor 24 for rotating the optical disc 10. The rotation speed of the spindle motor 24 is detected by a frequency generator 26. The optical pickup 28 includes a laser light source (semiconductor laser device) (not shown), and records and reproduces information by irradiating the optical disk 10 with laser light from the semiconductor laser device.
[0019]
The optical pickup 28 that has received the laser light reflected from the optical disk 10 supplies a return light reception signal (Eight to Fourteen Modulation: EFM) to the RF amplifier 30. The address detection circuit 32 extracts a wobble signal component from the EFM signal, and further combines ATIP (Absolute Time In Pregroove) information included in the wobble signal component. The ATIP information includes time information (address information) of each position.
[0020]
The β detection circuit 34 calculates a β (asymmetry) value as a parameter related to reproduction signal quality from the EFM signal waveform. This envelope detection is performed by a PCA (Power Calibration Area) (not shown) when performing OPC (Optimum Power Control) for determining the optimum power of the laser light prior to the main recording for recording information on the optical disc 10. It is used to detect how far the EFM signal is recorded in the formed count area. The decoder 38 performs EFM demodulation on the EFM signal to obtain reproduction data.
[0021]
The servo circuit 40 controls the rotation of the spindle motor 24 and controls the focus, tracking, and feed of the optical pickup 28. The rotation control of the spindle motor 24 is performed based on the rotation speed detected by the frequency generator 26.
[0022]
The laser driver 42 drives the semiconductor laser device in the optical pickup 28. The optical power control circuit 44 controls the laser driver 42 to control the laser power during recording (test recording and main recording) and during reproduction. The recording data is EFM modulated by the encoder 46 and the time axis is corrected by the strategy circuit 48 to modulate the laser drive signal of the laser driver 42. Data is recorded by driving the semiconductor laser device with the modulated laser drive signal. During reproduction, the laser driver 42 drives the semiconductor laser device with a predetermined reproduction power. A system control circuit 50 (CPU) is a control unit that controls the entire optical disk recording apparatus. The system control circuit 50 controls the servo circuit 40 to control the data recording speed.
[0023]
FIG. 2 is a flowchart showing an optical disk recording method according to the embodiment of the present invention in the optical disk recording apparatus 1 of FIG.
[0024]
In the optical disc recording apparatus 1, when the data transferred from a personal computer (hereinafter referred to as PC) or the like is recorded on the optical disc 10 (hereinafter referred to as recording), the system control circuit 50 stores the transfer data in the buffer memory. At the same time, control is performed so that the accumulated data is recorded on the optical disk 10.
[0025]
Until the recording is completed, the remaining amount of data stored in the buffer memory is measured (step S100). While continuing this measurement, it is determined whether or not the remaining amount of data is sufficient (step S101). If the remaining amount of data is sufficient, recording is continued (step S102).
[0026]
If the result of the determination in step S101 is that the remaining amount of data stored in the buffer memory is not sufficient, it is determined whether or not the data transfer from the PC has been completed (step S103). If the data transfer from the PC has been completed, all the data stored in the buffer memory is recorded (step S104), and then the recording operation is terminated.
[0027]
If the result of determination in step S103 is that data transfer from the PC has not been completed, recording is temporarily stopped (step S105). This pause time is a time period for which the data transferred from the PC is sufficiently accumulated in the buffer. The system control circuit 50 records the pause occurrence position (position on the optical disk) (step S106) and adds 1 to the counter for counting the pause (step S107). Next, it is determined whether or not the value of the counter added with 1 is larger than a predetermined number N (step S108). If the value of the counter is not greater than the predetermined number N, recording is resumed (step S109) and the process returns to step S100.
[0028]
If the value of the counter is larger than the predetermined number N as a result of the determination in step S108, an interval (elapsed time) from the previous temporary stop position to the current temporary stop position is calculated (step S110). Next, it is determined whether or not this elapsed time is smaller than a predetermined interval T (step S111). If the elapsed time is equal to or greater than the predetermined interval T, recording is resumed (step S109), and the process returns to step S100.
[0029]
If the elapsed time is smaller than the predetermined interval T as a result of the determination in step S111, the recording speed is decreased by one step (step S112), the counter is reset (step S113), and recording is restarted (step S109). Return to step S100.
[0030]
According to the processing of FIG. 2, the data recording speed is lowered based on the number of times of pause and the position of the paused optical disk. Therefore, after the recording speed is lowered, the number of times of pause is reduced and the data The recording interruption time becomes shorter. Therefore, as shown in FIG. 3, the total recording time of data transferred from a PC or the like is shortened.
[0031]
Here, a method for calculating the interval T will be described. Various parameters to be used are defined as follows.
Tc : Elapsed time from the previous pause occurrence position to the latest pause occurrence position (absolute time on the disk / recording speed)
T p : one recording pause time, a value experimentally determined in advance, or an average value of the pause time actually generated after the recording was started T r : remaining unrecorded data When recording is continued at the current recording speed and it is assumed that no temporary stop will occur in the future, time T r-1 required to complete recording of unrecorded data: Unrecorded data from the current recording speed When recording is continued at a recording speed lowered by one step and it is assumed that no temporary stop will occur in the future, the time required to complete recording of unrecorded data X c : current recording speed X c-1 : Recording speed V1 lowered by one step from the current recording speed: Transfer rate C a at 1 × speed recording: Total amount of data to be recorded C c : Data stored in the buffer memory at a certain point in time when recording of the already recorded data amount The remaining amount of Data is to pause recording due to) when it becomes less than a predetermined amount occurs. If there is no pause even if recording continues at the current recording speed in the future, the remaining recording time becomes Tr . However, in reality, there is a temporary stop at the present time, and the future predicted occurrence frequency at the present time is 1 / T c times per unit time.
[0032]
Therefore, the time taken to actually record all data is
(1 + T p / T c ) × T r
become. If this time is longer than the time recorded by lowering the recording speed by one step (assuming that there is no pause), it is better to lower the recording speed by one step.
[0033]
Accordingly, the conditions for lowering the recording speed by one step are as follows.
(1 + T p / T c ) × T r > T r−1
here,
T r = (C a −C c ) / (X c × V1)
T r-1 = (C a -C c ) / (X c-1 × V1)
Therefore, if these are substituted and the inequality is solved for T c ,
(1 + T p / T c ) [(C a −C c ) / (X c × V1)]> (C a −C c ) / (X c−1 × V1)
(1 + T p / T c ) / X c> 1 / X c-1
(1 + T p / T c )> X c / X c-1
T p / T c> (X c -X c-1) / X c-1
therefore,
T c <X c × T p / (X c -X c-1) ... formula (1)
This is a condition for lowering the recording speed by one step.
[0034]
For example, assuming that the pause time for one time is 2 seconds and the current recording speed is 8 times speed, when a pause occurs at a certain point, whether or not to change the recording speed to 4 times speed is as follows. It becomes like this. From the above equation (1), T c <(8 / 8-4) × 2 = 4 (sec)
Therefore, if T c is shorter than 4 (sec), it is better to reduce the recording speed.
[0035]
FIG. 3 is a diagram showing the recording time and the amount of data recorded on the optical disc by the optical disc recording method of FIG.
[0036]
In FIG. 3, an alternate long and short dash line D indicates a recording time and a data amount in a conventional recording method in which data is recorded while operating the Buffer Under Run prevention function. A portion indicated by w in D indicates that the operation is temporarily stopped to prevent Buffer Under Run. In this case, when a Buffer Under Run is about to occur, it is repeatedly paused, transfer data is accumulated in the buffer memory, and then data recording is resumed. In the drawing, the inclination of the portion indicated by e, that is, the magnitude of the recording speed is constant without being changed with the initial setting.
[0037]
A wavy line E indicates a recording time and a data amount when the data recording is completed at the above-described initial recording speed without pausing in the middle of recording. In this case, it is clear that the total recording time is shorter than when the Buffer Under Run prevention function is operated.
[0038]
A solid line F indicates a recording time and a data amount when data is recorded by the optical disc recording method according to the embodiment of the present invention. Initially, data is recorded at the same default recording speed as when the Buffer Under Run prevention function is activated, and pause is executed, but the number of pause occurrences is predetermined as described above. When the number exceeds the number and the elapsed time between the pause and the previous pause is smaller than the predetermined interval T, the recording speed is lowered by one step. That is, in the drawing, the slope of the solid line F changes from e to f, which is gentler than this. The determination as to whether or not the recording speed is to be lowered by one step is based on equation (1) as described above.
[0039]
As a result of lowering the recording speed by one step, the amount of data recorded per unit time is reduced, but the number of pauses is reduced compared to the conventional recording method indicated by the alternate long and short dash line D, so the total recording time is shortened. ing.
[0040]
Note that the recording speed may be lowered when the number of occurrences of an elapsed time shorter than the predetermined interval T reaches the predetermined number N (FIG. 4).
[0041]
FIG. 4 is a flowchart showing a modification of the optical disc recording method shown in the flowchart of FIG. In the flowchart of FIG. 4, steps different from the flowchart of FIG. 2 are steps S <b> 401 to S <b> 404.
[0042]
In this modification, after the system control circuit 50 records the pause occurrence position (step S106), the interval (elapsed time) from the previous pause occurrence position to the current pause occurrence position is calculated (step S401). . Next, it is determined whether or not the calculated elapsed time is smaller than a predetermined interval T (step S402). If the elapsed time is not smaller than the predetermined interval T, recording is resumed (step S109), and the process returns to step S100.
[0043]
If the elapsed time is smaller than the predetermined interval T as a result of the determination in step S402, 1 is added to the counter that counts the number of times that the elapsed time shorter than the interval T has occurred (step S403). Next, it is determined whether or not the value of the counter added with 1 is larger than a predetermined number N (step S404). If the value of the counter is not greater than the predetermined number N, recording is resumed (step S109) and the process returns to step S100.
[0044]
If the value of the counter is greater than the predetermined number N as a result of the determination in step S404, the recording speed is decreased by one step (step S112), the counter is reset (step S113), and recording is resumed (step S109). ), The process returns to step S100.
[0045]
According to the processing of FIG. 4, since the data recording speed is lowered when the number of times that the elapsed time shorter than the predetermined interval T has reached the predetermined number N, the interval at which the pause occurs after the recording speed decreases. become longer. That is, the frequency of pauses is reduced. As a result, the total interruption time of data recording interruption that occurs until data recording on the optical disc is completed is shortened. Therefore, the total recording time of data transferred from a PC or the like is shortened.
[0046]
Further, the recording speed may be lowered when the number of occurrences of the pause exceeds a predetermined number or when the generation position interval becomes shorter than the predetermined interval (FIG. 5).
[0047]
FIG. 5 is a flowchart showing another modification of the optical disc recording method shown in the flowchart of FIG. In the flowchart of FIG. 5, steps different from the flowchart of FIG. 2 are steps S <b> 501 to S <b> 504, and these different points will be described.
[0048]
In this modification, after the system control circuit 50 records the pause occurrence position (step S106), the interval (elapsed time) from the previous pause occurrence position to the current pause occurrence position is calculated (step S501). . Next, it is determined whether or not the calculated elapsed time is smaller than a predetermined interval T (step S502). If the elapsed time is smaller than the predetermined interval T, the recording speed is decreased by one step (step S112), the counter is reset (step S113), and recording is restarted (step S109), and the process returns to step S100.
[0049]
If the elapsed time is not smaller than the predetermined interval T as a result of the determination in step S502, 1 is added to the counter for counting the pause (step S503). Next, it is determined whether or not the value of the counter added with 1 is larger than a predetermined number N (step S504). If the value of the counter is not greater than the predetermined number N, recording is resumed (step S109) and the process returns to step S100.
[0050]
If the value of the counter is greater than the predetermined number N as a result of the determination in step S504, the recording speed is decreased by one step (step S112), the counter is reset (step S113), and recording is resumed (step S109). ), The process returns to step S100.
[0051]
According to the process of FIG. 5, the timing for lowering the data recording speed is determined based on the number of occurrences of pause and the occurrence position interval on the paused optical disc, so the recording speed can be lowered at a more appropriate time. The total recording time of data transferred from a PC or the like is shortened.
[0052]
【The invention's effect】
As described in detail above, according to the optical disc recording method of claim 1 and the optical disc recording apparatus of claim 7 , the occurrence position interval on the temporarily stopped optical disc is detected, and the detected occurrence position interval is a predetermined value. Since the data recording speed is lowered every time the interval becomes shorter, the recording speed can be lowered at an appropriate time, and the total data recording time can be reliably shortened while preventing Buffer Under Run Error .
[0055]
According to the optical disk recording method of the second aspect, every time the occurrence of the temporary stop exceeds the predetermined number or the occurrence position interval becomes shorter than the predetermined interval, Since the recording speed is lowered, the recording speed can be more reliably lowered at an appropriate time, and the total data recording time can be further shortened.
[0056]
According to the optical disk recording method of the third aspect , the data recording speed is lowered every time the occurrence number exceeds the predetermined number and the generation position interval becomes shorter than the predetermined interval. The recording speed can be reduced, and the total data recording time can be further shortened.
[0057]
According to the optical disk recording method of the fourth aspect , since the data recording speed is reduced every time the occurrence interval is shorter than the predetermined interval exceeds the specified number, the data recording speed can be further reduced at an appropriate time. The total data recording time can be further shortened.
According to the optical disk recording method of the fifth aspect, since the generation position interval is the elapsed time from the previous temporary stop generation position to the current temporary stop generation position on the optical disk, the total data recording time can be further ensured. Can be shortened.
According to the optical disk recording method of the sixth aspect, since the predetermined interval is calculated based on the elapsed time and the current data recording speed, the total data recording time can be further reliably reduced.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a configuration of an optical disc recording apparatus according to an embodiment of the present invention.
2 is a flowchart showing an optical disc recording method according to an embodiment of the present invention in the optical disc recording apparatus of FIG.
3 is a diagram showing a recording time and an amount of data recorded on the optical disc by the optical disc recording method of FIG. 2. FIG.
4 is a flowchart showing a modification of the optical disc recording method shown in the flowchart of FIG. 2. FIG.
FIG. 5 is a flowchart showing another modification of the optical disc recording method shown in the flowchart of FIG.
FIG. 6 is a diagram showing a recording time according to a conventional optical disc recording method and a data amount recorded on the optical disc.
[Explanation of symbols]
1 optical disk recording device, 10 buffer memory, 24 spindle motor, 26 frequency generator, 28 optical pickup, 50 system control circuit

Claims (7)

光ディスク記録装置のバッファメモリにデータを蓄積するとともに該蓄積したデータを光ディスクに記録し、記録中に前記蓄積したデータが所定量以下になったときは記録を一時停止して前記バッファメモリにデータを蓄積する光ディスク記録方法において、
前記一時停止の発生頻度を検出する発生頻度検出ステップと、
前記検出した一時停止の発生頻度に基づいてデータの記録速度を下げる記録速度減速ステップとを有し、
前記発生頻度検出ステップは、前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生位置間隔が所定の間隔よりも短くなる度に前記データの記録速度を下げることを特徴とする光ディスク記録方法。
Data is stored in the buffer memory of the optical disk recording device and the stored data is recorded on the optical disk. When the stored data becomes less than a predetermined amount during recording, recording is temporarily stopped and the data is stored in the buffer memory. In an optical disk recording method for storing,
An occurrence frequency detecting step for detecting an occurrence frequency of the pause;
Have a recording speed reduction step of reducing the recording speed of the data based on the occurrence frequency of the detected pauses,
The occurrence frequency detecting step detects an occurrence position interval on the optical disc at which the pause is performed, and the recording speed decelerating step is a recording speed of the data every time the detected occurrence position interval becomes shorter than a predetermined interval. optical disc recording method comprising Rukoto lowered.
前記発生頻度検出ステップは、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した一時停止の発生回数が所定の回数を超えた場合及び前記検出した発生位置間隔が所定の間隔よりも短くなった場合の何れかの場合が起こる度に前記データの記録速度を下げることを特徴とする請求項1記載の光ディスク記録方法。  The occurrence frequency detecting step detects the number of occurrences of the pause and an occurrence position interval of the pause on the optical disc, and the recording speed deceleration step includes the detected number of occurrences of the pause exceeding a predetermined number of times. 2. The optical disc recording method according to claim 1, wherein the recording speed of the data is lowered every time when the detected occurrence position interval becomes shorter than a predetermined interval. 前記発生頻度検出ステップは、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生回数が所定の回数を超えるとともに前記検出した発生位置間隔が所定の間隔よりも短くなる度に前記データの記録速度を下げることを特徴とする請求項1記載の光ディスク記録方法。  The occurrence frequency detection step detects the number of occurrences of the pause and an occurrence position interval of the pause on the optical disc, and the recording speed reduction step detects the detection when the detected occurrence number exceeds a predetermined number of times. 2. The optical disc recording method according to claim 1, wherein the recording speed of the data is lowered every time the generated position interval becomes shorter than a predetermined interval. 前記発生頻度検出ステップは、前記一時停止の発生回数及び前記一時停止の前記光ディスク上における発生位置間隔を検出し、前記記録速度減速ステップは、前記検出した発生位置間隔が所定の間隔よりも短い場合の数が規定数を超える度にデータの記録速度を下げることを特徴とする請求項1記載の光ディスク記録方法。  The occurrence frequency detecting step detects the number of occurrences of the pause and the occurrence position interval of the pause on the optical disc, and the recording speed reduction step is performed when the detected occurrence position interval is shorter than a predetermined interval. 2. The optical disk recording method according to claim 1, wherein the data recording speed is lowered every time the number of the recording media exceeds a specified number. 前記発生位置間隔は、前記光ディスク上における前回の一時停止発生位置から今回の一時停止発生位置までの経過時間であることを特徴とする請求項1乃至4のいずれか1項に記載の光ディスク記録方法。5. The optical disc recording method according to claim 1, wherein the occurrence position interval is an elapsed time from a previous pause occurrence position to a current pause occurrence position on the optical disc. . 前記所定の間隔は、前記経過時間及び現在の前記データの記録速度に基づいて算出されることを特徴とする請求項5記載の光ディスク記録方法。6. The optical disk recording method according to claim 5, wherein the predetermined interval is calculated based on the elapsed time and the current recording speed of the data. 光ディスク記録装置のバッファメモリにデータを蓄積するとともに蓄積したデータを光ディスクに記録する光ディスク記録装置において、請求項1乃至6の何れか1項に記載の光ディスク記録方法を実行するように制御する制御部を備えたことを特徴とする光ディスク記録装置。7. A control unit that controls to execute the optical disc recording method according to claim 1 in an optical disc recording device that accumulates data in a buffer memory of the optical disc recording device and records the accumulated data on an optical disc. An optical disc recording apparatus comprising:
JP2001384651A 2001-12-18 2001-12-18 Optical disk recording method and apparatus Expired - Fee Related JP3900257B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2001384651A JP3900257B2 (en) 2001-12-18 2001-12-18 Optical disk recording method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2001384651A JP3900257B2 (en) 2001-12-18 2001-12-18 Optical disk recording method and apparatus

Publications (2)

Publication Number Publication Date
JP2003187450A JP2003187450A (en) 2003-07-04
JP3900257B2 true JP3900257B2 (en) 2007-04-04

Family

ID=27594329

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2001384651A Expired - Fee Related JP3900257B2 (en) 2001-12-18 2001-12-18 Optical disk recording method and apparatus

Country Status (1)

Country Link
JP (1) JP3900257B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN100444254C (en) * 2005-09-13 2008-12-17 联发科技股份有限公司 Method, apparatus and system for optimizing data buffering

Also Published As

Publication number Publication date
JP2003187450A (en) 2003-07-04

Similar Documents

Publication Publication Date Title
US6967910B2 (en) Information recording apparatus and method for controlling data writing rate based on data transfer rate so as to improve data writing performance
JP2007311021A (en) Equipment for optimal power control at runtime
JP2002373419A (en) Optical disk recording method, information processing method, optical disk apparatus and information processing apparatus
JP3921031B2 (en) Storage device
JP3915503B2 (en) Information recording apparatus and information recording method
JP3900257B2 (en) Optical disk recording method and apparatus
US20020150011A1 (en) Optical disk recording/reproducing apparatus
JP2004362733A (en) Information reproducing device, rotation control program, and information reproducing method
TW525153B (en) Optical disk recording apparatus
US7382707B2 (en) Recording method and apparatus for optical disk drive
JP4287712B2 (en) Optical disc apparatus and data writing method therefor
JP3264223B2 (en) Optical disk recording device
US20040028393A1 (en) Defect management apparatus and defect management method for rewritable recording medium
JP2004127383A (en) Optical disk drive
JP2006127577A (en) Optical disk device
JP2004005818A (en) Optical disk apparatus and optical disk recording method
JP3871866B2 (en) Optical disc apparatus, information processing apparatus, optical disc recording method, and constant estimation method
JP2008152819A (en) Optical disc apparatus and information recording method thereof
CN100573691C (en) Information recording device and information recording method and program
US7599260B2 (en) Optical disk recording/reproducing apparatus and method for determining optimal reproducing speed thereof
JP2006040364A (en) Optical disc recording apparatus and optical disc recording method
JP2003067935A (en) Optical disk recording method and optical disk apparatus
US20060221792A1 (en) Disc drive apparatus, and method for timing recalibration in a disc drive apparatus
JP2004319023A (en) Optical disc recording method and optical disc apparatus
JP3802368B2 (en) Disc recording / playback device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040421

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060424

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20060427

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060828

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060905

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20061102

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20061219

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313532

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

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

Free format text: PAYMENT UNTIL: 20110112

Year of fee payment: 4

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

Free format text: PAYMENT UNTIL: 20120112

Year of fee payment: 5

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

Free format text: PAYMENT UNTIL: 20130112

Year of fee payment: 6

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

Free format text: PAYMENT UNTIL: 20140112

Year of fee payment: 7

LAPS Cancellation because of no payment of annual fees