(57)【要約】【課題】インターフェースケーブルが取り外された際にも、通信情報が失われることの無い、バスパワード方式の光ディスク装置を実現すること。【解決手段】電源部１２０からの制御情報に基づいて、バスパワード方式の場合にキャッシュ機能をオフにすることとしているので、バスパワード方式の場合にキャッシュ機能により生じる書き込みのタイムラグを無くすことができ、ひいては、ケーブル１５０が取り外され、電源がオフになった際にも、キャッシュメモリ１１６に含まれる情報の消失を防止することを実現させる。【選択図】      図１
2004220410.tif 000002
【特許請求の範囲】
【請求項１】
ＡＣ／ＤＣアダプタ電源と、
インターフェースケーブルを介するバスパワード方式のバスパワード電源と、
前記ＡＣ／ＤＣアダプタ電源と、前記バスパワード電源と、を切り替える切換手段と、
キャッシュ機能を有するキャッシュメモリと、
前記キャッシュ機能をオンオフ制御するＣＰＵと、
を備える光ディスク装置であって、
前記ＣＰＵは、前記切換手段の切り替え情報を取得し、
前記切り替え情報が前記バスパワード電源である際に、前記キャッシュ機能が、オフにされることを特徴とする光ディスク装置。
【請求項２】
インターフェースケーブルを介するバスパワード方式のバスパワード電源と、
前記バスパワード電源の出力を検出する検出手段と、
電池あるいはスーパーキャパシタの少なくとも１つを有する簡易電源と、
前記バスパワード電源と、前記簡易電源とを切り替える切替手段と、
キャッシュ機能を有するキャッシュメモリと、
高速書き込み可能な不揮発性の記録媒体と、
前記キャッシュメモリおよび前記記録媒体を制御するＣＰＵと、
を備える光ディスク装置であって、
前記ＣＰＵは、前記出力が検出されない時に、前記切換手段により前記簡易電源をオンにして、前記キャッシュメモリのキャッシュ情報を検索し、前記キャッシュ情報が検索された場合に、前記キャッシュ情報を前記記録媒体に記録し保護する保護手段を備えることを特徴とする光ディスク装置。
【請求項３】
ＡＣ／ＤＣアダプタ電源と、
インターフェースケーブルを介するバスパワード方式のバスパワード電源と、
前記ＡＣ／ＤＣアダプタ電源と、前記バスパワード電源と、を切り替える切換手段と、
前記ＡＣ／ＤＣアダプタ電源の出力を検出する検出手段と、
前記出力が検出されない時に、前記切換手段を前記バスパワード電源に切り替える制御手段と、
を備えることを特徴とする光ディスク装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、インターフェースケーブルを介してバスパワード方式により電源が供給される光ディスク装置に関する。
【０００２】
【従来の技術】
近年、光ディスク装置の書き込み時に電源がオフ状態となると、光ディスクの書き込み位置を記憶し、電源が再度オン状態となった場合に、前記書き込み位置から記録を開始し、連続的な記録が可能となりつつある（例えば、特許文献１参照）。
【０００３】
他方、光ディスク装置の電源は、ＰＣと接続されるインターフェースケーブルを介して、バスパワード方式により供給されることが多くなりつつある。この方式によれば、ＡＣ／ＤＣアダプタを別途準備することなく、信号をやりとりするインターフェースケーブルを介して、ＰＣ本体から電源が供給されるので、簡易に光ディスクを利用することができる。
【０００４】
【特許文献１】
特開２００１―２９１３２４号公報、（第３〜５頁、第１図）
【０００５】
【発明が解決しようとする課題】
しかしながら、上記従来技術によれば、インターフェースケーブルが光ディスク装置あるいはＰＣから取り外された際に、光ディスク装置の電源が切れ、通信中の情報が消去されることがあった。すなわち、光ディスク装置に情報を書き込む場合には、情報は、光ディスク装置の揮発性メモリであるキャッシュメモリに一時的に保存され、その後、光ディスクに順次書き込まれる。従って、電源が切れた際には、このキャッシュメモリ内の情報は、失われることになる。
【０００６】
特に、ＰＣ側では、光ディスク装置に情報を送信し終えた段階で、処理終了画面がディスプレイ上に表示される。このため、光ディスク装置が情報をディスクに書き終える以前に、オペレータが処理終了画面に応じてインターフェースケーブルを取り外してしまい、通信情報が失われるということが生じる。
【０００７】
これらのことから、インターフェースケーブルが取り外された際にも、通信情報が失われることの無い、バスパワード方式の光ディスク装置をいかに実現するかが重要となる。
【０００８】
この発明は、上述した従来技術による課題を解決するためになされたものであり、インターフェースケーブルが取り外された際にも、通信情報が失われることの無い、バスパワード方式の光ディスク装置を実現することを目的とする。
【０００９】
【課題を解決するための手段】
上述した課題を解決し、目的を達成するために、請求項１に記載の発明にかかる光ディスク装置は、ＡＣ／ＤＣアダプタ電源と、インターフェースケーブルを介するバスパワード方式のバスパワード電源と、前記ＡＣ／ＤＣアダプタ電源と、前記バスパワード電源と、を切り替える切換手段と、キャッシュ機能を有するキャッシュメモリと、前記キャッシュ機能をオンオフ制御するＣＰＵと、を備える光ディスク装置であって、前記ＣＰＵは、前記切換手段の切り替え情報を取得し、前記切り替え情報が前記バスパワード電源である際に、前記キャッシュ機能が、オフにされることを特徴とする。
【００１０】
この請求項１に記載の発明よれば、ＣＰＵは、切換手段の切り替え情報を取得し、切り替え情報がバスパワード電源である際に、キャッシュ機能が、オフされることとしているので、インターフェースを介して接続されるＰＣのシャットダウンあるいはバスパワード電源のケーブルが取り外されて、電源がオフとなった際にも、キャッシュメモリ上の書き込み情報の消失を防止することができ、ひいては、ＰＣ上の書き込み情報と、実際に光ディスクに書き込まれた情報との不一致を解消することができる。
【００１１】
また、請求項２に記載の発明にかかる光ディスク装置は、インターフェースケーブルを介するバスパワード方式のバスパワード電源と、前記バスパワード電源出力を検出する検出手段と、電池あるいはスーパーキャパシタの少なくとも１つを有する簡易電源と、前記バスパワード電源と、前記簡易電源とを切り替える切替手段と、キャッシュ機能を有するキャッシュメモリと、高速書き込み可能な不揮発性の記録媒体と、前記キャッシュメモリおよび前記記録媒体を制御するＣＰＵと、を備える光ディスク装置であって、前記ＣＰＵは、前記出力が検出されない時に、前記切換手段により前記簡易電源をオンにして、前記キャッシュメモリのキャッシュ情報を検索し、前記キャッシュ情報が検索された場合に、前記キャッシュ情報を前記記録媒体に記録し保護する保護手段を備えることを特徴とする。
【００１２】
この請求項２に記載の発明によれば、ＣＰＵは、バスパワード電源の出力が検出されない時に、切換手段により簡易電源をオンにして、保護手段により、キャッシュメモリのキャッシュ情報を検索し、キャッシュ情報が検索された場合に、キャッシュ情報を記録媒体に記録し保護することとしているので、バスパワード電源のケーブルが取り外されて、電源がオフとなった際にも、キャッシュメモリの内容が消失するのを防止することができる。
【００１３】
また、請求項３に記載の発明にかかる光ディスク装置は、ＡＣ／ＤＣアダプタ電源と、インターフェースケーブルを介するバスパワード方式のバスパワード電源と、前記ＡＣ／ＤＣアダプタ電源と、前記バスパワード電源と、を切り替える切換手段と、前記ＡＣ／ＤＣアダプタ電源の出力を検出する検出手段と、前記出力が検出されない時に、前記切換手段を前記バスパワード電源に切り替える制御手段と、を備えることを特徴とする。
【００１４】
この請求項３に記載の発明によれば、検出手段により、ＡＣ／ＤＣアダプタ電源の出力を検出し、この出力が検出されない時に、制御手段により、切換手段をバスパワード電源に切り替えることとしているので、ＡＣ／ＤＣアダプタ電源のケーブルが取り外された際にも、バスパワード電源を供給し、電源がオフとなることを防止することができる。
【００１５】
【発明の実施の形態】
以下に添付図面を参照して、この発明にかかる光ディスク装置の好適な実施の形態について説明する。なお、これにより本発明が限定されるものではない。
（実施の形態１）
まず、本実施の形態１にかかる光ディスク装置１００および周辺機器の構成について説明する。図１は、本実施の形態１にかかる光ディスク装置１００および周辺機器の構成を示すブロック図である。まず、光ディスク装置１００には、インターフェースケーブルであるケーブル１５０を介してＰＣ（パーソナルコンピュータ）１３０が接続されている。ＰＣ１３０に接続されている図示しない電源は、ケーブル１５０を介して、バスパワード方式により、光ディスク装置１００に電力を供給する。また、光ディスク装置１００は、商用ＡＣ電源からＤＣ電源を生成するＡＣ／ＤＣアダプタ電源１４０およびこの入力端子も有している。ここで、ＰＣ１３０は、書き込み情報を光ディスク装置１００に送信する。
【００１６】
光ディスク装置１００は、ディスク部１１０および電源部１２０を含む。電源部１２０は、切替手段であるスイッチ１２１、制御部１２３および検出部１２５を含んでいる。スイッチ１２１は、ケーブル１５０と接続する電源バス１５２と、ＡＣ／ＤＣアダプタ電源１４０からの入力と、の切り替えを、制御部１２３からの支持により行う。なお、制御部１２３は、ＡＣ／ＤＣアダプタ電源１４０の出力を検出部１２５で検出し、出力が検出された場合には、スイッチ１２１をＡＣ／ＤＣアダプタ電源１４０に接続し、出力が検出されない場合には、スイッチ１２１を電源バス１５２に接続する。ここで、選択された電源は、電源ライン１２２と接続され、ディスク部１１０に電力を供給する。
【００１７】
ディスク部１１０は、ＣＰＵ１１１、Ｉ／Ｏ１１２、読み書き部１１３、ディスク駆動部１１４、ディスク１１５、キャッシュメモリ１１６、インターフェース１１７およびバス１１８を含む。ここで、ＣＰＵ１１１は、ＰＣ１３０が送信した情報を、インターフェース１１７を介して受信する。この情報は、キャッシュ機能がオンの場合に、揮発性メモリであるキャッシュメモリ１１６に保存される。その後、この情報は、キャッシュメモリ１１６から読み書き部１１３に転送され、ディスク駆動部１１４に装着されたディスク１１５に書き込まれる。これにより、ディスク１１５への書き込み時間に起因する、通信時間の延長を防ぐことができる。
【００１８】
また、ＣＰＵ１１１は、キャッシュ機能がオフの場合には、インターフェース１１７を介して受信したＰＣ１３０の情報を、キャッシュメモリ１１６を介さずに直接読み書き部１１３へ転送する。これにより、ＰＣ１３０とディスク部１１０間の通信時間は長くなるが、ＰＣ１３０から送信された情報がディスク１１５に書き込まれる迄の、キャッシュメモリ１１６に起因するタイムラグは無くなる。
【００１９】
電源部１２０の制御部１２３からスイッチ１２１への制御信号は、制御ライン１２４を介してＩ／Ｏ１１２に読み込まれ、そこからさらにＣＰＵ１１１に伝達される。
【００２０】
つづいて、電源部１２０からの制御信号に基づいたＣＰＵ１１１の制御動作について図２を用いて説明する。図２は、電源部１２０からの制御信号に基づいたＣＰＵ１１１の制御動作を示すフローチャートである。まず、オペレータは、光ディスク装置１００の電源を、ＰＣ１３０からのバスパワード方式あるいはＡＣ／ＤＣアダプタ１４０によりオンとする（ステップＳ２００）。ＣＰＵ１１１は、電源部１２０からの制御ライン１２４の情報に基づいて、電源がバスパワード方式かどうかを判定する（ステップＳ２０１）。電源がバスパワード方式の場合には（ステップＳ２０１肯定）、キャッシュ機能をオフにする（ステップＳ２０２）。また、電源がバスパワード方式でない場合には（ステップＳ２０１否定）、キャッシュ機能をオンにする（ステップＳ２０３）。
【００２１】
その後、ＣＰＵ１１１は、ＰＣ１３０からの指示により、順次ＰＣ１３０の情報を、ディスク１１５に書き込む（ステップＳ２０４）。そして、書き込みの終了後に、オペレータは電源をオフにして（ステップＳ２０５）、本処理を終了する。
【００２２】
なお、従来の光ディスク装置では、ステップＳ２０２で行われるキャッシュ機能のオフ動作が存在しないので、ＡＣ／ＤＣアダプタ１４０が存在せずバスパワード方式により電源が供給される際にも、ＰＣ１３０の情報がキャッシュメモリ１１６に蓄積され、この情報がディスク１１５に書き込まれる。この方式によれば、ＰＣ１３０がシャットダウンされると、光ディスク装置の電源も同時に切断される。そして、ＰＣ１３０側では、キャッシュメモリ１１６に書き込まれた情報は、既に書き込み済みであるにもかかわらず、キャッシュメモリ１１６上の情報は、ディスク１１５に書き込まれること無く消失する。
【００２３】
上述してきたように、本実施の形態１では、電源部１２０からの制御情報に基づいて、バスパワード方式の場合にキャッシュ機能をオフにすることとしているので、バスパワード方式の場合に書き込みのタイムラグを無くすことができ、ひいては、ＰＣ１３０がシャットダウンされた場合あるいはケーブル１５０が取り外された場合のキャッシュメモリ１１６に含まれる情報の消失を防止することができ、ＰＣ１３０上のディスク１１５への書き込み情報と、実際にディスク１１５に書き込まれるた情報との不一致を解消することができる。
【００２４】
また、本実施の形態１でのＣＰＵ１１１のキャッシュ機能のオンオフ動作は、電源入力直後のディスク部１１０の立ち上げ時に、立ち上げ処理の一環として行うこともできる。
（実施の形態２）
ところで、上記実施の形態１では、バスパワード方式で電源が供給される場合に、キャッシュ機能をオフ状態にしたが、電源供給が絶たれた際に、バッテリー電源を用いることにより、キャッシュ機能をオン状態として機能させることもできる。そこで本実施の形態では、キャッシュ機能をオンした状態で、キャッシュメモリの内容を保護する場合を示すことにする。
【００２５】
図３は、本実施の形態２にかかる光ディスク装置３００および周辺機器の構成を示すブロック図である。まず、光ディスク装置３００は、インターフェースケーブルであるケーブル１５０を介してＰＣ（パーソナルコンピュータ）１００が接続されている。ＰＣ１３０は、図示しない電源が接続されており、ケーブル１５０を介して、バスパワード方式により、光ディスク装置３００に電力を供給している。
【００２６】
光ディスク装置３００は、ディスク部３１０および電源部３２０を含む。電源部３２０は、切替手段であるスイッチ１２１、検出部３２２、簡易電源であるバッテリー３２３および制御部３２５を含んでいる。スイッチ１２１は、ケーブル１５０と接続する電源バス１５２と、簡易電源であるバッテリー３２３からの入力と、の切り替えを、制御部３２５からの支持により行う。ここで、選択された電源は、電源ライン１２２と接続され、ディスク部３１０に電力を供給する。
【００２７】
また、検出部３２２は、電源バス１５２の出力を検出する。この出力に応じて、制御部３２５は、スイッチ１２１を切り替える。また、この切り替え情報を、ディスク部３１０に送信する。
【００２８】
ディスク部３１０は、ＣＰＵ３１１、Ｉ／Ｏ３１２、読み書き部１１３、ディスク駆動部１１４、ディスク１１５、キャッシュメモリ１１６、インターフェース１１７、不揮発性メモリ３１３およびバス１１８を含む。不揮発性メモリ３１３は、高速で書き込み可能な不揮発性の記録媒体である。ここで、ＣＰＵ３１１は、ＰＣ１３０が送信した情報を、インターフェース１１７を介して受信する。この情報は、キャッシュ機能がオン状態にあるので、揮発性メモリであるキャッシュメモリ１１６に保存される。その後、この情報は、キャッシュメモリ１１６から読み書き部１１３に転送され、ディスク駆動部１１４に装着されたディスク１１５に書き込まれる。これにより、ディスク１１５への書き込み時間に起因する、通信時間の延長を防ぐことができる。不揮発性メモリ３１３は、電源オフ時にもメモリの内容を失うことがない不揮発性メモリで、キャッシュメモリ１１６の情報を、一時的に保存する役割を有する。
【００２９】
つづいて、ケーブル１５０が取り外された際の、ＣＰＵ１１１の制御動作について図４を用いて説明する。図４は、制御部３２５からの制御信号に基づいたＣＰＵ３１１の制御動作を示すフローチャートである。まず、光ディスク装置３００にＰＣ１３０が、ケーブル１５０を介して接続される。この際、バスパワード方式により、ケーブル１５０から光ディスク装置３００の電源が供給され、電源がオンとなる（ステップＳ４０１）。
【００３０】
制御部３２５は、電源が所定の電圧を保っており、正常に動作しているかどうかを判定する（ステップＳ４０２）。正常の場合には（ステップＳ４０２肯定）、この判定動作をくりかえす。電源が所定の電圧を下回り、正常でない場合には（ステップＳ４０２否定）、制御部３２５は、スイッチ１２１をバッテリー３２３に切り替える（ステップＳ４０３）。そして、ＣＰＵ３１１に、バッテリー３２３に切り替えた旨の制御信号を制御ライン３２４を介して送信する。
【００３１】
ＣＰＵ３１１は、この制御信号を受信し、書き込み中のものはディスク１１５に書き込みを終了し、キャッシュメモリ１１６にディスク１１５に書き込んでいない情報が存在するかどうかを判定する（ステップＳ４０５）。未書き込みの情報が存在する場合には（ステップＳ４０５肯定）、これら未書き込みの情報を不揮発性メモリ３１３に転送し（ステップＳ４０６）、再びステップＳ４０５により未書き込み情報が存在するかどうかを判定する。
【００３２】
その後、未書き込み情報が存在しない場合には（ステップＳ４０５否定）、ＣＰＵ３１１は、制御部３２５にバッテリーをオフにするように指示し、制御部３２５は、スイッチ１２１を電源バス１５２に切り替えて電源オフとし（ステップＳ４０７）、本処理を終了する。
【００３３】
なお、不揮発性メモリ３１３に転送された情報は、再度電源が入力された際の立ち上げ時に、ＣＰＵ３１１により、ディスク１１５に書き込まれる。
【００３４】
上述してきたように、本実施の形態２では、電源バス１５２の電圧を検出し、この検出情報に基づいて、バッテリー３２３への電源切り替えおよびキャッシュメモリ１１６の内容を不揮発性メモリ３１３に転送することとしているので、ケーブル１５０がいつ取り外されても、キャッシュメモリ１１６の内容を保存することができる。
【００３５】
また、本実施の形態２では、簡易電源として、バッテリー３２３を用いたが、代わりにスーパーキャパシタ等の大容量キャパシタを用いて、情報の転送時間中の電源電圧を維持することもできる。
（実施の形態３）
ところで、上記実施の形態２では、バスパワード方式での電源供給が絶たれた際に、バッテリー電源を用いることとしたが、ＡＣ／ＤＣアダプタを主電源とし、バスパワード方式での電源を代用電源として機能させることもできる。そこで本実施の形態では、ＡＣ／ＤＣアダプタを用いる場合を示すことにする。
【００３６】
図５は、本実施の形態３にかかる光ディスク装置５００および周辺機器の構成を示すブロック図である。まず、光ディスク装置５００には、インターフェースケーブルであるケーブル１５０を介してＰＣ（パーソナルコンピュータ）１００が接続されており、また、ＡＣ／ＤＣアダプタ電源１４０も付属している。ＰＣ１３０は、書き込み情報を光ディスク装置５００に送信すると同時に、電源をバスパワード方式により供給する。また、ＡＣ／ＤＣアダプタ電源１４０も、ＤＣ電源を光ディスク装置５００に供給することができる。
【００３７】
光ディスク装置５００は、ディスク部５１０および電源部５２０を含む。電源部５２０は、切換手段であるスイッチ１２１、検出部３２２および制御部５２５を含んでいる。スイッチ１２１は、ケーブル１５０と接続する電源バス１５２と、ＡＣ／ＤＣアダプタ電源１４０からの入力と、の切り替えを、制御部５２５からの支持により行う。ここで、選択された電源は、電源ライン１２２と接続され、ディスク部５１０に電力を供給する。また、検出部３２２は、ＡＣ／ＤＣアダプタ電源１４０の出力を検出する。
【００３８】
ディスク部５１０は、ＣＰＵ１１１、読み書き部１１３、ディスク駆動部１１４、ディスク１１５、キャッシュメモリ１１６、インターフェース１１７およびバス１１８を含む。ここで、ディスク部５１０は、Ｉ／Ｏ１１２を省いて図１のディスク部１１０と全く同様であるので詳しい説明を省略する。
【００３９】
つづいて、電源部５２０の動作を説明する。ディスク部５１０のＤＣ電源は、ＡＣ／ＤＣアダプタ電源１４０から供給される。その後、なんらかの理由により、ＡＣ／ＤＣアダプタ電源１４０が取り外された際に、検出部３２２は、電源の出力異常を検出し、制御部５２５は、スイッチ１２１を、電源バス１５２に切り替え、ディスク部５１０への電源供給を継続する。
【００４０】
上述してきたように、本実施の形態３では、ＡＣ／ＤＣアダプタ電源からの電源供給が途絶えた場合に、バスパワード方式での電源に自動的に切換えて、キャッシュメモリ１１６の内容の消失を防止することができる。
【００４１】
【発明の効果】
以上説明したように、請求項１に記載の発明によれば、ＣＰＵは、切換手段の切り替え情報を取得し、切り替え情報がバスパワード電源である際に、キャッシュ機能が、オフされることとしているので、インターフェースを介して接続されるＰＣのシャットダウンあるいはバスパワード電源のケーブルが取り外されて、電源がオフとなった際にも、キャッシュメモリ上の書き込み情報の消失を防止することができ、ひいては、ＰＣ上の書き込み情報と、実際に光ディスクに書き込まれた情報との不一致を解消することができる。
【００４２】
請求項２に記載の発明によれば、ＣＰＵは、バスパワード電源の出力が検出されない時に、切換手段により簡易電源をオンにして、保護手段により、キャッシュメモリのキャッシュ情報を検索し、キャッシュ情報が検索された場合に、キャッシュ情報を記録媒体に記録し保護することとしているので、バスパワード電源のケーブルが取り外されて、電源がオフとなった際にも、キャッシュメモリの内容が消失するのを防止することができる。
【００４３】
請求項３に記載の発明によれば、検出手段により、ＡＣ／ＤＣアダプタ電源の出力を検出し、この出力が検出されない時に、制御手段により、切換手段をバスパワード電源に切り替えることとしているので、ＡＣ／ＤＣアダプタ電源のケーブルが取り外された際にも、バスパワード電源を供給し、電源がオフとなることを防止することができる。
【図面の簡単な説明】
【図１】光ディスク装置の全体構成を示す図である。
【図２】実施の形態１の光ディスク装置の動作を示すフローチャートである。
【図３】実施の形態２の光ディスク装置の全体構成を示す図である。
【図４】実施の形態２の光ディスク装置の動作を示すフローチャートである。
【図５】実施の形態３の光ディスク装置の全体構成を示す図である。
【符号の説明】
１００、３００、５００  光ディスク装置
１１０、３１０、５１０  ディスク部
１１３  読み書き部
１１４  ディスク駆動部
１１５  ディスク
１１６  キャッシュメモリ
１１７  インターフェース
１１８  バス
１２０、３２０、５２０  電源部
１２１  スイッチ
１２２  電源ライン
１２４、３２４  制御ライン
１２３、３２５、５２５  制御部
１２５，３２２  検出部
１３０  ＰＣ
１４０  ＡＣ／ＤＣアダプタ電源
１５０  ケーブル
１５２  電源バス
３１３  不揮発性メモリ
３２３  バッテリー
【図１】
2004220410.tif 000003
【図２】
2004220410.tif 000004
【図３】
2004220410.tif 000005
【図４】
2004220410.tif 000006
【図５】
2004220410.tif 000007