(57)【要約】【課題】診断処理に要した時間を表す時間から劣化について判定する際の判定精度を向上し得る出力装置等の提供。【解決手段】出力装置は、所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する格納部と、前記格納部から読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する判定部と、を備える。【選択図】      図１
2019095845.tif 000002
【特許請求の範囲】
【請求項１】
所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する格納部と、
前記格納部から読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する判定部と、
を備える出力装置。
【請求項２】
前記診断処理が、前記診断処理のためのプログラムの実行により行われるものである、請求項１に記載された出力装置。
【請求項３】
前記動作部が、前記診断処理の後に前記動作を行うものである、請求項１又は請求項２に記載された出力装置。
【請求項４】
前記３つ以上の数が予め定められた設定数である、請求項１乃至請求項３のうちのいずれか一に記載された出力装置。
【請求項５】
前記診断時間の格納数が前記設定数を超えた場合に、最も小さい前記実行順に対応する前記診断時間を削除する、請求項４に記載された出力装置。
【請求項６】
前記充足の成否の判定が、前記実行順と前記診断時間との関係を表す関係情報が第二の条件を満たすかについての判定である、請求項１乃至請求項５のうちのいずれか一に記載された出力装置。
【請求項７】
前記関係情報が近似により導出された直線の傾きである、請求項６に記載された出力装置。
【請求項８】
前記第二の条件が、所定の閾値を超えることである、請求項６又は請求項７に記載された出力装置。
【請求項９】
前記動作部を二個以上備え、前記動作部の各々について、前記格納部は前記３つ以上の前記診断時間を格納し得、前記判定部は前記３つ以上の前記診断時間について前記判定を行い、前記判定に係る判定結果を出力する、請求項１乃至請求項８のうちのいずれか一に記載された出力装置。
【請求項１０】
所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納し、
読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する、
出力方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置の診断処理に関する。
【背景技術】
【０００２】
情報処理装置は、一般的に、その起動時に、初期準備プログラムによる接続機器の異常診断処理を行う。そして、異常診断処理に要した時間からの接続機器の劣化状況の把握が行われる。
【０００３】
特許文献１は、各デバイスについての今回の障害準備に要した実行時間と前回の障害準備に要した実行時間とを比較し、所定時間以上の時間差がある場合に、当該デバイスに異常があると判定する情報処理装置を開示する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−２０６０４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１が開示する情報処理装置は、起動時間や初期準備プログラムの実行時間のばらつきが大きい場合には、高い精度で故障予測を行うことができない。その場合は、その情報処理装置は、実際は故障していない接続機器を故障の可能性がある接続機器と判定する可能性がある。
【０００６】
本発明は、診断処理に要した時間を表す時間から劣化について判定する際の判定精度を向上し得る出力装置等の提供を目的とする。
【課題を解決するための手段】
【０００７】
本発明の出力装置は、所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する格納部と、前記格納部から読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する判定部と、を備える。
【発明の効果】
【０００８】
本発明の出力装置等は、診断処理に要した時間を表す時間から劣化について判定する際の判定精度を向上し得る。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の情報処理装置の構成例を表す概念図である。
【図２】格納処理部が行う処理の処理フロー例を表す概念図である。
【図３】関係情報導出部が行う処理の処理フロー例を表す概念図である。
【図４】関係情報判定部が行う処理の処理フロー例を表す概念図である。
【図５】実施形態の出力装置の最小限の構成を表す概念図である。
【発明を実施するための形態】
【００１０】
［構成と動作］
図１は、本実施形態の情報処理装置の例である情報処理装置１０１の構成を表す概念図である。
【００１１】
情報処理装置１０１は、処理部１０６と、出力部１３１と、記録部１３６と、動作部１４１とを備える。
【００１２】
動作部１４１は、処理部１０６による後述の準備処理が終了した後に、所定の動作を行う。当該動作の内容は任意である。
【００１３】
記録部１３６は、予め、準備プログラム２０１と、診断時間情報格納プログラム２０６と、診断時間情報格納数２１６と、関係情報導出プログラム２２１と、関係情報判定プログラム２２６と、出力プログラム２３１とを保持している。記録部１３６は、情報処理装置１０１が後述の動作を開始する前においては、診断時間情報群２１１を保持していないか、あるいは、内容が空の診断時間情報群２１１を保持しているかのいずれかである。記録部１３６は、後述の動作により、診断時間情報群２１１を作成し、あるいは、空の診断時間情報群２１１に後述の診断時間情報を格納するかのいずれかを行う。
【００１４】
準備プログラム２０１は、情報処理装置１０１が所定の動作を行うための準備処理を処理部１０６に実行させるものである。前記準備処理には、少なくとも、動作部１４１の所定の部分の異常の有無を診断する診断処理が含まれる。
【００１５】
診断時間情報格納プログラム２０６は、処理部１０６に、前記診断処理を行うのに要した時間を表す時間である診断時間を導出させるためのものである。ここで、前記診断時間は、必ずしも前記診断処理を行うのに要した時間そのものでなくても構わない。例えば、前述の準備処理に要した時間の相当の部分を、前記診断処理を行うのに要した時間が占めるとする。その場合は、前記準備処理に要した時間は、前記診断時間に該当し得る。
【００１６】
診断時間情報格納プログラム２０６は、さらに、処理部１０６に、前記診断時間を表す情報を累積診断回数と結びつけた診断時間情報を、診断時間情報群２１１に格納させるためのものでもある。ここで、前記累積診断回数は、処理部１０６が実行した診断処理の回数の累積値である。
【００１７】
診断時間情報格納プログラム２０６は、また、処理部１０６に、診断時間情報群２１１に格納された診断時間情報の数を特定させるためのものでもある。そして、診断時間情報格納プログラム２０６は、特定した診断時間情報の数が後述の診断時間情報格納数２１６を超えている場合は、処理部１０６に、最も番号の小さい累積診断回数を含む診断時間情報の削除を行わせるためのものでもある。
【００１８】
診断時間情報格納数２１６は、記録部１３６が、診断時間情報群２１１に格納する診断時間情報の数の上限である。診断時間情報格納数２１６は三以上の数である。
【００１９】
関係情報導出プログラム２２１は、処理部１０６に、診断時間情報群２１１に格納されている各診断時間情報から、診断時間と累積診断回数との関係を表す関係情報を導出させるためのものである。前記関係情報は、例えば、診断時間と累積診断回数との関係について近似等により導出した直線の傾きである。当該近似等は、例えば、最小自乗法による直線近似である。
【００２０】
関係情報判定プログラム２２６は、処理部１０６に、関係情報導出プログラム２２１が処理部１０６に導出させた前記関係情報が所定の条件を満たすかどうかを判定させるためのものである。関係情報判定プログラム２２６は、また、処理部１０６に、前記関係情報が所定の条件を満たす場合に所定の情報の出力を出力部１３１に対し指示させるためのものでもある。
【００２１】
前記所定の条件は、前記関係情報が前記直線の傾きである場合には、例えば、前記傾きが所定の閾値を超えることである。また、前記所定の出力は、例えば、動作部１４１の動作が近いうちに異常に至る可能性がある旨を表現した情報である。
【００２２】
記録部１３６は、上記以外にも、処理部１０６や出力部１３１が後述の動作を行うのに必要なプログラムや情報を保持する。
【００２３】
記録部１３６は、また、処理部１０６や出力部１３１が指示する情報を記録する。
【００２４】
記録部１３６は、また、処理部１０６や出力部１３１が指示する情報を、指示された送付先である処理部１０６又は出力部１３１に送付する。
【００２５】
処理部１０６は、準備部１１１と、格納処理部１１６と、関係情報導出部１２１と、関係情報判定部１２６とを備える。
【００２６】
準備部１１１は、記録部１３６から読み込んだ準備プログラム２０１により、情報処理装置１０１が所定の処理を行うための準備処理を行う。当該準備処理には、前述のように、少なくとも、処理部１０６に接続された動作部１４１の所定の部分の異常の有無についての診断が含まれる。当該準備処理には、その他、出力部１３１や記録部１３６の異常の有無に係る診断が含まれ得る。当該準備処理には、その他、情報処理装置１０１が動作するためのＯＳの立ち上げ等が含まれ得る。ここで、ＯＳは、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍの略である。
【００２７】
格納処理部１１６は、記録部１３６が保持する診断時間情報格納プログラム２０６により、以下の処理を行う。
【００２８】
格納処理部１１６は、準備部１１１が動作部１４１について前述の診断を行う際に、前述の診断時間を導出する。格納処理部１１６は、当該導出を、例えば、その前記診断に係る開始時刻と終了時刻とから導出する。
【００２９】
そして、格納処理部１１６は、導出した前記診断時間と前記累積診断実行回数と結びつけた前記診断時間情報を、記録部１３６が保持する診断時間情報群２１１に格納させる。ただし、当該格納時点において記録部１３６が診断時間情報群２１１を保持していない場合は、格納処理部１１６は、内容が空の診断時間情報群２１１を作成し、その診断時間情報群２１１に、新たに導出した診断時間情報を追加する。
【００３０】
格納処理部１１６は、診断時間情報群２１１に新たに導出した診断時間情報を追加する際に、まず、診断時間情報群２１１に既に格納されている診断時間情報の数を特定する。そして、格納処理部１１６は、格納されている診断時間情報の数が、診断時間情報格納数を超えていることを判定した場合は、累積診断実行回数の最も小さい診断時間情報を、診断時間情報群２１１から削除する。
【００３１】
関係情報導出部１２１は、記録部１３６が保持する関係情報導出プログラム２２１により、以下の処理を行う。
【００３２】
関係情報導出部１２１は、診断時間情報群２１１に格納されている各診断時間情報から、診断時間と累積診断回数との関係を表す関係情報を導出する。前記関係情報は、前述のように、例えば、診断時間と累積診断回数との関係について近似等により導出した直線の傾きである。当該近似等は、前述のように、例えば、最小自乗法による直線近似である。
【００３３】
関係情報導出部１２１は、導出した前記関係情報を、記録部１３６に記録させる。
【００３４】
関係情報判定部１２６は、記録部１３６が保持する関係情報判定プログラム２２６により、以下の処理を行う。
【００３５】
関係情報判定部１２６は、関係情報導出部１２１が導出した前記関係情報が所定の条件を満たすかどうかを判定する。関係情報判定部１２６は、また、前記関係情報が所定の条件を満たす場合に所定の情報の出力を出力部１３１に対し指示する。
【００３６】
前記所定の条件は、前記関係情報が前記傾きである場合には、例えば、前述のように、前記傾きが所定の閾値を超えることである。また、前記所定の出力は、例えば、動作部１４１の劣化が進んでいる旨を表現した情報である。
【００３７】
出力部１３１は、処理部１０６が指示する情報を出力する。出力部１３１は、当該出力を、記録部１３６が保持する出力プログラム２３１により行う。出力部１３１は、例えば、ディスプレイ等の表示部や、スピーカ等の音声出力部や、他の機器に情報を送付する送付部である。
［処理フロー］
図２は、図１に表す格納処理部１１６が行う処理の処理フロー例を表す概念図である。
【００３８】
格納処理部１１６は、例えば、外部からの開始情報の入力により、図２に表す処理を開始する。
【００３９】
そして、格納処理部１１６は、Ｓ１０１の処理として、累積診断回数ｎに、初期値である１を代入する。
【００４０】
次に、格納処理部１１６は、Ｓ１０２の処理として、図１に表す準備部１１１が、動作部１４１についての前記診断処理を開始したかについての判定を行う。格納処理部１１６は、当該判定を、例えば、記録部１３６の所定の位置に診断処理開始情報が格納されたかを判定することにより行う。当該診断処理開始情報は、例えば、図１に表す準備部１１１が記録部１３６に格納させるものである。
【００４１】
格納処理部１１６は、Ｓ１０２の処理による判定結果がｙｅｓの場合は、Ｓ１０３の処理を行う。
【００４２】
一方、格納処理部１１６は、Ｓ１０２の処理による判定結果がｎｏの場合は、Ｓ１０２の処理を再度行う。
【００４３】
格納処理部１１６は、Ｓ１０３の処理を行う場合は、同処理として、図１に表す記録部１３６に、診断開始時刻を記録させる。ここで、格納処理部１１６は、時計を利用できることを前提としている。
【００４４】
そして、格納処理部１１６は、Ｓ１０４の処理として、前記診断が終了したかについての判定を行う。格納処理部１１６は、当該判定を、例えば、図１に表す記録部１３６の所定の位置に診断処理終了情報が格納されたかを判定することにより行う。当該診断処理終了情報は、例えば、図１に表す準備部１１１が記録部１３６に格納させるものである。
【００４５】
格納処理部１１６は、Ｓ１０４の処理による判定結果がｙｅｓの場合は、Ｓ１０５の処理を行う。
【００４６】
一方、格納処理部１１６は、Ｓ１０４の処理による判定結果がｎｏの場合は、Ｓ１０４の処理を再度行う。
【００４７】
格納処理部１１６は、Ｓ１０５の処理を行う場合は、同処理として、図１に表す記録部１３６に診断終了時刻を記録させる。
【００４８】
そして、格納処理部１１６は、Ｓ１０６の処理として、Ｓ１０３の処理により記録部１３６に格納させた診断開始時刻とＳ１０５の処理により記録部１３６に格納させた診断終了時刻とから、前記診断時間を導出する。格納処理部１１６は、さらに、同処理として、記録部１３６に、導出した前記診断時間と累積診断回数ｎとを組み合わせた診断時間情報の図１に表す診断時間情報群２１１への格納を行わせる。ただし、記録部１３６が診断時間情報群２１１を保持していない場合は、格納処理部１１６は、内容が空の診断時間情報群２１１を記録部１３６に記録させる。その上で、格納処理部１１６は、その診断時間情報群２１１への診断時間情報の格納を、記録部１３６に行わせる。
【００４９】
次に、格納処理部１１６は、Ｓ１０７の処理として、図１に表す診断時間情報群２１１に格納されている診断時間情報の数が、図１に表す診断時間情報格納数２１６を超えたかについての判定を行う。
【００５０】
格納処理部１１６は、Ｓ１０７の処理による判定結果がｙｅｓの場合は、Ｓ１０８の処理を行う。
【００５１】
一方、格納処理部１１６は、Ｓ１０７の処理による判定結果がｎｏの場合は、Ｓ１０９の処理を行う。
【００５２】
格納処理部１１６は、Ｓ１０８の処理を行う場合は、同処理として、記録部１３６が診断時間情報群２１１に格納している、最も小さい累積診断回数の診断時間情報の、診断時間情報群２１１からの削除を、記録部１３６に行わせる。そして、格納処理部１１６は、Ｓ１０９の処理を行う。
【００５３】
格納処理部１１６は、Ｓ１０９の処理を行う場合は、同処理として、図２に表す処理を終了するかについての判定を行う。格納処理部１１６は、同処理を、例えば、外部からの終了情報の入力の有無を判定することにより行う。
【００５４】
格納処理部１１６は、Ｓ１０９の処理による判定結果がｙｅｓの場合は、図２に表す処理を終了する。
【００５５】
一方、格納処理部１１６は、Ｓ１０９の処理による判定結果がｎｏの場合は、Ｓ１１０の処理を行う。
【００５６】
格納処理部１１６は、Ｓ１１０の処理を行う場合は、同処理として、累積診断回数ｎを一つ増加させる。
【００５７】
そして、格納処理部１１６は、Ｓ１０２の処理を再度行う。
【００５８】
図３は、図１に表す関係情報導出部１２１が行う処理の処理フロー例を表す概念図である。
【００５９】
関係情報導出部１２１は、例えば、外部からの開始情報の入力により図３に表す処理を開始する。
【００６０】
そして、関係情報導出部１２１は、Ｓ２０１の処理として前述の関係情報の導出を行うかについての判定を行う。関係情報導出部１２１は、当該判定を、例えば、外部からの所定の情報の入力の有無を判定することにより行う。関係情報導出部１２１は、あるいは、当該判定を、例えば、予め設定された所定のタイミングになったかを判定することにより行っても構わない。当該タイミングは、例えば、新たな診断時間情報が図１に表す診断時間情報群２１１に格納されたタイミングである。
【００６１】
関係情報導出部１２１は、Ｓ２０１の処理による判定結果がｙｅｓの場合は、Ｓ２０２の処理を行う。
【００６２】
一方、関係情報導出部１２１は、Ｓ２０１の処理による判定結果がｎｏの場合は、Ｓ２０１の処理を再度行う。
【００６３】
関係情報導出部１２１は、Ｓ２０２の処理を行う場合は、同処理として、図１に表す記録部１３６が複数の診断時間情報を保持しているかについての判定を行う。
【００６４】
関係情報導出部１２１は、Ｓ２０２の処理による判定結果がｙｅｓの場合は、Ｓ２０３の処理を行う。
【００６５】
一方、関係情報導出部１２１は、Ｓ２０２の処理による判定結果がｎｏの場合は、Ｓ２０１の処理を再度行う。
関係情報導出部１２１は、Ｓ２０３の処理を行う場合は、同処理として、図１に表す記録部１３６から、診断時間情報群２１１に格納されている各診断時間情報を読み込む。
【００６６】
そして、関係情報導出部１２１は、Ｓ２０４の処理として、読み込んだ各診断時間情報から、前記関係情報を導出する。前記関係情報は、前述のように、例えば、近似により導出した、累積診断回数と診断時間との関係を表す直線の傾きである。
【００６７】
そして、関係情報導出部１２１は、Ｓ２０５の処理として、Ｓ２０４の処理により導出した前記関係情報を記録部１３６に記録させる。
【００６８】
そして、関係情報導出部１２１は、Ｓ２０６の処理として、図３に表す処理を終了するかについての判定を行う。関係情報導出部１２１は、前記判定を、例えば、外部からの終了情報の入力の有無を判定することにより行う。
【００６９】
関係情報導出部１２１は、Ｓ２０６の処理による判定結果がｙｅｓの場合は、図３に表す処理を終了する。
【００７０】
一方、関係情報導出部１２１は、Ｓ２０６の処理による判定結果がｎｏの場合は、Ｓ２０１の処理を再度行う。
【００７１】
図４は、図１に表す関係情報判定部１２６が行う処理の処理フロー例を表す概念図である。
【００７２】
関係情報判定部１２６は、例えば、外部からの開始情報の入力により図４に表す処理を開始する。
【００７３】
そして、関係情報判定部１２６は、Ｓ３０１の処理として、関係情報の判定を試行するかについての判定を行う。関係情報判定部１２６は、試行するかについての当該判定を、例えば、外部からの所定の情報の入力の有無を判定することにより行う。関係情報判定部１２６は、あるいは、試行するかについての当該判定を、例えば、所定のタイミングになったかを判定することにより行っても構わない。当該タイミングは、例えば、新たな関係情報が図１に表す記録部１３６に格納されたタイミングである。
【００７４】
関係情報判定部１２６は、Ｓ３０１の処理による判定結果がｙｅｓの場合は、Ｓ３０２の処理を行う。
【００７５】
一方、関係情報判定部１２６は、Ｓ３０１の処理による判定結果がｎｏの場合は、Ｓ３０１の処理を再度行う。
【００７６】
関係情報判定部１２６は、Ｓ３０２の処理を行う場合は、同処理として、図１に表す記録部１３６が関係情報を保持しているかについての判定を行う。
【００７７】
関係情報判定部１２６は、Ｓ３０２の処理による判定結果がｙｅｓの場合は、Ｓ３０３の処理を行う。
【００７８】
一方、関係情報導出部１２１は、Ｓ３０２の処理による判定結果がｎｏの場合は、Ｓ３０１の処理を再度行う。
【００７９】
関係情報判定部１２６は、Ｓ３０３の処理を行う場合は、同処理として、直近の前記関係情報を図１に表す記録部１３６から読み込む。
【００８０】
そして、関係情報判定部１２６は、Ｓ３０４の処理として、Ｓ３０３の処理により読み込んだ関係情報が予め設定された条件を満たすかについての判定を行う。ここで、前記条件は、例えば、記録部１３６が予め保持しているものとする。
【００８１】
前記関係情報が、前述の直線の傾きである場合には、前記条件は、前述のように、例えば、前記傾きが所定の閾値を超えることである。
【００８２】
関係情報判定部１２６は、Ｓ３０４の処理による判定結果がｙｅｓの場合は、Ｓ３０５の処理を行う。
【００８３】
一方、関係情報導出部１２１は、Ｓ３０４の処理による判定結果がｎｏの場合は、Ｓ３０６の処理を行う。
【００８４】
関係情報判定部１２６は、Ｓ３０５の処理を行う場合は、同処理として、所定の通知情報を図１に表す出力部１３１に行わせる。ここで、前記通知情報は、例えば、図１に表す記録部１３６が予め保持している。前記通知情報は、例えば、動作部１４１が故障する危険性が高いことを表現した情報である。前記通知情報は、あるいは、例えば、動作部１４１が故障する危険性の程度を表現した情報であっても構わない。
【００８５】
そして、関係情報判定部１２６は、Ｓ３０６の処理として、図４に表す処理を終了するかについての判定を行う。関係情報判定部１２６は、当該判定を、例えば、外部からの終了情報の入力の有無を判定することにより行う。
【００８６】
関係情報判定部１２６は、Ｓ３０６の処理による判定結果がｙｅｓの場合は、図４に表す処理を終了する。
【００８７】
一方、関係情報導出部１２１は、Ｓ３０６の処理による判定結果がｎｏの場合は、Ｓ３０１の処理を再度行う。
【００８８】
なお、本実施形態の情報処理装置において、複数個の動作部が処理部に接続されていても構わない。その場合、処理部は、それぞれの動作部について、以上説明した診断処理を行う。そして、処理部は、それぞれの動作部についての診断処理時間を導出する。そして、処理部は、前記複数の動作部について前記関係情報を導出し、当該関係情報についての前記判定及び判定結果の出力を行う。
［効果］
本実施形態の情報処理装置は、関係情報が所定の条件を満たすかにより、動作部が劣化しているかについての判定を行う。ここで、前記関係情報は、動作部についての診断時間との累積診断回数との組合せである診断時間情報から導出した、前記診断時間と累積診断回数との関係を表す情報である。そして、前記導出に用いる前記診断時間情報の数は通常三個以上である。前記診断時間情報の数が三個以上の場合は、前記情報処理装置は、前記判定への前記診断時間のばらつきの影響を低減し得る。従い、前記情報処理装置は、特許文献１が開示するような、今回の障害準備に要した実行時間と前回の障害準備に要した実行時間とを比較する方法と比較して、前記動作部の劣化状況についてより正確な把握を可能にし得る。
【００８９】
図５は、実施形態の出力装置の最小限の構成である出力装置１０１ｘの構成を表す概念図である。
【００９０】
出力装置１０１ｘは、格納部１３６ｘと、判定部１０６ｘとを備える。
【００９１】
格納部１３６ｘは、所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する。
【００９２】
判定部１０６ｘは、前記格納部から読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する。
【００９３】
出力装置１０１ｘが前記判定に用いる前記診断時間の数は３つ以上である。従い、出力装置１０１ｘは、特許文献１が開示するような、今回の障害準備に要した実行時間と前回の障害準備に要した実行時間とを比較する方法と比較して、前記動作部の劣化状況についてより正確な把握を可能にし得る。
【００９４】
そのため、出力装置１０１ｘは、前記構成により、［発明の効果］の項に記載した効果を奏する。
【００９５】
なお、図５に表す出力装置１０１ｘは、例えば、図１に表す情報処理装置１０１の一部である。また、格納部１３６ｘは、例えば、図１に表す格納処理部１１６と記録部１３６の診断時間情報群２１１を保持する部分との組合せである。また、判定部１０６ｘは、例えば、図１に表す関係情報導出部１２１、関係情報判定部１２６及び出力部１３１の組合せである。また、前記動作部は、例えば、図１に表す動作部１４１である。また、前記実行順は、例えば、前述の累積診断回数である。
【００９６】
以上、本発明の各実施形態を説明したが、本発明は、前記した実施形態に限定されるものではなく、本発明の基本的技術的思想を逸脱しない範囲で更なる変形、置換、調整を加えることができる。例えば、各図面に示した要素の構成は、本発明の理解を助けるための一例であり、これらの図面に示した構成に限定されるものではない。
【００９７】
また、前記の実施形態の一部又は全部は、以下の付記のようにも記述され得るが、以下には限られない。
（付記１）
所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する格納部と、
前記格納部から読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する判定部と、
を備える出力装置。
（付記２）
前記診断処理が、前記診断処理のためのプログラムの実行により行われるものである、付記１に記載された出力装置。
（付記３）
前記動作部が、前記診断処理の後に前記動作を行うものである、付記１又は付記２に記載された出力装置。
（付記４）
前記３つ以上の数が予め定められた設定数である、付記１乃至付記３のうちのいずれか一に記載された出力装置。
（付記５）
前記診断時間の格納数が前記設定数を超えた場合に、最も小さい前記実行順に対応する前記診断時間を削除する、付記４に記載された出力装置。
（付記６）
前記診断時間に対応する前記実行順が連続している、付記１乃至付記５のうちのいずれか一に記載された出力装置。
（付記７）
前記充足の成否の判定が、前記実行順と前記診断時間との関係を表す関係情報が第二の条件を満たすかについての判定である、付記１乃至付記６のうちのいずれか一に記載された出力装置。
（付記８）
前記関係情報が近似により導出された直線の傾きである、付記７に記載された出力装置。
（付記９）
前記近似が最小自乗法によるものである、付記８に記載された出力装置。
（付記１０）
前記第二の条件が、所定の閾値を超えることである、付記７乃至付記９のうちのいずれか一に記載された出力装置。
（付記１１）
前記動作部を二個以上備え、前記動作部の各々について、前記格納部は前記３つ以上の前記診断時間を格納し得、前記判定部は前記３つ以上の前記診断時間について前記判定を行い、前記判定に係る判定結果を出力する、付記１乃至付記８のうちのいずれか一に記載された出力装置。
（付記１２）
前記出力が、表示部又は音声出力部へのものである、付記１乃至付記９のうちのいずれか一に記載された出力装置。
（付記１３）
所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納し、
読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する、
出力方法。
（付記１４）
所定の動作を行う動作部に対し繰り返し実行される所定の診断処理に要した診断時間を、当該診断処理の実行順とともに格納する処理と、
読み出した、最後を含む３つ以上の前記実行順及び対応する前記診断時間に関する所定の条件の充足の成否の判定を行い、その結果を出力する処理と、
をコンピュータに実行させる、出力プログラム。
【符号の説明】
【００９８】
１０１    情報処理装置
１０１ｘ    出力装置
１０６    処理部
１０６ｘ    判定部
１１１    準備部
１１６    格納処理部
１２１    関係情報導出部
１２６    関係情報判定部
１３１    出力部
１３６    記録部
１３６ｘ    格納部
１４１    動作部
２０１    準備プログラム
２０６    診断時間情報格納プログラム
２１１    診断時間情報群
２１６    診断時間情報格納数
２２１    関係情報導出プログラム
２２６    関係情報判定プログラム
２３１    出力プログラム
【図１】
2019095845.tif 000003
【図２】
2019095845.tif 000004
【図３】
2019095845.tif 000005
【図４】
2019095845.tif 000006
【図５】
2019095845.tif 000007