(57)【要約】      （修正有）【課題】現在位置から目的地までの経路において適切にサービスの提供を受けることができるサービス提供指示制御装置、サービス提供指示制御方法およびプログラムを提供する。【解決手段】サービス提供指示システム１において、制御部２０は、目的地までの案内ルートを設定する案内ルート設定部２４と、ユーザの現在位置情報を取得する現在位置情報取得部２１と、目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するサービス内容設定部２７と、サービス内容設定部によってサービス内容が設定されたときのユーザの現在位置とサービス内容とに基づいて、目的地に向かう進行方向に存在するサービス提供者の店舗を選択する店舗選択部２８と、店舗選択部によって選択された店舗に対し、サービス内容を送信する通信制御部２５と、を備える。【選択図】図１
2020201208.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの案内ルートを設定する案内ルート設定部と、
ユーザの現在位置情報を取得する現在位置情報取得部と、
前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するサービス内容設定部と、
前記サービス内容設定部によって前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択する店舗選択部と、
前記店舗選択部によって選択された店舗に対し、前記サービス内容を送信する通信制御部と、
を備えるサービス提供指示制御装置。
【請求項２】
前記案内ルートを表示させる表示制御部をさらに備え、
前記表示制御部は、前記通信制御部が選択された店舗に対し前記サービス内容を送信した場合、選択された前記店舗を立ち寄り地点として設定した案内ルートを表示部に表示させる、
請求項１に記載のサービス提供指示制御装置。
【請求項３】
前記目的地に向かう進行方向に存在する複数の店舗における、サービス内容の設定からサービス提供までに要する時間情報を取得する、サービス情報取得部をさらに備え、
前記店舗選択部は、前記目的地に向かう進行方向に前記サービス提供者の店舗が複数存在する場合、サービス内容の設定からサービス提供までに要する時間と、前記店舗までの到達予測時間とに基づいて店舗を選択する、
請求項１または２に記載のサービス提供指示制御装置。
【請求項４】
前記店舗選択部は、前記サービス提供までに要する時間と、前記サービス提供者の店舗までの到達予測時間との差が最も小さい店舗を選択する、
請求項３に記載のサービス提供指示制御装置。
【請求項５】
前記店舗選択部は、前記サービス提供までに要する時間と、前記サービス提供者の店舗までの到達予測時間との差が同一の店舗が複数存在する場合、目的地に最も近い店舗を選択する、
請求項３または４に記載のサービス提供指示制御装置。
【請求項６】
前記通信制御部は、前記店舗選択部によって選択された店舗に対し前記サービス内容を送信した後、前記案内ルート設定部によって選択された店舗への到達予測時間が長くなると算出された場合には、選択された店舗に対し、到達が遅れることを示す情報を送信する、
請求項１から５のいずれか１項に記載のサービス提供指示制御装置。
【請求項７】
目的地までの案内ルートを設定するステップと、
ユーザの現在位置情報を取得するステップと、
前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するステップと、
前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択するステップと、
選択された店舗に対し、前記サービス内容を送信するステップと、
を含むサービス提供指示制御方法。
【請求項８】
目的地までの案内ルートを設定するステップと、
ユーザの現在位置情報を取得するステップと、
前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するステップと、
前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択するステップと、
選択された店舗に対し、前記サービス内容を送信するステップと、
をサービス提供指示制御装置として動作するコンピュータに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、サービス提供指示制御装置、サービス提供指示制御方法、およびプログラムに関する。
【背景技術】
【０００２】
ユーザの現在位置と地図情報とに基づいて、ユーザが設定した目的地までの経路を探索し、探索された経路をユーザに提供するナビゲーション装置が知られている。
【０００３】
例えば、特許文献１には、目的地や目的地までの経路の周辺に存在する土産物店を案内することができるカーナビゲーションシステムが開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１６８５６７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
目的地に向かうまでの経路において、ファストフード店でテイクアウト用の商品を購入することがある。店舗に到着してから商品を注文した場合、商品が提供されるまでに時間を要し目的地に到達する時間が遅れてしまう可能性がある。
【０００６】
本発明は、現在位置から目的地までの経路において適切にサービスの提供を受けることのできるサービス提供指示制御装置、サービス提供指示制御方法、およびプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のサービス提供指示制御装置は、目的地までの案内ルートを設定する案内ルート設定部と、ユーザの現在位置情報を取得する現在位置情報取得部と、前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するサービス内容設定部と、前記サービス内容設定部によって前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択する店舗選択部と、前記店舗選択部によって選択された店舗に対し、前記サービス内容を送信する通信制御部と、を備える。
【０００８】
本発明のサービス提供指示制御方法は、目的地までの案内ルートを設定するステップと、ユーザの現在位置情報を取得するステップと、前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するステップと、前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択するステップと、選択された店舗に対し、前記サービス内容を送信するステップと、を含む。
【０００９】
本発明のプログラムは、目的地までの案内ルートを設定するステップと、ユーザの現在位置情報を取得するステップと、前記目的地に向かう進行方向に存在するサービス提供者に対し、サービス内容を設定するステップと、前記サービス内容が設定されたときの前記ユーザの現在位置と前記サービス内容とに基づいて、前記目的地に向かう進行方向に存在する前記サービス提供者の店舗を選択するステップと、選択された店舗に対し、前記サービス内容を送信するステップと、をサービス提供指示制御装置として動作するコンピュータに実行させる。
【発明の効果】
【００１０】
本発明によれば、現在位置から目的地までの経路において適切にサービスの提供を受けることができる。
【図面の簡単な説明】
【００１１】
【図１】図１は、本発明の各実施形態に係るサービス提供指示制御装置の構成の一例を示すブロック図である。
【図２】図２は、案内ルートを設定する方法の一例を説明するための図である。
【図３】図３は、本発明の第一実施形態に係るサービス提供指示制御方法の処理の流れの一例を示すフローチャートである。
【図４】図４は、本発明の第二実施形態に係るサービス提供指示制御方法の処理の流れの一例を示すフローチャートである。
【図５】図５は、本発明の第三実施形態に係るサービス提供指示制御方法の処理の流れの一例を示すフローチャートである。
【図６】図６は、本発明の第四実施形態に係るサービス提供指示制御方法の処理の流れの一例を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して、本発明に係る実施形態を詳細に説明する。なお、この実施形態により本発明が限定されるものではなく、また、実施形態が複数ある場合には、各実施形態を組み合わせて構成するものも含む。
【００１３】
[各実施形態]
図１を用いて、本発明の各実施形態に係るサービス提供指示システムの構成の一例について説明する。図１は、本発明の各実施形態に係るサービス提供指示システムの構成の一例を示すブロック図である。
【００１４】
サービス提供指示システム１は、ＧＰＳ（Global  Positioning  System）受信部１１と、操作部１２と、地図情報記憶部１３と、通信部１４と、表示部１５と、制御部（サービス提供指示制御装置）２０とを備える。サービス提供指示システム１は、現在位置から目的地までの経路の進行方向に存在する店舗が提供しているサービスのうち、ユーザが所望するサービスの内容を送信する。サービス提供指示システム１は、進行方向にサービス提供者の店舗が複数存在する場合、サービス提供までに要する時間と、サービス提供者の店舗までの到達予測時間とに基づいて、店舗を選択する。
【００１５】
なお、以下では、サービス提供指示システム１は、車両にカーナビゲーション装置として搭載されているものとして説明するが。これに限らず、他のシステムであってもよい。例えば、サービス提供指示システム１は、携帯電話、スマートフォン、タブレット端末、コンピュータ（パソコン）等で構成されてもよい。
【００１６】
ＧＰＳ受信部１１は、ＧＰＳ受信回路、ＧＰＳ受信アンテナなどから構成されており、ＧＰＳ信号を受信する。ＧＰＳ受信部１１は、受信したＧＰＳ信号を現在位置情報取得部２１に出力する。
【００１７】
操作部１２は、制御部２０に対する各種の操作を受け付ける。操作部１２は、例えば、ユーザから目的地を設定するための操作を受け付ける。操作部１２は、例えば、ユーザが所望するサービス内容を選択するための操作を受け付ける。操作部１２は、例えば、ユーザが目的地まで到着するまでの間に購入を所望する飲食料品（例えば、ピザ）を選択するための操作を受け付ける。操作部１２は、例えば、物理的なスイッチ、タッチパネルで構成されている。操作部１２は、受け付けた操作に応じた電気信号を操作情報取得部２２に出力する。
【００１８】
地図情報記憶部１３は、各種の地図情報を記憶している。地図情報記憶部１３が記憶している地図情報には、例えば、サービスを提供するサービス提供者の店舗に関する情報が含まれる。サービス提供者としては、例えば、テイクアウト可能なファストフード店等の飲食店が含まれるが、これに限られない。具体的には、サービス提供者は、客から注文を受けてからサービスを提供するまでに比較的時間を要する（例えば、１０分以上）サービスを提供している。例えば、サービス提供者には、プレゼント用の梱包、花束、フラワーアレンジメントを提供する店舗が含まれてよい。
【００１９】
通信部１４は、例えば、通信回路等によって構成されている。通信部１４は、ネットワーク（例えば、インターネット）と有線又は無線で接続されている。通信部１４は、ネットワークを介して、通信制御部２５の制御に従って他の情報通信装置等との間で情報の送受信を行う。通信部１４は、例えば、サービス提供者の店舗に設置された情報通信装置との間で情報の送受信を行う。
【００２０】
表示部１５は、各種の情報を表示する。表示部１５は、例えば、制御部２０の表示制御部２６の制御に従って、各種の情報を表示する。表示部１５は、例えば、現在位置から目的地までの経路案内の画像を表示する。表示部１５は、例えば、サービス提供者が提供する各種のサービスの内容を表示する。表示部１５は、例えば、サービス提供者が飲食店である場合には、飲食店が提供するメニューを表示する。表示部１５は、例えば、液晶ディスプレイ（LCD：Liquid  Crystal  Display）または有機ＥＬ（Organic  Electro-Luminescence）ディスプレイなどを含むディスプレイである。表示部１５は、操作部１２がタッチパネルで構成される場合には、操作部１２と、表示部１５とは一体に設けられる。
【００２１】
制御部２０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、図示しない記憶部に記憶されたプログラム（例えば、本発明に係るプログラム）がＲＡＭ（Random  Access  Memory）等を作業領域として実行されることにより実現される。また、制御部２０は、コントローラ（controller）であり、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現されてもよい。
【００２２】
制御部２０は、現在位置情報取得部２１と、操作情報取得部２２と、地図情報取得部２３と、案内ルート設定部２４と、通信制御部２５と、表示制御部２６と、サービス内容設定部２７と、店舗選択部２８と、サービス情報取得部２９とを備える。現在位置情報取得部２１と、操作情報取得部２２と、地図情報取得部２３と、案内ルート設定部２４と、通信制御部２５と、表示制御部２６と、サービス内容設定部２７と、店舗選択部２８と、サービス情報取得部２９とは、それぞれ、バス３０を介して接続されている。
【００２３】
現在位置情報取得部２１は、車両の現在の位置情報を取得する。現在位置情報取得部２１は、例えば、ＧＰＳ受信部１１が受信したＧＰＳ信号に基づいて、車両の現在の位置情報を取得する。
【００２４】
操作情報取得部２２は、操作部１２から各種の情報を取得する。操作情報取得部２２は、例えば、目的地に関する情報、ユーザが所望するサービス内容に関する情報を取得する。
【００２５】
地図情報取得部２３は、各種の地図情報を取得する。地図情報取得部２３は、地図情報記憶部１３から各種の地図情報を取得する。地図情報取得部２３は、例えば、現在位置情報取得部２１によって取得された車両の現在の位置情報に基づいて、車両の現在位置の周辺の地図情報を取得する。地図情報取得部２３は、例えば、操作情報取得部２２が取得した目的地に関する情報に基づいて、目的地周辺の地図情報を取得する。地図情報取得部２３は、車両の現在位置と、目的地とに基づいて、現在位置から目的地までの経路に関する地図情報を取得する。地図情報取得部２３は、現在位置と、目的地までの経路における、進行方向に存在するサービス提供者の店舗に関する情報を取得する。
【００２６】
案内ルート設定部２４は、現在位置から目的地までの車両が走行する案内ルートを設定する。案内ルート設定部２４は、例えば、地図情報取得部２３によって取得された、現在位置から目的地までの経路に関する地図情報に基づいて、現在地から目的地までの案内ルートを設定する。
【００２７】
通信制御部２５は、通信部１４を介した各種の通信を制御する。通信制御部２５は、例えば、サービス提供者の情報処理装置との間の通信を制御する。
【００２８】
表示制御部２６は、各種の情報を表示部１５に表示させる。表示制御部２６は、例えば、現在位置から目的地までの経路案内の画像を表示部１５に表示させる。表示部１５は、例えば、サービス提供者が提供する各種のサービスの内容を表示部１５に表示させる。表示部１５は、例えば、サービス提供者が飲食店である場合には、飲食店が提供するメニューを表示部１５に表示する。
【００２９】
サービス内容設定部２７は、ユーザが現在位置から目的地までの経路に存在するサービス提供者から受けたいサービス内容を設定する。サービス内容設定部２７は、例えば、操作情報取得部２２が操作部１２から取得した、ユーザの操作情報に基づいて、サービス内容を設定する。サービス内容設定部２７は、例えば、操作情報に基づいて、ユーザが購入しようとしているテイクアウト用の飲食料品をサービス内容として設定する。
【００３０】
店舗選択部２８は、現在位置から目的地までの経路に存在する店舗を選択する。店舗選択部２８は、例えば、サービス内容設定部２７によってサービス内容が設定されたときのユーザの現在位置とサービス内容に基づいて、現在位置から目的地に向かう進行方向に存在する店舗を選択する。
【００３１】
サービス情報取得部２９は、現在位置から目的地までの経路に存在する店舗から各種のサービス情報を取得する。サービス情報取得部２９は、例えば、サービス内容の設定からサービス提供までに要する時間情報をサービス情報として取得する。サービス情報取得部２９は、例えば、車両の進行方向にサービス提供者の店舗が複数存在する場合、各店舗におけるサービス内容の設定からサービス提供までに要する時間情報をサービス情報として取得する。
【００３２】
サービス情報取得部２９が、車両の進行方向にサービス提供者の店舗が複数存在し、サービス情報取得部２９が各店舗におけるサービス内容の設定からサービス提供までに要する時間情報を取得したとする。この場合、店舗選択部２８は、サービス内容の設定からサービス提供までに要する時間と、その店舗までの到達予測時間とに基づいて店舗を選択する。具体的には、店舗選択部２８は、例えば、サービス提供までに要する時間と、サービス提供者の店舗までの到達予測時間との差が最も小さい店舗を選択してよい。店舗選択部２８は、例えば、サービス提供までに要する時間と、サービス提供者の店舗までの到達予測時間との差が同一の店舗が複数存在する場合、その内の目的地に最も近い店舗を選択してよい。また、店舗選択部２８は、最短経路上に存在する店舗を選択してもよい。
【００３３】
［案内ルート設定方法］
図２を用いて、案内ルートを設定する方法について説明する。図２は、案内ルートを設定する方法を説明するための図である。
【００３４】
図２は、表示部１５に表示される表示画面ＩＭの一例を示している。
【００３５】
表示画面ＩＭには、現在位置と、目的地とが表示されている。現在位置から目的地までの経路には、店舗Ａ１と、店舗Ａ２と、店舗Ａ３と、店舗Ｂ１と、店舗Ｂ２と、店舗Ｃ１と、店舗Ｃ２とが存在している。店舗Ａ１と、店舗Ａ２と、店舗Ａ３とは、例えば、フランチャイズ本部Ａに運営されているフランチャイズ店とする。店舗Ｂ１と、店舗Ｂ２とは、フランチャイズ本部Ｂに運営されているフランチャイズ店とする。店舗Ｃ１と、店舗Ｃ２とは、フランチャイズ本部Ｃに運営されているフランチャイズ店とする。ここで、フランチャイズ本部Ａと、フランチャイズ本部Ｂと、フランチャイズ本部Ｃとは、例えば、同一の飲食料品（例えば、ピザ）を提供している競合する他社同士である。
【００３６】
表示画面ＩＭには、現在位置から目的地に到達することのできる経路として、経路Ｒ１と、経路Ｒ２と、経路Ｒ３とが示されている。経路Ｒ１における進行方向には、店舗Ａ１と、店舗Ａ２と、店舗Ｂ２とが存在している。経路Ｒ２には、店舗Ｂ１と、店舗Ｃ１と、店舗Ｂ２とが存在している。経路Ｒ３には、店舗Ｂ１と、店舗Ａ３と、店舗Ｃ２とが存在している。
【００３７】
案内ルート設定部２４は、各店舗までの到達予測時間を算出する。案内ルート設定部２４は、例えば、車両の速度に基づいて各店舗までの到達予測時間を算出する。車両の速度は、例えば、ＣＡＮ（Controller  Area  Network）に基づいて取得すればよい。案内ルート設定部２４は、例えば、渋滞情報に基づいて、各店舗までの到達予測時間を算出してもよい。
【００３８】
ユーザは、図２に示される現在位置において、例えば、操作部１２を操作しピザを購入しようとしたとする。サービス内容設定部２７は、例えば、操作情報に基づいて、ユーザが購入しようとしているテイクアウト用のピザをサービス内容として設定する。
【００３９】
サービス情報取得部２９は、表示画面ＩＭに含まれる各店舗からサービス情報を取得する。具体的には、サービス情報取得部２９は、各店舗におけるサービス内容の設定からサービス提供までに要する時間情報をサービス情報として取得する。
【００４０】
店舗Ａ１は、例えば、サービス提供時間が３０分であり、到達予測時間が１０分である。店舗Ａ２は、例えば、サービス提供時間が３０分であり、到達予測時間が２２分である。店舗Ａ３は、例えば、サービス提供時間が３０分であり、到達予測時間が３６分である。店舗Ｂ１は、例えば、サービス提供時間が３０分であり、到達予測時間が１８分である。店舗Ｂ２は、例えば、サービス提供時間が３０分であり、到達予測時間が３９分である。店舗Ｃ１は、例えば、サービス提供時間が３０分であり、到達予測時間が３２分である。店舗Ｃ２は、例えば、サービス提供時間が３０分であり、到達予測時間が４８分である。
【００４１】
店舗選択部２８は、各店舗のサービス提供時間と、到達予測時間とに基づいて店舗を選択する。店舗選択部２８は、例えば、サービス提供時間と到達予測時間との差が最も近い店舗Ｃ１を、飲食料品を購入する店舗として選択する。この場合、案内ルート設定部２４は、経路Ｒ２を目的地までの案内ルートとして設定する。この場合、通信制御部２５は、店舗Ｃ１に対して購入する飲食料品の内容を送信する。表示制御部２６は、通信制御部２５が選択された店舗に対しサービス内容を送信した場合、店舗Ｃ１を立ち寄り地点として設定した案内ルートを表示部１５に表示する。
【００４２】
店舗Ｃ１にサービス内容を送信した後、渋滞、アクシデントなどにより案内ルート設定部２４によって、店舗Ｃ１への到達予測時間が長くなることが算出された場合、通信制御部２５は、店舗Ｃ１に対して到着が遅れることを示す情報を送信してもよい。これにより、オーダーの順番を変更することができる。これにより、受け取り時間を変更することができるので、ユーザは、商品が冷める前に商品を受け取ることができる。
【００４３】
［第一実施形態の処理］
図３を用いて、本発明の第一実施形態に係る制御部２０の処理の流れについて説明する。図３は、本発明の第一実施形態に係る制御部２０の処理の流れの一例を示すフローチャートである。
【００４４】
まず、制御部２０は、入力された目的地までの案内ルートを設定する（ステップＳ１０１）。具体的には、案内ルート設定部２４が地図情報に基づいて、現在位置から目的地までの案内ルートを設定する。そして、ステップＳ１０２に進む。
【００４５】
制御部２０は、現在位置の位置情報を取得する（ステップＳ１０２）。具体的には、現在位置情報取得部２１がＧＰＳ信号に基づいて、案内ルートにおける現在位置情報を取得する。そして、ステップＳ１０３に進む。
【００４６】
制御部２０は、ユーザが受けたいサービス内容を設定する（ステップＳ１０３）。具体的には、サービス内容設定部２７が、操作情報取得部２２が取得したユーザの操作に従ったサービス内容を設定する。例えば、サービス内容設定部２７は、ユーザが購入しようとしている飲食料品を設定する。そして、ステップＳ１０４に進む。
【００４７】
制御部２０は、サービスを提供する店舗を選択する（ステップＳ１０４）。具体的には、店舗選択部２８が、サービス内容設定部２７が設定したサービス内容に応じた店舗を、目的地に向かう進行方向に存在する店舗から選択する。例えば、店舗選択部２８は、ユーザが購入しようとしている飲食料品を提供している店舗を選択する。
【００４８】
制御部２０は、選択された店舗に対して、ユーザが受けたいサービス内容を送信する（ステップＳ１０５）。具体的には、通信制御部２５が、店舗選択部２８が選択した店舗に対して、サービス内容設定部２７が設定したサービス内容を送信する。例えば、通信制御部２５は、ユーザが購入しようとしている飲食料品に関する情報を選択された店舗に送信する（ステップＳ１０５）。そして、図３の処理は終了する。
【００４９】
上述のとおり、第一実施形態は、目的地に向かう進行方向に存在する店舗のなかから、ユーザが受けたいサービス内容を提供する店舗を選択することができる。そして、第一実施形態は、選択された店舗に到着する前に受けたいサービス内容に関する情報を、店舗に対して送信することができる。これにより、第一実施形態は、現在位置から目的地までの経路において適切に商品を購入することができる。
【００５０】
［第二実施形態の処理］
図４を用いて、本発明の第二実施形態に係る制御部２０の処理の流れについて説明する。図４は、本発明の第二実施形態に係る制御部２０の処理の流れの一例を示すフローチャートである。
【００５１】
ステップＳ２０１〜ステップＳ２０５については、図３に図示のステップＳ１０１〜ステップＳ１０５と同じなので、説明は省略する。
【００５２】
制御部２０は、案内ルートを表示部１５に表示する（ステップＳ２０６）。具体的には、表示制御部２６が店舗選択部２８によって選択された店舗を立ち寄り地点として設定した案内ルートを表示部１５に表示する。そして、図４の処理は終了する。
【００５３】
上述のとおり、第二実施形態は、選択した店舗を立ち寄り地点として表示部１５に表示させることができる。これにより、第二実施形態は、選択された店舗までの経路をユーザに対して適切に提供することができる。
【００５４】
［第三実施形態］
図５を用いて、本発明の第三実施形態に係る制御部２０の処理について説明する。図５は、本発明の第三実施形態に係る制御部２０の処理の流れの一例を示すフローチャートである。
【００５５】
ステップＳ３０１〜ステップＳ３０３については、それぞれ、図３に図示のステップＳ１０１〜ステップＳ１０３と同じなので、説明は省略する。
【００５６】
制御部２０は、設定されたサービス内容を提供する店舗が複数存在するか否かを判定する（ステップＳ３０４）。具体的には、店舗選択部２８が、現在位置から目的地までの案内ルートにおける進行方向において、設定されたサービス内容を提供する店舗が複数存在するか否かを判定する。店舗が複数存在すると判定された場合（ステップＳ３０４のＹｅｓ）、ステップＳ３０５に進む。店舗が複数存在しないと判定された場合（ステップＳ３０４のＮｏ）、ステップＳ３０８に進む。
【００５７】
ステップＳ３０４でＮｏと判定された場合、制御部２０は、店舗を選択する（ステップＳ３０８）。具体的な処理については、図３に図示のステップＳ１０４と同じなので説明は省略する。そして、ステップＳ３０７に進む。
【００５８】
ステップＳ３０４でＹｅｓと判定された場合、制御部２０は、複数の店舗それぞれからサービス情報を取得する（ステップＳ３０５）。具体的には、サービス情報取得部２９がサービス内容の設定からサービス提供までに要する時間情報を取得する。そして、ステップＳ３０６に進む。
【００５９】
制御部２０は、サービス提供時間と到達予測時間とに基づいて店舗を選択する（ステップＳ３０６）。具体的には、店舗選択部２８がサービス情報取得部２９によって取得された各店舗におけるサービス提供時間と案内ルート設定部２４によって算出された各店舗の到達予測時間に基づいて店舗を選択する。より具体的には、店舗選択部２８は、サービス提供時間と、到達予測時間との差が最も小さい店舗を選択する。そして、ステップＳ３０７に進む。
【００６０】
制御部２０は、複数の店舗のうち、選択された店舗に対して、ユーザが受けたいサービス内容を送信する（ステップＳ３０７）。具体的な処理については、図３に図示のステップＳ１０５と同じなので説明は省略する。そして、図５の処理は終了する。
【００６１】
上述のとおり、第三実施形態は、ユーザが受けたいサービス内容を提供する店舗が複数存在する場合には、サービス提供時間と到達予測時間とに基づいて店舗を選択することができる。これにより、ユーザは店舗に到着すると待つことなく飲食料品等を受け取ることができる。そのため、第三実施形態は、現在位置から目的地までの経路においてより適切に商品を購入することができる。
【００６２】
［第四実施形態］
図６を用いて、本発明の第四実施形態に係る制御部２０の処理について説明する。図６は、本発明の第四実施形態に係る制御部２０の処理の流れの一例を示すフローチャートである。
【００６３】
ステップＳ４０１〜ステップＳ４０５は、図５に図示のステップＳ３０１〜ステップＳ３０５と同じなので説明は省略する。
【００６４】
ステップＳ４０４でＮｏと判定された場合、制御部２０は、店舗を選択する（ステップＳ４０９）。具体的な処理については、図３に図示のステップＳ１０４と同じなので説明は省略する。そして、ステップＳ４０８に進む。
【００６５】
制御部２０は、複数店舗のうち、サービス提供時間と到達予測時間とに基づいて同一条件の店舗が複数存在しているか否かを判定する（ステップＳ４０６）。店舗選択部２８がサービス情報取得部２９によって取得された各店舗におけるサービス提供時間と案内ルート設定部２４によって算出された各店舗の到達予測時間に基づいて同一条件の店舗が存在しているか否かを判定する。より具体的には、店舗選択部２８は、サービス提供時間と、到達予測時間との差が同一で最も小さい店舗が複数存在しているか否かを判定する。同一条件の店舗が複数存在していると判定された場合（ステップＳ４０６のＹｅｓ）、ステップＳ４０７に進む。同一条件の店舗が複数存在していないと判定された場合（ステップＳ４０６のＮｏ）、ステップＳ４１０に進む。
【００６６】
ステップＳ４０６でＮｏと判定された場合、制御部２０は、サービス提供時間と到達予測時間とに基づいて店舗を選択する（ステップＳ４１０）。具体的な処理については、図５に図示のステップＳ３０６と同じなので、説明は省略する。そして、ステップＳ４０８に進む
【００６７】
ステップＳ４０６でＹｅｓと判定された場合、制御部２０は、複数の店舗のうち、目的地に最も近い店舗を選択する（ステップＳ４０７）。具体的には、店舗選択部２８が地図情報取得部２３によって取得された地図情報に基づいて、目的地に最も近い店舗を選択する。そして、ステップＳ４０８に進む。
【００６８】
制御部２０は、複数の店舗のうち、選択された店舗に対して、ユーザが受けたいサービス内容を送信する（ステップＳ４０８）。具体的な処理については、図３に図示のステップＳ１０５と同じなので説明は省略する。そして、図６の処理は終了する。
【００６９】
上述のとおり、第四実施形態は、サービス提供時間と到達予測時間とが同一の条件の店舗が複数存在する場合には、目的地に最も近い店舗を選択することができる。これにより、ユーザは店舗に到着すると待つことなく飲食料品等を受け取ることができる。また、ユーザが購入する飲食料品がピザ等の温かいものである場合、目的地に着く前に飲食料品が冷めてしまうことを防止できる。そのため、第四実施形態は、現在位置から目的地までの経路においてより適切に商品を購入することができる。
【００７０】
以上、本発明の実施形態を説明したが、これら実施形態の内容により本発明が限定されるものではない。また、前述した構成要素には、当業者が容易に想定できるもの、実質的に同一のもの、いわゆる均等の範囲のものが含まれる。さらに、前述した構成要素は適宜組み合わせることが可能である。さらに、前述した実施形態の要旨を逸脱しない範囲で構成要素の種々の省略、置換又は変更を行うことができる。
【符号の説明】
【００７１】
１  サービス提供指示システム
１１  ＧＰＳ受信部
１２  操作部
１３  地図情報記憶部
１４  通信部
１５  表示部
２０  制御部（サービス提供指示制御装置）
２１  現在位置情報取得部
２２  操作情報取得部
２３  地図情報取得部
２４  案内ルート設定部
２５  通信制御部
２６  表示制御部
２７  サービス内容設定部
２８  店舗選択部
２９  サービス情報取得部
【図１】
2020201208.tif 000003
【図２】
2020201208.tif 000004
【図３】
2020201208.tif 000005
【図４】
2020201208.tif 000006
【図５】
2020201208.tif 000007
【図６】
2020201208.tif 000008