(57)【特許請求の範囲】
【請求項１】
可搬性記憶媒体を接続するためのインターフェースと、
前記インターフェースに前記可搬性記憶媒体が装着されると、画像形成装置の種別を識別する種別情報とともに、該画像形成装置に内蔵された記憶媒体に格納されている設定情報の設定項目毎に、該種別情報と他の画像形成装置の種別情報との比較結果別の共通の設定項目を示し、該設定情報をリストアする際に該比較結果に対応する設定項目でリストア可能とする付加情報を付与して、該設定情報を該可搬性記憶媒体に書き込む可搬性記憶媒体書き込み手段とを備えることを特徴とする画像形成装置。
【請求項２】
前記識別情報は、前記画像形成装置の属するグループを識別する情報を含むことを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記識別情報は、前記画像形成装置に割り当てられた一意な情報を含むことを特徴とする請求項１記載の画像形成装置。
【請求項４】
前記可搬性記憶媒体書き込み手段は、前記画像形成装置に備えられている時刻取得手段を用いて書き込みを行うときの時刻を取得して、該時刻を前記可搬性記憶媒体に記録時刻として、設定情報と前記画像形成装置の種別情報とともに書き込むことを特徴とする請求項１乃至３のいずれか一項記載の画像形成装置。
【請求項５】
前記付加情報として、異なる機種間で共通の設定項目か否かを示す第一付加情報、同じ機種の異なる機器間で共通の設定項目か否かを示す第二付加情報、及び異なる機器間で共有不可の設定項目か否かを示す第三付加情報が付与されることを特徴とする請求項１乃至４のいずれか一項記載の画像形成装置。
【請求項６】
前記可搬性記憶媒体書き込み手段は、前記内蔵された記憶媒体に格納されている設定情報と前記可搬性記憶媒体に既に書き込まれている設定情報とを比較した比較結果をオペレーションパネルに表示させる比較表示手段を備えることを特徴とする請求項１乃至６のいずれか一項記載の画像形成装置。
【請求項７】
前記可搬性記憶媒体書き込み手段は、前記設定情報をシェルコマンドの形式に変換する第一変換手段を備えることを特徴とする請求項１乃至６のいずれか一項記載の画像形成装置。
【請求項８】
前記可搬性記憶媒体書き込み手段は、前記設定情報をＰＪＬの形式に変換する第二変換手段を備えることを特徴とする請求項１乃至６のいずれか一項記載の画像形成装置。
【請求項９】
前記インターフェースに着脱可能な可搬性記憶媒体が装着されると、ユーザに前記比較結果別に対応するリストア種別を選択させるリストア種別選択手段と、
前記可搬性記憶媒体に格納されている前記ユーザによって選択された前記リストア種別に対応する前記種別情報を用いて該可搬性記憶媒体から取得した一以上の設定情報のリストを表示手段に表示させ、該ユーザに該可搬性記憶媒体から読み込む設定情報を選択させる設定情報選択手段と、
前記ユーザによって選択された前記設定情報に付与されている付加情報に基づいて、リストア可否を表して該設定情報の前記設定項目を前記表示手段に表示させ、前記ユーザにリストアさせる設定項目を選択させる設定項目選択手段と、
前記設定情報選択手段によって前記ユーザに選択された前記設定情報を前記可搬性記憶媒体から読み込み、該設定情報のうち前記設定項目選択手段によって該ユーザに選択された設定項目を前記内蔵された記憶媒体にリストアするリストア手段と
を備えることを特徴とする請求項１乃至８のいずれか一項記載の画像形成装置。
【請求項１０】
可搬性記憶媒体を接続するためのインターフェースと、
前記インターフェースに着脱可能な可搬性記憶媒体が装着されると、該可搬性記憶媒体に格納されている設定情報に付加されている画像形成装置の種別を識別する種別情報と、自装置の種別情報との比較結果に基づいて、自装置に内蔵された記憶媒体に書き込む際のリストア種別を判断するリストア種別判断手段と、
前記設定情報の設定項目毎に付与されている前記種別情報との比較結果別に共通の設定項目を示した付加情報に基づいて、前記リストア種別判断手段によって判断された前記リストア種別に対応する付加情報が付与されている設定項目を前記記憶媒体に書き込む内蔵記憶媒体書き込み手段と、
を備えることを特徴とする画像形成装置。
【請求項１１】
前記リストア種別判断手段によって判断された前記リストア種別に属する設定情報について、ユーザに選択可能な該設定情報の一覧として表示手段に表示させる設定情報表示手段を備え、
前記リストア種別判断手段は、前記比較結果に基づいて、前記可搬性記憶媒体に格納されている１つ以上の設定情報の中から他の機種の設定情報が格納されていることを判断した場合、他の機種の設定情報のリストアとなることを判断する第１の判断手段を備えることを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
前記内蔵記憶媒体書き込み判断手段は、前記比較結果に基づいて、前記可搬性記憶媒体に格納されている１つ以上の設定情報の中から同じ機種の設定情報が格納されていることを判断した場合、同じ機種の設定情報のリストアとなることを判断する第２の判断手段を備えることを特徴とする請求項１１記載の画像形成装置。
【請求項１３】
前記内蔵記憶媒体書き込み判断手段は、前記比較結果に基づいて、前記可搬性記憶媒体に格納されている１つ以上の設定情報の中から画像形成装置自身の設定情報が格納されていることを判断した場合、自装置の設定情報のリストアとなることを判断する第３の判断手段を備えることを特徴とする請求項１１又は１２記載の画像形成装置。
【請求項１４】
画像形成装置に内蔵された記憶媒体に格納されている設定情報を画像形成装置の種別を識別する種別情報とともに、該画像形成装置に内蔵された記憶媒体に格納されている設定情報の設定項目毎に、該種別情報と他の画像形成装置の種別情報との比較結果別の共通の設定項目を示し、該設定情報をリストアする際に該比較結果に対応する設定項目でリストア可能とする付加情報を付与して、該設定情報を該可搬性記憶媒体に書き込む可搬性記憶媒体書き込み手段を更に備え、
前記可搬性記憶媒体書き込み手段は、前記画像形成装置に備えられている時刻取得手段を用いて書き込みを行うときの時刻を取得して、該時刻を前記可搬性記憶媒体に記録時刻として、設定情報と画像形成装置の種別情報とともに書き込み、
前記内蔵記憶媒体書き込み判断手段が前記可搬性記憶媒体読み込み手段によって読み込まれた設定情報は画像形成装置自身の設定情報であると判断した場合、前記設定情報表示手段は、前記書き込み時刻とともに前記設定情報の一覧を前記表示手段に表示させることを特徴とする請求項１１記載の画像形成装置。
【請求項１５】
前記付加情報として、異なる機種間で共通の設定項目か否かを示す第一付加情報、同じ機種の異なる機器間で共通の設定項目か否かを示す第二付加情報、及び異なる機器間で共有不可の設定項目か否かを示す第三付加情報が付与されることを特徴とする請求項１０乃至１４のいずれか一項記載の画像形成装置。
【請求項１６】
前記内蔵記憶媒体書き込み手段は、
前記内蔵記憶媒体書き込み判断手段によって書き込み可能であると判断された前記設定情報に付与されている付加情報に基づいて、リストア可否を表して該設定情報の前記設定項目を表示手段に表示させ、ユーザにリストアさせる前記設定項目を選択させる設定項目選択手段と、
前記設定項目選択手段によって前記ユーザに選択された設定項目を前記内蔵された記憶媒体にリストアするリストア手段と
を備えることを特徴とする請求項１０乃至１５のいずれか一項記載の画像形成装置。
【請求項１７】
可搬性記憶媒体を接続するためのインターフェースと、
前記インターフェースに着脱可能な可搬性記憶媒体が装着されると、画像形成装置に内蔵された記憶媒体に格納されている設定情報を該可搬性記憶媒体に書き込むか否かを、ユーザに選択させる書き込み可否選択手段と、
前記書き込み可否選択手段によって前記ユーザが前記設定情報を書き込むことを選択すると、前記画像形成装置の種別を識別する種別情報とともに、該画像形成装置に内蔵された記憶媒体に格納されている設定情報の設定項目毎に、該種別情報と他の画像形成装置の種別情報との比較結果別の共通の設定項目を示し、該設定情報をリストアする際に該比較結果に対応する設定項目でリストア可能とする付加情報を付与して、該設定情報をバックアップするバックアップ手段と、
前記インターフェースに着脱可能な可搬性記憶媒体が装着されると、ユーザに前記比較結果別のリストア種別を選択させるリストア種別選択手段と、
前記可搬性記憶媒体に格納されている前記ユーザによって選択された前記リストア種別に対応する前記種別情報を用いて該可搬性記憶媒体から取得した一以上の設定情報を表示手段に一覧表示させ、該ユーザに該可搬性記憶媒体から読み込む設定情報を選択させる設定情報選択手段と、
前記ユーザによって選択された前記設定情報に付与されている付加情報に基づいて、リストア可否を表して該設定情報の前記設定項目を前記表示手段に表示させ、前記ユーザにリストアさせる設定項目を選択させる設定項目選択手段と、
前記設定情報選択手段によって前記ユーザに選択された前記設定情報を前記可搬性記憶媒体から読み込み、該設定情報のうち前記設定項目選択手段によって該ユーザに選択された設定項目を前記内蔵された記憶媒体にリストアするリストア手段と
を備えることを特徴とする画像形成装置。
【請求項１８】
前記書き込み可否選択手段は、前記内蔵された記憶媒体に格納されている設定情報と前記可搬性記憶媒体に既に書き込まれている設定情報とを比較した比較結果をオペレーションパネルに表示させることを特徴とする請求項１７記載の画像形成装置。
【請求項１９】
コンピュータに請求項１乃至１８のいずれか一項記載の画像形成装置における前記手段として機能させることを特徴とするコンピュータ実行可能なプログラム。
【請求項２０】
コンピュータに請求項１乃至１８のいずれか一項記載の画像形成装置における前記手段として機能させるプログラムを記憶したコンピュータ読取可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、着脱可能な可搬性記憶媒体のインターフェースを有する画像形成装置等の組み込み機器に関し、可搬性記憶媒体への設定情報のバックアップ及び／又はリストアを可能にすることで、複数の機器の管理、運用をスムーズに行うための技術に関する。
【背景技術】
【０００２】
近年、プリンタ、コピー、ファクシミリ、スキャナなどの各装置の機能を１つの筐体内に収納した画像形成装置が一般的に知られている。このような複合型の画像形成装置は、１つの筐体内に表示部、印刷部および撮像部などを設けるとともに、プリンタ、コピーおよびファクシミリ装置にそれぞれ対応する３種類のアプリケーションを設け、アプリケーションの切り替えによって、当該装置をプリンタ、コピー、スキャナまたはファクシミリ装置として動作させるものである。
【０００３】
このように、種々の機能を備えるにつれ、画像形成装置へ設定する項目が増加している。多種多様の項目は、通常、画像形成装置に備えられたオペレーションパネル、或いは、画像形成装置とネットワークを介して接続されるＰＣ（パーソナルコンピュータ）などのＷｅｂ画面から、管理者等が人手によって設定している。
【０００４】
設定する項目の増加に伴い、設定した項目値を画像形成装置にトラブルが発生した際の復旧用として格納しておくことが行われるようになった。例えば、特許文献１に記載される情報処理システムでは、情報処理システムの構成情報が変更されたことを契機として、互いに異なる複数の可搬性記憶媒体などに多重に格納し、情報処理システムの復旧を容易に行うことができるようになった。
【０００５】
また、特許文献２に記載されるプリンタの印刷条件設定方法では、複数の印刷条件ファイルを記憶したメモリカードから所望の印刷条件ファイルを選択できるようになった。
【特許文献１】特開２００３−３１６５２６号公報
【特許文献２】特開２００３−１７５６５７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載される情報処理システムでは、単一の情報処理システムしか扱うことができない。また、複数の情報処理システムを同時に管理しなければならないときに、構成情報を互いに共有することができない等の問題があった。
【０００７】
また、特許文献２に記載されるプリンタの印刷条件設定方法では、複数の設定情報の中から、使用する設定情報を選択することができるが、メモリカードからの読み込みについて開示してあるのみで、機器の設定情報をメモリカードに保存して再利用する手段については何ら開示されていないため、バックアップ、リストアを安全に行うことができない。
【０００８】
そこで、本発明の課題は、画像形成装置の設定を可搬性記憶媒体に格納してバックアップとリストアを可能とし、同一又は同様の画像形成装置への設定を可能とする画像形成装置を提供することである。
【課題を解決するための手段】
【０００９】
上記課題を解決するため、本発明は、可搬性記憶媒体を接続するためのインターフェースと、前記インターフェースに前記可搬性記憶媒体が装着されると、画像形成装置の種別を識別する種別情報とともに、該画像形成装置に内蔵された記憶媒体に格納されている設定情報の設定項目毎に、該種別情報と他の画像形成装置の種別情報との比較結果別の共通の設定項目を示し、該設定情報をリストアする際に該比較結果に対応する設定項目でリストア可能とする付加情報を付与して、該設定情報を該可搬性記憶媒体に書き込む可搬性記憶媒体書き込み手段とを備えるように構成される。
【００１０】
このような画像形成装置では、可搬性記憶媒体に画像形成装置の設定情報を記録することによって、設定情報をバックアップすることができる。
【００１１】
又は、上記課題を解決するため、本発明は、可搬性記憶媒体を接続するためのインターフェースと、前記インターフェースに着脱可能な可搬性記憶媒体が装着されると、該可搬性記憶媒体に格納されている設定情報に付加されている画像形成装置の種別を識別する種別情報と、自装置の種別情報との比較結果に基づいて、自装置に内蔵された記憶媒体に書き込む際のリストア種別を判断するリストア種別判断手段と、前記設定情報の設定項目毎に付与されている前記種別情報との比較結果別に共通の設定項目を示した付加情報に基づいて、前記リストア種別判断手段によって判断された前記リストア種別に対応する付加情報が付与されている設定項目を前記記憶媒体に書き込む内蔵記憶媒体書き込み手段と、を備えるように構成される。
【００１２】
このような画像形成装置では、可搬性記憶媒体に格納された複数の設定情報を読み込む手段を備え、可搬性記憶媒体読み込む手段によって読み込んだ設定情報を画像形成装置に内蔵された記憶媒体に書き込むかどうかを判定する手段を備えることにより、可搬性記憶媒体にバックアップされた設定情報を適切な画像形成装置にリストアすることができる。
【００１３】
上記課題を解決するための手段として、本発明は、上記画像形成装置での処理をコンピュータに行なわせるための方法、該処理をコンピュータに実行させるためのプログラム、及び、該プログラムを記憶したコンピュータ読取可能な記憶媒体とすることもできる。
【発明の効果】
【００１４】
本発明によれば、画像形成装置の設定情報を着脱可能な可搬性記憶媒体に格納して、その画像形成装置においてバックアップ及び／又はリストアを可能とする。また、同じグループに属する他の画像形成装置へ同様の設定を行うことができる。
【００１５】
更に、機器固有情報とともに設定情報を着脱可能な可搬性記憶媒体に格納することによって、バックアップした画像形成装置でしかリストアできないように制御することができる。また、バックアップした画像形成装置と同様のシリーズの装置でしかリストアできないように制御することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態を図面に基づいて説明する。
【００１７】
本発明の一実施例に係る多種の画像形成機能を融合する画像形成装置は、例えば、図１に示すような機能構成を成す。図１は、本発明の一実施例に係る多種の画像形成機能を融合する画像形成装置の機能構成を示すブロック図である。図１において、画像形成装置１は、アプリケーション層２とプラットフォーム層４とエンジン部８とを含む。インターフェース３はアプリケーション層２に対するプラットフォーム層４の提供するインターフェース（ＡＰＩ）であり、インターフェース７はプラットフォーム層４とエンジン部８との間のインターフェース（エンジンＩ／Ｆ）である。
【００１８】
アプリケーション層２は、画像形成装置１における個別の処理を行うソフトウェア群であり、コピー用のアプリケーションであるコピーアプリケーション２ａと、ファックス用のアプリケーションであるファックスアプリケーション２ｂと、プリンタ用のアプリケーションであるプリンタアプリケーション２ｃと、画像形成装置１の設定情報の可搬性の外部記憶媒体へのバックアップ及び設定情報の画像形成装置１へのリストアの管理を行う機器設定情報管理アプリケーション２０とを含む。
【００１９】
プラットフォーム層４は、アプリケーション層２のアプリケーションに対してインターフェース３を介して共通的なサービス機能を提供するソフトウェア群であり、サービス層５とＯＳ層６に分かれる。
【００２０】
サービス層５には、アプリケーション管理、操作部制御、システム画面表示、ＬＥＤ表示、リソース管理、および割り込み制御等の複数の機能を有するシステム制御サービス（ＳＣＳ：System Control Service）５ａと、ファックス機能のＡＰＩを提供するファクス制御サービス（ＦＣＳ：FAX Control Service）５ｂと、エンジン部の制御を行うエンジン制御サービス（ＥＣＳ：Engine Control Service)５ｃと、メモリ制御を行うメモリ制御サービス（ＭＣＳ：Memory Control Service）５ｄと、ユーザとのインターフェースとなるオペレーションパネル（操作部）の制御を行う操作部制御サービス（ＯＣＳ：Operation panel Control Service）５ｅと、ネットワーク入出力を必要とするアプリケーションに対して共通に利用できるサービスを提供するネットワーク制御サービス（ＮＣＳ：Network Control Service）５ｆと、ユーザ権限情報の管理を行うユーザ情報制御サービス（ＵＣＳ:User information Control Service）５ｇとが含まれる。
【００２１】
一方、エンジン部８には、プロッタ８１、スキャナ８２、その他ハードウェアリソース８３等のエンジンと、これらのエンジンを制御するエンジン制御ボード８４とが含まれる。
【００２２】
図２は、画像形成装置のハードウェア構成を示すブロック図である。図２において、画像形成装置１は、画像形成装置１における主たる制御動作を行うコントローラ１０１にオペレーションパネル１１３とファクスコントロールユニット１１６とプロッタ８１とスキャナ８２とその他ハードウェアリソース８３とが接続されて構成されている。
【００２３】
コントローラ１０１は、画像処理用途向けのＩＣであるＡＳＩＣ１０２にブリッジとしてのＮＢ１０５を介して一般制御用のＩＣであるＣＰＵ１０６が接続される。
【００２４】
ＮＢ１０５のＰＣＩバス９ａに、周辺デバイス等との接続を行うブリッジであるＳＢ１０８と、ネットワーク通信を制御するＮＩＣ１０９と、ＵＳＢディスクとして扱うことでデータを取り込むことができるＵＳＢ（Universal Serial Bus）ターゲット１１０と、ＩＥＥＥ802.11bインターフェースを提供するＩＥＥＥ802.11b  １１１ａと、ＩＥＥＥ1394インターフェースを提供するＩＥＥＥ1394  １１１ｂと、他のＵＳＢターゲット（例えば、ＵＳＢメモリ）と接続し大容量の画像データの送受信を可能とするＵＳＢホスト１１４と、ＳＤ（Secure Digital memory card）カード等のメモリカード１１５ｄとの間でプログラムおよびデータの入出力を行うメモリカードインターフェース（Ｉ／Ｆ）１１５とが接続される。
【００２５】
ＡＳＩＣ１０２に記憶装置としてのローカルメモリ（ＭＥＭ−Ｃ）１０３とＨＤＤ（Hard Disk Drive）１０４とが接続され、ＮＢ１０５に記憶装置としてのシステムメモリ（ＭＥＭ−Ｐ）１０７が接続されて構成されている。
【００２６】
以下、本発明に係る、設定情報の可搬性の外部記憶媒体へのバックアップ及びその設定情報の画像形成装置１へのりストアを制御する処理について説明する。以下参照される図では、本発明に係る処理に関連する構成部分と、処理フローのみが示され、画像形成装置１が備える他構成部分及び他処理フローは省略される。
【００２７】
図３は、本発明に係る処理を実現するための機能構成を示す図である。図３において、複数の画像形成装置１とクライアントＰＣ（Personal Computer）３とがネットワーク２を介して接続されている。各画像形成装置１の設定情報は、自身に接続されるＵＳＢメモリ１１４ｄへのバックアップ、又は、ネットワーク２を介してクライアントＰＣ３へ転送されクライアントＰＣ３に接続されるＵＳＢメモリ１１４ｄへのバックアップが可能である。
【００２８】
先ず、画像形成装置１の機能構成についてＵＳＢメモリ１１４ｄへのバックアップ処理を例にして説明する。図３において、画像形成装置１に可搬性の外部記憶媒体としてＵＳＢメモリ１１４ｄがＵＳＢホスト１１４に接続されると、ネットワーク制御サービス５ｆのｕｓｂｈｄ（ＵＳＢホストデーモン）５１のＵＳＢ接続検知部５３がその接続を検知し（ステップＳ１）、ＵＳＢメモリ１１４ｄが接続されたことをｕｓｂｈｄ５１内のアプリケーション起動部５５に通知する（ステップＳ２）。接続検知の通知に応じて、アプリケーション起動部５５は、機器設定情報管理アプリケーション２０に対して、設定情報の書き込み開始を指示する（ステップＳ３）。
【００２９】
機器設定情報管理アプリケーション２０は、不揮発性メモリ１０７ｂへアクセスし（ステップＳ４）、設定情報を読み出す（ステップＳ５）。そして、システム制御サービス５ａから画像形成装置１の機種名と、装置ＩＤ（例えば、シリアル番号）と、現在時刻とを取得して（ステップＳ６）、不揮発性メモリ１０７ｂから読み込んだ画像形成装置１の設定情報をＵＳＢメモリ１１４ｄへと書き出す（ステップＳ７）。
【００３０】
このようにしてＵＳＢメモリ１１４ｄへバックアップされた設定情報は、ＵＳＢメモリ１１４ｄをバックアップした画像形成装置１又は他の画像形成装置１に接続することによって、同様の設定情報をリストアすることができる。バックアップ及びリストアに係る夫々の処理の詳細は後述される。
【００３１】
ＵＳＢメモリ１１４ｄは、ＵＳＢマスストレージクラスに対応したＵＳＢ接続可能な記憶装置である。ｕｓｂｈｄ５１は、通信制御を行う機能の１つとしてネットワーク制御サービス５ｆに備えられ、ＵＳＢ接続検知部５３によってＵＳＢホスト１１４に接続されるデバイスを監視すると共に、アプリケーション起動部５５によって機器設定情報管理アプリケーション２０を起動する。
【００３２】
不揮発性メモリ１０７ｂは、各種アプリケーション等によってオペレーションパネル１１３を介してユーザによって設定された設定情報が格納される。不揮発性メモリ１０７ｂは、例えば、システムメモリ１０７内の記憶領域の一部分又はＨＤＤ１０４内の記憶領域の一部分であってもよい。
【００３３】
機器設定情報管理アプリケーション２０は、バックアップ時には、上述したように、不揮発性メモリ１０７ｂに格納されている設定情報を取得して、ＵＳＢメモリ１１４ｄに書き込む。また、機器設定情報管理アプリケーション２０は、リストア時には、ＵＳＢメモリ１１４ｄに格納されている設定情報を読み出して、不揮発性メモリ１０７ｂに格納する。
【００３４】
また、機器設定情報管理アプリケーション２０は、変換部２０ａと比較部２０ｂとを備えている。
【００３５】
変換部２０ａは、ステップＳ７にて画像形成装置１の設定情報をＵＳＢメモリ１１４ｄへと書き出す際に、所定の形式に変換する処理部である。例えば、シェルコマンドの形式に設定情報を変換してＵＳＢメモリ１１４ｄへと書き出しておくことで、ＵＳＢ接続用のＵＳＢインターフェース３ｄを備えたクライアントＰＣ３は、ＵＳＢインターフェース３ｄに接続されたＵＳＢメモリ１１４ｄからシェルコマンドの形式に変換されてバックアップされている設定情報を読み出してネットワーク２を介して１以上の画像形成装置１へ送信するのみで、一括して容易に設定情報をリストアすることができる。
【００３６】
変換部２０ａは、ＰＪＬ（Printer Job Language）データの形式に変換するようにしても良い。画像形成装置１がネットワーク接続できない場合に、クライアントＰＣ３と画像形成装置１とをパラレル接続し、クライアントＰＣ３がＰＪＬデータの形式に変換されてＵＳＢメモリ１１４ｄにバックアップされている設定情報を送信することによって容易に設定情報をリストアすることができる。
【００３７】
また、変換部２０ａは、シェルコマンドの形式への変換処理とＰＪＬデータの形式への変換処理とを備え、ユーザの選択によって変換処理を切り替えるようにしてもよい。
【００３８】
比較部２０ｂは、設定情報をバックアップ及びリストアする際に、画像形成装置１の現在の設定情報と、ＵＳＢメモリ１１４ｄに既にバックアップされている設定情報とを比較する処理部である。比較部２０ｂによる比較結果は、オペレーションパネル１１３に表示され、ユーザは、画像形成装置１の現在の設定情報とＵＳＢメモリ１１４ｄの設定情報との差異を確認することができる。
【００３９】
図３を用いて、ネットワーク２を介してクライアントＰＣ３から成される動作概略について説明する。クライアントＰＣ３は、ユーザの指示に応じて、画像形成装置１にネットワーク接続をし、設定情報要求を送信することによって画像形成装置１の機器設定情報管理アプリケーション２０を起動し、不揮発性メモリ１０７ｂから設定情報を取得する。画像形成装置１では、ネットワーク２を介して設定情報要求を受信すると、ネットワーク制御サービス（ＮＣＳ）５ｆが機器設定情報管理アプリケーション２０を起動する。
【００４０】
クライアントＰＣ３は、画像形成装置１の機器設定情報管理アプリケーション２０からネットワーク２を介して設定情報を取得し、クライアントＰＣ３に接続されるＵＳＢメモリ１１４ｄにその設定情報をバックアップする。クライアントＰＣ３は、既にＵＳＢメモリ１１４ｄに設定情報のバックアップが存在する場合には、ネットワーク２を介して取得して設定情報との比較を行って違いを表示ユニットに表示する。ユーザは、バックアップすべき設定情報を選択してＵＳＢメモリ１１４ｄに格納する。
【００４１】
先ず、１台の画像形成装置１に対してリストアする場合について説明する。ユーザは、クライアントＰＣ３にＵＳＢメモリ１１４ｄをＵＳＢインターフェース３ｄに挿して、ネットワーク２に存在する画像形成装置１の１つを選択して、ＵＳＢメモリ１１４ｄに格納されている設定情報をその画像形成装置１にリストアする。
【００４２】
次に、ネットワーク２上に存在する複数の画像形成装置１に対して一括して設定情報をリストアする場合について説明する。複数の画像形成装置１間では、機種が異なる場合がある。従って、クライアントＰＣ３では、機種毎の設定情報が格納されているリスト３ｆを備えるようにする。
【００４３】
設定情報には、印刷タイムアウト時間のような異なる機種間で同じ設定にしてよい共通設定情報と、機器固有のＩＰアドレスのような異なる装置間で同じに設定してはいけない設定情報とがある。リスト３ｆでは、設定項目Ａ、Ｂ、Ｃ、Ｄ、Ｅ（大文字）が異なる機種間で同じ設定にしてよい共通設定情報を示し、設定項目ａ、ｂ、ｃ（小文字）が異なる装置間で同じに設定してはいけない設定情報を示している。
【００４４】
ユーザがネットワーク２上に存在する複数の画像形成装置１に対して一括設定を指示すると、クライアントＰＣ３は、リスト３ｆで管理される機種１、機種２、機種３の設定情報のうち設定項目Ａ、Ｂ、Ｃ、Ｄ、Ｅの共通設定情報をＵＳＢメモリ１１４ｄから取得して複数の画像形成装置１に対して送信する。各画像形成装置１は、共通設定情報を受信すると、自装置に存在する設定情報のみをリストアする。
【００４５】
クライアントＰＣ３は、専用のアプリケーションを備えることによって、上述したようなＵＳＢメモリ１１４ｄを用いた設定情報のバックアップ及びリストアに係る処理を実現する。或いは、バックアップ及びリストアに係る処理を行うＡｃｔｉｖｅＸ（登録商標）を備え、Ｗｅｂブラウザをユーザインターフェースとしてもよい。
【００４６】
各画像形成装置１が外部の可搬性記憶媒体としてのＵＳＢメモリ１１４ｄへ設定情報を書き込むバックアップに係る処理について図４、図５、及び図６で説明する。図４は、外部の可搬性記憶媒体へ設定情報を書き込むバックアップに係る処理を説明するためのフローチャート図である。
【００４７】
図４において、機器設定情報管理アプリケーション２０は、アプリケーション起動部５５からの設定情報の書き込み開始指示によって起動すると（ステップＳ１１）、バックアップ用のメニュー画面をオペレーションパネル１１３に表示する（ステップＳ１２）。
【００４８】
機器設定情報管理アプリケーション２０は、ユーザが「バックアップ」を選択したか否かを判断する（ステップＳ１３）。ユーザが「バックアップ」を選択した場合、機器設定情報管理アプリケーション２０は、バックアップ処理を実行する（ステップＳ１４）。
【００４９】
ステップＳ１４におけるバックアップ処理において、機器設定情報管理アプリケーション２０は、不揮発性メモリ１０７ｂから設定情報を読み込み（ステップＳ１４−１）、設定情報毎に共通の設定項目であるか否かを示す付加情報を付与する（ステップＳ１４−２）。
【００５０】
付加情報のタイプとして、
付加情報１：異なる機種間で共通の設定項目であるか否かを示す
付加情報２：同じ機種の異なる機器間で共通の設定項目であるか否かを示す
付加情報３：異なる機器間で共有してはいけない設定項目か否かを示す
うち１つが選択される。例えば、付加情報１は印刷のタイムアウトの値などで、付加情報３はＩＰアドレス、機器名などの値である。
【００５１】
次に、機器設定情報管理アプリケーション２０は、システム制御サービス５ａから機種名と、装置ＩＤと、現在時刻とを取得する（ステップＳ１４−３）。
【００５２】
そして、機器設定情報管理アプリケーション２０は、機種名と、装置ＩＤと、現在時刻と共に、設定情報をＵＳＢメモリ１１４ｄに書き込み（ステップＳ１４−４）、バックアップ結果を示すバックアップ結果画面を表示する（ステップＳ１４−５）。そして、機器設定情報管理アプリケーション２０は、このバックアップに係る処理を終了する。
【００５３】
ステップＳ１３において、ユーザが「バックアップ」を選択しなかった場合、機器設定情報管理アプリケーション２０は、更に、ユーザが「比較バックアップ」を選択したか否かを判断する（ステップＳ１５）。ユーザが「比較バックアップ」を選択しなかった（キャンセルが選択された）場合、機器設定情報管理アプリケーション２０は、この処理を終了する。
【００５４】
一方、ユーザが「比較バックアップ」を選択した場合、比較部２０ｂによる比較バックアップ処理が行われる（ステップＳ１６）。
【００５５】
ステップＳ１６での比較バックアップ処理において、比較部２０ｂは、画像形成装置１の現在の設定情報と、ＵＳＢメモリ１１４ｄに既にバックアップされている設定情報とを比較する（ステップＳ１６−１）。比較結果に基づいて、現在の設定情報とＵＳＢメモリ１１４ｄ内の設定情報の相違点がオペレーションパネル１１３に表示される（ステップＳ１６−２）。
【００５６】
機器設定情報管理アプリケーション２０は、ユーザによってバックアップの実行が指示されたか否かを判断する（ステップＳ１７）。バックアップの実行が指示されなかった（キャンセルが選択された）場合、機器設定情報管理アプリケーション２０は、この処理を終了する。一方、バックアップの実行が指示された場合、機器設定情報管理アプリケーション２０は、ステップＳ１４へ進み、上述したバックアップ処理を行う。
【００５７】
バックアップ後に画像形成装置１の設定情報を変更したがバックアップ時の設定情報に戻したいなどの理由によって、バックアップした画像形成装置１へ設定情報をリストアする場合、ＵＳＢメモリ１１４ｄが画像形成装置１に挿されると、付加情報１、付加情報２、付加情報３が付与されている設定情報がリストアされる。
【００５８】
バックアップの設定情報の機種と同一の機種であるが別の画像形成装置１にＵＳＢメモリ１１４ｄが挿されると、付加情報１、付加情報２が付与されている設定情報のみがリストアされる。
【００５９】
バックアップの設定情報の機種と異なる機種である画像形成装置１にＵＳＢメモリ１１４ｄが挿されると、付加情報１が付与されている設定情報のみがリストアされる。
【００６０】
図５は、図４のステップＳ１２にて表示されるメニュー画面の例を示す図である。図５において、メニュー画面５０は、バックアップを実行するための選択ボタン５０ａと、比較バックアップを実行するための選択ボタン５０ｂと、バックアップをキャンセルするためのキャンセルボタン５０ｃとを有する。
【００６１】
図４のステップＳ１２において、ユーザが選択ボタン５０ａを押下すると、ステップＳ１４におけるバックアップ処理が実行される。ユーザが選択ボタン５０ｂを押下すると、ステップＳ１６における比較バックアップ処理が実行される。一方、ユーザがキャンセルボタン５０ｃを押下すると、バックアップを行うことなく処理が終了する。
【００６２】
図６は、図４のステップＳ１４−５にて表示されるバックアップ結果画面の例を示す図である。図４において、バックアップ結果画面５１は、バックアップ処理の結果を示すメッセージを表示する表示域５１ａと、バックアップ結果画面５１の表示を終了するためのＯＫボタン５１ｂとを有する。
【００６３】
図４のステップＳ１４−５において、ユーザがＯＫボタン５１ｂを押下すると、機器設定情報管理アプリケーション２０は、バックアップ結果画面５１の表示を終了し、バックアップに係る処理を終了する。
【００６４】
次に、外部の可搬性記憶媒体としてのＵＳＢメモリ１１４ｄから設定情報を読み込むリストアに係る処理について図７から図１３で説明する。図７及び図８は、外部の可搬性記憶媒体から設定情報を読み込むリストアに係る処理を説明するためのフローチャート図である。
【００６５】
図７において、機器設定情報管理アプリケーション２０は、アプリケーション起動部５５から設定情報の書き込み開始指示によって起動すると（ステップＳ２１）、ＵＳＢメモリ１１４ｄに設定情報が格納されているか否かを判断する（ステップＳ２２）。ＵＳＢメモリ１１４ｄに設定情報が格納されていない場合、機器設定情報管理アプリケーション２０は、図５に示すバックアプのみを実行可能なメニュー画面３０を表示して（ステップＳ２２−２）、図４のステップＳ１３から処理を実行する。
【００６６】
一方、ＵＳＢメモリ１１４ｄに設定情報が格納されている場合、バックアップ又はリストアのいずれか一方を選択可能なメニュー画面を表示する（ステップＳ２３）。そして、機器設定情報管理アプリケーション２０は、ユーザがリストアを選択したか否かを判断する（ステップＳ２４）。ユーザによってリストアが選択されなかった場合、機器設定情報管理アプリケーション２０は、バックアップが選択されたか否かを判断する。バックアップが選択された場合は、図４のステップＳ１４から処理を実行する。一方、バックアップが選択されなかった場合、このリストアに係る処理を終了する。
【００６７】
ステップＳ２４にて、ユーザによってリストアが選択された場合、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄ内に画像形成装置１自身の設定情報が格納されているか否かを判断する（ステップＳ２５）。機器設定情報管理アプリケーション２０は、システム制御サービスから機器ＩＤを取得して、ＵＳＢメモリ１１４ｄに格納されている機器ＩＤと一致するか否かを判断すればよい。画像形成装置１の設定情報が格納されていないと判断した場合、機器設定情報管理アプリケーション２０は、ステップＳ２７へと進む。
【００６８】
一方、画像形成装置１の設定情報が格納されていると判断した場合、機器設定情報管理アプリケーション２０は、リストアメニュー画面に「この機器の設定情報をリストア」を示すボタンを追加する（ステップＳ２６）。
【００６９】
そして、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに同じ機種の設定情報が格納されているか否かを判断する（ステップＳ２７）。機器設定情報管理アプリケーション２０は、システム制御サービスから機種ＩＤと機種名とを取得して、ＵＳＢメモリ１１４ｄに格納されている機種ＩＤと一致しないが機種名が一致するか否かを判断すればよい。同じ機種の設定情報が格納されていないと判断した場合、機器設定情報管理アプリケーション２０は、ステップＳ３１へと進む。
【００７０】
一方、画像形成装置１と同じ機種の設定情報が格納されていると判断した場合、機器設定情報管理アプリケーション２０は、リストアメニュー画面に「同じ機種の設定情報をリストア」を示すボタンを追加する（ステップＳ２８）。
【００７１】
更に、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに他の機種の設定情報が格納されているか否かを判断する（ステップＳ２９）。機器設定情報管理アプリケーション２０は、システム制御サービスから機種名を取得して、ＵＳＢメモリ１１４ｄに異なる機種名が格納されているか否かを判断すればよい。他の機種の設定情報が格納されていないと判断した場合、機器設定情報管理アプリケーション２０は、ステップＳ３１へと進む。
【００７２】
一方、ＵＳＢメモリ１１４ｄに他の機種の設定情報が格納されていると判断した場合、機器設定情報管理アプリケーション２０は、リストアメニュー画面に「他の機種の設定情報をリストア」を示すボタンを追加する（ステップＳ３０）。
【００７３】
そして、機器設定情報管理アプリケーション２０は、「この装置の設定情報」、「同じ機種の設定情報」、及び「他の機種の設定情報」のリストア種別から１つを選択をするためのリストアメニュー画面をオペレーションパネル１１３に表示する（ステップＳ３１）。
【００７４】
続けて、図８において、機器設定情報管理アプリケーション２０は、ユーザによって「この機器の設定情報をリストア」が選択されたか否かを判断する（ステップＳ３２）。ユーザによって「この機器の設定情報をリストア」が選択された場合、機器設定情報管理アプリケーション２０は、この機器用リストアメニュー画面の表示処理を実行し（ステップＳ３３）、ＵＳＢメモリ１１４ｄに格納されて設定情報を用いてリストア処理を行い（ステップＳ３８）、このリストアに係る処理を終了する。
【００７５】
ステップＳ３２にて、「この機器の設定情報をリストア」が選択されなかった場合、機器設定情報管理アプリケーション２０は、更に、ユーザによって「同じ機種の設定情報をリストア」が選択されたか否かを判断する（ステップＳ３４）。ユーザによって「同じ機種の設定情報をリストア」が選択された場合、同じ機種用リストアメニュー画面の表示処理を実行して（ステップＳ３５）、ステップＳ３６へ進む。
【００７６】
一方、ステップＳ３４にて、「同じ機種の設定情報をリストア」が選択されなかった場合、機器設定情報管理アプリケーション２０は、更に、ユーザによって「他の機種の設定情報をリストア」が選択されたか否かを判断する（ステップＳ３６）。ユーザによって「他の機種の設定情報をリストア」が選択された場合、他の機種用リストアメニュー画面の表示処理を実行して（ステップＳ３７）、ステップＳ３８へと進む。一方、ユーザによって「他の機種の設定情報をリストア」が選択されなかった場合、機器設定情報管理アプリケーション２０は、このリストアに係る処理を終了する。
【００７７】
そして、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに格納されている設定情報を用いてリストア処理を行い（ステップＳ３８）、このリストアに係る処理を終了する。
【００７８】
図９は、図７のステップＳ２３にて表示されるメニュー画面の例を示す図である。図９において、メニュー画面５２は、バックアップを行うためのバックアップボタン５２ａと、リストアを行うためのリストアボタン５２ｂと、バックアップもリストアも行わないためのキャンセルボタン５２ｃとを有する。
【００７９】
ユーザがバックアップボタン５２ａを押下すると、機器設定情報管理アプリケーション２０は、図７のステップＳ２４−２による判断処理の後、図４のステップＳ１４へと進む。また、ユーザがリストアボタン５２ｂを押下すると、機器設定情報管理アプリケーション２０は、図７のステップＳ２４による判断処理の後、ステップＳ２５へと進む。
【００８０】
図１０は、図７のステップＳ３１にて表示されるリストア種別を選択するためのリストアメニュー画面の例を示す図である。図１０において、リストアメニュー画面５３は、複数のリストア種別から１つを選択するためのメニュー画面であり、画像形成装置１の設定情報をリストアするためのボタン５３ａと、同じ機種の設定情報をリストアするためのボタン５３ｂと、他の機種の設定情報をリストアするためのボタン５３ｃと、リストアを行うことなく終了するためのキャンセルボタン５３ｄとを有する。
【００８１】
ユーザがボタン５３ａを押下すると、機器設定情報管理アプリケーション２０は、図８のステップＳ３３を実行して、画像形成装置１の設定情報を選択するための画面をオペレーションパネル１１３に表示する。また、ユーザがボタン５３ｂを押下すると、機器設定情報管理アプリケーション２０は、図８のステップＳ３５を実行して、画像形成装置１と同じ機種の設定情報を選択するための画面をオペレーションパネル１１３に表示する。ユーザがボタン５３ｃを押下すると、機器設定情報管理アプリケーション２０は、図８のステップＳ３７を実行して、画像形成装置１に他の機種の設定情報を選択するための画面をオペレーションパネル１１３に表示する。
【００８２】
図１１は、図８のステップＳ３３にて実行されるこの機器用リストアメニュー画面の表示処理を説明するためのフローチャート図である。図１１において、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに設定情報が残っているか否かを判断する（ステップＳ３３−１）。ＵＳＢメモリ１１４ｄに設定情報が残っていない場合、この機器用リストアメニュー画面を表示して（ステップＳ３３−６）、ステップＳ３３での処理を終了する。
【００８３】
一方、ＵＳＢメモリ１１４ｄに設定情報が残っている場合、機器設定情報管理アプリケーション２０は、更に、画像形成装置１の設定情報であるか否かを判断する（ステップＳ３３−２）。画像形成装置１の設定情報でない場合、機器設定情報管理アプリケーション２０は、ステップＳＳ３３−５へと進む。
【００８４】
一方、画像形成装置１の設定情報である場合、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄから設定情報のバックアップ時刻を取得して（ステップＳ３３−３）、この機器用リストア画面に設定情報の選択項目として追加する（ステップＳ３３−４）。そして、機器設定情報管理アプリケーション２０は、ＵＳＢ１１４ｄから次の設定情報を検索し（ステップＳ３３−５）、ステップＳ３３−１へ戻り、上記同様の処理を繰り返す。
【００８５】
ステップＳ３３−１にて、ＵＳＢメモリ１１４ｄに設定情報が残っていないと判断した場合、設定情報項目が追加されたこの機器用リストアメニュー画面をオペレーションパネル１１３に表示する（ステップＳ３３−６）。
【００８６】
オペレーションパネル１１３に表示されたこの機器用リストアメニュー画面から設定情報が選択されたか否かを判断する（ステップＳ３３−７）。設定情報が選択されずキャンセルされた場合、図８のステップＳ３３での処理を終了する。
【００８７】
一方、設定情報が選択された場合、付加情報１、付加情報２、又は付加情報３が付与されている設定情報と画像形成装置１の現在の設定情報とを比較して（ステップＳ３３−８）、この機器用リストア確認画面に比較結果を追加して表示し（ステップＳ３３−９）、図８のステップＳ３３での処理を終了する。
【００８８】
図１２は、図１１のステップＳ３３−６にて表示されるこの機器用リストアメニュー画面の例を示す図である。図１２において、リストアメニュー画面５４は、画像形成装置１からバックアップした設定情報の一覧を示す画面であって、選択可能な設定情報の一覧を表示する表示領域５４ａと、ユーザによって選択された設定情報を画像形成装置１へリストアするためのＯＫボタン５４ｂと、リストアを行うことなく終了するためのキャンセルボタン５４ｃとを有する。
【００８９】
表示領域５４ａには、例えば、「１：２００６／０１／０１  ００：００」を示す選択ボタンと、「２：２００６／０２／１０  １２：１２」を示す選択ボタンと、「３：２００６／０３／０７  ００：００」を示す選択ボタンとによって、バックアップされた日時と共に設定情報が一覧で表示される。
【００９０】
ユーザが表示領域５４ａから「３：２００６／０３／０７  ００：００」を示す選択ボタンを押下することによって所望の設定情報を選択し、ＯＫボタン５４ｂを押下すると、図１３に示すような確認画面がオペレーションパネル１１３に表示される。
【００９１】
図１３は、画像形成装置の設定情報をリストアするための確認画面を示す図である。図１３において、確認画面５５は、ユーザが選択した設定情報をリストアすることを確認するための画面であって、ユーザが選択した設定情報の選択項目を表示する表示域５５ａと、設定情報の比較結果を表示する表示域５５ｂと、リストアを実行するためのＯＫボタン５５ｆと、選択した設定情報のリストアをキャンセルするためのキャンセルボタン５５ｇとを有する。
【００９２】
設定情報の比較結果を表示する表示域５５ｂには、ステップＳ３３−８にて行われた比較対象となった付加情報１、付加情報２、付加情報３が付与されている設定情報の設定項目が表示される。つまり、異なる機種間で共通の設定項目、同じ機種の異なる機器間で共通の設定項目、そして、異なる機器間で共有してはいけない設定項目の全てが表示される。表示域５５ｂでは、これら設定項目に対して、ユーザがリストアするか否かを選択可能とする。
【００９３】
ユーザは、リストアによって書き換える設定項目を選択してＯＫボタン５５ｆをクリックすることによって、表示域５５ａに示される設定情報でリストアする。
【００９４】
図１４は、図８のステップＳ３５にて実行される同じ機種用リストアメニュー画面の表示処理を説明するためのフローチャート図である。図１４において、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに設定情報が残っているか否かを判断する（ステップＳ３５−１）。ＵＳＢメモリ１１４ｄに設定情報が残っていない場合、同じ機種用リストアメニュー画面を表示して（ステップＳ３５−６）、ステップＳ３５での処理を終了する。
【００９５】
一方、ＵＳＢメモリ１１４ｄに設定情報が残っている場合、機器設定情報管理アプリケーション２０は、更に、画像形成装置１と同じ機種の設定情報であるか否かを判断する（ステップＳ３５−２）。画像形成装置１と同じ機種の設定情報でない場合、機器設定情報管理アプリケーション２０は、ステップＳ３５−５へと進む。
【００９６】
一方、画像形成装置１の設定情報である場合、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄから設定情報のバックアップ時刻を取得して（ステップＳ３５−３）、同じ機種用リストア画面に設定情報の選択項目として追加する（ステップＳ３５−４）。そして、機器設定情報管理アプリケーション２０は、ＵＳＢ１１４ｄから次の設定情報を検索し（ステップＳ３５−５）、ステップＳ３５−１へ戻り、上記同様の処理を繰り返す。
【００９７】
ステップＳ３５−１にて、ＵＳＢメモリ１１４ｄに設定情報が残っていないと判断した場合、設定情報項目が追加された同じ機種用リストアメニュー画面をオペレーションパネル１１３に表示する（ステップＳ３５−６）。
【００９８】
オペレーションパネル１１３に表示されたこの機器用リストアメニュー画面から設定情報が選択されたか否かを判断する（ステップＳ３５−７）。設定情報が選択されずキャンセルされた場合、図８のステップＳ３５での処理を終了する。
【００９９】
一方、設定情報が選択された場合、付加情報１、付加情報２が付与されている設定情報と画像形成装置１の現在の設定情報とを比較して（ステップＳ３５−８）、この機器用リストア確認画面に比較結果を追加して表示し（ステップＳ３５−９）、図８のステップＳ３５での処理を終了する。
【０１００】
図１５は、図１４のステップＳ３５−６にて表示される同じ機種用リストアメニュー画面の例を示す図である。図１５において、リストアメニュー画面５６は、画像形成装置１と同じ機種の他の画像形成装置からバックアップした設定情報の一覧を示す画面であって、選択可能な設定情報の一覧を表示する表示領域５６ａと、ユーザによって選択された設定情報を画像形成装置１へリストアするためのＯＫボタン５６ｂと、リストアを行うことなく終了するためのキャンセルボタン５６ｃとを有する。
【０１０１】
表示領域５６ａには、例えば、「１：２００６／０１／０１  ００：００」を示す選択ボタンと、「２：２００６／０１／０１  １５：００」を示す選択ボタンと、「３：２００６／０２／１０  １２：１２」を示す選択ボタンとによって、バックアップされた日時と共に設定情報が一覧で表示される。
【０１０２】
ユーザが表示領域５６ａから「３：２００６／０２／１０  １２：１２」を示す選択ボタンを押下することによって所望の設定情報を選択し、ＯＫボタン５６ｂを押下すると、図１６に示すような確認画面がオペレーションパネル１１３に表示される。
【０１０３】
図１６は、画像形成装置に同じ機種の設定情報をリストアするための確認画面を示す図である。図１６において、確認画面５７は、ユーザが選択した設定情報をリストアすることを確認するための画面であって、リストアされる設定情報を表示する表示域５７ａと、設定情報の比較結果を表示する表示域５７ｂと、リストアを実行するためのＯＫボタン５７ｆと、選択した設定情報のリストアをキャンセルするためのキャンセルボタン５７ｇとを有する。
【０１０４】
設定情報の比較結果を表示する表示域５７ｂには、ステップＳ３５−８にて行われた比較対象となった付加情報１、付加情報２が付与されている設定情報の設定項目が表示される。つまり、異なる機種間で共通の設定項目と、同じ機種の異なる機器間で共通の設定項目とが表示される。表示域５７ｂでは、これら設定項目に対して、ユーザがリストアするか否かを選択可能とする。但し、表示域５７ａに示される設定情報には存在するが画像形成装置１の設定情報には存在しない設定項目は、グレーで表示され選択不可の状態で表示される。
【０１０５】
ユーザは、リストアによって書き換える設定項目を選択してＯＫボタン５７ｆをクリックすることによって、表示域５７ａに示される設定情報でリストアする。
【０１０６】
図１７は、図８のステップＳ３７にて実行される他の機種用リストアメニュー画面の表示処理を説明するためのフローチャート図である。図１７において、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄに設定情報が残っているか否かを判断する（ステップＳ３７−１）。ＵＳＢメモリ１１４ｄに設定情報が残っていない場合、他の機種用リストアメニュー画面を表示して（ステップＳ３７−６）、ステップＳ３７での処理を終了する。
【０１０７】
一方、ＵＳＢメモリ１１４ｄに設定情報が残っている場合、機器設定情報管理アプリケーション２０は、更に、画像形成装置１と他の機種の設定情報であるか否かを判断する（ステップＳ３７−２）。画像形成装置１と他の機種の設定情報でない場合、機器設定情報管理アプリケーション２０は、ステップＳ３７−５へと進む。
【０１０８】
一方、画像形成装置１の設定情報である場合、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄから設定情報のバックアップ時刻を取得して（ステップＳ３７−３）、他の機種用リストア画面に設定情報の選択項目として追加する（ステップＳ３７−４）。そして、機器設定情報管理アプリケーション２０は、ＵＳＢ１１４ｄから次の設定情報を検索し（ステップＳ３７−５）、ステップＳ３７−１へ戻り、上記同様の処理を繰り返す。
【０１０９】
ステップＳ３７−１にて、ＵＳＢメモリ１１４ｄに設定情報が残っていないと判断した場合、設定情報項目が追加された他の機種用リストアメニュー画面をオペレーションパネル１１３に表示する（ステップＳ３７−６）。
【０１１０】
オペレーションパネル１１３に表示された他の機器用リストアメニュー画面から設定情報が選択されたか否かを判断する（ステップＳ３７−７）。設定情報が選択されずキャンセルされた場合、図８のステップＳ３７での処理を終了する。
【０１１１】
一方、設定情報が選択された場合、付加情報１が付与されている設定情報と画像形成装置１の現在の設定情報とを比較して（ステップＳ３７−８）、他の機器用リストア確認画面に比較結果を追加して表示し（ステップＳ３７−９）、図８のステップＳ３７での処理を終了する。
【０１１２】
図１８は、図１４のステップＳ３７−６にて表示される他の機種用リストアメニュー画面の例を示す図である。図１８において、リストアメニュー画面５８は、画像形成装置１と異なる機種の画像形成装置からバックアップした設定情報の一覧を示す画面であって、選択可能な設定情報の一覧を表示する表示領域５８ａと、ユーザによって選択された設定情報を画像形成装置１へリストアするためのＯＫボタン５８ｂと、リストアを行うことなく終了するためのキャンセルボタン５８ｃとを有する。
【０１１３】
画面５６と同様に、表示領域５８ａには、選択ボタンを用いて、バックアップされた日時と共に設定情報が一覧で表示される。
【０１１４】
ユーザが表示領域５８ａから「３：２００６／０２／１０  １２：１２」を示す選択ボタンを押下することによって所望の設定情報を選択し、ＯＫボタン５８ｂを押下すると、図１９に示すような確認画面がオペレーションパネル１１３に表示される。
【０１１５】
図１９は、画像形成装置に他の機種の設定情報をリストアするための確認画面を示す図である。図１９において、確認画面５９は、ユーザが選択した設定情報をリストアすることを確認するための画面であって、リストアされる設定情報を表示する表示域５９ａと、設定情報の比較結果を表示する表示域５９ｂと、リストアを実行するためのＯＫボタン５９ｆと、選択した設定情報のリストアをキャンセルするためのキャンセルボタン５９ｇとを有する。
【０１１６】
設定情報の比較結果を表示する表示域５９ｂには、ステップＳ３７−８にて行われた比較対象となった付加情報１が付与されている設定情報の設定項目が表示される。つまり、異なる機種間で共通の設定項目が表示される。表示域５９ｂでは、これら設定項目に対して、ユーザがリストアするか否かを選択可能とする。但し、表示域５９ａに示される設定情報には存在するが画像形成装置１の設定情報には存在しない設定項目は、グレーで表示され選択不可の状態で表示される。
【０１１７】
図２０は、図８のステップＳ３８にて実行されるリストア処理を説明するためのフローチャート図である。図２０において、機器設定情報管理アプリケーション２０は、ＵＳＢメモリ１１４ｄからユーザによって選択された設定情報を読み込み（ステップＳ３８−１）、付加情報に基づいて、「この装置の設定情報」、「同じ機種の設定情報」、及び「他の機種の設定情報」から選択されたリストア種別に対応する共通項目の設定情報を画像形成装置１の不揮発性メモリ１０７ｂに書き込む（ステップＳ３８−２）。そして、機器設定情報管理アプリケーション２０は、リストア結果画面を表示して（ステップＳ３８−３）、このリストア処理を終了する。リストア結果画面には、「リストアが完了しました」などのメッセージが表示され、ユーザにリストア処理が終了したことが通知される。
【０１１８】
上記実施例において、画像形成装置１を構成する各機能をプログラム化し、予め、例えば、ＣＤ−ＲＯＭ等の記録媒体に記録しておき、コンピュータに搭載したＣＤ−ＲＯＭドライブのような媒体駆動装置にこのＣＤ−ＲＯＭ等を装着して、このプログラムをコンピュータの記憶領域にロードして実行することによって、本発明の目的を達成することができる。
【０１１９】
また、このような記録媒体から読み出されたプログラムが上記実施例における種々の機能を実現することにより、そのプログラム及びそのプログラムを記録した記録媒体も本発明を構成することができる。
【０１２０】
なお、このようなプログラムを格納する記録媒体として半導体媒体（例えば、ＲＯＭ、不揮発性メモリ等）、光媒体（例えば、ＤＶＤ，ＭＯ，ＭＤ，ＣＤ等）、磁気媒体（例えば、磁気テープ、フレキシブルディスク等）等が使用可能である。
【０１２１】
本発明によれば、第一に、可搬性記憶媒体に画像形成装置の設定情報を記録することによって、設定情報をバックアップすることができる。
【０１２２】
第二に、画像形成装置の属するグループ、例えば機種を特定する情報とともに設定情報を記録することによって、個々の設定情報を識別することができる。
【０１２３】
第三に、画像形成装置に割り当てられた一意な情報、例えば画像形成装置の装置ＩＤとともに設定情報を記録することによって、個々の設定情報を識別することができる。
【０１２４】
第四に、書き込むときの時刻とともに設定情報を記録することにより、個々の設定情報を識別することができる。
【０１２５】
第五に、前記設定情報の設定項目毎に、他の画像形成装置との間で共通の設定項目であるか否かを示す付加情報を付与することによって、バックアップされた設定情報を他の画像形成装置へリストアする際に安全に行うことができる。特に、新機種の設定情報を旧機種へリストアする際に効果がある。
【０１２６】
第六に、付加情報として、異なる機種間で共通の設定項目か否かを示す第一付加情報、同じ機種の異なる機器間で共通の設定項目か否かを示す第二付加情報、及び異なる機器間で共有不可の設定項目か否かを示す第三付加情報が付与されるようにすることによって、バックアップされた設定情報を他の画像形成装置へリストアする際に、機種の違いを考慮しつつ共通の設定項目をリストアすることができる。
【０１２７】
第七に、画像形成装置に内蔵された記憶媒体に格納されている設定情報と可搬性記憶媒体に既に書き込まれている設定情報とを比較した比較結果をオペレーションパネルに表示させる比較表示手段を備えることによって、ユーザは、設定情報のバックアップの要否を容易に判断することができる。
【０１２８】
第八に、設定情報をシェルコマンドの形式に変換してＵＳＢメモリに格納することによって、ネットワークを介して接続されるＰＣからＰＣに挿されたＵＳＢメモリに格納されているシェルコマンドを画像形成装置へ直接送信するのみで簡単に設定情報をリストアすることができる。
【０１２９】
第九に、設定情報をＰＪＬの形式に変換してＵＳＢメモリに格納することによって、パラレル接続されるＰＣからＰＣに挿されたＵＳＢメモリに格納されているＰＪＬを画像形成装置へ直接送信するのみで簡単に設定情報をリストアすることができる。
【０１３０】
第十に、可搬性記憶媒体に格納された複数の設定情報を読み込む手段を備え、可搬性記憶媒体読み込む手段によって読み込んだ設定情報を画像形成装置に内蔵された記憶媒体に書き込むかどうかを判定する手段を備えることにより、可搬性記憶媒体にバックアップされた設定情報を適切な画像形成装置にリストアすることができる。
【０１３１】
第十一に、画像形成装置の種別の一致する設定情報のみを画像形成装置に内蔵された記憶媒体に書き込むことによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３２】
画像形成装置に割り当てられた一意な情報の一致する設定情報のみを画像形成装置に内蔵された記憶媒体に書き込むことによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３３】
画像形成装置の種別または一意な情報と一致する設定情報のみを画像形成装置に内蔵された記憶媒体に書き込むことによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３４】
第十二に、画像形成装置の種別と一致する設定情報のみをユーザに提示することによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３５】
第十三に、画像形成装置に割り当てられた一意な情報と一致する設定情報のみをユーザ提示することによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３６】
第十四に、画像形成装置の種別または一意な情報の一致する設定情報のみをユーザに提示することによって、誤った設定情報をリストアすることを防ぐことができる。
【０１３７】
第十五に、設定情報の設定項目毎に付与されている他の画像形成装置との間で共通の設定項目であるか否かを示す付加情報に基づいて共通の設定項目を書き込むことによって、他の画像形成装置でバックアップされた設定情報をリストアする際に安全に行うことができる。特に、新機種でバックアップされた設定情報を旧機種にリストアする際に効果がある。
【０１３８】
第十六に、付加情報として、異なる機種間で共通の設定項目か否かを示す第一付加情報、同じ機種の異なる機器間で共通の設定項目か否かを示す第二付加情報、及び異なる機器間で共有不可の設定項目か否かを示す第三付加情報が付与されていることによって、他の画像形成装置でバックアップされた設定情報をリストアする際に、機種の違いを考慮しつつ共通の設定項目をリストアすることができる。
【０１３９】
第十七に、画像形成装置の設定情報を可搬性記憶媒体に記録するかどうかをユーザが選択できる手段を備えることによって、利用者が望むタイミングで画像形成装置の設定情報を可搬性記憶装置にバックアップすることができる。
【０１４０】
第十八に、バックアップ時に、内蔵された記憶媒体に格納されている設定情報と可搬性記憶媒体に既に書き込まれている設定情報とを比較した比較結果をオペレーションパネルに表示させることによって、ユーザは、設定情報のバックアップの要否を容易に判断することができる。
【０１４１】
第十九に、リストア時に、内蔵された記憶媒体に格納されている設定情報と可搬性記憶媒体に既に書き込まれている設定情報とを比較した比較結果をオペレーションパネルに表示させることによって、ユーザは、設定情報のリストアの要否を容易に判断することができる。
【０１４２】
本発明は、具体的に開示された実施例に限定されるものではなく、特許請求の範囲から逸脱することなく、種々の変形や変更が可能である。
【図面の簡単な説明】
【０１４３】
【図１】本発明の一実施例に係る多種の画像形成機能を融合する画像形成装置の機能構成を示すブロック図である。
【図２】画像形成装置のハードウェア構成を示すブロック図である。
【図３】本発明に係る処理を実現するための機能構成を示す図である。
【図４】外部の可搬性記憶媒体へ設定情報を書き込むバックアップに係る処理を説明するためのフローチャート図である。
【図５】図４のステップＳ１２にて表示されるメニュー画面の例を示す図である。
【図６】図４のステップＳ１４−５にて表示されるバックアップ結果画面の例を示す図である。
【図７】外部の可搬性記憶媒体から設定情報を読み込むリストアに係る処理を説明するためのフローチャート図（その１）である。
【図８】外部の可搬性記憶媒体から設定情報を読み込むリストアに係る処理を説明するためのフローチャート図（その２）である。
【図９】図７のステップＳ２３にて表示されるメニュー画面の例を示す図である。
【図１０】図７のステップＳ３１にて表示されるリストア種別を選択するためのリストアメニュー画面の例を示す図である。
【図１１】図８のステップＳ３３にて実行されるこの機器用リストアメニュー画面の表示処理を説明するためのフローチャート図である。
【図１２】図１１のステップＳ３３−６にて表示されるこの機器用リストアメニュー画面の例を示す図である。
【図１３】画像形成装置の設定情報をリストアするための確認画面を示す図である。
【図１４】図８のステップＳ３５にて実行される同じ機種用リストアメニュー画面の表示処理を説明するためのフローチャート図である。
【図１５】図１４のステップＳ３５−６にて表示される同じ機種用リストアメニュー画面の例を示す図である。
【図１６】画像形成装置に同じ機種の設定情報をリストアするための確認画面を示す図である。
【図１７】図８のステップＳ３７にて実行される他の機種用リストアメニュー画面の表示処理を説明するためのフローチャート図である。
【図１８】図１４のステップＳ３７−６にて表示される他の機種用リストアメニュー画面の例を示す図である。
【図１９】画像形成装置に他の機種の設定情報をリストアするための確認画面を示す図である。
【図２０】図８のステップＳ３８にて実行されるリストア処理を説明するためのフローチャート図である。
【符号の説明】
【０１４４】
１          画像形成装置
２          アプリケーション層
２ａ        コピーアプリケーション
２ｂ        ファクスアプリケーション
２ｃ        プリンタアプリケーション
２０        機器設定情報管理アプリケーション
４          プラットフォーム層
５          サービス層
５ａ        システム制御サービス
５ｂ        ファクス制御サービス
５ｃ        エンジン制御サービス
５ｄ        メモリ制御サービス
５ｅ        操作部制御サービス
５ｆ        ネットワーク制御サービス
５ｇ        ユーザ情報制御サービス
５１        ｕｓｂｈｄ
５３        ＵＳＢ接続検知部
５５        アプリケーション起動部
６          ＯＳ層
７          インターフェース
８          エンジン部
８１        プロッタ
８２        スキャナ
８３        その他ハードウェアリソース
８４        エンジン制御ボード
１０１      コントローラ
１０２      ＡＳＩＣ
１０３      ローカルメモリ（ＭＥＭ−Ｃ）
１０４      ＨＤＤ
１０５      ＮＢ
１０６      ＣＰＵ
１０７      システムメモリ（ＭＥＭ−Ｐ）
１０７ｂ    不揮発性メモリ
１０８      ＳＢ
１０９      ＮＩＣ
１１０      ＵＳＢターゲット
１１１ａ    ＩＥＥＥ８０２．１１ｂ
１１１ｂ    ＩＥＥＥ１３９４
１１４      ＵＳＢホスト
１１４ｄ    ＵＳＢメモリ
１１５      メモリカードＩ／Ｆ
１１５ｄ    メモリカード
【図１】
0004796450.tif 000002
【図２】
0004796450.tif 000003
【図３】
0004796450.tif 000004
【図４】
0004796450.tif 000005
【図５】
0004796450.tif 000006
【図６】
0004796450.tif 000007
【図７】
0004796450.tif 000008
【図８】
0004796450.tif 000009
【図９】
0004796450.tif 000010
【図１０】
0004796450.tif 000011
【図１１】
0004796450.tif 000012
【図１２】
0004796450.tif 000013
【図１３】
0004796450.tif 000014
【図１４】
0004796450.tif 000015
【図１５】
0004796450.tif 000016
【図１６】
0004796450.tif 000017
【図１７】
0004796450.tif 000018
【図１８】
0004796450.tif 000019
【図１９】
0004796450.tif 000020
【図２０】
0004796450.tif 000021