(57)【要約】【課題】特定の外部装置に対するデータ送信の開始を早めることが可能な送信装置及び通信システムを提供する。【解決手段】通信システム１０において、送信装置２０ａは、複数種類の外部受信装置のうち特定の外部受信装置である対象受信装置１６のみに対する信号である専用信号Ｓｄを、対象受信装置１６が外部インタフェース２４を介して通信ネットワーク１４に接続されていない状態においても通信ネットワーク１４に対して送信し続ける。【選択図】図２
2018152743.tif 000002
【特許請求の範囲】
【請求項１】
複数種類の外部受信装置が選択的に接続される外部インタフェースを有する通信ネットワークに用いられる送信装置であって、
前記複数種類の外部受信装置のうち特定の外部受信装置である対象受信装置のみに対する信号である専用信号を、前記対象受信装置が前記外部インタフェースを介して前記通信ネットワークに接続されていない状態においても前記通信ネットワークに対して送信し続ける
ことを特徴とする送信装置。
【請求項２】
請求項１に記載の送信装置において、
前記送信装置は、
前記外部インタフェースに接続された接続装置が前記対象受信装置であるか否かを判定し、
前記接続装置が前記対象受信装置である場合、前記専用信号の送信を継続し、
前記接続装置が前記対象受信装置でない場合、前記専用信号の送信を停止する
ことを特徴とする送信装置。
【請求項３】
外部インタフェースを有する通信ネットワークと、
前記通信ネットワークに接続されて前記通信ネットワークに信号を送信する内部送信装置と
前記外部インタフェースを介して前記通信ネットワークに選択的に接続される複数種類の外部受信装置と
を備える通信システムであって、
前記内部送信装置は、
前記複数種類の外部受信装置のうち特定の外部受信装置である対象受信装置のみに対する信号である専用信号を、前記対象受信装置が前記外部インタフェースに接続されていない状態においても前記通信ネットワークに対して送信し続ける
ことを特徴とする通信システム。
【請求項４】
請求項３に記載の通信システムにおいて、
前記対象受信装置は、
前記内部送信装置の識別番号を特定する前に前記専用信号に含まれるデータを記憶し、
前記内部送信装置の前記識別番号を特定した後に当該識別番号と、既に記憶済みの前記データを関連付ける
ことを特徴とする通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数種類の外部受信装置が接続される外部インタフェースを有する通信ネットワークに用いられる送信装置及び当該送信装置を含む通信システムに関する。
【背景技術】
【０００２】
特許文献１では、車両診断用のデータ収集装置及びデータ収集方法が開示されている（［０００１］）。特許文献１において、データ収集装置１８は、外部診断機１４の一部として構成される（図１及び図２）。
【０００３】
特許文献１では、データ収集装置１８が車両１２に取り付けられると（図８のＳ２１）、データ収集装置１８が起動する（Ｓ２２）。その後、ＩＧＳＷ４０がオンされると（Ｓ２３：ＹＥＳ）、初期設定処理が行われる（Ｓ２４）。初期設定処理において、データ収集装置１８は、ネットワーク３４ａ、３４ｂを介して特定のＥＣＵ（例えばＥＣＵ２０ａ）から車両識別番号（ＶＩＮ）を取得する等、各種の設定が行われる（図９のＳ４１〜Ｓ４４、［０１１８］〜［０１２６］）。
【０００４】
初期設定処理が終わると、ＩＧＳＷ４０について所定の操作が行われた後（図８のＳ２５〜Ｓ２８）、データ収集処理が行われる（Ｓ２９）。データ収集処理では、データＤを要求する対象であるＥＣＵ２０としての対象ＥＣＵ２０ｔａｒ（［００４３］）からデータＤを収集する（［０１１１］）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１５−２２９３６３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
上記のように、特許文献１では、データ収集装置１８が車両１２に取り付けられ、その後、初期設定処理（図８のＳ２４）及びＩＧＳＷ４０についての所定操作（Ｓ２３、Ｓ２５〜Ｓ２８）が行われた後にデータ収集処理が開始される。換言すると、特許文献１では、データ収集処理が開始されるまでにある程度の時間が必要であり、データ収集の開始をより早める余地がある。
【０００７】
そのような課題は、データ収集装置１８により車両１２からデータを取得する場合に限らず、他の用途にも該当し得る。
【０００８】
本発明は上記のような課題を考慮してなされたものであり、特定の外部装置に対するデータ送信の開始を早めることが可能な送信装置及び通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る送信装置は、複数種類の外部受信装置が選択的に接続される外部インタフェースを有する通信ネットワークに用いられるものであって、
前記複数種類の外部受信装置のうち特定の外部受信装置である対象受信装置のみに対する信号である専用信号を、前記対象受信装置が前記外部インタフェースを介して前記通信ネットワークに接続されていない状態においても前記通信ネットワークに対して送信し続ける
ことを特徴とする。
【００１０】
本発明によれば、対象受信装置が外部インタフェースを介して通信ネットワークに接続されていない場合においても、送信装置は、対象受信装置のみに対する専用信号を通信ネットワークに対して送信し続ける。これにより、対象受信装置が通信ネットワークに接続された際、対象受信装置は、直ちに当該専用信号を受信することが可能となる。その結果、対象受信装置は、専用信号に含まれるデータを早期に利用又は記憶することが可能となる。
【００１１】
前記送信装置は、前記外部インタフェースに接続された接続装置が前記対象受信装置であるか否かを判定してもよい。また、前記送信装置は、前記接続装置が前記対象受信装置である場合、前記専用信号の送信を継続してもよい。さらに、前記送信装置は、前記接続装置が前記対象受信装置でない場合、前記専用信号の送信を停止してもよい。これにより、外部インタフェースに接続された接続装置が対象受信装置でない場合、専用信号の送信を停止することで、無駄な通信をなくすことが可能となる。
【００１２】
本発明に係る通信システムは、
外部インタフェースを有する通信ネットワークと、
前記通信ネットワークに接続されて前記通信ネットワークに信号を送信する内部送信装置と
前記外部インタフェースを介して前記通信ネットワークに選択的に接続される複数種類の外部受信装置と
を備えるものであって、
前記内部送信装置は、
前記複数種類の外部受信装置のうち特定の外部受信装置である対象受信装置のみに対する信号である専用信号を、前記対象受信装置が前記外部インタフェースに接続されていない状態においても前記通信ネットワークに対して送信し続ける
ことを特徴とする。
【００１３】
前記対象受信装置は、前記内部送信装置の識別番号を特定する前に前記専用信号に含まれるデータを記憶してもよい。また、前記対象受信装置は、前記内部送信装置の前記識別番号を特定した後に当該識別番号と、既に記憶済みの前記データを関連付けてもよい。これにより、対象受信装置は、内部送信装置の識別番号を特定する前から専用信号に含まれるデータを記憶することが可能となる。
【発明の効果】
【００１４】
本発明によれば、特定の外部装置に対するデータ送信の開始を早めることが可能となる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る通信システムの概略全体構成図である。
【図２】前記実施形態の専用信号送信制御のフローチャートである。
【図３】前記実施形態の診断用データ受信制御のフローチャートである。
【発明を実施するための形態】
【００１６】
Ａ．一実施形態
＜Ａ−１．構成＞
［Ａ−１−１．全体構成］
図１は、本発明の一実施形態に係る通信システム１０（以下「システム１０」ともいう。）の概略全体構成図である。システム１０は、車両１２内の通信ネットワーク１４（以下「ネットワーク１４」又は「車内ネットワーク１４」ともいう。）と、外部診断機１６（以下「診断機１６」ともいう。）とを有する。後述するように、システム１０は、外部診断機１６以外の外部機器を有してもよい。また、システム１０は、車両１２以外に適用してもよい。
【００１７】
［Ａ−１−２．車内ネットワーク１４］
（Ａ−１−２−１．車内ネットワーク１４の概要）
車内ネットワーク１４は、ＣＡＮ（Controller Area Network）である。或いは、ネットワーク１４は、ＦｌｅｘＲａｙ、ＬＩＮ（Local Interconnect Network）等であってもよい。図１では、１つのネットワーク１４のみを示しているが、車両１２は、複数のネットワーク１４を有してもよい。
【００１８】
車内ネットワーク１４は、複数の電子制御装置２０ａ〜２０ｆ（以下「第１〜第６ＥＣＵ２０ａ〜２０ｆ」又は「ＥＣＵ２０ａ〜２０ｆ」という。）と、ゲートウェイ２２と、外部インタフェース２４と、通信線２６とを有する。以下では、ＥＣＵ２０ａ〜２０ｆをＥＣＵ２０と総称する。
【００１９】
（Ａ−１−２−２．ＥＣＵ２０ａ〜２０ｆ）
（Ａ−１−２−２−１．ＥＣＵ２０ａ〜２０ｆの全体構成）
各ＥＣＵ２０は、通信ネットワーク１４に接続されて通信ネットワーク１４を介して他のＥＣＵ２０との間で各種信号の送受信を行う送受信装置（又はノード）である。また、各ＥＣＵ２０は、通信ネットワーク１４及び外部インタフェース２４を介して外部機器（診断機１６等）との間で各種信号の送受信を行う。各ＥＣＵ２０は、送信装置又は受信装置としての機能のみを有してもよい。
【００２０】
理解の容易化を図るため、以下では、送信装置として機能する際のＥＣＵ２０を送信ＥＣＵ２０ｔといい、受信装置として機能する際のＥＣＵ２０を受信ＥＣＵ２０ｒという。
【００２１】
ＥＣＵ２０ａ〜２０ｆとしては、例えば、エンジンＥＣＵ、電動パワーステアリングシステムＥＣＵ（以下「ＥＰＳ  ＥＣＵ」という。）、レーンキープアシストシステムＥＣＵ（以下「ＬＫＡＳ  ＥＣＵ」という。）、車両挙動安定化制御システムＥＣＵ（以下「ＶＳＡ  ＥＣＵ」という。）（ＶＳＡ：Vehicle Stability Assist）、ナビゲーションＥＣＵを含むことができる。
【００２２】
エンジンＥＣＵは、図示しないエンジンの出力を制御する。ＥＰＳ  ＥＣＵは、図示しない電動パワーステアリングシステムを制御する。ＬＫＡＳ  ＥＣＵは、図示しないレーンキープアシストシステムの制御を行う。ＶＳＡ  ＥＣＵは、図示しない制動装置を用いて車体を安定化させる制御を行う。ナビゲーションＥＣＵは、車両１２の目標地点までの経路を案内する制御を行う。
【００２３】
図１に示すように、第１ＥＣＵ２０ａは、入出力部３０と、演算部３２と、記憶部３４とを有する。他のＥＣＵ２０ｂ〜２０ｆも第１ＥＣＵ２０ａと同様の構成を有するが、図１では図示を省略している。
【００２４】
（Ａ−１−２−２−２．入出力部３０）
入出力部３０は信号の入出力を行う。入出力部３０には、アナログ／デジタル変換器及びデジタル／アナログ変換器を含むことができる。
【００２５】
（Ａ−１−２−２−３．演算部３２）
演算部３２は、個別のＥＣＵ２０全体を制御する。例えば、第１ＥＣＵ２０ａの演算部３２は、第１ＥＣＵ２０ａ全体を制御する。当該制御に際し、演算部３２は、記憶部３４に記憶されたプログラム及びデータを用いる。演算部３２は、中央演算装置（ＣＰＵ）を含む。
【００２６】
各ＥＣＵ２０の演算部３２は、自己が管理する制御対象に関する情報（以下「制御情報Ｉｃ」という。）を他のＥＣＵ２０に対して出力する。制御情報Ｉｃを受信した他のＥＣＵ２０は、当該制御情報Ｉｃを用いて自己の制御を実行する。
【００２７】
例えば、エンジンＥＣＵの演算部３２は、自己が管理するエンジンに関する制御情報Ｉｃ（例えばエンジン回転速度［ｒｐｍ］、アクセルペダル開度［％］）を他のＥＣＵ２０（例えばＥＰＳ  ＥＣＵ）に対して出力する。制御情報Ｉｃを受信したＥＣＵ２０は、制御情報Ｉｃを用いて自己の制御（例えば図示しないＥＰＳモータの駆動）を実行する。
【００２８】
また、第１ＥＣＵ２０ａは、診断機１６に対する専用信号Ｓｄを送信する。専用信号Ｓｄは、外部インタフェース２４に接続される複数種類の外部装置のうち特定の外部受信装置である対象受信装置（ここでは診断機１６）のみが受信を必要とする信号である。換言すると、診断機１６のみが用いる専用データＤｄとしての診断用データＤｄｉを含む信号である。ここにいう「診断機１６のみが用いる」とは、診断用データＤｄｉの内容が車両１２の診断にのみ用いられることを意味している。その際のデータフォーマットは、専用フォーマットが用いられる（但し、既存のものを用いてもよい。）。診断機１６以外の外部機器が専用信号Ｓｄを受信した場合、診断用データＤｄｉは利用されない。
【００２９】
従って、診断用データＤｄｉが、診断用に一般的に標準化されたデータである場合、「診断機１６のみが用いる」とは、診断機１６が当該標準化に対応していれば、診断用データＤｄｉを用いることを意味している。また、特定企業の特定機種の診断機１６のみで用いられているフォーマットで診断用データＤｄｉが記載されている場合、「診断機１６のみが用いる」とは、当該特定機種の診断機１６のみが利用できることを意味する。さらに、診断用データＤｄｉを用いて診断を行う診断機１６は、通常、複数の機種で存在するため、対象受信装置Ａｒｔａｒには複数の装置が含まれてよい。
【００３０】
診断用データＤｄｉは、診断機１６における車両１２の診断に用いられるデータである。診断用データＤｄｉには、例えば、故障コード（ＤＴＣ：Diagnostic Trouble Code）が含まれる。或いは、診断用データＤｄｉは、ＥＣＵ  ＩＤ（例えば特許文献１の図７参照）を含んでもよい。ＤＴＣやＥＣＵ  ＩＤは、車内ネットワーク１４において、他のＥＣＵ２０は用いないデータである。例えば、車内ネットワーク１４では、特定のＥＣＵ２０に固有のＥＣＵ  ＩＤの代わりに、各ＥＣＵ２０が送信するデータの種類を示すメッセージＩＤが用いられる。
【００３１】
また、専用信号Ｓｄは、所定の暗号化がなされた形態で送信されてもよい。その場合、診断機１６は、予め暗号を解くための鍵を有していてもよい。
【００３２】
（Ａ−１−２−２−４．記憶部３４）
記憶部３４は、演算部３２が用いるプログラム及びデータを記憶するものであり、ランダム・アクセス・メモリ（以下「ＲＡＭ」という。）を備える。ＲＡＭとしては、レジスタ等の揮発性メモリと、フラッシュメモリ等の不揮発性メモリとを用いることができる。また、記憶部３４は、ＲＡＭに加え、リード・オンリー・メモリ（以下「ＲＯＭ」という。）を有してもよい。
【００３３】
（Ａ−１−２−３．ゲートウェイ２２）
ゲートウェイ２２は、特定の車内ネットワーク１４と、他の通信ネットワーク（車内ネットワーク及び／又は車外ネットワークを含む。）をつなぐ機能を有する。
【００３４】
（Ａ−１−２−４．外部インタフェース２４）
本実施形態の外部インタフェース２４は、データリンクコネクタ（以下「ＤＬＣ」という。）で構成される。すなわち、本実施形態の外部インタフェース２４は、有線のためのインタフェースである。以下では、外部インタフェース２４をＤＬＣ２４ともいう。後述するように、外部インタフェース２４は、無線のためのインタフェースであってもよい。
【００３５】
本実施形態において、１台の車両１２が有するＤＬＣ２４は１つのみである。或いは、１台の車両１２に複数のＤＬＣ２４を設けることも可能である。１つのＤＬＣ２４には、複数種類の外部装置が選択的に接続される。ここにいう「選択的に接続」とは、１つのＤＬＣ２４に対して１台の外部装置のみが接続可能であることを意味する。
【００３６】
［Ａ−１−３．外部診断機１６］
外部診断機１６（外部装置）は、対象とする診断部位又は異常症状に応じて、特定のＥＣＵ２０（以下「対象ＥＣＵ２０ｔａｒ」という。）から必要な診断用データＤｄｉを取得する。ここでの診断用データＤｄｉには、診断機１６のみが用いる専用データＤｄ（ＤＴＣ、ＥＣＵ  ＩＤ等）に加え、車内ネットワーク１４内でも用いられる共通データＤｃも含まれる。共通データＤｃとしては、例えば、車両１２の駆動源（例えば、エンジン及び／又は走行モータ）の回転速度［ｒｐｍ］、車両１２の速度［ｋｍ／ｈ］、シフト位置、ギア段等が含まれる。
【００３７】
図１に示すように、診断機１６は、入出力部５０と、演算部５２と、記憶部５４と、表示部５６とを有する。入出力部５０は信号の入出力を行う。入出力部５０には、アナログ／デジタル変換器及びデジタル／アナログ変換器を含むことができる。入出力部５０は、データリンクコネクタ６０（ＤＬＣ６０）とＤＬＣケーブル６２とを有する。
【００３８】
演算部５２は、車両１２の診断を行う診断制御を実行する。診断制御に際し、演算部５２は、記憶部５４に記憶されたプログラム及びデータを用いる。演算部５２は、中央演算装置（ＣＰＵ）を含む。
【００３９】
診断制御には、診断用データＤｄｉ（専用データ）等の受診を行うデータ受診制御が含まれる。外部診断機１６のハードウェア構成としては、例えば、特許文献１に記載の構成を用いることができる。
【００４０】
記憶部５４は、演算部５２が用いるプログラム及びデータを記憶するものであり、ＲＡＭを備える。また、記憶部５４は、ＲＡＭに加え、ＲＯＭを有してもよい。
【００４１】
表示部５６は、各種の表示を行うものであり、例えば液晶モニタ又はタッチパネルを有する。表示部５６は、入出力部５０の一部と位置付けてもよい。
【００４２】
＜Ａ−２．制御＞
［Ａ−２−１．概要］
次に、本実施形態における各種の制御について説明する。本実施形態では、第１ＥＣＵ２０ａが専用信号送信制御を実行し、外部診断機１６が診断用データ受信制御を実行する。
【００４３】
［Ａ−２−２．専用信号送信制御］
図２は、本実施形態の専用信号送信制御のフローチャートである。専用信号送信制御は、専用信号Ｓｄを送信する制御である。図２の専用信号送信制御は、第１ＥＣＵ２０ａの演算部３２が実行する。
【００４４】
図２のステップＳ１１において、第１ＥＣＵ２０ａは、専用信号Ｓｄの送信開始条件が成立したか否かを判定する。送信開始条件は、例えば、図示しないイグニションスイッチ（ＩＧＳＷ）の位置がアクセサリ（ＡＣＣ）になったこと又はオンになったことを用いることができる。或いは、図示しないドアロックが解錠されたことを送信開始条件としてもよい。送信開始条件が成立した場合（Ｓ１１：ＴＲＵＥ）、ステップＳ１２に進む。送信開始条件が成立しない場合（Ｓ１１：ＦＡＬＳＥ）、ステップＳ１１を繰り返す。
【００４５】
ステップＳ１２において、第１ＥＣＵ２０ａは、ネットワーク１４に対して専用信号Ｓｄを送信する。上記のように、専用信号Ｓｄは、診断機１６専用に用いられるものであり、他のＥＣＵ２０ｂ〜２０ｆは用いない。専用信号Ｓｄは、診断用データＤｄｉを含む。また、専用信号Ｓｄは、ＤＬＣ２４に接続された外部装置（以下「接続装置Ａｃ」という。）に対して、接続装置Ａｃの識別番号（以下「ＩＤａｃ」という。）を要求する信号（以下「ＩＤ要求信号Ｓｒｅｑｉｄ」という。）を含んでもよい。
【００４６】
ステップＳ１３において、第１ＥＣＵ２０ａは、ＤＬＣ２４に接続された接続装置ＡｃのＩＤａｃを接続装置Ａｃから受信したか否かを判定する。接続装置ＩＤａｃを受信していない場合（Ｓ１３：ＦＡＬＳＥ）、ステップＳ１４に進む。
【００４７】
ステップＳ１４において、第１ＥＣＵ２０ａは、専用信号Ｓｄの第１送信終了条件が成立したか否かを判定する。第１送信終了条件は、例えば、ＩＧＳＷがオフにされたことである。或いは、車両１２の停止状態において、前記ドアロックが解錠状態から施錠状態となったことを第１送信終了条件としてもよい。或いは、第１送信終了条件は、ＩＤａｃを受信する前に所定の要求信号を接続装置Ａｃから受信したことを用いてもよい。第１送信終了条件が成立した場合（Ｓ１４：ＴＲＵＥ）、ステップＳ１８に進む。第１送信終了条件が成立しない場合（Ｓ１４：ＦＡＬＳＥ）、ステップＳ１２に戻る。
【００４８】
ステップＳ１３に戻り、接続装置ＡｃのＩＤａｃを受信した場合（Ｓ１３：ＴＲＵＥ）、ステップＳ１５に進む。ステップＳ１５において、第１ＥＣＵ２０ａは、受信したＩＤａｃが、専用信号Ｓｄの送信先である対象受信装置Ａｒｔａｒであるか否かを判定する。本実施形態では、対象受信装置Ａｒｔａｒは外部診断機１６である。受信したＩＤａｃが対象受信装置Ａｒｔａｒのものである場合（Ｓ１５：ＴＲＵＥ）、ステップＳ１６に進む。受信したＩＤａｃが対象受信装置Ａｒｔａｒのものでない場合（Ｓ１５：ＦＡＬＳＥ）、ステップＳ１８に進む。
【００４９】
ステップＳ１６において、第１ＥＣＵ２０ａは、ネットワーク１４に対する専用信号Ｓｄの送信を継続する。但し、それまで送信していた専用信号ＳｄにＩＤ要求信号Ｓｒｅｑｉｄを含ませていた場合、ＩＤ要求信号Ｓｒｅｑｉｄの送信は終了する。同様に、それまで送信していた専用信号ＳｄにＤＴＣ又はＥＣＵ  ＩＤを含ませていた場合、ＤＴＣ又はＥＣＵ  ＩＤの送信は終了する。
【００５０】
ステップＳ１７において、専用信号Ｓｄの第２送信終了条件が成立したか否かを判定する。第２送信終了条件は、例えば、診断機１６から送信停止信号Ｓｓｔｐ又は終了信号Ｓｆｉｎを受信したことである。送信停止信号Ｓｓｔｐは、専用信号Ｓｄの送信の停止を求める信号である。終了信号Ｓｆｉｎは、診断機１６による診断用データＤｄｉの収集終了を通知する信号である。第２送信終了条件が成立した場合（Ｓ１７：ＴＲＵＥ）、ステップＳ１８に進む。第２送信終了条件が成立しない場合（Ｓ１７：ＦＡＬＳＥ）、ステップＳ１６に戻る。
【００５１】
ステップＳ１４若しくはＳ１７において「真」（ＴＲＵＥ）である場合又はステップＳ１５において「偽」（ＦＡＬＳＥ）である場合、ステップＳ１８において、第１ＥＣＵ２０ａは、専用信号Ｓｄの送信を終了する。
【００５２】
なお、専用信号Ｓｄの代わりに別の信号Ｓｏの送信を対象受信装置Ａｒｔａｒから要求された場合、第１ＥＣＵ２０ａは、当該別の信号Ｓｏの送信を行う。
【００５３】
［Ａ−２−３．診断用データ受信制御］
図３は、本実施形態の診断用データ受信制御のフローチャートである。診断用データ受信制御は、対象受信装置Ａｒｔａｒとしての外部診断機１６が、第１ＥＣＵ２０ａからの専用信号Ｓｄの受信等を行う制御である。診断用データ受信制御は、図示しないオンオフスイッチにより診断機１６がオンされたときに開始される。図３の診断用データ受信制御は、外部診断機１６の演算部５２が実行する。
【００５４】
図３のステップＳ３１において、診断機１６は、診断機１６のＤＬＣ６０が車両１２のＤＬＣ２４（外部インタフェース）に接続されたか否かを判定する。ＤＬＣ２４に接続された場合（Ｓ３１：ＴＲＵＥ）、ステップＳ３２に進む。ＤＬＣ２４に接続されていない場合（Ｓ３１：ＦＡＬＳＥ）、ステップＳ３１を繰り返す。
【００５５】
ステップＳ３２において、診断機１６は、車両識別番号（ＶＩＮ）を要求するＶＩＮ要求信号をネットワーク１４に対して送信する。ＶＩＮを管理しているＥＣＵ２０（例えば第１ＥＣＵ２０ａ）は、ＶＩＮ要求信号を受信すると、ＶＩＮを診断機１６に送信する。但し、ＶＩＮ要求信号の送信からＶＩＮ受信までには時間差が発生する。
【００５６】
ステップＳ３３において、診断機１６は、専用信号Ｓｄを受信したか否かを判定する。専用信号Ｓｄを受信した場合（Ｓ３３：ＴＲＵＥ）、ステップＳ３４に進む。専用信号Ｓｄを受信しない場合（Ｓ３３：ＦＡＬＳＥ）、ステップＳ３６に進む。
【００５７】
ステップＳ３４において、診断機１６は、専用信号Ｓｄに含まれる診断用データＤｄｉの記憶部５４への記憶を開始する。専用信号Ｓｄの受信及び診断用データＤｄｉの記憶は、ステップＳ４０で「真」（ＴＲＵＥ）となるまで継続される。
【００５８】
ステップＳ３５において、診断機１６は、自己の識別番号（以下「診断機ＩＤ」という。）をネットワーク１４に送信する。この診断機ＩＤは、図２のステップＳ１３で用いられる接続装置ＡｃのＩＤａｃの一種である。
【００５９】
ステップＳ３６において、診断機１６は、ＶＩＮを受信したか否かを判定する。ＶＩＮを受信した場合（Ｓ３６：ＴＲＵＥ）、ステップＳ３７に進む。ＶＩＮを受信しない場合（Ｓ３６：ＦＡＬＳＥ）、ステップＳ３３に戻る。但し、既に診断用データＤｄｉの記憶を開始している場合、単に、診断用データＤｄｉの記憶を継続するのみとすることができる。なお、ステップＳ３６を所定回数繰り返しても又は所定時間が経過しても、ＶＩＮを受信しない場合、診断機１６は、表示部５６にエラーメッセージを表示してもよい。
【００６０】
ステップＳ３７において、診断機１６は、診断対象のＥＣＵ２０（以下「対象ＥＣＵ２０ｔａｒ」という。）の識別番号（以下「ＩＤｅｃｕｔａｒ」という。）を要求するＥＣＵ  ＩＤ要求信号Ｓｒｅｑｉｄをネットワーク１４に対して送信する。対象ＥＣＵ２０ｔａｒ（例えば第１ＥＣＵ２０ａ）は、ＥＣＵ  ＩＤ要求信号Ｓｒｅｑｉｄを受信すると、ＩＤｅｃｕｔａｒを診断機１６に送信する。なお、専用信号Ｓｄの中に診断機１６が必要とするＥＣＵ  ＩＤが含まれている場合、Ｓ３７、Ｓ３８を省略することができる。
【００６１】
診断機１６がＩＤｅｃｕｔａｒを受信した場合（Ｓ３８：ＴＲＵＥ）、ステップＳ３９に進む。診断機１６がＩＤｅｃｕｔａｒを受信しない場合（Ｓ３８：ＦＡＬＳＥ）、ステップＳ３７を繰り返す。なお、ステップＳ３７を所定回数繰り返しても又は所定時間が経過しても、ＩＤｅｃｕｔａｒを受信しない場合、診断機１６は、表示部５６にエラーメッセージを表示してもよい。
【００６２】
ステップＳ３９において、診断機１６は、ＶＩＮ及びＩＤｅｃｕｔａｒと診断用データＤｄｉを関連付ける。例えば、診断用データＤｄｉの属性として、ＶＩＮ及びＩＤｅｃｕｔａｒを記憶する。
【００６３】
ステップＳ４０において、診断機１６は、診断用データＤｄｉの取得（又は専用信号Ｓｄの受信）を終了するか否かを判定する。当該判定は、例えば、予め設定された内容若しくはデータサイズ又はタイミングの診断用データＤｄｉが取得されたか否かにより判定する。診断用データＤｄｉの取得を終了しない場合（Ｓ４０：ＦＡＬＳＥ）、ステップＳ４１において、診断機１６は、診断用データＤｄｉの取得を継続してステップＳ４０に戻る。
【００６４】
なお、診断用データＤｄｉの取得と併せて他のデータＤｏが必要である場合、診断機１６は、他のデータＤｏを管理するＥＣＵ２０（対象ＥＣＵ２０ｔａｒ）に対して他のデータＤｏの要求信号を送信する。当該要求信号を受診した対象ＥＣＵ２０ｔａｒは、要求を受けた他のデータＤｏを診断機１６に送信する。
【００６５】
診断用データＤｄｉの取得を終了する場合（Ｓ４０：ＴＲＵＥ）、ステップＳ４２に進む。ステップＳ４２において、診断機１６は、専用信号Ｓｄの送信停止を要求する終了信号Ｓｆｉｎを第１ＥＣＵ２０ａに送信する。送信停止信号Ｓｓｔｐを受信した第１ＥＣＵ２０ａは、専用信号Ｓｄの送信を停止する。なお、図３の処理の途中において診断用データＤｄｉの収集を終了する場合、診断機１６は、終了信号Ｓｆｉｎを送信してもよい。
【００６６】
＜Ａ−３．本実施形態の効果＞
以上説明したように、本実施形態によれば、外部診断機１６（対象受信装置）が外部インタフェース２４を介して通信ネットワーク１４に接続されていない場合においても、第１ＥＣＵ２０ａ（送信装置）は、診断機１６のみが受信する専用信号Ｓｄを通信ネットワーク１４に対して送信し続ける（図２のＳ１２→Ｓ１３：ＦＡＬＳＥ→Ｓ１４：ＦＡＬＳＥ→Ｓ１２…の繰り返し）。これにより、診断機１６が通信ネットワーク１４に接続された際、診断機１６は、直ちに専用信号Ｓｄを受信することが可能となる。その結果、診断機１６は、早期に専用信号Ｓｄを利用又は記憶することが可能となる。
【００６７】
本実施形態において、第１ＥＣＵ２０ａ（送信装置）は、外部インタフェース２４に接続された接続装置Ａｃが外部診断機１６（対象受信装置）であるか否かを判定する（図２のＳ１５）。接続装置Ａｃが診断機１６である場合（Ｓ１５：ＴＲＵＥ）、第１ＥＣＵ２０ａは、専用信号Ｓｄの送信を継続する（Ｓ１６）。接続装置Ａｃが診断機１６でない場合（Ｓ１５：ＦＡＬＳＥ）、第１ＥＣＵ２０ａは、専用信号Ｓｄの送信を停止する（Ｓ１８）。これにより、外部インタフェース２４に接続された接続装置Ａｃが外部診断機１６でない場合、専用信号Ｓｄの送信を停止することで、無駄な通信をなくすことが可能となる。
【００６８】
本実施形態において、外部診断機１６（対象受信装置）は、第１ＥＣＵ２０ａ（内部送信装置）の識別番号（ＥＣＵ  ＩＤ又はＩＤｅｃｕｔａｒ）の特定（図３のＳ３８）を行う前に専用信号Ｓｄに含まれる診断用データＤｄｉを記憶する（Ｓ３４）。また、診断機１６は、第１ＥＣＵ２０ａのＥＣＵ  ＩＤ（ＩＤｅｃｕｔａｒ）を特定した後に第１ＥＣＵ２０ａのＥＣＵ  ＩＤ（ＩＤｅｃｕｔａｒ）と、既に記憶済みの診断用データＤｄｉを関連付ける（Ｓ３９）。これにより、診断機１６は、第１ＥＣＵ２０ａのＥＣＵ  ＩＤを特定する前から専用信号Ｓｄの診断用データＤｄｉを記憶することが可能となる。
【００６９】
Ｂ．変形例
なお、本発明は、上記実施形態に限らず、本明細書の記載内容に基づき、種々の構成を採り得ることはもちろんである。例えば、以下の構成を採用することができる。
【００７０】
＜Ｂ−１．適用対象＞
上記実施形態では、通信システム１０を車両１２に適用した（図１）。しかしながら、例えば、対象受信装置Ａｒｔａｒ（診断機１６等）が通信ネットワーク１４に接続されていない状態で送信装置（第１ＥＣＵ２０ａ等）から専用信号Ｓｄを送信する観点からすれば、これに限らない。例えば、通信システム１０を船舶や航空機等の移動物体に用いることもできる。通信システム１０を、車両１２内のＣＡＮのように閉じたネットワーク１４に適用するのみでなく、インターネットのように公衆に開かれたネットワーク１４に適用してもよい。
【００７１】
＜Ｂ−２．通信システム１０の構成＞
上記実施形態では、ネットワーク１４は、複数の６つのＥＣＵ２０ａ〜２０ｆを有していた（図１）。しかしながら、例えば、対象受信装置Ａｒｔａｒ（診断機１６等）が通信ネットワーク１４に接続されていない状態で送信装置（第１ＥＣＵ２０ａ等）から専用信号Ｓｄを送信する観点からすれば、これに限らない。例えば、ネットワーク１４は、少なくとも１台の送信装置（第１ＥＣＵ２０ａ）を含むものであれば、送信ノードと受信ノードの数は適宜変更可能である。
【００７２】
上記実施形態では、外部インタフェース２４として、電気信号又は光信号を用いる有線用のインタフェースであるＤＬＣを用いた（図１）。しかしながら、例えば、特定のローカル・エリア・ネットワーク（ＬＡＮ）に対して外部受信装置を接続する観点からすれば、これに限らない。例えば、電磁波を用いる無線用のインタフェースとして、ブルートゥース（登録商標）又はＷｉ−Ｆｉ用の通信装置を用いることも可能である。
【００７３】
＜Ｂ−３．通信システム１０の制御＞
［Ｂ−３−１．適用対象］
上記実施形態では、第１ＥＣＵ２０ａから診断機１６への専用信号Ｓｄ（診断用データＤｄｉ）の送信に本発明を適用した（図１〜図３）。しかしながら、例えば、対象受信装置Ａｒｔａｒ（診断機１６等）が通信ネットワーク１４に接続されていない状態で送信装置（第１ＥＣＵ２０ａ等）から専用信号Ｓｄを送信する観点からすれば、これに限らない。例えば、ナビゲーションＥＣＵ（送信装置）からスマートフォン（対象受信装置）への専用信号Ｓｄの送信にも本発明を適用可能である。
【００７４】
［Ｂ−３−２．第１ＥＣＵ２０ａ（送信装置）］
上記実施形態では、専用信号Ｓｄに診断用データＤｄｉを含めた（図２のＳ１２）。しかしながら、例えば、対象受信装置Ａｒｔａｒ（診断機１６等）が通信ネットワーク１４に接続されていない状態で送信装置（第１ＥＣＵ２０ａ等）から専用信号Ｓｄ（又は専用データＤｄ）を送信する観点からすれば、これに限らない。例えば、専用信号Ｓｄには、診断用データＤｄｉ以外のデータを含めてもよい。
【００７５】
［Ｂ−３−３．外部診断機１６（対象受信装置）］
上記実施形態では、外部診断機１６が単一の構成であることを想定していた（図１）。しかしながら、例えば、対象受信装置Ａｒｔａｒ（診断機１６等）が通信ネットワーク１４に接続されていない状態で送信装置（第１ＥＣＵ２０ａ等）から専用信号Ｓｄ（又は専用データＤｄ）を送信する観点からすれば、これに限らない。外部診断機１６は、例えば特許文献１のように診断機本体とデータ収集装置を有するものであってもよい。
【符号の説明】
【００７６】
１０…通信システム                  １４…通信ネットワーク
１６…外部診断機（外部受信装置）
２０ａ…第１ＥＣＵ（送信装置、内部送信装置）
２４…ＤＬＣ（外部インタフェース）  Ｄｄｉ…診断用データ（データ）
Ｓｄ…専用信号
【図１】
2018152743.tif 000003
【図２】
2018152743.tif 000004
【図３】
2018152743.tif 000005