(57)【要約】【課題】作業の確実性・信頼性の向上を図ることができるとともに、作業の進捗状況の把握が可能となる作業支援システムおよびプログラムを提供する。【解決手段】複数の作業項目からなる一連の作業を支援する作業支援システム１０を構成するにあたり、作業者や確認者からの要求に応じて作業手順書データを作業者端末４０や確認者端末５０へ送信して画面表示させ、作業者端末４０や確認者端末５０から作業結果や確認結果を受信した場合に、作業結果ＤＢ３１の作業者ステータスや確認者ステータスを、受信済みを示す状態に変更し、双方のステータスが受信済みを示す状態になった場合に、端末での次の作業項目への入力許可情報を、作業者端末４０や確認者端末５０へ送信するようにした。【選択図】図１
2014174763.tif 000002
【特許請求の範囲】
【請求項１】
作業者による複数の作業項目からなる一連の作業の実施および確認者による前記作業の確認の実施を支援する処理を実行するコンピュータにより構成された作業支援システムであって、
前記複数の作業項目の各作業内容を画面表示するための作業手順書データを記憶する作業手順書データベースと、
作業者による作業の進捗状況を示す作業者ステータスおよび確認者による確認の進捗状況を示す確認者ステータス、並びに作業者による作業結果を、作業項目を識別するための項目ＩＤと関連付けて記憶する作業結果データベースと、
作業者が操作する携帯型の作業者端末および確認者が操作する携帯型の確認者端末から無線を含むネットワークを介して送信されてくる作業手順書取得要求信号を受信し、前記作業手順書データベースに記憶された前記作業手順書データを、前記ネットワークを介して前記作業者端末および前記確認者端末へ送信する処理を実行する作業手順書送信手段と、
作業者により入力されて前記作業者端末から前記ネットワークを介して送信されてくる作業結果および項目ＩＤを受信し、受信した前記作業結果を、受信した前記項目ＩＤと関連付けて前記作業結果データベースに記憶させる処理を実行する作業結果受信手段と、
確認者により入力されて前記確認者端末から前記ネットワークを介して送信されてくる確認結果および項目ＩＤを受信する処理を実行する確認結果受信手段と、
前記作業結果受信手段により前記作業結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記作業者ステータスを、受信済みであることを示す状態に変更する処理を実行し、前記確認結果受信手段により前記確認結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記確認者ステータスを、受信済みであることを示す状態に変更する処理を実行するとともに、前記作業者ステータスおよび前記確認者ステータスを監視し、これらの双方が受信済みであることを示す状態になっているという登録完了条件の成否を判断する処理を実行するステータス変更手段と、
このステータス変更手段により前記登録完了条件が成立したと判断された場合に、前記作業手順書データによる画面表示が行われている前記作業者端末および前記確認者端末での次の作業項目への入力許可情報として、前記作業結果を前記作業結果データベースに登録したことを示す登録完了通知情報を、前記ネットワークを介して前記作業者端末および前記確認者端末へ送信する処理を実行する登録完了通知手段と
を備えたことを特徴とする作業支援システム。
【請求項２】
前記作業者ステータスおよび前記確認者ステータスとしての前記受信済みであることを示す状態には、準備状態と完了状態とがあり、
前記ステータス変更手段は、
前記作業結果受信手段により前記作業結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記作業者ステータスを、準備状態に変更した後に、同一の前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記確認者ステータスを監視し、前記確認者ステータスが準備状態または完了状態になっている場合に、前記登録完了条件が成立したと判断し、前記作業者ステータスを、準備状態から完了状態に変更する処理を実行するとともに、
前記確認結果受信手段により前記確認結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記確認者ステータスを、準備状態に変更した後に、同一の前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記作業者ステータスを監視し、前記作業者ステータスが準備状態または完了状態になっている場合に、前記登録完了条件が成立したと判断し、前記確認者ステータスを、準備状態から完了状態に変更する処理を実行する構成とされ、
前記登録完了通知手段は、
前記ステータス変更手段により前記登録完了条件が成立したと判断され、前記作業者ステータスが完了状態に変更される場合または変更された場合に、前記作業手順書データによる画面表示が行われている前記作業者端末での次の作業項目への入力許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記作業者端末へ送信する処理を実行するとともに、
前記ステータス変更手段により前記登録完了条件が成立したと判断され、前記確認者ステータスが完了状態に変更される場合または変更された場合に、前記作業手順書データによる画面表示が行われている前記確認者端末での次の作業項目への入力許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記確認者端末へ送信する処理を実行する構成とされている
ことを特徴とする請求項１に記載の作業支援システム。
【請求項３】
前記作業者ステータスおよび前記確認者ステータスとしての前記受信済みであることを示す状態には、準備状態と完了状態とがあり、
前記ステータス変更手段は、
前記作業結果受信手段により前記作業結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記作業者ステータスを、準備状態に変更し、前記確認結果受信手段により前記確認結果および前記項目ＩＤを受信した場合に、受信した前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記確認者ステータスを、準備状態に変更する処理を実行するとともに、
同一の前記項目ＩＤに関連付けられて前記作業結果データベースに記憶されている前記作業者ステータスおよび前記確認者ステータスを監視し、これらの双方が準備状態になっている場合に、前記登録完了条件が成立したと判断し、これらの双方を準備状態から完了状態に変更する処理を実行する構成とされ、
前記登録完了通知手段は、
前記ステータス変更手段により前記登録完了条件が成立したと判断され、前記作業者ステータスおよび前記確認者ステータスの双方が完了状態に変更される場合または変更された場合に、前記作業手順書データによる画面表示が行われている前記作業者端末および前記確認者端末での次の作業項目への入力許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記作業者端末および前記確認者端末へ送信する処理を実行する構成とされている
ことを特徴とする請求項１に記載の作業支援システム。
【請求項４】
前記作業手順書データベースには、
前記複数の作業項目からなる一連の作業を、複数の作業者により実施する必要があるか若しくは実施することが可能な場合、および／または複数の確認者により確認する必要があるか若しくは確認することが可能な場合に、前記作業手順書データとして、各作業項目の作業内容データとともに、各作業項目を担当する作業者の担当種別または各作業項目を担当する確認者の担当種別を示す担当種別ＩＤが、各作業項目についての項目ＩＤと関連付けて記憶され、
前記作業手順書送信手段は、
前記作業手順書取得要求信号として、前記作業者端末から作業者のユーザＩＤとともに作業者の担当種別の選択情報を受信するか、または前記確認者端末から確認者のユーザＩＤとともに確認者の担当種別の選択情報を受信し、選択された担当種別に対応する作業項目とそれ以外の作業項目とを区別した状態で前記複数の作業項目の各作業内容を画面表示するための前記作業手順書データを、前記ネットワークを介して前記作業者端末および前記確認者端末へ送信する処理を実行するとともに、
担当種別を選択した作業者または確認者のユーザＩＤを、選択された担当種別についての担当種別ＩＤに関連付けられて前記作業手順書データベースに記憶されている全ての項目ＩＤと対応させて前記作業結果データベースに記憶させる構成とされ、
前記登録完了通知手段は、
前記ステータス変更手段により前記登録完了条件が成立したと判断された場合に、前記作業結果データベースから、前記登録完了条件が成立した作業項目およびその次の作業項目についての各項目ＩＤに関連付けられた作業者および確認者のユーザＩＤを取得し、
前記登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤとが一致している場合には、前記作業手順書データによる画面表示が行われている前記作業者端末での次の作業項目への入力許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記作業者端末へ送信し、作業者のユーザＩＤが一致していない場合には、次の作業項目への入力不許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記作業者端末へ送信するとともに、
前記登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤとが一致している場合には、前記作業手順書データによる画面表示が行われている前記確認者端末での次の作業項目への入力許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記確認者端末へ送信し、確認者のユーザＩＤが一致していない場合には、次の作業項目への入力不許可情報として、前記登録完了通知情報を、前記ネットワークを介して前記確認者端末へ送信する処理を実行する構成とされ、
前記作業者端末または前記確認者端末から前記ネットワークを介して送信されてくる入力許否問合せ信号を、作業者または確認者のユーザＩＤとともに受信し、受信した作業者または確認者のユーザＩＤが、前記登録完了条件が成立している最後の作業項目の次の作業項目についての項目ＩＤに関連付けられて前記作業結果データベースに記憶されている作業者または確認者のユーザＩＤと一致するか否かを判断し、一致している場合には、入力許可情報、またはこの入力許可情報に加えて前記登録完了条件が成立している最後の作業項目若しくはその次の作業項目についての項目ＩＤを、前記ネットワークを介して前記作業者端末または前記確認者端末へ送信する処理を実行する入力許否判断手段を備えた
ことを特徴とする請求項１〜３のいずれかに記載の作業支援システム。
【請求項５】
請求項１〜４のいずれかに記載の作業支援システムとして、コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業者による複数の作業項目からなる一連の作業の実施および確認者によるそれらの作業の確認の実施を支援する処理を実行するコンピュータにより構成された作業支援システムおよびプログラムに係り、例えば、コンピュータシステムの保守等に利用できる。
【背景技術】
【０００２】
一般に、コンピュータシステムでは、その信頼性を高め、システムを安定して稼働させるために、サーバの保守作業等を行う必要がある。そして、作業品質を向上させるために、作業者とこの作業者による作業をチェックする確認者との２名体制で作業を行うことがある。
【０００３】
また、保守員が点検作業を行うときにサーバから点検項目を携帯端末にダウンロードして表示し、点検結果を携帯端末に記録・蓄積し、それらの点検結果をサーバに一括送信する点検情報管理装置が知られている（特許文献１参照）。
【０００４】
さらに、同じ工程からなる作業を複数の作業者が異なる場所で並行して行う場合に好適な仕組みとして、各作業者の携帯端末から送信された進捗情報をサーバで受信し、インターネットを介してサーバに接続された管理センタ装置に対し、受信した各作業者の進捗情報を一覧表示するＷｅｂページを送信する進捗状況管理装置が知られている（特許文献２参照）。
【０００５】
また、選択したジョブの作業ステップ毎に、メモリから、対応する作業手順説明用のマニュアルと作業品質の診断プログラムとを取り出し、これらをそれぞれ表示装置と診断装置とにダウンロードすることにより、習熟しない作業者であっても、効率よく、高い作業品質を維持して作業を遂行できるようにした作業支援システムが知られている（特許文献３参照）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−６２９３０号公報
【特許文献２】特開２００４−３８５３８号公報
【特許文献３】特開２００３−１５６９９３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、前述した作業者と確認者とによる２名体制での保守作業は、双方が確実に各自の役割を果たせば、作業品質の向上を図ることができるものの、作業者が一人で作業を進めてしまった場合には、２名体制が名目的なものとなってしまい、作業品質の向上に繋がらないおそれがある。
【０００８】
また、前述した特許文献１〜３では、携帯端末の利用、複数の作業者による同一工程の作業への対応、作業ステップ毎のマニュアル表示および作業品質診断により、ある程度は、作業効率や作業品質の向上を図ることができるものの、前述した作業者と確認者とによる２名体制での保守作業には対応しておらず、また、２名体制での保守作業を行う際に生じる上記のような問題を解消するものでもない。
【０００９】
本発明の目的は、作業の確実性・信頼性の向上を図ることができるとともに、作業の進捗状況の把握が可能となる作業支援システムおよびプログラムを提供するところにある。
【課題を解決するための手段】
【００１０】
本発明は、作業者による複数の作業項目からなる一連の作業の実施および確認者による作業の確認の実施を支援する処理を実行するコンピュータにより構成された作業支援システムであって、複数の作業項目の各作業内容を画面表示するための作業手順書データを記憶する作業手順書データベースと、作業者による作業の進捗状況を示す作業者ステータスおよび確認者による確認の進捗状況を示す確認者ステータス、並びに作業者による作業結果を、作業項目を識別するための項目ＩＤと関連付けて記憶する作業結果データベースと、作業者が操作する携帯型の作業者端末および確認者が操作する携帯型の確認者端末から無線を含むネットワークを介して送信されてくる作業手順書取得要求信号を受信し、作業手順書データベースに記憶された作業手順書データを、ネットワークを介して作業者端末および確認者端末へ送信する処理を実行する作業手順書送信手段と、作業者により入力されて作業者端末からネットワークを介して送信されてくる作業結果および項目ＩＤを受信し、受信した作業結果を、受信した項目ＩＤと関連付けて作業結果データベースに記憶させる処理を実行する作業結果受信手段と、確認者により入力されて確認者端末からネットワークを介して送信されてくる確認結果および項目ＩＤを受信する処理を実行する確認結果受信手段と、作業結果受信手段により作業結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者ステータスを、受信済みであることを示す状態に変更する処理を実行し、確認結果受信手段により確認結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている確認者ステータスを、受信済みであることを示す状態に変更する処理を実行するとともに、作業者ステータスおよび確認者ステータスを監視し、これらの双方が受信済みであることを示す状態になっているという登録完了条件の成否を判断する処理を実行するステータス変更手段と、このステータス変更手段により登録完了条件が成立したと判断された場合に、作業手順書データによる画面表示が行われている作業者端末および確認者端末での次の作業項目への入力許可情報として、作業結果を作業結果データベースに登録したことを示す登録完了通知情報を、ネットワークを介して作業者端末および確認者端末へ送信する処理を実行する登録完了通知手段とを備えたことを特徴とするものである。
【００１１】
ここで、「作業手順書データベース」に記憶された「作業手順書データ」は、作業手順書送信手段により作業者端末および確認者端末に送信される完成または略完成された状態の画面表示用データでもよく、送信される画面表示用データを作成するための部品データの集合でもよい。そして、この画面表示用データまたはその部品データとなる「作業手順書データ」は、見易いという観点から、複数の作業項目の各作業内容を作業順に並べて端末に画面表示するためのデータであることが好ましいが、作業者や確認者が作業の順番を把握することができるようになっていれば、必ずしも各作業内容を作業順に並べた画面表示とする必要はない。
【００１２】
また、「作業結果受信手段」により受信する「作業結果」、および「確認結果受信手段」により受信する「確認結果」は、必ずしも作業者や確認者により入力された文章のテキストデータや添付された写真の画像データである必要はなく、作業者や確認者による選択情報（例えば、「良好」、「不備あり」等の作業の仕上がり具合を示す選択情報、あるいは「５分未満で終了」、「１０分以上」等の作業に要した時間を示す選択情報等）でもよく、作業や確認の実施を終了した旨を示すだけの情報（それが何の情報であるかを示すだけのもの）でもよい。
【００１３】
このような本発明の作業支援システムにおいては、作業者ステータスおよび確認者ステータスを監視し、これらの双方が「受信済みであることを示す状態」になっているという登録完了条件が成立した場合に、次の作業項目への入力許可情報となる登録完了通知情報を、作業者端末および確認者端末へ送信するので、作業者が一人で作業を進めてしまうといった不都合を未然に防止することが可能となる。
【００１４】
従って、作業者と確認者とによる２名体制（後述する如く、作業者と確認者との合計人数は３名以上でもよいが、ここでは各作業項目につき、それぞれ必ず作業者と確認者とがいるという意味で、２名体制という。）での作業が、従前に比べ、より確実に行われるようになり、作業者および確認者の双方が各自の役割を適切に果たすことが可能となる。このため、２名体制での作業が実効あるものとなり、作業品質の向上や作業の信頼性確保を図ることが可能となる。
【００１５】
また、作業結果データベースに、各作業項目について、作業者ステータスおよび確認者ステータスが設けられているので、これらを参照することで、作業者や確認者による作業や確認の実施の進捗状況を把握することが可能となり、これらにより前記目的が達成される。
【００１６】
また、本発明では、上述した如く、次の作業項目への入力許可情報となる登録完了通知情報を端末に送信するにあたり、作業者ステータスおよび確認者ステータスの双方が「受信済みであることを示す状態」になっているという登録完了条件の成否を判断するが、この際のステータスの具体的な監視形態は、一通りではなく、例えば、次のような２形態がある。
【００１７】
第１の監視形態は、一方のステータスを変更するプログラムが、他方のステータスを監視するという形態であり、自分（そのプログラム）が変更したステータスについては、自分が把握しているので、他方のステータスを監視することにより、作業者ステータスおよび確認者ステータスの双方を把握することが可能となるというものである。第２の監視形態は、作業者ステータスおよび確認者ステータスの双方を監視する第三者的なプログラムを置くという形態である。
【００１８】
第１の監視形態としては、具体的には、次のような構成をとることができる。すなわち、前述した作業支援システムにおいて、作業者ステータスおよび確認者ステータスとしての受信済みであることを示す状態には、準備状態と完了状態とがあり、ステータス変更手段は、作業結果受信手段により作業結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者ステータスを、準備状態に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベースに記憶されている確認者ステータスを監視し、確認者ステータスが準備状態または完了状態になっている場合に、登録完了条件が成立したと判断し、作業者ステータスを、準備状態から完了状態に変更する処理を実行するとともに、確認結果受信手段により確認結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている確認者ステータスを、準備状態に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者ステータスを監視し、作業者ステータスが準備状態または完了状態になっている場合に、登録完了条件が成立したと判断し、確認者ステータスを、準備状態から完了状態に変更する処理を実行する構成とされ、登録完了通知手段は、ステータス変更手段により登録完了条件が成立したと判断され、作業者ステータスが完了状態に変更される場合または変更された場合に、作業手順書データによる画面表示が行われている作業者端末での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワークを介して作業者端末へ送信する処理を実行するとともに、ステータス変更手段により登録完了条件が成立したと判断され、確認者ステータスが完了状態に変更される場合または変更された場合に、作業手順書データによる画面表示が行われている確認者端末での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワークを介して確認者端末へ送信する処理を実行する構成とすることができる。
【００１９】
ここで、「登録完了通知手段」において「作業者ステータスが完了状態に変更される場合または変更された場合」とされているのは、登録完了通知手段による登録完了通知情報の作業者端末への送信は、ステータス変更手段が作業者ステータスを完了状態に変更する前でもよく、後でもよく、勿論、同時でもよいという趣旨である。同様に、「登録完了通知手段」において「確認者ステータスが完了状態に変更される場合または変更された場合」とされているのは、登録完了通知手段による登録完了通知情報の確認者端末への送信は、ステータス変更手段が確認者ステータスを完了状態に変更する前でもよく、後でもよく、勿論、同時でもよいという趣旨である。
【００２０】
この第１の監視形態では、登録完了通知手段による登録完了通知情報の作業者端末への送信と、確認者端末への送信とは、いずれもステータス変更手段により登録完了条件が成立したと判断された後に行われるが、登録完了条件の成否判断は、ステータス変更手段を構成する別々のプログラム（ステータス変更手段の一部の機能を実現するプログラムおよび残りの一部の機能を実現するプログラム）により行われるので、それぞれの送信タイミングは、多少ずれていてもよい。従って、この第１の監視形態では、登録完了条件が成立したという判断は、別の視点からの判断で、２回（複数回）行われることになる。
【００２１】
第２の監視形態としては、具体的には、次のような構成をとることができる。すなわち、前述した作業支援システムにおいて、作業者ステータスおよび確認者ステータスとしての受信済みであることを示す状態には、準備状態と完了状態とがあり、ステータス変更手段は、作業結果受信手段により作業結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者ステータスを、準備状態に変更し、確認結果受信手段により確認結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベースに記憶されている確認者ステータスを、準備状態に変更する処理を実行するとともに、同一の項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者ステータスおよび確認者ステータスを監視し、これらの双方が準備状態になっている場合に、登録完了条件が成立したと判断し、これらの双方を準備状態から完了状態に変更する処理を実行する構成とされ、登録完了通知手段は、ステータス変更手段により登録完了条件が成立したと判断され、作業者ステータスおよび確認者ステータスの双方が完了状態に変更される場合または変更された場合に、作業手順書データによる画面表示が行われている作業者端末および確認者端末での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワークを介して作業者端末および確認者端末へ送信する処理を実行する構成とすることができる。
【００２２】
ここで、「登録完了通知手段」において「作業者ステータスおよび確認者ステータスの双方が完了状態に変更される場合または変更された場合」とされているのは、登録完了通知手段による登録完了通知情報の作業者端末および確認者端末への送信は、ステータス変更手段が作業者ステータスおよび確認者ステータスの双方を完了状態に変更する前でもよく、後でもよく、勿論、同時でもよいという趣旨である。
【００２３】
この第２の監視形態では、登録完了条件が成立したという判断は、前記第１の監視形態の場合とは異なり、１回だけ行われることになる。
【００２４】
さらに、以上に述べた作業支援システムにおいて、作業手順書データベースには、複数の作業項目からなる一連の作業を、複数の作業者により実施する必要があるか若しくは実施することが可能な場合、および／または複数の確認者により確認する必要があるか若しくは確認することが可能な場合に、作業手順書データとして、各作業項目の作業内容データとともに、各作業項目を担当する作業者の担当種別または各作業項目を担当する確認者の担当種別を示す担当種別ＩＤが、各作業項目についての項目ＩＤと関連付けて記憶され、作業手順書送信手段は、作業手順書取得要求信号として、作業者端末から作業者のユーザＩＤとともに作業者の担当種別の選択情報を受信するか、または確認者端末から確認者のユーザＩＤとともに確認者の担当種別の選択情報を受信し、選択された担当種別に対応する作業項目とそれ以外の作業項目とを区別した状態で複数の作業項目の各作業内容を画面表示するための作業手順書データを、ネットワークを介して作業者端末および確認者端末へ送信する処理を実行するとともに、担当種別を選択した作業者または確認者のユーザＩＤを、選択された担当種別についての担当種別ＩＤに関連付けられて作業手順書データベースに記憶されている全ての項目ＩＤと対応させて作業結果データベースに記憶させる構成とされ、登録完了通知手段は、ステータス変更手段により登録完了条件が成立したと判断された場合に、作業結果データベースから、登録完了条件が成立した作業項目およびその次の作業項目についての各項目ＩＤに関連付けられた作業者および確認者のユーザＩＤを取得し、登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤとが一致している場合には、作業手順書データによる画面表示が行われている作業者端末での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワークを介して作業者端末へ送信し、作業者のユーザＩＤが一致していない場合には、次の作業項目への入力不許可情報として、登録完了通知情報を、ネットワークを介して作業者端末へ送信するとともに、登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤとが一致している場合には、作業手順書データによる画面表示が行われている確認者端末での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワークを介して確認者端末へ送信し、確認者のユーザＩＤが一致していない場合には、次の作業項目への入力不許可情報として、登録完了通知情報を、ネットワークを介して確認者端末へ送信する処理を実行する構成とされ、作業者端末または確認者端末からネットワークを介して送信されてくる入力許否問合せ信号を、作業者または確認者のユーザＩＤとともに受信し、受信した作業者または確認者のユーザＩＤが、登録完了条件が成立している最後の作業項目の次の作業項目についての項目ＩＤに関連付けられて作業結果データベースに記憶されている作業者または確認者のユーザＩＤと一致するか否かを判断し、一致している場合には、入力許可情報、またはこの入力許可情報に加えて登録完了条件が成立している最後の作業項目若しくはその次の作業項目についての項目ＩＤを、ネットワークを介して作業者端末または確認者端末へ送信する処理を実行する入力許否判断手段を備えた構成とすることができる。
【００２５】
ここで、「選択された担当種別に対応する作業項目とそれ以外の作業項目とを区別した状態」とは、例えば、着色、枠囲いの有無、網掛けの有無等による区別の他、サーバへの送信用のボタンの設置の有無による区別がある。
【００２６】
このように複数の作業者および／または複数の確認者で行う作業を支援する構成とした場合には、複数の作業項目からなる一連の作業を、複数の作業者により実施する必要があるか若しくは実施することが可能な場合、および／または複数の確認者により確認する必要があるか若しくは確認することが可能な場合に対応することが可能となる。例えば、アプリケーションの担当者と、ＯＳやハードウェアの担当者とで手分けして一連の作業を行ったほうがよい場合、会社内の事業所、部、課、係といった各部署の担当者で手分けして一連の作業を行ったほうがよい場合、作業対象が複数箇所に分散していることから離れた場所で一連の作業を行う必要がある場合等に対応することが可能となる。
【００２７】
この際、作業手順書データベースでは、各作業項目の作業内容に応じて予め定められた担当種別ＩＤと各作業項目についての項目ＩＤとが対応しているが、作業結果データベースでは、担当種別を選択した作業者や確認者のユーザＩＤと各作業項目についての項目ＩＤとが対応するようになるので、予め用意されていた担当種別ＩＤが、その担当種別を選択した作業者や確認者のユーザＩＤに置き換えられる状態となる。この置換え処理は、作業手順書送信手段により実行される。
【００２８】
そして、本発明のプログラムは、以上に述べた作業支援システムとして、コンピュータを機能させるためのものである。
【００２９】
なお、上記のプログラムまたはその一部は、例えば、光磁気ディスク（ＭＯ）、コンパクトディスク（ＣＤ）を利用した読出し専用メモリ（ＣＤ−ＲＯＭ）、ＣＤレコーダブル（ＣＤ−Ｒ）、ＣＤリライタブル（ＣＤ−ＲＷ）、デジタル・バーサタイル・ディスク（ＤＶＤ）を利用した読出し専用メモリ（ＤＶＤ−ＲＯＭ）、ＤＶＤを利用したランダム・アクセス・メモリ（ＤＶＤ−ＲＡＭ）、フレキシブルディスク（ＦＤ）、磁気テープ、ハードディスク、読出し専用メモリ（ＲＯＭ）、電気的消去および書換可能な読出し専用メモリ（ＥＥＰＲＯＭ）、フラッシュ・メモリ、ランダム・アクセス・メモリ（ＲＡＭ）等の記録媒体に記録して保存や流通等させることが可能であるとともに、例えば、ローカル・エリア・ネットワーク（ＬＡＮ）、メトロポリタン・エリア・ネットワーク（ＭＡＮ）、ワイド・エリア・ネットワーク（ＷＡＮ）、インターネット、イントラネット、エクストラネット等の有線ネットワーク、あるいは無線通信ネットワーク、さらにはこれらの組合せ等の伝送媒体を用いて伝送することが可能であり、また、搬送波に載せて搬送することも可能である。さらに、上記のプログラムは、他のプログラムの一部分であってもよく、あるいは別個のプログラムと共に記録媒体に記録されていてもよい。
【発明の効果】
【００３０】
以上に述べたように本発明によれば、作業者ステータスおよび確認者ステータスを監視し、これらの双方が「受信済みであることを示す状態」になっているという登録完了条件が成立した場合に、次の作業項目への入力許可情報となる登録完了通知情報を、作業者端末および確認者端末へ送信するので、作業者が一人で作業を進めてしまうといった不都合を未然に防止することができるため、作業の確実性・信頼性の向上を図ることができるとともに、作業の進捗状況の把握が可能となるという効果がある。
【図面の簡単な説明】
【００３１】
【図１】本発明の一実施形態の作業支援システムの全体構成図。
【図２】前記実施形態の作業手順書データベースの構成図。
【図３】前記実施形態の作業結果データベースの構成図。
【図４】前記実施形態の作業者端末、確認者端末に表示される作業手順書の画面イメージを示す図。
【図５】前記実施形態の作業支援システムによる作業支援処理の流れを示すフローチャートの図。
【図６】本発明の変形の形態における作業手順書の一覧表を示す図。
【図７】前記変形の形態の作業手順書データベースの構成図。
【図８】前記変形の形態の作業結果データベースの構成図。
【発明を実施するための形態】
【００３２】
以下に本発明の一実施形態について図面を参照して説明する。図１には、本実施形態の作業支援システム１０の全体構成が示されている。図２には、作業手順書データベース３０の構成が示され、図３には、作業結果データベース３１の構成が示され、図４には、作業者端末、確認者端末に表示される作業手順書の画面イメージが示されている。また、図５には、作業支援システム１０による作業支援処理の流れがフローチャートで示されている。
【００３３】
図１において、作業支援システム１０は、作業支援サーバ２０と、作業者（システムの保守員等）が操作する携帯型の作業者端末４０および確認者（システムの保守員等）が操作する携帯型の確認者端末５０とが、無線を含むネットワーク１で接続されて構成されている。また、作業支援サーバ２０には、本システムの管理者が操作する管理者端末６０と、作業手順書の作成者が操作する作成者端末７０とが、ネットワーク１で接続されている。
【００３４】
ネットワーク１は、本実施形態では、例えば、社内無線ＬＡＮおよびイントラネット等により構成された社内ネットワークのような内部ネットワークであるが、公衆無線ＬＡＮ（Ｗｉ−Ｆｉ等）およびインターネット等により構成されたオープン・ネットワークでもよい。
【００３５】
この作業支援システム１０は、例えば、サーバの保守作業等に用いられるものであり、本実施形態では、一例として、作業対象となる本番システム８０（顧客相手の各種営業に使用されるシステム等）の保守のための一連の作業を、本番ネットワーク８１（実際の営業時に使用されるインターネット等）を介して接続された作業実施端末８２の操作により実施するものとする。
【００３６】
作業支援サーバ２０は、１台または複数台のコンピュータにより構成され、作業手順書作成手段２１と、作業手順書送信手段２２と、作業結果受信手段２３と、確認結果受信手段２４と、ステータス変更手段２５と、登録完了通知手段２６と、管理手段２７と、作業手順書データベース３０と、作業結果データベース３１とを備えて構成されている。
【００３７】
作業手順書作成手段２１は、作成者によりエクセルシート等で作成された作業手順書データについて、作成者端末７０からの入力を受け付け、受け付けた作業手順書データを、作業者端末４０および確認者端末５０へ送信するための画面表示用データに変換するか、または画面表示用データを作成するための部品データの集合に変換し、変換して得られた作業手順書データとしての画面表示用データまたはその部品データを、項目ＩＤと関連付けて作業手順書データベース３０（図２参照）に記憶させる処理を実行するものである。
【００３８】
ここで、エクセルシート等で作成された作業手順書データは、本実施形態では、一例として、システムの保守等のための一連の作業を構成する各作業項目について、項目ＩＤと作業内容（作業内容を説明するための文章および画像）とを対応させた状態で作業順に並べて記載されたものである。
【００３９】
作業手順書送信手段２２は、作業者端末４０および確認者端末５０からネットワーク１を介して送信されてくる作業手順書取得要求信号を、作業者や確認者のユーザＩＤ（社員コード等）とともに受信し、作業手順書データベース３０（図２参照）に格納されて予め用意されている幾つかの作業手順書データの名称等を並べた作業手順書の一覧表を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信し、作業者端末４０および確認者端末５０からネットワーク１を介して送信されてくる作業手順書の選択情報を受信し、選択された作業手順書データを作業手順書データベース３０から取得し、取得した作業手順書データとしての画面表示用データ、または取得した作業手順書データを部品として用いて作成された画面表示用データ（例えば、Ｗｅｂデータ）を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する処理を実行するものである。なお、作業者端末４０との接続と、確認者端末５０との接続とは、別々に行われる。また、作業者端末４０および確認者端末５０へ送信される画面表示用データは、本実施形態では、見易いという観点から、複数の作業項目の各作業内容を作業順に並べて端末に画面表示するためのデータであるが、作業者や確認者が作業の順番を把握することができるようになっていれば、必ずしも各作業内容を作業順に並べた画面表示とする必要はない。
【００４０】
また、作業手順書送信手段２２は、作業者端末４０および確認者端末５０に送信する作業手順書データを用いて、作業者による作業結果および確認者による確認結果を格納するためのテーブルを、作業結果データベース３１（図３参照）に作成する処理を実行する。この際、作業手順書送信手段２２は、受信した作業者や確認者のユーザＩＤを、項目ＩＤと関連付けて作業結果データベース３１に記憶させる。なお、テーブルは、作業結果データベース３１に予め用意されていてもよく（例えば、作業手順書作成手段２１により作業手順書データを用意した段階で、併せて、作業手順書作成手段２１によりテーブルを作成してもよい。）、その場合には、作業手順書送信手段２２は、受信した作業者や確認者のユーザＩＤを、項目ＩＤと関連付けて既設のテーブルに格納する。
【００４１】
また、本実施形態では、基本的には、１人の作業者および１人の確認者による作業・確認を前提としているが、作業者や確認者が途中で（ある作業項目の作業中に、または次の作業項目の作業から）、他の作業者や他の確認者に交代したり、交代後に元の作業者や元の確認者に戻ることができるようにしてもよく、その場合には、交代し得る作業者や確認者が事前に判っていれば、例えば、作業手順書送信手段２２により、交代し得る作業者や確認者のユーザＩＤについても受信し、これらのユーザＩＤも、項目ＩＤと関連付けて作業結果データベース３１（図３参照）に予め記憶させておいてもよく、事前に判っていなければ、例えば、作業者端末４０や確認者端末５０から、作業者や確認者の交代要求信号とともに、ネットワーク１を介して送信されてくる新たな作業者や確認者のユーザＩＤを受信し、受信したユーザＩＤを、項目ＩＤと関連付けて作業結果データベース３１に記憶させる（元の作業者や確認者のユーザＩＤを残して保存してもよく、上書き保存してもよい。）処理を実行する交代要求受付手段を、作業支援サーバ２０に設けておいてもよい。
【００４２】
作業結果受信手段２３は、作業者により入力されて作業者端末４０からネットワーク１を介して送信されてくる作業結果（作業者により入力されたテキストデータ、作業者により撮影・添付された画像データ、作業者による選択情報等であるが、これらが無い場合もある。）およびその作業結果に係る項目ＩＤを、作業者のユーザＩＤとともに受信し、受信した作業結果および受信時刻を、受信した項目ＩＤおよびユーザＩＤと関連付けて作業結果データベース３１（図３参照）に記憶させる処理を実行するものである。
【００４３】
確認結果受信手段２４は、確認者により入力されて確認者端末５０からネットワーク１を介して送信されてくる確認結果（確認者により入力されたテキストデータ、確認者により撮影・添付された画像データ、確認者による選択情報等であるが、これらが無い場合もある。）およびその確認結果に係る項目ＩＤを、確認者のユーザＩＤとともに受信し、受信した確認結果および受信時刻を、受信した項目ＩＤおよびユーザＩＤと関連付けて作業結果データベース３１（図３参照）に記憶させる処理を実行するものである。
【００４４】
ステータス変更手段２５は、作業結果受信手段２３により作業結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている作業者ステータスを、「受信済みであることを示す状態」に変更する処理を実行するとともに、確認結果受信手段２４により確認結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベース３１に記憶されている確認者ステータスを、「受信済みであることを示す状態」に変更する処理を実行し、さらに、これらの作業者ステータスおよび確認者ステータスを監視し、これらの双方が「受信済みであることを示す状態」になっているという登録完了条件の成否を判断する処理を実行するものである。
【００４５】
より具体的には、ステータス変更手段２５は、本実施形態では、上記の「受信済みであることを示す状態」を準備状態（Ｒｅａｄｙ）および完了状態（Ｃｏｍｐｌｅｔｅ）の２段階で構成し、ステータスを、サーバが端末からの受信を待っている受信待状態（Ｗａｉｔ）と、作業結果や確認結果についてのデータベースへの登録の完了に向けての準備状態（Ｒｅａｄｙ）と、データベースへの登録完了を示す完了状態（Ｃｏｍｐｌｅｔｅ）との３段階でコントロールする。
【００４６】
また、ステータス変更手段２５は、上記のように、作業者ステータスおよび確認者ステータスの双方が「受信済みであることを示す状態」になっているという登録完了条件の成否の判断処理を行うが、この際のステータスの具体的な監視形態には、第１の監視形態として、一方のステータスを変更するプログラムが、他方のステータスを監視するという形態があり、第２の監視形態として、作業者ステータスおよび確認者ステータスの双方を監視する第三者的なプログラムを置くという形態があるので、本実施形態では、第１の監視形態を採用するものとして説明を行う。
【００４７】
より詳細には、第１の監視形態では、先ず、ステータス変更手段２５は、作業手順書送信手段２２により、作業結果データベース３１（図３参照）に、作業者による作業結果および確認者による確認結果を格納するためのテーブルが作成された場合に、全作業項目（全ての項目ＩＤ）についての作業者ステータスおよび確認者ステータスを、全て「Ｗａｉｔ」にする。テーブルが、作業結果データベース３１に予め用意されている場合（例えば、作業手順書作成手段２１によりテーブルが作成された場合）も同様であり、全作業項目（全ての項目ＩＤ）についての作業者ステータスおよび確認者ステータスを、全て「Ｗａｉｔ」にする。なお、ある作業項目についての作業結果や確認結果の作業結果データベース３１への登録を完了した後に、その次の作業項目（次の項目ＩＤ）についての作業者ステータスおよび確認者ステータスだけを「Ｗａｉｔ」にする処理を繰り返してもよく、この場合には、「Ｗａｉｔ」を格納する前のステータスのカラムは、空欄（ＮＵＬＬ）にしておけばよい。
【００４８】
また、第１の監視形態では、ステータス変更手段２５は、作業結果受信手段２３により作業結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている作業者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベース３１に記憶されている確認者ステータスを監視し、確認者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっている場合に、登録完了条件が成立したと判断し、作業者ステータスを「Ｒｅａｄｙ」から「Ｃｏｍｐｌｅｔｅ」に変更する処理を実行する。すなわち、作業者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更したプログラムをＰ１とすれば（このＰ１は、作業者端末４０から作業結果を受信したプログラムでもよく、そのプログラムから作業者端末４０への接続情報を受け取ったプログラムでもよい。）、このＰ１は、作業者ステータスが「Ｒｅａｄｙ」になっていることを把握しているので（自分で変更処理を行ったため当然に把握している。）、あとは確認者ステータスを監視していれば、Ｐ１は、双方のステータスが「Ｒｅａｄｙ」になっていること（より正確には、「Ｒｅａｄｙ」以降の状態になっていること）を把握することができ、登録完了条件の成否を判断することができる。そして、登録完了条件が成立すれば、作業者端末４０との接続を保持しているＰ１は、作業者端末４０に対し、登録完了通知手段２６による登録完了通知情報の送信処理を実行することができる。
【００４９】
さらに、第１の監視形態では、ステータス変更手段２５は、確認結果受信手段２４により確認結果および項目ＩＤを受信した場合に、受信した項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている確認者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベース３１に記憶されている作業者ステータスを監視し、作業者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっている場合に、登録完了条件が成立したと判断し、確認者ステータスを「Ｒｅａｄｙ」から「Ｃｏｍｐｌｅｔｅ」に変更する処理を実行する。すなわち、確認者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更したプログラムをＰ２とすれば（このＰ２は、確認者端末５０から確認結果を受信したプログラムでもよく、そのプログラムから確認者端末５０への接続情報を受け取ったプログラムでもよい。）、このＰ２は、確認者ステータスが「Ｒｅａｄｙ」になっていることを把握しているので（自分で変更処理を行ったため当然に把握している。）、あとは作業者ステータスを監視していれば、Ｐ２は、双方のステータスが「Ｒｅａｄｙ」になっていること（より正確には、「Ｒｅａｄｙ」以降の状態になっていること）を把握することができ、登録完了条件の成否を判断することができる。そして、登録完了条件が成立すれば、確認者端末５０との接続を保持しているＰ２は、確認者端末５０に対し、登録完了通知手段２６による登録完了通知情報の送信処理を実行することができる。
【００５０】
ここで、プログラムＰ１の監視では、確認者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっているか否かを判断し、プログラムＰ２の監視では、作業者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっているか否かを判断するので、両者とも「Ｃｏｍｐｌｅｔｅ」を含めていることになるが、これは、次の理由による。Ｐ１は、自分側の作業者ステータスが既に「Ｒｅａｄｙ」になっていることを把握している状況下で、相手側の確認者ステータスが「Ｒｅａｄｙ」になっていることを確認すれば、自分側の作業者ステータスを「Ｃｏｍｐｌｅｔｅ」に変更する。この際、同時に並行して稼働しているＰ２が、自分側の確認者ステータスが既に「Ｒｅａｄｙ」になっていることを把握している状況下で、相手側の作業者ステータスを確認しに行ったとすると、確認しに行くタイミングによっては、相手側の作業者ステータスは、Ｐ１によって既に「Ｃｏｍｐｌｅｔｅ」に変更されていることもあり得る。これは、Ｐ１とＰ２の立場を入れ替えても同じである。
【００５１】
なお、参考として、第２の監視形態についても記載しておくと、次のようになる。先ず、ステータス変更手段２５が、全作業項目（全ての項目ＩＤ）についての作業者ステータスおよび確認者ステータスを、全て「Ｗａｉｔ」にしておく点は、前述した第１の監視形態の場合と同様である。
【００５２】
また、第２の監視形態では、ステータス変更手段２５は、作業結果受信手段２３により作業結果および項目ＩＤを受信した場合に、作業者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更する点と、確認結果受信手段２４により確認結果および項目ＩＤを受信した場合に、確認者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更する点とは、前述した第１の監視形態の場合と同様である。
【００５３】
一方、第２の監視形態では、ステータス変更手段２５は、同一の項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている作業者ステータスおよび確認者ステータスを監視し、これらの双方が「Ｒｅａｄｙ」になっている場合に、登録完了条件が成立したと判断し、これらの双方を「Ｒｅａｄｙ」から「Ｃｏｍｐｌｅｔｅ」に変更する処理を実行する。すなわち、作業者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更したプログラムをＰ３とし（このＰ３は、作業者端末４０から作業結果を受信したプログラムでもよく、そのプログラムから作業者端末４０への接続情報を受け取ったプログラムでもよい。）、確認者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更したプログラムをＰ４とすれば（このＰ４は、確認者端末５０から確認結果を受信したプログラムでもよく、そのプログラムから確認者端末５０への接続情報を受け取ったプログラムでもよい。）、このように作業者ステータスおよび確認者ステータスの双方を監視するプログラムは、Ｐ３，Ｐ４とは別のプログラムＰ５となる。このＰ５は、作業者端末４０や確認者端末５０への接続情報を持っていないので、例えば、Ｐ５が、それらの接続情報を持っているＰ３，Ｐ４に、登録完了条件が成立したことを伝達することにより、作業者端末４０との接続を保持しているＰ３、および確認者端末５０との接続を保持しているＰ４は、作業者端末４０および確認者端末５０に対し、それぞれ登録完了通知手段２６による登録完了通知情報の送信処理を実行することができる。
【００５４】
登録完了通知手段２６は、ステータス変更手段２５により登録完了条件（作業者ステータスおよび確認者ステータスの双方が「受信済みであることを示す状態」になっているという条件）が成立したと判断された場合に、作業手順書データによる画面表示が行われている作業者端末４０および確認者端末５０での次の作業項目への入力許可情報として、作業結果を作業結果データベース３１（図３参照）に登録したことを示す登録完了通知情報を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する処理を実行するものである。なお、登録完了通知情報には、登録を完了した作業項目についての項目ＩＤを含めてもよく、入力を許可する対象を示すものとして登録を完了した作業項目の次の作業項目についての項目ＩＤを含めてもよく、あるいは、端末側で、次に入力を許可すべき作業項目を把握できる場合には、登録完了通知情報に項目ＩＤを含めなくてもよい。
【００５５】
より具体的には、ステータス変更手段２５で第１の監視形態を採用している本実施形態では、登録完了通知手段２６は、ステータス変更手段２５により登録完了条件が成立したと判断され、作業者ステータスが「Ｃｏｍｐｌｅｔｅ」に変更される場合（つまり、変更されることは決まったが、未だ実際に変更されていない段階の場合）または変更された場合（つまり、実際に変更されてしまった後の段階の場合）に、作業手順書データによる画面表示が行われている作業者端末４０での次の作業項目への入力許可情報として、作業結果を作業結果データベース３１に登録したことを示す登録完了通知情報を、ネットワーク１を介して作業者端末４０へ送信する処理を実行する。
【００５６】
また、ステータス変更手段２５で第１の監視形態を採用している本実施形態では、登録完了通知手段２６は、ステータス変更手段２５により登録完了条件が成立したと判断され、確認者ステータスが「Ｃｏｍｐｌｅｔｅ」に変更される場合（つまり、変更されることは決まったが、未だ実際に変更されていない段階の場合）または変更された場合（つまり、実際に変更されてしまった後の段階の場合）に、作業手順書データによる画面表示が行われている確認者端末５０での次の作業項目への入力許可情報として、作業結果を作業結果データベース３１に登録したことを示す登録完了通知情報を、ネットワーク１を介して確認者端末５０へ送信する処理を実行する。
【００５７】
なお、参考として、ステータス変更手段２５で第２の監視形態を採用した場合における登録完了通知手段２６について記載しておくと、次のようになる。この場合には、登録完了通知手段２６は、ステータス変更手段２５により登録完了条件が成立したと判断され、作業者ステータスおよび確認者ステータスの双方が「Ｃｏｍｐｌｅｔｅ」に変更される場合（つまり、変更されることは決まったが、未だ実際に変更されていない段階の場合）または変更された場合（つまり、実際に変更されてしまった後の段階の場合）に、作業手順書データによる画面表示が行われている作業者端末４０および確認者端末５０での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する処理を実行する。
【００５８】
管理手段２７は、管理者端末６０からネットワーク１を介して送信されてくる管理者による閲覧要求信号（閲覧する作業の選択情報を含む。）を受信し、作業結果データベース３１（図３参照）から、閲覧要求に係る作業（作業手順書）に対応するテーブルに記憶されている各データ（項目ＩＤ、ユーザＩＤ、作業者ステータス、確認者ステータス、作業結果、確認結果等）を取得し、取得した各データを画面表示するための表示用データ（例えば、Ｗｅｂデータ）を、ネットワーク１を介して管理者端末６０へ送信する処理を実行するものである。
【００５９】
作業手順書データベース３０は、図２に示すように、各作業手順書データからなる複数のテーブルを備え、各テーブルには、システムの保守等のための一連の作業を構成する各作業項目についての項目ＩＤと、作業内容データ（作業内容を説明するためのテキストデータおよび画像データ）とが対応した状態で作業順に並べられて記憶されている。
【００６０】
作業結果データベース３１は、図３に示すように、各作業手順書に従って行われる各作業・確認に対応する複数のテーブルを備え、各テーブルには、システムの保守等のための一連の作業を構成する各作業項目についての項目ＩＤと、作業・確認の別と、作業者や確認者のユーザＩＤと、作業者端末４０や確認者端末５０からの作業結果や確認結果の受信時刻と、作業者ステータスや確認者ステータスと、作業結果や確認結果とが対応した状態で作業順に並べられて記憶されている。
【００６１】
そして、作業支援サーバ２０に設けられた各手段２１〜２７は、作業支援サーバ２０を構成するコンピュータ本体の内部に設けられた中央演算処理装置（ＣＰＵ）、およびこのＣＰＵの動作手順を規定する１つまたは複数のプログラムにより実現される。なお、各手段２１〜２７は、作業支援サーバ２０により実行される処理を、機能毎に分けているものであり、プログラム単位で分けているものではない。従って、前述したように、例えば、作業結果受信手段２３を構成するプログラムと、確認結果受信手段２４を構成するプログラムとを、別のプログラム（ここでは、マルチスレッド・プログラムにおける別のスレッドも、説明の便宜上、別のプログラムとしている。）とする一方で、作業結果受信手段２３を構成するプログラムと、ステータス変更手段２５の一部の機能を実現するプログラムと、登録完了通知手段２６の一部の機能を実現するプログラムとを同じプログラム（例えば、前述した第１の監視形態のプログラムＰ１）としてもよく、また、確認結果受信手段２４を構成するプログラムと、ステータス変更手段２５の残りの一部の機能を実現するプログラムと、登録完了通知手段２６の残りの一部の機能を実現するプログラムとを同じプログラム（例えば、前述した第１の監視形態のプログラムＰ２）としてもよい。
【００６２】
また、作業支援サーバ２０に設けられた各データベース３０，３１は、例えばハードディスク等により好適に実現されるが、記憶容量やアクセス速度等に問題が生じない範囲であれば、ＲＯＭ、ＥＥＰＲＯＭ、フラッシュ・メモリ、ＲＡＭ、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＦＤ、磁気テープ、あるいはこれらの組合せ等を採用してもよい。
【００６３】
さらに、作業支援サーバ２０は、１台のコンピュータあるいは１つのＣＰＵにより実現されるものに限定されず、複数のコンピュータあるいは複数のＣＰＵで分散処理を行うことにより実現されるものであってもよい。
【００６４】
作業者端末４０および確認者端末５０は、無線通信機能を有する携帯可能な端末装置であればよく、例えば、タブレット端末（タブレットパソコンを含む。）、スマートフォン（多機能携帯電話機）、ネットブックパソコン、ノートパソコン、携帯情報端末（ＰＤＡ）等である。これらは、市販のものでよく、通常の汎用ブラウザが搭載されていればよいが、本発明のための専用のアプリケーションプログラムを搭載してもよい。
【００６５】
管理者端末６０および作成者端末７０は、コンピュータにより構成され、キーボードやマウス等の入力手段と、液晶ディスプレイ等の表示手段とを備えている。
【００６６】
このような本実施形態においては、以下のようにして作業支援システム１０による作業支援処理が行われる。
【００６７】
先ず、準備作業として、作成者は、作成者端末７０またはその他の端末を操作し、エクセルシート等で作業手順書データを作成した後、作成者端末７０から作業支援サーバ２０にアクセスし、作成したエクセルシート等による作業手順書データを入力する。作業支援サーバ２０では、作業手順書作成手段２１により、このエクセルシート等による作業手順書データの入力を受け付け、受け付けた作業手順書データを、作業者端末４０および確認者端末５０へ送信するための画面表示用データに変換するか、または画面表示用データを作成するための部品データの集合に変換し、変換して得られた作業手順書データとしての画面表示用データまたはその部品データを、項目ＩＤと関連付けて作業手順書データベース３０（図２参照）に記憶させておく。
【００６８】
図５において、作業者は、作業者端末４０を操作し、確認者は、確認者端末５０を操作し、作業者端末４０および確認者端末５０から、それぞれ別々に、作業手順書取得要求信号を、ネットワーク１を介して作業支援サーバ２０へ送信する（ステップＳ１）。
【００６９】
作業支援サーバ２０では、作業手順書送信手段２２により、作業者端末４０および確認者端末５０からネットワーク１を介して送信されてくる作業手順書取得要求信号を、作業者や確認者のユーザＩＤ（社員コード等）とともに受信すると（ステップＳ２）、作業手順書データベース３０（図２参照）に格納されて予め用意されている幾つかの作業手順書データの名称等を並べた作業手順書の一覧表を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する（ステップＳ３）。
【００７０】
作業者端末４０および確認者端末５０では、作業支援サーバ２０からネットワーク１を介して送信されてくる作業手順書の一覧表を受信すると、それが各端末４０，５０に画面表示されるので（ステップＳ４）、作業者および確認者は、各自の端末４０，５０で、これから実施する作業に対応する作業手順書を選択し、その選択情報を、ネットワーク１を介して作業支援サーバ２０へ送信する（ステップＳ５）。なお、作業者および確認者は、２人体制で一連の作業を行うので、同じ作業手順書を選択することになる。
【００７１】
作業支援サーバ２０では、作業手順書送信手段２２により、作業者端末４０および確認者端末５０からネットワーク１を介して送信されてくる作業手順書の選択情報を受信すると（ステップＳ６）、選択された作業手順書データを作業手順書データベース３０（図２参照）から取得し、取得した作業手順書データ、または取得した作業手順書データを用いて作成された画面表示用データ（例えば、Ｗｅｂデータ）を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する（ステップＳ７）。
【００７２】
また、作業手順書送信手段２２により、作業者端末４０および確認者端末５０に送信する作業手順書データを用いて、作業者による作業結果および確認者による確認結果を格納するためのテーブルを、作業結果データベース３１（図３参照）に作成する（ステップＳ７）。さらに、作成されたテーブルにおいて、ステータス変更手段２５により、全作業項目（全ての項目ＩＤ）についての作業者ステータスおよび確認者ステータスを、全て「Ｗａｉｔ」にする。
【００７３】
作業者端末４０および確認者端末５０では、作業支援サーバ２０からネットワーク１を介して送信されてくる作業手順書の画面表示用データを受信すると、図４に示すような作業手順書が、各端末４０，５０に画面表示される（ステップＳ８）。本実施形態では、作業者端末４０および確認者端末５０に画面表示される作業手順書は、同じものであり、作業者および確認者は、同じ画面を見ながら、各自の作業および確認を進めていくことになる。
【００７４】
図４において、画面表示された作業手順書９０には、一連の作業を構成する複数の作業項目の区画が作業順に並んでおり、各作業項目の区画には、それぞれ作業内容を説明する文章・図面・画像等が表示されるとともに、作業結果や確認結果を作業支援サーバ２０へ送信するための「送信」ボタン９１が設けられている。最初は、全ての作業項目の作業・確認が済んでいないことから、全ての作業項目の区画に、これから作業を行う作業項目であることを示す明るい色が付されている。そして、作業が進むにつれて、作業が終了したことを示す暗い色が付された作業項目の区画が増えていくようになっている。また、最初は、作業項目１（項目ＩＤ＝１）のみが入力許可された状態、すなわち「送信」ボタン９１のクリックが有効になるようになっており、その他の作業項目２以降の区画に設けられた「送信」ボタン９１をクリックしても、クリック無効の表示が出るようになっている。
【００７５】
作業者は、図４の作業手順書９０中の作業項目１の区画に記載された説明を参照しながら、作業実施端末８２を操作し、本番ネットワーク８１を介して本番システム８０にアクセスし、本番システム８０の保守作業を行う。そして、作業項目１の作業を終えた作業者が、作業結果を入力すべく、作業項目１の区画に設けられた「送信」ボタン９１をクリックすると、例えば、作業結果を入力する窓が表示されるので、ここで作業結果を入力する。そして、送信操作を行うと、入力された作業結果および項目ＩＤが、作業者のユーザＩＤとともに、ネットワーク１を介して作業支援サーバ２０へ送信される（ステップＳ９）。
【００７６】
作業支援サーバ２０では、作業結果受信手段２３により、作業者により入力されて作業者端末４０からネットワーク１を介して送信されてくる作業結果（作業者により入力されたテキストデータ、作業者により撮影・添付された画像データ、作業者による選択情報等であるが、これらが無い場合もある。）および項目ＩＤを、作業者のユーザＩＤとともに受信し、受信した作業結果および受信時刻を、受信した項目ＩＤおよびユーザＩＤと関連付けて作業結果データベース３１（図３参照）に記憶させる（ステップＳ１０）。
【００７７】
続いて、ステータス変更手段２５により、作業結果受信手段２３により受信した項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている作業者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベース３１に記憶されている確認者ステータスの監視を開始する（ステップＳ１１）。
【００７８】
その後、図４の作業手順書９０中の作業項目１の区画に記載された説明を参照しながら、作業項目１の作業の確認を終えた確認者が、確認結果を入力すべく、作業項目１の区画に設けられた「送信」ボタン９１をクリックすると、例えば、確認結果を入力する窓が表示されるので、ここで確認結果を入力する。そして、送信操作を行うと、入力された確認結果および項目ＩＤが、確認者のユーザＩＤとともに、ネットワーク１を介して作業支援サーバ２０へ送信される（ステップＳ１２）。
【００７９】
作業支援サーバ２０では、確認結果受信手段２４により、確認者により入力されて確認者端末５０からネットワーク１を介して送信されてくる確認結果（確認者により入力されたテキストデータ、確認者により撮影・添付された画像データ、確認者による選択情報等であるが、これらが無い場合もある。）および項目ＩＤを、確認者のユーザＩＤとともに受信し、受信した確認結果および受信時刻を、受信した項目ＩＤおよびユーザＩＤと関連付けて作業結果データベース３１（図３参照）に記憶させる（ステップＳ１３）。
【００８０】
続いて、ステータス変更手段２５により、確認結果受信手段２４により受信した項目ＩＤに関連付けられて作業結果データベース３１（図３参照）に記憶されている確認者ステータスを「Ｗａｉｔ」から「Ｒｅａｄｙ」に変更した後に、同一の項目ＩＤに関連付けられて作業結果データベース３１に記憶されている作業者ステータスの監視を開始する（ステップＳ１４）。但し、作業者ステータスの監視を開始するといっても、前述したステップＳ１３での確認結果の受信に先立って、前述したステップＳ１０で作業結果の受信が行われ、前述したステップＳ１１で作業者ステータスが「Ｒｅａｄｙ」に変更されていれば（通常は変更されているはずである。）、監視というよりは、作業者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっているか否かの確認が１回行われるだけである（ステップＳ１４）。
【００８１】
そして、ステータス変更手段２５により、作業者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっていることが確認された場合には、登録完了条件（作業者ステータスおよび確認者ステータスの双方が「受信済みであることを示す状態」になっているという条件）が成立したと判断し、ステータス変更手段２５により、確認者ステータスを「Ｒｅａｄｙ」から「Ｃｏｍｐｌｅｔｅ」に変更する（ステップＳ１５）。
【００８２】
また、前述したステップＳ１１で確認者ステータスの監視が開始されているので、前述したステップＳ１４で確認者ステータスが「Ｒｅａｄｙ」に変更されれば、ステータス変更手段２５により、確認者ステータスが「Ｒｅａｄｙ」または「Ｃｏｍｐｌｅｔｅ」になっていることが確認されるので、登録完了条件が成立したと判断し、ステータス変更手段２５により、作業者ステータスを「Ｒｅａｄｙ」から「Ｃｏｍｐｌｅｔｅ」に変更する（ステップＳ１５）。
【００８３】
続いて、前述したステップＳ１５でステータス変更手段２５により登録完了条件が成立したと判断され、作業者ステータスが「Ｃｏｍｐｌｅｔｅ」に変更される場合（つまり、変更されることは決まったが、未だ実際に変更されていない段階の場合）または変更された場合（つまり、実際に変更されてしまった後の段階の場合）には、登録完了通知手段２６により、作業手順書データによる画面表示が行われている作業者端末４０での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワーク１を介して作業者端末４０へ送信する（ステップＳ１６）。
【００８４】
また、前述したステップＳ１５でステータス変更手段２５により登録完了条件が成立したと判断され、確認者ステータスが「Ｃｏｍｐｌｅｔｅ」に変更される場合（つまり、変更されることは決まったが、未だ実際に変更されていない段階の場合）または変更された場合（つまり、実際に変更されてしまった後の段階の場合）には、登録完了通知手段２６により、作業手順書データによる画面表示が行われている確認者端末５０での次の作業項目への入力許可情報として、登録完了通知情報を、ネットワーク１を介して確認者端末５０へ送信する（ステップＳ１６）。
【００８５】
作業者端末４０および確認者端末５０では、作業支援サーバ２０からネットワーク１を介して送信されてくる登録完了通知情報を受信すると、図４の画面表示された作業手順書９０において、作業項目２（項目ＩＤ＝２）のみが入力許可された状態、すなわち「送信」ボタン９１のクリックが有効になる（ステップＳ１７）。なお、作業項目３以降の区画に設けられた「送信」ボタン９１のクリックは無効のままである。また、作業項目１（項目ＩＤ＝１）の区画は、作業が終了したため、暗い色が付され、「送信」ボタン９１のクリックは無効となる。
【００８６】
以降、作業項目を１つずつ先へ進めながら、すなわち項目ＩＤを１つずつ増やしながら、前述したステップＳ９〜Ｓ１７の処理を繰り返し、一連の作業を終了させる。
【００８７】
このような本実施形態によれば、次のような効果がある。すなわち、作業支援システム１０では、作業結果データベース３１（図３参照）の作業者ステータスおよび確認者ステータスを監視し、これらの双方が「受信済みであることを示す状態」になっているという登録完了条件が成立した場合に、次の作業項目への入力許可情報となる登録完了通知情報を、作業者端末４０および確認者端末５０へ送信するので、作業者が一人で作業を進めてしまうといった不都合を未然に防止することができる。
【００８８】
従って、作業者と確認者とによる２名体制での作業を、従前に比べ、より確実に行うことができ、作業者および確認者の双方が各自の役割を適切に果たすことができる。このため、２名体制での作業を実効あるものとすることができ、作業品質の向上や作業の信頼性確保を図ることができる。
【００８９】
また、作業結果データベース３１（図３参照）には、各作業項目について、作業者ステータスおよび確認者ステータス等が設けられ、作業支援システム１０は、これらのステータスを含む情報を参照するための管理手段２７を備えているので、作業者や確認者による作業や確認の実施の進捗状況を、容易に把握することができる。
【００９０】
なお、本発明は前記実施形態に限定されるものではなく、本発明の目的を達成できる範囲内での変形等は本発明に含まれるものである。
【００９１】
例えば、前記実施形態の作業支援システム１０では、１人の作業者および１人の確認者による２名体制での作業を前提としていたが、図６〜図８に示すように、複数の作業者および／または複数の確認者により、複数の作業項目からなる一連の作業およびその確認を実施することができる作業支援システム２００としてもよい。
【００９２】
この場合には、作業支援システム２００の「作業手順書送信手段」により、例えば、図６に示すような作業手順書の一覧表２１０を、作業者端末４０および確認者端末５０へ送信することができる。図６の作業手順書の一覧表２００において、作業手順書Ｓについては、作業者および確認者が、それぞれ複数（２つ）の担当種別に分かれているので、複数（２人）の作業者が交代しながら作業を担当し、複数（２人）の確認者が交代しながら確認を担当することができる。また、作業手順書Ｔについては、前記実施形態の場合と同様であり、１人の作業者および１人の確認者による２名体制での作業・確認となる。さらに、作業手順書Ｕについては、作業者は、複数（２つ）の担当種別に分かれているので、複数（２人）の作業者が交代しながら作業を担当することになるが、確認者は、担当種別が無いので、複数（２人）の作業者による作業を、１人の確認者が確認することになる。なお、これとは逆に、１人の作業者による作業を、複数（２人）の確認者が確認してもよい。また、作業者および確認者が、ともに複数人である場合に、それらの人数は異なっていてもよく、例えば、３人の作業者による作業を、５人の確認者が確認してもよい。
【００９３】
例えば、作業手順書Ｓについては、アプリケーションに関する作業を担当する作業者（ユーザＩＤ＝Ａ）は、担当種別ＩＤ＝α用の作業手順書Ｓの選択部２１１をクリックしてそれをダウンロードし、ＯＳやハードウェアに関する作業を担当する作業者（ユーザＩＤ＝Ｃ）は、担当種別ＩＤ＝γ用の作業手順書Ｓの選択部２１２をクリックしてそれをダウンロードすることができる。また、アプリケーションに関する作業の確認を担当する確認者（ユーザＩＤ＝Ｂ）は、担当種別ＩＤ＝β用の作業手順書Ｓの選択部２１３をクリックしてそれをダウンロードし、ＯＳやハードウェアに関する作業の確認を担当する確認者（ユーザＩＤ＝Ｄ）は、担当種別ＩＤ＝δ用の作業手順書Ｓの選択部２１４をクリックしてそれをダウンロードすることができる。さらに、作業手順書Ｓは、複数の作業者で作業を担当することができるようになっているが、複数の担当種別を１人で担当することができる場合には、１人で全担当種別（つまり、全作業項目）の作業を担当してもよく、この場合には、その全担当種別を担当可能な作業者は、「全てを担当する場合」の作業手順書Ｓの選択部２１５をクリックしてそれをダウンロードすればよい。同様に、作業手順書Ｓは、複数の確認者で確認を担当することができるようになっているが、複数の担当種別を１人で担当することができる場合には、１人で全担当種別（全作業項目）の確認を担当してもよく、この場合には、その全担当種別を担当可能な確認者は、「全てを担当する場合」の作業手順書Ｓの選択部２１５をクリックしてそれをダウンロードすればよい。なお、選択部２１５をクリックしてダウンロードすることができる「全てを担当する場合」の作業手順書Ｓは、前記実施形態の場合と同様に、作業者および確認者に共通のものが画面表示されることになる。
【００９４】
前記実施形態では、作業手順書データベース３０（図２参照）では、項目ＩＤと作業内容データとが関連付けられているだけであったが、作業支援システム２００では、図６に示すような作業手順書の一覧表２１０を実現すべく、図７に示すような作業手順書データベース２３０の構成としてもよい。この作業手順書データベース２３０には、各作業項目についての項目ＩＤと、各作業項目を担当する作業者の担当種別ＩＤと、各作業項目を担当する確認者の担当種別ＩＤと、作業内容データとが関連付けられて記憶されている。項目ＩＤと担当種別ＩＤとの関係は、例えば、ある作業項目（ある項目ＩＤ）の作業内容が、アプリケーションに関するものなのか、ＯＳやハードウェアに関するものなのか等により、定められるものであり、作業手順書データの作成者が、エクセルシート等で作業手順書データの元データを作成する段階で、予め定めておくものである。
【００９５】
図７の例では、作業項目１（項目ＩＤ＝１）については、作業内容がアプリケーションに関するものであることから、アプリケーションを担当する作業者の担当種別ＩＤ（＝α）と、アプリケーションを担当する確認者の担当種別ＩＤ（＝β）とが関連付けられている。また、図７の例では、確認者は、アプリケーションを担当する確認者（担当種別ＩＤ＝β）と、ＯＳやハードウェアを担当する確認者（担当種別ＩＤ＝δ）とに分けられていたが、例えば、作業者は分けるが、確認者は分けない場合には、図７の作業手順書データベース２３０において、確認者の担当種別ＩＤのカラムの全てに（全作業項目のレコードに）、同じ担当種別ＩＤを格納しておくか、または全てを空欄（ＮＵＬＬ）としておけばよい。その逆で確認者は分けるが、作業者は分けない場合も同様であり、作業者の担当種別ＩＤのカラムの全てに（全作業項目のレコードに）、同じ担当種別ＩＤを格納しておくか、または全てを空欄（ＮＵＬＬ）としておけばよい。
【００９６】
そして、図７に示すような作業手順書データベース２３０を用意しておくことで、作業支援システム２００の「作業手順書送信手段」は、作業手順書取得要求信号として、作業者端末４０から作業者のユーザＩＤとともに作業者の担当種別の選択情報を受信するか、または確認者端末５０から確認者のユーザＩＤとともに確認者の担当種別の選択情報を受信し、選択された担当種別に対応する作業項目とそれ以外の作業項目とを区別した状態で複数の作業項目の各作業内容を画面表示するための作業手順書データを、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する処理を実行する構成とすることができる。
【００９７】
ここで、「作業者の担当種別の選択情報」を受信するということは、図６の例では、作業手順書の一覧表２１０において、選択部２１１，２１２のクリックによるダウンロード要求信号を受信することであり、「確認者の担当種別の選択情報」を受信するということは、選択部２１３，２１４のクリックによるダウンロード要求信号を受信することである。
【００９８】
また、「選択された担当種別に対応する作業項目とそれ以外の作業項目とを区別した状態で複数の作業項目の各作業内容を画面表示するための作業手順書データ」というのは、図６および図７の例では、選択部２１１をクリックしてダウンロードした担当種別ＩＤ＝α用の作業手順書Ｓを作業者端末４０で画面表示した場合には、担当種別ＩＤ＝αに対応する項目ＩＤ＝１，３，…の作業項目の区画が、着色、枠囲い、網掛け等により、それ以外の項目ＩＤ＝２，…の作業項目の区画と区別されるということであり、選択部２１２をクリックしてダウンロードした担当種別ＩＤ＝γ用の作業手順書Ｓを作業者端末４０で画面表示した場合には、担当種別ＩＤ＝γに対応する項目ＩＤ＝２，…の作業項目の区画が、着色、枠囲い、網掛け等により、それ以外の項目ＩＤ＝１，３，…の作業項目の区画と区別されるということでる。確認者が選択部２１３，２１４をクリックしてダウンロードした担当種別ＩＤ＝β，δ用の作業手順書Ｓを確認者端末５０で画面表示した場合も同様である。さらに、着色、枠囲い、網掛け等による区別とともに、あるいは、それらによる区別に代えて、選択された担当種別に対応する作業項目以外の作業項目の区画には、作業支援サーバへの送信用のボタンを設けないことにより、それらの区画では、作業結果や確認結果の送信のための入力を行うことができないようにしてもよい。なお、選択された担当種別に対応する作業項目以外の作業項目の区画に、作業支援サーバへの送信用のボタンを表示する場合（例えば暗い色でボタンを表示する場合等）には、それをクリックすると、クリック無効の表示が出るか、あるいは反応しないようにしておけばよい。
【００９９】
従って、前記実施形態では、１人の作業者および１人の確認者による２名体制での作業およびその確認を前提としていたので、作業者端末４０および確認者端末５０には、同じ作業手順書が画面表示されるようになっていたが、作業支援システム２００のように、複数の作業者および／または複数の確認者を考慮する場合には、作業者端末４０に画面表示される作業手順書は、作業者毎に異なるものとなり、確認者端末５０に画面表示される作業手順書も、確認者毎に異なるものとなるので、例えば、アプリケーションを担当する作業者と、ＯＳやハードウェアを担当する確認者の如く、作業者と確認者とで担当する作業項目が異なっていれば、作業者端末４０に画面表示される作業手順書と、確認者端末５０に画面表示される作業手順書とは、異なるものとなる。
【０１００】
さらに、図７に示すような作業手順書データベース２３０を用意しておくことで、作業支援システム２００の「作業手順書送信手段」は、担当種別を選択した作業者または確認者のユーザＩＤを、選択された担当種別についての担当種別ＩＤに関連付けられて作業手順書データベース２３０に記憶されている全ての項目ＩＤと対応させて作業結果データベース２３１（図８参照）に記憶させる構成とすることができる。
【０１０１】
図８において、作業結果データベース２３１には、各作業項目についての項目ＩＤと、作業・確認の別と、各作業項目を担当する作業者や確認者のユーザＩＤと、作業者端末４０や確認者端末５０からの作業結果や確認結果の受信時刻と、作業者ステータスや確認者ステータスと、作業結果や確認結果とが対応した状態で作業順に並べられて記憶されている。
【０１０２】
従って、図７の作業手順書データベース２３０では、各作業項目の作業内容に応じて予め定められた担当種別ＩＤと各作業項目についての項目ＩＤとが対応しているが、図８の作業結果データベース２３１では、担当種別を選択した作業者や確認者のユーザＩＤと各作業項目についての項目ＩＤとが対応するようになるので、予め用意されていた担当種別ＩＤが、その担当種別を選択した作業者や確認者のユーザＩＤに置き換えられる状態となる。この置換え処理は、作業支援システム２００の「作業手順書送信手段」により実行される。
【０１０３】
また、前記実施形態の作業支援システム１０の登録完了通知手段２６は、ステータス変更手段２５により登録完了条件が成立したと判断された場合に、次の作業項目への入力許可情報としての登録完了通知情報を、ネットワーク１を介して作業者端末４０および確認者端末５０へ送信する構成とされていたが、この処理は、登録完了条件が成立した作業項目を担当する作業者および確認者と、その次の作業項目を担当する作業者および確認者とが一致することを前提とした処理である。しかし、図６〜図８の作業支援システム２００では、複数の作業者および／または複数の確認者を考慮するので、次の作業項目を担当する作業者および確認者は、別の作業者または別の確認者であるかもしれないため、次の作業項目への入力許可情報としての登録完了通知情報を、一律に送信することはできない。そこで、作業支援システム２００の「登録完了通知手段」は、次のような構成とする。
【０１０４】
すなわち、作業支援システム２００の「登録完了通知手段」は、「ステータス変更手段」（ステータスの管理は、前記実施形態のステータス変更手段２５と同様でよい。）により登録完了条件が成立したと判断された場合に、作業結果データベース２３１（図８参照）から、登録完了条件が成立した作業項目およびその次の作業項目についての各項目ＩＤに関連付けられた作業者および確認者のユーザＩＤを取得する。
【０１０５】
そして、登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた作業者のユーザＩＤとが一致している場合には、作業者の交代が無いことになるので、作業手順書データによる画面表示が行われている作業者端末４０での次の作業項目への入力許可情報として、作業結果を作業結果データベース２３１に登録したことを示す登録完了通知情報を、ネットワーク１を介して作業者端末４０へ送信し、作業者のユーザＩＤが一致していない場合には、作業者の交代があることになるので、次の作業項目への入力不許可情報として、登録完了通知情報を、ネットワーク１を介して作業者端末４０へ送信する。
【０１０６】
また、登録完了条件が成立した作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤと、次の作業項目についての項目ＩＤに関連付けられた確認者のユーザＩＤとが一致している場合には、確認者の交代が無いことになるので、作業手順書データによる画面表示が行われている確認者端末５０での次の作業項目への入力許可情報として、作業結果を作業結果データベース２３１に登録したことを示す登録完了通知情報を、ネットワーク１を介して確認者端末５０へ送信し、確認者のユーザＩＤが一致していない場合には、確認者の交代があることになるので、次の作業項目への入力不許可情報として、登録完了通知情報を、ネットワーク１を介して確認者端末５０へ送信する。
【０１０７】
これにより、作業者端末４０や確認者端末５０で画面表示されている作業手順書において、登録完了通知情報の受信により、登録を完了した作業項目の区画を、登録完了を示す暗い色に変える等の処理を行うことができるが、その一方で、次の作業項目については、入力許可が行われる場合と、入力許可が行われない場合とが生じることになる。例えば、図８に示すように、作業項目１を担当する作業者が、ユーザＩＤ＝Ａの作業者であり、作業項目２を担当する作業者が、ユーザＩＤ＝Ｃの作業者である場合において、作業項目１についての作業結果および確認結果の登録を完了したときには、ユーザＩＤ＝Ａの作業者が操作する作業者端末４０には、作業項目１についての登録完了通知情報は送信されるものの、それは、入力不許可情報としての登録完了通知情報（入力を許可しないことを示す情報が含まれる登録完了通知情報）であるため、次の作業項目２についての入力許可は行われない。作業項目２を担当する作業者は、ユーザＩＤ＝Ｃの作業者であるから、その他の者による入力を防ぐ必要があるためである。
【０１０８】
ところが、この時点まで作業支援サーバに接続されていたのは、ユーザＩＤ＝Ａの作業者が操作する作業者端末４０であるため、作業項目２を担当するユーザＩＤ＝Ｃの作業者が操作する作業者端末４０は、作業支援サーバに接続されていない。従って、作業支援サーバのほうからのアクションで、ユーザＩＤ＝Ｃの作業者が操作する作業者端末４０に対し、入力許可情報を送信することは困難であるので、ユーザＩＤ＝Ｃの作業者は、自分が担当することになっている作業項目２についての作業結果を入力することはできない。確認者の場合も、作業項目１を担当する確認者が、ユーザＩＤ＝Ｂの確認者であり、作業項目２を担当する確認者が、ユーザＩＤ＝Ｄの確認者であるから、同様な問題が生じる。そこで、この例のように、一連の作業において、作業者または確認者が変わるときに対応できるようにするため、作業支援システム２００は、次のような「入力許否判断手段」を備えている。
【０１０９】
すなわち、作業支援システム２００の「入力許否判断手段」は、作業者端末４０または確認者端末５０からネットワーク１を介して送信されてくる入力許否問合せ信号を、作業者または確認者のユーザＩＤとともに受信し、受信した作業者または確認者のユーザＩＤが、登録完了条件が成立している最後の作業項目の次の作業項目についての項目ＩＤに関連付けられて作業結果データベース２３１（図８参照）に記憶されている作業者または確認者のユーザＩＤと一致するか否かを判断し、一致している場合には、入力許可情報、またはこの入力許可情報に加えて登録完了条件が成立している最後の作業項目若しくはその次の作業項目についての項目ＩＤを、ネットワーク１を介して作業者端末４０または確認者端末５０へ送信する処理を実行する。
【０１１０】
また、作業支援システム２００の「入力許否判断手段」は、受信した作業者または確認者のユーザＩＤが、登録完了条件が成立している最後の作業項目の次の作業項目を担当する作業者または確認者のユーザＩＤと一致していない場合には、何も送信しないか、あるいは入力不許可情報を、ネットワーク１を介して作業者端末４０または確認者端末５０へ送信する。入力許否問合せ信号を送信してきた作業者または確認者は、次の作業項目の担当者ではないので、入力許可情報を送信することはできないためである。なお、一致していない場合でも、入力許可情報の送信はできないものの、登録完了条件が成立している最後の作業項目についての項目ＩＤの送信は行ってもよく、そうすることにより、入力許否問合せ信号を送信してきた作業者端末４０または確認者端末５０に画面表示されている作業手順書において、いずれの作業項目まで作業結果や確認結果の登録が完了しているのかを示す表示を行うことができる。
【０１１１】
ここで、作業者端末４０または確認者端末５０から「入力許否問合せ信号」を送信するためのボタンは、特定の作業項目と関連しているわけではないので、作業者端末４０または確認者端末５０に画面表示されている作業手順書のいずれの場所に設けてもよい。
【０１１２】
そして、複数の作業項目からなる一連の作業が進行する過程で、自分が担当する作業項目の順番が来るのを待っている作業者または確認者は、自分が担当する作業項目の順番が来るタイミングを見計らって、あるいは適宜な時間間隔で、あるいは自分の担当の作業項目よりも前の作業項目の担当者からの連絡を受けて、自分が操作する作業者端末４０または確認者端末５０から、「入力許否問合せ信号」を、自分のユーザＩＤとともに、ネットワーク１を介して作業支援サーバに送信する。作業支援システム２００の作業支援サーバでは、「入力許否判断手段」により、この「入力許否問合せ信号」を受信し、前述した入力許否の判断を実行する。
【０１１３】
その後、作業支援システム２００の作業支援サーバからネットワーク１を介して送信されてくる入力許可情報を受信した場合には、自分が担当する作業項目について入力が許可されるので、作業や確認を行ってから、その作業結果や確認結果および項目ＩＤを、ユーザＩＤとともに、ネットワーク１を介して作業支援サーバへ送信する。作業支援システム２００の作業支援サーバでは、これを「作業結果受信手段」や「確認結果受信手段」により受信した後、「ステータス変更手段」により、作業者ステータスや確認者ステータスの変更および監視処理を行うが、これらの処理は、前記実施形態の作業結果受信手段２３や確認結果受信手段２４およびステータス変更手段２５による処理と同様である。
【０１１４】
なお、作業支援システム２００についても、前記実施形態の場合と同様に、作業者や確認者が途中で（ある作業項目の作業中に、または次の作業項目の作業から）、他の作業者や他の確認者に交代したり（ここでいう交代は、担当種別に応じて交代する予定された交代のことではない。）、交代後に元の作業者や元の確認者に戻ることができるようにしてもよい。
【産業上の利用可能性】
【０１１５】
以上のように、本発明の作業支援システムおよびプログラムは、例えば、コンピュータシステムの保守作業を行う場合等に用いるのに適している。
【符号の説明】
【０１１６】
１  ネットワーク
１０，２００  作業支援システム
２２  作業手順書送信手段
２３  作業結果受信手段
２４  確認結果受信手段
２５  ステータス変更手段
２６  登録完了通知手段
３０，２３０  作業手順書データベース
３１，２３１  作業結果データベース
４０  作業者端末
５０  確認者端末
【図１】
2014174763.tif 000003
【図２】
2014174763.tif 000004
【図３】
2014174763.tif 000005
【図４】
2014174763.tif 000006
【図５】
2014174763.tif 000007
【図６】
2014174763.tif 000008
【図７】
2014174763.tif 000009
【図８】
2014174763.tif 000010