(57)【要約】【課題】  スキャナからスキャンした画像をネットワークを介して転送する際に、ネットワークで障害が発生し送信できない場合でも、ネットワークが正常に機能している他のスキャナから画像を転送することができるようにする。【解決手段】  原稿読取部２３により原稿を読み取とって得られた画像データをネットワークを介して他の装置に転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、リムーバブルメディアインターフェース２８に接続されているリムーバブルメディア２９に上記画像データを転送先を示す情報とともに保存し、上記リムーバブルメディア２９をネットワークが正常に機能しているさらに他の装置に装着することにより、上記さらに他の装置から所望の他の装置に上記画像データを転送する。【選択図】        図２
2010004369.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して画像データを上記ネットワーク上の他の装置に転送する機能を備える画像形成装置であって、
画像形成処理を行う画像形成処理部と、
原稿を読み取る原稿読取部と、
ネットワークを介して他の装置と通信するための通信部と、
リムーバブルメディアが接続されるリムーバブルメディアインターフェースと、
これら各部の動作を制御する制御部とを備え、
上記制御部は、上記原稿読取部により原稿を読み取って得られた画像データを上記通信部から上記ネットワークを介して他の装置に転送し、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理と、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を行うことを特徴とする画像形成装置。
【請求項２】
上記制御部は、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理の制御を行い、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を行うことを特徴とする請求項１記載の画像形成装置。
【請求項３】
上記制御部は、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送する転送処理の制御を行うことを特徴とする請求項１記載の画像形成装置。
【請求項４】
上記通信部は、ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応しており、
上記ＳＯＡＰの生成・解釈エンジンとしてＸＭＬ解析部及びＸＭＬメッセージ作成部を備え、
上記ＸＭＬメッセージ作成部で作成されるＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存することを特徴とする請求項１記載の画像形成装置。
【請求項５】
画像形成装置からネットワークを介して画像データを上記ネットワーク上の他の装置に転送する画像データ転送方法であって、
原稿読取部により原稿を読み取とって得られた画像データを上記ネットワークを介して他の装置に転送し、
上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、
上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送することを特徴とする画像データ転送方法。
【請求項６】
上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、
上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送することを特徴とする請求項５記載の画像データ転送方法。
【請求項７】
上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送することを特徴とする請求項５記載の画像データ転送方法。
【請求項８】
ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応した通信処理を行い、
ＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存することを特徴とする請求項５記載の画像データ転送方法。
【請求項９】
ネットワークを介して画像データを上記ネットワーク上の他の装置に転送する機能を備える画像形成装置に備えられるコンピュータにより実行される画像データ転送制御プログラムであって、
上記原稿を読み取とって得られた画像データを通信部から上記ネットワークを介して他の装置に転送する転送処理と、
上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理と、
上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を上記画像形成装置に備えられたコンピュータに実行させることを特徴とする画像データ転送制御プログラム。
【請求項１０】
上記保存処理では、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、
上記復旧処理では、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する制御を上記画像形成装置に備えられたコンピュータに実行させることを特徴とする請求項９記載の画像データ転送制御プログラム。
【請求項１１】
上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送する転送処理の制御を上記画像形成装置に備えられたコンピュータに実行させることを特徴とする請求項９記載の画像データ転送制御プログラム。
【請求項１２】
上記転送処理では、ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応した通信処理を行い、上記保存処理では、ＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存するの制御を上記画像形成装置に備えられたコンピュータに実行させることを特徴とする請求項９記載の画像データ転送制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して画像情報を転送する機能を備える画像形成装置、画像データ転送方法及び画像データ転送制御プログラムに関する。
【背景技術】
【０００２】
近年、コンピュータネットワークが普及し、多くのオフィスではコンピュータ、プリンタ等の複数台の情報機器を接続したＬＡＮを構築している。コンピュータおよびプリンタ、スキャナ、デジタルカメラなどの周辺機器が普及すると共に、ＬＡＮ等のネットワークも普及しており、ネットワーク上で印刷装置、モデム、画像読取り装置を共有することによって、ネットワーク上のあらゆる装置を使用できる環境になってきた。
【０００３】
また、複写機のディジタル化、マルチファンクション化に伴い、複写機内部にハードディスク等の記憶装置を設け、ドキュメントスキャナで読み取った原稿の画像データや、ネットワーク経由で受信した画像データ等を記憶装置に格納する、いわゆるＢＯＸ機能が提案されている。このようなＢＯＸ機能によれば、記憶装置内部に格納された画像データを操作者が自由に印刷できるだけでなく、ネットワーク接続されたＰＣ等の端末から、記憶装置上に操作者が書き込みを許可された領域にデータを自由にアップロードすることも可能である。
【０００４】
また、１つの複写機のスキャン装置から読み込んだ画像を、ネットワーク接続がされている複数の複写機に転送してコピー動作をさせる重連コピーを行う場合に、１つの複写機でエラーが発生したら、他の機器に残りのコピージョブを転送することが行われている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２００３−１９８７８１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、ネットワークを介して他の機器にデータを転送する機能を備えた画像形成装置では、ネットワークに障害が発生すると、他の機器にデータを転送することができないので、例えば、重連コピーを行うことができなくなってしまうという問題があった。
【０００７】
そこで、本発明の目的は、上述の如き従来の問題点に鑑み、スキャナからスキャンした画像をネットワークを介して転送する際に、ネットワークで障害が発生し、送信できない場合でも、スキャンした画像を保持し、ネットワークが正常に機能している他のスキャナから画像を転送することができるようにした画像形成装置、画像データ転送方法及び画像データ転送制御プログラムを提供することにある。
【０００８】
本発明の更に他の目的、本発明によって得られる具体的な利点は、以下に説明される実施の形態の説明から一層明らかにされる。
【課題を解決するための手段】
【０００９】
本発明は、ネットワークを介して画像データを上記ネットワーク上の他の装置に転送する機能を備える画像形成装置であって、画像形成処理を行う画像形成処理部と、原稿を読み取る原稿読取部と、ネットワークを介して他の装置と通信するための通信部と、リムーバブルメディアが接続されるリムーバブルメディアインターフェースと、これら各部の動作を制御する制御部とを備え、上記制御部は、上記原稿読取部により原稿を読み取とって得られた画像データを上記通信部から上記ネットワークを介して他の装置に転送し、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理と、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を行うことを特徴とする。
【００１０】
本発明に係る画像形成装置において、上記制御部は、例えば、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理の制御を行い、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を行う。
【００１１】
また、本発明に係る画像形成装置において、上記制御部は、例えば、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送する転送処理の制御を行う。
【００１２】
さらに、本発明に係る画像形成装置において、上記通信部は、例えば、ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応しており、上記ＳＯＡＰの生成・解釈エンジンとしてＸＭＬ解析部及びＸＭＬメッセージ作成部を備え、上記ＸＭＬメッセージ作成部で作成されるＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存する。
【００１３】
本発明は、画像形成装置からネットワークを介して画像データを上記ネットワーク上の他の装置に転送する画像データ転送方法であって、原稿読取部により原稿を読み取って得られた画像データを上記ネットワークを介して他の装置に転送し、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送することを特徴とする。
【００１４】
本発明に係る画像データ転送方法では、例えば、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する。
【００１５】
また、本発明に係る画像データ転送方法では、例えば、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送する。
【００１６】
さらに、本発明に係る画像データ転送方法では、例えば、ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応した通信処理を行い、ＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存する。
【００１７】
本発明は、ネットワークを介して画像データを上記ネットワーク上の他の装置に転送する機能を備える画像形成装置に備えられるコンピュータにより実行される画像データ転送制御プログラムであって、上記原稿を読み取とって得られた画像データを通信部から上記ネットワークを介して他の装置に転送する転送処理と、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存する保存処理と、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する復旧処理の制御を上記画像形成装置に備えられたコンピュータに実行させることを特徴とする。
【００１８】
本発明に係る画像データ転送制御プログラムでは、例えば、上記保存処理では、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、上記復旧処理では、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースにリムーバブルメディアが接続されているか否かを判定し、リムーバブルメディアが接続されている場合に、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送する制御を上記画像形成装置に備えられたコンピュータに実行させる。
【００１９】
また、本発明に係る画像データ転送制御プログラムでは、例えば、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続されたか否かを判定し、上記リムーバブルメディアインターフェースに新たなリムーバブルメディアが接続された場合に、上記リムーバブルメディアインターフェースに接続された新たなリムーバブルメディアから保存されている画像データを転送先を示す情報とともに読み出して、上記画像データを転送する転送処理の制御を上記画像形成装置に備えられたコンピュータに実行させる。
【００２０】
さらに、本発明に係る画像データ転送制御プログラムでは、例えば、上記転送処理では、ソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応した通信処理を行い、上記保存処理では、ＸＭＬメッセージとして上記リムーバブルメディアに上記画像データを転送先を示す情報とともに保存する制御を上記画像形成装置に備えられたコンピュータに実行させる。
【発明の効果】
【００２１】
本発明では、原稿読取部により原稿を読み取とって得られた画像データを上記ネットワークを介して他の装置に転送し、上記画像データの転送中に、上記ネットワークに障害が発生して上記画像データが転送できなかった場合に、リムーバブルメディアインターフェースに接続されているリムーバブルメディアに上記画像データを転送先を示す情報とともに保存し、上記ネットワークが障害から復旧したとき、上記リムーバブルメディアインターフェースに接続されている上記リムーバブルメディアから上記画像データを転送先を示す情報とともに読み出して、上記画像データを転送することができる。また、上記画像データを転送先を示す情報とともに保存したリムーバブルメディアをネットワークが正常に機能しているさらに他の装置に装着することにより、上記さらに他の装置から所望の他の装置に上記画像データを転送することができる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施の形態について、図面を参照して詳細に説明する。なお、本発明は以下の例に限定されるものではなく、本発明の要旨を逸脱しない範囲で、任意に変更可能であることは言うまでもない。
【００２３】
本発明は、例えば図１に示すようにホスト装置１０と複数台の画像形成装置２０Ａ，２０Ｂ，２０Ｃ・・・がＬＡＮなどのネットワーク３０を介して相互に通信可能に接続されてなる画像形成システム１００に適用される。
【００２４】
この画像形成システム１００において、ホスト装置１０は、ネットワーク３０を介して制御データを授受することにより画像形成装置２０Ａ，２０Ｂ，２０Ｃ・・・を管理したり、上記ネットワーク３０を介して印刷データを送って、印刷処理を行うもので、例えば、所謂パーソナルコンピュータからなる。
【００２５】
また、上記画像形成装置２０Ａ，２０Ｂ，２０Ｃ・・・は、例えばコピー、プリント、スキャン、ファクシミリ送信及びファクシミリ受信機能を有する所謂複合機であって、図２に示す画像形成装置２０のように、装置全体の動作制御を司るＣＰＵを中心とする制御部２１を備え、画像形成処理部２２、原稿読取部２３、操作表示部２４、ＸＭＬ解析部２５、ＸＭＬメッセージ作成部２６、上記ネットワーク３０に接続するためのＬＡＮカードなどのネットワークインターフェースからなる通信部２７、リムーバブルメディア２９を接続するためのリムーバブルメディアインターフェース２８等が上記制御部２１に接続されている。
【００２６】
制御部２１は、図３に示すように、画像形成装置２０の制御プログラムを記憶するＲＯＭ２１１、一時的にデータを保管するＲＡＭ２１２、更新可能な各種設定データなどを保管するＥＥＰＲＯＭ（Electrically Erasable Programmable ROM）２１３及び制御プログラム等を上記ＲＯＭ２１１から読み出して実行するマイクロコンピュータ２１４、等からなり、操作表示部２４等において入力された所定の指示情報や、本装置の各所に設けられた各種センサからの検出信号に応じて装置全体の制御を行う。
【００２７】
画像形成処理部２２は、ジョブを出力用紙に印刷する画像形成処理を行うものであって、図示しないプリンタコントローラ、レーザ走査ユニットや定着ローラ等からなる。
【００２８】
原稿読取部２３は、ファクシミリ送信するとき又はコピーするときに、原稿を光学的に走査して読み取って、当該原稿に対応する画像データを生成するものであって、光学的に取得した原稿の画像から画像データを生成するＣＣＤ(Charge Coupled Device)センサ及び露光ランプ等を備えたスキャナやコンタクトガラス等からなり、コンタクトガラス上に載置された原稿を走査しつつ取得した画像データを制御部２１へ出力する。
【００２９】
操作表示部２４は、ユーザの操作に応じて所定の指示入力を行うものであって、図示しない、ユーザが印刷実行指示を入力するためのスタートキーと、印刷部数等を入力するためのテンキーと、各種複写動作の設定等を入力するための操作ガイド情報等を表示する種々の操作ボタン等が表示される液晶表示器（ＬＣＤ）を備えている。
【００３０】
通信部２７は、ネットワーク３０を通してホスト装置１０や他の画像形成装置との間でジョブの送受信を行う。
【００３１】
この通信部２７は、ＸＭＬとＨＴＴＰなどをベースとした、他のコンピュータにあるデータやサービスを呼び出すためのプロトコル(通信規約)であるソープ（ＳＯＡＰ：Simple Object Access Protocol）に対応している。
【００３２】
ＳＯＡＰによる通信では、ＸＭＬ文書にエンベロープ(封筒)と呼ばれる付帯情報が付いたメッセージをＨＴＴＰなどのプロトコルで交換する。サービスを利用するクライアントと、サービスを提供するサーバの双方がＳＯＡＰの生成・解釈エンジンを持つことで、異なる環境間でのオブジェクト呼び出しを可能にしている。
【００３３】
ＸＭＬ解析部２５及びＸＭＬメッセージ作成部２６は、上記ＳＯＡＰの生成・解釈エンジンである。
【００３４】
リムーバブルメディアインターフェース２８は、外部からＵＳＢメモリ、ＳＤカードメモリ、コンパクトフラッシュ（登録商標）メモリ等のリムーバブルメディア２９を接続する。例えばリムーバブルメディア２９としてＵＳＢ（Universal Serial Bus）メモリが接続されるＵＳＢインターフェースからなる。ＵＳＢは、パーソナルコンピュータ（ＰＣ）および通信（telecom）業界のリーダー達により開発された周辺バス仕様である。
【００３５】
この画像形成システム１００において、画像形成装置２０（２０Ａ，２０Ｂ，２０Ｃ・・・）は、原稿読取部２３によりスキャンした画像をＳＯＡＰにより転送する機能を有するもので、上記制御部２１は、上記ＲＯＭ２１１から読み出した制御プログラムを実行することにより、ネットワーク障害の発生時に、例えば図４のフローチャートに従って、次のような格納処理を行う。
【００３６】
すなわち、この画像形成装置２０の制御部２１は、上記原稿読取部２３により原稿をスキャンして読み取るスキャン処理を実行し（ステップＳ１）、上記スキャン処理により得られた画像データからＸＭＬメッセージ作成部２６により作成されるＸＭＬメッセージとして、ネットワーク３０を介してホスト装置１０や他の画像形成装置にＳＯＡＰにより転送する転送処理を行う（ステップＳ２）。
【００３７】
次に、上記制御部２１は、上記ＸＭＬメッセージとして画像データを転送中に、上記ネットワーク３０の障害により画像データの転送に失敗した否かを判定し（ステップＳ３）、その判定結果がＮＯ、すなわち、画像データの転送に失敗してない場合には、画像データの転送を完了したか否かを判定し（ステップＳ４）、 その判定結果がＮＯ、すなわち、画像データの転送を完了してない場合には、上記ステップＳ２に戻ってステップＳ２からステップ４の処理を繰り返すことにより、画像データの転送を継続し、上記ステップＳ４における判定結果がＹＥＳ、すなわち、上記スキャン処理により得られた全ての画像データの転送を完了すると、そのまま格納処理を終了する。
【００３８】
また、上記制御部２１は、上記ステップＳ３における判定結果がＹＥＳ、すなわち、画像データの転送に失敗した場合には、リムーバブルメディアインターフェース２８にリムーバブルメディア２９が装着されているか否かを判定し（ステップＳ５）、その判定結果がＮＯ、すなわち、リムーバブルメディア２９がない場合には、そのまま格納処理を終了する。
【００３９】
そして、上記制御部２１は、上記ステップＳ５における判定結果がＹＥＳ、すなわち、リムーバブルメディア２９がある場合には、上記ステップＳ１においてスキャン処理により得られた画像データと、上記画像データの転送に必要なあて先等の情報がＸＭＬで記述されたメッセージを上記リムーバブルメディアインターフェース２８に装着されているリムーバブルメディア２９に全て保存して（ステップＳ６）、格納処理を終了する。
【００４０】
また、この画像形成システム１００において、上記制御部２１は、上記ＲＯＭ２１１から読み出した制御プログラムを実行することにより、ネットワーク障害の復旧時に、例えば図５のフローチャートに従って、次のような復旧処理を行う。
【００４１】
すなわち、上記制御部２１は、ネットワークが障害から復旧したか否かを判定しており（ステップＳ１１）、その判定結果がＹＥＳ、すなわち、ネットワークが復旧すると、リムーバブルメディアインターフェース２８にリムーバブルメディア２９が装着されているか否かを判定する（ステップＳ１２）。
【００４２】
次に、上記制御部２１は、上記ステップＳ１２における判定結果がＮＯ、すなわち、リムーバブルメディア２９がない場合には、そのまま復旧処理を終了し、また、上記ステップＳ１２における判定結果がＹＥＳ、すなわち、リムーバブルメディア２９がある場合には、上記リムーバブルメディアインターフェース２８に装着されているリムーバブルメディア２９に保存されているＸＭＬメッセージを読み込み（ステップＳ１３）、上記ＸＭＬメッセージに従って画像データを転送する転送処理を行う（ステップＳ１４）。
【００４３】
そして、上記制御部２１は、画像データの転送を完了したか否かを判定し（ステップＳ１５）、 その判定結果がＮＯ、すなわち、画像データの転送を完了してない場合には、上記ステップＳ１４に戻ってステップＳ１４、ステップ１５の処理を繰り返すことにより、画像データの転送を継続し、上記ステップＳ１５における判定結果がＹＥＳ、すなわち、画像データの転送を完了すると、上記リムーバブルメディア２９の保存されているＸＭＬメッセージを削除する終了処理を行って（ステップＳ１５）、復旧処理を終了する。
【００４４】
さらに、この画像形成システム１００において、上記制御部２１は、上記ＲＯＭ２１１から読み出した制御プログラムを実行することにより、新たなリムーバブルメディア２９の装着時に、例えば図６のフローチャートに従って、次のような転送処理を行う。
【００４５】
すなわち、上記制御部２１は、上記リムーバブルメディアインターフェース２８に新たにリムーバブルメディア２９が装着されたか否かを判定しており（ステップＳ２１）、その判定結果がＹＥＳ、すなわち、新たにリムーバブルメディア２９が装着されると、上記リムーバブルメディアインターフェース２８に装着されたリムーバブルメディア２９に保存されているＸＭＬメッセージを読み込み（ステップＳ２２）、上記ＸＭＬメッセージに従って画像データを転送する転送処理を行う（ステップＳ２３）。
【００４６】
そして、上記制御部２１は、画像データの転送を完了したか否かを判定し（ステップＳ２４）、 その判定結果がＮＯ、すなわち、画像データの転送を完了してない場合には、上記ステップＳ２３に戻ってステップＳ２３、ステップ２４の処理を繰り返すことにより、画像データの転送を継続し、上記ステップＳ２４における判定結果がＹＥＳ、すなわち、画像データの転送を完了すると、上記リムーバブルメディア２９の保存されているＸＭＬメッセージを削除する終了処理を行って（ステップＳ２５）、転送処理を終了する。
【００４７】
このような構成の画像形成装置２０（２０Ａ，２０Ｂ，２０Ｃ・・・）を備える画像形成システム１００では、例えば、画像形成装置２０Ａによりスキャンした画像データをホスト装置１０に転送中にネットワーク障害が発生した場合に、上記画像形成装置２０Ａにより画像データを転送するためのＸＭＬメッセージがリムーバブルメディア２９に自動に保存され、ネットワーク３０が障害から復旧すると、上記リムーバブルメディア２９から上記ＸＭＬメッセージが自動的に読み込まれて、上記画像データが上記ホスト装置１０に転送される。
【００４８】
また、上記ネットワーク障害の発生時にＸＭＬメッセージが自動的に保存されたリムーバブルメディア２９をユーザが上記画像形成装置２０Ａから取り外して、上記ホスト装置１０と通信可能にある例えば画像形成装置２０Ｂに装着すると、上記リムーバブルメディア２９が装着された上記画像形成装置２０Ｂにより上記リムーバブルメディア２９から上記ＸＭＬメッセージが自動的に読み込まれて、上記画像データが上記ホスト装置１０に転送される。
【００４９】
なお、上記ネットワーク障害の発生時にＸＭＬメッセージが自動的に保存されたリムーバブルメディア２９をユーザが上記画像形成装置２０Ａから取り外して、上記ホスト装置１０に装着すると、上記リムーバブルメディア２９が装着された上記ホスト装置１０により上記リムーバブルメディア２９から上記ＸＭＬメッセージが自動的に読み込まれ、当該ホスト装置１０は自分宛に転送される上記画像データを取得することができる。
【００５０】
画像形成装置２０Ａから他の画像形成装置２０Ｂ、２０Ｃ・・・に画像データを転送する場合にも、同様な処理を実行することによって、上記ネットワーク障害の発生時に、リムーバブルメディア２９に画像データをＸＭＬメッセージとしてバックアップし、また、上記リムーバブルメディア２９からＸＭＬメッセージを読み出して画像データを転送することができる。
【００５１】
なお、リムーバブルメディア２９には、画像データをＸＭＬメッセージとして保存したが、転送処理に必要な情報とともに画像データを保存すればよく、ＸＭＬメッセージでなくともよい。
【図面の簡単な説明】
【００５２】
【図１】本発明を適用した画像形成システムの構成を示すブロック図である。
【図２】上記画像形成システムに備えられた画像形成装置の構成を示すブロック図である。
【図３】上記画像形成装置の制御部の構成を示すブロック図である。
【図４】上記制御部により実行される格納処理の手順を示すフローチャートである。
【図５】上記制御部により実行される復旧処理の手順を示すフローチャートである。
【図６】上記制御部により実行される転送処理の手順を示すフローチャートである。
【符号の説明】
【００５３】
１０  ホスト装置、２０，２０Ａ，２０Ｂ，２０Ｃ・・・  画像形成装置、２１  制御部、２２  画像形成処理部、２３  原稿読取部、２４  操作表示部、２５  ＸＭＬ  解析部、２６  ＸＭＬメッセージ作成部、２７  通信部、２８  リムーバブルメディアインターフェース、２９  リムーバブルメディア
【図１】
2010004369.tif 000003
【図２】
2010004369.tif 000004
【図３】
2010004369.tif 000005
【図４】
2010004369.tif 000006
【図５】
2010004369.tif 000007
【図６】
2010004369.tif 000008