(57)【要約】  【課題】ワークフローに従ってジョブの連携処理を行う際に、エラーが起っても連携処理をうまく継続させることができる画像処理装置等を提供する。  【解決手段】ネットワーク接続された複数の装置からなり少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを当該処理順序に従って順に受け渡してジョブの連携処理を行うネットワーク画像処理システムを構成する画像処理装置１０であって、割り当てられたジョブの処理が終了した場合に１つ上流の装置へジョブの処理が正常に完了した旨を示す完了通知を送信する通知部１４と、１つ上流の装置から受け渡されたワークフローにおいて次にジョブが割り当てられている１つ下流の装置からの完了通知が受信されない場合に１つ下流の装置に割り当てられたジョブを処理可能な他の装置を新たな下流の装置としてジョブの連携処理を継続する連携部１５とを備える。  【選択図】  図３
2006338544.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、
下流の装置は、
当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、
前記上流の装置は、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段を備えること
を特徴とするネットワーク画像処理システム。
【請求項２】
ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、
下流の装置は、
当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、
前記上流の装置は、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段を備えること
を特徴とするネットワーク画像処理システム。
【請求項３】
ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、
自装置に割り当てられたジョブの処理が終了した場合に、自装置より１つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、
前記１つ上流の装置から受け渡されたワークフローにおいて次にジョブが割り当てられている自装置より１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段と
を備えることを特徴とするネットワーク画像処理装置。
【請求項４】
ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、
自装置に割り当てられたジョブの処理が終了した場合に、自装置より１つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、
前記１つ上流の装置から受け渡されたワークフローの識別子により特定されるワークフローにおいて次にジョブが割り当てられている自装置より１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段と
を備えることを特徴とするネットワーク画像処理装置。
【請求項５】
前記連携手段は、
前記１つ下流の装置からの完了通知が受信されない場合に、現時点において当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索すること
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項６】
前記連携手段は、さらに、
前記１つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置がジョブの処理を正当に継承した旨を、自装置より２つ下流のネットワーク画像処理装置に通知すること
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項７】
前記連携手段は、
前記正当に継承した旨を通知する際に、暗号処理を用いること
を特徴とする請求項６に記載のネットワーク画像処理装置。
【請求項８】
前記連携手段は、
前記１つ下流の装置からの完了通知が受信されない場合には、通常のセキュリティレベルである通常セキュアモードよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続すること
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項９】
前記高セキュアモードにおいては、暗号処理を用いて送受信を行うこと
を特徴とする請求項８に記載のネットワーク画像処理装置。
【請求項１０】
前記連携手段は、さらに、
前記１つ下流の装置からの完了通知が受信されない場合に、共有鍵を、自装置より２つ下流の装置、及び前記新たな下流の装置へ配布する鍵管理手段と、
前記１つ上流の装置から共有鍵が配布された場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、
自装置より２つ上流の装置から共有鍵が配布され、かつ前記１つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項１１】
前記連携手段は、さらに、
予め、又は自装置に割り当てられたジョブを処理できない場合に、共有鍵を生成して、前記１つ上流の装置、及び前記１つ下流の装置へ配布し、前記１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置から共有鍵の配布を受けて、これを前記新たな下流の装置へ転送する鍵管理手段と、
前記１つ上流の装置から共有鍵が配布された場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、
前記１つ上流の装置から共有鍵が配布され、かつ当該１つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項１２】
前記連携手段は、さらに、
前記１つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置の認証用復号鍵の配布を受けて、これを自装置より２つ下流の装置へ転送する鍵管理手段と、
前記１つ上流の装置へ、自装置の認証用復号鍵を送信した場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、自装置の認証用暗号鍵を用いて暗号化する暗号化手段と、
自装置より２つ上流の装置から、前記１つ上流の装置に割り当てられたジョブを処理可能な他の装置の認証用復号鍵が配布され、かつ当該他の装置から、当該他の装置の認証用暗号鍵を用いて暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該認証用復号鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項３及び４の何れか１項に記載のネットワーク画像処理装置。
【請求項１３】
ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、
下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、
前記上流の装置において、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携ステップとを含むこと
を特徴とするネットワーク画像処理方法。
【請求項１４】
ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、
下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、
前記上流の装置において、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携ステップとを含むこと
を特徴とするネットワーク画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワーク接続された複数の装置の間で連携して、共通のワークフローにて指示されたジョブの連携処理を行うネットワーク画像処理システムに関し、特に、エラー発生時における利便性を向上させる技術に関する。
【背景技術】
【０００２】
MFP・ネットワーク端末・サーバー等の装置間で連携して、１つのワークフローを実現するワークフローシステムがある。
ワークフローシステムは、例えば原稿のスキャン、スキャンデータの加工、及び加工後のデータの配信等の一連の処理を予め定義しておいて自動的に連携して実行することができ、作業者はそれぞれの処理に対する操作を、各処理が完了する度に頻繁に行わずに済むので作業の効率がよい。
【０００３】
従来のワークフローシステムは、エラーなく順調に処理が行われる場合にはとても有用なシステムであるが、例えば何れかの装置でエラーが起こるとフロー全体が停止してしまい再び最初から処理を行わなければならない等、かえって作業効率が悪くなる場合がある。
ここで、特許文献１に、サービス単位或いはジョブ単位で最適なエラー処理を、予めワークフローにおいて定義するワークフローシステムが開示され、この構成により、エラー発生時に最も適したエラー処理を行うことができるので、作業効率を向上させることができると記載されている。
【特許文献１】特開２００４−２８０６６５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のワークフローシステムでは、エラーが起った場合に連携処理をうまく継続させる方法についてはあまり考慮が成されていない。
本発明は、ワークフローに従ってジョブの連携処理を行う際に、エラーが起っても連携処理をうまく継続させることができるネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するために、本発明に係るネットワーク画像処理システムは、ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、下流の装置は、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、前記上流の装置は、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段を備えることを特徴とする。
【０００６】
上記目的を達成するために、本発明に係るネットワーク画像処理システムは、ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、下流の装置は、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、前記上流の装置は、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段を備えることを特徴とする。
【０００７】
上記目的を達成するために、本発明に係るネットワーク画像処理装置は、ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、自装置に割り当てられたジョブの処理が終了した場合に、自装置より１つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、前記１つ上流の装置から受け渡されたワークフローにおいて次にジョブが割り当てられている自装置より１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段とを備えることを特徴とする。
【０００８】
上記目的を達成するために、本発明に係るネットワーク画像処理装置は、ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、自装置に割り当てられたジョブの処理が終了した場合に、自装置より１つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、前記１つ上流の装置から受け渡されたワークフローの識別子により特定されるワークフローにおいて次にジョブが割り当てられている自装置より１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段とを備えることを特徴とする。
【０００９】
上記目的を達成するために、本発明に係るネットワーク画像処理方法は、ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、前記上流の装置において、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携ステップとを含むことを特徴とする。
【００１０】
上記目的を達成するために、本発明に係るネットワーク画像処理方法は、ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、前記上流の装置において、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携ステップとを含むことを特徴とする。
【発明の効果】
【００１１】
課題を解決するための手段に記載した構成により、エラー発生時に他の装置を新たな下流の装置としてジョブの連携処理をうまく継続させることができる。
従って、作業効率を向上させることができる。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記１つ下流の装置からの完了通知が受信されない場合に、現時点において当該１つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索することを特徴とすることもできる。
【００１２】
これにより、エラー発生時に、その時点においてジョブの処理を継承可能な装置を検索するので、再びエラーが発生する可能性が少なくなり、作業効率を向上させることができる。
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、前記１つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置がジョブの処理を正当に継承した旨を、自装置より２つ下流のネットワーク画像処理装置に通知することを特徴とすることもできる。
【００１３】
これにより、エラー処理時にジョブの処理を継承した装置を２つ下流の装置に通知するので、下流の装置は予定外の装置からジョブの処理を受ける事がなくなり、セキュリティが向上する。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記正当に継承した旨を通知する際に、暗号処理を用いることを特徴とすることもできる。
【００１４】
これにより、成りすましによる不正な処理を防止することができ、よりセキュリティが向上する。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記１つ下流の装置からの完了通知が受信されない場合には、通常のセキュリティレベルである通常セキュアモードよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続することを特徴とすることもできる。
【００１５】
これにより、エラー処理時に通常よりもセキュリティレベルを高くするので、通常では適度なセキュリティレベルを保ちながら十分な処理速度が確保され、エラー発生時には処理速度をある程度犠牲にしつつも低下しがちなセキュリティが高くなり、バランスのよいセキュリティ管理が実現できる。
ここで、ネットワーク画像処理装置において、前記高セキュアモードにおいては、暗号処理を用いて送受信を行うことを特徴とすることもできる。
【００１６】
これにより、エラー発生時には暗号処理を用いて送受信を行うことにより、暗号処理を行う分だけ処理速度が遅くなるが、暗号処理によりセキュリティが高くなり、バランスのよいセキュリティ管理が実現できる。
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、前記１つ下流の装置からの完了通知が受信されない場合に、共有鍵を、自装置より２つ下流の装置、及び前記新たな下流の装置へ配布する鍵管理手段と、前記１つ上流の装置から共有鍵が配布された場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、自装置より２つ上流の装置から共有鍵が配布され、かつ前記１つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むことを特徴とすることもできる。
【００１７】
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、予め、又は自装置に割り当てられたジョブを処理できない場合に、共有鍵を生成して、前記１つ上流の装置、及び前記１つ下流の装置へ配布し、前記１つ下流の装置からの完了通知が受信されない場合に、当該１つ下流の装置から共有鍵の配布を受けて、これを前記新たな下流の装置へ転送する鍵管理手段と、前記１つ上流の装置から共有鍵が配布された場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、前記１つ上流の装置から共有鍵が配布され、かつ当該１つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むことを特徴とすることもできる。
【００１８】
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、前記１つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置の認証用復号鍵の配布を受けて、これを自装置より２つ下流の装置へ転送する鍵管理手段と、前記１つ上流の装置へ、自装置の認証用復号鍵を送信した場合には、前記１つ下流の画像処理装置への送信物の一部又は全部を、自装置の認証用暗号鍵を用いて暗号化する暗号化手段と、自装置より２つ上流の装置から、前記１つ上流の装置に割り当てられたジョブを処理可能な他の装置の認証用復号鍵が配布され、かつ当該他の装置から、当該他の装置の認証用暗号鍵を用いて暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該認証用復号鍵を用いて復号する復号手段とを含むことを特徴とすることもできる。
【００１９】
これらにより、エラー発生時には、予定外の装置から受信した暗号化された送信物を、元々予定されていた装置から受信した鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすましによる不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
【発明を実施するための最良の形態】
【００２０】
（実施の形態１）
＜概要＞
本発明の実施の形態１は、ワークフローと処理対象画像とを処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおいて、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索してジョブの連携処理を継続するものである。
【００２１】
＜構成＞
図１は、本発明の実施の形態１におけるネットワーク画像処理システムの概要を示す図である。
図１に示すように、本発明の実施の形態１におけるネットワーク画像処理システム１００は、画像処理装置Ａ１０、画像処理装置Ｂ２０、画像処理装置Ｃ３０、画像処理装置Ｄ４０、及びこれら複数の装置を接続するネットワーク５０からなる。
【００２２】
図２は、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローの一例を示す図である。
図２に示すように、ワークフロー１はエラーが発生する前のワークフローであり、ワークフロー２は画像処理装置Ｂでエラーが発生し画像処理装置Ｄが代わりに処理を行う場合のワークフローである。ここでワークフロー１は、画像処理装置Ａでドキュメントをスキャンし、画像処理装置Ｂで画像データにＯＣＲ処理を施し、画像処理装置Ｃでデータベースに記憶することを示す。またワークフロー２は、画像処理装置Ａでドキュメントをスキャンし、画像処理装置Ｄで画像データにＯＣＲ処理を施し、画像処理装置Ｃでデータベースに記憶することを示す。
【００２３】
画像処理装置Ａ１０、及び画像処理装置Ｄ４０は、例えば複合機（スキャナ、コピー機、及びプリンタ等の複数の装置の機能を１台に備える）であり、画像処理装置Ｂ２０は、例えばパーソナルコンピュータであり、画像処理装置Ｃ３０は、例えば管理サーバであり、各装置は、ユーザからの指示や予め定められたファイルの入力等を契機に、予め保持しているワークフローに従ってジョブの連携処理を開始したり、また、他の装置から画像データとワークフローとをネットワーク５０を介して受信し、受信したワークフローに従ってジョブの連携処理を継続又は終了する。
【００２４】
ここで画像処理装置Ａ１０は、例えば図２に示すようなワークフローを保持し、ユーザからの指示を契機に連携処理を開始し、当該ワークフローに従ってドキュメントをスキャンする等の処理を行い、得られた画像データと、保持しているワークフローとを画像処理装置Ｂ２０へネットワーク５０を介して送信する。
ここで画像処理装置Ｂ２０は、例えば画像データとワークフローとを画像処理装置Ａ１０から受信し、受信したワークフローに従って、受信した画像データにＯＣＲ処理を施して、処理後の画像データと受信したワークフローとを画像処理装置Ｃ３０へネットワーク５０を介して送信する。
【００２５】
ここで画像処理装置Ｃ３０は、例えば画像データとワークフローとを画像処理装置Ｂ２０から受信し、受信したワークフローに従って、受信した画像データを自身が管理するデータベースに記憶して、連携処理を終了する。
ここで画像処理装置Ｄ４０は、例えば画像処理装置Ｂ２０においてエラーが発生したときに、画像処理装置Ｂ２０の代わりに画像データにＯＣＲ処理を施し、ジョブの連携処理を継続する。
【００２６】
図３は、画像処理装置Ａ１０の詳細な構成を示す図である。
図３に示すように、画像処理装置Ａ１０は、受信部１１、保持部１２、処理部１３、通知部１４、及び連携部１５を備える。
受信部１１は、ネットワーク５０を介して、自装置より１つ上流の画像処理装置から送信された処理対象の画像データとワークフローとを受信し、自装置より２つ上流の画像処理装置から送信された継承情報を受信し、自装置より１つ下流の画像処理装置から送信された完了通知又は未完了通知を受信する。
【００２７】
保持部１２は、予め、又は受信された画像データとワークフローとを保持する。
処理部１３は、予め保持された、又は受信され保持されたワークフローに従って、予め保持された、又は受信された画像データを用いて、自装置に割り当てられたジョブの処理を行う。
通知部１４は、ネットワーク５０を介して自装置より１つ上流の画像処理装置へ、ジョブの処理が正常に完了した場合にその旨を示す完了通知を送信し、ジョブの処理が正常に完了しない場合にその旨を示す未完了通知を送信する。
【００２８】
連携部１５は、ジョブの処理が終了した場合には、受信されたワークフローに基づいて、次にジョブが割り当てられている自装置より１つ下流の画像処理装置へ、ジョブの処理がなされた画像データとワークフローとを送信する。また連携部１５は、受信部１１により完了通知が受信された場合には、自装置におけるジョブの連携処理を終え、未完了通知が受信されるか、又は所定時間完了通知が受信されない場合（以下「完了通知が受信されない場合」という）には、自装置より１つ下流の画像処理装置に割り当てられたジョブを処理可能な他の装置を新たな下流の画像処理装置としてワークフローを更新して、ジョブの連携処理を継続する。ここでは完了通知が受信されない場合に、ネットワーク５０に接続された画像処理装置の中から、現時点において自装置より１つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索して新たな下流の装置に決定する。また連携部１５は、新たな下流の装置がジョブの処理を正当に継承した旨を示し、かつ新たな下流の装置とワークフローとを特定する継承情報を、自装置より２つ下流の画像処理装置に通知し、また受信部１１により継承情報が受信された場合には、継承情報により特定されるワークフローについては継承情報により特定される画像処理装置から送信されたものであるか否かを判断して、異なる画像処理装置から送信されたものである場合は、不正な装置である可能性が高いとして受信したワークフローに従ってジョブの連携処理を行うことを禁止する。
【００２９】
なお、完了通知が受信されない場合には、通常のセキュリティレベルよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続してもよい。例えば、高セキュアモードにおいては暗号処理を用いて画像データ、ワークフロー、及び継承情報等の送受信を行うことで、通常よりもセキュリティレベルを高くすることができる。
画像処理装置Ｂ２０は、受信部２１、保持部２２、処理部２３、通知部２４、及び連携部２５を備え、各構成要素は画像処理装置Ａ１０における同名の構成要素と同様なので、その説明を省略する。
【００３０】
画像処理装置Ｃ３０は、受信部３１、保持部３２、処理部３３、通知部３４、及び連携部３５を備え、各構成要素は画像処理装置Ａ１０における同名の構成要素と同様なので、その説明を省略する。
画像処理装置Ｄ４０は、受信部４１、保持部４２、処理部４３、通知部４４、及び連携部４５を備え、各構成要素は画像処理装置Ａ１０における同名の構成要素と同様なので、その説明を省略する。
【００３１】
＜動作＞
図４は、ネットワーク画像処理システム１００によるエラー発生時の処理を含む連携処理の手順を示す図である。
以下に図４を用いて連携処理の手順を説明する。
なおここでは、図２に示すワークフロー１を用い、画像処理装置Ｂ２０においてエラーが発生し、画像処理装置Ｄ４０が代わりに処理を行う場合を例に説明する。
【００３２】
（１）所定の画像処理装置において、ユーザからの指示を契機に連携処理を開始する（ステップＳ１）。ここでは、画像処理装置Ａ１０において連携処理を開始する。
（２）所定の画像処理装置において、保持しているワークフローに従って、画像データに関するジョブの処理を試みる（ステップＳ２）。ここでは画像処理装置Ａ１０において、保持部１２に保持している図２に示すワークフロー１に従って、処理部１３がドキュメントのスキャンを試みる。
【００３３】
（３）所定の画像処理装置において、ジョブの処理が正常に行われたか否かを判断する（ステップＳ３）。ここでは、画像処理装置Ａ１０において、連携部１５が、スキャンが正常に行われたと判断するものとする。
（４）所定の画像処理装置において、ジョブの処理が正常に行われない場合には、例えばスキャンに失敗した旨のエラー原因を表示パネル等に表示してユーザに知らせて、連携処理の全てを終了する（ステップＳ４）。
【００３４】
（５）所定の画像処理装置において、自装置におけるジョブの処理が正常に行われた場合、及び下流の画像処理装置において自装置におけるジョブの処理が正常に行われた場合には、それぞれが上流の画像処理装置として、保持又は受信したワークフローに従って、下流の画像処理装置が有るか否かを判断し、下流の画像処理装置がない場合は処理を終了する（ステップＳ５）。ここでは、１順目には画像処理装置Ａ１０において、下流の画像処理装置Ｂ２０が有ると判断し、２順目には画像処理装置Ｄ４０において、下流の画像処理装置Ｃ３０が有ると判断し、３順目には画像処理装置Ｃ３０において、下流の画像処理装置がないと判断して処理を終了する。
【００３５】
（６）上流の画像処理装置において、保持、受信、又は更新した最新のワークフローに従って、処理後の画像データと当該ワークフローとを、下流の画像処理装置へ送信し、ジョブの連携処理を継続することを試みる（ステップＳ６）。ここでは、ネットワーク５０を介して、１順目には画像処理装置Ａ１０において、画像処理装置Ｂ２０へスキャンにより得られた画像データと保持されたワークフロー１とを送信し、２順目には画像処理装置Ａ１０において、スキャンにより得られた画像データと更新されたワークフロー２とを画像処理装置Ｄ４０へ送信し、３順目には画像処理装置Ｄ４０において、ＯＣＲ処理を施した画像データとワークフロー２とを画像処理装置Ｃ３０へ送信するものとする。
【００３６】
（７）下流の画像処理装置において、画像データとワークフローとを上流の画像処理装置から受信する（ステップＳ７）。ここでは、１順目には画像処理装置Ｂ２０において、受信部２１が画像データとワークフロー１とを画像処理装置Ａ１０から受信し、２順目には画像処理装置Ｄ４０において、受信部４１が画像データとワークフロー２とを画像処理装置Ａ１０から受信し、３順目には画像処理装置Ｃ３０において、受信部３１が画像データとワークフロー２とを画像処理装置Ｄ４０から受信する。
【００３７】
（８）下流の画像処理装置においてさらに上流の画像処理装置から、継承情報を受信しているか否かを判断する（ステップＳ８）。ここでは、１順目には画像処理装置Ｂ２０において画像処理装置Ａ１０から継承情報を受信していないと判断し、２順目には画像処理装置Ｄ４０において画像処理装置Ａ１０から継承情報を受信していないと判断し、３順目には画像処理装置Ｃ３０において画像処理装置Ａ１０から継承情報を受信していると判断する。
【００３８】
（９）下流の画像処理装置において、継承情報を受信している場合は、受信したワークフローが当該継承情報により特定されるワークフローである場合に、当該ワークフローと画像データとが、当該継承情報により特定される画像処理装置から送信されたものであるか否かを判断する（ステップＳ９）。ここでは、画像処理装置Ｃ３０において、受信したワークフローが受信した継承情報により特定されるワークフローであり、且つ受信したワークフローと画像データとが、当該継承情報により特定される画像処理装置Ｄ４０から送信されたものであると判断する。
【００３９】
（１０）ワークフローと画像データとが継承情報により特定される画像処理装置とは異なる装置から送信されたものである場合は、不正な装置である可能性が高いとして受信したワークフローに従ってジョブの連携処理を行うことを禁止して、連携処理の全てを終了する（ステップＳ１０）。
（１１）継承情報が送信されていない場合、継承情報により特定されるワークフローでない場合、及び継承情報により特定される画像処理装置から送信されたワークフローである場合は、下流の画像処理装置において、受信したワークフローに従って、受信した画像データに処理を施すことを試みる（ステップＳ１１）。ここでは、１順目には画像処理装置Ｂ２０において、受信したワークフロー１に従って、処理部２３が受信した画像データにＯＣＲ処理を施すことを試み、２順目には画像処理装置Ｄ４０において、受信したワークフロー２に従って、処理部４３が受信した画像データにＯＣＲ処理を施すことを試み、３順目には画像処理装置Ｃ３０において、受信したワークフロー２に従って、処理部３３が受信した画像データをサーバにアップロードすることを試みるものとする。
【００４０】
（１２）下流の画像処理装置において、ジョブの処理が正常に行われたか否かを判断する（ステップＳ１２）。ここでは、１順目には画像処理装置Ｂ２０において、連携部２５がＯＣＲ処理が正常に行われなかったと判断し、２順目には画像処理装置Ｄ４０において、連携部４５がＯＣＲ処理が正常に行われたと判断し、３順目には画像処理装置Ｃ３０において、連携部３５がアップロード処理が正常に行われたと判断するものとする。
【００４１】
（１３）下流の画像処理装置において、ジョブの処理が正常に行われない場合には、上流の画像処理装置へ未完了通知を送信する（ステップＳ１３）。ここでは、画像処理装置Ｂ２０において、連携部２５が画像処理装置Ａ１０へネットワーク５０を介して未完了通知を送信するものとする。
（１４）上流の画像処理装置において、完了通知が受信されない場合に、下流の画像処理装置に割り当てられたジョブを処理可能な他の装置を探し出すことを試みる（ステップＳ１４）。
【００４２】
（１５）上流の画像処理装置において、他の装置が探し出せたか否かを判断する（ステップＳ１５）。ここでは、画像処理装置Ａ１０において、画像処理装置Ｂ２０から未完了通知を受信し、画像処理装置Ｂ２０に割り当てられたＯＣＲ処理を処理可能な画像処理装置Ｄ４０をネットワーク５０に接続された画像処理装置の中から探し出す。
（１６）他の装置が探し出せない場合には、その旨を示すエラー原因を表示パネル等に表示してユーザに知らせて、連携処理の全てを終了する（ステップＳ１６）。
【００４３】
（１７）他の装置が探し出せた場合には、当該他の装置を新たな下流の画像処理装置としてワークフローを更新してジョブの連携処理を継続し、セキュリティレベルを上げ、さらに下流の画像処理装置があれば継承情報を通知する。（ステップＳ１７）。ここでは、画像処理装置Ａ１０において、画像処理装置Ｂ２０から未完了通知を受信し、画像処理装置Ｂ２０に割り当てられたＯＣＲ処理を処理可能な画像処理装置Ｄ４０をネットワーク５０に接続された画像処理装置の中から探し出して新たな下流の装置に決定し、ワークフロー１中の「画像処理装置Ｂ」を「画像処理装置Ｄ」に書き換えてワークフロー２に更新し、継承情報をさらに下流の画像処理装置に通知し、ステップＳ５へ戻るものとする。
【００４４】
（１８）下流の画像処理装置において、ジョブの処理が正常に行われた場合には、上流の画像処理装置へ完了通知を送信する（ステップＳ１８）。ここでは、ネットワーク５０を介して、１順目には画像処理装置Ｄ４０において、連携部４５が画像処理装置Ａ１０へ完了通知を送信し、２順目には画像処理装置Ｃ３０において、連携部３５が画像処理装置Ｄ４０へ完了通知を送信するものとする。
【００４５】
（１９）上流の画像処理装置において、完了通知を受信した場合に、自装置におけるジョブの連携処理を終え、その旨を示すメッセージ等を表示パネル等に表示してユーザに知らせ、ステップＳ５へ戻る（ステップＳ１９）。ここでは１順目には画像処理装置Ａ１０において、完了通知を画像処理装置Ｄ４０から受信し、２順目には画像処理装置Ｄ４０において、完了通知を画像処理装置Ｃ３０から受信する。
【００４６】
なお、上流の画像処理装置が下流の画像処理装置に送信するワークフローは、既に処理済みの部分は必要ないので、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローであればよい。
＜まとめ＞
以上のように、本発明の実施の形態１によれば、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索してジョブの連携処理を継続することができ、また、エラー発生後にセキュリティレベルを上げるので、作業効率が向上すると共にイレギュラーな処理に関してセキュリティ対策が施されている。
（実施の形態２）
＜概要＞
本発明の実施の形態２は、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおいて、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索してジョブの連携処理を継続するものである。
【００４７】
＜構成＞
本発明の実施の形態２におけるネットワーク画像処理システム２００は、画像処理装置Ａ２１０、画像処理装置Ｂ２２０、画像処理装置Ｃ２３０、画像処理装置Ｄ２４０、及びこれら複数の装置を接続するネットワーク５０からなる。
なお、実施の形態１と同様の構成には同一番号を付しその説明を省略する。
【００４８】
また、ネットワーク画像処理システム２００を構成する各画像処理装置間の接続関係は、実施の形態１のネットワーク画像処理システム１００と同様であり、画像処理装置Ａ２１０は画像処理装置Ａ１０に相当し、画像処理装置Ｂ２２０は画像処理装置Ｂ２０に相当し、画像処理装置Ｃ２３０は画像処理装置Ｃ３０に相当し、画像処理装置Ｄ２４０は画像処理装置Ｄ４０に相当する。
【００４９】
図５は、画像処理装置Ａ２１０の詳細な構成を示す図である。
図５に示すように、画像処理装置Ａ２１０は、受信部２１１、保持部２１２、処理部２１３、通知部１４、及び連携部２１５を備える。
受信部２１１は、ネットワーク５０を介して、自装置より１つ上流の画像処理装置から送信された処理対象の画像データとワークフロー識別子とを受信し、自装置より２つ上流の画像処理装置から送信された継承情報を受信し、自装置よりも上流のいずれかの画像処理装置から更新されたワークフローを受信し、自装置より１つ下流の画像処理装置から送信された完了通知又は未完了通知を受信する。
【００５０】
保持部２１２は、予めワークフロー識別子により識別可能なワークフローを保持し、予め、又は受信された画像データを保持する。また更新されたワークフローが受信された場合には、予め保持しているワークフロー中のワークフロー識別子が一致するワークフローを更新する。
処理部２１３は、予め保持された、又は更新されたワークフロー中の、受信されたワークフロー識別子により識別されるワークフローに従って、予め保持された、又は受信された画像データを用いて、自装置に割り当てられたジョブの処理を行う。
【００５１】
連携部２１５は、ジョブの処理が終了した場合には、受信されたワークフロー識別子により識別される保持部２１２に保持されたワークフローに基づいて、次にジョブが割り当てられている自装置より１つ下流の画像処理装置へ、ジョブの処理がなされた画像データとワークフローとを送信する。また連携部２１５は、受信部５１１により完了通知が受信された場合には、自装置におけるジョブの連携処理を終え、完了通知が受信されない場合には、自装置より１つ下流の画像処理装置に割り当てられたジョブを処理可能な他の装置を新たな下流の画像処理装置として、全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する。ここでは完了通知が受信されない場合に、ネットワーク５０に接続された画像処理装置の中から、現時点において自装置より１つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索して新たな下流の装置に決定する。また連携部２１５は、新たな下流の装置がジョブの処理を正当に継承した旨を示し、かつ新たな下流の装置とワークフローとを特定する継承情報を、自装置より２つ下流の画像処理装置に通知し、また受信部２１１により継承情報が受信された場合には、継承情報により特定されるワークフローについては継承情報により特定される画像処理装置から送信されたワークフロー識別子により識別されるものであるか否かを判断して、異なる画像処理装置から送信されたワークフロー識別子により識別されるものである場合は、不正な装置である可能性が高いとして受信したワークフローに従ってジョブの連携処理を行うことを禁止する。
【００５２】
なお、完了通知が受信されない場合には、通常のセキュリティレベルよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続してもよい。例えば、高セキュアモードにおいては暗号処理を用いて、画像データ、ワークフロー識別子、更新されたワークフロー、及び継承情報等の送受信を行うことで、通常よりもセキュリティレベルを高くすることができる。
【００５３】
画像処理装置Ｂ２２０は、受信部２２１、保持部２２２、処理部２２３、通知部２４、及び連携部２２５を備え、各構成要素は画像処理装置Ａ２１０における同名の構成要素と同様なので、その説明を省略する。
画像処理装置Ｃ２３０は、受信部２３１、保持部２３２、処理部２３３、通知部３４、及び連携部２３５を備え、各構成要素は画像処理装置Ａ２１０における同名の構成要素と同様なので、その説明を省略する。
【００５４】
画像処理装置Ｄ２４０は、受信部２４１、保持部２４２、処理部２４３、通知部４４、及び連携部２４５を備え、各構成要素は画像処理装置Ａ２１０における同名の構成要素と同様なので、その説明を省略する。
＜動作＞
図６は、ネットワーク画像処理システム２００によるエラー発生時の処理を含む連携処理の手順を示す図である。
【００５５】
以下に図６を用いて連携処理の手順を説明する。
なおここでは、図２に示すワークフロー１を用い、画像処理装置Ｂ２２０においてエラーが発生し、画像処理装置Ｄ２４０が代わりに処理を施す場合を例に説明する。
また、実施の形態１の図４と同様のステップには同一番号を付し、その説明を省略する。
【００５６】
（１）〜（４）実施の形態１の（１）〜（４）に同じ（ステップＳ１〜ステップＳ４）。ここでは、画像処理装置Ａ２１０において、連携処理を開始し、保持部２１２に保持している図２に示すワークフロー１に従って、処理部２１３がドキュメントのスキャンを試み、連携部２１５が、スキャンが正常に行われたと判断するものとする。
（５）所定の画像処理装置において、自装置におけるジョブの処理が正常に行われた場合、及び下流の画像処理装置において自装置におけるジョブの処理が正常に行われた場合には、それぞれが上流の画像処理装置として、受信したワークフロー識別子により識別される保持部２１２に保持されたワークフローに従って、下流の画像処理装置が有るか否かを判断し、下流の画像処理装置がない場合は処理を終了する（ステップＳ２１）。ここでは、１順目には画像処理装置Ａ２１０において、下流の画像処理装置Ｂ２２０が有ると判断し、２順目には画像処理装置Ｄ２４０において、下流の画像処理装置Ｃ２３０が有ると判断し、３順目には画像処理装置Ｃ２３０において、下流の画像処理装置がないと判断して処理を終了する。
【００５７】
（６）上流の画像処理装置において、保持、又は更新した最新のワークフローに従って、処理後の画像データと当該ワークフローのワークフロー識別子とを、下流の画像処理装置へ送信し、ジョブの連携処理を継続することを試みる（ステップＳ２２）。ここでは、ネットワーク５０を介して、１順目には画像処理装置Ａ２１０において、画像処理装置Ｂ２２０へスキャンにより得られた画像データとワークフロー１のワークフロー識別子とを送信し、２順目には画像処理装置Ａ２１０において、スキャンにより得られた画像データと更新されたワークフロー２のワークフロー識別子とを画像処理装置Ｄ２４０へ送信し、３順目には画像処理装置Ｄ２４０において、ＯＣＲ処理を施した画像データとワークフロー２のワークフロー識別子とを画像処理装置Ｃ２３０へ送信するものとする。
【００５８】
（７）下流の画像処理装置において、画像データとワークフロー識別子とを上流の画像処理装置から受信する（ステップＳ２３）。ここでは、１順目には画像処理装置Ｂ２２０において、受信部２２１が画像データとワークフロー１のワークフロー識別子とを画像処理装置Ａ２１０から受信し、２順目には画像処理装置Ｄ２４０において、受信部２４１が画像データとワークフロー２のワークフロー識別子とを画像処理装置Ａ２１０から受信し、３順目には画像処理装置Ｃ２３０において、受信部２３１が画像データとワークフロー２のワークフロー識別子とを画像処理装置Ｄ２４０から受信する。
【００５９】
（８）実施の形態１の（８）に同じ（ステップＳ８）。ここでは、１順目には画像処理装置Ｂ２２０において画像処理装置Ａ２１０から継承情報を受信していないと判断し、２順目には画像処理装置Ｄ２４０において画像処理装置Ａ２１０から継承情報を受信していないと判断し、３順目には画像処理装置Ｃ２３０において画像処理装置Ａ２１０から継承情報を受信していると判断する。
【００６０】
（９）下流の画像処理装置において、継承情報を受信している場合は、受信したワークフロー識別子により識別されるワークフローが当該継承情報により特定されるワークフローである場合に、当該ワークフロー識別子と画像データとが、当該継承情報により特定される画像処理装置から送信されたものであるか否かを判断する（ステップＳ２４）。ここでは、画像処理装置Ｃ２３０において、受信したワークフロー識別子により識別されるワークフローが受信した継承情報により特定されるワークフローであり、且つ受信したワークフロー識別子と画像データとが、当該継承情報により特定される画像処理装置Ｄ２４０から送信されたものであると判断する。
【００６１】
（１０）ワークフロー識別子と画像データとが継承情報により特定される画像処理装置とは異なる装置から送信されたものである場合は、不正な装置である可能性が高いとして受信したワークフロー識別子により識別されるワークフローに従ってジョブの連携処理を行うことを禁止して、連携処理の全てを終了する（ステップＳ２５）。
（１１）継承情報が送信されていない場合、継承情報により特定されるワークフローでない場合、及び継承情報により特定される画像処理装置から送信されたワークフローである場合は、下流の画像処理装置において、受信したワークフロー識別子により識別されるワークフローに従って、受信した画像データに処理を施すことを試みる（ステップＳ２６）。ここでは、１順目には画像処理装置Ｂ２２０において、受信したワークフロー識別子により識別されるワークフロー１に従って、処理部２２３が受信した画像データにＯＣＲ処理を施すことを試み、２順目には画像処理装置Ｄ２４０において、受信したワークフロー識別子により識別されるワークフロー２に従って、処理部２４３が受信した画像データにＯＣＲ処理を施すことを試み、３順目には画像処理装置Ｃ２３０において、受信したワークフロー識別子により識別されるワークフロー２に従って、処理部２３３が受信した画像データをサーバにアップロードすることを試みるものとする。
【００６２】
（１２）〜（１６）実施の形態１の（１２）〜（１６）に同じ（ステップＳ１２〜ステップＳ１６）。ここでは、１順目には画像処理装置Ｂ２２０において、連携部２２５がＯＣＲ処理が正常に行われなかったと判断し、画像処理装置Ａ２１０へネットワーク５０を介して未完了通知を送信し、画像処理装置Ａ２１０において、画像処理装置Ｂ２２０から未完了通知を受信し、画像処理装置Ｂ２２０に割り当てられたＯＣＲ処理を処理可能な画像処理装置Ｄ２４０をネットワーク５０に接続された画像処理装置の中から探し出し、２順目には画像処理装置Ｄ２４０において、連携部２４５がＯＣＲ処理が正常に行われたと判断し、３順目には画像処理装置Ｃ２３０において、連携部２３５がアップロード処理が正常に行われたと判断するものとする。
【００６３】
（１７）他の装置が探し出せた場合には、当該他の装置を新たな下流の画像処理装置として、全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続し、セキュリティレベルを上げ、さらに下流の画像処理装置があれば継承情報を通知する（ステップＳ２７）。ここでは、画像処理装置Ａ２１０において、画像処理装置Ｂ２２０から未完了通知を受信し、画像処理装置Ｂ２２０に割り当てられたＯＣＲ処理を処理可能な画像処理装置Ｄ２４０をネットワーク５０に接続された画像処理装置の中から探し出して新たな下流の装置に決定し、ワークフロー１中の「画像処理装置Ｂ」を「画像処理装置Ｄ」に書き換えてワークフロー２に更新し、ワークフロー２をワークフロー１のワークフロー識別子と共に画像処理装置Ｄ２４０と画像処理装置Ｃ２３０へ送信してワークフロー１を更新させ、継承情報をさらに下流の画像処理装置に通知し、ステップＳ２１へ戻るものとする。
【００６４】
（１８）〜（１９）実施の形態１の（１８）〜（１９）に同じ（ステップＳ１８〜ステップＳ１９）。ここでは、ネットワーク５０を介して、１順目には画像処理装置Ｄ２４０において、連携部２４５が画像処理装置Ａ２１０へ完了通知を送信し、画像処理装置Ａ２１０において、完了通知を画像処理装置Ｄ２４０から受信し、２順目には画像処理装置Ｃ２３０において、連携部２３５が画像処理装置Ｄ２４０へ完了通知を送信し、画像処理装置Ｄ２４０において、完了通知を画像処理装置Ｃ２３０から受信するものとする。
【００６５】
＜まとめ＞
以上のように、本発明の実施の形態２によれば、実施の形態１と同様に、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索してジョブの連携処理を継続することができ、また、エラー発生後にセキュリティレベルを上げるので、作業効率が向上すると共にイレギュラーな処理に関してセキュリティ対策が施されている。
（変形例１）
＜概要＞
本発明の変形例１は、実施の形態１及び２におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索し、共有鍵を生成し、当該下流の装置のさらに１つ下流の装置と代替えの装置の両方へ共有鍵を配布し、この両方の装置間において当該共有鍵を用いて送受信を行うことにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
【００６６】
＜構成＞
図７は、実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
図７に示すように、連携部１５又は連携部２１５は、鍵管理部３１１、暗号化部３１２、及び復号部３１３を備える。
【００６７】
鍵管理部３１１は、完了通知が受信されない場合に、共有鍵を生成して、自装置より２つ下流の画像処理装置、及び新たな下流の画像処理装置へ、秘密鍵暗号方式を用いて送信する等により安全に配布し、また自装置より１つ上流の画像処理装置からその画像処理装置により生成された共有鍵を安全に配布され、また自装置より２つ上流の画像処理装置からその画像処理装置により生成された共有鍵を安全に配布される。
【００６８】
暗号化部３１２は、共有鍵を生成して配布した場合、及び自装置より１つ上流の画像処理装置から共有鍵の配布を受けた場合には、自装置より１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する。例えば暗号化部３１２は、画像データ及びワークフローの少なくとも一方を暗号化する、若しくは、画像データ及びワークフロー識別子の少なくとも一方を暗号化する。
【００６９】
復号部３１３は、自装置より１つ上流の画像処理装置から共有鍵の配布を受け、かつ自装置より１つ上流の画像処理装置から暗号化された送信物が受信された場合、及び自装置より２つ上流の画像処理装置から共有鍵の配布を受け、かつ自装置より１つ上流の画像処理装置に割り当てられたジョブを処理可能な他の画像処理装置から暗号化された送信物が受信された場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する。
【００７０】
連携部２５又は連携部２２５は、鍵管理部３２１、暗号化部３２２、及び復号部３２３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
連携部３５又は連携部２３５は、鍵管理部３３１、暗号化部３３２、及び復号部３３３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
【００７１】
連携部４５又は連携部２４５は、鍵管理部３４１、暗号化部３４２、及び復号部３４３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
＜動作＞
図８は、変形例１におけるエラー発生時の暗号処理の概要を示す図である。
【００７２】
以下に図８を用いてエラー発生時の暗号処理の概要を説明する。
なおここでは、図２に示すワークフロー１を用い、画像処理装置Ｂ２０又は２２０においてエラーが発生し、画像処理装置Ｄ４０又は２４０が代わりに処理を施す場面を例に説明する。
（１）画像処理装置Ｂ２０又は２２０がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置Ａ１０又は２１０が未完了通知を受信する。
【００７３】
（２）画像処理装置Ａ１０又は２１０において、鍵管理部３１１が共有鍵を生成する。
（３）画像処理装置Ａ１０又は２１０において、２つ下流の画像処理装置Ｃ３０又は２３０、及び新たな下流の画像処理装置Ｄ４０又は２４０へ安全に配布し、画像処理装置Ｃ３０又は２３０において、鍵管理部３３１が共有鍵の配布を受け、画像処理装置Ｄ４０又は２４０において、鍵管理部３４１が共有鍵の配布を受ける。
【００７４】
（４）画像処理装置Ａ１０又は２１０において、暗号化部３１２が新たな下流の画像処理装置Ｄ４０又は２４０への送信物の一部又は全部を、鍵管理部３１１により生成された共有鍵を用いて暗号化する。
（５）画像処理装置Ａ１０又は２１０が一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｄ４０又は２４０がこの送信物を受信する。
【００７５】
（６）画像処理装置Ｄ４０又は２４０において、復号部３４３が暗号化された送信物を、画像処理装置Ａ１０又は２１０から配布された共有鍵を用いて復号する。
（７）画像処理装置Ｄ４０又は２４０において、自装置に割り当てられたジョブの処理を行う。
（８）画像処理装置Ｄ４０又は２４０において、ジョブの処理が正常に行なわれた後、暗号化部３４２が自装置より１つ下流の画像処理装置Ｃ３０又は２３０への送信物の一部又は全部を、画像処理装置Ａ１０又は２１０から配布された共有鍵を用いて暗号化する。
【００７６】
（９）画像処理装置Ｄ４０又は２４０が、一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｃ３０又は２３０がこの送信物を受信する。
（１０）画像処理装置Ｃ３０又は２３０において、復号部３３３が暗号化された送信物を、画像処理装置Ａ１０又は２１０から配布された共有鍵を用いて復号し、正常に復号できた場合には、画像処理装置Ｄ４０又は２４０が正当な装置であると判断して以降の処理を続行する。ここで、正常に復号できない場合や送信物が全く暗号化されていない場合には、画像処理装置Ｄ４０又は２４０が不正な装置である可能性が高いとして処理を中断する。
【００７７】
＜まとめ＞
以上のように、本発明の変形例１によれば、エラー発生時に、代替えの装置との送受信に暗号処理を用い、特に、代替えの装置から受信した暗号化された送信物を、元々予定されていた２つ上流の装置から配布された共有鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
（変形例２）
＜概要＞
本発明の変形例２は、変形例１と同様に、実施の形態１及び２におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、予め各装置は独自に共有鍵を生成して自装置より１つ上流の装置と自装置より１つ下流の装置とに配布しておき、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索し、当該下流の装置から予め配布されていた共有鍵を代替えの装置へ配布し、当該下流の装置のさらに１つ下流の装置と代替えの装置との間において当該共有鍵を用いて送受信を行うことにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
【００７８】
＜構成＞
図９は、実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
図９に示すように、連携部１５又は連携部２１５は、鍵管理部４１１、暗号化部４１２、及び復号部４１３を備える。
【００７９】
鍵管理部４１１は、予め共有鍵を生成して、自装置より１つ上流の装置、及び１つ下流の装置へ、秘密鍵暗号方式を用いて送信する等により安全に配布し、また予め自装置より１つ上流の画像処理装置から安全にその装置が生成した共有鍵の配布を受け、予め自装置より１つ下流の画像処理装置から安全にその装置が生成した共有鍵の配布を受け、また完了通知が受信されない場合に、予め配布を受けた自装置より１つ下流の画像処理装置が生成した共有鍵を、自装置より１つ下流の画像処理装置に割り当てられたジョブを処理可能な他の画像処理装置へ秘密鍵暗号方式を用いて送信する等により安全に転送し、また自装置より１つ上流の画像処理装置からエラーが発生した他の画像処理装置が生成した共有鍵の転送を受ける。なお、共有鍵の配布は予め行わずに、エラーが起こった後に行ってもよい。
【００８０】
暗号化部４１２は、共有鍵を転送した場合、及び共有鍵の転送を受けた場合には、自装置より１つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する。
復号部４１３は、自装置より１つ上流の画像処理装置から共有鍵の転送を受け、かつ自装置より１つ上流の画像処理装置から暗号化された送信物が受信された場合、及び自装置より１つ上流の画像処理装置から共有鍵の配布を受け、かつ自装置より１つ上流の画像処理装置に割り当てられたジョブを処理可能な他の画像処理装置から暗号化された送信物が受信された場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する。
【００８１】
連携部２５又は連携部２２５は、鍵管理部４２１、暗号化部４２２、及び復号部４２３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
連携部３５又は連携部２３５は、鍵管理部４３１、暗号化部４３２、及び復号部４３３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
【００８２】
連携部４５又は連携部２４５は、鍵管理部４４１、暗号化部４４２、及び復号部４４３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
＜動作＞
図１０は、変形例２におけるエラー発生時の暗号処理の概要を示す図である。
【００８３】
以下に図１０を用いてエラー発生時の暗号処理の概要を説明する。
なおここでは変形例１と同様に、図２に示すワークフロー１を用い、画像処理装置Ｂ２０又は２２０においてエラーが発生し、画像処理装置Ｄ４０又は２４０が代わりに処理を施す場面を例に説明する。
（１）画像処理装置Ｂ２０又は２２０において、鍵管理部４２１が、予め共有鍵Ｂを生成して、自装置より１つ上流の画像処理装置Ａ１０又は２１０、及び１つ下流の画像処理装置Ｃ３０又は２３０へ、安全に配布しておく（。
【００８４】
（２）画像処理装置Ｃ３０又は２３０において、鍵管理部４３１が、予め共有鍵Ｃを生成して、自装置より１つ上流の画像処理装置Ｂ２０又は２２０、及び１つ下流の画像処理装置Ｄ４０又は２４０へ、安全に配布しておく。
（３）画像処理装置Ｂ２０又は２２０がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置Ａ１０又は２１０が未完了通知を受信する。
【００８５】
（４）画像処理装置Ａ１０又は２１０において、鍵管理部４１１が、予め配布を受けた共有鍵Ｂを、新たな下流の画像処理装置Ｄ４０又は２４０へ転送する。
（５）画像処理装置Ａ１０又は２１０において、暗号化部４１２が新たな下流の画像処理装置Ｄ４０又は２４０への送信物の一部又は全部を、予め配布を受けた共有鍵Ｂを用いて暗号化する。
【００８６】
（６）画像処理装置Ａ１０又は２１０が、一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｄ４０又は２４０がこの送信物を受信する。
（７）画像処理装置Ｄ４０又は２４０において、復号部４４３が暗号化された送信物を、転送された共有鍵Ｂを用いて復号する。
【００８７】
（８）画像処理装置Ｄ４０又は２４０において、自装置に割り当てられたジョブの処理を行う。
（９）画像処理装置Ｄ４０又は２４０において、ジョブの処理が正常に行なわれた後、暗号化部４４２が自装置より１つ下流の画像処理装置Ｃ３０又は２３０への送信物の一部又は全部を、転送された共有鍵Ｂを用いて暗号化する。
【００８８】
（１０）画像処理装置Ｄ４０又は２４０において、一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｃ３０又は２３０がこの送信物を受信する。
（１１）画像処理装置Ｃ３０又は２３０において、復号部４３３が暗号化された送信物を、予め配布を受けた共有鍵Ｂを用いて復号し、正常に復号できた場合には、画像処理装置Ｄ４０又は２４０が正当な装置であると判断して以降の処理を続行する。ここで、正常に復号できない場合や送信物が全く暗号化されていない場合には、画像処理装置Ｄ４０又は２４０が不正な装置である可能性が高いとして処理を中断する。
【００８９】
＜まとめ＞
以上のように、本発明の変形例２によれば、エラー発生時に、代替えの装置との送受信に暗号処理を用い、特に、代替えの装置から受信した暗号化された送信物を、元々予定されていた１つ上流の装置から配布された共有鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
（変形例３）
＜概要＞
本発明の変形例３は、変形例１及び２と同様に、実施の形態１及び２におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、下流の装置でエラーが起こった場合に、当該下流の装置の１つ上流の装置が代替えの装置を検索し、代替えの装置の認証用復号鍵（公開鍵）の配布を受けて当該下流の装置のさらに１つ下流の装置へ転送し、代替えの装置が自装置の認証用暗号鍵（秘密鍵）を用いて送信物を暗号化して当該さらに１つ下流の装置へ送信し、当該さらに１つ下流の装置が、暗号化された受信物を受信して、これを転送された認証用復号鍵を用いて復号し、代替えの装置からの送信物の信頼性を向上させることにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
【００９０】
＜構成＞
図１１は、実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
図１１に示すように、連携部１５又は連携部２１５は、鍵管理部５１１、暗号化部５１２、及び復号部５１３を備える。
【００９１】
鍵管理部５１１は、完了通知が受信されない場合に、自装置より１つ下流の画像処理装置に割り当てられたジョブを処理可能な他の画像処理装置へ認証用復号鍵の配布を要求して、当該他の画像処理装置の認証用復号鍵の配布を受け、これを自装置より２つ下流の画像処理装置へ転送し、また自装置より１つ上流の画像処理装置から認証用復号鍵の配布の要求を受けて、認証用暗号鍵と認証用復号鍵との組を生成し、認証用復号鍵を配布する。
【００９２】
暗号化部５１２は、自装置より１つ上流の画像処理装置へ認証用復号鍵を配布した場合には、自装置より１つ下流の画像処理装置への送信物の一部又は全部を、鍵管理部５１１により生成された認証用暗号鍵を用いて暗号化する。
復号部５１３は、自装置より２つ上流の装置から、自装置より１つ上流の画像処理装置に割り当てられたジョブを処理可能な他の装置の認証用復号鍵が配布され、かつ当該他の画像処理装置から、当該他の画像処理装置の認証用暗号鍵を用いて暗号化された送信物が受信された場合には、当該暗号化された送信物を、当該認証用復号鍵を用いて復号する。
【００９３】
連携部２５又は連携部２２５は、鍵管理部５２１、暗号化部５２２、及び復号部５２３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
連携部３５又は連携部２３５は、鍵管理部５３１、暗号化部５３２、及び復号部５３３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
【００９４】
連携部４５又は連携部２４５は、鍵管理部５４１、暗号化部５４２、及び復号部５４３を備え、各構成要素は連携部１５又は連携部２１５における同名の構成要素と同様なので、その説明を省略する。
＜動作＞
図１２は、変形例３におけるエラー発生時の暗号処理の概要を示す図である。
【００９５】
以下に図１２を用いてエラー発生時の暗号処理の概要を説明する。
なおここでは変形例１と同様に、図２に示すワークフロー１を用い、画像処理装置Ｂ２０又は２２０においてエラーが発生し、画像処理装置Ｄ４０又は２４０が代わりに処理を施す場面を例に説明する。
（１）画像処理装置Ｂ２０又は２２０がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置Ａ１０又は２１０が未完了通知を受信する。
【００９６】
（２）画像処理装置Ａ１０又は２１０において、鍵管理部５１１が、新たな下流の画像処理装置Ｄ４０又は２４０へ、認証用復号鍵の配布を要求する。
（３）画像処理装置Ｄ４０又は２４０において、鍵管理部５４１が、認証用暗号鍵と認証用復号鍵との組を生成する。
（４）画像処理装置Ｄ４０又は２４０において、認証用復号鍵を画像処理装置Ａ１０又は２１０へ配布する。
【００９７】
（５）画像処理装置Ａ１０又は２１０が、認証用復号鍵を画像処理装置Ｃ３０又は２３０へ転送する。
（６）画像処理装置Ａ１０又は２１０が、送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｄ４０又は２４０がこの送信物を受信する。
（７）画像処理装置Ｄ４０又は２４０が自装置に割り当てられたジョブの処理を行う。
【００９８】
（８）画像処理装置Ｄ４０又は２４０において、ジョブの処理が正常に行なわれた後、暗号化部５４２が自装置より１つ下流の画像処理装置Ｃ３０又は２３０への送信物の一部又は全部を、鍵管理部５４１により生成された認証用暗号鍵を用いて暗号化する。
（９）画像処理装置Ｄ４０又は２４０において、一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置Ｃ３０又は２３０がこの送信物を受信する。
【００９９】
（１０）画像処理装置Ｃ３０又は２３０において、復号部５３３が暗号化された送信物を、転送された認証用復号鍵を用いて復号し、正常に復号できた場合には、画像処理装置Ｄ４０又は２４０が正当な装置であると判断して以降の処理を続行する。ここで、正常に復号できない場合や送信物が全く暗号化されていない場合には、画像処理装置Ｄ４０又は２４０が不正な装置である可能性が高いとして処理を中断する。
【０１００】
＜まとめ＞
以上のように、本発明の変形例３によれば、エラー発生時に、代替えの装置から受信した認証用暗号鍵により暗号化された送信物を、元々予定されていた２つ上流の装置から配布された認証用復号鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
【０１０１】
なお、上記各実施の形態、及び各変形例において、同一の装置におけるワークの処理が複数連続する場合には、これらを１つの処理とみなしてまとめて取り扱ってもよいし、別の装置におけるワークの処理と同様に取り扱ってもよい。また同一の装置におけるワークの処理であっても、ライセンスやリソース等が複数ある場合には、これらを機能モジュール単位で個々のジョブとみなして別々に取り扱ってもよい。例えば、変形例２において同一の装置におけるワークの処理が２つ存在する場合には、この装置は機能モジュール単位で、２つの異なる共有鍵を生成して、それぞれ個別に配布する。
【０１０２】
また、コンピュータに本実施の形態１、実施の形態２、変形例１、変形例２、及び、変形例３のような動作を実行させることができるプログラムがコンピュータ読み取り可能な記録媒体に記録され、この記録媒体が流通し取り引きの対象となり得る。また、当該プログラムは、例えばネットワーク等を介して流通して取り引きの対象となり得、また、表示装置に表示されたり印刷されて、利用者に提示されることもあり得る。
【０１０３】
ここでコンピュータ読み取り可能な記録媒体とは、例えば、フロッピー（登録商標）ディスク、ＣＤ、ＭＯ、ＤＶＤ、メモリカード等の着脱可能な記録媒体、及び、ハードディスク、半導体メモリ等の固定記録媒体等であり、特に限定されるものではない。
【産業上の利用可能性】
【０１０４】
本発明は、ネットワークにより接続された複数の装置の間で連携して、ジョブの連携処理を行うシステムに適用することができる。本発明によって、エラー発生時における利便性、及びセキュリティを向上させることができるので、その産業的利用価値は極めて高い。
【図面の簡単な説明】
【０１０５】
【図１】本発明の実施の形態１におけるネットワーク画像処理システムの概要を示す図である。
【図２】装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローの一例を示す図である。
【図３】画像処理装置Ａ１０の詳細な構成を示す図である。
【図４】ネットワーク画像処理システム１００によるエラー発生時の処理を含む連携処理の手順を示す図である。
【図５】画像処理装置Ａ２１０の詳細な構成を示す図である。
【図６】ネットワーク画像処理システム２００によるエラー発生時の処理を含む連携処理の手順を示す図である。
【図７】実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
【図８】変形例１におけるエラー発生時の暗号処理の概要を示す図である。
【図９】実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
【図１０】変形例２におけるエラー発生時の暗号処理の概要を示す図である。
【図１１】実施の形態１の連携部１５又は実施の形態２の連携部２１５の詳細な構成を示す図である。
【図１２】変形例３におけるエラー発生時の暗号処理の概要を示す図である。
【符号の説明】
【０１０６】
１０    画像処理装置Ａ
１１    受信部
１２    保持部
１３    処理部
１４    通知部
１５    連携部
２０    画像処理装置Ｂ
２１    受信部
２２    保持部
２３    処理部
２４    通知部
２５    連携部
３０    画像処理装置Ｃ
３１    受信部
３２    保持部
３３    処理部
３４    通知部
３５    連携部
４０    画像処理装置Ｄ
４１    受信部
４２    保持部
４３    処理部
４４    通知部
４５    連携部
５０    ネットワーク
１００    ネットワーク画像処理システム
２００    ネットワーク画像処理システム
２１０    画像処理装置Ａ
２１１    受信部
２１２    保持部
２１３    処理部
２１５    連携部
２２０    画像処理装置Ｂ
２２１    受信部
２２２    保持部
２２３    処理部
２２５    連携部
２３０    画像処理装置Ｃ
２３１    受信部
２３２    保持部
２３３    処理部
２３５    連携部
２４０    画像処理装置Ｄ
２４１    受信部
２４２    保持部
２４３    処理部
２４５    連携部
３１１    鍵管理部
３１２    暗号化部
３１３    復号部
３２１    鍵管理部
３２２    暗号化部
３２３    復号部
３３１    鍵管理部
３３２    暗号化部
３３３    復号部
３４１    鍵管理部
３４２    暗号化部
３４３    復号部
４１１    鍵管理部
４１２    暗号化部
４１３    復号部
４２１    鍵管理部
４２２    暗号化部
４２３    復号部
４３１    鍵管理部
４３２    暗号化部
４３３    復号部
４４１    鍵管理部
４４２    暗号化部
４４３    復号部
５１１    鍵管理部
５１１    受信部
５１２    暗号化部
５１３    復号部
５２１    鍵管理部
５２２    暗号化部
５２３    復号部
５３１    鍵管理部
５３２    暗号化部
５３３    復号部
５４１    鍵管理部
５４２    暗号化部
５４３    復号部
【図１】
2006338544.tif 000003
【図２】
2006338544.tif 000004
【図３】
2006338544.tif 000005
【図４】
2006338544.tif 000006
【図５】
2006338544.tif 000007
【図６】
2006338544.tif 000008
【図７】
2006338544.tif 000009
【図８】
2006338544.tif 000010
【図９】
2006338544.tif 000011
【図１０】
2006338544.tif 000012
【図１１】
2006338544.tif 000013
【図１２】
2006338544.tif 000014