(57)【特許請求の範囲】
【請求項１】
部品の故障を予測し、定期点検スケジュールを計画する定期点検計画装置において、
前記部品の通常定期点検スケジュールの時刻と、前記通常定期点検スケジュールの時刻より一定時間前の時刻である早期点検スケジュールの時刻とを記憶する定期点検スケジュール記憶部と、
前記部品の寿命時間を記憶する寿命データ記憶部と、
前記部品の前回修理時刻に前記寿命を足し合わせた時刻を前記部品の寿命として予測する部品寿命推定部と、
前記寿命が前記通常定期点検スケジュールの時刻よりも前で、更に前記早期点検スケジュールの時刻よりも後の期間内にある場合、前記期間内に点検するように前記通常定期点検スケジュールを変更する定期修理計画情報作成部と、
を備えることを特徴とする定期点検計画装置。
【請求項２】
請求項１に記載の定期点検計画装置において、
前記部品を備える施設の営業外時間を含む情報を記憶する施設情報記憶部を更に備え、
前記定期修理計画情報作成部は、前記期間内で、かつ前記営業外時間の時刻に、前記通常定期点検スケジュールを変更することを特徴とする定期点検計画装置。
【請求項３】
請求項１又は２に記載の定期点検計画装置において、
変更後にかかる前記定期点検スケジュールの時刻の策定に供するために、前記定期点検スケジュールの変更したときの費用を算出する計画変更費用演算部を備えることを特徴とする定期点検計画装置。
【請求項４】
請求項１から３のいずれか一つに記載の定期点検計画装置において、
前記寿命が前記早期点検スケジュールの時刻より前の場合は、
前記早期点検スケジュールの時刻より前に、臨時修理をすることを特徴とする定期点検計画装置。
【請求項５】
請求項１から４のいずれか一つに記載の定期点検計画装置において、
前記費用は前記通常定期点検スケジュールの時刻の策定に供するために、
前記計画変更費用演算部は、前記寿命が前記部品の通常定期点検スケジュールの時刻より後である場合、前記通常定期点検スケジュールの時刻から前記寿命が経過した時刻までの時間内に変更した場合の費用を算出することを特徴とする定期点検計画装置。
【請求項６】
請求項１から５のいずれか一つに記載の定期点検計画装置において、
前記定期点検を行う作業員の時間帯毎の対応可否の情報を記憶する作業員情報部を更に備え、
前記施設情報記憶部は、前記施設の前記定期点検に必要な作業員の人数を更に記憶し、
前記定期修理計画情報作成部は、前記作業員の情報と前記人数に基づいて、前記通常定期点検スケジュールの時刻を変更することを特徴とする定期点検計画装置。
【請求項７】
請求項６に記載の定期点検計画装置において、
変更される前及び後の前記定期点検スケジュールの時刻と、前記定期点検で前記作業員が行う点検作業の指示情報とを含む情報を表示する表示部と、
前記指示情報を作成する作業指示部とを更に備えることを特徴とする定期点検計画装置。
【請求項８】
部品の故障を予測し、定期点検スケジュールを計画する定期点検計画システムにおいて、
定期点検計画装置と、出力装置とを備え
前記定期点検計画装置は、
前記部品の通常定期点検スケジュールの時刻と、前記通常定期点検スケジュールの時刻より一定時間前の時刻である早期点検スケジュールの時刻とを記憶する定期点検スケジュール記憶部と、
前記部品の寿命時間を記憶する寿命データ記憶部と、
前記部品の前回修理時刻に前記寿命を足し合わせた時刻を前記部品の寿命として予測する部品寿命推定部と、
前記寿命が前記通常定期点検スケジュールの時刻よりも前で、更に前記早期点検スケジュールの時刻よりも後の期間内にある場合、前記期間内に点検するように前記通常定期点検スケジュールを変更する定期修理計画情報作成部と、を備え、
前記出力装置は、変更された前記定期点検スケジュールを出力する表示部と、
を備えることを特徴とする定期点検計画システム。
【請求項９】
請求項８に記載の定期点検計画システムにおいて、
前記定期点検計画装置は、前記部品を備える施設の営業外時間を含む情報を記憶する施設情報記憶部を更に備え、
前記定期修理計画情報作成部は、前記期間内で、かつ前記営業外時間の時刻に、前記通常定期点検スケジュールを変更することを特徴とする定期点検計画システム。
【請求項１０】
請求項８又は９に記載の定期点検計画システムにおいて、
前記定期点検計画装置は、前記定期点検スケジュールの策定に供するために、前記定期点検スケジュールの変更したときの費用を算出する計画変更費用演算部を更に備え、
前記出力装置は、前記費用を出力する表示部と、
を備えることを特徴とする定期点検計画システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機械の定期点検のスケジュールを作成する定期点検計画装置システム及び方法に関する。
【背景技術】
【０００２】
近年、空輸などによって製造製品に供する部品を海外から輸入したり、国内から取り寄せたりすることもある。急な部品の故障があった場合は、空輸によって取り寄せる必要がある。しかしながらそれではコストがかかるため、事前に故障を予兆検知して、定期点検時に部品を交換する方が効率的である。
【０００３】
例えば特許文献１には、定期点検時の停止計画を支援する装置が記載されている。決められた設備停止計画の策定時期になったときや臨時作業が発生したときに、定期点検のスケジュール調整を行う。設備の運転データ（過去の異常件数、設備の経過年数）を基に、設備の故障率を算出し、故障率が高い場合は次の定期点検までの日数を短くし、故障率が低い場合は延期することが可能であれば日数を長く設定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２−３２４４０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１に記載の技術では、故障率を基に次の定期点検日を設定した場合、点検業者がその日に点検が行えるのか考慮されていない。点検員の人数が不足していたり、点検を受ける施設の都合が悪い場合も考えられため、点検計画が計画したスケジュールで行えるか不明である。
【課題を解決するための手段】
【０００６】
上記課題を解決するため、本発明の一態様は以下の構成を備える。即ち、部品の通常定期点検スケジュールの時刻と、通常定期点検スケジュールの時刻より一定時間前の時刻である早期点検スケジュールの時刻とを記憶する定期点検スケジュール記憶部と、部品の寿命時間を記憶する寿命データ記憶部と、部品の前回修理時刻に寿命を足し合わせた時刻を部品の寿命として予測する部品寿命推定部と、寿命が通常定期点検スケジュールの時刻よりも前で、更に早期点検スケジュールの時刻よりも後の期間内にある場合、期間内に点検するように通常定期点検スケジュールを変更する定期修理計画情報作成部とを備える。
【発明の効果】
【０００７】
本発明によれば、点検計画の提示が可能になる。
【図面の簡単な説明】
【０００８】
【図１】定期点検計画装置の構成図。
【図２】定期修理計画データベースの具体例を示す構成図。
【図３】現場の都合データベースの具体例を示す構成図。
【図４】人員割当データベースの具体例を示す構成図。
【図５】計測データデータベースの具体例を示す構成図。
【図６】部品寿命データベースの具体例を示す構成図。
【図７】修理費用データベースの具体例を示す構成図。
【図８】定期修理計画のスケジュールを作成する処理フロー図。
【図９】定期修理計画に故障予兆の部品の交換を組み込み、定期修理計画の変更案を作成する処理フロー図。
【図１０】変更前と変更後の定期修理計画を示す定期修理修正案画面。
【図１１】次回の定期修理計画を示す次回定期修理計画画面。
【発明を実施するための形態】
【０００９】
以下、本発明を実施するための最良の形態を、図面を用いて説明する。
【００１０】
本発明の一実施形態を図１乃至図１１を用いて説明する。本実施の形態においては、ユーザによる定期修理計画の立案、部品寿命の推定による定期修理計画の修正案の提示、定期修理時の追加作業の操作指示を行うシステムを想定する。ただし、これにより本発明が限定されるものではなく、システムが計測データから機械の状態判定を行って部品の寿命を推定し、定期修理計画の修正案を修正に要する費用効果とともに提示する何れの状況においても、本発明実施例は適用可能である。
【００１１】
図１は、本発明を実施するための最良の形態において、定期修理計画の修正案を表示する定期点検計画装置１００の一利用形態における構成図である。定期点検計画装置１００は、定期修理計画情報作成部１０１と、部品寿命推定部１０２と、計画変更費用演算部１０３と、作業指示部１０４と、制御部１０７、入出力部１０８と、定期修理計画データベース１０９と、現場都合情報データベース１１０と、人員割当データベース１１１と、計測データデータベース１１２と、部品寿命データベース１１３と、修理費用データベース１１４とを構成するものである。
【００１２】
定期修理計画情報作成部１０１は、機械の定期修理のスケジュールを計画する。部品寿命推定部１０２は、機械の部品の計測データから部品の寿命時刻を推定する。例えば、部品の前回修理時刻に寿命時間を足し合わせた時刻を部品の寿命時刻として予測しても良い。なお、部品の寿命時間は、部品毎に部品寿命データベース１１３に予め登録されているものとする。計画変更費用演算部１０３は、部品の寿命から定期修理のスケジュールの変更案を作成し変更案を実施する際の費用効果を算定する。作業指示部１０４は、定期修理のスケジュール変更の際に変更されたスケジュールでどの部品を作業者が携帯するかを計画し、計画した情報の表示を入出力部１０８に指示する。
【００１３】
なお、これらの機能部は、本実施例の定期点検計画装置１００の有する機能を実現するプログラムを解釈することによりソフトウェアで実現しても良い。各機能を実現するプログラムの情報はシステムの適宜な記憶装置（メモリなど）１０６に格納されていて、演算装置たるＣＰＵを含む制御部１０７が読み出して実行しても良い。
【００１４】
また、入出力部１０８は、ユーザから変更後の定期点検スケジュールの選択に関する情報の入力と、ユーザへの定期点検スケジュールの時刻、費用、或は各作業者の点検部品を含む情報の出力を行う。さらに定期修理計画データベース１０９は、定期修理のスケジュールを立てる際の起点となる時刻と定期修理の間隔の時間と実際（変更後）のスケジュールを格納する。現場都合情報データベース１１０は、定期修理を行う現場が定期修理に対応できる時間帯を示すデータを格納する。人員割当データベース１１１は、定期修理を行う作業員の割り当てを行うために、作業員毎の作業予定データを格納する。計測データデータベース１１２は、機械の部品の温度や圧力等の計測データを格納する。部品寿命データベース１１３は、計測データを基に推定した部品の寿命時刻のデータを格納する。修理費用データベース１１４は、部品の修理（緊急又は定期修理への組み込み）に要する費用のデータを格納する。
【００１５】
なお、定期修理計画データベース１０９と現場都合情報データベース１１０と人員割当データベース１１１を含むデータベースを定期修理基本データベース１１５とし、計測データデータベース１１２と部品寿命データベース１１３と修理費用データベース１１４を含むデータベースを寿命部品修理データベース１１６とする。
【００１６】
次に、前記した定期修理基本データベース１１５、寿命製品修理データベース１１６についてその詳細を説明する。
【００１７】
図２に定期修理計画データベース１０９の例を示す。定期修理計画データベース１０９は、機械が最初に稼働し始めた日時である定期修理起点テーブル２００と、通常定期点検スケジュール時刻である定期修理間隔テーブル２１０と、定期修理スケジュールテーブル２２０とから構成される。定期修理起点テーブル２００は、一定間隔毎に行う定期修理の間隔の開始の起点となる日時を示すテーブルで、サイトＩＤ２０１と、機器ＩＤ２０２と、製造番号２０３と、定期修理起点２０４で構成される。サイトＩＤ２０１には、定期修理の対象となる機械が設置されている現場のサイトを示すＩＤを格納する。
【００１８】
機器ＩＤ２０２には、定期修理の対象となる機械の製品コードを格納する。製造番号２０３には、定期修理の対象となる機械の個体を識別するための機械の製造番号を格納する。定期修理起点２０４には、定期点検の対象となる機械が最初に稼働し始めた日時を定期点検の起点として格納する。
【００１９】
定期修理間隔テーブル２１０は、機器ＩＤ２１１と、経過時間２１２と、交換部品ＩＤ２１３と、許容時間２１４で構成される。機器ＩＤ２１１には、定期修理の対象となる機械の製品コードを格納する。経過時間２１２には、定期修理を行う際の定期修理起点２０４からの経過時間の目安を格納する。ようするに、経過時間とは、機械の起動から寿命までの時間である。
交換部品ＩＤ２１３には、定期修理の対象となる部品の製品コードを格納する。許容時間２１４は、定期修理のスケジュールが確定した後に、定期修理の開始時刻の変更が許容される時間を格納する。
【００２０】
許容時間２１４は固定で、現場の状況（いつ停止可能か）を把握している顧客や営業などによって、定期修理の開始時刻の変更が許容される時間が入力される。ただし、現場の状況に応じて時々刻々と変化するものとしても良い。例えば、店舗の営業時間帯や工場の操業時間帯を点検計画装置１００に登録しておき、臨時休業や臨時操業停止などが発生することが事前に判明した場合は、臨時休業中や臨時操業停止中は機械を止めても問題ない時間であると考えられるため、休業中・操業停止中を許容時間としても良い。臨時休業や臨時操業停止などに伴い変更された営業時間帯や操業時間帯を点検計画装置１００に再登録することで、臨時休業や臨時操業停止などによって変化した許容時間を点検計画装置１００が自動的に計算して許容時間２１４に再登録することとしても良い。
【００２１】
定期修理スケジュールテーブル２２０は、サイトＩＤ２２１と、機器ＩＤ２２２と、製造番号２２３と、停止開始予定時刻２２４と、停止終了予定時刻２２５と、経過時間２２６と、交換部品ＩＤ２２７で構成される。サイトＩＤ２２１には、定期修理の対象となる機械が設置されている現場のサイトを示すＩＤを格納する。機器ＩＤ２２２には、定期修理の対象となる機械の製品コードを格納する。製造番号２２３には、定期修理の対象となる機械の個体を識別するための機械の製造番号を格納する。停止開始予定時刻２２４には、定期修理のために機械を停止させる際の停止の開始時間の予定時刻を格納する。停止終了予定時刻２２５には、定期修理のために機械を停止させる際の停止の終了時間の予定時刻を格納する。
【００２２】
経過時間２２６には、定期修理を行う際の定期修理起点２０４からの経過時間の目安を格納する。交換部品ＩＤ２２７には、定期修理の対象となる部品の製品コードを格納する。なお、定期修理スケジュールテーブル２２０は、定期修理起点テーブル２００、定期修理間隔テーブル２１０、後述する現場都合情報データベース１１０を基に作成する。
【００２３】
このようにして、データベースで、部品の通常定期点検スケジュールの時刻と、前記通常定期点検スケジュールの時刻より一定時間前の時刻である早期点検スケジュールの時刻とを含む情報を記憶している。
【００２４】
図３に、現場都合情報データベース１１０の例を示す。現場都合情報データベース１１０は、サイトＩＤ３０１と、機器ＩＤ３０２と、製造番号３０３と、停止開始可能時刻３０４と、停止終了可能時刻３０５と、停止ペナルティ／時３０６と、停止予定３０７で構成される。サイトＩＤ３０１には、定期修理の対象となる機械が設置されている現場のサイトを示すＩＤを格納する。機器ＩＤ３０２には、定期修理の対象となる機械の製品コードを格納する。
【００２５】
製造番号３０３には、定期修理の対象となる機械の個体を識別するための機械の製造番号を格納する。停止開始可能時刻３０４には、定期修理のために機械を停止させることが可能な時間の最初の時刻を格納する。停止終了可能時刻３０５には、定期修理のために機械を停止させることが可能な時間の最後の時刻を格納する。停止開始可能時刻３０４と停止終了可能時刻３０５の時刻の情報は例えば、現場の状況（いつ停止可能か）を把握している顧客や営業などによって入力しても良い。
【００２６】
停止ペナルティ／時３０６には、停止開始可能時刻３０４から停止終了可能時刻３０５の間に機械を停止させる際に、機械を稼働させている顧客に対して支払う単位時間（１時間）当たりのペナルティを格納する。停止予定３０７は、停止開始可能時刻３０４から停止終了可能時刻３０５の間に機械を停止する予定が有るか無いかを示すもので、「有」「無」を格納する。
【００２７】
図４に、人員割当データベース１１１の例を示す。人員割当データベース１１１は、氏名コード４０１と、サイトＩＤ４０２と、機器ＩＤ４０３と、作業開始予定時刻４０４と、作業終了予定時刻４０５で構成される。氏名コード４０１には、修理（定期修理、緊急故障修理）の作業が割り当てられる作業者を示すコードを格納する。サイトＩＤ４０２には、作業が行われる現場のサイトを示すＩＤを格納する。
【００２８】
機器ＩＤ４０３には、作業が行われる機械を示す。作業開始予定時刻４０４には、作業の開始の予定時刻を格納する。作業終了予定時刻４０５には、作業の終了の予定時刻を格納する。作業開始予定時刻４０４と作業終了予定時刻４０５の時刻の情報は、例えば、定期修理の計画を行う担当者によって入力しても良い。なお、ある時刻の作業者の人数は、作業開始予定時刻４０４と作業終了予定時刻４０５により、その時刻に作業している人数を算定できるので、その時刻に新たな作業者を割り当てられるかどうか判定できる。
【００２９】
図５に、計測データデータベース１１２の例を示す。計測データデータベース１１２は、サイトＩＤ５０１と、機器ＩＤ５０２と、製造番号５０３と、部品ＩＤ５０４と、温度５０５と、圧力５０６、計測時刻５０７で構成される。サイトＩＤ５０１は、計測対象の機械が設置されているサイトのＩＤを示す。機器ＩＤ５０２は、計測対象の機械の製品コードを示す。製造番号５０３は、計測対象の機械を個体識別するための製造番号を示す。部品ＩＤ５０４は、測定対象の機械の部品の製品コードを示す。温度５０５は、計測対象の機械の部品を温度センサで計測した際の計測データを示す。圧力５０６は、計測対象の機械の部品を圧力センサで計測した際の計測データを示す。計測時刻５０７は、温度５０５・圧力５０６を計測した時刻を示す。
【００３０】
図６に、部品寿命データベース１１３の例を示す。部品寿命データベース１１３は計測データデータベース１１２をもとに推定された部品の寿命を格納するデータベースである。サイトＩＤ６０１は、寿命を推定される部品で構成される機械が設置されているサイトのＩＤを示す。機器ＩＤ６０２は、寿命を推定される部品で構成される機械の製品コードを示す。製造番号６０３は、寿命を推定される部品で構成される機械の製造番号を示す。部品ＩＤ６０４は、寿命を推定される部品の製品コードを示す。寿命時刻６０５は、寿命を推定される部品の寿命を示し、温度５０５や圧力５０６などから算出される。寿命時刻６０５は、部品の前回修理の時刻に寿命時間を足し合わせた時刻である。
【００３１】
図７に、修理費用データベース１１４の例を示す。サイトＩＤ７０１には、修理（定期修理、緊急故障修理）の対象となる機械が設置されている現場のサイトを示すＩＤを格納する。機器ＩＤ７０２には、修理の対象となる機械の製品コードを格納する。部品ＩＤ７０３には、修理の対象となる機械の部品の製品コードを格納する。費目７０４には、修理の種類を格納する。機械が故障して停止し緊急に処置が必要な修理を示す場合は「緊急故障修理」を格納し、定期修理に組み込んで故障を修理することを示す場合は「定期修理組み込み」を格納する。費用７０５には、修理に要する費用を格納する。
【００３２】
続いて、本実施の形態における定期修理計画情報作成について説明する。
図８は、定期修理計画情報作成における処理フローを示す。本処理フローの制御は制御部１０７が行い、処理Ｓ８００以外の処理は定期修理計画情報作成部１０１が行うものとする。
【００３３】
処理Ｓ８００では、ユーザが定期点検計画装置１００の入出力部１０８を操作し、定期修理計画情報作成のアプリケーションを起動する。本処理により定期修理計画情報作成部１０１が起動される。本処理による定期修理計画の立案は定期的に行うものとし、例えば月に一回実施する。
【００３４】
処理Ｓ８０１では、定期修理計画データベース１０９の定期修理起点テーブル２００の定期修理起点２０４で、各サイトに設置された機械の定期修理の起点（機械の稼働開始日時）を取得する。
【００３５】
処理Ｓ８０２では、機器ＩＤ２０２が機器ＩＤ２１１と一致するレコードを定期修理間隔テーブル２１０で検索し、その経過時間２１２を定期修理までの経過時間として取得する。
【００３６】
処理Ｓ８０３では、処理Ｓ８０２で取得した経過時間のうち、現在（定期修理計画作成時）から次の定期修理計画情報作成の時点までの間に、処理Ｓ８０１で取得した定期修理の起点である時刻に処理Ｓ８０２で取得した経過時間を足し合わせた時刻（定期修理候補時間）が存在するか判定する。ようするに、定期修理計画作成時から次回定期修理作成までの間に定期修理を行う予定があるかを判定する。存在するのであれば、全ての定期修理候補時間に関して処理Ｓ８０４および処理Ｓ８０５を実施し、存在しなければ処理Ｓ８０６に進む。
【００３７】
処理Ｓ８０４では、現場都合情報データベース１１０の定期開始可能時刻３０４から停止終了可能時刻３０５までを停止可能時間と捉え、処理Ｓ８０３で算出した定期修理候補時間になるべく近く、前記停止可能時間のうち人員割当データベース１１１の作業開始予定時刻４０４から作業終了予定時刻４０５までの時間帯と被らずに作業可能な作業者を必要な人数確保できる時間帯を検索する。前記必要な人数は、機器ＩＤ２１１および経過時間２１２が同一の交換部品ＩＤ２１３のレコード数（部品数）が多ければ人数を多くし、レコード数が少なければ人数を少なくする。また、前記停止可能時間が長ければ人数を少なくし、停止可能時間が短ければ人数を多くしても良い。例えば、作業に対応する必要な人数を含んだテーブルを予め登録しておき、定期点検に必要な作業を抽出し、それに対応する人数を合わせた数を必要な人数として算出しても良い。
【００３８】
処理Ｓ８０５では、処理Ｓ８０４で検索した停止可能時間の時間帯を定期修理の時間帯とし、定期修理計画データベース１０９の定期修理スケジュールテーブル２２０に登録する。登録の際には、停止開始予定時刻２２４を前記定期修理の開始時刻とし、停止終了予定時刻２２５を前記定期修理の終了時刻とし、サイトＩＤ２２１をサイトＩＤ２０１とし、機器ＩＤ２２２を機器ＩＤ２０２とし、製造番号２２３を製造番号２０３とし、経過時間２２６を経過時間２１２とし、交換部品ＩＤ２２７を交換部品ＩＤ２１３とする。また現場都合情報データベース１１０の停止開始可能時刻３０４から停止終了可能時刻３０５の間の時間帯が前記停止可能時間に該当する停止予定３０７を、「無」から「有」に変更する。
【００３９】
処理Ｓ８０６では、定期修理起点テーブル２００の全てのレコードに関して、処理Ｓ８０１から処理Ｓ８０５までの処理が終了しているか（全ての定期修理候補時間が終了しているか）検索する。終了していれば処理Ｓ８０７へ進む。終了していなければ、終了していないサイトＩＤ２０１、機器ＩＤ２０２、製造番号２０３に関して、処理Ｓ８０１に進む。処理Ｓ８０７では、制御部１０７が定期修理計画情報作成の処理を終了する。
【００４０】
続いて、本実施の形態における部品寿命を基にした定期修理計画の修正について説明する。
図９は、定期修理計画の修正までの処理フローを示す。本処理フローの制御は制御部１０７が行うものとする。
【００４１】
処理Ｓ９００では、ユーザが部品寿命を基にした定期修理計画修正の業務アプリケーションを起動する。本処理により部品寿命推定部１０２、計画変更費用演算部１０３、作業指示部１０４が起動される。本起動は、最初に一回行うもので、その後、前記業務アプリケーションは常時起動している。
【００４２】
処理Ｓ９０１では、部品寿命推定部１０２が、計測データデータベース１１２の温度５０５、圧力５０６、計測時刻５０７を基に、サイトＩＤ５０１の機器ＩＤ５０２の製造番号５０３の部品ＩＤ５０４の寿命時刻を推定する。
【００４３】
寿命時刻の推定は、例えば次のように行う。機械の設計者がデータベースに、部品IDと故障までの平均寿命時間を予め記録しておく。また、機械の稼働開始時に、設置作業者によって、機械の各部品IDに対応するように、稼働開始年月をデータベースに記録する。また、稼働中は、機械から定期的に送られてくる稼働時間を、制御部１０７がデータベースに記録する。制御部１０７は、現在時刻に、前記平均寿命時間から前記稼働時間を差し引いた時間を足し合わせて、寿命時刻の推定を行う。
【００４４】
推定した寿命は、部品寿命データベース１１３の寿命時刻６０５に格納し、サイトＩＤ６０１にサイトＩＤ５０１を格納し、機器ＩＤ６０２に機器ＩＤ５０２を格納し、製造番号６０３に製造番号５０３を格納し、部品ＩＤ６０４に部品ＩＤ５０４を格納する。
【００４５】
処理Ｓ９０２では、計画変更費用演算部１０３が、処理Ｓ９０１で推定した部品の寿命を基に、前記寿命が定期修理計画データベース１０９に格納されている定期修理の開始時間より後かどうか、判定する。判定は、該当するサイトＩＤ６０１の機器ＩＤ６０２の製造番号６０３の部品ＩＤ６０４の寿命時刻６０５が、定期修理計画データベース１０９の定期修理スケジュールテーブル２２０の停止開始予定時刻２２４より後かどうかで判定する。
【００４６】
停止開始予定時刻２２４の検索に関しては、サイトＩＤ６０１がサイトＩＤ２２１と一致し、機器ＩＤ６０２が機器ＩＤ２２２と一致し、製造番号６０３が製造番号２２３と一致し、部品ＩＤ６０４が交換部品ＩＤ２２７と一致するレコードの停止開始予定時刻２２４を検索するものとする。検索した停止開始予定時刻２２４のレコードの行数を記憶装置１０６に記憶する。寿命時刻６０５が停止開始予定時刻２２４より後か同じ場合は処理Ｓ９０８に進み、前の場合は処理Ｓ９０３に進む。
【００４７】
処理Ｓ９０３では、計画変更費用演算部１０３が、処理Ｓ９０１で推定した部品の寿命を基に、前記寿命が定期修理の開始時間から許容時間分早めた時刻（最早定期修理開始時間）より後かどうか、判定する。判定は、該当するサイトＩＤ６０１の機器ＩＤ６０２の製造番号６０３の部品ＩＤ６０４の寿命時刻６０５が、定期修理計画データベース１０９の定期修理スケジュールテーブル２２０の停止開始予定時刻２２４から定期修理間隔テーブル２１０の許容時間２１４だけ早めた時刻より後かどうかで判定する。
【００４８】
停止開始予定時刻２２４は、処理Ｓ９０２で記憶装置１０６に格納されたレコードの行数の停止開始予定時刻２２４とする。許容時間２１４の検索に関しては、前記レコードの機器ＩＤ２２２と定期修理間隔テーブル２１０の機器ＩＤ２１１が一致し、経過時間２２６が経過時間２１２と一致し、交換部品ＩＤ２２７が交換部品ＩＤ２１３と一致する許容時間２１４とする。記憶装置１０６に最早定期修理開始時間と許容時間２１４を記憶する。寿命時刻６０５が、前記最早定期修理開始時間（停止開始予定時刻２２４から許容時間２１４だけ早めた時刻）より後か同じの場合は次の処理Ｓ９０４に進み、前の場合は処理Ｓ９０７に進む。このように、寿命が通常定期点検スケジュールの時刻よりも前で、更に早期点検スケジュールの時刻よりも後の期間内にある場合、前記期間内に点検するように前記通常定期点検スケジュールを変更しても良い。
【００４９】
処理Ｓ９０４では、計画変更費用演算部１０３が、記憶装置１０６に記憶された最早定期修理開始時間を取得し、最早定期修理開始時間よりも遅く部品の寿命よりも早い時間帯に、現場都合情報データベース１１０および人員割当データベース１１１で定期修理の予定を組み直せるか判定する。
【００５０】
判定は、まず、最早定期修理開始時間よりも遅く部品の寿命よりも早い時間帯に、最早定期修理開始予定時間に含まれる定期修理スケジュールテーブル２２０のレコードのサイトＩＤ２２１とサイトＩＤ３０１が一致し、機器ＩＤ２２２と機器ＩＤ３０２が一致し、製造番号２２３と製造番号３０３が一致するレコードで、停止開始可能時刻３０４と停止終了可能時刻３０５の間の時間帯が含まれるかどうか、現場都合情報データベース１１０で検索する。
【００５１】
含まれない場合は処理Ｓ９０７に進む。含まれる場合は、人員割当データベース１１１で、サイトＩＤ２２１がサイトＩＤ４０２と一致し、機器ＩＤ４０３が機器ＩＤ３０２と一致し、作業開始予定時刻４０４から作業終了予定時刻４０５の間に最早定期修理開始時間よりも遅く部品の寿命よりも早い時間帯が含まれる作業者の氏名コード４０１の数をカウントする（今回の定期修理に従事する作業者に関するレコードは、カウントから除く）。
【００５２】
前記作業者の氏名コード４０１の数が、この時刻に作業できる作業者の最大数と等しい場合は、定期修理の予定を組み直せないものと判定し、処理Ｓ９０７に進む。最大数よりも少ない場合は、定期修理の予定を組み直せるものと判定し、最大数よりも少ない時間帯を定期修理組込候補時間帯として記憶装置１０６に記憶し、処理Ｓ９０５に進む。
【００５３】
処理Ｓ９０５では、計画変更費用演算部１０３が、定期修理の修正案の作成および費用の見積もりを行う。定期修理の修正案の作成および費用の見積もりの際には、定期修理修正案画面（図１０参照）を入出力部１０８に出力する。定期修理の修正案の作成は次のようにして行う。
【００５４】
まず、現在の定期修理計画を定期修理スケジュールテーブル２２０から取得する。定期修理スケジュールテーブル２２０のサイトＩＤ２２１、機器ＩＤ２２２、製造番号２２３、停止開始予定時刻２２４、停止終了予定時刻２２５、経過時間２２６、交換部品ＩＤ２２７を取得する。ここで、臨時修理費用、定期修理費用を修理費用データベース１１４、現場都合情報データベース１１０で検索する。
【００５５】
臨時修理費用は、サイトＩＤ７０１がサイトＩＤ２２１と一致し、機器ＩＤ７０２が機器ＩＤ２２２と一致し、部品ＩＤ７０３が交換部品ＩＤ２２７と一致し、費目７０４が「緊急故障修理」と一致する修理費用データベース１１４の費用７０５として取得する。
【００５６】
定期修理費用は、サイトＩＤ３０１がサイトＩＤ２２１と一致し、機器ＩＤ３０２が機器ＩＤ２２２と一致し、製造番号３０３が製造番号２２３と一致し、停止予定３０７が「有」のレコードで、停止開始可能時刻３０４から停止終了可能時刻３０５までの時間帯に、停止開始予定時刻２２４から停止終了予定時刻２２５の間の時間帯が含まれる現場都合情報データベース１１０のレコードの停止ペナルティ／時３０６を取得し、停止ペナルティ／時３０６の値と停止開始予定時刻２２４から停止終了予定時刻２２５の間の時間を掛け合わせた値を、定期修理費用として取得する。
【００５７】
次に、変更後の定期修理計画の案の表示に必要なデータ（定期修理組込費用、定期修理費用）を修理費用データベース１１４、部品寿命データベース１１３、現場都合情報データベース１１０で検索する。定期修理組込費用は、サイトＩＤ７０１がサイトＩＤ２２１と一致し、機器ＩＤ７０２が機器ＩＤ２２２と一致し、部品ＩＤ７０３が交換部品ＩＤ２２７と一致し、費目７０４が「定期修理組み込み」と一致する修理費用データベース１１４のレコードの費用７０５として取得する。
【００５８】
定期修理費用は、サイトＩＤ３０１がサイトＩＤ２２１と一致し、機器ＩＤ３０２が機器ＩＤ２２２と一致し、製造番号３０３が製造番号２２３と一致し、停止開始可能時刻３０４から停止終了可能時刻３０５までの時間帯に、処理Ｓ８０４で記憶装置１０６に記憶した定期修理組込候補時間帯の開始時刻から終了時刻の間の時間帯が含まれる現場都合情報データベース１１０のレコードの停止ペナルティ／時３０６を取得し、停止ペナルティ／時３０６の値と前記定期修理組込候補時間帯の開始時刻から終了時刻の間の時間を掛け合わせた値を、変更後の定期修理費用として取得する。
【００５９】
処理Ｓ９０６では、入出力部１０８に出力された定期修理修正案画面（図１０参照）をユーザが操作し、臨時修理の実施か、定期修理計画の変更確定かの選択を、計画変更費用演算部１０３が取得する。臨時修理の実施確定の場合は、処理Ｓ９０７に進む。定期修理計画の変更確定の場合、処理Ｓ９０５で作成した定期修理の修正案を定期修理計画データベース１０９、現場都合情報データベース１１０に反映する。具体的には、定期修理計画データベース１０９の定期修理スケジュールテーブル２２０の停止開始予定時刻２２４、停止終了予定時刻２２５に、定期修理組込候補時間帯の開始時刻、終了時刻を上書きする。
【００６０】
また、現場都合情報データベース１１０の停止開始可能時刻３０４から停止終了可能時刻３０５までの時間帯が定期修理組込候補時間帯を含むレコードに関して、停止予定３０７を「有」に上書きする。定期修理計画変更の処理が終了したら、作業指示部１０４が、次回定期修理計画画面（図１１参照）を入出力部１０８に出力する。ユーザが画面の指示を確認し確認終了ボタンを押下後、作業指示部１０４は本処理を終了し、処理Ｓ９０８に進む。
【００６１】
処理Ｓ９０７では、ユーザは、臨時修理（緊急故障修理）を実行する。
【００６２】
処理Ｓ９０８では、作業指示部１０４が、業務アプリケーションを終了するかどうか判定する。アプリケーションエラーなどが無い限り、業務アプリケーションは終了せず、機械の部品の温度、圧力の計測が行われ、計測データデータベース１１２が更新されるタイミングで処理Ｓ９０１に戻る。業務アプリケーションを終了する場合は、処理Ｓ９０９に進む。
【００６３】
処理Ｓ９０９では、制御部１０７が、業務アプリケーションを終了する。
【００６４】
処理Ｓ９０５で表示する定期修理修正案画面は、例えば図１０に示す画面となる。
図１０の定期修理修正案画面は、変更前１０１０と、変更後１０２０、臨時修理実施ボタン１０３０、変更確定ボタン１０４０で構成される。変更前１０１０は、変更前の定期修理計画を示し、機器情報１０１１、予定日時１０１２、部品交換費用１０１３、交換部品一覧１０１４、定期修理費用１０１５、合計費用１０１６で構成される。機器情報１０１１は定期修理が行われる機器の情報を示し、サイトＩＤ、機器ＩＤ、製造番号などを表示する。
【００６５】
予定日時１０１２は、次回の定期修理の実施予定日時を示す。定期修理の開始日時と終了日時を表示する。部品交換費用１０１３は、故障予兆した部品を臨時修理する場合の交換費用を示す。交換部品一覧１０１４は故障予兆して臨時修理する部品の製品コードの一覧を示す。定期修理費用１０１５は、機械を停止させて定期修理するためにかかるコストで、例えば、機械を停止させる際に顧客に支払うペナルティを示す。合計費用１０１６は、変更前の定期修理計画に要する費用の合計を示す。この例では、部品交換費用１０１３と定期修理費用１０１５の合計となる。
【００６６】
変更後１０２０は、変更後の定期修理計画の案を示し、機器情報１０２１、予定日時１０２２、部品交換費用１０２３、交換部品一覧１０２４、定期修理費用１０２５、合計費用１０２６で構成される。機器情報１０２１は定期修理が行われる機器の情報を示し、サイトＩＤ、機器ＩＤ、製造番号などを表示する。予定日時１０２２は、変更後の次回の定期修理の実施予定日時を示す。変更後の定期修理の開始日時と終了日時を表示する。部品交換費用１０２３は、故障予兆した部品を次回の定期修理に組み込む際に、通常の定期修理よりも余計にかかる部品の交換費用を示す。交換部品一覧１０２４は故障予兆して次回の定期修理に組み込む部品の製品コードの一覧を示す。定期修理費用１０２５は、機械を停止させて定期修理するためにかかるコストで、例えば、機械を停止させる際に顧客に支払うペナルティを示す。合計費用１０１６は、変更後の定期修理計画に要する費用の合計を示す。この例では、部品交換費用１０２３と定期修理費用１０２５の合計となる。
【００６７】
臨時修理実施ボタン１０３０は、ユーザが臨時修理を実施する際に押下するボタンで、定期修理計画のスケジュールを変更しないで臨時修理を行う場合に押下する。変更確定ボタンは、定期修理計画のスケジュールを変更前１０１０から変更後１０２０に変更する際にユーザが押下するボタンで、定期修理計画のスケジュールを変更して臨時修理を行わない場合に押下する。
【００６８】
処理Ｓ９０６で表示する次回定期修理計画画面は、例えば図１１に示す画面となる。
図１１は、定期修理情報１１０１と確認終了ボタン１１０５で構成される。定期修理情報１１０１は、機器情報１１０２、予定日時１１０３、交換部品一覧１１０４で構成される。機器情報１１０２は定期修理が行われる機器の情報を示し、サイトＩＤ、機器ＩＤ、製造番号などを表示する。予定日時１１０２は、次回の定期修理の実施予定日時を示す。定期修理の開始日時と終了日時を表示する。交換部品一覧１１０４は定期修理の際に交換される部品の製品コードの一覧を示す。確認終了ボタン１１０５は、本画面の定期修理の指示の確認をユーザが終了する際に押下するボタンである。
【００６９】
なお、サーバ−クライアントシステムにおいて、入出力部１０８以外の定期点検計画装置１００がサーバシステムにあり、入出力部１０８のみクライアントシステムにあり、サーバシステムとクライアントシステムがネットワークを介して情報を通信するシステムとしても良い。クライアントシステムである入出力部１０８から、サーバシステムである定期点検計画装置１００に遠隔でアクセスすることで、入出力部１０８を各現場に置くことが可能になる。これにより、各現場の状況に合わせて定期点検計画装置１００に入力するデータを柔軟に変更することが可能になる。例えば、臨時費用の算出を、より現場のデータに即して算出可能になる。
【００７０】
本実施例により、費用効果を含んだ点検計画の提示が可能になる。これにより、ユーザは臨時修理の実施か、定期修理計画の変更確定か、費用効果を加味しながら選択することが可能となる。
【符号の説明】
【００７１】
１００  システム
１０１  定期修理計画情報作成部
１０２  部品寿命推定部
１０３  計画変更費用演算部
１０４  作業指示部
１０６  記憶装置
１０７  制御部
１０８  入出力部
１０９  定期修理計画データベース
１１０  現場都合情報データベース
１１１  人員割当データベース
１１２  計測データデータベース
１１３  部品寿命データベース
１１４  修理費用データベース
１１５  定期修理基本データベース
１１６  寿命部品修理データベース
【図１】
0005386437.tif 000002
【図２】
0005386437.tif 000003
【図３】
0005386437.tif 000004
【図４】
0005386437.tif 000005
【図５】
0005386437.tif 000006
【図６】
0005386437.tif 000007
【図７】
0005386437.tif 000008
【図８】
0005386437.tif 000009
【図９】
0005386437.tif 000010
【図１０】
0005386437.tif 000011
【図１１】
0005386437.tif 000012