(57)【要約】第１の転送モードと第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行う情報記録再生装置において、第２の転送モードが指定されたとき、第１の転送モードより高速な回転数またはシークタイムを設定して、ディスク媒体への書き込み動作を制御する。
2004109676.tif 000002
【特許請求の範囲】
【請求項１】
ディスク媒体を回転させるモータ部を有し、第１の転送モードと該第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信しながら、該ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行う情報記録再生装置であって、
前記第１の転送モードが指定されたとき、所定の回転数を前記ディスク媒体の回転数として指定し、前記第２の転送モードが指定されたとき、該所定の回転数より高速な回転数を該ディスク媒体の回転数として指定する処理部と、
前記処理部により指定された回転数に応じて前記モータ部を制御する制御部と
を備えることを特徴とする情報記録再生装置。
【請求項２】
前記インタフェースは電源線を有し、前記情報記録再生装置は、該電源線を介して前記ホスト装置から電源供給を受けて動作し、前記所定の回転数は、前記第１の転送モードにおける該情報記録再生装置の消費電流に基づいて決定され、前記処理部は、前記第２の転送モードが指定されたとき、該ホスト装置から供給される電流の許容範囲内で、前記ディスクの回転数を該所定の回転数より高速にすることを特徴とする請求項１記載の情報記録再生装置。
【請求項３】
前記情報記録再生装置の現在の転送モードが前記第１の転送モードおよび第２の転送モードのいずれであるかを表示する発光ダイオード回路をさらに備えることを特徴とする請求項１記載の情報記録再生装置。
【請求項４】
ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行うヘッド部を有し、第１の転送モードと該第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信する情報記録再生装置であって、
前記第１の転送モードが指定されたとき、所定のシークタイムを前記ヘッド部のシークタイムとして指定し、前記第２の転送モードが指定されたとき、該所定のシークタイムより短いシークタイムを該ヘッド部のシークタイムとして指定する処理部と、
前記処理部により指定されたシークタイムに応じて前記ヘッド部を制御する制御部と
を備えることを特徴とする情報記録再生装置。
【請求項５】
前記インタフェースは電源線を有し、前記情報記録再生装置は、該電源線を介して前記ホスト装置から電源供給を受けて動作し、前記所定のシークタイムは、前記第１の転送モードにおける該情報記録再生装置の消費電流に基づいて決定され、前記処理部は、前記第２の転送モードが指定されたとき、該ホスト装置から供給される電流の許容範囲内で、前記ヘッド部のシークタイムを該所定のシークタイムより短くすることを特徴とする請求項４記載の情報記録再生装置。
【請求項６】
前記情報記録再生装置の現在の転送モードが前記第１の転送モードおよび第２の転送モードのいずれであるかを表示する発光ダイオード回路をさらに備えることを特徴とする請求項４記載の情報記録再生装置。
【請求項７】
ディスク媒体を回転させるモータ部を有し、Ｈｉｇｈ  Ｓｐｅｅｄ転送モードと該Ｈｉｇｈ  Ｓｐｅｅｄ転送モードより低速なＦｕｌｌ  Ｓｐｅｅｄ転送モードとを有するユニバーサル・シリアル・バス・インタフェースを介してホスト装置と通信しながら、該ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行う情報記録再生装置であって、
前記Ｈｉｇｈ  Ｓｐｅｅｄ転送モードが指定されたとき、所定の回転数を前記ディスク媒体の回転数として指定し、前記Ｆｕｌｌ  Ｓｐｅｅｄ転送モードが指定されたとき、該所定の回転数より高速な回転数を該ディスク媒体の回転数として指定する処理部と、
前記処理部により指定された回転数に応じて前記モータ部を制御する制御部と
を備えることを特徴とする情報記録再生装置。
【請求項８】
ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行うヘッド部を有し、Ｈｉｇｈ  Ｓｐｅｅｄ転送モードと該Ｈｉｇｈ  Ｓｐｅｅｄ転送モードより低速なＦｕｌｌ  Ｓｐｅｅｄ転送モードとを有するインタフェースを介してホスト装置と通信する情報記録再生装置であって、
前記Ｈｉｇｈ  Ｓｐｅｅｄ転送モードが指定されたとき、所定のシークタイムを前記ヘッド部のシークタイムとして指定し、前記Ｆｕｌｌ  Ｓｐｅｅｄ転送モードが指定されたとき、該所定のシークタイムより短いシークタイムを該ヘッド部のシークタイムとして指定する処理部と、
前記処理部により指定されたシークタイムに応じて前記ヘッド部を制御する制御部と
を備えることを特徴とする情報記録再生装置。
【請求項９】
第１の転送モードと該第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行う情報記録再生装置による、情報記録方法であって、
前記第２の転送モードが指定されたとき、前記第１の転送モードが指定されたときに用いられる所定の回転数より高速な回転数を、前記ディスク媒体の回転数として指定し、
指定された回転数で前記ディスク媒体を回転させて情報を書き込む
ことを特徴とする情報記録方法。
【請求項１０】
ディスク媒体への情報の書き込みと該ディスク媒体からの情報の読み取りを行うヘッド部を有し、第１の転送モードと該第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信する情報記録再生装置による、情報記録方法であって、
前記第２の転送モードが指定されたとき、前記第１の転送モードが指定されたときに用いられる所定のシークタイムより短いシークタイムを、前記ヘッド部のシークタイムとして指定し、
指定されたシークタイムで前記ヘッド部を動作させて情報を書き込む
ことを特徴とする情報記録方法。
【発明の詳細な説明】
【技術分野】  本発明は、転送速度の異なる複数の転送モードをサポートするインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行う情報記録再生装置と、そのような情報記録再生装置における情報記録方法に関する。
【背景技術】  ユニバーサル・シリアル・バス・インタフェース（ＵＳＢインタフェース）は、ホスト装置であるパーソナルコンピュータ（ＰＣ）の電源を入れたままで抜き差しできる等の接続性の良さから、近年、ＰＣ周辺装置のインタフェースとして定着している。
今日、周辺装置におけるＵＳＢ採用の動きは、当初のマウス、キーボード、プリンタ、スキャナ等のような低中速周辺装置から、フレキシブルディスクドライブ（ＦＤＤ）、ハードディスクドライブ（ＨＤＤ）、光磁気ディスクドライブ（ＭＯＤ）、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＡＶ（Ａｕｄｉｏ  ａｎｄ  Ｖｉｓｕａｌ）機器等の中高速周辺装置にまで広がってきている。ＵＳＢケーブルは電源線を有し、ＰＣから周辺装置に電源（ＵＳＢバスパワー）を供給することができる。
今日のＵＳＢ規格には、データの転送モード（理論上の最大転送速度）によって、Ｌｏｗ  Ｓｐｅｅｄ（１．５Ｍｂｐｓ）、Ｆｕｌｌ  Ｓｐｅｅｄ（１２Ｍｂｐｓ）、およびＨｉｇｈ  Ｓｐｅｅｄ（４８０Ｍｂｐｓ）の３種類がある。しかしながら、Ｈｉｇｈ  Ｓｐｅｅｄの転送モードが指定された場合であっても、ＵＳＢ規格に唱われている消費電流の制限から、実際にはＦｕｌｌ  Ｓｐｅｅｄの最大転送速度より低い転送速度しか得られない場合がある。
例えば、ＵＳＢバスパワーで駆動されるＨｉｇｈ  Ｓｐｅｅｄ対応の光ディスクドライブにおいては、ＵＳＢ  Ｓｐｅｃｉｆｉｃａｔｉｏｎ  Ｒｅｖ２．０に定められている、許容消費電流が最大５００ｍＡという制限から、ドライブのネイティブな転送速度を所定値より上げることができない。その結果、ドライブのネイティブな転送速度がＦｕｌｌ  Ｓｐｅｅｄの最大転送速度より低くなってしまうという問題が生じる。
この場合、データの書き込み時および読み取り時におけるドライブのネイティブな転送速度と、Ｆｕｌｌ  ＳｐｅｅｄおよびＨｉｇｈ  Ｓｐｅｅｄの最大転送速度との大小関係は、以下のようになる。
書き込み時：
ドライブ転送速度＜Ｆｕｌｌ  Ｓｐｅｅｄ＜Ｈｉｇｈ  Ｓｐｅｅｄ
読み取り時：
Ｆｕｌｌ  Ｓｐｅｅｄ＜ドライブ転送速度＜Ｈｉｇｈ  Ｓｐｅｅｄ
したがって、読み取りの転送速度は、Ｈｉｇｈ  Ｓｐｅｅｄ指定時にはドライブのネイティブな転送速度により決定され、Ｆｕｌｌ  Ｓｐｅｅｄ指定時にはその最大転送速度である１２Ｍｂｐｓとなる。
これに対して、書き込みの転送速度は、Ｆｕｌｌ  ＳｐｅｅｄとＨｉｇｈ  Ｓｐｅｅｄのいずれが指定された場合であってもドライブのネイティブな転送速度により決定され、Ｈｉｇｈ  Ｓｐｅｅｄ指定時の許容消費電流により制限された速度を超えることはない。そこで、この書き込みの転送速度を改善することが望まれる。
ホスト装置がインタフェースを介して接続されたＨＤＤとの間で性能パラメータを送受信して、システムの最適化を図る方法としては、例えば、特許文献１に記載されたような技術が知られている。
【特許文献１】  日本特許出願  特開２００１−２２２３８０号公報
【発明の開示】
本発明の課題は、光ディスクドライブのように、転送速度の異なる複数の転送モードをサポートする、ＵＳＢのようなインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行う情報記録再生装置において、所定の条件の下でデータ書き込み時の転送速度を改善することである。
本発明の第１の局面における情報記録再生装置は、ディスク媒体を回転させるモータ部と、処理部および制御部を有し、第１の転送モードと第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行う。処理部は、第１の転送モードが指定されたとき、所定の回転数をディスク媒体の回転数として指定し、第２の転送モードが指定されたとき、所定の回転数より高速な回転数をディスク媒体の回転数として指定する。そして、制御部は、処理部により指定された回転数に応じてモータ部を制御する。
本発明の第２の局面において、上記インタフェースは電源線を有し、上記情報記録再生装置は、電源線を介してホスト装置から電源供給を受けて動作し、上記所定の回転数は、第１の転送モードにおける情報記録再生装置の消費電流に基づいて決定され、処理部は、第２の転送モードが指定されたとき、ホスト装置から供給される電流の許容範囲内で、ディスクの回転数を所定の回転数より高速にする。
本発明の第３の局面における情報記録再生装置は、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行うヘッド部と、処理部および制御部を有し、第１の転送モードと第１の転送モードより低速な第２の転送モードとを有するインタフェースを介してホスト装置と通信する。処理部は、第１の転送モードが指定されたとき、所定のシークタイムをヘッド部のシークタイムとして指定し、第２の転送モードが指定されたとき、所定のシークタイムより短いシークタイムをヘッド部のシークタイムとして指定する。そして、制御部は、処理部により指定されたシークタイムに応じてヘッド部を制御する。
本発明の第４の局面において、上記インタフェースは電源線を有し、上記情報記録再生装置は、電源線を介してホスト装置から電源供給を受けて動作し、上記所定のシークタイムは、第１の転送モードにおける情報記録再生装置の消費電流に基づいて決定され、処理部は、第２の転送モードが指定されたとき、ホスト装置から供給される電流の許容範囲内で、ヘッド部のシークタイムを所定のシークタイムより短くする。
【図面の簡単な説明】  図１は、ＰＣと光ディスクドライブの接続構成図である。
図２は、光ディスクドライブのブロック構成図である。
図３は、エンクロージャ内部の概略構成図である。
図４は、Ｈｉｇｈ  Ｓｐｅｅｄ転送モードにおける消費電流波形を示す図である。
図５は、Ｆｕｌｌ  Ｓｐｅｅｄ転送モードにおける第１の消費電流波形を示す図である。
図６は、Ｆｕｌｌ  Ｓｐｅｅｄ転送モードにおける第２の消費電流波形を示す図である。
図７は、光ディスクドライブの動作のフローチャートである。
図８は、ＰＣの処理のフローチャートである。
図９は、正面から見た光ディスクドライブの概略図である。
図１０は、第１のＬＥＤ回路の構成図である。
図１１は、第１のＬＥＤ回路の表示モードを示す図である。
図１２は、第２のＬＥＤ回路の構成図である。
図１３は、第２のＬＥＤ回路の表示モードを示す図である。
【発明を実施するための最良の形態】  以下、図面を参照しながら、本発明の実施の形態を詳細に説明する。
本実施形態では、ＵＳＢインタフェースから電源供給を受けて動作する情報記録再生装置において、上位のホスト装置との通信結果に基づいて装置の動作モードを切り換えることにより、情報記録再生装置のパフォーマンスを向上させる。
図１は、ホスト装置であるＰＣと情報記録再生装置（ＵＳＢデバイス）である光ディスクドライブがＵＳＢケーブルで接続された構成を示している。ＵＳＢケーブル１０２は、ＰＣ１０１のＵＳＢコネクタ１１１と光ディスクドライブ１０３のＵＳＢコネクタ１１２に接続され、電源線（ＶＢＵＳ）１２１、信号線（Ｄ＋）１２２、信号線（Ｄ−）１２３、および電源線（ＧＮＤ）１２４を有する。ＰＣ１０１は、電源線１２１および１２４を介して光ディスクドライブ１０３に電源（ＵＳＢバスパワー）を供給することができる。
図２は、光ディスクドライブ１０３の一例を示すブロック構成図である。図２の光ディスクドライブ１０３は、コントロールユニット２０１およびエンクロージャ２０２から構成され、光磁気ディスク（ＭＯ）媒体に対する情報の記録・再生を行う。
コントロールユニット２０１は、インタフェースコントローラ２１１、バッファメモリ２１２、ＭＰＵ（Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１３、光ディスクコントローラ（Ｏｐｔｉｃａｌ  Ｄｉｓｋ  Ｃｏｎｔｒｏｌｌｅｒ，ＯＤＣ）２１４、ライトＬＳＩ（Ｌａｒｇｅ−Ｓｃａｌｅ  Ｉｎｔｅｇｒａｔｉｏｎ）２１５、リードＬＳＩ２１６、ＤＳＰ（Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）／ユーザロジック２１７、フォーカスエラー信号（ＦＥＳ）検出回路２１８、トラッキングエラー信号（ＴＥＳ）検出回路２１９、トラックゼロクロス（ＴＺＣ）検出回路２２０、ドライバ２２１〜２２５、および発光ダイオード（Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ，ＬＥＤ）回路２２６から構成される。
また、エンクロージャ２０２は、レーザダイオードユニット２３１、ＩＤ／ＭＯ用ディテクタ２３２、ヘッドアンプ２３３、温度センサ２３４、スピンドルモータ２３５、磁場印加部２３６、多分割ディテクタ２３７、フォーカスアクチュエータ２３８、レンズアクチュエータ２３９、およびボイスコイルモータ（ＶＣＭ）２４０から構成される。
インタフェースコントローラ２１１は、ＵＳＢインタフェースを制御し、ＰＣ１０１との間でコマンドおよびデータのやり取りを行う。バッファメモリ２１２は、インタフェースコントローラ２１１、ＭＰＵ２１３、および光ディスクコントローラ２１４により共用され、作業用記憶領域として用いられる。ＭＰＵ２１３は、光ディスクドライブ１０３の全体的な制御を行う。
光ディスクコントローラ２１４は、ＭＯ媒体に対するデータのリード・ライトに必要な処理を行う。ライトＬＳＩ２１５は、ライト変調回路およびレーザダイオード制御回路を内蔵し、光ディスクコントローラ２１４からのライトデータを、媒体種別に応じてＰＰＭ（Ｐｉｔ  Ｐｏｓｉｔｉｏｎ  Ｍｏｄｕｌａｔｉｏｎ）記録データまたはＰＷＭ（Ｐｕｌｓｅ  Ｗｉｄｔｈ  Ｍｏｄｕｌａｔｉｏｎ）記録データに変換し、エンクロージャ２０２のレーザダイオードユニット２３１に供給する。
レーザダイオードユニット２３１は、レーザダイオード２３１ａとモニタ用ディテクタ２３１ｂを内蔵する。レーザダイオード２３１ａは、ライトＬＳＩ２１５からのデータに基づいて発光する。モニタ用ディテクタ２３１ｂは、レーザダイオード２３１ａの発光量を検出して、ライトＬＳＩ２１５に供給する。
リードＬＳＩ２１６は、リード復調回路および周波数シンセサイザを内蔵し、エンクロージャ２０２からのＩＤ信号およびＭＯ信号からリードクロックとリードデータを作成し、元のデータを復調する。
ＤＳＰ２１７は、エンクロージャ２０２の温度センサ２３４からの温度信号、フォーカスエラー信号検出回路２１８からのフォーカスエラー信号Ｅ１、トラッキングエラー信号検出回路２１９からのトラッキングエラー信号Ｅ２、およびトラックゼロクロス検出回路２２０からのゼロクロス信号Ｅ３に基づいて各種サーボ制御を行う。
フォーカスエラー信号検出回路２１８は、エンクロージャ２０２の多分割ディテクタ２３７の検出信号に基づいてフォーカスエラー信号Ｅ１を検出する。トラッキングエラー信号検出回路２１９は、エンクロージャ２０２の多分割ディテクタ２３７の検出信号に基づいてトラッキングエラー信号Ｅ２を検出する。トラックゼロクロス検出回路２２０は、トラッキングエラー信号Ｅ２に基づいてゼロクロス信号Ｅ３を検出する。
ドライバ２２１は、ＤＳＰ２１７からの駆動信号に応じてスピンドルモータ２３５を駆動し、ＭＯ媒体を回転させる。ドライバ２２２は、ＤＳＰ２１７からの磁場発生信号に応じて磁場印加部２３６を駆動する。磁場印加部２３６は、電磁石から構成され、ＭＯ媒体に印加する磁場をドライバ２２２からの駆動信号に応じて変化させることができるように構成されている。この磁場印加部２３６は、磁極にコイルが巻線された磁気ヘッドにより媒体に対して浮上する浮上型であってもよく、媒体に対して接触する接触型であってもよい。
ドライバ２２３は、ＤＳＰ２１７からのフォーカス制御信号に応じてフォーカスアクチュエータ２３８を駆動する。ドライバ２２４は、ＤＳＰ２１７からのトラッキング制御信号に応じてレンズアクチュエータ２３９を駆動する。ドライバ２２５は、ＤＳＰ２１７からのＶＣＭ制御信号に応じてＶＣＭ２４０を駆動する。
ＬＥＤ回路２２６は、コントロールユニット２０１の表面に設けられたＬＥＤを含み、ＤＳＰ２１７からのＬＥＤ制御信号に応じてＬＥＤを発光させることで、装置の動作モード（転送モード）を表示する。
図３は、エンクロージャ２０２内部の概略構成図である。ＭＯ媒体３０１が収納されたＭＯカートリッジ３０２は、挿入口３０３よりハウジング３０４内部に装着される。ＭＯ媒体３０１は、ハウジング３０４内部でスピンドルモータ２３５と係合される。
また、ハウジング３０４内部では、ＭＯカートリッジ３０２のシャッタが開放され、ＭＯ媒体３０１が露出するようになっている。ＭＯ媒体３０１は、ハウジング３０４の内部で、光学ヘッドを構成するキャリッジ３０５と磁場印加部２３６に挟持される。
キャリッジ３０５は、ＶＣＭ２４０によりＭＯ媒体３０１の半径方向（矢印Ａの方向）に移動可能となっており、キャリッジ３０５には、プリズム３０６および対物レンズ３０７が搭載されている。
プリズム３０６は、固定光学系３０８からのレーザビームをＭＯ媒体３０１方向に折曲させ、対物レンズ３０７は、プリズム３０６からのレーザビームをＭＯ媒体３０１上に集光させる。キャリッジ３０５上に設けられたフォーカスアクチュエータ２３８により対物レンズ３０７を矢印Ｂの方向に揺動することにより、対物レンズ３０７のフォーカス制御が行われる。また、キャリッジ３０５上に設けられたレンズアクチュエータ２３９により対物レンズ３０７を矢印Ａの方向に揺動することにより、トラッキング制御が行われる。
なお、本実施形態では、ＶＣＭ２４０およびレンズアクチュエータ２３９によりトラッキング制御を行っているが、レンズアクチュエータ２３９を持たない構成を採用して、ＶＣＭ２４０のみでトラッキング制御を行うようにしてもよい。
転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合、Ｈｉｇｈ  Ｓｐｅｅｄに比べて、ドライブ１０３のインタフェースコントローラ２１１の消費する電流が小さいため、全体としてドライブ１０３の消費電流が減少し、許容消費電流５００ｍＡに対して余裕が生じる。
図４は、Ｈｉｇｈ  Ｓｐｅｅｄの場合の消費電流波形の例を示している。横軸は時間を示し、縦軸は電流値を示している。この例では、消費電流波形４０２の電流値は許容消費電流（５００ｍＡ）４０１以下となっており、対応するディスク媒体（ＭＯ媒体）の回転数は４０００ｒｐｍである。
一方、Ｆｕｌｌ  Ｓｐｅｅｄの場合、回転数が同じであれば、消費電流波形は図５のようになる。図５の消費電流波形５０１の電流値は、図４の消費電流波形４０２の電流値よりも若干小さく、許容消費電流４０１に達していない。この電流値の差分を有効に利用すれば、ドライブ１０３のパフォーマンスを向上させることができる。
そこで、Ｈｉｇｈ  Ｓｐｅｅｄの場合は通常の回転数で動作させ、Ｆｕｌｌ  Ｓｐｅｅｄの場合は、電流値の余裕を利用して通常より回転数を上げることにする。例えば、Ｆｕｌｌ  Ｓｐｅｅｄの場合の回転数を、４０００ｒｐｍより大きい４５００ｒｐｍに設定した場合、消費電流波形は図６のようになり、消費電流波形６０１の電流値を許容消費電流４０１に近づけることができる。
図７は、このような回転数制御を行う場合の光ディスクドライブ１０３の動作を示すフローチャートである。
まず、ＰＣ１０１と光ディスクドライブ１０３がＵＳＢケーブル１０２で接続されると、光ディスクドライブ１０３に電源が供給され（パワーオン）（ステップ７０１）、光ディスクドライブ１０３は、パワーオンシーケンスにより、バッファメモリ２１２の初期化を行う（ステップ７０２）。
次に、光ディスクドライブ１０３は、初期化動作が正常に終了したか否かをチェックし（ステップ７０３）、正常に終了しなかった場合はエラー処理を行う（ステップ７０４）。初期化動作が正常に終了すれば、ファームウェア（ＭＰＵ２１３）がＤ＋信号をプルアップし（ステップ７０５）、ＰＣ１０１との通信が開始される（ステップ７０６）。
図８は、ステップ７０６においてＰＣ１０１が行う処理のフローチャートである。ＰＣ１０１は、Ｄ＋信号がプルアップされたことでデバイスが接続されたことを認識し（ステップ８０１）、光ディスクドライブ１０３に対してバス・リセット・コマンドを送る（ステップ８０２）。
バス・リセット・コマンドが発行されると、インタフェースコントローラ２１１とＰＣ１０１がやり取りを行い、インタフェースの転送モードがＨｉｇｈ  ＳｐｅｅｄかＦｕｌｌ  Ｓｐｅｅｄかが決定される。このとき、ＰＣ１０１がＨｉｇｈ  Ｓｐｅｅｄ対応（ＵＳＢ２．０対応）であれば、Ｃｈｉｒｐ  ｈａｎｄｓｈａｋｅにより転送モードが識別される。ＰＣ１０１がＦｕｌｌ  Ｓｐｅｅｄ対応（ＵＳＢ１．１対応）の場合は、Ｄ＋信号がプルアップされたことで転送モードはＦｕｌｌ  Ｓｐｅｅｄであると識別される。
また、バス・リセットに続いて、ＰＣ１０１は、デバイスの識別（Ｅｎｕｍｅｒａｔｉｏｎ）を行って、アドレスの割り付けや各種設定を行う（ステップ８０３）。これにより、光ディスクドライブ１０３がＵＳＢバスパワードデバイスであることが設定され、Ｅｎｕｍｅｒａｔｉｏｎの終了後、光ディスクドライブ１０３は電流を最大５００ｍＡまで消費可能となる。
次に、光ディスクドライブ１０３のＭＰＵ２１３は、決定された転送モードを判定し（ステップ７０７）、Ｈｉｇｈ  Ｓｐｅｅｄの場合は、通常の回転数に合わせて制御情報を設定する（ステップ７０８）。一方、転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合は、Ｈｉｇｈ  Ｓｐｅｅｄの場合の回転数より高速な回転数に合わせて制御情報を設定する（ステップ７０９）。ただし、この回転数は、ドライブ全体としての消費電流が許容消費電流を超えない範囲内で決められる。
回転数に依存する制御情報は、光ディスクコントローラ２１４内のレジスタおよびＤＳＰ２１７内のレジスタに設定され、リード／ライトのクロック制御およびスピンドルモータ２３５の駆動制御に用いられる。
次に、光ディスクドライブ１０３は、ハードウェアを初期化して（ステップ７１０）、カートリッジセンスを行う（ステップ７１１）。そして、ＭＯ媒体３０１が挿入されると、ロードシーケンスを実行し（ステップ７１２）、レディ状態となる（ステップ７１３）。
このような回転数制御によれば、転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合に、Ｈｉｇｈ  Ｓｐｅｅｄの場合より高速な回転数で光ディスクドライブ１０３を駆動することが可能となる。したがって、許容消費電流の制限の下で、データ書き込み時の転送速度を向上させることができる。
本実施形態では、ＵＳＢバスパワードデバイスを例にとって説明したが、本発明は、ＵＳＢバスパワードデバイスに限らず、専用電源によって動作する装置に対しても同様に適用可能である。また、ホスト装置としては、ＰＣに限らず、ＵＳＢデバイスと通信可能な任意の上位装置を用いることができる。
また、転送モードに応じて回転数を切り換える代わりに、ヘッドポジショナ（キャリッジ３０５）のシークタイムを切り換えることも可能である。シークタイムとは、ディスク媒体上でヘッドが目的の書き込み（または読み取り）位置に到達するまでの所要時間を指す。シークタイムが短いほどＶＣＭ２４０の消費電流は大きくなる。
この場合、ＭＰＵ２１３は、図７のステップ７０８において（Ｈｉｇｈ  Ｓｐｅｅｄの場合）、通常のシークタイムに合わせて制御情報を設定し、ステップ７０９において（Ｆｕｌｌ  Ｓｐｅｅｄの場合）、Ｈｉｇｈ  Ｓｐｅｅｄの場合のシークタイムより短いシークタイムに合わせて制御情報を設定する。ただし、このシークタイムは、ドライブ全体としての消費電流が許容消費電流を超えない範囲内で決められる。
シークタイムに依存する制御情報は、ＤＳＰ２１７内のレジスタに設定され、ＶＣＭ２４０の駆動制御に用いられる。
このようなシークタイム制御によれば、転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合に、Ｈｉｇｈ  Ｓｐｅｅｄの場合より短いシークタイムで光ディスクドライブ１０３を駆動することが可能となる。したがって、許容消費電流の制限の下で、データ書き込み時の転送速度を向上させることができる。
さらに、上述した回転数制御とシークタイム制御を併用することも可能である。
この場合、ＭＰＵ２１３は、図７のステップ７０８において（Ｈｉｇｈ  Ｓｐｅｅｄの場合）、通常の回転数およびシークタイムに合わせて制御情報を設定し、ステップ７０９において（Ｆｕｌｌ  Ｓｐｅｅｄの場合）、Ｈｉｇｈ  Ｓｐｅｅｄの場合より高速な回転数および短いシークタイムに合わせて制御情報を設定する。ただし、この回転数とシークタイムは、ドライブ全体としての消費電流が許容消費電流を超えない範囲内で決められる。
ＰＣ１０１と光ディスクドライブ１０３の通信により決定された転送モードがＨｉｇｈ  ＳｐｅｅｄとＦｕｌｌ  Ｓｐｅｅｄのいずれであるかは、コントロールユニット２０１に設けられたＬＥＤの色、点滅の周期、輝度等で表示することができる。このようなＬＥＤを設けることで、光ディスクドライブ１０３をユーザフレンドリな装置として提供することができる。
図９は、正面から見た光ディスクドライブ１０３の概略図であり、ディスク挿入口９０１、媒体排出（イジェクト）用のボタン９０２、およびマニュアルイジェクトホール９０３を示している。イジェクトボタン９０２は、パワーＬＥＤ／Ｂｕｓｙ（アクセス）ＬＥＤの表示窓を兼用している。
まず、ＬＥＤの点滅周期を転送モードに応じて変更する構成について説明する。この場合、ＬＥＤ回路２２６の構成は図１０のようになり、ＬＥＤの点灯および点滅周期で、インタフェースの転送モードおよび処理状況をオペレータに通知する。ＬＥＤ表示モードと転送モードおよび動作内容との関係は、図１１の通りである。
ＭＰＵ２１３は、転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合、ＤＳＰ２１７内の点滅周期を設定するレジスタに２５０ｍｓの間隔を設定し、Ｈｉｇｈ  Ｓｐｅｅｄの場合は、そのレジスタに５０ｍｓの間隔を設定する。ＬＥＤ１００１は、ＤＳＰ２１７に設定された点滅周期で点滅する。したがって、Ｈｉｇｈ  Ｓｐｅｅｄの場合はＦｕｌｌ  Ｓｐｅｅｄの場合より短い周期でＬＥＤ１００１が点滅し、オペレータは、光ディスクドライブ１０３の転送モードを容易に認識することができる。
次に、ＬＥＤの色を転送モードに応じて変更する構成について説明する。この場合、ＬＥＤ回路２２６の構成は図１２のようになり、ＬＥＤの色でインタフェースの転送モードをオペレータに通知し、ＬＥＤの点灯および点滅周期で処理状況をオペレータに通知する。ＬＥＤ表示モードと転送モードおよび動作内容との関係は、図１３の通りである。
ＤＳＰ２１７は、転送モードがＦｕｌｌ  Ｓｐｅｅｄの場合、ＦＳ＿ＬＥＤ信号によって緑色ＬＥＤ１２０１を駆動し、Ｈｉｇｈ  Ｓｐｅｅｄの場合は、ＨＳ＿ＬＥＤ信号によって青色ＬＥＤ１２０２を駆動する。ＬＥＤの色の違いにより、オペレータは、光ディスクドライブ１０３の転送モードを容易に認識することができる。もちろん、ＬＥＤの色として他の色を用いてもよい。
なお、図７のＰＣ１０１と光ディスクドライブ１０３のやり取りにおいて、ＵＳＢコネクタ接続（プラグイン）から転送モード決定までの間は、ＰＣ１０１は光ディスクドライブ１０３の転送モードをＦｕｌｌ  Ｓｐｅｅｄとして識別する。そこで、光ディスクドライブ１０３は、最初は緑色ＬＥＤ１２０１を点灯し、その後、転送モードがＨｉｇｈ  Ｓｐｅｅｄに決定された時点で、もしくはＥｎｕｍｅｒａｔｉｏｎ終了後に、青色ＬＥＤ１２０２の点灯に切り換える。あるいは、Ｅｎｕｍｅｒａｔｉｏｎ終了までどちらのＬＥＤも点灯しない方法をとってもよい。
さらに、図１０の場合と同様にして、青色ＬＥＤ１２０２の点滅周期を緑色ＬＥＤ１２０１の点滅周期より短く設定してもよい。
【産業上の利用可能性】  本発明によれば、光ディスクドライブのように、転送速度の異なる複数の転送モードをサポートするインタフェースを介してホスト装置と通信しながら、ディスク媒体への情報の書き込みとディスク媒体からの情報の読み取りを行う情報記録再生装置において、電源の許容範囲内においてデータ書き込み時の転送速度を改善し、装置のパフォーマンスを向上させることができる。
特に、ＵＳＢインタフェースを介してホスト装置と通信する情報記録再生装置の場合、電源の許容範囲内において、Ｆｕｌｌ  Ｓｐｅｅｄの転送モードにおけるデータ書き込み時の転送速度を向上させることができる。
【図１】
2004109676.tif 000003
【図２】
2004109676.tif 000004
【図３】
2004109676.tif 000005
【図４】
2004109676.tif 000006
【図５】
2004109676.tif 000007
【図６】
2004109676.tif 000008
【図７】
2004109676.tif 000009
【図８】
2004109676.tif 000010
【図９】
2004109676.tif 000011
【図１０】
2004109676.tif 000012
【図１１】
2004109676.tif 000013
【図１２】
2004109676.tif 000014
【図１３】
2004109676.tif 000015
【国際調査報告】
2004109676.tif 000016
2004109676.tif 000017
2004109676.tif 000018
2004109676.tif 000019
2004109676.tif 000020
2004109676.tif 000021