JP2006338544A - ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 - Google Patents
ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 Download PDFInfo
- Publication number
- JP2006338544A JP2006338544A JP2005164633A JP2005164633A JP2006338544A JP 2006338544 A JP2006338544 A JP 2006338544A JP 2005164633 A JP2005164633 A JP 2005164633A JP 2005164633 A JP2005164633 A JP 2005164633A JP 2006338544 A JP2006338544 A JP 2006338544A
- Authority
- JP
- Japan
- Prior art keywords
- image processing
- downstream
- job
- processing
- processing apparatus
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/606—Protecting data by securing the transmission between two devices or processes
- G06F21/608—Secure printing
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Health & Medical Sciences (AREA)
- Computer Hardware Design (AREA)
- Computer Security & Cryptography (AREA)
- Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Bioethics (AREA)
- Facsimiles In General (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Computer And Data Communications (AREA)
Abstract
【解決手段】ネットワーク接続された複数の装置からなり少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを当該処理順序に従って順に受け渡してジョブの連携処理を行うネットワーク画像処理システムを構成する画像処理装置10であって、割り当てられたジョブの処理が終了した場合に1つ上流の装置へジョブの処理が正常に完了した旨を示す完了通知を送信する通知部14と、1つ上流の装置から受け渡されたワークフローにおいて次にジョブが割り当てられている1つ下流の装置からの完了通知が受信されない場合に1つ下流の装置に割り当てられたジョブを処理可能な他の装置を新たな下流の装置としてジョブの連携処理を継続する連携部15とを備える。
【選択図】 図3
Description
ワークフローシステムは、例えば原稿のスキャン、スキャンデータの加工、及び加工後のデータの配信等の一連の処理を予め定義しておいて自動的に連携して実行することができ、作業者はそれぞれの処理に対する操作を、各処理が完了する度に頻繁に行わずに済むので作業の効率がよい。
ここで、特許文献1に、サービス単位或いはジョブ単位で最適なエラー処理を、予めワークフローにおいて定義するワークフローシステムが開示され、この構成により、エラー発生時に最も適したエラー処理を行うことができるので、作業効率を向上させることができると記載されている。
本発明は、ワークフローに従ってジョブの連携処理を行う際に、エラーが起っても連携処理をうまく継続させることができるネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法を提供することを目的とする。
従って、作業効率を向上させることができる。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記1つ下流の装置からの完了通知が受信されない場合に、現時点において当該1つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索することを特徴とすることもできる。
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、前記1つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置がジョブの処理を正当に継承した旨を、自装置より2つ下流のネットワーク画像処理装置に通知することを特徴とすることもできる。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記正当に継承した旨を通知する際に、暗号処理を用いることを特徴とすることもできる。
ここで、ネットワーク画像処理装置において、前記連携手段は、前記1つ下流の装置からの完了通知が受信されない場合には、通常のセキュリティレベルである通常セキュアモードよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続することを特徴とすることもできる。
ここで、ネットワーク画像処理装置において、前記高セキュアモードにおいては、暗号処理を用いて送受信を行うことを特徴とすることもできる。
ここで、ネットワーク画像処理装置において、前記連携手段は、さらに、前記1つ下流の装置からの完了通知が受信されない場合に、共有鍵を、自装置より2つ下流の装置、及び前記新たな下流の装置へ配布する鍵管理手段と、前記1つ上流の装置から共有鍵が配布された場合には、前記1つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、自装置より2つ上流の装置から共有鍵が配布され、かつ前記1つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むことを特徴とすることもできる。
<概要>
本発明の実施の形態1は、ワークフローと処理対象画像とを処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおいて、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索してジョブの連携処理を継続するものである。
図1は、本発明の実施の形態1におけるネットワーク画像処理システムの概要を示す図である。
図1に示すように、本発明の実施の形態1におけるネットワーク画像処理システム100は、画像処理装置A10、画像処理装置B20、画像処理装置C30、画像処理装置D40、及びこれら複数の装置を接続するネットワーク50からなる。
図2に示すように、ワークフロー1はエラーが発生する前のワークフローであり、ワークフロー2は画像処理装置Bでエラーが発生し画像処理装置Dが代わりに処理を行う場合のワークフローである。ここでワークフロー1は、画像処理装置Aでドキュメントをスキャンし、画像処理装置Bで画像データにOCR処理を施し、画像処理装置Cでデータベースに記憶することを示す。またワークフロー2は、画像処理装置Aでドキュメントをスキャンし、画像処理装置Dで画像データにOCR処理を施し、画像処理装置Cでデータベースに記憶することを示す。
ここで画像処理装置B20は、例えば画像データとワークフローとを画像処理装置A10から受信し、受信したワークフローに従って、受信した画像データにOCR処理を施して、処理後の画像データと受信したワークフローとを画像処理装置C30へネットワーク50を介して送信する。
ここで画像処理装置D40は、例えば画像処理装置B20においてエラーが発生したときに、画像処理装置B20の代わりに画像データにOCR処理を施し、ジョブの連携処理を継続する。
図3に示すように、画像処理装置A10は、受信部11、保持部12、処理部13、通知部14、及び連携部15を備える。
受信部11は、ネットワーク50を介して、自装置より1つ上流の画像処理装置から送信された処理対象の画像データとワークフローとを受信し、自装置より2つ上流の画像処理装置から送信された継承情報を受信し、自装置より1つ下流の画像処理装置から送信された完了通知又は未完了通知を受信する。
処理部13は、予め保持された、又は受信され保持されたワークフローに従って、予め保持された、又は受信された画像データを用いて、自装置に割り当てられたジョブの処理を行う。
通知部14は、ネットワーク50を介して自装置より1つ上流の画像処理装置へ、ジョブの処理が正常に完了した場合にその旨を示す完了通知を送信し、ジョブの処理が正常に完了しない場合にその旨を示す未完了通知を送信する。
画像処理装置B20は、受信部21、保持部22、処理部23、通知部24、及び連携部25を備え、各構成要素は画像処理装置A10における同名の構成要素と同様なので、その説明を省略する。
画像処理装置D40は、受信部41、保持部42、処理部43、通知部44、及び連携部45を備え、各構成要素は画像処理装置A10における同名の構成要素と同様なので、その説明を省略する。
図4は、ネットワーク画像処理システム100によるエラー発生時の処理を含む連携処理の手順を示す図である。
以下に図4を用いて連携処理の手順を説明する。
なおここでは、図2に示すワークフロー1を用い、画像処理装置B20においてエラーが発生し、画像処理装置D40が代わりに処理を行う場合を例に説明する。
(2)所定の画像処理装置において、保持しているワークフローに従って、画像データに関するジョブの処理を試みる(ステップS2)。ここでは画像処理装置A10において、保持部12に保持している図2に示すワークフロー1に従って、処理部13がドキュメントのスキャンを試みる。
(4)所定の画像処理装置において、ジョブの処理が正常に行われない場合には、例えばスキャンに失敗した旨のエラー原因を表示パネル等に表示してユーザに知らせて、連携処理の全てを終了する(ステップS4)。
(11)継承情報が送信されていない場合、継承情報により特定されるワークフローでない場合、及び継承情報により特定される画像処理装置から送信されたワークフローである場合は、下流の画像処理装置において、受信したワークフローに従って、受信した画像データに処理を施すことを試みる(ステップS11)。ここでは、1順目には画像処理装置B20において、受信したワークフロー1に従って、処理部23が受信した画像データにOCR処理を施すことを試み、2順目には画像処理装置D40において、受信したワークフロー2に従って、処理部43が受信した画像データにOCR処理を施すことを試み、3順目には画像処理装置C30において、受信したワークフロー2に従って、処理部33が受信した画像データをサーバにアップロードすることを試みるものとする。
(14)上流の画像処理装置において、完了通知が受信されない場合に、下流の画像処理装置に割り当てられたジョブを処理可能な他の装置を探し出すことを試みる(ステップS14)。
(16)他の装置が探し出せない場合には、その旨を示すエラー原因を表示パネル等に表示してユーザに知らせて、連携処理の全てを終了する(ステップS16)。
<まとめ>
以上のように、本発明の実施の形態1によれば、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索してジョブの連携処理を継続することができ、また、エラー発生後にセキュリティレベルを上げるので、作業効率が向上すると共にイレギュラーな処理に関してセキュリティ対策が施されている。
(実施の形態2)
<概要>
本発明の実施の形態2は、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおいて、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索してジョブの連携処理を継続するものである。
本発明の実施の形態2におけるネットワーク画像処理システム200は、画像処理装置A210、画像処理装置B220、画像処理装置C230、画像処理装置D240、及びこれら複数の装置を接続するネットワーク50からなる。
なお、実施の形態1と同様の構成には同一番号を付しその説明を省略する。
図5に示すように、画像処理装置A210は、受信部211、保持部212、処理部213、通知部14、及び連携部215を備える。
受信部211は、ネットワーク50を介して、自装置より1つ上流の画像処理装置から送信された処理対象の画像データとワークフロー識別子とを受信し、自装置より2つ上流の画像処理装置から送信された継承情報を受信し、自装置よりも上流のいずれかの画像処理装置から更新されたワークフローを受信し、自装置より1つ下流の画像処理装置から送信された完了通知又は未完了通知を受信する。
処理部213は、予め保持された、又は更新されたワークフロー中の、受信されたワークフロー識別子により識別されるワークフローに従って、予め保持された、又は受信された画像データを用いて、自装置に割り当てられたジョブの処理を行う。
画像処理装置C230は、受信部231、保持部232、処理部233、通知部34、及び連携部235を備え、各構成要素は画像処理装置A210における同名の構成要素と同様なので、その説明を省略する。
<動作>
図6は、ネットワーク画像処理システム200によるエラー発生時の処理を含む連携処理の手順を示す図である。
なおここでは、図2に示すワークフロー1を用い、画像処理装置B220においてエラーが発生し、画像処理装置D240が代わりに処理を施す場合を例に説明する。
また、実施の形態1の図4と同様のステップには同一番号を付し、その説明を省略する。
(5)所定の画像処理装置において、自装置におけるジョブの処理が正常に行われた場合、及び下流の画像処理装置において自装置におけるジョブの処理が正常に行われた場合には、それぞれが上流の画像処理装置として、受信したワークフロー識別子により識別される保持部212に保持されたワークフローに従って、下流の画像処理装置が有るか否かを判断し、下流の画像処理装置がない場合は処理を終了する(ステップS21)。ここでは、1順目には画像処理装置A210において、下流の画像処理装置B220が有ると判断し、2順目には画像処理装置D240において、下流の画像処理装置C230が有ると判断し、3順目には画像処理装置C230において、下流の画像処理装置がないと判断して処理を終了する。
(11)継承情報が送信されていない場合、継承情報により特定されるワークフローでない場合、及び継承情報により特定される画像処理装置から送信されたワークフローである場合は、下流の画像処理装置において、受信したワークフロー識別子により識別されるワークフローに従って、受信した画像データに処理を施すことを試みる(ステップS26)。ここでは、1順目には画像処理装置B220において、受信したワークフロー識別子により識別されるワークフロー1に従って、処理部223が受信した画像データにOCR処理を施すことを試み、2順目には画像処理装置D240において、受信したワークフロー識別子により識別されるワークフロー2に従って、処理部243が受信した画像データにOCR処理を施すことを試み、3順目には画像処理装置C230において、受信したワークフロー識別子により識別されるワークフロー2に従って、処理部233が受信した画像データをサーバにアップロードすることを試みるものとする。
以上のように、本発明の実施の形態2によれば、実施の形態1と同様に、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索してジョブの連携処理を継続することができ、また、エラー発生後にセキュリティレベルを上げるので、作業効率が向上すると共にイレギュラーな処理に関してセキュリティ対策が施されている。
(変形例1)
<概要>
本発明の変形例1は、実施の形態1及び2におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索し、共有鍵を生成し、当該下流の装置のさらに1つ下流の装置と代替えの装置の両方へ共有鍵を配布し、この両方の装置間において当該共有鍵を用いて送受信を行うことにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
図7は、実施の形態1の連携部15又は実施の形態2の連携部215の詳細な構成を示す図である。
図7に示すように、連携部15又は連携部215は、鍵管理部311、暗号化部312、及び復号部313を備える。
連携部35又は連携部235は、鍵管理部331、暗号化部332、及び復号部333を備え、各構成要素は連携部15又は連携部215における同名の構成要素と同様なので、その説明を省略する。
<動作>
図8は、変形例1におけるエラー発生時の暗号処理の概要を示す図である。
なおここでは、図2に示すワークフロー1を用い、画像処理装置B20又は220においてエラーが発生し、画像処理装置D40又は240が代わりに処理を施す場面を例に説明する。
(1)画像処理装置B20又は220がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置A10又は210が未完了通知を受信する。
(3)画像処理装置A10又は210において、2つ下流の画像処理装置C30又は230、及び新たな下流の画像処理装置D40又は240へ安全に配布し、画像処理装置C30又は230において、鍵管理部331が共有鍵の配布を受け、画像処理装置D40又は240において、鍵管理部341が共有鍵の配布を受ける。
(5)画像処理装置A10又は210が一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置D40又は240がこの送信物を受信する。
(7)画像処理装置D40又は240において、自装置に割り当てられたジョブの処理を行う。
(8)画像処理装置D40又は240において、ジョブの処理が正常に行なわれた後、暗号化部342が自装置より1つ下流の画像処理装置C30又は230への送信物の一部又は全部を、画像処理装置A10又は210から配布された共有鍵を用いて暗号化する。
(10)画像処理装置C30又は230において、復号部333が暗号化された送信物を、画像処理装置A10又は210から配布された共有鍵を用いて復号し、正常に復号できた場合には、画像処理装置D40又は240が正当な装置であると判断して以降の処理を続行する。ここで、正常に復号できない場合や送信物が全く暗号化されていない場合には、画像処理装置D40又は240が不正な装置である可能性が高いとして処理を中断する。
以上のように、本発明の変形例1によれば、エラー発生時に、代替えの装置との送受信に暗号処理を用い、特に、代替えの装置から受信した暗号化された送信物を、元々予定されていた2つ上流の装置から配布された共有鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
(変形例2)
<概要>
本発明の変形例2は、変形例1と同様に、実施の形態1及び2におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、予め各装置は独自に共有鍵を生成して自装置より1つ上流の装置と自装置より1つ下流の装置とに配布しておき、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索し、当該下流の装置から予め配布されていた共有鍵を代替えの装置へ配布し、当該下流の装置のさらに1つ下流の装置と代替えの装置との間において当該共有鍵を用いて送受信を行うことにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
図9は、実施の形態1の連携部15又は実施の形態2の連携部215の詳細な構成を示す図である。
図9に示すように、連携部15又は連携部215は、鍵管理部411、暗号化部412、及び復号部413を備える。
復号部413は、自装置より1つ上流の画像処理装置から共有鍵の転送を受け、かつ自装置より1つ上流の画像処理装置から暗号化された送信物が受信された場合、及び自装置より1つ上流の画像処理装置から共有鍵の配布を受け、かつ自装置より1つ上流の画像処理装置に割り当てられたジョブを処理可能な他の画像処理装置から暗号化された送信物が受信された場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する。
連携部35又は連携部235は、鍵管理部431、暗号化部432、及び復号部433を備え、各構成要素は連携部15又は連携部215における同名の構成要素と同様なので、その説明を省略する。
<動作>
図10は、変形例2におけるエラー発生時の暗号処理の概要を示す図である。
なおここでは変形例1と同様に、図2に示すワークフロー1を用い、画像処理装置B20又は220においてエラーが発生し、画像処理装置D40又は240が代わりに処理を施す場面を例に説明する。
(1)画像処理装置B20又は220において、鍵管理部421が、予め共有鍵Bを生成して、自装置より1つ上流の画像処理装置A10又は210、及び1つ下流の画像処理装置C30又は230へ、安全に配布しておく(。
(3)画像処理装置B20又は220がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置A10又は210が未完了通知を受信する。
(5)画像処理装置A10又は210において、暗号化部412が新たな下流の画像処理装置D40又は240への送信物の一部又は全部を、予め配布を受けた共有鍵Bを用いて暗号化する。
(7)画像処理装置D40又は240において、復号部443が暗号化された送信物を、転送された共有鍵Bを用いて復号する。
(9)画像処理装置D40又は240において、ジョブの処理が正常に行なわれた後、暗号化部442が自装置より1つ下流の画像処理装置C30又は230への送信物の一部又は全部を、転送された共有鍵Bを用いて暗号化する。
(11)画像処理装置C30又は230において、復号部433が暗号化された送信物を、予め配布を受けた共有鍵Bを用いて復号し、正常に復号できた場合には、画像処理装置D40又は240が正当な装置であると判断して以降の処理を続行する。ここで、正常に復号できない場合や送信物が全く暗号化されていない場合には、画像処理装置D40又は240が不正な装置である可能性が高いとして処理を中断する。
以上のように、本発明の変形例2によれば、エラー発生時に、代替えの装置との送受信に暗号処理を用い、特に、代替えの装置から受信した暗号化された送信物を、元々予定されていた1つ上流の装置から配布された共有鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
(変形例3)
<概要>
本発明の変形例3は、変形例1及び2と同様に、実施の形態1及び2におけるエラー発生時に行う暗号処理の詳細な例を示すものであり、下流の装置でエラーが起こった場合に、当該下流の装置の1つ上流の装置が代替えの装置を検索し、代替えの装置の認証用復号鍵(公開鍵)の配布を受けて当該下流の装置のさらに1つ下流の装置へ転送し、代替えの装置が自装置の認証用暗号鍵(秘密鍵)を用いて送信物を暗号化して当該さらに1つ下流の装置へ送信し、当該さらに1つ下流の装置が、暗号化された受信物を受信して、これを転送された認証用復号鍵を用いて復号し、代替えの装置からの送信物の信頼性を向上させることにより、エラー発生時に通常よりもセキュリティレベルを高くしてジョブの連携処理を継続するものである。
図11は、実施の形態1の連携部15又は実施の形態2の連携部215の詳細な構成を示す図である。
図11に示すように、連携部15又は連携部215は、鍵管理部511、暗号化部512、及び復号部513を備える。
復号部513は、自装置より2つ上流の装置から、自装置より1つ上流の画像処理装置に割り当てられたジョブを処理可能な他の装置の認証用復号鍵が配布され、かつ当該他の画像処理装置から、当該他の画像処理装置の認証用暗号鍵を用いて暗号化された送信物が受信された場合には、当該暗号化された送信物を、当該認証用復号鍵を用いて復号する。
連携部35又は連携部235は、鍵管理部531、暗号化部532、及び復号部533を備え、各構成要素は連携部15又は連携部215における同名の構成要素と同様なので、その説明を省略する。
<動作>
図12は、変形例3におけるエラー発生時の暗号処理の概要を示す図である。
なおここでは変形例1と同様に、図2に示すワークフロー1を用い、画像処理装置B20又は220においてエラーが発生し、画像処理装置D40又は240が代わりに処理を施す場面を例に説明する。
(1)画像処理装置B20又は220がジョブの処理を正常に行えない場合に、未完了通知を送信し、画像処理装置A10又は210が未完了通知を受信する。
(3)画像処理装置D40又は240において、鍵管理部541が、認証用暗号鍵と認証用復号鍵との組を生成する。
(4)画像処理装置D40又は240において、認証用復号鍵を画像処理装置A10又は210へ配布する。
(6)画像処理装置A10又は210が、送信物を送信してジョブの連携処理を継続することを試み、画像処理装置D40又は240がこの送信物を受信する。
(7)画像処理装置D40又は240が自装置に割り当てられたジョブの処理を行う。
(9)画像処理装置D40又は240において、一部又は全部が暗号化された送信物を送信してジョブの連携処理を継続することを試み、画像処理装置C30又は230がこの送信物を受信する。
以上のように、本発明の変形例3によれば、エラー発生時に、代替えの装置から受信した認証用暗号鍵により暗号化された送信物を、元々予定されていた2つ上流の装置から配布された認証用復号鍵で復号して、うまく復号できた場合にのみジョブの処理が可能となるので、エラー発生時のセキュリティを高くすると同時に、成りすまし等による不正な処理を防止することができ、効率的にセキュリティを向上させることができる。
11 受信部
12 保持部
13 処理部
14 通知部
15 連携部
20 画像処理装置B
21 受信部
22 保持部
23 処理部
24 通知部
25 連携部
30 画像処理装置C
31 受信部
32 保持部
33 処理部
34 通知部
35 連携部
40 画像処理装置D
41 受信部
42 保持部
43 処理部
44 通知部
45 連携部
50 ネットワーク
100 ネットワーク画像処理システム
200 ネットワーク画像処理システム
210 画像処理装置A
211 受信部
212 保持部
213 処理部
215 連携部
220 画像処理装置B
221 受信部
222 保持部
223 処理部
225 連携部
230 画像処理装置C
231 受信部
232 保持部
233 処理部
235 連携部
240 画像処理装置D
241 受信部
242 保持部
243 処理部
245 連携部
311 鍵管理部
312 暗号化部
313 復号部
321 鍵管理部
322 暗号化部
323 復号部
331 鍵管理部
332 暗号化部
333 復号部
341 鍵管理部
342 暗号化部
343 復号部
411 鍵管理部
412 暗号化部
413 復号部
421 鍵管理部
422 暗号化部
423 復号部
431 鍵管理部
432 暗号化部
433 復号部
441 鍵管理部
442 暗号化部
443 復号部
511 鍵管理部
511 受信部
512 暗号化部
513 復号部
521 鍵管理部
522 暗号化部
523 復号部
531 鍵管理部
532 暗号化部
533 復号部
541 鍵管理部
542 暗号化部
543 復号部
Claims (14)
- ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、
下流の装置は、
当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、
前記上流の装置は、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段を備えること
を特徴とするネットワーク画像処理システム。 - ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムであって、
下流の装置は、
当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段を備え、
前記上流の装置は、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段を備えること
を特徴とするネットワーク画像処理システム。 - ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、
自装置に割り当てられたジョブの処理が終了した場合に、自装置より1つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、
前記1つ上流の装置から受け渡されたワークフローにおいて次にジョブが割り当てられている自装置より1つ下流の装置からの完了通知が受信されない場合に、当該1つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携手段と
を備えることを特徴とするネットワーク画像処理装置。 - ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムを構成するネットワーク画像処理装置であって、
自装置に割り当てられたジョブの処理が終了した場合に、自装置より1つ上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信手段と、
前記1つ上流の装置から受け渡されたワークフローの識別子により特定されるワークフローにおいて次にジョブが割り当てられている自装置より1つ下流の装置からの完了通知が受信されない場合に、当該1つ下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携手段と
を備えることを特徴とするネットワーク画像処理装置。 - 前記連携手段は、
前記1つ下流の装置からの完了通知が受信されない場合に、現時点において当該1つ下流の装置に割り当てられたジョブを処理可能な他の装置を検索すること
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - 前記連携手段は、さらに、
前記1つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置がジョブの処理を正当に継承した旨を、自装置より2つ下流のネットワーク画像処理装置に通知すること
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - 前記連携手段は、
前記正当に継承した旨を通知する際に、暗号処理を用いること
を特徴とする請求項6に記載のネットワーク画像処理装置。 - 前記連携手段は、
前記1つ下流の装置からの完了通知が受信されない場合には、通常のセキュリティレベルである通常セキュアモードよりもセキュリティレベルが高い高セキュアモードで、ジョブの連携処理を継続すること
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - 前記高セキュアモードにおいては、暗号処理を用いて送受信を行うこと
を特徴とする請求項8に記載のネットワーク画像処理装置。 - 前記連携手段は、さらに、
前記1つ下流の装置からの完了通知が受信されない場合に、共有鍵を、自装置より2つ下流の装置、及び前記新たな下流の装置へ配布する鍵管理手段と、
前記1つ上流の装置から共有鍵が配布された場合には、前記1つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、
自装置より2つ上流の装置から共有鍵が配布され、かつ前記1つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - 前記連携手段は、さらに、
予め、又は自装置に割り当てられたジョブを処理できない場合に、共有鍵を生成して、前記1つ上流の装置、及び前記1つ下流の装置へ配布し、前記1つ下流の装置からの完了通知が受信されない場合に、当該1つ下流の装置から共有鍵の配布を受けて、これを前記新たな下流の装置へ転送する鍵管理手段と、
前記1つ上流の装置から共有鍵が配布された場合には、前記1つ下流の画像処理装置への送信物の一部又は全部を、当該共有鍵を用いて暗号化する暗号化手段と、
前記1つ上流の装置から共有鍵が配布され、かつ当該1つ上流の装置に割り当てられたジョブを処理可能な他の装置から暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該共有鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - 前記連携手段は、さらに、
前記1つ下流の装置からの完了通知が受信されない場合に、前記新たな下流の装置の認証用復号鍵の配布を受けて、これを自装置より2つ下流の装置へ転送する鍵管理手段と、
前記1つ上流の装置へ、自装置の認証用復号鍵を送信した場合には、前記1つ下流の画像処理装置への送信物の一部又は全部を、自装置の認証用暗号鍵を用いて暗号化する暗号化手段と、
自装置より2つ上流の装置から、前記1つ上流の装置に割り当てられたジョブを処理可能な他の装置の認証用復号鍵が配布され、かつ当該他の装置から、当該他の装置の認証用暗号鍵を用いて暗号化された送信物を受信した場合には、当該暗号化された送信物を、当該認証用復号鍵を用いて復号する復号手段とを含むこと
を特徴とする請求項3及び4の何れか1項に記載のネットワーク画像処理装置。 - ネットワーク接続された複数の装置からなり、少なくとも各時点において未処理のジョブとそれらの処理順序との指定を含むワークフローと処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、
下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、
前記上流の装置において、前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置としてジョブの連携処理を継続する連携ステップとを含むこと
を特徴とするネットワーク画像処理方法。 - ネットワーク接続された複数の装置からなり、装置毎に処理すべきジョブとそれらの処理順序とが指定されたワークフローが各装置に予め保持され、当該ワークフローの識別子と処理対象画像とを、当該処理順序に従って上流の装置から下流の装置へ順に受け渡して、ジョブの連携処理を行うネットワーク画像処理システムにおけるネットワーク画像処理方法であって、
下流の装置において、当該下流の装置に割り当てられたジョブの処理が終了した場合に、上流の装置へ、当該ジョブの処理が正常に完了した旨を示す完了通知を送信する完了通知送信ステップと、
前記上流の装置において、
前記下流の装置からの完了通知が受信されない場合に、当該下流の装置に割り当てられたジョブを処理可能な他の装置を、新たな下流の装置として全ての下流の装置に保持された対応するワークフローを更新し、ジョブの連携処理を継続する連携ステップとを含むこと
を特徴とするネットワーク画像処理方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005164633A JP4096954B2 (ja) | 2005-06-03 | 2005-06-03 | ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 |
US11/259,317 US8599404B2 (en) | 2005-06-03 | 2005-10-27 | Network image processing system, network image processing apparatus, and network image processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2005164633A JP4096954B2 (ja) | 2005-06-03 | 2005-06-03 | ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2006338544A true JP2006338544A (ja) | 2006-12-14 |
JP4096954B2 JP4096954B2 (ja) | 2008-06-04 |
Family
ID=37493824
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2005164633A Active JP4096954B2 (ja) | 2005-06-03 | 2005-06-03 | ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8599404B2 (ja) |
JP (1) | JP4096954B2 (ja) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008259211A (ja) * | 2007-04-03 | 2008-10-23 | Toshiba Corp | 画像走査によって生成された電子ドキュメント・データのワークフロー制御システムおよび方法 |
JP2009296242A (ja) * | 2008-06-04 | 2009-12-17 | Canon Inc | ネットワークデバイスおよびワークフロー処理システムおよびワークフロー処理システム |
JP2010018004A (ja) * | 2008-07-14 | 2010-01-28 | Canon Inc | ワークフロー実行装置及びワークフロー実行方法 |
JP2012104909A (ja) * | 2010-11-08 | 2012-05-31 | Ricoh Co Ltd | 画像形成装置、機器連携システム及びプログラム |
JP2012168821A (ja) * | 2011-02-15 | 2012-09-06 | Ricoh Co Ltd | 情報処理システム、情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 |
JP2018060420A (ja) * | 2016-10-06 | 2018-04-12 | 富士ゼロックス株式会社 | 情報処理システム、情報処理装置およびプログラム |
Families Citing this family (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4810302B2 (ja) * | 2006-05-10 | 2011-11-09 | キヤノン株式会社 | 印刷システム、工程装置及びその制御方法、プログラム |
US20090033978A1 (en) * | 2007-07-31 | 2009-02-05 | Xerox Corporation | Method and system for aggregating print jobs |
US20100123930A1 (en) * | 2008-11-17 | 2010-05-20 | Kabushiki Kaisha Toshiba | Workflow management apparatus, and method and program for the same |
EP2192514A1 (en) * | 2008-11-26 | 2010-06-02 | Thomson Licensing | Method and system for processing digital content according to a workflow |
US8908205B2 (en) | 2010-08-31 | 2014-12-09 | Ricoh Company, Ltd. | Document processing job control via a mobile device |
US8515930B2 (en) | 2010-08-31 | 2013-08-20 | Ricoh Company, Ltd. | Merging a scanned document with an existing document on a server |
US20120079409A1 (en) * | 2010-09-28 | 2012-03-29 | Guiluan Luo | Workflow management at a document processing device |
US9083826B2 (en) | 2010-08-31 | 2015-07-14 | Ricoh Company, Ltd. | Tracking the processing of electronic document data by network services using trace |
JP5288040B1 (ja) * | 2012-11-28 | 2013-09-11 | 富士ゼロックス株式会社 | 印刷管理装置、画像形成システムおよびプログラム |
TWI512665B (zh) * | 2013-01-18 | 2015-12-11 | Kuo Yuan Chang | 病房雲端系統 |
JP6127815B2 (ja) * | 2013-07-31 | 2017-05-17 | ブラザー工業株式会社 | コンピュータプログラム、および、通信装置 |
Family Cites Families (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11213082A (ja) * | 1997-11-19 | 1999-08-06 | Fujitsu Ltd | ワークフロー管理装置及びワークフロー管理システム並びにこれらのプログラムを記憶したコンピュータ読み取り可能な記憶媒体 |
US6104468A (en) * | 1998-06-29 | 2000-08-15 | Eastman Kodak Company | Image movement in a photographic laboratory |
JP2000172463A (ja) | 1998-12-02 | 2000-06-23 | Ricoh Co Ltd | 端末装置 |
DE10100492A1 (de) | 2000-01-14 | 2001-08-02 | Hewlett Packard Co | Dokumentenverwaltungssystem |
JP2002099510A (ja) | 2000-09-25 | 2002-04-05 | Hitachi Ltd | 複数トランザクション処理システム |
US20020094089A1 (en) * | 2000-12-28 | 2002-07-18 | Shigeki Kamiya | Data delivery method and data delivery system |
US7408658B2 (en) | 2001-12-04 | 2008-08-05 | Hewlett-Packard Development Company, L.P. | Generation and usage of workflows for processing data on a printing device |
JP2003345954A (ja) | 2002-05-28 | 2003-12-05 | Murata Mach Ltd | ワークフロー管理装置 |
JP4289934B2 (ja) * | 2002-09-26 | 2009-07-01 | 大日本スクリーン製造株式会社 | 印刷製版のためのワークフローを生成する装置および方法 |
JP4265915B2 (ja) * | 2003-01-29 | 2009-05-20 | シャープ株式会社 | 電子機器ネットワークシステムおよび電子機器ネットワークシステムによるデータ送信先検索方法 |
JP2004280665A (ja) | 2003-03-18 | 2004-10-07 | Fuji Xerox Co Ltd | サービス処理システム、サービス処理方法及びサービス処理プログラム |
JP4265249B2 (ja) * | 2003-03-24 | 2009-05-20 | 富士ゼロックス株式会社 | サービス処理装置、サービス処理方法及びプログラム |
US8738415B2 (en) * | 2003-03-24 | 2014-05-27 | Hewlett-Packard Development Company, L.P. | Automated workflow assignment to print jobs |
JP2004287861A (ja) | 2003-03-24 | 2004-10-14 | Fuji Xerox Co Ltd | サービス処理装置、サービス処理方法及びプログラム |
JP2005025578A (ja) | 2003-07-03 | 2005-01-27 | Ricoh Co Ltd | ワークフローシステム及びその実現方法 |
US20050050466A1 (en) * | 2003-08-29 | 2005-03-03 | Sangroniz James M. | Distributed automated workflow assignment for print fulfillment of print jobs |
JP4006392B2 (ja) * | 2003-12-03 | 2007-11-14 | キヤノン株式会社 | 情報処理装置、及び、制御プログラム |
-
2005
- 2005-06-03 JP JP2005164633A patent/JP4096954B2/ja active Active
- 2005-10-27 US US11/259,317 patent/US8599404B2/en active Active
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008259211A (ja) * | 2007-04-03 | 2008-10-23 | Toshiba Corp | 画像走査によって生成された電子ドキュメント・データのワークフロー制御システムおよび方法 |
JP2009296242A (ja) * | 2008-06-04 | 2009-12-17 | Canon Inc | ネットワークデバイスおよびワークフロー処理システムおよびワークフロー処理システム |
US8400658B2 (en) | 2008-06-04 | 2013-03-19 | Canon Kabushiki Kaisha | Network device and workflow processing system |
JP2010018004A (ja) * | 2008-07-14 | 2010-01-28 | Canon Inc | ワークフロー実行装置及びワークフロー実行方法 |
US8127177B2 (en) | 2008-07-14 | 2012-02-28 | Canon Kabushiki Kaisha | Apparatus and method for executing workflow |
JP2012104909A (ja) * | 2010-11-08 | 2012-05-31 | Ricoh Co Ltd | 画像形成装置、機器連携システム及びプログラム |
JP2012168821A (ja) * | 2011-02-15 | 2012-09-06 | Ricoh Co Ltd | 情報処理システム、情報処理装置、情報処理方法、情報処理プログラム及び記録媒体 |
JP2018060420A (ja) * | 2016-10-06 | 2018-04-12 | 富士ゼロックス株式会社 | 情報処理システム、情報処理装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
JP4096954B2 (ja) | 2008-06-04 |
US8599404B2 (en) | 2013-12-03 |
US20060274361A1 (en) | 2006-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4096954B2 (ja) | ネットワーク画像処理システム、ネットワーク画像処理装置、及びネットワーク画像処理方法 | |
KR100753932B1 (ko) | 컨텐츠 암호화 방법, 이를 이용한 네트워크를 통한 컨텐츠제공 시스템 및 그 방법 | |
JP4993733B2 (ja) | 暗号クライアント装置、暗号パッケージ配信システム、暗号コンテナ配信システム及び暗号管理サーバ装置 | |
JP5014013B2 (ja) | 画像処理装置 | |
US8688969B2 (en) | Cryptographic management apparatus, decryption management apparatus and program | |
CN1269549A (zh) | 操纵计算机文件和/或程序的***和方法 | |
JP2005339551A (ja) | 画像形成ジョブ認証システムおよび画像形成ジョブ認証方法 | |
JP2009089045A (ja) | 暗号モジュール選定装置およびプログラム | |
JP5272602B2 (ja) | 認証機能連携機器、認証機能連携システム及び認証機能連携プログラム | |
US10389913B2 (en) | Information management control apparatus, image processing apparatus, and information management control system | |
JP3984951B2 (ja) | コンテンツ利用回数制限方法、コンテンツ利用端末装置、コンテンツ利用システム、コンピュータプログラム、及びコンピュータ読み取り可能な記録媒体 | |
JP4442583B2 (ja) | 画像処理装置、画像処理方法及び画像処理用プログラム | |
JP2010068480A (ja) | 画像処理装置、同装置における暗号化されたジョブの実行方法及び実行プログラム | |
JP5575090B2 (ja) | 画像形成装置 | |
JP2010170236A (ja) | 画像形成システム、サーバ装置および画像形成装置 | |
JP2010146172A (ja) | 情報処理装置及び情報処理システム | |
JP2002342061A (ja) | 画像形成システム,その方法,そのプログラムを記録したコンピュータ読み取り可能な記録媒体,画像形成装置,そのプログラム | |
JP2007004682A (ja) | 画像処理システム、画像処理装置及び画像処理方法 | |
JP4579452B2 (ja) | 出力システム及び出力システムの制御方法 | |
JP4475576B2 (ja) | ネットワーク印刷システム、印刷データ授受方法およびサーバコンピュータ用プログラム | |
JP7000961B2 (ja) | ファイル操作管理システムおよびファイル操作管理方法 | |
JP2010192959A (ja) | 自己復号型暗号化ファイルの管理システム、管理方法および装置、復号制御方法および装置 | |
JP2006311136A (ja) | 端末、及び、この端末に適用されるプログラム | |
JP4385259B2 (ja) | 業務実行システムと方法および業務実行用コンピュータとプログラム | |
JP6492832B2 (ja) | 暗号化装置、暗号化方法、暗号化プログラム、データ構造、及び、暗号化システム |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070830 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070925 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20071126 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20080219 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20080303 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4096954 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110321 Year of fee payment: 3 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120321 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130321 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140321 Year of fee payment: 6 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313111 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |