Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6738009B2 - Item management server, Item management server control method, and program - Google Patents
[go: Go Back, main page]

JP6738009B2 - Item management server, Item management server control method, and program - Google Patents

Item management server, Item management server control method, and program Download PDF

Info

Publication number
JP6738009B2
JP6738009B2 JP2015257221A JP2015257221A JP6738009B2 JP 6738009 B2 JP6738009 B2 JP 6738009B2 JP 2015257221 A JP2015257221 A JP 2015257221A JP 2015257221 A JP2015257221 A JP 2015257221A JP 6738009 B2 JP6738009 B2 JP 6738009B2
Authority
JP
Japan
Prior art keywords
case
display screen
item
matter
processing
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.)
Active
Application number
JP2015257221A
Other languages
Japanese (ja)
Other versions
JP2017120566A (en
Inventor
田中 裕之
裕之 田中
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 IT Solutions Inc
Original Assignee
Canon Marketing Japan Inc
Canon IT Solutions 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 IT Solutions Inc filed Critical Canon Marketing Japan Inc
Priority to JP2015257221A priority Critical patent/JP6738009B2/en
Publication of JP2017120566A publication Critical patent/JP2017120566A/en
Application granted granted Critical
Publication of JP6738009B2 publication Critical patent/JP6738009B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、申請された案件の内容の比較表示に関する。 The present invention relates to a comparative display of the contents of applied items .

「申請者→課長承認→部長承認→経理事務処理→・・・」というように、処理順序が決定されたワークフローに沿って処理が行われる場合があるとする。このようなワークフローが実行される場合には、部長や経理事務処理の処理担当者は大量の案件の処理(承認、否認、差戻し等の処理)を行う必要がある。 It is assumed that there is a case where processing is performed according to a workflow whose processing order is determined, such as “applicant→section manager approval→department manager approval→accounting work processing→... ”. When such a workflow is executed, the department manager or the person in charge of accounting clerical processing needs to process a large number of items (processes such as approval, denial, and remand).

このような多数案件の処理を効率よく行うワークフローシステムの1つの機能として、処理担当者が案件の申請内容を案件の処理画面において確認しなくても、処理待ち案件表示画面より処理を一括して行うことができる機能を備えるワークフローシステムが知られている。 As one of the functions of the workflow system that efficiently processes many items like this, even if the person in charge of processing does not confirm the application contents of the item on the item processing screen, the processing is executed collectively from the pending item display screen. A workflow system having a function that can be performed is known.

例えば、特許文献1は、人事DBに対する登録内容の変更を申請し、承認をするようなワークフロー処理を行う場合、人事システムにログインすることなく、人事データに対する変更の申請と承認処理を出来るようにする、人事システムとワークフローシステムとを連携させるワークフローシステムの構築技術について公開している。 For example, in Patent Document 1, when a workflow process for applying and approving a change in the registered content in the personnel DB is performed, it is possible to apply and approve the change in personnel data without logging in to the personnel system. It discloses the technology for constructing a workflow system that links a personnel system and a workflow system.

そのワークフローシステムにおける処理の機能として、一括承認が出来るようにしているが、この一括承認は、案件を処理画面で確認しなくても処理出来るようにする機能であるとしている。 As a processing function in the workflow system, collective approval is possible, but this collective approval is a function that enables processing without confirming the matter on the processing screen.

特開2005−084929号公報JP, 2005-084929, A

上記、先行技術において一括承認を行う場合、まとめて案件の承認処理が行えるものの、申請された案件の申請内容を画面上において個別に確認することなく、複数の申請内容を一度の操作で一括して承認が行えてしまうため、申請内容が適切かを確認せずに承認が行われてしまうことになる。 In the case of batch approval in the above prior art, although the approval process of the items can be done collectively, multiple application contents can be batched in one operation without checking the application contents of the applied application individually on the screen. Approval can be done without approval, so approval will be done without confirming whether the application details are appropriate.

そのため、承認者が、処理待ち案件表示画面で案件を一度の操作で一括承認する場合であっても、案件の申請内容を確認した上で一括承認出来るようにする機能を提供することが望まれる。また、各案件における申請内容を把握しやすくする必要がある。 Therefore, it is desirable that the approver provide a function that allows batch approval after confirming the application contents of the matter, even when the matter is collectively approved on the pending matter display screen with a single operation. .. In addition, it is necessary to make it easy to understand the application details for each case.

そこで、本発明はこのような問題点を鑑み、複数の申請の種類の案件の容を件表示画面において容易に比較可能とすることを目的とする。 The present invention has been made in view of such problems, and an object thereof is to easily comparability the contents type of draft matter of a plurality of application in the draft per page screen.

本発明は、申請された案件を表示する案件表示画面の情報を生成する案件管理サーバにおいて、前記案件表示画面は申請された案件の同一項目を表示する画面であって、該案件表示画面により申請の種類を示す名称を有する案件を一覧表示制御させる表示制御手段と、前記案件表示画面において、基準となる案件の選択を受け付ける基準案件選択受付手段と、前記基準案件選択受付手段によって受け付けた準案件と、他の案申請の種類を示す名称を含めた同一項目比較する比較手段と、記比較手段により比較した結果に従って、前記同一項目において他の案件で値が異なる項目を前記案件表示画面上で識別可能に表示する識別表示手段と、を備えることを特徴とする。 The present invention, in the case management server to generate information projects display screen for displaying the alleged transactions, the transactions display screen is a screen that displays the same items of transactions that have been filedby the guide matter display screen display control means for displaying a list control matters having a name indicating the type of application, in the project display screen, and reference Proposal selection accepting means for accepting a selection of a project as a reference, was received by the reference Proposal selection receiving unit group and quasi projects comparing means for comparing the same item, including a name indicating the type of application for the other proposals matters, according to the result of comparison by the pre-Symbol comparison means, the values in other projects is different in the same item and identification means for identification can display the items in the project display screen, characterized in that it comprises a.

本発明によれば、複数の申請の種類の案件の容を件表示画面において容易に比較可となる。 According to the present invention, ing and easily comparability the contents type of draft matter of a plurality of application in the draft per page screen.

本発明の実施形態における、ワークフローシステムのシステム構成図の一例を示す図である。It is a figure which shows an example of the system block diagram of a workflow system in embodiment of this invention. 本発明の実施形態における、ワークフローサーバ、ワークフロークライアント端末、及びワークフロー管理端末のハードウェア構成の一例を示す図である。It is a figure showing an example of hardware constitutions of a workflow server, a workflow client terminal, and a workflow management terminal in an embodiment of the present invention. 本発明の実施形態における、ワークフローサーバ及びワークフロークライアント端末の機能構成の一例を示す図である。It is a figure showing an example of functional composition of a workflow server and a workflow client terminal in an embodiment of the present invention. 本発明の実施形態における、処理担当者の処理待ち状態となった案件を処理待ち案件表示画面において表示する処理、の一例を示す処理図である。FIG. 9 is a process diagram showing an example of a process of displaying an item in a process waiting state of a person in charge of processing on a process waiting item display screen in the embodiment of the present invention. 本発明の実施形態における、処理待ち案件表示画面における基準案件と類似する案件を選択状態にする処理、の一例を示す処理図である。FIG. 9 is a process diagram showing an example of a process of selecting a case similar to the reference case on the processing waiting case display screen in the selected state according to the embodiment of the present invention. 本発明を適応前の処理待ち案件表示画面の一例を示す図である。It is a figure which shows an example of the pending-process case display screen before adapting this invention. 本発明の実施形態における、処理待ち案件表示画面の一例を示す図である。It is a figure which shows an example of the processing pending display screen in embodiment of this invention. 本発明の実施形態における、処理待ち案件表示画面における識別表示の一例を示す図である。It is a figure which shows an example of the identification display in the pending-process case display screen in embodiment of this invention. 本発明の実施形態における、処理待ち案件表示画面における基準案件とその他の案件の項目の値を比較した結果を登録するテーブルの一例を示す図である。It is a figure which shows an example of the table which registers the result of having compared the value of the item of a reference|standard case and the other case on the pending-process case display screen in embodiment of this invention. 本発明の実施形態における、基準案件に類似する案件を一括承認可能にするべく処理待ち案件表示画面において選択状態にした一例を示す図である。FIG. 8 is a diagram showing an example in which a case similar to a reference case is put in a selected state on a pending-process case display screen in the embodiment of the present invention in order to enable collective approval.

図1は、本発明の一実施形態を示すワークフローシステムの全体構成を示すシステム構成図である。 FIG. 1 is a system configuration diagram showing an overall configuration of a workflow system showing an embodiment of the present invention.

図1に示すように、本実施形態のワークフローシステムは、ワークフローサーバ101、複数のワークフロークライアント端末102、ワークフロー管理端末103、システムデータベース104、がネットワーク100を通じて接続されている。 As shown in FIG. 1, in the workflow system of this embodiment, a workflow server 101, a plurality of workflow client terminals 102, a workflow management terminal 103, and a system database 104 are connected via a network 100.

ワークフローシステムの申請者または処理担当者は、例えばウェブブラウザやクライアントソフトウェアなどを利用して、ワークフロークライアント端末102において案件の起案を行う、或いは、案件の承認を行うことによって、ワークフローサーバ101に対して、案件に対してワークフローの処理が次の処理担当者においてなされるようにするため、ワークフローの進行の要求などを行う。 An applicant or a person in charge of processing of the workflow system makes a proposal to the workflow server 101 by making a proposal or approving the case at the workflow client terminal 102 using, for example, a web browser or client software. In order to process the workflow for the matter by the next person in charge of processing, a request for progress of the workflow is made.

ワークフローサーバ101は、ワークフロークライアント端末102からのワークフローを進行させるために必要となる要求を受け付け、受け付けた処理(例えば、起案、承認などの処理)に応じて、案件がしかるべき次の処理担当者によって処理が行われるようにする。 The workflow server 101 accepts a request necessary for advancing a workflow from the workflow client terminal 102, and, in accordance with the accepted processing (for example, drafting, approval, etc.), the next person in charge of processing that is appropriate for the matter. Processing is performed by.

ワークフローサーバ101によって、次の処理担当者に処理が行われるように処理がされた案件は、次の処理担当者によってワークフロークライアント端末102において作業が可能になる。 The matter processed by the workflow server 101 so that the next person in charge of processing can process the work can be performed in the workflow client terminal 102 by the person in charge of next processing.

ワークフロー管理端末103からは、案件をしかるべき処理担当者へ処理依頼が行えるようにするための、案件の処理担当者のルールを設定したプロセス定義を登録、管理することを可能とする。ワークフロー管理端末103はまた、ワークフローシステムを運用するために必要となる、処理担当者(ユーザ)、処理担当者(ユーザ)が所属する組織の情報を登録、管理すること、処理担当者(ユーザ)に紐付く役割(ロール)の情報、を登録、管理すること、処理担当者(ユーザ)の組織への紐付けを管理すること、を可能とする。 From the workflow management terminal 103, it is possible to register and manage the process definition in which the rules of the person in charge of processing the matter are set so that the person in charge can process the matter. The workflow management terminal 103 also registers and manages the information of the processing person (user) and the organization to which the processing person (user) belongs, which is necessary for operating the workflow system, and the processing person (user). It is possible to register and manage the information of the role (role) associated with the, and manage the association of the processing person (user) with the organization.

システムデータベース104は、ワークフローシステムを運用するために必要となる、処理担当者(ユーザ)、処理担当者(ユーザ)が所属する組織、あるいは、処理担当者(ユーザ)に紐付く役割(ロール)の情報、或いは、ワークフロークライアント端末102において案件を申請し、処理していくために必要となるアプリケーションの設計情報、を保持する。また、ワークフロークライアント端末102によって申請された案件を管理するテーブル、配送を管理するテーブルの情報も保持する。 The system database 104 is necessary for operating the workflow system, and includes a processing person (user), an organization to which the processing person (user) belongs, or a role (role) associated with the processing person (user). The information or the design information of the application necessary for applying for and processing the matter in the workflow client terminal 102 is held. Further, it also holds information on a table for managing the case applied for by the workflow client terminal 102 and a table for managing delivery.

なお、ワークフローサーバ101、ワークフロークライアント端末102、ワークフロー管理端末103、システムデータベース104間の通信は、通常のHTTPのリクエストでもよいし、SOAP等を利用したウェブサービスのリクエストでもよいこととする。 The communication between the workflow server 101, the workflow client terminal 102, the workflow management terminal 103, and the system database 104 may be a normal HTTP request or a web service request using SOAP or the like.

図2は、図1に示した、ワークフローサーバ101、ワークフロークライアント端末102、ワークフロー管理端末103のハードウェア構成の一例を示す図である。 FIG. 2 is a diagram showing an example of the hardware configuration of the workflow server 101, the workflow client terminal 102, and the workflow management terminal 103 shown in FIG.

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

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

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

また、入力コントローラ205は、入力部209からの入力を制御する。この入力部209としては、キーボード、マウス等のポインティングデバイス、または、タッチパネル等が挙げられる。 The input controller 205 also controls the input from the input unit 209. Examples of the input unit 209 include a keyboard, a pointing device such as a mouse, or a touch panel.

出力コントローラ206は、CRTディスプレイ(CRT)等の出力部210の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。 The output controller 206 controls the display on the display of the output unit 210 such as a CRT display (CRT). The display may be a liquid crystal display as well as a CRT. These are used by the administrator as needed. The present invention is not directly related.

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

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

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

本発明を実現するためのプログラムは外部メモリ(HD、FD)211に記録されており、必要に応じてRAM203にロードされることによりCPU201によって実行されるものである。 The program for implementing the present invention is recorded in the external memory (HD, FD) 211, and is executed by the CPU 201 by being loaded into the RAM 203 as needed.

次に、図3において、本発明の実施形態における機能構成図の一例について説明をする。 Next, referring to FIG. 3, an example of a functional configuration diagram in the embodiment of the present invention will be described.

ワークフローサーバ101は、処理履歴記憶部301、案件抽出部302、表示処理部303、比較部304、変更部305、類似度算出部306、処理部307、一括処理部308からなる。 The workflow server 101 includes a processing history storage unit 301, an item extraction unit 302, a display processing unit 303, a comparison unit 304, a change unit 305, a similarity calculation unit 306, a processing unit 307, and a batch processing unit 308.

処理履歴記憶部301は、ワークフローシステムにおいて申請された案件の、各処理単位における処理済や処理待ちの状況を配送履歴として記憶する。 The processing history storage unit 301 stores, as a delivery history, the status of processed or waiting for processing in each processing unit of the matter applied for in the workflow system.

案件抽出部302は、案件の処理担当者の、前記異なる処理それぞれにおける処理待ちの案件を処理履歴記憶部301より抽出する。 The case extraction unit 302 extracts, from the process history storage unit 301, a case waiting for processing in each of the different processes by the person in charge of processing the case.

表示処理部303は、案件抽出部302によって抽出した案件を、ワークフロークライアント端末102の表示部311において表示を行う処理待ち案件表示画面の表示に関わる処理を行う。なお、同一の申請項目を保持する同一の業務の案件を表示することとし、それぞれの案件において申請された項目の値を表示処理部303において比較して確認することを可能とするように、案件が保持する項目を表示することとする。 The display processing unit 303 performs processing related to the display of the processing waiting matter display screen that displays the matter extracted by the matter extracting unit 302 on the display unit 311 of the workflow client terminal 102. In addition, it is assumed that the items of the same business having the same application items are displayed, and the values of the items applied in the respective items can be compared and confirmed in the display processing unit 303. The items held by will be displayed.

比較部304は、表示処理部303により、処理待ち案件表示画面において表示を行った、案件抽出部302によって抽出した案件において、処理担当者により選択を受け付けた表示案件の項目が保持する値と、処理担当者により選択を受け付けた案件以外の、表示処理部303により、処理待ち案件表示画面において表示を行った、案件抽出部302によって抽出した案件に係る案件の保持する値とを比較し、案件の項目が保持する値が異なる部分を特定する。 The comparing unit 304, in the case extracted by the case extracting unit 302 displayed on the process waiting case display screen by the display processing unit 303, the value held by the item of the display case selected by the processing person in charge, Items other than the item whose selection has been accepted by the person in charge of processing are compared with the values held by the item related to the item extracted by the item extracting unit 302 displayed on the process waiting item display screen by the display processing unit 303, Specify the part where the value held by the item is different.

変更部305は、比較部304による比較結果に基づいて、表示指示に係る案件の表示内容のうち、処理担当者により選択を受け付けた案件以外の案件と、処理担当者により選択を受け付けた表示案件において、保持する値が異なる項目の部分を、案件の処理担当者が識別可能になるように変更する。 The change unit 305, based on the comparison result by the comparison unit 304, among the display contents of the matter related to the display instruction, the matter other than the matter whose selection is accepted by the processing person, and the display matter whose selection is accepted by the processing person In item 2, the part of the item having a different value to be held is changed so that the person in charge of processing the matter can identify it.

類似度算出部306は、処理待ち案件表示画面において表示を行った、案件抽出部302によって抽出した案件において、処理担当者により選択を受け付けた表示案件に関する情報と、処理担当者により選択を受け付けた案件以外の案件とを比較し、両者の類似度を算出する。 The similarity calculation unit 306, in the case extracted by the case extraction unit 302, which is displayed on the processing-waiting case display screen, the information regarding the display case for which the processing person in charge selected, and the processing person in charge selected Compare the cases other than the case and calculate the degree of similarity between them.

処理部307は、表示処理部303により、ワークフロークライアント端末102の表示部311である、処理待ち案件表示画面において表示した案件を承認することを、ワークフロークライアント端末102の処理部312より受け付け、処理を行う。 The processing unit 307 accepts from the processing unit 312 of the workflow client terminal 102 that the display processing unit 303 approves the matter displayed on the processing waiting matter display screen, which is the display unit 311 of the workflow client terminal 102, and executes the processing. To do.

一括処理部308は、ワークフロークライアント端末102の表示部311である、処理待ち案件表示画面において表示した案件を、案件の処理画面を案件ごとに開かずに、一度の操作でまとめて一括して承認する要求をワークフロークライアント端末102の処理部312より受け付け、処理を行う。 The batch processing unit 308 collectively approves the cases displayed on the processing case display screen, which is the display unit 311 of the workflow client terminal 102, in a single operation without opening the case processing screen for each case. A request to perform is received from the processing unit 312 of the workflow client terminal 102 and processing is performed.

なお、一括して承認を行う案件は、類似度算出部306によって算出をし、案件抽出部302によって抽出し処理待ち案件表示画面において表示を行った案件において、処理担当者により選択を受け付けた案件と、処理担当者により選択を受け付けた案件以外の案件との類似度がある閾値以上のものであると判定した案件、であっても良いこととする。すなわち、類似度がある閾値以上の案件については一括して承認が出来ることとし、類似度がある閾値を越えない案件については一括して承認ができないとしても良いこととする。 Items to be collectively approved are the items calculated by the similarity calculation unit 306, extracted by the item extraction unit 302, and displayed on the processing-waiting item display screen. And a case in which it is determined that the degree of similarity with a case other than the case whose selection is accepted by the person in charge of processing is greater than or equal to a threshold value. In other words, it is possible to collectively approve the cases whose similarity is equal to or higher than a certain threshold, and to not approve the cases whose similarity does not exceed the certain threshold.

ワークフロークライアント端末102は、表示部311と処理部312からなる。 The workflow client terminal 102 includes a display unit 311 and a processing unit 312.

表示部311は、ワークフローサーバ101の表示処理部303によって表示処理が行われた処理担当者の処理待ち案件表示画面を表示する。 The display unit 311 displays the processing waiting matter display screen of the person in charge of processing who has been subjected to the display processing by the display processing unit 303 of the workflow server 101.

処理部312は、表示部311で表示がされている処理待ち案件表示画面の案件に対する処理を受け付け、ワークフローサーバ101に処理依頼を行う。 The processing unit 312 receives the processing for the matter on the processing-waiting matter display screen displayed on the display unit 311, and requests the workflow server 101 for the processing.

なお、本実施形態においては、ワークフロークライアント端末102の、表示部311、処理部312の機能は、他の機能構成の例として、ワークフローサーバ101が有してもよいこととする。 Note that in the present embodiment, the functions of the display unit 311 and the processing unit 312 of the workflow client terminal 102 may be included in the workflow server 101 as an example of another functional configuration.

次に図6において、ワークフローシステムにおける処理待ち案件表示画面を表示する方法について説明を行う。 Next, referring to FIG. 6, a method of displaying the pending-process display screen in the workflow system will be described.

まず、ワークフローシステムにおいて処理担当者は、申請されてきた案件の処理を行うために、表示部311に表示がされるワークフローシステムへのログイン画面(不図示)において処理担当者のユーザIDとパスワードを入力することにより、ワークフローシステムの利用を開始する。 First, in the workflow system, the processing person inputs the user ID and password of the processing person in the login screen (not shown) to the workflow system displayed on the display unit 311 in order to process the applied matter. By inputting, the use of the workflow system is started.

続いて、処理担当者は、申請されてきた案件で、自分に処理依頼が来ている案件を、処理待ち案件表示画面において表示するため、表示部311に表示がされる「処理待ち案件表示画面表示」のボタン(不図示)を押下する。以上の操作により、処理待ち案件表示画面がワークフロークライアント端末102の表示部311に表示される。 Subsequently, the processing person in charge displays the “requested matter display screen” on the processing waiting matter display screen in order to display the matter that has been requested to be processed by the person in charge on the processing waiting matter display screen. Press the "Display" button (not shown). By the above operation, the processing pending item display screen is displayed on the display unit 311 of the workflow client terminal 102.

次に図6の処理待ち案件表示画面の各項目、機能の一例について説明を行う。なお、図6で図示する処理待ち案件表示画面は、本発明を適応前の内容であるとし、本発明はこの内容が前提にあるもとする。 Next, an example of each item and function of the processing pending item display screen of FIG. 6 will be described. It should be noted that the processing pending item display screen illustrated in FIG. 6 is the content before the present invention is applied, and the present invention is based on this content.

図6の操作611において表示される「開く」の機能は、図6の601から609として表示される各案件のうち、処理を行う案件の処理画面(不図示)を表示可能にする機能である。処理担当者が、この機能を押下すると、処理画面が表示される。その処理画面において案件において申請された内容(案件の各項目において入力された値)の確認を行った後、処理画面において承認ボタン等を押下することにより、案件に対する処理が行えるようになる。 The “open” function displayed in the operation 611 of FIG. 6 is a function of making it possible to display the processing screen (not shown) of the case to be processed among the cases displayed as 601 to 609 of FIG. .. When the person in charge of processing presses this function, the processing screen is displayed. After confirming the content applied for the case (values input in each item of the case) on the processing screen, pressing the approval button or the like on the processing screen enables the processing for the case.

図6の状態612は、案件の現在の状態を表示する項目である。1例として、処理担当者の承認待ちということであれば、「承認」という文字が表示される。 The status 612 of FIG. 6 is an item for displaying the current status of the item. As an example, if the processing person is waiting for approval, the word “approval” is displayed.

図6の伝票名613は、案件に紐づく伝票名を表示する項目である。 The slip name 613 in FIG. 6 is an item for displaying the slip name associated with the matter.

図6の案件ID614は、案件を一意に識別するために案件に付与されたIDを表示する項目である。 The case ID 614 in FIG. 6 is an item for displaying the ID given to the case for uniquely identifying the case.

図6の申請者615は、案件を申請した申請者の名前を表示する項目である。 The applicant 615 of FIG. 6 is an item that displays the name of the applicant who applied for the matter.

図6の申請区分616、利用者氏名617、利用者所属618は、システム名619、アクセス権620は、申請された案件が保持する項目であり、これらの項目は、申請者がワークフローシステムの案件の申請画面(不図示)において、入力を行った値が表示される項目であることとする。 The application classification 616, the user name 617, the user affiliation 618, the system name 619, and the access right 620 in FIG. 6 are items held by the applied matter, and these items are items of the workflow system by the applicant. In the application screen (not shown), the entered value should be displayed.

すなわち、図6で表示がされている処理待ち案件は、「アカウント申請」という申請において、「申請区分」、「利用者氏名」、「利用者所属」、「システム名」、「アクセス権」の各項目における申請がなされた案件、ということである。 That is, the pending process item displayed in FIG. 6 includes the “application classification”, “user name”, “user affiliation”, “system name”, and “access right” in the application “account application”. It means that the application for each item was made.

選択610は、案件を処理対象として選択状態にする、或いは、案件を処理対象からはずすために選択状態を解除する、ことを可能とする機能である。なお、選択状態とは、図6においては、四角い枠が塗りつぶされている場合のことを言うこととする。また、この選択状態については、行全体において選択状態が識別可能にする方法をとっても良いこととする。そのため、選択状態の表示方法については、限定されない。 The selection 610 is a function that makes it possible to put a matter in a selected state as a processing target, or to release the selected state in order to remove the matter from the processing target. In addition, the selected state means a case where a rectangular frame is filled in FIG. With respect to this selection state, a method may be adopted that makes the selection state identifiable in the entire row. Therefore, the display method of the selection state is not limited.

選択610において、選択状態にされた案件は、図6の開く611の機能を押下し案件の処理画面を表示することなく、図6の630の一括承認という機能を押下することにより、一括して承認処理を行うことを可能とする。 In the selection 610, the selected items are collectively processed by pressing the function of open 611 of FIG. 6 and not displaying the processing screen of the case, and pressing the function of collective approval of 630 of FIG. Allows approval processing.

次に、図7、8、10の処理待ち案件表示画面における各項目、機能について説明を行う。図7、8、10で図示する処理待ち案件表示画面は、本発明の実施形態における処理待ち案件表示画面であることとする。 Next, each item and function on the processing pending item display screens of FIGS. The processing pending item display screen illustrated in FIGS. 7, 8 and 10 is assumed to be the processing pending item display screen in the embodiment of the present invention.

なお、処理待ちとなる案件において、申請された内容を表示可能にするべく、案件が保持する項目を処理待ち案件表示画面において表示することとする。 In addition, in order to make it possible to display the applied content in a matter waiting to be processed, the items held by the matter are displayed on the pending matter display screen.

図7の選択710、図8の選択810、図10の選択1010は、図6の選択610の機能の説明と同様であることとする。 The selection 710 of FIG. 7, the selection 810 of FIG. 8, and the selection 1010 of FIG. 10 are the same as the description of the function of the selection 610 of FIG.

図7の開く711、図8の開く811、図10の開く1011は、図6の操作611の「開く」機能の説明と同様であることとする。 The open 711 in FIG. 7, the open 811 in FIG. 8, and the open 1011 in FIG. 10 are similar to the description of the “open” function of the operation 611 in FIG.

図7の基準にする712、図8の基準にする812、図10の基準にする1012は、
処理待ち案件表示画面において表示される案件において、基準となる案件を選択するための機能である。
The reference 712 in FIG. 7, the reference 812 in FIG. 8, and the reference 1012 in FIG.
This is a function for selecting a standard item in the items displayed on the pending process item display screen.

図7の類似案件を選択する713、図8の類似案件を選択する813、図10の基類似案件を選択する1013は、処理待ち案件表示画面において、基準にする812の機能により選択を受け付けた基準となる案件と類似する案件を、同じ処理待ち案件表示画面に表示されている案件の中より選択状態にする機能である。 The selection 713 of FIG. 7 for selecting a similar case, the selection 813 of FIG. 8 for a similar case, and the selection 1013 of FIG. This is a function that selects items that are similar to the standard item from the items displayed on the same pending item display screen.

図7の状態714、図8の状態814、図10の状態1014は、図6の状態612の機能の説明と同様であることとする。 The state 714 of FIG. 7, the state 814 of FIG. 8, and the state 1014 of FIG. 10 are the same as the description of the function of the state 612 of FIG.

図7の伝票名715、図8の伝票名815、図10の伝票名1015は、図6の伝票名613の機能の説明と同様であることとする。 The slip name 715 in FIG. 7, the slip name 815 in FIG. 8, and the slip name 1015 in FIG. 10 are the same as the functions of the slip name 613 in FIG.

図7の案件ID716、図8の案件ID816、図10の案件ID1016は、図6の案件ID614の機能の説明と同様であることとする。 The case ID 716 of FIG. 7, the case ID 816 of FIG. 8, and the case ID 1016 of FIG. 10 are the same as the description of the function of the case ID 614 of FIG. 6.

図7の申請者717、図8の申請者817、図10の申請者1017は、図6の申請者615の機能の説明と同様であることとする。 The applicant 717 of FIG. 7, the applicant 817 of FIG. 8, and the applicant 1017 of FIG. 10 are assumed to have the same functions as the applicant 615 of FIG. 6.

図7の申請区分718、図8の申請区分818、図10の申請区分1018は、図6の申請区分616の機能の説明と同様であることとする。 The application division 718 of FIG. 7, the application division 818 of FIG. 8, and the application division 1018 of FIG. 10 are similar to the description of the function of the application division 616 of FIG.

図7の利用者氏名719、図8の利用者氏名819、図10の利用者氏名1019は、図6の利用者氏名617の機能の説明と同様であることとする。 The user name 719 of FIG. 7, the user name 819 of FIG. 8, and the user name 1019 of FIG. 10 are the same as those of the user name 617 of FIG. 6.

図7の利用者所属720、図8の利用者所属820、図10の利用者所属1020は、図6の利用者所属618の機能の説明と同様であることとする。 It is assumed that the user affiliation 720 of FIG. 7, the user affiliation 820 of FIG. 8, and the user affiliation 1020 of FIG. 10 are the same as those of the user affiliation 618 of FIG.

図7のシステム名721、図8のシステム名821、図10のシステム名1021は、図6のシステム名619の機能の説明と同様であることとする。 The system name 721 of FIG. 7, the system name 821 of FIG. 8, and the system name 1021 of FIG. 10 are the same as those of the system name 619 of FIG.

図7のアクセス権722、図8のアクセス権822、図10のアクセス権1022は、図6のアクセス権620の機能の説明と同様であることとする。 The access right 722 of FIG. 7, the access right 822 of FIG. 8, and the access right 1022 of FIG. 10 are the same as the functions of the access right 620 of FIG.

次に、図4において、本発明の実施形態における、処理担当者の処理待ち状態となった案件を処理待ち案件表示画面において表示する処理について説明を行う。 Next, referring to FIG. 4, description will be given of a process of displaying an item in a process waiting state of a person in charge of processing on the process waiting item display screen in the embodiment of the present invention.

図4の各ステップの処理において、ステップS401、ステップS407の処理は、ワークフロークライアント端末102のCPU201が行う処理であることとし、ステップS402からステップS406の処理は、ワークフローサーバ101のCPU201が行う処理であることとする。 In the processing of each step in FIG. 4, the processing of steps S401 and S407 is assumed to be processing performed by the CPU 201 of the workflow client terminal 102, and the processing of steps S402 to S406 is performed by the CPU 201 of the workflow server 101. I will.

なお、図4において実現する、処理待ち案件表示画面とは、処理待ち案件表示画面に表示される処理担当者の処理待ちとなっている案件において、基準となる案(基準案件)件と、それ以外の案件(比較案件)が保持する項目を比較し、比較案件が保持する項目の値が、基準となる案件が保持する同一項目が保持する値と異なる場合、その項目を識別可能にする、処理待ち案件表示画面であることとする。 In addition, the processing pending item display screen realized in FIG. 4 is a standard proposal (reference project) in the processing waiting item of the processing person displayed on the processing pending item display screen Items held by other items (comparison item) are compared, and if the value of the item held by the comparison item is different from the value held by the same item held by the reference item, that item can be identified. It is supposed to be the pending item display screen.

また、処理待ち案件表示画面においては、処理待ちの状態となっている案件において申請された内容(項目が保持する値)を確認するべく、案件が保持する項目の値が表示されるような構成になっていることを前提とする。 In addition, in the process pending item display screen, the value of the item held by the item is displayed in order to confirm the content (value held by the item) applied in the item waiting to be processed It is assumed that

ステップS401において、ワークフロークライアント端末102は、既にワークフロークライアント端末102で表示される処理待ち案件表示画面において表示されている案件の中より、基準となる案件の選択を受け付ける。そして、それ以外の案件(比較案件)が保持する項目の値が、基準となる案件が保持する同一項目が保持する値と異なる場合、その項目を識別可能にする処理待ち案件表示画面、を表示する指示をワークフローサーバ101へ送信する。 In step S<b>401, the workflow client terminal 102 accepts the selection of a reference item from the items already displayed on the process waiting item display screen displayed on the workflow client terminal 102. Then, when the value of the item held by the other items (comparison item) is different from the value held by the same item held by the reference item, the pending item display screen that makes the item identifiable is displayed. The instruction to perform is transmitted to the workflow server 101.

例えば、基準となる案件の選択は、図7の処理待ち案件表示画面において表示される案件において、基準にする712の機能の押下を受け付けることによって行うこととする。 For example, the reference item is selected by accepting the pressing of the function 712 to be the reference in the item displayed on the processing waiting item display screen of FIG. 7.

ステップS402において、ワークフローサーバ101は、基準案件選択後の処理待ち案件表示画面における、基準案件と、基準案件と比較した案件(比較案件)における、差異の表示指示を、ワークフロークライアント端末102より受け付ける。 In step S<b>402, the workflow server 101 receives, from the workflow client terminal 102, an instruction to display the difference between the standard case and the case (comparison case) compared with the standard case on the process-waiting case display screen after selecting the standard case.

ステップS403からステップS405の処理は、ワークフローサーバ101が、処理待ち案件表示画面において表示される案件において、基準案件として選択状態となった案件と、それ以外の案件(比較案件)を1件ずつ、案件が保持する同一の項目において比較をし、比較案件の項目の値が、基準案件の同一項目における値と異なる箇所について(ステップS404においてNOの場合)、識別可能に表示処理を行う(ステップS405)。 In the processing from step S403 to step S405, the workflow server 101 selects, in the case displayed on the processing waiting case display screen, one case selected as a reference case and another case (comparison case) one by one, The same item held by the case is compared, and the display processing is performed in a distinguishable manner for the portion where the value of the item of the comparison case is different from the value of the same item of the reference case (NO in step S404) (step S405). ).

また、ステップS403からステップS405の処理は、比較案件が存在する分、同一項目において繰り返し行われることとする(内側のループ処理)。更に、比較案件が保持する項目分、ステップS403からステップS405の処理が繰り返し行われることとする(外側のループ処理)。 In addition, the processing from step S403 to step S405 is to be repeated for the same item due to the existence of the comparison case (inner loop processing). Further, it is assumed that the processing of steps S403 to S405 is repeatedly performed for the items held in the comparison case (outer loop processing).

ステップS403において、ワークフローサーバ101は、処理する案件が基準行であるか否かを判定する。ステップS403において、ワークフローサーバ101が、処理する案件が基準行であると判定した場合(ステップS403でYESの場合)、何も処理を行わず、次の案件の処理のため再度ステップS403へ処理を進める。ステップS403において、ワークフローサーバ101が、処理する案件が基準行でないと判定した場合(ステップS403でNOの場合)、ステップS404へ処理を進める。 In step S403, the workflow server 101 determines whether the matter to be processed is a reference row. In step S403, when the workflow server 101 determines that the matter to be processed is the reference row (YES in step S403), no processing is performed, and the process is performed again in step S403 to process the next matter. Proceed. When the workflow server 101 determines in step S403 that the matter to be processed is not the reference row (NO in step S403), the process proceeds to step S404.

ステップS404において、ワークフローサーバ101は、基準案件と処理中の案件(基準案件と比較する比較案件)の双方が保持する同一の項目において、保持する値が同一であるか否かを判定する。 In step S404, the workflow server 101 determines whether or not the values held in the same items held by both the standard case and the case being processed (comparative case to be compared with the standard case) are the same.

ステップS404において、基準案件と処理中の案件(基準案件と比較する比較案件)の双方が保持する同一の項目において、保持する値が同一であると判定した場合は、ワークフローサーバ101は、何も処理を行わず、更に次に処理する案件の処理のために、ステップS403へ処理を進める。 In step S404, if it is determined that the held values are the same in the same items held by both the standard case and the case being processed (comparison case to be compared with the standard case), the workflow server 101 returns nothing. Without performing the process, the process proceeds to step S403 in order to process the case to be processed next.

ステップS404において、基準案件と処理中の案件(基準案件と比較する比較案件)の双方が保持する同一の項目において、保持する値が同一でないと判定した場合は、ワークフローサーバ101は、ステップS405へ処理を進める。 In step S404, if it is determined that the values held in the same item held by both the standard case and the case being processed (comparison case to be compared with the standard case) are not the same, the workflow server 101 proceeds to step S405. Proceed with processing.

ステップS405において、ワークフローサーバ101は、処理中の案件(基準案件と比較する比較案件)の、比較処理を行った項目に対し、識別表示処理を行う。
具体的な保持する値の判定処理と、識別表示処理については以下詳細に記す。
In step S405, the workflow server 101 performs the identification display process on the item for which the comparison process has been performed on the item being processed (comparison item to be compared with the reference item).
The details of the determination process of the value to be held and the identification display process will be described in detail below.

例えば、ステップS401において、基準案件として選択された案件が、図7の処理待ち案件表示画面の701の案件である場合について説明を行う。 For example, a case will be described in which the case selected as the reference case in step S401 is the case 701 of the processing waiting case display screen in FIG. 7.

図7に表示される案件のうち、基準案件が701の案件だとすると、702から709の案件が比較案件となる。 If the reference case is the case 701 among the cases displayed in FIG. 7, the cases 702 to 709 are the comparison cases.

そして、最初に、状態714において、基準案件と比較案件それぞれにおいて比較を行い、その項目の比較処理と識別表示処理が終了したら、残りの、状態714以外の伝票名715からアクセス権722のそれぞれの項目においても、同様に、基準案件と比較案件について比較処理と識別表示処理を行うこととする。 Then, first, in the state 714, comparison is made between the reference case and the comparison case, and when the comparison process and the identification display process of the item are completed, the remaining slip name 715 other than the state 714 to the access right 722 are respectively In the item, similarly, the comparison process and the identification display process are performed for the reference case and the comparison case.

まず、はじめに、識別表示を行わなかった箇所の一例について説明を行う。 First, an example of a portion where the identification display is not performed will be described.

案件が保持する項目である、状態714の項目において、基準案件である701の案件と比較案件である702の案件において、比較処理を行ったとする。この場合、基準案件である701の案件は、状態714の項目において「承認」の値を保持していて、比較案件である702の案件の状態714の項目の値も同じく、「承認」の値を保持している(ステップS404でYES)。この場合、図8、802の案件の状態814の箇所に図示するように、項目の色等の変更を行わず、基準項目と同じ表示形態とする。同じく、他の703から709の比較案件についても、状態714においては「承認」の値を保持するため、項目の色等の変更を行わず、基準項目と同じ表示形態とする(図8に図示する、803から809の案件における状態814の表示形態)。 In the item of the state 714, which is the item held by the item, it is assumed that the comparison process is performed on the item 701 that is the reference item and the item 702 that is the comparison item. In this case, the case of the standard case 701 holds the value of “approval” in the item of status 714, and the value of the item of the status 714 of the case of comparison 702 of the case is also the value of “approval”. Is held (YES in step S404). In this case, as shown in the case 814 of the case in FIGS. 8 and 802, the display form is the same as that of the reference item without changing the item color or the like. Similarly, for the other comparison cases 703 to 709, since the value of “approval” is held in the state 714, the color of the item is not changed and the same display form as the reference item is displayed (illustrated in FIG. 8). Yes, the display form of the status 814 in the cases 803 to 809).

次に、識別表示を行った箇所の一例について説明を行う。 Next, an example of the location where the identification display is performed will be described.

案件が保持する項目である、申請区分718の項目において、基準案件である701の案件と比較案件である702の案件において、比較処理を行ったとする。この場合、基準案件である701の案件は、申請区分718の項目において「登録」の値を保持していて、比較案件である702の案件の申請区分718の項目の値も同じく、「登録」の値を保持している(ステップS404でYES)。このため、図7、702の案件の申請区分718の箇所は、項目の色等の変更を行わず、基準項目と同じ表示形態とする(図8、802の案件の申請区分718の表示形態)。同じく、他の803から805の比較案件についても、申請区分818においては「登録」の値を保持するため、項目の色等の変更を行わず、基準項目と同じ表示形態とする(図8、803から805における案件の申請区分718の表示形態)。 It is assumed that, in the item of the application classification 718, which is the item held by the item, the comparison process is performed on the item 701 which is the reference item and the item 702 which is the comparison item. In this case, the case of the standard case 701 holds the value of “registration” in the item of the application classification 718, and the value of the item of the application classification 718 of the case of the comparison case 702 of the application classification 718 is also “registration”. Is held (YES in step S404). Therefore, the application classification 718 of the case of FIG. 7 and 702 is displayed in the same display form as the reference item without changing the color of the item (display form of the application classification 718 of the case of FIG. 8 and 802). .. Similarly, for the other comparison cases 803 to 805, since the value of “registration” is held in the application classification 818, the color of the item is not changed and the same display form as the reference item is set (FIG. 8, Display form of application classification 718 of items from 803 to 805).

しかしながら、図7の706から709の比較案件については、申請区分818においては「削除」の値を保持するため、図8の806から809の申請区分818の表示形態に図示するように、項目の色等の変更を行い、基準項目とは異なるような識別表示を行う。 However, for the comparison cases of 706 to 709 of FIG. 7, since the value of “delete” is held in the application classification 818, as shown in the display form of the application classification 818 of 806 to 809 of FIG. Change the color, etc., and make an identification display different from the standard item.

このような方法で、基準案件と比較案件との比較処理を他の全ての項目において行った結果に応じて識別表示処理を行った結果が、図8の処理待ち案件表示画面で図示する画面となる。 In this way, the result of performing the identification display processing according to the result of performing the comparison processing of the reference case and the comparison case in all the other items is the same as the screen shown in the processing waiting case display screen of FIG. Become.

ステップS406において、ワークフローサーバ101は、ワークフロークライアント端末102に対し、基準案件と、基準案件と比較した案件(比較案件)において、項目が保持する値が異なる部分、を識別可能に表示処理した処理待ち案件表示画面の送信を行う。 In step S<b>406, the workflow server 101 waits for the workflow client terminal 102 to display the reference case and the case where the items held in the case (comparison case) that are compared with the reference case are distinguishably displayed. Send the item display screen.

ステップS407において、ワークフロークライアント端末102は、ワークフローサーバ101より、ステップS406において送信された、基準案件と、基準案件と比較した案件(比較案件)において、項目が保持する値が異なる部分、を識別可能に表示処理した処理待ち案件表示画面、を受信し、ワークフロークライアント端末102の表示画面において表示を行う。 In step S407, the workflow client terminal 102 can identify the reference case transmitted from the workflow server 101 in step S406 and the part of the case (comparison case) that is compared with the reference case and the value of the item is different. The processing pending item display screen that has been subjected to the display processing is received and displayed on the display screen of the workflow client terminal 102.

以上、図4の処理により、案件を処理画面を開かずに、処理待ち案件表示画面から承認する場合、全ての案件の項目が保持する値を全て処理待ち案件表示画面に表示し、かつ、基準となる案件とそれ以外の他の比較案件において、保持する値が異なる項目を比較案件の項目において識別表示可能に表示するため、処理待ち案件表示画面から承認処理を行う場合に案件の申請内容を確認し易くなる、という効果を発生させることが出来る。 As described above, when the matter is approved from the pending matter display screen without opening the processing screen by the processing of FIG. 4, all the values held by the items of all the matters are displayed on the pending matter display screen, and the standard Items that have different values are displayed in the items of the comparison item that can be identified and displayed in the items that are It is possible to generate the effect of making it easier to confirm.

そして、例えば、各案件の図7の選択710が選択状態をした場合には、全ての案件の申請された内容を処理待ち案件表示画面の項目において確認することによって、案件を1件ずつ処理画面を開かずに、一度の処理(操作)でまとめて一括承認することが可能となる。 Then, for example, when the selection 710 in FIG. 7 of each item is in the selected state, the applied contents of all the items are confirmed in the items on the pending item display screen to process the items one by one. It is possible to collectively approve in a single process (operation) without opening.

なお、図7の選択710が選択状態とは、四角い枠が塗りつぶされている場合のことを言うこととする。なお、この選択状態については、行全体において選択状態が識別可能にする方法をとっても良いこととする。そのため、選択状態の表示方法については、本発明の実施形態に記載の方法に限定されないことにする。 The selection 710 of FIG. 7 means that the rectangular frame is filled. Regarding this selection state, a method may be adopted which makes it possible to identify the selection state in the entire row. Therefore, the selection state display method is not limited to the method described in the embodiment of the present invention.

次に、図5において、本発明の実施形態における、基準案件に類似する案件を特定する処理を行った場合に、基準案件と類似する案件を一度の操作でまとめて一括して処理を行うことを可能にするべく、処理待ち案件表示画面において選択状態にする処理、について説明を行う。なお、ここにおける「一括して処理を行う」とは、複数の案件を処理する際に、1件ずつ案件の処理画面を開かずに、処理待ち案件表示画面から一度の操作でまとめて処理を行うことを可能とする処理であることとする。 Next, in FIG. 5, when a process similar to the standard case is specified in the embodiment of the present invention, cases similar to the standard case are collectively processed by one operation and collectively processed. In order to enable the above, the process of selecting in the process waiting item display screen will be described. It should be noted that "to perform a batch process" here means that when processing a plurality of cases, the processing screens for the cases are not opened one by one, but they are collectively processed by a single operation from the processing-waiting case display screen. It is supposed to be a process that can be performed.

なお、図5の各ステップの処理において、ステップS501、ステップS508の処理は、ワークフロークライアント端末102のCPU201が行う処理であることとし、ステップS502からステップS507の処理は、ワークフローサーバ101のCPU201が行う処理であることとする。 In the processing of each step in FIG. 5, the processing of steps S501 and S508 is assumed to be performed by the CPU 201 of the workflow client terminal 102, and the processing of steps S502 to S507 is performed by the CPU 201 of the workflow server 101. This is processing.

ステップS501において、ワークフロークライアント端末102は、処理待ち案件表示画面における類似案件選択の指示を、ワークフローサーバ101へ送信する。 In step S501, the workflow client terminal 102 transmits a similar matter selection instruction on the processing waiting matter display screen to the workflow server 101.

なお、ワークフロークライアント端末102が、図8の処理待ち案件表示画面において表示される案件において、基準にする812の機能の押下を受け付け、基準案件として選択状態となっている案件が存在することを前提とする。 Note that the workflow client terminal 102 accepts the pressing of the function 812 to be the reference in the case displayed on the processing waiting case display screen of FIG. 8 and presumes that there is a case selected as the reference case. And

そして、基準案件として選択状態となっている案件が存在する状態において、類似案件を選択する813の機能の押下を受け付けることによって、類似案件選択の指示を、ワークフローサーバ101へ送信する。 Then, in a state in which there is a case selected as the reference case, by accepting the pressing of the function 813 for selecting a similar case, the instruction to select the similar case is transmitted to the workflow server 101.

ステップS502において、ワークフローサーバ101は、ワークフロークライアント端末102より、処理待ち案件表示画面における類似案件選択の指示を受け付ける。 In step S502, the workflow server 101 receives an instruction from the workflow client terminal 102 to select a similar matter on the processing pending matter display screen.

ステップS503からステップS506の処理は、ワークフローサーバ101が、処理待ち案件表示画面において基準案件と類似する案件を選択状態にする処理であるが、これらの処理は、処理待ち案件表示画面において表示されている基準案件と比較を行う案件の件数分処理を行うこととする。 The processing from step S503 to step S506 is processing in which the workflow server 101 puts a matter similar to the reference case on the processing-waiting matter display screen in a selected state, but these processes are displayed on the processing-waiting matter display screen. Processing will be performed for the number of cases to be compared with the existing standard cases.

ステップS503において、ワークフローサーバ101は、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、それ以外の処理待ち案件表示画面における案件との類似度の算出を行う。一例として、図8の処理待ち案件表示画面の801の案件が、基準にする812により選択され、基準案件とした場合について説明を行う。 In step S<b>503, the workflow server 101 calculates the degree of similarity between the case (standard case) for which the pressing of the function 812 that is the reference on the process-waiting case display screen is accepted and the case on the other process-waiting case display screens. To do. As an example, a case will be described in which the case 801 on the processing waiting case display screen of FIG. 8 is selected by the reference 812 and is set as the reference case.

基準案件との類似度の算出方法は、処理待ち案件表示画面である図8の802から809の各処理待ち案件の814から822までの案件が保持する各項目の値が、図8の801の基準案件の814から822までの案件が保持する同じ項目の値と、どれだけ類似するかを項目ごとに類似度の値を算出し、更に各項目の合計値を案件ごとに算出することによって、行う。 The method of calculating the degree of similarity to the reference case is that the value of each item held by the cases 814 to 822 of the processing waiting cases 802 to 809 in FIG. By calculating the value of the degree of similarity of each item with respect to the value of the same item held by the items 814 to 822 of the reference item, and calculating the total value of each item for each item, To do.

また、類似度を算出するための項目同士の比較を行うために、一例として、レーベンシュタイン距離という既存の文字列の類似度算出方法の技術を使用することとする。この方法は、比較元の項目が値として保持する文字列から比較先の項目が値として保持する文字列になるために、新たに挿入が必要となる文字、或いは、比較元の文字列において削除や変更が必要となる文字数、を算出する技術である。すなわち、比較元の文字列が比較先の文字列になるために文字列の変更、削除、或いは、新規挿入があまり発生しない場合は、比較先の比較元との案件の類似度は高くなり、比較先の文字列になるために沢山の文字列の変更、削除、或いは、新規挿入が発生する場合は、比較先の比較元との案件の類似度は低くなる、ということである。なお、この方法は、あくまで、類似度の算出方法の一例として使用しているのであって、類似度算出の方法はこれに限定されないこととする。 In order to compare the items for calculating the similarity, the Levenshtein distance, which is an existing character string similarity calculating method, is used as an example. This method deletes the character that needs to be newly inserted or the character string to be compared because the item to be compared becomes a character string to be held as a value from the character string to hold as the value It is a technology to calculate the number of characters that need to be changed. That is, since the character string of the comparison source becomes the character string of the comparison target, if the character string is not changed, deleted, or newly inserted, the similarity of the matter with the comparison source of the comparison target is high, This means that if a large number of character strings are changed, deleted, or newly inserted because the character string becomes the comparison target, the similarity of the matter with the comparison source of the comparison target becomes low. Note that this method is used only as an example of a method of calculating the similarity, and the method of calculating the similarity is not limited to this.

算出した類似度の値については、一例として、図9の類似度管理テーブルへ登録するものとする。図9の901から908のレコードは、図8の処理待ち案件画面の基準案件である801の案件と、802から809までの案件を比較した結果である。 The calculated similarity value is registered in the similarity management table of FIG. 9 as an example. The records 901 to 908 in FIG. 9 are the results of comparison of the cases 801 and 802, which are the standard cases on the pending process screen of FIG. 8, with the cases 802 to 809.

図9の案件ID910で保持する値は、図8の案件ID816で管理される案件IDの値を保持することとする。 The value held by the case ID 910 of FIG. 9 is assumed to hold the value of the case ID managed by the case ID 816 of FIG.

また、図9の状態911は図8の状態814、図9の伝票名912は図8の伝票名815の項目、図9の案件ID913は図8の案件ID816の項目、図9の申請者914は図8の申請者817の項目、図9の申請区分915は図8の申請区分818の項目、図9の利用者氏名916は図8の利用者氏名819の項目、図9の利用者所属917は図8の利用者所属820の項目、図9のシステム名918は図8のシステム名821の項目、図9のアクセス権919は図8のアクセス権822の項目、において、算出した値を保持することとする。 The status 911 of FIG. 9 is the status 814 of FIG. 8, the slip name 912 of FIG. 9 is the item of the slip name 815 of FIG. 8, the case ID 913 of FIG. 9 is the item of the case ID 816 of FIG. 8, and the applicant 914 of FIG. Is the item of the applicant 817 of FIG. 8, the application category 915 of FIG. 9 is the item of the application category 818 of FIG. 8, the user name 916 of FIG. 9 is the item of the user name 819 of FIG. 8, and the user affiliation of FIG. 917 is the item of user affiliation 820 of FIG. 8, the system name 918 of FIG. 9 is the item of system name 821 of FIG. 8, and the access right 919 of FIG. 9 is the calculated value of the item of access right 822 of FIG. I will hold it.

図9の算出結果920は、図9の911から919において算出した値を合計した値を保持することとする。この結果は、比較先の案件が基準案件、すなわち、比較元の案件の案件と類似度が高いかの判定に用いる値であることとする。 The calculation result 920 of FIG. 9 holds a value obtained by adding the values calculated in 911 to 919 of FIG. 9. It is assumed that this result is a value used for determining whether the comparison target case has a high degree of similarity with the standard case, that is, the case of the comparison source case.

次に、実際の案件のデータを用いて、類似度の算出した結果について説明をする。 Next, the result of calculating the degree of similarity will be described using the data of the actual case.

まず、図9の類似度管理テーブルの911から919の各項目が保持する値を、一例として、図8の801の案件(基準案件、すなわち、比較元の案件)と、図8の802の案件(比較案件、すなわち、比較先の案件)を比較した結果(図9の901のレコード)を用いて説明をする。 First, as an example, the values held by the items 911 to 919 of the similarity management table of FIG. 9 are the case 801 of FIG. 8 (reference case, that is, the comparison source case) and the case 802 of FIG. (Comparison item, that is, the comparison destination item) will be described using the result of comparison (record 901 in FIG. 9).

状態814の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、状態814において「承認」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、状態814において、801と同様に「承認」という値を保持する。これらを前述した方法で比較すると、比較元から比較先の文字列となるために、文字列の変更は行われないため、算出結果は「0」ということになる(図9の921)。なお、伝票名815、申請区分818においても、同じ値を比較元の案件(801)と、比較先の案件(802)において、保持しているため、状態814と同じく、算出結果は「0」ということになる(図9の922、図9の925)。 The calculation result in the item of the state 814 is as follows. When the case 801 in FIG. 8 is set as a reference case, the case 801 holds a value of “approval” in the state 814. Further, when the case of the comparison destination is the case of 802 in FIG. 8, the value of “approval” is held in the state 814 in the case of 802, as in the case of 801. When these are compared by the above-mentioned method, the character string is not changed because the character string is changed from the comparison source to the comparison destination, and the calculation result is “0” (921 in FIG. 9). In addition, since the same value is held in the case (801) of the comparison source and the case (802) of the comparison destination in the slip name 815 and the application classification 818, the calculation result is “0” as in the state 814. (922 in FIG. 9 and 925 in FIG. 9).

案件ID816の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、案件ID816において「A0001」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、案件ID816において、「A0002」という値を保持する。これらを前述した方法で比較すると、「A0001」から「A0002」にするには、「A0001」の「1」を「2」へ文字を変更することで可能になるため、算出結果は「1」ということになる(図9の923)。 The calculation results for the item of case ID 816 are as follows. When the case 801 in FIG. 8 is used as a reference case, the case 801 holds a value “A0001” in the case ID 816. Further, when the case of the comparison destination is the case 802 in FIG. 8, in the case 802, the value “A0002” is held in the case ID 816. Comparing these with the method described above, it is possible to change from "A0001" to "A0002" by changing the character from "1" of "A0001" to "2", so the calculation result is "1". (923 in FIG. 9).

申請者817の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、申請者817において「経理太郎」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、申請者817において、「営業花子」という値を保持する。これらを前述した方法で比較すると、「経理太郎」から「営業花子」にするには、「経理太郎」の4文字全ての文字を、「営業花子」へ変更しなくてはならないため、算出結果は「4」ということになる(図9の924)。 The calculation results for the items of the applicant 817 are as follows. When the case 801 in FIG. 8 is used as the reference case, the applicant 817 holds the value “Taro Accounting” in the case 801. Further, when the case of the comparison destination is the case 802 of FIG. 8, in the case of the case 802, the applicant 817 holds a value of “Sales Hanako”. Comparing these using the method described above, in order to change from “Tei Taro” to “Sales Hanako”, all four characters of “Tei Taro” must be changed to “Sales Hanako”. Is "4" (924 in FIG. 9).

利用者氏名819の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、利用者氏名819において「東京花子」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、利用者氏名819において、「神奈川太郎」という値を保持する。これらを前述した方法で比較すると、「東京花子」から「神奈川太郎」にするには、「東京花子」の4文字全ての文字を、まず「神奈川太」へ変更した後、更に一文字、「郎」の文字を追加しなくては、「神奈川太郎」にならないため、算出結果は「5」ということになる(図9の926)。 The calculation results for the item of user name 819 are as follows. When the case 801 in FIG. 8 is used as the reference case, the user name 819 holds the value “Tokyo Hanako” in the case 801. If the comparison target case is the case 802 in FIG. 8, in the case 802, the user name 819 holds the value “Taro Kanagawa”. Comparing these using the method described above, in order to change from "Tokyo Hanako" to "Kanagawa Taro", first change all four characters of "Tokyo Hanako" to "Kanagawa Futoshi" and then one more character If the character "" is not added, "Kanagawa Taro" cannot be obtained, so the calculation result is "5" (926 in FIG. 9).

利用者所属820の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、利用者所属820において「経理部経理1課」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、利用者所属820において、「営業部営業1課」という値を保持する。これらを前述した方法で比較すると、「経理部経理1課」から「営業部営業1課」にするには、「経理部経理1課」の左から5文字を、「営業部営業」へ変更しなくてはならないため、算出結果は「5」ということになる(図9の927)。 The calculation results for the items of user affiliation 820 are as follows. When the case 801 in FIG. 8 is used as a reference case, in the case 801 the user department 820 holds the value “Accounting Department Accounting Section 1”. Further, assuming that the case to be compared is the case 802 in FIG. 8, in the case 802, the user department 820 holds a value of “Sales Department Sales Section 1”. Comparing these using the method described above, in order to change from "Accounting Department Accounting Section 1" to "Sales Department Sales Section 1", change the 5 letters from the left of "Accounting Department Accounting Section 1" to "Sales Department Sales". Since this has to be done, the calculation result is "5" (927 in FIG. 9).

システム名821の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、システム名821において「経理システム」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、システム名821において、「見積システム」という値を保持する。これらを前述した方法で比較すると、「経理システム」から「見積システム」にするには、「経理システム」の左から2文字を、「見積」へ変更しなくてはならないため、算出結果は「2」ということになる(図9の928)。 The calculation result in the item of the system name 821 is as follows. When the case 801 in FIG. 8 is used as a reference case, in the case 801 the system name 821 holds the value “accounting system”. Further, when the case of the comparison destination is the case 802 in FIG. 8, in the case 802, the system name 821 holds the value “estimation system”. Comparing these with the method described above, in order to change from “accounting system” to “estimate system”, the two characters from the left of “accounting system” must be changed to “estimate”. 2” (928 in FIG. 9).

アクセス権822の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、アクセス権822において「閲覧編集」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、アクセス権822において、「閲覧」という値を保持する。これらを前述した方法で比較すると、「閲覧編集」から「閲覧」にするには、「編集」の2文字を削除することで可能になるため、算出結果は「2」ということになる(図9の929)。 The calculation result of the item of the access right 822 is as follows. When the case 801 in FIG. 8 is used as a reference case, the access right 822 of the case 801 holds a value of “view/edit”. Further, assuming that the case to be compared is the case 802 in FIG. 8, the value “view” is held in the access right 822 in the case 802. Comparing these with the above-mentioned method, it is possible to change from "view edit" to "view" by deleting the two characters "edit", so the calculation result is "2" (Fig. 9 of 929).

最後に、図9の算出結果920は、図の911から919の各値を合計した値が登録されるため、図8の801と802の案件を比較した結果、19という値が登録されることになる(図9の930)。 Finally, as the calculation result 920 of FIG. 9, the value obtained by summing up the respective values of 911 to 919 of FIG. 9 is registered, and as a result of comparing the cases of 801 and 802 of FIG. 8, the value of 19 is registered. (930 in FIG. 9).

ステップS504において、ワークフローサーバ101は、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似するか否かを判定する。すなわち、基準案件に類似する案件を、案件表示画面に表示される基準案件ではない案件から特定する。 In step S<b>504, the workflow server 101 receives the pressing of the function 812 that is the reference in the processing-waiting case display screen for the case in the processing-waiting case display screen whose similarity is calculated in step S<b>503 (reference case) And whether or not they are similar to each other. That is, a case similar to the standard case is specified from the cases other than the standard case displayed on the case display screen.

なお、類似するか否かの判定は、予めシステム管理者等によって、閾値を決定しておいて、その基準を基に判定することとする。 It should be noted that the determination as to whether or not they are similar to each other is made by determining a threshold value in advance by a system administrator or the like, and making a determination based on that criterion.

例えば、本実施形態の説明において、類似度の閾値を10とし、算出結果の値が10以下の値を保持する案件は類似度が高い案件とし、算出結果の値が10よりも上の値を保持する案件は類似度が低い案件という基準を設けることとする。 For example, in the description of the present embodiment, a case where the threshold value of the similarity is 10 and the value of the calculation result is 10 or less is regarded as the case having a high similarity, and the value of the calculation result is set to a value higher than 10. The criteria for holding the projects with a low degree of similarity will be established.

この基準によって、ステップS503において、図8の802の案件(比較先の案件)の類似度を判定すると、算出した結果は「19」という結果であるため、算出結果の値が10よりも上の値を保持する案件ということになり、類似度が低い案件ということになる。 When the similarity of the case (comparison target case) 802 in FIG. 8 is determined in step S503 based on this criterion, the calculated result is “19”, and thus the value of the calculation result is higher than 10. It is a matter that retains the value, which means that it has a low degree of similarity.

逆に、図8の804の案件(比較先の案件)の類似度を、図8の802の案件と同様に判定すると、算出した結果は、図9の903のレコードに示すように案件ID910がA0004の算出結果920は「5」という結果であるため、算出結果の値が10以下の値を保持する案件ということになり、類似度が高い案件ということになる。 Conversely, when the similarity of the item 804 (comparison target item) in FIG. 8 is determined in the same manner as the item 802 in FIG. 8, the calculated result is that the item ID 910 is the item ID 910 as shown in the record 903 in FIG. Since the calculation result 920 of A0004 is “5”, it means that the value of the calculation result is 10 or less, and the similarity is high.

ステップS504において、ワークフローサーバ101が、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似すると判定した場合、ステップS505に処理を進め、ワークフローサーバ101が、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似しないと判定した場合、ステップS506へ処理を進める。 In step S504, the workflow server 101 receives the pressing of the function 812, which is the reference in the processing waiting matter display screen, in the processing waiting matter display screen whose similarity has been calculated in step S503 (reference case) If it is determined that the items are similar to each other, the process proceeds to step S505, and the workflow server 101 sets the item in the process-waiting item display screen whose similarity is calculated in step S503 as a reference in the process-waiting item display screen 812. If it is determined that it is not similar to the case (reference case) for which the pressing of the function is accepted, the process proceeds to step S506.

ステップS505において、ワークフローサーバ101は、ステップS504において類似すると判定した案件を選択状態にする。例えば、図8の804に関しては、類似度が高いと判定されているため、図10の1030に示すように示すように、選択1010が選択状態になる。 In step S505, the workflow server 101 puts the case that is determined to be similar in step S504 into the selected state. For example, with respect to 804 in FIG. 8, it is determined that the degree of similarity is high, and thus the selection 1010 is in the selected state, as indicated by 1030 in FIG.

なお、図10の一例においては、選択1010の四角い枠が塗りつぶされているものに関しては、選択状態であるとし、選択1010の四角い枠が塗りつぶされていないものに関しては、選択状態でない、とすることとする。なお、この選択状態の表示方法については、行全体において選択状態が識別可能にする方法をとっても良いこととする。そのため、選択状態の表示方法については、本発明の実施形態に記載の方法に限定されないことにする。 In addition, in the example of FIG. 10, it is assumed that the rectangular frame of the selection 1010 is filled and is in the selected state, and the rectangular frame of the selection 1010 is not filled is in the selected state. And As a method of displaying the selected state, a method of making the selected state identifiable in the entire row may be adopted. Therefore, the selection state display method is not limited to the method described in the embodiment of the present invention.

ステップS506において、ワークフローサーバ101は、ステップS504において類似しないと判定した案件の選択状態を解除する。例えば、図8の801に関しては、類似度が低いと判定されているため、図10の1031に示すように示すように、選択1010の選択状態が解除された状態になる。なお、類似しないと判定した案件がステップS504の時点において選択状態で無い場合は、本処理を行わなくても良いこととする。 In step S506, the workflow server 101 cancels the selected state of the matter determined to be dissimilar in step S504. For example, with respect to 801 in FIG. 8, it is determined that the degree of similarity is low, and therefore, as shown by 1031 in FIG. 10, the selection state of the selection 1010 is released. It should be noted that if the matters determined not to be similar are not in the selected state at the time of step S504, this processing may not be performed.

なお、以上の方法と同じように、図8の803から809の案件についても、ステップS503からステップS506の処理を行うこととする。 Note that, similar to the above method, the processes of steps S503 to S506 are performed for the items of 803 to 809 in FIG.

なお、図9の902から908のレコードは、その結果として登録されたレコードである。 The records 902 to 908 in FIG. 9 are records registered as a result.

なお、図8の処理待ち案件表示画面において801の案件が、基準にする812が押下を受け付、更に、類似案件を選択する813の押下を受け付けた場合の、処理待待ち案件表示画面の状態は、図10の処理待ち案件表示画面になる。すなわち、図8の804は図10の1004、図8の806は図10の1006、図8の808は図10の1008で図示するように選択状態になる。 It should be noted that the status of the processing-waiting case display screen when the case 801 of the processing-waiting case display screen of FIG. 8 receives a press of 812, which is the reference, and further the pressing of 813 for selecting a similar case is received. Becomes the processing pending item display screen of FIG. That is, 804 in FIG. 8 is in the selected state as shown by 1004 in FIG. 10, 806 in FIG. 8 is 1006 in FIG. 10, and 808 in FIG. 8 is in the selected state as shown by 1008 in FIG.

ステップS507において、ワークフローサーバ101は、ワークフロークライアント端末102に対し、基準案件に類似する案件が選択状態となった処理待ち案件表示画面の送信を行う。 In step S<b>507, the workflow server 101 transmits to the workflow client terminal 102 the processing-waiting case display screen in which a case similar to the reference case is selected.

ステップS508において、ワークフロークライアント端末102は、ワークフローサーバ101より、基準案件に類似する案件が選択状態となった処理待ち案件表示画面を受信し、ワークフロークライアント端末102においての表示画面において表示を行う。 In step S<b>508, the workflow client terminal 102 receives from the workflow server 101 a processing pending matter display screen in which a matter similar to the reference matter is in the selected state, and displays it on the display screen of the workflow client terminal 102.

なお、図5の処理により、選択状態になった案件は、「基準にする」の機能の押下を受け付けた基準案件とともに、例えば、図10の一括承認1030の機能を押下することによって、処理待ち案件表示画面より一括して処理を行うことが出来ることとする。これにより、案件を、基準案件として受け付けた案件と、その案件に類似する案件に、限定して案件を一度の処理で一括して承認することが可能になる。 In addition, the case in the selected state by the processing of FIG. 5 waits for processing by pressing the function of the collective approval 1030 of FIG. 10 together with the reference case in which the pressing of the function of “reference” is accepted. Processing can be performed collectively from the matter display screen. As a result, it is possible to collectively approve an item in a single process by limiting the item to the item accepted as the reference item and the item similar to the item.

この機能により、基準案件として受け付けた案件とは類似しない、選択状態にならなかった案件については、個別に処理を行うようにすることとする。すなわち、処理待ち案件表示画面において、案件に対し、承認ボタン(不図示)を用意することによって1件ずつ承認させる、或いは、処理画面より案件の申請内容を確認した上で承認させる、という方法をとる。 With this function, a case that is not similar to the case accepted as the reference case and is not in the selected state is processed individually. In other words, on the pending process item display screen, the approval button (not shown) is prepared for each item to approve the items one by one, or the application contents of the item are confirmed on the process screen and then approved. To take.

逆に、この機能により選択されなかった案件であっても、処理担当者から選択を追加で受け付けた案件については、基準案件と類似案件と一括で処理を行えるようにする、という方法をとっても良いこととする。 On the other hand, even if the item is not selected by this function, if the additional selection from the person in charge of processing is accepted, it is possible to collectively process the standard item and the similar item. I will.

以上、1実施形態について示したが、本発明は、例えば、システム、装置、方法、プログラムもしくは記録媒体等としての実施態様をとることが可能である。具体的には、複数の機器から構成されるシステムに適用しても良いし、また、一つの機器からなる装置に適用しても良い。 Although one embodiment has been described above, the present invention can be embodied as a system, an apparatus, a method, a program, a recording medium, or the like. Specifically, it may be applied to a system composed of a plurality of devices, or may be applied to an apparatus composed of one device.

また、本発明におけるプログラムは、図4、図5に示すフローチャートの処理方法をコンピュータが実行可能なプログラムであり、本発明の記憶媒体は図4、図5の処理方法をコンピュータが実行可能なプログラムが記憶されている。なお、本発明におけるプログラムは図4、図5の各装置の処理方法ごとのプログラムであってもよい。 Further, the program in the present invention is a program that allows a computer to execute the processing method of the flowcharts shown in FIGS. 4 and 5, and the storage medium of the present invention is a program that allows the computer to execute the processing method in FIGS. 4 and 5. Is remembered. The program according to the present invention may be a program for each processing method of each device in FIGS.

以上のように、前述した実施形態の機能を実現するプログラムを記録した記録媒体を、システムあるいは装置に供給し、そのシステムあるいは装置のコンピュータ(またはCPUやMPU)が記録媒体に格納されたプログラムを読み出し実行することによっても、本発明の目的が達成されることは言うまでもない。 As described above, the recording medium recording the program that realizes the functions of the above-described embodiments is supplied to the system or apparatus, and the computer (or CPU or MPU) of the system or apparatus stores the program stored in the recording medium. It is needless to say that the object of the present invention can be achieved by reading and executing.

この場合、記録媒体から読み出されたプログラム自体が本発明の新規な機能を実現することになり、そのプログラムを記憶した記録媒体は本発明を構成することになる。 In this case, the program itself read from the recording medium realizes the novel function of the present invention, and the recording medium storing the program constitutes the present invention.

プログラムを供給するための記録媒体としては、例えば、フレキシブルディスク、ハードディスク、光ディスク、光磁気ディスク、CD−ROM、CD−R、DVD−ROM、磁気テープ、不揮発性のメモリカード、ROM、EEPROM、シリコンディスク、ソリッドステートドライブ等を用いることができる。 As a recording medium for supplying the program, for example, a flexible disk, hard disk, optical disk, magneto-optical disk, CD-ROM, CD-R, DVD-ROM, magnetic tape, non-volatile memory card, ROM, EEPROM, silicon. A disk, a solid state drive, etc. can be used.

また、コンピュータが読み出したプログラムを実行することにより、前述した実施形態の機能が実現されるだけでなく、そのプログラムの指示に基づき、コンピュータ上で稼働しているOS(オペレーティングシステム)等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Further, not only the functions of the above-described embodiments are realized by executing the program read by the computer, but also the OS (operating system) running on the computer is actually executed based on the instructions of the program. It goes without saying that a case where a part or all of the processing is performed and the functions of the above-described embodiments are realized by the processing is also included.

さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるCPU等が実際の処理の一部または全部を行い、その処理によって前述した実施形態の機能が実現される場合も含まれることは言うまでもない。 Furthermore, after the program read from the recording medium is written in the memory provided in the function expansion board inserted in the computer or the function expansion unit connected to the computer, the function expansion board is instructed based on the instruction of the program code. Needless to say, this also includes the case where the CPU or the like included in the function expansion unit performs some or all of the actual processing and the functions of the above-described embodiments are realized by the processing.

また、本発明は、複数の機器から構成されるシステムに適用しても、1つの機器からなる装置に適用してもよい。また、本発明は、システムあるいは装置にプログラムを供給することによって達成される場合にも適応できることは言うまでもない。この場合、本発明を達成するためのプログラムを格納した記録媒体を該システムあるいは装置に読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Further, the present invention may be applied to a system including a plurality of devices or an apparatus including one device. Further, it goes without saying that the present invention can be applied to the case where it is achieved by supplying a program to a system or an apparatus. In this case, by reading the recording medium storing the program for achieving the present invention into the system or device, the system or device can enjoy the effects of the present invention.

さらに、本発明を達成するためのプログラムをネットワーク上のサーバ、データベース等から通信プログラムによりダウンロードして読み出すことによって、そのシステムあるいは装置が、本発明の効果を享受することが可能となる。 Furthermore, by downloading and reading a program for achieving the present invention from a server, a database or the like on a network using a communication program, the system or apparatus can enjoy the effects of the present invention.

なお、上述した各実施形態およびその変形例を組み合わせた構成も全て本発明に含まれるものである。 It should be noted that the present invention also includes all configurations that combine the above-described embodiments and modifications thereof.

101 ワークフローサーバ
102 ワークフロークライアント端末
103 ワークフロー管理端末
104 システムデータベース
100 ネットワーク
201 CPU
202 ROM
203 RAM
204 システムバス
205 入力コントローラ
206 出力コントローラ
207 メモリコントローラ
208 通信I/Fコントローラ
209 入力部
210 出力部
211 外部メモリ(HD、FD)
101 Workflow Server 102 Workflow Client Terminal 103 Workflow Management Terminal 104 System Database 100 Network 201 CPU
202 ROM
203 RAM
204 system bus 205 input controller 206 output controller 207 memory controller 208 communication I/F controller 209 input unit 210 output unit 211 external memory (HD, FD)

Claims (5)

申請された案件を表示する案件表示画面の情報を生成する案件管理サーバにおいて、
前記案件表示画面は申請された案件の同一項目を表示する画面であって、該案件表示画面により申請の種類を示す名称を有する案件を一覧表示制御させる表示制御手段と、
前記案件表示画面において、基準となる案件の選択を受け付ける基準案件選択受付手段と、
前記基準案件選択受付手段によって受け付けた準案件と、他の案申請の種類を示す名称を含めた同一項目比較する比較手段と、
記比較手段により比較した結果に従って、前記同一項目において他の案件で値が異なる項目を前記案件表示画面上で識別可能に表示する識別表示手段と、
を備えることを特徴とする案件管理サーバ。
In the matter management server that generates the information of the matter display screen that displays the applied matter ,
The project display screen is a screen that displays the same items of transactions that have been filed 請, display control means for displaying a list control matters having a name indicating the type of the application by the guide matter display screen,
In the case display screen, a standard case selection receiving unit that receives a selection of a standard case,
Comparing means for comparing the criteria projects accepted by the reference Proposal selection receiving unit, the same item, including a name indicating the type of application for the other draft matters,
According to the result of comparison by the pre-Symbol comparison means, and identification means for identification can display an item whose value is different for other projects in the project display screen in the same item,
Case management servers, characterized in that it comprises a.
前記基準案件選択受付手段によって受け付けた案件である基準案件に類似する案件を、前記基準案件ではない前記案件表示画面に表示される案件より特定する類似案件特定手段と、
前記類似案件特定手段によって特定した類似案件と前記基準案件を一度の操作でまとめて処理可能に選択する一選択手段と、
えることを特徴とする請求項1記載の案件管理サーバ。
A similar case specifying unit that specifies a case similar to the standard case that is the case received by the standard case selection receiving unit from the case displayed on the case display screen that is not the standard case;
And Batch selection means to select to be processed together in one operation and the reference projects and identified similar projects by the similar projects specifying means,
Case management server according to claim 1, wherein the obtaining Bei a.
前記案件表示画面は、処理待ち案件を表示する画面であって、 The matter display screen is a screen for displaying a pending matter,
前記識別表示手段により識別可能に表示される案件表示画面より、一括承認の有無を選択させる選択受付手段と、 Selection accepting means for selecting the presence or absence of collective approval from the matter display screen displayed in a distinguishable manner by the identification displaying means,
前記一括選択手段および前記選択受付手段により選択された案件を一括承認させる承認手段と、 Approval means for collectively approving the items selected by the batch selection means and the selection acceptance means,
を備えることを特徴とする請求項2に記載の案件管理サーバ。The matter management server according to claim 2, further comprising:
申請された案件を表示する案件表示画面の情報を生成する案件管理サーバにおける案件管理サーバの制御方法おいて、
前記案件表示画面は申請された案件の同一項目を表示する画面であって、該案件表示画面により申請の種類を示す名称を有する案件を一覧表示制御させる表示制御ステップと、
前記案件表示画面において、基準となる案件の選択を受け付ける基準案件選択受付ステップと、
前記基準案件選択受付ステップによって受け付けた準案件と、他の案申請の種類を示す名称を含めた同一項目比較する比較ステップと、
記比較ステップにより比較した結果に従って、前記同一項目において他の案件で値が異なる項目を前記案件表示画面上で識別可能に表示する識別表示ステップと、
を備えることを特徴とする案件管理サーバの制御方法。
In the matter management server control method in the matter management server that generates the information of the matter display screen that displays the applied matter,
The project display screen is a screen that displays the same items of transactions that have been fileda display control step of displaying a list control matters having a name indicating the type of the application by the guide matter display screen,
In the case display screen, a standard case selection receiving step for receiving a selection of a standard case,
A comparing step of comparing the criteria projects accepted by the reference Proposal selection accepting step, the same item, including a name indicating the type of application for the other draft matters,
According to the result of comparison by the previous SL comparing step, an identification display step of discernible displays an item whose value is different for other projects in the project display screen in the same item,
Control method for the case management servers, characterized in that it comprises a.
申請された案件を表示する案件表示画面の情報を生成する案件管理サーバにおいて実行可能なプログラムであって、
前記案件管理サーバを、
前記案件表示画面は申請された案件の同一項目を表示する画面であって、該案件表示画面により申請の種類を示す名称を有する案件を一覧表示制御させる表示制御手段と、
前記案件表示画面において、基準となる案件の選択を受け付ける基準案件選択受付手段と、
前記基準案件選択受付手段によって受け付けた準案件と、他の案申請の種類を示す名称を含めた同一項目比較する比較手段と、
記比較ステップにより比較した結果に従って、前記同一項目において他の案件で値が異なる項目を前記案件表示画面上で識別可能に表示する識別表示手段
として機能させることを特徴とするプログラム。
A program that can be executed on the matter management server that generates information for the matter display screen that displays the applied matter,
The matter management server,
The project display screen is a screen that displays the same items of transactions that have been filed 請, display control means for displaying a list control matters having a name indicating the type of the application by the guide matter display screen,
In the case display screen, a standard case selection receiving unit that receives a selection of a standard case,
Comparing means for comparing the criteria projects accepted by the reference Proposal selection receiving unit, the same item, including a name indicating the type of application for the other draft matters,
According to the result of comparison by the previous SL comparing step, the program for causing to function item whose value is different for other projects as identification means for identification can be displayed in the project display screen in the same item.
JP2015257221A 2015-12-28 2015-12-28 Item management server, Item management server control method, and program Active JP6738009B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015257221A JP6738009B2 (en) 2015-12-28 2015-12-28 Item management server, Item management server control method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015257221A JP6738009B2 (en) 2015-12-28 2015-12-28 Item management server, Item management server control method, and program

Publications (2)

Publication Number Publication Date
JP2017120566A JP2017120566A (en) 2017-07-06
JP6738009B2 true JP6738009B2 (en) 2020-08-12

Family

ID=59272114

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015257221A Active JP6738009B2 (en) 2015-12-28 2015-12-28 Item management server, Item management server control method, and program

Country Status (1)

Country Link
JP (1) JP6738009B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021068054A (en) * 2019-10-18 2021-04-30 富士ゼロックス株式会社 Information processing device and information processing program

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001005880A (en) * 1999-04-20 2001-01-12 Toshiba Corp Care-requiring certification work support system, care-requiring certification processing method, and storage medium
JP2003044483A (en) * 2001-08-01 2003-02-14 Fujitsu Ltd Component information providing method, component information browsing method, and component information providing device
JP4223312B2 (en) * 2003-03-28 2009-02-12 株式会社日立製作所 Electronic approval processing method, electronic approval processing device, and electronic approval processing program
JP2006072884A (en) * 2004-09-06 2006-03-16 Osaka Gas Co Ltd Business project processing system
JP2007233474A (en) * 2006-02-27 2007-09-13 Fuji Xerox Co Ltd Case information preparation support system and program
JP2008090667A (en) * 2006-10-03 2008-04-17 Fuji Xerox Co Ltd Work flow management program and system
JP5098695B2 (en) * 2008-02-28 2012-12-12 富士通株式会社 Workflow management system
WO2009147855A1 (en) * 2008-06-03 2009-12-10 株式会社 日立製作所 File management system
JP4806473B2 (en) * 2011-04-28 2011-11-02 キヤノンソフトウェア株式会社 Workflow system, control method, and program.
JP5935488B2 (en) * 2012-04-26 2016-06-15 キヤノンマーケティングジャパン株式会社 Information processing apparatus, information processing method, and program
JP2014127003A (en) * 2012-12-26 2014-07-07 Canon Marketing Japan Inc Information processor, information processing method, and computer program
JP6011604B2 (en) * 2013-12-25 2016-10-19 キヤノンマーケティングジャパン株式会社 Workflow system, workflow management apparatus, workflow management method, and program

Also Published As

Publication number Publication date
JP2017120566A (en) 2017-07-06

Similar Documents

Publication Publication Date Title
CN110045953B (en) Method and calculation device for generating business rule expressions
US8355935B2 (en) Third party information transfer
US9037537B2 (en) Automatic redaction of content for alternate reviewers in document workflow solutions
US9971803B2 (en) Method and system for embedding third party data into a SaaS business platform
JP2009110197A (en) Purchasing business system, purchasing business processing method, and purchasing business processing program
US20180349269A1 (en) Event triggered data retention
US7003727B2 (en) User identification and password field determination
KR20230040312A (en) Management server for members of union for proceeding reconstruction project and operation method of the same
US20140164044A1 (en) Use of enhanced user status to facilitate document workflow solutions
JP5402916B2 (en) File management apparatus, and control method and program thereof.
JP7157010B2 (en) Portal provision system and portal provision method
JP6738009B2 (en) Item management server, Item management server control method, and program
JP2017102711A (en) Information processing apparatus, information processing system, control method therefor, and program
JP6997387B2 (en) Servers, information processing equipment, processing methods and programs
JP2008192042A (en) Management analysis processing method, apparatus and program
Dilton‐Hill Lean in finance
US11412028B2 (en) Online platform and a method for facilitating sharing of data between users
JP7136269B2 (en) Information processing device, analysis method and program
JP6582467B2 (en) Program, workflow system and processing method
JP5150820B2 (en) Document management apparatus and control method therefor, document management system, and program
JP6098685B2 (en) Workflow system, workflow system control method and program, workflow server, workflow server control method and program
CN105531731A (en) Systems, methods, and computer program products for modifying and deleting data from a mobile device
US20090271439A1 (en) Systems to implement business processes in computing environment
JP6011604B2 (en) Workflow system, workflow management apparatus, workflow management method, and program
JP6141819B2 (en) Workflow system, workflow system control method and program

Legal Events

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

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20161101

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20161101

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20180703

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20181031

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181227

RD04 Notification of resignation of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7424

Effective date: 20190111

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20191001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20191202

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20200616

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20200629

R151 Written notification of patent or utility model registration

Ref document number: 6738009

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250