(57)【要約】【課題】ディスク装置が再生可能でないフォーマットでコンテンツが記録されたクリーニングディスクを用いたクリーニングを実現する。【解決手段】制御部１２１は、クリーニングディスク４００が装着された状態で、光ピックアップ１０４が読み込んだ情報に基づいて、特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する。制御部１１１は、制御部１２１が生成したコマンドに基づいて、スピンドルモータ１０２とステッピングモータ１０６とを制御する。制御部１２１は、生成したコマンドを、記憶装置３００に記録する。ディスク装置２００は、クリーニングディスク４００が装着された状態で、記憶装置２００に記憶されているコマンドに基づいて、自らが備えるスピンドルモータとステッピングモータとを制御する。【選択図】図１
2014029751.tif 000002
【特許請求の範囲】
【請求項１】
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着される第１のターンテーブルと、
前記クリーニングディスクの記録面に近接する第１の対物レンズを有し、前記記録面の前記第１の対物レンズの近傍の位置に記録された情報を読み込む第１の光ピックアップと、
前記第１のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第１の光ピックアップを前記クリーニングディスクの半径方向に駆動する第１の駆動部と、
前記第１の光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成部と、
前記生成部が生成したコマンドに基づいて、前記第１の駆動部を制御する第１の制御部と、
前記生成部が生成したコマンドを、記憶装置に記録する記録部と、を備える第１のディスク装置と、
前記クリーニングディスクが装着される第２のターンテーブルと、
前記クリーニングディスクの記録面に近接する第２の対物レンズを有し、前記記録面の前記第２の対物レンズの近傍の位置に記録された情報を読み込む第２の光ピックアップと、
前記第２のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第２の光ピックアップを前記クリーニングディスクの半径方向に駆動する第２の駆動部と、
前記記憶装置に記憶されているコマンドに基づいて、前記第２の駆動部を制御する第２の制御部と、を備える第２のディスク装置と、を備える、
ことを特徴とするクリーニングシステム。
【請求項２】
前記記録部は、前記生成部が生成したコマンドを、生成された順序と対応づけて前記記憶装置に記録し、
前記第２の制御部は、前記対応づけられた順序が早いコマンドに基づく制御から順に実行する、
ことを特徴とする請求項１に記載のクリーニングシステム。
【請求項３】
前記生成部は、前記記録面に記録されている情報を読み込み可能な状態とすることを指示する移動コマンドと、前記記録面から特定のサイズの情報を読み込むことを指示する読込コマンドと、を生成する、
ことを特徴とする請求項１または２に記載のクリーニングシステム。
【請求項４】
前記記録面には、前記コンテンツ情報が複数互いに異なる位置に記録されており、
前記生成部は、前記複数のコンテンツ情報のそれぞれについて、前記移動コマンドと前記読込コマンドとを生成する、
ことを特徴とする請求項３に記載のクリーニングシステム。
【請求項５】
前記第１のディスク装置は、前記第１の光ピックアップが読み込んだコンテンツ情報により表されるコンテンツを再生する再生部をさらに備える、
ことを特徴とする請求項１乃至４のいずれか１項に記載のクリーニングシステム。
【請求項６】
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着されるターンテーブルと、
前記クリーニングディスクの記録面に近接する対物レンズを有し、前記記録面の前記対物レンズの近傍の位置に記録された情報を読み込む光ピックアップと、
前記ターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記光ピックアップを前記クリーニングディスクの半径方向に駆動する駆動部と、
前記光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成部と、
前記生成部が生成したコマンドに基づいて、前記駆動部を制御する制御部と、
前記生成部が生成したコマンドを、記憶装置に記録する記録部と、を備える、
ことを特徴とするディスク装置。
【請求項７】
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着される第１のターンテーブルと、
前記クリーニングディスクの記録面に近接する第１の対物レンズを有し、前記記録面の前記第１の対物レンズの近傍の位置に記録された情報を読み込む第１の光ピックアップと、
前記第１のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第１の光ピックアップを前記クリーニングディスクの半径方向に駆動する第１の駆動部と、を備える第１のディスク装置が、
前記第１の光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成ステップと、
前記生成ステップで生成したコマンドに基づいて、前記第１の駆動部を制御する第１の制御ステップと、
前記生成ステップで生成したコマンドを、記憶装置に記録する記録ステップと、を実行し、
前記クリーニングディスクが装着される第２のターンテーブルと、
前記クリーニングディスクの記録面に近接する第２の対物レンズを有し、前記記録面の前記第２の対物レンズの近傍の位置に記録された情報を読み込む第２の光ピックアップと、
前記第２のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第２の光ピックアップを前記クリーニングディスクの半径方向に駆動する第２の駆動部と、を備える第２のディスク装置が、
前記記憶装置に記憶されているコマンドに基づいて、前記第２の駆動部を制御する第２の制御ステップを実行する、
ことを特徴とするクリーニング方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、クリーニングシステム、ディスク装置、及び、クリーニング方法に関する。
【背景技術】
【０００２】
現在、ディスク装置などに用いられる光ピックアップ用の対物レンズをクリーニングすることが可能なクリーニングディスクが知られている。クリーニングディスクの記録面には、対物レンズをクリーニングするためのクリーニング部材が設けられる。また、クリーニングディスクの記録面には、クリーニングの際に再生するべきコンテンツが記録される。
【０００３】
ここで、クリーニング部材が対物レンズを効率よくクリーニングするためには、対物レンズが適切にクリーニング部材を通過するように、クリーニング部材が配置される記録面上の位置や、コンテンツが記録される記録面内における位置などを適切に調整することが重要である。例えば、特許文献１には、レンズが湿式部材を通過した後、湿式部材を通過することなく乾式部材を複数回通過するように、クリーニング部材が配置される位置とコンテンツが記録される位置とが調整されたレンズクリーナーが開示されている。このようなレンズクリーナーとしては、たとえばＤＶＤドライブのクリーニング用として、ＤＶＤ−Ｖｉｄｅｏ規格で前述のようなコンテンツを書き込んだクリーニングディスクが知られている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０００−２６０１４５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特定のフォーマットで記録されたコンテンツを再生できないディスク装置では、この特定のフォーマットでコンテンツが記録されたクリーニングディスクを使用してクリーニングすることができなかった。たとえば、ＤＶＤディスクへのデータの書き込み／読み出しを行う機能を備えるがＤＶＤ−Ｖｉｄｅｏ規格で記録された光ディスクの再生機能を持たない、すなわちＤＶＤ−Ｖｉｄｅｏ規格に対応していないディスク装置では、このようなクリーニングディスクを使用することができなかった。このため、ディスク装置が再生可能でないフォーマットでコンテンツが記録されたクリーニングディスクを用いて、このディスク装置が備える対物レンズをクリーニングしたいという要望がある。
【０００６】
本発明は、このような状況に鑑みてなされたものであり、ディスク装置が再生可能でないフォーマットでコンテンツが記録されたクリーニングディスクを用いたクリーニングを実現することが可能なクリーニングシステム、ディスク装置、及び、クリーニング方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の第１の観点に係るクリーニングシステムは、
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着される第１のターンテーブルと、
前記クリーニングディスクの記録面に近接する第１の対物レンズを有し、前記記録面の前記第１の対物レンズの近傍の位置に記録された情報を読み込む第１の光ピックアップと、
前記第１のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第１の光ピックアップを前記クリーニングディスクの半径方向に駆動する第１の駆動部と、
前記第１の光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成部と、
前記生成部が生成したコマンドに基づいて、前記第１の駆動部を制御する第１の制御部と、
前記生成部が生成したコマンドを、記憶装置に記録する記録部と、を備える第１のディスク装置と、
前記クリーニングディスクが装着される第２のターンテーブルと、
前記クリーニングディスクの記録面に近接する第２の対物レンズを有し、前記記録面の前記第２の対物レンズの近傍の位置に記録された情報を読み込む第２の光ピックアップと、
前記第２のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第２の光ピックアップを前記クリーニングディスクの半径方向に駆動する第２の駆動部と、
前記記憶装置に記憶されているコマンドに基づいて、前記第２の駆動部を制御する第２の制御部と、を備える第２のディスク装置と、を備える、
ことを特徴とする。
【０００８】
前記記録部は、前記生成部が生成したコマンドを、生成された順序と対応づけて前記記憶装置に記録し、
前記第２の制御部は、前記対応づけられた順序が早いコマンドに基づく制御から順に実行してもよい。
【０００９】
前記生成部は、前記記録面に記録されている情報を読み込み可能な状態とすることを指示する移動コマンドと、前記記録面から特定のサイズの情報を読み込むことを指示する読込コマンドと、を生成してもよい。
【００１０】
前記記録面には、前記コンテンツ情報が複数互いに異なる位置に記録されており、
前記生成部は、前記複数のコンテンツ情報のそれぞれについて、前記移動コマンドと前記読込コマンドとを生成してもよい。
【００１１】
前記第１のディスク装置は、前記第１の光ピックアップが読み込んだコンテンツ情報により表されるコンテンツを再生する再生部をさらに備えてもよい。
【００１２】
上記目的を達成するために、本発明の第２の観点に係るディスク装置は、
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着されるターンテーブルと、
前記クリーニングディスクの記録面に近接する対物レンズを有し、前記記録面の前記対物レンズの近傍の位置に記録された情報を読み込む光ピックアップと、
前記ターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記光ピックアップを前記クリーニングディスクの半径方向に駆動する駆動部と、
前記光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成部と、
前記生成部が生成したコマンドに基づいて、前記駆動部を制御する制御部と、
前記生成部が生成したコマンドを、記憶装置に記録する記録部と、を備える、
ことを特徴とする。
【００１３】
上記目的を達成するために、本発明の第３の観点に係るクリーニング方法は、
対物レンズをクリーニングするための部材が記録面の特定の位置に設けられ、コンテンツ情報が前記記録面に特定のフォーマットで記録されたクリーニングディスクが装着される第１のターンテーブルと、
前記クリーニングディスクの記録面に近接する第１の対物レンズを有し、前記記録面の前記第１の対物レンズの近傍の位置に記録された情報を読み込む第１の光ピックアップと、
前記第１のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第１の光ピックアップを前記クリーニングディスクの半径方向に駆動する第１の駆動部と、を備える第１のディスク装置が、
前記第１の光ピックアップが読み込んだ情報に基づいて、前記特定のフォーマットで記録されたコンテンツ情報の読み込みを継続するためのコマンドを生成する生成ステップと、
前記生成ステップで生成したコマンドに基づいて、前記第１の駆動部を制御する第１の制御ステップと、
前記生成ステップで生成したコマンドを、記憶装置に記録する記録ステップと、を実行し、
前記クリーニングディスクが装着される第２のターンテーブルと、
前記クリーニングディスクの記録面に近接する第２の対物レンズを有し、前記記録面の前記第２の対物レンズの近傍の位置に記録された情報を読み込む第２の光ピックアップと、
前記第２のターンテーブルを前記クリーニングディスクの周方向に駆動するとともに、前記第２の光ピックアップを前記クリーニングディスクの半径方向に駆動する第２の駆動部と、を備える第２のディスク装置が、
前記記憶装置に記憶されているコマンドに基づいて、前記第２の駆動部を制御する第２の制御ステップを実行する、
ことを特徴とする。
【発明の効果】
【００１４】
本発明によれば、ディスク装置が再生可能でないフォーマットでコンテンツが記録されたクリーニングディスクを用いたクリーニングを実現することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の実施形態に係るクリーニングシステムの構成を示すブロック図である。
【図２】クリーニングディスクの底面図である。
【図３】クリーニングディスクの正面図である。
【図４】コマンドテーブルを示す図である。
【図５】本発明の実施形態に係るディスク装置が実行するコマンド記録処理を示すフローチャートである。
【図６】本発明の実施形態に係るディスク装置が実行するコマンド実行処理を示すフローチャートである。
【発明を実施するための形態】
【００１６】
以下、図面を参照して、本発明の実施形態に係るクリーニングシステムについて説明する。
【００１７】
（第１の実施形態）
まず、図１を参照して、本実施形態に係るクリーニングシステム１０００の構成について説明する。なお、本発明が適用されるクリーニングシステムは、図１に示すクリーニングシステム１０００に限られない。例えば、クリーニングシステム１０００に種々の装置が組み込まれたシステムに本発明が適用されてもよいし、クリーニングシステム１０００から適宜、装置が除外されたシステムに本発明が適用されてもよい。また、クリーニングシステム１０００が備える装置の個数は、図１に示す例に限られない。
【００１８】
図１に示すように、クリーニングシステム１０００は、ディスク装置１００、ディスク装置２００、記憶装置３００を備える。なお、図１は、ディスク装置１００に、クリーニングディスク４００が装着されている様子を示している。
【００１９】
ディスク装置１００は、ディスクに記録されているデータを読み込んで再生したり、所望のデータをディスクに書き込んで記録したりする。ディスクは、ＣＤ（Compact Disk）、ＤＶＤ（Digital Versatile Disk）、ＢＤ（Blu-ray Disk）、ＭＤ（Mini Disk）などである。なお、本実施形態では、クリーニングディスク４００を用いて、ディスク装置１００やディスク装置２００の光ピックアップが備える対物レンズをクリーニングする例について説明する。
【００２０】
ディスク装置１００は、ＣＤプレイヤー、ＤＶＤプレイヤーなどディスクの再生や記録に特化した専用の装置に組み込まれているものでもよいし、パーソナルコンピュータなどディスクの再生や記録を付加的に実行する汎用の装置に組み込まれているものでもよい。
【００２１】
図１に示すように、ディスク装置１００は、ディスクドライブ１５０と、基本処理部１６０と、を備える。ディスクドライブ１５０は、ディスクの再生や記録など、ディスクに関する制御を実行する。ディスクドライブ１５０は、基本処理部１６０から供給されたコマンドに従って動作する。基本処理部１６０は、ディスク装置１００全体の基本的な動作を制御する。基本処理部１６０は、コマンドによりディスクドライブ１５０を制御する。ディスクドライブ１５０と基本処理部１６０とは、例えば、シリアルＡＴＡにより接続される。
【００２２】
ディスクドライブ１５０は、ターンテーブル１０１、スピンドルモータ１０２、スピンドルモータドライバ１０３、光ピックアップ１０４、ステッピングモータ１０６、ステッピングモータドライバ１０７、ＲＦ（Radio Frequency）回路１０８、信号処理回路１０９、ＤＳＰ（Disital Servo Processor）１１０、制御部１１１を備える。
【００２３】
ターンテーブル１０１は、装着されるクリーニングディスク４００を、クリーニングディスク４００の周方向に回転させるためのテーブルである。ターンテーブル１０１は、スピンドルモータ１０２による回転により、装着されたクリーニングディスク４００とともに回転する。
【００２４】
スピンドルモータ１０２は、スピンドルモータドライバ１０３により供給された電力により駆動し、ターンテーブル１０１を回転させる。
【００２５】
スピンドルモータドライバ１０３は、ＤＳＰ１１０から供給された制御信号に応じた電力をスピンドルモータ１０２に供給する。
【００２６】
光ピックアップ１０４は、対物レンズ１０５のほか、図示しない、光学系、レーザダイオード、レーザドライバ、フォトダイオード、アクチュエータ、アクチュエータドライバなどを備える。光ピックアップ１０４は、対物レンズ１０５を介してレーザ光をクリーニングディスク４００に照射し、その反射光を電気信号に変換し、ＲＦ回路１０８に供給する。なお、光ピックアップ１０４は、後述するようにステッピングモータ１０６によりクリーニングディスク４００の半径方向に移動される。
【００２７】
対物レンズ１０５は、レーザダイオードから出射されたレーザ光をクリーニングディスク４００の記録面に集光させ、その反射光をフォトダイオードに受光させる。
【００２８】
ステッピングモータ１０６は、光ピックアップ１０４を、図示しない送り機構に沿ってクリーニングディスク４００の半径方向に移動させる。ステッピングモータ１０６は、ステッピングモータドライバ１０７から供給されたＰＷＭ（Pulse Width Modulation）信号に基づいて駆動する。
【００２９】
ステッピングモータドライバ１０７は、ＤＳＰ１１０から供給されたＰＷＭ信号を増幅してステッピングモータ１０６に供給する。
【００３０】
ＲＦ回路１０８は、光ピックアップ１０４が備えるフォトダイオードから供給された電気信号を処理し、ＦＥ（Focus Error）信号、ＴＥ（Tracking Error）信号、ＲＦ信号などを生成し、信号処理回路１０９やＤＳＰ１１０に供給する。
【００３１】
信号処理回路１０９は、ＲＦ回路１０８から供給されたＲＦ信号をデコードし、クリーニングディスク４００に記録されていたデータを制御部１１１に供給する。また、信号処理回路１０９は、光ピックアップ１０４が備えるレーザドライバに制御信号を供給し、光ピックアップ１０４が備えるレーザダイオードに一定の出力でレーザ光を発振させる。
【００３２】
ＤＳＰ１１０は、ＲＦ回路１０８から供給されたＦＥ信号やＴＥ信号に位相補償を施し、光ピックアップ１０４から照射されるレーザ光の焦点位置を制御する信号を、光ピックアップ１０４が備えるアクチュエータドライバに供給する。また、ＤＳＰ１１０は、レーザ光の焦点をクリーニングディスク４００の記録面上に維持し（フォーカシング）、クリーニングディスク４００のトラックに追従させる（トラッキング）。つまり、ＤＳＰ１１０は、フォーカシングとトラッキングに関するサーボ制御を実行する。
【００３３】
また、ＤＳＰ１１０は、ＲＦ回路１０８から供給されたＴＥ信号に位相補償を施し、クリーニングディスク４００のトラックにおけるレーザ光の焦点位置を制御するＰＷＭ信号を生成し、光ピックアップ１０４が備えるアクチュエータドライバに供給する。さらに、ＤＳＰ１１０は、ＲＦ回路１０８から供給されたＲＦ信号に含まれる同期信号を抽出し、抽出した同期信号と制御部１１１により定められた基準信号との位相差に応じた制御信号を生成し、スピンドルモータドライバ１０３に供給する。
【００３４】
制御部１１１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）などから構成され、ディスクドライブ１５０全体を制御する。なお、ＣＰＵは、ＲＯＭに格納されているプログラムに従って動作し、ＲＡＭをワークエリアとして使用する。制御部１１１は、基本処理部１６０から供給されたコマンドに従って、信号処理回路１０９やＤＳＰ１１０を制御して、クリーニングディスク４００を使用した対物レンズ１０５のクリーニングを実行する。
【００３５】
基本処理部１６０は、制御部１２１、記憶部１２２、通信部１２３、操作部１２４、再生部１２５を備える。基本処理部１６０が備えるこれらの構成は、バス１３０により相互に接続される。
【００３６】
制御部１２１は、ＣＰＵ、ＲＯＭ、ＲＡＭなどから構成され、基本処理部１６０全体を制御する。なお、ＣＰＵは、ＲＯＭに格納されているプログラムに従って動作し、ＲＡＭをワークエリアとして使用する。制御部１２１は、ディスクドライブ１５０を制御するためのコマンドを生成し、ディスクドライブ１５０に供給する。ここで、制御部１２１は、クリーニング中に、特定のフォーマットで表現されたコンテンツを再生することができないディスク装置２００が実行可能なコマンドであって、クリーニングの動作を再現することが可能なコマンドを生成する。
【００３７】
なお、制御部１２１は、生成したコマンドを、通信部１２３を介して、記憶装置３００に供給し、記憶装置３００に記憶させることができる。なお、制御部１２１は、クリーニング中、コマンドを生成する毎に、生成したコマンドを記憶装置３００に供給してもよい。または、制御部１２１は、クリーニングが終了してから、クリーニング中に生成した全てのコマンドを一括して、記憶装置３００に供給してもよい。
また、制御部１２１は、操作部１２４から供給される種々の通知信号に応答して、種々の処理を開始することができる。さらに、制御部１２１は、再生部１２５を制御して、クリーニングディスク４００から読み込んだコンテンツを再生することができる。
【００３８】
記憶部１２２は、制御部１２１が使用する種々のデータやプログラムを記憶する。記憶部１２２は、例えば、特定のフォーマットのコンテンツを再生するためのプログラムやデータ、特定のコマンドを実行するためのプログラムやデータを記憶する。
【００３９】
通信部１２３は、ディスクドライブ１５０や記憶装置３００と通信する。通信部１２３は、例えば、ディスクドライブ１５０とはシリアルＡＴＡにより接続される。また、通信部１２３は、例えば、記憶装置３００とは、ＵＳＢ（Universal Serial Bus）などにより接続される。
【００４０】
操作部１２４は、ボタンやスイッチなどを備え、クリーニングの開始指示などをユーザから受け付ける。操作部１２４は、クリーニングの開始指示などをユーザから受け付けると、開始指示がなされた旨を通知する通知信号を制御部１２１に供給する。
【００４１】
再生部１２５は、制御部１２１から供給されたコンテンツを再生する。再生部１２５は、例えば、音声コンテンツを再生可能なスピーカや、動画コンテンツを再生可能な液晶ディスプレイである。なお、再生部１２５は、クリーニングディスク４００に特定のフォーマットで記録されたコンテンツを再生することができる。
【００４２】
ディスク装置２００は、基本的に、ディスク装置１００と同様の構成である。ただし、ディスク装置２００は、ディスク装置１００とは異なり、特定のフォーマットで記録されたコンテンツを再生することができないものとする。ここで、特定のフォーマットとは、例えば、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格のようなアプリケーションフォーマットである。つまり、ディスク装置１００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツを再生でき、ディスク装置２００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツを再生できない。ここでＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格は市販の映像パッケージソフトで広く用いられている規格である。ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録された光ディスクを再生可能なディスク装置は多いが、ＤＶＤ／ＢＤドライブを備えたすべてのディスク装置がＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録された光ディスクを再生可能となっているわけではない。
【００４３】
また、ディスク装置２００は、ディスク装置１００と同様に、特定のコマンドを使用して、ディスクドライブ１５０を制御することができる。特定のコマンドとは、例えば、ＭＭＣ（Multi Media Command）である。なお、ディスク装置１００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格に対応しているため、クリーニングディスク４００からＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツを読み出すことができる。従って、ディスク装置１００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツの記録位置やサイズなどの情報を取得することができる。一方、ディスク装置２００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格に対応していないため、クリーニングディスク４００からＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツを読み出すことができない。従って、ディスク装置２００は、ＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格で記録されたコンテンツの記録位置やサイズなどの情報を取得することができない。
【００４４】
そこで、ディスク装置１００は、コンテンツの記録位置やサイズなどの情報に基づいて、クリーニングのために必要な命令を示すＭＭＣを生成し、生成したＭＭＣを実行してクリーニングを実行するとともに、生成したＭＭＣを記憶装置３００に記憶する。一方、ディスク装置２００は、記憶装置３００に記憶されたＭＭＣを実行し、クリーニングディスク４００を用いたクリーニング時にディスク装置１００が実行した処理と同様の処理を実行することにより、クリーニングディスク４００を用いたクリーニングを実行することができる。
【００４５】
なお、クリーニングディスク４００にＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ（Blu-ray Disk Movie）規格で記録されているコンテンツは、クリーニング時に再生すべき画像や楽曲を示すコンテンツなどであり、本質的にはクリーニングに必要ないコンテンツである。しかしながら、このコンテンツを再生できないディスク装置２００は、通常、このコンテンツの記録位置やサイズを知ることができないため、クリーニングディスク４００を使用したクリーニングを実行することができない。
【００４６】
しかしながら、本実施形態では、ディスク装置１００により、クリーニングディスク４００を用いたクリーニング時になすべき動作（典型的には、ターンテーブル１０１の周方向への移動動作、光ピックアップ１０４の半径方向への移動動作）を定義したコマンド群が記憶装置３００に記憶される。従って、ディスク装置２００は、記憶装置３００に記憶されたコマンド群を順次実行することにより、クリーニングディスク４００を用いたクリーニング時になすべき動作を再現することができる。なお、ディスク装置２００は、コマンドの実行によりクリーニングディスク４００から読み込んだコンテンツを解読できなくても、問題なくクリーニングを実行することができる。
【００４７】
記憶装置３００は、ディスク装置１００により生成されたコマンド群を記憶する。記憶装置３００は、例えば、フラッシュメモリを備えるＵＳＢメモリ、もしくは、ハードディスク装置である。記憶装置３００は、例えば、ＵＳＢによりディスク装置１００やディスク装置２００と接続される。
【００４８】
ここで、図２と図３とを参照して、本実施形態で使用されるクリーニングディスク４００について説明する。図２は、クリーニングディスク４００の底面図である。
【００４９】
図２は、クリーニングディスク４００の底面に、部材４１０が２個配設されている例を示す。なお、底面は、コンテンツなどが記録される記録面であり、光ピックアップ１０４によりコンテンツが読み取られる面である。また、部材４１０は、光ピックアップ１０４が備える対物レンズ１０５をクリーニングするための部材であり、例えば、乾式もしくは湿式のブラシなどである。
【００５０】
図２は、クリーニングディスク４００の底面の中心と外縁との中央近傍に、２つの部材４１０が底面の中心を対称点にして点対称になるように配置されている例を示している。ただし、部材４１０の配置は、図２に示す例に限定されない。ここで、クリーニングディスク４００に記録されている少なくとも１つのコンテンツを再生する間に、対物レンズ１０５が部材４１０により適切にクリーニングされるように、コンテンツの記録位置と部材４１０の配置位置とが調整される。
【００５１】
図２は、最も内側の平面ドーナツ型の領域４２０にヘッダ情報が記録され、２つの部材４１０よりも内側の平面ドーナツ型の領域４２１に第１のコンテンツが記録され、２つの部材４１０よりも外側の平面ドーナツ型の領域４２２に第２のコンテンツが記録されている例を示している。なお、ヘッダ情報が記録される領域４２０の位置は、あらかじめ定められているものとする。ここで、ヘッダ情報には、コンテンツの再生順序を示す情報や、各コンテンツの記録位置やサイズを示す情報などが含まれているものとする。従って、ヘッダ情報には、領域４２１と領域４２２の位置を示す情報が含まれている。ここで、第１のコンテンツと第２のコンテンツとが順に再生されると、領域４２１と領域４２２との間の領域に配置された２つの部材４１０が、対物レンズ１０５の上を通過することになり、対物レンズ１０５のクリーニングが実行される。
【００５２】
なお、図２は、クリーニングディスク４００が回転する方向である周方向と、クリーニングディスク４００の中心軸と交差かつ直交する方向である半径方向と、を示している。周方向と半径方向とは直交する。
【００５３】
図３は、クリーニングディスク４００の正面図（側面図）である。図３に示すように、半径方向において、ヘッダ情報が記録される領域４２０が最も内側に配置され、第１のコンテンツが記録された領域４２１と、第２のコンテンツが記録された領域４２２と、の間に、部材４１０が配置される。
【００５４】
次に、図４を参照して、コマンドテーブルについて説明する。
【００５５】
コマンドテーブルは、ディスク装置１００により生成されるコマンド群を格納するものである。コマンドテーブルでは、１つ以上のコマンドのそれぞれについて、実行すべき順序を示す番号と、実行すべきコマンドの内容と、が対応づけられる。
【００５６】
図４には、１番目に実行すべきコマンドがＡ地点への移動を指示するコマンドであり、２番目に実行すべきコマンドが５０ｋＢｙｔｅのデータの読み込みを指示するコマンドであり、３番目に実行すべきコマンドがＢ地点への移動を指示するコマンドであり、４番目に実行すべきコマンドが２００ｋＢｙｔｅのデータの読み込みを指示するコマンドであり、５番目に実行すべきコマンドがＣ地点への移動を指示するコマンドであり、６番目に実行すべきコマンドが３００ｋＢｙｔｅのデータの読み込みを指示するコマンドである例を示している。
【００５７】
なお、図４は、ヘッダ情報の記録位置の先頭がＡ地点であり、ヘッダ情報が５０ｋＢｙｔｅであり、第１のコンテンツの記録位置の先頭がＢ地点であり、第１のコンテンツが２００ｋＢｙｔｅであり、第２のコンテンツの記録位置の先頭がＣ地点であり、第２のコンテンツが３００ｋＢｙｔｅであることを示している。
【００５８】
ここで、１、３、５番目のコマンドのように読み込み位置の移動を指示するコマンドを移動コマンドと呼び、２、４、６番目のコマンドのようにデータ量を指定するとともにデータの読み込みを指示するコマンドを読込コマンドと呼ぶ。
【００５９】
読み込み位置は、主に、クリーニングディスク４００の記録面における半径方向の位置により指定されるが、半径方向の位置と周方向の位置との双方により指定されてもよい。制御部１１１は、移動コマンドを実行する場合、移動コマンドにより指定された読み込み位置に光ピックアップ１０４（対物レンズ１０５）が移動するように、信号処理回路１０９やＤＳＰ１１０を制御する。
【００６０】
また、読み込むべきデータ量は、このデータ量のデータを読み込むために、読み込み位置を、現在の読み込み位置から時間の経過とともにどのように移動させるのかを示すものと考えることができる。つまり、制御部１１１は、読込コマンドを実行する場合、読込コマンドにより指定されたデータ量のコンテンツを読み込みが可能となるように、光ピックアップ１０４が時間の経過とともに移動するように、信号処理回路１０９やＤＳＰ１１０を制御する。
【００６１】
このように、移動コマンドと読込コマンドとのいずれも、ターンテーブル１０１の動作（クリーニングディスク４００の動作）と光ピックアップ１０４の動作（対物レンズ１０５の動作）とを指示するコマンドである。従って、ディスク装置１００が、クリーニングディスク４００を用いてクリーニングを実行したときに生成および記録したコマンド群は、クリーニングディスク４００を用いてクリーニングをする際のターンテーブル１０１と光ピックアップ１０４の一連の動作を示すものである。このため、ディスク装置２００は、クリーニングディスク４００が装着されている状態でこのコマンド群を実行することにより、クリーニングディスク４００を用いた対物レンズ１０５のクリーニングを実行することができる。
【００６２】
次に、図５に示すフローチャートを参照して、本実施形態に係るディスク装置１００が実行するコマンド記録処理について説明する。なお、ディスク装置１００が備える制御部１２１は、操作部１２４にコマンド記録処理の開始指示がなされたことを検知したことに応答して、コマンド記録処理を実行する。また、ディスク装置１００が備えるターンテーブル１０１には、コマンド記録処理に先立って、クリーニングディスク４００が装着されているものとする。なお、コマンド記録処理は、ディスク装置１００がクリーニングディスク４００を用いたクリーニングを、コマンドを記録しながら実行する処理である。
【００６３】
まず、制御部１２１は、ヘッダ情報を読み込む（ステップＳ１０１）。具体的には、まず、制御部１２１は、ヘッダ情報の先頭を読み込むことが可能である位置に光ピックアップ１０４を移動することを指示する移動コマンドと、ヘッダ情報のサイズ分の読み込みを指示する読込コマンドと、を生成する。そして、制御部１２１は、生成した移動コマンドと読込コマンドとを、通信部１２３を介して、制御部１１１に供給する。一方、制御部１１１は、供給された移動コマンドと読込コマンドとを順に実行する。つまり、制御部１１１は、信号処理回路１０９やＤＳＰ１１０を制御し、ヘッダ情報が読み取り可能な位置に光ピックアップ１０４を移動させ、ヘッダ情報を読み込ませる。なお、ヘッダ情報の記録位置やサイズはあらかじめ定められているものとする。
【００６４】
ここで、制御部１２１は、生成した移動コマンドと読込コマンドとのそれぞれを、実行順序と対応づけて記憶部１２２に記憶させる。
【００６５】
制御部１２１は、ステップＳ１０１の処理を完了すると、再生するコンテンツを特定する（ステップＳ１０２）。なお、制御部１２１は、ヘッダ情報を参照して、最初に再生すべきコンテンツに関する種々の情報（例えば、記録位置、サイズ）を特定することができる。
【００６６】
制御部１２１は、ステップＳ１０２の処理を完了すると、移動コマンドを生成する（ステップＳ１０３）。具体的には、制御部１２１は、ヘッダ情報を参照して、特定したコンテンツの先頭を読み込み可能な位置に光ピックアップ１０４を移動させるための移動コマンドを生成する。なお、制御部１２１は、生成した移動コマンドを実行順序と対応づけて記憶部１２２に記憶させる。
【００６７】
制御部１２１は、ステップＳ１０３の処理を完了すると、移動コマンドを実行する（ステップＳ１０４）。具体的には、制御部１２１は、生成した移動コマンドを、通信部１２３を介して、制御部１１１に供給する。一方、制御部１１１は、信号処理回路１０９やＤＳＰ１１０を制御して、移動コマンドにより指定される記録位置に記録されたコンテンツを読み込み可能な位置に光ピックアップ１０４を移動させる。
【００６８】
制御部１２１は、ステップＳ１０４の処理を完了すると、読込コマンドを生成する（ステップＳ１０５）。制御部１２１は、ヘッダ情報を参照して、特定したコンテンツを読み込むための光ピックアップ１０４やターンテーブル１０１の動作を指示する読込コマンドを生成する。なお、制御部１２１は、生成した読込コマンドを実行順序と対応づけて記憶部１２２に記憶させる。
【００６９】
制御部１２１は、ステップＳ１０５の処理を完了すると、読込コマンドを実行する（ステップＳ１０６）。具体的には、制御部１２１は、生成した読込コマンドを、通信部１２３を介して、制御部１１１に供給する。一方、制御部１１１は、信号処理回路１０９やＤＳＰ１１０を制御して、読込コマンドにより指定されるサイズのコンテンツを読み込むように、ピックアップ１０４やターンテーブル１０１を動作させる。なお、制御部１２１は、コンテンツの読み込みと並行して、読み込んだコンテンツを再生部１２５に再生させる。
【００７０】
制御部１２１は、ステップＳ１０６の処理を完了すると、次のコンテンツがあるか否かを判別する（ステップＳ１０７）。例えば、制御部１２１は、ヘッダ情報を参照して、直前に読み込んだコンテンツに対応づけられている再生順序よりも後の再生順序に対応づけられているコンテンツが存在するか否かを判別する。
【００７１】
制御部１２１は、次のコンテンツがあると判別すると（ステップＳ１０７：ＹＥＳ）、ステップＳ１０２に処理を戻す。なお、制御部１２１は、ステップＳ１０２では、ヘッダ情報を参照して、次に再生すべきコンテンツを特定する。
【００７２】
一方、制御部１２１は、次のコンテンツがないと判別すると（ステップＳ１０７：ＮＯ）、コマンド群を記録する（ステップＳ１０８）。具体的には、制御部１２１は、ステップＳ１０３で実行順序とともに記憶部１１２に記憶された移動コマンドと、ステップＳ１０５で実行順序とともに記憶部１１２に記憶された読込コマンドと、から構成されるコマンド群（コマンドテーブル）を、通信部１２３を介して、記憶装置３００に供給する。一方、記憶装置３００は、供給されたコマンド群を記憶する。
【００７３】
制御部１２１は、ステップＳ１０８の処理を完了すると、コマンド記録処理を完了する。
【００７４】
次に、図６に示すフローチャートを参照して、本実施形態に係るディスク装置２００が実行するコマンド実行処理について説明する。なお、ディスク装置２００が備える制御部１２１は、操作部１２４にコマンド実行処理の開始指示がなされたことを検知したことに応答して、コマンド実行処理を実行する。また、ディスク装置２００が備えるターンテーブル１０１には、コマンド実行処理に先立って、クリーニングディスク４００が装着されているものとする。なお、コマンド実行処理は、ディスク装置２００が、記憶装置３００に記憶されているコマンド群を順次実行することにより、クリーニングディスク４００を用いたクリーニングを実行する処理である。なお、コマンド実行処理の説明において、特に指定がない限り、ディスク装置２００が備える構成要素を、単に、構成要素を特定する名称で呼ぶ。例えば、ディスク装置２００が備える制御部１２１を、単に、制御部１２１と呼ぶ。
【００７５】
まず、制御部１２１は、実行するコマンドを特定する（ステップＳ２０１）。具体的には、制御部１２１は、記憶装置３００からコマンド群を読み出し、記憶部１２２に記憶させる。そして、制御部１２１は、記憶部１２２に記憶されているコマンド群を参照して、最も早い実行順序に対応づけられているコマンドを実行するコマンドとして特定する。
【００７６】
制御部１２１は、ステップＳ２０１の処理を完了すると、特定したコマンドが移動コマンドであるか否かを判別する（ステップＳ２０２）。本実施形態では、特定したコマンドが移動コマンドでない場合、特定したコマンドは読込コマンドである。
【００７７】
制御部１２１は、特定したコマンドが移動コマンドであると判別すると（ステップＳ２０２：ＹＥＳ）、移動コマンドを実行する（ステップＳ２０３）。具体的には、制御部１２１は、移動コマンドを、通信部１２３を介して、制御部１１１に供給する。一方、制御部１１１は、信号処理回路１０９やＤＳＰ１１０を制御して、移動コマンドにより指定される記録位置に記録されたコンテンツを読み込み可能な位置に光ピックアップ１０４を移動させる。
【００７８】
一方、制御部１１１は、特定したコマンドが移動コマンドでないと判別すると（ステップＳ２０２：ＮＯ）、読込コマンドを実行する（ステップＳ２０４）。具体的には、制御部１２１は、読込コマンドを、通信部１２３を介して、制御部１１１に供給する。一方、制御部１１１は、信号処理回路１０９やＤＳＰ１１０を制御して、読込コマンドにより指定されるサイズ分のコンテンツを読み込むように、光ピックアップ１０４やターンテーブル１０１を動作させる。
【００７９】
なお、制御部１２１は、読み込もうとしているコンテンツが特定のフォーマットで表されている場合、正しくコンテンツを読み込めない。この場合であっても、制御部１２１は、少なくとも、光ピックアップ１０４やターンテーブル１０１に、クリーニングのために必要な動作を実行させるので、クリーニングディスク４００を用いたクリーニングを実行することができる。
【００８０】
制御部１２１は、ステップＳ２０３もしくはステップＳ２０４の処理を完了すると、次のコマンドがあるか否かを判別する（ステップＳ２０５）。具体的には、制御部１２１は、記憶部１２２に記憶されているコマンド群を参照して、直前に実行した実行順序の次の実行順序に対応づけられているコマンドがあるか否かを参照する。
【００８１】
制御部１２１は、次のコマンドがあると判別すると（ステップＳ２０５：ＹＥＳ）、ステップＳ２０１に処理を戻す。なお、制御部１２１は、ステップＳ２０１では、直前に実行した実行順序の次の実行順序に対応づけられているコマンドを、実行するコマンドとして特定する。
【００８２】
一方、制御部１２１は、次のコマンドがないと判別すると（ステップＳ２０５：ＮＯ）、コマンド実行処理を完了する。
【００８３】
本実施形態によれば、ディスク装置２００が再生可能でないフォーマットでコンテンツが記録されたクリーニングディスク４００を用いて、ディスク装置２００が備える対物レンズ１０５をクリーニングすることができる。
【００８４】
（変形例）
本発明は、上記実施形態に開示したものに限られない。
【００８５】
上記実施形態では、ＭＭＣが移動コマンドと読込コマンドとのいずれかである例について説明した。本発明において、任意のＭＭＣを利用することができる。
【００８６】
上記実施形態では、特定のコマンドがＭＭＣである例を示した。本発明において、ディスク装置１００とディスク装置２００との双方が実行可能な任意のコマンドを採用することができる。
【００８７】
上記実施形態では、特定のフォーマットがＤＶＤ−Ｖｉｄｅｏ／ＢＤＭＶ規格である例を示した。本発明において、複数のディスク装置のうち少なくとも１つのディスク装置が対応しており、その他のディスク装置が対応していない任意のフォーマットを採用することができる。
【００８８】
上記実施形態では、ディスク装置１００やディスク装置２００がＣＰＵとＲＯＭとＲＡＭとを備え、ＣＰＵが、ＲＯＭに記憶されているプログラムに従って、ソフトウェアによりコマンド記録処理やコマンド実行処理が実現される例を示した。しかし、ディスク装置１００やディスク装置２００が実行するコマンド記録処理やコマンド実行処理は、ソフトウェアにより実現されるものに限定されない。例えば、ディスク装置１００やディスク装置２００は、マイクロコンピュータ、ＦＰＧＡ（Field Programmable Gate Array）、ＰＬＤ（Programmable Logic Device）、ＤＳＰ（Digital Signal Processor）などにより構成されてもよい。
【００８９】
なお、本発明に係るディスク装置は、専用のシステムによらず、通常のコンピュータシステムを用いても実現可能である。例えば、コンピュータに、上記動作を実行するためのプログラムを、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disk-Read Only Memory）、ＤＶＤ（Digital Versatile Disk）、ＭＯ（Magnet Optical Disk）、ＢＤ（Blu-ray Disk）などのコンピュータ読み取り可能な記録媒体に記憶して配布し、これをコンピュータシステムにインストールすることにより、上述の処理を実行するディスク装置を構成しても良い。さらに、インターネット上のサーバ装置が有するディスク装置等にプログラムを記憶しておき、例えば、搬送波に重畳させて、コンピュータにダウンロード等するものとしてもよい。
【符号の説明】
【００９０】
１００、２００  ディスク装置
１０１  ターンテーブル
１０２  スピンドルモータ
１０３  スピンドルモータドライバ
１０４  光ピックアップ
１０５  対物レンズ
１０６  ステッピングモータ
１０７  ステッピングモータドライバ
１０８  ＲＦ回路
１０９  信号処理回路
１１０  ＤＳＰ
１１１  制御部
１２１  制御部
１２２  記憶部
１２３  通信部
１２４  操作部
１２５  再生部
１３０  バス
１５０  ディスクドライブ
１６０  基本処理部
３００  記憶装置
４１０  部材
４２０、４２１、４２２  領域
１０００  クリーニングシステム
【図１】
2014029751.tif 000003
【図２】
2014029751.tif 000004
【図３】
2014029751.tif 000005
【図４】
2014029751.tif 000006
【図５】
2014029751.tif 000007
【図６】
2014029751.tif 000008