(57)【要約】【課題】複数の車載中継装置間でのメッセージ送受信の円滑化が期待できる車載通信システム、車載中継装置、通信プログラム及び通信方法を提供する。【解決手段】本実施の形態に係る車載通信システムは、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、２つの前記車載中継装置は、２つ以上の通信線を介して接続され、前記車載中継装置は、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を有する。２つの前記車載中継装置は、２つの通信線を介して接続され、前記メッセージ送信部は、前記２つの通信線のうちの１つの通信線を交互に選択してメッセージを送信してもよい。【選択図】図１
2020025192.tif 000002
【特許請求の範囲】
【請求項１】
通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、
２つの前記車載中継装置は、２つ以上の通信線を介して接続され、
前記車載中継装置は、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を有する、車載通信システム。
【請求項２】
２つの前記車載中継装置は、２つの通信線を介して接続され、
前記メッセージ送信部は、前記２つの通信線のうちの１つの通信線を交互に選択してメッセージを送信する、請求項１に記載の車載通信システム。
【請求項３】
２つの前記車載中継装置は、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線とを介して接続され、
前記メッセージ送信部は、他の車載中継装置へのメッセージ送信に用いることが可能な一又は複数の通信線から１つの通信線を選択してメッセージを送信する、請求項１に記載の車載通信システム。
【請求項４】
通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、
２つの前記車載中継装置は、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる通信線とを介して接続されている、車載通信システム。
【請求項５】
通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置であって、
他の車載中継装置と２つ以上の通信線を介して接続され、
前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を備える、車載中継装置。
【請求項６】
通信線がそれぞれ接続される複数の接続部を有し、他の車載中継装置と２つ以上の通信線を介して接続される車載中継装置に、
前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、
選択した通信線を介して前記他の車載中継装置へメッセージを送信する
処理を行わせる通信プログラム。
【請求項７】
通信線がそれぞれ接続される複数の接続部を有する２つの車載中継装置を、２つ以上の通信線を介して接続し、
前記車載中継装置が、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、
選択した通信線を介して前記他の車載中継装置へメッセージを送信する、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両に搭載された複数の車載通信装置が送受信するメッセージを中継する車載通信システム、車載中継装置、通信プログラム及び通信方法に関する。
【背景技術】
【０００２】
近年、車両に搭載されるＥＣＵ（Electronic Control Unit）は増加する傾向にある。各ＥＣＵは、他のＥＣＵとの間で通信を行って情報を交換し、各々の処理を行っている。このため、車両内のＥＣＵの増加に伴って、ＥＣＵが通信を行うために設けられる車両内の通信線の量が増加し、車両の重量の増加及び車両内の通信線を配するスペースの減少等が懸念される。
【０００３】
特許文献１においては、車両内を複数の領域に分け、領域毎に複数の機能ＥＣＵを第１ネットワークにて中継ＥＣＵに接続し、複数の中継ＥＣＵを第２ネットワークにて接続した構成の車両制御システムが記載されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−６７１８７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら特許文献１に記載の車両制御システムにおいては、異なる領域に設けられた複数の機能ＥＣＵ間での通信量が増大した場合に、これらの通信を中継する中継ＥＣＵ間の通信帯域が逼迫し、通信遅延が発生する虞がある。
【０００６】
本発明は、斯かる事情に鑑みてなされたものであって、その目的とするところは、複数の車載中継装置間でのメッセージ送受信の円滑化が期待できる車載通信システム、車載中継装置、通信プログラム及び通信方法を提供することにある。
【課題を解決するための手段】
【０００７】
本態様に係る車載通信システムは、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、２つの前記車載中継装置は、２つ以上の通信線を介して接続され、前記車載中継装置は、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を有する。
【０００８】
本態様に係る車載中継装置は、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置であって、他の車載中継装置と２つ以上の通信線を介して接続され、前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を備える。
【０００９】
本態様に係る通信プログラムは、通信線がそれぞれ接続される複数の接続部を有し、他の車載中継装置と２つ以上の通信線を介して接続される車載中継装置に、
前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、選択した通信線を介して前記他の車載中継装置へメッセージを送信する処理を行わせる。
【００１０】
本態様に係る通信方法は、通信線がそれぞれ接続される複数の接続部を有する２つの車載中継装置を、２つ以上の通信線を介して接続し、前記車載中継装置が、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、選択した通信線を介して前記他の車載中継装置へメッセージを送信する。
【００１１】
なお、本願は、このような特徴的な処理部を備える車載中継装置として実現することができるだけでなく、かかる特徴的な処理をステップとする通信方法として実現したり、かかるステップをコンピュータに実行させるための通信プログラムとして実現したりすることができる。また、車載中継装置の一部又は全部を実現する半導体集積回路として実現したり、車載中継装置を含むその他の装置又はシステムとして実現したりすることができる。
【発明の効果】
【００１２】
上記によれば、複数の車載中継装置間でのメッセージ送受信の円滑化が期待できる。
【図面の簡単な説明】
【００１３】
【図１】実施の形態１に係る車載通信システムの構成を示すブロック図である。
【図２】本実施の形態に係るＧＷの構成を示すブロック図である。
【図３】本実施の形態に係るＧＷが行う他のＧＷへのメッセージ送信処理の手順を示すフローチャートである。
【図４】変形例に係る車載通信システムの構成を示すブロック図である。
【図５】実施の形態２に係る車載通信システムの構成を示すブロック図である。
【図６】実施の形態３に係る車載通信システムの構成を示すブロック図である。
【発明を実施するための形態】
【００１４】
［本発明の実施の形態の説明］
最初に本発明の実施態様を列記して説明する。また、以下に記載する実施形態の少なくとも一部を任意に組み合わせてもよい。
【００１５】
（１）本態様に係る車載通信システムは、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、２つの前記車載中継装置は、２つ以上の通信線を介して接続され、前記車載中継装置は、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を有する。
【００１６】
本態様にあっては、一又は複数の車載通信装置が接続される複数の通信線が車載中継装置に接続され、複数の通信線間のメッセージの送受信を車載中継装置が中継する。車両には２つの車載中継装置が搭載され、２つの車載中継装置が２つ以上の通信線を介して接続される。各車載中継装置は、他の車載中継装置へのメッセージ送信を行う場合、２つ以上の通信線から所定の順番で１つの通信線を選択し、選択した通信線を介してメッセージを他の車載中継装置へ送信する。
この構成により、全ての車載通信装置を１つの車載中継装置に接続する構成と比較して、車両に設けられる通信線の量が削減されることが期待できる。またボトルネックとなりやすい２つの車載中継装置の間の通信について、その通信容量を増すことができ、２つ以上の通信線を均等に利用して通信を円滑に行うことができる。また車載中継装置の間の通信容量を増すことによって、各通信線における通信速度を低速化することが可能となり、これにより通信に伴うノイズの発生量を低減することができる。
【００１７】
（２）２つの前記車載中継装置は、２つの通信線を介して接続され、前記メッセージ送信部は、前記２つの通信線のうちの１つの通信線を交互に選択してメッセージを送信することが好ましい。
【００１８】
本態様にあっては、２つの車載中継装置が２つの通信線を介して接続される。各車載中継装置は、２つの通信線を交互に利用して他の車載中継装置へメッセージを送信する。この構成により、２つの車載中継装置を１つの通信線で接続する構成と比較して、通信容量を倍にすることができ、２つの通信線を均等に利用して通信を円滑に行うことができる。
【００１９】
（３）２つの前記車載中継装置は、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線とを介して接続され、前記メッセージ送信部は、他の車載中継装置へのメッセージ送信に用いることが可能な一又は複数の通信線から１つの通信線を選択してメッセージを送信することが好ましい。
【００２０】
本態様にあっては、２つの車載中継装置が複数の通信線を介して接続される。複数の通信線には、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる一又は複数の通信線とを含む。各車載中継装置は、自身が送信に用いることが可能な一又は複数の通信線から１つの通信線を選択して他の車載中継装置へメッセージを送信する。これにより、２つの車載中継装置を接続する複数の通信線において、メッセージ送信の衝突が発生する事がなくなるため、メッセージ送信を円滑に行うことができる。
【００２１】
（４）本実施の形態に係る車載通信システムは、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置を２つ備え、２つの前記車載中継装置は、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる通信線とを介して接続されている。
【００２２】
本態様にあっては、２つの車載中継装置が２つの通信線を介して接続される。２つの通信線は、一方の車載中継装置から他方の車載中継装置へのメッセージ送信に用いられる通信線と、他方の車載中継装置から一方の車載中継装置へのメッセージ送信に用いられる通信線とである。各車載中継装置は、一方の通信線を介してメッセージを他の車載中継装置へ送信し、他方の通信線を介して他の車載中継装置からのメッセージを受信する。これにより、これにより、２つの車載中継装置を接続する２つの通信線は、メッセージの送信方向が定められているため、メッセージ送信の衝突が発生する事がなく、メッセージ送信を円滑に行うことができる。
【００２３】
（５）本態様に係る車載中継装置は、通信線がそれぞれ接続される複数の接続部を有し、前記接続部に接続された複数の通信線を介したメッセージの送受信を中継する車載中継装置であって、他の車載中継装置と２つ以上の通信線を介して接続され、前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択して送信するメッセージ送信部を備える。
【００２４】
本態様にあっては、態様（１）と同様に、２つの車載中継装置の間の通信容量を増すことができ、２つ以上の通信線を均等に利用して通信を円滑に行うことができる。
【００２５】
（６）本態様に係る通信プログラムは、通信線がそれぞれ接続される複数の接続部を有し、他の車載中継装置と２つ以上の通信線を介して接続される車載中継装置に、前記他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、選択した通信線を介して前記他の車載中継装置へメッセージを送信する処理を行わせる。
【００２６】
本態様にあっては、態様（１）と同様に、２つの車載中継装置の間の通信容量を増すことができ、２つ以上の通信線を均等に利用して通信を円滑に行うことができる。
【００２７】
（７）本態様に係る通信方法は、通信線がそれぞれ接続される複数の接続部を有する２つの車載中継装置を、２つ以上の通信線を介して接続し、前記車載中継装置が、他の車載中継装置へ送信すべきメッセージを、前記２つ以上の通信線から１つの通信線を所定の順番で選択し、選択した通信線を介して前記他の車載中継装置へメッセージを送信する。
【００２８】
本態様にあっては、態様（１）と同様に、２つの車載中継装置の間の通信容量を増すことができ、２つ以上の通信線を均等に利用して通信を円滑に行うことができる。
【００２９】
［本発明の実施形態の詳細］
本発明の実施形態に係る通信システムの具体例を、以下に図面を参照しつつ説明する。なお、本発明はこれらの例示に限定されるものではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【００３０】
（実施の形態１）
図１は、実施の形態１に係る車載通信システムの構成を示すブロック図である。実施の形態１に係る車載通信システム１は、車両１００に複数のＥＣＵ３と、複数のＧＷ（GateWay）１０とを備え、複数のＥＣＵ３及びＧＷ１０が通信線５，６を介してメッセージの送受信を行うシステムである。一例として図１には、車両１００にＧＷ１０が２つ搭載され、２つのＧＷ１０が２つの通信線６を介して接続され、各ＧＷ１０に３つの通信線５が接続され、各通信線に３つのＥＣＵ３が接続された車載通信システム１の構成が示されている。以下の説明において２つのＧＷ１０を区別する必要がある場合には、図１に示すように一方をＧＷ１０ａとし、他方をＧＷ１０ｂとして、異なる符号を付して区別する。２つの通信線６についても同様に、必要に応じて一方を通信線６ａとし、他方を通信線６ｂとして区別する。なお車載通信システム１に含まれるＥＣＵ３の数、ＧＣＷ１０の数、通信線５，６の数、装置の接続態様及びネットワーク構成等は、図示のものに限らない。
【００３１】
車両１００に搭載されたＥＣＵ３は、例えば車両１００のエンジンの動作を制御するＥＣＵ、ドアのロック／アンロックを制御するＥＣＵ、ライトの点灯／消灯を制御するＥＣＵ、エアバッグの動作を制御するＥＣＵ、及び、ＡＢＳ（Antilock Brake System）の動作を制御するＥＣＵ等の種々のＥＣＵが含まれ得る。各ＥＣＵ３は、車両１００に配された通信線５のいずれかに接続され、通信線５及びＧＷ１０を介して他のＥＣＵ３との間でメッセージの送受信を行うことができる。
【００３２】
各ＧＷ１０は、複数の通信線５が接続されており、通信線５を介して複数のＥＣＵ３との間でメッセージの送受信を行うことができる。ＥＣＵ３が送信したメッセージを受信したＧＷ１０は、受信したメッセージに付されたＩＤに基づいて中継の要否を判断し、中継が必要なメッセージを受信元とは異なる通信線５から送信する。このためＧＷ１０は、メッセージに付されるＩＤと、このメッセージの送信先となる通信線５との対応関係を記憶した送信先マップを有している。
【００３３】
車載通信システム１では、一方のＧＷ１０ａに接続されたＥＣＵ３から他方のＧＷ１０ｂに接続されたＥＣＵ３へメッセージを送信することが可能である。この場合、ＥＣＵ３からのメッセージを受信したＧＷ１０ａは、このメッセージに付されたＩＤに基づいて他方のＧＷ１０ｂへ中継すべきと判断し、このメッセージを通信線６から出力することでＧＷ１０ｂへ送信する。通信線６を介してＧＷ１０ａからのメッセージを受信したＧＷ１０ｂは、受信したメッセージに付されたＩＤに基づいて中継先の通信線５がいずれであるかを判断し、このメッセージを中継先の通信線５から送信する。ＧＷ１０ｂからＧＷ１０ａへメッセージを送信する場合も同様である。
【００３４】
また実施の形態１に係る車載通信システム１では、２つのＧＷ１０が２つの通信線６を介して接続されている。２つの通信線６は同じ通信規格に従うものであり、本実施の形態においてはＣＡＮ（Controller Area Network）の通信規格に従ってメッセージの送受信が行われるものとする。また本実施の形態においては、いずれの通信線６を用いた場合であっても、通信速度は同じであるものとする。ただしＧＷ１０は、イーサネット（登録商標）又はFlexRay等の通信規格でメッセージの送受信を行う構成であってよく、２つの通信線６の通信速度が異なっていてもよい。
【００３５】
ＧＷ１０は、他のＧＷ１０へメッセージを送信する場合、２つの通信線６からいずれか１つを選択する。ＧＷ１０は、選択した通信線６へメッセージを出力することにより、この通信線６を介して他のＧＷ１０へメッセージを送信する。実施の形態１係る車載通信システム１では、ＧＷ１０は２つの通信線６を交互に選択して他のＧＷ１０へメッセージを送信する。例えばＧＷ１０ａは、まず一方の通信線６ａを介して他のＧＷ１０ｂへのメッセージ送信を行い、次に他方の通信線６ｂを介して他のＧＷ１０ｂへのメッセージ送信を行い、更にその次に一方の通信線６ａを介して他のＧＷ１０ｂへのメッセージ送信を行うというように、通信線６ａと通信線６ｂとを交互に利用してメッセージを送信する。もう一方のＧＷ１０ｂについても同様に、２つの通信線６ａ及び通信線６ｂを交互に利用してＧＷ１０ａへのメッセージ送信を行う。
【００３６】
なお２つのＧＷ１０は、メッセージを送信する通信線６の選択を同期して行うのではなく、各々の判断で通信線６を選択する。このため、通信線６において２つのＧＷ１０によるメッセージ送信が同時的に行われ、メッセージ送信の衝突が発生する可能性がある。この場合には、ＣＡＮの通信規格に従ってメッセージ送信の調停処理が行われる。
【００３７】
図２は、本実施の形態に係るＧＷ１０の構成を示すブロック図である。なお、本実施の形態に係る車載通信システム１が備える２つのＧＷ１０は、略同じ構成であるため、図２には一方のＧＷ１０ａのみ詳細な構成を図示し、他方のＧＷ１０ｂは詳細な構成の図示を省略している。本実施の形態に係るＧＷ１０は、処理部（プロセッサ）１１、記憶部（ストレージ）１２、通信部（トランシーバ）１３，１４、接続部（コネクタ）１５，１６及び通信バッファ１７等を備えて構成されている。
【００３８】
処理部１１は、例えばＣＰＵ（Central Processing Unit）又はＭＰＵ（Micro-Processing Unit）等の演算処理装置を用いて構成されている。処理部１１は、記憶部１２に記憶されたプログラムを読み出して実行することにより、種々の処理を行うことができる。本実施の形態において処理部１１は、記憶部１２に記憶された通信プログラム１２ａを読み出して実行することにより、通信線５間のメッセージを中継する処理、２つの通信線６から他のＧＷ１０へのメッセージ送信に用いる通信線６を選択する処理、及び、選択した通信線６を介して他のＧＷ１０へメッセージを送信する処理等を行う。
【００３９】
記憶部１２は、例えばフラッシュメモリ又はＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）等の不揮発性のメモリ素子を用いて構成されている。記憶部１２は、処理部１１が実行する各種のプログラム、及び、処理部１１の処理に必要な各種のデータを記憶する。本実施の形態において記憶部１２は、処理部１１が実行する通信プログラム１２ａと、処理部１１がメッセージの中継を行う際に用いる送信先マップ１２ｂとを記憶している。なお通信プログラム１２ａは、例えばＧＷ１０の製造段階において記憶部１２に書き込まれてもよく、また例えば遠隔のサーバ装置などが配信するものをＧＷ１０が通信にて取得してもよく、また例えばメモリカード又は光ディスク等の記録媒体９９に記録されたプログラムをＧＷ１０が読み出して記憶部１２に記憶してもよく、また例えば記録媒体９９に記録されたものを書込装置が読み出してＧＷ１０の記憶部１２に書き込んでもよい。通信プログラム１２ａは、ネットワークを介した配信の態様で提供されてもよく、記録媒体９９に記録された態様で提供されてもよい。
【００４０】
接続部１５，１６は、通信線５，６を着脱可能に接続するためのものであり、いわゆるコネクタである。接続部１５，１６は、接続される通信線５，６の形状及び規格等に適した構成とされる。なお図２においては、ＥＣＵ３との通信を行う通信線５を接続するための３つの接続部１５と、他のＧＷ１０との通信を行うための通信線６を接続するための２つの接続部１６とを別符号を付して図示している。しかしＧＷ１０及びＥＣＵ３の通信と、２つのＧＷ１０の間の通信とが同じ通信規格であり、通信線５，６が同じ規格のものである場合には、実質的に接続部１５，１６は同じものであってよい。
【００４１】
通信部１３，１４は、接続部１５，１６に接続された通信線５，６を介したメッセージの送受信に関する処理を行う。本実施の形態において通信部１３，１４は、ＣＡＮの通信規格に従ってメッセージの送受信を行う。通信部１３，１４は、例えばＣＡＮトランシーバなどの通信ＩＣを用いて構成され得る。通信部１３，１４は、接続部１５，１６に接続された通信線５，６の電位を周期的にサンプリングして取得することにより、通信線５，６上の電気信号をデジタルデータに変換し、このデジタルデータを受信メッセージとして処理部１１へ与える。また通信部１３，１４は、処理部１１からデジタルデータとして与えられたメッセージを電気信号に変換し、変換した電気信号を接続部１５，１６に接続された通信線５，６へ出力することによって、メッセージを送信する。なお図２においては、ＥＣＵ３との通信を行う３つの通信部１３と、他のＧＷ１０との通信を行う２つの通信部１４とを別符号を付して図示している。しかしＧＷ１０及びＥＣＵ３の通信と、２つのＧＷ１０の間の通信とが同じ通信規格である場合には、実質的に通信部１３，１４は同じものであってよい。
【００４２】
通信バッファ１７は、例えばＳＲＡＭ（Static Random Access Memory）又はＤＲＡＭ（Dynamic Random Access Memory）等のデータ書換可能なメモリ素子を用いて構成されている。通信バッファ１７は、ＥＣＵ３又は他のＧＷ１０から受信したメッセージを一時的に記憶する。
【００４３】
また本実施の形態に係るＧＷ１０は、記憶部１２に記憶された通信プログラム１２ａを処理部１１が読み出して実行することにより、中継処理部１１ａ、選択処理部１１ｂ及び送信処理部１１ｃ等が処理部１１にソフトウェア的な機能ブロックとして実現される。中継処理部１１ａは、通信部１３が受信したＥＣＵ３からのメッセージを、他のＥＣＵ３へ中継する処理を行う。中継処理部１１ａは、通信部１３にて受信されたメッセージに付されたＩＤを取得して記憶部１２の送信先マップ１２ｂを参照し、送信先マップ１２ｂにてＩＤに対応付けられた送信先を調べる。中継処理部１１ａは、送信先マップ１２ｂにて指定された送信先の通信部１３へメッセージを与え、通信部１３に通信線５へのメッセージ送信を行わせる。また中継処理部１１ａは、送信先マップ１２ｂにて指定された送信先が他のＧＷ１０である場合、他のＧＷ１０へ送信すべきメッセージを選択処理部１１ｂへ与える。
【００４４】
選択処理部１１ｂは、中継処理部１１ａから他のＧＷ１０へ送信すべきメッセージを与えられた場合、２つの通信線６からメッセージ送信に用いる１つの通信線６を選択する処理を行う。選択処理部１１ｂは、中継処理部１１ａから送信メッセージが与えられる都度、メッセージ送信に用いる通信線６を切り替えることによって、２つの通信線６から交互に１つの通信線６を送信用として選択する。選択処理部１１ｂは、選択した通信線６がいずれであるかを示す情報と、送信すべきメッセージとを送信処理部１１ｃへ与える。
【００４５】
送信処理部１１ｃは、他のＧＷ１０へ送信すべきメッセージを、選択処理部１１ｂが選択した通信線６を介して送信する処理を行う。送信処理部１１ｃは、選択された通信線６を介したメッセージ送受信を行う通信部１４へ、選択処理部１１ｂから与えられた送信メッセージを与えることにより、他のＧＷ１０へのメッセージ送信を行う。通信部１４は、処理部１１から与えられたメッセージを、自身に対応する接続部１６に接続された通信線６へ出力することによって、他のＧＷ１０へメッセージを送信する。このときに他のＧＷ１０のメッセージ送信との衝突が発生した場合、メッセージの調停及び再送信等の処理は通信部１４にて行われ、メッセージの調停及び再送信等の処理に送信処理部１１ｃは関与しない。
【００４６】
図３は、本実施の形態に係るＧＷ１０が行う他のＧＷ１０へのメッセージ送信処理の手順を示すフローチャートである。なお本フローチャートにおいては、２つの通信線６のいずれが選択されたかを示す選択フラグを処理に用いるが、このフラグは例えば処理部１１のレジスタなどの記憶領域を用いて実現され、０又は１の値が設定され得る。本実施の形態に係るＧＷ１０の処理部１１は、まず選択フラグの値を０に初期化する（ステップＳ１）。次いで処理部１１の選択処理部１１ｂは、他のＧＷ１０へ送信すべきメッセージが存在するか否かを判定する（ステップＳ２）。他のＧＷ１０へ送信すべきメッセージが存在しない場合（Ｓ２：ＮＯ）、選択処理部１１ｂは、送信すべきメッセージが与えられるまで待機する。
【００４７】
他のＧＷ１０へ送信すべきメッセージが存在する場合（Ｓ２：ＹＥＳ）、選択処理部１１ｂは、選択フラグの値が０であるか否かを判定する（ステップＳ３）。選択フラグの値が０である場合（Ｓ３：ＹＥＳ）、選択処理部１１ｂは、他のＧＷ１０へメッセージを送信する通信線６として、通信線６ａを選択する。この選択に応じて送信処理部１１ｃは、通信線６ａからメッセージを送信する（ステップＳ４）。次いで処理部１１は、選択フラグの値を１に設定し（ステップＳ５）、ステップＳ２へ処理を戻す。
【００４８】
選択フラグの値が０でない場合（Ｓ３：ＮＯ）、即ち選択フラグの値が１である場合、選択処理部１１ｂは、他のＧＷ１０へメッセージを送信する通信線６として、通信線６ｂを選択する。この選択に応じて送信処理部１１ｃは、通信線６ｂからメッセージを送信する（ステップＳ６）。次いで処理部１１は、選択フラグの値を０に設定し（ステップＳ７）、ステップＳ２へ処理を戻す。
【００４９】
以上の構成の実施の形態１に係る車載通信システム１は、２つのＧＷ１０が２つの通信線６を介して接続される。各ＧＷ１０は、２つの通信線６を交互に利用して他のＧＷへメッセージを送信する。この構成により、２つのＧＷ１０を１つの通信線６で接続する構成と比較して、ＧＷ１０間の通信容量を２倍にすることができ、２つの通信線６を均等に利用して通信を円滑に行うことができる。
【００５０】
なお本実施の形態においては、車載通信システム１が２つのＧＷ１０を備え、２つのＧＷ１０が２つの通信線６にて接続される構成としたが、システム構成はこれに限らない。車載通信システム１は、３つ以上のＧＷ１０を備えてもよい。また以下の変形例に示すように、２つのＧＷ１０を３つ以上の通信線６にて接続してもよい。
【００５１】
（変形例）
図４は、変形例に係る車載通信システム１０１の構成を示すブロック図である。変形例に係る車載通信システム１０１では、２つのＧＷ１０が３つの通信線６（６ａ〜６ｃ）を介して接続されている。変形例に係るＧＷ１０は、３つの通信線６の中から１つの通信線６を所定の順番で選択し、選択した１つの通信線６を介して他のＧＷ１０へメッセージを送信する。例えばＧＷ１０は、通信線６ａ→通信線６ｂ→通信線６ｃ→通信線６ａ→…の順番で通信線６の選択を行う構成とすることができる。
【００５２】
以上の構成の変形例に係る車載通信システム１０１では、２つのＧＷ１０を３つの通信線６を介して接続することによって、ＧＷ１０間の通信容量を更に増すことができる。３つの通信線６を所定の順番で選択することで、通信線６を均等に利用して通信を円滑に行うことができる。また更に、２つのＧＷ１０を４つ以上の通信線６を介して接続する構成としてもよい。
【００５３】
（実施の形態２）
図５は、実施の形態２に係る車載通信システム２０１の構成を示すブロック図である。実施の形態２に係る車載通信システム１０１は、２つのＧＷ１０が２つの通信線６を介して接続された構成であり、この点で実施の形態１に係る車載通信システム１と同じ構成である。ただし実施の形態２に係る車載通信システム２０１では、２つの通信線６に対してメッセージの送受信の方向がそれぞれ定められている。即ち、通信線６ａは、ＧＷ１０ａからＧＷ１０ｂへのメッセージ送信に用いられる。通信線６ｂは、ＧＷ１０ｂからＧＷ１０ａへのメッセージ送信に用いられる。
【００５４】
ＧＷ１０ａは、他のＧＷ１０ｂへ送信すべきメッセージが存在する場合、２つの通信線６のうち、通信線６ａを選択してメッセージをＧＷ１０ｂへ送信する。またＧＷ１０ａは、他のＧＷ１０ｂから送信されたメッセージを、通信線６ｂを介して受信する。同様に、ＧＷ１０ｂは、他のＧＷ１０ａへ送信すべきメッセージが存在する場合、通信線６ｂを選択してメッセージをＧＷ１０ａへ送信する。またＧＷ１０ｂは、他のＧＷ１０ａから送信されたメッセージを、通信線６ａを介して受信する。
【００５５】
以上の構成の実施の形態２に係る車載通信システム２０１は、２つのＧＷ１０が２つの通信線６を介して接続され、通信線６ａはＧＷ１０ａからＧＷ１０ｂへのメッセージ送受信に用いられ、通信線６ｂはＧＷ１０ｂからＧＷ１０ａへのメッセージ送信に用いられる構成である。各ＧＷ１０は、一方の通信線６を介してメッセージを送信し、他方の通信線６を介してメッセージを受信する。これらの構成により、各通信線６はメッセージの送受信方向が定められているため、メッセージ送信の衝突が発生する事がなく、メッセージ送受信を円滑に行うことができる。
【００５６】
なお、実施の形態２においては、２つのＧＷ１０を２つの通信線６を介して接続する構成としたが、これに限るものではなく、３つ以上の通信線６を介して接続する構成としてもよい。３つの通信線６を介して２つのＧＷ１０を接続する構成の場合、例えば２つの通信線６をＧＷ１０ａのメッセージ送信に用い、１つの通信線６をＧＷ１０ｂのメッセージ送信に用いる構成とすることができる。４つ以上の通信線６を介して接続する場合も同様に、各通信線６をいずれのＧＷ１０のメッセージ送信に用いるかを、例えば各ＧＷ１０のメッセージ送信量などに基づいて、予め定めておけばよい。
【００５７】
実施の形態２に係る車載通信システム２０１のその他の構成は、実施の形態１に係る車載通信システム１０１と同様であるため、同様の箇所には同じ符号を付し、詳細な説明を省略する。
【００５８】
（実施の形態３）
図６は、実施の形態３に係る車載通信システム３０１の構成を示すブロック図である。なお図６においては、通信線５に接続される複数のＥＣＵ３の図示を省略している。実施の形態３に係る車載通信システム３０１は、２つのＧＷ１０を４つの通信線６（６ａ〜６ｄ）を介して接続した構成である。４つの通信線６のうち、２つの通信線６ａ，６ｂはＧＷ１０ａからＧＷ１０ｂへのメッセージ送信に用いられ、２つの通信線６ｃ，６ｄはＧＷ１０ｂからＧＷ１０ａへのメッセージ送信に用いられる。
【００５９】
ＧＷ１０ａは、他のＧＷ１０ｂへ送信すべきメッセージが存在する場合、２つの通信線６ａ，６ｂの中からいずれか１つを選択し、選択した１つの通信線６ａ又は６ｂからＧＷ１０ｂへメッセージを送信する。このときにＧＷ１０ａは、２つの通信線６ａ，６ｂを交互に選択する。同様にＧＷ１０ｂは、他のＧＷ１０ａへ送信すべきメッセージが存在する場合、２つの通信線６ｃ，６ｄの中からいずれか１つを選択し、選択した１つの通信線６ｃ又は６ｄからＧＷ１０ａへメッセージを送信する。このときにＧＷ１０ｂは、２つの通信線６ｃ，６ｄを交互に選択する。
【００６０】
以上の構成の実施の形態３に係る車載通信システム３０１は、実施の形態１に係る車載通信システム１の構成と、実施の形態２に係る車載通信システム２０１の構成とを兼ね備えている。よって実施の形態３に係る車載通信システム３０１は、２つのＧＷ１０間の通信容量をより増すことが期待でき、ＧＷ１０間のメッセージ送受信をより円滑化することが期待できる。
【００６１】
なお実施の形態３においては、２つのＧＷ１０を４つの通信線６を介して接続し、各ＧＷ１０のメッセージ送信に２つずつの通信線６を割り当てる構成としたが、これに限るものではない。２つのＧＷ１０を更に多くの通信線６を介して接続する構成としてもよい。例えば２つのＧＷ１０を６つの通信線６を介して接続し、各ＧＷ１０のメッセージ送信に３つずつの通信線６を割り当てる構成としてもよい。この構成の場合、ＧＷ１０は３つの通信線６から所定の順番で１つの通信線６を選択し、選択した通信線６を介して他のＧＷ１０へメッセージを送信すればよい。
【００６２】
実施の形態３に係る車載通信システム３０１のその他の構成は、実施の形態１に係る車載通信システム１０１と同様であるため、同様の箇所には同じ符号を付し、詳細な説明を省略する。
【００６３】
今回開示された実施形態はすべての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【００６４】
１  車載通信システム
３  ＥＣＵ
５  通信線
６，６ａ，６ｂ，６ｃ，６ｄ  通信線
１０，１０ａ，１０ｂ  ＧＷ（車載中継装置）
１１  処理部（メッセージ送信部）
１１ａ  中継処理部
１１ｂ  選択処理部
１１ｃ  送信処理部
１２  記憶部
１２ａ  通信プログラム
１２ｂ  送信先マップ
１３  通信部
１４  通信部
１５  接続部
１６  接続部
１７  通信バッファ
９９  記録媒体
１００  車両
１０１  車載通信システム
２０１  車載通信システム
３０１  車載通信システム
【図１】
2020025192.tif 000003
【図２】
2020025192.tif 000004
【図３】
2020025192.tif 000005
【図４】
2020025192.tif 000006
【図５】
2020025192.tif 000007
【図６】
2020025192.tif 000008