(57)【要約】【課題】正確な工数見積を作成し、工程表を作成する運用工程管理システムの提供。【解決手段】保守作業を作業項目毎に管理する運用工程管理システムであって、保守見積基準値取得部１０２が、作業・作業者指定部１０１を用いて指定された作業者を基に保守作業者情報ファイル１２１を検索して作業者の作業レベルを得ると共に前記指定された作業項目を基に保守見積基準値ファイル１２２を検索して前記見積基準値を取得する第１工程と、作業順序作成部１０３が保守作業間関連ファイル１２３から作業項目に対応した他の関連作業項目を取得し、該取得した関連作業項目及び作業項目の作業順序を作成する第２工程と、工程表作成部１０４が第２工程により作成した関連作業項目及び作業項目に前記第１工程により取得した作業項目毎の作業時間を割り当てた工程表１２０を作成する第３工程とを実行するもの。【選択図】  図１
2008225679.tif 000002
【特許請求の範囲】
【請求項１】
保守作業を作業項目毎に管理する運用工程管理システムであって、
前記作業項目及び作業者を指定する作業・作業者指定部と、
前記作業項目に対応した作業者の作業レベルを格納する保守作業者情報ファイルと、
前記作業レベル及び作業項目に対応した作業時間を格納した保守見積基準値ファイルと、
前記作業項目に関連した他の作業項目を格納した保守作業間関連ファイルと、
前記作業項目毎の作業手順を格納した作業手順ファイルと、
前記作業項目と該作業項目に関連した関連作業項目との作業手順を作成する作業順序作成部と、
前記作業・作業者指定部により指定された作業項目及び作業者を基に前記保守見積基準値ファイルから作業時間を含む見積基準値を取得する保守見積基準値取得部と、
作業項目を時系列に列記した工程表を作成する工程表作成部とを備え、
前記保守見積基準値取得部が、前記作業・作業者指定部により指定された作業者を基に保守作業者情報ファイルを検索し、検索した作業者の作業レベルを得ると共に、前記指定された作業項目を基に保守見積基準値ファイルを検索して前記見積基準値を取得する第１工程と、
前記作業順序作成部が、保守作業間関連ファイルから前記作業項目に対応した他の関連作業項目を取得し、前記該取得した関連作業項目及び作業項目の作業順序を作成する第２工程と、
前記工程表作成部が、前記第２工程により作成した作業手順の関連作業項目及び作業項目に前記第１工程により取得した作業項目毎の作業時間を割り当てた工程表を作成する第３工程とを実行する運用工程管理システム。
【請求項２】
前記作業項目に要した過去の実作業時間を格納する保守作業時間履歴ファイルと、前記過去の終了した作業項目を格納する作業実施結果ファイルと、該作業実施結果ファイルに格納された終了した作業項目の実作業時間を保守作業時間履歴ファイルから取得し、該取得した作業項目毎の実作業時間を用いて保守見積基準値ファイルの作業項目毎の作業時間を更新するファイル工程表更新部とを設けた請求項１記載の運用工程管理システム。
【請求項３】
前記保守作業時間履歴ファイルに格納した作業項目対応の実作業時間を基に前記保守見積基準値ファイルの作業項目に対応した作業レベル毎の作業時間を更新する作業者レベル・見積基準値更新部を備えた請求項１又は２記載の運用工程管理システム。
【請求項４】
前記作業者レベル・見積基準値更新部が、保守作業時間履歴ファイルに格納した作業者の特定の作業項目の作業回数が所定値を超えたとき、作業レベルを上げる請求項３記載の運用工程管理システム。
【請求項５】
保守作業の作業項目及び作業者を指定する作業・作業者指定部と、前記作業項目に対応した作業者の作業レベルを格納する保守作業者情報ファイルと、前記作業レベル及び作業項目に対応した作業時間を格納した保守見積基準値ファイルと、前記作業項目に関連した他の作業項目を格納した保守作業間関連ファイルと、前記作業項目毎の作業手順を格納した作業手順ファイルと、前記作業項目と該作業項目に関連した関連作業項目との作業手順を作成する作業順序作成部と、前記作業・作業者指定部により指定された作業項目及び作業者を基に前記保守見積基準値ファイルから作業時間を含む見積基準値を取得する保守見積基準値取得部と、作業項目を時系列に列記した工程表を作成する工程表作成部とを備える運用工程管理システムにおいて該保守作業を作業項目毎に管理する運用工程管理方法であって、
前記保守見積基準値取得部によって、前記作業・作業者指定部により指定された作業者を基に保守作業者情報ファイルを検索し、検索した作業者の作業レベルを得ると共に、前記指定された作業項目を基に保守見積基準値ファイルを検索して前記見積基準値を取得する第１工程と、
前記作業順序作成部によって、保守作業間関連ファイルから前記作業手順の作業項目に対応した他の関連作業項目を取得し、前記該取得した関連作業項目及び作業項目の作業順序を作成する第２工程と、
前記工程表作成部によって、前記第２工程により作成した関連作業項目及び作業項目に前記第１工程により取得した作業項目毎の作業時間を割り当てた工程表を作成する第３工程とを行う運用工程管理方法。
【請求項６】
前記作業項目に要した過去の実作業時間を格納する保守作業時間履歴ファイルと、前記過去の終了した作業項目を格納する作業実施結果ファイルとを設け、該作業実施結果ファイルに格納された終了した作業項目の実作業時間を保守作業時間履歴ファイルから取得し、該記取得した作業項目毎の実作業時間を用いて保守見積基準値ファイルの作業項目毎の作業時間を更新する第４工程を行う請求項５記載の運用工程管理方法。
【請求項７】
前記保守作業時間履歴ファイルに格納した作業項目対応の実作業時間を基に前記保守見積基準値ファイルの作業項目に対応した作業レベル毎の作業時間を更新する第６工程を行う請求項５又は６記載の運用工程管理方法。
【請求項８】
前記第６工程が、保守作業時間履歴ファイルに格納した作業者の特定の作業項目の作業回数が所定値を超えたとき、作業レベルを上げる第７工程を含む請求項７記載の運用工程管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えばコンピュータシステムの定期的保守作業に要する作業員の工数を見積もり、この見積もりに基づいて工程表を作成することができる運用工程管理システム及び運用工程管理方法に関する。
【背景技術】
【０００２】
一般に、コンピュータシステムに対する保守作業としては、システム及びデータのバックアップ、ログ収集、データベースに登録したデータのバッアップその他の多数の作業があり、定期保守などの保守作業は、その作業手順がある程度決まっている。この定期保守作業の工程表の作成は、従来、過去の実績から工数を見積もり、手動で作成していた。しかし、保守作業者は毎回同じ人物とは限らず、個人のスキルによって作業時間には差があり、正確な見積もりを作成することが困難であった。
【０００３】
更に、前述のコンピュータシステムの保守作業は、個人のコンピュータ上の作業のために管理者による進捗状況の把握が難しく、従来においては作業管理者が保守作業者に作業の実績を一人一人に確認し、工程表に手作業により反映させなければならないと言う不具合があった。更に従来技術においては、保守作業者が複数の作業を抱えていることも多く、どの作業にどれぐらい時間を掛けたかを正確に管理することが困難であった。
【０００４】
この従来技術による不具合を解決するために下記特許文献によりソフトウェア保守作業工数自動見積システム技術が提案され、この特許文献には、保守内容に対する各保守作業項目（フェーズ）、各保守作業者のレベル、各レベルで対処可能な保守作業項目毎の単位処理量を予め登録した各ファイルと、保守作業量を抽出する手段と、保守作業項目を読み出す手段と、保守作業者の保守作業処理能力レベルを読み出す手段と、処理能力レベルをキーに各保守作業項目に対する単位処理量を読み出す手段と、単位当処理量と既存ソフトウェアの保守作業量に基づき、保守作業に要する工数を生成する手段と、実際の保守作業工数を蓄積する手段と、実際の保守作業工数と見積工数を比較して、保守見積基準値ファイルの保守作業処理量を更新する手段とからなるソフトウェア保守作業工数自動見積システムが記載されている。
【特許文献１】特開平７−１３４６４８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
前記特許文献記載の技術は、保守作業の規模を抽出して、各保守作業者の保守作業処理能力に基づき、保守作業に要する工数を自動的に見積もり、更に工数見積に用いる基準値を、実際の工数に基づき更新することにより、基準値の最適化を図ることができるものの、各保守作業者の保守作業処理能力は作業者の経験年数や各種作業経験の有無により手動で設定しておく必要があり、どの作業についても同じ処理能力と設定され、一度設定された値は設定を変更しない限り変わらないが、経験年数が短い作業者でも同じ作業を繰り返し実施することによって、他の作業の処理能力は低くても、その作業の処理能力は高くなっていくため、経験年数や各種作業経験の有無だけでは作業に対する処理能力を正確には判断できないと言う不具合があった。
【０００６】
更に前記特許文献記載の技術は、作業の進捗管理を行っていないため、現状では、作業管理者が作業者に作業の工数を一人一人に確認し、工程表に手動で反映させる必要があると言う不具合があった。
【０００７】
本発明の目的は、前述の不具合を招くことなく、システムの定期保守作業に要する正確な工数見積と、見積もられた工数と作業間の関係に基づいて工程表を作成し、作業の進捗管理を行うことにより定期保守作業全体の工程管理ができる運用工程管理システム及び工数管理方法を提供することである。
【課題を解決するための手段】
【０００８】
上記目的を達成するため本発明は、保守作業を作業項目毎に管理する運用工程管理システムであって、前記作業項目及び作業者を指定する作業・作業者指定部と、前記作業項目に対応した作業者の作業レベルを格納する保守作業者情報ファイルと、前記作業レベル及び作業項目に対応した作業時間を格納した保守見積基準値ファイルと、前記作業項目に関連した他の作業項目を格納した保守作業間関連ファイルと、前記作業項目毎の作業手順を格納した作業手順ファイルと、前記作業項目と該作業項目に関連した関連作業項目との作業手順を作成する作業順序作成部と、前記作業・作業者指定部により指定された作業項目及び作業者を基に前記保守見積基準値ファイルから作業時間を含む見積基準値を取得する保守見積基準値取得部と、作業項目を時系列に列記した工程表を作成する工程表作成部とを備え、前記保守見積基準値取得部が、前記作業・作業者指定部により指定された作業者を基に保守作業者情報ファイルを検索し、検索した作業者の作業レベルを得ると共に、前記指定された作業項目を基に保守見積基準値ファイルを検索して前記見積基準値を取得する第１工程と、前記作業順序作成部が、保守作業間関連ファイルから前記作業手順の作業項目に対応した他の関連作業項目を取得し、前記該取得した関連作業項目及び作業項目の作業順序を作成する第２工程と、前記工程表作成部が、前記第２工程により作成した関連作業項目及び作業項目に前記第１工程により取得した作業項目毎の作業時間を割り当てた工程表を作成する第３工程とを実行することを第１の特徴とする。
【０００９】
また本発明は、前記第１の特徴の運用工程管理システムにおいて、前記作業項目に要した過去の実作業時間を格納する保守作業時間履歴ファイルと、前記過去の終了した作業項目を格納する作業実施結果ファイルと、該作業実施結果ファイルに格納された終了した作業項目の実作業時間を保守作業時間履歴ファイルから取得し、該取得した作業項目毎の実作業時間を用いて保守見積基準値ファイルの作業項目毎の作業時間を更新するファイル工程表更新部とを設けたことを第３の特徴とし、前記何れかの特徴の運用工程管理システムにおいて、前記保守作業時間履歴ファイルに格納した作業項目対応の実作業時間を基に前記保守見積基準値ファイルの作業項目に対応した作業レベル毎の作業時間を更新する作業者レベル・見積基準値更新部を備えたことを第３の特徴とし、該第３の都庁の運用工程管理システムにおいて、前記作業者レベル・見積基準値更新部が、保守作業時間履歴ファイルに格納した作業者の特定の作業項目の作業回数が所定値を超えたとき、作業レベルを上げることを第４の特徴とする。
【００１０】
更に本発明は、保守作業の作業項目及び作業者を指定する作業・作業者指定部と、前記作業項目に対応した作業者の作業レベルを格納する保守作業者情報ファイルと、前記作業レベル及び作業項目に対応した作業時間を格納した保守見積基準値ファイルと、前記作業項目に関連した他の作業項目を格納した保守作業間関連ファイルと、前記作業項目毎の作業手順を格納した作業手順ファイルと、前記作業項目と該作業項目に関連した関連作業項目との作業手順を作成する作業順序作成部と、前記作業・作業者指定部により指定された作業項目及び作業者を基に前記保守見積基準値ファイルから作業時間を含む見積基準値を取得する保守見積基準値取得部と、作業項目を時系列に列記した工程表を作成する工程表作成部とを備える運用工程管理システムにおいて該保守作業を作業項目毎に管理する運用工程管理方法であって、前記保守見積基準値取得部によって、前記保守見積基準値取得部が、前記作業・作業者指定部により指定された作業者を基に保守作業者情報ファイルを検索し、検索した作業者の作業レベルを得ると共に、前記指定された作業項目を基に保守見積基準値ファイルを検索して前記見積基準値を取得する第１工程と、前記作業順序作成部によって、保守作業間関連ファイルから前記作業手順の作業項目に対応した他の関連作業項目を取得し、前記該取得した関連作業項目及び作業項目の作業順序を作成する第２工程と、前記工程表作成部によって、前記第２工程により作成した関連作業項目及び作業項目に前記第１工程により取得した作業項目毎の作業時間を割り当てた工程表を作成する第３工程とを行うことを第５の特徴とする。
【００１１】
また本発明は、前記第５の特徴の運用工程管理方法において、前記作業項目に要した過去の実作業時間を格納する保守作業時間履歴ファイルと、前記過去の終了した作業項目を格納する作業実施結果ファイルとを設け、該作業実施結果ファイルに格納された終了した作業項目の実作業時間を保守作業時間履歴ファイルから取得し、該記取得した作業項目毎の実作業時間を用いて保守見積基準値ファイルの作業項目毎の作業時間を更新する第４工程を行うことを第６の特徴とし、前記何れかの特徴の運用工程管理方法において、前記保守作業時間履歴ファイルに格納した作業項目対応の実作業時間を基に前記保守見積基準値ファイルの作業項目に対応した作業レベル毎の作業時間を更新する第６工程を行うことを第７の特徴とし、該第７の特徴の運用工程管理方法において、前記第６工程が、保守作業時間履歴ファイルに格納した作業者の特定の作業項目の作業回数が所定値を超えたとき、作業レベルを上げる第７工程を含むことを第８の特徴とする。
【発明の効果】
【００１２】
本発明にる運用工程管理システム及び方法は、保守見積基準値取得部が作業・作業者指定部から入力された作業項目及び作業者を基に保守作業者情報ファイルを検索して作業者の作業レベルを取得する処理と、該作業者の作業レベル及び作業項目をキーとして保守見積基準値ファイルを検索して作業内容に応じた見積基準値（作業項目に対応した作業時間）を取得する処理と、作業順序作成部が保守作業間関連ファイルから取得した他の関連作業項目を時系列的に順次並べる作業項目順序作成処理と、工程表更新部が実施済みの作業項目を作業実施結果ファイルから取得して工程表に反映するように更新処理を行うように動作する処理と、作業者レベル・見積基準値更新部が作業実績を基に保守作業時間の基準値を更新すると共に、作業者の保守回数の増加に応じて作業レベルを上げる処理とを順次実行することによって、正確な工数見積と工程表とを作成することができ、従って作業の進捗管理を行うことにより定期保守作業全体の工程管理を行うことができる。このため本発明によれば、適切な作業計画を立てることが可能になり、また、工程表作成に掛かる時間を削減することができる。
【発明を実施するための最良の形態】
【００１３】
以下、本発明による運用工程管理システム及び工数管理方法の一実施形態を図面を参照して詳細に説明する。図１は、本発明の一実施形態による運用工程管理方法が適用される運用工程管理システムのシステム構成を示す図、図２は運用工程管理方法における工程表作成処理例を示すフローチャート、図３は図２における保守見積基準値取得部の処理例を示すフローチャート、図４は図２における作業順序作成部の処理例を示すフローチャート、図５は図１における本運用工程管理方法に係わる工程表更新処理例を示すフローチャート、図６は図１における本運用工程管理方法における作業者レベル・見積基準値処理例を示すフローチャート、図７は図１における保守作業者情報ファイルの詳細な内容例を示す説明図、図８は図１における保守見積基準値ファイルの詳細な内容例を示す説明図、図９は図１における保守作業間関連ファイルの詳細な内容例を示す説明図、図１０は図１における保守作業時間履歴ファイルの詳細な内容例を示す説明図、図１１は図１における作業手順ファイルの詳細な内容例を示す説明図、図１２は図１における作業実施結果ファイルの詳細な内容例を示す説明図、図１３は図１における工程表出力部で出力される工程表の例を示す説明図、図１４は図１における作業手順入出力部で出力される作業手順の例を示す説明図である。
【００１４】
＜構成の説明＞
本実施形態による工数管理方法が適用される運用工程管理システム１０は、図１に示す如く、運用工程管理システムを使用する作業管理者が作業項目やその作業項目を実施する保守作業者を指定する作業・作業者指定部１０１と、複数の保守作業者の保守作業の処理能力レベルを表す情報を登録した保守作業者情報ファイル１２１と、前記処理能力レベル毎に保守作業項目に対する基準工数を予め登録した保守見積基準値ファイル１２２と、前記保守作業者情報ファイル１２１を参照して保守作業者名及び保守項目に対応する処理能力レベルを読み出し、該読み出した処理能力レベルをキーとして前記保守見積基準値ファイル１２２から各保守作業項目に対する基準工数を読み出す保守見積基準値取得部１０２と、前記保守作業項目を実行するために完了していなければならない作業項目を予め登録した保守作業間関連ファイル１２３と、保守作業の作業順序を保守見積基準値取得部１０２で取得した基準工数と保守作業間関連ファイル１２３を基に生成する作業順序作成部１０３と、該作業順序作成部１０３で作成した作業順序に基づき工程表１２０を生成する工程表生成部１０４と、前記生成した工程表１２０を画面に出力する工程表出力部１０５と、作業項目毎に作業手順のチェックリストを予め登録した保守作業手順ファイル１２４と、保守作業者が行う作業項目の作業手順のチェックリストの画面へ表示する機能と保守作業者が終了した手順をチェックする機能と該チェックした結果ファイルを作業実施結果ファイル１２６に保存する機能と作業手順ファイル１２４の情報が表示されている時間を実際の作業時間として保守作業時間履歴ファイル１２５に蓄積する作業手順入出力部１０６と、一定間隔毎に作業実施結果ファイル１２６を基に進捗状況を検索し、検索結果を基に工程表１２０の進捗状況を更新する工程表更新部１０７と、該工程表更新部１０７で作業に遅延が発生していると判明した場合に保守作業者と保守作業管理者にアラームを発信する作業遅延通知部１０８と、保守作業終了後に保守作業時間履歴ファイル１２５に記録された実際に保守作業に要した工数の平均により保守見積基準値ファイル１２２を更新し、更に保守作業者の処理能力レベルを作業の実施回数が５回、１０回、１５回、２０回の場合に現在の処理能力レベルを１つ上げるように更新する作業者レベル・見積基準値更新部１０９とから構成される。
【００１５】
この様に本実施形態による運用工程管理システム１０は、作業・作業者指定部１０１が指定した作業内容及び保守作業者に基づいて保守見積基準値取得部１０２が、保守作業者情報ファイル１２１から保守作業者の処理能力レベルを読み出し、該読み出した処理能力レベルをキーとして保守見積基準値ファイル１２２から各保守作業項目に対する基準工数を読み出し、この基準工数を基に作業順序作成部１０３が工程表１２０を生成すると共に、実際の保守作業に要した工数を基に前記保守見積基準値ファイル１２２を更新するように構成されている。また本システム１０は、作業者レベル・見積基準値更新部１０９が作業者の保守実施回数に応じて保守作業者情報ファイル１２１に格納した処理能力レベルを上げるように構成されている。
【００１６】
前記保守作業者情報ファイル１２１は、図７に示す如く、作業者名と該作業者名対応の作業内容（システムバックアップ／データバックアップ／ログ収集）毎の作業レベル（５段階レベル）とをテーブル形式で格納したものであり、例えば、作業者「山田太郎」は、システムバックアップの作業レベルが「３」、データバックアップの作業レベルが「１」、ログ収集の作業レベルが「２」の如く格納している。
【００１７】
また保守見積基準値ファイル１２２は、図８に示す如く、前記５段階の作業レベルに対応する前記作業内容毎に要する作業時間とを格納しており、例えば作業レベル５のシステムバックアップの作業時間が「１．５」時間、データバックアップの作業時間が「２」時間、ログ収集の作業時間が「４」時間の如く、作業レベル及び作業内容に応じた標準的な作業時間を予め登録している。
【００１８】
前記保守作業間関連ファイル１２３は、作業項目（作業項目名）に関連する他の作業内容（作業名）を表にしたものであって、例えば作業「システムバックアップ」は関連する他の作業が無く、作業名「データバックアップ」は「データベース（ＤＢ）バックアップ」のみに関連し、「ログ収集」は、「システムバックアップ」及び「データバックアップ」に関連することを予め登録している。
【００１９】
前記保守作業時間履歴ファイル１２５は、図１０に示す如く、過去に行った作業内容（作業名）ごとに、作業者名、当該作業者の作業レベル、開始日時、終了日時、途中開始日時、途中終了日時、トータルの実作業時間の各項目を登録したものである。尚、前記作業の開始終了時刻は、本実施形態の対象となる保守作業がコンピュータシステムであるため、作業の開始終了時刻をコンピュータを操作したログ記録によってシステムが容易に知ることができ、これを利用して作業時刻の管理を行うものである。また前記「途中開始終了時刻」とは、ある作業中に、他の作業の割り込み或いは休憩等を前述と同様にログ記録から判定することができる。
【００２０】
前記保守作業手順ファイル１２４は、作業項目毎に作業手順のチェックリストを予め登録したものであって、例えば「データ移行」作業を例にとると、図１１に示す如く、上から順に具体的な作業手順を列挙した細分作業欄と、右欄に該当作業おける注意事項を記載した備考欄とから構成され、作業実施結果ファイル１２６は、図１２に示す如く、作業項目欄と定期保守番号欄と認証者欄等に加え、詳細な作業手順と当該作業の実施日と備考の各欄とから構成される。
【００２１】
前記工程表１２０は、例えば図１３に示す如く、データベースメンテナンス等の作業項目名、その作業者名、完了予定日、着手日、完了日、予定工数（時間）の各欄並びに当該作業のスケジュールチャートを棒線で示す欄とから構成され、完了作業は棒線の濃色表示、未作業は棒線の薄色表示され、予定に対する進み／遅れが「＜」「＞」記号により表示され、前記作業手順入出力部１０６により出力される作業手順は、例えば図１４に示す如く、データ移行等の作業項目名、その定期保守番号、承認者、作業者の各欄並びに当該作業手順を実施日順に列挙したものである。
【００２２】
＜動作説明＞
次に本実施形態による運用工程管理システム１０の動作を図２以降を参照して説明する。  
＜工数取得処理＞
まず本運用工程管理システム１０は、図２に示す如く、作業・作業者指定部１０１が作業管理者により入力された保守項目作業名及び保守作業者名を指定することにより各保守作業項目に対する基準工数を読み出すステップ２０１と、保守作業の作業順序を前記ステップ２０１で取得した基準工数と保守作業間関連ファイル１２３を基に生成するステップ２０２と、該ステップ２０２で作成した作業順序に基づき工程表１２０を作成するステップ２０３と、ステップ２０３で生成された工程表１２０を出力するステップ２０４と、保守見積基準値ファイル１１６から各保守作業項目に対する基準工数を読み出すステップ２０５とを、ステップ２０１で指定された全ての作業項目についてステップ２０２とステップ２０３間の処理を繰り返すことによって、管理者が入力した作業内容に応じて工程表を作成する。
【００２３】
次いで本実施形態による運用工程管理システム１０は、図３に示す如く、保守作業者情報ファイル１２１の「作業者名」をキーとして当該作業者の当該作業項目に対する「作業レベル」を読み出すステップ３０１と、該読み出した「作業レベル」を基に保守見積基準値ファイル１２２から「作業時間」を読み出すステップ３０２と、該ステップ３０１及び３０２をステップ３００ａと３００ｂとの間で繰り返すことによって、前記図２にて説明した作業工程表の作成を管理者により指定された全ての作業項目について保守作業に必要な工数（時間）を取得するように動作する。
【００２４】
＜作業項目の順序設定処理＞
更に本実施形態による運用工程管理システム１０は、まず、作業順序作成部１０３が、図４に示す如く、保守作業全体の開始時間を開始時間として設定するステップ４０１と、全ての保守作業項目について、ステップ４００ａとステップ４００ｂ間のステップ４０２及び４０３を実行する。前記ステップ４０２は、保守作業項目の終了時間を開始時間と保守見積基準値取得部で取得した作業時間とを足した値を設定する処理であり、ステップ４０３は、「Ｏｒｄｅｒ（保守項目名，開始時間，終了時間）」として配列に保存する処理である。
【００２５】
次いで本処理は、作業順序作成部１０３が、ＦＬＧをＴＵＲＥで初期化するステップ４０４と、全ての保守作業項目についてステップ４００ｃとステップ４００ｄ間の処理を繰り返して実行する。このステップ４００ｃとステップ４００ｄ間の処理は、保守作業間関連ファイル１２３から「作業項目」に対応する「関連作業項目」があるかどうかを判定し、「関連作業項目」がない場合に後述のステップ４００ｄに移行するステップ４０５と、該ステップ４０５において「関連作業項目」があると判定したとき、判定中の保守作業項目（当該作業項目）の開始時刻が全ての関連作業項目の終了時間より早いか否かを判定する（要は当該作業項目と関連作業項目の日時的前後関係を判定し、関連作業項目が終了してから開始する当該保守作業項目か否かを判定する処理）し、早くないと判定したときに後述のステップ４００ｄに移行するステップ４０６と、該ステップ４０６において早いと判定したとき、開始時刻を関連作業項目の終了時刻で最も遅い時刻に設定する（要は、終了時間が早いものがある場合、関連作業が終了してから当該作業を開始する様に時刻設定を行う処理）ステップ４０７と、保守作業項目の終了時刻を開始時刻と保守見積基準値取得部で取得した作業時間とを加算した値に設定するステップ４０８と、該ステップ４０７及び４０８で設定した開始及び終了時刻を「Ｏｒｄｅｒ（保守項目名，開始時間，終了時間）」として配列に保存するステップ４０９と、ＦＬＧ（フラグ）がＴＲＵＥ（真）か否かを判定し、ＴＲＵＥでないと判定したとき前記ステップ４０４に戻り、ＴＲＵＥであると判定したとき終了するステップ４１１とを実行することによって、作業項目の順序を作成する処理を行う。
【００２６】
即ち、作業順序作成部１０３は、ステップ４０１〜４０４において、当該作業項目の開始時刻に基準の見積時刻を加算して作業の開始及び終了時刻を設定し、ステップ４００ｃ以降において、当該作業項目に関連する関連作業項目の開始及び終了時刻を保守作業間関連ファイル１２３から取得し、各作業の最も早い開始時刻をステップ４０８により抽出し、この最も開始時刻が早い作業項目を基準として他の作業項目を順次並べるように時刻設定を行うことによって、作業項目の順序を作成することができる。
【００２７】
＜工程表更新処理＞
次いで本実施形態による運用工程管理システム１０は、図５に示す如く、工程表更新部１０７が、作業実施結果ファイル１２６から作業実施日が記入（入力）済みの作業項目の割合を取得するステップ５０１と、該ステップ５０１により取得した実施済み割合を基に工程表１２０の進捗状況を更新するステップ５０２とを、ステップ５００ｃ及び５００ｄ間において全ての保守作業項目に対して繰り返す処理と、該ステップ５００ｃ及び５００ｄ間の処理をステップ５００ａ及び５００ｂ間で作業が終了するまで一定時間毎に繰り返す処理を実行することによって、実施済みの作業項目を作業実施結果ファイル１２６から取得して工程表に反映するように更新処理を行うように動作する。
【００２８】
＜作業者レベル・見積基準値処理＞
次いで本実施形態による運用工程管理システム１０は、作業者レベル・見積基準値更新部１０９が、図６に示す如く、保守作業時間履歴ファイル１２５から保守作業に実際に要した時間の平均を取得（「作業レベル」が保守作業者の作業レベルと等しく且つ「作業名」が実施した保守作業名と等しい「作業時間」の平均を算出）するステップ６０１と、該取得した作業毎の平均所要時間である「作業時間」を保守見積基準値ファイル１２２に登録するステップ６０２と、保守作業者の作業レベルが５か否かを判定し、作業レベルが５であると判定した（最高レベルと判定したとき）ときに後述する終了処理に移行するステップ６０３と、該ステップ６０３において作業レベルが５でないと判定したとき、保守作業時間履歴ファイル１２５から「作業者」が保守作業者名と等しく且つ「作業名」が実施した保守作業名と等しい者の作業回数を集計するステップ６０４と、該ステップ６０４において集計した回数が、５回又は１０回又は１５回又は２０回の何れかか判定し、何れでもないときに後述する終了処理に移行するステップ６０５と、該ステップ６０５において前記回数と判定したとき（即ち作業回数が、５回増加したとき）、当該「作業者」の作業レベルを「１」加算してレベルアップを行うステップ６０６と、該レベルアップした「作業者」の作業レベル値を保守作業者情報ファイル１２１に更新し、処理を終了するステップ６０７とを実行することによって、作業実績を基に保守作業時間の基準値を更新すると共に、作業者の保守回数の増加に応じて作業レベルを上げることができる。
【００２９】
尚、本実施形態においては、作業レベルを５段階とし、５段階毎にレベルアップを行う例を説明したが、本発明はこれに限られるものではなく、作業レベルを更に多段に設定すること、５回以外の回数毎にアップすることや、保守作業時間履歴ファイル１２５に格納した特定の作業者の作業内容に対する実作業時間と他の作業者の作業レベル対応の基準作業時間とを比較し、特定の作業者の実作業時間が前記基準作業時間に比べて所定割合以上に時間を要している又は当該所定割合以上に時間を要している回数が所定回数以上の場合に、前記作業レベルを下げる等の作業レベルの見直しを行うように構成しても良い。
【００３０】
この様に本実施形態による運用工程管理システム１０は、保守見積基準値取得部１０２が作業・作業者指定部１０１を用いて入力された作業項目及び作業者を基に保守作業者情報ファイル１２１を検索して作業者の作業レベルを取得する処理と、前記作業者の作業レベル及び作業項目をキーとして保守見積基準値ファイル１２２を検索して作業内容に応じた見積基準値（作業項目に対応した作業時間）を取得する処理と、作業順序作成部１０３が当該作業項目の開始時刻に基準の見積時刻を加算して作業の開始及び終了時刻を設定する処理と、当該作業項目に関連する関連作業項目の開始及び終了時刻を保守作業間関連ファイル１２３から取得して最も開始時刻が早い作業項目を基準として他の作業項目を順次並べるように時刻設定を行って作業項目の順序を作成する処理と、工程表更新部１０７が実施済みの作業項目を作業実施結果ファイル１２６から取得して工程表に反映するように更新処理を行うように動作する処理と、作業者レベル・見積基準値更新部１０９が作業実績を基に保守作業時間の基準値を更新すると共に、作業者の保守回数の増加に応じて作業レベルを上げる処理とを順次実行することによって、正確な工数見積と工程表とを作成することができ、従って作業の進捗管理を行うことにより定期保守作業全体の工程管理を行うことができる。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態による運用工程管理システムの構成図。
【図２】本運用工程管理システムの工程表作成処理例を示す図。
【図３】本運用工程管理システムの保守見積基準値取得部の処理例を示す図。
【図４】本運用工程管理システムの作業順序作成部の処理例を示す図。
【図５】本運用工程管理システムの工程表更新処理例を示す図。
【図６】本運用工程管理システムの作業者レベル・見積基準値処理例を示す図。
【図７】本運用工程管理システムの保守作業者情報ファイルの内容例を示す図。
【図８】本運用工程管理システムの保守見積基準値ファイルの内容例を示す図。
【図９】本運用工程管理システムの保守作業間関連ファイルの内容を示す図。
【図１０】本運用工程管理システムの保守作業時間履歴ファイルの内容を示す図。
【図１１】本運用工程管理システムの作業手順ファイルの内容を示す図。
【図１２】本運用工程管理システムの作業実施結果ファイルの内容を示す図。
【図１３】本運用工程管理システムにより出力される工程表例を示す図。
【図１４】本運用工程管理システムにより出力される作業手順例を示す図。
【符号の説明】
【００３２】
１０：運用工程管理システム、１０１：作業・作業者指定部、１０２：保守見積基準値取得部、１０３：作業順序作成部、１０４：工程表作成部、１０５：工程表出力部、１０６：作業遅延通知部、１０７：工程表更新部、１０８：作業手順入出力部、１０９：作業者レベル・見積基準値更新部、１１６：保守見積基準値ファイル、１２０：工程表、１２１：保守作業者情報ファイル、１２２：保守見積基準値ファイル、１２３：保守作業間関連ファイル、１２４：保守作業手順ファイル、１２５：保守作業時間履歴ファイル、１２６：作業実施結果ファイル。
【図１】
2008225679.tif 000003
【図２】
2008225679.tif 000004
【図３】
2008225679.tif 000005
【図４】
2008225679.tif 000006
【図５】
2008225679.tif 000007
【図６】
2008225679.tif 000008
【図７】
2008225679.tif 000009
【図８】
2008225679.tif 000010
【図９】
2008225679.tif 000011
【図１０】
2008225679.tif 000012
【図１１】
2008225679.tif 000013
【図１２】
2008225679.tif 000014
【図１３】
2008225679.tif 000015
【図１４】
2008225679.tif 000016