(57)【要約】【課題】ワークを実行するユーザを、ユーザ側の判断で柔軟性をもって指定することができるワークフローシステムを提供する。【解決手段】電子フォーム１は、少なくとも、ワークフローの状態を示すステータスデータと、ステータスデータをインクリメント／デクリメントする操作ボタンとを備えている。クライアント２は、アドレス帳２３を有するメールクライアント２０と、電子フォーム１を利用するためのＦＵＡ２１とを備え、ＦＵＡ２１は、電子フォーム１に備えられた操作ボタンが操作されてステータスデータの値が変化したとき、アドレス帳２３を利用するなどして、ステータスデータの値が変化した内容に基づいて電子フォームの送信先メールアドレスを取得し、メールクライアント２０を用いて、取得した送信先メールアドレスに、電子メールで電子フォーム１を送信する。【選択図】図２
2008009602.tif 000002
【特許請求の範囲】
【請求項１】
電子フォームを利用したワークフローシステムであって、前記電子フォームは、少なくとも、ワークフローの状態を示すステータスデータと、前記ステータスデータをインクリメント／デクリメントする操作ボタンとを備え、前記電子フォームを利用するユーザが操作するクライアントは、複数のメールアドレスが記述されたアドレス帳を有するメールクライアントと、前記電子フォームを利用するための電子フォーム利用手段とを備え、前記電子フォーム利用手段は、前記電子フォームに備えられた前記操作ボタンが操作されて前記ステータスデータの値が変化したとき、前記ステータスデータの値が変化した内容に基づいて前記電子フォームの送信先メールアドレスを取得し、前記メールクライアントを用いて、取得した前記送信先メールアドレスに、電子メールで前記電子フォームを送信することを特徴とするワークフローシステム。
【請求項２】
請求項１に記載のワークフローシステムであって、前記電子フォーム利用手段は、前記操作ボタンによって前記ステータスデータがインクリメントされた場合、前記メールクライアントのアドレス帳の中から前記ユーザが選択したメールアドレスを、前記送信先メールアドレスとして取得し、前記操作ボタンによって前記ステータスデータがデクリメントされた場合、前記電子フォームの送信元アドレスを前記送信先メールアドレスとして取得することを特徴とするワークフローシステム。
【請求項３】
請求項１または請求項２に記載のワークフローシステムであって、前記電子フォームには、前記ステータスワードが取り得るそれぞれの値に関連付けて前記操作ボタンを表示するためのオブジェクトを記憶し、前記電子フォーム利用手段は、前記電子フォームを表示するときに、前記電子フォームから読み出した前記ステータスデータの値に対応する前記オブジェクトを表示することを特徴とするワークフローシステム。
【請求項４】
請求項１から請求項３のいずれかに記載のワークフローシステムであって、前記電子フォーム利用手段は、前記電子フォームを表示するときに、前記電子フォームから読み出した前記ステータスデータの値或いは前記ステータスデータの値から得られるデータを表示することを特徴とするワークフローシステム。
【請求項５】
電子フォームを利用したワークフロー実行方法であって、前記電子フォームには、少なくとも、ワークフローの状態遷移を示すステータスデータと、前記ステータスデータをインクリメント／デクリメントする操作ボタンとを備え、
ステップａ）前記電子フォームに備えられた前記操作ボタンによって前記ステータスデータの値が変化するステップ、
ステップｂ）前記ステータスデータの値が変化した内容に基づいて前記電子フォームの送信先メールアドレスを取得するステップ、
ステップｃ）メールクライアントを用いて、前記ステップｂ）で取得した前記送信先メールアドレスに、電子メールで前記電子フォームを送信するステップ、
を含み、前記ステップａ）からステップｃ）が繰り返し実行されることで、ワークフローが実行されることを特徴とするワークフロー実行方法。
【請求項６】
請求項５に記載のワークフロー実行方法であって、
ステップｂ）は、前記操作ボタンによって前記ステータスデータがインクリメントされた場合、前記メールクライアントのアドレス帳の中から前記ユーザが選択したメールアドレスを、前記送信先メールアドレスとして取得し、前記操作ボタンによって前記ステータスデータがデクリメントされた場合、前記電子フォームの送信元アドレスを前記送信先メールアドレスとして取得するステップであることを特徴とするワークフロー実行方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の部門や人が係る一連の業務処理を行うワークフローシステムおよび方法に関し、更に詳しくは、電子フォームを利用したワークフローシステムおよび方法に関する。
【背景技術】
【０００２】
インターネットやＬＡＮ（Local Area Netwrok）の普及により、複数の部門や人が係る一連の業務を処理するワークフローシステムが構築されるようになり、ワークフローシステムをよりフレキシブルにする試みがなされている。
【０００３】
例えば、特許文献１で開示されている発明は、ワークフローシステムで利用される電子フォームの種類やユーザ等の状況に応じて、表現や挙動が変わるアクション起動ボタンを電子フォーム上に動的に生成する発明である。
【０００４】
この発明では、電子フォームを処理するワークフロー上のユーザ毎に、実行できるアクションが定義される。各作業者が電子フォームを操作する際に、操作画面上の電子フォームのイメージに、その作業者に指定されたアクションに対応したボタンなどのオブジェクトが表示され、そのオブジェクトを操作することにより、そのアクションが実行される。
【０００５】
また、特許文献２の発明は、ワークフローシステムの開発・保守効率の向上を目的とし、サーバはクライアントから処理要求のあったイベント（例えば、休暇願いの作成）に基づいて、次に実行することができるイベント（例えば、休暇願いの申請）に関するデータを取得し、取得したこのデータから電子フォームに表示するボタン（例えば、申請ボタン）用のオブジェクトを自動的に生成するものである。
【特許文献１】特開２００１−１３４６８１号公報
【特許文献２】特開２００４−２９５５１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したワークフローシステムおいては、電子フォームの回覧順序などワークフローに関するデータをサーバが管理しているため、ユーザからすると、代行者が承認するときなど、ユーザ側の判断で柔軟性をもって送信先を指定したい場合に、送信先をユーザ側で指定することはできず利便性に欠けていた。また、管理者側からすると、会社の組織改定があった場合など、電子フォームの回覧順序の変更は大変な作業になってしまっていた。
【０００７】
そこで、本発明は、上述した問題を鑑みて、ユーザ側の指示で柔軟に運営することのできるワークフローシステムを提供するものであり、詳しくは、ワークフローの中でユーザが処理する作業の単位であるワークを実行するユーザを、ユーザ側の判断で柔軟性をもって指定することができるワークフローシステム等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決する第１の発明は、電子フォームを利用したワークフローシステムであって、前記電子フォームは、少なくとも、ワークフローの状態を示すステータスデータと、前記ステータスデータをインクリメント／デクリメントする操作ボタンとを備え、前記電子フォームを利用するユーザが操作するクライアントは、複数のメールアドレスが記述されたアドレス帳を有するメールクライアントと、前記電子フォームを利用するための電子フォーム利用手段とを備え、前記電子フォーム利用手段は、前記電子フォームに備えられた前記操作ボタンが操作されて前記ステータスデータの値が変化したとき、前記ステータスデータの値が変化した内容に基づいて前記電子フォームの送信先メールアドレスを取得し、前記メールクライアントを用いて、取得した前記送信先メールアドレスに、電子メールで前記電子フォームを送信することを特徴とする。
【０００９】
更に、第２の発明は、第１の発明に記載のワークフローシステムであって、前記電子フォーム利用手段は、前記操作ボタンによって前記ステータスデータがインクリメントされた場合、前記メールクライアントのアドレス帳の中から前記ユーザが選択したメールアドレスを、前記送信先メールアドレスとして取得し、前記操作ボタンによって前記ステータスデータがデクリメントされた場合、前記電子フォームの送信元アドレスを前記送信先メールアドレスとして取得することを特徴とする。
【００１０】
更に、第３の発明は、第１の発明または第２の発明に記載のワークフローシステムであって、前記電子フォームには、前記ステータスワードが取り得るそれぞれの値に関連付けて前記操作ボタンを表示するためのオブジェクトを記憶し、前記電子フォーム利用手段は、前記電子フォームを表示するときに、前記電子フォームから読み出した前記ステータスデータの値に対応する前記オブジェクトを表示することを特徴とする。
【００１１】
更に、第４の発明は、第１の発明から第３の発明のいずれかに記載のワークフローシステムであって、前記電子フォーム利用手段は、前記電子フォームを表示するときに、前記電子フォームから読み出した前記ステータスデータの値或いは前記ステータスデータの値から得られるデータを表示することを特徴とする。
【００１２】
更に、第５の発明は、電子フォームを利用したワークフロー実行方法であって、前記電子フォームには、少なくとも、ワークフローの状態遷移を示すステータスデータと、前記ステータスデータをインクリメント／デクリメントする操作ボタンとを備え、前記ワークフロー実行方法は、
ステップａ）前記電子フォームに備えられた前記操作ボタンによって前記ステータスデータの値が変化するステップ、
ステップｂ）前記ステータスデータの値が変化した内容に基づいて前記電子フォームの送信先メールアドレスを取得するステップ、
ステップｃ）メールクライアントを用いて、前記ステップｂ）で取得した前記送信先メールアドレスに、電子メールで前記電子フォームを送信するステップ、
を含み、前記ステップａ）からステップｃ）が繰り返し実行されることで、ワークフローが実行されることを特徴とする。
【００１３】
更に、第６の発明は、第５の発明に記載のワークフロー実行方法であって、
ステップｂ）は、前記操作ボタンによって前記ステータスデータがインクリメントされた場合、前記メールクライアントのアドレス帳の中から前記ユーザが選択したメールアドレスを、前記送信先メールアドレスとして取得し、前記操作ボタンによって前記ステータスデータがデクリメントされた場合、前記電子フォームの送信元アドレスを前記送信先メールアドレスとして取得するステップであることを特徴とする。
【発明の効果】
【００１４】
上述した本発明によれば、前記電子フォームの送受信に電子メールを利用することで、ユーザ側の判断で柔軟性をもって、次にワークを処理するユーザを指定することができる。また、電子フォームを電子メールで送信することで、組織改定があった場合でも、ユーザが指定するメールアドレスを変更すればよいため、承認者の変更などの作業を行う手間が省ける。加えて、電子フォームに備えられた操作ボタンを変更すれば、ワークフローシステムで利用される電子フォームの種類やユーザに応じて、電子フォーム上に表示される操作ボタンを動的に変えることができる。
【発明を実施するための最良の形態】
【００１５】
ここから、本発明に係るワークフローシステムについて、図を参照しながら詳細に説明する。図１は、本発明に係るワークフローシステムの概略構成を説明する図である。図１に示したように、ワークフローシステムは、各種の申請業務を処理する業務管理サーバ３と、申請業務に係るユーザが利用する複数のクライアント２とが、ネットワーク５（ここでは、ＬＡＮ５）を介して接続されている。
【００１６】
更に、ＬＡＮ５上にはメールサーバ４が設置され、業務管理サーバ３と複数のクライアント２は、メールサーバ４を利用した電子メールのやりとりが可能で、電子フォーム１は電子メールに添付され送受信される。
【００１７】
図１において、ＬＡＮ５に接続された複数のクライアント２の一つは、申請者が利用するクライアント２で、また一つは申請の内容を承認する承認者１が利用するクライアント２で、更に、もう一つのクライアント２は申請の内容を承認する承認者２が利用するクライアント２である。図１で示したワークフローシステムは、申請者の申請、承認者１の認証、承認者２の最終認証、そして、業務管理サーバ３への登録からなるワークフローを実行するシステムである。
【００１８】
本発明において、電子フォーム１は、ワークフローの状態を示すステータスデータを有する。更に、電子フォーム１は、ワークが処理されたときにステータスデータの値を変化させるために、ステータスデータに加え、ステータスデータの値を操作するための操作ボタンが備えられている。あるユーザがワークを処理した後、電子フォーム１上に表示される操作ボタンを操作することでステータスデータは変化する。
【００１９】
すなわち、ステータスデータが変化することは、ワークフローの状態が遷移したこと意味し、次に実行されるべきワークを処理するユーザに電子フォーム１は送信される。ワークフローの状態が一つ進むようにステータスデータが変化したときは、ユーザが指定したメールアドレスに電子フォーム１は送信される。また、ワークフローの状態が一つ戻るようにステータスデータが変化したときは、電子フォーム１の送信元のメールアドレスに電子フォーム１は送信される。このように、電子フォーム１の送受信に電子メールを利用することで、ユーザ側の判断で柔軟性をもって、ワークを処理するユーザを指定することができる。
【００２０】
また、電子フォーム１に備えられた操作ボタンを変更すれば、ワークフローシステムで利用される電子フォーム１の種類やユーザに応じて、電子フォーム１上に表示される操作ボタンを動的に変えることができる。更に、電子フォーム１を電子メールで送信することで、組織改定があった場合でも、ユーザが指定するメールアドレスを変更すればよいため、承認者の変更などの作業を行う手間が省ける。
【００２１】
図２は、図１で示したワークフローシステムのブロック図である。実際の業務管理サーバ３及びクライアント２には、ＣＰＵ、メモリまたはネットワーク通信機器などを備えているが、これらは一般的な内容であるため図示せず、図２では、本発明を実現するために、業務管理サーバ３、クライアント２にそれぞれ備えらる機能のみを図示している。当然のことながら、これらの機能は、メモリまたはネットワーク通信機器などを利用し、業務管理サーバ３／クライアント２のＣＰＵを動作させるためのプログラムで実現されている。
【００２２】
図２に示したように、それぞれのクライアント２には、電子メールを作成する機能、電子メールを送受信する機能、送受信した電子メールを記憶・管理する機能などを備えたソフトウェアであるメールクライアント２０と、電子フォーム１のイメージを表示する機能などを備え、電子フォーム１を利用するための手段となるＦＵＡ２１(Form User Agent)とがインストールされている。
【００２３】
ＦＵＡ２１はメールクライアント２０のコンポーネントを呼び出し、メールクライアント２０に備えられた各機能を利用することができる。更に、クライアント２はデータを記憶するための情報記憶手段２２を備え、情報記憶手段２２にはメールクライアント２０で利用されるアドレス帳２３が記憶されている。
【００２４】
加えて、業務管理サーバ３には、業務管理サーバ３用のメールクライアント２０と、承認された電子フォーム１を処理するための業務処理プログラム３１と、データを記憶するための情報記憶手段３２が備えられ、情報記憶手段３２には様々な申請業務で利用される電子フォーム１が記憶されている。
【００２５】
図３は、本発明に係る電子フォーム１の構造を説明する図である。電子フォーム１には、電子フォーム１を記述している言語（例えば、ＸＭＬ言語）などが示されるヘッダ１０に加え、オブジェクトとして、電子フォーム１のイメージを表示するためオブジェクトであるイメージオブジェクト１１と、電子フォーム１にデータを入力するためのオブジェクトであるインプットオブジェクト１４、電子フォーム１上で表示される操作ボタン用のオブジェクトである複数のボタンオブジェクト１５を、少なくとも備える。なお、上述したそれぞれのオブジェクトはＦＵＡ２１が解釈実行できるスクリプトで記述されている。
【００２６】
更に、電子フォーム１には、ワークフローを管理するデータとして、ワークを処理したユーザに関するデータ（ここでは、メールアドレス）を書き込むためのワークリスト１２と、ワークフローの状態遷移を示すステータスデータ１３を有し、インプットオブジェクト１１を利用してユーザがデータを入力した場合は、入力されたデータがインプットデータ１６として電子フォーム１内に記憶される。
【００２７】
図４は、電子フォーム１に含まれるワークリスト１２を説明する図である。ワークリスト１２は、ワークを処理したユーザのメールアドレスを記憶するために設けられ、本実施の形態においては、図４に示したように、ワークリスト１２には、ワークが処理されたときのステータスバイト１３の値に関連付けて、ワークを処理したユーザのメールアドレスが記憶される。
【００２８】
例えば、電子フォーム１が申請者のクライアント２に送信されたときにステータスバイト１３の値が「００」ならば、ワークリスト１２には、ステータスバイト１３に関連付けて、申請者のメールアドレスが記憶される。
【００２９】
電子フォーム１に含まれるボタンオブジェクト１５は、操作ボタンを表示し動作させるためのオブジェクトで、インプットオブジェクト１４は、データを入力するための入力フォームを表示させるオブジェクトである。ボタンオブジェクトとインプットオブジェクト１４はそれぞれワーク属性を有し、電子フォーム１を表示するときのステータスデータ１３と同じワーク属性を有するボタンオブジェクト１５とインプットオブジェクト１４が選択され表示される。
【００３０】
図５は、電子フォーム１に含まれるボタンオブジェクト１５を説明する図である。図５において、操作ボタンの横に記載している「Ｉｎｃ」は、操作ボタンが操作されたときにステータスデータ１３をインクリメントすることを意味し、操作ボタンの横に記載している「Ｄｅｃ」は、操作ボタンが操作されたときにステータスデータ１３をデクリメントすることを意味している。また、操作ボタンの横に記載している「Ｎｏｎｅ」は、操作ボタンが操作されたときにステータスデータを操作しないことを意味している。
【００３１】
図５に示したように、ステータスバイト１３が「００」のときに表示される操作ボタンとして、申請ボタン６ａが用意されている。また、ステータスバイト１３が「０１」のときに表示される操作ボタンとして、承認ボタン６ｂ及び却下ボタン６ｃとが用意されている。また、ステータスバイト１３が「０２」のときに表示される操作ボタンとして、最終承認ボタン６ｄ及び却下ボタン６ｅが用意されている。そして、ステータスバイト１３が「０３」のときにで表示される操作ボタンとしては、登録ボタン６ｆが用意されている。
【００３２】
上述したように、電子フォーム１に表示される操作ボタンは、電子フォーム１を表示するときのステータスデータ１３の値によって決定される。例えば、電子フォーム１を表示したときステータスデータ１３の値が「００」であるときは、申請ボタン６ａが電子フォーム１上に表示され、また、申請ボタン６ａが操作されてステータスデータ１３の値が「０１」になると、電子フォーム１は承認者１に送信され、承認者１で電子フォーム１が表示されるときは、承認ボタン６ｂ及び却下ボタン６ｃが表示される。
【００３３】
また、承認者１で却下ボタン６ｃが操作され、ステータスデータ１３の値が「００」に戻ると、電子フォーム１は申請者に送信され、申請者１で電子フォーム１が表示されるときは、申請ボタン６ａが表示される。承認者１で承認ボタン６ｂが操作され、ステータスデータ１３の値が「０２」になったとき、電子フォーム１は承認者２に送信され、承認者２で電子フォーム１が表示されるときは、承認ボタン６ｄ及び却下ボタン６ｅが表示される。
【００３４】
ＦＵＡ２１は、電子フォーム１が表示されるときに起動し、電子フォーム１に含まれるイメージオブジェクト１１を読取ることで、電子フォーム１のイメージを表示する。また、電子フォーム１にインプットデータ１６が含まれているときはそのデータも表示する。
【００３５】
更に、ＦＵＡ２１は、電子フォーム１を表示するときに、電子フォーム１に含まれるステータスデータ１３を読み取り、ステータスデータ１３と同じワーク属性を有するボタンオブジェクト１５およびインプットオブジェクト１４を表示する。なお、読取ったステータスデータ１３はＲＡＭなどに一時的に記憶する。
【００３６】
ユーザが操作した操作ボタンが、ステータスデータ１３をインクリメントする操作ボタン（例えば、申請ボタン６ａ）であるときは、ワークフローの状態が一つ進むことを意味するため、ＦＵＡ２１はアドレス帳２３を電子フォーム１に表示させ、電子フォーム１を送信するメールアドレスを選択させる。
【００３７】
そして、メールアドレスが選択された後、ＦＵＡ２１は、メールクライアント２０のメールを作成するコンポーネントを呼び出し、電子フォーム１を選択されたメールアドレス宛てに送信する。なお、電子フォーム１を送信したとき、ＦＵＡ２１は、ＲＡＭに記憶されているステータスデータ１３に関連付けてユーザのメールアドレスを、ワークリスト１２に書き込む。
【００３８】
また、ステータスデータ１３をデクリメントする操作ボタン（例えば、却下ボタン６ｃ）が操作されたときは、ワークフローの状態が一つ戻ることを意味するため、ＦＵＡ２１は、ワークリスト１２を参照して、変化した後のステータスデータ１３に関連付けられて記憶されたメールアドレス、すなわち、電子フォーム１の送信元に対して電子フォーム１を送信する。
【００３９】
図６は、申請者のクライアント２に表示される電子フォーム１のイメージを説明する図である。図６は、申請者のクライアント２に表示される電子フォーム１のイメージ７であって、この電子フォーム１は、インプットオブジェクト１４によって、申請者が入力する項目として、申請日７ａ、申請者の氏名７ｂ、申請の目的７ｃ、申請の内容７ｄおよび申請に係る金額７ｅを入力する欄が表示されている。
【００４０】
この電子フォーム１が承認者１または承認者２に表示されるときは、承認者１または承認者２が申請を却下したときにその理由を入力する欄７ｆ（点線で表示）が表示される。
【００４１】
また、電子フォーム１のイメージ７の下には、申請者が操作する操作ボタン７ｇ（図５で示した申請ボタン６ａ）が表示され、次に電子フォーム１を送信するユーザの氏名およびメールアドレスを表示する送信アドレス欄７ｈが設けられている。更に、電子フォーム１の右上には、ワークフローの状態を示す状態欄７ｊが設けられている。状態欄７ｊには、電子フォーム１を表示したときのステータスデータ１３の値、もしくは、ステータスデータ１３を変換したデータが表示される。
【００４２】
図６の操作ボタン７ｇが操作されたとき、ステータスデータ１３が一つインクリメントされるため、図６に示したように、申請者のアドレス帳２３の内容７ｉが電子フォーム１上に表示される。申請者が、次の処理（承認１）を担当する承認者１のメールアドレスを選択すると、選択されたメールアドレスおよびユーザの氏名が送信アドレス欄７ｈに表示される。
【００４３】
ここから、これまで説明したワークフローシステムの動作手順について説明する。なお、この動作手順の説明は、本発明に係るワークフロー管理方法の説明も兼ねている。図７は、ワークフローシステムの動作手順を示したフロー図である。
【００４４】
この手順の最初のステップＳ１は、ユーザが電子フォーム１を受信するステップである。このステップでは、電子フォーム１は電子メールに添付されて送信され、クライアント２または業務管理サーバ３のメールクライアント２０が電子フォーム１を受信する。
【００４５】
次のステップＳ２は、電子フォーム１が表示され、ユーザが電子フォーム１を処理（例えば、データの入力）するステップである。このステップでは、ＦＵＡ２１が起動し、ＦＵＡ２１はステップＳ１で受信した電子フォーム１から、イメージオブジェクト１１を読み取り、電子フォーム１のイメージを表示すると共に、ステータスデータ１３を読み取り、読取ったステータスデータ１３に基づいて、インプットオブジェクト１４およびボタンオブジェクト１５を選択し、選択したインプットオブジェクト１４およびボタンオブジェクト１５を表示する。
【００４６】
次のステップＳ３は、操作ボタンが操作されるステップである。このステップで操作ボタンが操作されステータスワード１３がインクリメントされた場合は、ＦＵＡ２１は、アドレス帳２３の中からユーザが選択したメールアドレスを、次に電子フォーム１を送信する先のアドレスとして取得する。また、操作ボタンが操作されステータスワード１３がデクリメントされた場合は、ＦＵＡ２１は、送信元のメールアドレスを、次に電子フォーム１を送信する先のアドレスとして取得する。
【００４７】
次のステップＳ４は、電子フォーム１が送信されるステップである。このステップでは、ＦＵＡ２１は、メールクライアント２０のコンポーネントを利用して、ステップＳ３で取得したメールアドレスに電子フォーム１を送信する。
【００４８】
このように、ステップＳ１からステップＳ４までの処理が繰り返し実行されることで、ワークフローは進行し、電子フォーム１に記述された内容が処理される。
【００４９】
上述したワークフローシステムでは、申請者は業務管理サーバ３に電子フォーム１の送信を要求することで、業務管理サーバ３から申請者は電子フォーム１を受信する。そして、申請者が必要なデータを記入し申請ボタン６ａを操作すると、アドレス帳２３が表示され、申請者が承認者１のメールアドレスを選択することで、電子フォーム１は申請者から承認者１へと送信される。
【００５０】
承認者１は申請者から電子フォーム１を受信し、承認者１は受信した電子フォーム１の内容を確認する。承認したときは上述した内容で電子フォーム１は承認者２へ送信される。また、却下したときは申請者へ電子フォーム１は戻される。そして、承認者２が最終承認した後に、電子フォーム１は管理者へと送信され、業務管理サーバ３の業務処理プログラム３１で処理される。
【図面の簡単な説明】
【００５１】
【図１】ワークフローシステムの概略構成を説明する図。
【図２】ワークフローシステムのブロック図。
【図３】電子フォームの構造を説明する図。
【図４】電子フォームに含まれるワークリストを説明する図。
【図５】電子フォームに含まれるボタンオブジェクトを説明する図。
【図６】申請者のクライアントに表示される電子フォームのイメージを説明する図。
【図７】ワークフローシステムの動作手順を示したフロー図。
【符号の説明】
【００５２】
１  電子フォーム
１１  イメージオブジェクト
１４  インプットオブジェクト
１５  ボタンオブジェクト
２  クライアント
２０  メールクライアント
２１  ＦＵＡ(From User Agent)
２３  情報記憶手段
３  業務管理サーバ
４  メールサーバ
５  ＬＡＮ
【図１】
2008009602.tif 000003
【図２】
2008009602.tif 000004
【図３】
2008009602.tif 000005
【図４】
2008009602.tif 000006
【図５】
2008009602.tif 000007
【図６】
2008009602.tif 000008
【図７】
2008009602.tif 000009