(57)【要約】【課題】異なる種類の記憶装置が設けられる画像形成装置における省電力化を実現する画像形成装置及び画像形成装置の制御方法を提供すること。【解決手段】画像データを記憶する一以上のハードディスク装置及び一以上の不揮発性メモリを有する画像形成装置であって、異なるアプリケーション又は動作条件毎に使用する、前記ハードディスク装置毎の使用情報を管理する情報管理手段と、前記ハードディスク装置への電力供給の有無を、前記使用情報に基づいて決定する供給決定手段と、決定された前記電力供給の有無により、前記ハードディスク装置への電力供給を制御する供給制御手段と、を有する画像形成装置。【選択図】図１
2011141329.tif 000002
【特許請求の範囲】
【請求項１】
画像データを記憶する一以上のハードディスク装置及び一以上の不揮発性メモリを有する画像形成装置であって、
異なるアプリケーション又は動作条件毎に使用する、前記ハードディスク装置毎の使用情報を管理する情報管理手段と、
前記ハードディスク装置への電力供給の有無を、前記使用情報に基づいて決定する供給決定手段と、
決定された前記電力供給の有無により、前記ハードディスク装置への電力供給を制御する供給制御手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記情報管理手段は、さらに、前記不揮発性メモリ毎の使用情報を管理し、
前記供給決定手段は、さらに、前記不揮発性メモリへの電力供給の有無を、前記使用情報に基づいて決定し、
前記供給制御手段は、さらに、前記不揮発性メモリへの電力供給を制御することを特徴とする画像形成装置。
【請求項３】
前記使用情報を記憶する第２の記憶手段を有することを特徴とする請求項１又は２記載の画像形成装置。
【請求項４】
前記供給決定手段が、前記アプリケーション及び前記動作条件の何れに対応する使用情報に基づいて、前記ハードディスク装置毎の電力供給の有無を決定するかを、設定する、使用情報設定手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項５】
前記供給決定手段が、前記アプリケーション及び前記動作条件の何れに対応する使用情報に基づいて、前記ハードディスク装置毎の電力供給の有無を決定するかを、選択する入力を促す画面を生成する画面生成手段を有することを特徴とする請求項４記載の画像形成装置。
【請求項６】
前記ハードディスク装置及び前記不揮発性メモリの何れに対して、電力供給の有無を決定するかを、設定する、制御対象設定手段を有することを特徴とする請求項２記載の画像形成装置。
【請求項７】
前記ハードディスク装置及び前記不揮発性メモリの何れに対して、電力供給の有無を決定するかの選択の入力を促す画面を生成する、画面生成手段を有することを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記ハードディスク装置及び前記不揮発性メモリの何れか一以上の容量を表示する画面を生成する画面生成手段を有することを特徴とする請求項１記載の画像形成装置。
【請求項９】
画像データを記憶する一以上のハードディスク装置及び一以上の不揮発性メモリを有する画像形成装置における制御方法であって、
異なるアプリケーション又は動作条件毎に使用する、前記ハードディスク装置毎の使用情報に基づいて、前記ハードディスク装置への電力供給の有無を決定する供給決定ステップと、
決定された前記電力供給の有無により、前記ハードディスク装置への電力供給を制御する供給制御ステップと、
を有することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置及び画像形成装置の制御方法に関する。
【背景技術】
【０００２】
従来から、スキャナ、プロッタ、及び、ファクシミリ装置を有する画像形成装置において、省電力化を実現するために、ジョブが指示されない間に、画像形成装置が有する機能の一部に対する電力の供給を停止する画像形成装置がある。これにより、待機電力を低減することができる。
【０００３】
複数のハードディスク装置を有する画像形成装置においては、さらに、稼働させるハードディスク装置の台数を制限することにより、省電力化を実現することができる。例えば、特開２００７−６０９８号公報（特許文献１）には、処理性能を満たすために必要な台数のハードディスク装置に対してのみ、電力を供給する画像形成装置が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に開示の画像形成装置の発明では、異なる記憶手段が設けられている画像形成装置における、省電力化の実現については、考慮されていない。例えば、複数の不揮発性メモリを有するＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｉｓｋ）は、ハードディスク装置よりも消費電力が少ないが、高価であり書き換え回数の制限がハードディスク装置に対して劣る。したがって、画像形成装置に設けられる全てのハードディスク装置を、ＳＳＤに置き換えることは、コストや耐久性の面で問題となる。
【０００５】
そこで、ハードディスク装置とＳＳＤとの両方を有する画像形成装置を設計する際に、２つの記憶装置に対する電力供給の制御を同等に行うと、省電力化に関して効率的ではない。
【０００６】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、異なる種類の記憶装置が設けられる画像形成装置における省電力化を実現する画像形成装置、及び、画像形成装置の制御方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
上記目的を達成するために、本発明の画像形成装置は次の如き構成を採用した。本発明の画像形成装置は、画像データを記憶する一以上のハードディスク装置及び一以上の不揮発性メモリを有する画像形成装置であって、異なるアプリケーション又は動作条件毎に使用する、前記ハードディスク装置毎の使用情報を管理する情報管理手段と、前記ハードディスク装置への電力供給の有無を、前記使用情報に基づいて決定する供給決定手段と、決定された前記電力供給の有無により、前記ハードディスク装置への電力供給を制御する供給制御手段と、を有する構成とすることができる。
【０００８】
これにより、異なる種類の記憶装置が設けられる画像形成装置における省電力化を実現する画像形成装置を提供することができる。
【０００９】
なお、上記課題を解決するため、本発明は、上記画像形成装置における制御方法としてもよい。
【発明の効果】
【００１０】
本発明の画像形成装置及び画像形成装置の制御方法によれば、異なる種類の記憶装置が設けられる画像形成装置における省電力化を実現する画像形成装置及び画像形成装置の制御方法を提供することが可能になる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本実施形態の画像形成装置の電源供給の制御部とその周辺の機能構成を示す図である。
【図２】図２は、画像形成装置の全体の構成を示すブロック図（その１）である。
【図３】図３は、電源投入後の処理（その１）を説明するフロー図である。
【図４】図４は、１つのジョブを実行する際の、ＨＤＤ８００の電力供給を制御する処理を説明するフロー図である。
【図５】図５は、ＮＡＮＤ８１に格納される使用情報の例（その１）を示す図である。
【図６】図６は、電源投入後の処理（その２）を説明するフロー図である。
【図７】図７は、１つのジョブを実行する際の、ＨＤＤ８００と不揮発性メモリ６０との電力供給を制御する処理を説明するフロー図である。
【図８】図８は、ＮＡＮＤ８１に格納される使用情報の例（その２）を示す図である。
【図９】図９は、不揮発性メモリ６０及びＨＤＤ８００に対する電力供給の状況を表示する処理を含む例を説明するフロー図である。
【図１０】図１０は、不揮発性メモリ６０及びＨＤＤ８００に対する電力供給の状況と、それぞれの容量とを表示する例を示すフロー図である。
【図１１】図１１は、動作条件の選択を行う処理を含む例を示すフロー図である。
【図１２】図１２は、操作部９１０に表示される画面の例（その１）を示す図である。
【図１３】図１３は、操作部９１０に表示される画面の例（その２）を示す図である。
【図１４】図１４は、ＮＡＮＤ８１に格納される使用情報の例を示す図である。
【図１５】図１５は、ＨＤＤ８００及び不揮発性メモリ６０の電力供給を所定の状態にする処理を含む例を説明するフロー図である。
【図１６】図１６は、画像形成装置の全体の構成を示すブロック図（その２）である。
【図１７−１】図１７−１は、不揮発性メモリが２個ある場合の処理が加えられている例を説明するフロー図（その１）である。
【図１７−２】図１７−２は、不揮発性メモリが２個ある場合の処理が加えられている例を説明するフロー図（その２）である。
【図１８】図１８は、２つの不揮発性メモリを有する構成において用いられる使用情報のテーブルの例を示す図である。
【発明を実施するための形態】
【００１２】
以下、本発明の実施の形態を図面に基づき説明する。なお、本明細書および図面において、実質的に同一の機能構成を有する構成要素については、同一の符号を付することにより重複説明を省略する。
【００１３】
〔本発明の実施の形態〕
図１は、本実施形態の画像形成装置の電源供給の制御部とその周辺の機能構成を示す図である。図１の制御部１０は、電源７、記憶手段９、入力手段１２、及び、表示手段１３に接続される。
【００１４】
制御部１０は、情報管理手段１、使用情報設定手段２、制御対象設定手段３、供給決定手段４、供給制御手段５、及び、ＳＳＤ６を有する。制御部１０は、さらに、画面生成手段１１を有してもよい。
【００１５】
情報管理手段１は、画像形成装置が実行するアプリケーション毎に、使用するハードディスク装置（以下、「ＨＤＤ」という。）に対する電力供給の有無に係る情報を管理する。この情報を「使用情報」という。画像形成装置が実行するアプリケーションは、例えば、スキャン、印刷出力、及び、ファクシミリ通信等の各機能を実現する。情報管理手段１が管理する使用情報は、アプリケーションと、ＨＤＤの電源オン又は電源オフの情報とが、対応づけられる。使用情報は、さらに、ＳＳＤの電源オン又は電源オフの情報を含んでもよい。使用情報は、テーブルの形式を有する。情報管理手段１が管理する情報は、記憶手段９に記憶される。
【００１６】
使用情報設定手段２は、複数の使用情報のテーブルがある場合に、何れのテーブルを用いるかを設定する。用いるテーブルの選択の指示は、入力手段１２より入力される。制御対象設定手段３は、ＨＤＤ及びＳＳＤのうち、何れの記憶装置に対して、電源のオン及びオフを制御するかを設定する。制御対象となる記憶装置の選択の指示は、入力手段１２より入力される。
【００１７】
供給決定手段４は、画像形成装置が、ジョブを実行する毎に、そのジョブで実行するアプリケーションに対応する使用情報に基づいて、電力を供給するＨＤＤを決定する。供給決定手段４はさらに、ジョブで実行する際に電力を供給するＳＳＤを決定してもよい。
【００１８】
供給決定手段４は、さらに、既にＨＤＤ又はＳＳＤに電力が供給されている場合に、電力供給を停止するＨＤＤ又はＳＳＤを決定してもよい。供給決定手段４により決定された情報は、供給制御手段５に出力される。
【００１９】
供給制御手段５は、供給決定手段４により決定された情報に基づいて、電源７を制御する。より詳細には、電源７に対し、電力を供給する記憶装置の情報、又は、電力供給を停止する記憶装置の情報を出力する。
【００２０】
画面生成手段１１は、表示手段１３に表示する画面を生成する。画面生成手段１１が生成する画面は、複数の使用情報のテーブルがある場合に、何れのテーブルを用いるかを設定する際の、テーブルの選択を促す画面である。画面生成手段１１が生成する画面は、また、何れの記憶装置に対して、電源のオン及びオフを制御するかを設定する際の、記憶装置の選択を促す画面である。
【００２１】
電源７は、ＨＤＤ８、及び、ＳＳＤ６が接続され、これらの記憶装置に対して電力を供給する。電源７は、供給制御手段５からの指示により、それぞれの記憶装置に対して、電力の供給、及び、電力供給の停止を行う。
【００２２】
ＨＤＤ８は、制御部１０が処理する画像データ等が格納される。ＨＤＤ８に対する電力は、供給制御手段５の指示により、電源７から供給される。
【００２３】
なお、図１には、一つのＨＤＤ及び一つのＳＳＤを示すが、複数のＨＤＤ、及び／又は、複数のＳＳＤが設けられる構成でもよい。複数のＨＤＤや複数のＳＳＤが設けられる場合には、情報管理手段１は、それぞれのＨＤＤ又はＳＳＤに対する電力の供給の有無の情報を管理し、供給決定手段４は、アプリケーション毎に電力を供給するＨＤＤ又はＳＳＤ等を決定し、その情報を、供給制御手段５に出力する。
【００２４】
記憶手段９は、使用情報を格納する。入力手段１２は、操作者による画像形成装置に対する指示等が入力される。表示手段１３は、操作者に対し、画像形成装置の状態等を通知する画面、及び、指示等の入力を促す画面等を表示する。
【００２５】
なお、情報管理手段１及び供給決定手段４は、例えば、ＣＰＵがコンピュータプログラムを実行することにより実現されてもよい。また、供給制御手段５は、電源７に対応するＡＳＩＣとして構成されてもよい。制御部１０、記憶手段９、及び、ＳＳＤ６は、一つのコントローラ基板上に設けられてもよい。
【００２６】
図２は、画像形成装置の全体の構成を示すブロック図である。図２の画像形成装置は、コントローラ部９００、画像処理部１００、画像読取部２００、画像出力部３００、ＨＤＤ８００、操作部９１０、及び、ファクシミリ制御部（以下、「ＦＣＵ部」という。）９２０を有する。
【００２７】
コントローラ部９００は、画像形成装置の全体の制御を行う。コントローラ部９００は、例えば、１枚の基板上に設けられる。コントローラ部９００は、ＣＰＵ９０、電源部４０、ＡＳＩＣ９３、ＡＳＩＣ９５、不揮発性メモリ６０、及び、ＬＡＮ  インタフェース（図中では、「ＬＡＮ」と表記する。）９９を有する。
【００２８】
コントローラ部９００は、さらに、ＮＯＲメモリ（図中では、「ＮＯＲ」と表記する。）８５、ＮＡＮＤメモリ（図中では、「ＮＡＮＤ」と表記する。）８１、ＮＶＲＡＭ８２、ＮＯＲメモリ（図中では、「ＮＯＲ」と表記する。）８３、及び、ＤＲＡＭ８４を有する。以下、これらのメモリのうちの何れか一以上のメモリを、メモリ８０と表記する。
【００２９】
ＣＰＵ９０は、メモリ８０に格納されているコンピュータプログラムを実行し、画像形成装置の全体の制御を行う。ＣＰＵ９０によって実現される機能には、例えば、各部に対して電力供給の有無を決定する機能、画像形成装置が実行するアプリケーション毎に対応する各部に対する電力供給の有無の情報を管理する機能等がある。
【００３０】
電源部４０は、コントローラ部９００及び画像形成装置の各部に対して、電力を供給する。ＡＳＩＣ９３は、電源部４０を制御して、各部に対する電力供給の開始又は停止を実行させる。ＡＳＩＣ９５は、画像データの圧縮及び伸張処理、その他の画像処理、及び、ＨＤＤ８００と不揮発性メモリ６０との制御を行う。
【００３１】
ＬＡＮ  インタフェース９９は、外部ＰＣとのネットワーク接続を実現する。メモリ８０は、ＣＰＵ９０が実行するコンピュータプログラムを格納する。メモリ８０は、また、ＣＰＵ９０がコンピュータプログラムを実行する際の、ワークメモリとして機能する。
【００３２】
メモリ８０のうち、例えば、ＮＡＮＤ８１は、ジョブに含まれるアプリケーション毎に、そのアプリケーションを実行する際に、ＨＤＤ８００が必要か否かを示す情報、すなわち、使用情報を保持する。使用情報は、ＨＤＤ８００の他に、不揮発性メモリ６０が必要か否かの情報を含んでよい。これらの情報は、アプリケーション毎に対応づけられたテーブルの形式を有する。なお、使用情報は、動作条件毎に対応づけられてもよい。
【００３３】
不揮発性メモリ６０は、画像データを格納する。不揮発性メモリ６０が格納する画像データは、コントローラ部９００で処理される一時データ、又は、コントローラ部９００に入力された後に蓄積される画像データである。なお、不揮発性メモリ６０とＨＤＤ８００とは、画像データを格納する目的が同一である。
【００３４】
画像処理部１００は、画像データに対する複数の画像処理を実行する。画像処理部１００が実行する画像処理は、例えば、加工、補正、編集、検知、変換等である。画像読取部２００は、媒体上の画像を光学的に読み取って画像データを出力する。画像出力部３００は、媒体上に画像データを印字して、出力する。
【００３５】
ＨＤＤ８００は、画像データを格納する。ＨＤＤ８００が格納する画像データは、コントローラ部９００で処理される一時データ、又は、コントローラ部９００から出力され、蓄積される画像データである。
【００３６】
操作部９１０は、画像形成装置に対して設定されている情報等を表示する。操作部９１０は、また、各種の設定の指示、及び、ジョブの指示等が入力される。ＦＣＵ部９２０は、画像形成装置と公衆回線に接続される図示しない他の装置等との間の、ファクシミリ通信を行う。
【００３７】
図３は、電源投入後の処理を説明するフロー図である。図３のステップＳ１１では、画像形成装置が有する電源スイッチがオンされる。これにより、電源部４０が、ＡＳＩＣ９３及び不揮発性メモリ６０への電力供給を開始する。ステップＳ１１に続いてステップＳ１２に進み、ＮＯＲ８５からコンピュータプログラムが読み出され、ＡＳＩＣ９３が、そのコンピュータプログラムを起動させる。
【００３８】
ステップＳ１２に続いてステップＳ１３に進み、電源部４０が、ＡＳＩＣ９３の指示に従い、ＨＤＤ８００を除く各部へ電力供給を開始する。ステップＳ１３に続いてステップＳ１４に進み、ＣＰＵ９０が、ＮＯＲ８３に格納されているコンピュータプログラムを起動する。以上の処理により、コントローラ部９００の各部の起動が終了する。
【００３９】
図４は、１つのジョブを実行する際の、ＨＤＤ８００の電力供給を制御する処理を説明するフロー図である。図４のステップＳ１０１では、図３の処理が実行される。ステップＳ１０１に続いてステップＳ１０２に進み、ＣＰＵ９０が電源オフ要求の有無を確認する。電源オフ要求がある場合には、ステップＳ１１０に進み、電源オフ要求が無い場合には、ステップＳ１０３に進む。
【００４０】
ステップＳ１１０では、ＡＳＩＣ９３が、電源オフ処理を行う。一方、ステップＳ１０２に続くステップＳ１０３では、ＣＰＵ９０が、ジョブ要求の有無を確認する。ジョブ要求がある場合には、ステップＳ１０４に進み、ジョブ要求が無い場合には、ステップＳ１０２に戻って処理を繰り返す。
【００４１】
ステップＳ１０３に続くステップＳ１０４では、ＣＰＵ９０が、ＮＡＮＤ８１に格納されている、ＨＤＤ８００の使用情報のテーブルを参照する。より詳細には、ステップＳ１０３で確認されたジョブの要求に含まれているアプリケーションを実行する際に、ＨＤＤ８００が必要か否かの情報を参照する。ＨＤＤ８００が必要な場合には、ステップＳ１０６に進み、ＨＤＤ８００が不要な場合には、ステップＳ１０７に進む。
【００４２】
ステップＳ１０５に続くステップＳ１０６では、ステップＳ１０４で参照されたＨＤＤ８００の使用情報に基づいて、ＡＳＩＣ９３が電源部４０に指示し、ＨＤＤ８００への電力供給を開始する。
【００４３】
ステップＳ１０５又はステップＳ１０６に続くステップＳ１０７では、画像形成装置が有する各部が、ステップＳ１０３で確認されたジョブの要求に含まれるアプリケーションを実行する。ステップＳ１０７に続いてステップＳ１０８に進み、ＣＰＵ９０が、ＨＤＤ８００に対する電源がオン状態か否かを判断する。オン状態の場合には、ステップＳ１０９に進み、オン状態ではない場合には、ステップＳ１０２に戻って処理を繰り返す。
【００４４】
ステップＳ１０８に続くステップＳ１０９では、ＡＳＩＣ９３が電源部４０に指示し、ＨＤＤ８００への電力供給を停止する。
【００４５】
図５は、ＮＡＮＤ８１に格納される使用情報の例を示す図である。図５では、「スキャナ」、「プリンタ」、「コピー」、及び、「ファクシミリ（以下、「ＦＡＸ」という。）」のそれぞれのアプリケーションに対し、動作条件毎に、ＨＤＤの電源投入の有無の情報が対応づけられている。動作条件は、「カラー／モノクロ」、「解像度」、及び、「電子ソート」である。
【００４６】
図６は、電源投入後の処理を説明するフロー図である。図６の処理は、図３の処理とほぼ同一である。より詳細には、図６のステップＳ２３において、不揮発性メモリ６０とＨＤＤ８００とを除く各部に電力供給が開始される他は、図３の各ステップと同一の処理であるので、ここでは、説明を省略する。
【００４７】
図７は、１つのジョブを実行する際の、ＨＤＤ８００と不揮発性メモリ６０との電力供給を制御する処理を説明するフロー図である。図７において、ステップＳ２０１からステップＳ２０３及びステップＳ２１４の処理は、図４のステップＳ１０１からステップＳ１０３及びステップＳ１１０の処理と同一であるので、ここでは説明を省略する。
【００４８】
図７のステップＳ２０４では、ＣＰＵ９０がＮＡＮＤ８１に格納されている使用情報のテーブルを参照する。ステップＳ２０４で参照される使用情報は、ＨＤＤ８００の使用情報と、不揮発性メモリ６０の使用情報とを含む。
【００４９】
ステップＳ２０４に続いてステップＳ２０５に進み、ＣＰＵ９０が、ステップＳ２０４で参照した使用情報から、ステップＳ２０３で要求されたジョブのアプリケーションを実行する際に、不揮発性メモリ６０が必要か否かを判断する。必要な場合には、ステップＳ２０６に進み、必要ではない場合には、ステップＳ２０７に進む。
【００５０】
ステップＳ２０５に続くステップＳ２０６では、ＡＳＩＣ９３の指示により、電源部４０が、不揮発性メモリへの電力供給を開始する。ステップＳ２０５又はステップＳ２０５に続くステップＳ２０７ないしステップＳ２１１の処理は、図４のステップＳ１０５ないしステップＳ１０９と同一である。
【００５１】
ステップＳ２１１に続いてステップＳ２１２に進み、ＣＰＵ９０が、不揮発性メモリ６０の電源がオン状態か否かを判断する。オン状態の場合には、ステップＳ２１３に進み、オン状態ではない場合には、ステップＳ２０２に戻って処理を繰り返す。
【００５２】
ステップＳ２１２に続くステップＳ２１３では、ＡＳＩＣ９３の指示により、電源部４０が、不揮発性メモリ６０への電力供給を停止する。図６及び図７の処理により、ＨＤＤ８００への電力供給の制御に加えて、不揮発性メモリ６０への電力供給の制御も、アプリケーション毎の各動作条件に対応づけられるので、図３及び図４の例よりも、さらに、省電力化を実現することができる。
【００５３】
図８は、ＮＡＮＤ８１に格納される使用情報の例を示す図である。図８の使用情報は、図７のステップＳ２０４の処理において参照される。図８では、それぞれのアプリケーションに対し、動作条件毎に、ＨＤＤの電源投入の有無の情報と、不揮発性メモリの電源投入の有無の情報と、が対応づけられている。
【００５４】
図９は、操作部９１０に、不揮発性メモリ６０及びＨＤＤ８００に対する電力供給の状況を表示する処理を含む例を説明するフロー図である。図９の処理は、ジョブが要求されるより前に、不揮発性メモリ６０及びＨＤＤ８００への電力供給の状況が表示されている。図９の処理は、図７の処理とほぼ同一である。より詳細には、図７のステップＳ２０１とステップＳ２０２の処理の間に、ステップＳ３０２を含む。
【００５５】
ステップＳ３０２では、ＣＰＵ９０の指示により、操作部９１０に、不揮発性メモリ６０及びＨＤＤ８００への電力供給の状況を表示する。
【００５６】
なお、図９のその他のステップの処理と図７の処理との対応は、以下の通りである。ステップＳ３０１は、ステップＳ２０１と同一である。ステップＳ３０３ないしステップＳ３０４は、ステップＳ２０２ないしステップＳ２０３と同一である。
【００５７】
ステップＳ３０５は、ステップＳ２０５ないしステップＳ２０８と同一である。ステップＳ３０６は、ステップＳ２０９と同一である。ステップＳ３０７は、ステップＳ２１０ないしステップＳ２１３と同一である。ステップＳ３０８は、ステップＳ２１４と同一である。
【００５８】
図１０は、操作部９１０に、不揮発性メモリ６０及びＨＤＤ８００に対する電力供給の状況と、それぞれの容量とを表示する例を示すフロー図である。図１０の処理と図９の処理とは、ステップＳ４０２とステップＳ３０２とが異なる他は同一である。
【００５９】
ステップＳ４０２では、ＣＰＵ９０の指示により、操作部９１０に、不揮発性メモリ６０及びＨＤＤ８００に対する電力供給の状況と、それぞれの容量とを表示する。
【００６０】
図１１は、操作部９１０からの指示により、動作条件の選択を行う処理を含む例を示すフロー図である。図１１の処理は、図９の処理と類似する。より詳細には、図９のステップＳ３０２に代えて、ステップＳ５０２ないしステップＳ５０６を有し、さらに、ステップＳ５１２が加えられる。
【００６１】
なお、ステップＳ５０１は、ステップＳ３０１と同一であり、ステップＳ５０７ないしステップＳ５１１は、ステップＳ３０３ないしステップＳ３０７と同一である。また、ステップＳ５１３とステップＳ３０８とは同一である。
【００６２】
図１１のステップＳ５０２では、ＣＰＵ９０が、操作部９１０に動作条件を設定するボタンを含む画面を表示する。ステップＳ５０２に続いてステップＳ５０３に進み、ＣＰＵ９０により、ステップＳ５０２で表示された画面に基づいて、動作条件の設定が選択されたか否かの判断がなされる。すなわち、操作部９１０から、動作条件を設定する指示が入力されたか否かの判断をする。動作条件の設定が選択された場合には、ステップＳ５０４に進み、選択されていない場合には、ステップＳ５０７に進む。
【００６３】
ステップＳ５０３に続くステップＳ５０４では、ＣＰＵ９０が、操作部９１０に選択可能な動作条件のボタンを表示する。ステップＳ５０４に続いてステップＳ５０５に進み、ＣＰＵ９０が、動作条件の選択が入力されたか否かの判断をする。入力されている場合には、ステップＳ５０６に進み、入力されていない場合には、ステップＳ５０７に進む。
【００６４】
ステップＳ５０５に続くステップＳ５０６では、ステップＳ５０５で入力されたと判断された動作条件に基づいて、ＮＡＮＤ８１に格納されている複数のテーブルから、一のテーブルを選択し、既に選択されているテーブルから切り替える。
【００６５】
ステップＳ５０２ないしステップＳ５０６の処理の後、ステップＳ５０７ないしステップＳ５１１の処理を行う。
【００６６】
ステップＳ５１１に続くステップＳ５１２では、ＣＰＵ９１が、選択されているテーブルを、ステップＳ５０６で切替られたテーブルから、初期状態において選択されるテーブルに切り替える。
【００６７】
図１２及び図１３は、ステップＳ５０４において、操作部９１０に表示される画面の例を示す図である。図１２は、設定可能な動作条件のボタンが含まれる。図１３は、図１２の画面のうち、３つの動作条件が選択された状態の画面を示す図である。
【００６８】
図１４は、ＮＡＮＤ８１に格納される使用情報の例を示す図である。図１４のテーブルには、アプリケーションは対応づけられていない。図１４のテーブルは、図１３の画面の状態で選択されている動作条件に対応する、ＨＤＤ８００と不揮発性メモリ６０とに対する電力供給の有無が示される。
【００６９】
図１５は、操作部９１０からの入力により、ＨＤＤ８００及び不揮発性メモリ６０の電力供給を所定の状態にする処理を含む例を説明するフロー図である。図１５の処理は、図１１の処理と類似している。ステップＳ６０１は、図１１のステップＳ５０１と同一である。ステップＳ６０４は、ステップＳ５０２ないしステップＳ５０６と同一である。ステップＳ６０７ないしステップＳ６１２は、ステップＳ５０７ないしステップＳ５１２と同一である。ステップＳ６１３は、ステップＳ５１３と同一である。
【００７０】
図１５のステップＳ６０２では、操作部９１０に、ＨＤＤ８００及び不揮発性メモリ６０への電力供給を判断する動作条件を設定するか否かを設定するボタンを含む画面が表示される。ステップＳ６０２に続くステップＳ６０３では、ステップＳ６０１に表示されたボタンに基づいて、操作者により、動作条件の設定が必要と入力されたか否かを判断する。動作条件の設定が必要と入力される場合には、ステップＳ６０４に進む。そうではない場合には、ステップＳ６０５に進む。
【００７１】
ステップＳ６０４では、図１１のステップＳ５０２ないしステップＳ５０６の処理が行われる。一方、ステップＳ６０５では、ＡＳＩＣ９３の指示により、電源部４０が、不揮発性メモリ６０への電力供給を開始する。ステップＳ６０５に続いてステップＳ６０６に進み、ＡＳＩＣ９３の指示により、電源部４０が、ＨＤＤ８００への電力供給を開始する。
【００７２】
ステップＳ６０６の後は、ステップＳ６１０に進み、処理が続けられる。
【００７３】
図１５の処理では、ＨＤＤ８００及び不揮発性メモリ６０の両方への電力供給を行ってアプリケーションを実行することができる。これは、例えば、画像形成装置の設計の際にデバッグ等に有効である。
【００７４】
図１６は、画像形成装置の全体の構成を示すブロック図である。図１６の構成は、図２の構成に対して、不揮発性メモリが複数設けられている点が異なる。より詳細には、図１６のコントローラ部９００ａは、コントローラ部９００に比して、不揮発性メモリ６０に代えて、不揮発性メモリ６１及び不揮発性メモリ６２を有する。
【００７５】
そこで、ＡＳＩＣ９３、及び、電源部４０は、２つの不揮発性メモリに対する電力供給のオン及びオフを制御する。
【００７６】
図１６のその他の構成は、図２の構成と同一であるので、ここでは、説明を省略する。
【００７７】
図１７の処理は、図７の処理に対して、不揮発性メモリが２個ある場合の処理が加えられている例を説明するフロー図である。図１７は、例えば、図１６の構成における、ＨＤＤ８００、不揮発性メモリ６１、及び、不揮発性メモリ６２の電力供給を制御する。
【００７８】
図１７のステップＳ７０１ないしステップＳ７０３の処理は、ステップＳ２０１ないしステップＳ２０３の処理と同一である。但し、ステップＳ７０１において、ＨＤＤ８００、不揮発性メモリ６１、及び、不揮発性メモリ６２を除く各部に対する電力供給が開始される。また、ステップＳ７１４の処理は、ステップＳ２１４の処理と同一である。
【００７９】
ステップＳ７０４では、ＣＰＵ９０が、２つめの不揮発性メモリの有無を確認する。２つめの不揮発性メモリがある場合は、ステップＳ７０５に進み、２つめの不揮発性メモリがない場合には、ステップＳ７０６に進む。ステップＳ７０４に続くステップＳ７０５では、ＮＡＮＤ８１に格納される使用情報のテーブルのうち、参照するテーブルを切り替える。より詳細には、ＨＤＤ８００及び不揮発性メモリ６１の使用情報に加えて、不揮発性メモリ６２の使用情報が、アプリケーション毎又は動作条件毎に対応づけられているテーブルに切り替える。
【００８０】
ステップＳ７０４又はステップＳ７０５に続いてステップＳ７０６に進み、ＣＰＵ９０が、ＮＡＮＤ８１に格納されている使用情報のテーブルを参照する。
【００８１】
ステップＳ７０６に続いてステップＳ７０７に進み、ＣＰＵ９０が、２つめの不揮発性メモリの有無を確認する。２つめの不揮発性メモリがある場合は、ステップＳ７０８に進み、２つめの不揮発性メモリがない場合には、ステップＳ７１０に進む。
【００８２】
ステップＳ７０７に続くステップＳ７０８では、ステップＳ７０６で参照した使用情報のテーブルから、ジョブを実行する際に、２つめの不揮発性メモリが必要か否かを判断する。２つめの不揮発性メモリが必要な場合には、ステップＳ７０９に進み、２つめの不揮発性メモリが必要ではない場合には、ステップＳ７１０に進む。
【００８３】
ステップＳ７０８に続くステップＳ７０９では、ＡＳＩＣ９３の指示により、電源部４０から２つめの不揮発性メモリ６２に対する電力供給を開始する。
【００８４】
ステップＳ７０７ないしステップＳ７０９に続くステップＳ７１０ないしステップＳ７１２の処理は、図９のステップＳ３０５ないしステップＳ３０７の処理と同一である。
【００８５】
ステップＳ７１２に続いてステップＳ７１３に進み、ＣＰＵ９０が、２つめの不揮発性メモリの有無を確認する。２つめの不揮発性メモリがある場合には、ステップＳ７１４に進み、２つめの不揮発性メモリがない場合には、ステップＳ７０２に戻って処理を繰り返す。
【００８６】
ステップＳ７１３に続くステップＳ７１４では、ＣＰＵ９０が、２つめの不揮発性メモリ６２の電源がオン状態か否かを判断する。オン状態の場合には、ステップＳ７１５に進み、そうではない場合には、ステップＳ７０２に戻る。
【００８７】
ステップＳ７１４に続くステップＳ７１５では、ＡＳＩＣ９３の指示により、電源部４０から２つめの不揮発性メモリ６２への電力供給を停止する。ステップＳ７１５に続いてステップＳ７１６に進み、ＣＰＵ９０が、ステップＳ７０５で切り替えられた使用情報のテーブルを、初期状態のテーブルに切り替える。
【００８８】
以上の処理により、２つの不揮発性メモリを有する構成における省電力化を実現することができる。なお、不揮発性メモリが３つ以上の場合についても、個々の不揮発性メモリの有無について判断を行い、対応する使用情報のテーブルに切り替えることにより、アプリケーション毎又は動作条件毎に、好適に電力供給を制御することができ、省電力化を実現することができる。
【００８９】
図１８は、２つの不揮発性メモリを有する構成において用いられる使用情報のテーブルの例を示す図である。図１８のテーブルは、例えば、図１７の処理において用いられる。図１８のテーブルは、メモリ（１）、メモリ（２）、及び、ＨＤＤの３つの記憶手段に対して、電源投入の設定の情報が含まれる。なお、メモリ（１）は、例えば、不揮発性メモリ６１であり、メモリ（２）は、例えば、不揮発性メモリ６２である。
【００９０】
（コンピュータ等による実現）
なお、本発明の実施の形態に係る画像形成装置は、例えばパーソナルコンピュータ（ＰＣ）等で実現されてもよい。また、本発明の実施形態に係る画像形成装置の制御方法は、例えば、ＣＰＵがＲＯＭやハードディスク装置等に記憶されたプログラムに従い、ＲＡＭ等のメインメモリをワークエリアとして使用し、実行される。
【００９１】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【産業上の利用可能性】
【００９２】
以上のように、本発明にかかる画像形成装置は、省電力化に有用であり、特に、複合機に適している。
【符号の説明】
【００９３】
１     情報管理手段
２     使用情報設定手段
３     制御対象設定手段
４     供給決定手段
５     供給制御手段
７     電源
９     記憶手段
１０   制御部
１１   画面生成手段
１２   入力手段
１３   表示手段
４０   電源部
６０、６１、６２     不揮発性メモリ
８０   メモリ
９９   インタフェース
１００ 画像処理部
２００ 画像読取部
３００ 画像出力部
９００、９００ａ     コントローラ部
９１０ 操作部
９２０ ＦＣＵ部
【先行技術文献】
【特許文献】
【００９４】
【特許文献１】特開２００７−６０９８号公報
【図１】
2011141329.tif 000003
【図２】
2011141329.tif 000004
【図３】
2011141329.tif 000005
【図４】
2011141329.tif 000006
【図５】
2011141329.tif 000007
【図６】
2011141329.tif 000008
【図７】
2011141329.tif 000009
【図８】
2011141329.tif 000010
【図９】
2011141329.tif 000011
【図１０】
2011141329.tif 000012
【図１１】
2011141329.tif 000013
【図１２】
2011141329.tif 000014
【図１３】
2011141329.tif 000015
【図１４】
2011141329.tif 000016
【図１５】
2011141329.tif 000017
【図１６】
2011141329.tif 000018
【図１７−１】
2011141329.tif 000019
【図１７−２】
2011141329.tif 000020
【図１８】
2011141329.tif 000021