(57)【要約】【課題】  効率よい修理作業順序を計画をすることができる作業管理装置を提供する。【解決手段】  作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、作業の処理にかかる基準作業時間情報を作業毎に記憶する基準作業時間情報記憶部と、作業の難易度を示す難易度情報を作業毎に記憶する難易度情報記憶部と、補正情報を難易度毎に記憶する個人スキル情報記憶部と、難易度情報記憶部に記憶された情報を参照して、各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を個人スキル情報記憶部から読み出し、読み出した補正情報と作業の基準作業時間とに基づいて、基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成する予測作業時間生成部と、予測作業時間生成部によって生成された予測作業時間に基づいて、作業順序を決定する。【選択図】    図１
2006227751.tif 000002
【特許請求の範囲】
【請求項１】
作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、
前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、
前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、
前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部と、
前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成する予測作業時間生成部と、
前記予測作業時間生成部によって生成された予測作業時間に基づいて、前記作業の対応順序をソートする作業順序決定部と、
を有することを特徴とする作業管理装置。
【請求項２】
前記作業を行う場所の移動前の位置を示す位置情報と移動後の位置を示す位置情報とに基づいて、移動にかかる移動時間を算出する移動時間算出部を有し、
前記スケジュール情報記憶部は、前記作業を行う場所を示す位置情報を記憶してあり、
前記移動時間算出部は、前記スケジュール情報記憶部に記憶された位置情報に基づいて、作業場所を移動する移動時間を各作業毎に算出し、
作業順序決定部は、前記予測作業時間生成部によって生成された予測作業時間または、前記移動時間算出部が算出した移動時間に基づいて、前記作業の対応順序をソートすることを特徴とする請求項１記載の作業管理装置。
【請求項３】
前記スケジュール情報記憶部は、前記作業が緊急であるか否かを示す情報を記憶してあり、
前記作業順序決定部は、前記作業のうち、緊急を示す情報が設定された作業の対応順序を先にし、残りの作業についてソートすることを特徴とする請求項１または請求項２記載の作業管理装置。
【請求項４】
作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理方法であって、
前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成し、
生成された予測作業時間に基づいて、前記作業の対応順序をソートする
ことを特徴とする作業管理方法。
【請求項５】
作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理プログラムであって、
前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成するステップと、
生成された予測作業時間に基づいて、前記作業の対応順序をソートするステップと、
をコンピュータに実行させるための作業管理プログラム。
【請求項６】
作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、
前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成するステップと、
生成された予測作業時間に基づいて、前記作業の対応順序をソートするステップと、
をコンピュータに実行させるための作業管理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業効率を向上させるための対応順序について支援する作業管理装置、作業管理方法、作業管理プログラム、記録媒体に関する。
【背景技術】
【０００２】
従来より、修理作業を行う作業者が修理対象となる機器が設置された場所に出向き、その場で修理を行っている。この作業者は、通常、１日のうち限られた時間（例えば、勤務時間となる８時間）に複数の修理を対応することから、効率よく修理対応をすることが望ましい。例えば、１日に処理可能な件数を確保することにより、その機器を所有する所有者にとって、早く修理してもらうことができ、機器の稼働停止期間を短くすることができる。したがって、効率よい修理作業を行うことによって、その日に担当できる修理件数を増大することも可能と考えられる。
ここで、修理を行う作業者に対し、修理作業を割り当てるシステムが提供されている（例えば、特許文献１参照）。このシステムによれば、新たに発生した修理をどの作業者に割り当てればよいかを随時判断して割り当てることができ、これにより、修理が発生した時点でスムーズに修理作業を振り分けすることができる。
【特許文献１】特開２００２−３１２５５０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１に示す修理作業を割り当てるシステムにおいては、新たに発生した修理をその時点の状況に応じて効率よく割り当てすることができるが、ここでは、その日対応すべき修理が既に作業者に割り当てられていて、それらをどのような順序で作業すればよいかについて考慮して効率化を図ることが望まれていた。
【０００４】
本発明は、このような事情に鑑みてなされたもので、その目的は、効率よい修理作業順序を計画をすることができる作業管理装置、作業管理方法、作業管理プログラム、記録媒体を提供することにある。
【課題を解決するための手段】
【０００５】
上述した課題を解決するために、本発明は、作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部と、前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成する予測作業時間生成部と、前記予測作業時間生成部によって生成された予測作業時間に基づいて、前記作業の対応順序をソートする作業順序決定部と、を有することを特徴とする。
【０００６】
また、本発明は、上述の作業管理装置において、前記作業を行う場所の移動前の位置を示す位置情報と移動後の位置を示す位置情報とに基づいて、移動にかかる移動時間を算出する移動時間算出部を有し、前記スケジュール情報記憶部は、前記作業を行う場所を示す位置情報を記憶してあり、前記移動時間算出部は、前記スケジュール情報記憶部に記憶された位置情報に基づいて、作業場所を移動する移動時間を各作業毎に算出し、作業順序決定部は、前記予測作業時間生成部によって生成された予測作業時間または、前記移動時間算出部が算出した移動時間に基づいて、前記作業の対応順序をソートすることを特徴とする。
【０００７】
また、本発明は、上述の作業管理装置において、前記スケジュール情報記憶部は、前記作業が緊急であるか否かを示す情報を記憶してあり、前記作業順序決定部は、前記作業のうち、緊急を示す情報が設定された作業の対応順序を先にし、残りの作業についてソートすることを特徴とする。
【０００８】
また、本発明は、作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理プログラムであって、前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成するステップと、生成された予測作業時間に基づいて、前記作業の対応順序をソートするステップと、をコンピュータに実行させることを特徴とする。
【０００９】
また、本発明は、作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理プログラムを記録したコンピュータ読み取り可能な記録媒体であって、前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成するステップと、生成された予測作業時間に基づいて、前記作業の対応順序をソートするステップと、をコンピュータに実行させるための作業管理プログラムを記録したことを特徴とする。
【００１０】
また、本発明は、作業者が対応する複数の作業について記憶するスケジュール情報記憶部と、前記作業の処理にかかる基準となる時間を示す基準作業時間情報を前記作業毎に記憶する基準作業時間情報記憶部と、前記作業の難易度を示す難易度情報を前記作業毎に記憶する難易度情報記憶部と、前記基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する個人スキル情報記憶部とが設けられた作業管理サーバに用いられる作業管理方法であって、前記難易度情報記憶部に記憶された情報を参照して、前記スケジュール記憶部に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を前記個人スキル情報記憶部から読み出し、読み出した補正情報と前記作業の基準作業時間とに基づいて、前記基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成し、生成された予測作業時間に基づいて、前記作業の対応順序をソートすることを特徴とする。
【００１１】
以上説明したように、この発明によれば、予測作業時間を算出し、その予測作業時間が短い作業順になるようにソートして作業順序を決定するようにしたので、各作業員の作業能力を考慮して、作業効率を図った作業計画を行うことができる。
また、本発明によれば、移動時間または予測作業時間のいずれかに基づいて、作業順序（ルート）を決定することができるので、対応しなければならない作業の難易度と移動時間との両方を考慮し、効率化を図ったルートを導き出すことができる。
【発明を実施するための最良の形態】
【００１２】
以下、本発明の一実施形態による作業管理サーバを図面を参照して説明する。図１は、この発明の一実施形態による作業管理サーバを適用した作業管理システム１の構成を示す概略ブロック図である。
この図において、作業管理システム１は、作業管理サーバ１０がネットワーク５０を介して基地局６０に接続され、この基地局６０に対し、作業員１００によって携帯される端末装置８０が無線によって接続される。ここでは、作業管理サーバ１０が、各作業者１００が当日対応すべき作業について把握しており、その作業を行うスケジュールを無線によって各端末装置８０に送信する。そして、送信された情報が端末装置８０によって受信され、端末装置８０に設けられた液晶表示装置などの表示装置に表示される。これにより、各作業者１００がこの表示装置に表示されたスケジュールに従って作業を行うことができる。この実施形態において、作業は、機器が設けられた場所に出向き、その機器を修理することを一例として説明する。
【００１３】
次に、図１における作業管理サーバ１０について、図面を用いてさらに説明する。図２は、作業管理サーバ１０の機能について説明するための概略ブロック図である。
この図において、スケジュール情報記憶部１１は、作業者が対応する複数の作業について記憶する。このスケジュール情報記憶部１１に記憶される情報の一例を図３に示す。スケジュール情報には、各作業を識別するための作業ＩＤと、修理内容を示す情報と、作業を緊急に行う必要があるか否を示す情報と、修理を行う対象の機器が設けられた場所を示す位置情報とが対応付けられて記憶される。この位置情報は、例えば、住所などであってもよい。また、緊急であるか否かを示す情報としては、例えば、フラグのオン、オフによって識別可能である。
【００１４】
基準作業時間情報記憶部１２は、作業の処理にかかる基準となる時間を示す基準作業時間情報を作業毎に記憶する。この基準作業時間情報記憶部１２に記憶される情報の一例を図４に示す。ここでは、作業の一例として修理内容が記憶され、その修理内容に応じた基準作業時間が対応付けられて記憶される。この基準作業時間は、例えば、その作業（修理）を行う場合、一般的な修理技術の能力の作業員が行った場合を想定した標準的な作業時間が記憶される。
【００１５】
難易度情報記憶部１３は、作業の難易度を示す難易度情報を作業毎に記憶する。この難易度情報記憶部１３に記憶される情報の一例を図５に示す。ここで、一般に修理作業は、単なる部品交換、部品の清掃、グリスアップ等で終了するものや、部品交換をした後に試運転をして機器全体の動作バランス等の調整が必要なもの、１つの部品を交換するために複数の部品を取り外さないと目的の部品の交換ができないものなどがあるので、ここでは、それらの作業内容の困難の程度に応じて複数のレベルに分けた場合を一例として説明する。
【００１６】
個人スキル情報記憶部１４は、基準作業時間に対し、作業者の能力に応じた作業時間として補正するための補正情報を難易度毎に記憶する。この個人スキル情報記憶部１４に記憶される情報の一例を図６に示す。ここでは、難易度と補正情報とが対応付けられて記憶される。ここでは、補正情報として、その作業者がある難易度の修理作業を行った場合、基準作業時間に対し、どれだけ増減するかについての時間が記憶される。また、この図６においては、補正情報は、「＋○○分」のように、基準作業時間に対し、どれだけ作業時間がさらにかかるかを示す情報が記憶される場合について示されている。ここで、作業者の技術力によって基準作業時間よりも短い時間が作業できる場合もあるので、その場合は「−○○分」のように、マイナスの補正情報が記憶される。また、補正情報は、作業員の技術力に応じて変動する場合を考慮して、作業者毎に異なる補正情報を設定することが望ましい。
【００１７】
予測作業時間生成部１５は、その作業者が作業を行った場合における作業時間を予測して、予測作業時間情報を生成する。具体的には、難易度情報記憶部１３に記憶された情報を参照して、スケジュール記憶部１１に記憶された各作業に対応する難易度情報を読み出し、読み出した難易度情報に対応する作業者の補正情報を個人スキル情報記憶部１４から読み出し、読み出した補正情報と作業の基準作業時間とに基づいて、基準作業時間をその作業者の能力に応じた作業時間となる予測作業時間情報を生成する。
【００１８】
移動時間算出部１６は、スケジュール情報記憶部１１に記憶された位置情報に基づいて、２つの作業場所の間を１区間とし、その区間における移動時間を算出する。例えば、スケジュール情報記憶部１１に記憶された各作業における場所の２つを抽出し、それぞれ移動前の位置情報、移動後の位置情報とし、その区間の移動にかかる移動時間について、各作業場所間毎（全組み合わせについて）に算出する。ここで、移動時間算出部１６は、作業者の移動が自動車である場合には、例えば、汎用のナビゲーション装置のルート作成および移動時間算出機能を適用して移動時間を算出することが可能であり、作業者の移動が電車である場合には、例えば、汎用の電車乗り換え検索用ソフトウェアを適用することによって移動時間を算出することが可能である。
【００１９】
作業順序決定部１７は、予測作業時間生成部１５によって生成された予測作業時間に基づいて、予測作業時間が短い作業が先になるように作業の対応順序をソートすることによって決定する。ここで、作業時間が短いものを先行して処理することにより、仮にその途中で予想以上に修理に時間がかかったとしても、作業時間が短いと思われる修理を先に行っておくことができるので、修理の対応件数を確保することが可能となる。
【００２０】
また、作業順序決定部１７は、移動時間算出部１６が算出した移動時間に基づいて、作業の対応順序をソートする。また、作業順序決定部１７は、移動時間算出部１６が算出した移動時間または、予測作業時間生成部１５が生成した予測作業時間に基づいて、作業の対応順序をソートする。また、作業順序決定部１７は、作業のうち、緊急を示す情報が設定された作業の対応順序を先にするとともに、予測作業時間と移動時間とのうちいずれか一方または両方に基づいて、作業の対応順序をソートする。
【００２１】
通知部１８は、作業順序決定部１７が決定した作業順序の情報について、端末装置８０に送信する。現在位置検出部１９は、作業者１００の現在位置を検出する。この検出は、例えば、作業者１００に携帯された端末装置８０と無線通信を行っている基地局６０の位置を検出することにより行うようにしてもよく、また、作業者１００をＧＰＳ（global positioning system）を利用して特定するようにしてもよい。この場合、端末装置８０にＧＰＳ機能が搭載されていてもよい。
【００２２】
図７は、図２の作業管理サーバ１０の他の実施形態における構成を示す概略ブロック図である。この図において、作業管理サーバ１０は、ＣＰＵ（中央処理装置）２００と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ハードディスク装置などの記憶装置から構成される記憶部２１０と、キーボードやマウスなどの入力装置２２０と、液晶表示装置などの出力装置２３０と、ネットワークを介して各種装置と通信を行う通信インタフェース２４０とがバス２５０を介して接続される。
【００２３】
ここで、図２における予測作業時間生成部１５、移動時間算出部１６、作業順序決定部１７、通知部１８の機能を実現するためのプログラム（例えば、アプリケーションソフトウェア）を記憶部２１０に記憶しておき、このプログラムをＣＰＵ２００が読み出して実行することにより、これら各機能を実現させるものであってもよい。
【００２４】
また、このプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータに読み込ませて実行することによりこれら各機能を実現するようにしてもよい。
【００２５】
なお、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであっても良く、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであっても良い。
【００２６】
また、入力装置２２０は、キーボードやマウス等であり、出力装置２３０は、液晶表示装置やＣＲＴ（Ｃａｔｈｏｄｅ  Ｒａｙ  Ｔｕｂｅ）等であり、これら入力装置２２０、出力装置２３０を利用することにより、管理者が記憶部２１０に記憶される情報を編集することが可能である。記憶部２１０は、図２のスケジュール情報記憶部１１、基準作業時間情報記憶部１２、難易度情報記憶部１３、個人スキル情報記憶部１４に対応する。通信インタフェース２４０は、ＣＰＵ２００との組み合わせにより、図２の通知部１８の機能を実現する。
【００２７】
次に、図２に示す作業管理サーバ１０の動作について、図面を用いて説明する。図８は、図２に示す作業管理サーバ１０の動作について説明するためのフローチャートである。ここでは、予め修理の受け付けを行って、作業員のそれぞれに担当する修理の割り当てがなされ、スケジュール情報記憶部１１に担当する修理について作業として記憶されている場合について説明する。
まず、作業管理サーバ１０は、現在位置検出１９によって各作業者の現在地を検出し（ステップＳ１１）、予測作業時間生成部１５によって、各作業員が対応すべき作業について、スケジュール情報記憶部１１から読み出す（ステップＳ１２）。次いで、予測作業時間生成部１５は、スケジュール情報に含まれる修理内容に対応する基準作業時間を基準作業時間情報記憶部１２から読み出し、対応する作業内容に対応付けし、スケジュール情報に含まれる作業内容に対応する難易度を難易度情報記憶部１３から読み出して対応する作業内容に対応づけする。ここでは、この所定のメモリ内には、図９（ａ）符号ｊに示す情報が一旦記憶される。
【００２８】
次に、作業順序決定部１７は、所定のメモリ内の緊急度の情報を参照することにより、緊急が設定されている作業があるか否かを検出する（ステップＳ１３）。緊急が設定されている作業が検出された場合、その緊急が設定された作業を先に対応すべく、作業順序の起点として設定する（ステップＳ１４）。緊急が設定されている作業が無ければ、現在位置に最も近い位置情報を有する作業を起点として設定する（ステップＳ１５）。
【００２９】
起点が設定されると、予測作業時間生成部１５は、個人スキル情報記憶部１４から個人スキル情報を読み出し（ステップＳ１６）、予測作業時間を生成する（ステップＳ１７）。ここでは、例えば、作業ＩＤ０００４については、難易度が４であるので、個人スキル情報の補正情報が「＋３０（分）」であるので、基準作業時間「３５（分）」に加えることにより、予測作業時間「６５（分）」を算出し、この所定のメモリ上に記憶する。この予測作業時間の算出は、各作業毎に行われる。
【００３０】
そして、予測作業時間が算出されると、移動時間算出部１６は、各作業の位置情報に基づいて、移動時間を算出する。ここでは、作業を行う順序の全組み合わせのそれぞれのルート毎に算出する。算出された移動時間については、図９（ｂ）に示すように所定のメモリ上に記憶される。
【００３１】
予測作業時間、移動時間が算出されると、作業順序決定部１７は、作業順序順序を決定する（ステップＳ１８）。ここでは、起点に設定された作業が先であって、移動時間または予測作業時間が短い作業が先になるようにソートを行い、ソート結果を作業順序として決定する。作業順序決定部１７によって作業順序が決定されると、通知部１８は、決定された作業順序について、該当の作業者の端末装置８０に通知する（ステップＳ１９）。
【００３２】
ここで、移動時間については、移動時間算出部１６が、スケジュール情報記憶部１１に記憶された位置情報に基づいて、各区間の移動にかかる移動時間について、各作業場所間毎（全組み合わせについて）に算出する。次に、作業順序決定部１７が、全ての場所を巡回するルートであって、各区間の移動時間を累計し、その計算結果が最も少なくなるルートを検出することによって、移動時間が最も短い順のルートを決定する。
【００３３】
次に、作業順序決定部１７は、予測作業時間生成部１５が生成した予測時間が短い順になるようにソートする。ここで、作業順序については、標準的な作業時間を考慮すると、図９（ａ）において、緊急であるＣを起点として、Ｃ（４０分）→Ａ（３０分）→Ｄ（３５分）→Ｂ（５０分）の順序で作業することとなる。しかし、その作業者の修理能力を考慮すると、修理の難易度によっては、通常通りの順序とは異なる場合もある。図９（ａ）の場合において、基準作業時間に注目すると、作業ＩＤ０００４については、４つの作業のうち２番目に短いが、その難易度は４であり、作業者のスキルを考慮すると、６５分かかると予測される（符号ｋ）。その場合、予測作業時間が短いもの順にソートすると、この作業ＩＤ０００４については、作業順序としては最後になる。その結果、予測作業時間と考慮した作業順序は、緊急が設定されたＣが起点となり、Ｃ（４５分）→Ａ（４０分）→Ｂ（５５分）→Ｄ（６５分）となる。これにより、その作業者の修理技術の能力を考慮し、修理時間が短い順に作業を行うことによって、修理件数を確保することが可能となる。なお、仮に、その作業者がある作業において予測された時間以上に時間を費やしてしまった場合においても、修理時間が短いものから順に行っているので、処理件数をある程度確保しておくことが可能となり、作業順序が後の作業については、他の作業者に割り当てし直したり、別の日に割り当てたりすることができる。
【００３４】
そして、作業順序決定部１７は、移動時間が短い順におけるルートと、予測時間が短くなるルートについて比較し、いずれか一方のルートに決定する。ここでは、例えば、移動時間が短い順におけるルートであっても、そのルート上で予測作業時間が長い作業（例えば、図９（ａ）の修理内容Ｄ２２）が緊急に設定されている作業の次となる順序である場合には、予測時間が短くなるルートを作業順序として決定する。このいずれのルートを選択するかについては、例えば、予測時間が短くなるルートにおいて、その作業を２分割し、予測時間が最長の作業がルートの後半にあれば、移動時間が短くなるルートに決定し、前半にあれば、予測作業時間が短い順のルートに決定する。
【００３５】
以上説明した実施形態によれば、予測作業時間が短い作業順になるように作業順序を決定するようにしたので、作業員にとって、１日の限られた作業時間内において、それぞれの作業員にとっての難易度を考慮しつつ、作業の処理件数を増大することに重視した作業計画を行うことができる。したがって、作業を行うべく巡回する上で、巡回のはじめの作業において予想以上に作業に時間がかかってしまい、その後の訪問時間などを予め約束してあるスケジュール通りに作業先に対する訪問ができなくなってしまうことを低減することができる。
また、移動時間または予測作業時間のいずれかに基づいて、作業順序（ルート）を決定するようにしたので、対応しなければならない作業の難易度と移動時間とを考慮した効率化を図ったルートを導き出すことができる。
【００３６】
なお、以上説明した実施形態において、作業が機器の修理である場合について説明したが、複数の訪問先を順に巡回して何らかのサービスを提供するものであれば、作業は機器修理に限られるものではなく、例えば、機器のサービス点検や、製品の訪問販売、医者の訪問診察などに適用することも可能である。
【００３７】
以上、この発明の実施形態を図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、この発明の要旨を逸脱しない範囲の設計等も含まれる。
【図面の簡単な説明】
【００３８】
【図１】この発明の一実施形態による作業管理サーバを適用した作業管理システムの構成を示す概略ブロック図である。
【図２】作業管理サーバ１０の機能について説明するための概略ブロック図である。
【図３】スケジュール情報記憶部１１に記憶される情報の一例を示す図面である。
【図４】基準作業時間情報記憶部１２に記憶される情報の一例を示す図面である。
【図５】難易度情報記憶部１３に記憶される情報の一例を示す図面である。
【図６】個人スキル情報記憶部１４に記憶される情報の一例を示す図面である。
【図７】作業管理サーバ１０の他の実施形態における構成を示す概略ブロック図である。
【図８】作業管理サーバ１０の動作について説明するためのフローチャートである。
【図９】予測作業時間および移動時間についての算出結果の一例を示す図面である。
【符号の説明】
【００３９】
１  作業管理システム                      １０  作業管理サーバ
１１  スケジュール情報記憶部              １２  基準作業時間情報記憶部
１３  難易度情報記憶部１３                １４  個人スキル情報記憶部
１５  予測作業時間生成部                  １６  移動時間算出部
１７  作業順序決定部                      １８  通知部
１９  現在位置検出部                      ８０  端末装置
１００  作業者
【図１】
2006227751.tif 000003
【図２】
2006227751.tif 000004
【図３】
2006227751.tif 000005
【図４】
2006227751.tif 000006
【図５】
2006227751.tif 000007
【図６】
2006227751.tif 000008
【図７】
2006227751.tif 000009
【図８】
2006227751.tif 000010
【図９】
2006227751.tif 000011