(57)【要約】      （修正有）【課題】施設の予約時刻に応じた適切なタイミングで当該施設への経路案内を開始することが可能な経路案内システム、経路案内方法、及び経路案内プログラムを提供する。【解決手段】経路案内システム１のユーザー端末３は、施設を予約する予約処理部３１１と、予約処理部により予約された施設の予約時刻に基づいて、施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定処理部３１３と、判定処理部の判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始処理部３１４とを備える。【選択図】図１
2020153943.tif 000002
【特許請求の範囲】
【請求項１】
施設を予約する予約処理部と、
前記予約処理部により予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定処理部と、
前記判定処理部の判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始処理部と、
を備える経路案内システム。
【請求項２】
前記開始処理部は、前記判定処理部により前記開始予定時刻に達していると判定された場合は自動的に又はユーザー操作に応じて前記経路案内処理を即時に開始させ、前記判定処理部により前記開始予定時刻に達していないと判定された場合は少なくとも前記開始予定時刻が到来するまでは自動的には前記経路案内処理を開始させない、
請求項１に記載の経路案内システム。
【請求項３】
前記開始処理部は、前記判定処理部により前記開始予定時刻に達していると判定された場合に前記経路案内処理を自動的に即時に開始させる、
請求項１又は請求項２に記載の経路案内システム。
【請求項４】
前記判定処理部により前記開始予定時刻に達していると判定された場合に、前記経路案内処理を即時に開始させるべきか否かをユーザに確認する第１確認処理部を更に備え、
前記開始処理部は、前記第１確認処理部により前記経路案内処理を即時に開始させるべきであると確認された場合に前記経路案内処理を即時に開始させる、
請求項１又は請求項２に記載の経路案内システム。
【請求項５】
前記開始処理部は、前記判定処理部により前記開始予定時刻に達していないと判定された場合に前記開始予定時刻に前記経路案内処理を自動的に開始させる、
請求項１〜４のいずれかに記載の経路案内システム。
【請求項６】
前記判定処理部により前記開始予定時刻に達していないと判定された場合に、前記開始予定時刻に前記経路案内処理を開始させるべきか否かをユーザに確認する第２確認処理部を更に備え、
前記開始処理部は、前記第２確認処理部により前記開始予定時刻に前記経路案内処理を開始させるべきであると確認された場合に前記開始予定時刻に前記経路案内処理を開始させる、
請求項１〜４のいずれかに記載の経路案内システム。
【請求項７】
前記判定処理部により前記開始予定時刻に達していないと判定された場合に、前記経路案内処理を即時に開始させるべきか否かをユーザに確認する第３確認処理部を更に備え、
前記開始処理部は、前記第３確認処理部により前記経路案内処理を即時に開始させるべきであると確認された場合に前記経路案内処理を即時に開始させる、
請求項１〜４のいずれかに記載の経路案内システム。
【請求項８】
前記現在位置から前記施設までの予想移動時間を算出する算出処理部を更に備え、
前記判定処理部は、前記予約時刻と前記予想移動時間とに基づいて前記開始予定時刻を決定する、
請求項１〜７のいずれかに記載の経路案内システム。
【請求項９】
前記算出処理部は、前記予想移動時間を時間帯に応じて変更する、
請求項８に記載の経路案内システム。
【請求項１０】
前記現在位置から前記施設までの移動手段を選択する選択処理部を更に備え、
前記算出処理部は、前記選択処理部により選択される移動手段に基づいて前記予想移動時間を算出する、
請求項８又は請求項９に記載の経路案内システム。
【請求項１１】
前記開始予定時刻は、前記予約時刻から、予め定められた時間と前記施設への移動時間とを足した時間分だけ遡った時刻である、
請求項１〜１０のいずれかに記載の経路案内システム。
【請求項１２】
施設を予約する予約ステップと、
前記予約ステップで予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定ステップと、
前記判定ステップの判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始ステップと、
を含む経路案内方法。
【請求項１３】
一又は複数のプロセッサに、
施設を予約する予約ステップと、
前記予約ステップで予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定ステップと、
前記判定ステップの判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始ステップと、
を実行させるための経路案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路案内システム、経路案内方法、及び経路案内プログラムに関する。
【背景技術】
【０００２】
飲食店などの施設の予約を受け付けることが可能な予約管理システムが存在する（例えば、特許文献１参照）。また、現在地から任意の目的地までの経路案内を行うことが可能な経路案内システムが存在する（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−１５３４０３号公報
【特許文献２】特開２０１３−２４８１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
予約した施設への経路案内が必要な場合、ユーザーは、経路案内システムにおいて当該予約した施設を目的地として設定して当該施設への経路案内を開始させる必要があり、手間がかかる。仮に、このような手間を軽減するために、予約管理システムと経路案内システムとを連携させ、施設の予約が受け付けられた場合に当該施設への経路案内を自動的に開始させるようにすると、経路案内が無駄に早く開始されてしまうことがある。
【０００５】
本発明の目的は、施設の予約時刻に応じた適切なタイミングで当該施設への経路案内を開始することが可能な経路案内システム、経路案内方法、及び経路案内プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
本発明に係る経路案内システムは、施設を予約する予約処理部と、前記予約処理部により予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定処理部と、前記判定処理部の判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始処理部とを備える。
【０００７】
本発明に係る経路案内方法は、施設を予約する予約ステップと、前記予約ステップで予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定ステップと、前記判定ステップの判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始ステップとを含む。
【０００８】
本発明に係る経路案内プログラムは、一又は複数のプロセッサに、施設を予約する予約ステップと、前記予約ステップで予約された前記施設の予約時刻に基づいて、前記施設への経路案内を行う経路案内処理の開始予定時刻に達しているか否かを判定する判定ステップと、前記判定ステップの判定結果に応じて異なる案内開始条件で前記経路案内処理を開始させる開始ステップとを実行させる。
【発明の効果】
【０００９】
本発明によれば、施設の予約時刻に応じた適切なタイミングで当該施設への経路案内を開始することが可能な経路案内システム、経路案内方法、及び経路案内プログラムが提供される。
【図面の簡単な説明】
【００１０】
【図１】図１は、本発明の実施の形態に係る経路案内システムの構成を示すブロック図である。
【図２】図２は、本発明の実施の形態に係る経路案内システムにおいてユーザー端末で実行される経路案内制御処理の一例を示すフローチャートである。
【図３】図３は、本発明の実施の形態に係る経路案内システムにおいてユーザー端末に表示される確認画面の一例を示す図である。
【図４】図４は、本発明の実施の形態に係る経路案内システムにおいてユーザー端末に表示される確認画面の一例を示す図である。
【図５】図５は、本発明の実施の形態に係る経路案内システムにおいてユーザー端末に表示される経路案内画面の一例を示す図である。
【図６】図６は、本発明の実施の形態に係る経路案内システムにおいてユーザー端末に表示される移動手段選択画面の一例を示す図である。
【発明を実施するための形態】
【００１１】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定するものではない。
【００１２】
［経路案内システム１］
図１に示すように、本発明の実施形態に係る経路案内システム１は、予約支援装置２と一又は複数のユーザー端末３とを含む。予約支援装置２及びユーザー端末３は、インターネット、ＬＡＮ、ＷＡＮ、又は公衆電話回線などの通信網Ｎ１を介して通信可能である。
【００１３】
［予約支援装置２］
予約支援装置２は、飲食店のような施設の予約を支援するための装置である。具体的に、予約支援装置２は、予め登録されている複数の施設の中から、ユーザー端末３を通じて取得される検索条件に合致する施設を検索する機能と、前記複数の施設の中からユーザーによって選択された施設の予約を受け付ける機能とを備えている。本実施形態では、前記施設が飲食店である場合を例に挙げて説明する。
【００１４】
図１に示されるように、予約支援装置２は、制御部２１、記憶部２２、及び通信Ｉ／Ｆ２３などを備えるサーバである。なお、予約支援装置２は、１台のコンピュータに限らず、複数台のコンピュータが協働して動作するコンピュータシステムであってもよい。また、予約支援装置２で実行される各種の処理は、一又は複数のプロセッサーによって分散して実行されてもよい。
【００１５】
通信Ｉ／Ｆ２３は、予約支援装置２を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介してユーザー端末３などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インタフェースである。
【００１６】
記憶部２２は、各種の情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）又はＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などの不揮発性の記憶部である。記憶部２２には、予め登録された複数の飲食店に関する情報（例えば、店舗名、店舗画像、所在地、電話番号、メニューなど）が記憶される。また、記憶部２２には、検索条件の入力を受け付けるための検索ページ（不図示）のデータ、前記検索条件に合致する飲食店の一覧を示す検索結果ページ（不図示）のデータ、飲食店の予約を受け付けるための予約ページ（不図示）のデータなども記憶される。また、記憶部２２には、飲食店ごとの予約状況を示す予約情報も記憶される。
【００１７】
また、記憶部２２には、飲食店を検索するための検索処理、飲食店の予約を受け付けるための受付処理などの各種の処理を制御部２１に実行させるための制御プログラムが記憶されている。例えば、前記制御プログラムは、ＣＤ又はＤＶＤなどのコンピュータ読取可能な記録媒体に非一時的に記録されており、予約支援装置２が備えるＣＤドライブ又はＤＶＤドライブなどの読取装置（不図示）で読み取られて記憶部２２に記憶される。
【００１８】
制御部２１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の演算処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶される不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部２１は、前記ＲＯＭ又は記憶部２２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することにより予約支援装置２を制御する。
【００１９】
具体的に、制御部２１は、図１に示されるように、検索処理部２１１及び受付処理部２１２を含む。なお、制御部２１は、前記ＣＰＵで前記制御プログラムに従った各種の処理を実行することによって検索処理部２１１及び受付処理部２１２として機能する。また、制御部２１に含まれる一部又は全部の処理部がＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のような電子回路で構成されていてもよい。なお、前記制御プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００２０】
検索処理部２１１は、ユーザー端末３から受信される検索条件に基づいて、予め登録されている複数の飲食店の中から前記検索条件に合致する飲食店を抽出し、当該抽出された一又は複数の飲食店を示す情報を検索結果としてユーザー端末３に送信する。具体的に、検索処理部２１１は、ユーザー端末３からの要求に応じて前記検索ページのデータをユーザー端末３に送信し、当該検索ページを通じてユーザー端末３から検索条件を受信する。また、検索処理部２１１は、前記検索条件に合致する飲食店の一覧を示す前記検索結果ページのデータをユーザー端末３に送信する。
【００２１】
受付処理部２１２は、ユーザー端末３からの予約申込信号に応じて飲食店の予約を受け付ける。具体的に、受付処理部２１２は、前記予約ページのデータをユーザー端末３に送信し、当該予約ページを通じてユーザー端末３から飲食店の識別情報、予約時刻（すなわち、飲食店の利用を開始する時刻）、利用人数などの予約情報を受信する。また、受付処理部２１２は、当該受信した情報に基づいて前記予約情報を更新する。
【００２２】
［ユーザー端末３］
図１に示されるように、ユーザー端末３は、制御部３１、記憶部３２、操作表示部３３、及び通信Ｉ／Ｆ３４などを備える。ユーザー端末３は、例えば携帯電話、スマートフォン、タブレット端末、又はパーソナルコンピュータのような情報処理装置である。
【００２３】
通信Ｉ／Ｆ３４は、ユーザー端末３を有線又は無線で通信網Ｎ１に接続し、通信網Ｎ１を介して予約支援装置２などの外部機器との間で所定の通信プロトコルに従ったデータ通信を実行するための通信インタフェースである。
【００２４】
操作表示部３３は、各種のウェブページなどの情報を表示する液晶ディスプレイ又は有機ＥＬディスプレイのような表示部と、操作を受け付けるマウス、キーボード、又はタッチパネルなどの操作部とを備えるユーザインタフェースである。
【００２５】
記憶部３２は、各種の情報を記憶するＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）又はフラッシュメモリーなどの不揮発性の記憶部である。記憶部３２には、制御部３１に後述の経路案内制御処理（図２参照）を実行させるための経路案内プログラムなどの制御プログラムが記憶されている。
【００２６】
制御部３１は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を有する。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるためのＢＩＯＳ及びＯＳなどの制御プログラムが予め記憶された不揮発性の記憶部である。前記ＲＡＭは、各種の情報を記憶する揮発性又は不揮発性の記憶部であり、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される。そして、制御部３１は、前記ＲＯＭ又は記憶部３２に予め記憶された各種の制御プログラムを前記ＣＰＵで実行することによりユーザー端末３を制御する。
【００２７】
ところで、飲食店などの施設の予約を受け付けることが可能な予約管理システムが存在する。また、現在地から任意の目的地までの経路案内を行うことが可能な経路案内システムが存在する。前記予約管理システムを利用して予約した施設への経路案内が必要な場合、ユーザーは、前記経路案内システムにおいて当該予約した施設を目的地として設定して当該施設への経路案内を開始させる必要があり、手間がかかる。仮に、このような手間を軽減するために、前記予約管理システムと前記経路案内システムとを連携させ、施設の予約が受け付けられた場合に当該施設への経路案内を自動的に開始させるようにすると、経路案内が無駄に早く開始されてしまうことがある。これに対して、本実施形態に係る経路案内システム１によれば、施設の予約時刻に応じた適切なタイミングで当該施設への経路案内を開始することが可能である。
【００２８】
具体的に、制御部３１は、図１に示されるように、予約処理部３１１、経路案内処理部３１２、判定処理部３１３、開始処理部３１４、第１確認処理部３１５、第２確認処理部３１６、第３確認処理部３１７、算出処理部３１８、選択処理部３１９などの各種の処理部を含む。制御部３１は、前記ＣＰＵで前記経路案内プログラムに従った各種の処理を実行することによって、これらの処理部として機能する。なお、制御部２１に含まれる一部又は全部の処理部がＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）のような電子回路で構成されていてもよい。なお、前記経路案内プログラムは、複数のプロセッサーを前記各種の処理部として機能させるためのプログラムであってもよい。
【００２９】
予約処理部３１１は、飲食店を予約する。例えば、予約処理部３１１は、予約対象の飲食店を識別するための識別情報、予約日（すなわち、飲食店を利用する日）、予約時刻（すなわち、飲食店の利用を開始する時刻）、利用人数などの情報を含む予約情報を、通信網Ｎ１を通じて予約支援装置２に送信することによって、飲食店を予約する。
【００３０】
経路案内処理部３１２は、予約処理部３１１により予約された飲食店への経路案内を行う経路案内処理を実行する。例えば、経路案内処理部３１２は、ユーザー端末３の現在位置を示す現在位置情報と、前記飲食店の所在地を示す所在地情報とを取得する。前記現在位置情報は、例えば、ＧＰＳを用いて取得される経緯度情報である。前記所在地情報は、予約支援装置２から受信することが可能である。そして、経路案内処理部３１２は、地図情報に基づいてユーザー端末３の現在位置から前記飲食店までの経路を決定し、決定された経路を図５に示される経路案内画面Ｐ３のように地図とともに操作表示部３３に表示させる。そして、経路案内処理部３１２は、前記現在位置情報を周期的に取得し、ユーザー端末３の現在位置に応じて、操作表示部３３に表示される経路及び地図を随時に更新する。なお、経路案内処理部３１２は、音声案内により前記飲食店への経路案内を行ってもよい。
【００３１】
判定処理部３１３は、予約処理部３１１により予約された飲食店の予約時刻に基づいて、前記飲食店への経路案内を行う経路案内処理の開始予定時刻に達している（すなわち、現在時刻が前記開始予定時刻に一致する、または現在時刻が前記開始予定時刻を過ぎている）か否かを判定する。前記開始予定時刻は、例えば、前記予約時刻から、予め定められた時間（例えば、１０分）と前記飲食店への予想移動時間とを足した時間分だけ遡った時刻である。前記予想移動時間は、例えば、経路案内処理部３１２によって決定されるユーザー端末３の現在位置から前記飲食店までの経路の長さに基づいて算出される。なお、他の実施形態では、前記移動時間が、ユーザー端末３の現在位置と前記飲食店の所在地との間の距離に基づいて算出されてもよい。
【００３２】
開始処理部３１４は、判定処理部３１３の判定結果に応じて異なる案内開始条件で前記経路案内処理（すなわち、経路案内処理部３１２による経路案内処理）を開始させる。
【００３３】
例えば、開始処理部３１４は、判定処理部３１３により前記開始予定時刻に達していると判定された場合は前記経路案内処理を即時に自動的に開始させ、判定処理部３１３により前記開始予定時刻に達していないと判定された場合は少なくとも前記開始予定時刻が到来するまでは自動的には前記経路案内処理を開始させないようにしてもよい。これにより、飲食店が予約された場合に、前記飲食店への経路案内処理が予約時刻に応じて自動的に開始されるので、前記飲食店を目的地として設定して当該飲食店への経路案内を開始させる手間を省くことができる。また、前記開始予定時刻が到来するまでは前記経路案内処理が開始されないので、前記飲食店への経路案内処理が無駄に早く開始されてしまうことがない。
【００３４】
なお、開始処理部３１４は、判定処理部３１３により前記開始予定時刻に達していると判定された場合、前記経路案内処理を即時に自動的に開始させる代わりに、ユーザー操作に応じて前記経路案内処理を即時に開始させてもよい。例えば、判定処理部３１３により前記開始予定時刻に達していると判定された場合に、図３に示されるような確認画面Ｐ１が操作表示部３３に表示されてもよい。そして、当該確認画面Ｐ１に含まれる操作キーＫ１１が操作されたことに応じて、開始処理部３１４が前記経路案内処理を即時に開始させてもよい。
【００３５】
開始処理部３１４は、判定処理部３１３により前記開始予定時刻に達していないと判定された場合に前記開始予定時刻に前記経路案内処理を自動的に開始させてもよい。これにより、前記飲食店への経路案内処理が予約時刻に応じて自動的に開始されるので、前記飲食店を目的地として設定して当該飲食店への経路案内を開始させる手間を省くことができる。
【００３６】
第１確認処理部３１５は、判定処理部３１３により前記開始予定時刻に達していると判定された場合に、前記経路案内処理を即時に開始させるべきか否かをユーザに確認する。開始処理部３１４は、第１確認処理部３１５により前記経路案内処理を即時に開始させるべきであると確認された場合に前記経路案内処理を即時に開始させてもよい。例えば、第１確認処理部３１５は、判定処理部３１３により前記開始予定時刻に達していると判定された場合に、図３に示されるような確認画面Ｐ１を操作表示部３３に表示させてもよい。そして、当該確認画面Ｐ１に含まれる操作キーＫ１１が操作された場合に、開始処理部３１４が前記経路案内処理を即時に開始させてもよい。
【００３７】
第２確認処理部３１６は、判定処理部３１３により前記開始予定時刻に達していないと判定された場合に、前記開始予定時刻に前記経路案内処理を開始させるべきか否かをユーザに確認する。開始処理部３１４は、第２確認処理部３１６により前記開始予定時刻に前記経路案内処理を開始させるべきであると確認された場合に前記開始予定時刻に前記経路案内処理を開始させてもよい。例えば、第２確認処理部３１６は、判定処理部３１３により前記開始予定時刻に達していないと判定された場合に、図４に示されるような確認画面Ｐ２を操作表示部３３に表示させてもよい。そして、当該確認画面Ｐ２に含まれる操作キーＫ２１が操作された場合に、開始処理部３１４が前記開始予定時刻に前記経路案内処理を開始させてもよい。
【００３８】
第３確認処理部３１７は、判定処理部３１３により前記開始予定時刻に達していないと判定された場合に、前記経路案内処理を即時に開始させるべきか否かをユーザに確認する。開始処理部３１４は、第３確認処理部３１７により前記経路案内処理を即時に開始させるべきであると確認された場合に前記経路案内処理を即時に開始させてもよい。例えば、第３確認処理部３１７は、判定処理部３１３により前記開始予定時刻に達していないと判定された場合に、図４に示されるような確認画面Ｐ２を操作表示部３３に表示させてもよい。そして、当該確認画面Ｐ２に含まれる操作キーＫ２２が操作された場合に、開始処理部３１４が前記経路案内処理を即時に開始させてもよい。
【００３９】
算出処理部３１８は、ユーザー端末３の現在位置から前記飲食店までの予想移動時間を算出する。例えば、算出処理部３１８は、経路案内処理部３１２によって決定されるユーザー端末３の現在位置から前記飲食店までの経路の長さに基づいて、前記予想移動時間を算出する。判定処理部３１３は、前記予約時刻と前記予想移動時間とに基づいて前記開始予定時刻を決定してもよい。例えば、判定処理部３１３は、前記予約時刻から、予め定められた時間（例えば、１０分）と前記予想移動時間とを足した時間分だけ遡った時刻を、前記開始予定時刻として決定してもよい。
【００４０】
なお、算出処理部３１８は、前記予想移動時間を時間帯に応じて変更してもよい。例えば、二次会又は三次会のために飲食店に移動する時間帯（例えば、午後７時〜午後１２時）では、酔っている状態で仲間と話しながらゆっくりと移動することがあるため、前記予想移動時間を通常よりも長い時間に変更（例えば、通常の前記予想移動時間に対して１よりも大きな定数を乗じる）してもよい。
【００４１】
選択処理部３１９は、ユーザー端末３の現在位置から前記飲食店までの移動手段を選択する。例えば、選択処理部３１９は、予約処理部３１１による飲食店の予約が完了した時点で、図６に示されるような移動手段選択画面Ｐ４を操作表示部３３に表示させ、当該移動手段選択画面Ｐ４に対するユーザー操作に応じて移動手段を選択してもよい。算出処理部３１８は、選択処理部３１９により選択される移動手段に基づいて前記予想移動時間を算出してもよい。例えば、移動手段選択画面Ｐ４に含まれる操作キーＫ４１が操作された場合、算出処理部３１８は、経路案内処理部３１２にユーザー端末３の現在位置から前記飲食店まで徒歩で移動する場合の経路を決定させ、当該経路に基づいて（例えば、当該経路の長さを徒歩で移動する場合の移動速度で除することによって）前記予想移動時間を算出してもよい。また、移動手段選択画面Ｐ４に含まれる操作キーＫ４２が操作された場合、算出処理部３１８は、経路案内処理部３１２にユーザー端末３の現在位置から前記飲食店まで車で移動する場合の経路を決定させ、当該経路に基づいて（例えば、当該経路の長さを車で移動する場合の移動速度で除することによって）前記予想移動時間を算出してもよい。また、移動手段選択画面Ｐ４に含まれる操作キーＫ４３が操作された場合、算出処理部３１８は、経路案内処理部３１２にユーザー端末３の現在位置から前記飲食店まで電車などの公共交通機関で移動する場合の経路を決定させ、当該経路に基づいて前記予想移動時間を算出してもよい。
【００４２】
［経路案内制御処理］
以下、図２を参照しつつ、ユーザー端末３の制御部３１によって実行される経路案内制御処理について説明する。なお、本発明は、当該経路案内制御処理に含まれる一又は複数のステップを実行する経路案内方法の発明として捉えることができ、ここで説明する経路案内制御処理に含まれる一又は複数のステップが適宜省略されてもよい。なお、前記経路案内制御処理における各ステップは同様の作用効果を生じる範囲で実行順序が異なってもよい。さらに、ここでは制御部３１によって当該経路案内制御処理における各ステップが実行される場合を例に挙げて説明するが、複数のプロセッサーによって当該経路案内制御処理における各ステップが分散して実行される経路案内方法も他の実施形態として考えられる。
【００４３】
＜ステップＳ１１＞
ステップＳ１１において、制御部３１は、予約処理を実行する。具体的に、制御部３１は、予約処理部３１１は、予約対象の飲食店を識別するための識別情報、予約日（すなわち、飲食店を利用する日）、予約時刻（すなわち、飲食店の利用を開始する時刻）、利用人数などの情報を含む予約情報を、通信網Ｎ１を通じて予約支援装置２に送信する。予約支援装置２では、前記予約情報に基づいて飲食店の予約が受け付けられる。こうして、飲食店の予約が完了する。当該ステップＳ１１の処理は、制御部３１の予約処理部３１１により実行される。当該ステップＳ１１は、本発明の予約ステップの一例である。
【００４４】
＜ステップＳ１２＞
ステップＳ１２において、制御部３１は、前記ステップＳ１１で予約された飲食店への経路案内を行う経路案内処理を開始すべき開始予定時刻を算出する。例えば、制御部３１は、前記予約時刻から、予め定められた時間（例えば、１０分）と前記飲食店への予想移動時間とを足した時間分だけ遡った時刻を、前記開始予定時刻として算出する。このとき、制御部３１は、図６に示されるような移動手段選択画面Ｐ４を操作表示部３３に表示させて、前記飲食店への移動手段をユーザーに選択させてもよい。そして、制御部３１は、選択された移動手段に応じて前記予想移動時間を算出してもよい。
【００４５】
＜ステップＳ１３＞
ステップＳ１３において、制御部３１は、現在時刻と前記ステップＳ１２で算出された開始予定時刻とを比較し、前記開始予定時刻に達しているか否かを判断する。そして、前記開始予定時刻に達していると判断されると（Ｓ１３：Ｙｅｓ）、処理がステップＳ１４に移行する。一方、前記開始予定時刻に達していないと判断されると（Ｓ１３：Ｎｏ）、処理がステップＳ１６に移行する。当該ステップＳ１３の処理は、制御部３１の判定処理部３１３により実行される。当該ステップＳ１３は、本発明の判定ステップの一例である。
【００４６】
＜ステップＳ１４＞
ステップＳ１４において、制御部３１は、図３に示されるような確認画面Ｐ１を操作表示部３３に表示させる。確認画面Ｐ１には、操作キーＫ１１及び操作キーＫ１２が含まれる。当該ステップＳ１４の処理は、制御部３１の第１確認処理部３１５により実行される。
【００４７】
＜ステップＳ１５＞
ステップＳ１５において、制御部３１は、確認画面Ｐ１に対するユーザー操作に基づいて、前記経路案内処理を開始させるべきか否かを判断する。具体的に、制御部３１は、確認画面Ｐ１に含まれる操作キーＫ１１が操作された場合に、前記経路案内処理を開始させるべきであると判断する。一方、確認画面Ｐ１に含まれる操作キーＫ１２が操作された場合は、制御部３１は、前記経路案内処理を開始させるべきではないと判断する。前記経路案内処理を開始させるべきであると判断されると（Ｓ１５：Ｙｅｓ）、処理がステップＳ２０に移行する。一方、前記経路案内処理を開始させるべきではないと判断されると（Ｓ１５：Ｎｏ）、前記経路案内制御処理は終了される。
【００４８】
なお、他の実施形態では、前記ステップＳ１３において前記開始予定時刻に達していると判断された場合に、前記ステップＳ１４及び前記ステップＳ１５の処理を省略して（すなわち、図３に示されるような確認画面Ｐ１を操作表示部３３に表示させることなしに）、処理がステップＳ２０に移行してもよい。
【００４９】
＜ステップＳ１６＞
一方、ステップＳ１６において、制御部３１は、図４に示されるような確認画面Ｐ２を操作表示部３３に表示させる。確認画面Ｐ２には、操作キーＫ２１〜Ｋ２３が含まれる。当該ステップＳ１６の処理は、制御部３１の第２確認処理部３１６及び第３確認処理部３１７により実行される。
【００５０】
＜ステップＳ１７＞
ステップＳ１７において、制御部３１は、確認画面Ｐ２に対するユーザー操作に基づいて、前記経路案内処理を即時に開始させるべきか否かを判断する。具体的に、制御部３１は、確認画面Ｐ２に含まれる操作キーＫ２２が操作された場合に、前記経路案内処理を即時に開始させるべきであると判断する。一方、確認画面Ｐ２に含まれる操作キーＫ２１又は操作キーＫ２３が操作された場合は、制御部３１は、前記経路案内処理を即時に開始させるべきではないと判断する。前記経路案内処理を即時に開始させるべきであると判断されると（Ｓ１７：Ｙｅｓ）、処理がステップＳ２０に移行する。一方、前記経路案内処理を即時に開始させるべきではないと判断されると（Ｓ１７：Ｎｏ）、処理がステップＳ１８に移行する。
【００５１】
なお、他の実施形態では、確認画面Ｐ２に含まれる操作キーＫ２２と、前記ステップＳ１７の処理とが省略されてもよい。
【００５２】
＜ステップＳ１８＞
ステップＳ１８において、制御部３１は、確認画面Ｐ２に対するユーザー操作に基づいて、前記開始予定時刻が到来したときに前記経路案内処理を自動的に開始させるべきか否かを判断する。具体的に、制御部３１は、確認画面Ｐ２に含まれる操作キーＫ２１が操作された場合に、前記開始予定時刻が到来したときに前記経路案内処理を自動的に開始させるべきであると判断する。一方、確認画面Ｐ２に含まれる操作キーＫ２３が操作された場合は、制御部３１は、前記開始予定時刻が到来したときに前記経路案内処理を自動的に開始させるべきではないと判断する。前記開始予定時刻が到来したときに前記経路案内処理を自動的に開始させるべきであると判断されると（Ｓ１８：Ｙｅｓ）、処理がステップＳ１９に移行する。一方、前記開始予定時刻が到来したときに前記経路案内処理を自動的に開始させるべきではないと判断されると（Ｓ１８：Ｎｏ）、前記経路案内制御処理は終了される。
【００５３】
なお、他の実施形態では、前記ステップＳ１３において前記開始予定時刻に達していないと判断された場合に、前記ステップＳ１６〜Ｓ１８の処理を省略して（すなわち、図４に示されるような確認画面Ｐ２を操作表示部３３に表示させることなしに）、処理がステップＳ１９に移行してもよい。
【００５４】
＜ステップＳ１９＞
ステップＳ１９において、制御部３１は、現在時刻と前記開始予定時刻とを比較し、前記開始予定時刻が到来したか否かを判断する。なお、前記開始予定時刻は、ユーザー端末３の現在位置に応じて随時に更新されてもよい。そして、前記開始予定時刻が到来したと判断されると（Ｓ１９：Ｙｅｓ）、処理がステップＳ２０に移行する。一方、前記開始予定時刻が到来していないと判断されると（Ｓ１９：Ｎｏ）、前記開始予定時刻が到来したと判断されるまで、当該ステップＳ１９の処理が繰り返される。
【００５５】
なお、前記ステップＳ１９において前記開始予定時刻が到来したと判断された場合に、制御部３１は、ユーザー端末３から予め定められた音声を出力させたり、ユーザー端末３を振動させたりすることによって、その旨をユーザーに通知してもよい。
【００５６】
＜ステップＳ２０＞
ステップＳ２０において、制御部３１は、前記経路案内処理を開始させる。これにより、図５に示されるような経路案内画面Ｐ３が操作表示部３３に表示されて、前記飲食店への経路案内が開始される。そして、前記経路案内制御処理は終了される。当該ステップＳ２０の処理は、制御部３１の開始処理部３１４により実行される。当該ステップＳ２０は、本発明の開始ステップの一例である。
【００５７】
なお、前記ステップＳ２０で開始される前記経路案内処理は、前記経路案内プログラム自体により実行されてもよいし、前記経路案内プログラムとは別の制御プログラム（例えば、公知の任意の経路案内プログラム）により実行されてもよい。後者の場合、前記別の制御プログラム用のＡＰＩ（Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｇｒａｍｍｉｎｇ  Ｉｎｔｅｒｆａｃｅ）を利用して、前記経路案内プログラムにより前記別の制御プログラムの起動処理、前記別の制御プログラムに対する出発地、目的地及び移動手段の設定処理などを行ってもよい。また、この場合、前記別の制御プログラムにより前記予想移動時間が算出されて、前記経路案内プログラムが前記別の制御プログラムから前記予想移動時間を取得してもよい。
【００５８】
また、前記ステップＳ２０で開始される前記経路案内処理は、ユーザー端末３の制御部３１により単独で実行されてもよいし、ユーザー端末３の制御部３１と他の任意の装置の制御部（例えば、予約支援装置２の制御部２１）とにより協働して実行されてもよい。例えば、ユーザー端末３の現在位置から前記飲食店までの経路が前記予約支援装置２の制御部２１によって決定されて、当該決定された経路がユーザー端末３の操作表示部３３に表示されてもよい。
【００５９】
以上説明したように、本実施形態では、予約処理部３１１により予約された飲食店の予約時刻に基づいて、前記飲食店への経路案内を行う経路案内処理の開始予定時刻に達しているか否かが判定され、当該判定結果に応じて異なる案内開始条件で前記経路案内処理が開始される。例えば、前記開始予定時刻に達している場合には前記経路案内処理が即時に開始され、前記開始予定時刻に達していない場合には前記開始予定時刻が到来したときに前記経路案内処理が自動的に開始される。したがって、飲食店が予約された場合に、前記飲食店への経路案内処理が予約時刻に応じて自動的に開始されるので、前記飲食店を目的地として設定して当該飲食店への経路案内を開始させる手間を省くことができる。また、前記開始予定時刻が到来するまでは前記経路案内処理が開始されないので、前記飲食店への経路案内処理が無駄に早く開始されてしまうことがない。
【符号の説明】
【００６０】
１  経路案内システム
２  予約支援装置
２１  制御部
２１１  検索処理部
２１２  受付処理部
２２  記憶部
２３  通信Ｉ／Ｆ
３  ユーザー端末
３１  制御部
３１１  予約処理部
３１２  経路案内処理部
３１３  判定処理部
３１４  開始処理部
３１５  第１確認処理部
３１６  第２確認処理部
３１７  第３確認処理部
３１８  算出処理部
３１９  選択処理部
３２  記憶部
３３  操作表示部
３４  通信Ｉ／Ｆ
【図１】
2020153943.tif 000003
【図２】
2020153943.tif 000004
【図３】
2020153943.tif 000005
【図４】
2020153943.tif 000006
【図５】
2020153943.tif 000007
【図６】
2020153943.tif 000008