(57)【要約】【課題】多様な制御プログラムの効率的な活用が可能な情報処理装置を提供する。【解決手段】不揮発メモリ５０及びＨＤＤ６０に記録された複数の制御プログラムを制御するブートプログラムを備えるプリンタ１において、ブートプログラムによって不揮発メモリ５０及びＨＤＤ６０から読み込まれた複数の制御プログラムを視覚的に表示する表示部３０と、表示部３０に視覚的に表示された複数の制御プログラムを選択するための操作部４０と、を有する。【選択図】　　　　図１
2004030024.tif 000002
【特許請求の範囲】
【請求項１】
所定の記録媒体に記録された複数の制御プログラムを制御するブートプログラムを備える情報処理装置において、
前記ブートプログラムによって前記記録媒体から読み込まれた前記複数の制御プログラムを視覚的に表示する表示手段と、
前記表示手段に視覚的に表示された前記複数の制御プログラムを選択するための選択手段と、を有する
ことを特徴とする情報処理装置。
【請求項２】
前記表示手段に表示された複数の制御プログラムのうち何れか一つを一定時間内に選択しない場合に、所定の標準制御プログラムを自動的に起動させる自動起動手段を備える
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記記録媒体は、
複数備えられており、
一の前記記録媒体に記録された従来の制御プログラムを新しい制御プログラムに書き換える際に、前記従来の制御プログラムを他の前記記録媒体に記録させるバックアップ手段を有する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記ブートプログラムは、
一の前記記録媒体に記録された制御プログラムが正常でないと判断された場合に、他の前記記録媒体に記録させた制御プログラムを自動的に読み込む
ことを特徴とする請求項３に記載の情報処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報処理装置に関し、特に、多様な制御プログラムを制御する機能的なブートプログラムを有する情報処理装置に関する。
【０００２】
【従来の技術】
プリンタ、複写機、ファクシミリ等の装置（以下、「情報処理装置」という）の動作は、所定の制御プログラムによって制御されている。かかる制御プログラムは、ブートプログラムと称される基本プログラムによって読み込まれ、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）等の作業記憶領域に展開された上で、実行される。
【０００３】
【発明が解決しようとする課題】
しかし、従来の情報処理装置は、あらかじめ入力された単一の制御プログラムによって制御されているため、種々の使用条件に応じて自在に制御プログラムを切り替えることができなかった。
【０００４】
また、使用を予定している国や地域（以下、「仕向け地」という）に各々対応させて情報処理装置を製造する場合がある。かかる場合には、各仕向け地に対応させて別々に制御プログラムを作成し、量産された単一種類の情報処理装置に、各仕向け地に対応した制御プログラムを別々に入力していた。しかし、このように、別々の制御プログラムを情報処理装置に入力する作業はきわめて煩雑であった。
【０００５】
ところで、前記したような制御プログラムは、事後的にバージョンアップするために、電気的に書き換え可能なＥＥＰＲＯＭ（Ｅｌｅｃｔｒｉｃａｌｌｙ　Ｅｒａｓａｂｌｅ　Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）などの不揮発メモリに記録される。近年では、外部からネットワークを介して新しい制御プログラムに係るファイルを情報処理装置のＨＤＤ（Ｈａｒｄ　Ｄｉｓｃ　Ｄｒｉｖｅ）にダウンロードし、このダウンロードした新しい制御プログラムを用いて不揮発メモリに記録された制御プログラムを書き換える、という方式が提案されている。
【０００６】
しかし、不揮発メモリに記録された制御プログラムを書き換えている間に、不測の事故等によって電源が切断されたりすると、不揮発メモリ上のデータは勿論、ＲＡＭ上のデータも全て破壊されてしまう場合がある。また、ダウンロードした新しい制御プログラムに何らかの不備があることに気付かずに、従来の制御プログラムを新しい制御プログラムに書き換えてしまう場合がある。かかる場合には、装置の動作を制御する制御プログラムが不正となるため、装置を立ち上げることができないという不都合があった。
【０００７】
本発明の課題は、多様な制御プログラムの効率的な活用が可能な情報処理装置を提供することである。
【０００８】
【課題を解決するための手段】
以上の課題を解決するため、請求項１に記載の発明は、
所定の記録媒体に記録された複数の制御プログラムを制御するブートプログラムを備える情報処理装置において、
前記ブートプログラムによって前記記録媒体から読み込まれた前記複数の制御プログラムを視覚的に表示する表示手段と、
前記表示手段に視覚的に表示された前記複数の制御プログラムを選択するための選択手段と、を有する
ことを特徴とする。
【０００９】
請求項１に記載の発明によれば、ブートプログラムによって記録媒体から読み込まれた複数の制御プログラムを視覚的に表示する表示手段と、表示手段に視覚表示された複数の制御プログラムを選択するための選択手段と、を有するので、ユーザは、ブートプログラムによって読み込まれ表示手段に視覚的に表示された複数の制御プログラムのうち、種々の使用条件に応じた最適な制御プログラムを、選択手段によって選択することができる。
【００１０】
また、請求項１に記載の発明によれば、ブートプログラムによって記録媒体から読み込まれた複数の制御プログラムを視覚的に表示する表示手段と、表示手段に視覚表示された複数の制御プログラムを選択するための選択手段と、を有するので、仕向け地に対応させた情報処理装置を製造する場合においても、従来のように情報処理装置に制御プログラムを別々に入力する手間を省くことができるので、装置の製造に要する手間を省くことができる。
【００１１】
請求項２に記載の発明は、請求項１に記載の情報処理装置において、
前記表示手段に表示された複数の制御プログラムのうち何れか一つを一定時間内に選択しない場合に、所定の標準制御プログラムを自動的に起動させる自動起動手段を備える
ことを特徴とする。
【００１２】
請求項２に記載の発明によれば、表示手段に表示された複数の制御プログラムのうち何れか一つを一定時間内に選択しない場合に、所定の標準制御プログラムを自動的に起動させる自動起動手段を備えるので、制御プログラムの選択に要する時間を有限なものとすることができ、処理の迅速化を図ることができる。
【００１３】
請求項３に記載の発明は、請求項１又は２に記載の情報処理装置において、
前記記録媒体は、
複数備えられており、
一の前記記録媒体に記録された従来の制御プログラムを新しい制御プログラムに書き換える際に、前記従来の制御プログラムを他の前記記録媒体に記録させるバックアップ手段を有する
ことを特徴とする。
【００１４】
請求項３に記載の発明によれば、記録媒体は複数備えられており、一の記録媒体に記録された従来の制御プログラムを新しい制御プログラムに書き換える際に、書き換えられる従来の制御プログラムを他の記録媒体に記録させるバックアップ手段を備えるので、制御プログラム書換えの際に不測の事故等によって電源が切断されたりした場合においても、書換え前の従来の制御プログラムによって、装置を正常に立ち上げることができる。
【００１５】
請求項４に記載の発明は、請求項３に記載の情報処理装置において、
前記ブートプログラムは、
一の前記記録媒体に記録された制御プログラムが正常でないと判断された場合に、他の前記記録媒体に記録させた制御プログラムを自動的に読み込む
ことを特徴とする。
【００１６】
請求項４に記載の発明によれば、ブートプログラムは、一の記録媒体に記録された新しい制御プログラムが正常でないと判断された場合に、他の記録媒体に記録させた従来の制御プログラムを自動的に読み込むものであるため、ダウンロードした新しい制御プログラムに何らかの不備があることに気付かずに、従来の制御プログラムを新しい制御プログラムに書き換えてしまった場合においても、書換え前の（正常な）従来の制御プログラムを読み込んで装置を正常に立ち上げることができる。
【００１７】
【発明の実施の形態】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００１８】
［第１の実施の形態］
図１は、本実施の形態に係るプリンタ１の構成を説明するための概略ブロック図である。プリンタ１は、本発明に係る情報処理装置であって、所定の記録媒体（後述する不揮発メモリ５０及びＨＤＤ６０）に記録された複数の制御プログラムを読み込んで制御するブートプログラムを備えている。
【００１９】
プリンタ１は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ　Ｐｒｏｃｅｓｓｉｎｇ　Ｕｎｉｔ）１０、ＲＡＭ（Ｒａｎｄｏｍ　Ａｃｃｅｓｓ　Ｍｅｍｏｒｙ）２０、表示部３０、操作部４０、不揮発メモリ５０、ＨＤＤ６０及びＲＯＭ７０を備えている。
【００２０】
ＣＰＵ１０は、プリンタ１全体を統合制御するものであり、不揮発メモリ５０に記録されたブートプログラムを実行させることにより、不揮発メモリ５０やＨＤＤ６０に記録された各種制御プログラムを読み込んで所定の制御動作を実現せしめるという機能を果たす。
【００２１】
ＲＡＭ２０は、電源電圧が切れることでその内容が消去される揮発性メモリであり、入カデータの記憶領域や作業用記憶領域として用いられる。不揮発メモリ５０やＨＤＤ６０に記録されたプリンタ１の制御プログラムは、このＲＡＭ２０に展開された上で実行される。
【００２２】
表示部３０は、ＣＰＵ１０によって起動されたブートプログラムによって、本発明における記録媒体である不揮発メモリ５０及びＨＤＤ６０から読み込まれた複数の制御プログラムを視覚的に表示する表示手段である。表示部３０としては、ＣＲＴ（Ｃａｔｈｏｄｅ　Ｒａｙ　Ｔｕｂｅ）、ＬＣＤ（Ｌｉｑｕｉｄ　Ｃｒｙｓｔａｌ　Ｄｉｓｐｌａｙ）等を採用することができる。
【００２３】
操作部４０は、表示手段としての表示部３０に視覚的に表示された複数の制御プログラムを選択するための選択手段である。操作部４０としては、カーソルキーや数字入力キー等の各種キーのほか、マウス等のポインティングディバイスを採用することができる。また、操作部４０として、手指や所定のタッチペン等で操作可能なタッチパネルを採用することもできる。かかるタッチパネルは、表示部３０としても機能する。
【００２４】
不揮発メモリ５０は、プリンタ１のブートプログラムや制御プログラムを電気的に書き換え可能に記録する本発明における記録媒体である。本実施の形態においては、不揮発メモリ５０として、電気的に内容を書き換えることができるＥＥＰＲＯＭ（フラッシュメモリ）を採用しているが、電気的に内容を書き込むことができるＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ　Ｒｅａｄ　Ｏｎｌｙ　Ｍｅｍｏｒｙ）、ＳＲＡＭ（Ｓｔａｔｉｃ　ＲＡＭ）等を採用することもできる。図２（ａ）は、不揮発メモリ５０に記録されたブートプログラム、制御プログラム「Ｖｅｒ１．１２」、・・・を示すための説明図である。
【００２５】
ＨＤＤ６０は、プリンタ１の制御プログラムや各種データを記録する本発明における記録媒体である。このＨＤＤ６０は、外部からダウンロードした新しい制御プログラムに係るファイルを記録するという機能をも果たす。図２（ｂ）は、ＨＤＤ６０に記録された制御プログラム「Ｖｅｒ３．２」、制御プログラム「Ｖｅｒ４．１」、・・・を示すための説明図である。
【００２６】
ＲＯＭ７０は、プリンタ１の動作を制御するための各種プログラムを記録する読出専用メモリである。図２は、ＲＯＭ７０に記録されたプログラムを説明するための説明図である。ＲＯＭ７０には、自動起動プログラム７１及びバックアッププログラム７２が記録されている。
【００２７】
自動起動プログラム７１は、ＣＰＵ１０によって起動して、前記した表示部３０に表示された複数の制御プログラムのうち何れか一つを一定時間内に選択しない場合に、所定の標準制御プログラムを自動的に起動させるという機能を果たす。すなわち、自動起動プログラム７１及びＣＰＵ１０は、本発明における自動起動手段である。
【００２８】
バックアッププログラム７２は、ＣＰＵ１０によって起動して、一の記録媒体（例えば不揮発メモリ５０）に記録された従来の制御プログラムを新しい制御プログラムに書き換える際に、書き換えられる従来の制御プログラムを他の記録媒体（例えばＨＤＤ６０）に記録させるという機能を果たす。すなわち、バックアッププログラム７２及びＣＰＵ１０は、本発明におけるバックアップ手段である。
【００２９】
次に、本実施の形態に係るプリンタ１の制御動作について、図４及び図５を用いて説明する。図４は、プリンタ１の制御動作を説明するためのフローチャートである。
【００３０】
なお、今回説明するプリンタ１は、前回の使用時に、新しい制御プログラム「Ｖｅｒ１．２」をダウンロードしている。このため、今回説明するプリンタ１の電源投入前の状態において、新しい制御プログラム「Ｖｅｒ１．２」に係るファイルがＨＤＤ６０に記録されている。また、今回説明するプリンタ１は、前回のダウンロード後にバックアッププログラム７２を起動させて、従来の制御プログラム「Ｖｅｒ１．１２」をＨＤＤ６０に記録（バックアップ）している。このため、今回説明するプリンタ１の電源投入前の状態において、不揮発メモリ５０及びＨＤＤ６０の双方に、従来の制御プログラム「Ｖｅｒ１．１２」が記録されている。
【００３１】
まず、プリンタ１の電源を投入する（電源投入工程：Ｓ１）。電源投入に伴い、ＣＰＵ１０は、不揮発メモリ５０内のブートプログラムを起動させる（ブートプログラム起動工程：Ｓ２）。また、この電源投入に伴って、ＣＰＵ１０は、新しい制御プログラム「Ｖｅｒ１．２」に係るファイルがＨＤＤ６０に存在するのを確認して、不揮発メモリ５０に記録された従来の制御プログラム「Ｖｅｒ１．１２」を新しい制御プログラム「Ｖｅｒ１．２」に書き換える。
【００３２】
次いで、ＣＰＵ１０は、書き換えられた新しい制御プログラム「Ｖｅｒ１．２」が正常であるか否かを判定する（制御プログラム判定工程：Ｓ３）。新しい制御プログラム「Ｖｅｒ１．２」が正常であると判定された場合には、ブートプログラムにより、不揮発メモリ５０に記録された新しい制御プログラム「Ｖｅｒ１．２」を含む正常な制御プログラム群が自動的に読み込まれる（更新プログラム読込工程：Ｓ４Ａ）。なお、本実施の形態では、新しい制御プログラム「Ｖｅｒ１．２」が正常であるか否かを判定するために、チェックサムを採用している。
【００３３】
一方、新しい制御プログラム「Ｖｅｒ１．２」が正常でないと判定された場合には、ブートプログラムにより、ＨＤＤ６０にバックアップされた従来の制御プログラム「Ｖｅｒ１．１２」を含む正常な制御プログラム群が自動的に読み込まれる（従来プログラム読込工程：Ｓ４Ｂ）。
【００３４】
次いで、更新プログラム読込工程Ｓ４Ａ又は従来プログラム読込工程Ｓ４Ｂを経て読み込まれた正常な制御プログラム群が、ブートプログラムにより、表示部３０の表示画面に表示される（制御プログラム表示工程：Ｓ５）。
【００３５】
図５は、表示部３０の表示画面に制御プログラム群が表示された状態が示されている。本実施の形態においては、新しい制御プログラム「Ｖｅｒ１．２」が正常であると判定されている。このため、不揮発メモリ５０に記録された書換え後の新しい制御プログラム「Ｖｅｒ１．２」と、ＨＤＤ６０に記録された制御プログラム「Ｖｅｒ３．２」及び制御プログラム「Ｖｅｒ４．１」と、が表示部３０の表示画面に表示されている（図５参照）。
【００３６】
また、この際、ＣＰＵ１０は、表示された制御プログラム（「Ｖｅｒ１．２」、「Ｖｅｒ３．２」及び「Ｖｅｒ４．１」）の中から何れかを選択するようにユーザに要請するコメント「立ち上げるプログラムを選択して下さい」を、表示部３０の表示画面に表示する（図５参照）。
【００３７】
ここで、前記したように、プリンタ１のＲＯＭ７０内には自動起動プログラム７１が記録されている。このため、制御プログラム群が表示部３０に表示されると同時に、ＣＰＵ１０が自動起動プログラム７１を起動させることにより、表示部３０に表示された制御プログラム群のうち何れかをユーザが一定時間内に選択しない場合には、所定の標準制御プログラムが自動的に起動されることとなる。
【００３８】
本実施の形態においては、標準制御プログラムが自動的に起動されるまでの時間を、「表示部３０に制御プログラム群が表示された時点から１０秒間」と設定している。なお、図５には、カウントダウン表示が「０３」となった状態が示されており、これは、残り３秒で標準制御プログラムが自動的に起動されることを意味している。
【００３９】
次いで、ユーザが選択手段である操作部４０を操作することにより、表示部３０に表示された制御プログラム群の中から、所望の制御プログラムが選択される（制御プログラム選択工程：Ｓ６）。この後、選択された制御プログラムに基づいたプリンタ１の制御が実現される（装置制御工程：Ｓ７）。
【００４０】
本実施の形態に係るプリンタ１においては、ブートプログラムによって不揮発メモリ５０及びＨＤＤ６０（記録媒体）から読み込まれた複数の制御プログラム（「Ｖｅｒ１．２」、「Ｖｅｒ３．２」及び「Ｖｅｒ４．１」）を視覚的に表示する表示部３０（表示手段）と、表示部３０に視覚的に表示された複数の制御プログラムを選択するための操作部４０（選択手段）と、を有するので、ユーザは、ブートプログラムによって読み込まれ表示部３０に視覚的に表示された複数の制御プログラムのうち、種々の使用条件に応じた最適な制御プログラムを、操作部４０によって選択することができる。
【００４１】
また、本実施の形態に係るプリンタ１においては、ブートプログラムによって不揮発メモリ５０及びＨＤＤ６０（記録媒体）から読み込まれた複数の制御プログラム（「Ｖｅｒ１．２」、「Ｖｅｒ３．２」及び「Ｖｅｒ４．１」）を視覚的に表示する表示部３０（表示手段）と、表示部３０に視覚表示された複数の制御プログラムを選択するための操作部４０（選択手段）と、を有するので、仕向け地に対応させた情報処理装置を製造する場合においても、従来のように情報処理装置に制御プログラムを別々に入力する手間を省くことができ、装置の製造に要する手間を省くことができる。
【００４２】
また、本実施の形態に係るプリンタ１においては、表示部３０（表示手段）に表示された複数の制御プログラムのうち何れか一つを一定時間（１０秒）内に選択しない場合に、所定の標準制御プログラムを自動的に起動させる自動起動手段（自動起動プログラム７１及びＣＰＵ１０）を備えるので、制御プログラムの選択に要する時間を有限なものとすることができ、制御動作の迅速化を図ることができる。
【００４３】
また、本実施の形態に係るプリンタ１においては、複数の記録媒体（不揮発メモリ５０及びＨＤＤ６０）が備えられており、一の記録媒体（不揮発メモリ５０）に記録された従来の制御プログラム「Ｖｅｒ１．１２」を新しい制御プログラム「Ｖｅｒ１．２」に書き換える際に、書き換えられる従来の制御プログラム「Ｖｅｒ１．１２」を他の記録媒体（ＨＤＤ６０）に記録させるバックアップ手段（バックアッププログラム７２及びＣＰＵ１０）を備えるので、制御プログラム書換えの際に不測の事故等によって電源が切断されたりした場合においても、書換え前の従来の制御プログラム「Ｖｅｒ１．１２」によって、装置を正常に立ち上げることができる。
【００４４】
また、本実施の形態に係るプリンタ１においては、ブートプログラムは、一の記録媒体（不揮発メモリ５０）に記録された新しい制御プログラム「Ｖｅｒ１．２」が正常でないと判断された場合に、他の記録媒体（ＨＤＤ６０）に記録させた従来の制御プログラム「Ｖｅｒ１．１２」を自動的に読み込むものであるため、ダウンロードした新しい制御プログラム「Ｖｅｒ１．２」に何らかの不備があることに気付かずに、従来の制御プログラム「Ｖｅｒ１．１２」を新しい制御プログラム「Ｖｅｒ１．２」に書き換えてしまった場合においても、書換え前の（正常な）従来の制御プログラム「Ｖｅｒ１．１２」を読み込んで装置を正常に立ち上げることができる。
【００４５】
なお、以上の実施の形態におけるブートプログラムは、不揮発メモリに記録されているため、その内容を書き換えることができる。但し、ブートプログラムは、制御プログラム群を制御する基本プログラムであるため、制御プログラムと同時に書き換えられることがないように、特定の手順を経て書換えを行う方式を採用するのが好ましい。例えば、ブートプログラム書換えの際にのみ、所定のパスワードを入力する等の方式を採用することができる。
【００４６】
また、以上の実施の形態におけるプリンタ１は、ブートプログラムによって制御プログラム群を読み込み、読み込んだ制御プログラム群を表示部３０に表示する機能（制御プログラム表示機能）を有し、所望の制御プログラムをユーザに選択させることができるものであるが、かかる制御プログラム表示機能を無効にするスイッチを設けることもできる。また、特定の方式（例えば、特定のキーを押しながら電源を投入する等）でプリンタ１を立ち上げた場合にのみ、かかる制御プログラム表示機能が有効となるようにしてもよい。
【００４７】
また、以上の実施の形態においては、自動起動プログラム７１及びバックアッププログラム７２をＲＯＭ７０に記録した例を示したが、これらのプログラムを不揮発メモリ５０に記録することもできる。
【００４８】
【発明の効果】
請求項１に記載の発明によれば、ブートプログラムによって記録媒体から読み込まれた複数の制御プログラムを視覚的に表示する表示手段と、表示手段に視覚表示された複数の制御プログラムを選択するための選択手段と、を有するので、ユーザは、ブートプログラムによって読み込まれ表示手段に視覚的に表示された複数の制御プログラムのうち、種々の使用条件に応じた最適な制御プログラムを、選択手段によって選択することができる。
【００４９】
また、請求項１に記載の発明によれば、ブートプログラムによって記録媒体から読み込まれた複数の制御プログラムを視覚的に表示する表示手段と、表示手段に視覚表示された複数の制御プログラムを選択するための選択手段と、を有するので、仕向け地に対応させた情報処理装置を製造する場合においても、従来のように情報処理装置に制御プログラムを別々に入力する手間を省くことができ、装置の製造に要する手間を省くことができる。
【００５０】
請求項２に記載の発明によれば、表示手段に表示された複数の制御プログラムのうち何れか一つを一定時間内に選択しない場合に、所定の標準制御プログラムを自動的に起動させる自動起動手段を備えるので、制御プログラムの選択に要する時間を有限なものとすることができ、制御動作の迅速化を図ることができる。
【００５１】
請求項３に記載の発明によれば、記録媒体は複数備えられており、一の記録媒体に記録された従来の制御プログラムを新しい制御プログラムに書き換える際に、書き換えられる従来の制御プログラムを他の記録媒体に記録させるバックアップ手段を備えるので、制御プログラム書換えの際に不測の事故等によって電源が切断されたりした場合においても、書換え前の従来の制御プログラムによって、装置を正常に立ち上げることができる。
【００５２】
請求項４に記載の発明によれば、ブートプログラムは、一の記録媒体に記録された新しい制御プログラムが正常でないと判断された場合に、他の記録媒体に記録させた従来の制御プログラムを自動的に読み込むものであるため、ダウンロードした新しい制御プログラムに何らかの不備があることに気付かずに、従来の制御プログラムを新しい制御プログラムに書き換えてしまった場合においても、書換え前の（正常な）従来の制御プログラムを読み込んで装置を正常に立ち上げることができる。
【図面の簡単な説明】
【図１】本発明の第１の実施の形態に係るプリンタの構成を説明するための概略ブロック図である。
【図２】（ａ）は、図１に示したプリンタの不揮発メモリに記録されたブートプログラム及び制御プログラムを説明するための説明図であり、（ｂ）は、図１に示したプリンタのＨＤＤに記録された制御プログラムを説明するための説明図である。
【図３】図１に示したプリンタのＲＯＭに記録された各種プログラムを説明するための説明図である。
【図４】図１に示したプリンタの制御動作を説明するためのフローチャートである。
【図５】図１に示したプリンタの表示部の表示画面に制御プログラム群を表示した状態を示す説明図である。
【符号の説明】
１　　　　　プリンタ
１０　　　　ＣＰＵ
２０　　　　ＲＡＭ
３０　　　　表示部
４０　　　　操作部
５０　　　　不揮発メモリ
６０　　　　ＨＤＤ
７０　　　　ＲＯＭ
７１　　　自動起動プログラム
７２　　　バックアッププログラム
Ｓ１　　　　電源投入工程
Ｓ２　　　　ブートプログラム起動工程
Ｓ３　　　　制御プログラム判定工程
Ｓ４Ａ　　　更新プログラム読込工程
Ｓ４Ｂ　　　従来プログラム読込工程
Ｓ５　　　　制御プログラム表示工程
Ｓ６　　　　制御プログラム選択工程
Ｓ７　　　　装置制御工程
【図１】
2004030024.tif 000003
【図２】
2004030024.tif 000004
【図３】
2004030024.tif 000005
【図４】
2004030024.tif 000006
【図５】
2004030024.tif 000007