[go: up one dir, main page]

JP2013131049A - Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program - Google Patents

Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program Download PDF

Info

Publication number
JP2013131049A
JP2013131049A JP2011280267A JP2011280267A JP2013131049A JP 2013131049 A JP2013131049 A JP 2013131049A JP 2011280267 A JP2011280267 A JP 2011280267A JP 2011280267 A JP2011280267 A JP 2011280267A JP 2013131049 A JP2013131049 A JP 2013131049A
Authority
JP
Japan
Prior art keywords
gaze area
workflow
server
image data
application
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.)
Pending
Application number
JP2011280267A
Other languages
Japanese (ja)
Inventor
Ayumi Iwami
歩 石水
Shigeru Kato
茂 加藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Canon MJ IT Group Holdings Inc
Super Stream Inc
Original Assignee
Canon Marketing Japan Inc
Canon MJ IT Group Holdings Inc
Super Stream Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc, Canon MJ IT Group Holdings Inc, Super Stream Inc filed Critical Canon Marketing Japan Inc
Priority to JP2011280267A priority Critical patent/JP2013131049A/en
Publication of JP2013131049A publication Critical patent/JP2013131049A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To provide a mechanism to enable a point to be taken notice of to be changed for each approver in a workflow system and to be identified and displayed.SOLUTION: A form registration terminal 110 receives setting of a region to be taken notice of in an application for each approver, and registers it on a form registration server 120. When an approval terminal 140 acquires application data waiting for approval and opens an attachment file of an application corresponding to the application data, the approval terminal 140 acquires the setting of a region to be taken notice of registered on the form registration server 120, associated with the approver, and displays it in the attachment file to enlarge and display the region.

Description

本発明は、ワークフローの承認における仕組みに関し、特に承認者が注視すべき領域を拡大表示させることの可能なワークフローシステム、その制御方法、及びプログラム、並びに情報処理装置、その制御方法、及びプログラムに関する。   The present invention relates to a mechanism for approval of a workflow, and more particularly, to a workflow system capable of enlarging and displaying a region to be watched by an approver, a control method and program thereof, an information processing apparatus, and a control method and program thereof.

従来、企業においては、様々な申請を承認するために承認者である上長や部門の責任者が順番に承認を行うワークフローが存在する。このようなワークフローでは、申請書を決められた順番に回し、すべての承認者から承認を貰うことで、申請が承認される仕組みとなっている。   Conventionally, in a company, there is a workflow in which an approver who is an approver or a person in charge of a department approves in order to approve various applications. In such a workflow, an application is approved by turning application forms in a predetermined order and receiving approval from all approvers.

このようなワークフローは、情報処理装置で申請や承認が行えるようにシステム化されている。ワークフローシステムでは、申請者が情報処理装置から各種申請を実行すると、あらかじめ設定された承認者に対して順番に承認を求める。承認者は情報処理装置でワークフローシステムにログインすると、自分が承認すべき申請が表示される。そして、この申請を見て承認または否認を指示することで、ワークフローのステータスが更新される。   Such a workflow is systemized so that application and approval can be performed by the information processing apparatus. In the workflow system, when the applicant executes various applications from the information processing apparatus, approval is sequentially requested from a preset approver. When the approver logs in to the workflow system using the information processing apparatus, the application to be approved is displayed. Then, by viewing this application and instructing approval or denial, the status of the workflow is updated.

近年では、このワークフローシステムでの申請において、より効率的に承認が行えるような仕組みが考えられている。例えば、下記の特許文献1では、承認を示す押印を表示する電子文書をユーザからの操作によって開いた場合に、サーバから承認状態を取得し、当該承認状態が承認を示すものであった場合に、当該電子文書に印影を表示する仕組みが開示されている。また、下記の特許文献2では、回覧したい電子化文書中に回覧すべき回覧経路を記載しておき、回覧する際にはその回覧経路を参照して回覧先を決定する仕組みが開示されている。   In recent years, there has been considered a mechanism that allows more efficient approval in applications using this workflow system. For example, in the following Patent Document 1, when an electronic document that displays a seal indicating approval is opened by a user operation, the approval status is acquired from the server, and the approval status indicates approval. A mechanism for displaying an imprint on the electronic document is disclosed. Patent Document 2 below discloses a mechanism in which a circulation route to be circulated is described in an electronic document desired to be circulated, and a circulation destination is determined by referring to the circulation route when circulating. .

特開2005−346341号公報JP 2005-346341 A 特開平9−282250号公報JP-A-9-282250

ところでワークフローシステムでは、領収書や申請書といった紙をスキャンして生成された画像データを添付して申請することがある。この場合には、承認者は添付された画像データを開いて問題ないか確認するため、手間がかかる。   By the way, in the workflow system, there is a case where an application is made by attaching image data generated by scanning paper such as a receipt or an application form. In this case, the approver takes time to open the attached image data and confirm whether there is any problem.

特に様々な申請があるので、その都度どの部分を注視したほうがよいのかわかりにくい問題がある。また、承認するユーザごとに確認すべき項目が異なることもあり、単純に特定の場所を識別表示するような仕組みでは、効率的にワークフローシステムを運用することができない。   There are various applications in particular, so it is difficult to understand which part should be watched each time. In addition, the items to be confirmed may be different for each user to be approved, and a workflow system cannot be efficiently operated with a mechanism that simply identifies and displays a specific place.

本発明は上記の課題を解決するためになされたもので、本発明の目的は、ワークフローシステムにおける承認者ごとに注視すべき点を変更して識別表示させる仕組みを提供することである。   The present invention has been made in order to solve the above-described problems, and an object of the present invention is to provide a mechanism for changing the points to be watched for each approver in the workflow system and identifying and displaying them.

上記の目的を達成するために、本発明のワークフローシステムは、情報処理装置と、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムであって、前記情報処理装置は、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段とを備え、前記サーバは、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段と、前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段と
を備えることを特徴とする。
In order to achieve the above object, a workflow system of the present invention is a workflow system in which an information processing device and a server that manages a workflow related to an application are communicably connected. Of the image data to be displayed when approving the application, the gaze area setting accepting unit that accepts the setting of the area to be watched for each approver, and the gaze area for each approver accepted by the gaze region setting accepting unit are A gaze area setting transmission means to be transmitted to the server, and a gaze area related to the user who performs the approval among the image data corresponding to the application and the gaze area transmitted by the gaze area setting transmission means when approving the application in the workflow Gaze area acquisition request transmitting means for transmitting an acquisition request to the server, and the gaze area Receiving the image data requested by the acquisition request transmitting means and the gaze area from the server, and displaying the received image data, the display control means for identifying and displaying the gaze area, the server in the workflow Storage means for storing image data corresponding to the application and a gaze area that is a gaze area set for each approver, and the gaze area for each approver transmitted by the gaze area setting transmission means A gaze area registering means to be registered in the means, a gaze area relating to the user who performs the approval stored in the storage means in response to the acquisition request transmitted by the gaze area acquisition request transmission means, and the storage means stored in the storage means Gaze area transmitting means for acquiring image data and transmitting the image data to the information processing apparatus.

本発明によれば、承認者ごとに注視すべき領域を設定し、申請データを表示する際に承認者が誰なのかに応じて注視すべき領域を変更することが可能となるので、承認者が注視すべき領域を容易に閲覧させることのできる効果を奏する。   According to the present invention, it is possible to set an area to be watched for each approver and change the area to be watched according to who the approver is when displaying the application data. Has an effect of allowing the user to easily browse the area to be watched.

本発明の実施形態におけるワークフローシステム100の一例を示す構成図である。It is a lineblock diagram showing an example of workflow system 100 in an embodiment of the present invention. 図1に示す各種装置のハードウェア構成の一例を示す構成図である。It is a block diagram which shows an example of the hardware constitutions of the various apparatuses shown in FIG. 図1に示す各種装置のモジュール構成の一例を示す構成図である。It is a block diagram which shows an example of the module structure of the various apparatuses shown in FIG. 本実施形態におけるワークフローシステムのフォーム登録に関する流れを示す模式図である。It is a schematic diagram which shows the flow regarding the form registration of the workflow system in this embodiment. 本発明の実施形態におけるフォーム登録の流れを示すフローチャートである。It is a flowchart which shows the flow of form registration in embodiment of this invention. 本実施例における各種テーブルの構成の一例を示す構成図である。It is a block diagram which shows an example of a structure of the various tables in a present Example. 本実施例におけるフォーム一覧画面700の一例を示す構成図である。It is a block diagram which shows an example of the form list screen 700 in a present Example. 本実施例におけるフォーム登録画面800の一例を示す構成図である。It is a block diagram which shows an example of the form registration screen 800 in a present Example. 本実施形態におけるワークフローシステムの申請・承認に関する流れを示す模式図である。It is a schematic diagram which shows the flow regarding the application / approval of the workflow system in this embodiment. 本発明の実施形態における承認の流れを示すフローチャートである。It is a flowchart which shows the flow of approval in embodiment of this invention. 本実施例における承認者Aが承認をする際のプレビュー画面1100の一例を示す構成図である。It is a block diagram which shows an example of the preview screen 1100 at the time of the approver A approving in a present Example. 本実施例における承認者Aが承認をする際のプレビュー画面1100の一例を示す構成図である。It is a block diagram which shows an example of the preview screen 1100 at the time of the approver A approving in a present Example. 本実施例における承認者Bが承認をする際のプレビュー画面1100の一例を示す構成図である。It is a block diagram which shows an example of the preview screen 1100 at the time of the approver B approving in a present Example.

以下、図面を参照して、本発明の実施の形態の一例について説明する。   Hereinafter, an example of an embodiment of the present invention will be described with reference to the drawings.

図1は、本発明のワークフローシステム100のシステム構成の一例を示す図である。本発明のワークフローシステム100は、フォーム登録端末110(情報処理装置)、フォーム登録サーバ120(サーバ)、申請端末130、承認端末140(情報処理装置)、ワークフローサーバ150(サーバ)が設置されており、それら装置は無線通信等のネットワーク103によって相互にデータ通信可能に接続されている。図1のネットワーク103上に接続される各種端末の構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。   FIG. 1 is a diagram showing an example of a system configuration of a workflow system 100 according to the present invention. The workflow system 100 of the present invention is provided with a form registration terminal 110 (information processing apparatus), a form registration server 120 (server), an application terminal 130, an approval terminal 140 (information processing apparatus), and a workflow server 150 (server). These devices are connected to each other via a network 103 such as wireless communication so that data communication is possible. The configuration of various terminals connected to the network 103 in FIG. 1 is an example, and it goes without saying that there are various configuration examples depending on the application and purpose.

フォーム登録端末110は、申請者が添付する画像データのマーキング箇所やコメント等を登録するための装置である。承認端末140でユーザが承認を行うときに、フォーム登録端末110で登録したマーキング箇所やコメント等を表示させることができる。フォーム登録サーバ120は、フォーム登録端末110で登録した画像データのマーキング箇所やコメント等を記憶しておき、フォーム登録端末110や承認端末140からの要求に応じてこれらを送信する。ワークフローサーバ150は、起案申請のワークフローを管理するためのサーバである。ワークフローサーバ150で承認の順序や承認者、ワークフローの承認ステータス等を記憶している。尚、フォーム登録サーバ120とワークフローサーバ150は、1つのサーバであってもよい。   The form registration terminal 110 is an apparatus for registering a marking portion or a comment of image data attached by the applicant. When the user approves at the approval terminal 140, the marking location or comment registered at the form registration terminal 110 can be displayed. The form registration server 120 stores the marking portions and comments of the image data registered by the form registration terminal 110 and transmits them in response to requests from the form registration terminal 110 and the approval terminal 140. The workflow server 150 is a server for managing a draft application workflow. The workflow server 150 stores the order of approval, the approver, the approval status of the workflow, and the like. The form registration server 120 and the workflow server 150 may be a single server.

申請端末130は、ワークフローサーバ150にアクセスして各種申請を起案する装置である。申請する際に、領収書や請求書といった紙文書をスキャンした画像データを添付して申請が行える。承認端末140は、申請端末130がワークフローサーバ150に申請した内容を承認するための装置である。ワークフローサーバ150から送信された承認すべき件を取得し、添付ファイルの有無に応じて、フォーム登録サーバ120から登録されたマーキング箇所やコメント等を取得して表示させる。   The application terminal 130 is an apparatus that accesses the workflow server 150 and drafts various applications. When applying, you can apply by attaching image data scanned from paper documents such as receipts and invoices. The approval terminal 140 is a device for approving the content that the application terminal 130 applied to the workflow server 150. A matter to be approved transmitted from the workflow server 150 is acquired, and a marking location or a comment registered from the form registration server 120 is acquired and displayed according to the presence or absence of an attached file.

図2は、本発明の実施形態における各種端末のハードウェア構成を示す図である。   FIG. 2 is a diagram illustrating a hardware configuration of various terminals according to the embodiment of the present invention.

CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。   The CPU 201 comprehensively controls each device and controller connected to the system bus 204.

また、ROM202あるいは外部メモリ211には、CPU201の制御プログラムであるBIOS(Basic Input / OutputSystem)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。   Further, the ROM 202 or the external memory 211 is necessary to realize a BIOS (Basic Input / Output System), an operating system program (hereinafter referred to as OS), which is a control program of the CPU 201, and a function executed by each server or each PC. Various programs to be described later are stored. The RAM 203 functions as a main memory, work area, and the like for the CPU 201.

CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。   The CPU 201 implements various operations by loading a program necessary for execution of processing into the RAM 203 and executing the program.

また、入力コントローラ(入力C)205は、キーボード209や不図示のマウス等のポインティングデバイスからの入力を制御する。   An input controller (input C) 205 controls input from a pointing device such as a keyboard 209 or a mouse (not shown).

ビデオコントローラ(VC)206は、CRTディスプレイ(CRT)210等の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。   A video controller (VC) 206 controls display on a display device such as a CRT display (CRT) 210. The display device may be a liquid crystal display as well as a CRT. These are used by the administrator as needed.

メモリコントローラ(MC)207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピーディスク(登録商標 FD)或いはPCMCIAカードスロットにアダプタを介して接続されるカード型メモリ等の外部メモリ211へのアクセスを制御する。   A memory controller (MC) 207 is a hard disk (HD), floppy disk (registered trademark FD) or PCMCIA card slot for storing boot programs, browser software, various applications, font data, user files, editing files, various data, and the like. Controls access to an external memory 211 such as a card-type memory connected via an adapter.

通信I/Fコントローラ(通信I/FC)208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。   A communication I / F controller (communication I / FC) 208 is connected to and communicates with an external device via a network, and executes communication control processing in the network. For example, Internet communication using TCP / IP is possible.

尚、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT210上での表示を可能としている。また、CPU201は、CRT210上の不図示のマウスカーソル等でのユーザ指示を可能とする。   For example, the CPU 201 can perform display on the CRT 210 by executing outline font rasterization processing on a display information area in the RAM 203. In addition, the CPU 201 enables a user instruction with a mouse cursor (not shown) on the CRT 210.

本発明の各種装置が後述する各種処理を実行するために用いられる各種プログラム等は外部メモリ211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。さらに、本発明に係わるプログラムが用いる定義ファイルや各種情報テーブルは外部メモリ211に格納されている。   Various programs and the like used by the various apparatuses of the present invention to execute various processes to be described later are recorded in the external memory 211 and are executed by the CPU 201 by being loaded into the RAM 203 as necessary. Furthermore, definition files and various information tables used by the program according to the present invention are stored in the external memory 211.

次に、各種装置のモジュール構成を示す機能構成図について、図3を用いて説明する。尚、図3の各種端末あるいはサーバのモジュール構成は一例であり、用途や目的に応じて様々な構成例があることは言うまでもない。   Next, a functional configuration diagram showing module configurations of various apparatuses will be described with reference to FIG. Note that the module configurations of the various terminals or servers in FIG. 3 are merely examples, and it goes without saying that there are various configuration examples depending on applications and purposes.

フォーム登録端末110は、画面表示モジュール301、送受信モジュール302、入力情報取得モジュール303、ワークフローモジュール304を備える。   The form registration terminal 110 includes a screen display module 301, a transmission / reception module 302, an input information acquisition module 303, and a workflow module 304.

画面表示モジュール301は、各種データやテーブルを取得して、CRT210に表示するためのモジュールである。表示された画面に対する入力も受け付ける。送受信モジュール302は、各種装置とデータの送受信をするためのモジュールである。入力情報取得モジュール303は、画面表示モジュール301によって表示された画面に対してユーザから入力された情報を取得するためのモジュールである。ワークフローモジュール304は、ワークフローサーバ150とやり取りしてワークフローを動作させるためのモジュールである。尚、申請端末130と承認端末140に備えられた各種モジュールも同様である。   The screen display module 301 is a module for acquiring various data and tables and displaying them on the CRT 210. It also accepts input for the displayed screen. The transmission / reception module 302 is a module for transmitting / receiving data to / from various devices. The input information acquisition module 303 is a module for acquiring information input from the user on the screen displayed by the screen display module 301. The workflow module 304 is a module for exchanging with the workflow server 150 and operating the workflow. The same applies to the various modules provided in the application terminal 130 and the approval terminal 140.

フォーム登録サーバ120は、記憶モジュール311、送受信モジュール312、データ取得モジュール313を備える。記憶モジュール311は、各種データやテーブルを記憶するためのモジュールである(記憶手段)。また、送受信モジュール312は、各種装置とデータの送受信をするためのモジュールである。データ取得モジュール313は、記憶モジュール311に記憶されたデータを検索して取得するためのモジュールである。   The form registration server 120 includes a storage module 311, a transmission / reception module 312, and a data acquisition module 313. The storage module 311 is a module for storing various data and tables (storage means). The transmission / reception module 312 is a module for transmitting / receiving data to / from various devices. The data acquisition module 313 is a module for searching and acquiring data stored in the storage module 311.

ワークフローサーバ150は、記憶モジュール321、送受信モジュール322、ワークフローモジュール323を備える。記憶モジュール321は、各種データやテーブルを記憶するためのモジュールである(記憶手段)。また、送受信モジュール322は、各種装置とデータの送受信をするためのモジュールである。ワークフローモジュール323は、各種装置とやり取りしてワークフローを動作させるためのモジュールである。   The workflow server 150 includes a storage module 321, a transmission / reception module 322, and a workflow module 323. The storage module 321 is a module for storing various data and tables (storage means). The transmission / reception module 322 is a module for transmitting / receiving data to / from various devices. The workflow module 323 is a module for operating a workflow by exchanging with various devices.

次に図4を用いて、フォーム登録に関する業務フローを説明する。まず、フォーム登録端末110からワークフローの申請に利用する申請書の添付ファイルに関する設定をすべく、フォーム登録画面800(図8参照)を表示する。表示されたフォーム登録画面800において、申請書の画像データのうち、確認すべき領域を示すマーキング領域とコメントの設定を受け付ける(410)。設定がなされると、フォーム登録サーバ120の各種テーブルを更新する(420)。まずは、このような事前設定を行う。   Next, a business flow related to form registration will be described with reference to FIG. First, the form registration screen 800 (see FIG. 8) is displayed to make settings related to the attached file of the application form used for the workflow application from the form registration terminal 110. On the displayed form registration screen 800, a setting of a marking area and a comment indicating an area to be confirmed is received from the image data of the application form (410). When the setting is made, various tables of the form registration server 120 are updated (420). First, such pre-setting is performed.

次に、本発明の実施例におけるフォーム登録の処理について、図5に示すフローチャートを用いて説明する。尚、S101、S105乃至S108、S112乃至S118、S121の各ステップはフォーム登録端末110におけるCPU201の制御の下、処理が行われる。また、S102乃至S104、S109乃至S111、S119、S120の各ステップはフォーム登録サーバ120におけるCPU201の制御の下、処理が行われる。   Next, the form registration process in the embodiment of the present invention will be described with reference to the flowchart shown in FIG. The steps S101, S105 to S108, S112 to S118, and S121 are processed under the control of the CPU 201 in the form registration terminal 110. Further, the steps S102 to S104, S109 to S111, S119, and S120 are performed under the control of the CPU 201 in the form registration server 120.

まず、ステップS101では、フォーム登録端末110は、フォーム登録を行うべく、フォーム登録のための登録要求をフォーム登録サーバ120に送信する。ステップS102では、フォーム登録サーバ120は、フォーム登録端末110から送信されたフォーム登録の要求を受信し、ステップS103では、フォーム情報テーブル600の各レコード(フォーム情報)を取得する。ステップS104では、フォーム登録サーバ120は、フォーム登録端末110に対して取得したフォーム情報を送信する。   First, in step S101, the form registration terminal 110 transmits a registration request for form registration to the form registration server 120 in order to perform form registration. In step S102, the form registration server 120 receives the request for form registration transmitted from the form registration terminal 110. In step S103, the form registration server 120 acquires each record (form information) in the form information table 600. In step S <b> 104, the form registration server 120 transmits the acquired form information to the form registration terminal 110.

フォーム情報テーブル600(図6参照)は、フォーム情報ごとに割り振られるフォームID601、フォーム情報の名前を示すフォーム名602、設定する承認者のカテゴリごとに割り振られるカテゴリID603、承認者のカテゴリの名前を示すカテゴリ名604、フォームを登録する添付ファイルのファイル名を示すファイル名605から構成される。   The form information table 600 (see FIG. 6) includes a form ID 601 assigned for each form information, a form name 602 indicating the name of the form information, a category ID 603 assigned for each approver category to be set, and the name of the approver category. A category name 604 indicating a file name 605 indicating a file name of an attached file for registering a form.

ステップS105では、フォーム登録端末110は、フォーム登録サーバ120から送信されたフォーム情報を受信し、ステップS106では、受信したフォーム情報に基づいてフォーム一覧画面700(図7参照)を作成して、CRT210に表示させる。   In step S105, the form registration terminal 110 receives the form information transmitted from the form registration server 120. In step S106, the form registration screen 110 (see FIG. 7) is created based on the received form information, and the CRT 210 is displayed. To display.

ステップS107では、フォーム登録端末110は、フォーム一覧画面700に表示されたフォーム情報を選択して編集ボタン702が押下された、または新規ボタン701が押下されたか否かを判定する。新規ボタン701が押下されたと判定された場合には、ステップS113に処理を進め、編集ボタン702が押下されたと判定された場合には、ステップS108に処理を進める。   In step S107, the form registration terminal 110 selects form information displayed on the form list screen 700 and determines whether the edit button 702 has been pressed or a new button 701 has been pressed. If it is determined that the new button 701 has been pressed, the process proceeds to step S113. If it is determined that the edit button 702 has been pressed, the process proceeds to step S108.

ステップS108では、フォーム登録端末110は、マーキング情報テーブル610(図6参照)に格納された、選択されたフォーム情報に関するレコード(マーキング情報)を取得すべく、フォーム登録サーバ120に取得要求を送信する。ステップS109では、フォーム登録サーバ120は、フォーム登録端末110から送信されたマーキング情報の取得要求を受信し、ステップS110では、マーキング情報テーブル610から選択されたフォーム情報に関するマーキング情報を取得する。例えば、選択されたフォーム情報のフォームID601が「001」であった場合には、フォームID611に「001」が格納されているレコードを取得する。ステップS111では、フォーム登録サーバ120は、取得したマーキング情報をフォーム登録端末110に送信する。ステップS112では、フォーム登録端末110は、フォーム登録サーバ120から送信されたマーキング情報を受信し、RAM203に記憶しておく。   In step S108, the form registration terminal 110 transmits an acquisition request to the form registration server 120 to acquire a record (marking information) related to the selected form information stored in the marking information table 610 (see FIG. 6). . In step S109, the form registration server 120 receives the marking information acquisition request transmitted from the form registration terminal 110. In step S110, the form registration server 120 acquires marking information related to the selected form information from the marking information table 610. For example, when the form ID 601 of the selected form information is “001”, a record in which “001” is stored in the form ID 611 is acquired. In step S <b> 111, the form registration server 120 transmits the acquired marking information to the form registration terminal 110. In step S <b> 112, the form registration terminal 110 receives the marking information transmitted from the form registration server 120 and stores it in the RAM 203.

マーキング情報テーブル610は、フォーム情報テーブル600のフォームID601と対応するフォームID611、フォーム情報テーブル600のカテゴリID603と対応するカテゴリID612、マーキング情報ごとに割り振られるマーキングID613、マーキングの設定がなされた領域を示すマーキング座標614、マーキングの色を示す色615、マーキングの設定がなされた領域に表示するコメントの内容を示す表示コメント616から構成される。   The marking information table 610 indicates a form ID 611 corresponding to the form ID 601 of the form information table 600, a category ID 612 corresponding to the category ID 603 of the form information table 600, a marking ID 613 allocated for each marking information, and an area where marking is set. It consists of marking coordinates 614, a color 615 indicating the color of the marking, and a display comment 616 indicating the content of the comment displayed in the area where the marking is set.

ステップS113では、フォーム登録端末110は、フォーム登録画面800(図8参照)を表示する。ステップS112でマーキング情報を受信していた場合には、取得したマーキング情報に基づいてフォーム登録画面800の各入力項目に値を設定して、表示させる。   In step S113, the form registration terminal 110 displays a form registration screen 800 (see FIG. 8). If marking information has been received in step S112, values are set for each input item on the form registration screen 800 based on the acquired marking information and displayed.

ステップS114では、フォーム登録端末110では、カテゴリ参照ボタン804の押下を受け付けて、マーキングの設定を行う承認者のカテゴリを選択する。承認者には、所属部門長や経理部長など、申請ごとに承認を行う承認者のカテゴリが存在する。この承認者のカテゴリごとに、承認の役割が異なる。よって、注視するポイントが変わってくるので、この承認者のカテゴリごとにマーキング領域の設定を受け付ける。選択でなくとも、新規に入力してもよい。   In step S114, the form registration terminal 110 accepts pressing of the category reference button 804 and selects the category of the approver who sets the marking. The approver includes an approver category that approves each application, such as the department manager or the accounting department manager. The role of approval is different for each category of the approver. Therefore, since the point to watch changes, the setting of the marking area is accepted for each category of the approver. Even if it is not a selection, a new input may be made.

ステップS115では、フォーム登録端末110は、マーキング領域(注視領域)とコメントの設定を受け付ける(注視領域設定受付手段)。具体的には、フォーム登録画面800に表示された添付ファイルの画像データ上で、マーキングしたい領域の矩形を受け付ける。また、矩形の色や表示コメントの入力も受け付ける。こうすることで、ステップS114で選択されたカテゴリの承認者が注視する領域の設定を行う。   In step S115, the form registration terminal 110 accepts a marking area (gaze area) and a comment setting (gaze area setting accepting unit). Specifically, the rectangle of the area to be marked is received on the image data of the attached file displayed on the form registration screen 800. It also accepts input of rectangle color and display comments. By doing so, an area to be watched by the approver of the category selected in step S114 is set.

ステップS116では、フォーム登録端末110は、承認者のカテゴリ変更を検知したか否かを判定する。具体的には、カテゴリ参照ボタン804が押下されたか否かで判定する。承認者のカテゴリ変更がなされたと判定された場合には、ステップS114に処理を戻し、そうでない場合には、ステップS117に処理を戻す。   In step S116, the form registration terminal 110 determines whether an approver category change has been detected. Specifically, the determination is made based on whether or not the category reference button 804 is pressed. If it is determined that the approver category has been changed, the process returns to step S114. If not, the process returns to step S117.

ステップS117では、フォーム登録端末110は、マーキングの設定を終了し、フォームの登録を行うべく、フォーム登録ボタン805が押下されたか否かを判定する。フォーム登録ボタン805が押下されたと判定された場合には、ステップS118に処理を進め、そうでない場合には、ステップS116に処理を戻す。   In step S117, the form registration terminal 110 ends the marking setting, and determines whether or not the form registration button 805 is pressed to register the form. If it is determined that the form registration button 805 has been pressed, the process proceeds to step S118. If not, the process returns to step S116.

ステップS118では、フォーム登録端末110は、設定されたフォームのフォーム情報と、登録するマーキング情報をフォーム登録サーバ120に送信する(注視領域設定送信手段)。ステップS119では、フォーム登録サーバ120は、フォーム登録端末110から送信された各種情報を受信し、ステップS120では、受信した各種情報に基づいて、フォーム情報テーブル600とマーキング情報テーブル610を更新する(注視領域登録手段)。   In step S118, the form registration terminal 110 transmits the form information of the set form and the marking information to be registered to the form registration server 120 (gaze area setting transmission unit). In step S119, the form registration server 120 receives various information transmitted from the form registration terminal 110, and in step S120, updates the form information table 600 and the marking information table 610 based on the received various information (gazing). Area registration means).

ステップS121では、フォーム登録端末110は、ユーザによってフォーム登録の終了が指示されたか否かを判定する。終了を指示されたと判定した場合には、本一連の処理を終了し、そうでない場合には、ステップS107に処理を戻す。   In step S121, the form registration terminal 110 determines whether the user has instructed the end of form registration. If it is determined that the end has been instructed, the series of processing ends, and if not, the processing returns to step S107.

次に図9を用いて、申請・承認に関する業務フローを説明する。図9において、申請者は、予め登録してあるフォームの申請書を利用し必要内容を記入する。または、紙出力された文書をスキャンして添付ファイルを作成する。そして、申請端末130でワークフローサーバ150のワークフローシステムに接続し、申請機能を介して申請する際に申請書を添付する(910)。承認者端末は、第一承認者である承認者Aからの指示に従って、ワークフローシステムの承認待ち照会機能を介して、承認待ちの起案を検索する(930)。承認対象の起案の選択を受け付けて当該起案を表示し、申請書の添付ファイルの内容を確認する際に、添付ファイルを選択する。添付ファイルが選択されると、フォーム登録サーバ120からマーキング情報を受信して、確認ポイントの枠と、コメント情報を添付ファイル上に表示する(940)。また、ファンクションキーの押下がなされると、確認ポイントを順番に表示する。   Next, the business flow regarding application / approval will be described with reference to FIG. In FIG. 9, the applicant fills in necessary contents using a pre-registered form application. Alternatively, an attached file is created by scanning a document output on paper. Then, the application terminal 130 connects to the workflow system of the workflow server 150 and attaches an application form when applying through the application function (910). The approver terminal searches for a proposal waiting for approval through the approval waiting inquiry function of the workflow system in accordance with an instruction from the approver A who is the first approver (930). When selecting a draft for approval, the draft is displayed, and when checking the content of the attached file of the application, the attached file is selected. When the attached file is selected, the marking information is received from the form registration server 120, and the frame of the confirmation point and the comment information are displayed on the attached file (940). When the function key is pressed, the confirmation points are displayed in order.

承認端末140は、承認者Aから承認可否の入力を受け付ける。承認者Aのあとに、第二承認者である承認者Bにアクティビティが移る。同じく承認待ち紹介960を行った上で、申請内容の確認970を行う。申請内容の確認では、承認者Bに設定された確認ポイントを取得し、表示させる。その後、承認否認を受け付ける(980)。   The approval terminal 140 accepts an approval approval / disapproval input from the approver A. After the approver A, the activity moves to the approver B who is the second approver. Similarly, after performing the approval waiting introduction 960, confirmation 970 of the application content is performed. In the confirmation of the application content, the confirmation point set for the approver B is acquired and displayed. Thereafter, approval denial is accepted (980).

次に、本発明の実施例における承認の処理について、図10に示すフローチャートを用いて説明する。尚、S201、S205乃至S208、S213乃至S218、S221の各ステップは承認端末140におけるCPU201の制御の下、処理が行われる。また、S202乃至S204、S209乃至S212の各ステップはフォーム登録サーバ120におけるCPU201の制御の下、処理が行われる。また、S219、S220の各ステップはワークフローサーバ150におけるCPU201の制御の下、処理が行われる。   Next, the approval process in the embodiment of the present invention will be described with reference to the flowchart shown in FIG. The steps S201, S205 to S208, S213 to S218, and S221 are performed under the control of the CPU 201 in the approval terminal 140. In addition, each step of S202 to S204 and S209 to S212 is processed under the control of the CPU 201 in the form registration server 120. Each step of S219 and S220 is processed under the control of the CPU 201 in the workflow server 150.

まず、ステップS201では、承認端末140は、承認者に対応する承認待ちの申請(未処理申請データ)の一覧の取得要求をフォーム登録サーバ120に送信する。ステップS202では、フォーム登録サーバ120は、承認端末140から送信された未処理申請データの一覧の取得要求を受信し、ステップS203では、未処理申請データの一覧を取得する。ステップS204では、フォーム登録サーバ120は、取得した未処理申請データの一覧を承認端末140に送信する。   First, in step S <b> 201, the approval terminal 140 transmits an acquisition request for a list of applications waiting for approval (unprocessed application data) corresponding to the approver to the form registration server 120. In step S202, the form registration server 120 receives an unprocessed application data list acquisition request transmitted from the approval terminal 140, and in step S203, acquires a list of unprocessed application data. In step S <b> 204, the form registration server 120 transmits a list of acquired unprocessed application data to the approval terminal 140.

ステップS205では、承認端末140は、フォーム登録サーバ120から送信された未処理申請データの一覧を受信し、ステップS206では、受信した一覧を表示する(不図示)。   In step S205, the approval terminal 140 receives a list of unprocessed application data transmitted from the form registration server 120. In step S206, the approval terminal 140 displays the received list (not shown).

ステップS207では、承認端末140は、ステップS206で表示された未処理申請データのうち、1つが選択されたか否かを判定する。未処理申請データが選択されたと判定された場合には、ステップS208に処理を進め、そうでない場合には、選択されるまで待機する。   In step S207, the approval terminal 140 determines whether one of the unprocessed application data displayed in step S206 has been selected. If it is determined that unprocessed application data is selected, the process proceeds to step S208. If not, the process waits until it is selected.

ステップS208では、承認端末140は、選択された未処理申請データの取得要求をフォーム登録サーバ120に送信する(注視領域取得要求送信手段)。ステップS209では、フォーム登録サーバ120は、承認端末140から送信された、選択された未処理申請データの取得要求を受信し、ステップS210では、当該未処理申請データを取得する。ステップS211では、フォーム登録サーバ120は、当該承認端末140を操作するユーザに関するマーキング情報をマーキング情報テーブル610から取得する。例えば、承認者Aである場合、フォーム情報テーブル600のカテゴリ名604が「承認者A」となっているレコードを特定し、当該レコードのカテゴリID603「C001」を取得する。そして取得したカテゴリID603に対応するカテゴリID612を検索し、検索されたレコードのうち表示しようとしているフォーム(例えばフォームID611「001」)に関するレコードを取得する。つまり、承認者Aに関するレコードは、図6に示すマーキング情報テーブル610の1番目と2番目のレコードとなる。   In step S208, the approval terminal 140 transmits an acquisition request for the selected unprocessed application data to the form registration server 120 (gaze area acquisition request transmission unit). In step S209, the form registration server 120 receives the acquisition request for the selected unprocessed application data transmitted from the approval terminal 140, and acquires the unprocessed application data in step S210. In step S <b> 211, the form registration server 120 acquires marking information regarding the user who operates the approval terminal 140 from the marking information table 610. For example, in the case of the approver A, the record whose category name 604 in the form information table 600 is “approver A” is specified, and the category ID 603 “C001” of the record is acquired. Then, the category ID 612 corresponding to the acquired category ID 603 is searched, and a record related to the form to be displayed (for example, the form ID 611 “001”) is acquired from the searched records. That is, the records relating to the approver A are the first and second records in the marking information table 610 shown in FIG.

ステップS212では、フォーム登録サーバ120では、ステップS210で取得した未処理申請データと、ステップS211で取得したマーキング情報を、承認端末140に送信する(注視領域送信手段)。ステップS213では、承認端末140は、フォーム登録サーバ120から送信された未処理申請データとマーキング情報を受信し、ステップS214では、受信した各種情報に基づいて承認画面(不図示)を表示させる。このとき、承認画面には添付ファイルに対するリンクを表示する。このリンクを選択することで、ユーザは添付した申請書を閲覧できる。   In step S212, the form registration server 120 transmits the unprocessed application data acquired in step S210 and the marking information acquired in step S211 to the approval terminal 140 (gaze area transmitting unit). In step S213, the approval terminal 140 receives the unprocessed application data and the marking information transmitted from the form registration server 120. In step S214, an approval screen (not shown) is displayed based on the received various information. At this time, a link to the attached file is displayed on the approval screen. By selecting this link, the user can view the attached application form.

ステップS215では、承認端末140は、ユーザからの操作によって添付ファイルを開く指示がなされたか否かを判定する。添付ファイルを開く指示がなされたと判定された場合には、ステップS216に処理を進め、そうでない場合には、ステップS217に処理を進める。   In step S215, the approval terminal 140 determines whether or not an instruction to open the attached file has been given by an operation from the user. If it is determined that an instruction to open the attached file has been given, the process proceeds to step S216. If not, the process proceeds to step S217.

ステップS216では、承認端末140は、ステップS213で取得したマーキング情報に基づいて、マーキング領域に対して枠線を表示し、更にその枠線の色と、コメントも合わせて表示する。表示ができたら、その部分を拡大表示する(表示制御手段)。例えば、図6に示すマーキング情報テーブル610の1レコード目は、マーキング座標614に従って枠で囲む矩形領域を特定し、色615に従って枠に色をつける。そして、表示コメント616が存在する場合には、枠の側にコメントを表示させる。こうすることで、図11のような表示となる。更に、承認者Aは2レコード目のマーキング情報も表示させるため、図12に示すような枠も表示される。マーキング情報の切り替えは、ファンクションキーのような所定のキーを押下することで切り替えられてもよいし、画面に配置された切替ボタンを押下することで表示を切り替えてもよい。一方、承認者Bの場合には、図13に示すように、3レコード目の枠線が表示され、1レコード目と2レコード目の情報は表示されない。このようにすることで、承認者ごとに注視すべきポイントを識別表示させることができる。   In step S216, the approval terminal 140 displays a frame line for the marking area based on the marking information acquired in step S213, and further displays the frame line color and a comment together. When the display is completed, the portion is enlarged and displayed (display control means). For example, the first record of the marking information table 610 shown in FIG. 6 specifies a rectangular area surrounded by a frame according to the marking coordinates 614 and colors the frame according to the color 615. And when the display comment 616 exists, a comment is displayed on the frame side. By doing so, a display as shown in FIG. 11 is obtained. Furthermore, since the approver A also displays the marking information of the second record, a frame as shown in FIG. 12 is also displayed. The marking information may be switched by pressing a predetermined key such as a function key, or the display may be switched by pressing a switching button arranged on the screen. On the other hand, in the case of the approver B, as shown in FIG. 13, the frame line of the third record is displayed, and the information of the first record and the second record is not displayed. By doing in this way, the point which should be watched for every approver can be identified and displayed.

ステップS217では、承認端末140は、ユーザからの操作によって承認または否認の指示がなされたか否かを判定する。承認または否認の指示がなされたと判定された場合には、ステップS218に処理を進め、そうでない場合には、ステップS215に処理を戻す。   In step S217, the approval terminal 140 determines whether an approval or denial instruction has been given by an operation from the user. If it is determined that an approval or denial instruction has been given, the process proceeds to step S218. If not, the process returns to step S215.

ステップS218では、承認端末140は、ステップS217で指示された承認または否認を示す承認情報をワークフローサーバ150に送信する。ステップS219では、ワークフローサーバ150は、承認端末140から送信された承認情報を受信し、ステップS220では、ワークフローのステータスを更新する。   In step S218, the approval terminal 140 transmits approval information indicating approval or denial instructed in step S217 to the workflow server 150. In step S219, the workflow server 150 receives the approval information transmitted from the approval terminal 140. In step S220, the workflow server 150 updates the workflow status.

ステップS221では、承認端末140は、ユーザによって承認処理の終了が指示されたか否かを判定する。終了を指示されたと判定した場合には、本一連の処理を終了し、そうでない場合には、ステップS206に処理を戻す。   In step S221, the approval terminal 140 determines whether the user has instructed the end of the approval process. If it is determined that the end has been instructed, the series of processing ends, and if not, the processing returns to step S206.

以上説明したように、本実施形態によれば、承認者ごとに注視すべき領域を設定し、申請データを表示する際に承認者が誰なのかに応じて注視すべき領域を変更することが可能となるので、承認者が注視すべき領域を容易に閲覧させることができる。   As described above, according to the present embodiment, an area to be watched is set for each approver, and the area to be watched can be changed according to who the approver is when displaying application data. Since it becomes possible, the area | region which an approver should pay attention can be browsed easily.

本発明は、例えば、システム、装置、方法、プログラム若しくは記憶媒体等としての実施形態も可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、1つの機器からなる装置に適用してもよい。   The present invention can be implemented as a system, apparatus, method, program, storage medium, or the like, and can be applied to a system including a plurality of devices. You may apply to the apparatus which consists of one apparatus.

なお、本発明は、前述した実施形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接、或いは遠隔から供給するものを含む。そして、そのシステム或いは装置のコンピュータが前記供給されたプログラムコードを読み出して実行することによっても達成される場合も本発明に含まれる。   Note that the present invention includes a software program that implements the functions of the above-described embodiments directly or remotely from a system or apparatus. The present invention also includes a case where the system or the computer of the apparatus is achieved by reading and executing the supplied program code.

したがって、本発明の機能処理をコンピュータで実現するために、前記コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明は、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。   Accordingly, since the functions of the present invention are implemented by computer, the program code installed in the computer also implements the present invention. In other words, the present invention includes a computer program itself for realizing the functional processing of the present invention.

その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給するスクリプトデータ等の形態であってもよい。   In that case, as long as it has the function of a program, it may be in the form of object code, a program executed by an interpreter, script data supplied to the OS, and the like.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RWなどがある。また、磁気テープ、不揮発性のメモリカード、ROM、DVD(DVD−ROM,DVD−R)などもある。   Examples of the recording medium for supplying the program include a flexible disk, hard disk, optical disk, magneto-optical disk, MO, CD-ROM, CD-R, and CD-RW. In addition, there are magnetic tape, nonvolatile memory card, ROM, DVD (DVD-ROM, DVD-R), and the like.

その他、プログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続する。そして、前記ホームページから本発明のコンピュータプログラムそのもの、若しくは圧縮され自動インストール機能を含むファイルをハードディスク等の記録媒体にダウンロードすることによっても供給できる。   As another program supply method, a browser on a client computer is used to connect to an Internet home page. The computer program itself of the present invention or a compressed file including an automatic installation function can be downloaded from the homepage by downloading it to a recording medium such as a hard disk.

また、本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり、本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるWWWサーバも、本発明に含まれるものである。   It can also be realized by dividing the program code constituting the program of the present invention into a plurality of files and downloading each file from a different homepage. That is, a WWW server that allows a plurality of users to download a program file for realizing the functional processing of the present invention on a computer is also included in the present invention.

また、本発明のプログラムを暗号化してCD−ROM等の記憶媒体に格納してユーザに配布し、所定の条件をクリアしたユーザに対し、インターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせる。そして、ダウンロードした鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。   In addition, the program of the present invention is encrypted, stored in a storage medium such as a CD-ROM, distributed to users, and key information for decryption is downloaded from a homepage via the Internet to users who have cleared predetermined conditions. Let It is also possible to execute the encrypted program by using the downloaded key information and install the program on a computer.

また、コンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される。その他、そのプログラムの指示に基づき、コンピュータ上で稼動しているOSなどが、実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現され得る。   Further, the functions of the above-described embodiments are realized by the computer executing the read program. In addition, based on the instructions of the program, an OS or the like running on the computer performs part or all of the actual processing, and the functions of the above-described embodiments can also be realized by the processing.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれる。その後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPUなどが実際の処理の一部又は全部を行い、その処理によっても前述した実施形態の機能が実現される。   Further, the program read from the recording medium is written in a memory provided in a function expansion board inserted into the computer or a function expansion unit connected to the computer. Thereafter, the CPU of the function expansion board or function expansion unit performs part or all of the actual processing based on the instructions of the program, and the functions of the above-described embodiments are realized by the processing.

なお、前述した実施形態は、本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明はその技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。   The above-described embodiments are merely examples of implementation in carrying out the present invention, and the technical scope of the present invention should not be construed as being limited thereto. That is, the present invention can be implemented in various forms without departing from the technical idea or the main features thereof.

100 ワークフローシステム
103 ネットワーク
110 フォーム登録端末
120 フォーム登録サーバ
130 申請端末
140 承認端末
150 ワークフローサーバ
201 CPU
202 RAM
203 ROM
204 システムバス
205 入力コントローラ
206 ビデオコントローラ
207 メモリコントローラ
208 通信I/F(インターフェース)コントローラ
209 入力装置
210 ディスプレイ装置
211 外部メモリ
100 workflow system 103 network 110 form registration terminal 120 form registration server 130 application terminal 140 approval terminal 150 workflow server 201 CPU
202 RAM
203 ROM
204 System Bus 205 Input Controller 206 Video Controller 207 Memory Controller 208 Communication I / F (Interface) Controller 209 Input Device 210 Display Device 211 External Memory

Claims (8)

情報処理装置と、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムであって、
前記情報処理装置は、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段とを備え、
前記サーバは、
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段と、
前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、
前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段と
を備えることを特徴とするワークフローシステム。
A workflow system in which an information processing device and a server that manages a workflow related to an application are connected to be able to communicate with each other,
The information processing apparatus includes:
Of the image data to be displayed when approving the application in the workflow, gaze area setting accepting means for accepting the setting of the area to be watched for each approver,
Gaze area setting transmission means for transmitting a gaze area for each approver received by the gaze area setting reception means to the server;
When approving an application in a workflow, an acquisition request is made to the server to acquire image data corresponding to the application and a gaze area transmitted by the gaze area setting transmission unit and a gaze area related to the user who performs the approval. Gaze area acquisition request transmission means for transmitting
A display control means for identifying and displaying the gaze area when receiving the image data and the gaze area requested by the gaze area acquisition request transmission means from the server and displaying the received image data;
The server
Storage means for storing image data corresponding to an application in the workflow and a gaze area that is a gaze area set for each approver;
Gaze area registration means for registering the gaze area for each approver transmitted by the gaze area setting transmission means in the storage means;
In response to the acquisition request transmitted by the gaze area acquisition request transmission unit, the gaze area related to the user who performs the approval stored in the storage unit and the image data stored in the storage unit are acquired, and the information A workflow system comprising gaze area transmitting means for transmitting to a processing device.
前記注視領域は、更に注視領域を識別表示する色を含むことを特徴とする請求項1に記載のワークフローシステム。   The workflow system according to claim 1, wherein the gaze area further includes a color for identifying and displaying the gaze area. 前記注視領域は、更に注視領域に対するコメントを含むことを特徴とする請求項1または2に記載のワークフローシステム。   The workflow system according to claim 1, wherein the gaze area further includes a comment for the gaze area. ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置であって、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段と
を備えることを特徴とする情報処理装置。
Information processing that includes storage means for storing image data corresponding to an application in a workflow and a gaze area that is a gaze area set for each approver, and is communicably connected to a server that manages the workflow related to the application A device,
Of the image data to be displayed when approving the application in the workflow, gaze area setting accepting means for accepting the setting of the area to be watched for each approver,
Gaze area setting transmission means for transmitting a gaze area for each approver received by the gaze area setting reception means to the server;
When approving an application in a workflow, an acquisition request is made to the server to acquire image data corresponding to the application and a gaze area transmitted by the gaze area setting transmission unit and a gaze area related to the user who performs the approval. Gaze area acquisition request transmission means for transmitting
A display control means for identifying and displaying the gaze area when receiving the image data and the gaze area requested by the gaze area acquisition request transmission means from the server and displaying the received image data; Information processing apparatus.
情報処理装置と、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムの制御方法であって、
前記情報処理装置の注視領域設定受付手段が、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付ステップと、
前記情報処理装置の注視領域設定送信手段が、前記注視領域設定受付ステップで受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信ステップと、
前記情報処理装置の注視領域取得要求送信手段が、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信ステップで送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信ステップと、
前記情報処理装置の表示制御手段が、前記注視領域取得要求送信ステップで要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御ステップと、
前記サーバの注視領域登録手段が、前記注視領域設定送信ステップで送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録ステップと、
前記サーバの注視領域送信手段が、前記注視領域取得要求送信ステップで送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信ステップと
を備えることを特徴とするワークフローシステムの制御方法。
An information processing device, a storage means for storing image data corresponding to an application in a workflow, and a gaze area that is a gaze area set for each approver, can communicate with a server that manages the workflow related to the application A method for controlling a workflow system connected to
A gaze area setting accepting step for accepting, for each approver, a setting of an area to be watched out of the image data displayed when the gaze area setting accepting unit of the information processing apparatus approves the application in the workflow;
A gaze area setting transmission step in which the gaze area setting transmission unit of the information processing apparatus transmits a gaze area for each approver received in the gaze area setting reception step to the server;
When the gaze area acquisition request transmission unit of the information processing apparatus approves the application in the workflow, the image data corresponding to the application and the gaze area transmitted in the gaze area setting transmission step relate to the user who performs the approval A gaze area acquisition request transmission step of transmitting an acquisition request to the server to acquire a gaze area;
When the display control means of the information processing apparatus receives the image data and the gaze area requested in the gaze area acquisition request transmission step from the server and displays the received image data, the gaze area is identified and displayed. A display control step;
A gaze area registration step in which the gaze area registration means of the server registers the gaze area for each approver transmitted in the gaze area setting transmission step in the storage means,
The gaze area transmission means of the server responds to the acquisition request transmitted in the gaze area acquisition request transmission step, the gaze area related to the user who performs the approval stored in the storage means, and the image stored in the storage means And a gaze area transmission step of acquiring data and transmitting the data to the information processing apparatus.
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置の制御方法であって、
前記情報処理装置の注視領域設定受付手段が、ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付ステップと、
前記情報処理装置の注視領域設定送信手段が、前記注視領域設定受付ステップで受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信ステップと、
前記情報処理装置の注視領域取得要求送信手段が、ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信ステップで送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信ステップと、
前記情報処理装置の表示制御手段が、前記注視領域取得要求送信ステップで要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御ステップと
を備えることを特徴とする情報処理装置の制御方法。
Information processing that includes storage means for storing image data corresponding to an application in a workflow and a gaze area that is a gaze area set for each approver, and is communicably connected to a server that manages the workflow related to the application An apparatus control method comprising:
A gaze area setting accepting step for accepting, for each approver, a setting of an area to be watched out of the image data displayed when the gaze area setting accepting unit of the information processing apparatus approves the application in the workflow;
A gaze area setting transmission step in which the gaze area setting transmission unit of the information processing apparatus transmits a gaze area for each approver received in the gaze area setting reception step to the server;
When the gaze area acquisition request transmission unit of the information processing apparatus approves the application in the workflow, the image data corresponding to the application and the gaze area transmitted in the gaze area setting transmission step relate to the user who performs the approval A gaze area acquisition request transmission step of transmitting an acquisition request to the server to acquire a gaze area;
When the display control means of the information processing apparatus receives the image data and the gaze area requested in the gaze area acquisition request transmission step from the server and displays the received image data, the gaze area is identified and displayed. A control method for an information processing apparatus, comprising: a display control step.
情報処理装置と、ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバとが通信可能に接続されたワークフローシステムの制御方法をコンピュータに実行させるためのコンピュータに読み取り実行可能なプログラムであって、
前記情報処理装置を、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段
として機能させ、
前記サーバを、
前記注視領域設定送信手段で送信された承認者ごとの注視領域を前記記憶手段に登録する注視領域登録手段と、
前記注視領域取得要求送信手段で送信された取得要求に応じて、前記記憶手段に記憶された承認を行うユーザに関する注視領域と、前記記憶手段に記憶された画像データとを取得して、前記情報処理装置に送信する注視領域送信手段
として機能させることを特徴とするコンピュータに読み取り実行可能なプログラム。
An information processing device, a storage means for storing image data corresponding to an application in a workflow, and a gaze area that is a gaze area set for each approver, can communicate with a server that manages the workflow related to the application A computer-readable program for causing a computer to execute a control method of a workflow system connected to the computer,
The information processing apparatus;
Of the image data to be displayed when approving the application in the workflow, gaze area setting accepting means for accepting the setting of the area to be watched for each approver,
Gaze area setting transmission means for transmitting a gaze area for each approver received by the gaze area setting reception means to the server;
When approving an application in a workflow, an acquisition request is made to the server to acquire image data corresponding to the application and a gaze area transmitted by the gaze area setting transmission unit and a gaze area related to the user who performs the approval. Gaze area acquisition request transmission means for transmitting
When receiving the image data and the gaze area requested by the gaze area acquisition request transmission unit from the server and displaying the received image data, the gaze area is made to function as a display control unit for identifying and displaying the gaze area,
The server,
Gaze area registration means for registering the gaze area for each approver transmitted by the gaze area setting transmission means in the storage means;
In response to the acquisition request transmitted by the gaze area acquisition request transmission unit, the gaze area related to the user who performs the approval stored in the storage unit and the image data stored in the storage unit are acquired, and the information A computer readable and executable program that functions as a gaze area transmitting means for transmitting to a processing device.
ワークフローにおける申請に対応する画像データと、承認者ごとに設定された注視すべき領域である注視領域とを記憶する記憶手段を備え、申請に関するワークフローを管理するサーバと通信可能に接続された情報処理装置の制御方法をコンピュータに実行させるためのコンピュータに読み取り実行可能なプログラムであって、
前記情報処理装置を、
ワークフローにおける申請の承認を行う際に表示させる画像データのうち、注視すべき領域の設定を承認者ごとに受け付ける注視領域設定受付手段と、
前記注視領域設定受付手段で受け付けた承認者ごとの注視領域を前記サーバに送信する注視領域設定送信手段と、
ワークフローにおける申請の承認を行う際に、申請に対応する画像データと、前記注視領域設定送信手段で送信した注視領域のうち、承認を行うユーザに関する注視領域とを取得すべく、前記サーバに取得要求を送信する注視領域取得要求送信手段と、
前記注視領域取得要求送信手段で要求した画像データと注視領域とを前記サーバから受信し、受信した画像データを表示する場合に、当該注視領域を識別表示させる表示制御手段
として機能させることを特徴とするコンピュータに読み取り実行可能なプログラム。
Information processing that includes storage means for storing image data corresponding to an application in a workflow and a gaze area that is a gaze area set for each approver, and is communicably connected to a server that manages the workflow related to the application A computer readable and executable program for causing a computer to execute an apparatus control method,
The information processing apparatus;
Of the image data to be displayed when approving the application in the workflow, gaze area setting accepting means for accepting the setting of the area to be watched for each approver,
Gaze area setting transmission means for transmitting a gaze area for each approver received by the gaze area setting reception means to the server;
When approving an application in a workflow, an acquisition request is made to the server to acquire image data corresponding to the application and a gaze area transmitted by the gaze area setting transmission unit and a gaze area related to the user who performs the approval. Gaze area acquisition request transmission means for transmitting
When the image data requested by the gaze area acquisition request transmission unit and the gaze area are received from the server and the received image data is displayed, the gaze area acquisition request transmission unit functions as a display control unit for identifying and displaying the gaze area. A program that can be read and executed by a computer.
JP2011280267A 2011-12-21 2011-12-21 Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program Pending JP2013131049A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2011280267A JP2013131049A (en) 2011-12-21 2011-12-21 Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2011280267A JP2013131049A (en) 2011-12-21 2011-12-21 Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program

Publications (1)

Publication Number Publication Date
JP2013131049A true JP2013131049A (en) 2013-07-04

Family

ID=48908546

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011280267A Pending JP2013131049A (en) 2011-12-21 2011-12-21 Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program

Country Status (1)

Country Link
JP (1) JP2013131049A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019204442A (en) * 2018-05-25 2019-11-28 みずほ情報総研株式会社 Sending management system, sending management method, and sending management program

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2019204442A (en) * 2018-05-25 2019-11-28 みずほ情報総研株式会社 Sending management system, sending management method, and sending management program

Similar Documents

Publication Publication Date Title
JP3780099B2 (en) Page data generation control device and method, and storage medium storing computer-readable program
US8683029B2 (en) Web service system, schedule execution apparatus and control method thereof
US20070192871A1 (en) Document management method and apparatus thereof
US9749322B2 (en) Information sharing system and information sharing method
US7096265B2 (en) System and method for intelligent routing of tasks across a distributed network
JP6116115B2 (en) Image processing apparatus, control method therefor, and program
CN101206619A (en) Data processing apparatus and control method thereof
JP2018028748A (en) Information processing apparatus and program
US8424063B2 (en) Workflow management apparatus and workflow management method
JP6747826B2 (en) Receipt server, its program, and receipt data processing method
JP4109962B2 (en) Printing method
US20060123411A1 (en) Rendering device installation methods and systems
JP2013131049A (en) Workflow system, method for controlling the same and program, and information processing apparatus, method for controlling the same and program
US20110107110A1 (en) Information processing apparatus, control method and computer-readable medium
JP2011060057A (en) Information processing apparatus, control method thereof, program, and recording medium
JP2015046015A (en) Image data providing system, function control program, printer driver, and display control method
US20090296144A1 (en) Job processing method, image processing system and image processing apparatus
JP2011155622A (en) Image forming apparatus, information processing method, and program
JP2006126943A (en) Workflow management apparatus, network system, control method, and program
JP3913888B2 (en) Document creation system, WWW (World WideWeb) server, and recording medium
JP6115048B2 (en) Workflow system, workflow system control method, and program
JP2011118488A (en) Apparatus, method and program for processing information
JP2015143975A (en) Workflow system, workflow management device, workflow management method, and program
JP7545187B1 (en) Label assignment system, label generation system, label assignment method, label generation method, label assignment program, and label generation program
JP6912713B2 (en) Information processing systems, control methods, and programs

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20130531

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20130531