[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2016110169A - Work application processing device, work application processing method, and program - Google Patents

Work application processing device, work application processing method, and program Download PDF

Info

Publication number
JP2016110169A
JP2016110169A JP2014243674A JP2014243674A JP2016110169A JP 2016110169 A JP2016110169 A JP 2016110169A JP 2014243674 A JP2014243674 A JP 2014243674A JP 2014243674 A JP2014243674 A JP 2014243674A JP 2016110169 A JP2016110169 A JP 2016110169A
Authority
JP
Japan
Prior art keywords
information
approver
work
approval
identifier
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.)
Granted
Application number
JP2014243674A
Other languages
Japanese (ja)
Other versions
JP6423699B2 (en
Inventor
良弘 丸山
Yoshihiro Maruyama
良弘 丸山
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.)
Encourage Tech Co Ltd
Encourage Technologies Co Ltd
Original Assignee
Encourage Tech Co Ltd
Encourage Technologies Co 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 Encourage Tech Co Ltd, Encourage Technologies Co Ltd filed Critical Encourage Tech Co Ltd
Priority to JP2014243674A priority Critical patent/JP6423699B2/en
Publication of JP2016110169A publication Critical patent/JP2016110169A/en
Application granted granted Critical
Publication of JP6423699B2 publication Critical patent/JP6423699B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

PROBLEM TO BE SOLVED: To provide a work application processing device which can reduce burden of maintenance related to a list of approvers.SOLUTION: A work application processing device 1 comprises: a work application information reception section 11 for receiving work application information being applications for operation work relative to an information processing system; an approver identifier output section 16 for outputting a plurality of approver identifiers of approvers who grant approval of work application information, according to an application for operation work; approver selection reception section 17 for receiving a selection of one or more approver identifiers, according to the output; approval request transmission section 18 for transmitting approval request information for requesting approval of the work application information being an approval object, to the approvers identified with the one or more selected approver identifiers; an approval result information reception section 19 for receiving approval result information being an approval result of the work application information, according to the transmission; and approval result information storage section 20 for storing the received approval result information in association with the work application information corresponding to the approval result information.SELECTED DRAWING: Figure 1

Description

本発明は、操作作業に関する申請の情報である作業申請情報等を受け付ける処理等を行う作業申請処理装置等に関する。   The present invention relates to a work application processing apparatus that performs processing for receiving work application information or the like, which is application information related to an operation work.

従来、情報処理システムに対する操作作業を行うにあたって、まず申請を行い、その申請が承認された後に、その承認された操作作業を実行することが行われていた(例えば、特許文献1参照)。   Conventionally, when performing an operation work on an information processing system, an application is first made, and after the application is approved, the approved operation work is executed (for example, see Patent Document 1).

特開2010−211548号公報JP 2010-2111548 A

そのような従来のシステムにおいて申請内容を承認する者は、通常、あらかじめ決められていた。また、申請内容を理解できない者は承認することができないため、申請内容に応じて異なる承認者を割り当てることも行われていた。そのように、承認者をあらかじめ決めておく場合には、人事異動等に応じて承認者の割り当てを更新する必要があり、そのメンテナンスが大変であるという問題があった。   In such a conventional system, the person who approves the application content is usually predetermined. Moreover, since the person who cannot understand the application contents cannot be approved, different approvers are assigned according to the application contents. As described above, when the approver is determined in advance, the assignment of the approver needs to be updated in accordance with the personnel change or the like, and there is a problem that the maintenance is difficult.

本発明は、上記課題を解決するためになされたものであり、作業申請情報に関する承認を行う承認者をあらかじめ決めなくてもよい作業申請処理装置等を提供することを目的とする。   The present invention has been made to solve the above-described problems, and an object of the present invention is to provide a work application processing apparatus or the like that does not require an approver to approve work application information in advance.

上記目的を達成するため、本発明による作業申請処理装置は、情報処理システムに対する操作作業を示す情報であり、操作作業の申請の情報である作業申請情報を受け付ける作業申請情報受付部と、作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部と、作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、操作作業の申請に応じて、承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部と、複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部と、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部と、承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部と、承認結果情報受付部が受け付けた承認結果情報を、承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部と、を備えたものである。
このような構成により、例えば、申請者等が承認者を選択することになる。したがって、選択対象の承認者に退職者が含まれていたとしても、その者を選択しなければよいだけであるため、承認者識別子記憶部で記憶されている承認者識別子のメンテナンスの負荷が軽減されることになる。また、例えば、申請者は、申請内容についてよく知っているため、承認者として誰が適切であるのかを容易に判断することができ、適切な承認者による承認を実現することもできうる。
In order to achieve the above object, a work application processing apparatus according to the present invention is information indicating an operation work for an information processing system, a work application information receiving unit for receiving work application information that is information on an operation work application, and a work application A work application information storage unit that stores the work application information received by the information reception unit, an approver identifier storage unit that stores a plurality of approver identifiers that identify approvers that approve the work application information, and an operation work application An approver identifier output unit that outputs a plurality of approver identifiers stored in the approver identifier storage unit, and an approver that approves work application information according to the output of the plurality of approver identifiers. The approver selection accepting unit that accepts selection of one or more approver identifiers to be identified, and the approver identified by the one or more approver identifiers accepted by the approver selection accepting unit Approval request transmitter that transmits approval request information that is information requesting approval of work application information that is subject to approval, and whether or not work application information has been approved in response to the transmission of approval request information by the approval request transmitter An approval result information receiving unit that receives the approval result information shown from the approver, an approval result information storing unit that stores the approval result information received by the approval result information receiving unit in association with work application information corresponding to the approval result information, and , With.
With such a configuration, for example, the applicant or the like selects the approver. Therefore, even if a retired employee is included in the approver to be selected, it is only necessary to select that person, so the burden of maintenance of the approver identifier stored in the approver identifier storage unit is reduced. Will be. Further, for example, since the applicant is well aware of the contents of the application, it is possible to easily determine who is appropriate as an approver, and it is possible to realize approval by an appropriate approver.

また、本発明による作業申請処理装置では、承認結果情報蓄積部が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付部と、作業記録情報受付部が受け付けた作業記録情報を、作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積部と、作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部と、確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力部と、複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付部と、確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者に、確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信部と、確認要求送信部による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付部と、確認結果情報受付部が受け付けた確認結果情報を、確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積部と、をさらに備えてもよい。
このような構成により、例えば、作業者等が確認者を選択することになる。したがって、選択対象の確認者に退職者が含まれていたとしても、その者を選択しなければよいだけであるため、確認者識別子記憶部で記憶されている確認者識別子のメンテナンスの負荷が軽減されることになる。また、例えば、作業者は、作業内容についてよく知っているため、確認者として誰が適切であるのかを容易に判断することができ、適切な確認者による確認を実現することもできうる。
Further, the work application processing apparatus according to the present invention shows a record of the operation work performed on the information processing system in accordance with the work application information indicated by the approval result information accumulated by the approval result information accumulating unit. A work record information receiving unit for receiving work record information, a work record information storing unit for storing work record information received by the work record information receiving unit in association with work application information corresponding to the work record information, and work record information A checker identifier storage unit that stores a plurality of checker identifiers for identifying a checker that performs confirmation, a checker identifier output unit that outputs a plurality of checker identifiers stored in the checker identifier storage unit, and a plurality of A checker selection receiving unit for receiving selection of one or more checker identifiers for identifying a checker for checking work record information, and a checker selection unit. A confirmation request transmitting unit that transmits confirmation request information, which is information for requesting confirmation of work record information to be confirmed by the confirmer, to the confirmer identified by the one or more confirmer identifiers that the reception unit has accepted the selection; In response to the transmission of the confirmation request information by the confirmation request transmission unit, the confirmation result information receiving unit that receives the confirmation result information indicating the confirmation result regarding the work record information from the confirmer, and the confirmation result information received by the confirmation result information receiving unit And a confirmation result information accumulating unit for accumulating in association with work application information corresponding to the confirmation result information.
With such a configuration, for example, an operator or the like selects a confirmer. Therefore, even if a retired person is included in the confirmation person to be selected, it is only necessary to select that person. Therefore, the maintenance burden on the confirmation person identifier stored in the confirmation person identifier storage unit is reduced. Will be. Further, for example, since the worker knows the details of the work well, it is possible to easily determine who is appropriate as the confirmer, and it is possible to realize confirmation by an appropriate confirmer.

また、本発明による作業申請処理装置では、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者の選択に関する情報である承認チェック情報を、承認者以外の者である承認チェック者に送信する承認チェック情報送信部をさらに備えてもよい。
このような構成により、第三者によって、承認者の選択が適切であったのかどうかをチェックすることができる。そして、例えば、その選択が適切でなかった場合には、作業前や作業後に、そのことを報告することもでき、不適切な承認が放置されないようにすることもできる。
In the work application processing apparatus according to the present invention, the approval check information, which is information related to the selection of the approver identified by the one or more approver identifiers received by the approver selection receiving unit, is received by a person other than the approver. You may further provide the approval check information transmission part which transmits to a certain approval checker.
With such a configuration, a third party can check whether the approver's selection is appropriate. For example, if the selection is not appropriate, it can be reported before or after the work, and inappropriate approval can be prevented from being left unattended.

また、本発明による作業申請処理装置では、承認チェック者は、承認者識別子記憶部で記憶されている複数の承認者識別子のうち、承認者選択受付部が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかであってもよい。
このような構成により、承認者になりうる者が承認チェック者となるため、承認者の適切なチェックを行うことができると考えられる。
Further, in the work application processing apparatus according to the present invention, the approval checker is one or more approver identifiers that the approver selection receiving unit has received selection from among a plurality of approver identifiers stored in the approver identifier storage unit. It may be any approver identified by an approver identifier that is not.
With such a configuration, since a person who can be an approver becomes an approval checker, it is considered that an appropriate check by the approver can be performed.

また、本発明による作業申請処理装置では、作業申請情報は、申請を行う申請者を識別する申請者識別子を含んでおり、承認者選択受付部は、一以上の承認者識別子の申請者による選択を受け付け、承認チェック情報は、承認者選択受付部が選択を受け付けた一以上の承認者識別子と、承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とを含む情報であってもよい。
このような構成により、承認チェック者は、承認者と、その承認者を選択した申請者とが誰であるのかを知ることができる。その結果、両者の関係に応じて、適切な承認が行われたかどうか判断することができる。また、承認チェック情報に作業申請情報が含まれない場合には、作業内容にアクセス可能な者を増やさないようにすることができる。
In the work application processing apparatus according to the present invention, the work application information includes an applicant identifier for identifying an applicant who makes an application, and the approver selection receiving unit selects one or more approver identifiers by the applicant. Approval check information includes one or more approver identifiers received by the approver selection reception unit, and an applicant identifier included in the work application information that is the approval target of the approver identified by the approver identifier. May be included.
With such a configuration, the approval checker can know who is the approver and the applicant who has selected the approver. As a result, it is possible to determine whether appropriate approval has been performed according to the relationship between the two. Further, when the work application information is not included in the approval check information, it is possible to prevent an increase in the number of persons who can access the work content.

また、本発明による作業申請処理装置では、確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、確認者以外の者である確認チェック者に送信する確認チェック情報送信部をさらに備えてもよい。
このような構成により、第三者によって、確認者の選択が適切であったのかどうかをチェックすることができる。そして、例えば、その選択が適切でなかった場合には、そのことを報告することもでき、不適切な確認が放置されないようにすることもできる。
Further, in the work application processing apparatus according to the present invention, confirmation check information, which is information related to selection of a confirmer identified by one or more confirmer identifiers received by the confirmer selection receiving unit, is received by a person other than the confirmer. You may further provide the confirmation check information transmission part which transmits to a certain confirmation checker.
With such a configuration, it is possible to check whether or not the confirmer's selection was appropriate by a third party. For example, if the selection is not appropriate, this can be reported, and inappropriate confirmation can be prevented from being left unattended.

また、本発明による作業申請処理装置では、確認チェック者は、確認者識別子記憶部で記憶されている複数の確認者識別子のうち、確認者選択受付部が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかであってもよい。
このような構成により、確認者になりうる者が確認チェック者となるため、確認者の適切なチェックを行うことができると考えられる。
Further, in the work application processing apparatus according to the present invention, the confirmation checker can select one or more confirmer identifiers received by the confirmer selection accepting unit from among the plurality of confirmer identifiers stored in the confirmer identifier storage unit. Any of the confirmers identified by the confirmer identifier that is not.
With such a configuration, since a person who can be a confirmer becomes a confirmation checker, it is considered that an appropriate check by the confirmer can be performed.

また、本発明による作業申請処理装置では、作業記録情報蓄積部が蓄積した作業記録情報に対応付けられて、作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されており、確認者選択受付部は、一以上の確認者識別子の作業者による選択を受け付け、確認チェック情報は、確認者選択受付部が選択を受け付けた一以上の確認者識別子と、確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とを含む情報であってもよい。
このような構成により、確認チェック者は、確認者と、その確認者を選択した作業者とが誰であるのかを知ることができる。その結果、両者の関係に応じて、適切な確認が行われたかどうか判断することができる。また、確認チェック情報に作業記録情報や作業申請情報が含まれない場合には、作業内容にアクセス可能な者を増やさないようにすることができる。
In the work application processing apparatus according to the present invention, a worker identifier for identifying a worker who has performed an operation work according to the work record information is stored in association with the work record information accumulated by the work record information accumulation unit. The confirmer selection accepting unit accepts selection of one or more confirmer identifiers by the operator, and the confirmation check information includes one or more confirmer identifiers accepted by the confirmer selection accepting unit and a confirmer identifier. The information including the worker identifier corresponding to the work record information that is the confirmation target of the confirmer identified in (1) may be used.
With such a configuration, the confirmation checker can know who is the confirmer and the worker who has selected the confirmer. As a result, it can be determined whether appropriate confirmation has been performed according to the relationship between the two. Further, when the confirmation check information does not include work record information or work application information, it is possible to prevent an increase in the number of persons who can access the work content.

また、本発明による作業申請処理装置では、承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される選択条件情報記憶部をさらに備え、承認者識別子出力部は、承認者選択条件情報をも出力し、承認者選択受付部は、承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付けてもよい。
このような構成により、条件に応じた承認者の選択を実現することができる。
The work application processing apparatus according to the present invention further includes a selection condition information storage unit that stores approver selection condition information that is information indicating a condition related to the selection of the approver, and the approver identifier output unit is configured to select the approver. The condition information is also output, and the approver selection accepting unit may accept selection of one or more approver identifiers according to the condition indicated by the approver selection condition information.
With such a configuration, an approver can be selected according to conditions.

また、本発明による作業申請処理装置では、作業申請処理装置は、操作作業の対象である情報処理システムとは異なるものであってもよい。
このような構成により、操作作業の対象と異なる装置において、作業申請等に関する処理を行うことができる。例えば、操作作業の対象が銀行のシステムである場合に、その銀行のシステムとは異なる装置によって、その銀行のシステムに対する作業申請等に関する処理を行うことができる。
In the work application processing apparatus according to the present invention, the work application processing apparatus may be different from the information processing system that is the target of the operation work.
With such a configuration, it is possible to perform processing relating to work application or the like in an apparatus different from the target of the operation work. For example, when the target of the operation work is a bank system, processing related to a work application to the bank system can be performed by a device different from the bank system.

また、本発明による作業申請処理装置では、作業記録情報受付部は、操作作業の対象である情報処理システムから作業記録情報を受信してもよい。
このような構成により、作業記録情報を作業申請処理装置にユーザが手作業で入力する必要がなくなり、ユーザの利便性が向上されることになる。
In the work application processing apparatus according to the present invention, the work record information receiving unit may receive work record information from an information processing system that is a target of the operation work.
With such a configuration, it is not necessary for the user to manually input the work record information to the work application processing apparatus, and the convenience for the user is improved.

本発明による作業申請処理装置等によれば、例えば、申請者等が承認者を選択することになるため、承認者に関する管理の負荷が軽減されることになる。   According to the work application processing apparatus or the like according to the present invention, for example, the applicant or the like selects the approver, and therefore, the management load related to the approver is reduced.

本発明の実施の形態1による作業申請処理装置の構成を示すブロック図The block diagram which shows the structure of the work application processing apparatus by Embodiment 1 of this invention. 同実施の形態による作業申請処理装置の動作を示すフローチャートThe flowchart which shows operation | movement of the work application processing apparatus by the embodiment 同実施の形態による作業申請処理装置の動作を示すフローチャートThe flowchart which shows operation | movement of the work application processing apparatus by the embodiment 同実施の形態による作業申請処理装置の動作を示すフローチャートThe flowchart which shows operation | movement of the work application processing apparatus by the embodiment 同実施の形態による作業申請処理装置の動作を示すフローチャートThe flowchart which shows operation | movement of the work application processing apparatus by the embodiment 同実施の形態における作業申請処理装置を含むシステムの一例を示す図The figure which shows an example of the system containing the work application processing apparatus in the embodiment 同実施の形態における承認者識別子の一例を示す図The figure which shows an example of the approver identifier in the embodiment 同実施の形態における作業者識別子の一例を示す図The figure which shows an example of the operator identifier in the embodiment 同実施の形態における確認者識別子の一例を示す図The figure which shows an example of the confirmer identifier in the embodiment 同実施の形態における承認者識別子の一例を示す図The figure which shows an example of the approver identifier in the embodiment 同実施の形態における確認者識別子の一例を示す図The figure which shows an example of the confirmer identifier in the embodiment 同実施の形態における作業申請情報の入力画面の一例を示す図The figure which shows an example of the input screen of the work application information in the embodiment 同実施の形態における作業申請情報の一例を示す図The figure which shows an example of the work application information in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における蓄積された情報の一例を示す図The figure which shows an example of the information accumulate | stored in the embodiment 同実施の形態における承認者等の選択画面の一例を示す図The figure which shows an example of selection screens, such as an approver in the embodiment 同実施の形態における作業申請情報の承認/却下画面の一例を示す図The figure which shows an example of the approval / rejection screen of the work application information in the embodiment 同実施の形態における作業記録情報の一例を示す図The figure which shows an example of the work record information in the embodiment 同実施の形態における確認者の選択画面の一例を示す図The figure which shows an example of the confirmation screen of the confirmer in the embodiment 同実施の形態における作業記録の確認画面の一例を示す図The figure which shows an example of the confirmation screen of the work record in the embodiment 同実施の形態におけるコンピュータシステムの外観一例を示す模式図Schematic diagram showing an example of the appearance of the computer system in the embodiment 同実施の形態におけるコンピュータシステムの構成の一例を示す図The figure which shows an example of a structure of the computer system in the embodiment

以下、本発明による作業申請処理装置について、実施の形態を用いて説明する。なお、以下の実施の形態において、同じ符号を付した構成要素及びステップは同一または相当するものであり、再度の説明を省略することがある。   Hereinafter, a work application processing apparatus according to the present invention will be described using embodiments. In the following embodiments, components and steps denoted by the same reference numerals are the same or equivalent, and repetitive description may be omitted.

(実施の形態1)
本発明の実施の形態1による作業申請処理装置について、図面を参照しながら説明する。本実施の形態による作業申請処理装置は、承認者や確認者を、申請者等が選択できるものである。
(Embodiment 1)
A work application processing apparatus according to Embodiment 1 of the present invention will be described with reference to the drawings. The work application processing apparatus according to the present embodiment allows an applicant or the like to select an approver or a confirmer.

図1は、本実施の形態による作業申請処理装置1の構成を示すブロック図である。本実施の形態による作業申請処理装置1は、作業申請情報受付部11と、作業申請情報蓄積部12と、記憶部13と、承認者識別子記憶部14と、選択条件情報記憶部15と、承認者識別子出力部16と、承認者選択受付部17と、承認要求送信部18と、承認結果情報受付部19と、承認結果情報蓄積部20と、作業記録情報受付部21と、作業記録情報蓄積部22と、確認者識別子記憶部23と、確認者識別子出力部24と、確認者選択受付部25と、確認要求送信部26と、確認結果情報受付部27と、確認結果情報蓄積部28と、承認チェック情報送信部29と、確認チェック情報送信部30と、を備える。   FIG. 1 is a block diagram showing a configuration of a work application processing apparatus 1 according to the present embodiment. The work application processing apparatus 1 according to the present embodiment includes a work application information receiving unit 11, a work application information storage unit 12, a storage unit 13, an approver identifier storage unit 14, a selection condition information storage unit 15, and an approval. Person identifier output unit 16, approver selection reception unit 17, approval request transmission unit 18, approval result information reception unit 19, approval result information storage unit 20, work record information reception unit 21, work record information storage Unit 22, checker identifier storage unit 23, checker identifier output unit 24, checker selection reception unit 25, confirmation request transmission unit 26, confirmation result information reception unit 27, and confirmation result information storage unit 28 , An approval check information transmission unit 29 and a confirmation check information transmission unit 30.

作業申請情報受付部11は、作業申請情報を受け付ける。作業申請情報は、情報処理システムに対する操作作業を示す情報であり、その操作作業の申請の情報である。なお、この作業申請情報は、申請である旨を示す情報を含んでいてもよく、または、作業申請処理装置1において、申請の情報であると認識されるのであれば、申請である旨を示す情報を含んでいなくてもよい。「情報処理システムに対する操作作業」とは、情報処理システムに関係する種々の操作作業を含むものである。例えば、その操作作業は、システムや装置(スタンドアロンでもよく、そうでなくてもよい)に対する制御や操作等の処理(例えば、その装置等へのアクセスや、その装置等で用いられる設定情報の変更等の処理)であってもよく、ソフトウェアやデータに対する処理(例えば、ソフトウェアやデータの変更や追加、削除等の処理)であってもよく、その他の操作作業であってもよい。ただし、その操作作業は、例えば、コンピュータや、ネットワーク、ユーザインタフェース等を介して電子的に実行されるものである。   The work application information receiving unit 11 receives work application information. The work application information is information indicating an operation work for the information processing system, and is information on an application for the operation work. The work application information may include information indicating that it is an application, or if the work application processing apparatus 1 recognizes that it is application information, it indicates that the application is an application. It does not have to contain information. The “operation work for the information processing system” includes various operation work related to the information processing system. For example, the operation work may be control or operation processing (for example, access to the device or change of setting information used in the device) for a system or device (stand-alone or not). May be a process for software or data (for example, a process for changing, adding, or deleting software or data), or may be another operation work. However, the operation work is executed electronically via, for example, a computer, a network, a user interface, or the like.

作業申請情報は、操作作業の作業内容や作業順序を示す情報を少なくとも含んでいるものとする。また、作業申請情報は、操作作業の作業対象を特定可能な情報(例えば、装置やデータ、ソフトウェア等の識別情報であってもよい)を含んでいてもよい。作業内容を示す情報とは、例えば、操作作業の処理内容を示す情報(例えば、変更、追加、削除、読み出し、バックアップ等の処理)であってもよい。また、作業順序を示す情報とは、例えば、各操作作業の順序を示す情報(例えば、X情報の削除の後に、Y情報を追加する等)であってもよい。また、その操作内容を示す情報は、例えば、「CDを挿入します。」などのように自然言語によって記述されたテキスト情報であってもよく、「delete」「update」「insert」などのあらかじめ規定されているコマンドやコードなどによって記述された情報であってもよい。本実施の形態では、前者の場合について説明する。その前者の場合に、操作内容を示す情報は、キーボード等から入力されてもよく、または、メニュー等からの選択によって入力されてもよい。また、作業申請情報では、2以上の操作作業が、作業順序を含めて示されることが一般的である。例えば、1番目に操作内容Aを実行し、2番目に操作内容Bを実行し、3番目に操作内容Cを実行する、と言うように記述されていてもよい。そのように、操作作業の作業順序を示す情報が作業手順であると考えてもよい。本実施の形態では、作業手順が作業申請情報に含まれる場合について主に説明する。なお、作業申請情報は、一の操作作業のみを示すものであってもよい。また、作業申請情報に、申請を行う申請者を識別する申請者識別子が含まれていてもよい。その申請者識別子は、例えば、申請者の氏名であってもよく、社員コード等のIDであってもよく、その他の識別子であってもよい。後述する他の者の識別子、例えば、作業者識別子、承認者識別子、確認者識別子等についても同様であるとする。本実施の形態では、それらの識別子が氏名である場合について主に説明する。また、申請者識別子の入力は、申請者識別子の一覧からの選択によって行われてもよい。また、作業申請情報に、作業を行う時期を示す情報が含まれていてもよく、または、含まれていなくてもよい。作業を行う時期を示す情報は、例えば、時期の始期を示す情報であってもよく、時期の終期を示す情報であってもよく、または、その両方であってもよい。   It is assumed that the work application information includes at least information indicating the work content and work order of the operation work. Further, the work application information may include information (for example, identification information such as a device, data, software, or the like) that can specify a work target of the operation work. The information indicating the work content may be, for example, information indicating the processing content of the operation work (for example, processing such as change, addition, deletion, reading, and backup). The information indicating the work order may be, for example, information indicating the order of each operation work (for example, adding Y information after deleting the X information). Further, the information indicating the operation content may be text information described in a natural language such as “Insert CD” or the like, such as “delete”, “update”, “insert”, etc. It may be information described by a prescribed command or code. In the present embodiment, the former case will be described. In the former case, the information indicating the operation content may be input from a keyboard or the like, or may be input by selection from a menu or the like. Further, in the work application information, two or more operation works are generally shown including a work order. For example, it may be described that the operation content A is executed first, the operation content B is executed second, and the operation content C is executed third. As such, the information indicating the work order of the operation work may be considered as a work procedure. In the present embodiment, a case where a work procedure is included in work application information will be mainly described. The work application information may indicate only one operation work. Further, the work application information may include an applicant identifier for identifying an applicant who makes an application. The applicant identifier may be, for example, the name of the applicant, an ID such as an employee code, or any other identifier. The same applies to identifiers of other persons described later, for example, operator identifiers, approver identifiers, and confirmer identifiers. In the present embodiment, the case where these identifiers are names will be mainly described. Further, the input of the applicant identifier may be performed by selection from a list of applicant identifiers. Further, the work application information may or may not include information indicating the time when the work is performed. The information indicating the time when the work is performed may be, for example, information indicating the start of the time, information indicating the end of the time, or both.

作業申請情報受付部11は、通常、申請を行う申請者から作業申請情報を受け付ける。作業申請情報受付部11は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された作業申請情報を受け付けてもよく、有線または無線の通信回線を介して送信された作業申請情報を受信してもよく、所定の記録媒体(例えば、光ディスクや磁気ディスク、半導体メモリなど)から読み出された作業申請情報を受け付けてもよい。なお、作業申請情報受付部11は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、作業申請情報受付部11は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   The work application information receiving unit 11 normally receives work application information from an applicant who makes an application. The work application information receiving unit 11 may receive work application information input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), for example, and the work application information transmitted via a wired or wireless communication line May be received, and work application information read from a predetermined recording medium (for example, an optical disk, a magnetic disk, a semiconductor memory, etc.) may be received. Note that the work application information receiving unit 11 may or may not include a device (for example, a modem or a network card) for receiving. In addition, the work application information receiving unit 11 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device.

作業申請情報蓄積部12は、作業申請情報受付部11が受け付けた作業申請情報を記憶部13に蓄積する。また、作業申請情報蓄積部12は、作業申請情報以外の情報を記憶部13に蓄積してもよい。例えば、作業申請情報蓄積部12は、承認者選択受付部17が選択を受け付けた承認者識別子や作業者識別子を記憶部13に蓄積してもよい。その場合に、承認者識別子は、その承認者識別子で識別される承認者によって承認される対象である作業申請情報に対応付けられて蓄積されることが好適である。また、作業者識別子は、その作業者識別子で識別される作業者が行う操作作業を含む作業申請情報に対応付けられて蓄積されることが好適である。また、例えば、作業申請情報蓄積部12は、確認者選択受付部25が選択を受け付けた確認者識別子を記憶部13に蓄積してもよい。その場合に、確認者識別子は、その確認者識別子で識別される確認者によって確認される作業記録情報に対応する操作作業を含む作業申請情報に対応付けられて蓄積されることが好適である。なお、ある識別子が、ある情報に対応付けられて蓄積されるとは、両者の紐付けができるように蓄積されることであり、その具体的な方法は問わない。例えば、その識別子と、その情報とが一のレコード等の情報に含まれるように蓄積されることであってもよく、その識別子と、その情報とのそれぞれに、両者を紐付けるためのID等が付加されて蓄積されることであってもよい。   The work application information storage unit 12 stores the work application information received by the work application information reception unit 11 in the storage unit 13. Further, the work application information storage unit 12 may store information other than the work application information in the storage unit 13. For example, the work application information accumulating unit 12 may accumulate in the storage unit 13 the approver identifier or worker identifier that the approver selection accepting unit 17 accepted the selection. In this case, the approver identifier is preferably stored in association with work application information that is a target approved by the approver identified by the approver identifier. The worker identifier is preferably stored in association with work application information including an operation work performed by the worker identified by the worker identifier. Further, for example, the work application information storage unit 12 may store in the storage unit 13 a checker identifier that has been selected by the checker selection receiving unit 25. In this case, it is preferable that the confirmer identifier is stored in association with work application information including operation work corresponding to work record information confirmed by the confirmer identified by the confirmer identifier. It should be noted that the fact that a certain identifier is accumulated in association with certain information means that the identifier is accumulated so that the both can be associated with each other, and the specific method thereof is not limited. For example, the identifier and the information may be stored so as to be included in the information such as one record, and the ID and the like for linking both the identifier and the information. May be added and stored.

記憶部13では、作業申請情報や、作業記録情報、承認者識別子、確認者識別子、承認結果情報、確認結果情報等が記憶される。また、作業者識別子も記憶されてもよい。なお、記憶部13で記憶される情報の種類は問わない。それら以外の情報が記憶部13で記憶されてもよく,または、それらの情報のうち、一部の情報が記憶部13で記憶されなくてもよい。記憶部13での記憶は、RAM等における一時的な記憶でもよく、または、長期的な記憶でもよい。記憶部13は、所定の記録媒体(例えば、半導体メモリや磁気ディスク、光ディスクなど)によって実現されうる。   The storage unit 13 stores work application information, work record information, an approver identifier, a confirmer identifier, approval result information, confirmation result information, and the like. An operator identifier may also be stored. The type of information stored in the storage unit 13 does not matter. Other information may be stored in the storage unit 13, or some of the information may not be stored in the storage unit 13. The storage in the storage unit 13 may be temporary storage in a RAM or the like, or may be long-term storage. The storage unit 13 can be realized by a predetermined recording medium (for example, a semiconductor memory, a magnetic disk, an optical disk, etc.).

承認者識別子記憶部14では、複数の承認者識別子が記憶される。承認者識別子は、作業申請情報の承認を行う承認者を識別する識別子である。なお、作業申請情報の承認とは、例えば、作業申請情報で示される作業手順で操作作業を実行してもよいことを是認するかどうか決めることであってもよく、作業申請情報で示される作業対象に操作作業を実行してもよいことを是認するかどうか決めることであってもよく、その両方であってもよい。また、その承認者識別子によって識別される承認者は、厳密には承認者の候補者であり、選択された承認者によって、実際の承認の処理が行われることになる。また、承認者識別子記憶部14では、複数の作業者識別子も記憶されていてもよい。作業者識別子は、作業申請情報に応じた操作作業を、情報処理システムに対して実行する作業者を識別する識別子である。本実施の形態では、承認者識別子記憶部14で、複数の作業者識別子も記憶されている場合について主に説明する。なお、その作業者識別子によって識別される作業者は、厳密には作業者の候補者であり、選択された作業者によって、実際の操作作業が行われることになる。   The approver identifier storage unit 14 stores a plurality of approver identifiers. The approver identifier is an identifier for identifying an approver who approves work application information. The approval of the work application information may be, for example, deciding whether to approve that the operation work may be executed in the work procedure indicated by the work application information, and the work indicated by the work application information. It may be determined whether or not to admit that the operation work may be performed on the object, or both. In addition, the approver identified by the approver identifier is strictly a candidate for the approver, and actual approval processing is performed by the selected approver. The approver identifier storage unit 14 may also store a plurality of worker identifiers. The worker identifier is an identifier for identifying a worker who performs an operation work corresponding to the work application information on the information processing system. In the present embodiment, the case where a plurality of worker identifiers are also stored in the approver identifier storage unit 14 will be mainly described. Note that the worker identified by the worker identifier is strictly a worker candidate, and an actual operation work is performed by the selected worker.

承認者識別子記憶部14に承認者識別子等が記憶される過程は問わない。例えば、記録媒体を介して承認者識別子等が承認者識別子記憶部14で記憶されるようになってもよく、通信回線等を介して送信された承認者識別子等が承認者識別子記憶部14で記憶されるようになってもよく、または、入力デバイスを介して入力された承認者識別子等が承認者識別子記憶部14で記憶されるようになってもよい。承認者識別子記憶部14での記憶は、RAM等における一時的な記憶でもよく、または、長期的な記憶でもよい。承認者識別子記憶部14は、所定の記録媒体(例えば、半導体メモリや磁気ディスク、光ディスクなど)によって実現されうる。   The process in which the approver identifier and the like are stored in the approver identifier storage unit 14 does not matter. For example, an approver identifier or the like may be stored in the approver identifier storage unit 14 via a recording medium, and an approver identifier or the like transmitted via a communication line or the like may be stored in the approver identifier storage unit 14. It may be stored, or an approver identifier or the like input via an input device may be stored in the approver identifier storage unit 14. The storage in the approver identifier storage unit 14 may be temporary storage in a RAM or the like, or may be long-term storage. The approver identifier storage unit 14 can be realized by a predetermined recording medium (for example, a semiconductor memory, a magnetic disk, an optical disk, etc.).

選択条件情報記憶部15では、承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される。その承認者選択条件情報は、例えば、選択対象となる承認者の人数(例えば、一人、二人、二人以上等)であってもよく、選択対象となる承認者の役職(例えば、課長以上、部長等)であってもよく、作業申請情報に含まれる作業手順と作業対象とのそれぞれについて承認者を選択する旨であってもよく、その他の条件であってもよい。また、選択条件情報記憶部15では、確認者の選択に関する条件を示す情報である確認者選択条件情報も記憶されていてもよい。その確認者選択条件情報は、例えば、選択対象となる確認者の人数であってもよく、選択対象となる確認者の役職であってもよく、作業記録情報に含まれる作業手順(作業内容)と作業対象とのそれぞれについて確認者を選択する旨であってもよく、その他の条件であってもよい。   The selection condition information storage unit 15 stores approver selection condition information that is information indicating a condition related to the selection of the approver. The approver selection condition information may be, for example, the number of approvers to be selected (for example, one person, two persons, two or more persons), and the position of the approver to be selected (for example, the section manager or more). , General manager, etc.), an approver may be selected for each of the work procedure and work target included in the work application information, or other conditions may be used. The selection condition information storage unit 15 may also store checker selection condition information, which is information indicating conditions related to selection by the checker. The checker selection condition information may be, for example, the number of checkers to be selected or the title of the checker to be selected, and the work procedure (work content) included in the work record information And a confirmation person may be selected for each of the work target and other conditions.

選択条件情報記憶部15に承認者選択条件情報等が記憶される過程は問わない。例えば、記録媒体を介して承認者選択条件情報等が選択条件情報記憶部15で記憶されるようになってもよく、通信回線等を介して送信された承認者選択条件情報等が選択条件情報記憶部15で記憶されるようになってもよく、または、入力デバイスを介して入力された承認者選択条件情報等が選択条件情報記憶部15で記憶されるようになってもよい。選択条件情報記憶部15での記憶は、RAM等における一時的な記憶でもよく、または、長期的な記憶でもよい。選択条件情報記憶部15は、所定の記録媒体(例えば、半導体メモリや磁気ディスク、光ディスクなど)によって実現されうる。   The process in which the approver selection condition information or the like is stored in the selection condition information storage unit 15 does not matter. For example, the approver selection condition information or the like may be stored in the selection condition information storage unit 15 via a recording medium, and the approver selection condition information or the like transmitted via a communication line or the like is selected condition information. The information may be stored in the storage unit 15, or the approver selection condition information input via the input device may be stored in the selection condition information storage unit 15. Storage in the selection condition information storage unit 15 may be temporary storage in a RAM or the like, or may be long-term storage. The selection condition information storage unit 15 can be realized by a predetermined recording medium (for example, a semiconductor memory, a magnetic disk, an optical disk, etc.).

承認者識別子出力部16は、操作作業の申請に応じて、承認者識別子記憶部14で記憶されている複数の承認者識別子を出力する。操作作業の申請に応じて複数の承認者識別子を出力するとは、例えば、操作作業の申請時、すなわち、作業申請情報の受付時に複数の承認者識別子を出力することであってもよく、作業申請情報の受付後に複数の承認者識別子を出力することであってもよい。承認者識別子出力部16は、通常、承認者の選択を行う者に対して複数の承認者識別子を出力する。したがって、その選択を申請者が行う場合には、承認者識別子出力部16は、複数の承認者識別子を申請者に出力してもよい。なお、申請者に出力するとは、例えば、申請者の端末に複数の承認者識別子を出力することであってもよく、申請者を受け取り先として、電子メール等によって複数の承認者識別子を送信することであってもよく、その他の方法によって複数の承認者識別子を申請者に出力することであってもよい。例えば、承認者識別子出力部16は、作業申請情報に含まれる申請者識別子に対応する送信先に、複数の承認者識別子を送信してもよい。複数の承認者識別子を申請者以外に出力する場合にも同様である。   The approver identifier output unit 16 outputs a plurality of approver identifiers stored in the approver identifier storage unit 14 in response to the application for the operation work. To output a plurality of approver identifiers in response to an operation work application may be, for example, to output a plurality of approver identifiers at the time of application for operation work, that is, at the time of accepting work application information. A plurality of approver identifiers may be output after the information is received. The approver identifier output unit 16 normally outputs a plurality of approver identifiers to the person who selects the approver. Therefore, when the applicant makes the selection, the approver identifier output unit 16 may output a plurality of approver identifiers to the applicant. Note that outputting to the applicant may be, for example, outputting a plurality of approver identifiers to the applicant's terminal, and transmitting a plurality of approver identifiers by e-mail or the like with the applicant as the recipient. It is also possible to output a plurality of approver identifiers to the applicant by other methods. For example, the approver identifier output unit 16 may transmit a plurality of approver identifiers to a transmission destination corresponding to the applicant identifier included in the work application information. The same applies when outputting a plurality of approver identifiers other than the applicant.

承認者識別子出力部16は、選択条件情報記憶部15で記憶されている承認者選択条件情報をも出力してもよい。なお、承認者選択条件情報がプログラム等のコード等によって記述されている場合には、承認者識別子出力部16は、承認者選択条件情報を出力する際に、承認者選択条件情報を承認者の選択者が理解可能な自然言語に変換して出力してもよい。例えば、「二人の承認者を選択してください」などが出力されてもよい。承認者識別子出力部16以外の処理においても、作業申請情報や作業記録情報等に含まれる作業内容等が、適宜、コードで記述されたものから自然言語で記述されたものに変換されてもよく、自然言語で記述されたものからコードで記述されたものに変換されてもよい。その変換は、例えば、自然言語によって記述されたテキスト情報である作業内容を示す情報と、コードによって記述された作業内容を示す情報とを対応付ける対応情報を用いて行われてもよい。その変換の詳細については、例えば、上記特許文献1を参照されたい。また、承認者識別子出力部16は、承認者選択条件情報を承認者選択受付部17に渡してもよい。   The approver identifier output unit 16 may also output the approver selection condition information stored in the selection condition information storage unit 15. When the approver selection condition information is described by a code such as a program, the approver identifier output unit 16 outputs the approver selection condition information of the approver when outputting the approver selection condition information. It may be converted into a natural language that can be understood by the selector and output. For example, “Please select two approvers” may be output. In processes other than the approver identifier output unit 16, work contents included in work application information, work record information, and the like may be appropriately converted from those written in code to those written in natural language. Alternatively, it may be converted from what is described in natural language to what is described in code. The conversion may be performed using, for example, correspondence information that associates information indicating work content, which is text information described in a natural language, with information indicating work content described in code. For details of the conversion, see, for example, Patent Document 1 above. The approver identifier output unit 16 may pass the approver selection condition information to the approver selection reception unit 17.

また、承認者識別子出力部16は、複数の承認者識別子の出力と同時に、または、異なるタイミングで、承認者識別子記憶部14で記憶されている複数の作業者識別子をも出力してもよい。
また、承認者識別子記憶部14で記憶されている承認者識別子が、社員コード等のIDである場合には、承認者識別子出力部16は、そのIDを氏名に変換して出力してもよい。選択者が容易に選択できるようにするためである。なお、作業者識別子を出力する際にも同様であるとする。また、承認者識別子や作業者識別子について、社員コード等のIDと氏名との変換は、適宜、行われてもよい。他の識別子、例えば、申請者識別子や確認者識別子についても同様である。
The approver identifier output unit 16 may also output a plurality of worker identifiers stored in the approver identifier storage unit 14 simultaneously with the output of the plurality of approver identifiers or at different timings.
If the approver identifier stored in the approver identifier storage unit 14 is an ID such as an employee code, the approver identifier output unit 16 may convert the ID into a name and output the name. . This is so that the user can easily select. The same applies to the output of the worker identifier. In addition, regarding the approver identifier and the worker identifier, conversion between an ID such as an employee code and a name may be appropriately performed. The same applies to other identifiers such as the applicant identifier and the confirmer identifier.

ここで、この出力は、例えば、表示デバイス(例えば、CRTや液晶ディスプレイなど)への表示でもよく、所定の機器への通信回線を介した送信でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、送信や蓄積、引き渡しが行われる場合であっても、最終的には、承認者識別子の選択者が知ることができるように出力されることが好適である。また、承認者識別子出力部16は、出力を行うデバイス(例えば、表示デバイスや送信デバイスなど)を含んでもよく、または含まなくてもよい。また、承認者識別子出力部16は、ハードウェアによって実現されてもよく、または、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   Here, the output may be, for example, display on a display device (for example, a CRT or a liquid crystal display), transmission via a communication line to a predetermined device, accumulation in a recording medium, It may be delivered to the component. Even when transmission, storage, and delivery are performed, it is preferable that the output is finally made so that the approver identifier selector can know. In addition, the approver identifier output unit 16 may or may not include a device that performs output (for example, a display device or a transmission device). In addition, the approver identifier output unit 16 may be realized by hardware, or may be realized by software such as a driver that drives these devices.

承認者選択受付部17は、承認者識別子出力部16による複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける。そのように選択の受け付けられた承認者識別子で識別される承認者によって、作業申請情報の承認の手続が行われることになる。なお、その一以上の承認者識別子の選択の受け付けは、例えば、一以上の承認者識別子の受け付けによって行われてもよく、一以上の承認者識別子に対応する識別情報等の受け付けによって行われてもよい。また、1個の承認者識別子が選択されてもよく、または、複数の承認者識別子が選択されてもよい。その選択が申請者によって行われる場合には、承認者選択受付部17は、一以上の承認者識別子の申請者による選択を受け付けることになる。また、承認者選択条件情報も出力された場合には、承認者選択受付部17は、その承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付けるものとする。したがって、その承認者選択条件情報によって、二人以上の承認者が選択される旨が決まっている場合には、承認者選択受付部17は、二人以上の承認者の選択を受け付け、そうでない選択、例えば、一人以下の承認者の選択を受け付けなくてもよい。選択を受け付けないとは、結果として、選択が行われなかった状況と同様な状況にすることであり、例えば、選択ボタン等を押すことができなくすることであってもよく、承認者選択受付部17が、選択結果の情報を破棄したり、後段の構成要素に渡さなかったりすることであってもよい。なお、承認者選択受付部17は、そのような承認者選択条件情報に応じた選択の受け付けを、承認者識別子出力部16から受け取った承認者選択条件情報を用いて行ってもよい。また、承認者選択受付部17によって一以上の承認者識別子の選択が受け付けられた場合には、その選択された一以上の承認者識別子が、前述のように、作業申請情報蓄積部12によって、その承認者識別子に対応する作業申請情報に対応付けられて記憶部13に蓄積されてもよい。そのように、承認者識別子を作業申請情報に対応付けて蓄積できるようにするため、記憶部13で記憶されている作業申請情報と、承認者選択受付部17が選択を受け付けた承認者識別子とが紐付けられていることが好適である。その紐付けは、例えば、ある作業申請情報に対応して複数の承認者識別子を出力する際に、その作業申請情報を識別可能な所定の識別情報と一緒に出力し、承認者識別子の選択を受け付ける際に、その所定の識別情報と一緒に選択を受け付けることによって行われてもよい。その識別情報は、例えば、作業申請情報の識別情報であってもよく、後述する具体例で用いられるIDであってもよい。   The approver selection accepting unit 17 accepts selection of one or more approver identifiers for identifying the approver who approves the work application information in response to the output of a plurality of approver identifiers by the approver identifier output unit 16. Thus, the procedure for approving the work application information is performed by the approver identified by the approver identifier whose selection has been accepted. The selection of one or more approver identifiers may be accepted by, for example, receiving one or more approver identifiers, or by receiving identification information or the like corresponding to one or more approver identifiers. Also good. One approver identifier may be selected, or a plurality of approver identifiers may be selected. When the selection is made by the applicant, the approver selection receiving unit 17 receives the selection by the applicant of one or more approver identifiers. Further, when the approver selection condition information is also output, the approver selection receiving unit 17 receives selection of one or more approver identifiers according to the condition indicated by the approver selection condition information. Therefore, when it is determined that two or more approvers are selected according to the approver selection condition information, the approver selection receiving unit 17 receives the selection of two or more approvers, and is not so. It is not necessary to accept selection, for example, selection of one or less approvers. Not accepting the selection means that, as a result, the situation is the same as the situation where the selection was not made. For example, the selection button or the like may not be pressed. The unit 17 may discard the information of the selection result or may not pass it to the subsequent component. The approver selection receiving unit 17 may receive the selection according to the approver selection condition information using the approver selection condition information received from the approver identifier output unit 16. In addition, when selection of one or more approver identifiers is received by the approver selection receiving unit 17, the selected one or more approver identifiers are converted by the work application information storage unit 12 as described above. The information may be stored in the storage unit 13 in association with work application information corresponding to the approver identifier. As described above, in order to be able to store the approver identifier in association with the work application information, the work application information stored in the storage unit 13 and the approver identifier received by the approver selection receiving unit 17 are selected. Is preferably tied. For example, when outputting a plurality of approver identifiers corresponding to certain work application information, the link is output together with predetermined identification information that can identify the work application information, and the approver identifier is selected. When accepting, it may be performed by accepting selection together with the predetermined identification information. The identification information may be identification information of work application information, for example, or may be an ID used in a specific example described later.

また、承認者選択受付部17は、承認者識別子出力部16による複数の作業者識別子の出力に応じて、一以上の承認者識別子の選択と同時に、または、異なるタイミングで、作業申請情報に応じた操作作業を行う作業者を識別する一以上の作業者識別子の選択を受け付けてもよい。なお、1個の作業者識別子が選択されてもよく、または、複数の作業者識別子が選択されてもよい。その作業者識別子の選択の受け付けは、承認者識別子が作業者識別子となった以外、上述の説明と同様にして行われてもよい。すなわち、選択の受け付けられた一以上の作業者識別子も、前述のように、作業申請情報蓄積部12によって、その作業者識別子に対応する作業申請情報に対応付けられて記憶部13に蓄積されてもよい。   Further, the approver selection receiving unit 17 responds to the work application information simultaneously with selection of one or more approver identifiers or at different timings according to the output of a plurality of worker identifiers by the approver identifier output unit 16. Selection of one or more worker identifiers for identifying a worker who performs the operation operation may be accepted. One worker identifier may be selected, or a plurality of worker identifiers may be selected. The selection of the worker identifier may be accepted in the same manner as described above except that the approver identifier becomes the worker identifier. That is, the one or more worker identifiers whose selection has been accepted are also stored in the storage unit 13 in association with the work application information corresponding to the worker identifier by the work application information storage unit 12 as described above. Also good.

承認者選択受付部17は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された選択を受け付けてもよく、有線または無線の通信回線を介して送信された選択を受信してもよい。なお、承認者選択受付部17は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、承認者選択受付部17は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   For example, the approver selection reception unit 17 may receive a selection input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), and receives a selection transmitted via a wired or wireless communication line. Also good. The approver selection reception unit 17 may or may not include a device (for example, a modem or a network card) for reception. In addition, the approver selection receiving unit 17 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device.

承認要求送信部18は、承認者選択受付部17が選択を受け付けた一以上の承認者識別子で識別される承認者に、その承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する。承認者に承認要求情報を送信するとは、承認者の端末に承認要求情報を送信することであってもよく、承認者を受け取り先として、電子メール等によって承認要求情報を送信することであってもよく、その他の方法による承認要求情報の承認者への送信であってもよい。例えば、承認者識別子と、その承認者識別子で識別される承認者の送信先とが対応付けられて記憶されている場合には、承認要求送信部18は、承認者選択受付部17が選択を受け付けた一以上の承認者識別子に対応する送信先に、承認要求情報を送信してもよい。承認要求情報には、承認対象の作業申請情報を識別可能な情報が含まれていることが好適である。なお、作業申請情報を識別可能な情報は、作業申請情報そのものであってもよく、または、その作業申請情報に対して付与されたID等の識別情報であってもよく、作業申請情報を識別可能なその他の情報であってもよい。なお、承認要求送信部18は、送信を行うための送信デバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、承認要求送信部18は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   The approval request transmission unit 18 is information that requests an approver identified by one or more approver identifiers received by the approver selection receiving unit 17 to approve the work application information that is the approval target of the approver. Send some approval request information. Sending the approval request information to the approver may be transmitting the approval request information to the approver's terminal, and transmitting the approval request information by e-mail or the like with the approver as the recipient. Alternatively, the approval request information may be transmitted to the approver by another method. For example, when the approver identifier and the transmission destination of the approver identified by the approver identifier are stored in association with each other, the approval request transmission unit 18 selects the approver selection reception unit 17. The approval request information may be transmitted to a transmission destination corresponding to the accepted one or more approver identifiers. The approval request information preferably includes information that can identify the work application information to be approved. The information that can identify the work application information may be the work application information itself, or may be identification information such as an ID assigned to the work application information, and identifies the work application information. Other possible information may be used. Note that the approval request transmission unit 18 may or may not include a transmission device (for example, a modem or a network card) for performing transmission. The approval request transmission unit 18 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device.

承認結果情報受付部19は、承認要求送信部18による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける。なお、承認結果情報受付部19は、承認結果情報と共に、承認または却下の対象となる作業申請情報を識別可能な情報をも受け付けることが好適である。その結果、どの作業申請情報が承認されたのか、承認されなかったのかが分かるようになるからである。承認結果情報と共に受け付けられる作業申請情報を識別可能な情報は、例えば、その承認結果情報で承認結果が示される承認を要求する承認要求情報に含まれていたものであってもよい。その承認結果情報によって、例えば、作業申請情報で示される作業手順で操作作業を実行することが是認されたかどうかや、作業申請情報で示される作業対象に操作作業を実行することが是認されたかどうかなどが示されることになる。   The approval result information receiving unit 19 receives approval result information indicating whether the work application information has been approved from the approver in response to the transmission of the approval request information by the approval request transmitting unit 18. In addition, it is suitable for the approval result information reception part 19 to also receive the information which can identify the work application information used as approval or rejection with approval result information. As a result, it becomes possible to know which work application information has been approved or not. The information that can identify the work application information that is accepted together with the approval result information may be included in the approval request information that requests the approval whose approval result is indicated by the approval result information, for example. Depending on the approval result information, for example, whether or not it was approved to perform the operation work in the work procedure indicated by the work application information, or whether or not the operation target was approved to be executed on the work target indicated by the work application information Etc. will be shown.

承認結果情報受付部19は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された承認結果情報を受け付けてもよく、有線または無線の通信回線を介して送信された承認結果情報を受信してもよく、所定の記録媒体(例えば、光ディスクや磁気ディスク、半導体メモリなど)から読み出された承認結果情報を受け付けてもよい。なお、承認結果情報受付部19は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、承認結果情報受付部19は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。なお、二以上の承認者が選択された場合には、承認結果情報受付部19は、各承認者から承認結果情報を受け付けることが好適である。   The approval result information reception unit 19 may receive approval result information input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), for example, and approval result information transmitted via a wired or wireless communication line May be received, and approval result information read from a predetermined recording medium (for example, an optical disk, a magnetic disk, a semiconductor memory, etc.) may be received. Note that the approval result information receiving unit 19 may or may not include a device (for example, a modem or a network card) for receiving. In addition, the approval result information receiving unit 19 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device. When two or more approvers are selected, the approval result information receiving unit 19 preferably receives the approval result information from each approver.

承認結果情報蓄積部20は、承認結果情報受付部19が受け付けた承認結果情報を、その承認結果情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。承認結果情報蓄積部20は、例えば、承認結果情報と共に受け付けられた作業申請情報を識別可能な情報で識別される作業申請情報に対応付けて、その承認結果情報を蓄積してもよい。   The approval result information accumulating unit 20 accumulates the approval result information received by the approval result information receiving unit 19 in the storage unit 13 in association with work application information corresponding to the approval result information. The approval result information storage unit 20 may store the approval result information in association with the work application information identified by the identifiable information, for example, the work application information received together with the approval result information.

作業記録情報受付部21は、承認結果情報蓄積部20が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける。作業記録情報には、実行された操作作業の作業内容が含まれていてもよく、また操作作業の作業対象を特定可能な情報が含まれていてもよい。この作業記録情報は、いわゆる操作作業の履歴の情報であってもよい。また、この作業記録情報は、作業申請情報に応じてなされた操作作業がコンピュータ等によって自動的に記録されたものである。その作業記録情報の記録は、例えば、前述の特許文献1で紹介されている方法を用いてもよい。そのような方法を用いることによって、操作画面の動画像や、通信ポート、ファイルアクセス、プロセス、キーボード打刻などの様々な操作作業に関する記録をとることができる。例えば、作業記録情報が操作画面の動画像である場合には、その動画像において表示されているテーブルやデータベースの名称を文字認識によって取得してもよい。通常、テーブルやデータベースの名称が表示される位置は決まっていることが多いため、その位置の画像についてのみ文字認識を行うようにしてもよい。また、ボタンがクリックされる際に、ボタンの色が変化することなどを用いて、クリックされたボタンを特定し、そのボタンの上に表示されている文字列を文字認識によって取得することにより、ボタンを特定する情報、例えば、「検索」等を取得してもよい。このようにして、動画像から、「検索」ボタンがクリックされた、と言う操作作業に関する情報を取得することもできる。なお、本実施の形態では、作業記録情報が、コマンドや、通信ポート、プロセス等を示す情報である場合について主に説明する。また、作業記録情報受付部21は、作業記録情報と共に、その作業記録情報に対応する作業申請情報を識別可能な情報をも受け付けてもよい。作業記録情報に対応する作業申請情報とは、その作業記録情報において記録された操作作業を申請するために用いられた作業申請情報である。作業記録情報受付部21は、作業記録情報と共に、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子を受け付けてもよい。なお、その作業者識別子は、作業記録情報に含まれていてもよい。また、二以上の承認者が選択された場合には、承認結果情報によって承認されたことが示される作業申請情報とは、その二以上の各承認者にそれぞれ対応する承認結果情報のすべてによって承認されたことが示される作業申請情報であることが好適である。   The work record information receiving unit 21 indicates a work record indicating a record of operation work performed on the information processing system in accordance with work application information indicated by the approval result information accumulated by the approval result information accumulation unit 20. Accept information. The work record information may include the work contents of the executed operation work, or may include information that can identify the work target of the operation work. This work record information may be so-called operation work history information. In addition, the work record information is obtained by automatically recording an operation work performed according to the work application information by a computer or the like. For the recording of the work record information, for example, the method introduced in the above-mentioned Patent Document 1 may be used. By using such a method, it is possible to record various operation tasks such as a moving image on the operation screen, a communication port, a file access, a process, and a keyboard stamp. For example, when the work record information is a moving image on the operation screen, the name of the table or database displayed in the moving image may be acquired by character recognition. Usually, since the position where the name of the table or database is displayed is often determined, character recognition may be performed only for the image at that position. In addition, when the button is clicked, the button color is changed, etc., and the clicked button is identified, and the character string displayed on the button is acquired by character recognition. Information for specifying the button, for example, “search” may be acquired. In this way, it is also possible to acquire information related to the operation work that the “search” button has been clicked from the moving image. In the present embodiment, the case where the work record information is information indicating a command, a communication port, a process, and the like will be mainly described. The work record information receiving unit 21 may also receive information that can identify work application information corresponding to the work record information together with the work record information. The work application information corresponding to the work record information is work application information used to apply for the operation work recorded in the work record information. The work record information receiving unit 21 may receive a worker identifier for identifying a worker who has performed an operation work according to the work record information, together with the work record information. The worker identifier may be included in the work record information. In addition, when two or more approvers are selected, the work application information that is indicated by the approval result information is approved by all the approval result information corresponding to each of the two or more approvers. It is preferable that the work application information indicates that the work has been done.

作業記録情報受付部21は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された作業記録情報を受け付けてもよく、有線または無線の通信回線を介して送信された作業記録情報を受信してもよく、所定の記録媒体(例えば、USBメモリやSDカード、その他の半導体メモリ、磁気ディスクなど)から読み出された作業記録情報を受け付けてもよい。なお、通信回線を介して送信された作業記録情報を受信する場合に、作業記録情報受付部21は、その作業記録情報を、操作作業の対象である情報処理システムから受信してもよい。また、作業記録情報受付部21は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、作業記録情報受付部21は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   The work record information receiving unit 21 may receive work record information input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), for example, and the work record information transmitted via a wired or wireless communication line. May be received, and work record information read from a predetermined recording medium (for example, USB memory, SD card, other semiconductor memory, magnetic disk, etc.) may be received. When receiving work record information transmitted via a communication line, the work record information receiving unit 21 may receive the work record information from the information processing system that is the target of the operation work. Further, the work record information receiving unit 21 may or may not include a device (for example, a modem or a network card) for receiving. In addition, the work record information receiving unit 21 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device.

作業記録情報蓄積部22は、作業記録情報受付部21が受け付けた作業記録情報を、その作業記録情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。その際に、作業記録情報蓄積部22は、作業記録情報と共に作業記録情報受付部21で受け付けられた、作業申請情報を識別可能な情報を用いて、その蓄積を行ってもよい。なお、結果として、作業記録情報と作業申請情報との紐付けができているのであれば、両者を対応付けて蓄積する方法は問わない。また、作業記録情報蓄積部22が蓄積した作業記録情報に対応付けられて、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されていてもよい。その作業者識別子は、結果として、その作業記録情報に応じた操作作業を行った作業者を識別することになればよい。したがって、例えば、作業記録情報の蓄積と同時に、またはその後に、その作業記録情報に対応付けられて記憶部13に蓄積されてもよく、あらかじめ記憶部13で記憶されている作業者識別子で識別される作業者によって実行された操作作業に応じた作業記録情報が記憶部13に蓄積されることによって、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されているようになってもよい。例えば、記憶部13において作業申請情報に対応付けられて作業者識別子が記憶されおり、その作業申請情報に対応付けられて、その作業者識別子の作業者によって行われた操作作業の記録である作業記録情報が記憶部13に蓄積される場合には、結果として、作業記録情報と作業者識別子とが紐付けられることになる。また、作業記録情報に、その作業記録情報で記録された操作作業を行った作業者の作業者識別子が含まれる場合には、その作業記録情報が記憶部13に蓄積されることによって、作業記録情報に対応付けられて、その作業記録情報に対応する作業者識別子が記憶されていることになると考えることができる。また、作業記録情報受付部21が作業記録情報と、その作業記録情報に対応する作業者識別子とを受け付けた場合には、作業記録情報蓄積部22は、両者を対応付けて記憶部13に蓄積してもよい。その場合にも、作業記録情報に対応付けられて、その作業記録情報に対応する作業者識別子が記憶されていることになる。   The work record information storage unit 22 stores the work record information received by the work record information reception unit 21 in the storage unit 13 in association with the work application information corresponding to the work record information. At that time, the work record information accumulating unit 22 may accumulate the work record information using information that can be identified by the work record information accepting unit 21 together with the work record information. As a result, as long as the work record information and the work application information are associated with each other, there is no limitation on the method for storing both in association with each other. Further, a worker identifier that identifies a worker who has performed an operation work according to the work record information may be stored in association with the work record information accumulated by the work record information accumulation unit 22. The worker identifier only needs to identify the worker who has performed the operation work according to the work record information as a result. Therefore, for example, at the same time as or after the work record information is accumulated, it may be stored in the storage unit 13 in association with the work record information, and is identified by an operator identifier stored in the storage unit 13 in advance. The work record information corresponding to the operation work executed by the worker is stored in the storage unit 13 so that the worker identifier for identifying the worker who performed the operation work corresponding to the work record information is stored. You may come to be. For example, a worker identifier is stored in the storage unit 13 in association with work application information, and a work that is associated with the work application information and is a record of an operation work performed by the worker with the worker identifier. When the record information is accumulated in the storage unit 13, as a result, the work record information and the worker identifier are associated with each other. Further, when the work record information includes the worker identifier of the worker who performed the operation work recorded in the work record information, the work record information is accumulated in the storage unit 13, so that the work record is recorded. It can be considered that an operator identifier corresponding to the work record information is stored in association with the information. When the work record information accepting unit 21 accepts the work record information and the worker identifier corresponding to the work record information, the work record information accumulating unit 22 accumulates them in the storage unit 13 in association with each other. May be. Even in this case, an operator identifier corresponding to the work record information is stored in association with the work record information.

確認者識別子記憶部23では、複数の確認者識別子が記憶される。確認者識別子は、作業記録情報の確認を行う確認者を識別する識別子である。なお、作業記録情報の確認とは、例えば、作業記録情報で示される操作内容が、予定通りであるかどうか(申請通りであるかどうか)を確認することであってもよく、作業記録情報で示される作業対象が、予定通りの範囲であるかどうかを確認することであってもよく、作業記録情報で示される操作作業に、スパイウェアのインストールや機密情報の窃取等の不適切な作業が含まれていないかどうかを確認することであってもよく、それらの任意の二以上のものの組み合わせであってもよい。また、その確認者識別子によって識別される確認者は、厳密には確認者の候補者であり、選択された確認者によって、実際の確認の処理が行われることになる。   The confirmer identifier storage unit 23 stores a plurality of confirmer identifiers. The confirmer identifier is an identifier for identifying the confirmer who confirms the work record information. The confirmation of the work record information may be, for example, confirming whether the operation content indicated by the work record information is as scheduled (whether it is as requested). It may be to check whether the work target shown is within the planned range, and the operation work shown in the work record information includes inappropriate work such as installing spyware or stealing confidential information. Or a combination of any two or more of them. In addition, the confirmer identified by the confirmer identifier is strictly a candidate for the confirmer, and actual confirmation processing is performed by the selected confirmer.

確認者識別子記憶部23に確認者識別子が記憶される過程は問わない。例えば、記録媒体を介して確認者識別子が確認者識別子記憶部23で記憶されるようになってもよく、通信回線等を介して送信された確認者識別子が確認者識別子記憶部23で記憶されるようになってもよく、または、入力デバイスを介して入力された確認者識別子が確認者識別子記憶部23で記憶されるようになってもよい。確認者識別子記憶部23での記憶は、RAM等における一時的な記憶でもよく、または、長期的な記憶でもよい。確認者識別子記憶部23は、所定の記録媒体(例えば、半導体メモリや磁気ディスク、光ディスクなど)によって実現されうる。   The process in which a confirmer identifier is memorize | stored in the confirmer identifier memory | storage part 23 is not ask | required. For example, the confirmer identifier may be stored in the confirmer identifier storage unit 23 via a recording medium, and the confirmer identifier transmitted via a communication line or the like is stored in the confirmer identifier storage unit 23. The confirmer identifier input via the input device may be stored in the confirmer identifier storage unit 23. Storage in the confirmer identifier storage unit 23 may be temporary storage in a RAM or the like, or may be long-term storage. The confirmer identifier storage unit 23 can be realized by a predetermined recording medium (for example, a semiconductor memory, a magnetic disk, an optical disk, etc.).

確認者識別子出力部24は、確認者識別子記憶部23で記憶されている複数の確認者識別子を出力する。確認者識別子出力部24は、通常、確認者の選択を行う者に対して複数の確認者識別子を出力する。その複数の確認者識別子の出力は、例えば、作業記録情報の受け付けに応じて行われてもよく、操作作業の申請に応じて行われてもよい。作業記録情報の受け付けに応じて複数の確認者識別子を出力するとは、例えば、作業記録情報の受付前に複数の確認者識別子を出力することであってもよく、作業記録情報の受付時に複数の確認者識別子を出力することであってもよく、作業記録情報の受付後に複数の承認者識別子を出力することであってもよい。この場合には、確認者識別子出力部24は、例えば、作業記録情報受付部21が受け付けた作業記録情報の操作作業を行った作業者に対して複数の確認者識別子を出力してもよい。操作作業の申請に応じて複数の確認者識別子を出力するとは、例えば、操作作業の申請時、すなわち、作業申請情報の受付時に複数の確認者識別子を出力することであってもよく、作業申請情報の受付後に複数の確認者識別子を出力することであってもよい。この場合には、確認者識別子出力部24は、例えば、作業申請情報の申請を行った申請者に対して複数の確認者識別子を出力してもよい。なお、作業者や申請者に出力するとは、例えば、作業者や申請者の端末に複数の確認者識別子を出力することであってもよく、作業者や申請者を受け取り先として、電子メール等によって複数の確認者識別子を送信することであってもよく、その他の方法によって複数の確認者識別子を作業者や申請者に出力することであってもよい。複数の確認者識別子を作業者や申請者以外に出力する場合にも同様である。例えば、確認者識別子出力部24は、作業記録情報に対応付けられている作業者識別子に対応する送信先に、複数の確認者識別子を送信してもよい。本実施の形態では、確認者識別子が作業者に出力される場合について主に説明する。   The confirmer identifier output unit 24 outputs a plurality of confirmer identifiers stored in the confirmer identifier storage unit 23. The confirmer identifier output unit 24 normally outputs a plurality of confirmer identifiers to the person who selects the confirmer. The output of the plurality of confirmer identifiers may be performed in response to reception of work record information, or may be performed in response to an application for an operation work. Outputting a plurality of confirmer identifiers in response to acceptance of work record information may be, for example, outputting a plurality of confirmer identifiers before accepting work record information. The confirmer identifier may be output, or a plurality of approver identifiers may be output after the work record information is received. In this case, for example, the confirmer identifier output unit 24 may output a plurality of confirmer identifiers to the worker who has performed the operation work on the work record information received by the work record information receiving unit 21. Outputting a plurality of confirmer identifiers in response to an operation work application may be, for example, outputting a plurality of confirmer identifiers when applying for an operation work, that is, when accepting work application information. A plurality of confirmer identifiers may be output after receiving the information. In this case, the confirmer identifier output unit 24 may output a plurality of confirmer identifiers to the applicant who applied for the work application information, for example. Note that outputting to the worker or the applicant may be, for example, outputting a plurality of confirmer identifiers to the worker or the applicant's terminal. A plurality of confirmer identifiers may be transmitted by the user, or a plurality of confirmer identifiers may be output to the worker or the applicant by other methods. The same applies to the case where a plurality of confirmer identifiers are output to other than the operator and the applicant. For example, the confirmer identifier output unit 24 may transmit a plurality of confirmer identifiers to a transmission destination corresponding to the worker identifier associated with the work record information. In the present embodiment, the case where the confirmer identifier is output to the worker will be mainly described.

確認者識別子出力部24は、選択条件情報記憶部15で記憶されている確認者選択条件情報をも出力してもよい。なお、確認者選択条件情報がプログラム等のコード等によって記述されている場合には、確認者識別子出力部24は、確認者選択条件情報を出力する際に、確認者選択条件情報を確認者の選択者が理解可能な自然言語に変換して出力してもよい。例えば、「二人の確認者を選択してください」などが出力されてもよい。また、確認者識別子出力部24は、確認者選択条件情報を確認者選択受付部25に渡してもよい。
また、確認者識別子記憶部23で記憶されている確認者識別子が、社員コード等のIDである場合には、確認者識別子出力部24は、そのIDを氏名に変換して出力してもよい。選択者が容易に選択できるようにするためである。
The confirmer identifier output unit 24 may also output the confirmer selection condition information stored in the selection condition information storage unit 15. When the confirmer selection condition information is described by a code such as a program, the confirmer identifier output unit 24 outputs the confirmer selection condition information to the confirmer when outputting the confirmer selection condition information. It may be converted into a natural language that can be understood by the selector and output. For example, “Please select two confirmers” may be output. The confirmer identifier output unit 24 may pass the confirmer selection condition information to the confirmer selection receiving unit 25.
When the confirmer identifier stored in the confirmer identifier storage unit 23 is an ID such as an employee code, the confirmer identifier output unit 24 may convert the ID into a name and output the name. . This is so that the user can easily select.

ここで、この出力は、例えば、表示デバイス(例えば、CRTや液晶ディスプレイなど)への表示でもよく、所定の機器への通信回線を介した送信でもよく、記録媒体への蓄積でもよく、他の構成要素への引き渡しでもよい。なお、送信や蓄積、引き渡しが行われる場合であっても、最終的には、確認者識別子の選択者が知ることができるように出力されることが好適である。また、確認者識別子出力部24は、出力を行うデバイス(例えば、表示デバイスや送信デバイスなど)を含んでもよく、または含まなくてもよい。また、確認者識別子出力部24は、ハードウェアによって実現されてもよく、または、それらのデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   Here, the output may be, for example, display on a display device (for example, a CRT or a liquid crystal display), transmission via a communication line to a predetermined device, accumulation in a recording medium, It may be delivered to the component. Even when transmission, storage, and delivery are performed, it is preferable that the final output is made so that the selector of the confirmer identifier can know. The confirmer identifier output unit 24 may or may not include a device that performs output (for example, a display device or a transmission device). The confirmer identifier output unit 24 may be realized by hardware, or may be realized by software such as a driver that drives these devices.

確認者選択受付部25は、確認者識別子出力部24による複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける。そのように選択の受け付けられた確認者識別子で識別される確認者によって、作業記録情報の確認の手続が行われることになる。なお、その一以上の確認者識別子の選択を受け付けは、例えば、一以上の確認者識別子の受け付けによって行われてもよく、一以上の確認者識別子に対応する識別情報等の受け付けによって行われてもよい。また、1個の確認者識別子が選択されてもよく、または、複数の確認者識別子が選択されてもよい。その選択が作業者によって行われる場合には、確認者選択受付部25は、一以上の確認者識別子の作業者による選択を受け付けることになる。また、その選択が申請者によって行われる場合には、確認者選択受付部25は、一以上の確認者識別子の申請者による選択を受け付けることになる。また、確認者選択条件情報も出力された場合には、確認者選択受付部25は、その確認者選択条件情報の示す条件に応じた一以上の確認者識別子の選択を受け付けるものとする。したがって、その確認者選択条件情報によって、二人以上の確認者が選択される旨が決まっている場合には、確認者選択受付部25は、二人以上の確認者の選択を受け付け、そうでない選択、例えば、一人以下の確認者の選択を受け付けなくてもよい。選択を受け付けないとは、結果として、選択が行われなかった状況と同様な状況にすることであり、例えば、選択ボタン等を押すことができなくすることであってもよく、確認者選択受付部25が、選択結果の情報を破棄したり、後段の構成要素に渡さなかったりすることであってもよい。なお、確認者選択受付部25は、そのような確認者選択条件情報に応じた選択の受け付けを、確認者識別子出力部24から受け取った確認者選択条件情報を用いて行ってもよい。また、確認者選択受付部25によって一以上の確認者識別子の選択が受け付けられた場合には、その選択された一以上の確認者識別子が、前述のように、作業申請情報蓄積部12によって、その確認者識別子に対応する作業申請情報に対応付けられて記憶部13に蓄積されてもよい。確認者識別子に対応する作業申請情報とは、その確認者識別子の選択が操作作業の申請時に行われた場合には、その申請対象となる作業申請情報のことであり、その確認者識別子の選択が作業記録情報の受け付けに応じて行われた場合には、その作業記録情報に対応する作業申請情報のことである。そのように、確認者識別子を作業申請情報に対応付けて蓄積できるようにするため、記憶部13で記憶されている作業申請情報と、確認者選択受付部25が選択を受け付けた確認者識別子とが紐付けられていることが好適である。その紐付けは、例えば、ある作業申請情報(または作業記録情報)に対応して複数の確認者識別子を出力する際に、その作業申請情報(またはその作業記録情報に対応する作業申請情報)を識別可能な所定の識別情報と一緒に出力し、確認者識別子の選択を受け付ける際に、その所定の識別情報と一緒に選択を受け付けることによって行われてもよい。その識別情報は、例えば、作業申請情報の識別情報であってもよく、作業申請情報に対応付けられている作業記録情報の識別情報であってもよく、後述する具体例で用いられるIDであってもよい。   The confirmer selection accepting unit 25 accepts selection of one or more confirmer identifiers for identifying the confirmers who confirm the work record information in response to the output of a plurality of confirmer identifiers by the confirmer identifier output unit 24. The procedure for confirming the work record information is performed by the confirmer identified by the confirmer identifier whose selection is accepted. The selection of the one or more confirmer identifiers may be accepted by, for example, accepting one or more confirmer identifiers, or by accepting identification information or the like corresponding to one or more confirmer identifiers. Also good. One confirmer identifier may be selected, or a plurality of confirmer identifiers may be selected. When the selection is performed by the worker, the checker selection receiving unit 25 receives the selection of one or more checker identifiers by the worker. Further, when the selection is made by the applicant, the confirmer selection receiving unit 25 receives the selection by the applicant of one or more checker identifiers. When the confirmer selection condition information is also output, the confirmer selection accepting unit 25 accepts selection of one or more confirmer identifiers according to the condition indicated by the confirmer selection condition information. Therefore, when it is determined that two or more checkers are selected according to the checker selection condition information, the checker selection receiving unit 25 receives the selection of two or more checkers, and is not so. It is not necessary to accept selection, for example, selection of one or less confirmers. Not accepting the selection means that, as a result, the situation is the same as the situation where the selection was not made. For example, the selection button may not be able to be pressed. The unit 25 may discard the information of the selection result or may not pass it to the subsequent component. The confirmer selection accepting unit 25 may accept the selection according to the confirmer selection condition information using the confirmer selection condition information received from the confirmer identifier output unit 24. When the selection of one or more checker identifiers is received by the checker selection receiving unit 25, the selected one or more checker identifiers are converted by the work application information storage unit 12 as described above. It may be stored in the storage unit 13 in association with the work application information corresponding to the confirmer identifier. The work application information corresponding to the confirmer identifier is the work application information to be applied when the confirmer identifier is selected at the time of operation work application. Is performed in response to acceptance of work record information, it is work application information corresponding to the work record information. As described above, the work application information stored in the storage unit 13 and the checker identifier received by the checker selection receiving unit 25 are stored so that the checker identifier can be stored in association with the work application information. Is preferably tied. For example, when outputting a plurality of confirmer identifiers corresponding to certain work application information (or work record information), the association is performed by using the work application information (or work application information corresponding to the work record information). When outputting together with the identifiable predetermined identification information and receiving the selection of the confirmer identifier, the selection may be performed together with the predetermined identification information. The identification information may be, for example, identification information of work application information, identification information of work record information associated with the work application information, or an ID used in a specific example described later. May be.

確認者選択受付部25は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された選択を受け付けてもよく、有線または無線の通信回線を介して送信された選択を受信してもよい。なお、確認者選択受付部25は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、確認者選択受付部25は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   For example, the checker selection receiving unit 25 may receive a selection input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), and receive a selection transmitted via a wired or wireless communication line. Also good. Note that the confirmer selection receiving unit 25 may or may not include a device (for example, a modem or a network card) for receiving. Further, the confirmer selection receiving unit 25 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device.

確認要求送信部26は、確認者選択受付部25が選択を受け付けた一以上の確認者識別子で識別される確認者に、その確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する。確認者に確認要求情報を送信するとは、確認者の端末に確認要求情報を送信することであってもよく、確認者を受け取り先として、電子メール等によって確認要求情報を送信することであってもよく、その他の方法による確認要求情報の確認者への送信であってもよい。例えば、確認者識別子と、その確認者識別子で識別される確認者の送信先とが対応付けられて記憶されている場合には、確認要求送信部26は、確認者選択受付部25が選択を受け付けた一以上の確認者識別子に対応する送信先に、確認要求情報を送信してもよい。確認要求情報には、確認対象の作業記録情報を識別可能な情報が含まれていることが好適である。なお、作業記録情報を識別可能な情報は、作業記録情報そのものであってもよく、または、その作業記録情報に対して付与されたID等の識別情報であってもよく、作業記録情報を識別可能なその他の情報であってもよい。また、確認要求情報には、確認対象の作業記録情報に対応する作業申請情報を識別可能な情報を含んでいてもよい。なお、作業申請情報を識別可能な情報は、作業申請情報そのものであってもよく、または、その作業申請情報に対して付与されたID等の識別情報であってもよく、作業申請情報を識別可能なその他の情報であってもよい。また、確認要求送信部26は、送信を行うための送信デバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、確認要求送信部26は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   The confirmation request transmission unit 26 is information that requests a confirmation person identified by one or more confirmation person identifiers accepted by the confirmation person selection reception part 25 to confirm work record information that is a confirmation target of the confirmation person. Send some confirmation request information. Sending the confirmation request information to the confirmer may be transmitting the confirmation request information to the terminal of the confirmer, and transmitting the confirmation request information by e-mail or the like with the confirmer as a recipient. Alternatively, the confirmation request information may be transmitted to the confirmer by other methods. For example, when the confirmer identifier and the transmission destination of the confirmer identified by the confirmer identifier are stored in association with each other, the confirmation request transmission unit 26 selects the confirmer selection receiving unit 25. The confirmation request information may be transmitted to a transmission destination corresponding to the accepted one or more confirmer identifiers. The confirmation request information preferably includes information capable of identifying the work record information to be confirmed. The information capable of identifying the work record information may be the work record information itself, or may be identification information such as an ID given to the work record information, and identifies the work record information. Other possible information may be used. The confirmation request information may include information that can identify work application information corresponding to work record information to be confirmed. The information that can identify the work application information may be the work application information itself, or may be identification information such as an ID assigned to the work application information, and identifies the work application information. Other possible information may be used. Moreover, the confirmation request transmission unit 26 may or may not include a transmission device (for example, a modem or a network card) for performing transmission. In addition, the confirmation request transmission unit 26 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device.

確認結果情報受付部27は、確認要求送信部26による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける。なお、確認結果情報受付部27は、確認結果情報と共に、確認の対象となる作業記録情報を識別可能な情報、またはその作業記録情報に対応する作業申請情報を識別可能な情報をも受け付けることが好適である。その結果、どの作業記録情報について確認が行われたのかが分かるようになるからである。確認結果情報と共に受け付けられる作業記録情報等を識別可能な情報は、例えば、その確認結果情報で確認結果が示される確認を要求する確認要求情報に含まれていたものであってもよい。その確認結果情報によって、例えば、作業記録情報で示される操作作業が、申請通りであるのかどうかや、作業記録情報で示される作業対象が、申請通りであるのかどうかなどが示されることになる。   In response to the transmission of the confirmation request information by the confirmation request transmission unit 26, the confirmation result information reception unit 27 receives confirmation result information indicating a confirmation result related to the work record information from the confirmer. The confirmation result information receiving unit 27 can also receive information that can identify work record information to be confirmed, or information that can identify work application information corresponding to the work record information, together with the confirmation result information. Is preferred. As a result, it becomes possible to know which work record information has been confirmed. The information that can identify the work record information and the like received together with the confirmation result information may be included in the confirmation request information for requesting confirmation in which the confirmation result is indicated by the confirmation result information, for example. The confirmation result information indicates, for example, whether the operation work indicated by the work record information is as requested or whether the work target indicated by the work record information is as requested.

確認結果情報受付部27は、例えば、入力デバイス(例えば、キーボードやマウス、タッチパネルなど)から入力された確認結果情報を受け付けてもよく、有線または無線の通信回線を介して送信された確認結果情報を受信してもよく、所定の記録媒体(例えば、光ディスクや磁気ディスク、半導体メモリなど)から読み出された確認結果情報を受け付けてもよい。なお、確認結果情報受付部27は、受け付けを行うためのデバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、確認結果情報受付部27は、ハードウェアによって実現されてもよく、または所定のデバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。なお、二以上の確認者が選択された場合には、確認結果情報受付部27は、各確認者から確認結果情報を受け付けることが好適である。   The confirmation result information accepting unit 27 may accept confirmation result information input from an input device (for example, a keyboard, a mouse, a touch panel, etc.), for example, and confirmation result information transmitted via a wired or wireless communication line. And confirmation result information read from a predetermined recording medium (for example, an optical disk, a magnetic disk, a semiconductor memory, etc.) may be received. Note that the confirmation result information receiving unit 27 may or may not include a device (for example, a modem or a network card) for receiving. In addition, the confirmation result information receiving unit 27 may be realized by hardware, or may be realized by software such as a driver that drives a predetermined device. When two or more checkers are selected, it is preferable that the check result information receiving unit 27 receives check result information from each checker.

確認結果情報蓄積部28は、確認結果情報受付部27が受け付けた確認結果情報を、その確認結果情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。確認結果情報蓄積部28は、例えば、確認結果情報と共に受け付けられた作業記録情報を識別可能な情報で識別される作業記録情報に対応付けて、その確認結果情報を蓄積してもよく、確認結果情報と共に受け付けられた作業申請情報を識別可能な情報で識別される作業申請情報に対応付けて、その確認結果情報を蓄積してもよい。なお、作業申請情報と、作業記録情報とは対応付けられているため、作業記録情報に対応付けられて蓄積された確認結果情報は、結果として、作業申請情報に対応付けられて蓄積されたことになる。   The confirmation result information accumulating unit 28 accumulates the confirmation result information received by the confirmation result information receiving unit 27 in the storage unit 13 in association with work application information corresponding to the confirmation result information. The confirmation result information accumulating unit 28 may accumulate the confirmation result information in association with the work record information identified by the identifiable information, for example, the work record information received together with the confirmation result information. The confirmation result information may be accumulated by associating the work application information received together with the information with the work application information identified by the identifiable information. Since the work application information and work record information are associated with each other, the confirmation result information accumulated in association with the work record information has been accumulated in association with the work application information as a result. become.

承認チェック情報送信部29は、承認者選択受付部17が選択を受け付けた一以上の承認者識別子で識別される承認者の選択に関する情報である承認チェック情報を、その承認者以外の者である承認チェック者に送信する。その承認チェック情報の送信は、承認者の選択が適切であったかどうかをチェックするために行われる。本実施の形態による作業申請処理装置1では、申請者等が自由に承認者を選択できるため、選択された承認者によっては、不適切な承認の行われる恐れがある。例えば、承認者が申請者の部下や後輩、親友である場合には、そのような恐れがあり得る。したがって、承認チェック情報を送信することによって、その承認者の選択が適切であったかどうかをチェックするものである。そのため、承認チェック情報には、承認者選択受付部17が選択を受け付けた一以上の承認者識別子と、その承認者識別子で識別される承認者の選択を行った者の識別子とが含まれてもよい。その選択者が申請者である場合には、承認チェック情報には、承認者選択受付部17が選択を受け付けた一以上の承認者識別子と、その承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とが含まれてもよい。また、承認チェック情報には、承認対象である作業申請情報が含まれてもよく、または、含まれなくてもよい。情報のアクセス範囲を制限し、情報漏洩を防止する観点からは、承認チェック情報に作業申請情報が含まれないことが好適である。承認チェック情報を送信する目的からすると、承認チェック情報には、承認者識別子と、その選択を行った者の識別子とが含まれていれば十分であると考えられるからである。なお、承認者が、承認対象について承認するかどうかを適切に判断できる能力を有しているかどうかが、そのチェックの目的に含まれていてもよい。例えば、申請者と承認者との技術分野がかけ離れているような場合には、承認者が適切な承認を行うことができないと判断することができる。また、承認チェック者は、承認者識別子記憶部14で記憶されている複数の承認者識別子のうち、承認者選択受付部17が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかであってもよく、承認者以外の者(例えば、作業申請等の手続全体を管理する管理者等)であってもよい。選択された承認者以外の承認者から、承認チェック者を選択する方法は問わない。例えば、ランダムに承認チェック者を選択してもよく、所定のルールに応じて承認チェック者を選択してもよい。その所定のルールは、例えば、選択された承認者の役職以上の役職の承認者であることであってもよい。その承認チェック情報の送信は、承認者識別子の選択後に行われるのであれば、そのタイミングは問わない。また、例えば、承認チェック情報に二以上の承認者識別子が含まれる場合には、承認チェック者は、その承認者識別子ごとにチェックを行うことが好適である。   The approval check information transmitting unit 29 is a person other than the approver for the approval check information, which is information related to the selection of the approver identified by the one or more approver identifiers received by the approver selection receiving unit 17. Send to approval checker. The approval check information is transmitted to check whether the approver's selection is appropriate. In the work application processing apparatus 1 according to the present embodiment, since the applicant or the like can freely select the approver, there is a possibility that inappropriate approval may be performed depending on the selected approver. For example, if the approver is a subordinate, junior or best friend of the applicant, there is such a fear. Therefore, by transmitting approval check information, it is checked whether the approver's selection is appropriate. Therefore, the approval check information includes one or more approver identifiers that have been selected by the approver selection receiving unit 17 and the identifier of the person who has selected the approver identified by the approver identifier. Also good. If the approver is the applicant, the approval check information includes one or more approver identifiers that the approver selection receiving unit 17 has received the selection, and the approval target of the approver identified by the approver identifier. And the applicant identifier included in the work application information. Further, the approval check information may or may not include work application information that is an approval target. From the viewpoint of restricting the access range of information and preventing information leakage, it is preferable that the work application information is not included in the approval check information. This is because, for the purpose of transmitting the approval check information, it is considered sufficient that the approval check information includes the approver identifier and the identifier of the person who made the selection. Note that whether or not the approver has the ability to appropriately determine whether or not to approve the approval target may be included in the purpose of the check. For example, when the technical fields of the applicant and the approver are far from each other, it can be determined that the approver cannot perform proper approval. The approval checker is identified by an approver identifier that is not one or more approver identifiers received by the approver selection receiving unit 17 among the plurality of approver identifiers stored in the approver identifier storage unit 14. It may be any one of the approvers to be approved, or may be a person other than the approver (for example, an administrator who manages the entire procedure such as work application). There is no limitation on a method for selecting an approval checker from approvers other than the selected approver. For example, an approval checker may be selected at random, or an approval checker may be selected according to a predetermined rule. The predetermined rule may be, for example, an approver having a position higher than the position of the selected approver. As long as the approval check information is transmitted after the approver identifier is selected, the timing is not limited. For example, when two or more approver identifiers are included in the approval check information, the approval checker preferably performs a check for each approver identifier.

なお、承認チェック者が承認者であり、承認者識別子と、その承認者識別子で識別される承認者の送信先とが対応付けられて記憶されている場合には、承認チェック情報送信部29は、承認チェック者の承認者識別子に対応する送信先に、承認チェック情報を送信してもよい。また、承認チェック者が管理者等であり、その管理者等の送信先が図示しない記録媒体で記憶されている場合には、承認チェック情報送信部29は、その記録媒体から読み出した送信先に、承認チェック情報を送信してもよい。また、承認チェック情報送信部29は、送信を行うための送信デバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、承認チェック情報送信部29は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   If the approval checker is an approver and the approver identifier and the transmission destination of the approver identified by the approver identifier are stored in association with each other, the approval check information transmitting unit 29 The approval check information may be transmitted to a transmission destination corresponding to the approver identifier of the approval checker. Further, when the approval checker is an administrator or the like and the transmission destination of the administrator or the like is stored in a recording medium (not shown), the approval check information transmission unit 29 sets the transmission destination read from the recording medium. The approval check information may be transmitted. In addition, the approval check information transmission unit 29 may or may not include a transmission device (for example, a modem or a network card) for performing transmission. Further, the approval check information transmission unit 29 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device.

作業申請処理装置1は、承認チェック情報の送信に応じて、そのチェック結果を受信してもよい。そして、そのチェック結果を、その承認チェック情報に対応する作業申請情報等に対応付けて記憶部13に蓄積してもよい。承認チェック情報に対応する作業申請情報とは、その承認チェック情報に含まれる承認者識別子で識別される承認者による承認対象となる作業申請情報である。そして、そのチェック結果によって承認者の選択が不適切であると判断された場合には、作業申請処理装置1は、例えば、その承認者に対して承認要求情報が送信されないように制御してもよい。   The work application processing apparatus 1 may receive the check result in response to the transmission of the approval check information. Then, the check result may be stored in the storage unit 13 in association with work application information corresponding to the approval check information. The work application information corresponding to the approval check information is work application information to be approved by the approver identified by the approver identifier included in the approval check information. If it is determined that the approver's selection is inappropriate based on the check result, the work application processing apparatus 1 may control the approval request information not to be transmitted to the approver, for example. Good.

確認チェック情報送信部30は、確認者選択受付部25が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、その確認者以外の者である確認チェック者に送信する。その確認チェック情報の送信は、確認者の選択が適切であったかどうかをチェックするために行われる。本実施の形態による作業申請処理装置1では、作業者等が自由に確認者を選択できるため、選択された確認者によっては、不適切な確認の行われる恐れがある。例えば、確認者が申請者や作業者の部下や後輩、親友である場合には、そのような恐れがあり得る。したがって、確認チェック情報を送信することによって、その確認者の選択が適切であったかどうかをチェックするものである。そのため、確認チェック情報には、確認者選択受付部25が選択を受け付けた一以上の確認者識別子と、その確認者識別子で識別される確認者の選択を行った者の識別子とが含まれてもよい。その確認者が作業者である場合には、確認チェック情報には、確認者選択受付部25が選択を受け付けた一以上の確認者識別子と、その確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とが含まれてもよい。作業記録情報に対応する作業者識別子とは、その作業記録情報の操作作業を行った作業者を識別する作業者識別子である。なお、記憶部13では、作業記録情報に対応付けられて、その作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されているものとする。また、確認チェック情報には、確認対象である作業記録情報や作業申請情報が含まれてもよく、または、含まれなくてもよい。情報のアクセス範囲を制限し、情報漏洩を防止する観点からは、確認チェック情報に作業記録情報等が含まれないことが好適である。確認チェック情報を送信する目的からすると、確認チェック情報には、確認者識別子と、その選択を行った者の識別子とが含まれていれば十分であると考えられるからである。なお、確認者が、確認対象について適切に確認できる能力を有しているかどうかが、そのチェックの目的に含まれていてもよい。例えば、作業者等と確認者との技術分野がかけ離れているような場合には、確認者が適切な承認を行うことができないと判断することができる。また、確認チェック者は、確認者識別子記憶部23で記憶されている複数の確認者識別子のうち、確認者選択受付部25が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかであってもよく、確認者以外の者(例えば、作業申請等の手続全体を管理する管理者等)であってもよい。選択された確認者以外の確認者から、確認チェック者を選択する方法は問わない。例えば、ランダムに確認チェック者を選択してもよく、所定のルールに応じて確認チェック者を選択してもよい。その所定のルールは、例えば、選択された確認者の役職以上の役職の確認者であることであってもよい。その確認チェック情報の送信は、確認者識別子の選択後に行われるのであれば、そのタイミングは問わない。また、例えば、確認チェック情報に二以上の確認者識別子が含まれる場合には、確認チェック者は、その確認者識別子ごとにチェックを行うことが好適である。   The confirmation check information transmission unit 30 is a person other than the confirmation person, and the confirmation check information, which is information regarding selection of the confirmation person identified by the one or more confirmation person identifiers received by the confirmation person selection reception part 25. Send to confirmation checker. The confirmation check information is transmitted in order to check whether or not the confirmer's selection is appropriate. In the work application processing apparatus 1 according to the present embodiment, an operator or the like can freely select a confirmer, and therefore there is a possibility that inappropriate confirmation may be performed depending on the selected confirmer. For example, if the confirmer is a subordinate, junior, or best friend of the applicant or worker, such a fear may occur. Therefore, by transmitting the confirmation check information, it is checked whether or not the confirmation person is properly selected. For this reason, the confirmation check information includes one or more confirmer identifiers received by the confirmer selection receiving unit 25 and the identifier of the person who has selected the confirmer identified by the confirmer identifier. Also good. When the checker is an operator, the check check information includes one or more checker identifiers that the checker selection receiving unit 25 has received the selection, and a check target of the checker identified by the checker identifier. And the worker identifier corresponding to the work record information. The worker identifier corresponding to the work record information is a worker identifier that identifies the worker who performed the operation work of the work record information. It is assumed that the storage unit 13 stores a worker identifier that is associated with the work record information and identifies the worker who performed the operation work according to the work record information. The confirmation check information may or may not include work record information and work application information to be confirmed. From the viewpoint of restricting the access range of information and preventing information leakage, it is preferable that the work check information is not included in the confirmation check information. This is because, for the purpose of transmitting the confirmation check information, it is considered sufficient that the confirmation check information includes the confirmer identifier and the identifier of the person who performed the selection. Note that whether or not the confirmer has the ability to appropriately confirm the confirmation target may be included in the purpose of the check. For example, when the technical fields of the operator and the confirmer are far from each other, it can be determined that the confirmer cannot make an appropriate approval. The confirmation checker is identified by a checker identifier that is not one or more checker identifiers received by the checker selection receiving unit 25 among the plurality of checker identifiers stored in the checker identifier storage unit 23. It may be one of the confirmers to be confirmed, or may be a person other than the confirmer (for example, an administrator who manages the entire procedure such as work application). There is no limitation on the method of selecting the confirmation checker from the confirmers other than the selected confirmer. For example, a confirmation checker may be selected at random, or a confirmation checker may be selected according to a predetermined rule. The predetermined rule may be, for example, a confirmer having a position higher than the position of the selected confirmer. The transmission of the confirmation check information may be performed at any timing as long as it is performed after selection of the confirmer identifier. For example, when two or more confirmer identifiers are included in the confirmation check information, the confirmation checker preferably performs a check for each confirmer identifier.

なお、確認チェック者が確認者であり、確認者識別子と、その確認者識別子で識別される確認者の送信先とが対応付けられて記憶されている場合には、確認チェック情報送信部30は、確認チェック者の確認者識別子に対応する送信先に、確認チェック情報を送信してもよい。また、確認チェック者が管理者等であり、その管理者等の送信先が図示しない記録媒体で記憶されている場合には、確認チェック情報送信部30は、その記録媒体から読み出した送信先に、確認チェック情報を送信してもよい。また、確認チェック情報送信部30は、送信を行うための送信デバイス(例えば、モデムやネットワークカードなど)を含んでもよく、または含まなくてもよい。また、確認チェック情報送信部30は、ハードウェアによって実現されてもよく、または送信デバイスを駆動するドライバ等のソフトウェアによって実現されてもよい。   If the confirmation checker is a confirmer, and the confirmer identifier is stored in association with the transmission destination of the confirmer identified by the confirmer identifier, the confirmation check information transmission unit 30 The confirmation check information may be transmitted to a transmission destination corresponding to the confirmation checker identifier of the confirmation checker. When the confirmation checker is an administrator or the like and the transmission destination of the administrator or the like is stored in a recording medium (not shown), the confirmation check information transmission unit 30 sets the transmission destination read from the recording medium. Confirmation check information may be transmitted. In addition, the confirmation check information transmission unit 30 may or may not include a transmission device (for example, a modem or a network card) for performing transmission. Further, the confirmation check information transmission unit 30 may be realized by hardware, or may be realized by software such as a driver that drives the transmission device.

作業申請処理装置1は、確認チェック情報の送信に応じて、そのチェック結果を受信してもよい。そして、そのチェック結果を、その確認チェック情報に対応する作業記録情報等に対応付けて記憶部13に蓄積してもよい。確認チェック情報に対応する作業記録情報とは、その確認チェック情報に含まれる確認者識別子で識別される確認者による確認対象となる作業記録情報である。そして、そのチェック結果によって確認者の選択が不適切であると判断された場合には、作業申請処理装置1は、例えば、その確認者に対して確認要求情報が送信されないように制御してもよい。   The work application processing apparatus 1 may receive the check result in response to the transmission of the confirmation check information. Then, the check result may be accumulated in the storage unit 13 in association with work record information or the like corresponding to the confirmation check information. The work record information corresponding to the confirmation check information is work record information to be confirmed by the confirmer identified by the confirmer identifier included in the confirmation check information. Then, when it is determined that the confirmation person is inappropriately selected based on the check result, the work application processing apparatus 1 may control the confirmation request information not to be transmitted to the confirmation person, for example. Good.

なお、記憶部13と、承認者識別子記憶部14と、選択条件情報記憶部15と、確認者識別子記憶部23とのうち、任意の二以上の記憶部は、同一の記録媒体によって実現されてもよく、または、別々の記録媒体によって実現されてもよい。前者の場合には、例えば、作業申請情報等を記憶している領域が記憶部13となり、承認者識別子を記憶している領域が承認者識別子記憶部14となってもよい。   Of the storage unit 13, the approver identifier storage unit 14, the selection condition information storage unit 15, and the confirmer identifier storage unit 23, any two or more storage units are realized by the same recording medium. Or may be realized by separate recording media. In the former case, for example, an area storing work application information or the like may be the storage unit 13, and an area storing the approver identifier may be the approver identifier storage unit 14.

また、作業申請処理装置1は、記憶部13で記憶されている情報を出力する図示しない出力部を備えていてもよい。作業申請情報や、その作業申請情報に対応する承認者識別子、承認結果情報、作業者識別子、作業記録情報、確認者識別子、確認結果情報等を知ることができるようにするためである。なお、それらの情報には、機密性を有する情報も含まれるため、それらの情報にアクセスできる者や、アクセスできる範囲を制限してもよい。例えば、申請者は、自らが申請した作業申請情報のみにアクセスできてもよい。また、作業者は、自らが作業を担当する作業申請情報のみにアクセスできてもよい。また、承認者は、自らが承認を担当する作業申請情報のみにアクセスできてもよく、その承認者が所属するグループに関する作業申請情報にアクセスできてもよい。また、確認者は、自らが確認を担当する作業記録情報及びそれに対応する作業申請情報にアクセスできてもよく、その確認者が所属するグループに関する作業記録情報及びそれに対応する作業申請情報にアクセスできてもよい。また、管理者は、記憶部13で記憶されているすべての情報にアクセスできてもよい。   Further, the work application processing apparatus 1 may include an output unit (not shown) that outputs information stored in the storage unit 13. This is to make it possible to know the work application information, the approver identifier corresponding to the work application information, the approval result information, the worker identifier, the work record information, the confirmer identifier, the confirmation result information, and the like. In addition, since the information which has confidentiality is also contained in those information, you may restrict | limit who can access such information, and the range which can be accessed. For example, the applicant may be able to access only work application information for which he has applied. In addition, the worker may be able to access only the work application information for which the worker is responsible. Further, the approver may be able to access only the work application information for which the approver is in charge, or may access work application information related to the group to which the approver belongs. In addition, the confirmer may have access to the work record information for which he / she is responsible and the corresponding work application information, and may access the work record information for the group to which the confirmer belongs and the corresponding work application information. May be. In addition, the administrator may be able to access all information stored in the storage unit 13.

また、作業申請処理装置1は、作業申請情報で示される操作作業を実行する作業者識別子を特定できる場合には、「承認」である承認結果情報に対応する作業申請情報を、その作業者識別子で識別される作業者に送信してもよい。その送信は、例えば、図示しない作業申請情報の送信部によって行われてもよい。なお、二以上の承認者が選択された場合には、そのすべての承認者による承認結果情報が「承認」であるときに、作業申請情報が作業者に送信されてもよい。   In addition, when the work application processing apparatus 1 can identify the worker identifier that executes the operation work indicated by the work application information, the work application information corresponding to the approval result information that is “approval” is displayed as the worker identifier. It may be transmitted to the worker identified by. The transmission may be performed by, for example, a work application information transmission unit (not shown). When two or more approvers are selected, the work application information may be transmitted to the worker when the approval result information by all the approvers is “approved”.

また、作業申請処理装置1は、通常、作業申請情報による操作作業の対象である情報処理システムとは異なるものであるが、そうでなくてもよい。なお、その情報処理システムは、例えば、銀行のシステムであり、作業申請処理装置1は、その銀行のシステムとは切り離されている情報処理装置であってもよい。なお、その銀行のシステム等の情報処理システムと、作業申請処理装置1との間での作業記録情報の授受は、前述のように、通信によって行われてもよく、通信以外の着脱可能な記録媒体等を介して行われてもよい。   Moreover, although the work application processing apparatus 1 is normally different from the information processing system that is the target of the operation work based on the work application information, this need not be the case. The information processing system may be, for example, a bank system, and the work application processing apparatus 1 may be an information processing apparatus that is separated from the bank system. Note that the transfer of work record information between the information processing system such as the bank system and the work application processing apparatus 1 may be performed by communication as described above, and is a removable record other than communication. It may be performed via a medium or the like.

次に、作業申請処理装置1の動作について図2Aのフローチャートを用いて説明する。
(ステップS101)作業申請情報受付部11は、作業申請情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS102に進み、そうでない場合には、ステップS103に進む。
Next, operation | movement of the work application processing apparatus 1 is demonstrated using the flowchart of FIG. 2A.
(Step S101) The work application information receiving unit 11 determines whether work application information has been received. If accepted, the process proceeds to step S102; otherwise, the process proceeds to step S103.

(ステップS102)作業申請情報蓄積部12等は、受け付けられた作業申請情報に関する処理を行う。この処理の詳細については、図2Bのフローチャートを用いて後述する。そして、ステップS101に戻る。   (Step S102) The work application information storage unit 12 and the like perform processing related to the accepted work application information. Details of this processing will be described later using the flowchart of FIG. 2B. Then, the process returns to step S101.

(ステップS103)承認結果情報受付部19は、承認結果情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS104に進み、そうでない場合には、ステップS105に進む。   (Step S103) The approval result information receiving unit 19 determines whether approval result information has been received. If accepted, the process proceeds to step S104, and if not, the process proceeds to step S105.

(ステップS104)承認結果情報蓄積部20等は、受け付けられた承認結果情報に関する処理を行う。この処理の詳細については、図2Cのフローチャートを用いて後述する。そして、ステップS101に戻る。   (Step S104) The approval result information accumulating unit 20 or the like performs processing related to the accepted approval result information. Details of this processing will be described later using the flowchart of FIG. 2C. Then, the process returns to step S101.

(ステップS105)作業記録情報受付部21は、作業記録情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS106に進み、そうでない場合には、ステップS107に進む。   (Step S105) The work record information receiving unit 21 determines whether or not work record information has been received. If accepted, the process proceeds to step S106, and if not, the process proceeds to step S107.

(ステップS106)作業記録情報蓄積部22等は、受け付けられた作業記録情報に関する処理を行う。この処理の詳細については、図2Dのフローチャートを用いて後述する。そして、ステップS101に戻る。   (Step S106) The work record information storage unit 22 and the like perform processing related to the accepted work record information. Details of this processing will be described later with reference to the flowchart of FIG. 2D. Then, the process returns to step S101.

(ステップS107)確認結果情報受付部27は、確認結果情報を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS108に進み、そうでない場合には、ステップS101に戻る。   (Step S107) The confirmation result information receiving unit 27 determines whether confirmation result information has been received. If it is accepted, the process proceeds to step S108, and if not, the process returns to step S101.

(ステップS108)確認結果情報蓄積部28は、受け付けられた確認結果情報を、その確認結果情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。そして、ステップS101に戻る。
なお、図2Aのフローチャートにおける処理の順序は一例であり、同様の結果を得られるのであれば、各ステップの順序を変更してもよい。また、図2Aのフローチャートにおいて、電源オフや処理終了の割り込みにより処理は終了する。
(Step S108) The confirmation result information accumulating unit 28 accumulates the accepted confirmation result information in the storage unit 13 in association with the work application information corresponding to the confirmation result information. Then, the process returns to step S101.
Note that the order of processing in the flowchart of FIG. 2A is an example, and the order of each step may be changed as long as similar results can be obtained. Also, in the flowchart of FIG. 2A, the process ends due to power-off or a process end interrupt.

図2Bのフローチャートは、図2Aのフローチャートにおける作業申請情報に関する処理(ステップS102)の詳細の一例を示すフローチャートである。
(ステップS201)作業申請情報蓄積部12は、受け付けられた作業申請情報を記憶部13に蓄積する。
The flowchart in FIG. 2B is a flowchart showing an example of details of the process (step S102) related to the work application information in the flowchart in FIG. 2A.
(Step S201) The work application information storage unit 12 stores the accepted work application information in the storage unit 13.

(ステップS202)承認者識別子出力部16は、承認者識別子記憶部14で記憶されている複数の承認者識別子を出力する。なお、その際に、承認者選択条件情報も一緒に出力されてもよい。また、承認者識別子記憶部14で複数の作業者識別子も記憶されている場合には、承認者識別子出力部16は、その複数の作業者識別子をも出力してもよい。   (Step S202) The approver identifier output unit 16 outputs a plurality of approver identifiers stored in the approver identifier storage unit 14. At that time, the approver selection condition information may also be output together. Further, when a plurality of worker identifiers are also stored in the approver identifier storage unit 14, the approver identifier output unit 16 may also output the plurality of worker identifiers.

(ステップS203)承認者選択受付部17は、ステップS202における複数の承認者識別子の出力に応じて、一以上の承認者識別子の選択を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS204に進み、そうでない場合には、受け付けるまでステップS203の処理を繰り返す。なお、承認者選択受付部17は、承認者選択条件情報に応じて一以上の承認者識別子の選択を受け付けてもよい。また、承認者選択受付部17は、作業者識別子の選択を受け付けてもよい。   (Step S203) The approver selection receiving unit 17 determines whether selection of one or more approver identifiers has been received in response to the output of a plurality of approver identifiers in step S202. If accepted, the process proceeds to step S204. If not, the process of step S203 is repeated until accepted. The approver selection receiving unit 17 may receive selection of one or more approver identifiers according to the approver selection condition information. Moreover, the approver selection reception part 17 may receive selection of an operator identifier.

(ステップS204)作業申請情報蓄積部12は、受け付けられた一以上の承認者識別子を、その承認者識別子で識別される承認者による承認対象である作業申請情報に対応付けて記憶部13に蓄積する。なお、作業者識別子の選択も受け付けられた場合には、作業申請情報蓄積部12は、その受け付けられた作業者識別子をも、その作業者識別子で識別される作業者による操作作業の対象である作業申請情報に対応付けて記憶部13に蓄積してもよい。   (Step S204) The work application information storage unit 12 stores the received one or more approver identifiers in the storage unit 13 in association with work application information that is an object to be approved by the approver identified by the approver identifier. To do. When the selection of the worker identifier is also accepted, the work application information storage unit 12 also applies the accepted worker identifier to the operation work by the worker identified by the worker identifier. You may accumulate | store in the memory | storage part 13 in association with work application information.

(ステップS205)承認要求送信部18は、ステップS204で蓄積された一以上の承認者識別子でそれぞれ識別される一以上の承認者に、その一以上の承認者識別子に対応する作業申請情報に関する承認要求情報を送信する。   (Step S205) The approval request transmission unit 18 approves one or more approvers identified by the one or more approver identifiers accumulated in Step S204 to approve work application information corresponding to the one or more approver identifiers. Send request information.

(ステップS206)承認チェック情報送信部29は、ステップS204で蓄積された一以上の承認者識別子と、その承認者識別子の選択を行った者の識別子とを含む承認チェック情報を、承認チェック者に送信する。そして、図2Aのフローチャートに戻る。   (Step S206) The approval check information transmitting unit 29 sends approval check information including one or more approver identifiers accumulated in step S204 and the identifier of the person who selected the approver identifier to the approval checker. Send. And it returns to the flowchart of FIG. 2A.

なお、図2Bのフローチャートにおいて、ステップS205の処理よりも以前に、ステップS206の処理を実行してもよい。そして、ステップS205の処理よりも以前に、そのステップS206の承認チェック情報の送信に応じたチェック結果を受信し、そのチェック結果が「選択が不適切」であることを示す場合には、そのチェック結果を記憶部13に蓄積すると共に、ステップS205の承認要求情報の送信を行わないようにしてもよい。   In the flowchart of FIG. 2B, the process of step S206 may be executed before the process of step S205. Before the process of step S205, the check result corresponding to the transmission of the approval check information of step S206 is received, and if the check result indicates that “selection is inappropriate”, the check The result may be accumulated in the storage unit 13 and the approval request information may not be transmitted in step S205.

図2Cのフローチャートは、図2Aのフローチャートにおける承認結果情報に関する処理(ステップS104)の詳細の一例を示すフローチャートである。
(ステップS301)承認結果情報蓄積部20は、受け付けられた承認結果情報を、その承認結果情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。
The flowchart in FIG. 2C is a flowchart showing an example of details of the process (step S104) regarding the approval result information in the flowchart in FIG. 2A.
(Step S301) The approval result information storage unit 20 stores the accepted approval result information in the storage unit 13 in association with work application information corresponding to the approval result information.

(ステップS302)作業申請情報の送信部(図示せず)は、ステップS301で蓄積された承認結果情報が「承認」であるのか、「却下」であるのか判断する。そして、承認であれば、ステップS303に進み、却下であれば、図2Aのフローチャートに戻る。   (Step S302) The work application information transmitting unit (not shown) determines whether the approval result information accumulated in Step S301 is “approval” or “rejection”. And if it is approval, it will progress to step S303, and if it is rejection, it will return to the flowchart of FIG. 2A.

(ステップS303)作業申請情報の送信部は、ステップS301で蓄積された承認結果情報に対応する作業申請情報を、その作業申請情報に対応する作業者識別子で識別される作業者に送信する。そして、図2Aのフローチャートに戻る。   (Step S303) The transmission unit of work application information transmits the work application information corresponding to the approval result information accumulated in step S301 to the worker identified by the worker identifier corresponding to the work application information. And it returns to the flowchart of FIG. 2A.

図2Dのフローチャートは、図2Aのフローチャートにおける作業記録情報に関する処理(ステップS106)の詳細の一例を示すフローチャートである。
(ステップS401)作業記録情報蓄積部22は、受け付けられた作業記録情報を、その作業記録情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。
The flowchart in FIG. 2D is a flowchart illustrating an example of details of the process (step S106) relating to the work record information in the flowchart in FIG. 2A.
(Step S401) The work record information storage unit 22 stores the accepted work record information in the storage unit 13 in association with the work application information corresponding to the work record information.

(ステップS402)確認者識別子出力部24は、確認者識別子記憶部23で記憶されている複数の確認者識別子を出力する。なお、その際に、確認者選択条件情報も一緒に出力されてもよい。   (Step S402) The confirmer identifier output unit 24 outputs a plurality of confirmer identifiers stored in the confirmer identifier storage unit 23. At that time, the confirmer selection condition information may also be output together.

(ステップS403)確認者選択受付部25は、ステップS402における複数の確認者識別子の出力に応じて、一以上の確認者識別子の選択を受け付けたかどうか判断する。そして、受け付けた場合には、ステップS404に進み、そうでない場合には、受け付けるまでステップS403の処理を繰り返す。なお、確認者選択受付部25は、確認者選択条件情報に応じて一以上の確認者識別子の選択を受け付けてもよい。   (Step S403) The confirmer selection accepting unit 25 determines whether selection of one or more confirmer identifiers has been accepted in response to the output of a plurality of confirmer identifiers in step S402. If accepted, the process proceeds to step S404. If not, the process of step S403 is repeated until accepted. The confirmer selection accepting unit 25 may accept selection of one or more confirmer identifiers according to the confirmer selection condition information.

(ステップS404)作業申請情報蓄積部12は、受け付けられた一以上の確認者識別子を、その確認者識別子で識別される確認者による確認対象である作業記録情報に対応する作業申請情報に対応付けて記憶部13に蓄積する。   (Step S404) The work application information storage unit 12 associates one or more accepted confirmer identifiers with work application information corresponding to work record information to be confirmed by the confirmer identified by the confirmer identifier. To be stored in the storage unit 13.

(ステップS405)確認要求送信部26は、ステップS404で蓄積された一以上の確認者識別子でそれぞれ識別される一以上の確認者に、その一以上の確認者識別子に対応する作業記録情報に関する確認要求情報を送信する。   (Step S405) The confirmation request transmitting unit 26 confirms the work record information corresponding to the one or more confirmer identifiers to one or more confirmers respectively identified by the one or more confirmer identifiers accumulated in Step S404. Send request information.

(ステップS406)確認チェック情報送信部30は、ステップS404で蓄積された一以上の確認者識別子と、その確認者識別子の選択を行った者の識別子とを含む確認チェック情報を、確認チェック者に送信する。そして、図2Aのフローチャートに戻る。   (Step S406) The confirmation check information transmitting unit 30 sends confirmation check information including one or more confirmer identifiers accumulated in step S404 and the identifier of the person who selected the confirmer identifier to the confirmation checker. Send. And it returns to the flowchart of FIG. 2A.

なお、図2Dのフローチャートにおいて、ステップS405の処理よりも以前に、ステップS406の処理を実行してもよい。そして、ステップS405の処理よりも以前に、そのステップS406の確認チェック情報の送信に応じたチェック結果を受信し、そのチェック結果が「選択が不適切」であることを示す場合には、そのチェック結果を記憶部13に蓄積すると共に、ステップS405の確認要求情報の送信を行わないようにしてもよい。   In the flowchart of FIG. 2D, the process of step S406 may be executed before the process of step S405. Before the process of step S405, the check result corresponding to the transmission of the confirmation check information of step S406 is received, and if the check result indicates that “selection is inappropriate”, the check The result may be accumulated in the storage unit 13 and the confirmation request information may not be transmitted in step S405.

次に、本実施の形態による作業申請処理装置1の動作について、具体例を用いて説明する。この具体例では、図3で示されるように、作業申請処理装置1と、申請者端末2と、承認者端末3と、作業者端末4と、確認者端末5と、承認チェック者端末6と、確認チェック者端末7とが、有線または無線の通信回線500を介して接続されているものとする。通信回線500は、例えば、インターネットやイントラネット、公衆電話回線網等である。申請者端末2は、申請者が作業申請情報に含まれる情報の入力などを行う端末である。承認者端末3は、承認者が作業申請情報の承認を行う端末である。作業者端末4は、作業者が、作業申請情報の受信などを行う端末である。なお、作業対象の情報処理システムに対する操作作業も、その作業者端末4によって行われてもよく、または、そうでなくてもよい。確認者端末5は、確認者が作業記録情報の確認を行う端末である。承認チェック者端末6は、承認チェック者が承認チェック情報を用いた承認者の選択に関するチェックなどを行う端末である。承認チェック者が承認者から選択される場合には、承認チェック者端末6は、承認者端末3であると考えてもよい。確認チェック者端末7は、確認チェック者が確認チェック情報を用いた確認者の選択に関するチェックなどを行う端末である。確認チェック者が確認者から選択される場合には、確認チェック者端末7は、確認者端末5であると考えてもよい。また、図3では、申請者端末2、承認者端末3、作業者端末4、確認者端末5、承認チェック者端末6、確認チェック者端末7がそれぞれ1台ずつである場合について示しているが、それは説明の便宜上であり、2台以上の申請者端末2等が存在してもよい。また、操作作業の対象となる情報処理システムも、通信回線500に接続されていてもよく、または、そうでなくてもよい。   Next, operation | movement of the work application processing apparatus 1 by this Embodiment is demonstrated using a specific example. In this specific example, as shown in FIG. 3, the work application processing device 1, the applicant terminal 2, the approver terminal 3, the worker terminal 4, the confirmer terminal 5, the approval checker terminal 6, It is assumed that the confirmation checker terminal 7 is connected via a wired or wireless communication line 500. The communication line 500 is, for example, the Internet, an intranet, a public telephone line network, or the like. The applicant terminal 2 is a terminal through which the applicant inputs information included in the work application information. The approver terminal 3 is a terminal where the approver approves work application information. The worker terminal 4 is a terminal on which the worker receives work application information. The operation work for the information processing system to be worked may be performed by the worker terminal 4 or may not be performed. The confirmer terminal 5 is a terminal on which the confirmer confirms the work record information. The approval checker terminal 6 is a terminal on which the approval checker performs a check related to selection of the approver using the approval check information. When the approval checker is selected from the approver, the approval checker terminal 6 may be considered as the approver terminal 3. The confirmation checker terminal 7 is a terminal on which the confirmation checker performs checks related to selection of the confirmer using the confirmation check information. When the checker is selected from the checkers, the checker terminal 7 may be considered as the checker terminal 5. Further, FIG. 3 shows a case where there are one applicant terminal 2, approver terminal 3, worker terminal 4, confirmer terminal 5, approval checker terminal 6, and confirmation checker terminal 7. This is for convenience of explanation, and there may be two or more applicant terminals 2 or the like. Also, the information processing system that is the target of the operation work may or may not be connected to the communication line 500.

この具体例において、承認者識別子記憶部14では、図4Aで示される複数の承認者識別子が記憶されているものとする。図4Aで示されるように、この具体例では、承認者識別子は、承認者の氏名である。また、この具体例において、承認者識別子記憶部14では、図4Bで示される複数の作業者識別子も記憶されているものとする。図4Bで示されるように、この具体例では、作業者識別子も作業者の氏名である。また、この具体例において、確認者識別子記憶部23では、図4Cで示される複数の確認者識別子が記憶されているものとする。図4Cで示されるように、この具体例では、確認者識別子は、確認者の氏名である。   In this specific example, it is assumed that the approver identifier storage unit 14 stores a plurality of approver identifiers shown in FIG. 4A. As shown in FIG. 4A, in this example, the approver identifier is the name of the approver. In this specific example, it is assumed that the approver identifier storage unit 14 also stores a plurality of worker identifiers shown in FIG. 4B. As shown in FIG. 4B, in this specific example, the worker identifier is also the name of the worker. In this specific example, it is assumed that the confirmer identifier storage unit 23 stores a plurality of confirmer identifiers shown in FIG. 4C. As shown in FIG. 4C, in this specific example, the confirmer identifier is the name of the confirmer.

また、この具体例では、承認者識別子、確認者識別子、作業者識別子と、その識別子で識別される者の送信先とが対応付けられて記憶される図示しない記憶部を作業申請処理装置1が有しており、任意の構成要素は、その記憶部にアクセスして、識別子に対応する送信先を取得できるものとする。   In this specific example, the work application processing apparatus 1 includes a storage unit (not shown) in which the approver identifier, the confirmer identifier, the worker identifier, and the transmission destination of the person identified by the identifier are stored in association with each other. It is assumed that an arbitrary component can access the storage unit and acquire a transmission destination corresponding to the identifier.

また、この具体例では、選択条件情報記憶部15で記憶されている承認者選択条件情報や確認者選択条件情報に関する処理については、その説明を省略する。すなわち、選択条件情報記憶部15を備えていない作業申請処理装置1の処理について説明する。   Further, in this specific example, the description of the processes related to the approver selection condition information and the confirmer selection condition information stored in the selection condition information storage unit 15 is omitted. That is, the process of the work application processing apparatus 1 that does not include the selection condition information storage unit 15 will be described.

まず、作業申請を行う申請者が、申請者端末2を操作し、操作作業を申請するプログラムを起動したとする。そして、申請者端末2において、操作作業のタイトルや作業開始日時、作業終了日時、作業対象等を入力する画面が表示され、申請者がそれらの各情報をキーボードやマウスを用いて入力したとする。図5は、その入力が行われた画面を示す図である。図5では、作業対象であるサーバAに対して、アプリケーションBをインストールする作業の申請が行われており、タイトルや、作業開始日時、作業終了日時、作業対象、作業手順、申請者が入力されている。作業手順は、「1.」「2.」のように、順番を示す番号ごとに一の作業内容が入力されている。具体的には、「1."作業対象"に"作業用アカウント"で"ログオン"します。」が一の作業内容となる。申請者と作業者とは、同じであってもよく、違っていてもよい。この具体例では、両者は異なるものとする。申請者が、「OK」ボタンをクリックすると、図5で入力された各情報を有する作業申請情報が構成され、申請者端末2から作業申請処理装置1に送信される。   First, it is assumed that an applicant who performs a work application operates the applicant terminal 2 and starts a program for applying an operation work. Then, on the applicant terminal 2, a screen for inputting the title of the operation work, the work start date / time, the work end date / time, the work target, etc. is displayed, and the applicant inputs each information using a keyboard or a mouse. . FIG. 5 is a diagram illustrating a screen on which the input is performed. In FIG. 5, an application for installing the application B is applied to the server A, which is the work target, and the title, work start date / time, work end date / time, work target, work procedure, and applicant are input. ing. In the work procedure, one work content is input for each number indicating the order, such as “1.” and “2.”. Specifically, “1.“ Log on ”to“ Work target ”with“ Work account ”” is one work content. The applicant and the worker may be the same or different. In this specific example, both are different. When the applicant clicks an “OK” button, work application information having each information input in FIG. 5 is configured and transmitted from the applicant terminal 2 to the work application processing apparatus 1.

申請者端末2から送信された作業申請情報は、作業申請処理装置1の作業申請情報受付部11で受信され(ステップS101)、作業申請情報蓄積部12に渡される。作業申請情報蓄積部12は、受け取った作業申請情報を記憶部13に蓄積する(ステップS102,S201)。図6は、作業申請情報蓄積部12が蓄積した作業申請情報A101を示す図である。なお、図6は、一の作業申請情報のみを示す図であるが、記憶部13では、図7Aで示されるように、それ以外の作業申請情報や、その他の情報等も記憶されていてもよい。図7Aは、記憶部13で記憶されている情報を示す図である。図7Aにおいて、各レコードには、そのレコードを識別するIDと、作業申請情報と、承認者識別子と、承認結果情報と、作業者識別子と、作業記録情報と、確認者識別子と、確認結果情報とが記録されることになる。また、各レコードにそれ以外の情報が含まれていてもよい。なお、作業申請情報蓄積部12は、作業申請情報を蓄積する際に、その作業申請情報を含むレコードを識別するための情報として、IDを付与して蓄積するものとする。図6で示される作業申請情報A101には、ID「1235」が付与されている。なお、そのレコードに付与されたIDは、結果として、そのレコードに含まれる作業申請情報等と紐付けられているため、作業申請情報等を識別する情報であると考えることもできる。   The work application information transmitted from the applicant terminal 2 is received by the work application information receiving unit 11 of the work application processing apparatus 1 (step S101) and passed to the work application information accumulating unit 12. The work application information storage unit 12 stores the received work application information in the storage unit 13 (steps S102 and S201). FIG. 6 is a diagram showing the work application information A101 accumulated by the work application information accumulating unit 12. 6 shows only one piece of work application information, but the storage unit 13 may store other pieces of work application information, other information, etc. as shown in FIG. 7A. Good. FIG. 7A is a diagram illustrating information stored in the storage unit 13. In FIG. 7A, each record includes an ID for identifying the record, work application information, an approver identifier, approval result information, a worker identifier, work record information, a confirmer identifier, and confirmation result information. Will be recorded. Further, each record may include other information. The work application information accumulating unit 12 assigns and accumulates ID as information for identifying a record including the work application information when the work application information is accumulated. ID “1235” is assigned to the work application information A101 shown in FIG. Since the ID assigned to the record is associated with the work application information included in the record as a result, it can be considered that the information identifies the work application information.

承認者識別子出力部16は、新たな作業申請情報が記憶部13に蓄積されたことを図示しない経路によって検知すると、記憶部13から新たな作業申請情報が追加されたレコードのID「1235」を読み出し、承認者識別子記憶部14から複数の承認者識別子と複数の作業者識別子とを読み出し、それらを申請者端末2に送信する(ステップS202)。なお、承認者識別子出力部16は、例えば、作業申請情報受付部11から、作業申請情報の送信元のアドレスを受け取り、そのアドレスを送信先として承認者識別子等を送信してもよい。   When the approver identifier output unit 16 detects that new work application information has been accumulated in the storage unit 13 through a route (not shown), the approver identifier output unit 16 sets the ID “1235” of the record to which the new work application information is added from the storage unit 13. Read and read a plurality of approver identifiers and a plurality of worker identifiers from the approver identifier storage unit 14, and transmit them to the applicant terminal 2 (step S202). For example, the approver identifier output unit 16 may receive the address of the transmission source of the work application information from the work application information reception unit 11 and transmit the approver identifier or the like using the address as the transmission destination.

作業申請処理装置1から送信された承認者識別子等は、申請者端末2で受信され、申請者端末2のディスプレイに、承認者と、作業者とを選択するための画面が表示される。その画面において、申請者が、図8で示されるように、プルダウンメニューから承認者識別子「山本七郎」と作業者識別子「木村晋一」とを選択し、「OK」ボタンをクリックしたとする。すると、申請者端末2は、選択された承認者識別子「山本七郎」と作業者識別子「木村晋一」とを、複数の承認者識別子等と共に受信したID「1235」と一緒に、作業申請処理装置1に送信する。   The approver identifier transmitted from the work application processing apparatus 1 is received by the applicant terminal 2, and a screen for selecting the approver and the worker is displayed on the display of the applicant terminal 2. In this screen, as shown in FIG. 8, it is assumed that the applicant selects the approver identifier “Yamamoto Shichiro” and the worker identifier “Junichi Kimura” from the pull-down menu and clicks the “OK” button. Then, the applicant terminal 2 uses the work application processing apparatus together with the ID “1235” received together with the plurality of approver identifiers etc., with the selected approver identifier “Yamamoto Shichiro” and the worker identifier “Junichi Kimura”. 1 to send.

その送信された承認者識別子等は、作業申請処理装置1の承認者選択受付部17で受信され、作業申請情報蓄積部12に渡される(ステップS203)。承認者識別子「山本七郎」と、作業者識別子「木村晋一」と、ID「1235」とを受け取ると、作業申請情報蓄積部12は、記憶部13で記憶されているID「1235」のレコードに、承認者識別子「山本七郎」と作業者識別子「木村晋一」とを追加する(ステップS204)。その結果、記憶部13で記憶されている情報は、図7Bで示されるようになる。   The transmitted approver identifier and the like are received by the approver selection receiving unit 17 of the work application processing apparatus 1 and passed to the work application information storage unit 12 (step S203). Upon receiving the approver identifier “Yamamoto Shichiro”, worker identifier “Kimura Junichi”, and ID “1235”, the work application information storage unit 12 stores the record of the ID “1235” stored in the storage unit 13. Then, the approver identifier “Nanamoto Yamamoto” and the operator identifier “Keiichi Kimura” are added (step S204). As a result, the information stored in the storage unit 13 is as shown in FIG. 7B.

承認要求送信部18は、新たな承認者識別子が記憶部13に蓄積されたことを検知すると、記憶部13から新たな承認者識別子「山本七郎」と、その承認者識別子が追加されたレコードのID「1235」と、そのレコードに含まれる作業申請情報A101とを読み出し、作業申請情報A101とID「1235」とを含む承認要求情報を、承認者識別子「山本七郎」に対応する送信先である承認者端末3に送信する(ステップS205)。また、承認チェック情報送信部29は、新たな承認者識別子が記憶部13に蓄積されたことを検知すると、記憶部13から新たな承認者識別子「山本七郎」と、その承認者識別子が追加されたレコードのID「1235」と、そのレコードの作業申請情報A101に含まれる申請者識別子「田中太郎」とを読み出し、それらを含む承認チェック情報を、承認チェック者に送信する(ステップS206)。   When the approval request transmission unit 18 detects that a new approver identifier has been stored in the storage unit 13, the approval request transmission unit 18 adds a new approver identifier “Yamamoto Shichiro” from the storage unit 13 and the record to which the approver identifier is added. The ID “1235” and the work application information A101 included in the record are read, and the approval request information including the work application information A101 and the ID “1235” is the transmission destination corresponding to the approver identifier “Shiroro Yamamoto”. It transmits to the approver terminal 3 (step S205). Further, when the approval check information transmitting unit 29 detects that a new approver identifier is accumulated in the storage unit 13, the new approver identifier “Nanamoto Yamamoto” and its approver identifier are added from the storage unit 13. The ID “1235” of the record and the applicant identifier “Taro Tanaka” included in the work application information A101 of the record are read, and approval check information including them is transmitted to the approval checker (step S206).

その送信された承認チェック情報は、承認チェック者端末6で受信され、承認チェック者端末6のディスプレイに、申請者及び承認者の氏名が表示される。そして、承認チェック者が、その承認者の選択が適切であると考えた場合には、そのまま放置し、その選択が適切でないと考えた場合には、作業申請処理装置1の管理者に、ID「1235」に関する承認者の選択が適切でない旨を伝えてもよい。その結果、その管理者は、例えば、その申請に対応する作業を中止させたり、申請者に承認者を再選択させたりすることができる。   The transmitted approval check information is received by the approval checker terminal 6, and the names of the applicant and the approver are displayed on the display of the approval checker terminal 6. Then, if the approval checker thinks that the approver's selection is appropriate, leave it as it is, and if the approval checker thinks that the selection is not appropriate, the administrator of the work application processing apparatus 1 will receive the ID. You may tell that the selection of the approver regarding "1235" is not appropriate. As a result, the manager can, for example, stop the work corresponding to the application or cause the applicant to reselect the approver.

また、作業申請処理装置1から送信された承認要求情報は、承認者端末3で受信され、承認者端末3のディスプレイに図9で示される表示がなされる。図9の表示において、作業申請情報A101の内容と、承認を行うことを要求するための「承認」「却下」ボタンとが表示されている。この具体例では、図9で示される作業申請情報A101が承認されることになったとする。そのため、承認者は、マウスを操作して、「承認」ボタンをクリックする。すると、承認者端末3は、作業申請情報を承認する旨の承認結果情報「承認」と、受信したID「1235」とを作業申請処理装置1に送信する。   Further, the approval request information transmitted from the work application processing apparatus 1 is received by the approver terminal 3 and displayed on the display of the approver terminal 3 as shown in FIG. In the display of FIG. 9, the contents of the work application information A101 and “Approve” and “Reject” buttons for requesting approval are displayed. In this specific example, it is assumed that the work application information A101 shown in FIG. 9 is approved. Therefore, the approver operates the mouse and clicks the “Approve” button. Then, the approver terminal 3 transmits the approval result information “approval” for approving the work application information and the received ID “1235” to the work application processing apparatus 1.

その送信された承認結果情報等は、作業申請処理装置1の承認結果情報受付部19で受信され、承認結果情報蓄積部20に渡される(ステップS103)。承認結果情報「承認」とID「1235」とを受け取ると、承認結果情報蓄積部20は、記憶部13で記憶されているID「1235」のレコードに、承認結果情報「承認」を追加する(ステップS104,S301)。その結果、記憶部13で記憶されている情報は、図7Cで示されるようになる。   The transmitted approval result information and the like are received by the approval result information receiving unit 19 of the work application processing apparatus 1 and passed to the approval result information accumulating unit 20 (step S103). Upon receiving the approval result information “approval” and the ID “1235”, the approval result information storage unit 20 adds the approval result information “approval” to the record of the ID “1235” stored in the storage unit 13 ( Steps S104 and S301). As a result, the information stored in the storage unit 13 is as shown in FIG. 7C.

また、作業申請処理装置1の作業申請情報の送信部(図示せず)は、新たな承認結果情報が記憶部13に蓄積されたことを検知すると、その承認結果情報が「承認」であるかどうか判断する(ステップS302)。この場合には「承認」であるため、その送信部は、新たな承認結果情報が追加されたレコードから作業申請情報A101と、作業者識別子「木村晋一」とを読み出し、その作業申請情報A101と、その作業申請情報A101に応じた操作作業で作業対象にログインする際に用いる作業用アカウント「123456」と、パスワードとを、作業者識別子「木村晋一」に対応する送信先である作業者端末4に送信する(ステップS303)。なお、作業用アカウントとパスワードは、作業申請情報A101の承認に応じて自動的に生成されてもよい。また、その作業用アカウントと、それに対応するレコードのID「1235」とは、作業申請処理装置1において対応付けられて保持されているものとする。また、その作業用アカウントによって作業対象にログインできるように設定がなされるものとする。   When the work application information transmitting unit (not shown) of the work application processing apparatus 1 detects that new approval result information is accumulated in the storage unit 13, is the approval result information “approved”? It is determined whether or not (step S302). In this case, since it is “approval”, the transmission unit reads the work application information A101 and the worker identifier “Kiichi Kimura” from the record to which the new approval result information is added, and the work application information A101. The work terminal “123456” used when logging in to the work target in the operation work according to the work application information A101 and the password are sent to the worker terminal 4 that is the transmission destination corresponding to the worker identifier “Kiichi Kimura”. (Step S303). The work account and password may be automatically generated in response to the approval of the work application information A101. In addition, it is assumed that the work account and the ID “1235” of the record corresponding to the work account are stored in association with each other in the work application processing apparatus 1. In addition, it is assumed that settings are made so that the work account can be logged in by the work account.

その送信された作業申請情報A101は、作業者端末4で受信される。そして、作業者識別子「木村晋一」で識別される作業者(以下、この作業者を作業者「木村晋一」と呼ぶことがある。他の識別子に対応する者についても同様であるとする)は、作業申請情報A101の内容を知ることができ、その作業申請情報A101に従って、サーバAに対する作業を行うことになる。すなわち、2014年12月10日の22時に、作業者「木村晋一」が、作業用アカウントとパスワードを用いて、作業対象の情報処理システムであるサーバAにログインしたとする。そして、作業申請情報で申請した作業内容を順次、実行したとする。すると、サーバAにおいて、その作業内容は、図10で示されるように、順次、記録されることになる。なお、図10の作業記録情報において、作業用アカウント「123456」が1行目に含まれている。作業者「木村晋一」による一連の作業が終了すると、作業用アカウント「123456」を用いた作業の終了した旨が作業申請処理装置1に伝えられる。すると、作業申請処理装置1の作業記録情報受付部21は、作業用アカウント「123456」に対応した作業記録情報の送信要求をサーバAに送信する。その結果、作業記録情報受付部21は、図10で示される作業記録情報R101を受信し(ステップS105)、作業記録情報蓄積部22に渡す。作業記録情報蓄積部22は、その受け取った作業記録情報R101を、記憶部13における、作業用アカウント「123456」に対応するレコード「1235」に追加する(ステップS106,S401)。その結果、記憶部13で記憶されている情報は、図7Dで示されるようになる。   The transmitted work application information A101 is received by the worker terminal 4. The worker identified by the worker identifier “Kiichi Kimura” (hereinafter, this worker may be referred to as the worker “Kimura Junichi”. The same applies to the people corresponding to other identifiers). Thus, the contents of the work application information A101 can be known, and the work for the server A is performed according to the work application information A101. That is, it is assumed that the worker “Keiichi Kimura” logs in to the server A, which is the information processing system to be worked, using the work account and the password at 22:00 on December 10, 2014. Then, it is assumed that the work contents applied with the work application information are sequentially executed. Then, in the server A, the work contents are sequentially recorded as shown in FIG. In the work record information of FIG. 10, the work account “123456” is included in the first line. When a series of work by the worker “Kimura Junichi” is finished, the work application processing apparatus 1 is notified that the work using the work account “123456” is finished. Then, the work record information receiving unit 21 of the work application processing apparatus 1 transmits a work record information transmission request corresponding to the work account “123456” to the server A. As a result, the work record information receiving unit 21 receives the work record information R101 shown in FIG. 10 (step S105) and passes it to the work record information storage unit 22. The work record information storage unit 22 adds the received work record information R101 to the record “1235” corresponding to the work account “123456” in the storage unit 13 (steps S106 and S401). As a result, the information stored in the storage unit 13 is as shown in FIG. 7D.

確認者識別子出力部24は、新たな作業記録情報が記憶部13に蓄積されたことを図示しない経路によって検知すると、記憶部13から新たな作業記録情報が追加されたレコードのID「1235」と、作業者識別子「木村晋一」とを読み出し、確認者識別子記憶部23から複数の確認者識別子を読み出し、IDと複数の承認者識別子とを、作業者識別子「木村晋一」に対応する送信先である作業者端末4に送信する(ステップS402)。   When the confirmer identifier output unit 24 detects that new work record information has been accumulated in the storage unit 13 through a path (not shown), the ID “1235” of the record to which the new work record information is added from the storage unit 13 Then, the operator identifier “Keiichi Kimura” is read out, a plurality of checker identifiers are read out from the checker identifier storage unit 23, and the ID and the plurality of approver identifiers are transmitted to the destination corresponding to the operator identifier “Kiichi Kimura”. It transmits to a certain worker terminal 4 (step S402).

作業申請処理装置1から送信された確認者識別子等は、作業者端末4で受信され、作業者端末4のディスプレイに、確認者を選択するための画面が表示される。その画面において、作業者が、図11で示されるように、プルダウンメニューから確認者識別子「松本健三」を選択し、「OK」ボタンをクリックしたとする。すると、作業者端末4は、選択された確認者識別子「松本健三」を、複数の確認者識別子と共に受信したID「1235」と一緒に、作業申請処理装置1に送信する。   The confirmer identifier or the like transmitted from the work application processing apparatus 1 is received by the worker terminal 4, and a screen for selecting the confirmer is displayed on the display of the worker terminal 4. Assume that the operator selects the confirmer identifier “Kenzo Matsumoto” from the pull-down menu and clicks the “OK” button on the screen as shown in FIG. Then, the worker terminal 4 transmits the selected confirmer identifier “Kenzo Matsumoto” to the work application processing apparatus 1 together with the ID “1235” received together with the plurality of confirmer identifiers.

その送信された確認者識別子等は、作業申請処理装置1の確認者選択受付部25で受信され、作業申請情報蓄積部12に渡される(ステップS403)。確認者識別子「松本健三」と、ID「1235」とを受け取ると、作業申請情報蓄積部12は、記憶部13で記憶されているID「1235」のレコードに、確認者識別子「松本健三」を追加する(ステップS404)。その結果、記憶部13で記憶されている情報は、図7Eで示されるようになる。   The transmitted confirmer identifier and the like are received by the confirmer selection receiving unit 25 of the work application processing apparatus 1 and passed to the work application information storage unit 12 (step S403). When the checker identifier “Kenzo Matsumoto” and the ID “1235” are received, the work application information storage unit 12 adds the checker identifier “Kenzo Matsumoto” to the record of the ID “1235” stored in the storage unit 13. It adds (step S404). As a result, the information stored in the storage unit 13 is as shown in FIG. 7E.

確認要求送信部26は、新たな確認者識別子が記憶部13に蓄積されたことを検知すると、記憶部13から新たな確認者識別子「松本健三」と、その確認者識別子が追加されたレコードのID「1235」と、そのレコードに含まれる作業申請情報A101及び作業記録情報R101とを読み出し、作業申請情報A101及び作業記録情報R101とID「1235」とを含む確認要求情報を、確認者識別子「松本健三」に対応する送信先である確認者端末5に送信する(ステップS405)。また、確認チェック情報送信部30は、新たな確認者識別子が記憶部13に蓄積されたことを検知すると、記憶部13から新たな確認者識別子「松本健三」と、その確認者識別子が追加されたレコードのID「1235」と、そのレコードに含まれる作業者識別子「木村晋一」とを読み出し、それらを含む確認チェック情報を、確認チェック者に送信する(ステップS406)。   When the confirmation request transmitting unit 26 detects that a new confirmer identifier has been accumulated in the storage unit 13, the new confirmer identifier “Kenzo Matsumoto” from the storage unit 13 and the record to which the confirmer identifier is added are recorded. The ID “1235”, the work application information A101 and the work record information R101 included in the record are read, and the confirmation request information including the work application information A101, the work record information R101, and the ID “1235” is set as the confirmer identifier “ It transmits to the confirmer terminal 5 which is a transmission destination corresponding to “Kenzo Matsumoto” (step S405). When the confirmation check information transmitting unit 30 detects that a new confirmer identifier is accumulated in the storage unit 13, the new confirmer identifier “Kenzo Matsumoto” and the confirmer identifier are added from the storage unit 13. The record ID “1235” and the worker identifier “Kiichi Kimura” included in the record are read, and the confirmation check information including them is transmitted to the confirmation checker (step S406).

その送信された確認チェック情報は、確認チェック者端末7で受信され、確認チェック者端末7のディスプレイに、作業者及び確認者の氏名が表示される。そして、確認チェック者が、その確認者の選択が適切であると考えた場合には、そのまま放置し、その選択が適切でないと考えた場合には、作業申請処理装置1の管理者に、ID「1235」に関する確認者の選択が適切でない旨を伝えてもよい。その結果、その管理者は、例えば、ID「1235」に関する確認を別の確認者に依頼したり、作業者に確認者を再選択させたりすることができる。   The transmitted confirmation check information is received by the confirmation checker terminal 7, and the names of the worker and the confirmer are displayed on the display of the confirmation checker terminal 7. If the confirmation checker thinks that the selection of the checker is appropriate, the confirmation checker leaves it as it is. You may tell that the selection of the confirmer regarding "1235" is not appropriate. As a result, for example, the manager can request another confirmer to confirm the ID “1235” or cause the worker to reselect the confirmer.

また、作業申請処理装置1から送信された確認要求情報は、確認者端末5で受信され、確認者端末5のディスプレイに図12で示される表示がなされる。図12の表示において、作業申請情報A101の内容と、作業記録情報R101の内容と、確認を行うことを要求するための「整合」「不整合」ボタンとが表示されている。この具体例では、図12で示される作業申請情報A101と作業記録情報R101とが整合していると判断されることになったとする。そのため、確認者は、マウスを操作して、「整合」ボタンをクリックする。すると、確認者端末5は、作業申請情報と作業記録情報とが整合する旨の確認結果情報「整合」と、受信したID「1235」とを作業申請処理装置1に送信する。   Further, the confirmation request information transmitted from the work application processing apparatus 1 is received by the confirmer terminal 5 and displayed on the display of the confirmer terminal 5 as shown in FIG. In the display of FIG. 12, the contents of the work application information A101, the contents of the work record information R101, and “match” and “mismatch” buttons for requesting confirmation are displayed. In this specific example, it is assumed that it is determined that the work application information A101 and the work record information R101 shown in FIG. Therefore, the confirmer operates the mouse and clicks the “Align” button. Then, the confirmer terminal 5 transmits confirmation result information “match” indicating that the work application information and the work record information match, and the received ID “1235” to the work application processing apparatus 1.

その送信された確認結果情報等は、作業申請処理装置1の確認結果情報受付部27で受信され、確認結果情報蓄積部28に渡される(ステップS107)。確認結果情報「整合」とID「1235」とを受け取ると、確認結果情報蓄積部28は、記憶部13で記憶されているID「1235」のレコードに、確認結果情報「整合」を追加する(ステップS108)。その結果、記憶部13で記憶されている情報は、図7Fで示されるようになる。   The transmitted confirmation result information and the like are received by the confirmation result information receiving unit 27 of the work application processing apparatus 1 and passed to the confirmation result information storage unit 28 (step S107). Upon receipt of the confirmation result information “match” and ID “1235”, the confirmation result information storage unit 28 adds the confirmation result information “match” to the record of ID “1235” stored in the storage unit 13 ( Step S108). As a result, the information stored in the storage unit 13 is as shown in FIG. 7F.

作業申請処理装置1の管理者等は、図7F等で示される情報にアクセス可能であるとする。そして、例えば、図7Fの情報にアクセスすることによって、作業申請情報の承認が承認者「山本七郎」によって行われ、その結果が「承認」であり、その作業申請情報に応じた操作作業が作業者「木村晋一」によって行われ、その結果が作業記録情報R101であり、その作業記録情報の確認が確認者「松本健三」によって行われ、その結果が「整合」であることを知ることができる。また、その管理者等は、作業申請情報A101や作業記録情報R101の詳細にもアクセスできてもよい。   It is assumed that the administrator of the work application processing apparatus 1 can access the information shown in FIG. Then, for example, by accessing the information in FIG. 7F, the approval of the work application information is performed by the approver “Sanrou Yamamoto”, the result is “approval”, and the operation work according to the work application information is performed. The result is the work record information R101, the confirmation of the work record information is performed by the confirmer “Kenzo Matsumoto”, and the result is “consistent”. . Further, the administrator or the like may be able to access the details of the work application information A101 and work record information R101.

なお、この具体例では、承認者選択条件情報や確認者選択条件情報を用いない場合について説明したが、それらを用いた承認者の選択の受付等が行われてもよいことは言うまでもない。例えば、その条件によって、選択される承認者や確認者の役職が規定されている場合(例えば、選択者の役職以上の役職の承認者等を選択することが規定されている場合等)には、承認者識別子記憶部14では、図4Dで示されるように、承認者識別子が、役職に対応付けられて記憶されていてもよい。また、確認者識別子記憶部23では、図4Eで示されるように、確認者識別子が、役職に対応付けられて記憶されていてもよい。また、そのような役職に関する承認者選択条件情報や確認者選択条件情報を用いる場合には、承認者選択受付部17や確認者選択受付部25は、図示しない人事データベースにアクセスし、選択者の識別子に対応する役職と、選択された者の識別子に対応する役職とを取得し、その条件を満たしているかどうかを判断し、その判断結果に応じた受け付けを行ってもよい。   In this specific example, the case where the approver selection condition information and the confirmer selection condition information are not used has been described, but it goes without saying that the approver's selection reception using the information may be performed. For example, if the conditions of the approver or confirmer to be selected are defined by the conditions (for example, it is specified to select an approver of a position higher than the position of the selected person) In the approver identifier storage unit 14, as shown in FIG. 4D, the approver identifier may be stored in association with the job title. Further, as shown in FIG. 4E, the confirmer identifier storage unit 23 may store the confirmer identifier in association with the job title. In addition, when using the approver selection condition information and the confirmer selection condition information regarding such a position, the approver selection receiving unit 17 and the checker selection receiving unit 25 access a personnel database (not shown) and The position corresponding to the identifier and the position corresponding to the identifier of the selected person may be acquired, it may be determined whether the condition is satisfied, and reception may be performed according to the determination result.

また、この具体例では、作業申請情報が受け付けられたタイミングで複数の承認者識別子の出力が行われる場合につい説明したが、そうでなくてもよい。作業申請情報が受け付けられた後であって、承認者識別子を選択する者からのアクセスがあったタイミングで複数の承認者識別子が出力されてもよい。   In this specific example, the case where a plurality of approver identifiers are output at the timing when the work application information is received has been described, but this need not be the case. A plurality of approver identifiers may be output at the timing when access from a person who selects the approver identifier is received after the work application information is received.

また、この具体例では、作業記録情報が受け付けられたタイミングで複数の確認者識別子の出力が行われる場合につい説明したが、そうでなくてもよい。作業記録情報が受け付けられた後であって、確認者識別子を選択する者からのアクセスがあったタイミングで複数の確認者識別子が出力されてもよく、作業記録情報が受け付けられる前に複数の確認者識別子が出力されてもよい。   Further, in this specific example, a case has been described where a plurality of confirmer identifiers are output at the timing when work record information is received, but this need not be the case. Multiple checker identifiers may be output after work record information has been received and at the timing of access from the person who selects the checker identifier, and multiple confirmations may be made before work record information is received. A person identifier may be output.

以上のように、本実施の形態による作業申請処理装置1によれば、承認者や確認者を人手で選択するため、承認者識別子記憶部14で記憶されている複数の承認者識別子や、確認者識別子記憶部23で記憶されている複数の確認者識別子をメンテナンスしなくてもよい、というメリットがある。すなわち、表示された承認者や確認者の一覧に含まれる者の中に、すでに退職したり、部署移動となったりした者がいても、承認者や確認者を選択する者は、通常そのような事情を知っているため、そのような者を承認者や確認者として選択しなければよいことになる。なお、承認者や確認者を人手で選択する場合には、選択者と承認者や確認者との関係によっては、適切な承認や確認を行うことができない場合もありうる。例えば、選択者が、その者の部下である承認者や確認者を選択した場合には、その選択された承認者や確認者が、上司である選択者に遠慮して、承認すべきでない作業申請情報を承認したり、適切に実行されていない作業記録情報について整合していると確認したりすることが考えられる。そのため、承認チェック情報や確認チェック情報を承認チェック者や確認チェック者に送信することによって、そのような不適切な選択が行われていないかどうかをチェックすることができ、そのような不正を防止することができうる。また、その承認チェック情報や確認チェック情報に、選択者の識別子と、選択される者の識別子とを含め、作業申請情報や作業記録情報等を含めないようにすることによって、情報漏洩の可能性を低減させることができる。   As described above, according to the work application processing apparatus 1 according to the present embodiment, a plurality of approver identifiers stored in the approver identifier storage unit 14 and confirmation are selected in order to manually select the approver and the confirmer. There is an advantage that a plurality of confirmer identifiers stored in the person identifier storage unit 23 need not be maintained. That is, even if there are those who have already retired or moved to a department in the list of approvers or confirmers that are displayed, those who select approvers or confirmers are usually Therefore, it is not necessary to select such a person as an approver or confirmer. When an approver or a confirmer is selected manually, depending on the relationship between the approver and the approver or the confirmer, appropriate approval or confirmation may not be performed. For example, if the selected person selects an approver or confirmer who is his / her subordinate, the selected approver or confirmer should refrain from the superior who is the supervisor and should not approve it. It may be possible to approve the application information or confirm that the work record information that has not been properly executed is consistent. Therefore, by sending approval check information and confirmation check information to the approval checker and confirmation checker, it is possible to check whether such an inappropriate selection has been made and to prevent such fraud. Can be. In addition, by including the identifier of the selected person and the identifier of the selected person in the approval check information and confirmation check information, and not including work application information and work record information, there is a possibility of information leakage. Can be reduced.

なお、本実施の形態では、承認者選択条件情報や確認者選択条件情報に応じた承認者の選択や確認者の選択が行われる場合について説明したが、少なくとも一方の選択において、選択対象者の選択条件情報を用いないようにしてもよい。両方の選択において選択条件情報を用いない場合には、作業申請処理装置1は、選択条件情報記憶部15を備えていなくてもよい。   In the present embodiment, the case where the approver selection and the confirmer selection are performed according to the approver selection condition information and the confirmer selection condition information has been described. However, in at least one of the selections, The selection condition information may not be used. If the selection condition information is not used in both selections, the work application processing apparatus 1 may not include the selection condition information storage unit 15.

また、本実施の形態では、確認チェック情報が送信される場合について説明したが、そうでなくてもよい。確認チェック情報の送信が行われない場合には、作業申請処理装置1は、確認チェック情報送信部30を備えていなくてもよい。   In the present embodiment, the case where the confirmation check information is transmitted has been described, but this need not be the case. When the confirmation check information is not transmitted, the work application processing apparatus 1 may not include the confirmation check information transmission unit 30.

また、本実施の形態では、承認チェック情報が送信される場合について説明したが、そうでなくてもよい。承認チェック情報の送信が行われない場合には、作業申請処理装置1は、承認チェック情報送信部29を備えていなくてもよい。   Further, although the case has been described with the present embodiment where approval check information is transmitted, this need not be the case. When the approval check information is not transmitted, the work application processing apparatus 1 may not include the approval check information transmission unit 29.

また、本実施の形態では、確認者の選択を行い、その選択された確認者による確認の手続を行う場合について説明したが、そうでなくてもよい。それらの処理を行わない場合には、作業申請処理装置1は、作業記録情報受付部21や、作業記録情報蓄積部22、確認者識別子記憶部23、確認者識別子出力部24、確認者選択受付部25、確認要求送信部26、確認結果情報受付部27、確認結果情報蓄積部28を備えていなくてもよい。   Further, in the present embodiment, a case has been described in which a confirmer is selected and a confirmation procedure by the selected confirmer is performed, but this need not be the case. When these processes are not performed, the work application processing apparatus 1 includes a work record information receiving unit 21, a work record information storage unit 22, a checker identifier storage unit 23, a checker identifier output unit 24, and a checker selection reception. The unit 25, the confirmation request transmission unit 26, the confirmation result information receiving unit 27, and the confirmation result information storage unit 28 may not be provided.

また、上記実施の形態において、各処理または各機能は、単一の装置または単一のシステムによって集中処理されることによって実現されてもよく、または、複数の装置または複数のシステムによって分散処理されることによって実現されてもよい。   In the above embodiment, each process or each function may be realized by centralized processing by a single device or a single system, or may be distributedly processed by a plurality of devices or a plurality of systems. It may be realized by doing.

また、上記実施の形態において、各構成要素間で行われる情報の受け渡しは、例えば、その情報の受け渡しを行う2個の構成要素が物理的に異なるものである場合には、一方の構成要素による情報の出力と、他方の構成要素による情報の受け付けとによって行われてもよく、または、その情報の受け渡しを行う2個の構成要素が物理的に同じものである場合には、一方の構成要素に対応する処理のフェーズから、他方の構成要素に対応する処理のフェーズに移ることによって行われてもよい。   In the above embodiment, the information exchange between the components is performed by one component when, for example, the two components that exchange the information are physically different from each other. It may be performed by outputting information and receiving information by the other component, or when two components that exchange information are physically the same, one component May be performed by moving from the phase of the process corresponding to to the phase of the process corresponding to the other component.

また、上記実施の形態において、各構成要素が実行する処理に関係する情報、例えば、各構成要素が受け付けたり、取得したり、選択したり、生成したり、送信したり、受信したりした情報や、各構成要素が処理で用いる閾値や数式、アドレス等の情報等は、上記説明で明記していなくても、図示しない記録媒体において、一時的に、または長期にわたって保持されていてもよい。また、その図示しない記録媒体への情報の蓄積を、各構成要素、または、図示しない蓄積部が行ってもよい。また、その図示しない記録媒体からの情報の読み出しを、各構成要素、または、図示しない読み出し部が行ってもよい。   In the above embodiment, information related to processing executed by each component, for example, information received, acquired, selected, generated, transmitted, or received by each component In addition, information such as threshold values, mathematical formulas, addresses, and the like used by each constituent element in processing may be temporarily or for a long time held in a recording medium (not shown), even if not specified in the above description. Further, the storage of information on the recording medium (not shown) may be performed by each component or a storage unit (not shown). Further, reading of information from the recording medium (not shown) may be performed by each component or a reading unit (not shown).

また、上記実施の形態において、各構成要素等で用いられる情報、例えば、各構成要素が処理で用いる閾値やアドレス、各種の設定値等の情報がユーザによって変更されてもよい場合には、上記説明で明記していなくても、ユーザが適宜、それらの情報を変更できるようにしてもよく、または、そうでなくてもよい。それらの情報をユーザが変更可能な場合には、その変更は、例えば、ユーザからの変更指示を受け付ける図示しない受付部と、その変更指示に応じて情報を変更する図示しない変更部とによって実現されてもよい。その図示しない受付部による変更指示の受け付けは、例えば、入力デバイスからの受け付けでもよく、通信回線を介して送信された情報の受信でもよく、所定の記録媒体から読み出された情報の受け付けでもよい。   In the above embodiment, when information used by each component, for example, information such as a threshold value, an address, and various setting values used by each component may be changed by the user, Even if it is not specified in the description, the user may be able to change the information as appropriate, or may not be so. If the information can be changed by the user, the change is realized by, for example, a not-shown receiving unit that receives a change instruction from the user and a changing unit (not shown) that changes the information in accordance with the change instruction. May be. The change instruction received by the receiving unit (not shown) may be received from an input device, information received via a communication line, or information read from a predetermined recording medium, for example. .

また、上記実施の形態において、作業申請処理装置1に含まれる2以上の構成要素が通信デバイスや入力デバイス等を有する場合に、2以上の構成要素が物理的に単一のデバイスを有してもよく、または、別々のデバイスを有してもよい。   In the above embodiment, when two or more components included in the work application processing apparatus 1 have communication devices, input devices, etc., the two or more components have a physically single device. Or may have separate devices.

また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、または、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをCPU等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。その実行時に、プログラム実行部は、記憶部や記録媒体にアクセスしながらプログラムを実行してもよい。なお、上記実施の形態における作業申請処理装置1を実現するソフトウェアは、以下のようなプログラムである。つまり、このプログラムは、情報処理システムに対する操作作業を示す情報であり、操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部にアクセス可能なコンピュータを、作業申請情報を受け付ける作業申請情報受付部、作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部、操作作業の申請に応じて、承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部、複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部、承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部、承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部、承認結果情報受付部が受け付けた承認結果情報を、承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部として機能させるためのプログラムである。   In the above-described embodiment, each component may be configured by dedicated hardware, or a component that can be realized by software may be realized by executing a program. For example, each component can be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory. At the time of execution, the program execution unit may execute the program while accessing the storage unit or the recording medium. In addition, the software which implement | achieves the work application processing apparatus 1 in the said embodiment is the following programs. In other words, this program is information indicating an operation work for the information processing system, and an approver identifier storage in which a plurality of approver identifiers for identifying an approver who approves work application information that is application work application information is stored. A computer that can access the department, a work application information reception part that receives work application information, a work application information storage part that stores work application information received by the work application information reception part, an approver identifier according to the application of the operation work An approver identifier output unit that outputs a plurality of approver identifiers stored in the storage unit, and one or more approver identifiers that identify an approver who approves work application information according to the output of the plurality of approver identifiers Approver selection accepting unit that accepts selection of the approver, Approver identified by one or more approver identifiers accepted by the approver selection accepting unit Approval result information indicating whether the work application information has been approved in response to the transmission of the approval request information by the approval request transmission unit that transmits the approval request information that is information for requesting approval of the work application information. For receiving the approval result information from the approver, and the approval result information storage unit for storing the approval result information received by the approval result information reception unit in association with the work application information corresponding to the approval result information It is.

なお、上記プログラムにおいて、上記プログラムが実現する機能には、ハードウェアでしか実現できない機能は含まれない。例えば、情報を受け付ける受付部や、情報を送信する送信部、情報を出力する出力部などにおけるモデムやインターフェースカードなどのハードウェアでしか実現できない機能は、上記プログラムが実現する機能には少なくとも含まれない。   In the program, the functions realized by the program do not include functions that can be realized only by hardware. For example, functions that can be realized only by hardware such as a modem and an interface card in a reception unit that receives information, a transmission unit that transmits information, and an output unit that outputs information are included in at least the functions realized by the program. Absent.

また、このプログラムは、サーバなどからダウンロードされることによって実行されてもよく、所定の記録媒体(例えば、CD−ROMなどの光ディスクや磁気ディスク、半導体メモリなど)に記録されたプログラムが読み出されることによって実行されてもよい。また、このプログラムは、プログラムプロダクトを構成するプログラムとして用いられてもよい。   Further, this program may be executed by being downloaded from a server or the like, and a program recorded on a predetermined recording medium (for example, an optical disk such as a CD-ROM, a magnetic disk, a semiconductor memory, or the like) is read out. May be executed by Further, this program may be used as a program constituting a program product.

また、このプログラムを実行するコンピュータは、単数であってもよく、複数であってもよい。すなわち、集中処理を行ってもよく、または分散処理を行ってもよい。   Further, the computer that executes this program may be singular or plural. That is, centralized processing may be performed, or distributed processing may be performed.

図13は、上記プログラムを実行して、上記実施の形態による作業申請処理装置1を実現するコンピュータの外観の一例を示す模式図である。上記実施の形態は、コンピュータハードウェア及びその上で実行されるコンピュータプログラムによって実現されうる。   FIG. 13 is a schematic diagram showing an example of the appearance of a computer that executes the program and realizes the work application processing apparatus 1 according to the embodiment. The above-described embodiment can be realized by computer hardware and a computer program executed on the computer hardware.

図13において、コンピュータシステム900は、CD−ROMドライブ905を含むコンピュータ901と、キーボード902と、マウス903と、モニタ904とを備える。   In FIG. 13, a computer system 900 includes a computer 901 including a CD-ROM drive 905, a keyboard 902, a mouse 903, and a monitor 904.

図14は、コンピュータシステム900の内部構成を示す図である。図14において、コンピュータ901は、CD−ROMドライブ905に加えて、MPU(Micro Processing Unit)911と、ブートアッププログラム等のプログラムを記憶するためのROM912と、MPU911に接続され、アプリケーションプログラムの命令を一時的に記憶すると共に、一時記憶空間を提供するRAM913と、アプリケーションプログラム、システムプログラム、及びデータを記憶するハードディスク914と、MPU911、ROM912等を相互に接続するバス915とを備える。なお、コンピュータ901は、LANやWAN等への接続を提供する図示しないネットワークカードを含んでいてもよい。   FIG. 14 is a diagram showing an internal configuration of the computer system 900. In FIG. 14, in addition to the CD-ROM drive 905, a computer 901 is connected to an MPU (Micro Processing Unit) 911, a ROM 912 for storing a program such as a boot-up program, and the MPU 911. A RAM 913 that temporarily stores and provides a temporary storage space, a hard disk 914 that stores application programs, system programs, and data, and a bus 915 that interconnects the MPU 911, the ROM 912, and the like are provided. The computer 901 may include a network card (not shown) that provides connection to a LAN, WAN, or the like.

コンピュータシステム900に、上記実施の形態による作業申請処理装置1の機能を実行させるプログラムは、CD−ROM921に記憶されて、CD−ROMドライブ905に挿入され、ハードディスク914に転送されてもよい。これに代えて、そのプログラムは、図示しないネットワークを介してコンピュータ901に送信され、ハードディスク914に記憶されてもよい。プログラムは実行の際にRAM913にロードされる。なお、プログラムは、CD−ROM921、またはネットワークから直接、ロードされてもよい。また、CD−ROM921に代えて他の記録媒体(例えば、DVD等)を介して、プログラムがコンピュータシステム900に読み込まれてもよい。   A program that causes the computer system 900 to execute the function of the work application processing apparatus 1 according to the above-described embodiment may be stored in the CD-ROM 921, inserted into the CD-ROM drive 905, and transferred to the hard disk 914. Instead, the program may be transmitted to the computer 901 via a network (not shown) and stored in the hard disk 914. The program is loaded into the RAM 913 when executed. The program may be loaded directly from the CD-ROM 921 or the network. Further, the program may be read into the computer system 900 via another recording medium (for example, a DVD) instead of the CD-ROM 921.

プログラムは、コンピュータ901に、上記実施の形態による作業申請処理装置1の機能を実行させるオペレーティングシステム(OS)、またはサードパーティプログラム等を必ずしも含んでいなくてもよい。プログラムは、制御された態様で適切な機能やモジュールを呼び出し、所望の結果が得られるようにする命令の部分のみを含んでいてもよい。コンピュータシステム900がどのように動作するのかについては周知であり、詳細な説明は省略する。   The program does not necessarily include an operating system (OS) or a third-party program that causes the computer 901 to execute the functions of the work application processing apparatus 1 according to the above-described embodiment. The program may include only a part of an instruction that calls an appropriate function or module in a controlled manner and obtains a desired result. How the computer system 900 operates is well known and will not be described in detail.

また、本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。   Further, the present invention is not limited to the above-described embodiment, and various modifications are possible, and it goes without saying that these are also included in the scope of the present invention.

以上より、本発明による作業申請処理装置等によれば、承認者識別子等のメンテナンスの負荷が軽減されるという効果が得られ、例えば、作業申請情報に関する処理を行う装置等として有用である。   As described above, according to the work application processing apparatus and the like according to the present invention, an effect that the maintenance load such as the approver identifier is reduced can be obtained, and it is useful, for example, as an apparatus that performs processing related to work application information.

1 作業申請処理装置
11 作業申請情報受付部
12 作業申請情報蓄積部
13 記憶部
14 承認者識別子記憶部
15 選択条件情報記憶部
16 承認者識別子出力部
17 承認者選択受付部
18 承認要求送信部
19 承認結果情報受付部
20 承認結果情報蓄積部
21 作業記録情報受付部
22 作業記録情報蓄積部
23 確認者識別子記憶部
24 確認者識別子出力部
25 確認者選択受付部
26 確認要求送信部
27 確認結果情報受付部
28 確認結果情報蓄積部
29 承認チェック情報送信部
30 確認チェック情報送信部
DESCRIPTION OF SYMBOLS 1 Work application processing apparatus 11 Work application information reception part 12 Work application information storage part 13 Storage part 14 Approver identifier storage part 15 Selection condition information storage part 16 Approver identifier output part 17 Approver selection reception part 18 Approval request transmission part 19 Approval result information accepting unit 20 Approval result information accumulating unit 21 Work record information accepting unit 22 Work record information accumulating unit 23 Confirmer identifier storage unit 24 Confirmer identifier output unit 25 Confirmer selection accepting unit 26 Confirmation request transmitting unit 27 Confirmation result information Reception unit 28 Confirmation result information storage unit 29 Approval check information transmission unit 30 Confirmation check information transmission unit

Claims (13)

情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報を受け付ける作業申請情報受付部と、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部と、
作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部と、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部と、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部と、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部と、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部と、を備えた作業申請処理装置。
Information indicating an operation work for the information processing system, a work application information receiving unit that receives work application information that is information of an application for the operation work,
A work application information storage unit for storing the work application information received by the work application information reception unit;
An approver identifier storage unit that stores a plurality of approver identifiers for identifying approvers that approve work application information;
An approver identifier output unit that outputs a plurality of approver identifiers stored in the approver identifier storage unit in response to an operation work application;
In response to the output of the plurality of approver identifiers, an approver selection receiving unit that receives selection of one or more approver identifiers that identify approvers that approve work application information;
Approval request information, which is information for requesting approval of work application information that is an approval target of the approver, is transmitted to an approver identified by one or more approver identifiers received by the approver selection reception unit. An approval request transmitter,
An approval result information receiving unit that receives approval result information indicating whether or not work application information has been approved in response to transmission of approval request information by the approval request transmitting unit;
A work application processing apparatus comprising: an approval result information storage unit that stores the approval result information received by the approval result information reception unit in association with work application information corresponding to the approval result information.
前記承認結果情報蓄積部が蓄積した承認結果情報によって承認されたことが示される作業申請情報に応じて情報処理システムに対してなされた操作作業の記録を示す作業記録情報を受け付ける作業記録情報受付部と、
前記作業記録情報受付部が受け付けた作業記録情報を、当該作業記録情報に対応する作業申請情報に対応付けて蓄積する作業記録情報蓄積部と、
作業記録情報の確認を行う確認者を識別する確認者識別子が複数記憶される確認者識別子記憶部と、
前記確認者識別子記憶部で記憶されている複数の確認者識別子を出力する確認者識別子出力部と、
前記複数の確認者識別子の出力に応じて、作業記録情報の確認を行う確認者を識別する一以上の確認者識別子の選択を受け付ける確認者選択受付部と、
前記確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者に、当該確認者の確認対象である作業記録情報の確認を要求する情報である確認要求情報を送信する確認要求送信部と、
前記確認要求送信部による確認要求情報の送信に応じて、作業記録情報に関する確認結果を示す確認結果情報を確認者から受け付ける確認結果情報受付部と、
前記確認結果情報受付部が受け付けた確認結果情報を、当該確認結果情報に対応する作業申請情報に対応付けて蓄積する確認結果情報蓄積部と、をさらに備えた、請求項1記載の作業申請処理装置。
A work record information receiving unit that receives work record information indicating a record of operation work performed on the information processing system in accordance with work application information indicated by the approval result information stored by the approval result information storage unit When,
A work record information storage unit that stores the work record information received by the work record information reception unit in association with work application information corresponding to the work record information;
A confirmer identifier storage unit in which a plurality of confirmer identifiers for identifying confirmers for confirming work record information are stored;
A confirmer identifier output unit that outputs a plurality of confirmer identifiers stored in the confirmer identifier storage unit;
A confirmer selection accepting unit that accepts selection of one or more confirmer identifiers for identifying a confirmer who confirms work record information in response to the output of the plurality of confirmer identifiers;
Confirmation request information, which is information for requesting confirmation of work record information to be confirmed by the confirmer, is transmitted to the confirmer identified by the one or more confirmer identifiers received by the confirmer selection receiving unit. A confirmation request transmission unit;
A confirmation result information receiving unit that receives confirmation result information indicating a confirmation result related to work record information from a confirmer in response to transmission of confirmation request information by the confirmation request transmitting unit;
The work application process according to claim 1, further comprising: a confirmation result information accumulating unit that accumulates the confirmation result information received by the confirmation result information receiving unit in association with work application information corresponding to the confirmation result information. apparatus.
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者の選択に関する情報である承認チェック情報を、当該承認者以外の者である承認チェック者に送信する承認チェック情報送信部をさらに備えた、請求項1または請求項2記載の作業申請処理装置。 An approval check for transmitting approval check information, which is information related to selection of an approver identified by one or more approver identifiers received by the approver selection receiving unit, to an approval checker other than the approver The work application processing apparatus according to claim 1, further comprising an information transmission unit. 前記承認チェック者は、前記承認者識別子記憶部で記憶されている複数の承認者識別子のうち、前記承認者選択受付部が選択を受け付けた一以上の承認者識別子ではない承認者識別子で識別される承認者のいずれかである、請求項3記載の作業申請処理装置。 The approval checker is identified by an approver identifier that is not one or more approver identifiers received by the approver selection receiving unit among a plurality of approver identifiers stored in the approver identifier storage unit. The work application processing apparatus according to claim 3, wherein the work application processing apparatus is one of approvers. 前記作業申請情報は、申請を行う申請者を識別する申請者識別子を含んでおり、
前記承認者選択受付部は、一以上の承認者識別子の申請者による選択を受け付け、
前記承認チェック情報は、前記承認者選択受付部が選択を受け付けた一以上の承認者識別子と、当該承認者識別子で識別される承認者の承認対象である作業申請情報に含まれる申請者識別子とを含む情報である、請求項3または請求項4記載の作業申請処理装置。
The work application information includes an applicant identifier for identifying an applicant who performs an application,
The approver selection accepting unit accepts selection by the applicant of one or more approver identifiers,
The approval check information includes one or more approver identifiers received by the approver selection reception unit, and an applicant identifier included in work application information that is an approval target of the approver identified by the approver identifier. The work application processing apparatus according to claim 3 or 4, which is information including
前記確認者選択受付部が選択を受け付けた一以上の確認者識別子で識別される確認者の選択に関する情報である確認チェック情報を、当該確認者以外の者である確認チェック者に送信する確認チェック情報送信部をさらに備えた、請求項2記載の作業申請処理装置。 Confirmation check for transmitting confirmation check information, which is information related to selection of a confirmer identified by one or more confirmer identifiers received by the confirmer selection accepting unit, to a confirmation checker other than the confirmer The work application processing apparatus according to claim 2, further comprising an information transmission unit. 前記確認チェック者は、前記確認者識別子記憶部で記憶されている複数の確認者識別子のうち、前記確認者選択受付部が選択を受け付けた一以上の確認者識別子ではない確認者識別子で識別される確認者のいずれかである、請求項6記載の作業申請処理装置。 The confirmation checker is identified by a checker identifier that is not one or more checker identifiers selected by the checker selection receiving unit among the plurality of checker identifiers stored in the checker identifier storage unit. The work application processing apparatus according to claim 6, wherein the work application processing apparatus is one of the confirmers. 前記作業記録情報蓄積部が蓄積した作業記録情報に対応付けられて、当該作業記録情報に応じた操作作業を行った作業者を識別する作業者識別子が記憶されており、
前記確認者選択受付部は、一以上の確認者識別子の作業者による選択を受け付け、
前記確認チェック情報は、前記確認者選択受付部が選択を受け付けた一以上の確認者識別子と、当該確認者識別子で識別される確認者の確認対象である作業記録情報に対応する作業者識別子とを含む情報である、請求項6または請求項7記載の作業申請処理装置。
In association with the work record information accumulated by the work record information storage unit, a worker identifier for identifying a worker who has performed an operation work according to the work record information is stored,
The confirmer selection accepting unit accepts selection of one or more confirmer identifiers by an operator,
The confirmation check information includes one or more confirmer identifiers received by the confirmer selection accepting unit, a worker identifier corresponding to work record information that is a confirmation target of the confirmer identified by the confirmer identifier, The work application processing apparatus according to claim 6 or 7, which is information including:
承認者の選択に関する条件を示す情報である承認者選択条件情報が記憶される選択条件情報記憶部をさらに備え、
前記承認者識別子出力部は、前記承認者選択条件情報をも出力し、
前記承認者選択受付部は、前記承認者選択条件情報の示す条件に応じた一以上の承認者識別子の選択を受け付ける、請求項1から請求項8のいずれか記載の作業申請処理装置。
Further comprising a selection condition information storage unit for storing approver selection condition information, which is information indicating conditions relating to the selection of the approver,
The approver identifier output unit also outputs the approver selection condition information,
The work application processing apparatus according to claim 1, wherein the approver selection receiving unit receives selection of one or more approver identifiers according to a condition indicated by the approver selection condition information.
前記作業申請処理装置は、操作作業の対象である情報処理システムとは異なるものである、請求項1から請求項9のいずれか記載の作業申請処理装置。 The work application processing apparatus according to any one of claims 1 to 9, wherein the work application processing apparatus is different from an information processing system that is a target of an operation work. 前記作業記録情報受付部は、操作作業の対象である情報処理システムから作業記録情報を受信する、請求項2記載の作業申請処理装置。 The work application processing apparatus according to claim 2, wherein the work record information receiving unit receives work record information from an information processing system that is a target of an operation work. 作業申請情報受付部と、作業申請情報蓄積部と、情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部と、承認者識別子出力部と、承認者選択受付部と、承認要求送信部と、承認結果情報受付部と、承認結果情報蓄積部とを用いて処理される作業申請処理方法であって、
前記作業申請情報受付部が、作業申請情報を受け付ける作業申請情報受付ステップと、
前記作業申請情報蓄積部が、前記作業申請情報受付ステップで受け付けられた作業申請情報を蓄積する作業申請情報蓄積ステップと、
前記承認者識別子出力部が、操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力ステップと、
前記承認者選択受付部が、前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付ステップと、
前記承認要求送信部が、前記承認者選択受付ステップで選択が受け付けられた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信ステップと、
前記承認結果情報受付部が、前記承認要求送信ステップにおける承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付ステップと、
前記承認結果情報蓄積部が、前記承認結果情報受付ステップで受け付けられた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積ステップと、を備えた作業申請処理方法。
Approver identifier for identifying an approver who approves the work application information, which is information indicating the operation work for the work application information receiving unit, the work application information storage unit, and the information processing system Are processed using an approver identifier storage unit, an approver identifier output unit, an approver selection reception unit, an approval request transmission unit, an approval result information reception unit, and an approval result information storage unit. The work application processing method
The work application information receiving unit, a work application information receiving step for receiving work application information;
The work application information accumulation unit accumulates the work application information accepted in the work application information acceptance step,
The approver identifier output unit outputs an plurality of approver identifiers stored in the approver identifier storage unit in response to an application for operation work; and
The approver selection accepting unit accepting a selection of one or more approver identifiers for identifying an approver who approves work application information according to the output of the plurality of approver identifiers;
Information for requesting approval of the work application information that is the approval target of the approver from the approver identified by the one or more approver identifiers selected by the approval request transmission unit in the approver selection reception step. An approval request sending step for sending approval request information,
An approval result information receiving unit that receives approval result information indicating whether or not work application information has been approved in response to transmission of the approval request information in the approval request transmitting step;
An approval result information storage step in which the approval result information storage unit stores the approval result information received in the approval result information reception step in association with work application information corresponding to the approval result information. Application processing method.
情報処理システムに対する操作作業を示す情報であり、当該操作作業の申請の情報である作業申請情報の承認を行う承認者を識別する承認者識別子が複数記憶される承認者識別子記憶部にアクセス可能なコンピュータを、
作業申請情報を受け付ける作業申請情報受付部、
前記作業申請情報受付部が受け付けた作業申請情報を蓄積する作業申請情報蓄積部、
操作作業の申請に応じて、前記承認者識別子記憶部で記憶されている複数の承認者識別子を出力する承認者識別子出力部、
前記複数の承認者識別子の出力に応じて、作業申請情報の承認を行う承認者を識別する一以上の承認者識別子の選択を受け付ける承認者選択受付部、
前記承認者選択受付部が選択を受け付けた一以上の承認者識別子で識別される承認者に、当該承認者の承認対象である作業申請情報の承認を要求する情報である承認要求情報を送信する承認要求送信部、
前記承認要求送信部による承認要求情報の送信に応じて、作業申請情報が承認されたかどうかを示す承認結果情報を承認者から受け付ける承認結果情報受付部、
前記承認結果情報受付部が受け付けた承認結果情報を、当該承認結果情報に対応する作業申請情報に対応付けて蓄積する承認結果情報蓄積部として機能させるためのプログラム。
This is information indicating the operation work for the information processing system, and is accessible to an approver identifier storage unit that stores a plurality of approver identifiers for identifying an approver who approves work application information that is application information of the operation work. Computer
Work application information reception part for receiving work application information,
A work application information storage unit for storing the work application information received by the work application information reception unit;
An approver identifier output unit that outputs a plurality of approver identifiers stored in the approver identifier storage unit in response to an application for operation work,
An approver selection accepting unit that accepts selection of one or more approver identifiers for identifying an approver who approves work application information according to the output of the plurality of approver identifiers,
Approval request information, which is information for requesting approval of work application information that is an approval target of the approver, is transmitted to an approver identified by one or more approver identifiers received by the approver selection reception unit. Approval request transmitter,
An approval result information receiving unit that receives approval result information indicating whether or not work application information has been approved in response to transmission of the approval request information by the approval request transmitting unit;
A program for causing the approval result information received by the approval result information receiving unit to function as an approval result information accumulating unit for accumulating in association with work application information corresponding to the approval result information.
JP2014243674A 2014-12-02 2014-12-02 Work application processing device, work application processing method, and program Active JP6423699B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2014243674A JP6423699B2 (en) 2014-12-02 2014-12-02 Work application processing device, work application processing method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2014243674A JP6423699B2 (en) 2014-12-02 2014-12-02 Work application processing device, work application processing method, and program

Publications (2)

Publication Number Publication Date
JP2016110169A true JP2016110169A (en) 2016-06-20
JP6423699B2 JP6423699B2 (en) 2018-11-14

Family

ID=56124071

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2014243674A Active JP6423699B2 (en) 2014-12-02 2014-12-02 Work application processing device, work application processing method, and program

Country Status (1)

Country Link
JP (1) JP6423699B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020091608A (en) * 2018-12-04 2020-06-11 ゆりこ 植木 Intellectual property information management server, intellectual property information management system, intellectual property information management method, and intellectual property information management program
JP6995273B1 (en) 2021-02-10 2022-01-14 株式会社エクサウィザーズ Business support methods, systems and programs

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004355374A (en) * 2003-05-29 2004-12-16 Aruze Corp Application processing system
JP2006126892A (en) * 2004-10-26 2006-05-18 Seiko Epson Corp Workflow system
JP2010211548A (en) * 2009-03-11 2010-09-24 Encourage Technologies Co Ltd Information processing device, information processing method, and program
US20110178837A1 (en) * 2010-01-18 2011-07-21 Siemens Ag Systems and Methods for Managing Goodwill Activities in a Business Entity
JP2011233053A (en) * 2010-04-30 2011-11-17 Encourage Technologies Co Ltd Information processing apparatus, information processing method, and program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004355374A (en) * 2003-05-29 2004-12-16 Aruze Corp Application processing system
JP2006126892A (en) * 2004-10-26 2006-05-18 Seiko Epson Corp Workflow system
JP2010211548A (en) * 2009-03-11 2010-09-24 Encourage Technologies Co Ltd Information processing device, information processing method, and program
US20110178837A1 (en) * 2010-01-18 2011-07-21 Siemens Ag Systems and Methods for Managing Goodwill Activities in a Business Entity
JP2011233053A (en) * 2010-04-30 2011-11-17 Encourage Technologies Co Ltd Information processing apparatus, information processing method, and program

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2020091608A (en) * 2018-12-04 2020-06-11 ゆりこ 植木 Intellectual property information management server, intellectual property information management system, intellectual property information management method, and intellectual property information management program
JP6995273B1 (en) 2021-02-10 2022-01-14 株式会社エクサウィザーズ Business support methods, systems and programs
JP2022122726A (en) * 2021-02-10 2022-08-23 株式会社エクサウィザーズ Business support method and system, and program

Also Published As

Publication number Publication date
JP6423699B2 (en) 2018-11-14

Similar Documents

Publication Publication Date Title
US9923889B2 (en) Data processing system, data processing apparatus and log in method
JP4250344B2 (en) Workflow system, workflow server, and storage medium
CN103038788A (en) Provisioning multiple network resources
US9514291B2 (en) Information processing system, information processing device, and authentication information management method
GB2507041A (en) Property management system
JP2008117316A (en) Business information protection device
CN105069366A (en) Account registration and management method and device
JP6423699B2 (en) Work application processing device, work application processing method, and program
US20220222360A1 (en) Chatbot control device and chatbot control method
JP2008117317A (en) Business information protection device
JP2015109015A (en) Connection destination solution system and method
JP2008146107A (en) Quality management system by construction inspection, and quality management program and its recording medium
US20110170674A1 (en) Apparatus, a mediating method, a program thereof and a system
JP2020087129A (en) Entry management system and entry management method
JP2019008591A (en) Information processing apparatus and program
JP2011039626A (en) Workflow system, control method, and program
JP2010224857A (en) Image forming apparatus and image forming system
JP2019204561A (en) Cleaning work management server, cleaning work management system, and control method thereof and program
CN114281849B (en) Data query method and device
JP2007004210A (en) Workflow processing method, device and program
US11961152B2 (en) Order management server, order management program, order management method, information processing server, information processing program, and information processing method
JP2019139334A (en) Internal report management system and internal report management method
CN116643794B (en) Information processing method and device and electronic equipment
JP2003323410A (en) Operator authority management system
JP2006244311A (en) Electronic conference system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20170705

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20180629

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20180706

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20180828

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20181019

R150 Certificate of patent or registration of utility model

Ref document number: 6423699

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250