JP2004355779A - Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program - Google Patents
Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program Download PDFInfo
- Publication number
- JP2004355779A JP2004355779A JP2003155338A JP2003155338A JP2004355779A JP 2004355779 A JP2004355779 A JP 2004355779A JP 2003155338 A JP2003155338 A JP 2003155338A JP 2003155338 A JP2003155338 A JP 2003155338A JP 2004355779 A JP2004355779 A JP 2004355779A
- Authority
- JP
- Japan
- Prior art keywords
- optical disk
- disk device
- control command
- state
- control
- 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
- Optical Recording Or Reproduction (AREA)
Abstract
【課題】光ディスクのバックグラウンドフォーマット処理において、駆動電力がバッテリなどから供給されるときは消費電力を低減可能にする。
【解決手段】ホストコンピュータなど外部側から受信した制御コマンドの内容解析を行い、該解析結果に基づき、光ディスクの未記録領域に対するバックグラウンドフォーマット処理の実行形態を制御し、該フォーマット処理を電力節約の動作モードでも実行可能にする。
【選択図】 図3An object of the present invention is to reduce power consumption when driving power is supplied from a battery or the like in a background formatting process of an optical disc.
A content analysis of a control command received from an external side such as a host computer is performed, and based on the analysis result, an execution form of a background format process for an unrecorded area of the optical disc is controlled, and the format process is performed to save power. Executable even in operation mode.
[Selection diagram] FIG.
Description
【0001】
【発明の属する技術分野】
本発明は、光ディスクに対し情報の記録、再生のいずれか一方または両方を行う光ディスク装置に係り、特に、バックグラウンドフォーマット処理に関する。
【0002】
【従来の技術】
従来、書き換え型光ディスクのうち、例えばDVD+RWやCD−RWではランダムUDFと呼ばれるファイルシステムが適用され、ディスクに対する記録または再生をランダムに行えるようになっているが、そのためにディスクへの記録情報とは無関係なダミーデータを未記録領域に記録するフォーマット処理が必要である。該フォーマット処理にかかる時間はディスク記録媒体の容量に比例して増大する。該時間を抑えるフォーマット処理としてバックグランドフォーマット処理が提案されている。
バックグランドフォーマット処理に関連した従来技術としては、特開平11−134799号公報(特許文献1)や特開2002−230754号公報(特許文献2)に記載されたものがある。特開平11−134799号公報には、光ディスクのフォーマット時、フォーマット処理開始後に、次の処理を受付け可能にし、記録領域の全面または所定領域に固定長パケットを記録し尽くすバックグラウンドフォーマット処理であって、バックグラウンドフォーマット処理中にユーザデータの記録要求があったときは、フォーマット処理を一時中断してユーザデータを記録し、その後にフォーマット処理を再開するとした技術が記載されている。また、特開2002−230754号公報には、ユーザ要求によるデータの記録または再生処理の場合の処理速度とバックグラウンドによるフォーマット処理の場合の処理速度とを切替えることにより、ユーザ要求によるデータの記録または再生処理と、バックグラウンドによるフォーマット処理とを各々最適な速度制御で行わせ、各々の処理のパフォーマンスが上がるようにするとした技術が記載されている。
【0003】
【特許文献1】
特開平11−134799号公報
【特許文献2】
特開2002−230754号公報
【0004】
【発明が解決しようとする課題】
上記従来の光ディスク装置では、書き換え型光ディスクが装着されている場合、ユーザ要求によるデータの記録または再生処理の期間以外の期間では、バックグラウンドフォーマット処理が行われる。このため、例えば、光ディスク装置を、携帯型のモバイルパソコンなどバッテリ駆動のホストコンピュータに接続し、そこから電力供給を受けるようにした形態で使用する場合などには、該バッテリのエネルギーを短時間で消費してしまうことになり、その結果、ホストコンピュータと併せ光ディスク装置の作動時間が短くなってしまう。また、光ディスク装置の転送レート向上に伴う光ディスクの高速回転化や記録時のレーザーの高出力化なども装置の消費電力を大幅に増大させるため、この点からも光ディスク装置の消費電力の低減化が望まれる。
本発明の課題点は、上記従来技術の状況に鑑み、光ディスクのバックグラウンドフォーマット処理において、駆動電力がバッテリなどの有限型電源から供給されるときは、光ディスク装置の消費電力を減らせるようにすることである。
本発明の目的は、かかる課題点を解決できる技術の提供にある。
【0005】
【課題を解決するための手段】
上記課題点を解決するために、本発明では、光ディスクのバックグラウンドフォーマット処理技術として、基本的に、受信した制御コマンドの内容解析を行い、該解析結果に基づき、光ディスクの未記録領域に対するバックグラウンドフォーマット処理の実行形態を制御し、該フォーマット処理を電力節約の動作モードで実行可能にする。例えば、上記制御では、上記内容解析結果に基づき、装置の駆動電力がバッテリなど有限型電源から供給されているか否かの識別を行い、該有限型電源から供給されていると識別されるきは、上記バックグラウンドフォーマット処理の実行形態を、パワーセーブモードにする。
具体的には、上記を基本構成とする光ディスク装置と、上記を経時的基本動作とするフォーマット処理方法と、上記を基本手順としてマイコン等に実行させるフォーマット処理用プログラムとを本発明として提案する。さらには、装置または装置接続先の電力状態を検出し、該検出結果に基づき制御コマンドを生成する光ディスク装置の制御方法と、これら電力状態の検出と制御コマンドの生成をコンピュータに実行させる光ディスク装置の制御用プログラムも本発明として提案する。
【0006】
【発明の実施の形態】
以下、本発明の実施例につき、図面を用いて説明する。
図1〜図5は、本発明の第1の実施例の説明図である。図1は、本発明の第1の実施例としての光ディスク装置の構成例図、図2は、図1の装置の基本動作の説明図、図3は、図1の装置におけるバックグラウンドフォーマット処理動作の説明図、図4は、図1の装置による処理において電力供給に変化がない場合の状態遷移を示す図、図5は、図1の装置による処理において電力供給に変化がある場合の状態遷移を示す図である。図2では基本動作として、光ディスクのローディング動作からホストコンピュータなど外部装置からの動作要求に対する処理動作までを示し、図3では、バックグラウンドフォーマット処理の起動から、アイドル状態(ディスク回転など停止させるパワーセーブ状態)への遷移に至るまでの流れを示す。
【0007】
図1において、1は光ディスク、2は、光ディスク1に対し光信号として情報を記録したり、光ディスク1から記録されている情報を光信号として読取り電気信号に変換したりするピックアップヘッド、3は、光ディスク1に記録するための情報を光ディスクへの記録に適した信号に変換する変調部、4は、記録情報や、光ディスク1から得られた再生情報を一時的に記憶するバッファメモリ、5は、装置に接続されるホストコンピュータ等外部装置との間のデータ転送を制御するインターフェース部、6は、光ディスク装置に対する記録、再生動作などを含む動作の要求(ホストコマンド)の発行や、光ディスク1に対する記録情報、再生情報の送受信を行うホストコマンド制御部、7は、ホストコマンド制御部6において行うホストコマンド生成を制御するためのプログラムコードが格納されているハードディスクや半導体メモリなどの記憶媒体、8は、光ディスク装置全体を制御し、ピックアップヘッド2の移動や光ディスク1の回転、光ディスクに対する記録制御、再生制御など装置全体の制御を行うシステムコントローラ、9は、光ディスク1からの再生信号に対して復調処理、誤り訂正処理などディスク記録情報の再生に必要な処理を行う復調部、10は、システムコントローラ8で制御され、光ディスク1の回転やピックアップヘッド2のフォーカス、トラッキング制御、ディスク半径方向への移動を制御するサーボ処理部、11は、光ディスク1を回転させるディスクモータ、12はピックアップヘッド2の送り手段である。
【0008】
図1において、光ディスク装置は、例えば、ホストコマンド制御部6と記憶媒体7を含むホストコンピュータ側の構成要素を除いた部分であり、装置に対する電力供給は例えばホストコンピュータ側から供給される。ホストコマンド制御部6は、ホストコンピュータあるいは光ディスク装置に対する電力供給状態を直接参照、または、ホストコマンド制御部の上位制御部(例えばホストのオペレーティングシステム)より参照可能な構成となっている。電力供給情報はホストコンピュータまたは光ディスク装置の駆動電力がバッテリからの供給であるか否かを示す情報である。上記参照により、ホストコンピュータまたは光ディスク装置の駆動に時間的制限がある状態か否か、ホストコンピュータまたは光ディスク装置に対しパワーセーブ(低電力)駆動が要求されるか否かを識別する。以下、図2〜図4の説明中において、光ディスク装置の構成要素には本図1の場合と同じ符号を用いるものとする。
【0009】
図2は、光ディスクが図1の光ディスク装置に装着されてから行われる処理についての説明図である。
図2において、
(1)光ディスク1が装着されると、光ディスク装置は、光ディスクの種類(CD、DVD、読み取り専用ディスク、追記ディスク、書き換えディスクなど)の識別処理、イニシャル処理(ディスク回転制御、ピックアップヘッド2におけるレーザー点灯、フォーカス、トラッキング制御、リードイン情報など必要な情報の読み取りなど)を行い、各種の光ディスクに対する情報の記録、再生を実行するための処理を行う(ステップS201)。一方、ホストコマンド制御部6は電力供給情報を参照し、その情報を含んだ制御コマンドを生成して送信する。制御コマンドの生成は、記憶媒体7から読み出されたプログラムコードに従い、ホストコマンド制御部6において生成される。
(2)システムコントローラ8は、インターフェース部5を介して制御コマンドを受信し、該受信した制御コマンドの内容を解析し、該解析結果から、ドライブに要求される動作が電力供給時間に制限のある状態(パワーセーブモード)か、否(非パワーセーブモード)かや、光ディスク1に対し行うバックグラウンドフォーマット処理の進捗を制限する制御(パワーセーブモード)が適用されるのか、フォーマットの進捗を優先する制御(非パワーセーブモード)が適用されるのかを識別する(ステップS202)。システムコントローラ8は一方で、光ディスク1に対するリード、ライト命令など、ホストコンピュータ側からの光ディスク装置に対する動作要求コマンドの受信待ち状態となる。
(3)インターフェース部5で制御コマンドを受信した場合(ステップS203−Yes)は、システムコントローラ8は、コマンド内容から要求された処理を実行する(ステップS204)。例えば、光ディスク1に対する記録あるいは再生が要求された場合、システムコントローラ8は、サーボ処理部10に対し光ディスク1に対するアクセスを制御し、さらに、変調部3、復調部9、バッファメモリ4の制御を行うことで、光ディスク1に対するリード、ライト動作を制御する。動作要求に対する処理が終了すると、再び制御コマンドの受信待ち状態となる。
(4)一方、ホストコンピュータ側から動作要求がない場合(ステップS203−No)は、システムコントローラ8は、記録再生装置の状態をアイドル状態に遷移させる処理を起動する(ステップS205)。
【0010】
図3は、図1の光ディスク装置におけるバックグラウンドフォーマット処理動作の説明図である。バックグラウンドフォーマット処理は、光ディスク1上の未記録領域をダミーデータで記録する処理であり、システムコントローラ8は、サーボ処理部10でのアクセス制御、変調部3、復調部9、バッファメモリ4の制御を行うことでフォーマット処理の制御を行う。通常のバックグラウンドフォーマット処理においては、光ディスク1に対する再生または記録に関する動作の要求がない期間にフォーマット処理が実行される。
図3において、
(1)システムコントローラ8は、前回のフォーマット終了位置やフォーマット状態(終了、一部終了)などディスク状態を取得する(ステップS301)。ディスク状態の取得は、例えば、上記図2のステップS201のイニシャル処理において光ディスクからの読み取りによって行われる。
(2)システムコントローラ8は、上記取得したディスク状態から光ディスク1の記録領域の中で未フォーマット領域の有無を判別する(ステップS302)。
(3)上記判別の結果、未フォーマット領域がない場合(ステップS302−No)は、アイドル遷移処理に移行して、ディスクモータ11の回転などを停止させるなど、光ディスク装置をアイドル状態へ遷移させ(ステップS308)、その後、ホストコンピュータ側からの動作要求待ち状態となる(ステップS309)。
(4)上記ステップS302の判別の結果、未フォーマット領域がある場合(ステップS302−Yes)は、システムコントローラ8は、上記図2のステップS202で取得したホストコンピュータまたは光ディスク装置に対する電力供給の状態を参照し、バックグラウンドフォーマット処理の実行形態の選択としてパワーセーブモードか否かの選択を行う(ステップS303)。
(5)上記選択として、パワーセーブモードが選択された場合(ステップS303−Yes)は、パーシャルフォーマット処理を行う(ステップS305)。
【0011】
(6)上記ステップS303の選択で、非パワーセーブモードが選択された場合(ステップS303−No)は、フルフォーマット処理を行う(ステップS304)。該フルフォーマット処理の場合は、光ディスク1に存在する未フォーマット領域全てに対するフォーマット処理を開始し、処理終了でフォーマット状態などディスク状態に対する情報をシステムコントローラ8で一時記憶あるいは光ディスク上に書き込む(ステップS307)。さらに、アイドル遷移処理を行い(ステップS308)、その後、外部のホストコンピュータ側からの動作要求を待つ待機状態となる(ステップS309)。
【0012】
(7)上記ステップS305のパーシャルフォーマット処理が起動された場合、システムコントローラ8は、フォーマット処理を行う記録ブロック数や、フォーマット処理の実行時間を制限する。該記録ブロック数や実行時間についてはゼロ以上の数値である。また、光ディスク1上に記録された記録情報の間に、未記録部分が存在する場合は、その未記録部分のみにフォーマット処理を実行する場合も考えられる。処理終了後は、フォーマット状態などディスク状態に対する情報をシステムコントローラ8で一時記憶あるいは光ディスク上に書き込む(ステップS307)。さらに、アイドル遷移処理を行い(ステップS308)、その後、ホストコンピュータ側からの動作要求を待つ待機状態となる(ステップS309)。上記において、上記ステップS305のパーシャルフォーマット処理が適用されない場合には、上記ステップS303からそのまま上記ステップS308のアイドル状態へ遷移する。
【0013】
図4は、光ディスク装置で行われるフルフォーマット処理、パーシャルフォーマット処理、アイドルなどの各処理に対する状態遷移図であり、電力供給状態に変化がない場合(パワーセーブモード、非パワーセーブモード固定)の状態遷移について示してある。
図4において、パーシャルフォーマット、フルフォーマット処理中(ステート402、ステート403)にホストコンピュータ側からの動作要求が発生した場合、システムコントローラ8は、フォーマット処理の中断とディスク状態の退避を行い、ホストからの動作要求に対する処理を優先して実行する。動作要求処理終了後、退避したディスク状態を参照し、フォーマット処理の中断領域以降で各フォーマット処理を再開する。特に、パーシャルフォーマット処理を再開する場合は、予め決めたブロック数、実行時間を適用し直してフォーマット処理を行う場合や、フォーマット処理を中断した時点での残りブロック数、実行時間分の処理を行う場合が考えられる。ステート402またはステート403における各種フォーマット処理が終了すると、アイドルステート401へ遷移し、ホストからの動作要求を待つ状態となる。
アイドルステート401で動作要求が発生した場合について説明する。ステート402から401へ状態遷移した場合、未フォーマット領域はディスク上にないため、動作要求処理終了後、アイドルステート401に戻る。ステート403からステート401へ状態遷移した場合であって未フォーマット領域がある場合は、動作要求処理終了後、ステート403に遷移し、処理終了後、ステート401に遷移する。この動作は、未フォーマット領域が存在する限り繰り返される。
【0014】
図5は、光ディスク装置で行われるフルフォーマット処理、パーシャルフォーマット処理、アイドルなどの各処理に対する状態遷移図であり、各ステートにおいて電力供給状態に、パワーセーブ状態または非パワーセーブの変化が生じる場合について示してある。ホストコマンド制御部6は、ホストコンピュータまたは光ディスク装置に対する電力供給状態が変化する毎に制御コマンドを該光ディスク装置に送信し、該光ディスク装置内では、システムコントローラ8が、該制御コマンドを受信するたびに装置における電力供給状態(パワーセーブ、非パワーセーブ)を認識する。
図5において、フルフォーマット処理中(ステート502)つまり非パワーセーブモードでの動作中に、パワーセーブモードへの変化をシステムコントローラ8が検知した場合には、ステップ503へ状態遷移し、パーシャルフォーマット処理をあらためて実行するかまたはフォーマット処理を中止する。処理終了後は、アイドルステート501へ遷移し、ホストコンピュータ側からの動作要求を待つ待機状態となる。一方、パーシャルフォーマット処理中(ステート503)つまりパワーセーブモードで動作している間に、非パワーセーブモードへの変化をシステムコントローラ8が検知した場合には、ステップ502に状態遷移する。フルフォーマット処理終了後は、アイドルステート501へ遷移し、ホストコンピュータ側からの動作要求を待つ状態となる。光ディスク装置が、ステート502、ステート503において電力供給状態が変化した場合には、該2つのステート間で状態遷移が行われる。
【0015】
また、光ディスク装置の状態がアイドルステート501であり、システムコントローラ8がパワーセーブモードから非パワーセーブモードへの変化を検知し、かつ、未フォーマット領域が存在する場合には、ステート502に遷移する。ステート501で非パワーセーブからパワーセーブへの変化を検出した場合や、未フォーマット領域が存在しない場合には、ステート501を維持する。パーシャルフォーマット処理が適用されない場合は、電力供給状態に応じてステート502とステート501の間で状態遷移が行われる。ステート502でパワーセーブモードへの変化を検出した場合や、フォーマット終了の場合には、そのままアイドルステート501に遷移し、ステート501で非パワーセーブモードへの変化を検出し、未フォーマット領域が存在する場合には、ステート502に遷移する。
【0016】
上記図2〜図5で述べた本第1の実施例としての光ディスク装置の動作は、予め設定されているプログラムにより、システムコントローラ8が該動作の手順を実行することで行われる。該プログラムは、光ディスク装置内のメモリまたは装着されるハードディスク等に記憶される。
【0017】
上記第1の実施例によれば、電力供給状態に応じた光ディスク装置の動作モードの選択が可能となる。光ディスクのバックグラウンドフォーマット処理において、駆動電力がバッテリなどの有限型電源から供給されるときは、該バックグラウンドフォーマット処理をパワーセーブモードに切替えることができ、光ディスク装置の消費電力を減らすことが可能となる。
【0018】
図6は、本発明の第2の実施例を示し、光ディスク装置の動作説明図である。本第2の実施例は、ホストコンピュータまたは光ディスク装置に対する電力供給状態に従い、光ディスク装置におけるアイドル状態への遷移時間を制御する場合である。本第2の実施例においても、光ディスク装置のハード構成は基本的に、上記図1に示す第1の実施例の場合と同じであるとする。以下、本図6の説明中、光ディスク装置の構成要素には上記図1と同じ符号を用いる。
【0019】
ホストコマンド制御部6は、ホストコンピュータまたは光ディスク装置に対する電力供給情報が設定され、光ディスク装置のアイドル状態への遷移時間に反映させた制御コマンドを生成して出力する。具体的には、パワーセーブモードの場合は、アイドル遷移時間を短く設定することで、ディスク回転などに伴う電力消費を抑制する。また、非パワーセーブモードの場合には、アイドル遷移時間を長く設定することで、ディスクを回転させたままの動作要求待ち時間を長い時間として確保し、光ディスクに対するリード、ライト動作要求に対するレスポンスを優先させる。非パワーセーブの場合、ディスク回転を停止させない設定を行う場合も考えられる。また、ホストコマンド制御部6は、電力供給状態の変化を検出するたびに制御コマンドを生成し、光ディスク装置に対して送信する。
【0020】
図6において、ステップS601、ステップS602における処理内容はそれぞれ、上記図2のステップS201、ステップS202における処理内容と同様である。ステップS602の処理後、システムコントローラ8は、受信した制御コマンドから検出したアイドル状態への遷移時間設定値をタイマー設定し(ステップS603)、動作要求を待つ待機状態となる(ステップS604)。動作要求があればその要求を実行する(ステップS605)。ステップS605の後、システムコントローラ8は、制御コマンドによるアイドル遷移時間をあらためて参照し設定する(ステップS606)。ステップS606が開始された時点で、制御コマンドにより送信されたアイドル遷移時間が適用される。ステップS604で動作要求がなく設定時間を経過した場合には、システムコントローラ8は、ディスク回転の停止などアイドル状態への遷移処理を行い(ステップS607)、動作要求を待つ待機状態となる(ステップS608)。
上記図6で述べた光ディスク装置の動作は、予め設定されているプログラムにより、システムコントローラ8が該動作の手順を実行することで行われる。該プログラムは、光ディスク装置内のメモリまたは装着されるハードディスク等に記憶される。
【0021】
上記第2の実施例によっても、電力供給状態に応じた光ディスク装置の動作選択が可能となり、駆動電力がバッテリなどから供給されるときには、光ディスク装置におけるアイドル状態への遷移時間を短く設定することで、光ディスク装置の消費電力を減らすことが可能となる。
【0022】
図7は、本発明の第3の実施例を示し、光ディスク装置の動作説明図である。本第3の実施例は、ホストコンピュータまたは光ディスク装置に対する電力供給状態に応じて光ディスク装置における転送レートを制御する場合である。本第3の実施例においても、光ディスク装置のハード構成は基本的に上記第1の実施例の場合と同じで上記図1に示す構成を有するものとする。以下、本図7の説明中においても、光ディスク装置の構成要素には上記図1におけると同じ符号を用いる。
ホストコマンド制御部6は、ホストコンピュータまたは装置に対する電力供給情報を、設定されるデータ転送レート値に反映させた制御コマンドを生成して出力する。具体的には、パワーセーブモードの場合は、データ転送レート設定値を、光ディスク装置が有する転送レートよりも低く設定し、光ディスクを低速回転させることで電力消費を抑制する。また、非パワーセーブモードの場合には、データ転送レート設定値を高く設定し、ディスクを高速回転させることで光ディスクに対するリード、ライト動作におけるデータ転送レートを優先させる。非パワーセーブの場合、光ディスク装置が有する最大データ転送レート値に設定する場合も考えられる。また、ホストコマンド制御部6は、電力供給状態の変化を検出するたびに制御コマンドを生成し、光ディスク装置に対して送信する。
【0023】
図7において、ステップS701、ステップS702における処理内容はそれぞれ、上記図2のステップS201、ステップS202における処理内容と同様である。ステップS602の処理後、システムコントローラ8は、受信した制御コマンドから検出したデータ転送レート設定値に応じたディスク回転速度をサーボ制御部10に設定し、光ディスクの回転速度を設定するとともに、該設定した光ディスクの回転速度に対する転送レートに応じ、変調部3、復調部9の設定を行い(ステップS703)、動作要求を待つ待機状態となる(ステップS704)。ステップS704において光ディスク1に対する再生または記録の動作要求がある場合、システムコントローラ8は、制御コマンドにより設定されたデータ転送レート設定値を参照し(ステップS705)、設定値に応じたディスク回転数で光ディスクに対する動作要求処理を実行し(ステップS705、ステップS706)、処理終了後、動作要求を待つ状態となる。上記のように、ステップS704において光ディスクに対するリード、ライトなど動作要求が発生するたびに、ステップS705、ステップS706により、受信したデータ転送レート設定値に対するディスク回転速度が適用されることになる。ステップS704で動作要求がなく設定時間を経過した場合には、システムコントローラ8は、ディスク回転の停止などアイドル状態への遷移処理を行い(ステップS707)、動作要求を待つ待機状態となる(ステップS708)。
上記図7で述べた光ディスク装置の動作も、予め設定されているプログラムにより、システムコントローラ8が該動作の手順を実行することで行われる。該プログラムは、光ディスク装置内のメモリまたは装着されるハードディスク等に記憶される。
【0024】
上記第3の実施例によっても、電力供給状態に応じた光ディスク装置の動作選択が可能となり、駆動電力がバッテリなどから供給されるときには、光ディスク装置における記録、再生処理の転送レートあるいはディスク回転数を低く設定することで、光ディスク装置の消費電力を減らすことが可能となる。
【0025】
なお、上記第1、第2、第3の実施例の技術を適宜組み合わせてもよい。この場合は、パワーセーブモードでの消費電力抑制効果を一層向上させることが可能となる。また、第1の実施例においては、電力供給情報を含んで送信するコマンドに限定されず、光ディスク装置に対する記録、再生など動作要求に対するコマンドに含める場合や、フォーマット処理に対する開始、停止制御を行うコマンドを利用する場合、インターフェースバスによる通知も考えられる。
【0026】
逆に、第2,第3の実施例のようにホストコマンド制御部でのみ電力供給状態を把握しながら装置に対する制御を行う場合にも、コマンド中に電力供給状態を識別する情報を含める場合も考えられる。また、図1の光ディスク装置において、システムコントローラ8が電力供給情報を参照するようにしてもよい。この場合、システムコントローラ8は、参照した電力供給情報に従って、第1の実施例におけるフォーマット処理の選択、第2の実施例におけるアイドル状態への遷移時間設定、第3の実施例におけるデータ転送レート設定を行う。また、電力供給状態に応じて適切なアイドル遷移時間、データ転送レート設定をホストコンピュータに要求するようにしてもよい。また、図1におけるホストコマンド制御部は、電力供給状態の変化時、すぐにそれを反映した制御コマンドを送信してもよいし、また、例えば、バッテリ電力の変化を検出し、該バッテリ電力の残り容量がある閾値を下回ったことを検知した後、電力状態を反映した制御コマンドを送信するようにしてもよい。
【0027】
【発明の効果】
本発明によれば、電力供給状態に応じて光ディスク装置の動作モードを選択することができ、パワーセーブ状態でのバックグラウンドフォーマット処理が可能となる。
【図面の簡単な説明】
【図1】本発明の第1の実施例の光ディスク装置の構成例を示す図である。
【図2】図1の装置の基本動作の説明図である。
【図3】図1の装置におけるバックグラウンドフォーマット処理動作の説明図である。
【図4】図1の装置において電力供給に変化がない場合の状態遷移を示す図である。
【図5】図1の装置において電力供給に変化がある場合の状態遷移を示す図である。
【図6】本発明の第2の実施例の説明図である。
【図7】本発明の第3の実施例の説明図である。
【符号の説明】
1…光ディスク、 2…ピックアップヘッド、 3…変調部、 4…バッファメモリ、 5…インターフェース部、 6…ホストコマンド制御部、 7…記憶媒体、 8…システムコントローラ、 9…復調部、 10…サーボ処理部、 11…ディスクモータ、 12…ヘッド送り手段。[0001]
TECHNICAL FIELD OF THE INVENTION
The present invention relates to an optical disc apparatus that performs one or both of recording and reproduction of information on an optical disc, and particularly to a background format process.
[0002]
[Prior art]
Conventionally, among rewritable optical disks, for example, a file system called random UDF has been applied to DVD + RW and CD-RW, and recording or reproduction on the disk can be performed at random. Format processing for recording irrelevant dummy data in an unrecorded area is required. The time required for the formatting process increases in proportion to the capacity of the disk recording medium. Background format processing has been proposed as a format processing for suppressing the time.
Conventional techniques related to the background format processing include those described in JP-A-11-134799 (Patent Document 1) and JP-A-2002-230754 (Patent Document 2). Japanese Patent Application Laid-Open No. H11-134799 discloses a background format process in which, when formatting an optical disc, after the format process starts, the next process can be accepted, and fixed-length packets are completely recorded on the entire recording area or a predetermined area. A technique is described in which, when a user data recording request is issued during background formatting processing, the formatting processing is temporarily suspended to record the user data, and then the formatting processing is resumed. Japanese Patent Application Laid-Open No. 2002-230754 discloses that, by switching between a processing speed in the case of data recording or reproduction processing in response to a user request and a processing speed in the case of format processing in the background, data recording or reproduction in response to a user request is performed. A technique is described in which a reproduction process and a format process in the background are performed under optimum speed control, so that the performance of each process is improved.
[0003]
[Patent Document 1]
JP-A-11-134799
[Patent Document 2]
JP-A-2002-230754
[0004]
[Problems to be solved by the invention]
In the above-described conventional optical disk device, when a rewritable optical disk is mounted, background formatting processing is performed during a period other than a period of data recording or reproduction processing requested by a user. For this reason, for example, when the optical disk device is connected to a battery-operated host computer such as a portable mobile personal computer and used in a form in which power is supplied thereto, the energy of the battery is reduced in a short time. As a result, the operation time of the optical disk device together with the host computer is shortened. In addition, the power consumption of the optical disk device is greatly increased due to the high-speed rotation of the optical disk and the increase in the output power of the laser during recording in accordance with the improvement of the transfer rate of the optical disk device. desired.
An object of the present invention is to reduce the power consumption of an optical disc device when drive power is supplied from a finite power source such as a battery in the background format processing of an optical disc in view of the situation of the related art. That is.
An object of the present invention is to provide a technique capable of solving such a problem.
[0005]
[Means for Solving the Problems]
In order to solve the above-described problems, the present invention basically performs a content analysis of a received control command as a background format processing technique of an optical disc, and performs background analysis on an unrecorded area of the optical disc based on the analysis result. An execution mode of the format process is controlled, and the format process can be executed in a power saving operation mode. For example, in the control, based on the result of the content analysis, it is determined whether or not the driving power of the apparatus is supplied from a finite power source such as a battery. The execution mode of the background formatting process is set to the power save mode.
More specifically, the present invention proposes an optical disk device having the above-described basic configuration, a format processing method having the above-described basic operation with time, and a format processing program for causing a microcomputer or the like to execute the above-described basic procedure as a basic procedure. Furthermore, a method of controlling an optical disk device that detects a power state of a device or a device connection destination and generates a control command based on the detection result, and an optical disk device that causes a computer to detect the power state and generate a control command A control program is also proposed as the present invention.
[0006]
BEST MODE FOR CARRYING OUT THE INVENTION
Hereinafter, embodiments of the present invention will be described with reference to the drawings.
1 to 5 are explanatory diagrams of a first embodiment of the present invention. FIG. 1 is a diagram showing an example of the configuration of an optical disk device as a first embodiment of the present invention, FIG. 2 is an explanatory diagram of the basic operation of the device in FIG. 1, and FIG. 3 is a background format processing operation in the device in FIG. FIG. 4 is a diagram showing a state transition when there is no change in power supply in the processing by the apparatus of FIG. 1. FIG. 5 is a state transition when there is a change in power supply in the processing by the apparatus of FIG. FIG. FIG. 2 shows the basic operation from the loading operation of the optical disk to the processing operation in response to an operation request from an external device such as a host computer, and FIG. 3 shows the start of the background formatting process and the idle state (power saving for stopping the disk rotation and the like). 2 shows the flow up to the transition to (state).
[0007]
In FIG. 1, 1 is an optical disk, 2 is a pickup head which records information on the optical disk 1 as an optical signal, reads information recorded from the optical disk 1 as an optical signal and converts it into an electric signal, and 3 A modulation unit 4 for converting information to be recorded on the optical disc 1 into a signal suitable for recording on the optical disc 4, a
[0008]
In FIG. 1, the optical disk device is a portion excluding, for example, components on the host computer side including a host
[0009]
FIG. 2 is an explanatory diagram of a process performed after the optical disk is mounted on the optical disk device of FIG.
In FIG.
(1) When the optical disk 1 is loaded, the optical disk device performs identification processing of the type of the optical disk (CD, DVD, read-only disk, write-once disk, rewrite disk, etc.) and initial processing (disk rotation control, laser in the pickup head 2). Lighting, focusing, tracking control, reading of necessary information such as lead-in information, etc.) are performed, and a process for recording and reproducing information on and from various optical disks is performed (step S201). On the other hand, the host
(2) The system controller 8 receives the control command via the
(3) If a control command has been received by the interface unit 5 (step S203-Yes), the system controller 8 executes a process requested from the command content (step S204). For example, when recording or reproduction on the optical disk 1 is requested, the system controller 8 controls the
(4) On the other hand, when there is no operation request from the host computer side (No at Step S203), the system controller 8 activates a process of transitioning the state of the recording / reproducing device to the idle state (Step S205).
[0010]
FIG. 3 is an explanatory diagram of a background format processing operation in the optical disk device of FIG. The background format process is a process of recording an unrecorded area on the optical disc 1 with dummy data. The system controller 8 controls access to the
In FIG.
(1) The system controller 8 acquires the disk status such as the previous format end position and the format status (end, partial end) (step S301). The acquisition of the disk state is performed, for example, by reading from the optical disk in the initial processing in step S201 in FIG.
(2) The system controller 8 determines the presence or absence of an unformatted area in the recording area of the optical disk 1 from the acquired disk state (step S302).
(3) As a result of the determination, if there is no unformatted area (No at Step S302), the process proceeds to the idle transition process, and the optical disk device is transitioned to the idle state by stopping the rotation of the
(4) If the result of determination in step S302 is that there is an unformatted area (step S302-Yes), the system controller 8 changes the state of power supply to the host computer or optical disk device acquired in step S202 in FIG. With reference to the power saving mode, a selection is made as to the execution mode of the background formatting process (step S303).
(5) When the power save mode is selected as the selection (step S303-Yes), a partial format process is performed (step S305).
[0011]
(6) When the non-power save mode is selected in step S303 (step S303-No), a full format process is performed (step S304). In the case of the full format process, the format process for all the unformatted areas existing on the optical disc 1 is started, and at the end of the process, the information about the disc status such as the format status is temporarily stored by the system controller 8 or written on the optical disc (step S307). . Further, an idle transition process is performed (step S308), and thereafter, a standby state waits for an operation request from an external host computer (step S309).
[0012]
(7) When the partial format process of step S305 is started, the system controller 8 limits the number of recording blocks for performing the format process and the execution time of the format process. The number of recording blocks and the execution time are numerical values of zero or more. If an unrecorded portion exists between pieces of recorded information recorded on the optical disc 1, a format process may be performed only on the unrecorded portion. After the processing is completed, information on the disk state such as the format state is temporarily stored by the system controller 8 or written on the optical disk (step S307). Further, an idle transition process is performed (step S308), and thereafter, a standby state is waited for an operation request from the host computer (step S309). In the above, when the partial format processing of the step S305 is not applied, the process directly transits from the step S303 to the idle state of the step S308.
[0013]
FIG. 4 is a state transition diagram for each process such as a full format process, a partial format process, and an idle performed in the optical disk device, and shows a state when there is no change in the power supply state (power save mode, non-power save mode fixed). The transition is shown.
In FIG. 4, when an operation request is issued from the host computer during the partial format or full format processing (
A case where an operation request occurs in the
[0014]
FIG. 5 is a state transition diagram for each process such as a full format process, a partial format process, and an idle performed in the optical disk device. In each state, the power supply state changes in a power save state or a non-power save state. Is shown. The host
In FIG. 5, when the system controller 8 detects a change to the power save mode during full format processing (state 502), that is, during operation in the non-power save mode, the state transitions to step 503, where the partial format processing is performed. Is executed again, or the formatting process is stopped. After the processing is completed, the state transits to the
[0015]
If the state of the optical disc apparatus is the
[0016]
The operation of the optical disk device according to the first embodiment described with reference to FIGS. 2 to 5 is performed by the system controller 8 executing the procedure of the operation according to a preset program. The program is stored in a memory in the optical disk device or a hard disk to be mounted.
[0017]
According to the first embodiment, it is possible to select the operation mode of the optical disk device according to the power supply state. In the background formatting of an optical disc, when the driving power is supplied from a finite power source such as a battery, the background formatting can be switched to a power save mode, and the power consumption of the optical disc device can be reduced. Become.
[0018]
FIG. 6 shows the operation of the optical disk apparatus according to the second embodiment of the present invention. In the second embodiment, the transition time to the idle state in the optical disk device is controlled according to the power supply state to the host computer or the optical disk device. Also in the second embodiment, it is assumed that the hardware configuration of the optical disk device is basically the same as that of the first embodiment shown in FIG. Hereinafter, in the description of FIG. 6, the same reference numerals as those in FIG. 1 are used for the components of the optical disk device.
[0019]
The host
[0020]
6, the processing contents in steps S601 and S602 are respectively the same as the processing contents in step S201 and step S202 in FIG. After the process of step S602, the system controller 8 sets a timer for the transition time set value to the idle state detected from the received control command (step S603), and enters a standby state waiting for an operation request (step S604). If there is an operation request, the request is executed (step S605). After step S605, the system controller 8 references and sets the idle transition time by the control command again (step S606). When step S606 is started, the idle transition time transmitted by the control command is applied. If the set time has elapsed without an operation request in step S604, the system controller 8 performs a transition process to an idle state such as a stop of disk rotation (step S607), and enters a standby state waiting for an operation request (step S608). ).
The operation of the optical disk device described in FIG. 6 is performed by the system controller 8 executing the procedure of the operation according to a preset program. The program is stored in a memory in the optical disk device or a hard disk to be mounted.
[0021]
According to the second embodiment as well, the operation of the optical disk device can be selected according to the power supply state. When the drive power is supplied from a battery or the like, the transition time to the idle state in the optical disk device can be shortened. In addition, the power consumption of the optical disk device can be reduced.
[0022]
FIG. 7 shows a third embodiment of the present invention, and is an explanatory view of the operation of the optical disk device. In the third embodiment, the transfer rate in the optical disk device is controlled according to the power supply state to the host computer or the optical disk device. Also in the third embodiment, the hardware configuration of the optical disk device is basically the same as that of the first embodiment, and has the configuration shown in FIG. Hereinafter, also in the description of FIG. 7, the same reference numerals as those in FIG. 1 are used for the components of the optical disk device.
The host
[0023]
7, the processing contents in steps S701 and S702 are the same as the processing contents in step S201 and step S202 in FIG. 2, respectively. After the process of step S602, the system controller 8 sets the disk rotation speed according to the data transfer rate setting value detected from the received control command in the
The operation of the optical disk device described with reference to FIG. 7 is also performed by the system controller 8 executing the procedure of the operation according to a preset program. The program is stored in a memory in the optical disk device or a hard disk to be mounted.
[0024]
According to the third embodiment, the operation of the optical disk device can be selected according to the power supply state. When the drive power is supplied from a battery or the like, the transfer rate or the disk rotation speed of the recording / reproducing process in the optical disk device is changed. By setting it low, it is possible to reduce the power consumption of the optical disk device.
[0025]
The techniques of the first, second, and third embodiments may be appropriately combined. In this case, it is possible to further improve the power consumption suppressing effect in the power save mode. Further, in the first embodiment, the command is not limited to the command transmitted including the power supply information, but may be included in a command for an operation request such as recording or reproduction with respect to the optical disc device, or may be a command for starting or stopping the format process. In the case of using, notification by an interface bus is also conceivable.
[0026]
Conversely, the control of the device while controlling the power supply state only by the host command control unit as in the second and third embodiments may be performed, and the information for identifying the power supply state may be included in the command. Conceivable. Further, in the optical disk device of FIG. 1, the system controller 8 may refer to the power supply information. In this case, the system controller 8 selects the format processing in the first embodiment, sets the transition time to the idle state in the second embodiment, and sets the data transfer rate in the third embodiment according to the referred power supply information. I do. Further, an appropriate idle transition time and data transfer rate setting may be requested from the host computer according to the power supply state. Further, when the power supply state changes, the host command control unit in FIG. 1 may immediately transmit a control command reflecting the change, or may detect, for example, a change in battery power, and After detecting that the remaining capacity has fallen below a certain threshold, a control command reflecting the power state may be transmitted.
[0027]
【The invention's effect】
According to the present invention, the operation mode of the optical disk device can be selected according to the power supply state, and the background formatting process in the power save state can be performed.
[Brief description of the drawings]
FIG. 1 is a diagram illustrating a configuration example of an optical disc device according to a first embodiment of the present invention.
FIG. 2 is an explanatory diagram of a basic operation of the device of FIG. 1;
FIG. 3 is an explanatory diagram of a background format processing operation in the apparatus of FIG. 1;
FIG. 4 is a diagram showing a state transition when there is no change in power supply in the device of FIG. 1;
FIG. 5 is a diagram showing a state transition in a case where there is a change in power supply in the apparatus of FIG. 1;
FIG. 6 is an explanatory diagram of a second embodiment of the present invention.
FIG. 7 is an explanatory diagram of a third embodiment of the present invention.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 ... Optical disk, 2 ... Pick-up head, 3 ... Modulation part, 4 ... Buffer memory, 5 ... Interface part, 6 ... Host command control part, 7 ... Storage medium, 8 ... System controller, 9 ... Demodulation part, 10 ... Servo processing Unit, 11: disk motor, 12: head feed means.
Claims (8)
外部から制御コマンドを受信する受信手段と、
上記受信した制御コマンドの内容解析を行い、該解析結果に基づき、光ディスクの未記録領域に対するバックグラウンドフォーマット処理の実行形態を制御する制御手段と、
を備え、上記制御コマンドにより、上記バックグラウンドフォーマット処理を電力節約の動作モードで実行可能にした構成を特徴とする光ディスク装置。An optical disc device for recording and / or reproducing information from / on an optical disc,
Receiving means for receiving a control command from outside;
Control means for analyzing the content of the received control command, and controlling an execution form of a background format process on an unrecorded area of the optical disc based on the analysis result;
An optical disc apparatus characterized in that the background formatting process can be executed in a power saving operation mode by the control command.
外部装置から制御コマンドを受信するステップと、
上記受信した制御コマンドの内容解析を行うステップと、
上記解析結果に基づき、装置の駆動電力が有限型電源から供給されているか否かの識別を行うステップと、
上記識別の結果、上記駆動電力が有限型電源から供給されているときは、上記バックグラウンドフォーマット処理の実行形態を、上記駆動電力が低減するものに制限するステップと、
を経て、上記バックグラウンドフォーマット処理の実行を行うことを特徴とする光ディスクのフォーマット処理方法。An optical disc format processing method, comprising:
Receiving a control command from an external device;
Analyzing the content of the received control command;
Based on the analysis result, identifying whether the drive power of the device is supplied from a finite type power supply,
As a result of the identification, when the drive power is supplied from a finite type power supply, limiting the execution form of the background formatting process to those in which the drive power is reduced,
Performing the above-described background formatting process through the method.
コンピュータに、
外部装置から受信した制御コマンドの内容解析を行う手順と、
上記解析結果に基づき、装置の駆動電力が有限型電源から供給されているか否かの識別を行う手順と、
上記識別の結果、上記駆動電力が有限型電源から供給されているときは、上記バックグラウンドフォーマット処理の実行形態を、上記駆動電力が低減するものに制限する手順と、
を実行させることを特徴とするフォーマット処理用プログラム。An optical disc format processing program,
On the computer,
A procedure for analyzing the content of the control command received from the external device,
Based on the above analysis results, a procedure for identifying whether or not the driving power of the device is supplied from a finite type power supply,
As a result of the identification, when the driving power is supplied from a finite type power supply, a procedure for restricting the execution form of the background formatting process to one in which the driving power is reduced,
A program for format processing, characterized in that the program is executed.
装置または装置接続先の電力状態を検出するステップと、
上記検出結果に基づき制御コマンドを生成するステップと、
上記生成した制御コマンドを送信するステップと、
を経て、光ディスク装置に制御動作をさせることを特徴とする光ディスク装置の制御方法。A method for controlling an optical disk device, comprising:
Detecting a power state of the device or a device connection destination;
Generating a control command based on the detection result;
Transmitting the generated control command;
A control method for an optical disk device, wherein the control method causes the optical disk device to perform a control operation through the following.
コンピュータに、
装置または装置接続先の電力状態を検出する手順と、
上記検出結果に基づき制御コマンドを生成する手順と、
上記生成した制御コマンドを送信する手順と、
を実行させ、光ディスク装置に制御動作を行わせることを特徴とする制御用プログラム。A control program for controlling an optical disk device,
On the computer,
A procedure for detecting the power state of the device or the device connection destination;
A procedure for generating a control command based on the detection result,
Transmitting the generated control command,
And a control program for causing the optical disc device to perform a control operation.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003155338A JP2004355779A (en) | 2003-05-30 | 2003-05-30 | Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2003155338A JP2004355779A (en) | 2003-05-30 | 2003-05-30 | Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2004355779A true JP2004355779A (en) | 2004-12-16 |
Family
ID=34049744
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2003155338A Pending JP2004355779A (en) | 2003-05-30 | 2003-05-30 | Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2004355779A (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007048350A (en) * | 2005-08-08 | 2007-02-22 | Sony Corp | Optical disc recording apparatus, optical disc initialization method, and camera-integrated optical disc recording apparatus |
| US12093036B2 (en) | 2011-01-21 | 2024-09-17 | Teladoc Health, Inc. | Telerobotic system with a dual application screen presentation |
-
2003
- 2003-05-30 JP JP2003155338A patent/JP2004355779A/en active Pending
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2007048350A (en) * | 2005-08-08 | 2007-02-22 | Sony Corp | Optical disc recording apparatus, optical disc initialization method, and camera-integrated optical disc recording apparatus |
| US12093036B2 (en) | 2011-01-21 | 2024-09-17 | Teladoc Health, Inc. | Telerobotic system with a dual application screen presentation |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7586821B2 (en) | Data storage apparatus that either certifies a recording medium in the background or verifies data written in the recording medium | |
| US20080080347A1 (en) | Information recording method and apparatus, information processing apparatus, information recording system and computer-readable storage medium | |
| US8024589B2 (en) | Information storage device, information recording/reproducing device, and power consumption management method | |
| JP2002049444A (en) | Information processing device | |
| JP2002343012A (en) | Disk drive device | |
| JP2004355779A (en) | Optical disk device, optical disk format processing method, format processing program, optical disk device control method, and control program | |
| US7289411B2 (en) | Optical disc apparatus | |
| JP2002343013A (en) | Disk drive device | |
| JP2005327462A (en) | Method and device for copying and transferring data of optical recording medium | |
| JP3192654B2 (en) | Disk writing device | |
| JP3706120B2 (en) | Information recording / reproducing apparatus, information recording / reproducing method, and program | |
| JPH09306084A (en) | Optical disk recording and playback device | |
| JP2002230888A (en) | Disk drive control method, disk drive, information processor including this disk drive, and program | |
| JP4127519B2 (en) | Power saving method and drive device | |
| CN101877235B (en) | Optical disc drive and hibernation recovery method for an optical disc drive | |
| CN100468545C (en) | Driving method of rotating recording medium driving device and electronic device with same | |
| JP2005085410A (en) | Optical disc apparatus and control method thereof | |
| JP3701838B2 (en) | Information reproducing apparatus, information reproducing method, and computer readable recording medium having recorded information reproducing processing program | |
| JP2005141850A (en) | Information reproduction system, information reproduction drive control method, program for executing the method, and computer-readable recording medium storing the program | |
| JP2005235336A (en) | Information recording / reproducing apparatus, information recording / reproducing method, program, computer-readable recording medium | |
| US20050010721A1 (en) | Method of transferring data for efficiently using drive apparatus | |
| JP2002352424A (en) | Disk recording device and disk recording method | |
| JP2003272160A (en) | Information recording / reproducing device | |
| JPH08161751A (en) | Optical disk drive | |
| JP4006261B2 (en) | Recording method, program and recording medium, information processing apparatus, information recording apparatus, and information recording system |