(57)【要約】【課題】第三者が外部装置に行わせる通信装置との通信を防止することができる通信システム、制御装置及び中継方法を提供する。【解決手段】通信システム１では、通信線２，３，４が中継装置１０に接続されている。コネクタ２０は通信線２に接続され、ＥＣＵ３０，３１，４０，４１夫々は通信線３，４の一方に接続される。外部装置５０はコネクタ２０に着脱可能に接続される。中継装置１０は、外部装置５０とＥＣＵ３０，３１，４０，４１の１つとの通信を中継する。制御装置４３によって、外部装置５０がコネクタ２０に接続されたと判定された場合、無線通信装置４２は信号の送信を要求する送信要求信号を無線で送信する。送信要求信号が送信されてから所定時間が経過するまでに無線通信装置４２が特定の信号を無線端末５１から受信しなかったと制御装置４３によって判定された場合、中継装置１０は、前述した通信の中継を停止する。【選択図】図１
2017047774.tif 000002
【特許請求の範囲】
【請求項１】
コネクタが接続されるコネクタ通信線と、通信装置が接続される装置通信線とに接続され、前記コネクタに着脱可能に接続される外部装置と前記通信装置との通信を中継する中継装置を備える通信システムにおいて、
前記外部装置が前記コネクタに接続されたか否かを判定する接続判定部と、
該接続判定部によって、前記外部装置が接続されたと判定された場合に、信号の送信を要求する送信要求信号を無線で送信する無線送信部と、
信号を無線で受信する無線受信部と、
前記送信部が前記送信要求信号を送信してから所定時間が経過するまでに前記無線受信部が特定の信号を受信したか否かを判定する受信判定部と
を備え、
前記中継装置は、該受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記通信の中継を停止する中継停止部を有すること
を特徴とする通信システム。
【請求項２】
前記コネクタを介した前記外部装置への給電経路と、
前記受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記給電経路を遮断する遮断部と
を備えることを特徴とする請求項１に記載の通信システム。
【請求項３】
前記外部装置が前記コネクタ通信線を介して送信した信号を受信する有線受信部を備え、
前記接続判定部は、該有線受信部が前記外部装置から信号を受信した場合に、該外部装置が接続されたと判定すること
を特徴とする請求項１又は請求項２のいずれか１つに記載の通信システム。
【請求項４】
車両のイグニッションスイッチがオフであるか否かを判定するスイッチ判定部を備え、
前記接続判定部は、該スイッチ判定部によって前記イグニッションスイッチがオフであると判定された場合に判定を行うこと
を特徴とする請求項１から請求項３のいずれか１つに記載の通信システム。
【請求項５】
前記受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記通信装置への給電を停止する給電停止部を備えること
を特徴とする請求項１から請求項４のいずれか１つに記載の通信システム。
【請求項６】
前記給電停止部が前記給電を停止してから第２の所定時間が経過した場合に前記給電の停止を解除する給電停止解除部
を備えることを特徴とする請求項５に記載の通信システム。
【請求項７】
前記中継停止部が前記中継を停止した場合に前記送信要求信号を無線で送信する第２の無線送信部と、
該第２の無線送信部が前記送信要求信号を送信してから第３の所定時間が経過するまでに前記無線受信部が前記特定の信号を受信したか否かを判定する第２の受信判定部と
を備え、
前記中継装置は、該第２の受信判定部によって、前記無線受信部が前記特定の信号を受信したと判定された場合に、前記中継の停止を解除する中継停止解除部を有すること
を特徴とする請求項１から請求項６のいずれか１つに記載の通信システム。
【請求項８】
第１通信線に接続されるコネクタに着脱可能に接続される外部装置と、第２通信線に接続される通信装置との通信の中継を制御する制御装置であって、
前記外部装置が前記コネクタに接続されたか否かを判定する接続判定部と、
該接続判定部によって、前記外部装置が接続されたと判定された場合に、特定の装置が所定範囲内に存在するか否かを判定する存在判定部と、
該存在判定部によって、前記特定の装置が前記所定範囲内に存在していないと判定された場合に、前記中継を行う中継装置に該中継の停止を指示する停止信号を送信する信号送信部と
を備えることを特徴とする制御装置。
【請求項９】
第１通信線に接続されるコネクタに着脱可能に接続される外部装置と、第２通信線に接続される通信装置との通信を中継する中継方法において、
前記外部装置が前記コネクタに接続されたか否かを判定し、
前記外部装置が接続されたと判定した場合に、信号の送信を要求する送信要求信号を無線で送信し、
信号を無線で受信し、
前記送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信したか否かを判定し、
前記特定の信号を受信しなかったと判定した場合に前記中継を停止すること
を特徴とする中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、外部装置と通信装置との通信が中継される通信システムと、該通信の中継を制御する制御装置と、該通信の中継方法とに関する。
【背景技術】
【０００２】
車両には、複数のＥＣＵ(Electronic Control Unit)が通信線に接続され、複数のＥＣＵがこの通信線を介して相互に通信する通信システム（例えば、特許文献１を参照）が搭載されている。特許文献１に記載の通信システムでは、複数のＥＣＵ夫々は、自装置に対応する電気機器の動作を制御する。複数のＥＣＵは通信線を介して相互に通信する。これにより、複数の電気機器を連動させる制御処理が実現される。
【０００３】
特許文献１に記載の通信システムでは、外部装置、例えばダイアグツールが着脱可能に接続されるコネクタが更に通信線に接続されている。外部装置は、コネクタ及び通信線を介して複数のＥＣＵ夫々と通信し、複数のＥＣＵ夫々から、電気機器の制御に関するデータを取得する。外部装置が取得したデータを解析することによって、複数のＥＣＵ夫々の故障を診断することができる。
【０００４】
また、特許文献１に記載されているような従来の通信システムとして、複数の通信線に各別に接続され、一の通信線に接続されているＥＣＵと、他のＥＣＵに接続されているＥＣＵとの通信を中継する中継装置を備える通信システムがある。この場合、相互に通信可能なＥＣＵの数が多いため、多数の電気機器が連動した多様な制御処理が実現される。また、複数の通信線の１つにコネクタが接続されており、コネクタに接続された外部装置は、中継装置を介してＥＣＵと通信することによってデータを取得する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−２３３９０４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
以上のような従来の通信システムでは、中継装置を介して、外部装置に複数のＥＣＵ夫々と通信させることによって、第三者が複数のＥＣＵからデータを取得する虞がある。例えば、複数のＥＣＵの１つに個人に関わるデータが記憶されている場合、このデータが第三者によって取得される虞がある。更に、従来の通信システムでは、中継装置を介して、外部装置に複数のＥＣＵ夫々と通信させることによって、第三者が複数のＥＣＵ夫々に記憶されているデータを変更する虞がある。
【０００７】
中継装置を備える従来の通信システムの一例として、複数のＥＣＵ中の特定のＥＣＵが識別情報を含む無線信号を受信した場合において、受信した無線信号に含まれる識別情報と、特定のＥＣＵに記憶されている識別情報とが一致したときにエンジンの始動を許可する通信システムが考えられる。この通信システムでは、第三者は、外部装置に、特定のＥＣＵが記憶している識別情報を変更させることによって、車両を盗むことが可能となる。
【０００８】
本発明は斯かる事情に鑑みてなされたものであり、その目的とするところは、第三者が外部装置に行わせる通信装置との通信を防止することができる通信システム、制御装置及び中継方法を提供することにある。
【課題を解決するための手段】
【０００９】
本発明に係る通信システムは、コネクタが接続されるコネクタ通信線と、通信装置が接続される装置通信線とに接続され、前記コネクタに着脱可能に接続される外部装置と前記通信装置との通信を中継する中継装置を備える通信システムにおいて、前記外部装置が前記コネクタに接続されたか否かを判定する接続判定部と、該接続判定部によって、前記外部装置が接続されたと判定された場合に、信号の送信を要求する送信要求信号を無線で送信する無線送信部と、信号を無線で受信する無線受信部と、前記送信部が前記送信要求信号を送信してから所定時間が経過するまでに前記無線受信部が特定の信号を受信したか否かを判定する受信判定部とを備え、前記中継装置は、該受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記通信の中継を停止する中継停止部を有することを特徴とする。
【００１０】
本発明に係る通信システムは、前記コネクタを介した前記外部装置への給電経路と、前記受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記給電経路を遮断する遮断部とを備えることを特徴とする。
【００１１】
本発明に係る通信システムは、前記外部装置が前記コネクタ通信線を介して送信した信号を受信する有線受信部を備え、前記接続判定部は、該有線受信部が前記外部装置から信号を受信した場合に、該外部装置が接続されたと判定することを特徴とする。
【００１２】
本発明に係る通信システムは、車両のイグニッションスイッチがオフであるか否かを判定するスイッチ判定部を備え、前記接続判定部は、該スイッチ判定部によって前記イグニッションスイッチがオフであると判定された場合に判定を行うことを特徴とする。
【００１３】
本発明に係る通信システムは、前記受信判定部によって、前記無線受信部が前記特定の信号を受信しなかったと判定された場合に、前記通信装置への給電を停止する給電停止部を備えることを特徴とする。
【００１４】
本発明に係る通信システムは、前記給電停止部が前記給電を停止してから第２の所定時間が経過した場合に前記給電の停止を解除する給電停止解除部を備えることを特徴とする。
【００１５】
本発明に係る通信システムは、前記中継停止部が前記中継を停止した場合に前記送信要求信号を無線で送信する第２の無線送信部と、該第２の無線送信部が前記送信要求信号を送信してから第３の所定時間が経過するまでに前記無線受信部が前記特定の信号を受信したか否かを判定する第２の受信判定部とを備え、前記中継装置は、該第２の受信判定部によって、前記無線受信部が前記特定の信号を受信したと判定された場合に、前記中継の停止を解除する中継停止解除部を有することを特徴とする。
【００１６】
本発明に係る制御装置は、第１通信線に接続されるコネクタに着脱可能に接続される外部装置と、第２通信線に接続される通信装置との通信の中継を制御する制御装置であって、前記外部装置が前記コネクタに接続されたか否かを判定する接続判定部と、該接続判定部によって、前記外部装置が接続されたと判定された場合に、特定の装置が所定範囲内に存在するか否かを判定する存在判定部と、該存在判定部によって、前記特定の装置が前記所定範囲内に存在していないと判定された場合に、前記中継を行う中継装置に該中継の停止を指示する停止信号を送信する信号送信部とを備えることを特徴とする。
【００１７】
本発明に係る中継方法は、第１通信線に接続されるコネクタに着脱可能に接続される外部装置と、第２通信線に接続される通信装置との通信を中継する中継方法において、前記外部装置が前記コネクタに接続されたか否かを判定し、前記外部装置が接続されたと判定した場合に、信号の送信を要求する送信要求信号を無線で送信し、信号を無線で受信し、前記送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信したか否かを判定し、前記特定の信号を受信しなかったと判定した場合に前記中継を停止することを特徴とする。
【００１８】
本発明に係る通信システム及び中継方法にあっては、一の通信線にコネクタが接続され、他の通信線に通信装置が接続される。コネクタに着脱可能に接続される外部装置と通信装置との通信は中継される。コネクタに外部装置が接続されたと判定した場合、信号の送信を要求する送信要求信号を無線で送信する。送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信しなかったと判定した場合、外部装置及び通信装置との中継を停止する。
【００１９】
従って、特定の信号を無線で送信することが可能な無線端末を所持していない第三者は、外部装置に通信装置との通信を行わせることができない。結果、第三者が外部装置に行わせる通信装置との通信が防止される。
【００２０】
本発明に係る通信システムにあっては、送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信しなかったと判定した場合、コネクタを介した外部装置への給電経路を遮断する。給電経路が遮断された場合においては、外部装置をコネクタに接続しても、外部装置に給電されないので、外部装置は作動することはない。給電経路を遮断することによって、第三者が外部装置に行わせる通信装置との通信が確実に防止される。
【００２１】
本発明に係る通信システムにあっては、外部装置からコネクタ通信線を介して信号を受信した場合に外部装置がコネクタに接続されたと判定する。このため、外部装置がコネクタに接続されたか否かが簡単な構成で正確に判定される。
【００２２】
本発明に係る通信システムにあっては、外部装置が例えばダイアグツールである場合、外部装置は、通常、車両のイグニッションスイッチがオフであるとき、即ち、車両のエンジンが停止しているときに接続される。このため、イグニッションスイッチがオフである場合に外部装置がコネクタに接続されたか否かを判定する。
外部装置がコネクタに接続されたと判定した場合、送信要求信号の送信、及び、特定の信号を受信したか否かの判定を行う。そして、特定の信号が受信されなかった場合、外部装置及び通信装置との中継を停止する。
【００２３】
本発明に係る通信システムにあっては、送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信しなかったと判定した場合に、外部装置及び通信装置の通信の中継を停止するだけではなく、通信装置への給電も停止する。このため、外部装置が通信装置からデータを取得する確率が更に低い。
【００２４】
本発明に係る通信システムにあっては、送信要求信号を送信してから所定時間が経過するまでに特定の信号を受信しなかったと判定した場合、外部装置及び通信装置の通信の中継と、通信装置への給電とを停止する。そして、給電を停止してから第２の所定時間が経過した場合、通信装置への給電の停止を解除する。これにより、通信装置への給電が再開される。
【００２５】
第三者は、外部装置及び通信装置の通信の中継と、通信装置への給電とを停止することによって外部装置を用いたデータの抽出に失敗した場合、給電を停止してから第２の所定時間が経過するまでにシステムから離れると推測される。第２の所定時間が経過した後、即ち、第三者がシステムから離れた後、通信装置への給電が再開され、通信装置が作動する。これにより、システムが無防備に放置されることを防ぐことが可能となる。
【００２６】
本発明に係る通信システムにあっては、外部装置及び通信装置の通信の中継を停止した場合に送信要求信号を再度送信する。この送信要求信号を送信してから第３の所定時間が経過するまでに特定の信号を受信したと判定した場合、中継の停止を解除する。従って、外部装置及び通信装置の通信の中継を停止した場合であっても、使用者は、前述した無線端末に特定の信号を無線で送信させることによって、外部装置及び通信装置の通信の中継の停止を解除することが可能となる。
【００２７】
本発明に係る制御装置にあっては、第１通信線及び第２通信線夫々にコネクタ及び制御装置が接続される。中継装置は、コネクタに着脱可能に接続される外部装置と、通信装置との通信を中継する。コネクタに外部装置が接続されたと判定した場合、特定の装置が所定範囲内に存在するか否かを判定する。ここで、特定の装置が所定範囲内に存在しないと判定した場合、中継装置に中継の停止を指示する停止信号を送信する。これにより、中継装置は外部装置と通信装置との通信の中継を停止する。
【００２８】
特定の装置を所持していない第三者は、特定の装置を所定範囲内に持ち運ぶことができないので、外部装置に通信装置との通信を行わせることができない。結果、第三者が外部装置に行わせる通信装置との通信が防止される。
【発明の効果】
【００２９】
本発明によれば、第三者が外部装置に行わせる通信装置との通信を防止することができる。
【図面の簡単な説明】
【００３０】
【図１】本実施の形態における通信システムの要部構成を示すブロック図である。
【図２】中継装置の要部構成を示すブロック図である。
【図３】中継テーブルを示す図表である。
【図４】制御部が実行する中継処理の手順を示すフローチャートである。
【図５】無線通信装置の要部構成を示すブロック図である。
【図６】制御部が実行する確認処理の手順を示すフローチャートである。
【図７】制御装置の要部構成を示すブロック図である。
【図８】制御部が実行する通信制御処理の手順を示すフローチャートである。
【図９】制御部が実行する通信制御処理の手順を示すフローチャートである。
【発明を実施するための形態】
【００３１】
以下、本発明をその実施の形態を示す図面に基づいて詳述する。
図１は、本実施の形態における通信システム１の要部構成を示すブロック図である。通信システム１は、車両１００に搭載されており、中継装置１０、スイッチ１１，１２、バッテリ１３、イグニッションスイッチ１４、通信線２，３，４、コネクタ２０、ＥＣＵ３０，３１，４０，４１、無線通信装置４２及び制御装置４３を備える。通信線２，３，４夫々はツイストペアケーブルである。通信線２は、撚り合された導線２ａ，２ｂを含み、通信線３は、撚り合された導線３ａ，３ｂを含み、通信線４は、撚り合された導線４ａ，４ｂを含む。図１では、複雑化を避けるため、これらの撚り合せの図示を省略している。また、図１では、給電を行うための接続線を太線で示し、通信線２，３，４と、通信を行うための接続線とを細線で示している。
【００３２】
中継装置１０には、通信線２の導線２ａ，２ｂと、通信線３の導線３ａ，３ｂと、通信線４の導線４ａ，４ｂとが各別に接続されている。通信線２の導線２ａ，２ｂ夫々はコネクタ２０に接続される。通信線３の導線３ａ，３ｂ夫々には、ＥＣＵ３０，３１が接続される。通信線４の導線４ａ，４ｂ夫々には、ＥＣＵ４０，４１、無線通信装置４２及び制御装置４３が接続される。通信線２はコネクタ通信線及び第１通信線として機能する。
【００３３】
コネクタ２０は更にスイッチ１１の一端に接続されている。ＥＣＵ３０，３１，４０，４１夫々は更にスイッチ１２の一端に接続されている。スイッチ１１，１２夫々の他端はバッテリ１３の正極に接続されている。バッテリ１３の負極と、コネクタ２０と、ＥＣＵ３０，３１，４０，４１とは接地されている。バッテリ１３の正極には、更に、イグニッションスイッチ１４の一端が接続されている。イグニッションスイッチ１４の他端は、制御装置４３と、抵抗Ｒ１の一端と、ランプ又はワイパーモータ等の図示しない電気機器とに接続されている。抵抗Ｒ１の他端は接地されている。
【００３４】
スイッチ１１，１２夫々は、制御装置４３によってオン又はオフに切替えられる。外部装置５０はコネクタ２０に着脱可能に接続される。
スイッチ１１がオンである場合において、外部装置５０がコネクタ２０に接続されたとき、電流が、バッテリ１３の正極から、スイッチ１１、コネクタ２０、外部装置５０、コネクタ２０及びバッテリ１３の負極の順に流れ、外部装置５０は給電される。このように、通信システム１には、コネクタ２０を介した外部装置５０への給電経路が設けられている。スイッチ１１がオンからオフに切替わった場合、バッテリ１３から外部装置５０への給電が停止し、外部装置５０は動作を停止する。
【００３５】
スイッチ１２がオンである場合、バッテリ１３はＥＣＵ３０，３１，４０，４１に給電し、ＥＣＵ３０，３１，４１，４２は作動する。スイッチ１２がオンからオフに切替わった場合、バッテリ１３からＥＣＵ３０，３１，４０，４１への給電は停止し、ＥＣＵ３０，３１，４０，４１は動作を停止する。
【００３６】
スイッチ１１がオンである場合において、外部装置５０がコネクタ２０に接続されているとき、中継装置１０及び外部装置５０夫々は通信線２を介して信号の送受信を行う。スイッチ１２がオンである場合、中継装置１０及びＥＣＵ３０，３１夫々は通信線３を介して信号の送受信を行い、中継装置１０、ＥＣＵ４０，４１、無線通信装置４２及び制御装置４３夫々は通信線４を介して信号の送受信を行う。ＥＣＵ３０，３１，４０，４１夫々は通信装置として機能する。通信線３は装置通信線及び第２通信線として機能し、通信線４も装置通信線及び第２通信線として機能する。
【００３７】
通信線２，３，４夫々を介した信号の送受信は、ＣＡＮ(Controller Area Network)プロトコル又はＣＡＮ−ＦＤ(Controller Area Network with Flexible Data rate)プロトコルに従って行われる。従って、導線２ａ，２ｂを介して送受信される信号、導線３ａ，３ｂを介して送受信される信号、及び、導線４ａ，４ｂを介して送受信される信号は差動信号である。
【００３８】
通信線２に接続されている一の装置が送信した信号は、通信線２に接続されている他の装置全てによって受信される。通信線３，４夫々に接続されている複数の装置も、通信線２に接続されている複数の装置と同様に送受信する。例えば、ＥＣＵ３０が送信した信号は、中継装置１０及びＥＣＵ３１によって受信される。同様に、ＥＣＵ４０が送信した信号は、中継装置１０、ＥＣＵ４１、無線通信装置４２及び制御装置４３によって受信される。
【００３９】
ＥＣＵ３０，３１，４０，４１、無線通信装置４２、制御装置４３及び外部装置５０夫々には、装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１，Ｍ４２，Ｍ４３，Ｍ５０が割り当てられている。ＥＣＵ３０，３１，４０，４１、無線通信装置４２、制御装置４３及び外部装置５０夫々は、自装置の装置識別情報を含む信号を送信する。
【００４０】
ＥＣＵ３０，３１，４０，４１、無線通信装置４２、制御装置４３及び外部装置５０夫々には、自装置の装置識別情報とは別に、他の装置の装置識別情報が記憶されている。ＥＣＵ３０，３１，４０，４１、無線通信装置４２、制御装置４３及び外部装置５０夫々は、通信線２，３，４の１つを介して信号を受信した場合、受信した信号に含まれている装置識別情報が自装置に記憶されているか否かを判定する。ＥＣＵ３０，３１，４０，４１、無線通信装置４２、制御装置４３及び外部装置５０夫々は、受信した信号に含まれている装置識別情報が自装置に記憶されていると判定した場合、受信した信号の内容を読み出す。
【００４１】
中継装置１０には、装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１，Ｍ４２，Ｍ４３，Ｍ５０中の複数の装置識別情報が記憶されている。中継装置１０も、通信線２，３，４の１つを介して信号を受信した場合、受信した信号に含まれている装置識別情報が自装置に記憶されているか否かを判定する。中継装置１０は、受信した信号に含まれている装置識別情報が自装置に記憶されていると判定した場合、受信した信号の内容を読み出す。
【００４２】
中継装置１０は、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信を中継する。具体的には、中継装置１０は、一の通信線を介して一の装置から信号を受信した場合、受信した信号と同様の信号を他の通信線を介して他の装置へ送信する。従って、中継装置１０は、外部装置５０と、ＥＣＵ３０，３１，４０，４１の１つとの通信を中継する。
【００４３】
中継装置１０は、中継の停止を指示する停止信号と、中継の停止の解除を指示する解除信号とを制御装置４３から受信する。中継装置１０は、停止信号を受信した場合、通信線２，３，４夫々を介した信号の送信と、ＥＣＵ３０，３１，４０，４１、無線通信装置４２及び外部装置５０夫々から受信した信号の内容の読み出しとを停止し、制御装置４３から受信した信号の内容のみを読み出す。これにより、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信の中継が停止される。中継装置１０は、中継の停止を解除し、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信の中継を再開する。
【００４４】
ＥＣＵ３０，３１，４０，４１夫々には電気機器が接続されている。ＥＣＵ３０，３１，４０，４１夫々は、自装置に接続されている電気機器の動作を制御する。ＥＣＵ３０，３１，４０，４１中の複数のＥＣＵ夫々は相互に通信することにより、これらのＥＣＵ夫々に接続されている電気機器を連動させる多様な制御処理が実現される。
【００４５】
ＥＣＵ３０，３１，４０，４１夫々には、自装置に接続されている電気機器の制御に関するデータに代表される種々のデータが記憶されている。ＥＣＵ３０，３１，４０，４１夫々は、外部装置５０から、データの送信を要求するデータ要求信号を受信する。外部装置５０の装置識別情報Ｍ５０は、データ要求信号に含まれ、かつ、ＥＣＵ３０，３１，４０，４１夫々に記憶されている。このため、ＥＣＵ３０，３１，４０，４１夫々は、外部装置５０から中継装置１０を介してデータ要求信号を受信した場合、受信したデータ要求信号の内容を読み出す。
【００４６】
ＥＣＵ３０，３１，４０，４１夫々は、データ要求信号を受信した場合、自装置に記憶されているデータを含むデータ信号を、通信線３，４の１つを介して送信する。外部装置５０には、ＥＣＵ３０，３１，４０，４１夫々の装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１が記憶されている。このため、外部装置５０は、ＥＣＵ３０，３１，４０，４１夫々から中継装置１０を介してデータ信号を受信した場合、受信したデータ信号の内容を読み出す。
【００４７】
外部装置５０は例えばダイアグツールである。外部装置５０は、ＥＣＵ３０，３１，４０，４１夫々からデータを取得するため、通信線２を介してデータ要求信号を送信する。外部装置５０が送信したデータ要求信号は、中継装置１０を介してＥＣＵ３０，３１，４０，４１によって受信される。外部装置５０は、ＥＣＵ３０，３１，４０，４１の１つからデータ信号を受信した場合、受信したデータ信号の内容を読み出し、データ信号に含まれるデータを取得する。
【００４８】
無線通信装置４２は、無線端末５１の位置の確認を要求する確認要求信号を制御装置４３から受信する。制御装置４３の装置識別情報Ｍ４３は、確認要求信号に含まれ、かつ、無線通信装置４２に記憶されている。このため、無線通信装置４２は、確認要求信号を受信した場合、確認要求信号の内容を読み出す。
【００４９】
無線通信装置４２は、確認要求信号を受信した場合、無線端末５１の位置を確認する。具体的には、無線通信装置４２は、端末識別情報を含む識別信号の送信を要求する送信要求信号を無線端末５１に無線で送信する。無線端末５１には、無線端末５１に割り当てられている端末識別情報が記憶されている。無線端末５１は送信要求信号を無線通信装置４２から無線で受信する。無線端末５１は、送信要求信号を受信した場合、無線端末５１の端末識別情報を含む識別信号を無線通信装置４２に無線で送信する。無線端末５１は、例えば、車両１００の運転者によって所持され、車両１００の内外において持ち運ばれる。
【００５０】
無線通信装置４２にも無線端末５１の端末識別情報が記憶されている。無線通信装置４２は、送信要求信号を無線端末５１に送信してから、予め設定されている基準時間が経過するまでの間、識別信号を受信する都度、受信した識別信号に含まれている端末識別情報が無線端末５１の端末識別情報と一致するか否かを判定する。
【００５１】
無線通信装置４２は、送信要求信号を無線端末５１に送信してから、基準時間が経過するまでに、無線端末５１の端末識別情報を含む識別信号を受信した場合、無線通信装置４２及び無線端末５１が双方向に通信することが可能な通信範囲内に無線端末５１が存在することを示す存在信号を送信する。無線通信装置４２は、送信要求信号を無線端末５１に送信してから、基準時間が経過するまでに、無線端末５１の端末識別情報を含む識別信号を受信しなかった場合、通信範囲内に無線端末５１が存在しないことを示す不在信号を送信する。
【００５２】
無線通信装置４２の装置識別情報Ｍ４２は、存在信号及び不在信号夫々に含まれており、かつ、制御装置４３に記憶されている。このため、制御装置４３は、存在信号又は不在信号を受信した場合、存在信号又は不在信号の内容を読み出す。
【００５３】
イグニッションスイッチ１４は、車両１００の図示しないエンジンが作動した場合、オンに切替わり、エンジンが動作を停止した場合、オフに切替わる。イグニッションスイッチ１４がオンである場合、バッテリ１３から、イグニッションスイッチ１４の他端に接続されている電気機器に給電されると共に、バッテリ１３の出力電圧がイグニッションスイッチ１４の他端から制御装置４３に入力される。イグニッションスイッチ１４がオフである場合、抵抗Ｒ１に電流が流れないため、ゼロボルトがイグニッションスイッチ１４の他端から制御装置４３に入力される。
【００５４】
制御装置４３は、イグニッションスイッチ１４の他端から入力される電圧が予め設定されている閾値電圧以上である場合にイグニッションスイッチ１４がオンであると判定する。また、制御装置４３は、イグニッションスイッチ１４の他端から入力される電圧が閾値電圧未満である場合にイグニッションスイッチ１４がオフであると判定する。閾値電圧は、ゼロボルトを超えており、バッテリ１３の出力電圧未満である電圧に設定されている。
【００５５】
制御装置４３は、イグニッションスイッチ１４がオンであるか否かと、無線通信装置４２から受信した信号とに基づいて、スイッチ１１，１２夫々のオン及びオフと、中継装置１０への停止信号及び解除信号の送信とを行う。制御装置４３は、中継装置１０へ停止信号及び解除信号を送信することによって中継装置１０が行う中継を制御する。
【００５６】
図２は中継装置１０の要部構成を示すブロック図である。中継装置１０は、制御部６０、記憶部６１及び通信部６２，６３，６４を有する。これらはバス６５に接続されている。通信部６２は、バス６５の他に、通信線２の導線２ａ，２ｂに接続されている。通信部６３は、バス６５の他に、通信線３の導線３ａ，３ｂに接続されている。通信部６４は、バス６５の他に、通信線４の導線４ａ，４ｂに接続されている。図２でも、図１と同様に、導線２ａ，２ｂの撚り合せ、導線３ａ，３ｂの撚り合せ、及び、導線４ａ，４ｂの撚り合せの図示を省略している。
【００５７】
記憶部６１は不揮発性メモリである。記憶部６１には、ＥＣＵ３０，３１，４０，４１、制御装置４３及び外部装置５０に対応する装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１，Ｍ４３，Ｍ５０が記憶されている。また、記憶部６１には、送信すべきデータが記憶される送信データ領域が設けられている。
【００５８】
通信部６２，６３，６４夫々は、通信線２，３，４を介して信号を受信する。通信部６２，６３，６４夫々は、信号を受信した場合において、受信した信号に含まれる装置識別情報が記憶部６１に記憶されているとき、受信した信号の内容（データ）を読み出す。通信部６２，６３，６４夫々は、受信した信号に含まれる装置識別情報が装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１，Ｍ５０の１つである場合、受信した信号の内容（データ）と装置識別情報とを記憶部６１の送信データ領域に記憶する。
【００５９】
具体的には、通信部６２は、受信した信号に含まれる装置識別情報が装置識別情報Ｍ５０である場合、受信した信号に含まれるデータ及び装置識別情報を記憶部６１の送信データ領域に記憶する。通信部６３は、受信した信号に含まれる装置識別情報が装置識別情報Ｍ３０，３１である場合、受信した信号に含まれるデータ及び装置識別情報を記憶部６１の送信データ領域に記憶する。通信部６４は、受信した信号に含まれる装置識別情報が装置識別情報Ｍ４０，４１である場合、受信した信号に含まれるデータ及び装置識別情報を記憶部６１の送信データ領域に記憶する。データは、記憶部６１の送信データ領域内で、装置識別情報に対応付けられている。
【００６０】
通信部６２，６３，６４夫々は、制御部６０の指示に従って、記憶部６１の送信データ領域に記憶されているデータを含む信号を送信する。通信部６２，６３，６４夫々は、ＣＡＮプロトコル又はＣＡＮ−ＦＤプロトコルに従って信号を送受信する。
【００６１】
通信部６２，６３，６４夫々には、装置識別情報Ｍ４３を含む信号を除く他の信号の内容の読み出しを禁止する禁止指示が制御部６０から入力される。通信部６２，６３夫々は、制御部６０から禁止指示が入力された場合、受信した信号の読み出しを停止する。通信部６４は、制御部６０から禁止指示が入力された場合、装置識別情報Ｍ４３を含む信号、即ち、制御装置４３から受信した信号のみを読み出す。
通信部６４は、制御装置４３から停止信号又は解除信号を受信した場合、受信した停止信号又は解除信号の内容を制御部６０に通知する。
【００６２】
通信部６２，６３，６４夫々には、読み出しの禁止の解除を指示する解除指示が入力される。通信部６２，６３，６４夫々は、解除指示が入力された場合、禁止指示が入力される前と同様に処理を行う。従って、この処理には、記憶部６１に記憶されている装置識別情報を含む信号を受信したときに、受信した信号の内容を読み出す処理と、データと識別情報とを記憶部６１の送信データ領域に記憶する処理とが含まれる。
【００６３】
記憶部６１には中継を行うための中継テーブルが記憶されている。図３は中継テーブルを示す図表である。中継テーブルでは、送信データ領域において、装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１，Ｍ５０夫々に対応するデータを含む信号を送信する通信部が示されている。例えば、送信データ領域において、装置識別情報Ｍ３０に対応するデータを含む信号は、通信部６２，６４によって送信される。
【００６４】
中継テーブルから、装置識別情報Ｍ５０が割り当てられている外部装置５０が送信した信号と同様の信号が、通信部６３，６４によってＥＣＵ３０，３１，４０，４１に送信されることがわかる。更に、中継テーブルから、装置識別情報Ｍ３０，Ｍ３１，Ｍ４０，Ｍ４１夫々が割り当てられているＥＣＵ３０，３１，４０，４１が送信した信号と同様の信号が、通信部６２によって外部装置５０に送信されることがわかる。
【００６５】
記憶部６１には図示しない制御プログラムが記憶されている。制御部６０は、この制御プログラムを実行することによって、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信を中継する中継処理を実行する。
【００６６】
記憶部６１には、中継処理で用いられるフラグの値が記憶されている。フラグの値はゼロ又は１である。フラグの値がゼロであることは、中継が許可されていることを示す。フラグの値が１であることは、中継が禁止されていることを示す。フラグの値は、制御部６０によってゼロ又は１に書き換えられる。
【００６７】
図４は制御部６０が実行する中継処理の手順を示すフローチャートである。制御部６０は中継処理を周期的に実行する。まず、制御部６０は、フラグの値がゼロであるか否かを判定する（ステップＳ１）。制御部６０は、フラグの値がゼロである場合（Ｓ１：ＹＥＳ）、通信部６４が制御装置４３から停止信号を受信したか否かを判定する（ステップＳ２）。
【００６８】
制御部６０は、通信部６４が停止信号を受信していないと判定した場合（Ｓ２：ＮＯ）、記憶部６１の送信データ領域に、送信すべきデータが記憶されているか否かを判定する（ステップＳ３）。制御部６０は、送信データ領域に送信すべきデータが記憶されていると判定した場合（Ｓ３：ＹＥＳ）、中継テーブルの内容に基づいて、送信すべきデータを含むデータ信号を送信する通信部を決定する（ステップＳ４）。送信すべきデータの装置識別情報が例えば装置識別情報Ｍ３０である場合、中継テーブルの内容に基づいて、データ信号を送信する通信部を通信部６２，６４に決定する。
【００６９】
次に、制御部６０は、ステップＳ４で決定した通信部に指示して、送信データ領域に記憶されているデータを含むデータ信号を送信させる（ステップＳ５）。例えば、送信すべきデータの装置識別情報が装置識別情報Ｍ３０であるため、データ信号を送信する通信部が通信部６２，６４に決定されている場合、制御部６０は、通信部６２，６４夫々に指示して、装置識別情報Ｍ３０を含むデータ信号を送信させる。これにより、通信線２，４夫々に接続されている全ての装置はこのデータ信号を受信する。
【００７０】
次に、制御部６０は、ステップＳ５で送信したデータと、このデータに対応する装置識別情報とを、記憶部６１の送信データ領域から削除する（ステップＳ６）。制御部６０は、送信データ領域に送信すべきデータが記憶されていないと判定した場合（Ｓ３：ＮＯ）、又は、ステップＳ６を実行した後、中継処理を終了する。制御部６０は、次の周期が到来した場合、再び中継処理を開始する。
【００７１】
制御部６０は、通信部６４が停止信号を受信したと判定した場合（Ｓ２：ＹＥＳ）、通信部６２，６３，６４に禁止指示を出力する（ステップＳ７）。これにより、通信部６２，６３は、受信した信号の内容の読み出しを停止し、通信部６４は、制御装置４３から信号を受信した場合のみ、受信した信号の内容を読み出す。制御部６０は、ステップＳ７を実行した後、フラグの値を１に設定する（ステップＳ８）。その後、制御部６０は中継処理を終了する。制御部６０は、次の周期が到来した場合、再び中継処理を開始する。
【００７２】
制御部６０は、フラグの値がゼロではない、即ち、１であると判定した場合（Ｓ１：ＮＯ）、通信部６４が制御装置４３から解除信号を受信したか否かを判定する（ステップＳ９）。制御部６０は、通信部６４が解除信号を受信したと判定した場合（Ｓ９：ＹＥＳ）、通信部６２，６３，６４に解除指示を出力する（ステップＳ１０）。これにより、通信部６２，６３，６４夫々は、禁止指示が入力される前と同様に処理を行う。この処理には、記憶部６１に記憶されている装置識別情報を含む信号を受信した場合に、受信した信号の内容を読み出す処理と、データと識別情報とを記憶部６１の送信データ領域に記憶する処理とが含まれる。制御部６０は、ステップＳ１０を実行した後、フラグの値をゼロに設定する（ステップＳ１１）。制御部６０は、通信部６４が解除信号を受信していないと判定した場合（Ｓ９：ＮＯ）、又は、ステップＳ１１を実行した後、中継処理を終了する。制御部６０は、次の周期が到来した場合、再び中継処理を開始する。
【００７３】
中継処理では、フラグの値がゼロである場合、制御部６０は、通信部６４が制御装置４３から停止信号を受信するまで、通信部６２，６３，６４夫々にデータ信号を送信させる。更に、通信部６２，６３，６４は、記憶部６１に記憶されている装置識別情報を含む信号を受信した場合に受信した信号の内容を読み出す処理と、データと識別情報とを記憶部６１の送信データ領域に記憶する処理とを行う。これにより、通信部６４が制御装置４３から停止信号を受信するまで、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信が中継される。通信部６４が制御装置４３から停止信号を受信した場合、制御部６０から通信部６２，６３，６４に禁止指示が入力され、フラグの値が１に設定される。
【００７４】
フラグの値が１である場合、通信部６４が制御装置４３から解除信号を受信するまで、通信部６２，６３，６４は、制御装置４３から受信した信号を除く他の信号の内容の読み出しを停止し、制御部８６は通信部６２，６３，６４夫々にデータ信号を送信させることはない。これにより、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信の中継が停止される。通信部６４が解除信号を受信した場合、制御部６０は、前述したように通信の中継を再開する。
【００７５】
図５は無線通信装置４２の要部構成を示すブロック図である。無線通信装置４２は、内部通信部７０、外部通信部７１、タイマ７２、記憶部７３及び制御部７４を有する。これらはバス７５に接続されている。内部通信部７０は、バス７５の他に、通信線４の導線４ａ，４ｂに各別に接続されている。図５でも、図１及び図２と同様に、導線４ａ，４ｂの撚り合せの図示を省略している。
【００７６】
記憶部７３は不揮発性メモリである。記憶部７３には、無線通信装置４２及び制御装置４３夫々に割り当てられている装置識別情報Ｍ４２，Ｍ４３が記憶されている。更に、記憶部７３には、無線端末５１の端末識別情報と、前述した基準時間が記憶されている。
【００７７】
内部通信部７０は通信線４を介して信号を受信する。内部通信部７０は、信号を受信した場合において、受信した信号に含まれる装置識別情報が記憶部７３に記憶されているとき、受信した信号の内容を読み出し、読み出した内容を制御部７４に通知する。内部通信部７０は、信号を受信した場合において、受信した信号に含まれる装置識別情報が記憶部７３に記憶されていないとき、受信した信号を破棄する。
確認要求信号には装置識別情報Ｍ４３が含まれているため、内部通信部７０は、確認要求信号を受信した場合、確認要求信号の内容を読み出し、読み出した内容を制御部７４に通知する。
【００７８】
内部通信部７０は、制御部７４の指示に従って、存在信号又は不在信号を、通信線４を介して送信する。前述したように、無線通信装置４２の装置識別情報Ｍ４２は、存在信号及び不在信号夫々に含まれ、かつ、制御装置４３に記憶されているので、存在信号及び不在信号夫々の内容は制御装置４３によって読み出される。
内部通信部７０は、ＣＡＮプロトコル又はＣＡＮ−ＦＤプロトコルに従って信号を送受信する。
【００７９】
外部通信部７１は識別信号を無線で受信する。外部通信部７１は、識別信号を受信した場合、受信した識別信号に含まれている端末識別情報を制御部７４に通知する。また、外部通信部７１は、制御部７４の指示に従って、送信要求信号を無線端末５１に無線で送信する。外部通信部７１は無線受信部として機能する。
タイマ７２は、制御部７４の指示に従って計時する。タイマ７２が計時した計時時間は、制御部７４によってタイマ７２から読み出される。
【００８０】
記憶部７３には更に制御プログラムＰ１が記憶されている。制御部７４は、図示しないＣＰＵ(Central Processing Unit)を有し、記憶部７３に記憶されている制御プログラムＰ１を実行することによって、無線端末５１の位置を確認する確認処理を実行する。
【００８１】
図６は、制御部７４が実行する確認処理の手順を示すフローチャートである。制御部７４は確認処理を周期的に実行する。まず、制御部７４は、内部通信部７０が制御装置４３から確認要求信号を受信したか否かを判定する（ステップＳ２１）。制御部７４は、確認要求信号を受信したと判定した場合（Ｓ２１：ＹＥＳ）、外部通信部７１に指示して、送信要求信号を無線端末５１に無線で送信させ（ステップＳ２２）、タイマ７２に指示して、計時を開始させる（ステップＳ２３）。
【００８２】
次に、制御部７４は、外部通信部７１が識別信号を受信したか否かを判定する（ステップＳ２４）。制御部７４は、外部通信部７１が識別信号を受信したと判定した場合（Ｓ２４：ＹＥＳ）、外部通信部７１が受信した識別信号に含まれる端末識別情報が記憶部７３に記憶されている無線端末５１の端末識別情報と一致するか否かを判定する（ステップＳ２５）。
【００８３】
制御部７４は、外部通信部７１が識別信号を受信していないと判定した場合（Ｓ２４：ＮＯ）、又は、識別信号に含まれる端末識別情報が無線端末５１の端末識別情報と一致していないと判定した場合（Ｓ２５：ＮＯ）、タイマ７２が計時している計時時間が基準時間以上であるか否かを判定する（ステップＳ２６）。制御部７４は、計時時間が基準時間未満であると判定した場合（Ｓ２６：ＮＯ）、ステップＳ２４を再び実行する。制御部７４は、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を受信するか、又は、計時時間が基準時間以上となるまで待機する。
【００８４】
以上のように、制御部７４は、ステップＳ２４，Ｓ２５，Ｓ２６を実行することによって、外部通信部７１が送信要求信号を送信してから基準時間が経過するまでに、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信したか否かを判定する。無線端末５１の端末識別情報を含む識別信号は特定の信号に相当し、基準時間は所定時間に相当する。制御部７４は受信判定部として機能する。
【００８５】
制御部７４は、識別信号に含まれている端末識別情報が無線端末５１の端末識別情報と一致したと判定した場合、即ち、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を受信したと判定した場合（Ｓ２５：ＹＥＳ）、タイマ７２に指示して、計時を終了させる（ステップＳ２７）。その後、制御部７４は、内部通信部７０に指示して、存在信号を、通信線４を介して送信させる（ステップＳ２８）。無線通信装置４２の装置識別情報Ｍ４２は、存在信号に含まれ、かつ、制御装置４３に記憶されているため、存在信号の内容は制御装置４３によって読み出される。これにより、無線端末５１が通信範囲内に存在することが制御装置４３に通知される。
【００８６】
制御部７４は、計時時間が基準時間以上であると判定した場合、即ち、送信要求信号が送信されてから基準時間が経過するまでに外部通信部７１が無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信しなかったと判定した場合（Ｓ２６：ＹＥＳ）、タイマ７２に指示して、計時を終了させる（ステップＳ２９）。その後、制御部７４は、内部通信部７０に指示して、不在信号を、通信線４を介して送信させる（ステップＳ３０）。無線通信装置４２の装置識別情報は、不在信号に含まれ、かつ、制御装置４３に記憶されているため、不在信号の内容は制御装置４３によって読み出される。これにより、無線端末５１が通信範囲内に不在であることが制御装置４３に通知される。
【００８７】
制御部７４は、内部通信部７０が確認要求信号を受信していないと判定した場合（Ｓ２１：ＮＯ）、又は、ステップＳ２８若しくはステップＳ３０を実行した後、確認処理を終了する。その後、制御部７４は、次の周期が到来した場合、再び確認処理を実行する。
【００８８】
確認処理では、制御部７４は、内部通信部７０が制御装置４３から確認要求信号を受信するまで待機する。そして、制御部７４は、確認要求信号を受信した場合、無線端末５１が通信範囲内に存在するか否かを判定し、存在信号又は不在信号を送信することによって、判定結果を制御装置４３に通知する。
【００８９】
なお、ＥＣＵ３０，３１，４０，４１夫々は、制御装置４３と同様に、確認要求信号を送信し、無線通信装置４２から受信した信号が存在信号であるか又は不在信号であるかに基づいて、自装置に接続されている電気機器を制御してもよい。
【００９０】
ＥＣＵ４０が車両１００のドアのロック及びアンロックを行うモータの動作を制御するように構成されている場合において、ＥＣＵ４０は、例えば、車両１００ドアのノブに設けられたボタンが押下されたとき、確認要求信号を、通信線４を介して送信する。ＥＣＵ４０は、無線通信装置４２の内部通信部７０から存在信号を受信した場合にモータにドアをロック又はアンロックさせ、内部通信部７０から不在信号を受信した場合にモータを駆動することはない。
【００９１】
また、ＥＣＵ４１が車両１００のエンジンを始動させるスタータの動作を制御するように構成されている場合において、ＥＣＵ４１は、例えば、インストルメントパネルに設けられたボタンが押下されたとき、確認要求信号を、通信線４を介して送信する。ＥＣＵ４１は、無線通信装置４２の内部通信部７０から存在信号を受信した場合にスタータにエンジンを始動させ、内部通信部７０から不在信号を受信した場合にスタータを駆動することはない。
以上のように、ＥＣＵ４０，４１がモータ及びスタータの動作を制御する場合、無線端末５１は所謂電子キーとして機能する。
【００９２】
図７は、制御装置４３の要部構成を示すブロック図である。制御装置４３は、切替え部８０，８１、入力部８２、タイマ８３、通信部８４、記憶部８５及び制御部８６を有する。これらはバス８７に接続されている。入力部８２は、バス８７の他に、イグニッションスイッチ１４の他端に接続されている。通信部８４は、バス８７の他に、通信線４の導線４ａ，４ｂに各別に接続されている。図４でも、導線４ａ，４ｂの撚り合せの図示を省略している。また、図４では、図１と同様に、給電を行うための接続線を太線で示し、通信線４と、通信を行うための接続線とを細線で示している。
【００９３】
切替え部８０は、制御部８６の指示に従って、スイッチ１１をオン又はオフに切替える。同様に、切替え部８１は、制御部８６の指示に従って、スイッチ１２をオン又はオフに切替える。
記憶部８５は不揮発性メモリである。記憶部８５には、無線通信装置４２、制御装置４３及び外部装置５０に割り当てられている装置識別情報Ｍ４２，Ｍ４３，Ｍ５０が記憶されている。
【００９４】
入力部８２には、イグニッションスイッチ１４の他端から電圧が入力される。入力部８２は、入力された電圧が閾値電圧以上である場合、閾値電圧以上の電圧が入力された旨を制御部８６に通知する。入力部８２は、入力された電圧が閾値電圧未満である場合、閾値電圧未満の電圧が入力された旨を制御部８６に通知する。
タイマ８３は、制御部８６の指示に従って計時する。タイマ８３が計時した計時時間は、制御部８６によってタイマ８３から読み出される。
【００９５】
通信部８４は通信線４を介して信号を受信する。通信部８４は、信号を受信した場合において、受信した信号に含まれる装置識別情報が記憶部８５に記憶されているとき、受信した信号の内容を読み出し、読み出した内容を制御部８６に通知する。通信部８４は、信号を受信した場合において、受信した信号に含まれる装置識別情報が記憶部８５に記憶されていないとき、受信した信号を破棄する。
【００９６】
存在信号及び不在信号夫々には無線通信装置４２の装置識別情報Ｍ４２が含まれているため、通信部８４は、存在信号又は不在信号を受信した場合、存在信号又は不在信号の内容を読み出し、読み出した内容を制御部８６に通知する。
また、データ要求信号には外部装置５０の装置識別情報Ｍ５０が含まれているため、通信部８４は、データ要求信号を受信した場合、データ要求信号の内容を読み出し、読み出した内容を制御部８６に通知する。外部装置５０が通信線２を介して送信した信号は、中継装置１０を介して、通信部８４によって受信される。通信部８４が外部装置５０から受信した信号の内容は制御部８６に通知される。通信部８４は有線受信部として機能する。
【００９７】
通信部８４は、制御部８６の指示に従って、確認要求信号、停止信号及び解除信号を、通信線４を介して送信する。前述したように、制御装置４３の装置識別情報Ｍ４３は、確認要求信号に含まれ、かつ、無線通信装置４２の記憶部７３に記憶されているので、確認要求信号の内容は無線通信装置４２の制御部７４に通知される。また、制御装置４３の装置識別情報Ｍ４３は、停止信号及び解除信号夫々に含まれ、かつ、中継装置１０の記憶部６１に記憶されているので、停止信号及び解除信号夫々の内容は中継装置１０の制御部６０に通知される。
通信部８４は、ＣＡＮプロトコル又はＣＡＮ−ＦＤプロトコルに従って信号を送受信する。
【００９８】
記憶部８５には制御プログラムＰ２が記憶されている。制御部８６は、図示しないＣＰＵを有し、記憶部８５に記憶されている制御プログラムＰ２を実行することによって、コネクタ２０及び通信線２を介した通信を制御する通信制御処理を実行する。
【００９９】
図８及び図９は、制御部８６が実行する通信制御処理の手順を示すフローチャートである。まず、制御部８６は、入力部８２に入力された電圧に基づいて、車両１００のイグニッションスイッチ１４がオフであるか否かを判定する（ステップＳ３１）。制御部８６は、入力部８２に入力された電圧が閾値電圧未満である場合にイグニッションスイッチ１４がオフであると判定する。制御部８６は、入力部８２に入力された電圧が閾値電圧以上である場合にイグニッションスイッチ１４がオフではない、即ち、オンであると判定する。制御部８６はスイッチ判定部として機能する。
【０１００】
なお、例えば、イグニッションスイッチ１４がオンであるか否かを示すイグニッション信号を通信部８４が受信するように構成されている場合、制御部８６は、通信部８４が受信したイグニッション信号の内容に基づいて、イグニッションスイッチ１４がオフであるか否かを判定してもよい。
【０１０１】
制御部８６は、イグニッションスイッチ１４がオフであると判定した場合（Ｓ３１：ＹＥＳ）、外部装置５０がコネクタ２０に接続されたか否かを判定する（ステップＳ３２）。制御部８６は接続判定部としても機能する。外部装置５０は、通常、イグニッションスイッチ１４がオフである場合、即ち、車両１００のエンジンが停止している場合にコネクタ２０に接続される。このため、制御部８６は、イグニッションスイッチ１４がオフである場合にステップＳ３２を実行する。
【０１０２】
また、外部装置５０は、コネクタ２０に接続された後、データ要求信号を、通信線２を介して送信する。ステップＳ３２では、制御部８６は、通信部８４がデータ要求信号を外部装置５０から中継装置１０を介して受信した場合に外部装置５０がコネクタ２０に接続されたと判定する。また、制御部８６は、通信部８４がデータ要求信号を外部装置５０から中継装置１０を介して受信していない場合に外部装置５０がコネクタ２０に接続されていないと判定する。
このように、通信部８４がデータ要求信号を外部装置５０から受信したか否かに基づいて、外部装置５０がコネクタ２０に接続された否かが簡単な構成で正確に判定される。
【０１０３】
制御部８６は、外部装置５０がコネクタ２０に接続されたと判定した場合（Ｓ３２：ＹＥＳ）、通信部８４に指示して、確認要求信号を、通信線４を介して送信させる（ステップＳ３３）。前述したように、確認要求信号の内容は無線通信装置４２の制御部７４に通知される。これにより、制御部８６が無線端末５１の位置の確認を要求していることが無線通信装置４２の制御部７４に通知される。
【０１０４】
前述したように、確認処理では、無線通信装置４２の内部通信部７０が制御装置４３の通信部８４から確認要求信号を受信した場合、外部通信部７１は送信要求信号を無線で無線端末５１に送信する。外部通信部７１は無線送信部としても機能する。
更に、確認処理では、無線通信装置４２の内部通信部７０が確認要求信号を通信部８４から受信した場合、内部通信部７０は存在信号及び不在信号のいずれか一方を、通信線４を介して送信する。
【０１０５】
制御部８６は、ステップＳ３３を実行した後、通信部８４が無線通信装置４２の内部通信部７０から存在信号を受信したか否かを判定する（ステップＳ３４）。制御部８６は、通信部８４が存在信号を受信していないと判定した場合（Ｓ３４：ＮＯ）、通信部８４が不在信号を受信したか否かを判定する（ステップＳ３５）。制御部８６は、通信部８４が不在信号を受信していないと判定した場合（Ｓ３５：ＮＯ）、処理をステップＳ３４に戻し、通信部８４が存在信号又は不在信号を受信するまで待機する。
【０１０６】
通信部８４が無線通信装置４２の内部通信部７０から存在信号を受信したことは無線端末５１が通信範囲内に存在することを意味する。通信部８４が内部通信部７０から不在信号を受信したことは無線端末５１が通信範囲に存在していないことを意味する。従って、ステップＳ３４，３５は無線端末５１が通信範囲に存在するか否かを判定する処理に相当する。通信範囲は所定範囲に相当し、制御部８６は存在判定部としても機能する。
【０１０７】
制御部８６は、通信部８４が不在信号を受信したと判定した場合（Ｓ３５：ＹＥＳ）、切替え部８０に指示して、スイッチ１１をオフに切替えさせ（ステップＳ３６）、切替え部８１に指示して、スイッチ１２をオフに切替えさせる（ステップＳ３７）。スイッチ１１がオフに切替わった場合、コネクタ２０を介した外部装置５０への給電経路が遮断される。また、スイッチ１２がオフに切替わった場合、ＥＣＵ３０，３１，４０，４１への給電が停止される。
【０１０８】
前述したように、無線通信装置４２の制御部７４は、確認処理において、送信要求信号が送信されてから基準時間が経過するまでに外部通信部７１が無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信しなかったと判定した場合、内部通信部７０に不在信号を送信させる。従って、制御部８６は遮断部及び給電停止部としても機能する。
【０１０９】
制御部８６は、ステップＳ３７を実行した後、通信部８４に指示して、停止信号を、通信線４を介して送信させる（ステップＳ３８）。制御装置４３の装置識別情報Ｍ４３は、停止信号に含まれ、かつ、中継装置１０の記憶部６１に記憶されているため、停止信号の内容は、中継装置１０の制御部６０に通知される。通信部８４は信号送信部としても機能する。
【０１１０】
中継装置１０の通信部６４が停止信号を受信した場合、中継処理において、中継装置１０の制御部６０は、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信の中継を停止する。具体的には、中継装置１０の制御部６０から禁止指示が入力された通信部６２，６３，６４夫々は、制御装置４３の通信部８４から送信された信号を除く、他の信号を受信した場合、受信した信号の内容を破棄する。更に、通信部６４が停止信号を受信してから解除信号を受信するまで、中継装置１０の制御部６０は、通信部６２，６３，６４に信号の送信を指示することはない。これにより、外部装置５０がＥＣＵ３０，３１，４０，４１と通信することはない。制御部６０は中継停止部として機能する。
【０１１１】
以上のことから、無線端末５１を所持していない第三者は、無線端末５１を通信範囲内に持ち運ぶことができないので、外部装置５０にＥＣＵ３０，３１，４０，４１、無線通信装置４２及び制御装置４３夫々との通信を行わせることができない。結果、第三者が外部装置５０に行わせるＥＣＵ３０，３１，４０，４１、無線通信装置４２及び制御装置４３夫々との通信が防止される。このため、外部装置５０に無線通信装置４２と通信させることによって、第三者が無線通信装置４２の記憶部７３に記憶されている無線端末５１の端末識別情報を、他の無線端末の端末識別情報に変更する可能性は低い。更に、外部装置５０にＥＣＵ３０，３１，４０，４１、無線通信装置４２又は制御装置４３と通信させることによって、第三者がＥＣＵ３０，３１，４０，４１、無線通信装置４２又は制御装置４３から個人に関するデータを取得する可能性も低い。
【０１１２】
また、通信制御処理において、制御装置４３の制御部８６は、通信部８４が無線通信装置４２の内部通信部７０から不在信号を受信した場合、中継装置１０が行う中継を停止するだけではなく、コネクタ２０を介した外部装置５０への給電経路を遮断する。給電経路が遮断された場合、外部装置５０をコネクタ２０に接続しても、外部装置５０に給電されないので、外部装置５０は作動することはない。結果、給電経路を遮断することによって、第三者が外部装置に行わせる通信装置との通信が確実に防止される。
更には、通信制御処理において、通信部８４が無線通信装置４２の内部通信部７０から不在信号を受信した場合、バッテリ１３からＥＣＵ３０，３１，４０，４１への給電も停止される。このため、外部装置５０がＥＣＵ３０，３１，４０，４１からデータを取得する確率は更に低い。
【０１１３】
制御部８６は、ステップＳ３８を実行した後、タイマ８３に指示して計時を開始させ（ステップＳ３９）、通信部８４に指示して、確認要求信号を、通信線４を介して再び送信させる（ステップＳ４０）。これにより、確認処理において、無線通信装置４２の内部通信部７０は、制御装置４３の通信部８４から再び確認要求信号を受信し、外部通信部７１は送信要求信号を再び無線で無線端末５１に送信する。外部通信部７１は第２の無線送信部としても機能する。
【０１１４】
確認処理では、無線通信装置４２の制御部７４は、送信要求信号が送信されてから基準時間が経過するまでに外部通信部７１が、無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信したか否かを判定する。基準時間は第３の所定時間にも相当し、制御部７４は第２の受信判定部としても機能する。
前述したように、制御部７４によって、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を受信したと判定された場合、制御装置４３の通信部８４は外部通信部７１から存在信号を受信する。制御部７４によって、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を受信しなかったと判定された場合、制御装置４３の通信部８４は外部通信部７１から不在信号を受信する。
【０１１５】
制御部８６は、ステップＳ４０を実行した後、通信部８４が無線通信装置４２の内部通信部７０から存在信号を受信したか否かを判定する（ステップＳ４１）。制御部８６は、通信部８４が存在信号を受信していないと判定した場合（Ｓ４１：ＮＯ）、通信部８４が不在信号を受信したか否かを判定する（ステップＳ４２）。制御部８６は、通信部８４が不在信号を受信していないと判定した場合（Ｓ４２：ＮＯ）、処理をステップＳ４１に戻し、通信部８４が存在信号又は不在信号を受信するまで待機する。
【０１１６】
制御部８６は、通信部８４が不在信号を受信したと判定した場合（Ｓ４２：ＹＥＳ）、タイマ８３が計時している計時時間が待機時間以上であるか否かを判定する（ステップＳ４３）。待機時間は、一定の時間であり、例えば３０分である。待機時間は記憶部８５に予め記憶されている。制御部８６は、計時時間が待機時間未満であると判定した場合（Ｓ４３：ＮＯ）、処理をステップＳ４０に戻し、通信部８４に確認要求信号を再び送信させる。
【０１１７】
制御部８６は、通信部８４が存在信号を受信した場合（Ｓ４１：ＹＥＳ）、又は、計時時間が待機時間以上であると判定した場合（Ｓ４３：ＹＥＳ）、タイマ８３に指示して計時を終了させる（ステップＳ４４）。
【０１１８】
制御部８６は、イグニッションスイッチ１４がオフではない、即ち、オンであると判定した場合（Ｓ３１：ＮＯ）、外部装置５０がコネクタ２０に接続されていないと判定した場合（Ｓ３２：ＮＯ）、通信部８４が存在信号を受信したと判定した場合（Ｓ３４：ＹＥＳ）、又は、ステップＳ４４を実行した後、切替え部８０に指示して、スイッチ１１をオンに切替えさせ（ステップＳ４５）、切替え部８１に指示して、スイッチ１２をオンに切替えさせる（ステップＳ４６）。スイッチ１１がオンに切替った場合、コネクタ２０を介した外部装置５０への給電が再開される。スイッチ１２がオンに切替った場合、ＥＣＵ３０，３１，４０，４１への給電が再開される。
【０１１９】
制御部８６は、ステップＳ４６を実行した後、通信部８４に指示して、解除信号を、通信線４を介して送信させる（ステップＳ４７）。制御装置４３の装置識別情報Ｍ４３は、解除信号に含まれ、かつ、中継装置１０の記憶部６１に記憶されているため、解除信号の内容は、中継装置１０の制御部６０に通知される。
【０１２０】
中継装置１０の通信部６４が解除信号を受信した場合、中継処理において、中継装置１０の制御部６０は、通信線２，３，４中の一の通信線に接続されている一の装置と、他の通信線に接続されている他の装置との通信の中継の停止を解除する。具体的には、中継装置１０の制御部６０から解除指示が入力された通信部６２，６３，６４夫々は、記憶部６１に記憶されている装置識別情報を含む信号を受信した場合に受信した信号の内容を読み出す処理と、データと識別情報とを記憶部６１の送信データ領域に記憶する処理とを行う。更に、送信データ領域に送信すべきデータが記憶されている場合、制御部６０は、中継処理において、通信部６２，６３，６４に信号を送信させる。
【０１２１】
以上のように、制御装置４３の制御部８６は、ステップＳ４１で通信部８４が存在信号を受信したと判定した場合、即ち、無線通信装置４２の制御部７４によって、外部通信部７１が無線端末５１の端末識別情報を含む識別信号を受信したと判定された場合、ステップＳ４７を実行する。制御部８６がステップＳ４７を実行した場合、中継装置１０の制御部６０は中継の停止を解除する。
従って、中継装置１０が中継を停止した場合であっても、使用者は無線端末５１に、無線端末５１の識別情報を含む識別信号を無線で無線通信装置４２の外部通信部７１に送信させることによって、中継装置１０が行っている中継の停止を解除することができる。制御部６０は、中継停止解除部としても機能する。
【０１２２】
また、制御部８６は、ステップＳ３７でＥＣＵ３０，３１，４０，４１への給電を停止してから、通信部８４が存在信号を受信することなく、待機時間が経過した場合、ステップＳ４６を実行し、ＥＣＵ３０，３１，４０，４１への給電の停止を解除する。
【０１２３】
第三者は、制御部８６がステップＳ３６，Ｓ３７，Ｓ３８を実行することによって、外部装置５０を用いたデータの抽出に失敗した場合、ＥＣＵ３０，３１，４０，４１への給電を停止してから待機時間が経過するまでに、通信システム１が搭載された車両１００から離れると推測される。待機時間が経過した後、即ち、第三者が車両１００から離れた後、ＥＣＵ３０，３１，４０，４１への給電が再開され、ＥＣＵ３０，３１，４０，４１は作動する。これにより、車両１００が無防備に放置されることを防ぐことができる。
【０１２４】
例えば、イグニッションスイッチ１４がオフである状態で一定期間、ドアがアンロックされている場合にモータにドアをロックさせるようにＥＣＵ４０が構成されていると仮定する。この場合、第三者が車両１００から離れた後、車両１００のドアがロックされるので、車両１００が無防備に放置されることはない。
待機時間は第２の所定時間に相当し、制御部８６は給電停止解除部としても機能する。
【０１２５】
制御部８６は、ステップＳ４７を実行した後、通信制御処理を終了する。制御部８６は、通信制御処理を終了した後、再び通信制御処理を開始する。
【０１２６】
なお、通信制御処理において、外部装置５０がコネクタ２０に接続されたか否かを判定するために受信の有無を検出する信号はデータ要求信号に限定されない。例えば、外部装置５０及びコネクタ２０が接続した場合に接続を示す接続信号を、通信線２を介して送信するように外部装置５０を構成する。この場合、制御装置４３の制御部８６は、通信部８４が接続信号を受信した場合に外部装置５０がコネクタ２０に接続したと判定してもよい。
【０１２７】
また、外部装置５０がコネクタ２０に接続されたか否かの判定は、通信部８４が信号を外部装置５０から受信したか否かに基づいていなくてもよい。例えば、外部装置５０がコネクタ２０に接続されているか否かに応じて異なる電圧を、コネクタ２０が出力するように構成されている場合、制御装置４３の制御部８６は、コネクタ２０が出力している電圧に基づいて、外部装置５０がコネクタ２０に接続されたか否かを判定してもよい。このようなコネクタ２０は、例えば、外部装置５０がコネクタ２０に接続された場合にオン（又はオフ）に切替わり、外部装置５０とコネクタ２０との接続が外れた場合にオフ（又はオン）に切替わるスイッチを用いて構成される。
【０１２８】
通信線２，３，４夫々は、ツイストペアケーブルに限定されず、信号の送受信を行うことが可能な通信線であればよい。また、通信線２，３，４夫々を介した信号の送受信に用いられるプロトコルは、ＣＡＮプロトコル又はＣＡＮ−ＦＤプロトコルに限定されず、他のプロトコルであってもよい。更に、通信線２，３，４夫々を介した信号の送受信に用いられるプロトコルは同じでなくてもよい。また、通信線３，４に接続されるＥＣＵの数は、２に限定されず、３以上であってもよい。更に、中継装置１０に接続される通信線の数は、３に限定されず、２又は４以上であってもよい。ただし、中継装置１０に接続される複数の通信線中の１つにコネクタ２０が接続される。
【０１２９】
また、通信システム１では、無線通信装置４２の機能が制御装置４３に含まれてもよい。この場合、制御装置４３は、通信制御処理を実行し、通信制御処理では、ステップＳ３３，Ｓ３４，Ｓ３５の代わりに、確認処理のステップＳ２２〜Ｓ２９を実行する。即ち、制御装置４３は、送信要求信号を無線で無線端末５１に送信して、送信要求信号を送信してから基準時間が経過するまでに無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信したか否かを判定する。制御装置４３は、無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信していないと判定した場合、通信制御処理のステップＳ３６，Ｓ３７，Ｓ３８を実行し、無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信したと判定した場合、通信制御処理のステップＳ４５，Ｓ４６，Ｓ４７を実行する。
【０１３０】
制御装置４３は、通信制御処理において、ステップＳ４０，Ｓ４１，Ｓ４２の代わりにも、確認処理のステップＳ２２〜Ｓ２９を実行する。制御装置４３は、無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信していないと判定した場合、通信制御処理のステップＳ４３を実行する。制御装置４３は、無線端末５１の端末識別情報を含む識別信号を無線端末５１から受信したと判定した場合、通信制御処理のステップＳ４４を実行する。このように構成された通信システム１も前述した効果と同様の効果を奏する。
また、無線通信装置４２及び制御装置４３の機能が中継装置１０に含まれてもよい。
【０１３１】
開示された実施の形態は全ての点で例示であって、制限的なものではないと考えられるべきである。本発明の範囲は、上記した意味ではなく、特許請求の範囲によって示され、特許請求の範囲と均等の意味及び範囲内での全ての変更が含まれることが意図される。
【符号の説明】
【０１３２】
１  通信システム
２０  コネクタ
２  通信線（コネクタ通信線、第１通信線）
３，４  通信線（装置通信線、第２通信線）
１０  中継装置
３０，３１，４０，４１  ＥＣＵ（通信装置）
４２  無線通信装置
４３  制御装置
５０  外部装置
６０  制御部（中継停止部、中継停止解除部）
７１  外部通信部（無線送信部、無線受信部、第２の無線送信部）
７４  制御部（受信判定部、第２の受信判定部）
８４  通信部（有線受信部、信号送信部）
８６  制御部（接続判定部、遮断部、スイッチ判定部、給電停止部、給電停止解除部、存在判定部）
【図１】
2017047774.tif 000003
【図２】
2017047774.tif 000004
【図３】
2017047774.tif 000005
【図４】
2017047774.tif 000006
【図５】
2017047774.tif 000007
【図６】
2017047774.tif 000008
【図７】
2017047774.tif 000009
【図８】
2017047774.tif 000010
【図９】
2017047774.tif 000011