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
JP6042477B2 - Circulation management system, circulation management method and circulation management program - Google Patents
[go: Go Back, main page]

JP6042477B2 - Circulation management system, circulation management method and circulation management program - Google Patents

Circulation management system, circulation management method and circulation management program Download PDF

Info

Publication number
JP6042477B2
JP6042477B2 JP2015073951A JP2015073951A JP6042477B2 JP 6042477 B2 JP6042477 B2 JP 6042477B2 JP 2015073951 A JP2015073951 A JP 2015073951A JP 2015073951 A JP2015073951 A JP 2015073951A JP 6042477 B2 JP6042477 B2 JP 6042477B2
Authority
JP
Japan
Prior art keywords
circulation
destination
department
person
charge
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
JP2015073951A
Other languages
Japanese (ja)
Other versions
JP2016194775A (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.)
Mizuho Information and Research Institute Inc
Mizuho Bank Ltd
Original Assignee
Mizuho Information and Research Institute Inc
Mizuho Bank Ltd
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 Mizuho Information and Research Institute Inc, Mizuho Bank Ltd filed Critical Mizuho Information and Research Institute Inc
Priority to JP2015073951A priority Critical patent/JP6042477B2/en
Publication of JP2016194775A publication Critical patent/JP2016194775A/en
Application granted granted Critical
Publication of JP6042477B2 publication Critical patent/JP6042477B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、申請を回付先に回付するための回付管理システム、回付管理方法及び回付管理プログラムに関する。   The present invention relates to a circulation management system for distributing an application to a circulation destination, a circulation management method, and a circulation management program.

企業等の組織内における承認処理において電子ワークフローシステムが利用されることがある。この電子ワークフローシステムにおいては、申請者により作成された各種申請が、ネットワークを介して電子的に回付され、承認可否についての確認作業が行なわれている。   An electronic workflow system may be used in an approval process in an organization such as a company. In this electronic workflow system, various applications created by the applicant are electronically distributed via a network, and confirmation work for approval is performed.

申請に対する承認を行なう回付管理を効率的に実現するための承認管理システムが検討されている(例えば、特許文献1参照)。この文献に記載された承認管理サーバは、システム設定処理において、業務プロセスに含まれる業務ステップを登録する。更に、ユーザ登録処理、回付ルート登録処理を実行する。そして、承認管理サーバにおいて、業務プロセスを特定して申請が登録された場合、この業務プロセスを構成する業務ステップについて、回付処理が行なわれる。登録された回付ルートに基づいて、先行の業務ステップにおける回付処理を終了した場合、後続の業務ステップに展開する。すべての業務ステップを終了して最終承認された場合に業務プロセスを終了する。   An approval management system for efficiently realizing circulation management for approval for an application has been studied (for example, see Patent Document 1). The approval management server described in this document registers a business step included in a business process in the system setting process. Further, user registration processing and circulation route registration processing are executed. When an application is registered by specifying a business process in the approval management server, a circulation process is performed for the business steps constituting the business process. Based on the registered circulation route, when the circulation process in the preceding business step is completed, the processing is expanded to the subsequent business step. When all the business steps are completed and finally approved, the business process is terminated.

特開2013−246523号公報JP 2013-246523 A

ここで、所定の順番で段階的に申請内容を確認させる場合には、回付先を直列に並べて回付を行なう。一方、同時期に複数人に申請内容を確認させる場合には、回付先を並列に並べて回付を行なう。しかしながら、申請の回付経路は、申請内容によって多様である。部分的に直列で回付させたり、並列で回付させたりする場合もある。このような回付経路の設定に手間がかかると、効率的な申請が困難である。   Here, when the application contents are confirmed step by step in a predetermined order, circulation is performed with the circulation destinations arranged in series. On the other hand, when having multiple people confirm the application contents at the same time, the circulation destinations are arranged in parallel. However, the distribution route of applications varies depending on the application contents. In some cases, it may be partially circulated in series or in parallel. If it takes time to set up such a circulation route, it is difficult to apply efficiently.

また、通常、回付先としては、組織を構成する部署が設定されるが、申請内容の確認を行なうのは、回付先部署の担当者である。従って、申請の回付においては、部署や担当者のように、粒度の異なる回付先を設定する必要があり、回付経路の設定に手間がかかっている。また、回付経路の設定後に、回付先の変更や追加等の回付経路の変更が必要になる場合もある。この変更に手間がかかると、円滑な回付が困難である。   Usually, departments constituting the organization are set as the circulation destination, but it is the person in charge of the circulation destination department that confirms the application contents. Therefore, in the circulation of the application, it is necessary to set a circulation destination having a different granularity like a department or a person in charge, and it takes time and effort to set a circulation route. In addition, after setting the circulation route, it may be necessary to change the circulation route such as changing or adding a circulation destination. If this change takes time, smooth circulation is difficult.

本発明は、上記課題を解決するためになされたものであり、申請を回付先に効率的に回付するための回付管理システム、回付管理方法及び回付管理プログラムを提供することにある。   The present invention has been made to solve the above problems, and provides a circulation management system, a circulation management method, and a circulation management program for efficiently distributing an application to a circulation destination. is there.

(1)上記課題を解決する回付管理システムは、申請内容を記憶する申請情報記憶部と、直並列識別情報を付与された回付先部署に対して、直並列識別情報を付与された回付先担当者を関連付けて回付先として記憶し、更に前記回付先担当者における確認状況を特定するための回付先情報を記憶する回付経路情報記憶部と、申請の回付を管理する制御部を備える。そして、前記制御部が、ユーザ端末から、回付申請とともに、区分、回付先部署に関する情報を取得し、区分、回付先部署に対して行番号、直列情報又は並列情報を識別するための直並列識別情報を付与して回付先情報として前記回付経路情報記憶部に記録し、前記行番号を用いて、直並列識別情報、区分、回付先部署を、列項目とする表形式で表示し、前記列項目及び前記行番号を用いて、前記回付先をグループ化して階層を生成した回付経路確認画面を前記ユーザ端末に出力し、前記表形式において、同じ階層において複数の部署を含むグループが選択され、前記グループの回付順番を変更させる指示を取得した場合、前記グループに含まれる複数の部署をまとめて回付順番を変更した回付先情報を生成し、前記回付先部署の中で選択された部署において回付先担当者が選択され、前記回付先部署において、前記回付先担当者の行番号、直列情報又は並列情報を識別するための
直並列識別情報を付与し、前記回付先部署に関連付けて前記回付先担当者を回付先情報として前記回付経路情報記憶部に記録し、前記回付経路確認画面において確認された回付先部署における回付先担当者について、前記直並列識別情報として同じ並列情報に関連付けられた回付先に対しては、前記申請情報記憶部に記憶された申請内容を同時期に回付するとともに、直列情報に関連付けられた回付先に対しては、行番号に応じて先行の回付先の確認状況が確認済となっていることを条件として回付を行なう。これにより、行列で構成された表形式で作成した回付経路を用いて、申請の回付を行なうことができる。
(1) A circulation management system that solves the above-mentioned problem is a system in which serial / parallel identification information is given to an application information storage unit that stores application contents and a circulation destination department that is given serial / parallel identification information. A distribution route information storage unit for storing a distribution destination information for specifying a confirmation status in the distribution destination person in charge, and managing a distribution of applications. A control unit is provided. And the said control part acquires the information regarding a division and a circulation destination department with a circulation application from a user terminal, and identifies line number, serial information, or parallel information with respect to a division and a circulation destination department A table format in which serial / parallel identification information is given and recorded as circulation destination information in the circulation route information storage unit, and the line number is used as a column item for the series / parallel identification information, classification, and circulation destination department And displaying the routing route confirmation screen in which the routing destination is grouped and the hierarchy is generated using the column item and the row number to the user terminal, and in the table format, a plurality of the same hierarchy When the group including the department is selected and the instruction to change the circulation order of the group is acquired, the circulation destination information is generated by changing the circulation order of a plurality of departments included in the group, Selected in the department to distribute In this department, a person in charge of circulation is selected, and in the department to which the circulation is made, serial number identification information for identifying a line number, serial information or parallel information of the person in charge of circulation is given, and the circulation The circulatory contact person in the circulatory destination department confirmed in the circulatory route confirmation screen is recorded in the circulatory route information storage unit as the circulatory destination information in association with the predecessor, As for the distribution destination associated with the same parallel information as the series-parallel identification information, the application contents stored in the application information storage unit are distributed at the same time and the distribution destination associated with the serial information. Is distributed on the condition that the confirmation status of the preceding circulation destination is confirmed according to the line number. Thereby, it is possible to distribute the application using the circulation route created in the form of a table constituted by a matrix.

(2)前記回付管理システムにおいては、更に、前記回付経路確認画面において、直並列識別情報、区分、回付先を列項目として出力し、前記列項目及び前記行番号を用いて、前記回付先をグループ化した回付経路を生成する。これにより、表形式の列項目を用いて、回付先をグループ化して、効率的に回付経路を生成することができる。 (2) In the circulation management system, further, in the circulation route confirmation screen, serial / parallel identification information, division, and circulation destination are output as column items, and the column item and the row number are used to A circulation route in which circulation destinations are grouped is generated . This ensures that it is possible to use the tabular column items, by grouping circulation destination, it generates efficiently circulated path.

(3)前記回付管理システムにおいては、更に、前記列項目を用いて、前記グループ化された回付先の階層を生成し、前記階層を用いて、グループ化された回付先を含む回付経路を生成する。これにより、階層を用いて、効率的に回付経路を生成することができる。 (3) The distribution management system further generates a group of the grouped distribution destinations using the column item, and includes the grouped distribution destination using the hierarchy. Generate an attached route . This ensures that it is possible to use a hierarchy, to produce efficiently circulated path.

(4)前記回付管理システムにおいては、前記回付経路確認画面において指定された行番号を取得し、この行番号に基づいて、新規回付先を追加した回付経路を生成することが好ましい。これにより、新たな回付先を効率的に追加することができる。   (4) In the circulation management system, it is preferable to acquire a line number designated on the circulation path confirmation screen and generate a circulation path to which a new circulation destination is added based on the line number. . Thereby, a new circulation destination can be added efficiently.

(5)前記回付管理システムにおいては、前記新規回付先を追加する場合、前記回付経路確認画面において指定された行番号の回付先の直並列識別情報を、前記新規回付先の回付先情報に設定して、前記回付経路情報記憶部に記録することが好ましい。これにより、先行回付先の情報を用いて、後続の回付先を設定することができる。   (5) In the circulation management system, when adding the new circulation destination, the serial / parallel identification information of the circulation destination of the line number designated on the circulation route confirmation screen is changed to the new circulation destination. It is preferable to set in the circulation destination information and record in the circulation route information storage unit. As a result, the subsequent circulation destination can be set using the information of the preceding circulation destination.

(6)前記回付管理システムにおいては、回付先として設定された部署について、前記部署に所属する担当者の構成員一覧画面を前記ユーザ端末に出力し、前記構成員一覧画面において選択された担当者を、回付先情報として前記回付経路情報記憶部に記録することが好ましい。これにより、組織の中の担当者を回付先として指定することができる。   (6) In the circulation management system, for a department set as a circulation destination, a member list screen of a person in charge belonging to the department is output to the user terminal and selected on the member list screen. It is preferable to record the person in charge in the circulation route information storage unit as circulation destination information. As a result, the person in charge in the organization can be designated as the circulation destination.

(7)前記回付管理システムにおいては、前記構成員一覧画面において、複数の担当者が選択された場合、前記担当者の属性に応じて行番号を付与し、回付先情報として前記回付経路情報記憶部に記録することが好ましい。これにより、組織構成とは異なる回付順を、効率的に設定することができる。例えば、組織構成において役職上位者の回付順を後にすることができる。   (7) In the circulation management system, when a plurality of persons in charge are selected on the member list screen, line numbers are assigned according to the attributes of the persons in charge, and the circulation is made as distribution destination information. It is preferable to record in the route information storage unit. Thereby, the circulation order different from an organization structure can be set efficiently. For example, in the organizational structure, the order of senior positions can be circulated later.

(8)前記回付管理システムにおいては、前記回付経路情報記憶部に記録された回付経路において、前記申請を回付した先行回付先の後続の回付先であって、未回付の後続回付先を特定し、前記先行回付先において、前記後続回付先の変更を許容することが好ましい。これにより、回付先において、後続の回付先を変更することができる。   (8) In the circulation management system, in the circulation route recorded in the circulation route information storage unit, the circulation destination is a subsequent circulation destination of the preceding circulation destination to which the application has been distributed, and has not been distributed It is preferable that the subsequent circulation destination is specified and the change of the subsequent circulation destination is permitted in the preceding circulation destination. Thereby, the subsequent circulation destination can be changed in the circulation destination.

(9)前記回付管理システムにおいては、前記回付経路情報記憶部に記録された回付経路において、前記先行回付先と前記後続回付先とが直列情報で並んでいる場合に、前記後続回付先の変更を許容することが好ましい。これにより、直並列関係を考慮して、後続の回付先の変更を許容することができる。   (9) In the circulation management system, in the circulation path recorded in the circulation path information storage unit, when the preceding circulation destination and the subsequent circulation destination are arranged in series information, It is preferable to allow the change of the subsequent circulation destination. Accordingly, it is possible to allow the subsequent change of the circulation destination in consideration of the series-parallel relationship.

(10)前記回付管理システムにおいては、前記先行回付先の属性を特定し、前記属性に基づいて、前記後続回付先の変更を許容することが好ましい。これにより、回付先の属性を考慮して、後続の回付先の変更を許容することができる。   (10) In the circulation management system, it is preferable that the attribute of the preceding circulation destination is specified and the change of the subsequent circulation destination is permitted based on the attribute. Thereby, it is possible to allow the subsequent circulation destination to be changed in consideration of the attribute of the circulation destination.

本発明によれば、申請を回付先に効率的に回付することができる。   According to the present invention, it is possible to efficiently distribute an application to a circulation destination.

本実施形態のシステム概略図。The system schematic of this embodiment. 本実施形態で用いるデータの説明図であって、(a)は部署情報記憶部、(b)はユーザ情報記憶部、(c)は申請情報記憶部、(d)は添付ファイル記憶部、(e)は回付経路情報記憶部に記録されたデータの説明図。It is explanatory drawing of the data used by this embodiment, (a) is a department information storage part, (b) is a user information storage part, (c) is an application information storage part, (d) is an attachment file storage part, ( e) Explanatory drawing of the data recorded on the circulation path | route information storage part. 本実施形態の処理手順の説明図。Explanatory drawing of the process sequence of this embodiment. 本実施形態で用いる部署設定画面の説明図。Explanatory drawing of the department setting screen used by this embodiment. 本実施形態で用いる部署設定画面の説明図であって、(a)は回付先部署表示欄、(b)は部署回付経路の説明図。It is explanatory drawing of the department setting screen used by this embodiment, Comprising: (a) is a distribution destination department display column, (b) is explanatory drawing of a department circulation path | route. 本実施形態の処理手順の説明図。Explanatory drawing of the process sequence of this embodiment. 本実施形態の処理手順の説明図。Explanatory drawing of the process sequence of this embodiment. 本実施形態の処理手順の説明図であって、(a)は回付先部署の直並列の変更処理、(b)は回付先部署の削除処理、(c)は回付先部署の移動処理の説明図。It is explanatory drawing of the process sequence of this embodiment, (a) is a serial-parallel change process of a circulation destination department, (b) is a deletion process of a circulation destination department, (c) is a movement of a circulation destination department. Explanatory drawing of a process. 本実施形態の回付先部署の追加処理の説明図であって、(a)は処理前の部署設定画面、(b)は処理前の部署回付経路、(c)は処理後の部署設定画面、(d)は処理後の部署回付経路の説明図。It is explanatory drawing of the addition process of the distribution destination department of this embodiment, (a) is the department setting screen before a process, (b) is the department circulation route before a process, (c) is the department setting after a process Screen, (d) is an explanatory diagram of a department circulation route after processing. 本実施形態の回付先の並列化処理の説明図であって、(a)は処理前の部署設定画面、(b)は処理前の部署回付経路、(c)は処理後の部署設定画面、(d)は処理後の部署回付経路の説明図。It is explanatory drawing of the parallelization process of the distribution destination of this embodiment, (a) is the department setting screen before a process, (b) is the department circulation route before a process, (c) is the department setting after a process Screen, (d) is an explanatory diagram of a department circulation route after processing. 本実施形態の回付先の直列化の説明図であって、(a)は処理前の部署設定画面、(b)は処理前の部署回付経路、(c)は処理後の部署設定画面、(d)は処理後の部署回付経路の説明図。It is explanatory drawing of serialization of the circulation destination of this embodiment, (a) is a department setting screen before processing, (b) is a department circulation path before processing, (c) is a department setting screen after processing. , (D) is an explanatory diagram of a department circulation route after processing. 本実施形態の回付先部署の削除処理の説明図であって、(a)は処理前の部署設定画面、(b)は処理前の部署回付経路、(c)は処理後の部署設定画面、(d)は処理後の部署回付経路の説明図。It is explanatory drawing of the deletion process of the transmission destination department of this embodiment, (a) is the department setting screen before a process, (b) is the department circulation route before a process, (c) is the department setting after a process Screen, (d) is an explanatory diagram of a department circulation route after processing. 本実施形態の回付先部署の移動処理の説明図であって、(a)は処理前の部署設定画面、(b)は繰り上げ処理後の回付先部署表示欄、(c)は繰り下げ処理後の回付先部署表示欄の説明図。It is explanatory drawing of the transfer process of the transfer destination department of this embodiment, (a) is the department setting screen before a process, (b) is the transfer destination department display column after a carry-over process, (c) is a carry-down process. Explanatory drawing of the subsequent distribution destination department display column. 本実施形態の回付先部署の変更処理の説明図であって、(a)は変更ルール、(b)は処理手順、(c)は部署回付経路の説明図。It is explanatory drawing of the change process of the circulation destination department of this embodiment, (a) is a change rule, (b) is a process sequence, (c) is explanatory drawing of a department circulation path | route. 本実施形態の処理手順の説明図。Explanatory drawing of the process sequence of this embodiment. 本実施形態の処理手順の説明図であって、(a)は回付先担当者の並列化処理、(b)は回付先担当者の直列化処理、(c)は回付先担当者の削除処理、(d)は回付先担当者の移動処理の説明図。It is explanatory drawing of the process sequence of this embodiment, (a) is a parallel process of a person in charge of distribution, (b) is a serialization process of a person in charge of distribution, (c) is a person in charge of distribution (D) is an explanatory view of a transfer destination person in charge movement process. 本実施形態で用いる部署設定画面の説明図であって、(a)は部署選択画面、(b)は担当者設定画面の説明図。It is explanatory drawing of the department setting screen used by this embodiment, Comprising: (a) is a department selection screen, (b) is explanatory drawing of a person in charge setting screen. 本実施形態の回付先の追加処理の説明図であって、(a)は処理前の担当者設定画面、(b)は処理前の担当者回付経路、(c)は処理後の担当者設定画面、(d)は処理後の担当者回付経路の説明図。It is explanatory drawing of the addition process of the circulation destination of this embodiment, (a) is a person-in-charge setting screen before processing, (b) is a person-in-charge circulation route before processing, and (c) is in charge after processing. The person setting screen, (d) is an explanatory diagram of the person-in-charge circulation route after processing. 本実施形態の回付先担当者の並列化処理の説明図であって、(a)は処理前の担当者設定画面、(b)は処理前の担当者回付経路、(c)は処理途中の担当者設定画面、(d)は処理途中の担当者回付経路の説明図。It is explanatory drawing of the parallel process of a circulation person in charge of this embodiment, (a) is a person-in-charge setting screen before processing, (b) is a person-in-charge circulation route before processing, and (c) is processing. The person-in-charge setting screen in the middle, (d) is an explanatory diagram of the person-in-charge circulation route in the middle of processing. 本実施形態の回付先担当者の並列化処理の説明図であって、(a)は処理途中の担当者設定画面、(b)は処理途中の担当者回付経路の説明図。It is explanatory drawing of the parallelization process of the circulation person in charge of this embodiment, Comprising: (a) is a person-in-charge setting screen in the middle of processing, (b) is explanatory drawing of the person-in-charge circulation path in the middle of processing. 本実施形態の回付先担当者の並列化処理の説明図であって、(a)は処理後の担当者設定画面、(b)は処理後の担当者回付経路の説明図。It is explanatory drawing of the parallelization process of the person in charge of circulation of this embodiment, Comprising: (a) is a person-in-charge setting screen after processing, (b) is explanatory drawing of the person-in-charge circulation path after processing. 本実施形態の回付先担当者の並列化処理の説明図であって、(a)は処理前の担当者設定画面、(b)は処理前の担当者回付経路、(c)は処理途中の担当者設定画面、(d)は処理途中の担当者回付経路の説明図。It is explanatory drawing of the parallel process of a circulation person in charge of this embodiment, (a) is a person-in-charge setting screen before processing, (b) is a person-in-charge circulation route before processing, and (c) is processing. The person-in-charge setting screen in the middle, (d) is an explanatory diagram of the person-in-charge circulation route in the middle of processing. 本実施形態の回付先担当者の並列化処理の説明図であって、(a)は処理途中の担当者設定画面、(b)は処理途中の担当者回付経路、(c)は処理後の担当者設定画面、(d)は処理後の担当者回付経路の説明図。It is explanatory drawing of the parallel process of a circulation person in charge of this embodiment, (a) is a person-in-charge setting screen in the middle of processing, (b) is a person-in-charge circulation route in the middle of processing, (c) is a process The person-in-charge setting screen after, (d) is an explanatory diagram of the person-in-charge circulation route after processing. 本実施形態の回付先担当者の変更処理の説明図であって、(a)は変更ルール、(b)は処理手順の説明図。It is explanatory drawing of the change process of the person in charge of circulation of this embodiment, Comprising: (a) is a change rule, (b) is explanatory drawing of a process sequence. 本実施形態の回付先担当者の変更処理の説明図であって、(a)は担当者回付経路、(b)は担当者Aの変更可能範囲、(c)は担当者Bの変更可能範囲、(d)は担当者Cの変更可能範囲、(e)は担当者Dの変更可能範囲、(f)は担当者Fの変更可能範囲、(g)は担当者E又はGの変更可能範囲、(h)は担当者Hの変更可能範囲の説明図。It is explanatory drawing of the change process of the person in charge of distribution of this embodiment, (a) is a person in charge circulation route, (b) is the changeable range of the person in charge A, (c) is a change in person in charge B Possible range, (d) is changeable range of person in charge C, (e) is changeable range of person in charge D, (f) is changeable range of person in charge F, (g) is change of person in charge E or G The possible range, (h) is an explanatory diagram of the changeable range of the person in charge H. 本実施形態の回付確認処理の説明図であって、(a)は処理手順、(b)は申請内容表示画面の説明図。It is explanatory drawing of the circulation confirmation process of this embodiment, (a) is a process sequence, (b) is explanatory drawing of an application content display screen.

以下、本発明を具体化した一実施形態を、図1〜図26に従って説明する。本実施形態では、申請者が起案した申請について、回付先(部署や担当者)への回付を支援するための回付管理システム、回付管理方法及び回付管理プログラムとして説明する。   Hereinafter, an embodiment embodying the present invention will be described with reference to FIGS. In the present embodiment, the application drafted by the applicant will be described as a circulation management system, a circulation management method, and a circulation management program for supporting circulation to a circulation destination (department or person in charge).

本実施形態では、図1に示すように、申請の回付を支援するために、回付管理システムとしての回付管理サーバ20を用いる。この回付管理サーバ20は、ネットワークを介して、ユーザ端末10やディレクトリ管理サーバ40に接続される。   In the present embodiment, as shown in FIG. 1, a circulation management server 20 as a circulation management system is used to support circulation of an application. The circulation management server 20 is connected to the user terminal 10 and the directory management server 40 via a network.

ユーザ端末10は、申請者や、回付先担当者のユーザが用いるコンピュータ端末である。申請者は、ユーザ端末10を用いて、各種申請を行なう。承認等を行なう確認者の回付先のユーザは、ユーザ端末10を用いて、申請内容を確認する。そして、確認者は、申請内容を確認して、「承認・回付」や「差戻」、「否決」の入力等を行なう。このユーザ端末10は、図示しないディスプレイ等の表示部や、キーボードやポインティングデバイス等の入力部を備える。   The user terminal 10 is a computer terminal used by an applicant or a user in charge of circulation. The applicant makes various applications using the user terminal 10. The user who is the circulation destination of the confirmer who performs approval or the like confirms the application content using the user terminal 10. Then, the confirmer confirms the contents of the application and inputs “approval / circulation”, “send back”, “denial”, and the like. The user terminal 10 includes a display unit such as a display (not shown) and an input unit such as a keyboard and a pointing device.

ディレクトリ管理サーバ40は、ユーザやネットワーク資源の管理を一括して行なうディレクトリサービスを提供するコンピュータシステムである。このため、ネットワークを利用するユーザや組織に関する情報を蓄積したユーザデータベースを備えている。   The directory management server 40 is a computer system that provides a directory service that collectively manages users and network resources. For this reason, a user database storing information on users and organizations using the network is provided.

ユーザデータベースには、回付管理サーバ20を利用するユーザを管理するためのユーザ管理レコードが記録されている。このユーザ管理レコードは、ユーザ登録が行なわれた場合に記録される。ユーザ管理レコードには、ユーザID、氏名、連絡先、所属、役職、認証コードに関するデータが記録されている。   In the user database, a user management record for managing users who use the circulation management server 20 is recorded. This user management record is recorded when user registration is performed. In the user management record, data relating to the user ID, name, contact information, affiliation, job title, and authentication code is recorded.

ユーザIDデータ領域には、回付管理サーバ20のユーザを特定するための識別子(例えば、企業における社員番号)に関するデータが記録される。
氏名データ領域には、このユーザの氏名に関するデータが記録される。
連絡先データ領域には、このユーザの連絡先(例えば、メールアドレスや電話番号)に関するデータが記録される。
In the user ID data area, data relating to an identifier (for example, an employee number in a company) for specifying a user of the circulation management server 20 is recorded.
Data relating to the name of the user is recorded in the name data area.
In the contact data area, data related to the user's contact information (for example, mail address or telephone number) is recorded.

所属データ領域には、このユーザが所属する部署を特定するための識別子(部署ID)に関するデータが記録される。
役職データ領域には、このユーザの役職を特定するための識別子に関するデータが記録される。この役職により、承認の権限を特定することができる。
認証コードデータ領域には、ユーザ認証を行なう場合の認証情報(例えば、パスワード)に関するデータが記録される。
In the affiliation data area, data relating to an identifier (department ID) for specifying the department to which the user belongs is recorded.
In the post data area, data relating to an identifier for specifying the post of the user is recorded. With this position, the authorization authority can be specified.
In the authentication code data area, data related to authentication information (for example, a password) when performing user authentication is recorded.

回付管理サーバ20は、申請者によって起案された申請の回付を管理するためのサーバコンピュータである。この回付管理サーバ20は、図1に示すように、制御部21、部署情報記憶部22、ユーザ情報記憶部23、申請情報記憶部24、添付ファイル記憶部25、回付経路情報記憶部26を備えている。   The circulation management server 20 is a server computer for managing circulation of an application drafted by an applicant. As shown in FIG. 1, the circulation management server 20 includes a control unit 21, a department information storage unit 22, a user information storage unit 23, an application information storage unit 24, an attached file storage unit 25, and a circulation route information storage unit 26. It has.

制御部21は、CPU、RAM、ROM(図示せず)等から構成された制御手段を備えており、後述する処理(ユーザ認証段階、部署経路管理段階、担当者経路管理段階、申請管理段階、回付管理段階等の各処理)を行なう。そして、制御部21は、回付管理プログラムの実行により、ユーザ認証部211、申請管理部212、部署経路管理部213、担当者経路管理部214、回付管理部215として機能する。   The control unit 21 includes a control unit including a CPU, a RAM, a ROM (not shown), and the like, and processes described later (a user authentication stage, a department path management stage, a person-in-charge path management stage, an application management stage, Each process such as the circulation management stage). The control unit 21 functions as a user authentication unit 211, an application management unit 212, a department route management unit 213, a person-in-charge route management unit 214, and a circulation management unit 215 by executing the circulation management program.

ユーザ認証部211は、ユーザ端末10のユーザを認証する処理を実行する。このユーザ認証部211は、ユーザ端末10から、ユーザの認証情報(ユーザID及び認証コード)を取得する。更に、ユーザ認証部211は、ディレクトリ管理サーバ40を用いて、アクセスしたユーザを特定する。ユーザ認証ができなかった場合には、エラーメッセージをユーザ端末10に送信する。ユーザ認証ができた場合には、回付管理サーバ20の利用を許可する。   The user authentication unit 211 executes processing for authenticating the user of the user terminal 10. The user authentication unit 211 acquires user authentication information (user ID and authentication code) from the user terminal 10. Further, the user authentication unit 211 uses the directory management server 40 to specify the accessed user. If the user authentication cannot be performed, an error message is transmitted to the user terminal 10. When user authentication is successful, the use of the circulation management server 20 is permitted.

申請管理部212は、ユーザ端末10からの要求に応じて、申請の起案や回付を管理する処理を実行する。
部署経路管理部213は、申請の回付先部門についての回付経路を管理する処理を実行する。この部署経路管理部213は、後述する部署設定画面において選択された項目を仮記憶するメモリを備えている。
In response to a request from the user terminal 10, the application management unit 212 executes processing for managing application drafting and circulation.
The department route management unit 213 executes processing for managing the circulation route for the circulation destination department of the application. The department route management unit 213 includes a memory that temporarily stores items selected on a department setting screen to be described later.

担当者経路管理部214は、回付先部門において、申請の確認を行なう担当者についての回付経路を管理する処理を実行する。この担当者経路管理部214は、後述する担当者設定画面において選択された項目を仮記憶するメモリを備えている。
回付管理部215は、申請について、回付先における確認作業(閲覧や承認等)を支援する処理を実行する。
The person-in-charge route management unit 214 executes processing for managing the circulation route for the person in charge who confirms the application in the circulation destination department. The person-in-charge route management unit 214 includes a memory that temporarily stores items selected on a person-in-charge setting screen described later.
The distribution management unit 215 executes processing for supporting confirmation work (browsing, approval, etc.) at the distribution destination for the application.

図2(a)に示すように、部署情報記憶部22には、各部署を管理するための部署管理レコード220が記録される。この部署管理レコード220は、管理者によって部署が登録された場合に記録される。部署管理レコード220は、部署ID、部署名、上位部署ID、下位部署IDに関するデータを含んで構成される。   As shown in FIG. 2A, a department management record 220 for managing each department is recorded in the department information storage unit 22. This department management record 220 is recorded when a department is registered by an administrator. The department management record 220 includes data related to a department ID, a department name, a higher department ID, and a lower department ID.

部署IDデータ領域には、各部署を特定するための識別子に関するデータが記録される。
部署名データ領域には、この部署の名称に関するデータが記録される。
上位部署IDデータ領域には、この部署の上位組織の部署を特定するための識別子(部署ID)に関するデータが記録される。
下位部署IDデータ領域には、この部署の下位組織の部署を特定するための識別子(部署ID)に関するデータが記録される。
In the department ID data area, data relating to an identifier for identifying each department is recorded.
Data related to the name of the department is recorded in the department name data area.
In the upper department ID data area, data relating to an identifier (department ID) for specifying the department of the upper organization of this department is recorded.
In the lower department ID data area, data relating to an identifier (department ID) for specifying a department of a subordinate organization of this department is recorded.

図2(b)に示すように、ユーザ情報記憶部23には、回付管理サーバ20のユーザを管理するためのユーザ管理レコード230が記録される。このユーザ管理レコード230は、ディレクトリ管理サーバ40からユーザ情報を取得した場合に記録される。ユーザ管理レコード230には、ユーザID、氏名、所属、役職、役割名に関するデータを含んで構成される。   As shown in FIG. 2B, a user management record 230 for managing users of the circulation management server 20 is recorded in the user information storage unit 23. This user management record 230 is recorded when user information is acquired from the directory management server 40. The user management record 230 includes data related to the user ID, name, affiliation, title, and role name.

ユーザIDデータ領域には、各ユーザを特定するための識別子に関するデータが記録される。
氏名データ領域には、このユーザの氏名に関するデータが記録される。
所属データ領域には、このユーザが所属する部署を特定するための識別子(部署ID)に関するデータが記録される。本実施形態では、各データ領域に上位組織から下位組織の順番に組織名称が記録される。本実施形態では、部名(例えば「A部」)、この部に属するチーム名(例えば「Bチーム」)等が記録される。
Data relating to an identifier for identifying each user is recorded in the user ID data area.
Data relating to the name of the user is recorded in the name data area.
In the affiliation data area, data relating to an identifier (department ID) for specifying the department to which the user belongs is recorded. In the present embodiment, organization names are recorded in each data area in order from the upper organization to the lower organization. In the present embodiment, a department name (eg, “A department”), a team name belonging to this department (eg, “B team”), and the like are recorded.

役職データ領域には、このユーザの役職に関するデータが記録される。本実施形態では、例えば、役職としては、「調査役」、「参事役」、「次長」等が記録される。なお、役職がない場合には、このデータ領域を空欄にする。
役割名データ領域には、ユーザの役割を特定するための識別子に関するデータが記録される。この役割名により、所定の権限を有する特定権限者を特定することができる。
In the post data area, data relating to the post of the user is recorded. In the present embodiment, for example, “Investigator”, “Counselor”, “Deputy Director”, etc. are recorded as positions. If there is no title, this data area is left blank.
In the role name data area, data relating to an identifier for specifying the role of the user is recorded. By this role name, a specific authorized person having a predetermined authority can be specified.

図2(c)に示すように、申請情報記憶部24には、起案された申請を管理するための申請管理レコード240が記録される。この申請管理レコード240は、申請者によって起案された申請が登録された場合に記録される。申請管理レコード240は、申請ID、申請者、申請日、内容、ステータスに関するデータを含んで構成される。   As shown in FIG. 2C, the application information storage unit 24 records an application management record 240 for managing the proposed application. The application management record 240 is recorded when an application drafted by the applicant is registered. The application management record 240 includes data relating to an application ID, an applicant, an application date, contents, and a status.

申請IDデータ領域には、各申請を特定するための識別子に関するデータが記録される。
申請者データ領域には、この申請を行なったユーザを特定するための識別子(ユーザID)に関するデータが記録される。
Data relating to an identifier for identifying each application is recorded in the application ID data area.
In the applicant data area, data relating to an identifier (user ID) for identifying the user who has made this application is recorded.

申請日データ領域には、この申請が起案された年月日に関するデータが記録される。
内容データ領域には、この申請の内容に関するデータが記録される。
ステータスデータ領域には、この申請の確認状況を特定するためのフラグが記録される。本実施形態では、このデータ領域には、「回付中」や、確認者によって設定された「承認」、「差戻」、「否決」等を示すフラグが記録される。
In the application date data area, data relating to the date on which this application was drafted is recorded.
In the content data area, data relating to the content of this application is recorded.
In the status data area, a flag for specifying the confirmation status of the application is recorded. In this embodiment, a flag indicating “currently distributed” or “approved”, “send back”, “denied”, etc. set by the confirmer is recorded in this data area.

図2(d)に示すように、添付ファイル記憶部25には、起案された申請に添付された補足資料が記録される。この補足資料は、申請に関する添付ファイルが登録された場合に記録される。補足資料は、申請IDに関連付けられた添付ファイル250と変換ファイル251とを含んで構成される。   As shown in FIG. 2D, the attached file storage unit 25 records supplementary material attached to the drafted application. This supplementary material is recorded when an attached file related to the application is registered. The supplementary material includes an attachment file 250 and a conversion file 251 associated with the application ID.

申請IDデータ領域には、各申請を特定するための識別子に関するデータが記録される。
添付ファイルは、各申請者が申請時に添付した補足資料のファイルである。
変換ファイルは、添付ファイルを所定のデータフォーマット(例えば、PDF形式)に変換したファイルである。これにより、一般的に使用されているPDFファイルの閲覧ソフトウェアだけで、申請に添付されたファイルを閲覧することができる。
Data relating to an identifier for identifying each application is recorded in the application ID data area.
The attached file is a supplementary file attached by each applicant at the time of application.
The converted file is a file obtained by converting the attached file into a predetermined data format (for example, PDF format). Thereby, the file attached to the application can be browsed only with the commonly used PDF file browsing software.

図2(e)に示すように、回付経路情報記憶部26には、各申請を回付する経路に関する回付経路管理データ260が記録される。この回付経路管理データ260は、申請者によって申請が登録された場合に記録される。また、回付先において修正された場合に更新される。この回付経路管理データ260は、部署回付経路レコード261及び担当者回付経路レコード262を含んで構成される。本実施形態では、回付先を2次元行列からなる表形式で記録する。そして、表形式において、行番号が小さい回付先に対して、早い回付順を設定する。また、列番号に対応させて、後述する各項目を設定する。この各列番号に設定された項目を用いて、回付先を階層化してまとめたグループを構成する。   As shown in FIG. 2 (e), in the circulation route information storage unit 26, circulation route management data 260 relating to a route to which each application is circulated is recorded. This circulation route management data 260 is recorded when an application is registered by the applicant. Also, it is updated when it is corrected at the distribution destination. The circulation route management data 260 includes a department circulation route record 261 and a person-in-charge circulation route record 262. In the present embodiment, the circulation destination is recorded in a table format composed of a two-dimensional matrix. In the tabular form, an early circulation order is set for a circulation destination having a small line number. In addition, each item described later is set in correspondence with the column number. Using the items set for the respective column numbers, a group in which the circulation destinations are hierarchized is formed.

この部署回付経路レコード261は、申請ID、行番号、タスク(直並列識別子、区分)、部署ID、ステータスに関するデータを含んで構成される。ここでは、タスク(直並列識別子)、タスク(区分)、部署IDが、それぞれ第1階層〜第3階層を表わす項目となる。そして、後述するように、第1階層は第2階層を包含し、第2階層は第3階層を包含する。   This department circulation route record 261 includes data relating to an application ID, a line number, a task (serial parallel identifier, category), a department ID, and a status. Here, the task (series-parallel identifier), task (section), and department ID are items representing the first to third hierarchies, respectively. As will be described later, the first hierarchy includes the second hierarchy, and the second hierarchy includes the third hierarchy.

申請IDデータ領域には、各申請を特定するための識別子に関するデータが記録される。
行番号データ領域には、この申請の回付経路における回付順を特定するための識別子に関するデータが記録される。
Data relating to an identifier for identifying each application is recorded in the application ID data area.
In the line number data area, data relating to an identifier for specifying the circulation order in the circulation route of this application is recorded.

タスクデータ領域には、直並列識別子、区分に関するデータが記録される。
直並列識別子データ領域には、後続の行番号の部署との関係(直列又は並列)を特定するための識別子に関するフラグが記録される。この直並列識別子により、第1階層によるグループが構成される。直列が設定されている場合には先行の部署での確認完了後に後続の部署に回付され、並列が設定されている場合には同時期に回付される。
In the task data area, data relating to the series-parallel identifier and the classification is recorded.
In the serial / parallel identifier data area, a flag relating to an identifier for specifying the relationship (serial or parallel) with the department of the subsequent row number is recorded. A group based on the first hierarchy is formed by the series-parallel identifier. When series is set, it is circulated to the succeeding department after completion of confirmation in the preceding department, and when parallel is set, it is circulated at the same time.

区分データ領域には、この部署の回付における役割に関するデータが記録される。この区分には、例えば、起案・申請部、所管部、回覧部、関係部等がある。この区分により、第1階層によるグループが構成される。   In the division data area, data relating to the role of the department in circulation is recorded. This category includes, for example, drafting / application department, jurisdiction department, circulation department, and related department. By this division, a group based on the first hierarchy is formed.

部署IDデータ領域には、回付先の部署を特定するための識別子に関するデータが記録される。この部署IDにより第3階層が構成される。
ステータスデータ領域には、この回付経路において、この部署の確認状況を特定するためのフラグが記録される。部署回付経路レコード261が登録された当初は空欄であり、この部署に属するすべての回付先担当者の回付確認を完了した場合には確認済フラグが記録される。
In the department ID data area, data relating to an identifier for identifying the department to which the information is distributed is recorded. This department ID constitutes the third hierarchy.
In the status data area, a flag for specifying the confirmation status of this department in this circulation route is recorded. When the department circulation route record 261 is registered, it is blank at the beginning, and a confirmation flag is recorded when the circulation confirmation of all circulation destination persons belonging to this department is completed.

また、担当者回付経路レコード262は、申請ID、部署ID、行番号、タスク(直並列識別子、個別直列識別子)、チーム、ユーザID、氏名、役職、役割名、ステータスに関するデータを含んで構成される。ここでは、タスク(直並列識別子)、タスク(個別直列識別子)、ユーザIDが、それぞれ第1階層〜第3階層を表わす項目となる。そして、この担当者回付経路レコード262においても、第1階層は第2階層を包含し、第2階層は第3階層を包含する。   The person-in-charge circulation route record 262 includes data on application ID, department ID, line number, task (serial parallel identifier, individual serial identifier), team, user ID, name, title, role name, and status. Is done. Here, the task (series-parallel identifier), the task (individual serial identifier), and the user ID are items representing the first to third layers, respectively. Also in this person-in-charge circulation route record 262, the first hierarchy includes the second hierarchy, and the second hierarchy includes the third hierarchy.

この担当者回付経路レコード262は、部署回付経路レコード261の申請ID、部署IDに関連付けられている。
行番号データ領域には、この申請の部署回付経路における回付の順番に関するデータが記録される。
The person-in-charge circulation route record 262 is associated with the application ID and department ID of the department circulation route record 261.
In the line number data area, data relating to the circulation order in the department circulation route of the application is recorded.

タスクデータ領域には、直並列識別子、個別直列識別子に関するデータが記録される。
直並列識別子データ領域には、後続の行番号の担当者との関係(直列又は並列)を特定するための識別子に関するデータが記録される。この直並列識別子により、第1階層によるグループが構成される。直列が設定されている場合には先行の担当者での確認完了後に後続の担当者に回付され、まとめて並列が設定されている場合には同時期に回付される。
In the task data area, data related to the serial / parallel identifier and the individual serial identifier is recorded.
In the serial / parallel identifier data area, data relating to an identifier for specifying the relationship (serial or parallel) with the person in charge of the subsequent row number is recorded. A group based on the first hierarchy is formed by the series-parallel identifier. When series is set, it is circulated to the subsequent person in charge after completion of confirmation by the preceding person in charge, and when parallel is set together, it is circulated at the same time.

個別直列識別子データ領域には、並列内で直列を構成するグループを特定するための識別子に関するデータが記録される。この個別直列識別子により、第2階層によるグループが構成される。   In the individual serial identifier data area, data relating to an identifier for specifying a group constituting a series in parallel is recorded. A group based on the second hierarchy is configured by the individual serial identifier.

チームデータ領域には、この回付先担当者が所属し、回付先部署を構成するチームを特定するための識別子(チーム名)に関するデータが記録される。このチーム以下の項目により、第3階層が構成される。   In the team data area, data relating to an identifier (team name) for identifying a team to which the person in charge of circulation belongs belongs and constitutes the department of circulation destination is recorded. The third level is composed of items below this team.

ユーザIDデータ領域には、回付先担当者を特定するための識別子に関するデータが記録される。
氏名データ領域には、この回付先担当者の氏名に関するデータが記録される。
役職データ領域には、この回付先担当者の役職に関するデータが記録される。
役割名データ領域には、この回付先担当者の役割を特定するためのデータが記録される。
In the user ID data area, data relating to an identifier for identifying the person in charge of circulation is recorded.
In the name data area, data related to the name of the person in charge of distribution is recorded.
In the post data area, data relating to the post of the person in charge of distribution is recorded.
In the role name data area, data for specifying the role of the person in charge of distribution is recorded.

ステータスデータ領域には、この回付経路において、この回付先担当者の確認状況を特定するためのフラグが記録される。担当者回付経路レコード262が登録された当初は空欄であり、担当者において回付確認を完了した場合には確認済フラグが記録される。   In the status data area, a flag for specifying the confirmation status of the person in charge of circulation at this circulation route is recorded. When the person-in-charge circulation route record 262 is registered, it is blank at the beginning. When the person-in-charge completes circulation confirmation, a confirmed flag is recorded.

(起案・回付の概要)
次に、図3を用いて、起案・回付の概要を説明する。
まず、回付管理サーバ20の制御部21は、ログイン処理を実行する(ステップS1−1)。具体的には、申請者は、ユーザ端末10を用いて、回付管理サーバ20にアクセスする。この場合、回付管理サーバ20の制御部21のユーザ認証部211は、ユーザ端末10のディスプレイにログイン画面を出力する。このログイン画面には、ユーザIDや認証コードを入力するための入力欄が設けられている。そして、ユーザ認証部211は、ディレクトリ管理サーバ40を用いて、ユーザ端末10から取得したユーザID、認証コードの認証を行なう。ユーザ認証ができない場合には、ユーザ認証部211は、エラーメッセージをユーザ端末10に送信し、回付管理サーバ20へのログインを拒否する。
(Outline of drafting and circulation)
Next, the outline of drafting / circulation will be described with reference to FIG.
First, the control unit 21 of the circulation management server 20 executes a login process (step S1-1). Specifically, the applicant accesses the circulation management server 20 using the user terminal 10. In this case, the user authentication unit 211 of the control unit 21 of the circulation management server 20 outputs a login screen on the display of the user terminal 10. This login screen is provided with an input field for inputting a user ID and an authentication code. Then, the user authentication unit 211 uses the directory management server 40 to authenticate the user ID and authentication code acquired from the user terminal 10. If user authentication is not possible, the user authentication unit 211 transmits an error message to the user terminal 10 and rejects login to the circulation management server 20.

ユーザ認証ができた場合、回付管理サーバ20の制御部21は、トップ画面表示処理を実行する(ステップS1−2)。具体的には、制御部21のユーザ認証部211は、ユーザ端末10のディスプレイに、トップ画面を出力する。このトップ画面には、起案申請ボタン、回付先変更ボタン、回付確認ボタン等が含まれる。ここで、新たな申請の起案を行なう場合には、起案申請ボタンを選択する。   When the user authentication is successful, the control unit 21 of the routing management server 20 executes a top screen display process (step S1-2). Specifically, the user authentication unit 211 of the control unit 21 outputs a top screen on the display of the user terminal 10. This top screen includes a draft application button, a circulation destination change button, a circulation confirmation button, and the like. Here, when drafting a new application, the draft application button is selected.

この場合、回付管理サーバ20の制御部21は、起案申請情報の取得処理を実行する(ステップS1−3)。具体的には、制御部21の申請管理部212は、ユーザ端末10のディスプレイに申請入力画面を出力する。そして、申請者は、この申請入力画面に申請内容を入力する。申請管理部212は、申請入力画面への入力の完了を検知した場合、申請IDを付与した申請管理レコード240を生成し、申請情報記憶部24に記録する。この場合、制御部21の申請管理部212は、後述する起案部署の設定処理を実行する。更に、申請管理部212は、システムタイマから現在日時を取得し、申請管理レコード240の申請日データ領域に記録し、申請入力画面に入力された申請内容を、申請管理レコード240の内容データ領域に記録する。   In this case, the control unit 21 of the circulation management server 20 executes drafting application information acquisition processing (step S1-3). Specifically, the application management unit 212 of the control unit 21 outputs an application input screen on the display of the user terminal 10. Then, the applicant inputs the application content on this application input screen. When the application management unit 212 detects the completion of the input to the application input screen, the application management unit 212 generates an application management record 240 to which an application ID is assigned and records it in the application information storage unit 24. In this case, the application management unit 212 of the control unit 21 executes drafting department setting processing described later. Further, the application management unit 212 acquires the current date and time from the system timer, records it in the application date data area of the application management record 240, and stores the application content input on the application input screen in the content data area of the application management record 240. Record.

次に、回付管理サーバ20の制御部21は、添付ファイルの取得処理を実行する(ステップS1−4)。具体的には、制御部21の申請管理部212は、ユーザ端末10のディスプレイに、添付ファイル指定画面を出力する。ここで、添付ファイルを設定する場合には、申請者は、ユーザ端末10を用いて、添付ファイルを指定する。この場合、申請管理部212は、ユーザ端末10において指定された添付ファイルを取得し、申請IDに関連付けて、添付ファイル記憶部25に登録する。   Next, the control unit 21 of the circulation management server 20 executes an attachment file acquisition process (step S1-4). Specifically, the application management unit 212 of the control unit 21 outputs an attached file designation screen on the display of the user terminal 10. Here, when setting an attached file, the applicant designates the attached file using the user terminal 10. In this case, the application management unit 212 acquires the attached file specified in the user terminal 10 and registers it in the attached file storage unit 25 in association with the application ID.

次に、回付管理サーバ20の制御部21は、ファイル変換処理を実行する(ステップS1−5)。具体的には、制御部21の申請管理部212は、取得した添付ファイルを、所定のデータフォーマットに変換した変換ファイルを生成する。そして、申請管理部212は、申請IDに関連付けた変換ファイルを、添付ファイル記憶部25に登録する。   Next, the control unit 21 of the circulation management server 20 executes a file conversion process (step S1-5). Specifically, the application management unit 212 of the control unit 21 generates a converted file obtained by converting the acquired attached file into a predetermined data format. Then, the application management unit 212 registers the converted file associated with the application ID in the attached file storage unit 25.

次に、回付管理サーバ20の制御部21は、承認・回付経路の設定処理を実行する。この承認・回付経路の設定処理では、回付先部署及び回付先担当者の設定を行なう。
まず、回付管理サーバ20の制御部21は、部署回付経路の設定処理を実行する(ステップS1−6)。具体的には、制御部21の部署経路管理部213が、指定された回付先の部署を回付経路情報記憶部26に登録する。詳細は、図4〜図14を用いて後述する。
Next, the control unit 21 of the circulation management server 20 executes an approval / circulation route setting process. In the approval / circulation route setting process, the distribution destination department and the circulation destination person in charge are set.
First, the control unit 21 of the circulation management server 20 executes a department circulation route setting process (step S1-6). Specifically, the department route management unit 213 of the control unit 21 registers the designated circulation destination department in the circulation route information storage unit 26. Details will be described later with reference to FIGS.

次に、回付管理サーバ20の制御部21は、担当者回付経路の設定処理を実行する(ステップS1−7)。具体的には、制御部21の担当者経路管理部214が、指定された回付先の担当者を回付経路情報記憶部26に登録する。詳細は、図15〜図25を用いて後述する。
そして、回付経路の設定が終了した場合、申請の回付が開始される。この場合、制御部21の回付管理部215は、申請情報記憶部24の申請管理レコード240のステータスデータ領域に「回付中」を示すフラグを記録する。
Next, the control unit 21 of the circulation management server 20 executes a person-in-charge circulation route setting process (step S1-7). Specifically, the person in charge route management unit 214 of the control unit 21 registers the person in charge of the designated circulation destination in the circulation route information storage unit 26. Details will be described later with reference to FIGS.
Then, when the setting of the circulation route is completed, the circulation of the application is started. In this case, the circulation management unit 215 of the control unit 21 records a flag indicating “in circulation” in the status data area of the application management record 240 of the application information storage unit 24.

また、回付内容の確認を行なう場合には、トップ画面において回付確認ボタンを選択する。
この場合、回付管理サーバ20の制御部21は、回付確認処理を実行する(ステップS1−8)。具体的には、制御部21の回付管理部215が、回付先における確認作業を支援する。この確認作業では、「承認・回付」や「差戻」、「否決」が選択される。そして、確認を完了した場合、回付管理部215は、担当者回付経路レコード262のステータスデータ領域に、確認済フラグを記録する。詳細は、図26を用いて後述する。なお、後述するように、所定の条件を満たす場合、回付先においても、部署回付経路の設定処理(ステップS1−6)や担当者回付経路の設定処理(ステップS1−7)を行なうことができる。
When confirming the contents of circulation, the circulation confirmation button is selected on the top screen.
In this case, the control unit 21 of the circulation management server 20 executes a circulation confirmation process (step S1-8). Specifically, the circulation management unit 215 of the control unit 21 supports the confirmation work at the circulation destination. In this confirmation work, “approval / circulation”, “return”, and “denial” are selected. When the confirmation is completed, the circulation management unit 215 records a confirmed flag in the status data area of the person-in-charge circulation route record 262. Details will be described later with reference to FIG. As will be described later, when a predetermined condition is satisfied, the department circulation route setting process (step S1-6) and the person-in-charge circulation path setting process (step S1-7) are also performed at the circulation destination. be able to.

(部署回付経路の設定処理)
図4を用いて、部署回付経路の設定処理を説明する。
起案申請画面において回付経路設定が選択された場合、部署経路管理部213は、ユーザ端末10のディスプレイに、部署設定画面を出力する。
(Department circulation route setting process)
The department circulation route setting process will be described with reference to FIG.
When the circulation route setting is selected on the draft application screen, the department route management unit 213 outputs the department setting screen to the display of the user terminal 10.

図4に示すように、部署設定画面500には、部署表示欄501、回付先部署表示欄502が含まれる。更に、部署設定画面500には、追加ボタン503、並列ボタン504、直列ボタン505、削除ボタン506、順番変更ボタン507が含まれる。   As shown in FIG. 4, the department setting screen 500 includes a department display field 501 and a circulation destination department display field 502. Furthermore, the department setting screen 500 includes an add button 503, a parallel button 504, a series button 505, a delete button 506, and an order change button 507.

部署表示欄501には、区分選択欄511、検索欄512、一覧表示欄513が設けられている。
区分選択欄511には、回付先として登録する部署の区分が、プルダウンメニュー形式で表示される。このプルダウンメニューを用いて、回付先の部署の区分を指定する。
In the department display column 501, a category selection column 511, a search column 512, and a list display column 513 are provided.
In the category selection field 511, categories of departments registered as circulation destinations are displayed in a pull-down menu format. Use this pull-down menu to specify the division of the department to which you want to distribute.

検索欄512には、部署を検索するためのキーワード入力欄と検索ボタンとが設けられている。
一覧表示欄513には、検索により特定された部署の一覧が表示される。この部署の一覧には、部署を選択するためのチェックボックスが設けられている。
The search field 512 is provided with a keyword input field and a search button for searching for a department.
The list display field 513 displays a list of departments identified by the search. A check box for selecting a department is provided in the department list.

回付先部署表示欄502には、選択欄521、タスク欄522、選択欄523、部署欄524が設けられている。
選択欄521には、タスク内の直並列でまとめられた部署(第1階層)をまとめて選択するためのチェックボックスが表示される。
In the distribution destination department display field 502, a selection field 521, a task field 522, a selection field 523, and a department field 524 are provided.
In the selection column 521, a check box for selecting departments (first hierarchy) grouped in series and parallel in a task is displayed.

タスク欄522には、直並列識別子及び区分が表示される。そして、複数の部署を含む区分には、同じ区分に属する部署(第2階層)をまとめて選択するためのチェックボックスが表示される。   In the task column 522, series-parallel identifiers and classifications are displayed. In a section including a plurality of departments, a check box for selecting departments (second hierarchy) belonging to the same section together is displayed.

選択欄523には、各部署(第3階層)を選択するためのチェックボックスが表示される。
部署欄524には、回付先の部署の名称が表示される。
追加ボタン503は、部署表示欄501のチェックボックスを用いて選択された部署を、回付先部署表示欄502に追加するためのアイコンである。本実施形態では、追加ボタン503が選択された場合、回付先部署表示欄502において、アクティブにされた表示行の下側に挿入される。
In the selection column 523, check boxes for selecting each department (third hierarchy) are displayed.
In the department column 524, the name of the department to be distributed is displayed.
The add button 503 is an icon for adding the department selected using the check box in the department display field 501 to the circulation destination department display field 502. In the present embodiment, when the add button 503 is selected, it is inserted below the activated display line in the circulation destination department display field 502.

並列ボタン504は、回付先部署表示欄502のチェックボックスを用いて選択された回付先を、並列に変更するためのアイコンである。
直列ボタン505は、回付先部署表示欄502のチェックボックスを用いて選択された回付先の並列を解除して直列に変更するためのアイコンである。
The parallel button 504 is an icon for changing in parallel the circulation destination selected using the checkbox in the circulation destination department display field 502.
The serial button 505 is an icon for canceling the parallel of the circulation destination selected using the check box in the circulation destination department display field 502 and changing it to the serial.

削除ボタン506は、回付先部署表示欄502のチェックボックスを用いて選択された回付先を削除するためのアイコンである。
順番変更ボタン507は、回付先部署表示欄502の表示行の選択により、アクティブ化された回付先の回付順を変更するためのアイコンである。この順番変更ボタン507には、上向き矢印の繰り上げボタンと、下向き矢印の繰り下げボタンとがある。
The delete button 506 is an icon for deleting the circulation destination selected using the check box in the circulation destination department display field 502.
The order change button 507 is an icon for changing the circulation order of the circulation destinations activated by selecting the display line in the circulation destination department display field 502. The order change button 507 includes an up arrow button and a down arrow button.

図5(a)に示すように、回付先部署表示欄502では、表示行毎に、各階層が表されている。本実施形態では、各表示行を指定することにより、部署の追加先や順番の変更を行なうための選択(アクティブ化)を行なうことができる。図5(b)は、図5(a)に示す部署回付経路を模式的に表している。   As shown in FIG. 5A, in the circulation destination department display column 502, each hierarchy is shown for each display line. In the present embodiment, by designating each display line, selection (activation) for changing the addition destination and order of departments can be performed. FIG. 5B schematically shows the department circulation route shown in FIG.

図5(a)では、部署回付経路レコード261の直並列識別子データ領域に「直列」が記録されている場合には、「直列」が表示された表示行において、部署回付経路レコード261の区分、部署を表示する。例えば、「直列」が設定された「A部」、「G部」については、1つの表示行で、区分、部署が表示されている。   In FIG. 5A, when “serial” is recorded in the serial parallel identifier data area of the department circulation route record 261, the department circulation route record 261 of the department circulation route record 261 is displayed on the display line displaying “serial”. Displays the category and department. For example, for “A part” and “G part” for which “series” is set, the category and department are displayed in one display line.

一方、部署回付経路レコード261の直並列識別子データ領域に「並列」が記録されている場合には、「並列」が表示された表示行の次行に、部署回付経路レコード261の区分が表示される。更に、下の表示行において、部署回付経路レコード261の部署が表示される。同じ区分に複数の部署が割り当てられている場合には、連続した表示行に部署回付経路レコード261の部署を表示する。例えば、「並列」が設定された「B部」、「C部」は所管部として連続表示されている。また、後続の「並列」が設定された「E部」、「F部」は関係部として連続表示されている。また、異なる区分の部署が含まれる場合には、区分の表示行、部署の表示行を順次、表示する。例えば、「B部」、「C部」と同じ「並列」が設定された「D部」は、所管部(B部、C部)と区分が異なるため、区分「代表所管部」の表示行の次に表示される。   On the other hand, when “Parallel” is recorded in the serial / parallel identifier data area of the department circulation route record 261, the division of the department circulation route record 261 is displayed on the line next to the display line displaying “Parallel”. Is displayed. Further, the department of the department circulation route record 261 is displayed in the lower display line. When a plurality of departments are assigned to the same category, the departments of the department circulation route record 261 are displayed on successive display lines. For example, “B part” and “C part” for which “parallel” is set are continuously displayed as the jurisdiction part. In addition, “E part” and “F part” for which subsequent “parallel” is set are continuously displayed as related parts. When departments of different divisions are included, a division display line and a department display line are sequentially displayed. For example, the “part D” for which “parallel”, which is the same as the “part B”, “part C”, has a different classification from the jurisdiction part (part B, part C). Is displayed next to

そして、階層毎のグループ(G1〜G11)を選択するチェックボックスが、階層に応じて選択欄521、タスク欄522、選択欄523に表示される。ここで、グループ(G01,G02,G07,G11)は第1階層でまとめられている。また、グループ(G03,G06,G08)は第2階層でまとめられている。また、グループ(G04,G05,G09,G10)は第3階層(部署毎)である。   Then, check boxes for selecting groups (G1 to G11) for each layer are displayed in the selection column 521, the task column 522, and the selection column 523 according to the layer. Here, the groups (G01, G02, G07, G11) are grouped in the first hierarchy. Groups (G03, G06, G08) are grouped in the second hierarchy. Further, the group (G04, G05, G09, G10) is the third hierarchy (for each department).

(起案部署の設定処理)
図6を用いて、起案部署の設定処理を説明する。
まず、回付管理サーバ20の制御部21は、区分の特定処理を実行する(ステップS2−1)。具体的には、ユーザ(申請者)は、部署設定画面500の部署表示欄501の区分選択欄511において、「起案・申請部」を選択する。この場合、制御部21の申請管理部212は、ログインした申請者の所属を特定する。
(Draft department setting process)
The drafting department setting process will be described with reference to FIG.
First, the control unit 21 of the circulation management server 20 executes classification specifying processing (step S2-1). Specifically, the user (applicant) selects “draft / application section” in the category selection field 511 of the department display field 501 of the department setting screen 500. In this case, the application management unit 212 of the control unit 21 specifies the affiliation of the logged-in applicant.

次に、回付管理サーバ20の制御部21は、起案部署の登録処理を実行する(ステップS2−2)。具体的には、制御部21の申請管理部212は、回付経路情報記憶部26に登録された部署回付経路レコード261において、区分として「起案・申請部」、行番号「1」を設定する。更に、申請管理部212は、ユーザ情報記憶部23において、申請者の所属(部署ID)を特定し、部署回付経路レコード261の部署IDデータ領域に記録する。   Next, the control unit 21 of the circulation management server 20 executes drafting department registration processing (step S2-2). Specifically, the application management unit 212 of the control unit 21 sets “draft / application unit” and line number “1” as classifications in the department circulation route record 261 registered in the circulation route information storage unit 26. To do. Further, the application management unit 212 specifies the affiliation (department ID) of the applicant in the user information storage unit 23 and records it in the department ID data area of the department circulation route record 261.

(回付先部署の追加処理)
図7を用いて、回付先部署の追加処理を説明する。この処理は、申請者だけではなく、回付先担当者においても実行することができる。
(Additional processing of circulation destination department)
With reference to FIG. 7, the process of adding a circulation destination department will be described. This process can be executed not only by the applicant but also by the person in charge of circulation.

ここでは、回付管理サーバ20の制御部21は、区分の特定処理を実行する(ステップS3−1)。具体的には、ユーザが回付先の区分を選択する場合、部署設定画面500の部署表示欄501の区分を指定する。この場合、部署経路管理部213は、区分選択欄511において選択された区分をメモリに仮記憶する。   Here, the control unit 21 of the circulation management server 20 executes classification specifying processing (step S3-1). Specifically, when the user selects a distribution destination category, the category in the department display column 501 of the department setting screen 500 is designated. In this case, the department path management unit 213 temporarily stores the category selected in the category selection field 511 in the memory.

次に、回付管理サーバ20の制御部21は、追加部署の特定処理を実行する(ステップS3−2)。具体的には、ユーザが追加する部署を検索する場合、検索欄512に、回付先部署を特定するためのキーワードを入力して検索ボタンを選択する。この場合、制御部21の部署経路管理部213は、部署情報記憶部22を用いて、入力されたキーワードが部署名に含まれる部署管理レコード220を検索する。そして、部署経路管理部213は、抽出した部署管理レコード220の部署名を一覧表示欄513に表示する。この場合、部署経路管理部213は、特定した部署の関連部署(上位部署、下位部署)をツリー構造で表示する。更に、部署経路管理部213は、各部署を選択するためのチェックボックスを設定する。そして、一覧表示欄513に表示された部署のチェックボックスが選択された場合、部署経路管理部213は、追加対象の回付先部署の部署IDをメモリに仮記憶する。ここで、複数のチェックボックスを選択することも可能である。   Next, the control unit 21 of the circulation management server 20 executes an additional department specifying process (step S3-2). Specifically, when searching for a department to be added by a user, a keyword for specifying a circulation destination department is entered in the search field 512 and a search button is selected. In this case, the department route management unit 213 of the control unit 21 uses the department information storage unit 22 to search for a department management record 220 in which the input keyword is included in the department name. Then, the department path management unit 213 displays the department name of the extracted department management record 220 in the list display field 513. In this case, the department path management unit 213 displays related departments (upper department, lower department) of the identified department in a tree structure. Furthermore, the department route management unit 213 sets a check box for selecting each department. When the check box of the department displayed in the list display field 513 is selected, the department path management unit 213 temporarily stores the department ID of the circulation destination department to be added in the memory. Here, it is also possible to select a plurality of check boxes.

次に、回付管理サーバ20の制御部21は、追加先階層の指定処理を実行する(ステップS3−3)。具体的には、ユーザが追加先を指定する場合、回付先部署表示欄502において、追加を希望する表示行を選択する。この場合、制御部21の部署経路管理部213は、選択された表示行を含む階層の表示色を変更する(アクティブ化)。   Next, the control unit 21 of the circulation management server 20 executes an addition destination hierarchy designation process (step S3-3). Specifically, when the user designates an addition destination, a display line desired to be added is selected in the circulation destination department display field 502. In this case, the department route management unit 213 of the control unit 21 changes the display color of the hierarchy including the selected display line (activation).

次に、回付管理サーバ20の制御部21は、回付先の追加処理を実行する(ステップS3−4)。具体的には、ユーザが追加を行なう場合には、部署設定画面500の追加ボタン503を選択する。この場合、制御部21の部署経路管理部213は、アクティブ化された階層の直下を追加先として特定する。   Next, the control unit 21 of the circulation management server 20 executes a distribution destination addition process (step S3-4). Specifically, when the user adds, the add button 503 on the department setting screen 500 is selected. In this case, the department route management unit 213 of the control unit 21 specifies the immediately under the activated hierarchy as an addition destination.

そして、回付管理サーバ20の制御部21は、追加先と同じ階層に追加処理を実行する(ステップS3−5)。具体的には、制御部21の部署経路管理部213は、追加先を記録した部署回付経路レコード261を生成し、回付経路情報記憶部26に記録する。この場合、部署回付経路レコード261の区分データ領域には、部署表示欄501において指定された区分を記録する。更に、部署IDデータ領域には、追加部署の部署IDを記録する。本実施形態では、直並列識別子データ領域には、追加先階層と同じ直並列識別子を記録する。   And the control part 21 of the circulation management server 20 performs an addition process in the same hierarchy as an addition destination (step S3-5). Specifically, the department route management unit 213 of the control unit 21 generates a department circulation route record 261 in which the addition destination is recorded and records it in the circulation route information storage unit 26. In this case, the division designated in the department display column 501 is recorded in the division data area of the department circulation route record 261. Furthermore, the department ID of the additional department is recorded in the department ID data area. In the present embodiment, the same series / parallel identifier as that of the addition destination hierarchy is recorded in the series / parallel identifier data area.

次に、回付管理サーバ20の制御部21は、回付経路の表示処理を実行する(ステップS3−6)。具体的には、制御部21の部署経路管理部213は、追加された部署数に対応した表示行数に応じて、後続の各回付先の行番号を繰り下げる。そして、直並列識別子、区分に応じて、追加先に表示行を追加する。更に、部署経路管理部213は、各階層のグループ毎に、チェックボックスを設定する。   Next, the control unit 21 of the circulation management server 20 executes a circulation route display process (step S3-6). Specifically, the department route management unit 213 of the control unit 21 decrements the line number of each subsequent circulation destination according to the number of display lines corresponding to the added number of departments. Then, a display line is added to the addition destination according to the series-parallel identifier and the classification. Furthermore, the department route management unit 213 sets a check box for each group in each hierarchy.

ここで、図9を用いて、回付先の追加の具体例を説明する。
図9(a)に示す部署設定画面530の回付先部署表示欄502に回付先を追加する場合を想定する。図9(b)は、図9(a)に示す部署回付経路を模式的に表している。
Here, a specific example of adding a circulation destination will be described with reference to FIG.
Assume that a circulation destination is added to the circulation destination department display field 502 of the department setting screen 530 shown in FIG. FIG. 9B schematically shows the department circulation route shown in FIG.

図9(a)では、部署表示欄501において、区分として「関係部」を選択し、チェックボックスを用いて、「E部」、「F部」を選択する。更に、回付先部署表示欄502において、「B部」、「C部」を含む第1階層532をアクティブ化する。そして、追加ボタン503を選択する。   In FIG. 9A, in the department display column 501, “related part” is selected as a category, and “E part” and “F part” are selected using check boxes. Further, in the circulation destination department display field 502, the first hierarchy 532 including “B part” and “C part” is activated. Then, an add button 503 is selected.

この場合、図9(c)に示す部署設定画面540の回付先部署表示欄502において、「E部」、「F部」を含む回付先542が追加される。ここで、図9(d)は、図9(c)に示す部署回付経路を模式的に表している。   In this case, a circulation destination 542 including “E part” and “F part” is added in the circulation destination department display field 502 of the department setting screen 540 shown in FIG. 9C. Here, FIG. 9D schematically shows the department circulation route shown in FIG.

(回付先部署の直並列の変更処理)
図8(a)を用いて、回付先部署の直並列の変更処理を説明する。
ここでは、回付管理サーバ20の制御部21は、変更対象の特定処理を実行する(ステップS4−1)。具体的には、ユーザが直並列を変更する場合、回付先部署表示欄502において、変更対象部署のチェックボックスを選択する。この場合、制御部21の部署経路管理部213は、チェックボックスにより選択された部署の部署回付経路レコード261を、回付経路情報記憶部26において特定する。
(Series / Parallel change processing of the distribution destination department)
With reference to FIG. 8A, the serial / parallel change process of the circulation destination department will be described.
Here, the control unit 21 of the circulation management server 20 executes a change target specifying process (step S4-1). Specifically, when the user changes the series / parallel, the check box of the change target department is selected in the circulation destination department display field 502. In this case, the department route management unit 213 of the control unit 21 specifies the department circulation route record 261 of the department selected by the check box in the circulation route information storage unit 26.

次に、回付管理サーバ20の制御部21は、直並列指示の特定処理を実行する(ステップS4−2)。具体的には、選択された回付先部署が「直列」で連結されており、これらを並列に変更する場合には、並列ボタン504を選択する。一方、選択された回付先部署が「並列」で連結されており、これらを直列に変更する場合には、直列ボタン505を選択する。この場合、制御部21の部署経路管理部213は、選択されたボタンに応じて、直並列指示を特定する。   Next, the control unit 21 of the circulation management server 20 executes a series-parallel instruction specifying process (step S4-2). Specifically, the selected circulation destination departments are connected in series, and the parallel button 504 is selected when these are changed in parallel. On the other hand, the selected distribution destination departments are connected in “parallel”, and when these are changed in series, the series button 505 is selected. In this case, the department path management unit 213 of the control unit 21 specifies a series / parallel instruction according to the selected button.

並列ボタン504が選択され、並列指示と判定した場合(ステップS4−3において「並列」の場合)、回付管理サーバ20の制御部21は、並列化処理を実行する(ステップS4−4)。具体的には、制御部21の部署経路管理部213は、変更対象部署の部署回付経路レコード261の直並列識別子データ領域に「並列」フラグを上書きする。   When the parallel button 504 is selected and the parallel instruction is determined (in the case of “parallel” in step S4-3), the control unit 21 of the circulation management server 20 executes parallelization processing (step S4-4). Specifically, the department route management unit 213 of the control unit 21 overwrites the “parallel” flag in the serial / parallel identifier data area of the department circulation route record 261 of the change target department.

そして、変更対象部署の部署回付経路レコード261の区分が同じ場合には、部署経路管理部213は、「並列」の表示行、「区分」の表示行の次に各部署の表示行を生成する。一方、変更対象部署の部署回付経路レコード261の区分が異なる場合には、部署経路管理部213は、回付先部署表示欄において、「並列」の表示行を生成し、「区分」の表示行毎に部署の表示行を生成する。   If the division of the department circulation route record 261 of the department to be changed is the same, the department path management unit 213 generates a display line for each department after the “parallel” display line and the “classification” display line. To do. On the other hand, if the division of the department circulation route record 261 of the department to be changed is different, the department route management unit 213 generates a display line of “Parallel” in the distribution destination department display column and displays “Division”. A department display line is generated for each line.

一方、直列ボタン505が選択され、直列指示と判定した場合(ステップS4−3において「直列」の場合)、回付管理サーバ20の制御部21は、並列解除処理を実行する(ステップS4−5)。具体的には、選択された回付先部署が「並列」で連結されており、これらを直列に変更する場合には、直列ボタン505を選択する。この場合、制御部21の部署経路管理部213は、変更対象部署の部署回付経路レコード261の直並列識別子データ領域に「直列」フラグを上書きする。そして、部署経路管理部213は、回付先部署表示欄502において、変更対象部署毎に、タスク(「直列」、区分)、部署を含めた表示行を生成する。   On the other hand, when the serial button 505 is selected and it is determined that the serial instruction has been made (in the case of “serial” in step S4-3), the control unit 21 of the routing management server 20 executes the parallel release process (step S4-5). ). Specifically, the selected circulation destination departments are connected in “parallel”, and when these are changed in series, the series button 505 is selected. In this case, the department route management unit 213 of the control unit 21 overwrites the “serial” flag in the serial / parallel identifier data area of the department circulation route record 261 of the change target department. Then, the department path management unit 213 generates a display line including the task (“series”, category) and department for each department to be changed in the circulation destination department display field 502.

ここで、図10を用いて、回付先の並列化の具体例を説明する。
図10(a)に示す部署設定画面550の回付先部署表示欄502に表示された回付先を並列化する場合を想定する。図10(b)は、図10(a)に示す部署回付経路を模式的に表している。
Here, a specific example of parallelization of circulation destinations will be described with reference to FIG.
Assume that the circulation destinations displayed in the circulation destination department display field 502 of the department setting screen 550 shown in FIG. FIG. 10B schematically shows the department circulation route shown in FIG.

図10(a)では、回付先部署表示欄502に表示されたチェックボックスを用いて、「E部」、「F部」を選択する。そして、並列ボタン504を選択する。
この場合、図10(c)に示す部署設定画面560の回付先部署表示欄502において、「E部」、「F部」を含み、並列化された第1階層562が生成される。ここで、図10(d)は、図10(c)に示す部署回付経路を模式的に表している。
In FIG. 10A, “E part” and “F part” are selected using the check boxes displayed in the circulation destination department display field 502. Then, the parallel button 504 is selected.
In this case, in the circulation destination department display field 502 of the department setting screen 560 shown in FIG. 10C, a first hierarchy 562 that includes “E part” and “F part” in parallel is generated. Here, FIG. 10D schematically shows the department circulation route shown in FIG.

ここで、図11を用いて、回付先の直列化(並列解除)の具体例を説明する。
図11(a)に示す部署設定画面570の回付先部署表示欄502に表示された回付先の並列を解除して直列化する場合を想定する。ここで、図11(b)は、図11(a)に示す部署回付経路を模式的に表している。
Here, with reference to FIG. 11, a specific example of serialization (parallel release) of the circulation destination will be described.
A case is assumed in which parallelization of the distribution destinations displayed in the distribution destination department display field 502 of the department setting screen 570 shown in FIG. Here, FIG. 11B schematically shows the department circulation route shown in FIG.

図11(a)では、チェックボックスを用いて、「E部」、「F部」を並列化した第1階層572を選択する。そして、直列ボタン505を選択する。
この場合、図11(c)に示す部署設定画面580の回付先部署表示欄502において、「E部」、「F部」が第1階層で直列化される。ここで、図11(d)は、図11(c)に示す部署回付経路を模式的に表している。
In FIG. 11A, a first hierarchy 572 in which “E part” and “F part” are arranged in parallel is selected using a check box. Then, the serial button 505 is selected.
In this case, “E part” and “F part” are serialized in the first hierarchy in the circulation destination department display field 502 of the department setting screen 580 shown in FIG. Here, FIG. 11D schematically shows the department circulation route shown in FIG.

(回付先部署の削除処理)
図8(b)を用いて、回付先部署の削除処理を説明する。
ここでは、回付管理サーバ20の制御部21は、削除対象の選択処理を実行する(ステップS5−1)。具体的には、ユーザが回付先部署の削除を行なう場合、回付先部署表示欄502において、削除対象部署のチェックボックスを選択する。この場合、制御部21の部署経路管理部213は、回付経路情報記憶部26において、チェックボックスにより選択された部署の部署回付経路レコード261を特定する。ここで、複数のチェックボックスを選択することも可能である。
(Deletion processing of the circulation destination department)
With reference to FIG. 8B, the process of deleting the circulation destination department will be described.
Here, the control unit 21 of the circulation management server 20 executes a deletion target selection process (step S5-1). Specifically, when a user deletes a circulation destination department, a check box of a department to be deleted is selected in the circulation destination department display field 502. In this case, the department route management unit 213 of the control unit 21 specifies the department circulation route record 261 of the department selected by the check box in the circulation route information storage unit 26. Here, it is also possible to select a plurality of check boxes.

次に、回付管理サーバ20の制御部21は、削除対象の削除処理を実行する(ステップS5−2)。具体的には、制御部21の部署経路管理部213は、削除ボタン506の選択を検知した場合、特定した部署回付経路レコード261を削除する。この場合、部署経路管理部213は、回付先部署表示欄において、部署回付経路レコード261に対応する表示行を削除する。   Next, the control unit 21 of the circulation management server 20 executes a deletion target deletion process (step S5-2). Specifically, when the department route management unit 213 of the control unit 21 detects selection of the delete button 506, the department route management unit 213 deletes the identified department circulation route record 261. In this case, the department route management unit 213 deletes the display line corresponding to the department circulation route record 261 in the circulation destination department display field.

次に、回付管理サーバ20の制御部21は、下位順番の繰り上げ処理を実行する(ステップS5−3)。具体的には、制御部21の部署経路管理部213は、削除された部署の行番号より遅い行番号が記録された部署回付経路レコード261を特定する。そして、部署経路管理部213は、特定した部署回付経路レコード261の行番号を、削除された部署数に対応した表示行数だけ繰り上げる。   Next, the control unit 21 of the circulation management server 20 executes a lower order advance process (step S5-3). Specifically, the department route management unit 213 of the control unit 21 specifies a department circulation route record 261 in which a line number later than the deleted department line number is recorded. The department route management unit 213 then increments the line number of the identified department circulation route record 261 by the number of display lines corresponding to the number of deleted departments.

ここで、図12を用いて、回付先の削除の具体例を説明する。
図12(a)に示す部署設定画面590の回付先部署表示欄502に表示された回付先を削除する場合を想定する。ここで、図12(b)は、図12(a)に示す部署回付経路を模式的に表している。
Here, a specific example of the deletion of the circulation destination will be described with reference to FIG.
A case is assumed where the circulation destination displayed in the circulation destination department display column 502 of the department setting screen 590 shown in FIG. Here, FIG. 12B schematically shows the department circulation route shown in FIG.

図12(a)では、チェックボックスを用いて、「E部」、「F部」を含む第1階層592、「D部」を含む第1階層593を選択する。そして、削除ボタン506を選択する。   In FIG. 12A, the first hierarchy 592 including “E part” and “F part” and the first hierarchy 593 including “D part” are selected by using check boxes. Then, the delete button 506 is selected.

この場合、図12(c)に示す部署設定画面600の回付先部署表示欄502において、「E部」、「F部」、「D部」が削除される。ここで、図12(d)は、図12(c)に示す部署回付経路を模式的に表している。   In this case, “E part”, “F part”, and “D part” are deleted in the circulation destination department display field 502 of the department setting screen 600 shown in FIG. Here, FIG. 12D schematically shows the department circulation route shown in FIG.

(回付先部署の移動処理)
図8(c)を用いて、回付先部署の移動処理を説明する。
ここでは、回付管理サーバ20の制御部21は、移動対象の選択処理を実行する(ステップS6−1)。具体的には、ユーザが回付先の行番号を変更する場合、回付先部署表示欄502において、移動対象部署の表示行を選択する。この場合、制御部21の部署経路管理部213は、選択された表示行を含む階層の表示色を変更する(アクティブ化)。
(Transfer processing of the sending department)
With reference to FIG. 8C, the process of moving the circulation destination department will be described.
Here, the control unit 21 of the circulation management server 20 executes a movement target selection process (step S6-1). Specifically, when the user changes the circulation destination line number, the display line of the movement target department is selected in the circulation destination department display field 502. In this case, the department route management unit 213 of the control unit 21 changes the display color of the hierarchy including the selected display line (activation).

次に、回付管理サーバ20の制御部21は、移動方向の指示処理を実行する(ステップS6−2)。具体的には、順番を変更する場合には、順番変更ボタン507を押下する。アクティブ化された階層の回付順を早くする場合には、上向きの繰り上げボタンを選択し、アクティブ化された表示用の回付先の回付順を遅くする場合には、下向きの繰り下げボタンを選択する。この場合、制御部21の部署経路管理部213は、順番変更ボタン507(繰り上げボタン、繰り下げボタン)の押下を検知する。   Next, the control unit 21 of the circulation management server 20 executes a movement direction instruction process (step S6-2). Specifically, when changing the order, the order change button 507 is pressed. Select the up button to move forward in the activated hierarchy, and select the down button to slow down the activated display destination. select. In this case, the department route management unit 213 of the control unit 21 detects pressing of the order change button 507 (the advance button or the advance button).

次に、回付管理サーバ20の制御部21は、同じ階層で移動処理を実行する(ステップS6−3)。具体的には、制御部21の部署経路管理部213は、アクティブ化された階層を、同じ階層で行番号を変更する。この場合、部署経路管理部213は、繰り上げ又は繰り下げされた行番号を部署回付経路レコード261に記録する。なお、順番変更ボタン507が複数回、押下された場合、部署経路管理部213は、押下回数分に応じて、移動処理を繰り返す。   Next, the control unit 21 of the circulation management server 20 executes the movement process in the same hierarchy (step S6-3). Specifically, the department route management unit 213 of the control unit 21 changes the row number of the activated hierarchy in the same hierarchy. In this case, the department route management unit 213 records the line number that has been moved up or down in the department circulation route record 261. If the order change button 507 is pressed a plurality of times, the department route management unit 213 repeats the movement process according to the number of times the button is pressed.

ここで、図13を用いて、回付先部署の移動の具体例を説明する。
図13(a)に示す部署設定画面610の回付先部署表示欄502に表示された回付先を移動させる場合を想定する。この場合、移動させたい回付先の表示行を選択して、アクティブ化する。ここでは、「B部」、「C部」を含む第1階層612を選択する。そして、順番変更ボタン507を選択する。
Here, a specific example of movement of the circulation destination department will be described with reference to FIG.
A case is assumed where the circulation destination displayed in the circulation destination department display column 502 of the department setting screen 610 shown in FIG. In this case, the display line of the circulation destination to be moved is selected and activated. Here, the first hierarchy 612 including “B part” and “C part” is selected. Then, the order change button 507 is selected.

図13(b)は、上向き矢印の繰り上げボタンを選択した場合の回付先部署表示欄502を示す。図13(c)は、下向き矢印の繰り上げボタンを選択した場合の回付先部署表示欄502を示す。   FIG. 13B shows a circulation destination department display field 502 when the up button with the upward arrow is selected. FIG. 13C shows the circulation destination department display field 502 when the carry button of the downward arrow is selected.

(回付先部署の変更処理)
次に、図14を用いて、回付途中で、回付先部署を変更する場合について説明する。ここでは、申請の確認を行なう部署(変更者:先行回付先)において、後続回付先を変更する場合を想定する。
(Changing the department to which to send)
Next, a case where the circulation destination department is changed during circulation will be described with reference to FIG. Here, it is assumed that the subsequent distribution destination is changed in a department (changer: preceding distribution destination) that confirms the application.

本実施形態では、図14(a)に示す変更ルール640が設定されている場合を想定する。この変更ルール640においては、「○」は部署経路の変更が可能であることを示している。「×」は部署経路の変更が不可であることを示している。なお、「−」は該当状態が存在しないことを示している。   In the present embodiment, it is assumed that the change rule 640 illustrated in FIG. In this change rule 640, “◯” indicates that the department route can be changed. “X” indicates that the department route cannot be changed. “-” Indicates that the corresponding state does not exist.

図14(b)を用いて、回付先部署の変更処理を説明する。
ここでは、回付管理サーバ20の制御部21は、未回付部署の特定処理を実行する(ステップS7−1)。具体的には、ユーザが、回付途中で回付経路を変更する場合、トップ画面において、部署の回付先変更ボタンを選択する。この場合、制御部21の部署経路管理部213は、回付経路情報記憶部26において、部署回付経路レコード261のステータスデータ領域に確認済フラグが記録されていない回付先部署を特定する。
With reference to FIG. 14B, the process of changing the distribution destination department will be described.
Here, the control unit 21 of the circulation management server 20 executes an uncirculated department specifying process (step S7-1). Specifically, when the user changes the circulation route in the middle of circulation, the user selects a department circulation destination change button on the top screen. In this case, the department route management unit 213 of the control unit 21 specifies a circulation destination department for which no confirmed flag is recorded in the status data area of the department circulation route record 261 in the circulation route information storage unit 26.

次に、回付管理サーバ20の制御部21は、変更者の所属部署の区分の特定処理を実行する(ステップS7−2)。具体的には、制御部21の部署経路管理部213は、ユーザ認証されたユーザの所属部署を特定する。そして、部署経路管理部213は、部署回付経路レコード261を用いて、所属部署の区分を特定する。   Next, the control unit 21 of the circulation management server 20 executes identification processing of the division of the department to which the changer belongs (step S7-2). Specifically, the department route management unit 213 of the control unit 21 specifies the department to which the user authenticated by the user belongs. Then, the department route management unit 213 uses the department circulation route record 261 to specify the division of the department to which the department belongs.

次に、回付管理サーバ20の制御部21は、所属部署と回付先との直並列関係の特定処理を実行する(ステップS7−3)。具体的には、制御部21の部署経路管理部213は、部署回付経路レコード261を用いて、ユーザの所属部署と、未回付の後続部署との直並列関係を特定する。   Next, the control unit 21 of the circulation management server 20 executes the identification process of the serial / parallel relationship between the department to which the circulation management server 20 belongs and the circulation destination (step S7-3). Specifically, the department route management unit 213 of the control unit 21 uses the department circulation route record 261 to specify the series-parallel relationship between the user's department and the undelivered subsequent department.

次に、回付管理サーバ20の制御部21は、区分、直並列関係に基づいて変更可能範囲の特定処理を実行する(ステップS7−4)。具体的には、制御部21の部署経路管理部213は、変更ルール640に基づいて、所属部署の区分、直並列関係に基づいて、未回付の回付先において、変更可能な部署を特定する。   Next, the control unit 21 of the circulation management server 20 executes the changeable range specifying process based on the classification and the series-parallel relationship (step S7-4). Specifically, the department route management unit 213 of the control unit 21 identifies a department that can be changed at an uncirculated circulation destination based on the division of the department to which the department belongs and the series-parallel relationship based on the change rule 640. To do.

ここで、図14(c)を用いて、変更範囲の具体例を説明する。この具体例では、A部からJ部までの部署回付経路が設定されている場合を想定する。申請者が所属するA部において起案され、B部、C部において更なる起案・申請を行なわれる場合を想定する。申請は、所管部としてE部〜G部に回付される。なお、G部は代表所管部として区分されている場合を想定する。更に、関係部(H部)、事前閲覧部(I部)、役員室(J部)に回付される場合を想定する。   Here, a specific example of the change range will be described with reference to FIG. In this specific example, it is assumed that a department circulation route from A part to J part is set. It is assumed that the applicant is drafted in the part A to which the applicant belongs, and further drafting / application is performed in the parts B and C. The application is circulated to the E part to the G part as the jurisdiction. In addition, the case where the G part is divided as a representative jurisdiction part is assumed. Furthermore, the case where it circulates to a related part (H part), a prior browsing part (I part), and an executive room (J part) is assumed.

この場合、変更ルール640によれば、A部はB部〜J部への回付を変更することができる。一方、B部、C部は経路を変更することができない。また、E部、F部も経路を変更することができない。G部はH部〜J部への回付を変更することができる。H部は経路を変更することができず、I部はJ部への回付を変更することができる。そして、J部は経路を変更することができない。   In this case, according to the change rule 640, the A part can change the circulation to the B part to the J part. On the other hand, the part B and the part C cannot change the route. In addition, the E part and the F part cannot change the route. G part can change circulation to H part-J part. Part H cannot change the route, and part I can change the circulation to part J. And the part J cannot change the route.

次に、回付管理サーバ20の制御部21は、回付先の変更処理を実行する(ステップS7−5)。具体的には、ユーザは変更可能範囲において、回付先の変更(追加、削除、直並列変更、順番変更)を行なう。この場合、制御部21の部署経路管理部213は、部署回付経路レコード261を更新する。更に、部署経路管理部213は、削除された部署を検知した場合には、この部署の部署回付経路レコード261を、回付経路情報記憶部26から削除する。   Next, the control unit 21 of the circulation management server 20 executes a distribution destination change process (step S7-5). Specifically, the user changes the circulation destination (addition, deletion, serial / parallel change, order change) within the changeable range. In this case, the department route management unit 213 of the control unit 21 updates the department circulation route record 261. Further, when the department route management unit 213 detects the deleted department, the department route management unit 213 deletes the department circulation route record 261 of this department from the circulation route information storage unit 26.

(回付先担当者の設定処理)
次に、図15を用いて、回付先担当者の設定処理を説明する。ここでは、回付先の部署に所属する担当者について、申請の確認作業を行なう担当者(回付先担当者)を設定する。
(Distribution contact person setting process)
Next, the setting process of the person in charge of distribution will be described with reference to FIG. Here, the person in charge of confirming the application (the person in charge of distribution) is set for the person in charge belonging to the department of distribution destination.

まず、回付管理サーバ20の制御部21は、部署の選択処理を実行する(ステップS8−1)。具体的には、ユーザが回付先担当者を設定する場合、部署回付経路画面において、担当者設定ボタンを選択する。この場合、制御部21の担当者経路管理部214は、ユーザ端末10のディスプレイに部署選択画面を出力する。   First, the control unit 21 of the circulation management server 20 executes department selection processing (step S8-1). Specifically, when a user sets a person in charge of circulation, the person in charge setting button is selected on the department circulation route screen. In this case, the person-in-charge route management unit 214 of the control unit 21 outputs a department selection screen on the display of the user terminal 10.

本実施形態では、図17(a)に示す部署選択画面650を用いる場合を想定する。この部署選択画面650には、回付経路情報記憶部26の部署回付経路レコード261に記録されている部署IDの部署名を表示する。   In the present embodiment, it is assumed that a department selection screen 650 shown in FIG. The department selection screen 650 displays the department ID of the department ID recorded in the department circulation route record 261 of the circulation route information storage unit 26.

そして、部署選択画面650において、回付先担当者を設定する部署が指定された場合、担当者経路管理部214は、部署選択画面において選択された部署の部署IDを特定する。   Then, when the department for setting the person in charge of distribution is specified on the department selection screen 650, the person-in-charge route management unit 214 identifies the department ID of the department selected on the department selection screen.

次に、回付管理サーバ20の制御部21は、選択された部署のユーザ一覧表示処理を実行する(ステップS8−2)。具体的には、制御部21の担当者経路管理部214は、ユーザ情報記憶部23から、部署選択画面において選択された部署IDが所属データ領域に記録されているユーザ管理レコード230を抽出する。そして、担当者経路管理部214は、抽出したユーザ管理レコード230のユーザを一覧表示させた担当者設定画面を出力する。   Next, the control unit 21 of the circulation management server 20 executes a user list display process for the selected department (step S8-2). Specifically, the person-in-charge route management unit 214 of the control unit 21 extracts from the user information storage unit 23 the user management record 230 in which the department ID selected on the department selection screen is recorded in the affiliation data area. Then, the person-in-charge route management unit 214 outputs a person-in-charge setting screen that displays a list of users in the extracted user management record 230.

図17(b)に示すように、担当者設定画面700には、担当者表示欄701、回付先担当者表示欄702が含まれる。更に、担当者設定画面700には、追加ボタン703、並列ボタン704、直列ボタン705、削除ボタン706、順番変更ボタン707が含まれる。   As shown in FIG. 17B, the person-in-charge setting screen 700 includes a person-in-charge display field 701 and a circulation destination person-in-charge display field 702. Further, the person-in-charge setting screen 700 includes an add button 703, a parallel button 704, a series button 705, a delete button 706, and an order change button 707.

担当者表示欄701には、検索欄712、一覧表示欄713が設けられている。
検索欄712には、担当者を検索するためのキーワード入力欄と検索ボタンとが設けられている。この検索欄712では、ユーザの氏名やチーム名、役職を用いて検索することができる。
In the person-in-charge display column 701, a search column 712 and a list display column 713 are provided.
The search field 712 is provided with a keyword input field and a search button for searching for a person in charge. In the search field 712, a search can be performed using the user's name, team name, and title.

一覧表示欄713には、部署に属する担当者の一覧が表示される。この一覧表示欄713には、担当者が所属するチーム毎に表示される。そして、チームや担当者を選択するためのチェックボックスが設けられている。この一覧表示欄713では、ユーザ管理レコード230に記録されている役職を特定し、この役職の上位者が上方に配置される順番で並べて表示する。   The list display field 713 displays a list of persons in charge who belong to the department. This list display field 713 displays for each team to which the person in charge belongs. A check box for selecting a team or a person in charge is provided. In the list display field 713, the titles recorded in the user management record 230 are specified, and the superiors of the titles are displayed in the order in which they are arranged upward.

回付先担当者表示欄702には、選択欄721、タスク欄722、選択欄723、チーム欄724、氏名欄725、役職欄726、役割名欄727が設けられている。
選択欄721には、タスク内の直並列でまとめられた担当者(第1階層)をまとめて選択するためのチェックボックスが表示される。
In the distribution destination person-in-charge display column 702, a selection column 721, a task column 722, a selection column 723, a team column 724, a name column 725, a title column 726, and a role name column 727 are provided.
In the selection column 721, a check box for selecting the persons in charge (first hierarchy) grouped in series and parallel in the task is displayed.

タスク欄722には、直並列識別子が表示される。更に、直並列識別子として「並列」が設定されている場合には、並列内に設けられた直列(個別直列識別子)が表示される。そして、個別直列識別子には、この直列に属する担当者(第2階層)をまとめて選択するためのチェックボックスが表示される。   In the task column 722, a serial / parallel identifier is displayed. Furthermore, when “parallel” is set as the serial-parallel identifier, the series (individual serial identifier) provided in the parallel is displayed. In the individual series identifier, a check box for selecting the persons in charge (second hierarchy) belonging to the series together is displayed.

選択欄723には、各担当者(第3階層)を選択するためのチェックボックスが表示される。
チーム欄724には、この担当者が所属するチームを特定するための識別子(チーム名)が表示される。
In the selection field 723, a check box for selecting each person in charge (third layer) is displayed.
In the team column 724, an identifier (team name) for specifying the team to which the person in charge belongs is displayed.

氏名欄725、役職欄726、役割名欄727には、この担当者の氏名、役職、役割名が、それぞれ表示される。
なお、本実施形態では、各表示行を指定することにより、担当者の追加先や順番の変更を行なうための選択(アクティブ化)を行なうことができる。
In the name column 725, the title column 726, and the role name column 727, the name, title, and role name of the person in charge are displayed.
In this embodiment, by designating each display line, selection (activation) for changing a person in charge and changing the order can be performed.

追加ボタン703は、担当者表示欄701のチェックボックスを用いて選択された担当者を、回付先担当者表示欄702に追加するためのアイコンである。本実施形態では、追加ボタン703が選択された場合、回付先担当者表示欄702において選択された担当者の表示行が、アクティブにされた表示行の下側に挿入される。   The add button 703 is an icon for adding the person in charge selected using the check box in the person-in-charge display column 701 to the circulation destination person-in-charge display column 702. In the present embodiment, when the add button 703 is selected, the display line of the person in charge selected in the circulation person-in-charge person display column 702 is inserted below the activated display line.

並列ボタン704は、回付先担当者表示欄702のチェックボックスを用いて選択された回付先を、並列に変更するためのアイコンである。
直列ボタン705は、回付先担当者表示欄702のチェックボックスを用いて選択された回付先の並列を解除して直列に変更するためのアイコンである。
The parallel button 704 is an icon for changing in parallel the circulation destination selected using the check box in the circulation destination person-in-charge display column 702.
The serial button 705 is an icon for canceling the parallel of the circulation destination selected using the check box in the circulation destination person-in-charge display column 702 and changing it to the serial.

削除ボタン706は、回付先担当者表示欄702のチェックボックスを用いて選択された回付先を削除するためのアイコンである。
順番変更ボタン707は、回付先担当者表示欄702の表示行の選択によりアクティブ化された回付先の回付順を変更するためのアイコンである。この順番変更ボタン707には、上向き矢印の繰り上げボタンと、下向き矢印の繰り下げボタンとがある。
The delete button 706 is an icon for deleting the circulation destination selected using the check box in the circulation destination person-in-charge display field 702.
The order change button 707 is an icon for changing a circulation order of circulation destinations activated by selection of a display line in the circulation destination person-in-charge display field 702. The order change button 707 includes an up arrow button and a down arrow button.

次に、回付管理サーバ20の制御部21は、回付先担当者の特定処理を実行する(ステップS8−3)。具体的には、ユーザが追加する担当者を検索する場合、検索欄712に、回付先担当者を特定するためのキーワードを入力して検索ボタンを選択する。この場合、制御部21の担当者経路管理部214は、ユーザ情報記憶部23を用いて、入力されたキーワードが氏名や所属に含まれるユーザ管理レコード230を検索する。そして、担当者経路管理部214は、抽出したユーザ管理レコード230の部署名を一覧表示欄713に表示する。この場合、担当者経路管理部214は、ユーザを所属(チーム)毎にツリー構造で表示する。更に、担当者経路管理部214は、各部署を選択するためのチェックボックスを設定する。そして、一覧表示欄713に表示された部署のチェックボックスが選択された場合、担当者経路管理部214は、追加対象の回付先担当者のユーザIDをメモリに仮記憶する。ここで、複数のチェックボックスを選択することも可能である。   Next, the control unit 21 of the circulation management server 20 executes a process for identifying a person in charge of circulation (step S8-3). Specifically, when searching for a person in charge to be added by a user, a keyword for specifying a person in charge of circulation is entered in the search field 712 and a search button is selected. In this case, the person-in-charge route management unit 214 of the control unit 21 uses the user information storage unit 23 to search for a user management record 230 in which the input keyword is included in the name and affiliation. Then, the person-in-charge route management unit 214 displays the department name of the extracted user management record 230 in the list display field 713. In this case, the person-in-charge route management unit 214 displays users in a tree structure for each affiliation (team). Furthermore, the person-in-charge route management unit 214 sets a check box for selecting each department. When the department check box displayed in the list display field 713 is selected, the person-in-charge route management unit 214 temporarily stores the user ID of the person in charge of the circulation target to be added in the memory. Here, it is also possible to select a plurality of check boxes.

次に、回付管理サーバ20の制御部21は、追加先階層の指定処理を実行する(ステップS8−4)。具体的には、ユーザが追加先を指定する場合、回付先担当者表示欄702において、追加を希望する表示行を選択する。この場合、制御部21の担当者経路管理部214は、選択された表示行を含む階層の表示色を変更する(アクティブ化)。   Next, the control unit 21 of the circulation management server 20 executes an addition destination hierarchy designation process (step S8-4). Specifically, when the user designates an addition destination, a display line desired to be added is selected in the circulation destination person-in-charge display field 702. In this case, the person-in-charge route management unit 214 of the control unit 21 changes the display color of the hierarchy including the selected display line (activation).

次に、回付管理サーバ20の制御部21は、回付先の追加処理を実行する(ステップS8−5)。具体的には、ユーザが追加を行なう場合には、担当者設定画面700の追加ボタン703を選択する。この場合、制御部21の担当者経路管理部214は、アクティブ化された階層の直下を追加先として特定する。   Next, the control unit 21 of the circulation management server 20 executes a distribution destination addition process (step S8-5). Specifically, when the user performs addition, an add button 703 on the person-in-charge setting screen 700 is selected. In this case, the person-in-charge route management unit 214 of the control unit 21 specifies a position immediately below the activated hierarchy as an addition destination.

次に、回付管理サーバ20の制御部21は、複数の担当者の選択かどうかについての判定処理を実行する(ステップS8−6)。具体的には、制御部21の担当者経路管理部214は、選択されたチェックボックスの数に基づいて、複数の担当者の選択かどうかを判定する。   Next, the control unit 21 of the circulation management server 20 executes a determination process as to whether or not a plurality of persons in charge are selected (step S8-6). Specifically, the person-in-charge route management unit 214 of the control unit 21 determines whether or not a plurality of persons in charge are selected based on the number of selected check boxes.

複数のチェックボックスが選択されており、複数の担当者の選択と判定した場合(ステップS8−6において「YES」の場合)、回付管理サーバ20の制御部21は、並び順の反転処理を実行する(ステップS8−7)。具体的には、制御部21の担当者経路管理部214は、チーム毎に、選択された回付先担当者の並び順を逆転させて、行番号を決定する。   When a plurality of check boxes are selected and it is determined that a plurality of persons in charge are selected (in the case of “YES” in step S8-6), the control unit 21 of the routing management server 20 performs the process of reversing the arrangement order. Execute (Step S8-7). Specifically, the person-in-charge route management unit 214 of the control unit 21 determines the row number by reversing the arrangement order of the selected circulation destination person-in-charge for each team.

一方、チーム毎に単数の担当者の選択と判定した場合(ステップS8−6において「NO」の場合)、回付管理サーバ20の制御部21は、並び順の反転処理(ステップS8−7)をスキップする。   On the other hand, when it is determined that a single person in charge is selected for each team (in the case of “NO” in step S8-6), the control unit 21 of the circulation management server 20 reverses the arrangement order (step S8-7). To skip.

ここでは、回付管理サーバ20の制御部21は、追加先と同じ階層への追加処理を実行する(ステップS8−8)。具体的には、制御部21の担当者経路管理部214は、追加先の行番号を記録した担当者回付経路レコード262を生成し、回付経路情報記憶部26に記録する。この場合、担当者回付経路レコード262のタスクデータ領域には、追加先階層と同じタスク(直並列識別子、個別直列識別子)を記録する。更に、ユーザIDデータ領域には、追加担当者のユーザIDを記録する。   Here, the control unit 21 of the circulation management server 20 executes an addition process to the same layer as the addition destination (step S8-8). Specifically, the person-in-charge route management unit 214 of the control unit 21 generates a person-in-charge circulation route record 262 in which the line number of the addition destination is recorded, and records it in the circulation route information storage unit 26. In this case, the same task (serial parallel identifier, individual serial identifier) as the addition destination hierarchy is recorded in the task data area of the person-in-charge circulation route record 262. Further, the user ID of the additional person in charge is recorded in the user ID data area.

次に、回付管理サーバ20の制御部21は、回付経路の表示処理を実行する(ステップS8−9)。具体的には、制御部21の担当者経路管理部214は、追加された担当者数に対応した表示行数に応じて、後続の各回付先の行番号を繰り下げる。そして、直並列識別子、チームに応じて、追加先に表示行を追加する。この場合、担当者経路管理部214は、ユーザ情報記憶部23のユーザ管理レコード230に記録されている氏名、役職、役割名を、各ユーザの表示欄に出力する。更に、部署経路管理部213は、各階層のグループ毎に、チェックボックスを設定する。   Next, the control unit 21 of the circulation management server 20 executes a circulation route display process (step S8-9). Specifically, the person-in-charge route management unit 214 of the control unit 21 decrements the line number of each subsequent circulation destination according to the number of display lines corresponding to the number of persons in charge added. And a display line is added to an addition destination according to a serial parallel identifier and a team. In this case, the person-in-charge route management unit 214 outputs the name, title, and role name recorded in the user management record 230 of the user information storage unit 23 to the display column of each user. Furthermore, the department route management unit 213 sets a check box for each group in each hierarchy.

ここで、図18を用いて、回付先の追加の具体例を説明する。
図18(a)に示す担当者設定画面730の回付先担当者表示欄702に回付先を追加する場合を想定する。ここで、図18(b)は、図18(a)に示す担当者回付経路を模式的に表している。
Here, a specific example of adding a circulation destination will be described with reference to FIG.
It is assumed that a circulation destination is added to the circulation destination person-in-charge display field 702 of the person-in-charge setting screen 730 shown in FIG. Here, FIG. 18B schematically shows the person-in-charge circulation route shown in FIG.

図18(a)では、担当者表示欄701において、チェックボックスを用いて、「D01」を選択する。更に、回付先担当者表示欄702において、「C01」〜「C03」を含む第1階層732をアクティブ化する。そして、追加ボタン703を選択する。   In FIG. 18A, “D01” is selected in the person-in-charge display column 701 using a check box. Further, in the circulation destination person-in-charge display column 702, the first hierarchy 732 including “C01” to “C03” is activated. Then, an add button 703 is selected.

この場合、図18(c)に示す担当者設定画面740の回付先担当者表示欄702において、「D01」を含む回付先742が追加される。ここで、図18(d)は、図18(c)に示す担当者回付経路を模式的に表している。   In this case, a circulation destination 742 including “D01” is added in the circulation destination person-in-charge display field 702 of the person-in-charge setting screen 740 shown in FIG. Here, FIG. 18D schematically illustrates the person-in-charge circulation route illustrated in FIG.

(回付先担当者の並列化処理)
図16(a)を用いて、回付先担当者の並列化処理を説明する。
ここでは、回付管理サーバ20の制御部21は、担当者の特定処理を実行する(ステップS9−1)。具体的には、ユーザが回付先担当者の並列化を行なう場合、担当者設定画面700の回付先担当者表示欄702において、並列化する担当者のチェックボックスを選択する。この場合、制御部21の担当者経路管理部214は、チェックボックスにより選択された担当者の担当者回付経路レコード262を、回付経路情報記憶部26において特定する。
(Parallelization process for circulation person in charge)
The parallel processing of the person in charge of circulation will be described with reference to FIG.
Here, the control unit 21 of the circulation management server 20 executes a person-in-charge identification process (step S9-1). Specifically, when the user performs parallelization of the person in charge of circulation, the check box of the person in charge to be parallelized is selected in the circulation person-in-charge display field 702 of the person-in-charge setting screen 700. In this case, the person-in-charge route management unit 214 of the control unit 21 identifies the person-in-charge circulation route record 262 of the person in charge selected by the check box in the circulation route information storage unit 26.

次に、回付管理サーバ20の制御部21は、並列指示の取得処理を実行する(ステップS9−2)。具体的には、ユーザが、指定した担当者を並列に変更する場合には、並列ボタン704を選択する。この場合、制御部21の担当者経路管理部214は、並列指示を取得する。   Next, the control unit 21 of the circulation management server 20 executes parallel instruction acquisition processing (step S9-2). Specifically, the parallel button 704 is selected when the user changes the designated person in charge in parallel. In this case, the person-in-charge route management unit 214 of the control unit 21 acquires a parallel instruction.

次に、回付管理サーバ20の制御部21は、複数人の選択かどうかについての判定処理を実行する(ステップS9−3)。具体的には、制御部21の担当者経路管理部214は、選択されたチェックボックスの数に基づいて、複数人の選択かどうかを判定する。   Next, the control unit 21 of the circulation management server 20 executes a determination process as to whether or not a plurality of persons are selected (step S9-3). Specifically, the person-in-charge route management unit 214 of the control unit 21 determines whether or not a plurality of persons are selected based on the number of selected check boxes.

選択されたチェックボックス数が「1」であり、複数人の選択でないと判定した場合(ステップS9−3において「NO」の場合)、回付管理サーバ20の制御部21は、並列内の直列生成処理を実行する(ステップS9−4)。具体的には、制御部21の担当者経路管理部214は、担当者回付経路レコード262において、タスクデータ領域の直並列識別子として「並列」、個別直列識別子として「直列」を付与する。   When it is determined that the number of selected check boxes is “1” and the selection is not made by a plurality of persons (“NO” in step S9-3), the control unit 21 of the routing management server 20 performs serial connection in parallel. Generation processing is executed (step S9-4). Specifically, the person-in-charge route management unit 214 of the control unit 21 assigns “parallel” as the serial / parallel identifier of the task data area and “serial” as the individual serial identifier in the person-in-charge route record 262.

選択されたチェックボックス数が複数であり、複数人の選択と判定した場合(ステップS9−3において「YES」の場合)、回付管理サーバ20の制御部21は、タスクは並列化済かどうかについての判定処理を実行する(ステップS9−5)。具体的には、制御部21の担当者経路管理部214は、選択された担当者の担当者回付経路レコード262において、直並列識別子を特定する。すべての担当者の担当者回付経路レコード262において、直並列識別子データ領域に「並列」が記録されている場合には、並列化済と判定する。   When there are a plurality of selected check boxes and it is determined that a plurality of persons are selected (“YES” in step S9-3), the control unit 21 of the routing management server 20 determines whether the task has been parallelized. The determination process is executed (step S9-5). Specifically, the person-in-charge route management unit 214 of the control unit 21 specifies the serial / parallel identifier in the person-in-charge circulation route record 262 of the selected person in charge. In the person-in-charge circulation route record 262 of all persons in charge, when “parallel” is recorded in the serial-parallel identifier data area, it is determined that the parallelization has been completed.

並列化済と判定した場合(ステップS9−5において「YES」の場合)、回付管理サーバ20の制御部21は、並列の生成処理を実行する(ステップS9−6)。具体的には、制御部21の担当者経路管理部214は、第1階層において直並列識別子として「並列」を設定する。そして、この第1階層内の「並列」で、第2階層において個々に個別直列識別子が付与された担当者を繋げる。これにより、各担当者が並列で取りまとめられ、同時期に回付が行われる。   When it determines with having completed parallelization (in the case of "YES" in step S9-5), the control part 21 of the circulation management server 20 performs a parallel production | generation process (step S9-6). Specifically, the person-in-charge route management unit 214 of the control unit 21 sets “parallel” as the serial-parallel identifier in the first hierarchy. And the person in charge to whom the individual serial identifier was individually given in the 2nd hierarchy is connected by "parallel" in this 1st hierarchy. Thereby, each person in charge is put together in parallel, and circulation is performed at the same time.

一方、並列化済でないと判定した場合(ステップS9−5において「NO」の場合)、回付管理サーバ20の制御部21は、並列化可能な直列の生成処理を実行する(ステップS9−7)。具体的には、制御部21の担当者経路管理部214は、第1階層において直並列識別子として「並列」を設定する。そして、この第1階層の「並列」内で、第2階層の個別直列識別子で各担当者を繋げる。   On the other hand, when it is determined that the processing has not been parallelized (in the case of “NO” in step S9-5), the control unit 21 of the circulation management server 20 executes serial generation processing that can be parallelized (step S9-7). ). Specifically, the person-in-charge route management unit 214 of the control unit 21 sets “parallel” as the serial-parallel identifier in the first hierarchy. Then, in the "parallel" of the first hierarchy, each person in charge is connected by the individual serial identifier of the second hierarchy.

ここで、図19〜図21を用いて、回付先担当者の並列化の具体例を説明する。
図19(a)に示す担当者設定画面750の回付先担当者表示欄702に表示された回付先を並列化する場合を想定する。ここで、図19(b)は、図19(a)に示す担当者回付経路を模式的に表している。
Here, a specific example of parallelization of the person in charge of distribution will be described with reference to FIGS.
It is assumed that the circulation destinations displayed in the circulation destination person-in-charge display column 702 of the person-in-charge setting screen 750 shown in FIG. Here, FIG. 19B schematically shows the person-in-charge circulation route shown in FIG.

図19(a)では、回付先担当者表示欄702において、チェックボックスを用いて、担当者「C01」を選択する。そして、並列ボタン704を選択する。
この場合、図19(c)に示す担当者設定画面760の回付先担当者表示欄702において、担当者「C01」を含む第1階層762が生成される。この第1階層762には、個別直列識別子「直列1」が付与される。ここで、図19(d)は、図19(c)に示す担当者回付経路を模式的に表している。この段階では、担当者「C01」について、第1階層の中に第2階層が生成されているが、直列関係は維持されている。
In FIG. 19A, the person in charge “C01” is selected using a check box in the circulation destination person in charge display field 702. Then, the parallel button 704 is selected.
In this case, the first level 762 including the person in charge “C01” is generated in the circulation person-in-charge person display column 702 of the person in charge setting screen 760 shown in FIG. The first hierarchy 762 is assigned an individual serial identifier “series 1”. Here, FIG. 19D schematically shows the person-in-charge circulation route shown in FIG. At this stage, for the person in charge “C01”, the second hierarchy is generated in the first hierarchy, but the serial relationship is maintained.

そして、上述の処理を、担当者「C02」〜「C06」についても繰り返す。
この場合、図20(a)に示すように、担当者設定画面770において回付先担当者表示欄702が表示される。ここで、図20(b)は、図20(a)に示す担当者回付経路を模式的に表している。ここでは、各担当者について、第1階層の中に第2階層が生成されている。そして、すべての担当者について並列化する場合には、各担当者の第1階層のチェックボックスを選択し、並列ボタン704を選択する。
The above process is repeated for the persons in charge “C02” to “C06”.
In this case, as shown in FIG. 20A, a circulation destination person in charge display field 702 is displayed on the person in charge setting screen 770. Here, FIG. 20B schematically represents the person-in-charge circulation route illustrated in FIG. Here, for each person in charge, a second hierarchy is generated in the first hierarchy. When all the persons in charge are parallelized, the check box of the first layer of each person in charge is selected, and the parallel button 704 is selected.

この場合、図21(a)に示すように、担当者設定画面780において回付先担当者表示欄702が表示される。ここで、図21(b)は、図21(a)に示す担当者回付経路を模式的に表している。ここでは、各担当者について、第1階層の「並列」において、担当者「C02」〜「C06」がグループ化されている。   In this case, as shown in FIG. 21A, a circulation destination person-in-charge display field 702 is displayed on the person-in-charge setting screen 780. Here, FIG. 21B schematically represents the person-in-charge circulation route illustrated in FIG. Here, for each person in charge, the persons in charge “C02” to “C06” are grouped in “Parallel” in the first hierarchy.

次に、図22〜図23を用いて、回付先担当者の並列化について、他の具体例を説明する。
図22(a)に示す担当者設定画面790の回付先担当者表示欄702に表示された回付先を並列化する場合を想定する。ここで、図22(b)は、図22(a)に示す担当者回付経路を模式的に表している。
Next, another specific example will be described with reference to FIGS.
Assume that the circulation destinations displayed in the circulation destination person-in-charge display column 702 of the person-in-charge setting screen 790 shown in FIG. Here, FIG. 22B schematically illustrates the person-in-charge circulation route illustrated in FIG.

図22(a)では、回付先担当者表示欄702において、チェックボックスを用いて、担当者「C01」〜「C03」を選択する。そして、並列ボタン704を選択する。
この場合、図22(c)に示す担当者設定画面800の回付先担当者表示欄702において、担当者「C01」〜「C03」を含む第1階層802が生成される。この第1階層802には、個別直列識別子「直列1」が付与される。ここで、図22(d)は、図22(c)に示す担当者回付経路を模式的に表している。この段階では、担当者「C01」〜「C03」について、第1階層の中に第2階層が生成されているが、直列関係は維持されている。
In FIG. 22A, the persons in charge “C01” to “C03” are selected using check boxes in the circulation destination person in charge display field 702. Then, the parallel button 704 is selected.
In this case, the first hierarchy 802 including the persons in charge “C01” to “C03” is generated in the circulation destination person in charge display field 702 of the person in charge setting screen 800 shown in FIG. The first hierarchy 802 is assigned the individual serial identifier “serial 1”. Here, FIG. 22D schematically represents the person-in-charge circulation route illustrated in FIG. At this stage, for the persons in charge “C01” to “C03”, the second hierarchy is generated in the first hierarchy, but the serial relationship is maintained.

次に、担当者設定画面800の回付先担当者表示欄702において、チェックボックスを用いて、担当者「C04」〜「C06」を選択する。そして、並列ボタン704を選択する。
この場合、図23(a)に示す担当者設定画面810の回付先担当者表示欄702において、担当者「C04」〜「C06」を含む第1階層813が生成される。この第1階層813には、個別直列識別子「直列1」が付与される。ここで、図23(b)は、図23(a)に示す担当者回付経路を模式的に表している。この段階では、担当者「C01」〜「C03」の第1階層812と、担当者「C04」〜「C06」の第1階層813とが、直列関係となる。
Next, the person in charge “C04” to “C06” is selected using check boxes in the circulation destination person in charge display field 702 of the person in charge setting screen 800. Then, the parallel button 704 is selected.
In this case, the first hierarchy 813 including the persons in charge “C04” to “C06” is generated in the circulation destination person in charge display field 702 of the person in charge setting screen 810 shown in FIG. The first hierarchy 813 is assigned the individual serial identifier “series 1”. Here, FIG. 23B schematically represents the person-in-charge circulation route illustrated in FIG. At this stage, the first level 812 of the persons in charge “C01” to “C03” and the first level 813 of the persons in charge “C04” to “C06” are in a serial relationship.

次に、担当者設定画面810の回付先担当者表示欄702において、チェックボックスを用いて、第1階層812、第1階層813を選択する。そして、並列ボタン704を選択する。   Next, the first hierarchy 812 and the first hierarchy 813 are selected using check boxes in the circulation destination person in charge display field 702 of the person in charge setting screen 810. Then, the parallel button 704 is selected.

この場合、図23(a)に示す担当者「C01」〜「C03」の第1階層812と、担当者「C04」〜「C06」の第1階層813とが、「並列」でグループ化される。そして、図23(c)に示す担当者設定画面820の回付先担当者表示欄702において、第1階層822が生成される。ここで、図23(d)は、図23(c)に示す担当者回付経路を模式的に表している。   In this case, the first level 812 of persons in charge “C01” to “C03” and the first level 813 of persons in charge “C04” to “C06” shown in FIG. 23A are grouped in “parallel”. The Then, the first hierarchy 822 is generated in the circulation destination person in charge display column 702 of the person in charge setting screen 820 shown in FIG. Here, FIG. 23D schematically shows the person-in-charge circulation route shown in FIG.

(回付先担当者の直列化処理)
図16(b)を用いて、回付先担当者の直列化処理を説明する。
ここでは、回付管理サーバ20の制御部21は、変更対象の選択処理を実行する(ステップS10−1)。具体的には、ユーザが直並列を変更する場合、回付先担当者表示欄702において、変更対象部署のチェックボックスを選択する。この場合、制御部21の担当者経路管理部214は、チェックボックスにより選択された担当者の担当者回付経路レコード262を、回付経路情報記憶部26において特定する。
(Serialization process for person in charge of circulation)
The serialization process of the person in charge of circulation will be described with reference to FIG.
Here, the control unit 21 of the circulation management server 20 executes a change target selection process (step S10-1). Specifically, when the user changes the series / parallel, the check box of the department to be changed is selected in the circulation person-in-charge display column 702. In this case, the person-in-charge route management unit 214 of the control unit 21 identifies the person-in-charge circulation route record 262 of the person in charge selected by the check box in the circulation route information storage unit 26.

次に、回付管理サーバ20の制御部21は、直列指示の取得処理を実行する(ステップS10−2)。具体的には、選択された回付先担当者が「並列」で連結されており、これらを直列に変更する場合には、直列ボタン705を選択する。この場合、制御部21の担当者経路管理部214は、直列指示を取得する。   Next, the control unit 21 of the circulation management server 20 executes serial instruction acquisition processing (step S10-2). Specifically, the selected person in charge of circulation is connected in “parallel”, and when these are changed in series, the series button 705 is selected. In this case, the person-in-charge route management unit 214 of the control unit 21 acquires a serial instruction.

次に、回付管理サーバ20の制御部21は、並列解除処理を実行する(ステップS10−3)。具体的には、制御部21の担当者経路管理部214は、変更対象担当者の担当者回付経路レコード262の直並列識別子データ領域に「直列」フラグを上書きする。そして、担当者経路管理部214は、回付先担当者表示欄702において、変更対象担当者毎に、タスク(「直列」)、チーム、氏名、役職、役割名を含めた表示行を生成する。   Next, the control unit 21 of the circulation management server 20 executes parallel release processing (step S10-3). Specifically, the person-in-charge route management unit 214 of the control unit 21 overwrites the “serial” flag in the serial / parallel identifier data area of the person-in-charge circulation route record 262 of the person in charge of change. Then, the person-in-charge route management unit 214 generates a display line including a task (“series”), a team, a name, a title, and a role name for each person to be changed in the circulation destination person-in-charge display field 702. .

(回付先担当者の削除処理)
図16(c)を用いて、回付先担当者の削除処理を説明する。
ここでは、回付管理サーバ20の制御部21は、削除対象の選択処理を実行する(ステップS11−1)。具体的には、ユーザが回付先担当者の削除を行なう場合、回付先担当者表示欄702において、削除対象担当者のチェックボックスを選択する。この場合、制御部21の担当者経路管理部214は、チェックボックスにより選択された担当者の担当者回付経路レコード262を、回付経路情報記憶部26において特定する。ここで、複数のチェックボックスを選択することも可能である。
(Deleting person in charge of distribution)
With reference to FIG. 16C, the process of deleting the person in charge of distribution will be described.
Here, the control unit 21 of the circulation management server 20 executes a deletion target selection process (step S11-1). Specifically, when a user deletes a circulation destination person in charge, a check box of a person in charge of deletion is selected in a circulation destination person in charge display field 702. In this case, the person-in-charge route management unit 214 of the control unit 21 identifies the person-in-charge circulation route record 262 of the person in charge selected by the check box in the circulation route information storage unit 26. Here, it is also possible to select a plurality of check boxes.

次に、回付管理サーバ20の制御部21は、削除対象の削除処理を実行する(ステップS11−2)。具体的には、制御部21の担当者経路管理部214は、削除ボタン706の選択を検知した場合、特定した担当者回付経路レコード262を削除する。この場合、担当者経路管理部214は、回付先担当者表示欄において、担当者回付経路レコード262に対応する表示行を削除する。   Next, the control unit 21 of the circulation management server 20 executes a deletion target deletion process (step S11-2). Specifically, when the person-in-charge route management unit 214 of the control unit 21 detects selection of the delete button 706, the person-in-charge route record 262 is deleted. In this case, the person-in-charge route management unit 214 deletes the display line corresponding to the person-in-charge circulation route record 262 in the circulation destination person-in-charge display field.

次に、回付管理サーバ20の制御部21は、下位順番の繰り上げ処理を実行する(ステップS11−3)。具体的には、制御部21の担当者経路管理部214は、削除された担当者の行番号より遅い行番号が記録された担当者回付経路レコード262を特定する。そして、担当者経路管理部214は、特定した担当者回付経路レコード262の行番号を、削除された担当者数に対応した表示行数だけ繰り上げる。   Next, the control unit 21 of the circulation management server 20 executes a lower order advance process (step S11-3). Specifically, the person-in-charge route management unit 214 of the control unit 21 specifies a person-in-charge circulation route record 262 in which a line number later than the line number of the deleted person in charge is recorded. Then, the person-in-charge route management unit 214 increments the line number of the specified person-in-charge circulation route record 262 by the number of display lines corresponding to the number of persons in charge deleted.

(回付先担当者の移動処理)
図16(d)を用いて、回付先担当者の移動処理を説明する。
ここでは、回付管理サーバ20の制御部21は、移動対象の選択処理を実行する(ステップS12−1)。具体的には、ユーザが回付先の行番号を変更する場合、回付先担当者表示欄702において、移動対象担当者の表示行を選択する。この場合、制御部21の担当者経路管理部214は、選択された表示行を含む階層の表示色を変更する(アクティブ化)。
(Moving process for the person in charge of circulation)
With reference to FIG. 16D, the process of moving the person in charge of circulation will be described.
Here, the control unit 21 of the circulation management server 20 executes a movement target selection process (step S12-1). Specifically, when the user changes the line number of the circulation destination, the display line of the person to be moved is selected in the circulation destination person display column 702. In this case, the person-in-charge route management unit 214 of the control unit 21 changes the display color of the hierarchy including the selected display line (activation).

次に、回付管理サーバ20の制御部21は、移動方向の指示処理を実行する(ステップS12−2)。具体的には、順番を変更する場合には、順番変更ボタン707を選択する。アクティブ化された階層の回付順を早くする場合には、上向きの繰り上げボタンを選択し、アクティブ化された表示行の回付先の回付順を遅くする場合には、下向きの繰り下げボタンを選択する。この場合、制御部21の担当者経路管理部214は、順番変更ボタン707(繰り上げボタン、繰り下げボタン)の押下を検知する。   Next, the control unit 21 of the circulation management server 20 executes a movement direction instruction process (step S12-2). Specifically, when changing the order, the order change button 707 is selected. Select the up button to increase the circulation order of the activated hierarchy, and select the down button to decrease the circulation order of the activated display line. select. In this case, the person-in-charge route management unit 214 of the control unit 21 detects pressing of the order change button 707 (the advance button, the advance button).

次に、回付管理サーバ20の制御部21は、同じ階層での移動処理を実行する(ステップS12−3)。具体的には、制御部21の担当者経路管理部214は、アクティブ化された階層を、同じ階層で回付順を変更する。この場合、担当者経路管理部214は、繰り上げ又は繰り下げされた行番号を担当者回付経路レコード262に記録する。なお、順番変更ボタン707が複数回、押下された場合、担当者経路管理部214は、押下回数分に応じて、移動処理を繰り返す。   Next, the control unit 21 of the circulation management server 20 executes a movement process in the same hierarchy (step S12-3). Specifically, the person-in-charge route management unit 214 of the control unit 21 changes the circulation order of the activated layers in the same layer. In this case, the person-in-charge route management unit 214 records the carried-up or lowered line number in the person-in-charge circulation route record 262. If the order change button 707 is pressed a plurality of times, the person-in-charge route management unit 214 repeats the movement process according to the number of times the button is pressed.

(回付先担当者の変更処理)
次に、図24を用いて、回付途中で、回付先担当者を変更する場合について説明する。ここでは、申請の確認を行なう担当者(変更者:先行回付先)が、後続回付先を変更する場合を想定する。
(Change processing of the person in charge of circulation)
Next, with reference to FIG. 24, a case where the person in charge of distribution is changed during circulation will be described. Here, it is assumed that the person in charge who confirms the application (changer: preceding circulation destination) changes the subsequent circulation destination.

本実施形態では、図24(a)に示す変更ルール840が設定されている場合を想定する。この変更ルール840において、「○」は担当者経路の変更が可能であることを示している。また、「△」は、所定の条件を満たす場合に変更が可能であることを示している。   In the present embodiment, it is assumed that the change rule 840 illustrated in FIG. In this change rule 840, “◯” indicates that the person-in-charge route can be changed. Further, “Δ” indicates that a change can be made when a predetermined condition is satisfied.

図24(b)を用いて、回付先担当者の変更処理を説明する。
ここでは、回付管理サーバ20の制御部21は、未回付担当者の特定処理を実行する(ステップS13−1)。具体的には、ユーザが、回付途中で回付経路を変更する場合、トップ画面において、担当者の回付先変更ボタンを選択する。この場合、制御部21の担当者経路管理部214は、回付経路情報記憶部26において、自部署の担当者回付経路レコード262であって、ステータスデータ領域に確認済フラグが記録されていない担当者を特定する。
With reference to FIG. 24B, the process of changing the person in charge of circulation will be described.
Here, the control unit 21 of the circulation management server 20 executes an uncirculated person identification process (step S13-1). Specifically, when the user changes the circulation route in the middle of circulation, the user selects the circulation destination change button of the person in charge on the top screen. In this case, the person-in-charge route management unit 214 of the control unit 21 is the person-in-charge person circulation route record 262 in the circulation route information storage unit 26, and no confirmed flag is recorded in the status data area. Identify the person in charge.

次に、回付管理サーバ20の制御部21は、特定権限者かどうかについての判定処理を実行する(ステップS13−2)。具体的には、制御部21の担当者経路管理部214は、担当者回付経路レコード262に記録された役割名において、特定権限者かどうかを判定する。   Next, the control part 21 of the circulation management server 20 performs the determination process about whether it is a specific authority person (step S13-2). Specifically, the person-in-charge route management unit 214 of the control unit 21 determines whether or not the person is a specific authority in the role name recorded in the person-in-charge circulation route record 262.

特定権限者と判定した場合(ステップS13−2において「YES」の場合)、回付管理サーバ20の制御部21は、自部署内の未承認の経路の変更可能設定処理を実行する(ステップS13−3)。具体的には、制御部21の担当者経路管理部214は、同じ部署IDに関連付けられた担当者回付経路レコード262であって、ステータスデータ領域に確認済フラグが記録されていない担当者を、変更可能範囲に含める。   When it is determined that the user is a specific authorized person (in the case of “YES” in step S13-2), the control unit 21 of the circulation management server 20 executes a change setting process for an unapproved route in the own department (step S13). -3). Specifically, the person-in-charge route management unit 214 of the control unit 21 selects the person in charge who is the person-in-charge circulation route record 262 associated with the same department ID and for which the confirmed flag is not recorded in the status data area. Include in the changeable range.

一方、特定権限者でないと判定した場合(ステップS13−2において「NO」の場合)、回付管理サーバ20の制御部21は、並列内かどうかについての判定処理を実行する(ステップS13−4)。具体的には、制御部21の担当者経路管理部214は、変更者の担当者回付経路レコード262の直並列識別子データ領域における「並列」の記録の有無により、並列内かどうかを判定する。   On the other hand, when it is determined that the person is not a specific authority (in the case of “NO” in step S13-2), the control unit 21 of the circulation management server 20 executes a determination process as to whether or not the person is in parallel (step S13-4). ). Specifically, the person-in-charge route management unit 214 of the control unit 21 determines whether or not it is in parallel based on the presence / absence of “parallel” recording in the serial / parallel identifier data area of the person-in-charge circulation route record 262 of the changer. .

変更者の担当者回付経路レコード262の直並列識別子に「直列」が記録されており、並列内でないと判定した場合(ステップS13−4において「NO」の場合)、回付管理サーバ20の制御部21は、後続範囲の変更可能設定処理を実行する(ステップS13−5)。具体的には、制御部21の担当者経路管理部214は、変更者の行番号より遅い行番号が記録されている担当者回付経路レコード262の回付先担当者を、変更可能範囲に含める。   When “series” is recorded in the serial / parallel identifier of the person-in-charge circulation route record 262 of the changer and it is determined that it is not in parallel (in the case of “NO” in step S13-4), the circulation management server 20 The control unit 21 executes the subsequent range changeable setting process (step S13-5). Specifically, the person-in-charge route management unit 214 of the control unit 21 sets the person in charge of the person-in-charge circulation record 262 in which the line number later than the line number of the changer is recorded within the changeable range. include.

一方、変更者の担当者回付経路レコード262の直並列識別子に「並列」が記録されており、並列内と判定した場合(ステップS13−4において「YES」の場合)、回付管理サーバ20の制御部21は、並列内直列内の変更可能設定処理を実行する(ステップS13−6)。具体的には、制御部21の担当者経路管理部214は、変更者の行番号より遅い行番号が記録され、同じ直並列識別子(「並列」)の階層内の担当者回付経路レコード262の回付先担当者を、変更可能範囲に含める。   On the other hand, when the parallel person identifier of the person-in-charge circulation route record 262 of the changer is recorded as “parallel” and it is determined that it is in parallel (in the case of “YES” in step S13-4), the circulation management server 20 The control unit 21 executes the changeable setting process in the parallel series (step S13-6). Specifically, the person-in-charge route management unit 214 of the control unit 21 records the line number later than the line number of the changer, and the person-in-charge circulation route record 262 in the hierarchy having the same series-parallel identifier (“parallel”). The person in charge of distribution is included in the changeable range.

次に、回付管理サーバ20の制御部21は、並列内の最後の回付先かどうかについての判定処理を実行する(ステップS13−7)。具体的には、制御部21の担当者経路管理部214は、同じ直並列識別子(「並列」)の階層内で、最も遅い行番号が記録されているかどうかを確認する。ここで、最も遅い行番号が記録されている場合には、並列内の最後の回付先と判定する。   Next, the control unit 21 of the circulation management server 20 executes a determination process as to whether or not it is the last circulation destination in parallel (step S13-7). Specifically, the person-in-charge route management unit 214 of the control unit 21 checks whether or not the latest line number is recorded in the hierarchy of the same series-parallel identifier (“parallel”). Here, when the latest line number is recorded, it is determined as the last circulation destination in parallel.

並列内の最後の回付先と判定した場合(ステップS13−7において「YES」の場合)、回付管理サーバ20の制御部21は、並列後の回付先の変更可能設定処理を実行する(ステップS13−8)。具体的には、制御部21の担当者経路管理部214は、変更者の行番号より遅い行番号が記録されている担当者回付経路レコード262の回付先担当者を、変更可能範囲に含める。
一方、並列内の最後の回付先でないと判定した場合(ステップS13−7において「NO」の場合)、回付管理サーバ20の制御部21は、並列後の回付先の変更可能設定処理(ステップS13−8)をスキップする。
When it is determined that it is the last circulation destination in parallel (in the case of “YES” in step S13-7), the control unit 21 of the circulation management server 20 executes a distribution destination changeable setting process after parallel processing. (Step S13-8). Specifically, the person-in-charge route management unit 214 of the control unit 21 sets the person in charge of the person-in-charge circulation record 262 in which the line number later than the line number of the changer is recorded within the changeable range. include.
On the other hand, when it is determined that it is not the last circulation destination in parallel (in the case of “NO” in step S13-7), the control unit 21 of the circulation management server 20 can change the distribution destination changeable setting process after parallel processing. (Step S13-8) is skipped.

次に、回付管理サーバ20の制御部21は、回付先の変更処理を実行する(ステップS13−9)。具体的には、ユーザは変更可能範囲において、回付先の変更(追加、削除、直並列変更、順番変更)を行なう。この場合、制御部21の担当者経路管理部214は、担当者回付経路レコード262を更新する。更に、担当者経路管理部214は、削除された担当者を検知した場合には、この担当者の担当者回付経路レコード262を、回付経路情報記憶部26から削除する。   Next, the control unit 21 of the circulation management server 20 executes a circulation destination changing process (step S13-9). Specifically, the user changes the circulation destination (addition, deletion, serial / parallel change, order change) within the changeable range. In this case, the person-in-charge route management unit 214 of the control unit 21 updates the person-in-charge circulation route record 262. Furthermore, when the person-in-charge route management unit 214 detects the deleted person in charge, the person-in-charge route record 262 of the person in charge is deleted from the circulation route information storage unit 26.

ここで、図25を用いて変更可能範囲の具体例を説明する。図25(a)に示すように、担当者(A〜I)までの担当者回付経路が設定されている場合を想定する。ここでは、図25(b)に示すように、担当者Aは担当者B〜Iへの回付を変更することができる。図25(c)に示すように、担当者Bは担当者C〜Iへの回付を変更することができる。図25(d)に示すように、担当者Cは担当者D、Eへの回付を変更することができる。図25(e)に示すように、担当者Dは担当者Eへの回付を変更することができる。図25(f)に示すように、担当者Fは担当者Gへの回付を変更することができる。図25(g)に示すように、担当者E、Gの内で、最後の確認者は、担当者H、Iへの回付を変更することができる。図25(h)に示すように、担当者Hは担当者Iへの回付を変更することができる。   Here, a specific example of the changeable range will be described with reference to FIG. As shown in FIG. 25A, it is assumed that a person-in-charge circulation route to persons in charge (A to I) is set. Here, as shown in FIG. 25B, the person in charge A can change the circulation to the persons in charge B to I. As shown in FIG. 25C, the person in charge B can change the circulation to the persons in charge C to I. As shown in FIG. 25D, the person in charge C can change the circulation to the persons in charge D and E. As shown in FIG. 25E, the person in charge D can change the circulation to the person in charge E. As shown in FIG. 25F, the person in charge F can change the circulation to the person in charge G. As shown in FIG. 25 (g), among the persons in charge E and G, the last confirmer can change the circulation to the persons in charge H and I. As shown in FIG. 25 (h), the person in charge H can change the circulation to the person in charge I.

(回付確認処理)
次に、図26(a)を用いて、回付確認処理を説明する。
ここでは、回付管理サーバ20の制御部21は、自身が回付先として登録された申請の特定処理を実行する(ステップS14−1)。具体的には、制御部21の回付管理部215は、回付経路情報記憶部26において、ユーザ認証したユーザIDが記録された担当者回付経路レコード262を特定する。そして、回付管理部215は、ステータスデータ領域に確認済フラグが記録されていない担当者回付経路レコード262を特定する。
(Circuit confirmation process)
Next, the circulation confirmation process will be described with reference to FIG.
Here, the control unit 21 of the circulation management server 20 executes a process for identifying an application registered as a circulation destination (step S14-1). Specifically, the circulation management unit 215 of the control unit 21 specifies the person-in-charge circulation route record 262 in which the user ID that has been authenticated by the user is recorded in the circulation route information storage unit 26. Then, the circulation management unit 215 specifies a person-in-charge circulation route record 262 for which no confirmed flag is recorded in the status data area.

次に、回付管理サーバ20の制御部21は、一覧画面の出力処理を実行する(ステップS14−2)。具体的には、制御部21の回付管理部215は、特定した担当者回付経路レコード262の申請IDに基づいて、申請管理レコード240を特定する。そして、回付管理部215は、特定した申請管理レコード240の名称を一覧表示させた申請一覧表示画面を生成する。   Next, the control unit 21 of the circulation management server 20 executes a list screen output process (step S14-2). Specifically, the circulation management unit 215 of the control unit 21 identifies the application management record 240 based on the application ID of the identified person-in-charge circulation route record 262. And the circulation management part 215 produces | generates the application list display screen which displayed the name of the specified application management record 240 as a list.

そして、回付管理サーバ20の制御部21は、申請毎に以下の処理を繰り返す。
ここでは、回付管理サーバ20の制御部21は、先行回付先は確認済かどうかについての判定処理を実行する(ステップS14−3)。具体的には、制御部21の回付管理部215は、回付経路情報記憶部26において、回付先担当者の担当者回付経路レコード262に対して、行番号が先行し、直列かつ直近の担当者回付経路レコード262を特定する。この先行する直近の担当者回付経路レコード262のステータスデータ領域に確認済フラグが記録されていない場合には、先行回付先は確認済でないと判定する。
And the control part 21 of the circulation management server 20 repeats the following processes for every application.
Here, the control unit 21 of the circulation management server 20 executes a determination process as to whether or not the preceding circulation destination has been confirmed (step S14-3). Specifically, the circulation management unit 215 of the control unit 21 has a line number preceding the person-in-charge circulation route record 262 of the person in charge of circulation in the circulation route information storage unit 26, and the serial number The latest person-in-charge circulation record 262 is specified. If the confirmed flag is not recorded in the status data area of the preceding person-in-charge circulation route record 262, it is determined that the preceding circulation destination has not been confirmed.

先行回付先は確認済でないと判定した場合(ステップS14−3において「NO」の場合)、回付管理サーバ20の制御部21は、予告表示処理を実行する(ステップS14−4)。具体的には、制御部21の回付管理部215は、申請一覧表示画面において、この申請についての予告表示を行なう。   When it is determined that the advance circulation destination has not been confirmed (in the case of “NO” in step S14-3), the control unit 21 of the circulation management server 20 executes a notice display process (step S14-4). Specifically, the circulation management unit 215 of the control unit 21 displays a notice about the application on the application list display screen.

一方、先行回付先は確認済と判定した場合(ステップS14−3において「YES」の場合)、回付管理サーバ20の制御部21は、確認可能表示処理を実行する(ステップS14−5)。具体的には、制御部21の回付管理部215は、申請一覧表示画面において、申請について申請管理レコード240へのリンクを設定し、選択可能にする。
以上の処理を、特定した申請毎に繰り返す。
On the other hand, when it is determined that the preceding circulation destination has been confirmed (in the case of “YES” in Step S14-3), the control unit 21 of the circulation management server 20 executes a confirmation possible display process (Step S14-5). . Specifically, the circulation management unit 215 of the control unit 21 sets a link to the application management record 240 for the application on the application list display screen so that the application can be selected.
The above processing is repeated for each identified application.

次に、回付管理サーバ20の制御部21は、確認可能の申請選択処理を実行する(ステップS14−6)。具体的には、制御部21の回付管理部215は、申請一覧表示画面において、選択可能な申請の選択を検知した場合、この申請のリンクを用いて、申請管理レコード240の内容を、ユーザ端末10のディスプレイに表示する。   Next, the control unit 21 of the circulation management server 20 executes an application selection process that can be confirmed (step S14-6). Specifically, when the circulation management unit 215 of the control unit 21 detects selection of a selectable application on the application list display screen, the application management record 240 is changed to the content of the application management record 240 using the application link. It is displayed on the display of the terminal 10.

次に、回付管理サーバ20の制御部21は、確認処理を実行する(ステップS14−7)。具体的には、制御部21の回付管理部215は、ユーザ端末10のディスプレイに申請内容表示画面を出力する。   Next, the control unit 21 of the circulation management server 20 executes a confirmation process (step S14-7). Specifically, the circulation management unit 215 of the control unit 21 outputs an application content display screen on the display of the user terminal 10.

図26(b)に示すように、申請内容表示画面900には、申請内容欄、ファイル一覧、プレビュー画面が含まれる。回付管理部215は、申請内容欄に、申請管理レコード240に記録された内容を表示する。添付ファイル一覧には、この申請の添付ファイルのファイル名を一覧表示する。また、ファイル一覧において添付ファイルが選択された場合、回付管理部215は、プレビュー画面に変換ファイルの内容(プレビュー)を表示する。   As shown in FIG. 26B, the application content display screen 900 includes an application content column, a file list, and a preview screen. The circulation management unit 215 displays the content recorded in the application management record 240 in the application content column. The attached file list displays a list of file names of the attached files of this application. When an attached file is selected in the file list, the circulation management unit 215 displays the content (preview) of the converted file on the preview screen.

そして、回付先担当者が、申請内容や添付ファイルを確認した場合、この申請内容表示画面900に表示された確認結果を入力する。具体的には、決済者の申請内容表示画面900には、「承認・回付」や「差戻」、「否決」を選択するためのボタンが表示される。「承認・回付」ボタンは、申請を承認する場合に用いる。「差戻」ボタンは、差戻し先を指定して申請を差し戻す場合に用いる。「否決」ボタンは、申請された申請を却下し、回付を終了させる場合に用いる。確認を完了し、各ボタンが選択された場合、回付管理部215は、担当者回付経路レコード262のステータスデータ領域に、確認済フラグを記録する。そして、決裁権限を有する回付先において「差戻」、「否決」が選択された場合や、最終の権限者において「承認・回付」が選択された場合には、回付管理部215は、申請情報記憶部24の申請管理レコード240のステータスデータ領域に、それぞれ「差戻」や「否決」、「承認」を示すフラグを記録する。そして、回付管理部215は、起案者に通知を行なう。   Then, when the person in charge of circulation confirms the application content and the attached file, the confirmation result displayed on the application content display screen 900 is input. Specifically, buttons for selecting “approval / circulation”, “send-back”, and “denial” are displayed on the settlement application application display screen 900. The “Approve / Distribute” button is used to approve an application. The “send back” button is used to specify the return destination and send back the application. The “Decline” button is used when the requested application is rejected and the circulation ends. When the confirmation is completed and each button is selected, the circulation management unit 215 records a confirmed flag in the status data area of the person-in-charge circulation route record 262. Then, when “return” or “denial” is selected at the distribution destination having the approval authority, or when “approval / distribution” is selected at the final authority, the distribution management unit 215 The flags indicating “send back”, “denial”, and “approval” are recorded in the status data area of the application management record 240 of the application information storage unit 24, respectively. Then, the circulation management unit 215 notifies the drafter.

本実施形態によれば、以下のような効果を得ることができる。
(1)本実施形態では、回付管理サーバ20の制御部21は、起案申請情報の取得処理を実行する(ステップS1−3)。そして、回付管理サーバ20の制御部21は、添付ファイルの取得処理(ステップS1−4)、ファイル変換処理(ステップS1−5)を実行する。これにより、変換ファイルを用いるので、補足資料を効率的に確認することができる。
According to this embodiment, the following effects can be obtained.
(1) In the present embodiment, the control unit 21 of the circulation management server 20 executes a draft application information acquisition process (step S1-3). Then, the control unit 21 of the circulation management server 20 executes an attached file acquisition process (step S1-4) and a file conversion process (step S1-5). Thereby, since the conversion file is used, the supplementary material can be confirmed efficiently.

(2)本実施形態では、回付管理サーバ20の制御部21は、部署回付経路の設定処理(ステップS1−6)、担当者回付経路の設定処理(ステップS1−7)を実行する。これにより、回付先部署において、申請を確認する担当者についても、回付経路を設定することができる。この場合、行列で構成された表形式で作成した回付経路を用いて回付経路を設定できるので、一覧が容易である。また、回付における確認結果を出力する場合にも、表形式により状況の把握が容易となる。   (2) In this embodiment, the control unit 21 of the circulation management server 20 executes a department circulation route setting process (step S1-6) and a person-in-charge circulation route setting process (step S1-7). . As a result, the circulation route can be set for the person in charge who confirms the application in the circulation destination department. In this case, a circulation route can be set using a circulation route created in a table format composed of a matrix, so that a list is easy. In addition, when outputting the confirmation result in circulation, it is easy to grasp the situation by the table format.

(3)本実施形態の起案部署の設定処理では、回付管理サーバ20の制御部21は、区分の特定処理(ステップS2−1)、起案部署の登録処理(ステップS2−2)を実行する。これにより、回付先部署の役割を考慮して、回付経路を生成することができる。   (3) In the drafting department setting process of the present embodiment, the control unit 21 of the circulation management server 20 executes a classification specifying process (step S2-1) and a drafting department registration process (step S2-2). . As a result, the circulation route can be generated in consideration of the role of the circulation destination department.

(4)本実施形態の回付先部署の追加処理では、回付管理サーバ20の制御部21は、区分の特定処理(ステップS3−1)、追加部署の特定処理(ステップS3−2)を実行する。この場合、回付管理サーバ20の制御部21は、追加先階層の指定処理(ステップS3−3)、追加先と同じ階層に追加処理(ステップS3−5)を実行する。これにより、追加先の階層に基づいて、回付先を効率的に追加することができる。   (4) In the circulation destination department addition process of the present embodiment, the control unit 21 of the circulation management server 20 performs the category identification process (step S3-1) and the additional department identification process (step S3-2). Run. In this case, the control unit 21 of the circulation management server 20 executes an addition destination hierarchy designation process (step S3-3) and an addition process (step S3-5) in the same hierarchy as the addition destination. Thereby, based on the hierarchy of an addition destination, a circulation destination can be added efficiently.

(5)本実施形態の回付先部署の直並列の変更処理では、並列指示と判定した場合(ステップS4−3において「並列」の場合)、回付管理サーバ20の制御部21は、並列化処理を実行する(ステップS4−4)。一方、直列指示と判定した場合(ステップS4−3において「直列」の場合)、回付管理サーバ20の制御部21は、並列解除処理を実行する(ステップS4−5)。これにより、生成した回付経路において、直並列関係を変更して、回付経路を作り直すことができる。
更に、回付先部署の削除処理、回付先部署の移動処理を実行する。これにより、生成した回付経路において、効率的に回付経路を作り直すことができる。
(5) In the serial-parallel change process of the circulation destination department of the present embodiment, when it is determined that the instruction is parallel (in the case of “parallel” in step S4-3), the control unit 21 of the circulation management server 20 Is executed (step S4-4). On the other hand, when it determines with a serial instruction | indication (in the case of "serial" in step S4-3), the control part 21 of the circulation management server 20 performs a parallel cancellation | release process (step S4-5). Thereby, in the produced | generated circulation path | route, a serial-parallel relationship can be changed and a circulation path | route can be recreated.
Further, the process of deleting the circulation destination department and the movement process of the circulation destination department are executed. Thereby, in the produced | generated circulation path | route, a circulation path | route can be recreated efficiently.

(6)本実施形態の回付先部署の変更処理では、回付管理サーバ20の制御部21は、未回付部署の特定処理を実行する(ステップS7−1)。そして、回付管理サーバ20の制御部21は、区分、直並列関係に基づいて変更可能範囲の特定処理を実行する(ステップS7−4)。これにより、所定の条件を満たすことにより、回付途中で後続回付先を変更することができる。例えば、起案者が想定していなかった部署を追加したり、回付先において適切な部署に変更したりすることができる。   (6) In the circulation destination department change process of the present embodiment, the control unit 21 of the circulation management server 20 executes an uncirculated department identification process (step S7-1). And the control part 21 of the circulation management server 20 performs the change process specific process based on a division and a serial-parallel relationship (step S7-4). Thereby, the subsequent circulation destination can be changed in the middle of circulation by satisfying a predetermined condition. For example, it is possible to add a department that was not assumed by the drafter, or change the department to an appropriate department at the distribution destination.

(7)本実施形態の回付先担当者の設定処理では、回付管理サーバ20の制御部21は、回付先の追加処理(ステップS8−5)、追加先と同じ階層に追加処理(ステップS8−8)を実行する。これにより、効率的に回付先を追加することができる。この場合、行列で構成された表形式で作成した回付経路を用いて回付経路を設定できるので、一覧が容易である。回付における確認結果を出力する場合にも、表形式により状況の把握が容易となる。   (7) In the setting process of the person in charge of circulation in this embodiment, the control unit 21 of the circulation management server 20 adds the distribution destination to the same level as the addition destination (step S8-5) (step S8-5). Step S8-8) is executed. Thereby, a circulation destination can be added efficiently. In this case, a circulation route can be set using a circulation route created in a table format composed of a matrix, so that a list is easy. When outputting the confirmation result in circulation, it is easy to grasp the situation by the table format.

(8)本実施形態では、複数の担当者の選択と判定した場合(ステップS8−6において「YES」の場合)、回付管理サーバ20の制御部21は、並び順の反転処理を実行する(ステップS8−7)。これにより、組織構成と異なる回付順を、効率的に設定することができる。例えば、組織構成においては、通常、役職上位者が先に登録されているが、回付経路においては、回付順を後にすることができる。   (8) In the present embodiment, when it is determined that a plurality of persons in charge are selected (in the case of “YES” in step S8-6), the control unit 21 of the routing management server 20 executes the reversal processing of the arrangement order. (Step S8-7). Thereby, the circulation order different from an organization structure can be set efficiently. For example, in the organizational structure, the senior positions are usually registered first, but in the circulation route, the circulation order can be later.

(9)本実施形態の回付先担当者の並列化処理では、複数人の選択でないと判定した場合(ステップS9−3において「NO」の場合)、回付管理サーバ20の制御部21は、並列内の直列生成処理を実行する(ステップS9−4)。これにより、複数の直列の回付経路を並行させて回付することができる。   (9) In the parallel processing of the person in charge of circulation in the present embodiment, when it is determined that the selection is not a plurality of persons (in the case of “NO” in step S9-3), the control unit 21 of the circulation management server 20 Then, serial generation processing in parallel is executed (step S9-4). Thereby, a plurality of serial circulation paths can be distributed in parallel.

(10)本実施形態では、複数人の選択において、並列化済と判定した場合(ステップS9−5において「YES」の場合)、回付管理サーバ20の制御部21は、並列の生成処理を実行する(ステップS9−6)。これにより、同時期に複数人に回付を行なうことができる。一方、並列化済でないと判定した場合(ステップS9−5において「NO」の場合)、回付管理サーバ20の制御部21は、並列化可能な直列の生成処理を実行する(ステップS9−7)。これにより、他の回付経路グループと並列化させるための直列の回付経路グループを生成することができる。   (10) In this embodiment, in the selection of a plurality of persons, when it is determined that parallelization has been completed (in the case of “YES” in step S9-5), the control unit 21 of the circulation management server 20 performs parallel generation processing. Execute (step S9-6). Thereby, it is possible to distribute to a plurality of people at the same time. On the other hand, when it is determined that the processing has not been parallelized (in the case of “NO” in step S9-5), the control unit 21 of the circulation management server 20 executes serial generation processing that can be parallelized (step S9-7). ). Thereby, the serial circulation path group for making it parallel with another circulation path group can be produced | generated.

(11)本実施形態では、回付管理サーバ20の制御部21は、回付先担当者の直列化処理、回付先担当者の削除処理、回付先担当者の移動処理を実行する。これにより、回付先担当者の編集を効率的に行なうことができる。   (11) In the present embodiment, the control unit 21 of the circulation management server 20 executes a serialization process for the circulation destination person in charge, a deletion process for the circulation person in charge, and a movement process for the circulation person in charge. Thereby, the person in charge of circulation can be edited efficiently.

(12)本実施形態の回付先担当者の変更処理では、回付管理サーバ20の制御部21は、未回付担当者の特定処理を実行する(ステップS13−1)。そして、特定権限者、直並列関係、並列内の位置に基づいて回付先の変更可能範囲を特定する。これにより、所定の条件を満たすことにより、回付途中で後続回付先を変更することができる。   (12) In the process of changing the person in charge of circulation in the present embodiment, the control unit 21 of the circulation management server 20 executes the process of specifying the person in charge of non-circulation (step S13-1). Then, the changeable range of the circulation destination is specified based on the specific authority, the series-parallel relationship, and the position in the parallel. Thereby, the subsequent circulation destination can be changed in the middle of circulation by satisfying a predetermined condition.

なお、上記実施形態は以下のように変更してもよい。
・上記実施形態では、複数の担当者の選択と判定した場合(ステップS8−6において「YES」の場合)、回付管理サーバ20の制御部21は、並び順の反転処理を実行する(ステップS8−7)。並び順の決定方法はこれに限定されるものではない。例えば、制御部21が、ユーザ情報記憶部23を用いて、回付先担当者の役職を取得し、この役職に基づいて、回付順を決定するようにしてもよい。
In addition, you may change the said embodiment as follows.
In the above embodiment, when it is determined that a plurality of persons in charge are selected (in the case of “YES” in step S8-6), the control unit 21 of the routing management server 20 executes the reversal processing of the arrangement order (step S8-7). The method for determining the arrangement order is not limited to this. For example, the control unit 21 may acquire the position of the person in charge of distribution using the user information storage unit 23 and determine the distribution order based on the position.

・上記実施形態では、回付管理サーバ20の制御部21は、部署回付経路の設定処理(ステップS1−6)、担当者回付経路の設定処理(ステップS1−7)を実行する。回付経路を設定するものであればよく、部署及び担当者の回付経路のいずれか一方のみを設定する場合に適用することができる。   In the above embodiment, the control unit 21 of the circulation management server 20 executes the department circulation route setting process (step S1-6) and the person-in-charge circulation route setting process (step S1-7). Any route can be used as long as it sets a circulation route, and can be applied to the case where only one of the circulation route of a department or a person in charge is set.

・上記実施形態では、回付先部署の変更処理、回付先担当者の変更処理では、それぞれの変更ルールを用いる。変更ルールの内容は、これに限定されるものではない。ここで、部署の区分や担当者の役職に応じて変更するようにしてもよい。この場合には、変更ルールに、変更可能な役職に関する情報を記録しておく。そして、回付管理サーバ20の制御部21が、ディレクトリ管理サーバ40から、変更者の役職情報を取得し、所定の役職以上の場合のみ経路の変更を許容する。
また、申請の起案年月日からの経過日数に基づいて、変更可能範囲を決定するようにしてもよい。この場合には、変更ルールに、起案年月日からの経過日数に応じて、変更可能な範囲に関する情報を記録しておく。そして、回付管理サーバ20の制御部21が、起案年月日からの経過日数を算出し、経過日数に基づいて、経路の変更を許容する。
また、申請の種類に応じて、変更可能範囲を決定するようにしてもよい。この場合には、変更ルールに、申請の種類に応じて、変更可能範囲(部署や役職等)に関する情報を記録しておく。そして、回付管理サーバ20の制御部21が、申請の種類を特定し、申請の種類に基づいて、経路の変更を許容する。
In the above embodiment, each change rule is used in the change process of the distribution destination department and the change process of the person in charge of distribution. The content of the change rule is not limited to this. Here, you may make it change according to the division of a department, and the title of a person in charge. In this case, information on the changeable job title is recorded in the change rule. Then, the control unit 21 of the circulation management server 20 acquires the changer's post information from the directory management server 40, and permits the change of the route only when the post is a predetermined post or more.
Further, the changeable range may be determined based on the number of days elapsed from the drafting date of the application. In this case, information regarding the changeable range is recorded in the change rule according to the number of days elapsed from the draft date. Then, the control unit 21 of the routing management server 20 calculates the number of days that have elapsed since the draft date, and allows the path to be changed based on the number of days that have elapsed.
Moreover, you may make it determine the changeable range according to the kind of application. In this case, information regarding the changeable range (department, position, etc.) is recorded in the change rule according to the type of application. Then, the control unit 21 of the circulation management server 20 identifies the type of application, and allows the route to be changed based on the type of application.

10…ユーザ端末、20…回付管理サーバ、21…制御部、211…ユーザ認証部、212…申請管理部、213…部署経路管理部、214…担当者経路管理部、215…回付管理部、22…部署情報記憶部、23…ユーザ情報記憶部、24…申請情報記憶部、25…添付ファイル記憶部、26…回付経路情報記憶部。   DESCRIPTION OF SYMBOLS 10 ... User terminal, 20 ... Circulation management server, 21 ... Control part, 211 ... User authentication part, 212 ... Application management part, 213 ... Department path management part, 214 ... Person in charge path management part, 215 ... Circulation management part , 22 ... department information storage unit, 23 ... user information storage unit, 24 ... application information storage unit, 25 ... attached file storage unit, 26 ... circulation route information storage unit.

Claims (10)

申請内容を記憶する申請情報記憶部と、
直並列識別情報を付与された回付先部署に対して、直並列識別情報を付与された回付先担当者を関連付けて回付先として記憶し、更に前記回付先担当者における確認状況を特定するための回付先情報を記憶する回付経路情報記憶部と、
申請の回付を管理する制御部を備えた回付管理システムであって、
前記制御部が、
ユーザ端末から、回付申請とともに、区分、回付先部署に関する情報を取得し、区分、回付先部署に対して行番号、直列情報又は並列情報を識別するための直並列識別情報を付与して回付先情報として前記回付経路情報記憶部に記録し、
前記行番号を用いて、直並列識別情報、区分、回付先部署を、列項目とする表形式で表示し、前記列項目及び前記行番号を用いて、前記回付先をグループ化して階層を生成した回付経路確認画面を前記ユーザ端末に出力し、
前記表形式において、同じ階層において複数の部署を含むグループが選択され、前記グループの回付順番を変更させる指示を取得した場合、前記グループに含まれる複数の部署をまとめて回付順番を変更した回付先情報を生成し、
前記回付先部署の中で選択された部署において回付先担当者が選択され、前記回付先部署において、前記回付先担当者の行番号、直列情報又は並列情報を識別するための直並列識別情報を付与し、前記回付先部署に関連付けて前記回付先担当者を回付先情報として前記回付経路情報記憶部に記録し、
前記回付経路確認画面において確認された回付先部署における回付先担当者について、前記直並列識別情報として同じ並列情報に関連付けられた回付先に対しては、前記申請情報記憶部に記憶された申請内容を同時期に回付するとともに、直列情報に関連付けられた回付先に対しては、行番号に応じて先行の回付先の確認状況が確認済となっていることを条件として回付を行なうことを特徴とする回付管理システム。
An application information storage unit for storing application contents;
A circulation destination person to whom the serial / parallel identification information is assigned is stored in association with the circulation destination department to which the series / parallel identification information is assigned, and the confirmation status of the circulation destination person in charge is further stored. A circulation route information storage unit for storing circulation destination information for specifying;
A circulation management system including a control unit for managing circulation of an application,
The control unit is
Acquires information related to classification and distribution destination department from user terminal, and gives serial / parallel identification information for identifying line number, serial information or parallel information to classification and distribution destination department. Recorded in the circulation route information storage unit as circulation destination information,
The line number is used to display the serial / parallel identification information, the division, and the circulation destination department in a table format as column items, and the circulation destination is grouped into a hierarchy by using the column item and the row number. the circulation path confirmation screen generated an output to the user terminal,
In the table format, when a group including a plurality of departments in the same hierarchy is selected and an instruction to change the circulation order of the group is acquired, the circulation order is changed for a plurality of departments included in the group. Generate circulation destination information,
A person in charge of distribution is selected in the department selected from among the departments of distribution destinations, and the direct identification for identifying the line number, serial information or parallel information of the persons in charge of distribution in the distribution destination department. Giving parallel identification information, associating the circulatory contact person in association with the circulatory destination department as the circulatory destination information and recording it in the circulatory path information storage unit,
For the circulatory contact person in the circulatory destination department confirmed on the circulatory route confirmation screen, the circulatory destination associated with the same parallel information as the serial / parallel identification information is stored in the application information storage unit. As long as the application details are distributed at the same time, the confirmation status of the preceding distribution destination is confirmed for the distribution destination associated with the serial information according to the line number. Circulation management system characterized by performing circulation as
前記回付経路確認画面において指定された行番号を取得し、この行番号に基づいて、新
規回付先を追加した回付経路を生成することを特徴とする請求項に記載の回付管理システム。
The circulation management according to claim 1 , wherein a line number designated on the circulation path confirmation screen is acquired, and a circulation path to which a new circulation destination is added is generated based on the line number. system.
前記新規回付先を追加する場合、前記回付経路確認画面において指定された行番号の回付先の直並列識別情報を、前記新規回付先の回付先情報に設定して、前記回付経路情報記憶部に記録することを特徴とする請求項に記載の回付管理システム。 When adding the new circulation destination, the serial / parallel identification information of the circulation destination of the line number specified on the circulation route confirmation screen is set in the circulation destination information of the new circulation destination, and the circulation The circulatory management system according to claim 2 , wherein the circulatory management system records the information in a route information storage unit. 回付先として設定された部署について、前記部署に所属する担当者の構成員一覧画面を前記ユーザ端末に出力し、
前記構成員一覧画面において選択された担当者を、回付先情報として前記回付経路情報記憶部に記録することを特徴とする請求項1〜のいずれか一項に記載の回付管理システム。
For the department set as the distribution destination, the member list screen of the person in charge belonging to the department is output to the user terminal,
Circulation management system according to any one of claims 1 to 3, characterized in that to record the person selected in the member list screen, in the circulation path information storage as the circulation destination information .
前記構成員一覧画面において、複数の担当者が選択された場合、前記担当者の属性に応じて行番号を付与し、回付先情報として前記回付経路情報記憶部に記録することを特徴とする請求項に記載の回付管理システム。 In the member list screen, when a plurality of persons in charge are selected, a line number is assigned according to the attribute of the person in charge, and is recorded in the circulation route information storage unit as circulation destination information. The circulation management system according to claim 4 . 前記回付経路情報記憶部に記録された回付経路において、前記申請を回付した先行回付先の後続の回付先であって、未回付の後続回付先を特定し、
前記先行回付先において、前記後続回付先の変更を許容することを特徴とする請求項1〜のいずれか一項に記載の回付管理システム。
In the circulation route recorded in the circulation route information storage unit, it is a subsequent circulation destination of the preceding circulation destination that circulated the application, and specifies the uncirculated subsequent circulation destination,
The circulation management system according to any one of claims 1 to 5 , wherein the preceding circulation destination is allowed to change the subsequent circulation destination.
前記回付経路情報記憶部に記録された回付経路において、前記先行回付先と前記後続回付先とが直列情報で並んでいる場合に、前記後続回付先の変更を許容することを特徴とする請求項に記載の回付管理システム。 In the circulation route recorded in the circulation route information storage unit, when the preceding circulation destination and the subsequent circulation destination are arranged in series information, the change of the subsequent circulation destination is allowed. The circulation management system according to claim 6 , wherein: 前記先行回付先の属性を特定し、前記属性に基づいて、前記後続回付先の変更を許容することを特徴とする請求項又はに記載の回付管理システム。 Wherein identifying the previous circulation destination attribute, based on the attribute, circulation management system according to claim 6 or 7, characterized in that to permit a change in the subsequent circulation destination. 申請内容を記憶する申請情報記憶部と、
直並列識別情報を付与された回付先部署に対して、直並列識別情報を付与された回付先担当者を関連付けて回付先として記憶し、更に前記回付先担当者における確認状況を特定するための回付先情報を記憶する回付経路情報記憶部と、
申請の回付を管理する制御部を備えた回付管理システムを用いて、回付を管理するための方法であって、
前記制御部が、
ユーザ端末から、回付申請とともに、区分、回付先部署に関する情報を取得し、区分、回付先部署に対して行番号、直列情報又は並列情報を識別するための直並列識別情報を付与して回付先情報として前記回付経路情報記憶部に記録し、
前記行番号を用いて、直並列識別情報、区分、回付先部署を、列項目とする表形式で表示し、前記列項目及び前記行番号を用いて、前記回付先をグループ化して階層を生成した回付経路確認画面を前記ユーザ端末に出力し、
前記表形式において、同じ階層において複数の部署を含むグループが選択され、前記グループの回付順番を変更させる指示を取得した場合、前記グループに含まれる複数の部署をまとめて回付順番を変更した回付先情報を生成し、
前記回付先部署の中で選択された部署において回付先担当者が選択され、前記回付先部署において、前記回付先担当者の行番号、直列情報又は並列情報を識別するための直並列識別情報を付与し、前記回付先部署に関連付けて前記回付先担当者を回付先情報として前記回付経路情報記憶部に記録し、
前記回付経路確認画面において確認された回付先部署における回付先担当者について、
前記直並列識別情報として同じ並列情報に関連付けられた回付先に対しては、前記申請情報記憶部に記憶された申請内容を同時期に回付するとともに、直列情報に関連付けられた回付先に対しては、行番号に応じて先行の回付先の確認状況が確認済となっていることを条件として回付を行なうことを特徴とする回付管理方法。
An application information storage unit for storing application contents;
A circulation destination person to whom the serial / parallel identification information is assigned is stored in association with the circulation destination department to which the series / parallel identification information is assigned, and the confirmation status of the circulation destination person in charge is further stored. A circulation route information storage unit for storing circulation destination information for specifying;
A method for managing circulation using a circulation management system having a control unit for managing circulation of an application,
The control unit is
Acquires information related to classification and distribution destination department from user terminal, and gives serial / parallel identification information for identifying line number, serial information or parallel information to classification and distribution destination department. Recorded in the circulation route information storage unit as circulation destination information,
The line number is used to display the serial / parallel identification information, the division, and the circulation destination department in a table format as column items, and the circulation destination is grouped into a hierarchy by using the column item and the row number. the circulation path confirmation screen generated an output to the user terminal,
In the table format, when a group including a plurality of departments in the same hierarchy is selected and an instruction to change the circulation order of the group is acquired, the circulation order is changed for a plurality of departments included in the group. Generate circulation destination information,
A person in charge of distribution is selected in the department selected from among the departments of distribution destinations, and the direct identification for identifying the line number, serial information or parallel information of the persons in charge of distribution in the distribution destination department. Giving parallel identification information, associating the circulatory contact person in association with the circulatory destination department as the circulatory destination information and recording it in the circulatory path information storage unit,
About the person in charge of circulation at the department of circulation confirmed on the confirmation screen for circulation route,
As for the distribution destination associated with the same parallel information as the series-parallel identification information, the application contents stored in the application information storage unit are distributed at the same time and the distribution destination associated with the serial information. Is a circulation management method, characterized in that circulation is performed on the condition that the confirmation status of the preceding circulation destination is confirmed according to the line number.
申請内容を記憶する申請情報記憶部と、
直並列識別情報を付与された回付先部署に対して、直並列識別情報を付与された回付先担当者を関連付けて回付先として記憶し、更に前記回付先担当者における確認状況を特定するための回付先情報を記憶する回付経路情報記憶部と、
申請の回付を管理する制御部を備えた回付管理システムを用いて、回付を管理するためのプログラムであって、
前記制御部を、
ユーザ端末から、回付申請とともに、区分、回付先部署に関する情報を取得し、区分、回付先部署に対して行番号、直列情報又は並列情報を識別するための直並列識別情報を付与して回付先情報として前記回付経路情報記憶部に記録し、
前記行番号を用いて、直並列識別情報、区分、回付先部署を、列項目とする表形式で表示し、前記列項目及び前記行番号を用いて、前記回付先をグループ化して階層を生成した回付経路確認画面を前記ユーザ端末に出力し、
前記表形式において、同じ階層において複数の部署を含むグループが選択され、前記グループの回付順番を変更させる指示を取得した場合、前記グループに含まれる複数の部署をまとめて回付順番を変更した回付先情報を生成し、
前記回付先部署の中で選択された部署において回付先担当者が選択され、前記回付先部署において、前記回付先担当者の行番号、直列情報又は並列情報を識別するための直並列識別情報を付与し、前記回付先部署に関連付けて前記回付先担当者を回付先情報として前記回付経路情報記憶部に記録し、
前記回付経路確認画面において確認された回付先部署における回付先担当者について、前記直並列識別情報として同じ並列情報に関連付けられた回付先に対しては、前記申請情報記憶部に記憶された申請内容を同時期に回付するとともに、直列情報に関連付けられた回付先に対しては、行番号に応じて先行の回付先の確認状況が確認済となっていることを条件として回付を行なう手段として機能させることを特徴とする回付管理プログラム。
An application information storage unit for storing application contents;
A circulation destination person to whom the serial / parallel identification information is assigned is stored in association with the circulation destination department to which the series / parallel identification information is assigned, and the confirmation status of the circulation destination person in charge is further stored. A circulation route information storage unit for storing circulation destination information for specifying;
A program for managing circulation using a circulation management system having a control unit for managing circulation of an application,
The control unit
Acquires information related to classification and distribution destination department from user terminal, and gives serial / parallel identification information for identifying line number, serial information or parallel information to classification and distribution destination department. Recorded in the circulation route information storage unit as circulation destination information,
The line number is used to display the serial / parallel identification information, the division, and the circulation destination department in a table format as column items, and the circulation destination is grouped into a hierarchy by using the column item and the row number. the circulation path confirmation screen generated an output to the user terminal,
In the table format, when a group including a plurality of departments in the same hierarchy is selected and an instruction to change the circulation order of the group is acquired, the circulation order is changed for a plurality of departments included in the group. Generate circulation destination information,
A person in charge of distribution is selected in the department selected from among the departments of distribution destinations, and the direct identification for identifying the line number, serial information or parallel information of the persons in charge of distribution in the distribution destination department. Giving parallel identification information, associating the circulatory contact person in association with the circulatory destination department as the circulatory destination information and recording it in the circulatory path information storage unit,
For the circulatory contact person in the circulatory destination department confirmed on the circulatory route confirmation screen, the circulatory destination associated with the same parallel information as the serial / parallel identification information is stored in the application information storage unit. As long as the application details are distributed at the same time, the confirmation status of the preceding distribution destination is confirmed for the distribution destination associated with the serial information according to the line number. A circulation management program that functions as a circulation means.
JP2015073951A 2015-03-31 2015-03-31 Circulation management system, circulation management method and circulation management program Active JP6042477B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015073951A JP6042477B2 (en) 2015-03-31 2015-03-31 Circulation management system, circulation management method and circulation management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015073951A JP6042477B2 (en) 2015-03-31 2015-03-31 Circulation management system, circulation management method and circulation management program

Publications (2)

Publication Number Publication Date
JP2016194775A JP2016194775A (en) 2016-11-17
JP6042477B2 true JP6042477B2 (en) 2016-12-14

Family

ID=57323557

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015073951A Active JP6042477B2 (en) 2015-03-31 2015-03-31 Circulation management system, circulation management method and circulation management program

Country Status (1)

Country Link
JP (1) JP6042477B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3077111B2 (en) 1988-05-27 2000-08-14 ディー. ローズ,フロイド Musical instrument

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6966301B2 (en) * 2017-11-27 2021-11-10 株式会社オービック Workflow setting device, workflow setting method and workflow setting program
JP7235827B2 (en) * 2017-11-27 2023-03-08 株式会社オービック Information processing device, information processing method and program
JP6619051B2 (en) * 2018-05-25 2019-12-11 みずほ情報総研株式会社 Circulation management system, circulation management method and circulation management program
JP6621871B2 (en) * 2018-05-25 2019-12-18 みずほ情報総研株式会社 Circulation management system, circulation management method and circulation management program

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000090181A (en) * 1998-09-16 2000-03-31 Aitesu:Kk Document processing system and document processing method
JP2002024499A (en) * 2000-07-12 2002-01-25 Ntt Comware Corp Document approval device, method, and computer-readable recording medium
JP2003085335A (en) * 2001-09-07 2003-03-20 Fuji Electric Co Ltd Electronic decision making device, electronic decision making method, and program for causing computer to execute the method
JP3685155B2 (en) * 2001-12-20 2005-08-17 マツダ株式会社 Electronic form processing system, electronic form processing program, and computer-readable recording medium recording the program
JP4223312B2 (en) * 2003-03-28 2009-02-12 株式会社日立製作所 Electronic approval processing method, electronic approval processing device, and electronic approval processing program
JP2005165945A (en) * 2003-12-05 2005-06-23 Fujitsu Ltd Workflow server program that can perform parallel reconciliation of organizational units with a hierarchical structure

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3077111B2 (en) 1988-05-27 2000-08-14 ディー. ローズ,フロイド Musical instrument

Also Published As

Publication number Publication date
JP2016194775A (en) 2016-11-17

Similar Documents

Publication Publication Date Title
JP6042477B2 (en) Circulation management system, circulation management method and circulation management program
JP5651795B1 (en) Intellectual property information management system
JP5373141B2 (en) Interview support system, interview support method, and interview support program
US20160019488A1 (en) Workflow management device and workflow management method
CN103426051B (en) It checks and approves management system and checks and approves management method
KR101614908B1 (en) System and method for providing of ERP service
JP2009238191A (en) Web application system
CN104221040A (en) Mobile terminal management server, and mobile terminal management program
CN103426052B (en) Information management system and approaches to IM
JP5465746B2 (en) Recruitment support system, recruitment support method, and recruitment support program
JP2014182603A (en) Document administration system, document administration method, and document administration program
CN116167730A (en) BIM collaborative visual management method
JP2010237949A (en) Data providing apparatus, data providing method, and data providing program
JP6831164B1 (en) Methods and systems for customizing business instructions
CN116171454A (en) Transaction assistance system, computer program of transaction assistance system, and control method of transaction assistance system
JP6013311B2 (en) Document circulation system, document circulation method, and document circulation program
JP5820952B1 (en) Information management apparatus and program
JP6619051B2 (en) Circulation management system, circulation management method and circulation management program
JP6619052B2 (en) Circulation management system, circulation management method and circulation management program
US20090287782A1 (en) Interactive Multimedia Timeline
JP2007299340A (en) Hierarchical workflow system
JP6621871B2 (en) Circulation management system, circulation management method and circulation management program
JP4159088B2 (en) Application processing system
JP2011134011A (en) Document management support system, document management support method and document management support program
CN116451295A (en) Product prototype automatic design method, system, equipment and storage medium

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20160920

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: 20161011

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20161109

R150 Certificate of patent or registration of utility model

Ref document number: 6042477

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250