JP6738009B2 - Item management server, Item management server control method, and program - Google Patents
Item management server, Item management server control method, and program Download PDFInfo
- 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
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
そのワークフローシステムにおける処理の機能として、一括承認が出来るようにしているが、この一括承認は、案件を処理画面で確認しなくても処理出来るようにする機能であるとしている。 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.
上記、先行技術において一括承認を行う場合、まとめて案件の承認処理が行えるものの、申請された案件の申請内容を画面上において個別に確認することなく、複数の申請内容を一度の操作で一括して承認が行えてしまうため、申請内容が適切かを確認せずに承認が行われてしまうことになる。 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 filed請by 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.
図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
ワークフローシステムの申請者または処理担当者は、例えばウェブブラウザやクライアントソフトウェアなどを利用して、ワークフロークライアント端末102において案件の起案を行う、或いは、案件の承認を行うことによって、ワークフローサーバ101に対して、案件に対してワークフローの処理が次の処理担当者においてなされるようにするため、ワークフローの進行の要求などを行う。
An applicant or a person in charge of processing of the workflow system makes a proposal to the
ワークフローサーバ101は、ワークフロークライアント端末102からのワークフローを進行させるために必要となる要求を受け付け、受け付けた処理(例えば、起案、承認などの処理)に応じて、案件がしかるべき次の処理担当者によって処理が行われるようにする。
The
ワークフローサーバ101によって、次の処理担当者に処理が行われるように処理がされた案件は、次の処理担当者によってワークフロークライアント端末102において作業が可能になる。
The matter processed by the
ワークフロー管理端末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
なお、ワークフローサーバ101、ワークフロークライアント端末102、ワークフロー管理端末103、システムデータベース104間の通信は、通常のHTTPのリクエストでもよいし、SOAP等を利用したウェブサービスのリクエストでもよいこととする。
The communication between the
図2は、図1に示した、ワークフローサーバ101、ワークフロークライアント端末102、ワークフロー管理端末103のハードウェア構成の一例を示す図である。
FIG. 2 is a diagram showing an example of the hardware configuration of the
CPU201は、システムバス204に接続される各デバイスやコントローラを統括的に制御する。
The
また、ROM202あるいは外部メモリ(HD、FD)211には、CPU201の制御プログラムであるBIOS(Basic Input / Output System)やオペレーティングシステムプログラム(以下、OS)や、各サーバ或いは各PCの実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM203は、CPU201の主メモリ、ワークエリア等として機能する。
The
CPU201は、処理の実行に際して必要なプログラム等をRAM203にロードして、プログラムを実行することで各種動作を実現するものである。
The
また、入力コントローラ205は、入力部209からの入力を制御する。この入力部209としては、キーボード、マウス等のポインティングデバイス、または、タッチパネル等が挙げられる。
The
出力コントローラ206は、CRTディスプレイ(CRT)等の出力部210の表示器への表示を制御する。表示器はCRTだけでなく、液晶ディスプレイでも構わない。これらは必要に応じて管理者が使用するものである。本発明には直接関係があるものではない。
The
メモリコントローラ207は、ブートプログラム、ブラウザソフトウエア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、各種データ等を記憶するハードディスク(HD)やフロッピー(登録商標)ディスク或いはPCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ(HD、FD)211へのアクセスを制御する。
The
通信I/Fコントローラ208は、ネットワークを介して、外部機器と接続・通信するものであり、ネットワークでの通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。
The communication I/
なお、CPU201は、例えばRAM203内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、出力部210上での表示を可能としている。また、CPU201は、出力部210上の不図示のマウスカーソル等でのユーザ指示を可能とする。
Note that the
本発明を実現するためのプログラムは外部メモリ(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
次に、図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
処理履歴記憶部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
類似度算出部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
処理部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
なお、本実施形態においては、ワークフロークライアント端末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
次に図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
図6の状態612は、案件の現在の状態を表示する項目である。1例として、処理担当者の承認待ちということであれば、「承認」という文字が表示される。
The
図6の伝票名613は、案件に紐づく伝票名を表示する項目である。
The
図6の案件ID614は、案件を一意に識別するために案件に付与されたIDを表示する項目である。
The
図6の申請者615は、案件を申請した申請者の名前を表示する項目である。
The
図6の申請区分616、利用者氏名617、利用者所属618は、システム名619、アクセス権620は、申請された案件が保持する項目であり、これらの項目は、申請者がワークフローシステムの案件の申請画面(不図示)において、入力を行った値が表示される項目であることとする。
The
すなわち、図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
選択610において、選択状態にされた案件は、図6の開く611の機能を押下し案件の処理画面を表示することなく、図6の630の一括承認という機能を押下することにより、一括して承認処理を行うことを可能とする。
In the
次に、図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
図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
図7の基準にする712、図8の基準にする812、図10の基準にする1012は、
処理待ち案件表示画面において表示される案件において、基準となる案件を選択するための機能である。
The
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
図7の状態714、図8の状態814、図10の状態1014は、図6の状態612の機能の説明と同様であることとする。
The
図7の伝票名715、図8の伝票名815、図10の伝票名1015は、図6の伝票名613の機能の説明と同様であることとする。
The
図7の案件ID716、図8の案件ID816、図10の案件ID1016は、図6の案件ID614の機能の説明と同様であることとする。
The
図7の申請者717、図8の申請者817、図10の申請者1017は、図6の申請者615の機能の説明と同様であることとする。
The
図7の申請区分718、図8の申請区分818、図10の申請区分1018は、図6の申請区分616の機能の説明と同様であることとする。
The
図7の利用者氏名719、図8の利用者氏名819、図10の利用者氏名1019は、図6の利用者氏名617の機能の説明と同様であることとする。
The
図7の利用者所属720、図8の利用者所属820、図10の利用者所属1020は、図6の利用者所属618の機能の説明と同様であることとする。
It is assumed that the
図7のシステム名721、図8のシステム名821、図10のシステム名1021は、図6のシステム名619の機能の説明と同様であることとする。
The
図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
なお、図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
例えば、基準となる案件の選択は、図7の処理待ち案件表示画面において表示される案件において、基準にする712の機能の押下を受け付けることによって行うこととする。
For example, the reference item is selected by accepting the pressing of the
ステップS402において、ワークフローサーバ101は、基準案件選択後の処理待ち案件表示画面における、基準案件と、基準案件と比較した案件(比較案件)における、差異の表示指示を、ワークフロークライアント端末102より受け付ける。
In step S<b>402, the
ステップS403からステップS405の処理は、ワークフローサーバ101が、処理待ち案件表示画面において表示される案件において、基準案件として選択状態となった案件と、それ以外の案件(比較案件)を1件ずつ、案件が保持する同一の項目において比較をし、比較案件の項目の値が、基準案件の同一項目における値と異なる箇所について(ステップS404においてNOの場合)、識別可能に表示処理を行う(ステップS405)。
In the processing from step S403 to step S405, the
また、ステップ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
ステップS404において、ワークフローサーバ101は、基準案件と処理中の案件(基準案件と比較する比較案件)の双方が保持する同一の項目において、保持する値が同一であるか否かを判定する。
In step S404, the
ステップ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
ステップ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
ステップS405において、ワークフローサーバ101は、処理中の案件(基準案件と比較する比較案件)の、比較処理を行った項目に対し、識別表示処理を行う。
具体的な保持する値の判定処理と、識別表示処理については以下詳細に記す。
In step S405, the
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
図7に表示される案件のうち、基準案件が701の案件だとすると、702から709の案件が比較案件となる。
If the reference case is the
そして、最初に、状態714において、基準案件と比較案件それぞれにおいて比較を行い、その項目の比較処理と識別表示処理が終了したら、残りの、状態714以外の伝票名715からアクセス権722のそれぞれの項目においても、同様に、基準案件と比較案件について比較処理と識別表示処理を行うこととする。
Then, first, in the
まず、はじめに、識別表示を行わなかった箇所の一例について説明を行う。 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
次に、識別表示を行った箇所の一例について説明を行う。 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
しかしながら、図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
このような方法で、基準案件と比較案件との比較処理を他の全ての項目において行った結果に応じて識別表示処理を行った結果が、図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
ステップS407において、ワークフロークライアント端末102は、ワークフローサーバ101より、ステップS406において送信された、基準案件と、基準案件と比較した案件(比較案件)において、項目が保持する値が異なる部分、を識別可能に表示処理した処理待ち案件表示画面、を受信し、ワークフロークライアント端末102の表示画面において表示を行う。
In step S407, the workflow client terminal 102 can identify the reference case transmitted from the
以上、図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
なお、図7の選択710が選択状態とは、四角い枠が塗りつぶされている場合のことを言うこととする。なお、この選択状態については、行全体において選択状態が識別可能にする方法をとっても良いこととする。そのため、選択状態の表示方法については、本発明の実施形態に記載の方法に限定されないことにする。
The
次に、図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
ステップ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
なお、ワークフロークライアント端末102が、図8の処理待ち案件表示画面において表示される案件において、基準にする812の機能の押下を受け付け、基準案件として選択状態となっている案件が存在することを前提とする。
Note that the workflow client terminal 102 accepts the pressing of the
そして、基準案件として選択状態となっている案件が存在する状態において、類似案件を選択する813の機能の押下を受け付けることによって、類似案件選択の指示を、ワークフローサーバ101へ送信する。
Then, in a state in which there is a case selected as the reference case, by accepting the pressing of the
ステップS502において、ワークフローサーバ101は、ワークフロークライアント端末102より、処理待ち案件表示画面における類似案件選択の指示を受け付ける。
In step S502, the
ステップS503からステップS506の処理は、ワークフローサーバ101が、処理待ち案件表示画面において基準案件と類似する案件を選択状態にする処理であるが、これらの処理は、処理待ち案件表示画面において表示されている基準案件と比較を行う案件の件数分処理を行うこととする。
The processing from step S503 to step S506 is processing in which the
ステップS503において、ワークフローサーバ101は、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、それ以外の処理待ち案件表示画面における案件との類似度の算出を行う。一例として、図8の処理待ち案件表示画面の801の案件が、基準にする812により選択され、基準案件とした場合について説明を行う。
In step S<b>503, the
基準案件との類似度の算出方法は、処理待ち案件表示画面である図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
図9の案件ID910で保持する値は、図8の案件ID816で管理される案件IDの値を保持することとする。
The value held by the
また、図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
図9の算出結果920は、図9の911から919において算出した値を合計した値を保持することとする。この結果は、比較先の案件が基準案件、すなわち、比較元の案件の案件と類似度が高いかの判定に用いる値であることとする。
The
次に、実際の案件のデータを用いて、類似度の算出した結果について説明をする。 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
状態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
案件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
申請者817の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、申請者817において「経理太郎」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、申請者817において、「営業花子」という値を保持する。これらを前述した方法で比較すると、「経理太郎」から「営業花子」にするには、「経理太郎」の4文字全ての文字を、「営業花子」へ変更しなくてはならないため、算出結果は「4」ということになる(図9の924)。
The calculation results for the items of the
利用者氏名819の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、利用者氏名819において「東京花子」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、利用者氏名819において、「神奈川太郎」という値を保持する。これらを前述した方法で比較すると、「東京花子」から「神奈川太郎」にするには、「東京花子」の4文字全ての文字を、まず「神奈川太」へ変更した後、更に一文字、「郎」の文字を追加しなくては、「神奈川太郎」にならないため、算出結果は「5」ということになる(図9の926)。
The calculation results for the item of
利用者所属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
システム名821の項目における算出結果は、次の通りになる。図8の801の案件を基準案件とすると801の案件においては、システム名821において「経理システム」という値を保持している。また、比較先の案件を図8の802の案件とすると802の案件においては、システム名821において、「見積システム」という値を保持する。これらを前述した方法で比較すると、「経理システム」から「見積システム」にするには、「経理システム」の左から2文字を、「見積」へ変更しなくてはならないため、算出結果は「2」ということになる(図9の928)。
The calculation result in the item of the
アクセス権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
最後に、図9の算出結果920は、図の911から919の各値を合計した値が登録されるため、図8の801と802の案件を比較した結果、19という値が登録されることになる(図9の930)。
Finally, as the
ステップS504において、ワークフローサーバ101は、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似するか否かを判定する。すなわち、基準案件に類似する案件を、案件表示画面に表示される基準案件ではない案件から特定する。
In step S<b>504, the
なお、類似するか否かの判定は、予めシステム管理者等によって、閾値を決定しておいて、その基準を基に判定することとする。 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
ステップS504において、ワークフローサーバ101が、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似すると判定した場合、ステップS505に処理を進め、ワークフローサーバ101が、ステップS503で類似度の算出を行った処理待ち案件表示画面における案件が、処理待ち案件表示画面において基準にする812の機能の押下を受け付けた案件(基準案件)と、類似しないと判定した場合、ステップS506へ処理を進める。
In step S504, the
ステップS505において、ワークフローサーバ101は、ステップS504において類似すると判定した案件を選択状態にする。例えば、図8の804に関しては、類似度が高いと判定されているため、図10の1030に示すように示すように、選択1010が選択状態になる。
In step S505, the
なお、図10の一例においては、選択1010の四角い枠が塗りつぶされているものに関しては、選択状態であるとし、選択1010の四角い枠が塗りつぶされていないものに関しては、選択状態でない、とすることとする。なお、この選択状態の表示方法については、行全体において選択状態が識別可能にする方法をとっても良いこととする。そのため、選択状態の表示方法については、本発明の実施形態に記載の方法に限定されないことにする。
In addition, in the example of FIG. 10, it is assumed that the rectangular frame of the
ステップS506において、ワークフローサーバ101は、ステップS504において類似しないと判定した案件の選択状態を解除する。例えば、図8の801に関しては、類似度が低いと判定されているため、図10の1031に示すように示すように、選択1010の選択状態が解除された状態になる。なお、類似しないと判定した案件がステップS504の時点において選択状態で無い場合は、本処理を行わなくても良いこととする。
In step S506, the
なお、以上の方法と同じように、図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
なお、図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
ステップS507において、ワークフローサーバ101は、ワークフロークライアント端末102に対し、基準案件に類似する案件が選択状態となった処理待ち案件表示画面の送信を行う。
In step S<b>507, the
ステップ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
この機能により、基準案件として受け付けた案件とは類似しない、選択状態にならなかった案件については、個別に処理を行うようにすることとする。すなわち、処理待ち案件表示画面において、案件に対し、承認ボタン(不図示)を用意することによって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
202 ROM
203 RAM
204
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.
前記識別表示手段により識別可能に表示される案件表示画面より、一括承認の有無を選択させる選択受付手段と、 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 filed請a 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.
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)
| 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)
| 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 |
-
2015
- 2015-12-28 JP JP2015257221A patent/JP6738009B2/en active Active
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 |