(57)【要約】【課題】  電子文書の多様な回覧技術を提供すること。【解決手段】  管理サーバ装置１から受信した電子文書を印刷しない場合、ユーザ端末装置６は、電子文書上の押印対象領域の領域情報を生成し、生成した領域情報、受信した電子文書、印影画像、を管理サーバ装置１に送信する。印刷する場合、ユーザ端末装置６は、管理サーバ装置１から受信したファイル情報と関連付けて管理サーバ装置１が管理している識別情報と、受信した電子文書と、を合成して合成電子文書を作成し、合成電子文書を印刷装置９９に印刷させる。そしてユーザ端末装置６は、印刷媒体上に印刷した電子文書を画像読み取り装置５によって読み取らせ、読み取らせた電子文書を管理サーバ装置１に送信する。【選択図】  図１
2011076461.tif 000002
【特許請求の範囲】
【請求項１】
電子文書のファイルと、該ファイルを特定するファイル情報と、当該ファイル情報に対して発行された識別情報と、を関連付けて管理する管理サーバ装置と通信可能な情報処理装置であって、
前記管理サーバ装置から送信された押印対象の電子文書のファイル、及び該ファイルのファイル情報を受信する受信手段と、
前記受信手段が受信した電子文書のファイルを印刷するか否かの指示を受け付ける手段と、
前記指示が非印刷指示である場合には、前記受信手段が受信した電子文書上の押印対象領域の指定指示を受け付け、該指定指示が入力されると、指定された該押印対象領域の位置及びサイズを示す領域情報を生成し、該生成した領域情報と、前記受信手段が受信した電子文書のファイルと、前記押印対象領域に対して合成する印影画像と、を前記管理サーバ装置に対して送信する送信手段と、
前記指示が印刷指示である場合には、前記受信手段が受信したファイル情報と関連付けて前記管理サーバ装置が管理している識別情報の送信要求を前記管理サーバ装置に対して行う要求手段と、
前記要求手段による送信要求に応じて前記管理サーバ装置から送信された識別情報を受信し、該受信した識別情報と前記受信手段が受信した電子文書と合成して合成電子文書を作成し、該作成した合成電子文書を、前記情報処理装置と通信可能な印刷装置に印刷させる印刷制御手段と、
前記印刷制御手段による印刷制御によって前記印刷装置が印刷媒体上に印刷した電子文書を、前記情報処理装置と通信可能な読み取り装置に読み取らせて電子文書を取得する取得手段と、
前記取得手段が取得した電子文書を前記管理サーバ装置に対して送信する手段と
を備えることを特徴とする情報処理装置。
【請求項２】
前記管理サーバ装置は、ユーザのアカウント情報と、複数の印影画像を含む印影ファイルと、を関連付けてユーザ毎に管理しており、
前記情報処理装置は更に、
前記情報処理装置のユーザのアカウント情報と関連付けて前記管理サーバ装置が管理している印影ファイルの送信要求を前記管理サーバ装置に対して行う第２の要求手段と、
前記第２の要求手段による送信要求に応じて前記管理サーバ装置から送信された印影ファイルを受信し、該受信した印影ファイル中の前記複数の印影画像のうち何れか１つを選択する選択手段とを備え、
前記送信手段は、前記選択手段が選択した印影画像を送信することを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記電子文書のファイルのファイル情報は、該ファイルのファイル名であり、
前記電子文書のファイルの識別情報は、該ファイルに対して予め割り当てられたＩＤであることを特徴とする請求項１に記載の情報処理装置。
【請求項４】
電子文書のファイルと、該ファイルを特定するファイル情報と、当該ファイル情報に対して発行された識別情報と、を関連付けて管理する管理サーバ装置と通信可能な情報処理装置が行う情報処理方法であって、
前記情報処理装置が有する受信手段が、前記管理サーバ装置から送信された押印対象の電子文書のファイル、及び該ファイルのファイル情報を受信する受信工程と、
前記情報処理装置が有する手段が、前記受信工程で受信した電子文書のファイルを印刷するか否かの指示を受け付ける工程と、
前記情報処理装置が有する送信手段が、前記指示が非印刷指示である場合には、前記受信工程で受信した電子文書上の押印対象領域の指定指示を受け付け、該指定指示が入力されると、指定された該押印対象領域の位置及びサイズを示す領域情報を生成し、該生成した領域情報と、前記受信工程で受信した電子文書のファイルと、前記押印対象領域に対して合成する印影画像と、を前記管理サーバ装置に対して送信する送信工程と、
前記情報処理装置が有する要求手段が、前記指示が印刷指示である場合には、前記受信工程で受信したファイル情報と関連付けて前記管理サーバ装置が管理している識別情報の送信要求を前記管理サーバ装置に対して行う要求工程と、
前記情報処理装置が有する印刷制御手段が、前記要求工程での送信要求に応じて前記管理サーバ装置から送信された識別情報を受信し、該受信した識別情報と前記受信工程で受信した電子文書と合成して合成電子文書を作成し、該作成した合成電子文書を、前記情報処理装置と通信可能な印刷装置に印刷させる印刷制御工程と、
前記情報処理装置が有する取得手段が、前記印刷制御工程での印刷制御によって前記印刷装置が印刷媒体上に印刷した電子文書を、前記情報処理装置と通信可能な読み取り装置に読み取らせて電子文書を取得する取得工程と、
前記情報処理装置が有する手段が、前記取得工程で取得した電子文書を前記管理サーバ装置に対して送信する工程と
を備えることを特徴とする情報処理方法。
【請求項５】
電子文書のファイルと、該ファイルを特定するファイル情報と、当該ファイル情報に対して発行された識別情報と、を関連付けて管理する管理サーバ装置と、該管理サーバ装置と通信可能な情報処理装置と、で構成されているシステムであって、
前記情報処理装置は、
前記管理サーバ装置から送信された押印対象の電子文書のファイル、及び該ファイルのファイル情報を受信する受信手段と、
前記受信手段が受信した電子文書のファイルを印刷するか否かの指示を受け付ける手段と、
前記指示が非印刷指示である場合には、前記受信手段が受信した電子文書上の押印対象領域の指定指示を受け付け、該指定指示が入力されると、指定された該押印対象領域の位置及びサイズを示す領域情報を生成し、該生成した領域情報と、前記受信手段が受信した電子文書のファイルと、前記押印対象領域に対して合成する印影画像と、を前記管理サーバ装置に対して送信する送信手段と、
前記指示が印刷指示である場合には、前記受信手段が受信したファイル情報と関連付けて前記管理サーバ装置が管理している識別情報の送信要求を前記管理サーバ装置に対して行う要求手段と、
前記要求手段による送信要求に応じて前記管理サーバ装置から送信された識別情報を受信し、該受信した識別情報と前記受信手段が受信した電子文書と合成して合成電子文書を作成し、該作成した合成電子文書を、前記情報処理装置と通信可能な印刷装置に印刷させる印刷制御手段と、
前記印刷制御手段による印刷制御によって前記印刷装置が印刷媒体上に印刷した電子文書を、前記情報処理装置と通信可能な読み取り装置に読み取らせて電子文書を取得する取得手段と、
前記取得手段が取得した電子文書を前記管理サーバ装置に対して送信する第２の送信手段と
を備え、
前記管理サーバ装置は、
前記送信手段が送信した電子文書中の、前記送信手段が送信した領域情報が示す領域内に、前記送信手段が送信した印影画像を合成することで押印済みの電子文書を生成する手段と、
前記押印済みの電子文書を他の装置に送信する手段と、
前記要求手段による送信要求に応じて、前記受信手段が受信したファイル情報と関連付けて管理している識別情報を、前記情報処理装置に対して送信する手段と、
前記第２の送信手段が送信した電子文書中に合成されている識別情報を抽出し、抽出した識別情報と関連付けて管理しているファイル情報と、前記第２の送信手段が送信した電子文書と、を前記他の装置に送信する手段と
を備えることを特徴とするシステム。
【請求項６】
コンピュータを、請求項１乃至３の何れか１項に記載の情報処理装置として機能させるためのコンピュータプログラム。
【請求項７】
電子文書と、回覧用または認証用であることを示す識別情報と、を関連付けて管理する管理サーバ装置と、通信可能な情報処理装置であって、
前記管理サーバ装置から前記電子文書を受信する受信手段と、
前記受信手段が受信した電子文書を、回覧用または認証用の処理を行う複数のモードのいずれかを選択指示する指示手段と
前記指示手段により第一のモードが選択された場合、前記電子文書を承認したことを示す承認情報を、前記管理サーバに送信する送信手段と、
前記指示手段により第二のモードが選択された場合、前記電子文書に前記識別情報が付加された合成電子文書を出力する出力手段と
を備えることを特徴とする情報処理装置。
【請求項８】
情報処理装置と通信可能な管理サーバ装置であって、
電子文書のファイルと、該ファイルを特定するファイル情報と、当該ファイル情報に対して発行された識別情報と、を関連付けて保持する保持手段と、
前記情報処理装置に対して、押印対象の電子文書のファイル、及び該ファイルのファイル情報を送信する送信手段と、
前記情報処理装置から前記識別情報の送信要求を受信した場合、前記識別情報を前記情報処理装置に送信する手段と、
前記情報処理装置から、押印対象領域を示す領域情報と、該押印対象領域に対して合成する印影画像を受信した場合、前記電子文書中に領域情報が示す領域内に、前記印影画像を合成することで押印済みの電子文書を生成する手段と
を備えること特徴とする管理サーバ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子文書の回覧技術に関するものである。
【背景技術】
【０００２】
日本では従来、印鑑が個人を特定するための道具として使用されている。印鑑はその所有者と結び付けられており、公的な文書においても間違いなく本人であることを証明する為に用いられている。近年では端末上で印鑑を使用する感覚で電子文書に印影画像を埋め込む電子印鑑システムも普及している。
【０００３】
特許文献１には、印鑑合成機能を有するワークフローシステムにおいて、文書への電子押印の有無により文書の送付先を決定させることで、ユーザに文書の承認／不承認の追加作業をさせないシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２４１３５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に開示のワークフローシステムでは、文書に対して直筆のサイン等で押印したい場合、文書を一度印刷しなければならない。しかし、一度印刷をしてしまうと、その文書に対するワークフローが破綻してしまうという問題がある。
【０００６】
また、関係者間の情報や業務が円滑に流れるようにする為に、手続きの処理手順を規定して作られるシステム（例えば、ワークフローシステム）では、規定外の処理を行った場合、次の回覧者に情報が流すことができずエラーを起してしまうという問題がある。
【０００７】
本発明は以上の課題に鑑みてなされたものであり、電子文書の多様な回覧技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の目的を達成するために、例えば、本発明の画像処理装置は以下の構成を備える。即ち、電子文書のファイルと、該ファイルを特定するファイル情報と、当該ファイル情報に対して発行された識別情報と、を関連付けて管理する管理サーバ装置と通信可能な情報処理装置であって、前記管理サーバ装置から送信された押印対象の電子文書のファイル、及び該ファイルのファイル情報を受信する受信手段と、前記受信手段が受信した電子文書のファイルを印刷するか否かの指示を受け付ける手段と、前記指示が非印刷指示である場合には、前記受信手段が受信した電子文書上の押印対象領域の指定指示を受け付け、該指定指示が入力されると、指定された該押印対象領域の位置及びサイズを示す領域情報を生成し、該生成した領域情報と、前記受信手段が受信した電子文書のファイルと、前記押印対象領域に対して合成する印影画像と、を前記管理サーバ装置に対して送信する送信手段と、前記指示が印刷指示である場合には、前記受信手段が受信したファイル情報と関連付けて前記管理サーバ装置が管理している識別情報の送信要求を前記管理サーバ装置に対して行う要求手段と、前記要求手段による送信要求に応じて前記管理サーバ装置から送信された識別情報を受信し、該受信した識別情報と前記受信手段が受信した電子文書と合成して合成電子文書を作成し、該作成した合成電子文書を、前記情報処理装置と通信可能な印刷装置に印刷させる印刷制御手段と、前記印刷制御手段による印刷制御によって前記印刷装置が印刷媒体上に印刷した電子文書を、前記情報処理装置と通信可能な読み取り装置に読み取らせて電子文書を取得する取得手段と、前記取得手段が取得した電子文書を前記管理サーバ装置に対して送信する手段とを備えることを特徴とする。
【発明の効果】
【０００９】
本発明の構成によれば、電子文書の多様な回覧を行うことができる。
【図面の簡単な説明】
【００１０】
【図１】システムの機能構成例を示すブロック図。
【図２】管理サーバ装置１の動作のフローチャート。
【図３】管理サーバ装置１、ユーザ端末装置６、に適用可能なコンピュータのハードウェア構成例を示すブロック図。
【図４】ワークフロー情報を示す図。
【図５】ユーザ端末装置６の動作のフローチャート。
【図６Ａ】合成電子文書の一例を示す図。
【図６Ｂ】押印済み印刷媒体の一例を示す図。
【発明を実施するための形態】
【００１１】
以下、添付図面を参照し、本発明の好適な実施形態について説明する。なお、以下説明する実施形態は、本発明を具体的に実施した場合の一例を示すもので、特許請求の範囲に記載の構成の具体的な実施例の１つである。
【００１２】
［第１の実施形態］
図１は、本実施形態に係るシステムの機能構成例を示すブロック図である。図１に示す如く、本実施形態に係るシステムは、管理サーバ装置１と、ユーザ端末装置６と、画像読み取り装置５と、印刷装置９９と、で構成されている。管理サーバ装置１とユーザ端末装置６とは互いに通信可能なように、ＬＡＮなどのネットワーク１０に接続されている。また、ユーザ端末装置６には、紙などの印刷媒体上に記録された電子文書を電子データとして読み取るための画像読み取り装置５（例えばスキャナ装置）が接続されている。なお、画像読み取り装置５はユーザ端末装置６と通信可能であれば良いため、これらの装置間の接続は直接的でなくても良く、例えば画像読み取り装置５はネットワーク１０上に接続されても良い。また、ユーザ端末装置６には更に、電子文書等の記録情報を紙等の印刷媒体上に印刷する印刷装置９９（プリンタ等）が接続されている。なお、印刷装置９９についても画像読み取り装置５と同様、ユーザ端末装置６と通信可能であれば良いため、これらの装置間の接続は直接的でなくても良く、例えば印刷装置９９はネットワーク１０上に接続されても良い。
【００１３】
また、管理サーバ装置１、ユーザ端末装置６は何れも、情報処理装置として機能する一般のパーソナルコンピュータであることを前提にしている。しかし、一般的なパーソナルコンピュータと同等以上、若しくはそれに準ずる演算処理能力を有する装置であれば、如何なる装置を管理サーバ装置１、ユーザ端末装置６に適用しても良い。
【００１４】
先ず、管理サーバ装置１について説明する。図１に示す如く、管理サーバ装置１は、ワークフロー情報ＤＢ（データベース）２、電子印鑑ＤＢ３、押印部４、文書変換部７、管理ＤＢ９を有する。
【００１５】
ワークフロー情報ＤＢ２には、図４に例示するような構成を有する２つのテーブルを含むワークフロー情報が登録されている。図４（ａ）のテーブルには、複数のユーザ端末装置間で回覧する電子文書の文書名（ファイル名）と、この電子文書の回覧順にユーザ端末装置の識別情報（Ｕｓｅｒ１〜４）を並べた回覧順序情報と、が関連付けて登録されている。なお、文書名は、電子文書のファイル情報の一例であって、電子文書を一意に特定するための情報であれば、他の情報であっても良い。
【００１６】
ユーザ端末装置６のユーザは、複数のユーザ端末装置間で１つの電子文書を回覧させたい場合、この回覧させたい電子文書と、この電子文書のファイル情報と、この電子文書についての回覧順序情報と、を管理サーバ装置１に対して送信する。管理サーバ装置１は、ユーザ端末装置６から受信した電子文書については後述の文書変換部７で変換した後、管理ＤＢ９に登録するが、ファイル情報と回覧順序情報については互いに関連付けて、図４（ａ）に示したテーブルに登録する。ファイル情報と回覧順序情報とをテーブルに登録する際、管理サーバ装置１は、このファイル情報と回覧順序情報のセットに対して固有のワークフローＩＤを発行する。そしてこの発行したワークフローＩＤをこのセットに関連付けてテーブルに登録する。これにより、管理サーバ装置１は、図４（ａ）に示したテーブルを構成することができる。
【００１７】
図４（ｂ）に示すテーブルは、ワークフローＩＤ毎にワークフロー情報ＤＢ２に登録されている。このテーブルには、ワークフローＩＤと関連付けて図４（ａ）のテーブルに登録されている文書名の電子文書をユーザ端末装置（図４（ｂ）ではＵｓｅｒ１，２，３，４）間で回覧する場合に、各ユーザ端末装置に対する回覧状態が登録されている。図４（ｂ）に示した例では、Ｕｓｅｒ１のユーザ端末装置については押印済みの電子文書を取得した（承認）ことを示している。また、Ｕｓｅｒ２のユーザ端末装置については未だ押印済みの電子文書を取得していない（依頼）ことを示している。なお、ワークフローＩＤとは、回覧用または、認証用であることを示す識別情報である。
【００１８】
電子印鑑ＤＢ３には、本システムを使用可能なユーザのアカウント情報と、このユーザが使用可能な複数の印影画像を含む印影ファイル、が関連付けられて格納されている。即ち、アカウント情報と印影ファイルのセットは、本システムを使用可能な全てのユーザに対して（ユーザ毎に）電子印鑑ＤＢ３に登録されている。なお、ユーザ端末装置６からアカウント情報と共に、新たな印影画像を送信することで、このアカウント情報と関連付けられている印影ファイルにこの新たな印影画像を追加登録するようにしても良い。また、ユーザ端末装置６からアカウント情報と共に、印影画像の削除指定を送信することで、このアカウント情報と関連付けられている印影ファイル中の指定された印影画像を削除するようにしても良い。
【００１９】
押印部４は、ユーザ端末装置６から押印対象電子文書として受信した電子文書上の、ユーザ端末装置６から受信した領域情報が示す押印対象領域内に、ユーザ端末装置６から受信した印影画像を合成することで、押印済みの電子文書（合成電子文書）を作成する。
【００２０】
文書変換部７は、複数のユーザ端末装置間で回覧する電子文書としてユーザ端末装置６から送信された電子文書が、テキスト文書等の特定の形式に依存しない電子文書である場合、この電子文書を、画像情報を合成可能な電子文書（ＰＤＦ等）に変換する。そして文書変換部７は、この変換した電子文書を管理ＤＢ９に登録する。なお、複数のユーザ端末装置間で回覧する電子文書としてユーザ端末装置６から送信された電子文書が既に、画像情報を合成可能な電子文書である場合、文書変換部７は係る変換処理は行わず、この受信した電子文書をそのまま管理ＤＢ９に登録する。何れの場合であっても、この管理ＤＢ９に登録されている電子文書のファイル情報は上記の図４（ａ）のテーブルに登録されている。
【００２１】
管理ＤＢ９には、上記の電子文書に加えて、印影画像のテンプレート等、様々な情報を登録することもできる。なお、管理ＤＢ９に印影画像のテンプレートを記憶させておき、管理サーバ装置１が、ユーザ端末装置６からの入力情報とこのテンプレートとを合成することにより、印影画像を作成、登録することも可能である。
【００２２】
例えば、ユーザ端末装置６において、ユーザの名前・部署名を入力し、管理サーバ装置１が、その入力された名前・部署名（入力情報）と、テンプレートとを合成することで、ユーザの名前・部署名入りの、ユーザ固有の印影画像を作成することができる。
【００２３】
更に、人事異動等により、ユーザの名前・部署名を修正したい場合、管理サーバ装置１が、ユーザ端末装置６から再度送信された入力情報とテンプレートとを合成し、印影画像を修正、再登録することも可能である。
【００２４】
また、電子印鑑ＤＢ３にユーザ名を予め登録しておき、管理サーバ装置１が、登録されたユーザ名とテンプレートとを合成することにより、ユーザ名入りの印影画像を作成、登録することも可能である。
【００２５】
また、管理サーバ装置１、またはユーザ端末装置６で計時されている日付・時刻情報を読み出し、読み出された日付・時刻情報と、テンプレートとを合成することも可能である。この場合、合成された印影画像は、読み出された日時・時刻情報が異なる毎に、修正、再登録されることは言うまでもない。
【００２６】
次に、ユーザ端末装置６について説明する。図１に示す如く、ユーザ端末装置６は、登録部９８、領域指示部８、印刷制御部１２、を有する。
【００２７】
ユーザ端末装置６のユーザは、複数のユーザ端末装置間で１つの電子文書を回覧させたい場合、この回覧させたい電子文書のファイル情報と、この電子文書についての回覧順序情報と、を指定する。従って登録部９８は、この回覧させたい電子文書と、この指定されたファイル情報及び回覧順序情報と、を管理サーバ装置１に対して送信する。
【００２８】
ユーザ端末装置６は、管理サーバ装置１から回覧された電子文書を受信すると、この電子文書を印刷するか否かの選択をユーザに対して促す。ユーザが非印刷指示（印刷しないことを示す指示）を入力した場合、領域指示部８は、この受信した電子文書上における押印対象領域の設定をユーザに対して促す。ユーザがこの押印対象領域を設定すると、領域指示部８は、設定された押印対象領域の位置及びサイズを示す領域情報を生成する。もちろん、ユーザは電子文書に対して複数個の押印対象領域を指定しても良い。そして領域指示部８は、この回覧された電子文書を押印対象電子文書として管理サーバ装置１に送信すると共に、この生成した領域情報と、後述する処理により選択した印影画像と、を管理サーバ装置１に対して送信する。
【００２９】
印刷制御部１２は、管理サーバ装置１から回覧された電子文書の印刷指示をユーザが入力すると動作する。印刷制御部１２は、管理サーバ装置１から回覧された電子文書と共に管理サーバ装置１から受信したファイル情報と関連付けてワークフロー情報ＤＢ２に登録されているワークフローＩＤを管理サーバ装置１に対して要求する。そして管理サーバ装置１がこの要求（送信要求）に応じて送信したワークフローＩＤを受信すると、この受信したワークフローＩＤを、管理サーバ装置１から回覧された電子文書上に合成して、合成電子文書を作成する。そしてこの作成した合成電子文書を印刷装置９９に印刷させる。
【００３０】
図３は、管理サーバ装置１、ユーザ端末装置６、に適用可能なコンピュータのハードウェア構成例を示すブロック図である。
【００３１】
ＣＰＵ３１は、ＲＯＭ３２やＲＡＭ３３に格納されているコンピュータプログラムやデータを用いてコンピュータ全体の制御を行う。本コンピュータを管理サーバ装置１に適用した場合、ＣＰＵ３１は、管理サーバ装置１が行うものとして後述する各処理を実行する。また、本コンピュータをユーザ端末装置６に適用した場合、ＣＰＵ３１は、ユーザ端末装置６が行うものとして後述する処理を実行する。
【００３２】
ＲＯＭ３２は、コンピュータ読み取り可能な記憶媒体の一例であり、本コンピュータの設定データや、ブートプログラムなどが格納されている。
【００３３】
ＲＡＭ３３はコンピュータ読み取り可能な記憶媒体の一例で、ＨＤＤ（ハードディスクドライブ）３４からロードされたコンピュータプログラムやデータ、インターフェース３７を介して外部装置から受信したデータ等を一時的に記憶する為のエリアを有する。更に、ＲＡＭ３３は、ＣＰＵ３１が各種の処理を実行する際に用いるワークエリアを有する。即ち、ＲＡＭ３３は、各種のエリアを適宜提供することができる。
【００３４】
ＨＤＤ３４は、コンピュータ読み取り可能な記憶媒体の一例であり、ＯＳ（オペレーティングシステム）や、本コンピュータを適用した装置が行う各種の処理をＣＰＵ３１に実行させるためのコンピュータプログラムやデータ等が保存されている。
【００３５】
本コンピュータを管理サーバ装置１に適用した場合、係るコンピュータプログラムには、管理サーバ装置１が行うものとして後述する各処理をＣＰＵ３１に実行させるためのコンピュータプログラムが含まれている。また、ワークフロー情報ＤＢ２、電子印鑑ＤＢ３、管理ＤＢ９は、このＨＤＤ３４内に設けられている。
【００３６】
本コンピュータをユーザ端末装置６に適用した場合、係るコンピュータプログラムには登録部９８、領域指示部８、印刷制御部１２が行う各処理を含む、ユーザ端末装置６が行う各処理をＣＰＵ３１に実行させる為のコンピュータプログラムが含まれている。
【００３７】
ＨＤＤ３４に保存されているコンピュータプログラムやデータは、ＣＰＵ３１による制御に従って適宜ＲＡＭ３３にロードされ、ＣＰＵ３１による処理対象となる。
【００３８】
入力装置３５は、キーボードやマウスなどにより構成されており、本コンピュータのユーザは、この入力装置３５を操作することで、各種の指示をＣＰＵ３１に対して入力することができる。
【００３９】
表示装置３６は、ＣＲＴや液晶画面などにより構成されており、ＣＰＵ３１による処理結果を画像や文字などでもって表示することができる。
【００４０】
インターフェース３７は、様々なインターフェースで構成されている。例えば、インターフェース３７は、本コンピュータを上記ネットワーク１０に接続する為のネットワークインターフェースや、本コンピュータに印刷装置９９や画像読み取り装置５を接続する為のデバイスインターフェース、により構成されている。
【００４１】
３８は上述の各部を繋ぐバスである。
【００４２】
本実施形態では説明を簡単にするために、管理サーバ装置１、ユーザ端末装置６は何れも、図３に示した構成を有するコンピュータであるものとして説明するが、コンピュータの構成については係る構成に限定するものではない。また、管理サーバ装置１、ユーザ端末装置６のそれぞれを、互いに異なる構成を有するコンピュータで実現させても良い。
【００４３】
図５は、管理サーバ装置１から電子文書を回覧文書として受信した場合に、ユーザ端末装置６が行う処理のフローチャートである。なお、図５のフローチャートに従った処理をユーザ端末装置６のＣＰＵ３１に実行させるためのコンピュータプログラムは、ＨＤＤ３４に保存されている。係るコンピュータプログラムには、領域指示部８、印刷制御部１２の機能をＣＰＵ３１に実現させるためのコンピュータプログラムも含まれている。ＨＤＤ３４に保存されているこのコンピュータプログラムは、ＣＰＵ３１による制御に従って適宜ＲＡＭ３３にロードされる。そして、ＣＰＵ３１がこのＲＡＭ３３にロードされたコンピュータプログラムを実行することで、ユーザ端末装置６は図５のフローチャートに従った処理を実行することになる。
【００４４】
管理サーバ装置１は図４（ａ）のテーブルにおいてワークフローＩＤ＝Ｘの回覧順序情報を参照し、次に電子文書を回覧する先のユーザ端末装置を特定する。ここでは特定したユーザ端末装置がユーザ端末装置６であるとする。そしてこの場合、管理サーバ装置１は、電子文書とそのファイル情報とをユーザ端末装置６に対して送信する。
【００４５】
従ってステップＳ５１では、ユーザ端末装置６は、管理サーバ装置１から送信された電子文書とそのファイル情報とを認証依頼として、インターフェース３７を介してＲＡＭ３３に取得する。
【００４６】
ステップＳ５２ではユーザ端末装置６は、ステップＳ５１で受信した電子文書を印刷してから押印（サインを含む）するのか、印刷はせずに電子文書上に印影画像を合成することで押印を行うのかをユーザに選択させる為の画面を、表示装置３６に表示させる。ユーザは何れの方法で押印を行うのかを入力装置３５を用いて入力する。すなわち、回覧用または認証用のために処理を行う複数のモードのいずれかを選択させる。
【００４７】
係る入力が、印刷指示である場合（第二のモード）には処理はステップＳ５３に進む。一方、入力が非印刷指示である場合（第一のモード）には、処理はステップＳ５６に進む。
【００４８】
なお、ステップＳ５１での電子文書とそのファイル情報の取得は、ステップＳ５２でモード選択された後、すなわち、ステップＳ５３、ステップＳ５６にて、各々ユーザ端末装置６が取得する構成としてもよい。
【００４９】
次にステップＳ５６では先ずユーザ端末装置６は、印影ファイルを管理サーバ装置１から取得するために、ユーザに対してアカウント情報の入力を促す。例えば、アカウント情報を入力するための画面を表示装置３６の表示画面上に表示する。この場合、ユーザは、この画面に対して、入力装置３５を用いてアカウント情報を入力する。ユーザがアカウント情報の送信指示を入力装置３５を用いて入力すると、ユーザ端末装置６はこのアカウント情報を管理サーバ装置１に送信し、このアカウント情報と関連付けて電子印鑑ＤＢ３に格納されている印影ファイルの取得要求を行う（第２の要求）。
【００５０】
なお、アカウント情報は、ステップＳ５１の前に、ユーザ端末装置６が管理サーバ装置１と初めて通信を行う時点で入力し、ＲＡＭ３３に保持しておいても良い。この場合、ステップＳ５６では、この予め入力されたアカウント情報をＲＡＭ３３から読み出し、管理サーバ装置１に送信することになる。
【００５１】
また、アカウント情報は、ステップＳ５２でユーザから非印刷指示を受信すると、ユーザ端末装置６のＣＰＵ３１が、ユーザ端末装置６のアカウント情報を取得し、管理サーバ装置１に送信してもよい。
【００５２】
そしてステップＳ５６では更に、ユーザ端末装置６は、上記の印影ファイルの取得要求に応じて管理サーバ装置１から送信された印影ファイルを、インターフェース３７を介して受信し、ＲＡＭ３３に取得する。そしてステップＳ５６では更にユーザ端末装置６は、このＲＡＭ３３に取得した印影ファイルに含まれている複数の印影画像を表示装置３６の表示画面上に一覧表示させ、何れか１つの選択をユーザに促す。従ってユーザは、この一覧表示された印影画像群のうち何れか１つを入力装置３５を用いて選択する。
【００５３】
ステップＳ５７では、ユーザ端末装置６は、ステップＳ５１で受信した電子文書に対して押印対象領域を設定する為の操作画面を表示装置３６の表示画面上に表示する。従ってユーザは、入力装置３５を用いてこの操作画面を操作し、この電子文書上に押印対象領域を設定する（押印対象領域の指定指示を入力する）。画面に表示されている画像上に領域を設定するための操作方法については一般的であるため、この操作方法や領域指定のための画面についての説明は省略する。
【００５４】
そしてユーザが入力装置３５を用いて押印対象領域を設定すると、ステップＳ５７では更にユーザ端末装置６は、この設定された押印対象領域の位置及びサイズを示す領域情報を生成する。
【００５５】
ユーザが入力装置３５を用いて押印対象領域を設定すると、ステップＳ５８においてユーザ端末装置６は、選択された印影画像と、ステップＳ５１で受信した電子文書と、ステップＳ５７で生成した領域情報と、を管理サーバ装置１に対して送信する。すなわち、ユーザ端末装置６は、電子文書に承認したことを示す承認情報を管理サーバ装置１に送信する。
【００５６】
これにより管理サーバ装置１は、ユーザ端末装置６から送信された電子文書の、ユーザ端末装置６から送信された領域情報が示す押印対象領域内に、ユーザ端末装置６から送信された印影画像を合成することで、押印済みの電子文書を作成することができる。そして管理サーバ装置１は、この押印済みの電子文書とそのファイル情報とを、ユーザ端末装置６の次の回覧順のユーザ端末装置に対して送信することになる。なお、ユーザ端末装置６の次の回覧順のユーザ端末装置は図４（ａ）のテーブルを参照すれば特定できるし、ユーザ端末装置６に対する回覧状態については図４（ｂ）のテーブルにおいてユーザ端末装置６について「承認」とすれば良い。
【００５７】
一方、ステップＳ５３では、ユーザ端末装置６は、ステップＳ５１で受信したファイル情報を管理サーバ装置１に送信し、このファイル情報と関連付けてワークフロー情報ＤＢ２に登録されているワークフローＩＤの取得要求を行う。管理サーバ装置１は、ファイル情報を受信すると、このファイル情報と関連付けてワークフロー情報ＤＢ２に登録されているワークフローＩＤをワークフロー情報ＤＢ２から取得し、ユーザ端末装置６に対して送信する。従って、ユーザ端末装置６は、管理サーバ装置１から送信されたワークフローＩＤを受信するまではステップＳ５４で待機し、受信すれば、処理はステップＳ５５に進む。なお、ワークフローＩＤの受信は、インターフェース３７を介してＲＡＭ３３に取得することで成される。
【００５８】
次にステップＳ５５ではユーザ端末装置６は、ステップＳ５４で受信したワークフローＩＤを、ステップＳ５１で受信した電子文書上の予め定められた位置に合成することで、合成電子文書を生成する。そしてステップＳ５５では更にユーザ端末装置６は、この作成した合成電子文書を印刷装置９９に対して出力し、図６Ａに示す如く、この合成電子文書を印刷媒体上に印刷させる。
【００５９】
なお、電子文書と合成するワークフローＩＤは、例えば、バーコード等、ワークフローＩＤを示す情報（識別情報）であれば何でもよい。また、ワークフローＩＤを電子文書上に合成することによる合成電子文書の生成は、管理サーバ装置１側で行ってもよい。その場合、生成した合成電子文書をユーザ端末装置６で受信する。
【００６０】
なお、ステップＳ５５では、この受信したワークフローＩＤを非可視インク（例えば、紫外線蛍光のインク）で印刷するように印刷装置９９を制御してもよい。
【００６１】
なお、印刷する際には、表示装置３６の表示画面上に「サインでの承認を何人行いますか？」等の表示を行い、サインする人数を選択指示するようにしても良い。例えば、図４（ｂ）に示したテーブル状態の場合、Ｕｓｅｒ２，３のユーザ端末装置が続けて押印する場合、「2人」と選択する。そして、選択した人数を示す情報を管理サーバ装置１に送信すると、管理サーバ装置１は、ワークフロー情報ＤＢ２中の図４（ｂ）のテーブルにおいてＵｓｅｒ２、３の回覧状態を「依頼」に更新する。なお、このテーブルの更新については、本実施形態でも同様である。
【００６２】
次に、管理サーバ装置１がユーザ端末装置６から電子文書を受信した場合に行う処理について、図２のフローチャートを用いて説明する。なお、図２のフローチャートに従った処理を管理サーバ装置１のＣＰＵ３１に実行させるためのコンピュータプログラムは、ＨＤＤ３４に保存されている。ＨＤＤ３４に保存されているこのコンピュータプログラムは、ＣＰＵ３１による制御に従って適宜ＲＡＭ３３にロードされる。そして、ＣＰＵ３１がこのＲＡＭ３３にロードされたコンピュータプログラムを実行することで、管理サーバ装置１は図２のフローチャートに従った処理を実行することになる。
【００６３】
ここで、管理サーバ装置１からユーザ端末装置６に対して送信した電子文書に対する押印方法として、電子文書に印影画像を合成する方法をユーザ端末装置６側で選択した場合、上述の通り、押印済みの電子文書は管理サーバ装置１が作成することになる。これにより管理サーバ装置１は押印済みの電子文書を取得することができる。しかし、管理サーバ装置１からユーザ端末装置６に送信した電子文書を印刷装置９９によって印刷媒体上に印刷させた後、ユーザが印刷媒体上に押印（サインを含む）する方法をユーザ端末装置６側で選択した場合、ユーザ端末装置６は次のように動作する。
【００６４】
先ずユーザはこの押印済み（サイン済み）の、図６Ｂに示す如く印刷媒体を画像読み取り装置５にセットし、この印刷媒体の読み取り指示を入力装置３５を用いてユーザ端末装置６に入力する。ユーザ端末装置６はこの指示を検知すると、画像読み取り装置５を制御し、この印刷媒体上に記録されている情報を画像情報として読み取る。そして読み取った画像情報を読み取り電子文書として管理サーバ装置１に送信する（第２の送信）。
【００６５】
したがって、管理サーバ装置１は、管理サーバ装置１からユーザ端末装置６に対して送信した電子文書に対する押印方法が何れの場合であっても、電子文書をユーザ端末装置６から得ることができる。
【００６６】
管理サーバ装置１は、ユーザ端末装置６から送信された電子文書を受信するまではステップＳ６１で待機しており、受信すると、処理はステップＳ６２に進む。
【００６７】
ステップＳ６２では、管理サーバ装置１は、ユーザ端末装置６から送信された電子文書を受信すると、この電子文書中にワークフローＩＤが合成されているか否かをチェックする。
【００６８】
なお、ワークフローＩＤが非可視インク（例えば、紫外線蛍光のインク）で印刷されている場合には、スキャニングする際、通常の可視光でのスキャニングと、光源を紫外線としたスキャニングを行う。これにより、紫外線を光源としたスキャニング画像からワークフローＩＤを切りだせる。
【００６９】
係るチェックの結果、ワークフローＩＤが合成されている場合には、処理はステップＳ６３に進むし、ワークフローＩＤが合成されていない場合には、処理はステップＳ６４に進む。
【００７０】
ステップＳ６３では、管理サーバ装置１は、ユーザ端末装置６から受信した電子文書中に合成されているワークフローＩＤを抽出し、抽出したワークフローＩＤが、ワークフロー情報ＤＢ２に登録されているものか否かをチェックする。係るチェックの結果、抽出したワークフローＩＤが、ワークフロー情報ＤＢ２に登録されているものではないと判断した場合には、この電子文書は回覧した正規のものではない若しくは回覧終了と判断し、本処理を終了する。一方、抽出したワークフローＩＤが、ワークフロー情報ＤＢ２に登録されていると判断した場合には、この抽出したワークフローＩＤと関連付けてワークフロー情報ＤＢ２に登録されているファイル情報を取得して、処理をステップＳ６４に進める。
【００７１】
ステップＳ６４では、管理サーバ装置１は、図４（ａ）のテーブルを参照して次の回覧先を特定し、特定した回覧先に、ユーザ端末装置６から受信した電子文書と、この電子文書のファイル情報とを送信する。なお、ステップＳ６２から直接ステップＳ６４に処理が移行した場合、ステップＳ６４では、ユーザ端末装置６から受信した電子文書とファイル情報とを次の回覧先に送信する。一方、ステップＳ６３からステップＳ６４に処理が以降した場合には、ステップＳ６４では、ユーザ端末装置６から受信した電子文書と、ステップＳ６３でワークフロー情報ＤＢ２から取得したファイル情報と、を次の回覧先に送信する。
【００７２】
そしてステップＳ６５では管理サーバ装置１は、上述のようにしてワークフロー情報ＤＢ２内のワークフロー情報を更新する。
【００７３】
以上の説明により、本実施形態によれば、電子印鑑の代わりに印刷媒体上に直にサインする場合であっても、電子文書を印刷する際にワークフローＩＤを付加するため、ワークフローシステムを破綻させることなく処理を進めることができる。すなわち、押印方法に依存しない技術を提供することが可能となる。
【００７４】
また、電子印鑑の代わりに印刷媒体上に直にサインする場合でも、ワークフローシステムの処理を進めることができるので、ワークフローシステムを導入することができない第三者（例えば、他会社）との電子文書（例えば、契約書）の保存も可能となる。これにより、利用者のユーザビリティを向上させることが可能である。
【００７５】
また、ワークフローシステムを導入することができない、パソコン非所有者（例えば、工場勤務の人）との電子文書の保存も可能となり、パソコン所有者、非所有者間でもワークフローシステムを完結することができる。
【００７６】
［第２の実施形態］
第１の実施形態では、ユーザからの電子文書の印刷指示により、電子文書と関連付けられているワークフローＩＤを電子文書上に合成して印刷する例について説明してきた。しかし、ユーザからの電子押印以外の承認指示（出力指示）により、印刷以外の操作を行うようにしても良い。例えば、ユーザからの承認指示により、電子文書と関連付けられているワークフローＩＤを電子文書上に付加して、合成電子文書として出力してもよい。
【００７７】
この場合、管理サーバ装置１は、ユーザ端末装置６から送信された電子文書を受信すると、この電子文書中に、ワークフローＩＤが付加されているか否かをチェックすることになる。
【００７８】
以上の説明により、本実施形態によれば、印刷せずに電子文書の多様な回覧を行えるため、紙削減によるコスト削減、及び環境負荷低減をすることができる。
【図１】
2011076461.tif 000003
【図２】
2011076461.tif 000004
【図３】
2011076461.tif 000005
【図４】
2011076461.tif 000006
【図５】
2011076461.tif 000007
【図６Ａ】
2011076461.tif 000008
【図６Ｂ】
2011076461.tif 000009