(57)【特許請求の範囲】
【請求項１】
複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表を示す進行計画表データを記憶する記憶部と、
前記作業内容を実行する作業者の作業者端末と接続し、前記作業内容の進行状況を示す作業進行状況情報を受信する通信部と、
前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定部と、
前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定部による判定結果に基づき生成する進行状況表作成部と、
を備え、
前記進行状況判定部は、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する
ことを特徴とする作業状況管理サーバ。
【請求項２】
前記進行計画表において、前記工程に含まれる複数の前記作業内容の予定時間は、前記工程に含まれる複数の作業内容を実施する作業エリア毎に割り当てられていることを特徴とする請求項１に記載の作業状況管理サーバ。
【請求項３】
前記進行計画表において割り当てられている前記予定時間に対して前記作業内容に要した作業時間の割合を算出する実績・計画時間比率算出部をさらに備えることを特徴とする請求項１または２に記載の作業状況管理サーバ。
【請求項４】
前記進行状況判定部の判定結果を入力し、前記通信部を介して接続される外部装置に対して、前記判定結果をそれぞれの前記外部装置に適した情報に変換して、前記外部装置に送信させる報知制御部をさらに備えることを特徴とする請求項１から３のうちいずれか一項に記載の作業状況管理サーバ。
【請求項５】
請求項１から４のうちいずれか一項に記載の作業状況管理サーバと、
前記作業進行状況情報を送信する複数の前記作業者端末と、
前記作業状況管理サーバと接続され、前記作業状況管理サーバから受信した前記進行状況表画像データに基づき、前記進行状況表を表示部に表示させる管理端末と、
を備えることを特徴とする作業状況管理システム。
【請求項６】
複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表に従って、前記作業内容を実行する作業者の作業者端末から、前記作業内容の進行状況を示す作業進行状況情報を受信する作業進行状況情報受信ステップと、
前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定ステップと、
前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定ステップにおける判定結果に基づき生成する進行状況表作成ステップと、
を備え、
前記進行状況判定ステップにおいて、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する
ことを特徴とする作業状況管理方法。
【請求項７】
コンピュータを、
複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表に従って、前記作業内容を実行する作業者の作業者端末から、前記作業内容の進行状況を示す作業進行状況情報を受信する作業進行状況情報受信手段、
前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定手段、
前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定手段による判定結果に基づき生成する進行状況表作成手段、
として機能させ、
前記進行状況判定部は、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する
作業状況管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業状況管理サーバ、作業状況管理システム、作業状況管理方法、および作業状況管理プログラムに関する。
【背景技術】
【０００２】
製品の製造現場や建設現場等では、複数の作業者によって各自に割り当てられた作業内容が並行して進められる。
例えば、建設機器等の建設現場においては、各自に割り当てられた作業現場に作業者が移動して各作業を行う。このような建設現場において、各作業者に対する作業指示を各作業者のヘルメッドに取り付けられた端末に送信し、各作業者に音声で伝達するものがある（例えば、特許文献１参照）。これにより、作業者は、ハンズフリーで作業指示を受けることができるため、高所で作業をしている場合であっても、自身で紙面に記載された作業内容を確認しながら作業を実行する手間が省け、作業効率を向上させることができる。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００２−３２８７１６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、複数の作業者によって一の製造工程が実行される場合、各作業者の作業内容や作業速度が異なるために各作業者に割り当てられた作業内容に要する時間にばらつきが生じることがある。この場合、一の製造工程の終了時間が、作業完了の遅かった作業者の完了時間に依存するため、全ての作業の完了時刻が予定よりも遅れるおそれがある。よって、各製造工程を管理する管理者は、全ての作業の完了時刻の遅延を回避するため、作業の進捗状況に応じて人員の割り当てをリアルタイムに変更する必要が生じる場合がある。つまり、管理者は、作業の進行状況が遅れている場合、この遅れている作業に人員を追加して、遅れを取り戻すように作業の割り当てを変更する場合がある。
このような場合、管理者は、各作業者の作業状況を把握した上で、遅れが発生している場合はどのくらい遅れているのかという遅れの程度を判断するとともに、遅れている作業を補助することができる人員を探して補充するという作業をしなければならない。よって、進捗状況の把握に時間がかかると、人員の割り当ての判断が遅れるため、作業状況に応じた作業員の割り当てを迅速に行うことができないという問題があった。
なお、上述のように、各製造工程について作業エリアが予め決められている場合、当該作業エリアにおいて先工程の完了時間が遅れた場合、次に当該作業エリアで作業をする後工程の作業者は、前工程の完了を待たなければならない。このため、製造現場の全体において、遅延が発生するという問題があった。
【０００５】
本発明は、前記の点に鑑みてなされたものであり、作業現場における作業の進捗状況をリアルタイムに近い時間で管理することができる作業状況管理サーバ、作業状況管理システム、作業状況管理方法、および作業状況管理プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による作業状況管理サーバは、複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表を示す進行計画表データを記憶する記憶部と、前記作業内容を実行する作業者の作業者端末と接続し、前記作業内容の進行状況を示す作業進行状況情報を受信する通信部と、前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定部と、前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定部による判定結果に基づき生成する進行状況表作成部と、を備え、前記進行状況判定部は、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する。
【０００７】
また、上述の作業状況管理サーバは、前記進行計画表において、前記工程に含まれる複数の前記作業内容の予定時間は、前記工程に含まれる複数の作業内容を実施する作業エリア毎に割り当てられている。
【０００８】
また、上述の作業状況管理サーバは、前記進行計画表において割り当てられている前記予定時間に対して前記作業内容に要した作業時間の割合を算出する実績・計画時間比率算出部をさらに備える。
【０００９】
また、上述の作業状況管理サーバは、前記進行状況判定部の判定結果を入力し、前記通信部を介して接続される外部装置に対して、前記判定結果をそれぞれの前記外部装置に適した情報に変換して、前記外部装置に送信させる報知制御部をさらに備える。
【００１０】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による作業状況管理システムは、上述の作業状況管理サーバと、前記作業進行状況情報を送信する複数の前記作業者端末と、前記作業状況管理サーバと接続され、前記作業状況管理サーバから受信した前記進行状況表画像データに基づき、前記進行状況表を表示部に表示させる管理端末と、を備える。
【００１１】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による作業状況管理方法は、複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表に従って、前記作業内容を実行する作業者の作業者端末から、前記作業内容の進行状況を示す作業進行状況情報を受信する作業進行状況情報受信ステップと、前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定ステップと、前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定ステップにおける判定結果に基づき生成する進行状況表作成ステップと、を備え、前記進行状況判定ステップにおいて、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する。
【００１２】
この発明は上述した課題を解決するためになされたもので、本発明の一態様による作業状況管理プログラムは、コンピュータを、複数の作業内容により構成される工程ごとに、各作業内容の実行が予定されている予定時間が割り当てられた進行計画表に従って、前記作業内容を実行する作業者の作業者端末から、前記作業内容の進行状況を示す作業進行状況情報を受信する作業進行状況情報受信手段、前記作業進行状況情報が示す前記作業内容の進行状況が前記進行計画表において予め決められている計画に対して遅れているか否かを判定する進行状況判定手段、前記進行計画表に対する前記作業内容の進行状況を示す進行状況表を表示する画像であって、前記計画に対して進行状況が遅れている前記作業内容の表示形態と、前記計画に対して進行状況が遅れていない前記作業内容の表示形態とを、それぞれ区別するように前記進行状況表に表示する画像の進行状況表画像データを、前記進行状況判定手段による判定結果に基づき生成する進行状況表作成手段、として機能させ、前記進行状況判定部は、複数の作業者から同一の作業項目について作業終了を示す前記作業進行状況情報を受信した場合、前記作業進行状況情報の作業終了時刻のうち遅い方に基づいて、前記計画に対して遅れているか否かを判定する作業状況管理プログラムである。
【発明の効果】
【００１３】
本発明によれば、作業現場における作業の進捗状況をリアルタイムに近い速さで管理することができる。
【図面の簡単な説明】
【００１４】
【図１】本発明の実施形態に係る作業状況管理システムの構成の一例を示すブロック図である。
【図２】本発明の実施形態に係る作業状況管理システムが適用可能な作業現場の一例について説明するための図である。
【図３】本発明の実施形態に係る各作業者の作業スケジュールの示す進行計画表の一例である。
【図４】本発明の実施形態に係る本実施形態に係る作業状況管理サーバ２の構成の一例を示すブロック図である。
【図５】本発明の実施形態に係る進行計画表データテーブルの一例を示す図である。
【図６】本発明の実施形態に係る作業者登録データテーブルの一例を示す図である。
【図７】本発明の実施形態に係る作業進行状況データテーブルの一例を示す図である。
【図８】本発明の実施形態に係る本実施形態に係る作業カードの一例を示す図である。
【図９】本発明の実施形態に係る作業状況表データテーブルの一例を示す図である。
【図１０】本発明の実施形態に係る実績・計画時間比率データテーブルの一例を示す図である。
【図１１】本発明の実施形態に係る進行状況表作成部によって作成される進行状況表の一例を示す図である。
【図１２】本発明の実施形態に係る実績・計画時間比率算出部によって作成される実績・計画時間比率の棒グラフの画像の一例を示す図である。
【図１３】本発明の実施形態に係る本実施形態に係る作業者端末の構成の一例を示すブロック図である。
【図１４】本発明の実施形態に係る作業エリア管理端末の構成の一例を示すブロック図である。
【図１５】本発明の実施形態に係る本実施形態に係る作業状況管理方法の一例について説明するためのフローチャートである。
【図１６】本発明の実施形態に係る作業状況管理サーバによって作成される作業カード表示画面の一例である。
【図１７】本発明の実施形態に係る具体的な事例について説明するための図である。
【図１８】本発明の実施形態に係る進行状況表の一例を示す図である。
【図１９】本発明の実施形態に係る進行状況表の一例を示す図である。
【図２０】本発明の実施形態に係る進行状況表の一例を示す図である。
【図２１】本発明の実施形態に係る進行状況表の一例を示す図である。
【図２２】本発明の実施形態に係る進行状況表の一例を示す図である。
【図２３】本発明の実施形態に係る他の作業状況管理システムの構成の一例を示すブロック図である。
【図２４】本発明の実施形態に係る他の作業状況管理サーバの構成の一例を示すブロック図である。
【図２５】本発明の実施形態に係る進行状況表の他の例について説明するための図である。
【図２６】本発明の実施形態に係る本実施形態に係る作業状況管理サーバ２の構成の一例を示すブロック図である。
【図２７】本発明の他の実施形態に係る進行計画表データテーブルの一例を示す図である。
【図２８】本発明の他の実施形態に係る作業者登録データテーブルの一例を示す図である。
【図２９】本発明の他の実施形態に係る作業進行状況データテーブルの一例を示す図である。
【図３０】本発明の他の実施形態に係る本実施形態に係る作業カードの一例を示す図である。
【図３１】本発明の他の実施形態に係る作業状況表データテーブルの一例を示す図である。
【図３２】本発明の他の実施形態に係る実績・計画時間比率データテーブルの一例を示す図である。
【図３３】本発明の他の実施形態に係る進行状況表作成部によって作成される進行状況表の一例を示す図である。
【図３４】本発明の他の実施形態に係る実績・計画時間比率算出部によって作成される実績・計画時間比率の棒グラフの画像の一例を示す図である。
【図３５】本発明の他の実施形態に係る本実施形態に係る作業者端末の構成の一例を示すブロック図である。
【図３６】本発明の他の実施形態に係る作業エリア管理端末の構成の一例を示すブロック図である。
【図３７】本発明の他の実施形態に係る本実施形態に係る作業状況管理方法の一例について説明するためのフローチャートである。
【図３８】本発明の他の実施形態に係る作業状況管理サーバによって作成される作業カード表示画面の一例である。
【図３９】本発明の他の実施形態に係る具体的な事例について説明するための図である。
【図４０】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【図４１】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【図４２】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【図４３】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【図４４】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【図４５】本発明の他の実施形態に係る進行状況表の一例を示す図である。
【発明を実施するための形態】
【００１５】
［第１実施形態］
本発明の実施形態について図面を参照して詳細に説明する。図１は、本実施形態に係る作業状況管理システム１０１の構成を示すブロック図である。
図１に示す通り、作業状況管理システム１０１は、作業状況管理サーバ２と、複数の作業者端末３（３＿１，３＿２・・・３＿ｎ）と、複数の作業エリア管理端末４（４＿１，４＿２・・・４＿ｍ）とを備える。
この作業状況管理サーバ２は、複数の作業者端末３（３＿１，３＿２・・・３＿ｎ）のそれぞれ、および、複数の作業エリア管理端末４（４＿１，４＿２・・・４＿ｍ）のそれぞれ、と通信可能に接続されている。
複数の作業者端末３は、それぞれ、各作業者が管理する端末である。この作業者端末３は、例えば、ＰＨＳ電話、携帯電話、スマートフォン、あるいはタブレット型の端末等である。
複数の作業エリア管理端末４は、それぞれ、各作業エリアに設置される端末である。この作業エリア管理端末４は、例えば、パーソナルコンピュータやタブレット型の端末等である。
【００１６】
次に、図２を参照して、この作業状況管理システム１０１が適用可能な作業現場の一例について説明する。図２は、作業状況管理システム１０１が適用可能な作業現場と進行計画表の一例について説明する。
図２に示す通り、本実施形態に係る作業状況管理システム１０１が適用可能な作業現場には、例えば、３つの作業エリア１００１、１００２、１００３が設けられている。この作業エリア１００１、１００２、１００３には、それぞれ、作業エリア管理端末４＿１、４＿２、４＿３が設置されている。なお、作業エリア管理端末４＿１、４＿２、４＿３は、それぞれ、作業エリア１００１、１００２、１００３に設置されているが、他の作業エリアに関する作業状況を表示させることができ、全ての作業エリアに関する作業状況を表示させることができる。
この作業エリア１００１、１００２、１００３には、作業対象Ｏｂｊ１〜Ｏｂｊ３が載置されている。この作業対象Ｏｂｊ１〜Ｏｂｊ３は、例えば、飛行機の翼や本体等となる大型機器である。
各作業エリア１００１、１００２、１００３における作業スケジュールは、図示の進行計画表に示す通り、予め決められている。
【００１７】
例えば、作業エリア１００１では、作業対象Ｏｂｊ１に対する工程１−１の作業の作業時間として、１３時から１６時までの３時間が割り当てられている。また、この工程１−１の後、作業対象Ｏｂｊ１に対する作業の工程１−２が予定されており、その作業時間としては、１６時から１８時までの２時間が割り当てられている。なお、工程１−１の作業を実行する複数の作業者としては、６人の作業者で構成される作業チームＣ１が割り当てられている。また、工程１−２の作業を実行する複数の作業者としては、８人の作業者で構成される作業チームＣ２が割り当てられている。
また、作業エリア１００２では、作業対象Ｏｂｊ２に対する工程２−１の作業の作業時間として、１３時から１５時までの２時間が割り当てられている。また、この工程２−１の後、作業対象Ｏｂｊ２に対する作業の工程２−２が予定されており、その作業時間としては、１５時から１８時までの３時間が割り当てられている。なお、工程２−１の作業を実行する複数の作業者としては、作業チームＣ２が割り当てられている。また、工程２−２の作業を実行する複数の作業者としては、８人の作業者で構成される作業チームＣ４が割り当てられている。
【００１８】
さらに、作業エリア１００３では、作業対象Ｏｂｊ３に対する工程３−１の作業の作業時間として、１３時から１６時までの３時間が割り当てられている。また、この工程３−１の後、作業対象Ｏｂｊ３に対する作業の工程３−２が予定されており、その作業時間としては、１６時から１８時までの２時間が割り当てられている。なお、工程３−１の作業を実行する複数の作業者としては、１０人の作業者で構成される作業チームＣ３が割り当てられている。また、工程３−２の作業を実行する複数の作業者としては、作業チームＣ１が割り当てられている。
つまり、作業チームＣ１は、作業エリア１００１での工程１−１の作業が完了した後、休憩せずに、作業エリア１００３に移動して、ここで工程３−２の作業をすることが予定されている。
また、作業チームＣ２は、作業エリア１００２での工程２−１の作業が完了した後、作業エリア１００４での工程４−１の作業をし、その後、作業エリア１００１で工程１−２の作業をすることが予定されている。なお、作業エリア１００４は、図示しないが、工程４−１の作業を行う場所として予め決められているエリアである。
【００１９】
次に、図３を参照して、この進行計画表の一例について詳細に説明する。図３は、各作業者の作業スケジュールの示す進行計画表の一例である。
図３に示す通り、作業チームＣ１の６人の作業者とは、作業者ＩＤ「１２３４５」〜「１２３５０」の作業者である。各作業者には、それぞれ異なる作業内容である作業項目Ａ〜Ｋの作業が割り当てられている。なお、各作業項目Ａ〜Ｋの内容に応じて、作業に要する予定時間が異なる場合がある。例えば、作業者ＩＤ「１２３４５」の中村さんの作業スケジュールとして、１３〜１５時まで工程１−１の作業項目Ａの作業をした後、１５〜１６時まで工程１−１の作業項目Ｂの作業をすることが決められている。このように、作業チームＣ１の各作業者に割り当てられた作業項目Ａ〜Ｋの全てが完了することで、工程１−１の作業が完了する。
なお、工程１−１の作業が全て完了した後、作業チームＣ１は、作業エリア１００３に移動する。作業チームＣ１は、作業エリア１００３において、工程３−２の作業項目Ａ〜Ｆの作業を実行する。また、作業チームＣ１に替わりに、作業チームＣ２が作業エリア１００１に移動してくる。この作業チームＣ２は、作業エリア１００１において、工程１−２の作業項目Ａ〜Ｈを実行する。
つまり、作業チームＣ１による工程１−１の作業項目Ａ〜Ｋの全てが１６時までに終了していない場合、作業チームＣ２が工程１−２の作業に取りかかることができないので、作業チームＣ２は待ち状態となる。
【００２０】
本実施形態に係る作業状況管理サーバ２は、図３に示すような進行計画表を作業エリア管理端末４に表示するとともに、この進行計画表において各作業者の作業の進行状況を表示する。例えば、作業者ＩＤ「１２３４５」の中村さんの工程１−１の作業項目Ａの作業が予定より遅れている場合、進行計画表における「工程１−１の作業項目Ａ」の部分を“赤色”で表示する。一方、作業者ＩＤ「１２３４６」の山田さんの工程１−１の作業項目Ｃの作業が予定より早く進んでいる場合、進行計画表における「工程１−１の作業項目Ｃ」の部分を“青色”で表示する。
これにより、管理者は、作業エリア管理端末４に表示される各作業者の進行状況を、リアルタイムに近い時間で把握することができる。
この管理者は、進行状況が表示された進行計画表を見ながら、例えば、作業が予定より早く進んでいる作業者の山田さんを、作業が予定より遅い作業者の中村さんの作業の補助をするように指示することができる。これにより、チーム内あるいは、作業現場内で、遅れをカバーするように人材を適当に配置することができ、各工程の作業時間の遅延を防止することができる。つまり、本実施形態に係る作業状況管理システム１０１は、作業者の進行状況をリアルタイムに近い時間で作業エリア管理端末４に表示することにより、管理者が人材の配置を行うときの作業状況の把握を助けることができ、迅速な作業進行に貢献することができる。
【００２１】
次に、図４を参照して、本実施形態に係る作業状況管理サーバ２の構成の一例について説明する。図４は、本実施形態に係る作業状況管理サーバ２の構成の一例を示すブロック図である。
図４に示す通り、作業状況管理サーバ２は、記憶部２０１と、入力部２０２と、作業カード情報取得部２０３と、通信部２０４と、登録部２０５と、計時部２０６と、進行状況判定部２０７と、進行状況表作成部２０８と、実績・計画時間比率算出部２０９と、を備える。
記憶部２０１には、進行計画表データテーブル２０１１と、作業者登録データテーブル２０１２と、作業進行状況データテーブル２０１３と、作業状況表データテーブル２０１４と、実績・計画時間比率データテーブル２０１５と、が格納されている。
【００２２】
ここで、図５〜１０を参照して、記憶部２０１に格納されている各データの一例について説明する。
図５は、進行計画表データテーブル２０１１の一例を示す図である。この進行計画表データテーブル２０１１は、図３に示した進行計画表に含まれる情報を項目ごとに対応付けたテーブルである。
図５に示す通り、進行計画表データテーブル２０１１は、例えば、工程ＩＤと、作業項目と、作業ＩＤと、作業エリアと、作業者ＩＤと、作業者名と、計画作業時間とをそれぞれ対応付けるテーブルである。
工程ＩＤは、各工程を他の工程と識別するための固有情報である。
作業項目は、各作業項目の名称を示す情報である。なお、一の工程には、複数の作業項目の作業が含まれている。
作業ＩＤは、各工程に含まれる各作業項目の作業内容を他の作業内容と識別するための固有の情報である。
作業エリアは、各作業項目の作業を行う作業エリア（場所）を示す情報である。
作業者ＩＤは、各作業項目の担当者として割り当てられている作業者を他の作業者と識別するための固有の情報である。
作業者名は、作業ＩＤが示す作業者の氏名である。
計画作業時間は、各作業項目の作業に要する時間として予め決められている時間である。
【００２３】
図６は、作業者登録データテーブル２０１２の一例を示す図である。この作業者登録データテーブル２０１２は、予め登録されている作業者に関する情報を項目ごとに対応付けたテーブルである。
図６に示す通り、作業者登録データテーブル２０１２は、作業者ＩＤと、作業者名と、作業チーム名と、メールアドレスとをそれぞれ対応付けるテーブルである。
メールアドレスは、各作業者の所持する作業者端末３（３＿１，３＿２・・・３＿ｎ）に設定されているメールアドレスである。
【００２４】
図７は、作業進行状況データテーブル２０１３の一例を示す図である。この作業進行状況データテーブル２０１３は、作業者端末３（３＿１，３＿２，・・・，３＿ｎ）から受信した作業進行状況情報に基づき、各作業内容の進行状況を示す情報を項目ごとに対応付けたテーブルである。
図７に示す通り、作業進行状況データテーブル２０１３は、工程ＩＤと、作業項目と、作業ＩＤと、計画作業時間と、作業開始時刻と、作業終了時刻と、開始作業者ＩＤと、終了作業者ＩＤとをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤと、計画作業時間とは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
作業開始時刻は、例えば、各作業者から、作業者端末３を介して報告される作業を開始する時刻である。
作業終了時刻は、例えば、各作業者から、作業者端末３を介して報告される作業を終了した時刻である。
開始作業者ＩＤは、作業者端末３を介して作業の開始を報告した作業者の作業者端末３の作業者を示す情報である。
終了作業者ＩＤは、作業者端末３を介して作業の終了を報告した作業者の作業者端末３の作業者を示す情報である。
【００２５】
なお、作業進行状況データテーブル２０１３に書き込まれる作業開始時刻と、作業終了時刻と、開始作業者ＩＤと、終了作業者ＩＤを示す情報は、作業者端末３から送信される作業進行状況情報に含まれている。
この作業進行状況情報とは、各作業者端末３から送信される情報であって、例えば、当該作業者端末３の所有者である作業者が作業を開始するとき、および、作業を終了したとき送信される情報である。作業の開始時に送信される作業進行状況情報には、これから作業を開始する作業内容を示す情報（工程ＩＤや作業ＩＤ）と、この作業内容の作業を開始する時刻を示す情報とが含まれている。また、作業進行状況情報には、送信元として各作業者端末３を示すメールアドレスが対応付けられている。作業状況管理サーバ２は、送信元のメールアドレスに基づき、作業者登録データテーブル２０１２を参照することで、作業進行状況情報を送信した作業者端末３の作業者ＩＤを特定することができる。
【００２６】
ここで、図８を参照して、作業進行状況情報を作業者端末３から取得するために、作業状況管理サーバ２が作業者端末３に送信する作業カード情報の一例について説明する。図８は、本実施形態に係る作業カード情報を作業者端末３に表示した表示画面の一例を示す図である。なお、図８に示す表示画面を、以下、作業カード表示画面と呼称する。
図８に示す通り、作業カード表示画面は、作業者端末３の操作画面に表示される画像であって、作業内容選択操作エリアＧ１と、経過時間表示エリアＧ２と、作業開始操作エリアＧ３と、作業終了操作エリアＧ４と、作業属性情報表示エリアＧ５とを備える。
作業内容選択操作エリアＧ１は、作業進行状況情報の作業内容を指定するための操作画面であって、工程ＩＤと作業項目名との組み合わせによって特定される作業内容の指定状況を示す画像領域である。この作業内容選択操作エリアＧ１に表示される情報が、作業カード情報である。
経過時間表示エリアＧ２は、作業を開始したときからの経過時間を示す画像領域である。本実施形態において、経過時間表示エリアＧ２には、予定されている計画作業時間をカウントダウンして、作業に残された時間を表示する。
作業開始操作エリアＧ３は、作業を開始するときに、作業進行状況情報の送信を指示するための操作ボタンである。
作業終了操作エリアＧ４は、作業を終了するときに、作業進行状況情報の送信を指示するための操作ボタンである。
作業属性情報表示エリアＧ５は、作業進行状況情報の作業の属性を示す情報であって、例えば、各作業の工程を示す工程ＩＤ、作業エリア等を表示する画像領域である。
【００２７】
なお、本実施形態において、作業カード情報は、作業状況管理サーバ２が作業者端末３に送信する例について説明するが、本発明はこれに限られず、例えば、作業者端末３が有線で作業状況管理サーバ２に接続されているときに、事前に、保存されるものであってもよい。
【００２８】
図９は、作業状況表データテーブル２０１４の一例を示す図である。この作業状況表データテーブル２０１４は、進行状況判定部２０７によって判定された判定結果を示す情報を項目ごとに対応付けたテーブルである。
図９に示す通り、作業状況表データテーブル２０１４は、工程ＩＤと、作業項目と、作業ＩＤと、遅延判定結果とをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤとは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
遅延判定結果は、進行状況判定部２０７によって判定された結果であって、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていること、あるいは、遅れていないことのいずれかを示す情報である。
【００２９】
図１０は、実績・計画時間比率データテーブル２０１５の一例を示す図である。この実績・計画時間比率データテーブル２０１５は、実績・計画時間比率算出部２０９によって算出された実績・計画時間比率を示す情報を項目ごとに対応付けたテーブルである。
図１０に示す通り、実績・計画時間比率データテーブル２０１５は、工程ＩＤと、作業項目と、作業ＩＤと、実績・計画時間比率とをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤとは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
実績・計画時間比率は、実績・計画時間比率算出部２０９によって算出された実績・計画時間比率を示す情報である。
なお、工程ＩＤと、作業ＩＤと、作業者ＩＤとが対応付けられている実績・計画時間比率は、作業項目ごとに、各工程の実績・計画時間比率を示す情報が格納されている。
また、工程ＩＤと作業者ＩＤのみが対応付けられている実績・計画時間比率、つまり、作業ＩＤが対応付けられていない実績・計画時間比率は、作業者ごとに、各工程の実績・計画時間比率を示す情報が格納されている。
【００３０】
次に、図４に戻って、作業状況管理サーバ２の各構成について説明する。
入力部２０２は、記憶部２０１に格納するデータを入力するインターフェースや、操作者からの操作を受け付ける操作部を含む。
作業カード情報取得部２０３は、作業者端末３に送信して作業進行状況情報を得るための作業カード情報を取得する。この作業カード情報とは、図８に示した作業カード表示画面における作業内容選択操作エリアＧ１に表示する情報であって、各作業者の作業内容を示す情報である。
この作業カード情報取得部２０３は、進行計画表データテーブル２０１１と作業進行状況データテーブル２０１３を参照して、これから開始される作業内容に応じた作業カード情報を取得する。例えば、作業進行状況データテーブル２０１３において、作業ＩＤ「１０１−Ａ」と対応付けられている作業終了時刻の欄に作業終了時刻を示す情報が書き込まれている場合、作業カード情報取得部２０３は、この作業が終了している作業の次に作業である作業ＩＤ「１０１−Ｂ」を取得する。そして、作業カード情報取得部２０３は、進行計画表データテーブル２０１１を参照して、この作業ＩＤ「１０１−Ｂ」と対応付けられている作業内容を示す作業カード情報を取得する。本実施形態では、作業カード情報取得部２０３は、作業者ごと、かつ、工程ごとに、これからの作業内容を示す作業カード情報を取得する。
【００３１】
また、作業カード情報取得部２０３は、作業者ＩＤに対応するメールアドレスを、作業者登録データテーブル２０１２から読み出し、作業カード情報をメールアドレスが示す作業者端末３に送信するよう、通信部２０４に指示する。
具体的に説明すると、作業者である中村さんに対する作業カード情報を取得した場合、作業カード情報取得部２０３は、中村さんの作業ＩＤ「１２３４５」と対応するメールアドレス「nakamura@abc.jp」を作業者登録データテーブル２０１２から読み出し、取得した作業カード情報に対応付けて、通信部２０４に出力する。
【００３２】
通信部２０４は、作業者端末３および作業エリア管理端末４と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部２０４は、作業カード情報取得部２０３によって取得された作業カード情報を対応付けられているメールアドレスに基づき、作業者端末３に送信する。また、通信部２０４は、作業者端末３から受信した作業進行状況情報を登録部２０５に出力する。
【００３３】
登録部２０５は、通信部２０４から入力する作業進行状況情報に基づき、各作業者の作業進行状況を示す情報を取得し、記憶部２０１の作業進行状況データテーブル２０１３に書き込む。
例えば、作業者ＩＤ「１２３４５」の中村さんの作業者端末３から、工程ＩＤ１−１の作業項目Ａ、Ｂのうち、作業項目Ａを１２：５５に開始したことを示す作業進行状況情報を、通信部２０４を介して、登録部２０５が受信したとする。この場合、登録部２０５は、この作業進行状況情報から、工程ＩＤ「１−１」と、作業ＩＤ「１０１−Ａ」と、計画作業時間「２時間」を示す情報を抽出する。また、登録部２０５は、この作業進行状況情報の送信元を示すメールアドレス「nakamura@abc.jp」を取得する。この登録部２０５は、取得した工程ＩＤ「１−１」と作業ＩＤ「１０１−Ａ」との組み合わせにより、作業進行状況データテーブル２０１３において特定される作業内容の列に、メールアドレス「nakamura@abc.jp」が示す作業者ＩＤ「１２３４５」を開始作業者ＩＤの欄に書き込むとともに、受信した作業開始時刻「１２：５５」を作業開始時刻の欄を書き込む。
【００３４】
なお、同様にして、作業者ＩＤ「１２３４５」の中村さんの作業者端末３から、工程ＩＤ１−１の作業項目Ａ、Ｂのうち、作業項目Ａを「１５：５０に終了したことを示す作業進行状況情報を、通信部２０４を介して、登録部２０５が受信したとする。この場合、登録部２０５は、この作業進行状況情報から、工程ＩＤ「１−１」と、作業ＩＤ「１０１−Ａ」と、作業完了時刻「１５：５０」を示す情報を抽出する。また、登録部２０５は、この作業進行状況情報の送信元を示すメールアドレス「nakamura@abc.jp」を取得する。この登録部２０５は、取得した工程ＩＤ「１−１」と作業ＩＤ「１０１−Ａ」との組み合わせにより、作業進行状況データテーブル２０１３において特定される作業内容の列に、メールアドレス「nakamura@abc.jp」が示す作業者ＩＤ「１２３４５」を終了作業者ＩＤの欄に書き込むとともに、受信した作業終了時刻「１５：５０」を作業終了時刻の欄を書き込む。
【００３５】
計時部２０６は、現在の時刻を計時し、計時した時刻を示す情報を出力する。
【００３６】
進行状況判定部２０７は、作業進行状況データテーブル２０１３を参照して、作業進行状況情報が示す作業内容の進行状況が進行計画表において予め決められている計画に対して遅れているか否かを判定する。
例えば、進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３を参照してテーブル内の作業開始時刻あるいは作業終了時刻を示す情報が更新された場合、更新された情報に基づき、対応する作業内容が遅れているか否かを判定する。
この進行状況判定部２０７は、判定結果を示す情報を、進行状況表作成部２０８に出力する。
【００３７】
具体的に説明すると、作業進行状況データテーブル２０１３において、工程「１−１」、作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻の欄に、「１２：５５」を示す情報が書き込まれた場合、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業が開始したと判定する。
また、作業進行状況データテーブル２０１３において、工程「１−１」、作業ＩＤ「１０１−Ａ」と対応付けられている作業終了時刻に、「１５：５０」を示す情報が書き込まれた場合、進行状況判定部２０７は、この工程「１−１」、作業ＩＤ「１０１−Ａ」、計画作業時間「２時間」を作業進行状況データテーブル２０１３から読み出す。また、この進行状況判定部２０７は、作業進行状況データテーブル２０１３を参照して、この工程「１−１」および作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻「１２：５５」と作業終了時刻「１５：５０」を読み出し、作業に要した時間（以下、実績作業時間という）を算出する。つまり、進行状況判定部２０７は、作業開始時刻「１２：５５」から作業終了時刻「１５：５０」までの時間長である実績作業時間＝「１時間５５分」を算出する。
この進行状況判定部２０７は、計画作業時間「２時間」を読み出し、この計画作業時間「２時間」と算出した実績作業時間「１時間５５分」とを比較する。
【００３８】
進行状況判定部２０７は、実績作業時間≦計画作業時間である場合、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。一方、実績作業時間＞計画作業時間である場合、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。
この例の場合、実績作業時間「１時間５５分」≦計画作業時間「２時間」であるため、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。
【００３９】
進行状況表作成部２０８は、作業内容の進行状況を示す進行状況表の画像をディスプレイに表示させるための情報を作成する。また、進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、この進行状況表を表示する画像において、計画に対して進行状況が遅れている作業内容の表示形態と、計画に対して進行状況が遅れていない作業内容の表示形態とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。また、進行状況表作成部２０８は、着手した作業内容の表示態様と、未だ着手していない作業内容の表示態様とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。
具体的に説明すると、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、計画に対して進行状況が遅れている作業内容の表示欄を青色に表示させるとともに、計画に対して進行状況が遅れていない作業内容の表示欄を赤色に表示させる画像データを作成する。また、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、着手した作業内容の表示欄を黄色に表示させるとともに、未だ着手していない作業内容の表示欄を白色に表示させる画像データを作成する。なお、このように、作業の進行状況に応じた色のマスク画像が、進行計画表の上に重畳して表示されている画像を、進行状況表という。
【００４０】
ここで、図１１を参照して、進行状況表作成部２０８によって作成される進行状況表の一例について説明する。図１１は、進行状況表作成部２０８によって作成される進行状況表の一例を示す図である。
図１１に示す通り、進行状況表は、進行計画表の上に、進行状況判定部２０７によって判定された判定結果に応じた色のマスク画像が重畳して表示されている。この進行計画表は、１３時〜１７時までの間に６人の作業者に割り当てられている作業計画を示す。なお、詳細な図示は省略しているが、各時間枠の欄内には、工程ＩＤや作業項目名、計画作業時間等が記載されている。また、作業進行状況情報による進行状況の報告が未だ作業者端末３からない場合、この時間枠の欄内は、例えば、白色で表示されている。
なお、現在の時刻は、二重線で表示されている。図示の例では、１５時３０分である。
図示の例の場合、中村さん、本間さん、吉田さん、佐藤さんの時間枠の欄には、青色のマスク画像が重畳して表示されている。一方、山田さん、大谷さんの時間枠の欄には、赤色のマスク画像が重畳して表示されている。
ここで、管理者は、この進行状況表をみて、作業に遅延が発生している山田さんと大谷さんの作業に、補助者を入れる必要があると判断する場合がある。この場合、現在の時刻において、中村さんと、本間さんと、佐藤さんは、自分の作業が既に終了している。そこで、管理者は、各人の作業内容等を考慮した上で、中村さん、本間さん、佐藤さんのうち、いずれか１人を山田さんの作業に、他のいずれか１人を大谷さんの作業に、補助者として参加させるという指示をすることができる。
【００４１】
実績・計画時間比率算出部２０９は、例えば、通信部２０４を介して、指定された作業者の実績・計画時間比率を要求する情報を作業エリア管理端末４から受信した場合、この指定された作業者の作業実績を示す情報を作業進行状況データテーブル２０１３から読み出し、読み出した作業実績を示す情報に基づき、実績・計画時間比率を算出する。
具体的に説明すると、実績・計画時間比率算出部２０９は、作業進行状況データテーブル２０１３から、例えば、実績・計画時間比率の対象となる作業項目ごとの計画作業時間、作業開始時刻、および作業終了時刻を示す情報を、作業者ごとに読み出す。この実績・計画時間比率算出部２０９は、読み出した作業開始時刻および作業終了時刻を示す情報に基づき、対象である作業項目の作業に要した時間（実績作業時間）を算出する。
この実績・計画時間比率算出部２０９は、以下に示す式（１）に示した演算式に従って、実績・計画時間比率を算出する。
＜実績・計画時間比率の演算式＞
実績・計画時間比率（％）＝実績作業時間（分）÷計画作業時間（分）
・・・式（１）
なお、実績作業時間＝作業終了時刻−作業開始時刻ある。
つまり、実績・計画時間比率算出部２０９は、算出した実績作業時間を、計画作業時間で除算した商を、実績・計画時間比率として算出する。この実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、実績・計画時間比率データテーブル２０１５に書き込む。
【００４２】
なお、実績・計画時間比率算出部２０９は、指示された対象に応じた実績・計画時間比率を算出することができる。
例えば、各工程の実績・計画時間比率の算出が指示された場合、作業者ごとに割り当てられている一の工程における実績・計画時間比率を算出する。つまり、一の工程において複数の作業項目が一の作業者に割り当てられている場合、実績・計画時間比率算出部２０９は、この複数の作業項目の計画作業時間と実績作業時間を、それぞれ合算した値に基づき、指定の工程の実績・計画時間比率を作業者ごとに算出する。例えば、作業者である中村さんには、工程１−１における複数の作業項目Ａ，Ｂが割り当てられている。よって、中村さんの工程１−１における実績・計画時間比率は、作業項目Ａの実績作業時間と作業項目Ｂの実績作業時間の和を、作業項目Ａの計画作業時間と作業項目Ｂの計画作業時間の和で、除算した商である。
一方、各作業項目の実績・計画時間比率の算出が指示された場合、各作業項目における実績・計画時間比率を算出する。つまり、一の作業者に対して複数の作業項目が割り当てられている場合、実績・計画時間比率算出部２０９は、同一作業者に対して、複数の作業項目ごとの実績・計画時間比率を算出する。つまり、中村さんの例でいうと、工程１−１の作業項目Ａにおける実績・計画時間比率は、作業項目Ａの実績作業時間を作業項目Ａの計画作業時間で除算した商で求める。また、工程１−１の作業項目Ｂにおける実績・計画時間比率は、作業項目Ｂの実績作業時間を作業項目Ｂの計画作業時間で除算した商で求める。
【００４３】
また、実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、作業者毎あるいは作業項目毎に比較する棒グラフで示した画像であって、作業エリア管理端末４の表示部４０７に表示させるための情報を作成する。なお、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％を超えている場合、つまり、計画作業時間よりも実績作業時間が長く、作業遅延が発生した作業者あるいは作業項目については、棒グラフを赤色に表示させる。一方、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％以下である場合、つまり、実績作業時間が計画作業時間を越えず、作業遅延が発生していない作業者あるいは作業項目については、棒グラフを青色に表示させる。
【００４４】
ここで、図１２を参照して、実績・計画時間比率算出部２０９によって作成される実績・計画時間比率の棒グラフの画像の一例について説明する。図１２は、実績・計画時間比率算出部２０９によって作成される実績・計画時間比率の棒グラフの画像の一例を示す図である。なお、この実績・計画時間比率の棒グラフは、図１１に示した工程１−１の各作業者の作業状況に基づき算出された実績・計画時間比率を示す例である。
図１２に示す通り、中村さん、本間さん、吉田さん、佐藤さんは、遅延なく作業が終了しているため、実績・計画時間比率が１００％以下である。また、その棒グラフは、青色で表示されている。一方、山田さんと大谷さんは、作業が遅延しているため、実績・計画時間比率が１００％を超えている。また、その棒グラフは、赤色で表示されている。この棒グラフは、実績・計画時間比率が低い作業者ほど、計画に対して作業にかかった時間が少なかったことを表わしている。
ここで、管理者は、この実績・計画時間比率の棒グラフをみて、各作業者の進捗情報について、数値的に把握することができる。そして、管理者は、実績・計画時間比率が低い作業者を、実績・計画時間比率が１００％を越えている作業者の作業に補助者として参加させるという指示をすることができる。
【００４５】
次に、図１３を参照して、本実施形態に係る作業者端末３の構成の一例について説明する。図１３は、本実施形態に係る作業者端末３の構成の一例を示すブロック図である。
図１３に示す通り、作業者端末３は、記憶部３０１と、操作部３０２と、計時部３０３と、通信部３０４と、登録部３０５と、表示制御部３０６と、表示部３０７と、作業状況報告部３０８と、を備える。
記憶部３０１は、作業カード情報記憶領域３０１１を格納する。この作業カード情報記憶領域３０１１は、作業者端末３が作業状況管理サーバ２から受信した作業カード情報を記憶する記憶領域である。記憶部３０１は、作業者端末３が作業状況管理サーバ２から受信した作業カード情報を、順次上書して保存する。
【００４６】
操作部３０２は、操作者からの操作を受け付ける。
計時部３０３は、現在の時刻を計時し、計時した時刻を示す情報を出力する。
通信部３０４は、作業状況管理サーバ２と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部３０４は、作業カード情報を作業状況管理サーバ２から受信する。また、通信部３０４は、作業進行状況情報を作業状況管理サーバ２に送信する。
登録部３０５は、通信部３０４から入力する作業カード情報を記憶部３０１の作業カード情報記憶領域３０１１に書き込む。
表示制御部３０６は、作業カード情報記憶領域３０１１に格納されている情報に基づき、図８に示したような作業カード表示画面を表示部３０７に表示させる。
表示部３０７は、例えば、タッチパネルのディスプレイである。この表示部３０７は、作業カードを示す画像を表示するとともに、操作部３０２の操作画面を表示する。
【００４７】
作業状況報告部３０８は、操作部３０２から入力する情報に基づき、作業進行状況情報を作成し、通信部３０４を介して、作業状況管理サーバ２に送信する。
例えば、作業状況報告部３０８は、工程１−１の作業項目Ａの作業を開始したことを示す情報を、作業進行状況情報として、通信部３０４を介して、作業状況管理サーバ２に送信する。具体的には、作業状況報告部３０８は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
なお、同様にして、操作部３０２を介して、操作を終了する旨の指示があった場合、作業状況報告部３０８は、計時部３０３によって計時された現在の時刻を「作業終了時刻」として、作業を終了したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。
【００４８】
次に、図１４を参照して、本実施形態に係る作業エリア管理端末４の構成の一例について説明する。図１４は、本実施形態に係る作業エリア管理端末４の構成の一例を示すブロック図である。
図１４に示す通り、作業エリア管理端末４は、記憶部４０１と、操作部４０２と、通信部４０４と、登録部４０５と、表示制御部４０６と、表示部４０７と、を備える。
記憶部４０１は、進行状況表データ領域４０１１と、実績・計画時間比率データ領域４０１２とを備える。この進行状況表データ領域４０１１は、作業状況管理サーバ２によって作成された進行状況表の画像データを表示部４０７に表示するための情報を格納する記憶領域である。実績・計画時間比率データ領域４０１２は、作業状況管理サーバ２によって作成された実績・計画時間比率の棒グラフの画像データを表示部４０７に表示するための情報を格納する記憶領域である。
【００４９】
操作部４０２は、操作者からの操作を受け付ける。
通信部４０４は、作業状況管理サーバ２と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部４０４は、作業状況管理サーバ２によって作成された進行状況表の画像を表示部４０７に表示するための情報や、作業状況管理サーバ２によって作成された実績・計画時間比率の棒グラフの画像を表示部４０７に表示するための情報を、作業状況管理サーバ２から受信する。
登録部４０５は、通信部３０４から入力する情報を、記憶部４０１の各記憶領域に保存する。
表示制御部４０６は、操作部４０２の指示に従って、記憶部４０１の進行状況表データ領域４０１１、あるいは、実績・計画時間比率データ領域４０１２から情報を読み出し、読み出した情報に基づく画像を表示部４０７に表示させる。
表示部４０７は、例えば、タッチパネルのディスプレイである。この表示部４０７は、進行状況表を示す画像を表示するとともに、操作部４０２の操作画面を表示する。
【００５０】
次に、図１５を参照して、本実施形態に係る作業状況管理方法の一例について説明する。図１５は、本実施形態に係る作業状況管理方法の一例について説明するためのフローチャートである。
（ステップＳＴ１）
作業状況管理サーバ２は、例えば、入力部２０２を介して入力される進行計画表を示す情報を、記憶部２０１の進行計画表データテーブル２０１１に書き込み、登録する。そして、記憶部２０１は、登録された進行計画表データテーブル２０１１の情報に基づき、進行計画表データテーブル２０１１の情報のうち作業進行状況データテーブル２０１３の情報と重複する情報をコピーして、作業進行状況データテーブル２０１３に書き込む。同様にして、記憶部２０１は、登録された進行計画表データテーブル２０１１の情報に基づき、進行計画表データテーブル２０１１の情報のうち作業状況表データテーブル２０１４あるいは実績・計画時間比率データテーブル２０１５の情報と重複する情報をコピーして、作業状況表データテーブル２０１４あるいは実績・計画時間比率データテーブル２０１５に書き込む。なお、作業者登録データテーブル２０１２には、入力部２０２を介して入力される所定の情報が既に登録されているものとする。
【００５１】
（ステップＳＴ２）
この作業状況管理サーバ２の作業カード情報取得部２０３は、計時部２０６によって計時される現在の時刻に基づき、進行計画表データテーブル２０１１を参照して、これから開始される作業内容に応じた作業カードを示す作業カード情報を取得する。
例えば、現在時刻が１０月１日の１２時００分である場合、１時間後１３時００分以降の作業内容を示す作業カード情報を取得する。本実施形態において、作業カード情報取得部２０３は、作業者ＩＤ「１２３４５」の中村さんの作業内容のうち、最も直近で始まる工程、つまり、工程１−１の作業のみを示す作業カード情報を取得する。例えば、この作業カード情報には、直近の作業工程を示す工程ＩＤと、この工程ＩＤの作業工程に含まれる作業項目を示す作業ＩＤと、計画作業時間とを示す情報を含む。この作業カード情報は、予め作成されたものが進行計画表データテーブル２０１１に格納されている。
そして、作業カード情報取得部２０３は、作業者登録データテーブル２０１２を参照して、作業者ＩＤ「１２３４５」の中村さんのメールアドレス「nakamura@abc.jp」を読み出し、作成した作業カード情報とともに、通信部２０４に出力する。通信部２０４は、この作業カード情報を、メールアドレス「nakamura@abc.jp」の作業者端末３＿１に送信する。
【００５２】
（ステップＳＴ３）
次いで、メールアドレス「nakamura@abc.jp」が設定されている中村さんの作業者端末３＿１の通信部３０４は、作業状況管理サーバ２から送信された作業カード情報を受信する。そして、通信部３０４は、受信した作業カード情報を、登録部３０５に出力する。この登録部３０５は、作業カード情報に含まれる情報を、項目ごとに、記憶部３０１の作業カード情報記憶領域３０１１に書き込み、登録する。つまり、登録部３０５は、作業カード情報に含まれる工程ＩＤ、作業ＩＤ、作業エリア、各作業項目の計画作業時間を示す情報を、それぞれ対応付けて、作業カード情報記憶領域３０１１に書き込む。
【００５３】
（ステップＳＴ４）
そして、作業者端末３＿１の表示制御部３０６は、記憶部３０１の作業カード情報記憶領域３０１１から作業カード情報を読み出し、この作業カード情報に基づき表わされる画像を、表示部３０７に表示する。この作業カード情報に基づき表わされる画像の一例は、図８に示したような作業カード表示画面である。
この作業カード表示画面には、作業内容選択操作エリアＧ１において、工程ＩＤ１−１の作業項目Ａと、工程ＩＤ１−１の作業項目Ｂとが、それぞれ表示される。また、作業属性情報表示エリアＧ５には、工程ＩＤ１−１と、作業エリア１００１とが、表示される。なお、このとき、経過時間表示エリアＧ２の表示される経過時間はカウントされていないため、計画作業時間「０２：００：００」が表示されている。
【００５４】
（ステップＳＴ５）
次いで、作業者である中村さんが、工程１−１の作業項目Ａの作業を開始することを作業状況管理サーバ２に報告する。これにより、作業者である中村さんに割り当てられている作業の進行状況を示す作業進行状況情報が、作業者端末３＿１から作業状況管理サーバ２に対して送信される。
具体的に説明すると、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、作業内容選択操作エリアＧ１内に表示されている作業項目Ａの「作業Ａ」が作業者によって指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「作業Ａ」の表示部分をタッチする。これにより、操作部３０２は、「作業Ａ」が指定された操作内容を受け付ける。次いで、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、「着」と表示されている作業開始操作エリアＧ３が指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「着」の表示部分をタッチする。これにより、操作部３０２は、工程１−１の作業項目Ａの作業開始を報告する操作内容を受け付ける。そして、操作部３０２は、工程１−１の作業項目Ａの作業が開始されたことを示す作業進行状況情報を、作業状況報告部３０８に出力する。
【００５５】
その後、工程１−１の作業項目Ａの作業が終了した場合、作業者である中村さんが、工程１−１の作業項目Ａの作業を終了したことを作業状況管理サーバ２に報告する。これにより、作業者である中村さんに割り当てられている作業の進行状況を示す作業進行状況情報が、作業者端末３＿１から作業状況管理サーバ２に対して送信される。
具体的に説明すると、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、作業内容選択操作エリアＧ１内に表示されている作業項目Ａの「作業Ａ」が作業者によって指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「作業Ａ」の表示部分をタッチする。これにより、操作部３０２は、「作業Ａ」が指定された操作内容を受け付ける。次いで、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、「完」と表示されている作業終了操作エリアＧ４が指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「完」の表示部分をタッチする。これにより、操作部３０２は、工程１−１の作業項目Ａの作業終了を報告する操作内容を受け付ける。そして、操作部３０２は、工程１−１の作業項目Ａの作業が終了したことを示す作業進行状況情報を、作業状況報告部３０８に出力する。
【００５６】
（ステップＳＴ６）
そして、作業状況報告部３０８は、操作部３０２から入力する情報に基づき、作業進行状況情報を作成する。
具体的に説明すると、ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、作業状況報告部３０８は、工程１−１の作業項目Ａを示す作業ＩＤ「１０１−Ａ」の「作業開始時刻」として、計時部３０３によって計時された現在の時刻「１２：５５」を示す情報を取得する。これにより、作業状況報告部３０８は、作業開始時刻「１２：５５」に工程１−１の作業項目Ａが開始されたことを示す作業進行状況情報を作成する。
この作業状況報告部３０８は、工程１−１の作業項目Ａの作業を開始したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。例えば、作業状況報告部３０８は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、作業状況報告部３０８は、工程１−１の作業項目Ａを示す作業ＩＤ「１０１−Ａ」の「作業終了時刻」として、計時部３０３によって計時された現在の時刻「１５：５０」を示す情報を取得する。これにより、作業状況報告部３０８は、作業開始時刻「１５：５０」に工程１−１の作業項目Ａが終了されたことを示す作業進行状況情報を作成する。
この作業状況報告部３０８は、工程１−１の作業項目Ａの作業を終了したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。例えば、作業状況報告部３０８は、“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【００５７】
（ステップＳＴ７）
作業状況管理サーバ２の通信部２０４は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を作業者端末３＿１から受信すると、送信元の作業者端末３＿１のメールアドレス「nakamura@abc.jp」とともに、登録部２０５に出力する。
そして、登録部２０５は、入力した情報に基づき、作業進行状況データテーブル２０１３を更新する。具体的に説明すると、登録部２０５は、入力する“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報から、作業ＩＤ「１０１−Ａ」とを取得し、作業進行状況データテーブル２０１３において、この作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻の欄に作業開始時刻である「１２：５５」を書き込む。
また、作業状況管理サーバ２の通信部２０４は、“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報を作業者端末３＿１から受信すると、送信元の作業者端末３＿１のメールアドレス「nakamura@abc.jp」とともに、登録部２０５に出力する。
そして、登録部２０５は、入力した情報に基づき、作業進行状況データテーブル２０１３を更新する。具体的に説明すると、登録部２０５は、入力する“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報から、作業ＩＤ「１０１−Ａ」とを取得し、作業進行状況データテーブル２０１３において、この作業ＩＤ「１０１−Ａ」と対応付けられている作業終了時刻の欄に作業終了時刻である「１５：５０」を書き込む。
【００５８】
（ステップＳＴ８）
次いで、進行状況判定部２０７が、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業が着手されたか否か、あるいは、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
この進行状況判定部２０７は、例えば、作業進行状況データテーブル２０１３から、「工程１−１の作業項目Ａ」の作業開始時刻の欄に、作業開始時刻を示す情報が書き込まれているか否かを判定する。例えば、「工程１−１の作業項目Ａ」の作業開始時刻の欄に、作業開始時刻「１２：５５」を示す情報が書き込まれているため、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業が開始したと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
また、進行状況判定部２０７は、判定結果を作業状況表データテーブル２０１４に登録する。つまり、進行状況判定部２０７は、「工程１−１の作業項目Ａ」を示す作業ＩＤに「作業が着手されたことを示す情報」を対応付けて、作業状況表データテーブル２０１４に書き込む。
【００５９】
また、この進行状況判定部２０７は、作業進行状況データテーブル２０１３から、「工程１−１の作業項目Ａ」の作業終了時刻の欄に、作業終了時刻を示す情報が書き込まれているか否かを判定する。例えば、「工程１−１の作業項目Ａ」の作業終了時刻の欄に、作業終了時刻「１５：５０」を示す情報が書き込まれているため、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業が終了したと判定する。
この場合、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、この工程「１−１」および作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻「１２：５５」と作業終了時刻「１５：５０」を読み出し、作業に要した実績作業時間を算出する。つまり、進行状況判定部２０７は、作業開始時刻「１２：５５」〜作業終了時刻「１５：５０」の時間長を算出し、実績作業時間＝「１時間５５分」と算出する。
そして、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、工程「１−１」および作業ＩＤ「１０１−Ａ」に対応付けられている計画作業時間「２時間」を読み出し、計画作業時間「２時間」と算出した実績作業時間「１時間５５分」とを比較する。
この例の場合、実績作業時間「１時間５５分」≦計画作業時間「２時間」であるため、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
また、進行状況判定部２０７は、判定結果を作業状況表データテーブル２０１４に登録する。つまり、進行状況判定部２０７は、「工程１−１の作業項目Ａ」を示す作業ＩＤに「遅延していないことを示す情報」を対応付けて、作業状況表データテーブル２０１４に書き込む。
【００６０】
（ステップＳＴ９）
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行状況表を表示する画像において、計画に対して進行状況が遅れている作業内容の欄を赤色に、計画に対して進行状況が遅れていない作業内容の欄を青色に、それぞれ区別するように、ディスプレイに表示するための情報を作成する。また、進行状況表作成部２０８は、着手した作業内容の表示態様と、未だ着手していない作業内容の表示態様とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。
具体的に説明すると、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、この進行計画表において、工程１−１の作業項目Ａの欄を黄色に表示させるためのマスク画像の情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を青色に表示させるためのマスク画像の情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。
【００６１】
（ステップＳＴ１０）
ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を黄色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を青色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ａの欄を黄色あるいは青色に表示させた画像を表示部４０７に表示させる。
【００６２】
（ステップＳＴ１１）
また、実績・計画時間比率算出部２０９は、例えば、通信部２０４を介して、指定された作業者の実績・計画時間比率を要求する情報を作業エリア管理端末４から受信した場合、この指定された作業者の作業実績を示す情報を作業進行状況データテーブル２０１３から読み出し、読み出した作業実績を示す情報に基づき、実績・計画時間比率を算出する。
具体的に説明すると、作業エリア管理端末４は、操作部４０２を介して、例えば、チームＣ１の工程１−１における実績・計画時間比率の表示の指示を受け付けると、このチームＣ１の工程１−１における実績・計画時間比率を要求する情報を、通信部４０４を介して、作業状況管理サーバ２に送信する。作業状況管理サーバ２は、通信部２０４を介して、この情報を受信する。
そして、作業状況管理サーバ２の通信部２０４は、受信した情報を、実績・計画時間比率算出部２０９に出力する。実績・計画時間比率算出部２０９は、入力する“チームＣ１の工程１−１における実績・計画時間比率を要求する情報”に基づき、作業進行状況データテーブル２０１３から、工程１−１における各作業項目の計画作業時間、作業開始時刻、および作業終了時刻を示す情報を、チームＣ１に所属する作業者ごとに読み出す。そして、実績・計画時間比率算出部２０９は、式（１）に示した演算式に従って、実績・計画時間比率を算出する。
【００６３】
例えば、実績・計画時間比率算出部２０９は、作業ＩＤ「１２３４５」の中村さんの作業開始時刻および作業終了時刻を示す情報に基づき、工程１−１の作業項目ＡおよびＢの作業に要した実績作業時間を算出する。また、実績・計画時間比率算出部２０９は、作業進行状況データテーブル２０１３を参照して、工程１−１の作業項目ＡおよびＢの作業時間として予め決められている計画作業時間を読み出し、合算する。なお、計画作業時間は、この場合３時間である。
この実績・計画時間比率算出部２０９は、算出した実績作業時間を、計画作業時間で除算した商を、実績・計画時間比率として算出する。
実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、実績・計画時間比率データテーブル２０１５に書き込む。
また、実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、作業者ごとに比較する棒グラフで示した画像であって、作業エリア管理端末４の表示部４０７に表示させるための情報を作成する。なお、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％を超えている場合、つまり、計画作業時間よりも実績作業時間が長く、作業遅延が発生した作業者については、棒グラフを赤色に表示させる。一方、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％以下である場合、つまり、実績作業時間が計画作業時間を越えず、作業遅延が発生していない作業者については、棒グラフを青色に表示させる。そして、実績・計画時間比率算出部２０９は、この作成した情報を通信部２０４を介して、実績・計画時間比率を要求する情報を送信した作業エリア管理端末４に対して、算出した実績・計画時間比率を送信する。
【００６４】
なお、ここでは、実績・計画時間比率算出部２０９は、作業エリア管理端末４から工程単位での実績・計画時間比率の算出が指示された場合の例について説明したが、本発明はこれに限られず、作業項目単位での実績・計画時間比率を算出するものであってもよい。
【００６５】
（ステップＳＴ１２）
そして、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“算出した実績・計画時間比率を作業者ごとに比較する棒グラフで示した画像の情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の実績・計画時間比率データ領域４０１２に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の実績・計画時間比率データ領域４０１２から読み出した情報に基づき、実績・計画時間比率を作業者ごとに比較する棒グラフで示した画像を表示部４０７に表示させる。
【００６６】
このようにして、作業状況管理サーバ２は、各作業者から作業者端末３を介して取得する作業進行状況情報に基づき、各作業者の進行状況を示す進行状況表や実績・計画時間比率を作業エリア管理端末４に表示させる。
よって、管理者は、この進行状況表や実績・計画時間比率を見ることにより、各作業者の作業状況を把握した上で、遅れが発生している場合はどのくらい遅れているのかという遅れの程度等の状況把握を迅速にすることができる。また、遅れている作業を補助することができる人員を探して補充するという判断も迅速することができる。従って、進捗状況の把握にかかる時間を短縮し、人員の割り当ての判断を迅速に行い、作業状況に応じた作業員の割り当てを迅速に行うことができる。
これにより、本実施形態のように、各製造工程について作業エリアが予め決められている場合、当該作業エリアにおいて先工程の完了時間が遅れた場合、次に当該作業エリアで作業をする後工程の作業者は、前工程の完了を待たなければならない。しかし、作業状況の応じた作業員の割り当てを迅速に行うことにより、工程ごとの遅延の発生を抑制し、ひいては、製造現場の全体においける遅延の発生を抑制することができる。
【００６７】
なお、上述の例において、作業開始時と作業終了時の両方において遅延の発生を判定し、この判定結果に基づき、青色あるいは赤色のマスク画像を進行状況表に表示させる例について説明した。しかし、本発明はこれに限られず、少なくとも、作業終了時間に基づき、遅延の発生を判定し、判定結果に基づき、青色あるいは赤色のマスク画像を進行状況表に表示させるものであればよい。
【００６８】
＜第２実施形態＞
次に、図１６〜２２を参照して、本発明に係る第２実施形態について説明する。なお、本実施形態は、第１実施形態に係る作業状況管理サーバ２、作業者端末３、および、作業エリア管理端末４を適用して実施可能である。ここでは、同一の符号を付して、各装置の構成と機能の説明を省略する。
なお、本実施形態では、各作業項目Ａ，Ｂ，Ｃ・・・において、複数の作業レベルが規定されている例について説明する。本実施形態では、作業者から、作業項目の開始と終了のみを報告するものではなく、各作業項目において予め決められている作業レベルを用いて、進行状況の中間報告を、作業者端末３から作業状況管理サーバ２に作業進行状況情報を送信することにより行うものである。
【００６９】
図１６は、作業状況管理サーバ２によって作成される作業カード表示画面の一例である。
図１６に示す通り、作業内容選択操作エリアＧ１には、中間報告するタイミングごとに区分された作業内容の作業レベルが示されている。
具体的に説明すると、作業内容選択操作エリアＧ１には、各作業者がこれから実施する作業内容が示されている。図１６には、例えば、作業レベルＢ１〜Ｂ５の作業内容が示されている。なお、１つの作業項目内に複数の作業レベルＢ１〜Ｂ１５の作業が含まれている場合、作業内容選択操作エリアＧ１には、報告タイミングにおいて区分されている作業レベルごとに作業内容が表示される。本実施形態では、工程１−１の作業項目Ｂにおける報告タイミングは、作業を開始するとき、作業レベルＢ１〜Ｂ５を終了したとき、作業レベルＢ６〜Ｂ１０を終了したとき、および、作業レベルＢ１１〜Ｂ１５を終了したときと予め決められている。
【００７０】
次に、図１７を参照して、本実施形態に係る具体的な事例について説明する。なお、本実施形態に係る進行計画は、第１実施形態において、図３に示した進行計画表の内容と同じであり、作業レベルに応じて、より詳細に、計画予定時間が決められている。
ここでは、作業ＩＤ「１２３４５」である作業者の中村さんの作業状況について説明する。中村さんの作業計画表において、工程ＩＤ１−１の作業項目Ｂは、作業レベルＢ１〜Ｂ５の計画予定時間が「２０分」、作業レベルＢ６〜Ｂ１０の計画予定時間が「２０分」、作業レベルＢ１１〜Ｂ１５の計画予定時間が「２０分」、という計画になっている。この進行計画表に含まれる計画予定時間等の情報は、上述の通り、記憶部２０１における、進行計画表データテーブル２０１１や作業進行状況データテーブル２０１３にそれぞれ格納されている。
中村さんは、工程１−１の作業項目Ａを「１２：５５」に開始して「１５：０３」に終了した。つまり、実績作業時間が「２時間０８分」であり、進行計画表の計画における計画予定時間「２時間」を超えており、進行計画表の計画よりも８分の遅れが発生している。
よって、中村さんが作業項目Ｂに取り掛かる時刻も、進行計画表の計画よりも５分遅れの「１５：０５」であった。そのため、作業項目Ｂの作業レベルＢ１〜Ｂ５の終了時刻が「１５：３０」であった。つまり、実績作業時間「２５分」が、作業レベルＢ１〜Ｂ５の計画予定時間の「２０分」を超えており、進行計画表の計画よりも５分の遅れが発生している。
そこで、管理者は、例えば、その時間帯に作業を終了していた作業チームＣ２の山本さんを、中村さんの作業の補助者として補充することを考えた。そして、管理者は、中村さんの作業内容を中村さんと山本さんに分配し、中村さんに対して工程１−１の作業項目Ｂの作業レベルＢ６、Ｂ７、Ｂ１１〜Ｂ１３を、山本さんに対して工程１−１の作業項目Ｂの作業レベルＢ８〜Ｂ１０、Ｂ１４、Ｂ１５を、それぞれ遂行するように指示した。
【００７１】
なお、中村さんは、指示された工程１−１の作業項目Ｂの作業レベルＢ６、Ｂ７の作業を終了した段階で、作業者端末３＿１を介して作業進行状況情報を作業状況管理サーバ２に送信する。そして、指示された工程１−１の作業項目Ｂの作業レベルＢ１１〜１３の作業を終了した段階で、作業者端末３＿１を介して作業進行状況情報を作業状況管理サーバ２に送信する。
また、山本さんは、指示された工程１−１の作業項目Ｂの作業レベルＢ８〜Ｂ１０の作業を終了した段階で、作業者端末３＿７を介して作業進行状況情報を作業状況管理サーバ２に送信する。そして、指示された工程１−１の作業項目Ｂの作業レベルＢ１４、Ｂ１５の作業を終了した段階で、作業者端末３＿７を介して作業進行状況情報を作業状況管理サーバ２に送信する。
【００７２】
このように、山本さんが中村さんの作業を補助したことにより、中村さんは、作業レベルＢ６、Ｂ７の作業については、１５：３０に開始し、１０分の作業時間で１５：４０に終了した。そして、中村さんは、作業レベルＢ１１〜Ｂ１３の作業については、１５：４０から開始することができ、１５分の作業時間で１５：５５に終了した。
また、山本さんは、作業レベルＢ８〜Ｂ１０の作業については、１５：３０に開始し、２０分の作業時間で１５：５０に終了した。そして、山本さんは、作業レベルＢ１４〜Ｂ１５の作業については、１５：５０に開始し、１０分の作業時間で１６：００に終了した。
つまり、結果として、工程１−１の作業項目Ｂは、１５：０５に開始し１６：００に終了したこととなり、実績作業時間は合計で５５分であった。よって、実績作業時間が、進行計画表の計画における計画予定時間「６０分」以内であり、進行計画表の計画よりも５分早く終了した。
【００７３】
次に、図１８〜２２を参照して、図１７を参照して説明したような状況において、作業エリア管理端末４に表示される画像の変化について説明するとともに、各構成部の動作について説明する。
【００７４】
例えば、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面（図１６参照）において、“工程１−１の作業Ｂ１〜Ｂ５”を指定した状態において、「着」と表示されている作業開始操作エリアＧ３を指示する。このときの現在時刻は、１５：０５である。これにより、作業状況報告部３０８は、現在の時刻「１５：０５」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）を１５：０５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【００７５】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）が１５：０５に開始されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。
そして、作業状況管理サーバ２の進行状況判定部２０７は、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の作業が着手されたと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【００７６】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂの欄を黄色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を黄色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。なお、マスク画像にこの旨を表示するものであってもよい。
【００７７】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を黄色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄に黄色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図１８に示す。
【００７８】
次いで、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面（図１６参照）において、“工程１−１の作業Ｂ１〜Ｂ５”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。このときの現在時刻は、１５：３０である。これにより、作業状況報告部３０８は、現在の時刻「１５：３０」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）を１５：３０に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【００７９】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）が１５：３０に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。
作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３を参照して、この工程「１−１」および作業ＩＤ「１０１−Ｂ（Ｂ１〜Ｂ５）」と対応付けられている作業開始時刻「１５：０５」と作業終了時刻「１５：３０」を読み出し、この作業に要した実績作業時間「２５分」を算出する。そして、進行状況判定部２０７は、作業進行状況データテーブル２０１３から計画作業時間「２０分」を読み出し、この計画作業時間「２０分」と算出した実績作業時間「２５分」とを比較する。
この場合、計画作業時間「２０分」が、実績作業時間「２５分」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【００８０】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【００８１】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄に赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図１９に示す。
【００８２】
この図１９に示す画面をみて、管理者が、山本さんの補助を依頼する。なお、中村さんと山本さんへの作業の指示内容については、上述した通りである。
【００８３】
そして、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面（図１６参照）において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「着」と表示されている作業開始操作エリアＧ３を指示する。次いで、作業が完了した場合、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面（図１６参照）において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。このときの現在時刻は、１５：４０である。
ここで、中村さんは、“工程１−１の作業Ｂ６〜Ｂ７”しか終了していないが、指定する作業内容としては、“工程１−１の作業Ｂ６〜Ｂ１０”で区分されているため、システム上は、“工程１−１の作業Ｂ６〜Ｂ１０”の終了が報告される。
これにより、作業状況報告部３０８は、現在の時刻「１５：４０」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）を１５：４０に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【００８４】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）が１５：４０に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。なお、作業状況管理サーバ２の登録部２０５は、この作業進行状況情報の送信元である作業者端末３＿１のメールアドレスに基づき、作業者登録データテーブル２０１２を参照して、中村さんの作業者ＩＤ「１２３４５」を取得する。そして、作業進行状況データテーブル２０１３において、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）”と対応する「終了作業者ＩＤ」の欄に、この作業者ＩＤ「１２３４５」を書き込む。
【００８５】
次いで、作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）」の作業終了時刻「１５：４０」と、作業項目Ｂの作業開始時刻である「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）」の作業開始時刻「１５：０５」を読み出し、「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の実績作業時間「３５分」を算出する。
そして、進行状況判定部２０７は、更新された「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の計画作業時間「４０分」を、作業進行状況データテーブル２０１３から読み出した情報に基づき算出する。この進行状況判定部２０７は、算出した「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の計画作業時間「４０分」と、算出した実績作業時間「３５分」とを比較する。
この場合、実績作業時間「３５分」が計画作業時間「４０分」以下であるため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【００８６】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【００８７】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄に青色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図２０に示す。
【００８８】
一方、山本さんは、“工程１−１の作業Ｂ８〜Ｂ１０”の作業が完了した場合、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面（図１６参照）において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。
ここで、山本さんは、“工程１−１の作業Ｂ８〜Ｂ１０”しか終了していないが、指定する作業内容としては、“工程１−１の作業Ｂ６〜Ｂ１０”で区分されているため、システム上は、“工程１−１の作業Ｂ６〜Ｂ１０”の終了が報告される。このときの現在時刻は、１５：５０である。
これにより、作業状況報告部３０８は、現在の時刻「１５：５０」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）を１５：５０に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【００８９】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）が１５：５０に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。なお、作業状況管理サーバ２の登録部２０５は、この作業進行状況情報の送信元である作業者端末３＿１のメールアドレスに基づき、作業者登録データテーブル２０１２を参照して、山本さんの作業者ＩＤ「１２３５１」を取得する。そして、作業進行状況データテーブル２０１３において、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）”と対応する「終了作業者ＩＤ」の欄に、この作業者ＩＤ「１２３５１」を書き込む。
なお、この「終了作業者ＩＤ」の欄には、先に終了報告をした中村さんの作業者ＩＤ「１２３４５」が書き込まれている。このため、登録部２０５は、山本さんの作業者ＩＤ「１２３５１」を書き込む際、山本さんの報告の方が、中村さんの報告時間よりも遅いことを示すように、例えば、中村さんの作業者ＩＤ「１２３４５」の後ろに続けて、山本さんの作業者ＩＤ「１２３５１」を書き込むようにする。
また、「作業終了時間」の欄には、先に終了報告をした中村さんの作業終了時刻「１５：４０」が書き込まれている。このため、登録部２０５は、山本さんの作業終了時刻「１５：５０」を、中村さんの作業終了時刻「１５：４０」の後ろに続けて書き込むようにする。
【００９０】
次いで、作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）」の作業終了時刻「１５：５０」と、作業項目Ｂの作業開始時刻である「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）」の作業開始時刻「１５：０５」を読み出し、「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の実績作業時間「４５分」を算出する。
そして、進行状況判定部２０７は、更新された「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の計画作業時間「４０分」を、作業進行状況データテーブル２０１３から読み出した情報に基づき算出する。この進行状況判定部２０７は、算出した「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）」の計画作業時間「４０分」と、算出した実績作業時間「４５分」とを比較する。
この場合、実績作業時間「４５分」が計画作業時間「４０分」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【００９１】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を赤色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂの欄（Ｂ１〜Ｂ１０）を赤色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【００９２】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄に赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図２１に示す。
【００９３】
次いで、詳細な説明は省略するが、中村さんと山本さんのそれぞれから“工程１−１の作業Ｂ１１〜Ｂ１５”の作業開始報告と作業終了報告がなされる。この報告によって、作業状況管理サーバ２は、中村さんの作業者端末３＿１と山本さんの作業者端末３＿７から、作業開始時刻を含む作業進行状況情報と作業終了時刻を含む作業進行状況情報とを受信する。上述同様、作業状況管理サーバ２は、進行状況判定部２０７により、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れているか否かを判定する。上述の通り、中村さんが１５：０５５に、山本さんが１６：００に、各作業の終了を報告している。
よって、進行状況判定部２０７は、例えば、山本さんの作業の終了の報告後に、更新された作業進行状況データテーブル２０１３を参照して、更新された「工程１−１の作業項目Ｂ（Ｂ１１〜Ｂ１５）」の作業終了時刻「１６：００」と、作業項目Ｂの作業開始時刻である「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）」の作業開始時刻「１５：０５」を読み出し、「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１５）」の実績作業時間「５５分」を算出する。
そして、進行状況判定部２０７は、更新された「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１５）」の計画作業時間「６０分」を、作業進行状況データテーブル２０１３から読み出した情報に基づき算出する。この進行状況判定部２０７は、算出した「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１５）」の計画作業時間「６０分」と、算出した実績作業時間「５５分」とを比較する。
この場合、実績作業時間「５５分」が計画作業時間「６０分」以下であるため、進行状況判定部２０７により、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。
これにより、作業エリア管理端末４には、この判定結果に応じて、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１５）の欄に青色のマスク画像を重畳して表示させた画像が表示部４０７に表示させる。この表示例を、図２２に示す。
【００９４】
このように、各作業項目の作業内容を、作業レベルに応じて区分することにより、一の作業項目における作業において、作業の進行状況を中間報告で把握し、中間報告の結果を進行状況表に表示させることができる。これにより、一の作業項目における作業中であって、各作業者の作業の進捗情報を作業エリア管理端末４に表示させ、管理者に報告することができる。よって、管理者は、よりリアルタイムに近い時間で、各作業者の作業の進捗譲歩を把握することができる。
また、一の作業項目における作業を、複数の作業者によって遂行する場合であっても、同一の工程ＩＤや作業ＩＤによって、分担した作業が一意に特定されるため、作業項目ごとの作業の進捗情報を管理し、作業エリア管理端末４に表示させることができる。
なお、詳細には説明しないが、作業状況管理サーバ２は、中間報告の作業進行状況情報を用いて、実績・計画時間比率算出部２０９が、進行状況に応じた実績・計画時間比率を算出して、作業エリア管理端末４に表示させるものであってもよい。
【００９５】
＜第３実施形態＞
次に、図２３を参照して、本発明に係る第３実施形態について説明する。なお、本実施形態は、第１実施形態に係る作業状況管理サーバ２、作業者端末３、および、作業エリア管理端末４を適用して実施可能である。ここでは、同一の符号を付して、各装置の構成と機能の説明を省略する。
【００９６】
図２３に示す通り、本実施形態に係る作業状況管理システム１０２は、作業状況管理サーバ２１と、作業者端末３と、作業エリア管理端末４１と、携帯電話送信装置５１と、管理者携帯電話５２と、ランプ点灯・ブザー鳴動装置６１と、現場ブザー６２と、現場ランプ６３とを備える。作業状況管理サーバ２１と、作業者端末３と、作業エリア管理端末４１と、携帯電話送信装置５１と、ランプ点灯・ブザー鳴動装置６１とは、それぞれ、有線通信または無線通信（例えば、Ｌｏｃａｌ Ａｒｅａ Ｎｅｔｗｏｒｋ）で接続されている。
【００９７】
作業状況管理サーバ２１は、第１実施形態に係る作業状況管理サーバ２と一部異なる構成を有する。なお、詳細な構成については、図２４を参照して後述する。この作業状況管理サーバ２１は、進行状況判定部２０７による判定結果を各装置に通知する。本実施形態では、作業状況管理サーバ２１は、進行状況判定部２０７によって遅延が発生していると判定された場合に限り、作業が遅延していることを、ＬＡＮで接続されている対象の装置に通知する。
【００９８】
作業エリア管理端末４１は、管理者携帯端末４２、管理者ＰＣ（Ｐｅｒｓｏｎａｌ Ｃｏｍｐｕｔｅｒ）ディスプレイ４３と、現場ＰＣディスプレイ４４とを備える。この作業エリア管理端末４１は、第１実施形態に係る作業エリア管理端末４と同様の構成を有する。
管理者携帯端末４２は、例えば、スマートフォンあるいはタブレット型の端末であって、管理者の所持する携帯端末である。この管理者とは、作業現場を管理し、遅延が発生した現場に対して、補充者を補充する等の現場の指揮監督を行うものである。
管理者ＰＣディスプレイ４３は、管理者のために設けられたコンピュータである。
現場ＰＣディスプレイ４４は、現場に設置され、主に作業者が作業状況等を確認するために設けられるコンピュータである。この現場ＰＣディスプレイ４４は、例えば、作業エリア毎に１台が設置されている。
【００９９】
携帯電話送信装置５１は、作業状況管理サーバ２１から受信した情報を音声データに変換し、作業状況管理サーバ２１からの報知情報を音声により管理者携帯電話に通知する。
管理者携帯電話５２は、管理者が所持する携帯電話である。この管理者携帯電話５２には、通話機能とメール機能とが搭載されている。
ランプ点灯・ブザー鳴動装置６１は、作業状況管理サーバ２１から受信した情報に基づき、現場ブザー６２に対してブザー音を発するように制御し、あるいは、現場ランプ６３に対して点灯するように制御する。
現場ブザー６２は、作業現場に一個又は複数個が設けられており、管理者に対して、進行状況判定部２０７による作業状況の判定結果を、ブザー音により通知する。
現場ランプ６３は、作業現場に一個又は複数個が設けられており、管理者に対して、進行状況判定部２０７による作業状況の判定結果を、ランプの点灯により通知する。
【０１００】
次に、図２４を参照して、本実施形態に係る作業状況管理サーバ２１の構成の一例について説明する。
図２４を参照して、本実施形態に係る作業状況管理サーバ２１の構成の一例について説明する。図２４は、本実施形態に係る作業状況管理サーバ２１の構成の一例について示すブロック図である。なお、図２４において示す構成のうち、図４に示した作業状況管理サーバ２と同一の構成については、同一の符号を付して、詳細な説明は省略する。
図２４に示す通り、作業状況管理サーバ２１は、報知制御部２１０を備える。
この報知制御部２１０は、進行状況判定部２０７の判定結果を入力し、通信部２０４を介して接続される外部装置に対して、判定結果をそれぞれ適した情報に変換して、各外部装置に送信する。
【０１０１】
例えば、進行状況判定部２０７によって、特定の作業者（例えば、作業ＩＤ「１２３４５」の中村さん）の作業が遅延していると判定された場合、報知制御部２１０は、作業者登録データテーブル２０１２を参照して、この中村さんのメールアドレス「nakamura@abc.jp」が設定されている作業者端末３＿１に対して、作業が遅れていることを示す情報を送信する。これにより、作業者端末３＿１は、例えば、作業が遅れていることを示す音声や光を発する。
また、この場合、報知制御部２１０は、特定の作業者（中村さん）の作業が遅れていることを示す情報を、作業エリア管理端末４１の管理者携帯端末４２、管理者ＰＣディスプレイ４３、および現場ＰＣディスプレイ４４のそれぞれに送信する。これにより、作業エリア管理端末４１の各装置は、ディスプレイに、作業が遅れていることを示す文字や作業が遅れている作業者の人数や遅れている作業内容を示す情報を表示する。また、これら作業エリア管理端末４１の各装置は、作業が遅れていることを示す音声や光を発するものであってもよい。
なお、本実施形態において、作業状況管理サーバ２１が進行状況判定部２０７を備える構成について説明したが、本発明はこれに限られず、例えば、作業者端末３が進行状況判定部２０７を備える構成であってもよい。
【０１０２】
さらに、この場合、報知制御部２１０は、特定の作業者（中村さん）の作業が遅れていることを示す情報を、携帯電話送信装置５１やランプ点灯・ブザー鳴動装置６１に送信する。この携帯電話送信装置５１は、管理者携帯電話５２に電話を掛けて、特定の作業者（中村さん）の作業が遅れていることを伝える音声を再生する。また、携帯電話送信装置５１は、特定の作業者（中村さん）の作業が遅れていることを記載したメールを管理者携帯電話５２に送信するものであってもよい。
また、ランプ点灯・ブザー鳴動装置６１は、現場ブザー６２を鳴らして、特定の作業者（中村さん）の作業が遅れていること、あるいは、特定の作業者が所属する作業チームにおいて遅れが発生していることを、ブザー音により通知する。さらに、ランプ点灯・ブザー鳴動装置６１は、現場ランプ６３を点灯して、特定の作業者（中村さん）の作業が遅れていること、あるいは、特定の作業者が所属する作業チームにおいて遅れが発生していることを、ブザー音により通知する。
【０１０３】
このように、作業の遅れた発生した場合、管理者や作業者に直接通知したり、作業現場全体に通知することにより、進行状況判定部２０７によって作業遅延が発生していると判定された場合に、その判定結果を、迅速に当事者に通知することができる。また、現場の作業者および管理者は、作業遅延が発生しているという情報を、リアルタイムに近い時間で共有することができるため、作業遅延を発生させないように努力する環境が育ち、また、管理者による作業員の作業の割り当ても迅速に進み、現場内での作業の効率化を図ることが期待できる。
【０１０４】
＜第４実施形態＞
次に、図２５を参照して、本実施形態に係る進行状況表の一例について説明する。図２５を参照して、本実施形態に係る行状況表の一例について説明する。なお、本実施形態は、第１実施形態に係る作業状況管理サーバ２、作業者端末３、および、作業エリア管理端末４を適用して実施可能である。ここでは、同一の符号を付して、各装置の構成と機能の説明を省略する。
本実施形態では、第１実施形態において作業状況管理サーバ２の進行状況表作成部２０８が作成する進行状況表と異なる例について説明する。
ここでの進行状況表は、図示の通り、作業現場を上方から俯瞰した際の全体俯瞰図である。ここでは、作業現場の一部を記載するが、全体が記載される全体俯瞰図であってもよい。
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、この全体俯瞰図を表示する画像において、計画に対して進行状況が遅れている作業エリアの表示形態と、計画に対して進行状況が遅れていない作業エリアの表示形態とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。
具体的に説明すると、進行状況表作成部２０８は、全体俯瞰図を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この全体俯瞰図において、計画に対して進行状況が遅れている作業エリアの表示欄を青色に表示させるとともに、計画に対して進行状況が遅れていない作業エリアの表示欄を赤色に表示させる画像データを作成する。
【０１０５】
図示の例では、作業エリア１００１と１００３において、遅延が発生している。一方、作業エリア１００２と１００４において、計画通りに作業が進行している。なお、作業エリア１００５は、作業エリアとして使用されていないことを示しており、例えば、白色で表示される。
また、図示の通り、各作業エリアの表示欄の近くには、当該作業エリアにおいて、作業をしている作業チームや、作業内容を示す工程ＩＤが表示されている。よって、作業エリア管理端末４に表示された全体俯瞰図を確認することで、管理者は、作業現場全体において、作業遅延が発生している作業エリアを把握することができる。ここで、例えば、管理者がマウスのポインタを作業エリアの表示欄に合わせてクリックした場合、作業エリア管理端末４は、この作業エリアにおいて作業をしている作業者の作業情報を示した進行状況表の表示を要求する情報を作業状況管理サーバ２に送信する。作業状況管理サーバ２は、この要求に基づき、対応する進行状況表を示す情報を作成し、作業エリア管理端末４に送信する。これにより、作業エリア管理端末４には、指定された作業エリアにおける作業者の作業状況を表示させることができる。よって、管理者は、作業現場全体の遅延を把握するとともに、各作業者および作業内容ごとの遅延も把握することができる。
【０１０６】
本発明は、上述の実施形態に限られず、上記の構成の組み合わせ等によっても構成可能である。
また、本発明に係る作業状況管理システムは、各装置間における現在の時刻を統一させるために、作業状況管理サーバ２の計時部２０６によって計時された時刻を、予め決められたタイミングで、作業者端末３および作業エリア管理端末４等に送信して、同期をとるものであってもよい。
【０１０７】
＜第５実施形態＞
次に、図２６を参照して、本実施形態に係る作業状況管理サーバ２の構成の一例について説明する。図２６は、本実施形態に係る作業状況管理サーバ２の構成の一例を示すブロック図である。
図２６に示す通り、作業状況管理サーバ２は、記憶部２０１と、入力部２０２と、作業カード情報取得部２０３と、通信部２０４と、登録部２０５と、計時部２０６と、進行状況判定部２０７と、進行状況表作成部２０８と、実績・計画時間比率算出部２０９と、を備える。
記憶部２０１には、進行計画表データテーブル２０１１と、作業者登録データテーブル２０１２と、作業進行状況データテーブル２０１３と、作業状況表データテーブル２０１４と、実績・計画時間比率データテーブル２０１５と、が格納されている。
【０１０８】
ここで、図２７〜３２を参照して、記憶部２０１に格納されている各データの一例について説明する。
図２７は、進行計画表データテーブル２０１１の一例を示す図である。この進行計画表データテーブル２０１１は、図３に示した進行計画表に含まれる情報を項目ごとに対応付けたテーブルである。
図２７に示す通り、進行計画表データテーブル２０１１は、例えば、工程ＩＤと、作業項目と、作業ＩＤと、作業エリアと、作業者ＩＤと、作業者名と、予定開始時刻と、予定終了時刻とをそれぞれ対応付けるテーブルである。
工程ＩＤは、各工程を他の工程と識別するための固有情報である。
作業項目は、各作業項目の名称を示す情報である。なお、一の工程には、複数の作業項目の作業が含まれている。
作業ＩＤは、各工程に含まれる各作業項目の作業内容を他の作業内容と識別するための固有の情報である。
作業エリアは、各作業項目の作業を行う作業エリア（場所）を示す情報である。
作業者ＩＤは、各作業項目の担当者として割り当てられている作業者を他の作業者と識別するための固有の情報である。
作業者名は、作業ＩＤが示す作業者の氏名である。
予定開始時刻は、各作業項目の作業を開始する予定の時刻である。
予定終了時刻は、各作業項目の作業を終了する予定の時刻である。
【０１０９】
図２８は、作業者登録データテーブル２０１２の一例を示す図である。この作業者登録データテーブル２０１２は、予め登録されている作業者に関する情報を項目ごとに対応付けたテーブルである。
図２８に示す通り、作業者登録データテーブル２０１２は、作業者ＩＤと、作業者名と、作業チーム名と、メールアドレスとをそれぞれ対応付けるテーブルである。
メールアドレスは、各作業者の所持する作業者端末３（３＿１，３＿２・・・３＿ｎ）に設定されているメールアドレスである。
【０１１０】
図２９は、作業進行状況データテーブル２０１３の一例を示す図である。この作業進行状況データテーブル２０１３は、作業者端末３（３＿１，３＿２，・・・，３＿ｎ）から受信した作業進行状況情報に基づき、各作業内容の進行状況を示す情報を項目ごとに対応付けたテーブルである。
図２９に示す通り、作業進行状況データテーブル２０１３は、工程ＩＤと、作業項目と、作業ＩＤと、予定開始時刻と、予定終了時刻と、作業開始時刻と、作業終了時刻と、開始作業者ＩＤと、終了作業者ＩＤとをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤと、予定開始時刻と、予定終了時刻とは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
作業開始時刻は、例えば、各作業者から、作業者端末３を介して報告される作業を開始する時刻である。
作業終了時刻は、例えば、各作業者から、作業者端末３を介して報告される作業を終了した時刻である。
開始作業者ＩＤは、作業者端末３を介して作業の開始を報告した作業者の作業者端末３の作業者を示す情報である。
終了作業者ＩＤは、作業者端末３を介して作業の終了を報告した作業者の作業者端末３の作業者を示す情報である。
【０１１１】
なお、作業進行状況データテーブル２０１３に書き込まれる作業開始時刻と、作業終了時刻と、開始作業者ＩＤと、終了作業者ＩＤを示す情報は、作業者端末３から送信される作業進行状況情報に含まれている。
この作業進行状況情報とは、各作業者端末３から送信される情報であって、例えば、当該作業者端末３の所有者である作業者が作業を開始するとき、および、作業を終了したとき送信される情報である。作業の開始時に送信される作業進行状況情報には、これから作業を開始する作業内容を示す情報（工程ＩＤや作業ＩＤ）と、この作業内容の作業を開始する時刻を示す情報とが含まれている。また、作業進行状況情報には、送信元として各作業者端末３を示すメールアドレスが対応付けられている。作業状況管理サーバ２は、送信元のメールアドレスに基づき、作業者登録データテーブル２０１２を参照することで、作業進行状況情報を送信した作業者端末３の作業者ＩＤを特定することができる。
【０１１２】
ここで、図３０を参照して、作業進行状況情報を作業者端末３から取得するために、作業状況管理サーバ２が作業者端末３に送信する作業カード情報の一例について説明する。図３０は、本実施形態に係る作業カード情報を作業者端末３に表示した作業カード表示画面の一例を示す図である。
図３０に示す通り、作業カード表示画面は、作業者端末３の操作画面に表示される画像であって、作業内容選択操作エリアＧ１と、経過時間表示エリアＧ２と、作業開始操作エリアＧ３と、作業終了操作エリアＧ４と、作業属性情報表示エリアＧ５とを備える。
作業内容選択操作エリアＧ１は、作業進行状況情報の作業内容を指定するための操作画面であって、工程ＩＤと作業項目名との組み合わせによって特定される作業内容の指定状況を示す画像領域である。この作業内容選択操作エリアＧ１に表示される情報が、作業カード情報である。
経過時間表示エリアＧ２は、作業を開始したときからの経過時間を示す画像領域である。本実施形態において、経過時間表示エリアＧ２には、予定されている計画作業時間をカウントダウンして、作業に残された時間を表示する。
作業開始操作エリアＧ３は、作業を開始するときに、作業進行状況情報の送信を指示するための操作ボタンである。
作業終了操作エリアＧ４は、作業を終了するときに、作業進行状況情報の送信を指示するための操作ボタンである。
作業属性情報表示エリアＧ５は、作業進行状況情報の作業の属性を示す情報であって、例えば、各作業の工程を示す工程ＩＤ、作業エリア等を表示する画像領域である。
【０１１３】
図３１は、作業状況表データテーブル２０１４の一例を示す図である。この作業状況表データテーブル２０１４は、進行状況判定部２０７によって判定された判定結果を示す情報を項目ごとに対応付けたテーブルである。
図３１に示す通り、作業状況表データテーブル２０１４は、工程ＩＤと、作業項目と、作業ＩＤと、遅延判定結果とをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤとは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
遅延判定結果は、進行状況判定部２０７によって判定された結果であって、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていること、あるいは、遅れていないことのいずれかを示す情報である。
【０１１４】
図３２は、実績・計画時間比率データテーブル２０１５の一例を示す図である。この実績・計画時間比率データテーブル２０１５は、実績・計画時間比率算出部２０９によって算出された実績・計画時間比率を示す情報を項目ごとに対応付けたテーブルである。
図３２に示す通り、実績・計画時間比率データテーブル２０１５は、工程ＩＤと、作業項目と、作業ＩＤと、実績・計画時間比率とをそれぞれ対応付けるテーブルである。
なお、工程ＩＤと、作業項目と、作業ＩＤとは、進行計画表データテーブル２０１１に書き込まれている各情報に基づき、予め書き込まれている。
実績・計画時間比率は、実績・計画時間比率算出部２０９によって算出された実績・計画時間比率を示す情報である。
なお、工程ＩＤと、作業ＩＤと、作業者ＩＤとが対応付けられている実績・計画時間比率は、作業項目ごとに、各工程の実績・計画時間比率を示す情報が格納されている。
また、工程ＩＤと作業者ＩＤのみが対応付けられている実績・計画時間比率、つまり、作業ＩＤが対応付けられていない実績・計画時間比率は、作業者ごとに、各工程の実績・計画時間比率を示す情報が格納されている。
【０１１５】
次に、作業状況管理サーバ２の各構成について説明する。
作業カード情報取得部２０３は、作業者端末３に送信して作業進行状況情報を得るための作業カード情報を取得する。この作業カード情報とは、図３０に示した作業カード表示画面における作業内容選択操作エリアＧ１に表示する情報であって、各作業者の作業内容を示す情報である。
この作業カード情報取得部２０３は、計時部２０６によって計時される現在の時刻に基づき、進行計画表データテーブル２０１１を参照して、これから開始される作業内容に応じた作業カードを示す作業カード情報を作成する。例えば、現在時刻が１０月１日の１２時００分である場合、１時間後１３時００分以降の作業内容を示す作業カード情報を作成する。本実施形態では、作業カード作成部２０３は、作業者ごと、かつ、工程ごとに、これからの作業内容を示す作業カード情報を作成する。
具体的に説明すると、作業カード作成部２０３は、現在の時刻において、作業者ＩＤ「１２３４５」の中村さんの作業内容のうち最も直近で始まる工程の作業のみを示す作業カード情報を作成する。このようにして作成される作業カードには、作業内容選択操作エリアＧ１において、工程ＩＤ１−１の作業項目Ａと、工程ＩＤ１−１の作業項目Ｂとが、それぞれ表示される。また、作業属性情報表示エリアＧ５には、工程ＩＤ１−１と、作業エリア１００１とが、表示される。
【０１１６】
また、作業カード情報取得部２０３は、作業者ＩＤに対応するメールアドレスを、作業者登録データテーブル２０１２から読み出し、作業カード情報をメールアドレスが示す作業者端末３に送信するよう、通信部２０４に指示する。
具体的に説明すると、作業者である中村さんに対する作業カード情報を取得した場合、作業カード情報取得部２０３は、中村さんの作業ＩＤ「１２３４５」と対応するメールアドレス「nakamura@abc.jp」を作業者登録データテーブル２０１２から読み出し、取得した作業カード情報に対応付けて、通信部２０４に出力する。
【０１１７】
本実施形態において、作業カード作成部２０３は、現在時刻から１時間以降の直近の作業内容に基づき、作業者ごとに作業カード情報を作成するものとして、以下説明する。しかし、本発明はこれに限られず、予め決められた設定時間以降、例えば、１２時間後、２４時間後、１週間後の作業内容に基づく作業カードを、事前に作成しておき、記憶部２０１に保存しておくものであってもよい。この場合、作業カード作成部２０３は、作業カード情報に含まれる作業開始時刻の１時間前、あるいは、３０分前になったら、この作業カード情報を記憶部２０１から読み出し、通信部２０４を介して、作業者端末３に送信するものであってもよい。あるいは、作業者端末３から作業カード情報の送信を要求する情報を受信した場合、通信部２０４が、現在の時刻に最も近い作業開始時刻の作業内容に基づく作業カード情報を記憶部２０１から読み出し、作業者端末３に返信するものであってもよい。
【０１１８】
通信部２０４は、作業者端末３および作業エリア管理端末４と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部２０４は、作業カード情報取得部２０３によって取得された作業カード情報を対応付けられているメールアドレスに基づき、作業者端末３に送信する。また、通信部２０４は、作業者端末３から受信した作業進行状況情報を登録部２０５に出力する。
【０１１９】
登録部２０５は、通信部２０４から入力する作業進行状況情報に基づき、各作業者の作業進行状況を示す情報を取得し、記憶部２０１の作業進行状況データテーブル２０１３に書き込む。
例えば、作業者ＩＤ「１２３４５」の中村さんの作業者端末３から、工程ＩＤ１−１の作業項目Ａ、Ｂのうち、作業項目Ａを１２：５５に開始したことを示す作業進行状況情報を、通信部２０４を介して、登録部２０５が受信したとする。この場合、登録部２０５は、この作業進行状況情報から、工程ＩＤ「１−１」と、作業ＩＤ「１０１−Ａ」と、作業開始時刻「１２：５５」を示す情報を抽出する。また、登録部２０５は、この作業進行状況情報の送信元を示すメールアドレス「nakamura@abc.jp」を取得する。この登録部２０５は、取得した工程ＩＤ「１−１」と作業ＩＤ「１０１−Ａ」との組み合わせにより、作業進行状況データテーブル２０１３において特定される作業内容の列に、メールアドレス「nakamura@abc.jp」が示す作業者ＩＤ「１２３４５」を開始作業者ＩＤの欄に書き込むとともに、受信した作業開始時刻「１２：５５」を作業開始時刻の欄を書き込む。
【０１２０】
なお、同様にして、作業者ＩＤ「１２３４５」の中村さんの作業者端末３から、工程ＩＤ１−１の作業項目Ａ、Ｂのうち、作業項目Ａを「１５：５５に終了したことを示す作業進行状況情報を、通信部２０４を介して、登録部２０５が受信したとする。この場合、登録部２０５は、この作業進行状況情報から、工程ＩＤ「１−１」と、作業ＩＤ「１０１−Ａ」と、作業完了時刻「１５：５５」を示す情報を抽出する。また、登録部２０５は、この作業進行状況情報の送信元を示すメールアドレス「nakamura@abc.jp」を取得する。この登録部２０５は、取得した工程ＩＤ「１−１」と作業ＩＤ「１０１−Ａ」との組み合わせにより、作業進行状況データテーブル２０１３において特定される作業内容の列に、メールアドレス「nakamura@abc.jp」が示す作業者ＩＤ「１２３４５」を終了作業者ＩＤの欄に書き込むとともに、受信した作業終了時刻「１５：５５」を作業終了時刻の欄を書き込む。
【０１２１】
計時部２０６は、現在の時刻を計時し、計時した時刻を示す情報を出力する。
【０１２２】
進行状況判定部２０７は、作業進行状況データテーブル２０１３を参照して、作業進行状況情報が示す作業内容の進行状況が進行計画表において予め決められている計画に対して遅れているか否かを判定する。
例えば、進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３を参照してテーブル内の作業開始時刻あるいは作業終了時刻を示す情報が更新された場合、更新された情報に基づき、対応する作業内容が遅れているか否かを判定する。
この進行状況判定部２０７は、判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１２３】
具体的に説明すると、作業進行状況データテーブル２０１３において、工程「１−１」、作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻の欄に、「１２：５５」を示す情報が書き込まれた場合、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業が開始したと判定する。
また、作業進行状況データテーブル２０１３において、工程「１−１」、作業ＩＤ「１０１−Ａ」と対応付けられている作業終了時刻に、「１５：５５」を示す情報が書き込まれた場合、進行状況判定部２０７は、この工程「１−１」、作業ＩＤ「１０１−Ａ」、作業開始時刻「１２：５５」を作業進行状況データテーブル２０１３から読み出す。この進行状況判定部２０７は、作業進行状況データテーブル２０１３（あるいは進行計画表データテーブル２０１１）を参照して、この工程「１−１」および作業ＩＤ「１０１−Ａ」と対応付けられている予定開始時刻「１３：００」を読み出し、この予定開始時刻「１３：００」と作業開始時刻「１２：５５」とを比較する。
進行状況判定部２０７は、作業開始時刻が、予定開始時刻以前である場合、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。一方、作業開始時刻が、予定開始時刻より後である場合、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。
この例の場合、作業開始時刻「１２：５５」が予定開始時刻「１３：００」以前であるため、進行状況判定部２０７は、工程ＩＤ１−１の作業項目Ａの作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。
【０１２４】
進行状況表作成部２０８は、作業内容の進行状況を示す進行状況表の画像をディスプレイに表示させるための情報を作成する。また、進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、この進行状況表を表示する画像において、計画に対して進行状況が遅れている作業内容の表示形態と、計画に対して進行状況が遅れていない作業内容の表示形態とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。また、進行状況表作成部２０８は、着手した作業内容の表示態様と、未だ着手していない作業内容の表示態様とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。
具体的に説明すると、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、計画に対して進行状況が遅れている作業内容の表示欄を青色に表示させるとともに、計画に対して進行状況が遅れていない作業内容の表示欄を赤色に表示させる画像データを作成する。また、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、着手した作業内容の表示欄を黄色に表示させるとともに、未だ着手していない作業内容の表示欄を白色に表示させる画像データを作成する。なお、このように、作業の進行状況に応じた色のマスク画像が、進行計画表の上に重畳して表示されている画像を、進行状況表という。
【０１２５】
ここで、図３２を参照して、進行状況表作成部２０８によって作成される進行状況表の一例について説明する。図３２は、進行状況表作成部２０８によって作成される進行状況表の一例を示す図である。
図３２に示す通り、進行状況表は、進行計画表の上に、進行状況判定部２０７によって判定された判定結果に応じた色のマスク画像が重畳して表示されている。この進行計画表は、１３時〜１７時までの間に６人の作業者に割り当てられている作業計画を示す。なお、詳細な図示は省略しているが、各時間枠の欄内には、工程ＩＤや作業項目名、予定開始時刻や予定終了時刻等が記載されている。また、作業進行状況情報による進行状況の報告が未だ作業者端末３からない場合、この時間枠の欄内は、例えば、白色で表示されている。
なお、現在の時刻は、二重線で表示されている。図示の例では、１５時３０分である。
図示の例の場合、中村さん、本間さん、吉田さん、佐藤さんの時間枠の欄には、青色のマスク画像が重畳して表示されている。一方、山田さん、大谷さんの時間枠の欄には、赤色のマスク画像が重畳して表示されている。
ここで、管理者は、この進行状況表をみて、作業に遅延が発生している山田さんと大谷さんの作業に、補助者を入れる必要があると判断する場合がある。この場合、現在の時刻において、中村さんと、本間さんと、佐藤さんは、自分の作業が既に終了している。そこで、管理者は、各人の作業内容等を考慮した上で、中村さん、本間さん、佐藤さんのうち、いずれか１人を山田さんの作業に、他のいずれか１人を大谷さんの作業に、補助者として参加させるという指示をすることができる。
【０１２６】
実績・計画時間比率算出部２０９は、例えば、通信部２０４を介して、指定された作業者の実績・計画時間比率を要求する情報を作業エリア管理端末４から受信した場合、この指定された作業者の作業実績を示す情報を作業進行状況データテーブル２０１３から読み出し、読み出した作業実績を示す情報に基づき、実績・計画時間比率を算出する。
具体的に説明すると、実績・計画時間比率算出部２０９は、作業進行状況データテーブル２０１３から、例えば、実績・計画時間比率の対象となる作業項目ごとの予定開始時刻、予定終了時刻、作業開始時刻、および作業終了時刻を示す情報を、作業者ごとに読み出す。この実績・計画時間比率算出部２０９は、読み出した作業開始時刻および作業終了時刻を示す情報に基づき、対象である作業項目の作業に要した時間（実績作業時間）を算出する。また、計画実行率算出部２０９は、予定開始時刻および予定終了時刻を示す情報に基づき、対象である作業項目の作業時間として予め決められている時間（以下、計画作業時間）を算出する。
この実績・計画時間比率算出部２０９は、以下に示す式（１）に示した演算式に従って、実績・計画時間比率を算出する。
＜実績・計画時間比率の演算式＞
実績・計画時間比率（％）＝実績作業時間（分）÷計画作業時間（分）
・・・式（１）
なお、実績作業時間＝作業終了時刻−作業開始時刻、
計画作業時間＝予定終了時刻−予定開始時刻である。
つまり、実績・計画時間比率算出部２０９は、算出した実績作業時間を、計画作業時間で除算した商を、実績・計画時間比率として算出する。この実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、実績・計画時間比率データテーブル２０１５に書き込む。
【０１２７】
なお、実績・計画時間比率算出部２０９は、指示された対象に応じた実績・計画時間比率を算出することができる。
例えば、各工程の実績・計画時間比率の算出が指示された場合、作業者ごとに割り当てられている一の工程における実績・計画時間比率を算出する。つまり、一の工程において複数の作業項目が一の作業者に割り当てられている場合、実績・計画時間比率算出部２０９は、この複数の作業項目の計画作業時間と実績作業時間を、それぞれ合算した値に基づき、指定の工程の実績・計画時間比率を作業者ごとに算出する。例えば、作業者である中村さんには、工程１−１における複数の作業項目Ａ，Ｂが割り当てられている。よって、中村さんの工程１−１における実績・計画時間比率は、作業項目Ａの実績作業時間と作業項目Ｂの実績作業時間の和を、作業項目Ａの計画作業時間と作業項目Ｂの計画作業時間の和で、除算した商である。
一方、各作業項目の実績・計画時間比率の算出が指示された場合、各作業項目における実績・計画時間比率を算出する。つまり、一の作業者に対して複数の作業項目が割り当てられている場合、実績・計画時間比率算出部２０９は、同一作業者に対して、複数の作業項目ごとの実績・計画時間比率を算出する。つまり、中村さんの例でいうと、工程１−１の作業項目Ａにおける実績・計画時間比率は、作業項目Ａの実績作業時間を作業項目Ａの計画作業時間で除算した商で求める。また、工程１−１の作業項目Ｂにおける実績・計画時間比率は、作業項目Ｂの実績作業時間を作業項目Ｂの計画作業時間で除算した商で求める。
【０１２８】
また、実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、作業者毎あるいは作業項目毎に比較する棒グラフで示した画像であって、作業エリア管理端末４の表示部４０７に表示させるための情報を作成する。なお、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％を超えている場合、つまり、計画作業時間よりも実績作業時間が長く、作業遅延が発生した作業者あるいは作業項目については、棒グラフを赤色に表示させる。一方、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％以下である場合、つまり、実績作業時間が計画作業時間を越えず、作業遅延が発生していない作業者あるいは作業項目については、棒グラフを青色に表示させる。
【０１２９】
ここで、図３４を参照して、実績・計画時間比率算出部２０９によって作成される実績・計画時間比率の棒グラフの画像の一例について説明する。図３４は、実績・計画時間比率算出部２０９によって作成される実績・計画時間比率の棒グラフの画像の一例を示す図である。なお、この実績・計画時間比率の棒グラフは、図３３に示した工程１−１の各作業者の作業状況に基づき算出された実績・計画時間比率を示す例である。
図３４に示す通り、中村さん、本間さん、吉田さん、佐藤さんは、遅延なく作業が終了しているため、実績・計画時間比率が１００％以下である。また、その棒グラフは、青色で表示されている。一方、山田さんと大谷さんは、作業が遅延しているため、実績・計画時間比率が１００％を超えている。また、その棒グラフは、赤色で表示されている。この棒グラフは、実績・計画時間比率が低い作業者ほど、計画に対して作業にかかった時間が少なかったことを表わしている。
ここで、管理者は、この実績・計画時間比率の棒グラフをみて、各作業者の進捗情報について、数値的に把握することができる。そして、管理者は、実績・計画時間比率が低い作業者を、実績・計画時間比率が１００％を越えている作業者の作業に補助者として参加させるという指示をすることができる。
【０１３０】
次に、図３５を参照して、本実施形態に係る作業者端末３の構成の一例について説明する。図３５は、本実施形態に係る作業者端末３の構成の一例を示すブロック図である。
図３５に示す通り、作業者端末３は、記憶部３０１と、操作部３０２と、計時部３０３と、通信部３０４と、登録部３０５と、表示制御部３０６と、表示部３０７と、作業状況報告部３０８と、を備える。
記憶部３０１は、作業カード情報記憶領域３０１１を格納する。この作業カード情報記憶領域３０１１は、作業者端末３が作業状況管理サーバ２から受信した作業カード情報を記憶する記憶領域である。記憶部３０１は、作業者端末３が作業状況管理サーバ２から受信した作業カード情報を、順次上書して保存する。
【０１３１】
操作部３０２は、操作者からの操作を受け付ける。
計時部３０３は、現在の時刻を計時し、計時した時刻を示す情報を出力する。
通信部３０４は、作業状況管理サーバ２と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部３０４は、作業カード情報を作業状況管理サーバ２から受信する。また、通信部３０４は、作業進行状況情報を作業状況管理サーバ２に送信する。
登録部３０５は、通信部３０４から入力する作業カード情報を記憶部３０１の作業カード情報記憶領域３０１１に書き込む。
表示制御部３０６は、作業カード情報記憶領域３０１１に格納されている情報に基づき、図３０に示したような作業カード表示画面を表示部３０７に表示させる。
表示部３０７は、例えば、タッチパネルのディスプレイである。この表示部３０７は、作業カードを示す画像を表示するとともに、操作部３０２の操作画面を表示する。
【０１３２】
作業状況報告部３０８は、操作部３０２から入力する情報に基づき、作業進行状況情報を作成し、通信部３０４を介して、作業状況管理サーバ２に送信する。
例えば、作業状況報告部３０８は、工程１−１の作業項目Ａの作業を開始したことを示す情報を、作業進行状況情報として、通信部３０４を介して、作業状況管理サーバ２に送信する。具体的には、作業状況報告部３０８は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
なお、同様にして、操作部３０２を介して、操作を終了する旨の指示があった場合、作業状況報告部３０８は、計時部３０３によって計時された現在の時刻を「作業終了時刻」として、作業を終了したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。
【０１３３】
次に、図３６を参照して、本実施形態に係る作業エリア管理端末４の構成の一例について説明する。図３６は、本実施形態に係る作業エリア管理端末４の構成の一例を示すブロック図である。
図３６に示す通り、作業エリア管理端末４は、記憶部４０１と、操作部４０２と、通信部４０４と、登録部４０５と、表示制御部４０６と、表示部４０７と、を備える。
記憶部４０１は、進行状況表データ領域４０１１と、実績・計画時間比率データ領域４０１２とを備える。この進行状況表データ領域４０１１は、作業状況管理サーバ２によって作成された進行状況表の画像データを表示部４０７に表示するための情報を格納する記憶領域である。実績・計画時間比率データ領域４０１２は、作業状況管理サーバ２によって作成された実績・計画時間比率の棒グラフの画像データを表示部４０７に表示するための情報を格納する記憶領域である。
【０１３４】
操作部４０２は、操作者からの操作を受け付ける。
通信部４０４は、作業状況管理サーバ２と、無線通信あるいは有線通信を介して、情報の受送信を行う。この通信部４０４は、作業状況管理サーバ２によって作成された進行状況表の画像を表示部４０７に表示するための情報や、作業状況管理サーバ２によって作成された実績・計画時間比率の棒グラフの画像を表示部４０７に表示するための情報を、作業状況管理サーバ２から受信する。
登録部４０５は、通信部３０４から入力する情報を、記憶部４０１の各記憶領域に保存する。
表示制御部４０６は、操作部４０２の指示に従って、記憶部４０１の進行状況表データ領域４０１１、あるいは、実績・計画時間比率データ領域４０１２から情報を読み出し、読み出した情報に基づく画像を表示部４０７に表示させる。
表示部４０７は、例えば、タッチパネルのディスプレイである。この表示部４０７は、進行状況表を示す画像を表示するとともに、操作部４０２の操作画面を表示する。
【０１３５】
次に、図３７を参照して、本実施形態に係る作業状況管理方法の一例について説明する。図３７は、本実施形態に係る作業状況管理方法の一例について説明するためのフローチャートである。
（ステップＳＴ１）
作業状況管理サーバ２は、例えば、入力部２０２を介して入力される進行計画表を示す情報を、記憶部２０１の進行計画表データテーブル２０１１に書き込み、登録する。そして、記憶部２０１は、登録された進行計画表データテーブル２０１１の情報に基づき、進行計画表データテーブル２０１１の情報のうち作業進行状況データテーブル２０１３の情報と重複する情報をコピーして、作業進行状況データテーブル２０１３に書き込む。同様にして、記憶部２０１は、登録された進行計画表データテーブル２０１１の情報に基づき、進行計画表データテーブル２０１１の情報のうち作業状況表データテーブル２０１４あるいは実績・計画時間比率データテーブル２０１５の情報と重複する情報をコピーして、作業状況表データテーブル２０１４あるいは実績・計画時間比率データテーブル２０１５に書き込む。なお、作業者登録データテーブル２０１２には、入力部２０２を介して入力される所定の情報が既に登録されているものとする。
【０１３６】
（ステップＳＴ２）
この作業状況管理サーバ２の作業カード情報取得部２０３は、計時部２０６によって計時される現在の時刻に基づき、進行計画表データテーブル２０１１を参照して、これから開始される作業内容に応じた作業カードを示す作業カード情報を取得する。
例えば、現在時刻が１０月１日の１２時００分である場合、１時間後１３時００分以降の作業内容を示す作業カード情報を取得する。本実施形態において、作業カード情報取得部２０３は、作業者ＩＤ「１２３４５」の中村さんの作業内容のうち、最も直近で始まる工程、つまり、工程１−１の作業のみを示す作業カード情報を取得する。例えば、この作業カード情報には、直近の作業工程を示す工程ＩＤと、この工程ＩＤの作業工程に含まれる作業項目を示す作業ＩＤと、作業エリアと、各作業項目の予定開始時刻および予定終了時刻とを示す情報を含む。この作業カード情報は、予め作成されたものが進行計画表データテーブル２０１１に格納されている。
そして、作業カード情報取得部２０３は、作業者登録データテーブル２０１２を参照して、作業者ＩＤ「１２３４５」の中村さんのメールアドレス「nakamura@abc.jp」を読み出し、作成した作業カード情報とともに、通信部２０４に出力する。通信部２０４は、この作業カード情報を、メールアドレス「nakamura@abc.jp」の作業者端末３＿１に送信する。
【０１３７】
（ステップＳＴ３）
次いで、メールアドレス「nakamura@abc.jp」が設定されている中村さんの作業者端末３＿１の通信部３０４は、作業状況管理サーバ２から送信された作業カード情報を受信する。そして、通信部３０４は、受信した作業カード情報を、登録部３０５に出力する。この登録部３０５は、作業カード情報に含まれる情報を、項目ごとに、記憶部３０１の作業カード情報記憶領域３０１１に書き込み、登録する。つまり、登録部３０５は、作業カード情報に含まれる工程ＩＤ、作業ＩＤ、作業エリア、各作業項目の予定開始時刻および予定終了時刻を示す情報を、それぞれ対応付けて、作業カード情報記憶領域３０１１に書き込む。
【０１３８】
（ステップＳＴ４）
そして、作業者端末３＿１の表示制御部３０６は、記憶部３０１の作業カード情報記憶領域３０１１から作業カード情報を読み出し、この作業カード情報に基づき表わされる画像を、表示部３０７に表示する。この作業カード情報に基づき表わされる画像の一例は、図３０に示したような作業カード表示画面である。
この作業カード表示画面には、作業内容選択操作エリアＧ１において、工程ＩＤ１−１の作業項目Ａと、工程ＩＤ１−１の作業項目Ｂとが、それぞれ表示される。また、作業属性情報表示エリアＧ５には、工程ＩＤ１−１と、作業エリア１００１とが、表示される。なお、このとき、経過時間表示エリアＧ２の表示される経過時間はカウントされていないため、計画作業時間「０２：００：００」が表示されている。
【０１３９】
（ステップＳＴ５）
次いで、作業者である中村さんが、工程１−１の作業項目Ａの作業を開始することを作業状況管理サーバ２に報告する。これにより、作業者である中村さんに割り当てられている作業の進行状況を示す作業進行状況情報が、作業者端末３＿１から作業状況管理サーバ２に対して送信される。
具体的に説明すると、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、作業内容選択操作エリアＧ１内に表示されている作業項目Ａの「作業Ａ」が作業者によって指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「作業Ａ」の表示部分をタッチする。これにより、操作部３０２は、「作業Ａ」が指定された操作内容を受け付ける。次いで、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、「着」と表示されている作業開始操作エリアＧ３が指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「着」の表示部分をタッチする。これにより、操作部３０２は、工程１−１の作業項目Ａの作業開始を報告する操作内容を受け付ける。そして、操作部３０２は、工程１−１の作業項目Ａの作業が開始されたことを示す作業進行状況情報を、作業状況報告部３０８に出力する。
【０１４０】
その後、工程１−１の作業項目Ａの作業が終了した場合、作業者である中村さんが、工程１−１の作業項目Ａの作業を終了したことを作業状況管理サーバ２に報告する。これにより、作業者である中村さんに割り当てられている作業の進行状況を示す作業進行状況情報が、作業者端末３＿１から作業状況管理サーバ２に対して送信される。
具体的に説明すると、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、作業内容選択操作エリアＧ１内に表示されている作業項目Ａの「作業Ａ」が作業者によって指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「作業Ａ」の表示部分をタッチする。これにより、操作部３０２は、「作業Ａ」が指定された操作内容を受け付ける。次いで、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、「完」と表示されている作業終了操作エリアＧ４が指定される。例えば、作業者が、タッチパネルである表示部３０７の画面上から、「完」の表示部分をタッチする。これにより、操作部３０２は、工程１−１の作業項目Ａの作業終了を報告する操作内容を受け付ける。そして、操作部３０２は、工程１−１の作業項目Ａの作業が終了したことを示す作業進行状況情報を、作業状況報告部３０８に出力する。
【０１４１】
（ステップＳＴ６）
そして、作業状況報告部３０８は、操作部３０２から入力する情報に基づき、作業進行状況情報を作成する。
具体的に説明すると、ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、作業状況報告部３０８は、工程１−１の作業項目Ａを示す作業ＩＤ「１０１−Ａ」の「作業開始時刻」として、計時部３０３によって計時された現在の時刻「１２：５５」を示す情報を取得する。これにより、作業状況報告部３０８は、作業開始時刻「１２：５５」に工程１−１の作業項目Ａが開始されたことを示す作業進行状況情報を作成する。
この作業状況報告部３０８は、工程１−１の作業項目Ａの作業を開始したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。例えば、作業状況報告部３０８は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、作業状況報告部３０８は、工程１−１の作業項目Ａを示す作業ＩＤ「１０１−Ａ」の「作業終了時刻」として、計時部３０３によって計時された現在の時刻「１５：５０」を示す情報を取得する。これにより、作業状況報告部３０８は、作業開始時刻「１５：５０」に工程１−１の作業項目Ａが終了されたことを示す作業進行状況情報を作成する。
この作業状況報告部３０８は、工程１−１の作業項目Ａの作業を終了したことを示す作業進行状況情報を、通信部３０４を介して、作業状況管理サーバ２に送信する。例えば、作業状況報告部３０８は、“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１４２】
（ステップＳＴ７）
作業状況管理サーバ２の通信部２０４は、“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報を作業者端末３＿１から受信すると、送信元の作業者端末３＿１のメールアドレス「nakamura@abc.jp」とともに、登録部２０５に出力する。
そして、登録部２０５は、入力した情報に基づき、作業進行状況データテーブル２０１３を更新する。具体的に説明すると、登録部２０５は、入力する“工程１−１の作業項目Ａが１２：５５に開始されたこと”を示す作業進行状況情報から、作業ＩＤ「１０１−Ａ」とを取得し、作業進行状況データテーブル２０１３において、この作業ＩＤ「１０１−Ａ」と対応付けられている作業開始時刻の欄に作業開始時刻である「１２：５５」を書き込む。
また、作業状況管理サーバ２の通信部２０４は、“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報を作業者端末３＿１から受信すると、送信元の作業者端末３＿１のメールアドレス「nakamura@abc.jp」とともに、登録部２０５に出力する。
そして、登録部２０５は、入力した情報に基づき、作業進行状況データテーブル２０１３を更新する。具体的に説明すると、登録部２０５は、入力する“工程１−１の作業項目Ａが１５：５０に終了したこと”を示す作業進行状況情報から、作業ＩＤ「１０１−Ａ」とを取得し、作業進行状況データテーブル２０１３において、この作業ＩＤ「１０１−Ａ」と対応付けられている作業終了時刻の欄に作業終了時刻である「１５：５０」を書き込む。
【０１４３】
（ステップＳＴ８）
次いで、進行状況判定部２０７が、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業が着手されたか否か、あるいは、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
この進行状況判定部２０７は、例えば、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ａ」の予定開始時刻「１３：００」と、作業開始時刻「１２：５５」を読み出し、両者を比較する。
この場合、作業開始時刻「１２：５５」が、予定開始時刻「１３：００」以前であるため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
また、進行状況判定部２０７は、判定結果を作業状況表データテーブル２０１４に登録する。つまり、進行状況判定部２０７は、「工程１−１の作業項目Ａ」を示す作業ＩＤに「遅延していないことを示す情報」を対応付けて、作業状況表データテーブル２０１４に書き込む。
【０１４４】
（ステップＳＴ９）
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行状況表を表示する画像において、計画に対して進行状況が遅れている作業内容の欄を赤色に、計画に対して進行状況が遅れていない作業内容の欄を青色に、それぞれ区別するように、ディスプレイに表示するための情報を作成する。また、進行状況表作成部２０８は、着手した作業内容の表示態様と、未だ着手していない作業内容の表示態様とを、それぞれ区別するように、ディスプレイに表示するための情報を作成する。
具体的に説明すると、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、この進行計画表において、工程１−１の作業項目Ａの欄を黄色に表示させるためのマスク画像の情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、進行状況表作成部２０８は、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を青色に表示させるためのマスク画像の情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。
【０１４５】
（ステップＳＴ１０）
ステップＳＴ５において説明した通り、「着」と表示されている作業開始操作エリアＧ３が作業者によって指定された場合、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を黄色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
一方、ステップＳＴ５において説明した通り、「完」と表示されている作業終了操作エリアＧ４が作業者によって指定された場合、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を青色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ａの欄を黄色あるいは青色に表示させた画像を表示部４０７に表示させる。
【０１４６】
（ステップＳＴ１１）
また、実績・計画時間比率算出部２０９は、例えば、通信部２０４を介して、指定された作業者の実績・計画時間比率を要求する情報を作業エリア管理端末４から受信した場合、この指定された作業者の作業実績を示す情報を作業進行状況データテーブル２０１３から読み出し、読み出した作業実績を示す情報に基づき、実績・計画時間比率を算出する。
具体的に説明すると、作業エリア管理端末４は、操作部４０２を介して、例えば、チームＣ１の工程１−１における実績・計画時間比率の表示の指示を受け付けると、このチームＣ１の工程１−１における実績・計画時間比率を要求する情報を、通信部４０４を介して、作業状況管理サーバ２に送信する。作業状況管理サーバ２は、通信部２０４を介して、この情報を受信する。
そして、作業状況管理サーバ２の通信部２０４は、受信した情報を、実績・計画時間比率算出部２０９に出力する。実績・計画時間比率算出部２０９は、入力する“チームＣ１の工程１−１における実績・計画時間比率を要求する情報”に基づき、作業進行状況データテーブル２０１３から、工程１−１における各作業項目の予定開始時刻、予定終了時刻、作業開始時刻、および作業終了時刻を示す情報を、チームＣ１に所属する作業者ごとに読み出す。そして、実績・計画時間比率算出部２０９は、式（１）に示した演算式に従って、実績・計画時間比率を算出する。
【０１４７】
例えば、実績・計画時間比率算出部２０９は、作業ＩＤ「１２３４５」の中村さんの作業開始時刻および作業終了時刻を示す情報に基づき、工程１−１の作業項目ＡおよびＢの作業に要した実績作業時間を算出する。また、実績・計画時間比率算出部２０９は、作業進行状況データテーブル２０１３を参照して、予定開始時刻および予定終了時刻を示す情報に基づき、工程１−１の作業項目ＡおよびＢの作業時間として予め決められている時間（計画作業時間）を算出する。なお、計画作業時間は、この場合３時間である。
この実績・計画時間比率算出部２０９は、算出した実績作業時間を、計画作業時間で除算した商を、実績・計画時間比率として算出する。
実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、実績・計画時間比率データテーブル２０１５に書き込む。
また、実績・計画時間比率算出部２０９は、算出した実績・計画時間比率を、作業者ごとに比較する棒グラフで示した画像であって、作業エリア管理端末４の表示部４０７に表示させるための情報を作成する。なお、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％を超えている場合、つまり、計画作業時間よりも実績作業時間が長く、作業遅延が発生した作業者については、棒グラフを赤色に表示させる。一方、実績・計画時間比率算出部２０９は、実績・計画時間比率が１００％以下である場合、つまり、実績作業時間が計画作業時間を越えず、作業遅延が発生していない作業者については、棒グラフを青色に表示させる。そして、実績・計画時間比率算出部２０９は、この作成した情報を通信部２０４を介して、実績・計画時間比率を要求する情報を送信した作業エリア管理端末４に対して、算出した実績・計画時間比率を送信する。
【０１４８】
なお、ここでは、実績・計画時間比率算出部２０９は、作業エリア管理端末４から工程単位での実績・計画時間比率の算出が指示された場合の例について説明したが、本発明はこれに限られず、作業項目単位での実績・計画時間比率を算出するものであってもよい。
【０１４９】
（ステップＳＴ１２）
そして、作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“算出した実績・計画時間比率を作業者ごとに比較する棒グラフで示した画像の情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の実績・計画時間比率データ領域４０１２に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の実績・計画時間比率データ領域４０１２から読み出した情報に基づき、実績・計画時間比率を作業者ごとに比較する棒グラフで示した画像を表示部４０７に表示させる。
【０１５０】
このようにして、作業状況管理サーバ２は、各作業者から作業者端末３を介して取得する作業進行状況情報に基づき、各作業者の進行状況を示す進行状況表や実績・計画時間比率を作業エリア管理端末４に表示させる。
よって、管理者は、この進行状況表や実績・計画時間比率を見ることにより、各作業者の作業状況を把握した上で、遅れが発生している場合はどのくらい遅れているのかという遅れの程度等の状況把握を迅速にすることができる。また、遅れている作業を補助することができる人員を探して補充するという判断も迅速することができる。従って、進捗状況の把握にかかる時間を短縮し、人員の割り当ての判断を迅速に行い、作業状況に応じた作業員の割り当てを迅速に行うことができる。
これにより、本実施形態のように、各製造工程について作業エリアが予め決められている場合、当該作業エリアにおいて先工程の完了時間が遅れた場合、次に当該作業エリアで作業をする後工程の作業者は、前工程の完了を待たなければならない。しかし、作業状況の応じた作業員の割り当てを迅速に行うことにより、工程ごとの遅延の発生を抑制し、ひいては、製造現場の全体においける遅延の発生を抑制することができる。
【０１５１】
なお、上述の例において、作業開始時と作業終了時の両方において遅延の発生を判定し、この判定結果に基づき、青色あるいは赤色のマスク画像を進行状況表に表示させる例について説明した。しかし、本発明はこれに限られず、少なくとも、作業終了時間に基づき、遅延の発生を判定し、判定結果に基づき、青色あるいは赤色のマスク画像を進行状況表に表示させるものであればよい。
【０１５２】
＜第６実施形態＞
次に、図３８〜４５を参照して、本発明に係る第２実施形態について説明する。なお、本実施形態は、第１実施形態に係る作業状況管理サーバ２、作業者端末３、および、作業エリア管理端末４を適用して実施可能である。ここでは、同一の符号を付して、各装置の構成と機能の説明を省略する。
なお、本実施形態では、各作業項目Ａ，Ｂ，Ｃ・・・において、複数の作業レベルが規定されている例について説明する。本実施形態では、作業者から、作業項目の開始と終了のみを報告するものではなく、各作業項目において予め決められている作業レベルを用いて、進行状況の中間報告を、作業者端末３から作業状況管理サーバ２に作業進行状況情報を送信することにより行うものである。
【０１５３】
図３８は、作業状況管理サーバ２によって作成される作業カード表示画面の一例である。
図３８に示す通り、作業内容選択操作エリアＧ１には、中間報告するタイミングごとに区分された作業内容の作業レベルと作業の予定開始時刻および予定終了時刻が示されている。なお、各作業レベルの予定開始時刻および予定終了時刻は、予め進行計画表データテーブル２０１１に書き込まれているものとする。
具体的に説明すると、作業内容選択操作エリアＧ１には、工程ＩＤ１−１の作業項目Ａの作業レベルＡ１〜Ａ４５、および、工程ＩＤ１−１の作業項目Ｂの作業レベルＢ１〜Ｂ１５が、５レベル毎に区分される作業内容の予定開始時刻および予定終了時刻が示されている。１つの作業項目内に複数の作業レベルＢ１〜Ｂ１５の作業が含まれている場合、作業内容選択操作エリアＧ１には、報告タイミングにおいて区分されている作業レベルごとに作業内容が表示される。本実施形態では、工程１−１の作業項目Ｂにおける報告タイミングは、作業を開始するとき、作業レベルＢ１〜Ｂ５を終了したとき、作業レベルＢ６〜Ｂ１０を終了したとき、および、作業レベルＢ１１〜Ｂ１５を終了したときと予め決められている。
このように、報告タイミングにおいて区分されている作業レベルごとに作業が表示されるとともに、各作業の予定開始時刻と予定終了時刻が表示されることにより、作業者が、今後の作業予定を把握しやすくなる。
【０１５４】
次に、図３９を参照して、本実施形態に係る具体的な事例について説明する。なお、本実施形態に係る進行計画は、第１実施形態において、図３に示した進行計画表の内容と同じであり、作業レベルに応じて、より詳細に、計画予定時間が決められている。
ここでは、作業ＩＤ「１２３４５」である作業者の中村さんの作業状況について説明する。中村さんの作業計画表において、工程ＩＤ１−１の作業項目Ｂは、作業レベルＢ１〜Ｂ５が予定開始時刻「１５：００」〜予定終了時刻「１５：２０」、作業レベルＢ６〜Ｂ１０が予定開始時刻「１５：２０」〜予定終了時刻「１５：４０」、作業レベルＢ１１〜Ｂ１５が予定開始時刻「１５：４０」〜予定終了時刻「１６：００」、という計画になっている。この進行計画表に含まれる計画予定時間等の情報は、上述の通り、記憶部２０１における、進行計画表データテーブル２０１１や作業進行状況データテーブル２０１３にそれぞれ格納されている。
中村さんは、工程１−１の作業項目Ａを「１５：０３」に終了した。よって、進行計画表の計画から、終了時間が２分遅延していた。よって、作業項目Ｂに取り掛かる時刻も、進行計画表の計画よりも５分遅れの「１５：０５」であった。そのため、作業項目Ｂの作業レベルＢ１〜Ｂ５の終了時刻が「１５：２５」であった。つまり、作業項目Ｂの作業レベルＢ１〜Ｂ５の作業も、進行計画表の計画よりも５分遅れていた。
そこで、管理者は、例えば、その時間帯に作業を終了していた作業チームＣ２の山本さんを、中村さんの作業の補助者として補充することを考えた。そして、管理者は、中村さんの作業内容を中村さんと山本さんに分配し、中村さんに対して工程１−１の作業項目Ｂの作業レベルＢ６、Ｂ７、Ｂ１１〜Ｂ１３を、山本さんに対して工程１−１の作業項目Ｂの作業レベルＢ８〜Ｂ１０、Ｂ１４、Ｂ１５を、それぞれ遂行するように指示した。
【０１５５】
なお、中村さんは、指示された工程１−１の作業項目Ｂの作業レベルＢ６、Ｂ７の作業を終了した段階で、作業者端末３＿１を介して作業進行状況情報を作業状況管理サーバ２に送信する。そして、指示された工程１−１の作業項目Ｂの作業レベルＢ１１〜１３の作業を終了した段階で、作業者端末３＿１を介して作業進行状況情報を作業状況管理サーバ２に送信する。
また、山本さんは、指示された工程１−１の作業項目Ｂの作業レベルＢ８〜Ｂ１０の作業を終了した段階で、作業者端末３＿７を介して作業進行状況情報を作業状況管理サーバ２に送信する。そして、指示された工程１−１の作業項目Ｂの作業レベルＢ１４、Ｂ１５の作業を終了した段階で、作業者端末３＿７を介して作業進行状況情報を作業状況管理サーバ２に送信する。
【０１５６】
このように、山本さんが中村さんの作業を補助したことにより、中村さんは、作業レベルＢ６、Ｂ７の作業については、計画よりも２分早く終了した。これにより、中村さんは、作業レベルＢ１１〜Ｂ１３の作業については、計画通り開始することができ、かつ、計画よりも５分早く終了した。
また、山本さんは、作業レベルＢ８〜Ｂ１０の作業については、計画よりも５分遅延した。これにより、山本さんは、作業レベルＢ１４〜Ｂ１５の作業については、計画よりも７分遅れで開始したが、計画よりも５分早く終了した。
つまり、結果として、工程１−１の作業項目Ｂは、計画よりも５分早く終了することができた。
【０１５７】
次に、図４０〜４５を参照して、図３９を参照して説明したような状況において、作業エリア管理端末４に表示される画像の変化について説明するとともに、各構成部の動作について説明する。
例えば、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カードにおいて、“工程１−１の作業Ａ４１〜Ａ４５”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。このときの現在時刻は、１５：０３である。これにより、作業状況報告部３０８は、現在の時刻「１５：０３」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ａ（Ａ４１〜Ａ４５）が１５：０３に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１５８】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ａ（Ａ４１〜Ａ４５）が１５：０３に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。
作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ａ（Ａ４１〜Ａ４５）」の予定終了時刻「１５：００」と、作業終了時刻「１５：０３」を読み出し、両者を比較する。
この場合、作業終了時刻「１５：０３」が、予定終了時刻「１５：００」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１５９】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を赤色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。
【０１６０】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ａの欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ａの欄を赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を図４０に示す。
【０１６１】
次いで、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ１〜Ｂ５”を指定した状態において、「着」と表示されている作業開始操作エリアＧ３を指示する。このときの現在時刻は、１５：０５である。これにより、作業状況報告部３０８は、現在の時刻「１５：０５」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）を１５：０５に開始されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１６２】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）が１５：０５に開始されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。
作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）」の予定開始時刻「１５：００」と、作業開始時刻「１５：０５」を読み出し、両者を比較する。
この場合、作業開始時刻「１５：０５」が、予定開始時刻「１５：００」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１６３】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂの欄を赤色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂの欄うち、作業開始時点にあわせて、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。なお、開始が遅れているため、マスク画像にこの旨を表示するものであってもよい。
【０１６４】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄に赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図４１に示す。なお、図示の通り、マスク画像の時間軸の過去の側の辺は、作業開始時刻「１５：０５」の時間軸と一致している。
【０１６５】
次いで、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ１〜Ｂ５”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。このときの現在時刻は、１５：２５である。これにより、作業状況報告部３０８は、現在の時刻「１５：２５」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）を１５：２５に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１６６】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）が１５：２５に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。
作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）」の予定終了時刻「１５：２０」と、作業終了時刻「１５：２５」を読み出し、両者を比較する。
この場合、作業終了時刻「１５：２５」が、予定終了時刻「１５：２０」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１６７】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂの欄うち、作業開始時点にあわせて、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【０１６８】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ５）の欄に赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図４２に示す。図示の通り、マスク画像の時間軸の過去側の辺は、作業開始時刻「１５：０５」の時間軸と一致している。また、マスク画像の時間軸の未来側の辺は、作業開始時刻「１５：２５」の時間軸と一致している。
【０１６９】
この図４２に示す画面をみて、管理者が、山本さんの補助を依頼する。なお、中村さんと山本さんへの作業の指示内容については、上述した通りである。
【０１７０】
そして、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「着」と表示されている作業開始操作エリアＧ３を指示する。次いで、作業が完了した場合、中村さんは、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。  ここで、中村さんは、“工程１−１の作業Ｂ６〜Ｂ７”しか終了していないが、指定する作業内容としては、“工程１−１の作業Ｂ６〜Ｂ１０”で区分されているため、システム上は、“工程１−１の作業Ｂ６〜Ｂ１０”の終了が報告される。このときの現在時刻は、１５：３８である。
これにより、作業状況報告部３０８は、現在の時刻「１５：３８」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）を１５：３８に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１７１】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）が１５：３８に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。なお、作業状況管理サーバ２の登録部２０５は、この作業進行状況情報の送信元である作業者端末３＿１のメールアドレスに基づき、作業者登録データテーブル２０１２を参照して、中村さんの作業者ＩＤ「１２３４５」を取得する。そして、作業進行状況データテーブル２０１３において、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）”と対応する「終了作業者ＩＤ」の欄に、この作業者ＩＤ「１２３４５」を書き込む。
【０１７２】
次いで、作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）」の予定終了時刻「１５：４０」と、作業終了時刻「１５：３８」を読み出し、両者を比較する。
この場合、作業終了時刻「１５：３８」が、予定終了時刻「１５：４０」以前であるため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１７３】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂの欄うち、作業終了時点にあわせて、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【０１７４】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を青色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄に青色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図４３に示す。図示の通り、マスク画像の時間軸の過去側の辺は、作業項目Ｂの作業開始時刻「１５：０５」の時間軸と一致している。また、マスク画像の時間軸の未来側の辺は、作業終了時刻「１５：３８」の時間軸と一致している。
【０１７５】
一方、山本さんは、作業者端末３＿７の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「着」と表示されている作業開始操作エリアＧ３を指示する。次いで、作業が完了した場合、作業者端末３＿１の表示部３０７に表示されている作業カード表示画面において、“工程１−１の作業Ｂ６〜Ｂ１０”を指定した状態において、「完」と表示されている作業終了操作エリアＧ４を指示する。
ここで、山本さんは、“工程１−１の作業Ｂ８〜Ｂ１０”しか終了していないが、指定する作業内容としては、“工程１−１の作業Ｂ６〜Ｂ１０”で区分されているため、システム上は、“工程１−１の作業Ｂ６〜Ｂ１０”の終了が報告される。このときの現在時刻は、１５：４５である。
これにより、作業状況報告部３０８は、現在の時刻「１５：４５」を示す情報を計時部３０３から取得し、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）を１５：４５に終了されたこと”を示す作業進行状況情報を、作業状況管理サーバ２に送信する。
【０１７６】
作業状況管理サーバ２は、作業者端末３＿１から“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）が１５：４５に終了されたこと”を示す作業進行状況情報を受信すると、記憶部２０１の作業進行状況データテーブル２０１３を更新する。なお、作業状況管理サーバ２の登録部２０５は、この作業進行状況情報の送信元である作業者端末３＿１のメールアドレスに基づき、作業者登録データテーブル２０１２を参照して、山本さんの作業者ＩＤ「１２３５１」を取得する。そして、作業進行状況データテーブル２０１３において、“工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）”と対応する「終了作業者ＩＤ」の欄に、この作業者ＩＤ「１２３５１」を書き込む。
なお、この「終了作業者ＩＤ」の欄には、先に終了報告をした中村さんの作業者ＩＤ「１２３４５」が書き込まれている。このため、登録部２０５は、山本さんの作業者ＩＤ「１２３５１」を書き込む際、山本さんの報告の方が、中村さんの報告時間よりも遅いことを示すように、例えば、中村さんの作業者ＩＤ「１２３４５」の後ろに続けて、山本さんの作業者ＩＤ「１２３５１」を書き込むようにする。
また、「作業終了時間」の欄には、先に終了報告をした中村さんの作業終了時刻「１５：３８」が書き込まれている。このため、登録部２０５は、山本さんの作業終了時刻「１５：４５」を、中村さんの作業終了時刻「１５：３８」の後ろに続けて書き込むようにする。
【０１７７】
次いで、作業状況管理サーバ２の進行状況判定部２０７は、記憶部２０１の作業進行状況データテーブル２０１３から情報を読み出し、更新された作業内容の進行状況が、進行計画表において予め決められている計画に対して遅れているか否かを判定する。
ここで、進行状況判定部２０７は、作業進行状況データテーブル２０１３から、更新された「工程１−１の作業項目Ｂ（Ｂ６〜Ｂ１０）」の予定終了時刻「１５：４０」と、作業終了時刻「１５：４５」を読み出し、両者を比較する。
この場合、作業終了時刻「１５：４５」が、予定終了時刻「１５：４０」を越えているため、進行状況判定部２０７は、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていると判定する。そして、進行状況判定部２０７は、この判定結果を示す情報を、進行状況表作成部２０８に出力する。
【０１７８】
進行状況表作成部２０８は、進行状況判定部２０７の判定結果に基づき、進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を赤色に表示させるための情報を作成する。そして、進行状況表作成部２０８は、この作成した情報を通信部２０４を介して、作業エリア管理端末４に送信する。例えば、進行状況表作成部２０８は、工程１−１の作業項目Ｂの欄うち、作業終了時点にあわせて、工程１−１の作業項目Ｂの欄（Ｂ１〜Ｂ１０）を赤色に表示したマスク画像を、進行計画表の上に重畳して表示させるデータを作成する。
【０１７９】
作業エリア管理端末４の通信部４０４は、作業状況管理サーバ２から受信した“進行計画表を作業エリア管理端末４の表示部４０７に表示させるための情報であって、この進行計画表において、工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄を赤色に表示させるための情報”を、登録部３０５に出力する。この登録部３０５は、この情報を記憶部４０１の進行状況表データ領域４０１１に書き込み、登録する。
そして、表示制御部４０６は、記憶部４０１の進行状況表データ領域４０１１から読み出した情報に基づき、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１０）の欄に赤色のマスク画像を重畳して表示させた画像を表示部４０７に表示させる。この表示例を、図４４に示す。図示の通り、マスク画像の時間軸の過去側の辺は、作業項目Ｂの作業開始時刻「１５：０５」の時間軸と一致している。また、マスク画像の時間軸の未来の側の辺は、作業終了時刻「１５：４５」の時間軸と一致している。
【０１８０】
次いで、詳細な説明は省略するが、中村さんと山本さんのそれぞれから“工程１−１の作業Ｂ１１〜Ｂ１５”の作業開始報告と作業終了報告がなされる。この報告によって、作業状況管理サーバ２は、中村さんの作業者端末３＿１と山本さんの作業者端末３＿７から、作業開始時刻を含む作業進行状況情報と作業終了時刻を含む作業進行状況情報とを受信する。上述同様、作業状況管理サーバ２は、進行状況判定部２０７により、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れているか否かを判定する。上述の通り、両者とも、各作業の終了を１５：５５に報告しているため、予定終了時刻１６：００よりも５分早く終了している。よって、進行状況判定部２０７により、作業内容の進行状況が進行計画表において予め決められている計画に対して遅れていないと判定する。
これにより、作業エリア管理端末４には、この判定結果に応じて、進行計画表において工程１−１の作業項目Ｂ（Ｂ１〜Ｂ１５）の欄に青色のマスク画像を重畳して表示させた画像が表示部４０７に表示させる。この表示例を、図４５に示す。図示の通り、マスク画像の時間軸の過去側の辺は、作業項目Ｂの作業開始時刻「１５：０５」の時間軸と一致している。また、マスク画像の時間軸の未来側の辺は、作業終了時刻「１５：５５」の時間軸と一致している。
【０１８１】
このように、各作業項目の作業内容を、作業レベルに応じて区分することにより、一の作業項目における作業において、作業の進行状況を中間報告で把握し、中間報告の結果を進行状況表に表示させることができる。これにより、一の作業項目における作業中であって、各作業者の作業の進捗情報を作業エリア管理端末４に表示させ、管理者に報告することができる。よって、管理者は、よりリアルタイムに近い時間で、各作業者の作業の進捗譲歩を把握することができる。
また、一の作業項目における作業を、複数の作業者によって遂行する場合であっても、同一の工程ＩＤや作業ＩＤによって、分担した作業が一意に特定されるため、作業項目ごとの作業の進捗情報を管理し、作業エリア管理端末４に表示させることができる。
なお、詳細には説明しないが、作業状況管理サーバ２は、中間報告の作業進行状況情報を用いて、実績・計画時間比率算出部２０９が、進行状況に応じた実績・計画時間比率を算出して、作業エリア管理端末４に表示させるものであってもよい。
【０１８２】
なお、作業状況管理システム、作業状況管理サーバ、作業者端末、および作業エリア管理端末による手順を実現するためのプログラムをコンピュータが読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、実行処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳ（Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）や周辺機器等のハードウェアを含むものであってもよい。
【０１８３】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータが読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記録装置のことをいう。
【０１８４】
さらに「コンピュータが読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記録装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。
さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【０１８５】
２…作業状況管理サーバ、３…作業者端末、４…作業エリア管理端末、２０１…記憶部、２０２…入力部、２０３…作業カード作成部、２０４…通信部、２０５…登録部、２０６…計時部、２０７…進行状況判定部、２０８…進行状況表作成部、２０９…実績・計画時間比率算出部
【図１】
0005787733.tif 000002
【図２】
0005787733.tif 000003
【図３】
0005787733.tif 000004
【図４】
0005787733.tif 000005
【図５】
0005787733.tif 000006
【図６】
0005787733.tif 000007
【図７】
0005787733.tif 000008
【図８】
0005787733.tif 000009
【図９】
0005787733.tif 000010
【図１０】
0005787733.tif 000011
【図１１】
0005787733.tif 000012
【図１２】
0005787733.tif 000013
【図１３】
0005787733.tif 000014
【図１４】
0005787733.tif 000015
【図１５】
0005787733.tif 000016
【図１６】
0005787733.tif 000017
【図１７】
0005787733.tif 000018
【図１８】
0005787733.tif 000019
【図１９】
0005787733.tif 000020
【図２０】
0005787733.tif 000021
【図２１】
0005787733.tif 000022
【図２２】
0005787733.tif 000023
【図２３】
0005787733.tif 000024
【図２４】
0005787733.tif 000025
【図２５】
0005787733.tif 000026
【図２６】
0005787733.tif 000027
【図２７】
0005787733.tif 000028
【図２８】
0005787733.tif 000029
【図２９】
0005787733.tif 000030
【図３０】
0005787733.tif 000031
【図３１】
0005787733.tif 000032
【図３２】
0005787733.tif 000033
【図３３】
0005787733.tif 000034
【図３４】
0005787733.tif 000035
【図３５】
0005787733.tif 000036
【図３６】
0005787733.tif 000037
【図３７】
0005787733.tif 000038
【図３８】
0005787733.tif 000039
【図３９】
0005787733.tif 000040
【図４０】
0005787733.tif 000041
【図４１】
0005787733.tif 000042
【図４２】
0005787733.tif 000043
【図４３】
0005787733.tif 000044
【図４４】
0005787733.tif 000045
【図４５】
0005787733.tif 000046