(57)【要約】【課題】ブートプログラムとオペレーティングプログラムとを別個のモジュールにして別々の格納媒体に格納することにより，プログラムの更新を容易にする。【解決手段】システムの運営管理を行うプログラム及びデータが格納されるシステムメモリ１２０と，制御部１２２と連結されるアドレスバス及びデータバスを含むシステムバスと，印刷データを入力して印刷処理を行う印刷エンジン部１３０とを備える画像形成装置１００において，第１格納部１１４と，第２格納部１１６と，システムメモリを制御するメモリ制御部１１８とを設け，第１格納部にはブートプログラムなどの第１機能のプログラムを，第２格納部にはオペレーティングプログラムなどの第２機能のプログラムを格納し，第１格納部はデータバス及びアドレスバスを介して制御部と連結され，第２格納部はデータバス及びアドレスバス，またはデータバスのみを介して制御部と連結されるように構成した。【選択図】　　図２
2004086860.tif 000002
【特許請求の範囲】
【請求項１】
システムの運営管理を行うプログラム及びデータが格納されるシステムメモリと，制御部と連結されるアドレスバス及びデータバスを含むシステムバスと，印刷データを入力して印刷処理を行う印刷エンジン部とを備える画像形成装置において，
第１格納部と，第２格納部と，前記システムメモリを制御するメモリ制御部とを設け，
前記第１格納部には，前記画像形成装置のブートを行う第１機能のプログラムが格納され，
前記第２格納部には，前記画像形成装置のシステム全体の運営管理及び特定機能の実行を行う第２機能のプログラムが格納され，
前記第１格納部は，前記データバス及び前記アドレスバスを介して前記制御部と連結され，
前記第２格納部は，前記データバス及び前記アドレスバスを介して前記制御部と連結されるか，または前記データバスを介して前記制御部と連結されること，
を特徴とする画像形成装置。
【請求項２】
前記制御部は，
前記画像形成装置に電源が供給されると，前記第１格納部に格納された前記第１機能のプログラムを実行し，前記第１機能のプログラムの実行が完了すると前記第２機能のプログラムを実行して，前記画像形成装置を初期化することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記第２格納部に格納された前記第２機能のプログラムは，前記システムメモリにロードされて実行されることを特徴とする請求項１に記載の画像形成装置。
【請求項４】
前記制御部は，
前記第１格納部，前記第２格納部，前記メモリ制御部，及び前記システムメモリを制御することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
第１機能のプログラムが格納される第１格納部と，第２機能のプログラムが格納される第２格納部と，システムメモリと，制御部と，印刷データを入力して印刷処理を行う印刷エンジン部と，を含んで構成され，
前記制御部は，電源オン信号またはリセット信号のいずれか一方の信号が前記画像形成装置に印加されると，前記第１機能のプログラムを実行してから，前記第２機能のプログラムを前記システムメモリにロードして実行すること，
を特徴とする画像形成装置。
【請求項６】
前記制御部は，
前記第２格納部に格納された前記第２機能のプログラムまたは前記システムメモリにロードされた前記第２機能のプログラムのうち，少なくとも一つのプログラムを選択的に実行させることを特徴とする請求項５に記載の画像形成装置。
【請求項７】
前記第１機能のプログラムは，ブートプログラムを含むことを特徴とする請求項５に記載の画像形成装置。
【請求項８】
前記第２機能のプログラムは，システム全体の運営管理を行うオペレーティングプログラム及び特定の機能を司る応用プログラムを含むことを特徴とする請求項５に記載の画像形成装置。
【請求項９】
前記システムメモリは，
プログラムを一時的に記憶したり，前記オペレーティングプログラム及び前記応用プログラムを実行する際に発生するデータを一時的に記憶して処理するためのバッファであることを特徴とする請求項５又は８に記載の画像形成装置。
【請求項１０】
前記制御部の制御に応じて，前記第２格納部に格納された前記オペレーティングプログラムを前記システムメモリにロードするメモリ制御部をさらに含むことを特徴とする請求項５及び８に記載の画像形成装置。
【請求項１１】
前記第１格納部，前記第２格納部，前記メモリ制御部，及び前記システムメモリと，前記制御部と，を連結するアドレス／データバス及び制御バスを含むシステムバスをさらに含むことを特徴とする請求項５又は１０に記載の画像形成装置。
【請求項１２】
前記制御部の制御に応じて，前記画像形成装置の作動状況を表示する表示部をさらに含むことを特徴とする請求項５に記載の画像形成装置。
【請求項１３】
前記画像形成装置と接続される外部装置との間の通信を支援するインタフェース部をさらに含み，
前記制御部は，前記インタフェース部を介して前記外部装置が出力した画像データを入力して，前記画像データを前記印刷エンジン部が処理可能な印刷データに変換することを特徴とする請求項５に記載の画像形成装置。
【請求項１４】
前記ブートプログラムは前記第１格納部に格納し，
前記オペレーティングプログラム及び前記応用プログラムは，選択的にプログラムの更新及び管理が可能な前記第２格納部に格納したことを特徴とする請求項５，７又は８に記載の画像形成装置。
【請求項１５】
第１格納部，第２格納部，制御部，メモリ制御部，システムメモリ，及びインタフェース部を含む画像形成装置の制御方法において，
前記画像形成装置を初期化するための電源オン信号またはリセット信号のうちのいずか一方の信号を印加するステップと，
前記第１格納部に格納されたブートプログラムを実行するステップと，
前記第２格納部に格納されたオペレーティングプログラムを前記システムメモリにロードするステップと，
前記ロードが完了すれば，前記システムメモリにロードされた前記オペレーティングプログラムを実行するステップとを含むこと，
を特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は，画像形成装置及びその制御方法にかかり，さらに詳しくは画像形成装置の初期化プログラムを格納する部分に特徴のある画像形成装置及びその制御方法に関する。
【０００２】
【従来の技術】
画像形成装置の具体的な例としては，例えば，ファクシミリ，プリンター，複写機，スキャナー，またはこれらの機能を併せ持つ複合機などが挙げられる。このような画像形成装置は印刷機能を有するが，特にコンピュータで処理された情報を人の目で見ることができる形状に出力する印刷機能は，画像形成装置が有する機能のうちで最も広く普及している機能である。
【０００３】
このような，コンピュータで処理された情報を印刷する機能を備える画像形成装置は，一般的に，図１の従来の画像形成装置の概略構成を示すブロック図に示されるように，ビデオコントローラ１０と印刷エンジン部３０とを含んで構成される。
【０００４】
ビデオコントローラ１０は，ホストコンピュータやパーソナルコンピュータなどの外部装置から入力された画像データを，印刷エンジン部３０が処理できるビットマップ形式などのイメージデータに変換して，印刷エンジン部３０に出力する。
【０００５】
印刷エンジン部３０は，ビデオコントローラ１０から入力されたイメージデータを印刷するための制御を行う。例えば，画像形成装置が電子写真方式の印刷装置を備える場合，印刷エンジン部３０は，電子写真方式における帯電，露光，現像，転写，定着などを制御する。
【０００６】
ビデオコントローラ１０は，インタフェース部１２と，格納部１４と，システムメモリ１６と，制御部１８とを含んで構成される。
【０００７】
インタフェース部１２は，外部装置（図示せず）とビデオコントローラ１０とを媒介する役割りを果たし，外部装置が出力した画像データを入力する。
【０００８】
格納部１４には，システムの起動時に最初に実行されるブートプログラム（Ｂｏｏｔ　ｐｒｏｇｒａｍ），システムの各種資源の管理やプログラムの実行管理などのシステム全体の運営管理を行うオペレーティングプログラム（Ｏｐｅｒａｔｉｎｇ　ｐｒｏｇｒａｍ），及び特定の機能を司る応用プログラム（Ａｐｐｌｉｃａｔｉｏｎ　ｐｒｏｇｒａｍ）などが格納される。
【０００９】
システムメモリ１６は，システムの運営に関するプログラムデータやそれに付随するデータを一時的に記憶しておく記憶領域である。
【００１０】
制御部１８は，インタフェース部１２，格納部１４，及びシステムメモリ１６を制御する。
【００１１】
このような従来の画像形成装置において，電源が印加されて画像形成装置が操作可能な状態となるために，画像形成装置がブートされる過程，すなわち画像形成装置の一連の初期化処理が行われる過程について以下に説明する。
【００１２】
画像形成装置に電源が供給されるとシステムのリセット信号が印加され，画像形成装置の初期化処理が開始する。画像形成装置の初期化においては，先ず，制御部１８が格納部１４に格納されたブートプログラムを実行する。ブートプログラムが実行されると，次に，格納部１４に格納されたシステム全体の運営管理を行うオペレーティングプログラムが実行される。
【００１３】
【発明が解決しようとする課題】
しかし，このような従来の画像形成装置においては，ブートプログラムとオペレーティングプログラムとが，同一の格納媒体である格納部１４に格納されているため，ブートプログラムとオペレーティングプログラムとを別々のモジュールとして分離させることができなかった。従って，画像形成装置のシステム全体の基本部分に関するプログラムを更新する必要がある場合，ブートプログラムとオペレーティングプログラムとが同一格納媒体に同一モジュールとして格納されているため，プログラムの更新やプログラムのバージョン管理が複雑になるという問題点があった。
【００１４】
そこで，本発明は，このような問題に鑑みてなされたもので，その目的とするところは，ブートプログラムとオペレーティングプログラムとを別個のモジュールにして別々の格納媒体に格納することにより，プログラムの更新が容易にできる画像形成装置及びその制御方法を提供することにある。
【００１５】
【課題を解決するための手段】
上記課題を解決するために，本発明のある観点によれば，システムの運営管理を行うプログラム及びデータが格納されるシステムメモリと，制御部と連結されるアドレスバス及びデータバスを含むシステムバスと，印刷データを入力して印刷処理を行う印刷エンジン部とを備える画像形成装置において，第１格納部と，第２格納部と，前記システムメモリを制御するメモリ制御部とを設け，前記第１格納部には，前記画像形成装置のブートを行う第１機能のプログラムが格納され，前記第２格納部には，前記画像形成装置のシステム全体の運営管理及び特定機能の実行を行う第２機能のプログラムが格納され，前記第１格納部は，前記データバス及び前記アドレスバスを介して前記制御部と連結され，前記第２格納部は，前記データバス及び前記アドレスバスを介して前記制御部と連結されるか，または前記データバスを介して前記制御部と連結されること，を特徴とする画像形成装置が提供される。
【００１６】
このような本発明にかかる画像形成装置によれば，画像形成装置に第１格納部と第２格納部とを設けることにより，画像形成装置を初期化して起動する際に実行される前記画像形成装置のブートを行う第１機能のプログラムと前記画像形成装置のシステム全体の運営管理を行う第２機能のプログラムとをそれぞれ第１格納部と第２格納部とに分けて格納することができるので，画像形成装置のシステム全体の基本部分に関するプログラムを更新する際に，修正が必要なモジュールのみを更新することができ，プログラムの更新及びバージョン管理を容易に行うことができる。また，前記第２格納部はデータバスのみを介して前記制御部と連結されるようにすることができるので，画像形成装置の製造原価を抑制することができる。
【００１７】
また，前記制御部は，前記画像形成装置に電源が供給されると，前記第１格納部に格納された前記第１機能のプログラムを実行し，前記第１機能のプログラムの実行が完了すると前記第２機能のプログラムを実行して，前記画像形成装置を初期化する如く構成すれば，画像形成装置に電源が供給されると前記制御部が画像形成装置を初期化するプログラムを実行して，画像形成装置はユーザーが操作できる状態になる。
【００１８】
また，このとき，前記第２格納部に格納された前記第２機能のプログラムは，前記システムメモリにロードされて実行される如く構成すれば，前記システムメモリのアクセス速度は前記第２格納部のアクセス速度よりも一般的に早いので，前記第２機能のプログラムの処理速度を早くすることができ，画像形成装置の起動時間を短縮することができる。
【００１９】
また，前記制御部は，前記第１格納部，前記第２格納部，前記メモリ制御部，及び前記システムメモリを制御するようにすることが望ましい。
【００２０】
上記課題を解決するために，本発明の別の観点によれば，第１機能のプログラムが格納される第１格納部と，第２機能のプログラムが格納される第２格納部と，システムメモリと，制御部と，印刷データを入力して印刷処理を行う印刷エンジン部と，を含んで構成され，前記制御部は，電源オン信号またはリセット信号のいずれか一方の信号が前記画像形成装置に印加されると，前記第１機能のプログラムを実行してから，前記第２機能のプログラムを前記システムメモリにロードして実行すること，を特徴とする画像形成装置が提供される。
【００２１】
このような本発明にかかる画像形成装置によれば，画像形成装置に第１格納部と第２格納部とを設けることにより，画像形成装置を初期化して起動する際に実行される，前記画像形成装置のブートを行う第１機能のプログラムと前記画像形成装置のシステム全体の運営管理を行う第２機能のプログラムとを，それぞれ第１格納部と第２格納部とに分けて格納することができるので，画像形成装置のシステム全体の基本部分に関するプログラムを更新する際に，修正が必要なモジュールのみを更新することができ，プログラムの更新及びバージョン管理を容易に行うことができる。また，前記第２機能のプログラムを前記システムメモリにロードして実行すれば，前記システムメモリのアクセス速度は前記第２格納部のアクセス速度よりも一般的に早いので，前記第２機能のプログラムの処理速度を早くすることができ，画像形成装置の起動時間を短縮することができる。
【００２２】
このとき，前記制御部は，前記第２格納部に格納された前記第２機能のプログラムまたは前記システムメモリにロードされた前記第２機能のプログラムのうち，少なくとも一つのプログラムを選択的に実行させる如く構成すれば，前記第２機能のプログラムは，第２格納部に格納されている場合またはシステムメモリに格納されている場合のいずれの場合においても実行可能となる。
【００２３】
また，前記第１機能のプログラムはブートプログラムを含み，前記第２機能のプログラムはシステム全体の運営管理を行うオペレーティングプログラム及び特定の機能を司る応用プログラムを含むようにすることが望ましい。このように，一般的に，システムに接続さている各種装置を初期化したり前記各種装置の設定を行なうブートプログラムと，システムの各種資源の管理やプログラムの実行管理などのシステム全体の運営管理を行うオペレーティングプログラムとをそれぞれ第１格納部と第２格納部とに分けて格納することにより，それぞれのプログラムを別々のモジュールとして管理することができ，プログラムの更新及びバージョン管理を容易に行うことができるようになる。
【００２４】
このとき，前記システムメモリは，プログラムを一時的に記憶したり，前記オペレーティングプログラム及び前記応用プログラムを実行する際に発生するデータを一時的に記憶して処理するためのバッファであり，また，前記画像形成装置は，前記制御部の制御に応じて前記第２格納部に格納された前記オペレーティングプログラムを前記システムメモリにロードするメモリ制御部をさらに含むようにすることが望ましい。
【００２５】
そして，前記画像形成装置は，前記第１格納部，前記第２格納部，前記メモリ制御部，及び前記システムメモリと，前記制御部と，を連結するアドレス／データバス及び制御バスを含むシステムバスをさらに含むようにすることが望ましい。
【００２６】
また，前記画像形成装置は，前記制御部の制御に応じて，前記画像形成装置の作動状況を表示する表示部をさらに含むことが望ましい。そして，前記画像形成装置と接続される外部装置との間の通信を支援するインタフェース部をさらに含み，前記制御部は，前記インタフェース部を介して前記外部装置が出力した画像データを入力して，前記画像データを前記印刷エンジン部が処理可能な印刷データに変換するようにすることが望ましい。
【００２７】
また，前記ブートプログラムは前記第１格納部に格納し，前記オペレーティングプログラム及び前記応用プログラムは，選択的にプログラムの更新及び管理が可能な前記第２格納部に格納する如く構成すれば，前記オペレーティングプログラム及び前記応用プログラムの更新及びバージョン管理を容易に行うことができるようになる。
【００２８】
上記課題を解決するために，本発明の別の観点によれば，第１格納部，第２格納部，制御部，メモリ制御部，システムメモリ，及びインタフェース部を含む画像形成装置の制御方法において，前記画像形成装置を初期化するための電源オン信号またはリセット信号のうちのいずか一方の信号を印加するステップと，前記第１格納部に格納されたブートプログラムを実行するステップと，前記第２格納部に格納されたオペレーティングプログラムを前記システムメモリにロードするステップと，前記ロードが完了すれば，前記システムメモリにロードされた前記オペレーティングプログラムを実行するステップとを含むこと，を特徴とする画像形成装置の制御方法が提供される。
【００２９】
このような本発明にかかる画像形成装置の制御方法によれば，第１格納部に格納されたブートプログラムを実行後，第２格納部に格納されたオペレーティングプログラムをシステムメモリにロードして実行するので，第２格納部のアクセス速度よりも一般的にアクセス速度が早いシステムメモリでオペレーティングプログラムを実行することができ，プログラムの処理速度が早くなるため，画像形成装置の起動時間を短縮することができる。
【００３０】
【発明の実施の形態】
以下に添付図面を参照しながら，本発明にかかる画像形成装置及びその制御方法の好適な実施の形態について詳細に説明する。なお，本明細書及び図面において，実質的に同一の機能構成を有する構成要素については，同一の符号を付することにより重複説明を省略する。
【００３１】
本発明の実施の形態にかかる画像形成装置は，ホストコンピュータやパーソナルコンピュータなどの外部装置から入力された画像データを印刷する機能を備える。このような画像形成装置としては，例えば，ファクシミリ，プリンター，複写機，スキャナー，またはこれらの機能を併せ持つ複合機などが挙げられる。
【００３２】
このような画像形成装置１００は，図２の画像形成装置の概略構成を示すブロック図に示されるように，ビデオコントローラ１１０と印刷エンジン部１３０とを含んで構成される。
【００３３】
ビデオコントローラ１１０は，ホストコンピュータやパーソナルコンピュータなどの外部装置（図示せず）から入力された画像データを，印刷エンジン部１３０が処理できるビットマップ形式などのイメージデータに変換して，印刷エンジン部１３０に出力する。
【００３４】
印刷エンジン部１３０は，ビデオコントローラ１１０が出力したイメージデータを印刷データとして入力して，前記印刷データを印刷するための制御を行う。例えば，画像形成装置が電子写真方式の印刷装置を備える場合，印刷エンジン部１３０は，電子写真方式印刷における帯電，露光，現像，転写，及び定着などを制御する。
【００３５】
ビデオコントローラ１１０は，インタフェース部１１２と，第１格納部１１４と，第２格納部１１６と，メモリ制御部１１８と，システムメモリ１２０と，制御部１２２と，表示部１２４とを含んで構成される。
【００３６】
インタフェース部１１２は，ホストコンピュータやパーソナルコンピュータなどの外部装置（図示せず）と連結されて，制御部１２２と外部装置との間の両方向のデータ伝送を支援する。また，インタフェース部１２２は，データの直並列変換を行うインタフェースモジュールを含み，前記外部装置から並列で出力される画像データを受信して直列データに変換したり，画像形成装置１００の電源供給状態及び印刷状況に関する情報を前記外部装置に伝送する機能を司る。
【００３７】
第１格納部１１４には，画像形成装置１１０の電源を入れた際に最初に実行されるブートプログラムなどの第１機能のプログラムが格納される。ブートプログラムは，一般的に，システムに接続さている各種装置を初期化したり前記各種装置の設定を行なう。第１格納部１１４には，ＲＯＭ，フラッシュメモリ，またはその他の不揮発性の記憶素子を適用することができる。
【００３８】
第２格納部１１６には，システムの各種資源の管理やプログラムの実行管理などのシステム全体の運営管理を行うオペレーティングプログラム，及び特定の機能を司る応用プログラム（アプリケーションプログラム）などの第２機能のプログラムが格納される。第２格納部１１６には，ＲＯＭ，フラッシュメモリ，またはその他の不揮発性の記憶素子を適用することができる。
【００３９】
システムメモリ１２０は，画像形成装置１００が画像形成処理を行う際に，オペレーティングプログラム及び応用プログラムを実行して発生するデータを一時的に記憶して処理するための，バッファーとして使用される格納領域である。システムメモリ１２０には，ＤＲＡＭまたはＳＲＡＭのような揮発性の記憶素子を適用することができる。
【００４０】
メモリ制御部１１８は，制御部１２２の制御に応じて，第２格納部１１６に格納されているオペレーティングプログラムをシステムメモリ１２０にロードする。
【００４１】
第１格納部１１４と，第２格納部１１６と，メモリ制御部１１８と，システムメモリ１２０とは，アドレス／データバス及び制御バスなどを含むシステムバスを介して制御部１２２と連結される。ここで，アドレス／データバスは，データ及びアドレスを伝送するバスを意味する。
【００４２】
オペレーティングプログラムが格納される第２格納部１１６は，第２格納部１１６の記憶素子の種類に応じて，アドレス／データバスまたはデータバスのみを介して制御部１２２と連結されることもできる。データバスのみを介してデータの入出力が可能な格納媒体としては，例えば，ハードディスク（ＨＤＤ）やＮＡＮＤ型（ＮＡＮＤ　Ｔｙｐｅ）フラッシュメモリなどが挙げられる。このようなデータバスのみでデータの入出力が可能な格納媒体を使用すれば，製品の製造原価を抑制することができる。
【００４３】
制御部１２２は，インタフェース部１１２を介してホストコンピュータなどの外部装置との通信を行い，インタフェース部１１２を介して外部装置が出力した画像データを入力する。そして，制御部１２２は前記画像データを印刷エンジン部１３０が処理可能なイメージデータなどの印刷データに変換し，前記印刷データを印刷エンジン部１３０に出力する。
【００４４】
また，制御部１２２は，画像形成装置１００に電源が印加されると，第１格納部１１４に格納されたブートプログラムを実行させる。ブートプログラムが実行されると，制御部１２２は次に，第２格納部１１６に格納されたオペレーティングプログラムを実行させて，画像形成装置１００を初期化して操作可能な状態にする。
【００４５】
このとき，制御部１２２は，第２格納部１１６に格納されているオペレーティングプログラムをシステムメモリ１２０にロードするようにメモリ制御部１１８を制御し，前記システムメモリ１２０にロードされたオペレーティングプログラムを実行するようにすることができる。このように，アクセス速度が遅いＲＯＭなどが記憶素子として適用されている第２格納部１１６に格納されているオペレーティングプログラムなどのプログラムを，アクセス速度が早いＳＲＡＭまたはＤＲＡＭなどが記憶素子として適用されているシステムメモリ１２０に予めロードしておき，ここでプログラムを実行させれば，画像形成装置１００の処理速度を向上させることができる。また，オペレーティングプログラムを格納する格納媒体として処理速度が遅くて価格が手ごろなメモリを使用することができるので，製品の製造原価を抑制することができる。
【００４６】
また，制御部１２２は，第２格納部１１６に格納されたプログラムまたはシステムメモリ１２０にロードされたプログラムのうちいずれが一方を選択して実行させることができる。
【００４７】
表示部１２４は，制御部１２２の制御に応じて，画像形成装置１００の作動状態などを表示する。
【００４８】
以下，本実施形態にかかる画像形成装置１００を初期化（ブート）する過程について，図３のフローチャートを参照しながら説明する。
【００４９】
先ず，画像形成装置１００に電源が印加されるかまたはリセット信号が印加される（Ｓ２００）。
【００５０】
次に，制御部１２２は第１格納部１１４に格納されたブートプログラムを実行させる（Ｓ２１０）。
【００５１】
制御部１２２は，第１格納部１１４に格納されたブートプログラムが実行されると，第２格納部１１６に格納されたオペレーティングプログラムをシステムメモリ１２０にロードするよう制御部１１８を制御する（Ｓ２２０）。
【００５２】
そして，制御部１２２は，システムメモリ１２０へのオペレーティングプログラムのロードが完了したかを判断する（Ｓ２３０）。ロードが完了していれば，制御部１２２はシステムメモリ１２０にロードされたオペレーティングプログラムを起動する（Ｓ２４０）。
【００５３】
このようにして画像形成装置１００に電源が供給されると，ステップ２１０（Ｓ２１０）からステップ２４０（Ｓ２４０）が実行されるように制御部１２２が制御することにより，画像形成装置１００を初期化させることができる。
【００５４】
以上のように，ブートプログラムと，オペレーティングプログラム及び応用プログラムとを別の格納媒体に格納することによって，画像形成装置のシステム全体の基本部分に関するプログラムを更新する際に，修正が必要なモジュールのみを更新することができるので，プログラムを選択的に更新することが可能になる。
【００５５】
以上，添付図面を参照しながら本発明に係る好適な実施形態について説明したが，本発明は係る例に限定されないことは言うまでもない。当業者であれば，特許請求の範囲に記載された範疇内において，各種の変更例または修正例に想到し得ることは明らかであり，それらについても当然に本発明の技術的範囲に属するものと了解される。
【００５６】
【発明の効果】
以上詳述したように本発明によれば，ブートプログラムとシステムの各種資源の管理やプログラムの実行管理などのシステム全体の運営管理を行うオペレーティングプログラムとを，それぞれ別の格納媒体に格納して別個のモジュールとすることにより，プログラムの更新及びプログラムのバージョン管理を容易にすることができる画像形成装置を提供できるものである。
【００５７】
また，オペレーティングプログラムが格納されている格納媒体としてアクセス速度が遅くて価格が手頃なメモリを使用したり，またはデータバスのみでデータの入出力が可能な格納媒体を使用することによって，製品の製造原価を抑制することができる画像形成装置を提供できるものである。
【００５８】
更に，オペレーティングプログラム及び応用プログラムをアクセス速度が早い記憶媒体にロードしてからそこでプログラムを実行さることにより，処理速度が向上された画像形成装置の制御方法を提供できるものである。
【図面の簡単な説明】
【図１】従来の画像形成装置の概略構成を示すブロック図である。
【図２】本発明の実施の形態にかかる画像形成装置の概略構成を示すブロック図である。
【図３】同実施の形態における画像形成装置を初期化する過程を示すフローチャートである。
【符号の説明】
１００　画像形成装置
１１０　ビデオコントローラ
１１２　インタフェース部
１１４　第１格納部
１１６　第２格納部
１１８　メモリ制御部
１２０　システムメモリ
１２２　制御部
１２４　表示部
１３０　印刷エンジン部
【図１】
2004086860.tif 000003
【図２】
2004086860.tif 000004
【図３】
2004086860.tif 000005