(57)【特許請求の範囲】
【請求項１】
車両に搭載された通信システムであって、
車両を制御する車両系制御ユニットと、
情報系の信号を制御する第１の情報系制御ユニットと、
前記車両系制御ユニットからの車両情報を利用する第２の情報系制御ユニットと、
前記車両情報がどの識別子が付された状態で前記車両系制御ユニットから送信されるかを車種毎に示したテーブルを保持するデータベースと、
を備え、
前記第１の情報系制御ユニットは、
前記車両系制御ユニットから識別子が付された状態で送信される前記車両情報を受信する受信部と、
前記受信部が受信した前記車両情報に付された識別子を認識すると共に前記車両の車種を特定したうえで前記テーブルを参照することにより、前記受信部が受信した前記車両情報の内容を一意に特定する内容特定部と、
前記内容特定部が一意に特定した前記内容を示す情報を、前記車両情報として前記第２の情報系制御ユニットに送信する送信部と、
を有することを特徴とする通信システム。
【請求項２】
前記第１の情報系制御ユニットは、前記第２の情報系制御ユニットと別体に構成されている請求項１に記載の通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された通信システムに関する。
【背景技術】
【０００２】
従来、車両に搭載された通信システムとして、例えば、特許文献１に記載されたものが知られている。この車内通信システムは、車両内の各ＥＣＵ（Electronic  Control  Unit）が接続された車載ＬＡＮと、車外装置との間で通信を行うための通信部と、車載ＬＡＮと通信部との間に配置され、車載ＬＡＮに接続された各ＥＣＵと通信部とのデータ通信を中継するゲートウェイＥＣＵと、を備えている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−０４６５３６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このような従来の車内通信システムにおいては、エンジンＥＣＵやＶＳＣ（Vehicle Stability Control）ＥＣＵ等の車両系制御ユニットから送信される車両情報に付された識別子が、車種毎に異なる場合があるため、この車両情報を受信して利用するナビゲーションシステム等の情報系制御ユニットを車種毎に設計する必要があった。
【０００５】
そこで、本発明は、車両情報を利用する情報系制御ユニットを車種に依らずに設計可能な通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明に係る通信システムは、車両に搭載された通信システムであって、車両を制御する車両系制御ユニットと、情報系の信号を制御する第１の情報系制御ユニットと、車両系制御ユニットからの車両情報を利用する第２の情報系制御ユニットと、を備え、第１の情報系制御ユニットは、車両系制御ユニットから識別子が付された状態で送信される車両情報を受信する受信部と、受信部が受信した車両情報の内容を、識別子に依らずに一意に特定する内容特定部と、内容特定部が一意に特定した内容を示す情報を、車両情報として第２の情報系制御ユニットに送信する送信部と、を有することを特徴とする。
【０００７】
この通信システムにおいては、車両情報に付された識別子が車種毎に異なる場合であっても、内容特定部が識別子に依らずに車両情報の内容を一意に特定し、送信部がその内容を示す情報を第２の情報系制御ユニットに送信する。このため、第２の情報系制御ユニットは、車種に依らずに車両情報を取得することが可能となるので、車種に依らずに設計可能となる。
【０００８】
また、本発明の通信システムは、車両系情報がどの識別子が付された状態で車両系制御ユニットから送信されるかを車種毎に示したテーブルを保持するデータベースをさらに備え、内容特定部は、車両の車種を特定したうえでテーブルを参照し、車両情報の内容を一意に特定する態様とすることができる。この場合、データベースが保持するテーブルを用いて容易に車両情報の内容を特定できる。
【０００９】
さらに、本発明の通信システムにおいては、第１の情報系制御ユニットは、第２の情報系制御ユニットと別体に構成されている態様とすることができる。この場合、第２の情報系制御ユニットを確実に車種に依らずに設計可能となる。
【発明の効果】
【００１０】
本発明によれば、車両情報を利用する情報系制御ユニットを車種に依らずに設計可能となる。
【図面の簡単な説明】
【００１１】
【図１】本発明に係る通信システムの一実施形態の構成を示す図である。
【図２】図１に示されたデータベースが保持するテーブルの一例を示す図である。
【図３】図１に示された通信システムの動作を示すフローチャートである。
【図４】図１に示された通信システムの他の動作を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、添付図面を参照して本発明の実施の形態を詳細に説明する。なお、図面の説明において同一の要素には同一の符号を付し、重複する説明を省略する。
【００１３】
図１に示されるように、通信システム１００は、車両に搭載されており、車両系ＥＣＵ（Electronic  Control  Unit：車両系制御ユニット）１０と、情報系ＥＣＵ（第１の情報系制御ユニット）２０と、ナビゲーションシステム（第２の情報系制御ユニット）３０と、を備えている。以下では、通信システム１００が搭載された車両を自車両と称する。
【００１４】
車両系ＥＣＵ１０は、例えばエンジンＥＣＵ等の、車両を制御するための電子制御ユニットである。車両系ＥＣＵ１０は、自車両の各部から車両系情報（例えば、アクセル開度や実出力トルクを示す情報）を取得して、取得した車両情報をＣＡＮ通信によって情報系ＥＣＵ２０へ送信する。車両系ＥＣＵ１０が送信する車両情報には、ＣＡＮＩＤ（識別子）が付されている。
【００１５】
情報系ＥＣＵ２０は、例えばディスプレイＥＣＵ等の、情報系の信号を制御するための電子制御ユニットである。情報系ＥＣＵ２０は、車両系ＥＣＵＩ／Ｆ（インターフェース：受信部）部２１、内容特定部２２及びナビＩ／Ｆ部（送信部）２３、及びデータベース２４を有している。
【００１６】
車両系ＥＣＵＩ／Ｆ部２１は、車両系ＥＣＵ１０からＣＡＮＩＤが付された状態で送信される車両情報を受信する。内容特定部２２は、車両系ＥＣＵＩ／Ｆ部２１が受信した車両情報の内容を、ＣＡＮＩＤに依らずに一意に特定する。
【００１７】
ナビＩ／Ｆ部２３は、内容特定部２２が特定した内容を示す情報を、車両情報としてナビゲーションシステム３０へ送信する。データベース２４は、内容特定部２２が車両情報の内容を特定するために参照するテーブルを保持している。
【００１８】
データベース２４が保持するテーブルは、図２に示されるように、車両情報がどのようなＣＡＮＩＤが付された状態で車両系ＥＣＵ１０から送信されるかを、車種毎に示している。このテーブルでは、ＣＡＮＩＤと車両情報の内容とが車種毎に対応付けられている。
【００１９】
したがって、内容特定部２２は、自車両の車種を特定して、車両情報のＣＡＮＩＤを認識すれば、データベース２４が保持するテーブルを参照して車両情報の内容を一意に特定できる。
【００２０】
ナビゲーションシステム３０は、情報系ＥＣＵ２０と別体に構成されており、情報系ＥＣＵ２０から送信された車両情報を受信して、必要に応じてこの車両情報を利用したサービスを実施する。
【００２１】
次に、図３を参照して、車両系ＥＣＵ１０からナビゲーションシステム３０へ情報系ＥＣＵ２０を介して車両情報を送信する場合における通信システム１００の動作について説明する。まず、情報系ＥＣＵ２０は、車両系ＥＣＵ１０からの車両情報の受信を監視する（ステップＳ１）。
【００２２】
続いて、情報系ＥＣＵ２０は、ステップＳ１の監視の結果に基づいて、車両系ＥＣＵＩ／Ｆ部２１が車両系ＥＣＵ１０から車両情報を受信したか否かを判定する（ステップＳ２）。
【００２３】
ステップＳ２の判定の結果、車両系ＥＣＵＩ／Ｆ部２１が車両系ＥＣＵ１０から車両情報を受信していない場合、ステップＳ１に戻り、車両系ＥＣＵ１０からの車両情報の受信の監視を続ける。
【００２４】
一方、ステップＳ２の判定の結果、車両系ＥＣＵＩ／Ｆ部２１が車両系ＥＣＵ１０から車両情報を受信した場合、内容特定部２２は、この車両情報の内容をＣＡＮＩＤに依らず一意に特定する（ステップＳ３）。
【００２５】
ここで、車両情報は、同じ内容を示すものであっても、車種によって付されるＣＡＮＩＤが異なる場合がある。例えば、図２に示されるように、内容が「アクセル開度」の車両情報は、車種ＡではＣＡＮＩＤが「２４５」で車両系ＥＣＵ１０から送信されるが、車種ＢではＣＡＮＩＤが「２Ｃ１」で車両系ＥＣＵ１０から送信される。
【００２６】
そこで、ステップＳ３においては、内容特定部２２は、自車両の車種を特定したうえでデータベース２４が保持するテーブルを参照して、車両情報の内容を一意に特定する。この場合、例えば、内容特定部２２は、自車両の車種を「車種Ｂ」と特定し、この車両情報のＣＡＮＩＤを「２Ｃ１」と認識すれば、この車両情報の内容が「アクセル開度」であることを一意に特定できる。なお、内容特定部２２は、ＣＡＮデータ（車両情報）に記載された情報を利用して自車両の車種を特定してもよい。
【００２７】
続いて、情報系ＥＣＵ２０は、ステップＳ３で特定された内容を示す情報が、ナビゲーションシステム３０において有効な情報であるか否かを判定する（ステップＳ４）。
【００２８】
ステップＳ４の判定の結果、ステップＳ３で特定された内容を示す情報がナビゲーションシステム３０において有効である場合、ナビＩ／Ｆ部２３は、この内容を示す情報を車両情報としてナビゲーションシステム３０へ送信する（ステップＳ５）。
【００２９】
そして、情報系ＥＣＵ２０は、ナビゲーションシステム３０への車両情報の送信が完了したことを車両系ＥＣＵ１０へ通知する（ステップＳ６）。
【００３０】
一方、ステップＳ４の判定の結果、ステップＳ３で特定された内容を示す情報がナビゲーションシステム３０において有効でない場合、情報系ＥＣＵ２０は、この情報を破棄する（ステップＳ７）。
【００３１】
続いて、情報系ＥＣＵ２０は、ナビゲーションシステム３０へのこの車両情報の送信が不可能であることを車両系ＥＣＵ１０へ通知する（ステップＳ８）。そして、情報系ＥＣＵ２０は、ステップＳ１の監視を再開する。
【００３２】
以上説明したように、通信システム１００によれば、車両情報に付されたＣＡＮＩＤが車種毎に異なる場合であっても、内容特定部２２がＣＡＮＩＤに依らずに車両情報の内容を一意に特定し、ナビＩ／Ｆ部２３がその内容を示す情報をナビゲーションシステム３０に送信する。
【００３３】
このため、ナビゲーションシステム３０は、車種に依らずに車両情報を取得することが可能となる。よって、通信システム１００によれば、ナビゲーションシステム３０が車種に依らずに設計可能となる。
【００３４】
ここで、通信システム１００においては、情報系ＥＣＵ２０（特に内容特定部２２）は、ナビゲーションシステム３０と別体に構成されている。よって、ナビゲーションシステム３０の設計が、確実に車種に依存しない。
【００３５】
次に、図４を参照して、ナビゲーションシステム３０から車両系ＥＣＵ１０へ情報系ＥＣＵ２０を介して車両情報を送信する場合における通信システム１００の動作について説明する。まず、情報系ＥＣＵ２０は、ナビゲーションシステム３０からの車両情報の受信を監視する（ステップＳ１１）。
【００３６】
続いて、情報系ＥＣＵ２０は、ステップＳ１１の監視の結果に基づいて、ナビＩ／Ｆ部２３がナビゲーションシステム３０から車両情報を受信したか否かを判定する（ステップＳ１２）。
【００３７】
ステップＳ１２の判定の結果、ナビＩ／Ｆ部２３がナビゲーションシステム３０から車両情報を受信していない場合、ステップＳ１１に戻り、ナビゲーションシステム３０からの車両情報の受信の監視を続ける。
【００３８】
一方、ステップＳ１２の判定の結果、ナビＩ／Ｆ部２３がナビゲーションシステム３０から車両情報を受信した場合、この車両情報が車両系ＥＣＵ１０において有効であるか否かを判定する（ステップＳ１３）。
【００３９】
ステップＳ１３の判定の結果、この車両情報が車両系ＥＣＵ１０において有効である場合、内容特定部２２は、この車両情報に適切なＣＡＮＩＤを付与する（ステップＳ１４）。このステップ１４では、内容特定部２２は、自車両の車種を特定して、データベース２４が保持するテーブルを参照することにより、この車両情報に適切なＣＡＮＩＤを付与することができる。
【００４０】
続いて、車両系ＥＣＵＩ／Ｆ部２１は、ステップＳ１４でＣＡＮＩＤが付された車両情報を、車両系ＥＣＵ１０へ送信する（ステップＳ１５）。そして、情報系ＥＣＵ２０は、車両系ＥＣＵ１０への車両情報の送信が完了したことをナビゲーションシステム３０へ通知する（ステップＳ１６）。
【００４１】
一方、ステップＳ１３の判定の結果、この車両情報が車両系ＥＣＵ１０において有効でない場合、情報系ＥＣＵ２０は、この車両情報を破棄する（ステップＳ１７）。
【００４２】
続いて、情報系ＥＣＵ２０は、車両系ＥＣＵ１０へのこの車両情報の送信が不可能であることをナビゲーションシステム３０へ通知する（ステップＳ１８）。そして、情報系ＥＣＵ２０は、ステップＳ１１の監視を再開する。
【００４３】
以上説明した実施形態は、本発明に係る通信システムの一実施形態を説明したものであり、本発明に係る通信システムは、本実施形態に記載したものに限定されるものではない。本発明に係る通信システムは、各請求項に記載した要旨を変更しない範囲で、本実施形態に係る通信システム１００を変形することができる。
【００４４】
例えば、上記実施形態においては、データベース２４は、情報系ＥＣＵ２０内に設けられるものとしたが、これに限らず、情報系ＥＣＵ２０と別個に設けられてもよい。
【００４５】
また、データベース２４が保持するテーブルは、例えば車外通信等によって、自車両の外部から得られるものとすることができる。
【００４６】
また、上記実施形態においては、情報系ＥＣＵ２０とナビゲーションシステム３０とを別体に構成するものとしたが、これに限らず、例えば、情報系ＥＣＵ２０とナビゲーションシステムとを、同じ筐体の中において基盤で分けるような構成としてもよい。
【００４７】
さらには、上記実施形態において、第２の情報系制御ユニットとしてナビゲーションシステムを例示したが、本発明の第２の情報系制御ユニットはこれに限定されず、例えば、車両情報を用いて所定の制御を行う任意のユニットとすることができる。
【符号の説明】
【００４８】
１０…車両系ＥＣＵ、２０…情報系ＥＣＵ、２１…車両系ＥＣＵＩ／Ｆ部、２２…内容特定部、２３…ナビＩ／Ｆ部、２４…データベース、３０…ナビゲーションシステム、１００…通信システム。
【図１】
0005556430.tif 000002
【図２】
0005556430.tif 000003
【図３】
0005556430.tif 000004
【図４】
0005556430.tif 000005