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

JP7700694B2 - Information processing device, display method, and display program - Google Patents

Information processing device, display method, and display program Download PDF

Info

Publication number
JP7700694B2
JP7700694B2 JP2022023803A JP2022023803A JP7700694B2 JP 7700694 B2 JP7700694 B2 JP 7700694B2 JP 2022023803 A JP2022023803 A JP 2022023803A JP 2022023803 A JP2022023803 A JP 2022023803A JP 7700694 B2 JP7700694 B2 JP 7700694B2
Authority
JP
Japan
Prior art keywords
person
charge
workload
information
processing device
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022023803A
Other languages
Japanese (ja)
Other versions
JP2023120767A (en
Inventor
正樹 林
大偉治 山野
Original Assignee
エフサステクノロジーズ株式会社
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 エフサステクノロジーズ株式会社 filed Critical エフサステクノロジーズ株式会社
Priority to JP2022023803A priority Critical patent/JP7700694B2/en
Publication of JP2023120767A publication Critical patent/JP2023120767A/en
Application granted granted Critical
Publication of JP7700694B2 publication Critical patent/JP7700694B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、情報処理装置等に関する。 The present invention relates to an information processing device, etc.

従来、顧客のデータセンタ等で障害が発生した場合、障害の内容に関する情報が、インシデントシステムに登録され、データセンタの運用管理部門の選出者によって参照される。たとえば、選出者は、現場の作業員だけで障害に対応することが難しい場合、オフィス内で勤務中の複数の担当者と対話し、障害の内容に応じて、障害に対応可能であって、業務に余裕のある担当者を選出し、障害対応の依頼を行っている。 Conventionally, when a failure occurs at a customer's data center, information about the nature of the failure is registered in an incident system and referenced by a selector in the data center's operations management department. For example, if the selector finds it difficult to handle the failure with on-site workers alone, he or she will talk to multiple staff members working in the office and, depending on the nature of the failure, select a staff member who is able to handle the failure and has spare time, and request that the person handle the failure.

特開平9-330861号公報Japanese Patent Application Publication No. 9-330861 特開2002-312550号公報JP 2002-312550 A 特開2007-295279号公報JP 2007-295279 A 特開2016-038633号公報JP 2016-038633 A

近年、リモートワークが普及しつつあり、運用管理部門の各担当者も自宅、サテライトオフィス等のリモート環境で業務を行うケースが増加している。このようなリモート環境下では、選出者は、各担当者の状況を把握しづらいため、従来のように、業務に余裕のある担当者を選出することが難しい。 Remote work has become more common in recent years, and there are an increasing number of cases where operation and management department staff work from remote environments such as their homes or satellite offices. In such remote environments, it is difficult for the selector to grasp the situation of each staff member, making it difficult to select staff members who have time to work, as was done in the past.

なお、担当者がそれぞれ、現時点で業務に余裕があるか否かの情報を、ボタン操作によって、選出者に通知する方法等も考えられるが、自身の業務を行いつつ、ボタン操作を行うことは煩雑である。また、ボタン操作を行って、業務に余裕があることを通知した直後に、他の業務が発生する場合もあり得た。 It is also conceivable that each person in charge could press a button to notify the selected person of whether or not they currently have enough time for work, but pressing a button while working on their own work is cumbersome. Also, there may be cases where another task arises immediately after pressing a button to notify that they have enough time for work.

1つの側面では、本発明は、障害発生時に最適な担当者を選出することを支援できる情報処理装置、表示方法および表示プログラムを提供することを目的とする。 In one aspect, the present invention aims to provide an information processing device, a display method, and a display program that can assist in selecting the most appropriate person to handle a problem when it occurs.

第1の案では、情報処理装置は、算出部と、表示制御部とを有する。算出部は、監視対象の装置に障害が発生した場合に、担当者が利用する端末装置の履歴情報を基にして、複数の担当者の作業量をそれぞれ算出する。表示制御部は、担当者を識別可能なオブジェクトであって、担当者の作業量に応じた大きさのオブジェクトを設定した表示画面を生成し、表示画面を表示する。 In the first proposal, the information processing device has a calculation unit and a display control unit. When a failure occurs in a monitored device, the calculation unit calculates the workload of each of multiple personnel based on the history information of the terminal device used by the personnel. The display control unit generates a display screen on which an object that can identify the personnel and has a size according to the workload of the personnel is set, and displays the display screen.

障害発生時に最適な担当者を選出することを支援できる。 It can help select the most appropriate person to handle a problem when it occurs.

図1は、本実施例に係るシステムの一例を示す図である。FIG. 1 is a diagram illustrating an example of a system according to the present embodiment. 図2は、情報処理装置が表示する表示画面の一例を示す図(1)である。FIG. 2 is a diagram (1) showing an example of a display screen displayed by an information processing device. 図3は、情報処理装置が表示する表示画面の一例を示す図(2)である。FIG. 3 is a diagram showing an example of a display screen displayed by the information processing device (2). 図4は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。FIG. 4 is a functional block diagram showing the configuration of an information processing apparatus according to the present embodiment. 図5は、インシデント情報テーブルのデータ構造の一例を示す図である。FIG. 5 is a diagram illustrating an example of the data structure of the incident information table. 図6は、担当者管理テーブルのデータ構造の一例を示す図である。FIG. 6 is a diagram illustrating an example of a data structure of the person in charge management table. 図7は、グループ管理テーブルのデータ構造の一例を示す図である。FIG. 7 illustrates an example of a data structure of the group management table. 図8は、履歴テーブルのデータ構造の一例を示す図である。FIG. 8 is a diagram illustrating an example of a data structure of the history table. 図9は、電話状況管理テーブルのデータ構造の一例を示す図である。FIG. 9 is a diagram illustrating an example of a data structure of the telephone status management table. 図10は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。FIG. 10 is a flowchart showing a processing procedure of the information processing device according to the present embodiment. 図11は、実施例の情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。FIG. 11 is a diagram illustrating an example of a hardware configuration of a computer that realizes the same functions as the information processing apparatus of the embodiment.

以下に、本願の開示する情報処理装置、表示方法および表示プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。 Below, examples of the information processing device, display method, and display program disclosed in the present application will be described in detail with reference to the drawings. Note that the present invention is not limited to these examples.

本実施例に係るシステムの一例について説明する。図1は、本実施例に係るシステムの一例を示す図である。図1に示すように、このシステムは、端末装置10a,10b,10c,10d,10eと、障害監視サーバ50と、稼働監視サーバ60と、電話監視サーバ70と、情報処理装置100とを有する。端末装置10a~10e、障害監視サーバ50、稼働監視サーバ60、電話監視サーバ70、情報処理装置100は、ネットワーク5を介して相互に接続され、相互にデータ通信を実行する。 An example of a system according to this embodiment will be described. FIG. 1 is a diagram showing an example of a system according to this embodiment. As shown in FIG. 1, this system has terminal devices 10a, 10b, 10c, 10d, and 10e, a fault monitoring server 50, an operation monitoring server 60, a telephone monitoring server 70, and an information processing device 100. The terminal devices 10a to 10e, the fault monitoring server 50, the operation monitoring server 60, the telephone monitoring server 70, and the information processing device 100 are connected to each other via a network 5, and perform data communication between each other.

端末装置10a~10eは、担当者が各種の業務を行う場合に使用する端末装置であり、PC(Personal Computer)、ノートPC、タブレット端末等に対応する。図1では、端末装置10a~10eを示すが、他の端末装置を更に含んでいてもよい。以下の説明では、端末装置10a~10eをまとめて、端末装置10と表記する。 The terminal devices 10a to 10e are terminal devices used by personnel when performing various tasks, and correspond to PCs (Personal Computers), notebook PCs, tablet terminals, etc. In FIG. 1, the terminal devices 10a to 10e are shown, but other terminal devices may also be included. In the following description, the terminal devices 10a to 10e are collectively referred to as terminal device 10.

ここで、複数の担当者は、複数のグループに分類されており、同一のグループに分類された複数の担当者は、対応可能な障害分野が同一となる。障害分野は、図示しない監視対象の装置に発生した障害の属する分野を示す。 Here, multiple personnel are classified into multiple groups, and multiple personnel classified into the same group can handle the same field of faults. The field of faults indicates the field to which faults that occur in the monitored device (not shown) belong.

障害監視サーバ50は、監視対象となる装置を監視する装置である。障害監視サーバ50は、監視対象となる装置に障害が発生した場合に、インシデント情報を生成し、インシデント情報を、情報処理装置100に送信する。インシデント情報には、インシデント番号、障害分野、障害内容、顧客情報等が含まれる。 The fault monitoring server 50 is a device that monitors the device to be monitored. When a fault occurs in the device to be monitored, the fault monitoring server 50 generates incident information and transmits the incident information to the information processing device 100. The incident information includes the incident number, fault field, fault content, customer information, etc.

障害監視サーバ50は、インシデント情報を生成する度に、インシデント情報を、情報処理装置100に送信する。 The fault monitoring server 50 transmits incident information to the information processing device 100 each time it generates incident information.

インシデント番号は、インシデント情報を識別する番号である。障害分野は、監視対象の装置に発生した障害の属する分野を示す。障害内容は、障害の内容を説明するテキスト情報である。顧客情報は、障害の発生した装置を利用する顧客に関する各種の情報であり、顧客の連絡先等の情報が含まれる。 The incident number is a number that identifies the incident information. The fault category indicates the category to which the fault that occurred in the monitored device belongs. The fault content is text information that explains the content of the fault. The customer information is various information about the customer who uses the device in which the fault occurred, and includes information such as the customer's contact information.

稼働監視サーバ60は、所定の時間間隔で、端末装置10を監視し、監視情報を生成する。監視情報には、端末識別情報と、操作履歴情報と、画面識別情報等が含まれる。端末識別情報は、端末装置10を一意に識別する情報である。操作履歴情報には、所定時間間隔毎のキーボードのタイプ回数、所定時間間隔毎のマウスの移動距離、所定時間間隔毎の他の入力装置の使用有無等が含まれる。画面識別情報は、現時点で、端末装置10でアクティブとなっている画面の識別情報を示す。 The operation monitoring server 60 monitors the terminal device 10 at a predetermined time interval and generates monitoring information. The monitoring information includes terminal identification information, operation history information, screen identification information, etc. The terminal identification information is information that uniquely identifies the terminal device 10. The operation history information includes the number of keyboard typing operations per predetermined time interval, the distance the mouse was moved per predetermined time interval, and whether or not other input devices were used per predetermined time interval. The screen identification information indicates the identification information of the screen that is currently active on the terminal device 10.

稼働監視サーバ60は、監視情報を生成する度に、監視情報を、情報処理装置100に送信する。なお、稼働監視サーバ60は、情報処理装置100から、監視情報の要求を受け付けた時点で、監視情報を生成し、情報処理装置100に監視情報を送信してもよい。 The operation monitoring server 60 transmits the monitoring information to the information processing device 100 each time it generates the monitoring information. Note that the operation monitoring server 60 may generate the monitoring information and transmit the monitoring information to the information processing device 100 when it receives a request for the monitoring information from the information processing device 100.

電話監視サーバ70は、情報処理装置100から電話の使用状況の問い合わせがあった場合に、対象の担当者が電話(外線または内線)を行っているか否かを判定し、電話の使用状況の有無を、情報処理装置100に応答する。 When the information processing device 100 inquires about telephone usage, the telephone monitoring server 70 determines whether the relevant person is making a telephone call (external or internal) and responds to the information processing device 100 regarding whether the telephone is in use.

本実施例では、担当者は、端末装置10を用いて電話を行うものとし、電話監視サーバ70は、情報処理装置100から、対象の担当者が使用する端末装置の端末識別情報を受信し、受信した端末識別情報に対応する端末装置と通信を行って、対象の担当者が電話を行っているか否かを判定する。 In this embodiment, the person in charge makes a call using a terminal device 10, and the telephone monitoring server 70 receives terminal identification information of the terminal device used by the person in charge from the information processing device 100, communicates with the terminal device corresponding to the received terminal identification information, and determines whether the person in charge is making a call.

情報処理装置100は、監視対象となる装置に障害が発生し、障害監視サーバ50からインシデント情報を受信した場合に、かかる障害に対応可能なグループを特定し、特定したグループに含まれる各担当者がそれぞれ利用する端末装置10の監視情報を基にして、各担当者の作業量を算出する。情報処理装置100は、各担当者の作業量を基にして、表示画面の情報を生成し、表示する。 When a failure occurs in a monitored device and the information processing device 100 receives incident information from the failure monitoring server 50, it identifies a group that can respond to the failure, and calculates the workload of each person in the identified group based on the monitoring information of the terminal device 10 used by each person. The information processing device 100 generates and displays information for the display screen based on the workload of each person.

ここで、情報処理装置100は、担当者の作業量を算出する場合に、所定時刻(たとえば、会社の始業時刻)から現在時刻までのトータルの作業量と、直近(例えば、現在時刻から1時間前まで)の作業量とをそれぞれ算出する。以下の説明では、トータルの作業量を「第1作業量」と表記する。直近の作業量を「第2作業量」と表記する。 Here, when calculating the workload of a person in charge, the information processing device 100 calculates the total workload from a specified time (e.g., the start time of work at the company) to the current time, and the most recent workload (e.g., from the current time up to one hour ago). In the following explanation, the total workload is referred to as the "first workload." The most recent workload is referred to as the "second workload."

以下において、情報処理装置100が生成する表示画面の一例について説明する。情報処理装置100は、図2に示すように、障害に対応していない担当者に関する情報を表示画面で表示してもよいし、図3に示すように、障害に対応中の担当者に関する情報を表示画面で表示してもよい。 An example of a display screen generated by the information processing device 100 is described below. The information processing device 100 may display information about a person in charge who is not responding to the failure on the display screen as shown in FIG. 2, or may display information about a person in charge who is responding to the failure on the display screen as shown in FIG. 3.

なお、情報処理装置100は、端末装置10の監視情報の画面識別情報に設定された画面識別情報が、支援系の画面に対応するものである場合に、かかる端末装置10を使用する担当者が障害に対応中であると判定する。 In addition, when the screen identification information set in the screen identification information of the monitoring information of the terminal device 10 corresponds to a support system screen, the information processing device 100 determines that the person using the terminal device 10 is responding to a failure.

図2は、情報処理装置が表示する表示画面の一例を示す図(1)である。図2に示す表示画面30Aは、障害に対応していない担当者を表示する例を示す。図2に示す表示画面30Aには、担当者を識別可能なオブジェクト32,32が設定される。情報処理装置100は、オブジェクト32,33に担当者の氏名を設定する。 Figure 2 is a diagram (1) showing an example of a display screen displayed by an information processing device. Display screen 30A shown in Figure 2 shows an example of displaying a person in charge who is not responding to a fault. Objects 32, 32 that can identify the person in charge are set on display screen 30A shown in Figure 2. Information processing device 100 sets the name of the person in charge to objects 32, 33.

たとえば、オブジェクト31は、担当者「佐藤一郎」に対応するオブジェクトである。情報処理装置100は、オブジェクト31の大きさを、担当者「佐藤一郎」の第2作業量に応じた大きさに設定する。情報処理装置100は、オブジェクト31の配置位置を、担当者「佐藤一郎」の第1作業量に応じて設定する。情報処理装置100は、第1作業量が大きいほど、表示画面30Aの上方に、オブジェクト31を設定する。線分6は、障害に対応可能なグループに含まれる全担当者の第1作業量の平均値を示す線分である。 For example, object 31 is an object corresponding to the person in charge "Sato Ichiro". The information processing device 100 sets the size of object 31 to a size according to the second workload of the person in charge "Sato Ichiro". The information processing device 100 sets the placement position of object 31 according to the first workload of the person in charge "Sato Ichiro". The information processing device 100 sets object 31 further up on the display screen 30A the greater the first workload is. Line 6 is a line that indicates the average value of the first workload of all persons included in the group that can respond to a failure.

一方、オブジェクト32は、担当者「前田はじめ」に対応するオブジェクトである。情報処理装置100は、オブジェクト32の大きさを、担当者「前田はじめ」の第2作業量に応じた大きさに設定する。情報処理装置100は、オブジェクト32の配置位置を、担当者「前田はじめ」の第1作業量に応じて設定する。情報処理装置100は、第1作業量が大きいほど、表示画面30Aの上方に、オブジェクト32を設定する。 On the other hand, object 32 is an object corresponding to the person in charge "Maeda Hajime." The information processing device 100 sets the size of object 32 to a size according to the second workload of the person in charge "Maeda Hajime." The information processing device 100 sets the placement position of object 32 according to the first workload of the person in charge "Maeda Hajime." The greater the first workload, the higher the information processing device 100 sets object 32 on the display screen 30A.

図2に示す表示画面30Aでは、オブジェクト31よりもオブジェクト32の方が大きいため、選出者は、担当者「佐藤一郎」よりも担当者「前田はじめ」の方が、第2作業量が多いことを確認することができる。また、選出者は、オブジェクト32よりもオブジェクト33の方が表示画面30Aの上方に配置されているため、担当者「佐藤一郎」は担当者「前田はじめ」よりも、第1作業量が多いことを確認することができる。 In the display screen 30A shown in FIG. 2, object 32 is larger than object 31, so the selector can see that the second workload of the person in charge "Maeda Hajime" is greater than that of the person in charge "Sato Ichiro." In addition, because object 33 is positioned higher on the display screen 30A than object 32, the selector can see that the first workload of the person in charge "Sato Ichiro" is greater than that of the person in charge "Maeda Hajime."

図3は、情報処理装置が表示する表示画面の一例を示す図(2)である。図3に示す表示画面30Bでは、障害に対応中の担当者を表示する例を示す。図3に示す表示画面30Bには、担当者を識別可能なオブジェクト33,34が設定される。情報処理装置100は、オブジェクト33,34に担当者の氏名を設定する。 Figure 3 is a diagram (2) showing an example of a display screen displayed by an information processing device. Display screen 30B shown in Figure 3 shows an example of displaying the person in charge of handling the problem. Objects 33 and 34 that can identify the person in charge are set on display screen 30B shown in Figure 3. Information processing device 100 sets the name of the person in charge to objects 33 and 34.

たとえば、オブジェクト33は、担当者「山田五郎」に対応するオブジェクトである。情報処理装置100は、オブジェクト33の大きさを、担当者「山田五郎」の第2作業量に応じた大きさに設定する。情報処理装置100は、オブジェクト33の配置位置を、担当者「山田五郎」の第1作業量に応じて設定する。情報処理装置100は、第1作業量が大きいほど、表示画面30Bの上方に、オブジェクト33を設定する。線分6は、障害に対応可能なグループに含まれる全担当者の第1作業量の平均値を示す線分である。 For example, object 33 is an object corresponding to the person in charge "Yamada Goro". The information processing device 100 sets the size of object 33 to a size according to the second workload of the person in charge "Yamada Goro". The information processing device 100 sets the placement position of object 33 according to the first workload of the person in charge "Yamada Goro". The information processing device 100 sets object 33 further up on the display screen 30B as the first workload is larger. Line 6 is a line that indicates the average value of the first workload of all persons included in the group that can respond to the failure.

情報処理装置100は、担当者「山田五郎」が障害に対応中である場合には、オブジェクト33と対応中のマーク7aとを線分7bで接続する。情報処理装置100は、線分7bの色を、担当者が内線を使用しているのか外線を使用しているのかを識別可能に表示する。情報処理装置100は、障害の対応時間に応じて、線分7bの太さを調整してもよい。たとえば、情報処理装置100は、障害の対応時間が長いほど、線分を太くする。 When the person in charge "Yamada Goro" is responding to the fault, the information processing device 100 connects the object 33 and the in-charge mark 7a with a line 7b. The information processing device 100 displays the color of the line 7b in a way that makes it possible to distinguish whether the person in charge is using an internal line or an external line. The information processing device 100 may adjust the thickness of the line 7b depending on the time it takes to respond to the fault. For example, the longer the time it takes to respond to the fault, the thicker the line will be.

オブジェクト34は、担当者「田中太郎」に対応するオブジェクトである。情報処理装置100は、オブジェクト34の大きさを、担当者「田中太郎」の第2作業量に応じた大きさに設定する。情報処理装置100は、オブジェクト34の配置位置を、担当者「田中太郎」の第1作業量に応じて設定する。情報処理装置100は、第1作業量が大きいほど、表示画面30Bの上方に、オブジェクト34を設定する。 Object 34 is an object corresponding to the person in charge "Taro Tanaka." The information processing device 100 sets the size of object 34 to a size according to the second workload of the person in charge "Taro Tanaka." The information processing device 100 sets the placement position of object 34 according to the first workload of the person in charge "Taro Tanaka." The greater the first workload, the higher the information processing device 100 sets object 34 on the display screen 30B.

情報処理装置100は、担当者「田中太郎」が障害に対応中である場合には、オブジェクト34と対応中のマーク8aとを線分8bで接続する。情報処理装置100は、線分8bの色を、担当者が内線を使用しているのか外線を使用しているのかを識別可能に表示する。情報処理装置100は、対応時間に応じて、線分8bの太さを調整してもよい。 When the person in charge, "Taro Tanaka," is responding to the problem, the information processing device 100 connects the object 34 and the mark 8a indicating that the person in charge is responding with a line 8b. The information processing device 100 displays the color of the line 8b in a way that makes it possible to distinguish whether the person in charge is using an internal line or an external line. The information processing device 100 may adjust the thickness of the line 8b depending on the response time.

障害発生時に最適な担当者を選出するマネージャ等は、表示画面30A,30Bを参照して、最適と判断できる担当者を特定し、特定した担当者に障害の対応を依頼する。 When a problem occurs, the manager or other person who selects the most suitable person to handle the problem refers to the display screens 30A and 30B, identifies the person who is deemed most suitable, and asks the identified person to handle the problem.

上記のように、情報処理装置100は、監視対象の装置に障害が発生した場合に、担当者が利用する端末装置10の履歴情報を基にして、複数の担当者の作業量をそれぞれ算出し、担当者を識別可能なオブジェクトであって、担当者の作業量に応じた大きさのオブジェクトを設定した表示画面を生成し、表示する。これによって、選出者が、障害発生時に最適な担当者を選出することを支援することができる。 As described above, when a failure occurs in a monitored device, the information processing device 100 calculates the workload of each of multiple personnel based on the history information of the terminal device 10 used by the personnel, and generates and displays a display screen on which an object that identifies the personnel and has a size according to the personnel's workload is set. This can assist the selector in selecting the most suitable personnel when a failure occurs.

なお、図2、図3では、障害に対応中の担当者と、障害に対応していない担当者に関するオブジェクトを別々の表示画面で表示したが、情報処理装置100は、障害に対応中の担当者のオブジェクトと、障害に対応していない担当者のオブジェクトとを一つの表示画面に設定してもよい。 Note that in Figures 2 and 3, objects related to the person in charge of responding to the failure and the person in charge not responding to the failure are displayed on separate display screens, but the information processing device 100 may set an object related to the person in charge of responding to the failure and an object related to the person in charge not responding to the failure on a single display screen.

次に、図1に示した情報処理装置100の構成例について説明する。図4は、本実施例に係る情報処理装置の構成を示す機能ブロック図である。図4に示すように、この情報処理装置100は、通信部110と、入力部120と、表示部130と、記憶部140と、制御部150とを有する。 Next, an example of the configuration of the information processing device 100 shown in FIG. 1 will be described. FIG. 4 is a functional block diagram showing the configuration of the information processing device according to this embodiment. As shown in FIG. 4, the information processing device 100 has a communication unit 110, an input unit 120, a display unit 130, a storage unit 140, and a control unit 150.

通信部110は、ネットワーク5を介して、端末装置10、障害監視サーバ50、稼働監視サーバ60、電話監視サーバ70との間で情報の送受信を行う。たとえば、通信部110は、NIC(Network Interface Card)等によって実現される。 The communication unit 110 transmits and receives information between the terminal device 10, the fault monitoring server 50, the operation monitoring server 60, and the telephone monitoring server 70 via the network 5. For example, the communication unit 110 is realized by a NIC (Network Interface Card) or the like.

入力部120は、キーボードやマウス等の入力デバイスを用いて実現され、操作者による入力操作に対応して、制御部150に対して各種の情報を入力する。 The input unit 120 is implemented using input devices such as a keyboard and a mouse, and inputs various information to the control unit 150 in response to input operations by the operator.

表示部130は、液晶ディスプレイなどの表示装置等によって実現される。たとえば、表示部130は、制御部150によって生成された表示画面30A,30B等を表示する。 The display unit 130 is realized by a display device such as a liquid crystal display. For example, the display unit 130 displays the display screens 30A, 30B, etc. generated by the control unit 150.

記憶部140は、インシデント情報テーブル141、担当者管理テーブル142、グループ管理テーブル143、履歴テーブル144、電話状況管理テーブル145を有する。記憶部140は、たとえば、フラッシュメモリ(Flash Memory)等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。 The memory unit 140 has an incident information table 141, a person in charge management table 142, a group management table 143, a history table 144, and a telephone status management table 145. The memory unit 140 is realized, for example, by a semiconductor memory element such as a flash memory, or a storage device such as a hard disk or optical disk.

インシデント情報テーブル141は、障害監視サーバ50から受信するインシデント情報を保持する。図5は、インシデント情報テーブルのデータ構造の一例を示す図である。図5に示すように、インシデント情報テーブル141は、インシデント番号と、障害分野と、障害内容と、顧客情報とを対応付ける。インシデント番号と、障害分野と、障害内容と、顧客情報に関する説明は、上述した説明と同様である。 The incident information table 141 holds incident information received from the fault monitoring server 50. FIG. 5 is a diagram showing an example of the data structure of the incident information table. As shown in FIG. 5, the incident information table 141 associates an incident number, a fault field, fault details, and customer information. The explanations regarding the incident number, fault field, fault details, and customer information are the same as those described above.

担当者管理テーブル142は、端末装置10を用いて業務を行う担当者の各種情報を保持する。図6は、担当者管理テーブルのデータ構造の一例を示す図である。図6に示すように、担当者管理テーブルは、担当者識別情報と、氏名と、端末識別情報と、アドレスと、対応履歴とを対応付ける。 The staff management table 142 holds various information about staff who perform tasks using the terminal device 10. FIG. 6 is a diagram showing an example of the data structure of the staff management table. As shown in FIG. 6, the staff management table associates staff identification information, name, terminal identification information, address, and response history.

担当者識別情報は、担当者を一意に識別する情報である。氏名は、担当者の氏名である。端末識別情報は、担当者が業務を行う端末装置10を一意に識別する情報である。アドレスは、担当者に通知可能なメールアドレスである。対応履歴は、担当者が過去に対応した障害のインシデント番号の履歴である。 The person in charge identification information is information that uniquely identifies the person in charge. The name is the name of the person in charge. The terminal identification information is information that uniquely identifies the terminal device 10 on which the person in charge performs their work. The address is an email address to which the person in charge can be notified. The response history is a history of incident numbers of failures that the person in charge has responded to in the past.

たとえば、担当者識別番号「S10a」の氏名(担当者)「佐藤一郎」が業務に使用する端末装置10は、端末識別番号「T-10a」で識別される端末装置10(たとえば、端末装置10a)である。氏名(担当者)「佐藤一郎」のアドレスが「ichiro@abcd」である旨が示される。各担当者に対応する対応履歴の記載を省略する。 For example, the terminal device 10 used for business by a person (person in charge) named "Sato Ichiro" with a person in charge identification number "S10a" is a terminal device 10 (for example, terminal device 10a) identified by a terminal identification number "T-10a". It is shown that the address of the person (person in charge) named "Sato Ichiro" is "ichiro@abcd". The response history corresponding to each person in charge is omitted.

グループ管理テーブル143は、グループで対応可能な障害内容の情報を保持する。図7は、グループ管理テーブルのデータ構造の一例を示す図である。図7に示すように、グループ管理テーブル143は、グループ識別情報と、障害分野と、端末識別情報とを対応付ける。 The group management table 143 holds information on the types of faults that can be handled by a group. FIG. 7 is a diagram showing an example of the data structure of the group management table. As shown in FIG. 7, the group management table 143 associates group identification information, fault fields, and terminal identification information.

グループ識別情報は、グループを一意に識別する情報である。障害分野は、グループに属する各担当者が対応可能な障害分野を示す。端末識別情報は、グループに属する各担当者を識別する情報である。たとえば、グループ識別情報「G1」に含まれる担当者は、担当者識別情報S10a、S10c、・・・であり、担当者識別情報S10a、S10c、・・・の各担当者は、障害分野「セキュリティ監視」に対応可能であることが示される。 The group identification information is information that uniquely identifies a group. The problem category indicates the problem category that each person in the group can handle. The terminal identification information is information that identifies each person in the group. For example, the people included in the group identification information "G1" are the people with the person identification information S10a, S10c, ..., and it is indicated that each of the people with the person identification information S10a, S10c, ... can handle the problem category "security monitoring."

履歴テーブル144は、端末装置10を用いて業務を行う担当者の操作履歴情報、画面識別情報を保持する。図5は、履歴テーブルのデータ構造の一例を示す図である。図5に示すように、この履歴テーブル144は、端末識別情報と、操作履歴情報とを対応付ける。端末識別情報は、端末装置10を一意に識別する情報である。 The history table 144 holds operation history information and screen identification information of personnel who perform tasks using the terminal device 10. FIG. 5 is a diagram showing an example of the data structure of the history table. As shown in FIG. 5, this history table 144 associates terminal identification information with operation history information. The terminal identification information is information that uniquely identifies the terminal device 10.

操作履歴情報は、キーボード操作履歴、マウス操作履歴、他の入力装置の操作履歴を有する。キーボード操作履歴は、所定時間毎のキーボードのタイプ回数の履歴である。マウス操作履歴は、所定時間間隔毎のマウスの移動距離の履歴である。他の入力装置の操作履歴は、所定時間毎の他の入力装置の使用有無の履歴である。 The operation history information includes keyboard operation history, mouse operation history, and operation history of other input devices. Keyboard operation history is a history of the number of keyboard typing operations per specified time period. Mouse operation history is a history of the distance the mouse was moved per specified time interval. Operation history of other input devices is a history of whether or not other input devices were used per specified time period.

画面識別情報は、現時点で、担当者の端末装置10でアクティブとなっている画面の画面識別情報を示す。いずれの画面識別情報が支援系の画面であるかは、予め設定されているものとする。 The screen identification information indicates the screen identification information of the screen that is currently active on the terminal device 10 of the person in charge. It is assumed that which screen identification information is the support system screen is set in advance.

電話状況管理テーブル145は、担当者の電話の使用状況に関する情報を保持する。図9は、電話状況管理テーブルのデータ構造の一例を示す図である。図9に示すように、この電話状況管理テーブル145は、担当者識別情報と、内線フラグと、外線フラグとを対応付ける。 The telephone status management table 145 holds information regarding the telephone usage status of the person in charge. FIG. 9 is a diagram showing an example of the data structure of the telephone status management table. As shown in FIG. 9, this telephone status management table 145 associates person identification information, an internal line flag, and an external line flag.

担当者識別情報は、担当者を一意に識別する情報である。内線フラグは、担当者識別情報に対応する担当者が、内線によって障害対応中であるか否かを示すフラグである。内線によって障害対応中である場合には内線フラグが「オン」となる。内線によって障害対応中でない場合には内線フラグが「オフ」となる。 The person identification information is information that uniquely identifies the person in charge. The extension flag is a flag that indicates whether the person corresponding to the person identification information is currently working on a problem via an extension. If the person is currently working on a problem via an extension, the extension flag is "on." If the person is not currently working on a problem via an extension, the extension flag is "off."

外線フラグは、担当者識別情報に対応する担当者が、外線によって障害対応中であるか否かを示すフラグである。外線によって障害対応中である場合には外線フラグが「オン」となる。外線によって障害対応中でない場合には外線フラグが「オフ」となる。 The outside line flag is a flag that indicates whether or not the person corresponding to the person identification information is currently handling a problem via an outside line. If the person is currently handling a problem via an outside line, the outside line flag is "on." If the person is not currently handling a problem via an outside line, the outside line flag is "off."

図4の説明に戻る。制御部150は、受付部151、特定部152、算出部153、表示制御部154を有する。制御部150は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)により実現される。また、制御部150は、たとえば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実行されてもよい。 Returning to the explanation of FIG. 4, the control unit 150 has a reception unit 151, an identification unit 152, a calculation unit 153, and a display control unit 154. The control unit 150 is realized by a CPU (Central Processing Unit) or an MPU (Micro Processing Unit). The control unit 150 may also be executed by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

受付部151は、障害監視サーバ50から、インシデント情報を受信する。受付部151は、受信したインシデント情報に含まれるインシデント番号、障害分野、障害内容、顧客情報を対応付けて、インシデント情報テーブル141に登録する。以下の説明では適宜、インシデント番号、障害分野、障害内容、顧客情報をまとめて、インシデント情報と表記する。 The reception unit 151 receives incident information from the fault monitoring server 50. The reception unit 151 associates the incident number, fault field, fault content, and customer information contained in the received incident information, and registers them in the incident information table 141. In the following description, the incident number, fault field, fault content, and customer information will be collectively referred to as incident information as appropriate.

受付部151は、稼働監視サーバ60から、監視情報を受信する。受付部151は、受信した監視情報に含まれる端末識別情報と、操作履歴情報と、画面識別情報とを対応付けて、履歴テーブル144に登録する。 The reception unit 151 receives monitoring information from the operation monitoring server 60. The reception unit 151 associates the terminal identification information, operation history information, and screen identification information contained in the received monitoring information, and registers them in the history table 144.

受付部151は、受け付けた監視情報の端末識別情報と同様の端末識別情報に関する操作履歴情報、画面識別情報が、履歴テーブル144に既に登録されている場合には、新たに受け付けた操作履歴情報、画面識別情報によって、履歴テーブル144を更新する。 If operation history information and screen identification information related to terminal identification information similar to the terminal identification information of the received monitoring information have already been registered in the history table 144, the reception unit 151 updates the history table 144 with the newly received operation history information and screen identification information.

受付部151は、インシデント情報、監視情報を受け付ける度に、上記処理を繰り返し実行する。 The reception unit 151 repeats the above process each time incident information or monitoring information is received.

特定部152は、インシデント情報テーブル141から、インシデント情報を取得し、取得したインシデント情報の障害分野に対応するグループのグループ識別情報を、グループ管理テーブル245を基にして特定する。特定部152は、特定したグループ識別情報に含まれる各担当者識別情報を、算出部153に出力する。 The identification unit 152 acquires incident information from the incident information table 141, and identifies the group identification information of the group corresponding to the failure field of the acquired incident information based on the group management table 245. The identification unit 152 outputs each person in charge identification information included in the identified group identification information to the calculation unit 153.

算出部153は、担当者識別情報毎に、担当者の作業量(第1作業量、第2作業量)を算出する。たとえば、算出部153は、担当者識別情報の端末識別情報に対応する操作履歴情報を、履歴テーブル144から取得する。担当者識別情報と、端末識別情報との関係は、担当者管理テーブル142に示される。 The calculation unit 153 calculates the workload of the person in charge (first workload, second workload) for each person in charge identification information. For example, the calculation unit 153 obtains operation history information corresponding to the terminal identification information of the person in charge identification information from the history table 144. The relationship between the person in charge identification information and the terminal identification information is shown in the person in charge management table 142.

算出部153は、取得した操作履歴情報を基にして、担当者の作業量を算出する。たとえば、算出部153は、式(1)を基にして、第1作業量Wを算出する。第1作業量は、上記のように、トータルの作業量である。 The calculation unit 153 calculates the workload of the person in charge based on the acquired operation history information. For example, the calculation unit 153 calculates the first workload W1 based on the formula (1). As described above, the first workload is the total workload.

第1作業量W=α×K+β×M+γ×O・・・(1) First work amount W 1 =α×K 1 +β×M 1 +γ×O 1 (1)

式(1)において、「K」は、第1所定期間(たとえば、始業時刻から現在時刻までの期間)内におけるキーボードのタイプ回数の合計値である。「M」は、第1所定時間毎のマウスの移動距離の合計値である。「O」は、第1所定期間内において、所定時間(10分)毎の他の入力装置の使用有となった回数である。 In formula (1), "K 1 " is the total number of times the keyboard is typed within a first specified period (e.g., the period from the start of work to the current time). "M 1 " is the total distance the mouse is moved within each first specified period. "O 1 " is the number of times another input device is used within each specified time (10 minutes) within the first specified period.

α、β、γは、予め設定される重みであり、重みを乗算することで、α×K、β×M、γ×Oの値の単位は、作業量Wの単位に揃えられるものとする。始業時刻は予め定められており、算出部153は、タイマ等から現在時刻の情報を取得するものとする。 α, β, and γ are preset weights, and by multiplying the weights, the units of the values of α× K1 , β× M1 , and γ× O1 are made to match the units of the workload W. The start time is set in advance, and the calculation unit 153 obtains information on the current time from a timer or the like.

算出部153は、式(2)を基にして、第2作業量Wを算出する。第2作業量は、上記のように、直近の作業量である。 The calculation unit 153 calculates the second workload W2 based on the formula (2). The second workload is the most recent workload, as described above.

第2作業量W=α×K+β×M+γ×O・・・(2) Second work amount W2 = α × K2 + β × M2 + γ × O2 (2)

式(2)において、「K」は、第2所定期間(たとえば、現在時刻から1時間前までの期間)内におけるキーボードのタイプ回数の合計値である。「M」は、第2所定時間毎のマウスの移動距離の合計値である。「O」は、第2所定期間内において、所定時間(10分)毎の他の入力装置の使用有となった回数である。 In formula (2), " K2 " is the total number of keyboard typing operations within a second predetermined period (e.g., the period from the current time to one hour ago). " M2 " is the total distance moved by the mouse for each second predetermined period. " O2 " is the number of times another input device was used for each predetermined time (10 minutes) within the second predetermined period.

算出部153は、特定部152に特定された同一のグループに含まれる各担当者の担当者識別情報に対応する第1作業量、第2作業量を算出する。また、算出部153は、各担当者の第1作業量の平均値を算出する。算出部153は、上記の算出結果となる、担当者識別情報、第1作業量、第2作業量、平均値の情報を、表示制御部154に出力する。 The calculation unit 153 calculates the first workload and the second workload corresponding to the person in charge identification information of each person in charge included in the same group identified by the identification unit 152. The calculation unit 153 also calculates the average value of the first workload of each person in charge. The calculation unit 153 outputs the information of the person in charge identification information, the first workload, the second workload, and the average value, which are the above calculation results, to the display control unit 154.

表示制御部154は、算出部153の算出結果の情報を基にして、表示画面の情報を生成する。たとえば、表示制御部154は、担当者識別情報に対応するオブジェクトであって、担当者の第2作業量に応じた大きさのオブジェクトを、表示画面に設定する。表示制御部154は、第2作業量が大きいほど、オブジェクトの大きさを大きくする。 The display control unit 154 generates information for the display screen based on the information of the calculation result of the calculation unit 153. For example, the display control unit 154 sets on the display screen an object that corresponds to the person in charge identification information and has a size according to the second workload of the person in charge. The larger the second workload, the larger the size of the object is set by the display control unit 154.

表示制御部154は、オブジェクトを配置する場合に、担当者の第1作業量に応じた位置に、オブジェクトを配置する。表示制御部154は、表示画面に、第1作業量の平均値を示す線分を設定する。 When placing an object, the display control unit 154 places the object at a position according to the first workload of the person in charge. The display control unit 154 sets a line segment on the display screen that indicates the average value of the first workload.

表示制御部154は、担当者識別情報と、担当者管理テーブル142とを基にして、担当者の氏名を特定し、特定した氏名をオブジェクトに設定する。 The display control unit 154 identifies the name of the person in charge based on the person in charge identification information and the person in charge management table 142, and sets the identified name to the object.

表示制御部154は、担当者識別情報の端末識別情報に対応する画面識別情報を取得し、画面識別情報を基にして、担当者が障害に対応中であるか否かを判定する。表示制御部154は、画面識別情報が所定の画面識別情報に対応する場合に、担当者が障害に対応中であると判定する。 The display control unit 154 acquires screen identification information corresponding to the terminal identification information of the person in charge identification information, and determines whether the person in charge is responding to the failure based on the screen identification information. When the screen identification information corresponds to a predetermined screen identification information, the display control unit 154 determines that the person in charge is responding to the failure.

表示制御部154は、担当者が障害に対応中である場合には、図3で説明したように、障害対応中の担当者のオブジェクトと、対応中のマークとを対応付ける。また、表示制御部154は、表示制御部154は、電話監視サーバ70と通信を行い、電話使用状況の情報を取得する。表示制御部154は、電話使用状況の情報を、電話状況管理テーブル145に設定する。表示制御部154は、担当者が内線で対応中であるか、外線で対応中であるのかを区別可能な線分で、担当者のオブジェクトと対応中のマークとを接続する。 When a person in charge is dealing with a fault, the display control unit 154 associates the object of the person in charge of dealing with the fault with an in-charge mark, as described in FIG. 3. The display control unit 154 also communicates with the telephone monitoring server 70 to obtain telephone usage status information. The display control unit 154 sets the telephone usage status information in the telephone status management table 145. The display control unit 154 connects the person in charge's object with the in-charge mark with a line that distinguishes whether the person in charge is dealing with an internal or external call.

表示制御部154は、上記の処理を実行することで、図2、図3で説明したように表示画面30A,30Bの情報を生成し、表示部130に出力して表示させる。表示制御部154は、表示画面の情報を、予め指定された選出者の端末装置10に送信して表示させてもよい。 By executing the above process, the display control unit 154 generates information for the display screens 30A and 30B as described in FIG. 2 and FIG. 3, and outputs and displays the information on the display unit 130. The display control unit 154 may also transmit the information on the display screen to the terminal device 10 of a pre-designated selected person to display it.

次に、本実施例に係る情報処理装置100の処理手順の一例について説明する。図10は、本実施例に係る情報処理装置の処理手順を示すフローチャートである。図10に示すように、情報処理装置100の特定部152は、インシデント情報テーブル141からインシデント情報を取得し、障害分野を特定する(ステップS101)。 Next, an example of the processing procedure of the information processing device 100 according to this embodiment will be described. FIG. 10 is a flowchart showing the processing procedure of the information processing device according to this embodiment. As shown in FIG. 10, the identification unit 152 of the information processing device 100 acquires incident information from the incident information table 141 and identifies the failure field (step S101).

特定部152は、グループ管理テーブル143を基にして、障害分野に対応可能なグループ識別情報を特定する(ステップS102)。特定部152は、担当者管理テーブル142から、グループ識別情報に対応する各担当者識別情報を特定する(ステップS103)。 The identification unit 152 identifies group identification information that can correspond to the disability field based on the group management table 143 (step S102). The identification unit 152 identifies each person in charge identification information that corresponds to the group identification information from the person in charge management table 142 (step S103).

情報処理装置100の算出部153は、履歴テーブル144から、各担当者識別情報の操作履歴情報を取得する(ステップS104)。算出部153は、各担当者識別情報に対応する第1作業量、第2作業量を算出する(ステップS105)。算出部153は、各担当者識別情報に対応する第1作業量の平均値を算出する(ステップS106)。 The calculation unit 153 of the information processing device 100 acquires operation history information for each person in charge identification information from the history table 144 (step S104). The calculation unit 153 calculates the first workload and the second workload corresponding to each person in charge identification information (step S105). The calculation unit 153 calculates the average value of the first workload corresponding to each person in charge identification information (step S106).

情報処理装置100の表示制御部154は、第1作業量、第2作業量、平均値を基にして、表示画面の情報を生成する(ステップS107)。表示制御部154は、表示画面の情報を、表示部130に表示させる(ステップS108)。 The display control unit 154 of the information processing device 100 generates information for the display screen based on the first workload, the second workload, and the average value (step S107). The display control unit 154 causes the display screen information to be displayed on the display unit 130 (step S108).

次に、本実施例に係る情報処理装置100の効果について説明する。情報処理装置100は、監視対象の装置に障害が発生した場合に、担当者が利用する端末装置10の履歴情報を基にして、複数の担当者の作業量をそれぞれ算出し、担当者を識別可能なオブジェクトであって、担当者の作業量に応じた大きさのオブジェクトを設定した表示画面を生成し、表示する。これによって、選出者が、障害発生時に最適な担当者を選出することを支援することができる。 Next, the effects of the information processing device 100 according to this embodiment will be described. When a failure occurs in a monitored device, the information processing device 100 calculates the workload of each of multiple personnel based on the history information of the terminal device 10 used by the personnel, and generates and displays a display screen on which an object that identifies the personnel and has a size according to the personnel's workload is set. This can assist the selector in selecting the most suitable personnel when a failure occurs.

情報処理装置100は、第2作業量(直近の作業量)に応じて、オブジェクトの大きさを設定し、表示画面を生成する。これによって、選出者は、障害に対応可能な複数の担当者の直近の作業量を比較して、最適な担当者を選出することができる。 The information processing device 100 sets the size of the object according to the second workload (the most recent workload) and generates a display screen. This allows the selector to compare the most recent workloads of multiple personnel who can respond to the problem and select the most suitable person.

情報処理装置100は、第1作業量(トータルの作業量)に応じて、オブジェクトの配置位置を調整し、表示画面を生成する。これによって、選出者は、直近の作業量だけでなく、トータルの作業量を加味して、最適な担当者を選出することができる。 The information processing device 100 adjusts the position of the object according to the first workload (total workload) and generates a display screen. This allows the selector to select the most suitable person in charge, taking into account not only the most recent workload but also the total workload.

情報処理装置100は、担当者が障害に対応中である場合には、対応中のマークと、担当者のオブジェクトとを関連付けて表示する。また、情報処理装置100は、担当者が、内線で対応しているのか、外線で対応しているのかを識別可能に表示する。これによって、担当者の現在の状況を鑑みて、最適な担当者を選出することができる。 When a person in charge is currently responding to a fault, the information processing device 100 displays a mark indicating that the person is currently responding and associates it with the object of the person in charge. The information processing device 100 also displays whether the person in charge is responding via an internal line or an external line in an identifiable manner. This makes it possible to select the most suitable person in charge in consideration of the current situation of the person in charge.

ここで、上述した情報処理装置100の処理は一例であり、情報処理装置100はその他の処理を実行してもよい。以下において、情報処理装置100のその他の処理(1)、(2)について説明する。 The above-described processing of the information processing device 100 is an example, and the information processing device 100 may execute other processing. Other processing (1) and (2) of the information processing device 100 will be described below.

その他の処理(1)について説明する。特定部152は、インシデント情報テーブル141から、インシデント情報を取得した場合に、取得したインシデント情報に関連する障害の対応を過去に行った担当者の担当者識別情報を、担当者管理テーブル142の対応履歴を基に、特定してもよい。障害対応が完了していない(クローズしていない)インシデント情報は、同一のインシデント番号が引き続き利用される。このため、特定部152は、該当のインシデント番号が、対応履歴に設定された担当者識別情報を特定し、表示制御部154に通知する。表示制御部154は、通知された担当者識別情報に対応するオブジェクトを、強調表示してもよい。 The other process (1) will be described. When the identification unit 152 acquires incident information from the incident information table 141, the identification unit 152 may identify the person in charge identification information of the person in charge who previously handled a fault related to the acquired incident information, based on the response history in the person in charge management table 142. For incident information for which the fault response has not been completed (not closed), the same incident number continues to be used. For this reason, the identification unit 152 identifies the person in charge identification information for which the relevant incident number is set in the response history, and notifies the display control unit 154. The display control unit 154 may highlight an object corresponding to the notified person in charge identification information.

その他の処理(2)について説明する。表示制御部154は、担当者のオブジェクトを表示画面に設定する場合に、担当者が使用する端末装置10のアクティブ画面の種別を識別可能に、オブジェクトの表示色を調整してもよい。たとえば、表示制御部154は、障害の支援系のアクティブ画面である場合には、事務系の他の画面よりもオブジェクトの色を濃くする。また、表示制御部154は、インシデント情報に設定された障害の難度を、表示画面に表示してもよい。 Other processing (2) will be described. When setting the object of the person in charge on the display screen, the display control unit 154 may adjust the display color of the object so that the type of active screen of the terminal device 10 used by the person in charge can be identified. For example, when the active screen is a disability support screen, the display control unit 154 makes the color of the object darker than other clerical screens. In addition, the display control unit 154 may display the difficulty of the disability set in the incident information on the display screen.

次に、上記実施例に示した情報処理装置100と同様の機能を実現するコンピュータのハードウェア構成の一例について説明する。図11は、実施例の情報処理装置と同様の機能を実現するコンピュータのハードウェア構成の一例を示す図である。 Next, an example of the hardware configuration of a computer that realizes the same functions as the information processing device 100 shown in the above embodiment will be described. FIG. 11 is a diagram showing an example of the hardware configuration of a computer that realizes the same functions as the information processing device of the embodiment.

図11に示すように、コンピュータ300は、各種演算処理を実行するCPU301と、ユーザからのデータの入力を受け付ける入力装置302と、ディスプレイ303とを有する。また、コンピュータ300は、有線または無線ネットワークを介して、外部装置等との間でデータの授受を行う通信装置304と、インタフェース装置305とを有する。また、コンピュータ300は、各種情報を一時記憶するRAM306と、ハードディスク装置307とを有する。そして、各装置301~307は、バス308に接続される。 As shown in FIG. 11, computer 300 has a CPU 301 that executes various types of arithmetic processing, an input device 302 that accepts data input from a user, and a display 303. Computer 300 also has a communication device 304 that transmits and receives data to and from external devices, etc., via a wired or wireless network, and an interface device 305. Computer 300 also has a RAM 306 that temporarily stores various types of information, and a hard disk device 307. Each of devices 301 to 307 is connected to a bus 308.

ハードディスク装置307は、受付プログラム307a、特定プログラム307b、算出プログラム307c、表示制御プログラム307dを有する。また、CPU301は、各プログラム307a~307dを読み出してRAM206に展開する。 The hard disk device 307 has a reception program 307a, a specific program 307b, a calculation program 307c, and a display control program 307d. The CPU 301 also reads out each of the programs 307a to 307d and expands them in the RAM 206.

受付プログラム307aは、受付プロセス306aとして機能する。特定プログラム307bは、特定プロセス306bとして機能する。算出プログラム307cは、算出プロセス306cとして機能する。表示制御プログラム307dは、表示制御プロセス306dとして機能する。 The reception program 307a functions as the reception process 306a. The identification program 307b functions as the identification process 306b. The calculation program 307c functions as the calculation process 306c. The display control program 307d functions as the display control process 306d.

受付プロセス306aの処理は、受付部151の処理に対応する。特定プロセス306bの処理は、特定部152の処理に対応する。算出プロセス306cの処理は、算出部153の処理に対応する。表示制御プロセス306dの処理は、表示制御部154の処理に対応する。 The processing of the reception process 306a corresponds to the processing of the reception unit 151. The processing of the identification process 306b corresponds to the processing of the identification unit 152. The processing of the calculation process 306c corresponds to the processing of the calculation unit 153. The processing of the display control process 306d corresponds to the processing of the display control unit 154.

なお、各プログラム307a~307dについては、必ずしも最初からハードディスク装置307に記憶させておかなくても良い。例えば、コンピュータ300に挿入されるフレキシブルディスク(FD)、CD-ROM、DVD、光磁気ディスク、ICカードなどの「可搬用の物理媒体」に各プログラムを記憶させておく。そして、コンピュータ300が各プログラム307a~307dを読み出して実行するようにしてもよい。 Note that each of the programs 307a to 307d does not necessarily have to be stored in the hard disk device 307 from the beginning. For example, each program may be stored in a "portable physical medium" such as a flexible disk (FD), CD-ROM, DVD, magneto-optical disk, or IC card that is inserted into the computer 300. Then, the computer 300 may read and execute each of the programs 307a to 307d.

100 情報処理装置
110 通信部
120 入力部
130 表示部
140 記憶部
141 インシデント情報テーブル
142 担当者管理テーブル
143 グループ管理テーブル
144 履歴テーブル
145 電話状況管理テーブル
150 制御部
151 受付部
152 特定部
153 算出部
154 表示制御部
REFERENCE SIGNS LIST 100 Information processing device 110 Communication unit 120 Input unit 130 Display unit 140 Storage unit 141 Incident information table 142 Person in charge management table 143 Group management table 144 History table 145 Telephone status management table 150 Control unit 151 Reception unit 152 Identification unit 153 Calculation unit 154 Display control unit

Claims (6)

監視対象の装置に障害が発生した場合に、担当者が利用する端末装置の履歴情報を基にして、複数の担当者の第1所定期間の第1作業量と、複数の担当者の第2所定期間の第2作業量とをそれぞれ算出し、担当者が利用する端末装置の履歴情報を基にして、担当者の前記第1作業量と、担当者の直近の前記第2作業量とを算出する算出部と、
担当者を識別可能なオブジェクトであって、前記第2作業量に応じた大きさの前記オブジェクトを前記第1作業量に応じた位置に設定した表示画面であって、設定された一つの軸が担当者の前記第1作業量に対応する前記表示画面を生成し、前記表示画面を表示する表示制御部と、
を有することを特徴とする情報処理装置。
a calculation unit that calculates, when a failure occurs in a monitored device, a first workload for a first predetermined period of a plurality of personnel and a second workload for a second predetermined period of a plurality of personnel based on history information of a terminal device used by the personnel, and calculates the first workload of the personnel and the most recent second workload of the personnel based on the history information of the terminal device used by the personnel;
a display control unit that generates a display screen on which an object capable of identifying a person in charge, the object having a size corresponding to the second amount of work, is set at a position corresponding to the first amount of work, and one set axis corresponds to the first amount of work of the person in charge , and displays the display screen;
13. An information processing device comprising:
前記監視対象の装置に発生した障害に関する情報を基にして、複数の担当者から、前記障害に関連する担当者を特定する特定部を更に有し、前記表示制御部は、前記特定部に特定された担当者に対応する前記オブジェクトを前記表示画面に設定することを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, further comprising an identification unit that identifies a person in charge related to the failure from among multiple persons in charge based on information about the failure that occurred in the monitored device, and the display control unit sets the object corresponding to the person in charge identified by the identification unit on the display screen. 前記表示制御部は、担当者が業務について対応中であるか否かを前記オブジェクトと対応付けて前記表示画面を表示することを特徴とする請求項1に記載の情報処理装置。 The information processing device according to claim 1, characterized in that the display control unit displays the display screen by associating with the object whether or not a person in charge is currently working on a task. 前記表示制御部は、担当者が業務について対応中である場合に、担当者の使用する電話の種別を識別可能に表示することを特徴とする請求項に記載の情報処理装置。 The information processing apparatus according to claim 3 , wherein the display control unit displays the type of telephone used by the person in charge in an identifiable manner when the person in charge is busy with a task. 監視対象の装置に障害が発生した場合に、担当者が利用する端末装置の履歴情報を基にして、複数の担当者の第1所定期間の第1作業量と、複数の担当者の第2所定期間の第2作業量とをそれぞれ算出し、
担当者が利用する端末装置の履歴情報を基にして、担当者の前記第1作業量と、担当者の直近の前記第2作業量とを算出し、
担当者を識別可能なオブジェクトであって、前記第2作業量に応じた大きさの前記オブジェクトを前記第1作業量に応じた位置に設定した表示画面であって、設定された一つの軸が担当者の前記第1作業量に対応する前記表示画面を生成し、前記表示画面を表示する、
処理をコンピュータが実行することを特徴とする表示方法。
When a failure occurs in a monitored device, a first workload for a first predetermined period of time and a second workload for a second predetermined period of time are calculated for each of the multiple personnel in accordance with history information of the terminal device used by the personnel;
Calculating the first workload of the person in charge and the most recent second workload of the person in charge based on history information of a terminal device used by the person in charge;
a display screen in which an object capable of identifying a person in charge is set at a position corresponding to the first amount of work, the object having a size corresponding to the second amount of work, and one set axis corresponds to the first amount of work of the person in charge; and the display screen is generated and displayed.
A display method characterized in that the processing is executed by a computer.
監視対象の装置に障害が発生した場合に、担当者が利用する端末装置の履歴情報を基にして、複数の担当者の第1所定期間の第1作業量と、複数の担当者の第2所定期間の第2作業量とをそれぞれ算出し、
担当者が利用する端末装置の履歴情報を基にして、担当者の前記第1作業量と、担当者の直近の前記第2作業量とを算出し、
担当者を識別可能なオブジェクトであって、前記第2作業量に応じた大きさの前記オブジェクトを前記第1作業量に応じた位置に設定した表示画面であって、設定された一つの軸が担当者の前記第1作業量に対応する前記表示画面を生成し、前記表示画面を表示する、
処理をコンピュータに実行させることを特徴とする表示プログラム。
When a failure occurs in a monitored device, a first workload for a first predetermined period of time and a second workload for a second predetermined period of time are calculated for each of the multiple personnel in accordance with history information of the terminal device used by the personnel;
Calculating the first workload of the person in charge and the most recent second workload of the person in charge based on history information of a terminal device used by the person in charge;
a display screen in which an object capable of identifying a person in charge is set at a position corresponding to the first amount of work, the object having a size corresponding to the second amount of work, and one set axis corresponds to the first amount of work of the person in charge; and the display screen is generated and displayed.
A display program that causes a computer to execute a process.
JP2022023803A 2022-02-18 2022-02-18 Information processing device, display method, and display program Active JP7700694B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022023803A JP7700694B2 (en) 2022-02-18 2022-02-18 Information processing device, display method, and display program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022023803A JP7700694B2 (en) 2022-02-18 2022-02-18 Information processing device, display method, and display program

Publications (2)

Publication Number Publication Date
JP2023120767A JP2023120767A (en) 2023-08-30
JP7700694B2 true JP7700694B2 (en) 2025-07-01

Family

ID=87797418

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022023803A Active JP7700694B2 (en) 2022-02-18 2022-02-18 Information processing device, display method, and display program

Country Status (1)

Country Link
JP (1) JP7700694B2 (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005228175A (en) 2004-02-16 2005-08-25 Toshiba Tec Corp Store management device
JP2005293099A (en) 2004-03-31 2005-10-20 Ricoh Co Ltd Worker dispatch support method, worker dispatch support program, and worker dispatch support device
JP2007241393A (en) 2006-03-06 2007-09-20 Hitachi Electronics Service Co Ltd Schedule assignment system, work schedule assignment program, and work schedule assignment method
JP2010097562A (en) 2008-10-20 2010-04-30 Hitachi Ltd Work information processor, program and work information processing method
JP2011113499A (en) 2009-11-30 2011-06-09 Oki Electric Industry Co Ltd Device diagnostic system
JP2012038028A (en) 2010-08-05 2012-02-23 Nomura Research Institute Ltd Incident management system and visualization method of fault-affected range
JP2015153092A (en) 2014-02-13 2015-08-24 東芝テック株式会社 Work management device and work management program
JP2016042245A (en) 2014-08-14 2016-03-31 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation System, method and program for managing a project
JP2018106492A (en) 2016-12-27 2018-07-05 株式会社野村総合研究所 Event information visualization device, program and method
WO2021260919A1 (en) 2020-06-26 2021-12-30 日本電信電話株式会社 Processing device, processing method, and processing program

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005228175A (en) 2004-02-16 2005-08-25 Toshiba Tec Corp Store management device
JP2005293099A (en) 2004-03-31 2005-10-20 Ricoh Co Ltd Worker dispatch support method, worker dispatch support program, and worker dispatch support device
JP2007241393A (en) 2006-03-06 2007-09-20 Hitachi Electronics Service Co Ltd Schedule assignment system, work schedule assignment program, and work schedule assignment method
JP2010097562A (en) 2008-10-20 2010-04-30 Hitachi Ltd Work information processor, program and work information processing method
JP2011113499A (en) 2009-11-30 2011-06-09 Oki Electric Industry Co Ltd Device diagnostic system
JP2012038028A (en) 2010-08-05 2012-02-23 Nomura Research Institute Ltd Incident management system and visualization method of fault-affected range
JP2015153092A (en) 2014-02-13 2015-08-24 東芝テック株式会社 Work management device and work management program
JP2016042245A (en) 2014-08-14 2016-03-31 インターナショナル・ビジネス・マシーンズ・コーポレーションInternational Business Machines Corporation System, method and program for managing a project
JP2018106492A (en) 2016-12-27 2018-07-05 株式会社野村総合研究所 Event information visualization device, program and method
WO2021260919A1 (en) 2020-06-26 2021-12-30 日本電信電話株式会社 Processing device, processing method, and processing program

Also Published As

Publication number Publication date
JP2023120767A (en) 2023-08-30

Similar Documents

Publication Publication Date Title
US12094597B1 (en) Workflow and resource management system with integrated bi-directional communications
US20130318533A1 (en) Methods and systems for presenting and assigning tasks
CN107209879A (en) Many people's chat monitoring and auditing system
US10380867B2 (en) Alert management within a network based virtual collaborative space
CN106650283A (en) Event-driven emergency treatment process management system and method
TW201640351A (en) Resource monitoring system and method thereof
JP7661908B2 (en) Information processing device, selection method, and selection program
JP7700694B2 (en) Information processing device, display method, and display program
CN105723355B (en) Detachable display
CN110147264B (en) Cloud desktop self-service management system based on user habits
JP7211114B2 (en) Information processing device, information processing method, program, communication system and communication terminal
TWM650128U (en) Robotic process automation (rpa) virtual machine management system
JP7184127B2 (en) Information processing device, screen display method, and program
JP2024028054A (en) Information processing method, information processing system and program
JP2024028065A (en) Information processing method, information processing system and program
JP6720560B2 (en) Information processing equipment
JP7345595B2 (en) Display control device, display control method, and display control program
JP2017045232A (en) Management system and management method
TWI862125B (en) Robotic process automation (rpa) virtual machine management system and method thereof
JP2023173514A (en) Information processing device, information processing system, and program
JP7290893B2 (en) Information processing device, program and information processing method
CN114581053B (en) Marketing task execution method, device, equipment and storage medium
JPH09138702A (en) System monitoring equipment
JP6527247B2 (en) Reconnection management system and reconnection management method
CN109450581B (en) Data updating method, device, equipment and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240315

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241022

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241223

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250304

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250430

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250602

R150 Certificate of patent or registration of utility model

Ref document number: 7700694

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150