(57)【要約】【課題】メッセージ送信により生ずる車両制御系に対する影響を抑止する。【解決手段】一つ以上の通信バスを含む車両内ネットワークに接続可能なナビゲーション装置１であって、通信バスに流れる通信メッセージを取得し、当該取得した通信メッセージに基づいて、通信バスに車両制御用電子制御装置が接続しているか否かを判定し、通信バスに車両制御用電子制御装置が接続していると判定した場合に、車両制御用電子制御装置が接続している通信バスへの通信メッセージの送信を停止させる。【選択図】図２
2018192876.tif 000002
【特許請求の範囲】
【請求項１】
一つ以上の通信バスを含む車両内ネットワークに接続可能な運転支援装置であって、
前記通信バスに流れる通信メッセージを取得するメッセージ取得部と、
前記メッセージ取得部により取得された通信メッセージに基づいて、前記通信バスに車両制御用の電子制御装置が接続しているか否かを判定する判定部と、
前記判定部により前記通信バスに前記電子制御装置が接続していると判定された場合に、前記電子制御装置が接続している前記通信バスへの通信メッセージの送信を停止させる通信制御部と、
を備える運転支援装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、運転支援装置に関する。
【背景技術】
【０００２】
自動車に代表される車両は、一般に、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）等の車両内ネットワークを利用して車両制御用の電子制御装置（ＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）間の通信を制御する。
【０００３】
下記特許文献１には、ＣＡＮに接続する各電子制御装置から故障原因などの診断に用いるデータを収集して蓄積するカーナビゲーション装置が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許２００８−２４０１５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載のカーナビゲーション装置は、車両制御用の電子制御装置からデータを収集する際にＣＡＮにメッセージを送信する一方、カーナビゲーション用（以下、「ナビ用」という）の電子制御装置とデータをやり取りする際にもＣＡＮにメッセージを送信する。ＣＡＮに送信されたメッセージは、ＣＡＮに接続される全ての電子制御装置に対して送信される。したがって、カーナビゲーション装置がナビ用の電子制御装置とデータをやり取りするためにＣＡＮに送信したメッセージは、車両制御用の電子制御装置にも送信される。
【０００６】
この場合、ＣＡＮに送信されたメッセージが、車両制御用の電子制御装置の通信に対して影響を及ぼす可能性がある。それゆえ、カーナビゲーション装置を車両に搭載する場合には、車両制御用の電子制御装置の通信に影響を及ぼさないことを確認する作業が必要となる。この確認作業は、カーナビゲーション装置を搭載する全ての車種に対して行う必要があるため、確認作業に要する工数は多大になる。
【０００７】
そこで、本発明は、メッセージ送信により生ずる車両制御系に対する影響を抑止する運転支援装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の一態様に係る運転支援装置は、一つ以上の通信バスを含む車両内ネットワークに接続可能な運転支援装置であって、前記通信バスに流れる通信メッセージを取得するメッセージ取得部と、前記メッセージ取得部により取得された通信メッセージに基づいて、前記通信バスに車両制御用の電子制御装置が接続しているか否かを判定する判定部と、前記判定部により前記通信バスに前記電子制御装置が接続していると判定された場合に、前記電子制御装置が接続している前記通信バスへの通信メッセージの送信を停止させる通信制御部と、を備える。
【発明の効果】
【０００９】
本発明によれば、メッセージ送信により生ずる車両制御系に対する影響を抑止する運転支援装置を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態における車両制御システムの概略構成を例示する図である。
【図２】ナビゲーション装置の概略構成を例示する図である。
【図３】第２実施形態における車両制御システムの概略構成を例示する図である。
【図４】第２実施形態におけるナビゲーション装置の動作を説明するためのフローチャートである。
【発明を実施するための形態】
【００１１】
添付図面を参照して、本発明の好適な実施形態について説明する。なお、各図において、同一の符号を付したものは同一又は同様の構成を有する。
【００１２】
[第１実施形態]
図１を参照し、第１実施形態に係る運転支援装置を含む車両制御システムの構成について説明する。車両制御システムは、例えば、運転支援装置の一例であるカーナビゲーション装置（以下、「ナビゲーション装置」という。）１と、カーナビゲーション用の電子制御装置（以下、「ナビ用電子制御装置」という。）２と、車両制御用の電子制御装置３とを備える。車両制御用電子制御装置３として、例えば、エンジン用電子制御装置、トランスミッション用電子制御装置、ブレーキ用電子制御装置等が該当する。
【００１３】
ナビゲーション装置１及びナビ用電子制御装置２は同一の通信バスＮａに接続し、車両制御用電子制御装置３は通信バスＮａとは異なる通信バスＮｂに接続する。通信バスＮａと通信バスＮｂとはゲートウェイ４を介して接続する。通信バスＮａ及び通信バスＮｂとして、例えば、ＣＡＮを採用することができる。
【００１４】
ここで、第１実施形態における車両制御システムは、車両制御用電子制御装置３が接続する通信バスＮｂの他に、車両制御用電子制御装置３が接続していない通信バスＮａが存在することを前提とする。
【００１５】
図２を参照し、ナビゲーション装置１の構成について説明する。ナビゲーション装置１は、設定内容受付部１１と、メッセージ処理部１２と、通信制御部１３と、出力部１４とを備える。
【００１６】
設定内容受付部１１は、例えばユーザがナビゲーション装置１を操作して設定した内容（以下、「設定内容」という。）を受け付ける。設定内容として、例えば、ナビ支援サービスのＯＮ又はＯＦＦのいずれかを示す内容、ナビ支援タイミングの早い又は遅いのいずれかを示す内容等が該当する。
【００１７】
メッセージ処理部１２は、設定内容受付部１１により受け付けられた設定内容を、通信メッセージに組み込む。メッセージ処理部１２は、設定内容を組み込んだ通信メッセージを送信するように、通信制御部１３に要求する。
【００１８】
通信制御部１３は、メッセージ処理部１２により送信するように要求された通信メッセージを、通信バスＮａに送信する。これにより、通信バスＮａに接続されたナビ用電子制御装置２に、通信メッセージが送信される。
【００１９】
通信制御部（メッセージ取得部）１３は、通信バスＮａに流れる通信メッセージを取得（受信）する。
【００２０】
メッセージ処理部１２は、通信制御部１３により取得された通信メッセージを解析し、運転支援（例えば、道案内や、渋滞案内）に必要な出力内容を決定し、決定した出力内容を出力部１４から出力させる。出力内容は、例えば、表示データによるものであってもよいし、音声データによるものであってもよく、さらに表示データ及び音声データの組み合わせによるものであってもよい。
【００２１】
出力部１４は、例えば、少なくともディスプレイ及びスピーカのいずれかであり、運転支援に必要な表示データ及び音声データを出力する。
【００２２】
通信制御部１３は、車両制御用電子制御装置３が接続する通信バスＮｂに対する通信メッセージの送信を停止させる。具体的に、通信制御部１３は、通信バスＮａに送信する通信メッセージを、通信バスＮｂに転送しないように、ゲートウェイ４に指示することで、車両制御用電子制御装置３が接続する通信バスＮｂに対する通信メッセージの送信を停止させる。
【００２３】
これにより、ナビゲーション装置１がナビ用電子制御装置２とデータをやり取りするために通信バスＮａに送信した通信メッセージが、車両制御用電子制御装置３に送信される事態を回避することができる。それゆえ、第１実施形態における車両制御システムによれば、ナビゲーション装置１による通信メッセージの送信に起因する車両制御用電子制御装置３への影響を抑止することができる。
【００２４】
[第２実施形態]
前述した第１実施形態における車両制御システムは、車両制御用電子制御装置３が接続する通信バスＮｂの他に、車両制御用電子制御装置３が接続していない通信バスＮａが存在することを前提としている。これに対し、第２実施形態における車両制御システムは、車両制御用電子制御装置３が接続していない通信バスＮａが存在しないことを前提とする。
【００２５】
図３を参照して、第２実施形態における車両制御システムの構成について説明する。前述した第１実施形態における車両制御システムと相違する点は、ナビゲーション装置１が、車両制御用電子制御装置３が接続している通信バスＮｂに接続されている点と、車両制御用電子制御装置３が接続していない通信バスが存在しない場合には、ナビ用電子制御装置２を通信バスに接続しないことが前提となっている点と、ナビ用電子制御装置２、ゲートウェイ４及び通信バスＮａが省略されている点である。それ以外の構成については、第１実施形態における車両制御システムの各構成と同様である。したがって、各構成要素には同一の符号を付し、その説明は省略する。以下においては、主に第１実施形態との相違点について説明する。
【００２６】
図３に示すように、ナビゲーション装置１及び車両制御用電子制御装置３は同一の通信バスＮｂに接続している。
【００２７】
ナビゲーション装置１の通信制御部１３は、前述した第１実施形態の通信制御部１３が有する機能のうち、通信メッセージを送信する際の機能が異なる。以下に説明する。
【００２８】
通信制御部１３は、ナビ用電子制御装置２から送信された通信メッセージを取得するまで、通信メッセージの送信を停止する。言い換えると、通信制御部１３は、ナビ用電子制御装置２から送信された通信メッセージを取得するまでは、メッセージ処理部１２により通信メッセージを送信するように要求されても通信メッセージを送信しない。
【００２９】
ここで、第２実施形態における車両制御システムは、通信バスＮｂにナビ用電子制御装置２が接続されていないため、通信制御部１３は、ナビ用電子制御装置２が通信バスＮｂに接続されない限り、永続的に通信メッセージを送信しないこととなる。
【００３０】
図４を参照して、第２実施形態におけるナビゲーション装置１の動作の一例について説明する。
【００３１】
最初に、ナビゲーション装置１の電源がＯＮに設定される（ステップＳ１０１）。
【００３２】
続いて、ナビゲーション装置１の通信制御部１３は、通信バスＮｂからのメッセージ受信処理を開始する（ステップＳ１０２）。
【００３３】
続いて、ナビゲーション装置１の通信制御部１３は、通信バスＮｂに流れる通信メッセージを取得する（ステップＳ１０３）。
【００３４】
続いて、ナビゲーション装置１のメッセージ処理部１２は、取得した通信メッセージの送信元がナビ用電子制御装置２であるか否かを判定する（ステップＳ１０４）。この判定がＮＯである場合（ステップＳ１０４；ＮＯ）には、前述したステップＳ１０３に処理を移行する。
【００３５】
上記ステップＳ１０４において、通信メッセージの送信元がナビ用電子制御装置２であると判定された場合（ステップＳ１０４；ＹＥＳ）に、ナビゲーション装置１の通信制御部１３は、通信バスＮｂへのメッセージ送信処理を開始する（ステップＳ１０５）。
【００３６】
その後、ナビゲーション装置１の電源がＯＦＦに設定される（ステップＳ１０６）まで、本動作を継続する。
【００３７】
このように、ナビ用電子制御装置２を通信バスＮｂに接続しない限り、ナビゲーション装置１は、通信バスＮｂに通信メッセージを送信しないため、ナビゲーション装置１から送信される通信メッセージが車両制御用電子制御装置３に送信される事態を回避することができる。それゆえ、第２実施形態における車両制御システムによれば、ナビゲーション装置１による通信メッセージの送信に起因する車両制御用電子制御装置３への影響を抑止することができる。
【００３８】
[変形例]
なお、本発明は、前述した各実施形態に限定されるものではなく、本発明の要旨を逸脱しない範囲内において、他の様々な形で実施することができる。このため、上記各実施形態はあらゆる点で単なる例示にすぎず、限定的に解釈されるものではない。
【００３９】
具体的に、前述した各実施形態では、車両制御用電子制御装置３が接続していない通信バスが存在するか否かに応じてシステム構成を変更して対応することに主眼をおいているが、これに限定されない。例えば、ナビゲーション装置１が、車両制御用電子制御装置３が接続している通信バスを検出し、その検出結果に応じて通信バスに対する通信メッセージの送信を制御することとしてもよい。以下に具体的に説明する。
【００４０】
本変形例におけるナビゲーション装置１のメッセージ処理部（判定部）１２は、通信制御部１３により取得された通信メッセージに基づいて、システム内にある、いずれかの通信バスに車両制御用電子制御装置３が接続しているかどうかを判定する。この判定結果に応じて、通信制御部１３は、以下の（１）又は（２）の処理を行う。
【００４１】
（１）車両制御用電子制御装置３が接続する通信バスが、ナビゲーション装置１が接続している通信バスと異なる場合：
【００４２】
ナビゲーション装置１の通信制御部１３は、前述した第１実施形態における通信制御部１３と同様に処理を行う。すなわち、通信制御部１３は、車両制御用電子制御装置３が接続している通信バスに対する通信メッセージの送信を停止させる。具体的に、通信制御部１３は、ナビゲーション装置１が接続する通信バスに送信する通信メッセージを、車両制御用電子制御装置３が接続する通信バスに転送しないように、ゲートウェイに対して指示をする。
【００４３】
（２）車両制御用電子制御装置３が接続する通信バスが、ナビゲーション装置１が接続している通信バスと同じ場合：
【００４４】
ナビゲーション装置１の通信制御部１３は、前述した第２実施形態における通信制御部１３と同様に処理を行う。すなわち、通信制御部１３は、ナビ用電子制御装置２が通信バスに接続されない限り、通信バスに対する通信メッセージの送信を行わない（停止させる）。
【符号の説明】
【００４５】
１…ナビゲーション装置、２…ナビ用電子制御装置、３…車両制御用電子制御装置、４…ゲートウェイ、１１…設定内容受付部、１２…メッセージ処理部、１３…通信制御部、１４…出力部、Ｎａ、Ｎｂ…通信バス
【図１】
2018192876.tif 000003
【図２】
2018192876.tif 000004
【図３】
2018192876.tif 000005
【図４】
2018192876.tif 000006