(57)【要約】【課題】受信ＩＤ（認識情報）の増加に対して安価に対応する。【解決手段】バッファ部３を、識別情報毎の複数領域ｍ１〜ｍ３２に分割された複数のバッファユニット３ａ、３ｂにより形成し、所定のバッファユニット３ａを、送信端子部ｔ、受信端子部ｒが送受信回路部４に接続し、その少なくとも一部の領域に送信データを保持し、残りのバッファユニット３ｂを、受信専用に設定してその受信端子部を送受信回路部４に接続して対応可能な受信ＩＤを増加する。【選択図】図１
2012142646.tif 000002
【特許請求の範囲】
【請求項１】
バッファ部に保持された送信データを識別情報を付して送受信回路部から通信バスに送信し、前記通信バスの受信データを前記送受信回路部により受信して前記バッファ部に保持する車両用通信装置であって、
前記バッファ部は、識別情報毎の複数領域に分割された複数のバッファユニットにより形成され、
所定のバッファユニットは、少なくとも一部の領域が送信データの保持に設定されて送信端子部、受信端子部が前記送受信回路部に接続され、
残りのバッファユニットは、各領域が受信データの保持に設定されて受信端子部が前記送受信回路部に接続されることを特徴とする車両用通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、通信バスで接続される車内の各種機器等の車両用通信装置に関し、詳しくは、受信する識別情報の増加に安価に対応可能な新規な構成に関する。
【背景技術】
【０００２】
従来、自動車の車内の各種のＥＣＵ等は、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＬＩＮ（Ｌｏｃａｌ  Ｉｎｔｅｒｃｏｎｎｅｃｔ  Ｎｅｔｗｏｒｋ）に代表されるシリアル通信プロトコルのネットワークにより結ばれて情報をやり取りする。
【０００３】
そして、例えばＣＡＮの車両用通信装置の例で説明すると、送信データおよび受信データはデバイス等を認識するためのＩＤ（認識情報）が付加されてＥＣＵ等のマイクロコンピュータ間でやり取りされる。その際、データの送受信には、送受信共用のバッファ部と送受信回路部を備えた車両用通信装置が用いられる（例えば、特許文献１（段落［０００３］−［０００６］、図１等）参照）。
【０００４】
図２は上記した車両用通信装置１００の概略の基本構成を示し、ＣＰＵ１０１によりデータが読み書きされるバッファ部１０２は、例えば送受信総合のＩＤ数が３２個であれば、ＩＤ毎の３２の領域ｍ１〜ｍ３２に分割（区分）された１チャンネルのバッファユニット１０３のＩＣで形成され、その後段に送受信回路部１０４が設けられる。
【０００５】
そして、バッファユニット１０３は、領域ｍ１〜ｍ３２に割り当てられるＩＤが決まっており、ＣＰＵ１０１からの各ＩＤの送信データは、バッファユニット１０３の該当する送信ＩＤの領域に保持された後、バッファユニット１０３の送信端子部（送信ポート）ｔから送受信回路部１０４に送られ、送受信回路部１０４により、ＣＡＮの信号に変換されてネットワークを構築するＣＡＮの通信バス１０５に送信される。また、通信バス１０５のＣＡＮの各受信信号（他の機器の送信信号）は送受信回路部１０４により、ＣＰＵ１０１が扱うことができる受信ＩＤおよび受信データに変換され、変換された受信ＩＤおよび受信データは、送受信回路部１０４からバッファユニット１０３の受信端子部（受信ポート）ｒに送られて、バッファユニット１０３の該当する受信ＩＤの領域に受信データが取り込まれて保持された後、ＣＰＵ１０１がバッファユニット１０３の受信データを読み出す。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００９−２８２６１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
この種の車両用通信装置においては、前記したように、バッファ部１０２の１チャンネルのバッファユニット１０３に保持可能な送受信のＩＤ総数が例えば３２に固定されるので、車内の機器（ＥＣＵ）が増えたりして受信ＩＤが増加し、１個のバッファユニット１０３では賄えなくなると、バッファ部１０２を市販の２チャンネルのバッファユニット形成することが考えられるが、この場合、送信データがチャンネル間で競合し、両チャンネルのバッファユニットの送信データが同時に同じ送受信回路部に入力されると、信号のレベル短絡が発生して送信できなくなることから、チャンネル毎に送受信回路部が設けられる。
【０００８】
図３は従来装置のバッファ部１０２を２チャンネル（以下、２チャンネルの一方をチャンネルＡ、他方をチャンネルＢという）のバッファユニット１０３ａ、１０３ｂに増設した場合の構成を示す。
【０００９】
この場合、チャンネルＡのバッファユニット１０３ａの送信端子部ｔ、受信端子部ｒはそのチャンネルの送受信回路部１０４ａに接続され、チャンネルＢのバッファユニット１０３ｂの送信端子部ｔ、受信端子部ｒはそのチャンネルの送受信回路部１０４ｂに接続され、送受信回路部１０４ａ、１０４ｂが通信バス１０５に接続される。
【００１０】
そして、バッファユニット１０３ａ、１０３ｂは、それぞれ例えば３２の領域ｍ１〜ｍ３２の一部（例えば半分）が受信ＩＤの領域であり、これらの領域は異なる受信ＩＤに割り当てられる。したがって、バッファ部１０２は、バッファユニット１０３ａ、１０３ｂのいずれか１個の構成の場合より受信可能なＩＤ数が倍増する。
【００１１】
しかしながら、図３のように受信ＩＤの増加に基づくバッファ部１０２のバッファユニット１０３ａ、１０３ｂの増設に伴って、送受信回路部１０４ａ、１０４ｂも増設するのでは、大幅なコストアップを招く問題がある。
【００１２】
本発明は、受信ＩＤ（認識情報）の増加に対して安価に対応することを目的とする。
【課題を解決するための手段】
【００１３】
上記した目的を達成するために、本発明の車両用通信装置は、受信データは競合しないことに着目してなされたものであり、バッファ部に保持された送信データを識別情報（ＩＤ）を付して送受信回路部から通信バスに送信し、前記通信バスの受信データを前記送受信回路部により受信して前記バッファ部に保持する車両用通信装置であって、前記バッファ部は、識別情報毎の複数領域に分割された複数のバッファユニットにより形成され、所定のバッファユニットは、少なくとも一部の領域が送信データの保持に設定されて送信端子部、受信端子部が前記送受信回路部に接続され、残りのバッファユニットは、各領域が受信データの保持に設定されて受信端子部が前記送受信回路部に接続されることを特徴としている。（請求項１）。
【発明の効果】
【００１４】
請求項１に記載の発明によれば、各送信ＩＤのデータはバッファ部の所定のバッファユニットの一部の領域に保持された後、その送信端子部から送受信回路部に送られて通信バスに送信されるので、複数の送信データが競合することはない。
【００１５】
つぎに、通信バスの各受信ＩＤのデータは、順に送受信回路部が受信し、バッファ部の前記所定のバッファユニットの残りの領域が受信ＩＤの領域であれば、送受信回路部から前記所定のバッファユニットおよび残りのバッファユニットの受信端子に分枝入力される。なお、前記所定のバッファユニットの全領域が送信ＩＤの領域であれば、残りのバッファユニットの受信端子だけに分枝入力される。このとき、各バッファユニットに同じ受信データが分枝入力されるので、受信データのレベル短絡は生じない。そして、各バッファユニットの該当する受信ＩＤの領域にその受信ＩＤの受信データが保持され、前記所定のバッファユニットだけの場合よりバッファ部に保持可能な受信ＩＤ数が増加する。
【００１６】
そして、この場合は送受信回路部をバッファユニット毎に用意しなくてよく、送受信回路部は１個でよく、受信ＩＤ数の増加に伴って受信データのバッファユニットを増加すればよく、安価な構成で受信ＩＤの増加に対応することができる。
【図面の簡単な説明】
【００１７】
【図１】本発明の車両用通信装置の一実施形態のブロック図である。
【図２】バッファ部に１チャンネルのバッファユニットを備えた従来装置のブロック図である。
【図３】図２の従来装置のバッファ部に２チャンネルのバッファユニットを備えた場合の説明図である。
【発明を実施するための形態】
【００１８】
つぎに、本発明をより詳細に説明するため、本発明の一実施形態について、図１を参照して詳述する。
【００１９】
図１は本実施形態の車両用通信装置１のブロック結線図を示し、ＣＰＵ２によりデータが読み書きされるバッファ部３は、それぞれＩＤ毎の３２の領域ｍ１〜ｍ３２に分割（区分）されたチャンネルＡのバッファユニット３ａとチャンネルＢのバッファユニット３ｂとを有する。
【００２０】
そして、バッファユニット３ａは、３２の記憶領域ｍ１〜ｍ３２の一部（例えば記憶領域ｍ１〜ｍ１６）が送信データの保持に設定されて、その送信端子部ｔが送受信回路部４に接続される。
【００２１】
また、バッファユニット３ａの残りの記憶領域（例えば記憶領域ｍ１７〜ｍ３２）および、チャンネルＢのバッファユニット３ｂの３２の各記憶領域ｍ１〜ｍ３２は受信データの保持に設定され、バッファユニット３ａの受信端子部ｒが送受信回路部４に接続されるとともに、例えばバッファユニット３ａの受信端子部ｒを送受信回路部４に接続する信号線Ｌｒの途中に増設用の分枝線Ｌｂを介してバッファユニット３ｂの受信端子部ｒが接続される。なお、送受信回路部４はＣＡＮの通信バス５に接続される。
【００２２】
そして、バッファユニット３ａの前記残りの記憶領域（例えば記憶領域ｍ１７〜ｍ３２）および、チャンネルＢのバッファユニット３ｂの３２の各記憶領域ｍ１〜ｍ３２は、異なる受信ＩＤの領域に設定され、通信バス５の各受信ＩＤの受信データは、送受信回路部４を介してバッファユニット３ａ、３ｂの受信端子部ｒに分枝入力され、バッファユニット３ａ、３ｂのいずれかの該当する受信ＩＤの領域に保持される。
【００２３】
この場合、バッファユニット３ｂを受信専用のバッファユニットとして追加することにより、送信データには影響を及ぼすことなく、バッファ部３の受信ＩＤの領域が、元のバッファユニット３ａの例えば１６個の領域から、あらたに３２個増加する。
【００２４】
そして、バッファユニット３ｂを受信専用のバッファユニットとして追加するので、バッファユニット３ｂの受信端子部ｒを、増設用の分枝線Ｌｂを介して送受信回路部４に接続するだけでよく、送受信回路部の増設等は不要であり、極めて低コストに受信ＩＤの増加に対応することができる。なお、受信ＩＤがさらに増加するときは、バッファ部３にバッファユニット３ｂと同様の受信専用のバッファユニットを増設し、それらの受信端子部ｒを、分枝線Ｌｂと同様の分枝線を介して送受信回路部４に接続すればよい。
【００２５】
したがって、本実施形態の場合、受信ＩＤが増加して１チャンネルのバッファユニット３ａではバッファ部３が対応しきれなくなる場合に、送受信回路部を増設せずに、もう１チャンネルの受信専用のバッファユニット３ｂをバッファ部３に増設するだけで、低コストに対応することができ、バッファユニット３ｂと同様の受信専用のバッファユニットをバッファ部３にさらに増設すれば、さらに多くの受信ＩＤの増加に、簡単に、かつ、低コストに対応でき、低コストでＣＡＮ通信の大幅な機能アップが実現できる。
【００２６】
そして、本発明は上記した実施形態に限定されるものではなく、その趣旨を逸脱しない限りにおいて上述したもの以外に種々の変更を行なうことが可能であり、例えば、前記実施形態では、バッファユニット３ａを送信ＩＤのデータ（送信データ）の保持と受信ＩＤのデータ（受信データ）の保持に共用したが、バッファユニット３ａは送信専用のバッファユニットに設定し、受信データはバッファユニット３ｂ等の受信専用のバッファユニットに保持するようにしてもよく、この場合、バッファユニット３ａは送信端子部ｔのみを送受信回路部４に接続して用いることも可能になる。また、バッファユニット３ａは、記憶領域ｍ１〜ｍ２０が送信データの保持に設定され、記憶領域ｍ２１〜ｍ３２が受信データの保持に設定されてもよい。すなわち、所定のバッファユニット（バッファユニット３ａ）における複数のバッファ部のうち送信データの保持に設定されるバッファ部の数が受信データの保持に設定されるバッファ部の数よりも多く設定されていてもよい。これらのようにすることで、コストアップを招くことなく送信可能なＩＤを増やすことができる。
【００２７】
つきに、各バッファユニット３ａ、３ｂの分割領域の個数等はどのようであってもよく、バッファユニット３ａ、３ｂによって分割領域の個数が異なっていてもよい。
【００２８】
そして、本発明は、ＣＡＮの車両用通信装置だけでなく、ＬＩＮの車両用通信装置等にも同様に適用することができ、種々の車両用通信装置に適用することができる。
【符号の説明】
【００２９】
１    車両用通信装置
３    バッファ部
３ａ、３ｂ    バッファユニット
４    送受信回路部
５    通信バス
ｍ１〜ｍ３２    記憶領域
ｒ    受信端子部
ｔ    送信端子部
【図１】
2012142646.tif 000003
【図２】
2012142646.tif 000004
【図３】
2012142646.tif 000005