(57)【特許請求の範囲】
【請求項１】
自装置の設定値を記憶する設定値記憶手段と、
リムーバブル記憶媒体を着脱自在に接続するインタフェースと、
装置設定ファイルを記憶する前記リムーバブル記憶媒体が前記インタフェースに装着されたときに、前記設定値記憶手段に記憶された前記設定値の複製を作成する設定値複製手段と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルを読み込むファイル読込手段と、
前記設定値複製手段により前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する媒体装着時設定変更手段と、
ユーザの選択操作を受け付ける操作部と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、前記操作部により受け付けられた選択操作に基づいて、前記設定値複製手段により複製された前記設定値と、前記媒体装着時設定変更手段により設定変更された設定値とのいずれかを次の設定値として選択させる設定値選択手段と、
前記設定値選択手段により選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する媒体抜脱時設定決定手段と、
を有することを特徴とする印刷装置。
【請求項２】
自装置の設定値を記憶する設定値記憶手段と、
リムーバブル記憶媒体を着脱自在に接続するインタフェースと、
装置設定ファイルおよび装置初期化ファイルが記憶された前記リムーバブル記憶媒体が前記インタフェースに装着されたときに、前記設定値記憶手段に記憶された前記設定値の複製を作成する設定値複製手段と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルおよび前記装置初期化ファイルを読み込むファイル読込手段と、
前記設定値複製手段により前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する媒体装着時設定変更手段と、
ユーザの選択操作を受け付ける操作部と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、前記操作部により受け付けられた選択操作に基づいて、前記設定値複製手段により複製された設定値と、前記媒体装着時設定変更手段により設定変更された設定値と、前記装置初期化ファイルの初期設定値とのうちのいずれか１つを次の設定値として選択させる設定値選択手段と、
前記設定値選択手段により選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する媒体抜脱時設定決定手段と、
を有することを特徴とする印刷装置。
【請求項３】
前記リムーバブル記憶媒体には、前記装置初期化ファイルが記憶されていない場合があり、
前記媒体抜脱時設定決定手段は、前記リムーバブル記憶媒体に前記装置初期化ファイルが記憶されていなかった場合に、前記装置初期化ファイルの初期設定値による設定の決定を行わないことを特徴とする請求項２に記載の印刷装置。
【請求項４】
リムーバブル記憶媒体を着脱自在に接続するインタフェースに、装置設定ファイルが記憶された前記リムーバブル記憶媒体が装着されたときに、設定値記憶手段に記憶された自装置の設定値の複製を作成する工程と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルを読み込む工程と、
前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する工程と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、ユーザの選択操作を受け付ける操作部により受け付けられた選択操作に基づいて、前記設定値の複製と、設定変更された設定値とのいずれかを次の設定値として選択させる工程と、
前記選択操作に基づいて選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する工程と、
を含むことを特徴とする印刷装置設定変更方法。
【請求項５】
リムーバブル記憶媒体を着脱自在に接続するインタフェースに、装置設定ファイルおよび装置初期化ファイルが記憶された前記リムーバブル記憶媒体が装着されたときに、設定値記憶手段に記憶された自装置の設定値の複製を作成する工程と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルおよび前記装置初期化ファイルを読み込む工程と、
前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する工程と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、ユーザの選択操作を受け付ける操作部により受け付けられた選択操作に基づいて、前記設定値の複製と、設定変更された設定値と、前記装置初期化ファイルの初期設定値とのうちのいずれか１つを次の設定値として選択させる工程と、
前記選択操作に基づいて選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する工程と、
を含むことを特徴とする印刷装置設定変更方法。
【請求項６】
前記リムーバブル記憶媒体には、前記装置初期化ファイルが記憶されていない場合があり、
前記リムーバブル記憶媒体に前記装置初期化ファイルが記憶されていなかった場合に、前記装置初期化ファイルの初期設定値による設定の決定を行わないことを特徴とする請求項５に記載の印刷装置設定変更方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は印刷装置および印刷装置設定変更方法に関し、詳しくはリムーバブル記憶媒体を着脱自在に接続する印刷装置およびその印刷装置設定変更方法に関する。
【背景技術】
【０００２】
従来から、ＵＳＢ（Universal Serial Bus）メモリなどのリムーバブル記憶媒体に印刷装置の設定情報を記憶させ、そのＵＳＢメモリを印刷装置に接続し、印刷装置の設定を変更する方法はあった。しかし、従来の方法では、その設定は施されたままとなってしまうため、一時的に設定を有効にして印刷装置を使用した後に元の設定に戻すためには、各設定を操作パネルで再設定し直す必要があり手間がかかっていた。
【０００３】
このため、従来技術として、リムーバブル記憶媒体とのＩ／Ｆ（Interface）を備え、複数人の個人別設定を保存したリムーバブル記憶媒体を装着したならば設定し、抜脱したならば設定を元に戻す画像処理装置が提案されている（例えば、特許文献１参照）。この画像処理装置では、個人別の設定処理条件を記憶したＵＳＢメモリが装着されると、処理条件保存メモリに保存してある現在の機器設定処理条件を待避メモリに待避させ、ＵＳＢメモリ内の個人別の設定処理条件を処理条件保存メモリにロードし、ＵＳＢメモリが抜脱されると、待避メモリに待避させた機器設定処理条件を元の処理条件保存メモリに戻すようにしている。
【特許文献１】特開２００５−１５０８７５
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来技術の画像処理装置では、ＵＳＢメモリが抜かれたときに待避メモリに待避させた機器設定処理条件を元の処理条件保存メモリに戻すようにしていたので、ＵＳＢメモリが抜かれたときに一律に元の設定処理条件に復元されてしまうという問題点があった。このため、ユーザが個人別の設定処理条件のままとしたいとしても、設定処理条件の選択が不可能であるという問題点があった。
【０００５】
本発明の目的は、上述の点に鑑み、リムーバブル記憶媒体の抜脱時にユーザに次の設定値を選択させるようにした印刷装置を提供することにある。
【０００６】
また、本発明の他の目的は、リムーバブル記憶媒体の抜脱時にユーザに次の設定値を選択させるようにした印刷装置設定方法を提供することにある。
【課題を解決するための手段および発明の効果】
【０００７】
請求項１に記載の印刷装置は、
自装置の設定値を記憶する設定値記憶手段と、
リムーバブル記憶媒体を着脱自在に接続するインタフェースと、
装置設定ファイルを記憶する前記リムーバブル記憶媒体が前記インタフェースに装着されたときに、前記設定値記憶手段に記憶された前記設定値の複製を作成する設定値複製手段と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルを読み込むファイル読込手段と、
前記設定値複製手段により前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する媒体装着時設定変更手段と、
ユーザの選択操作を受け付ける操作部と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、前記操作部により受け付けられた選択操作に基づいて、前記設定値複製手段により複製された前記設定値と、前記媒体装着時設定変更手段により設定変更された設定値とのいずれかを次の設定値として選択させる設定値選択手段と、
前記設定値選択手段により選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する媒体抜脱時設定決定手段と、
を有することを特徴とする。
【０００８】
請求項１に記載の印刷装置によれば、リムーバブル記憶媒体が装着されたときに、リムーバブル記憶媒体から装置設定ファイルを読み込むとともに、設定値記憶手段に記憶されている設定値の複製を作成する。そして、リムーバブル記憶媒体から読み込んだ装置設定ファイルを用いて、設定値の変更を行う。また、上記発明では、インタフェースからリムーバブル記憶媒体が抜脱されたときに、設定変更前の設定値（複製された設定値）で復元するか、設定変更後の設定のままとするかをユーザに問い合わせて選択させるようにした。ユーザが元の設定に戻したいと考えている場合は復元を選択することができ、また、設定変更後の状態を続けたいと考えている場合は、その変更後の設定値を選択することができる。これにより、リムーバブル記憶媒体を抜脱した後の設定状態をどのようにするか、ユーザの意図を反映させることが可能となる。
【０００９】
請求項２に記載の印刷装置は、
自装置の設定値を記憶する設定値記憶手段と、
リムーバブル記憶媒体を着脱自在に接続するインタフェースと、
装置設定ファイルおよび装置初期化ファイルが記憶された前記リムーバブル記憶媒体が前記インタフェースに装着されたときに、前記設定値記憶手段に記憶された前記設定値の複製を作成する設定値複製手段と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルおよび前記装置初期化ファイルを読み込むファイル読込手段と、
前記設定値複製手段により前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する媒体装着時設定変更手段と、
ユーザの選択操作を受け付ける操作部と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、前記操作部により受け付けられた選択操作に基づいて、前記設定値複製手段により複製された設定値と、前記媒体装着時設定変更手段により設定変更された設定値と、前記装置初期化ファイルの初期設定値とのうちのいずれか１つを次の設定値として選択させる設定値選択手段と、
前記設定値選択手段により選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する媒体抜脱時設定決定手段と、
を有することを特徴とする。
【００１０】
請求項２に記載の周辺装置によれば、リムーバブル記憶媒体が装着されたときに、リムーバブル記憶媒体から装置設定ファイルおよび装置初期化ファイルを読み込むとともに、設定値記憶手段に記憶されている設定値の複製を作成する。また、インタフェースからリムーバブル記憶媒体が抜脱されたときに、設定変更前の設定値（複製された設定値）で復元するか、初期設定値で復元するか、設定変更後の設定のままとするかをユーザに問い合わせて選択させるようにした。ユーザが元の設定に戻したいと考えている場合は複製を選択することができ、また、設定変更後の状態を続けたいと考えている場合は、その変更後の設定値を選択することができる。さらに、初期設定（デフォルト）に戻したいと考えている場合は、初期設定値を選択することができる。これにより、リムーバブル記憶媒体を抜脱した後の設定状態をどのようにするか、ユーザの意図を反映させることが可能となる。
【００１２】
請求項１又は２に記載の印刷装置によれば、設定値の複製と、初期設定値と、設定変更された設定値とのうちのいずれか１つが次の設定値として選択されたときに、設定を決定するようにしたので、設定値の選択に続いて設定の決定が行われ、ユーザの操作性が向上する。
【００１３】
請求項３に記載の印刷装置は、請求項２に記載の印刷装置において、
前記リムーバブル記憶媒体には、前記装置初期化ファイルが記憶されていない場合があり、
前記媒体抜脱時設定決定手段は、前記リムーバブル記憶媒体に前記装置初期化ファイルが記憶されていなかった場合に、前記装置初期化ファイルの初期設定値による設定の決定を行わないことを特徴とする。
【００１４】
請求項３に記載の印刷装置によれば、リムーバブル記憶媒体内に装置初期化ファイルがない場合には、装置初期化ファイルの初期設定値での設定の決定が行われないようにしたので、ユーザの設定操作の混乱を回避することができる。
【００１５】
請求項４に記載の印刷装置設定方法は、
リムーバブル記憶媒体を着脱自在に接続するインタフェースに、装置設定ファイルが記憶された前記リムーバブル記憶媒体が装着されたときに、設定値記憶手段に記憶された自装置の設定値の複製を作成する工程と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルを読み込む工程と、
前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する工程と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、ユーザの選択操作を受け付ける操作部により受け付けられた選択操作に基づいて、前記設定値の複製と、設定変更された設定値とのいずれかを次の設定値として選択させる工程と、
前記選択操作に基づいて選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する工程と、
を含むことを特徴とする。
【００１６】
請求項４に記載の印刷装置設定方法によれば、リムーバブル記憶媒体が装着されたときに、リムーバブル記憶媒体から装置設定ファイルを読み込むとともに、設定値記憶手段に記憶されている設定値の複製を作成するようにした。そして、リムーバブル記憶媒体から読み込んだ装置設定ファイルを用いて、設定値の変更を行う。また、上記発明では、インタフェースからリムーバブル記憶媒体が抜脱されたときに、設定変更前の設定値（複製された設定値）で復元するか、設定変更後の設定のままとするかをユーザに問い合わせて選択させるようにした。ユーザが元の設定に戻したいと考えている場合は復元を選択することができ、また、設定変更後の状態を続けたいと考えている場合は、その変更後の設定値を選択することができる。これにより、リムーバブル記憶媒体を抜脱した後の設定状態をどのようにするか、ユーザの意図を反映させることが可能となる。
【００１７】
請求項５に記載の印刷装置設定方法は、
リムーバブル記憶媒体を着脱自在に接続するインタフェースに、装置設定ファイルおよび装置初期化ファイルが記憶された前記リムーバブル記憶媒体が装着されたときに、設定値記憶手段に記憶された自装置の設定値の複製を作成する工程と、
装着された前記リムーバブル記憶媒体から前記装置設定ファイルおよび前記装置初期化ファイルを読み込む工程と、
前記設定値が複製された後に、読み込んだ前記装置設定ファイルで前記設定値記憶手段の前記設定値を変更する工程と、
前記インタフェースから前記リムーバブル記憶媒体が抜脱されたときに、ユーザの選択操作を受け付ける操作部により受け付けられた選択操作に基づいて、前記設定値の複製と、設定変更された設定値と、前記装置初期化ファイルの初期設定値とのうちのいずれか１つを次の設定値として選択させる工程と、
前記選択操作に基づいて選択された選択肢に基づいて前記設定値記憶手段の設定値を決定する工程と、
を含むことを特徴とする。
【００１８】
請求項５に記載の印刷装置設定方法によると、リムーバブル記憶媒体が装着されたときに、リムーバブル記憶媒体から装置設定ファイルおよび装置初期化ファイルを読み込むとともに、設定値記憶手段に記憶されている設定値の複製を作成するようにした。また、インタフェースからリムーバブル記憶媒体が抜脱されたときに、設定変更前の設定値（複製された設定値）で復元するか、初期設定値で復元するか、設定変更後の設定のままとするかをユーザに問い合わせて選択させるようにした。ユーザが元の設定に戻したいと考えている場合は複製を選択することができ、また、設定変更後の状態を続けたいと考えている場合は、その変更後の設定値を選択することができる。さらに、初期設定（デフォルト）に戻したいと考えている場合は、初期設定値を選択することができる。これにより、リムーバブル記憶媒体を抜脱した後の設定状態をどのようにするか、ユーザの意図を反映させることが可能となる。
【００１９】
請求項４又は５に記載の印刷装置設定方法によれば、設定値の複製と、初期設定値と、設定変更された設定値とのうちのいずれか１つが次の設定値として選択されたときに、設定を決定するようにしたので、設定値の選択に続いて設定の決定が行われ、ユーザの操作性が向上する。
【００２０】
請求項６に記載の印刷装置設定方法は、請求項５に記載の印刷装置設定変更方法において、前記リムーバブル記憶媒体には、前記装置初期化ファイルが記憶されていない場合があり、前記リムーバブル記憶媒体に前記装置初期化ファイルが記憶されていなかった場合に、前記装置初期化ファイルの初期設定値による設定の決定を行わないことを特徴とする。請求項６に記載の印刷装置設定方法によれば、リムーバブル記憶媒体内に装置初期化ファイルがない場合には、装置初期化ファイルの初期設定値での設定の決定が行われないようにしたので、ユーザの設定操作の混乱を回避することができる。
【発明を実施するための最良の形態】
【００２１】
リムーバブル記憶媒体の抜脱時にユーザに次の設定値を選択させるという目的を、リムーバブル記憶媒体が装着されたときに、リムーバブル記憶媒体から装置設定ファイルを読み込むとともに、自装置の設定値の複製を作成することにより達成した。
【００２２】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【実施例１】
【００２３】
図１は、本発明の実施例１に係る周辺装置である印刷装置１の外観を示す斜視図である。印刷装置１は、筐体２を有しており、筐体２の下部には、積層された用紙が収納された給紙トレイ５が装着される。給紙トレイ５は、筐体２に対して着脱可能とされ、印刷装置１の前面方向に引き出すことにより取り外すことができる。
【００２４】
印刷装置１の上面の後端縁寄りには、表示部１４および操作部１５からなる操作パネル２０が備えられている。また、印刷装置１の前面には、リムーバブル記憶媒体としてのＵＳＢメモリ３（図２参照）が装着されるＵＳＢＩ／Ｆ部１６が設けられている。
【００２５】
図２は、印刷装置１の回路ブロック図である。印刷装置１は、ＣＰＵ（Central Processing Unit）１０と、印刷装置１を動作させるプログラムおよびデータを格納するＲＯＭ（Read Only Memory）１１と、ＣＰＵ１０がプログラムおよびデータをロードするＲＡＭ（Random Access Memory）１２と、レーザビーム方式，インクジェット方式等による印刷機構部１３と、液晶表示装置等でなる表示部１４と、各種操作ボタンを含む操作部１５と、ＵＳＢメモリ３（本発明のリムーバブル記憶媒体）が着脱自在に装着されるＵＳＢＩ／Ｆ部１６（本発明のインタフェース）と、パーソナルコンピュータ（パソコン）４，他の周辺装置が接続されるホストコンピュータＩ／Ｆ部１７と、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等の不揮発性メモリ１８（本発明の設定値記憶手段）とを含んで構成されている。
【００２６】
図７に示すように、不揮発性メモリ１８には、印刷装置１の設定値６が記憶されている。この設定値６は、用紙のサイズや向き、印刷時の解像度や、カラーなどの各種設定パラメータである。設定値６が複製されると、例えばＲＡＭ１２に複製値６’がコピーされる。
【００２７】
一方、図８に示すように、ＵＳＢメモリ３には、装置設定ファイル７が記憶されている。また、装置初期化ファイル８が記憶されている場合もある。
【００２８】
図６に示すように、ＲＯＭ１１には設定値複製プログラム１１ａ、ファイル読込プログラム１１ｂ、媒体装着時設定変更プログラム１１ｃ、設定値選択プログラム１１ｄ、媒体抜脱時設定変更プログラム１１ｅ等の各種プログラムが記憶されている。
【００２９】
設定値複製プログラム１１ａは、ＵＳＢメモリ３がＵＳＢＩ／Ｆ部１６に装着されたときに、不揮発性メモリ１８（設定値記憶手段）に記憶された設定値６の複製を作成するプログラムである。この、複製された設定値６’は、上述したようにＲＡＭ１２に一時退避される。または、不揮発性メモリ１８内の、別の記憶領域に退避してもよい。ファイル読込プログラム１１ｂは、装着されたＵＳＢメモリ３から装置設定ファイル７を読み込むプログラムである。媒体装着時設定変更プログラム１１ｃは、不揮発性メモリ１８内の設定値６が複製された後に、ＵＳＢメモリ３から読み込んだ装置設定ファイル７を使って、不揮発性メモリ１８の設定値６を変更するプログラムある。設定値選択プログラム１１ｄは、ＵＳＢＩ／Ｆ部１６からＵＳＢメモリ３が抜脱されたときに、複製された設定値６’（図７参照）と、設定変更された設定値６とのいずれかを次の設定値としてユーザに選択させるプログラムである。媒体抜脱時設定変更プログラム１１ｅは、ユーザによって選択された選択肢に基づいて、不揮発性メモリ１８内の設定値６を変更するプログラムである。
【００３０】
これら設定値複製プログラム１１ａ、ファイル読込プログラム１１ｂ、媒体装着時設定変更プログラム１１ｃ、設定値選択プログラム１１ｄ、媒体抜脱時設定変更プログラム１１ｅをＣＰＵ１０が実行することにより、本発明の設定値複製手段、ファイル読込手段、媒体装着時設定変更手段、設定値選択手段、媒体抜脱時設定変更手段がそれぞれ実現される。
【００３１】
図３は、ＣＰＵ１０による印刷装置処理を示すフローチャートである。このフローチャートからも分かるように、ＣＰＵ１０は、ファイル読込手段，設定値複製手段，媒体装着時設定変更手段，および設定値選択手段の役目をする。
【００３２】
図４は、印刷装置１の設定値，装置設定ファイル７の設定値，および装置初期化ファイル８の初期設定値を例示する図である。装置設定ファイル７は、ユーザが所望する印刷装置１の設定値を格納するファイルである。装置初期化ファイル８は、印刷装置１の初期化設定値を格納するファイルである。装置設定ファイル７および装置初期化ファイル８は、ＵＳＢメモリ３に記憶される（図８参照）。
【００３３】
次に、設定値複製プログラム１１ａ、ファイル読込プログラム１１ｂ、媒体装着時設定変更プログラム１１ｃ、設定値選択プログラム１１ｄ、媒体抜脱時設定変更プログラム１１ｅの動作を、図３のフローチャートを用いて以下に説明する。
【００３４】
ユーザが印刷装置１のＵＳＢＩ／Ｆ部１６にＵＳＢメモリ３を挿入すると、ＣＰＵ１０は、ＵＳＢメモリ３の接続を受け付け（図３のＳ１０１）、現在の印刷装置１の設定値６の複製６’をＲＡＭ１２および／または不揮発性メモリ１８上に作成する（図３のＳ１０２）。
【００３５】
次に、ＣＰＵ１０は、ＵＳＢメモリ３内の装置設定ファイル７をＲＡＭ１２および／または不揮発性メモリ１８上に読み込む（図３のＳ１０３）。
【００３６】
続いて、ＣＰＵ１０は、ＵＳＢメモリ３内の装置初期化ファイル８をＲＡＭ１２および／または不揮発性メモリ１８上に読み込む（図３のＳ１０４）。
【００３７】
次に、ＣＰＵ１０は、ＲＡＭ１２および／または不揮発性メモリ１８上に読み込んでおいた装置設定ファイル７の設定値（図４参照）で印刷装置１を設定する（図３のＳ１０５）。すなわち、不揮発性メモリ１８（設定値記憶手段）の設定値６を書き換える。これにより、印刷装置１は、モノクロ／カラーがカラー，解像度が６００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚の設定値の設定状態から、モノクロ／カラーがカラー，解像度が１２００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚の設定値の設定状態に設定変更される。
【００３８】
続いて、ＣＰＵ１０は、ＵＳＢメモリ３が印刷装置１のＵＳＢＩ／Ｆ部１６から抜脱されたかどうかを判定し（図３のＳ１０６）、抜脱されていない場合には（図３のＳ１０６：ＮＯ）、抜脱されるまで待機する。
【００３９】
印刷装置１の使用後、ユーザがＵＳＢメモリ３を印刷装置１のＵＳＢＩ／Ｆ部１６から抜脱すると（図３のＳ１０６：ＹＥＳ）、ＣＰＵ１０は、ユーザに設定をどうするかを確認するメッセージを表示部１４に表示する（図３のＳ１０７）。このメッセージは、「装置初期化ファイルで復元する」，「設定値の複製で復元する」，および「装置設定ファイルの設定のままとする」の３つの選択肢の中から１つの選択肢を選択することを求める内容となる。
【００４０】
ユーザが操作部１５を操作して３つの選択肢の中から１つの選択肢を選択すると、ＣＰＵ１０は、選択された選択肢が「装置初期化ファイルで復元する」であるかどうかを判定する（図３のＳ１０８）。
【００４１】
選択された選択肢が「装置初期化ファイルで復元する」である場合には（図３のＳ１０８：ＹＥＳ）、ＣＰＵ１０は、ＲＡＭ１２および／または不揮発性メモリ１８上に読み込んでおいた装置初期化ファイル８の初期設定値（図４参照）で印刷装置１を設定し（図３のＳ１０９）、印刷装置処理を終了する。これにより、印刷装置１は、モノクロ／カラーがカラー，解像度が１２００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚である装置設定ファイルの設定値での設定状態から、モノクロ／カラーがモノクロ，解像度が３００ｄｐｉ，用紙サイズが葉書，用紙タイプが厚紙，コピー枚数が１０枚である装置初期化ファイル８の初期設定値での設定状態に設定変更される。
【００４２】
選択された選択肢が「装置初期化ファイルで復元する」でない場合には（図３のＳ１０８：ＮＯ）、ＣＰＵ１０は、選択された選択肢が「設定値の複製で復元する」であるかどうかを判定する（図３のＳ１１０）。
【００４３】
選択された選択肢が「設定値の複製で復元する」である場合には（図３のＳ１１０：ＹＥＳ）、ＣＰＵ１０は、設定値の複製６’で印刷装置１を設定し（図３のＳ１１１）、印刷装置処理を終了する。これにより、印刷装置１は、モノクロ／カラーがカラー，解像度が１２００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚である装置設定ファイル７の設定値６での設定状態から、モノクロ／カラーがカラー，解像度が６００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚である設定値の複製６’での設定状態に設定変更される。
【００４４】
選択された選択肢が「設定値の複製で復元する」でない場合には（図３のＳ１１０：ＮＯ）、ＣＰＵ１０は、選択された選択肢が「装置設定ファイルの設定のままとする」であるかどうかを判定する（図３のＳ１１２）。
【００４５】
選択された選択肢が「装置設定ファイルの設定のままとする」である場合には（図３のＳ１１２：ＹＥＳ）、ＣＰＵ１０は、そのまま印刷装置処理を終了する。これにより、印刷装置１は、モノクロ／カラーがカラー，解像度が１２００ｄｐｉ，用紙サイズがＡ４，用紙タイプが普通紙，コピー枚数が１枚である装置設定ファイル７の設定値での設定状態のままとなる。
【００４６】
選択された選択肢が「装置設定ファイルの設定のままとする」でない場合には（図３のＳ１１２：ＮＯ）、選択肢が正しく選択されなかったことになるので、ＣＰＵ１０は、ステップＳ１０７に制御を戻して、ユーザに設定をどうするかを確認するメッセージを表示部１４に再び表示する（図３のＳ１０７）。
【００４７】
実施例１によれば、周辺装置である印刷装置１にＵＳＢメモリ３が装着されたときに、ＵＳＢメモリ３から装置設定ファイル７および装置初期化ファイル８を読み込むとともに、不揮発性メモリ１８に記憶されていた設定値６の複製６’を作成するようにしたので、ＵＳＢメモリ３を抜脱したときに、設定変更前の設定値で復元するか、初期設定値で復元するか、設定変更後の設定のままとするかをユーザに問い合わせて選択させることが可能となる。このため、ＵＳＢメモリ３を抜脱した後の設定状態をどのようにするか、ユーザの意思を反映させることが可能となる。
【実施例２】
【００４８】
図５は、本発明の実施例２に係る周辺装置である印刷装置１におけるＣＰＵ１０による印刷装置処理を示すフローチャートである。図１ないし図４に示した実施例１に係る周辺装置である印刷装置１では、ＵＳＢメモリ３内に装置設定ファイル７および装置初期化ファイル８の両方が格納されていることを前提としていたが、ＵＳＢメモリ３内に装置設定ファイル７しか格納されていないケースも実際には発生するので、そのようなケースに対応するようにしたのが、実施例２に係る周辺装置である印刷装置１である。すなわち、ＵＳＢメモリ３内に装置初期化ファイル８がない場合には、装置初期化ファイル８の初期設定値での設定の変更が行われないようにしたものである。
【００４９】
なお、その他の特に言及しない部分は、図１ないし図４に示した実施例１に係る周辺装置である印刷装置１と同様に構成されているので、それらの詳しい説明を割愛する。
【００５０】
次に、設定値複製プログラム１１ａ、ファイル読込プログラム１１ｂ、媒体装着時設定変更プログラム１１ｃ、設定値選択プログラム１１ｄ、媒体抜脱時設定変更プログラム１１ｅの動作を、図５のフローチャートを参照しながら説明する。
【００５１】
ユーザが印刷装置１のＵＳＢＩ／Ｆ部１６にＵＳＢメモリ３を挿入すると、ＣＰＵ１０は、ＵＳＢメモリ３の接続を受け付け（図５のＳ２０１）、現在の印刷装置１の設定値６の複製６’をＲＡＭ１２および／または不揮発性メモリ１８上に作成する（図５のＳ２０２）。
【００５２】
次に、ＣＰＵ１０は、ＵＳＢメモリ３内の装置設定ファイル７をＲＡＭ１２および／または不揮発性メモリ１８上に読み込む（図５のＳ２０３）。
【００５３】
続いて、ＣＰＵ１０は、ＵＳＢメモリ３内に装置初期化ファイル８があるかどうかを判定する（図５のＳ２０４）。
【００５４】
ＵＳＢメモリ３内に装置初期化ファイル８があれば（図５のＳ２０４：ＹＥＳ）、ＣＰＵ１０は、装置初期化ファイル有り無しフラグに「装置初期化ファイル有り」を設定し（図５のＳ２０５）、ＵＳＢメモリ３内の装置初期化ファイル８をＲＡＭ１２および／または不揮発性メモリ１８上に読み込む（図５のＳ２０６）。一方、ＵＳＢメモリ３内に装置初期化ファイル８がなければ（図５のＳ２０４：ＮＯ）、ＣＰＵ１０は、装置初期化ファイル有り無しフラグに「装置初期化ファイル無し」を設定する（図５のＳ２０６）。
【００５５】
次に、ＣＰＵ１０は、ＲＡＭ１２および／または不揮発性メモリ１８上に読み込んでおいた装置設定ファイル７の設定値（図４参照）で印刷装置１を設定する（図５のＳ２０７）。すなわち、不揮発性メモリ１８（設定値記憶手段）の設定値６を書き換える。
【００５６】
続いて、ＣＰＵ１０は、ＵＳＢメモリ３が印刷装置１のＵＳＢＩ／Ｆ部１６から抜脱されたかどうかを判定し（図５のＳ２０９）、抜脱されていない場合には（図５のＳ２０９：ＮＯ）、抜脱されるまで待機する。
【００５７】
印刷装置１の使用後、ユーザがＵＳＢメモリ３を印刷装置１のＵＳＢＩ／Ｆ部１６から抜脱すると（図５のＳ２０９：ＹＥＳ）、ＣＰＵ１０は、ユーザに設定をどうするかを確認するメッセージを表示部１４に表示する（図５のＳ２１０）。このメッセージは、「装置初期化ファイルで復元する」，「設定値の複製で復元する」，および「装置設定ファイルの設定のままとする」の３つの選択肢の中から１つの選択肢を選択することを求める内容となる。
【００５８】
ユーザが操作部１５を操作して３つの選択肢の中から１つの選択肢を選択すると、ＣＰＵ１０は、装置初期化ファイル有り無しフラグが「装置初期化ファイル有り」であるかどうかを判定する（図５のＳ２１１）。
【００５９】
装置初期化ファイル有り無しフラグが「装置初期化ファイル有り」であれば（図５のＳ２１１：ＹＥＳ）、ＣＰＵ１０は、選択された選択肢が「装置初期化ファイルで復元する」であるかどうかを判定する（図５のＳ２１２）。
【００６０】
選択された選択肢が「装置初期化ファイルで復元する」である場合には（図５のＳ２１２：ＹＥＳ）、ＣＰＵ１０は、ＲＡＭ１２および／または不揮発性メモリ１８上に読み込んでおいた装置初期化ファイル８の初期設定値（図４参照）で印刷装置１を設定し（図５のＳ２１３）、印刷装置処理を終了する。
【００６１】
装置初期化ファイル有り無しフラグが「装置初期化ファイル無し」であるか（図５のＳ２１１：ＮＯ）、または選択された選択肢が「装置初期化ファイルで復元する」でない場合には（図５のＳ２１２：ＮＯ）、ＣＰＵ１０は、選択された選択肢が「設定値の複製で復元する」であるかどうかを判定する（図５のＳ２１４）。
【００６２】
選択された選択肢が「設定値の複製で復元する」である場合には（図５のＳ２１４：ＹＥＳ）、ＣＰＵ１０は、設定値の複製６’で印刷装置１を設定し（図５のＳ２１５）、印刷装置処理を終了する。
【００６３】
選択された選択肢が「設定値の複製で復元する」でない場合には（図５のＳ２１４：ＮＯ）、ＣＰＵ１０は、選択された選択肢が「装置設定ファイルの設定のままとする」であるかどうかを判定する（図５のＳ２１６）。
【００６４】
選択された選択肢が「装置設定ファイルの設定のままとする」である場合には（図５のＳ２１６：ＹＥＳ）、ＣＰＵ１０は、そのまま印刷装置処理を終了する。
【００６５】
選択された選択肢が「装置設定ファイルの設定のままとする」でない場合には（図５のＳ２１６：ＮＯ）、選択肢が正しく選択されなかったことになるので、ＣＰＵ１０は、ステップＳ２１０に制御を戻して、ユーザに設定をどうするかを確認するメッセージを表示部１４に再び表示する。
【００６６】
実施例２によれば、ＵＳＢメモリ３内に装置初期化ファイル８がない場合には、装置初期化ファイル８の初期設定値での設定の変更が行われないようにしたので、ユーザの設定操作の混乱を回避することができる。
【００６７】
なお、上記各実施例では、周辺装置を印刷装置１とした場合を例にとって説明したが、周辺装置が印刷装置以外の周辺装置であっても本発明が同様に適用できることはいうまでもない。
【００６８】
また、リムーバブル記憶媒体としてＵＳＢメモリ３を用いた場合を例にとって説明したが、リムーバブル記憶媒体がＵＳＢメモリ３以外のリムーバブル記憶媒体であっても本発明が同様に適用できることはいうまでもない。例えば、コンパクトフラッシュ（登録商標）や小型のＨＤＤを利用することができる。
【００６９】
以上、本発明の実施例を説明したが、これらはあくまでも例示にすぎず、本発明はこれらに限定されるものではなく、特許請求の範囲の趣旨を逸脱しない限りにおいて、当業者の知識に基づく種々の変更が可能である。
【図面の簡単な説明】
【００７０】
【図１】本発明の実施例１に係る周辺装置である印刷装置の外観斜視図。
【図２】印刷装置の回路ブロック図。
【図３】印刷装置における印刷装置処理を示すフローチャート。
【図４】印刷装置の設定値，装置設定ファイルの設定値，および装置初期化ファイルの初期設定値を例示する図。
【図５】本発明の実施例２に係る周辺装置である印刷装置における印刷装置処理を示すフローチャート。
【図６】ＲＯＭに記憶されているプログラム。
【図７】不揮発性メモリに記憶されている設定値および、ＲＡＭにコピーされた複製。
【図８】ＵＳＢメモリに記憶された装置設定ファイルおよび装置初期化ファイル。
【符号の説明】
【００７１】
１  印刷装置
３  ＵＳＢメモリ（リムーバブル記憶媒体）
４  ホストコンピュータ
６  設定値
６’（設定値の）複製
７  装置設定ファイル
８  装置初期化ファイル
１０  ＣＰＵ（ファイル読込手段，設定値複製手段，媒体装着時設定変更手段，設定値選択手段）
１１  ＲＯＭ
１２  ＲＡＭ
１３  印刷機構部
１４  表示部
１５  操作部
１６  ＵＳＢＩ／Ｆ部（インタフェース）
１７  ホストコンピュータＩ／Ｆ部
１８  不揮発性メモリ（設定値記憶手段）
２０  操作パネル
【図１】
0004543334.tif 000002
【図２】
0004543334.tif 000003
【図３】
0004543334.tif 000004
【図４】
0004543334.tif 000005
【図５】
0004543334.tif 000006
【図６】
0004543334.tif 000007
【図７】
0004543334.tif 000008
【図８】
0004543334.tif 000009