(57)【特許請求の範囲】
【請求項１】
予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を外部装置から受信する受信手段と、
ユーザ認証を行ないユーザを特定する認証手段と、
前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定手段と、
前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成手段と、
を備えることを特徴とする情報処理装置。
【請求項２】
前記情報処理装置は、帳票画像データに基づいて記録媒体上に画像を形成する画像形成部と、画像読取部とを備えており、さらに、
前記出力用帳票画像データに基づき形成されユーザにより追記がなされた記録媒体を前記画像読取部により読み取り、読取帳票画像データとして生成する読取画像生成手段と、
前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記読取帳票画像データに配置される所定の項目に対する領域画像を抽出する領域画像抽出手段と、
抽出された領域画像と前記帳票画像データとに基づいて合成帳票画像データを生成する合成画像生成手段と、
を備えることを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記出力画像生成手段は、
少なくとも前記認証手段により特定されるユーザを示すユーザ情報に基づいて符号化画像を生成する符号化画像生成手段と、
前記符号化画像を前記出力用帳票画像データに埋め込む画像埋め込み手段と、
を備えることを特徴とする請求項２に記載の情報処理装置。
【請求項４】
前記読取画像生成手段は、前記符号化画像を埋め込まれた前記出力用帳票画像データに基づき形成された記録媒体を読み取り、前記符号化画像から前記ユーザ情報を抽出するユーザ情報抽出手段を備えることを特徴とする請求項３に記載の情報処理装置。
【請求項５】
情報処理装置の制御方法であって、
受信手段が、予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を外部装置から受信する受信工程と、
認証手段が、ユーザ認証を行ないユーザを特定する認証工程と、
工程特定手段が、前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定工程と、
出力画像生成手段が、前記認証工程により特定されたユーザと前記工程特定工程により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成工程と、
を含むことを特徴とする情報処理装置の制御方法。
【請求項６】
前記情報処理装置は、帳票画像データに基づいて記録媒体上に画像を形成する画像形成部と、画像読取部とを備えており、
前記制御方法は、さらに、
読取画像生成手段が、前記出力用帳票画像データに基づき形成されユーザにより追記がなされた記録媒体を前記画像読取部により読み取り、読取帳票画像データとして生成する読取画像生成工程と、
領域画像抽出手段が、前記認証工程により特定されたユーザと前記工程特定工程により特定された工程と前記権限情報データとに基づいて、前記読取帳票画像データに配置される所定の項目に対する領域画像を抽出する領域画像抽出工程と、
合成画像生成手段が、抽出された領域画像と前記帳票画像データとに基づいて合成帳票画像データを生成する合成画像生成工程と、
を含むことを特徴とする請求項５に記載の情報処理装置の制御方法。
【請求項７】
ネットワークを介して相互に接続された、ワークフロー処理を管理する管理サーバと、画像形成部と画像読取部とを備えたクライアント端末とを含むワークフロー処理システムであって、
前記管理サーバは、
予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を管理する管理手段を備え、
前記クライアント端末は、
前記帳票画像データと、前記権限情報データと、を前記管理サーバから受信する受信手段と、
ユーザ認証を行ないユーザを特定する認証手段と、
前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定手段と、
前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成手段と、
前記出力用帳票画像データに基づき形成されユーザにより追記がなされた記録媒体を前記画像読取部により読み取り、読取帳票画像データとして生成する読取画像生成手段と、
前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記読取帳票画像データに配置される所定の項目に対する領域画像を抽出する領域画像抽出手段と、
抽出された領域画像と前記帳票画像データとに基づいて合成帳票画像データを生成する合成画像生成手段と、
を備える
ことを特徴とするワークフロー処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークフロー処理のための情報処理技術に関するものである。
【背景技術】
【０００２】
オフィス業務や各種申し込みなどのワークフローで使用される帳票などは、複数の利用者が記入・参照できるように網羅的に文書が作成される。そのため、このような帳票に含まれる項目は一般的に多く、帳票に記載を行う利用者は、帳票のどの領域にどのような記載を行えばよいのか判断するのが困難であった。また、ある利用者の個人情報などを他の利用者が参照できてしまうなどセキュリティ的な問題が発生し得る。そこで、特許文献１では、レコードの項目毎にセキュリティレベルを容易に設定するためのコンピュータシステムを開示している。
【特許文献１】特開平８−１８５３４９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、電子的なデータを直接参照・変更するためのクライアントＰＣが無いような環境がワークフローの途中に存在する場合には、依然として上述の問題点が発生する。つまり、紙媒体の帳票による処理が必要な場合には、帳票は利用者にとって煩雑なものになりやすく、セキュリティ的にも問題が発生しうることになる。
【０００４】
本発明は、上述した問題点を解消するためになされたものであり、紙媒体の帳票による処理を含むワークフローにおいて上述の問題点の少なくとも１つを解決することを目的とする。
【課題を解決するための手段】
【０００５】
上述の問題点を解決するために、本発明の情報処理装置は以下の構成を備える。すなわち、情報処理装置において、予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を外部装置から受信する受信手段と、ユーザ認証を行ないユーザを特定する認証手段と、前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定手段と、前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成手段と、を備える。
【０００６】
上述の問題点を解決するために、本発明の画像処理装置の制御方法は以下の構成を備える。すなわち、画像処理装置の制御方法において、予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を外部装置から受信する受信工程と、認証手段が、ユーザ認証を行ないユーザを特定する認証工程と、工程特定手段が、前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定工程と、出力画像生成手段が、前記認証工程により特定されたユーザと前記工程特定工程により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成工程と、を備える。
【０００７】
上述の問題点を解決するために、本発明のワークフロー処理システムは以下の構成を備える。すなわち、ネットワークを介して相互に接続された、ワークフロー処理を管理する管理サーバと、画像形成部と画像読取部とを備えたクライアント端末とを含むワークフロー処理システムであって、前記管理サーバは、予め複数の入力項目が配置された帳票画像データと、前記複数の入力項目の各々に対するユーザ毎及び所定のワークフローの工程毎に設定された権限情報を含む権限情報データと、を管理する管理手段を備え、前記クライアント端末は、前記帳票画像データと、前記権限情報データと、を前記管理サーバから受信する受信手段と、ユーザ認証を行ないユーザを特定する認証手段と、前記所定のワークフローに含まれる複数の工程のうちの何れの工程であるかを特定する工程特定手段と、前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記帳票画像データに含まれる１以上の入力項目に対する領域をマスクした出力用帳票画像データを生成する出力画像生成手段と、前記出力用帳票画像データに基づき形成されユーザにより追記がなされた記録媒体を前記画像読取部により読み取り、読取帳票画像データとして生成する読取画像生成手段と、前記認証手段により特定されたユーザと前記工程特定手段により特定された工程と前記権限情報データとに基づいて、前記読取帳票画像データに配置される所定の項目に対する領域画像を抽出する領域画像抽出手段と、抽出された領域画像と前記帳票画像データとに基づいて合成帳票画像データを生成する合成画像生成手段と、を備える。
【発明の効果】
【０００８】
本発明によれば、紙媒体の帳票による処理を含むワークフローにおいて上述の問題点の少なくとも１つを解決する技術を提供することができる。
【発明を実施するための最良の形態】
【０００９】
以下に、図面を参照して、この発明の好適な実施の形態を詳しく説明する。なお、以下の実施の形態はあくまで例示であり、本発明の範囲を限定する趣旨のものではない。
【００１０】
（第１実施形態）
本発明に係る情報処理装置の第１実施形態として、物品購入のワークフローで利用される処理システムを例に挙げて以下に説明する。
【００１１】
＜物品購入処理のワークフロー（概観）＞
図１は、第１実施形態に係る物品購入のワークフローの全体の処理過程を例示的に示した図である。ここでは「運営会社」が運営している物品購入システムを利用して、「依頼者」が物品を購入するために申請を行い、「銀行」が入金処理を行い、「運送会社」が依頼者先へ物品の運送処理を行うワークフローについて説明する。なお、各工程では、複合機で帳票の印刷出力を行い、ユーザは出力された帳票に対して必要事項を記入の上、複合機により記入済みの帳票を読み取りを行う。なお、以下では帳票の画像を示す電子データを”画像データ”、用紙などに印刷された紙の帳票を”帳票”と呼ぶ。
【００１２】
＜装置構成＞
図５は、第１実施形態に係るワークフロー処理システムの構成図である。
【００１３】
複合機１１００（クライアント端末）とワークフローサーバ１２００（管理サーバ）とがネットワークを介して相互に接続されている。
【００１４】
ワークフローサーバ１２００は、情報管理部１２１０と、画像記憶部１２２０と、通信部１２３０を備える。
【００１５】
情報管理部１２１０は、画像データの権限設定画像領域情報、参照権限管理テーブル、編集権限管理テーブル、工程進捗管理表を保持している。
【００１６】
図２０は、権限設定画像領域情報を例示的に示す図である。権限設定画像領域情報は、権限を設定することになる各項目に対応する帳票上の画像領域を示すものである。なお、ここでは、各領域が矩形領域により示され、対角の２頂点の座標により当該矩形領域を規定しているが、領域を示すものであれば任意の記述方法でよい。
【００１７】
図２１は、参照権限管理テーブルを例示的に示す図である。参照権限管理テーブルは、各工程のユーザの、帳票上の各項目に対する参照の可否を示すユーザ権限情報を含む権限情報データである。テーブル中の”○”は参照が許可されていることを示し、”×”は参照が禁止されていることを示している。図２２は、編集権限管理テーブルを例示的に示す図である。編集権限管理テーブルは、各工程のユーザの、帳票上の各項目に対する編集の可否を示すユーザ権限情報を含む権限情報データである。テーブル中の”○”は編集が許可されていることを示し、”×”は編集が禁止されていることを示している。
【００１８】
図２５は、工程進捗管理表を例示的に示す図である。工程進捗管理表は、対象のワークフローが現在どの処理まで進んでいるかを管理するためのデータである。
【００１９】
画像記憶部１２２０は、複合機へ送信する画像データおよび複合機から受信した画像データを保持している。
【００２０】
複合機１１００は、表示・操作部１１１０と、紙搬送制御部１１２０と、画像処理部１１３０と、情報管理部１１４０と、画像記憶部１１５０と、通信部１１６０を備える。
【００２１】
表示・操作部１１１０は、ユーザ認証を行うユーザ認証部１１１１と、実行したいワークフローの選択を行うワークフロー選択部１１１２を備える。紙搬送制御部１１２０は、帳票の印刷出力を行う印刷部１１２１と、帳票の画像を読み取る画像読取部１１２２を備える。画像処理部１１３０は、画像加工部１１３１と、画像読取部１１２２と、画像合成部１１３３を備える。画像加工部１１３１は、帳票の画像データに対し印刷出力に際しての各種の加工を行なう機能部である。画像抽出部１１３２は、画像読取部１１２２で読み取った画像データから所定の必要な領域の画像を抽出する機能部である。画像合成部１１３３は、帳票用の画像データに画像抽出部１１３２で抽出された画像データを上書き処理する機能部である。
【００２２】
情報管理部１１４０は、画像データの権限設定画像領域情報、参照権限管理テーブル、編集権限管理テーブルなどのワークフローに関するデータを保持している。
【００２３】
画像記憶部１１５０は、ワークフローサーバから送受信するための画像データや、帳票を印刷、読み取るための画像データを保持することが可能である。通信部１１６０は、ネットワーク経由でワークフローサーバとデータの送受信を行うことが可能である。
【００２４】
＜各装置の動作＞
・ワークフローサーバの動作
図６は、第１実施形態に係るワークフローサーバの処理過程を示すフローチャートである。なお、以下の動作は、例えば、ワークフローサーバがワークフロー管理プログラムを実行することにより実現される。
【００２５】
ステップＳ１１１１では、ワークフローサーバは、情報管理部１２１０にある工程進捗管理表を参照し、”未処理”となっている工程の複合機に対して、ワークフローの工程開始を通知するワークフロージョブを送信する。例えば、ワークフローを新規な開始した際には、１番の工程を実行する複合機に対してワークフロージョブを送信する。
【００２６】
ステップＳ１１１２では、ワークフローサーバは、ステップＳ１１１１でワークフロージョブを送信した複合機からの要求に従い、権限設定画像領域表、参照権限管理テーブル、編集権限管理テーブル、ワークフロー用の画像データを送信する。
【００２７】
ステップＳ１１１３では、ワークフローサーバは、処理を完了した複合機からワークフロー用の画像データを受信し、画像記憶部の画像データを受信した画像データで更新する。また、工程進捗管理表を併せて更新する。
【００２８】
ステップＳ１１１４では、ワークフローサーバは、未処理の工程が残っているか否かを確認する。まだ、工程が残っている場合はステップＳ１１１１に戻り、全工程が終了した場合は当該ワークフローを完了とする。
【００２９】
・複合機の動作
図７は、第１実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。このフローはおおまかに、（１）ユーザ操作処理、（２）受信処理、（３）画像処理、（４）印刷処理に大別される。
【００３０】
（１）ユーザ操作処理：
ステップＳ１２１１では、複合機は、複合機の表示・操作部１１１０を介してユーザから操作を受け付け、ユーザ認証を行い、ユーザを特定するためのユーザ認証情報を生成する。ステップＳ１２１２では、ユーザ認証が成功すると、複合機は、表示・操作部１１１０に現在処理可能なワークフローを表示する。ステップＳ１２１３では、複合機は、表示・操作部１１１０を介して、ユーザからワークフローの帳票印刷の選択を受け付ける。
【００３１】
（２）受信処理：
ユーザがワークフローの帳票印刷を選択すると、複合機は受信処理を行う。
【００３２】
ステップＳ１２２１では、複合機は、外部装置であるワークフローサーバ１２００に、選択されたワークフローの画像データの送信要求を行う。そして、ワークフローサーバ１２００から画像データを受信すると、画像記憶部１１５０に受信した画像データを保存する。ステップＳ１２２２では、選択されたワークフローに対応する権限設定画像領域情報および参照権限管理テーブルの送信要求を行う。ワークフローサーバ１２００から権限設定画像領域情報および参照権限管理テーブルを受信すると、これらのデータを情報管理部１１４０に保存する。
【００３３】
（３）画像加工処理：
ステップＳ１２３１では、複合機は、参照権限管理テーブルの現在の処理者に対応する権限設定を先頭のレコードから順次参照し、参照禁止されている項目を検索する。ステップＳ１２３２では、参照禁止されている画像領域が存在する場合、画像加工部１１３１は、画像記憶部１１５０に保存されているワークフロー用の画像データに対して画像の加工を行なう（出力画像生成手段）。具体的には、権限設定画像領域情報に基づいて、画像データのうち参照禁止されている項目に対応する画像領域を空白画像で上書き（マスク）する。ステップＳ１２３３では、現在の処理者に対応する権限設定のレコードを全て検索したか否かを判定し、まだレコードが残っている場合は、ステップＳ１２３１に戻る。このようにして出力用帳票画像データを生成する。
【００３４】
（４）印刷処理：
ステップＳ１２５１では、複合機は、印刷部１１２１（画像形成部）を使用して画像記憶部１１５０にある画像データを用紙などの記録媒体上に印刷（形成）する。
【００３５】
上述の、（１）ユーザ操作処理、（２）受信処理、（３）画像処理、（４）印刷処理が完了することにより、帳票印刷処理は完了となる。そして、ユーザは、印刷出力された帳票に対して、現在の工程における記入必要事項を例えば手描きにより入力することになる。そして、複合機は、ユーザによる追記（手書き入力や押印など）が完了した帳票を以下のフローにより読み取ることになる。
【００３６】
図８は、第１実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。このフローはおおまかに、（１’）ユーザ操作処理、（２’）読み取り処理、（３’）受信処理、（４’）画像処理、（５’）送信処理に大別される。
【００３７】
（１’）ユーザ操作処理：
ステップＳ１３１１では、複合機は、複合機の表示・操作部１１１０を介してユーザから操作を受け付け、ユーザ認証を行う。ステップＳ１３１２では、ユーザ認証が成功すると、複合機は、表示・操作部１１１０に現在処理可能なワークフローを表示する。そして、複合機は、表示・操作部１１１０を介して、ユーザからワークフローの帳票読み取りの選択を受け付ける。
【００３８】
（２’）読み取り処理：
ユーザがワークフローの帳票読み取りを選択すると、複合機１１００は読み取り処理に移行する。
【００３９】
ステップＳ１３２１では、複合機１１００は、表示・操作部１１１０を介して、ユーザが帳票を読み取り可能にセットするよう促す。そして、セットされた帳票を画像読取部１１２２により読み取り、画像データ（読取帳票画像データ）を生成して、画像記憶部１１５０に保存する（読取画像生成手段）。
【００４０】
（３’）受信処理：
ステップＳ１３４１では、複合機は、ワークフローサーバ１２００に対しステップＳ１３１２で選択されたワークフローの画像データを要求し、受信した画像データを画像記憶部１１５０に保存する。
【００４１】
ステップＳ１３４２では、ワークフローサーバ１２００に対し、ステップＳ１３４１で受信した画像データに対応する権限設定画像領域情報および編集権限管理テーブルを要求し、受信した権限設定画像領域情報および編集権限管理テーブルを情報管理部１１４０に保存する。
【００４２】
なお、帳票印刷の処理を行なった複合機と同一の複合機を用いている場合には、画像データは既に画像記憶部に保存されているため、上述の受信処理を省略しても良い。
【００４３】
（４’）画像抽出・合成処理：
ステップＳ１３５１では、複合機は、編集権限管理テーブルの現在の処理者に対応する権限設定を先頭のレコードから順次参照し、編集許可されている項目を検索する。ステップＳ１３５２では、編集許可されている画像領域が存在する場合、画像抽出部１１３２は、画像記憶部１１５０に保存されている読み取り画像データに対して画像の抽出処理を行なう。具体的には、権限設定画像領域情報に基づいて、画像データのうち編集許可されている項目に対応する領域画像を抽出する（領域画像抽出手段）。ステップＳ１３５３では、複合機は、画像合成部１１３３を用いて、ステップＳ１３５２で抽出した領域画像を、ステップＳ１３４１で取得した画像データの対応箇所に上書き処理する（埋め込む）（合成画像生成手段）。図１７は、抽出画像で画像データ（合成帳票画像データ）を上書きする様子を例示的に示す図である。ステップＳ１３５４では、現在の処理者に対応する権限設定のレコードを全て検索したか否かを判定し、まだレコードが残っている場合は、ステップＳ１３５１に戻る。
【００４４】
（５’）送信処理：
ステップＳ１３６１では、複合機は、画像記憶部１１５０にある画像抽出・上書き処理済みの画像データをワークフローサーバ１２００に送信する。
【００４５】
上述の、（１’）ユーザ操作処理、（２’）読み取り処理、（３’）受信処理、（４’）画像処理、（５’）送信処理が完了することにより、帳票読み取りの処理は完了となる。
【００４６】
＜全体の処理フロー＞
図２は、第１実施形態に係るワークフローの全体の処理過程を示すフローチャートである。また、図３は、第１実施形態に係るワークフローでの画像データおよび帳票の全体の流れを示す図である。ここでは、帳票の元となる帳票画像データにはＡ〜Ｄの４つの入力項目（１以上の入力項目）が配置されているとする。
【００４７】
・第１工程（依頼者）
ステップＳ００１１では、依頼者のユーザが複合機を操作して帳票を印刷する。印刷された帳票には、氏名・住所・口座番号の記入欄が現れる（帳票１２）。ステップＳ００１２では、ユーザは、帳票の各記入欄に必要事項を記入する（帳票１３）。ステップＳ００１３では、必要事項を記入後、記入済みの帳票を複合機で読み取る（画像データ１４）。
【００４８】
・第２工程（運営会社）
ステップＳ００２１では、運営会社のユーザが複合機を操作して帳票を印刷する。印刷された帳票には、記入済みの氏名・住所・口座番号が現れる（帳票２２）。ステップＳ００２２では、ユーザは、帳票の記入に不備がないか確認して、誤記があれば訂正を行う（帳票２３）。ステップＳ００２３では、必要事項を記入後、記入済みの帳票を複合機で読み取る（画像データ２４）。
【００４９】
・第３工程（銀行）
ステップＳ００２１では、銀行のユーザが複合機を操作して帳票を印刷する。印刷された帳票には、記入済みの氏名・住所・口座番号と銀行用押印欄が現れる（帳票３２）。ステップＳ００３２では、ユーザは、帳票に記載の情報を元に入金処理を行う。そして、入金処理完了後、銀行用押印欄に押印を行う（帳票３３）。ステップＳ００３３では、押印後、押印済みの帳票を複合機で読み取る（画像データ３４）。
【００５０】
・第４工程（運送会社）
ステップＳ００４１では、運送会社のユーザが複合機を操作して帳票を印刷する。印刷された帳票には、記入済みの氏名・住所と運送会社用押印欄が現れる（帳票４２）。ステップＳ００４２では、ユーザは、帳票に記載された情報を元に物品の運送処理を行う。そして、運送処理完了後、運送会社用押印欄に押印を行う（帳票４３）。ステップＳ００４３では、押印後、押印済みの帳票を複合機で読み取る（画像データ４４）。
【００５１】
・第５工程（運営会社）
ステップＳ００５１では、運営会社のユーザが複合機を操作して帳票を印刷する。印刷された帳票には、記入済みの氏名・住所と銀行用押印欄、運送会社用押印欄が現れる（帳票５２）。ステップＳ００５２では、ユーザは、帳票に記載された情報を元に、入金処理および物品の運送処理が行われたことを確認する。ステップＳ００５３では、確認後、帳票を複合機で読み取る。
【００５２】
ステップＳ００５３の終了により、全体のワークフローが完了することになる。
【００５３】
以上説明したように、第１実施形態に係るワークフロー処理システムによれば、ユーザにとって分かりやすく、セキュリティ的な問題も低減した、紙媒体ベースのワークフローを実現することが可能となる。具体的には、ワークフローに含まれる複数の処理者に対して、処理者毎に情報の参照・編集を設定可能な紙媒体ベースでのワークフローを実現することが出来る。
【００５４】
（第２実施形態）
第２実施形態では、ユーザ情報やワークフロー情報をバーコード化した画像を帳票に埋め込み、ユーザ操作を簡略化する例について説明する。具体的には、記入済みの帳票を複合機で読み取る際の、ユーザ認証およびワークフローの選択に関連するユーザ操作を省略することが出来る。なお、ここではバーコードを用いて説明するが、文字列によるコード、あるいはＱＲコード（登録商標）など任意の符号化画像が利用できる。
【００５５】
＜装置構成＞
図９は、第２実施形態に係るワークフローシステムの構成図である。
【００５６】
複合機２１００は、画像処理部２１３０を除いて、第１実施形態の複合機の構成と同じである。
【００５７】
画像処理部２１３０は、画像加工部２１３１、画像抽出部２１３２、画像合成部２１３３に加えて、情報画像抽出部２１３４と、情報画像埋め込み部２１３５と、情報画像消去部２１３６と、情報符号化部２１３７を備える。
【００５８】
情報画像抽出部２１３４は、帳票からバーコード画像を抜き出す処理を行う機能部である。情報画像埋め込み部２１３５は、帳票にバーコード画像を埋め込む処理を行う機能部である。情報画像消去部２１３６は、画像データから古いバーコード画像を消去する処理を行う機能部である。情報符号化部２１３７は、ユーザ情報、ワークフロー情報に基づいてバーコードを生成する機能部である。情報復号化部２１３８は、バーコードを復号し、ユーザ情報、ワークフロー情報を取り出す処理を行う機能部である。
【００５９】
＜各装置の動作＞
図１０は、第２実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。なお、（３）画像加工処理と（４）印刷処理との間に（５）情報埋め込み処理が入る点が、第１実施形態の帳票印刷処理と異なる。そのため、以下では、情報埋め込み処理について説明する。
【００６０】
・複合機の動作
（５）情報埋め込み処理：
ステップＳ２２４１では、複合機は、情報符号化部２１３７を用いて、ユーザ情報およびワークフロー情報に基づいてバーコード画像を生成する（符号化画像生成手段）。ステップＳ２２４２では、生成されたバーコード画像を画像記憶部２１５０に記憶された画像加工処理済みの画像データの所定の位置へ埋め込む。図１８は、バーコードを画像データに埋め込む様子を例示的に示す図である。ステップＳ２２５０では、情報埋め込み処理後、バーコード埋め込み済みの画像データを印刷する。
【００６１】
図１１は、第２実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。なお、（２’）読み取り処理と（３’）受信処理との間に（６’）情報抽出処理が入る点が、第１実施形態の帳票読み取り処理と異なる。そのため、以下では、情報抽出処理について説明する。
【００６２】
（６’）情報抽出処理：
ステップＳ２３３１では、複合機は、情報画像抽出部２１３４を用いて、画像記憶部２１５０に記憶された読み取り画像から、所定の位置にあるバーコードを抽出する。ステップＳ２３３２では、抽出したバーコードからユーザ情報およびワークフロー情報を取得する（ユーザ情報抽出手段）。ステップＳ２３３３では、読み取り画像の所定の位置にあるバーコード領域に対して、空白画像を埋め込む。図１９は、空白画像をバーコード領域に埋め込む様子を例示的に示す図である。
【００６３】
このように、ユーザ情報およびワークフロー情報に基づいてバーコード画像を生成し、帳票に印刷しておくことにより、帳票読み取りの際のユーザ認証とワークフローの選択を省略することが可能である。そのため、よりユーザにとって利用が簡単なワークフローシステムとなる。
【００６４】
（第３実施形態）
第３実施形態では、ワークフロー工程の進捗を加味した権限設定を行うことにより、参照・編集権限を変更する例について説明する。
【００６５】
＜装置構成＞
図１２は、第３実施形態に係るワークフローシステムの構成図である。
【００６６】
複合機３１００は、情報管理部３１５０を除いて、第１実施形態の複合機の構成と同じである。情報管理部３１５０は、画像データに対応する権限設定画像領域情報、参照権限管理テーブル、編集権限管理テーブル、工程進捗管理表を保持している。図２３は第３実施形態に係る参照権限管理テーブル、また、図２４は第３実施形態に係る編集権限管理テーブルを、それぞれ例示的に示す図である。
【００６７】
ワークフローサーバ３２００は、情報管理部３１５０を除いて、第１実施形態のワークフローサーバと同じ構成である。情報管理部３２１０は、画像データの権限設定画像領域情報、参照権限管理テーブル、編集権限管理テーブル、工程進捗管理表を保持している。
【００６８】
＜各装置の動作＞
・ワークフローサーバの動作
図１３は、第３実施形態に係るワークフローサーバの処理過程を示すフローチャートである。
【００６９】
ステップＳ３１１１では、ワークフローサーバは、情報管理部３２１０にある工程進捗管理表を参照し、”未処理”となっている工程の複合機に対して、ワークフローの工程開始を通知するワークフロージョブを送信する。例えば、ワークフローを新規な開始した際には、１番の工程を実行する複合機に対してワークフロージョブを送信する。
【００７０】
ステップＳ３１１２では、ワークフローサーバは、ワークフロージョブを送信した複合機からの要求に従い、権限設定画像領域表、参照権限管理テーブル、編集権限管理テーブル、工程進捗管理表、ワークフロー用の画像データを送信する。
【００７１】
ステップＳ３１１３では、ワークフローサーバは、処理を完了した複合機からワークフロー用の画像データを受信し、画像記憶部の画像データを受信した画像データで更新する。また、工程進捗管理表を併せて更新する。
【００７２】
ステップＳ３１１４では、ワークフローサーバは、未処理の工程が残っているか否かを確認する。まだ、工程が残っている場合はステップＳ３１１１に戻り、全工程が終了した場合は当該ワークフローを完了とする。
【００７３】
・複合機の動作
図１４は、第３実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。（２）受信処理および（３）画像加工処理以外は、第１実施形態の帳票印刷処理と同じ処理フローとなる。
【００７４】
（２）受信処理：
ユーザがワークフローの帳票印刷を選択すると、複合機は受信処理を行う。
【００７５】
ステップＳ３２２１では、複合機は、ワークフローサーバ３２００に、選択されたワークフローの画像データの送信要求を行う。そして、ワークフローサーバ３２００から画像データを受信すると、画像記憶部３１４０に受信した画像データを保存する。ステップＳ３２２２では、選択されたワークフローに対応する権限設定画像領域情報、参照権限管理テーブルおよび工程進捗管理表の送信要求を行う。ワークフローサーバ３２００から権限設定画像領域情報、参照権限管理テーブルおよび工程進捗管理表を受信すると、これらのデータを情報管理部３１４０に保存する。
【００７６】
（３）画像加工処理：
ステップＳ３２３１では、複合機は、参照権限管理テーブルの現在の処理者に対応する権限設定を先頭のレコードから順次参照し、参照禁止されている項目を検索する。ステップＳ３２３２では、参照禁止されている画像領域が存在する場合、画像加工部３１３１は、画像記憶部３１４０に保存されているワークフロー用の画像データに対して画像の加工を行なう。具体的には、権限設定画像領域情報に基づいて、画像データのうち参照禁止されている項目に対応する画像領域を空白画像で上書きする。図１６は、空白画像で画像データを上書きする様子を例示的に示す図である。ステップＳ３２３３では、現在の処理者に対応する権限設定のレコードを全て検索したか否かを判定し、まだレコードが残っている場合は、ステップＳ１２３１に戻る。
【００７７】
図１５は、第３実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。（３’）受信処理および（４’）画像抽出・合成処理以外は、第１実施形態の帳票読み取り処理と同じ処理フローとなる。
【００７８】
（３’）受信処理：
ステップＳ３３４１では、複合機は、ワークフローサーバ３２００に対し選択されたワークフローの画像データを要求し、受信した画像データを画像記憶部３１４０に保存する。
【００７９】
ステップＳ３３４２では、ワークフローサーバ３２００に対し、受信した画像データに対応する権限設定画像領域情報、編集権限管理テーブルおよび工程進捗管理表を要求する。そして、受信した権限設定画像領域情報、編集権限管理テーブルおよび工程進捗管理表を情報管理部３１４０に保存する。
【００８０】
なお、帳票印刷の処理を行なった複合機と同一の複合機を用いている場合には、画像データは既に画像記憶部に保存されているため、上述の受信処理を省略しても良い。
【００８１】
（４’）画像抽出・合成処理：
ステップＳ３３５１では、複合機は、編集権限管理テーブルの現在の処理者に対応する権限設定を先頭のレコードから順次参照し、編集許可されている項目を検索する。ステップＳ３３５２では、編集許可されている画像領域が存在する場合、画像抽出部３１３２は、画像記憶部３１４０に保存されている読み取り画像データに対して画像の抽出処理を行なう。具体的には、権限設定画像領域情報に基づいて、画像データのうち編集許可されている項目に対応する画像領域を抽出する。ステップＳ３３５３では、複合機は、画像合成部３１３３を用いて、ステップＳ３３５２で抽出した領域画像を、ステップＳ３３４１で取得した画像データの対応箇所に上書き処理する（埋め込む）。ステップＳ３３５４では、現在の処理者に対応する権限設定のレコードを全て検索したか否かを判定し、まだレコードが残っている場合は、ステップＳ３３５１に戻る。
【００８２】
＜全体の処理フロー＞
図４は、第３実施形態に係るワークフローでの画像データおよび帳票の全体の流れを示す図である。
【００８３】
第２工程における運営会社における帳票１２２では、依頼者の口座番号を表示していた。一方、第５工程における帳票１５２では、依頼者の口座番号を非表示としている。つまり、同一の処理者であっても工程に応じて参照情報を変更することが可能となる。
【００８４】
以上説明したように、第３実施形態に係るワークフローシステムによれば、同一の処理者が複数回の工程を行う場合においても、参照・編集権限を変更することが可能となる。
【００８５】
（他の実施形態）
以上、本発明の実施形態について詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。
【００８６】
なお、本発明は、前述した実施形態の機能を実現するプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置が、供給されたプログラムコードを読み出して実行することによっても達成される。従って、本発明の機能処理をコンピュータで実現するために、コンピュータにインストールされるプログラムコード自体も本発明の技術的範囲に含まれる。
【００８７】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００８８】
プログラムを供給するための記録媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク（ＣＤ、ＤＶＤ）、光磁気ディスク、磁気テープ、不揮発性のメモリカード、ＲＯＭなどがある。
【００８９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行い、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９０】
【図１】第１実施形態に係るワークフローの全体の処理過程を例示的に示した図である。
【図２】第１実施形態に係るワークフローの全体の処理過程を示すフローチャートである。
【図３】第１実施形態に係るワークフローにおける画像データおよび帳票の全体の流れを示す図である。
【図４】第３実施形態に係るワークフローにおける画像データおよび帳票の全体の流れを示す図である。
【図５】第１実施形態に係るワークフローシステムの構成図である。
【図６】第１実施形態に係るワークフローサーバの処理過程を示すフローチャートである。
【図７】第１実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。
【図８】第１実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。
【図９】第２実施形態に係るワークフローシステムの構成図である。
【図１０】第２実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。
【図１１】第２実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。
【図１２】第３実施形態に係るワークフローシステムの構成図である。
【図１３】第３実施形態に係るワークフローサーバの処理過程を示すフローチャートである。
【図１４】第３実施形態に係る複合機の帳票印刷の処理過程を示すフローチャートである。
【図１５】第３実施形態に係る複合機の帳票読み取りの処理過程を示すフローチャートである。
【図１６】空白画像で画像データを上書きする様子を例示的に示す図である。
【図１７】抽出画像で画像データを上書きする様子を例示的に示す図である。
【図１８】バーコードを画像データに埋め込む様子を例示的に示す図である。
【図１９】空白画像をバーコード領域に埋め込む様子を例示的に示す図である。
【図２０】権限設定画像領域情報を例示的に示す図である。
【図２１】参照権限管理テーブルを例示的に示す図である。
【図２２】編集権限管理テーブルを例示的に示す図である。
【図２３】第３実施形態に係る参照権限管理テーブルを示す図である。
【図２４】第３実施形態に係る編集権限管理テーブルを示す図である。
【図２５】工程進捗管理表を例示的に示す図である。
【図１】
0005060398.tif 000002
【図２】
0005060398.tif 000003
【図３】
0005060398.tif 000004
【図４】
0005060398.tif 000005
【図５】
0005060398.tif 000006
【図６】
0005060398.tif 000007
【図７】
0005060398.tif 000008
【図８】
0005060398.tif 000009
【図９】
0005060398.tif 000010
【図１０】
0005060398.tif 000011
【図１１】
0005060398.tif 000012
【図１２】
0005060398.tif 000013
【図１３】
0005060398.tif 000014
【図１４】
0005060398.tif 000015
【図１５】
0005060398.tif 000016
【図１６】
0005060398.tif 000017
【図１７】
0005060398.tif 000018
【図１８】
0005060398.tif 000019
【図１９】
0005060398.tif 000020
【図２０】
0005060398.tif 000021
【図２１】
0005060398.tif 000022
【図２２】
0005060398.tif 000023
【図２３】
0005060398.tif 000024
【図２４】
0005060398.tif 000025
【図２５】
0005060398.tif 000026