(57)【要約】【課題】人気が低い施設に偏ることなく、施設に到着してからの待ち時間を短くすることが可能な施設を優先した検索を実施する技術を提供する。【解決手段】施設検索装置（１）は、取得部（１１ｈ）と、算出部（１１ｆ）と、比較部（１１ｉ）と、検索結果作成部（１１ｊ）と、を備える。前記取得部は、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する。前記算出部は、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する。前記比較部は、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める。前記検索結果作成部は、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する。【選択図】図１
2018073362.tif 000002
【特許請求の範囲】
【請求項１】
所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部と、
前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部と、
前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部と、
施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部と、を備えることを特徴とする施設検索装置。
【請求項２】
前記待ち時間より前記所要時間が短い施設に比べて、前記待ち時間より前記所要時間が長い施設の方が、前記優先度が高いことを特徴とする請求項１に記載の施設検索装置。
【請求項３】
前記検索結果作成部は、前記検索結果を作成する際に、前記待ち時間より前記所要時間が長い施設に関して、前記所要時間が短い施設ほど優先することを特徴とする請求項２に記載の施設検索装置。
【請求項４】
前記検索結果作成部は、前記検索結果を作成する際に、前記待ち時間より前記所要時間が長い施設に関して、前記所要時間が所定値に近い施設ほど優先することを特徴とする請求項２に記載の施設検索装置。
【請求項５】
前記検索結果の中から施設を選択する選択部と、
前記選択部によって選択された施設について前記待ち時間より前記所要時間が長い場合、前記検索結果が作成された後の時間経過により、前記選択部によって選択された施設について前記待ち時間より前記所要時間が短くなったか否かを判定する判定部と、を備えることを特徴とする請求項２〜４のいずれか一項に記載の施設検索装置。
【請求項６】
前記検索結果が、前記待ち時間より前記所要時間が長い施設のみを含む、又は、前記待ち時間より前記所要時間が長い施設及び前記待ち時間と前記所要時間とが同じ施設のみを含むことを特徴とする請求項２〜５のいずれか一項に記載の施設検索装置。
【請求項７】
前記待ち時間より前記所要時間が長い施設に比べて、前記待ち時間より前記所要時間が短い施設の方が、前記優先度が高く、
前記待ち時間より前記所要時間が短い施設に関して、前記差分の絶対値が小さいほど前記優先度が高いことを特徴とする請求項１に記載の施設検索装置。
【請求項８】
前記検索結果が、前記待ち時間より前記所要時間が短い施設のみを含む、又は、前記待ち時間より前記所要時間が短い施設及び前記待ち時間と前記所要時間とが同じ施設のみを含むことを特徴とする請求項７に記載の施設検索装置。
【請求項９】
サーバ装置と、前記サーバ装置と通信可能な検索結果表示装置とを含む通信システムであって、
前記サーバ装置又は前記検索結果表示装置は、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部を備え、
前記サーバ装置又は前記検索結果表示装置は、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部を備え、
前記サーバ装置又は前記検索結果表示装置は、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部を備え、
前記サーバ装置又は前記検索結果表示装置は、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部を備え、
前記サーバ装置は、前記検索結果表示装置と通信可能な第１通信部と、前記所定の条件に合致する施設の前記待ち時間に関する情報を少なくとも格納するデータベースと、を備え、
前記検索結果表示装置は、前記サーバ装置と通信可能な第２通信部と、前記検索結果に基づく画像を表示する表示部と、を備えることを特徴とする通信システム。
【請求項１０】
所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得工程と、
前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出工程と、
前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較工程と、
施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成工程と、を備えることを特徴とする施設検索方法。
【請求項１１】
コンピュータを、
所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部、
前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部、
前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部、及び、
施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部、として機能させることを特徴とする施設検索プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、施設を検索する技術に関する。
【背景技術】
【０００２】
施設での長い待ち時間は、人に強いストレスを与える。そこで、施設での長い待ち時間を回避することを支援する技術が従来から開発されている。例えば、特許文献１は、施設までの経路の所要時間と施設での待ち時間との合計が少ない施設の順に優先順位を付け、その優先順位に従い施設情報をディスプレイにリスト表示させる施設情報表示装置を提案している。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平９−１２０４８６号公報（請求項８、段落００２６）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１で提案されている施設情報表示装置では、施設までの経路の所要時間と施設での待ち時間との合計が少ない施設ほど優先順位が高くなるので、近くて空いている施設の情報が優先的にディスプレイに表示されることになる。その結果、待ち時間が長い施設、換言すると人気が高い施設は、優先順位が低くなりがちであった。
【０００５】
本発明は、上記の課題に鑑み、人気が低い施設に偏ることなく、施設に到着してからの待ち時間を短くすることが可能な施設を優先した検索を実施する技術を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る施設検索装置は、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部と、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部と、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部と、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部と、を備える構成（第１の構成）である。
【０００７】
また、上記第１の構成の施設検索装置において、前記待ち時間より前記所要時間が短い施設に比べて、前記待ち時間より前記所要時間が長い施設の方が、前記優先度が高い構成（第２の構成）であってもよい。
【０００８】
また、上記第２の構成の施設検索装置において、前記検索結果作成部は、前記検索結果を作成する際に、前記待ち時間より前記所要時間が長い施設に関して、前記所要時間が短い施設ほど優先する構成（第３の構成）であってもよい。
【０００９】
また、上記第２の構成の施設検索装置において、前記検索結果作成部は、前記検索結果を作成する際に、前記待ち時間より前記所要時間が長い施設に関して、前記所要時間が所定値に近い施設ほど優先する構成（第４の構成）であってもよい。
【００１０】
また、上記第２〜第４いずれかの構成の施設検索装置において、前記検索結果の中から施設を選択する選択部と、前記選択部によって選択された施設について前記待ち時間より前記所要時間が長い場合、前記検索結果が作成された後の時間経過により、前記選択部によって選択された施設について前記待ち時間より前記所要時間が短くなったか否かを判定する判定部と、を備える構成（第５の構成）であってもよい。
【００１１】
また、上記第２〜第５いずれかの構成の施設検索装置において、前記検索結果が、前記待ち時間より前記所要時間が長い施設のみを含む、又は、前記待ち時間より前記所要時間が長い施設及び前記待ち時間と前記所要時間とが同じ施設のみを含む構成（第６の構成）であってもよい。
【００１２】
また、上記第１の構成の施設検索装置において、前記待ち時間より前記所要時間が長い施設に比べて、前記待ち時間より前記所要時間が短い施設の方が、前記優先度が高く、前記待ち時間より前記所要時間が短い施設に関して、前記差分の絶対値が小さいほど前記優先度が高い構成（第７の構成）であってもよい。
【００１３】
また、上記第７の構成の施設検索装置において、前記検索結果が、前記待ち時間より前記所要時間が短い施設のみを含む、又は、前記待ち時間より前記所要時間が短い施設及び前記待ち時間と前記所要時間とが同じ施設のみを含む構成（第８の構成）であってもよい。
【００１４】
本発明に係る通信システムは、サーバ装置と、前記サーバ装置と通信可能な検索結果表示装置とを含む通信システムであって、前記サーバ装置又は前記検索結果表示装置は、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部を備え、前記サーバ装置又は前記検索結果表示装置は、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部を備え、前記サーバ装置又は前記検索結果表示装置は、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部を備え、前記サーバ装置又は前記検索結果表示装置は、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部を備え、前記サーバ装置は、前記検索結果表示装置と通信可能な第１通信部と、前記所定の条件に合致する施設の前記待ち時間に関する情報を少なくとも格納するデータベースと、を備え、前記検索結果表示装置は、前記サーバ装置と通信可能な第２通信部と、前記検索結果に基づく画像を表示する表示部と、を備える構成（第９の構成）である。
【００１５】
本発明に係る施設検索方法は、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得工程と、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出工程と、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較工程と、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成工程と、を備える構成（第１０の構成）である。
【００１６】
本発明に係る施設検索プログラムは、コンピュータを、所定の条件に合致する施設の待ち時間に関する情報を少なくとも取得する取得部、前記所定の条件に合致する施設に到着するまでに要すると予測される所要時間を算出する算出部、前記所定の条件に合致する施設それぞれについて前記待ち時間と前記所要時間との差分を求める比較部、及び、施設を検索し、前記差分に基づく優先度に従って検索結果を作成する検索結果作成部、として機能させる構成（第１１の構成）である。
【発明の効果】
【００１７】
本発明によれば、施設の待ち時間と、施設に到着するまでに要すると予測される所要時間との差分に基づく優先度に従って検索結果が作成されるので、施設に到着するまでの待ち時間の消化を考慮した優先度に従って検索結果が作成される。したがって、本発明によれば、人気が低い施設に偏ることなく、施設に到着してからの待ち時間を短くすることが可能な施設を優先した検索を実施することができる。
【図面の簡単な説明】
【００１８】
【図１】第１実施形態に係る通信システムの構成を示す図
【図２】通信システム及び予約端末の処理の流れを示す図
【図３】所定の条件に合致する施設の状況例を示す図
【図４】検索結果に基づく画像表示の例を示す図
【図５】検索結果に基づく画像表示の例を示す図
【図６】検索結果に基づく画像表示の例を示す図
【図７】検索結果に基づく画像表示の例を示す図
【図８】検索結果に基づく画像表示の例を示す図
【図９】検索結果に基づく画像表示の例を示す図
【図１０】検索結果に基づく画像表示の例を示す図
【図１１】第２実施形態に係る通信システムの構成を示す図
【発明を実施するための形態】
【００１９】
以下、本発明の例示的な実施形態について、図面を参照しながら詳細に説明する。
【００２０】
＜＜１．第１実施形態＞＞
＜１−１．通信システムの構成＞
図１は、第１実施形態に係る通信システム１００の構成を示す図である。通信システム１００は、車載機器１と、サーバ装置２と、を備えている。通信システム１００は、サーバ装置２が施設３の待ち時間に関する情報を車載機器１に送信し、車載機器１が施設３の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成するシステムである。図１では、施設３を１つしか図示していないが、実際にはサーバ装置２はネットワークを介して複数の施設３それぞれとの間で通信を行う。
【００２１】
以下、施設３の構成、サーバ装置２の構成、車載機器１の構成、及び通信システム１００の処理について順に説明する。
【００２２】
＜１−２．施設の構成＞
施設３は、例えば飲食店、病院、調剤薬局、美容院、理容院、役所等である。施設３では、利用希望者が集中した場合に利用が可能になるまでの待ち時間が発生する。
【００２３】
図１に示すように、施設３は予約端末３１を備えている。予約端末３１は、待ち時間算出部３２と、通信部３３と、予約部３４と、を備えている。本実施形態では、予約端末３１は、日時指定予約の受付が可能な端末である。
【００２４】
待ち時間算出部３２は、予約状況や施設３内の混雑状況等に基づいて待ち時間を算出する。待ち時間算出部３２は、予約状況や施設３内の混雑状況等の変化或いは時間経過等に応じて待ち時間を随時更新する。
【００２５】
通信部３３は、施設３の待ち時間に関する情報（待ち時間情報）をサーバ装置２に送信する。施設３の待ち時間に関する情報は、施設３を識別するための識別情報と、待ち時間算出部３２によって算出された待ち時間の数値情報と、を含む情報である。施設３を識別するための識別情報としては、例えば施設３の緯度情報及び経度情報を含む情報を用いることができる。
【００２６】
通信部３３は、サーバ装置２から送られてくる日時指定予約に関する情報を受信する。
【００２７】
予約部３４は、予約状況を管理し、通信部３３によって受信された日時指定予約に関する情報に応じて予約状況の管理データを更新する。予約状況の管理データは、予約端末３１が備える図示しない操作部を施設３内にいる施設関係者や施設利用者が操作することによっても更新することができる。
【００２８】
＜１−３．サーバ装置の構成＞
図１に示すように、サーバ装置２は、通信部２１と、待ち時間データベース２２と、を備えている。
【００２９】
通信部２１は、車載機器１から送られてくる日時指定予約に関する情報（予約情報）を予約端末３１に転送する。また、通信部２１は、予約端末３１から送られてくる施設３の待ち時間に関する情報を受信する。さらに、通信部２１は、待ち時間データベース２２に格納されている情報の少なくとも一部を、車載機器１からの待ち時間情報要求に応じて車載機器１に送信する。
【００３０】
待ち時間データベース２２は、通信部２１によって受信された施設３の待ち時間に関する情報を格納する。
【００３１】
＜１−４．車載機器の構成＞
車載機器１は、車両に搭載され、少なくとも施設の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成する電子機器（施設検索装置に相当）である。本実施形態では、車載機器１は、施設検索装置の機能と、目的地までの走行経路を案内するナビゲーション装置の機能との両方を備えている。
【００３２】
図１に示すように、車載機器１は、制御部１１と、記憶部１２と、通信部１３と、表示部１４と、音声出力部１５と、操作部１６と、位置情報取得部１７と、を備えている。
【００３３】
制御部１１は、図示しないＣＰＵ（Central Processing Unit）、ＲＡＭ（Random Access Memory）、及びＲＯＭ（Read Only Memory）を備えるコンピュータである。制御部１１は、車載機器１が備える記憶部１２等と接続され、記憶部１２に記憶されたプログラム１２ａに基づいて情報の処理及び送受信を行い、車載機器１の全体を制御する。
【００３４】
制御部１１は、表示制御部１１ａと、音声制御部１１ｂと、操作判定部１１ｃと、目的地設定部１１ｄと、経路算出部１１ｅと、所要時間算出部１１ｆと、経路案内部１１ｇと、待ち時間取得部１１ｈと、時間比較部１１ｉと、検索結果作成部１１ｊと、を備えている。記憶部１２に記憶されたプログラム１２ａにしたがってＣＰＵが演算処理を実行することにより、表示制御部１１ａ等の制御部１１の各種機能が実現される。
【００３５】
表示制御部１１ａは、画像を表示部１４に表示させる制御を行う。
【００３６】
音声制御部１１ｂは、音声を音声出力部１５から出力させる制御を行う。
【００３７】
操作判定部１１ｃは、ユーザによって操作部１６が操作された際に、その操作内容を判定する。例えば、操作部１６が表示部１４上に配置されるタッチパネルである場合には、操作判定部１１ｃは、ユーザの指等が接触した表示部１４上の位置（例えば、座標）を示す操作情報を取得し、その情報に基づいて操作内容を判定する。また、例えば、操作部１６が機械式のボタンである場合には、操作判定部１１ｃは、いずれのボタンがユーザによって押されたかを示す操作情報を取得し、その情報に基づいて操作内容を判定する。
【００３８】
目的地設定部１１ｄは、経路案内の目的地を設定する。具体的には、目的地設定部１１ｄは、ユーザが操作部１６を操作することによって入力された目的地の検索条件に合致する目的地の候補を抽出する。そして、目的地設定部１１ｄは、抽出された候補の中からユーザが操作部１６を操作することによって選択された目的地を設定する。
【００３９】
経路算出部１１ｅは、車載機器１の現在位置から目的地までの走行経路を算出する。具体的には、経路算出部１１ｅは、目的地設定部１１ｄによって設定された目的地と、位置情報取得部１７によって取得される車載機器１の現在位置を示す位置情報と、記憶部１２に記憶されている地図情報１２ｂと、を用いることにより、車載機器１の現在位置から目的地までの走行経路を算出する。また、経路算出部１１ｅは、車載機器１の現在位置から所定の条件に合致する施設３までの走行経路も算出する。
【００４０】
走行経路の算出には、例えば、所要走行時間の短さを優先させた走行経路の算出、所要走行距離の短さを優先させた走行経路の算出、通行料金の安さを優先させた走行経路の算出等がある。
【００４１】
目的地までの走行経路に関しては、経路算出部１１ｅが複数の走行経路を算出することが望ましい。この場合、例えば、複数の走行経路に関する画像を表示部１４が表示し、ユーザがその表示を参照しながら操作部１６を操作して、複数の走行経路の中から経路案内を実施する走行経路を選択するようにすればよい。
【００４２】
所定の条件に合致する施設３までの走行経路は、例えば、予め設定された事項（例えば所要走行時間の短さ等）を優先させた走行経路でもよく、経路案内を実施する走行経路が決定している場合には経路案内を実施する走行経路と同一の事項（例えば所要走行時間の短さ等）を優先させた走行経路でもよい。なお、上記の予め設定された事項は、ユーザが操作部１６を操作することによって変更できることが望ましい。
【００４３】
所要時間算出部１１ｆは、車載機器１の現在位置から目的地に到着するまでにかかると予想される所要時間を算出する。具体的には、所要時間算出部１１ｆは、目的地までの走行経路の距離、現在時刻、通信部１３によって受信される交通渋滞情報等に基づいて、目的地に到着するまでに要すると予測される所要時間を算出する。また、所要時間算出部１１ｆは、車載機器１の現在位置から所定の条件に合致する施設３に到着するまでに要すると予測される所要時間も算出する。
【００４４】
経路案内部１１ｇは、車載機器１の現在位置から目的地までの走行経路を案内する。具体的には、経路案内部１１ｇは、車載機器１の現在位置近傍の地図画像に走行経路を重畳した画像を表示部１４に表示させ、右折指示や左折指示などの経路案内に関する音声ガイダンスを音声出力部１５に出力させ、ユーザに目的地までの走行経路を案内する。
【００４５】
待ち時間取得部１１ｈは、サーバ装置２の待ち時間データベース２２から通信部１３及び２１を介して、所定の条件に合致する施設３の待ち時間に関する情報を少なくとも取得する。
【００４６】
時間比較部１１ｉは、所定の条件に合致する施設３それぞれについて、待ち時間と、到着するまでに要すると予測される所要時間との差分を求める。
【００４７】
検索結果作成部１１ｊは、施設３を検索し、時間比較部１１ｉによって求められた差分に基づく優先度に従って検索結果を作成する。本実施形態では、検索結果に基づく画像が表示部１４によって表示される。
【００４８】
記憶部１２は、プログラム１２ａ及び地図情報１２ｂを不揮発的に記憶している。記憶部１２としては、例えば、ＥＥＰＲＯＭ、フラッシュメモリ、ハードディスクドライブ等を用いることができる。また、記憶部１２の一部又は全部を、ＳＤメモリカード（登録商標）、ＵＳＢ（Universal Serial Bus）メモリ等の可搬型記憶媒体で構成し、車載機器１の本体に対して装脱着可能にしてもよい。
【００４９】
プログラム１２ａは、制御部１１により読み出され、制御部１１が車載機器１を制御するために実行される、いわゆるシステムソフトウェアである。プログラム１２ａは、施設の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成する施設検索プログラムを含んでいる。地図情報１２ｂは、全国又は一定の広域の道路情報を含む情報である。
【００５０】
通信部１３は、図示しないネットワークを介してサーバ装置２の通信部２１と無線通信を行う。
【００５１】
表示部１４は、画像を表示する表示装置である。表示部１４としては、例えば、液晶ディスプレイ、有機ＥＬ（Electro Luminescence）ディスプレイ、画像をフロントガラスに投影するヘッドアップディスプレイ等を用いることができる。
【００５２】
音声出力部１５は、音声信号を音声に変換する装置である。表示部１４としては、例えば、スピーカ等を用いることができる。
【００５３】
操作部１６は、ユーザが行った操作に応じた操作情報を生成する装置である。操作部１６としては、例えば、タッチパネル、機械式のボタン等を用いることができる。なお、操作部１６は、表示部１４と一体として構成してもよい。
【００５４】
位置情報取得部１７は、車載機器１の現在位置を示す位置情報を取得する。位置情報取得部１７としては、例えばＧＰＳ（Global Positioning System）信号を受信して受信結果から位置情報を生成するＧＰＳ受信部を用いることができる。位置情報は、緯度情報及び経度情報を含む情報である。
【００５５】
＜１−５．通信システムの処理＞
図２は、通信システム１００及び予約端末３１の処理の流れを示す図である。図中左側は車載機器１の処理、図中中央はサーバ装置２の処理、図中右側は予約端末３１の処理をそれぞれ示している。
【００５６】
車載機器１の処理は車載機器１の起動後に開始され、サーバ装置２の処理はサーバ装置２の起動後に開始され、予約端末３１の処理は予約端末３１の起動後に開始される。なお、図２では、車載機器１の処理として、施設３に到着したときの待ち時間の短さを優先させた施設検索（以下、「到着時待ち時間優先の施設検索」と称す。）に関連する処理及びその検索結果を用いた施設３の予約に関連する処理のみを図示しているが、車載機器１は図２に図示した以外の処理、例えばナビゲーションに関する処理等も実施可能である。
【００５７】
予約端末３１が起動すると、待ち時間算出部３２は待ち時間を算出する（ステップＳ３０１）。
【００５８】
次に、待ち時間算出部３２は、送信タイミングが到来しているか否かを判定する（ステップＳ３０２）。送信タイミングが到来していれば、待ち時間算出部３２は施設３の待ち時間に関する情報（待ち時間情報）を通信部３３に出力し、通信部３３は待ち時間算出部３２から出力された待ち時間情報をサーバ装置２に送信する（ステップＳ３０３）。送信タイミングとしては、例えば、所定の周期に同期したタイミングや待ち時間算出部３２によって算出される待ち時間の値に変化が生じたタイミング等を採用することができる。
【００５９】
送信タイミングが到来していないと判定された後、又は、待ち時間情報が送信された後、予約部３４は、予約状況に変化が有るか否かを判定する（ステップＳ３０４）。予約状況に変化が有れば、予約部３４は予約状況の管理データを更新する（ステップＳ３０５）。予約端末３１は、上記の処理を繰り返して、待ち時間情報及び予約状況の管理データを最新のものに更新している。
【００６０】
サーバ装置２が起動すると、通信部２１は待ち時間情報を受信したか否を判定する（ステップＳ２０１）。通信部２１が待ち時間情報を受信していれば、待ち時間データベース２２は格納している待ち時間情報を更新する（ステップＳ２０２）。サーバ装置２は、上記の処理を繰り返して、待ち時間情報を最新のものに更新している。
【００６１】
車載機器１の起動後に、ユーザが操作部１６を操作することによって「到着時待ち時間優先の施設検索」の開始が指示されると、制御部１１は、「到着時待ち時間優先の施設検索」を開始し（ステップＳ１０１）、所定の条件を設定する（ステップＳ１０２）。所定の条件に合致する施設としては、例えば、所定のジャンルの施設、車載機器１の現在位置から所定の距離以内に位置する施設、経路案内部１１ｇが案内する走行経路が決定している場合にはその走行経路沿いに位置する施設、経路案内部１１ｇが案内する走行経路が決定している場合にはその走行経路沿いから所定範囲内に位置する施設等がある。所定の条件は、複数の条件の組合せ（例えば、所定のジャンル且つ経路案内部１１ｇが案内する走行経路沿いに位置すること）であってもよい。所定の条件は制御部１１によって自動的に設定されてもよく、ユーザが操作部１６を操作することによって所定の条件の一部又は全部が設定されてもよい。
【００６２】
次に、制御部１１は待ち時間情報要求を通信部１３に出力し、通信部１３は制御部１１から出力された待ち時間情報要求をサーバ装置２に送信する（ステップＳ１０３）。待ち時間情報要求は、所定の条件に合致する施設３それぞれの待ち時間に関する情報を要求する信号である。また、待ち時間情報要求は、所定の条件に関する情報を含む信号である。
【００６３】
サーバ装置２では、待ち時間情報を受信していないと判定された後、又は、予約状況の管理データが更新された後、通信部２１は待ち時間情報要求を受信したか否を判定する（ステップＳ２０３）。通信部２１が待ち時間情報要求を受信していれば、待ち時間データベース２２は、所定の条件に合致する施設３を、待ち時間情報を車載機器１に送信する対象の施設３とする（ステップＳ２０４）。そして、待ち時間データベース２２は所定の条件に合致する施設３の待ち時間情報を出力し、通信部２１は待ち時間データベース２２から出力された所定の条件に合致する施設３の待ち時間情報を車載機器１に送信する（ステップＳ２０５）。
【００６４】
車載機器１では、通信部１３は所定の条件に合致する施設３の待ち時間情報を受信し、待ち時間取得部１１ｈは通信部１３によって受信された所定の条件に合致する施設３の待ち時間情報を取得する（ステップＳ１０４）。なお、上記のステップＳ１０２の処理が終わってから次に説明するステップＳ１０５の処理が始まるまでの期間のどこかで、所要時間算出部１１ｆは、車載機器１の現在位置から所定の条件に合致する施設３に到着するまでに要すると予測される所要時間を算出する。
【００６５】
次に、時間比較部１１ｉは、所定の条件に合致する施設３それぞれについて、待ち時間と、到着するまでに要すると予測される所要時間との差分を求める（ステップＳ１０５）。そして、検索結果作成部１１ｊは、施設３を検索し、時間比較部１１ｉによって求められた差分に基づく優先度に従って検索結果を作成する。その後、検索結果に基づく画像が表示部１４によって表示される（ステップＳ１０６）。
【００６６】
時間比較部１１ｉによって求められた差分に基づく優先度に従って作成された検索結果は、施設３に到着するまでの待ち時間の消化を考慮した優先度に従って作成された検索結果になる。したがって、検索結果作成部１１ｊは、人気が低い施設３に偏ることなく、施設３に到着してからの待ち時間を短くすることが可能な施設３を優先した検索を実施している。この検索結果を利用することで、ユーザは、人気が低い施設３に偏ることなく、施設３に到着してからの待ち時間を短くすることが可能な施設３を把握することができる。
【００６７】
ここで、検索結果に基づく画像表示の例について図３〜図８を参照して説明する。
【００６８】
図３は、所定の条件に合致する施設３の状況例を示す図である。図中の待ち時間に関する情報は、予約端末３１の待ち時間算出部３２によって算出され、サーバ装置２の待ち時間データベース２２によって格納され、車載機器１の待ち時間取得部１１ｈによって取得される。図中の所要時間は、車載機器１の所要時間算出部１１ｆによって算出される。図中の差分は、車載機器１の時間比較部１１ｉによって算出される。図３では、待ち時間から所要時間を引いた値を差分の値としているが、所要時間から待ち時間を引いた値を差分の値としてもよい。
【００６９】
図中の到着時待ち時間は、施設３に到着するまでの待ち時間の消化を考慮した指標であり、具体的には、車載機器１の検索結果作成部１１ｊが検索結果を作成した後、遅滞なくユーザが到着予想時刻を指定して日時指定予約を行ったと仮定した場合に施設３の到着時に発生すると予測される待ち時間である。図３から分かるように、待ち時間から所要時間を引いた値（差分の値）が０以下であれば到着時待ち時間は０になり、待ち時間から所要時間を引いた値（差分の値）が正であればその正の値が到着時待ち時間になる。
【００７０】
図４及び図５は、待ち時間より所要時間が短い施設３に比べて待ち時間より所要時間が長い施設３の方を優先させた場合の検索結果に基づく画像表示の例を示す図である。
【００７１】
検索結果作成部１１ｊが検索結果を作成すると、表示部１４が検索結果に基づく画像を表示する。図４に示す画像表示では、検索結果が８件であるため、所定の条件に合致する全ての施設３（図３に示すＡ店〜Ｈ店）が検索結果に含まれている。検索結果に基づく画像表示には、「スクロールダウン」の表示領域１４ａ、「スクロールアップ」の表示領域１４ｂ、及び「戻る」の表示領域１４ｃが含まれている。「戻る」の表示領域１４ｃが操作部１６によって選択されると、検索結果に基づく画像表示が終了する。また、「スクロールアップ」の表示領域１４ｂが操作部１６によって数回選択されて検索結果の最下部が表示されると、図５に示す画像表示になる。
【００７２】
待ち時間より所要時間が短い施設３に比べて待ち時間より所要時間が長い施設３の方を優先させた場合、到着時待ち時間が０である施設３を優先してユーザに提示することができる。待ち時間より所要時間が長い施設３（Ａ店、Ｂ店、Ｆ店、Ｇ店、Ｈ店）と、待ち時間より所要時間が短い施設３（Ｄ店、Ｅ店）とがユーザが容易に判別できることが望ましい。図４及び図５では網掛けの有無によって区別しているが、到着時待ち時間を検索結果のリスト表示項目に加えてもよい。
【００７３】
なお、図４及び図５に示す画面表示の例では、待ち時間より所要時間が長い施設３と、待ち時間が所要時間と一致する施設３とは同じ優先度であるが、待ち時間が所要時間と一致する施設３の優先度を待ち時間より所要時間が長い施設３の優先度より低くし待ち時間より所要時間が短い施設３の優先度より高くしてもよく、待ち時間が所要時間と一致する施設３と待ち時間より所要時間が短い施設３とを同じ優先度にしてもよい。
【００７４】
さらに、図４及び図５に示す画面表示の例では、待ち時間より所要時間が長い施設３（Ａ店、Ｂ店、Ｆ店、Ｇ店、Ｈ店）に関して、所要時間が短い施設３ほど優先されている。したがって、到着時待ち時間が０であって且つ早く到着する施設３を優先してユーザに提示することができる。
【００７５】
図６は、図４及び図５と同様に、待ち時間より所要時間が短い施設３に比べて待ち時間より所要時間が長い施設３の方を優先させた場合の検索結果に基づく画像表示の例を示す図である。ただし、図６に示す画面表示の例は、待ち時間より所要時間が短い施設３（Ｄ店、Ｅ店）を検索結果に含めない点で、図４及び図５に示す画面表示の例と異なっている。このため、図６に示す画面表示の例では検索結果が６件になっている。
【００７６】
図７は、図４及び図５と同様に、待ち時間より所要時間が短い施設３に比べて待ち時間より所要時間が長い施設３の方を優先させた場合の検索結果に基づく画像表示の例を示す図である。ただし、図７に示す画面表示の例は、待ち時間より所要時間が短い施設３（Ｄ店、Ｅ店）及び待ち時間が所要時間と一致する施設３（Ｃ店）を検索結果に含めない点で、図４及び図５に示す画面表示の例と異なっている。このため、図７に示す画面表示の例では検索結果が５件になっている。
【００７７】
図６及び図７に示す画面表示の例でそれぞれ説明した検索結果によると、到着時待ち時間が０である施設３のみをユーザに提示することができる。図６及び図７に示す画面表示の例でそれぞれ説明した検索結果は、到着時待ち時間が０でない施設３に全く関心がないユーザに適している。
【００７８】
図８は、図４及び図５と同様に、待ち時間より所要時間が短い施設３に比べて待ち時間より所要時間が長い施設３の方を優先させた場合の検索結果に基づく画像表示の例を示す図である。ただし、図８に示す画面表示の例は、待ち時間より所要時間が短い施設３（Ｄ店、Ｅ店）及び待ち時間が所要時間と一致する施設３（Ｃ店）を検索結果に含めない点で、図４及び図５に示す画面表示の例と異なっている。このため、図８に示す画面表示の例では検索結果が５件になっている。さらに、図８に示す画面表示の例は、待ち時間より所要時間が長い施設３（Ａ店、Ｂ店、Ｆ店、Ｇ店、Ｈ店）に関して、所要時間が所定値（ここでは９０分）に近い施設３ほど優先されている。このため、図８に示す画面表示の例では到着予定時刻が現在時刻に所定値を加えた時刻（ここでは現在時刻９時に９０分を加えた時刻である１０時３０分）に近い施設３ほど優先されている。
【００７９】
図８に示す画面表示の例で説明した検索結果によると、到着時待ち時間が０であって且つ所定の時刻に近い時刻に到着する施設３を優先してユーザに提示することができる。図８に示す画面表示の例で説明した検索結果は、所定の時刻に近い時刻に施設３に到着したいユーザに適している。
【００８０】
次に、図２に戻って、検索結果に基づく画像が表示部１４によって表示された後の処理について説明する。車載機器１の制御部１１は、表示部１４に検索結果としてリスト表示されている施設３の中から、日時指定予約を行う施設３が操作部１６によって選択されたか否かを判定する（ステップＳ１０７）。日時指定予約を行う施設３が選択されていれば、制御部１１は予約情報を作成して通信部１３に出力し、通信部１３は予約情報をサーバ装置２に送信する（ステップＳ１０８）。予約情報は、予約を行う施設、予約者名、利用人数、予約日時等の情報を含む。例えば、日時指定予約を行う施設３が選択された場合に、表示部１４が予約情報の入力を促す画像を表示し、ユーザが操作部１６を操作して予約情報の少なくとも一部を入力すればよい。制御部１１は、日時指定予約を行う施設３の到着予定時刻を予約日時として設定してもよい。これにより、ユーザが予約日時を入力する手間を省くことができる。なお、車載機器１では、予約情報が送信された後、ステップＳ１０１の処理に戻る。
【００８１】
サーバ装置２では、待ち時間情報要求を受信していないと判定された後、又は、待ち時間情報要求が送信された後、通信部２１は予約情報を受信したか否を判定する（ステップＳ２０６）。通信部２１は、予約情報を受信していれば、日時指定予約を行う施設３の予約端末３１に予約情報を転送する。なお、サーバ装置２では、予約情報を受信していないと判定された後、又は、予約情報が送信された後、ステップＳ２０１の処理に戻る。
【００８２】
日時指定予約を行う施設３の予約端末３１では、通信部３３が予約情報を受信すると、ステップＳ３０５の処理によって予約状況の管理データが更新される。
【００８３】
＜１−６．変形例＞
以上、第１実施形態について説明したが、本発明は第１実施形態に限定されるものではなく、様々な変形が可能である。以下では、第１実施形態の変形例について説明する。なお、第１実施形態及びその変形の全ての要素と、後述する第２実施形態及びその変形の全ての要素とは、矛盾のない限り適宜組み合わせて実施することができる。
【００８４】
上記の第１実施形態では、予約端末３１は日時指定予約の受付が可能な端末であったが、予約端末３１は日時指定予約の受付が不可能であり順番予約の受け付けが可能な端末であってもよい。
【００８５】
予約端末３１が、日時指定予約の受付が不可能であり順番予約の受け付けが可能な端末である場合、車載機器１の検索結果作成部１１ｊが検索結果を作成した後、遅滞なくユーザが順番予約を行うと、待ち時間より所要時間が長い施設３ではユーザが到着する前に順番が来てしまい不在を理由に予約がキャンセルされてしまうおそれがある。
【００８６】
そこで、車載機器１は次のような動作をしてもよい。制御部１１は、表示部１４に検索結果としてリスト表示されている施設３の中から、予約を行う施設３が操作部１６によって選択されたか否かを判定する。選択された施設３について待ち時間より所要時間が長い場合、制御部１１は、検索結果が作成された後に時々刻々変化する選択された施設３の待ち時間と所要時間を比較し、検索結果が作成された後の時間経過により、選択された施設３について待ち時間より所要時間が短くなったか否かを判定する。これにより、順番予約を行った際に、ユーザが到着する前に順番が来てしまい不在を理由に予約がキャンセルされてしまうおそれがなくなるタイミングの到来を把握することができる。したがって、選択された施設３について待ち時間より所要時間が短くなったと判定されてから遅滞なく車載機器１が順番予約を行うための予約情報を送信して順番予約を実施すればよい。
【００８７】
なお、サーバ装置２と通信可能な施設３として、日時指定予約の受付が可能な予約端末３１を有する施設３と、日時指定予約の受付が不可能であり順番予約の受け付けが可能な予約端末３１を有する施設３とが混在している場合がある。この場合、待ち時間情報に、日時指定予約と順番予約のいずれに対応しているかを知らせる情報を含めるようにし、車載機器１の表示部１４に表示される検索結果に基づく画像に、リスト表示された各施設３が日時指定予約と順番予約のいずれに対応しているかを知らせる情報を含めるようにすることが望ましい。
【００８８】
また、上記の第１実施形態とは異なり、検索結果作成部１１ｊが、待ち時間より所要時間が長い施設３に比べて待ち時間より所要時間が短い施設３の方を優先させ、尚且つ、待ち時間より所要時間が短い施設３に関して、待ち時間と所要時間との差分の絶対値が小さいほど優先度を高くして検索結果を作成してもよい。これにより、検索結果が作成された後、遅滞なくユーザが順番予約を行っても、ユーザが到着する前に順番が来てしまい不在を理由に予約がキャンセルされてしまうおそれがなく尚且つ到着時待ち時間が短い施設３が優先されて検索結果が作成される。
【００８９】
図９及び図１０はそれぞれ、検索結果作成部１１ｊが、待ち時間より所要時間が長い施設３に比べて待ち時間より所要時間が短い施設３の方を優先させ、尚且つ、待ち時間より所要時間が短い施設３に関して、待ち時間と所要時間との差分の絶対値が小さいほど優先度を高くした場合の検索結果に基づく画像表示の例を示す図である。
【００９０】
図９に示す画面表示の例は、待ち時間より所要時間が長い施設３（Ａ店、Ｂ店、Ｆ店、Ｇ店、Ｈ店）を検索結果に含めないため、検索結果が３件になっている。
【００９１】
図１０に示す画面表示の例は、待ち時間より所要時間が長い施設３（Ａ店、Ｂ店、Ｆ店、Ｇ店、Ｈ店）及び待ち時間が所要時間と一致する施設３（Ｃ店）を検索結果に含めないため、検索結果が２件になっている。
【００９２】
図９及び図１０に示す画面表示の例でそれぞれ説明した検索結果によると、検索結果が作成された後、遅滞なくユーザが順番予約を行っても、ユーザが到着する前に順番が来てしまい不在を理由に予約がキャンセルされてしまうおそれがない施設３のみをユーザに提示することができる。
【００９３】
上記の第１実施形態では予約端末３１が待ち時間情報を自律的にサーバ装置２に送信したが、予約端末３１がサーバ装置２からの送信要求に応じて待ち時間情報をサーバ装置２に送信するようにしてもよい。
【００９４】
上記の第１実施形態では車載機器１が所定の条件を設定したが、サーバ装置２が所定の条件を設定してもよい。この変形例の場合、サーバ装置２は、車載機器１の現在位置に関する情報、経路案内部１１ｇが案内する走行経路の決定有無に関する情報、経路案内部１１ｇが案内する走行経路が決定している場合の走路経路に関する情報等を必要に応じて車載機器１から取得すればよい。
【００９５】
上記の第１実施形態では車載機器１の表示部１４に検索結果に基づく画像が表示されたが、例えば車載機器１と通信可能な携帯端末をユーザが車両内に持ち込み、車載機器１が検索結果を送信し、携帯端末が検索結果を受信し、携帯端末の表示部が検索結果に基づく画像を表示してもよい。また、車載機器１の操作部１６の代わりに或いは車載機器１の操作部１６に加えて、携帯端末をリモートコントローラとして利用して車載機器１を遠隔操作してもよい。
【００９６】
上記の第１実施形態では車載機器１が所要時間算出部１１ｆ、待ち時間取得部１１ｈ、時間比較部１１ｉ、及び検索結果作成部１１ｊを備えているが、所要時間算出部１１ｆ、待ち時間取得部１１ｈ、時間比較部１１ｉ、及び検索結果作成部１１ｊの少なくとも一つを車載機器１の代わりにサーバ装置２が備えるようにしてもよい。
【００９７】
上記の第１実施形態では、プログラムに従ったＣＰＵの演算処理によってソフトウェア的に各種の機能が実現されていると説明したが、これらの機能のうちの一部は電気的なハードウェア回路により実現されてもよい。また逆に、ハードウェア回路によって実現されるとした機能のうちの一部は、ソフトウェア的に実現されてもよい。
【００９８】
＜＜２．第２実施形態＞＞
図１１は、第２実施形態に係る通信システム２００の構成を示す図である。通信システム２００は、携帯端末１０と、サーバ装置２と、を備えている。通信システム２００は、サーバ装置２が施設３の待ち時間に関する情報を携帯端末１０に送信し、携帯端末１０が施設３の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成するシステムである。図１１では、施設３を１つしか図示していないが、実際にはサーバ装置２はネットワークを介して複数の施設３それぞれとの間で通信を行う。
【００９９】
通信システム２００の大部分は通信システム１００と同様の構成であるため、以下では通信システム２００が通信システム１００と異なっている部分について説明し、通信システム２００が通信システム１００と同様である部分については説明を省略する。
【０１００】
携帯端末１０は、ユーザが携帯する可搬型の電子機器であり、例えば、スマートフォン、タブレット、携帯電話、ＰＤＡ（Personal Digital Assistant）等を用いることができる。
【０１０１】
記憶部１２は、アプリ１２ｃを不揮発的に記憶している。アプリ１２ｃは、施設の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成する施設検索処理及びナビゲーション処理を実行するアプリケーションソフトウェアである。したがって、本実施形態では、施設の待ち時間に関する情報を用いて施設３の検索を実施して検索結果を作成する施設検索プログラムは、プログラム１２ａではなく、アプリ１２ｃに含まれる。
【０１０２】
記憶部１２に記憶されたプログラム１２ａにしたがってＣＰＵが演算処理を実行することにより、表示制御部１１ａ等の制御部１１の各種機能が実現される。また、記憶部１２に記憶されたアプリ１２ｃにしたがってＣＰＵが演算処理を実行することにより、目的地設定部１１ｄ等の制御部１１の各種機能が実現される。
【０１０３】
制御部１１は、移動手段設定部１１ｋを備えている。移動手段設定部１１ｋは、記憶部１２に記憶されたアプリ１２ｃにしたがってＣＰＵが演算処理を実行することにより実現される。
【０１０４】
移動手段設定部１１ｋは、車両、公共交通機関、徒歩等の移動手段を設定する。具体的には、移動手段設定部１１ｋは、ユーザが操作部１６を操作することによって入力された移動手段を設定する。そして、経路算出部１１ｅ、所要時間算出部１１ｆ、及び経路案内部１１ｇは、移動手段設定部１１ｋによって設定された移動手段に応じた処理を実行する。
【０１０５】
以上、第２実施形態について説明したが、本発明は第２実施形態に限定されるものではなく、様々な変形が可能である。以下では、第２実施形態の変形例について説明する。なお、第１実施形態と同様の変形例については説明を省略する。
【０１０６】
上記の第２実施形態では、携帯端末１０が位置情報取得部１７を備えていたが、携帯端末１０が位置情報取得部１７を備えていない構成とし、表示部１４が地図画像を表示し、ユーザがその地図画像を参照して操作部１６を操作することによって指定された地図上のポイントを携帯端末１０の現在位置を設定してもよい。
【符号の説明】
【０１０７】
１  車載機器
２  サーバ装置
３  施設
１０  携帯端末
１１  制御部
１２  記憶部
１３、２１、３３  通信部
１４  表示部
１５  音声出力部
１６  操作部
１７  位置情報取得部
２２  待ち時間データベース
３１  予約端末
３２  待ち時間算出部
３４  予約部
１００、２００  通信システム
【図１】
2018073362.tif 000003
【図２】
2018073362.tif 000004
【図３】
2018073362.tif 000005
【図４】
2018073362.tif 000006
【図５】
2018073362.tif 000007
【図６】
2018073362.tif 000008
【図７】
2018073362.tif 000009
【図８】
2018073362.tif 000010
【図９】
2018073362.tif 000011
【図１０】
2018073362.tif 000012
【図１１】
2018073362.tif 000013