(57)【要約】【課題】地図情報と関連付けられた情報を、道路情報の変更に影響されることなく各アプリケーションと通信することができる地図情報通信装置及び地図情報通信システムを提供する。【解決手段】ＭＡＰ_ＩＤにより地図情報と関連付けられた車速や勾配情報等の記録情報を参照可能に構成され、車両３の経路内の記録情報を用いる複数のＥＣＵ_Ａ（ｎ）と通信する地図情報通信部６であって、複数のＭＡＰ_ＩＤの並びにより表現される経路内の記録情報を、複数のＥＣＵ_Ａ（ｎ）から共通して参照可能な識別子［ｎ］を用いて経路内の区間の順序と関連付けるナビ拡張部１を備えることで、ＭＡＰ_ＩＤが変更された場合であっても、通信方法を変更することなく、地図情報と関連付けられた情報を各ＥＣＵ_Ａ（ｎ）と通信することができる。【選択図】図３
2010185687.tif 000002
【特許請求の範囲】
【請求項１】
第１識別子により地図情報と関連付けられた記録情報を参照可能に構成され、車両の経路内の前記記録情報を用いる複数の制御処理部と通信する地図情報通信装置であって、
複数の前記第１識別子の並びにより表現される前記経路内の前記記録情報を、複数の前記制御処理部から共通して参照可能な第２識別子を用いて前記経路内の区間の順序と関連付ける関連付手段を備えること、
を特徴とする地図情報通信装置。
【請求項２】
前記関連付手段は、前記経路内の前記記録情報を送信する場合には、複数の前記第１識別子の並びにより表現される前記経路内の前記記録情報を参照するとともに、参照した前記記録情報を、前記第２識別子を用いて前記経路内の区間の順序と関連付ける請求項１に記載の地図情報通信装置。
【請求項３】
前記関連付手段は、前記第２識別子と関連付けられた前記記録情報を受信した場合には、前記第２識別子と前記第１識別子とを対応させて、受信した前記記録情報を前記地図情報に関連付ける請求項１又は２に記載の地図情報通信装置。
【請求項４】
前記第１識別子により地図情報と関連付けられた前記記録情報を格納するデータベースと、
前記制御処理部から受信した前記記録情報に基づいて前記データベースを更新する学習手段と、
を備える請求項１〜３の何れか一項に記載の地図情報通信装置。
【請求項５】
前記関連付手段は、連番の前記第２識別子を用いる請求項１〜４の何れか一項に記載の地図情報通信装置。
【請求項６】
前記制御処理部は、前記車両を制御するアプリケーションである請求項１〜５の何れか一項に記載の地図情報通信装置。
【請求項７】
前記関連付手段は、複数の前記第１識別子の並びにより表現される前記経路を、前記第２識別子の並びにより表現し、前記第１識別子と前記第２識別子とを対応させた変換テーブルを作成し、作成した前記変換テーブルに基づいて前記記録情報を前記地図情報に関連付ける請求項３に記載の地図情報通信装置。
【請求項８】
第１識別子を用いて地図情報に関連付けた記録情報を参照可能に構成される地図情報通信装置、及び、前記地図情報通信装置と通信可能に構成され、車両の経路の前記記録情報を用いる複数の制御処理部を有する地図情報通信システムであって、
前記地図情報通信装置及び前記制御処理部は、複数の前記第１識別子の並びにより表現される前記経路内の前記記録情報を、複数の前記制御処理部から共通して参照可能な第２識別子により前記経路内の区間の順序と関連付けて通信すること、
を特徴とする地図情報通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図情報通信装置及び地図情報通信システムに関するものである。
【背景技術】
【０００２】
従来、ナビゲーション装置において、地図情報に対応する情報を記録するものが知られている（例えば、特許文献１参照）。特許文献１に記載のナビゲーション装置は、道路の識別番号に、道路区間の始点や終点の座標、道路種別、道路長、道路幅などの各種情報を関連付けして記憶する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−４５９３４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、従来のナビゲーション装置により得られる各種情報は、車両状態制御や車両状態の予測等を行うアプリケーション（制御処理部）で有効に用いることができる情報である。また、アプリケーションで計測した情報は、従来のナビゲーション装置により得られる各種情報よりも高精度であったり、従来のナビゲーション装置では取得できない情報であったりする場合がある。このため、ナビゲーション装置とアプリケーションそれぞれとを協調させて情報を共有することで、より付加価値の高いサービスを提供できると考えられる。
【０００５】
ここで、ナビゲーション装置とアプリケーションとを協調させる一例として、ナビゲーション装置側で管理する各種情報を、識別子で地図情報と関連付けてアプリケーションに送信し、アプリケーションでは識別子を用いて地図情報に関連付けされた各種情報を参照して、走行予定の経路に関する車両状態制御等を行うことが考えられる。
【０００６】
しかしながら、ナビゲーション装置側で管理する地図情報は、道路の変更等に伴って変更されるおそれがある。現状の地図情報は、道路上の所定の位置をＭＡＰ_ＩＤ等の識別子で管理するのが一般的であるため、例えば、道路の変更に伴い、ナビゲーション装置が道路情報の識別子をリセットして道路情報の識別子を振り直したり、識別子の桁数を大きくしたりする場合がある。このように道路情報の識別子が変更された場合、アプリケーション側でもナビゲーション装置と同様に道路情報の識別子を変更しなければ、適切に通信することができなくなる。特に、ナビゲーション装置と協調するアプリケーションが複数ある場合には、各アプリケーションの道路情報の識別子を変更する必要がある。
【０００７】
そこで、本発明はこのような技術課題を解決するためになされたものであって、地図情報と関連付けられた情報を、道路情報の変更に影響されることなく各アプリケーションと通信することができる地図情報通信装置及び地図情報通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
すなわち本発明に係る地図情報通信装置は、第１識別子により地図情報と関連付けられた記録情報を参照可能に構成され、車両の経路内の記録情報を用いる複数の制御処理部と通信する地図情報通信装置であって、複数の第１識別子の並びにより表現される経路内の記録情報を、複数の制御処理部から共通して参照可能な第２識別子を用いて経路内の区間の順序と関連付ける関連付手段を備えることを特徴として構成される。
【０００９】
本発明に係る地図情報通信装置によれば、例えば目的地までの道路に関連付けされた情報を必要とするアプリケーションに対して、複数の第１識別子の並びにより表現される経路内における地図情報に関連付けされた記録情報を提供する場合には、複数の制御処理部から共通して参照可能な第２識別子により経路内の区間の順序と関連付けして通信することができる。すなわち、地図情報により割り振られる第１識別子を、経路情報により決定される第２識別子と対応させることができる。このため、地図情報の第１識別子が変更された場合であっても、各アプリケーション側では共通の第２識別子を用いて経路内の区間に対応する各種情報を参照することができる。よって、地図情報が変更された場合であっても、通信方法を変更することなく、地図情報と関連付けられた情報を各アプリケーションと通信することができる。
【００１０】
ここで、関連付手段は、経路内の記録情報を送信する場合には、複数の第１識別子の並びにより表現される経路内の記録情報を参照するとともに、参照した記録情報を、第２識別子を用いて経路内の区間の順序と関連付けることが好適である。また、関連付手段は、第２識別子と関連付けられた記録情報を受信した場合には、第２識別子と第１識別子とを対応させて、受信した記録情報を地図情報に関連付けることが好適である。
【００１１】
このように構成することで、地図情報通信装置が第１識別子と第２識別子とを対応させることにより、各アプリケーション側では地図情報の変更を意識せずに通信することが可能となる。
【００１２】
また、地図情報通信装置は、第１識別子により地図情報と関連付けられた記録情報を格納するデータベースと、制御処理部から受信した記録情報に基づいてデータベースを更新する学習手段とを備えることが好適である。このように構成することで、ナビゲーション装置と複数のアプリケーションそれぞれとを協調させて情報を共有することができる。
【００１３】
また、関連付手段は、連番の第２識別子を用いてもよい。また、制御処理部は、車両を制御するアプリケーションであればよい。また、関連付手段は、複数の第１識別子の並びにより表現される経路を、第２識別子の並びにより表現し、第１識別子と第２識別子とを対応させた変換テーブルを作成し、作成した変換テーブルに基づいて記録情報を地図情報に関連付けてもよい。
【００１４】
また、本発明に係る地図情報通信システムは、第１識別子を用いて地図情報に関連付けた記録情報を参照可能に構成される地図情報通信装置、及び、地図情報通信装置と通信可能に構成され、車両の経路の記録情報を用いる複数の制御処理部を有する地図情報通信システムであって、地図情報通信装置及び制御処理部は、複数の第１識別子の並びにより表現される経路内の記録情報を、複数の制御処理部から共通して参照可能な第２識別子により経路内の区間の順序と関連付けて通信することを特徴として構成される。
【００１５】
本発明に係る地図情報通信システムは、上述した地図情報通信装置を備えて構成されるので、通信方法を変更することなく、地図情報と関連付けられた情報を各アプリケーションと通信することができる。
【発明の効果】
【００１６】
本発明によれば、地図情報と関連付けられた情報を、道路情報の変更に影響されることなく各アプリケーションと通信することができる。
【図面の簡単な説明】
【００１７】
【図１】実施形態に係る地図情報通信装置及び地図情報通信システムの概要図である。
【図２】実施形態に係る地図情報通信装置の送信動作を示すフローチャートである。
【図３】実施形態に係る地図情報通信装置の送信動作を説明する概要図である。
【図４】実施形態に係る地図情報通信装置に接続されたＥＣＵの動作を説明する概要図である。
【図５】実施形態に係る地図情報通信装置の動作を示すフローチャートである。
【図６】実施形態に係る地図情報通信装置の受信動作を示すフローチャートである。
【図７】実施形態に係る地図情報通信装置の受信動作を説明する概要図である。
【図８】従来の地図情報通信装置の送信動作を説明する概要図である。
【発明を実施するための形態】
【００１８】
以下、添付図面を参照して本発明の実施形態について説明する。なお、各図において同一又は相当部分には同一の符号を付し、重複する説明を省略する。
【００１９】
本実施形態に係る地図情報通信装置及び地図情報通信システムは、例えば、地図情報を有するナビゲーションシステムと、車両の経路内の道路に関連付けされた情報を必要とするアプリケーションとが備わる車両に好適に採用されるものである。
【００２０】
最初に、本実施形態に係る地図情報通信装置（地図情報通信部）を備える地図情報通信システムの概要から説明する。図１は、本実施形態に係る地図情報通信システムの一例を示す概要図である。図１に示すように、地図情報通信システム５は、ナビＥＣＵ（Electronic Control Unit）４及びナビＥＣＵ４と通信可能に構成される各ＥＣＵ_Ａ（ｎ）（ｎ：自然数）を備えている。ここで、ＥＣＵは、電子制御する自動車デバイスのコンピュータであり、ＣＰＵ（CentralProcessing Unit）、ＲＯＭ（Read Only Memory）やＲＡＭ（Random Access Memory）等のメモリ、及び入出力インターフェイスなどを備えて構成されている。
【００２１】
ナビＥＣＵ４及び各ＥＣＵ_Ａ（ｎ）は、ＣＡＮ（ControlArea Network）で接続されることにより、相互にデータ交換が可能な構成とされている。ＥＣＵ_Ａ（ｎ）は、車両３の経路情報に基づいて車両制御や車両状態予測等を行う制御処理部（アプリケーション）を有しており、例えば、エンジン、モータ、回生ブレーキ等の制御を行うハイブリットＥＣＵ_Ａ（１）や、エンジントルク等の制御を行うエンジンＥＣＵ_Ａ（２）が用いられる。なお、ＡＣＣ（AdaptiveCruise Control）、ＡＢＳ（Anti lock Brake System）、ＰＣＳ（Pre-Crash Safety system）等の機能を有するＥＣＵを用いても良い。
【００２２】
ナビＥＣＵ４は、乗員に経路案内等を行うナビゲーション機能を備えており、ナビ基本部２、ナビ拡張部（関連付手段）１、地図ＤＢ４１、学習ＤＢ４２及びＣＡＮインターフェイス４３を備えている。
【００２３】
ナビ基本部２は、例えばＧＰＳ（Global Positioning System）受信機（不図示）によって受信されたＧＰＳ衛星信号に基づき車両３の位置情報を検出する機能を有している。そして、ナビ基本部２は、センサ部２１、経路部２２及びＨＭＩ（Human MachineInterface）部２３を備えている。
【００２４】
センサ部２１は、車速や加減速を検知する機能、車両３の姿勢や進行方向を検知する機能を有している。経路部２２は、例えば現在地から目的地までの経路を算出する機能を有している。また、ＨＭＩ部２３は、乗員が入力可能なインターフェイス部、乗員に情報を報知するディスプレイやスピーカ等から構成されている。
【００２５】
ナビ基本部２は、上述した各構成の機能を連動させて、ナビＥＣＵ４の基本機能であるナビゲーション機能を実現する。
【００２６】
地図ＤＢ４１は、地図情報及び地図情報に関連付けされた情報が格納されたデータベースである。地図ＤＢ４１には、カーブ情報等の道路属性、リンク情報等の地図情報がＭＡＰ_ＩＤ（第１識別子）と対応付けされて格納されている。ＭＡＰ_ＩＤは、道路上の所定地点を示す識別子であり、道路に沿って間隔を空けて割り振られたものである。すなわち、地図ＤＢ４１において、１つのＭＡＰ_ＩＤを特定すると、１つの地図情報（位置等）が特定される。地図ＤＢ４１は、道路情報が変更あるいは追加されると、ＭＡＰ_ＩＤの番号を最初から振りなおしたり桁上げ等のフォーマットを変更したりする機能を有している。また、地図ＤＢ４１はナビ基本部２及びナビ拡張部１から参照可能に構成されている。
【００２７】
学習ＤＢ４２は、ＭＡＰ_ＩＤにより地図情報と関連付けされた情報（記録情報）が格納されたデータベースである。すなわち、ＭＡＰ_ＩＤを識別子とし、当該地点での道路属性（勾配、交差点、人工地物等）や車両状態（車速、走行エネルギーＥ１、回生エネルギーＥ２等）が記録されている。また、学習ＤＢ４２は、地図ＤＢ４１のＭＡＰ_ＩＤが変更等された場合には、連動してＭＡＰ_ＩＤを変更する機能を有している。そして、学習ＤＢ４２はナビ基本部２及びナビ拡張部１から参照及び書き込み可能に構成されている。
【００２８】
ナビ拡張部１は、ＥＣＵ_Ａ（ｎ）との協調機能を実現するものであり、共通データ管理部１１、学習部（学習手段）１２及び勾配変換部１３を備えている。
【００２９】
共通データ管理部１１は、ＥＣＵ_Ａ（ｎ）と情報のやり取りを行うためのデータ管理機能を有している。共通データ管理部１１は、ＥＣＵ_Ａ（ｎ）と通信する場合に、経路内の区間に対応した識別子（第２識別子）を付与する機能を有している。この第２識別子は、複数のＥＣＵ_Ａ（ｎ）から共通して参照可能な識別子である。第２識別子として、例えば現在地から目的地までの経路において、当該経路を分割した区間ごとに順に割り振られた経路順番号が用いられる。共通データ管理部１１は、例えば、地図ＤＢ４１又は学習ＤＢ４２に格納されたデータをＥＣＵ_Ａ（ｎ）に送信する場合には、経路部２２から車両３の経路を入力し、入力した経路を所定の区間に分割して、分割した各区間におけるＭＡＰ_ＩＤに関連付けされた情報を学習ＤＢ４２から入力し、入力した情報と経路順番号とを関連付ける機能を有している。そして、共通データ管理部１１は、情報送信する場合には、経路順番号に関連付けした情報をＣＡＮインターフェイス４３へ出力する機能を有している。また、共通データ管理部１１は、データをＥＣＵ_Ａ（ｎ）から受信する場合には、経路順番号を参照して、各区間における情報を入力し、経路順番号とＭＡＰ_ＩＤと対応させることにより、各区間における情報とＭＡＰ_ＩＤとを対応させる機能を有している。そして、共通データ管理部１１は、情報受信した場合には、ＭＡＰ_ＩＤに関連付けした情報を学習部１２へ出力する機能を有している。
【００３０】
勾配変換部１３は、車両３が走行した場合には、センサ部２１等から入力した加速度情報等に基づいて車両３が走行した道路の勾配情報を算出する機能を有している。また、勾配変換部１３は、算出した勾配情報を学習部１２へ出力する機能を有している。
【００３１】
学習部１２は、ＥＣＵ_Ａ（ｎ）から受信した情報に基づいて学習ＤＢ４２を更新する機能を有している。例えば、学習部１２は、車両３が走行した場合には、ＥＣＵ_Ａ（ｎ）から受信した車速等の情報を学習ＤＢ４２に格納したり、格納されている情報を変更したりする機能を有している。また、勾配変換部１３から勾配情報を入力し、学習ＤＢ４２に格納したり格納されている情報を変更したりする機能を有している。
【００３２】
ＣＡＮインターフェイス４３は、ＥＣＵ_Ａ（ｎ）と通信するためのプロトコル変換を行う機能を有している。
【００３３】
上述した勾配変換部１３、学習部１２、共通データ管理部１１、地図ＤＢ４１及び学習ＤＢ４２を備えて地図情報通信部６が構成されている。
【００３４】
次に、本実施形態に係る地図情報通信システム５の各構成の動作について説明する。最初に、地図情報通信部６の情報送信動作について説明する。図２は、地図情報通信部６の情報送信動作を示すフローチャートである。図２に示す制御処理は、例えばナビＥＣＵ４の電源がオンされてから所定のタイミングで繰り返し実行される。なお、説明理解の容易性を考慮して、学習ＤＢ４２に格納された記録情報である車速及び勾配情報をＥＣＵ_Ａ（ｍ）（ｍ：自然数、ｍ≦ｎ）へ送信する場合を説明する。また、地図情報通信部６の情報送信動作について、図３を参照して説明する。図３は、地図情報通信部６の動作を説明する概要図である。
【００３５】
図２に示すように、地図情報通信部６は、経路情報入力処理から開始する（Ｓ１０）。Ｓ１０の処理は、ナビ拡張部１が実行し、経路部２２が算出した車両３の経路情報を入力する処理である。例えば、図３（Ａ）に示すように、ナビ拡張部１は、現在地Ｐ０と目的地Ｐ１とを結ぶ経路情報を入力する。経路情報は、複数のＭＡＰ_ＩＤの組み合わせ（ＭＡＰ_ＩＤの並び）で表現され、例えば、ＭＡＰ_ＩＤが００１、００５、００３、００９である地点をこの順番で通過する場合には、経路情報として、現在地Ｐ０−００１−００５−００３−００９−目的地Ｐ１が入力される。Ｓ１０の処理が終了すると、各区間の情報入力処理へ移行する（Ｓ１２）。
【００３６】
Ｓ１２の処理は、ナビ拡張部１が実行し、Ｓ１０の処理で入力した車両３の経路情報に対応した車速及び勾配情報を入力する処理である。例えば、ナビ拡張部１は、Ｓ１０の処理で入力した車両３の経路情報を図３（Ａ）に示すように所定の区間単位に分割する。図３（Ａ）では、説明理解の容易性を考慮して、各区間に一つのＭＡＰ_ＩＤが対応するように４分割した例を示している。ここで、現在地Ｐ０から目的地Ｐ１へ向かう順に第１区間、第２区間、第３区間、第４区間とする。そして、各区間における車速及び勾配情報を、学習ＤＢ４２からＭＡＰ_ＩＤを識別子として参照して入力する。例えば、ＭＡＰ_ＩＤが００１となる地点を含む第１区間では、学習ＤＢ４２のＭＡＰ_ＩＤが００１であるレコードを参照し、第１区間における車速及び勾配情報を３０、１として入力する。同様に、第２区間、第３区間、第４区間それぞれの車速及び勾配情報を入力する。Ｓ１２の処理が終了すると、識別子変換処理へ移行する（Ｓ１４）。
【００３７】
Ｓ１４の処理は、ナビ拡張部１が実行し、Ｓ１２の処理で入力した第１区間〜第４区間それぞれの車速及び勾配情報を、車両３の経路の区間順に対応させる処理である。ナビ拡張部１は、現在地Ｐ０から目的地Ｐ１へ向かう経路の順番を示す識別子［ｎ］（ｎ：自然数）を、Ｓ１２の処理で入力した第１区間〜第４区間それぞれの車速及び勾配情報に対応させる。例えば、図３（Ａ）に示すように、第１区間の車速、勾配である３０、１を識別子［１］と関連付ける。同様に、第２区間、第３区間、第４区間それぞれの車速、勾配を識別子［２］、［３］、［４］と経路の順に関連付ける。Ｓ１４の処理が終了すると、送信処理へ移行する（Ｓ１６）。
【００３８】
Ｓ１６の処理は、ナビ拡張部１及びＣＡＮインターフェイス４３が実行し、ＥＣＵ_Ａ（ｍ）にＳ１４の処理で生成した情報を送信する処理である。ナビ拡張部１及びＣＡＮインターフェイス４３は、経路の順番を示す識別子［ｎ］に関連付けられた車速及び勾配情報をＥＣＵ_Ａ（ｍ）へ送信する。Ｓ１６の処理が終了すると、図２に示す制御処理を終了する。
【００３９】
図２に示す制御処理を実行することで、図３（Ａ）に示すように、経路の順番を示す識別子［ｎ］に関連付けられた車速及び勾配情報がＥＣＵ_Ａ（ｍ）へ送信される。ＥＣＵ_Ａ（ｍ）では、識別子［ｎ］を参照として、車両３の経路内の区間の車速及び勾配情報を入力する。このように、ナビＥＣＵ４からＥＣＵ_Ａ（ｍ）へ情報送信する場合には、地図ＤＢ４１が割り振るＭＡＰ_ＩＤを用いずに、経路内の区間の順番に対応した識別子［ｎ］により経路情報と車速及び勾配情報とを関連付けして送信することにより、ＭＡＰ_ＩＤの変更が送信処理に影響することを回避できる。例えば、従来の通信方法であれば、図８（Ａ）に示すように、ＭＡＰ_ＩＤを識別子として車速及び勾配情報をＥＣＵ_Ａ（ｍ）へ送信する。この場合において、図８（Ｂ）に示すように、地図ＤＢ４１及び学習ＤＢ４２で使用しているＭＡＰ_ＩＤの桁数を３桁から４桁に変更するフォーマット変更を行った場合、ＥＣＵ_Ａ（ｍ）側でも、ＭＡＰ_ＩＤが４桁であると設定しなおさなければ、正常に通信することができない。これに対して、経路の順番を示す識別子［ｎ］を付与することにより、図３（Ｂ）に示すようにＭＡＰ_ＩＤの桁数が３桁から４桁にフォーマット変換された場合であっても、ＥＣＵ_Ａ（ｍ）側では受信方法を変更することなく車速及び勾配情報を受信することができる。
【００４０】
次に、ナビＥＣＵ４から情報を受信したハイブリットＥＣＵ_Ａ（１）が、現在地Ｐ０から距離Ｌ離れた目的地Ｐ２までの経路において車両制御を行う例を説明する。図４（Ａ）は、車両３の走行予定の経路である。また、図４（Ｂ）は、図４（Ａ）の経路に対応した標高情報Ｈ、走行エネルギーＥ１及び回生エネルギーＥ２を示すグラフ、及び、車速Ｖ、勾配情報Ｋ、走行エネルギーＥ１及び回生エネルギーＥ２の表である。また、図４（Ｂ）のグラフの点線Ｇは、実際の地形を示している。
【００４１】
図４（Ａ）に示す経路情報、及び、図４（Ｂ）に示す表の車速Ｖ及び勾配情報Ｋは、ナビＥＣＵ４が図２に示す制御処理を実行することにより、ハイブリットＥＣＵ_Ａ（１）へ送信される。ハイブリットＥＣＵ_Ａ（１）は、受信した各区間での車速Ｖに基づいて、現在地Ｐ０から距離Ｌ離れた目的地Ｐ２までの経路の各区間それぞれの走行エネルギーＥ１を算出する。また、受信した勾配情報Ｋに基づいて、各区間での標高情報Ｈを算出する。そして、標高情報Ｈに基づいて各区間の回生エネルギーＥ２をそれぞれ算出する。ハイブリットＥＣＵ_Ａ（１）は、算出した走行エネルギーＥ１及び回生エネルギーＥ２に基づいて、目的地Ｐ２までの車両制御を行う。このように、ハイブリットＥＣＵ_Ａ（１）は、ＭＡＰ_ＩＤを用いることなく、経路内の区間に対応した地図情報を用いて車両制御することが可能となる。
【００４２】
次に、地図情報通信部６の情報受信動作について説明する。まず、本実施形態に係る地図情報通信部６の情報受信動作の前処理から説明する。図５は、本実施形態に係る地図情報通信部６の情報受信動作の前処理を示すフローチャートである。図５に示す制御処理は、例えばナビＥＣＵ４の電源がオンされてから所定のタイミングで繰り返し実行される。なお、説明理解の容易性を考慮して、図７を参照して説明する。図７は、地図情報通信部６の動作を説明する概要図である。
【００４３】
図５に示すように、地図情報通信部６は、実走行経路情報入力処理から開始する（Ｓ３０）。Ｓ３０の処理は、ナビ拡張部１が実行し、車両３が実際に走行した経路情報を入力する処理である。例えば、図７（Ａ）に示す走行中の道路において、ナビ拡張部１は、ＭＡＰ_ＩＤが０００１の地点付近を車両３が走行している場合には、０００１を入力する。Ｓ３０の処理が終了すると、識別子変換処理へ移行する（Ｓ３２）。
【００４４】
Ｓ３２の処理は、ナビ拡張部１が実行し、Ｓ３０で入力したＭＡＰ_ＩＤと経路順に対応する識別子［ｎ］とを対応させる処理である。ナビ拡張部１は、０００１と識別子［１］とを対応させてテーブルに格納する。Ｓ３２の処理が終了すると、識別子送信処理へ移行する（Ｓ３４）。
【００４５】
Ｓ３４の処理は、ナビ拡張部１及びＣＡＮインターフェイス４３が実行し、Ｓ３２で対応させた識別子をＥＣＵ_Ａ（ｍ）へ送信する処理である。Ｓ３４の処理が終了すると、図５に示す制御処理を終了する。
【００４６】
図５に示す制御処理を繰り返し実行することにより、図７（Ａ）に示すように、車両３がＭＡＰ_ＩＤで０００１−０００５−０００３−０００９の順に走行した場合には、ＭＡＰ_ＩＤ０００１を走行中に、ＭＡＰ_ＩＤ０００１と対応させた識別子［１］がＥＣＵ_Ａ（ｍ）に送信され、ＭＡＰ_ＩＤ０００５を走行中に、ＭＡＰ_ＩＤ０００５と対応された識別子［２］がＥＣＵ_Ａ（ｍ）に送信され、ＭＡＰ_ＩＤ０００３を走行中に、ＭＡＰ_ＩＤ０００３と対応させた識別子［３］がＥＣＵ_Ａ（ｍ）に送信され、ＭＡＰ_ＩＤ０００９を走行中に、ＭＡＰ_ＩＤ０００９と対応された識別子［４］がＥＣＵ_Ａ（ｍ）に送信される。ここで、ＥＣＵ_Ａ（ｍ）は、例えば車両パワーを計測する機能を有しているとする。そして、ＥＣＵ_Ａ（ｍ）は、識別子［ｎ］を受信したときの計測値を記録する。これにより、図７（Ａ）に示すように、ＥＣＵ_Ａ（ｍ）は、識別子［ｎ］それぞれにおける計測値、すなわち、経路順の計測値を記録することができる。そして、ＥＣＵ_Ａ（ｍ）は、識別子［ｎ］それぞれにおける計測値をナビＥＣＵ４に送信することができる。
【００４７】
次に、図６に示す地図情報通信部６の情報受信動作について説明する。図６は、本実施形態に係る地図情報通信部６の情報受信動作を示すフローチャートである。図６に示す制御処理は、例えば図５に示す制御処理が実行された後、所定のタイミングで繰り返し実行される。なお、説明理解の容易性を考慮して、図７を参照して説明する。図７は、地図情報通信部６の動作を説明する概要図である。
【００４８】
図６に示すように、地図情報通信部６は、実走行経路情報入力処理から開始する（Ｓ４０）。Ｓ４０の処理は、ナビ拡張部１及びＣＡＮインターフェイス４３が実行し、ＥＣＵ_Ａ（ｍ）からＣＡＮを介して識別子［ｎ］それぞれにおける計測値を受信する処理である。例えば図７（Ｂ）に示すように、識別子［１］に対応する車両パワー２０、識別子［２］に対応する車両パワー５０、識別子［３］に対応する車両パワー４０、識別子［４］に対応する車両パワー１０を受信する。Ｓ４０の処理が終了すると、識別子変換処理へ移行する（Ｓ４２）。
【００４９】
Ｓ４２の処理は、ナビ拡張部１が実行し、Ｓ４０の処理で受信した識別子［ｎ］それぞれにおける計測値を、図５のＳ３２の処理で生成したテーブルを参照して、ＭＡＰ_ＩＤに対応させる処理である。ナビ拡張部１は、例えば図７（Ｂ）に示すように、識別子［ｎ］とＭＡＰ_ＩＤとを対応させたテーブルを用いて、識別子［１］をＭＡＰ_ＩＤ０００１、識別子［２］をＭＡＰ_ＩＤ０００５、識別子［３］をＭＡＰ_ＩＤ０００３、識別子［１］をＭＡＰ_ＩＤ０００９に対応させる。Ｓ４２の処理が終了すると、記録処理へ移行する（Ｓ４４）。
【００５０】
Ｓ４４の処理は、学習部１２が実行し、情報を学習ＤＢ４２に記録する処理である。学習部１２は、Ｓ４４の処理で対応させたＭＡＰ_ＩＤに関連付けされた車両パワーを学習ＤＢ４２に反映させる。Ｓ４４の処理が終了すると、図６に示す制御処理を終了する。
【００５１】
図６に示す制御処理を実行することにより、ＥＣＵ_Ａ（ｍ）で計測された情報をＭＡＰ_ＩＤに依存することなく学習ＤＢ４２に反映させることができる。
【００５２】
以上、本実施形態に係る地図情報通信部６及び地図情報通信システム５によれば、目的地までの道路に関連付けされた記録情報を必要とする複数のＥＣＵ_Ａ（ｎ）に対して、複数のＭＡＰ_ＩＤの並びにより表現される経路内における地図情報に関連付けされた記録情報を提供する場合には、複数の制御処理部から共通して参照可能な識別子［ｎ］により経路内の区間の順序と関連付けして提供することができる。すなわち、地図情報により割り振られるＭＡＰ_ＩＤを、経路情報により決定される識別子［ｎ］と対応させることができる。このため、ＭＡＰ_ＩＤが変更された場合であっても、ＥＣＵ_Ａ（ｎ）側では共通の識別子［ｎ］を用いて経路内の区間に対応する各種記録情報を参照することができる。よって、地図情報が変更された場合であっても、通信方法を変更することなく、地図情報と関連付けられた記録情報を各ＥＣＵ_Ａ（ｎ）と通信することができる。このため、ナビＥＣＵ４及び複数のＥＣＵ_Ａ（ｎ）はそれぞれが有する情報を相互に利用することで、情報精度の向上、事前予測精度の向上等を図ることが可能となる。また、地図情報に関連した情報の汎用性を高めることができる。
【００５３】
なお、上述した実施形態は本発明に係る地図情報通信装置及び地図情報通信システムの一例を示すものである。本発明に係る地図情報通信装置及び地図情報通信システムは、実施形態に係る地図情報通信装置６及び地図情報通信システム５に限られるものではなく、各請求項に記載した要旨を変更しない範囲で、実施形態に係る地図情報通信装置６及び地図情報通信システム５を変形し、又は他のものに適用したものであってもよい。
【００５４】
例えば、上述した実施形態では、図２のＳ１４、図５のＳ３２、図６のＳ４２の処理において、ＭＡＰ_ＩＤに関連付けされた記録情報に識別子［ｎ］を付与する例を説明したが、識別子［ｎ］を付与するのではなく、ＭＡＰ_ＩＤを識別子［ｎ］に置き換えてもよい。
【００５５】
また、上述した実施形態では、地図情報通信装置６が勾配変換部１３及び学習部１２を備える例を説明したが、勾配変換部１３及び学習部１２は、要求される性能や接続されているＥＣＵ_Ａ（ｎ）の機能に応じて備えなくても良い。
【００５６】
さらに、上述した実施形態では、地図情報通信装置６が地図ＤＢ４１及び学習ＤＢ４２を備える例を説明したが、地図ＤＢ４１及び学習ＤＢ４２を一つのデータベースで管理してもよい。
【符号の説明】
【００５７】
１…ナビ拡張部（関連付手段）、２…ナビ基本部、３…車両、４…ナビＥＣＵ、５…地図情報通信システム、６…地図情報通信装置、１１…共通データ管理部、４１…地図ＤＢ、４２…学習ＤＢ、Ａ（ｎ）…ＥＣＵ。
【図１】
2010185687.tif 000003
【図２】
2010185687.tif 000004
【図３】
2010185687.tif 000005
【図４】
2010185687.tif 000006
【図５】
2010185687.tif 000007
【図６】
2010185687.tif 000008
【図７】
2010185687.tif 000009
【図８】
2010185687.tif 000010