(57)【特許請求の範囲】
【請求項１】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うシステムにおいて、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部と、
前記ユーザのスケジュールを保存するスケジュール保存部と、
前記イベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択部と、
前記スケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定部と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定部と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算部と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較部と、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定部と、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録部と、
前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算部と、
現在時刻から、前記イベント登録部に登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算部と、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較部と、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内部と、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算部と、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較部と、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算部を作動させるトリガ部と、
を備えるスケジュール管理システム。
【請求項２】
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定部と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定部と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算部と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較部と、を備え、
前記第１の特定部は、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する、
請求項１に記載のスケジュール管理システム。
【請求項３】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うシステムにおいて、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部と、
前記ユーザのスケジュールを保存するスケジュール保存部と、
前記イベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択部と、
前記スケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定部と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定部と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算部と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較部と、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定部と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定部と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算部と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較部と、
前記第１の比較の結果及び前記第２の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下であり、かつ、前記第２の移動時間が前記第２の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定部と、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録部と、
前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算部と、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算部と、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較部と、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較部と、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定部と、を備え、
前記イベント登録部は、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する、
を備えるスケジュール管理システム。
【請求項４】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行う方法において、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択ステップと、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定ステップと、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定ステップと、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算ステップと、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較ステップと、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定ステップと、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録ステップと、
前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算ステップと、
現在時刻から、前記イベント登録ステップで登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算ステップと、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較ステップと、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内ステップと、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算ステップと、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較ステップと、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算ステップを作動させるトリガステップと、
を備えるスケジュール管理方法。
【請求項５】
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定ステップと、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定ステップと、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算ステップと、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較ステップと、を備え、
前記第１の特定ステップでは、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する、
請求項４に記載のスケジュール管理方法。
【請求項６】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行う方法において、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択ステップと、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定ステップと、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定ステップと、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算ステップと、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較ステップと、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定ステップと、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定ステップと、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算ステップと、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較ステップと、
前記第１の比較の結果及び前記第２の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下であり、かつ、前記第２の移動時間が前記第２の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定ステップと、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録ステップと、
前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算ステップと、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算ステップと、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較ステップと、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較ステップと、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定ステップと、を備え、
前記イベント登録ステップでは、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する、
を備えるスケジュール管理方法。
【請求項７】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うためのコンピュータプログラムであって、コンピュータを、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択手段と、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定手段と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定手段と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算手段と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較手段と、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定手段と、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録手段と、
前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算手段と、
現在時刻から、前記イベント登録手段で登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算手段と、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較手段と、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内手段と、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算手段と、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較手段と、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算手段を作動させるトリガ手段、
として機能させるコンピュータプログラム。
【請求項８】
前記コンピュータを、更に、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定手段と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定手段と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算手段と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較手段、として機能させ、
前記第１の特定手段は、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する、
請求項７に記載のコンピュータプログラム。
【請求項９】
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うためのコンピュータプログラムであって、コンピュータを、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択手段と、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定手段と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定手段と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算手段と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較手段と、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定手段と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定手段と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算手段と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較手段と、
前記第１の比較の結果及び前記第２の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下であり、かつ、前記第２の移動時間が前記第２の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定手段と、
前記希望イベントの前記第１の登録可能公演を前記スケジュールに登録するイベント登録手段と、
前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算手段と、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算手段と、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較手段と、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較手段と、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定手段、として機能させ、
前記イベント登録手段は、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する、
コンピュータプログラム。
【請求項１０】
請求項７〜８のいずれかに記載のコンピュータプログラムを記録する記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば、テーマパーク等の遊戯施設における参加希望イベントのスケジュールを、イベント会場位置までの移動時間を考慮して管理可能なシステム及びその方法に関する。
【背景技術】
【０００２】
従来、テーマパーク等のような遊戯施設では、ショー等の様々なイベントが、施設内に点在する会場において開催されている。そして、このような遊戯施設に訪れたユーザは、希望のイベントに参加し、充分に満足するべく自らで種々計画を立てている。
ここで、計画を立てる際には予め参加を決めているイベントに対して、時間的に重複しないように、新たなイベントの予定を盛り込むことは必須である。また、同一のイベントであっても一日の公演が複数回存在する場合には、予定が合うように、当該公演を選択して計画できること、さらに、上記したようにテーマパーク内には、点在して会場が存在することから、会場間の移動時間についても考慮すべきである。このように、種々要素を考慮しながら参加イベントの計画を立てることは意外に煩雑であり、効率良く、また、ユーザの負担が低減できるスケジュール管理システムが求められていた。
一方、近年の通信ネットワークの発展、携帯可能な通信端末装置の普及に伴い、当該通信端末装置を用いたスケジュール管理が活用されるようになってきている。
本件発明に関連する従来技術を開示する特許文献１〜３も参照されたい。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−３６４１６５号公報
【特許文献２】特開２００６−０３３４０４号公報
【特許文献３】特開２００９−１５９２４６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記背景技術に鑑み、本発明者らは、ユーザにおけるスケジュール管理の煩わしさを低減するとともに、効率良く参加したいイベントを盛り込んだスケジュール管理を実現すべく、鋭意検討を重ねてきた。その結果、ユーザが希望するイベントをスケジュールに登録する際に、当該希望イベントに含まれる複数の公演の中から、当該公演の開演直前の時間帯に既に登録されている直前イベントとの時間間隔、及び会場間の移動時間を考慮した登録可能な公演を特定することにより、煩雑さが低減された、より効率的なスケジュール管理を可能にすることに想到した。
【課題を解決するための手段】
【０００５】
この発明はかかる目的を達成すべくなされたものであり、その第１の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うシステムにおいて、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部と、
前記ユーザのスケジュールを保存するスケジュール保存部と、
前記イベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択部と、
前記スケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定部と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定部と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算部と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較部と、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定部と、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録部と、
を備えるスケジュール管理システム。
【０００６】
このように規定される第１の局面のスケジュール管理システムによれば、スケジュール管理の対象となる、ユーザが参加を希望する希望イベントを選択し、当該希望イベントに含まれる公演に関し、当該公演の開演直前の時間帯に既に登録されている直前イベントを指定する。そして、希望イベントと直前イベントの会場間の移動時間及び直前イベントの終演時刻と当該公演の開演時刻との間の時間間隔を比較し、当該移動時間が当該時間間隔以下であるとき、当該公演を登録可能公演として特定する。当該希望イベントとして当該登録可能公演がスケジュールに登録される。このようにスケジュール管理を行うことにより、希望イベントに含まれる複数の公演のうち、既に登録されているイベントとの移動時間等を考慮し、開演時刻までに移動可能な公演を提示することができ、煩雑さから解放された、効率的なスケジュール管理が可能となる。
【０００７】
この発明の第２の局面は次のように規定される。即ち、
第１の局面に規定のスケジュール管理システムにおいて、前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定部と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定部と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算部と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較部と、を備え、
前記第１の特定部は、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する。
【０００８】
このように規定される第２の局面のスケジュール管理システムによれば、希望イベントに含まれる公演に関し、希望イベントと当該公演の終演直後の時間帯に既に登録されている直後イベントとの会場間の移動時間及び当該公演の終演時刻と直後イベントの開演時刻との間の時間間隔を考慮して登録可能公演を特定する。このように登録可能公演を特定し、スケジュール管理すれば、直前イベントに加え直後イベントを考慮した、直後イベントの開演時刻までに移動可能な公演を提示することができ、より精度の良いスケジュール管理が可能となる。
【０００９】
この発明の第３の局面は次のように規定される。即ち、
第１又は第２の局面に規定のスケジュール管理システムにおいて、前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算部と、
現在時刻から、前記イベント登録部に登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算部と、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較部と、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内部と、を備える。
【００１０】
このように規定される第３の局面のスケジュール管理システムによれば、ユーザの現在位置から希望イベントの会場位置までの移動時間を演算し、現在時刻から希望イベントの公演開始時刻までの時間間隔を演算し、両者の比較結果に基づいて、ユーザに対して希望イベントへの移動を開始するよう案内を行う。したがって、ユーザは次に予定しているイベントの開演時刻に間に合うよう移動を開始することができる。
【００１１】
この発明の第４の局面は次のように規定される。即ち、
第１〜第３のいずれかの局面に規定のスケジュール管理システムにおいて、前記遊戯施設内の最大移動時間を演算する最大移動時間演算部と、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較部と、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算部を作動させるトリガ部と、を備える。
【００１２】
このように規定される第４の局面のスケジュール管理システムによれば、現在時刻から希望イベントの公演開始時刻までの時間間隔が、遊戯施設内の最大移動時間以下であるとき、ユーザの現在位置から希望イベントの会場位置までの移動時間を演算する。当該時間間隔が最大移動時間を超えている場合には、ユーザの現在位置が当該遊戯施設内のいずれであっても、次に予定されているイベントの開演時刻に間に合うよう移動可能である。したがって、このような場合に測位頻度等の処理の低減を図ることで、消費電力の低減を実現することか可能となる。
【００１３】
この発明の第５の局面は次のように規定される。即ち、
第１〜第４のいずれかの局面に規定のスケジュール管理システムにおいて、前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算部と、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算部と、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較部と、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較部と、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定部と、を備え、
前記イベント登録部は、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する。
【００１４】
このように規定される第５の局面のスケジュール管理システムによれば、希望イベント及び直前イベント若しくは直後イベントの会場間の移動時間を短く見積ることにより、通常では移動時間オーバーにより登録可能とならなかった公演についても登録可能となる。このように移動時間を短く見積もった公演も登録可能公演と特定すれば、より効率良くスケジュール可能となる。
【００１５】
この発明の第６の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うシステムにおいて、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部と、
前記ユーザのスケジュールを保存するスケジュール保存部と、
前記イベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択部と、
前記スケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを特定する直前イベント特定部と、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算部と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算部と、
前記最大移動時間と前記第１の時間間隔との比較を行う第１の比較部と、
前記第１の比較の結果に基づいて、前記第１の時間間隔が前記最大移動時間以上である前記公演を登録可能公演と特定する特定部と、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録部と、
を備えるスケジュール管理システム。
【００１６】
このように規定される第６の局面のスケジュール管理システムによれば、直前イベント及び希望イベントの会場間の移動時間を、当該遊戯施設内の最大移動時間と見積り、直前イベントの終演時刻と当該希望イベントの公演の開演時刻との間の時間間隔が、当該最大移動時間以上であるとき、当該公演を登録可能公演と特定する。このような処理とすることにより、処理の負担を低減することができる。
【００１７】
この発明の第７の局面は次のように規定される。即ち、
第６の局面に規定のスケジュール管理システムにおいて、前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを特定する直後イベント特定部と、
前記公演の終演時刻と前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算部と、
前記最大移動時間と前記第２の時間間隔との比較を行う第２の比較部と、を備え、
前記特定部は、前記第２の時間間隔が前記最大移動時間以上である前記公演を前記登録可能公演と特定する。
【００１８】
このように規定される第７の局面のスケジュール管理システムによれば、直後イベント及び希望イベントの会場間の移動時間を当該最大移動時間と見積り、当該希望イベントの公演の終演時刻と直後イベントの開演時刻との間の時間間隔が、当該最大移動時間以上であるとき、当該公演を登録可能公演と特定する。このような処理とすることにより、処理の負担を低減することができる。
【００１９】
また、この発明の第８の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行う方法において、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択ステップと、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定ステップと、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定ステップと、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算ステップと、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較ステップと、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定ステップと、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録ステップと、
を備えるスケジュール管理方法。
このように規定される第８の局面の発明によれば、第１の局面と同等の効果を奏する。
【００２０】
この発明の第９の局面は次のように規定される。即ち、
第８の局面に規定のスケジュール管理方法において、前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定ステップと、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定ステップと、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算ステップと、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較ステップと、を備え、
前記第１の特定ステップは、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する。
このように規定される第９の局面の発明によれば、第２の局面と同等の効果を奏する。
【００２１】
この発明の第１０の局面は次のように規定される。即ち、
第８又は第９に規定のスケジュール管理方法において、前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算ステップと、
現在時刻から、前記イベント登録ステップで登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算ステップと、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較ステップと、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内ステップと、を備える。
このように規定される第１０の局面の発明によれば、第３の局面と同等の効果を奏する。
【００２２】
この発明の第１１の局面は次のように規定される。即ち、
第８〜第１０のいずれかの局面に規定のスケジュール管理方法において、前記遊戯施設内の最大移動時間を演算する最大移動時間演算ステップと、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較ステップと、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算ステップを作動させるトリガステップと、を備える。
このように規定される第１１の局面の発明によれば、第４の局面と同等の効果を奏する。
【００２３】
この発明の第１２の局面は次のように規定される。即ち、
第８〜第１１のいずれかの局面に規定のスケジュール管理方法において、前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算ステップと、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算ステップと、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較ステップと、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較ステップと、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定ステップと、を備え、
前記イベント登録ステップは、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する。
このように規定される第１２の局面の発明によれば、第５の局面と同等の効果を奏する。
【００２４】
この発明の第１３の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行う方法において、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択ステップと、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを特定する直前イベント特定ステップと、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算ステップと、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算ステップと、
前記最大移動時間と前記第１の時間間隔との比較を行う第１の比較ステップと、
前記第１の比較の結果に基づいて、前記第１の時間間隔が前記最大移動時間以上である前記公演を登録可能公演と特定する特定ステップと、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録ステップと、
を備えるスケジュール管理方法。
このように規定される第１３の局面の発明によれば、第６の局面と同等の効果を奏する。
【００２５】
この発明の第１４の局面は次のように規定される。即ち、
第１３の局面に規定のスケジュール管理方法において、前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを特定する直後イベント特定ステップと、
前記公演の終演時刻と前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算ステップと、
前記最大移動時間と前記第２の時間間隔との比較を行う第２の比較ステップと、を備え、
前記特定ステップは、前記第２の時間間隔が前記最大移動時間以上である前記公演を前記登録可能公演と特定する。
このように規定される第１４の局面の発明によれば、第７の局面と同等の効果を奏する。
【００２６】
更に、この発明の第１５の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うためのコンピュータプログラムであって、コンピュータを、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択手段と、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する直前イベント指定手段と、
前記希望イベントの会場位置と前記直前イベントの会場位置との間の第１の移動時間を特定する第１の移動時間特定手段と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算手段と、
前記第１の移動時間と前記第１の時間間隔との比較を行う第１の比較手段と、
前記第１の比較の結果に基づいて、前記第１の移動時間が前記第１の時間間隔以下である前記公演を第１の登録可能公演と特定する第１の特定手段と、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録手段、
として機能させるコンピュータプログラム。
このように規定される第１５の局面の発明によれば、第１の局面と同等の効果を奏する。
【００２７】
この発明の第１６の局面は次のように規定される。即ち、
第１５の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを指定する直後イベント指定手段と、
前記希望イベントの会場位置と前記直後イベントの会場位置との間の第２の移動時間を特定する第２の移動時間特定手段と、
前記公演の終演時刻から前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算手段と、
前記第２の移動時間と前記第２の時間間隔との比較を行う第２の比較手段、として機能させ、
前記第１の特定手段は、前記第２の比較の結果に基づいて、前記第２の移動時間が前記第２の時間間隔以下である前記公演を前記第１の登録可能公演と特定する。
このように規定される第１６の局面の発明によれば、第２の局面と同等の効果を奏する。
【００２８】
この発明の第１７の局面は次のように規定される。即ち、
第１５又は第１６の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記ユーザの現在位置から、前記希望イベントの会場位置までの第３の移動時間を演算する第３の移動時間演算手段と、
現在時刻から、前記イベント登録手段で登録された前記希望イベントの公演開始時刻までの第３の時間間隔を演算する第３の時間間隔演算手段と、
前記第３の移動時間と前記第３の時間間隔との比較を行う第３の比較手段と、
前記第３の比較の結果に基づいて、前記希望イベントの会場への移動を開始するよう案内する移動開始案内手段、として機能させる。
このように規定される第１７の局面の発明によれば、第３の局面と同等の効果を奏する。
【００２９】
この発明の第１８の局面は次のように規定される。即ち、
第１５〜第１７の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算手段と、
前記最大移動時間と前記第３の時間間隔との比較を行う第４の比較手段と、
前記第４の比較の結果に基づいて、前記第３の時間間隔が前記最大移動時間以下となるとき、前記第３の移動時間演算手段を作動させるトリガ手段、として機能させる。
このように規定される第１８の局面の発明によれば、第４の局面と同等の効果を奏する。
【００３０】
この発明の第１９の局面は次のように規定される。即ち、
第１５〜第１８のいずれかの局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記第１の移動時間に予め定められた１未満の正の値を乗算することにより、第４の移動時間を演算する第４の移動時間演算手段と、
前記第２の移動時間に前記正の値を乗算することにより、第５の移動時間を演算する第５の移動時間演算手段と、
前記第１の移動時間、前記第４の移動時間及び前記第１の時間間隔の比較を行う第５の比較手段と、
前記第２の移動時間、前記第５の移動時間及び前記第２の時間間隔の比較を行う第６の比較手段と、
前記第５の比較の結果に基づき、前記第１の時間間隔が前記第１の移動時間未満且つ前記第４の移動時間以上であるとき、及び／又は、前記第６の比較の結果に基づき、前記第２の時間間隔が前記第２の移動時間未満且つ前記第５の移動時間以上であるとき、前記公演を第２の登録可能公演と特定する第２の特定手段、として機能させ、
前記イベント登録手段は、前記第４の移動時間及び／又は前記第５の移動時間に関する情報と関連付けて、前記第２の登録可能公演を登録する。
このように規定される第１９の局面の発明によれば、第５の局面と同等の効果を奏する。
【００３１】
この発明の第２０の局面は次のように規定される。即ち、
特定の遊戯施設で開催されるイベントのうち、ユーザが参加を希望するイベントのスケジュール管理を行うためのコンピュータプログラムであって、コンピュータを、
前記イベントの会場位置に関連付けてイベントデータを格納するイベント格納部から、前記ユーザの希望する希望イベントを選択する希望イベント選択手段と、
前記ユーザのスケジュールを保存するスケジュール保存部を参照し、前記希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを特定する直前イベント特定手段と、
前記遊戯施設内の最大移動時間を演算する最大移動時間演算手段と、
前記直前イベントの終演時刻から前記公演の開演時刻までの第１の時間間隔を演算する第１の時間間隔演算手段と、
前記最大移動時間と前記第１の時間間隔との比較を行う第１の比較手段と、
前記第１の比較の結果に基づいて、前記第１の時間間隔が前記最大移動時間以上である前記公演を登録可能公演と特定する特定手段と、
前記希望イベントの前記登録可能公演を前記スケジュールに登録するイベント登録手段、
として機能させるコンピュータプログラム。
このように規定される第２０の局面の発明によれば、第６の局面と同等の効果を奏する。
【００３２】
この発明の第２１の局面は次のように規定される。即ち、
第２０の局面に規定のコンピュータプログラムにおいて、前記コンピュータを、更に、
前記スケジュール保存部を参照し、前記公演の終演直後の時間帯に登録されている直後イベントを特定する直後イベント特定手段と、
前記公演の終演時刻と前記直後イベントの開演時刻までの第２の時間間隔を演算する第２の時間間隔演算手段と、
前記最大移動時間と前記第２の時間間隔との比較を行う第２の比較手段、として機能させ、
前記特定手段は、前記第２の時間間隔が前記最大移動時間以上である前記公演を前記登録可能公演と特定する。
このように規定される第２１の局面の発明によれば、第７の局面と同等の効果を奏する。
【００３３】
第１５〜第２１のいずれかの局面に規定されるコンピュータプログラムを記録する記録媒体が第２２の局面として規定される。
【図面の簡単な説明】
【００３４】
【図１】本発明の実施の形態のスケジュール管理システムの構成を示すブロック図である。
【図２】（Ａ）スケジュール情報と希望イベントの公演情報を示す模式図、（Ｂ）会場間の移動所要時間テーブル、（Ｃ）希望イベントの登録可能公演を登録後のスケジュール情報を示す模式図である。
【図３】本発明の実施の形態のスケジュール管理システムの動作を示すフローチャートである。
【図４】本発明の他の実施の形態のスケジュール管理システムの構成を示すブロック図である。
【図５】本発明の実施例のスケジュール管理システムの構成を示すブロック図である。
【図６】本発明の他の実施例のスケジュール管理システムの構成を示すブロック図である。
【図７】本発明の他の実施例のスケジュール管理システムの構成を示すブロック図である。
【図８】本発明の他の実施例のスケジュール管理システムの構成を示すブロック図である。
【発明を実施するための形態】
【００３５】
この発明の実施の形態のスケジュール管理システムを説明する。
図１に、スケジュール管理システム１の概略構成を示す。適宜、図２に示す模式図を用いて、以下に説明する。
図１に示すように、このスケジュール管理システム１は、イベント格納部２、スケジュール保存部３、移動所要時間保存部４、希望イベント選択部５、第１保存部６、直前イベント指定部７、第２保存部８、第１の移動時間読出部９、第３保存部１０、第１の時間間隔演算部１１、第４保存部１２、第１の比較部１３、第１の特定部１４及びイベント登録部１５を備えている。
【００３６】
イベント格納部２には、本発明のスケジュール管理システム１のスケジュール管理の対象となる遊戯施設のイベントデータが、当該イベントの会場位置に関連付けて格納される。イベント格納部２には、他にも、当該イベントの公演時間、公演回数等が併せて保存されていても良い。
スケジュール保存部３には、当該遊戯施設におけるユーザのスケジュール（図２（Ａ）参照）が保存される。当該スケジュールとしては、例えば、後述するイベント登録部１５で登録されたイベントデータ、イベントに関連付けられた会場位置、イベントの公演時間、当該イベント会場への移動時間等を含むことができる。
【００３７】
移動所要時間保存部４には、当該遊戯施設における会場間の移動に要する時間に関する情報が保存されている。当該移動所要時間保存部４は、例えば、図２（Ｂ）に示すように、当該情報を会場間の移動所要時間に関するテーブルとして保存する。当該移動所要時間は、会場間の直線距離あるいは会場間を連絡する道路に沿って測定された距離と、予め定められた歩行速度とに基づいて算出されることとできる。また、当該移動所要時間は、時間帯、曜日、月日、季節等ごとに設定されていても良い。
【００３８】
希望イベント選択部５は、イベント格納部２からユーザの希望する希望イベントを選択する。当該希望イベント選択部５は、後述する入力部を介してユーザの希望する希望イベントを選択することとできる。選択された当該希望イベントは、当該イベントに含まれる各公演の情報と当該希望イベントの会場位置とを関連付けて第１保存部６に保存される（図２（Ａ）参照）。
【００３９】
直前イベント指定部７は、スケジュール保存部３及び第１保存部６を参照して、選択された希望イベントに含まれる公演の開演直前の時間帯に登録されている直前イベントを指定する。例えば、図２（Ａ）において、希望イベント（図中イベントＸ）に公演ｘ１〜ｘ３が含まれている場合、直前イベント指定部７は、公演ｘ１〜ｘ３の夫々の公演に対して夫々直前イベントＡ〜Ｃを指定する。指定された当該直前イベントは、当該直前イベントの会場位置と関連付けて第２保存部８に保存される。
【００４０】
第１の移動時間特定部としての第１の移動時間読出部９は、第１保存部６及び第２保存部８を参照して、移動所要時間保存部４から、希望イベントの会場位置と直前イベントの会場位置との間の第１の移動時間（Ｔｍ）を読み出す。例えば、第１の移動時間読出部９は、公演ｘ１について、希望イベントＸの会場位置Ｏと直前イベントＡの会場位置Ｐとの第１−１の移動時間を、移動所要時間保存部４に保存された上記テーブルから読み出す（図２（Ｂ）において２０ｍｉｎ）。同様にして、第１の移動時間読出部９は、公演ｘ２について第１−２の移動時間（２０ｍｉｎ）、公演ｘ３について第１−３の移動時間（１０ｍｉｎ）を読み出す。ここで、第１の移動時間特定部の他の例として、希望イベントの会場位置と直前イベントの会場位置との間の直前距離、あるいは、当該会場間を連絡する道路に沿って測定された距離と、予め定められた歩行速度とに基づき、直接的に第１の移動時間を演算することとしても良い。当該第１の移動時間は、夫々の公演と関連付けて第３保存部１０に保存される。
【００４１】
第１の時間間隔演算部１１は、第１保存部６及び第２保存部８を参照して、直前イベント指定部７で指定された直前イベントの終演時刻から上記希望イベントの公演の開演時刻までの第１の時間間隔（Ｔｉ）を演算する。図２（Ａ）を参照すると、例えば、第１の時間間隔演算部１１は、公演ｘ１について、直前イベントＡの終演時刻１０：３０から希望イベントＸの開演時刻１１：００までの第１−１の時間間隔（Ｔ１：３０ｍｉｎ）を演算する。同様にして、第１の時間間隔演算部１１は、公演ｘ２について第１−２の時間間隔（Ｔ２：１５ｍｉｎ）、公演ｘ３について第１−３の時間間隔（Ｔ３：−１５ｍｉｎ）を演算する。演算された当該第１の時間間隔は、夫々の公演と関連付けて第４保存部１２に保存される。
【００４２】
第１の比較部１３は、第３保存部１０及び第４保存部１２を参照して、第１の移動時間と第１の時間間隔との比較を行う。すなわち、第１の比較として、第１−１の移動時間（２０ｍｉｎ）と第１−１の時間間隔（３０ｍｉｎ）との第１−１の比較が行われる。同様にして、第１の比較部１３は、第１−２の比較及び第１−３の比較を行う。比較結果は、第１の特定部１４へ送られる。
第１の特定部１４は、第１の比較部１３を参照し、当該第１の比較の結果に基づいて、第１の移動時間が第１の時間間隔以下である公演を第１の登録可能公演と特定する。すなわち、第１の特定部１４は、第１−１の移動時間（２０ｍｉｎ）が第１の時間間隔（３０ｍｉｎ）以下である公演ｘ１を第１の登録可能公演と特定する。
【００４３】
イベント登録部１５は、上記希望イベントＸについて、上記第１の特定部１４で第１の登録可能公演と特定された公演ｘ１をスケジュールに登録する。図２（Ｃ）に示すように、当該登録に際し、公演ｘ１の情報の他、移動時間を併せて登録することとできる。登録された公演ｘ１は、スケジュール保存部３へ保存される。
【００４４】
図３を用いて、図１に示すスケジュール管理システム１の動作を説明する。
まず、ステップ１では、希望イベント選択部５は、イベント格納部２を参照して希望イベントＸを選択し、保存する。
ステップ３では、直前イベント指定部７は、希望イベントＸに含まれる公演ｘａの直前イベントＹを指定し、保存する。
ステップ５では、第１の移動時間読出部９は、移動所要時間保存部４、第１保存部６及び第２保存部８を参照し、希望イベントＸの会場と直前イベントＹの会場との間の第１の移動時間Ｔｍを読み出し、保存する。
【００４５】
ステップ７では、第１の時間間隔演算部１１は、第１保存部６及び第２保存部８を参照し、直前イベントＹの終演時刻と公演ｘａの開演時刻との間の第１の時間間隔Ｔｉを演算し、保存する。
ステップ９では、第１の比較部１３は、第３保存部１０及び第４保存部１２を参照し、第１の移動時間Ｔｍと第１の時間間隔Ｔｉとを比較する。当該比較の結果、第１の移動時間Ｔｍが第１の時間間隔Ｔｉ以下であるとき（ステップ１１：Ｙｅｓ）、ステップ１３に進み、第１の特定部１４は当該公演ｘａを第１の登録可能公演と特定する（ステップ１３）。
一方、ステップ１１においてＮｏのとき、公演ｘａに続く公演ｘａ＋１についてステップ３、５、７、９、１１を実行する（ステップ１７、１９）。
ステップ１５では、イベント登録部１５は、ステップ１３で特定された公演ｘａをスケジュールに登録し、スケジュール保存部３へ保存する（ステップ１５）。
【００４６】
図４に、他の実施の形態のスケジュール管理システム２１を示す。図４において、図１と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図４に示すのは、希望イベントの直前イベントに加えて、直後イベントをも考慮することにより、より精度良くスケジュール管理可能なスケジュール管理システム２１である。すなわち、当該スケジュール管理システム２１は、図１に示すスケジュール管理システム１において、直後イベント指定部２３、第５保存部２４、第２の移動時間読出部２５、第６保存部２６、第２の時間間隔演算部２７、第７保存部２８及び第２の比較部２９を更に備えている。
【００４７】
直後イベント指定部２３は、スケジュール保存部３及び第１保存部６を参照して、選択された希望イベントに含まれる公演の終演直後の時間帯に登録されている直後イベントを指定する。指定された直後イベントは、当該直後イベントの会場位置と関連付けて第５保存部２４に保存される。
第２の移動時間読出部２５は、第１保存部６及び第５保存部２４を参照して、移動所要時間保存部４から、希望イベントの会場位置と直後イベントの会場位置との間の第２の移動時間を読み出す。当該第２の移動時間読出部２５は、第１の移動時間読出部９と同様に上記テーブルを用いて第２の移動時間を読み出すこととできる。読み出された当該第２の移動時間は、希望イベントに含まれる夫々の公演と関連付けて第６保存部２６に保存される。
【００４８】
第２の時間間隔演算部２７は、第１保存部６及び第５保存部２４を参照して、上記希望イベントの公演の終演時刻から直後イベント指定部２３で指定された直後イベントの開演時刻までの第２時間間隔を演算する。演算された当該第２の時間間隔は、夫々の公演と関連付けて第７保存部２８に保存される。
【００４９】
第２の比較部２９は、第６保存部２６及び第７保存部２８を参照して、第２の移動時間と第２の時間間隔との比較を行う。比較結果は、第１の特定部１４へ送られる。
第１の特定部１４は、第１の比較部１３及び第２の比較部２９を参照し、当該第１の比較及び第２の比較の結果に基づいて、第１の移動時間が第１の時間間隔以下であり、且つ、第２の移動時間が第２の時間間隔以下である公演を第１の登録可能公演と特定する。
【００５０】
図５に、この発明の実施例のスケジュール管理システム４１を示す。図５において、図１及び図４と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図５に示すのは、ユーザの現在位置及び移動時間を考慮して、希望イベントの公演開始時刻までに会場へ到着するよう案内可能なスケジュール管理システム４１である。すなわち、当該スケジュール管理システム４１は、制御部４１０、メモリ部４１１、入力部４１２、出力部４１３、インターフェース部４１４、現在位置特定部４１５、スケジュール保存部３、第３の移動時間演算部４１６、第３の時間間隔演算部４１７、第３の比較部４１８及び移動開始案内部４１９を備えている。
【００５１】
制御部４１０はＣＰＵ、バッファメモリその他の装置を備えたコンピュータ装置であり、スケジュール管理システム４１を構成する他の要素を制御する。
メモリ部４１１にはコンピュータプログラムが保存され、このコンピュータプログラムはコンピュータ装置である制御部４１０に読み込まれて、これを機能させる。このコンピュータプログラムは、端末装置又は移動体端末装置の記憶装置としての内蔵ハードディスク又は内蔵メモリ、端末装置又は移動体端末装置に差し替え可能な記憶媒体としてのＳＤ（登録商標）メモリカード、メモリスティック、スマートメディア、コンパクトフラッシュ（登録商標）、ＤＶＤ等の汎用的な媒体へ保存できる。
入力部４１２は希望イベントの選択や後述する観覧位置の登録等に用いられる。入力部４１２として、マウス、ライトペン又はディスプレイの表示内容と協働するタッチパネル等のポインティングデバイスやキーボード又はマイクロホン等の音声入力装置を用いることができる。
【００５２】
出力部４１３はディスプレイを含み、入力画面や、スケジュール保存部３に保存されたスケジュールの内容、後述する移動開始案内に関するメッセージ等、その他の情報を表示する。この出力部４１３は音声発信部を含むこともできる。
インターフェース部４１４はスケジュール管理システム４１を無線ネットワーク等へ連結させる。
現在位置特定部４１５は、ＧＰＳ受信機能等によりユーザ端末の位置と時間を特定する。当該位置及び時間は、ユーザ自身が位置登録することにより、あるいは、自動的に（例えば、１０分間隔等）特定される。
【００５３】
スケジュール保存部３には、上述したように、当該遊戯施設におけるユーザのスケジュールが保存される。
第３の移動時間演算部４１６は、スケジュール保存部３及び現在位置特定部４１５を参照して、ユーザの現在位置から、直近の時間帯に予定されている希望イベントの会場位置までの第３の移動時間を演算する。
第３の時間間隔演算部４１７は、スケジュール保存部３及び現在位置特定部４１５を参照して、現在時刻から、上記直近の時間帯に予定されている希望イベントの公演開始時刻までの第３の時間間隔を演算する。
第３の比較部４１８は、演算部４１６及び４１７で演算された第３の移動時間及び第３の時間間隔の比較を行う。
【００５４】
移動開始案内部４１９は、当該第３の比較の結果に基づいて、当該希望イベントの会場への移動を開始するよう案内する。当該案内のタイミングとしては、ユーザが直近の時間帯に予定されている希望イベントに間に合うよう案内できれば特に限定されない。例えば、移動開始案内部４１９は、第３の時間間隔が第３の移動時間と同等になったときに限られず、第３の時間間隔が第３の移動時間に所定時間（例えば、１０分間等）を足した時間と同等あるいは同等以下になったとき案内を行うこととできる。この場合、ユーザは余裕を持って移動することができる。また、所定の時間間隔で繰り返し案内情報を再出力するよう構成しても良い。当該案内する情報としては、例えば、希望イベントの内容、会場位置、開始時刻、現在時刻から当該開始時刻までの時間、現在位置から会場位置までのルート等が挙げられる。また、当該案内の方法としては、ユーザが認識できるよう案内すれば良く、例えば、画面表示による案内の他、音声による案内とすることができ、例えば、「予定しているイベントの開始時刻○○分前です。移動を開始してください。」のようにメッセージを表示することとできる。また、後述するように、移動時間を短く見積ることにより登録可能となった公演については、移動時間が短い旨の情報を併せて案内することとできる。例えば、上記メッセージと併せて、「早足モードです。急いで移動してください。」のようにメッセージを表示することとできる。
【００５５】
図６に、この発明の他の実施例のスケジュール管理システム５１を示す。図１、図４及び図５と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図６に示すのは、現在位置の測位頻度を減らすことにより消費電力を低減可能なスケジュール管理システム５１である。すなわち、当該スケジュール管理システム５１は、図５に示すスケジュール管理システム４１において、最大移動時間演算部５１０、第４の比較部５１１及びトリガ部５１２を更に備えている。
【００５６】
最大移動時間演算部５１０は、当該遊戯施設内の最大移動時間を演算する。当該最大移動時間としては、当該遊戯施設にかかる領域内における最大直線距離と、予め定められた歩行速度等の移動手段の移動速度とに基づいて演算される時間とすることもできるし、領域内における道路に沿って測定された最大距離と移動速度とに基づいて演算される時間とすることもできる。
第４の比較部５１１は、演算部５１０及び４１７で演算された最大移動時間及び第３の時間間隔の比較を行う。
トリガ部５１２は、第４の比較の結果に基づいて、第３の時間間隔が最大移動時間以下となるとき、上記第３の移動時間演算部４１６へトリガ信号を出力する。
【００５７】
図７に、この発明の他の実施例のスケジュール管理システム６１を示す。図７において、図１、図４、図５及び図６と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図７に示すのは、移動時間を短くすることにより上記登録可能公演をより効率的に登録可能なスケジュール管理システム６１である。すなわち、当該スケジュール管理システム６１は、図４に示すスケジュール管理システム２１において、第４の移動時間演算部６３、第８保存部６４、第５の移動時間演算部６６、第９保存部６７及び第２の特定部６９を更に備え、第１の比較部１３、第２の比較部２９及びイベント登録部１５に代えて、夫々第５の比較部６５、第６の比較部６８及びイベント登録部７０を備えている。
【００５８】
第４の移動時間演算部６３は、第３保存部１０を参照し、当該第１の移動時間に予め定められた１未満の正の値を乗算することにより第４の移動時間を演算する。演算された当該第４の移動時間は、夫々の公演と関連付けて第８保存部６４に保存される。
第５の比較部６５は、第３保存部１０、第４保存部１２及び第８保存部６４を参照して、第１の移動時間、第１の時間間隔及び第４の移動時間の比較を行う。比較結果は、第１の特定部１４及び第２の特定部６９へ送られる。
第５の移動時間演算部６６は、第６保存部２６を参照し、当該第２の移動時間に予め定められた１未満の正の値を乗算することにより第５の移動時間を演算する。演算された当該第５の移動時間は、夫々の公演と関連付けて第９保存部６７に保存される。
第６の比較部６８は、第６保存部２６、第７保存部２８及び第９保存部６７を参照して、第２の移動時間、第２の時間間隔及び第５の移動時間の比較を行う。比較結果は、第１の特定部１４及び第２の特定部６９へ送られる。
【００５９】
第２の特定部６９は、第５の比較部６５及び第６の比較部６８を参照し、当該第５の比較及び／又は第６の比較に基づいて、第２の登録可能公演を特定する。当該第２の登録可能公演として、第５の比較結果に基づいて第１の時間間隔が第１の移動時間未満であり、且つ、第４の移動時間以上である公演、及び／又は、第６の比較結果に基づいて第２の時間間隔が第２の移動時間未満であり、且つ、第５の移動時間以上である公演を、夫々特定することとできる。
イベント登録部７０は、上記希望イベントについて、上記第２の特定部６９で第２の登録可能公演と特定された公演を、上記第４の移動時間及び／又は第５の移動時間に関する情報と関連付けて、スケジュールに登録する。なお、当該イベント登録部７０は、第１の特定部１４で特定された第１の登録可能公演を当該第２の登録可能公演に優先して登録することとできる。
【００６０】
図８に、この発明の他の実施例のスケジュール管理システム７１を示す。図８において、図１、図４、図５、図６及び図７と同一の要素には同一の符号を付して、その説明を部分的に省略する。
図８に示すのは、パレード等の会場が固定しないイベントを希望イベントとして選択した場合にも適宜スケジュール可能なスケジュール管理システム７１である。すなわち、当該スケジュール管理システム７１は、図１に示すスケジュール管理システム１において、希望イベント選択部５、第１の保存部６、第１の移動時間読出部９、第３保存部１０、第１の時間間隔演算部１１及び第４保存部１２に代えて、夫々希望イベント選択部７３、第１０保存部７４、第１の移動時間演算部７５、第１１保存部７６、第１の時間間隔演算部７７及び第１２保存部７８を備えている。
【００６１】
希望イベント選択部７３は、選択部７３１、位置登録部７３３及び観覧可能時間算出部７３５を備える。
選択部７３１は、イベント格納部２からユーザの希望する希望イベントを選択する。
位置登録部７３３は、選択部７３１で選択された希望イベントについて、ユーザが観覧を希望する位置を登録する。当該位置は、１つのポイントであっても良く、また、複数のポイントを登録することとしても良い。他の例として、一定の区間を登録することもできる。
観覧可能時間算出部７３５は、選択部７３１及び位置登録部７３３を参照し、登録された観覧位置における希望イベントの観覧可能時間を、希望イベントに含まれる公演ごとに算出する。パレード等のイベントについては、観覧する位置によって観覧可能な時間が異なるためである。
登録された位置及び算出された観覧可能時間は、当該希望イベントと関連付けて第１０保存部７４に保存される。
【００６２】
第１の移動時間演算部７５は、第２保存部８及び第１０保存部７４を参照して、希望イベントの登録位置と直前イベントの会場位置との間の第１の移動時間を演算する。演算された当該第１の移動時間は、夫々の公演と関連付けて第１１保存部７６に保存される。
第１の時間間隔演算部７７は、第２保存部８及び第１０保存部７４を参照して、直前イベント指定部７で指定された直前イベントの終演時刻から上記希望イベントの公演の観覧可能時間の開始時刻までの第１の時間間隔を演算する。演算された当該第１の時間間隔は、夫々の公演と関連付けて第１２保存部７８に保存される。
このスケジュール管理システム７１において、イベント登録部１５は、上記希望イベントについて、第１の特定部１４で第１の登録可能公演と特定された公演を、登録位置及び観覧可能時間と関連付けてスケジュールに登録する。
このスケジュール管理システム７１において、ユーザが観覧を希望する観覧希望時間を登録することとしても良い。この場合、観覧希望時間が観覧可能時間よりも短いことにより、スケジュール登録可能となる公演も生じるため、ユーザの希望に合わせた、より効率的なスケジュール管理が可能となる。
【００６３】
以上、本発明の実施の形態について説明してきたが、これらのうち、２つ以上の実施の形態を組み合わせて実施しても構わない。あるいは、これらのうち、１つの実施の形態を部分的に実施しても構わない。さらには、これらのうち、２つ以上の実施の形態を部分的に組み合わせて実施しても構わない。
【００６４】
この発明は、上記発明の実施の形態及び実施例の説明に何ら限定されるものではない。特許請求の範囲の記載を逸脱せず、当業者が容易に想到できる範囲で種々の変形態様もこの発明に含まれる。
【符号の説明】
【００６５】
１  ２１  ４１  ５１  ６１  ７１  スケジュール管理システム
２  イベント格納部
３  スケジュール保存部
４  移動所要時間保存部
５  ７３  希望イベント選択部
７  直前イベント指定部
９  ２５  移動時間読出部
１１  ２７  ７７  ４１７  時間間隔演算部
１３  ２９  ６５  ６８  ４１８  ５１１  比較部
１４  ６９  特定部
１５  ７０  イベント登録部
２３  直後イベント指定部
６３  ６６  ７５  ４１６  ５１０  移動時間演算部
４１９  移動開始案内部
５１２  トリガ部
【図１】
0005619676.tif 000002
【図２】
0005619676.tif 000003
【図３】
0005619676.tif 000004
【図４】
0005619676.tif 000005
【図５】
0005619676.tif 000006
【図６】
0005619676.tif 000007
【図７】
0005619676.tif 000008
【図８】
0005619676.tif 000009