(57)【要約】      （修正有）【課題】ワークフローシステムにおける承認者ごとに注視すべき点を変更して識別表示させる仕組みを提供する。【解決手段】フォーム登録端末１１０で申請書のうち注視すべき領域の設定を承認者ごとに受け付けて、フォーム登録サーバ１２０に登録する。承認端末１４０は、承認待ちの申請データを取得し、当該申請データに対応する申請書の添付ファイルを開く場合に、承認者に紐づく、フォーム登録サーバ１２０で登録した注視すべき領域の設定を取得し、添付ファイルに表示させて、当該領域を拡大表示する。【選択図】図１
2013131049.tif 000002
【特許請求の範囲】
【請求項１】
情報処理装置と、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムであって、
前記情報処理装置は、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段とを備え、
前記サーバは、
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段と、
前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、
前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段と
を備えることを特徴とするワークフローシステム。
【請求項２】
前記注視領域は、更に注視領域を識別表示する色を含むことを特徴とする請求項１に記載のワークフローシステム。
【請求項３】
前記注視領域は、更に注視領域に対するコメントを含むことを特徴とする請求項１または２に記載のワークフローシステム。
【請求項４】
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置であって、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段と
を備えることを特徴とする情報処理装置。
【請求項５】
情報処理装置と、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムの制御方法であって、
前記情報処理装置の注視領域設定受付手段が、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付ステップと、
前記情報処理装置の注視領域設定送信手段が、前記注視領域設定受付ステップで受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信ステップと、
前記情報処理装置の注視領域取得要求送信手段が、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信ステップで送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信ステップと、
前記情報処理装置の表示制御手段が、前記注視領域取得要求送信ステップで要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御ステップと、
前記サーバの注視領域登録手段が、前記注視領域設定送信ステップで送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録ステップと、
前記サーバの注視領域送信手段が、前記注視領域取得要求送信ステップで送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信ステップと
を備えることを特徴とするワークフローシステムの制御方法。
【請求項６】
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置の制御方法であって、
前記情報処理装置の注視領域設定受付手段が、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付ステップと、
前記情報処理装置の注視領域設定送信手段が、前記注視領域設定受付ステップで受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信ステップと、
前記情報処理装置の注視領域取得要求送信手段が、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信ステップで送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信ステップと、
前記情報処理装置の表示制御手段が、前記注視領域取得要求送信ステップで要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御ステップと
を備えることを特徴とする情報処理装置の制御方法。
【請求項７】
情報処理装置と、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムの制御方法をコンピュータに実行させるためのコンピュータに読み取り実行可能なプログラムであって、
前記情報処理装置を、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段
として機能させ、
前記サーバを、
前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、
前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段
として機能させることを特徴とするコンピュータに読み取り実行可能なプログラム。
【請求項８】
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置の制御方法をコンピュータに実行させるためのコンピュータに読み取り実行可能なプログラムであって、
前記情報処理装置を、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段
として機能させることを特徴とするコンピュータに読み取り実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ワークフローの承認における仕組みに関し、特に承認者が注視すべき領域を拡大表示させることの可能なワークフローシステム、その制御方法、及びプログラム、並びに情報処理装置、その制御方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、企業においては、様々な申請を承認するために承認者である上長や部門の責任者が順番に承認を行うワークフローが存在する。このようなワークフローでは、申請書を決められた順番に回し、すべての承認者から承認を貰うことで、申請が承認される仕組みとなっている。
【０００３】
このようなワークフローは、情報処理装置で申請や承認が行えるようにシステム化されている。ワークフローシステムでは、申請者が情報処理装置から各種申請を実行すると、あらかじめ設定された承認者に対して順番に承認を求める。承認者は情報処理装置でワークフローシステムにログインすると、自分が承認すべき申請が表示される。そして、この申請を見て承認または否認を指示することで、ワークフローのステータスが更新される。
【０００４】
近年では、このワークフローシステムでの申請において、より効率的に承認が行えるような仕組みが考えられている。例えば、下記の特許文献１では、承認を示す押印を表示する電子文書をユーザからの操作によって開いた場合に、サーバから承認状態を取得し、当該承認状態が承認を示すものであった場合に、当該電子文書に印影を表示する仕組みが開示されている。また、下記の特許文献２では、回覧したい電子化文書中に回覧すべき回覧経路を記載しておき、回覧する際にはその回覧経路を参照して回覧先を決定する仕組みが開示されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００５−３４６３４１号公報
【特許文献２】特開平９−２８２２５０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところでワークフローシステムでは、領収書や申請書といった紙をスキャンして生成された画像データを添付して申請することがある。この場合には、承認者は添付された画像データを開いて問題ないか確認するため、手間がかかる。
【０００７】
特に様々な申請があるので、その都度どの部分を注視したほうがよいのかわかりにくい問題がある。また、承認するユーザごとに確認すべき項目が異なることもあり、単純に特定の場所を識別表示するような仕組みでは、効率的にワークフローシステムを運用することができない。
【０００８】
本発明は上記の課題を解決するためになされたもので、本発明の目的は、ワークフローシステムにおける承認者ごとに注視すべき点を変更して識別表示させる仕組みを提供することである。
【課題を解決するための手段】
【０００９】
上記の目的を達成するために、本発明のワークフローシステムは、情報処理装置と、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムであって、前記情報処理装置は、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段とを備え、前記サーバは、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段と、前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段と
を備えることを特徴とする。
【発明の効果】
【００１０】
本発明によれば、承認者ごとに注視すべき領域を設定し、申請データを表示する際に承認者が誰なのかに応じて注視すべき領域を変更することが可能となるので、承認者が注視すべき領域を容易に閲覧させることのできる効果を奏する。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態におけるワークフローシステム１００の一例を示す構成図である。
【図２】図１に示す各種装置のハードウェア構成の一例を示す構成図である。
【図３】図１に示す各種装置のモジュール構成の一例を示す構成図である。
【図４】本実施形態におけるワークフローシステムのフォーム登録に関する流れを示す模式図である。
【図５】本発明の実施形態におけるフォーム登録の流れを示すフローチャートである。
【図６】本実施例における各種テーブルの構成の一例を示す構成図である。
【図７】本実施例におけるフォーム一覧画面７００の一例を示す構成図である。
【図８】本実施例におけるフォーム登録画面８００の一例を示す構成図である。
【図９】本実施形態におけるワークフローシステムの申請・承認に関する流れを示す模式図である。
【図１０】本発明の実施形態における承認の流れを示すフローチャートである。
【図１１】本実施例における承認者Ａが承認をする際のプレビュー画面１１００の一例を示す構成図である。
【図１２】本実施例における承認者Ａが承認をする際のプレビュー画面１１００の一例を示す構成図である。
【図１３】本実施例における承認者Ｂが承認をする際のプレビュー画面１１００の一例を示す構成図である。
【発明を実施するための形態】
【００１２】
以下、図面を参照して、本発明の実施の形態の一例について説明する。
【００１３】
図１は、本発明のワークフローシステム１００のシステム構成の一例を示す図である。本発明のワークフローシステム１００は、フォーム登録端末１１０（情報処理装置）、フォーム登録サーバ１２０（サーバ）、申請端末１３０、承認端末１４０（情報処理装置）、ワークフローサーバ１５０（サーバ）が設置されており、それら装置は無線通信等のネットワーク１０３によって相互にデータ通信可能に接続されている。図１のネットワーク１０３上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００１４】
フォーム登録端末１１０は、申請者が添付する画像データのマーキング箇所やコメント等を登録するための装置である。承認端末１４０でユーザが承認を行うときに、フォーム登録端末１１０で登録したマーキング箇所やコメント等を表示させることができる。フォーム登録サーバ１２０は、フォーム登録端末１１０で登録した画像データのマーキング箇所やコメント等を記憶しておき、フォーム登録端末１１０や承認端末１４０からの要求に応じてこれらを送信する。ワークフローサーバ１５０は、起案申請のワークフローを管理するためのサーバである。ワークフローサーバ１５０で承認の順序や承認者、ワークフローの承認ステータス等を記憶している。尚、フォーム登録サーバ１２０とワークフローサーバ１５０は、１つのサーバであってもよい。
【００１５】
申請端末１３０は、ワークフローサーバ１５０にアクセスして各種申請を起案する装置である。申請する際に、領収書や請求書といった紙文書をスキャンした画像データを添付して申請が行える。承認端末１４０は、申請端末１３０がワークフローサーバ１５０に申請した内容を承認するための装置である。ワークフローサーバ１５０から送信された承認すべき件を取得し、添付ファイルの有無に応じて、フォーム登録サーバ１２０から登録されたマーキング箇所やコメント等を取得して表示させる。
【００１６】
図２は、本発明の実施形態における各種端末のハードウェア構成を示す図である。
【００１７】
ＣＰＵ２０１は、システムバス２０４に接続される各デバイスやコントローラを統括的に制御する。
【００１８】
また、ＲＯＭ２０２あるいは外部メモリ２１１には、ＣＰＵ２０１の制御プログラムであるＢＩＯＳ(Ｂａｓｉｃ  Ｉｎｐｕｔ  ／  ＯｕｔｐｕｔＳｙｓｔｅｍ)やオペレーティングシステムプログラム（以下、ＯＳ）や、各サーバ或いは各ＰＣの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。ＲＡＭ２０３は、ＣＰＵ２０１の主メモリ、ワークエリア等として機能する。
【００１９】
ＣＰＵ２０１は、処理の実行に際して必要なプログラム等をＲＡＭ２０３にロードして、プログラムを実行することで各種動作を実現するものである。
【００２０】
また、入力コントローラ（入力Ｃ）２０５は、キーボード２０９や不図示のマウス等のポインティングデバイスからの入力を制御する。
【００２１】
ビデオコントローラ（ＶＣ）２０６は、ＣＲＴディスプレイ（ＣＲＴ）２１０等の表示器への表示を制御する。表示器はＣＲＴだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。
【００２２】
メモリコントローラ（ＭＣ）２０７は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク（ＨＤ）やフロッピーディスク（登録商標  ＦＤ）或いはＰＣＭＣＩＡカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ２１１へのアクセスを制御する。
【００２３】
通信Ｉ／Ｆコントローラ（通信Ｉ／ＦＣ）２０８は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、ＴＣＰ／ＩＰを用いたインターネット通信等が可能である。
【００２４】
尚、ＣＰＵ２０１は、例えばＲＡＭ２０３内の表示情報用領域へアウトラインフォントの展開（ラスタライズ）処理を実行することにより、ＣＲＴ２１０上での表示を可能としている。また、ＣＰＵ２０１は、ＣＲＴ２１０上の不図示のマウスカーソル等でのユーザ指示を可能とする。
【００２５】
本発明の各種装置が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ２１１に記録されており、必要に応じてＲＡＭ２０３にロードされることによりＣＰＵ２０１によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ２１１に格納されている。
【００２６】
次に、各種装置のモジュール構成を示す機能構成図について、図３を用いて説明する。尚、図３の各種端末あるいはサーバのモジュール構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。
【００２７】
フォーム登録端末１１０は、画面表示モジュール３０１、送受信モジュール３０２、入力情報取得モジュール３０３、ワークフローモジュール３０４を備える。
【００２８】
画面表示モジュール３０１は、各種データやテーブルを取得して、ＣＲＴ２１０に表示するためのモジュールである。表示された画面に対する入力も受け付ける。送受信モジュール３０２は、各種装置とデータの送受信をするためのモジュールである。入力情報取得モジュール３０３は、画面表示モジュール３０１によって表示された画面に対してユーザから入力された情報を取得するためのモジュールである。ワークフローモジュール３０４は、ワークフローサーバ１５０とやり取りしてワークフローを動作させるためのモジュールである。尚、申請端末１３０と承認端末１４０に備えられた各種モジュールも同様である。
【００２９】
フォーム登録サーバ１２０は、記憶モジュール３１１、送受信モジュール３１２、データ取得モジュール３１３を備える。記憶モジュール３１１は、各種データやテーブルを記憶するためのモジュールである（記憶手段）。また、送受信モジュール３１２は、各種装置とデータの送受信をするためのモジュールである。データ取得モジュール３１３は、記憶モジュール３１１に記憶されたデータを検索して取得するためのモジュールである。
【００３０】
ワークフローサーバ１５０は、記憶モジュール３２１、送受信モジュール３２２、ワークフローモジュール３２３を備える。記憶モジュール３２１は、各種データやテーブルを記憶するためのモジュールである（記憶手段）。また、送受信モジュール３２２は、各種装置とデータの送受信をするためのモジュールである。ワークフローモジュール３２３は、各種装置とやり取りしてワークフローを動作させるためのモジュールである。
【００３１】
次に図４を用いて、フォーム登録に関する業務フローを説明する。まず、フォーム登録端末１１０からワークフローの申請に利用する申請書の添付ファイルに関する設定をすべく、フォーム登録画面８００（図８参照）を表示する。表示されたフォーム登録画面８００において、申請書の画像データのうち、確認すべき領域を示すマーキング領域とコメントの設定を受け付ける（４１０）。設定がなされると、フォーム登録サーバ１２０の各種テーブルを更新する（４２０）。まずは、このような事前設定を行う。
【００３２】
次に、本発明の実施例におけるフォーム登録の処理について、図５に示すフローチャートを用いて説明する。尚、Ｓ１０１、Ｓ１０５乃至Ｓ１０８、Ｓ１１２乃至Ｓ１１８、Ｓ１２１の各ステップはフォーム登録端末１１０におけるＣＰＵ２０１の制御の下、処理が行われる。また、Ｓ１０２乃至Ｓ１０４、Ｓ１０９乃至Ｓ１１１、Ｓ１１９、Ｓ１２０の各ステップはフォーム登録サーバ１２０におけるＣＰＵ２０１の制御の下、処理が行われる。
【００３３】
まず、ステップＳ１０１では、フォーム登録端末１１０は、フォーム登録を行うべく、フォーム登録のための登録要求をフォーム登録サーバ１２０に送信する。ステップＳ１０２では、フォーム登録サーバ１２０は、フォーム登録端末１１０から送信されたフォーム登録の要求を受信し、ステップＳ１０３では、フォーム情報テーブル６００の各レコード（フォーム情報）を取得する。ステップＳ１０４では、フォーム登録サーバ１２０は、フォーム登録端末１１０に対して取得したフォーム情報を送信する。
【００３４】
フォーム情報テーブル６００（図６参照）は、フォーム情報ごとに割り振られるフォームＩＤ６０１、フォーム情報の名前を示すフォーム名６０２、設定する承認者のカテゴリごとに割り振られるカテゴリＩＤ６０３、承認者のカテゴリの名前を示すカテゴリ名６０４、フォームを登録する添付ファイルのファイル名を示すファイル名６０５から構成される。
【００３５】
ステップＳ１０５では、フォーム登録端末１１０は、フォーム登録サーバ１２０から送信されたフォーム情報を受信し、ステップＳ１０６では、受信したフォーム情報に基づいてフォーム一覧画面７００（図７参照）を作成して、ＣＲＴ２１０に表示させる。
【００３６】
ステップＳ１０７では、フォーム登録端末１１０は、フォーム一覧画面７００に表示されたフォーム情報を選択して編集ボタン７０２が押下された、または新規ボタン７０１が押下されたか否かを判定する。新規ボタン７０１が押下されたと判定された場合には、ステップＳ１１３に処理を進め、編集ボタン７０２が押下されたと判定された場合には、ステップＳ１０８に処理を進める。
【００３７】
ステップＳ１０８では、フォーム登録端末１１０は、マーキング情報テーブル６１０（図６参照）に格納された、選択されたフォーム情報に関するレコード（マーキング情報）を取得すべく、フォーム登録サーバ１２０に取得要求を送信する。ステップＳ１０９では、フォーム登録サーバ１２０は、フォーム登録端末１１０から送信されたマーキング情報の取得要求を受信し、ステップＳ１１０では、マーキング情報テーブル６１０から選択されたフォーム情報に関するマーキング情報を取得する。例えば、選択されたフォーム情報のフォームＩＤ６０１が「００１」であった場合には、フォームＩＤ６１１に「００１」が格納されているレコードを取得する。ステップＳ１１１では、フォーム登録サーバ１２０は、取得したマーキング情報をフォーム登録端末１１０に送信する。ステップＳ１１２では、フォーム登録端末１１０は、フォーム登録サーバ１２０から送信されたマーキング情報を受信し、ＲＡＭ２０３に記憶しておく。
【００３８】
マーキング情報テーブル６１０は、フォーム情報テーブル６００のフォームＩＤ６０１と対応するフォームＩＤ６１１、フォーム情報テーブル６００のカテゴリＩＤ６０３と対応するカテゴリＩＤ６１２、マーキング情報ごとに割り振られるマーキングＩＤ６１３、マーキングの設定がなされた領域を示すマーキング座標６１４、マーキングの色を示す色６１５、マーキングの設定がなされた領域に表示するコメントの内容を示す表示コメント６１６から構成される。
【００３９】
ステップＳ１１３では、フォーム登録端末１１０は、フォーム登録画面８００（図８参照）を表示する。ステップＳ１１２でマーキング情報を受信していた場合には、取得したマーキング情報に基づいてフォーム登録画面８００の各入力項目に値を設定して、表示させる。
【００４０】
ステップＳ１１４では、フォーム登録端末１１０では、カテゴリ参照ボタン８０４の押下を受け付けて、マーキングの設定を行う承認者のカテゴリを選択する。承認者には、所属部門長や経理部長など、申請ごとに承認を行う承認者のカテゴリが存在する。この承認者のカテゴリごとに、承認の役割が異なる。よって、注視するポイントが変わってくるので、この承認者のカテゴリごとにマーキング領域の設定を受け付ける。選択でなくとも、新規に入力してもよい。
【００４１】
ステップＳ１１５では、フォーム登録端末１１０は、マーキング領域（注視領域）とコメントの設定を受け付ける（注視領域設定受付手段）。具体的には、フォーム登録画面８００に表示された添付ファイルの画像データ上で、マーキングしたい領域の矩形を受け付ける。また、矩形の色や表示コメントの入力も受け付ける。こうすることで、ステップＳ１１４で選択されたカテゴリの承認者が注視する領域の設定を行う。
【００４２】
ステップＳ１１６では、フォーム登録端末１１０は、承認者のカテゴリ変更を検知したか否かを判定する。具体的には、カテゴリ参照ボタン８０４が押下されたか否かで判定する。承認者のカテゴリ変更がなされたと判定された場合には、ステップＳ１１４に処理を戻し、そうでない場合には、ステップＳ１１７に処理を戻す。
【００４３】
ステップＳ１１７では、フォーム登録端末１１０は、マーキングの設定を終了し、フォームの登録を行うべく、フォーム登録ボタン８０５が押下されたか否かを判定する。フォーム登録ボタン８０５が押下されたと判定された場合には、ステップＳ１１８に処理を進め、そうでない場合には、ステップＳ１１６に処理を戻す。
【００４４】
ステップＳ１１８では、フォーム登録端末１１０は、設定されたフォームのフォーム情報と、登録するマーキング情報をフォーム登録サーバ１２０に送信する（注視領域設定送信手段）。ステップＳ１１９では、フォーム登録サーバ１２０は、フォーム登録端末１１０から送信された各種情報を受信し、ステップＳ１２０では、受信した各種情報に基づいて、フォーム情報テーブル６００とマーキング情報テーブル６１０を更新する（注視領域登録手段）。
【００４５】
ステップＳ１２１では、フォーム登録端末１１０は、ユーザによってフォーム登録の終了が指示されたか否かを判定する。終了を指示されたと判定した場合には、本一連の処理を終了し、そうでない場合には、ステップＳ１０７に処理を戻す。
【００４６】
次に図９を用いて、申請・承認に関する業務フローを説明する。図９において、申請者は、予め登録してあるフォームの申請書を利用し必要内容を記入する。または、紙出力された文書をスキャンして添付ファイルを作成する。そして、申請端末１３０でワークフローサーバ１５０のワークフローシステムに接続し、申請機能を介して申請する際に申請書を添付する（９１０）。承認者端末は、第一承認者である承認者Ａからの指示に従って、ワークフローシステムの承認待ち照会機能を介して、承認待ちの起案を検索する（９３０）。承認対象の起案の選択を受け付けて当該起案を表示し、申請書の添付ファイルの内容を確認する際に、添付ファイルを選択する。添付ファイルが選択されると、フォーム登録サーバ１２０からマーキング情報を受信して、確認ポイントの枠と、コメント情報を添付ファイル上に表示する（９４０）。また、ファンクションキーの押下がなされると、確認ポイントを順番に表示する。
【００４７】
承認端末１４０は、承認者Ａから承認可否の入力を受け付ける。承認者Ａのあとに、第二承認者である承認者Ｂにアクティビティが移る。同じく承認待ち紹介９６０を行った上で、申請内容の確認９７０を行う。申請内容の確認では、承認者Ｂに設定された確認ポイントを取得し、表示させる。その後、承認否認を受け付ける（９８０）。
【００４８】
次に、本発明の実施例における承認の処理について、図１０に示すフローチャートを用いて説明する。尚、Ｓ２０１、Ｓ２０５乃至Ｓ２０８、Ｓ２１３乃至Ｓ２１８、Ｓ２２１の各ステップは承認端末１４０におけるＣＰＵ２０１の制御の下、処理が行われる。また、Ｓ２０２乃至Ｓ２０４、Ｓ２０９乃至Ｓ２１２の各ステップはフォーム登録サーバ１２０におけるＣＰＵ２０１の制御の下、処理が行われる。また、Ｓ２１９、Ｓ２２０の各ステップはワークフローサーバ１５０におけるＣＰＵ２０１の制御の下、処理が行われる。
【００４９】
まず、ステップＳ２０１では、承認端末１４０は、承認者に対応する承認待ちの申請（未処理申請データ）の一覧の取得要求をフォーム登録サーバ１２０に送信する。ステップＳ２０２では、フォーム登録サーバ１２０は、承認端末１４０から送信された未処理申請データの一覧の取得要求を受信し、ステップＳ２０３では、未処理申請データの一覧を取得する。ステップＳ２０４では、フォーム登録サーバ１２０は、取得した未処理申請データの一覧を承認端末１４０に送信する。
【００５０】
ステップＳ２０５では、承認端末１４０は、フォーム登録サーバ１２０から送信された未処理申請データの一覧を受信し、ステップＳ２０６では、受信した一覧を表示する（不図示）。
【００５１】
ステップＳ２０７では、承認端末１４０は、ステップＳ２０６で表示された未処理申請データのうち、１つが選択されたか否かを判定する。未処理申請データが選択されたと判定された場合には、ステップＳ２０８に処理を進め、そうでない場合には、選択されるまで待機する。
【００５２】
ステップＳ２０８では、承認端末１４０は、選択された未処理申請データの取得要求をフォーム登録サーバ１２０に送信する（注視領域取得要求送信手段）。ステップＳ２０９では、フォーム登録サーバ１２０は、承認端末１４０から送信された、選択された未処理申請データの取得要求を受信し、ステップＳ２１０では、当該未処理申請データを取得する。ステップＳ２１１では、フォーム登録サーバ１２０は、当該承認端末１４０を操作するユーザに関するマーキング情報をマーキング情報テーブル６１０から取得する。例えば、承認者Ａである場合、フォーム情報テーブル６００のカテゴリ名６０４が「承認者Ａ」となっているレコードを特定し、当該レコードのカテゴリＩＤ６０３「Ｃ００１」を取得する。そして取得したカテゴリＩＤ６０３に対応するカテゴリＩＤ６１２を検索し、検索されたレコードのうち表示しようとしているフォーム（例えばフォームＩＤ６１１「００１」）に関するレコードを取得する。つまり、承認者Ａに関するレコードは、図６に示すマーキング情報テーブル６１０の１番目と２番目のレコードとなる。
【００５３】
ステップＳ２１２では、フォーム登録サーバ１２０では、ステップＳ２１０で取得した未処理申請データと、ステップＳ２１１で取得したマーキング情報を、承認端末１４０に送信する（注視領域送信手段）。ステップＳ２１３では、承認端末１４０は、フォーム登録サーバ１２０から送信された未処理申請データとマーキング情報を受信し、ステップＳ２１４では、受信した各種情報に基づいて承認画面（不図示）を表示させる。このとき、承認画面には添付ファイルに対するリンクを表示する。このリンクを選択することで、ユーザは添付した申請書を閲覧できる。
【００５４】
ステップＳ２１５では、承認端末１４０は、ユーザからの操作によって添付ファイルを開く指示がなされたか否かを判定する。添付ファイルを開く指示がなされたと判定された場合には、ステップＳ２１６に処理を進め、そうでない場合には、ステップＳ２１７に処理を進める。
【００５５】
ステップＳ２１６では、承認端末１４０は、ステップＳ２１３で取得したマーキング情報に基づいて、マーキング領域に対して枠線を表示し、更にその枠線の色と、コメントも合わせて表示する。表示ができたら、その部分を拡大表示する（表示制御手段）。例えば、図６に示すマーキング情報テーブル６１０の１レコード目は、マーキング座標６１４に従って枠で囲む矩形領域を特定し、色６１５に従って枠に色をつける。そして、表示コメント６１６が存在する場合には、枠の側にコメントを表示させる。こうすることで、図１１のような表示となる。更に、承認者Ａは２レコード目のマーキング情報も表示させるため、図１２に示すような枠も表示される。マーキング情報の切り替えは、ファンクションキーのような所定のキーを押下することで切り替えられてもよいし、画面に配置された切替ボタンを押下することで表示を切り替えてもよい。一方、承認者Ｂの場合には、図１３に示すように、３レコード目の枠線が表示され、１レコード目と２レコード目の情報は表示されない。このようにすることで、承認者ごとに注視すべきポイントを識別表示させることができる。
【００５６】
ステップＳ２１７では、承認端末１４０は、ユーザからの操作によって承認または否認の指示がなされたか否かを判定する。承認または否認の指示がなされたと判定された場合には、ステップＳ２１８に処理を進め、そうでない場合には、ステップＳ２１５に処理を戻す。
【００５７】
ステップＳ２１８では、承認端末１４０は、ステップＳ２１７で指示された承認または否認を示す承認情報をワークフローサーバ１５０に送信する。ステップＳ２１９では、ワークフローサーバ１５０は、承認端末１４０から送信された承認情報を受信し、ステップＳ２２０では、ワークフローのステータスを更新する。
【００５８】
ステップＳ２２１では、承認端末１４０は、ユーザによって承認処理の終了が指示されたか否かを判定する。終了を指示されたと判定した場合には、本一連の処理を終了し、そうでない場合には、ステップＳ２０６に処理を戻す。
【００５９】
以上説明したように、本実施形態によれば、承認者ごとに注視すべき領域を設定し、申請データを表示する際に承認者が誰なのかに応じて注視すべき領域を変更することが可能となるので、承認者が注視すべき領域を容易に閲覧させることができる。
【００６０】
本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、１つの機器からなる装置に適用してもよい。
【００６１】
なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。
【００６２】
したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。
【００６３】
その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等の形態であってもよい。
【００６４】
プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷなどがある。また、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などもある。
【００６５】
その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。
【００６６】
また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明に含まれるものである。
【００６７】
また、本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００６８】
また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。
【００６９】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。
【００７０】
なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００７１】
１００  ワークフローシステム
１０３  ネットワーク
１１０  フォーム登録端末
１２０  フォーム登録サーバ
１３０  申請端末
１４０  承認端末
１５０  ワークフローサーバ
２０１  ＣＰＵ
２０２  ＲＡＭ
２０３  ＲＯＭ
２０４  システムバス
２０５  入力コントローラ
２０６  ビデオコントローラ
２０７  メモリコントローラ
２０８  通信Ｉ／Ｆ（インターフェース）コントローラ
２０９  入力装置
２１０  ディスプレイ装置
２１１  外部メモリ
【図１】
2013131049.tif 000003
【図２】
2013131049.tif 000004
【図３】
2013131049.tif 000005
【図４】
2013131049.tif 000006
【図５】
2013131049.tif 000007
【図６】
2013131049.tif 000008
【図７】
2013131049.tif 000009
【図８】
2013131049.tif 000010
【図９】
2013131049.tif 000011
【図１０】
2013131049.tif 000012
【図１１】
2013131049.tif 000013
【図１２】
2013131049.tif 000014
【図１３】
2013131049.tif 000015