(57)【特許請求の範囲】
【請求項１】
車両の動作を制御する各種車載制御装置と車両に情報系機能を追加するオプション情報機器として搭載される機器の制御装置との間で授受される数値情報を処理する車両用情報処理装置であって、
前記数値情報の授受経路に、送信されてくる数値情報を受信側の制御装置の数値仕様に適合する形式の数値情報に変換する数値情報変換部を有するゲートウェイを備え、
前記ゲートウェイは、複数種の車両の複数種の車載制御装置のそれぞれについて前記数値仕様が各別に登録されたデータベースを有し、前記数値情報変換部は、前記受信側の制御装置がそれら車載制御装置であるとき、該当する車載制御装置の該当する数値仕様を前記データベースから読み込んで、前記送信されてくる数値情報を当該数値仕様に適合する形式の数値情報に変換する
ことを特徴とする車両用情報処理装置。
【請求項２】
前記受信側の制御装置の数値仕様には数値情報の分解能を規定する情報が含まれ、前記数値情報変換部は、前記送信されてくる数値情報の分解能を前記受信側の制御装置に仕様として規定された分解能に変換するものである
請求項１に記載の車両用情報処理装置。
【請求項３】
前記数値情報変換部は、前記送信されてくる数値情報の分解能が前記受信側の制御装置に仕様として規定された分解能よりも高いとき、当該数値情報の端数を切り捨て処理もしくは繰り上げ処理して受信側の制御装置に規定された分解能に変換するものである
請求項２に記載の車両用情報処理装置。
【請求項４】
前記受信側の制御装置の数値仕様には数値情報の有効範囲を規定する情報が含まれ、前記数値情報変換部は、前記送信されてくる数値情報の有効範囲を前記受信側の制御装置に仕様として規定された有効範囲に変換するものである
請求項１〜３のいずれか一項に記載の車両用情報処理装置。
【請求項５】
前記数値情報変換部は、前記送信されてくる数値情報によって示される値が前記受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値を同有効範囲の最大値に変換し、前記送信されてくる数値情報によって示される値が前記受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値を同有効範囲の最小値に変換するものである
請求項４に記載の車両用情報処理装置。
【請求項６】
前記ゲートウェイは、前記オプション情報機器として搭載される機器とは物理的に別体の手段として構成されてなる
請求項１〜５のいずれか一項に記載の車両用情報処理装置。
【請求項７】
前記オプション情報機器として搭載される機器がカーナビゲーションシステムである
請求項１〜６のいずれか一項に記載の車両用情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の動作を制御する各種車載制御装置と車両に情報系機能を追加するオプション情報機器の制御装置との間で授受される数値情報を処理する車両用情報処理装置に関する。
【背景技術】
【０００２】
近年の自動車等の車両には、車両用情報処理装置として、例えば特許文献１に見られるように、車両に搭載される各種制御装置（ＥＣＵ）やカーナビゲーションシステム等のオプション情報機器の制御装置（ＥＣＵ）が車載ＬＡＮによって電気的に接続されており、それら制御装置の間で各種の情報の授受が行われている。この特許文献１に記載の装置を含め、車両用情報処理装置として一般に採用されているシステム構成の一例を図１０に示す。
【０００３】
同図１０に示されるように、この車両用情報処理装置は、標準装備されている基幹システムとして、エンジンやブレーキ等の各種車載機器を電子的に制御する電子制御装置群（車両ＥＣＵ）１１〜１６によって構成される制御系ネットワークを備えている。また、同じく基幹システムとして、車両の各種状態を表示するメータやエアコン等のボディ系の機器を制御する電子制御装置群１７〜１９によって構成されるボディ系ネットワークを備えている。さらにこの車両用情報処理装置は、例えば現在地から目的地までの経路案内等を行うカーナビゲーションシステムをはじめとする各種情報機器系の電子制御装置群２１〜２４によって構成されるオプション情報機器系ネットワークを備えている。そして、これら各ネットワークが、図示しない例えば無線通信機器とのデータ通信の中継などにも利用されるゲートウェイＥＣＵ３０を介して電気的に接続されている。これにより、例えば上記カーナビゲーションシステムでは、エンジン制御装置やブレーキ制御装置等の各種電子制御装置から取得される車両操作に関する情報に基づいてドライバに対する各種表示支援などが行われるようになる。
【０００４】
ここで、上記オプション情報機器系ネットワークを構成するカーナビゲーションシステムには、例えば特許文献２に見られるように、そのソフトウェアとして、現在位置計算プログラムや地図探索プログラム等の各種アプリケーションプログラム（ナビアプリケーション）が搭載されている。このナビアプリケーションは通常、開発用のパーソナルコンピュータによる汎用のオペレーティングシステム（ＯＳ）上で開発されている。そして、図１１に示すように、こうしたナビアプリケーション５０が、ナビゲーションＯＳ５１及びデバイスドライバ５２及びナビゲーションハードウェア５３によって構成されるプラットホームＰＦに移植されることにより上記カーナビゲーションシステムが構成されている。ただし、汎用のＯＳ上で開発されたナビアプリケーションを各種プラットホーム上で機能させるためには、それらプラットホームに依存した拡張プログラムによって、上記開発したナビアプリケーション５０を移植先のプラットホームＰＦ上で動作するようにさらに合わせ込む必要がある。そしてこのことが、カーナビゲーションシステムを開発する上での煩雑化の要因となっている。
【０００５】
一方、こうしたカーナビゲーションシステムとしては、特許文献３のように、すなわち図１２に示すように、ナビアプリケーション５０と各種プラットホームＰＦとの間で授受される各種情報を一定のデータ形式に変換するためのインターフェースモジュール６０を用いるようにしたものもある。このインターフェースモジュール６０では、同インターフェースモジュール６０を構成する変換部６１により上記プラットホームＰＦとの間で授受する情報を同プラットホームＰＦの種別に依存しない一定のデータ形式のデータに変換するようにしている。このように構成されるカーナビゲーションシステムでは、こうしたインターフェースモジュール６０によって各種情報がプラットホームＰＦに対応したデータ形式の情報に変換されることから、汎用のＯＳ上でのナビアプリケーション５０の開発効率が改善され、カーナビゲーションシステムをより容易に開発することができるようになる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００３−４６５３６号公報
【特許文献２】特開平１１−２１１４８９号公報
【特許文献３】特開２００１−１５９５２４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ところで、上記カーナビゲーションシステム等の情報系の機器との情報の授受が行われる上記車両情報系の電子制御装置群は通常、車種毎に異なる規格、仕様のもとに構成されており、同車両制御系の制御装置によって取得される車両情報も車種毎に異なることが普通である。例えば、車両制御系の制御装置からカーナビゲーションシステムに対して提供される温度情報などは、車種や型式によってその値を表現するための分解能や最大値から最小値までのとり得る有効範囲等が異なることが普通である。
【０００８】
一方で、カーナビゲーションシステムやオーディオ機器等の各種情報系の機器は、いわゆるオプション情報機器として機能の追加のために車両に搭載されることの多い機器であり、上記車両制御系の制御装置とは異なるサイクル（ライフサイクル）のもとに開発されることが普通である。このため、たとえ上述したカーナビゲーションシステム等の開発が容易になったとしても、こうした開発サイクルの差異に起因してそれらオプション情報機器の制御装置と車両制御系の制御装置との間で授受される数値情報の分解能や有効範囲等が異なる場合には、やはりそれら情報の適合作業が煩雑となり、その汎用性の低下は避けられなかった。
【０００９】
本発明は、このような実情に鑑みてなされたものであり、その目的は、車両にオプションとして搭載される情報機器の制御装置と車両制御系の制御装置との間での円滑な数値情報の授受を可能としてオプション情報機器の汎用性を高めることのできる車両用情報処理装置を提供することにある。
【課題を解決するための手段】
【００１０】
以下、上記課題を解決するための手段及びその作用効果について記載する。
請求項１に記載の発明は、車両の動作を制御する各種車載制御装置と車両に情報系機能を追加するオプション情報機器として搭載される機器の制御装置との間で授受される数値情報を処理する車両用情報処理装置であって、前記数値情報の授受経路に、送信されてくる数値情報を受信側の制御装置の数値仕様に適合する形式の数値情報に変換する数値情報変換部を有するゲートウェイを備え、前記ゲートウェイは、複数種の車両の複数種の車載制御装置のそれぞれについて前記数値仕様が各別に登録されたデータベースを有し、前記数値情報変換部は、前記受信側の制御装置がそれら車載制御装置であるとき、該当する車載制御装置の該当する数値仕様を前記データベースから読み込んで、前記送信されてくる数値情報を当該数値仕様に適合する形式の数値情報に変換することを要旨とする。
【００１１】
上記構成によれば、各種車載制御装置とオプション情報機器の制御装置との間で数値情報が授受される際には、この数値情報が受信側の制御装置の数値仕様に適合する形式の数値情報に変換される。このため、各種車載制御装置とオプション情報機器の制御装置との開発サイクルや型式等が異なるためにそれら制御装置の間で授受される数値情報の数値仕様が適合しない場合であっても、上記授受経路に送信された数値情報が上記ゲートウェイを介して授受される際に受信側の制御装置の数値仕様に適合する形式の数値情報に変換される。これにより、受信側の制御装置の数値仕様が如何なる仕様であっても、上述した適
合作業を行なうことなくオプション情報機器の制御装置と車両制御系の制御装置との間での円滑な数値情報の授受が可能となり、オプション情報機器の汎用性を高めることができるようになる。
ところで、通常、上記制御装置の数値仕様とは、搭載対象とする車両や制御対象とする機器によって異なることが普通であり、上記数値情報変換部による数値情報の変換を行う上では、受信側の制御装置の数値仕様を予め特定することが望ましい。この点、上記構成によるように、上記ゲートウェイとして上記データベースを有する構成とするとともに、このデータベースから受信側の制御装置の数値仕様を読み込んで上記数値情報の変換を行うこととすれば、上記授受される数値情報を変換する上で、適合すべき受信側の制御装置の数値仕様を複数種に亘る数値様式の中から予め特定することが可能となる。これにより、上記数値情報の変換を高精度に行うことができるようになるとともに、上記ゲートウェイを備えた車両用情報処理装置としての汎用性が拡大されるようになる。
【００１２】
請求項２に記載の発明は、請求項１に記載の車両用情報処理装置において、前記受信側の制御装置の数値仕様には数値情報の分解能を規定する情報が含まれ、前記数値情報変換部は、前記送信されてくる数値情報の分解能を前記受信側の制御装置に仕様として規定された分解能に変換するものであることを要旨とする。
【００１３】
通常、オプション情報機器の制御装置と車両制御系の制御装置との間で授受される温度情報や減速度に関する情報をはじめとする数値情報には、その数値仕様として所定の分解能が規定されている。そして、例えば、車両制御系の制御装置に規定されている温度情報の分解能が「１．０℃」であるものの、オプション情報機器の制御装置に規定されている温度情報の分解能が「０．５℃」であるときには、数値情報が授受される各制御装置間で認識可能な数値情報の分解能に相違が発生することとなり、数値情報の授受を適切に行なうことは困難となってしまう。この点、上記構成によるように、上記数値情報変換部によって、上記送信されてくる数値情報の分解能を上記受信側の制御装置に仕様として規定された分解能に変換することとすれば、数値情報の送信側及び受信側の各々に規定された数値情報の分解能が相違していたとしても、それら分解能の相違が吸収される態様で数値情報の授受が行なわれるようになる。
【００１４】
請求項３に記載の発明は、請求項２に記載の車両用情報処理装置において、前記数値情報変換部は、前記送信されてくる数値情報の分解能が前記受信側の制御装置に仕様として規定された分解能よりも高いとき、当該数値情報の端数を切り捨て処理もしくは繰り上げ処理して受信側の制御装置に規定された分解能に変換するものであることを要旨とする。
【００１５】
上記構成によれば、上記送信されてくる数値情報の分解能が受信側の制御装置に仕様として規定された分解能よりも高いときには、当該数値情報の端数が切り捨てられる、もしくは繰り上げられることによって、上記授受経路に送信されてくる数値情報の分解能が受信側の制御装置に規定された分解能に適合される。これにより、上記数値情報変換部による数値情報の変換を行う上で、上記授受経路に送信された数値情報を同数値情報に近似する数値情報に変換することが可能となり、各制御装置の間での数値情報の授受を的確に行うことが可能となる。
【００１６】
請求項４に記載の発明は、請求項１〜３のいずれか一項に記載の車両用情報処理装置において、前記受信側の制御装置の数値仕様には数値情報の有効範囲を規定する情報が含まれ、前記数値情報変換部は、前記送信されてくる数値情報の有効範囲を前記受信側の制御装置に仕様として規定された有効範囲に変換するものであることを要旨とする。
【００１７】
通常、オプション情報機器の制御装置と車両制御系の制御装置との間で授受される温度情報や減速度に関する情報をはじめとする数値情報には、その数値仕様として数値情報の有効範囲が規定されている。そして、こうした数値情報の有効範囲も各制御装置の開発サイクルや型式によって異なるのが普通であり、数値情報が授受される各制御装置に規定されている数値情報の有効範囲が異なる場合には、数値情報の授受を適切に行うことは困難である。この点、上記構成によるように、上記数値情報変換部によって、上記送信されてくる数値情報の有効範囲を上記受信側の制御装置に仕様として規定された有効範囲に変換することとすれば、数値情報の送信側及び受信側の各々に規定された数値情報の有効範囲が相違していたとしても、それら有効範囲の相違が吸収される態様で数値情報の授受が行なわれるようになる。
【００１８】
請求項５に記載の発明は、請求項４に記載の車両用情報処理装置において、前記数値情報変換部は、前記送信されてくる数値情報によって示される値が前記受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値を同有効範囲の最大値に変換し、前記送信されてくる数値情報によって示される値が前記受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値を同有効範囲の最小値に変換するものであることを要旨とする。
【００１９】
上記構成によれば、上記送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値が同有効範囲の最大値に変換される。一方、上記送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値が同有効範囲の最小値に変換される。このため、上記送信されてくる数値情報によって示される値が受信側の制御装置の有効範囲外であったとしても、同数値情報によって示される値が受信側の制御装置の有効範囲内に包含されることとなり、各制御装置の間での数値情報の授受を的確に行うことが可能となる。
【００２２】
請求項６に記載の発明は、請求項１〜５のいずれか一項に記載の車両用情報処理装置において、前記ゲートウェイは、前記オプション情報機器として搭載される機器とは物理的に別体の手段として構成されてなることを要旨とする。
【００２３】
上記構成によるように、上記ゲートウェイを上記オプション情報機器として搭載される機器と物理的に別体に構成することとすれば、上記ゲートウェイとオプション情報機器とが各別の装置として構成される。このため、既存のオプション情報機器と各種車載制御装置との間の数値情報の授受経路に上記ゲートウェイを後付けするといった態様で、上記数値情報の変換を行うことが可能となる。
【００２４】
請求項７に記載の発明は、請求項１〜６のいずれか一項に記載の車両用情報処理装置において、前記オプション情報機器として搭載される機器がカーナビゲーションシステムであることを要旨とする。
【００２５】
車両に情報系の機能を追加するオプション情報機器としては、主にカーナビゲーションシステムがあり、このカーナビゲーションシステムの制御装置と上記各種車載制御装置との間での数値情報の数値様式に相違が発生することが多い。この点、上記構成によれば、カーナビゲーションシステムの制御装置と上記各種車載制御装置との間で各種数値情報が授受される場合であれ、その数値様式の変換を通じて数値情報の授受を的確に行うことができるようになる。
【図面の簡単な説明】
【００２６】
【図１】本発明にかかる車両用情報処理装置の一実施の形態について、そのシステム概念を示す図。
【図２】同実施の形態の車両用情報処理装置の概略構成を示すブロック図。
【図３】同装置のデータベースに登録された数値仕様の一例を示す図。
【図４】（ａ）及び（ｂ）は、本発明にかかる車両用情報処理装置の第１の実施例について、数値情報の変換態様の一例を示すブロック図。
【図５】同実施例について、数値情報の変換手順の一例を示すフローチャート。
【図６】（ａ）及び（ｂ）は、本発明にかかる車両用情報処理装置の第２の実施例について、数値情報の変換態様の一例を示すブロック図。
【図７】同実施例について、数値情報の変換手順の一例を示すフローチャート。
【図８】（ａ）〜（ｂ）は、本発明にかかる車両用情報処理装置の第３の実施例について、数値情報の変換態様の一例を示すブロック図。（ｃ）は、同数値情報の変換態様の一例を示す図。
【図９】同実施例について、数値情報の変換手順の一例を示すフローチャート。
【図１０】従来の車両用情報処理装置の概略構成を示すブロック図。
【図１１】従来のカーナビゲーションシステムの階層構造を示す図。
【図１２】従来のカーナビゲーションシステムの階層構造を示す図。
【発明を実施するための形態】
【００２７】
以下、本発明にかかる車両用情報処理装置を具体化した一実施の形態について図１〜図９を参照して説明する。
図１に示すように、例えば、ある車両Ｃａ１には、同車両Ｃａ１に標準装備されるとともに同車両Ｃａ１の動作を電子的に制御する車載制御装置群（車両ＥＣＵ）３００ａ１が搭載されている。そして、こうした車載制御装置群３００ａ１や車載ＬＡＮ等により、基幹システムとしての電子プラットホームが構成されている。
【００２８】
また、車両Ｃａ１には、同車両Ｃａ１に情報系機能を追加するオプション情報機器としてのカーナビゲーションシステム１００ａが搭載されている。カーナビゲーションシステム１００ａは、その制御装置であるナビゲーション制御装置１０１ａを有している。
【００２９】
そして、このナビゲーション制御装置１０１ａと車載制御装置群３００ａ１とは、それらナビゲーション制御装置１０１ａ及び車載制御装置群３００ａ１を中継するゲートウェイ２００によって電気的に接続されている。そして、こうしたゲートウェイ２００を介して、ナビゲーション制御装置１０１ａと車載制御装置群３００ａ１との間で温度情報や減速度に関する情報などの数値情報の授受が行われる。具体的には、例えばナビゲーション制御装置１０１ａは、外気温に関する温度情報を、車載制御装置群３００ａ１のうちの温度測定ＥＣＵからゲートウェイ２００を介して取得し、この取得した温度情報を車室内に配置された表示装置に表示させる。また例えば、ナビゲーション制御装置１０１ａは、同ナビゲーション制御装置１０１ａにて生成された交差点等の減速地点で必要な減速度に関する情報を、ゲートウェイ２００を介して上記ブレーキＥＣＵに送信することにより、強制的な制動力の付与による減速支援等を実行する。
【００３０】
ところで、ナビゲーション制御装置１０１ａと車載制御装置群３００ａ１、換言すれば、オプション情報機器であるカーナビゲーションシステム１００ａと各種車載機器との間で数値情報の授受を適切に行うには、ナビゲーション制御装置１０１ａ及び車載制御装置群３００ａ１の各々に仕様として規定された数値仕様が適合していなければならない。
【００３１】
一方、同図１に示すように、複数種の車両Ｃａ１〜Ｃａ３に搭載される車載制御装置群３００ａ１〜３００ａ３の数値仕様は、搭載対象とされる車種毎に異なる。さらに、同図１に示すように、上記電子プラットホームが時代進化すると、上記車両Ｃａ１〜Ｃａ３と同車種である車両Ｃｂ１〜Ｃｂ３に搭載される車載制御装置群は、上記車載制御装置群３００ａ１〜３００ａ３とは仕様の異なる車載制御装置群３００ｂ１〜３００ｂ３へと進化する。
【００３２】
また、こうした車載制御装置群３００ａ１〜３００ａ３及び３００ｂ１〜３００ｂ３との情報の授受が行われる上記ナビゲーション制御装置１０１ａも、上記カーナビゲーションシステム１００ａがカーナビゲーションシステム１００ｂ〜１００ｆへと時代進化するにつれて、仕様の異なるナビゲーション制御装置１０１ｂ〜１０１ｆへと進化する。
【００３３】
このため、オプション情報機器として車両に搭載されるカーナビゲーションシステム１００ａ〜１００ｆを開発する際には、ナビゲーション制御装置１０１ａ〜１０１ｆの数値仕様を、搭載対象とされる各車両Ｃａ１〜Ｃａ３及びＣｂ１〜Ｃｂ３の車載制御装置群３００ａ１〜３００ａ３及び３００ｂ１〜３００ｂ３の数値仕様に適合させる必要があった。そのため、結局のところカーナビゲーションシステム１００ａ〜１００ｆをはじめとするオプション情報機器を、その搭載対象とする車両の車両制御系と一体の機器として開発しなければならず、オプション情報機器の開発効率の低下はもとより、その汎用性の低下を招いていた。特に、いわゆる汎用品として開発されるオプション情報機器は、その開発サイクルが車両の車両制御系の開発サイクルよりも短いため、こうした開発サイクルの相違に伴うオプション情報機器と車両制御系との数値仕様の相違は顕著なものとなっていた。
【００３４】
そこで、本実施の形態では、ナビゲーション制御装置１０１ａ〜１０１ｆと車載制御装置群３００との数値情報の授受経路である上記ゲートウェイ２００に、送信されてくる数値情報を受信側の制御装置の数値仕様に適合する形式の数値情報に変換する数値情報変換部２３０を設けることとする。
【００３５】
以下、このような前提のもとに、本実施の形態の車両用情報処理装置について図２及び図３を参照して説明する。
図２に示すように、本実施の形態の車両用情報処理装置ＣＩＳは、例えば自動車等の車両に搭載されており、上記ゲートウェイ２００と、搭載対象とされる車両の動作を制御する各種車載制御装置である車両ＥＣＵ群３００とによって構成されている。なお、本実施の形態では、オプション情報機器１００及びゲートウェイ２００及び車両ＥＣＵ群３００は、それぞれ各別の筐体に収容されている。すなわち、オプション情報機器１００及びゲートウェイ２００及び車両ＥＣＵ群３００の各々が物理的に別体の手段として構成されている。
【００３６】
車両ＥＣＵ群３００は、例えば先の図１０に示したように、エンジンＥＣＵやブレーキＥＣＵや、外気温の温度情報を測定する温度測定ＥＣＵなどの複数種の車載制御装置（車両ＥＣＵ）によって構成されている。
【００３７】
このように構成される車両用情報処理装置ＣＩＳは、例えばＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などの車載ＬＡＮにより、情報系機能を車両に追加するオプション情報機器１００と電気的に接続されている。オプション情報機器１００は、たとえばカーナビゲーションシステムやオーディオシステムなどの情報系の機器であり、同オプション情報機器１００を制御する制御装置としてオプションＥＣＵ（マルチメディアＥＣＵ）１０１を備えている。そして、こうしたオプションＥＣＵ１０１と上記車両ＥＣＵ群３００との間での各種数値情報の授受が、上記ゲートウェイ２００を介して行われる。
【００３８】
ゲートウェイ２００は、上記オプション情報機器１００及びオプションＥＣＵ１０１の仕様を識別するオプション系仕様識別部２１０を備えている。このオプション系仕様識別部２１０は、オプションＥＣＵ１０１に数値仕様として規定されている数値情報の分解能を識別する分解能識別部２１１と、同じくオプションＥＣＵ１０１に数値仕様として規定されている数値情報の有効範囲を識別する有効範囲識別部２１２とを有している。そして、このオプション系仕様識別部２１０では、ゲートウェイ２００とオプション情報機器１００との相互通信を通じてオプション情報機器１００及びオプションＥＣＵ１０１に関する情報が取得されると、この取得された情報をもとにオプション情報機器１００及びオプションＥＣＵ１０１の仕様が識別される。
【００３９】
こうして、オプションＥＣＵ１０１に規定されている数値仕様の分解能及び有効範囲が識別されると、この識別された分解能及び有効範囲に関する情報が上記数値情報変換部２３０に入力される。
【００４０】
また、ゲートウェイ２００は、上記車両ＥＣＵ群３００の仕様を識別する制御系仕様識別部２２０を備えている。この制御系仕様識別部２２０は、搭載対象とされる車種を識別する車種識別部２２１と、車両ＥＣＵ群３００を構成する各車載制御装置の数値仕様を識別する数値仕様識別部２２２とによって構成されている。このうち数値仕様識別部２２２は、車両ＥＣＵ群３００に数値仕様として規定されている数値情報の分解能を識別する分解能識別部２２２ａと、同じく車両ＥＣＵ群３００に数値仕様として規定されている数値情報の有効範囲を識別する有効範囲識別部２２２ｂとを有している。
【００４１】
また併せて、ゲートウェイ２００は、複数種の車両の複数種の車載制御装置のそれぞれについて上記数値仕様が各別に登録されたデータベース２４０を有している。データベース２４０には、図３に例示するように、車両ＥＣＵ群３００を構成する温度測定ＥＣＵ、ブレーキＥＣＵ、ステアリングＥＣＵ、．．といった各ＥＣＵの数値仕様に関する情報が車種毎及び型式（年式）毎に登録されている。すなわち、車両ＥＣＵ群３００の各々に規定されている数値仕様とは、搭載対象とされる車両の種別や型式によって異なる数値仕様となっている。
【００４２】
そして、上記制御系仕様識別部２２０を構成する車種識別部２２１では、ゲートウェイ２００と車両ＥＣＵ群３００との相互通信を通じて車両ＥＣＵ群３００に関する情報が取得されると、この取得された情報をもとに搭載対象とされた車両の種類が識別される。また、同じく制御系仕様識別部２２０を構成する数値仕様識別部２２２では、車両ＥＣＵ群３００に関する情報が取得されると、この取得された情報及び上記識別された車種に関する情報をもとに上記データベース２４０が参照されることにより、車両ＥＣＵ群３００に規定されている数値情報の分解能及び有効範囲が識別される。
【００４３】
こうして、車両ＥＣＵ群３００を構成する各種ＥＣＵの分解能及び有効範囲がそれぞれ識別されると、それら識別された分解能及び有効範囲に関する情報が上記数値情報変換部２３０に入力される。
【００４４】
この数値情報変換部２３０では、各々入力されたオプションＥＣＵ１０１及び車両ＥＣＵ群３００の分解能及び有効範囲に関する情報に基づいて、送信されてくる数値情報が受信側の制御装置の数値仕様に適合する型式の数値情報に変換される。詳述すると、オプションＥＣＵ１０１から車両ＥＣＵ群３００に対して数値情報が送信されるとき、換言すれば、車両ＥＣＵ群３００が受信側となるときには、オプションＥＣＵ１０１から送信された数値情報の仕様が、受信側の車両ＥＣＵ群３００に規定された数値仕様に適合する形式の数値情報に変換される。また、車両ＥＣＵ群３００からオプション情報機器１００に対して数値情報が送信されるとき、換言すれば、オプションＥＣＵ１０１が受信側となるときには、車両ＥＣＵ群３００から送信された数値情報の仕様が、受信側のオプションＥＣＵ１０１に規定された数値仕様に適合する形式の数値情報に変換される。なお、こうした数値情報の変換は、例えば、オプションＥＣＵ１０１及び車両ＥＣＵ群３００の各々の分解能と有効範囲とが対応付けられた適合マップの参照や各種演算を通じて行われる。
【００４５】
このように本実施の形態では、オプションＥＣＵ１０１と車両ＥＣＵ群３００との間で数値情報の授受が行われる際には、ゲートウェイ２００に送信された数値情報の仕様が受信側となるＥＣＵ（制御装置）に規定された数値仕様に適合する形式に変換される。このため、上記オプション情報機器１００を車両に搭載する上で、オプションＥＣＵ１０１の数値仕様を車両に搭載された車両ＥＣＵ群３００の数値仕様に適合させて開発する必要がなく、オプション情報機器１００としての汎用性が高められるようになる。
（実施例）
以下、実施例により本発明にかかる車両用情報処理装置についてその具体例をさらに詳細に説明する。
（第１の実施例）
本実施例では、上記車両ＥＣＵ群３００から上記オプションＥＣＵ１０１に対して数値情報が送信されるときの数値情報の分解能の変換態様を図４及び図５を参照して説明する。図４（ａ）及び（ｂ）は、それぞれ車種の異なる車両に搭載された数値情報変換部２３０による数値情報の変換態様を示している。
【００４６】
図４（ａ）に示すように、車種Ａの車両に搭載されている車両ＥＣＵ群３０１のうちの温度測定ＥＣＵ３０１ａには、その数値仕様として、例えば「有効範囲：−４０℃〜８０℃」、「分解能：１℃」が規定されている。このため、この温度測定ＥＣＵ３０１ａから２００Ａに送信される外気温に関する温度情報も、車両ＥＣＵ群３０１の数値仕様のもとに表現された値（「−１０℃」）となっている。
【００４７】
これに対し、上記カーナビゲーションシステム等の制御装置であるオプションＥＣＵ１０１には、その数値仕様として、例えば「有効範囲：−４０℃〜１２０℃」、「分解能：０．５℃」が規定されている。このため、車種Ａの車両においては、温度測定ＥＣＵ３０１ａに規定されている数値仕様とオプションＥＣＵ１０１に規定されている数値仕様とは相違するものとなっている。
【００４８】
ここで、本実施例では、上記温度測定ＥＣＵ３０１ａからオプションＥＣＵ１０１に対して外気温に関する温度情報（「−１０℃」）が送信されると、この温度情報は、その送信経路となるゲートウェイ２００Ａに設けられた数値情報変換部２３０にて受信側のオプション情報機器１００の数値仕様に適合する数値情報に変換される。すなわち、ここでの例では、分解能が「１℃」で表現された温度情報（「−１０℃」）が、受信側のオプションＥＣＵ１０１に規定された分解能である「０．５℃」に適合する形式の数値情報（「−１０．０℃」）に変換される。これにより、車両ＥＣＵ群３０１及びオプションＥＣＵ１０１の各々に規定されている数値仕様が相違していたとしても、数値情報の受信側となるオプションＥＣＵ１０１には、同オプションＥＣＵ１０１に適合して変換された数値情報のみが送信されることとなる。そのため、車両ＥＣＵ群３０１からオプションＥＣＵ１０１への数値情報の授受を的確に行うことができる。
【００４９】
一方、図４（ｂ）に示すように、車種Ｂの車両に搭載されている車両ＥＣＵ群３０２のうちの温度測定ＥＣＵ３０２ａには、その数値仕様として、例えば「有効範囲：０℃〜１２０℃」、「分解能：０．５℃」が規定されている。このため、この温度測定ＥＣＵからゲートウェイ２００Ａに送信される外気温に関する温度情報も、車両ＥＣＵ群３０１の数値仕様のもとに表現された値（「３０．５℃」）となっている。
【００５０】
また、こうした車種Ｂの車両に搭載されている上記温度測定ＥＣＵ３０２ａの数値仕様は、上記オプションＥＣＵ１０１に規定された数値情報の有効範囲に関する仕様が相違するものの、同オプションＥＣＵ１０１に規定された数値情報の分解能に関する仕様が共通している。
【００５１】
このため、同図４（ｂ）に示すように、車種Ｂの車両においては、車両ＥＣＵ群３０２のうちの温度測定ＥＣＵ３０２ａからオプションＥＣＵ１０１に対して外気温に関する温度情報（「３０．５℃」）が送信されると、その数値仕様を維持したままオプションＥＣＵ１０１に送信される。すなわち、ゲートウェイ２００Ａに送信された数値情報（「３０．５℃」）の形式が同数値情報の受信側となるオプションＥＣＵ１０１に規定された数値情報の有効範囲内であり、同数値情報の分解能が共通しているために、ゲートウェイ２００Ａに送信された数値情報の形式が変換されることなくオプションＥＣＵ１０１に送信されることとなる。
【００５２】
以下、本実施例の数値情報の変換手順を図５を参照して総括する。
図５に示すように、ステップＳ１０１において、車両ＥＣＵ群３００から上記ゲートウェイ２００Ａに対して数値情報が送信されると、この数値情報が同数値情報の受信側となるオプションＥＣＵ１０１に規定されている数値仕様に適合する形式に変換される（ステップＳ１０２）。そして、この変換された数値情報がオプションＥＣＵ１０１へと送信される（ステップＳ１０３）。
（第２の実施例）
本実施例では、上記オプションＥＣＵ１０１から上記車両ＥＣＵ群３００に対して数値情報が送信されるときの数値情報の有効範囲の変換態様を図６及び図７を参照して説明する。図６（ａ）及び（ｂ）は、それぞれ車種の異なる車両に搭載された数値情報変換部２３０による数値情報の変換態様を示している。
【００５３】
なお、本実施例の数値情報変換部２３０では、ゲートウェイ２００Ｂに送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値が同有効範囲の最大値に変換される。また、本実施例の数値情報変換部２３０では、ゲートウェイ２００Ｂに送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値が同有効範囲の最小値に変換される。
【００５４】
図６（ａ）に示すように、車種Ａの車両に搭載されている車両ＥＣＵ群３０１のうちのブレーキＥＣＵ３０１ｂには、その数値仕様として、例えば「有効範囲：０Ｇ〜２．５４Ｇ」、「分解能：０．０２Ｇ」が規定されている。また、オプションＥＣＵ１０１には、その数値仕様として、例えば「有効範囲：０Ｇ〜２．５４Ｇ」、「分解能：０．０２Ｇ」が規定されている。このため、車種Ａの車両においては、ブレーキＥＣＵ３０１ｂに規定されている数値仕様とオプションＥＣＵ１０１に規定されている数値仕様とが共通したものとなっている。
【００５５】
ここで、本実施例では、上記オプションＥＣＵ１０１から上記ブレーキＥＣＵ３０１ｂに対して例えば減速度に関する情報（「１．５０Ｇ」）がオプションＥＣＵ１０１に規定された数値仕様の形式で送信されると、ゲートウェイ２００Ｂでは、上記データベース２４０の参照を通じて受信側の上記ブレーキＥＣＵ３０１ｂの仕様が識別される。そして、ここでの例では、オプションＥＣＵ１０１から送信された数値情報の仕様が受信側の上記ブレーキＥＣＵ３０１ｂに規定された数値情報の仕様に適合しているために、ゲートウェイ２００Ｂに送信された数値情報（「１．５０Ｇ」）の形式を維持した状態で同数値情報がブレーキＥＣＵ３０１ｂに送信される。
【００５６】
一方、図６（ｂ）に示すように、車種Ｂの車両に搭載されている車両ＥＣＵ群３０２のうちのブレーキＥＣＵ３０２ｂに規定されている数値仕様は、「有効範囲：０Ｇ〜１．２６Ｇ」、「分解能：０．０２Ｇ」となっている。このため、車種Ｂの車両においては、ブレーキＥＣＵ３０２ｂに規定されている数値仕様とオプションＥＣＵ１０１に規定されている数値仕様とは相違するものとなっている。
【００５７】
ここで、本実施例では、上記オプションＥＣＵ１０１から上記ブレーキＥＣＵ３０２ｂに対して例えば減速度に関する情報（「１．５０Ｇ」）がオプションＥＣＵ１０１に規定された数値仕様の形式で送信されると、ゲートウェイ２００Ｂでは、上記データベース２４０の参照を通じて受信側の上記ブレーキＥＣＵ３０２ｂの仕様が識別される。
【００５８】
ただし、ここでの例では、オプションＥＣＵ１０１から送信された数値情報によって示される値（「１．５０Ｇ」）は、受信側の上記ブレーキＥＣＵ３０２ｂに規定された数値情報の有効範囲（「０Ｇ〜１．２６Ｇ」）を超えている。このため、上記数値情報変換部２３０によって、オプションＥＣＵ１０１から送信された数値情報によって示される値（「１．５０Ｇ」）が受信側の上記ブレーキＥＣＵ３０２ｂに規定された数値情報の有効範囲の最大値である「１．２６Ｇ」に変換される。そして、この変換された数値情報がブレーキＥＣＵ３０２ｂに送信される。
【００５９】
なお、オプションＥＣＵ１０１から送信された数値情報によって示される値が受信側の上記ブレーキＥＣＵ３０２ｂに規定された数値情報の有効範囲に満たないときには、オプションＥＣＵ１０１から送信された数値情報によって示される値が受信側の上記ブレーキＥＣＵ３０２ｂに規定された数値情報の有効範囲の最小値に変換されることとなる。
【００６０】
このように本実施例では、たとえオプションＥＣＵ１０１から送信された数値情報がその受信側となるブレーキＥＣＵ３０２ｂの数値情報の有効範囲外であったとしても、オプションＥＣＵ１０１から送信された数値情報は、ゲートウェイ２００Ｂを通過する際に受信側で認識可能な数値情報の形式に自動的に変換されるようになる。これにより、数値情報の授受が行われるオプションＥＣＵ１０１と車両ＥＣＵ群３００との各々に設定された数値情報の有効範囲が異なる場合であっても、それらオプションＥＣＵ１０１と車両ＥＣＵ群３００との間での数値情報の授受を的確に行うことができるようになる。
【００６１】
以下、本実施例の数値情報の変換手順を図７を参照して総括する。
図７に示すように、ステップＳ２０１において、オプションＥＣＵ１０１から上記ゲートウェイ２００Ｂに対して数値情報が送信されると、この数値情報が同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の有効範囲内であるか否かが上記データベース２４０の参照を通じて判別される（ステップＳ２０２）。
【００６２】
この結果、ゲートウェイ２００Ｂに対して送信された数値情報が同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の有効範囲外であると判別されたときには、ゲートウェイ２００Ｂに対して送信された数値情報の有効範囲が変換される（ステップＳ２０２：ＮＯ、Ｓ２０３）。すなわち、ここでの例では、例えば上記データベース２４０の参照を通じて、ゲートウェイ２００Ｂに対して送信された数値情報が、同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の有効範囲内の数値情報へと変換される。そして、この変換された数値情報が受信側となる車両ＥＣＵ群３００に送信される（ステップＳ２０４）。
【００６３】
一方、ゲートウェイ２００Ｂに対して送信された数値情報が同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の有効範囲内であると判別されたときには、ゲートウェイ２００Ｂに対して送信された数値情報は、その形式を維持したまま車両ＥＣＵ群３００に送信される（ステップＳ２０２：ＹＥＳ、Ｓ２０４）。
（第３の実施例）
本実施例では、上記オプションＥＣＵ１０１から上記車両ＥＣＵ群３００に対して数値情報が送信されるときの数値情報の分解能の変換態様を図８及び図９を参照して説明する。図８（ａ）〜（ｃ）は、それぞれ車種の異なる車両に搭載された数値情報変換部２３０による数値情報の変換態様を示している。
【００６４】
なお、本実施例の数値情報変換部２３０では、ゲートウェイ２００Ｃに送信されてくる数値情報によって示される数値情報の分解能が受信側の制御装置に仕様として規定された分解能よりも高いとき、当該数値情報の端数が切り捨て処理もしくは繰り上げ処理されて受信側の制御装置に規定された分解能に変換される。
【００６５】
図８（ａ）に示すように、車種Ａの車両に搭載されている車両ＥＣＵ群３０１のうちのステアリングＥＣＵ３０１ｃには、その数値仕様として、例えば「有効範囲：０°〜３６０°」、「分解能：１１．２５°」が規定されている。また、オプション情報機器１００には、その数値仕様として、例えば「有効範囲：０°〜３６０°」、「分解能：１１．２５°」が規定されている。このため、車種Ａの車両においては、ステアリングＥＣＵ３０１ｃに規定されている数値仕様とオプションＥＣＵ１０１に規定されている数値仕様とが共通したものとなっている。
【００６６】
ここで本実施例では、上記オプションＥＣＵ１０１から上記ステアリングＥＣＵ３０１ｃに対して車両の進行方向の方位に関する情報（「５６．２５°」）がオプションＥＣＵ１０１に規定された数値仕様の形式で送信されると、ゲートウェイ２００Ｃでは、データベース２４０の参照を通じて受信側となるステアリングＥＣＵ３０１ｃの仕様が識別される。そして、ここでの例では、オプションＥＣＵ１０１から送信された数値情報の分解能が受信側のステアリングＥＣＵ３０１ｃに規定された数値情報の分解能に適合しているために、ゲートウェイ２００Ｃに送信された数値情報（「５６．２５°」）の形式を維持した状態で同数値情報がステアリングＥＣＵ３０１ｃに送信される。
【００６７】
一方、図８（ｂ）に示すように、車種Ｂの車両に搭載されている車両ＥＣＵ群３０２のうちのステアリングＥＣＵ３０２ｃに規定されている数値仕様は、「有効範囲：０°〜３６０°」、「分解能：２２．５°」となっている。このため、車種Ｂの車両においては、ステアリングＥＣＵ３０２ｃに規定されている数値情報の分解能よりもオプションＥＣＵ１０１に規定されている数値情報の分解能の方が高くなっている。
【００６８】
ここで本実施例では、上記オプションＥＣＵ１０１から上記ステアリングＥＣＵ３０２ｃに対して上記方位に関する情報（「５６．２５°」）がオプションＥＣＵ１０１に規定された数値仕様の形式で送信されると、ゲートウェイ２００Ｃでは、データベース２４０の参照を通じて受信側のステアリングＥＣＵ３０２ｃの仕様が識別される。
【００６９】
ただし、ここでの例では、オプションＥＣＵ１０１から送信された数値情報の分解能（「１１．２５°」）は、受信側のステアリングＥＣＵ３０２ｃに規定された数値情報の分解能（「２２．５°」）よりも高い。
【００７０】
そこで本実施例では、図８（ｃ）に示すように、上記数値情報変換部２３０による端数の切り捨て処理が実行される。すなわち、オプションＥＣＵ１０１から送信された数値情報によって示される値「５６．２５°」のうち、受信側となるステアリングＥＣＵ３０２ｃに規定された数値情報の分解能「２２．５°」に対して端数となる値「１１．２５°」が切り捨てられる。この結果、オプションＥＣＵ１０１から送信された数値情報「５６．２５°」は、端数「１１．２５°」が切り捨てられた数値情報である「４５°」に変換される。そして、この変換された数値情報がステアリングＥＣＵ３０２ｃに送信される。
【００７１】
なお、オプションＥＣＵ１０１から送信された数値情報の分解能が同数値情報の受信側となるステアリングＥＣＵ３０２ｃに規定された数値情報の分解能よりも高いときには、上記数値情報変換部２３０による端数の繰り上げ処理を実行することも可能である。すなわち、オプションＥＣＵ１０１から送信された数値情報によって示される値（「５６．２５°」）が、受信側となるステアリングＥＣＵ３０２ｃに規定された数値情報の分解能で表現可能な値（「６７．５°」）まで繰り上げ変換される。そして同様に、この変換された数値情報がステアリングＥＣＵ３０２ｃに送信される。
【００７２】
このように本実施例では、オプションＥＣＵ１０１から送信された数値情報の分解能よりも同数値情報の受信側となるステアリングＥＣＵ３０２ｃに規定された数値情報の分解能が小さい場合であれ、オプションＥＣＵ１０１から送信された数値情報は、ゲートウェイ２００Ｃを通過する際に受信側で認識可能な数値情報の形式に自動的に変換される。これにより、数値情報の授受が行われるオプションＥＣＵ１０１と車両ＥＣＵ群３００との数値情報の分解能が異なる場合であっても、それらオプションＥＣＵ１０１と車両ＥＣＵ群３００との間での数値情報の授受を的確に行うことができるようになる。
【００７３】
以下、本実施例の数値情報の変換手順を図９を参照して総括する。
図９に示すように、ステップＳ３０１において、オプションＥＣＵ１０１から上記ゲートウェイ２００Ｃに対して数値情報が送信されると、この数値情報の分解能が同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の分解能に適合しているか否かが上記データベース２４０の参照を通じて判別される（ステップＳ３０２）。そして、ゲートウェイ２００Ｃに送信された数値情報の分解能が同数値情報の受信側の車両ＥＣＵ群３００に規定されている数値情報の分解能に適合していないと判別されると、ゲートウェイ２００Ｃに送信された数値情報が受信側の車両ＥＣＵ群３００に規定されている数値情報の分解能で表現可能な数値情報に変換される（ステップＳ３０２：ＮＯ、Ｓ３０３）。すなわち、ここでの例では、例えば上記データベース２４０の参照を通じて端数の切り捨て処理もしくは繰り上げ処理が実行されることにより、ゲートウェイ２００Ｃに対して送信された数値情報が、同数値情報の受信側となる車両ＥＣＵ群３００に規定されている数値情報の分解能で表現可能な数値情報へと変換される。そして、この変換された数値情報が受信側となる車両ＥＣＵ群３００に送信される。
【００７４】
一方、ゲートウェイ２００Ｃに送信された数値情報の分解能が同数値情報の受信側の車両ＥＣＵ群３００に規定されている数値情報の分解能に適合している旨判別されると、
ゲートウェイ２００Ｃに対して送信された数値情報は、その形式を維持したまま車両ＥＣＵ群３００に送信される（ステップＳ３０２：ＹＥＳ、Ｓ３０４）。
【００７５】
以上説明したように、本実施の形態にかかる車両用情報処理装置によれば、以下の効果が得られるようになる。
（１）オプション情報機器１００と車両ＥＣＵ群３００との間での数値情報の授受経路に、上記数値情報変換部２３０を有するゲートウェイ２００を設けることとした。これにより、受信側の制御装置の数値仕様が如何なる仕様であっても、上述した適合作業を行なうことなくオプション情報機器の制御装置と車両制御系の制御装置との間での円滑な数値情報の授受が可能となり、オプション情報機器の汎用性を高めることができるようになる。
【００７６】
（２）また、上記構成によれば、いわゆる汎用品として開発されるオプション情報機器１００の数値仕様を、車両と一体に開発される車両ＥＣＵ群３００の数値仕様に適合させて開発する必要がない。このため、車両ＥＣＵ群３００の数値仕様を考慮せずにオプション情報機器１００を開発することが可能となり、オプション情報機器１００の開発効率が高められるようにもなる。
【００７７】
（３）オプション情報機器１００とゲートウェイ２００とを物理的に別体の手段として構成することとした。このため、既存のオプション情報機器１００と車両ＥＣＵ群３００との間の数値情報の授受経路に上記ゲートウェイ２００を後付けするといった態様で、上記数値情報の変換を行うことが可能となる。
【００７８】
（４）オプション情報機器１００として、カーナビゲーションシステム１００ａ〜１００ｆを車両に搭載することとした。これにより、温度情報や減速度に関する情報など、複数の数値情報が車両ＥＣＵ群３００との間で授受される場合であれ、その数値様式の変換を通じて数値情報の授受を的確に行うことができるようになる。
【００７９】
（５）上記第１の実施例では、車両ＥＣＵ群３００からオプションＥＣＵ１０１への数値情報の送信に際し、車両ＥＣＵ群３００から送信された数値情報の分解能が受信側となるオプションＥＣＵ１０１の分解能と相違するときに、上記送信された数値情報を受信側となるオプションＥＣＵ１０１の数値仕様に適合する形式に変換することとした。これにより、車両ＥＣＵ群３００からオプションＥＣＵ１０１への数値情報の授受を行う上で、車両ＥＣＵ群３００から送信された数値情報が受信側となるオプションＥＣＵ１０１に規定された数値情報の形式に自動的に変換されるようになる。
【００８０】
（６）上記第２の実施例では、オプションＥＣＵ１０１から車両ＥＣＵ群３００への数値情報の送信に際し、オプションＥＣＵ１０１から送信された数値情報の有効範囲が受信側となる車両ＥＣＵ群３００の数値情報の有効範囲と相違するとき、上記送信された数値情報の有効範囲を受信側となるオプションＥＣＵ１０１の数値情報の有効範囲に変換した。これにより、数値情報の授受が行われるオプションＥＣＵ１０１と車両ＥＣＵ群３００との各々に規定された数値情報の有効範囲が相違する場合であれ、オプションＥＣＵ１０１と車両ＥＣＵ群３００との間での数値情報の授受を的確に行うことができるようになる。
【００８１】
（７）上記第２の実施例では、ゲートウェイ２００Ｂに送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値を同有効範囲の最大値に変換することとした。また、ゲートウェイ２００Ｂに送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値を同有効範囲の最小値に変換することとした。これにより、上記数値情報の有効範囲を変換する上で、変換後の数値情報の誤差を最小限にすることが可能となる。
【００８２】
（８）上記第３の実施例では、オプションＥＣＵ１０１から車両ＥＣＵ群３００への数値情報の送信に際し、オプションＥＣＵ１０１から送信された数値情報の分解能が受信側となる車両ＥＣＵ群３００の数値情報の分解能よりも高いとき、数値情報変換部２３０による端数の切り捨て処理もしくは繰り上げ処理を実行した。これにより、オプションＥＣＵ１０１から送信された数値情報を受信側となる車両ＥＣＵ群３００の数値仕様に適合する数値情報に変換する上で、変換前後の各数値情報によって示される各値を近似させることが可能となる。
【００８３】
なお、上記実施の形態は、以下のような形態をもって実施することもできる。
・上記ゲートウェイ２００に、複数種の車両の複数種の車両ＥＣＵ群３００のそれぞれについて上記数値仕様が各別に登録されたデータベース２４０を備える構成とした。これに限らず、上記ゲートウェイ２００に、複数種のオプション情報機器の複数種の制御装置のそれぞれについて、同制御装置に規定されている数値情報が各別に登録されたデータベースを備える構成としてもよい。この他、オプション情報機器１００と車両ＥＣＵ群３００との相互通信を通じて、それらオプション情報機器１００及び車両ＥＣＵ群３００の数値仕様を識別できる場合には、データベース２４０を割愛する構成としてもよい。
【００８４】
・上記ゲートウェイ２００に送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲を超えるときには、この送信されてくる数値情報によって示される値を同有効範囲の最大値に変換することとした。また、ゲートウェイ２００に送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲に満たないときには、この送信されてくる数値情報によって示される値を同有効範囲の最小値に変換することとした。これに限らず、上記ゲートウェイ２００に送信されてくる数値情報によって示される値を同有効範囲の最大値もしくは最小値に変換したときには、変換後の数値情報に識別子を付与するようにしてもよい。すなわち、例えば上記ゲートウェイ２００に送信されてくる数値情報によって示される値「１．５０Ｇ」を同有効範囲の最大値である「１．２６Ｇ」に変換したときには、識別子「＋」が付与された数値情報（「＋１．２６Ｇ」）として受信側の制御装置に送信するようにしてもよい。これにより、受信側の制御装置では、送信されてくる数値情報が同受信側の制御装置の有効範囲外の数値情報であったか否かを識別することが可能となる。
【００８５】
・また、上記ゲートウェイ２００に送信されてくる数値情報によって示される値が受信側の制御装置の仕様として規定された有効範囲外であるときには、この送信されてくる数値情報を無効値として受信側の制御装置に送信するようにしてもよい。
【００８６】
・オプションＥＣＵ１０１から車両ＥＣＵ群３００への数値情報の送信に際し、オプションＥＣＵ１０１から送信された数値情報の分解能が受信側となる車両ＥＣＵ群３００の数値情報の分解能よりも高いとき、数値情報変換部２３０による端数の切り捨て処理もしくは繰り上げ処理を一律に実行することとした。これに限らず、例えば四捨五入等による判別を通じて、数値情報変換部２３０による端数の切り捨て処理もしくは繰り上げ処理を選択的に実行するようにしてもよい。またこの他、ゲートウェイ２００に送信されてくる数値情報の分解能を受信側の制御装置に仕様として規定された分解能に変換するものであればよい。
【００８７】
・上記第１〜第３の実施例では、オプションＥＣＵ１０１に規定されている数値情報の分解能が車両ＥＣＵ群３００に規定されている数値情報の分解能よりも高い場合を想定した。これに限らず、オプションＥＣＵ１０１に規定されている数値情報の分解能が車両ＥＣＵ群３００に規定されている数値情報の分解能よりも低い場合であれ、先の第１〜第３の実施例に準じて数値情報変換部２３０による数値情報の変換を実行することにより、オプションＥＣＵ１０１と車両ＥＣＵ群３００との数値情報の授受を的確に行うことができる。
【００８８】
・また、上記第１〜第３の実施例では、オプションＥＣＵ１０１に規定されている数値情報の有効範囲が車両ＥＣＵ群３００に規定されている数値情報の有効範囲よりも広い場合を想定した。これに限らず、オプションＥＣＵ１０１に規定されている数値情報の有効範囲が車両ＥＣＵ群３００に規定されている数値情報の有効範囲よりも狭い場合には、先の第１〜第３の実施例に準じて数値情報変換部２３０による数値情報の変換を実行することができる。これにより、オプションＥＣＵ１０１と車両ＥＣＵ群３００との数値情報の授受を的確に行うことができる。
【００８９】
・上記実施の形態では、上記ゲートウェイ２００を、上記オプション情報機器１００とは物理的に別体の手段として構成した。これに限らず、例えばゲートウェイ２００とオプション情報機器１００とを同一の筐体に収容する構成としてもよい。また、ゲートウェイ２００と車両ＥＣＵ群３００とを同一の筐体に収容する構成としてもよい。さらに、オプション情報機器１００及びゲートウェイ２００及び車両ＥＣＵ群３００をそれぞれ同一の筐体に収容する構成としてもよい。
【００９０】
・上記実施の形態では、オプション情報機器１００としてカーナビゲーションシステム１００ａ〜１００ｆを想定したが、この他、オプション情報機器１００としては、オーディオシステムや電話機器、ＥＴＣシステム等を採用することもできる。要は、オプション情報機器１００とは、車両に情報系機能を追加する機器であればよい。
【００９１】
・上記受信側の制御装置の数値仕様として、数値情報の分解能を規定する情報と数値情報の有効範囲を規定する情報とを含めることとした。そして、上記数値情報変換部２３０による数値情報の変換として、ゲートウェイ２００に送信されてくる数値情報の分解能もしくは有効範囲を受信側の制御装置に仕様として規定された分解能もしくは有効範囲に変換することとした。これに限らず、上記受信側の制御装置の数値仕様として、数値情報の分解能を規定する情報もしくは数値情報の有効範囲を規定する情報のいずれか一つを含めるようにしてもよい。そして、上記数値情報変換部２３０による数値情報の変換として、ゲートウェイ２００に送信されてくる数値情報の分解能もしくは有効範囲を受信側の制御装置に仕様として規定された分解能もしくは有効範囲のいずれか一つを変換するようにしてもよい。またこの他、上記受信側の制御装置の数値仕様としては、オプション情報機器１００と車両ＥＣＵ群３００との間で授受される数値情報を規定する数値仕様であればよい。
【符号の説明】
【００９２】
１００…オプション情報機器、１００ａ〜１００ｆ…カーナビゲーションシステム、
１０１…オプションＥＣＵ（マルチメディアＥＣＵ）、１０１ａ〜１０１ｆ…ナビゲーション制御装置、２００、２００Ａ〜２００Ｃ…ゲートウェイ、２１０…オプション系仕様識別部、２１１…分解能識別部、２１２…有効範囲識別部、２２０…制御系仕様識別部、２２１…車種識別部、２２２…数値仕様識別部、２２２ａ…分解能識別部、２２２ｂ…有効範囲識別部、２３０…数値情報変換部、２４０…データベース、３００、３００ａ１〜３００ａ３、３００ｂ１〜３００ｂ３、３０１、３０２…車載制御装置群（車両ＥＣＵ群）、３０１ａ、３０２ａ…温度測定ＥＣＵ、３０１ｂ、３０２ｂ…ブレーキＥＣＵ、３０１ｃ、３０２ｃ…ステアリングＥＣＵ、ＣＩＳ…車両用情報処理装置、Ｃａ１〜Ｃａ３、Ｃｂ１〜Ｃｂ３…車両。
【図１】
0005589721.tif 000002
【図２】
0005589721.tif 000003
【図３】
0005589721.tif 000004
【図４】
0005589721.tif 000005
【図５】
0005589721.tif 000006
【図６】
0005589721.tif 000007
【図７】
0005589721.tif 000008
【図８】
0005589721.tif 000009
【図９】
0005589721.tif 000010
【図１０】
0005589721.tif 000011
【図１１】
0005589721.tif 000012
【図１２】
0005589721.tif 000013