(57)【要約】【課題】当初搭載されていた固定磁気ディスク装置と異なる固定磁気ディスク装置が搭載された場合でも、固定磁気ディスク装置の寿命短縮を回避する。【解決手段】起動時の複合機は、ＨＤＤ３０の外形寸法を判別して（ステップ１００）、３．５インチＨＤＤと判別されたか否かを判定し（ステップ１０２）、肯定された場合は３．５インチ用制御パラメータをＨＤＤ３０の制御プログラムに設定して（ステップ１０４）、否定された場合は２．５インチ用制御パラメータをＨＤＤ３０の制御プログラムに設定する（ステップ１０６）。３．５インチ用制御パラメータにより、電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御を行い、２．５インチ用制御パラメータにより、電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間を低減する制御を行う。【選択図】図３
2009070449.tif 000002
【特許請求の範囲】
【請求項１】
磁気ディスクを回転するモータ及び当該磁気ディスクに対して退避可能なヘッドを備えた固定磁気ディスク装置の外形寸法を判別する判別手段と、
前記判別手段により判別された前記外形寸法に応じて前記固定磁気ディスク装置の制御を変更する変更手段と、
を備えた固定磁気ディスク装置における制御装置。
【請求項２】
前記変更手段は、前記外形寸法に応じて、前記固定磁気ディスク装置への電力供給停止回数の増減、前記ヘッドの退避回数の増減、及び前記モータの回転時間の増減のうち少なくとも１つの制御を変更する請求項１に記載の固定磁気ディスク装置における制御装置。
【請求項３】
前記変更手段は、前記判別手段が、固定磁気ディスク装置の外形寸法を判別できなかった場合、前記固定磁気ディスク装置への電力供給停止回数の低減、前記ヘッドの退避回数の低減、及び前記モータの回転時間の低減のうち少なくとも１つの制御を変更する請求項１に記載の固定磁気ディスク装置における制御装置。
【請求項４】
あらかじめ定められた条件によって画像形成装置を省電力モードに移行させる省電力移行手段と、
固定磁気ディスク部の外形寸法を判別する判別手段と、
前記判別手段により判別された前記外形寸法が所定以上の場合に前記固定磁気ディスク部内のヘッドの退避回数を抑える制御を変更する変更手段とを備え、
前記変更手段は、前記省電力モード中は前記ヘッドの退避を禁止するように制御を変更することを特徴とする画像形成装置。
【請求項５】
あらかじめ定められた条件によって画像形成装置を省電力モードに移行させる省電力移行手段と、
固定磁気ディスク部の外形寸法を判別する判別手段と、
前記判別手段により判別された前記外形寸法が所定以上の場合に前記固定磁気ディスク部への電力供給の制御を変更する変更手段と、
前記変更手段は、前記省電力モード中は前記固定磁気ディスク部への電力供給を継続するように制御を変更することを特徴とする画像形成装置。
【請求項６】
コンピュータを
磁気ディスクを回転するモータ及び当該磁気ディスクに対して退避可能なヘッドを備えた固定磁気ディスク装置の外形寸法を判別する判別手段、
前記判別手段により判別された前記外形寸法に応じて前記固定磁気ディスク装置の制御を変更する変更手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、固定磁気ディスク装置における制御装置、画像形成装置及びプログラムに関する。
【背景技術】
【０００２】
固定磁気ディスク装置（以下、ＨＤＤ）の信頼性を向上させる技術としては、特許文献１に、ＨＤＤに不揮発性のメモリを設け、書き込みデータを一時的に不揮発性のメモリに蓄え、読み取り命令が発行されたとき、ヘッドがロード状態にあるときにまとめて磁気ディスク上に書き込むことにより、磁気ヘッドが磁気ディスク上に滞在する時間、及びロードアンロード回数を低減させる技術が提案されている（例えば、特許文献１参照）。
【０００３】
ところで、３．５インチＨＤＤは、データ記録再生速度が高速であり、カラープリンタに搭載される等、高速の動作を要求される用途に用いられることが多い。また、３．５インチＨＤＤは、連続運転時間が長い用途に用いられることが多い。このため、電力の供給・供給停止の切り換え、及びヘッドの退避は１日に１回程度行われることが想定された仕様となっている。従って、３．５インチＨＤＤをシステムに搭載する場合は、電力供給・供給停止の切り換え、モータの回転・回転停止の切り換え、及びヘッドの退避を行うことを抑えるように制御することが好ましい。また、３．５インチＨＤＤは、消費電力を下げる仕組みが取り入れられていないものが多く、消費電力が大きい場合が多い。
【０００４】
これに対し、２．５インチＨＤＤは、消費電力が少なく、省電力を優先させたシステムに搭載されることが多い。また、省電力を優先させたシステムは、例えば、ＨＤＤを使わない時に頻繁にＨＤＤへの電力供給を停止することで消費電力を下げるようになっている。さらに、ＨＤＤに一定時間のアクセスが無い場合は、ＨＤＤ自身が内部で省電力モードに入る場合もあり、例えば、磁気ヘッドを退避させたり、ＨＤＤの一部の内部回路への電力供給を停止したりすることにより、必要な部分にだけ電力を供給して消費電力を下げるようになっている。このように、２．５インチＨＤＤは頻繁に電力供給が停止されるため、電力の供給時間は１日に数時間と想定されており、電力の供給が継続される状態は避けなければならない。また、モータの回転時間にも制限があり、モータの回転を継続させる状態は避けなければならない。
【０００５】
一方、同じ種類のシステムであっても、例えば省電力が重視される場合には２．５インチＨＤＤの搭載が適しており、例えば多量のコピーを行ったり、長時間にわたってプリントを行う場合等には３．５インチＨＤＤの搭載が適している。このように、同じ種類のシステムであっても、用途に応じて最適なＨＤＤが異なる場合がある。
【０００６】
また、近年の２．５インチＨＤＤのデータ記録再生速度は、一昔前の３．５インチに迫っており、従来では３．５インチＨＤＤが用いられていた用途にも、２．５インチＨＤＤが採用されるようになってきた。一方、生産数量の差により、３．５インチのＨＤＤは２．５インチＨＤＤより安価である。
【０００７】
このように、同一のシステムであっても、用途、目的に応じて異なる外形寸法のＨＤＤを搭載する場合がある。
【特許文献１】特開２００１−２５０３１５公報
【発明の開示】
【発明が解決しようとする課題】
【０００８】
本発明は、当初搭載されていた固定磁気ディスク装置と異なる固定磁気ディスク装置が搭載された場合でも、入れ替え後の固定磁気ディスク装置の寿命短縮を回避することを目的とする。
【課題を解決するための手段】
【０００９】
請求項１に記載の固定磁気ディスク装置における制御装置は、磁気ディスクを回転するモータ及び当該磁気ディスクに対して退避可能なヘッドを備えた固定磁気ディスク装置の外形寸法を判別する判別手段と、前記判別手段により判別された前記外形寸法に応じて前記固定磁気ディスク装置の制御を変更する変更手段と、を備えている。
【００１０】
請求項２に記載の固定磁気ディスク装置における制御装置は、請求項１に記載の固定磁気ディスク装置における制御装置において、前記変更手段は、前記外形寸法に応じて、前記固定磁気ディスク装置への電力供給停止回数の増減、前記ヘッドの退避回数の増減、及び前記モータの回転時間の増減のうち少なくとも１つの制御を変更する。
【００１１】
請求項３に記載の固定磁気ディスク装置における制御装置は、請求項１に記載の固定磁気ディスク装置における制御装置において、前記変更手段は、前記判別手段が、固定磁気ディスク装置の外形寸法を判別できなかった場合、前記固定磁気ディスク装置への電力供給停止回数の低減、前記ヘッドの退避回数の低減、及び前記モータの回転時間の低減のうち少なくとも１つの制御を変更する。
【００１２】
請求項４に記載の画像形成装置は、あらかじめ定められた条件によって画像形成装置を省電力モードに移行させる省電力移行手段と、固定磁気ディスク部の外形寸法を判別する判別手段と、前記判別手段により判別された前記外形寸法が所定以上の場合に前記固定磁気ディスク部内のヘッドの退避回数を抑える制御を変更する変更手段とを備え、前記変更手段は、前記省電力モード中は前記ヘッドの退避を禁止するように制御を変更する。
【００１３】
請求項５に記載の画像形成装置は、あらかじめ定められた条件によって画像形成装置を省電力モードに移行させる省電力移行手段と、固定磁気ディスク部の外形寸法を判別する判別手段と、前記判別手段により判別された前記外形寸法が所定以上の場合に前記固定磁気ディスク部への電力供給の制御を変更する変更手段と、前記変更手段は、前記省電力モード中は前記固定磁気ディスク部への電力供給を継続するように制御を変更する。
【００１４】
請求項６に記載のプログラムは、コンピュータを磁気ディスクを回転するモータ及び当該磁気ディスクに対して退避可能なヘッドを備えた固定磁気ディスク装置の外形寸法を判別する判別手段、前記判別手段により判別された前記外形寸法に応じて前記固定磁気ディスク装置の制御を変更する変更手段、として機能させるものである。
【発明の効果】
【００１５】
請求項１の発明によれば、当初搭載されていた固定磁気ディスク装置の外形寸法と異なる外形寸法の固定磁気ディスク装置が搭載された場合でも最適な制御が行えるので、異なる外形寸法の固定磁気ディスク装置に入れ替えられた場合でも、入れ替え後の固定磁気ディスク装置の本来の寿命を短縮することを回避することができる、という効果が得られる。
【００１６】
請求項２の発明によれば、当初搭載されていた固定磁気ディスク装置の外形寸法と異なる外形寸法の固定磁気ディスク装置が搭載された場合でも最適な制御が行えるので、異なる外形寸法の固定磁気ディスク装置に入れ替えられた場合でも、入れ替え後の固定磁気ディスク装置の本来の寿命を短縮することを回避することができる、という効果が得られる。
【００１７】
請求項３の発明によれば、固定磁気ディスク装置が入れ替えられた場合、入れ替え後の固定ディスク装置の外形寸法が判別できない場合でも入れ替え後の固定磁気ディスク装置の本来の寿命を短縮することを回避することができる、という効果が得られる。
【００１８】
請求項４の発明によれば、当初搭載されていた固定磁気ディスク部の外形寸法と異なる外形寸法の固定磁気ディスク部が画像形成装置に搭載された場合でも最適な制御が行えるので、入れ替え後の固定磁気ディスク部の本来の寿命を短縮することを回避することができると共に、画像形成装置の信頼性の向上を図ることができる、という効果が得られる。
【００１９】
請求項５の発明によれば、当初搭載されていた固定磁気ディスク部の外形寸法と異なる外形寸法の固定磁気ディスク部が画像形成装置に搭載された場合でも最適な制御が行えるので、入れ替え後の固定磁気ディスク部の本来の寿命を短縮することを回避することができると共に、画像形成装置の信頼性の向上を図ることができる、という効果が得られる。
【００２０】
請求項６の発明によれば、当初搭載されていた固定磁気ディスク装置の外形寸法と異なる外形寸法の固定磁気ディスク装置が搭載された場合でも最適な制御が行えるので、入れ替え後の固定磁気ディスク装置の本来の寿命を短縮することを回避することができる、という効果が得られる。
【発明を実施するための最良の形態】
【００２１】
以下に、図面を参照しながら本発明の実施の形態の一例を説明する。図１は、本実施の形態に画像形成装置として適用する複合機１０の概略構成を示す図である。
【００２２】
複合機１０には、ＣＰＵ１２、ＲＯＭ１４、及びＲＡＭ１６等がバス１８によって接続されたシステムコントローラ２０が設けられている。また、複合機１０には、操作パネル及びディスプレイを含み各種の入力操作や複合機１０の動作状態の表示等が行われるユーザーインターフェース装置（Ｕ／Ｉ装置）２２、スキャナ２４、プリントエンジン２６、通信回線を介してデータの送受信を行うファクシミリ機能２８、並びに固定磁気ディスク装置（以下、ＨＤＤ）３０を含んで構成されており、これらがシステムコントローラ２０のバス１８に接続されている。また、システムコントローラ２０は、ネットワークインターフェース（図示省略）を介してパーソナルコンピュータ等にネットワーク接続可能になっている。
【００２３】
スキャナ２４は、例えばプラテンガラス（図示省略）上に原稿が載せられることにより、この原稿画像を読み取って、原稿画像に応じた画像データを生成する。また、プリントエンジン２６は、例えば電子写真プロセスを適用して、画像データに応じた画像を記録紙等に形成する。このように、複合機１０では、ネットワークを介してパーソナルコンピュータ等から入力される画像データ、スキャナ２４によって読み込んだ原稿画像の画像データ等に基づき、プリントエンジン２６による画像形成を行う。
【００２４】
ＨＤＤ３０には、システムコントローラ２０の制御によってスキャナ２４によって生成された画像データ、ネットワーク等を介して入力される画像データ等が書き込まれる。また、ＨＤＤ３０は、システムコントローラ２０の制御によって書き込まれているデータが読み取られる。
【００２５】
また、複合機１０には、電源装置３２が接続されており、複合機１０は、電源スイッチ（図示省略）がオンされることにより、電源装置３２からの電力が供給される。システムコントローラ２０は電力が供給されることで起動し、複合機１０が作動可能となるように立ち上げる。電源装置３２は、複合機１０に設けられた切換装置３４を介してシステムコントローラ２０、Ｕ／Ｉ装置２２、スキャナ２４、プリントエンジン２６、ファクシミリ機能２８、及びＨＤＤ３０の各々の電力供給先に作動用の電力を供給する（一点差線で図示）。切換装置３４は、システムコントローラ２０の制御によって、電力供給先の各々への電力の供給と供給停止とを切り換える。また、切換装置３４は、システムコントローラ２０の制御によって、電力供給先の各々への電力の供給量を変更する。
【００２６】
ところで、複合機１０は、電力供給先における電力消費量の低減を図るために、電源装置３２からの電力供給量を低減させる省電力モードに移行される。システムコントローラ２０は、例えば、電力供給先の各々を監視し、作動停止状態が所定時間以上経過したとき等の予め設定したタイミングで複合機１０を省電力モードへ移行させる。省電力モードに移行すると、システムコントローラ２０は、電力の供給を停止する停止制御信号、電力の供給量を低減する低減制御信号等を電力供給先に応じて生成し、切換装置３４に出力する。切換装置３４は、システムコントローラ２０から停止制御信号、低減制御信号等が入力されることにより、電力供給先に応じて電力の供給の停止、電力の供給量の低減等を行う。
【００２７】
次に、図２を参照してＨＤＤ３０の概略構成を説明する。
【００２８】
ＨＤＤ３０は、両面に磁性層が形成され、回転駆動モータ４２により回転される磁気ディスク４０と、情報を読取るための再生素子と、情報を書込むための記録素子とで構成され、磁気ディスク４０の各々の面に対応して設けられた磁気ヘッド４４とを備えている。磁気ヘッド４４は、対応するアクセスアーム４６の先端部に取付けられており、磁気ディスク４０の対応する記録面から若干（例えば０．１〜０．２ミクロン程度）離れた位置に保持されている。アクセスアーム４６はヘッド駆動モータ４８に取り付けられており、ヘッド駆動モータ４８の駆動によってアクセスアーム４６が旋回するようになっている。このアクセスアーム４６の旋回によって、各磁気ヘッド４４が磁気ディスク４０の各記録面上を半径方向に移動し、磁気ディスク４０上の所定部位に位置され、磁気ヘッド４４は、磁気ディスク４０の回転方向に沿って情報の読み取り及び書き込みを行うようになっている。また、情報の読み取り及び書き込みを行わないときには、アクセスアーム４６の旋回によって、各磁気ヘッド４４は磁気ディスク４０の各記録面上から退避されてもよい。
【００２９】
なお、図２には１枚の磁気ディスクを図示しているが、磁気ディスクは複数枚内蔵されていてもよく、複数枚内蔵されている場合は、各々の磁気ディスクは所定間隔隔てて互いの軸線が一致するように設置される。
【００３０】
ＨＤＤ３０は、データ信号を入出力するための信号コネクタ５０を備えている。ＨＤＤ３０へのデータ信号の入力及びＨＤＤ３０からのデータ信号の出力は、システムコントローラ２０の制御により信号コネクタ５０を介して行われる。
【００３１】
また、ＨＤＤ３０は、電力を入力するための電源コネクタ５２を備えている。ＨＤＤ３０への電力の供給は、システムコントローラ２０の制御により電源コネクタ５２を介して行われる。
【００３２】
信号コネクタ５０及び電源コネクタ５２は、ＨＤＤ３０を制御するためのハード磁気ディスクコントローラ（以下、ＨＤＣという）５４に接続されている。ＨＤＣ５４は、ＣＰＵ，ＲＯＭ，ＲＡＭを含んで構成されており、信号コネクタを介したデータ信号の入出力を制御するＩ／Ｏ制御と、デジタルアナログ変換等を行い、信号コネクタ５０を介して入力されるデータ信号を後述するＲＷアンプ６０へ出力するデータ信号に変換すると共に、ＲＷアンプ６０から出力されるデータ信号を信号コネクタ５０を介して出力するデータ信号に変換する信号処理と、磁気ヘッド４４の位置、及び回転駆動モータ４２の回転を制御する駆動制御とを少なくとも実行する。
【００３３】
ＨＤＣ５４は、モータ回転制御回路５６に接続されている。ＨＤＣ５４は、モータ回転制御回路５６に回転制御信号を出力し、モータ回転制御回路５６は、回転制御信号に応じて回転駆動モータ４２を駆動する。また、ＨＤＣ５４は、ヘッド位置制御回路５８に接続されている。ＨＤＣ５４は、ヘッド位置制御回路５８に位置決め信号及びロード・アンロード（Ｌ／ＵＬ）信号を出力し、ヘッド位置制御回路５８は、位置決め信号及びＬ／ＵＬ信号に応じてヘッド駆動モータ４８を駆動する。さらに、ＨＤＣ５４は、Ｒｅａｄ／Ｗｈｉｔｅ（ＲＷ）アンプ６０に接続されている。ＨＤＣ５４は、信号処理した読取（Ｒ）及び書込（Ｗ）信号をＲＷアンプ６０に出力し、ＲＷアンプ６０は、ＲＷ信号を所定倍率で増幅して、磁気ヘッド４４に出力する。また、ＲＷアンプ６０は磁気ヘッド４４からＲＷ信号によって読み取られた情報、及びサーボ信号を入力し、ＨＤＣ５４は、ＲＷアンプ６０からＲＷ信号によって読み取られた情報、及びサーボ信号を入力する。ＨＤＣ５４は、入力されたサーボ信号に基づいて位置決め信号を生成し、ヘッド位置制御回路５８に出力する。
【００３４】
また、ＨＤＤ３０は、揮発メモリよって構成されリードキャッシュやライトキャッシュに用いられるバッファメモリ６２を有する。このバッファメモリ６２は、頻繁に再生が行われる情報を一時的に格納するリードキャッシュ機能を有する。また、バッファメモリ６２は、システムコントローラ２０からの書込命令に対して磁気ディスク４０への書込みに先立ち、一時的に書込情報を格納するライトキャッシュ機能を有し、一度バッファメモリ６２に格納された情報を磁気ディスク４０に格納する。ＨＤＣ５４によるＩ／Ｏ制御は、磁気ディスク４０又はバッファメモリ６２から情報の読み取り及び書き込みを行うものである。なお、このバッファメモリ６２は設けなくともよい。
【００３５】
ところで、ＨＤＤは外形寸法に応じて仕様が異なっている。以下、一般的な複合機に搭載される３．５インチＨＤＤと２．５インチＨＤＤについて説明する。なお、例えば３．０インチのプラッタを内蔵しているＨＤＤであっても、外形寸法が３．５インチＨＤＤの規格と同じである場合は、３．５インチＨＤＤとして扱う。
【００３６】
３．５インチＨＤＤは、例えば多量のコピーを行ったり、長時間にわたってプリントを行う連続運転時間が長い複合機に搭載される場合が多く、複合機の電源スイッチがオンされてからオフされるまでの間は電力が供給したままとすることが想定された仕様となっている。このため、電力の供給・供給停止の頻繁な切り換え、磁気ディスクを回転させるモータの駆動・駆動停止の頻繁な切り換え、及び磁気ヘッドのロード・アンロードの頻繁な切り換えは想定されていない。このため、例えば代表的な３．５インチＨＤＤの場合、磁気ヘッドの退避回数の寿命回数は５０，０００回とされている。これにより、電力の供給・供給停止、モータの駆動・駆動停止、及び磁気ヘッドのロード・アンロードを頻繁に切り換えた場合、３．５インチＨＤＤの信頼性を下げると共に、ＨＤＤの寿命に悪影響を及ぼすことがある。従って、３．５インチＨＤＤを搭載する場合は、電力の供給・供給停止の切り換え、モータの回転・回転停止の切り換え、または磁気ヘッドのロード・アンロードを行うことを抑えるように制御を行うことが好ましい。
【００３７】
一方、２．５インチＨＤＤは、例えば省電力を優先した複合機に搭載される場合が多く、作動していないときは電力の供給が停止されることが想定された仕様となっている。このため、電力を供給したままとすること、磁気ディスクを回転させるモータを駆動をさせたままとすること、及び磁気ヘッドを磁気ディスク上に浮上させたままとすることは想定されていない。このため、例えば、代表的な２．５インチＨＤＤの場合、磁気ヘッドの退避回数の寿命回数は３００，０００回〜６００，０００回とされている。これにより、長時間の電力供給、モータ駆動、磁気ヘッドの浮上を行った場合、２．５インチＨＤＤの信頼性を下げると共に、ＨＤＤの寿命に悪影響を及ぼすことがある。従って、２．５インチＨＤＤを搭載する場合は、電力供給時間、モータ駆動時間、磁気ヘッドの浮上時間を抑えるように制御を行うことが好ましい。
【００３８】
このように、ＨＤＤは、外形寸法により仕様が異なっているため、ＨＤＤを搭載するシステムは、搭載されるＨＤＤの外形寸法に応じて、ＨＤＤを制御する制御プログラムを変える必要がある。
【００３９】
ところで、同じ機種の複合機であっても、例えば省電力が重視されるものには２．５インチＨＤＤを搭載し、例えば多量のコピーを行ったり、長時間にわたってプリントを行うものには３．５インチＨＤＤを搭載する場合がある。
【００４０】
また、近年の２．５インチＨＤＤのデータ記録再生速度は、一昔前の３．５インチに迫っており、従来では３．５インチＨＤＤが搭載されていた複合機に、２．５インチＨＤＤが搭載される場合がある。
【００４１】
このように、同一の複合機であっても異なる外形寸法のＨＤＤを搭載される場合がある。この場合、同一の複合機であっても、搭載されるＨＤＤの外形寸法に応じてＨＤＤの制御プログラムを変える必要がある。そこで、本実施の形態に係る複合機１０は、ＨＤＤの外形寸法に応じて制御プログラムの制御内容を変更する。
（第１の実施の形態）
図３のフローチャートは、複合機１０の起動時に行われる処理ルーチンを示している。この処理ルーチンのプログラムは、複合機１０のＲＯＭ１４に記憶されている。
【００４２】
起動時の複合機１０は、システムの初期化を行い（ステップ１０８）、待機状態となる（ステップ１１０）前に、ステップ１００〜ステップ１０６の処理を行う。なお、ステップ１００〜ステップ１０６の処理はステップ１０８の処理の後に行ってもよい。
【００４３】
まず、ＨＤＤ３０の外形寸法を判別して（ステップ１００）、３．５インチＨＤＤと判別されたか否かを判定し（ステップ１０２）、肯定された場合は３．５インチ用制御パラメータをＨＤＤ３０の制御プログラムに設定して（ステップ１０４）、否定された場合は２．５インチ用制御パラメータをＨＤＤ３０の制御プログラムに設定する（ステップ１０６）。
【００４４】
ここで、３．５インチ用制御パラメータとは、電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御を行うための制御パラメータである。例えば、電力の供給・供給停止回数は省電力モードに移行したときでも電力の供給を継続することで低減でき、モータの駆動・駆動停止回数は省電力モードに移行したときでもモータの停止を禁止することで低減でき、磁気ヘッドのロード・アンロード回数は省電力モードに移行したときでもヘッドの退避を禁止することで低減できる。
【００４５】
また、２．５インチ用制御パラメータとは、電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間の各々を低減する制御を行うための制御パラメータである。
【００４６】
このように、本実施の形態に係る複合機１０は、起動時に搭載されているＨＤＤ３０の外形寸法を判別し、判別した外形寸法に応じて制御プログラムの制御パラメータを設定し、ＨＤＤ３０への電源供給、並びにＨＤＤ３０に備わる回転駆動モータ４２及びヘッド駆動モータ４８の駆動の制御を変更する。
【００４７】
なお、ＨＤＤ３０への電源供給を制御する制御プログラム、ＨＤＤ３０に備わる回転駆動モータ４２の駆動を制御する制御プログラム、及びＨＤＤ３０に備わるヘッド駆動モータ４８の駆動を制御する制御プログラムは、複合機１０のＲＯＭ１４に記憶されていてもよいし、ＨＤＣ５４に含まれるＲＯＭに記憶されていてもよい。また、各々の制御は同一の制御プログラムによって行われてもよいし、各々異なる制御プログラムによって行われてもよい。
【００４８】
次に、ステップ１００のＨＤＤ３０の外形寸法の判別ルーチンを説明する。図４〜図６を参照して、３パターンの異なる判別方法について説明する。
【００４９】
図４のフローチャートは、ＨＤＤ３０の型番に基づいて外形寸法を判別するルーチンを示している。
【００５０】
ステップ１５０では、型番取得コマンドを発行することによりＨＤＤ３０の型番を取得する。
【００５１】
ステップ１５２では、予め複合機１０内に用意されているＨＤＤ型番テーブルを参照する。ＨＤＤ型番テーブルには、ＨＤＤの複数の型番と各型番の外形寸法とが対応付けて格納されている。なお、ＨＤＤ型番テーブルは随時更新が可能であり、必要に応じて情報の追加等を行う。
【００５２】
ステップ１５４では、取得したＨＤＤ３０の型番がＨＤＤ型番テーブルに格納されているか否かにより、ＨＤＤ３０の外形寸法の判別が可能か否かを判定する。肯定された場合はステップ１５６へ移行し、否定された場合はステップ１６０へ移行する。
【００５３】
ステップ１５６では、取得したＨＤＤ３０の型番と対応付られてＨＤＤ型番テーブルに格納されているＨＤＤの外形寸法が２．５インチ以下か、３．５インチ以上かを判定する。２．５インチ以下と判定された場合はステップ１５８へ移行し、３．５インチ以上と判定された場合はステップ１６０へ移行する。
【００５４】
ステップ１５８では、ＨＤＤの外形寸法が２．５インチ以下と判定されたＨＤＤの外形寸法を２．５インチと判別する。複合機１０に搭載されるＨＤＤ３０は、２．５インチ又は３．５インチであるが、例えば１．８インチ等の２．５インチ以下の外形寸法のＨＤＤが搭載されることも考えられる。このように２．５インチ以下の外形寸法のＨＤＤが搭載されている場合でも、２．５インチＨＤＤに適した制御を行うことでＨＤＤの寿命が短くなることを抑制することができるため、本実施の形態では２．５インチ以下と判定された場合は、一律２．５インチと判別している。
【００５５】
ステップ１６０では、ＨＤＤの外形寸法が３．５インチ以上と判定されたＨＤＤの外形寸法を３．５インチと判別する。例えば５．０インチ等の３．５インチ以上の外形寸法のＨＤＤが搭載されている場合でも、３．５インチＨＤＤに適した制御を行うことでＨＤＤの寿命が短くなることを抑制することができるため、本実施の形態では３．５インチ以上と判定された場合は、一律３．５インチと判別している。
【００５６】
ここで、２．５インチＨＤＤを搭載して３．５インチＨＤＤに適した制御を行った場合と、３．５インチＨＤＤを搭載して２．５インチＨＤＤに適した制御を行った場合とを比較すると、３．５インチＨＤＤを搭載して２．５インチＨＤＤに適した制御を行った場合の方がＨＤＤの寿命を短くする可能性が高い。このため、ステップ１５６の判定で、ＨＤＤ３０の型番がＨＤＤ型番テーブルに格納されておらず、外形寸法の判定ができないとされた場合は、ＨＤＤ３０の外形寸法は３．５インチであると判別している。
【００５７】
図５のフローチャートは、Ｓ．Ｍ．Ａ．Ｒ．Ｔ．（Ｓｅｌｆ−Ｍｏｎｉｔｏｒｉｎｇ  Ａｎａｌｙｓｉｓ  ａｎｄ  Ｒｅｐｏｒｔｉｎｇ  Ｔｅｃｈｎｏｌｏｇｙ）情報等の故障予測に用いられる情報に基づいて外形寸法を判別するルーチンを示している。
【００５８】
ステップ２００では、ＨＤＤ３０からＳ．Ｍ．Ａ．Ｒ．Ｔ．情報を取得する。
【００５９】
ステップ２０２では、取得したＳ．Ｍ．Ａ．Ｒ．Ｔ．情報に、ロード/アンロード機構によって磁気ヘッドが磁気ディスク表面から退避場所に退避し、その後再び磁気ディスク表面に戻った回数の合計の情報が含まれているか否かを判定する。肯定された場合はステップ２０４へ移行し、否定された場合はステップ２０６へ移行する。
【００６０】
ステップ２０４では、判別対象のＨＤＤ３０を３．５インチＨＤＤと判別する。  
【００６１】
ステップ２０６では、判別対象のＨＤＤ３０を２．５インチＨＤＤと判別する。
【００６２】
図６のフローチャートは、回転駆動モータ４２の回転に基づいて外形寸法を判別するルーチンを示している。
【００６３】
ステップ２５０では、回転駆動モータ４２が回転している場合に回転駆動モータ４２の回転を停止させる。
【００６４】
ステップ２５２では、回転駆動モータ４２を回転させると共に、システムコントローラ２０に備わるカウンタ（図示省略）によるカウントを開始（ステップ２５４）する。
【００６５】
ステップ２５６では、回転駆動モータ４２の回転が所定回転数に達したか否かを判定する。肯定された場合はステップ２５８へ移行し、否定された場合は、ステップ２５６の判定を行う。
【００６６】
ステップ２５８では、カウンタによるカウントを停止して、回転駆動モータ４２の起動時間を取得する。
【００６７】
ステップ２６０では、カウンタによって計測された回転駆動モータ４２の起動時間が５秒未満であるか否かを判定する。一般的に２．５インチＨＤＤの回転駆動モータの起動時間は３秒程度であり、３．５インチＨＤＤの回転駆動モータの起動時間は１０秒程度である。このことから、本実施の形態では５秒を基準時間として外形寸法の判別を行うものとした。なお、本実施の形態で５秒としている基準時間は随時変更可能とする。
【００６８】
ステップ２６２では、判別対象のＨＤＤ３０を２．５インチＨＤＤと判別する。
【００６９】
ステップ２６４では、判別対象のＨＤＤ３０を３．５インチＨＤＤと判別する。
【００７０】
このように、本第１の実施の形態では、ＨＤＤの外形寸法に応じて、ＨＤＤへの電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御、又は電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間の各々を低減する制御を行うように制御を変更する。
【００７１】
本実施の形態では、画像形成装置に適用した場合について記載したが、例えばビデオレコーダーや、オーディオプレーヤー等のＨＤＤを搭載する機器などに適用できることは言うまでもない。また、以下に記載する実施の形態についても同様である。
（第２の実施の形態）
続いて、本発明の第２の実施の形態に係る画像表示装置について説明する。
【００７２】
第１の実施の形態では、ＨＤＤ３０の外形寸法の判別を行うことによりＨＤＤ３０の制御を変更する場合について説明したが、第２の実施の形態では、ＨＤＤ３０の外形寸法の判別を行うことなくＨＤＤ３０の制御を変更する場合について説明する。以下では、第１の実施の形態に対する差異を説明する。
【００７３】
図７のフローチャートは、複合機１０の起動時に行われる処理ルーチンを示している。この処理ルーチンのプログラムは、複合機１０のＲＯＭ１４に記憶されている。
【００７４】
起動時の複合機１０は、システムの初期化を行い（ステップ３０４）、待機状態となる（ステップ３０６）前に、ステップ３００〜ステップ３０２の処理を行う。なお、ステップ３００〜ステップ３０２の処理はステップ３０４の処理の後に行ってもよい。
【００７５】
まず、搭載されているＨＤＤ３０に適した制御を行うための情報収集を行って（ステップ３００）、取得した情報に応じた制御パラメータをＨＤＤ３０の制御プログラムに設定する（ステップ３０２）。
【００７６】
次に、ステップ３００の情報取得ルーチン、及びステップ３０２の制御パラメータ設定ルーチンを説明する。図８〜図１０を参照して、３パターンの異なる設定方法について説明する。
【００７７】
図８のフローチャートは、ＨＤＤ３０の型番に基づいて制御パラメータを設定するルーチンを示している。
【００７８】
ステップ３５０では、型番取得コマンドを発行することによりＨＤＤ３０の型番を取得する。
【００７９】
ステップ３５２では、予め複合機１０内に用意されているＨＤＤ型番テーブルを参照する。ＨＤＤ型番テーブルには、ＨＤＤの複数の型番と各型番に適した制御パラメータとが対応付けて格納されている。なお、ＨＤＤ型番テーブルは随時更新が可能であり、必要に応じて情報の追加等を行う。
【００８０】
ステップ３６０では、取得したＨＤＤ３０の型番がＨＤＤ型番テーブルに格納されているか否かにより、ＨＤＤ３０に適した制御パラメータの判別が可能か否かを判定する。肯定された場合はステップ３６２へ移行し、否定された場合はステップ３６４へ移行する。
【００８１】
ステップ３６２では、取得したＨＤＤ３０の型番と対応付けてＨＤＤ型番テーブルに格納されているＨＤＤに適する制御パラメータが時間低減パラメータか、回数低減パラメータかを判定する。時間低減パラメータと判定された場合はステップ３６４へ移行し、回数低減パラメータと判定された場合はステップ３６６へ移行する。
【００８２】
ステップ３６４では、制御プログラムに時間低減パラメータを設定する。ここで、時間低減パラメータとは、電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間の各々を低減する制御を行うための制御パラメータである。
【００８３】
ステップ３６６では、制御プログラムに回数低減パラメータを設定する。ここで回転低減パラメータとは、電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御を行うための制御パラメータである。例えば、電力の供給・供給停止回数は省電力モードに移行したときでも電力の供給を継続することで低減でき、モータの駆動・駆動停止回数は省電力モードに移行したときでもモータの停止を禁止することで低減でき、磁気ヘッドのロード・アンロード回数は省電力モードに移行したときでもヘッドの退避を禁止することで低減できる。
【００８４】
ここで、作動時間を低減することが好ましいＨＤＤを搭載して動作の切り換え回数を低減する制御を行った場合と、動作の切り換え回数を低減することが好ましいＨＤＤを搭載して作動時間を低減する制御を行った場合とを比較すると、動作の切り換え回数を低減することが好ましいＨＤＤを搭載して作動時間を低減する制御を行った場合の方がＨＤＤの寿命を短くする可能性が高い。このため、ステップ３６０の判定で、ＨＤＤ３０の型番がＨＤＤ型番テーブルに格納されておらず、適した制御パラメータの判定ができないとされた場合は、回数低減パラメータを設定する。
【００８５】
図９のフローチャートは、Ｓ．Ｍ．Ａ．Ｒ．Ｔ．情報に基づいて制御パラメータを設定するルーチンを示している。
【００８６】
ステップ４００では、ＨＤＤ３０からＳ．Ｍ．Ａ．Ｒ．Ｔ．情報を取得する。
【００８７】
ステップ４１０では、取得したＳ．Ｍ．Ａ．Ｒ．Ｔ．情報に、ロード/アンロード機構によって磁気ヘッドが磁気ディスク表面から退避場所に退避し、その後再び磁気ディスク表面に戻った回数の合計の情報が含まれているか否かを判定する。肯定された場合はステップ４１２へ移行し、否定された場合はステップ４１４へ移行する。
【００８８】
ステップ４１２では、制御プログラムに時間低減パラメータを設定する。
【００８９】
ステップ４１４では、制御プログラムに回数低減パラメータを設定する。
【００９０】
図１０のフローチャートは、回転駆動モータ４２の回転に基づいて制御パラメータを設定するルーチンを示している。
【００９１】
ステップ４５０では、回転駆動モータ４２が回転している場合は回転駆動モータ４２の回転を停止させる。
【００９２】
ステップ４５２では、回転駆動モータ４２を回転させると共に、システムコントローラ２０に備わるカウンタによるカウントを開始（ステップ４５４）する。
【００９３】
ステップ４５６では、回転駆動モータ４２の回転が所定回転数に達したか否かを判定する。肯定された場合はステップ４５８へ移行し、否定された場合は、ステップ４５６の判定を行う。
【００９４】
ステップ４５８では、カウンタによるカウントを停止して、回転駆動モータ４２の起動時間を取得する。
【００９５】
ステップ４６０では、カウンタによって計測された回転駆動モータ４２の起動時間が５秒未満であるか否かを判定する。一般的に電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間の各々を低減する制御を行ったほうが好ましいＨＤＤの回転駆動モータの起動時間は３秒程度であり、電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御を行ったほうが好ましいＨＤＤの回転駆動モータの起動時間は１０秒程度であることから、本実施の形態では５秒を基準時間として適した制御パラメータの判別を行うものとした。なお、本実施の形態で５秒としている基準時間は随時変更可能とする。
【００９６】
ステップ４６２では、制御プログラムに時間低減パラメータを設定する。
【００９７】
ステップ４６４では、制御プログラムに回数低減パラメータを設定する。
【００９８】
このように、本第２の実施の形態では、ＨＤＤの型番、Ｓ．Ｍ．Ａ．Ｒ．Ｔ情報、及び回転駆動モータの起動時間の何れか１つを示す情報に基づいて、ＨＤＤへの電力の供給・供給停止回数、モータの駆動・駆動停止回数、及び磁気ヘッドのロード・アンロード回数の各々を低減する制御、又は電力供給時間、モータ駆動時間、及び磁気ヘッドの浮上時間の各々を低減する制御を行うように制御を変更する。
【００９９】
なお、上記第１の実施の形態及び第２の実施の形態では、省電力モードに移行する場合について説明したが、本発明は、省電力モードに移行しない装置に適用してもよい。
【０１００】
また、上記第１の実施の形態では、記憶手段に基本となる制御プログラムと、ＨＤＤの外形寸法の各々に応じた制御パラメータとを記憶しておき、判別手段が搭載されているＨＤＤの外形寸法を判別して、変更手段が、判別された搭載されているＨＤＤの外形寸法に応じた制御パラメータと基本となる制御プログラムとを用いて制御を変更する場合について説明し、上記第２の実施の形態では、記憶手段に基本となる制御プログラムと、特徴の異なるＨＤＤの各々に応じた制御パラメータとを記憶しておき、取得手段が搭載されているＨＤＤの特徴を取得して、変更手段が、搭載されているＨＤＤの特徴に応じた制御パラメータと基本となる制御プログラムとを用いて制御を変更する場合について説明したが、本発明は、実施するにあたって以下の形態をとり得る。
【０１０１】
第３の実施の形態は、記憶手段にＨＤＤの外形寸法の各々に応じた制御プログラムを記憶しておき、判別手段が搭載されているＨＤＤの外形寸法を判別して、変更手段が、判別された搭載されているＨＤＤの外形寸法に応じた制御プログラムを用いて制御を変更するものである。
【０１０２】
第３の実施の形態によれば、搭載されているＨＤＤの外形寸法に応じた制御パラメータと基本となる制御プログラムとを組合せることなく、搭載されているＨＤＤの外形寸法に適した制御を行うことができる。
【０１０３】
第４の実施の形態は、記憶手段にＨＤＤの特徴の各々に応じた制御プログラムを記憶しておき、取得手段が搭載されているＨＤＤの特徴を取得して、変更手段が、搭載されているＨＤＤの特徴に応じた制御プログラムを用いて制御を変更するものである。
【０１０４】
第４の実施の形態によれば、搭載されているＨＤＤに応じた制御パラメータと基本となる制御プログラムとを組合せることなく、搭載されているＨＤＤに適した制御を行うことができる。
【０１０５】
第５の実施の形態は、記憶手段に所定外形寸法に応じた制御パラメータが設定された制御プログラムと所定外形寸法と異なるの外形寸法に応じた制御パラメータとを記憶しておき、判別手段が搭載されているＨＤＤの外形寸法を判別して、判別された搭載されているＨＤＤの外形寸法が所定外形寸法と異なる場合に、変更手段が、制御プログラムの制御パラメータを搭載されているＨＤＤの外形寸法に応じた制御パラメータに変更して制御を変更するものである。
【０１０６】
第５の実施の形態によれば、搭載される頻度が高い所定外形寸法のＨＤＤに応じた制御パラメータを制御プログラムに設定しておくことで、制御パラメータを変更する頻度を低く抑えながら、搭載されているＨＤＤの外形寸法に適した制御を行うことができる。
【０１０７】
第６の実施の形態は、記憶手段に所定の特徴に応じた制御パラメータが設定された制御プログラムと所定の特徴と異なるの特徴に応じた制御パラメータとを記憶しておき、取得手段が搭載されているＨＤＤの特徴を取得して、取得された搭載されているＨＤＤの特徴が所定の特徴と異なる場合に、変更手段が、制御プログラムの制御パラメータを搭載されているＨＤＤの特徴に応じた制御パラメータに変更して制御を変更するものである。
【０１０８】
第６の実施の形態によれば、搭載される頻度が高い所定のＨＤＤに応じた制御パラメータを制御プログラムに設定しておくことで、制御パラメータを変更する頻度を低く抑えながら、搭載されているＨＤＤに適した制御を行うことができる。
【０１０９】
また、これまでに記載された実施の形態は、図１の複合機１０におけるＣＰＵ１２、ＲＯＭ１４、ＲＡＭ１６あるいは図２のＨＤＤ３０内のＨＤＣ５４におけるＣＰＵ、ＲＯＭ、ＲＡＭから構成されるコンピュータによって機能を実現させるプログラムによって実施してもよい。その際、プログラムはＲＯＭ１４等に記憶する例が挙げられるが、当該プログラムをＣＤＲＯＭ等の記録媒体に格納して提供することも可能である。
【図面の簡単な説明】
【０１１０】
【図１】本実施の形態に係る複合機の概略構成図である。
【図２】本実施の形態に係るＨＤＤの概略構成図である。
【図３】第１の実施の形態に係る複合機の起動時の処理ルーチンを示すフローチャートである。
【図４】ＨＤＤの型番に基づくＨＤＤ外形寸法判別処理のフローチャートである。
【図５】Ｓ．Ｍ．Ａ．Ｒ．Ｔ情報に基づくＨＤＤ外形寸法判別処理のフローチャートである。
【図６】回転駆動モータの起動時間に基づくＨＤＤ外形寸法判別処理のフローチャートである。
【図７】第２の実施の形態に係る複合機の起動時の処理ルーチンを示すフローチャートである。
【図８】ＨＤＤの型番に基づく制御パラメータの設定処理のフローチャートである。
【図９】Ｓ．Ｍ．Ａ．Ｒ．Ｔ情報に基づく制御パラメータの設定処理のフローチャートである。
【図１０】回転駆動モータの起動時間に基づく制御パラメータの設定処理のフローチャートである。
【符号の説明】
【０１１１】
１０   複合機
２０   システムコントローラ
３２   電源装置
３４   切換装置
４０   磁気ディスク
４２   回転駆動モータ
４４   磁気ヘッド
４８   ヘッド駆動モータ
５０   信号コネクタ
５２   電源コネクタ
５６   モータ回転制御回路
５８   ヘッド位置制御回路
６０   ＲＷアンプ
【図１】
2009070449.tif 000003
【図２】
2009070449.tif 000004
【図３】
2009070449.tif 000005
【図４】
2009070449.tif 000006
【図５】
2009070449.tif 000007
【図６】
2009070449.tif 000008
【図７】
2009070449.tif 000009
【図８】
2009070449.tif 000010
【図９】
2009070449.tif 000011
【図１０】
2009070449.tif 000012