(57)【要約】【課題】施設で提供されるサービスの予約を管理するときに、予約者の現在位置と施設の位置との関係、及びサービス利用予定時刻迄の残り時間に応じて切な予約管理を行う予約者の現在位置に応じて適切な管理を行うとともに、キャンセルにより空きが出た利用枠を活用する。【解決手段】処理サーバ２の端末位置確認部２１は、予約者の携帯端末装置から送信される現在位置情報を基に予約者の現在位置を特定する。位置判定部２２は、特定された位置が施設から所定距離以内の設定範囲外か否かを判定する。予約登録部１２は、予約者の携帯端末装置の現在位置が設定範囲外であった場合は、予約をキャンセルし、設定範囲内の他の携帯端末装置からの新規予約を受け付ける。【選択図】図１
2012164125.tif 000002
【特許請求の範囲】
【請求項１】
施設で提供されるサービスの予約を管理する予約管理システムであって、
前記サービスの予約を行った予約者の予約管理情報としてサービス利用予定時刻情報及び端末装置識別情報を記憶する予約管理情報データベースと、
前記予約者の端末装置の現在位置情報を取得する端末位置情報取得手段と、
前記端末装置の現在位置と前記施設の位置との関係を基に、前記予約者が前記サービス利用予定時刻情報が示す利用予定時刻迄に前記施設に到着することができるか否かを判定する判定手段と、
該判定手段により、到着できないと判定されたとき、前記予約者の予約管理情報を前記予約管理情報データベースから削除する第１の予約キャンセル手段と、
予め登録されたユーザの端末装置の現在位置情報を取得する登録ユーザ位置情報取得手段と、
前記第１の予約キャンセル手段によりキャンセルが行われたとき、前記サービス利用予定時刻迄に前記施設に到着する位置に存在するユーザの端末装置を抽出する端末装置抽出手段と、
該抽出された端末装置に対して、前記施設の予約が可能であることを通知する予約可能情報通知手段と、
該通知に応じて、予約する旨の連絡を受けたとき、該連絡者の予約管理情報を前記予約管理情報データベースに登録する予約登録手段と
を有する予約管理システム。
【請求項２】
請求項１に記載された予約管理システムにおいて、
前記予約管理情報データベースに記憶されている端末装置の現在位置情報の変化を基に、該端末装置の移動方向を判定する移動方向判定手段と、
該移動方向判定手段により判定された移動方向が前記施設の方向ではないと判定されたとき、該端末装置のユーザの予約管理情報を前記予約管理情報データベースから削除する第２の予約キャンセル手段と
を有する予約管理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、テーマパーク内で開催されるアトラクションの鑑賞、レストランや飲食店での飲食、コンサートホールにおけるコンサートの鑑賞等、様々な施設で提供されるサービスの予約を管理する予約管理システムに関する。
【背景技術】
【０００２】
これらのサービスの予約方法としては、現地予約、電話予約、インターネット予約等がある。ここで、サービス提供者が抱える問題は、予約者が連絡せずに予約をキャンセルすることである。即ち、例えばテーマパークで開催されるアトラクションを所定のアトラクション開始時刻から鑑賞する予約を行った予約者が、そのアトラクション開始時刻にテーマパークの園外に移動してしまうことがある。
【０００３】
この場合、サービス提供者であるアトラクション開催者は予約者の人数を把握できるものの、実際にアトラクションを利用する人数を正確に把握できないため、他の利用希望者が利用できないことがあり、客さばきが悪いという不都合がある。
【０００４】
このような問題に対処したシステムとして、管理サーバにより、アミューズメントパークのアトラクション施設などの施設を利用する予約を行った予約者の所持する携帯端末装置の現在位置を監視し、予約者が予約日（利用予定日）に所定のエリア（例えばアミューズメントパーク）の外部に移動してしまった場合には、自動的に予約をキャンセルする施設予約システムがある（特許文献１）。
【０００５】
しかしながら、この施設予約システムでは、予約を自動的にキャンセルするための判定基準が所定のエリアから出たか否かであるため、例えば、施設利用予定時刻迄に施設に到着できない場合でも所定のエリア内に滞在していれば予約がキャンセルされず、逆に到着できる場合でも所定のエリア外に出れば予約がキャンセルされる等、適切な予約管理ができないという問題がある。また、キャンセルにより空きが出た利用枠の活用については考慮されていない。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−１５７３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、このような問題を解決するためになされたものであり、その目的は、施設で提供されるサービスの予約を管理する予約管理システムにおいて、予約者の現在位置と施設の位置との関係、及びサービス利用予定時刻迄の残り時間に応じて適切な予約管理を可能にするとともに、キャンセルにより空きが出た利用枠の活用を可能にすることである。
【課題を解決するための手段】
【０００８】
本発明の予約管理システムは、施設で提供されるサービスの予約を管理する予約管理システムであって、前記サービスの予約を行った予約者の予約管理情報としてサービス利用予定時刻情報及び端末装置識別情報を記憶する予約管理情報データベースと、前記予約者の端末装置の現在位置情報を取得する端末位置情報取得手段と、前記端末装置の現在位置と前記施設の位置との関係を基に、前記予約者が前記サービス利用予定時刻情報が示す利用予定時刻迄に前記施設に到着することができるか否かを判定する判定手段と、該判定手段により、到着できないと判定されたとき、前記予約者の予約管理情報を前記予約管理情報データベースから削除する予約キャンセル手段と、予め登録されたユーザの端末装置の現在位置情報を取得する登録ユーザ位置情報取得手段と、前記予約キャンセル手段によりキャンセルが行われたとき、前記サービス利用予定時刻迄に前記施設に到着する位置に存在するユーザの端末装置を抽出する端末装置抽出手段と、該抽出された端末装置に対して、前記施設の予約が可能であることを通知する予約可能情報通知手段と、該通知に応じて、予約する旨の連絡を受けたとき、該連絡者の予約管理情報を前記予約管理情報データベースに登録する予約登録手段とを有する予約管理システムである。
【０００９】
［作用］
本発明によれば、施設で提供されるサービスの予約を管理する予約管理システムは、予約時刻（サービスの利用予定時刻）迄に予約者が現在位置から施設に到着できると判定したとき予約を継続し、到着できないと判定したとき予約をキャンセルする。従って、予約者の現在位置が所定のエリア外であっても予約時刻迄に施設に到着できる位置であれば予約が継続され、予約者の現在位置が所定のエリア内であっても予約時刻迄に施設に到着できない位置であれば予約がキャンセルされる。また、キャンセルがあったとき、キャンセルされた予約時刻迄に施設に到着できる位置に存在する登録ユーザに予約が可能であることを通知し、予約する旨の返答を受けたとき、予約を登録する。
【発明の効果】
【００１０】
本発明によれば、施設で提供されるサービスの予約を管理する予約管理システムにおいて、予約者の現在位置と施設の位置との関係、及びサービス利用予定時刻迄の残り時間に応じて適切な予約管理を行うことができる。また、キャンセルにより空きが出た利用枠を活用することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１の実施形態の予約管理システムの機能ブロック図である。
【図２】本発明の第１の実施形態の予約管理システムの管理対象を示す図である。
【図３】本発明の第１の実施形態の予約管理システムにおけるユーザデータベースに記憶されているユーザ情報を示す図である。
【図４】本発明の第１の実施形態の予約管理システムにおけるアトラクションデータベースに記憶されているアトラクション予約管理情報を示す図である。
【図５】本発明の第１の実施形態の予約管理システムにおいて、携帯端末装置に表示される予約入力画面を示す図である。
【図６】本発明の第１の実施形態の予約管理システムにおいて、携帯端末装置に表示される予約確認画面を示す図である。
【図７】本発明の第１の実施形態の予約管理システムにおける予約管理処理を示すフローチャートである。
【図８】本発明の第１の実施形態の予約管理システムにおいて、携帯端末装置に送信する予約キャンセル通知メールを示す図である。
【図９】本発明の第１の実施形態の予約管理システムにおいて、予約がキャンセルされるユーザの携帯端末装置及び新規予約のために抽出される携帯端末装置を示す図である。
【図１０】本発明の第１の実施形態の予約管理システムにおいて、予約キャンセルが発生した時に、新規予約可能なユーザの携帯端末装置に表示される予約案内メールを示す図である。
【図１１】本発明の第２の実施形態の予約管理システムの機能ブロック図である。
【図１２】本発明の第２の実施形態の予約管理システムにおけるアトラクションデータベースに記憶されているアトラクション予約管理情報を示す図である。
【図１３】本発明の第２の実施形態の予約管理システムにおける予約管理処理を示すフローチャートである。
【図１４】本発明の第２の実施形態の予約管理システムの動作を説明するための図である。
【発明を実施するための形態】
【００１２】
以下、本発明を実施するための形態について図面を参照して説明する。
[第１の実施形態]
〈予約管理システムの構成及び管理対象〉
図１は、本発明の第１の実施形態の予約管理システムの機能ブロック図である。この予約管理システムは、予約サーバ１と、処理サーバ２と、ユーザデータベース（以下、データベースをＤＢという）３と、地図ＤＢ４と、アトラクションＤＢ５とがネットワーク７により互いに通信可能に接続されたシステムである。また、予約サーバ１、処理サーバ２は、ネットワーク８により、携帯端末装置６と通信可能に構成されている。ここでは、携帯端末装置６を１台のみ図示したが、実際にはこの予約管理システムは複数の携帯端末装置６と通信を行うことができる。また、各ＤＢを共通のハードウェア（記憶装置）に設けることもできるし、予約サーバ１及び処理サーバ２を共通のハードウェア（コンピュータ）に設けることもできる。
【００１３】
予約サーバ１は、予約受付部１１と、予約登録部１２と、送受信部１３とが内部バス１０により互いに通信可能に接続された構成を有する。また、処理サーバ２は、端末位置確認部２１と、位置判定部２２と、ユーザ抽出部２３と、送受信部２４とが内部バス２０により互いに通信可能に接続された構成を有する。
【００１４】
図２は、本実施形態の予約管理システムの管理対象を示す図である。この予約管理システムは、所定のエリアであるテーマパーク１００内に設けられている施設１０１で開催されるアトラクションに関する予約を管理する。設定範囲１０２は施設１０１から所定の半径の円内、つまり施設１０１から所定の直線距離以内である。
【００１５】
図１の説明に戻る。予約サーバ１の予約受付部１１は、携帯端末装置６のユーザからの予約を、送受信部１３を通して受け付ける。予約登録部１２は、予約受付部１１が受け付けた予約をアトラクションＤＢ５に登録する。
【００１６】
処理サーバ２の端末位置確認部２１は、アトラクションＤＢ５に予約されているユーザの携帯端末装置６から送信されるＧＰＳ情報などの現在位置情報を、送受信部２４を通して受け取り、その携帯端末装置６の現在位置を特定する。位置判定部２２は、端末位置確認部２１で特定された携帯端末装置６の現在位置が設定範囲１０２内であるか否かを判定する。ユーザ抽出部２３は、端末位置確認部２１で確認された携帯端末装置６の現在位置を基に、設定範囲１０２内に存在するユーザの携帯端末装置６を抽出する。
【００１７】
〈ユーザＤＢ、アトラクションＤＢ、及び地図ＤＢの内容〉
図３は、ユーザＤＢ３に記憶されているユーザ情報を示す図である。図示のように、ユーザＤＢ３には、ユーザ情報として、「ユーザＩＤ（端末ＩＤ）」、「氏名」、「メールアドレス」、「住所」、「電話番号」等が記憶される。
【００１８】
図４は、アトラクションＤＢ５に記憶されているアトラクション予約管理情報を示す図である。アトラクションＤＢ５が本発明の予約管理情報ＤＢに対応する。図示のように、アトラクションＤＢ５には、アトラクション予約管理情報として、「アトラクション名」、「アトラクションＩＤ」、「位置情報（緯度、経度）」、「アトラクション開始時刻」、「予約者ＩＤ」、「確認時刻」、「設定した範囲」、「予約者の現在位置」、「設定した範囲内・外」、「予約」、「新規予約者ＩＤ」、「確認時刻」、「設定した範囲」、「予約者・新規予約者の現在位置」、「設定した範囲内・外」、及び「予約」等が記憶される。ユーザが所定の「アトラクション名」の所定の「アトラクション開始時刻」のアトラクションを予約すると、「予約者ＩＤ」にそのユーザのＩＤが記憶される。その予約されたアトラクション開始時刻がサービス利用予定時刻（予約時刻）である。また、上記アトラクション予約管理情報として、予約手続実行時刻（予約者が予約手続を行った時刻）を追加することもできる。
【００１９】
ここで、「位置情報（緯度、経度）」は、アトラクションが開催される施設の位置（緯度、経度）を示す情報である。「予約者ＩＤ」は後述する予約管理処理（図７）を実行する前に予約済のユーザの携帯端末装置６の端末ＩＤであり、その右隣の「確認時刻」は、予約管理処理を実行した時刻である。「確認時刻」の右隣の「設定した範囲」は、上記予約管理処理において、予約を継続するかキャンセルするかを判定する基準となる施設１０１からの所定の直線距離以内の設定範囲１０２を示す。「予約者の現在位置」は、上記「確認時刻」における予約者の携帯端末装置６の現在位置情報である。その右隣の「設定した範囲内・外」は、上記「予約者の現在位置」が上記「設定した範囲」の内にあるか外にあるかを示す情報である。「設定した範囲内・外」の右隣の「予約」は、「設定した範囲内・外」に応じて更新した予約状態（継続、キャンセル）を示す。即ち、設定範囲内であれば、「アトラクション開始時刻」迄に施設１０１に到着することができると判定した結果を基に予約を継続し、設定範囲外であれば、「アトラクション開始時刻」迄に施設１０１に到着することができないと判定した結果を基に予約をキャンセルする。
【００２０】
「新規予約者ＩＤ」は、上記「予約」がキャンセルになった場合に新規に予約を行ったユーザの携帯端末装置６の端末ＩＤであり、その右隣の「確認時刻」は、上記予約管理処理の結果、予約が継続された予約者、及び新規予約者に対して、次回に予約管理処理を実行した時刻である。その「確認時刻」の右隣の「設定した範囲」は、上記次回の予約管理処理において、予約を継続するかキャンセルするかを判定する基準となる施設１０１からの所定の直線距離以内の設定範囲１０２を示す。「確認時刻」から「アトラクション開始時刻」までの時間が前回の予約管理処理よりも短いため、「設定した範囲」を狭くしている。「予約者・新規予約者の現在位置」は、上記次回の「確認時刻」における予約者及び新規予約者の携帯端末装置６の現在位置情報である。その右隣の「設定した範囲内・外」は、上記「予約者・新規予約者の現在位置」が上記「設定した範囲」の内にあるか外にあるかを示す情報である。「設定した範囲内・外」の右隣の「予約」は、「設定した範囲内・外」に応じて更新した予約状態を示す情報である。
【００２１】
地図ＤＢ４には、携帯端末装置６に供給する地図データとして、道路、橋、川、山、建物等の地図情報と、地図を矩形の枠（ブロック）で区切り、そのブロックの各頂点の位置情報（経度、緯度）が各縮尺に合わせた上記ブロック毎に保存されている。
【００２２】
〈予約入力画面及び予約確認画面〉
図５は、携帯端末装置６のユーザが事前にアトラクションの予約を行う際に携帯端末装置６に表示される予約入力画面を示す図である。この予約入力画面を携帯端末装置６に表示するためのデータは、予約サーバ１内の予約受付部１１が生成する。ユーザは携帯端末装置６からネットワーク８を通じて予約サーバ１にアクセスすると、携帯端末装置６のディスプレイに予約入力画面２００が表示される。予約入力画面２００には、アトラクション名選択欄２０１、予約日時入力欄２０２、送信ボタン２０３、キャンセルボタン２０４、確認事項の文章等が表示される。
【００２３】
ユーザがアトラクション名選択欄２０１で予約を希望するアトラクション名を選択し、予約日時入力欄２０２に予約日時を入力した後に、送信ボタン２０３を押すと、予約サーバ１の予約受付部１１が予約を受け付け、予約登録部１２が予約管理情報をアトラクションＤＢ５に記憶する。この結果、図４に示す「アトラクション名」、「アトラクションＩＤ」、「位置情報（緯度、経度）」、「アトラクション開始時刻」、「予約者ＩＤ」が関連付けられて記憶される。キャンセルボタン２０４を押すと、アトラクション名選択欄２０１及び予約日時入力欄２０２の内容がクリアされる。なお、上記予約入力手続は、予約手続に必要な情報を携帯端末装置６からネットワーク８を通じて、予約サーバ１にメールで送信することにより実施することもできる。また、携帯端末装置６以外で予約サーバ１にアクセスできる装置（パーソナルコンピュータなど）でも予約手続を行うことができる。
【００２４】
図６は、予約受付部１１が予約を受け付けたときに携帯端末装置６に表示される予約確認画面を示す図である。この予約確認画面を携帯端末装置６に表示するためのデータは、予約サーバ１内の予約受付部１１が生成し、送受信部１３を通して携帯端末装置６へメールで送信する。図示のように、予約確認画面３００には、ユーザＩＤ、予約を受け付けたアトラクション名及び開催日時、確認事項の文章等が表示される。
【００２５】
〈予約管理処理〉
図７は、本実施形態の予約管理システムにおける予約管理処理のフローチャートである。この処理はアトラクションＤＢ５に記憶されているアトラクション開始時刻の所定時間前から所定の間隔で処理サーバ２により実行される。
【００２６】
まず端末位置確認部２１は、アトラクションＤＢ５に記憶されている予約者ＩＤを有する携帯端末装置６の現在位置をその携帯端末装置６から送信されてくる位置情報を用いて特定する（ステップＳ１）。例えば図４において、アトラクションＩＤが０１０１ａ、アトラクション開始時刻が１０：００の場合、予約者ＩＤがａａａ、ｂｂｂ、…、ｆｆｆ、ｚｚｚの携帯端末装置６の現在位置を特定する。
【００２７】
次に位置判定部２２は、端末位置確認部２１により特定された携帯端末装置６の現在位置と地図ＤＢ４に記憶されている地図情報とに基づいて、携帯端末装置６の現在位置が設定範囲１０２外であるか否かを判定する（ステップＳ２）。例えば、図４において、アトラクションＩＤが０１０１ａ、アトラクション開始時刻が１０：００の場合、設定範囲１０２はアトラクションを開催する施設１０１から半径５００ｍ内である。
【００２８】
位置判定部２２による判定の結果、設定範囲１０２外の場合は（ステップＳ２：YES）、予約登録部１２は予約をキャンセルし（ステップＳ３）、設定範囲１０２内の場合は（ステップＳ２：NO）、予約登録部１２は予約を継続する（ステップＳ８）。例えば、図４において、予約者ＩＤがａａａ、ｂｂｂ、…については、設定範囲１０２内であるから予約を継続し、ｆｆｆ、ｚｚｚについては設定範囲１０２外であるから予約をキャンセルする。予約登録部１２は予約をキャンセルした場合、キャンセルされたユーザの携帯端末装置６に対して、送受信部１３を通して図８に示すキャンセル通知メールを送信する。
【００２９】
また予約がキャンセルされた場合、ユーザ抽出部２３は、アトラクションＤＢ５に予約されていないユーザの携帯端末装置６のうち、設定範囲１０２内に存在する携帯端末装置６を抽出する（ステップＳ４）。例えば図９に示す携帯端末装置６-２のユーザの予約がキャンセルされた場合、携帯端末装置６-１のユーザが予約済みでなければ、携帯端末装置６-１が抽出される。
【００３０】
次に予約受付部１１は、ユーザ抽出部２３で抽出された携帯端末装置６に対して予約案内メールを送信する。図１０に携帯端末装置６に表示される予約案内メールを示す。この画面内の送信ボタンを押すと、携帯端末装置６から予約サーバ１に対して、予約連絡メールが送信される（ステップＳ５）。ここで、予約案内メールの送信先は、ステップＳ４で抽出された全ての携帯端末装置６に送信してもよいし、キャンセル数と同じ数の携帯端末装置６に送信してもよい。数を制限する場合は、施設からの現在位置が近い順に優先的に送信してもよいし、予め仮予約（キャンセル待ち）を行ったユーザの携帯端末装置に優先的に送信してもよい。また、予約案内メールを受信したユーザが携帯端末装置６からネットワーク８を通じて予約サーバ１にアクセスし、予約を行うように構成することもできる。
【００３１】
予約受付部１１は、予約案内メールの送信先から予約連絡メールが送信されてきたか否かを判定し（ステップＳ６）、送信されてきた場合は（ステップＳ６：YES）、予約登録部１２が予約処理を行う（ステップＳ７）。このとき、予約連絡メールを送信した携帯端末装置６には、予約サーバ１の予約登録部１２から、図６に示すような予約確認画面を表示するためのメールが送信される。なお、予約処理（ステップＳ７）を行って新たに予約者となったユーザに対して、ステップＳ２へ移行して既存の予約者と同じ処理を行うように構成することもできる。
【００３２】
予約案内メールの送信先から予約連絡メールが送信されてこなかった場合は（ステップＳ６：NO）、ステップＳ４に進み、他の携帯端末装置６を抽出する処理を実行する。
【００３３】
ステップＳ８で予約を継続した場合は、携帯端末装置が対象物（アトラクションを開催する施設１０１）に到着したか否かを判定し（ステップＳ９）、到着していれば（ステップＳ９：YES）、この図の処理を終了する。一方、到着していなければ（ステップＳ９：NO）、ステップＳ２に移行する。
【００３４】
以上詳細に説明したように、本発明の第１の実施形態の予約管理システムによれば、施設１０１で開催されるアトラクションを予約したユーザの携帯端末装置６の現在位置が施設１０１から所定の直線距離以内の設定範囲１０２内である場合は予約を継続し、設定範囲１０２外である場合は予約をキャンセルするとともに、予約のキャンセルが発生した場合には、設定範囲内に位置する携帯端末装置に対して、予約案内メールを送信し、予約を可能としたので、アトラクションの利用効率を向上させることができる。
【００３５】
また、アトラクション開始時刻迄の残り時間が短くなるに従って設定範囲を狭くすることで、アトラクション開始時刻迄の残り時間にかかわらず予約継続、キャンセルの判定を正確に行うことができる。
【００３６】
また、アトラクション開始時刻迄の残り時間が十分に長い場合、設定範囲をテーマパーク１００よりも広くすることで、予約者が一時的にテーマパーク１００の外に出たとしても、予約がキャンセルされないようにすることができる。
【００３７】
なお、本実施形態において下記（１）〜（２）のように変形することで、設定範囲内・外の判定精度を向上させることができる。
（１）設定範囲１０２の境界を施設１０１からの直線距離で定める代わりに通路に沿った距離で定める。
（２）設定範囲の広さを天候、テーマパークの混雑度、アトラクションの人気度等に応じて自由に設定できるようにする。
【００３８】
[第２の実施形態]
〈予約管理システムの構成〉
図１１は、本発明の第２の実施形態の予約管理システムの機能ブロック図である。この図において、図１（第１の実施形態）と対応する部分には図１と同じ参照符号を付した。
【００３９】
本実施形態の予約管理システムは、第１の実施形態の予約管理システムにおいて、処理サーバ２に方向確認部２５及び方向判定部２６を付加した構成を有する。方向確認部２５は、端末位置確認部２１で特定された現在位置の時間的変化から、携帯端末方向の移動方向を特定し、方向判定部２６は、方向確認部２５で特定された移動方向がアトラクションを開催する施設１０１に向かう方向であるか否かを判定する。
【００４０】
〈アトラクションＤＢの内容〉
図１２は、本実施形態のアトラクションＤＢ５に記憶されているアトラクション予約管理情報を示す図である。このアトラクション予約管理情報は、図４に示す第１の実施形態におけるアトラクション予約管理情報に対して、「新規予約者の現在位置」及び「アトラクションに向かって移動しているか」を付加するとともに、「設定した範囲」、「予約」、「新規予約者ＩＤ」の数を増やしたものである。ここで、「アトラクションに向かって移動しているか」は、方向判定部２６による判定結果を示す情報である。
【００４１】
〈予約管理処理〉
図１３は、本実施形態の予約管理システムにおける予約管理処理のフローチャートである。この処理はアトラクションＤＢ５に記憶されているアトラクション開始時刻の所定時間前から所定の間隔で処理サーバ２により実行される。
【００４２】
この図において、ステップＳ１１、Ｓ１２、Ｓ１３、Ｓ１４、Ｓ１５、Ｓ１６、Ｓ１７、Ｓ１８は、それぞれ図７（第１の実施形態）におけるステップＳ１、Ｓ２、Ｓ３、Ｓ８、Ｓ４、Ｓ５、Ｓ６、Ｓ７と同じである。
【００４３】
ステップＳ１９では、ステップＳ１８で予約処理を行った新規予約者及びステップＳ１４で予約継続を行った予約者の携帯端末装置の移動方向をプローブ情報（携帯端末装置の現在位置情報の履歴）より特定する。
【００４４】
ステップＳ２０では、ステップＳ１９で確認された移動方向が対象物（施設１０１）に向かっている方向であるか否かを判定する。判定の結果、向かっていない場合は（ステップＳ２０：NO）、ステップＳ１３に移行して予約をキャンセルした後にステップＳ１５〜Ｓ１９を実行する。図１２の場合、予約者ＩＤａａａ、ｂｂｂ、…、及び新規予約者ＩＤＤｄｄｄについては、９時１５分及び９時３０分の現在位置の変化から、対象物に向かって移動していると判定されているのに対し、新規予約者ＩＤｗｗｗについては対象物に向かって移動していないと判定されている。
【００４５】
移動方向が対象物に向かっている方向であると判定した場合は（ステップＳ２０：YES）、次に現在位置が設定範囲１０２外か否かを判定する（ステップＳ２１）。判定の結果、設定範囲１０２外であった場合は（ステップＳ２１：YES）、ステップＳ１３に移行して予約をキャンセルした後にステップＳ１５〜Ｓ１９を実行する。
【００４６】
一方、設定範囲１０２内であった場合は（ステップＳ２１：NO）、対象物に到着したか否かを判定する（ステップＳ２２）。判定の結果、到着していれば（ステップＳ２２：YES）、この図の予約確認処理を終了し、到着していなければ（ステップＳ２２：NO）、ステップＳ２０に移行する。
【００４７】
例えば図１４に示す携帯端末装置６−３の場合、直近に一点鎖線で示す前回位置から実線で示す現在位置への移動方向が施設１０１に向かう方向であるから「Ｓ２０：YES」となり、実線で示す現在位置が設定範囲１０２内であるから、「Ｓ２１：NO」となる。また、携帯端末装置６−４の場合、直近に一点鎖線で示す前回位置から実線で示す現在位置への移動方向が施設１０１から離れる方向であるから「Ｓ２０：NO」となり、Ｓ１３に進んで予約がキャンセルされる。
【００４８】
以上詳細に説明したように、本発明の第２の実施形態の予約管理システムによれば、予約継続、キャンセルの判定基準として、事前予約者、新規予約者の現在位置が設定範囲１０２外か否かに加えて、対象物に向かって移動しているか否かを採用するので、判定精度が向上する。なお、対象物に向かっているか否かの判定は、テーマパーク内を徒歩で歩く場合に限らず、例えば、テーマパーク外からテーマパークに向かって自動車や鉄道車両で移動しているときの移動方向の判定にも適用することができる。この場合、地図ＤＢ４に記憶されている情報を基に、携帯端末装置６の現在位置から施設１０１迄の経路を探索し、その経路に沿って従って移動している方向が施設１０１に向かっているか否かを判定するように構成することができる。
【００４９】
なお、第１の実施形態及び第２の実施形態において、キャンセルが発生したとき、予め登録されているユーザの携帯端末装置に対して、新規予約が可能であることを知らせるメールを送信し、このメールを受信したユーザから予約を受けた際に現在位置情報を受信して、新規予約者とするか否かを判断するように構成することもできる。
【００５０】
また、第２の実施形態において、設定範囲の境界線の外側の所定の距離の範囲を予約キャンセル保留範囲とし、予約者が対象物に向かって移動しているときは、現在位置が設定範囲外であっても予約キャンセル保留範囲内であれば予約をキャンセルせず保留とし、最後の現在位置（アトラクション開始時刻の現在位置）が設定範囲外であった場合に予約をキャンセルするように構成することができる。
【符号の説明】
【００５１】
１…予約サーバ、２…処理サーバ、５…アトラクションＤＢ、６，６−１，６−２…携帯端末装置、１１…予約受付部、１２…予約登録部、１３，２４…送受信部、２１…端末位置確認部、２２…位置判定部、２３…ユーザ抽出部、１００…テーマパーク、１０１…施設、１０２…設定範囲。
【図１】
2012164125.tif 000003
【図２】
2012164125.tif 000004
【図３】
2012164125.tif 000005
【図４】
2012164125.tif 000006
【図５】
2012164125.tif 000007
【図６】
2012164125.tif 000008
【図７】
2012164125.tif 000009
【図８】
2012164125.tif 000010
【図９】
2012164125.tif 000011
【図１０】
2012164125.tif 000012
【図１１】
2012164125.tif 000013
【図１２】
2012164125.tif 000014
【図１３】
2012164125.tif 000015
【図１４】
2012164125.tif 000016