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

JP6589470B2 - Schedule update device and schedule update program - Google Patents

Schedule update device and schedule update program Download PDF

Info

Publication number
JP6589470B2
JP6589470B2 JP2015174879A JP2015174879A JP6589470B2 JP 6589470 B2 JP6589470 B2 JP 6589470B2 JP 2015174879 A JP2015174879 A JP 2015174879A JP 2015174879 A JP2015174879 A JP 2015174879A JP 6589470 B2 JP6589470 B2 JP 6589470B2
Authority
JP
Japan
Prior art keywords
schedule
work
maintenance
date
scheduled
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
JP2015174879A
Other languages
Japanese (ja)
Other versions
JP2017049940A (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.)
Fujifilm Business Innovation Corp
Original Assignee
Fuji Xerox Co Ltd
Fujifilm Business Innovation Corp
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 Fuji Xerox Co Ltd, Fujifilm Business Innovation Corp filed Critical Fuji Xerox Co Ltd
Priority to JP2015174879A priority Critical patent/JP6589470B2/en
Publication of JP2017049940A publication Critical patent/JP2017049940A/en
Application granted granted Critical
Publication of JP6589470B2 publication Critical patent/JP6589470B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

本発明は、スケジュール更新装置及びスケジュール更新プログラムに関する。   The present invention relates to a schedule update device and a schedule update program.

特許文献1には、対象機器の内部情報を取得する情報取得手段と、該情報取得手段が取得した内部情報に基づいて該対象機器が故障予兆状態であるか否かを判別する判別手段とを備えた故障予兆報知システムにおいて、上記判別手段が故障予兆状態であると判別した後における上記対象機器が故障し得る故障リスクの大きさを判定する故障リスク判定処理を行う故障リスク判定手段と、該故障リスク判定手段の判定結果を報知する報知手段とを有することを特徴とする故障予兆報知システムが開示されている。   Patent Document 1 includes information acquisition means for acquiring internal information of a target device, and determination means for determining whether or not the target device is in a failure sign state based on the internal information acquired by the information acquisition means. In the failure sign notification system provided, the failure risk determination means for performing a failure risk determination process for determining the magnitude of failure risk that the target device may fail after the determination means is determined to be in a failure sign state, There is disclosed a failure sign notification system characterized by comprising notification means for notifying the determination result of the failure risk determination means.

特開2010−091840号公報JP 2010-091840 A

本発明は、装置の保守作業のスケジュールを、予兆が検知された場合に即座に保守作業を実施する場合と比較して保守作業が効率的に行われるように更新することができるスケジュール更新装置及びスケジュール更新プログラムを提供することを目的とする。   The present invention relates to a schedule update device capable of updating a maintenance work schedule of an apparatus so that the maintenance work can be efficiently performed as compared with a case where a maintenance work is immediately performed when a sign is detected, and The purpose is to provide a schedule update program.

請求項に係るスケジュール更新装置は前記取得手段は、前記予兆が検知された故障に対処する対処作業が複数存在する場合は、複数の対処作業の少なくとも1つが未実施の場合に、前記予兆が検知された故障の発生が推定される前記推定発生時期を、前記複数の対処作業のうちの未実施の対処作業の各々について取得し、前記更新手段は、前記推定発生時期が、前記スケジュールにおける前記保守作業の実施予定日以降である未実施の対処作業については、予定日を前記実施予定日とした実施を前記スケジュールに追加し、推定発生時期が、前記スケジュールにおける前記保守作業の実施予定日より前の未実施の対処作業については、予定日を前記実施予定日より前とした実施を前記スケジュールに追加することで前記スケジュールを更新する。 The schedule update apparatus according to claim 1 , wherein when there are a plurality of coping operations for coping with the failure in which the sign is detected, the acquisition unit performs the sign when the at least one of the plurality of coping operations is not performed. The estimated occurrence time at which the occurrence of the detected failure is estimated is acquired for each of the unexecuted coping operations among the plurality of coping operations, and the updating means is configured to determine whether the estimated occurrence time is in the schedule. For a countermeasure operation that has not yet been performed after the scheduled maintenance operation date, an implementation with the scheduled date as the scheduled execution date is added to the schedule, and the estimated occurrence time is the scheduled maintenance task execution date in the schedule. For coping operations that have not been performed before, the schedule is updated by adding to the schedule an implementation with a scheduled date before the scheduled date. To.

請求項に係るスケジュール更新装置は、請求項記載の発明において、前記更新手段は、前記対処作業の対処の予定日を前記実施予定日より前とした実施を前記スケジュールに追加することで前記スケジュールを更新した場合で、かつ前記対処作業に類似する前記保守作業の実施予定日が前記対処作業の対処の予定日より先である場合、前記スケジュールにおいて前記類似する前記保守作業の実施予定日を前記対処作業の対処の予定日に変更することで前記スケジュールを更新する。 According to a second aspect of the present invention, there is provided the schedule update apparatus according to the first aspect , wherein the update unit adds the execution with the scheduled date of handling of the handling work before the scheduled date of execution to the schedule. When the schedule is updated, and the scheduled date of execution of the maintenance work similar to the handling work is ahead of the scheduled date of handling of the handling work, the similar scheduled maintenance date of the maintenance work in the schedule is set. The schedule is updated by changing the scheduled date for handling the handling work.

請求項に係るスケジュール更新装置は、請求項又は記載の発明において、前記更新手段は、前記未実施の対処作業の各々について取得された、前記予兆が検知された故障の発生が推定される前記推定発生時期のうちの最も早い前記推定発生時期を、前記予兆が検知された故障の推定発生時期とすることで前記スケジュールを更新し、前記取得手段は、前記予兆が検知された故障の推定発生時期として、前記更新手段により更新された前記推定発生時期を取得する。 According to a third aspect of the present invention, there is provided the schedule update apparatus according to the first or second aspect , wherein the update means estimates the occurrence of a failure detected for the predictor, which is obtained for each of the unexecuted coping operations. The schedule is updated by setting the earliest estimated occurrence time of the estimated occurrence times as the estimated occurrence timing of the failure in which the sign is detected, and the acquisition unit is configured to update the failure of the failure in which the sign is detected. The estimated occurrence time updated by the updating means is acquired as the estimated occurrence time.

請求項に係るスケジュール更新装置は、請求項記載の発明において、前記更新手段は、前記スケジュールが更新されることにより前記最も早い前記推定発生時期が変更された場合、前記スケジュールにおいて変更後の前記最も早い前記推定発生時期を前記予兆が検知された故障の推定発生時期とすることで前記スケジュールを更新する。 According to a fourth aspect of the present invention, there is provided the schedule update device according to the third aspect , wherein the update means changes the schedule in the schedule when the earliest estimated occurrence time is changed by updating the schedule. The schedule is updated by setting the earliest estimated occurrence time as the estimated occurrence time of the failure in which the sign is detected.

請求項に係るスケジュール更新装置は、請求項の何れか1項記載の発明において、前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの最も早い前記実施予定日とすることで前記スケジュールを更新する。 According to a fifth aspect of the present invention, in the schedule update device according to any one of the first to fourth aspects, the update means is a failure in which the acquired sign is detected for each of the unexecuted countermeasures. In the case where the estimated occurrence time at which the occurrence of occurrence is estimated is after the scheduled maintenance work execution date in the schedule, the scheduled execution date of the countermeasure work in the schedule is the earliest scheduled execution date of the scheduled execution dates Thus, the schedule is updated.

請求項に係るスケジュール更新装置は、請求項の何れか1項記載の発明において、前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの前記推定発生時期に最も近い前記実施予定日とすることで前記スケジュールを更新する。 The schedule update apparatus according to claim 6 is the invention according to any one of claims 1 to 4 , wherein the update unit detects a failure in which the acquired sign is detected for each of the unexecuted countermeasures. If the estimated occurrence time estimated to occur is after the scheduled maintenance work implementation date in the schedule, the scheduled response date of the countermeasure work in the schedule is most likely to be the estimated occurrence time of the scheduled execution dates. The schedule is updated by setting the scheduled execution date close.

請求項に係るスケジュール更新装置は、請求項の何れか1項記載の発明において、前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの作業量が最少である前記実施予定日とすることで前記スケジュールを更新する。 According to a seventh aspect of the present invention, in the schedule update device according to any one of the first to fourth aspects, the update means is a failure in which the acquired sign is detected for each of the unexecuted countermeasures. The estimated occurrence time is after the scheduled maintenance work execution date in the schedule, the work amount in the scheduled execution date is the smallest in the schedule. The schedule is updated by setting the scheduled execution date.

請求項に係るスケジュール更新装置は、請求項の何れか1項記載の発明において、前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記予兆が検知された故障の発生時の前記装置への影響度が高い前記対処作業が優先されるように前記スケジュールを更新する。 The schedule update device according to claim 8 is the invention according to any one of claims 1 to 4 , wherein the update means detects a failure in which the acquired sign is detected for each of the unexecuted countermeasures. If the estimated occurrence time when the occurrence of the failure is estimated is after the scheduled maintenance work execution date in the schedule, the countermeasure to the apparatus at the time of occurrence of the failure in which the sign is detected in the schedule is high. The schedule is updated so that work is given priority.

請求項に係るスケジュール更新プログラムは、コンピュータを、請求項1〜の何れか1項に記載のスケジュール更新装置を構成する各手段として機能させる。 The schedule update program according to a ninth aspect causes a computer to function as each means constituting the schedule update apparatus according to any one of the first to eighth aspects.

請求項1、9の発明によれば、装置の保守作業のスケジュールを、予兆が検知された故障に対処する全ての対処作業を同時に実施する場合と比較して保守作業が効率的に行われるように更新することができる。 According to the first and ninth aspects of the invention, the maintenance work schedule of the apparatus is more efficiently performed as compared with the case where all the coping works for dealing with the failure in which the sign is detected are performed simultaneously. Can be updated.

請求項の発明によれば、装置の保守作業のスケジュールを、対処作業の種類に関わらず全ての対処作業を同時に実施する場合と比較して保守作業が効率的に行われるように更新することができる。 According to the second aspect of the present invention, the maintenance work schedule of the apparatus is updated so that the maintenance work can be performed more efficiently than when all the coping works are performed simultaneously regardless of the type of the coping work. Can do.

請求項の発明によれば、複数の対処作業について、故障の発生が推定される推定発生時期を考慮せずに故障の予兆を検知する場合と比較して、故障の予兆を精度良く検知することができる。 According to the invention of claim 3 , for a plurality of coping operations, the sign of failure is detected more accurately than when the sign of failure is detected without considering the estimated occurrence time when the occurrence of the failure is estimated. be able to.

請求項の発明によれば、装置の保守作業のスケジュールを更新した場合に故障の発生が推定される推定発生時期を更新しない場合と比較して、故障の予兆を精度良く検知することができる。 According to the fourth aspect of the present invention, it is possible to detect a sign of failure more accurately than when the estimated occurrence time when the occurrence of the failure is estimated when the maintenance work schedule of the device is updated is not updated. .

請求項の発明によれば、装置の保守作業のスケジュールを、予兆を検知した故障に対処する対処作業を最も早い定期メンテナンス以外の定期メンテナンスの実施予定日とする場合と比較して、故障の発生を早期に防止するように更新することができる。 According to the invention of claim 5 , the maintenance work schedule of the apparatus is compared with the case where the countermeasure work for dealing with the failure whose sign is detected is set as the scheduled maintenance execution date other than the earliest periodic maintenance. It can be updated to prevent outbreaks early.

請求項の発明によれば、装置の保守作業のスケジュールを、予兆が検知された故障に対処する対処作業を、故障の発生が推定される推定発生時期の直前の定期メンテナンス以外の定期メンテナンスの実施予定日とする場合と比較して、保守作業の回数を少なく抑えるように更新することができる。 According to the sixth aspect of the present invention, the maintenance work schedule of the apparatus, the coping work for dealing with the failure in which the sign is detected, the periodic maintenance other than the periodic maintenance immediately before the estimated occurrence time when the occurrence of the failure is estimated It can be updated so that the number of maintenance operations is reduced compared to the case where the scheduled date of execution is used.

請求項の発明によれば、装置の保守作業のスケジュールを、予兆が検知された故障に対処する対処作業を、作業量が最少である定期メンテナンス以外の定期メンテナンスの実施予定日とする場合と比較して、各々の定期メンテナンスの実施作業日における保守作業の負荷を平準化させるように更新することができる。 According to the invention of claim 7 , when the maintenance work schedule of the apparatus is set to the scheduled work execution date of the periodic maintenance other than the periodic maintenance with the minimum work amount, the countermeasure work for dealing with the failure in which the sign is detected In comparison, it can be updated so that the load of the maintenance work on each regular maintenance execution work day is leveled.

請求項の発明によれば、装置の保守作業のスケジュールを、故障の発生時の装置への影響度を考慮せずに対処作業の対処の予定日を決定する場合と比較して、重大な故障の発生を事前に回避するように更新することができる。 According to the eighth aspect of the present invention, the maintenance work schedule of the apparatus is more serious than the case where the scheduled date for coping work is determined without considering the degree of influence on the apparatus when a failure occurs. It can be updated to avoid the occurrence of a failure in advance.

実施形態に係るスケジュール更新装置の電気的な構成を示すブロック図である。It is a block diagram which shows the electrical structure of the schedule update apparatus which concerns on embodiment. 実施形態に係るスケジュール更新装置の機能的な構成を示すブロック図である。It is a block diagram which shows the functional structure of the schedule update apparatus which concerns on embodiment. 実施形態に係る故障予兆テーブルの更新前の一例を示す模式図である。It is a schematic diagram which shows an example before the update of the failure sign table which concerns on embodiment. 実施形態に係る故障予兆テーブルの更新後の一例を示す模式図である。It is a schematic diagram which shows an example after the update of the failure sign table which concerns on embodiment. 実施形態に係る保守作業テーブルの一例を示す模式図である。It is a schematic diagram which shows an example of the maintenance work table which concerns on embodiment. 実施形態に係る作業量テーブルの情報の一例を示す模式図である。It is a schematic diagram which shows an example of the information of the work amount table which concerns on embodiment. 実施形態に係るポリシーテーブルの一例を示す模式図である。It is a schematic diagram which shows an example of the policy table which concerns on embodiment. 実施形態に係る保守作業スケジュールテーブルの更新前の一例を示す模式図である。It is a schematic diagram which shows an example before the update of the maintenance work schedule table which concerns on embodiment. 実施形態に係る保守作業スケジュールテーブルの更新後の一例を示す模式図である。It is a schematic diagram which shows an example after the update of the maintenance work schedule table which concerns on embodiment. 実施形態に係る更新処理のプログラムの流れを示すフローチャートである。It is a flowchart which shows the flow of the program of the update process which concerns on embodiment. 実施形態に係る第1処理のプログラムのサブルーチンの流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine of the program of the 1st process which concerns on embodiment. 実施形態に係る第2処理のプログラムのサブルーチンの流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine of the program of the 2nd process which concerns on embodiment. 実施形態に係る第3処理のプログラムのサブルーチンの流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine of the program of the 3rd process which concerns on embodiment. 実施形態に係る第4処理のプログラムのサブルーチンの流れを示すフローチャートである。It is a flowchart which shows the flow of the subroutine of the program of the 4th process which concerns on embodiment.

以下、添付図面を参照して、本実施形態に係るスケジュール更新装置について説明する。   Hereinafter, the schedule update apparatus according to the present embodiment will be described with reference to the accompanying drawings.

図1に示すように、本実施形態に係るスケジュール更新装置(以下、単に「更新装置」ともいう。)10は、装置全体を制御するコントローラ12を備えている。また、コントローラ12は、後述する更新処理を含む各種処理を実行するCPU(Central Processing Unit)14、及び、CPU14の処理に使用されるプログラム及び各種情報を記憶するROM(Read Only Memory)16を備えている。また、コントローラ12は、CPU14の作業領域として一時的に各種データを記憶するRAM(Random Access Memory)18、及び、CPU14の処理に使用される各種情報を記憶する不揮発性メモリ20を備えている。更に、コントローラ12は、更新装置10に接続された外部装置に対するデータの入出力を行うI/Oインタフェース22を備えている。I/Oインタフェース22には、ユーザにより操作される操作部24、各種情報を表示する表示部26、及び、外部装置との通信を行う通信部28が接続されている。   As shown in FIG. 1, a schedule update device (hereinafter also simply referred to as “update device”) 10 according to the present embodiment includes a controller 12 that controls the entire device. The controller 12 also includes a CPU (Central Processing Unit) 14 that executes various processes including an update process, which will be described later, and a ROM (Read Only Memory) 16 that stores programs used for the processes of the CPU 14 and various information. ing. The controller 12 includes a RAM (Random Access Memory) 18 that temporarily stores various data as a work area of the CPU 14 and a non-volatile memory 20 that stores various information used for processing of the CPU 14. Further, the controller 12 includes an I / O interface 22 for inputting / outputting data to / from an external device connected to the update device 10. Connected to the I / O interface 22 are an operation unit 24 operated by a user, a display unit 26 that displays various types of information, and a communication unit 28 that communicates with an external device.

一般的な画像形成装置において故障の予兆(以下、「故障予兆」ともいう。)が検知された場合には、その都度、予兆が検知された故障に対処するための保守作業である対処作業が実施される。しかしながら、故障予兆が検知される毎に対処作業を行う場合には、その都度、画像形成装置の運用を停止させるため、計画通りに印刷ジョブが実行されなかったり、操作者の作業効率が低下したり、画像形成装置の稼動率が低下したりする場合がある。   When a sign of failure (hereinafter, also referred to as “failure sign”) is detected in a general image forming apparatus, a countermeasure work that is a maintenance work for dealing with the failure in which the sign is detected is performed each time. To be implemented. However, every time when a failure sign is detected, the operation of the image forming apparatus is stopped, so that the print job is not executed as planned or the work efficiency of the operator is reduced. Or the operating rate of the image forming apparatus may decrease.

なお、ここでいう画像形成装置における故障予兆とは、トナーがなくなる、部品の故障が発生する、印刷用紙がなくなる等といった、画像形成装置が自己回復されない状態となって作業員の介入によって修復する必要性が発生する事象の予兆である。   Here, the failure sign in the image forming apparatus means that the image forming apparatus is not self-healing, such as the toner runs out, a part failure occurs, or the printing paper runs out. It is a precursor to an event that requires it.

一方、一般的な画像形成装置において、例えば月毎、曜日毎等、予め計画されたスケジュールに応じて保守作業を実施する定期メンテナンスが実施されている。   On the other hand, in general image forming apparatuses, regular maintenance is performed in which maintenance work is performed according to a schedule planned in advance, such as every month or every day of the week.

そこで、本実施形態に係る更新装置10は、故障予兆が発生した際に、予兆が検知された故障に対処する対処作業のうち、延期可能な対処作業については、既に登録されている定期メンテナンスの実施予定日に新たな保守作業として組み込む。これにより、予兆が検知された故障に対処する保守作業が効率的に行われる。   Therefore, the update device 10 according to the present embodiment, when a failure sign occurs, out of the work to cope with the failure in which the sign has been detected, the work that can be postponed is already registered Incorporate as new maintenance work on the scheduled date of implementation. As a result, maintenance work for dealing with a failure in which a sign is detected is efficiently performed.

すなわち、更新装置10は、予め計画されたスケジュールに応じて保守作業が実施される画像形成装置について故障の予兆が検知されたとする。この場合、更新装置10は、予兆が検知された故障に対処する対処作業が未実施の場合に、予兆が検知された故障の発生が推定される推定発生時期を取得する。また、更新装置10は、未実施の対処作業の推定発生時期がスケジュールにおける保守作業の実施予定日以降である場合は、予定日を実施予定日とした未実施の対処作業の実施をスケジュールに追加する更新を行う。   In other words, it is assumed that the update apparatus 10 detects a failure sign for an image forming apparatus in which maintenance work is performed according to a previously planned schedule. In this case, the update device 10 acquires the estimated occurrence time when the occurrence of the failure in which the sign is detected is estimated when the countermeasure work for dealing with the failure in which the sign is detected is not performed. In addition, when the estimated occurrence time of the unfinished countermeasure work is after the scheduled maintenance work implementation date in the schedule, the update apparatus 10 adds the execution of the unfinished countermeasure work with the scheduled date as the scheduled implementation date to the schedule. Update.

また、更新装置10は、未実施の対処作業の推定発生時期がスケジュールにおける保守作業の実施予定日より前の場合は、予定日を実施予定日より前とした未実施の対処作業の実施を臨時メンテナンスとしてスケジュールに追加する更新を行う。   In addition, when the estimated occurrence time of the unfinished countermeasure work is before the scheduled maintenance work implementation date in the schedule, the update apparatus 10 temporarily performs the unimplemented countermeasure work with the scheduled date before the scheduled implementation date. Updates to be added to the schedule as maintenance.

不揮発性メモリ20には、保守作業のスケジュールを更新するための情報として、故障予兆テーブル20A、保守作業テーブル20B、作業量テーブル20C、ポリシーテーブル20D、及び保守作業スケジュールテーブル20Eが記憶されている。   The nonvolatile memory 20 stores a failure sign table 20A, a maintenance work table 20B, a work amount table 20C, a policy table 20D, and a maintenance work schedule table 20E as information for updating the maintenance work schedule.

故障予兆テーブル20Aには、一例として図3Aに示すように、故障予兆ID、故障予兆名称、及び、故障の発生が推定される時期を示す推定発生時期が各々対応付けられて記憶されている。   In the failure sign table 20A, as shown in FIG. 3A as an example, a failure sign ID, a failure sign name, and an estimated occurrence time indicating a time when the occurrence of the failure is estimated are associated with each other and stored.

保守作業テーブル20Bには、一例として図4に示すように、保守作業ID、作業名称、保守作業が必要となる故障予兆ID、保守作業が必要となる故障の推定発生時期、及び、故障発生時の装置への影響度が各々対応付けられて記憶されている。   As shown in FIG. 4 as an example, the maintenance work table 20B includes a maintenance work ID, a work name, a failure sign ID requiring maintenance work, an estimated occurrence time of a failure requiring maintenance work, and a failure occurrence time. The degree of influence on each device is stored in association with each other.

作業量テーブル20Cには、一例として図5に示すように、定期メンテナンス又は臨時メンテナンスの実施予定日、及び、定期メンテナンス又は臨時メンテナンスの作業量が各々対応付けられて記憶されている。なお、保守作業のスケジュールが更新される毎に、定期メンテナンス又は臨時メンテナンスの各々の実施予定日の作業量が計算し直され、作業量テーブル20Cが更新される。   As shown in FIG. 5 as an example, the work amount table 20C stores a scheduled maintenance or temporary maintenance scheduled execution date and a periodic maintenance or temporary maintenance work amount in association with each other. Note that each time the maintenance work schedule is updated, the work amount on each scheduled maintenance date or regular maintenance is recalculated, and the work amount table 20C is updated.

ポリシーテーブル20Dには、一例として図6に示すように、ポリシーID、ポリシー内容、及び、何れのポリシーが選択されているかを表す選択が各々対応付けられて記憶されている。なお、上記選択の項目では、選択されているポリシーには1が設定され、選択されていないポリシーには0が設定される。   As shown in FIG. 6 as an example, the policy table 20D stores policy IDs, policy contents, and selections indicating which policies are selected in association with each other. In the selection item, 1 is set for the selected policy, and 0 is set for the policy that is not selected.

本実施形態では、予め定めた複数のポリシーとして、下記の第1ポリシー乃至第4ポリシーが登録されている。
(1)第1ポリシー(前倒し)
対処作業を定期メンテナンスに組み込む際、実施予定日が最も早い定期メンテナンスから順に対処作業を組み込む。
(2)第2ポリシー(先送り)
対処作業を定期メンテナンスに組み込む際、実施予定日が故障の推定発生時期に最も近い定期メンテナンスから順に対処作業を組み込む。
(3)第3ポリシー(平準化)
対処作業を定期メンテナンスに組み込む際、各々の定期メンテナンスの実施予定日の作業量が均等になるように対処作業を組み込む。
(4)第4ポリシー(影響度大優先)
対処作業を定期メンテナンスに組み込む際、故障が発生した場合の当該故障の画像形成装置への影響度が高い対処作業が優先されるように対処作業を組み込む。
In the present embodiment, the following first policy to fourth policy are registered as a plurality of predetermined policies.
(1) First policy (advanced)
When incorporating the coping work into the regular maintenance, the coping work is incorporated in order from the regular maintenance with the earliest scheduled date of implementation.
(2) Second policy (postponed)
When incorporating coping operations into regular maintenance, coping operations are incorporated in order starting from the regular maintenance whose scheduled execution date is closest to the estimated occurrence time of the failure.
(3) Third policy (leveling)
When the coping work is incorporated into the regular maintenance, the coping work is incorporated so that the amount of work on the scheduled maintenance implementation date is equalized.
(4) Fourth policy (high priority of impact)
When the coping work is incorporated into the regular maintenance, the coping work is incorporated so that priority is given to the coping work that has a high influence on the image forming apparatus when the trouble occurs.

本実施形態に係る更新装置10は、保守作業のスケジュールを更新する際、上述した複数のポリシーの中から選択されたポリシーに従って、保守作業のスケジュールを更新する。   When updating the maintenance work schedule, the update apparatus 10 according to the present embodiment updates the maintenance work schedule according to the policy selected from the plurality of policies described above.

保守作業スケジュールテーブル20Eには、一例として図7Aに示すように、実施ID、実施される保守作業の種類、実施予定日、及び、実施される保守作業の保守作業IDが各々対応付けられて記憶されている。なお、保守作業の種類には、予め計画された定期メンテナンスである場合は「定期」が設定され、予兆が検知された故障に対処するための臨時メンテナンスである場合には「臨時」が設定される。   As shown in FIG. 7A as an example, the maintenance work schedule table 20E stores the execution ID, the type of maintenance work to be performed, the scheduled date of execution, and the maintenance work ID of the maintenance work to be performed in association with each other. Has been. As the type of maintenance work, “periodic” is set for scheduled maintenance, and “temporary” is set for temporary maintenance to deal with a failure in which a sign is detected. The

また、不揮発性メモリ20には、上述した各種テーブルの他に、故障予兆と、当該故障予兆に対応する故障に対処する対処作業とが各々対応付けられた対応情報が予め記憶されている。また、各々の故障予兆には、推定発生時期が対応付けられて記憶されている。一方、各々の対処作業には、当該対処作業を行わなかった場合に故障の発生が推定される推定発生時期が対応付けられて記憶されている。そして、故障予兆の推定発生時期は、故障予兆に対応付けられた対処作業の推定発生時期のうちの最も早い推定発生時期となるように逐次更新される。また、各々の対処作業には、上述した影響度を示す情報が対応付けられている。本実施形態では、故障予兆が検知された場合に、この対応情報から、予兆が検知された故障に対処する対処作業が取得されると共に、必要に応じて、当該対処作業の推定発生時期、影響度等が取得される。   In addition to the various tables described above, the non-volatile memory 20 previously stores correspondence information in which a failure sign and a coping operation for dealing with a failure corresponding to the failure sign are associated with each other. Each failure sign is associated with an estimated occurrence time and stored. On the other hand, each coping work is stored in association with an estimated occurrence time when the occurrence of a failure is estimated when the coping work is not performed. Then, the estimated occurrence time of the failure sign is sequentially updated so as to be the earliest estimated occurrence time among the estimated occurrence times of the coping work associated with the failure sign. In addition, information indicating the degree of influence described above is associated with each coping operation. In the present embodiment, when a failure sign is detected, a countermeasure work for coping with the failure for which the sign is detected is acquired from this correspondence information, and if necessary, the estimated occurrence timing and influence of the countermeasure work are obtained. Degree etc. are acquired.

また、不揮発性メモリ20には、類似する保守作業が、例えば、類似グループA={保守作業A,保守作業B,保守作業C}のように、相互に対応付けられた類似情報が記憶されている。この類似情報により、各々の保守作業が、他の各々の保守作業に類似しているか否かが判定される。本実施形態では、上述したように、類似する保守作業が相互に対応付けられた類似情報を記憶しているが、これに限らない。例えば、不揮発性メモリ20において、各々の保守作業を、類似する保守作業を示す属性情報を付加した状態で記憶しておき、この属性情報に基づいて、各々の保守作業が、他の各々の保守作業に類似しているか否かが判定されても良い。   The non-volatile memory 20 stores similar information associated with each other such as similar maintenance work, for example, similar group A = {maintenance work A, maintenance work B, maintenance work C}. Yes. Based on the similarity information, it is determined whether each maintenance work is similar to each other maintenance work. In the present embodiment, as described above, similar information in which similar maintenance work is associated with each other is stored, but the present invention is not limited to this. For example, each maintenance operation is stored in the nonvolatile memory 20 with attribute information indicating similar maintenance operations added, and each maintenance operation is performed based on this attribute information. It may be determined whether or not it is similar to work.

また、本実施形態に係る更新装置10は、図2に示すように、予兆検知部30、保守作業抽出部32、算出部34、保守作業スケジュール部36、表示制御部38を備えている。   In addition, as illustrated in FIG. 2, the update device 10 according to the present embodiment includes a sign detection unit 30, a maintenance work extraction unit 32, a calculation unit 34, a maintenance work schedule unit 36, and a display control unit 38.

予兆検知部30は、画像形成装置の故障予兆を検知し、検知した故障予兆に故障予兆IDを付し、検知した故障予兆の故障予兆名称、検知した故障予兆に応じた故障の推定発生時期とともに故障予兆テーブル20Aに登録する。本実施形態では、画像形成装置の各部で発生し得る故障について、故障予兆とされる事象及び当該故障予兆が予め設定され不揮発性メモリ20に記憶されている。そして、画像形成装置の各部は、故障予兆とされる事象が発生した場合に、予兆検知部30に対して、発生した故障予兆を示す故障予兆通知を通知する。予兆検知部30は、画像形成装置の各部から故障予兆通知を受信することにより、画像形成装置の故障予兆を検知する。なお、故障予兆の推定発生時期は、上述したように、故障予兆に応じた故障に対処するための保守作業である対処作業の推定発生時期のうちの最も早い推定発生時期となるように登録される。   The sign detection unit 30 detects a failure sign of the image forming apparatus, attaches a failure sign ID to the detected failure sign, and includes a failure sign name of the detected failure sign, and an estimated occurrence time of the failure according to the detected failure sign Register in the failure sign table 20A. In the present embodiment, for a failure that may occur in each part of the image forming apparatus, an event that is a failure sign and the failure sign are set in advance and stored in the nonvolatile memory 20. Then, when an event that is a failure sign occurs, each unit of the image forming apparatus notifies the sign detection unit 30 of a failure sign notification indicating the sign of the failure that has occurred. The sign detection unit 30 detects a failure sign of the image forming apparatus by receiving a failure sign notification from each part of the image forming apparatus. As described above, the estimated occurrence time of the failure sign is registered to be the earliest estimated occurrence time among the estimated occurrence times of the coping work that is a maintenance work for dealing with the failure according to the failure sign. The

保守作業抽出部32は、取得手段の一例であり、故障予兆テーブル20Aに登録された故障予兆に応じた故障に対処するための保守作業である対処作業を抽出し、抽出した各々の対処作業であって未実施の対処作業を保守作業テーブル20Bに登録する。なお、本実施形態では、保守作業抽出部32は、上述した対応情報に基づき、故障予兆テーブル20Aに登録された故障予兆に応じた故障に対処するための対処作業を取得し、取得した対処作業であって未実施の対処作業を保守作業テーブル20Bに登録する。   The maintenance work extraction unit 32 is an example of an acquisition unit. The maintenance work extraction unit 32 extracts a countermeasure work that is a maintenance work for dealing with a failure according to the failure sign registered in the failure sign table 20A. Therefore, the countermeasure work that has not been performed is registered in the maintenance work table 20B. In the present embodiment, the maintenance work extraction unit 32 acquires a countermeasure work for dealing with a failure according to the failure sign registered in the failure sign table 20A based on the above-described correspondence information, and the acquired countermeasure work Then, the countermeasure work that has not been performed is registered in the maintenance work table 20B.

算出部34は、更新手段の一例であり、保守作業テーブル20Bに登録された各々の保守作業について、保守作業の実施予定日と、他の保守作業の実施予定日とが、保守作業を行わなかった場合に発生する故障の故障予兆の推定発生時期に及ぼす影響を算出する。また、算出部34は、算出結果を保守作業スケジュール部36に送信する。具体的には、算出部34は、保守作業の実施予定日を変更することにより故障予兆に応じた故障の推定発生時期に変更が発生するか否かを判定する。そして、算出部34は、故障予兆に応じた故障の推定発生時期に変更が発生する場合に、変更後の推定発生時期を、故障予兆に応じた故障の推定発生時期に及ぼす影響として算出する。   The calculation unit 34 is an example of an updating unit, and for each maintenance work registered in the maintenance work table 20B, the maintenance work scheduled date and the other maintenance work scheduled date do not perform the maintenance work. The effect on the estimated occurrence time of the failure sign of the failure that occurs in the case of failure is calculated. Further, the calculation unit 34 transmits the calculation result to the maintenance work schedule unit 36. Specifically, the calculation unit 34 determines whether or not a change occurs in the estimated occurrence time of the failure according to the failure sign by changing the scheduled execution date of the maintenance work. Then, when a change occurs in the estimated occurrence time of the failure according to the failure sign, the calculation unit 34 calculates the estimated occurrence time after the change as an influence on the estimated occurrence time of the failure according to the failure sign.

保守作業スケジュール部36は、更新手段の一例であり、算出部34による算出結果を受け、選択されているポリシーに従い、保守作業テーブル20Bに登録された保守作業をスケジュールに組み込み、保守作業スケジュールテーブル20Eを更新する。具体的には、保守作業スケジュール部36は、保守作業の推定発生時期がスケジュールにおける最も早い保守作業の実施予定日以降である場合は、予定日を定期メンテナンス又は臨時メンテナンスの実施予定日とした保守作業の実施をスケジュールに追加する。また、保守作業スケジュール部36は、保守作業の推定発生時期がスケジュールにおける最も早い保守作業の実施予定日より前の場合は、予定日を定期メンテナンス又は臨時メンテナンスの実施予定日より前とした保守作業の実施をスケジュールに追加する。   The maintenance work schedule unit 36 is an example of an update unit, receives the calculation result by the calculation unit 34, incorporates the maintenance work registered in the maintenance work table 20B into the schedule according to the selected policy, and performs the maintenance work schedule table 20E. Update. Specifically, the maintenance work schedule unit 36, when the estimated occurrence time of the maintenance work is after the scheduled execution date of the earliest maintenance work in the schedule, performs the maintenance with the scheduled date as the scheduled maintenance execution date of regular maintenance or temporary maintenance. Add work to schedule. In addition, the maintenance work schedule unit 36, when the estimated occurrence time of the maintenance work is before the scheduled date of the earliest maintenance work in the schedule, sets the scheduled date before the scheduled date of the scheduled maintenance or temporary maintenance. Add the implementation to the schedule.

表示制御部38は、保守作業スケジュールテーブル20Eに登録されている内容を表示部26に表示させる。   The display control unit 38 causes the display unit 26 to display the contents registered in the maintenance work schedule table 20E.

ここで、図3A、図3B、図4、図7A、図7Bに示した各種テーブルを用いて、各々の保守作業の対処予定日を設定してスケジュールを更新する場合の更新方法の具体例(1)乃至(5)を示す。なお、具体例(1)乃至(5)では、第3ポリシーが選択されているものとする。また、具体例(1)乃至(5)の基準日が「2015/3/15」であるとする。   Here, a specific example of an update method when updating the schedule by setting the scheduled date for handling each maintenance work using the various tables shown in FIGS. 3A, 3B, 4, 7A, and 7B ( 1) to (5) are shown. In the specific examples (1) to (5), it is assumed that the third policy is selected. In addition, it is assumed that the reference date of specific examples (1) to (5) is “2015/3/15”.

(1)図3Aに示すように、予兆検知部30により故障予兆ID「100001」の故障予兆「部品Z故障」(故障発生時期:2015/5/12)が検知されたとする。この場合、図4に示すように、保守作業抽出部32により保守作業ID「200001」の保守作業(「部品Z交換」)が保守作業テーブル20Bに登録される。 (1) As shown in FIG. 3A, it is assumed that a failure sign “component Z failure” (failure occurrence time: 2015/5/12) with a failure sign ID “100001” is detected by the sign detection unit 30. In this case, as shown in FIG. 4, the maintenance work extraction unit 32 registers the maintenance work with the maintenance work ID “200001” (“part Z replacement”) in the maintenance work table 20B.

故障予兆ID「100001」の故障予兆の推定発生時期「2015/5/12」は、最も早い定期メンテナンスである実施ID「300001」の定期メンテナンスの実施予定日「2015/4/15」よりも後である。そのため、図7Aに示すように、保守作業ID「200001」の保守作業は、実施予定日「2015/4/15」の定期メンテナンスに追加される。   The estimated occurrence time “2015/5/12” of the failure sign of the failure sign ID “100001” is later than the scheduled maintenance execution date “2015/4/15” of the execution ID “300001” which is the earliest periodic maintenance. It is. Therefore, as shown in FIG. 7A, the maintenance work with the maintenance work ID “20001” is added to the periodic maintenance on the scheduled execution date “2015/4/15”.

(2)図3Aに示すように、予兆検知部30により故障予兆ID「100002」の故障予兆(推定発生時期:2015/7/20)が検知されたとする。この場合、保守作業抽出部32により4つの保守作業が抽出され、図4に示すように、保守作業ID「200002」乃至「200005」の保守作業が保守作業テーブル20Bに登録される。 (2) As shown in FIG. 3A, it is assumed that a failure sign (estimated occurrence time: 2015/7/20) with a failure sign ID “100002” is detected by the sign detection unit 30. In this case, four maintenance works are extracted by the maintenance work extraction unit 32, and the maintenance works with the maintenance work IDs “20002” to “200005” are registered in the maintenance work table 20B as shown in FIG.

また、図7Aに示すように、故障予兆ID「100002」の故障予兆の推定発生時期「2015/7/20」までに実施ID「300001」乃至「300004」の4回の定期メンテナンスが実施される。そこで、図7Aに示すように、例えば、保守作業ID「200002」及び「200003」の保守作業は、実施ID「300002」の定期メンテナンスに割り当てられる。また、例えば、保守作業ID「200004」及び「200005」の保守作業は、実施ID「300003」の作業実施に割り当てられる。その結果、故障予兆ID「100002」に応じた故障に対処するための4つの保守作業は、2回の定期メンテナンスの実施予定日に分けられて実施されるようにスケジュールが更新される。   Further, as shown in FIG. 7A, four regular maintenances with implementation IDs “300001” to “300004” are performed by the estimated occurrence time “2015/7/20” of the failure sign with the failure sign ID “100002”. . Therefore, as shown in FIG. 7A, for example, the maintenance work with the maintenance work IDs “200002” and “200003” is assigned to the periodic maintenance with the execution ID “300002”. Further, for example, the maintenance work with the maintenance work IDs “200004” and “200005” is assigned to the work execution with the execution ID “300003”. As a result, the schedule is updated so that the four maintenance operations for coping with the failure corresponding to the failure predictor ID “100002” are divided and executed on the scheduled dates of the two regular maintenance.

(3)図3Aに示すように、予兆検知部30により故障予兆ID「100003」の故障予兆 (推定発生時期:2015/8/10)が検出されたとする。この場合、保守作業抽出部32により3つの保守作業が抽出され、図4に示すように、保守作業ID「200006」乃至「200008」の保守作業が保守作業テーブル20Bに登録される。 (3) As shown in FIG. 3A, it is assumed that a failure sign (estimated occurrence time: 2015/8/10) with a failure sign ID “100003” is detected by the sign detection unit 30. In this case, the maintenance work extraction unit 32 extracts three maintenance works, and the maintenance works with the maintenance work IDs “200006” to “200008” are registered in the maintenance work table 20B as shown in FIG.

図7Aに示すように、故障予兆の推定発生時期「2015/8/10」までに実施ID「300001」乃至「300004」の4回の定期メンテナンスが実施される。ここで、それらの定期メンテナンスに既に登録されている保守作業には、保守作業テーブル20Bに登録された保守作業に類似した保守作業が含まれている場合がある。例えば、保守作業ID「200006」の保守作業(「画質調整C」)は、定期メンテナンスに既に登録されている保守作業ID「200003」の保守作業(「画質調整B」)に類似しているとする。その場合、図7Aに示すように、保守作業ID「200006」の保守作業は、保守作業ID「200003」の保守作業が登録されている実施ID「300002」の定期メンテナンスに割り当てられる。また、例えば、保守作業ID「200007」の保守作業(「ドラム2交換」)は、定期メンテナンスに既に登録されている保守作業ID「200005」の保守作業(「ドラム1交換」)に類似しているとする。その場合、図7Aに示すように、保守作業ID「200007」の保守作業は、保守作業ID「200005」の保守作業が登録されている実施ID「300003」の定期メンテナンスに割り当てられる。また、保守作業ID「200008」の保守作業(「部品Y交換」)に類似した保守作業が定期メンテナンスに登録されていないとする。その場合、保守作業ID「200008」の保守作業(「部品Y交換」)は、図7Aに示すように、選択されているポリシーに従って、例えば、実施ID「300004」の定期メンテナンスに割り当てられる。   As shown in FIG. 7A, four regular maintenances with execution IDs “300001” to “300004” are performed by the estimated occurrence time “2015/8/10” of the failure sign. Here, the maintenance work already registered in the regular maintenance may include a maintenance work similar to the maintenance work registered in the maintenance work table 20B. For example, the maintenance work with the maintenance work ID “200006” (“image quality adjustment C”) is similar to the maintenance work with the maintenance work ID “200003” already registered in the regular maintenance (“image quality adjustment B”). To do. In this case, as shown in FIG. 7A, the maintenance work with the maintenance work ID “200006” is assigned to the periodic maintenance with the execution ID “300002” in which the maintenance work with the maintenance work ID “200003” is registered. Further, for example, the maintenance work with the maintenance work ID “200007” (“Drum 2 replacement”) is similar to the maintenance work with the maintenance work ID “200005” already registered in the regular maintenance (“Drum 1 replacement”). Suppose that In this case, as shown in FIG. 7A, the maintenance work with the maintenance work ID “200007” is assigned to the regular maintenance with the execution ID “300003” in which the maintenance work with the maintenance work ID “200005” is registered. Further, it is assumed that a maintenance work similar to the maintenance work ("Part Y exchange") with the maintenance work ID "200008" is not registered in the regular maintenance. In this case, as shown in FIG. 7A, the maintenance work with the maintenance work ID “200008” (“part Y replacement”) is assigned to the regular maintenance with the execution ID “300004”, for example, according to the selected policy.

(4)図3Aに示すように、予兆検知部30により故障予兆ID「100004」の故障予兆(推定発生時期:2015/4/13)が検出されたとする。この場合、図4に示すように、保守作業抽出部32により保守作業ID「200009」の保守作業(「トナー(K)補充」)が保守作業テーブル20Bに登録される。 (4) As shown in FIG. 3A, it is assumed that a failure sign (estimated occurrence time: 2015/4/13) of the failure sign ID “100004” is detected by the sign detection unit 30. In this case, as shown in FIG. 4, the maintenance work extraction unit 32 registers the maintenance work with the maintenance work ID “200009” (“toner (K) replenishment”) in the maintenance work table 20B.

図7Aに示すように、保守作業スケジュールテーブル20Eには、故障予兆ID「100004」の故障予兆の推定発生時期「2015/4/13」までに定期メンテナンスは登録されていない。そこで、保守作業スケジュール部36は、図7Aに示すように、保守作業スケジュールテーブル20Eに、臨時メンテナンスとして実施ID「300006」の作業実施を新たに追加して、その実施予定日を最も早い実施可能日である「2015/4/10」とする。そして、図7Aに示すように、保守作業ID「200009」の保守作業は、実施ID「300006」の臨時メンテナンスに割り当てられる。   As shown in FIG. 7A, in the maintenance work schedule table 20E, the periodic maintenance is not registered until the estimated occurrence time “2015/4/13” of the failure sign with the failure sign ID “100004”. Therefore, as shown in FIG. 7A, the maintenance work schedule unit 36 can add the work execution of the execution ID “300006” as a temporary maintenance to the maintenance work schedule table 20E and implement the scheduled execution date earliest. It is assumed that the date is “2015/4/10”. Then, as shown in FIG. 7A, the maintenance work with the maintenance work ID “200009” is assigned to the temporary maintenance with the execution ID “300006”.

なお、本実施形態でいう実施可能日とは、物理的に保守作業が可能な日であり、例えば、保守作業を行う会社の営業日、保守作業を行う作業員が対応可能な日等である。   Note that the feasible date in this embodiment is a day on which maintenance work can be physically performed, for example, a business day of a company that performs maintenance work, a day that a worker performing maintenance work can handle, etc. .

また、この段階では、図7Aに示すように、保守作業ID「200001」の保守作業(「部品Z交換」)は、実施ID「300001」の定期メンテナンス(実施予定日:2015/4/15)に割り当てられている。しかし、図7Bに示すように、保守作業ID「200001」の保守作業は、実施ID「300001」の定期メンテナンスより先に実施される実施ID「300006」の臨時メンテナンスに再割り当てされる。   At this stage, as shown in FIG. 7A, the maintenance work with the maintenance work ID “20001” (“part Z replacement”) is the regular maintenance with the execution ID “300001” (scheduled implementation date: 2015/4/15). Assigned to. However, as illustrated in FIG. 7B, the maintenance work with the maintenance work ID “20001” is reassigned to the temporary maintenance with the execution ID “300006” performed prior to the regular maintenance with the execution ID “300001”.

(5)図3Aに示すように、予兆検知部30により故障予兆ID「100005」の故障予兆(推定発生時期:2015/3/31)が検出されたとする。この場合、図4に示すように、保守作業抽出部32により保守作業ID「200010」の保守作業(「部品X1交換」)、及び保守作業ID「200011」の保守作業(「部品X2交換」)が保守作業テーブル20Bに登録される。 (5) As shown in FIG. 3A, it is assumed that a failure sign (estimated occurrence time: 2015/3/31) of the failure sign ID “100005” is detected by the sign detection unit 30. In this case, as shown in FIG. 4, the maintenance work extraction unit 32 performs maintenance work with the maintenance work ID “200010” (“part X1 replacement”) and maintenance work with the maintenance work ID “200011” (“part X2 replacement”). Is registered in the maintenance work table 20B.

図7Aに示すように、保守作業スケジュールテーブル20Eには、故障予兆の推定発生時期「2015/3/31」までに定期メンテナンスは登録されていない。ここで、図4に示すように、保守作業ID「200010」の保守作業の推定発生時期は「2015/3/31」であるが、保守作業ID「200011」の保守作業の推定発生時期は「2015/4/22」である。算出部34は、保守作業テーブル20Bに登録された保守作業ID「200010」及び「200011」の保守作業のうち保守作業ID「200010」の保守作業を推定発生時期「2015/3/31」までに完了したことを想定する。算出部34は、その場合に、図3Bに示すように、故障予兆ID「100005」の故障予兆の推定発生時期を「2015/4/22」まで延期可能であることを算出する。   As shown in FIG. 7A, in the maintenance work schedule table 20E, the regular maintenance is not registered by the estimated occurrence timing “2015/3/31” of the failure sign. Here, as shown in FIG. 4, the estimated occurrence time of the maintenance work with the maintenance work ID “200010” is “2015/3/31”, but the estimated occurrence time of the maintenance work with the maintenance work ID “200011” is “ 2015/4/22 ". The calculation unit 34 sets the maintenance work with the maintenance work ID “200010” among the maintenance works with the maintenance work IDs “200010” and “200011” registered in the maintenance work table 20B by the estimated occurrence time “2015/3/31”. Assume that it has been completed. In this case, the calculation unit 34 calculates that the estimated occurrence timing of the failure sign of the failure sign ID “100005” can be postponed to “2015/4/22” as shown in FIG. 3B.

そこで、保守作業スケジュール部36は、図7Aに示すように、保守作業スケジュールテーブル20Eに、臨時メンテナンスとして実施ID「300007」の作業実施を新たに追加して、その実施予定日を最も早い実施可能日である「2015/3/27」とする。そして、図7Aに示すように、保守作業ID「200010」の保守作業は臨時メンテナンスである実施ID「300007」の臨時メンテナンスに割り当てられる。また、保守作業ID「200011」の保守作業は、例えば、定期メンテナンスである実施ID「300001」の定期メンテナンスに割り当てられる。また、保守作業スケジュール部36は、図3Bに示すように、故障予兆テーブル20Aにおいて、故障予兆ID「100005」の故障予兆の推定発生時期を「2015/4/22」に更新する。   Therefore, as shown in FIG. 7A, the maintenance work schedule unit 36 can add the work execution of the execution ID “300007” as the temporary maintenance to the maintenance work schedule table 20E and perform the scheduled execution date earliest. It is assumed that the date is “2015/3/27”. Then, as shown in FIG. 7A, the maintenance work with the maintenance work ID “200010” is assigned to the temporary maintenance with the execution ID “300007”, which is the temporary maintenance. Further, the maintenance work with the maintenance work ID “200011” is assigned to the regular maintenance with the execution ID “300001”, which is the regular maintenance, for example. Further, as shown in FIG. 3B, the maintenance work schedule unit 36 updates the estimated occurrence timing of the failure sign of the failure sign ID “100005” to “2015/4/22” in the failure sign table 20A.

次に、本実施形態に係る更新装置10のCPU14が実行する更新処理を行う際の処理の流れを、図8乃至図12に示すフローチャートを参照して説明する。   Next, the flow of processing when performing the update processing executed by the CPU 14 of the update device 10 according to the present embodiment will be described with reference to the flowcharts shown in FIGS.

図8は、更新処理の全体の流れを示すフローチャートである。また、図9は、更新処理の実行時に実行されるサブルーチンである第1処理の流れを示すフローチャートであり、図10は、更新処理の実行時に実行されるサブルーチンである第2処理の流れを示すフローチャートである。また、図11は、更新処理の実行時に実行されるサブルーチンである第3処理の流れを示すフローチャートであり、図12は、更新処理の実行時に実行されるサブルーチンである第4処理の流れを示すフローチャートである。   FIG. 8 is a flowchart showing the overall flow of the update process. FIG. 9 is a flowchart showing the flow of the first process which is a subroutine executed when the update process is executed, and FIG. 10 shows the flow of the second process which is a subroutine executed when the update process is executed. It is a flowchart. FIG. 11 is a flowchart showing a flow of a third process which is a subroutine executed when the update process is executed, and FIG. 12 shows a flow of a fourth process which is a subroutine executed when the update process is executed. It is a flowchart.

なお、本実施形態では、更新処理のプログラムは予め不揮発性メモリ20に記憶されているが、これに限らない。例えば、更新処理のプログラムは、外部装置から通信部28を介して受信して実行されても良い。また、CD−ROM等の記録媒体に記録された更新処理のプログラムがCD−ROMドライブ等でI/Oインタフェース22を介して読み込まれることにより、更新処理が実行されるようにしてもよい。   In the present embodiment, the update processing program is stored in the nonvolatile memory 20 in advance, but is not limited thereto. For example, the update processing program may be received from an external device via the communication unit 28 and executed. Further, the update process may be executed by reading a program of the update process recorded on a recording medium such as a CD-ROM via the I / O interface 22 by a CD-ROM drive or the like.

本実施形態では、更新処理のプログラムは、更新装置10が稼働している間、一定期間(例えば、0.1秒)が経過する毎に実行されるが、実行されるタイミングはこれに限らず、操作部24により実行の指示が入力された場合に実行されても良い。   In this embodiment, the update processing program is executed every time a fixed period (for example, 0.1 seconds) elapses while the update apparatus 10 is operating, but the execution timing is not limited to this. It may be executed when an execution instruction is input through the operation unit 24.

ステップS101では、予兆検知部30が、故障予兆が発生したか否かを判定する。本実施形態では、予兆検知部30が、画像形成装置の各部から故障予兆情報を受信した場合に故障予兆が発生したと判定する。ステップS101で故障予兆が発生したと判定した場合(S101,Y)はステップS103に移行し、故障予兆が発生していないと判定した場合(S101,N)は本更新処理のプログラムの実行を終了する。   In step S101, the sign detection unit 30 determines whether or not a failure sign has occurred. In this embodiment, the sign detection unit 30 determines that a failure sign has occurred when failure sign information is received from each part of the image forming apparatus. If it is determined in step S101 that a failure sign has occurred (S101, Y), the process proceeds to step S103, and if it is determined that a failure sign has not occurred (S101, N), execution of the program for this update process is terminated. To do.

ステップS103では、予兆検知部30が、発生した故障予兆に関する故障予兆情報を取得する。本実施形態では、予兆検知部30は、画像形成装置の各部から受信した故障予兆情報に基づき、故障予兆情報として、発生した故障予兆の故障予兆名称及び推定発生時期を取得する。そして、予兆検知部30が、発生した故障予兆に故障予兆IDを付し、発生した故障予兆の故障予兆名称及び推定発生時期を故障予兆IDに対応付けて故障予兆テーブル20Aに登録する。   In step S <b> 103, the sign detection unit 30 acquires failure sign information related to the failure sign that has occurred. In the present embodiment, the sign detection unit 30 acquires a failure sign name and an estimated occurrence timing of the generated failure sign as the failure sign information based on the failure sign information received from each unit of the image forming apparatus. Then, the sign detection unit 30 attaches a failure sign ID to the generated failure sign, and registers the failure sign name and estimated occurrence time of the generated failure sign in the failure sign table 20A in association with the failure sign ID.

ステップS105では、保守作業抽出部32が、予兆が検知された故障に対処するための保守作業を抽出し、保守作業テーブル20Bに登録する。本実施形態では、保守作業抽出部32が、上述した対応情報から、発生した故障予兆に対応する保守作業を抽出する。   In step S105, the maintenance work extraction unit 32 extracts a maintenance work for coping with a failure in which a sign is detected, and registers the maintenance work in the maintenance work table 20B. In the present embodiment, the maintenance work extraction unit 32 extracts a maintenance work corresponding to the failure sign that has occurred from the correspondence information described above.

ステップS107では、保守作業スケジュール部36が、現在選択されているポリシーを取得する。本実施形態では、保守作業スケジュール部36が、ポリシーテーブル20Dから、現在選択されているポリシーを取得するが、ポリシーの取得方法はこれに限らない。例えば、保守作業スケジュール部36が、選択可能な複数のポリシーを表示部26に表示し、ユーザに操作部24を用いて選択させ、選択されたポリシーを取得しても良い。   In step S107, the maintenance work schedule unit 36 acquires the currently selected policy. In the present embodiment, the maintenance work schedule unit 36 acquires the currently selected policy from the policy table 20D, but the policy acquisition method is not limited to this. For example, the maintenance work schedule unit 36 may display a plurality of selectable policies on the display unit 26 and allow the user to select using the operation unit 24 to acquire the selected policy.

ステップS109では、保守作業スケジュール部36が、選択されているポリシーが第1ポリシーであるか否かを判定する。ステップS109で選択されているポリシーが第1ポリシーであると判定した場合(S109,Y)はステップS111に移行し、第1ポリシーでないと判定した場合(S109,N)はステップS113に移行する。   In step S109, the maintenance work schedule unit 36 determines whether or not the selected policy is the first policy. If it is determined that the policy selected in step S109 is the first policy (S109, Y), the process proceeds to step S111. If it is determined that the policy is not the first policy (S109, N), the process proceeds to step S113.

ステップS111では、保守作業スケジュール部36が、第1ポリシーに従って保守作業のスケジュールを更新する第1処理を行う。なお、第1処理については後述する。   In step S111, the maintenance work schedule unit 36 performs a first process for updating the maintenance work schedule according to the first policy. The first process will be described later.

ステップS113では、保守作業スケジュール部36が、選択されているポリシーが第2ポリシーであるか否かを判定する。ステップS113で選択されているポリシーが第2ポリシーであると判定した場合(S113,Y)はステップS115に移行し、第2ポリシーでないと判定した場合(S113,N)はステップS117に移行する。   In step S113, the maintenance work schedule unit 36 determines whether or not the selected policy is the second policy. If it is determined that the policy selected in step S113 is the second policy (S113, Y), the process proceeds to step S115. If it is determined that the policy is not the second policy (S113, N), the process proceeds to step S117.

ステップS115では、保守作業スケジュール部36が、第2ポリシーに従って保守作業のスケジュールを更新する第2処理を行う。なお、第2処理については後述する。   In step S115, the maintenance work schedule unit 36 performs a second process of updating the maintenance work schedule according to the second policy. The second process will be described later.

ステップS117では、保守作業スケジュール部36が、選択されているポリシーが第3ポリシーであるか否かを判定する。ステップS117で選択されているポリシーが第3ポリシーであると判定した場合(S117,Y)はステップS119に移行し、第3ポリシーでないと判定した場合(S117,N)、すなわち第4ポリシーであると判定した場合はステップS121に移行する。   In step S117, the maintenance work schedule unit 36 determines whether or not the selected policy is the third policy. If it is determined that the policy selected in step S117 is the third policy (S117, Y), the process proceeds to step S119. If it is determined that the policy is not the third policy (S117, N), that is, the fourth policy. If determined, the process proceeds to step S121.

ステップS119では、保守作業スケジュール部36が、第3ポリシーに従って保守作業のスケジュールを更新する第3処理を行う。なお、第3処理については後述する。   In step S119, the maintenance work schedule unit 36 performs a third process of updating the maintenance work schedule according to the third policy. The third process will be described later.

ステップS121では、保守作業スケジュール部36が、第4ポリシーに従って保守作業のスケジュールを更新する第4処理を行う。なお、第4処理については後述する。   In step S121, the maintenance work schedule unit 36 performs a fourth process of updating the maintenance work schedule according to the fourth policy. The fourth process will be described later.

ここで、保守作業スケジュール部36が第1処理を行う際のサブルーチンの流れを、図9に示すフローチャートを参照して説明する。なお、第1処理は、保守作業を前倒しで行うことを目的とした第1ポリシーに従って行われる。第1処理は、新たな保守作業を定期メンテナンスに組み込む際、最も早い定期メンテナンスから順に保守作業を組み込む処理である。   Here, a flow of a subroutine when the maintenance work schedule unit 36 performs the first process will be described with reference to a flowchart shown in FIG. The first processing is performed according to a first policy for the purpose of performing maintenance work ahead of schedule. The first process is a process for incorporating maintenance work in order from the earliest regular maintenance when incorporating a new maintenance work into the regular maintenance.

ステップS201では、保守作業スケジュール部36が、定期メンテナンス又は臨時メンテナンスの実施予定日を取得する。本実施形態では、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスのうち、日付が最も近い定期メンテナンス又は臨時メンテナンスの実施予定日を取得する。   In step S <b> 201, the maintenance work schedule unit 36 acquires the scheduled date for performing regular maintenance or temporary maintenance. In the present embodiment, the scheduled execution date of the periodic maintenance or the temporary maintenance with the closest date among the periodic maintenance or the temporary maintenance already registered in the maintenance work schedule table 20E is acquired.

ステップS203では、保守作業スケジュール部36が、予兆が検知された故障に対処するための保守作業である対処作業の各々の推定発生時期を取得する。例えば、故障予兆ID「100002」の故障予兆が発生した場合には、保守作業ID「200002」乃至「200005」の保守作業の各々の推定発生時期を取得する。   In step S <b> 203, the maintenance work schedule unit 36 acquires the estimated occurrence timing of each coping work that is a maintenance work for coping with a failure in which a sign is detected. For example, when a failure sign with a failure sign ID “100002” occurs, the estimated occurrence timing of each maintenance work with the maintenance work IDs “200002” to “200005” is acquired.

ステップS205では、保守作業スケジュール部36が、推定発生時期を取得した対処作業のうちの1つの対処作業を選択する。   In step S205, the maintenance work schedule unit 36 selects one coping work from the coping works for which the estimated occurrence time has been acquired.

ステップS207では、保守作業スケジュール部36が、実施予定日が最も早い定期メンテナンス又は臨時メンテナンスの実施予定日が、ステップS205で選択した対処作業の推定発生時期以前であるか否かを判定する。ステップS207で実施予定日が対処作業の推定発生時期以前であると判定した場合(S207,Y)はステップS209に移行し、実施予定日が対処作業の推定発生時期以前でないと判定した場合(S207,N)はステップS211に移行する。   In step S207, the maintenance work schedule unit 36 determines whether or not the scheduled execution date of the periodic maintenance or the temporary maintenance with the earliest scheduled execution date is before the estimated occurrence time of the coping work selected in step S205. When it is determined in step S207 that the scheduled execution date is before the estimated occurrence time of the coping work (S207, Y), the process proceeds to step S209, and when it is determined that the scheduled execution date is not before the estimated occurrence time of the coping work (S207). , N) proceeds to step S211.

ステップS209では、保守作業スケジュール部36が、ステップS205で選択した対処作業の対処予定日を、最も早い定期メンテナンス又は臨時メンテナンスの実施予定日とする。なお、最も早い定期メンテナンス又は臨時メンテナンスの実施予定日に対処作業を追加すると、当該実施予定日の作業量が作業可能な量を超えてしまう場合は、対処作業の対処予定日を、次に早い定期メンテナンス又は臨時メンテナンスの実施予定日とする。   In step S209, the maintenance work schedule unit 36 sets the scheduled date of handling of the handling work selected in step S205 as the scheduled date of implementation of the earliest periodic maintenance or temporary maintenance. In addition, if the work to be performed is added to the scheduled date for the earliest scheduled maintenance or temporary maintenance, and the amount of work on the scheduled date exceeds the workable amount, the scheduled date for handling the next scheduled work The scheduled date for scheduled or temporary maintenance.

ステップS211では、保守作業スケジュール部36が、ステップS205で選択した対処作業の対処予定日を、ステップS205で選択した対処作業の推定発生時期より前の日であって、定期メンテナンス又は臨時メンテナンスの実施予定日以外の日とする。本実施形態では、保守作業スケジュール部36が、ステップS205で選択した対処作業の対処予定日を、最も早い実施可能日とする。   In step S211, the scheduled maintenance date for the coping work selected in step S205 by the maintenance work scheduling unit 36 is a date before the estimated occurrence time of the coping work selected in step S205, and regular maintenance or temporary maintenance is performed. A date other than the scheduled date. In the present embodiment, the maintenance work schedule unit 36 sets the scheduled action date for the handling work selected in step S205 as the earliest possible implementation date.

ステップS213では、保守作業スケジュール部36が、選択した対処作業に類似する保守作業があるか否かを確認するために、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの保守作業を取得する。本実施形態では、実施予定日が、選択した対処作業の対処予定日以降の保守作業を取得する。   In step S213, the maintenance work schedule unit 36 confirms whether there is a maintenance work similar to the selected work to be performed, and the maintenance work for the regular maintenance or the temporary maintenance already registered in the maintenance work schedule table 20E. To get. In this embodiment, the maintenance work after the scheduled action date of the selected action is acquired.

ステップS215では、保守作業スケジュール部36が、ステップS213で取得した保守作業の中に、ステップS205で選択した対処作業に類似する保守作業が含まれているか否かを判定する。本実施形態では、上述した類似情報に基づいて、ステップS213で取得した保守作業の中に、ステップS205で選択した対処作業に対応付けられた保守作業がある場合に、類似する保守作業があると判定する。ステップS215で、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていると判定した場合(S215,Y)はステップS217に移行し、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていないと判定した場合(S215,N)はステップS219に移行する。   In step S215, the maintenance work schedule unit 36 determines whether the maintenance work acquired in step S213 includes a maintenance work similar to the coping work selected in step S205. In the present embodiment, based on the similar information described above, if there is a maintenance work associated with the coping work selected in step S205 among the maintenance work acquired in step S213, there is a similar maintenance work. judge. If it is determined in step S215 that the acquired maintenance work includes a maintenance work similar to the selected countermeasure work (S215, Y), the process proceeds to step S217, and the acquired maintenance work includes If it is determined that maintenance work similar to the selected coping work is not included (S215, N), the process proceeds to step S219.

ステップS217では、保守作業スケジュール部36が、選択した対処作業に類似する保守作業の実施予定日を、選択した対処作業の対処予定日に変更する。   In step S217, the maintenance work schedule unit 36 changes the scheduled maintenance work execution date similar to the selected response work to the scheduled response date of the selected response work.

ステップS219では、保守作業スケジュール部36が、推定発生時期を取得した対処作業のうち、ステップS205で選択されていない対処作業があるか否かを判定する。ステップS219で選択されていない対処作業があると判定した場合(S219,Y)はステップS205に戻り、ステップS205で選択されていない対処作業を選択し、再びステップS207乃至S219の処理を行う。ステップS219で選択されていない対処作業がないと判定した場合(S219,N)、すなわち全ての対処作業についてステップS207乃至S219の処理を行った場合は本第1処理を終了し、図8のステップS123に移行する。   In step S219, the maintenance work schedule unit 36 determines whether or not there is a handling work that has not been selected in step S205 among the handling works for which the estimated occurrence time has been acquired. If it is determined that there is a coping work not selected in step S219 (S219, Y), the process returns to step S205, the coping work not selected in step S205 is selected, and the processes in steps S207 to S219 are performed again. When it is determined that there is no coping work not selected in step S219 (S219, N), that is, when the processes of steps S207 to S219 are performed for all coping work, the first process is terminated, and the step of FIG. The process proceeds to S123.

次に、保守作業スケジュール部36が第2処理を行う際のサブルーチンの流れを、図10に示すフローチャートを参照して説明する。なお、第2処理は、保守作業を先送りで行うことを目的とした第2ポリシーに従って行われる。第2処理は、新たな保守作業を定期メンテナンスに組み込む際、故障の推定発生時期に近い定期メンテナンスから順に保守作業を組み込む処理である。   Next, the flow of a subroutine when the maintenance work schedule unit 36 performs the second process will be described with reference to the flowchart shown in FIG. The second process is performed according to a second policy for the purpose of performing maintenance work in a postponed manner. The second process is a process of incorporating maintenance work in order from the periodic maintenance close to the estimated occurrence time of the failure when incorporating a new maintenance work into the regular maintenance.

ステップS301では、保守作業スケジュール部36が、定期メンテナンス又は臨時メンテナンスの実施予定日を取得する。本実施形態では、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの各々の実施予定日を取得する。   In step S <b> 301, the maintenance work schedule unit 36 acquires a scheduled date for performing regular maintenance or temporary maintenance. In the present embodiment, the scheduled execution date of each regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E is acquired.

ステップS303では、ステップS203と同様に、保守作業スケジュール部36が、予兆が検知された故障に対処するための保守作業である対処作業の各々の推定発生時期を取得する。   In step S303, as in step S203, the maintenance work schedule unit 36 acquires the estimated occurrence timing of each of the handling work, which is a maintenance work for dealing with a failure in which a sign has been detected.

ステップS305では、ステップS205と同様に、保守作業スケジュール部36が、推定発生時期を取得した対処作業のうちの1つの対処作業を選択する。   In step S305, as in step S205, the maintenance work schedule unit 36 selects one coping work from the coping works for which the estimated occurrence time has been acquired.

ステップS307では、ステップS207と同様に、保守作業スケジュール部36が、実施予定日が最も早い定期メンテナンス又は臨時メンテナンスの実施予定日が、ステップS305で選択した対処作業の推定発生時期以前であるか否かを判定する。ステップS307で実施予定日が対処作業の推定発生時期以前であると判定した場合(S307,Y)はステップS309に移行し、実施予定日が対処作業の推定発生時期以前でないと判定した場合(S307,N)はステップS311に移行する。   In step S307, as in step S207, the maintenance work schedule unit 36 determines whether or not the scheduled execution date of the periodic maintenance or the temporary maintenance with the earliest scheduled execution date is before the estimated occurrence time of the countermeasure work selected in step S305. Determine whether. When it is determined in step S307 that the scheduled execution date is before the estimated occurrence time of the coping work (S307, Y), the process proceeds to step S309, and when it is determined that the scheduled execution date is not before the estimated occurrence time of the coping work (S307). , N) proceeds to step S311.

ステップS309では、保守作業スケジュール部36が、ステップS305で選択した対処作業の対処予定日を、当該対処作業の推定発生時期の直前の定期メンテナンス又は臨時メンテナンスの実施予定日とする。本実施形態でいう対処作業の推定発生時期の直前の定期メンテナンス又は臨時メンテナンスとは、実施予定日が対処作業の推定発生時期より前で、かつ実施予定日が対処作業の推定発生時期に最も近い定期メンテナンス又は臨時メンテナンスである。例えば、保守作業ID「200002」の保守作業が対処作業であるとする。この場合、対処作業の推定発生時期が2015/7/20である。そのため、対処作業の対処予定日を、定期メンテナンス又は臨時メンテナンスのうち、実施予定日が推定発生時期より前で、かつ推定発生時期に最も近い実施ID「300004」の定期メンテナンスの実施予定日2015/7/15とする。なお、対処作業の推定発生時期の直前の定期メンテナンス又は臨時メンテナンスの実施予定日に対処作業を追加すると、当該実施予定日の作業量が作業可能な量を超えてしまう場合がある。この場合、対処作業の対処予定日を、推定発生時期に次に近い定期メンテナンス又は臨時メンテナンスの実施予定日とする。   In step S309, the maintenance work schedule unit 36 sets the scheduled date of handling of the handling work selected in step S305 as the scheduled date of scheduled periodic maintenance or temporary maintenance immediately before the estimated timing of the handling work. In the present embodiment, the regular maintenance or the temporary maintenance immediately before the estimated occurrence time of the coping work means that the scheduled execution date is earlier than the estimated occurrence time of the coping work, and the scheduled execution date is closest to the estimated occurrence time of the coping work. Regular maintenance or temporary maintenance. For example, it is assumed that the maintenance work with the maintenance work ID “200002” is a countermeasure work. In this case, the estimated occurrence time of coping work is 2015/7/20. For this reason, the scheduled maintenance date of the scheduled maintenance work for the execution ID “300004” that is the closest to the estimated occurrence date and whose scheduled execution date is before the estimated occurrence time of the regular maintenance or the temporary maintenance is set as the scheduled action date 2015 / 7/15. In addition, if a countermeasure work is added on the scheduled execution date of regular maintenance or temporary maintenance immediately before the estimated occurrence time of the countermeasure work, the work amount on the scheduled execution date may exceed the workable amount. In this case, the scheduled date of handling of the handling work is set as the scheduled date of scheduled periodic maintenance or temporary maintenance next to the estimated occurrence time.

ステップS311では、保守作業スケジュール部36が、ステップS305で選択した対処作業の対処予定日を、ステップS305で選択した対処作業の推定発生時期より前の日であって、実施予定日以外の日とする。本実施形態では、保守作業スケジュール部36が、ステップS305で選択した対処作業の対処予定日を、当該対処作業の推定発生時期より前で、かつ推定発生時期に最も近い実施可能日とする。   In step S311, the maintenance work schedule unit 36 sets the scheduled date of handling of the handling work selected in step S305 to a date before the estimated occurrence time of the handling work selected in step S305 and other than the scheduled date of implementation. To do. In the present embodiment, the maintenance work schedule unit 36 sets the scheduled action date of the countermeasure work selected in step S305 as the feasible date closest to the estimated occurrence time and before the estimated occurrence time.

ステップS313では、ステップS213と同様に、保守作業スケジュール部36が、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの保守作業を取得する。本実施形態では、実施予定日が、選択した対処作業の対処予定日以降の保守作業を取得する。   In step S313, as in step S213, the maintenance work schedule unit 36 acquires maintenance work for regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E. In this embodiment, the maintenance work after the scheduled action date of the selected action is acquired.

ステップS315では、ステップS215と同様に、保守作業スケジュール部36が、ステップS313で取得した保守作業の中に、ステップS305で選択した対処作業に類似する保守作業が含まれているか否かを判定する。ステップS315で、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていると判定した場合(S315,Y)はステップS317に移行し、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていないと判定した場合(S315,N)はステップS319に移行する。   In step S315, as in step S215, the maintenance work schedule unit 36 determines whether the maintenance work acquired in step S313 includes a maintenance work similar to the countermeasure work selected in step S305. . If it is determined in step S315 that the acquired maintenance work includes a maintenance work similar to the selected countermeasure work (S315, Y), the process proceeds to step S317, and the acquired maintenance work includes If it is determined that the maintenance work similar to the selected coping work is not included (S315, N), the process proceeds to step S319.

ステップS317では、ステップS217と同様に、保守作業スケジュール部36が、選択した対処作業に類似する保守作業の実施予定日を、選択した対処作業の対処予定日に変更する。   In step S317, similar to step S217, the maintenance work schedule unit 36 changes the scheduled maintenance work execution date similar to the selected response work to the scheduled response date of the selected response work.

ステップS319では、保守作業スケジュール部36が、ステップS305で選択されていない対処作業があるか否かを判定する。ステップS319で選択されていない対処作業があると判定した場合(S319,Y)はステップS305に戻り、ステップS305で選択されていない対処作業を選択し、再びステップS307乃至S319の処理を行う。ステップS319で選択されていない対処作業がないと判定した場合(S319,N)、すなわち全て対処作業についてステップS307乃至S319の処理を行った場合は本第2処理を終了し、図8のステップS123に移行する。   In step S319, the maintenance work schedule unit 36 determines whether there is a coping work that has not been selected in step S305. If it is determined that there is a coping work not selected in step S319 (S319, Y), the process returns to step S305, the coping work not selected in step S305 is selected, and the processes of steps S307 to S319 are performed again. If it is determined in step S319 that there is no coping work not selected (S319, N), that is, if the processes of steps S307 to S319 are performed for all coping work, the second process is terminated, and step S123 of FIG. Migrate to

次に、保守作業スケジュール部36が第3処理を行う際のサブルーチンの流れを、図11に示すフローチャートを参照して説明する。なお、第3処理は、保守作業を平準化しつつ行うことを目的とした第3ポリシーに従って行われる。第3処理は、新たな保守作業を定期メンテナンスに組み込む際、各々の定期メンテナンスの実施予定日の作業量が均等になるように保守作業を組み込む処理である。   Next, the flow of a subroutine when the maintenance work schedule unit 36 performs the third process will be described with reference to the flowchart shown in FIG. The third process is performed according to a third policy for the purpose of performing maintenance work while leveling. The third process is a process for incorporating maintenance work so that the amount of work on the scheduled execution date of each regular maintenance is equalized when a new maintenance work is incorporated into the regular maintenance.

ステップS401では、保守作業スケジュール部36が、定期メンテナンス又は臨時メンテナンスの実施予定日を取得する。本実施形態では、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの各々の実施予定日を取得する。   In step S <b> 401, the maintenance work schedule unit 36 acquires the scheduled date for performing regular maintenance or temporary maintenance. In the present embodiment, the scheduled execution date of each regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E is acquired.

ステップS403では、ステップS203と同様に、保守作業スケジュール部36が、予兆が検知された故障に対処するための保守作業である対処作業の各々の推定発生時期を取得する。   In step S403, as in step S203, the maintenance work schedule unit 36 acquires the estimated occurrence timing of each of the handling work, which is a maintenance work for dealing with a failure in which a sign has been detected.

ステップS405では、ステップS205と同様に、保守作業スケジュール部36が、推定発生時期を取得した対処作業のうちの1つの対処作業を選択する。   In step S405, as in step S205, the maintenance work schedule unit 36 selects one coping work out of coping works for which the estimated occurrence time has been acquired.

ステップS407では、ステップS207と同様に、保守作業スケジュール部36が、実施予定日が最も早い定期メンテナンス又は臨時メンテナンスの実施予定日が、ステップS405で選択した対処作業の推定発生時期以前であるか否かを判定する。ステップS407で実施予定日が対処作業の推定発生時期以前であると判定した場合(S407,Y)はステップS409に移行し、実施予定日が対処作業の推定発生時期以前でないと判定した場合(S407,N)はステップS413に移行する。   In step S407, as in step S207, the maintenance work schedule unit 36 determines whether the scheduled maintenance execution date of the periodic maintenance or the temporary maintenance with the earliest scheduled execution date is before the estimated occurrence time of the countermeasure work selected in step S405. Determine whether. When it is determined in step S407 that the scheduled execution date is before the estimated occurrence time of the coping work (S407, Y), the process proceeds to step S409, and when it is determined that the scheduled execution date is not before the estimated occurrence time of the coping work (S407). , N) proceeds to step S413.

ステップS409では、作業量テーブル20Cから、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの各々の実施予定日、及びその実施予定日の作業量を取得する。本実施形態では、作業量テーブル20Cに記憶された作業量を取得するが、これに限らない。例えば、保守作業スケジュールテーブル20Eに登録されている定期メンテナンス又は臨時メンテナンスの各々の実施予定日と保守作業とを用いて、各々の実施予定日の作業量を計算しても良い。この場合には、各々の保守作業の作業量を不揮発性メモリ20に予め記憶しておき、実施予定日に実施される各々の保守作業の作業量を積算することにより、各々の実施予定日の作業量が求められる。   In step S409, the scheduled execution date of each regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E and the workload on the scheduled execution date are acquired from the work amount table 20C. In the present embodiment, the work amount stored in the work amount table 20C is acquired, but is not limited thereto. For example, the work amount of each scheduled execution date may be calculated using the scheduled execution date and maintenance work of each regular maintenance or temporary maintenance registered in the maintenance work schedule table 20E. In this case, the work amount of each maintenance work is stored in advance in the non-volatile memory 20, and the work amount of each maintenance work performed on the scheduled execution date is integrated to obtain each scheduled work date. The amount of work is required.

ステップS411では、保守作業スケジュール部36が、ステップS405で選択した対処作業の対処予定日を、当該対処作業の推定発生時期以前で、かつ作業量が最も少ない実施予定日とする。例えば、図5に示す例では、例えば対処作業の推定発生時期が8月以降である場合において、作業量が最も少ない日が「2015/4/13」であるため、対処作業の対処予定日を、「2015/4/13」とする。   In step S411, the maintenance work schedule unit 36 sets the scheduled handling date of the handling work selected in step S405 as the scheduled execution date before the estimated occurrence time of the handling work and with the least amount of work. For example, in the example illustrated in FIG. 5, for example, when the estimated occurrence time of the coping work is after August, the day with the smallest work amount is “2015/4/13”. , “2015/4/13”.

ステップS413では、ステップS211と同様に、保守作業スケジュール部36が、ステップS405で選択した対処作業の対処予定日を、ステップS405で対処した対処作業の推定発生時期より前の日であって、実施予定日以外の日とする。   In step S413, as in step S211, the maintenance work schedule unit 36 sets the scheduled date for handling of the coping work selected in step S405, which is a date before the estimated occurrence time of the coping work dealt in step S405, and is executed. A date other than the scheduled date.

ステップS415では、ステップS213と同様に、保守作業スケジュール部36が、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの保守作業を取得する。本実施形態では、実施予定日が、選択した対処作業の対処予定日以降の保守作業を取得する。   In step S415, as in step S213, the maintenance work schedule unit 36 acquires maintenance work for regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E. In this embodiment, the maintenance work after the scheduled action date of the selected action is acquired.

ステップS417では、ステップS215と同様に、保守作業スケジュール部36が、ステップS415で取得した保守作業の中に、ステップS405で選択した対処作業に類似する保守作業が含まれているか否かを判定する。ステップS417で、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていると判定した場合(S417,Y)はステップS419に移行し、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていないと判定した場合(S417,N)はステップS421に移行する。   In step S417, as in step S215, the maintenance work schedule unit 36 determines whether the maintenance work acquired in step S415 includes a maintenance work similar to the countermeasure work selected in step S405. . If it is determined in step S417 that the acquired maintenance work includes a maintenance work similar to the selected countermeasure work (S417, Y), the process proceeds to step S419, and the acquired maintenance work includes When it is determined that the maintenance work similar to the selected coping work is not included (S417, N), the process proceeds to step S421.

ステップS419では、ステップS217と同様に、保守作業スケジュール部36が、選択した対処作業に類似する保守作業の実施予定日を、選択した対処作業の対処予定日に変更する。   In step S419, as in step S217, the maintenance work schedule unit 36 changes the scheduled maintenance work execution date similar to the selected handling work to the scheduled handling date of the selected handling work.

ステップS421では、保守作業スケジュール部36が、ステップS405で選択されていない対処作業があるか否かを判定する。ステップS421で選択されていない対処作業があると判定した場合(S421,Y)はステップS405に戻り、ステップS405で選択されていない対処作業を選択し、再びステップS407乃至S421の処理を行う。ステップS421で選択されていない対処作業がないと判定した場合(S421,N)、すなわち全て対処作業についてステップS407乃至S421の処理を行った場合は本第3処理を終了し、図8のステップS123に移行する。   In step S421, the maintenance work schedule unit 36 determines whether there is a coping work that has not been selected in step S405. When it is determined that there is a coping work that has not been selected in step S421 (S421, Y), the process returns to step S405, a coping work that is not selected in step S405 is selected, and the processes of steps S407 to S421 are performed again. If it is determined that there is no coping work not selected in step S421 (S421, N), that is, if the processes of steps S407 to S421 are performed for all coping work, the third process is terminated, and step S123 of FIG. Migrate to

次に、保守作業スケジュール部36が第4処理を行う際のサブルーチンの流れを、図12に示すフローチャートを参照して説明する。なお、第4処理は、保守作業を影響度が大きいものから優先して行うことを目的とした第4ポリシーに従って行われる。第4処理は、新たな保守作業を定期メンテナンスに組み込む際、保守作業に対応する故障が発生した場合の当該故障の画像形成装置への影響度が高い保守作業が優先されるように保守作業を組み込む処理である。   Next, the flow of a subroutine when the maintenance work schedule unit 36 performs the fourth process will be described with reference to the flowchart shown in FIG. Note that the fourth process is performed according to a fourth policy for the purpose of giving priority to maintenance work from those having a large influence. In the fourth process, when a new maintenance work is incorporated into the regular maintenance, the maintenance work is prioritized so that the priority is given to the maintenance work having a high influence on the image forming apparatus when the failure corresponding to the maintenance work occurs. Incorporation process.

ステップS501では、保守作業スケジュール部36が、定期メンテナンス又は臨時メンテナンスの実施予定日を取得する。本実施形態では、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの各々の実施予定日を取得する。   In step S <b> 501, the maintenance work schedule unit 36 acquires a scheduled date for performing regular maintenance or temporary maintenance. In the present embodiment, the scheduled execution date of each regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E is acquired.

ステップS503では、ステップS203と同様に、保守作業スケジュール部36が、予兆が検知された故障に対処するための保守作業である対処作業の各々の推定発生時期を取得する。   In step S503, as in step S203, the maintenance work schedule unit 36 acquires the estimated occurrence timing of each of the handling work, which is a maintenance work for dealing with the failure in which the sign is detected.

ステップS505では、保守作業スケジュール部36が、推定発生時期を取得した対処作業のうちの1つの対処作業を選択し、選択した対処作業の影響度を取得する。本実施形態では、選択した対処作業の影響度を取得する際、保守作業テーブル20Bから、選択した対処作業に対応付けられている影響度を取得する。   In step S505, the maintenance work schedule unit 36 selects one coping work from the coping works for which the estimated occurrence time has been acquired, and obtains the influence level of the selected coping work. In the present embodiment, when acquiring the degree of influence of the selected coping work, the degree of influence associated with the selected coping work is obtained from the maintenance work table 20B.

ステップS507では、ステップS207と同様に、保守作業スケジュール部36が、実施予定日が最も早い定期メンテナンス又は臨時メンテナンスの実施予定日が、ステップS305で選択した対処作業の推定発生時期以前であるか否かを判定する。ステップS507で実施予定日が対処作業の推定発生時期以前であると判定した場合(S507,Y)はステップS509に移行し、実施予定日が対処作業の推定発生時期以前でないと判定した場合(S507,N)はステップS511に移行する。   In step S507, as in step S207, the maintenance work schedule unit 36 determines whether the scheduled maintenance execution date for the periodic maintenance or the temporary maintenance with the earliest scheduled execution date is before the estimated occurrence time of the countermeasure work selected in step S305. Determine whether. When it is determined in step S507 that the scheduled execution date is before the estimated occurrence time of the coping work (S507, Y), the process proceeds to step S509, and when it is determined that the scheduled execution date is not before the estimated occurrence time of the coping work (S507). , N) proceeds to step S511.

ステップS509では、保守作業スケジュール部36が、ステップS505で選択した対処作業の対処予定日を、当該対処作業の推定発生時期以前で、かつ影響度に応じた定期メンテナンス又は臨時メンテナンスの実施予定日とする。本実施形態では、影響度が高くなる程、対処予定日が早くなるように、対処作業の対処予定日を決定する。例えば、影響度が予め定めた第1閾値より高い場合には、最も早い定期メンテナンス又は臨時メンテナンスの実施予定日としても良い。また、影響度が予め定めた第2閾値(<第1閾値)より低い場合には、対処作業の推定発生時期の直前の定期メンテナンス又は臨時メンテナンスの実施予定日としても良い。   In step S509, the maintenance work schedule unit 36 sets the scheduled date of handling of the handling work selected in step S505 as the scheduled date of execution of regular maintenance or temporary maintenance before the estimated occurrence time of the handling work and according to the degree of influence. To do. In the present embodiment, the scheduled action date for the handling work is determined so that the scheduled action date becomes earlier as the degree of influence increases. For example, when the degree of influence is higher than a predetermined first threshold, the earliest scheduled maintenance date for temporary maintenance or temporary maintenance may be used. In addition, when the degree of influence is lower than a predetermined second threshold (<first threshold), the scheduled maintenance date may be the regular maintenance or the temporary maintenance immediately before the estimated occurrence time of the coping work.

ステップS511では、ステップS211と同様に、保守作業スケジュール部36が、ステップS405で選択した対処作業の対処予定日を、ステップS505で選択した対処作業の推定発生時期より前の日であって、実施予定日以外の日とする。   In step S511, similar to step S211, the maintenance work schedule unit 36 sets the scheduled action date for the coping work selected in step S405, which is the day before the estimated occurrence time of the coping work selected in step S505. A date other than the scheduled date.

ステップS513では、ステップS213と同様に、保守作業スケジュール部36が、保守作業スケジュールテーブル20Eに既に登録されている定期メンテナンス又は臨時メンテナンスの保守作業を取得する。本実施形態では、実施予定日が、選択した対処作業の対処予定日以降の保守作業を取得する。   In step S513, as in step S213, the maintenance work schedule unit 36 acquires maintenance work for regular maintenance or temporary maintenance already registered in the maintenance work schedule table 20E. In this embodiment, the maintenance work after the scheduled action date of the selected action is acquired.

ステップS515では、ステップS215と同様に、保守作業スケジュール部36が、ステップS513で取得した保守作業の中に、ステップS505で選択した対処作業に類似する保守作業が含まれているか否かを判定する。ステップS515で、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていると判定した場合(S515,Y)はステップS517に移行し、取得した保守作業の中に、選択した対処作業に類似する保守作業が含まれていないと判定した場合(S515,N)はステップS519に移行する。   In step S515, as in step S215, the maintenance work schedule unit 36 determines whether the maintenance work acquired in step S513 includes a maintenance work similar to the coping work selected in step S505. . If it is determined in step S515 that the acquired maintenance work includes a maintenance work similar to the selected countermeasure work (S515, Y), the process proceeds to step S517, and the acquired maintenance work includes If it is determined that maintenance work similar to the selected coping work is not included (S515, N), the process proceeds to step S519.

ステップS517では、ステップS217と同様に、保守作業スケジュール部36が、選択した対処作業に類似する保守作業の実施予定日を、選択した対処作業の対処予定日に変更する。   In step S517, as in step S217, the maintenance work schedule unit 36 changes the scheduled maintenance work execution date similar to the selected response work to the scheduled response date of the selected response work.

ステップS519では、保守作業スケジュール部36が、ステップS505で選択されていない対処作業があるか否かを判定する。ステップS519で選択されていない対処作業があると判定した場合(S519,Y)はステップS505に戻り、ステップS505で選択されていない対処作業を選択し、再びステップS507乃至S519の処理を行う。ステップS519で選択されていない対処作業がないと判定した場合(S519,N)、すなわち全て対処作業についてステップS507乃至S519の処理を行った場合は本第4処理を終了し、図8のステップS123に移行する。   In step S519, the maintenance work schedule unit 36 determines whether there is a coping work that has not been selected in step S505. When it is determined that there is a coping work not selected in step S519 (S519, Y), the process returns to step S505, a coping work not selected in step S505 is selected, and the processes of steps S507 to S519 are performed again. If it is determined in step S519 that there is no coping work not selected (S519, N), that is, if the processes of steps S507 to S519 are performed for all coping work, the fourth process is terminated, and step S123 of FIG. Migrate to

図8のステップS123では、保守作業スケジュール部36が、図3A及び図3Bに示す故障予兆テーブル20Aにおいて、予兆が検知された故障の推定発生時期を更新する。本実施形態では、当該故障に対処するための保守作業である対処作業の各々の推定発生時期のうち、最も早い推定発生時期を、当該故障の推定発生時期として更新する。   In step S123 of FIG. 8, the maintenance work schedule unit 36 updates the estimated occurrence time of the failure in which the sign is detected in the sign of failure sign table 20A shown in FIGS. 3A and 3B. In the present embodiment, the earliest estimated occurrence time is updated as the estimated occurrence time of the failure among the estimated occurrence times of each of the coping operations that are maintenance operations for coping with the failure.

ステップS125では、表示制御部38が、保守作業スケジュールテーブル20Eを表示部26に表示させる制御を行い、本更新処理のプログラムの実行を終了する。   In step S125, the display control unit 38 performs control to display the maintenance work schedule table 20E on the display unit 26, and ends the execution of the program for the update process.

このように、本実施形態では、故障予兆を検知した場合にその都度、保守作業を実施するのではなく、その故障予兆に応じた故障の推定発生時期以前に定期メンテナンスが実施される場合には、その定期メンテナンスの実施予定日に新たな保守作業を組み込む。これにより、保守作業が効率的に行われるように保守作業のスケジュールが更新される。   As described above, in this embodiment, when a failure sign is detected, the maintenance work is not performed every time, but when the periodic maintenance is performed before the estimated occurrence time of the failure according to the failure sign. Incorporate new maintenance work on the scheduled maintenance implementation date. Thus, the maintenance work schedule is updated so that the maintenance work is performed efficiently.

また、本実施形態では、故障予兆に応じた故障が発生した場合に、当該故障に対処するための保守作業が複数ある場合がある。このような場合であって、複数の保守作業の各々を別々に実施可能な場合には、選択されているポリシーに従って複数の保守作業毎に作業実施日を設定する。これにより、ユーザの意向を反映したスケジュールとなるように保守作業のスケジュールが更新される。   Further, in the present embodiment, when a failure according to the failure sign occurs, there may be a plurality of maintenance operations for dealing with the failure. In such a case, when each of the plurality of maintenance works can be performed separately, the work execution date is set for each of the plurality of maintenance works according to the selected policy. As a result, the maintenance work schedule is updated so that the schedule reflects the user's intention.

また、類似する複数の保守作業がある場合には、類似する複数の保守作業が同じ実施予定日に実施されるように複数の保守作業毎に作業実施日を設定する。これにより、作業を担当する作業員が、特定部位の保守作業のみ可能な作業員であっても、複数の保守作業が効率よく実施される。   In addition, when there are a plurality of similar maintenance operations, a work execution date is set for each of the plurality of maintenance operations so that a plurality of similar maintenance operations are performed on the same scheduled execution date. As a result, even if the worker in charge of the work is a worker who can only perform maintenance work on a specific part, a plurality of maintenance work is efficiently performed.

また、予兆が検知された故障に対処するための保守作業のうちの少なくとも1つの推定発生時期が、最も早い定期メンテナンスの実施予定日より前である場合、新たな臨時メンテナンスを登録する。また、新たな臨時メンテナンスを登録した場合、他の保守作業のうち、臨時メンテナンスに組み込むことが可能な保守作業をまとめて組み込む。これにより、臨時メンテナンスを実施することにより画像形成装置の稼働を予定外に停止させる場合でも、他の保守作業も併せて実施され、複数の保守作業が効率よく実施される。   Further, if at least one estimated occurrence time of the maintenance work for dealing with the failure in which the sign is detected is before the scheduled date of the earliest periodic maintenance, a new temporary maintenance is registered. In addition, when a new temporary maintenance is registered, the maintenance work that can be incorporated into the temporary maintenance among other maintenance work is collectively incorporated. As a result, even when the operation of the image forming apparatus is stopped unscheduled by performing temporary maintenance, other maintenance work is also performed, and a plurality of maintenance work is efficiently performed.

また、本実施形態では、予兆が検知された故障の推定発生時期が、最も早い定期メンテナンスの実施予定日より前であり、かつ、当該故障に対処するための保守作業が複数ある場合がある。また、この場合には、複数の保守作業のうちの一部の保守作業を実施すれば当該故障の推定発生時期を定期メンテナンスの実施予定日より先に延期できる場合がある。このような場合に、一部の保守作業を臨時メンテナンスとして新たな実施予定日に組み込み、残りの保守作業を定期メンテナンスの実施予定日に組み込む。   Further, in the present embodiment, there is a case in which the estimated occurrence time of the failure in which the sign is detected is before the earliest scheduled scheduled maintenance date and there are a plurality of maintenance operations for dealing with the failure. In this case, if a part of the plurality of maintenance work is performed, the estimated occurrence time of the failure may be postponed before the scheduled scheduled maintenance date. In such a case, a part of maintenance work is incorporated as a temporary maintenance on a new scheduled execution date, and the remaining maintenance work is incorporated on a scheduled maintenance execution date.

例えば、画像形成装置のプリンタ状態として4つの状態A乃至D([A:使用不可]→[B:2時間後に使用可]→[C:1週間後に使用可]→[D:万全])を定義する。故障の推定発生時期が2時間後の故障予兆を検知した場合、予兆が検知された故障に対処するための複数(例えば8個)の保守作業のうち、3個の保守作業を実施すれば[B:2時間後に使用可]から[C:1週間後に使用可]へ復旧するとする。その場合で、かつ定期メンテナンスの実施予定日が1週間後であった場合、3個の保守作業を臨時メンテナンスとして新たな実施予定日に組み込み、1週間後の定期メンテナンスで残りの保守作業を行うことで、画像形成装置の稼働の停止時間が抑制される。   For example, there are four states A to D ([A: Unusable] → [B: Usable after 2 hours] → [C: Usable after one week] → [D: Perfect]) as printer states of the image forming apparatus. Define. If a failure sign is detected when the estimated occurrence time of the failure is 2 hours later, if three maintenance work among a plurality (for example, eight) of maintenance work for dealing with the failure with the detected sign is performed, [ It is assumed that B: usable after 2 hours] to [C: usable after 1 week]. In that case, if the scheduled date of scheduled maintenance is one week later, three maintenance tasks will be incorporated into the new scheduled date as temporary maintenance, and the remaining maintenance will be performed in the scheduled maintenance after one week. As a result, the operation stop time of the image forming apparatus is suppressed.

なお、本実施形態では、第1乃至第4ポリシーの何れかのポリシーに従って更新処理を行うが、これに限らず、第1乃至第4ポリシーのうちの2つ以上を組み合わせたポリシーに従って更新処理を行っても良い。例えば、第3ポリシー及び第4ポリシーを組み合わせ、画像形成装置への影響度が高い故障の保守作業は最も早い定期メンテナンスに組み込み、それ以外の保守作業は作業量が少ない実施予定日に組み込み、各々の実施予定日の作業量を平準化しても良い。   In this embodiment, the update process is performed according to any one of the first to fourth policies. However, the present invention is not limited to this, and the update process is performed according to a policy that combines two or more of the first to fourth policies. You can go. For example, the third policy and the fourth policy are combined, the maintenance work of a failure having a high influence on the image forming apparatus is incorporated in the earliest periodic maintenance, and the other maintenance work is incorporated on the scheduled execution date with a small amount of work. The amount of work on the scheduled implementation date may be leveled.

また、本実施形態では、画像形成装置の保守作業のスケジュールを更新する更新処理について説明したが、対象とする装置は画像形成装置に限らず、定期メンテナンスを行う装置であれば如何なる装置であっても構わない。対象とする装置としては、例えば、画像再生装置、画像録画装置、情報処理装置、自動車、自動二輪車、照明機器等が挙げられる。   In this embodiment, the update process for updating the maintenance work schedule of the image forming apparatus has been described. However, the target apparatus is not limited to the image forming apparatus, and any apparatus can be used as long as it performs periodic maintenance. It doesn't matter. Examples of the target device include an image reproduction device, an image recording device, an information processing device, an automobile, a motorcycle, and a lighting device.

また、本実施形態では、1台の画像形成装置の保守作業のスケジュールを更新する更新処理について説明したが、対象とする装置は複数台であっても構わない。複数台の装置を対象とする場合には、各々の装置の保守作業が全体として効率的に行えるように、各々の装置の保守作業を含む全体のスケジュールを更新する更新処理を行う。   In this embodiment, the update process for updating the maintenance work schedule of one image forming apparatus has been described. However, a plurality of target apparatuses may be used. When a plurality of devices are targeted, an update process for updating the entire schedule including the maintenance work for each device is performed so that the maintenance work for each device can be efficiently performed as a whole.

また、本実施形態では、「実施予定日」のように、日単位でスケジュールを更新するが、これに限らず、月単位、週単位、時間単位でスケジュールを更新しても良い。   In the present embodiment, the schedule is updated on a daily basis, such as “scheduled implementation date”. However, the schedule is not limited to this, and the schedule may be updated on a monthly, weekly, or hourly basis.

10 装置
12 コントローラ
14 CPU
16 ROM
18 RAM
20 不揮発性メモリ
20A 故障予兆テーブル
20B 保守作業テーブル
20C 作業量テーブル
20D ポリシーテーブル
20E 保守作業スケジュールテーブル
22 I/Oインタフェース
24 操作部
26 表示部
28 通信部
30 予兆検知部
32 保守作業抽出部
34 算出部
36 保守作業スケジュール部
38 表示制御部
10 device 12 controller 14 CPU
16 ROM
18 RAM
DESCRIPTION OF SYMBOLS 20 Nonvolatile memory 20A Failure sign table 20B Maintenance work table 20C Work volume table 20D Policy table 20E Maintenance work schedule table 22 I / O interface 24 Operation part 26 Display part 28 Communication part 30 Prediction detection part 32 Maintenance work extraction part 34 Calculation part 36 Maintenance work schedule section 38 Display control section

Claims (9)

予め計画されたスケジュールに応じて保守作業が実施される装置について故障の予兆が検知された場合、予兆が検知された故障に対処する対処作業が複数存在し、かつ、複数の対処作業の少なくとも1つが未実施の場合に、前記予兆が検知された故障の発生が推定される推定発生時期を、前記複数の対処作業のうちの未実施の対処作業の各々について取得する取得手段と、
未実施の対処作業の前記推定発生時期が、前記スケジュールにおける前記保守作業の実施予定日以降である場合は、予定日を前記実施予定日とした前記未実施の対処作業の実施を前記スケジュールに追加し、
未実施の対処作業の前記推定発生時期が、前記スケジュールにおける前記保守作業の実施予定日より前の場合は、予定日を前記実施予定日より前とした前記未実施の対処作業の実施を前記スケジュールに追加することで前記スケジュールを更新する更新手段と、
備えたスケジュール更新装置。
When a failure sign is detected for a device for which maintenance work is performed according to a pre-planned schedule, there are a plurality of countermeasures for dealing with the failure for which the sign is detected , and at least one of the plurality of countermeasures An acquisition means for acquiring an estimated occurrence time at which the occurrence of a failure with the detected sign is estimated for each of the unexecuted coping operations among the plurality of coping operations ,
When the estimated occurrence time of the unexecuted coping work is after the scheduled execution date of the maintenance work in the schedule, the execution of the unimplemented coping work with the scheduled date as the scheduled execution date is added to the schedule And
If the estimated occurrence time of the unexecuted coping work is before the scheduled execution date of the maintenance work in the schedule, the schedule of performing the unexecuted coping work with the scheduled date before the scheduled execution date Updating means for updating the schedule by adding to
Schedule update device provided.
前記更新手段は、前記対処作業の対処の予定日を前記実施予定日より前とした実施を前記スケジュールに追加することで前記スケジュールを更新した場合で、かつ前記対処作業に類似する前記保守作業の実施予定日が前記対処作業の対処の予定日より先である場合、前記スケジュールにおいて前記類似する前記保守作業の実施予定日を前記対処作業の対処の予定日に変更することで前記スケジュールを更新する
請求項記載のスケジュール更新装置。
The updating means updates the schedule by adding to the schedule an implementation with the scheduled date of handling of the handling work before the scheduled date of execution, and the maintenance work similar to the handling work. When the scheduled execution date is earlier than the scheduled date of handling of the handling work, the schedule is updated by changing the scheduled maintenance date of the similar maintenance work in the schedule to the scheduled date of handling of the handling work. The schedule update device according to claim 1 .
前記更新手段は、前記未実施の対処作業の各々について取得された、前記予兆が検知された故障の発生が推定される前記推定発生時期のうちの最も早い前記推定発生時期を、前記予兆が検知された故障の推定発生時期とすることで前記スケジュールを更新し、
前記取得手段は、前記予兆が検知された故障の推定発生時期として、前記更新手段により更新された前記推定発生時期を取得する
請求項又は記載のスケジュール更新装置。
The update means detects the earliest estimated occurrence time of the estimated occurrence times obtained for each of the unexecuted coping operations and estimated to be the occurrence of the failure with the detected sign. Update the schedule by assuming the estimated occurrence time of the failure,
It said acquisition means as an estimated occurrence time of failure the sign is detected, schedule update apparatus according to claim 1 or 2, wherein obtaining the estimated occurrence time updated by the updating means.
前記更新手段は、前記スケジュールが更新されることにより前記最も早い前記推定発生時期が変更された場合、前記スケジュールにおいて変更後の前記最も早い前記推定発生時期を前記予兆が検知された故障の推定発生時期とすることで前記スケジュールを更新する
請求項記載のスケジュール更新装置。
The update means, when the schedule is updated and the earliest estimated occurrence time is changed, the earliest estimated occurrence time after the change in the schedule is estimated and the failure is detected. The schedule update apparatus according to claim 3 , wherein the schedule is updated by setting the time.
前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの最も早い前記実施予定日とすることで前記スケジュールを更新する
請求項の何れか1項記載のスケジュール更新装置。
When the estimated occurrence time at which the occurrence of a failure in which the acquired sign is detected is estimated for each of the unsettled work is after the scheduled maintenance work execution date in the schedule, The schedule update device according to any one of claims 1 to 4 , wherein the schedule is updated by setting the scheduled date of handling of the handling work in the schedule as the scheduled date of implementation among the scheduled dates of implementation.
前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの前記推定発生時期に最も近い前記実施予定日とすることで前記スケジュールを更新する
請求項の何れか1項記載のスケジュール更新装置。
When the estimated occurrence time at which the occurrence of a failure in which the acquired sign is detected is estimated for each of the unsettled work is after the scheduled maintenance work execution date in the schedule, the any one of claims 1 to 4 by the closest the implementation date of the estimated occurrence time updating the schedule of the implementation date to deal date of the addressing operations in the schedule Schedule update device.
前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記対処作業の対処予定日を前記実施予定日のうちの作業量が最少である前記実施予定日とすることで前記スケジュールを更新する
請求項の何れか1項記載のスケジュール更新装置。
When the estimated occurrence time at which the occurrence of a failure in which the acquired sign is detected is estimated for each of the unsettled work is after the scheduled maintenance work execution date in the schedule, , said any one of claims 1 to 4, the amount of work of the implementation date to deal date coping operation to update the schedule by the above-described date is minimal in the schedule Schedule update device.
前記更新手段は、前記未実施の対処作業の各々について、取得された前記予兆が検知された故障の発生が推定される前記推定発生時期が前記スケジュールにおける保守作業の実施予定日以降である場合は、前記スケジュールにおいて前記予兆が検知された故障の発生時の前記装置への影響度が高い前記対処作業が優先されるように前記スケジュールを更新する
請求項の何れか1項記載のスケジュール更新装置。
When the estimated occurrence time at which the occurrence of a failure in which the acquired sign is detected is estimated for each of the unsettled work is after the scheduled maintenance work execution date in the schedule, The schedule according to any one of claims 1 to 4 , wherein the schedule is updated so that priority is given to the coping operation that has a high degree of influence on the device when a failure in which the sign is detected in the schedule occurs. Update device.
コンピュータを、請求項1〜の何れか1項記載のスケジュール更新装置を構成する各手段として機能させるためのスケジュール更新プログラム。 The schedule update program for functioning a computer as each means which comprises the schedule update apparatus in any one of Claims 1-8 .
JP2015174879A 2015-09-04 2015-09-04 Schedule update device and schedule update program Expired - Fee Related JP6589470B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2015174879A JP6589470B2 (en) 2015-09-04 2015-09-04 Schedule update device and schedule update program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2015174879A JP6589470B2 (en) 2015-09-04 2015-09-04 Schedule update device and schedule update program

Publications (2)

Publication Number Publication Date
JP2017049940A JP2017049940A (en) 2017-03-09
JP6589470B2 true JP6589470B2 (en) 2019-10-16

Family

ID=58279430

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2015174879A Expired - Fee Related JP6589470B2 (en) 2015-09-04 2015-09-04 Schedule update device and schedule update program

Country Status (1)

Country Link
JP (1) JP6589470B2 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP6741716B2 (en) * 2018-04-09 2020-08-19 株式会社Subaru Aircraft management system
US20240037512A1 (en) 2022-08-01 2024-02-01 Ricoh Company, Ltd. Maintenance management system, maintenance schedule display method, information processing system, and non-transitory computer-executable medium
US20240320633A1 (en) 2023-03-20 2024-09-26 Ricoh Company, Ltd. Information processing system, maintenance schedule display control method, maintenance management system, and non-transitory computer-executable medium
JPWO2025027947A1 (en) * 2023-07-28 2025-02-06
JP2025027830A (en) * 2023-08-17 2025-02-28 Necフィールディング株式会社 Information output device, information output method, and information output program

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3224914B2 (en) * 1993-07-16 2001-11-05 株式会社日立ビルシステム Elevator failure sign system
JP2989107B2 (en) * 1994-11-29 1999-12-13 日立電子サービス株式会社 Component replacement time monitoring system for information processing equipment
JP5386437B2 (en) * 2010-06-03 2014-01-15 株式会社日立製作所 Periodic inspection planning device, system and method
WO2012127588A1 (en) * 2011-03-18 2012-09-27 富士通株式会社 Incident response support program, incident response support device and incident response support method
JP6075240B2 (en) * 2013-08-16 2017-02-08 富士ゼロックス株式会社 Predictive failure diagnosis apparatus, predictive failure diagnosis system, predictive failure diagnosis program, and predictive failure diagnosis method

Also Published As

Publication number Publication date
JP2017049940A (en) 2017-03-09

Similar Documents

Publication Publication Date Title
JP6589470B2 (en) Schedule update device and schedule update program
JP4839361B2 (en) Virtual machine migration management server and virtual machine migration method
US10033888B2 (en) Image forming apparatus configured to predict an event based on resource information
US9395939B2 (en) Method for managing re-assignment of print jobs in case of printer errors
US10101950B2 (en) Image forming apparatus, information processing apparatus and control method thereof, and storage medium storing a program
JP6708012B2 (en) Computer program for control device and control device
JP2008009990A (en) Maintenance planning system and maintenance planning method
EP2843547A2 (en) Information processing system, job management apparatus, recording medium, and method
JP6504117B2 (en) Management system and method
JP5099188B2 (en) Processing order determination device, processing order determination method, and processing order determination program
JP2015219801A (en) Maintenance management device and program
JP6331668B2 (en) Maintenance management apparatus and program
JP6065772B2 (en) Consumables management device and consumables management program
CN112873853A (en) Method and device for switching printing queues, computer equipment and storage medium
JP6835278B1 (en) Manufacturing process control device, manufacturing process control method, and program
WO2019163259A1 (en) Rewriting device, rewriting system, rewriting method and control program
US20220019953A1 (en) Production plan creation device and non-transitory computer readable medium
JP2016115013A (en) Program, information processing apparatus, and system
JP6503690B2 (en) Information processing system and program
US11868964B2 (en) Production plan creation device and non-transitory computer readable medium
JP2009053791A (en) Print management apparatus and print management program
JP5780010B2 (en) Equipment, log data storage method, and program
JP7844551B2 (en) Schedule planning device
JP6206057B2 (en) Image forming apparatus, image forming method, and program
JP4648136B2 (en) Production plan creation method, production plan creation device, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20180717

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20190514

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20190716

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20190902

R150 Certificate of patent or registration of utility model

Ref document number: 6589470

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

S533 Written request for registration of change of name

Free format text: JAPANESE INTERMEDIATE CODE: R313533

R350 Written notification of registration of transfer

Free format text: JAPANESE INTERMEDIATE CODE: R350

LAPS Cancellation because of no payment of annual fees