(57)【要約】【課題】ハードディスクドライブへのデータ転送中に電源が遮断しても、ハードディスクドライブ内でのヘッドクラッシュを防止する。【解決手段】電源電圧ＶＨが閾値Ｖ１th以下になると、ハードディスクドライブ１３にリセットコマンドＲＣＭＤが供給されて磁気ヘッドが退避位置へ移動する。  【００２８】  また、電源回路１４からプリントエンジン１２内の機械部品駆動機構に供給される電源電圧ＶＨが、閾値Ｖ１th以下になると、これが電源断検出回路１２０で検出されて、ＨＤＤリセット制御部１１０を構成するＣＰＵに割込がかかり、その割込処理で、ハードディスクドライブ１３にリセットコマンドＲＣＭＤが供給されて、磁気ヘッドが退避位置へ移動する。【選択図】図１
2010152975.tif 000002
【特許請求の範囲】
【請求項１】
コントローラを有するハードディスクドライブを備え、該コントローラは、供給されるリセットコマンドに応答して磁気ヘッドを退避位置へ移動させる電子機器において、
電源電圧が閾値以下になったことを検出して電源断信号を活性にする電源断検出回路と、
該電源断信号の活性化に応答して、ハードディスクドライブにリセットコマンドを供給する制御手段と
を有することを特徴とする電子機器。
【請求項２】
機械部品を駆動する駆動機構と、コンピュータを備えて該駆動機構に制御信号を供給するとともに該ハードディスクドライブをアクセスするシステム制御部と、該駆動機構及び該システム制御部に対する電源回路とを備え、
該電源電圧は、該電源回路から該駆動機構に供給されるものであることを特徴とする請求項１に記載の電子機器。
【請求項３】
該制御手段は、該コンピュータで構成されていることを特徴とする請求項２に記載の電子機器。
【請求項４】
該駆動機構はプリントエンジンを含むことを特徴とする請求項２又は３に記載の電子機器。
【請求項５】
コンピュータが、電源電圧が閾値以下になったことを示す信号の入力に応答して、ハードディスクドライブにリセットコマンドを供給することにより、該ハードディスクドライブの磁気ヘッドを退避位置へ移動させることを特徴とするハードディスクドライブ制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子機器及びハードディスクドライブ制御方法に関する。
【背景技術】
【０００２】
ハードディスクドライブを備えた電子機器、例えば画像形成装置では、ハードディスクドライブへのデータ転送中に電源が遮断した場合、ハードディスクドライブへのデータ転送が完了した後に、ハードディスクドライブ１３内のバッファメモリ１３２に格納されているデータがハードディスクドライブ１３０に格納される。このため、ハードディスクドライブ１３０へのデータ格納に時間的余裕がない場合には、データが破壊される。
【０００３】
そこで、下記特許文献１の発明では、電子機器側で電源断を検出し、この検出が行われた場合に、ハードディスクドライブへのデータ転送を停止させている。
【特許文献１】特開２００６−３１８１０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、ハードディスクドライブへ転送するデータの破壊を防止することができても、ディスク表面から僅かに浮上している磁気ヘッドが、磁気ディスク面に接触してヘッドクラッシュするのを、防止できない場合が生ずる。
【０００５】
本発明の目的は、このような問題点に鑑み、ハードディスクドライブへのデータ転送中に電源が遮断しても、ハードディスクドライブ内でのヘッドクラッシュを防止することが可能な電子機器及びハードディスクドライブ制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明による電子機器の第１態様では、コントローラを有するハードディスクドライブを備え、該コントローラは、供給されるリセットコマンドに応答して磁気ヘッドを退避位置へ移動させる電子機器において、
電源電圧が閾値以下になったことを検出して電源断信号を活性にする電源断検出回路と、
該電源断信号の活性化に応答して、ハードディスクドライブにリセットコマンドを供給する制御手段を有する。
【０００７】
本発明による電子機器の第２態様では、第１態様において、機械部品を駆動する駆動機構と、コンピュータを備えて該駆動機構に制御信号を供給するとともに該ハードディスクドライブをアクセスするシステム制御部と、該駆動機構及び該システム制御部に対する電源回路とを備え、該電源電圧は、該電源回路から該駆動機構に供給されるものである。
【発明の効果】
【０００８】
上記第１態様の構成によれば、電源電圧が閾値以下になるとハードディスクドライブにリセットコマンドが供給されて磁気ヘッドが退避位置へ移動するので、ハードディスクドライブ内でのヘッドクラッシュを防止することが可能となるという効果を奏する。
【０００９】
上記第２態様の構成によれば、電源回路から機械部品駆動機構に供給される電圧が閾値以下になったことの検出に応答してハードディスクドライブにリセットコマンドが供給されるので、早期に上記移動が行われてヘッドクラッシュをより確実に防止することが可能となるという効果を奏する。
【００１０】
本発明の他の目的、構成及び効果は以下の説明から明らかになる。
【実施例１】
【００１１】
図１は、電子機器としての画像形成装置１０の概略機能ブロック図である。
【００１２】
画像形成装置１０は、システムコントローラ１１と、これによる概略制御に基づいて内部で詳細制御を行うプリントエンジン１２及びハードディスクドライブ１３と、これらシステムコントローラ１１、プリントエンジン１２及びハードディスクドライブ１３に電源電圧を供給する電源回路１４とを備えている。
【００１３】
電源回路１４は、供給される１００Ｖの商用交流電源を、降圧し整流及び平滑して、５Ｖ及び１２Ｖの直流電圧を生成する。５Ｖの電源電圧ＶＬはシステムコントローラ１１、プリントエンジン１２及びハードディスクドライブ１３に供給され、１２Ｖの電源電圧ＶＨはプリントエンジン１２及びハードディスクドライブ１３に供給される。
【００１４】
プリントエンジン１２の機械的駆動部は、１２Ｖの電圧を使用し、比較的消費電力が大きく、また、キャパシタによる電圧安定化のレベルがシステムコントローラ１１よりも低いので、図３(Ａ)に示すように、電源遮断時には電圧ＶＨの方がＶＬよりも早く０Ｖへ降下する。
【００１５】
そこで、電源断を早期に検出するために、電源断検出回路１２０をプリントエンジン１２内に備え、プリントエンジン１２内の機械的駆動部に供給される電圧ＶＨが閾値Ｖ１th以下になったか否かを、電源断検出回路１２０により検出している。この検出が行われると、図３（Ｂ）に示すように、電源断検出信号Ｓが活性化（フリップフロップがセット）されて、これがシステムコントローラ１１内のＨＤＤリセット制御部１１０に供給され、ＨＤＤリセット制御部１１０が電源断検出回路１２０に対しこれを非活性化（このフリップフロップをリセット）させる。
【００１６】
一方、ハードディスクドライブ１３は、データが記録されるハードディスクドライブ１３０と、磁気ヘッド付アームを駆動させる駆動機構１３１と、システムコントローラ１１からデータバスＤＢを介して供給されるデータが一時記憶されるバッファメモリ１３２と、システムコントローラ１１との間でデータ及びコマンドを送受するとともに駆動機構１３１及びバッファメモリ１３２を制御するハードディスクコントローラ１３３とを備えている。このコマンドは、コントロールバスＣＢを介して供給される。
【００１７】
ＨＤＤリセット制御部１１０は、ワンチップマイクロコンピュータのハードウェアとソフトウェアとで構成されている。上記電源断検出信号Ｓは、ＣＰＵ割込信号としてＨＤＤリセット制御部１１０に供給される。
【００１８】
図２は、ＨＤＤリセット制御部１１０のソフトウェア構成を示す概略フローチャートである。この処理はＣＰＵ割込により開始される。以下、括弧内は図２中のステップ識別符号である。
【００１９】
（Ｓ０）ＣＰＵ割込みには電源遮断以外の割込みも含まれ、割り込み時にステータスレジスタに書き込まれた内容に基づいて、割り込み原因を調べる。
【００２０】
（Ｓ１）この割り込み原因が、電源断検出回路１２０からの電源断検出信号Ｓの活性化によるものであると判定した場合にはステップＳ２へ進み、そうでなければステップＳ３へ進む。
【００２１】
（Ｓ２）コントロールバスＣＢを介してハードディスクコントローラ１３３へリセットコマンドＲＣＭＤを送信する。
【００２２】
ハードディスクコントローラ１３３はこれに応答して、バッファメモリ１３２の内容を、駆動機構１３１を介してハードディスクドライブ１３０に書き込ませた後、磁気ヘッドを、アクセスしたトラックの位置から退避位置へ移動させる。この処理は、図３（Ａ）において、電圧ＶＬが閾値Ｖ２thまで低下するΔｔの間において行われる。Δｔは、電源回路１４の構成及びその負荷に依存し、数ｍｓ〜数十ｍｓ程度である。
【００２３】
（Ｓ３）割込原因に応じたその他の処理が行われる。
【００２４】
本実施例１によれば、電源電圧ＶＨが閾値Ｖ１th以下になると、ハードディスクドライブ１３にリセットコマンドＲＣＭＤが供給されて磁気ヘッドが退避位置へ移動するので、ハードディスクドライブ内でのヘッドクラッシュを防止することが可能となるという効果を奏する。
【００２５】
また、電源回路１４からプリントエンジン１２内の機械部品駆動機構に供給される電源電圧ＶＨが閾値Ｖ１th以下になったことの検出に応答してハードディスクドライブにリセットコマンドが供給されるので、早期に上記移動が行われてヘッドクラッシュをより確実に防止することが可能となるという効果を奏する。
【００２６】
なお、本発明には外にも種々の変形例が含まれる。
【００２７】
例えば、上記実施例では電子機器が画像形成装置１０である場合を説明したが、本発明はこれに限定されず、好ましくは、機械部品を駆動する駆動機構への電源電圧が閾値以下になったことを検出する電源断検出回路と、この検出に応答してハードディスクドライブにリセットコマンドを供給する制御手段とを備えた電子機器であればよい。
【図面の簡単な説明】
【００２８】
【図１】電子機器としての画像形成装置の概略機能ブロック図である。
【図２】図１中のＨＤＤリセット制御部のソフトウェア構成を示す概略フローチャートである。
【図３】(Ａ)は電源遮断時の電源電圧ＶＨ及びＶＬの変化を示す電圧波形図であり、（Ｂ）は電源断検出信号波形図であり、（Ｃ）はリセットコマンド送信のタイミングチャートであり、（Ｄ）は磁気ヘッド位置変化の説明図である。
【符号の説明】
【００２９】
１０  電子機器
１１  システムコントローラ
１１０  ＨＤＤリセット制御部
１２  プリントエンジン
１２０  電源断検出回路
１３  ハードディスクドライブ
１３０  ハードディスクドライブ
１３１  駆動機構
１３２  バッファメモリ
１３３  ハードディスクコントローラ
１４  電源回路
ＤＢ  データバス
ＣＢ  コントロールバス
Ｓ  電源断検出信号
ＶＨ、ＶＬ  電圧
Ｖ１th、Ｖ２th  閾値
【図１】
2010152975.tif 000003
【図２】
2010152975.tif 000004
【図３】
2010152975.tif 000005