(57)【要約】【課題】記憶部への給電時間を延長することなく当該記憶部における起動回数を低減可能な情報処理装置、及び給電制御方法を提供すること。【解決手段】画像形成装置は、ＨＤＤ８に対するデータの読み書きが終了した場合にＨＤＤ８への給電を停止する第１給電制御部５９と、ＨＤＤ８への給電が停止される場合に、ＨＤＤ８に格納されているデータのうち所定の特定データをＲＡＭ５Ｃに格納する格納処理部５５と、ＨＤＤ８に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象がＲＡＭ５Ｃに格納されていない場合はＨＤＤ８への給電を再開し、ＲＡＭ５Ｃに格納されている場合はＨＤＤ８への給電を再開しない第２給電制御部５６と、を備える。【選択図】図２
2019204209.tif 000002
【特許請求の範囲】
【請求項１】
不揮発性の第１記憶部に対するデータの読み書きが終了した場合に当該第１記憶部への給電を停止する第１給電制御部と、
前記第１記憶部への給電が停止される場合に、当該第１記憶部に格納されているデータのうち予め定められた特定データを第２記憶部に格納する格納処理部と、
前記第１記憶部に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象が前記第２記憶部に格納されていない場合は前記第１記憶部への給電を再開し、前記第２記憶部に格納されている場合は前記第１記憶部への給電を再開しない第２給電制御部と、
を備える情報処理装置。
【請求項２】
前記第１記憶部に格納されるデータごとに当該データへのアクセス回数を記録する第１記録処理部と、
前記第１記憶部に格納されているデータ各々の前記アクセス回数に基づいて前記特定データを決定する決定処理部と、
を備える請求項１に記載の情報処理装置。
【請求項３】
前記第１記憶部に格納されているデータ各々の最終アクセス時からの経過時間に基づいて前記特定データを決定する決定処理部を備える、
請求項１に記載の情報処理装置。
【請求項４】
揮発性の前記第２記憶部と、
前記アクセス要求を受け付けた場合において前記アクセス対象が前記第２記憶部に格納されている場合に、前記アクセス要求に基づいて前記第２記憶部に格納されている前記アクセス対象に対する処理を実行するデータ処理部と、
前記情報処理装置の電源遮断が指示された場合に、前記第２記憶部に格納されているデータに基づいて前記第１記憶部に格納されているデータを更新する更新処理部と、
を備え、
前記第２給電制御部は、前記情報処理装置の電源遮断が指示された場合に前記第１記憶部への給電を再開する、
請求項１〜３のいずれかに記載の情報処理装置。
【請求項５】
予め定められた特定期間ごとに前記第１記憶部への給電の再開回数を記録する第２記録処理部を備え、
前記第１給電制御部は、前記特定期間における前記再開回数が予め定められた閾値を超える場合に、前記第１記憶部に対するデータの読み書きの終了時から予め定められた待機時間が経過するまで当該第１記憶部への給電の停止を留保する、
請求項１〜４のいずれかに記載の情報処理装置。
【請求項６】
不揮発性の第１記憶部に対するデータの読み書きが終了した場合に当該第１記憶部への給電を停止することと、
前記第１記憶部への給電が停止される場合に、当該第１記憶部に格納されているデータのうち予め定められた特定データを第２記憶部に格納することと、
前記第１記憶部に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象が前記第２記憶部に格納されていない場合は前記第１記憶部への給電を再開し、前記第２記憶部に格納されている場合は前記第１記憶部への給電を再開しないことと、
を実行する給電制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、及び給電制御方法に関する。
【背景技術】
【０００２】
複合機などの情報処理装置では、電力消費を抑制するために、ＨＤＤ（ハードディスクドライブ）などの不揮発性の記憶部に対するデータの読み書きが終了した場合に、当該記憶部への給電が停止されることがある。また、前記記憶部への給電停止後に、当該記憶部における不必要な起動が抑制されるように当該記憶部における起動タイミングを制御する情報処理装置が知られている（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−１９８７６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、前記記憶部に対するデータの読み書きの終了後に当該記憶部への給電が停止される情報処理装置において、当該記憶部に格納されているデータへのアクセス要求が多い場合には、その分当該記憶部における起動回数が多くなる。これに対し、前記記憶部に対するデータの読み書きの終了時から当該記憶部への給電停止時までの間に猶予期間を設けることで、当該記憶部における起動回数を低減可能である。しかしながら、この場合には、前記記憶部における電力消費量が増大する。
【０００５】
本発明の目的は、記憶部への給電時間を延長することなく当該記憶部における起動回数を低減可能な情報処理装置、及び給電制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の一の局面に係る情報処理装置は、第１給電制御部と、格納処理部と、第２給電制御部とを備える。前記第１給電制御部は、不揮発性の第１記憶部に対するデータの読み書きが終了した場合に当該第１記憶部への給電を停止する。前記格納処理部は、前記第１記憶部への給電が停止される場合に、当該第１記憶部に格納されているデータのうち予め定められた特定データを第２記憶部に格納する。前記第２給電制御部は、前記第１記憶部に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象が前記第２記憶部に格納されていない場合は前記第１記憶部への給電を再開し、前記第２記憶部に格納されている場合は前記第１記憶部への給電を再開しない。
【０００７】
本発明の他の局面に係る給電制御方法は、不揮発性の第１記憶部に対するデータの読み書きが終了した場合に当該第１記憶部への給電を停止することと、前記第１記憶部への給電が停止される場合に、当該第１記憶部に格納されているデータのうち予め定められた特定データを第２記憶部に格納することと、前記第１記憶部に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象が前記第２記憶部に格納されていない場合は前記第１記憶部への給電を再開し、前記第２記憶部に格納されている場合は前記第１記憶部への給電を再開しないことと、を実行する。
【発明の効果】
【０００８】
本発明によれば、記憶部への給電時間を延長することなく当該記憶部における起動回数を低減可能な情報処理装置、及び給電制御方法が実現される。
【図面の簡単な説明】
【０００９】
【図１】図１は、本発明の実施形態に係る画像形成装置の構成を示す図である。
【図２】図２は、本発明の実施形態に係る画像形成装置のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る画像形成装置で実行される第１給電制御処理の一例を示すフローチャートである。
【図４】図４は、本発明の実施形態に係る画像形成装置で実行される第２給電制御処理の一例を示すフローチャートである。
【図５】図５は、本発明の実施形態に係る画像形成装置で実行される第３給電制御処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、添付図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１１】
［画像形成装置１０の概略構成］
まず、図１及び図２を参照しつつ、本発明の実施形態に係る画像形成装置１０の概略構成について説明する。ここで、図１は画像形成装置１０の構成を示す断面模式図である。
【００１２】
画像形成装置１０は、原稿から画像データを読み取るスキャン機能、及び画像データに基づいて画像を形成するプリント機能と共に、ファクシミリ機能、及びコピー機能などの複数の機能を有する複合機である。
【００１３】
図１及び図２に示されるように、画像形成装置１０は、ＡＤＦ（自動原稿搬送装置）１、画像読取部２、画像形成部３、給紙部４、制御部５、操作表示部６、通信部７、ＨＤＤ（ハードディスクドライブ）８、及び給電部９を備える。ここに、画像形成装置１０が、本発明における情報処理装置の一例である。なお、本発明における情報処理装置は、制御部５を含むスキャナー、プリンター、ファクシミリ装置、コピー機、パーソナルコンピューター、及びノートパソコンなどであってもよい。
【００１４】
ＡＤＦ１は、原稿セット部、複数の搬送ローラー、原稿押さえ、及び排紙部を備え、画像読取部２によって読み取られる原稿を搬送する。画像読取部２は、原稿台、光源、複数のミラー、光学レンズ、及びＣＣＤを備え、原稿から画像データを読み取ることが可能である。
【００１５】
画像形成部３は、画像読取部２で読み取られた画像データに基づいて、電子写真方式でシートに画像を形成することが可能である。また、画像形成部３は、外部の情報処理装置から入力された画像データに基づいて、シートに画像を形成することも可能である。具体的に、画像形成部３は、感光体ドラム、帯電装置、光走査装置（ＬＳＵ）、現像装置、転写ローラー、クリーニング装置、定着ローラー、加圧ローラー、及び排紙トレイを備える。なお、画像形成部３は、インクジェット方式などの他の画像形成方式により画像を形成するものであってもよい。
【００１６】
給紙部４は、給紙カセット、シート搬送路、及び複数の搬送ローラーを備え、画像形成部３にシートを供給する。画像形成部３は、給紙部４から供給されるシートに、画像データに基づく画像を形成する。画像形成部３による画像形成後のシートは、前記排紙トレイに排出される。
【００１７】
図２に示されるように、制御部５は、ＣＰＵ５Ａ、ＲＯＭ５Ｂ、ＲＡＭ５Ｃ、及び不揮発性メモリー５Ｄなどの制御機器を備える。ＣＰＵ５Ａは、各種の演算処理を実行するプロセッサーである。ＲＯＭ５Ｂは、ＣＰＵ５Ａに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶装置である。ＲＡＭ５Ｃは、揮発性の記憶装置であって、ＣＰＵ５Ａが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。不揮発性メモリー５Ｄは、フラッシュメモリー及びＥＥＰＲＯＭ（登録商標）などの不揮発性の記憶装置である。制御部５では、ＣＰＵ５ＡによりＲＯＭ５Ｂに予め記憶された各種の制御プログラムが実行される。これにより、画像形成装置１０が制御部５により統括的に制御される。なお、制御部５は、集積回路（ＡＳＩＣ）などの電子回路で構成されたものであってもよく、画像形成装置１０を統括的に制御するメイン制御部とは別に設けられた制御部であってもよい。
【００１８】
操作表示部６は、制御部５からの制御指示に応じて各種の情報を表示する液晶ディスプレーなどの表示部、及びユーザーの操作に応じて制御部５に各種の情報を入力する操作キー又はタッチパネルなどの操作部を有する。
【００１９】
通信部７は、外部の通信機器との間で、有線又は無線によるデータ通信を実行することが可能な通信インターフェイスである。
【００２０】
ＨＤＤ８は、不揮発性の記憶装置である。ここに、ＨＤＤ８が、本発明における第１記憶部の一例である。なお、本発明における第１記憶部は、例えば光ディスクのような、磁気ディスクとは異なる記録媒体を駆動するディスクドライブであってもよい。また、本発明における第１記憶部は、ＳＳＤ（ソリッドステートドライブ）などの不揮発性の記憶装置であってもよい。
【００２１】
ＨＤＤ８には、様々なデータが格納されている。例えば、ＨＤＤ８には、画像形成装置１０の機種名、シリアル番号、ファームウェアのバージョン情報、及び接続されているオプション装置に関する情報などの画像形成装置１０のシステムに関するシステムデータが格納されている。また、ＨＤＤ８には、画像読取部２によって読み取られた画像データの送信先として予め登録された宛先に関するアドレスデータが格納されている。また、ＨＤＤ８には、画像形成装置１０の動作履歴に関する動作履歴データが格納されている。
【００２２】
画像形成装置１０と通信可能に接続された外部の情報処理装置は、ＨＤＤ８に格納されているデータにアクセスすることが可能である。例えば、制御部５は、外部の情報処理装置からの要求に応じて、ＨＤＤ８に格納されているデータへのアクセス要求の受付に用いられるウェブページを当該情報処理装置の表示部に表示させる。そして、制御部５は、前記ウェブページにおいてＨＤＤ８に格納されているデータへのアクセス要求が受け付けられた場合に、当該アクセス要求に基づく処理を実行する。
【００２３】
例えば、画像形成装置１０は、前記ウェブページにおいて前記システムデータの参照要求が受け付けられた場合に、ＨＤＤ８から前記システムデータを読み出して、読み出された前記システムデータを当該参照要求の送信元の情報処理装置の表示部に表示させる。また、画像形成装置１０は、前記ウェブページにおいて前記アドレスデータの変更要求が受け付けられた場合に、当該変更要求に基づいてＨＤＤ８に格納されている前記アドレスデータの内容を書き換える。
【００２４】
給電部９は、外部電源から供給される電力をＨＤＤ８に供給することが可能である。例えば、給電部９は、前記外部電源から供給される１００Ｖの交流電圧を所定の電圧値の直流電圧に変換するＡＣ−ＤＣコンバーターである。
【００２５】
具体的に、給電部９は、画像形成装置１０の動作モードが通常モードである場合に、外部電源から供給される電力をＨＤＤ８に供給する。一方、給電部９は、画像形成装置１０の動作モードが前記通常モードから省電力モードへ移行した場合に、ＨＤＤ８への給電を停止する。
【００２６】
ここで、前記省電力モードは、前記通常モードよりも消費電力が低減される動作モードである。画像形成装置１０は、前記通常モード及び前記省電力モードのいずれかの動作モードで動作する。画像形成装置１０の動作モードの切り替えは、後述する状態制御部５１によって行われる。
【００２７】
また、給電部９は、画像形成装置１０の動作モードが前記省電力モードである場合において、ＨＤＤ８に格納されているデータに対する読み書きが行われる場合に、ＨＤＤ８への給電を再開する。この場合、給電部９は、ＨＤＤ８に格納されているデータに対する読み書きが終了した場合に、ＨＤＤ８への給電を停止する。
【００２８】
ところで、画像形成装置１０において、画像形成装置１０の動作モードが前記省電力モードである間に受け付けられるＨＤＤ８に格納されているデータへのアクセス要求が多い場合には、その分ＨＤＤ８における起動回数が多くなる。ＨＤＤ８における起動回数が多くなると、その分ＨＤＤ８において故障などの不具合が発生しやすくなる。これに対し、ＨＤＤ８に対するデータの読み書きの終了時からＨＤＤ８への給電停止時までの間に猶予期間を設けることで、ＨＤＤ８における起動回数を低減可能である。
【００２９】
しかしながら、この場合には、ＨＤＤ８における電力消費量が増大する。これに対し、本発明の実施形態に係る画像形成装置１０では、以下に説明するように、ＨＤＤ８への給電時間を延長することなく、ＨＤＤ８における起動回数を低減することが可能である。
【００３０】
具体的に、制御部５のＲＯＭ５Ｂには、制御部５のＣＰＵ５Ａに後述の第１給電制御処理（図３のフローチャート参照）、及び第２給電制御処理（図４のフローチャート参照）を実行させるための給電制御プログラムが予め記憶されている。なお、前記給電制御プログラムは、ＣＤ、ＤＶＤ、フラッシュメモリーなどのコンピューター読み取り可能な記録媒体に記録されており、前記記録媒体から読み取られて不揮発性メモリー５Ｄにインストールされてもよい。
【００３１】
そして、制御部５は、図２に示されるように、状態制御部５１、データ処理部５２、第１記録処理部５３、決定処理部５４、格納処理部５５、第２給電制御部５６、更新処理部５７、第２記録処理部５８、及び第１給電制御部５９を含む。具体的に、制御部５は、ＣＰＵ５Ａを用いてＲＯＭ５Ｂに記憶されている前記給電制御プログラムを実行する。これにより、制御部５は、状態制御部５１、データ処理部５２、第１記録処理部５３、決定処理部５４、格納処理部５５、第２給電制御部５６、更新処理部５７、第２記録処理部５８、及び第１給電制御部５９として機能する。
【００３２】
状態制御部５１は、画像形成装置１０の動作モードを制御する。
【００３３】
具体的に、状態制御部５１は、画像形成装置１０の動作モードが前記通常モードである場合において、予め定められた第１移行条件を充足する場合に、当該動作モードを前記通常モードから前記省電力モードに移行させる。例えば、前記第１移行条件は、画像形成装置１０においてジョブが実行されておらず、且つ操作表示部６が操作されていない無操作状態が予め定められた基準時間を超えて継続することである。
【００３４】
また、状態制御部５１は、画像形成装置１０の動作モードが前記省電力モードである場合において、予め定められた第２移行条件を充足する場合に、当該動作モードを前記省電力モードから前記通常モードに移行させる。例えば、前記第２移行条件は、ジョブの実行指示が入力され、又は操作表示部６が操作されることである。
【００３５】
状態制御部５１は、画像形成装置１０の動作モードを前記通常モードから前記省電力モードへ移行させる場合に、ＨＤＤ８への給電を停止する。具体的に、状態制御部５１は、給電部９に制御信号を入力して、給電部９によるＨＤＤ８への給電を停止させる。また、状態制御部５１は、画像形成装置１０の動作モードを前記省電力モードから前記通常モードへ移行させる場合に、ＨＤＤ８への給電を再開する。具体的に、状態制御部５１は、給電部９に制御信号を入力して、給電部９によるＨＤＤ８への給電を再開させる。
【００３６】
データ処理部５２は、ＨＤＤ８に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求に基づいてアクセス対象のデータに対する処理を実行する。
【００３７】
第１記録処理部５３は、ＨＤＤ８に格納されるデータごとに、当該データへのアクセス回数を記録する。
【００３８】
例えば、画像形成装置１０では、ＨＤＤ８に格納されているデータ各々に対応する当該データに対するアクセス回数を示す第１カウント値が予め制御部５の不揮発性メモリー５Ｄに格納されている。
【００３９】
そして、第１記録処理部５３は、データ処理部５２によりＨＤＤ８に格納されているデータに対する処理が実行された場合に、処理対象のデータに対応する前記第１カウント値をインクリメントする。また、第１記録処理部５３は、予め定められた第１期間が経過するたびに、前記第１カウント値各々をリセットする。ここで、前記第１期間は、任意に定められる期間であって、例えば１日、１週間、又は１か月などである。
【００４０】
なお、第１記録処理部５３は、前記第１カウント値各々をリセットしなくてもよい。
【００４１】
決定処理部５４は、ＨＤＤ８に対する給電が停止される場合に、ＨＤＤ８に格納されているデータ各々のアクセス回数に基づいて特定データを決定する。ここで、前記特定データは、ＨＤＤ８に格納されているデータのうち制御部５のＲＡＭ５Ｃに格納されるデータである。
【００４２】
例えば、決定処理部５４は、ＨＤＤ８に格納されているデータのうち、当該データに対応する前記第１カウント値が予め定められた第１閾値を超えるデータを前記特定データとして定める。ここで、前記第１閾値は、任意に定められる値であって、例えば１０回、又は１００回などである。
【００４３】
なお、決定処理部５４は、前記第１カウント値が前記第１閾値を超えるデータの合計サイズが予め定められた許容サイズを超える場合に、前記特定データの合計サイズが前記許容サイズ以下となるように、前記特定データを定めてもよい。例えば、決定処理部５４は、前記第１カウント値が前記第１閾値を超えるデータから、前記第１カウント値が高い順に合計サイズが前記許容サイズ以下となる範囲で選択された一又は複数のデータを前記特定データに定めてもよい。
【００４４】
また、決定処理部５４は、ＨＤＤ８に格納されているデータから、前記第１カウント値が高い順に合計サイズが前記許容サイズ以下となる範囲で選択された一又は複数のデータを前記特定データに定めてもよい。
【００４５】
格納処理部５５は、ＨＤＤ８への給電が停止される場合に、決定処理部５４により決定された前記特定データを制御部５のＲＡＭ５Ｃに格納する。ここに、ＲＡＭ５Ｃが、本発明における第２記憶部の一例である。なお、本発明における第２記憶部は、不揮発性メモリー５Ｄであってもよい。
【００４６】
具体的に、格納処理部５５は、前記特定データをＲＡＭ５Ｃにおける予め定められた記憶領域に格納する。なお、前記許容サイズは、前記記憶領域のサイズ以下のサイズである。
【００４７】
第２給電制御部５６は、画像形成装置１０の動作モードが前記省電力モードである場合において、ＨＤＤ８に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象が制御部５のＲＡＭ５Ｃに格納されているか否かを判断する。
【００４８】
そして、第２給電制御部５６は、アクセス対象が制御部５のＲＡＭ５Ｃに格納されていないと判断した場合は、ＨＤＤ８への給電を再開する。一方、第２給電制御部５６は、アクセス対象が制御部５のＲＡＭ５Ｃに格納されていると判断した場合は、ＨＤＤ８への給電を再開しない。
【００４９】
ここで、データ処理部５２は、第２給電制御部５６によってアクセス対象が制御部５のＲＡＭ５Ｃに格納されていないと判断された場合は、第２給電制御部５６によるＨＤＤ８への給電の再開後に、受け付けたアクセス要求に基づいてＨＤＤ８に格納されているアクセス対象のデータに対する処理を実行する。また、データ処理部５２は、第２給電制御部５６によってアクセス対象が制御部５のＲＡＭ５Ｃに格納されていると判断された場合は、受け付けたアクセス要求に基づいてＲＡＭ５Ｃに格納されているアクセス対象のデータに対する処理を実行する。
【００５０】
更新処理部５７は、ＨＤＤ８への給電が再開された場合に、制御部５のＲＡＭ５Ｃの前記記憶領域に格納されているデータに基づいて、ＨＤＤ８に格納されているデータを更新する。
【００５１】
ここで、第２給電制御部５６は、画像形成装置１０の電源遮断が指示された場合に、ＨＤＤ８への給電を再開する。これにより、ＲＡＭ５Ｃに格納されているデータの内容が変更され、その後ＨＤＤ８への給電が再開される前に画像形成装置１０の電源遮断が指示された場合に、当該変更をＨＤＤ８に格納されているデータに反映させることが可能である。
【００５２】
なお、格納処理部５５が前記特定データを不揮発性メモリー５Ｄに格納する場合、第２給電制御部５６は、画像形成装置１０の電源遮断が指示された場合に、ＨＤＤ８への給電を再開しなくてもよい。
【００５３】
また、画像形成装置１０において、動作モードが前記省電力モードである場合は、ＨＤＤ８に格納されているデータに対する参照要求のみが受け付けられてもよい。この場合、制御部５は、更新処理部５７を含んでいなくてもよい。
【００５４】
第２記録処理部５８は、予め定められた第２期間（本発明における特定期間の一例）ごとに、第２給電制御部５６によるＨＤＤ８への給電の再開回数を記録する。
【００５５】
例えば、画像形成装置１０では、第２給電制御部５６によるＨＤＤ８への給電の再開回数を示す第２カウント値が予め制御部５の不揮発性メモリー５Ｄに格納されている。
【００５６】
そして、第２記録処理部５８は、第２給電制御部５６によりＨＤＤ８への給電が再開された場合に、前記第２カウント値をインクリメントする。また、第２記録処理部５８は、前記第２期間が経過するたびに、前記第２カウント値をリセットする。ここで、前記第２期間は、任意に定められる期間であって、例えば１日、１週間、又は１か月などである。
【００５７】
第１給電制御部５９は、画像形成装置１０の動作モードが前記省電力モードである場合において、ＨＤＤ８に対するデータの読み書きが終了した場合に、ＨＤＤ８への給電を停止する。
【００５８】
また、第１給電制御部５９は、前記第２期間における第２給電制御部５６によるＨＤＤ８への給電の再開回数が予め定められた第２閾値（本発明における閾値の一例）を超える場合に、ＨＤＤ８に対するデータの読み書きの終了時から予め定められた待機時間が経過するまで、ＨＤＤ８への給電の停止を留保する。ここで、前記第２閾値は、任意に定められる値であって、例えば１０回、又は１００回などである。また、前記待機時間は、任意に定められる時間であって、例えば１０秒、１分、又は５分である。
【００５９】
なお、第１給電制御部５９は、前記第２期間における第２給電制御部５６によるＨＤＤ８への給電の再開回数に関わらず、ＨＤＤ８に対するデータの読み書きが終了した場合に、直ちにＨＤＤ８への給電を停止してもよい。この場合、制御部５は、第２記録処理部５８を含んでいなくてもよい。
【００６０】
また、第１給電制御部５９は、画像形成装置１０の動作モードに関わらず、ＨＤＤ８に対するデータの読み書きが終了した場合に、ＨＤＤ８への給電を停止してもよい。この場合、第２給電制御部５６は、画像形成装置１０の動作モードに関わらず、ＨＤＤ８に格納されているデータへのアクセス要求を受け付けた場合に、当該アクセス要求におけるアクセス対象がＲＡＭ５Ｃに格納されているか否かに基づいてＨＤＤ８への給電を再開するか否かを判断してもよい。また、制御部５は、状態制御部５１を含んでいなくてもよい。
【００６１】
［第１給電制御処理］
以下、図３を参照しつつ、画像形成装置１０において制御部５により実行される第１給電制御処理の手順の一例について説明する。ここで、ステップＳ１１、Ｓ１２・・・は、制御部５により実行される処理手順（ステップ）の番号を表している。なお、前記第１給電制御処理は、画像形成装置１０の動作モードが前記通常モードである場合に実行される。
【００６２】
＜ステップＳ１１＞
まず、ステップＳ１１において、制御部５は、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられたか否かを判断する。
【００６３】
ここで、制御部５は、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられたと判断すると（Ｓ１１のＹｅｓ側）、処理をステップＳ１２に移行させる。また、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられていなければ（Ｓ１１のＮｏ側）、制御部５は、処理をステップＳ１４に移行させる。
【００６４】
＜ステップＳ１２＞
ステップＳ１２において、制御部５は、ＨＤＤ８に格納されているアクセス対象に対して、受け付けたアクセス要求に基づく処理を実行する。ここで、ステップＳ１２の処理は、制御部５のデータ処理部５２により実行される。
【００６５】
＜ステップＳ１３＞
ステップＳ１３において、制御部５は、ステップＳ１２において処理の対象となったデータへのアクセス回数を記録する。ここで、ステップＳ１３の処理は、制御部５の第１記録処理部５３により実行される。
【００６６】
具体的に、制御部５は、処理対象のデータに対応する前記第１カウント値をインクリメントする。なお、ステップＳ１３の処理は省略されてもよい。
【００６７】
＜ステップＳ１４＞
ステップＳ１４において、制御部５は、前記第１移行条件を充足したか否かを判断する。
【００６８】
ここで、制御部５は、前記第１移行条件を充足したと判断すると（Ｓ１４のＹｅｓ側）、処理をステップＳ１５に移行させる。また、前記第１移行条件を充足していなければ（Ｓ１４のＮｏ側）、制御部５は、処理をステップＳ１１に移行させる。
【００６９】
＜ステップＳ１５＞
ステップＳ１５において、制御部５は、ＨＤＤ８に格納されているデータ各々のアクセス回数に基づいて前記特定データを決定する。ここで、ステップＳ１５の処理は、制御部５の決定処理部５４により実行される。
【００７０】
具体的に、制御部５は、ＨＤＤ８に格納されているデータのうち、当該データに対応する前記第１カウント値が前記第１閾値を超えるデータを前記特定データとして定める。
【００７１】
＜ステップＳ１６＞
ステップＳ１６において、制御部５は、ステップＳ１５で決定された前記特定データをＲＡＭ５Ｃの前記記憶領域に格納する。ここで、ステップＳ１６の処理は、制御部５の格納処理部５５により実行される。
【００７２】
＜ステップＳ１７＞
ステップＳ１７において、制御部５は、画像形成装置１０の動作モードを前記通常モードから前記省電力モードへ移行させる。ここで、ステップＳ１７の処理は、制御部５の状態制御部５１により実行される。
【００７３】
具体的に、制御部５は、給電部９に制御信号を入力して、給電部９によるＨＤＤ８への給電を停止させる。
【００７４】
［第２給電制御処理］
次に、図４を参照しつつ、画像形成装置１０において制御部５により実行される第２給電制御処理の手順の一例について説明する。なお、前記第２給電制御処理は、画像形成装置１０の動作モードが前記省電力モードである場合に実行される。
【００７５】
＜ステップＳ２１＞
まず、ステップＳ２１において、制御部５は、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられたか否かを判断する。
【００７６】
ここで、制御部５は、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられたと判断すると（Ｓ２１のＹｅｓ側）、処理をステップＳ２２に移行させる。また、ＨＤＤ８に格納されているデータへのアクセス要求が受け付けられていなければ（Ｓ２１のＮｏ側）、制御部５は、処理をステップＳ２５に移行させる。
【００７７】
＜ステップＳ２２＞
ステップＳ２２において、制御部５は、アクセス対象のデータがＲＡＭ５Ｃの前記記憶領域に存在するか否かを判断する。
【００７８】
ここで、制御部５は、アクセス対象のデータがＲＡＭ５Ｃの前記記憶領域に存在すると判断すると（Ｓ２２のＹｅｓ側）、処理をステップＳ２３に移行させる。また、アクセス対象のデータがＲＡＭ５Ｃの前記記憶領域に存在していなければ（Ｓ２２のＮｏ側）、制御部５は、処理をステップＳ２２１に移行させる。
【００７９】
＜ステップＳ２２１＞
ステップＳ２２１において、制御部５は、後述する第３給電制御処理を実行する。
【００８０】
＜ステップＳ２３＞
ステップＳ２３において、制御部５は、ＲＡＭ５Ｃの前記記憶領域に格納されているアクセス対象に対して、受け付けたアクセス要求に基づく処理を実行する。ここで、ステップＳ２３の処理は、制御部５のデータ処理部５２により実行される。
【００８１】
＜ステップＳ２４＞
ステップＳ２４において、制御部５は、ステップＳ２３において処理の対象となったデータへのアクセス回数を記録する。ここで、ステップＳ２４の処理は、制御部５の第１記録処理部５３により実行される。なお、ステップＳ２４の処理は省略されてもよい。
【００８２】
＜ステップＳ２５＞
ステップＳ２５において、制御部５は、画像形成装置１０の電源遮断が指示されたか否かを判断する。例えば、制御部５は、操作表示部６に設けられる電源キーが操作された場合に、画像形成装置１０の電源遮断が指示されたと判断する。
【００８３】
ここで、制御部５は、画像形成装置１０の電源遮断が指示されたと判断すると（Ｓ２５のＹｅｓ側）、処理をステップＳ２５１に移行させる。また、画像形成装置１０の電源遮断が指示されていなければ（Ｓ２５のＮｏ側）、制御部５は、処理をステップＳ２６に移行させる。
【００８４】
＜ステップＳ２６＞
ステップＳ２６において、制御部５は、前記第２移行条件を充足したか否かを判断する。
【００８５】
ここで、制御部５は、前記第２移行条件を充足したと判断すると（Ｓ２６のＹｅｓ側）、処理をステップＳ２７に移行させる。また、前記第２移行条件を充足していなければ（Ｓ２６のＮｏ側）、制御部５は、処理をステップＳ２１に移行させる。
【００８６】
＜ステップＳ２７＞
ステップＳ２７において、制御部５は、画像形成装置１０の動作モードを前記省電力モードから前記通常モードへ移行させる。ここで、ステップＳ２７の処理は、制御部５の状態制御部５１により実行される。
【００８７】
具体的に、制御部５は、給電部９に制御信号を入力して、給電部９によるＨＤＤ８への給電を再開させる。
【００８８】
＜ステップＳ２８＞
ステップＳ２８において、制御部５は、ＲＡＭ５Ｃの前記記憶領域に格納されているデータに基づいて、ＨＤＤ８に格納されているデータを更新する。ここで、ステップＳ２８の処理は、制御部５の更新処理部５７により実行される。なお、ステップＳ２８の処理は省略されてもよい。
【００８９】
＜ステップＳ２５１＞
ステップＳ２５１において、制御部５は、ＨＤＤ８への給電を再開する。ここで、ステップＳ２５１の処理は、制御部５の第２給電制御部５６により実行される。
【００９０】
＜ステップＳ２５２＞
ステップＳ２５２において、制御部５は、ＲＡＭ５Ｃの前記記憶領域に格納されているデータに基づいて、ＨＤＤ８に格納されているデータを更新する。ここで、ステップＳ２５２の処理は、制御部５の更新処理部５７により実行される。なお、ステップＳ２５１及びステップＳ２５２の処理は省略されてもよい。
【００９１】
＜ステップＳ２５３＞
ステップＳ２５３において、制御部５は、画像形成装置１０の電源を遮断する。
【００９２】
［第３給電制御処理］
次に、図５を参照しつつ、前記第２給電制御処理のステップＳ２２１で実行される第３給電制御処理の手順の一例について説明する。
【００９３】
＜ステップＳ３１＞
まず、ステップＳ３１において、制御部５は、ＨＤＤ８への給電を再開する。ここで、ステップＳ３１の処理は、制御部５の第２給電制御部５６により実行される。
【００９４】
＜ステップＳ３２＞
ステップＳ３２において、制御部５は、ＨＤＤ８に格納されているアクセス対象に対して、受け付けたアクセス要求に基づく処理を実行する。ここで、ステップＳ３２の処理は、制御部５のデータ処理部５２により実行される。
【００９５】
＜ステップＳ３３＞
ステップＳ３３において、制御部５は、ステップＳ３２において処理の対象となったデータへのアクセス回数を記録する。ここで、ステップＳ３３の処理は、制御部５の第１記録処理部５３により実行される。なお、ステップＳ３３の処理は省略されてもよい。
【００９６】
＜ステップＳ３４＞
ステップＳ３４において、制御部５は、ＨＤＤ８への給電の再開回数を記録する。ここで、ステップＳ３４の処理は、制御部５の第２記録処理部５８により実行される。
【００９７】
具体的に、制御部５は、前記第２カウント値をインクリメントする。なお、ステップＳ３４の処理は省略されてもよい。
【００９８】
＜ステップＳ３５＞
ステップＳ３５において、制御部５は、ＲＡＭ５Ｃの前記記憶領域に格納されているデータに基づいて、ＨＤＤ８に格納されているデータを更新する。ここで、ステップＳ３５の処理は、制御部５の更新処理部５７により実行される。なお、ステップＳ３５の処理は省略されてもよい。
【００９９】
＜ステップＳ３６＞
ステップＳ３６において、制御部５は、ＨＤＤ８に格納されているデータ各々のアクセス回数に基づいて前記特定データを決定する。ここで、ステップＳ３６の処理は、制御部５の決定処理部５４により実行される。
【０１００】
＜ステップＳ３７＞
ステップＳ３７において、制御部５は、ステップＳ３６で決定された前記特定データをＲＡＭ５Ｃの前記記憶領域に格納する。ここで、ステップＳ３７の処理は、制御部５の格納処理部５５により実行される。
【０１０１】
＜ステップＳ３８＞
ステップＳ３８において、制御部５は、ＨＤＤ８への給電の再開回数が前記第２閾値を超えるか否かを判断する。
【０１０２】
具体的に、制御部５は、前記第２カウント値が前記第２閾値を超える場合に、ＨＤＤ８への給電の再開回数が前記第２閾値を超えると判断する。
【０１０３】
ここで、制御部５は、ＨＤＤ８への給電の再開回数が前記第２閾値を超えると判断すると（Ｓ３８のＹｅｓ側）、処理をステップＳ３９に移行させる。また、ＨＤＤ８への給電の再開回数が前記第２閾値を超えていなければ（Ｓ３８のＮｏ側）、制御部５は、処理をステップＳ４０に移行させる。
【０１０４】
＜ステップＳ３９＞
ステップＳ３９において、制御部５は、ステップＳ３２の処理の終了時から前記待機時間が経過したか否かを判断する。
【０１０５】
これにより、前記省電力モード中にＨＤＤ８に格納されているデータのうち前記特定データとは異なるデータにアクセスが集中する場合においても、ＨＤＤ８の起動回数の増加を抑制することが可能である。
【０１０６】
ここで、制御部５は、前記待機時間が経過したと判断すると（Ｓ３９のＹｅｓ側）、処理をステップＳ４０に移行させる。また、前記待機時間が経過していなければ（Ｓ３９のＮｏ側）、制御部５は、ステップＳ３９で前記待機時間の経過を待ち受ける。なお、ステップＳ３８及びステップＳ３９の処理は省略されてもよい。
【０１０７】
＜ステップＳ４０＞
ステップＳ４０において、制御部５は、ＨＤＤ８への給電を停止する。ここで、ステップＳ４０の処理は、制御部５の第１給電制御部５９により実行される。
【０１０８】
なお、前記第１給電制御処理、及び前記第２給電制御処理のステップＳ２６〜ステップＳ２８の処理は省略されてもよい。この場合、制御部５は、ステップＳ２５で画像形成装置１０の電源遮断が指示されていないと判断した場合に、処理をステップＳ２１へ移行させる。
【０１０９】
このように、画像形成装置１０では、ＨＤＤ８への給電が停止される場合に、ＨＤＤ８に格納されているデータのうち前記特定データがＲＡＭ５Ｃに格納される。そして、ＨＤＤ８への給電の停止中にＨＤＤ８に格納されているデータへのアクセス要求が受け付けられた場合においても、アクセス対象のデータがＲＡＭ５Ｃに格納されている場合には、ＨＤＤ８への給電の再開が制限される。そのため、ＨＤＤ８への給電時間を延長することなくＨＤＤ８における起動回数を低減することが可能である。
【０１１０】
また、画像形成装置１０では、ＨＤＤ８に格納されているデータ各々のアクセス回数に基づいて前記特定データが決定される。これにより、アクセス頻度の高いデータを前記特定データに定めることが可能となり、アクセス頻度とは無関係に前記特定データが定められる構成と比較して、前記省電力モード時におけるＨＤＤ８の起動回数を低減することが可能である。
【０１１１】
なお、決定処理部５４が、ＨＤＤ８に格納されているデータ各々の最終アクセス時からの経過時間に基づいて前記特定データを決定する構成が他の実施形態として考えられる。具体的に、決定処理部５４が、ＨＤＤ８に格納されているデータ各々の最終アクセス時からの経過時間が短い順に前記特定データを決定する構成が考えられる。例えば、前記最終アクセス時は、データ処理部５２により不揮発性メモリー５Ｄに記録される。この実施形態では、制御部５は第１記録処理部５３を含んでいなくてもよい。
【０１１２】
また、決定処理部５４が、予め指定されたデータを前記特定データに定める構成が他の実施形態として考えられる。前記特定データに定められるデータは、画像形成装置１０の製造時に指定されてもよいし、操作表示部６におけるユーザー操作によって指定されてもよい。この実施形態では、制御部５は第１記録処理部５３及び決定処理部５４を含んでいなくてもよい。
【符号の説明】
【０１１３】
１    ＡＤＦ
２    画像読取部
３    画像形成部
４    給紙部
５    制御部
５Ａ  ＣＰＵ
５Ｂ  ＲＯＭ
５Ｃ  ＲＡＭ
５Ｄ  不揮発性メモリー
６    操作表示部
７    通信部
８    ＨＤＤ
９    給電部
１０  画像形成装置
５１  状態制御部
５２  データ処理部
５３  第１記録処理部
５４  決定処理部
５５  格納処理部
５６  第２給電制御部
５７  更新処理部
５８  第２記録処理部
５９  第１給電制御部
【図１】
2019204209.tif 000003
【図２】
2019204209.tif 000004
【図３】
2019204209.tif 000005
【図４】
2019204209.tif 000006
【図５】
2019204209.tif 000007