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
JP7622011B2 - Inspection schedule management device, method, and program - Google Patents
[go: Go Back, main page]

JP7622011B2 - Inspection schedule management device, method, and program - Google Patents

Inspection schedule management device, method, and program Download PDF

Info

Publication number
JP7622011B2
JP7622011B2 JP2022127985A JP2022127985A JP7622011B2 JP 7622011 B2 JP7622011 B2 JP 7622011B2 JP 2022127985 A JP2022127985 A JP 2022127985A JP 2022127985 A JP2022127985 A JP 2022127985A JP 7622011 B2 JP7622011 B2 JP 7622011B2
Authority
JP
Japan
Prior art keywords
inspection
equipment
database
identification information
repair
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
JP2022127985A
Other languages
Japanese (ja)
Other versions
JP2024024969A (en
Inventor
嵩平 岩田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Fielding Ltd
Original Assignee
NEC Fielding 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 NEC Fielding Ltd filed Critical NEC Fielding Ltd
Priority to JP2022127985A priority Critical patent/JP7622011B2/en
Publication of JP2024024969A publication Critical patent/JP2024024969A/en
Application granted granted Critical
Publication of JP7622011B2 publication Critical patent/JP7622011B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Test And Diagnosis Of Digital Computers (AREA)

Description

本発明は、検査スケジュール管理装置、方法、及びプログラムに関する。 The present invention relates to an examination schedule management device, method, and program.

HDD(Hard Disk Drive)、SSD(Solid State Drive)等のストレージ装置の故障の有無を事前に検査(診断)する際には、ストレージ装置の動作音を確認したり、OS(Operation System)に搭載されたディスク管理ツールを用いてディスク容量を確認したり、ソフトウェアを用いてSMART情報を確認したり、専用の検査設備(診断装置;例えば、特許文献1参照)に接続して故障診断を行っている。また、故障した多くのストレージ装置が持ち込まれる現場においては、例えば、検査対象となるストレージ装置の容量、HDDについては回転数、インタフェイスの種類等を考慮して作業スケジュールを立てている。 When inspecting (diagnosing) storage devices such as HDDs (Hard Disk Drives) and SSDs (Solid State Drives) for failures in advance, the operating sounds of the storage devices are checked, disk capacity is checked using a disk management tool installed in the OS (Operating System), SMART information is checked using software, and failure diagnosis is performed by connecting to dedicated inspection equipment (diagnostic device; see, for example, Patent Document 1). Also, at sites where many faulty storage devices are brought in, a work schedule is created taking into account, for example, the capacity of the storage devices to be inspected, and for HDDs, the rotation speed and interface type.

特開2016-146071号JP 2016-146071 A

以下の分析は、本願発明者により与えられる。 The following analysis is provided by the present inventors.

しかしながら、ストレージ装置の容量の増加に伴って検査時間が増大し、ストレージ装置の種類によって検査時間に大きなバラツキが発生する。また、ストレージ装置の故障内容によっては検査に要する時間が大きく変わるため、検査時間を予測することが難しい。つまり、故障したストレージ装置は、検査時間に影響を与える要素が多く、正確な検査時間を把握し辛く、検査の作業スケジュールを立て辛い状況にあるので、効率よく検査することが困難であり、検査件数を増加させることが困難であった。 However, as the capacity of a storage device increases, the inspection time increases, and there is a large variation in inspection time depending on the type of storage device. In addition, the time required for inspection varies greatly depending on the type of storage device failure, making it difficult to predict the inspection time. In other words, with a failed storage device, there are many factors that affect the inspection time, making it difficult to determine the exact inspection time and difficult to schedule the inspection work, making it difficult to inspect efficiently and increasing the number of inspections.

本発明の主な課題は、故障したストレージ装置を効率よく検査して検査件数を増加させることに貢献することができる検査スケジュール管理装置、方法、及びプログラムを提供することである。 The main objective of the present invention is to provide an inspection schedule management device, method, and program that can efficiently inspect faulty storage devices and contribute to increasing the number of inspections.

第1の視点に係る検査スケジュール管理装置は、修理対象装置の修理を受け付けた際に付与される修理受付番号と、修理対象装置を特定する装置特定情報と、修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、修理対象装置から、修理対象装置を識別する装置識別情報及び装置特定情報を取得するとともに、装置状況データベースから、取得した装置特定情報に対応する修理受付番号を取得する装置特定部と、装置特定部から装置識別情報及び修理受付番号を取得するとともに、装置状況データベースから、取得した修理受付番号に対応する故障状況データを取得し、取得した装置識別情報と故障状況データに基づいて検査時間を予測する検査時間予測部と、検査時間予測部から修理受付番号及び検査時間を取得するとともに、設備状況データベースから稼働状況データを取得しつつ、作業者データベースから勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、を備える。 The inspection schedule management device according to the first aspect includes an equipment status database in which a repair reception number given when a repair of a device to be repaired is accepted, equipment identification information for identifying the device to be repaired, and failure status data indicating the failure status of the device to be repaired are associated and organized; an equipment status database in which operation status data indicating the operation status of the inspection equipment are organized; an operator database in which work schedule data regarding the work schedules of operators are organized; an equipment identification unit that acquires equipment identification information and equipment identification information for identifying the device to be repaired from the device to be repaired and acquires a repair reception number corresponding to the acquired equipment identification information from the equipment status database; an inspection time prediction unit that acquires the equipment identification information and repair reception number from the equipment identification unit and acquires failure status data corresponding to the acquired repair reception number from the equipment status database and predicts the inspection time based on the acquired equipment identification information and failure status data; and an inspection schedule determination unit that acquires the repair reception number and inspection time from the inspection time prediction unit, acquires operation status data from the equipment status database, acquires work schedule data from the operator database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, operation status data, and work schedule data.

第2の視点に係る検査スケジュール管理装置は、修理対象である修理対象装置を識別する装置識別情報と、修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、修理対象装置の修理を受け付けた際に付与される修理受付番号と、修理対象装置を特定する装置特定情報と、修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、修理対象装置から装置識別情報及び装置特定情報を取得するとともに、装置仕様データベースから、取得した装置識別情報に対応する検査基準時間を取得しつつ、装置状況データベースから、取得した装置特定情報に対応する修理受付番号を取得する装置特定部と、装置特定部から検査基準時間及び修理受付番号を取得するとともに、装置状況データベースから、取得した修理受付番号に対応する故障状況データを取得し、取得した検査基準時間と故障状況データに基づいて検査時間を予測する検査時間予測部と、検査時間予測部から修理受付番号及び検査時間を取得するとともに、設備状況データベースから稼働状況データを取得しつつ、作業者データベースから勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、を備える。 The inspection schedule management device according to the second aspect includes an equipment specification database in which equipment identification information for identifying the equipment to be repaired that is the subject of repair and a standard inspection time required for inspecting the equipment to be repaired are associated and organized; an equipment status database in which a repair reception number given when accepting repair of the equipment to be repaired, equipment specification information for identifying the equipment to be repaired, and failure status data showing the failure status of the equipment to be repaired are associated and organized; an equipment status database in which operation status data showing the operation status of the inspection equipment are organized; an operator database in which work schedule data related to the work schedules of operators are organized; and a system for obtaining equipment identification information and equipment specification information from the equipment to be repaired and obtaining inspection standard time corresponding to the obtained equipment identification information from the equipment specification database. The system includes an equipment identification unit that acquires a repair receipt number corresponding to the acquired equipment identification information from the equipment status database while acquiring the time, an inspection time prediction unit that acquires the inspection reference time and repair receipt number from the equipment identification unit, acquires failure status data corresponding to the acquired repair receipt number from the equipment status database, and predicts the inspection time based on the acquired inspection reference time and failure status data, and an inspection schedule determination unit that acquires the repair receipt number and inspection time from the inspection time prediction unit, acquires operation status data from the equipment status database, acquires work schedule data from the worker database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, operation status data, and work schedule data.

第3の視点に係る検査スケジュール管理方法は、修理対象装置から、修理対象装置を識別する装置識別情報及び修理対象装置を特定する装置特定情報を取得するステップと、装置特定情報に基づいて、修理対象装置の修理を受け付けた際に付与される修理受付番号を取得するステップと、修理受付番号に基づいて、修理対象装置の故障状況を示す故障状況データを取得するステップと、故障状況データに基づいて故障パターンを特定するステップと、装置識別情報及び故障パターンに基づいて検査時間を予測するステップと、検査設備の稼働状況を示す稼働状況データ、及び作業者の勤務スケジュールに関する勤務スケジュールデータを取得するステップと、検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定するステップと、を含む。 The inspection schedule management method according to the third aspect includes the steps of acquiring, from the device to be repaired, device identification information for identifying the device to be repaired and device specification information for identifying the device to be repaired, acquiring a repair reception number that is assigned when the device to be repaired is accepted based on the device specification information, acquiring failure status data indicating the failure status of the device to be repaired based on the repair reception number, identifying a failure pattern based on the failure status data, predicting the inspection time based on the device identification information and the failure pattern, acquiring operation status data indicating the operation status of the inspection equipment and work schedule data regarding the work schedule of the worker, and determining a scheduled inspection start time and a scheduled inspection end time based on the inspection time, the operation status data, and the work schedule data.

第4の視点に係るプログラムは、修理対象装置の修理を受け付けた際に付与される修理受付番号と、修理対象装置を特定する装置特定情報と、修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、を備えるハードウェア資源に、修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、修理対象装置から、修理対象装置を識別する装置識別情報及び装置特定情報を取得するとともに、装置状況データベースから、取得した装置特定情報に対応する修理受付番号を取得する処理と、装置状況データベースから、取得した修理受付番号に対応する故障状況データを取得し、取得した装置識別情報と故障状況データに基づいて検査時間を予測する処理と、設備状況データベースから稼働状況データを取得しつつ、作業者データベースから勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、をハードウェア資源に実行させる。 The program according to the fourth aspect is a program that causes a hardware resource including an equipment status database that associates and organizes a repair reception number given when a repair of a device to be repaired is accepted, equipment identification information that identifies the device to be repaired, and failure status data that indicates the failure status of the device to be repaired, an equipment status database that organizes operation status data that indicates the operation status of the inspection equipment, and an operator database that organizes work schedule data related to the work schedules of operators to execute a process of managing a schedule related to the inspection of the device to be repaired, and causes the hardware resource to execute a process of acquiring equipment identification information and equipment identification information that identify the device to be repaired from the device to be repaired, and acquiring a repair reception number corresponding to the acquired equipment identification information from the equipment status database, a process of acquiring failure status data corresponding to the acquired repair reception number from the equipment status database, and predicting an inspection time based on the acquired equipment identification information and failure status data, and a process of acquiring operation status data from the equipment status database, while acquiring work schedule data from the operator database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, operation status data, and work schedule data.

第5の視点に係るプログラムは、修理対象である修理対象装置を識別する装置識別情報と、修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、修理対象装置の修理を受け付けた際に付与される修理受付番号と、修理対象装置を特定する装置特定情報と、修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、を備えるハードウェア資源に、修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、修理対象装置から装置識別情報及び装置特定情報を取得するとともに、装置仕様データベースから、取得した装置識別情報に対応する検査基準時間を取得しつつ、装置状況データベースから、取得した装置特定情報に対応する修理受付番号を取得する処理と、装置状況データベースから、取得した修理受付番号に対応する故障状況データを取得し、取得した検査基準時間と故障状況データに基づいて検査時間を予測する処理と、設備状況データベースから稼働状況データを取得しつつ、作業者データベースから勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、をハードウェア資源に実行させる。 The program according to the fifth aspect is a program that causes hardware resources including: an equipment specification database in which equipment identification information for identifying a device to be repaired, which is a repair target device, and a reference inspection time required for inspecting the device to be repaired are associated and organized; an equipment status database in which a repair reception number given when a repair of the device to be repaired is accepted, equipment identification information for identifying the device to be repaired, and failure status data indicating the failure status of the device to be repaired are associated and organized; an equipment status database in which operation status data indicating the operation status of inspection equipment is organized; and an operator database in which work schedule data regarding the work schedules of operators is organized, to execute a process for managing a schedule for inspection of the device to be repaired, The hardware resource executes the following processes: acquiring device identification information and device specification information from the device, acquiring an inspection reference time corresponding to the acquired device identification information from the device specification database, and acquiring a repair receipt number corresponding to the acquired device specification information from the device status database; acquiring failure status data corresponding to the acquired repair receipt number from the device status database, and predicting the inspection time based on the acquired inspection reference time and failure status data; acquiring operation status data from the equipment status database, acquiring work schedule data from the worker database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, operation status data, and work schedule data.

なお、プログラムは、コンピュータが読み取り可能な記憶媒体に記録することができる。記憶媒体は、半導体メモリ、ハードディスク、磁気記録媒体、光記録媒体等の非トランジェント(non-transient)なものとすることができる。また、本開示では、コンピュータプログラム製品として具現することも可能である。プログラムは、コンピュータ装置に入力装置又は外部から通信インタフェイスを介して入力され、記憶装置に記憶されて、プロセッサを所定のステップないし処理に従って駆動させ、必要に応じ中間状態を含めその処理結果を段階毎に表示装置を介して表示することができ、あるいは通信インタフェイスを介して、外部と交信することができる。そのためのコンピュータ装置は、一例として、典型的には互いにバスによって接続可能なプロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備える。 The program can be recorded on a computer-readable storage medium. The storage medium can be a non-transient medium such as a semiconductor memory, a hard disk, a magnetic recording medium, or an optical recording medium. In the present disclosure, the program can also be embodied as a computer program product. The program is input to the computer device from an input device or an external device via a communication interface, stored in a storage device, and drives the processor according to a predetermined step or process, and can display the processing results, including intermediate states as necessary, at each stage via a display device, or can communicate with the outside via the communication interface. As an example, a computer device for this purpose typically includes a processor, a storage device, an input device, a communication interface, and a display device as necessary, all of which can be connected to each other via a bus.

前記第1~第5の視点によれば、故障したストレージ装置の検査に関するスケジュールを立てやすくすることに貢献することができる。 The first to fifth viewpoints above can contribute to making it easier to schedule the inspection of failed storage devices.

実施形態1に係る検査スケジュール管理装置及びその周辺の構成を模式的に示したブロック図である。1 is a block diagram showing a schematic configuration of an examination schedule management device according to a first embodiment and its peripheral components; 実施形態1に係る検査スケジュール管理装置における各種データベースを模式的に示した構成図である。2 is a configuration diagram illustrating various databases in the examination schedule management device according to the first embodiment. FIG. 実施形態1に係る検査スケジュール管理装置における検査スケジュール決定部での検査開始予定時刻及び検査終了予定時刻の決定動作を模式的に示したイメージ図である。1 is an image diagram illustrating a determination operation of a scheduled examination start time and a scheduled examination end time in an examination schedule determination unit in the examination schedule management device according to the first embodiment. FIG. 実施形態1に係る検査スケジュール管理装置の検査スケジュール作成時の動作を模式的に示したフローチャート図である。4 is a flowchart diagram illustrating an example of an operation of the examination schedule management device according to the first embodiment when creating an examination schedule. FIG. 実施形態1に係る検査スケジュール管理装置の検査スケジュール実行時の動作を模式的に示したフローチャート図である。4 is a flow chart diagram illustrating an example of an operation of the examination schedule management device according to the first embodiment when an examination schedule is executed. FIG. 実施形態2に係る検査スケジュール管理装置及びその周辺の構成を模式的に示したブロック図である。FIG. 11 is a block diagram illustrating a schematic configuration of an examination schedule management device according to a second embodiment and its peripheral components. ハードウェア資源の構成を模式的に示したブロック図である。FIG. 2 is a block diagram illustrating a schematic configuration of hardware resources.

以下、実施形態について図面を参照しつつ説明する。なお、本出願において図面参照符号を付している場合は、それらは、専ら理解を助けるためのものであり、図示の態様に限定することを意図するものではない。また、下記の実施形態は、あくまで例示であり、本発明を限定するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インタフェイスも同様である。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備え、コンピュータ装置は、通信インタフェイスを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。 The following describes the embodiments with reference to the drawings. Note that when reference symbols are used in this application, they are intended to aid understanding and are not intended to limit the invention to the illustrated form. The following embodiments are merely illustrative and do not limit the invention. The connection lines between blocks in the drawings and the like referred to in the following description include both bidirectional and unidirectional lines. One-way arrows are used to diagrammatically indicate the flow of the main signal (data) and do not exclude bidirectionality. Furthermore, although not explicitly shown in the circuit diagrams, block diagrams, internal configuration diagrams, connection diagrams, and the like shown in this disclosure, input ports and output ports exist at the input and output ends of each connection line. The same is true for input/output interfaces. The program is executed via a computer device, which includes, for example, a processor, a storage device, an input device, a communication interface, and a display device as necessary, and the computer device is configured to be able to communicate with devices inside or outside the device (including a computer) via the communication interface, whether wired or wireless.

[実施形態1]
実施形態1に係る検査スケジュール管理装置について図面を用いて説明する。図1は、実施形態1に係る検査スケジュール管理装置及びその周辺の構成を模式的に示したブロック図である。図2は、実施形態1に係る検査スケジュール管理装置における各種データベースを模式的に示した構成図である。図3は、実施形態1に係る検査スケジュール管理装置における検査スケジュール決定部での検査開始予定時刻及び検査終了予定時刻の決定動作を模式的に示したイメージ図である。
[Embodiment 1]
An examination schedule management device according to a first embodiment will be described with reference to the drawings. Fig. 1 is a block diagram showing a schematic configuration of the examination schedule management device according to the first embodiment and its peripherals. Fig. 2 is a schematic configuration diagram showing various databases in the examination schedule management device according to the first embodiment. Fig. 3 is an image diagram showing a schematic operation of determining a scheduled examination start time and a scheduled examination end time in an examination schedule determination unit in the examination schedule management device according to the first embodiment.

検査スケジュール管理装置1は、修理対象装置60の検査に関するスケジュールを管理する装置である(図1参照)。検査スケジュール管理装置1には、例えば、コンピュータを備えたサーバ装置を用いることができる。検査スケジュール管理装置1は、検査設備70、管理者端末(図示せず)、依頼者端末(図示せず)、作業者端末(図示せず)と通信可能に接続(ネットワークを介しているか否かは不問)されている。検査スケジュール管理装置1は、所定のプログラムを実行することにより、仮想的に、装置状況データベース10と、設備状況データベース11と、作業者データベース12と、装置特定部20と、検査時間予測部30と、検査スケジュール決定部40と、通知部50と、を備えた構成を実現する。 The inspection schedule management device 1 is a device that manages the schedule for the inspection of the repair target device 60 (see FIG. 1). For example, a server device equipped with a computer can be used as the inspection schedule management device 1. The inspection schedule management device 1 is communicatively connected (whether or not via a network) to the inspection equipment 70, a manager terminal (not shown), a client terminal (not shown), and an operator terminal (not shown). By executing a predetermined program, the inspection schedule management device 1 virtually realizes a configuration including an equipment status database 10, an equipment status database 11, an operator database 12, an equipment identification unit 20, an inspection time prediction unit 30, an inspection schedule determination unit 40, and a notification unit 50.

装置状況データベース10は、修理対象装置60の修理を受け付けた際に自動的に付与される修理受付番号と、修理対象装置60(個体)を特定する装置特定情報(例えば、シリアル番号)と、修理対象装置60の故障状況を示す故障状況データと、を関連付けて整理したデータベースである(図1、図2参照)。なお、装置状況データベース10は、修理対象装置60のその他の状況に関するデータを含んでいてもよい。また装置状況データベース10の各種データ(修理受付番号を除く)は、例えば修理依頼時に依頼者端末によって入力される。 The device status database 10 is a database that associates and organizes a repair reception number that is automatically assigned when a repair of the repair target device 60 is accepted, device identification information (e.g., serial number) that identifies the repair target device 60 (individual), and failure status data that indicates the failure status of the repair target device 60 (see Figures 1 and 2). Note that the device status database 10 may also include data related to other statuses of the repair target device 60. In addition, the various data in the device status database 10 (excluding the repair reception number) are input by a client terminal, for example, when a repair request is made.

設備状況データベース11は、検査設備70(個体)を特定する検査設備特定情報(例えば、シリアル番号)と、検査設備70の稼働状況(例えば、占有時間など)を示す稼働状況データと、を関連付けて整理したデータベースである(図1、図2参照)。設備状況データベース11は、検査設備別の作業時間割に相当する。 The equipment status database 11 is a database that associates and organizes inspection equipment specific information (e.g., serial number) that identifies the inspection equipment 70 (individual unit) with operation status data that indicates the operation status of the inspection equipment 70 (e.g., occupancy time, etc.) (see Figures 1 and 2). The equipment status database 11 corresponds to a work schedule for each piece of inspection equipment.

作業者データベース12は、作業者(個人)を特定する作業者特定情報(例えば、社員番号)と、作業者の勤務スケジュールデータ(例えば、勤務時間、時刻ごとの作業内容など)と、を関連付けて整理したデータベースである(図1、図2参照)。作業者データベース12は、作業者別の作業時間割に相当する。 The worker database 12 is a database that associates and organizes worker identification information (e.g., employee number) that identifies a worker (individual) with the worker's work schedule data (e.g., working hours, work content by time, etc.) (see Figures 1 and 2). The worker database 12 corresponds to a work timetable for each worker.

検査管理データベース13は、修理受付番号と、装置特定情報と、検査開始予定時刻と、検査終了予定時刻と、実際に検査が開始された実検査開始時刻と、実際に検査が終了した実検査終了時刻と、を関連付けて整理したデータベースである(図1、図2参照)。修理受付番号、装置特定情報、検査開始予定時刻及び検査終了予定時刻は、検査スケジュール決定部40により入力される。実検査開始時刻及び実検査終了時刻は、修理受付番号に基づいて検査設備70又は作業者端末により入力される。 The inspection management database 13 is a database that associates and organizes the repair reception number, equipment identification information, scheduled inspection start time, scheduled inspection end time, actual inspection start time when the inspection actually started, and actual inspection end time when the inspection actually ended (see Figures 1 and 2). The repair reception number, equipment identification information, scheduled inspection start time, and scheduled inspection end time are input by the inspection schedule determination unit 40. The actual inspection start time and actual inspection end time are input by the inspection equipment 70 or an operator terminal based on the repair reception number.

装置特定部20は、修理対象装置60を特定する機能部である(図1参照)。装置特定部20は、修理対象装置60から装置識別情報及び装置特定情報を取得する。装置識別情報及び装置特定情報の取得では、例えば、修理対象装置60にタグ付けされた情報(バーコード、QR(Quick Response)コード(登録商標)、シリアル番号等)をスキャン及び画像認識して取得したり、修理対象装置60を検査スケジュール管理装置1に接続して当該修理対象装置60に記憶された装置識別情報及び装置特定情報を読み出して取得したりするようにしてもよい。装置特定部20は、装置状況データベース10から、取得した装置特定情報に対応する修理受付番号を取得する。その結果、装置特定部20は、取得した装置識別情報、装置特定情報及び修理受付番号を検査時間予測部30に提供することができる。 The device identification unit 20 is a functional unit that identifies the repair target device 60 (see FIG. 1). The device identification unit 20 acquires device identification information and device identification information from the repair target device 60. For example, the device identification information and device identification information may be acquired by scanning and image recognition of information tagged to the repair target device 60 (barcode, QR (Quick Response) code (registered trademark), serial number, etc.), or the device identification information and device identification information stored in the repair target device 60 may be read and acquired by connecting the repair target device 60 to the inspection schedule management device 1. The device identification unit 20 acquires a repair reception number corresponding to the acquired device identification information from the device status database 10. As a result, the device identification unit 20 can provide the acquired device identification information, device identification information, and repair reception number to the inspection time prediction unit 30.

検査時間予測部30は、修理対象装置60の検査時間を予測する機能部である(図1参照)。検査時間予測部30は、装置特定部20から装置識別情報、装置特定情報及び修理受付番号を取得する。検査時間予測部30は、装置状況データベース10から、取得した修理受付番号に対応する故障状況データを取得する。検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する。故障状況データの解析では、例えば、故障状況データから所定のキーワードを抽出し、予め設定された故障パターン対応表を用いて、抽出された所定のキーワードに対応する故障パターンを特定したり、AI(Artificial Intelligence)等を用いて故障状況データを解析して故障パターンを特定したりするようにしてもよい。また検査時間予測部30は、取得した装置識別情報に基づいて修理対象装置60のスペック(ストレージ装置の容量に相当)を特定する。具体的には、検査時間予測部30は、装置識別情報に対応するスペック情報を有しており、取得した装置識別情報から修理対象装置60のスペックを特定することができる。更に、検査時間予測部30は、故障パターンと装置のスペック情報を関連付けた対応表を有しており、この対応表を参照することで検査時間を予測することができる。検査時間予測部30は、取得した装置特定情報及び修理受付番号と、予測した検査時間を検査スケジュール決定部40に提供する。 The inspection time prediction unit 30 is a functional unit that predicts the inspection time of the repair target device 60 (see FIG. 1). The inspection time prediction unit 30 acquires device identification information, device identification information, and repair reception number from the device identification unit 20. The inspection time prediction unit 30 acquires failure status data corresponding to the acquired repair reception number from the device status database 10. The inspection time prediction unit 30 analyzes the acquired failure status data to identify a failure pattern. In the analysis of the failure status data, for example, a predetermined keyword is extracted from the failure status data, and a failure pattern corresponding to the extracted predetermined keyword is identified using a preset failure pattern correspondence table, or a failure pattern is identified by analyzing the failure status data using AI (Artificial Intelligence) or the like. The inspection time prediction unit 30 also identifies the specifications (corresponding to the capacity of the storage device) of the repair target device 60 based on the acquired device identification information. Specifically, the inspection time prediction unit 30 has specification information corresponding to the device identification information, and can identify the specifications of the repair target device 60 from the acquired device identification information. Furthermore, the inspection time prediction unit 30 has a correspondence table that associates failure patterns with device specification information, and can predict the inspection time by referring to this correspondence table. The inspection time prediction unit 30 provides the acquired device identification information and repair reception number, as well as the predicted inspection time, to the inspection schedule determination unit 40.

検査スケジュール決定部40は、修理対象装置60の検査に関するスケジュールを決定する機能部である(図1参照)。検査スケジュール決定部40は、検査時間予測部30から装置特定情報、修理受付番号及び検査時間を取得する。検査スケジュール決定部40は、設備状況データベース11及び作業者データベース12から各種データ(検査設備特定情報、稼働状況データ、作業者特定情報、勤務スケジュールデータ)を取得する。稼働状況データ及び勤務スケジュールデータについては、現在時刻以降のデータを選択的に取得するようにしてもよい。検査スケジュール決定部40は、取得した検査時間、検査設備特定情報、稼働状況データ、作業者特定情報及び勤務スケジュールデータに基づいて、スケジューラソフトウェア、AI等を用いて、検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻を決定する。検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻の決定は、空き時間が多い状況では情報が揃った段階で即時に行ってもよいが、予定が詰まっている状況ではある程度情報が集まった段階で定期的に行ってもよい。検査開始予定時刻は、現在時刻以降の稼働状況データ及び勤務スケジュールデータにおける空き時刻の中から選択することができる。検査終了予定時刻は、検査開始予定時刻及び検査時間に基づいて算出することができる。検査スケジュール決定部40は、取得した装置特定情報、修理受付番号、決定した作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻とを関連付けて、検査管理データベース13に入力することができる。検査スケジュール決定部40は、決定した作業者特定情報、検査開始予定時刻及び検査終了予定時刻を、設備状況データベース11の該当する検査設備特定情報に対応する稼働状況データに入力することにより、稼働状況データの更新を行う。検査スケジュール決定部40は、決定した検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、作業者データベース12の該当する作業者特定情報に対応する勤務スケジュールデータに入力する。検査スケジュール決定部40は、取得した装置特定情報及び修理受付番号と、決定した作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻と、を通知部50に提供する。 The inspection schedule determination unit 40 is a functional unit that determines a schedule for the inspection of the repair target device 60 (see FIG. 1). The inspection schedule determination unit 40 acquires the device identification information, repair reception number, and inspection time from the inspection time prediction unit 30. The inspection schedule determination unit 40 acquires various data (inspection equipment identification information, operation status data, worker identification information, work schedule data) from the equipment status database 11 and the worker database 12. The operation status data and work schedule data may be selectively acquired from the current time onwards. The inspection schedule determination unit 40 determines the inspection equipment identification information, worker identification information, scheduled inspection start time, and scheduled inspection end time using scheduler software, AI, etc. based on the acquired inspection time, inspection equipment identification information, operation status data, worker identification information, and work schedule data. The inspection equipment identification information, worker identification information, scheduled inspection start time, and scheduled inspection end time may be determined immediately when information is gathered in a situation where there is a lot of free time, but may be determined periodically when a certain amount of information is gathered in a situation where the schedule is packed. The scheduled inspection start time can be selected from the free time in the operation status data and the work schedule data after the current time. The scheduled inspection end time can be calculated based on the scheduled inspection start time and the inspection time. The inspection schedule determination unit 40 can input the acquired device identification information, repair reception number, the determined worker identification information, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time to the inspection management database 13 in association with each other. The inspection schedule determination unit 40 updates the operation status data by inputting the determined worker identification information, the scheduled inspection start time, and the scheduled inspection end time to the operation status data corresponding to the corresponding inspection equipment identification information in the equipment status database 11. The inspection schedule determination unit 40 inputs the determined inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time to the work schedule data corresponding to the corresponding worker identification information in the worker database 12. The inspection schedule determination unit 40 provides the acquired device identification information and repair reception number, and the determined worker identification information, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time to the notification unit 50.

ここで、検査開始予定時刻及び検査終了予定時刻の決定では、検査の際、作業者の介入は検査開始時と検査終了時に必要であり、その時刻は所定勤務時間内であることが望ましいため、所定勤務時間内により多くの台数の修理対象装置60を扱えるよう考慮し、検査開始予定時刻及び検査終了予定時刻を決定する。なお、当日の最終検査の修理対象装置60の検査終了時が勤務時間外である場合、勤務時間外に作業者が介入する必要はなく、翌日の所定勤務時間内の最初に作業者が介入すればよいので、勤務時間外の作業者の不在時間を活用するように、当日の所定勤務時間終了時の直前に、検査時間が長い修理対象装置60の検査を開始するように検査開始予定時刻及び検査終了予定時刻を決定する。つまり、検査時間が短い修理対象装置の検査開始予定時刻を先に開始するように決定し、検査時間が長い修理対象装置の検査開始予定時刻を、所定勤務時間終了の直前の時刻に開始するように決定する。例えば、図3のように、当日の修理対象装置がHDD-A(容量1TB)が1台(HDD-A1)あり、かつ、HDD-B(容量250GB)が4台(HDD-B1~B4)ある場合、検査時間が容量に比例すると仮定すると、検査設備Aに関し、スケジュールS1では所定勤務時間内の作業者の介入によって検査できる修理対象装置の台数は2台(HDD-B1、HDD-A1)であり、スケジュールS2では所定勤務時間内の作業者の介入によって検査できる修理対象装置の台数は5台(HDD-B1~B4、HDD-A1)であり、検査台数が多いスケジュールS2での検査開始予定時刻及び検査終了予定時刻を決定する。 Here, when determining the scheduled inspection start time and scheduled inspection end time, the intervention of the worker is necessary at the start and end of the inspection, and it is desirable for the time to be within the specified working hours. Therefore, the scheduled inspection start time and scheduled inspection end time are determined with consideration given to handling as many repair target devices 60 as possible within the specified working hours. If the end of the inspection of the repair target device 60 for the final inspection of the day is outside of working hours, there is no need for the worker to intervene outside of working hours, and the worker can intervene at the first opportunity within the specified working hours of the next day. Therefore, in order to utilize the time when the worker is absent outside of working hours, the scheduled inspection start time and scheduled inspection end time are determined so that the inspection of the repair target device 60 with a long inspection time is started immediately before the end of the specified working hours of the day. In other words, the scheduled inspection start time of the repair target device with a short inspection time is determined to start first, and the scheduled inspection start time of the repair target device with a long inspection time is determined to start immediately before the end of the specified working hours. For example, as shown in FIG. 3, if there is one HDD-A (capacity 1 TB) (HDD-A1) and four HDD-B (capacity 250 GB) (HDD-B1 to B4) to be repaired on that day, and assuming that the inspection time is proportional to the capacity, for inspection equipment A, in schedule S1, the number of repair target devices that can be inspected by the intervention of an operator during the specified working hours is two (HDD-B1, HDD-A1), and in schedule S2, the number of repair target devices that can be inspected by the intervention of an operator during the specified working hours is five (HDD-B1 to B4, HDD-A1), and the scheduled inspection start time and scheduled inspection end time are determined for schedule S2, which has the greater number of inspection units.

通知部50は、修理対象装置60の検査に関する情報を通知する機能部である(図1参照)。通知部50は、検査スケジュール決定部40から修理受付番号、装置特定情報、作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を取得する。通知部50は、取得した修理受付番号、装置特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、取得した作業者特定情報に対応する作業者が保有する作業者端末に通知する。通知部50は、現在時刻が検査管理データベース13の検査終了予定時刻の所定時間(例えば、15分)前の時刻になると、当該検査終了予定時刻に関連付けられた実検査終了時刻が入力されているか否かを確認する。通知部50は、現在時刻が検査終了予定時刻から所定時間(例えば、15分)経過しても、当該検査終了予定時刻に関連付けられた実検査終了時刻が入力されていない場合に、対応する修理受付番号に係る修理対象装置60の検査が終了していない旨を、取得した作業者特定情報に対応する作業者端末に通知する。通知部50は、実検査終了時刻が入力されている場合に、対応する修理受付番号に係る修理対象装置60の検査が終了した旨を、取得した作業者特定情報に対応する作業者端末に通知する。作業者端末へ通知する際、管理者端末や、修理受付番号や装置特定情報に対応する依頼者端末にも通知するようにしてもよい。 The notification unit 50 is a functional unit that notifies information regarding the inspection of the repair target device 60 (see FIG. 1). The notification unit 50 acquires the repair reception number, device identification information, worker identification information, inspection equipment identification information, scheduled inspection start time, and scheduled inspection end time from the inspection schedule determination unit 40. The notification unit 50 notifies the acquired repair reception number, device identification information, inspection equipment identification information, scheduled inspection start time, and scheduled inspection end time to the worker terminal held by the worker corresponding to the acquired worker identification information. When the current time is a predetermined time (e.g., 15 minutes) before the scheduled inspection end time in the inspection management database 13, the notification unit 50 checks whether the actual inspection end time associated with the scheduled inspection end time has been input. When the actual inspection end time associated with the scheduled inspection end time has not been input even if the current time has passed a predetermined time (e.g., 15 minutes) from the scheduled inspection end time, the notification unit 50 notifies the worker terminal corresponding to the acquired worker identification information that the inspection of the repair target device 60 related to the corresponding repair reception number has not been completed. When the actual inspection end time has been input, the notification unit 50 notifies the worker terminal corresponding to the acquired worker identification information that the inspection of the repair target device 60 related to the corresponding repair reception number has ended. When notifying the worker terminal, the notification unit 50 may also notify the administrator terminal and the requester terminal corresponding to the repair reception number and the device identification information.

修理対象装置60は、修理対象となるストレージ装置である(図1参照)。修理対象装置60として、例えば、故障した(故障した疑いのある)HDD、SSD等のストレージ装置が挙げられる。修理対象装置60は、コンピュータに内蔵されたものか、外付けのものかは問わない。修理対象装置60には、バーコード、QRコード(登録商標)、シリアル番号等の装置識別情報及び装置特定情報がタグ付けされていてもよく、装置識別情報及び装置特定情報が読み出し可能に記憶されていてもよい。修理対象装置60は、検査スケジュール管理装置1に電気的に接続可能であってもよい。修理対象装置60は、検査設備70と着脱可能かつ電気的に接続可能である。 The repair target device 60 is a storage device to be repaired (see FIG. 1). Examples of the repair target device 60 include storage devices such as a failed (suspected of failing) HDD or SSD. The repair target device 60 may be built into a computer or may be external. The repair target device 60 may be tagged with device identification information and device specific information such as a barcode, QR code (registered trademark), or serial number, and the device identification information and device specific information may be readably stored. The repair target device 60 may be electrically connectable to the inspection schedule management device 1. The repair target device 60 may be detachably and electrically connectable to the inspection equipment 70.

検査設備70は、修理対象装置60を検査する設備である(図1参照)。検査設備70は、検査スケジュール管理装置1と通信可能に接続されている。検査設備70は、複数台あってもよい。検査設備70は、修理対象装置60と着脱可能かつ電気的に接続可能である。検査設備70は、コンピュータを備え、所定のプログラムを実行することにより、修理対象装置60の検査に関する処理を行う。検査設備70は、修理対象装置60から取得した装置特定情報に基づいて、実検査開始時刻及び実検査終了時刻を検査管理データベース13に入力するようにしてもよい。 The inspection equipment 70 is equipment for inspecting the repair target device 60 (see FIG. 1). The inspection equipment 70 is communicatively connected to the inspection schedule management device 1. There may be multiple inspection equipment 70. The inspection equipment 70 is detachably and electrically connectable to the repair target device 60. The inspection equipment 70 includes a computer, and executes a predetermined program to perform processing related to the inspection of the repair target device 60. The inspection equipment 70 may input the actual inspection start time and actual inspection end time to the inspection management database 13 based on the device identification information acquired from the repair target device 60.

管理者端末(図示せず)は、管理者が使用する端末である。管理者端末として、例えば、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理端末を用いることができる。管理者端末は、複数台あってもよい。管理者端末は、検査スケジュール管理装置1と通信可能に接続されている。管理者端末は、管理者の操作により、情報を入力して検査スケジュール管理装置1に送信することが可能である。管理者端末は、検査スケジュール管理装置1からの通知を表示することが可能である。管理者端末は、各種データベース10~13を参照することが可能である。 The administrator terminal (not shown) is a terminal used by an administrator. For example, an information processing terminal such as a personal computer, a notebook personal computer, a tablet terminal, or a smartphone can be used as the administrator terminal. There may be multiple administrator terminals. The administrator terminal is connected to the examination schedule management device 1 so as to be able to communicate with it. The administrator terminal can input information and send it to the examination schedule management device 1 through the administrator's operation. The administrator terminal can display notifications from the examination schedule management device 1. The administrator terminal can refer to various databases 10 to 13.

依頼者端末(図示せず)は、依頼者が使用する端末である。依頼者端末として、例えば、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理端末を用いることができる。依頼者端末は、複数台あってもよい。依頼者端末は、検査スケジュール管理装置1と通信可能に接続されている。依頼者端末は、依頼者の操作により、情報を入力して検査スケジュール管理装置1に送信することが可能である。依頼者端末は、検査スケジュール管理装置1から通知された情報を表示することが可能である。 The client terminal (not shown) is a terminal used by the client. For example, an information processing terminal such as a personal computer, a notebook personal computer, a tablet terminal, or a smartphone can be used as the client terminal. There may be multiple client terminals. The client terminal is communicatively connected to the examination schedule management device 1. The client terminal is capable of inputting information and transmitting it to the examination schedule management device 1 through the operation of the client. The client terminal is capable of displaying information notified by the examination schedule management device 1.

作業者端末(図示せず)は、作業者が使用する端末である。作業者端末として、例えば、タブレット端末、スマートフォン、ノート型パーソナルコンピュータ、パーソナルコンピュータ等の情報処理端末を用いることができる。作業者端末は、複数台あってもよい。作業者端末は、検査スケジュール管理装置1と通信可能に接続されている。作業者端末は、作業者の操作により、情報を入力して検査スケジュール管理装置1に送信することが可能である。作業者端末は、検査スケジュール管理装置1から通知された情報を表示することが可能である。 The worker terminal (not shown) is a terminal used by a worker. For example, an information processing terminal such as a tablet terminal, a smartphone, a notebook personal computer, or a personal computer can be used as the worker terminal. There may be multiple worker terminals. The worker terminal is communicably connected to the examination schedule management device 1. The worker can input information and transmit it to the examination schedule management device 1 by operating the worker. The worker terminal can display information notified from the examination schedule management device 1.

次に、実施形態1に係る検査スケジュール管理装置の動作について説明する。 Next, the operation of the examination schedule management device according to the first embodiment will be described.

まず、検査スケジュール作成時の動作について図面を用いて説明する。図4は、実施形態1に係る検査スケジュール管理装置の検査スケジュール作成時の動作を模式的に示したフローチャート図である。なお、検査スケジュール管理装置及びその周辺の構成については図1、図2を参照されたい。 First, the operation of creating an examination schedule will be described with reference to the drawings. FIG. 4 is a flow chart diagram that shows a schematic diagram of the operation of the examination schedule management device according to the first embodiment when creating an examination schedule. Please refer to FIG. 1 and FIG. 2 for the configuration of the examination schedule management device and its peripherals.

修理対象装置60が受領された後、検査スケジュール管理装置1の装置特定部20は、修理対象装置60から装置識別情報(例えば、製品番号)及び装置特定情報(例えば、シリアル番号)を取得する(ステップA1)。装置識別情報及び装置特定情報は、例えば、修理対象装置60に付されたバーコードを、バーコードリーダを用いて読み取るなどの方法によって取得するようにしてもよい。 After the repair target device 60 is received, the device identification unit 20 of the inspection schedule management device 1 acquires device identification information (e.g., product number) and device identification information (e.g., serial number) from the repair target device 60 (step A1). The device identification information and device identification information may be acquired, for example, by reading a barcode attached to the repair target device 60 using a barcode reader.

次に、検査スケジュール管理装置1の装置特定部20は、装置状況データベース10から、取得した装置特定情報に対応する修理受付番号を取得する(ステップA2)。 Next, the equipment identification unit 20 of the inspection schedule management device 1 obtains the repair reception number corresponding to the obtained equipment identification information from the equipment status database 10 (step A2).

次に、検査スケジュール管理装置1の検査時間予測部30は、装置特定部20から装置識別情報と修理受付番号を取得し、更に装置状況データベース10から、装置特定部20が取得した修理受付番号に対応する故障状況データを取得する(ステップA3)。 Next, the inspection time prediction unit 30 of the inspection schedule management device 1 acquires the device identification information and the repair reception number from the device identification unit 20, and further acquires the failure status data corresponding to the repair reception number acquired by the device identification unit 20 from the device status database 10 (step A3).

次に、検査スケジュール管理装置1の検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する(ステップA4)。 Next, the inspection time prediction unit 30 of the inspection schedule management device 1 analyzes the acquired failure status data to identify the failure pattern (step A4).

次に、検査スケジュール管理装置1の検査時間予測部30は、取得した装置識別情報と故障パターンに基づいて検査時間を予測する(ステップA5)。 Next, the inspection time prediction unit 30 of the inspection schedule management device 1 predicts the inspection time based on the acquired device identification information and failure pattern (step A5).

なお、ステップA5の後、予測された検査時間について閾値以上であるか否かを判断し、検査時間が閾値以上である場合、検査開始予定時刻を、作業者データベース12の勤務スケジュールデータにおける当日の所定勤務時間の終了付近に仮設定するようにしてもよい。閾値は、例えば、現在時刻から所定勤務時間終了時刻の差分などで設定され、一定の値ではない。つまり、勤務時間の終了に近づくにつれて、閾値は減少するように設定される。また予測された検査時間が閾値以上であるか否かの判断は、ステップA5の直後に限られることはなく、例えば後述するステップA7において検査開始予定時刻及び検査終了予定時刻を決定する際に実施するようにしてもよい。 After step A5, it may be determined whether the predicted inspection time is equal to or greater than a threshold, and if the inspection time is equal to or greater than the threshold, the scheduled start time of the inspection may be provisionally set to near the end of the scheduled work hours for that day in the work schedule data in the worker database 12. The threshold is set, for example, by the difference between the current time and the end time of the scheduled work hours, and is not a fixed value. In other words, the threshold is set to decrease as the end of the work hours approaches. In addition, the determination of whether the predicted inspection time is equal to or greater than the threshold is not limited to immediately after step A5, and may be performed, for example, when determining the scheduled start time of the inspection and the scheduled end time of the inspection in step A7 described below.

次に、検査スケジュール管理装置1の検査スケジュール決定部40は、設備状況データベース11及び作業者データベース12から各種データ(検査設備特定情報、稼働状況データ、作業者特定情報、勤務スケジュールデータ)を取得する(ステップA6)。なお、稼働状況データ及び勤務スケジュールデータについては、現在時刻以降のデータを取得する。 Next, the inspection schedule determination unit 40 of the inspection schedule management device 1 acquires various data (inspection equipment specific information, operation status data, worker specific information, and work schedule data) from the equipment status database 11 and the worker database 12 (step A6). Note that the operation status data and work schedule data acquired are data from the current time onwards.

次に、検査スケジュール管理装置1の検査スケジュール決定部40は、検査時間予測部30が予測した検査時間、取得した検査設備特定情報、稼働状況データ、作業者特定情報及び勤務スケジュールデータに基づいて、スケジューラソフトウェア、AI等を用いて、作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を決定する(ステップA7)。なお、検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻の決定は、空き時間が多い状況では情報が揃った段階で即時に行ってもよいが、予定が詰まっている状況ではある程度情報が集まった段階で定期的に行ってもよい。 Next, the inspection schedule determination unit 40 of the inspection schedule management device 1 determines the worker identification information, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time using scheduler software, AI, etc. based on the inspection time predicted by the inspection time prediction unit 30, the acquired inspection equipment identification information, the operation status data, the worker identification information, and the work schedule data (step A7). Note that the inspection equipment identification information, the worker identification information, the scheduled inspection start time, and the scheduled inspection end time may be determined immediately when the information is gathered in a situation where there is a lot of free time, but may be determined periodically when a certain amount of information is gathered in a situation where the schedule is packed.

次に、検査スケジュール管理装置1の検査スケジュール決定部40は、取得した修理受付番号及び装置特定情報と、決定した検査開始予定時刻及び検査終了予定時刻と、を関連付けて検査管理データベース13に入力する(ステップA8)。 Next, the inspection schedule determination unit 40 of the inspection schedule management device 1 associates the acquired repair reception number and device identification information with the determined scheduled inspection start time and scheduled inspection end time and inputs them into the inspection management database 13 (step A8).

次に、検査スケジュール管理装置1の検査スケジュール決定部40は、決定した作業者特定情報、検査開始予定時刻及び検査終了予定時刻を、設備状況データベース11の該当する検査設備特定情報に対応する稼働状況データに入力する(ステップA9)。これにより、どの検査設備をいつからいつまで使用するのかをデータベースで管理することができる。 Next, the inspection schedule determination unit 40 of the inspection schedule management device 1 inputs the determined worker identification information, scheduled inspection start time, and scheduled inspection end time into the operation status data corresponding to the relevant inspection equipment identification information in the equipment status database 11 (step A9). This makes it possible to manage in the database when each inspection equipment is to be used.

次に、検査スケジュール管理装置1の検査スケジュール決定部40は、決定した検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、作業者データベース12の該当する作業者特定情報に対応する勤務スケジュールデータに入力する(ステップA10)。これにより、どの作業者がいつからいつまでの作業に立ち会うかをデータベースで管理することができる。 Next, the inspection schedule determination unit 40 of the inspection schedule management device 1 inputs the determined inspection equipment specific information, scheduled inspection start time, and scheduled inspection end time into the work schedule data corresponding to the relevant worker specific information in the worker database 12 (step A10). This makes it possible to manage in the database which worker will be present at which time for the work.

次に、検査スケジュール管理装置1の通知部50は、検査スケジュール決定部40から取得した修理受付番号、装置特定情報、作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、取得した作業者特定情報に対応する作業者が保有する作業者端末に通知し(ステップA11)、その後、終了する。 Next, the notification unit 50 of the inspection schedule management device 1 notifies the repair reception number, device identification information, worker identification information, inspection equipment identification information, scheduled inspection start time, and scheduled inspection end time acquired from the inspection schedule determination unit 40 to the worker terminal held by the worker corresponding to the acquired worker identification information (step A11), and then terminates.

次に、検査スケジュール実行時の動作について図面を用いて説明する。図5は、実施形態1に係る検査スケジュール管理装置の検査スケジュール実行時の動作を模式的に示したフローチャート図である。なお、検査スケジュール管理装置及びその周辺の構成については図1、図2を参照されたい。 Next, the operation when an examination schedule is executed will be described with reference to the drawings. FIG. 5 is a flow chart diagram that shows a schematic of the operation when an examination schedule is executed by the examination schedule management device according to the first embodiment. Please refer to FIG. 1 and FIG. 2 for the configuration of the examination schedule management device and its surroundings.

修理対象装置60の検査開始予定時刻になり、該当する作業者は修理対象装置60を該当する検査設備70に接続して検査を開始すると、検査設備70は、修理対象装置60から装置特定情報を取得し、検査スケジュール管理装置1の検査管理データベース13における、取得した装置特定情報に対応する実検査開始時刻の欄に検査開始時点の時刻を入力する(ステップB1)。 When the scheduled start time for the inspection of the device 60 to be repaired arrives and the relevant worker connects the device 60 to the relevant inspection equipment 70 to start the inspection, the inspection equipment 70 acquires device identification information from the device 60 to be repaired and inputs the time of the start of the inspection in the actual inspection start time column corresponding to the acquired device identification information in the inspection management database 13 of the inspection schedule management device 1 (step B1).

ここで、装置特定情報の取得は、例えば、修理対象装置60にタグ付けされた情報(バーコード、QRコード(登録商標)、シリアル番号等)をスキャン及び画像認識して取得したり、修理対象装置60を検査設備70に接続して当該修理対象装置60に記憶された装置特定情報を読み出して取得したりするようにしてもよい。なお、装置特定情報の取得の代わりに、作業者が修理受付番号を検査設備70に入力することによって、修理受付番号を取得してもよい。 Here, the device identification information may be obtained, for example, by scanning and image recognition of information tagged to the repair target device 60 (barcode, QR code (registered trademark), serial number, etc.), or by connecting the repair target device 60 to the inspection equipment 70 and reading out the device identification information stored in the repair target device 60. Note that instead of obtaining the device identification information, the repair reception number may be obtained by having the worker input the repair reception number into the inspection equipment 70.

検査が終了すると、検査設備70は、検査スケジュール管理装置1の検査管理データベース13における、ステップB1で取得した装置特定情報に対応する実検査終了時刻の欄に現在時刻を入力する(ステップB2)。なお、実検査終了時刻の欄への現在時刻の入力(ステップB2)は、図5の例ではステップB1とステップB3との間で行われた場合を示しているが、その他の場合であってもよい。 When the inspection is completed, the inspection equipment 70 inputs the current time in the field for the actual inspection end time corresponding to the equipment-specific information acquired in step B1 in the inspection management database 13 of the inspection schedule management device 1 (step B2). Note that, although the input of the current time in the field for the actual inspection end time (step B2) is shown to be performed between steps B1 and B3 in the example of FIG. 5, it may be performed in other cases.

検査スケジュール管理装置1の通知部50は、現在時刻が検査管理データベース13の検査終了予定時刻の所定時間(例えば、15分)前の時刻になったか否かを判断する(ステップB3)。現在時刻が検査終了予定時刻の所定時間前の時刻になっていない場合(ステップB3のNO)、ステップB3に戻る。 The notification unit 50 of the examination schedule management device 1 determines whether the current time is a predetermined time (e.g., 15 minutes) before the scheduled examination end time in the examination management database 13 (step B3). If the current time is not the predetermined time before the scheduled examination end time (NO in step B3), the process returns to step B3.

現在時刻が検査終了予定時刻の所定時間前の時刻になっている場合(ステップB3のYES)、検査スケジュール管理装置1の通知部50は、検査管理データベース13において実検査終了時刻が入力されているか否かを確認する(ステップB4)。ここで、検査終了予定時刻よりも所定時間前の時刻に到達した段階で検査が終了しているか否かを確認しているのは、修理対象装置60によって予測された検査時間にズレが生じる可能性があるからであり、余裕をもって検査終了の確認を行っている。実検査終了時刻が入力されている場合(ステップB4のYES)、ステップB7に進む。図5の例では実検査終了時刻の入力(ステップB2)がステップB1とステップB3との間で行われているので、ステップB7に進むことになる。 If the current time is a predetermined time before the scheduled inspection end time (YES in step B3), the notification unit 50 of the inspection schedule management device 1 checks whether the actual inspection end time has been entered in the inspection management database 13 (step B4). Here, the reason for checking whether the inspection has ended when the time reaches a predetermined time before the scheduled inspection end time is that there is a possibility that the inspection time predicted by the repair target device 60 may differ, and the end of the inspection is checked with ample time. If the actual inspection end time has been entered (YES in step B4), the process proceeds to step B7. In the example of FIG. 5, the actual inspection end time is entered (step B2) between step B1 and step B3, so the process proceeds to step B7.

実検査終了時刻が入力されていない場合(ステップB4のNO)、検査スケジュール管理装置1の通知部50は、現在時刻が検査管理データベース13の検査終了予定時刻から所定時間(例えば、15分)経過したか否かを判断する(ステップB5)。現在時刻が検査終了予定時刻から所定時間経過していない場合(ステップB5のNO)、ステップB4に戻る。 If the actual end time of the examination has not been input (NO in step B4), the notification unit 50 of the examination schedule management device 1 judges whether the current time has passed a predetermined time (e.g., 15 minutes) from the scheduled end time of the examination in the examination management database 13 (step B5). If the current time has not passed the predetermined time from the scheduled end time of the examination (NO in step B5), the process returns to step B4.

現在時刻が検査終了予定時刻から所定時間経過している場合(ステップB5のYES)、検査スケジュール管理装置1の通知部50は、修理受付番号に係る修理対象装置60の検査が終了していない旨を、作業者特定情報に対応する作業者端末に通知し(ステップB6)、その後、終了する。これにより、検査漏れ等の可能性があることを作業者は知ることができる。 If the current time has passed a predetermined time from the scheduled end time of the inspection (YES in step B5), the notification unit 50 of the inspection schedule management device 1 notifies the worker terminal corresponding to the worker identification information that the inspection of the repair target device 60 related to the repair reception number has not been completed (step B6), and then ends. This allows the worker to know that there is a possibility that the inspection has been missed, etc.

実検査終了時刻が入力されている場合(ステップB4のYES)、検査スケジュール管理装置1の通知部50は、修理受付番号に係る修理対象装置60の検査が終了した旨を、作業者特定情報に対応する作業者端末に通知し(ステップB7)、その後、終了する。 If the actual inspection end time has been input (YES in step B4), the notification unit 50 of the inspection schedule management device 1 notifies the worker terminal corresponding to the worker identification information that the inspection of the repair target device 60 related to the repair reception number has ended (step B7), and then terminates.

実施形態1によれば、各種データベースを活用して修理対象装置60(故障したストレージ装置)の検査時間を予測することで、故障したストレージ装置の検査に関するスケジュールを立てやすくすることに貢献することができる。これにより、修理にかかる時間を短縮することができ、かつ、一定の期間内に完了させることができるようになる。 According to the first embodiment, by utilizing various databases to predict the inspection time of the device 60 to be repaired (the failed storage device), it is possible to contribute to making it easier to schedule the inspection of the failed storage device. This makes it possible to shorten the time required for repairs and complete them within a certain period of time.

また、実施形態1によれば、検査状況を管理者端末に通知することにより、管理者は各作業者の作業スケジュールを把握できることから、修理対象装置60の数量の増減により工数の過不足が発生した際にも迅速に対応することが可能となる。 In addition, according to the first embodiment, by notifying the manager terminal of the inspection status, the manager can grasp the work schedule of each worker, and therefore can quickly respond when an excess or shortage of labor occurs due to an increase or decrease in the number of devices 60 to be repaired.

さらに、実施形態1によれば、検査状況を依頼者端末に通知することにより、依頼者は修理を依頼した修理対象装置60の検査進捗を得ることができることから、確実に作業が行われていると判断でき、安心感を持つことができる。 Furthermore, according to the first embodiment, by notifying the client terminal of the inspection status, the client can obtain the progress of the inspection of the repair target device 60 for which the client has requested repair, so that the client can determine that the work is being carried out reliably and can have peace of mind.

[実施形態2]
実施形態2に係る検査スケジュール管理装置について図面を用いて説明する。図6は、実施形態2に係る検査スケジュール管理装置及びその周辺の構成を模式的に示したブロック図である。
[Embodiment 2]
An examination schedule management device according to the second embodiment will be described with reference to the drawings. Fig. 6 is a block diagram showing a schematic configuration of the examination schedule management device according to the second embodiment and its peripheral components.

検査スケジュール管理装置2は、検査スケジュール管理装置1と同様、修理対象装置60の検査に関するスケジュールを管理する装置である。検査スケジュール管理装置2は、装置状況データベース10と、設備状況データベース11と、作業者データベース12と、検査管理データベース13と、装置特定部20と、検査時間予測部30と、検査スケジュール決定部40と、通知部50に加えて、装置仕様データベース14を備える。 The inspection schedule management device 2, like the inspection schedule management device 1, is a device that manages the schedule for the inspection of the repair target device 60. The inspection schedule management device 2 includes an equipment status database 10, an equipment status database 11, a worker database 12, an inspection management database 13, an equipment identification unit 20, an inspection time prediction unit 30, an inspection schedule determination unit 40, a notification unit 50, and an equipment specification database 14.

装置状況データベース10は、修理対象装置60の修理を受け付けた際に付与される修理受付番号と、修理対象装置60を特定する装置特定情報と、修理対象装置60の故障状況を示す故障状況データと、を関連付けて整理したデータベースである。 The device status database 10 is a database that associates and organizes the repair reception number that is assigned when the repair target device 60 is accepted for repair, device identification information that identifies the repair target device 60, and failure status data that indicates the failure status of the repair target device 60.

設備状況データベース11は、検査設備70ごとに稼働状況を示す稼働状況データを整理したデータベースである。 The equipment status database 11 is a database that organizes operation status data indicating the operation status of each inspection equipment 70.

作業者データベース12は、作業者ごとに勤務スケジュールに関する勤務スケジュールデータを整理したデータベースである。 The worker database 12 is a database that organizes work schedule data related to the work schedule of each worker.

検査管理データベース13は、修理受付番号と、装置特定情報と、検査の開始を予定する検査開始予定時刻と、検査の終了を予定する検査終了予定時刻と、を関連付けて整理したデータベースである。 The inspection management database 13 is a database that organizes and associates the repair reception number, device identification information, the scheduled inspection start time when the inspection is scheduled to begin, and the scheduled inspection end time when the inspection is scheduled to end.

装置仕様データベース14は、修理対象装置60(種別)を識別する装置識別情報(例えば、メーカ型番)と、修理対象装置60の検査に要する検査基準時間と、を関連付けて整理したデータベースである。ここで、検査基準時間は、修理対象装置60の正常時の検査所要時間(例えば、HDDであれば正常時の全面読み込み検査の所要時間)である。装置仕様データベース14は、修理対象装置60のその他の仕様に関するデータを含んでいてもよい。装置仕様データベース14は、予め設定されたものである。 The device specification database 14 is a database that associates and organizes device identification information (e.g., manufacturer model number) that identifies the device 60 (type) to be repaired with the standard inspection time required to inspect the device 60 to be repaired. Here, the standard inspection time is the time required to inspect the device 60 to be repaired under normal conditions (e.g., in the case of a HDD, the time required for a full-read inspection under normal conditions). The device specification database 14 may also include data regarding other specifications of the device 60 to be repaired. The device specification database 14 is preset.

装置特定部20は、修理対象装置60から装置識別情報及び装置特定情報を取得するとともに、装置仕様データベース14から、取得した装置識別情報に対応する検査基準時間を取得し、かつ、装置状況データベース10から、取得した装置特定情報に対応する修理受付番号を取得するように構成されている。 The device identification unit 20 is configured to acquire device identification information and device identification information from the device 60 to be repaired, acquire from the device specification database 14 the inspection reference time corresponding to the acquired device identification information, and acquire from the device status database 10 the repair reception number corresponding to the acquired device identification information.

検査時間予測部30は、装置特定部20から装置特定情報、修理受付番号及び検査基準時間を取得するとともに、装置状況データベース10から、取得した修理受付番号に対応する故障状況データを取得する。また検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する。故障状況データの解析では、例えば、故障状況データから所定のキーワードを抽出し、予め設定された故障パターン対応表を用いて、抽出された所定のキーワードに対応する故障パターンを特定したり、AI(Artificial Intelligence)等を用いて故障状況データを解析して故障パターンを特定したりするようにしてもよい。更に、検査時間予測部30は、解析した故障パターンと取得した検査基準時間に基づいて検査時間を予測するように構成されている。具体的には、検査時間予測部30は、故障パターンと検査基準時間を関連付けた対応表を有しており、この対応表を参照することにより検査時間を予測することができる。検査時間予測部30は、取得した装置特定情報及び修理受付番号と、予測した検査時間を検査スケジュール決定部40に提供する。 The inspection time prediction unit 30 acquires the device identification information, the repair reception number, and the inspection reference time from the device identification unit 20, and acquires the failure status data corresponding to the acquired repair reception number from the device status database 10. The inspection time prediction unit 30 also analyzes the acquired failure status data to identify the failure pattern. In analyzing the failure status data, for example, a predetermined keyword may be extracted from the failure status data, and a failure pattern corresponding to the extracted predetermined keyword may be identified using a preset failure pattern correspondence table, or the failure status data may be analyzed using AI (Artificial Intelligence) or the like to identify the failure pattern. Furthermore, the inspection time prediction unit 30 is configured to predict the inspection time based on the analyzed failure pattern and the acquired inspection reference time. Specifically, the inspection time prediction unit 30 has a correspondence table that associates the failure pattern with the inspection reference time, and can predict the inspection time by referring to this correspondence table. The inspection time prediction unit 30 provides the acquired device identification information and repair reception number, and the predicted inspection time to the inspection schedule determination unit 40.

検査スケジュール決定部40は、検査時間予測部30から修理受付番号、装置特定情報及び検査時間を取得するとともに、設備状況データベース11及び作業者データベース12から稼働状況データ及び勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定し、取得した修理受付番号及び装置特定情報と、決定した検査開始予定時刻及び検査終了予定時刻と、を関連付けて通知部50を介して検査管理データベース13に入力するように構成されている。 The inspection schedule determination unit 40 is configured to obtain the repair reception number, equipment identification information, and inspection time from the inspection time prediction unit 30, and to obtain operation status data and work schedule data from the equipment status database 11 and the worker database 12, determine the scheduled inspection start time and scheduled inspection end time based on the obtained inspection time, operation status data, and work schedule data, and to associate the obtained repair reception number and equipment identification information with the determined scheduled inspection start time and scheduled inspection end time and input them to the inspection management database 13 via the notification unit 50.

通知部50は、検査スケジュール決定部40から取得した修理受付番号、装置特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、取得した作業者特定情報に対応する作業者が保有する作業者端末に通知する。通知部50は、現在時刻が検査管理データベース13の検査終了予定時刻の所定時間(例えば、15分)前の時刻になると、当該検査終了予定時刻に関連付けられた実検査終了時刻が入力されているか否かを確認する。通知部50は、現在時刻が検査終了予定時刻から所定時間(例えば、15分)経過しても、当該検査終了予定時刻に関連付けられた実検査終了時刻が入力されていない場合に、対応する修理受付番号に係る修理対象装置60の検査が終了していない旨を、取得した作業者特定情報に対応する作業者端末に通知する。通知部50は、実検査終了時刻が入力されている場合に、対応する修理受付番号に係る修理対象装置60の検査が終了した旨を、取得した作業者特定情報に対応する作業者端末に通知する。作業者端末へ通知する際、管理者端末や、修理受付番号や装置特定情報に対応する依頼者端末にも通知するようにしてもよい。 The notification unit 50 notifies the repair reception number, device identification information, inspection equipment identification information, scheduled inspection start time, and scheduled inspection end time acquired from the inspection schedule determination unit 40 to the worker terminal held by the worker corresponding to the acquired worker identification information. When the current time is a predetermined time (e.g., 15 minutes) before the scheduled inspection end time in the inspection management database 13, the notification unit 50 checks whether the actual inspection end time associated with the scheduled inspection end time has been input. If the actual inspection end time associated with the scheduled inspection end time has not been input even after the current time has passed a predetermined time (e.g., 15 minutes) from the scheduled inspection end time, the notification unit 50 notifies the worker terminal corresponding to the acquired worker identification information that the inspection of the repair target device 60 related to the corresponding repair reception number has not been completed. If the actual inspection end time has been input, the notification unit 50 notifies the worker terminal corresponding to the acquired worker identification information that the inspection of the repair target device 60 related to the corresponding repair reception number has been completed. When notifying the worker terminal, it may also be possible to notify the administrator terminal and the requester terminal corresponding to the repair reception number and device identification information.

実施形態2によれば、各種データベース10~14を活用して修理対象装置60(故障したストレージ装置)の検査時間を予測することで、故障したストレージ装置の検査に関するスケジュールを立てやすくすることに貢献することができる。 According to the second embodiment, by utilizing various databases 10 to 14 to predict the inspection time of the device 60 to be repaired (the failed storage device), it is possible to contribute to making it easier to schedule the inspection of the failed storage device.

なお、実施形態1、2に係る検査スケジュール管理装置は、いわゆるハードウェア資源(情報処理装置、コンピュータ)により構成することができ、図7に例示する構成を備えたものを用いることができる。例えば、ハードウェア資源100は、内部バス104により相互に接続される、プロセッサ101、メモリ102、ネットワークインタフェイス103等を備える。 The examination schedule management device according to the first and second embodiments can be configured with so-called hardware resources (information processing device, computer), and a device having the configuration shown in FIG. 7 can be used. For example, the hardware resource 100 includes a processor 101, a memory 102, a network interface 103, etc., which are connected to each other by an internal bus 104.

なお、図7に示す構成は、ハードウェア資源100のハードウェア構成を限定する趣旨ではない。ハードウェア資源100は、図示しないハードウェア(例えば、入出力インタフェイス)を含んでもよい。あるいは、装置に含まれるプロセッサ101等のユニットの数も図7の例示に限定する趣旨ではなく、例えば、複数のプロセッサ101がハードウェア資源100に含まれていてもよい。プロセッサ101には、例えば、CPU(Central Processing Unit)、MPU(Micro Processor Unit)、GPU(Graphics Processing Unit)等を用いることができる。 Note that the configuration shown in FIG. 7 is not intended to limit the hardware configuration of the hardware resource 100. The hardware resource 100 may include hardware (e.g., an input/output interface) that is not shown. Furthermore, the number of units such as the processor 101 included in the device is not intended to be limited to the example shown in FIG. 7, and for example, multiple processors 101 may be included in the hardware resource 100. The processor 101 may be, for example, a CPU (Central Processing Unit), an MPU (Micro Processor Unit), a GPU (Graphics Processing Unit), etc.

メモリ102には、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等を用いることができる。 Memory 102 may be, for example, a RAM (Random Access Memory), a ROM (Read Only Memory), a HDD (Hard Disk Drive), or a SSD (Solid State Drive).

ネットワークインタフェイス103には、例えば、LAN(Local Area Network)カード、ネットワークアダプタ、ネットワークインタフェイスカード等を用いることができる。 The network interface 103 may be, for example, a LAN (Local Area Network) card, a network adapter, a network interface card, etc.

ハードウェア資源100の機能は、上述の処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ102に格納されたプログラムをプロセッサ101が実行することで実現される。また、そのプログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。即ち、上記処理モジュールが行う機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。 The functions of the hardware resource 100 are realized by the above-mentioned processing module. The processing module is realized, for example, by the processor 101 executing a program stored in the memory 102. The program can be downloaded via a network or updated using a storage medium on which the program is stored. Furthermore, the processing module may be realized by a semiconductor chip. In other words, it is sufficient that the functions performed by the processing module are realized by the execution of software on some kind of hardware.

上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。 A part or all of the above embodiments may be described as follows, but is not limited to the following:

[付記1]
修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
前記修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記装置特定情報を取得するとともに、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する装置特定部と、
前記装置特定部から前記装置識別情報及び前記修理受付番号を取得するとともに、前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記装置識別情報と前記故障状況データに基づいて検査時間を予測する検査時間予測部と、
前記検査時間予測部から前記修理受付番号及び前記検査時間を取得するとともに、前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、
を備える、検査スケジュール管理装置。
[付記2]
修理対象である修理対象装置を識別する装置識別情報と、前記修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、
前記修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
前記修理対象装置から前記装置識別情報及び前記装置特定情報を取得するとともに、前記装置仕様データベースから、取得した前記装置識別情報に対応する前記検査基準時間を取得しつつ、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する装置特定部と、
前記装置特定部から前記検査基準時間及び前記修理受付番号を取得するとともに、前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記検査基準時間と前記故障状況データに基づいて検査時間を予測する検査時間予測部と、
前記検査時間予測部から前記修理受付番号及び前記検査時間を取得するとともに、前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、
を備える、検査スケジュール管理装置。
[付記3]
前記設備状況データベースは、前記検査設備を特定する検査設備特定情報と、前記稼働状況データと、を関連付けて整理されており、
前記作業者データベースは、前記作業者を特定する作業者特定情報と、前記勤務スケジュールデータと、を関連付けて整理されており、
前記検査スケジュール決定部は、前記稼働状況データ及び前記勤務スケジュールデータを取得する際に前記設備状況データベース及び前記作業者データベースから前記検査設備特定情報及び前記作業者特定情報を取得し、かつ、前記検査開始予定時刻及び前記検査終了予定時刻を決定する際に前記検査設備特定情報及び前記作業者特定情報を決定し、
前記検査スケジュール決定部から前記修理受付番号、前記作業者特定情報、前記検査設備特定情報、前記検査開始予定時刻及び前記検査終了予定時刻を取得するとともに、取得した前記修理受付番号、前記検査設備特定情報、前記検査開始予定時刻及び前記検査終了予定時刻を、取得した前記作業者特定情報に基づいて前記作業者が保有する作業者端末に通知する通知部を備える、
付記1又は2記載の検査スケジュール管理装置。
[付記4]
前記検査スケジュール決定部から前記修理受付番号、前記検査開始予定時刻及び前記検査終了予定時刻を取得しつつ、前記作業者端末から、実際に検査が開始された実検査開始時刻及び実際に検査が終了した実検査終了時刻が入力される検査管理データベースを備える、
付記3記載の検査スケジュール管理装置。
[付記5]
前記通知部は、前記検査終了予定時刻から所定時間経過しても、前記検査管理データベースに前記実検査終了時刻が入力されていない場合に、前記修理受付番号に対応する前記修理対象装置の検査が終了していない旨を、前記作業者端末に通知する、
付記4記載の検査スケジュール管理装置。
[付記6]
前記通知部は、前記検査終了予定時刻から所定時間経過するまでに、前記検査管理データベースに前記実検査終了時刻が入力されている場合に、前記修理受付番号に対応する前記修理対象装置の検査が終了した旨を、前記作業者端末に通知する、
付記4又は5記載の検査スケジュール管理装置。
[付記7]
修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記修理対象装置を特定する装置特定情報を取得するステップと、
前記装置特定情報に基づいて、前記修理対象装置の修理を受け付けた際に付与される修理受付番号を取得するステップと、
前記修理受付番号に基づいて、前記修理対象装置の故障状況を示す故障状況データを取得するステップと、
前記故障状況データに基づいて故障パターンを特定するステップと、
前記装置識別情報及び前記故障パターンに基づいて検査時間を予測するステップと、
検査設備の稼働状況を示す稼働状況データ、及び作業者の勤務スケジュールに関する勤務スケジュールデータを取得するステップと、
前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定するステップと、
を含む、検査スケジュール管理方法。
[付記8]
修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
を備えるハードウェア資源に、前記修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、
前記修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記装置特定情報を取得するとともに、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する処理と、
前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記装置識別情報と前記故障状況データに基づいて検査時間を予測する処理と、
前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、
を前記ハードウェア資源に実行させる、プログラム。
[付記9]
修理対象である修理対象装置を識別する装置識別情報と、前記修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、
前記修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
を備えるハードウェア資源に、前記修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、
前記修理対象装置から前記装置識別情報及び前記装置特定情報を取得するとともに、前記装置仕様データベースから、取得した前記装置識別情報に対応する前記検査基準時間を取得しつつ、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する処理と、
前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記検査基準時間と前記故障状況データに基づいて検査時間を予測する処理と、
前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、
を前記ハードウェア資源に実行させる、プログラム。
[Appendix 1]
a device status database in which a repair reception number given when a repair of a device to be repaired is received, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
an apparatus specification unit that obtains, from the apparatus to be repaired, apparatus identification information for identifying the apparatus to be repaired and the apparatus specification information, and obtains, from the apparatus status database, the repair reception number corresponding to the obtained apparatus specification information;
an inspection time prediction unit that acquires the device identification information and the repair receipt number from the device specifying unit, acquires the failure status data corresponding to the acquired repair receipt number from the device status database, and predicts an inspection time based on the acquired device identification information and the failure status data;
an inspection schedule determination unit that acquires the repair receipt number and the inspection time from the inspection time prediction unit, acquires the operation status data from the equipment status database, and acquires the work schedule data from the worker database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
An examination schedule management device comprising:
[Appendix 2]
an equipment specification database in which equipment identification information for identifying an equipment to be repaired and a reference inspection time required for inspecting the equipment to be repaired are associated and organized;
a device status database in which a repair acceptance number given when the repair of the device to be repaired is accepted, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
an equipment specifying unit that acquires the equipment identification information and the equipment specification information from the equipment to be repaired, acquires the inspection reference time corresponding to the acquired equipment identification information from the equipment specification database, and acquires the repair reception number corresponding to the acquired equipment specification information from the equipment status database;
an inspection time prediction unit that obtains the inspection reference time and the repair receipt number from the equipment identification unit, obtains the failure status data corresponding to the obtained repair receipt number from the equipment status database, and predicts an inspection time based on the obtained inspection reference time and the failure status data;
an inspection schedule determination unit that acquires the repair receipt number and the inspection time from the inspection time prediction unit, acquires the operation status data from the equipment status database, and acquires the work schedule data from the worker database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
An examination schedule management device comprising:
[Appendix 3]
The equipment status database is organized by associating inspection equipment identification information that identifies the inspection equipment with the operation status data,
The worker database is organized by associating worker identification information that identifies the worker with the work schedule data,
the inspection schedule determination unit acquires the inspection equipment identification information and the worker identification information from the equipment status database and the worker database when acquiring the operation status data and the work schedule data, and determines the inspection equipment identification information and the worker identification information when determining the scheduled inspection start time and the scheduled inspection end time;
a notification unit that acquires the repair receipt number, the worker identification information, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time from the inspection schedule determination unit, and notifies a worker terminal held by the worker of the acquired repair receipt number, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time based on the acquired worker identification information.
3. The examination schedule management device according to claim 1 or 2.
[Appendix 4]
an inspection management database into which an actual inspection start time when the inspection actually started and an actual inspection end time when the inspection actually ended are input from the operator terminal while acquiring the repair reception number, the scheduled inspection start time, and the scheduled inspection end time from the inspection schedule determination unit;
4. The examination schedule management device of claim 3.
[Appendix 5]
when the actual inspection end time has not been entered into the inspection management database even after a predetermined time has elapsed from the scheduled inspection end time, the notification unit notifies the operator terminal that the inspection of the repair target device corresponding to the repair reception number has not been completed.
5. The examination schedule management device according to claim 4.
[Appendix 6]
the notification unit notifies the operator terminal that the inspection of the repair target device corresponding to the repair reception number has been completed when the actual inspection end time has been entered into the inspection management database before a predetermined time has elapsed from the scheduled inspection end time.
6. The examination schedule management device according to claim 4 or 5.
[Appendix 7]
acquiring, from a device to be repaired, device identification information for identifying the device to be repaired and device identification information for identifying the device to be repaired;
acquiring a repair reception number, which is assigned when the repair of the repair target device is accepted, based on the device identification information;
acquiring failure status data indicating a failure status of the device to be repaired based on the repair reception number;
Identifying a failure pattern based on the failure condition data;
predicting an inspection time based on the device identification information and the failure pattern;
acquiring operation status data indicating an operation status of the inspection equipment and work schedule data regarding the work schedule of an operator;
determining a scheduled start time and a scheduled end time of the examination based on the examination time, the operation status data, and the work schedule data;
A method for managing an inspection schedule, comprising:
[Appendix 8]
a device status database in which a repair reception number given when a repair of a device to be repaired is received, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
A program for causing a hardware resource to execute a process for managing a schedule for inspection of the repair target device,
A process of acquiring, from the repair target device, device identification information for identifying the repair target device and the device specification information, and acquiring, from the device status database, the repair reception number corresponding to the acquired device specification information;
A process of acquiring the failure status data corresponding to the acquired repair reception number from the equipment status database, and predicting an inspection time based on the acquired equipment identification information and the failure status data;
a process of acquiring the operation status data from the equipment status database while acquiring the work schedule data from the worker database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
A program for causing the hardware resource to execute the above.
[Appendix 9]
an equipment specification database in which equipment identification information for identifying an equipment to be repaired and a reference inspection time required for inspecting the equipment to be repaired are associated and organized;
a device status database in which a repair acceptance number given when the repair of the device to be repaired is accepted, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
A program for causing a hardware resource to execute a process for managing a schedule for inspection of the repair target device,
a process of acquiring the equipment identification information and the equipment specification information from the equipment to be repaired, acquiring the inspection reference time corresponding to the acquired equipment identification information from the equipment specification database, and acquiring the repair reception number corresponding to the acquired equipment specification information from the equipment status database;
A process of acquiring the failure status data corresponding to the acquired repair receipt number from the equipment status database, and predicting an inspection time based on the acquired inspection reference time and the failure status data;
a process of acquiring the operation status data from the equipment status database while acquiring the work schedule data from the worker database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
A program for causing the hardware resource to execute the above.

なお、上記の特許文献、非特許文献の各開示は、本書に引用をもって繰り込み記載されているものとし、必要に応じて本発明の基礎ないし一部として用いることが出来るものとする。本発明の全開示(特許請求の範囲及び図面を含む)の枠内において、さらにその基本的技術思想に基づいて、実施形態ないし実施例の変更・調整が可能である。また、本発明の全開示の枠内において種々の開示要素(各請求項の各要素、各実施形態ないし実施例の各要素、各図面の各要素等を含む)の多様な組み合わせないし選択(必要により不選択)が可能である。すなわち、本発明は、請求の範囲及び図面を含む全開示、技術的思想にしたがって当業者であればなし得るであろう各種変形、修正を含むことは勿論である。また、本願に記載の数値及び数値範囲については、明記がなくともその任意の中間値、下位数値、及び、小範囲が記載されているものとみなされる。さらに、上記引用した文献の各開示事項は、必要に応じ、本願発明の趣旨に則り、本願発明の開示の一部として、その一部又は全部を、本書の記載事項と組み合わせて用いることも、本願の開示事項に含まれる(属する)ものと、みなされる。 The disclosures of the above patent and non-patent documents are incorporated herein by reference and may be used as the basis or part of the present invention as necessary. Within the framework of the entire disclosure of the present invention (including the claims and drawings), and further based on the basic technical ideas, modifications and adjustments of the embodiments and examples are possible. Furthermore, within the framework of the entire disclosure of the present invention, various combinations or selections (or non-selection as necessary) of various disclosed elements (including each element of each claim, each element of each embodiment or example, each element of each drawing, etc.) are possible. In other words, the present invention naturally includes various modifications and corrections that a person skilled in the art would be able to make in accordance with the entire disclosure, including the claims and drawings, and the technical ideas. Furthermore, with regard to the numerical values and numerical ranges described in this application, any intermediate value, lower numerical value, and small range are considered to be described even if not specified. Furthermore, the disclosures of the above cited documents may be used in part or in whole in combination with the descriptions in this document as part of the disclosure of the present invention as necessary, in accordance with the spirit of the present invention, and are considered to be included (belong) to the disclosures of this application.

1、2 検査スケジュール管理装置
10 装置状況データベース
11 設備状況データベース
12 作業者データベース
13 検査管理データベース
14 装置仕様データベース
20 装置特定部
30 検査時間予測部
40 検査スケジュール決定部
50 通知部
60 修理対象装置
70 検査設備
100 ハードウェア資源
101 プロセッサ
102 メモリ
103 ネットワークインタフェイス
104 内部バス
Reference Signs List 1, 2 Inspection schedule management device 10 Device status database 11 Equipment status database 12 Worker database 13 Inspection management database 14 Device specification database 20 Device identification unit 30 Inspection time prediction unit 40 Inspection schedule determination unit 50 Notification unit 60 Device to be repaired 70 Inspection equipment 100 Hardware resources 101 Processor 102 Memory 103 Network interface 104 Internal bus

Claims (9)

修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
前記修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記装置特定情報を取得するとともに、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する装置特定部と、
前記装置特定部から前記装置識別情報及び前記修理受付番号を取得するとともに、前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記装置識別情報と前記故障状況データに基づいて検査時間を予測する検査時間予測部と、
前記検査時間予測部から前記修理受付番号及び前記検査時間を取得するとともに、前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、
を備える、検査スケジュール管理装置。
a device status database in which a repair reception number given when a repair of a device to be repaired is received, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
an apparatus specification unit that obtains, from the apparatus to be repaired, apparatus identification information for identifying the apparatus to be repaired and the apparatus specification information, and obtains, from the apparatus status database, the repair reception number corresponding to the obtained apparatus specification information;
an inspection time prediction unit that acquires the device identification information and the repair receipt number from the device specifying unit, acquires the failure status data corresponding to the acquired repair receipt number from the device status database, and predicts an inspection time based on the acquired device identification information and the failure status data;
an inspection schedule determination unit that acquires the repair receipt number and the inspection time from the inspection time prediction unit, acquires the operation status data from the equipment status database, and acquires the work schedule data from the worker database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
An examination schedule management device comprising:
修理対象である修理対象装置を識別する装置識別情報と、前記修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、
前記修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
前記修理対象装置から前記装置識別情報及び前記装置特定情報を取得するとともに、前記装置仕様データベースから、取得した前記装置識別情報に対応する前記検査基準時間を取得しつつ、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する装置特定部と、
前記装置特定部から前記検査基準時間及び前記修理受付番号を取得するとともに、前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記検査基準時間と前記故障状況データに基づいて検査時間を予測する検査時間予測部と、
前記検査時間予測部から前記修理受付番号及び前記検査時間を取得するとともに、前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する検査スケジュール決定部と、
を備える、検査スケジュール管理装置。
an equipment specification database in which equipment identification information for identifying an equipment to be repaired and a reference inspection time required for inspecting the equipment to be repaired are associated and organized;
a device status database in which a repair acceptance number given when the repair of the device to be repaired is accepted, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
an equipment specifying unit that acquires the equipment identification information and the equipment specification information from the equipment to be repaired, acquires the inspection reference time corresponding to the acquired equipment identification information from the equipment specification database, and acquires the repair reception number corresponding to the acquired equipment specification information from the equipment status database;
an inspection time prediction unit that obtains the inspection reference time and the repair receipt number from the equipment identification unit, obtains the failure status data corresponding to the obtained repair receipt number from the equipment status database, and predicts an inspection time based on the obtained inspection reference time and the failure status data;
an inspection schedule determination unit that acquires the repair receipt number and the inspection time from the inspection time prediction unit, acquires the operation status data from the equipment status database, and acquires the work schedule data from the worker database, and determines a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
An examination schedule management device comprising:
前記設備状況データベースは、前記検査設備を特定する検査設備特定情報と、前記稼働状況データと、を関連付けて整理されており、
前記作業者データベースは、前記作業者を特定する作業者特定情報と、前記勤務スケジュールデータと、を関連付けて整理されており、
前記検査スケジュール決定部は、前記稼働状況データ及び前記勤務スケジュールデータを取得する際に前記設備状況データベース及び前記作業者データベースから前記検査設備特定情報及び前記作業者特定情報を取得し、かつ、前記検査開始予定時刻及び前記検査終了予定時刻を決定する際に前記検査設備特定情報及び前記作業者特定情報を決定し、
前記検査スケジュール決定部から前記修理受付番号、前記作業者特定情報、前記検査設備特定情報、前記検査開始予定時刻及び前記検査終了予定時刻を取得するとともに、取得した前記修理受付番号、前記検査設備特定情報、前記検査開始予定時刻及び前記検査終了予定時刻を、取得した前記作業者特定情報に基づいて前記作業者が保有する作業者端末に通知する通知部を備える、
請求項1又は2記載の検査スケジュール管理装置。
The equipment status database is organized by associating inspection equipment identification information that identifies the inspection equipment with the operation status data,
The worker database is organized by associating worker identification information that identifies the worker with the work schedule data,
the inspection schedule determination unit acquires the inspection equipment identification information and the worker identification information from the equipment status database and the worker database when acquiring the operation status data and the work schedule data, and determines the inspection equipment identification information and the worker identification information when determining the scheduled inspection start time and the scheduled inspection end time;
a notification unit that acquires the repair receipt number, the worker identification information, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time from the inspection schedule determination unit, and notifies a worker terminal held by the worker of the acquired repair receipt number, the inspection equipment identification information, the scheduled inspection start time, and the scheduled inspection end time based on the acquired worker identification information.
3. The inspection schedule management device according to claim 1 or 2.
前記検査スケジュール決定部から前記修理受付番号、前記検査開始予定時刻及び前記検査終了予定時刻を取得しつつ、前記作業者端末から、実際に検査が開始された実検査開始時刻及び実際に検査が終了した実検査終了時刻が入力される検査管理データベースを備える、
請求項3記載の検査スケジュール管理装置。
an inspection management database into which an actual inspection start time when the inspection actually started and an actual inspection end time when the inspection actually ended are input from the operator terminal while acquiring the repair reception number, the scheduled inspection start time, and the scheduled inspection end time from the inspection schedule determination unit;
4. The inspection schedule management device according to claim 3.
前記通知部は、前記検査終了予定時刻から所定時間経過しても、前記検査管理データベースに前記実検査終了時刻が入力されていない場合に、前記修理受付番号に対応する前記修理対象装置の検査が終了していない旨を、前記作業者端末に通知する、
請求項4記載の検査スケジュール管理装置。
when the actual inspection end time has not been entered into the inspection management database even after a predetermined time has elapsed from the scheduled inspection end time, the notification unit notifies the operator terminal that the inspection of the repair target device corresponding to the repair reception number has not been completed.
5. The inspection schedule management device according to claim 4.
前記通知部は、前記検査終了予定時刻から所定時間経過するまでに、前記検査管理データベースに前記実検査終了時刻が入力されている場合に、前記修理受付番号に対応する前記修理対象装置の検査が終了した旨を、前記作業者端末に通知する、
請求項4記載の検査スケジュール管理装置。
the notification unit notifies the operator terminal that the inspection of the repair target device corresponding to the repair reception number has been completed when the actual inspection end time has been entered into the inspection management database before a predetermined time has elapsed from the scheduled inspection end time.
5. The inspection schedule management device according to claim 4.
修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記修理対象装置を特定する装置特定情報を取得するステップと、
前記装置特定情報に基づいて、前記修理対象装置の修理を受け付けた際に付与される修理受付番号を取得するステップと、
前記修理受付番号に基づいて、前記修理対象装置の故障状況を示す故障状況データを取得するステップと、
前記故障状況データに基づいて故障パターンを特定するステップと、
前記装置識別情報及び前記故障パターンに基づいて検査時間を予測するステップと、
検査設備の稼働状況を示す稼働状況データ、及び作業者の勤務スケジュールに関する勤務スケジュールデータを取得するステップと、
前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定するステップと、
を含む、検査スケジュール管理装置によって実行される検査スケジュール管理方法。
acquiring, from a device to be repaired, device identification information for identifying the device to be repaired and device identification information for identifying the device to be repaired;
acquiring a repair reception number, which is assigned when the repair of the repair target device is accepted, based on the device identification information;
acquiring failure status data indicating a failure status of the device to be repaired based on the repair reception number;
Identifying a failure pattern based on the failure condition data;
predicting an inspection time based on the device identification information and the failure pattern;
acquiring operation status data indicating an operation status of the inspection equipment and work schedule data regarding the work schedule of an operator;
determining a scheduled start time and a scheduled end time of the examination based on the examination time, the operation status data, and the work schedule data;
An examination schedule management method executed by an examination schedule management device , comprising:
修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
を備えるハードウェア資源に、前記修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、
前記修理対象装置から、前記修理対象装置を識別する装置識別情報及び前記装置特定情報を取得するとともに、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する処理と、
前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記装置識別情報と前記故障状況データに基づいて検査時間を予測する処理と、
前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、
を前記ハードウェア資源に実行させる、プログラム。
a device status database in which a repair reception number given when a repair of a device to be repaired is received, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
A program for causing a hardware resource to execute a process for managing a schedule for inspection of the repair target device,
A process of acquiring, from the repair target device, device identification information for identifying the repair target device and the device specification information, and acquiring, from the device status database, the repair reception number corresponding to the acquired device specification information;
A process of acquiring the failure status data corresponding to the acquired repair reception number from the equipment status database, and predicting an inspection time based on the acquired equipment identification information and the failure status data;
a process of acquiring the operation status data from the equipment status database while acquiring the work schedule data from the worker database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
A program for causing the hardware resource to execute the above.
修理対象である修理対象装置を識別する装置識別情報と、前記修理対象装置の検査に要する検査基準時間と、を関連付けて整理した装置仕様データベースと、
前記修理対象装置の修理を受け付けた際に付与される修理受付番号と、前記修理対象装置を特定する装置特定情報と、前記修理対象装置の故障状況を示す故障状況データと、を関連付けて整理した装置状況データベースと、
検査設備の稼働状況を示す稼働状況データを整理した設備状況データベースと、
作業者の勤務スケジュールに関する勤務スケジュールデータを整理した作業者データベースと、
を備えるハードウェア資源に、前記修理対象装置の検査に関するスケジュールを管理する処理を実行させるプログラムであって、
前記修理対象装置から前記装置識別情報及び前記装置特定情報を取得するとともに、前記装置仕様データベースから、取得した前記装置識別情報に対応する前記検査基準時間を取得しつつ、前記装置状況データベースから、取得した前記装置特定情報に対応する前記修理受付番号を取得する処理と、
前記装置状況データベースから、取得した前記修理受付番号に対応する前記故障状況データを取得し、取得した前記検査基準時間と前記故障状況データに基づいて検査時間を予測する処理と、
前記設備状況データベースから前記稼働状況データを取得しつつ、前記作業者データベースから前記勤務スケジュールデータを取得し、取得した前記検査時間、前記稼働状況データ及び前記勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定する処理と、
を前記ハードウェア資源に実行させる、プログラム。
an equipment specification database in which equipment identification information for identifying an equipment to be repaired and a reference inspection time required for inspecting the equipment to be repaired are associated and organized;
a device status database in which a repair acceptance number given when the repair of the device to be repaired is accepted, device identification information for identifying the device to be repaired, and failure status data showing a failure status of the device to be repaired are associated and organized;
An equipment status database that organizes operation status data showing the operation status of inspection equipment;
A worker database that organizes work schedule data regarding the work schedules of workers;
A program for causing a hardware resource to execute a process for managing a schedule for inspection of the repair target device,
a process of acquiring the equipment identification information and the equipment specification information from the equipment to be repaired, acquiring the inspection reference time corresponding to the acquired equipment identification information from the equipment specification database, and acquiring the repair receipt number corresponding to the acquired equipment specification information from the equipment status database;
A process of acquiring the failure status data corresponding to the acquired repair receipt number from the equipment status database, and predicting an inspection time based on the acquired inspection reference time and the failure status data;
a process of acquiring the operation status data from the equipment status database while acquiring the work schedule data from the worker database, and determining a scheduled inspection start time and a scheduled inspection end time based on the acquired inspection time, the operation status data, and the work schedule data;
A program for causing the hardware resource to execute the above.
JP2022127985A 2022-08-10 2022-08-10 Inspection schedule management device, method, and program Active JP7622011B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022127985A JP7622011B2 (en) 2022-08-10 2022-08-10 Inspection schedule management device, method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022127985A JP7622011B2 (en) 2022-08-10 2022-08-10 Inspection schedule management device, method, and program

Publications (2)

Publication Number Publication Date
JP2024024969A JP2024024969A (en) 2024-02-26
JP7622011B2 true JP7622011B2 (en) 2025-01-27

Family

ID=90010899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022127985A Active JP7622011B2 (en) 2022-08-10 2022-08-10 Inspection schedule management device, method, and program

Country Status (1)

Country Link
JP (1) JP7622011B2 (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004249804A (en) 2003-02-19 2004-09-09 Shakenkan:Kk Vehicle maintenance reservation system
JP2005157865A (en) 2003-11-27 2005-06-16 Nec Fielding Ltd Maintenance management system, method and program for electrical apparatus
JP2021196812A (en) 2020-06-12 2021-12-27 株式会社日立製作所 Maintenance improvement support device and maintenance improvement support method

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6813193B2 (en) * 2018-09-12 2021-01-13 Necフィールディング株式会社 Personnel selection device, personnel selection method and program
JP7388144B2 (en) * 2019-11-19 2023-11-29 富士フイルムビジネスイノベーション株式会社 Information processing device, information processing system, and information processing program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004249804A (en) 2003-02-19 2004-09-09 Shakenkan:Kk Vehicle maintenance reservation system
JP2005157865A (en) 2003-11-27 2005-06-16 Nec Fielding Ltd Maintenance management system, method and program for electrical apparatus
JP2021196812A (en) 2020-06-12 2021-12-27 株式会社日立製作所 Maintenance improvement support device and maintenance improvement support method

Also Published As

Publication number Publication date
JP2024024969A (en) 2024-02-26

Similar Documents

Publication Publication Date Title
CN113228100B (en) Imaging modality intelligent discovery maintenance system and method
US11120904B2 (en) Imaging modality maintenance smart dispatch systems and methods
US11531970B2 (en) Imaging modality maintenance care package systems and methods
US10838797B2 (en) Imaging modality smart symptom maintenance systems and methods
TW201732789A (en) Disk failure prediction method and apparatus
CN110600098A (en) Automatic clinical chemistry auditing method, system, device and storage medium
CN113849330A (en) A method, device and storage medium for monitoring and analyzing application failure causes
CN107038333B (en) Management device for measuring equipment
CN118534290B (en) Method, system, equipment and storage medium for testing power supply chip
JP2022081952A (en) Distributed system and data transmission method
CN115147236A (en) Processing method, processing device and electronic equipment
CN118916255A (en) Acceleration card testing method, device, equipment and storage medium
US20240104911A1 (en) Information processing device
JP7622011B2 (en) Inspection schedule management device, method, and program
CN120687941A (en) Server failure prediction method, device, equipment, medium and program product
JP2014063337A (en) Anomaly detection system and recording medium
CN117873007B (en) Manufacturing flow management method, system, equipment and medium based on industrial Internet of things
CN113704368A (en) Inspection information tracing method and device, computer equipment and storage medium
CN114924832B (en) Virtual machine scheduling method, electronic device and storage medium
JP7619215B2 (en) Inspection system, method, and program
JP6989477B2 (en) Repeated failure prevention device, repeated failure prevention system and repeated failure prevention method
JP2019105953A (en) Data analysis system and data analysis method
TW202138942A (en) Graphical user interface for traffic capture and debugging tool
CN118396246B (en) Intelligent management method and device for life cycle of key industrial units
EP4312221A1 (en) Consolidation and prioritization of patient critical notifications

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231205

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240927

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241015

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241206

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250115

R150 Certificate of patent or registration of utility model

Ref document number: 7622011

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S531 Written request for registration of change of domicile

Free format text: JAPANESE INTERMEDIATE CODE: R313531

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350