(57)【特許請求の範囲】
【請求項１】
作業を行う作業者毎に、作業者を識別する作業者識別子と作業者に関する属性を示す作業者属性値とを対応付けた作業者データを記憶する作業者データ記憶部と、
過去に行われた過去作業毎に、過去作業を識別する過去作業識別子と過去作業を行った作業者を識別する過去作業者識別子とを対応付けた過去作業データを記憶する過去作業データ記憶部と、
過去作業で発生した不具合毎に、不具合が発生した不具合作業を識別する不具合作業識別子を含んだ不具合データを記憶する不具合データ記憶部と、
前記過去作業データ記憶部に記憶された過去作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち過去作業データの過去作業識別子と同じ不具合作業識別子を含んだ不具合データの数を不具合数として算出する不具合数算出部と、
前記過去作業データ記憶部に記憶された過去作業データ毎に、過去作業データの過去作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から過去属性値として取得する過去属性値取得部と、
前記過去属性値取得部によって取得された過去属性値毎に、前記不具合数算出部によって算出された不具合数のうち過去属性値が同じである過去作業データの不具合数を合計して属性別不具合数を算出する属性別不具合数算出部と、
前記過去属性値取得部によって取得された過去属性値毎に、過去属性値が同じである過去作業識別子の数を属性別過去作業数として算出する属性別過去作業数算出部と、
前記属性別過去作業数算出部によって過去属性値毎に算出された属性別過去作業数と前記属性別不具合数算出部によって過去属性値毎に算出された属性別不具合数とに基づいて、過去属性値毎に属性別過去作業数に対する属性別不具合数の割合に関する値を不具合指標値として算出する不具合指標値算出部と、
前記不具合指標値算出部によって過去属性値毎に算出された不具合指標値に基づいて、新規作業を行わせる作業者候補の作業者属性値を選択する作業者候補選択部と
を備えることを特徴とする作業計画支援装置。
【請求項２】
前記作業計画支援装置は、さらに、基準作業データ記憶部と、基準属性値取得部と、属性別不具合基準数算出部と、属性別基準作業数算出部とを備え、
前記基準作業データ記憶部は、過去に行われた作業のうち所定の作業条件を満たす基準作業毎に、基準作業を識別する基準作業識別子と基準作業を行った作業者を識別する基準作業者識別子とを対応付けた基準作業データを記憶し、
前記過去作業データ記憶部は、過去に行われた作業のうち前記所定の作業条件を満たさない過去作業毎に過去作業データを記憶し、
前記不具合数算出部は、前記基準作業データ記憶部に記憶された基準作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち基準作業データの基準作業識別子と同じ不具合作業識別子を含んだ不具合データの数を不具合基準数として算出し、
前記基準属性値取得部は、前記基準作業データ記憶部に記憶された基準作業データ毎に、基準作業データの基準作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から基準属性値として取得し、
前記属性別不具合基準数算出部は、前記基準属性値取得部によって取得された基準属性値毎に、前記不具合数算出部によって算出された不具合基準数のうち基準属性値が同じである基準作業データの不具合基準数を合計して属性別不具合基準数を算出し、
前記属性別基準作業数算出部は、前記基準属性値取得部によって取得された基準属性値毎に、基準属性値が同じである基準作業識別子の数を属性別基準作業数として算出し、
前記不具合指標値算出部は、基準属性値毎に基準属性値の属性別基準作業数に対する属性別不具合基準数の割合を表す統計値を不具合基準率として算出し、過去属性値毎に過去属性値の属性別過去作業数に対する属性別不具合数の割合を表す統計値を不具合率として算出し、過去属性値毎に過去属性値と同じ基準属性値の不具合基準率に対する過去属性値の不具合率の大きさを前記不具合指標値として算出する
ことを特徴とする請求項１記載の作業計画支援装置。
【請求項３】
前記不具合指標値算出部は前記統計値として信頼区間を算出する
ことを特徴とする請求項２記載の作業計画支援装置。
【請求項４】
前記基準作業は、作業者が変わった変更回数が所定の回数閾値より少なかった作業であり、
前記過去作業は、作業者が変わった変更回数が前記所定の回数閾値より多かった作業である
ことを特徴とする請求項２または請求項３記載の作業計画支援装置。
【請求項５】
前記作業者候補選択部は、選択した作業者属性値と同じ作業者属性値に対応付けられた作業者識別子を前記作業者データ記憶部から取得し、取得した作業者識別子を出力する
ことを特徴とする請求項１から請求項４いずれかに記載の作業計画支援装置。
【請求項６】
前記作業計画支援装置は、さらに、
作業毎に、作業を識別する作業識別子と作業の種類を識別する作業種類とを含む作業種類データを記憶する作業種類データ記憶部と、
過去作業データ毎に、過去作業データの過去作業識別子と同じ作業識別子に対応付けられた作業種類を前記作業種類データ記憶部から過去作業種類として取得する過去作業種類取得部とを備え、
前記属性別不具合数算出部は、過去作業種類と過去属性値との組み合わせ毎に属性別不具合数を算出し、
前記属性別過去作業数算出部は、過去作業種類と過去属性値との組み合わせ毎に属性別過去作業数を算出し、
前記不具合指標値算出部は、過去作業種類と過去属性値との組み合わせ毎に不具合指標値を算出する
前記作業者候補選択部は、過去作業種類と過去属性値との組み合わせ毎に算出された不具合指標値に基づいて前記作業者候補の作業者属性値を選択する
ことを特徴とする請求項１から請求項５いずれかに記載の作業計画支援装置。
【請求項７】
前記作業計画支援装置は、さらに、
予定されている予定作業毎に、予定作業を識別する予定作業識別子を含んだ予定作業データを記憶する予定作業データ記憶部と、
前記予定作業データ記憶部から特定の予定作業識別子を、前記新規作業を識別する新規作業識別子として選択する新規作業選択部とを備え、
前記作業者候補選択部は、
前記新規作業選択部によって選択された新規作業識別子と同じ作業識別子に対応付けられた作業種類を前記作業種類データ記憶部から新規作業種類として取得し、取得した新規作業種類と同じ過去作業種類を含む組み合わせの不具合指標値に基づいて前記新規作業種類と同じ過去作業種類を含む組み合わせの過去属性値から前記作業者候補の作業者属性値を選択する
ことを特徴とする請求項６記載の作業計画支援装置。
【請求項８】
各予定作業データは、予定作業が行われる予定日と予定作業を行う予定の作業者を識別する予定作業者識別子とを含み、
前記新規作業選択部は、予定日と予定作業者識別子との組み合わせ毎に予定日と予定作業者識別子との組み合わせが同じである予定作業データの数を予定作業数として算出し、算出した予定作業数が所定の作業数閾値より多い予定日と予定作業者識別子とを含んだ少なくともいずれかの予定作業データを選択し、選択した予定作業データに含まれる予定作業識別子を前記新規作業識別子として選択する
ことを特徴とする請求項７記載の作業計画支援装置。
【請求項９】
作業者データ記憶部と、過去作業データ記憶部と、不具合データ記憶部と、不具合数算出部と、過去属性値取得部と、属性別不具合数算出部と、属性別過去作業数算出部と、不具合指標値算出部と、作業者候補選択部とを備える作業計画支援装置を用いる作業計画支援方法であって、
前記作業者データ記憶部は、作業を行う作業者毎に、作業者を識別する作業者識別子と作業者に関する属性を示す作業者属性値とを対応付けた作業者データを記憶する記憶部であり、
前記過去作業データ記憶部は、過去に行われた過去作業毎に、過去作業を識別する過去作業識別子と過去作業を行った作業者を識別する過去作業者識別子とを対応付けた過去作業データを記憶する記憶部であり、
前記不具合データ記憶部は、過去作業で発生した不具合毎に、不具合が発生した不具合作業を識別する不具合作業識別子を含んだ不具合データを記憶する記憶部であり、
前記不具合数算出部が、前記過去作業データ記憶部に記憶された過去作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち過去作業データの過去作業識別子と同じ不具合作業識別子を含んだ不具合データの数を不具合数として算出し、
前記過去属性値取得部が、前記過去作業データ記憶部に記憶された過去作業データ毎に、過去作業データの過去作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から過去属性値として取得し、
前記属性別不具合数算出部が、前記過去属性値取得部によって取得された過去属性値毎に、前記不具合数算出部によって算出された不具合数のうち過去属性値が同じである過去作業データの不具合数を合計して属性別不具合数を算出し、
前記属性別過去作業数算出部が、前記過去属性値取得部によって取得された過去属性値毎に、過去属性値が同じである過去作業識別子の数を属性別過去作業数として算出し、
前記不具合指標値算出部が、前記属性別過去作業数算出部によって過去属性値毎に算出された属性別過去作業数と前記属性別不具合数算出部によって過去属性値毎に算出された属性別不具合数とに基づいて、過去属性値毎に属性別過去作業数に対する属性別不具合数の割合に関する値を不具合指標値として算出し、
前記作業者候補選択部が、前記不具合指標値算出部によって過去属性値毎に算出された不具合指標値に基づいて、新規作業を行わせる作業者候補の作業者属性値を選択する
ことを特徴とする作業計画支援方法。
【請求項１０】
請求項９記載の作業計画支援方法をコンピュータに実行させるための作業計画支援プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、設備の保守作業について作業計画の作成を支援する作業計画支援装置、作業計画支援方法および作業計画支援プログラムに関するものである。
【背景技術】
【０００２】
公共施設、交通機関、製造業、ビルファシリティなどの設備を安定稼働させるため、設備が設けられた現地に作業者を派遣し、派遣された作業者によって保守作業が行われている。例えば、保守作業は、顧客との契約により定期的に行われている。
定期的に行われる保守作業については、いつどの設備へどの作業者を派遣して保守作業を行うかを定義した保守作業計画を事前に作成し、その計画に従って作業者が派遣される。
そのため、保守作業計画を作成する段階において、期待される保守品質がより高い計画を立案することが重要である。保守品質を示す指標としては、その保守作業計画のもとで保守作業を行った後に発生する故障件数などが用いられる。
【０００３】
特許文献１は、突発的に故障が発生した設備について、現場への派遣が可能であり、かつ故障から設備を復旧可能な作業者を選択するための方法を開示している。特許文献１が開示する方法は、故障および復旧の程度と作業者の対応能力の有無とを数段階のレベルで評価し、その評価結果に基づいて最適な作業者を選択する、というものである。
【０００４】
特許文献２は、設備を構成する部品の保守計画を立案するための方法を開示している。特許文献２が開示する方法は、設備毎に特定の機能を達成するために必要な部品のリストと当該部品の信頼度データとに基づいて各設備がその機能を達成するための信頼度を計算し、信頼度を所定値以上に保つように保守部品を選択する、というものである。
【０００５】
期待される保守品質が高い保守作業計画を立案するためには、特定の保守作業計画における個々の保守作業について、期待される保守品質を定量的に算出して評価する必要がある。
一般に保守品質は、各設備の過去の故障などの履歴情報を用いて類似した条件において発生が見込まれる故障頻度を推定する、ことなどによって評価される。
この際、故障頻度の推定を行うための履歴情報に様々な影響を受ける設備の事例を含めると、推定値が取り得る範囲が広くなり、精度の高い適切な推定値を得ることができない。
例えば、設置環境が不規則に変化する設備や、毎回別の保守作業者が保守作業を行う設備などの事例がこれにあたる。
作業者に注目した保守作業計画の立案においては、影響を受ける要素を減少させるため、同一の作業者が継続して一定期間以上、保守作業を実施している設備について事例の限定が行われている。
しかし、この条件を完全に満たす設備は全体の割合からして低い。そのため、従来の手法では、学習に使用できるデータ量が少なくなる。さらに、得られた推定結果を元に計画の最適化を行うことができる設備もこの条件を満たすものに限定される。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−５７３０８号公報
【特許文献２】特開２０１１−６００８８号公報
【非特許文献】
【０００７】
【非特許文献１】統計学入門−基礎統計学Ｉ、東京大学教養学部統計学教室編、東大出版会、付録４  Ｆ分布表
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明は、例えば、作業毎に適切な作業者の割り当てを行う作業計画を支援することができるようにすることを目的とする。
【課題を解決するための手段】
【０００９】
本発明の作業計画支援装置は、
作業を行う作業者毎に、作業者を識別する作業者識別子と作業者に関する属性を示す作業者属性値とを対応付けた作業者データを記憶する作業者データ記憶部と、
過去に行われた過去作業毎に、過去作業を識別する過去作業識別子と過去作業を行った作業者を識別する過去作業者識別子とを対応付けた過去作業データを記憶する過去作業データ記憶部と、
過去作業で発生した不具合毎に、不具合が発生した不具合作業を識別する不具合作業識別子を含んだ不具合データを記憶する不具合データ記憶部と、
前記過去作業データ記憶部に記憶された過去作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち過去作業データの過去作業識別子と同じ不具合作業識別子を含んだ不具合データの数を不具合数として算出する不具合数算出部と、
前記過去作業データ記憶部に記憶された過去作業データ毎に、過去作業データの過去作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から過去属性値として取得する過去属性値取得部と、
前記過去属性値取得部によって取得された過去属性値毎に、前記不具合数算出部によって算出された不具合数のうち過去属性値が同じである過去作業データの不具合数を合計して属性別不具合数を算出する属性別不具合数算出部と、
前記過去属性値取得部によって取得された過去属性値毎に、過去属性値が同じである過去作業識別子の数を属性別過去作業数として算出する属性別過去作業数算出部と、
前記属性別過去作業数算出部によって過去属性値毎に算出された属性別過去作業数と前記属性別不具合数算出部によって過去属性値毎に算出された属性別不具合数とに基づいて、過去属性値毎に属性別過去作業数に対する属性別不具合数の割合に関する値を不具合指標値として算出する不具合指標値算出部と、
前記不具合指標値算出部によって過去属性値毎に算出された不具合指標値に基づいて、新規作業を行わせる作業者候補の作業者属性値を選択する作業者候補選択部とを備える。
【発明の効果】
【００１０】
本発明は、例えば、作業毎に適切な作業者の割り当てを行う作業計画を支援することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１における作業計画支援装置１００の機能構成図。
【図２】実施の形態１における作業者テーブル２００のフォーマットを示す図。
【図３】実施の形態１における設備テーブル２１０のフォーマットを示す図。
【図４】実施の形態１における保守作業テーブル２２０のフォーマットを示す図。
【図５】実施の形態１における故障テーブル２３０のフォーマットを示す図。
【図６】実施の形態１における長期設備テーブル２４０のフォーマットを示す図。
【図７】実施の形態１における準長期設備テーブル２５０のフォーマットを示す図。
【図８】実施の形態１における長期設備故障件数テーブル２６０のフォーマットを示す図。
【図９】実施の形態１における準長期設備故障件数テーブル２７０のフォーマットを示す図。
【図１０】実施の形態１における長期設備故障率テーブル２８０のフォーマットを示す図。
【図１１】実施の形態１における作業品質テーブル２９０のフォーマットを示す図。
【図１２】実施の形態１における保守予定テーブル３００のフォーマットを示す図。
【図１３】実施の形態１における保守作業計画データ３１０のフォーマットを示す図。
【図１４】実施の形態１における作業計画支援装置１００のデータフロー図。
【図１５】実施の形態１における作業計画支援装置１００の作業計画支援方法を示すフローチャート。
【図１６】実施の形態１における設備分類処理（Ｓ１１０）の一例を示す概要図。
【図１７】実施の形態１における故障件数評価処理（Ｓ１２０）の一例を示す概要図。
【図１８】実施の形態１における長期設備故障率評価処理（Ｓ１３０）の一例を示す概要図。
【図１９】実施の形態１における長期信頼区間と準長期信頼区間との大小関係を示す図。
【図２０】実施の形態１における準長期設備故障率評価処理（Ｓ１４０）の一例を示す概要図。
【図２１】実施の形態１における作業計画支援装置１００のハードウェア資源の一例を示す図。
【発明を実施するための形態】
【００１２】
実施の形態１．
設備（例えば、ビルの昇降機やその他のビルの設備）の保守作業またはその他の作業について作業計画の作成を支援する作業計画支援装置について説明する。
【００１３】
図１は、実施の形態１における作業計画支援装置１００の機能構成図である。
実施の形態１における作業計画支援装置１００の機能構成について、図１に基づいて説明する。
【００１４】
作業計画支援装置１００は、設備の保守作業についての作業計画の作成を支援する装置である。
但し、作業計画支援装置１００は、設備の保守作業以外の作業について作業計画の作成を支援するために用いてもよい。
【００１５】
作業計画支援装置１００は、設備分類部１１０と、故障件数評価部１２０（不具合数算出部の一例）とを備える。
作業計画支援装置１００は、長期設備故障率評価部１３０（基準属性値取得部、属性別不具合基準数算出部、属性別基準作業数算出部の一例）と、準長期設備故障率評価部１４０（過去属性値取得部、属性別不具合数算出部、属性別過去作業数算出部、不具合指標値算出部、過去作業種類取得部の一例）とを備える。
作業計画支援装置１００は、作業計画作成部１５０と、作業計画評価部１６０と、作業計画更新部１７０（作業者候補選択部、新規作業選択部の一例）と、装置記憶部１９０（作業者データ記憶部、過去作業データ記憶部、不具合データ記憶部、基準作業データ記憶部、作業種類データ記憶部、予定作業データ記憶部の一例）とを備える。
【００１６】
装置記憶部１９０は、作業計画支援装置１００で使用するデータを記憶する。例えば、装置記憶部１９０は、以下のようなデータを記憶する。
装置記憶部１９０は、作業者テーブル２００（作業者データの一例）、設備テーブル２１０（作業種類データの一例）、保守作業テーブル２２０、故障テーブル２３０（不具合データの一例）および保守予定テーブル３００（予定作業データの一例）を予め記憶する。
装置記憶部１９０は、設備分類部１１０によって生成される長期設備テーブル２４０（基準作業データの一例）および準長期設備テーブル２５０（過去作業データの一例）を記憶する。
装置記憶部１９０は、故障件数評価部１２０によって生成される長期設備故障件数テーブル２６０および準長期設備故障件数テーブル２７０を記憶する。
装置記憶部１９０は、長期設備故障率評価部１３０によって生成される長期設備故障率テーブル２８０を記憶する。
装置記憶部１９０は、準長期設備故障率評価部１４０によって生成される作業品質テーブル２９０を記憶する。
装置記憶部１９０は、作業計画作成部１５０によって生成されて作業計画更新部１７０によって更新される保守作業計画データ３１０を記憶する。
【００１７】
作業計画支援装置１００の装置記憶部１９０以外の機能構成および装置記憶部１９０が記憶するデータについては、以降で説明する。
【００１８】
図２は、実施の形態１における作業者テーブル２００のフォーマットを示す図である。
実施の形態１における作業者テーブル２００について、図２に基づいて説明する。
【００１９】
作業者テーブル２００は、保守作業を行う作業者に関するデータである。
【００２０】
作業者テーブル２００は、データ項目として「作業者ＩＤ」と「作業者属性」とを対応付ける。
「作業者ＩＤ」は、作業者を識別する作業者識別子を示す。
「作業者属性」は、作業者に関する属性（例えば、所属部署）を示す。
【００２１】
図３は、実施の形態１における設備テーブル２１０のフォーマットを示す図である。
実施の形態１における設備テーブル２１０について、図３に基づいて説明する。
【００２２】
設備テーブル２１０は、設備に関するデータである。
【００２３】
設備テーブル２１０は、データ項目として「設備ＩＤ」と「設備種類」とを対応付ける。
「設備ＩＤ」は、設備を識別する設備識別子を示す。
「設備種類」は、設備の種類（例えば、機種、設置年数、契約、用途、設置環境）を示す。設備の契約の一例として、定期的に保守を行う契約または必要に応じて不定期に保守を行う契約が挙げられる。設備の設置環境の一例として、屋内または屋外が挙げられる。
【００２４】
図４は、実施の形態１における保守作業テーブル２２０のフォーマットを示す図である。
実施の形態１における保守作業テーブル２２０について、図４に基づいて説明する。
【００２５】
保守作業テーブル２２０は、過去に行われた保守作業に関するデータである。
【００２６】
保守作業テーブル２２０は、データ項目として「日時」と「設備ＩＤ」と「作業者ＩＤ」と「保守作業」とを対応付ける。
「日時」は、保守作業が行われた日時を示す。
「設備ＩＤ」は、保守作業が行われた設備を識別する設備識別子を示す。
「作業者ＩＤ」は、保守作業を行った作業者を識別する作業者識別子を示す。
「保守作業」は、保守作業の内容を示す。
【００２７】
図５は、実施の形態１における故障テーブル２３０のフォーマットを示す図である。
実施の形態１における故障テーブル２３０について、図５に基づいて説明する。
【００２８】
故障テーブル２３０は、過去に発生した設備の故障に関するデータである。
【００２９】
故障テーブル２３０は、データ項目として「日時」と「設備ＩＤ」と「故障種類」とを対応付ける。
「日時」は、故障が発生した日時を示す。
「設備ＩＤ」は、故障が発生した設備を識別する設備識別子を示す。
「故障種類」は、故障の内容を示す。
【００３０】
図６は、実施の形態１における長期設備テーブル２４０のフォーマットを示す図である。
実施の形態１における長期設備テーブル２４０について、図６に基づいて説明する。
【００３１】
長期設備テーブル２４０は、保守作業を行う予定の作業者（以下、「担当作業者」という）によって所定期間の保守作業が行われた設備、つまり、担当作業者以外の作業者が保守作業を行わなかった設備に関するデータである。
以下、担当作業者によって所定期間の保守作業が行われた設備を「長期設備」または「長期保守設備」という。また、長期設備の保守作業を「長期作業」または「長期保守作業」という。
【００３２】
長期設備テーブル２４０は、データ項目として「設備ＩＤ」と「担当作業者ＩＤ」と「継続作業期間」と「開始日時」とを対応付ける。
「設備ＩＤ」は、長期設備を識別する長期設備識別子を示す。
「担当作業者ＩＤ」は、担当作業者を識別する担当作業者識別子を示す。
「継続作業期間」は、長期作業が行われた作業期間を示す。
「開始日時」は、長期作業が開始された開始日時を示す。
【００３３】
図７は、実施の形態１における準長期設備テーブル２５０のフォーマットを示す図である。
実施の形態１における準長期設備テーブル２５０について、図７に基づいて説明する。
【００３４】
準長期設備テーブル２５０は、担当作業者以外の作業者が一時的に担当作業者の代わりに保守作業を行った設備（以下、「準長期設備」または「準長期保守設備」という）に関するデータである。
以下、一時的に担当作業者の代わりに保守作業を行った作業者を「一時作業者」という。また、準長期設備の保守作業を「準長期作業」または「準長期保守作業」という。
【００３５】
準長期設備テーブル２５０は、データ項目として「設備ＩＤ」と「担当作業者ＩＤ」と「継続作業期間」と「開始日時」と「一時作業者ＩＤ」と「一時作業日時」とを対応付ける。
「設備ＩＤ」は、準長期設備を識別する準長期設備識別子を示す。
「担当作業者ＩＤ」は、担当作業者を識別する担当作業者識別子を示す。
「継続作業期間」は、準長期作業が行われた作業期間を示す。
「開始日時」は、準長期作業が開始された開始日時を示す。
「一時作業者ＩＤ」は、一時作業者を識別する一時作業者識別子を示す。
「一時作業日時」は、一時作業者が行った保守作業の開始日時を示す。
【００３６】
図８は、実施の形態１における長期設備故障件数テーブル２６０のフォーマットを示す図である。
実施の形態１における長期設備故障件数テーブル２６０について、図８に基づいて説明する。
【００３７】
長期設備故障件数テーブル２６０は、長期設備の故障件数に関するデータである。
【００３８】
長期設備故障件数テーブル２６０は、データ項目として「設備ＩＤ」と「評価開始日時」と「評価終了日時」と「故障件数」とを対応付ける。
「設備ＩＤ」は、長期設備を識別する長期設備識別子を示す。
「評価開始日時」は、故障件数を集計する対象期間（以下、「評価期間」という）の開始日時を示す。
「評価終了日時」は、評価期間の終了日時を示す。
「故障件数」は、評価期間に発生した故障の件数を示す。
【００３９】
図９は、実施の形態１における準長期設備故障件数テーブル２７０のフォーマットを示す図である。
実施の形態１における準長期設備故障件数テーブル２７０について、図９に基づいて説明する。
【００４０】
準長期設備故障件数テーブル２７０は、準長期設備の故障件数に関するデータである。
【００４１】
準長期設備故障件数テーブル２７０は、データ項目として「設備ＩＤ」と「評価開始日時」と「評価終了日時」と「故障件数」とを対応付ける。
「設備ＩＤ」は、準長期設備を識別する準長期設備識別子を示す。
「評価開始日時」は、評価期間の開始日時を示す。
「評価終了日時」は、評価期間の終了日時を示す。
「故障件数」は、評価期間に発生した故障の件数を示す。
【００４２】
図１０は、実施の形態１における長期設備故障率テーブル２８０のフォーマットを示す図である。
実施の形態１における長期設備故障率テーブル２８０について、図１０に基づいて説明する。
【００４３】
長期設備故障率テーブル２８０は、長期設備の種類と担当作業者の属性との組み合わせ別の故障率に関するデータである。
【００４４】
長期設備故障率テーブル２８０は、データ項目として「設備種類」と「作業者属性」と「故障率信頼区間」とを対応付ける。
「設備種類」は、長期設備の種類を示す。
「作業者属性」は、担当作業者の属性を示す。
「故障率信頼区間」は、故障率の信頼区間を示す。
【００４５】
図１１は、実施の形態１における作業品質テーブル２９０のフォーマットを示す図である。
実施の形態１における作業品質テーブル２９０について、図１１に基づいて説明する。
【００４６】
作業品質テーブル２９０は、準長期設備の種類と一時作業者の属性との組み合わせ別の故障率に関するデータである。
【００４７】
作業品質テーブル２９０は、データ項目として「設備種類」と「担当作業者属性」と「一時作業者属性」と「故障率信頼区間」と「故障増分指標」とを対応付ける。
「設備種類」は、準長期設備の種類を示す。
「担当作業者属性」は、担当作業者の属性を示す。
「一時作業者属性」は、一時作業者の属性を示す。
「故障率信頼区間」は、故障率の信頼区間を示す。
「故障増分指標」は、長期設備の故障率（の信頼区間）に対する準長期設備の故障率（の信頼区間）の大きさを表す指標値を示す。
【００４８】
図１２は、実施の形態１における保守予定テーブル３００のフォーマットを示す図である。
実施の形態１における保守予定テーブル３００について、図１２に基づいて説明する。
【００４９】
保守予定テーブル３００は、今後の保守作業に関するデータである。
【００５０】
保守予定テーブル３００は、データ項目として「予定日」と「設備ＩＤ」と「保守作業」とを対応付ける。
「予定日」は、保守作業が行われる予定日を示す。
「設備ＩＤ」は、保守作業が行われる予定の設備を識別する設備識別子を示す。
「保守作業」は、予定されている保守作業の内容を示す。
【００５１】
図１３は、実施の形態１における保守作業計画データ３１０のフォーマットを示す図である。
実施の形態１における保守作業計画データ３１０について、図１３に基づいて説明する。
【００５２】
保守作業計画データ３１０は、保守作業を行う予定の作業者に関するデータである。
【００５３】
保守作業計画データ３１０は、データ項目として「計画作業日」と「設備ＩＤ」と「作業者ＩＤ」と「保守作業」とを対応付ける。
「計画作業日」は、保守作業を行う予定日を示す。
「設備ＩＤ」は、保守作業が行われる予定の設備を識別する設備識別子を示す。
「作業者ＩＤ」は、保守作業を行う予定の作業者を識別する作業者識別子を示す。
「保守作業」は、予定されている保守作業の内容を示す。
【００５４】
図１４は、実施の形態１における作業計画支援装置１００のデータフロー図である。
実施の形態１における作業計画支援装置１００のデータフローについて、図１４に基づいて説明する。
【００５５】
設備分類部１１０は、保守作業テーブル２２０（図４参照）に基づいて長期設備テーブル２４０（図６参照）と準長期設備テーブル２５０（図７参照）とを生成する。
【００５６】
故障件数評価部１２０は、長期設備テーブル２４０と故障テーブル２３０（図５参照）とに基づいて長期設備故障件数テーブル２６０（図８参照）を生成する。
故障件数評価部１２０は、準長期設備テーブル２５０と故障テーブル２３０とに基づいて準長期設備故障件数テーブル２７０（図９参照）を生成する。
【００５７】
長期設備故障率評価部１３０は、長期設備故障件数テーブル２６０と作業者テーブル２００（図２参照）と設備テーブル２１０（図３参照）とに基づいて長期設備故障率テーブル２８０（図１０参照）を生成する。
【００５８】
準長期設備故障率評価部１４０は、長期設備故障率テーブル２８０と準長期設備故障件数テーブル２７０と作業者テーブル２００と設備テーブル２１０とに基づいて作業品質テーブル２９０（図１１参照）を生成する。
【００５９】
作業計画作成部１５０は、保守予定テーブル３００（図１２参照）に基づいて保守作業計画データ３１０（図１３参照）を生成する。
【００６０】
作業計画評価部１６０は、長期設備故障率テーブル２８０に基づいて保守作業計画データ３１０を評価する。
【００６１】
作業計画更新部１７０は、作業品質テーブル２９０に基づいて保守作業計画データ３１０を更新する。
【００６２】
図１５は、実施の形態１における作業計画支援装置１００の作業計画支援方法を示すフローチャートである。
実施の形態１における作業計画支援装置１００の作業計画支援方法について、図１５に基づいて説明する。
【００６３】
Ｓ１１０において、設備分類部１１０は、保守作業テーブル２２０（図４参照）に基づいて長期設備テーブル２４０（図６参照）と準長期設備テーブル２５０（図７参照）とを生成する。
【００６４】
設備分類部１１０は、以下のようにして長期設備テーブル２４０を生成する。
設備分類部１１０は、保守作業テーブル２２０の設備ＩＤ毎に、日時と作業者ＩＤとを集計して同一の作業者（担当作業者）によって保守作業が行われた最大の期間を継続作業期間として算出する。
設備分類部１１０は、算出した継続作業期間が所定の期間閾値（例えば、１ヶ月）以上である設備ＩＤを長期設備識別子として選択する。つまり、保守作業テーブル２２０は、所定の期間閾値以上の期間に作業者が１回も変更されなかった設備の設備ＩＤを長期設備識別子として選択する。
設備分類部１１０は、選択した長期設備識別子毎に、長期設備識別子（設備ＩＤ）と担当作業者の作業者ＩＤ（担当作業者ＩＤ）と継続作業期間と継続作業期間の開始日時とを長期設備テーブル２４０に設定する。
【００６５】
設備分類部１１０は、以下のようにして準長期設備テーブル２５０を生成する。
設備分類部１１０は、保守作業テーブル２２０の設備ＩＤ毎に、日時と作業者ＩＤとを集計して他の作業者（一時作業者）による一回の保守作業を除いて同一の作業者（担当作業者）によって保守作業が行われた最大の期間を継続作業期間として算出する。
設備分類部１１０は、算出した継続作業期間が所定の期間閾値（例えば、１ヶ月）以上である設備ＩＤを準長期設備識別子として選択する。つまり、保守作業テーブル２２０は、所定の期間閾値以上の期間に作業者が１回だけ変更された設備の設備ＩＤを準長期設備識別子として選択する。
設備分類部１１０は、選択した準長期設備識別子毎に、準長期設備識別子（設備ＩＤ）と担当作業者の作業者ＩＤ（担当作業者ＩＤ）と継続作業期間と継続作業期間の開始日時とを準長期設備テーブル２５０に設定する。さらに、設備分類部１１０は、一時作業者の作業者ＩＤ（一時作業者ＩＤ）と一時作業者が保守作業を行った日時（一時作業日時）とを設定する。
【００６６】
図１６は、実施の形態１における設備分類処理（Ｓ１１０）の一例を示す概要図である。
図１６に示す保守作業テーブル２２０の場合、設備０００１の保守作業は同一の作業者００１によって行われ、その継続作業期間は１ヶ月以上である。したがって、設備分類部１１０は、設備０００１を長期設備テーブル２４０に設定する。
また、設備０００２の保守作業は作業者９０２による１回の保守作業を除いて同一の作業者００２によって行われ、その継続作業期間は１ヶ月以上である。したがって、設備分類部１１０は、設備０００２を準長期設備識別子として準長期設備テーブル２５０にレコードを設定する。
一方、設備０００３の保守作業は複数の作業者によって行われ、作業者８０３または作業者７０３による１回の保守作業を除いても、その継続作業期間は１ヶ月未満である。したがって、設備分類部１１０は設備０００３を長期設備テーブル２４０と準長期設備テーブル２５０とのいずれにも設定しない。
【００６７】
図１５に戻り、作業計画支援方法の説明を続ける。
Ｓ１１０の後、Ｓ１２０に進む。
【００６８】
Ｓ１２０において、故障件数評価部１２０は、長期設備テーブル２４０（図６参照）と故障テーブル２３０（図５参照）とに基づいて長期設備故障件数テーブル２６０（図８参照）を生成する。
さらに、故障件数評価部１２０は、準長期設備テーブル２５０（図７参照）と故障テーブル２３０とに基づいて準長期設備故障件数テーブル２７０（図９参照）を生成する。
【００６９】
故障件数評価部１２０は、以下のようにして長期設備故障件数テーブル２６０を生成する。
故障件数評価部１２０は、長期設備テーブル２４０の設備ＩＤ毎に設備ＩＤを検索キーにして故障テーブル２３０を検索し、所定の評価期間内の日時を含んだ故障テーブル２３０のレコードのうち検索でヒットしたレコードの数を故障件数として算出する。
故障件数評価部１２０は、設備ＩＤ毎に設備ＩＤと評価期間の開始日時（評価開始日時）と評価期間の終了日時（評価終了日時）と故障件数とを長期設備故障件数テーブル２６０に設定する。
【００７０】
故障件数評価部１２０は、長期設備故障件数テーブル２６０と同様に、準長期設備故障件数テーブル２７０を生成する。
【００７１】
図１７は、実施の形態１における故障件数評価処理（Ｓ１２０）の一例を示す概要図である。
実施の形態１における故障件数評価処理（Ｓ１２０）の一例について、図１７に基づいて説明する。
【００７２】
長期設備テーブル２４０には設備０００１が設定され、準長期設備テーブル２５０には設備０００２が設定されている。
ここで、評価期間が２月１日の０時から３月１日の０時までであるものとする。
故障テーブル２３０に設定されている評価期間内の設備０００１の故障の件数は４件である。したがって、故障件数評価部１２０は、長期設備故障件数テーブル２６０に設備０００１の故障件数として「４」を設定する。
また、故障テーブル２３０に設定されている評価期間内の設備０００２の故障の件数は５件である。したがって、故障件数評価部１２０は、準長期設備故障件数テーブル２７０に設備０００２の故障件数として「５」を設定する。
【００７３】
図１５に戻り、作業計画支援方法の説明を続ける。
Ｓ１２０の後、Ｓ１３０に進む。
【００７４】
Ｓ１３０において、長期設備故障率評価部１３０は、長期設備故障件数テーブル２６０（図８参照）と作業者テーブル２００（図２参照）と設備テーブル２１０（図３参照）と長期設備テーブル２４０（図６参照）とに基づいて、長期設備故障率テーブル２８０（図１０参照）を生成する。
【００７５】
長期設備故障率評価部１３０は、以下のようにして長期設備故障率テーブル２８０を生成する。
長期設備故障率評価部１３０は、長期設備テーブル２４０に設定された設備ＩＤ毎に、当該設備ＩＤと同じ設備ＩＤに対応付けられた設備種類を設備テーブル２１０から取得する。
長期設備故障率評価部１３０は、長期設備テーブル２４０から各設備ＩＤに対応付けられた担当作業者ＩＤを取得する。
長期設備故障率評価部１３０は、取得した担当作業者ＩＤ毎に、担当作業者ＩＤと同じ作業者ＩＤに対応付けられた作業者属性を作業者テーブル２００から取得する。
長期設備故障率評価部１３０は、長期設備故障件数テーブル２６０から各設備ＩＤに対応付けられた故障件数を取得する。
長期設備故障率評価部１３０は、設備種類と作業者属性との組み合わせ毎に、当該組み合わせに該当する各設備ＩＤについて故障件数の合計値を算出し、算出した故障件数の合計値に基づいて故障率の信頼区間を算出する。
長期設備故障率評価部１３０は、設備種類と作業者属性との組み合わせ毎に、設備種類と作業者属性と故障率の信頼区間とを長期設備故障率テーブル２８０に設定する。
【００７６】
例えば、長期設備故障率評価部１３０は、以下の式（１）を計算して故障率の９５％信頼区間を算出する。９５％信頼区間とは、９５％の確率で取りうる故障率の範囲である。
以下の式（１）で用いている符号の意味は次の通りである。
ｒＬｍｉｎは、９５％信頼区間の下限値である。
ｒＬｍａｘは、９５％信頼区間の上限値である。
ＥＬは、故障件数の合計値である。
ＮＬは、当該設備種類に対応付けられた設備ＩＤの数（以下、「設備数」という）である。
ｒＬは、故障率（＝故障件数の合計値ＥＬ÷設備数ＮＬ）である。
Ｆα［ａ，ｂ］は、値ａと値ｂとについての上側確率αに対応するＦ分布臨界値である。Ｆ分布臨界値については例えば非特許文献１に開示されている。
【００７７】
【数１】
0005822788.tif 000002
【００７８】
図１８は、実施の形態１における長期設備故障率評価処理（Ｓ１３０）の一例を示す概要図である。
実施の形態１における長期設備故障率評価処理（Ｓ１３０）の一例について、図１８に基づいて説明する。
【００７９】
設備リスト００１は、長期設備テーブル２４０（図示省略）に設定された設備ＩＤのうち設備種類「設備種類００１」と作業者属性「作業者属性０１」との組み合わせに対応する設備ＩＤをリストにしたものである。設備リスト００１には設備０００１と設備０００４とを含めて１５０個の設備ＩＤが設定されているものとする。
長期設備故障件数テーブル２６０には、設備リスト００１内の各設備ＩＤの故障件数が設定され、その合計値は「１５」である。
この場合、上記の式（１）を用いて算出される故障率信頼区間は「０．０５７（５．７％）〜０．１６０（１６．０％）」である。
したがって、長期設備故障率評価部１３０は、設備種類「設備種類００１」と作業者属性「作業者属性０１」とに対応付けて故障率信頼区間「０．０５７〜０．１６０」を長期設備故障率テーブル２８０に設定する。
【００８０】
設備リスト００２は、長期設備テーブル２４０（図示省略）に設定された設備ＩＤのうち設備種類「設備種類００２」と作業者属性「作業者属性０２」との組み合わせに対応する設備ＩＤのリストである。設備リスト００２には設備０００６を含めて８０個の設備ＩＤが設定されているものとする。
長期設備故障件数テーブル２６０には、設備リスト００２内の各設備ＩＤの故障件数が設定され、その合計値は「８」である。
この場合、上記の式（１）を用いて算出される故障率信頼区間は「０．０４４（４．４％）〜０．１８８（１８．８％）」である。
したがって、長期設備故障率評価部１３０は、設備種類「設備種類００２」と作業者属性「作業者属性０２」とに対応付けて故障率信頼区間「０．０４４〜０．１８８」を長期設備故障率テーブル２８０に設定する。
【００８１】
図１５に戻り、作業計画支援方法の説明を続ける。
Ｓ１３０の後、Ｓ１４０に進む。
【００８２】
Ｓ１４０において、準長期設備故障率評価部１４０は、長期設備故障率テーブル２８０（図１０参照）と準長期設備故障件数テーブル２７０（図９参照）と作業者テーブル２００（図２参照）と設備テーブル２１０（図３参照）と準長期設備テーブル２５０（図７参照）とに基づいて、作業品質テーブル２９０（図１１参照）を生成する。
【００８３】
準長期設備故障率評価部１４０は、以下のようにして作業品質テーブル２９０を生成する。
準長期設備故障率評価部１４０は、準長期設備テーブル２５０に設定された設備ＩＤ毎に、当該設備ＩＤと同じ設備ＩＤに対応付けられた設備種類を設備テーブル２１０から取得する。
準長期設備故障率評価部１４０は、準長期設備テーブル２５０から各設備ＩＤに対応付けられた担当作業者ＩＤおよび一時作業者ＩＤを準長期設備テーブル２５０から取得する。
準長期設備故障率評価部１４０は、取得した担当作業者ＩＤ毎に、担当作業者ＩＤと同じ作業者ＩＤに対応付けられた作業者属性（担当作業者属性）を作業者テーブル２００から取得する。また、準長期設備故障率評価部１４０は、取得した一時作業者ＩＤ毎に、一時作業者ＩＤと同じ作業者ＩＤに対応付けられた作業者属性（一時作業者属性）を作業者テーブル２００から取得する。
準長期設備故障率評価部１４０は、準長期設備故障件数テーブル２７０から各設備ＩＤに対応付けられた故障件数を取得する。
準長期設備故障率評価部１４０は、設備種類と担当作業者属性（と一時作業者属性）との組み合わせ毎に、当該組み合わせに該当する各設備ＩＤについて故障件数の合計値を算出し、算出した故障件数の合計値に基づいて故障率の信頼区間を算出する。以下、準長期設備故障率評価部１４０が算出した故障率の信頼区間を「準長期信頼区間」という。
準長期設備故障率評価部１４０は、設備種類と担当作業者属性（と一時作業者属性）との組み合わせ毎に、長期設備故障率テーブル２８０に設定された故障率信頼区間（以下、「長期信頼区間」という）に対する準長期信頼区間の増分を表す故障増分指標を算出する。
準長期設備故障率評価部１４０は、設備種類と担当作業者属性（と一時作業者属性）との組み合わせ毎に、設備種類と担当作業者属性と一時作業者属性と長期信頼区間（故障率信頼区間）と故障増分指標とを作業品質テーブル２９０に設定する。
【００８４】
例えば、準長期設備故障率評価部１４０は、以下の式（２）を計算して故障率の９５％信頼区間を算出する。
以下の式（２）で用いている符号の意味は次の通りである。
ｒＳｍｉｎは、９５％信頼区間の下限値である。
ｒＳｍａｘは、９５％信頼区間の上限値である。
ＥＳは、故障件数の合計値である。
ＮＳは、当該設備種類に対応付けられた設備ＩＤの数（以下、「設備数」という）である。
ｒＳは、故障率（＝故障件数の合計値ＥＳ÷設備数ＮＳ）である。
【００８５】
【数２】
0005822788.tif 000003
【００８６】
例えば、準長期設備故障率評価部１４０は、長期信頼区間と準長期信頼区間との大小関係を判定し、判定結果に基づいて以下のように故障増分指標を算出する。
【００８７】
図１９は、実施の形態１における長期信頼区間と準長期信頼区間との大小関係を示す図である。実施の形態１における故障増分指標の算出方法について、図１９に基づいて説明する。
＜ＣＡＳＥ  １＞準長期信頼区間ｒｓの下限値ｒＳｍｉｎが長期信頼区間ｒＬの上限値ｒＬｍａｘより大きい場合、準長期設備故障率評価部１４０は、以下の式（３）を計算して故障増分指標を算出する。
＜ＣＡＳＥ  ２＞準長期信頼区間ｒｓの上限値ｒＳｍａｘが長期信頼区間ｒＬの上限値ｒＬｍａｘより大きく、準長期信頼区間ｒｓの下限値ｒＳｍｉｎが長期信頼区間ｒＬの下限値ｒＬｍｉｎ以上上限値ｒＬｍａｘ以下である場合、準長期設備故障率評価部１４０は、以下の式（４）を計算して故障増分指標を算出する。
＜ＣＡＳＥ  ３＞その他の場合（準長期信頼区間ｒｓの上限値ｒＳｍａｘが長期信頼区間ｒＬの上限値ｒＬｍａｘ以下の場合）、準長期設備故障率評価部１４０は、以下の式（５）を計算して故障増分指標（＝０）を算出する。
【００８８】
【数３】
0005822788.tif 000004
【００８９】
図２０は、実施の形態１における準長期設備故障率評価処理（Ｓ１４０）の一例を示す概要図である。
実施の形態１における準長期設備故障率評価処理（Ｓ１４０）の一例について、図２０に基づいて説明する。
【００９０】
設備リスト００１は、準長期設備テーブル２５０（図示省略）に設定された設備ＩＤのうち設備種類「設備種類００１」と作業者属性「作業者属性０１」との組み合わせに対応する設備ＩＤをリストにしたものである。設備リスト００１には設備０００５を含めて１００個の設備ＩＤが設定されているものとする。一時作業者属性は「作業者属性０２」であるものとする。
準長期設備故障件数テーブル２７０には各設備ＩＤに対応付けて故障件数が設定され、設備リスト００１の各設備ＩＤについて故障件数を合計した値は「１３」である。
この場合、上記の式（２）を計算して算出される準長期信頼区間（故障率信頼区間）は「０．０７１（７．１％）〜０．２１２（２１．２％）」である。
長期設備故障率テーブル２８０に設備種類「設備種類００１」と作業者属性「作業者属性０１」とに対応付けて設定された長期信頼区間（故障率信頼区間）は「０．０５７〜０．１６０」である。
長期信頼区間「０．０５７〜０．１６０」と準長期信頼区間「０．０７１〜０．２１２」との大小関係に従って、準長期設備故障率評価部１４０は、上記の式（４）を計算して故障増分指標「０．０４５」を算出する。
準長期設備故障率評価部１４０は、設備種類「設備種類００１」と作業者属性「作業者属性０１」とに対応付けて一時作業者属性「作業者属性０２」と長期信頼区間「０．０５７〜０．１６０」（故障率信頼区間）と故障増分指標「０．０４５」とを作業品質テーブル２９０に設定する。
【００９１】
設備リスト００２は、準長期設備テーブル２５０（図示省略）に設定された設備ＩＤのうち設備種類「設備種類００２」と作業者属性「作業者属性０２」との組み合わせに対応する設備ＩＤをリストにしたものである。設備リスト００２には設備０００２を含めて４５個の設備ＩＤが設定されているものとする。一時作業者属性は「作業者属性０１」であるものとする。
準長期設備故障件数テーブル２７０には各設備ＩＤに対応付けて故障件数が設定され、設備リスト００２の各設備ＩＤについて故障件数を合計した値は「２１」である。
この場合、上記の式（２）を計算して算出される準長期信頼区間（故障率信頼区間）は「０．３１７（３１．７％）〜０．６２１（６２．１％）」である。
長期設備故障率テーブル２８０に設備種類「設備種類００２」と作業者属性「作業者属性０２」とに対応付けて設定された長期信頼区間（故障率信頼区間）は「０．０４１〜０．０７５」である。
長期信頼区間「０．０４１〜０．０７５」と準長期信頼区間「０．３１７〜０．６２１」との大小関係に従って、準長期設備故障率評価部１４０は、上記の式（３）を計算して故障増分指標「０．３５３」を算出する。
準長期設備故障率評価部１４０は、設備種類「設備種類００２」と作業者属性「作業者属性０２」とに対応付けて一時作業者属性「作業者属性０１」と長期信頼区間「０．０４１〜０．０７５」（故障率信頼区間）と故障増分指標「０．３５３」とを作業品質テーブル２９０に設定する。
【００９２】
図１５に戻り、作業計画支援方法の説明を続ける。
Ｓ１４０の後、Ｓ１５０に進む。
【００９３】
Ｓ１５０において、作業計画作成部１５０は、保守予定テーブル３００（図１２参照）に基づいて保守作業計画データ３１０（図１３参照）を生成する。
このとき、作業計画作成部１５０は、保守予定テーブル３００のレコード毎に当該レコードから予定日と設備ＩＤと保守作業とを取得し、取得した予定日（計画作業日）と設備ＩＤと保守作業とを保守作業計画データ３１０のレコードに設定する。また、作業計画作成部１５０は、保守作業計画データ３１０のレコード毎に所定の選択条件を満たす作業者ＩＤを作業者テーブル２００または保守作業テーブル２２０から選択し、選択した作業者ＩＤを当該レコードに設定する。
例えば、作業計画作成部１５０は、保守作業計画データ３１０のレコードに設定された設備ＩＤと同じ設備ＩＤに対応付けられた作業者ＩＤを保守作業テーブル２２０から取得し、取得した作業者ＩＤを当該レコードに設定する。
Ｓ１５０の後、Ｓ１６０に進む。
【００９４】
Ｓ１６０において、作業計画評価部１６０は、長期設備故障率テーブル２８０（図１０参照）に基づいて保守作業計画データ３１０の作業品質値（評価値）を算出し、算出した保守作業計画データ３１０の作業品質値を出力する。
【００９５】
例えば、作業計画評価部１６０は、以下のようにして保守作業計画データ３１０の作業品質値を算出する。
作業計画評価部１６０は、保守作業計画データ３１０のレコード毎に当該レコードに設定された設備ＩＤと同じ設備ＩＤに対応付けられた設備種類を設備テーブル２１０から取得し、当該レコードに設定された作業者ＩＤと同じ作業者ＩＤに対応付けられた作業者属性を作業者テーブル２００から取得する。
作業計画評価部１６０は、保守作業計画データ３１０のレコード毎に当該レコードと同じ設備種類と作業者属性とに対応付けられた故障率信頼区間を長期設備故障率テーブル２８０から取得し、取得した故障率信頼区間の中間値（以下、「推定故障率」という）を算出する。
作業計画評価部１６０は、保守作業計画データ３１０の各レコードについて推定故障率の合計値を算出し、算出した推定故障率の合計値を保守作業計画データ３１０のレコード数で割った値を保守作業計画データ３１０の作業品質値として算出する。作業品質値が小さいほど、推定される故障発生率は小さい。
Ｓ１６０の後、Ｓ１７０に進む。
【００９６】
Ｓ１７０において、作業計画更新部１７０は、保守作業計画データ３１０に設定された計画作業日と作業者ＩＤとの組み合わせ毎に、計画作業日と作業者ＩＤとの組み合わせが同じである保守作業計画データ３１０のレコードの数を作業負荷数として算出する。作業負荷数は、作業者ＩＤで識別される作業者が計画作業日に行う保守作業の数を意味する。
作業計画更新部１７０は、保守作業計画データ３１０に設定された計画作業日と作業者ＩＤとの組み合わせ毎に当該組み合わせの作業負荷数と所定の負荷数閾値とを比較する。
そして、作業計画更新部１７０は、保守作業計画データ３１０に設定された計画作業日と作業者ＩＤとの組み合わせのうち作業負荷数が所定の負荷数閾値より多い組み合わせが有るか否かを判定する。
計画作業日と作業者ＩＤとの組み合わせのうち作業負荷数が所定の負荷数閾値より多い組み合わせが有る場合（ＹＥＳ）、Ｓ１７１に進む。
計画作業日と作業者ＩＤとの組み合わせのうち作業負荷数が所定の負荷数閾値より多い組み合わせが無い場合（ＮＯ）、作業計画支援方法の処理は終了する。
【００９７】
以下、計画作業日と作業者ＩＤとの組み合わせのうち作業負荷数が所定の負荷数閾値より多い組み合わせを「負荷超過組み合わせ」という。
また、作業負荷数から所定の負荷数閾値を差し引いた値を「負荷超過数」という。
【００９８】
Ｓ１７１において、作業計画更新部１７０は、保守作業計画データ３１０から負荷超過組み合わせが設定されたレコードのうち負荷超過数のレコードを更新対象レコードとして選択する。負荷超過組み合わせが設定されたレコードの数が「５」であり、負荷超過数が「２」である場合、作業計画更新部１７０は、負荷超過組み合わせが設定された５つのレコードのうち、２つのレコードを更新対象レコードとして選択する。
作業計画更新部１７０は、更新対象レコード毎に作業品質テーブル２９０に基づいて新たな作業者ＩＤを選択し、選択した新たな作業者ＩＤを保守作業計画データ３１０の更新対象レコードに設定する。例えば、更新対象レコードの作業者ＩＤが「作業者００１」であり、新たな作業者ＩＤが「作業者００２」である場合、作業計画更新部１７０は、更新対象レコードの作業者ＩＤを「作業者００１」から「作業者００２」に更新する。
【００９９】
例えば、作業計画更新部１７０は、以下のように新たな作業者ＩＤを選択する。
作業計画更新部１７０は、更新対象レコードと同じ設備ＩＤに対応付けられた設備種類を設備テーブル２１０から取得し、更新対象レコードと同じ作業者ＩＤに対応付けられた作業者属性を作業者テーブル２００から取得する。以下、取得した設備種類と作業者属性との組み合わせを「対象組み合わせ」という。
作業計画更新部１７０は、作業品質テーブル２９０のレコードのうち対象組み合わせと同じ設備種類と作業者属性（担当作業者属性）とが設定された各レコードを選択する。さらに、作業計画更新部１７０は、選択した各レコードのうち故障増分指標が最も小さいレコード（以下、「最小故障増分レコード」という）を選択する。
作業計画更新部１７０は、最小故障増分レコードから一時作業者属性を取得し、取得した一時作業者属性と同じ作業者属性に対応付けられた各作業者ＩＤを作業者テーブル２００から取得する。
作業計画更新部１７０は、作業者テーブル２００から取得した各作業者ＩＤから新たな作業者ＩＤを選択する。例えば、作業計画更新部１７０は、更新対象レコードに設定された計画作業日における作業負荷数が少ない順に作業者ＩＤを新たな作業者ＩＤとして選択する。
【０１００】
Ｓ１７１により、作業計画支援方法の処理は終了する。
【０１０１】
図１５の作業計画支援方法の処理は、以下のような処理にしても構わない。
Ｓ１１０において、設備分類部１１０は、期間の長さに関わらず、作業者が１回も変更されなかった設備の設備ＩＤを長期設備識別子として選択しても構わない。また、設備分類部１１０は、作業者の変更回数が第一の回数閾値以下（例えば、１回以下）であった設備の設備ＩＤを長期設備識別子として選択しても構わない。
Ｓ１１０において、設備分類部１１０は、期間の長さに関わらず、作業者が１回だけ変更された設備の設備ＩＤを準長期設備識別子として選択しても構わない。また、設備分類部１１０は、作業者の変更回数が第一の回数閾値より多くて第二の回数閾値以下（例えば、３回以下）であった設備の設備ＩＤを準長期設備識別子として選択しても構わない。
保守予定テーブル３００を更新する際（Ｓ１７０、Ｓ１７１）、利用者が作業計画支援装置１００に更新対象レコードを指定し、作業計画更新部１７０が指定された更新対象レコードの作業者ＩＤを更新しても構わない。
【０１０２】
図１５の作業計画支援方法により、以下のような効果を奏する。
同一作業者が継続して一定期間以上、保守作業を実施した設備（長期設備）だけではなく、一定期間内に別の作業者が保守作業を行った設備（準長期設備）も対象にして保守作業計画の学習および最適化を行い、期待される保守品質がより高い保守作業計画の作成を支援することができる。
【０１０３】
図２１は、実施の形態１における作業計画支援装置１００のハードウェア資源の一例を示す図である。
図２１において、作業計画支援装置１００（コンピュータの一例）は、ＣＰＵ９０１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）を備えている。ＣＰＵ９０１は、バス９０２を介してＲＯＭ９０３、ＲＡＭ９０４、通信ボード９０５（通信装置）、ディスプレイ９１１（表示装置）、キーボード９１２、マウス９１３、ドライブ９１４、磁気ディスク装置９２０などのハードウェアデバイスと接続され、これらのハードウェアデバイスを制御する。ドライブ９１４は、ＦＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＣＤ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ）、ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ）などの記憶媒体を読み書きする装置である。
ＲＯＭ９０３、ＲＡＭ９０４、磁気ディスク装置９２０およびドライブ９１４は記憶装置の一例である。キーボード９１２、マウス９１３および通信ボード９０５は入力装置の一例である。ディスプレイ９１１および通信ボード９０５は出力装置の一例である。
【０１０４】
通信ボード９０５は、有線または無線で、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）、インターネット、電話回線などの通信網に接続している。
【０１０５】
磁気ディスク装置９２０には、ＯＳ９２１（オペレーティングシステム）、プログラム群９２２、ファイル群９２３が記憶されている。
【０１０６】
プログラム群９２２には、実施の形態において「〜部」として説明する機能を実行するプログラムが含まれる。プログラム（例えば、作業計画支援プログラム）は、ＣＰＵ９０１により読み出され実行される。すなわち、プログラムは、「〜部」としてコンピュータを機能させるものであり、また「〜部」の手順や方法をコンピュータに実行させるものである。
【０１０７】
ファイル群９２３には、実施の形態において説明する「〜部」で使用される各種データ（入力、出力、判定結果、計算結果、処理結果など）が含まれる。
【０１０８】
実施の形態において構成図およびフローチャートに含まれている矢印は主としてデータや信号の入出力を示す。
フローチャートなどに基づいて説明する実施の形態の処理はＣＰＵ９０１、記憶装置、入力装置、出力装置などのハードウェアを用いて実行される。
【０１０９】
実施の形態において「〜部」として説明するものは「〜回路」、「〜装置」、「〜機器」であってもよく、また「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明するものは、ファームウェア、ソフトウェア、ハードウェアまたはこれらの組み合わせのいずれで実装されても構わない。
【０１１０】
実施の形態１において、例えば、以下のような作業計画支援装置１００について説明した。括弧内に実施の形態１で使用した機能構成の名称または項目の名称を記す。
【０１１１】
作業計画支援装置１００は、作業者データ記憶部と、過去作業データ記憶部と、不具合データ記憶部（以上、装置記憶部１９０）とを備える。
作業計画支援装置１００は、不具合数算出部（故障件数評価部１２０）を備える。
作業計画支援装置１００は、過去属性値取得部と、属性別不具合数算出部と、属性別過去作業数算出部と、不具合指標値算出部（以上、準長期設備故障率評価部１４０）とを備える。
作業計画支援装置１００は、作業者候補選択部（作業計画更新部１７０）を備える。
作業者データ記憶部は、作業を行う作業者毎に、作業者を識別する作業者識別子（作業者ＩＤ）と作業者に関する属性を示す作業者属性値（作業者属性）とを対応付けた作業者データ（作業者テーブル２００のレコード）を記憶する。
過去作業データ記憶部は、過去に行われた過去作業（準長期作業）毎に、過去作業を識別する過去作業識別子（設備ＩＤ）と過去作業を行った作業者を識別する過去作業者識別子（担当作業者ＩＤ）とを対応付けた過去作業データ（準長期設備テーブル２５０のレコード）を記憶する。
不具合データ記憶部は、過去作業で発生した不具合毎に、不具合が発生した不具合作業を識別する不具合作業識別子（設備ＩＤ）を含んだ不具合データ（故障テーブル２３０のレコード）を記憶する。
不具合数算出部は、前記過去作業データ記憶部に記憶された過去作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち過去作業データの過去作業識別子と同じ不具合作業識別子を含んだ不具合データの数（故障件数）を不具合数として算出する。
過去属性値取得部は、前記過去作業データ記憶部に記憶された過去作業データ毎に、過去作業データの過去作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から過去属性値として取得する。
属性別不具合数算出部は、前記過去属性値取得部によって取得された過去属性値毎に、前記不具合数算出部によって算出された不具合数のうち過去属性値が同じである過去作業データの不具合数を合計して属性別不具合数（故障件数の合計値）を算出する。
属性別過去作業数算出部は、前記過去属性値取得部によって取得された過去属性値毎に、過去属性値が同じである過去作業識別子の数（設備数）を属性別過去作業数として算出する。
不具合指標値算出部は、前記属性別過去作業数算出部によって過去属性値毎に算出された属性別過去作業数と前記属性別不具合数算出部によって過去属性値毎に算出された属性別不具合数とに基づいて、過去属性値毎に属性別過去作業数に対する属性別不具合数の割合（故障率）に関する値（故障増分指標）を不具合指標値として算出する。
作業者候補選択部は、前記不具合指標値算出部によって過去属性値毎に算出された不具合指標値に基づいて、新規作業（更新対象レコードの保守作業）を行わせる作業者候補の作業者属性値（作業者ＩＤ）を選択する。
【０１１２】
作業計画支援装置１００は、基準作業データ記憶部（装置記憶部１９０）を備える。
作業計画支援装置１００は、基準属性値取得部と、属性別不具合基準数算出部と、属性別基準作業数算出部（以上、長期設備故障率評価部１３０）とを備える。
前記基準作業データ記憶部は、過去に行われた作業のうち所定の作業条件を満たす基準作業（長期作業）毎に、基準作業を識別する基準作業識別子（設備ＩＤ）と基準作業を行った作業者を識別する基準作業者識別子（担当作業者ＩＤ）とを対応付けた基準作業データ（長期設備テーブル２４０のレコード）を記憶する。
前記過去作業データ記憶部は、過去に行われた作業のうち前記所定の作業条件を満たさない過去作業（準長期作業）毎に過去作業データを記憶する。
前記不具合数算出部は、前記基準作業データ記憶部に記憶された基準作業データ毎に、前記不具合データ記憶部に記憶された不具合データのうち基準作業データの基準作業識別子と同じ不具合作業識別子を含んだ不具合データの数（故障件数）を不具合基準数として算出する。
前記基準属性値取得部は、前記基準作業データ記憶部に記憶された基準作業データ毎に、基準作業データの基準作業者識別子と同じ作業者識別子に対応付けられた作業者属性値を前記作業者データ記憶部から基準属性値として取得する。
前記属性別不具合基準数算出部は、前記基準属性値取得部によって取得された基準属性値毎に、前記不具合数算出部によって算出された不具合基準数のうち基準属性値が同じである基準作業データの不具合基準数を合計して属性別不具合基準数（故障件数の合計値）を算出する。
前記属性別基準作業数算出部は、前記基準属性値取得部によって取得された基準属性値毎に、基準属性値が同じである基準作業識別子の数（設備数）を属性別基準作業数として算出する。
前記不具合指標値算出部は、基準属性値毎に基準属性値の属性別基準作業数に対する属性別不具合基準数の割合を表す統計値（長期信頼区間）を不具合基準率として算出する。前記不具合指標値算出部は、過去属性値毎に過去属性値の属性別過去作業数に対する属性別不具合数の割合を表す統計値（準長期信頼区間）を不具合率として算出する。前記不具合指標値算出部は、過去属性値毎に過去属性値と同じ基準属性値の不具合基準率に対する過去属性値の不具合率の大きさ（故障率信頼区間の増分）を前記不具合指標値として算出する。
【符号の説明】
【０１１３】
１００  作業計画支援装置、１１０  設備分類部、１２０  故障件数評価部、１３０  長期設備故障率評価部、１４０  準長期設備故障率評価部、１５０  作業計画作成部、１６０  作業計画評価部、１７０  作業計画更新部、１９０  装置記憶部、２００  作業者テーブル、２１０  設備テーブル、２２０  保守作業テーブル、２３０  故障テーブル、２４０  長期設備テーブル、２５０  準長期設備テーブル、２６０  長期設備故障件数テーブル、２７０  準長期設備故障件数テーブル、２８０  長期設備故障率テーブル、２９０  作業品質テーブル、３００  保守予定テーブル、３１０  保守作業計画データ、９０１  ＣＰＵ、９０２  バス、９０３  ＲＯＭ、９０４  ＲＡＭ、９０５  通信ボード、９１１  ディスプレイ、９１２  キーボード、９１３  マウス、９１４  ドライブ、９２０  磁気ディスク装置、９２１  ＯＳ、９２２  プログラム群、９２３  ファイル群。
【図１】
0005822788.tif 000005
【図２】
0005822788.tif 000006
【図３】
0005822788.tif 000007
【図４】
0005822788.tif 000008
【図５】
0005822788.tif 000009
【図６】
0005822788.tif 000010
【図７】
0005822788.tif 000011
【図８】
0005822788.tif 000012
【図９】
0005822788.tif 000013
【図１０】
0005822788.tif 000014
【図１１】
0005822788.tif 000015
【図１２】
0005822788.tif 000016
【図１３】
0005822788.tif 000017
【図１４】
0005822788.tif 000018
【図１５】
0005822788.tif 000019
【図１６】
0005822788.tif 000020
【図１７】
0005822788.tif 000021
【図１８】
0005822788.tif 000022
【図１９】
0005822788.tif 000023
【図２０】
0005822788.tif 000024
【図２１】
0005822788.tif 000025