JP6089954B2 - Exchange time calculation program, information processing apparatus, and exchange time calculation method - Google Patents

Exchange time calculation program, information processing apparatus, and exchange time calculation method Download PDF

Info

Publication number
JP6089954B2
JP6089954B2 JP2013105578A JP2013105578A JP6089954B2 JP 6089954 B2 JP6089954 B2 JP 6089954B2 JP 2013105578 A JP2013105578 A JP 2013105578A JP 2013105578 A JP2013105578 A JP 2013105578A JP 6089954 B2 JP6089954 B2 JP 6089954B2
Authority
JP
Japan
Prior art keywords
failure
time
component
average
temperature
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.)
Expired - Fee Related
Application number
JP2013105578A
Other languages
Japanese (ja)
Other versions
JP2014228895A (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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2013105578A priority Critical patent/JP6089954B2/en
Publication of JP2014228895A publication Critical patent/JP2014228895A/en
Application granted granted Critical
Publication of JP6089954B2 publication Critical patent/JP6089954B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Debugging And Monitoring (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、交換時間算出プログラム、情報処理装置、および交換時間算出方法に関する。   The present invention relates to an exchange time calculation program, an information processing apparatus, and an exchange time calculation method.

コンピュータ装置などに使用される部品の予防交換においては、コンピュータ装置などの製品開発時点に平均故障間隔(Mean Time Between Failure : MTBF)や障害率に基づいて交換時期が算出され設定される。   In preventive replacement of parts used in computer devices, replacement times are calculated and set based on mean time between failures (MTBF) and failure rates at the time of development of products such as computer devices.

特開2012−145977号公報JP 2012-145977 A 特開2002−352024号公報JP 2002-352024 A

コンピュータなどの機器は、利用するユーザ毎に稼動時間や設置場所の温度が異なる。また、コンピュータに搭載されるハードディスクやメモリ等の部品は、高温で故障(劣化等)しやすい等の温度特性を有している半導体部品で構成されるため、温度条件の違いによって動作寿命が異なってくる。   Devices such as computers vary in operating time and temperature at the installation location for each user who uses them. In addition, components such as hard disks and memories mounted on computers are made up of semiconductor components that have temperature characteristics such as being susceptible to failure (deterioration, etc.) at high temperatures. Come.

しかし、部品の交換時期は、製品の開発時点で算出した情報を元に提示されているため、実際に使用されているユーザ毎のシステム稼動時間や温度が交換時期決定の条件として反映されていない。   However, since the part replacement time is presented based on information calculated at the time of product development, the system operating time and temperature for each user actually used are not reflected as conditions for determining the replacement time. .

すなわち、必ずしも適切なタイミングで点検や部品交換といった保守が行われておらず、提示された周期よりも短期間での点検を行い、まだ交換しなくても良い部品まで交換するケース(部品が比較的低温で動作しているケース)や、交換が遅すぎて予防保守前に部品故障にいたるケース(部品が比較的高温で動作しているケース)が発生している。このため、点検や部品交換に費やされる作業工数やコストが増加する問題がある。   In other words, maintenance such as inspection and parts replacement is not necessarily performed at an appropriate timing, inspection is performed in a shorter period than the suggested cycle, and parts that do not need to be replaced are replaced (parts are compared). Operating at a low temperature) and cases where replacement is too late and leads to component failure before preventive maintenance (a case where the component is operating at a relatively high temperature). For this reason, there exists a problem which the work man-hour and cost which are spent for inspection and parts replacement | exchange increase.

本発明の課題は、作業工数やコストを低減させる適切な部品の交換時間を算出することである。   An object of the present invention is to calculate an appropriate part replacement time for reducing work man-hours and costs.

実施の形態の交換時間算出プログラムは、管理対象装置とネットワークを介して接続するコンピュータに、前記管理対象装置が有する部品の故障時の動作温度および該部品の故障時までの稼働時間を含む故障通知を受信し、前記動作温度および前記稼働時間を対応付けてデータベースに記録し、受信した故障通知の件数が閾値を超えた場合に、前記動作温度毎の前記稼働時間の平均を算出し、前記平均を前記管理対象装置に送信する処理を実行させる。   A replacement time calculation program according to an embodiment includes a computer connected to a management target device via a network, and a failure notification including an operating temperature at the time of failure of a component of the management target device and an operation time until the failure of the component And records the operating temperature and the operating time in association with each other in the database, and calculates the average of the operating time for each operating temperature when the number of received failure notifications exceeds a threshold, Is transmitted to the device to be managed.

実施の形態のプログラムによれば、温度毎の部品の交換時間を算出することができる。管理者は、実際のユーザ環境(動作温度)に対応する交換時間に基づいて、部品交換を行うことで、使用可能な残期間が見込まれる部品まで交換するケースや交換が遅すぎて予防保守前に部品故障にいたるケースを低減し、点検や部品交換に費やされる作業工数やコストを低下させることができる。   According to the program of the embodiment, the part replacement time for each temperature can be calculated. The administrator replaces parts based on the replacement time corresponding to the actual user environment (operating temperature), and replaces parts that are expected to have a usable remaining period. In addition, the number of cases leading to component failure can be reduced, and the number of work steps and costs spent on inspection and replacement of components can be reduced.

実施の形態に係るシステムの構成図である。1 is a configuration diagram of a system according to an embodiment. 実施の形態に係るサーバの構成図である。It is a block diagram of the server which concerns on embodiment. 故障通知の例を示す図である。It is a figure which shows the example of a failure notification. 実施の形態に係る保守センターの構成図である。It is a block diagram of the maintenance center which concerns on embodiment. 部品管理DBの例を示す図である。It is a figure which shows the example of components management DB. 部品管理DBの例を示す図である。It is a figure which shows the example of components management DB. 温度毎の平均稼働時間の算出の処理を示す図である。It is a figure which shows the process of calculation of the average operation time for every temperature. 実施の形態に係るシステムの処理のフローチャートである。It is a flowchart of the process of the system which concerns on embodiment. 部品管理DB更新処理の詳細なフローチャートである。It is a detailed flowchart of component management DB update processing. 温度毎の平均稼働時間算出処理の詳細なフローチャートである。It is a detailed flowchart of the average operation time calculation process for every temperature. 情報処理装置(コンピュータ)の構成図である。It is a block diagram of information processing apparatus (computer).

以下、図面を参照しながら実施の形態を説明する。
図1は、実施の形態に係るシステムの構成図である。
Hereinafter, embodiments will be described with reference to the drawings.
FIG. 1 is a configuration diagram of a system according to an embodiment.

システム101は、サーバ201−i(i=1〜n)および保守センター301を備える。サーバ201および保守センター301は、Local Area Network(LAN)やWide Area Network(WAN)等のネットワークを介して接続されている。   The system 101 includes a server 201-i (i = 1 to n) and a maintenance center 301. The server 201 and the maintenance center 301 are connected via a network such as a local area network (LAN) or a wide area network (WAN).

サーバ201は、各種情報処理を実行する装置である。サーバ201は、情報処理装置の一例である。サーバ201は、保守センター301が管理対象としている装置である。   The server 201 is a device that executes various types of information processing. The server 201 is an example of an information processing device. The server 201 is a device that is managed by the maintenance center 301.

サーバ201は、サーバ201が有する各部品の交換基準(交換時間)を格納し、各部品の稼働時間と交換時間とをチェックし、所定の条件(例えば、稼働時間が交換時間を超えた場合や稼働時間が交換時間に近づいた場合など)を満たした場合、管理者に部品交換をすべきであることを通知(例えば、サーバ201のディスプレイにメッセージを表示や管理者宛にメールを送信など)する。   The server 201 stores the replacement standard (replacement time) of each component included in the server 201, checks the operation time and replacement time of each component, and checks a predetermined condition (for example, when the operation time exceeds the replacement time, If the operating time is close to the replacement time, etc., the administrator is notified that the parts should be replaced (for example, a message is displayed on the display of the server 201 or an e-mail is sent to the administrator). To do.

サーバ201は、故障が発生したときに、故障に関する情報(部品名、製造ロット、温度、稼働時間など)が含まれる故障通知を保守センター301に送信する。   When a failure occurs, the server 201 transmits a failure notification including information regarding the failure (part name, manufacturing lot, temperature, operation time, etc.) to the maintenance center 301.

保守センター301は、サーバ201から故障通知を受信し、部品の温度毎の平均稼働時間を算出する。保守センター301は、算出した平均稼働時間をサーバ201に送信する。
保守センター301は、例えば、サーバなどの情報処理装置である。
The maintenance center 301 receives a failure notification from the server 201 and calculates an average operating time for each temperature of the component. The maintenance center 301 transmits the calculated average operation time to the server 201.
The maintenance center 301 is an information processing apparatus such as a server, for example.

サーバ201は、故障発生時の温度と動作温度には差がないことから、保守センター301から受信した平均稼働時間を交換基準(交換時間)とする。尚、サーバ201は、交換時間を既に格納している場合には、受信した平均稼働時間を新たな交換時間として更新する。   The server 201 uses the average operating time received from the maintenance center 301 as the replacement reference (replacement time) because there is no difference between the temperature at the time of the failure and the operating temperature. If the exchange time has already been stored, the server 201 updates the received average operating time as a new exchange time.

上述のように、サーバ201は、各部品の稼働時間と交換時間とをチェックし、所定の条件を満たした場合、管理者に部品交換をすべきであることを通知する。
管理者は、サーバ201から部品交換を通知された場合に、部品の交換を行う。
As described above, the server 201 checks the operation time and replacement time of each component, and if a predetermined condition is satisfied, notifies the administrator that the component should be replaced.
When the administrator is notified of component replacement from the server 201, the administrator replaces the component.

これにより、使用可能な残期間が見込まれる部品まで交換するケースや交換が遅すぎて予防保守前に部品故障にいたるケースを減らし、点検や部品交換に費やされる作業工数やコストを低下させることができる。   This reduces the number of cases where parts that can be used for the remaining remaining period are replaced and cases where replacement is too late and leads to part failure before preventive maintenance, reducing the work man-hours and costs spent on inspection and parts replacement. it can.

図2は、実施の形態に係るサーバの構成図である。
サーバ201−iは、処理部211−i、部品情報格納部221−i、およびセンサ部231−iを備える。
FIG. 2 is a configuration diagram of the server according to the embodiment.
The server 201-i includes a processing unit 211-i, a component information storage unit 221-i, and a sensor unit 231-i.

処理部211−iは、各種処理を実行する処理装置である。
処理部211−iは、故障検出部212−i、情報収集部213−i、および情報送信部214−iを備える。
The processing unit 211-i is a processing device that executes various processes.
The processing unit 211-i includes a failure detection unit 212-i, an information collection unit 213-i, and an information transmission unit 214-i.

故障検出部212−iは、サーバ201−iが具備する部品の故障を検出する。
情報収集部213−iは、故障した部品に関する情報を収集し、故障通知を生成する。故障通知の内容は、部品情報格納部221−iおよびセンサ部231−iから取得される。
The failure detection unit 212-i detects a failure of a component included in the server 201-i.
The information collection unit 213-i collects information on the failed component and generates a failure notification. The content of the failure notification is acquired from the component information storage unit 221-i and the sensor unit 231-i.

図3は、故障通知の例を示す図である。
故障通知は、サーバ、部品名、製造ロット、温度、および稼働時間を含む。
サーバは、サーバ201を識別する識別子である。識別子は、予めサーバ201に割り当てられている。
FIG. 3 is a diagram illustrating an example of failure notification.
The failure notification includes the server, part name, production lot, temperature, and operation time.
The server is an identifier that identifies the server 201. The identifier is assigned to the server 201 in advance.

部品名は、部品の名称または種類である。
製造ロットは、部品の製造ロットを示す。
温度は、故障検出時の部品の温度である。
稼働時間は、部品の稼働時間、すなわち部品が故障せずに動作した時間の合計である。
The part name is the name or type of the part.
The production lot indicates a production lot of parts.
The temperature is the temperature of the component when a failure is detected.
The operation time is the total operation time of the parts, that is, the time during which the parts have operated without failure.

情報送信部214−iは、情報収集部213−iで生成された故障通知を保守センター301に送信する。尚、情報送信部214−iは、故障検出時に限らず、サーバ201が具備する部品の情報(故障通知と同様にサーバ、部品名、製造ロット、温度、および稼働時間を含む)を保守センター301に送信しても良い。これにより、保守センター301は、受信した各サーバ201の部品の情報を格納し、故障が検出されたサーバ201に限らず、全てのサーバ201の部品の情報を得ることができる。   The information transmission unit 214-i transmits the failure notification generated by the information collection unit 213-i to the maintenance center 301. Note that the information transmission unit 214-i is not limited to the time of failure detection, but also includes information on the components included in the server 201 (including the server, component name, manufacturing lot, temperature, and operation time as in the case of the failure notification). You may send to. As a result, the maintenance center 301 stores the received information on the components of each server 201 and can obtain the information on the components of all the servers 201 as well as the server 201 in which a failure has been detected.

部品情報格納部221−iは、サーバ201−iが有する部品の情報を格納する。部品情報格納部221−iは、例えば、メモリに搭載されているSerial Presence Detect(SPD)と呼ばれる半導体チップである。   The component information storage unit 221-i stores information on components included in the server 201-i. The component information storage unit 221-i is, for example, a semiconductor chip called Serial Presence Detect (SPD) mounted on a memory.

部品情報格納部221−iは、例えば、部品名、製造ロット、稼働時間、温度などの情報を格納する。部品名は、部品の名称または種類である。製造ロットは、部品の製造ロットを示す。稼働時間は、部品の稼働時間、すなわち部品が故障せずに動作した時間の合計である。温度は、部品の温度である。   The component information storage unit 221-i stores information such as a component name, a manufacturing lot, an operating time, and a temperature. The part name is the name or type of the part. The production lot indicates a production lot of parts. The operation time is the total operation time of the parts, that is, the time during which the parts have operated without failure. The temperature is the temperature of the part.

センサ部231−iは、部品の動作温度を計測するセンサである。センサ部231−iは、計測した温度を情報収集部214−iに通知する。また、センサ部231−iは、計測した温度を部品情報格納部221−iに通知および格納してもよい。   The sensor unit 231-i is a sensor that measures the operating temperature of the component. The sensor unit 231-i notifies the information collection unit 214-i of the measured temperature. Further, the sensor unit 231-i may notify and store the measured temperature in the component information storage unit 221-i.

図4は、実施の形態に係る保守センターの構成図である。
保守センター301は、処理部311および記憶部321を備える。
FIG. 4 is a configuration diagram of the maintenance center according to the embodiment.
The maintenance center 301 includes a processing unit 311 and a storage unit 321.

処理部311は、各種処理を実行する処理装置である。
処理部311は、情報取得部312、データベース(DB)処理部313、条件判定部314、統計処理部315、および送信部316を備える。
The processing unit 311 is a processing device that executes various processes.
The processing unit 311 includes an information acquisition unit 312, a database (DB) processing unit 313, a condition determination unit 314, a statistical processing unit 315, and a transmission unit 316.

情報取得部312は、サーバ201から故障通知を受信する。
DB処理部313は、部品管理DB331の読み書きを行う。
The information acquisition unit 312 receives a failure notification from the server 201.
The DB processing unit 313 reads and writes the component management DB 331.

条件判定部314は、温度毎の平均稼働時間の算出の条件を満たすか否かを判定する。
統計処理部315は、温度毎の平均稼働時間を算出する。
送信部316は、算出された平均稼働時間をサーバ201に送信する。
The condition determination unit 314 determines whether or not the condition for calculating the average operation time for each temperature is satisfied.
The statistical processing unit 315 calculates an average operating time for each temperature.
The transmission unit 316 transmits the calculated average operation time to the server 201.

記憶部321は、データを格納する記憶装置である。記憶部321は、例えば、磁気ディスク装置(ハードディスクドライブ(HDD))、Solid State Drive(SSD)等である。
記憶部321は、部品管理DB331を格納する。
The storage unit 321 is a storage device that stores data. The storage unit 321 is, for example, a magnetic disk device (hard disk drive (HDD)), a solid state drive (SSD), or the like.
The storage unit 321 stores a component management DB 331.

図5A、5Bは、部品管理DBの例を示す図である。
図5Aの部品管理DB331−1は、故障通知を受信して故障通知の内容を記載した場合の部品管理DBを示し、図5Bの部品管理DB331−2は、平均稼働時間を算出したときの部品管理DBを示す。
5A and 5B are diagrams illustrating examples of the component management DB.
5A shows the component management DB when the failure notification is received and the content of the failure notification is described, and the component management DB 331-2 of FIG. 5B shows the component when the average operation time is calculated. The management DB is shown.

部品管理DB331には、サーバ、部品名、製造ロット、品質管理目標値、現在までの故障通知累積件数、温度、稼働時間、および平均稼働時間が対応付けられて記述される。   In the component management DB 331, a server, a component name, a manufacturing lot, a quality control target value, a cumulative number of failure notifications up to now, a temperature, an operating time, and an average operating time are described in association with each other.

サーバは、サーバ201を識別する識別子である。
部品名は、部品の名称または種類である。
製造ロットは、部品の製造ロットを示す。
The server is an identifier that identifies the server 201.
The part name is the name or type of the part.
The production lot indicates a production lot of parts.

品質管理目標値は、平均稼働時間を算出するかの判断に用いられる閾値である。尚、品質管理目標値は、部品名の製造ロット毎に設定される。例えば、図5Aの部品管理DB331−1では、部品名=メモリの製造ロット=Aの品質管理目標値は5000、製造ロット=Bの品質管理目標値は7000、製造ロット=Cの品質管理目標値は6000となっている。   The quality control target value is a threshold value used for determining whether to calculate the average operation time. The quality control target value is set for each production lot of the part name. For example, in the parts management DB 331-1 shown in FIG. 5A, the quality control target value for part name = memory manufacturing lot = A is 5000, the quality control target value for manufacturing lot = B is 7000, and the quality control target value for manufacturing lot = C. Is 6000.

現在までの故障通知累積件数は、現在までに受信した故障通知の件数である。現在まで故障通知累積件数は、部品名の製造ロット毎にカウントされる。尚、図5Aに示すように、故障通知を受信して故障通知の内容を記載した場合には、各製造ロット内のレコード毎に、該製造ロットの欄においてレコードが記載された順に1ずつ増加するように番号が記載される。また図5Bに示すように、平均稼働時間を算出したときには、部品名の製造ロットに対応する現在までに受信した故障通知の件数が記述される。   The cumulative number of failure notifications to date is the number of failure notifications received so far. The cumulative number of failure notifications up to now is counted for each production lot of the part name. As shown in FIG. 5A, when the failure notification is received and the content of the failure notification is described, the record is incremented by 1 for each record in each manufacturing lot in the order in which the records are described in the manufacturing lot column. The number is written as follows. As shown in FIG. 5B, when the average operation time is calculated, the number of failure notifications received so far corresponding to the production lot of the part name is described.

温度は、故障検出時の温度である。
稼働時間は、部品の稼働時間、すなわち部品が故障せずに動作した時間の合計である。
平均稼働時間は、対応する温度の部品の稼働時間の平均である。
The temperature is the temperature at the time of failure detection.
The operation time is the total operation time of the parts, that is, the time during which the parts have operated without failure.
The average operation time is an average of the operation times of the parts having the corresponding temperature.

図6は、温度毎の平均稼働時間の算出の処理を示す図である。
図6では、保守センター301は、サーバj(j=1〜9)から故障通知251−jを受信し、故障通知251−jに基づいて温度毎の平均稼働時間を算出する場合を説明する。
FIG. 6 is a diagram illustrating processing for calculating the average operating time for each temperature.
In FIG. 6, a case will be described in which the maintenance center 301 receives the failure notification 251-j from the server j (j = 1 to 9) and calculates the average operating time for each temperature based on the failure notification 251-j.

先ず、サーバjから故障通知251−jが保守センター301に通知される。
保守センター301は、故障通知251−jを受信し、故障通知251−jの内容を部品管理DB331に記録する。
First, a failure notification 251-j is notified from the server j to the maintenance center 301.
The maintenance center 301 receives the failure notification 251-j and records the content of the failure notification 251-j in the component management DB 331.

故障通知251−1の内容は、サーバ=1、部品名=メモリ、製造ロット=A、稼働時間=30000H、温度=26度である。   The contents of the failure notification 251-1 are server = 1, component name = memory, production lot = A, operation time = 30000H, temperature = 26 degrees.

故障通知251−2の内容は、サーバ=2、部品名=メモリ、製造ロット=A、稼働時間=20000H、温度=28度である。   The contents of the failure notification 251-2 are server = 2, part name = memory, production lot = A, operation time = 20000H, temperature = 28 degrees.

故障通知251−3の内容は、サーバ=3、部品名=メモリ、製造ロット=A、稼働時間=27000H、温度=26度である。   The contents of the failure notification 251-3 are server = 3, part name = memory, production lot = A, operation time = 27000H, temperature = 26 degrees.

故障通知251−4の内容は、サーバ=4、部品名=メモリ、製造ロット=A、稼働時間=22000H、温度=28度である。   The contents of the failure notification 251-4 are server = 4, part name = memory, production lot = A, operating time = 22000 H, temperature = 28 degrees.

故障通知251−5の内容は、サーバ=5、部品名=メモリ、製造ロット=A、稼働時間=15000H、温度=30度である。   The contents of the failure notification 251-5 are server = 5, part name = memory, production lot = A, operation time = 15000H, temperature = 30 degrees.

故障通知251−6の内容は、サーバ=6、部品名=メモリ、製造ロット=A、稼働時間=16000H、温度=30度である。   The contents of the failure notification 251-6 are server = 6, part name = memory, production lot = A, operation time = 16000H, temperature = 30 degrees.

故障通知251−7の内容は、サーバ=7、部品名=メモリ、製造ロット=A、稼働時間=27000H、温度=26度である。   The contents of the failure notification 251-7 are server = 7, part name = memory, production lot = A, operation time = 27000H, temperature = 26 degrees.

故障通知251−8の内容は、サーバ=8、部品名=メモリ、製造ロット=A、稼働時間=14000H、温度=30度である。   The contents of the failure notification 251-8 are server = 8, part name = memory, production lot = A, operation time = 14000H, temperature = 30 degrees.

故障通知251−9の内容は、サーバ=9、部品名=メモリ、製造ロット=A、稼働時間=21000H、温度=28度である。   The contents of the failure notification 251-9 are server = 9, part name = memory, production lot = A, operation time = 21000H, temperature = 28 degrees.

保守センター301は、故障通知の件数が品質管理目標値を超えた場合、温度毎の稼働時間の平均を算出する。ここでは、9件の故障通知251−1〜251−9が受信され、故障通知の件数(=9)が品質管理目標値を超えたとする。   When the number of failure notifications exceeds the quality control target value, the maintenance center 301 calculates the average operating time for each temperature. Here, nine failure notifications 251-1 to 251-9 are received, and the number of failure notifications (= 9) exceeds the quality control target value.

故障通知251−1、251−3、251−7の温度が26度であるので、保守センター301は、故障通知251−1、251−3、251−7の稼働時間の平均を算出する。それにより、温度が26度の場合の平均稼働時間は、28000(=(30000+27000+27000)/3)Hと算出される。   Since the temperatures of the failure notifications 251-1, 251-3, and 251-7 are 26 degrees, the maintenance center 301 calculates the average operating time of the failure notifications 251-1, 251-3, and 251-7. Thereby, the average operation time when the temperature is 26 degrees is calculated as 28000 (= (30000 + 27000 + 27000) / 3) H.

同様に、温度が28度の場合の平均稼働時間は21000H、温度が30度の場合の平均稼働時間は15000Hと算出される。   Similarly, the average operation time when the temperature is 28 degrees is calculated as 21000H, and the average operation time when the temperature is 30 degrees is calculated as 15000H.

図7は、実施の形態に係るシステムの処理のフローチャートである。
ここでは、サーバ201−1で故障が発生した場合について説明する。尚、サーバ201−2〜201−iの処理はサーバ201−1と同様なため、説明は省略する。
FIG. 7 is a flowchart of processing of the system according to the embodiment.
Here, a case where a failure has occurred in the server 201-1 will be described. Note that the processing of the servers 201-2 to 201-i is the same as that of the server 201-1, and a description thereof will be omitted.

ステップS501において、保守センター301に品質管理目標値が入力される。
ステップS502において、部品管理DB331は、記憶部321に展開される。
In step S501, the quality control target value is input to the maintenance center 301.
In step S502, the component management DB 331 is expanded in the storage unit 321.

ステップS503において、サーバ201−1は稼動を開始する。
ステップS504において、サーバ201−1内の部品に故障が発生したとする。故障検出部212−1は、該部品の故障を検出する。
In step S503, the server 201-1 starts operation.
In step S504, it is assumed that a failure has occurred in a component in the server 201-1. The failure detection unit 212-1 detects a failure of the component.

ステップS505において、情報収集部213−1は、故障した部品に関する情報を部品情報格納部221−1から取得する。また、情報収集部213−1は、センサ部231−1から現在の温度、すなわち故障発生時の温度を取得する。情報収集部213−1は、収集した情報を元に故障通知を作成する。尚、温度は部品情報格納部221−1に格納されている情報を使用しても良い。尚、故障通知の内容は、図3で説明した通りである。そして、情報送信部214は、故障通知を保守センター301に通知する。   In step S505, the information collection unit 213-1 acquires information regarding the failed component from the component information storage unit 221-1. In addition, the information collection unit 213-1 acquires the current temperature, that is, the temperature at the time of failure, from the sensor unit 231-1. The information collection unit 213-1 creates a failure notification based on the collected information. The temperature may use information stored in the component information storage unit 221-1. The contents of the failure notification are as described with reference to FIG. Then, the information transmission unit 214 notifies the maintenance center 301 of a failure notification.

以下、サーバ201−1ではステップS506、保守センター301ではステップS508〜S510がそれぞれ実行される。   Thereafter, step S506 is executed in the server 201-1, and steps S508 to S510 are executed in the maintenance center 301, respectively.

ステップS506において、ユーザは、サーバ201−1を停止し、故障した部品を交換する。そして、制御はステップS503に戻り、サーバ201−1は、稼動を開始する。   In step S506, the user stops the server 201-1 and replaces the failed part. Then, the control returns to step S503, and the server 201-1 starts operation.

ステップS508において、情報取得部312は、故障通知を受信する。DB処理部313は、部品管理DB更新処理を行う。尚、部品管理DB更新処理の詳細は、後述する。   In step S508, the information acquisition unit 312 receives a failure notification. The DB processing unit 313 performs component management DB update processing. Details of the component management DB update process will be described later.

ステップS509において、条件判定部314は、部品名別および製造ロット別に部品管理DBの品質管理目標値と現在までの故障通知累積件数を比較する。故障通知累積件数が品質管理目標値以下の場合、処理は終了し、故障通知累積件数が品質管理目標値より大きい場合、制御はステップS510に進む。   In step S509, the condition determination unit 314 compares the quality management target value in the component management DB with the cumulative number of failure notifications up to now for each component name and each production lot. If the cumulative number of failure notifications is less than or equal to the quality control target value, the process ends. If the cumulative number of failure notifications is greater than the quality management target value, control proceeds to step S510.

ステップS510において、統計処理部315は、温度毎の平均稼働時間算出処理を行う。尚、温度毎の平均稼働時間算出処理の詳細は、後述する。   In step S510, the statistical processing unit 315 performs an average operation time calculation process for each temperature. Details of the average operation time calculation process for each temperature will be described later.

ステップS511において、送信部316は、サーバ201に交換基準情報を送信する。交換基準情報は、部品名、製造ロット、温度、および算出した平均稼働時間を含む。尚、送信部316は、算出した平均稼働時間に対応する部品名、製造ロット、および温度と同じ部品名、製造ロット、および温度の部品を有するサーバ201に交換基準情報を送信する。保守センター301は、各サーバ201が具備する部品の情報(部品名、製造ロット、温度など)を各サーバ201から受信して格納し、送信部316は、該各サーバ201が具備する部品の情報を参照して、交換基準情報を送信するサーバ201を決定する。また、送信部316は、全てのサーバ201に交換基準情報を送信してもよい。   In step S511, the transmission unit 316 transmits the exchange reference information to the server 201. The replacement standard information includes a part name, a manufacturing lot, a temperature, and a calculated average operating time. Note that the transmission unit 316 transmits the replacement reference information to the server 201 having the same part name, production lot, and temperature as the part name, production lot, and temperature corresponding to the calculated average operating time. The maintenance center 301 receives and stores information (part name, manufacturing lot, temperature, etc.) of the parts included in each server 201 from each server 201, and the transmission unit 316 stores information on the parts included in each server 201. The server 201 that transmits the exchange reference information is determined. Further, the transmission unit 316 may transmit the exchange reference information to all the servers 201.

交換基準情報を受信したサーバ201は、交換基準情報をサーバ201内に格納する。サーバ201は、平均稼働時間を交換時間とする。尚、サーバ201は、交換基準情報に含まれる部品名、製造ロット、温度に対応する交換時間を既に格納している場合には、受信した平均稼働時間を新たな交換時間として更新する。   The server 201 that has received the exchange reference information stores the exchange reference information in the server 201. The server 201 sets the average operation time as the replacement time. In addition, when the server 201 has already stored the replacement time corresponding to the part name, the manufacturing lot, and the temperature included in the replacement reference information, the server 201 updates the received average operating time as a new replacement time.

上述のように、サーバ201は、各部品の稼働時間と該部品の部品名、製造ロット、および温度に対応する交換時間とをチェックし、所定の条件を満たした場合、管理者に部品交換をすべきであることを通知する。
管理者は、サーバ201から部品交換を通知された場合に、部品の交換を行う。
As described above, the server 201 checks the operation time of each component and the replacement time corresponding to the component name, manufacturing lot, and temperature of the component. If the predetermined condition is satisfied, the server 201 replaces the component with the administrator. Notify that you should.
When the administrator is notified of component replacement from the server 201, the administrator replaces the component.

図8は、部品管理DB更新処理の詳細なフローチャートである。
図8は、図7のステップS508に対応する。
ステップS601において、情報取得部311は、故障通知を受信する。
FIG. 8 is a detailed flowchart of the component management DB update process.
FIG. 8 corresponds to step S508 in FIG.
In step S601, the information acquisition unit 311 receives a failure notification.

ステップS602において、DB処理部313は、故障通知に含まれる部品名および製造ロットと同じ部品名および製造ロットの項目が部品管理DB331内にあるかチェックする。故障通知に含まれる部品名および製造ロットと同じ部品名および製造ロットの項目が部品管理DB331内にある場合、制御はステップS604に進み、故障通知に含まれる部品名および製造ロットと同じ部品名および製造ロットの項目が部品管理DB331内にない場合、制御はステップS603に進む。   In step S <b> 602, the DB processing unit 313 checks whether or not the part management DB 331 has the same part name and manufacturing lot item as the part name and manufacturing lot included in the failure notification. If the part management DB 331 has the same part name and manufacturing lot item as the part name and manufacturing lot included in the failure notification, the control proceeds to step S604, and the same part name and manufacturing lot as the part name and manufacturing lot included in the failure notification. If the production lot item is not in the parts management DB 331, the control proceeds to step S603.

ステップS603において、DB処理部313は、部品管理DB331の最下欄に故障通知に含まれるサーバ、部品名、製造ロット、温度、および稼働時間を記載する。さらにDB処理部313は、故障通知に含まれる部品名および製造ロットに対応する品質管理目標値を部品管理DB331の最下欄に記載する。   In step S603, the DB processing unit 313 describes the server, part name, manufacturing lot, temperature, and operation time included in the failure notification in the bottom column of the part management DB 331. Furthermore, the DB processing unit 313 writes the quality control target value corresponding to the part name and the manufacturing lot included in the failure notification in the bottom column of the part management DB 331.

ステップS604において、DB処理部313は、故障通知に含まれる部品名および製造ロットに対応する部品管理DB331の欄の最下欄に故障通知に含まれるサーバ、部品名、製造ロット、温度、および稼働時間を記載する。   In step S604, the DB processing unit 313 displays the server, part name, manufacturing lot, temperature, and operation included in the failure notification in the bottom column of the component management DB 331 corresponding to the component name and manufacturing lot included in the failure notification. Enter the time.

ステップS605において、DB処理部313は、ステップS603またはステップS604で記載したレコードに対応する「現在までの故障通知累積件数」を記載する。詳細には、DB処理部313は、記載したレコードが該レコードに対応する部品名および製造ロットの欄の何番目であるかを、記載したレコードに対応する「現在までの故障通知累積件数」に記載する。   In step S605, the DB processing unit 313 describes “accumulated number of failure notifications to date” corresponding to the record described in step S603 or step S604. Specifically, the DB processing unit 313 indicates the number of the part name and manufacturing lot column corresponding to the record as the “accumulated number of failure notifications to date” corresponding to the described record. Describe.

図9は、温度毎の平均稼働時間算出処理の詳細なフローチャートである。
図9は、図7のステップS510に対応する。
FIG. 9 is a detailed flowchart of the average operation time calculation process for each temperature.
FIG. 9 corresponds to step S510 in FIG.

ステップS701において、統計処理部315は、部品管理DB331を参照し、品質管理目標値<故障通知累積件数となった部品名および製造ロットに対応するレコードの温度毎の故障通知(レコード)の件数を算出する。例えば、図5A、5Bにおいて、部品名=メモリ、製造ロット=Aの温度=30度の故障通知の件数は2件である。   In step S701, the statistical processing unit 315 refers to the component management DB 331, and calculates the number of failure notifications (records) for each temperature of the records corresponding to the part name and the production lot that satisfy the quality management target value <the failure notification cumulative number. calculate. For example, in FIGS. 5A and 5B, the number of failure notifications for parts name = memory and manufacturing lot = A temperature = 30 degrees is two.

ステップS702において、統計処理部315は、部品管理DB331を参照し、品質管理目標値<故障通知累積件数となった部品名および製造ロットに対応するレコードの温度毎の稼働時間の合計を算出する。例えば、図5A、5Bにおいて、部品名=メモリ、製造ロット=Aの温度=30度の稼働時間の合計は、13000(=8000+5000)である。   In step S <b> 702, the statistical processing unit 315 refers to the component management DB 331, and calculates the total operation time for each temperature of the record corresponding to the component name and the production lot that satisfy the quality management target value <the failure notification cumulative number. For example, in FIGS. 5A and 5B, the total of the operation time when the part name = memory and the production lot = A temperature = 30 degrees is 13000 (= 8000 + 5000).

ステップS703において、統計処理部315は、温度毎の稼働時間の合計を温度毎の故障通知の件数でそれぞれ除算し、温度毎の平均稼働時間を算出する。例えば、図5A、5Bにおいて、部品名=メモリ、製造ロット=Aの温度=30度の平均稼働時間は、6500(=13000/2)である。統計処理部315は、算出した温度毎の稼働時間を部品管理DB331に記載する。   In step S703, the statistical processing unit 315 divides the total operation time for each temperature by the number of failure notifications for each temperature, and calculates an average operation time for each temperature. For example, in FIGS. 5A and 5B, the average operation time when the part name = memory and the production lot = A temperature = 30 degrees is 6500 (= 13000/2). The statistical processing unit 315 describes the calculated operation time for each temperature in the component management DB 331.

図10は、情報処理装置(コンピュータ)の構成図である。
実施の形態のサーバ201および保守センター301は、例えば、図10に示すような情報処理装置1によって実現される。
FIG. 10 is a configuration diagram of an information processing apparatus (computer).
The server 201 and the maintenance center 301 of the embodiment are realized by an information processing apparatus 1 as shown in FIG. 10, for example.

情報処理装置1は、CPU2、メモリ3、入力部4、出力部5、記憶部6、記録媒体駆動部7、およびネットワーク接続部8を備え、それらはバス9により互いに接続されている。   The information processing apparatus 1 includes a CPU 2, a memory 3, an input unit 4, an output unit 5, a storage unit 6, a recording medium drive unit 7, and a network connection unit 8, which are connected to each other by a bus 9.

CPU2は、情報処理装置1全体を制御する中央処理装置である。CPU2は、処理部211、311に対応する。   The CPU 2 is a central processing unit that controls the entire information processing apparatus 1. The CPU 2 corresponds to the processing units 211 and 311.

メモリ3は、プログラム実行の際に、記憶部6(あるいは可搬記録媒体10)に記憶されているプログラムあるいはデータを一時的に格納するRead Only Memory(ROM)やRandom Access Memory(RAM)等のメモリである。CPU2は、メモリ3を利用してプログラムを実行することにより、上述した各種処理を実行する。   The memory 3 is a Read Only Memory (ROM) or Random Access Memory (RAM) that temporarily stores a program or data stored in the storage unit 6 (or the portable recording medium 10) during program execution. It is memory. The CPU 2 executes the various processes described above by executing a program using the memory 3.

この場合、可搬記録媒体10等から読み出されたプログラムコード自体が実施の形態の機能を実現する。   In this case, the program code itself read from the portable recording medium 10 or the like realizes the functions of the embodiment.

入力部4は、例えば、キーボード、マウス、タッチパネル等である。
出力部5は、例えば、ディスプレイ、プリンタ等である。
The input unit 4 is, for example, a keyboard, a mouse, a touch panel, or the like.
The output unit 5 is, for example, a display, a printer, or the like.

記憶部6は、例えば、磁気ディスク装置、光ディスク装置、テープ装置等である。情報処理装置1は、記憶部6に、上述のプログラムとデータを保存しておき、必要に応じて、それらをメモリ3に読み出して使用する。   The storage unit 6 is, for example, a magnetic disk device, an optical disk device, a tape device, or the like. The information processing apparatus 1 stores the above-described program and data in the storage unit 6 and reads them into the memory 3 and uses them as necessary.

記憶部6は、記憶部321に対応する。
記録媒体駆動部7は、可搬記録媒体10を駆動し、その記録内容にアクセスする。可搬記録媒体としては、メモリカード、フレキシブルディスク、Compact Disk Read Only Memory(CD-ROM)、光ディスク、光磁気ディスク等、任意のコンピュータ読み取り可能な記録媒体が用いられる。ユーザは、この可搬記録媒体10に上述のプログラムとデータを格納しておき、必要に応じて、それらをメモリ3に読み出して使用する。
The storage unit 6 corresponds to the storage unit 321.
The recording medium driving unit 7 drives the portable recording medium 10 and accesses the recorded contents. As the portable recording medium, any computer-readable recording medium such as a memory card, a flexible disk, a compact disk read only memory (CD-ROM), an optical disk, and a magneto-optical disk is used. The user stores the above-described program and data in the portable recording medium 10 and reads them into the memory 3 and uses them as necessary.

ネットワーク接続部8は、LANやWAN等の任意の通信ネットワークに接続され、通信に伴うデータ変換を行う。   The network connection unit 8 is connected to an arbitrary communication network such as a LAN or WAN, and performs data conversion accompanying communication.

101 システム
201 サーバ
211 処理部
212 故障検出部
213 情報収集部
214 情報送信部
221 部品情報格納部
231 センサ部
301 保守センター
311 処理部
312 情報取得部
313 DB処理部
314 条件判定部
315 統計処理部
316 送信部
321 記憶部
331 部品管理DB
401 ネットワーク
DESCRIPTION OF SYMBOLS 101 System 201 Server 211 Processing part 212 Failure detection part 213 Information collection part 214 Information transmission part 221 Parts information storage part 231 Sensor part 301 Maintenance center 311 Processing part 312 Information acquisition part 313 DB processing part 314 Condition determination part 315 Statistical processing part 316 Transmission unit 321 Storage unit 331 Component management DB
401 network

Claims (4)

管理対象装置とネットワークを介して接続するコンピュータに
前記管理対象装置が有する部品の故障時の動作温度および該部品の故障時までの稼働時間を含む故障通知を前記管理対象装置から受信し、
前記動作温度および前記稼働時間を対応付けてデータベースに記録し、
受信した故障通知の件数が閾値を超えた場合に、前記動作温度毎の前記稼働時間の平均を算出し、
前記平均を前記管理対象装置に送信する
処理を実行させる交換時間算出プログラム。
A failure notification including an operating temperature at the time of failure of a component of the managed device and an operation time until the failure of the component is received from the managed device to a computer connected to the managed device via a network,
Record the operating temperature and the operating time in association with each other in a database;
When the number of received failure notifications exceeds the threshold, calculate the average of the operating time for each operating temperature,
An exchange time calculation program for executing a process of transmitting the average to the managed device.
前記故障通知は、さらに前記部品の部品名および前記部品の製造ロットを含み、
前記記録する処理において、前記部品名、前記製造ロット、前記動作温度、および前記稼働時間を対応付けて前記データベースに記録し、
前記平均を算出する処理において、前記データベースに記録されている受信した故障通知の部品名および製造ロットと同じ部品名および製造ロットのレコードの数が該受信した故障通知の部品名および製造ロットに対応する閾値を超えた場合に、前記受信した故障通知の部品名および製造ロット内で前記動作温度毎の前記稼働時間の平均を算出することを特徴とする請求項1記載の交換時間算出プログラム。
The failure notification further includes a part name of the part and a production lot of the part,
In the recording process, the part name, the manufacturing lot, the operating temperature, and the operation time are recorded in the database in association with each other,
In the process of calculating the average, the number of records of the same part name and manufacturing lot as the part name and manufacturing lot of the received fault notification recorded in the database corresponds to the part name and manufacturing lot of the received fault notification. The replacement time calculation program according to claim 1, wherein an average of the operation time for each of the operating temperatures is calculated within a part name and a manufacturing lot of the received failure notification when a threshold value to be exceeded is exceeded.
管理対象装置とネットワークを介して接続する情報処理装置であって、
前記管理対象装置が有する部品の故障時の動作温度および該部品の故障時までの稼働時間を含む故障通知を前記管理対象装置から受信する受信部と、
前記動作温度および前記稼働時間が対応付けられて記載されたデータベースを格納する記憶部と、
受信した故障通知の件数が閾値を超えた場合に、前記動作温度毎の前記稼働時間の平均を算出する算出部と、
前記平均を前記管理対象装置に送信する送信部と、
を備える情報処理装置。
An information processing apparatus connected to a management target apparatus via a network,
A receiving unit that receives from the managed device a failure notification including an operating temperature at the time of failure of the component of the managed device and an operation time until the time of the failure of the component;
A storage unit for storing a database described in association with the operating temperature and the operation time;
When the number of received failure notifications exceeds a threshold, a calculation unit that calculates an average of the operation time for each operating temperature;
A transmission unit for transmitting the average to the managed device;
An information processing apparatus comprising:
管理対象装置とネットワークを介して接続する情報処理装置が実行する交換時間算出方法であって、
前記管理対象装置が有する部品の故障時の動作温度および該部品の故障時までの稼働時間を含む故障通知を前記管理対象装置から受信し、
前記動作温度および前記稼働時間を対応付けてデータベースに記録し、
受信した故障通知の件数が閾値を超えた場合に、前記動作温度毎の前記稼働時間の平均を算出し、
前記平均を前記管理対象装置に送信する
処理を有する交換時間算出方法。
An exchange time calculation method executed by an information processing apparatus connected to a management target apparatus via a network,
A failure notification including an operating temperature at the time of failure of a component of the managed device and an operation time until the failure of the component is received from the managed device;
Record the operating temperature and the operating time in association with each other in a database;
When the number of received failure notifications exceeds the threshold, calculate the average of the operating time for each operating temperature,
An exchange time calculation method including a process of transmitting the average to the management target device.
JP2013105578A 2013-05-17 2013-05-17 Exchange time calculation program, information processing apparatus, and exchange time calculation method Expired - Fee Related JP6089954B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2013105578A JP6089954B2 (en) 2013-05-17 2013-05-17 Exchange time calculation program, information processing apparatus, and exchange time calculation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2013105578A JP6089954B2 (en) 2013-05-17 2013-05-17 Exchange time calculation program, information processing apparatus, and exchange time calculation method

Publications (2)

Publication Number Publication Date
JP2014228895A JP2014228895A (en) 2014-12-08
JP6089954B2 true JP6089954B2 (en) 2017-03-08

Family

ID=52128720

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2013105578A Expired - Fee Related JP6089954B2 (en) 2013-05-17 2013-05-17 Exchange time calculation program, information processing apparatus, and exchange time calculation method

Country Status (1)

Country Link
JP (1) JP6089954B2 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6219865B2 (en) * 2015-02-19 2017-10-25 ファナック株式会社 Control device failure prediction system
JP6749144B2 (en) * 2016-05-31 2020-09-02 東芝テック株式会社 Information processing device and program
JP6869160B2 (en) * 2017-10-05 2021-05-12 大阪瓦斯株式会社 Fuel cell control system and fuel cell control method
JP7044838B2 (en) * 2020-08-07 2022-03-30 東芝テック株式会社 Information processing equipment and programs

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003217009A (en) * 2002-01-24 2003-07-31 Fuji Electric Co Ltd Reuse system for automatic vending machine
JP4543702B2 (en) * 2004-03-01 2010-09-15 日本電気株式会社 Spare part number monitoring apparatus, spare part number monitoring system, spare part number management method, and spare part number management program
JP2005265774A (en) * 2004-03-22 2005-09-29 Noritsu Koki Co Ltd Life control method and life controller for component
JP4744856B2 (en) * 2004-11-30 2011-08-10 株式会社東芝 MEDICAL DEVICE MANAGEMENT DEVICE AND MEDICAL DEVICE MANAGEMENT METHOD
JP2010271905A (en) * 2009-05-21 2010-12-02 Nec Fielding Ltd Operation management/maintenance support system of it equipment, and method for the same
WO2012157040A1 (en) * 2011-05-13 2012-11-22 株式会社日立製作所 System for predicting spare-parts service life and method for predicting spare-parts service life
US8667128B2 (en) * 2011-05-17 2014-03-04 Apple Inc. Collecting information regarding electronic aging of products

Also Published As

Publication number Publication date
JP2014228895A (en) 2014-12-08

Similar Documents

Publication Publication Date Title
US10147048B2 (en) Storage device lifetime monitoring system and storage device lifetime monitoring method thereof
US20190155677A1 (en) Proactive failure handling in data processing systems
US8824261B1 (en) Peer to peer vibration mitigation
WO2017167044A1 (en) Distributed cluster training method and device
US8261018B2 (en) Managing data storage systems
US10452040B2 (en) Graph-based data analysis for sensor networks
JP6089954B2 (en) Exchange time calculation program, information processing apparatus, and exchange time calculation method
JP2016173782A (en) Failure prediction system, failure prediction method, failure prediction apparatus, learning apparatus, failure prediction program, and learning program
US20200257448A1 (en) Interface for fault prediction and detection using time-based distributed data
US11119662B2 (en) Determining when to perform a data integrity check of copies of a data set using a machine learning module
US10732873B1 (en) Timeout mode for storage devices
US11449376B2 (en) Method of determining potential anomaly of memory device
US20210182164A1 (en) Systems and methods for providing data recovery recommendations using a.i.
Nasyrov et al. Parameters selection for information storage reliability assessment and prediction by absolute values
US20100011100A1 (en) Health Check System, Server Apparatus, Health Check Method, and Storage Medium
CN110321067A (en) The system and method that estimation and management storage equipment are degenerated
JP7082285B2 (en) Monitoring system, monitoring method and monitoring program
JP5652333B2 (en) Storage device, storage system, and storage device control method
US10268375B2 (en) Methods for proactive prediction of disk failure in the disk maintenance pipeline and devices thereof
US11010090B2 (en) Method and distributed computer system for processing data
US11003600B2 (en) Method and system for scheduling I/O operations for processing
CN103701667A (en) Method, device and system for monitoring heartbeat of server
JP6481490B2 (en) Storage system, control device and control program
US20140181237A1 (en) Server and method for storing data
US9953266B2 (en) Management of building energy systems through quantification of reliability

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20160226

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20161227

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20170123

R150 Certificate of patent or registration of utility model

Ref document number: 6089954

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees