(57)【特許請求の範囲】
【請求項１】
金型情報を入力するための入力手段と、前記入力手段から入力された金型情報を記憶するデータベース部と、前記データベース部を参照して前記金型の消耗度を示す金型消耗度又は金型の寿命が到来すると予測される寿命予測日を算出する制御手段と、前記により算出された金型消耗度又は寿命予測日を表示する表示手段と、を備えた寿命予測結果算出装置であって、
前記入力手段により入力される金型情報は、少なくとも、一意に定められた金型品番と、金型がショットされる回数の限界を示す金型保障ショット数と、金型がショットされたショット日付と、金型がショットされた回数を示すショット数と、所定の時点における前記金型消耗度と、金型が修理された修理日付と、金型が保管された保管日付と、を含み、
前記データベース部は、
前記金型品番をキーとして、前記金型保障ショット数と、前記ショット日付と、前記ショット数と、前記修理日付と、前記保管日付と、を記憶する金型情報マスタと、
一意に定められた修理内容マスタＩＤをキーとして、金型に対して修理が施されたことによって変化する該金型の消耗度の変化率を示す修理消耗度変化値を記憶する履歴内容マスタと、
一意に定められた保管場所マスタＩＤをキーとして、金型が保管されたことによって変化する該金型の消耗度の変化率を示す保管消耗度変化値を記憶する保管場所マスタと、を含み、
前記金型情報マスタは、
前記ショット日付と前記ショット数とを関連付けて記憶したショット数データと、前記修理日付を記憶した修理データと、前記保管日付を記憶した保管データと、を含み、
前記制御手段は、
前記金型品番に関連付けられた前記ショット数データ、前記修理データ、又は前記保管データを、前記ショット日付、前記修理日付、及び前記保管日付の日付に基づいて昇順にソートし、これらのソートされたデータのうち、先頭のデータを初回データとし、末尾のデータを最終データとし、初回データが記憶する該日付を初回データ日付とし、最終データが記憶する該日付を最終データ日付とし、該金型品番に関連付けられた前記ショット数の合計値を合計ショット数として算出し、
前記合計ショット数が前記金型品番に関連付けられた前記金型保障ショット数以上である場合、金型の寿命が到来しているとする寿命予測結果を算出し、
前記合計ショット数が前記金型保障ショット数未満である場合、前記初回データから前
記最終データまで順次参照し、
参照している前記データが前記ショット数データであって、かつ、該初回データが前記ショット数データであるとき、該初回データから該ショット数データまでの前記ショット数の合計値を累積ショット数として算出し、前記金型保障ショット数から該累積ショット数を引いた値を残ショット数として算出し、該ショット数データに記憶されている該ショット日付と前記初回データ日付との間隔を示す日付間隔を１として算出し、該ショット数を該金型保障ショット数で除した値を該金型の消耗度の変化率を示す消耗度変化値として算出し、該残ショット数を該金型保障ショット数で除した値を残耐久度として算出し、１から該残耐久度を引いた値を新たに前記金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、前記残耐久度を該商で除した値を予測日数とする処理を行い、
参照している前記データが前記ショット数データであって、かつ、該初回データが前記ショット数データでないとき、該初回データから該ショット数データまでのショット数の合計値を前記累積ショット数として算出し、前記金型保障ショット数から該累積ショット数を引いた値を残ショット数として算出し、該ショット数データに記憶されている該ショット日付から前記初回データ日付を引いた値を該日付間隔として算出し、該ショット数を該金型保障ショット数で除した値を前記消耗度変化値として算出し、該ショット数データの直前のデータの残耐久度から、該消耗度変化値を引いた値を新たに該残耐久度とし、１から該耐久度を引いた値を新たに該金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、該残耐久度を該商で除した値を新たに該予測日数とする処理を行い、
参照している前記データが該修理データであって、かつ、該初回データが前記修理データであるとき、該日付間隔を１と算出し、前記修理消耗度変化値を前記消耗度変化値とし、１に該消耗度変化値を加えた値を該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、該残耐久度を該商で除した値を新たに該予測日数とする処理を行い、
参照している前記データが該修理データであって、かつ、該初回データが前記修理データでないとき、該修理データに記憶されている前記修理日付から前記初回データ日付を引いた値を日付間隔として算出し、該修理日付から該修理データの直前のデータに記憶されている日付を引いた値に、該修理消耗度変化値を乗じた値を該消耗度変化値とし、該直前のデータの該残耐久度と、該直前のデータの該残耐久度に該消耗度変化値を乗じた値との和を新たに該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、該残耐久度を該商で除した値を新たに該予測日数とする処理を行い、
参照している前記データが該保管データであって、かつ、該初回データが前記保管データであるとき、該日付間隔を１と算出し、前記保管消耗度変化値を前記消耗度変化値とし、１から該消耗度変化値を引いた値を該残耐久度とし、１から該耐久度を引いた値を新たに該金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、該残耐久度を該商で除した値を新たに該予測日数とする処理を行い、
参照している前記データが該保管データであって、かつ、該初回データが前記保管データでないとき、該保管データに記憶されている前記保管日付から前記初回データ日付を引いた値を日付間隔として算出し、該保管日付から該保管データの直前のデータに記憶されている日付を引いた値に、該保管消耗度変化値を乗じた値を新たに該消耗度変化値とし、該直前のデータの残耐久度と、該直前のデータの前記残耐久度に該消耗度変化値を乗じた値との差を新たに該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出し、該金型消耗度を該日付間隔で除した商を算出し、該残耐久度を該商で除した値を新たに該予測日数とする処理を行い、
ソートされた全ての該データに対して該処理を行った後、前記最終データ日付に該予測日数を加えた値を前記寿命予測日として算出することを特徴とした寿命予測結果算出装置。
【請求項２】
少なくとも、一意に定められた金型品番と、金型がショットされる回数の限界を示す金型保障ショット数と、金型がショットされたショット日付と、金型がショットされた回数を示すショット数と、所定の時点における金型の消耗度を示す金型消耗度と、金型が修理された修理日付と、金型が保管された保管日付と、が金型情報として入力される入力手段と、前記金型情報を記憶するデータベース部と、前記データベース部を参照して前記金型の消耗度を示す金型消耗度又は金型の寿命が到来すると予測される寿命予測日を算出する制御手段と、前記により算出された金型消耗度又は寿命予測日を表示する表示手段と、を備えたコンピュータにおいて、
前記データベース部に、
前記金型品番をキーとして、前記金型保障ショット数と、前記ショット日付と、前記ショット数と、前記修理日付と、前記保管日付と、を記憶する金型情報マスタと、
一意に定められた修理内容マスタＩＤをキーとして、金型に対して修理が施されたことによって変化する該金型の消耗度の変化率を示す修理消耗度変化値を記憶する履歴内容マスタと、
一意に定められた保管場所マスタＩＤをキーとして、金型が保管されたことによって変化する該金型の消耗度の変化率を示す保管消耗度変化値を記憶する保管場所マスタと、を記憶させるステップと、
前記金型情報マスタに、
前記ショット日付と前記ショット数とを関連付けて記憶したショット数データと、前記修理日付を記憶した修理データと、前記保管日付を記憶した保管データと、を記憶させるステップと、
前記制御手段に、
前記金型品番に関連付けられた前記ショット数データ、前記修理データ、又は前記保管データを、前記ショット日付、前記修理日付、及び前記保管日付の日付に基づいて昇順にソートし、これらのソートされたデータのうち、先頭のデータを初回データとし、末尾のデータを最終データとし、初回データが記憶する該日付を初回データ日付とし、最終データが記憶する該日付を最終データ日付とし、該金型品番に関連付けられた前記ショット数の合計値を合計ショット数として算出させるステップと、
前記合計ショット数が前記所定の金型の前記金型保障ショット数以上である場合、金型の寿命が到来しているとする寿命予測結果を算出させるステップと、
前記合計ショット数が前記金型保障ショット数未満である場合、前記初回データから前記最終データまで順次参照し、
参照している前記データが前記ショット数データであって、かつ、該初回データが前記ショット数データであるとき、該初回データから該ショット数データまでの前記ショット数の合計値を累積ショット数として算出させ、前記金型保障ショット数から該累積ショット数を引いた値を残ショット数として算出させ、該ショット数データに記憶されている該ショット日付と前記初回データ日付との間隔を示す日付間隔を１として算出させ、該ショット数を該金型保障ショット数で除した値を該金型の消耗度の変化率を示す消耗度変化値として算出させ、該残ショット数を該金型保障ショット数で除した値を残耐久度として算出させ、１から該残耐久度を引いた値を前記金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、前記残耐久度を該商で除した値を予測日数とする処理を行わせるステップと、
参照している前記データが前記ショット数データであって、かつ、該初回データが前記ショット数データでないとき、該初回データから該ショット数データまでのショット数の合計値を前記累積ショット数として算出させ、前記金型保障ショット数から該累積ショット数を引いた値を残ショット数として算出させ、該ショット数データに記憶されている該ショット日付から前記初回データ日付を引いた値を該日付間隔として算出させ、該ショット数を該金型保障ショット数で除した値を前記消耗度変化値として算出させ、該ショット数データの直前のデータの残耐久度から、該消耗度変化値を引いた値を新たに該残耐久度とし、１から該耐久度を引いた値を新たに該金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、該残耐久度を該商で除した値を新たに該予測日数とする処理を行わせるステップと、
参照している前記データが該修理データであって、かつ、該初回データが前記修理データであるとき、該日付間隔を１と算出させ、前記修理消耗度変化値を前記消耗度変化値とさせ、１に該消耗度変化値を加えた値を該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、該残耐久度を該商で除した値を新たに該予測日数とする処理を行わせるステップと、
参照している前記データが該修理データであって、かつ、該初回データが前記修理データでないとき、
該修理データに記憶されている前記修理日付から前記初回データ日付を引いた値を日付間隔として算出させ、該修理日付から該修理データの直前のデータに記憶されている日付を引いた値に、該修理消耗度変化値を乗じた値を該消耗度変化値とし、該直前のデータの該残耐久度と、該直前のデータの該残耐久度に該消耗度変化値を乗じた値との和を新たに該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、該残耐久度を該商で除した値を新たに該予測日数とする処理を行わせるステップと、
参照している前記データが該保管データであって、かつ、該初回データが前記保管データであるとき、該日付間隔を１と算出させ、前記保管消耗度変化値を前記消耗度変化値とし、１から該消耗度変化値を引いた値を該残耐久度とし、１から該耐久度を引いた値を新たに該金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、該残耐久度を該商で除した値を新たに該予測日数とする処理を行わせるステップと、
参照している前記データが該保管データであって、かつ、該初回データが前記保管データでないとき、
該保管データに記憶されている前記保管日付から前記初回データ日付を引いた値を日付間隔として算出させ、該保管日付から該保管データの直前のデータに記憶されている日付を引いた値に、該保管消耗度変化値を乗じた値を新たに該消耗度変化値とし、該直前のデータの残耐久度と、該直前のデータの前記残耐久度に該消耗度変化値を乗じた値との差を新たに該残耐久度とし、１から該残耐久度を引いた値を新たに該金型消耗度として算出させ、該金型消耗度を該日付間隔で除した商を算出させ、該残耐久度を該商で除した値を新たに該予測日数とする処理を行わせるステップと、
ソートされた全ての該データに対して該記処理を行わせた後、前記最終データ日付に該予測日数を加えた値を前記寿命予測日として算出させるステップを実行させることを特徴とした寿命予測結果算出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、金型のショット限界を示す金型保障ショット数と、金型がショットされたショット日付と、金型がショットされた回数を示すショット数に加え、金型の修理内容に関する情報と、金型が保管された保管状態に関する情報に基づいて、金型の寿命が到来する寿命予測日を正確に算出する寿命予測結果算出装置、及び寿命予測結果算出プログラムに関する。
【背景技術】
【０００２】
近年、金型の寿命を正確に算出しようとする試みがなされている。従来、金型の寿命予測は、熟練者の勘や経験に頼っていたため、経験の浅い作業者が正確に寿命予測することは困難であった。作業者は、金型寿命を正確に予測することができれば、金型寿命が到来する前に、予め新しい金型を事前に用意することが可能になる。また、正確な金型寿命を知ることにより、金型寿命が到来するまでかなりの余裕があるにも関わらず金型を交換することを防止でき、適切なタイミングで金型を交換することが可能になるため、金型を効率よく使用することができる。
【０００３】
そこで、鍛造金型特有の条件を取り入れた磨耗モデルに従い、金型が製品を成型することができる回数を把握する技術が知られている。（例えば、特許文献１参照）。また、金型が被加工材に接触することにより加熱される温度分布に基づいて、金型の熱疲労寿命を予測する方法が知られている。（例えば、特許文献２参照）。
【０００４】
しかしながら、特許文献１に示される技術においては、金型が製品を成型することができる回数を把握することができるが、金型寿命が到来する日を予測することができなかった。また、特許文献２に示される技術においては、常に金型の温度を測定しなければならず、熱疲労寿命を予測する装置の構造が複雑になるという問題があった。また、金型の熱疲労寿命を予測することができるが、金型寿命が到来する日を予測することができないという問題があった。さらに、特許文献１及び２に示される技術においては、金型寿命を算出するにあたって、金型に対する修理内容や、金型の保管状態が考慮されていないため、実際の金型の使用状態に即した金型寿命を予測することができなかった。
【特許文献１】特開２０００−２４６３９４号公報
【特許文献２】特開２００２−３２１０３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、上記の問題を解決するためになされたものであり、熟練者の勘や経験に頼ることなく、金型固有の情報、使用状況に関する情報、修理内容に関する情報、及び保管状態に関する情報を含む金型情報に基づいて、正確に金型消耗度及び寿命予測日を算出することができ、さらに、所定の検索条件に一致する金型消耗度又は寿命予測日のみを表示手段に表示させることができる寿命予測結果算出装置又は寿命予測結果算出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために請求項１の発明は、金型情報を入力するための入力手段と、入力手段から入力された金型情報を記憶するデータベース部と、データベース部を参照して金型の消耗度を示す金型消耗度又は金型の寿命が到来すると予測される寿命予測日を算出する制御手段と、算出された金型消耗度又は寿命予測日を表示する表示手段と、を備えた寿命予測結果算出装置であって、入力手段により入力される金型情報は、少なくとも、一意に定められた金型品番と、金型がショットされる回数の限界を示す金型保障ショット数と、金型がショットされたショット日付と、金型がショットされた回数を示すショット数と、所定の時点における金型消耗度と、金型が修理された修理日付と、金型が保管された保管日付と、を含み、データベース部は、金型品番をキーとして、金型保障ショット数と、ショット日付と、ショット数と、修理日付と、保管日付と、を記憶する金型情報マスタと、一意に定められた修理内容マスタＩＤをキーとして、金型に対して修理が施されたことによって変化する金型の消耗度の変化率を示す修理消耗度変化値を記憶する履歴内容マスタと、一意に定められた保管場所マスタＩＤをキーとして、金型が保管されたことによって変化する金型の消耗度の変化率を示す保管消耗度変化値を記憶する保管場所マスタと、を含み、金型情報マスタは、ショット日付とショット数とを関連付けて記憶したショット数データと、修理日付を記憶した修理データと、保管日付を記憶した保管データと、を含み、制御手段は、金型品番に関連付けられたショット数データ、修理データ、又は保管データを、ショット日付、修理日付、及び保管日付の日付に基づいて昇順にソートし、これらのソートされたデータのうち、先頭のデータを初回データとし、末尾のデータを最終データとし、初回データが記憶する日付を初回データ日付とし、最終データが記憶する日付を最終データ日付とし、金型品番に関連付けられたショット数の合計値を合計ショット数として算出し、合計ショット数が金型品番に関連付けられた金型保障ショット数以上である場合、金型の寿命が到来しているとする寿命予測結果を算出し、合計ショット数が金型保障ショット数未満である場合、初回データから最終データまで順次参照し、参照しているデータがショット数データであって、かつ、初回データがショット数データであるとき、初回データからショット数データまでのショット数の合計値を累積ショット数として算出し、金型保障ショット数から累積ショット数を引いた値を残ショット数として算出し、ショット数データに記憶されているショット日付と初回データ日付との間隔を示す日付間隔を１として算出し、ショット数を金型保障ショット数で除した値を金型の消耗度の変化率を示す消耗度変化値として算出し、残ショット数を金型保障ショット数で除した値を残耐久度として算出し、１から残耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を予測日数とする処理を行い、参照しているデータがショット数データであって、かつ、初回データがショット数データでないとき、初回データからショット数データまでのショット数の合計値を累積ショット数として算出し、金型保障ショット数から累積ショット数を引いた値を残ショット数として算出し、ショット数データに記憶されているショット日付から初回データ日付を引いた値を日付間隔として算出し、ショット数を金型保障ショット数で除した値を消耗度変化値として算出し、ショット数データの直前のデータの残耐久度から、消耗度変化値を引いた値を新たに残耐久度とし、１から耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を新たに予測日数とする処理を行い、参照しているデータが修理データであって、かつ、初回データが修理データであるとき、日付間隔を１と算出し、修理消耗度変化値を消耗度変化値とし、１に消耗度変化値を加えた値を残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を新たに予測日数とする処理を行い、参照しているデータが修理データであって、かつ、初回データが修理データでないとき、修理データに記憶されている修理日付から初回データ日付を引いた値を日付間隔として算出し、修理日付から修理データの直前のデータに記憶されている日付を引いた値に、修理消耗度変化値を乗じた値を消耗度変化値とし、直前のデータの残耐久度と、直前のデータの残耐久度に消耗度変化値を乗じた値との和を新たに残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を新たに予測日数とする処理を行い、参照しているデータが保管データであって、かつ、初回データが保管データであるとき、日付間隔を１と算出し、保管消耗度変化値を消耗度変化値とし、１から消耗度変化値を引いた値を残耐久度とし、１から耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を新たに予測日数とする処理を行い、参照しているデータが保管データであって、かつ、初回データが保管データでないとき、保管データに記憶されている保管日付から初回データ日付を引いた値を日付間隔として算出し、保管日付から保管データの直前のデータに記憶されている日付を引いた値に、保管消耗度変化値を乗じた値を新たに消耗度変化値とし、直前のデータの残耐久度と、直前のデータの残耐久度に消耗度変化値を乗じた値との差を新たに残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出し、金型消耗度を日付間隔で除した商を算出し、残耐久度を商で除した値を新たに予測日数とする処理を行い、ソートされた全てのデータに対して処理を行った後、最終データ日付に予測日数を加えた値を寿命予測日として算出するようにしたものである。
【０００８】
また、請求項２の発明は、少なくとも、一意に定められた金型品番と、金型がショットされる回数の限界を示す金型保障ショット数と、金型がショットされたショット日付と、金型がショットされた回数を示すショット数と、所定の時点における金型の消耗度を示す金型消耗度と、金型が修理された修理日付と、金型が保管された保管日付と、が金型情報として入力される入力手段と、金型情報を記憶するデータベース部と、データベース部を参照して金型の消耗度を示す金型消耗度又は金型の寿命が到来すると予測される寿命予測日を算出する制御手段と、算出された金型消耗度又は寿命予測日を表示する表示手段と、を備えたコンピュータにおいて、データベース部に、金型品番をキーとして、金型保障ショット数と、ショット日付と、ショット数と、修理日付と、保管日付と、を記憶する金型情報マスタと、一意に定められた修理内容マスタＩＤをキーとして、金型に対して修理が施されたことによって変化する金型の消耗度の変化率を示す修理消耗度変化値を記憶する履歴内容マスタと、一意に定められた保管場所マスタＩＤをキーとして、金型が保管されたことによって変化する金型の消耗度の変化率を示す保管消耗度変化値を記憶する保管場所マスタと、を記憶させるステップと、金型情報マスタに、ショット日付とショット数とを関連付けて記憶したショット数データと、修理日付を記憶した修理データと、保管日付を記憶した保管データと、を記憶させるステップと、制御手段に、金型品番に関連付けられたショット数データ、修理データ、又は保管データを、ショット日付、修理日付、及び保管日付の日付に基づいて昇順にソートし、これらのソートされたデータのうち、先頭のデータを初回データとし、末尾のデータを最終データとし、初回データが記憶する日付を初回データ日付とし、最終データが記憶する日付を最終データ日付とし、金型品番に関連付けられたショット数の合計値を合計ショット数として算出させるステップと、合計ショット数が所定の金型の金型保障ショット数以上である場合、金型の寿命が到来しているとする寿命予測結果を算出させるステップと、合計ショット数が金型保障ショット数未満である場合、初回データから最終データまで順次参照し、参照しているデータがショット数データであって、かつ、初回データがショット数データであるとき、初回データからショット数データまでのショット数の合計値を累積ショット数として算出させ、金型保障ショット数から累積ショット数を引いた値を残ショット数として算出させ、ショット数データに記憶されているショット日付と初回データ日付との間隔を示す日付間隔を１として算出させ、ショット数を金型保障ショット数で除した値を金型の消耗度の変化率を示す消耗度変化値として算出させ、残ショット数を金型保障ショット数で除した値を残耐久度として算出させ、１から残耐久度を引いた値を金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を予測日数とする処理を行わせるステップと、参照しているデータがショット数データであって、かつ、初回データがショット数データでないとき、初回データからショット数データまでのショット数の合計値を累積ショット数として算出させ、金型保障ショット数から累積ショット数を引いた値を残ショット数として算出させ、ショット数データに記憶されているショット日付から初回データ日付を引いた値を日付間隔として算出させ、ショット数を金型保障ショット数で除した値を消耗度変化値として算出させ、ショット数データの直前のデータの残耐久度から、消耗度変化値を引いた値を新たに残耐久度とし、１から耐久度を引いた値を新たに金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を新たに予測日数とする処理を行わせるステップと、参照しているデータが修理データであって、かつ、初回データが修理データであるとき、日付間隔を１と算出させ、修理消耗度変化値を消耗度変化値とさせ、１に消耗度変化値を加えた値を残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を新たに予測日数とする処理を行わせるステップと、参照しているデータが修理データであって、かつ、初回データが修理データでないとき、修理データに記憶されている修理日付から初回データ日付を引いた値を日付間隔として算出させ、修理日付から修理データの直前のデータに記憶されている日付を引いた値に、修理消耗度変化値を乗じた値を消耗度変化値とし、直前のデータの残耐久度と、直前のデータの残耐久度に消耗度変化値を乗じた値との和を新たに残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を新たに予測日数とする処理を行わせるステップと、参照しているデータが保管データであって、かつ、初回データが保管データであるとき、日付間隔を１と算出させ、保管消耗度変化値を消耗度変化値とし、１から消耗度変化値を引いた値を残耐久度とし、１から耐久度を引いた値を新たに金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を新たに予測日数とする処理を行わせるステップと、参照しているデータが保管データであって、かつ、初回データが保管データでないとき、保管データに記憶されている保管日付から初回データ日付を引いた値を日付間隔として算出させ、保管日付から保管データの直前のデータに記憶されている日付を引いた値に、保管消耗度変化値を乗じた値を新たに消耗度変化値とし、直前のデータの残耐久度と、直前のデータの残耐久度に消耗度変化値を乗じた値との差を新たに残耐久度とし、１から残耐久度を引いた値を新たに金型消耗度として算出させ、金型消耗度を日付間隔で除した商を算出させ、残耐久度を商で除した値を新たに予測日数とする処理を行わせるステップと、ソートされた全てのデータに対して記処理を行わせた後、最終データ日付に予測日数を加えた値を寿命予測日として算出させるステップを実行させるようにしたものである。
【発明の効果】
【００１０】
請求項１の発明によれば、ユーザは、寿命予測結果算出装置を使用することにより、容易に金型の金型消耗度及び寿命予測日を知ることができる。また、寿命予測結果算出装置は、金型固有の情報、使用状況に関する情報、修理内容に関する情報、及び保管状態に関する情報を含む金型情報に基づいて、金型消耗度及び寿命予測日を算出することにより、実際の金型状態に即した信頼性の高い結果を算出することができる。また、寿命予測結果算出装置は、金型に対して行われたショット作業、修理作業、又は保管作業の順番と、各作業が行われた日付間隔に従って金型消耗度及び寿命予測日を算出する。これにより、寿命予測結果算出装置は、金型の使用状態に応じた金型消耗度及び寿命予測日を算出することができる。さらに、寿命予測結果算出装置は、検索条件に一致する金型消耗度又は寿命予測日を表示手段にすることができる。これにより、ユーザは、容易に所望の金型消耗度又は寿命予測日を参照することができる。さらに、ユーザは、金型消耗度又は寿命予測日を参照することにより、金型に対してメンテナンスを施すか、倉庫に保管するか、新たに金型を製作するかなど、具体的な対策方法を決定することが可能となる。
【００１２】
請求項２の発明によれば、コンピュータを用いて請求項１の効果を実現することができる。
【発明を実施するための最良の形態】
【００１４】
以下、本発明の実施形態に係る寿命予測結果算出装置について、図面を参照して説明する。図１は、本発明の実施形態に係る寿命予測結果算出装置の構成を示す。寿命予測結果算出装置１は、金型の金型品番及び金型名と、金型のショット限界を示す金型保障ショット数などの金型情報が入力される入力手段２と、入力された金型情報に基づいて、金型の消耗度を示す金型消耗度又は金型の寿命が到来すると予測される寿命予測日を算出する本体部３と、算出された金型消耗度又は寿命予測日を表示する表示手段４とを備える。本体部３は、入力された金型情報を記憶するデータベース部５と、金型消耗度や寿命予測日などを一時的に記憶する記憶部６と、寿命予測結果算出装置１全体を制御し、データベース部５が記憶する金型情報に基づいて金型消耗度及び寿命予測日を算出する制御手段７を備える。
【００１５】
ここで、入力手段２は、例えば、キーボードやマウスであり、表示手段４は、例えば、液晶ディスプレイやプラズマディスプレイである。また、入力手段２は、金型情報に加え、制御手段７に金型消耗度及び寿命予測日を算出させる算出命令が入力される。データベース部５は、金型消耗度及び寿命予測日の算出に用いられる金型情報マスタ８、修理内容マスタ９、及び保管場所マスタ１０を保持する。
【００１６】
図２は、データベース部５が記憶する各種マスタの構成を示す。図２（ａ）は、金型情報マスタ８の構成を示し、図２（ｂ）は、修理内容マスタ９の構成を示し、図２（ｃ）は、保管場所マスタ１０の構成を示す。図２（ａ）を参照して、金型情報マスタ８は、金型毎に一意に定められた金型品番８１と、金型名８２と、算出された寿命予測日を記憶する予測日付８３と、金型保障ショット数８４ａを記憶する鋳造指示データ８４と、金型がショットされたショット日付８５ａとショットされたショット数８５ｂとを関連付けて記憶するショット数データ８５と、金型が修理された修理日付８６ａと金型に対して施された修理内容８６ｂとを関連付けて記憶する修理データ８６と、金型の保管状態を示す保管区分８７ａと、金型に対して保管区分８７ａに示される処理が行われた保管日付８７ｂと、金型が保管された保管場所８７ｃとを関連付けて記憶する保管データ８７を保持する。
【００１７】
修理内容８６ｂは、図２（ｂ）に示される修理内容マスタＩＤ９１の値を記憶する。保管区分８７ａは、金型が、例えば、倉庫に入れられたことを示す「入庫」、倉庫から出されたことを示す「出庫」、倉庫から作業場へ移動させられたことを示す「移動」、又は金型が廃棄されたこと示す「廃棄」のいずれかを記憶する。保管場所８７ｃは、図２（ｃ）に示される保管場所マスタＩＤ１０１の値を保持する。ここで、ショット日付８５ａ、ショット数８５ｂ、修理日付８６ａ、修理内容８６ｂ、保管区分８７ａ、保管日付８７ｂ、及び保管場所８７ｃを合わせて実データとする。また、金型保障ショット数８４ａは、金型の特性に応じて予め定められた値である。
【００１８】
図２（ｂ）を参照して、修理内容マスタ９は、金型に対して行われる複数の修理内容毎に一意に定められた修理内容マスタＩＤ９１と、修理内容の名称を示す修理内容名９２と、金型に修理が施されたことによって変化する金型の消耗度の変化率を示す修理消耗度変化値９３とを関連付けて記憶する。金型消耗度は、金型に修理が施されることによって回復することが知られている。ここで、修理消耗度変化値９３は、修理内容名９２に応じて予め定められた値である。修理内容マスタ９が、複数の修理内容名９２毎に修理消耗度変化値９３を関連付けて記憶することにより、寿命予測結果算出装置１は、各修理内容が金型寿命に与える影響を考慮して寿命予測日を算出することができる。
【００１９】
図２（ｃ）を参照して、保管場所マスタ１０は、金型が保管される場所毎に一意に定められた保管場所マスタＩＤ１０１と、保管場所の名称を示す保管場所名１０２と、金型が保管されたことによって変化する金型の消耗度の変化率を示す保管消耗度変化値１０３と、保管消耗度変化値１０３が変化する基準として用いられる消耗度変化値日数１０４とを関連付けて記憶する。金型は、金型が保管された場所や保管された期間によって、金型自体の歪み、膨張、又は割れ等の発生状態が異なることが知られている。ここで、保管消耗度変化値１０３は、保管場所名１０２に応じて予め定められた値である。金型消耗度は、金型が保管場所名１０２に示される保管場所に消耗度変化値日数１０４に記憶された日数保管されると、保管消耗度変化値１０３に記憶された値だけ変化することになる。
【００２０】
次に、寿命予測結果算出装置１が金型消耗度及び寿命予測日を算出する寿命予測処理について説明する。図３は、寿命予測結果算出装置１によって実行される寿命予測メイン処理のフローを示す。また、図４は、所定の金型についての実データの例を示す。ここで、所定の金型は、図４に示されるように、１月１日に１０００回のショットが行われ、１月３日に倉庫に保管され、１月４日に１０００回のショットが行われ、１月５日に修理が施され、１月６日に倉庫に保管され、１月７日に１０００回のショットが行われたものとする。また、所定の金型の金型保障ショット数８４ａは、１００００回とする。図３を参照して、ユーザによって、入力手段２に算出命令が入力されると、制御手段７は、寿命予測メイン処理を実行する。制御手段７は、データベース部５に記憶されている金型情報マスタ８にアクセスし、全ての金型品番８１についての鋳造指示データ８４、ショット数データ８５、修理データ８６、及び保管データ８７を参照する（Ｓ１０１）。これにより、制御手段７は、全ての金型品番８１についての金型保障ショット数８４ａ、ショット日付８５ａ、ショット数８５ｂ、修理日付８６ａ、修理内容８６ｂ、保管区分８７ａ、保管日付８７ｂ、及び保管場所８７ｃを取得する。
【００２１】
制御手段７は、金型情報マスタ８にキーとして記憶されている金型品番８１の数量を金型数量として算出する（Ｓ１０２）。これにより、制御手段７は、金型情報マスタ８に記憶されている金型の数量を知ることができる。次に、制御手段７は、金型情報マスタ８に記憶されている金型品番８１をカウントするために用いられるカウンタｋに１をセットする（Ｓ１０３）。制御手段７は、金型情報マスタ８に記憶されている金型品番８１のうち、ｋ番目の金型品番８１と関連付けられたショット数データ８５を参照する（Ｓ１０４）。ここで、制御手段７は、例えば、金型品番８１の値が小さいものから順にアクセスするものとする。カウンタｋは１であるため、制御手段７は１番目の金型品番８１と関連付けられたショット数データ８５を参照する。また、ここで、１番目の金型品番８１が割り当てられた金型は、図４に示す所定の金型である。
【００２２】
次に、制御手段７は、ショット数データ８５、修理データ８６、及び保管データ８７が、それぞれ実データを記憶しているか否かを調べる（Ｓ１０５）。ステップＳ１０５において、ショット数データ８５、修理データ８６、及び保管データ８７が、いずれも実データを記憶していないとき（Ｓ１０５でＹｅｓ）、制御手段７は、「データ不足により算出不可」というメッセージを寿命予測結果とし、この寿命予測結果と金型品番８１とを関連付けて記憶部６に記憶させる（Ｓ１０６）。
【００２３】
ステップＳ１０５において、ショット数データ８５、修理データ８６、又は保管データ８７のいずれかが実データを記憶しているとき（Ｓ１０５でＮｏ）、制御手段７は、ショット数データ８５、修理データ８６、又は保管データ８７をショット日付８５ａ、修理日付８６ａ、又は保管日付８７ｂのいずれかの日付に基づいて昇順にソートする（Ｓ１０７）。ここで、図４は、所定の金型についてのショット数データ８５、修理データ８６、及び保管データ８７が、制御手段７によって各データの日付に基づいて昇順にソートされた状態を示している。なお、ステップＳ１０７において、例えば、ショット日付８５ａ、修理日付８６ａ、及び保管日付８７ｂが同日である場合、制御手段７は、ショット数データ８５、修理データ８６、保管データ８７の順にソートするものとする。また、ここで、例えば、修理データ８６のみが実データを記憶していない場合、制御手段７は、実データを記憶しているショット数データ８５と保管データ８７をショット日付８５ａ及び保管日付８７ｂに基づいて昇順にソートするものとする。
【００２４】
次に、制御手段７は、ショット数データ８５に記憶されているショット数８５ｂの合計を合計ショット数として算出する（Ｓ１０８）。ここで、図４に示されるように、所定の金型は、１月１日、１月４日、及び１月７日にそれぞれ１０００回ずつショットが実行されているため、制御手段７は、合計ショット数を３０００回と算出する。なお、図３のステップＳ１０８において、ショット数データ８５が実データを記憶していないとき、制御手段７は、合計ショット数を０として算出する。制御手段７は、合計ショット数を算出すると、合計ショット数と鋳造指示データ８４に記憶されている金型保障ショット数８４ａの大きさを比較する（Ｓ１０９）。ここで、図４に示されるように、所定の金型の金型保障ショット数８４ａは１００００回である。図３に戻って、制御手段７は、合計ショット数が金型保障ショット数８４ａ未満であるとして（Ｓ１０９でＮｏ）、後述する図５に示される予測計算処理を実行する（Ｓ１１１）。なお、ステップＳ１０９において、合計ショット数が金型保障ショット数８４ａ以上のとき（Ｓ１０９でＹｅｓ）、制御手段７は、「寿命オーバー」というメッセージを寿命予測結果とし、この寿命予測結果と金型品番８１とを関連付けて記憶部６に記憶させる（Ｓ１１０）。
【００２５】
ステップＳ１１１において、制御手段７は、予測計算処理を実行することにより、所定の金型についての金型消耗度及び寿命予測日を算出する。制御手段７は、予測計算処理を実行すると、算出した金型消耗度及び寿命予測日を寿命予測結果として金型品番８１と関連付けて記憶部６に記憶させる（Ｓ１１２）。ここで、制御手段７は、算出した寿命予測日を金型情報マスタ８が保持する予測日付８３に記憶させもよい。ステップＳ１０６、ステップＳ１１０、又はステップＳ１１２において、寿命予測結果と金型品番８１とが関連付けて記憶部６に記憶されると、制御手段７は、カウンタｋとデータ件数とが等しいか否かを判断する（Ｓ１１３）。ここで、カウンタｋと金型数量が等しくないとき（Ｓ１１３でＮｏ）、制御手段７は、データベース部５に記憶されている全ての金型品番８１について寿命予測結果を算出していないと判断して、カウンタｋに１を加え（Ｓ１１４）、ステップＳ１０４の処理を実行する。
【００２６】
一方、カウンタｋと金型数量が等しいとき（Ｓ１１３でＹｅｓ）、制御手段７は、データベース部５に記憶されている全ての金型品番８１について寿命予測結果を算出したと判断して、寿命予測結果又は金型品番８１を表示手段４に表示させて（Ｓ１１５）、寿命予測処理を終了する。ステップＳ１１５において、制御手段７は、入力手段２に入力された検索条件に一致する寿命予測結果又は金型品番８１のみを表示手段４に表示させることができる。例えば、検索条件として入力手段２に所定の金型品番８１が入力されると、制御手段７は、この所定の金型品番８１についての寿命予測結果を表示手段４に表示させる。また、例えば、検索条件として入力手段２に所定の期間が入力されると、制御手段７は、算出された寿命予測日が所定の期間に該当する全ての金型品番８１を表示手段４に表示させる。さらに、例えば、検索条件として入力手段２に所定の金型消耗度が入力されると、制御手段７は、算出された金型消耗度が所定の金型消耗度以上となる全ての金型品番８１を表示手段４に表示させる。これにより、寿命予測結果算出装置１のユーザは、目的に応じて所望する金型の寿命予測結果を容易に参照することができる。また、ユーザは、寿命予測結果を参照することにより、所定の金型の状態を正確に知ることができる。さらに、ユーザは、所定の金型の状態に応じて、金型に対して修理を施すか、新たに金型を製作するか、金型を倉庫に保管するかなど、具体的な対策方法を容易に決定することが可能となる。
【００２７】
次に、図３のステップＳ１１１に示される予測計算処理について説明する。図５は、寿命予測処理において実行される予測計算処理のフローを示す。また、図６は、寿命予測処理において図４で示される所定の金型について算出される変数の変化例を示す。制御手段７は、予測計算処理を実行すると、昇順にソートされたショット数データ８５、修理データ８６、又は保管データ８７をカウントするために用いられるカウンタｎに１をセットし、昇順にソートされたデータの件数をカウントする（Ｓ２０１）。図６を参照して、ここで、所定の金型のデータの件数は６件である。図５に戻って、制御手段７は、昇順にソートされたデータを参照し、ｎ番目のデータの種類がショット数データ８５、修理データ８６、又は保管データ８７のいずれであるかを判断する（Ｓ２０２）。ここで、ｎは１であり、図６に示されるように１番目のデータの種類はショット数データ８５であるため、制御手段７は、１番目のデータの種類はショット数データ８５であると判断してステップＳ２０３を実行する。
【００２８】
制御手段７は、１番目のデータであるショット数データ８５を参照して累積ショット数を「累積ショット数」＝「累積ショット数」＋「ショット数８５ｂ」として算出する（Ｓ２０３）。累積ショット数は、制御手段７が参照しているショット数データ８５のショット日付の時点において、所定の金型がショットされたショット数８５ｂの合計値である。ここで、制御手段７は、昇順にソートされた１番目のデータを参照しているため、累積ショット数を「累積ショット数」＝「０回」＋「１０００回」として１０００回と算出する。次に、制御手段７は、残ショット数を「残ショット数」＝「金型保障ショット数８４ａ」−「累積ショット数」として算出する（Ｓ２０４）。図６の１番目のデータを参照して、金型保障ショット数８４ａは１００００回であり、累積ショット数は１０００回であることから、制御手段７は、残ショット数を９０００回と算出する。
【００２９】
図５に戻って、制御手段７は、日付間隔を「日付間隔」＝「ショット日付８５ａ」−「１番目のデータの日付」として算出する（Ｓ２０５）。なお、ショット日付８５ａと１番目のデータの日付が同じであるため、制御手段７は、日付間隔を１日として算出する。次に、制御手段７は、消耗度変化値を「消耗度変化値」＝「ショット数８５ｂ」÷「金型保障ショット数８４ａ」として算出する（Ｓ２０６）。図６の１番目のデータを参照して、ショット数８５ｂは１０００であり、金型保障ショット数８４ａは１００００であることから、制御手段７は、消耗度変化値を０．９（９０％）と算出する。図５に戻って、制御手段７は、残耐久度を「残耐久度」＝「前データの残耐久度」−「消耗度変化値」として算出する（Ｓ２０７）。なお、制御手段７が参照しているショット数データ８５に前データが存在しない場合、制御手段７は、残耐久度を「残耐久度」＝「残ショット数」÷「金型保障ショット数８４ａ」として算出する。ここで、図６の１番目のデータを参照して、制御手段７が参照しているショット数データ８５には前データが存在しないので、制御手段７は、残耐久度を０．９（９０％）と算出する。
【００３０】
図５に戻って、制御手段７は、金型消耗度を「金型消耗度」＝１−「残耐久度」として算出する（Ｓ２０８）。ステップＳ２０７において、制御手段７は、残耐久度を０．９（９０％）と算出したため、金型消耗度を０．１（１０％）と算出する。次に、制御手段７は、予測日数を「予測日数」＝「残耐久度」÷（「金型消耗度」÷「日付間隔」）として算出する（Ｓ２０９）。図６の１番目のデータを参照して、残耐久度は０．９（９０％）、金型消耗度は０．１（１０％）、日付間隔は１日であることから、制御手段７は、予測日数を９日と算出する。図５に戻って、制御手段７は、ソートされたデータを全て参照したか否かを判断するため、カウンタｎとデータ件数が等しいか否かを判断する（Ｓ２１０）。ここで、カウンタｎは１でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数とは等しくないと判断して（Ｓ２１０でＮｏ）、カウンタｎに１を加える（Ｓ２１１）。制御手段７は、カウンタｎを２とし、ステップＳ２０２へ戻る。
【００３１】
図６を参照して、２番目のデータの種類は保管データ８７であるため、図５に戻って、制御手段７は、データの種類は保管データ８７であると判断してステップＳ２１２を実行する。制御手段７は、保管場所マスタ１０に予め記憶されている保管消耗度変化値１０３を取得する（Ｓ２１２）。ここで、保管消耗度変化値１０３は０．０１（１％）とする。次に、制御手段７は、日付間隔を「日付間隔」＝「保管日付８７ｂ」−「１番目のデータの日付」として算出する（Ｓ２１３）。図６の１番目及び２番目のデータを参照して、保管日付８７ｂは１月３日であり、ソートされた１番目のデータの日付は１月1日であることから、制御手段７は、日付間隔を２日と算出する。なお、保管日付８７ｂと１番目のデータの日付が同じ場合、制御手段７は、日付間隔を１日として算出する。
【００３２】
図５に戻って、制御手段７は、消耗度変化値を「消耗度変化値」＝「保管消耗度変化値１０３」×（「保管日付８７ｂ」−「前データの日付」）として算出する（Ｓ２１４）。図６の１番目及び２番目のデータを参照して、保管消耗度変化値１０３は０．０１（１％）、保管日付８７ｂは１月３日、前データの日付は１月１日であることから、制御手段７は、消耗度変化値を０．０２（２％）と算出する。なお、制御手段７が参照している保管データ８７に前データが存在しない場合、制御手段７は、消耗度変化値を「消耗度変化値」＝「保管消耗度変化値」として算出する。
【００３３】
図５に戻って、制御手段７は、残耐久度を「残耐久度」＝「前データの残耐久度」−（「前データの残耐久度」×「消耗度変化値」）として算出する（Ｓ２１５）。図６の１番目及び２番目のデータを参照して、前データの残耐久度は０．９（９０％）であり、消耗度変化値は０．０２（２％）であることから、制御手段７は、残耐久度を０．８８２（８８．２％）と算出する。なお、制御手段７が参照している保管データ８７に前データが存在しない場合、制御手段７は、残耐久度を「残耐久度」＝１−（１×「消耗度変化値」）として算出する。図５に戻って、制御手段７は、ステップＳ２０８を実行して金型消耗度を０．１１８（１１．８％）と算出する（Ｓ２０８）。
【００３４】
次に、制御手段７は、ステップＳ２０９を実行して予測日数を算出する（Ｓ２０９）。図６の２番目のデータを参照して、残耐久度は０．８８２（８８．２％）、金型消耗度は０．１１８（１１．８％）、日付間隔は２日であることから、制御手段７は、予測日数を１５日と算出する。図５に戻って、制御手段７は、カウンタｎとデータ件数とが等しいか否かを判断する（Ｓ２１０）。ここで、カウンタｎは２でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数とは等しくないと判断し（Ｓ２１０でＮｏ）、カウンタｎに１を加える（Ｓ２１１）。制御手段７は、カウンタｎを３とし、ステップＳ２０２へ戻る。
【００３５】
図６を参照して、３番目のデータの種類はショット数データ８５であるため、図５に戻って、制御手段７は、データの種類はショット数データ８５であると判断してステップＳ２０３からステップＳ２１０を実行する。ステップＳ２１０において、カウンタｎは３でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数とは等しくないと判断し（Ｓ２１０でＮｏ）、カウンタｎに１を加える（Ｓ２１１）。制御手段７は、カウンタｎを４とし、ステップＳ２０２へ戻る。
【００３６】
図６を参照して、４番目のデータの種類は修理データ８６であるため、図５に戻って、制御手段７は、データの種類は修理データ８６であると判断してステップＳ２１６を実行する。制御手段７は、修理内容マスタ９に予め記憶されている修理消耗度変化値９３を取得する（Ｓ２１６）。ここで、修理消耗度変化値９３は０．０２（２％）とする。次に、制御手段７は、日付間隔を「日付間隔」＝「修理日付８６ａ」−「１番目のデータの日付」として算出する（Ｓ２１７）。図６の１番目及び４番目のデータを参照して、修理日付８６ａは１月５日であり、ソートされた１番目のデータの日付は１月1日であることから、制御手段７は、日付間隔を４日と算出する。なお、修理日付８６ａと１番目のデータの日付が同じ場合、制御手段７は、日付間隔を１日として算出する。
【００３７】
図５に戻って、制御手段７は、消耗度変化値を「消耗度変化値」＝「修理消耗度変化値９３」×（「修理日付８６ａ」−「前データの日付」）として算出する（Ｓ２１８）。図６の３番目及び４番目のデータを参照して、修理消耗度変化値９３は０．０２（２％）、修理日付８６ａは１月５日、前データの日付は１月４日であることから、制御手段７は、消耗度変化値を０．０２（２％）と算出する。なお、制御手段７が参照している修理データ８６に前データが存在しない場合、制御手段７は、消耗度変化値を「消耗度変化値」＝「修理消耗度変化値」として算出する。
【００３８】
図５に戻って、制御手段７は、残耐久度を「残耐久度」＝「前データの残耐久度」＋（「前データの残耐久度」×「消耗度変化値」）として算出する（Ｓ２１９）。図６の３番目及び４番目のデータを参照して、前データの残耐久度は０．７８２（７８．２％）であり、消耗度変化値は０．０２（２％）であることから、制御手段７は、残耐久度を０．７９７６（７９．７６％）と算出する。なお、制御手段７が参照している修理データ８６に前データが存在しない場合、制御手段７は、残耐久度を「残耐久度」＝１＋（１×「消耗度変化値」）として算出する。図５に戻って、制御手段７は、制御手段７は、ステップＳ２０８を実行して金型消耗度を０．２０２４（２０．２４％）と算出する（Ｓ２０８）。
【００３９】
次に、制御手段７は、予測日数を「予測日数」＝「残耐久度」÷（「金型消耗度」÷「日付間隔」）として算出する（Ｓ２０９）。図６の４番目のデータを参照して、残耐久度は０．７９７６（７９．７６％）、金型消耗度は０．２０２４（２０．２４％）、日付間隔は４日であることから、制御手段７は、予測日数を１６日と算出する。図５に戻って、制御手段７は、カウンタｎとデータ件数とが等しいか否かを判断する（Ｓ２１０）。ここで、カウンタｎは４でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数とは等しくないと判断し（Ｓ２１０でＮｏ）、カウンタｎに１を加える（Ｓ２１１）。制御手段７は、カウンタｎを５とし、ステップＳ２０２へ戻る。図６を参照して、５番目のデータの種類は保管データ８７であるため、図５に戻って、制御手段７は、データの種類は保管データ８７であると判断してステップＳ２１２からステップＳ２１０を実行する。
【００４０】
ステップＳ２１０において、カウンタｎは５でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数とは等しくないと判断し（Ｓ２１０でＮｏ）、カウンタｎに１を加える（Ｓ２１１）。制御手段７は、カウンタｎを６とし、ステップＳ２０２へ戻る。図６を参照して、６番目のデータの種類はショット数データ８５であるため、図５に戻って、制御手段７は、データの種類はショット数データ８５であると判断してステップＳ２０２からステップＳ２１０を実行する。ステップＳ２１０において、カウンタｎは６でありデータ件数は６であるため、制御手段７は、カウンタｎとデータ件数は等しいと判断し（Ｓ２１０でＹｅｓ）、ステップＳ２２０の処理を実行する。
【００４１】
制御手段７は、寿命予測日を「寿命予測日」＝「最終データの日付」＋「予測日数」として算出する（Ｓ２１０）。図６の６番目のデータを参照して、最終データの日付である６番目のデータの日付は１月７日、予測日数は１３日であることから、制御手段７は、寿命予測日を１月２０日と算出する。制御手段７は、寿命予測日を算出すると予測計算処理を終了する。制御手段７は、算出した寿命予測日が図３のステップＳ１１５における検索条件に一致するとき、この寿命予測日を表示手段４に表示させる。これにより、ユーザは、所定の金型の寿命予測日を容易に知ることができる。
【００４２】
このように、本実施形態においては、寿命予測結果算出装置１は、各金型についての固有の情報と使用状況に関する情報だけでなく、修理内容に関する情報と保管状態に関する情報にも基づいて、金型消耗度及び寿命予測日を算出するため、実際の金型の状態に即した信頼性の高い結果を算出することができる。また、ユーザは、入力手段２に検索条件を入力することにより、容易に所望する金型品番８１、金型消耗度、又は寿命予測日を知ることができる。これにより、ユーザは、所定の金型に対する適切かつ具体的な対応策を決定することができる。
【００４３】
なお、本発明は、上記実施形態の構成に限られず、種々の変形が可能であり、制御手段７は、データベース部５に記憶されている全ての金型品番８１について金型消耗度及び寿命予測日を算出する構成ではなく、所定の金型品番８１についてのみ金型消耗度及び寿命予測日を算出する構成であっても構わない。また、修理消耗度変化値９３は０．０２（２％）ではなく、修理内容８６ｂに応じて、例えば、０．０３（３％）であっても構わない。さらに、保管消耗度変化値１０３は０．０１（１％）ではなく、保管場所８７ｃに応じて、例えば、０．０２（２％）であっても構わない。
【図面の簡単な説明】
【００４４】
【図１】本発明の実施形態に係る寿命予測結果算出装置の構成図。
【図２】本実施形態に係るデータベース部が記憶する各種マスタの構成図。
【図３】本実施形態に係る寿命予測メイン処理のフローチャート。
【図４】本実施形態に係る所定の金型についての実データの例を示す図。
【図５】本実施形態に係る予測計算処理のフローチャート。
【図６】本実施形態に係る寿命予測処理において所定の金型について算出される変数の変化例を示す図。
【符号の説明】
【００４５】
１  寿命予測結果算出装置
２  入力手段
４  表示手段
５  データベース部
７  制御手段
８  金型情報マスタ
９  修理内容マスタ
１０  保管場所マスタ
８１  金型品番
８４ａ  金型保障ショット数
８５  ショット数データ
８５ａ  ショット日付
８５ｂ  ショット数
８６  修理データ
８６ａ  修理日付
８７  保管データ
８７ｂ  保管日付
９１  修理内容マスタＩＤ
９３  修理消耗度変化値
１０１  保管場所マスタＩＤ
１０３  保管消耗度変化値
【図１】
0004757883.tif 000002
【図２】
0004757883.tif 000003
【図３】
0004757883.tif 000004
【図４】
0004757883.tif 000005
【図５】
0004757883.tif 000006
【図６】
0004757883.tif 000007