JP7622011B2 - Inspection schedule management device, method, and program - Google Patents
Inspection schedule management device, method, and program Download PDFInfo
- 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
Links
- 238000007689 inspection Methods 0.000 title claims description 475
- 238000000034 method Methods 0.000 title claims description 31
- 230000008439 repair process Effects 0.000 claims description 188
- 238000007726 management method Methods 0.000 claims description 97
- 230000008569 process Effects 0.000 claims description 27
- 238000010586 diagram Methods 0.000 description 18
- 238000012545 processing Methods 0.000 description 8
- 238000013473 artificial intelligence Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000002093 peripheral effect Effects 0.000 description 5
- 230000010365 information processing Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 239000007787 solid Substances 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 238000003745 diagnosis Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
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.
以下の分析は、本願発明者により与えられる。 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.
以下、実施形態について図面を参照しつつ説明する。なお、本出願において図面参照符号を付している場合は、それらは、専ら理解を助けるためのものであり、図示の態様に限定することを意図するものではない。また、下記の実施形態は、あくまで例示であり、本発明を限定するものではない。また、以降の説明で参照する図面等のブロック間の接続線は、双方向及び単方向の双方を含む。一方向矢印については、主たる信号(データ)の流れを模式的に示すものであり、双方向性を排除するものではない。さらに、本願開示に示す回路図、ブロック図、内部構成図、接続図などにおいて、明示は省略するが、入力ポート及び出力ポートが各接続線の入力端及び出力端のそれぞれに存在する。入出力インタフェイスも同様である。プログラムはコンピュータ装置を介して実行され、コンピュータ装置は、例えば、プロセッサ、記憶装置、入力装置、通信インタフェイス、及び必要に応じ表示装置を備え、コンピュータ装置は、通信インタフェイスを介して装置内又は外部の機器(コンピュータを含む)と、有線、無線を問わず、交信可能に構成される。 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
装置状況データベース10は、修理対象装置60の修理を受け付けた際に自動的に付与される修理受付番号と、修理対象装置60(個体)を特定する装置特定情報(例えば、シリアル番号)と、修理対象装置60の故障状況を示す故障状況データと、を関連付けて整理したデータベースである(図1、図2参照)。なお、装置状況データベース10は、修理対象装置60のその他の状況に関するデータを含んでいてもよい。また装置状況データベース10の各種データ(修理受付番号を除く)は、例えば修理依頼時に依頼者端末によって入力される。
The
設備状況データベース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
装置特定部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
検査時間予測部30は、修理対象装置60の検査時間を予測する機能部である(図1参照)。検査時間予測部30は、装置特定部20から装置識別情報、装置特定情報及び修理受付番号を取得する。検査時間予測部30は、装置状況データベース10から、取得した修理受付番号に対応する故障状況データを取得する。検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する。故障状況データの解析では、例えば、故障状況データから所定のキーワードを抽出し、予め設定された故障パターン対応表を用いて、抽出された所定のキーワードに対応する故障パターンを特定したり、AI(Artificial Intelligence)等を用いて故障状況データを解析して故障パターンを特定したりするようにしてもよい。また検査時間予測部30は、取得した装置識別情報に基づいて修理対象装置60のスペック(ストレージ装置の容量に相当)を特定する。具体的には、検査時間予測部30は、装置識別情報に対応するスペック情報を有しており、取得した装置識別情報から修理対象装置60のスペックを特定することができる。更に、検査時間予測部30は、故障パターンと装置のスペック情報を関連付けた対応表を有しており、この対応表を参照することで検査時間を予測することができる。検査時間予測部30は、取得した装置特定情報及び修理受付番号と、予測した検査時間を検査スケジュール決定部40に提供する。
The inspection
検査スケジュール決定部40は、修理対象装置60の検査に関するスケジュールを決定する機能部である(図1参照)。検査スケジュール決定部40は、検査時間予測部30から装置特定情報、修理受付番号及び検査時間を取得する。検査スケジュール決定部40は、設備状況データベース11及び作業者データベース12から各種データ(検査設備特定情報、稼働状況データ、作業者特定情報、勤務スケジュールデータ)を取得する。稼働状況データ及び勤務スケジュールデータについては、現在時刻以降のデータを選択的に取得するようにしてもよい。検査スケジュール決定部40は、取得した検査時間、検査設備特定情報、稼働状況データ、作業者特定情報及び勤務スケジュールデータに基づいて、スケジューラソフトウェア、AI等を用いて、検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻を決定する。検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻の決定は、空き時間が多い状況では情報が揃った段階で即時に行ってもよいが、予定が詰まっている状況ではある程度情報が集まった段階で定期的に行ってもよい。検査開始予定時刻は、現在時刻以降の稼働状況データ及び勤務スケジュールデータにおける空き時刻の中から選択することができる。検査終了予定時刻は、検査開始予定時刻及び検査時間に基づいて算出することができる。検査スケジュール決定部40は、取得した装置特定情報、修理受付番号、決定した作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻とを関連付けて、検査管理データベース13に入力することができる。検査スケジュール決定部40は、決定した作業者特定情報、検査開始予定時刻及び検査終了予定時刻を、設備状況データベース11の該当する検査設備特定情報に対応する稼働状況データに入力することにより、稼働状況データの更新を行う。検査スケジュール決定部40は、決定した検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、作業者データベース12の該当する作業者特定情報に対応する勤務スケジュールデータに入力する。検査スケジュール決定部40は、取得した装置特定情報及び修理受付番号と、決定した作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻と、を通知部50に提供する。
The inspection
ここで、検査開始予定時刻及び検査終了予定時刻の決定では、検査の際、作業者の介入は検査開始時と検査終了時に必要であり、その時刻は所定勤務時間内であることが望ましいため、所定勤務時間内により多くの台数の修理対象装置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 (
通知部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
修理対象装置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
検査設備70は、修理対象装置60を検査する設備である(図1参照)。検査設備70は、検査スケジュール管理装置1と通信可能に接続されている。検査設備70は、複数台あってもよい。検査設備70は、修理対象装置60と着脱可能かつ電気的に接続可能である。検査設備70は、コンピュータを備え、所定のプログラムを実行することにより、修理対象装置60の検査に関する処理を行う。検査設備70は、修理対象装置60から取得した装置特定情報に基づいて、実検査開始時刻及び実検査終了時刻を検査管理データベース13に入力するようにしてもよい。
The
管理者端末(図示せず)は、管理者が使用する端末である。管理者端末として、例えば、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理端末を用いることができる。管理者端末は、複数台あってもよい。管理者端末は、検査スケジュール管理装置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
依頼者端末(図示せず)は、依頼者が使用する端末である。依頼者端末として、例えば、パーソナルコンピュータ、ノート型パーソナルコンピュータ、タブレット端末、スマートフォン等の情報処理端末を用いることができる。依頼者端末は、複数台あってもよい。依頼者端末は、検査スケジュール管理装置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
作業者端末(図示せず)は、作業者が使用する端末である。作業者端末として、例えば、タブレット端末、スマートフォン、ノート型パーソナルコンピュータ、パーソナルコンピュータ等の情報処理端末を用いることができる。作業者端末は、複数台あってもよい。作業者端末は、検査スケジュール管理装置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
次に、実施形態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
次に、検査スケジュール管理装置1の装置特定部20は、装置状況データベース10から、取得した装置特定情報に対応する修理受付番号を取得する(ステップA2)。
Next, the equipment identification unit 20 of the inspection
次に、検査スケジュール管理装置1の検査時間予測部30は、装置特定部20から装置識別情報と修理受付番号を取得し、更に装置状況データベース10から、装置特定部20が取得した修理受付番号に対応する故障状況データを取得する(ステップA3)。
Next, the inspection
次に、検査スケジュール管理装置1の検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する(ステップA4)。
Next, the inspection
次に、検査スケジュール管理装置1の検査時間予測部30は、取得した装置識別情報と故障パターンに基づいて検査時間を予測する(ステップA5)。
Next, the inspection
なお、ステップ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
次に、検査スケジュール管理装置1の検査スケジュール決定部40は、検査時間予測部30が予測した検査時間、取得した検査設備特定情報、稼働状況データ、作業者特定情報及び勤務スケジュールデータに基づいて、スケジューラソフトウェア、AI等を用いて、作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を決定する(ステップA7)。なお、検査設備特定情報、作業者特定情報、検査開始予定時刻及び検査終了予定時刻の決定は、空き時間が多い状況では情報が揃った段階で即時に行ってもよいが、予定が詰まっている状況ではある程度情報が集まった段階で定期的に行ってもよい。
Next, the inspection
次に、検査スケジュール管理装置1の検査スケジュール決定部40は、取得した修理受付番号及び装置特定情報と、決定した検査開始予定時刻及び検査終了予定時刻と、を関連付けて検査管理データベース13に入力する(ステップA8)。
Next, the inspection
次に、検査スケジュール管理装置1の検査スケジュール決定部40は、決定した作業者特定情報、検査開始予定時刻及び検査終了予定時刻を、設備状況データベース11の該当する検査設備特定情報に対応する稼働状況データに入力する(ステップA9)。これにより、どの検査設備をいつからいつまで使用するのかをデータベースで管理することができる。
Next, the inspection
次に、検査スケジュール管理装置1の検査スケジュール決定部40は、決定した検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、作業者データベース12の該当する作業者特定情報に対応する勤務スケジュールデータに入力する(ステップA10)。これにより、どの作業者がいつからいつまでの作業に立ち会うかをデータベースで管理することができる。
Next, the inspection
次に、検査スケジュール管理装置1の通知部50は、検査スケジュール決定部40から取得した修理受付番号、装置特定情報、作業者特定情報、検査設備特定情報、検査開始予定時刻及び検査終了予定時刻を、取得した作業者特定情報に対応する作業者が保有する作業者端末に通知し(ステップA11)、その後、終了する。
Next, the notification unit 50 of the inspection
次に、検査スケジュール実行時の動作について図面を用いて説明する。図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
ここで、装置特定情報の取得は、例えば、修理対象装置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
検査が終了すると、検査設備70は、検査スケジュール管理装置1の検査管理データベース13における、ステップB1で取得した装置特定情報に対応する実検査終了時刻の欄に現在時刻を入力する(ステップB2)。なお、実検査終了時刻の欄への現在時刻の入力(ステップB2)は、図5の例ではステップB1とステップB3との間で行われた場合を示しているが、その他の場合であってもよい。
When the inspection is completed, the
検査スケジュール管理装置1の通知部50は、現在時刻が検査管理データベース13の検査終了予定時刻の所定時間(例えば、15分)前の時刻になったか否かを判断する(ステップB3)。現在時刻が検査終了予定時刻の所定時間前の時刻になっていない場合(ステップB3のNO)、ステップB3に戻る。
The notification unit 50 of the examination
現在時刻が検査終了予定時刻の所定時間前の時刻になっている場合(ステップ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
実検査終了時刻が入力されていない場合(ステップ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
現在時刻が検査終了予定時刻から所定時間経過している場合(ステップ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
実検査終了時刻が入力されている場合(ステップ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
実施形態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
装置状況データベース10は、修理対象装置60の修理を受け付けた際に付与される修理受付番号と、修理対象装置60を特定する装置特定情報と、修理対象装置60の故障状況を示す故障状況データと、を関連付けて整理したデータベースである。
The
設備状況データベース11は、検査設備70ごとに稼働状況を示す稼働状況データを整理したデータベースである。
The equipment status database 11 is a database that organizes operation status data indicating the operation status of each
作業者データベース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
装置特定部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
検査時間予測部30は、装置特定部20から装置特定情報、修理受付番号及び検査基準時間を取得するとともに、装置状況データベース10から、取得した修理受付番号に対応する故障状況データを取得する。また検査時間予測部30は、取得した故障状況データを解析して故障パターンを特定する。故障状況データの解析では、例えば、故障状況データから所定のキーワードを抽出し、予め設定された故障パターン対応表を用いて、抽出された所定のキーワードに対応する故障パターンを特定したり、AI(Artificial Intelligence)等を用いて故障状況データを解析して故障パターンを特定したりするようにしてもよい。更に、検査時間予測部30は、解析した故障パターンと取得した検査基準時間に基づいて検査時間を予測するように構成されている。具体的には、検査時間予測部30は、故障パターンと検査基準時間を関連付けた対応表を有しており、この対応表を参照することにより検査時間を予測することができる。検査時間予測部30は、取得した装置特定情報及び修理受付番号と、予測した検査時間を検査スケジュール決定部40に提供する。
The inspection
検査スケジュール決定部40は、検査時間予測部30から修理受付番号、装置特定情報及び検査時間を取得するとともに、設備状況データベース11及び作業者データベース12から稼働状況データ及び勤務スケジュールデータを取得し、取得した検査時間、稼働状況データ及び勤務スケジュールデータに基づいて、検査開始予定時刻及び検査終了予定時刻を決定し、取得した修理受付番号及び装置特定情報と、決定した検査開始予定時刻及び検査終了予定時刻と、を関連付けて通知部50を介して検査管理データベース13に入力するように構成されている。
The inspection
通知部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
実施形態2によれば、各種データベース10~14を活用して修理対象装置60(故障したストレージ装置)の検査時間を予測することで、故障したストレージ装置の検査に関するスケジュールを立てやすくすることに貢献することができる。
According to the second embodiment, by utilizing
なお、実施形態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
なお、図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
メモリ102には、例えば、RAM(Random Access Memory)、ROM(Read Only Memory)、HDD(Hard Disk Drive)、SSD(Solid State Drive)等を用いることができる。
ネットワークインタフェイス103には、例えば、LAN(Local Area Network)カード、ネットワークアダプタ、ネットワークインタフェイスカード等を用いることができる。
The
ハードウェア資源100の機能は、上述の処理モジュールにより実現される。当該処理モジュールは、例えば、メモリ102に格納されたプログラムをプロセッサ101が実行することで実現される。また、そのプログラムは、ネットワークを介してダウンロードするか、あるいは、プログラムを記憶した記憶媒体を用いて、更新することができる。さらに、上記処理モジュールは、半導体チップにより実現されてもよい。即ち、上記処理モジュールが行う機能は、何らかのハードウェアにおいてソフトウェアが実行されることによって実現できればよい。
The functions of the
上記実施形態の一部または全部は以下の付記のようにも記載され得るが、以下には限られない。 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
[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 内部バス
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.
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)
| 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)
| 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 |
-
2022
- 2022-08-10 JP JP2022127985A patent/JP7622011B2/en active Active
Patent Citations (3)
| 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 |