(57)【要約】【課題】消費電力量を低減することのできる画像形成装置および画像形成方法を提供する。【解決手段】画像形成にかかる動作を行うエンジン３０１を制御するエンジン制御部３０２と、第１エンジン情報を記憶する第１記憶部と、当該画像形成装置１全体を制御する装置制御部と、第２エンジン情報を記憶する第２記憶部と、画像形成装置１の各部に電力を供給する主電源４００がオンされた場合に、画像形成装置１の電力状態を、装置制御部および第２記憶部への電力供給を行い、エンジン、エンジン制御部および第１記憶部への電力供給を行わない省エネ状態に設定する状態管理部１０２とを備え、装置制御部は、電力状態が省エネ状態に設定された場合に、第２記憶部に記憶されている第２エンジン情報を読み出し、第２エンジン情報に基づいてアプリケーションを実行することにより当該装置制御部の起動処理を行う。【選択図】図１
2013126717.tif 000002
【特許請求の範囲】
【請求項１】
画像を形成する画像形成装置であって、
画像形成にかかる動作を行うエンジンと、
前記エンジンを制御するエンジン制御部と、
前記エンジン制御部からアクセス可能であって、前記エンジンの構成を示す第１エンジン情報を記憶する第１記憶部と、
当該画像形成装置全体を制御する装置制御部と、
前記装置制御部からアクセス可能であって、前記エンジンの構成を示す第２エンジン情報を記憶する第２記憶部と、
当該画像形成装置の各部に電力を供給する主電源がオンされた場合に、当該画像形成装置の電力状態を、前記装置制御部および前記第２記憶部への電力供給を行い、前記エンジン、前記エンジン制御部および前記第１記憶部への電力供給を行わない省エネ状態に設定する状態管理部と
を備え、
前記装置制御部は、前記電力状態が前記省エネ状態に設定された場合に、前記第２記憶部に記憶されている前記第２エンジン情報を読み出し、前記第２エンジン情報に基づいて、画像形成にかかるアプリケーションを実行することにより当該装置制御部の起動処理を行うことを特徴とする画像形成装置。
【請求項２】
前記電力状態の設定指示を受け付ける受付部をさらに備え、
前記状態管理部は、前記受付部が受け付けた前記設定指示に基づいて、前記電力状態を前記受付部、前記エンジン、前記エンジン制御部、前記装置制御部、前記第１記憶部および前記第２記憶部への電力供給を行う通常状態に設定し、
前記受付部は、前記通常状態に設定されているときに前記主電源のオフを指示するオフ指示をさらに受け付け、
前記装置制御部は、前記受付部が前記オフ指示を受け付けると、前記第１記憶部に記憶されている前記第１エンジン情報を前記第２エンジン情報として前記第２記憶部に書き込み、
前記装置制御部により前記第２記憶部に前記第２エンジン情報が書き込まれた後に、前記第１記憶部への電力供給を停止する電源制御部をさらに備えることを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記装置制御部は、前記電力状態が前記省エネ状態から前記通常状態に変更された場合に、前記エンジン制御部に対し前記第１記憶部に記憶されている前記第１エンジン情報の読み出しを指示し、前記エンジン制御部を介して取得した前記第１エンジン情報に基づいて前記アプリケーションを再度実行することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
表示部を制御する表示制御部と、
前記表示制御部からアクセス可能であって、前記表示部に表示する第１表示情報を記憶する第３記憶部と
をさらに備え、
前記第２記憶部は、前記表示部に表示する第２表示情報をさらに記憶し、
前記装置制御部は、前記電力状態が前記省エネ状態に設定された場合に、前記第２記憶部に記憶されている前記第２表示情報をさらに読み出し、前記第２表示情報に基づいて、前記アプリケーションを実行することにより当該装置制御部の起動処理を行うことを特徴とする請求項１から３のいずれか一項に記載の画像形成装置。
【請求項５】
前記通常状態は、さらに前記表示制御部および前記第３記憶部への電力供給を行う前記電力状態であって、
前記装置制御部は、前記電力状態が前記省エネ状態から前記通常状態に変更された場合に、前記表示制御部に対し前記第３記憶部に記憶されている前記第１表示情報の読み出しを指示し、前記表示制御部を介して取得した前記第１表示情報に基づいて、前記アプリケーションを再度実行することを特徴とする請求項４に記載の画像形成装置。
【請求項６】
前記第２記憶部は、前記装置制御部が参照する、当該画像形成装置に関する装置情報をさらに記憶し、
前記受付部は、前記省エネ状態に設定されているときに所定の処理の実行指示をさらに受け付け、
前記装置制御部は、前記実行指示に基づいて、当該実行指示にかかる処理を実行するために必要な情報を特定し、前記処理を実行するために必要な情報として前記装置情報を特定した場合に、前記第２記憶部に記憶されている前記装置情報に基づいて、前記処理を実行することを特徴とする請求項１から５のいずれか一項に記載の画像形成装置。
【請求項７】
前記状態管理部は、前記装置制御部により、前記処理を実行するために必要な情報として前記エンジン情報が特定された場合に、前記電力状態を前記通常状態に設定し、
前記装置制御部は、前記エンジン制御部に対し、前記第１記憶部に記憶されている前記第１エンジン情報の読み出しを指示し、前記エンジン制御部を介して取得した前記第１エンジン情報に基づいて、前記処理を実行することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記第２記憶部は、前記操作制御部が参照する装置情報をさらに記憶し、
前記受付部は、前記省エネ状態に設定されているときに所定の処理の実行指示をさらに受け付け、
前記装置制御部は、前記実行指示に基づいて、当該実行指示にかかる処理を実行するために必要な情報として前記表示情報を特定し、
前記状態管理部は、前記装置制御部により前記表示情報が特定された場合に、前記電力状態を前記通常状態に設定し、
前記装置制御部は、前記表示制御部に対し、前記第３記憶部に記憶されている前記第１表示情報の読み出しを指示し、前記表示制御部を介して取得した前記第１表示情報に基づいて、前記処理を実行することを特徴とする請求項４または５に記載の画像形成装置。
【請求項９】
画像形成装置において実行される画像形成方法であって、
前記画像形成装置は、
画像形成にかかる動作を行うエンジンと、
前記エンジンを制御するエンジン制御部と、
前記エンジン制御部からアクセス可能であって、前記エンジンの構成を表す第１エンジン情報を記憶する第１記憶部と、
当該画像形成装置全体を制御する装置制御部と、
前記装置制御部からアクセス可能であって、前記エンジンの構成を表す第２エンジン情報を記憶する第２記憶部と
を備え、
当該画像形成装置の各部に電力を供給する主電源がオンされた場合に、当該画像形成装置の電力状態を、前記装置制御部および前記第２記憶部への電力供給を行い、前記エンジン、前記エンジン制御部および前記第１記憶部への電力供給を行わない省エネ状態に設定する状態管理ステップと、
前記電力状態が前記省エネ状態に設定された場合に、前記第２記憶部に記憶されている前記第２エンジン情報を読み出し、前記第２エンジン情報に基づいて、画像形成にかかるアプリケーションを実行することにより当該装置制御部の起動処理を行う装置制御ステップと
を含むことを特徴とする画像形成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置および画像形成方法に関する。
【背景技術】
【０００２】
画像形成装置は、画像形成にかかる動作を行うエンジンと、装置全体を制御するコントローラと、ユーザインターフェースとしての操作表示部とを備えている。画像形成装置を稼動させるためには、エンジン、コントローラおよび操作表示部のすべてを通電する必要がある。しかしながら、画像形成装置の消費電力量を低減するためには、ユーザによって画像形成装置が使用されていない場合には、画像形成装置への電力供給を抑制する必要がある。
【０００３】
例えば、特許文献１には、複数の機能を有する複合機において、処理手段毎に電力供給を制御し、処理に必要な部分にだけに電力を供給することにより、複合機の電力消費を抑制する技術が開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来知られている画像形成装置の消費電力を抑える方法は、画像形成装置の主電源が一度オンされ、エンジン、コントローラおよび操作表示部を一旦通電させた後に、必要ない部分への電力供給を停止するものであった。すなわち、画像形成装置の主電源がオンされた後、ユーザにより画像形成装置が使用されない場合であっても、エンジン、コントローラおよび表示部に電力が供給されることとなり、無駄な電力が消費されてしまうという問題があった。
【０００５】
さらに、近年の画像形成装置には、自動で主電源のオンオフを制御するものもある。このような装置においては、自動で主電源がオンされたものの、ユーザにより装置が使用されない場合には、未使用時の電力消費が問題となる。
【０００６】
本発明は、上記に鑑みてなされたものであって、画像形成装置の消費電力量を低減することのできる画像形成装置および画像形成方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明は、画像を形成する画像形成装置であって、画像形成にかかる動作を行うエンジンと、前記エンジンを制御するエンジン制御部と、前記エンジン制御部からアクセス可能であって、前記エンジンの構成を示す第１エンジン情報を記憶する第１記憶部と、当該画像形成装置全体を制御する装置制御部と、前記装置制御部からアクセス可能であって、前記エンジンの構成を示す第２エンジン情報を記憶する第２記憶部と、当該画像形成装置の各部に電力を供給する主電源がオンされた場合に、当該画像形成装置の電力状態を、前記装置制御部および前記第２記憶部への電力供給を行い、前記エンジン、前記エンジン制御部および前記第１記憶部への電力供給を行わない省エネ状態に設定する状態管理部とを備え、前記装置制御部は、前記電力状態が前記省エネ状態に設定された場合に、前記第２記憶部に記憶されている前記第２エンジン情報を読み出し、前記第２エンジン情報に基づいて、画像形成にかかるアプリケーションを実行することにより当該装置制御部の起動処理を行うことを特徴とする。
【０００８】
また、本発明は、画像形成装置において実行される画像形成方法であって、前記画像形成装置は、画像形成にかかる動作を行うエンジンと、前記エンジンを制御するエンジン制御部と、前記エンジン制御部からアクセス可能であって、前記エンジンの構成を表す第１エンジン情報を記憶する第１記憶部と、当該画像形成装置全体を制御する装置制御部と、前記装置制御部からアクセス可能であって、前記エンジンの構成を表す第２エンジン情報を記憶する第２記憶部とを備え、当該画像形成装置の各部に電力を供給する主電源がオンされた場合に、当該画像形成装置の電力状態を、前記装置制御部および前記第２記憶部への電力供給を行い、前記エンジン、前記エンジン制御部および前記第１記憶部への電力供給を行わない省エネ状態に設定する状態管理ステップと、前記電力状態が前記省エネ状態に設定された場合に、前記第２記憶部に記憶されている前記第２エンジン情報を読み出し、前記第２エンジン情報に基づいて、画像形成にかかるアプリケーションを実行することにより当該装置制御部の起動処理を行う装置制御ステップとを含むことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、画像形成装置の消費電力量を低減することができるという効果を奏する。
【図面の簡単な説明】
【００１０】
【図１】図１は、画像形成装置の構成を示すブロック図である。
【図２】図２は、画像形成装置の動作状態が通常状態に設定される処理を示すシーケンス図である。
【図３】図３は、画像形成装置の電力状態が通常状態に設定されているときに、主電源オフされた場合の処理を示すシーケンス図である。
【図４】図４は、画像形成装置が自動で電源オンした場合の処理を示すフローチャートである。
【図５】図５は、画像形成装置が省エネ状態において、ユーザからの指示を受け付けた場合の処理を示すフローチャートである。
【図６】図６は、実施の形態にかかる画像形成装置の一例としての複合機のハードウェア構成を示すブロック図である。
【発明を実施するための形態】
【００１１】
以下に添付図面を参照して、画像形成装置および画像形成方法の実施の形態を詳細に説明する。
【００１２】
図１は、実施の形態にかかる画像形成装置１の構成を示すブロック図である。画像形成装置１は、コントローラ１００と、コントローラ記憶デバイス１１０と、操作表示部２００と、表示情報記憶デバイス２１０と、エンジンユニット３００と、エンジン記憶デバイス３１０と、画像形成装置１の各部に商用電源からの電力を供給する主電源４００と、主電源４００のオンオフの入力を受け付ける電源スイッチ４１０と、復帰ボタン４２０とを備えている。
【００１３】
コントローラ１００は、画像形成装置１全体を制御する。コントローラ記憶デバイス１１０は、コントローラ１００が参照する各種情報を記憶している。コントローラ記憶デバイス１１０は、コントローラ１００からアクセスされ、コントローラ１００により、コントローラ記憶デバイス１１０に記憶されている情報の読み出しや、コントローラ記憶デバイス１１０への情報の書き込みが行われる。コントローラ記憶デバイス１１０は、コントローラ１００がアプリケーション１０４の実行など、自身の処理を行う際に参照するコントローラ情報を記憶している。コントローラ情報としては、例えば画像形成装置１の機種名、機器番号、アプリケーション１０４のバージョン情報などがある。
【００１４】
操作表示部２００は、画像形成装置１の筐体に設けられたタッチパネルまたはハードキーなどのユーザインターフェースである。表示情報記憶デバイス２１０は、操作表示部２００からアクセスされ、表示情報記憶デバイス２１０により、表示情報記憶デバイス２１０に記憶されている情報の読み出しや、表示情報記憶デバイス２１０への情報の書き込みが行われる。表示情報記憶デバイス２１０は、表示部２０２に情報を表示する際に操作表示部２００により参照される表示情報を記憶している。表示情報としては、例えば、言語情報などがある。
【００１５】
エンジンユニット３００は、画像形成にかかる動作を行う。エンジン記憶デバイス３１０は、エンジンユニット３００からアクセスされ、エンジンユニット３００により、エンジン記憶デバイス３１０に記憶されている情報の読み出しや、エンジン記憶デバイス３１０への情報の書き込みが行われる。ここで、エンジン３００は、具体的には、プロッタやスキャナなどである。エンジン記憶デバイス３１０は、エンジン３０１の構成などのエンジン情報を記憶している。エンジン情報としては、例えば、エンジンソフトのバージョン、トレイ種別やフィニッシャー種別などのプロッタエンジンに関する情報、変倍可能率や画像解像度などスキャナエンジンに関する情報などがある。
【００１６】
コントローラ１００は、システム制御部１０１と、状態管理部１０２と、電力制御部１０３と、アプリケーション１０４と、タイマー機能１０５とを有している。
【００１７】
システム制御部１０１は、画像形成装置１全体の制御を行う。システム制御部１０１は、主電源４００オン時のコントローラ１００の起動処理を行う。システム制御部１０１はさらに操作表示部２００、エンジンユニット３００の起動処理も制御する。システム制御部１０１はまたコントローラ記憶デバイス１１０へのアクセスを行う。状態管理部１０２は、画像形成装置１の電力状態を管理する。
【００１８】
ここで、電力状態としては、主電源４００から画像形成装置１の各部への電力供給が行われる通常状態と、主電源４００から画像形成装置１の各部のうち一部のみへの電力供給のみが行われる省エネ状態とがある。本実施の形態においては、省エネ状態においては、操作表示部２００、表示情報記憶デバイス２１０、エンジンユニット３００およびエンジン記憶デバイス３１０への電力供給は行われない。省エネ状態においては、画像形成装置１の消費電力量は、通常状態に比べて低い。したがって、画像形成装置１においては、ユーザにより実際に画像形成装置１が使用されない時間帯等においては、省エネ状態に設定されることにより、消費電力量を抑えることができる。
【００１９】
電力制御部１０３は、状態管理部１０２により設定された画像形成装置１の電力状態に基づいて、主電源４００から各部への電力供給のオンオフを制御する。具体的には、電力制御部１０３は、状態管理部１０２により電力状態が通常状態に設定された場合には、操作表示部２００、表示情報記憶デバイス２１０、コントローラ１００、コントローラ記憶デバイス１１０、エンジンユニット３００、エンジン記憶デバイス３１０など画像形成装置１の各部に対し主電源４００から電力を供給する。
【００２０】
電力制御部１０３は、状態管理部１０２により電力状態が省エネ状態に設定された場合には、コントローラ１００およびコントローラ記憶デバイス１１０への電力供給を行う一方で、操作表示部２００、表示情報記憶デバイス２１０、エンジンユニット３００およびエンジン記憶デバイス３１０への電力供給を停止する。
【００２１】
復帰ボタン４２０は、例えば画像形成装置１に設けられたハードキーである。電力制御部１０３は省エネ状態においても、復帰ボタン４２０への電力供給を行う。省エネ状態において、ユーザにより復帰ボタン４２０が押下されると、状態管理部１０２は、省エネ状態から通常状態への復帰指示を受け付ける。
【００２２】
アプリケーション１０４としては、例えばプリントアプリケーション、スキャナアプリケーションなどがある。このように、コントローラ１００は、エンジンユニット３００により実行可能な複数のアプリケーションを搭載している。アプリケーション１０４はさらに、エンジンユニット３００に対し適宜動作を指示する。
【００２３】
なお、アプリケーション１０４が処理を実行するためには、コントローラ情報、エンジン情報または表示情報が適宜必要となる。アプリケーション１０４は、必要な情報は、システム制御部１０１を介して取得する。アプリケーション１０４がコントローラ情報を必要とする場合には、システム制御部１０１は、コントローラ記憶デバイス１１０からコントローラ情報を読み出し、これをアプリケーション１０４に出力する。アプリケーション１０４がエンジン情報を必要とする場合には、システム制御部１０１は、エンジンユニット３００からエンジン情報を取得し、これをアプリケーション１０４に出力する。同様に、アプリケーション１０４が表示情報を必要とする場合には、システム制御部１０１は、操作表示部２００から表示情報を取得し、これをアプリケーション１０４に出力する。なお、コントローラ１００に搭載されるアプリケーションは、１つでもよく複数でもよい。
【００２４】
タイマー機能１０５は、主電源４００をオンする電源オン時刻を記憶している。タイマー機能１０５は、時刻を計測し、電源オン時刻を検知する。タイマー機能１０５が電源オン時刻を検知すると、電力制御部１０３は、主電源４００をオンし、状態管理部１０２は、電源状態を省エネ状態に設定する。なお、タイマー機能１０５は二次電池など主電源４００以外からの電力により動作し、主電源４００オフ時においても動作する。
【００２５】
このように、本実施の形態にかかる画像形成装置１は、タイマー機能を有しており、所定の時間に自動的に主電源４００がオンされる。しかしながら、主電源４００が自動的にオンされた直後にユーザにより画像形成装置１が使用されるとは限らない。そこで、画像形成装置１がタイマー機能で自動的に主電源４００がオンされた場合には、電源状態を省エネ状態に設定することとする。これにより、画像形成装置１の無駄な消費電力を低減することができる。
【００２６】
電源スイッチ４１０は、ユーザから電源のオンオフの指示を受け付ける。電源スイッチ４１０がオンオフされると、オンオフを示す情報がコントローラ１００に出力される。コントローラ１００のシステム制御部１０１は、電源スイッチ４１０から電源オフの情報を取得すると、表示情報記憶デバイス２１０から操作表示部２００を介して既に取得済みの表示情報をコントローラ記憶デバイス１１０に書き込む。同様に、システム制御部１０１は、エンジン記憶デバイス３１０からエンジンユニット３００を介して既に取得済みのエンジン情報をコントローラ記憶デバイス３１０に書き込む。
【００２７】
操作表示部２００は、受付部２０１と、表示部２０２と、操作表示制御部２０３とを有している。受付部２０１は、ユーザによりタッチパネルやハードキーを用いて入力された情報を受け付ける。表示部２０２は、各種表示情報を表示する。操作表示制御部２０３は、操作表示部２００全体を制御する。操作表示制御部２０３はまた、表示情報記憶デバイス２１０へのアクセスを行う。
【００２８】
エンジンユニット３００は、エンジン３０１と、エンジン制御部３０２とを有している。エンジン３０１は実際に画像形成等にかかる動作を行う駆動部である。エンジン制御部３０２は、エンジン３０１の動作を制御する。エンジン制御部３０２はまた、エンジン記憶デバイス３１０にアクセスする。
【００２９】
図２は、画像形成装置１の動作状態が通常状態に設定される通常状態処理を示すシーケンス図である。通常状態に設定される場合としては、ユーザにより主電源スイッチ４１０が押下され、手動で電源オンされた場合や、省エネ状態からの復帰ボタン４２０が押下された場合などがある。
【００３０】
まず、主電源４００がオンされると状態管理部１０２は、画像形成装置１の電源状態を通常状態に設定する（ステップＳ１００）。電力制御部１０３は、電源状態が通常状態に設定されると、通常状態における電力制御を行う（ステップＳ１０１）。具体的には、電力制御部１０３は、画像形成装置１の各部に商用電源からの電力を供給する。
【００３１】
次に、システム制御部１０１は、エンジンユニット３００に対し起動要求を出力する（ステップＳ１０２）。エンジンユニット３００のエンジン制御部３０２は、起動要求を取得すると、起動処理を行う（ステップＳ１０３）。エンジン制御部３０２はさらに、エンジン記憶デバイス３１０からエンジン情報を読み出し（ステップＳ１０４）、読み出したエンジン情報をシステム制御部１０１に通知する（ステップＳ１０５）。
【００３２】
さらに、システム制御部１０１は、操作表示部２００に対し起動要求を出力する（ステップＳ１０６）。操作表示部２００の操作表示制御部２０３は、起動要求を取得すると、操作表示部２００の起動処理を行う（ステップＳ１０７）。操作表示制御部２０３はさらに、表示情報記憶デバイス２１０から表示情報を読み出し（ステップＳ１０８）、読み出した表示情報をシステム制御部１０１に通知する（ステップＳ１０９）。
【００３３】
次に、アプリケーション１０４は、ステップＳ１０５において取得したエンジン情報、ステップＳ１０８において取得した表示情報、およびコントローラ記憶デバイス１１０に記憶されているコントローラ情報のうち、必要な情報を参照し、これに基づいて処理を実行する（ステップＳ１１０）。なお、コントローラ情報は、システム制御部１０１により読み出され、アプリケーション１０４は、システム制御部１０１を介してコントローラ情報を取得する。
【００３４】
このように、通常状態においては、アプリケーション１０４は、コントローラ１００から直接アクセス可能なコントローラ記憶デバイス１１０に記憶されている情報のほか、エンジンユニット３００によりアクセスされるエンジン記憶デバイス３１０および操作表示部２００によりアクセスされる表示情報記憶デバイス２１０に記憶されている情報のうち必要な情報を参照して処理を実行する。
【００３５】
なお、エンジン記憶デバイス３１０からエンジン情報を取得する処理（ステップＳ１０２〜ステップＳ１０５）と、表示情報記憶デバイス２１０から表示情報を取得する処理（ステップＳ１０６〜ステップＳ１０９）の実行順は実施の形態に限定されるものではない。これらの処理は独立して実行可能であり、他の例としては、表示情報を取得する処理を先に行ってもよく、または、エンジン情報を取得する処理と表示情報を取得する処理を並列に行ってもよい。
【００３６】
図３は、画像形成装置１の電力状態が通常状態に設定されているときに、主電源４００オフされた場合の処理を示すシーケンス図である。ユーザにより電源スイッチ４１０が押下されると、電源スイッチ４１０は、コントローラ１００に電源オフ情報を出力する（ステップＳ２００）。次に、コントローラ１００においては、システム制御部１０１は、電源オフ要求をエンジンユニット３００に出力する（ステップＳ２０１）。システム制御部１０１はさらに、電源オフ要求を操作表示部２００に出力する（ステップＳ２０２）。
【００３７】
システム制御部１０１は、通常状態において、図２を参照しつつ説明した情報通知処理（ステップＳ１０５）において、エンジンユニット３００を介してエンジン記憶デバイス３１０から読み出し、既に取得済みのエンジン情報をコントローラ記憶デバイス１１０に書き込む（ステップＳ２０３）。システム制御部１０１は、同様に通常状態において図２を参照しつつ説明した情報通知処理（ステップＳ１０９）において、操作表示部２００を介して表示情報記憶デバイス２１０から読み出し、既に取得済みの表示情報をコントローラ記憶デバイス１１０に書き込む（ステップＳ２０３）。システム制御部１０１は、さらにコントローラにより利用されていたコントローラ情報についても、コントローラ記憶デバイス１１０に書き込む（ステップＳ２０３）。
【００３８】
一方、エンジンユニット３００においては、電源オフ要求を取得すると（ステップＳ２０１）、エンジン制御部３０２は、エンジンユニット３００およびエンジン記憶デバイス３１０の電源をオフするための処理を行う（ステップＳ２１０）。エンジン制御部３０２は、電源オフのための処理が終了すると、電源オフの完了通知をコントローラ１００に出力する（ステップＳ２１１）。同様に、操作表示部２００においては、電源オフ要求を取得すると（ステップＳ２０２）、操作表示制御部２０３は、操作表示部２００および表示情報記憶デバイス２１０の電源をオフするための処理を行う（ステップＳ２１２）。操作表示制御部２０３は、電源オフのための処理が終了すると、電源オフの完了通知をコントローラ１００に出力する（ステップＳ２１３）。
【００３９】
コントローラ１００のシステム制御部１０１は、コントローラ記憶デバイス１１０への表示情報、エンジン情報およびコントローラ情報の書き込みが完了し、さらに、操作表示部２００およびエンジンユニット３００から電源オフ完了通知を受信すると、コントローラ１００の電源をオフする（ステップＳ２１４）。以上で、主電源４００オフ時の画像形成装置１の処理が完了する。
【００４０】
このように、本実施の形態にかかる画像形成装置１においては、主電源４００オフ時に、コントローラ記憶デバイス１１０に、本来コントローラ記憶デバイス１１０に記憶されるべきコントローラ情報の他、表示情報およびエンジン情報を記憶しておく。
【００４１】
図４は、画像形成装置１がタイマー機能１０５により自動で電源オンした場合の処理を示すフローチャートである。コントローラ１００のタイマー機能１０５が電源オン時刻を検知すると（ステップＳ３００，Ｙｅｓ）、コントローラ１００の状態管理部１０２は、電源状態を省エネ状態に設定する（ステップＳ３０１）。次に、電力制御部１０３は、省エネ状態の電力制御を行う（ステップＳ３０２）。電力制御部１０３は、具体的には、主電源４００からコントローラ１００およびコントローラ記憶デバイス１１０への電力供給を開始する。なおこのとき、電力制御部１０３は、操作表示部２００、表示情報記憶デバイス２１０、エンジンユニット３００、エンジン記憶デバイス３１０への電力供給は行わない。
【００４２】
次に、システム制御部１０１は、アプリケーション１０４が利用する情報をコントローラ記憶デバイス１１０から読み出す（ステップＳ３０３）。システム制御部１０１は、具体的には、コントローラ情報、表示情報およびエンジン情報のうち少なくとも１つを読み出し、アプリケーション１０４にこれらの情報を出力する。
【００４３】
システム制御部１０１は、表示情報またはエンジン情報を出力する際には、これらが実際に表示情報憶デバイス２１０およびエンジン記憶デバイス３１０から読み出したものではなく、仮の情報であることを示す未確定情報とともに、表示情報またはエンジン情報を出力する。さらに、システム制御部１０１は、コントローラ情報を出力する際には、コントローラ情報が正式な情報であることを示す確定情報とともにコントローラ情報を出力する。これにより、アプリケーション１０４は、取得した情報が確定情報であるか否か、すなわち、アプリケーションを実行するための仮の情報であるか否かを認識することができる。
【００４４】
次に、アプリケーション１０４は、システム制御部１０１によりステップＳ３０３においてコントローラ記憶デバイス１１０から読み出された情報を利用して、処理を実行する（ステップＳ３０４）。以上で、自動電源オン時の画像形成装置１の処理が完了する。
【００４５】
このように、画像形成装置１は、自動電源オン時には、一旦通常状態に設定されることなく直接省エネ状態に設定される。すなわち、画像形成装置１においては、自動電源オン時には、操作表示部２００、表示情報記憶デバイス２１０、エンジンユニット３００およびエンジン記憶デバイス３１０への電力供給を行うことなくコントローラ１００およびコントローラ記憶デバイス１１０のみに電力を供給することができる。
【００４６】
さらに、コントローラ１００のアプリケーション１０４が処理を実行するために必要なエンジン情報や表示情報は、画像形成装置１の主電源４００のオフ時にコントローラ記憶デバイス１１０に書き込まれている。したがって、自動電源オン時には、電源オフ時にコントローラ記憶デバイス１１０に書き込まれたエンジン情報を利用することにより、アプリケーション１０４は正常に処理を行うことができる。さらに、このように、アプリケーション１０４が正常に処理を行うことができるので、コントローラ１００は、正常に起動することができる。
【００４７】
なお、本実施の形態においては、画像形成装置１の自動電源オン時にアプリケーション１０４により利用されるエンジン情報は、電源オフ時に書き込まれたエンジン情報であるが、自動電源オン時にアプリケーションが利用すべくコントローラ記憶デバイス１１０に記憶させるエンジン情報は、アプリケーションが正常に処理を実行することができるような情報であればよく、実施の形態に限定されるものではない。他の例としては、コントローラ記憶デバイス１１０は、任意のエンジン情報を自動電源オン時のエンジン情報として予め記憶していてもよい。
【００４８】
図５は、画像形成装置１が省エネ状態において、ユーザからの指示を受け付けた場合の処理を示すフローチャートである。図５に示すように自動電源オン後省エネ状態において、ユーザにより、復帰ボタン４２０が押下されると（ステップＳ４００，Ｙｅｓ）、図２を参照しつつ説明した、通常状態処理に移行する。すなわち、状態管理部１０２は、電源状態を通常状態に設定し、通常状態における電力制御が行われる（ステップＳ１０１）。そして、エンジンユニット３００および操作表示部２００が起動し（ステップＳ１０３，１０７）、システム制御部１０１は、それぞれからエンジン情報および表示情報を取得する（ステップＳ１０５，ステップＳ１０９等）。
【００４９】
このときアプリケーション１０４は、すでに起動中であるが、ステップＳ１１０において、ステップＳ１０５およびステップＳ１０９において取得したエンジン情報や表示情報を利用して、再び処理を実行する。
【００５０】
アプリケーション１０４は、省エネ状態において、すでにコントローラ記憶デバイス１１０に記憶されているエンジン情報を利用して処理が実行されている。しかしながら、コントローラ記憶デバイス１１０に記憶されているエンジン情報は、仮の情報であり、復帰ボタン４２０が押下されたタイミングにおいて、実際にエンジン記憶デバイス３１０に記憶されているエンジン情報と異なる場合がある。
【００５１】
このため、実際にアプリケーション１０４の処理によりエンジン３０１の動作を行うためには、エンジン記憶デバイス３１０に記憶されているエンジン情報が必要となる。そこで、アプリケーション１０４は、電源状態が省エネ状態から通常状態に復帰し、操作表示部２００、表示情報記憶デバイス２１０、エンジンユニット３００およびエンジン記憶デバイス３１０が通電した場合には、システム制御部１０１が表示情報記憶デバイス２１０またはエンジン記憶デバイス３１０から取得した表示情報およびエンジン情報を利用して再び処理を実行することとする。
【００５２】
例えば、ユーザによってプリント指示が入力され、プリンタのジョブが投入されたとする。この場合、プリンタアプリケーションは、処理を実行するために、ステープルの可否、両面印刷の可否、印刷可能な用紙サイズなどのエンジン情報を必要とする。しかしながら、省エネ状態において、コントローラ記憶デバイス１１０から読み出した未確定情報（仮の情報）としてのエンジン情報は、最新のエンジン情報ではないため、プリンタジョブの投入時にエンジン記憶デバイス３１０に記憶されているエンジン情報と、アプリケーションが利用中のエンジン情報が一致しない場合がある。例えば、仮の情報においては、Ａ４用紙のトレイが存在しており、省エネ時には、印刷可能な用紙サイズとしてＡ４が存在していたのに対し、その後Ａ４用紙のトレイが取り外され、プリンタジョブの投入時には、Ａ４サイズは印刷不可能となっているような場合である。
【００５３】
そこで、この場合には、画像形成装置１は、通常状態への復帰処理（図２の通常状態処理）を行い、通常状態処理において、プリンタアプリケーションは、エンジン記憶デバイス３１０に記憶されているエンジン情報を利用してプリンタのジョブを処理することとする。
【００５４】
これにより、実際にエンジン等が動作する場合には、コントローラ１００のアプリケーション１０４は、実際にエンジン記憶デバイス３１０または表示情報記憶デバイス２１０に記憶されている情報を取得し、これらを利用して再起動するので、画像形成装置１においては、正常にエンジン等を動作させることができる。
【００５５】
さらに、図５において、システム制御部１０１は、ネットワーク経由でユーザから所定の処理の実行要求を受付場合には（ステップＳ４００，Ｎｏ、ステップＳ４０１，Ｙｅｓ）、実行要求に応じた処理を実行するために必要な情報を特定する。そして、エンジン情報または表示情報のうち少なくとも一方が必要である場合には（ステップＳ４０２，Ｙｅｓ）、通常状態処理（図２）に移行する。そして、電力制御部１０３は、通常状態処理において、操作表示部２００、エンジンユニット３００等に通電する。そして、システム制御部１０１は、これらを介して表示情報記憶デバイス２１０またはエンジン記憶デバイス３１０から必要な情報を取得し、取得した情報を利用して、実行要求に応じた処理を行う。
【００５６】
また、図５のステップＳ４０２において、エンジン情報や表示情報が不要である場合には（ステップＳ４０２，Ｎｏ）、システム制御部１０１は、コントローラ記憶デバイス１１０からコントローラ情報を読み出し（ステップＳ４０３）、コントローラ情報を利用して、実行要求に応じた処理を行う（ステップＳ４０４）。すなわち、この場合には、通常状態への復帰は不要である。
【００５７】
さらに、他の例としては、リモートファームウェアアップデートにより、ネットワークを介してアプリケーションを更新する場合には、画像形成装置１の表示部２０２に更新に関する情報を表示する場合がある。この場合には、表示部２０２に情報を行うべく、電力制御部１０３は、操作表示部２００および表示情報記憶デバイス２１０への電力供給を開始する。そして、コントローラ１００のシステム制御部１０１は、操作表示制御部２０３を介して表示情報記憶デバイス２１０から言語情報などの表示情報を取得する。システム制御部１０１は、取得した情報をもとに、所定の文字列の描画を操作表示制御部２０３に要求する。以上の処理により、表示部２０２は、更新に関する情報を表示する。
【００５８】
なお、本実施の形態においては、タイマー機能１０５により自動電源オンする画像形成装置１について説明したが、画像形成装置１は自動電源オンの機能を備えなくてもよい。この場合には、電源オンされた直後の電源状態を省エネ状態とするか通常状態とするかを予め設定することができることとしてもよい。例えば、ユーザからの入力に応じて、電源オン後の電源状態を設定可能としてもよい。そして、電源オン後の電源状態が省エネ状態に設定された場合に、上述のように電源オン後に省エネ状態に設定する処理を行えばよい。
【００５９】
また、本実施の形態においては、主電源４００オン直後に省エネ状態に設定されたときにコントローラ記憶デバイス１１０から読み出される未確定情報としてのエンジン情報および表示情報は、直前の主電源４００オフ時にシステム制御部１０１によりコントローラ記憶デバイス１１０に記憶された情報であるが、コントローラ記憶デバイス１１０が未確定情報として記憶するエンジン情報および表示情報は、省エネ状態においてアプリケーション１０４の処理が正常に実行されるような情報であればよく、実施の形態のように主電源オフ時に記憶された情報に限定されるものではなく、例えばコントローラ記憶デバイス１１０に未確定情報として任意の情報を予め格納しておいてもよい。
【００６０】
図６は、実施の形態にかかる画像形成装置の一例としての複合機のハードウェア構成を示すブロック図である。本図に示すように、この複合機は、コントローラ１００とエンジンユニット（Ｅｎｇｉｎｅ）３００とをＰＣＩ（Ｐｅｒｉｐｈｅｒａｌ  Ｃｏｍｐｏｎｅｎｔ  Ｉｎｔｅｒｆａｃｅ）バスで接続した構成となる。コントローラ１００は、複合機全体の制御と描画、通信、図示しない操作部からの入力を制御するコントローラである。エンジン３０１は、ＰＣＩバスに接続可能なプリンタエンジンなどであり、たとえば白黒プロッタ、１ドラムカラープロッタ、４ドラムカラープロッタ、スキャナまたはファックスユニットなどである。なお、このエンジンユニット３００には、プロッタなどのいわゆるエンジン部分に加えて、誤差拡散やガンマ変換などの画像処理部分が含まれる。
【００６１】
コントローラ１００は、ＣＰＵ１１と、ノースブリッジ（ＮＢ）１３と、システムメモリ（ＭＥＭ−Ｐ）１２と、サウスブリッジ（ＳＢ）１４と、ローカルメモリ（ＭＥＭ−Ｃ）１７と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）１６と、ハードディスクドライブ（ＨＤＤ）１８とを有し、ノースブリッジ（ＮＢ）１３とＡＳＩＣ１６との間をＡＧＰ（Ａｃｃｅｌｅｒａｔｅｄ  Ｇｒａｐｈｉｃｓ  Ｐｏｒｔ）バス１５で接続した構成となる。また、ＭＥＭ−Ｐ１２は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２ａと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ)１２ｂと、をさらに有する。
【００６２】
ＣＰＵ１１は、複合機の全体制御をおこなうものであり、ＮＢ１３、ＭＥＭ−Ｐ１２およびＳＢ１４からなるチップセットを有し、このチップセットを介して他の機器と接続される。
【００６３】
ＮＢ１３は、ＣＰＵ１１とＭＥＭ−Ｐ１２、ＳＢ１４、ＡＧＰバス１５とを接続するためのブリッジであり、ＭＥＭ−Ｐ１２に対する読み書きなどを制御するメモリコントローラと、ＰＣＩマスタおよびＡＧＰターゲットとを有する。
【００６４】
ＭＥＭ−Ｐ１２は、プログラムやデータの格納用メモリ、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いるシステムメモリであり、ＲＯＭ１２ａとＲＡＭ１２ｂとからなる。ＲＯＭ１２ａは、プログラムやデータの格納用メモリとして用いる読み出し専用のメモリであり、ＲＡＭ１２ｂは、プログラムやデータの展開用メモリ、プリンタの描画用メモリなどとして用いる書き込みおよび読み出し可能なメモリである。
【００６５】
ＳＢ１４は、ＮＢ１３とＰＣＩデバイス、周辺デバイスとを接続するためのブリッジである。このＳＢ１４は、ＰＣＩバスを介してＮＢ１３と接続されており、このＰＣＩバスには、ネットワークインターフェース（Ｉ／Ｆ）部なども接続される。
【００６６】
ＡＳＩＣ１６は、画像処理用のハードウェア要素を有する画像処理用途向けのＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）であり、ＡＧＰバス１５、ＰＣＩバス、ＨＤＤ１８およびＭＥＭ−Ｃ１７をそれぞれ接続するブリッジの役割を有する。このＡＳＩＣ１６は、ＰＣＩターゲットおよびＡＧＰマスタと、ＡＳＩＣ１６の中核をなすアービタ（ＡＲＢ）と、ＭＥＭ−Ｃ１７を制御するメモリコントローラと、ハードウェアロジックなどにより画像データの回転などをおこなう複数のＤＭＡＣ（Ｄｉｒｅｃｔ  Ｍｅｍｏｒｙ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌｌｅｒ）と、エンジンユニット３００との間でＰＣＩバスを介したデータ転送をおこなうＰＣＩユニットとからなる。このＡＳＩＣ１６には、ＰＣＩバスを介してＦＣＵ（Ｆａｃｓｉｍｉｌｅ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）３０、ＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）４０、ＩＥＥＥ１３９４（ｔｈｅ  Ｉｎｓｔｉｔｕｔｅ  ｏｆ  Ｅｌｅｃｔｒｉｃａｌ  ａｎｄ  Ｅｌｅｃｔｒｏｎｉｃｓ  Ｅｎｇｉｎｅｅｒｓ  １３９４）インターフェース５０が接続される。操作表示部２００はＡＳＩＣ１６に直接接続されている。
【００６７】
ＭＥＭ−Ｃ１７は、コピー用画像バッファ、符号バッファとして用いるローカルメモリであり、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）１８は、画像データの蓄積、プログラムの蓄積、フォントデータの蓄積、フォームの蓄積を行うためのストレージである。
【００６８】
ＡＧＰバス１５は、グラフィック処理を高速化するために提案されたグラフィックスアクセラレーターカード用のバスインターフェースであり、ＭＥＭ−Ｐ１２に高スループットで直接アクセスすることにより、グラフィックスアクセラレーターカードを高速にするものである。
【００６９】
なお、上記実施の形態にかかる画像形成装置は、コピー機能、プリンタ機能、スキャナ機能およびファクシミリ機能のうち少なくとも２つの機能を有する複合機、複写機、プリンタ、スキャナ装置、ファクシミリ装置等の画像形成装置であればいずれにも適用することができる。
【符号の説明】
【００７０】
１  画像形成装置
１００  コントローラ
１０１  システム制御部
１０２  状態管理部
１０３  電力制御部
１０４  アプリケーション
１０５  タイマー機能
１１０  コントローラ記憶デバイス
２００  操作表示部
２０１  受付部
２０２  表示部
２０３  操作表示制御部
２１０  表示情報記憶デバイス
３００  エンジンユニット
３０１  エンジン
３０２  エンジン制御部
３１０  エンジン記憶デバイス
【先行技術文献】
【特許文献】
【００７１】
【特許文献１】特開２０１１−２８７２７号公報
【図１】
2013126717.tif 000003
【図２】
2013126717.tif 000004
【図３】
2013126717.tif 000005
【図４】
2013126717.tif 000006
【図５】
2013126717.tif 000007
【図６】
2013126717.tif 000008