(57)【要約】【課題】簡易な構成で施設の空き状況を案内することができるナビゲーションシステム、施設案内方法及び施設案内プログラムを提供する。【解決手段】情報提供サーバ２は、施設を訪れた車両Ｃ１から送信された乗員数と、該乗員数に関連付けられた施設の利用時間に関する利用時間情報とを蓄積した施設利用情報記憶部を備えている。情報提供サーバ２は、施設を利用予定の利用予定車両Ｃ２から、該利用予定車両Ｃ２に登録された登録人数を取得し、施設利用情報記憶部から、登録人数に対応する利用時間情報を取得する。また、取得した利用時間情報を用いて、利用予定車両Ｃ２がその施設を利用するときの空き状況を判定し空き状況に応じた施設案内データを生成する。【選択図】図１
2009236742.tif 000002
【特許請求の範囲】
【請求項１】
施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段と、
前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得する人数取得手段と、
前記利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得する時間情報取得手段と、
前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成する案内情報生成手段と
を備えたことを特徴とするナビゲーションシステム。
【請求項２】
請求項１に記載のナビゲーションシステムにおいて、
前記案内情報生成手段は、
前記取得した利用時間情報に基づく前記施設の利用時間が、該施設の通常利用時間よりも短く設定された所定時間以下である場合には、該施設に対して利用不可と判定し、前記利用時間が前記所定時間を超える場合には、該施設に対して利用可能と判定することを特徴とするナビゲーションシステム。
【請求項３】
請求項１又は２に記載のナビゲーションシステムにおいて、
前記利用予定車両の位置から前記施設に到着するまでにかかる所要時間を算出する所要時間算出手段と、
施設毎に前記利用時間情報を統計した統計情報を格納した統計情報記憶手段とをさらに備え、
前記案内情報生成手段は、
前記所要時間が閾値以下である場合には、前記施設を訪れた車両から所定時間以内に送信され、前記利用予定車両の登録人数に対応する前記利用時間情報を検出し、検出した前記利用時間情報を用い、前記所要時間が閾値超である場合には、前記利用予定車両の登録人数に対応する前記統計情報を用いることを特徴とするナビゲーションシステム。
【請求項４】
施設の案内を行う制御手段を用いた施設案内方法であって、
前記制御手段が、
前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得し、施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得し、前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成することを特徴とする施設案内方法。
【請求項５】
施設の案内を行う制御手段を用いた施設案内プログラムであって、
前記制御手段を、
前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得する人数取得手段と、
施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得する時間情報取得手段と、
前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成する案内情報生成手段として機能させることを特徴とする施設案内プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーションシステム、施設案内方法及び施設案内プログラムに関する。
【背景技術】
【０００２】
最近、ナビゲーション装置が高機能化し、施設案内機能においても、より詳細な施設情報が提供される傾向にある。
例えば、特許文献１に記載されたシステムは、施設の収容可能人数と各車両の乗車人数とに基づき、乗車している人の全員が入店できる施設を案内する。
【特許文献１】特開２００４−２０５３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところが、上記システムにおいて、施設毎の現在収容可能な人数をサーバ装置に登録するためには、現在における収容可能人数を施設からサーバ装置に送信する必要がある。このため、施設の利用状況が変化する度に、施設側から情報を入力して送信しなければならない。
【０００４】
また、施設が現在収容可能な人数を用いて、施設の案内を行うため、例えば乗車人数が現在収容可能な人数以下であるレストランを検索したとしても、実際にそのグループがレストランを訪れた場合に、必ずしも全員が同時に且つ長時間待つことなく希望する席を利用できる状況であるとは限らない。
【０００５】
本発明は、上記問題点に鑑みてなされたものであり、その目的は、簡易な構成で施設の空き状況を案内することができるナビゲーションシステム、施設案内方法及び施設案内プログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題点を解決するために、請求項１に記載の発明は、施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段と、前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得する人数取得手段と、前記利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得する時間情報取得手段と、前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成する案内情報生成手段とを備えたことを要旨とする。
【０００７】
請求項２に記載の発明は、請求項１に記載のナビゲーションシステムにおいて、前記案内情報生成手段は、前記取得した利用時間情報に基づく前記施設の利用時間が、該施設の通常利用時間よりも短く設定された所定時間以下である場合には、該施設に対して利用不可と判定し、前記利用時間が前記所定時間を超える場合には、該施設に対して利用可能と判定することを要旨とする。
【０００８】
請求項３に記載の発明は、請求項１又は２に記載のナビゲーションシステムにおいて、前記利用予定車両の位置から前記施設に到着するまでにかかる所要時間を算出する所要時間算出手段と、施設毎に前記利用時間情報を統計した統計情報を格納した統計情報記憶手段とをさらに備え、前記案内情報生成手段は、前記所要時間が閾値以下である場合には、前記施設を訪れた車両から所定時間以内に送信され、前記利用予定車両の登録人数に対応する前記利用時間情報を検出し、検出した前記利用時間情報を用い、前記所要時間が閾値
超である場合には、前記利用予定車両の登録人数に対応する前記統計情報を用いることを要旨とする。
【０００９】
請求項４に記載の発明は、施設の案内を行う制御手段を用いた施設案内方法であって、前記制御手段が、前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得し、施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得し、前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成することを要旨とする。
【００１０】
請求項５に記載の発明は、施設の案内を行う制御手段を用いた施設案内プログラムであって、前記制御手段を、前記施設を利用予定の利用予定車両から、該利用予定車両に登録された登録人数を取得する人数取得手段と、施設を訪れた車両から送信された乗員数と、該乗員数に関連付けられた前記施設の利用時間に関する利用時間情報とを蓄積した利用情報記憶手段から、前記登録人数に対応する前記利用時間情報を取得する時間情報取得手段と、前記取得した利用時間情報を用いて、前記利用予定車両がその施設を利用するときの空き状況を判定し、空き状況に応じた案内情報を生成する案内情報生成手段として機能させることを要旨とする。
【発明の効果】
【００１１】
請求項１に記載の発明によれば、利用予定車両の登録人数に応じた利用時間情報に基づき、利用予定車両が施設を訪れた際の空き状況を判定し、空き状況に応じた案内情報を生成する。このため、簡易な構成で、利用予定車両に、登録人数に応じて適切な施設の空き状況に関する情報を提供することができる。
【００１２】
請求項２に記載の発明によれば、過去に施設を利用した車両の利用時間が、通常の利用時間よりも短く設定された所定時間以下となる場合には、利用不可であると判定する。このため、利用予定車両の登録人数に応じて施設の利用可否を案内することができる。
【００１３】
請求項３に記載の発明によれば、利用予定車両の現在位置から施設までの所要時間が短い場合には、直近のデータを利用し、所要時間が長い場合には統計情報を用いる。このため、利用予定車両がすぐに施設に到着できる場合には、その時点の空き状況の情報を提供し、利用予定車両が施設から遠い場合には、空き状況の傾向を示す統計情報を提供することができる。
【００１４】
請求項４に記載の発明によれば、利用予定車両の登録人数に応じた利用時間情報に基づき、利用予定車両が施設を訪れた際の空き状況を判定し、空き状況に応じた案内情報を生成する。このため、簡易な構成で、利用予定車両に、登録人数に応じて適切な施設の空き状況に関する情報を提供することができる。
【００１５】
請求項５に記載の発明によれば、施設案内プログラムに従って、利用予定車両の登録人数に応じた利用時間情報に基づき、利用予定車両が施設を訪れた際の空き状況を判定し、空き状況に応じた案内情報を生成する。このため、簡易な構成で、利用予定車両に、登録人数に応じて適切な施設の空き状況に関する情報を提供することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明を具体化した一実施形態を図１〜図１０に従って説明する。図１は、本実施形態の施設案内システム１の概略図である。
施設案内システム１は、データセンターＤＣ等に設置されたナビゲーションシステムと
しての情報提供サーバ２、基地局３及び車両Ｃに搭載されたナビゲーション装置２０（図４参照）とを備えている。情報提供サーバ２は、基地局３及びネットワークＮを介して、ナビゲーション装置２０とデータを送受信可能に接続されている。情報提供サーバ２は、各ナビゲーション装置２０から、施設利用データを収集するとともに、施設案内データを各ナビゲーション装置２０にそれぞれ送信する。
【００１７】
情報提供サーバ２のハードウェア構成について、図２に従って説明する。情報提供サーバ２は、制御部５、施設情報記憶部１０、利用情報記憶手段としての施設利用情報記憶部１１、統計情報記憶手段としての統計情報記憶部１２を備えている。制御部５は、ＣＰＵ６、ＲＡＭ７、ＲＯＭ８及び通信インターフェース（Ｉ／Ｆ）９を備えている。この制御部５は、人数取得手段、時間情報取得手段、案内情報生成手段、所要時間算出手段及び制御手段を構成し、施設案内プログラムを格納している。
【００１８】
施設情報記憶部１０には、施設データ１３が格納されている。施設データ１３は、レストラン、観光施設等の施設に関するデータであって、各施設毎に、施設識別子、位置、名称、施設が隣接する道路のリンク又は道路名称、ジャンル等を有している。
【００１９】
制御部５は、この施設データ１３を用いて、ユーザから指定された施設の位置や名称等を取得する。
施設利用情報記憶部１１には、施設利用データ１４が格納されている。施設利用データ１４は、各施設を訪れた来設車両Ｃ１（図１参照）のナビゲーション装置２０から送信されたデータである。この施設利用データ１４は、車両識別子、乗員数、施設識別子、日時、利用時間情報としての利用時間を有している。
【００２０】
車両識別子は、その施設利用データ１４を送信した車両Ｃに割り振られた識別子である。乗員数は、来設車両Ｃ１に乗員している人数を示す。また、来設車両Ｃ１が、複数の車両から構成されるグループで走行している場合には、乗員数は、グループを構成するメンバーの人数を示すようにしてもよい。施設識別子は、その車両Ｃが利用した施設の識別子である。日時は、施設を利用した日時であって、利用時間は、利用開始してから利用終了するまでに掛かった時間を示す。
【００２１】
統計情報記憶部１２には、統計情報としての統計データ１５が格納されている。統計データ１５は、施設利用データ１４を統計処理することによって算出された統計値を有する。図３は、統計データ１５の概念図である。
【００２２】
統計データ１５は、店舗名称１５Ａ毎に生成され、人数１５Ｂ、季節１５Ｃ、及び曜日１５Ｄ毎に分類された各時間帯１５Ｅに、平均利用時間１５Ｆがそれぞれ関連付けられている。平均利用時間１５Ｆは、同じ条件下で送信された施設利用データ１４の利用時間を平均化した時間である。同じ条件下で送信された施設利用データ１４が一つである場合には、その施設利用データ１４の利用時間を、平均利用時間としてもよい。
【００２３】
制御部５は、施設を利用予定であり、利用可能な施設を検索する利用予定車両Ｃ２（図１参照）から、施設案内データの要求を受信すると、施設利用データ１４又は統計データ１５を用いて、施設案内データを生成し、利用予定車両Ｃ２に送信する。尚、本実施形態において「来設車両Ｃ１」及び「利用予定車両Ｃ２」は、説明の便宜上、施設利用データ１４を送信した車両Ｃと、施設を検索する車両Ｃとを区別するために用いており、同一車両でもタイミングによって「来設車両Ｃ１」にもなり得るとともに、「利用予定車両Ｃ２」にもなり得る。
【００２４】
次に、ナビゲーション装置２０のハードウェア構成について、図４に従って説明する。
ナビゲーション装置２０は、制御ユニット２１と、地理情報記憶部２７、ＰＯＩ情報記憶部３０、識別情報記憶部３２及び画像プロセッサ３４を備えている。
【００２５】
制御ユニット２１は、ＣＰＵ２２、不揮発性のＲＡＭ２３、ＲＯＭ２４、車両側Ｉ／Ｆ２５及び通信Ｉ／Ｆ２６を備えている。この制御ユニット２１は、施設利用データ１４の送信機能、及び情報提供サーバ２から経路案内データを取得して案内を行う施設案内機能とを有している。
【００２６】
ＣＰＵ２２は、車両側Ｉ／Ｆ２５を介して、ＧＰＳ（Global Positioning System）受
信部４０、車速センサ４１及びジャイロセンサ４２を用いて、電波航法及び自律航法によって自車位置を特定する。また、ＣＰＵ２２は、車両側Ｉ／Ｆ２５を介して、車両Ｃのイグニッションスイッチ４３から送信された検出信号を取得し、イグニッションスイッチのポジションを検出する。
【００２７】
地理情報記憶部２７には、経路データ２８及び地図描画データ２９が格納されている。経路データ２８は、リンクＩＤ、接続ノード、リンクコスト等を有している。地図描画データ２９は、全国の地図を描画する背景データ、道路形状データ等を有している。画像プロセッサ３４は、この地図描画データ２９や、図示しない記憶部に格納された描画データを用いて、各種画面をディスプレイ３５に表示する。
【００２８】
ＰＯＩ情報記憶部３０には、ＰＯＩデータ３１が格納されている。ＰＯＩデータ３１は、レストラン、観光施設等の施設の地点情報からなり、地点情報は、施設識別子、位置、名称、施設が隣接する道路のリンク又は道路名称、ジャンル等を有している。
【００２９】
識別情報記憶部３２には、車両識別子３３が格納されている。車両識別子３３は、各車両Ｃ（ナビゲーション装置２０）に対して割り振られた固有の識別子である。制御ユニット２１は、所定のタイミングで、この車両識別子３３を読み出し、上記施設識別子、乗員数、日時、利用時間を取得し、これらの情報を用いて施設利用データ１４を生成する。尚、乗員数は、ユーザがナビゲーション装置２０を操作して手動で登録してもよいし、着座センサ等の車載センサが車室内に存在する乗員数を検出することにより登録してもよい。
【００３０】
次に、本実施形態の処理手順について、図５〜図９に従って説明する。図５及び図６は、来設車両Ｃ１が施設利用開始時刻及び施設利用終了時刻を登録する手順を示すフローチャートである。
【００３１】
図５に示すように、ナビゲーション装置２０の制御ユニット２１は、該ナビゲーション装置２０が搭載されている車両Ｃが走行を開始したタイミング等で、車両Ｃが施設に進入したか否かを判断する（ステップＳ１−１）。例えば、制御ユニット２１は、自車位置と、経路データ２８及び地図描画データ２９とを参照し、車両Ｃが道路から逸れた場合等に、ＰＯＩデータ３１を用いて、自車位置が施設内であるか否かを判断する。自車位置が施設内である場合には、制御ユニット２１は、自車が進入した施設を特定し、施設識別子をＲＡＭ２３に一時記憶する。
【００３２】
来設車両Ｃ１が施設に進入したと判断すると（ステップＳ１−１においてＹＥＳ）、制御ユニット２１は、施設利用が開始されたか否かを判断する（ステップＳ１−２）。本実施形態では、イグニッションスイッチ４３から送信された「オフ（又はロック）」を示す検出信号を入力したときに施設利用が開始されたと判断する。或いは、車両Ｃから取得したシフトポジションがパーキングポジション等に切り替えられた際又はサイドブレーキが作動した際に、施設利用が開始されたと判断してもよく、運転席等に設けられた着座センサが、乗員を検出しない場合に、施設利用を開始すると判断してもよい。
【００３３】
施設利用が開始されたと判断すると（ステップＳ１−２においてＹＥＳ）、制御ユニット２１は、自車を上記来設車両Ｃ１と特定するとともに、ＲＡＭ２３に格納された施設利用フラグをオン（例えば「１」）に設定する。また、その時の時刻をナビゲーション装置２０の内蔵時計等から取得して、その時刻を施設の利用開始時刻としてＲＡＭ２３に一時記憶する（ステップＳ１−３）。
【００３４】
ここで記憶された利用開始時刻は、施設利用データ１４を送信するために用いられる。本実施形態では、イグニッションスイッチ４３がオフにされた後、制御ユニット２１が利用開始時刻を記憶すると、ＲＡＭ２３に利用開始時刻を記憶したまま、ナビゲーション装置２０をシャットダウンする。このとき、ＲＡＭ２３に記憶された施設識別子、施設利用フラグの値も初期化しないものとする。
【００３５】
一方、来設車両Ｃ１が施設に進入し、施設の利用を開始しないと判断した場合には（ステップＳ１−２においてＮＯ）、車両Ｃが施設から退出したか否かを判断する（ステップＳ１−４）。具体的には、自車位置と施設の位置とを比較して、自車位置が施設外となったか否かを判断する。施設の利用がないと判断した場合には（ステップＳ１−４においてＹＥＳ）、ステップＳ１−１に戻り、車両Ｃが他の施設に進入するのを待機する。
【００３６】
また、来設車両Ｃ１が施設から退出していないと判断すると（ステップＳ１−４においてＮＯ）、ステップＳ１−２に戻り、トリガの入力を待機する。
次に、利用終了時刻を登録するための処理を図６に従って説明する。制御ユニット２１は、施設利用が終了したか否かを判断する（ステップＳ２−１）。本実施形態では、イグニッションスイッチ４３から送信された信号が「アクセサリ（ＡＣＣ）」、「オン」等を示し、且つ上記施設利用フラグがオンである場合、即ち車両Ｃが施設内に存在する場合に施設利用が終了したと判断する。或いは、来設車両Ｃ１が施設から退出し、且つ上記施設利用フラグがオンである場合、施設利用が終了したと判断してもよい。或いは、検出したシフトポジションがパーキングポジション以外のポジション又はサイドブレーキが作動していない状態であって、且つ施設利用フラグがオンである場合に、施設利用が終了したと判断してもよい。或いは、施設利用フラグがオンであり、上記着座センサが乗員を検出した場合に施設利用が終了したと判断してもよい。
【００３７】
施設利用が終了したと判断した場合（ステップＳ２−１においてＹＥＳ）、制御ユニット２１は、ＲＡＭ２３に記憶された施設利用フラグをオフに設定するとともに、そのときの時刻を取得して、利用終了時刻としてＲＡＭ２３に記憶する（ステップＳ２−２）。そして、来設車両Ｃ１が施設から退出したか否かを判断し（ステップＳ２−３）、施設から退出したときには（ステップＳ２−３においてＹＥＳ）、図５に示すステップＳ１−１に戻り、車両Ｃがその施設を退出した後、他の施設に進入するまで待機する。
【００３８】
また、本実施形態では、例えば来設車両Ｃ１が施設から退出した際、又は施設利用フラグがオンからオフに設定されるタイミング等、所定のタイミングで施設利用データ１４を生成する。制御ユニット２１は、識別情報記憶部３２から、車両識別子３３を取得する。また、ＲＡＭ２３から、利用開始時刻及び利用終了時刻を取得して、施設の利用時間を算出する。さらに、自車位置が位置付けられる施設の識別子、乗員数、日時を取得して、施設利用データ１４を生成する。施設利用データ１４を生成すると、ＲＡＭ２３に生成した施設利用データ１４を記憶する。
【００３９】
このように、ＲＡＭ２３に施設利用データ１４が記憶されると、制御ユニット２１は、施設利用データ１４を情報提供サーバ２に送信する。
施設利用データ１４を受信すると、情報提供サーバ２は、受信した施設利用データ１４
を施設利用情報記憶部１１に蓄積する。
【００４０】
次に、ナビゲーション装置２０が施設を検索する際の処理と、情報提供サーバ２が、施設案内データを生成する際の処理について、図７に従って説明する。
まず、ナビゲーション装置２０の制御ユニット２１は、施設検索を開始するか否かを判断する（ステップＳ３−１）。即ち、ナビゲーション装置２０が操作されて、施設検索が指定されたか否かを判断する。
【００４１】
施設検索を開始すると判断すると（ステップＳ３−１においてＹＥＳ）、制御ユニット２１は、ユーザが指定した条件に従い、ＰＯＩデータ３１を抽出し、画像プロセッサ３４を制御して、検索を行うための画面を表示する。その結果、例えば、ユーザが指定した地域及びジャンルに属する施設の一覧画面が表示される。
【００４２】
また、制御ユニット２１は、ユーザの操作により、施設案内データを生成する対象となる施設が指定されたか否かを判断する（ステップＳ３−２）。施設が指定されない場合には（ステップＳ３−２においてＮＯ）、ステップＳ３−８に進み、検索終了を指示する入力操作の有無により、検索を終了するか否かを判断し、検索を終了しない場合には（ステップＳ３−８においてＮＯ）、ステップＳ３−２に戻る。
【００４３】
例えば、ある地域の「レストラン」に属する各施設の中から、一つの施設が指定されると（ステップＳ３−２においてＹＥＳ）、制御ユニット２１は、その施設までの所要時間を算出する（ステップＳ３−３）。所要時間の算出方法は特に限定されないが、例えば、経路データ２８に含まれるリンクコスト等に基づき、所要時間を算出してもよいし、路車間通信等により外部システムから取得した平均旅行時間を用いて、所要時間を算出してもよい。
【００４４】
さらに、制御ユニット２１は、指定された施設の識別子と、ステップＳ３−３で算出した所要時間と、その時点の時刻又は施設が指定された時点の時刻等を示す時刻情報と、ＲＡＭ２３等に予め登録された登録人数とを取得して、情報提供サーバ２に送信し（ステップＳ３−４）、施設案内データを情報提供サーバ２に要求する。尚、登録人数は、本実施形態では利用予定車両Ｃ２の乗員数である。登録人数は、ユーザがナビゲーション装置２０を操作して手動で登録してもよいし、着座センサ等の車載センサが車室内に存在する乗員数を検出することにより登録してもよい。
【００４５】
施設の識別子、所要時間、時刻情報及び登録人数を受信した情報提供サーバ２は、施設利用データ１４又は統計データ１５を用いて、案内情報生成処理を行い（ステップＳ３−５）、生成した施設案内データを、利用予定車両Ｃ２のナビゲーション装置２０に送信する（ステップＳ３−６）。
【００４６】
施設案内データを受信したナビゲーション装置２０は、画像プロセッサ３４を用いて、施設案内データに基づき施設案内をディスプレイ３５に表示する（ステップＳ３−７）。このとき、受信した施設案内データが、施設利用データ１４を用いて生成されたデータである場合には、ディスプレイ３５には、例えば図１０（ａ）に示すような案内画面５０が表示される。この案内画面５０には、指定した施設の名称５０Ａと、現在の該施設の空き状況を示す案内表示部５０Ｂとが表示されている。また、施設と自車位置とを示す地図を表示してもよい。
【００４７】
また、受信した施設案内データが、統計データ１５を用いたデータである場合には、ディスプレイ３５には、図１０（ｂ）に示すような案内画面５０が表示される。この案内画面５０には、指定した施設の名称５０Ａと、利用予定車両Ｃ２がその施設に到着する際の
空き状況を示す案内表示部５０Ｂとが表示されている。
【００４８】
施設案内データを表示すると、制御ユニット２１は、施設の検索を終了するか否かを判断する（ステップＳ３−８）。検索を終了するための操作が行われると、検索を終了すると判断し（ステップＳ３−８においてＹＥＳ）、ステップＳ３−１に戻り、ナビゲーション装置２０がシャットダウンするまで、次の施設検索を待機する。施設検索を終了するための操作が行われない場合には、ステップＳ３−２に戻り、次の施設が指定されるのを待機する。
【００４９】
次に、案内情報生成処理について図８及び図９に従って詳述する。情報提供サーバ２の制御部５は、ナビゲーション装置２０から送信された施設識別子、所要時間、時刻情報及び登録人数を取得し（ステップＳ４−１）、所要時間が、所定時間としての閾値Ｔ１以下であるか否かを判断する（ステップＳ４−２）。閾値Ｔ１は、利用予定車両Ｃ２が施設から近い位置に存在するか否かを判断するための閾値であって、例えば１０分等に設定されている。
【００５０】
所要時間が閾値Ｔ１超である場合には（ステップＳ４−２においてＮＯ）、後述するステップＳ４−１１（図９参照）に進む。所要時間が、閾値Ｔ１以下であると判断すると（ステップＳ４−２においてＹＥＳ）、その施設を訪れた来設車両Ｃ１から送信され、利用予定車両Ｃ２の条件に該当する直近の施設利用データ１４があるか否かを判断する（ステップＳ４−３）。具体的には、施設利用情報記憶部１１に蓄積された施設利用データ１４のうち、指定された施設の識別子を含むデータであって、且つ上記時刻情報が示す時刻から遡って所定時間（例えば１０分）以内の利用を示す施設利用データ１４の有無を判断する。即ち、その時点に近い時点の施設の空き状況を示すデータの有無を判断する。
【００５１】
直近に受信した施設利用データ１４が検出された場合、施設利用データ１４に含まれる乗員数が、登録人数以下であるか否かを判断し、登録人数以下である場合には、そのデータを利用予定車両Ｃ２の利用可否に用いる。
【００５２】
上記条件に該当する施設利用データ１４があると判断すると（ステップＳ４−３においてＹＥＳ）、ステップＳ４−４に進む。該当する施設利用データ１４が無いと判断すると（ステップＳ４−３においてＮＯ）、後述するステップＳ４−１１に進む。
【００５３】
ステップＳ４−４では、制御部５は、その施設利用データ１４に含まれる施設の利用時間ΔＴを取得する。利用時間ΔＴを取得すると、制御部５は、その利用時間ΔＴが基準時間Ｙ（例えば１０分）よりも大きいか否かを判断する（ステップＳ４−５）。上記条件に該当する施設利用データ１４が複数ある場合には、利用時間ΔＴが基準時間Ｙよりも大きい施設利用データ１４が少なくとも一つあるか否かを判断する。基準時間Ｙは、施設を通常通り利用する場合に掛かる時間よりも短い時間に設定されている。例えば、指定された施設が「レストラン」である場合、通常通り利用すると利用時間は１時間前後であると考えられるが、乗員がレストランに一旦入ったものの、混雑しているため、施設を利用せずに車両Ｃに引き返すような場合、その時の所要時間は、通常時の利用時間よりも遙かに短い時間となる。従って、施設の利用が一旦開始されたものの、すぐに中止された場合を判定するため、基準時間Ｙを短く設定する。この基準時間Ｙは、施設によって異なる値に設定してもよい。
【００５４】
利用時間ΔＴが基準時間Ｙ以下であると判断すると（ステップＳ４−５においてＮＯ）、利用予定車両Ｃ２の登録人数以下の乗員数の車両Ｃが、その施設を利用せずに退出しているため、制御部５は、利用予定車両Ｃ２に対し、その施設を「利用不可」と判定する（ステップＳ４−７）。さらに、その施設が「利用不可」であることを示す施設案内データ
を生成する（ステップＳ４−１０）。このため、登録人数でその施設を利用しようとしても、待ち時間等が確実に長くなるような場合のみを、「利用不可」とすることができる。
【００５５】
ステップＳ４−５において、利用時間ΔＴが基準時間Ｙよりも大きいと判断すると（ステップＳ４−５においてＹＥＳ）、利用時間ΔＴが基準時間Ｘ未満であるか否かを判断する（ステップＳ４−６）。基準時間Ｘは、施設が混雑していない場合に施設を利用した津常時の利用時間よりも長い時間に設定されている。この基準時間Ｘは、施設によって異なる値にすることができる。
【００５６】
利用時間ΔＴが基準時間Ｘ未満であると判断した場合（ステップＳ４−６においてＹＥＳ）、登録人数で施設を訪れても長時間待つことなくその施設を利用することが推測できるため、制御部５は、その施設を「利用可能」であると判定する（ステップＳ４−８）。そして、「利用可能」を示す施設案内情報を生成する（ステップＳ４−１０）。
【００５７】
一方、利用時間ΔＴが基準時間Ｘ以上であると判断すると（ステップＳ４−６においてＮＯ）、混雑していることが予測されるものの、乗員側の要因によって利用時間が長時間に亘った可能性があるため、制御部５は、その施設の利用可否が「不明」であると判定して（ステップＳ４−９）、「不明」を示す施設案内情報を生成する（ステップＳ４−１０）。
【００５８】
また、上記したように、利用予定車両Ｃ２が指定した施設に到着するまでの所定時間が閾値Ｔ１超である場合（ステップＳ４−２においてＮＯ）、又は直近の上記条件に該当する施設利用データ１４が無い場合（ステップＳ４−３においてＮＯ）、図９に示すステップＳ４−１１に進む。そして、直近の施設利用データ１４ではなく、統計情報記憶部１２に格納された統計データ１５を用いて、施設の利用可否を判断する。
【００５９】
ステップＳ４−１１では、制御部５は、上記時刻情報及び所要時間を用いて、利用予定車両Ｃ２の到着予想時刻を算出する。さらに、統計データ１５のうち、指定された施設の識別子を有し、利用予定車両Ｃ２の登録人数、到着予想時刻に対応する時間帯の平均利用時間１５Ｆを取得する（ステップＳ４−１２）。
【００６０】
さらに、ステップＳ４−５と同様に、平均利用時間が基準時間Ｙよりも大きいか否かを判断し（ステップＳ４−１３）、平均利用時間が基準時間Ｙ超である場合には（ステップＳ４−１３においてＹＥＳ）、ステップＳ４−１４に進む。平均利用時間が基準時間Ｙ以下である場合には（ステップＳ４−１３においてＮＯ）、ステップＳ４−７と同様に、その施設を「利用不可」と判定し（ステップＳ４−１５）、「利用不可」を示す施設案内データを生成する（ステップＳ４−１８）。
【００６１】
ステップＳ４−１４では、ステップＳ４−６と同様に、平均利用時間が基準時間Ｘ未満であるか否かを判断する。平均利用時間が基準時間Ｘ未満であると判断すると（ステップＳ４−１４においてＹＥＳ）、ステップＳ４−８と同様に、その施設を「利用可能」であると判定し（ステップＳ４−１６）、「利用可能」を示す施設案内データを生成する（ステップＳ４−１８）。一方、平均利用時間が基準時間Ｘ以上であると判断すると（ステップＳ４−１４においてＮＯ）、ステップＳ４−９と同様に、その施設の利用可否を「不明」であると判定し（ステップＳ４−１７）、「不明」を示す施設案内データを生成する（ステップＳ４−１８）。
【００６２】
このように、利用予定車両Ｃ２が、施設から近い位置に存在する場合には、その施設を訪れた車両Ｃから所定時間内に送信された施設利用データ１４を用いて施設案内データを生成するので、各時点での実際の施設の空き状況に応じた施設案内データを生成すること
ができる。また、利用予定車両Ｃ２が、施設から遠い位置に存在する場合にも、統計データ１５を用いて施設案内データを生成するので、空き状況の傾向を通知することができる。
【００６３】
上記実施形態によれば、以下のような効果を得ることができる。
（１）上記実施形態では、情報提供サーバ２は、来設車両Ｃ１の乗員数と、該乗員数に関連付けられた施設の利用時間とを含む施設利用データ１４を施設利用情報記憶部に蓄積する。また、利用予定車両Ｃ２から、該利用予定車両Ｃ２に登録された登録人数を取得し、施設利用情報記憶部１１から、その登録人数に対応する利用時間ΔＴを取得する。さらに、取得した利用時間ΔＴを用いて、利用予定車両Ｃ２がその施設を利用するときの空き状況を判定し、簡易な構成で空き状況に応じた施設案内データを生成し、ナビゲーション装置２０に送信する。このため、利用予定車両Ｃ２の乗員は、登録した人数に応じた空き状況に関する情報を取得することができるので、施設に入った後、長時間待つことがない施設を選択することができる。
【００６４】
（２）上記実施形態では、情報提供サーバ２は、登録人数以下の乗員数を有する施設利用データ１４から取得した利用時間ΔＴが、基準時間Ｙ超であるか否かを判断する。そして、利用時間ΔＴが基準時間Ｙ以下である場合には、利用予定車両Ｃ２は、その施設に対して「利用不可」と判定し、利用時間ΔＴが基準時間Ｙ超である場合には、「利用可能」であると判定する。このため、登録人数でその施設を訪れても、混雑によって確実に待ち時間が長くなるような場合のみを、「利用不可」とすることができる。
【００６５】
（３）上記実施形態では、情報提供サーバ２は、利用予定車両Ｃ２の位置から施設に到着するまでにかかる所要時間を算出し、算出した所要時間が閾値Ｔ１以下である場合には、来設車両Ｃ１から所定時間以内に送信され、利用予定車両Ｃ２の人数に対応する直近の施設利用データ１４を用いる。また、所要時間が閾値Ｔ１超である場合には、統計データ１５を用いる。このため、利用予定車両Ｃ２が施設から遠い場合にも、空き状況の傾向を通知することができるので、ユーザは空き状況の傾向に応じて最適な施設を選ぶことができる。また、利用予定車両Ｃ２が施設に近い場合には、直近の施設利用データ１４を用いて、その時点の空き状況に関する情報を提供することができる。
【００６６】
尚、上記実施形態は以下のように変更してもよい。
・上記実施形態では、利用時間情報として利用時間を含む施設利用データ１４を送信するようにしたが、利用時間情報としての利用開始時刻を含む施設利用データ１４と、利用時間情報としての利用終了時刻を含む施設利用データ１４とを送信するようにしてもよい。この場合、情報提供サーバ２が、施設の利用時間ΔＴを算出する。
【００６７】
・上記実施形態では、利用時間ΔＴが基準時間Ｙ以下である場合に、その施設を「利用不可」であると判定したが、単に「混雑」という判定を行ってもよい。また、利用時間ΔＴが基準時間Ｘ以上である場合に、空き状況が「不明」であると判定したが、「利用不可」又は「混雑」という判定を行ってもよい。
【００６８】
・施設までの所要時間が閾値Ｔ１超となる利用予定車両Ｃ２に統計データ１５による施設案内データを提供した後、その施設に到着するまでの所要時間が閾値Ｔ１以下になった際に、直近の施設利用データ１４を用いた施設案内データを送信するようにしてもよい。
【００６９】
・案内情報生成処理では、上記した処理に加えて、施設利用データ１４を利用した他の処理を行ってもよい。例えば、まず蓄積した施設利用データ１４の中に、登録人数以上の乗員数を有する施設利用データ１４があるか否かを判断する。利用予定車両Ｃ２の登録人数以上の乗員数を有し、且つその時点から所定時間以内に送信された（又は受信した）デ
ータがあるとき、その施設利用データ１４の利用時間ΔＴが基準時間Ｙ超である場合に、その施設を「利用可能」と判定してもよい。即ち、登録人数以上の乗員数の来設車両Ｃ１が施設から退出した直後であるため、その施設は登録人数を直ぐに収容できると想定されるためである。また、登録人数以上の乗員数を有する施設利用データ１４が無い場合、その時点から所定時間以内に送信されたデータの乗員数の合計人数が、登録人数以上であるか否かを判断し、合計人数が登録人数以上である場合に、各データの利用時間ΔＴが全て基準時間Ｙ超であるか否かを判断してもよい。
【００７０】
・上記実施形態では、施設検索の際に施設を指定して、その指定された施設に対して施設案内データを生成するようにしたが、ユーザが指定した条件に該当する施設のうち「利用可能」である施設を抽出して案内するようにしてもよい。例えば、ユーザが地域とジャンルとを指定した場合に、その地域及びジャンルに属する施設を抽出する。そして、抽出した各施設に対して、車両位置から各施設までの所要時間を算出し、所要時間が閾値Ｔ１以下の施設に対しては、上記した手順と同様に施設利用データ１４を用いて施設の利用可否を判断する。また所要時間が閾値Ｔ１超である場合には、上記した手順と同様に統計データ１５を用いて施設の利用可否を判断する。そして、「利用可能」と判定された施設の各々に対し、施設案内データを生成し、ナビゲーション装置２０に送信する。このようにすると、ユーザは、利用可能な施設の中から、所望の施設を選択することができる。
【００７１】
・利用情報記憶手段は、他のデータベースサーバ等に格納してもよい。この場合、情報提供サーバ２は、このデータベースサーバから、施設利用データ１４を取得する。
・人数取得手段、時間情報取得手段、案内情報生成手段は、ナビゲーション装置２０の制御ユニット２１に具体化してもよい。この場合、制御ユニット２１は、外部サーバに格納された施設利用データ１４や統計データ１５をネットワークを介して取得して、施設案内データを生成する。
【図面の簡単な説明】
【００７２】
【図１】ナビゲーションシステムの概略図。
【図２】情報提供サーバのハードウェア構成を説明するブロック図。
【図３】統計データの概念図。
【図４】ナビゲーション装置のハードウェア構成を説明するブロック図。
【図５】施設の利用開始時刻の登録処理のフローチャート。
【図６】施設の利用終了時刻の登録処理のフローチャート。
【図７】施設検索及び施設案内データの送信処理のフローチャート。
【図８】案内情報生成処理のフローチャート。
【図９】案内情報生成処理のフローチャート。
【図１０】（ａ）は車両位置が施設に近い場合の案内画面、（ｂ）は車両位置が施設から遠い場合の案内画面の画面図。
【符号の説明】
【００７３】
１…経路案内システム、２…ナビゲーションシステムとしての情報提供サーバ、５…人数取得手段、時間情報取得手段、案内情報生成手段、所要時間算出手段及び制御手段としての制御部、１１…利用情報記憶手段としての施設利用情報記憶部、１２…統計情報記憶手段としての統計情報記憶部、１５…統計情報としての統計データ、Ｃ…車両、Ｃ２…利用予定車両、Ｔ１…所定時間としての閾値、ΔＴ…利用時間。
【図１】
2009236742.tif 000003
【図２】
2009236742.tif 000004
【図３】
2009236742.tif 000005
【図４】
2009236742.tif 000006
【図５】
2009236742.tif 000007
【図６】
2009236742.tif 000008
【図７】
2009236742.tif 000009
【図８】
2009236742.tif 000010
【図９】
2009236742.tif 000011
【図１０】
2009236742.tif 000012