(57)【特許請求の範囲】
【請求項１】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする施設情報配信サーバ
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶するスケジュール記憶部
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（４）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、スケジュール記憶部の順序付けに従って最先の施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、当該最先の施設の立寄り状況が未到達ステータスの場合に、当該立寄り状況を滞在中ステータスに更新する案内施設判定部
（６）案内施設を記憶する案内施設記憶部
（７）案内施設記憶部に初期案内施設を設定した場合、又は案内施設記憶部の案内施設を変更した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（８）抽出した施設情報を、移動対応端末へ送信する施設情報送信部
（９）移動対応端末から指示を受信する指示受信部
（１０）受信した指示が進み指示の場合に、案内施設記憶部に記憶している案内施設に対応する立寄り状況を判定し、滞在中ステータスのときは、当該案内施設の立寄り状況を退去ステータスに更新し、未到達ステータス又は退去ステータスのときは、当該案内施設の立寄り状況を更新せず、更にいずれのステータスであっても、案内施設記憶部に記憶している案内施設を、スケジュール記憶部の順序付けに従って次の施設に変更する案内施設変更部。
【請求項２】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラム
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）受信した複数の上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させる手順
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（４）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、スケジュール記憶部の順序付けに従って最先の施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、当該最先の施設の立寄り状況が未到達ステータスの場合に、当該立寄り状況を滞在中ステータスに更新する手順
（５）案内施設記憶部に初期案内施設を設定した場合、又は案内施設記憶部の案内施設を変更した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（６）抽出した施設情報を、移動対応端末へ送信する手順
（７）移動対応端末から指示を受信する手順
（８）受信した指示が進み指示の場合に、案内施設記憶部に記憶している案内施設に対応する立寄り状況を判定し、滞在中ステータスのときは、当該案内施設の立寄り状況を退去ステータスに更新し、未到達ステータス又は退去ステータスのときは、当該案内施設の立寄り状況を更新せず、更にいずれのステータスであっても、案内施設記憶部に記憶している案内施設を、スケジュール記憶部の順序付けに従って次の施設に変更する手順。
【請求項３】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする施設情報配信サーバ
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）利用者端末から、施設に対応付けて、予定立寄り時間を受信する予定立寄り時間受信部
（３）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶し、更に施設識別情報に対応付けて、受信した予定立寄り時間を記憶するスケジュール記憶部
（４）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（５）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（６）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、対応する予定立寄り時間と現在時刻の差が最も小さい施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、現在時刻が当該差が最も小さい施設の予定立寄り時間内又は後の場合に、当該差が最も小さい施設の立寄り状況を滞在中ステータスに更新し、更にスケジュール記憶部の順序付けに従って当該差が最も小さい施設より前の施設の立寄り状況を退去ステータスに更新する案内施設判定部
（７）案内施設を記憶する案内施設記憶部
（８）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（９）抽出した施設情報を、移動対応端末へ送信する施設情報送信部。
【請求項４】
施設情報配信サーバは、更に、
（１０）移動対応端末から指示を受信する指示受信部と、
（１１）受信した指示に従って、案内施設記憶部に記憶している案内施設を変更する案内施設変更部を有し、
上記施設情報抽出部は、案内施設記憶部の案内施設を変更した場合にも、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出することを特徴とする請求項３記載の施設情報配信サーバ。
【請求項５】
上記施設情報配信サーバは、移動対応端末から現在位置情報を受信し、現在時刻と受信した現在位置情報とから、予定立寄時間に対する差分を算出し、それ以降の施設に関する予定立寄時間を上記差分に基づいて補正し、補正した予定立寄時間に基づいて案内施設を判定することを特徴とする請求項３記載の施設情報配信サーバ。
【請求項６】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報と予定立寄り時間を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラム
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）利用者端末から、施設に対応付けて、予定立寄り時間を受信する手順
（３）受信した複数の施設を特定可能な上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させ、更に施設識別情報に対応付けて、
受信した予定立寄り時間を記憶させる手順
（４）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、対応する予定立寄り時間と現在時刻の差が最も小さい施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、現在時刻が当該差が最も小さい施設の予定立寄り時間内又は後の場合に、当該差が最も小さい施設の立寄り状況を滞在中ステータスに更新し、更にスケジュール記憶部の順序付けに従って当該差が最も小さい施設より前の施設の立寄り状況を退去ステータスに更新する手順
（６）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（７）抽出した施設情報を、移動対応端末へ送信する手順。
【請求項７】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする施設情報配信サーバ
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶するスケジュール記憶部
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（４）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、施設を含む所定範囲に移動対応端末の所在位置が含まれる場合には、当該施設を上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、当該施設の立寄り状況を滞在中ステータスに更新し、いずれの施設においても、施設を含む所定範囲に移動対応端末の所在位置が含まれることがない場合には、各施設間の複数の経路を設定し、設定した経路のうち、移動対応端末の所在位置との距離が最も小さい経路の終点を、前記初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、更にスケジュール記憶部の順序付けに従って当該初期案内施設と判定した施設より前の施設の立寄り状況を退去ステータスに更新する案内施設判定部
（６）案内施設を記憶する案内施設記憶部
（７）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（８）抽出した施設情報を、移動対応端末へ送信する施設情報送信部。
【請求項８】
施設情報配信サーバは、更に、
（９）移動対応端末から指示を受信する指示受信部と、
（１０）受信した指示に従って、案内施設記憶部に記憶している案内施設を変更する案内施設変更部を有し、
上記施設情報抽出部は、案内施設記憶部の案内施設を変更した場合にも、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出することを特徴とする請求項７記載の施設情報配信サーバ。
【請求項９】
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラム
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）受信した複数の上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させる手順
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（４）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、施設を含む所定範囲に移動対応端末の所在位置が含まれる場合には、当該施設を上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、当該施設の立寄り状況を滞在中ステータスに更新し、いずれの施設においても、施設を含む所定範囲に移動対応端末の所在位置が含まれることがない場合には、各施設間の複数の経路を設定し、設定した経路のうち、移動対応端末の所在位置との距離が最も小さい経路の終点を、前記初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、更にスケジュール記憶部の順序付けに従って当該初期案内施設と判定した施設より前の施設の立寄り状況を退去ステータスに更新する手順
（５）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（６）抽出した施設情報を、移動対応端末へ送信する手順。
【請求項１０】
前記施設を特定可能な情報は、少なくとも施設の緯度及び経度を特定できる情報を含むことを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１１】
前記施設を特定可能な情報は、少なくとも施設の住所を特定できる情報の一部又は全部を含むことを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１２】
移動対応端末は、携帯電話端末、携帯端末、携帯情報端末、携帯可能ＰＣ、またはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）であることを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１３】
移動対応端末は、車載のカーナビゲーションシステムであることを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１４】
施設情報抽出部は、施設情報として施設の所在地を含む地図を生成することを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１５】
スケジュール記憶部と、立寄り状況記憶部と、案内施設記憶部は、それぞれユーザＩＤと対応付けられていることを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１６】
上記施設情報配信サーバは、異なるユーザＩＤを対応付ける情報を予め設定可能であり、これらの異なるユーザＩＤを用いたアクセスに対して、共通のユーザＩＤとなるように少なくとも一方のユーザＩＤを変換し、それぞれに上記共通のユーザＩＤに対応付けられている共通のスケジュール記憶部と、共通の立寄り状況記憶部と、共通の案内施設記憶部とを用いて動作することを特徴とする請求項１５記載の施設情報配信サーバ。
【請求項１７】
施設情報抽出部は、判定した案内施設についての文字のみからなる施設情報を抽出することを特徴とする請求項１、３、又は７記載の施設情報配信サーバ。
【請求項１８】
施設情報配信サーバは、作業識別情報と施設識別情報とを対応付けて記憶する作業テーブルを有し、
上記施設選択情報受信部は、施設を特定可能な情報として、作業識別情報を順序付けて複数受信し、
上記スケジュール記憶部は、上記作業テーブルで、受信した作業識別情報に対応する施設識別情報を、受信した複数の作業識別情報の順序付けに従って順序付けて複数記憶することを特徴とする請求項１記載の施設情報配信サーバ。
【請求項１９】
上記作業テーブルは、更に、作業内容を対応付けて記憶し、
上記施設選択情報受信部は、上記作業テーブルの作業識別情報に対応する作業内容を含み、作業の選択を促す作業一覧を利用者端末に送信し、作業一覧から選択された作業の作業識別情報を順序付けて複数受信することを特徴とする請求項１８記載の施設情報配信サーバ。
【請求項２０】
上記施設データベースは、施設識別情報に対応付けて作業対象を記憶しており、
上記施設選択情報受信部は、上記作業テーブルの作業識別情報毎に、作業識別情報に対応する施設識別情報に上記施設データベース上で対応する作業対象を作業一覧に含めること特徴とする請求項１９記載の施設情報配信サーバ。
【請求項２１】
上記作業テーブルは、更に、作業内容を対応付けて記憶し、
上記施設情報配信サーバは、更に、上記スケジュール記憶部上で、上記案内施設判定部で判定した案内施設に対応する作業識別情報に上記作業テーブル上で対応する作業内容を含む作業情報を生成する作業情報生成部と、
生成した作業情報を送信する作業情報送信部とを有することを特徴とする請求項１８記載の施設情報配信サーバ。
【請求項２２】
施設情報配信サーバは、更に、作業情報要求を受信する作業情報要求受信部を有し、
上記作業情報送信部は、作業情報要求を受信した場合に、作業情報を移動体端末に送信することを特徴とする請求項２１記載の施設情報配信サーバ。
【請求項２３】
上記施設データベースは、施設識別情報に対応付けて当該施設の種別を示す施設種別コードを記憶しており、
上記施設情報配信サーバは、更に、上記施設データベースから、案内施設判定部で判定した案内施設と施設識別コードが一致する施設の同種施設情報を取得する同種施設情報抽出部と、
取得した同種施設情報を送信する同種施設情報送信部とを有することを特徴とする請求項１記載の施設情報配信サーバ。
【請求項２４】
施設情報配信サーバは、更に、同種施設情報要求を受信する同種施設情報要求受信部を有し、
上記同種施設情報送信部は、顧客情報要求を受信した場合に、同種施設情報を送信することを特徴とする請求項２３記載の施設情報配信サーバ。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、複数の施設を順次訪れる利用者の端末に施設情報を配信する施設情報配信サーバに係り、少ない操作で、利用者の状況に応じた適切な施設情報を配信できる施設情報配信サーバに関する。
【０００２】
【従来の技術】
現在、インターネットに接続できる端末に対して、施設情報を配信するサービスが提供されている。これを用いて、複数の施設を渡り歩くことがある。その場合、通常施設情報を配信させるためには、施設毎に施設情報を検索する操作を行う必要がある。
【０００３】
しかし、外出時において、施設情報を検索する操作を行うことは、面倒である。特に、携帯電話のように画面が小さく、操作方法が単純な装置を用いる場合には、操作が煩雑となってしまう。
【０００４】
また、車載のカーナビゲーションシステムのような場合には、操作量は、極端に制限される。つまり、運転中に施設情報の配信を受けることを考慮すると、運転に支障をきたさない程度の操作に限られる。
【０００５】
【発明が解決しようとする課題】
本発明は、上記した従来技術の欠点を除くためになされたものであって、その目的とするところは、少ない操作で、適切な施設情報の配信を行う施設情報配信サーバを提供することを課題とする。
【０００６】
【課題を解決するための手段】
本発明に係る施設情報配信サーバは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶するスケジュール記憶部
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（４）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、スケジュール記憶部の順序付けに従って最先の施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、当該最先の施設の立寄り状況が未到達ステータスの場合に、当該立寄り状況を滞在中ステータスに更新する案内施設判定部
（６）案内施設を記憶する案内施設記憶部
（７）案内施設記憶部に初期案内施設を設定した場合、又は案内施設記憶部の案内施設を変更した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（８）抽出した施設情報を、移動対応端末へ送信する施設情報送信部
（９）移動対応端末から指示を受信する指示受信部
（１０）受信した指示が進み指示の場合に、案内施設記憶部に記憶している案内施設に対応する立寄り状況を判定し、滞在中ステータスのときは、当該案内施設の立寄り状況を退去ステータスに更新し、未到達ステータス又は退去ステータスのときは、当該案内施設の立寄り状況を更新せず、更にいずれのステータスであっても、案内施設記憶部に記憶している案内施設を、スケジュール記憶部の順序付けに従って次の施設に変更する案内施設変更部。
【０００７】
本発明に係るプログラムは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）受信した複数の上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させる手順
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（４）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、スケジュール記憶部の順序付けに従って最先の施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、当該最先の施設の立寄り状況が未到達ステータスの場合に、当該立寄り状況を滞在中ステータスに更新する手順
（５）案内施設記憶部に初期案内施設を設定した場合、又は案内施設記憶部の案内施設を変更した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（６）抽出した施設情報を、移動対応端末へ送信する手順
（７）移動対応端末から指示を受信する手順
（８）受信した指示が進み指示の場合に、案内施設記憶部に記憶している案内施設に対応する立寄り状況を判定し、滞在中ステータスのときは、当該案内施設の立寄り状況を退去ステータスに更新し、未到達ステータス又は退去ステータスのときは、当該案内施設の立寄り状況を更新せず、更にいずれのステータスであっても、案内施設記憶部に記憶している案内施設を、スケジュール記憶部の順序付けに従って次の施設に変更する手順。
【０００８】
本発明に係る施設情報配信サーバは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）利用者端末から、施設に対応付けて、予定立寄り時間を受信する予定立寄り時間受信部
（３）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶し、更に施設識別情報に対応付けて、受信した予定立寄り時間を記憶するスケジュール記憶部
（４）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（５）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（６）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、対応する予定立寄り時間と現在時刻の差が最も小さい施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、現在時刻が当該差が最も小さい施設の予定立寄り時間内又は後の場合に、当該差が最も小さい施設の立寄り状況を滞在中ステータスに更新し、更にスケジュール記憶部の順序付けに従って当該差が最も小さい施設より前の施設の立寄り状況を退去ステータスに更新する案内施設判定部
（７）案内施設を記憶する案内施設記憶部
（８）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（９）抽出した施設情報を、移動対応端末へ送信する施設情報送信部。
【０００９】
施設情報配信サーバは、更に、
（１０）移動対応端末から指示を受信する指示受信部と、
（１１）受信した指示に従って、案内施設記憶部に記憶している案内施設を変更する案内施設変更部を有し、
上記施設情報抽出部は、案内施設記憶部の案内施設を変更した場合にも、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出することを特徴とする。
【００１０】
上記施設情報配信サーバは、移動対応端末から現在位置情報を受信し、現在時刻と受信した現在位置情報とから、予定立寄時間に対する差分を算出し、それ以降の施設に関する予定立寄時間を上記差分に基づいて補正し、補正した予定立寄時間に基づいて案内施設を判定することを特徴とする。
【００１１】
本発明に係るプログラムは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報と予定立寄り時間を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）利用者端末から、施設に対応付けて、予定立寄り時間を受信する手順
（３）受信した複数の施設を特定可能な上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させ、更に施設識別情報に対応付けて、受信した予定立寄り時間を記憶させる手順
（４）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、対応する予定立寄り時間と現在時刻の差が最も小さい施設を、上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設として案内施設記憶部に設定し、現在時刻が当該差が最も小さい施設の予定立寄り時間内又は後の場合に、当該差が最も小さい施設の立寄り状況を滞在中ステータスに更新し、更にスケジュール記憶部の順序付けに従って当該差が最も小さい施設より前の施設の立寄り状況を退去ステータスに更新する手順
（６）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（７）抽出した施設情報を、移動対応端末へ送信する手順。
【００１２】
本発明に係る施設情報配信サーバは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能な施設情報配信サーバであって、以下の要素を有することを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する施設選択情報受信部
（２）施設選択情報受信部により受信した複数の上記情報に基づいて、施設を識別する施設識別情報を順序付けて複数記憶するスケジュール記憶部
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する配信要求受信部
（４）施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部
（５）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、施設を含む所定範囲に移動対応端末の所在位置が含まれる場合には、当該施設を上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、当該施設の立寄り状況を滞在中ステータスに更新し、いずれの施設においても、施設を含む所定範囲に移動対応端末の所在位置が含まれることがない場合には、各施設間の複数の経路を設定し、設定した経路のうち、移動対応端末の所在位置との距離が最も小さい経路の終点を、前記初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、更にスケジュール記憶部の順序付けに従って当該初期案内施設と判定した施設より前の施設の立寄り状況を退去ステータスに更新する案内施設判定部
（６）案内施設を記憶する案内施設記憶部
（７）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する施設情報抽出部
（８）抽出した施設情報を、移動対応端末へ送信する施設情報送信部。
【００１３】
施設情報配信サーバは、更に、
（９）移動対応端末から指示を受信する指示受信部と、
（１０）受信した指示に従って、案内施設記憶部に記憶している案内施設を変更する案内施設変更部を有し、
上記施設情報抽出部は、案内施設記憶部の案内施設を変更した場合にも、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出することを特徴とする。
【００１４】
本発明に係るプログラムは、
複数の施設間の移動に関するスケジュールの送信に用いる利用者端末と、移動先で通信可能な移動対応端末と、施設情報を管理する施設データベースとに接続可能であり、施設識別情報を順序付けて複数記憶するスケジュール記憶部と、施設毎に、施設へ到達していない未到達ステータスと、施設に滞在している滞在中ステータスと、施設を退いた退去ステータスを区別する立寄り状況を記憶する立寄り状況記憶部と、案内施設を記憶する案内施設記憶部を有する施設情報配信サーバとなるコンピュータに、以下の手順を実行させるためのプログラムであることを特徴とする
（１）利用者端末から、施設を特定可能な情報を、順序付けて複数受信する手順
（２）受信した複数の上記情報に基づいて、スケジュール記憶部に、施設を識別する施設識別情報を順序付けて複数記憶させる手順
（３）移動対応端末から、施設情報の配信を求める配信要求を受信する手順
（４）スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設について、立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、施設を含む所定範囲に移動対応端末の所在位置が含まれる場合には、当該施設を上記配信要求を受信してから最初に配信する施設情報を特定する初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、当該施設の立寄り状況を滞在中ステータスに更新し、いずれの施設においても、施設を含む所定範囲に移動対応端末の所在位置が含まれることがない場合には、各施設間の複数の経路を設定し、設定した経路のうち、移動対応端末の所在位置との距離が最も小さい経路の終点を、前記初期案内施設と判定し、判定した初期案内施設を案内施設記憶部に設定し、更にスケジュール記憶部の順序付けに従って当該初期案内施設と判定した施設より前の施設の立寄り状況を退去ステータスに更新する手順
（５）案内施設記憶部に初期案内施設を設定した場合に、案内施設記憶部に記憶している案内施設についての施設情報を、施設データベースから抽出する手順
（６）抽出した施設情報を、移動対応端末へ送信する手順。
【００１５】
前記施設を特定可能な情報は、少なくとも施設の緯度及び経度を特定できる情報を含むことを特徴とする。
【００１６】
前記施設を特定可能な情報は、少なくとも施設の住所を特定できる情報の一部又は全部を含むことを特徴とする。
【００１７】
移動対応端末は、携帯電話端末、携帯端末、携帯情報端末、携帯可能ＰＣ、またはＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）であることを特徴とする。
【００１８】
移動対応端末は、車載のカーナビゲーションシステムであることを特徴とする。
【００１９】
施設情報抽出部は、施設情報として施設の所在地を含む地図を生成することを特徴とする。
【００２０】
スケジュール記憶部と、立寄り状況記憶部と、案内施設記憶部は、それぞれユーザＩＤと対応付けられていることを特徴とする。
【００２１】
上記施設情報配信サーバは、異なるユーザＩＤを対応付ける情報を予め設定可能であり、これらの異なるユーザＩＤを用いたアクセスに対して、共通のユーザＩＤとなるように少なくとも一方のユーザＩＤを変換し、それぞれに上記共通のユーザＩＤに対応付けられている共通のスケジュール記憶部と、共通の立寄り状況記憶部と、共通の案内施設記憶部とを用いて動作することを特徴とする。
【００２２】
施設情報抽出部は、判定した案内施設についての文字のみからなる施設情報を抽出することを特徴とする。
【００２３】
施設情報配信サーバは、作業識別情報と施設識別情報とを対応付けて記憶する作業テーブルを有し、
上記施設選択情報受信部は、施設を特定可能な情報として、作業識別情報を順序付けて複数受信し、
上記スケジュール記憶部は、上記作業テーブルで、受信した作業識別情報に対応する施設識別情報を、受信した複数の作業識別情報の順序付けに従って順序付けて複数記憶することを特徴とする。
【００２４】
上記作業テーブルは、更に、作業内容を対応付けて記憶し、
上記施設選択情報受信部は、上記作業テーブルの作業識別情報に対応する作業内容を含み、作業の選択を促す作業一覧を利用者端末に送信し、作業一覧から選択された作業の作業識別情報を順序付けて複数受信することを特徴とする。
【００２５】
上記施設データベースは、施設識別情報に対応付けて作業対象を記憶しており、
上記施設選択情報受信部は、上記作業テーブルの作業識別情報毎に、作業識別情報に対応する施設識別情報に上記施設データベース上で対応する作業対象を作業一覧に含めること特徴とする。
【００２６】
上記作業テーブルは、更に、作業内容を対応付けて記憶し、
上記施設情報配信サーバは、更に、上記スケジュール記憶部上で、上記案内施設判定部で判定した案内施設に対応する作業識別情報に上記作業テーブル上で対応する作業内容を含む作業情報を生成する作業情報生成部と、
生成した作業情報を送信する作業情報送信部とを有することを特徴とする。
【００２７】
施設情報配信サーバは、更に、作業情報要求を受信する作業情報要求受信部を有し、
上記作業情報送信部は、作業情報要求を受信した場合に、作業情報を移動体端末に送信することを特徴とする。
【００２８】
上記施設データベースは、施設識別情報に対応付けて当該施設の種別を示す施設種別コードを記憶しており、
上記施設情報配信サーバは、更に、上記施設データベースから、案内施設判定部で判定した案内施設と施設識別コードが一致する施設の同種施設情報を取得する同種施設情報抽出部と、
取得した同種施設情報を送信する同種施設情報送信部とを有することを特徴とする。
【００２９】
施設情報配信サーバは、更に、同種施設情報要求を受信する同種施設情報要求受信部を有し、
上記同種施設情報送信部は、顧客情報要求を受信した場合に、同種施設情報を送信することを特徴とする。
【００３１】
【発明の実施の形態】
実施の形態１．
以下本発明を図面に示す実施例に基づいて説明する。
図１は、施設情報配信システムのネットワーク例を示す図である。１は、施設情報配信サーバ、２は、利用者端末、３は、携帯電話端末、４は、インターネット、５は、携帯電話網、６は、インターネット接続装置、７は、基地局である。
【００３２】
利用者端末２は、ブラウザを備えており、インターネット４を介して施設情報配信サーバ１へ接続可能である。これにより、利用者は、利用者端末２から施設情報配信サーバ１へ１番目の施設（ＩＤ＝Ｆ００００３）から、２番目の施設（ＩＤ＝Ｆ００００５）と、３番目の施設（ＩＤ＝Ｆ０００１０）と、４番目の施設（ＩＤ＝Ｆ００００８）を経由して５番目の施設（ＩＤ＝Ｆ００００１）までの移動のスケジュールを登録することができるように構成されている。尚、施設は、建築物の他、バス停、電柱、電信柱、水道やガス用のパイプ、水路、マンホール等の設備も含まれる。また、人口的なものに限らず、滝や岬のような自然のものであっても構わない。つまり、場所が特定され、利用者の目的となるものであれば、施設として有効である。これらの施設を順序付けることにより、スケジュールが構成される。例えば、スケジュールとは、営業担当者が一日に訪問する顧客の所在を訪問順に並べたもの、観光客が一日に訪れる名所を訪れる順に並べたもの、調査員が一日に調査する電柱を調査する順に並べたもの、あるいは工事担当者が一日に工事する水道設備を工事する順に並べたものである。
尚、この例では、利用者端末２から登録しているが、携帯電話端末３から登録することも可能である。
【００３３】
携帯電話端末３は、携帯電話網５を介してインターネット４に接続可能である。これにより、施設情報配信サーバ１は、携帯電話端末３からの要求に応じて、状況に適した施設情報を携帯電話端末３に配信するように構成されている。携帯電話端末３は、移動対応端末の例であり、携帯端末、携帯情報端末、携帯可能ＰＣ、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）やナビゲーション端末等の他の端末であっても構わない。また、携帯電話網５以外の通信媒体、例えばＰＨＳ（登録商標）（Ｐｅｒｓｏｎａｌ  Ｈａｎｄｙｐｈｏｎｅ  Ｓｙｓｔｅｍ）網、公衆電話網、衛星通信等を用いてもよい。通信媒体は、有線あるいは無線のいずれでも構わない。
【００３４】
まず、スケジュールの登録について説明する。
図２は、実施の形態１における地図画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。２０１は、ユーザ認証部、２０２は、スケジュール登録初期処理部、２０３は、スケジュール記憶部、２０４は、地図処理部、２０５は、地図データベース、２０６は、施設設定処理部、２０７は、施設データベースである。地図データベース２０５と施設データベース２０７のいずれか一方、又は両方について、外部に設けられたものにアクセスしても構わない。
【００３５】
動作について説明する。
図３は、実施の形態１における地図画面によるスケジュール登録処理フローを示す図である。ユーザ認証部２０１は、利用者端末２からユーザＩＤとパスワードを受信し（Ｓ３０１）、ユーザ認証を行う（Ｓ３０２）。正常に認証された場合に、スケジュール登録初期処理部２０２は、スケジュール登録の初期画面を送信する（Ｓ３０３）。この初期画面は、実施日を転送するように構成されており、スケジュール登録初期処理部２０２は、実施日を受信する（Ｓ３０４）。そして、ユーザＩＤと実施日を、これから作成するスケジュールのテーブルのキーとしてスケジュール記憶部２０３に記憶させる（Ｓ３０５）。
【００３６】
地図処理部２０４は、利用者端末２から地図画面表示の指示を受信すると（Ｓ３０６）、その指示に従って、地図データベース２０５から地図情報を取得し、利用者端末２での表示に適するように加工した地図画面を、利用者端末２に送信する（Ｓ３０７）。このとき、地図データベース２０５は、施設データベース２０７から当該地図に含まれる施設を、経度／緯度をキーとして検索し、施設ＩＤを取得する。そして、地図情報に施設を示す施設アイコンと施設ＩＤを含めるように動作する。このとき、施設データベースから施設名称等の施設情報を併せて取得し、アイコンの表示に用いることも有効である。これにより、地図画面中に、施設アイコンが表示され、地図処理部２０４は、施設アイコンに対応する施設ＩＤを特定できるように構成される。
【００３７】
利用者は、表示された地図画面上で施設アイコンを指示し、利用者端末２は、施設アイコンの識別情報を返信する。施設アイコンの識別情報は、施設を特定可能な情報の例である。また、利用者は、表示された地図画面上で直接ポイントを指示し、地図画面上で指示されたポイント位置を、施設を特定可能な情報として返信してもよい。他にも、地図画面上で指示されたポイント位置を、緯度／経度に変換し、施設を特定可能な情報として設備の緯度／経度を返信することも有効である。また、地図画面上で指示されたポイント位置を、所在地に変換し、施設を特定可能な情報として設備の所在地を返信することも有効である。
【００３８】
地図処理部２０４は、施設を特定可能な情報を受信し（Ｓ３０８）、施設を特定できる施設識別情報（施設ＩＤ）に変換し、施設設定処理部２０６により、順序付けてスケジュール記憶部２０３に記憶させる（Ｓ３０９）。
【００３９】
必要に応じて、Ｓ３０６とＳ３０７の処理により、地図画面を切り替え、また、Ｓ３０８とＳ３０９の処理により、複数の施設を登録する。そして、終了指示により、終了する（Ｓ３１０）。
【００４０】
図４は、施設データベースの構成例を示す図である。
この例では、設備識別情報（施設ＩＤ）、施設名称、所在地、経度／緯度、地図データベース固有の座標系、電話番号、郵便番号、ランドマーク、ランドマークからの徒歩時間の項目４０１〜４０９を有し、設備毎にレコード４５１〜４５５が設けられている。尚、項目については、施設の特性に応じたものを設けることができる。
【００４１】
図５は、スケジュール記憶部の構成例を示す図である。スケジュールは、利用者ＩＤと実施日をキーとして記憶され、施設識別情報（施設ＩＤ）を順序付けて記憶するように構成されている。この例では、降順に登録している。
【００４２】
上述の例では、地図画面から施設を登録したが、施設一覧から施設を選択して登録することもできる。
図６は、実施の形態１における施設一覧画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。図２の地図処理部２０４に代えて、施設一覧処理部２０８が設けられ、施設データベース２０７に直接アクセスするように構成されている。
図７は、実施の形態１における施設一覧画面によるスケジュール登録処理フローを示す図である。Ｓ７０１からＳ７０５までは、図３のＳ３０１からＳ３０５までと同様である。その後、施設の検索条件を受信し（Ｓ７０６）、その施設検索条件に従って、施設データベースで施設の検索を行う（Ｓ７０７）。検索結果として、施設一覧（施設名と施設ＩＤを含む）を取得し、これに基づいて、施設一覧画面を生成する。施設一覧画面上には、利用者により指示可能な施設アイコンが並べられる。施設アイコンの表示として、通常は施設名称を用いるが、施設ＩＤなど他の表示であっても構わない。そして、生成した施設一覧画面を送信する（Ｓ７０９）。
利用者は、表示された施設一覧画面上で、施設アイコンを指示し、施設アイコンの識別情報を返信する。施設アイコンの識別情報は、施設を特定可能な情報の例である。
Ｓ７１０からＳ７１２は、図３のＳ３０８からＳ３１０と同様である。
【００４３】
続いて、施設情報の配信について説明する。
図８は、実施の形態１における施設情報の配信に係る施設情報配信サーバの構成を示す図である。８０１は、指示受信部、８０２は、案内施設判定部、８０３は、立寄り状況記憶部、８０４は、案内施設記憶部、８０５は、施設情報抽出部、８０６は、施設データベース、８０７は、施設情報送信部、８０８は、案内施設変更部である。
【００４４】
立寄り状況記憶部８０３は、スケジュール記憶部２０３のテーブルに対応するテーブルを設けている。実施日までに、初期状態のテーブルが登録されるように構成されている。図９から図１４に例を示す。
具体的には、利用者ＩＤをキーとしてテーブルが設けられている。当日分以降のテーブルも予め設ける場合には、更に実施日もキーとなる。そして、施設毎に、施設ＩＤと立寄り状況のステータスを記憶するように構成されている。この例では、スケジュール記憶部２０３と同様に、降順に順序付けて施設ＩＤと立寄り状況のステータスを記憶している。立寄り状況には、初期値として「未到達」が設定される。
【００４５】
尚、立寄り状況のステータスは、施設に到達していないと想定される「未到達」と、施設に到達し、滞在していると想定される「滞在中」と、施設での滞在を済ませ、退いたと想定される「退去」のいずれかである。「滞在中」と「退去」は、到達済みであることを示している。
【００４６】
図９から図１４は、状況が推移する順に構成例を示している。
図９は、１番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。図１０は、１番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。図１１は、２番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。図１２は、２番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。図１３は、３番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。図１４は、３番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。
【００４７】
動作について説明する。
図１５は、実施の形態１における施設情報の配信処理フローを示す図である。携帯電話端末３から配信要求を受信すると、案内施設判定部８０２は、案内施設判定処理（Ｓ１５０１）を行う。この例では、案内施設判定処理として、配信要求受信部により配信要求を受信してから最初に表示する施設を、初期案内施設として判定するが、最初に表示する場合に限らず、利用者の指定など他の機会及び方法により、表示する施設を判定することも有効である。
ここで、案内施設判定処理（Ｓ１５０１）について詳述する。図１６は、実施の形態１における案内施設判定処理フロー示す図である。案内施設判定部８０２は、配信要求に含まれる利用者ＩＤをキーとして、対応するテーブルを立寄り状況記憶部８０３より読み込む。そして、出発の施設ＩＤから終点の施設ＩＤへ、順次施設ＩＤに対応する立寄り状況について以下の処理を行う（Ｓ１６０１）。
【００４８】
立寄り状況が、「退去」の場合には、次の施設ＩＤの処理に移行する（Ｓ１６０２）。施設情報を配信する必要がないからである。
【００４９】
立寄り状況が、「滞在中」の場合には、その施設ＩＤを案内施設ＩＤとして、案内施設記憶部に記憶させて（Ｓ１６０４）、終了する。
【００５０】
立寄り状況が、「未到達」の場合には、その施設ＩＤに対応する立寄り状況を「滞在中」に更新し（Ｓ１６０３）、その施設ＩＤを案内施設ＩＤとして、案内施設記憶部に記憶させ（Ｓ１６０４）、終了する。
例えば図１１や図１３の状態でアクセスした場合のように、「未到達」の施設を最初に表示したときには、間も無くその施設に到達すると想定させるので、「滞在中」に変更する。
【００５１】
次に、図１５に示すように、施設情報抽出部８０５は、施設情報抽出処理（Ｓ１５０２）を行う。
ここで、施設情報抽出処理（Ｓ１５０２）について詳述する。図１７は、施設情報抽出処理フローを示す図である。施設情報抽出部８０５は、案内施設記憶部８０４から案内施設ＩＤを読み込み（Ｓ１７０１）、案内施設ＩＤに対応する施設情報を施設データベース８０６から抽出する（Ｓ１７０２）。施設データベース８０６で管理する項目のうち、施設情報として用いるものを予め定めている場合には、その項目を選択的に抽出することも有効である。
【００５２】
次に、図１５に示すように、施設情報送信部８０７は、携帯電話端末３へ抽出した施設情報を送信する（Ｓ１５０３）。尚、抽出した施設情報は携帯電話端末３で画面表示されるが、その表示画面には、次の施設の表示を指示する「進み指示」と、前の施設の表示を指示する「戻り指示」と、表示の終了を指示する「終了指示」とを、携帯電話端末３から返信できるように構成されている。
その後、指示受信部８０１は、携帯電話端末３からの指示を受信する（Ｓ１５０４）。
【００５３】
指示の内容が、終了指示の場合は（Ｓ１５０５）、終了するが、指示の内容が、「進み指示」あるいは「戻り指示」の場合には、案内施設変更部８０８は、案内施設変更処理（Ｓ１５０６）を行う。
【００５４】
ここで、案内施設変更処理について詳述する。
図１８は、案内施設変更処理フローを示す図である。指示の内容が（Ｓ１８０１）「戻り指示」の場合には、案内施設記憶部８０４から現在の案内施設ＩＤを読み込み（Ｓ１８０２）、スケジュール記憶部２０３から現在の案内施設ＩＤの前の案内施設ＩＤを読み込む（Ｓ１８０３）。読み込んだ案内施設ＩＤを新しい案内施設ＩＤとして案内施設記憶部８０４に記憶させる（Ｓ１８０４）。つまり、案内施設をひとつ前の案内施設のＩＤに戻す処理を行う。
【００５５】
一方、指示の内容（Ｓ１８０１）が、「進み指示」の場合には、案内施設記憶部８０４から現在の案内施設ＩＤを読み込み（Ｓ１８０５）、更に、現在の案内施設ＩＤに対応する立寄り状況を、立寄り状況記憶部８０３から読み込む（Ｓ１８０６）。読み込んだ立寄り状況が、「滞在中」の場合には（Ｓ１８０７）、現在の案内施設ＩＤに対応する立寄り状況を「退去」に更新する（Ｓ１８０８）。読み込んだ立寄り状況が、他のステータスの場合は、Ｓ１８０８の処理は行わない。
次に、スケジュール記憶部２０３から現在の案内施設ＩＤの次の案内施設ＩＤを読み込む（Ｓ１８０９）。読み込んだ案内施設ＩＤを新しい案内施設ＩＤとして案内施設記憶部８０４に記憶させる（Ｓ１８１０）。つまり、案内施設をひとつ後の案内施設のＩＤに進める処理を行う。
【００５６】
実施の形態２．
実施の形態１では、利用者の配信要求に基づいて、案内施設を判定する例について説明したが、本実施の形態では、予めスケジュールに予定立寄り時間を登録し、その予定立寄り時間に基づいて、案内施設を判定する例について説明する。
【００５７】
まず、スケジュール登録について説明する。
図１９は、実施の形態２における地図画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。図２に対して、予定立寄り時間設定処理部１９０１が追加されている。
【００５８】
動作について説明する。
図２０は、実施の形態２における地図画面によるスケジュール登録処理フローを示す図である。Ｓ２００１からＳ２００９は、図３のＳ３０１からＳ３０９までと同様である。予定立寄り時間設定処理部１９０１は、予定立寄り時間を受信し（Ｓ２０１０）、受信した予定立寄り時間を施設ＩＤに対応付けてスケジュール記憶部２０３に記憶させる（Ｓ２０１１）。このように、施設毎に予定立寄り時間を登録する。
【００５９】
施設一覧画面によるスケジュール登録の場合も同様である。構成と処理フローを図に示す。図２１は、実施の形態２における施設一覧画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。図２２は、実施の形態２における施設一覧画面によるスケジュール登録処理フローを示す図である。Ｓ２２０１からＳ２２１１は、図７のＳ７０１からＳ７１１までと同様である。Ｓ２２１２とＳ２２１３は、図２０のＳ２０１０とＳ２０１１と同様である。
【００６０】
図２３は、実施の形態２におけるスケジュール記憶部の構成例を示す図である。
この例では、開始時刻と終了時刻の２つの時刻を登録しているが、予定立寄り時間として１つの時刻のみを登録してもよい。その場合、この例における開始時間と終了時刻に相当する時刻として、１つの同じ時刻を用いることが考えられる。また、登録した１つの時刻から自動的に所定の時間を差し引いて、開示時刻を設定し、更に、登録した１つの時刻から自動的に所定の時間を加えて、終了時刻を設定し、滞在時間を画一的に想定した処理を行うことも有効である。
【００６１】
続いて、施設情報の配信について説明する。
本実施の形態では、案内施設判定部２４０１の動作が異なる。図２４は、実施の形態２における施設情報の配信に係る施設情報配信サーバの構成を示す図である。この図は、図８に比べ、案内施設判定部２４０１のデータフローが異なる。
【００６２】
動作について説明する。
図２５は、実施の形態２における施設判定処理フローを示す図である。案内施設判定部２４０１は、立寄り状況記憶部８０３より、出発の施設ＩＤから終点の施設ＩＤへ、順次施設ＩＤに対応する立寄り状況を読み込み、以下の処理を行う（Ｓ２５０１）。
【００６３】
立寄り状況が「退去」の場合は（Ｓ２５０２）、次の施設ＩＤの処理に移行する。
【００６４】
立寄り状況が「未到達」あるいは「滞在中」の場合には、施設ＩＤに対応する予定立寄り時間（開始時間、終了時間）を取得し（Ｓ２５０３）、現在時刻と比較する（Ｓ２５０４）。現在時刻は、例えば、内部タイマーから取得することができる。
【００６５】
現在時刻が、予定立寄り時間（開始時間）より前の場合には、現在時刻−予定立寄り時間（開始時間）を差分時間として算出する（Ｓ２５０５）。現在時刻が、予定立寄り時間（開始時間から終了時刻まで）内の場合には、差分時間を０とする（Ｓ２５０６）。現在時刻が、予定立寄り時間（終了時間）より後の場合には、現在時刻−予定立寄り時間（終了時間）を差分時間として算出する（Ｓ２５０７）。
【００６６】
施設ＩＤに対応付けて差分時間を一時的に記憶する（Ｓ２５０８）。そして、この処理を終点の施設ＩＤまで繰り返す（Ｓ２５０９）。
【００６７】
そして、一時的に記憶した差分時間の絶対値を比較し、最小の差分時間絶対値を判定し（Ｓ２５１０）、最小の差分時間絶対値の施設ＩＤを初期施設ＩＤとして、案内施設記憶部に記憶する（Ｓ２５１１）。
【００６８】
最小の差分時間絶対値となった差分時間が（Ｓ２５１２）、マイナスの場合（予定立寄り時間前の場合）には、最小の差分時間絶対値の施設ＩＤより前のすべての施設ＩＤに対応する立寄り状況を「退去」に更新し（Ｓ２５１４）、終了する。従って、利用者が施設情報配信サーバ１に配信を要求せずに到達したために「未到達」のままとなっている施設についても、予定立寄り時間を過ぎていれば自動的に「退去」に変更される。
【００６９】
一方、最小の差分時間絶対値となった差分時間が（Ｓ２５１２）、ゼロまたはプラスの場合（予定立寄り時間後の場合）には、最小の差分時間絶対値の施設ＩＤに対応する立寄り状況を「滞在中」に更新する（Ｓ２５１３）。予定通りに移動していれば、既に到達していると想定されるためである。その上で、最小の差分時間絶対値の施設ＩＤより前のすべての施設ＩＤに対応する立寄り状況を「退去」に更新する（Ｓ２５１４）。
【００７０】
本実施の形態では、予定立寄り時間との差分が最小である施設を初期表示の対象とするので、利用者が施設毎に、その都度施設情報の配信を要求しない場合でも、時刻に基づいて適切な施設情報を配信することができる。
例えば、１番目の施設（施設ＩＤ＝Ｆ００００３）の施設情報を表示して、１番目の施設（施設ＩＤ＝Ｆ００００３）を訪れた後に、２番目の施設（施設ＩＤ＝Ｆ００００５）の施設情報を表示させることなく、予定通りに２番目の施設（施設ＩＤ＝Ｆ００００５）を訪れ、３番目の施設（施設ＩＤ＝Ｆ０００１０）の予定立寄り時間（図２３の２３５３，２３０３）の前後（例えば１４：２５）に、施設情報配信を要求すると、自動的に３番目の施設（施設ＩＤ＝Ｆ０００１０）の施設情報を配信する。
【００７１】
また、携帯電話端末３から、その時点での現在位置情報を、施設情報配信サーバ１に送信することにより、施設情報配信サーバ１は、現在位置情報を受信し、現在時刻と受信した現在位置情報から、予定立寄時間に対する差分を算出し、それ以降の施設に関する予定立寄時間を上記差分に基づいて補正し（繰り下げ、あるいは繰り上げ）、補正した予定立寄時間に基づいて案内施設を判定することも有効である。
【００７２】
実施の形態３．
本実施の形態では、移動対応端末の所在位置に基づいて、初期表示する施設を判定する例について説明する。スケジュールの登録は、実施の形態１と同様である。
【００７３】
施設情報の配信については、本実施の形態では、案内施設判定部２４０１の動作が異なる。図２６は、実施の形態３における施設情報の配信に係る施設情報配信サーバの構成を示す図である。この図は、図８に比べ、案内施設判定部２４０１のデータフローが異なる。
【００７４】
動作について説明する。
図２７は、実施の形態３における初期案内施設判定処理フローを示す図である。案内施設判定部２４０１は、立寄り状況記憶部８０３より、出発の施設ＩＤから終点の施設ＩＤへ、順次施設ＩＤに対応する立寄り状況を読み込み、以下の処理を行う（Ｓ２７０１）。
【００７５】
立寄り状況が「退去」の場合は（Ｓ２７０２）、次の施設ＩＤの処理に移行する。
【００７６】
立寄り状況が「未到達」あるいは「滞在中」の場合には、移動対応端末の所在位置を取得し、各施設からの距離を算出する（Ｓ２７０３）。所在位置の取得方法に関して、移動対応端末が携帯電話の場合には、携帯電話網に対して所在位置を問い合わせ、返答として所在位置を取得する。また、カーナビゲーションシステムのようにＧＰＳを用いる端末の場合には、端末自身から所在位置を受信することが考えられる。
【００７７】
算出した距離が、所定距離以内である場合には（Ｓ２７０４）、その施設の施設ＩＤを初期施設ＩＤとして、案内施設記憶部に記憶させる（Ｓ２７０７）。さらに、その施設の施設ＩＤに対応する立寄り状況を「滞在中」に更新し（Ｓ２７１５）、その施設ＩＤより前のすべての施設ＩＤに対応する立寄り状況を「退去」に更新する（Ｓ２７１６）。
Ｓ２７０４は、施設を含む所定範囲に移動対応端末の所在位置が含まれるか否かの判定の例である。つまり、Ｓ２７０４で所定距離以内を判定される場合は、上記所定範囲内に上記所在位置が含まれる例である。尚、施設を含む所定範囲の例としては、施設を含む行政区の範囲や利用者（又は、端末電話業者、ＰＨＳ業者などの通信事業者、施設情報提供者、システム構築者等）が予め設定した任意の範囲（形状は、矩形やポリゴン等、いずれの形状であっても構わない）等が考えられる。
【００７８】
すべての施設について、算出した距離が所定距離より大きい場合には（Ｓ２７０５）、以下の処理を行う。これは、利用者が移動中と想定した処理である。
案内施設判定部２４０１は、立寄り状況記憶部８０３より、出発の施設ＩＤから終点の施設ＩＤへ、順次施設ＩＤに対して、以下の処理を行う（Ｓ２７０６）。
処理対象の施設ＩＤの次の施設ＩＤに対応する立寄り状況について判定する（Ｓ２７０８）。当該次の施設ＩＤが、「退去」あるいは「滞在中」の場合には、処理対象を次に進める。「未到達」の場合には、処理を続行する。このように扱うのは、当該次の施設が「未到達」の場合にのみ、処理対象の施設と当該次の施設の経路上に利用者が居る可能性があるからである。
【００７９】
まず、その施設と次の施設の２点間のベクトルを求める（Ｓ２７０９）。次に、現在位置からベクトルまでの現在位置ベクトル間距離を求める（Ｓ２７１０）。そして、ベクトル毎に、現在位置ベクトル間距離を一時的に記憶する（Ｓ２７１１）。次の次の施設が存在する場合に（Ｓ２７１２）、この処理を繰り返す。このように制御することにより、すべての経路について処理を行うことができる。
【００８０】
記憶した現在位置ベクトル間距離を比較して、最短の現在位置ベクトル間距離を判定する（Ｓ２７１３）。最短の現在位置ベクトル間距離にかかるベクトルの終点である施設の施設ＩＤを初期施設ＩＤとして、案内施設記憶部に記憶させる（Ｓ２７１４）。所在位置から最も近いベクトルで示される経路上に利用者が存在すると想定できるからである。
更に、終点である施設の施設ＩＤより前のすべての施設ＩＤに対応する立寄り状況を「退去」に更新する（Ｓ２７１６）。
【００８１】
この例では、施設間を結ぶ直線のベクトルを想定して説明したが、曲線を近似した複数のベクトルであっても構わない。例えば、実際の経路情報を取得できる場合には、その経路情報に基づいてベクトルを設定することが有効である。
【００８２】
また、利用者が複数の移動対応端末（例えば、携帯電話端末とカーナビゲーション端末）を併用することも考えられる。この場合、施設情報配信サーバは、いずれの移動対応端末からのアクセスにおいてもユーザ認証を行うが、ユーザ認証に伴い、共通のユーザＩＤを生成するようにすることにより、実現可能である。
具体的には、いずれの移動対応端末からのアクセスにおいても共通のユーザＩＤとパスワードを用いて認証する方法と、それぞれに異なるユーザＩＤとパスワードを用いて認証し、異なるユーザＩＤ同士を対応付ける情報に基づいて、少なくとも一方のユーザＩＤを予め定められている共通のユーザＩＤに変換して用いる方法が考えられる。この場合、異なるユーザＩＤ同士を対応付ける情報は、予め設定できる構成となっている。
このようにして、それぞれに上記共通のユーザＩＤに対応付けられている共通のスケジュール記憶部と、共通の立寄り状況記憶部と、共通の案内施設記憶部を用いて動作することにより、複数の移動対応端末の併用が可能となる。
【００８３】
図８の指示受信部８０１で受信する配信要求に表示方式に関する要求を含め、施設情報抽出部８０５と施設情報送信部８０７が、要求された表示方式に従って処理することも有効である。
【００８４】
実施の形態４．
本実施の形態では、装置や設備のメンテナンス等の作業を行う業務に、本発明に係る施設情報配信サーバを応用する例について説明する。
この例で、顧客とは、装置や設備を保有し、使用している者であり、更に施設を使用している。この装置や設備に対するサービスを行う業務主体（例えば、会社）の管理者は、顧客からメンテナンス等の作業依頼を受けると、その作業依頼を作業テーブルに登録する。そして、業務主体に属する作業員（ユーザ）は、実施日毎に顧客が使用している施設を訪問するスケジュールを登録し、施設情報の配信を受ける。
また、管理者が、当日に緊急の作業依頼を受けた場合には、その緊急作業依頼を緊急作業テーブルに登録し、作業員の当日のスケジュールを更新し、緊急作業を依頼した顧客が使用している施設への訪問を挿入する。これにより、作業員（ユーザ）は、緊急作業に伴う訪問の際にも、滞りなく地図配信を受けることができる。
さらに、作業員（ユーザ）は、施設情報の配信の際に、作業情報の配信を要求し、訪問先の顧客毎に作業依頼に係る作業情報を受ける。
【００８５】
まず、スケジュール登録について説明する。
図２８は、実施の形態４における作業選択画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
２８０１は、作業登録部、２８０２は、作業テーブル、２８０３は、作業選択処理部である。
【００８６】
図２９は、実施の形態４における施設データベースの構成例を示す図である。本実施の形態では、各施設のレコードに装置／設備（作業対象の例）が付加されている。
【００８７】
管理者は、電話等で顧客から作業依頼を受けると、施設データベース２０７で管理している施設ＩＤ（施設識別情報の例）を特定し、作業内容とともに、施設情報配信サーバの作業登録部２８０１へ入力する。インターネット等の通信手段を介して施設ＩＤと作業内容を受信する場合には、作業登録部２８０１は、受信により施設ＩＤと作業内容を入力する。
【００８８】
図３０は、作業テーブルの構成例を示す図である。作業毎に、レコードが設けられ、レコード毎に、作業ＩＤ（作業識別情報の例）、施設ＩＤ、作業内容、及び予定完了フラグを対応付けて記憶している。予定完了フラグは、いずれかの作業員のスケジュールに組み込まれた作業をＯＮとして区別する為に用いられる。
【００８９】
図３１は、実施の形態４における作業選択画面によるスケジュール登録処理フローを示す図である。
ユーザＩＤとパスワードの受信（Ｓ３１０１）と、ユーザ認証（Ｓ３１０２）と、初期画面の送信（Ｓ３１０３）と、実施日の受信（Ｓ３１０４）と、ユーザＩＤと実施日の記憶（Ｓ３１０５）は、図３のＳ３０１〜Ｓ３０５と同様である。
【００９０】
その後、作業選択処理部２８０３により作業選択画面を生成し（Ｓ３１０６）、利用者端末２へ送信する（Ｓ３１０７）。
図３２は、作業選択画面（初期状態）の例を示す図である。作業選択画面は、作業一覧エリア３２００と作業選択エリア３２５０から構成されている。
作業選択処理部２８０３は、作業一覧エリア３２００の処理として、作業テーブル２８０２から順次、レコード（予定完了フラグがＯＦＦのものに限る。）を取得し、作業ＩＤ３２０２と、施設ＩＤ３２０３と、作業内容３２０７を配置する。更に、施設ＩＤに対応する施設名称、所在地、装置／設備を施設データベース２０７から取得し、配置する。
また、作業選択エリア３２５０は、作業を順序付けて複数設定できるように構成されている。具体的には、選択作業ＩＤの入力エリア３２５３に、作業一覧エリアの作業ＩＤを入力することにより設定する。
図３３は、作業選択画面（選択後）の例を示す図である。作業ＩＤが入力されると、対応する施設名称、所在地、装置／設備、作業内容を表示し、ユーザが順に確認できるように構成されている。
【００９１】
作業選択画面で、ユーザが決定を選択することにより、順序付けられた作業ＩＤが利用者端末２から送信され、作業選択処理部２８０３で受信される（Ｓ３１０８）。作業選択処理部２８０３は、受信した作業ＩＤに対応する施設ＩＤを作業テーブル２８０２から特定し、施設設定処理部２０６は、施設ＩＤと作業ＩＤを順序付けてスケジュール記憶部２０３に記憶させる（Ｓ３１０９）。この例によらず、作業選択処理部２８０３で、利用者端末２から顧客ＩＤと作業ＩＤを順序付けて受信しても構わない。
また、作業選択処理部２８０３は、順序付けられた各作業ＩＤに対応する予定完了フラグをＯＮにする。
【００９２】
このようにして、記憶されるスケジュール記憶部の例を示す。図３４は、スケジュール記憶部の構成例を示す図である。本実施の形態では、作業ＩＤが付加されている。
【００９３】
次に、スケジュール更新について説明する。
図３５は、実施の形態４における緊急作業挿入画面によるスケジュール更新に係る施設情報配信サーバの構成を示す図である。３５０１は、緊急作業登録部、３５０２は、緊急作業テーブル、３５０３、管理者認証部、３５０４は、ユーザＩＤ入力部、３５０５は、緊急作業挿入処理部である。
【００９４】
管理者は、電話等で顧客から緊急作業依頼を受けると、施設データベース２０７で管理している施設ＩＤを特定し、作業内容とともに、施設情報配信サーバの緊急作業登録部３５０１に入力する。インターネット等の通信手段を介して施設ＩＤと作業内容を受信する場合には、緊急作業登録部３５０１は、受信により施設ＩＤと作業内容を入力する。
【００９５】
緊急作業登録部３５０１は、入力した施設ＩＤと作業内容を対応つけて、緊急作業テーブル３５０２に登録する。
図３６は、緊急作業テーブルの構成例を示す図である。緊急の作業毎に、レコードが設けられ、レコード毎に、作業ＩＤ、施設ＩＤ、作業内容、予定完了フラグを対応付けて記憶している。予定完了フラグは、いずれかの作業員のスケジュールに組み込まれた作業をＯＮとして区別する為に用いられる。
【００９６】
管理者は、緊急作業が登録された状態で、スケジュール更新の操作を行う。図３７は、実施の形態４における緊急作業挿入画面によるスケジュール更新処理フローを示す図である。
管理者認証部３５０３は、管理者パスワードを受信し（Ｓ３７０１）、管理者認証を行う（Ｓ３７０２）。認証が成功した場合に、管理者は管理者端末（利用者端末２と同様に、施設情報配信サーバに接続されている。）から、緊急作業を行う作業員であるユーザを特定するユーザＩＤを送信し、施設情報配信サーバは、ユーザＩＤ入力部３５０４でこのユーザＩＤを受信する（Ｓ３７０３）。
【００９７】
緊急作業挿入処理部３５０５は、当日の日付（実施日）を取得し（Ｓ３７０４）、緊急作業挿入画面を生成し（Ｓ３７０５）、生成した緊急作業挿入画面を管理者端末へ送信する（Ｓ３７０６）。
図３８は、緊急作業挿入画面（初期状態）の例を示す図である。作業選択画面は、緊急作業一覧エリア３８００と緊急作業挿入エリア３８５０から構成されている。
緊急作業挿入処理部３５０５は、緊急作業一覧エリア３８００に対する処理として、緊急作業テーブル３５０２から順次、レコード（予定完了フラグがＯＦＦのものに限る。）を取得し、作業ＩＤ３８０２と、施設ＩＤ３８０３と、作業内容３８０７を配置する。更に、施設ＩＤに対応する施設名称、所在地、装置／設備を施設データベース２０７から取得し、配置する。
また、緊急作業挿入処理部３５０５は、緊急作業挿入エリア３８５０に対する処理として、実施日とユーザＩＤにより特定されるスケジュールとして既に記憶されている作業ＩＤをスケジュール記憶部２０３から取得し、選択作業ＩＤの入力エリア３８５３に既設定値として配置する。更に対応する施設名等を前述同様に取得し、配置する。
そして、管理者が選択した緊急作業を、指定した位置に挿入できるように構成されている。具体的には、選択作業ＩＤの入力エリア３８５３に、緊急作業一覧エリアのいずれかの作業ＩＤを入力することにより、それ以降の作業ＩＤを繰り下げて設定する。
図３９は、緊急作業挿入画面（挿入後）の例を示す図である。この例では、第二作業に緊急作業（作業ＩＤ＝Ｗ０２１）が挿入され、以下の作業が繰り下げられている。
【００９８】
緊急作業挿入画面で、管理者が決定を選択することにより、更新され順序付けられた作業ＩＤが管理者端末から送信され、緊急作業挿入処理部３５０５で受信される（Ｓ３７０７）。この例によらず、挿入位置と挿入する作業ＩＤ、あるいは削除する作業ＩＤを転送し、緊急作業挿入処理部３５０５で作業ＩＤの順を更新するようにすることも有効である。
【００９９】
施設設定処理部２０６は、ユーザＩＤと実施日により、スケジュールを特定し（Ｓ３７０８）、特定したスケジュールに、施設ＩＤと作業ＩＤを順序付けて記憶させる（Ｓ３７０９）。
また、緊急作業挿入処理部３５０５は、挿入された作業ＩＤに対応する予定完了フラグをＯＮにする。
【０１００】
図４０は、更新後のスケジュール記憶部の構成例を示す図である。
この例では、２番目に新たな施設ＩＤ（＝Ｆ０００３）と作業ＩＤ（＝Ｗ０２１）が挿入され、元の２番目以下の施設ＩＤと作業ＩＤが、３番目以下に繰り下げられている。
【０１０１】
次に、作業情報の配信を伴う施設情報配信の処理について説明する。
図４１は、実施の形態４における施設情報と作業情報の配信に係る施設情報配信サーバの構成を示す図である。４１０１は、作業情報生成部、４１０２は、作業情報送信部である。
【０１０２】
図４２は、実施の形態４における施設情報と作業情報の配信処理フローを示す図である。
案内施設判定処理（Ｓ４２０１）と、施設情報抽出処理（Ｓ４２０２）と、施設情報送信処理（Ｓ４２０３）と、指示受信処理（Ｓ４２０４）と、終了指示の判断（Ｓ４２０５）は、図１５のＳ１５０１〜１５０５と同様である。
また、指示受信部８０１で受信した指示の内容が（Ｓ４２０６）、戻り指示又は進み指示の場合に行われる案内施設変更処理（Ｓ４２０７）も、図１５のＳ１５０６の処理と同様である。
【０１０３】
一方、指示受信部８０１で受信した指示の内容が（Ｓ４２０６）、作業情報要求の場合には、作業情報生成部４１０１と作業情報送信部４１０２により作業情報配信処理（Ｓ４２０８）を行う。指示受信部８０１は、作業情報要求受信部の例である。
図４３は、作業情報配信の処理フローを示す図である。
作業情報生成部４１０１は、案内施設記憶部８０４から案内施設ＩＤを取得し（Ｓ４３０１）、案内施設ＩＤである施設ＩＤに対応する作業ＩＤを、スケジュール記憶部２０３から取得する（Ｓ４３０２）。更に、作業ＩＤに対応する作業内容を、作業テーブル２８０２から取得する（Ｓ４３０３）。また、施設ＩＤに対応する施設名称、所在地、装置／設備（施設情報の例）を、施設データベース８０６から取得する（Ｓ４３０４）。そして、取得したこれらの情報から作業情報（作業内容、施設名称、所在地、装置／設備を含む。）を生成する（Ｓ４３０５）。
作業情報送信部４１０２は、作業情報要求を送信した携帯電話端末３へ、生成した作業情報を送信する（Ｓ４３０６）。
【０１０４】
施設選択情報受信部は、作業識別情報を順序付けて受信し、スケジュール記憶部は、受信した作業識別情報に対応する施設識別情報を記憶するので、施設で作業する業務に地図配信サーバを応用する場合に、作業を選択することにより、容易にスケジュールを登録することできる。
特に、作業一覧から作業を選択するので、作業要求の実態に基づいたスケジュールの登録が可能になる。
【０１０５】
案内施設の作業内容を含む作業情報を生成し、送信するので、ユーザは、作業に立寄る前や滞在中に、作業情報を得て効率的に作業を行うことができる。
特に、作業情報要求を受信した場合に作業情報を送信するので、ユーザは、必要に応じて作業情報を得ることができる。
【０１０６】
実施の形態５．
本実施の形態では、地図情報の配信の際に、案内施設と同種の別施設についての情報の配信を行う形態について説明する。
【０１０７】
図４４は、実施の形態５における施設情報と同種施設情報の配信に係る施設情報配信サーバの構成を示す図である。４４０１は、同種施設情報抽出部、４４０２は、施設種別テーブル、４４０３は、同種施設情報送信部である。
【０１０８】
図４５は、実施の形態５における施設データベースの構成例を示す図である。本実施の形態では、施設毎のレコードに施設種別コードが付加されている。
【０１０９】
施設種別の情報は、施設種別テーブル４４０２に定義されている。
図４６は、施設種別テーブルの構成例を示す図である。施設種別毎に、レコードが設けられ、レコード毎に、施設種別コードと施設種別内容を対応付けて記憶している。この例では、上位と中位と下位の３段階の階層を設けているが、階層を設けなくても有効である。また、階層毎に別のテーブルを設けても構わない。以下の説明で、同種レベルとして下位が指定されている場合には、上位と中位と下位のすべてが一致する場合に、同種の施設と判断する。同種レベルとして中位が指定されている場合には、上位と中位が一致する場合に、同種の施設と判断する。また、同種レベルとして上位が指定されている場合には、上位が一致する場合に、同種の施設と判断する。
【０１１０】
図４７は、実施の形態５における施設情報と同種施設情報の配信処理フローを示す図である。
案内施設判定処理（Ｓ４７０１）と、施設情報抽出処理（Ｓ４７０２）と、施設情報送信処理（Ｓ４７０３）と、指示受信処理（Ｓ４７０４）と、終了指示の判断（Ｓ４７０５）は、図１５のＳ１５０１〜１５０５と同様である。
また、指示受信部８０１で受信した指示の内容が（Ｓ４７０６）、戻り指示又は進み指示の場合に行われる案内施設変更処理（Ｓ４７０７）も、図１５のＳ１５０６の処理と同様である。
【０１１１】
一方、指示受信部８０１で受信した指示の内容が（Ｓ４７０６）、同種施設情報要求の場合には、同種施設情報抽出部４４０１により同種施設の施設情報を抽出する同種施設情報抽出処理（Ｓ６７０８）行い、同種施設情報送信部４４０３により、抽出した同種施設情報を、同種施設情報要求を送った携帯電話端末３に送信する同種施設情報送信処理（Ｓ６４１０）を行う。指示受信部８０１は、同種施設情報要求受信部の例である。
【０１１２】
Ｓ６７０８の同種施設情報抽出処理について詳述する。図４８は、同種施設情報抽出処理フローを示す図である。
同種施設情報抽出部４４０１は、案内施設記憶部８０４から案内施設ＩＤを読み込み（Ｓ４８０１）、案内施設ＩＤに対応する所在地と施設種別コードを施設データベース８０６から読み込む（Ｓ４８０２）。同種施設情報要求とともに受信した同種レベルを、指示受信部６０１から取得し、案内施設の所在地と施設種別コードと同種レベルを入力パラメータとして、施設データベース８０６に、同種レベルで施設種別コードが一致する施設情報を、案内施設の所在地に近い順に所定数分取得する（Ｓ４８０３）。そして、施設情報に含まれる施設種別コードに対応する施設種別内容を、施設種別テーブルから取得する（Ｓ４８０４）。案内施設の所在地に近い順に施設情報を配置して、同種施設情報一覧を生成する（Ｓ４８０５）。
【０１１３】
図４９は、同種施設情報一覧の例を示す図である。携帯電話端末３に４９０１の施設情報が表示されている状態で、同種レベルとして下位レベルを指定して、同種施設情報を要求すると、４９０２の同種施設情報一覧が表示される。また、４９０１の状態で、同種レベルとして上位レベルを指定して、同種施設情報を要求すると、４９０３の同種施設情報一覧が表示される。
【０１１４】
地図画面配信の際に、案内施設と施設種別コードが一致する施設の同種施設情報を抽出し、送信するので、スケジュール上の立寄り先の施設の代わりとなる同種の施設の情報を得ることができる。スケジュール上の立寄り先の施設が受入不能な場合などに有効である。
特に、同種施設情報要求を受信した場合に同種施設情報を送信するので、ユーザは、必要に応じて同種施設情報を得ることができる。
【０１１５】
尚、施設情報配信サーバ１は、コンピュータであり、各要素はプログラムにより処理を実行することができる。また、プログラムを記憶媒体に記憶させ、記憶媒体からコンピュータに読み取られるようにすることができる。また、ハードウェアにより各要素を構成することもできる。
【０１１６】
【発明の効果】
本発明においては、スケジュール記憶部に記憶している複数の施設識別情報により特定される複数の施設のうち、表示する施設情報を、立寄り状況に基づいて特定するので、利用者の移動状況に応じた適切な施設情報を配信することができる。このため、移動対応端末の操作が簡単になる。
【０１１７】
立寄り状況が未到達ステータスあるいは滞在中ステータスである施設のうち、最先の施設を案内施設と判定するので、操作者の所在地に近いと想定される施設に係る施設情報を送信することができる。
【０１１８】
対応する予定立寄り時間と現在時刻の差が最も小さい施設を案内施設と判定するので、予定通りに移動している操作者に対して、的確な施設情報を配信することができる。特に、必要に応じて施設情報の配信を要求し、不要な場合には、施設情報の配信を要求しない使用方法においても有効である。
【０１１９】
移動対応端末の所在位置との距離が所定範囲に含まれる施設を案内施設と判定するので、利用者が接近している施設についての施設情報を自動的に取得することができる。必要に応じて施設情報の配信を要求し、不要な場合には、施設情報の配信を要求しない使用方法においても有効である。また、予定時刻通りに移動できていない場合も有効である。
【０１２０】
設定した経路のうち、移動対応端末の所在位置との距離が最も小さい経路の終点を案内施設と判定するので、配信された施設情報は、当面の目的地である施設の施設情報を確認するのに役立つ。必要に応じて施設情報の配信を要求し、不要な場合には、施設情報の配信を要求しない使用方法においても有効である。また、予定時刻通りに移動できていない場合も有効である。
【図面の簡単な説明】
【図１】  施設情報配信システムのネットワーク例を示す図である。
【図２】  実施の形態１における地図画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
【図３】  実施の形態１における地図画面によるスケジュール登録処理フローを示す図である。
【図４】  施設データベースの構成例を示す図である。
【図５】  スケジュール記憶部の構成例を示す図である。
【図６】  実施の形態１における施設一覧画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
【図７】  実施の形態１における施設一覧画面によるスケジュール登録処理フローを示す図である。
【図８】  実施の形態１における施設情報の配信に係る施設情報配信サーバの構成を示す図である。
【図９】  １番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１０】  １番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１１】  ２番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１２】  ２番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１３】  ３番目の施設に未到達の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１４】  ３番目の施設に滞在中の状況を示す立寄り状況記憶部の構成例を示す図である。
【図１５】  実施の形態１における施設情報の配信処理フローを示す図である。
【図１６】  実施の形態１における案内施設判定処理フロー示す図である。
【図１７】  施設情報抽出処理フローを示す図である。
【図１８】  案内施設変更処理フローを示す図である。
【図１９】  実施の形態２における地図画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
【図２０】  実施の形態２における地図画面によるスケジュール登録処理フローを示す図である。
【図２１】  実施の形態２における施設一覧画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
【図２２】  実施の形態２における施設一覧画面によるスケジュール登録処理フローを示す図である。
【図２３】  実施の形態２におけるスケジュール記憶部の構成例を示す図である。
【図２４】  実施の形態２における施設情報の配信に係る施設情報配信サーバの構成を示す図である。
【図２５】  実施の形態２における施設判定処理フローを示す図である。
【図２６】  実施の形態３における施設情報の配信に係る施設情報配信サーバの構成を示す図である。
【図２７】  実施の形態３における初期案内施設判定処理フローを示す図である。
【図２８】  実施の形態４における作業選択画面によるスケジュール登録に係る施設情報配信サーバの構成を示す図である。
【図２９】  実施の形態４における施設データベースの構成例を示す図である。
【図３０】  作業テーブルの構成例を示す図である。
【図３１】  実施の形態４における作業選択画面によるスケジュール登録処理フローを示す図である。
【図３２】  作業選択画面（初期状態）の例を示す図である。
【図３３】  作業選択画面（選択後）の例を示す図である。
【図３４】  スケジュール記憶部の構成例を示す図である。
【図３５】  実施の形態４における緊急作業挿入画面によるスケジュール更新に係る施設情報配信サーバの構成を示す図である。
【図３６】  緊急作業テーブルの構成例を示す図である。
【図３７】  実施の形態４における緊急作業挿入画面によるスケジュール更新処理フローを示す図である。
【図３８】  緊急作業挿入画面（初期状態）の例を示す図である。
【図３９】  緊急作業挿入画面（挿入後）の例を示す図である。
【図４０】  更新後のスケジュール記憶部の構成例を示す図である。
【図４１】  実施の形態４における施設情報と作業情報の配信に係る施設情報配信サーバの構成を示す図である。
【図４２】  実施の形態４における施設情報と作業情報の配信処理フローを示す図である。
【図４３】  作業情報配信の処理フローを示す図である。
【図４４】  実施の形態５における施設情報と同種施設情報の配信に係る施設情報配信サーバの構成を示す図である。
【図４５】  実施の形態５における施設データベースの構成例を示す図である。
【図４６】  施設種別テーブルの構成例を示す図である。
【図４７】  実施の形態５における施設情報と同種施設情報の配信処理フローを示す図である。
【図４８】  同種施設情報抽出処理フローを示す図である。
【図４９】  同種施設情報一覧の例を示す図である。
【符号の説明】
１  施設情報配信サーバ、２  利用者端末、３  携帯電話端末、４  インターネット、５  携帯電話網、６  インターネット接続装置、７  基地局、２０１  ユーザ認証部、２０２  スケジュール登録初期処理部、２０３  スケジュール記憶部、２０４  地図処理部、２０５  地図データベース、２０６  施設設定処理部、２０７  施設データベース、２０８  施設一覧処理部、８０１  指示受信部、８０２  案内施設判定部、８０３  立寄り状況記憶部、８０４  案内施設記憶部、８０５  施設情報抽出部、８０６  施設データベース、８０７  施設情報送信部、８０８  案内施設変更部、１９０１  予定立寄り時間設定処理部、２４０１  案内施設判定部、２８０１  作業登録部、２８０２  作業テーブル、２８０３  作業選択処理部、３５０１  緊急作業登録部、３５０２  緊急作業テーブル、３５０３  管理者認証部、３５０４  ユーザＩＤ入力部、３５０５  緊急作業挿入処理部、４１０１  作業情報生成部、４１０２  作業情報送信部、４４０１同種施設情報抽出部、４４０２  施設種別テーブル、４４０３  同種施設情報送信部。
【図１】
0003766365.tif 000002
【図２】
0003766365.tif 000003
【図３】
0003766365.tif 000004
【図４】
0003766365.tif 000005
【図５】
0003766365.tif 000006
【図６】
0003766365.tif 000007
【図７】
0003766365.tif 000008
【図８】
0003766365.tif 000009
【図９】
0003766365.tif 000010
【図１０】
0003766365.tif 000011
【図１１】
0003766365.tif 000012
【図１２】
0003766365.tif 000013
【図１３】
0003766365.tif 000014
【図１４】
0003766365.tif 000015
【図１５】
0003766365.tif 000016
【図１６】
0003766365.tif 000017
【図１７】
0003766365.tif 000018
【図１８】
0003766365.tif 000019
【図１９】
0003766365.tif 000020
【図２０】
0003766365.tif 000021
【図２１】
0003766365.tif 000022
【図２２】
0003766365.tif 000023
【図２３】
0003766365.tif 000024
【図２４】
0003766365.tif 000025
【図２５】
0003766365.tif 000026
【図２６】
0003766365.tif 000027
【図２７】
0003766365.tif 000028
【図２８】
0003766365.tif 000029
【図２９】
0003766365.tif 000030
【図３０】
0003766365.tif 000031
【図３１】
0003766365.tif 000032
【図３２】
0003766365.tif 000033
【図３３】
0003766365.tif 000034
【図３４】
0003766365.tif 000035
【図３５】
0003766365.tif 000036
【図３６】
0003766365.tif 000037
【図３７】
0003766365.tif 000038
【図３８】
0003766365.tif 000039
【図３９】
0003766365.tif 000040
【図４０】
0003766365.tif 000041
【図４１】
0003766365.tif 000042
【図４２】
0003766365.tif 000043
【図４３】
0003766365.tif 000044
【図４４】
0003766365.tif 000045
【図４５】
0003766365.tif 000046
【図４６】
0003766365.tif 000047
【図４７】
0003766365.tif 000048
【図４８】
0003766365.tif 000049
【図４９】
0003766365.tif 000050