(57)【特許請求の範囲】
【請求項１】
画像の入出力処理を行う複数の画像入出力装置における機能モジュールの追加と削除をプラグインにて行う画像入出力システムであって、
前記画像入出力装置は、
当該画像入出力装置に登録された機能モジュールを記憶するモジュール記憶手段と、
当該画像入出力装置に装備されたハードウェアオプションを記憶するハードウェアオプション手段と、
前記モジュール記憶手段に記憶された機能モジュールと前記ハードウェアオプション手段に記憶されたハードウェアオプションとをバックアップすると共に、バックアップされたバックアップデータに基づいて機能モジュールとハードウェアオプションとを復元するバックアップ手段と、
を有し、
前記画像入出力装置と接続可能であって、前記画像入出力装置のバックアップ手段がバックアップしたバックアップデータを格納する外部記憶装置を備え、
前記画像入出力装置のうち特定の画像入出力装置で不具合が発生した場合は、他の画像入出力装置のバックアップ手段が前記外部記憶装置に格納されている特定の画像入出力装置のバックアップデータに基づいて、特定の画像入出力装置と同じ機能モジュールを持った画像入出力装置を復元することを特徴とする画像入出力システム。
【請求項２】
前記画像入出力装置と接続可能であって、前記画像入出力装置のモジュール記憶手段に記憶された機能モジュールのバックアップと、バックアップされたバックアップデータに基づいて機能モジュールを復元するバックアップ装置をさらに備え、
前記画像入出力装置のバックアップ手段あるいは前記バックアップ装置を用いて機能モジュールのバックアップと復元とを行うことを特徴とする請求項１に記載の画像入出力システム。
【請求項３】
前記バックアップ手段は、機能モジュールをバックアップする際に、前記画像入出力装置に標準で搭載されている機能からの差分モジュールのみをバックアップすることを特徴とする請求項１または２に記載の画像入出力システム。
【請求項４】
前記画像入出力装置は、
当該画像入出力装置に設定された機器設定情報を記憶する機器設定記憶手段をさらに有し、
前記画像入出力装置のバックアップ手段は、少なくとも前記モジュール記憶手段に記憶された機能モジュールと、前記機器設定記憶手段に記憶された機器設定情報とをバックアップすると共に、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機器設定情報とを復元することを特徴とする請求項１〜３のいずれか一つに記載の画像入出力システム。
【請求項５】
前記画像入出力装置は、
当該画像入出力装置に追加あるいは削除された機能モジュールの履歴情報を記憶する履歴保存手段をさらに有し、
前記画像入出力装置のバックアップ手段は、少なくとも前記モジュール記憶手段に記憶された機能モジュールと、前記履歴保存手段に記憶された機能モジュールの履歴情報とをバックアップすると共に、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機能モジュールの履歴情報とにより復元を行うことを特徴とする請求項１〜４のいずれか一つに記載の画像入出力システム。
【請求項６】
前記画像入出力装置と接続可能であって、前記画像入出力装置にインストールされた機能モジュールを利用可能にするためのライセンス認証キーを発行するライセンス認証装置をさらに備え、
前記画像入出力装置にインストールされた機能モジュールを利用可能にするためのライセンス認証キーが必要な場合は、前記ライセンス認証装置によって臨時のライセンス認証キーを発行し、該ライセンス認証キーを用いてインストールされた機能モジュールを利用可能にすることを特徴とする請求項１〜５のいずれか一つに記載の画像入出力システム。
【請求項７】
画像の入出力処理を行う複数の画像入出力装置における機能モジュールの追加と削除をプラグインにて行う画像入出力装置のバックアップ方法であって、
前記画像入出力装置に登録された機能モジュールを記憶するモジュール記憶ステップと、
前記画像入出力装置に装備されたハードウェアオプションを記憶するハードウェアオプションステップと、
記憶された機能モジュールと記憶されたハードウェアオプションとを前記通信回線上の外部記憶装置にバックアップすると共に、バックアップされたバックアップデータに基づいて機能モジュールとハードウェアオプションとを復元するバックアップステップと、
特定の画像入出力装置で不具合が発生した場合に、他の画像入出力装置が前記外部記憶装置に格納されているバックアップデータに基づいて、特定の画像入出力装置と同じ機能モジュールを持った画像入出力装置を復元する復元ステップと、
を含むことを特徴とする画像入出力装置のバックアップ方法。
【請求項８】
請求項７に記載の画像入出力装置のバックアップ方法の各ステップをコンピュータに実行させることを特徴とするコンピュータが実行するためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像入出力システム、画像入出力装置のバックアップ方法、およびプログラムに関し、詳細には、画像の入出力処理を行う画像入出力装置における機能モジュールの追加と削除をプラグインにて行う画像入出力システム、画像入出力装置のバックアップ方法、およびプログラムに関する。
【背景技術】
【０００２】
従来の画像入出力装置としては、例えば、原稿画像をスキャナで読み取って電子データ化した後、この画像データをプロッタにより記録紙に印刷する複写機、あるいはこれにファクシミリ機能、プリンタ機能、通信機能など複数の機能を追加した複合機などがある。このように多機能化した画像入出力装置は、オフラインやネットワークなどの通信回線を介して画像入出力装置同士、あるいはサーバやコンピュータ等と接続され、画像データや制御データをやり取りしながら一定の作業を行う画像入出力システムを構成することがある。
【０００３】
特に、最近の画像入出力システムでは、多くの機能が搭載されているため、特許文献１に示すように、機能モジュールをプラグインとして提供し、要求に応じて機能の追加と削除が容易に行えるようになっている。
【０００４】
【特許文献１】特許第３５２７０５５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、このような画像入出力システムにあっては、機能モジュールをプラグインにて追加あるいは削除できるようになったことで、ユーザごとに最適化されたシステムが提供できる反面、個々の画像入出力装置がカスタマイズされて保有する機能が異なっているため、不具合が発生した画像入出力装置がどのような機能を有しているのかを判断することが難しく、サポートしづらいという問題があった。
【０００６】
特に、特定の画像入出力装置で不具合が発生し、その不具合解析をネットワークなどの通信回線を介して遠隔地で行うような場合、その不具合を再現することから作業が始まる。そこで、画像入出力システムを構成する全ての画像入出力装置の機能が同じ場合は、何の問題も無く再現することができる。しかし、プラグインにて機能モジュールの追加と削除が可能な最近の画像入出力システムでは、個々に持っている機能が違ってくるため、その不具合を十分に再現することができず、確実なサポートが行えないという問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、通信回線を介して接続された複数の画像入出力装置のうち、特定の画像入出力装置に不具合が発生しても、他の画像入出力装置が通信回線を介して不具合の発生した画像入出力装置と同じ環境を作り、不具合を再現することによって適切なサポートを行うことが可能な画像入出力システム、画像入出力装置のバックアップ方法、およびそのプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１にかかる発明は、画像の入出力処理を行う複数の画像入出力装置における機能モジュールの追加と削除をプラグインにて行う画像入出力システムであって、前記画像入出力装置は、当該画像入出力装置に登録された機能モジュールを記憶するモジュール記憶手段と、当該画像入出力装置に装備されたハードウェアオプションを記憶するハードウェアオプション手段と、前記モジュール記憶手段に記憶された機能モジュールと前記ハードウェアオプション手段に記憶されたハードウェアオプションとをバックアップすると共に、バックアップされたバックアップデータに基づいて機能モジュールとハードウェアオプションとを復元するバックアップ手段と、を有し、前記画像入出力装置と接続可能であって、前記画像入出力装置のバックアップ手段がバックアップしたバックアップデータを格納する外部記憶装置を備え、前記画像入出力装置のうち特定の画像入出力装置で不具合が発生した場合は、他の画像入出力装置のバックアップ手段が前記外部記憶装置に格納されている特定の画像入出力装置のバックアップデータに基づいて、特定の画像入出力装置と同じ機能モジュールを持った画像入出力装置を復元することを特徴とする。
【０００９】
また、請求項２にかかる発明は、請求項１に記載の画像入出力システムにおいて、前記画像入出力装置と接続可能であって、前記画像入出力装置のモジュール記憶手段に記憶された機能モジュールのバックアップと、バックアップされたバックアップデータに基づいて機能モジュールを復元するバックアップ装置をさらに備え、前記画像入出力装置のバックアップ手段あるいは前記バックアップ装置を用いて機能モジュールのバックアップと復元とを行うことを特徴とする。
【００１０】
また、請求項３にかかる発明は、請求項１または２に記載の画像入出力システムにおいて、前記バックアップ手段は、機能モジュールをバックアップする際に、前記画像入出力装置に標準で搭載されている機能からの差分モジュールのみをバックアップすることを特徴とする。
【００１１】
また、請求項４にかかる発明は、請求項１〜３のいずれか一つに記載の画像入出力システムにおいて、前記画像入出力装置は、当該画像入出力装置に設定された機器設定情報を記憶する機器設定記憶手段をさらに有し、前記画像入出力装置のバックアップ手段は、少なくとも前記モジュール記憶手段に記憶された機能モジュールと、前記機器設定記憶手段に記憶された機器設定情報とをバックアップすると共に、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機器設定情報とを復元することを特徴とする。
【００１３】
また、請求項５にかかる発明は、請求項１〜４のいずれか一つに記載の画像入出力システムにおいて、前記画像入出力装置は、当該画像入出力装置に追加あるいは削除された機能モジュールの履歴情報を記憶する履歴保存手段をさらに有し、前記画像入出力装置のバックアップ手段は、少なくとも前記モジュール記憶手段に記憶された機能モジュールと、前記履歴保存手段に記憶された機能モジュールの履歴情報とをバックアップすると共に、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機能モジュールの履歴情報とにより復元を行うことを特徴とする。
【００１４】
また、請求項６にかかる発明は、請求項１〜５のいずれか一つに記載の画像入出力システムであって、前記画像入出力装置と接続可能であって、前記画像入出力装置にインストールされた機能モジュールを利用可能にするためのライセンス認証キーを発行するライセンス認証装置をさらに備え、前記画像入出力装置にインストールされた機能モジュールを利用可能にするためのライセンス認証キーが必要な場合は、前記ライセンス認証装置によって臨時のライセンス認証キーを発行し、該ライセンス認証キーを用いてインストールされた機能モジュールを利用可能にすることを特徴とする。
【００１７】
また、請求項７にかかる発明は、画像の入出力処理を行う複数の画像入出力装置における機能モジュールの追加と削除をプラグインにて行う画像入出力装置のバックアップ方法であって、前記画像入出力装置に登録された機能モジュールを記憶するモジュール記憶ステップと、前記画像入出力装置に装備されたハードウェアオプションを記憶するハードウェアオプションステップと、記憶された機能モジュールと記憶されたハードウェアオプションとを前記通信回線上の外部記憶装置にバックアップすると共に、バックアップされたバックアップデータに基づいて機能モジュールとハードウェアオプションとを復元するバックアップステップと、特定の画像入出力装置で不具合が発生した場合に、他の画像入出力装置が前記外部記憶装置に格納されているバックアップデータに基づいて、特定の画像入出力装置と同じ機能モジュールを持った画像入出力装置を復元する復元ステップと、を含むことを特徴とする。
【００１８】
また、請求項８にかかる発明は、請求項７に記載の画像入出力装置のバックアップ方法の各ステップをコンピュータに実行させることを特徴とするコンピュータが実行するためのプログラムである。
【発明の効果】
【００１９】
請求項１にかかる発明によれば、プラグインにて機能モジュールの追加と削除を行う画像入出力装置に不具合が生じたとしても、遠隔地にある他の画像入出力装置を使って同じ機能モジュールが利用可能な画像入出力装置を容易に再現できるため、同じ環境で不具合解析が行えるという効果を奏する。また、請求項１にかかる発明によれば、プラグインの機能モジュールだけでなく、ハードウェアオプション情報も同じにすることができ、ソフトウェアとハードウェアの両面での不具合の再現環境を構築することができるという効果を奏する。
【００２０】
請求項２にかかる発明によれば、画像入出力装置のモジュール記憶手段に記憶された機能モジュールを外部記憶装置へバックアップすると共に、バックアップされたバックアップデータに基づいて機能モジュールを所定の画像入出力装置で復元するバックアップ装置が接続可能なため、画像入出力装置のバックアップ手段あるいはバックアップ装置を用いて機能モジュールのバックアップと復元とが行えるという効果を奏する。
【００２１】
請求項３にかかる発明によれば、機能モジュールのバックアップを行うバックアップ手段が、画像入出力装置に標準で搭載されている機能からの差分モジュールのみをバックアップするため、バックアップデータのデータ量を減らすことできるという効果を奏する。
【００２２】
請求項４にかかる発明によれば、画像入出力装置には、その画像入出力装置に設定された機器設定情報を記憶する機器設定記憶手段をさらに有し、バックアップ手段は、少なくとも機能モジュールと機器設定情報とのバックアップを行い、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機器設定情報とを復元するため、プラグインの機能モジュールだけでなく、機器設定情報も同じにすることができ、不具合をより再現しやすい環境を構築することができるという効果を奏する。
【００２４】
請求項５にかかる発明によれば、画像入出力装置には、その画像入出力装置に追加あるいは削除された機能モジュールの履歴情報を記憶する履歴保存手段をさらに有し、バックアップ手段は、少なくとも機能モジュールと機能モジュールの履歴情報とをバックアップし、バックアップされたバックアップデータに基づいて少なくとも機能モジュールと機能モジュールの履歴情報とにより復元を行うため、機能モジュールをバックアップして復元する際に、機能モジュールインストール時の履歴情報を利用してインストールする順番も同じにすることができ、インストールの順番違いによる差異などが発生しないように再現することができるという効果を奏する。
【００２５】
請求項６にかかる発明によれば、画像入出力装置にインストールされた機能モジュールを利用可能にするためのライセンス認証キーを発行するライセンス認証装置が接続可能であって、インストールされた機能モジュールを利用可能にするためのライセンス認証キーが必要な場合は、ライセンス認証装置によって臨時のライセンス認証キーを発行し、そのライセンス認証キーを用いてインストールされた機能モジュールを利用可能にできるため、仮にライセンス認証キーを持っていない場合でも不具合を再現することができるという効果を奏する。
【００２８】
請求項７にかかる発明によれば、プラグインにて機能モジュールの追加と削除を行う画像入出力装置に不具合が生じても、遠隔地にある他の画像入出力装置を使って同じ機能モジュールが利用可能な画像入出力装置を容易に再現することが可能となり、同じ環境で不具合解析を行うことができるという効果を奏する。
【００２９】
請求項８にかかる発明によれば、プラグインにて機能モジュールの追加と削除を行う画像入出力装置に不具合が生じたとしても、遠隔地にある他の画像入出力装置によって同じ機能モジュールが利用可能な画像入出力装置をプログラムに従って容易に再現することができ、同じ環境で不具合解析を行うことができるという効果を奏する。
【発明を実施するための最良の形態】
【００３０】
以下に添付図面を参照して、この発明にかかる画像入出力システム、画像入出力装置のバックアップ方法、およびそのプログラムの最良な実施の形態を詳細に説明する。
【００３１】
（第１の実施の形態）
図１は、本発明の第１の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図１に示す画像入出力システムは、画像入出力装置１０と、外部記憶装置２０と、画像入出力装置３０とが通信回線４０を介して接続され構成されている。
【００３２】
画像入出力装置１０，３０は、原稿をスキャナで走査して取り込んだ画像データをプロッタなどから印刷出力する複写機、あるいは、プリンタやファクシミリ機能などが追加された複合機のように、画像の入出力処理を行うものである。
【００３３】
外部記憶装置２０は、画像入出力装置１０，３０が利用する機能モジュールのバックアップデータを記憶しておく汎用のデータベースである。外部記憶装置２０の例として、本実施の形態では、外付けのパーソナルコンピュータ（ＰＣ）を用いて実施しているが、これに限定されず、ＳＤカードなどの種々の記憶メディアを用いて運用することも可能である。
【００３４】
また、画像入出力装置１０は、当該画像入出力装置１０で利用可能な機能モジュールを記憶するモジュール記憶部１１と、モジュール記憶部１１に記憶された機能モジュールを外部記憶装置２０にバックアップしたり、外部記憶装置２０のバックアップデータに基づいて他の画像入出力装置の機能を復元したりするバックアップ部１２とが内蔵されている。さらに、画像入出力装置３０も同様に構成されており、当該画像入出力装置３０で利用可能な機能モジュールを記憶するモジュール記憶部３１と、モジュール記憶部３１に記憶された機能モジュールを外部記憶装置２０にバックアップしたり、外部記憶装置２０のバックアップデータに基づいて他の画像入出力装置を復元したりするバックアップ部３２とを備えている。
【００３５】
そして、画像入出力システムを構成する画像入出力装置１０、外部記憶装置２０、画像入出力装置３０は、インターネットなどの通信回線４０を介して接続されている。しかし、画像入出力装置１０、外部記憶装置２０、画像入出力装置３０は、これらを同時に通信回線４０上で接続して運用する他、個別に接続することで相互にデータをやり取りするよう構成することも可能である。例えば、画像入出力装置１０と外部記憶装置（外付けＰＣ等）２０とを接続して情報を記憶させる。この段階では、他の画像入出力装置３０は接続されていなくても良い。その後、外部記憶装置２０を画像入出力装置１０から切り離し、遠隔地にある画像入出力装置３０のある場所まで移動して、外部記憶装置２０と画像入出力装置３０とを接続して利用する場合などが考えられる。
【００３６】
以上のように構成された画像入出力システムを運用する場合は、事前にバックアップ部１２は、モジュール記憶部１１に記憶されている少なくとも機能モジュールの情報を外部記憶装置２０バックアップしておく。ここで、モジュール記憶部１１がＨＤＤ（ハード・ディスク・ドライブ）であれば、ハードディスクを一括バックアップしたり、機能モジュールだけをバックアップしたりすれば良い。
【００３７】
例えば、画像入出力システムの運用を開始する場合は、画像入出力装置の機能モジュールの追加・削除が終わったタイミングでバックアップを行えば良い。また、運用後に機能モジュールの追加・削除が行われた場合も、バックアップを行い、常に最新のデータをバックアップしておくことが望ましい。また、画像入出力装置３０の機能モジュールの情報についても、画像入出力装置１０と同様に外部記憶装置２０に事前にバックアップする。
【００３８】
図２は、図１の外部記憶装置にバックアップされたバックアップデータ例を示す図である。図２に示すように、バックアップデータは、どの画像入出力装置のどのような情報をバックアップしたかを記憶しておく必要があるため、画像入出力装置を特定するシステムＩＤとバックアップする情報としてのバックアップファイルとを対応させて外部記憶装置２０のデータベース上に記憶されている。このシステムＩＤには、通信回線４０に接続された画像入出力装置のシリアル番号、あるいはＩＰアドレスといった装置を特定する情報を利用すれば良い。
【００３９】
図３は、本実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後に図１の画像入出力装置１０に不具合が発生し、遠隔地にある画像入出力装置３０にて画像入出力装置１０の不具合を再現する必要がある場合は、図３のフローチャートにしたがって作業が行われる。図３に示すように、画像入出力装置３０のバックアップ部３２は、不具合の発生した画像入出力装置１０のシステムＩＤを入力する（ステップＳ５００）。
【００４０】
すると、外部記憶装置２０では、図２に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルを検索する（ステップＳ５０１）。そして、バックアップ部３２では、外部記憶装置２０で検索されたバックアップファイルをダウンロードして（ステップＳ５０２）、モジュール記憶部３１上にリストア（復元）する（ステップＳ５０３）。
【００４１】
このように、第１の実施の形態によれば、図１の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。
【００４２】
（第２の実施の形態）
図４は、本発明の第２の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図４に示すように、第２の実施の形態にかかる画像入出力システムの特徴は、通信回線４０上に図１には無いバックアップ装置５０が接続されている点にある。
【００４３】
上記第１の実施の形態では、画像入出力装置３０における再現開始の作業をバックアップ部３２から行っていたが、第２の実施の形態では、通信回線４０上に接続されたバックアップ装置５０が別途設けられている。このため、バックアップ装置５０を用いて事前に各画像入出力装置１０，３０のモジュール記憶部１１，３１がハードディスクドライブで構成されていれば、ハードディスクドライブを一括してバックアップしたり、ハードディスクドライブに記憶されている機能モジュールだけをバックアップしたりする。
【００４４】
そのバックアップデータは、図２と同様であり、対象となる画像入出力装置のシステムＩＤと、これに関連したバックアップファイルとを対応させて外部記憶装置２０に記憶される。また、動作を説明するフローチャートも図３を用いて説明することができる。ただ、第２の実施の形態の場合は、画像入出力システムの運用開始後に図４の画像入出力装置１０に不具合が発生し、遠隔地にある画像入出力装置３０にて画像入出力装置１０の不具合を再現する必要がある場合は、バックアップ装置５０を使って不具合の発生した画像入出力装置１０のシステムＩＤを入力することができる（ステップＳ５００参照）。
【００４５】
すると、外部記憶装置２０は、図２に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルを検索する（ステップＳ５０１参照）。そして、バックアップ装置５０は、外部記憶装置２０で検索されたバックアップファイルをダウンロードし（ステップＳ５０２参照）、画像入出力装置３０のモジュール記憶部３１上にリストア（復元）する（ステップＳ５０３参照）。
【００４６】
このように、第２の実施の形態によれば、図４の画像入出力システムを用いて、上記一連の作業を行うことにより、通信回線４０上に接続されたバックアップ装置５０からのデータバックアップ作業と、不具合の生じた画像入出力装置と同じ環境を他の画像入出力装置にダウンロードして再現可能となるため、遠隔地からでも不具合解析を行うことができる。
【００４７】
（第３の実施の形態）
図５は、本発明の第３の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図５に示すように、第３の実施の形態にかかる画像入出力システムの特徴は、第１の実施の形態である図１の画像入出力システムの画像入出力装置１０，３０のバックアップ部１２，３２に代えて、差分バックアップ部１３，３３を備えた画像入出力装置１０１，３０１とした点である。その他の構成部分の同一部あるいは相当部については、同一符号を付して共通する構成説明を省略する。
【００４８】
差分バックアップ部１３は、モジュール記憶部１１に記憶されている機能モジュールをバックアップする際に、画像入出力装置に標準に搭載されている機能からの差分モジュールのみをバックアップするものである。このため、モジュール記憶部１１には、機能モジュールが追加・削除される前の標準状態での機能モジュール情報が記憶されていて、それとの差分を差分モジュールとしてバックアップすることができる。その際のバックアップデータとしては、モジュール記憶部１１に記憶されている機能モジュールすべてをバックアップするわけではなく、標準機能から追加・削除された機能モジュールのみをバックアップするようにする。また、削除された機能モジュールについては、機能モジュール自体をバックアップする必要が無いため、削除した機能モジュールのＩＤだけを保存しておけば良い。さらに、差分バックアップ部１３は、外部記憶装置２０に記憶されたバックアップデータに基づいて他の画像入出力装置の機能を復元することができる。
【００４９】
また、画像入出力装置３０のモジュール記憶部３１およびバックアップ部３２については、上記した画像入出力装置１０のモジュール記憶部１１およびバックアップ部１２と同じであるため、構成説明を省略する。
【００５０】
外部記憶装置２０は、差分バックアップ部１３でバックアップされたデータを記憶するものであり、標準機能から追加・削除された情報を記憶する。バックアップした情報を外部記憶装置２０に記憶する場合に、どの画像入出力装置のどのような情報をバックアップしたかを記憶しておく必要があるため、図２に示すように、システムＩＤとバックアップファイルとの対応表などを外部記憶装置２０のデータベース上に持つようにする。
【００５１】
図５に示す画像入出力システムを運用する場合は、事前にモジュール記憶部１１に記憶されている機能モジュールなどの情報について、差分バックアップ部１２を利用して外部記憶装置２０にバックアップしておく。
【００５２】
運用開始後の動作については、画像入出力装置１０１にて不具合が発生し、遠隔地にある画像入出力装置３０１で不具合を再現する必要がある場合、図３のフローにしたがって作業が行われる。図３に示すように、画像入出力装置３０１の差分バックアップ部３３は、不具合の発生した画像入出力装置１０１のシステムＩＤを入力する（ステップＳ５００）。
【００５３】
すると、外部記憶装置２０では、図２に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルを検索する（ステップＳ５０１）。そして、差分バックアップ部３３では、外部記憶装置２０で検索されたバックアップファイル、ここでは標準機能から追加・削除された情報をダウンロードして（ステップＳ５０２）、モジュール記憶部３１上にリストア（復元）する（ステップＳ５０３）。
【００５４】
このように、第３の実施の形態によれば、図５の画像入出力システムを用いて、上記一連の作業を行うことにより、標準機能から追加・削除された情報をバックアップデータとすることができるので、少ないデータ量で不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。
【００５５】
（第４の実施の形態）
図６は、本発明の第４の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図６に示すように、第４の実施の形態にかかる画像入出力システムは、画像入出力装置１０２と、モジュール記憶装置６０と、画像入出力装置３０２とが通信回線４０を介して接続され構成されている。
【００５６】
画像入出力装置１０２は、モジュール記憶部１１、モジュール検出部１４、インストール部１５を備えている。モジュール記憶部１１は、画像入出力装置１０２で利用できる機能モジュールが記憶されているものであり、ハードディスクなどを利用することができる。モジュール検出部１４は、モジュール記憶部１１に記憶されている機能モジュールの情報、例えば、モジュールＩＤなどを検出するものである。インストール部１５は、モジュール検出部１４で検出されたモジュールＩＤなどを利用して、モジュール記憶装置６０に記憶されている機能モジュールをモジュール記憶部１１にインストールするものである。
【００５７】
モジュール記憶装置６０は、図６の画像入出力システムにおいてインストール可能な全機能モジュールを記憶しているもので、汎用のデータベースなどを利用することができる。
【００５８】
画像入出力装置３０２のモジュール記憶部３１、モジュール検出部３４、インストール部３５は、上記した画像入出力装置１０２のモジュール記憶部１１、モジュール検出部１４、インストール部１５と同じ構成であるため、構成説明を省略する。この画像入出力装置１０２と画像入出力装置３０２とは、インターネットなどの通信回線４０を介して接続されていて、遠隔地間でのオンライン作業を行う運用も可能であるが、同一工場や同一社内における通信回線４０で接続され、オフライン作業で運用する場合であっても勿論良い。
【００５９】
図７は、図６のモジュール記憶装置に記憶されたデータ例を示す図である。図７に示すように、モジュール記憶装置６０には、図６の画像入出力システムにおいてインストール可能な全機能モジュールのモジュールＩＤと、その機能モジュールＩＤに対応した機能モジュールファイルとが事前に記憶されている。
【００６０】
図８は、第４の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後に図６の画像入出力装置１０２に不具合が発生し、遠隔地にある画像入出力装置３０２にて画像入出力装置１０２の不具合を再現する必要がある場合は、図８のフローチャートにしたがって作業が行われる。図８に示すように、画像入出力装置３０２のモジュール検出部３４は、不具合の発生した画像入出力装置１０２のシステムＩＤなどを入力して、不具合発生対象装置を指定する（ステップＳ５１０）。システムＩＤには、画像入出力装置のシリアル番号やＩＰアドレスなど対象装置を特定することができる情報を利用すれば良い。
【００６１】
すると、対象装置である画像入出力装置１０２のモジュール検出部１４が画像入出力装置１０２で利用している機能モジュールをモジュール記憶部１１から検索する（ステップＳ５１１）。
【００６２】
画像入出力装置３０２では、インストール部３５において画像入出力装置１０２のモジュール検出部１４の検索結果である機能モジュールＩＤに基づいて、モジュール記憶装置６０から機能モジュールファイルをダウンロードし（ステップＳ５１２）、モジュール記憶部３１へインストールする（ステップＳ５１３）。この例を図７により説明すると、モジュール検出部１４において、機能モジュールＩＤとして、「１２３４５６７８」と「１２３４５６８０」が検出された場合は、機能モジュールファイル「１２３４５６７８．ｊａｒ」と「１２３４５６８０．ｊａｒ」とがダウンロードされて、モジュール記憶部３１にインストールされることになる。この作業により、画像入出力装置３０２では、画像入出力装置１０２と同じ機能モジュールが利用できるようになる。
【００６３】
このように、第４の実施の形態によれば、図６の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。その際、上記した第１〜第３の実施の形態のように、事前に機能モジュールのバックアップを取る必要がなく、不具合が発生してからでも対応できるため、事前のバックアップ処理が不要となる。
【００６４】
（第５の実施の形態）
図９は、本発明の第５の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図９に示すように、第５の実施の形態にかかる画像入出力システムの特徴は、第１の実施の形態である図１の画像入出力システムの画像入出力装置１０，３０のバックアップ部１２，３２がバックアップを行う対象として、モジュール記憶部１１，３１の機能モジュールの他、画像入出力装置の機器設定情報を記憶する機器設定記憶部１６，３６が追加され、画像入出力装置１０３，３０３を構成している点にある。その他の構成部分の同一部あるいは相当部については、同一符号を付して共通する構成説明を省略する。
【００６５】
機器設定記憶部１６は、画像入出力装置１０３における機器の設定に関する情報を記憶するところである。機器に関する設定は、個別に行えるため、設定内容によっては、利用可能な機能モジュールを再現したとしても、機器の設定条件が同じでないと不具合を正確に再現することができない場合がある。
【００６６】
バックアップ部１２は、モジュール記憶部１１に記憶されている機能モジュール情報と、機器設定記憶部１６に記憶されている機器設定情報とを外部記憶装置２０にバックアップするものである。また、バックアップ部１２は、他の画像入出力装置で不具合が生じると、不具合の生じた画像入出力装置のシステムＩＤを入力することにより、外部記憶装置２０にバックアップされたバッアップデータ（機能モジュール情報、機器設定情報）をダウンロードして、モジュール記憶部１１と機器設定記憶部１６にて復元を行う。
【００６７】
外部記憶装置２０は、図９の画像入出力システムにおいて事前にバックアップされた複数の画像入出力装置の機能モジュール情報と機器設定情報とを記憶するもので、汎用のデータベースなどを利用することができる。
【００６８】
画像入出力装置３０３のモジュール記憶部３１、バックアップ部３２、機器設定記憶部３６は、上記した画像入出力装置１０３のモジュール記憶部１１、バックアップ部１２、機器設定記憶部１６と同じ構成であるため、構成説明を省略する。この画像入出力装置１０３と画像入出力装置３０３とは、インターネットなどの通信回線４０を介して接続されていて、遠隔地間でのオンライン作業を行う運用も可能であるが、同一工場や同一社内における通信回線４０で接続され、オフライン作業で運用する場合であっても勿論良い。
【００６９】
図１０は、図９の外部記憶装置に記憶されたバックアップデータ例を示す図である。図１０に示すように、バックアップデータは、どの画像入出力装置のどのような情報をバックアップしたかを記憶しておく必要があるため、画像入出力装置を特定するシステムＩＤと、バックアップした機能モジュール情報としてのバックアップファイルと、機器設定情報としての機器設定ファイルとをそれぞれ対応させて、外部記憶装置２０のデータベース上に記憶されている。
【００７０】
図１１は、第５の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後に図９の画像入出力装置１０３に不具合が発生し、遠隔地にある画像入出力装置３０３にて画像入出力装置１０３の不具合を再現する必要がある場合は、図１１のフローチャートにしたがって作業が行われる。図１１に示すように、画像入出力装置３０３のバックアップ部３２は、不具合の発生した画像入出力装置１０３のシステムＩＤを入力する（ステップＳ５２０）。システムＩＤには、画像入出力装置のシリアル番号やＩＰアドレスなど対象装置を特定することができる情報を利用すれば良い。
【００７１】
すると、外部記憶装置２０では、図１０に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルと機器設定ファイルとを検索する（ステップＳ５２１）。そして、バックアップ部３２では、外部記憶装置２０で検索されたバックアップファイルと機器設定ファイルとをダウンロードして（ステップＳ５２２）、モジュール記憶部３１と機器設定記憶部３６上にリストア（復元）する（ステップＳ５２３）。
【００７２】
このように、第５の実施の形態によれば、図９の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。特に、第５の実施の形態では、バックアップデータとして、機能モジュール情報に加えて機器設定情報のバックアップも行い、これを遠隔地の画像入出力装置で復元することができるため、より正確な不具合解析を行うことができる。
【００７３】
なお、上記実施の形態例では、機器設定情報を外部記憶装置２０に記憶させて、取得していたが、リストア時にバックアップ部３２から画像入出力装置１０３上にある機器設定記憶部１６に記憶されている情報を取得して利用するようにしても良い。
【００７４】
（第６の実施の形態）
図１２は、本発明の第６の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図１２に示すように、第６の実施の形態にかかる画像入出力システムの特徴は、第１の実施の形態である図１の画像入出力システムの画像入出力装置１０，３０のバックアップ部１２，３２がバックアップを行う対象として、モジュール記憶部１１，３１の機能モジュールの他、画像入出力装置のハードウェアオプション情報を記憶するハードウェアオプション部１７，３７が追加され、画像入出力装置１０４，３０４を構成している点にある。その他の構成部分の同一部あるいは相当部については、同一符号を付して共通する構成説明を省略する。
【００７５】
ハードウェアオプション部１７は、画像入出力装置１０４におけるフィニッシャー、あるいは拡張トレイといったハードウェアオプションとして何を装備しているかの情報を記憶するところである。このハードウェアオプションは、個々の画像入出力装置によって異なることがあるため、利用可能な機能モジュールを再現したとしても、ハードウェアオプションが同じでないと不具合を正確に再現することができない場合がある。
【００７６】
バックアップ部１２は、モジュール記憶部１１に記憶されている機能モジュール情報と、ハードウェアオプション部１７に記憶されているハードウェアオプション情報とを外部記憶装置２０にバックアップするものである。また、バックアップ部１２は、他の画像入出力装置で不具合が生じると、不具合の生じた画像入出力装置のシステムＩＤを入力することにより、外部記憶装置２０にバックアップされたバッアップデータ（機能モジュール情報、ハードウェアオプション情報）をダウンロードして、モジュール記憶部１１とハードウェアオプション部１７にて復元を行う。
【００７７】
外部記憶装置２０は、図１２の画像入出力システムにおいて事前にバックアップされた複数の画像入出力装置の機能モジュール情報とハードウェアオプション情報とを記憶するもので、汎用のデータベースなどを利用することができる。
【００７８】
画像入出力装置３０４のモジュール記憶部３１、バックアップ部３２、ハードウェアオプション部３７は、上記した画像入出力装置１０４のモジュール記憶部１１、バックアップ部１２、ハードウェアオプション部１７と同じ構成であるため、構成説明を省略する。この画像入出力装置１０４と画像入出力装置３０４とは、インターネットなどの通信回線４０を介して接続されていて、遠隔地間でのオンライン作業を行う運用も可能であるが、同一工場や同一社内における通信回線４０で接続され、オフライン作業で運用する場合であっても勿論良い。
【００７９】
図１３は、図１２の外部記憶装置に記憶されたバックアップデータ例を示す図である。図１３に示すように、バックアップデータは、どの画像入出力装置のどのような情報をバックアップしたかを記憶しておく必要があるため、画像入出力装置を特定するシステムＩＤと、バックアップした機能モジュール情報としてのバックアップファイルと、ハードウェアオプション情報としてのハードウェアオプション設定ファイルとをそれぞれ対応させて、外部記憶装置２０のデータベース上に記憶されている。
【００８０】
図１４は、第６の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後に図１２の画像入出力装置１０４に不具合が発生し、遠隔地にある画像入出力装置３０４にて画像入出力装置１０４の不具合を再現する必要がある場合は、図１４のフローチャートにしたがって作業が行われる。図１４に示すように、画像入出力装置３０４のバックアップ部３２は、不具合の発生した画像入出力装置１０４のシステムＩＤを入力する（ステップＳ５３０）。システムＩＤには、画像入出力装置のシリアル番号やＩＰアドレスなど対象装置を特定することができる情報を利用すれば良い。
【００８１】
すると、外部記憶装置２０では、図１３に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルとハードウェアオプション設定ファイルとを検索する（ステップＳ５３１）。そして、バックアップ部３２では、外部記憶装置２０で検索されたバックアップファイルとハードウェアオプション設定ファイルとをダウンロードして（ステップＳ５３２）、モジュール記憶部３１とハードウェアオプション部３７上にリストア（復元）する（ステップＳ５３３）。なお、ハードウェアオプション情報については、画像入出力装置１０４と画像入出力装置３０４のハードウェアオプション装備の違いを検出して、ユーザにハードウェアオプションの違いを通知すれば良い。この通知により、画像入出力装置３０４に装備すべきハードウェアオプションを見つけることができる。この作業を行うことにより、画像入出力装置３０４には、画像入出力装置１０４と同じ機能モジュールが利用できるようになる。
【００８２】
このように、第６の実施の形態によれば、図１２の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。特に、第６の実施の形態では、バックアップデータとして、機能モジュール情報に加えてハードウェアオプション情報のバックアップも行い、これを遠隔地の画像入出力装置で復元することができるため、より正確な不具合解析を行うことができる。
【００８３】
なお、上記実施の形態例では、ハードウェアオプション情報を外部記憶装置２０に記憶させて、取得していたが、リストア時にバックアップ部３２から画像入出力装置１０４上にあるハードウェアオプション部１７に記憶されている情報を取得して利用するようにしても良い。
【００８４】
（第７の実施の形態）
図１５は、本発明の第７の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図１５に示すように、第７の実施の形態にかかる画像入出力システムの特徴は、第１の実施の形態である図１の画像入出力システムの画像入出力装置１０，３０のバックアップ部１２，３２がバックアップを行う対象として、モジュール記憶部１１，３１の機能モジュールの他、画像入出力装置に追加・削除された機能モジュールの履歴情報を記憶する履歴保存部１８，３８が追加され、画像入出力装置１０５，３０５を構成している点にある。その他の構成部分の同一部あるいは相当部については、同一符号を付して共通する構成説明を省略する。
【００８５】
履歴保存部１８は、画像入出力装置１０４に機能モジュールを追加・削除した場合に、どのような機能モジュールをどのような順番で行ったかの履歴情報を記憶するところである。図１６は、履歴保存部に記憶されているログファイル例を示す図である。
【００８６】
バックアップ部１２は、モジュール記憶部１１に記憶されている機能モジュール情報と、履歴保存部１８に記憶されている履歴情報とを外部記憶装置２０にバックアップするものである。また、バックアップ部１２は、他の画像入出力装置で不具合が生じると、不具合の生じた画像入出力装置のシステムＩＤを入力することにより、外部記憶装置２０にバックアップされたバッアップデータ（機能モジュール情報、履歴情報）をダウンロードして、モジュール記憶部１１と履歴保存１８にて復元を行う。
【００８７】
外部記憶装置２０は、図１５の画像入出力システムにおいて事前にバックアップされた複数の画像入出力装置の機能モジュール情報と履歴情報とを記憶するもので、汎用のデータベースなどを利用することができる。
【００８８】
画像入出力装置３０５のモジュール記憶部３１、バックアップ部３２、履歴保存部３８は、上記した画像入出力装置１０５のモジュール記憶部１１、バックアップ部１２、履歴保存部１８と同じ構成であるため、構成説明を省略する。この画像入出力装置１０５と画像入出力装置３０５とは、インターネットなどの通信回線４０を介して接続されていて、遠隔地間でのオンライン作業を行う運用も可能であるが、同一工場や同一社内における通信回線４０で接続され、オフライン作業で運用する場合であっても勿論良い。
【００８９】
図１７は、図１５の外部記憶装置に記憶されたバックアップデータ例を示す図である。図１７に示すように、バックアップデータは、どの画像入出力装置のどのような情報をバックアップしたかを記憶しておく必要があるため、画像入出力装置を特定するシステムＩＤと、バックアップした機能モジュール情報としてのバックアップファイルと、履歴情報としての履歴ファイルとをそれぞれ対応させて、外部記憶装置２０のデータベース上に記憶されている。
【００９０】
図１８は、第７の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後に図１５の画像入出力装置１０５に不具合が発生し、遠隔地にある画像入出力装置３０５にて画像入出力装置１０５の不具合を再現する必要がある場合は、図１８のフローチャートにしたがって作業が行われる。図１８に示すように、画像入出力装置３０５のバックアップ部３２は、不具合の発生した画像入出力装置１０５のシステムＩＤを入力する（ステップＳ５４０）。システムＩＤには、画像入出力装置のシリアル番号やＩＰアドレスなど対象装置を特定することができる情報を利用すれば良い。
【００９１】
すると、外部記憶装置２０では、図１７に示すように、入力されたシステムＩＤを検索キーとして、これに対応したバックアップファイルと履歴ファイルとを検索する（ステップＳ５４１）。そして、バックアップ部３２では、外部記憶装置２０で検索されたバックアップファイルと履歴ファイルとをダウンロードして（ステップＳ５４２）、モジュール記憶部３１に履歴ファイルと同じ順序で機能モジュールをリストア（復元）する（ステップＳ５４３）。このリストアする際に、機能モジュールを履歴情報に従って、同じ順序でインストールするようにする。この作業により、画像入出力装置３０５には、画像入出力装置１０５と同じ機能モジュールが利用できるようになる。
【００９２】
このように、第７の実施の形態によれば、図１５の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。特に、第７の実施の形態では、バックアップデータとして、機能モジュール情報に加えて履歴情報のバックアップも行い、これを遠隔地の画像入出力装置で復元することができるため、より正確な不具合解析を行うことができる。
【００９３】
なお、上記実施の形態例では、履歴情報を外部記憶装置２０に記憶させて、取得していたが、リストア時にバックアップ部３２から画像入出力装置１０５上にある履歴保存部１８に記憶されている情報を取得して利用するようにしても良い。
【００９４】
（第８の実施の形態）
図１９は、本発明の第８の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図１９に示すように、第８の実施の形態にかかる画像入出力システムの特徴は、通信回線４０上に上記第１の実施の形態にかかる図１には無いライセンス認証装置７０が接続されている点にある。
【００９５】
ライセンス認証装置７０は、画像入出力装置上にインストールされた機能モジュールを利用可能にするためのライセンス認証を行う装置である。ライセンス認証を行うためには、その機能モジュールに対応したライセンス認証キーが必要となる。
【００９６】
図１９の画像入出力システムを運用する場合は、事前にモジュール記憶部１１に記憶されている情報をバックアップ部１２により外部記憶装置２０にバックアップしておく。モジュール記憶部１１がハードディスクドライブであれば、ハードディスクを一括バックアップしたり、機能モジュールだけをバックアップしたりすれば良い。
【００９７】
ここでバックアップした情報は、外部記憶装置２０に記憶される。その際、どの画像入出力装置で何をバックアップしたかを記憶しておく必要があるので、図２に示すように、システムＩＤとバックアップファイルとを対応させた対応表などをデータベース上に持つようにすれば良い。
【００９８】
図２０は、第８の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、運用開始後、画像入出力装置１０で不具合が発生し、遠隔地にある画像入出力装置３０で不具合を再現する必要がある場合は、図２０のフローチャートにしたがって、作業が行われる。図１９のバックアップ部３２は、不具合が発生した画像入出力装置１０のシステムＩＤを入力する（ステップＳ５５０）。システムＩＤには、システムのシリアル番号やＩＰアドレスなど画像入出力装置を特定できる情報を利用すれば良い。
【００９９】
外部記憶装置２０では、前記システムＩＤを検索キーとして、バックアップファイルを検索する（ステップＳ５５１）。バックアップ部３２は、外部記憶装置２０で検索されたバックアップファイルをダウンロードし（ステップＳ５５２）、モジュール記憶部３１上にリストアする（ステップＳ５５３）。
【０１００】
画像入出力装置３０上に機能モジュールがインストールされた場合でも、この機能モジュールを利用可能にするためにライセンス認証を必要とする場合は、ライセンス認証を行う。画像入出力装置１０用にはライセンス認証キーを持っているが、画像入出力装置３０用にはライセンス認証キーを持っていない場合には、インストールした機能モジュールを利用することができない。このため、画像入出力装置３０上で画像入出力装置１０の不具合再現を行うには、本第８の実施の形態に特徴的な構成部であるライセンス認証装置７０を使って臨時のライセンス認証キーを発行し、そのキーを利用してライセンス認証が行えるようにする。臨時のライセンス認証キーとしては、期間限定のライセンス認証キーなどを利用すればよい。この作業を行うことにより、画像入出力装置３０において、画像入出力装置１０と同じ機能モジュールを利用することができるようになる。
【０１０１】
このように、第８の実施の形態によれば、図１９の画像入出力システムを用いて、上記一連の作業を行うことにより、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することが可能となり、不具合解析を行うことができる。特に、第８の実施の形態では、画像入出力装置にインストールされた機能モジュールを利用可能にする際に、ライセンス認証を必要とする場合であっても、ライセンス認証装置７０を用いて臨時のライセンス認証キーを発行することで、ライセンス認証が行えるため、不具合の生じた画像入出力装置と同じ環境を遠隔地にある他の画像入出力装置で再現することができる。
【０１０２】
（第９の実施の形態）
図２１は、本発明の第９の実施の形態にかかる画像入出力システムの構成を示すブロック図である。図２１に示すように、第９の実施の形態にかかる画像入出力システムの特徴は、画像入出力システムを構成する複数の画像入出力装置間で機能モジュール情報、あるいは、機器設定情報を容易に比較できるようにした点にある。
【０１０３】
図２１に示す画像入出力システムは、画像入出力装置１０６と画像入出力装置３０６とが通信回線４０を介して接続され、構成されている。画像入出力装置１０６は、モジュール記憶部１１と、機器設定記憶部１６と、設定比較部１９とを備えている。
【０１０４】
モジュール記憶部１１は、画像入出力装置１０６で利用可能な機能モジュールが記憶されているものであり、ハードディスクなどを利用することができる。
【０１０５】
機器設定記憶部１６は、画像入出力装置１０６における機器の設定に関する情報が記憶されているものである。
【０１０６】
設定比較部１９は、他の画像入出力装置との間で機能モジュール情報、あるいは機器設定情報を比較するものである。
【０１０７】
画像入出力装置３０６のモジュール記憶部３１と、機器設定記憶部３６と、設定比較部３９は、上記した画像入出力装置１０６のモジュール記憶部１１と、機器設定記憶部１６と、設定比較部１９と同様に構成されているため、構成説明を省略する。
【０１０８】
図２２は、第９の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。そこで、画像入出力装置３０６から、画像入出力装置１０６との違いを確認する場合には、画像入出力装置３０６上の設定比較部３９を使って画像入出力装置１０６システムＩＤを入力する（ステップＳ５６０）。システムＩＤには、画像入出力装置のシリアル番号やＩＰアドレスなどシステムを特定できる情報を利用すれば良い。
【０１０９】
続いて、設定比較部３４は、画像入出力装置１０６上のモジュール記憶部１１に記憶されている機能モジュール情報と、機器設定記憶部１６に記憶されている機器設定情報とを取得する。また、設定比較部３４は、これと同様に画像入出力装置３０６上のモジュール記憶部３１に記憶されている機能モジュール情報と、機器設定記憶部３６に記憶されている機器設定情報とを取得する（ステップＳ５６１）。
【０１１０】
そして、設定比較部３４において、取得した画像入出力装置１０６と画像入出力装置３０６のそれぞれの設定情報を比較し（ステップＳ５６２）、その比較結果を出力する（ステップＳ５６３）。比較結果の出力方法としては、画面に結果を出力したり、印刷出力しても良い。
【０１１１】
このように、第９の実施の形態によれば、図２１の画像入出力システムを用いて、上記一連の作業を行うことにより、画像入出力システムを構成する複数の画像入出力装置の違いを検出して、不具合解析の情報として利用することができる。
【図面の簡単な説明】
【０１１２】
【図１】本発明の第１の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図２】図１の外部記憶装置にバックアップされたバックアップデータ例を示す図である。
【図３】本実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図４】本発明の第２の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図５】本発明の第３の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図６】本発明の第４の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図７】図６のモジュール記憶装置に記憶されたデータ例を示す図である。
【図８】第４の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図９】本発明の第５の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図１０】図９の外部記憶装置に記憶されたバックアップデータ例を示す図である。
【図１１】第５の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図１２】本発明の第６の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図１３】図１２の外部記憶装置に記憶されたバックアップデータ例を示す図である。
【図１４】第６の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図１５】本発明の第７の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図１６】履歴保存部に記憶されているログファイル例を示す図である。
【図１７】図１５の外部記憶装置に記憶されたバックアップデータ例を示す図である。
【図１８】第７の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図１９】本発明の第８の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図２０】第８の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【図２１】本発明の第９の実施の形態にかかる画像入出力システムの構成を示すブロック図である。
【図２２】第９の実施の形態にかかる画像入出力システムの動作を説明するためのフローチャートである。
【符号の説明】
【０１１３】
１０，３０  画像入出力装置
１１  モジュール記憶部
１２  バックアップ部
１３  差分バックアップ部
１４  モジュール検出部
１５  インストール部
１６  機器設定記憶部
１７  ハードウェアオプション部
１８  履歴保存部
１９  設定比較部
２０  外部記憶装置
３１  モジュール記憶部
３２  バックアップ部
３３  差分バックアップ部
３４  モジュール検出部
３５  インストール部
３６  機器設定記憶部
３７  ハードウェアオプション部
３８  履歴保存部
３９  設定比較部
４０  通信回線
５０  バックアップ装置
６０  モジュール記憶装置
７０  ライセンス認証装置
１０１，３０１  画像入出力装置
１０２，３０２  画像入出力装置
１０３，３０３  画像入出力装置
１０４，３０４  画像入出力装置
１０５，３０５  画像入出力装置
【図１】
0005001886.tif 000002
【図２】
0005001886.tif 000003
【図３】
0005001886.tif 000004
【図４】
0005001886.tif 000005
【図５】
0005001886.tif 000006
【図６】
0005001886.tif 000007
【図７】
0005001886.tif 000008
【図８】
0005001886.tif 000009
【図９】
0005001886.tif 000010
【図１０】
0005001886.tif 000011
【図１１】
0005001886.tif 000012
【図１２】
0005001886.tif 000013
【図１３】
0005001886.tif 000014
【図１４】
0005001886.tif 000015
【図１５】
0005001886.tif 000016
【図１６】
0005001886.tif 000017
【図１７】
0005001886.tif 000018
【図１８】
0005001886.tif 000019
【図１９】
0005001886.tif 000020
【図２０】
0005001886.tif 000021
【図２１】
0005001886.tif 000022
【図２２】
0005001886.tif 000023