(57)【要約】【課題】施設情報に対する更新情報を適切に配信可能な情報配信センタを提供する。【解決手段】情報配信センタの走行履歴記憶部に、「車両ＩＤ」、「出発地点」及び到達施設の「施設ＩＤ」が記憶されるようになっている。これを前提とし、情報配信センタの制御部は、ジャンル毎に到達施設と出発地点との平均距離を算出し（Ｓ２１０）、更新範囲を決定し（Ｓ２４０、Ｓ２５０）更新情報を作成して（Ｓ２６０）配信する（Ｓ２７０）。すなわち、出発地点から到達施設までの距離に基づき、各施設に予め対応付けられたジャンル毎に、施設情報の更新範囲をジャンル別更新範囲として決定する更新範囲決定手段と、ジャンル別更新範囲に基づき、施設情報に対する更新情報を配信する配信手段と、を備える構成とした。【選択図】      図６
2010060432.tif 000002
【特許請求の範囲】
【請求項１】
車両が到達した到達施設を特定することが可能な到達施設情報を記憶する到達施設情報記憶手段と、
前記到達施設情報を用いて算出される基準地点から前記到達施設までの距離に基づき、前記到達施設のジャンル毎に、施設情報の更新を行う更新範囲をジャンル別更新範囲として決定する更新範囲決定手段と、
前記ジャンル別更新範囲に基づき、施設情報に対する更新情報を配信する配信手段と、
を備えていることを特徴とする情報配信センタ。
【請求項２】
請求項１に記載の情報配信センタにおいて、
前記基準地点は、前記到達施設へ向けて車両が走行を開始した出発地点であり、
前記到達施設記憶手段は、前記到達施設と共に前記出発地点を対応付けて記憶することを特徴とする情報配信センタ。
【請求項３】
請求項１に記載の情報配信センタにおいて、
前記基準地点は、車両毎に予め設定される登録地点であることを特徴とする情報配信センタ。
【請求項４】
請求項１〜３のいずれか一項に記載の情報配信センタにおいて、
前記配信手段は、前記ジャンル別更新範囲が予め定められた基準更新範囲よりも大きい場合に、当該ジャンル別更新範囲に基づき、前記更新情報を配信することを特徴とする情報配信センタ。
【請求項５】
基準地点から車両が到達した施設である到達施設までの距離に基づき、前記到達施設のジャンル毎に、施設情報の更新を行う更新範囲をジャンル別更新範囲として決定する更新範囲決定処理と、
前記ジャンル別更新範囲に基づき、施設情報に対する更新情報を配信する配信処理と、
を含むことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、更新情報を配信可能な情報配信センタに関する。
【背景技術】
【０００２】
ナビゲーション装置は、周知のように地図データを利用して経路案内等の各種処理を行う。しかしながら、地図データが古くなってしまうと、適切な経路案内が行われなくなる虞がある。そのため、ナビゲーション装置の地図データを更新する必要が生じる。
【０００３】
このような地図データの更新を、近年、通信にて行う技術が提案されている。具体的には、情報配信センタから地図データを配信し、ナビゲーション装置の地図データを書き換える。このようにすれば、最新地図の利用が容易になる。
【０００４】
ただし、全国規模で地図データの書き換えを行うのは、通信時間及び通信費用の観点から、非現実的である。そこで、走行履歴等から更新対象とする地図上の領域を限定して地図データを更新する技術が開示されている（例えば、特許文献１参照）。
【０００５】
【特許文献１】特開２０００−１２１３７１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、地図データの更新には施設情報の更新が含まれるが、この施設情報の更新も重要な意味を持つ。特に、過当競争の激化した現代社会においては、施設の閉店や移転に伴って、地図データ上に存在する施設が、実際には存在していないということも起こり得る。
このような施設情報の更新を考えた場合、上記特許文献１に記載されるように走行履歴等から更新対象となる領域を限定することも可能である。しかしながら、施設情報だけを見てもデータ量が増加してきた現状では、更新対象とする領域を限定したとしても、当該領域に含まれる施設情報の全てを更新するのは、通信を行う際のデータ量が増加することから、通信時間及び通信費用の観点から好ましくない。
【０００７】
本発明は、上述した課題を解決するためになされたものであり、その目的は、施設情報に対する更新情報を適切に配信可能な情報配信センタを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の情報配信センタは、車両が到達した到達施設を特定可能な到達施設情報を記憶する到達施設情報記憶手段と、到達施設情報を用いて算出される基準地点から到達施設までの距離に基づき、到達施設のジャンル毎に、施設情報の更新を行う更新範囲をジャンル別更新範囲として決定する更新範囲決定手段と、ジャンル別更新範囲に基づき、施設情報に対する更新情報を配信する配信手段と、を備えていることを特徴とする。
【０００９】
このように本発明では、基準地点から到達施設までの距離に基づいて、ジャンル別更新範囲を決定する。これは、ユーザによって遠方でも利用するジャンルの施設と近郊でも利用しないジャンルの施設とがあるためである。
【００１０】
すなわち、施設情報を更新するにあたり、必要とされる更新範囲は、ジャンルによって異なることが考えられる。そのため、このようなジャンル毎に決定される範囲に基づいて配信される更新情報は、利用される可能性が高い施設の更新情報である蓋然性が高い。したがって、本発明によれば、通信時間及び通信費用の無駄を抑えることができ、施設情報に対する更新情報を適切に配信することができる。
【００１１】
ところで、基準地点として、到達施設へ向けて車両が走行を開始した出発地点を採用することが例示される。このときは、到達施設と共に出発地点を対応付けて記憶しておく。このようにすれば、出発地点から到達施設までの距離に基づいてジャンル別更新範囲が決定されるため、適切な更新範囲を決定することができる。
【００１２】
また、基準地点として、車両毎に予め設定される登録地点を採用することが例示される。例えば、基準地点として自宅を採用するという具合である。自宅は通常、行動範囲の中心となるため、基準地点として自宅を採用することは、適切な更新範囲を決定することに寄与する。
【００１３】
なお、ジャンル別更新範囲にてジャンル別に施設情報の更新を行うと、ユーザが過去に利用しなかったジャンルの施設情報が更新されないことがあり得る。また、更新されたとしても、小さな範囲でのみ更新される場合も考えられる。そこで、施設情報の最低限の更新を行うという観点から、ジャンル別更新範囲が予め定められた基準更新範囲よりも大きい場合に、当該ジャンル別更新範囲に基づき、更新情報を配信するようにしてもよい。このようにすれば、少なくとも基準更新範囲においては最新の施設情報が利用可能となる。
【００１４】
以上は、情報配信センタの発明として説明してきたが、プログラムの発明として実現することもできる。すなわち、基準地点から車両が到達した施設である到達施設までの距離に基づき、前記到達施設のジャンル毎に、施設情報の更新を行う更新範囲をジャンル別更新範囲として決定する更新範囲決定処理と、ジャンル別更新範囲に基づき、施設情報に対する更新情報を配信する配信処理と、を含むことを特徴とするプログラムである。このようなプログラムをコンピュータシステムにて実行すれば、上記情報配信センタと同様の効果が奏される。
【発明を実施するための最良の形態】
【００１５】
以下、本発明の一実施形態を図面に基づいて説明する。
図１は、本実施形態の情報配信センタ１０を示す概略ブロック図である。
情報配信センタ１０は、制御部１１と、通信部１２と、地図データ記憶部１３と、走行履歴記憶部１４と、更新情報記憶部１５とを備えている。
【００１６】
制御部１１は、情報配信センタ１０全体の制御を司る。制御部１１は、いわゆるＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらを接続するバスラインを具備するコンピュータシステムとして具現化される。
【００１７】
通信部１２は、車両９０に搭載されるナビゲーション装置９１との間で無線ネットワークを介した通信を行うための構成である。図１では、１台のナビゲーション装置９１を示したが、情報配信センタ１０は、実際は、複数台のナビゲーション装置９１との間で通信を行う。また、本実施形態では、情報配信センタ１０から情報を配信するだけでなく、ナビゲーション装置９１からの情報を受信する。したがって、無線ネットワークは、一例として、双方向通信が可能な携帯電話回線として具現化される。
【００１８】
地図データ記憶部１３、走行履歴記憶部１４、及び、更新情報記憶部１５は、いずれもハードディスク装置として実現される記憶装置である。もちろん、ハードディスク装置以外で構成しても差し支えない。
【００１９】
地図データ記憶部１３は、地図データを記憶する。この地図データには、各種データが含まれるが、その一つとして、施設に関する施設情報１６が含まれる。施設情報１６は、Ａスキー場、Ｂ銀行、Ｃパチンコ店といった地図上の施設に関する情報である。このような施設情報１６は、ＰＯＩ（Point Of Interest ）情報として記憶されている。ＰＯＩ情報は、施設の識別情報（以下「施設ＩＤ」という）、名称、住所、ジャンル、位置座標、エリアサイズ等を含む。
【００２０】
ここで施設情報に含まれるジャンルについて説明しておく。
ジャンルは、施設の種類を示すものであり、施設の検索等に用いられる。本実施形態のジャンルは、少なくとも大分類及び中分類からなっている。施設によっては、大分類、中分類に加え、小分類が設定されたものもある。例えば、Ａスキー場のジャンルは、大分類が「スポーツ」、中分類が「スキー・スケート」という具合である。また例えば、Ｂ銀行のジャンルは、大分類が「サービス」、中分類が「金融機関」、小分類が「地方銀行」という具合である。同様に、Ｃパチンコ店のジャンルは、大分類が「遊ぶ」、中分類が「アミューズメント」、小分類が「パチンコ」という具合である。
【００２１】
走行履歴記憶部１４は、車両９０に搭載されたナビゲーション装置９１から送信される情報に基づき、車両９０の走行履歴を記憶する。具体的には、車両９０を特定するための車両識別情報（以下「車両ＩＤ」という）と、車両９０の「出発地点」及び車両９０が到達した施設（以下「到達施設」という）の「施設ＩＤ」が対応付けて記憶される。出発地点は、位置座標として送信されるものとして以下の説明を続ける。
【００２２】
地図データ記憶部１３に記憶される地図データについて上述したが、ナビゲーション装置９１も同様の地図データを有しており、その地図データの一つとして施設情報（以下「ナビ側施設情報」という）を有している。このナビ側施設情報を更新するための施設更新情報１７を記憶するのが、更新情報記憶部１５である。また、更新情報記憶部１５は、更新履歴情報１８を記憶している。ここで、施設更新情報１７及び更新履歴情報１８について説明しておく。
【００２３】
図２は、施設更新情報１７を模式的に示す説明図である。施設更新情報１７には、複数の異なるバージョンが用意されている。図２では、「Ｖｅｒ１．００」、「Ｖｅｒ１．０１」、「Ｖｅｒ１．０２」、「Ｖｅｒ２．００」として示した。そして、一つのバージョンの施設更新情報が、地図上の所定区画単位毎に記憶されている。この所定区画を、図２では、「Ａ」、「Ｂ」、「Ｃ」、・・・「Ｎ」・・・として示した。所定区画は、例えば地図上における１０ｋｍ四方等の区画に対応する管理上の区画として設定されるものである。
【００２４】
また、図３は、更新履歴情報１８を模式的に示す説明図である。更新履歴情報１８は、車両ＩＤと、所定区画単位の施設更新情報に対応するフラグとで構成される。図中では、フラグを「○」（更新済み）と「×」（未更新）とで示した。例えば、車両ＩＤ「００００１」で特定される車両９０のナビゲーション装置９１では、区画「Ａ〜Ｃ」及び「Ｎ」について、「施設更新情報Ｖｅｒ１．００」及び「施設更新情報Ｖｅｒ１．０１」については更新済みであり、「施設更新情報Ｖｅｒ１．０２」については未更新であることが分かる。
【００２５】
次に、図４に基づき、ナビゲーション装置９１の構成を簡単に説明しておく。
ナビゲーション装置９１は、制御部９２を中心に構成されており、位置検出部９３、地図データ記憶部９４、操作スイッチ群９５、通信部９６、描画部９７及び音声出力部９８を備えている。かかる構成により、位置検出部９３にて車両９０の現在位置を検出可能であり、また、通信部９６を介し、情報配信センタ１０との間で情報通信を行う。さらにまた、地図データ記憶部９４には、上述したようにナビ側施設情報が記憶されており、このナビ側施設情報が更新の対象となる。また、地図データ記憶部９４には、経路を探索するための探索用データ、経路案内を行うための案内データ等も記憶されている。
【００２６】
次に、車両９０のナビゲーション装置９１にて実行される情報送信処理を、図５のフローチャートに基づいて説明する。この処理は、目的地としての施設が設定されると制御部９２によって実行され、設定された施設への到着判断が行われて本処理が終了するまで、所定時間間隔で繰り返し実行される。また、目的地としての施設が設定されたときの現在位置を位置検出部９３から取得し、取得した現在位置を出発地点として記憶する。尚、出発地点はユーザが設定した地点であっても良い。
【００２７】
最初のステップ（以下「ステップ」を単に記号Ｓで示す）１００において、経路案内を行う。この処理は、設定された目的地までの経路に沿って描画部９７を介した地図表示及び音声出力部９８を介した音声出力によって案内を行うものである。もちろん、この案内に際し、地図データ記憶部９４に記憶された案内データも用いられる。
【００２８】
続くＳ１１０では、設定された目的地の施設に到着したか否かを判断する。この到着判断も周知であるため詳しい説明は割愛するが、例えば、目的地までの間に右左折がない場合には目的地の手前１００ｍで到着を判断し、目的地までの間に右左折がある場合には目的地の手前５０ｍで到着を判断するという具合である。ここで目的地の施設に到着したと判断された場合（Ｓ１１０：ＹＥＳ）、Ｓ１２０へ移行する。一方、目的地の施設に到着してないと判断された場合（Ｓ１１０：ＮＯ）、以降の処理を実行せず、本情報送信処理を終了する。
【００２９】
Ｓ１２０では、車両ＩＤ、出発地点、及び、目的地とした施設の識別情報を送信する。車両ＩＤによって、複数台の車両９０の中の１台が、情報配信センタ１０側で特定されることになる。また、施設の識別情報は、ナビゲーション装置９１の地図データ記憶部９４中のナビ側施設情報に含まれるものである。この識別情報は、情報配信センタ１０の施設情報１６に含まれる施設ＩＤと同一の情報であり、ナビ側施設情報に含まれる施設の識別情報も以下で「施設ＩＤ」ということにする。仮に両者が別の情報である場合、送信前にナビゲーション装置９１側で変換処理を行うこととしてもよいし、受信後に情報配信センタ１０側で変換処理を行うこととしてもよい。Ｓ１２０の終了後、本情報送信処理を終了する。
【００３０】
このような情報送信処理によって、本実施形態では、ナビゲーション装置９１にて目的地として設定した施設への到着が判断されると（図５中のＳ１１０：ＹＥＳ）、車両ＩＤ、出発地点及び施設ＩＤが送信されることになる（Ｓ１２０）。
これに対し情報配信センタ１０では、これらの情報を通信部１２によって受信し、車両ＩＤ、出発地点、及び、到達施設の施設ＩＤをセットにして、走行履歴記憶部１４に記憶する。
【００３１】
次に、情報配信センタ１０における更新処理を、図６のフローチャートに基づいて説明する。
最初のＳ２００において、更新要求があったか否かを判断する。更新要求はナビゲーション装置９１から送信され、更新要求には、車両ＩＤ及び車両の現在位置が含まれる。ここで更新要求があったと判断された場合（Ｓ２００：ＹＥＳ）、Ｓ２１０へ移行する。一方、更新要求がないと判断された場合（Ｓ２００：ＮＯ）、以降の処理を実行せず、本更新処理を終了する。
【００３２】
Ｓ２１０では、ジャンル別平均距離算出処理を実行する。ここで、ジャンル別平均距離算出処理について、図７を参照しながら説明しておく。
【００３３】
Ｓ２１１では、走行履歴を取得する。この処理は、更新要求に含まれる車両ＩＤに基づいて、当該車両ＩＤに対応する走行履歴を、走行履歴記憶部１４から読み出すものである。具体的には、更新要求に含まれる車両ＩＤに対応する「出発地点」及び「施設ＩＤ」のセットを取得する。そして、取得した「出発地点」及び「施設ＩＤ」のセットをジャンル毎に分類する。
次のＳ２１２からＳ２１４までの処理は、分類されたジャンル毎に繰り返される処理である。ここでは、分類されたジャンルのうち処理対象となっているジャンルを、適宜「対象ジャンル」と記述する。また、ジャンル毎の処理は、上述した「中分類」のジャンルで行われるものとする。以下でも同様である。
【００３４】
Ｓ２１２では、Ｓ２１１にて読み出された走行履歴から、対象ジャンルに属する全ての到達施設の位置及び出発地点のセットを取得する。到達施設の位置は、到達施設の施設ＩＤから、地図データ記憶部１３に記憶された施設情報を検索し、当該施設ＩＤに対応する施設の位置座標を取得することで特定される。
【００３５】
次のＳ２１３の処理は、対象ジャンルに含まれる到達施設毎に繰り返される処理である。具体的に、このＳ２１３では、出発地点から到達施設までの直線距離を算出する。これにより、到達施設毎に出発地点からの直線距離が算出されることになる。対象ジャンルに含まれる全ての到達施設についての処理が終了すると、次のＳ２１４へ移行する。
【００３６】
Ｓ２１４では、Ｓ２１３にて到達施設毎に算出された直線距離を平均した平均距離を算出する。このような平均距離が分類された全てのジャンルについて算出されると、本ジャンル別平均距離算出処理を終了する。
【００３７】
このようなジャンル別平均距離算出処理によって、分類されたジャンル毎に、到達施設と出発地点との平均距離が算出されることになる。
【００３８】
ここで図６の説明に戻る。Ｓ２２０からＳ２６０までの処理は、地図データに存在する全てのジャンルそれぞれについて実行される処理である。ここでも、地図データに存在するジャンルのうち、処理対象となっているジャンルを適宜「対象ジャンル」と記述する。
【００３９】
Ｓ２２０では、上述したジャンル別平均距離算出処理（図７参照）にて対象ジャンルについての平均距離が算出されているか否かを判断する。ここで平均距離が算出されていると判断された場合（Ｓ２２０：ＹＥＳ）、Ｓ２３０へ移行する。一方、平均距離が算出されていないと判断された場合（Ｓ２２０：ＮＯ）、Ｓ２５０にて基準更新範囲を更新範囲とし、その後、Ｓ２６０へ移行する。基準更新範囲については後述する。
【００４０】
Ｓ２３０では、上述したジャンル別平均距離算出処理（図７参照）で算出された平均距離が、基準更新距離よりも大きいか否かを判断する。基準更新距離はデフォルト値として予め設定された距離である、本実施形態では、８０ｋｍと設定されているものとする。ここで平均距離＞基準更新距離である場合（Ｓ２３０：ＹＥＳ）、Ｓ２４０にてジャンル別更新範囲を更新範囲とし、Ｓ２６０へ移行する。一方、平均距離≦基準更新距離である場合（Ｓ２３０：ＮＯ）、Ｓ２５０にて基準更新範囲を更新範囲とし、Ｓ２６０へ移行する。なお、本実施形態において更新範囲は、更新要求に含まれる車両９０の現在位置を中心とする円内であり、ジャンル別更新範囲であれば算出された平均距離を半径とし、また、基準更新範囲であれば基準更新距離（本実施形態では８０ｋｍ）を半径とする。
【００４１】
Ｓ２６０では、更新情報取得処理を実行する。この更新情報取得処理は、図８に示すごとくである。ここで、更新情報取得処理について説明しておく。
Ｓ２６１では、更新要求に含まれていた車両９０の現在位置に基づき、Ｓ２４０又はＳ２５０にて設定された更新範囲にかかる区画を特定する。更新範囲にかかる区画とは、更新範囲に少なくともその一部が含まれる区画である。施設更新情報が所定区画単位の情報として更新情報記憶部１５に記憶されていることは、既に述べた（図２参照）。ここでは、施設更新情報の所定区画の中で、更新範囲にかかる区画（以下「更新区画」という）を特定する。例えば、区画「Ａ」及び「Ｂ」がＳ２４０又はＳ２５０にて設定された更新範囲にかかっている更新区画であるとして以下説明を続ける。なお、本実施形態では「更新範囲にかかる区画」を更新範囲に少なくともその一部が含まれる区画としたが、更新範囲にその全部が含まれる（内包される）区画としてもよい。
【００４２】
続くＳ２６２では、更新情報記憶部１５中の更新履歴情報１８を参照し、更新要求に含まれていた車両ＩＤから、Ｓ２６１で特定された更新区画に対応する施設更新情報のうち未更新である最も古いバージョンの施設更新情報を特定する。更新履歴情報１８は、上述したように、車両ＩＤと、所定区画単位で記憶された施設更新情報に対応するフラグとで構成される（図３参照）。したがって、具体的には、更新区画単位で、未更新（図３中で「×」）となっている最も古いバージョンの施設更新情報を特定する。例えば、車両ＩＤが「００００２」の場合、図３を参照することにより、更新区画「Ａ」に対しては、バージョン１．０２が最も古いものとして特定される。また、更新区画「Ｂ」に対しては、バージョン１．０１が最も古いものとして特定される。
【００４３】
次のＳ２６３では、最も古いバージョンから最新のバージョンまでの施設更新情報を更新区画単位で取得する。例えば、車両ＩＤが「００００２」の場合、更新区画「Ａ」に対しては、バージョン１．０２以上の施設更新情報が取得される。また例えば、更新区画「Ｂ」に対しては、バージョン１．０１以上の施設更新情報が取得される。
【００４４】
全てのジャンルについて施設更新情報が取得されると次に、Ｓ２７０にて、取得された複数の施設更新情報を更新情報として配信する。このとき、更新区画に対応する施設更新情報にバージョンの異なるものが複数ある場合、古いバージョンのものから順に配信する。これにより、車両９０のナビゲーション装置９１にて更新情報が受信されると、ナビゲーション装置９１は、当該更新情報に基づいて、地図データ記憶部９４のナビ側施設情報の更新を行う。更新情報は、ナビゲーション装置９１にナビ側施設情報を書き換えさせるためのコマンド情報であることが一例として挙げられる。また、ナビゲーション装置９１のナビ側施設情報を上書きする上書き情報であってもよい。以上のように、更新情報を受信したナビゲーション装置９１側では、車両９０の現在位置を中心にしてナビ側施設情報が更新される。
【００４５】
次に、本実施形態の情報配信センタ１０が奏する効果を説明する。
本実施形態では、情報配信センタ１０の走行履歴記憶部１４に、「車両ＩＤ」、「出発地点」及び到達施設の「施設ＩＤ」が記憶されるようになっている。
【００４６】
これを前提とし、情報配信センタ１０の制御部１１は、ジャンル毎に到達施設と出発地点との平均距離を算出し（Ｓ２１０）、更新範囲を決定し（Ｓ２４０、Ｓ２５０）更新情報を取得して（Ｓ２６０）、更新情報を配信する（Ｓ２７０）。
【００４７】
このように本実施形態では、出発地点から到達施設までの距離に基づいて、ジャンル別更新範囲を決定する。ジャンル別更新範囲は、ジャンル毎に決定される。つまり、一口に施設といっても、「スキー・スケート」というジャンルに属するＡスキー場が到達施設となった場合、出発地点から到達施設までの距離が大きくなると思われる。一方、「金融機関」というジャンルに属するＢ銀行が到達施設となった場合、出発地点から到達施設までの距離はそれほど大きくならないと予想される。
【００４８】
とすれば、施設情報を更新するにあたり、必要とされる更新範囲が、ユーザが選択したジャンルによって、ある程度決まってくる。そして、このようなジャンル毎に決定される範囲に基づいて配信される更新情報は、利用される可能性が高い施設の更新情報である蓋然性が高い。したがって、本実施形態によれば、通信時間及び通信コストの無駄を抑えることができ、施設情報に対する更新情報を適切に配信することができる。
【００４９】
また、本実施形態では、出発地点から到達施設までの距離に基づいてジャンル別更新範囲が決定されるため、適切な更新範囲を決定することができる。
【００５０】
さらにまた、本実施形態では、ジャンル毎の出発地点と到達地点との平均距離が基準更新距離よりも大きいか否かを判断し（図６中のＳ２３０）、基準更新距離よりも大きいときに（Ｓ２３０：ＹＥＳ）、ジャンル別更新範囲を更新範囲として（Ｓ２４０）、更新情報を配信する（Ｓ２７０）。すなわち、「配信手段は、ジャンル別更新範囲が予め定められた基準更新範囲よりも大きい場合に、当該ジャンル別更新範囲に基づき、更新情報を配信する」ようになっている。これにより、少なくとも基準更新範囲においては最新の施設情報が利用可能となる。
【００５１】
なお、本実施形態では、出発地点と到達施設との直線距離を算出し（図７中のＳ２１３）、これらの直線距離から平均距離を求めている（Ｓ２１４）。
したがって、「更新範囲決定手段は、基準地点から到達施設までの距離に基づき、ジャンル毎の更新距離を算出する更新距離算出手段を有し、更新距離算出手段にて算出された更新距離に基づき、ジャンル別更新範囲を決定すること」としている。
【００５２】
また、ここでいう「更新距離」が本実施形態の平均距離に相当するものであることから、「更新距離算出手段は、ジャンル毎に、基準地点から各到達施設までの距離を平均した平均距離を更新距離として算出すること」としてもよい。
【００５３】
さらにまた、本実施形態では、平均距離（更新距離）が基準更新距離よりも大きい場合に（図６中のＳ２３０：ＹＥＳ）、ジャンル別更新範囲を更新範囲として（Ｓ２４０）、更新情報を配信している（Ｓ２７０）。この意味で、「配信手段は、更新距離が予め定められた基準更新距離よりも大きい場合に、ジャンル別更新範囲に基づき、更新情報を配信すること」としてもよい。
【００５４】
以上、本発明は、上述した実施形態に何等限定されるものではなく、発明の趣旨を逸脱しない範囲において種々なる形態で実施可能である。
【００５５】
（イ）上記実施形態では、「基準地点」を出発地点として、出発地点から到達施設までの直線距離を算出していたが（図７中のＳ２１３）、「基準地点」を、例えば自宅等の登録地点としてもよい。すなわち、「基準地点は、車両毎に予め設定される登録地点であること」としてもよい。特に自宅は通常、行動範囲の中心となるため、基準地点として自宅を採用することは、適切な更新範囲を決定することに寄与する。この意味で、「基準地点は、車両毎に予め設定されている自宅であること」としてもよい。
【００５６】
（ロ）上記実施形態では、到達施設は、ナビゲーション装置９１による経路案内の目的地として設定されている。これに対し、経路案内と関係なく、車両が到達した施設を「到達施設」としてもよい。具体的には、図９に示すような情報送信処理をナビゲーション装置９１の制御部９２がエンジン始動の際に実行する構成とすればよい。ここでは、まず、車両９０の現在位置を記憶する（Ｓ３００）。続いて、前回エンジン始動時に記憶した現在位置を出発地点として取得する（Ｓ３１０）。次に、今回の現在位置に基づいて、周辺施設を到達施設として特定する（Ｓ３２０）。続いて、車両ＩＤ、出発地点、及び施設ＩＤをセットにして送信する（Ｓ３３０）。
【００５７】
（ハ）上記実施形態では、更新範囲の中心を車両９０の現在位置とし、車両９０の現在位置に対応する更新情報を配信していた。すなわち、「配信手段は、車両の現在位置に対応する更新情報を配信する」ようになっている。これに対し、自宅が通常は行動範囲の中心となることに鑑み、更新情報を自宅等の登録地点に対応するものとしてもよい。すなわち、「配信手段は、車両毎に予め設定される登録地点に対応する更新情報を配信すること」としてもよい。
【００５８】
（ニ）上記実施形態では、車両９０のナビゲーション装置９１からの要求に応じて更新情報が配信される。これに対し、更新処理の実行タイミング、すなわち一ヶ月毎というような定期的なタイミングで、自宅等の特定の地点を中心として、更新情報が配信されるようにしてもよい。
【００５９】
（ホ）上記実施形態ではジャンル毎の処理を行うに際し「中分類」のジャンルを使用したが、「小分類」のジャンルが対応付けられている施設に関しては、小分類のジャンルを使用してジャンル毎の処理を行うようにしてもよい。
ところで、ジャンルが階層化されて設定されている場合、例えば大分類「食べる」の下層には、中分類としての「ラーメン屋」と「そば・うどん」とが含まれる場合がある。このとき、麺類全般が好きというユーザがいることを考えると、これら２つのジャンルについて別々の更新範囲を設定する必要性に乏しい。そこで、包括的なジャンルである「大分類」のジャンルを使用してジャンル毎の処理を行うようにしてもよい。この意味で、「ジャンルは、施設に対応させて階層化されており、更新範囲決定手段は、少なくとも最下位層よりも上の階層のジャンル毎に、ジャンル別更新範囲を決定すること」としてもよい。
【００６０】
（へ）上記実施形態では、基準地点と到達施設との距離として直線距離を算出していたが、地図情報を用いて基準地点から到達施設までの経路を探索し、探索された経路の道なり距離を算出するようにしても構わない。
【００６１】
（ト）上記実施形態は１０ｋｍ四方等の区画を単位として施設情報を更新するものであったが、区画の選択の仕方は特に限定されない。例えば行政区画等の区画を単位として施設情報を更新するようにしてもよい。また、施設情報の更新を区画単位とせず、例えば施設単位で更新情報を配信可能な構成とし、設定された更新範囲に含まれる施設について更新情報を配信する構成としてもよい。
【図面の簡単な説明】
【００６２】
【図１】本発明の実施形態の情報配信センタの概略構成を示すブロック図である。
【図２】施設更新情報を模式的に示す説明図である。
【図３】更新履歴情報を模式的に示す説明図である。
【図４】情報配信センタと通信可能なナビゲーション装置の概略構成を示すブロック図である。
【図５】ナビゲーション装置にて実行される情報送信処理を示すフローチャートである。
【図６】情報配信センタにて実行される更新処理を示すフローチャートである。
【図７】更新処理に含まれるジャンル別平均距離算出処理を示すフローチャートである。
【図８】更新処理に含まれる更新情報取得処理を示すフローチャートである。
【図９】ナビゲーション装置にて実行される情報送信処理の変形例を示すフローチャートである。
【符号の説明】
【００６３】
１０…情報配信センタ、１１…制御部（更新範囲決定手段、配信手段）、１２…通信部、１３…地図データ記憶部、１４…走行履歴記憶部（到達施設情報記憶手段）、１５…更新情報記憶部、１６…施設情報、１７…施設更新情報、１８…更新履歴情報、９０…車両、９１…ナビゲーション装置、９２…制御部、９３…位置検出部、９４…地図データ記憶部、９５…操作スイッチ群、９６…通信部、９７…描画部、９８…音声出力部
【図１】
2010060432.tif 000003
【図２】
2010060432.tif 000004
【図３】
2010060432.tif 000005
【図４】
2010060432.tif 000006
【図５】
2010060432.tif 000007
【図６】
2010060432.tif 000008
【図７】
2010060432.tif 000009
【図８】
2010060432.tif 000010
【図９】
2010060432.tif 000011