(57)【要約】【課題】電気的なイジェクト機構を有しない記録再生装置において、電気的なイジェクトをエミュレートする。【解決手段】光ディスク装置１００は、電気的なイジェクト機構を有さず、ユーザの手動操作によりカバーを開閉して光ディスクをイジェクトする装置である。ＰＣ１２０からイジェクトコマンドを受信すると、これに応じてＯＫコマンドを返信して電気的なイジェクトをエミュレートし、かつ、ＬＥＤ２６を点滅させてユーザに対してイジェクト要求がなされたことを報知する。【選択図】図１
2010287291.tif 000002
【特許請求の範囲】
【請求項１】
手動操作可能な操作手段と、
前記操作手段の操作に応答して、記録媒体装着状態から記録媒体を露出させて取り出すことができる状態に移行させるイジェクト機構と、
外部機器からイジェクトコマンドが供給された場合に、これに応じて前記操作手段が操作されていない状態であっても正常なイジェクトが行われたことを示すコマンドを前記外部機器に返信し、かつ、ユーザに対してイジェクト要求が行われたことを報知する制御手段と、
を有することを特徴とする記録再生装置。
【請求項２】
ユーザの手動操作により開閉するトップカバーと、
外部機器からイジェクトコマンドが供給された場合に、これに応じて前記トップカバーが閉状態にあっても正常なイジェクトが行われたことを示すコマンドを前記外部機器に返信し、かつ、ユーザに対してイジェクト要求が行われたことを報知する制御手段と、
を有することを特徴とする記録再生装置。
【請求項３】
請求項１、２のいずれかに記載の装置において、さらに、
所定位置に設けられた表示手段
を有し、前記制御手段は、前記表示手段を点滅させることでユーザに対してイジェクト要求が行われたことを報知することを特徴とする記録再生装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、光ディスクやメモリカード等を記録媒体とする記録再生装置に関する。
【背景技術】
【０００２】
従来から、例えばクラムシェル型あるいはトップカバー開閉型の光ディスク装置（光ディスクドライブ）が知られており、電気的なイジェクト動作を行わず、ユーザの手動操作によるイジェクト動作を行うことから、低価格を実現している。
【０００３】
下記の特許文献１には、ディスク装着部を開閉するカバーを２段階で開動作させるカバー開機構を備える記録媒体装着装置が開示されている。カバーは、イジェクト動作が行われると、所定角度開いた半開位置で停止する。ユーザは、半開状態のカバーを開方向に回動させてカバーを全開し、ディスクは、この全開動作の間に停止する。
【０００４】
また、下記の特許文献２には、自己保持型ソレノイド方式によりイジェクト／ロック機構を構成することが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００１−１２６３５６号公報
【特許文献２】特開２００３−７７２６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
クラムシェル型あるいはトップカバー開閉型の光ディスク装置は、ポータブル光ディスク装置として、パーソナルコンピュータ（ＰＣ）等のコンピュータの外付け周辺機器として使用されるのが一般的である。
【０００７】
ところが、電気的なイジェクト機構を有しない光ディスク装置では、カバーの開閉機構が手動開閉式であるため、ＰＣに接続した場合において、ＰＣからのイジェクト（ＥＪＥＣＴ）コマンドに対して正常に応答ができない問題がある。
【０００８】
すなわち、ＰＣからイジェクトコマンドを受信すると、イジェクトコマンドをサポートしていないため、これに対してＮＧコマンドをＰＣに返信することとなる。ＰＣ側では光ディスク装置からＮＧコマンドを受信すると、このＮＧコマンドによりイジェクト動作が完了していないと解釈してエラー処理を行うこととなるから、以降の正常な処理を実行できない問題がある。
【０００９】
本発明の目的は、ＰＣ等のコンピュータに接続した場合でもコンピュータからのイジェクトコマンドを正常に処理できる記録再生装置を提供することにある。
【課題を解決するための手段】
【００１０】
本発明は、手動操作可能な操作手段と、前記操作手段の操作に応答して、記録媒体装着状態から記録媒体を露出させて取り出すことができる状態に移行させるイジェクト機構と、外部機器からイジェクトコマンドが供給された場合に、これに応じて前記操作手段が操作されていない状態であっても正常なイジェクトが行われたことを示すコマンドを前記外部機器に返信し、かつ、ユーザに対してイジェクト要求が行われたことを報知する制御手段とを有する。
【００１１】
また、本発明は、ユーザの手動操作により開閉するトップカバーと、外部機器からイジェクトコマンドが供給された場合に、これに応じて前記トップカバーが閉状態にあっても正常なイジェクトが行われたことを示すコマンドを前記外部機器に返信し、かつ、ユーザに対してイジェクト要求が行われたことを報知する制御手段とを有する。
【００１２】
本発明において、さらに、所定位置に設けられた表示手段を有し、前記制御手段は、前記表示手段を点滅させることでユーザに対してイジェクト要求が行われたことを報知してもよい。
【発明の効果】
【００１３】
本発明によれば、電気的なイジェクト機構を有さない外付け周辺機器（記録再生装置）をＰＣ等のコンピュータに接続した場合でもコンピュータからのイジェクトコマンドを正常に処理することができる。
【図面の簡単な説明】
【００１４】
【図１】実施形態のシステム構成図である。
【図２】光ディスク装置のカバー開閉動作説明図である。
【図３】光ディスク装置の構成ブロック図である。
【図４】システムのコマンド送受信説明図である。
【図５】光ディスク装置の処理フローチャートである。
【発明を実施するための形態】
【００１５】
以下、図面に基づき光ディスクを記録媒体とした光ディスク装置における実施形態について説明する。
【００１６】
図１に、本実施形態におけるコンピュータシステムを示す。コンピュータシステムは、光ディスク装置１００及びパーソナルコンピュータ（ＰＣ）１２０から構成される。
【００１７】
光ディスク装置１００は、トップカバー開閉型の光ディスク装置であり、電気的なイジェクト機構を有さず、ユーザが手動でカバーを開閉する。光ディスク装置１００は、ケーブル及びコネクタを介してＰＣ１２０と接続される。接続の一例は、ＵＳＢ接続である。光ディスク装置１００は、ＣＤ−ＲＯＭやＣＤ−Ｒ／ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−Ｒ／ＲＷ等の光ディスクを駆動してデータを再生／記録する。
【００１８】
ＰＣ１２０は、Ｗｉｎｄｏｗｓ（登録商標）等のオペレーティングシステムがインストールされ、光ディスク装置１００が接続されるとこれを認識し、光ディスク装置１００の動作を制御する。
【００１９】
本実施形態における特徴の一つは、ＰＣ１２０から光ディスク装置１００に対してイジェクトコマンドが出力された場合において、通常であれば、光ディスク装置１００はこのイジェクトコマンドに応答できないためエラーあるいはＮＧを返信するところ、あたかも電気的なイジェクト機構を有している光ディスク装置１００であってイジェクトコマンドに対応しているかの如く、正常にイジェクトを行ったというコマンド、すなわちＯＫコマンド（あるいはｇｏｏｄコマンド）を返信することにある。光ディスク装置１００は、電気的イジェクト機構を有している光ディスク装置１００をエミュレート（模倣）する機能を有するといえる。
【００２０】
図２に、光ディスク装置１００のイジェクト動作を示す。光ディスク装置１００は、光ディスクの駆動機構や制御部（図示せず）が内装され、光ディスクが装着されるディスクトレイ２と、ディスクトレイ２を開閉するように回動可能に支持されたカバー３を有する。カバー３は、光ディスクの取り出しあるいは光ディスクの装着が行われる際に開かれ、光ディスクの装着時には閉じた状態で係止される。光ディスク装置１００の所定位置には（図２では、ディスクトレイ２の側面）、イジェクト用の操作ノブ４が設けられる。操作ノブ４は、カバー３の下面に突出する被係止部５を係止する鉤型の係合部４ａを有する。操作ノブ４はバネ部材により図中Ａ方向に付勢されており、図２（Ａ）に示すように、被係止部５を係止した位置に保持される。
【００２１】
カバー３は、閉位置にあるときは、操作ノブ４により係止されてターンテーブルに装着された光ディスクを保護する。カバー３は、トーションバネ（図中破線で示す）６の弾性力により開方向に付勢される。したがって、操作ノブ４がＢ方向に操作されて係止解除位置に至ると、図２（Ｂ）に示すように、カバー３はトーションバネ６の弾性力により開方向に回動する。ユーザは、ターンテーブルに装着された光ディスクを取り出し、あるいは新たな光ディスクをターンテーブルに装着して、カバー３を閉じ方向に回動させて操作ノブ４の係合部４ａに係止させる。
【００２２】
図３に、光ディスク装置１００の機能ブロック図を示す。光ディスク１０は、ターンテーブルに装着され、スピンドルモータで回転駆動される。
【００２３】
サーボ制御回路１２は、光ディスク１０の回転数を制御する。また、サーボ制御回路１２は、光ディスク１０からデータを読み出す際のトラッキングやフォーカスをサーボ制御する。
【００２４】
制御部１４は、光ディスク装置１００の動作を統括制御する。光ディスク装置１００が図１に示すようにインタフェース２８を介してＰＣ１２０に接続された場合、制御部１４は、ＰＣ１２０のＣＰＵから出力されたコマンドに応じて光ディスク装置１００の動作を制御する。すなわち、ＰＣ１２０からデータの読み出しコマンドが出力された場合、制御部１４は光ディスク１０を駆動して光ディスク１０に記録されたデータを読み出し、インタフェース２８を介してＰＣ１２０に送信する。また、ＰＣ１２０からデータの書き込みコマンドが出力された場合、制御部１４は光ディスク１０を駆動して光ディスク１０にデータを書き込む。制御部１４は、ＲＯＭ等のメモリ２４に記憶されたプログラム（ファームウェア）に従ってＰＣ１２０のコマンドを解釈し実行する。制御部１４の動作についてはさらに後述する。
【００２５】
光ディスク装置１００には、既述したように操作ノブ４等のメカイジェクトＳＷ２２及び係合部４ａ、被係止部５、トーションバネ６から構成されるイジェクト機構２０が設けられる。メカイジェクトＳＷ２２は所定位置、例えばディスクトレイ２の側面に設けられる。前面等に設けてもよい。メカイジェクトＳＷ２２を操作することでイジェクト機構２０が機械的に動作し、カバー３を開方向に回動させる。ディスクトレイ２には、カバー３の開閉を検出する開閉検出ＳＷ１６が設けられ、カバー３の開閉状態を制御部１４に供給する。開閉検出ＳＷ１６は、イジェクト機構２０あるいはメカイジェクトＳＷ２２に設けられていてもよい。
【００２６】
制御部１４は、開閉検出ＳＷ１６からの開閉状態信号に応じて、光ディスク１０の回転を制御する。すなわち、カバー３の開状態が検出されると、制御部１４は光ディスク１０の回転を停止すべく制御し、カバー３の閉状態が検出されると、制御部１４は光ディスク１０を回転駆動すべく制御する。なお、光ディスクの回転は、カバー３の開動作に連動するパッド等を光ディスクに接触させることによってメカ的に停止させてもよい。また、制御部１４は、光ディスク１０を回転駆動中においてはそれをユーザに報知すべく光ディスク装置１００の所定位置、例えばカバー３の隅部に設けられたＬＥＤ２６を点灯制御し、光ディスク１０の停止中はＬＥＤ２６を消灯制御する。
【００２７】
制御部１４は、マスタ装置としてのＰＣ１２０のＣＰＵからの指令に応じて光ディスク１０の再生／記録を実行するが、ＰＣ１２０のＣＰＵからイジェクトコマンドが出力される場合もある。すなわち、ＰＣ１２０のＣＰＵは、外部接続された光ディスク装置１００が電気的イジェクト機構を有する（イジェクトコマンドに対応しているか否か）を判断することなく、例えばＰＣ１２０に内蔵された光ディスク装置のようにイジェクトコマンドに対応しているものとみなしてイジェクトコマンドを出力する場合がある。典型的な例は、光ディスク１０がＣＤ−ＲＯＭあるいはＤＶＤ−ＲＯＭであり、これらの光ディスクに記録されたアプリケーションプログラムデータを再生してＰＣ１２０に送信し、ＰＣ１２０でこれを受信し、記憶装置にインストールするものである。アプリケーションプログラムが１枚の光ディスク１０に記録されておらず、複数枚にわたり記録されている場合、ＰＣ１２０のＣＰＵは、１枚目の光ディスク１０からアプリケーションプログラムデータを読み出した後、２枚目の光ディスク１０からアプリケーションプログラムデータを読み出すべく、１枚目の光ディスク１０を光ディスク装置１００から排出するためにイジェクトコマンドを光ディスク装置１００に対して指令する。
【００２８】
このような場合、光ディスク装置１００は、電気的なイジェクト機構を有しないことから、ＰＣ１２０からイジェクトコマンドを受信してもこれに応答することができず、制御部１４はイジェクトコマンドに対してＮＧを返信することになる。すると、ＰＣ１２０のＣＰＵは、光ディスク装置１００からのＮＧコマンドを受信し、光ディスク装置１００のイジェクトが正常に完了していないと解釈して、ＰＣ１２０のディスプレイにエラーメッセージを表示する等して所定のエラー処理を実行し、アプリケーションプログラムのインストール作業を中断してしまう。
【００２９】
ＰＣ１２０のＣＰＵが、外部接続された光ディスク装置１００が電気的なイジェクトコマンドに対応していない機種であることを認識し、イジェクトコマンドに対して光ディスク装置１００からＮＧコマンドが返信されたとしても、これをＮＧと解釈しないでユーザの手動によるイジェクト動作が行われるコマンドであると解釈して正常な処理を実行することも考えられるが、ＰＣ１２０側のプログラムを書き換える必要があり煩雑である。
【００３０】
そこで、本実施形態では、ＰＣ１２０からイジェクトコマンドを受信したときに、ＮＧではなく正常なイジェクトが行われたことを示すＯＫコマンドを返信するようにプログラム（ファームウェア）をメモリ２４に記憶しておき、制御部１４はこのプログラムに従ってイジェクトコマンドに対してＯＫコマンドを返信するように制御する。光ディスク装置１００は、もとより電気的なイジェクトコマンドに応じて電気的にイジェクト動作を実行する機能は有していないものの、あたかも、この電気的なイジェクト機能を有するかのようにエミュレートするものといえる。
【００３１】
図４に、光ディスク装置（ドライブ）１００とＰＣ１２０との間のコマンド送受信の流れを示す。
【００３２】
ＰＣ１２０のＣＰＵから、ドライブ１００に対してイジェクトコマンドを出力する。ドライブ１００の制御部１４は、イジェクトコマンドを受信すると、本来であればこのイジェクトコマンドに対応できないためＮＧコマンドを返信するところ、電気的なイジェクト機構を有しているかのようにエミュレートしてＯＫコマンドを返信する。ＰＣ１２０のＣＰＵは、このＯＫコマンドを受信することで、ドライブ１００において正常なイジェクト動作が完了したものとみなし、引き続いてドライブ１００の状態を確認すべくドライブ１００の状態を取得するためのコマンド（Ｇｅｔ  Ｓｔａｔｕｓコマンド）を出力する。ドライブ１００の制御部１４は、イジェクトコマンドに対してＯＫコマンドを返信した後、ユーザに対してイジェクト動作を促す何らかの報知を行う。例えば、制御部１４は、ＬＥＤ２６を点滅させてイジェクトを行うべきことをユーザに報知する。ユーザが操作ノブ４等のメカイジェクトＳＷ２２を操作してイジェクトを行い、光ディスク１０を取り出して新しい光ディスク１０を装着するまでは、制御部１４はこのＧｅｔ  Ｓｔａｔｕｓコマンドに対して光ディスク無し（メディア無し）のコマンドを返す。このＧｅｔ  Ｓｔａｔｕｓコマンドの送信と、光ディスク無しコマンドの返信は、繰り返し実行される。そして、ユーザが古い光ディスク１０と新しい光ディスク１０とを交換し、カバー３を再び閉めると、制御部１４はＧｅｔ  Ｓｔａｔｕｓコマンドに対して光ディスク有り（メディア有り）のコマンドを返信する。ＰＣ１２０のＣＰＵは、この光ディスク有りコマンドを受信し、引き続いて次の処理、すなわち新しい光ディスク１０からのデータ読み出しの処理に移行する。
【００３３】
このように、たとえ光ディスク装置１００が電気的なイジェクト機構を有しておらず、ユーザが手動でイジェクト動作を行うものであったとしても、ＰＣ１２０からのイジェクトコマンドに対して、電気的なイジェクト機構を有している光ディスク装置をエミュレートすることで、ＰＣ１２０側のプログラム処理が円滑に実行される。
【００３４】
図５に、光ディスク装置（ドライブ）１００の詳細な動作フローチャートを示す。光ディスク１０として２枚のＣＤ−ＲＯＭ（ＣＤＩ及びＣＤＩＩ）を想定し、これら２枚のＣＤ−ＲＯＭに記録されたアプリケーションプログラムデータをＰＣ１２０にインストールする場合を想定する。
【００３５】
光ディスク装置１００のカバー３を開いてＣＤＩをトレイ２に装着すると（Ｓ１０１）、ドライブ１００の制御部１４は、ＣＤＩを回転駆動するとともにトラッキングサーボ制御及びフォーカスサーボ制御を行う。そして、ＰＣ１２０からリードコマンドを受信すると、これに応じてＣＤＩのデータを読み出す（Ｓ１０２）。制御部１４は、読み出したデータをＰＣ１２０に送信する（Ｓ１０３）。
【００３６】
次に、制御部１４は、ＰＣ１２０からイジェクトコマンドを受信すると（Ｓ１０４）、メモリ２４に記憶されたプログラムに従って、このイジェクトコマンドに対してＯＫコマンドをＰＣ１２０に送信する（Ｓ１０５）。このＯＫコマンドの送信とともに、制御部１４はＣＤＩの回転駆動を停止し、ＬＥＤ２６を点滅制御する（Ｓ１０６）。このＬＥＤ２６の点滅制御は、ユーザに対してイジェクト操作を促すものであり、言い換えれば、ＰＣ１２０からのコマンドに応じて光ディスク装置１００がイジェクト状態にあることを報知するものである。ユーザは、ＬＥＤ２６の点滅表示を視認することで、光ディスク装置１００がイジェクトすべき状態にあること、あるいはイジェクト可能な状態にあることを知ることができる。
【００３７】
ユーザは、ＬＥＤ２６の点滅表示を視認した後、操作ノブ４を操作してカバー３を開き（Ｓ１０７）、ＣＤＩを交換するが、このとき、カバー３の開動作に応答してＬＥＤ２６が消灯する（Ｓ１０８）。そして、ＣＤＩをＣＤＩＩに交換して再びカバー３を閉じる（Ｓ１０９）。制御部１４は、開閉検出ＳＷ１６からのカバー３の閉状態信号を入力すると、ＣＤＩＩを回転駆動する。この間、制御部１４は、ＰＣ１２０からのＧｅｔ  ｓｔａｔｕｓコマンドを受信すると、適宜、光ディスク無しのコマンドを返信し、ＣＤＩＩが装着されると、以後は光ディスク有りのコマンドを返信する。
【００３８】
そして、制御部１４は、ＰＣ１２０から再びリードコマンドを受信すると、ＣＤＩＩのデータを読み出し（Ｓ１１０）、ＰＣ１２０に送信する（Ｓ１１１）。
【００３９】
本実施形態では、電気的なイジェクト機構を有していない光ディスク装置１００がＰＣに接続されたとしても、ＰＣ１２０からのイジェクトコマンドに対して光ディスク装置１００からはＯＫコマンドが返信されてくるため、ＰＣ１２０側はこのＯＫコマンドを受信して正常にイジェクトが完了したものとみなして次の処理に移行することができる。したがって、結果として、複数の光ディスク１０のデータを正常に読み出してＰＣ１２０にインストールすることができる。
【００４０】
なお、本実施形態では、光ディスク装置１００の制御部１４が、ＰＣ１２０からのイジェクトコマンドに応じてＯＫコマンド（あるいはｇｏｏｄコマンド）を返信し、これと共に、ＬＥＤ２６を点滅表示してイジェクト要求がなされたことをユーザに対して報知しているが、ＬＥＤ２６の点滅は一例であり、他の方法によってイジェクト要求がなされたことを報知してもよい。例えば、ＬＥＤ２６を特定の色で表示する、音声で報知する、ＬＣＤ等のディスプレイ上に表示する等である。
【００４１】
また、本実施形態では、光ディスク装置１００としてトップカバー開閉式の光ディスク装置を例示したが、本発明は必ずしもこの形式の光ディスク装置に限定されるものではなく、電気的なイジェクト機構を有さず、ユーザの手動操作によって光ディスク１０を露出して取り出すことができる状態に機械的に移行させる任意の形式の光ディスク装置に適用することができる。また、光ディスク装置に限らず、電気的なイジェクト機構を有しないメモリカードやフロッピー（登録商標）ディスクを記録媒体とする記録再生装置にも適用することができる。
【符号の説明】
【００４２】
２  ディスクトレイ、３  カバー、４  操作ノブ、１０  光ディスク、２６  ＬＥＤ、１００  光ディスク装置（ドライブ）、１２０  パーソナルコンピュータ（ＰＣ）。
【図１】
2010287291.tif 000003
【図２】
2010287291.tif 000004
【図３】
2010287291.tif 000005
【図４】
2010287291.tif 000006
【図５】
2010287291.tif 000007