(57)【特許請求の範囲】
【請求項１】
複数種のジョブを実行するためのファームウェアが展開されているときのイメージをコンポーネント単位で複数に分割して抜き出した各スナップショットを予め記憶する不揮発性記憶部と、
複数種のジョブを実行可能状態にするときの優先順位を記憶する順位記憶部と、
前記順位記憶部に記憶させる優先順位の設定変更を受け付ける操作部と、
電源投入時に、前記順位記憶部に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを前記不揮発性記憶部から取得して展開することにより、優先順位が最も高いジョブを最初に実行可能状態にする揮発性記憶部と、を備え、
前記複数種のジョブは、それぞれ、コンポーネント単位で分割された２つ以上のスナップショットの組み合わせで実現されるジョブであり、
前記複数種のジョブのうち所定ジョブより先に実行可能状態とされたジョブの実行に必要な２つ以上のスナップショットのなかに、前記所定ジョブの実行に必要なスナップショットと同じスナップショットが存在する場合には、前記所定ジョブを実行可能状態にするときに、前記揮発性記憶部は、前記所定ジョブの実行に必要な２つ以上のスナップショットのうち前記同じスナップショット以外の残りのスナップショットを前記不揮発性記憶部から取得して展開することを特徴とする画像形成装置。
【請求項２】
前記操作部は、実行するジョブの選択指示を受け付けるジョブ選択キーを有し、
前記揮発性記憶部は、電源投入時に前記ジョブ選択キーが押下された場合には、選択されたジョブの実行に必要なスナップショットを優先的に取得して展開することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記揮発性記憶部は、選択されたジョブの実行に必要なスナップショットを優先的に取得して展開した後、前記順位記憶部に記憶された優先順位に基づき、選択されていない残りのジョブのうちの優先順位が高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを前記不揮発性記憶部から取得して展開することを特徴とする請求項２に記載の画像形成装置。
【請求項４】
通常モードでは、前記揮発性記憶部に通常の電力供給を行い、通常モードよりも電力供給を制限する省電力モードでは、前記揮発性記憶部に行う電力供給を停止する電源部を備え、
前記揮発性記憶部は、省電力モードから通常モードに移行したとき、前記順位記憶部に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを前記不揮発性記憶部から取得して展開することを特徴とする請求項１〜３のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種のジョブの実行が可能な画像形成装置に関する。
【背景技術】
【０００２】
画像形成装置は、たとえば、装置全体を制御する主制御部に接続されたＲＯＭおよびＲＡＭなどの記憶部を備えている。ＲＯＭには、ジョブを実行するためのファームウェアが書き込まれる。そして、主制御部は、画像形成装置に電源が投入されると、ＲＯＭに書き込まれたファームウェアを読み出し、ＲＡＭに展開する。これにより、ジョブが実行可能状態となる。
【０００３】
ここで、複合機と称される画像形成装置では、コピージョブ、プリントジョブ、スキャンジョブおよびファックスジョブなどの複数種のジョブの実行が可能である。このように複数種のジョブの実行が可能な画像形成装置では、ファームウェアの容量が大きくなるので、電源が投入されてから複数種のジョブの全てが実行可能状態となるまでに時間がかかってしまう。
【０００４】
このような不都合を解消する方法としては、ファームウェアがＲＡＭに展開されているときのイメージを抜き出したスナップショットをＲＯＭに書き込んでおき、次回の電源投入時に、従前にＲＯＭに書き込んだスナップショットをＲＡＭに展開することが考えられる（たとえば、特許文献１参照）。このように、従前にＲＯＭに書き込んだスナップショットをＲＡＭに展開するという方法では、初期化処理などの各種処理が不要となる。このため、電源が投入されてから複数種のジョブの全てが実行可能状態となるまでにかかる時間の短縮を図ることができる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００２−１８５６５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかし、複数種のジョブの実行が可能な画像形成装置では、コピージョブを早急に実行したいと考えるユーザーもいれば、ファックスジョブを早急に実行したいと考えるユーザーもいる。このようなユーザーからすると、電源が投入されてから複数種のジョブの全てが実行可能状態となるまでにかかる時間が短縮されたとしても、自身の所望するジョブが直ちに実行可能状態とならなければ、利便性が悪い。
【０００７】
本発明は、上記課題を解決するためになされたものであり、電源投入後にユーザーの所望するジョブを速やかに実行可能状態とすることが可能な画像形成装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像形成装置は、複数種のジョブを実行するためのファームウェアが展開されているときのイメージを複数に分割して抜き出した各スナップショットを予め記憶する不揮発性記憶部と、複数種のジョブを実行可能状態にするときの優先順位を記憶する順位記憶部と、順位記憶部に記憶させる優先順位の設定変更を受け付ける操作部と、電源投入時に、順位記憶部に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを不揮発性記憶部から取得して展開することにより、優先順位が最も高いジョブを最初に実行可能状態にする揮発性記憶部と、を備えている。
【０００９】
本発明の構成によると、不揮発性記憶部は、複数種のジョブを実行するためのファームウェアが展開されているときのイメージを複数に分割して抜き出した各スナップショットを予め記憶している。また、揮発性記憶部は、電源投入時に、順位記憶部に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを不揮発性記憶部から取得して展開し、優先順位が最も高いジョブを最初に実行可能状態にする。ここで、操作部は、順位記憶部に記憶させる優先順位の設定変更を受け付けるようになっている。このため、優先順位の設定変更を操作部がユーザーから従前に受け付けていれば、電源投入時に、ユーザーの所望するジョブを最初に実行可能状態にすることができる。これにより、ユーザーからすると、電源投入後に自身の所望するジョブが速やかに実行可能状態となるので、利便性が良い。
【００１０】
なお、不揮発性記憶部に記憶されたスナップショットは、ファームウェアが展開されているときのイメージを複数に分割して抜き出したものである（ファームウェアが展開されているときのイメージを１まとめに抜き出したものではない）。このため、優先順位が設定変更されたとしても、各ジョブの実行に必要なスナップショットをジョブ毎に選り分けて不揮発性記憶部から読み出すことができる。
【００１１】
上記構成において、好ましくは、操作部は、実行するジョブの選択指示を受け付けるジョブ選択キーを有し、揮発性記憶部は、電源投入時にジョブ選択キーが押下された場合には、選択されたジョブの実行に必要なスナップショットを優先的に取得して展開する。これにより、ユーザーからすると、事前に優先順位の設定変更を行っていなかったとしても、電源投入後に自身の所望するジョブを速やかに実行させることができるので、利便性が良い。
【００１２】
この場合、揮発性記憶部は、選択されたジョブの実行に必要なスナップショットを優先的に取得して展開した後、順位記憶部に記憶された優先順位に基づき、選択されていない残りのジョブのうちの優先順位が高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを不揮発性記憶部から取得して展開することが好ましい。これにより、選択されていない残りのジョブについては、自動的にユーザーの所望する順番で実行可能状態になるので、ユーザーからすると利便性が良い。
【００１３】
上記構成において、好ましくは、通常モードでは、揮発性記憶部に通常の電力供給を行い、通常モードよりも電力供給を制限する省電力モードでは、揮発性記憶部に行う電力供給を停止する電源部を備え、揮発性記憶部は、省電力モードから通常モードに移行したとき、順位記憶部に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットを不揮発性記憶部から取得して展開する。これにより、省電力モードから通常モードに移行したときに、ユーザーの所望するジョブを速やかに実行可能状態にすることができる。
【発明の効果】
【００１４】
以上のように、本発明によれば、ユーザーの利便性を向上させることが可能な画像形成装置を得ることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態による画像形成装置の概略図
【図２】図１に示した画像形成装置の操作パネルの図
【図３】図２に示した操作パネルに表示される画面（機能画面）の図
【図４】図２に示した操作パネルに表示される画面（設定値入力画面）の図
【図５】図１に示した画像形成装置のハードウェア構成を説明するための図
【図６】図１に示した画像形成装置のソフトウェア構成を説明するための図
【図７】図１に示した画像形成装置において複数種のジョブが実行可能状態になる順番を説明するための図
【図８】図２に示した操作パネルに表示される画面（優先順位設定画面）の図
【図９】図２に示した操作パネルに表示される画面（優先順位設定画面）の図
【図１０】図１に示した画像形成装置に電源が投入されてから複数種のジョブが実行可能状態になるまでの流れを説明するための図
【発明を実施するための形態】
【００１６】
（画像形成装置の全体構成）
まず、本発明の一実施形態による画像形成装置の全体構成について説明する。
【００１７】
図１に示すように、本実施形態の画像形成装置１００は、複合機であり、コピー、プリント、スキャンおよびファックスなどの複数種のジョブの実行が可能である。そして、この画像形成装置１００は、操作パネル１０１、画像読取部１０２、給紙部１０３、用紙搬送部１０４、画像形成部１０５および定着部１０６などを備える。なお、給紙部１０３、用紙搬送部１０４、画像形成部１０５および定着部１０６を総じてエンジン部と称する場合がある。
【００１８】
操作パネル１０１は、「操作部」に相当し、たとえば、装置正面側に配置されている。この操作パネル１０１には、図２に示すように、液晶表示部１１が設けられている。なお、液晶表示部１１は、その表示面がタッチパネルで覆われた形態をとる。液晶表示部１１には、各種設定を行うための設定キー（ソフトキー）が表示されるとともに、装置状態を示すメッセージなども表示される。
【００１９】
また、操作パネル１０１には、テンキー１２やスタートキー１３などのハードキーが設けられている。テンキー１２は、数値入力を受け付けるためのハードキーであり、スタートキー１３は、各ジョブの実行の開始指示を受け付けるためのハードキーである。
【００２０】
さらに、操作パネル１０１には、ハードキーとしてのジョブ選択キー１４（コピーキー１５、プリントキー１６、スキャンキー１７およびファックスキー１８）が設けられている。そして、いずれかのジョブ選択キー１４が押下されると、液晶表示部１１は、図３に示すように、押下されたジョブ選択キー１４に対応する機能画面ＦＳを表示する。一例として、図３には、コピーキー１５が押下された場合に液晶表示部１１に表示される機能画面ＦＳを図示しているが、プリントキー１６、スキャンキー１７およびファックスキー１８が押下された場合にも、同様の機能画面ＦＳが液晶表示部１１に表示される。たとえば、コピージョブに関する機能画面ＦＳには、用紙選択、縮小／拡大、濃度、両面／分割、ページ集約およびソート／仕分けなどの機能の名称がそれぞれ付された複数の機能設定キーＦＫが配されている。これら複数の機能設定キーＦＫは、設定する機能を選択してもらうためのソフトキーである。
【００２１】
機能画面ＦＳにおいて、いずれかの機能設定キーＦＫが押下されると、液晶表示部１１は、図４に示すように、押下された機能設定キーＦＫに対応する設定値入力画面ＩＳを表示する。一例として、図４には、「用紙選択」という機能設定キーＦＫが押下された場合の設定値入力画面ＩＳを図示している。たとえば、「カセット１」というキーＳＫが押下され、続いてＯＫキーが押下されると、用紙サイズがＡ４サイズに設定される。また、液晶表示部１１は、表示画面を設定値入力画面ＩＳから機能画面ＦＳに戻す。
【００２２】
そして、液晶表示部１１の表示画面が機能画面ＦＳとなっている状態でＯＫキーが押下されると、機能画面ＦＳに表示された設定値に基づきジョブが実行される。あるいは、スタートキー１３が押下された場合にも、機能画面ＦＳに表示された設定値に基づきジョブが実行される。このようにして、操作パネル１０１は、実行するジョブの選択指示を受け付ける。
【００２３】
図１に戻って、画像読取部１０２は、原稿を読み取って画像データを生成する。画像読取部１０２には、図示しないが、露光ランプ、ミラー、レンズおよびイメージセンサーなどの光学系部材が設けられている。この画像読取部１０２は、コンタクトガラス２１に載置される原稿に光を照射し、その原稿からの反射光を受けたイメージセンサーの出力値をＡ／Ｄ変換することにより、画像データを生成する。これにより、画像読取部１０２による原稿の読み取り動作によって得られた画像データに基づき印刷を行うことができる。また、画像読取部１０２による原稿の読み取り動作によって得られた画像データを蓄積することもできる。なお、画像読取部１０２による原稿の読み取り時には、コンタクトガラス２１に載置された原稿を原稿カバー２２で押えることができる。
【００２４】
給紙部１０３は、用紙Ｐを収容するカセット３１を複数有し、それら複数のカセット３１に収容された用紙Ｐを用紙搬送部１０４に供給する。また、この給紙部１０３には、収容された用紙Ｐを引き出すピックアップローラー３２や、用紙Ｐの重送を抑制するための分離ローラー対３３などが設けられている。
【００２５】
用紙搬送部１０４は、搬送経路に沿って用紙Ｐを搬送する。具体的に言うと、給紙部１０３から供給された用紙Ｐは、用紙搬送部１０４によって、画像形成部１０５および定着部１０６をこの順番で通過し、排出トレイ４１にまで導かれる。この用紙搬送部１０４には、用紙Ｐを搬送する複数の搬送ローラー対４２が設けられている。さらに、用紙Ｐを画像形成部１０５の手前で待機させ、タイミングを合わせて画像形成部１０５に送り出すレジストローラー対４３も設けられている。
【００２６】
画像形成部１０５は、画像データに基づきトナー像を形成し、そのトナー像を用紙Ｐに転写する。画像形成部１０５は、感光体ドラム５１、帯電装置５２、露光装置５３、現像装置５４、転写ローラー５５およびクリーニング装置５６などを含む。
【００２７】
トナー像の形成プロセスおよびトナー像の転写プロセスとしては、まず、感光体ドラム５１を回転駆動させ、その感光体ドラム５１の表面を帯電装置５２で所定電位に帯電させる。また、露光装置５３は、画像データに基づき光ビームＬを出力し、感光体ドラム５１の表面を走査露光する。これにより、感光体ドラム５１の表面に静電潜像を形成する。続いて、現像装置５４は、感光体ドラム５１の表面に形成された静電潜像にトナーを供給して現像する。
【００２８】
このとき、転写ローラー５５は、感光体ドラム５１の表面に圧接して回転可能となっている。さらに、転写ローラー５５には所定の電圧が印加されている。この状態で、レジストローラー対４３がタイミングを計り、転写ローラー５５と感光体ドラム５１との間に用紙Ｐを進入させる。これによって、感光体ドラム５１の表面のトナー像が用紙Ｐに転写される。なお、トナー像の転写プロセスが終わると、クリーニング装置５６は、感光体ドラム５１の表面に残留するトナーなどを除去する。
【００２９】
定着部１０６は、用紙Ｐに転写されたトナー像を加熱・加圧して定着させる。この定着部１０６は、発熱源を内蔵する加熱ローラー６１と、加熱ローラー６１に圧接される加圧ローラー６２とを含んでいる。そして、トナー像が転写された用紙Ｐは、加熱ローラー６１と加圧ローラー６２との間を通過することで、加熱・加圧される。これにより、用紙Ｐにトナー像が定着される。
【００３０】
（画像形成装置のハードウェア構成）
次に、画像形成装置１００のハードウェア構成について説明する。
【００３１】
図５に示すように、画像形成装置１００は、主制御部１１０を備える。この主制御部１１０は、中央演算処理装置であるＣＰＵ１１１や画像処理部１１２を含み、ＲＯＭ１１３（「不揮発性記憶部」に相当）およびＲＡＭ１１４（「揮発性記憶部」に相当）などからなる記憶部ＳＴと接続される。
【００３２】
また、主制御部１１０は、画像読取部１０２、給紙部１０３、用紙搬送部１０４、画像形成部１０５および定着部１０６などと接続される。そして、主制御部１１０は、全体制御、画像処理制御、および、各種回転体を回転させるモーターの駆動制御などを行う。主制御部１１０は、全体制御および画像処理制御を行う制御部と、モーターの駆動制御を行う制御部とに分割されていてもよい。
【００３３】
操作パネル１０１には、主制御部１１０と接続される表示制御部１２０が設けられている。この表示制御部１２０は、ＣＰＵなどを含み、主制御部１１０から指示を受け、表示制御を行う。たとえば、表示制御部１２０は、液晶表示部１１に表示したソフトキーが押下されると、タッチパネルの出力を受けて押下位置の座標を特定する。タッチパネルの出力と押下位置の座標との対応を示すデータは、メモリー１２１などに記憶される。
【００３４】
また、主制御部１１０は、通信部１３０と接続される。通信部１３０は、たとえば、外部のコンピューター２００とネットワークを介して通信可能に接続される。これにより、コンピューター２００から送信された画像データに基づき印刷を行うことができ、画像読取部１０２による原稿の読み取り動作によって得られた画像データをコンピューター２００に送信することもできる。また、通信部１３０にモデムなどを内蔵してもよく、この場合、電話回線などのネットワークを介して、外部のファックス装置３００とファックス通信を行うことができる。
【００３５】
また、主制御部１１０は、電源部１４０と接続される。電源部１４０は、商用電源と接続され、装置各部を動作させるのに必要な電圧を生成する。そして、電源部１４０は、通常モードのときには、装置各部の全部分に電力を供給する（通常の電力供給を行う）。その一方、電源部１４０は、通常モードから省電力モードに移行するときには、装置各部のうちの一部にのみ電力を供給し、それ以外の部分への電力の供給を停止する（通常モードよりも電力供給を制限する）。
【００３６】
通常モードから省電力モードへの移行は、主制御部１１０が電源部１４０に指示を与えることによって行われる。たとえば、主制御部１１０は、装置が使用されないまま経過した未使用時間を計時し、未使用時間が一定時間を超えると、装置各部のうちの一部のみへの電力供給を電源部１４０に行わせ、通常モードから省電力モードに移行させる。あるいは、主制御部１１０は、通常モードから省電力モードへの移行指示を操作パネル１０１が受け付けた場合にも、通常モードから省電力モードに移行させる。そして、電源部１４０は、省電力モードから通常モードへの復帰条件が満たされたこと示す信号を復帰条件検知部から受けると、装置各部の全部分への電力供給を再開し、省電力モードから通常モードへ復帰させる。
【００３７】
たとえば、電源部１４０は、通常モードから省電力モードに移行するとき、エンジン部（給紙部１０３、用紙搬送部１０４、画像形成部１０５および定着部１０６）や記憶部ＳＴ（ＲＯＭ１１３およびＲＡＭ１１４）などへの電力供給を停止する。ただし、電源部１４０は、省電力モードから通常モードへの復帰条件が満たされたこと示す信号を復帰条件検知部から受けるため、省電力モードであったとしても、復帰条件検知部への電力供給は続ける。
【００３８】
復帰条件検知部に相当する部分としては、操作パネル１０１が挙げられる。たとえば、操作パネル１０１は、省電力モードのときにユーザーによって操作されると、省電力モードから通常モードへの復帰条件が満たされたことを示す信号を電源部１４０に送信する。そして、電源部１４０は、省電力モードのときに操作パネル１０１からの信号を受信すると、省電力モードから通常モードに復帰させる。
【００３９】
また、通信部１３０も復帰条件検知部として機能する。すなわち、通信部１３０は、省電力モードのときに、コンピューター２００やファックス装置３００などの外部機器からデータを受信すると、省電力モードから通常モードへの復帰条件が満たされたことを示す信号を電源部１４０に送信する。そして、電源部１４０は、省電力モードのときに通信部１３０から信号を受信すると、省電力モードからから通常モードに復帰させる。
【００４０】
さらに、図示しないが、原稿カバー２２の開閉を検知する開閉検知センサーやカセット３１の着脱を検知する着脱検知センサーなども復帰条件検知部として機能する。
【００４１】
（画像形成装置のソフトウェア構成）
次に、画像形成装置１００のソフトウェア構成について説明する。
【００４２】
本実施形態では、図６に示すように、複数種のジョブを実行するためのファームウェアＦＷ（コンポーネント群）がＲＡＭ１１４に展開されているときのイメージを複数に分割して抜き出した各スナップショットＳＳをＲＯＭ１１３に予め格納している。たとえば、ＲＯＭ１１３は、コンポーネント単位で分割したスナップショットＳＳを記憶する。
【００４３】
ここで、コンポーネントというのは、何らかの特定の機能を有するプログラムの部品であるが、コンポーネント単体では機能を実現できず、他のコンポーネントとの組み合わせで機能を実現するものである。たとえば、コピージョブは、原稿の読み取りを制御するためのコンポーネント、原稿の読み取りで得た画像データに対するシェーディング補正などを制御するためのコンポーネント、および、エンジン部の各種回転体の駆動を制御するためのコンポーネントなど、ファームウェアＦＷを構成する複数のコンポーネントのうちの２つ以上のコンポーネントの組み合わせで実現される。また、プリントジョブ、スキャンジョブおよびファックスジョブについても、それぞれ、ファームウェアＦＷを構成する複数のコンポーネントのうちの２つ以上のコンポーネントの組み合わせで実現される。
【００４４】
なお、ファームウェアＦＷを構成する全コンポーネントのうち、一部（たとえば、使用頻度が低い特殊機能を制御するためのコンポーネント）を除くコンポーネントのスナップショットＳＳのみがＲＯＭ１１３に予め記憶されていてもよいし、ファームウェアＦＷを構成する全コンポーネントのスナップショットＳＳがＲＯＭ１１３に予め記憶されていてもよい。また、圧縮されたファームウェアをＲＯＭ１１３に予め格納しておいてもよい。
【００４５】
また、ＲＯＭ１１３には、システムの起動（再起動）を行うためのブートプログラム１５１や、オペレーティングシステム（ＯＳ）の中核部分をなすカーネル１５２などが格納されている。そして、主制御部１１０は、画像形成装置１００に電源が投入される（あるいは再起動される）と、起動処理を行う。すなわち、主制御部１１０は、ＲＯＭ１１３に格納されたブートプログラム１５１に従ってカーネル１５２をＲＡＭ１１４に読み出し、ＯＳを起動する。続いて、主制御部１１０は、複数のスナップショットＳＳを読み出しＲＡＭ１１４に展開する。言い換えると、ＲＡＭ１１４は、電源投入時に複数のスナップショットＳＳをＲＯＭ１１３から取得して展開する。
【００４６】
（複数のスナップショットをＲＡＭに展開するときの優先順位）
次に、複数のスナップショットＳＳをＲＡＭ１１４に展開するときの優先順位について説明する。
【００４７】
たとえば、記憶部ＳＴは、複数種のジョブを実行可能状態にするときの優先順位を記憶する順位記憶部１１５（図５参照）を含む。なお、複数種のジョブを実行可能状態にするときの優先順位をＲＯＭ１１３に記憶させてもよい（ＲＯＭ１１３が順位記憶部として機能してもよい）。そして、主制御部１１０は、画像形成装置１００に電源が投入されると、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブの実行に必要なスナップショットＳＳをＲＡＭ１１４に優先的に展開する。言い換えると、ＲＡＭ１１４は、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から優先的に取得し展開する。
【００４８】
たとえば、プリントジョブ→コピージョブ→スキャンジョブ→ファックスジョブの順で各ジョブが実行可能状態となるように優先順位が予め設定されていたとする。この場合、図７に示すように、主制御部１１０は、まず、起動処理を行う。そして、優先順位が最も高いプリントジョブの実行に必要なスナップショットＳＳ（たとえば、スナップショットＳＳ１およびＳＳ２とする）を優先的にＲＡＭ１１４に展開する。これにより、プリントジョブが優先的に実行可能な状態となる。
【００４９】
続いて、主制御部１１０は、残りのスナップショットＳＳを優先順位が高い順でＲＡＭ１１４に展開する。すなわち、主制御部１１０は、プリントジョブの実行に必要なスナップショットＳＳ１およびＳＳ２をＲＡＭ１１４に展開した後、コピージョブの実行に必要なスナップショットＳＳをＲＡＭ１１４に展開する。
【００５０】
ここで、たとえば、コピージョブの実行に必要なスナップショットＳＳがスナップショットＳＳ１、ＳＳ３およびＳＳ４であったとする。この場合、スナップショットＳＳ１については、プリントジョブを優先的に実行可能な状態にするため、既にＲＡＭ１１４に展開している。すなわち、プリントジョブの実行に必要なスナップショットＳＳ１およびＳＳ２をＲＡＭ１１４に展開した時点で、コピージョブの実行に必要なスナップショットＳＳとしては、スナップショットＳＳ３およびＳＳ４となる。したがって、主制御部１１０は、プリントジョブの実行に必要なスナップショットＳＳ１およびＳＳ２をＲＡＭ１１４に展開した後、コピージョブの実行に必要な残りのスナップショットＳＳ３およびＳＳ４をＲＡＭ１１４に展開することになる。
【００５１】
この後、主制御部１１０は、スキャンジョブおよびファックスジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＡＭ１１４に展開する。たとえば、コピージョブの実行に必要なスナップショットＳＳがＲＡＭ１１４に展開された時点では、スキャンジョブの実行に必要な残りのスナップショットＳＳがスナップショットＳＳ５およびＳＳ６であり、スキャンジョブの実行に必要なスナップショットＳＳがＲＡＭ１１４に展開された時点では、ファックスジョブの実行に必要な残りのスナップショットＳＳがスナップショットＳＳ７およびＳＳ８であるとする。この場合、主制御部１１０は、スナップショットＳＳ５、ＳＳ６、ＳＳ７およびＳＳ８の順でＲＡＭ１１４に展開する。
【００５２】
このように、主制御部１１０は、電源投入時に、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＡＭ１１４に展開する。これにより、プリントジョブ、コピージョブ、スキャンジョブおよびファックスの全てのジョブが実行可能な状態となる。すなわち、ＲＡＭ１１４は、電源投入時に、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から取得して展開することにより、優先順位が最も高いジョブを最初に実行可能状態にする。
【００５３】
（優先順位の設定方法）
次に、優先順位の設定方法について説明する。
【００５４】
優先順位の設定は、操作パネル１０１が受け付ける。たとえば、操作パネル１０１は、優先順位の設定を受け付けるとき、図８に示すような優先順位設定画面ＰＳを表示する。なお、操作パネル１０１は、システムメニューキー１９（図２参照）が押下され、そのときに表示したメニュー画面（図示せず）の中から優先ジョブの設定に関する項目が選択されると、優先順位設定画面ＰＳを表示する。
【００５５】
優先順位設定画面ＰＳには、複数種のジョブの各名称が付された複数の順位設定キーＫが配される。そして、これら複数の順位設定キーＫを順次押下することで、優先ジョブの設定変更を行うことができる。たとえば、コピージョブ、プリントジョブ、スキャンジョブおよびファックスジョブの順で各順位設定キーＫが押下された場合、操作パネル１０１は、押下順に従って、複数種のジョブの各名称を並べて表示する（図９参照）。その後、ＯＫキーが押下されることによって、優先順位設定画面ＰＳに表示された優先順位が順位記憶部１１５に記憶される。
【００５６】
たとえば、図７に示した優先順位から、コピージョブ→プリントジョブ→スキャンジョブ→ファックスジョブの順で各ジョブが実行可能状態となるように優先順位が設定変更されたとする。この場合、主制御部１１０は、起動処理を行った後、優先順位が最も高いコピージョブの実行に必要なスナップショットＳＳ（すなわち、スナップショットＳＳ１、ＳＳ３およびＳＳ４）を優先的にＲＡＭ１１４に展開する。これにより、コピージョブが優先的に実行可能な状態となる。
【００５７】
同様に、優先ジョブがスキャンジョブに設定変更されていれば、主制御部１１０は、起動処理を行った後、優先順位が最も高いスキャンジョブの実行に必要なスナップショットＳＳを優先的にＲＡＭ１１４に展開する。また、優先ジョブがファックスジョブに設定変更されていれば、主制御部１１０は、起動処理を行った後、優先順位が最も高いファックスジョブの実行に必要なスナップショットＳＳを優先的にＲＡＭ１１４に展開する。
【００５８】
ところで、画像形成装置１００への電源投入時に、操作パネル１０１のジョブ選択キー１４（コピーキー１５、プリントキー１６、スキャンキー１７およびファックスキー１８のうちのいずれか）が押下される場合がある。このように、電源投入時に操作パネル１０１のジョブ選択キー１４が押下された場合には、主制御部１１０は、選択されたジョブ（押下されたジョブ選択キー１４に対応するジョブ）の実行に必要なスナップショットＳＳをＲＡＭ１１４に優先的に展開する。すなわち、ＲＡＭ１１４は、電源投入時にジョブ選択キー１４が押下された場合には、選択されたジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から優先的に取得し展開する。その後、主制御部１１０は、選択されていない残りのジョブのうちの優先順位が高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＡＭ１１４に展開する。
【００５９】
（複数種のジョブが実行可能状態になるまでの流れ）
次に、図１０に示すフローチャートに沿って、複数種のジョブが実行可能状態になるまでの流れについて説明する。
【００６０】
まず、図１０のフローチャートのスタートは、画像形成装置１００に電源が投入されたとき、あるいは、省電力モードから通常モードに切り替わったときである。
【００６１】
ステップＳ１において、主制御部１１０は、起動処理を行う。続いて、ステップＳ２において、主制御部１１０は、実行するジョブの選択指示を受け付けたか否かを判断する。すなわち、主制御部１１０は、操作パネル１０１のジョブ選択キー１４（コピーキー１５、プリントキー１６、スキャンキー１７およびファックスキー１８のうちのいずれか）が押下されたか否かを判断する。判断の結果、選択指示を受け付けていれば、ステップＳ３に移行する。
【００６２】
ステップＳ３に移行すると、主制御部１１０は、選択されたジョブ（押下されたジョブ選択キー１４に対応するジョブ）の実行に必要なスナップショットＳＳを優先的にＲＡＭ１１４に展開する。その後、ステップＳ４において、主制御部１１０は、順位記憶部１１５に記憶された優先順位に基づき、選択されていない残りのジョブのうち優先順位が高いジョブの実行に必要なスナップショットＳＳから順にＲＡＭ１１４に展開する。
【００６３】
一方で、ステップＳ２において、実行するジョブの選択指示を受け付けていない場合には、ステップＳ５に移行する。ステップＳ５に移行すると、主制御部１１０は、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブの実行に必要なスナップショットＳＳから順にＲＡＭ１１４に展開する。
【００６４】
本実施形態では、上記のように、ＲＯＭ１１３（不揮発性記憶部）は、複数種のジョブを実行するためのファームウェアＦＷが展開されているときのイメージを複数に分割して抜き出した各スナップショットＳＳを予め記憶している。また、ＲＡＭ１１４（揮発性記憶部）は、電源投入時に、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から取得して展開し、優先順位が最も高いジョブを最初に実行可能状態にする。ここで、操作パネル１０１（操作部）は、順位記憶部１１５に記憶させる優先順位の設定変更を受け付けるようになっている。このため、優先順位の設定変更を操作パネル１０１がユーザーから従前に受け付けていれば、電源投入時に、ユーザーの所望するジョブを最初に実行可能状態にすることができる。これにより、ユーザーからすると、電源投入後に自身の所望するジョブが速やかに実行可能状態となるので、利便性が良い。
【００６５】
なお、ＲＯＭ１１３に記憶されたスナップショットＳＳは、ファームウェアＦＷが展開されているときのイメージを複数に分割して抜き出したものである（ファームウェアＦＷが展開されているときのイメージを１まとめに抜き出したものではない）。このため、優先順位が設定変更されたとしても、各ジョブの実行に必要なスナップショットＳＳをジョブ毎に選り分けてＲＯＭ１１３から読み出すことができる。
【００６６】
また、本実施形態では、上記のように、操作パネル１０１は、実行するジョブの選択指示を受け付けるジョブ選択キー１４（コピーキー１５、プリントキー１６、スキャンキー１７およびファックスキー１８）を有し、ＲＡＭ１１４は、電源投入時にジョブ選択キー１４が押下された場合には、選択されたジョブの実行に必要なスナップショットＳＳを優先的に取得して展開する。これにより、ユーザーからすると、事前に優先順位の設定変更を行っていなかったとしても、電源投入後に自身の所望するジョブを速やかに実行させることができるので、利便性が良い。
【００６７】
この場合、ＲＡＭ１１４は、選択されたジョブの実行に必要なスナップショットＳＳを優先的に取得して展開した後、順位記憶部１１５に記憶された優先順位に基づき、選択されていない残りのジョブのうちの優先順位が高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から取得して展開することが好ましい。これにより、選択されていない残りのジョブについては、自動的にユーザーの所望する順番で実行可能状態になるので、ユーザーからすると利便性がよい。
【００６８】
また、本実施形態では、上記のように、通常モードでは、ＲＡＭ１１４に通常の電力供給を行い、通常モードよりも電力供給を制限する省電力モードでは、ＲＡＭ１１４に行う電力供給を停止する電源部１４０を備える。そして、ＲＡＭ１１４は、省電力モードから通常モードに移行したとき、順位記憶部１１５に記憶された優先順位に基づき、優先順位が最も高いジョブから低いジョブの順に、各ジョブの実行に必要なスナップショットＳＳをＲＯＭ１１３から取得して展開する。これにより、省電力モードから通常モードに移行したときに、ユーザーの所望するジョブを速やかに実行可能状態にすることができる。
【００６９】
今回開示された実施形態は、すべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記実施形態の説明ではなく特許請求の範囲によって示され、さらに、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【符号の説明】
【００７０】
１４  ジョブ選択キー
１００  画像形成装置
１０１  操作パネル（操作部）
１１３  ＲＯＭ（不揮発性記憶部）
１１４  ＲＡＭ（揮発性記憶部）
１１５  順位記憶部
１４０  電源部
ＦＷ  ファームウェア
ＳＳ  スナップショット
【図１】
0005619062.tif 000002
【図２】
0005619062.tif 000003
【図３】
0005619062.tif 000004
【図４】
0005619062.tif 000005
【図５】
0005619062.tif 000006
【図６】
0005619062.tif 000007
【図７】
0005619062.tif 000008
【図８】
0005619062.tif 000009
【図９】
0005619062.tif 000010
【図１０】
0005619062.tif 000011