(57)【要約】      （修正有）【課題】外部メモリによって設定の更新を行う場合に、ユーザが外部メモリを外し忘れた場合の不具合の発生を防止する。【解決手段】ＵＳＢメモリにより設定の更新を行う場合に、ＵＳＢメモリが装着状態であることを検出し、ＵＳＢメモリが取り外されたことを条件として、設定情報の書き換えから再起動までの動作が行われる。これにより、ＵＳＢメモリが装着されたままで、設定情報の書き換えや再起動が繰り返される不具合が発生することを防止できる。【選択図】図５
2008006717.tif 000002
【特許請求の範囲】
【請求項１】
設定情報を記憶する内蔵記憶手段と、
設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、
前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、
前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、
前記検出手段により前記外部メモリが装着状態であることが検出された場合に、前記外部メモリが前記メモリ接続部から外されたことを条件として、前記設定更新手段により前記設定情報の書き換えを実行した後に当該画像形成装置の再起動を実行する制御手段と、
を備えた画像形成装置。
【請求項２】
設定情報を記憶する内蔵記憶手段と、
設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、
前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、
前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、
表示を行う表示手段と、
当該画像形成装置の再起動を実行させるための操作が可能な再起動操作手段と、
前記検出手段により前記外部メモリが装着状態であることが検出された場合に、前記設定更新手段により前記設定情報の書き換えを実行するとともに、前記表示手段に前記外部メモリを取り外した後に再起動を実行するように指示する指示メッセージを表示させ、その後、前記再起動操作手段の操作に基づいて当該画像形成装置の再起動を実行する制御手段と、
を備えた画像形成装置。
【請求項３】
前記指示メッセージは、
前記外部メモリの取り外しを指示する取り外しメッセージと、
前記検出手段により前記外部メモリが取り外されたことが検出された後に表示される、再起動の実行を指示する再起動メッセージと、からなる請求項２に記載の画像形成装置。
【請求項４】
設定情報を記憶する内蔵記憶手段と、
設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、
前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、
前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、
前記検出手段により前記外部メモリが装着されたことが検出された場合に、前記設定更新手段により前記設定情報の書き換えを実行した後に当該画像形成装置の再起動を実行し、
起動時に前記検出手段により前記外部メモリが装着状態であることが検出された場合には、前記設定更新手段による前記設定情報の書き換え及び当該画像形成装置の再起動を実行しない制御手段と、
を備えた画像形成装置。
【請求項５】
前記制御手段は、起動時に前記検出手段により前記外部メモリが装着状態であることが検出された場合には、前記検出手段により前記外部メモリが一旦取り外された後、再び装着されたことが検出された場合に、前記設定更新手段による前記設定情報の書き換え及び当該画像形成装置の再起動を実行する請求項４に記載の画像形成装置。
【請求項６】
設定更新の可否を入力操作可能な入力手段を備え、
前記制御手段は、前記設定情報の書き換えを行う際に、前記入力手段により設定更新可の入力が行われた場合に前記設定情報の書き換えを実行し、設定更新不可の入力が行われた場合に前記設定情報の書き換えを中止する請求項１から請求項５のいずれかに記載の画像形成装置。
【請求項７】
ＲＡＭと、
当該画像形成装置の起動時に、前記設定情報に基づいて前記ＲＡＭに対する領域割り当て処理を実行する割り当て手段と、
を備えた請求項１から請求項６のいずれかに記載の画像形成装置。
【請求項８】
前記外部メモリに記憶された前記設定更新用情報を格納する格納手段を備え、
前記設定更新手段は、前記外部メモリに記憶された前記設定更新用情報の前記格納手段への格納が完了した後に、その格納手段に格納された設定更新用情報に基づいて前記設定情報の書き換えを実行する請求項１から請求項７のいずれかに記載の画像形成装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置に関し、特に外部メモリを用いて設定の更新が可能な画像形成装置に関する。
【背景技術】
【０００２】
ファクシミリ装置などの画像形成装置においては、外部メモリを装置に装着した際や電源投入時に、外部メモリに記録された設定ファイルに従って設定情報を書き換える技術が提案されている。これにより、多数の画像形成装置に対して動作条件等の設定を変更する場合などに作業性の向上を図ることができる。
【０００３】
例えば下記特許文献１に記載されたファクシミリ装置では、ユーザにより外部メモリが装着されると、まずその外部メモリに設定更新用ファイルが存在するかをチェックし、設定更新用ファイルが存在した場合には、その内容に沿って設定を書き換え、その後装置を再起動して設定を完了するようになっている。
【特許文献１】特開２００１−２２３８３０公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
上記のような画像形成装置では、再起動時にユーザが外部メモリを装置から取り外す必要がある。即ち、ユーザが外部メモリを外すのを忘れた場合には、装置が設定情報を書き換えて再起動した後に、再び外部メモリに設定更新用ファイルが記録されているかのチェックを行い、その内容に沿って設定情報を再び書き換えて再起動を行う、というように同じ動作を繰り返す不具合を生じるおそれがあった。
【０００５】
本発明は上記のような事情に基づいて完成されたものであって、外部メモリによって設定の更新を行う場合の不具合の発生を防止することを目的とする。
【課題を解決するための手段】
【０００６】
上記の目的を達成するための手段として、請求項１の発明に係る画像形成装置は、設定情報を記憶する内蔵記憶手段と、設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、前記検出手段により前記外部メモリが装着状態であることが検出された場合に、前記外部メモリが前記メモリ接続部から外されたことを条件として、前記設定更新手段により前記設定情報の書き換えを実行した後に当該画像形成装置の再起動を実行する制御手段と、を備えたところに特徴を有する。
【０００７】
請求項２の発明に係る画像形成装置は、設定情報を記憶する内蔵記憶手段と、設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、表示を行う表示手段と、当該画像形成装置の再起動を実行させるための操作が可能な再起動操作手段と、前記検出手段により前記外部メモリが装着状態であることが検出された場合に、前記設定更新手段により前記設定情報の書き換えを実行するとともに、前記表示手段に前記外部メモリを取り外した後に再起動を実行するように指示する指示メッセージを表示させ、その後、前記再起動操作手段の操作に基づいて当該画像形成装置の再起動を実行する制御手段と、を備えたところに特徴を有する。
【０００８】
請求項３の発明は、請求項２に記載のものにおいて、前記指示メッセージは、前記外部メモリの取り外しを指示する取り外しメッセージと、前記検出手段により前記外部メモリが取り外されたことが検出された後に表示される、再起動の実行を指示する再起動メッセージと、からなるところに特徴を有する。
【０００９】
請求項４の発明に係る画像形成装置は、設定情報を記憶する内蔵記憶手段と、設定更新用情報を記憶した外部メモリが着脱可能に接続されるメモリ接続部と、前記メモリ接続部に対する外部メモリの装着状態を検出する検出手段と、前記外部メモリに記憶された設定更新用情報に基づいて前記内蔵記憶手段に記憶された設定情報を書き換える設定更新手段と、前記検出手段により前記外部メモリが装着されたことが検出された場合に、前記設定更新手段により前記設定情報の書き換えを実行した後に当該画像形成装置の再起動を実行し、起動時に前記検出手段により前記外部メモリが装着状態であることが検出された場合には、前記設定更新手段による前記設定情報の書き換え及び当該画像形成装置の再起動を実行しない制御手段と、を備えたところに特徴を有する。
【００１０】
請求項５の発明は、請求項４に記載のものにおいて、前記制御手段は、起動時に前記検出手段により前記外部メモリが装着状態であることが検出された場合には、前記検出手段により前記外部メモリが一旦取り外された後、再び装着されたことが検出された場合に、前記設定更新手段による前記設定情報の書き換え及び当該画像形成装置の再起動を実行するところに特徴を有する。
【００１１】
請求項６の発明は、請求項１から請求項５のいずれかに記載のものにおいて、設定更新の可否を入力操作可能な入力手段を備え、前記制御手段は、前記設定情報の書き換えを行う際に、前記入力手段により設定更新可の入力が行われた場合に前記設定情報の書き換えを実行し、設定更新不可の入力が行われた場合に前記設定情報の書き換えを中止するところに特徴を有する。
【００１２】
請求項７の発明は、請求項１から請求項６のいずれかに記載のものにおいて、ＲＡＭと、当該画像形成装置の起動時に、前記設定情報に基づいて前記ＲＡＭに対する領域割り当て処理を実行する割り当て手段と、を備えたところに特徴を有する。
【００１３】
請求項８の発明は、請求項１から請求項７のいずれかに記載のものにおいて、前記外部メモリに記憶された前記設定更新用情報を格納する格納手段を備え、前記設定更新手段は、前記外部メモリに記憶された前記設定更新用情報の前記格納手段への格納が完了した後に、その格納手段に格納された設定更新用情報に基づいて前記設定情報の書き換えを実行するところに特徴を有する。
【発明の効果】
【００１４】
＜請求項１の発明＞
外部メモリにより設定の更新を行う場合に、外部メモリが外されたことを条件として、設定情報の書き換えから再起動までの動作が行われる。これにより、外部メモリが装着されたままで、設定情報の書き換えや再起動が繰り返される不具合が発生することを防止できる。
【００１５】
＜請求項２の発明＞
設定情報の書き換えを行う際に、外部メモリを取り外した後に再起動を実行するように指示する指示メッセージを表示することによって、ユーザによって外部メモリの取り外しが行われた後に、再起動が実行されることが期待できる。これにより、外部メモリが装着されたままで、設定情報の書き換えや再起動が繰り返されるような不具合が発生することを防止できる。
【００１６】
＜請求項３の発明＞
外部メモリの取り外しを指示する取り外しメッセージと再起動の実行を指示する再起動メッセージとが順に表示されるため、ユーザが次にすべき操作を容易に把握することができる。
【００１７】
＜請求項４の発明＞
起動時に既に外部メモリが装着されている場合には、設定情報の書き換えが実行されないため、外部メモリが装着されたままで設定情報の書き換えや再起動が繰り返される不具合が発生することを防止できる。
【００１８】
＜請求項５の発明＞
設定更新後の再起動時に、起動が完了する前に外部メモリを差し込んでしまい、直ちに設定の更新が行われなくなった場合であっても、外部メモリを一旦外して装着し直せば、装置を再起動することなく設定の更新を行うことができるため、使い勝手がよい。
【００１９】
＜請求項６の発明＞
設定の更新を行うか否かをユーザの判断に委ねるため、ユーザが意図しない設定更新が
行われることを防止できる。
【００２０】
＜請求項７の発明＞
ＲＡＭの割り当て処理を設定情報に基づいて行う場合には、設定の更新を行った際に装置の再起動が必要となるため、本発明を適用する意義が大きい。
【００２１】
＜請求項８の発明＞
外部メモリの設定更新情報を格納手段に格納し終わった後に、設定情報の書き換えが実行されるため、外部メモリからの設定更新情報の読み込みの最中に外部メモリが取り外されて設定情報の書き換えが正常に行われなくなるような事態の発生を防止することができる。
【発明を実施するための最良の形態】
【００２２】
＜実施形態１＞
次に本発明の実施形態１について図１から図５を参照して説明する。
【００２３】
１．プリンタの全体構成
図１は、本発明のプリンタ１（画像形成装置の一例）の電気的構成を概略的に示すブロック図である。プリンタ１は、印刷部１１、読取部１２、操作部１３（再起動操作手段、入力手段の一例）、表示部１４（表示手段の一例）、ＣＰＵ１５（制御手段、設定更新手段、割り当て手段の一例）、ＲＯＭ１６、ＲＡＭ１７（格納手段の一例）、不揮発性メモリ１８（内蔵記憶手段の一例）、ＵＳＢインターフェイス２０（メモリ接続部、検出手段の一例）、ネットワークインターフェイス２１、ファクシミリ通信部２２を備えて構成されている。
【００２４】
印刷部１１は、画像データに基づいた画像を印刷媒体としての用紙に印刷する。読取部１２は、原稿画像の読み取りを行う。操作部１３は、電源ボタンや複数のキーからなりユーザによる各種の入力操作を受け付ける。表示部１４は、液晶パネル等からなり、各種の表示を行う。
【００２５】
ＲＯＭ１６には、プリンタ１を制御するための各種制御プログラムや各種設定、初期値等が記憶されている。ＲＡＭ１７は、各種制御プログラムが読み出される作業領域として用いられる。
【００２６】
ＣＰＵ１５は、ＲＯＭ１６から読み出した制御プログラムに従って、その処理結果をＲＡＭ１７又は不揮発性メモリ１８に記憶させながら、印刷部１１や表示部１４の動作を制御する。不揮発性メモリ１８には、例えば、再印刷実行フラグ等の設定値や、アドレス帳の内容など各種の設定情報が記録されている。
【００２７】
ＵＳＢインターフェイス２０には、ＵＳＢメモリ３０（外部メモリの一例）が着脱可能に接続され、このＵＳＢインターフェイス２０を介してＵＳＢメモリ３０内の情報がプリンタ１側に読み込まれる。また、ＵＳＢインターフェイス２０は、ＵＳＢメモリ３０の着脱状態を検出し、その検出信号をＣＰＵ１５に出力する。
【００２８】
ネットワークインターフェイス２１には、外部の情報処理装置（パーソナルコンピュータ等）が接続され、相互にデータの送受信を行うことが可能となっている。また、ファクシミリ通信部２２には、電話回線が接続され、外部のファクシミリ装置等とファクシミリデータの送受信を行うことが可能となっている。
【００２９】
２．ＣＰＵの制御による処理
（起動処理）
ＣＰＵ１５は、電源が投入されると、図２に示す起動処理を実行する。この起動処理では、まずプリンタ１の各部に異常がないかを調べる自己診断を行い（Ｓ１１）、続いて初期化を行う（Ｓ１２）。この初期化では、ＲＡＭ１７上のメモリ領域を初期化し、その割り当て処理などを行う。このときＣＰＵ１５は、不揮発性メモリ１８に記憶された設定情報を参照して、再印刷実行フラグがオンの場合にはＲＡＭ１７中に再印刷用の画像データを蓄えるための再印刷用メモリ領域を確保し、再印刷実行フラグがオフの場合には再印刷用メモリ領域を確保しない。
【００３０】
次に、ＣＰＵ１５は、後述する印刷処理、再印刷処理、自動設定処理等を実行するための各プログラムを起動する（Ｓ１３）。なお、これらの印刷処理、再印刷処理、自動設定処理を実行する各プログラムは、並行的に実行される。
【００３１】
続いて、後述する再起動要求フラグがオンであるか否かを判断し（Ｓ１４）、再起動要求フラグがオフである場合（Ｓ１４：Ｎｏ）には、そのまま待機する。そして、再起動要求がオンになった場合（Ｓ１４：Ｙｅｓ）には、Ｓ１２に戻って初期化を行う。
【００３２】
（印刷処理）
ＣＰＵ１５は、図３に示す印刷処理を開始すると、まずＲＡＭ１７上に印刷すべき画像データが存在するかを判断する（Ｓ２１）。この画像データとは、読取部１２により原稿画像を読み取ったもの、ＵＳＢメモリ３０からＵＳＢインターフェイス２０を介して読み込んだもの、あるいはネットワークインターフェイス２１やファクシミリ通信部２２を介して外部から受信したものである。画像データが存在しない場合（Ｓ２１：Ｎｏ）には、印刷すべき画像データがＲＡＭ１７に保存されるまで待機する。
【００３３】
印刷すべき画像データがＲＡＭ１７上に保存された場合（Ｓ２１：Ｙｅｓ）には、その画像データを解析してその画像データに基づいた印刷データをＲＡＭ１７上に作成する（Ｓ２２）。そして、印刷部１１によりその印刷データに基づいた画像を用紙上に印刷し出力する（Ｓ２３）。
【００３４】
次にＣＰＵ１５は、不揮発性メモリ１８に記憶された再印刷設定がオンであるか否かを判断し（Ｓ２４）、再印刷設定がオンである場合（Ｓ２４：Ｙｅｓ）には、印刷が終了した印刷データをＲＡＭ１７の再印刷用メモリ領域に保存する（Ｓ２５）。その後、Ｓ２１に戻り、再びＲＡＭ１７上に印刷すべき画像データが保存されるまで待機する。
【００３５】
（再印刷処理）
ＣＰＵ１５は、図４に示す再印刷処理を開始すると、まず不揮発性メモリ１８上に記憶された再印刷設定がオンか否かを判断し（Ｓ３１）、再印刷設定がオフの場合（Ｓ３１：Ｎｏ）には、この再印刷処理を終了する。
【００３６】
また、再印刷設定がオンの場合（Ｓ３１：Ｙｅｓ）には、ユーザにより操作部１３から再印刷を要求する入力操作があるか否かを判断する（Ｓ３２）。再印刷を要求する入力操作がない場合（Ｓ３２：Ｎｏ）には、再印刷要求があるまで待機する。そして、再印刷を要求する入力操作が行われた場合（Ｓ３２：Ｙｅｓ）には、印刷データが再印刷用メモリ領域に存在するか否かを調べ（Ｓ３３）、存在しない場合には表示部１４に再印刷用の印刷データが存在しない旨を２秒間表示し（Ｓ３５）、Ｓ３２に戻って同様の処理を繰り返す。
【００３７】
印刷データが再印刷用メモリ領域に存在した場合（Ｓ３３：Ｙｅｓ）には、印刷部１１によりその印刷データに基づく画像を用紙上に印刷し出力する（Ｓ３４）。これにより直前に印刷されたものと同じ画像が再度印刷される。再印刷を実行した後は、Ｓ３２に戻り、再印刷要求が入力されるのを待機する。
【００３８】
（自動設定処理）
ＣＰＵ１５は、図５に示す自動設定処理を開始すると、まずＵＳＢインターフェイス２０にＵＳＢメモリ３０が装着されているか否かを判断する（Ｓ４１）。ＵＳＢメモリ３０が装着されていない場合（Ｓ４１：Ｎｏ）には、ＵＳＢメモリ３０が装着されるのを待機する。ＵＳＢメモリ３０が装着されている場合（Ｓ４１：Ｙｅｓ）には、そのＵＳＢメモリ３０に設定ファイル（設定更新用情報）が記憶されているか否かを調べる（Ｓ４２）。
【００３９】
そして、ＵＳＢメモリ３０に設定ファイルが記憶されていない場合（Ｓ４２：Ｎｏ）には、ＵＳＢメモリ３０が取り外されたかを判断し（Ｓ４３）、ＵＳＢメモリ３０が取り外されていない場合（Ｓ４３：Ｎｏ）には、取り外されるまで待機する。そして、ＵＳＢメモリ３０が取り外されたとき（Ｓ４３：Ｙｅｓ）には、Ｓ４１に戻って再びＵＳＢメモリ３０が装着されるのを待機する。
【００４０】
ＵＳＢメモリ３０に設定ファイルが記憶されている場合（Ｓ４２：Ｙｅｓ）には、表示部１４によりユーザに設定の更新を実行するか否かを確認する表示を行い（Ｓ４４）、ユーザにより操作部１３から設定更新不可の入力があった場合（Ｓ４４：Ｎｏ）には、設定更新の実行を中止して、Ｓ４３に進み、装着されているＵＳＢメモリ３０が取り外されるのを待機する。
【００４１】
また、ユーザにより操作部１３から設定更新可の入力があった場合（Ｓ４４：Ｙｅｓ）には、ＵＳＢメモリ３０からＲＡＭ１７へ設定ファイルの読み込み（格納）を行う（Ｓ４５）。ここで、正常に設定ファイルの読み込み（格納）が完了しなかった場合（Ｓ４５：Ｎｏ）には、表示部１４に設定更新が失敗した旨を表示した後（Ｓ４６）、Ｓ４３にてＵＳＢメモリ３０が取り外されるのを待機する。
【００４２】
また、ＣＰＵ１５は、設定ファイルの読み込み（格納）が成功した場合（Ｓ４５：Ｙｅｓ）には、ＲＡＭ１７上に読み込まれた設定ファイルの内容に基づき、不揮発性メモリ１８に記憶された設定情報の書き換えを実行する（Ｓ４７）。続いて、設定情報の書き換えが成功したか否かを確認し（Ｓ４８）、設定情報の書き換えが正常に行われなかった場合（Ｓ４８：Ｎｏ）には、Ｓ４６に進み、表示部１４に設定更新が失敗した旨を表示した後、Ｓ４３にてＵＳＢメモリ３０が取り外されるのを待機する。
【００４３】
設定情報の書き換えが成功した場合（Ｓ４８：Ｙｅｓ）には、表示部１４によりユーザにＵＳＢメモリ３０を取り外すように催促する旨の取り外しメッセージを表示する（Ｓ４９）。そして、ＵＳＢインターフェイス２０からＵＳＢメモリ３０が取り外されたか否かを判断し（Ｓ５０）、取り外されていない場合（Ｓ５０：Ｎｏ）には、ＵＳＢメモリ３０が取り外されるのを待機する。
【００４４】
ＵＳＢメモリ３０が取り外された場合（Ｓ５０：Ｙｅｓ）には、ＲＡＭ１７に記憶される再起動要求フラグをオフからオンにし（Ｓ５１）、この自動設定プログラムを終了する。再起動要求フラグをオンにすることで、前述の起動処理（Ｓ１４）により、プリンタ１が再起動される。
【００４５】
３．本実施形態の効果
以上のように本実施形態によれば、ＵＳＢメモリ３０により設定の更新を行う場合に、ＵＳＢメモリ３０が取り外されたことを条件として（Ｓ５０）、設定情報の書き換えから再起動までの動作が行われる。これにより、ＵＳＢメモリ３０が装着されたままで、設定情報の書き換えや再起動が繰り返される不具合が発生することを防止できる。
【００４６】
また、設定の更新を行うか否かをユーザの判断に委ねる（Ｓ４４）ため、ユーザが意図しない設定更新が行われることを防止できる。
【００４７】
また、本実施形態のようにＲＡＭ１７の割り当て処理を設定情報に基づいて行う場合には、設定の更新を行った際に装置の再起動が必要となるため、本発明を適用する意義が大きい。
【００４８】
また、ＵＳＢメモリ３０の設定ファイルをＲＡＭ１７に格納し終わった後に、設定情報の書き換えが実行される（Ｓ４５，Ｓ４７）ため、ＵＳＢメモリ３０からの設定ファイルの読み込みの最中に外部メモリが取り外されて設定情報の書き換えが正常に行われなくなるような事態の発生を防止することができる。
【００４９】
＜実施形態２＞
次に本発明の実施形態２について図６を参照して説明する。
本実施形態では、自動設定処理において、実施形態１の再起動要求の処理（Ｓ５１）に代えて、表示部１４によりユーザに電源の再投入（再起動）の操作を催促する旨の再起動メッセージの表示を行う（Ｓ６０）。ここで、ユーザにより操作部１３からプリンタ１の再起動を指示する入力操作がなされると、再起動要求フラグがオフからオンになり、プリンタ１が再起動する。なお、その他の処理は実施形態１と同様であり、図６において実施形態１と同様の処理については同一の符号を付して説明を省略する。
【００５０】
本実施形態によれば、設定情報の書き換えを行う際に、ＵＳＢメモリ３０を取り外した後に再起動を実行するように指示する指示メッセージを表示する（Ｓ４９，Ｓ６０）ことによって、ユーザによってＵＳＢメモリ３０の取り外しが行われた後に、再起動が実行されることが期待できる。これにより、ＵＳＢメモリ３０が装着されたままで、設定情報の書き換えや再起動が繰り返されるような不具合が発生することを防止できる。
【００５１】
また、ＵＳＢメモリ３０の取り外しを指示する取り外しメッセージ（Ｓ４９）と再起動の実行を指示する再起動メッセージ（Ｓ６０）とが順に表示されるため、ユーザが次にすべき操作を容易に把握することができる。
【００５２】
＜実施形態３＞
次に本発明の実施形態３について図７を参照して説明する。
本実施形態では、自動設定処理において、始めにＵＳＢメモリ３０が装着されているか否かを判断する処理を行う（Ｓ６１）。なお、その他の処理の大部分は実施形態１と同様であるため、図７において実施形態１と同様の処理については同一の符号を付して説明を省略する。
【００５３】
Ｓ６１の処理は、プリンタ１が起動された直後、即ち、図２の起動処理を行った際に自動設定処理が起動された直後（Ｓ１３）に実行される。ここでＵＳＢメモリ３０が装着状態であった場合（Ｓ６１：Ｙｅｓ）には、設定更新後の再起動の際にＵＳＢメモリ３０が取り外されなかった可能性があるため、Ｓ４３へ進み、ＵＳＢメモリ３０が取り外されるのを待機する。
【００５４】
Ｓ６１にてＵＳＢメモリ３０が取り外されていた場合（Ｓ６１：Ｎｏ）、またはＳ４３にて装着状態であったＵＳＢメモリ３０が取り外された場合（Ｓ４３：Ｎｏ）には、Ｓ４１に進み、ＵＳＢメモリ３０が装着されるのを待機する。その後の処理は、ほぼ実施形態１と同様であるが、Ｓ４９にてＵＳＢメモリ３０の取り外しを催促する表示を行った後、ＵＳＢメモリ３０の取り外しを確認することなく（Ｓ５０を実行せずに）、再起動要求フラグをオンにし（Ｓ５１）、この自動設定プログラムを終了する。
【００５５】
本実施形態によれば、起動時に既にＵＳＢメモリ３０が装着されている場合には、設定情報の書き換えが実行されないため、ＵＳＢメモリ３０が装着されたままで設定情報の書き換えや再起動が繰り返される不具合が発生することを防止できる。
【００５６】
また、設定更新後の再起動時に、起動が完了する前にＵＳＢメモリ３０を装着してしまい、直ちに設定の更新が行われなくなった場合であっても、ＵＳＢメモリ３０を一旦外して装着し直せば、プリンタ１を再起動することなく設定の更新を行うことができるため、使い勝手がよい。
【００５７】
＜他の実施形態＞
本発明は上記記述及び図面によって説明した実施形態に限定されるものではなく、例えば次のような実施形態も本発明の技術的範囲に含まれる。
（１）上記実施形態では、設定の書き換えを行った後に、外部メモリの取り外しを催促する表示を行い、その後再起動を実行するものを示したが、例えば、設定の書き換えを行う前に、外部メモリの設定ファイルの読み込みと、外部メモリの取り外しを催促する表示とを行い、その後、外部メモリの取り外しを検知した場合に、設定の書き換え及び再起動を実行するようにしても良い。
【００５８】
（２）上記実施形態では、設定更新後に必ず再起動を行うものを示したが、再起動が不要な設定のみを変更する場合には再起動を実行しないようにしても良い。
（３）上記実施形態では、外部メモリとしてＵＳＢメモリを例に挙げて説明したが、これに限らず、例えばコンパクトフラッシュ（登録商標）、スマートメディア（登録商標）、メモリスティック（商標）などであってもよい。
【図面の簡単な説明】
【００５９】
【図１】本発明の実施形態１に係るプリンタ及びＵＳＢメモリの電気的構成を示すブロック図
【図２】起動処理の流れを示すフローチャート
【図３】印刷処理の流れを示すフローチャート
【図４】再印刷処理の流れを示すフローチャート
【図５】自動設定処理の流れを示すフローチャート
【図６】実施形態２に係る自動設定処理の流れを示すフローチャート
【図７】実施形態３に係る自動設定処理の流れを示すフローチャート
【符号の説明】
【００６０】
１…プリンタ（画像形成装置）
１３…操作部（再起動操作手段、入力手段）
１４…表示部（表示手段）
１５…ＣＰＵ（制御手段、設定更新手段、割り当て手段）
１７…ＲＡＭ（格納手段）
１８…不揮発性メモリ（内蔵記憶手段）
２０…ＵＳＢインターフェイス（メモリ接続部、検出手段）
３０…ＵＳＢメモリ（外部メモリ）
【図１】
2008006717.tif 000003
【図２】
2008006717.tif 000004
【図３】
2008006717.tif 000005
【図４】
2008006717.tif 000006
【図５】
2008006717.tif 000007
【図６】
2008006717.tif 000008
【図７】
2008006717.tif 000009