(57)【特許請求の範囲】
【請求項１】
複数の実施地点のいずれかにおいて、複数の実施候補者のいずれかにより実施される作業を示す作業情報を取得する手段と、
前記複数の実施地点のそれぞれの位置を示す実施地点位置情報を取得する実施地点位置情報取得手段と、
前記複数の実施候補者のそれぞれの位置に関する実施候補者位置関連情報を取得する実施候補者位置関連情報取得手段と、
前記実施地点位置情報と、前記実施候補者位置関連情報と、から算出される前記複数の実施地点のそれぞれに対する前記複数の実施候補者のそれぞれの移動コストに基づいて、前記複数の実施地点と、前記複数の実施候補者と、から前記作業情報により示される作業が実施される実施地点と、該作業を実施する実施候補者と、をそれぞれ抽出する抽出手段と、
を有することを特徴とする作業管理装置。
【請求項２】
請求項１に記載の作業管理装置において、
前記実施候補者位置関連情報取得手段は、前記複数の実施候補者のそれぞれの、予め定められる時点における位置に関する前記実施候補者位置関連情報を取得し、
前記抽出手段は、前記予め定められる時点に応じた時点において、前記作業を実施する実施候補者を抽出することを特徴とする作業管理装置。
【請求項３】
請求項１又は２に記載の作業管理装置において、
現在の時刻を示す時刻情報を取得する手段と、
前記作業が実施される時期に関する条件を示す実施時期条件情報を取得する手段と、
をさらに含み、
前記抽出手段は、前記時刻情報により示される現在の時刻が前記実施時期条件により示される条件に適合する場合、前記作業を実施する実施候補者の抽出を行うことを特徴とする作業管理装置。
【請求項４】
請求項１から３のいずれかに記載の作業管理装置において、
前記移動コストは、前記実施候補者のそれぞれの、前記複数の実施地点の少なくとも１つまでの距離であり、
前記抽出手段は、前記距離が最も短い実施地点と、実施候補者と、を抽出することを特徴とする作業管理装置。
【請求項５】
請求項１から３のいずれかに記載の作業管理装置において、
前記移動コストは、前記実施候補者のそれぞれの、前記複数の実施地点の少なくとも１つまでの移動に要する移動時間であり、
前記抽出手段は、前記移動時間が最も短い実施地点と、実施候補者と、を抽出することを特徴とする作業管理装置。
【請求項６】
請求項１から５のいずれかに記載の作業管理装置において、
前記実施候補者位置関連情報取得手段により取得される、前記複数の実施候補者のそれぞれの位置に関する前記実施候補者位置関連情報は、該実施候補者の行動予定を示す情報であることを特徴とする作業管理装置。
【請求項７】
コンピュータを、
複数の実施地点のいずれかにおいて、複数の実施候補者のいずれかにより実施される作業を示す作業情報を取得する手段、
前記複数の実施地点のそれぞれの位置を示す実施地点位置情報を取得する実施地点位置情報取得手段、
前記複数の実施候補者のそれぞれの位置に関する実施候補者位置関連情報を取得する実施候補者位置関連情報取得手段、及び
前記実施地点位置情報と、前記実施候補者位置関連情報と、から算出される前記複数の実施地点のそれぞれに対する前記複数の実施候補者のそれぞれの移動コストに基づいて、前記複数の実施地点と、前記複数の実施候補者と、から前記作業情報により示される作業が実施される実施地点と、該作業を実施する実施候補者と、をそれぞれ抽出する抽出手段、
として機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、作業管理装置及びプログラムに関する。
【背景技術】
【０００２】
グループメンバーが携帯する携帯端末装置等からネットワークを介して入力される、グループ及びグループメンバーのスケジュール情報を、サーバにおいて管理するスケジュール管理システムがある。グループメンバーは、ネットワークに接続される携帯端末装置等を用いてスケジュール情報を参照し、自身のスケジュールや、他のグループメンバーのスケジュールを確認する。
【０００３】
特許文献１には、予め設定されたユーザーのスケジュール及び通知条件に基づいて、ユーザーに対する通知を行う接近情報通知システムが開示されている。特許文献２には、利用者の現在位置に基づいて該利用者が実行できる用件を通知するリマインディングメッセージを出す際の条件を、該利用者の状態に応じて可変制御するシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−１７１０６８号公報
【特許文献２】特開２００４−１０２１７５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的の１つは、実施地点及び実施候補者が複数指定される作業について、該作業の実施に適した実施地点及び実施候補者を、実施地点及び実施候補者の位置情報に基づいて決定する作業管理装置及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の発明は、複数の実施地点のいずれかにおいて、複数の実施候補者のいずれかにより実施される作業を示す作業情報を取得する手段と、前記複数の実施地点のそれぞれの位置を示す実施地点位置情報を取得する実施地点位置情報取得手段と、前記複数の実施候補者のそれぞれの位置に関する実施候補者位置関連情報を取得する実施候補者位置関連情報取得手段と、前記実施地点位置情報と、前記実施候補者位置関連情報と、から算出される前記複数の実施地点のそれぞれに対する前記複数の実施候補者のそれぞれの移動コストに基づいて、前記複数の実施地点と、前記複数の実施候補者と、から前記作業情報により示される作業が実施される実施地点と、該作業を実施する実施候補者と、をそれぞれ抽出する抽出手段と、を有することを特徴とする作業管理装置である。
【０００７】
また、請求項２に記載の発明は、請求項１に記載の作業管理装置において、前記実施候補者位置関連情報取得手段は、前記複数の実施候補者のそれぞれの、予め定められる時点における位置に関する前記実施候補者位置関連情報を取得し、前記抽出手段は、前記予め定められる時点に応じた時点において、前記作業を実施する実施候補者を抽出することを特徴とする作業管理装置である。
【０００８】
また、請求項３に記載の発明は、請求項１又は２に記載の作業管理装置において、現在の時刻を示す時刻情報を取得する手段と、前記作業が実施される時期に関する条件を示す実施時期条件情報を取得する手段と、をさらに含み、前記抽出手段は、前記時刻情報により示される現在の時刻が前記実施時期条件により示される条件に適合する場合、前記作業を実施する実施候補者の抽出を行うことを特徴とする作業管理装置である。
【０００９】
また、請求項４に記載の発明は、請求項１から３のいずれかに記載の作業管理装置において、前記移動コストは、前記実施候補者のそれぞれの、前記複数の実施地点の少なくとも１つまでの距離であり、前記抽出手段は、前記距離が最も短い実施地点と、実施候補者と、を抽出することを特徴とする作業管理装置である。
【００１０】
また、請求項５に記載の発明は、請求項１から３のいずれかに記載の作業管理装置において、前記移動コストは、前記実施候補者のそれぞれの、前記複数の実施地点の少なくとも１つまでの移動に要する移動時間であり、前記抽出手段は、前記移動時間が最も短い実施地点と、実施候補者と、を抽出することを特徴とする作業管理装置である。
【００１１】
また、請求項６に記載の発明は、請求項１から５のいずれかに記載の作業管理装置において、前記実施候補者位置関連情報取得手段により取得される、前記複数の実施候補者のそれぞれの位置に関する前記実施候補者位置関連情報は、該実施候補者の行動予定を示す情報であることを特徴とする作業管理装置である。
【００１２】
また、請求項７に記載の発明は、コンピュータを、複数の実施地点のいずれかにおいて、複数の実施候補者のいずれかにより実施される作業を示す作業情報を取得する手段、前記複数の実施地点のそれぞれの位置を示す実施地点位置情報を取得する実施地点位置情報取得手段、前記複数の実施候補者のそれぞれの位置に関する実施候補者位置関連情報を取得する実施候補者位置関連情報取得手段、及び前記実施地点位置情報と、前記実施候補者位置関連情報と、から算出される前記複数の実施地点のそれぞれに対する前記複数の実施候補者のそれぞれの移動コストに基づいて、前記複数の実施地点と、前記複数の実施候補者と、から前記作業情報により示される作業が実施される実施地点と、該作業を実施する実施候補者と、をそれぞれ抽出する抽出手段、として機能させるためのプログラムである。
【発明の効果】
【００１３】
請求項１，７に記載の発明によれば、実施地点及び実施候補者が複数指定される作業について、該作業の実施に適した実施地点及び実施候補者が、実施地点及び実施候補者の位置情報から算出される移動コストに基づいて決定される。
【００１４】
請求項２に記載の発明によれば、例えば作業情報を設定した者が実施候補者の抽出処理の実行を命令する操作を行わなくても、予め定められる時点において抽出処理が実行される。
【００１５】
請求項３に記載の発明によれば、実施時期条件に適合したものについて実施地点及び実施候補者の抽出処理が行われ、例えば夜間や、実施地点が使用できない時間帯における不要な抽出処理が回避される。
【００１６】
請求項４に記載の発明によれば、実施候補者と実施地点との間の距離に基づいて、実施地点及び実施候補者が抽出される。
【００１７】
請求項５に記載の発明によれば、実施候補者の実施地点までの移動時間に基づいて、実施地点及び実施候補者が抽出される。
【００１８】
請求項６に記載の発明によれば、実施候補者が実際に存在する位置を確認することなく実施地点及び実施候補者の抽出処理が実行される。
【図面の簡単な説明】
【００１９】
【図１】本実施形態に係る作業管理装置の構成を示す図である。
【図２】作業情報データベースに記憶される作業情報の一例を示す図である。
【図３】本実施形態に係る作業管理装置における抽出処理を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明を実施するための好適な実施の形態（以下、実施形態という）を、図面に従って説明する。
【００２１】
図１は、本実施形態に係る作業管理装置１００の構成を示す図である。作業管理装置１００は、例えばデスクトップパソコンやノートパソコン等の情報処理装置である。作業管理装置１００は、作業情報データベース２００及び地図情報データベース３００と有線又は無線で接続される。また、作業管理装置１００は、通信ネットワーク５００を介してサーバ４００と接続される。
【００２２】
作業管理装置１００は、作業オーナーにより作業情報データベース２００に登録された、複数の実施候補者のいずれかにより複数の実施地点のいずれかにおいて実施される作業について、該作業が実施される実施地点と、該作業を実施する実施候補者と、を抽出する抽出処理を行い、抽出された実施地点及び実施候補者を作業オーナーに通知する。このような作業の例としては、金融機関における入出金や、ネットワーク上に登録された印刷データを、ネットワークに接続されて各地に点在する印刷装置のいずれかにおいて印刷する作業等がある。
【００２３】
作業情報データベース２００には、作業管理装置１００により管理される作業のそれぞれに関する作業情報が記憶される。作業情報データベース２００は、ハードディスク等から構成される。作業情報には、作業ＩＤ、作業の実施日時、実施日時の条件、期限、作業オーナー、作業内容、実施者、実施候補者、実施地点、実施地点候補、及び後述する抽出処理の抽出モード等の項目が含まれ、作業のそれぞれについてこれらの少なくとも一部が記憶される。図２は、作業情報データベース２００に記憶される作業情報の一例を示す図である。作業情報は、作業オーナーにより、後述する作業情報入力部１１０を介して作業情報データベース２００に入力される。ここで、実施地点候補の「書店」「コンビニ」「銀行」は、特定の１地点を指すのではなく、「書店」は複数ある書店の店舗の場所、「コンビニ」は複数あるコンビニエンスストアの店舗の場所、「銀行」は複数ある銀行の店舗の場所を示すものである。
【００２４】
地図情報データベース３００は、予め定められる範囲の地図情報を記憶する。予め定められる範囲の地図情報とは、作業管理装置１００により管理されるスケジュールが実施されうる範囲を含む地図情報であり、例えば作業管理装置１００が、ある地区において実施されるスケジュールを管理するのであれば、該地区の地図情報である。また、地図情報には、作業情報において実施地点候補として指定される地点（銀行の場所、印刷機の設置場所等）を示す情報も含まれる。地図情報データベース３００は、ハードディスク等から構成される。
【００２５】
サーバ４００は、通信ネットワーク５００を介して作業管理装置１００と接続されて通信を行う通信装置である。またサーバ４００は、実施候補者がそれぞれ携帯する携帯端末装置との通信を行う。
【００２６】
以下、作業管理装置１００について説明する。作業管理装置１００は、実施地点の位置情報と、実施候補者の位置情報と、から算出される実施地点のそれぞれに対する実施候補者のそれぞれの移動コストに基づいて、作業が実施される実施地点と該作業を実施する実施候補者を抽出する。ここで移動コストとは、実施候補者の、実施地点までの移動に要する負担の量を意味し、具体的には移動距離、移動時間、移動費用、移動に要する燃料等が挙げられる。本実施形態においては、移動コストとして、実施候補者のそれぞれと該実施候補者に最も近い実施地点との距離（移動距離）、もしくは実施候補者のそれぞれの該実施候補者に最も近い実施地点までの時間（移動時間）を使用する。そして移動コストとして移動距離と移動時間のいずれを使用するかは、作業オーナーにより設定される作業情報に含まれる抽出モードにより指定される。（図２参照）。すなわち、移動距離モードにおいては移動距離に基づいて実施地点及び実施候補者の抽出が行われ、移動時間モードにおいては移動時間に基づいて実施地点及び実施候補者の抽出が行われる。
【００２７】
作業管理装置１００は、作業情報入力部１１０、抽出処理部１２０、実施候補者位置情報取得部１３０、地図検索部１４０、及び通知部１５０を有する。作業情報入力部１１０、抽出処理部１２０、実施候補者位置情報取得部１３０、地図検索部１４０、及び通知部１５０は、例えばＣＰＵの一機能として実現される。
【００２８】
作業情報入力部１１０は、作業オーナーにより、図示しないキーボード等の入力装置を介して入力される、図２に示される作業情報を受け付け、作業情報データベース２００に出力する。
【００２９】
抽出処理部１２０は、地図検索部１４０からの入力に基づき実施地点及び実施候補者の抽出処理（以下、抽出処理）を行う。抽出処理部１２０は、抽出処理制御部１２２、実施候補者情報取得部１２４、及び抽出処理実行部１２６を有する。抽出処理制御部１２２は、抽出処理部１２０において行われる抽出処理の制御を行う。実施候補者情報取得部１２４は、作業情報データベース２００に記憶される作業情報のうち、実施候補者を示す情報（実施候補者情報）を取得し、実施候補者位置情報取得部１３０に出力する。抽出処理実行部１２６は、地図検索部１４０から入力される地図検索結果（移動距離モードでは移動距離、移動時間モードでは移動時間）を基に抽出処理を実行する。抽出処理部１２０の動作については後述する。
【００３０】
実施候補者位置情報取得部１３０は、抽出処理部１２０の実施候補者情報取得部１２４から入力される実施候補者情報により指定される実施候補者のそれぞれの位置に関する実施候補者位置情報を、サーバ４００から取得し、抽出処理部１２０に出力する。
【００３１】
地図検索部１４０は、実施候補者位置情報取得部１３０において取得された実施候補者位置情報を抽出処理部１２０から取得し、地図情報データベース３００から実施地点位置情報を取得する。そして地図検索部１４０は、これらに基づいて実施候補者のそれぞれについて、直近の実施地点までの移動距離（移動距離モード）又は移動時間（移動時間モード）を取得し、これらの地図検索結果を抽出処理部１２０に出力する。
【００３２】
通知部１５０は、抽出処理部１２０の抽出処理実行部１２６により抽出された実施地点及び実施候補者を示す情報を、図示しないディスプレイに表示させる。作業オーナーは、ディスプレイに表示された情報を見て抽出された実施地点及び実施候補者を認識し、該実施候補者へ、該実施地点を通知した上で作業を依頼する。
【００３３】
以下、作業管理装置１００における抽出処理を詳細に説明する。抽出処理部１２０の抽出処理制御部１２２は、予め定められる時点（例えば１分置き）に作業情報データベース２００に記憶される作業情報のうち、実施日時が設定されず、実施地点として複数の実施地点が指定され、かつ実施候補者として複数の候補者が指定されている作業情報を、抽出処理の対象（抽出対象作業情報）と認識する。
【００３４】
抽出処理制御部１２２は、認識した抽出対象作業情報の数を変数Ｎとして設定し、抽出処理が実行された作業情報の数を示すカウンタ値ｃを０とする。抽出処理制御部１２２は、１つの抽出対象作業情報について抽出処理が終了した時点でカウンタ値ｃを１加算する。抽出処理制御部１２２は、カウンタ値ｃがＮに達するまで（すなわち、抽出対象作業情報の全てに対し抽出処理が実行されるまで）、抽出処理を行うよう抽出処理部１２０を制御する。
【００３５】
実施候補者情報取得部１２４は、抽出処理制御部１２２からの入力に基づき、作業情報データベース２００に記憶される、実施候補者を示す実施候補者情報を取得し、実施候補者位置情報取得部１３０に出力する。
【００３６】
実施候補者位置情報取得部１３０は、抽出処理部１２０の実施候補者情報取得部１２４から入力される実施候補者情報により指定される実施候補者のそれぞれについて、該実施候補者の位置に関する実施候補者位置情報をサーバ４００から取得し、抽出処理部１２０に出力する。実施候補者位置情報は、実施候補者のそれぞれが携帯している携帯端末装置のＧＰＳ機能により取得されて、該携帯端末装置からサーバ４００に送信されている。
【００３７】
地図検索部１４０は、抽出処理部１２０から取得される、実施候補者位置情報取得部１３０において取得された実施候補者位置情報、及び地図情報データベース３００から取得される実施地点の位置を示す実施地点位置情報に基づいて、地図情報データベース３００の検索を行い、実施候補者のそれぞれについて、移動距離モードにおいては該実施候補者の直近の実施地点までの経路探索を行って移動距離を、移動時間モードにおいては該実施候補者の現在位置から直近の実施地点までの移動時間を地図検索結果として取得する。地図検索部１４０は、取得された地図検索結果を抽出処理部１２０に出力する。
【００３８】
なお、地図検索結果の取得においては、予め実施地点と該実施地点がカバーする領域とを関連づけて記憶しておき、実施候補者位置情報を取得すると、該実施候補者位置情報が含まれる領域をカバーする実施地点候補の実施地点位置情報を取得して処理を行ってもよいし、実施候補者のそれぞれについて全ての実施地点候補までの移動時間又は移動距離を算出してこれらが最も小さい移動時間又は移動距離を採用してもよい。
【００３９】
抽出処理実行部１２６は、地図検索部１４０から入力される地図検索結果に基づき、複数の実施地点と、複数の実施候補者と、から作業が実施される実施地点と、該作業を実施する実施候補者と、をそれぞれ抽出する。具体的には、移動距離モードでは、抽出処理実行部１２６は移動距離が最も短い実施候補者を作業を実施する実施候補者として抽出し、該実施候補者の直近の実施地点を該作業が実施される実施地点として抽出する。移動時間モードでは、抽出処理実行部１２６は移動時間が最も短い実施候補者を作業を実施する実施候補者として抽出し、該実施候補者の直近の実施地点を該作業が実施される実施地点として抽出する。
【００４０】
通知部１５０は、抽出処理部１２０の抽出処理実行部１２６により抽出された実施地点及び実施候補者を示す情報を、図示しないディスプレイに出力して表示させる。抽出処理制御部１２２は、例えば通知部１５０による通知が行われた時点で、前述のカウンタ値ｃについて１加算する。
【００４１】
次に、作業管理装置１００の動作をフローチャートを用いて説明する。図３は、本実施形態に係る作業管理装置１００における抽出処理を示すフローチャートである。
【００４２】
抽出処理部１２０の抽出処理制御部１２２は、予め定められる時点に、抽出対象作業情報の有無を確認して（Ｓ３０１）、存在すれば、その数を取得して変数Ｎに設定し、カウンタ値ｃを０とする（Ｓ３０２）。抽出対象作業情報が存在しなければ、実施候補者の抽出処理は終了する。
【００４３】
次に、抽出処理制御部１２２は、抽出対象作業情報の１つを抽出処理の実行対象とし（Ｓ３０３）、該実行対象について抽出処理を開始する。まず、実施候補者情報取得部１２４は、実行対象の実施候補者情報を取得し（Ｓ３０４）、実施候補者位置情報取得部１３０に出力する。
【００４４】
実施候補者位置情報取得部１３０は、Ｓ３０４において入力される実施候補者情報により指定される実施候補者のそれぞれについて、サーバ４００から実施候補者位置情報を取得し（Ｓ３０５）、抽出処理部１２０に出力する。
【００４５】
地図検索部１４０は、Ｓ３０５において取得された実施候補者位置情報を抽出処理部１２０から取得すると、実施地点の位置を示す実施地点位置情報を地図情報データベース３００から取得（Ｓ３０６）した上で抽出モードを確認し（Ｓ３０７）、移動距離モードであれば、実施候補者のそれぞれについて該実施候補者の直近の作業地点までの経路探索を行って移動距離を取得し（Ｓ３０８）、抽出処理部１２０の抽出処理実行部１２６に出力する。移動時間モードであれば、地図検索部１４０は、実施候補者のそれぞれについて該実施候補者の現在位置から直近の作業地点までの移動時間を取得し（Ｓ３０９）、抽出処理実行部１２６に出力する。
【００４６】
Ｓ３０８において移動距離が取得された場合、抽出処理部１２０の抽出処理実行部１２６は、Ｓ３０８において取得された移動距離が最も短い実施地点及び実施候補者を、作業が実施される実施地点及び該作業を実施する実施候補者として抽出する（Ｓ３１０）。
【００４７】
Ｓ３０９において移動時間が取得された場合、抽出処理実行部１２６は、Ｓ３０９において取得された所要時間が最も短い実施地点及び実施候補者を、作業が実施される実施地点及び該作業を実施する実施候補者として抽出する（Ｓ３１１）。
【００４８】
Ｓ３１０又はＳ３１１において実施地点及び実施候補者が抽出されると、通知部１５０は抽出された実施地点及び実施候補者を示す情報をディスプレイに出力して表示させる（Ｓ３１２）。
【００４９】
通知部１５０による通知が実行されると、抽出処理制御部１２２はカウンタ値ｃを１加算し（Ｓ３１３）、カウンタ値ｃとＮの値が等しいか判定する（Ｓ３１４）。カウンタ値ｃとＮが等しければ、抽出処理の対象である作業情報の全てについて抽出処理が終了しているので作業管理装置１００における抽出処理は終了し、カウンタ値ｃがＮより等しくなければＳ３０３に戻り、まだ抽出処理が終了していない作業情報を抽出処理実行対象として抽出処理を実行する。
【００５０】
以上の構成により、実施地点及び実施候補者が複数指定される作業について、該作業の実施に適した実施地点及び実施候補者が、実施地点及び実施候補者の位置情報に基づいて決定される。
【００５１】
なお、作業管理装置１００はパソコン等の情報処理装置であり、情報処理装置のメモリーに記憶されるプログラムを動作させることで実現される。このプログラムは、通信によって提供されてもよいし、コンピュータによる読み取りが可能な、ＣＤ−ＲＯＭ等の記憶媒体に格納されて提供されてもよい。
【００５２】
なお、上記実施形態においては、移動距離モードにおいては移動距離が最も短い実施地点及び実施候補者を抽出し、移動時間モードにおいては移動時間が最も短い実施地点及び実施候補者を抽出する構成が開示されたが、本発明はこれに限定されず、例えば移動距離又は移動時間が短い順に複数の実施地点及び実施候補者を抽出する構成としてもよいし、移動時間又は移動距離が予め定められる長さよりも短い実施地点及び実施候補者を抽出する構成としてもよい。また、移動時間又は移動距離が予め定められる長さより短い実施地点及び実施候補者がいない場合に「該当者なし」との判断を下す構成を有してもよい。さらに、地図検索部１４０において各実施候補者について、移動時間又は移動距離が最も短い作業地点を決定した段階で、移動時間又は移動距離が予め定められる長さより長い実施候補者は、抽出処理実行部１２６における抽出の対象から外される構成としてもよい。
【００５３】
また、上記実施形態においては、抽出処理制御部１２２による作業情報の確認が予め定められる時間ごと（例えば１分置き）に行われる構成が開示されたが、本発明はこれに限定されず、例えば指定された時刻に実行される構成としてもよいし、これらの実施時期の条件が、作業情報のそれぞれについて作業情報の設定時に作業オーナーにより設定される構成としてもよい。また、作業管理装置１００における作業情報を指定する操作及び抽出処理の実行を命令する操作に応じて、指定された作業情報について抽出処理を実行する構成としてもよい。
【００５４】
また、現在の時刻を取得する手段をさらに設けて、作業情報として該作業が実施される時期に関する条件がさらに設定される（例えば、入金等の作業に対して、金融機関の営業時間）構成として、現在の時刻が条件に適合する場合に実施候補者の抽出処理が行われる構成としてもよい。
【００５５】
また、上記実施形態では、移動時間又は移動距離に基づいて抽出する構成が示されたが、本発明はこれに限定されず、位置情報に基づく構成であれば例えば直線距離でもよい。位置情報については、ＧＰＳ機能により取得される構成が示されたが、他の方法によって取得される構成としてもよく、例えば実施候補者の行動予定の登録を受け付ける構成を設け、登録される行動予定から推測される位置情報が抽出処理に用いられる構成としてもよいし、いくつかの地点に設けられる情報処理装置等の装置に対して実施候補者により行われる操作を検知したことにより該装置の設置場所を示す情報を該実施候補者の位置として取得する構成としてもよい。
【００５６】
また、上記実施形態においては、抽出された実施地点及び実施候補者を示す情報がディスプレイに表示されて作業オーナーに通知される構成が示されたが、メール送信等、他の方法により作業オーナーに通知される構成としてもよいし、抽出された実施候補者本人に該実施候補者が携帯している携帯端末装置を介して、電子メール等で通知される構成としてもよい。また、必要に応じて実施地点及び実施候補者のいずれかのみが通知される構成としてもよい。
【００５７】
また、作業情報として該作業の実施期限が設定される構成とし、実施期限までの時間が予め定められる長さとなった場合に作業オーナーに警告する構成をさらに設けてもよい。
【００５８】
また、作業管理装置１００や実施候補者が携帯する携帯端末装置等により内容が参照可能な作業情報として、該作業の実施済み／未実施を示す実施状況情報がさらに記憶される構成とし、実施候補者等により実施された場合等には実施状況情報を「実施済み」と書き換える操作を受け付ける構成を設けてもよい。
【符号の説明】
【００５９】
１００  作業管理装置、１１０  作業情報入力部、１２０  抽出処理部、１２２  抽出処理制御部、１２４  実施候補者情報取得部、１２６  抽出処理実行部、１３０  実施候補者位置情報取得部、１４０  地図検索部、１５０  通知部、２００  作業情報データベース、３００  地図情報データベース、４００  サーバ、５００  通信ネットワーク。
【図１】
0005521897.tif 000002
【図２】
0005521897.tif 000003
【図３】
0005521897.tif 000004