(57)【要約】      （修正有）【課題】リムーバブルメモリを用いて画像形成装置の設定に関する利便性を向上できる技術を提供する。【解決手段】ＵＳＢメモリが接続されたと判断した場合に（Ｓ１１）、複数の複合機が属する共通設定グループのグループ作成中情報が記憶されているか否かを判断する（Ｓ１４）。そして、グループ作成中情報が記憶されていないと判断した場合（Ｓ１４）、エクスポート処理を実行し、グループ作成中情報、及び書込用情報をＵＳＢメモリに記憶する（Ｓ１５）。また、グループ作成中情報が記憶されていると判断した場合（Ｓ１４）、共通設定グループの作成を終了するか否かを判断する（Ｓ２１）。共通設定グループの作成を終了しないと判断した場合（Ｓ２１）、ＵＳＢメモリに記憶されている書込用情報を用いてインポート処理を実行する（Ｓ２３）。また、共通設定グループの作成を終了すると判断した場合（Ｓ２１）、グループ作成中情報を削除する（Ｓ２２）。【選択図】図６
2019179181.tif 000002
【特許請求の範囲】
【請求項１】
内部メモリと、
リムーバブルメモリと接続されるインターフェースと、
制御部とを備えた画像形成装置であって、
前記内部メモリには、前記画像形成装置に関する複数個の設定項目に対応する設定情報を記憶させることが可能であり、前記制御部は、前記内部メモリに記憶された前記設定情報に基づいて前記画像形成装置の動作を制御し、
前記制御部は、
前記インターフェースにリムーバブルメモリが接続されたか否かを判断する接続判断処理と、
前記接続判断処理で前記リムーバブルメモリが接続されたと判断した場合に、当該リムーバブルメモリに、前記複数個の設定項目のうちの一以上の設定項目に対応する設定情報を共通とする一又は複数の画像形成装置が属する共通設定グループの作成中であることを示すグループ作成中情報が記憶されているか否かを解析する解析処理と、
前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていないと判断された場合、前記共通設定グループを作成中であることを示すグループ作成中情報、及び、前記複数個の設定項目のうちの一以上の設定項目である指定設定項目と、前記内部メモリに記憶された設定情報のうち前記指定設定項目に対応する指定設定情報とを組み合わせた書込用情報を当該リムーバブルメモリに記憶させる第１記憶処理と、
前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていると判断された場合に、当該共通設定グループの作成を終了するか否かを判断する終了判断処理と、
前記終了判断処理において当該共通設定グループの作成を終了しないと判断した場合、前記複数個の設定項目のうち前記指定設定項目に関する設定情報を、前記書込用情報に含まれる前記指定設定項目に対応する前記指定設定情報に基づいて、前記内部メモリに記憶させる設定処理と、
前記終了判断処理において当該共通設定グループの作成を終了すると判断した場合、当該リムーバブルメモリから前記グループ作成中情報を削除するグループ終了処理と、
を実行可能に構成されていることを特徴とする画像形成装置。
【請求項２】
前記内部メモリには、画像形成装置を識別するための識別情報がさらに記憶されており、
前記制御部は、
前記第１記憶処理を実行した場合に、前記内部メモリに記憶されている前記識別情報を前記リムーバブルメモリに記憶させる第２記憶処理をさらに実行可能に構成されており、
前記制御部は、前記終了判断処理において、前記インターフェースに接続されたリムーバブルメモリに記憶されている前記識別情報が、前記内部メモリに記憶されている前記識別情報と一致する場合に、前記グループを終了すると判断することを特徴とする請求項１に記載の画像形成装置。
【請求項３】
前記内部メモリには、画像形成装置を識別するための識別情報がさらに記憶されており、
前記制御部は、
前記第１記憶処理を実行した場合に、前記内部メモリに記憶されている前記識別情報を前記リムーバブルメモリに記憶させる第２記憶処理と、
前記設定処理を実行した場合に、前記内部メモリに記憶されている前記識別情報を前記リムーバブルメモリに記憶させる第３記憶処理と、
をさらに実行可能に構成されており、
前記制御部は、前記終了判断処理において、前記インターフェースに接続されたリムーバブルメモリに記憶されている前記識別情報が、前記内部メモリに記憶されている前記識別情報と一致する場合に、前記グループを終了すると判断することを特徴とする請求項１に記載の画像形成装置。
【請求項４】
ユーザに情報を報知するための報知手段と、
ユーザからの入力を受け付けるための受付部と、をさらに備えており、
前記制御部は、
前記インターフェースに接続されたリムーバブルメモリに前記グループ作成中情報が記憶されている場合に、前記報知手段により作成中の共通設定グループを終了するか否かの問い合わせを報知する終了確認処理をさらに実行し、
前記終了判断処理において、作成中の共通設定グループの作成を終了する指示を前記受付部で受け付けた場合に、前記共通設定グループの作成を終了すると判断することを特徴とする請求項１に記載の画像形成装置。
【請求項５】
ユーザに情報を報知するための報知手段をさらに備えており、
前記内部メモリには、画像形成装置を識別するための識別情報がさらに記憶されており、
前記制御部は、
前記第１記憶処理を実行した場合に、前記内部メモリに記憶されている前記識別情報を前記リムーバブルメモリに記憶させる第２記憶処理と、
前記設定処理を実行した場合に、前記内部メモリに記憶されている前記識別情報を前記リムーバブルメモリに記憶させる第３記憶処理と、
をさらに実行可能に構成されており、
前記制御部は、前記グループ終了処理が少なくとも１回行われた後に、前記接続判断処理において前記インターフェースにリムーバブルメモリが接続されたと判断すると、前記インターフェースに接続されたリムーバブルメモリに記憶されている前記グループ終了処理がなされた前記共通設定グループに属する一又は複数の前記画像形成装置に係る前記識別情報の中に、前記内部メモリに記憶されている前記識別情報と一致するものがある場合に、前記報知手段により当該画像形成装置が作成済みの共通設定グループに属する画像形成装置である旨を報知する接続確認処理をさらに実行することを特徴とする請求項１〜４のいずれか１項に記載の画像形成装置。
【請求項６】
前記制御部は、一又は複数回の前記グループ終了処理に係る一又は複数の共通設定グループに関する情報をリムーバブルメモリに格納されている１つの履歴ファイルに記憶させることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項７】
前記制御部は、
前記インターフェースに接続されたリムーバブルメモリに、前記履歴ファイルが格納されていない場合に、前記第１記憶処理を実行し、且つ、前記履歴ファイルを生成してリムーバブルメモリに格納するファイル生成処理をさらに実行することを特徴とする請求項６に記載の画像形成装置。
【請求項８】
前記制御部は、一又は複数の共通設定グループに関する情報を共通設定グループ毎にリムーバブルメモリに格納されている別々の履歴ファイルに記憶させることを特徴とする請求項１〜５のいずれか１項に記載の画像形成装置。
【請求項９】
前記制御部は、
前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていないと判断された場合に、前記第１記憶処理を実行し、且つ、前記履歴ファイルを生成してリムーバブルメモリに格納するファイル生成処理をさらに実行することを特徴とする請求項８に記載の画像形成装置。
【請求項１０】
内部メモリと、リムーバブルメモリと接続されるインターフェースと、制御部とを備えた画像形成装置に用いられるプログラムであって、
前記内部メモリには、前記画像形成装置に関する複数個の設定項目に対応する設定情報を記憶させることが可能であり、前記制御部は、前記内部メモリに記憶された前記設定情報に基づいて前記画像形成装置の動作を制御し、
前記制御部に、
前記インターフェースにリムーバブルメモリが接続されたか否かを判断する接続判断処理と、
前記接続判断処理で前記リムーバブルメモリが接続されたと判断した場合に、当該リムーバブルメモリに、前記複数個の設定項目のうちの一以上の設定項目に対応する設定情報を共通とする一又は複数の画像形成装置が属する共通設定グループの作成中であることを示すグループ作成中情報が記憶されているか否かを解析する解析処理と、
前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていないと判断された場合、前記共通設定グループを作成中であることを示すグループ作成中情報、及び、前記複数個の設定項目のうちの一以上の設定項目である指定設定項目と、前記内部メモリに記憶された設定情報のうち前記指定設定項目に対応する指定設定情報とを組み合わせた書込用情報を当該リムーバブルメモリに記憶させる第１記憶処理と、
前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていると判断された場合に、当該共通設定グループの作成を終了するか否かを判断する終了判断処理と、
前記終了判断処理において当該共通設定グループの作成を終了しないと判断した場合、前記複数個の設定項目のうち前記指定設定項目に関する設定情報を、前記書込用情報に含まれる前記指定設定項目に対応する前記指定設定情報に基づいて、前記内部メモリに記憶させる設定処理と、
前記終了判断処理において当該共通設定グループの作成を終了すると判断した場合、当該リムーバブルメモリから前記グループ作成中情報を削除するグループ終了処理と、
を実行可能とさせるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、リムーバブルメモリに記憶された情報に基づいて設定を行うことができる画像形成装置、及び画像形成装置を設定するためのプログラムに関する。
【背景技術】
【０００２】
特許文献１には、複合機を設定（例えば、ディスプレイの表示言語、スリープ移行秒数）するための設定ファイルが格納されたリムーバブルメモリが接続されると、設定ファイルを読み出し、設定ファイルに含まれる設定に関する情報に基づいて設定が行われる複合機が開示されている。リムーバブルメモリには、設定ファイルにより設定を受けた複合機の履歴ファイルも格納されている。そして、複合機にリムーバブルメモリが接続された際に履歴ファイルを読み出し、その複合機がまだ設定を受けていない装置である場合には設定を行い、既に設定を受けた装置である場合には設定を行わないように制御される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−２７４４６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記技術では、設定を行うことだけが考慮されているに過ぎず、設定に関連する他の処理については、何ら考慮されていない。したがって、複合機の設定に関する利便性が十分であるとは言えない。
【０００５】
本発明の目的は、リムーバブルメモリを用いて画像形成装置の設定に関する利便性を向上できる新たな技術を提供することである。
【課題を解決するための手段】
【０００６】
本発明の画像形成装置は、内部メモリと、リムーバブルメモリと接続されるインターフェースと、制御部とを備えた画像形成装置であって、前記内部メモリには、前記画像形成装置に関する複数個の設定項目に対応する設定情報を記憶させることが可能であり、前記制御部は、前記内部メモリに記憶された前記設定情報に基づいて前記画像形成装置の動作を制御し、前記制御部は、前記インターフェースにリムーバブルメモリが接続されたか否かを判断する接続判断処理と、前記接続判断処理で前記リムーバブルメモリが接続されたと判断した場合に、当該リムーバブルメモリに、前記複数個の設定項目のうちの一以上の設定項目に対応する設定情報を共通とする一又は複数の画像形成装置が属する共通設定グループの作成中であることを示すグループ作成中情報が記憶されているか否かを解析する解析処理と、前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていないと判断された場合、前記共通設定グループを作成中であることを示すグループ作成中情報、及び、前記複数個の設定項目のうちの一以上の設定項目である指定設定項目と、前記内部メモリに記憶された設定情報のうち前記指定設定項目に対応する指定設定情報とを組み合わせた書込用情報を当該リムーバブルメモリに記憶させる第１記憶処理と、前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていると判断された場合に、当該共通設定グループの作成を終了するか否かを判断する終了判断処理と、前記終了判断処理において当該共通設定グループの作成を終了しないと判断した場合、前記複数個の設定項目のうち前記指定設定項目に関する設定情報を、前記書込用情報に含まれる前記指定設定項目に対応する前記指定設定情報に基づいて、前記内部メモリに記憶させる設定処理と、前記終了判断処理において当該共通設定グループの作成を終了すると判断した場合、当該リムーバブルメモリから前記グループ作成中情報を削除するグループ終了処理と、を実行可能に構成されている。
【０００７】
また、本発明のプログラムは、内部メモリと、リムーバブルメモリと接続されるインターフェースと、制御部とを備えた画像形成装置に用いられるプログラムであって、前記内部メモリには、前記画像形成装置に関する複数個の設定項目に対応する設定情報を記憶させることが可能であり、前記制御部は、前記内部メモリに記憶された前記設定情報に基づいて前記画像形成装置の動作を制御し、前記制御部に、前記インターフェースにリムーバブルメモリが接続されたか否かを判断する接続判断処理と、前記接続判断処理で前記リムーバブルメモリが接続されたと判断した場合に、当該リムーバブルメモリに、前記複数個の設定項目のうちの一以上の設定項目に対応する設定情報を共通とする一又は複数の画像形成装置が属する共通設定グループの作成中であることを示すグループ作成中情報が記憶されているか否かを解析する解析処理と、前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていないと判断された場合、前記共通設定グループを作成中であることを示すグループ作成中情報、及び、前記複数個の設定項目のうちの一以上の設定項目である指定設定項目と、前記内部メモリに記憶された設定情報のうち前記指定設定項目に対応する指定設定情報とを組み合わせた書込用情報を当該リムーバブルメモリに記憶させる第１記憶処理と、前記解析処理において前記グループ作成中情報が当該リムーバブルメモリに記憶されていると判断された場合に、当該共通設定グループの作成を終了するか否かを判断する終了判断処理と、前記終了判断処理において当該共通設定グループの作成を終了しないと判断した場合、前記複数個の設定項目のうち前記指定設定項目に関する設定情報を、前記書込用情報に含まれる前記指定設定項目に対応する前記指定設定情報に基づいて、前記内部メモリに記憶させる設定処理と、前記終了判断処理において当該共通設定グループの作成を終了すると判断した場合、当該リムーバブルメモリから前記グループ作成中情報を削除するグループ終了処理と、を実行可能とさせる。
【発明の効果】
【０００８】
本発明では、インターフェースに接続されたリムーバブルメモリに共通設定グループのグループ作成中情報が記憶されていない場合には、グループ作成中情報及び書込用情報をリムーバブルメモリに記憶する。また、リムーバブルメモリに共通設定グループのグループ作成中情報が記憶されている場合であって、この共通設定グループの作成を終了しないと判断した場合には、書込用情報に基づいて設定処理を行う。さらに、共通設定グループの作成を終了すると判断した場合には、リムーバブルメモリからグループ作成中情報を削除する。したがって、１つのリムーバブルメモリで任意の数の画像形成装置が属する共通設定グループを順次作成することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の一実施形態にかかる複合機を含むシステムのブロック図である。
【図２】取得した設定情報を別の複合機にコピーする処理手順を示すフローチャートである。
【図３】（ａ）は取得指示ファイルの一例を、（ｂ）は設定用ファイルの一例を示す。
【図４】共通設定グループを説明するための図である。
【図５】履歴ファイルを説明する図であり、（ａ）は共通設定グループ作成開始時、（ｂ）は共通設定グループに新たな複合機が加わった状態、（ｃ）は共通設定グループ作成終了時の履歴ファイルである。
【図６】図１の制御部で実行される処理手順の一例を示すフローチャートである。
【図７】（ａ）はエクスポート処理時に生成されるステータスファイル、（ｂ）はインポート処理時に生成されるステータスファイルを示す。
【図８】図１のタッチパネルに表示される重複設定確認画面を示す図である。
【図９】図１のタッチパネルに表示される終了確認画面を示す図である。
【図１０】実施形態の一変形例に係る複合機の制御部で実行される処理手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態にかかる複合機について図面を参照しつつ説明する。本実施形態は、印刷機能及びスキャナ機能を有する電子機器である複合機（ＭＦＰ：Multi Function Peripheral）に本発明を適用したものである。図１に示すように、本実施形態の複合機１Ａは、ＵＳＢ（Universal Serial Bus）メモリ３を介して、ＰＣ２や他の複合機１Ｂとの間でデータ交換可能に構成されている。なお、本実施形態においては、複合機１Ａ、１Ｂがいずれも通信ネットワークに接続されていない状態を想定する。
【００１１】
（複合機１Ａの構成）
複合機１Ａ、１Ｂの構成は同じであるので、ここでは複合機１Ａの構成について説明する。図１に示すように、複合機１Ａは、ＣＰＵ１１、揮発性記憶装置１２及び不揮発性記憶装置１３を含む制御部１０を備えている。制御部１０には、タッチパネル１４、操作ボタン１５、プリンタ部１６、スキャナ部１７及びＵＳＢインターフェース（ＵＳＢＩ／Ｆ）１８が電気的に接続されている。
【００１２】
タッチパネル１４は、入力機能及び表示機能を備えたユーザインターフェースである。プリンタ部１６は、所定の方式（例えば、レーザ方式やインクジェット方式）で、用紙上に画像を印刷する装置である。スキャナ部１７は、ＣＣＤやＣＭＯＳなどの光電変換素子を用いて光学的に文書等の対象物を読みとって、スキャンデータを生成する。ＵＳＢＩ／Ｆ１８は、ＵＳＢ規格のインターフェースであり、リムーバブルメモリとしてのＵＳＢメモリ３を接続することができる。ＣＰＵ１１はＵＳＢＩ／Ｆ１８を介して、ＵＳＢメモリ３にアクセスすることができる。
【００１３】
揮発性記憶装置１２は、ＲＡＭ(Random Access Memory)などであり、ＣＰＵ１１が処理を行う際に生成される種々の中間データを一時的に格納するバッファ領域を提供する。不揮発性記憶装置１３は、ハードディスクドライブやフラッシュメモリなどであり、コンピュータプログラム１３ａと、設定情報ＤＢ１３ｂと、識別情報１３ｃと、が記憶されている。揮発性記憶装置１２や不揮発性記憶装置１３は、複合機１Ａの内部メモリである。
【００１４】
コンピュータプログラム１３ａは、複合機１Ａの製造時に不揮発性記憶装置１３に予め格納されるものである。コンピュータプログラム１３ａは、例えば、ＣＤ−ＲＯＭなどに記録された形態で提供されてもよい。ＣＰＵ１１は、コンピュータプログラム１３ａを実行することにより、複合機１Ａの制御を実行する。
【００１５】
設定情報ＤＢ１３ｂには、複合機１Ａに関する複数個の設定項目に対応する複数個の設定情報が記憶されている。複数個の設定項目は、例えば、プリンタ部１６に関する設定項目、スキャナ部１７に関する設定項目、タッチパネル１４に関する設定項目、複合機１Ａの電源に関する設定項目を含む。設定項目の具体例は、後述する。なお、後で詳述するように、複合機１Ａの制御部１０では、設定情報ＤＢ１３ｂに記憶された設定情報を取得して外部（ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３）に出力するエクスポート処理と、外部（ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３）から取得した書込用情報に基づいて、設定情報ＤＢ１３ｂに設定情報を記憶するインポート処理と、を含む設定関連処理を実行可能である。識別情報１３ｃは、複合機１Ａを識別するためデバイスＩＤである。
【００１６】
（ＰＣ２の構成）
ＰＣ２は、ＣＰＵ２１、揮発性記憶装置２２及び不揮発性記憶装置２３を含む制御部２０を備えている。制御部２０は、ＵＳＢインターフェース（ＵＳＢＩ／Ｆ）２４、ネットワークインターフェース（ネットワークＩ／Ｆ）２５、液晶ディスプレイなどの表示部２６及びマウスやキーボードなどの操作部２７に電気的に接続されている。ＵＳＢＩ／Ｆ２４は、ＵＳＢ規格のインターフェースであり、リムーバブルメモリとしてのＵＳＢメモリ３を接続することができる。ＣＰＵ２１はＵＳＢＩ／Ｆ２４を介して、ＵＳＢメモリ３にアクセスすることができる。ネットワークＩ／Ｆ２５は、ネットワークを介してサーバなどの他の外部装置と接続されている。よってＰＣ２は、ネットワークを介して外部装置との間でデータの送受信が可能である。
【００１７】
揮発性記憶装置２２は、ＲＡＭなどであり、ＣＰＵ２１のためのバッファ領域を提供する。不揮発性記憶装置２３は、ハードディスクドライブなどであり、コンピュータプログラム２３ａが記憶されている。コンピュータプログラム２３ａは、例えば、サーバからダウンロードされる形態、又は、ＤＶＤ−ＲＯＭなどに格納される形態で、複合機１Ａの製造者によって提供される。ＣＰＵ２１は、コンピュータプログラム２３ａを実行することによって、複合機１Ａの制御部１０で上述のエクスポート処理を実行する際に用いられる取得指示ファイルＩＦＧを作成するアプリケーションとして機能する。
【００１８】
（複合機間での設定情報のコピー）
上述のように、複合機１Ａの制御部１０では、エクスポート処理及びインポート処理を含む設定関連処理を実行可能である。そして、他の複合機１Ｂも同様の機能を備えている。したがって例えば、複合機１Ａでエクスポート処理を実行して設定情報を取得し、複合機１Ａから取得した設定情報を用いて複合機１Ｂでインポート処理を実行して設定情報を記憶することができる。つまり、複合機１Ａの設定情報を複合機１Ｂにコピーすることができる。ここで図２を参照しつつ、複合機１Ａの設定情報を複合機１Ｂにコピーする処理の手順について説明する。
【００１９】
まずＰＣ２を用いて、複合機１Ａでエクスポート処理を実行する際に用いる取得指示ファイルＩＦＧを作成し、作成した取得指示ファイルＩＦＧをＵＳＢメモリ３に格納する（Ｓ１）。ここで、図３（ａ）を参照しつつ、取得指示ファイルＩＦＧの一例について説明する。なお、図３（ａ）の例では、取得指示ファイルＩＦＧのファイル名は「read.json」である。
【００２０】
取得指示ファイルＩＦＧに含まれる情報（以降、「取得指示情報」とする）は、ＪＳＯＮ（JavaScript Object Notationの略（JavaScriptは登録商標））と呼ばれるデータ記述言語を用いて記述されている。取得指示情報は、設定情報ＤＢ１３ｂに記憶されている複数の設定情報に対応する複数の設定項目のうち、その設定情報を取得する設定項目を指定するための情報である。すなわち、取得指示情報は、設定項目の名称を含んでいる。
【００２１】
図３（ａ）の例では、取得指示情報は、設定項目の名称として、「本体表示言語」及び「スリープ移行秒数」を含んでいる。「本体表示言語」は、タッチパネル１４に表示されるユーザインターフェース（ＵＩ）画面で用いられる言語を規定する設定項目である。「スリープ移行秒数」は、複合機１Ａの電源の状態が通常の待機状態で維持される秒数を規定する設定項目である。待機状態において、動作指示が入力されることなく規定された秒数が経過した場合には、複合機１Ａは待機状態からスリープ状態に移行される。
【００２２】
取得指示情報は、設定情報は含んでいない。例えば、図３（ａ）の例では、「本体表示言語」などの設定項目の名称と、コロン「：」を挟んで対となる部分は、空欄やゼロとされている。変形例としては、取得指示情報は、設定情報を含んでも良い。この場合には、取得指示情報に含まれる設定情報は、後述するエクスポート処理（図６）において使用されない。
【００２３】
図３（ａ）に示す取得指示ファイルＩＦＧは、例えばＰＣ２において、ＣＰＵ２１がコンピュータプログラム２３ａを実行することによって実現される入力ファイル作成機能を利用して作成される。例えば、取得すべき設定情報に対応する設定項目と、取得指示ファイルＩＦＧの作成指示とが、ＰＣ２に入力されると、入力ファイル作成機能は、取得指示ファイルＩＦＧを作成する。なお、取得指示ファイルＩＦＧは、一般的なテキスト編集プログラムを用いて作成されてもよい。
【００２４】
図２に戻って、取得指示ファイルＩＦＧが格納されたＵＳＢメモリ３を、コピー元の複合機１ＡのＵＳＢＩ／Ｆ１８に接続する。これにより、後述するエクスポート処理（第１記憶処理）が複合機１Ａの制御部１０によって実行されて、コピー先の複合機１Ｂにコピーすべき設定情報を含む設定情報ファイルが生成されてＵＳＢメモリ３に格納される（Ｓ２）。具体的には、取得指示ファイルＩＦＧの取得指示情報に基づいて指定された指定設定項目と、複合機１Ａの設定情報ＤＢ１３ｂに記憶されている設定情報のうち指定設定項目に対応する指定設定情報と、を組み合わせた書込用情報が記憶された設定情報ファイルをＵＳＢメモリ３に格納する。なお、本実施形態においては、取得指示ファイルＩＦＧが空のファイルである、すなわち取得指示情報で指定される指定設定項目がない場合には、設定情報ＤＢ１３ｂに記憶されている全ての設定項目と、全ての設定項目に対応する設定情報と、を組み合わせた書込情報が記憶された設定情報ファイルを格納する。
【００２５】
このときＵＳＢメモリ３に格納される設定情報ファイルは、コピー先の複合機１Ｂの制御部１０でインポート処理を実行する際に用いられる設定用ファイルＩＦＳとして機能する。後述するように、本実施形態においては、インポート処理を実行する際にはＪＳＯＮで記述された設定用ファイルＩＦＳが用いられる。したがって、Ｓ２においては、ＪＳＯＮで記述された設定情報ファイルが生成される。これにより、Ｓ２で生成された設定情報ファイルを変更用ファイルＩＦＳとして利用することができる。
【００２６】
ここで図３（ｂ）を参照しつつ、設定用ファイルＩＦＳの一例について説明する。設定用ファイルＩＦＳに含まれる情報（以降、「書込用情報」と称する）は、ＪＳＯＮを用いて記述されている。書込用情報は、複数の設定情報に対応する複数の設定項目のうち一以上の設定項目である指定設定項目と、設定情報ＤＢ１３ｂに記憶されている設定情報のうち指定設定項目に対応する指定設定情報とを組み合わせたものである。すなわち、書込用情報は、設定項目の名称と、当該名称によって示される設定項目に対応する設定情報と、の組み合わせ（ペア）を含んでいる。図３（ｂ）の例では、「本体表示言語」及び「スリープ移行秒数」は、設定項目の名称である。そして、「英語」は「本体表示言語」に対応する設定情報であり、「３０」は「スリープ移行秒数」に対応する設定情報である。コロン「：」を挟んで対になっている「本体表示言語」と「英語」、及び、「スリープ移行秒数」と「３０」は、上述した設定項目の名称と設定情報とのペアの一例である。なお、図３（ｂ）の例では、設定用ファイルＩＦＳのファイル名は「read_mfp1.json」である。このように、設定用ファイルＩＦＳのファイル名には、設定用ファイルＩＦＳに含まれる書込情報を取得するためのエクスポート処理が実行された複合機のデバイスＩＤ「mfp1」が含まれる。
【００２７】
図２に戻って、設定用ファイルＩＦＳが格納されたＵＳＢメモリ３を、コピー先の複合機１ＢのＵＳＢＩ／Ｆ１８に接続する。これによって、コピー先の複合機１Ｂの制御部１０によってインポート処理（設定処理）が実行される。この結果、設定用ファイルＩＦＳの設定情報に含まれる指定設定項目に対応する指定設定情報に基づいて、コピー先の複合機１Ｂの設定情報ＤＢ１３ｂに設定情報が記憶される（Ｓ３）。
【００２８】
ここで、図４に示すように、複数の複合機１Ａ〜１Ｆがあった場合に、複合機１Ａ〜１Ｃに対しては共通した設定情報を記憶して、複合機１Ｄ〜１Ｆに対しては複合機１Ａ〜１Ｃとは別の共通した設定情報を記憶させるような場合について考える。複合機１Ｂ〜１Ｆの構成は、上述の複合機１Ａの構成と同じであることする以下の説明において、複合機１Ａ〜１Ｆのうちの任意の１台を「複合機１」と称することがある。この場合、複合機１Ａ〜１Ｃのうちのいずれか１台の複合機１に取得指示ファイルＩＦＧが格納されたＵＳＢメモリ３を接続して、その複合機１から出力された書込用情報をＵＳＢメモリ３に出力するエクスポート処理を実行する。その後、ＵＳＢメモリ３に記憶された書込用情報に基づいて、複合機１Ａ〜１Ｃの残りの各複合機１において設定情報を記憶するインポート処理を実行する。そして、同じＵＳＢメモリ３を使用して、複合機１Ｄ〜１Ｆのうちのいずれか１台の複合機１で、その複合機１から出力された書込用情報をＵＳＢメモリ３に出力するエクスポート処理を実行し、ＵＳＢメモリ３に記憶された書込用情報に基づいて、複合機１Ｄ〜１Ｆの残りの各複合機１において設定情報を記憶するインポート処理を実行する。
【００２９】
以下の説明においては、共通した設定情報を記憶する一又は複数の複合機のグループを「共通設定グループ」と称する。すなわち、上述の例では、図４に示すように、複合機１Ａ〜１Ｃは１つの共通設定グループ１０１に属しており、複合機１Ｄ〜１Ｆは別の１つの共通設定グループ１０２に属している。このように、複数の共通設定グループが作成されるように各複合機１でエクスポート処理又はインポート処理を実行する際には、それらの処理を実行する度にその履歴が、ＵＳＢメモリ３に格納されている履歴ファイルＨＦに書き込まれる。
【００３０】
ここで、図５（ａ）〜（ｃ）を参照しつつ、履歴ファイルＨＦについて説明する。図５（ａ）〜（ｃ）に示す例では、履歴ファイルＨＦはｃｓｖ形式のファイルであり、そのファイル名は「copy_history.csv」である。図５（ａ）に示す例は、共通設定グループに属するいずれかの複合機１でエクスポート処理が実行されたときに、その履歴が履歴ファイルＨＦに書き込まれた状態を示す。このときの履歴ファイルＨＦには、「Group Start」、「MFP1」及び「read_mfp1.json」と記憶されている。「Group Start」とは、共通設定グループの作成を開始したことを意味している。「MFP1」は、エクスポート処理が実行された複合機１のデバイスＩＤである。「read#mfp1.json」は、エクスポート処理によってＵＳＢメモリ３に出力した設定情報ファイル、すなわちインポート処理で使用する設定用ファイルＩＦＳとなるファイルのファイル名である。
【００３１】
また、図５（ｂ）に示す例は、共通設定グループに属するいずれかの複合機１でエクスポート処理が実行された後、別の複合機１でインポート処理が実行されたときに、その履歴が履歴ファイルＨＦに書き込まれた状態を示す。このときの履歴ファイルＨＦには、図５（ａ）に示す履歴ファイルＨＦの内容に加えて、「Member Add」及び「MFP2」と記憶されている。「Member Add」は、共通設定グループに属する複合機１が加わったことを意味している。「MFP2」は、インポート処理が実行された複合機１のデバイスＩＤである。すなわち、デバイスＩＤが「MFP1」である複合機１でエクスポート処理を実行することで作成が開始された共通設定グループに、デバイスＩＤが「MFP2」である複合機１が加わったことを意味する。
【００３２】
また、本実施形態においては、後述するように、共通設定グループの作成開始時にエクスポート処理を実行した複合機１（上述の例では、デバイスＩＤが「MFP1」である複合機１）のＵＳＢＩ/Ｆ１８に、再度ＵＳＢメモリ３が接続されたときに、共通設定グループの作成を終了すると判断する。すなわち、図５（ｃ）に示すように、エクスポート処理を実行した複合機１のＵＳＢＩ/Ｆ１８に、再度ＵＳＢメモリ３が接続されたときに、共通設定グループの作成を終了することを意味する「Group End」、及び、ＵＳＢメモリ３が接続された複合機１のデバイスＩＤである「MFP1」が、履歴ファイルＨＦに書き込まれる。
【００３３】
上述のように履歴ファイルＨＦに書き込まれる「Group Start」及び「Group End」は、まとめて１つの情報として機能する。つまり、履歴ファイルＨＦに、共通設定グループの作成開始を意味する「Group Start」が記憶されており、且つ、この共通設定グループの作成終了を意味する「Group End」が記憶されていないとき、その共有設定グループは作成中であることを意味している。また、「Group Start」と、これに対応する「Group End」との両方が記憶されているとき、その共有設定グループは作成済みであることを意味している。すなわち、履歴ファイルＨＦに「Group Start」を記憶することで、共通設定グループの作成中であることを示すグループ作成中情報を記憶することができる。また、その後「Group End」を記憶することで、グループ作成中情報を履歴ファイルＨＦから削除することができる。すなわち、「Group Start」に対応する「Group End」を記憶する処理は、グループ終了処理となる。
【００３４】
なお、本実施形態においては、一又は複数回のグループ終了処理にかかる一又は複数の共通設定グループに関する情報をＵＳＢメモリ３に格納されている１つの履歴ファイルＨＦに記憶する。すなわち、１つの履歴ファイルＨＦに複数の共有設定グループに関する履歴を記憶する。
【００３５】
次に、図６を参照しつつ、複合機１Ａの制御部１０で実行される処理手順について説明する。各複合機１Ａ〜１Ｆでも同様の処理を実行することができる。まず、ＵＳＢＩ／Ｆ１８に対してＵＳＢメモリ３が接続されたことを検出したか否かを判断する（Ｓ１１：接続判断処理）。Ｓ１１での判断は、ＵＳＢメモリ３が接続されたと判断するまで繰り返し行われる。ＵＳＢメモリ３が接続されたと判断した場合には（Ｓ１１：ＹＥＳ）、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に履歴ファイルＨＦが格納されているか否かを判断する（Ｓ１２）。
【００３６】
履歴ファイルＨＦが格納されていないと判断した場合には（Ｓ１２：ＮＯ）、空の（中身のない）履歴ファイルＨＦを生成してＵＳＢメモリ３に格納し（Ｓ１３：ファイル生成処理）、後述するＳ１５に進む。一方、履歴ファイルＨＦが格納されていると判断した場合には（Ｓ１２：ＹＥＳ）、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されているか否かを判断する（Ｓ１４：解析処理）。そして、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されていないと判断した場合には（Ｓ１４：ＮＯ）、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納されている取得指示ファイルＩＦＧを用いてエクスポート処理を実行する（Ｓ１５：第１記憶処理）。このとき、エクスポート処理によって生成された書込用情報が記憶された設定情報ファイル（設定用ファイルＩＦＳ）は、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納される。また、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納されている履歴ファイルＨＦに、エクスポート処理の履歴が書き込まれる。ここで、図５（ａ）〜（ｃ）に示すように、履歴ファイルＨＦに書き込まれる履歴には、エクスポート処理を実行した複合機１のデバイスＩＤが含まれている（第２記憶処理）。
【００３７】
すなわち、このときの履歴ファイルＨＦには、図５（ａ）に示すように、共通設定グループの作成開始を意味する「Group Start」と、エクスポート処理が実行された複合機１のデバイスＩＤである「MFP1」と、Ｓ１５の処理でＵＳＢメモリ３に出力された設定情報ファイルのファイル名「read_mfp1.json」と、が記憶される。図５（ａ）に示す履歴ファイルＨＦには、共通設定グループの作成開始を意味する「Group Start」が書き込まれており、且つ、この共通設定グループの作成終了を意味する「Group End」が書き込まれていないので、このとき履歴ファイルＨＦには、共有設定グループは作成中であることを意味するグループ作成中情報が記憶されたことになる。
【００３８】
さらに、エクスポート処理の結果情報が記憶されたステータスファイルＳＦをＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納し（Ｓ１６）、処理を終了する。図７（ａ）に示す例では、ステータスファイルＳＦには、エクスポート処理が正常に終了した旨が記憶されている。エクスポート処理が正常に終了しなかった場合には、ステータスファイルＳＦには、エクスポート処理が失敗した原因が記憶される。ここで、エクスポート処理が失敗する原因としては、エクスポート処理で使用した取得指示ファイルＩＦＧに含まれている設定項目の名称の記載が間違えている場合などがある。
【００３９】
なお、図７（ａ）に示す例では、ステータスファイルＳＦのファイル名は「read_mfp1.log」である。ファイル名に含まれる文字列「read」は、エクスポート処理のステータスファイルであることを意味しており、文字列「mfp1」はデバイスＩＤが「MFP1」の複合機１から出力されたステータスファイルＳＦであることを意味する。
【００４０】
Ｓ１４の判断において、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されていると判断した場合には（Ｓ１４：ＹＥＳ）、履歴ファイルＨＦに作成済みの共通設定グループ（グループ終了処理がなされた共通設定グループ）の履歴が記憶されているか否かを判断する（Ｓ１７）。すなわち、履歴ファイルＨＦに「Group Start」及び「Group End」の両方が書き込まれている共有設定グループがあるか否かを判断する。そして、作成済みの共通設定グループの履歴が記憶されていないと判断した場合には（Ｓ１７：ＮＯ）、後述するＳ１８〜Ｓ２０の処理を省略して、Ｓ２１に進む。一方、作成済みの共通設定グループの履歴が記憶されていると判断した場合には（Ｓ１７：ＹＥＳ）、履歴ファイルＨＦに記憶されている作成済みの共通設定グループに含まれる各複合機１のデバイスＩＤの中に、ＵＳＢメモリ３が接続されている複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと一致するものがあるか否かを判断する（Ｓ１８）。
【００４１】
Ｓ１８での処理で、作成済みの共通設定グループに含まれる各複合機１のデバイスＩＤの中に、複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと一致するものがないと判断した場合には（Ｓ１８：ＮＯ）、後述するＳ１９、Ｓ２０の処理を省略して、Ｓ２１に進む。そして、作成済みの共通設定グループに含まれる各複合機１のデバイスＩＤの中に、複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤとが一致するものがあると判断した場合には（Ｓ１８：ＹＥＳ）、図８に示すような重複設定確認画面９０をタッチパネル１４に表示する（Ｓ１９：接続確認処理）。図８に示すように、重複設定確認画面９０には、ＵＳＢメモリ３が接続されている複合機１Ａが作成済みの共通設定グループに属している旨を報知するメッセージ９０ａと、インポート処理の実行指示を入力するための入力ボタン９０ｂと、インポート処理の中止指示を入力するための入力ボタン９０ｃとが表示される。
【００４２】
続いて、重複設定確認画面９０においてインポート処理の実行指示を受け付けたか否かを判断する（Ｓ２０）。なお、変形例としては、Ｓ１７〜Ｓ２０の処理は省略可能である。重複設定確認画面９０においてインポート処理の中止指示を受け付けた場合には（Ｓ２０：ＮＯ）、処理を終了する。一方、インポート処理の実行指示を受け付けた場合には（Ｓ２０：ＹＥＳ）、共通設定グループの作成を終了するか否かを判断する（Ｓ２１：終了判断処理）。本実施形態においては、履歴ファイルＨＦに記憶されている作成中の共通設定グループに含まれる各複合機１のうち、エクスポート処理が実行された複合機１のデバイスＩＤと、ＵＳＢメモリ３が接続されている複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと、が一致する場合に、共通設定グループの作成を終了すると判断することとする。ここで、図５（ａ）〜（ｂ）に示す例では、エクスポート処理が実行された複合機１のデバイスＩＤは「MFP1」である。よって、ＵＳＢメモリ３が、デバイスＩＤが「MFP1」である複合機１に再度接続された場合に、共通設定グループの作成を終了すると判断する。
【００４３】
Ｓ２１での処理で、共通設定グループの作成を終了すると判断した場合には（Ｓ２１：ＹＥＳ）、履歴ファイルＨＦから共通設定グループのグループ作成中情報を削除する（Ｓ２２：グループ終了処理）。具体的には、図５（ｃ）に示すように、ＵＳＢメモリ３に格納されている履歴ファイルＨＦに、共通設定グループの作成終了を意味する「Group End」を記憶する。すなわち、Ｓ２２の処理を実行する前の履歴ファイルＨＦは、「Group Start」に対応する「Group End」が無い状態であり、グループ作成中情報が記憶された状態であった。そして、Ｓ２２の処理を実行することで、履歴ファイルＨＦに「Group End」に対応する「Group End」が記憶され、履歴ファイルＨＦからグループ作成中情報が削除された状態となる。
【００４４】
一方、Ｓ２１の処理において、共通設定グループの作成を終了しないと判断した場合には（Ｓ２１：ＮＯ）、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納されている設定用ファイルＩＦＳを用いてインポート処理を実行する（Ｓ２３：設定処理）。具体的には、履歴ファイルＨＦに記憶されているエクスポート処理によってＵＳＢメモリ３に出力した設定情報ファイル（すなわち、設定用ファイルＩＦＳ）のファイル名を参照する。そして、そのファイル名に基づいて、ＵＳＢメモリ３に格納されているファイルの中から設定用ファイルＩＦＳを選択する。
【００４５】
Ｓ２３のインポート処理が実行されたとき、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納されている履歴ファイルＨＦに、インポート処理の履歴が書き込まれる。ここで、図５（ｂ）、（ｃ）に示すように、履歴ファイルＨＦに書き込まれる履歴には、インポート処理を実行した複合機１のデバイスＩＤが記憶される（第３記憶処置）。すなわち、このとき履歴ファイルＨＦには、図５（ｂ）に示すように、共通設定グループに属する複合機１が加わったことを意味する「Member Add」と、エクスポート処理が実行された複合機１のデバイスＩＤである「MFP2」と、が記憶される。
【００４６】
その後、インポート処理の結果情報が記憶されたステータスファイルＳＦをＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に格納し（Ｓ２４）、処理を終了する。図７（ｂ）に示す例では、ステータスファイルＳＦには、インポート処理が正常に終了した旨が記憶されている。インポート処理が正常に終了しなかった場合には、ステータスファイルＳＦには、インポート処理が失敗した原因が記憶される。ここで、インポート処理が失敗する原因としては、インポート処理で使用した設定用ファイルＩＦＳに記憶されている設定項目の名称の異常、指定設定情報の異常などがある。設定項目の名称の異常は、設定項目の名称の名称が間違っている場合である。設定情報の異常は、設定情報が取るべき値とは異なる値である場合（例えば、文字列であるべき設定情報が数値である場合）などである。
【００４７】
なお、図７（ｂ）に示す例では、ステータスファイルＳＦのファイル名は「write_mfp2.log」である。ファイル名に含まれる文字列「write」は、インポート処理のステータスファイルであることを意味しており、文字列「mfp2」はデバイスＩＤが「MFP2」である複合機１から出力されたステータスファイルＳＦであることを意味する。
【００４８】
以上のように、上述の実施形態の複合機１Ａでは、ＵＳＢＩ／Ｆ１８にＵＳＢメモリ３が接続されたと判断した場合に（Ｓ１１：ＹＥＳ）、そのＵＳＢメモリ３に、一又は複数の複合機１が属する共通設定グループのグループ作成中情報が記憶されているか否かを判断する（Ｓ１４：解析処理）。そして、解析処理において、グループ作成中情報が記憶されていないと判断した場合に（Ｓ１４：ＮＯ）、エクスポート処理を実行し、グループ作成中情報、及び、エクスポート処理で生成された書込用情報をＵＳＢメモリ３に記憶する（Ｓ１５：第１記憶処理）。また、解析処理において、グループ作成中情報が記憶されていると判断した場合に（Ｓ１４：ＹＥＳ）、共通設定グループの作成を終了するか否かを判断する（Ｓ２１：終了判断処理）。終了判断処理において、共通設定グループの作成を終了しないと判断した場合には（Ｓ２１：ＮＯ）、ＵＳＢメモリ３に記憶されている書込用情報を用いてインポート処理を実行する（Ｓ２３：設定処理）。また、終了判断処理において、共通設定グループの作成を終了すると判断した場合には（Ｓ２１：ＹＥＳ）、ＵＳＢメモリ３からグループ作成中情報を削除する（Ｓ２２：グループ終了処理）。
したがって、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に共通設定グループのグループ作成中情報が記憶されていない場合には、グループ作成中情報及び書込用情報をＵＳＢメモリ３に記憶する。また、ＵＳＢメモリ３に共通設定グループのグループ作成中情報が記憶されている場合であって、この共通設定グループの作成を終了しないと判断した場合には、書込用情報に基づいて設定処理を行う。さらに、共通設定グループの作成を終了すると判断した場合には、ＵＳＢメモリ３からグループ作成中情報を削除する。よって、１つのＵＳＢメモリ３で任意の数の複合機１が属する共通設定グループを順次作成することができる。
【００４９】
また、上述の実施形態では、Ｓ１５でエクスポート処理を実行した際に、エクスポート処理を実行した複合機１の不揮発性記憶装置２３に記憶されているデバイスＩＤを履歴ファイルＨＦに記憶する。したがって、共通設定グループの最初に所属させた複合機１に再度ＵＳＢメモリ３が接続されることで、グループの作成を終了させることができる。
【００５０】
さらに、上述の実施形態では、Ｓ１５でのエクスポート処理又はＳ２３でのインポート処理を実行した際に、それらの処理を実行した複合機１の不揮発性記憶装置２３に記憶されているデバイスＩＤを履歴ファイルＨＦに記憶する。そして、履歴ファイルＨＦに作成済みの共通設定グループの履歴が記憶されているか、すなわち、グループ終了処理が少なくとも１回行われたか否かを判断する（Ｓ１７）。履歴ファイルＨＦに作成済みの共通設定グループの履歴が記憶されている場合であって（Ｓ１７：ＹＥＳ）、ＵＳＢＩ／Ｆ１８に接続されているＵＳＢメモリ３に記憶されている作成済みの共通設定グループに属する一又は複数の複合機１に係るデバイスＩＤの中に、ＵＳＢメモリ３が接続されている複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと一致するものがある場合に、重複設定確認画面９０をタッチパネル１４に表示する。したがって、作成済みの共通設定グループに含まれる複合機１にＵＳＢメモリ３を接続した際に、ユーザに注意喚起を行うことができる。
【００５１】
また、上述の実施形態では、一又は複数回のグループ終了処理にかかる一又は複数の共通設定グループに関する情報をＵＳＢメモリ３に格納されている１つの履歴ファイルＨＦに記憶する。したがって、１つの履歴ファイルＨＦに複数の共有設定グループに関する履歴を記憶することができる。
【００５２】
また、上述の実施形態においては、ＵＳＢＩ／Ｆ１８に接続されたＵＳＢメモリ３に履歴ファイルＨＦが格納されていない場合に（Ｓ１２：ＮＯ）、エクスポート処理を実行し、且つ、履歴ファイルＨＦを生成し（Ｓ１３）、ＵＳＢメモリ３に記憶する。したがって、ＵＳＢメモリ３に履歴ファイルＨＦが格納されていない場合であっても、共通設定グループの作成を開始することができる。
【００５３】
以上、本発明の実施形態について図面に基づいて説明したが、具体的な構成は、これらの実施形態に限定されるものでないと考えられるべきである。本発明の範囲は、上記した実施形態の説明ではなく特許請求の範囲によって示され、さらに特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれる。
【００５４】
上述の実施形態では、図６のＳ２１において、履歴ファイルＨＦに記憶されている作成中の共通設定グループに含まれる各複合機１のうち、エクスポート処理が実行された複合機１のデバイスＩＤと、ＵＳＢメモリ３が接続されている複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤとが一致するか否かを判断し、これらエクスポート処理が実行された複合機１のデバイスＩＤと、複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと、が一致する場合に、共通設定グループの作成を終了すると判断する場合について説明した。しかしながら、共通設定グループの作成を終了する場合の判断方法はこれに限定されるものではない。
【００５５】
すなわち、例えば、図６のＳ２１において、履歴ファイルＨＦに記憶されている作成中の共通設定グループに含まれる一又は複数の複合機１に係るデバイスＩＤの中に、ＵＳＢメモリ３が接続されている複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと一致するものがあるか否かを判断し、これら一又は複数の複合機１に係るデバイスＩＤの中に、複合機１Ａの不揮発性記憶装置１３に記憶されているデバイスＩＤと一致するものがある場合に、共通設定グループの作成を終了すると判断してもよい。
【００５６】
また、図９に示すような終了確認画面９１をタッチパネル１４に表示し（終了確認処理）、図６のＳ２１において、終了確認画面９１で作成中の共通設定グループの作成を終了する指示を受け付けた場合に、共通設定グループの作成を終了すると判断してもよい。図９に示すように、終了確認画面９１には、作成中の共通設定グループの作成を終了する指示を入力するための入力ボタン９１ａと、作成中の共通設定グループの作成を継続する指示を入力するための入力ボタン９１ｂとが表示される。
【００５７】
さらに、上述の実施形態においては、一又は複数回のグループ終了処理にかかる一又は複数の共通設定グループに関する情報をＵＳＢメモリ３に格納されている１つの履歴ファイルＨＦに記憶し、１つの履歴ファイルＨＦに複数の共有設定グループに関する履歴を記憶することができる場合について説明したが、これには限定されない。すなわち、一又は複数の共通設定グループに関する情報を共通設定グループ毎にＵＳＢメモリ３に格納されている別々の履歴ファイルＨＦに記憶させ、共通設定グループ毎に別の履歴ファイルＨＦに情報を記憶させるようにしてもよい。このような場合に、複合機１Ａの制御部１０で実行される処理手順の一例について、図１０を参照しつつ説明する。
【００５８】
図１０に示すように、まず、ＵＳＢＩ／Ｆ１８に対してＵＳＢメモリ３が接続されたことを検出したか否かを判断する（Ｓ３１：接続判断処理）。Ｓ３１での判断は、ＵＳＢメモリ３が接続されたと判断するまで繰り返し行われる。ＵＳＢメモリ３が接続された判断いた場合には（Ｓ３１：ＹＥＳ）、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されているか否かを判断する（Ｓ３２：解析処理）。そして、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されていないと判断した場合には（Ｓ３２：ＮＯ）、空の（中身のない）履歴ファイルＨＦを生成してＵＳＢメモリ３に格納する（Ｓ３３：ファイル生成処理）。その後は、図６のＳ１５、Ｓ１６と同じ処理を行い（Ｓ３４）、処理を終了する。また、Ｓ３２において、履歴ファイルＨＦに共通設定グループのグループ作成中情報が記憶されていると判断した場合には（Ｓ３２：ＹＥＳ）、図６のＳ１７〜Ｓ２４と同じ処理を行い（Ｓ３５）、処理を終了する。
【００５９】
また、上述の実施形態においては、エクスポート処理で、設定情報ＤＢ１３ｂに記憶されている複数の設定情報に対応する複数の設定項目のうち、取得指示ファイルＩＦＧの取得指示情報により指示された設定項目の設定情報を取得する場合に説明したが、これには限定されない。エクスポート処理では、設定情報ＤＢ１３ｂに記憶されている全ての設定項目に対応する設定情報を自動的に取得するようにしてもよい。
【００６０】
また、上述の実施形態では、複合機１Ａ、１Ｂに本発明を適用した場合について説明しているが、単体のスキャナやプリンタにも適用できる。また、上述の実施形態のＵＳＢメモリ３に代えて、ＳＤカードやスマートメディアなどのメモリーカードや、ＤＶＤ−ＲＯＭなどの光ディスクや磁気ディスクが用いられても良い。
【符号の説明】
【００６１】
１Ａ、１Ｂ  複合機（画像形成装置）
１０  制御部
１２  揮発性記憶装置（内部メモリ）
１３  不揮発性記憶装置（内部メモリ）
１４  タッチパネル（報知手段、受付部）
１８  ＵＳＢＩ／Ｆ（インターフェース）
【図１】
2019179181.tif 000003
【図２】
2019179181.tif 000004
【図３】
2019179181.tif 000005
【図４】
2019179181.tif 000006
【図５】
2019179181.tif 000007
【図６】
2019179181.tif 000008
【図７】
2019179181.tif 000009
【図８】
2019179181.tif 000010
【図９】
2019179181.tif 000011
【図１０】
2019179181.tif 000012