(57)【要約】【課題】車内ＬＡＮやＫラインに設けられた診断用コネクタに診断機以外の機器を接続することがなく、また元々設けられている電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供する。【解決手段】信号の通信路に対して電子制御機器と診断機が接続される診断用コネクタとが接続されてなる通信システムであって、外部機器を直接または間接的に接続することにより外部機器が電子制御機器と通信可能となる通信システムが設けられた車両において、通信システムと、車室内に配置された外部機器とに接続される装置であり、外部機器に接続される外部機器側接続部と、通信システムに接続される車両側接続部とを備え、外部機器側接続部が車室内に配置され、車両側接続部が、診断用コネクタ以外の箇所であって外部機器の動作に必要な信号が得られる通信システムにおける箇所に接続される。【選択図】図１
2018115886.tif 000002
【特許請求の範囲】
【請求項１】
情報を含む信号が流れる通信路に対して車両の制御を行う電子制御機器と車両の状態を診断する診断機が接続される診断用コネクタとが接続されてなる通信システムであって、外部機器を直接または間接的に接続することにより前記外部機器が前記電子制御機器と通信可能となる通信システムが設けられた車両において、
前記通信システムと、前記車両の車室内に配置された第一の外部機器とに接続される装置であり、
前記第一の外部機器に接続される外部機器側接続部と、前記通信システムに接続される車両側接続部とを備え、
前記外部機器側接続部が前記車室内に配置され、
前記車両側接続部が、前記通信システムにおける前記診断用コネクタ以外の箇所であって前記第一の外部機器の動作に必要な信号が得られる前記通信システムにおける箇所に接続されることを特徴とする装置。
【請求項２】
前記外部機器側接続部が、前記第一の外部機器に設けられた接続手段と着脱可能な接続手段を有することを特徴とする請求項１に記載の装置。
【請求項３】
前記通信路に前記診断用コネクタ以外のコネクタが設けられており、
前記車両側接続部と前記診断用コネクタ以外の前記コネクタとを接続することにより、前記車両側接続部と前記通信システムとを接続することを特徴とする請求項１または請求項２に記載の装置。
【請求項４】
前記通信システムにおいて、前記通信路に複数の電子制御機器が配置され、前記複数の電子制御機器のうち１個がゲートウェイであり、
前記ゲートウェイが、前記通信路のうち前記ゲートウェイ以外の前記電子制御機器が接続された部分と前記診断用コネクタが接続された部分との間に配置され、
前記車両側接続部が、前記通信路のうち前記ゲートウェイ以外の前記電子制御機器が接続された部分に接続されることを特徴とする請求項１から請求項３までのいずれか１項に記載の装置。
【請求項５】
前記通信システムに対して前記診断用コネクタを介して診断機である第二の外部機器が接続されることを条件として、前記第二の外部機器による通信を優先するよう、前記装置および前記第一の外部機器の少なくとも一方による前記通信路を介した通信を制限可能な通信制限部を備えていることを特徴とする請求項１から請求項４までのいずれか１項に記載の装置。
【請求項６】
前記車室内に配置された第一のスイッチを備え、
前記通信制限部は、前記第一のスイッチをオフにすることにより、前記第二の外部機器による通信を優先する通信制限を行うことを特徴とする請求項５に記載の装置。
【請求項７】
前記第一の外部機器が第二のスイッチを備え、
前記通信制限部は、前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の前記第二のスイッチをオフにすることにより、前記第二の外部機器による通信を優先する通信制限を行うことを特徴とする請求項５または請求項６に記載の装置。
【請求項８】
前記第一の外部機器が操作部を備え、
前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の前記操作部を用いて前記通信制限部の操作が可能であり、
前記通信制限部は、前記第一の外部機器の操作部を用いて前記通信制限部を操作することにより、前記第二の外部機器による通信を優先する通信制限を行うことができることを特徴とする請求項５から請求項７までのいずれか１項に記載の装置。
【請求項９】
前記第一の外部機器が操作部を備え、
前記外部機器側接続部と前記第一の外部機器とが無線通信により接続され、
前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の操作部を用いて前記通信制限部の操作が可能であり、
前記通信制限部は、前記第一の外部機器の操作部を用いて前記通信制限部を操作することにより、前記第二の外部機器による通信を優先する通信制限を行うことができ、
前記外部機器側接続部と前記第一の外部機器との無線通信ができなくなると、前記通信制限部は、前記第二の外部機器による通信を優先する通信制限を行うことを特徴とする請求項５から請求項７までのいずれか１項に記載の装置。
【請求項１０】
前記通信制限部は、前記第一の外部機器から送信される信号以外の信号が送信されたことを検知すると、前記電子制御機器へのアクセスを停止し、第二の外部機器による通信を優先する通信制限を行うことを特徴とする請求項５から請求項９までのいずれか１項に記載の装置。
【請求項１１】
前記通信制限部は、前記通信路に所定の信号が流れるのを検出すると、前記第二の外部機器による通信を優先する通信制限を行うことを特徴とする請求項５から請求項１０までのいずれか１項に記載の装置。
【請求項１２】
前記電子制御機器から送信された信号を前記第一の外部機器で使用できる形式に変換し、前記第一の外部機器から送信された信号を前記電子制御機器で使用できる形式に変換する信号変換部を備えることを特徴とする請求項１から請求項１１までのいずれか１項に記載の装置。
【請求項１３】
前記装置から前記通信システムに信号を送信した後、所定の期間、前記通信システムにおける前記車両側接続部が接続される箇所を流れる信号を記録することを特徴とする請求項１から請求項１２までのいずれか１項に記載の装置。
【請求項１４】
前記電子制御機器が外部のサーバとの通信が可能であり、
前記電子制御機器が、前記サーバから前記電子制御機器で使用されるソフトウェアのアップデート情報を受信すると、前記ソフトウェアのアップデートを行い、
アップデート前後の前記通信路を流れる信号の相違点を記録することを特徴とする請求項１から請求項１３までのいずれか１項に記載の装置。
【請求項１５】
外部のサーバとの通信が可能であり、
前記電子制御機器から受信した信号を前記サーバに送信することが可能であることを特徴とする請求項１から請求項１４までのいずれか１項に記載の装置。
【請求項１６】
請求項１２から請求項１５までのいずれか１項に記載の装置の機能をコンピュータに実現させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば装置およびプログラム等に関する。
【背景技術】
【０００２】
自動車の故障診断システムとして、例えばＯＢＤ（ｏｎ−ｂｏａｒｄ  ｄｉａｇｎｏｓｔｉｃｓ）システム等が従来から広く使用されている。
【０００３】
ＯＢＤシステムでは、自動車に設けられたＯＢＤＩＩ（ＯＢＤＩＩの「ＩＩ」はローマ数字の２であり、以下「ＯＢＤ２」と記載する。）コネクタに外部機器を接続させることによって、自動車の各部の情報を取得することができる。自動車の整備工場等では、外部機器として診断機をＯＢＤ２コネクタに接続することにより、自動車各部の情報を取得し、当該情報に基づいて点検および整備を行うことができる。ＯＢＤ２コネクタは、単にＯＢＤコネクタとも呼ばれ、またＤＬＣ（ｄａｔａ  ｌｉｎｋ  ｃｏｎｎｅｃｔｏｒ）とも呼ばれる。ＯＢＤ２コネクタには、車内ＬＡＮの信号線やＫラインの信号線が接続され、信号を出力可能に構成されている。
【０００４】
車内ＬＡＮには、自動車の制御のために設けられた複数のＥＣＵ（ｅｌｅｔｒｏｎｉｃ  ｃｏｎｔｒｏｌ  ｕｎｉｔ、電子制御ユニット）が接続されている。車内ＬＡＮとしては、例えばＣＡＮ（ｃｏｎｔｒｏｌｌｅｒ  ａｒｅａ  ｎｅｔｗｏｒｋ）等が利用されている。また、Ｋラインには、例えばＰ２Ｐ（ｐｅｅｒ  ｔｏ  ｐｅｅｒ）でＥＣＵが接続されている。ＥＣＵは、車内ＬＡＮやＫラインに対して、車内の各部に設けたセンサから取得した情報を出力する。
【０００５】
ＯＢＤ２コネクタは、診断用コネクタであり、通常は整備工場等で自動車の点検や整備用に使用するものであり、ユーザの運転時には何も接続されていない。しかし、ＯＢＤ２コネクタは、例えば運転席のもしくは助手席の足元またはセンターコンソールの右脇もしくは左脇のように運転席から直接には見えない位置から露出するように配置されていることが多い。これは、特に、自動車の整備士がＯＢＤ２コネクタに診断機を接続し、運転席に座って自動車のアクセルペダルやブレーキペダルを操作しながら診断機の表示部を見て自動車の状態を確認できるようにする目的によると考えられ、さらに、自動車メーカーがＯＢＤ２コネクタをユーザに常用されることを想定していないためであると考えられる。
【０００６】
このような車室内からアクセス可能な配置と得られる情報の有用性とが相俟って、ＯＢＤ２コネクタを点検や整備以外の用途に使用したいという要求や、ＯＢＤ２コネクタから出力される情報を診断機以外の外部機器でも使用したいという要求があった。特許文献１には、ＯＢＤ２コネクタに接続することにより、ＯＢＤ２コネクタから出力される情報を複数の機器で利用可能とすることができる装置が提案されている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２０１５−６３１６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ところが、例えば、自動車メーカーから、トラブル防止等を理由としてＯＢＤ２コネクタに診断機以外の外部機器を取り付けないように指示等がなされるようになってきている。また例えば、ＯＢＤ２コネクタに他の外部機器が接続されている場合に、ユーザが点検、整備のためにディーラーに自動車を持ち込んだときには、ディーラーの整備士が診断機を使用するために当該他の外部機器を取り外す作業が発生して点検、整備の作業効率が低下するとともに、その工賃についてユーザとディーラーとの間で余計な交渉が発生するという問題がある。
【０００９】
一方、ＯＢＤ２コネクタから出力される情報はエンジンの状態、燃費、自動車の速度、ドアの開閉状態等多岐にわたり、非常に利用価値が高いため、利用しないのは大きな社会的損失である。さらに、ＯＢＤ２コネクタから出力される情報は、様々な外部機器での使用が可能であるため、外部機器の取り付け、取り外しを容易とすることについて、ユーザからの要望があった。
【００１０】
また、最近は、ＯＢＤ２コネクタが、ゲートウェイＥＣＵを介して車内ＬＡＮの信号線に接続される仕様に切り替わってきている。これにより、ＯＢＤ２コネクタには、ゲートウェイＥＣＵよりも内側（車両側）のＥＣＵから送信されるデータのうち、必要最小限のデータしか流れないようになってきている。そのため、従来の仕様では使用が可能であった外部機器が、ＯＢＤ２コネクタに接続しても必要な情報が得られず使用できないという問題が発生している。
【００１１】
本発明の目的は、例えば、車内ＬＡＮやＫラインに設けられたＯＢＤ２コネクタ等の診断用コネクタに診断機以外の外部機器を接続することがなく、また例えば自動車の制御用として元々設けられているＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することにある。また、本発明の目的は、例えば車内ＬＡＮや車内の通信ケーブルに設けられた診断用コネクタを診断機のために開放した状態とし、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することにある。
【００１２】
また、このような課題は、外部機器用接続手段が診断用コネクタである場合に限らず発生することが想定される。このような場合として、例えば、ある本来の目的を有する外部機器用の接続手段に、当該本来の目的を有しない外部機器を接続することが制限される場合が挙げられる。
【００１３】
これを踏まえ、本発明の目的は、例えば、車内ＬＡＮやＫラインに設けられた本来の目的を有する外部機器用の接続手段に当該本来の目的を有する外部機器以外の外部機器を接続することがなく、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することにある。また、本発明の目的は、例えば車内ＬＡＮや車内の通信ケーブルに設けられた本来の目的を有する外部機器用の接続手段を当該本来の目的を有する外部機器のために開放した状態とし、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することにある。また、本発明の目的はこれに限定されず、本明細書及び図面等に開示される構成の部分から奏する効果を得ることを目的とする。例えば本明細書において「〜できる」と記載した箇所を「〜課題である」と読み替えた課題が本明細書には開示されている。そしてこの課題を解決することも本発明の目的である。本願出願人は本明細書に記載の構成の一部を補正または分割出願にて特許請求の範囲とする意思を有する。
【課題を解決するための手段】
【００１４】
（１）例えば、情報を含む信号が流れる通信路に対して車両の制御を行う電子制御機器と車両の状態を診断する診断機が接続される診断用コネクタとが接続されてなる通信システムであって、外部機器を直接または間接的に接続することにより前記外部機器が前記電子制御機器と通信可能となる通信システムが設けられた車両において、前記通信システムと、前記車両の車室内に配置された第一の外部機器とに接続される装置であり、前記第一の外部機器に接続される外部機器側接続部と、前記通信システムに接続される車両側接続部とを備え、前記外部機器側接続部が前記車室内に配置され、前記車両側接続部が、前記通信システムにおける前記診断用コネクタ以外の箇所であって前記第一の外部機器の動作に必要な信号が得られる前記通信システムにおける箇所に接続されることを特徴とする装置とするとよい。
【００１５】
このようにすれば、ユーザは、例えば第一の外部機器を使用する際においても診断用コネクタを解放した状態とすることができる。また、第一の外部機器は、動作に必要な信号を取得し、この信号に基づいて動作を行うことができる。
【００１６】
一方、車両のディーラーは、ユーザから持ち込まれた車両に対して診断機を使用する際に、診断用コネクタから外部機器を取り外す作業や、車両の点検、修理後に再び外部機器を診断用コネクタに接続する作業を行う必要がなくなる。特に、ディーラーは、別途発生した工賃はユーザに対して請求しづらいものであるが、取り外し等のための追加工賃を請求する必要もなくなり、請求にともなうユーザとのトラブルの発生も防止することができる。
【００１７】
本発明に係る装置は、自動車等の車両に用いられるものであり、例えば通信システムと第一の外部機器とのインターフェースとしての役割を果たすものとするとよい。
【００１８】
「情報を含む信号が流れる通信路」は、情報を含む信号を伝送可能であればどのような通信路でもよい。例えば、１本の通信路であってもよく、複数の通信路が直接または間接的に接続されているものであってもよい。間接的に接続されている場合としては、例えば信号を中継する部材を介して複数の通信路が接続されているものとするとよい。当該信号を中継する部材は、例えばコネクタのように物理的に直接中継するものとしてもよいし、例えばゲートウェイのように、一旦ある通信路から信号を受信して何らかの制御を行い、別の通信路に出力するものとしてもよい。「情報を含む信号」は例えばパケットにより構成されるものとするとよい。
【００１９】
また、「通信路」は、例えば１対１の通信路としてもよい。さらに、例えば複数の電子制御機器が接続されたネットワークとするとよく、このようにすれば、複数の電子制御機器から得られた情報を診断機および第一の外部機器において利用することができる。特に、電子制御機器が自動車のＥＣＵである場合には、通信路を、例えばＣＡＮ等の車載ＬＡＮやＫライン等とするとよい。通信路を流れる情報は、例えば車両の制御を行う電子制御機器から出力された情報に基づく車両の状態に関する情報とするとよい。
【００２０】
「車両の制御を行う電子制御機器」は、例えば車両に設けられたモータや、アクチュエータを動作させる等、車両自体を動かすような電子制御機器としてもよいし、例えばこのような制御は行わずに、あるいはこのような制御を行うとともに、車両に設けられたセンサ等から情報を取得し、当該取得した情報に基づく情報を通信路に対して出力する制御を行う電子制御機器としてもよく、例えばＥＣＵ等とするとよい。
【００２１】
「診断機」は、例えば電子制御機器で収集された車両各部の状態の情報に基づき車両の状態を診断する機器等とするとよく、特に、一般に広く診断のために用いられる機器とするとよい。また、診断機は、例えば診断用の信号の発信のみを行う発信機器を別途通信システムに接続し、当該発信機器から発信された信号に対して電子制御機器から応答して発信された信号に基づいて診断を行う機器としてもよい。診断機は、例えば故障診断機とするとよい。後述する（５）における第二の外部機器についても同様である。
【００２２】
「診断用コネクタ」は、例えば多くの車両で共通して車両の診断を行うことができるコネクタとするとよい。また、車両のメーカーではなく、市中の整備工場で、一般に広く診断のために診断機によって接続可能なコネクタとするとよい。特に、例えばＯＢＤ２コネクタ等とするとよい。車両の制御を行う電子制御機器と、診断用コネクタとは、例えば通信路を介して接続されているものとするとよい。
【００２３】
また、「診断用コネクタ」は、例えば車室内に配置されているものとするとよく、特に、運転席のもしくは助手席の足元またはセンターコンソールの右脇もしくは左脇に配置されているものとするとよく、さらに、運転席から直接には見づらいまたは見えない位置に露出するように配置されているものとするとよい。このようにすれば、診断機を使用する者は、診断用コネクタに接続した診断機を操作しながら、あるいは診断機が表示部を備えるものであれば当該表示を視認しながら運転操作をした際の、通信路を流れる情報の状態を確認することができる。
【００２４】
「外部機器」は、信号発信装置のように信号の送信のみを行う機器であっても、信号の受信のみを行う機器であってもよく、信号の送受信を行う機器であってもよい。外部機器と通信システムとの接続について「直接」は、例えば通信システムと外部機器との間に他の部材を介することなく接続することとするとよく、「間接的に」は、例えば通信システムと外部機器との間に他の部材を介して接続することとするとよい。「部材」は、例えばコネクタとしてもよく、他の装置としてもよい。
【００２５】
「通信」は、例えば信号の送信、受信のいずれか一方または双方を含む概念とするとよい。
【００２６】
「通信システム」は通信可能な系全般を指し、例えば、通信路と電子制御機器と診断用コネクタとからなるものとしてもよいし、また、これらに加えて例えばゲートウェイＥＣＵ等の他の構成要素を含んでいてもよい。通信システムは、車両内部に配置するとよい。通信システムを配置する「車両内部」は、例えば車両の外観にも車室内にも現れない部分とするとよく、特に、車両を構成する部材の一部を取り去らなければアクセスできない場所とするとよい。当該車両を構成する部材の一部は、例えば車室の内と外（車両の外観にも車室内にも現れない部分）とを隔てる部材とするとよく、いわゆるインパネとするとよい。
【００２７】
「第一の外部機器」は、信号発信装置のように信号の送信のみを行う機器であっても、信号の受信のみを行う機器であってもよく、信号の送受信を行う機器であってもよい。また、例えば、通信システムにおける診断用コネクタ以外の箇所であって第一の外部機器の動作に必要な信号が得られる通信システムにおける箇所で取得した信号に基づく情報を、ユーザに対して出力する動作を行う機能を有する機器とするとよい。特に、例えば通信システムの車両側接続部が接続された部分で得られた情報を表示可能なディスプレイ等の表示装置や、例えばこれらの情報を表示するレーダー探知機やカーナビゲーション装置とするとよい。または、通信システムの車両側接続部が接続された部分で得られた情報に基づき警報を発することのできる簡易セキュリティ装置等とするとよい。
【００２８】
「車両の車室」は、例えば車両の乗員の居住空間とするとよい。車室は必ずしも閉鎖された空間でなくてもよく、例えば屋根のないいわゆるオープンカーのように解放された空間としてもよいし、また、例えば屋根付きの自動車のように閉鎖された空間としてもよい。
【００２９】
「外部機器側接続部」は、例えば半田付け等により第一の外部機器と直接結線するもの等でもよいし、また、例えば第一の外部機器に設けられたコネクタと嵌め合うコネクタ等の接続手段を備えるものとしてもよい。さらに、例えば後述する（２）のようにするとよい。この「外部機器側接続部」と接続される第一の外部機器が備える接続部は、例えば半田付け等により内部部品と接続された配線としてもよく、また例えばこの配線の端部または途中の部分に設けられたコネクタとしてもよい。このコネクタは、例えば筐体から配線により引き出されたものとするとよく、特に、例えば筐体表面に配置されたものとするとよい。
【００３０】
「車両側接続部」は、例えば半田付け等により通信路と直接結線するもの等でもよいし、また特に、例えば接続手段を備えるとよい。当該接続手段は、通信システムに設けられた診断機用コネクタ以外の接続手段に接続可能とするとよく、例えばエレクトロタップとするとよく、また例えば通信システムに設けられたコネクタに嵌め合うコネクタとするとよい。通信システムに設けられたコネクタは、使用されず空いているコネクタまたは空いている可能性が高いコネクタとするとよい。例えば車両の製造時にのみ機器が接続され、製造後は機器が接続されないようなコネクタとするとよい。また、例えば、ディーラーで提供される車両のオプション機器が接続されるオプションコネクタとするとよい。
【００３１】
また、「車両側接続部」は、例えば通信システムに接続する際において車両を構成する部材の一部を取り去った状態とし、接続した後当該車両を構成する部材の一部を再び車両に取り付けるものとするとよい。このようにすれば、例えばユーザが車両側接続部を誤って通信システムから外してしまう等の無用のトラブルの発生を抑制することができる。
【００３２】
本発明に係る装置において、外部機器側接続部と車両側接続部とは、例えば外部機器側接続部と車両側接続部に設けられた無線通信部材を用いた無線通信によって情報の信号を伝送可能に接続するようにしてもよいが、特に伝送線によって情報の信号を伝送可能に接続するとよい。
【００３３】
外部機器側接続部と車両側接続部とを伝送線で接続する場合、例えば車両側接続部を車両を構成する部材の一部を取り去った状態で通信システムに接続し、接続した後当該車両を構成する部材の一部を再び車両に取り付けた状態で、この伝送線が、車両側接続部と第一の外部機器との間で車両の状態に関する情報を伝送するものとするとよい。伝送線は、車両を構成する部材の一部を再び車両に取り付けると、当該部材の一部とその他の部分との隙間を通過するように配置するとよい。このようにすれば、伝送線は、車室内の空間と、車両を構成する部材によって車室から隔てられた車室外（車両の外観にも車室内にも現れない部分）の空間とを通過することができる。特に、伝送線は、例えばインパネを取り付けた状態でも、ダッシュボード上に配置された第一の外部機器に接続する外部機器側接続部と、インパネによって車室から隔てられた車両内部に配置された車両側接続部とを接続することができる。
【００３４】
「通信システムにおける診断用コネクタ以外の箇所であって、第一の外部機器の動作に必要な信号が得られる通信システムにおける箇所」は、第一の外部機器の動作に必要な信号が得られる箇所であればどのような箇所でもよいが、例えば通信路に流れる情報の信号を変換や取捨選択するゲートウェイが通信システムに設けられている場合において、通信路のうちゲートウェイによって信号が変換や取捨選択されていない部分とするとよい。このようにすれば、変換や取捨選択されていない信号を取得することができる。
【００３５】
「第一の外部機器の動作に必要な信号」は、例えば通信路に接続された電子制御機器から出力される、当該電子制御機器が生成した信号とするとよい。
【００３６】
通信システムから動作に必要な信号を得た第一の外部機器の「動作」は、例えば、上述のようにユーザに対する当該必要な信号に基づく情報の出力とするとよい。このようにすれば、ユーザは、通常では車室内に配置された外部機器からは取得できない情報を、第一の外部機器から取得可能とすることができる。この情報は、例えば、電子制御機器から出力される情報に基づく車両の状態に関する情報とするとよい。
【００３７】
（２）前記外部機器側接続部は、前記第一の外部機器に設けられた接続手段と着脱可能な接続手段とするよい。
【００３８】
このようにすれば、本発明に係る装置が、例えば車両を構成する部材の一部を取り去った状態としなければ車両に取り付けられないものである場合や取り付け作業に半田付けが必要である場合のように取り付けに技術を要するものであっても、一旦、販売店の作業員等によって本発明に係る装置を車両に取り付けてもらいさえすれば、ユーザは当該装置に対して第一の外部機器の着脱を容易に行うことができるようになる。本発明に係る装置に設けられる接続手段および第一の外部機器に設けられた接続手段は、例えばコネクタとするとよい。本発明に係る装置に設けられるコネクタは、例えば車室内に伝送線で引き出されるものとするとよく、特に、例えばインパネの表面で車室側に露出するように配置されるものとするとよい。第一の外部機器に設けられたコネクタは、例えば筐体から配線により引き出されたものとするとよく、特に、例えば筐体表面に配置されたものとするとよい。本発明に係る装置に設けられるコネクタと、第一の外部機器に設けられたコネクタとは、例えば２個のコネクタが設けられたケーブルを介して接続してもよい。
【００３９】
従来のＯＢＤ２コネクタであれば、外部機器の取り付け、取り外しには、特に技術は必要ではなかった。一方、本発明の装置は、例えば、外部機器側接続部と第一の外部機器とが半田付け等により接続されている場合には、一旦車両に取り付けられると、第一の外部機器を容易には取り付け、取り外しができないことがある。しかし、外部機器側接続部を、第一の外部機器の接続手段との間で着脱可能な接続手段とすることにより、ユーザは第一の外部機器を本発明に係る装置に対して容易に着脱することができる。
【００４０】
例えば、第一の外部機器を取り付けて１週間もしないうちに初期不良で壊れてしまったような場合には、取り付け作業後短期間のうちにまた取り付け作業を行った店舗等に車両ごと修理に持っていかなければならないという面倒な事態となる。ところが、外部機器側接続部を着脱可能な接続手段とすることにより、車両や第一の外部機器をばらすことなく、容易に第一の外部機器だけを取り外して修理に出したり、代替品とすぐに交換したりすることもできる。
【００４１】
（３）前記通信路に前記診断用コネクタ以外のコネクタが設けられており、前記車両側接続部と前記診断用コネクタ以外の前記コネクタとを接続することにより、前記車両側接続部と前記通信システムとを接続することとするとよい。
【００４２】
このようにすれば、ユーザまたは本発明に係る装置の取付け作業を行う者（例えば販売店の作業員）は、直接結線する場合と比べて容易に装置を通信システムに接続することができ、配線の接続の煩わしさから解放される。また、装置を外す場合にも、作業者の負担を軽減することができる。
【００４３】
前記診断コネクタ以外のコネクタは、例えば診断用コネクタと同型式とするとよく、また、ＯＢＤ２コネクタと同型式とするとよいが、特に、オプションコネクタとするとよい。このオプションコネクタは、例えば将来的にユーザの選択によって車両に対してオプション機器を接続することが可能なコネクタとするとよく、特にインパネの内側に配置するとよい。また、このオプション機器は、例えばディーラーで車両のオプションとして選択可能な機器とするとよく、例えば表示部または操作部を車室に露出させた状態でインパネのセンターコンソール部分に組み込みまたは埋め込みが可能である機器とするとよく、さらに、インパネの内部に埋め込まれた部分に設けられたコネクタでオプションコネクタと接続可能である機器とするとよい。
【００４４】
「診断用コネクタ以外のコネクタ」は、例えば通信システムにおける診断用コネクタ以外であって、第一の外部機器の動作に必要な信号が得られる箇所に接続されるものとするとよく、通信システムにゲートウェイＥＣＵが配置されている場合には当該ゲートウェイＥＣＵのうち、変換または取捨選択されていない信号を出力可能な箇所に接続されるものとするとよい。
【００４５】
（４）前記通信システムにおいて、前記通信路に複数の電子制御機器が配置され、前記複数の電子制御機器のうち１個がゲートウェイであり、前記ゲートウェイが、前記通信路のうち前記ゲートウェイ以外の前記電子制御機器が接続された部分と前記診断用コネクタが接続された部分との間に配置され、前記車両側接続部が、前記通信路のうち前記ゲートウェイ以外の前記電子制御機器が接続された部分に接続されることとするとよい。
【００４６】
このようにすれば、ユーザは、ゲートウェイである電子制御機器によって診断用コネクタに送信される信号が、ゲートウェイ以外の電子制御機器から送信された信号が他の信号に変換されたものまたは一部が取捨選択されたものとされる場合であっても、確実にゲートウェイ以外の各電子制御機器との間で信号の送受信をすることができる。ゲートウェイである電子制御機器は、例えば通信路のうちゲートウェイ以外の全ての電子制御機器が接続された部分と診断用コネクタが接続された部分の間に配置されたものとするとよい。
【００４７】
（５）前記通信システムに対して前記診断用コネクタを介して診断機である第二の外部機器が接続されることを条件として、前記第二の外部機器による通信を優先するよう、前記装置および前記第一の外部機器の少なくとも一方による前記通信路を介した通信を制限可能な通信制限部を備えているとよい。
【００４８】
このようにすれば、ユーザおよびユーザから車両が持ち込まれたディーラーは、第二の外部機器である診断機から発せられる信号と装置自体または第一の外部機器から発せられる信号とのバッティング等の診断機の誤作動につながる無用なトラブルの発生を抑制することができる。また、装置または第一の外部機器を通信システムから取り外す作業や、車両の点検、修理後に再び取り付ける作業を行う必要をなくすことができ、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００４９】
本発明に係る装置は、例えば、通信システムにおいて、第一の外部機器による通信が生じると、診断機による通信に支障が生じるものである場合に好適である。
【００５０】
「前記第二の外部機器による通信を優先するよう、前記装置および前記第一の外部機器の少なくとも一方による前記通信路を介した通信を制限可能」という概念は、例えば診断機である第二の外部機器による通信のために、本発明に係る装置または第一の外部機器による通信を完全遮断にするだけでなく、診断機の通信に問題のない範囲で第一の外部機器による通信を許容するように制限する等の態様も含む概念とするとよい。
【００５１】
「通信の制限」は、例えば診断機の通信信号と第一の外部機器の通信信号とがバッティングや干渉をしないよう、信号の送受信制御を行うものとするとよい。
【００５２】
本発明に係る装置における「通信の制限」は、「可能」であるため、例えば診断機が通信システムに接続されても即座に通信の制限を行わなくてもよい。つまり、診断機の接続を、例えば通信制限のために設けられた複数の条件の全てとしてもよいし、条件の一部としてもよい。
【００５３】
「通信制限部による通信の制限」は、例えば、本発明に係る通信制限部が通信路等を介して診断機が接続されたことを検知し、診断機の動作に干渉する信号を本発明に係る装置から送信しないようにすることによって行うとよく、例えばユーザがスイッチを用いて第一の外部機器への通電をオフにすることによって行うとよく、例えば装置を通信システムにアクセスできないようにすること等によって行うとよい。
【００５４】
「通信制限部」は、例えば基板に設けられた回路とするとよく、特に集積回路のチップとするとよい。当該チップは例えば外部機器側接続部に設けてもよいし、車両側接続部に設けてもよい。外部機器側接続部と車両側接続部とを伝送線で接続する場合には、通信制限部を例えば当該伝送線の途中に設けてもよい。
【００５５】
（６）前記車室内に配置された第一のスイッチを備え、前記通信制限部は、前記第一のスイッチをオフにすることにより、前記第二の外部機器による通信を優先する通信制限を行うとよい。
【００５６】
このようにすれば、ユーザから車両が持ち込まれたディーラーは、車両に対して診断機を使用する際に、第二の外部機器である診断機と、装置および第一の外部機器の少なくとも一方との間で信号のバッティングが生じたとしても、装置に設けられた第一のスイッチをオフにするだけでバッティングを解消し、診断機を使用可能とすることができる。そのため、装置または第一の外部機器を通信システムから取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００５７】
「第一のスイッチ」は、例えば電源スイッチ等とするとよい。また、「第一のスイッチ」は、例えば配線を介して車室内に配置するとよく、特に、ユーザの手が届きやすい場所、例えばいわゆるダッシュボードやインストルメントパネル（以下「インパネ」という。）、センターコンソールまたはその周辺等の運転席に座って手が届く場所に配置するとよい。
【００５８】
（７）前記第一の外部機器が第二のスイッチを備え、前記通信制限部は、前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の前記第二のスイッチをオフにすることにより、前記第二の外部機器による通信を優先する通信制限を行うとよい。
【００５９】
このようにすれば、ユーザから車両が持ち込まれたディーラーは、車両に対して診断機を使用する際に、第二の外部機器である診断機と、装置および第一の外部機器の少なくとも一方との間で信号のバッティングが生じたとしても、第一の外部機器に設けられた第二のスイッチをオフにするだけでバッティングを解消し、診断機を使用可能とすることができる。そのため、装置または第一の外部機器を通信システムから取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００６０】
第一の外部機器に設けられた「第二のスイッチ」は、例えば電源スイッチ等とするとよい。また、第一の外部機器は、例えばレーダー探知機等のようにいわゆるダッシュボード上のユーザの手に届きやすい場所に配置される機器とするとよい。
【００６１】
（８）前記第一の外部機器が操作部を備え、前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の前記操作部を用いて前記通信制限部の操作が可能であり、前記通信制限部は、前記第一の外部機器の操作部を用いて前記通信制限部を操作することにより、前記第二の外部機器による通信を優先する通信制限を行うとよい。
【００６２】
このようにすれば、ユーザから車両が持ち込まれたディーラーは、車両に対して診断機を使用する際に、第二の外部機器である診断機と、装置および第一の外部機器の少なくとも一方との間で信号のバッティングが生じたとしても、第一の外部機器の操作部を操作するだけでバッティングを解消し、診断機を使用可能とすることができる。そのため、装置または第一の外部機器を通信システムから取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００６３】
第一の外部機器の「操作部」は、例えば第一の外部機器の筐体に設けられたスイッチやボタン、ダイヤル等とするとよく、また、第一の外部機器が表示部を備えるものとし、表示部に表示された設定画面に基づいて筐体に設けられたボタン等で設定可能なものとするとよい。また、第一の外部機器の「操作部」は、例えば第一の外部機器をタッチパネル式の表示部を備えるものとし、表示部に表示された設定画面に直接触れて設定可能なものとするとよく、また、例えば電波や赤外線等を用いた無線で操作できるリモートコントローラーとするとよい。
【００６４】
第一の外部機器は、例えばレーダー探知機等のようにいわゆるダッシュボード上のユーザの手に届きやすい場所に配置される機器とするとよい。第一の外部機器の表示部は、例えば設定メニューとして「通信システムへのアクセス停止／再開」の選択を表示するとよい。
【００６５】
（９）前記第一の外部機器が操作部を備え、前記外部機器側接続部と前記第一の外部機器とが無線通信により接続され、前記外部機器側接続部に前記第一の外部機器を接続した状態において、前記第一の外部機器の操作部を用いて前記通信制限部の操作が可能であり、前記通信制限部は、前記第一の外部機器の操作部を用いて前記通信制限部を操作することにより、前記第二の外部機器による通信を優先する通信制限を行うとよく、前記外部機器側接続部と前記第一の外部機器との無線通信ができなくなると、前記通信制限部は、前記第二の外部機器による通信を優先する通信制限を行うとよい。
【００６６】
このようにすれば、ユーザは、本発明に係る装置の配線が手に引っ掛かる等のトラブルを防止することができるとともに、第一の外部機器を自由に配置することができる。また、ユーザから車両が持ち込まれたディーラーは、車両に対して診断機を使用する際に、第二の外部機器である診断機と、装置および第一の外部機器の少なくとも一方との間で信号のバッティングが生じたとしても、第一の外部機器の操作部を操作するだけでバッティングを解消し、診断機を使用可能とすることができる。さらに、第一の外部機器の操作部による本発明に係る装置の通信制限部の操作ができなくなった場合であっても、診断機を確実に使用可能とすることができる。そのため、装置を通信システムから取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００６７】
外部機器側接続部と第一の外部機器との「無線通信」は、例えば外部機器側接続部と第一の外部機器とに無線通信が可能なチップを設け、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ等により行うものとするとよい。
【００６８】
第一の外部機器は、例えばレーダー探知機等のようにいわゆるダッシュボード上のユーザの手に届きやすい場所に配置される機器とするとよい。第一の外部機器の表示部は、例えば設定メニューとして「通信システムへのアクセス停止／再開」の選択を表示するとよい。
【００６９】
（１０）前記通信制限部は、前記第一の外部機器から送信される信号以外の信号が送信されたことを検知すると、前記電子制御機器へのアクセスを停止し、第二の外部機器による通信を優先する通信制限を行うとよい。
【００７０】
このようにすれば、ユーザおよびユーザから車両が持ち込まれたディーラーは、第二の外部機器である診断機から発せられる信号と装置自体または第一の外部機器から発せられる信号とのバッティング等の診断機の誤作動につながる無用なトラブルの発生を抑制することができる。また、装置または第一の外部機器を通信システムから取り外す作業や、車両の点検、修理後に再び取り付ける作業を行う必要をなくすことができ、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００７１】
本発明に係る装置の通信制限部が検知して、電子制御機器へのアクセスを停止することとなる「第一の外部機器から送信される信号以外の信号」は、例えば診断機から送信される信号とするとよい。
【００７２】
（１１）前記通信制限部は、前記通信路に所定の信号が流れるのを検出すると、前記第二の外部機器による通信を優先する通信制限を行うとよい。
【００７３】
このようにすれば、ユーザから車両が持ち込まれたディーラーは、車両に対して診断機を使用する際に、第二の外部機器である診断機と、装置および第一の外部機器の少なくとも一方との間で信号のバッティングが生じたとしても、通信路に所定の信号が流れる状態とするだけでバッティングを解消し、診断機を使用可能とすることができる。そのため、装置または第一の外部機器を通信システムから取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【００７４】
通信路を流れる「所定の信号」は、例えば、電子制御機器が通信路に出力する信号であって、車両にもともと設けられている車両操作用スイッチ等の状態に関する信号とするとよい。
【００７５】
当該「車両操作用スイッチ」は、例えば「イグニッションスイッチ」、「ライトの電源スイッチ」、または「ブレーキペダル」等とするとよい。当該「イグニッションスイッチ」は、例えば鍵をキーシリンダーに挿入して操作するものとするとよく、ボタン式のものとするとよい。当該「ライトの電源スイッチ」は、例えば「室内灯の電源スイッチ」、「前照灯の電源スイッチ」とするとよい。
【００７６】
車両操作用スイッチの「所定の状態」は、例えば車両操作用スイッチを用いて所定の操作を行った状態とするとよく、特に、例えば車両操作用スイッチのオンとオフとの切り替えを所定の回数繰り返した状態とするとよい。この「車両操作用スイッチのオンとオフとの切り替え」は、例えば「イグニッションスイッチのオンとオフとの切り替えを所定時間内に所定回数（例えば１秒間に３回）繰り返すこと」とするとよく、また、例えば「前照灯のオンとオフの切り替えとブレーキのオンとオフの切り替えとを同時に行うこと」とするとよい。
【００７７】
さらに、所定の信号を検出したことによって第二の外部機器による通信を優先させた後、同様の信号を再度検出した場合に、第二の外部機器による通信の優先を解除できることとするとよい。このようにすれば、ユーザとディーラーは容易に第二の外部機器による通信の優先を解除することができる。
【００７８】
（１２）前記電子制御機器から送信された信号を前記第一の外部機器で使用できる形式に変換し、前記第一の外部機器から送信された信号を前記電子制御機器で使用できる形式に変換する信号変換部を備えるものとするとよい。
【００７９】
このようにすれば、ユーザは、通信システムの電子制御機器で使用される信号と第一の外部機器で使用される信号との間の対応関係を気にすることなく第一の外部機器を使用することができる。
【００８０】
「信号変換部」は、例えば基板に設けられた回路とするとよく、特に集積回路のチップとするとよい。当該チップは例えば外部機器側接続部に設けてもよいし、車両側接続部に設けてもよい。外部機器側接続部と車両側接続部とを伝送線で接続する場合には、通信制限部を例えば当該伝送線の途中に設けてもよい。
【００８１】
信号の形式の変換は、一例として、以下のようにするとよい。例えば、第一の外部機器から送信されるリクエストメッセージの形式が「７Ｅ０＊＊」、第一の外部機器で認識可能なレスポンスメッセージの形式が「７Ｅ８＊＊」であり、通信システムの電子制御機器で認識可能なリクエストメッセージの形式が「７００＃＃」、通信システムの電子制御機器から送信されるレスポンスメッセージの形式が「７０８＃＃」である場合について説明する。
【００８２】
この場合、第一の外部機器が「７Ｅ０＊＊」を送信し、「７Ｅ０＊＊」を受信した本発明に係る装置はこの信号を信号変換部で「７００＃＃」に変換して、通信システムの通信路に送信する。通信路を流れる「７００＃＃」を受信し、認識した通信システムの電子制御機器は「７０８＃＃」を通信路に送信する。「７０８＃＃」を受信した信号変換部は「７Ｅ８＊＊」に変換して、第一の外部機器に送信する。ここで、「＊＊」および「＃＃」は要求または応答の内容を示す任意の数字または記号であり、例えば１６進数とするとよい。
【００８３】
リクエストメッセージは、例えば「他の機器への指示」を伝えるものとするとよく、レスポンスメッセージは、例えば「指示に対する他の機器からの応答」を伝えるものとするとよい。また、レスポンスメッセージは、例えば「指示を実行したことと、その結果」を示すポジティブレスポンスメッセージと、「指示を実行できないことと、その理由」を示すネガティブレスポンスメッセージとにするとよい。
【００８４】
（１３）前記装置から前記通信システムに信号を送信した後、所定の期間、前記通信システムにおける前記車両側接続部が接続される箇所を流れる信号を記録するとよい。
【００８５】
このようにすれば、トラブルが発生した装置をユーザから持ち込まれたメーカーは、この記録に基づいて、当該トラブルの原因を特定するとともに、トラブルの原因となった装置が発生した信号を容易に特定し、この信号を修正することができる。また、トラブルが発生した装置のユーザは、メーカーに信号が修正された当該装置を継続して使用することができる。
【００８６】
信号の記録は、例えば装置から信号を送信した後、所定の期間とするとよい。所定の期間が経過した後は、例えば記録を削除してもよく、また、例えば記憶部の容量が許す限り残しておいてもよい。また、例えば、装置の動作中に常に一定量の最新の記録を、いわゆる上書き保存等により記憶部に更新しながら保存し続け、通信異常が発生したら、更新を停止してもよいし、また、その発生時点前の一定の時間分（例えば１０秒）の記録を別の記録ファイルとして記憶部に保存することとするとよい。これにより、記憶部に保存された記録にトラブルの原因となった信号が含まれることとなり、トラブルの原因の特定に利用することができる。記憶部は、例えば本発明の装置と通信可能な外部サーバ等としてもよいし、例えば本発明に係る装置に設けてもよい。
【００８７】
（１４）前記電子制御機器が外部のサーバとの通信が可能であり、前記電子制御機器が、前記サーバから前記電子制御機器で使用されるソフトウェアのアップデート情報を受信すると、前記ソフトウェアのアップデートを行い、アップデート前後の前記通信路を流れる信号の相違点を記録するとよい。
【００８８】
このようにすれば、トラブルが発生した装置をユーザから持ち込まれたメーカーは、この記録に基づいて、当該トラブルがアップデートにともなって通信路を流れる信号が変化したことに起因することを特定するとともに、トラブルの原因を容易に特定し、この原因を修正することができる。また、トラブルが発生した装置のユーザは、メーカーにトラブルの原因が修正された当該装置を継続して使用することができる。
【００８９】
アップデート前後の通信路を流れる信号の相違点は、例えば、アップデート前に通信路を流れる信号を記憶部に予め記録しておき、アップデート後に通信路を流れる信号を新たに記憶部に記録し、これらの記録を比較することにより見つけ出すとよい。記憶部は、例えば本発明の装置と通信可能な外部サーバ等としてもよいし、例えば本発明に係る装置に設けてもよい。
【００９０】
電子制御機器と外部のサーバとの通信は、例えばＬＴＥ、３Ｇ等の無線通信とするとよい。
【００９１】
（１５）外部のサーバとの通信を可能とし、前記電子制御機器から受信した信号を前記サーバに送信することが可能をとするとよい。
【００９２】
このようにすれば、装置をユーザから持ち込まれたメーカーは、サーバに蓄積された記録を参照して、装置の改善を行うことができる。また、装置をメーカーに持ち込んだユーザは、改善された当該装置を使用することができる。
【００９３】
装置と外部のサーバとの通信は、例えばＬＴＥ、３Ｇ等の無線通信とするとよい。
【００９４】
上述した（１）から（１５）の発明は、任意に組み合わせることができる。例えば（１）の全部または一部の構成を備えずに他の（２）から（１５）の少なくともいずれか１つの構成を備えたものとしても良い。但し特に、（１）の構成の全部または一部を備えて、（２）から（１５）の少なくともいずれか１つの構成と組み合わせを備えると良い。また（１）から（１５）の少なくとも１つから任意の構成要素を抽出し、組み合わせても良い。本願出願人はこれらのような構成についても特許権を取得する意思を有する。
【００９５】
（１６）例えば上記（１２）から（１５）までのいずれかに記載の機能をコンピュータに実現させるためのプログラムとして構成するとよい。
【００９６】
上述した本発明の特定の仕方は一例であって、一部を拡張したり、一部を限定したりしてもよい。
【００９７】
例えば、車両に設けられた通信システムと前記車両の車室内に配置された第一の外部機器とに接続される装置であって、前記通信システムは、前記車両の制御を行う電子制御機器と、前記電子制御機器から出力された情報に基づく前記車両の状態に関する情報である車両情報が流れる通信路と、前記通信路に前記車室内から第二の外部機器に接続可能な接続手段である車室内側接続手段と、を有し、前記第一の外部機器は、前記装置に接続されることにより前記電子制御機器と通信可能となり、前記第二の外部機器は、前記車室内側接続手段に接続されることにより前記電子制御機器と通信可能となり、前記装置は、前記第一の外部機器と接続される外部機器側接続部と、前記通信システムと接続される車両側接続部とを有し、前記外部機器側接続部と前記車両側接続部との間で車両情報を伝送可能であり、前記車両側接続部が、前記通信システムのうち前記車室内側接続手段以外の箇所であって、前記車両情報が流れる箇所に接続されることを特徴とする装置とするとよい。
【００９８】
このようにすれば、ユーザは、例えば第一の外部機器を使用する際においても車室内側接続手段を解放した状態とすることができる。そのため、ユーザは、例えば車室内側接続手段が診断機用のコネクタである場合において、自動車等の車両が故障し、修理を行うディーラー等を訪れた際に、突然ディーラーから「第一の外部機器を車室内側接続手段から外してほしい。」と要求されたり、外せない場合に別途工賃を請求されたりすることを防止することができる。
【００９９】
一方、ディーラーは、第二の外部機器として診断機を使用する際に、診断機用のコネクタである車室内側接続手段から外部機器を取り外す作業や、車両の点検、修理後に再び第一の外部機器を車室内側接続手段に接続する作業を行う必要がなくなる。特に、ディーラーは、別途発生した工賃はユーザに対して請求しづらいものであるが、取り外し等のための追加工賃を請求する必要もなくなり、請求にともなうトラブルの発生も防止することができる。また、第一の外部機器は、動作に必要な信号を取得し、この信号に基づいて動作を行うことができる。
【０１００】
「通信システム」は通信可能な系全般を指し、例えば通信路と電子制御機器と診断用コネクタとからなるものとしてもよいし、また、これらに加えて例えばゲートウェイＥＣＵ等の他の構成要素を含んでいてもよい。通信システムは、車両内部に配置するとよい。通信システムを配置する「車両内部」は、例えば車両の外観にも車室内にも現れない部分とするとよく、特に、車両を構成する部材の一部を取り去らなければアクセスできない場所とするとよい。
【０１０１】
「車両の車室」は、例えば車両の乗員の居住空間とするとよい。必ずしも閉鎖された空間でなくてもよく、屋根のないいわゆるオープンカーのように解放された空間としてもよいし、また、屋根付きの自動車のように閉鎖された空間としてもよい。
【０１０２】
「第一の外部機器」は、信号発信装置のように信号の送信のみを行う機器であっても、信号の受信のみを行う機器であってもよく、信号の送受信を行う機器であってもよい。また、例えば、通信システムにおける診断用コネクタ以外の箇所であって第一の外部機器の動作に必要な信号が得られる通信システムにおける箇所で取得した信号に基づく情報を、ユーザに対して出力する動作を行う機能を有する機器とするとよい。特に、例えば通信システムの車両側接続部が接続された部分で得られた情報を表示可能なディスプレイ等の表示装置や、例えばこれらの情報を表示するレーダー探知機やカーナビゲーション装置とするとよい。または、通信システムの車両側接続部が接続された部分で得られた情報に基づき警報を発することのできる簡易セキュリティ装置等とするとよい。
【０１０３】
「車両の制御を行う電子制御機器」は、例えば車両に設けられたモータや、アクチュエータ、エンジンの燃料噴射弁を動作させる等、車両自体を動かすような電子制御機器としてもよいし、例えばこのような制御は行わずに、あるいはこのような制御を行うとともに、車両に設けられたセンサ等から情報を取得し、当該取得した情報に基づく情報を通信路に対して出力する制御を行う電子制御機器としてもよく、例えばＥＣＵ等とするとよい。
【０１０４】
「情報の信号が流れる通信路」は、情報の信号を伝送可能であればどのような通信路でもよい。例えば、１本の通信路であってもよく、複数の通信路が直接または間接的に接続されているものであってもよい。間接的に接続されている場合としては、例えば信号を中継する部材を介して複数の通信路が接続されているものとするとよい。当該信号を中継する部材は、例えばコネクタのように物理的に直接中継するものとしてもよいし、例えばゲートウェイのように、一旦ある通信路から信号を受信して何らかの制御を行い、別の通信路に出力するものとしてもよい。
【０１０５】
また、「通信路」は、例えば１対１の通信路としてもよい。さらに、例えば複数の電子制御機器が接続されたネットワークとするとよく、このようにすれば、複数の電子制御機器から得られた情報を診断機および第一の外部機器において利用することができる。特に、電子制御機器が自動車のＥＣＵである場合には、通信路を、例えばＣＡＮ等の車載ＬＡＮやＫライン等とするとよい。通信路を流れる情報は、例えば車両の制御を行う電子制御機器から出力された情報に基づく車両の状態に関する情報とするとよい。
【０１０６】
「第二の外部機器」は、市中の整備工場で、一般に広く診断のために使用されている診断機とするとよい。当該診断機は、例えば電子制御機器で収集された車両各部の状態の情報に基づき車両の状態を診断する機器等とするとよい。また、診断機は、例えば診断用の信号の発信のみを行う発信機器を別途通信システムに接続し、当該発信機器から発信された信号に対して電子制御機器から応答して発信された信号に基づいて診断を行う機器としてもよい。診断機は、例えば故障診断機とするとよい。
【０１０７】
「車室内側接続手段」は、例えば多くの車両で共通して車両の診断を行うことができるコネクタとするとよい。また、車両のメーカーではなく、市中の整備工場で、一般に広く診断のために診断機によって接続可能なコネクタとするとよい。特に、例えばＯＢＤ２コネクタ等とするとよい。車両の制御を行う電子制御機器と、車室内側接続手段とは、例えば通信路を介して接続されているものとするとよい。
【０１０８】
「外部機器側接続部」は、例えば半田付け等により第一の外部機器と直接結線するもの等でもよいし、また、例えば第一の外部機器に設けられたコネクタと嵌め合うコネクタ等の接続手段を備えるものとしてもよい。
【０１０９】
「車両側接続部」は、例えば半田付け等により通信路と直接結線するもの等でもよいし、また特に、例えば接続手段を備えるとよい。当該接続手段は、通信システムに設けられた診断機用コネクタ以外の接続手段に接続可能とするとよく、例えばエレクトロタップとするとよく、また例えば通信システムに設けられたコネクタに嵌め合うコネクタとするとよい。通信システムに設けられたコネクタは、使用されず空いているコネクタまたは空いている可能性が高いコネクタとするとよい。例えば車両の製造時にのみ機器が接続され、製造後は機器が接続されないようなコネクタとするとよい。また、例えば、ディーラーで提供される車両のオプション機器が接続されるオプションコネクタとするとよい。
【０１１０】
また、「車両側接続部」は、例えば通信システムに接続する際において車両を構成する部材の一部を取り去った状態とし、接続した後当該車両を構成する部材の一部を再び車両に取り付けるものとするとよい。このようにすれば、例えばユーザが車両側接続部を誤って通信システムから外してしまう等の無用のトラブルの発生を抑制することができる。当該車両を構成する部材の一部は、例えば車室の内と外（車室内からも車外からも見えない車両の内部）とを隔てる部材とするとよく、いわゆるインパネとするとよい。
【０１１１】
本発明に係る装置において、外部機器側接続部と車両側接続部とは、外部機器側接続部と車両側接続部に設けられた無線通信部材を用いた無線通信によって情報の信号を伝送可能に接続するとよく、特に伝送線によって情報の信号を伝送可能に接続するとよい。
【０１１２】
伝送線は、例えば車両側接続部を車両を構成する部材の一部を取り去った状態で通信システムに接続し、接続した後当該車両を構成する部材の一部を再び車両に取り付けた状態で、車両側接続部と第一の外部機器との間で車両の状態に関する情報を伝送するものとするとよい。当該車両を構成する部材の一部は、例えば車室の内と外とを隔てる部材とするとよく、いわゆるインパネとするとよい。また、伝送線は、車両を構成する部材の一部を再び車両に取り付けると、当該部材の一部とその他の部分との隙間を通過するように配置するとよい。このようにすれば、伝送線は、車室内の空間と、車両を構成する部材によって車室から隔てられた車室外（車室内からも車外からも見えない車両の内部）の空間とを通過することができる。また、伝送線は、例えばインパネを取り付けた状態でも、ダッシュボード上に配置された第一の外部機器に接続する外部機器側接続部と、インパネによって車室から隔てられた車両の内部に配置された車両側接続部とを接続することができる。
【発明の効果】
【０１１３】
本発明によれば、例えば、車内ＬＡＮやＫラインに設けられた診断用コネクタに診断機以外の外部機器を接続することがなく、また例えば自動車の制御用として元々設けられているＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することができる。また、本発明によれば、例えば車内ＬＡＮや車内の通信ケーブルに設けられた診断用コネクタを診断機のために開放した状態とし、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することができる。
【０１１４】
本発明によれば、例えば、車内ＬＡＮやＫラインに設けられた本来の目的を有する外部機器用の接続手段に当該本来の目的を有する外部機器以外の外部機器を接続することがなく、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することができる。また、本発明によれば、例えば車内ＬＡＮや車内の通信ケーブルに設けられた本来の目的を有する外部機器用の接続手段を当該本来の目的を有する外部機器のために開放した状態とし、また例えば上記ＥＣＵ等の電子制御機器から出力される情報に基づく車両の状態に関する情報を外部機器から利用可能とすることができる装置等を提供することができる。
【０１１５】
また例えば本明細書において「〜できる」と記載している効果を奏する物など、本明細書に記載の物などを提供することができる。
【図面の簡単な説明】
【０１１６】
【図１】図１は、ＯＢＤ２用インターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２】図２は、第一の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図３】図３は、第一の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図４】図４は、ＯＢＤ２コネクタの配置を示す車室の概略図である。
【図５】図５は、オプションコネクタと車両側コネクタを接続した状態を示す模式図である。
【図６】図６は、第二の実施形態の実施態様２−１に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図７】図７は、第二の実施形態の実施態様２−１の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図８】図８は、第二の実施形態の実施態様２−２に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図９】図９は、第二の実施形態の実施態様２−３に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１０】図１０は、第二の実施形態の実施態様２−４に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１１】図１１は、第二の実施形態の実施態様２−５に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１２】図１２は、第三の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１３】図１３は、第三の実施形態の第一の別態様に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１４】図１４は、第三の実施形態の第二の別態様に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１５】図１５は、第三の実施形態の第三の別態様に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１６】図１６は、第四の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１７】図１７は、第一の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１８】図１８は、第一の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図１９】図１９は、第二の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２０】図２０は、第三の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２１】図２１は、第三の変形例の別の態様に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２２】図２２は、図２に示す通信システムとインターフェースとの間にＴ型ハーネスを配置した状態を示す図である。
【図２３】図２３は、外部機器側コネクタと車両側コネクタとを一体化したインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２４】図２４は、通信制限器を伝送線の途中に接続した配線に接続したインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【図２５】図２５は、通信制限器を伝送線の途中に接続した配線に接続し、通信路に電流計を配置したインターフェースを適用した通信システムの構成例の概略を示すブロック図である。
【発明を実施するための形態】
【０１１７】
以下、発明の好適な実施形態を、添付図面を参照して説明する。本実施形態の装置は、自動車等の車両に設けられた通信システムに外部機器を接続するためのインターフェースであり、通信システムに設けられた診断用コネクタを故障診断機のために解放した状態とするものである。なお、本発明は以下に説明する実施形態において例示したものに限定されるものではなく、特許請求の範囲を逸脱しない範囲でその教示および精神から他の実施形態があり得ることは当業者に容易に理解できよう。
【０１１８】
１．通信システムの構成
図１は、ＯＢＤ２コネクタに接続するタイプのインターフェース（以下「ＯＢＤ２接続型インターフェース」ともいう。）を適用した通信システムの構成例の概略を示すブロック図である。図２および図３は、第一の実施形態に係る装置（インターフェース）を適用した通信システムの構成例の概略を示すブロック図である。図３では、本願出願当初の特許請求の範囲に対応する発明に係るインターフェース（以下、「本インターフェース」または単に「インターフェース」という。）を構成する部分を太線で示している（以下、図６、図１０、図１２、図１６、図１８、図１９および図２１において同様）。例えば、手続補正や分割出願において、この部分の一部、この部分とは異なる部分、またはこの部分と本明細書に記載の部分を含む部分についても、出願人は権利化する意思を有する。図１に示す通信システムと、図２および図３に示す通信システムとでは、後述するゲートウェイＥＣＵおよびオプションコネクタの有無の点で異なるが、いずれも本インターフェースを適用することができる。
【０１１９】
通信システム１０は、車両の制御を行うものであり、工場から出荷される車両にすでに設けられており、車両の一部をなす。通信システム１０は、通信路１２と、電子制御機器であるＥＣＵ１４と、診断用コネクタであるＯＢＤ２コネクタ１６とを備える。ＥＣＵ１４は、複数設けられ、エンジンＥＣＵ１４ａ、ハイブリッドＥＣＵ１４ｂ、ＡＢＳＥＣＵ１４ｃ、ボディＥＣＵ１４ｄ、メータＥＣＵ１４ｅおよびトランスミッションＥＣＵ１４ｆを備える。以下、単に「ＥＣＵ１４」と表記した場合、これらのＥＣＵを総称したものとする。なお、図１ではトランスミッションＥＣＵ１４ｆを省略している。図２ではＡＢＳＥＣＵ１４ｃおよびトランスミッションＥＣＵ１４ｆを省略している（以下、図７〜図９、図１１、図１３〜図１５、図１７および図２０において同様）。図３ではハイブリッドＥＣＵ１４ｂ、ＡＢＳＥＣＵ１４ｃおよびメータＥＣＵ１４ｅを省略している（以下、図６、図１０、図１２、図１６、図１８、図１９および図２１において同様）。通信システム１０は、これら以外の構成要素（例えばコネクタや電子制御機器、センサ等）を備えてもよい。
【０１２０】
通信路１２には、ＥＣＵ１４と、ＯＢＤ２コネクタ１６とが接続され、ＣＡＮを構成する。通信路１２には、ＥＣＵ１４から出力された情報を含む信号が流れる。ＯＢＤ２コネクタ１６からは、通信路１２を流れる信号を取得することができる。また、通信路１２には、ＯＢＤ２コネクタ１６に接続された外部機器から出力された情報を含む信号も流れる。
【０１２１】
エンジンＥＣＵ１４ａには、スロットルセンサ、エンジン回転数センサ、水温センサ等のエンジン系の制御に必要な、図示しないセンサや装置が接続されている。ハイブリッドＥＣＵ１４ｂは、ハイブリッド制御ＥＣＵ（ＨＶ  ＥＣＵ）とも呼ばれ、ハイブリッドシステムの制御を行う。ＡＢＳＥＣＵ１４ｃには、車両の速度を検出する車速センサ１８が接続されている。ボディＥＣＵ１４ｄには、図３に示すようにドアロック制御装置２２、ハザード点灯制御装置２４、その他図示しない装置が接続されている。トランスミッションＥＣＵ１４ｆには、図３に示すようにシフトレバーの位置を検出するシフトポジション検出センサ２０と、その他図示しない装置が接続されている。これらのＥＣＵ１４は、接続された装置を動作させるとともに、接続された装置やセンサから取得した情報に基づいて生成した信号を通信路１２に出力する。
【０１２２】
なお、通信路１２には、ＥＣＵ１４の外に、その他の機能を備えるＥＣＵ等の電子制御機器が接続されていてもよい。図１および図２のエンジンＥＣＵ１４ａとハイブリッドＥＣＵ１４ｂとの間の破線およびボディＥＣＵ１４ｄとメータＥＣＵ１４ｅとの間の破線は、さらに電子制御機器が接続されていてもよいことを示す（以下、図７〜図９、図１１、図１３〜図１５、図１７および図２０において同様）。
【０１２３】
図２および図３に示す通信システム１０では、通信路１２のうち、ＥＣＵ１４が接続された部分と、ＯＢＤ２コネクタ１６が接続された部分との間に、ゲートウェイＥＣＵ２６が設けられている。すなわち、通信路１２のうちＥＣＵ１４が接続された部分と、通信路１２のうちＯＢＤ２コネクタ１６が接続された部分とは、ゲートウェイＥＣＵ２６により間接的に接続されている。以下では、通信路１２のうちＥＣＵ１４が接続された部分を「ゲートウェイＥＣＵ２６の内側」、通信路１２のうちＯＢＤ２コネクタ１６が接続された部分を「ゲートウェイＥＣＵ２６の外側」ともいう。なお、ゲートウェイＥＣＵ２６はＥＣＵであるものの、エンジンＥＣＵ１４ａ等を総称したＥＣＵ１４には含まれない。
【０１２４】
図２および図３に示す通信システム１０では、ＥＣＵ１４から通信路１２に出力された情報の信号がゲートウェイＥＣＵ２６によって取捨選択もしくは変換され、又はそのままＯＢＤ２コネクタ１６側に出力される。通信路１２のゲートウェイＥＣＵ２６の内側に流れる情報の信号は、その一部はゲートウェイＥＣＵ２６の外側には流れ、また別の一部はゲートウェイＥＣＵ２６の外側には流れない。また、ＯＢＤ２コネクタ１６に接続された外部機器から出力された情報の信号は、ＯＢＤ２コネクタ１６から通信路１２のゲートウェイＥＣＵ２６の外側に流れ、ゲートウェイＥＣＵ２６によって取捨選択もしくは変換され、又はそのまま通信路１２のゲートウェイＥＣＵ２６の内側に出力される。例えば実施形態の車両においては、ＥＣＵ１４間でのみ利用される情報はゲートウェイＥＣＵ２６によってＯＢＤ２コネクタ１６側（内側から外側）に出力されないようブロックされる一方、ＯＢＤ２コネクタ１６側からの情報は内側でのみ利用される情報と同じ情報はブロックされ、それ以外の情報は外側から内側へ中継されこれに対するＥＣＵ１４からの応答の情報も内側から外側へ中継される。
【０１２５】
ゲートウェイＥＣＵ２６には、通信路１２を介してオプションコネクタ２８が接続されている。オプションコネクタ２８は、車両のいわゆるインパネの内部にあらかじめ設けられているコネクタである。オプションコネクタ２８は、本来はカーディーラーのディーラーオプションであるカーナビゲーション装置を接続するためのものである。オプションコネクタ２８に接続されたカーナビゲーション装置では、オプションコネクタ２８を介してＣＡＮから車速の信号等を取得し、取得した信号はナビゲーション処理に利用される。オプションコネクタ２８には、ＥＣＵ１４や、図２および図３に示さない、通信路１２のゲートウェイＥＣＵ２６の内側に接続された電子制御機器から通信路１２に出力された情報の信号が流れ、後述するレーダー探知機４０の動作に必要な信号が得られる。
【０１２６】
通信路１２と、ＥＣＵ１４と、ゲートウェイＥＣＵ２６と、オプションコネクタ２８は、いわゆるインパネ等の車両構成部材３０によって車室から隔てられた車室外（車両の外観にも車室内にも現れない部分（例えばダッシュボードの内部やボンネットの内部など）。図１および図２では車両構成部材３０を表す破線の左側の部分として表されている（以下、図７〜図９、図１１、図１３〜図１５、図１７および図２０において同様）。図３では車両構成部材３０を表す矩形に囲まれた部分として表されている（以下、図６、図１０、図１２、図１６、図１８、図１９および図２１において同様）。）の空間に配置される。
【０１２７】
ＯＢＤ２コネクタ１６は、車両構成部材３０の表面に端子が露出するように配置され、車室内から故障診断機７０に配線７２を介して設けられたコネクタ７４を接続することができる。図３には、ＯＢＤ２コネクタ１６とコネクタ７４とを接続することにより故障診断機７０を通信システム１０に接続した状態を示す。故障診断機７０は、カーディーラー等で車両の点検に使用する機器であり、そのコネクタ７４をＯＢＤ２コネクタ１６に挿入して接続することにより、通信システム１０が備えるＥＣＵ１４から出力される故障診断用の情報等を取得して表示する。このように、一般に故障診断機７０は故障した車両がユーザから持ち込まれたディーラー等によって通信システム１０に接続され、通常の車両の使用時には接続されない。
【０１２８】
通信システム１０に後述するレーダー探知機４０や故障診断機７０等の外部機器を直接または間接的に接続すると、当該外部機器が、ＥＣＵ１４その他図１、図２および図３に示さない電子制御機器と通信可能となる。
【０１２９】
なお、図１には、ＯＢＤ２コネクタ１６にＯＢＤ２用インターフェース１００を接続し、ＯＢＤ２用インターフェース１００にレーダー探知機４０を接続した状態を示すが、ＯＢＤ２コネクタ１６は、原則として故障診断機７０用のコネクタである。図中の「ＲＤ」はレーダー探知機を意味する（以下同様）。ＯＢＤ２用インターフェース１００は、ＯＢＤ２コネクタ１６に接続可能な接続部１００ａと、レーダー探知機４０の配線４８の端部に設けられたコネクタ５０に接続可能な接続部１００ｂとを備える。
【０１３０】
従来、レーダー探知機４０等の外部機器において通信路１２を流れる信号を利用する場合には、図１に示すように、ＯＢＤ２コネクタ１６にＯＢＤ２用インターフェース１００を接続し、ＯＢＤ２用インターフェース１００にレーダー探知機４０等の外部機器を接続していた。本発明に係る装置（インターフェース８０）を用いることにより、ＯＢＤ２コネクタ１６を開放した状態で、外部機器において通信路１２を流れる信号を利用することができる。
【０１３１】
図４は、ＯＢＤ２コネクタの配置を示す車室の概略図である。ＯＢＤ２コネクタ１６は、車種によって異なる位置に設けられており、同図に円で示した部分のいずれかまたはその近傍に設けられている。円で示した部分を具体的に説明すると、アクセルペダル脇（ａ）、運転席足元右側（ｂ）、運転席足元中央（ｃ）、運転席足元左側（ｄ）、センターコンソール右脇（ｅ）、助手席足元右側（ｆ）、ステアリング右脇パネル裏側（ｇ）、助手席足元左側（ｈ）、センターコンソール左脇（ｉ）およびセンターコンソール下（ｊ）である。括弧内の文字は、同図に示す円の中に記載された文字に対応する。例えば実施形態の車両では図４に示すようにセンターコンソール右脇（ｅ）に設けられている。
【０１３２】
２．第一の実施形態
第一の実施形態に係る装置であるインターフェース８０は、図２および図３に示すように（図３では太線で示している）、伝送線８２と外部機器側コネクタ８４と車両側コネクタ８６とを備え、外部機器側コネクタ８４と車両側コネクタ８６は伝送線８２に接続される。外部機器側コネクタ８４は、信号の送受信や制御を行うマイコン等の制御部材を内蔵している。車両側コネクタ８６は通信システム１０のオプションコネクタ２８に接続される。外部機器側コネクタ８４は、どこに配置しても構わないが、図２および図３に示すように車両構成部材３０の表面に端子が露出するように配置するとよい。外部機器側コネクタ８４をこのように配置するため、インパネまたはその他の車両構成部材３０には、外部機器側コネクタ８４を嵌めるための孔が車両の購入後、事後的に設けられ、外部機器側コネクタ８４がこの孔に取り付けられる。
【０１３３】
インターフェース８０の通信システム１０への接続は次のようにして行う。まず、車両構成部材３０の一部（インパネ）を取り外してオプションコネクタ２８を露出させてアクセス可能とした上で、車両側コネクタ８６をオプションコネクタ２８に接続する。外部機器側コネクタ８４を車両構成部材３０に設けられた孔に嵌め込んで、車両構成部材３０の表面に端子が露出するように配置する。その後、再びインパネを元の位置に取り付ける。
【０１３４】
図５は、オプションコネクタと車両側コネクタを接続した状態を示す模式図である。オプションコネクタ２８は、車両側コネクタ８６に接続される端子部２８ａと端子部２８ａから垂直な方向（図の矢印ｘ方向）に伸びる本体部２８ｂを備える。本体部２８ｂは、端子部２８ａの反対側で通信路１２に接続される。
【０１３５】
車両側コネクタ８６は、オプションコネクタ２８に接続される端子部８６ａと端子部８６ａから垂直な方向（図の矢印−ｘ方向）に伸びる本体部８６ｂと本体部８６ｂの端子部８６ａ側から本体部８６ｂと反対方向（図の矢印ｘ方向）に伸びる２本のアーム８６ｃとを備える。本体部８６ｂは、端子部８６ａの反対側で伝送線８２に接続される。アーム８６ｃの先端は内側方向に突出している。アーム８６ｃ同士の間隔は、先端を除いてオプションコネクタ２８の本体部８６ｂの幅（図の矢印ｙ方向の長さ）とほぼ等しく、アーム８６ｃの先端の突出部を除いた部分の長さはオプションコネクタ２８の本体部８６ｂの端子部８６ａに垂直な方向（図の矢印ｘ方向）の長さとほぼ等しい。
【０１３６】
オプションコネクタ２８と車両側コネクタ８６とを接続する際には、まずアーム８６ｃの先端がオプションコネクタ２８の本体部２８ｂに接触してアーム８６ｃが外側方向にしなる。その後端子部８６ａと端子部２８ａとが接続すると、アーム８６ｃの先端がオプションコネクタ２８の本体部２８ｂを超えた位置となり、アーム８６ｃのしなりが元に戻るとともに、アーム８６ｃによってオプションコネクタ２８がいわば抱え込まれた状態となる。オプションコネクタ２８と車両側コネクタ８６とを分離する際には、オプションコネクタ２８のアーム８６ｃを手で外側方向にしならせる必要があり、勝手に分離してしまう可能性は非常に低い。オプションコネクタ２８と車両側コネクタ８６は、例えば金属製とするとよく、特に樹脂製とするとよい。車両側コネクタ８６は雄側のコネクタであり、オプションコネクタ２８は車両側コネクタ８６とはめ合う雌型のコネクタである。
【０１３７】
レーダー探知機４０は、車両の周囲から発せられるマイクロ波を受信したことの情報や、現在の車両についての情報、その他の情報を表示部４２に表示するものである。一般に、レーダー探知機４０は、車両の購入後にユーザが自動車用品店等で入手するものであり、図４に示すようにダッシュボード上に固定される。レーダー探知機４０は、図３および図４に示すように、タッチパネル式の液晶画面からなる表示部４２と複数のボタンを有する操作部４４と電源スイッチ４６を備える。さらに、図２〜図４に示すように、内部から引き出された配線４８を備え、内部から引き出された配線４８には端部にコネクタ５０が設けられている。レーダー探知機４０のコネクタ５０は、インターフェース８０の外部機器側コネクタ８４に着脱可能に接続される。これにより、レーダー探知機４０は通信システム１０にインターフェース８０を介して間接的に接続され、ＥＣＵ１４と通信可能となる。
【０１３８】
外部機器側コネクタ８４に内蔵されるマイコン等の制御部材は、ＣＡＮポートとＵＡＲＴポートとを備える。ＣＡＮポートは、伝送線８２側に接続され、ＵＡＲＴポートは配線４８側（コネクタ５０側）に接続されている。外部機器側コネクタ８４に内蔵されるマイコン等の制御部材は、伝送線８２側から取得したＣＡＮのパケットのデータを配線４８側にシリアルデータとして送信する機能と、配線４８側から受信したシリアルデータを伝送線８２側にＣＡＮのパケットとして送信する機能等を備える。
【０１３９】
レーダー探知機４０は、インターフェース８０を介して通信路１２から取得した信号に基づいて後述する５６項目の情報を生成し、ユーザに対して表示部４２から出力する。
【０１４０】
レーダー探知機４０は、インターフェース８０を介して通信路１２から取得する信号に含まれる車両情報を０．５秒おきに取得する。この車両情報としては、例えば、車速、エンジン回転数、エンジン負荷率、スロットル度、点火時期、残り燃料の割合、インテークマニホールドの圧力、吸入空気量（ＭＡＦ）、インジェクション開時間、エンジン冷却水の温度（冷却水温度）、エンジンに吸気される空気の温度（吸気温度）、車外の気温（外気温度）、燃料タンクの残り燃料の量（残燃料量）、燃料流量、瞬間燃費、アクセル開度、ウインカー情報（左右のウインカーの動作（ＯＮ／ＯＦＦ））、ブレーキ開度、ハンドルの回転操舵角情報等がある。
【０１４１】
レーダー探知機４０が取得した車両情報に基づき以下の５６項目の情報を生成し、この中からユーザが選択した情報を出力する。
【０１４２】
出力可能な５６項目は、「速度」「平均速度」「最高速度」「５秒速度」「平均５秒速度」「最高５秒速度」「回転数」「平均回転数」「最高回転数」「エンジン負荷」「平均負荷」「最大負荷」「スロットル開度」「平均スロットル開度」「最大スロットル開度」「点火時期」「燃料レベル」「インマニ圧」「ＭＡＦ」「ＩＮＪ」「冷却水温度」「吸気温度」「外気温度」「残燃料」「燃料流量」「消費燃料」「生涯消費燃料」「瞬間燃費」「今回燃費」「生涯燃費」「平均燃費」「平均燃費一般道」「平均燃費高速道」「運転時間」「走行時間」「アイドル時間」「アイドル比率」「走行距離」「生涯走行距離」「０−２０ｋｍ／ｈ加速時間」「０−２０ｋｍ／ｈ平均加速」「０−２０ｋｍ／ｈ最短加速」「０−４０ｋｍ／ｈ加速時間」「０−４０ｋｍ／ｈ平均加速」「０−４０ｋｍ／ｈ最短加速」「０−６０ｋｍ／ｈ加速時間」「０−６０ｋｍ／ｈ平均加速」「０−６０ｋｍ／ｈ最短加速」「０−８０ｋｍ／ｈ加速時間」「０−８０ｋｍ／ｈ平均加速」「０−８０ｋｍ／ｈ最短加速」「０−２０ｋｍ／ｈ走行時間」「２０−４０ｋｍ／ｈ走行時間」「４０−６０ｋｍ／ｈ走行時間」「６０−８０ｋｍ／ｈ走行時間」「８０ｋｍ／ｈ以上走行時間」である。
【０１４３】
「速度」は、車両側から取得した現在の車速をｋｍ／ｈの単位で表示する。「平均速度」は、車両側からレーダー探知機４０の電源オンから現在までに取得した車速の平均の車速をｋｍ／ｈの単位で表示する。「最高速度」は、車両側からレーダー探知機４０の電源オンから現在までに取得した中での最高の車速をｋｍ／ｈの単位で表示する。「５秒速度」は、５秒前から現在までに車両側から取得した車速の平均の車速をｋｍ／ｈの単位で表示する。「平均５秒速度」は、車両側から取得した車速の電源ＯＮからの５秒ごとの平均速度をｋｍ／ｈの単位で表示する。「最高５秒速度」は、車両側から取得した車速の電源ＯＮからの５秒ごとの最高速度をｋｍ／ｈの単位で表示する。「回転数」は、車両側から取得した現在のエンジン回転数をｒｐｍの単位で表示する。「平均回転数」は、電源オンから現在までに車両側から取得したエンジン回転数の平均値をｒｐｍの単位で表示する。「最高回転数」は、電源オンから現在までに車両側から取得したエンジン回転数の最高値をｒｐｍの単位で表示する。「エンジン負荷」は、車両側から取得した現在のエンジン負荷率を％の単位で表示する。「平均負荷」は、電源オンから現在までに車両側から取得したエンジン負荷率の平均値を％の単位で表示する。「平均負荷」は、電源オンから現在までに車両側から取得したエンジン負荷率の平均値を％の単位で表示する。「最大負荷」は、電源オンから現在までに車両側から取得したエンジン負荷率の最大値を％の単位で表示する。「スロットル開度」は、車両側から取得した現在のスロットル開度を％の単位で表示する。「平均スロットル開度」は、電源オンから現在までに車両側から取得したスロットル開度の平均値を％の単位で表示する。「最大スロットル開度」は、電源オンから現在までに車両側から取得したスロットル開度の最大値を％の単位で表示する。「点火時期」は、車両側から取得した現在の点火時期を°の単位で表示する。「平均スロットル開度」は、電源オンから現在までに車両側から取得したスロットル開度の平均値を％の単位で表示する。「最大スロットル開度」は、電源オンから現在までに車両側から取得したスロットル開度の最大値を％の単位で表示する。「燃料レベル」は車両側から取得した現在の残り燃料の割合を％の単位で表示する。「インマニ圧」は車両側から取得した現在のインテークマニホールドの圧力をｋＰａの単位で表示する。「ＭＡＦ」は車両側から取得した現在のエンジンに吸入される空気量（吸入空気量（ＭＡＦ））をｇ／ｓの単位で表示する。「ＩＮＪ」は車両側から取得したインジェクタにより燃料が一定時間に噴射される時間（インジェクション開時間）をｍｓの単位で表示する。「冷却水温度」は車両側から取得した現在のエンジン冷却水の温度（冷却水温度）を℃の単位で表示する。「吸気温度」は車両側から取得した現在のエンジンに吸気される空気の温度（吸気温度）を℃の単位で表示する。「外気温度」」は車両側から取得した現在の車外の気温（外気温度）を℃の単位で表示する。「残燃料」は車両側から取得した現在の燃料タンクの残り燃料の量（残燃料量）をＬの単位で表示する。「燃料流量」は車両側から取得した現在の燃料流量をｍｌ／ｍの単位で表示���る。「消費燃料」は、電源オン時に車両側から取得した残燃料量と現在の残燃料量との差を消費燃料としてｍｌの単位で表示する。「生涯消費燃料」はレーダー探知機４０を最初に取り付けてからまたはリセットしてからの消費燃料の累計値をＬの単位で表示する。「瞬間燃費」は車両側から取得した現在の瞬間燃費をｋｍ／ｌの単位で表示する。「今回燃費」は電源オンから現在までに車両側から取得した瞬間燃費に基づいて算出した今回の走行等による燃費をｋｍ／ｌの単位で表示する。「生涯燃費」はレーダー探知機４０を最初に取り付けてからまたは設定画面でオールリセットをしてから現在までの瞬間燃料に基づいて算出したこの間の燃費をｋｍ／ｌの単位で表示する。「平均燃費」は、レーダー探知機４０を最初に取り付けてからまたは設定画面で平均燃費のリセットをしてから現在までの瞬間燃料に基づいて算出したこの間の燃費をｋｍ／ｌの単位で表示する。「平均燃費一般道」はレーダー探知機４０に設けられたデータベースに記憶された地図データとレーダー探知機４０に設けられたＧＰＳ受信器によって取得した現在位置とに基づき現在位置が一般道の位置に相当するかを判定し、一般道の位置で車両側から取得された瞬間燃費に基づいてレーダー探知機４０を最初に取り付けてからまたは設定画面で平均燃費のリセットをしてから現在までの一般道での平均燃費をｋｍ／ｌの単位で表示する。同様に、「平均燃費高速道」は、高速道での平均燃費をｋｍ／ｌの単位で表示する。「運転時間」は電源オンから現在までの時間を時：分：秒の形式で表示する。「走行時間」は電源オンから現在までの時間のうち車両側から取得した車速が０を超えていた時間を時：分：秒の形式で表示する。「アイドル時間」は電源オンから現在までの時間のうち停車していた時間すなわち車両側から取得した車速が０の時間を時：分：秒の形式で表示する。「アイドル比率」は電源オンから現在までの時間のうち走行していた時間すなわち車速が０を超えていた時間（走行時間）と、停車していた時間すなわち車両側から取得した車速が０の時間（停車時間）との比率％の単位で表示する。「走行距離」は電源オンから現在までに車両側から取得した車速と経過時間から求めた走行距離をｋｍの単位で表示する。「生涯走行距離」はレーダー探知機４０を最初に取り付けてからまたはリセットしてからの走行距離の累計値をｋｍの単位で表示する。「０−２０ｋｍ／ｈ加速時間」は、直近の停車状態から時速２０ｋｍ／ｈまでにかかった時間を秒の単位で表示する。「０−２０ｋｍ／ｈ平均加速」は、停車状態から時速２０ｋｍ／ｈまでにかかった平均時間を秒の単位で表示する。「０−２０ｋｍ／ｈ最短加速」は、停車状態から時速２０ｋｍ／ｈまでにかかった最短時間を秒の単位で表示する。「０−４０ｋｍ／ｈ加速時間」は、直近の停車状態から時速４０ｋｍ／ｈまでにかかった時間を秒の単位で表示する。「０−４０ｋｍ／ｈ平均加速」は、停車状態から時速４０ｋｍ／ｈまでにかかった平均時間を秒の単位で表示する。「０−４０ｋｍ／ｈ最短加速」は、停車状態から時速４０ｋｍ／ｈまでにかかった最短時間を秒の単位で表示する。「０−６０ｋｍ／ｈ加速時間」は、直近の停車状態から時速６０ｋｍ／ｈまでに���かった時間を秒の単位で表示する。「０−６０ｋｍ／ｈ平均加速」は、停車状態から時速６０ｋｍ／ｈまでにかかった平均時間を秒の単位で表示する。「０−６０ｋｍ／ｈ最短加速」は、停車状態から時速６０ｋｍ／ｈまでにかかった最短時間を秒の単位で表示する。「０−８０ｋｍ／ｈ加速時間」は直近の停車状態から時速８０ｋｍ／ｈまでにかかった時間を秒の単位で表示する。「０−８０ｋｍ／ｈ平均加速」は停車状態から時速８０ｋｍ／ｈまでにかかった平均時間を秒の単位で表示する。「０−８０ｋｍ／ｈ最短加速」は停車状態から時速８０ｋｍ／ｈまでにかかった最短時間を秒の単位で表示する。「０−２０ｋｍ／ｈ走行時間」は停車状態から時速２０ｋｍ／ｈで走行していた時間の合計を時：分：秒の形式で表示する。「２０−４０ｋｍ／ｈ走行時間」は時速２０ｋｍ／ｈから４０ｋｍ／ｈで走行していた時間の合計を時：分：秒の形式で表示する。「４０−６０ｋｍ／ｈ走行時間」は時速４０ｋｍ／ｈから６０ｋｍ／ｈで走行していた時間の合計を時：分：秒の形式で表示する。「６０−８０ｋｍ／ｈ走行時間」は時速６０ｋｍ／ｈから８０ｋｍ／ｈで走行していた時間の合計を時：分：秒の形式で表示する。「８０ｋｍ／ｈ以上走行時間」は時速８０ｋｍ／ｈ以上で走行していた時間の合計を時：分：秒の形式で表示する。
【０１４４】
３．第二の実施形態
図６〜図１１は、第二の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェースは、通信制限器が設けられていること以外は図２および図３に示すインターフェースと同様の構成であり、実質的に同一の部分には同一の符号を付している。
【０１４５】
第二の実施形態は、具体的な実施の態様として、以下の実施態様２−１〜実施態様２−７等がある。
・実施態様２−１：通信制限器８８に配線９０を介してスイッチ９２が接続され、スイッチ９２の操作により通信制限器８８による通信の制限を行う。
・実施態様２−２：インターフェース８０に有線接続されたレーダー探知機４０の電源スイッチ４６の操作により通信制限器８８による通信の制限を行う。
・実施態様２−３：インターフェース８０に有線接続されたレーダー探知機４０の表示部４２に表示されたメニューの操作によりソフトウェア的に通信制限器８８による通信の制限を行う。
・実施態様２−４：インターフェース８０に無線接続されたレーダー探知機４０の制御により通信制限器８８による通信の制限を行う。
・実施態様２−５：車両内ＩＤまたはインターフェース８０自身が送信するデータ以外のデータを検出したときに通信制限器８８による通信の制限を行う。
・実施態様２−６：車両の操作により通信制限器８８による通信の制限を行う。
【０１４６】
３−１．実施態様２−１
図６は、実施態様２−１に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェース８０は、伝送線８２の途中に通信制限器８８が配置されている。通信制限器８８は、マイコンを含む集積回路等で構成されたものであり、基板上に配置される。通信制限器８８は、図示しないＣＡＮポートを２つ備えており、一方のポートは外部機器側コネクタ８４側で伝送線８２に接続されており、他方のポートは車両側コネクタ８６側で伝送線８２に接続されている。通信制限器８８には、配線９０を介してスイッチ９２が接続されており、スイッチ９２は車室内の運転席から手の届く範囲に配置される。
【０１４７】
図７は、実施態様２−１の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェース８０は、外部機器側コネクタ８４に内蔵されたマイコンが通信制限器８８として動作する（図８、図９および図１１において同様）。図７に示すインターフェース８０は、外部機器側コネクタ８４に内蔵された通信制限器８８として動作するマイコンに、配線９０を介してスイッチ９２が接続されている。なお、図７に示す通信システム１０は、オプションコネクタが設けられておらず、後述する図１７のように、伝送線８２の車両側接続部８２ａが半田付け等によりゲートウェイＥＣＵ２６の内側で通信路１２と直接結線されている（図８、図９および図１１において同様）。
【０１４８】
本実施態様では、通信制限器８８による通信の制限の実行および停止は、ユーザが手動で行う。すなわち、図６および図７に示す通信制限器８８に接続されたスイッチ９２をオフにすることによって通信の制限を実行し、スイッチ９２をオンにすることによって通信の制限を停止する。
【０１４９】
通信制限器８８による「通信の制限」は、ＯＢＤ２コネクタ１６に故障診断機７０が接続され、インターフェース８０の外部機器側コネクタ８４にレーダー探知機４０が接続されている場合において、故障診断機７０による通信を優先するよう、レーダー探知機４０による通信路１２を介した通信を制限することで行う。具体的には、通信制限器８８による通信の制限は、故障診断機７０の動作に干渉する信号をインターフェース８０から通信システム１０へ送信しないようにすること、インターフェース８０を通信システム１０にアクセスできないようにすること、および車両側コネクタ８６側から外部機器側コネクタ８４側またはその逆方向のパケットの伝送を遮断することのいずれかの方法（制御）により行う。なお、通信の制限を行わない時、すなわち通常時には、通信制限器８８は、全てのパケットを車両側コネクタ８６側から外部機器側コネクタ８４側またはその逆方向に、双方向に通過させる。
【０１５０】
３−２．実施態様２−２
図８は、実施態様２−２に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェース８０は、通信制限器８８が、レーダー探知機４０の電源スイッチ４６のオン、オフを検知する機能を備える。
【０１５１】
本実施態様では、通信制限器８８による通信の制限の実行および停止は、ユーザが手動で行う。すなわち、図８に示すレーダー探知機４０の電源スイッチ４６をオフにすると、これに連動して通信制限器８８が通信の制限を実行する。また、スイッチ９２をオンにすると、これに連動して通信制限器８８が通信の制限を停止する。具体的には、例えばレーダー探知機４０の電源スイッチ４６と図７のスイッチ９２の機能とを兼用するスイッチとして構成してもよい。また別の構成として、レーダー探知機４０から通信制限器８８に定期的に信号を送信し、レーダー探知機４０の電源がオフにされることにより、この定期的な信号が通信制限器８８で受信なされなくなった場合に通信制限器８８による通信の制限を実行するようにしてもよい。
【０１５２】
なお、上述した図６に示すインターフェース８０の通信制限器８８を、レーダー探知機４０の電源スイッチ４６のオン、オフを検知可能なものとしてもよく、このようにすれば通信制限器８８に接続されたスイッチ９２の操作だけでなく、レーダー探知機４０の電源スイッチ４６の操作によっても通信制限器８８による通信の制限の実行および停止を行うことができる。
【０１５３】
３−３．実施態様２−３
図９は、実施態様２−３に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェース８０は、通信制限器８８が、レーダー探知機４０の信号を受信可能なものである。
【０１５４】
本実施態様では、通信制限器８８による通信の制限の実行および停止の操作は、ユーザのレーダー探知機４０の操作部への操作に応じて行う。すなわち、ユーザが表示部４２に触れ、レーダー探知機４０の操作部（図９には図示していない）または表示部４２に表示させた操作メニュー４２ａの通信制限のオンまたはオフの操作に応じて、通信の制限の実行または停止のいずれかを選択する。このオンまたはオフに応じて、レーダー探知機４０に内蔵されたソフトウェアの動作によって、レーダー探知機４０は通信制限器８８にこのオンまたはオフの信号を送信し、この信号を受信した通信制限器８８はその信号に応じて通信の制限の実行または停止を行う。
【０１５５】
図９に示す表示部４２に表示される操作メニュー４２ａでは、「通信の制限を実行する場合」を、インターフェース８０を通信システム１０のＣＡＮにアクセスできないようにするという意味で「ｏｆｆ」と表示し、「通信の制限を停止する場合」を、インターフェース８０を通信システム１０のＣＡＮにアクセスできるようにするという意味で「ｏｎ」と表示する。同図には、操作メニュー４２ａで「ｏｆｆ」が選択され、通信の制限を実行している状態を示す。
【０１５６】
３−４．実施態様２−４
図１０は、実施態様２−４に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェース８０は、通信制限器８８が、レーダー探知機４０の信号を受信可能なものである。
【０１５７】
図１０に示すレーダー探知機４０は、インターフェース８０と無線で接続される。同図に示す外部機器側コネクタ８４とレーダー探知機４０のそれぞれには無線通信用のチップが設けられ、外部機器側コネクタ８４とレーダー探知機４０とはＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信により接続される。
【０１５８】
本実施態様では、通信制限器８８による通信の制限の実行および停止は、ユーザが手動で行う。すなわち、実施態様２−３と同様にユーザが表示部４２または操作部４４に触れてレーダー探知機４０の表示部４２に操作メニュー４２ａを表示させ、通信の制限の実行または停止のいずれかを選択する。すると、レーダー探知機４０に内蔵されたソフトウェアの動作によって、レーダー探知機４０から通信制限器８８に信号が送信され、この信号を受信した通信制限器８８による通信の制限の実行または停止が行われる。さらに、外部機器側コネクタ８４とレーダー探知機４０との無線通信が電波状況等何らかの理由によりできなくなった場合にも通信の制限が実行される。また、無線通信ができないことにより通信の制限が実行された場合、外部機器側コネクタ８４とレーダー探知機４０との無線通信が回復した場合には、通信の制限が停止される。
【０１５９】
３−５．実施態様２−５
図１１は、実施態様２−５に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図と動作の説明図である。同図に示すインターフェース８０は、通信制限器８８が、レーダー探知機４０の信号を受信可能なものである。
【０１６０】
図１１（ａ）には、ＯＢＤ２コネクタ１６にＯＢＤ２用インターフェース１００を接続し、ＯＢＤ２用インターフェース１００に故障診断機７０のコネクタ７４が接続された状態を示す。故障診断機７０は、診断を行いたいＥＣＵ１４に対してＩＤを指定してリクエストメッセージを送信する。リクエストメッセージを受信し、自身に対応するＩＤであることを認識したＥＣＵ１４は、リターンメッセージを通信路１２に送信し、故障診断機７０はこのリターンメッセージを受信し、リターンメッセージに基づく診断情報を表示する。
【０１６１】
同様に、レーダー探知機４０も、情報を得たいＥＣＵ１４に対してＩＤを指定してリクエストメッセージをインターフェース８０を介して送信する。リクエストメッセージを受信し、自身に対応するＩＤであることを認識したＥＣＵ１４は、リターンメッセージを通信路１２に送信し、レーダー探知機４０はインターフェース８０を介してこのリターンメッセージを受信し、リターンメッセージに基づく情報を表示する。
【０１６２】
本実施態様では、故障診断機７０から送信されたリクエストメッセージのＩＤとレーダー探知機４０からインターフェース８０を介して送信されたリクエストメッセージのＩＤのバッティングにより故障診断機７０が異常を検出してアクセスを停止するのを防止するため、以下の２通りの場合に通信制限器８８による通信の制限を実施する。
（１）インターフェース８０が信号を送信する前（実際には数秒程度の監視時間が必要）に、故障診断機７０から送信されたリクエストメッセージとレーダー探知機４０から送信されたリクエストメッセージとが同じ宛先（アクセス先のＩＤ。図１１（ａ）には「７Ｅ０」の場合を示す。）であること、または同じ宛先からのリターンメッセージ（図１１（ａ）には「７Ｅ８」の場合を示す。）を通信制限器８８が検出した場合。
（２）インターフェース８０がアクセス中の場合において、同じ宛先の違う項目の要求またはリターンを検出したとき。
【０１６３】
例えば、故障診断機７０からエンジンの回転数の要求を出している時に、インターフェース８０から車速の要求があった場合には、図１１（ｂ）および図１１（ｃ）に示すように動作する。この動作は以下の通りである。まず、故障診断機７０がファンクションリクエストのＣＡＮ  ＩＤ（この場合「エンジンの回転数」）で信号Ｓ１を送信する。続いて、フィジカルリクエストのＣＡＮ  ＩＤ（この場合「車速」）で信号Ｓ２を送信する。
【０１６４】
次に、エンジンＥＣＵ１４ａから信号Ｓ１に対してエンジン回転数情報Ｓ３がリターンされ、さらにエンジンＥＣＵ１４ａから信号Ｓ２に対して車速情報Ｓ４がリターンされる。なお、ファンクションリクエストである信号Ｓ１を受信したＥＣＵ１４のうち、「エンジンの回転数」を出力できるエンジンＥＣＵ１４ａ以外のＥＣＵは、信号Ｓ１に対して応答しない。フィジカルリクエストである信号Ｓ２は、エンジンＥＣＵ１４ａを対象とするものであるため、信号Ｓ２を受信したＥＣＵ１４のうち、エンジンＥＣＵ１４ａ以外のＥＣＵは、信号Ｓ１を無視する。なお、図１１（ｂ）では、信号Ｓ１〜Ｓ４を、省略してそれぞれ「７ＤＦ  ＹＹ‥」、「７Ｅ０  ＸＸ‥」、「７Ｅ８  ＸＸ‥」、「７Ｅ８  ＹＹ‥」と記載している。
【０１６５】
ここで、インターフェース８０は、車速の要求Ｓ２を出したのに対して要求に合わないエンジン回転数情報Ｓ３がリターンされたため、以降の送信は停止される。すなわち、通信制限器８８による通信制限が行われる。その後、「７Ｅ８  ＸＸ…」信号のリターンが一定時間なければインターフェース８０からの送信が再開される。すなわち、通信制限器８８による通信の制限が解除される。
【０１６６】
３−６．実施態様２−６
本実施態様では、図６〜図１１に記載されたインターフェース８０の通信制限器８８が、車両に設けられたイグニッションスイッチの操作を検知可能なものである。
【０１６７】
本実施態様では、通信制限器８８による通信の制限の実行および停止は、ユーザが手動で行う。すなわち、通信制限器８８による通信の制限の実行は、車両に設けられた図示しないイグニッションスイッチのオフからオンへの切り替えを１秒間に３回（初期状態をオフとし、オフ→オン→オフ→オン→オフ→オンで終了する手順）行い、通信システム１０のＥＣＵを介して通信路１２にこのようなイグニッションスイッチの操作が行われたことによる信号が流れたことを通信制限器８８が検出した場合に行う。また、通信制限器８８による通信の制限の停止は、通信の制限が実行されている際に、同様のイグニッションスイッチの操作が行われたことによる信号が流れたことを通信制限器８８が検出した場合に行う。
【０１６８】
４．第三の実施形態
図１２は、第三の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示す第三の実施形態に係るインターフェースは、信号変換器が設けられていること以外は図３に示すインターフェースと同様の構成であり、実質的に同一の部分には同一の符号を付している。
【０１６９】
図１２に示すように、インターフェース８０は、伝送線８２の途中に信号変換器９４が設けられている。信号変換器９４は、マイコンを含む集積回路等で構成されたものであり、基板上に配置される。
【０１７０】
信号変換器９４は、ＥＣＵ１４から送信された信号をレーダー探知機４０で使用できる形式に変換し、レーダー探知機４０から送信された信号をＥＣＵ１４で使用できる形式に変換する。
【０１７１】
信号の形式の変換の一例について説明する。図１２に示すように、レーダー探知機４０から送信されるリクエストメッセージの形式を「７Ｅ０＊＊」、レーダー探知機４０で認識可能なレスポンスメッセージの形式を「７Ｅ８＊＊」とし、ＥＣＵ１４で認識可能なリクエストメッセージの形式を「７００＃＃」、ＥＣＵ１４から送信されるレスポンスメッセージの形式を「７０８＃＃」とする。
【０１７２】
この場合、レーダー探知機４０が「７Ｅ０＊＊」なるリクエストメッセージを送信する。「７Ｅ０＊＊」なるリクエストメッセージは、信号変換器９４側と直接通信路１２側の両方に流れる。「７Ｅ０＊＊」なるリクエストメッセージを受信した信号変換器９４は「７００＃＃」の形式にリクエストメッセージを変換して、通信システム１０の通信路１２に直ちに送信する。そのため、信号変換器９４が送信したリクエストメッセージ「７００＃＃」は、レーダー探知機４０が送信したリクエストメッセージ「７Ｅ０＊＊」の後に、大きく遅れることなく通信路１２側に流れる。
【０１７３】
ＥＣＵ１４は通信路１２を流れるリクエストメッセージ「７００＃＃」を受信し、各ＥＣＵ１４のうち自身に対するリクエストメッセージであると認識したＥＣＵ１４は、レスポンスメッセージ「７０８＃＃」を通信路に送信する。また、ＥＣＵ１４は、通信路１２を流れるリクエストメッセージ「７Ｅ０＊＊」を受信しても、このメッセージを認識しない（無視する）ため、何らの動作も行わない。
【０１７４】
ＥＣＵ１４が送信したレスポンスメッセージ「７０８＃＃」は、オプションコネクタ２８を経て信号変換器９４側と直接レーダー探知機４０側の両方に流れる。レスポンスメッセージ「７０８＃＃」を受信した信号変換器９４は「７Ｅ８＊＊」にレスポンスメッセージを形式変換して、レーダー探知機４０に送信する。レスポンスメッセージ「７Ｅ８＃＃」を受信したレーダー探知機４０は、このレスポンスメッセージに対応する情報を表示部４２に表示する。また、レーダー探知機４０は、リクエストメッセージ「７０８＃＃」を受信しても、このメッセージを認識しない（無視する）ため、何らの動作も行わない。
【０１７５】
ここで、「＊＊」および「＃＃」は要求または応答の内容を示すデータである。図１２では、リクエストメッセージの流れを実線、レスポンスメッセージの流れを破線で示した。
【０１７６】
レーダー探知機４０がリクエストメッセージに対するレスポンスメッセージを例えば１００ミリ秒以内に受信できなかった場合には、再度リクエストメッセージを送信するリトライを行う。リトライは例えば３回行い、３回リトライを行ってもレスポンスメッセージを受信できなかった場合はエラーとし、エラーが生じた旨を表示部４２に表示する。
【０１７７】
４−１．第三の実施形態の別の態様
図１３〜図１５を用いて第三の実施形態の別の態様について説明する。図１３〜図１５では、通信システム１０が新型自動車に搭載されたものであり、レーダー探知機４０がモデルチェンジ前の旧型自動車対応機であって第一の実施形態で説明した５６項目の表示が可能な構成であるがモデルチェンジ後の新型自動車には非対応である機器（以下「新型自動車非対応機」という。）である場合について示す。図１３〜図１５では、外部機器側コネクタ８４に内蔵されているマイコンが信号変換器９４として動作する例を示す。なお、図１３〜図１５に示す通信システム１０は、オプションコネクタが設けられておらず、後述する図１７のように、伝送線８２の車両側接続部８２ａが半田付け等によりゲートウェイＥＣＵ２６の内側で通信路１２と直接結線されている。
【０１７８】
４−１−１．第一の別態様
図１３は、ＯＢＤ２コネクタ１６にＯＢＤ２用インターフェース１００を接続し、ＯＢＤ２用インターフェース１００にレーダー探知機４０のコネクタ５０を接続し、外部機器側コネクタ８４には何も接続されていない状態を示す。
【０１７９】
図１３は、エンジンＥＣＵ１４ａに対してリクエストメッセージを送信する場合について示す。図１３に示すように、新型自動車非対応機であるレーダー探知機４０から送信されるリクエストメッセージの形式は「７Ｅ０  ＸＸ‥」、レーダー探知機４０で認識可能なレスポンスメッセージの形式は「７Ｅ８  ＸＸ‥」である。新型自動車に搭載されたＥＣＵ１４で認識可能なリクエストメッセージの形式は「７００  ＹＹ‥」、ＥＣＵ１４から送信されるレスポンスメッセージの形式は「７０８  ＹＹ‥」である。これらの信号の形式（ＣＡＮ  ＩＤ）は、図１２に示す場合と同様である。レーダー探知機４０から送信されるリクエストメッセージおよびレスポンスメッセージの形式は、旧型自動車に搭載されたＥＣＵに対応するものである。
【０１８０】
このゲートウェイＥＣＵ２６では、特定のＣＡＮ  ＩＤ（この場合、故障診断機７０で使用されるＩＤである「７ｘｘ」）は通過することができ、それ以外のＣＡＮ  ＩＤ（例えば「Ｂ４」）はブロックされる。
【０１８１】
レーダー探知機４０から送信された旧形式のリクエストメッセージ「７Ｅ０  ＸＸ‥」は、ＯＢＤ２コネクタ１６を経てゲートウェイＥＣＵ２６の内側においてＥＣＵ１４側と外部機器側コネクタ８４側の両方に流れる。外部機器側コネクタ８４に内蔵された信号変換器９４は、旧形式のリクエストメッセージ「７Ｅ０  ＸＸ‥」を検出すると、新形式の「７００  ＹＹ‥」に変換して送信する。「７００  ＹＹ…」を受信したエンジンＥＣＵ１４ａは、新形式のレスポンスメッセージ「７０８  ＹＹ‥」を送信する。エンジンＥＣＵ１４ａは、旧形式のリクエストメッセージを受信しても、このメッセージを認識しない（無視する）ため、何らの動作も行わない。また、エンジンＥＣＵ１４ａ以外のＥＣＵ１４は、旧形式のリクエストメッセージまたはエンジンＥＣＵ１４ａを宛先とする新形式のリクエストメッセージ「７Ｅ０  ＸＸ‥」を受信しても、このメッセージを認識しないため、何らの動作も行わない。
【０１８２】
エンジンＥＣＵ１４ａから送信された新形式のレスポンスメッセージ「７０８  ＹＹ‥」は、外部機器側コネクタ８４側と、ＯＢＤ２コネクタ１６を経てレーダー探知機４０側の両方に流れる。外部機器側コネクタ８４に内蔵された信号変換器９４は、新形式のレスポンスメッセージ「７０８  ＹＹ‥」を検出すると、旧形式の「７Ｅ８  ＸＸ‥」に変換して送信する。レスポンスメッセージ「７Ｅ８  ＸＸ‥」を受信したレーダー探知機４０は、このレスポンスメッセージに対応する情報を表示部（図１３には図示していない）に表示する。また、レーダー探知機４０は、新形式のレスポンスメッセージ「７０８  ＹＹ‥」を受信しても、このメッセージを認識しない（無視する）ため、何らの動作も行わない。
【０１８３】
４−１−２．第二の別態様
図１４は、インターフェース８０の外部機器側コネクタ８４にアダプタ１０２、ＯＢＤ２用インターフェース１００およびレーダー探知機４０のコネクタ５０を順に接続し、ＯＢＤ２コネクタ１６には何も接続されていない状態を示す。アダプタ１０２は、配線１０４の一方の端部に第一コネクタ１０６が設けられ、配線１０４のもう一方の端部に第二コネクタ１０８が設けられている。第一コネクタ１０６はインターフェース８０の外部機器側コネクタ８４に接続される。第二コネクタ１０８は、ＯＢＤ２コネクタ１６と同じ形式のコネクタであり、ＯＢＤ２用インターフェース１００の接続部１００ａに接続される。レーダー探知機４０のコネクタ５０は、ＯＢＤ２用インターフェース１００の接続部１００ｂに接続される。
【０１８４】
図１４には、ハイブリッドＥＣＵ１４ｂに対してリクエストメッセージを送信する場合について示す。レーダー探知機４０から送信された旧形式のリクエストメッセージ「７Ｅ２  ＸＸ‥」は、外部機器側コネクタ８４に内蔵された信号変換器９４で新形式の「７Ｄ２  ＹＹ‥」に変換され、ＥＣＵ１４側に送信される。「７Ｄ２  ＹＹ‥」を受信したハイブリッドＥＣＵ１４ｂは、新形式のレスポンスメッセージ「７ＤＡ  ＹＹ‥」を送信する。ハイブリッドＥＣＵ１４ｂ以外のＥＣＵ１４は、ハイブリッドＥＣＵ１４ｂ宛先とする新形式のリクエストメッセージ「７Ｄ２  ＹＹ‥」を受信しても、このメッセージを認識しないため、何らの動作も行わない。
【０１８５】
ハイブリッドＥＣＵ１４ｂから出力された新形式のレスポンスメッセージ「７ＤＡ  ＹＹ‥」は、外部機器側コネクタ８４側とＯＢＤ２コネクタ１６側の両方に流れる。外部機器側コネクタ８４に内蔵された信号変換器９４は、新形式のレスポンスメッセージ「７ＤＡ  ＹＹ‥」を検出すると、旧形式の「７ＥＡ  ＸＸ‥」に変換してレーダー探知機４０側に送信する。レスポンスメッセージ「７ＥＡ  ＸＸ‥」を受信したレーダー探知機４０は、このレスポンスメッセージに対応する情報を表示部（図１４には図示していない）に表示する。
【０１８６】
また、レーダー探知機４０をインターフェース８０を介して通信システム１０に接続する場合、ゲートウェイＥＣＵ２６の内側のＩＤも外部機器に出力される。図１４には、通信路１２を流れる「Ｂ４」というＩＤを含む信号がインターフェース８０を通過してレーダー探知機４０に出力される状態を示す。
【０１８７】
４−１−３．第三の別態様
図１５は、図１４に示すブロック図において、インターフェース８０とレーダー探知機４０とを無線で接続した状態を示す図である。同図に示す外部機器側コネクタ８４とレーダー探知機４０のそれぞれには無線通信用のチップが設けられ、外部機器側コネクタ８４とレーダー探知機４０とはＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信により接続される。
【０１８８】
この場合、レーダー探知機４０から送信される旧形式のリクエストメッセージ「７Ｅ２  ＸＸ‥」は無線通信で外部機器側コネクタに送信され、外部機器側コネクタ８４に内蔵された信号変換器９４で新形式の「７Ｄ２  ＹＹ‥」に変換される。また、ハイブリッドＥＣＵ１４ｂから出力された新形式のレスポンスメッセージ「７ＤＡ  ＹＹ‥」は、旧形式の「７ＥＡ  ＸＸ‥」に変換され、無線通信でレーダー探知機４０に送信される。また、通信路１２を流れる「Ｂ４」というＩＤを含む信号も、無線通信でレーダー探知機４０に送信される。それ以外の信号の流れは上述の第二の別態様と同様である。
【０１８９】
５．第四の実施形態
図１６は、第四の実施形態に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示すインターフェースは、第二外部機器側コネクタが設けられていること以外は図３に示すインターフェースと同様の構成であり、実質的に同一の部分には同一の符号を付している。
【０１９０】
図１６に示すように、インターフェース８０は、伝送線８２が二股に分岐しており、伝送線８２の３つの端部のそれぞれには、外部機器側コネクタ８４および車両側コネクタ８６に加えて第二外部機器側コネクタ９６が設けられている。
【０１９１】
車両側コネクタ８６は他の実施形態と同様にオプションコネクタ２８に接続されている。車両側コネクタ８６、外部機器側コネクタ８４および第二外部機器側コネクタ９６のいずれも、車両構成部材３０の内側の車室からは見えない位置に配置される。
【０１９２】
外部機器側コネクタ８４は、オプションコネクタ２８と同型式のコネクタであり、カーナビゲーション装置５２に配線５８を介して設けられたコネクタ６０と接続される。カーナビゲーション装置５２は、ディーラーで車両のオプションとして選択されたり、車両の購入後に別途自動車用品店で購入されたりする装置であり、本来オプションコネクタ２８に接続されるものである。カーナビゲーション装置５２は、表示部５４および操作部５６を車室に露出させた状態で車両構成部材３０のインパネのセンターコンソール部分に埋め込まれる。カーナビゲーション装置５２のコネクタ６０は、背面から引き出された配線５８の端部に設けられており、車室からはこれらの配線５８およびコネクタ６０は見ることができない。
【０１９３】
第二外部機器側コネクタ９６は、レーダー探知機４０のコネクタ５０に接続される。レーダー探知機４０の配線４８は、インパネとその他の部分との隙間を通過するように配置する。なお、第二外部機器側コネクタ９６は、車室内に配置してもよいし、車両構成部材３０の表面に端子が露出するように配置してもよい。車室内に配置する場合には、伝送線８２が車両構成部材３０のインパネとその他の部分との隙間を通過するように配置する。車両構成部材３０の表面に端子が露出するように配置する場合には、車両構成部材３０に孔を設け、その孔に第二外部機器側コネクタ９６を嵌め込む。
【０１９４】
６．上記実施形態に係るインターフェースの変形例
上述の実施形態に係るインターフェースは、以下のように変形してもよい。また、上述の実施形態に係るインターフェースは、例えば以下のような通信システムに適用することも可能である。
【０１９５】
６−１．第一の変形例
図１７および図１８は、第一の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。図１７および図１８に示すインターフェースは、車両側コネクタが設けられていないこと以外はそれぞれ図２および図３に示すインターフェースと同様の構成であり、また図１８に示す通信システムは、ゲートウェイＥＣＵおよびオプションコネクタがないこと以外は図３に示す通信システムおよびインターフェースと同様の構成であり、それぞれ実質的に同一の部分には同一の符号を付している。
【０１９６】
図１８に示す通信システム１０は、図３に示すものとは異なりゲートウェイＥＣＵ２６がなく、通信路１２のうち、ＥＣＵ１４が接続された部分と、ＯＢＤ２コネクタ１６が接続された部分とが直接接続されている。
【０１９７】
図１７および図１８に示すように、インターフェース８０は、伝送線８２の一方の端部に外部機器側コネクタ８４が設けられており、もう一方の端部である車両側接続部８２ａにはコネクタは設けられていない。インターフェース８０は、伝送線８２の車両側接続部８２ａが半田付け等により、通信路１２に直接結線される。図１７に示すように、ゲートウェイＥＣＵ２６が設けられている場合には、ゲートウェイＥＣＵ２６の内側で通信路１２と直接結線されている。
【０１９８】
この場合、インターフェース８０の通信システム１０への接続は次のようにして行う。まず、車両構成部材３０の一部（インパネ）を取り外して通信路１２を露出させてアクセス可能とした上で、車両側接続部８２ａを半田付け等により通信路１２に接続する。外部機器側コネクタ８４を車両構成部材３０に設けられた孔に嵌め込んで、車両構成部材３０の表面に端子が露出するように配置する。その後、再びインパネを元の位置に取り付ける。
【０１９９】
６−２．第二の変形例
図１９は、第二の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示す通信システムおよびインターフェースは、オプションコネクタ、車両側コネクタおよび外部機器側コネクタが設けられていないこと以外は図３に示す通信システムおよびインターフェースと同様の構成であり、実質的に同一の部分には同一の符号を付している。
【０２００】
図１９に示すインターフェース８０は、伝送線８２の一方の端部である外部機器側接続部８２ｂともう一方の端部である車両側接続部８２ａのいずれにもコネクタは設けられていない。インターフェース８０は、伝送線８２の外部機器側接続部８２ｂが半田付け等によりレーダー探知機４０と直接結線され、車両側接続部８２ａが半田付け等により、通信路１２のゲートウェイＥＣＵ２６の内側で直接結線される。
【０２０１】
この場合、インターフェース８０の通信システム１０への接続は次のようにして行う。まず、車両構成部材３０の一部（インパネ）を取り外して通信路１２を露出させてアクセス可能とした上で、車両側接続部８２ａを半田付け等により通信路１２に接続する。伝送線８２を車室側に引き出し、外部機器側接続部８２ｂを半田付け等によりレーダー探知機４０に接続する。その後、レーダー探知機４０をインパネ上の所定の位置に配置し、インパネを元の位置に取り付ける。この際、伝送線８２は車両構成部材３０において、インパネとその他の部材との隙間を通過するように配置する。
【０２０２】
６−３．第三の変形例
図２０は、第三の変形例に係るインターフェースを適用した通信システムの構成例の概略を示すブロック図である。同図に示す通信システムおよびインターフェースにおいて図２に示す通信システムおよびインターフェースと実質的に同一の部分には同一の符号を付している。
【０２０３】
図２０に示す通信システム１０と、図２に示す通信システム１０との相違点は、エンジンＥＣＵ１４ａおよびハイブリッドＥＣＵ１４ｂが接続された通信路１２と、ボディＥＣＵ１４ｄおよびメータＥＣＵ１４ｅが接続された通信路１２とが独立していること、ミリ波ＥＣＵ１４ｇおよびＩＴＳ（ｉｎｔｅｌｌｉｇｅｎｔ  ｔｒａｎｓｐｏｒｔ  ｓｙｓｔｅｍｓ、高度道路交通システム）コネクトＥＣＵ１４ｈが接続された通信路１２が追加されていることにある。
【０２０４】
通信路１２と、ＥＣＵ１４と、ゲートウェイＥＣＵ２６と、オプションコネクタ２８は、いわゆるインパネ等の車両構成部材３０によって車室から隔てられた車室外（車両の外観にも車室内にも現れない部分）の空間に配置される。ＯＢＤ２コネクタ１６は、車両構成部材３０の表面に端子が露出するように配置され、車室内から故障診断機７０に設けられたコネクタ７４を接続することができる。
【０２０５】
インターフェース８０は、４本の伝送線８２と、外部機器側コネクタ８４と、車両側コネクタ８６とを備え、４本の伝送線８２はいずれも外部機器側コネクタ８４に接続される。また、伝送線８２のうち１本は、外部機器側コネクタ８４に接続されていない方の端部に車両側コネクタ８６が設けられている。図２０には、外部機器側コネクタ８４にレーダー探知機４０のコネクタ５０を接続した状態を示す。
【０２０６】
外部機器側コネクタ８４に内蔵されるマイコン等の制御部材は、４つのＣＡＮポートとＵＡＲＴポートとを備える。４つのＣＡＮポートは、ぞれぞれの伝送線８２側に接続され、ＵＡＲＴポートは配線４８側（コネクタ５０側）に接続されている。外部機器側コネクタ８４に内蔵されるマイコン等の制御部材は、伝送線８２側から取得したＣＡＮのパケットのデータを配線４８側にシリアルデータとして送信する機能と、配線４８側から受信したシリアルデータを伝送線８２側にＣＡＮのパケットとして送信する機能等を備える。
【０２０７】
車両側コネクタ８６が設けられていない３本の伝送線８２は、車両側接続部８２ａでそれぞれ、エンジンＥＣＵ１４ａおよびハイブリッドＥＣＵ１４ｂが接続された通信路１２、ボディＥＣＵ１４ｄおよびメータＥＣＵ１４ｅが接続された通信路１２、およびミリ波ＥＣＵ１４ｇおよびＩＴＳコネクトＥＣＵ１４ｈが接続された通信路１２に、半田付け等により直接結線される。これにより、外部機器側コネクタ８４から全てのＥＣＵ１４から出力される信号を受信することができ、外部機器側コネクタ８４に接続されたレーダー探知機４０は、動作に必要な信号を受信することができる。
【０２０８】
〈第三の変形例の別の態様〉
図２１を用いて第三の変形例の別の態様について説明する。同図に示す通信システムおよびインターフェースは、ＥＣＵが接続された通信路が複数設けられていること以外は図３に示す通信システムおよびインターフェースと同様の構成であり、実質的に同一の部分には同一の符号を付している。
【０２０９】
図２１に示す通信システム１０は、５本の通信路１２と、複数のＥＣＵ１４と、ゲートウェイＥＣＵ２６と、ＯＢＤ２コネクタ１６とを備える。通信システム１０は、これら以外の構成要素（例えばコネクタや電子制御機器等）を備えてもよい。
【０２１０】
５本の通信路１２は全てゲートウェイＥＣＵ２６に接続されており、そのうち１本はエンジンＥＣＵ１４ａおよびハイブリッドＥＣＵ１４ｂ、別の１本はボディＥＣＵ１４ｄおよびメータＥＣＵ１４ｅ、また別の１本はミリ波ＥＣＵ１４ｇおよびＩＴＳコネクトＥＣＵ１４ｈが接続されており、また別の１本はオプションコネクタ２８に、残りの１本はＯＢＤ２コネクタ１６に接続されている。すなわち、全ての通信路１２はゲートウェイＥＣＵ２６を介して間接的に接続されている。
【０２１１】
通信路１２と、ＥＣＵ１４と、ゲートウェイＥＣＵ２６と、オプションコネクタ２８は、いわゆるインパネ等の車両構成部材３０によって車室から隔てられた車室外（車両の外観にも車室内にも現れない部分）の空間に配置される。ＯＢＤ２コネクタ１６は、車両構成部材３０の表面に端子が露出するように配置され、車室内から故障診断機７０に設けられたコネクタ７４を接続することができる。図２１には、オプションコネクタ２８にカーナビゲーション装置５２のコネクタ６０が接続され、ＯＢＤ２コネクタ１６に故障診断機７０のコネクタ７４が接続された状態を示す。
【０２１２】
インターフェース８０は、４本の伝送線８２と、外部機器側コネクタ８４とを備え、４本の伝送線８２はいずれも外部機器側コネクタ８４に接続される。図２１には、外部機器側コネクタ８４にレーダー探知機４０のコネクタ５０を接続した状態を示す。
【０２１３】
４本の伝送線８２は、車両側接続部８２ａでそれぞれＥＣＵ１４またはオプションコネクタ２８が直接接続された通信路１２に、半田付け等により直接結線される。これにより、外部機器側コネクタ８４から全てのＥＣＵ１４から出力される信号およびオプションコネクタ２８に接続された外部機器（この場合カーナビゲーション装置５２）から出力される信号を受信することができ、外部機器側コネクタ８４に接続されたレーダー探知機４０は、動作に必要な信号を受信することができる。
【０２１４】
外部機器側コネクタ８４は、どこに配置しても構わないが、図２１には車両構成部材３０の表面に端子が露出するように配置された状態を示す。インパネまたはその他の車両構成部材３０には、外部機器側コネクタ８４を嵌めることが可能な孔が設けられている。また、４本の伝送線８２の車両側接続部８２ａとこれらに対応する通信路１２のそれぞれにコネクタを設け、車両側接続部８２ａと通信路１２とをコネクタを介して接続してもよい。
【０２１５】
６−４．その他の変形例
上記実施形態および変形例で説明した本発明に係るインターフェース８０は、外部機器側コネクタ８４と車両側コネクタ８６とを伝送線８２で接続する代わりに、外部機器側コネクタ８４と車両側コネクタ８６のそれぞれに無線通信用のチップを設け、外部機器側コネクタ８４と車両側コネクタ８６とをＢｌｕｅｔｏｏｔｈ（登録商標）による無線通信で接続してもよい。
【０２１６】
上記実施形態では、図２、図３等に示したように、オプションコネクタ２８とインターフェース８０の車両側コネクタ８６とを直接接続する構成として説明したが、図２２に示すように、オプションコネクタ２８とインターフェース８０の車両側コネクタ８６との間にＴ型ハーネス１１０を配置してもよい。Ｔ型ハーネス１１０は、二股に分岐した配線１１２と、配線１１２の３箇所の端部のそれぞれに設けられた第一コネクタ１１４、第二コネクタ１１６および第三コネクタ１１８とを備える。第一コネクタ１１４は、インターフェース８０の車両側コネクタ８６と同じ形式のコネクタであり、オプションコネクタ２８と接続される。第二コネクタ１１６は、オプションコネクタ２８と同じ形式のコネクタであり、車両側コネクタ８６と接続される。第三コネクタ１１８はオプションコネクタ２８と同じ形式のコネクタである。第三コネクタ１１８には、図示しない、本来オプションコネクタ２８に接続されるディーラーオプションの外部機器が接続される。Ｔ型ハーネス１１０を用いることにより、インターフェース８０を使用しても、ディーラーオプションの外部機器や、その他の外部機器を使用することができる。
【０２１７】
２個のＴ型ハーネス１１０を用意し、一方のＴ型ハーネス１１０の第一コネクタ１１４をオプションコネクタ２８、他方のＴ型ハーネス１１０の第二コネクタ１１６を車両側コネクタ８６に接続し、一方のＴ型ハーネス１１０の第二コネクタ１１６と他方のＴ型ハーネス１１０の第一コネクタ１１４とを接続してもよい。これにより、２個の第三コネクタ１１８を使用可能とすることができ、接続可能な外部機器を増加させることができる。Ｔ型ハーネス１１０は、３個以上接続してもよい。第三コネクタ１１８の形式は、オプションコネクタ２８と同じ形式でなくてもよい。
【０２１８】
上記実施形態では、インターフェース８０は伝送線８２を備える構成として説明したが、図２３に示すように、インターフェース８０を、外部機器側コネクタ８４と車両側コネクタ８６とを一体化し、伝送線８２がないものとしてもよい。この場合、例えば同図に示すように、外部機器側コネクタ８４とレーダー探知機４０のコネクタ５０とを接続し、車両側コネクタ８６と上述のＴ型ハーネス１１０の第二コネクタ１１６とを接続し、Ｔ型ハーネス１１０の第一コネクタ１１４とオプションコネクタ２８とを接続する。
【０２１９】
上記実施形態では、信号の送受信や制御を行うマイコン等の制御部材を、外部機器側コネクタ８４に内蔵する構成として説明したが、当該制御部材を車両側コネクタ８６に内蔵する構成としてもよい。また、当該制御部材は、上記実施形態で説明した通信制限器８８および信号変換器９４のいずれか一方または両方として動作するものとしてもよい。
【０２２０】
上記実施形態では、車両側コネクタ８６を雄側のコネクタ、オプションコネクタ２８を雌側のコネクタとする構成として説明したが、車両側コネクタ８６を雌側のコネクタとし、オプションコネクタ２８をこれにはめ合う雄側のコネクタとする構成としてもよい。
【０２２１】
上記実施形態では、レーダー探知機４０について、内部から引き出された配線４８の端部にコネクタ５０を設け、コネクタ５０とインターフェース８０の外部機器側コネクタ８４とを接続する構成とした。しかし、レーダー探知機４０の本体に本体側コネクタを設けた上で、配線４８に代えて、この本体側コネクタにはめ合うコネクタとコネクタ５０とをつなぐ配線を用い、この配線でレーダー探知機４０の本体とインターフェース８０の外部機器側コネクタ８４とを接続するようにしてもよい。
【０２２２】
上記実施形態では、外部機器側コネクタ８４とレーダー探知機４０との間は、ＵＡＲＴで通信する構成としたが、外部機器側コネクタ８４とレーダー探知機４０との間の通信方式はこれに限らず、例えばＵＳＡＲＴ、ＵＳＢ、その他のシリアル通信としてもよいし、イーサネット（登録商標）、ＣＡＮ等のネットワークとしてもよい。
【０２２３】
レーダー探知機４０は、車両情報を０．５秒おきに取得する構成としたが、車両情報を取得するサイクルは０．２秒や０．２５秒のように０．５秒よりも早くしてもよく、ユーザが設定する表示項目や取得する項目の数により可変としてもよい。例えば、「回転数」や「インマニ圧」等のように素早いレスポンスが要求される場合にはサイクルを早くし（例えば０．１秒等）、逆に「冷却水温度」や「外気温度」のように素早いレスポンスが要求されない場合にはサイクルを遅くして（例えば１０秒等）、項目ごとに分けて車両情報を取得するとよい。
【０２２４】
上記実施形態では、レーダー探知機４０が出力可能な情報は５６項目としたが、これらの５６項目以外にも情報を生成し、出力可能としてもよい。例えば、ハイブリッド車において、「ＨＶバッテリー充放電電流」、「電池容量」、「エンジン走行比率」、「ガソリン消費量」等の情報を出力可能としてもよい。「ＨＶバッテリー充放電電流」および「電池容量」はら車両から直接取得することができる。
【０２２５】
「エンジン走行比率」は、ハイブリッド車の全走行距離に対するエンジンで走行した距離の比の値であり、その値が低いほど燃費が良好である。「エンジン走行比率」によれば、エンジンでの走行距離が分かるため、エンジンオイルの交換時期の目安となる。例えば、トリップメーターでは全走行距離が５０００ｋｍであり、レーダー探知機４０に表示された「エンジン走行比率」が５０％であった場合には、エンジンでの走行距離が２５００ｋｍに過ぎないため、ユーザはまだオイル交換の必要がないと判断することができる。
【０２２６】
また、「ガソリン消費量」は次のような場合に有効である。例えば、冬場にヒーターをオンにすると、本来エンジンが停止するはずの場面（例えば下り坂や信号待ち）でも、室内を暖めるだけのためにエンジンを始動させることとなり、ガソリンが使用され、燃費が悪くなる。このときにレーダー探知機４０に「ガソリン消費量」を表示させることにより、ユーザは燃費について注意を払うことができる。特に、タコメーター（エンジン回転速度計）を備えていない車両では、ユーザがエンジンの動作の程度を把握しにくいため、「ガソリン消費量」の表示はユーザの燃費に対する関心を高めるのに有効である。
【０２２７】
第二の実施形態の実施態様２−１では、図６に示すように通信制限器８８を伝送線８２の途中に配置する構成としたが、通信制限器８８は、図２４に示すように、伝送線８２の途中に接続した配線８２ｃに接続する構成としてもよい。
【０２２８】
第二の実施形態の実施態様２−４では、無線接続されたレーダー探知機４０の表示部４２に表示された操作メニューの選択により通信制限器８８による通信の制限の実行および停止を行う構成としたが、実施態様２−２のようにレーダー探知機４０の電源スイッチ４６のオン、オフによって通信制限器８８による通信の制限の実行および停止を行う構成としてもよい。
【０２２９】
第二の実施形態の実施態様２−５では、ＣＡＮ  ＩＤのバッティングを通信制限器８８が検知した場合に通信制限器８８による通信の制限が実行される構成としたが、通信制限器８８が、レーダー探知機４０から送信される信号以外の信号が通信システム１０に送信されたことを検知した場合に実行される構成としてもよい。
【０２３０】
通信制限器８８による通信の制限の実行および停止は、第二の実施形態で説明した方法以外に、通信制限器８８が、通信路１２および伝送線８２を介して故障診断機７０およびレーダー探知機４０が接続されたことを検知した場合にも行うようにしてもよい。さらに、図２５に示すように、通信路１２のゲートウェイＥＣＵ２６とＯＢＤ２コネクタ１６との間の部分に電流計９８を配置し、電流計９８でＯＢＤ２コネクタ１６に接続された故障診断機７０の消費電流を検知した場合に、通信制限器８８による通信の制限の実行および停止を行うようにしてもよい。電流計９８は、通信制限器８８と配線８２ｄで接続される。電流計９８は、例えばクランプ電流計とするとよい。
【０２３１】
第二の実施形態では、実施態様２−１〜実施態様２−６を示したが、これらの実施態様を組み合わせてもよい。例えば、実施態様２−１を、実施態様２−２〜実施態様２−６と組み合わせることにより、実施態様２−２〜実施態様２−６での通信制限器８８による通信の制限の実行および停止が不安定である場合に、スイッチ９２の操作により確実に通信の制限の実行および停止を行うことができる。
【０２３２】
レーダー探知機４０は、操作部４４がレーダー探知機４０の本体に設けられている構成としたが、操作部４４は、レーダー探知機４０の本体に有線または無線で接続されたリモコンとしてもよく、本体に設けられているものとリモコンを併用するものとしてもよい。
【０２３３】
第三の実施形態では、図１２〜図１５に示すインターフェース８０が信号変換器９４を備える構成について説明した。これらの図に示すインターフェース８０に、信号変換器９４に加えて図６等に示す通信制限器８８を設けてもよい。これにより、信号変換器９４による信号の変換のみならず、第二の実施形態で説明した通信制限器８８による通信の制限も行うことができる。信号変換器９４および通信制限器８８は、外部機器側コネクタ８４または車両側コネクタ８６に内蔵される、信号の送受信や制御を行うマイコン等の制御部材を、通信制限器８８および信号変換器９４として動作するものとしてもよい。
【０２３４】
また、第三の実施形態では、ＥＣＵ１４が「７Ｅ０＊＊」なるリクエストメッセージを認識しない構成について説明したが、ＥＣＵ１４がリクエストメッセージ「７Ｅ０＊＊」を認識するかしないかに関わらず、ゲートウェイＥＣＵ２６がリクエストメッセージ「７Ｅ０＊＊」をブロックするものであり、ゲートウェイＥＣＵ２６の内側にはリクエストメッセージ「７Ｅ０＊＊」が流れないものであってもよい。
【０２３５】
外部機器側コネクタ８４、第二外部機器側コネクタ９６は、図５に示す車両側コネクタ８６と同様の構成としてもよい。
【０２３６】
第三の変形例では、図２０を用いて外部機器側コネクタ８４と配線４８側との送受信がＵＡＲＴポートを介して行われる構成について説明したが、このＵＡＲＴポートを他の形式のポートとしてもよく、例えば、ＣＡＮポートとするとよい。ＣＡＮポートとした場合、インターフェース８０は、４本のＣＡＮライン（４本の通信路１２）を１本のＣＡＮライン（１本の配線４８）にまとめることとなる。すなわち、この場合のインターフェース８０は、複数ラインを１本にする機能を発揮する。このインターフェース８０を使用することにより、ゲートウェイＥＣＵ２６がない旧型の車両と同等の構成となり、ゲートウェイＥＣＵ２６が内側に流れる信号をブロックしてゲートウェイＥＣＵ２６の外側のＯＢＤ２コネクタ１６に情報の一部が流れない構成である場合であっても、旧型車両用の外部機器やインターフェースの使用が可能となる。
【０２３７】
７．本発明に係るインターフェースを用いた通信システムのデータを収集するシステム
次に、本発明に係るインターフェースを用いた通信システムのデータを収集するシステムについて説明する。
【０２３８】
７−１．従来技術および背景
上述の各実施形態で説明したインターフェース８０では、外部機器側コネクタ８４または車両側コネクタ８６に内蔵されたマイコンや伝送線８２に接続されたマイコンにプログラムを内蔵させることにより、このマイコンを用いて、通信システム１０のＣＡＮを監視したり、ＣＡＮに対してデータを送信するなどして、車両の制御を行う車両のＥＣＵ間の情報のやりとりをするパケットを監視したり、車両のＥＣＵに対して問い合わせパケットを送信してその応答のパケットの内容を取得したりすることができる。こうした監視や取得によって得られたパケット内に含まれるエンジン回転数等のデータから、レーダー探知機やナビ用のデータを生成して送信することができる。
【０２３９】
しかしながら、このパケットの形式は車両によってまちまちで、車両メーカーにとっては車両の制御ができれば十分であり、第三者に開示する必要がない情報であるので、インターフェースのメーカーは、新車が出るたびに、解析をする必要がある。そのため毎度車両を調達する必要がある。また、新しい項目の情報を表示しようとすると、旧型の車両であっても再度調達して解析をしなおす必要があり、コストがかかるという課題がある。
【０２４０】
一方で、ビッグデータの時代では、価値あるデータをとにかく集めているものが、利益を得ることができる。例えばＣＡＮのような車内ネットワークから得られるデータ、例えばＯＢＤ２コネクタを介して得られるデータは宝の山であり、このデータを取得して、サーバに集めることが極めて有用である。
【０２４１】
７−２．課題解決手段
上記の課題などについて本発明者らが検討した結果、解決手段として以下の（１）から（９）までに掲げる構成等に想到した。上述の各実施形態で説明した、図２等に示すインターフェース８０の外部機器側コネクタ８４に内蔵されるマイコンで行われる処理、通信制限器８８の処理、信号変換器９４の処理に、替えてまたは加えて、これらの手順からなる処理を行うとよい。以下では、通信システム１０が構成する車内ネットワークがＣＡＮである場合について説明するが、ＣＡＮ以外のネットワークにも適用できる。
【０２４２】
（１）例えば無線ＬＡＮまたはＬＴＥ等の通信機能を備え、インターフェース８０で取得したＣＡＮ等のパケットをサーバに無線送信して、蓄積する機能を備える。
【０２４３】
（２）インターフェース８０に接続された外部機器（レーダー探知機４０や、ＰＮＤ（ｐｏｒｔａｂｌｅ  ｎａｖｉｇａｔｉｏｎ  ｄｅｖｉｃｅ、ポータブルカーナビゲーションシステム）等）の画面に、自己の車種（車検証に記載の型式等）、安全装備の種類と各種類の安全装備の有無等を設定する画面を表示し、設定する機能を備える。
【０２４４】
（３）上記（１）の情報に上記（２）の情報を加えて送信し、ＣＡＮパケットと車種の対応関係、ＣＡＮパケットと搭載されている安全装備の種類との対応関係、または、ＣＡＮパケットと車種及び搭載されている安全装備の対応関係を、サーバに蓄積する。これにより、これらの対応関係から車種別に流れるＣＡＮパケットの内容を解析することが可能となる。したがって、インターフェース８０のメーカーは車両を自前で調達し、自前でパケットを収集して通信制限器の制限するパケットや信号変換器の変換するパケットの内容を決定する必要がなくなり、ユーザ同士の同じ車種についてどのようなデータがどのようなときに流れているかを解析することで通信制限器の制限するパケットや信号変換器の変換するパケットの内容を決定することができる。また異なる車種間でのデータの違いを対比することで新たな知見を得ることが容易になる。例えば、信号変換器の変換するパケットの内容を決定することが容易になる。
【０２４５】
（４）インターフェース８０が、何をトリガとして、どこまでの範囲のパケットを取得して送信するかはあらかじめ設定しておき、その設定された範囲のパケットを取得してそのトリガの種類を示す情報とともに送信するようにするとよく、これらは特にサーバ側から無線通信を介して、この範囲を設定する構成とするとよい。このようにすればまたサーバ側では、この種類のトリガのときにはこのようなパケットのパターンで情報がＣＡＮに流れるということを多数の蓄積されたこれらのデータから特定することができる。このような特定処理は自動的に多数のデータを比較したり、機械学習等によって自動的に行うようにするとよい。トリガの種類の例を以下の（４−１）から（４−３）までに挙げる。
【０２４６】
（４−１）例えば、車両に設けられたイグニッションスイッチの操作によるＡＣＣオンやエンジン始動の電源ノイズ等を検知してそれをトリガにその前後の数秒（例えば５秒）の情報をパケットキャプチャしてサーバへ送信する。
【０２４７】
（４−２）例えば、ＣＡＮから得られる既知のパケットのＩＤとデータのパターンをトリガとする。例えばＩＳＯで規定されるパケットのＩＤとデータをトリガとする。当該データは、例えば、「エンジン回転数がｘｘｘ回転未満となっている間送信する」、「水温がｘｘｘ℃以上のとき送信する」などとすることができる。このようにすれば、配線を要さずにトリガを設定できる。
【０２４８】
（４−３）例えば、エンジンスタータやカーセキュリティのように、車両のセンサやアクチュエータへの信号線の分岐や、直接センサやアクチュエータにセンサを取り付けるなどしている場合には、その信号を、インターフェース８０（あるいはそれが接続されたレーダー探知機４０や、ＰＮＤ等の外部機器）に入力する。そして、トリガとして、これらのセンサ等の状態が所望の状態となったときとする。例えば「ドア開」センサが「ドア開」になる１秒前から「ドア閉」になった１秒後までのパケットを送信するなど。このようにすれば、より確実にドア開とパケットの内容との因果関係を特定でき、また複数のユーザの同一の車種や異なる車種の間で対比することも容易となる。
【０２４９】
（５）図２０および図２１に示した通信システム１０では、ＣＡＮは車両に複数設けられており、それら複数のＣＡＮライン（通信路１２）はゲートウェイＥＣＵ２６で接続される。そこで複数のＣＡＮラインから情報を取得し、その取得した情報のそれぞれにタイムスタンプを付与してサーバへ送信する。サーバではどのＣＡＮラインにどのパケットがきたとき、他のＣＡＮラインにどういうパケットが送出されるかを解析することができる。これにより、どのＣＡＮラインに当社機器を接続すれば適切な情報が得られるのかの解析が容易になる。（下記（６）の手法と同様の手法で複数のＣＡＮライン間のデータパケットの相関を発見するようにしてもよい。）
【０２５０】
（５−１）ネットワークはＣＡＮだけに限定されず、ＣＡＮとイーサネット（登録商標）の双方に接続して相関をもとめてもよいし、ＣＡＮとＣＡＮＦＤ（ＣＡＮ  ｗｉｔｈ  Ｆｌｅｘｉｂｌｅ  Ｄａｔａ  Ｒａｔｅ）との相関を１つのネットワーク内でとるようにしてもよい。
【０２５１】
（６）取得したデータを機械学習やディープラーニングで、どのようなトリガを入れるとどのようなパケットが出てくるかを、導き出す。例えば教師なし学習で行うようにしてもよいし、既知のパケットが送出される既知のトリガを教師として教師あり学習にて、未知の車種の既知のトリガに対するそのパケットの示す情報を導き出すようにしてもよい。この処理はマイコンで行うと、通信コストを必要とせずに行うことができる。またサーバ側で行うと多数の車両からの情報を加味してより的確に行うことができる。
【０２５２】
（７）ユーザに対しては、蓄積したＣＡＮから得られるデータに基づく有益な情報をサーバからＷｅｂ等で提供する。例えば通信インターフェース８０はそれぞれに固有の個体識別情報を記憶し、上述したマイコンは上述したＣＡＮパケットとともに個体識別情報をサーバへ送信する。識別情報は工場出荷時にマイコンに記憶しておいてもよいが、接続されたレーダー探知機４０等で入力されたユーザＩＤ等を個体識別情報として記憶する構成としてもよい。サーバは個体識別情報ごとに設けたページにその個体識別情報に関連づけて記憶されたＣＡＮパケットの内容に基づいて、その車の燃費や、故障診断情報、各種のログ等を表示する。例えば、通信インターフェース８０のメーカーがＷｅｂ上に開設した各ユーザ専用ページからみられる構成とするとよい。
【０２５３】
（７−１）レーダー探知機４０やレーダー探知機４０と同様にインターフェース８０に接続されたＰＮＤのコンテンツと関連づけた情報や、レーダー探知機４０と同様にインターフェース８０に接続されたセキュリティやエンジンスタータ等の操作情報などもこれらの機器からインターフェース８０の上述したマイコンに送信し、上述と同様にサーバへ送信して、サーバに蓄積してユーザに対してＷｅｂ等を介して提供するようにするとよい。特に時系列にユーザの操作を表示する機能を備えるとよい。
【０２５４】
（８）ユーザには、データを提供することのメリットを説明する画面をレーダー探知機４０やＰＮＤ等の画面に表示し、情報の提供を許諾するか否かの選択画面をＯＢＤ２コネクタ１６への最初の接続時等に表示する。この設定にしたがってＣＡＮから得られる情報を送信するかどうかを決定する
【０２５５】
（９）インターフェースは、ＩＳＯなどどの車でも取得できるものを取得してＲＤ等に表示させる機能を内蔵して全車種対応として販売する。以後、上記（１）から（８）の仕組みで解析したパケットと情報との関係の解析が完了したら、サーバから上述したマイコンへソフトウェアアップデートの開始指示を送信し、マイコンはソフトウェアアップデートの処理を行う。これにより自動的にその車で取得可能な固有の情報も随時表示できるようになる。
【０２５６】
８．車載ネットワークに対する外部攻撃への対応
例えば新型車両等において、旧型車両用のレーダー探知機４０のような外部機器を本発明に係るインターフェース８０を介して接続した場合に、情報の信号として外部機器やインターフェース８０から送信したパケットが、新型車両に対応しておらず、外部機器やインターフェース８０を使用できない可能性がある。また、車載ネットワーク（通信システム１０）に対して外部から攻撃を受ける可能性もある。このような場合においては、上述の各実施形態で説明したインターフェース８０の外部機器側コネクタ８４または車両側コネクタ８６に内蔵されたマイコンや伝送線８２に接続されたマイコンにプログラムを内蔵させ、このマイコン（以下、「インターフェース８０のマイコン」ともいう。）を用いて例えば以下の（ａ）〜（ｈ）に示す対応をするとよい。
【０２５７】
（ａ）インターフェース８０のマイコンに、通信システム１０における通信を監視する機能を与えてもよい。インターフェース８０から情報の信号であるパケットを送出した後、車載の通信システム１０において警告ログの通信が発生した場合、異常発生として検出されてしまったものと判定し、そのパケットは設計変更の対象とするとよい。
【０２５８】
特に、そのパケットの伝送バイト数を監視し、伝送バイト数が通常時から逸脱する場合には異常発生として検出されてしまったものと判定するとよい。また、警告ログの送信間隔の時間を監視し、送信間隔の時間が通常と異なるものを異常発生として検出されてしまったものと判定してもよい。
【０２５９】
異常発生と判定されてしまった場合には、その判定の前にインターフェース８０から送ったパケットは異常と判定されるものとして、そのパケットは設計変更の対象とするとよい。
【０２６０】
機械学習（例えばディープラーニング）によって、インターフェース８０から送出したパケットとログデータのパケットとの関係を学習させて、異常パケットとみなされるか否かの弁別用のモデルを生成してもよい。
【０２６１】
機械学習は、例えばインターフェース８０のマイコン自体で行うとよい。また、インターフェース８０に通信機能を設け、この通信機能によってインターフェース８０と無線で接続された外部のサーバに、インターフェース８０から送出したパケットとログデータのパケットを送信することによって行うとよい。
【０２６２】
（ｂ）近年、インターネット通信機能を有する自動車、いわゆるコネクテッドカーの開発が進められている。コネクテッドカーにおいては、車載の通信システムに対して外部から攻撃されるおそれがある。想定される攻撃としては、例えば統計的な攻撃、メッセージレベルの攻撃、タイミング攻撃がある。
【０２６３】
「統計的な攻撃」とは、例えばトラフィックの状態が攻撃を検出されにくい状態である時を見計らって攻撃者がデータを送信する攻撃や、例えば権限のない者が車両に仕掛けるサービス拒否攻撃である。サービス拒否攻撃は、例えばＣＡＮ−ＢＵＳ等の通信バス（通信路）を大量のデータで機能不全にして、ＥＣＵからＣＡＮ−ＢＵＳへのアクセスを阻害する。
【０２６４】
「メッセージレベルの攻撃」とは、例えば悪質なメッセージが挿入される攻撃である。これらのメッセージには例えば異なる形式や異常なコンテンツが含まれる場合がある。
【０２６５】
「タイミング攻撃」とは、例えば挿入された悪質なメッセージが通常のコンテンツとメッセージレーティングであるように装いながら、実際には自動車内でそのようなメッセージの正常なタイミングシーケンスに違反する攻撃である。
【０２６６】
（ｂ−１）「統計的な攻撃」への対策としては、インターフェース８０のマイコンによって、ネットワークのトラフィックのパターンを学習し、当該トラフィックのパターンに沿うように、データを送出するようデータ送出タイミングを調節する。
【０２６７】
（ｂ−２）「メッセージレベルの攻撃」および「タイミング攻撃」への対策として、ネットワークパケットの送出内容および送出タイミングを学習する。送出内容としては、特に一部のパケットのフィールド間の対応関係を学習するとよい。例えば、ＩＤとデータの両フィールドの対応関係を学習する。
【０２６８】
当該学習したＩＤとデータの関係から外れるパケットを送出してみて、上記（ａ）で説明した異常判定されるかどうかを判定して異常判定されないものを採用するパケットとする。特にＩＤとして使用されていないもの中から異常判定されないものを採用するとよい。「当該学習したＩＤとデータの関係から外れるパケット」とは、例えばあるパケットについてＩＤはこれまでの学習内容に存在しているものの、そのデータがその学習内容になかったパケット等が該当する。
【０２６９】
タイミングについてはネットワークに送出されているパケット間の時間と両パケットを説明変数として、その後に変化したアクチュエータ等の状態または既知のＯＢＤデータを目的変数として学習するとよい。学習結果からどのパケットがどのアクチュエータまたは既知のＯＢＤデータの変更を行うのかが分かる。
【０２７０】
（ｃ）インターフェース８０は、マイコンで異常を検知した場合、およびシステムの状態についての情報を知らせる場合に警告を発するとよい。以下では、ネットワークにおける異常を検知した場合の警告を「異常警告」、ソフトウェアシステムの状態についての情報を知らせる場合の警告を「システム警告」という。警告は、インターフェース８０に接続されたカーナビ、レーダー探知機４０等の外部機器の表示部やスピーカーから発するとよい。
【０２７１】
「異常警告」は、インターフェース８０のマイコンでの学習段階で作成された基準から逸脱した状態となった場合に発せられる。異常の警告が発せられる項目は、例えば「無効なＣＡＮ  ＩＤ」、「ＣＡＮタイミング警告」、「無効なペイロード長」、「無効なペイロード値」、「サービス拒否攻撃」、「無効なシーケンス」等とするとよい。
【０２７２】
「無効なＣＡＮ  ＩＤ」は、アプリケーションでＤＢＣ（データベースＣＡＮ）ファイルを使用して無効なＣＡＮ  ＩＤを特定した場合に発せられる。ＤＢＣファイルはＯＥＭまたはベンダーが提供することとするとよい。「ＣＡＮタイミング警告」は、アプリケーションで挿入されたメッセージを検出した場合に発せられる。「無効なペイロード長」は、アプリケーションでＣＡＮ  ＩＤの無効なペイロード長に基づいて悪質なペイロードを検出した場合に発せられる。「無効なペイロード値」は、アプリケーションで悪質なペイロードを検出した場合に発せられる。「サービス拒否攻撃」は、アプリケーションで、例えばシステムの応答を待たずにデータを連続してネットワークに流してフラッド状態（洪水状態）にさせてしまう等のサービス拒否攻撃を検出した場合に発せられる。「無効なシーケンス」は、アプリケーションで状態パターンの違反を検出した場合に発せられる。状態パターンは、製品の学習段階で作成された基準の一部とするとよい。
【０２７３】
「システム警告」は、例えば「メモリ使用率上昇の警告」、「入力検証の警告」、「監査ログ」、「ＣＡＮデータの読み込み」等とするとよい。
【０２７４】
「メモリ使用率上昇の警告」は、アプリケーションのメモリ使用率が想定より高くなった場合に発せられる。「入力検証の警告」は、メッセージタイムスタンプ、ペイロード長など、特定のデータで入力検証が失敗した場合に発せられる。「監査ログ」は、データログ開始またはデータログ終了などの監査ログである。「ＣＡＮデータの読み込み」は、ＣＡＮデータ読み込み開始／停止の警告である。
【０２７５】
異常警告とシステム警告とのうち、特に重要なのは異常警告であるので、システム警告か異常警告かの判定を行い、異常警告のあったパケットのみ変更の対象とするとよい。
【０２７６】
（ｄ）インターフェース８０で発せられる「異常警告」には、上述した「無効なＣＡＮ  ＩＤ」、「ＣＡＮ  タイミング警告」、「無効なペイロード長」、「無効なペイロード値」、「サービス拒否攻撃」に加え、「警告の重大度」、「問題が生じたバスが高速バスから低速バスかを示す情報」等の項目がある。ログを読み、これらの異常警告のうち、異常検知されたパケットに関する情報をインターフェース８０のメーカーが開設したシステムにおけるパケットの学習の教師データから除外して学習するとよい。特に、「無効なＣＡＮ  ＩＤ」、「無効なペイロード長」、「無効なペイロード値」は無効なものとして使用しないように調整する機能を備えるとよい。さらに、教師データは、有効であるデータと無効になったデータとを区分して含むものとするとよい。
【０２７７】
（ｅ）ＥＣＵ１４のソフトウェアのバージョンの変更（いわゆるアップデート）をインターフェース８０のマイコンで検出し、アップデート前のネットワークパケットと、アップデート後のネットワークパケットとの変化（相違点）を検出する。そして、（ｅ１）当該変化を無線でクラウドに送信する。（ｅ２）特にインターフェース８０に接続されたカーナビ等の外部機器またはインターフェース８０で使用しているアドレスのパケットが流れなくなった場合（アドレス変更、データフィールドの内容変更）、その旨の通知と、新たに流れ出したアドレスや新たなパケットの情報もクラウドへ送信する。クラウドでは機械学習等により、どのアップデート前のどのパケットがアップデート後のどのパケットに対応するかの情報を出力する。ＥＣＵ１４のソフトウェアのアップデートは、ＯＢＤ２コネクタ１６に接続された故障診断機７０からアップデートされたソフトウェアを送り込む構成とするよく、さらに、ワイヤレスで行えるようにするとよい。
【０２７８】
なおアップデートの検出は例えば後述する「９」の（Ａ−１）〜（Ａ−４）を検知するようにするとよい。
【０２７９】
（ｆ）（故障診断機７０等からの）ＥＣＵ１４へのリクエストメッセージと、そのリクエストメッセージに対するＥＣＵ１４からのレスポンスメッセージを監視し記録する。レスポンスメッセージが「指示を実行したことと、その結果」を示すポジティブレスポンスメッセージであるか、それとも「指示を実行できないこととその理由」を示すネガティブレスポンスメッセージかを監視し記録する。ソフトウェアアップデート後に、ポジティブからネガティブに変わったものはクラウド上にその情報をアップロードする。
【０２８０】
（ｇ）故障診断機も車両のアップデートに対応してアップデートが求められる。しかし、故障診断機と車両とでアップデートの要求が同時に行われるとは限らない。そこで、例えば、アップデートがかかっても診断機が出すパケットを優先して出すようにするとよい。特に、例えば、車種間で共通性があるＩＳＯで規定されているパケットを優先して出すようにするとよい。
【０２８１】
（ｈ）メッセージの宛先タイプがフィジカルアドレッシングが否かを学習の説明変数とするとよい。
【０２８２】
９．ソフトウェアのアップデートに関連する動作について
上記「８」の（ｅ）で説明したＥＣＵ１４のソフトウェアのアップデートに関連して、例えば以下の動作をするとよい。
【０２８３】
（Ａ−１）ソフトウェアのアップデートを検出した場合、アップデートが必要な旨の報知を、以下のように行うとよい。報知は、インターフェース８０に接続されたカーナビ、レーダー探知機４０等の外部機器の表示部やスピーカーを用いて行うとよい。
・アップデートが必要な旨の報知は、車両が走行していないときに行う。
・アップデートが必要な旨の報知を受けたユーザが承諾した場合にアップデートを行う。・アップデートを行うためにユーザに報知が必要な状況か、それともユーザへの報知は不要な状況かを判定する。
・アップデートを行う部分が現在の状況に影響を与えない部分であれば、自動的にアップデートを行うようにしてもよい。
【０２８４】
（Ａ−２）アップデートが必要な状況になった場合、以下に掲げる項目の報知を行う。
・アップデートを行う前に車を安全な場所に止める旨の指示。
・アップデートを行うのに必要な時間。
・アップデートを行っている間は、車は動かせないこと。
・アップデート中に自動的にエンジンが切れたりかかったりすること。
・アップデート中には車両のドアロックがかかること。
・車内に人を残さないようにする旨の指示。
・車から離れる旨の指示。
なお、運転席には、上記項目の報知とは逆に、アップデート中は人がいるように指示する報知を行う。
【０２８５】
（Ａ−３）アップデート終了後に特定のユーザ操作を要求する報知を行う。例えば、「エンジンを掛けてみてください」といった報知を行う。
【０２８６】
（Ａ−４）アップデート前後のバージョンチェックシーケンスを、例えば次のようにするとよい。
・ネットワークを流れる情報に変更を加える場合、複数のＥＣＵ１４を同時期にアップデートする必要がある。まとめて更新が必要なＥＣＵ１４のＩＤを、テーブルに記憶しておき、そのテーブルに記憶された内容にしたがって問い合わせる。
・問い合わせに対して帰ってきた各ＥＣＵ１４のバージョンがテーブルに記憶された組み合わせのものと異なる場合には、各ＥＣＵ１４を更新する。
・更新後に再度問い合わせを行い、テーブルに記憶されたバージョンと一致するか確認する。
なおインターフェース８０では、バージョンチェックシーケンスまたは／およびバージョン書き換えシーケンスを監視し、これがあったか否かで、アップデートが行われたかを判定するとよい。
【０２８７】
例えば上述したマイコン等には次のような機能を備えるとよい。
（ア）車両のＡＣＣオン等の電源投入を検知し、当該電源投入時にＣＡＮパケットをキャプチャする機能を備えるとよい。特に電源投入の前後に渡ってＣＡＮパケットをキャプチャするとよい。電源投入時にキャプチャしたパケットと、車両走行時にキャプチャしたパケットとの違いに基づいて、電源投入時に特徴的なパケットを抽出し、そのパケットに基づいて車両内部のＥＣＵ１４間の認証情報を推定し、ＥＣＵ１４とこのマイコンとの通信に当該認証情報を利用する処理を行うとよい。ＥＣＵ間の通信を行う場合に、最初にＥＣＵ間で認証を行う機能を備える車両では、認証はＥＣＵへの電源投入後、通信を開始する際に行われる可能性が高いがこのような構成によりより確実に認証情報を推定することができる。
【０２８８】
（イ）上述したマイコンにはＣＡＮポートを２つ以上備え、ゲートウェイＥＣＵの内側の通信路に第一のＣＡＮポートが接続され、ゲートウェイＥＣＵの外側の通信路に第二のＣＡＮポートが接続され、第二のＣＡＮポートから既知の「侵入」と検知されるパケットを送出し、第一のＣＡＮポートに当該既知の「侵入」と検知されるパケットが通過するか否かに基づいて、当該ゲートウェイＥＣＵが侵入検知システム（ＩＤＳ）を備えるか否かを判定する機能を備え、ＩＤＳを備える場合と備えない場合とで、ゲートウェイの外側に接続されたマイコンのＣＡＮポートから送出するパケットの内容を変更する機能を備えるとよい。この判定はマイコンの起動時に常に行うようにしてもよいが、当該マイコンを備える機器（例えば、上述の各実施形態で説明したインターフェース８０）を販売店の整備士が初めて車両に取り付けたことを検出した際に行い、その結果を記憶しておき、以後はユーザのもとでは当該記憶した結果に基づいて、ゲートウェイの外側に接続されたマイコンのＣＡＮポートから送出するパケットの内容を変更する機能を備えるとよい。
【０２８９】
また第二のＣＡＮポートから既知の「侵入」と検知されるパケットを送出し、それに対応するパケットが第一のＣＡＮポートで検出された場合、その対応するパケットを「侵入時に発生するパケット」として判定したり、記憶しておき、当該パケットが第二のＣＡＮポートから既知の「侵入」と検知されるパケットを送出していないときに検知された場合には、侵入があったと当該マイコンで判定するとよい。
【０２９０】
例えば、車載用のＩＤＳで既知の「侵入」と検知されるパケットをこのマイコンを有するインターフェース８０等の設置者（量販店や専門店の整備士など）がインターフェース８０を設置した際（セットアップの際）に送出して、このパケットに対して、運転者への報知を担当するＥＣＵへの信号と、外部へのＬＴＥ等での通信を行うＥＣＵへの信号として、通常とは異なる信号が送出されるかをマイコンの処理で確認する。通常とは異なる信号が検出された場合にはその信号の内容を記憶しておき、セットアップ後の実際のユーザの使用時に、実際の侵入があったか否かをこれらの記憶した信号を検出した否かに基づいて判定する。これによりＩＤＳで異常が検知されたことを、ＣＡＮバスに接続された当該マイコンを備えるアフター製品から検知することができる。
【０２９１】
（ウ）車両のＥＣＵ１４に残された情報は犯罪捜査等に活用されている。例えばエアバッグＥＣＵの動作の前後数十秒の通信路に流れたＣＡＮのパケットなどがＥＣＵ１４に蓄積されている。またインフォテイメント用のＥＣＵ１４などには、無線接続されたスマートフォンからの発信記録や、音声認識の結果などが残されている。車両のユーザは車両にどのような情報が蓄積されているか知ることができないものがある。これは気持ち悪いと感じるユーザもいるとおもわれる。そこで通信路に接続された上述したマイコンで取得した情報に基づいて何を車両が記憶しているかを判別したり、報知する機能を備えるとよい。特にユーザの行動を推定可能な情報、個人情報等が記憶されているかを表示する機能を当該マイコンまたは当該マイコンに接続された機器に備えるとよい。
【０２９２】
また、ＥＣＵ１４には、捜査のために必要な情報と、車両の動作（例えば故障診断）のために必要な情報を分けて外部から取得できるようリクエストの種別に応じて送信する機能を備えるとよい。
【０２９３】
（エ）マイコン等またはマイコン等に接続されたレーダー探知機、ドライブレコーダ、ＰＮＤ等の機器に無線ＬＡＮ接続機能（Ｗｉ−Ｆｉ）を備え、通常のサーバとの通信のほかに、Ｗｉ−Ｆｉのパケットキャプチャを行う機能を備えるとよい。ユーザに対して車両の純正スマホアプリを操作するように指示をして、操作時のＷｉ−ＦｉパケットとＣＡＮパケットをキャプチャして記憶しておき、操作時のＷｉ−Ｆｉパケットと異なるパケットであるがＣＡＮパケットに同様の流れが生じた場合、非純正のアプリからのＷｉ−Ｆｉ接続によるものと判断する。そのような通信があった旨の警告をＣＡＮ接続されたレーダー探知機、ドライブレコーダ、ＰＮＤ等の機器から報知する機能を備えるとよい。
【０２９４】
（オ）上述したマイコン等には、車両の自動運転のレベルを判定する機能を備え、上述したマイコン等に接続されたレーダー探知機、ドライブレコーダ、ＰＮＤ等の機器から、そのレベルに応じた報知を行う機能を備えるとよい。例えば、車両が自動運転車か否かを判定し、自動運転車である場合には、警報報知を行わないよう制御するとよい。車両が自動運転車である場合に、自動運転モードにあるか、非自動運転モードにあるかを判定し、自動運転モードである場合には、警報報知を行わない（エンタテイメントなどその他の報知は行う）よう制御するとよい。
【０２９５】
（カ）各ＥＣＵ１４へ接続された電源供給線を電流クランプ等ではさみ、当該電流クランプとマイコンを接続し、各ＥＣＵ１４へ流れる電流を測定して、ＥＣＵ１４の消費電力に応じてパケットを流し込むタイミングを決定するとよい。例えば各ＥＣＵ１４動作時における消費電力の最大値と最小値を継続的に測定しておき、それぞれのＥＣＵ１４の電流量についてそれぞれ最頻値になっているときに、そのＥＣＵ１４にデータを流し込むことで、流し込むパケットがネットワーク内あるいはそのＥＣＵ１４内で目立ってしまったり、そのＥＣＵ１４がオーバーロード状態になってしまったりすることを抑えることができる。特に各ＥＣＵ１４が宛先となっているパケットの量と各ＥＣＵの消費電力との関係性を記憶しておき、その関係性に基づいてそのＥＣＵ１４へのパケットと消費電力の状況に応じてそのＥＣＵ１４へパケットを流し込むタイミングを決定するとよい。このようにすればそのＥＣＵ１４がネットワーク処理によりオーバーロード状態になってしまったりすることを抑えることができる。またネットワークを監視するＥＣＵ１４がネットワークに異常が発生していると判定する可能性を小さくしつつ、後付したマイコンからデータを流しこむことができる。
【０２９６】
（キ）車内ＬＡＮ（例えばＣＡＮ）に接続するアフター製品に、整備工場に入ったかの判定手段（例えばＧＰＳにあるディーラー位置、車検工場位置にある場合に電源がオンされたことで判定）を設け、整備工場内でアフター製品の電源がオンにされた場合（ＡＣＣオンになった場合）、車内ＬＡＮからの信号を受け付けないようにする（例えば、製品自体の動作を停止している旨の表示を行う）とよい。このようにすれば悪意をもった者が整備工場にてマイコンのプログラムを改変等する可能性を低減できる。ＥＣＵ１４にこの機能を備えるようにしてもよい。
【０２９７】
（ク）例えばメータＥＣＵ１４ｅのようにオープンソース・ソフトウェアを組み込んだＥＣＵが増えている。ＥＣＵ１４には、特定の認証されたコンピュータからだけ、オープンソース・ソフトウェアなどのソフトウェアの各ＥＣＵ１４での利用情報（バージョン情報等）を、車内ＬＡＮに接続されたマイコン等の外部からの要求に応じて送信する機能を備えるとよい。オープンソース・ソフトウェアのライフサイクルは２年程度だが、車のライフサイクルは２０年程度であり、これらのソフトウェアの脆弱性をアップデートしていく必要がある。このときアップデートに必要なソフトウェアの利用情報を安全に外部から取得することできる。
【０２９８】
（ケ）マイコンには、特定の地域では車内ＬＡＮへのアクセスを停止する機能を備え、停止中は、その他の機能だけを動作させるようにするとよい。このようにすれば、地域によって車内ＬＡＮへのアフター製品のアクセスが禁止されている場合に当該地域においてのみ車内ＬＡＮへのアクセスを禁止させることも可能となる。
【０２９９】
（コ）車両メーカーは車両のＯＢＤコネクタに接続されたものが正規の故障診断機である場合にＥＣＵ１４が応答するよう構成するとよい。ただし、排ガス基準に対応するため、従来の故障診断はできる必要がある。そこで、車両メーカーは認証の取れた故障診断機がＯＢＤコネクタに接続された場合には、ＩＳＯで規定された情報以外のその車両に独自の情報を出力する一方、認証の取れていない（本願のインターフェース８０のような）機器はＩＳＯで規定された情報しか出力しないようにゲートウェイＥＣＵ等を構築するとよい。このとき認証としては、情報（鍵（共通鍵や公開鍵暗号など））を使った方法でもよいが、車両のＯＢＤコネクタにＮＦＣ（Ｎｅａｒ  Ｆｉｅｌｄ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ）読み取り部を設け、故障診断機にＮＦＣタグを設けてＮＦＣタグが正規のものであるか否かに応じて認証するかしないかを判定するようにしてもよい。このような構成の場合、ゲートウェイＥＣＵの内側に本願のマイコンを接続する構成を採るとよい。
【０３００】
以上のようなインターフェース８０は、図２および図３に示したように、情報を含む信号が流れる通信路１２に対して、ＥＣＵ１４と、故障診断機７０が接続されるＯＢＤ２コネクタ１６とが接続されてなる通信システム１０であって、外部機器を直接または間接的に接続することにより当該外部機器がこれらのＥＣＵと通信可能となる通信システム１０が設けられた車両において、通信システム１０と、車両の車室内に配置されたレーダー探知機４０とに接続される。それとともに、レーダー探知機４０に接続される外部機器側コネクタ８４と、通信システム１０に接続される車両側コネクタ８６とを備え、外部機器側コネクタ８４が車室内に配置され、車両側コネクタ８６が、通信システム１０におけるＯＢＤ２コネクタ１６以外の箇所であってレーダー探知機４０の動作に必要な信号が得られる通信システム１０における箇所に接続される。
【０３０１】
そのため、ユーザは、例えばレーダー探知機４０を使用する際においてもＯＢＤ２コネクタ１６を故障診断機７０のために解放した状態とすることができる。また、レーダー探知機４０は、動作に必要な信号を取得し、この信号に基づいて動作を行うことができる。
【０３０２】
一方、車両のディーラーは、ユーザから持ち込まれた車両に対して故障診断機７０を使用する際に、ＯＢＤ２コネクタ１６から外部機器を取り外す作業や、車両の点検、修理後に再び外部機器をＯＢＤ２コネクタ１６に接続する作業を行う必要がなくなる。特に、ディーラーは、別途発生した工賃はユーザに対して請求しづらいものであるが、取り外し等のための追加工賃を請求する必要もなくなり、請求にともなうユーザとのトラブルの発生も防止することができる。
【０３０３】
「情報を含む信号が流れる通信路１２」は、情報を含む信号を伝送可能であればどのような通信路でもよい。例えば、１本の通信路であってもよく、複数の通信路が直接または間接的に接続されているものであってもよい。間接的に接続されている場合としては、例えば信号を中継する部材を介して複数の通信路が接続されているものとするとよい。当該信号を中継する部材は、例えばコネクタのように物理的に直接中継するものとしてもよいし、例えばゲートウェイのように、一旦ある通信路から信号を受信して何らかの制御を行い、別の通信路に出力するものとしてもよい。「情報を含む信号」は例えばパケットにより構成されるものとするとよい。
【０３０４】
また、「通信路１２」は、例えば１対１の通信路としてもよい。さらに、例えば複数のＥＣＵ等の電子制御機器が接続されたネットワークとするとよく、このようにすれば、複数の電子制御機器から得られた情報を故障診断機７０およびレーダー探知機４０において利用することができる。特に、電子制御機器が自動車のＥＣＵである場合には、通信路１２を、例えばＣＡＮ等の車載ＬＡＮやＫライン等とするとよい。通信路１２を流れる情報は、例えば車両の制御を行う電子制御機器から出力された情報に基づく車両の状態に関する情報とするとよい。
【０３０５】
ＥＣＵ１４の外に、通信路１２に接続される「車両の制御を行う電子制御機器」は、例えば車両に設けられたモータや、アクチュエータを動作させる等、車両自体を動かすような電子制御機器としてもよいし、例えばこのような制御は行わずに、あるいはこのような制御を行うとともに、車両に設けられたセンサ等から情報を取得し、当該取得した情報に基づく情報を通信路１２に対して出力する制御を行う電子制御機器としてもよく、例えばＥＣＵ等とするとよい。
【０３０６】
「故障診断機７０」は、例えば電子制御機器で収集された車両各部の状態の情報に基づき車両の状態を診断する機器等とするとよく、特に、一般に広く診断のために用いられる機器とするとよい。また、故障診断機７０は、例えば診断用の信号の発信のみを行う発信機器を別途通信システム１０に接続し、当該発信機器から発信された信号に対して電子制御機器から応答して発信された信号に基づいて診断を行う機器としてもよい。
【０３０７】
「ＯＢＤ２コネクタ１６」は、多くの車両で共通して車両の診断を行うことができるコネクタである。また、車両のメーカーではなく、市中の整備工場で、一般に広く診断のために故障診断機７０によって接続可能なコネクタでもある。上述のＥＣＵ等、車両の制御を行う電子制御機器と、ＯＢＤ２コネクタ１６とは、通信路１２を介して接続されている。
【０３０８】
また、「ＯＢＤ２コネクタ１６」は、例えば車室内に配置されているものとするとよく、特に、運転席のもしくは助手席の足元またはセンターコンソールの右脇もしくは左脇に配置されているものとするとよく、さらに、運転席から直接には見づらいまたは見えない位置に露出するように配置されているものとするとよい。このようにすれば、故障診断機７０を使用する者は、ＯＢＤ２コネクタ１６に接続した故障診断機７０を操作しながら、あるいは故障診断機７０が表示部を備えるものであれば当該表示を視認しながら運転操作をした際の、通信路１２を流れる情報の状態を確認することができる。
【０３０９】
「外部機器」は、信号発信装置のように信号の送信のみを行う機器であっても、信号の受信のみを行う機器であってもよく、信号の送受信を行う機器であってもよい。外部機器と通信システム１０との接続について「直接」は、例えば通信システム１０と外部機器との間に他の部材を介することなく接続することとするとよく、「間接的に」は、例えば通信システム１０と外部機器との間に他の部材を介して接続することとするとよい。「部材」は、例えばコネクタとしてもよく、他の装置としてもよい。
【０３１０】
「通信」は、例えば信号の送信、受信のいずれか一方または双方を含む概念とするとよい。
【０３１１】
「通信システム１０」は通信可能な系全般を指し、例えば、通信路１２とＥＣＵ等の電子制御機器とＯＢＤ２コネクタ１６とからなるものとしてもよいし、また、これらに加えて例えばゲートウェイＥＣＵ等の他の構成要素を含んでいてもよい。通信システム１０は、車両内部に配置するとよい。通信システム１０を配置する「車両内部」は、例えば車両の外観にも車室内にも現れない部分とするとよく、特に、車両構成部材３０の一部を取り去らなければアクセスできない場所とするとよい。車両構成部材３０の一部は、例えば車室の内と外（車両の外観にも車室内にも現れない部分）とを隔てる部材とするとよく、いわゆるインパネとするとよい。
【０３１２】
「レーダー探知機４０」は、信号の受信のみを行う機器であってもよく、信号の送受信を行う機器であってもよい。また、通信システム１０におけるＯＢＤ２コネクタ１６以外の箇所であってレーダー探知機４０の動作に必要な信号が得られる通信システム１０における箇所で取得した信号に基づく情報を、ユーザに対して出力する動作を行う機能を有する機器とするとよい。特に、例えば通信システム１０の車両側コネクタ８６が接続された部分で得られた情報を表示可能なディスプレイ等の表示装置や、例えばこれらの情報を表示するレーダー探知機やカーナビゲーション装置とするとよい。または、通信システム１０の車両側コネクタ８６が接続された部分で得られた情報に基づき警報を発することのできる簡易セキュリティ装置等とするとよい。
【０３１３】
「車両の車室」は、例えば車両の乗員の居住空間とするとよい。車室は必ずしも閉鎖された空間でなくてもよく、例えば屋根のないいわゆるオープンカーのように解放された空間としてもよいし、また、例えば屋根付きの自動車のように閉鎖された空間としてもよい。
【０３１４】
「外部機器側コネクタ８４」は、外部機器側接続部が備える接続手段であり、レーダー探知機４０に設けられたコネクタと嵌め合うことができる。外部機器側接続部は、コネクタに代えて、例えば半田付け等によりレーダー探知機４０と直接結線するもの等とすることもできる。この「外部機器側接続部」と接続されるレーダー探知機４０が備える接続部は、例えば半田付け等により内部部品と接続された配線としてもよく、また例えばこの配線の端部または途中の部分に設けられたコネクタとしてもよい。このコネクタは、例えば筐体から配線により引き出されたものとするとよく、特に、例えば筐体表面に配置されたものとするとよい。
【０３１５】
「車両側コネクタ８６」は、車両側接続部に設けられた接続手段であり、通信システム１０に設けられたコネクタに嵌め合うことができる。車両側接続部は、コネクタに代えて、例えば半田付け等により通信路１２と直接結線するもの等とすることもできる。車両側接続部は、通信システム１０に設けられたＯＢＤ２コネクタ１６以外の接続手段に接続可能とするとよく、例えばエレクトロタップとするとよく、また上述のコネクタとするとよい。通信システム１０に設けられたコネクタは、使用されず空いているコネクタまたは空いている可能性が高いコネクタとするとよい。例えば車両の製造時にのみ機器が接続され、製造後は機器が接続されないようなコネクタとするとよい。また、例えば、ディーラーで提供される車両のオプション機器が接続されるオプションコネクタ２８とするとよい。
【０３１６】
また、「車両側接続部」は、例えば通信システム１０に接続する際において車両構成部材３０の一部を取り去った状態とし、接続した後当該車両構成部材３０の一部を再び車両に取り付けるものとするとよい。このようにすれば、例えばユーザが車両側接続部を誤って通信システム１０から外してしまう等の無用のトラブルの発生を抑制することができる。
【０３１７】
インターフェース８０において、外部機器側接続部と車両側接続部とは、外部機器側接続部と車両側接続部にそれぞれ設けられた無線通信部材を用いた無線通信によって情報の信号を伝送可能に接続するようにしてもよいが、特に伝送線８２によって情報の信号を伝送可能に接続するとよい。
【０３１８】
外部機器側接続部と車両側接続部とを伝送線８２で接続する場合、車両側接続部を車両構成部材３０の一部を取り去った状態で通信システム１０に接続し、接続した後車両構成部材３０の一部を再び車両に取り付けた状態で、伝送線８２が、車両側接続部とレーダー探知機４０との間で車両の状態に関する情報を伝送するものとするとよい。伝送線８２は、車両構成部材３０の一部を再び車両に取り付けると、当該部材の一部とその他の部分との隙間を通過するように配置するとよい。このようにすれば、伝送線８２は、車室内の空間と、車両構成部材３０によって車室から隔てられた車室外（車両の外観にも車室内にも現れない部分）の空間とを通過することができる。特に、伝送線８２は、例えばインパネを取り付けた状態でも、ダッシュボード上に配置されたレーダー探知機４０に接続する外部機器側接続部と、インパネによって車室から隔てられた車両内部に配置された車両側接続部とを接続することができる。
【０３１９】
「通信システム１０におけるＯＢＤ２コネクタ１６以外の箇所であってレーダー探知機４０の動作に必要な信号が得られる通信システム１０における箇所」は、レーダー探知機４０の動作に必要な信号が得られる箇所であればどのような箇所でもよいが、例えば通信路１２に流れる情報の信号を変換や取捨選択するゲートウェイＥＣＵ２６が通信システム１０に設けられている場合において、通信路１２のうちゲートウェイＥＣＵ２６によって信号が変換や取捨選択されていない部分とするとよい。このようにすれば、変換や取捨選択されていない信号を取得することができる。
【０３２０】
「レーダー探知機４０の動作に必要な信号」は、例えば通信路１２に接続されたＥＣＵ等の電子制御機器から出力される、当該電子制御機器が生成した信号とするとよい。
【０３２１】
通信システム１０から動作に必要な信号を得たレーダー探知機４０の「動作」は、例えば、上述のようにユーザに対する当該必要な信号に基づく情報の出力とするとよい。このようにすれば、ユーザは、通常では車室内に配置された外部機器からは取得できない情報を、レーダー探知機４０から取得可能とすることができる。この情報は、例えば、電子制御機器から出力される情報に基づく車両の状態に関する情報とするとよい。また、情報の出力は、レーダー探知機４０の表示部４２に文字や画像として出力してもよいし、例えばレーダー探知機４０の内部にスピーカーを設け、音声で出力してもよい。
【０３２２】
上記実施形態では、外部機器側接続部は、レーダー探知機４０に設けられたコネクタ５０と着脱可能な外部機器側コネクタ８４とする。
【０３２３】
そのため、本発明に係るインターフェース８０が、例えば車両構成部材３０の一部を取り去った状態としなければ車両に取り付けられないものである場合や取り付け作業に半田付けが必要である場合のように取り付けに技術を要するものであっても、一旦、販売店の作業員等によってインターフェース８０を車両に取り付けてもらいさえすれば、ユーザはインターフェース８０に対してレーダー探知機４０の着脱を容易に行うことができるようになる。インターフェース８０に設けられる外部機器側コネクタ８４は、車室内に伝送線８２で引き出されるものとするとよく、特に、例えばインパネの表面で車室側に露出するように配置されるものとするとよい。レーダー探知機４０に設けられたコネクタ５０は、例えば筐体から配線により引き出されたものとするとよく、特に、例えば筐体表面に配置されたものとするとよい。インターフェース８０に設けられる外部機器側コネクタ８４と、レーダー探知機４０に設けられたコネクタとは、例えば２個のコネクタが設けられたケーブルを介して接続してもよい。
【０３２４】
従来のＯＢＤ２コネクタであれば、外部機器の取り付け、取り外しには、特に技術は必要はではなかった。一方、本発明に係るインターフェース８０は、例えば、外部機器側接続部とレーダー探知機４０とが半田付け等により接続されている場合には、一旦車両に取り付けられると、レーダー探知機４０を容易には取り付け、取り外しができないことがある。しかし、外部機器側接続部を、レーダー探知機４０のコネクタ５０との間で着脱可能な接続手段（外部機器側コネクタ８４）とすることにより、ユーザはレーダー探知機４０を本発明に係るインターフェース８０に対して容易に着脱することができる。
【０３２５】
例えば、レーダー探知機４０を取り付けて１週間もしないうちに初期不良で壊れてしまったような場合には、取り付け作業後短期間のうちにまた取り付け作業を行った店舗等に車両ごと修理に持っていかなければならないという面倒な事態となる。ところが、外部機器側接続部を着脱可能な接続手段（外部機器側コネクタ８４）とすることにより、車両やレーダー探知機４０をばらすことなく、容易にレーダー探知機４０だけを取り外して修理に出したり、代替品とすぐに交換したりすることもできる。
【０３２６】
上記実施形態では、図２および図３に示すように、通信路１２にＯＢＤ２コネクタ１６以外のコネクタ（オプションコネクタ２８）が設けられており、車両側コネクタ８６とオプションコネクタ２８とを接続することにより、車両側コネクタ８６と通信システム１０とを接続する。
【０３２７】
そのため、ユーザまたはインターフェース８０の取付け作業を行う者（例えば販売店の作業員）は、直接結線する場合と比べて容易にインターフェース８０を通信システム１０に接続することができ、配線の接続の煩わしさから解放される。また、インターフェース８０を外す場合にも、作業者の負担を軽減することができる。
【０３２８】
オプションコネクタ２８は、例えば将来的にユーザの選択によって車両に対してオプション機器を接続することが可能なコネクタであり、インパネの内側に配置される。また、このオプション機器は、ディーラーで車両のオプションとして選択可能な機器（カーナビゲーション装置５２）であり、図１６を用いて説明したように、表示部５４または操作部５６を車室に露出させた状態でインパネのセンターコンソール部分に組み込みまたは埋め込みが可能である。さらに、インパネの内部に埋め込まれた部分に設けられたコネクタ６０でオプションコネクタ２８と接続可能である。
【０３２９】
「オプションコネクタ２８」は、通信システム１０におけるＯＢＤ２コネクタ１６以外であって、レーダー探知機４０の動作に必要な信号が得られる箇所に接続されるものとするとよく、通信システム１０にゲートウェイＥＣＵ２６が配置されている場合にはゲートウェイＥＣＵ２６のうち、変換または取捨選択されていない信号を出力可能な箇所に接続されるものとするとよい。
【０３３０】
上記実施形態では、通信システム１０において、通信路１２にゲートウェイＥＣＵ２６を含めて複数のＥＣＵが配置され、ゲートウェイＥＣＵ２６が、通信路１２のうちゲートウェイＥＣＵ２６以外の電子制御機器（ＥＣＵ１４）が接続された部分とＯＢＤ２コネクタ１６が接続された部分との間に配置され、車両側コネクタ８６が、通信路１２のうちゲートウェイＥＣＵ以外の電子制御機器が接続された部分に接続される。
【０３３１】
そのため、ユーザは、ゲートウェイＥＣＵ２６によってＯＢＤ２コネクタ１６に送信される信号が、ゲートウェイＥＣＵ２６以外の電子制御機器から送信された信号が他の信号に変換されたものまたは一部が取捨選択されたものとされる場合であっても、確実にゲートウェイＥＣＵ２６以外の各電子制御機器との間で信号の送受信をすることができる。上記実施形態では、ゲートウェイＥＣＵ２６は、通信路１２のうちゲートウェイＥＣＵ２６以外の全ての電子制御機器が接続された部分とＯＢＤ２コネクタ１６が接続された部分の間に配置される。
【０３３２】
上記第二の実施形態では、図６等に示すように、通信システム１０に対してＯＢＤ２コネクタ１６を介して故障診断機７０（第二の外部機器）が接続されることを条件として、故障診断機７０による通信を優先するよう、インターフェース８０およびレーダー探知機４０の少なくとも一方による通信路１２を介した通信を制限可能な通信制限器８８を備えている。
【０３３３】
そのため、ユーザおよびユーザから車両が持ち込まれたディーラーは、第二の外部機器である故障診断機７０から発せられる信号とインターフェース８０自体または第一の外部機器であるレーダー探知機４０から発せられる信号とのバッティング等の故障診断機７０の誤作動につながる無用なトラブルの発生を抑制することができる。また、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業や、車両の点検、修理後に再び取り付ける作業を行う必要をなくすことができ、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３３４】
インターフェース８０は、例えば、通信システム１０において、レーダー探知機４０による通信が生じると、故障診断機７０による通信に支障が生じるものである場合に好適である。
【０３３５】
「故障診断機７０による通信を優先するよう、インターフェース８０およびレーダー探知機４０の少なくとも一方による通信路１２を介した通信を制限可能」という概念は、例えば故障診断機７０による通信のために、インターフェース８０またはレーダー探知機４０による通信を完全遮断にするだけでなく、故障診断機７０の通信に問題のない範囲でレーダー探知機４０による通信を許容するように制限する等の態様も含む概念とするとよい。
【０３３６】
「通信の制限」は、故障診断機７０の通信信号とレーダー探知機４０の通信信号とがバッティングや干渉をしないよう、信号の送受信制御を行うものとする。
【０３３７】
インターフェース８０における「通信の制限」は、「可能」であるため、例えば故障診断機７０が通信システム１０に接続されても即座に通信の制限を行わなくてもよい。つまり、故障診断機７０の接続を、例えば通信制限のために設けられた複数の条件の全てとしてもよいし、条件の一部としてもよい。
【０３３８】
「通信制限器８８による通信の制限」は、例えば、通信制限器８８が通信路１２等を介して故障診断機７０が接続されたことを検知し、故障診断機７０の動作に干渉する信号をインターフェース８０から送信しないようにすることによって行うとよく、例えばユーザがスイッチを用いてレーダー探知機４０への通電をオフにすることによって行うとよく、例えばインターフェース８０を通信システム１０にアクセスできないようにすること等によって行うとよい。
【０３３９】
「通信制限器８８」は、基板に設けられたマイコンを含む集積回路のチップである。図６では、通信制限器８８は、伝送線８２の途中に設けられているが、通信制限器８８のチップは例えば、図７等に示すように外部機器側接続部（外部機器側コネクタ８４）に設けてもよいし、車両側接続部（車両側コネクタ８６）に設けてもよい。
【０３４０】
上記第二の実施形態では、図６および図７に示すように、車室内に配置されたスイッチ９２（第一のスイッチ）を備え、通信制限器８８は、スイッチ９２をオフにすることにより、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３４１】
そのため、ユーザから車両が持ち込まれたディーラーは、車両に対して故障診断機７０を使用する際に、第二の外部機器である故障診断機７０と、インターフェース８０および第一の外部機器であるレーダー探知機４０の少なくとも一方との間で信号のバッティングが生じたとしても、インターフェース８０に設けられたスイッチ９２をオフにするだけでバッティングを解消し、故障診断機７０を使用可能とすることができる。そのため、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３４２】
「スイッチ９２」は、例えば電源スイッチ等とするとよい。「スイッチ９２」は、配線９０を介して車室内に配置されるが、特に、ユーザの手が届きやすい場所、例えばいわゆるダッシュボードやインパネ、センターコンソールまたはその周辺等の運転席に座って手が届く場所に配置するとよい。
【０３４３】
上記第二の実施形態では、図６および図８に示すように、レーダー探知機４０が電源スイッチ４６（第二のスイッチ）を備え、通信制限器８８は、外部機器側コネクタ８４にレーダー探知機４０を接続した状態において、レーダー探知機４０の電源スイッチ４６をオフにすることにより、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３４４】
そのため、ユーザから車両が持ち込まれたディーラーは、車両に対して故障診断機７０を使用する際に、故障診断機７０と、インターフェース８０およびレーダー探知機４０の少なくとも一方との間で信号のバッティングが生じたとしても、レーダー探知機４０に設けられた電源スイッチ４６をオフにするだけでバッティングを解消し、故障診断機７０を使用可能とすることができる。そのため、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３４５】
レーダー探知機４０は、いわゆるダッシュボード上のユーザの手に届きやすい場所に配置するとよい。
【０３４６】
上記第二の実施形態では、図６に示すように、レーダー探知機４０が操作部４４を備え、外部機器側コネクタ８４にレーダー探知機４０を接続した状態において、レーダー探知機４０の操作部４４を用いて通信制限器８８の操作が可能であり、通信制限器８８は、レーダー探知機４０の操作部４４を用いて通信制限器８８を操作することにより、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３４７】
そのため、ユーザから車両が持ち込まれたディーラーは、車両に対して故障診断機７０を使用する際に、故障診断機７０と、インターフェース８０およびレーダー探知機４０の少なくとも一方との間で信号のバッティングが生じたとしても、レーダー探知機４０の操作部４４を操作するだけでバッティングを解消し、故障診断機７０を使用可能とすることができる。そのため、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３４８】
レーダー探知機４０の操作部４４は、図６に示すレーダー探知機４０の筐体に設けられたボタンの外に、スイッチやダイヤル等を備えるものとしてもよい。また、レーダー探知機４０の表示部４２に表示された設定画面に基づいて筐体に設けられたボタン等で設定可能なものとするとよい。また、操作部は、ボタン等に代えて、レーダー探知機４０の表示部４２をタッチパネル式の液晶画面等からなるものとし、表示部４２に表示された設定画面に直接触れて設定可能なものとすることができる。また、レーダー探知機４０の操作部は、電波や赤外線等を用いた無線で操作できるリモートコントローラーとすることができる。
【０３４９】
レーダー探知機４０は、いわゆるダッシュボード上のユーザの手に届きやすい場所に配置される機器とするとよく、レーダー探知機４０の表示部４２は、例えば設定メニューとして「通信システムへのアクセス停止／再開」の選択を表示するとよい。
【０３５０】
上記第二の実施形態では、図１０に示すように、レーダー探知機４０が操作部４４を備え、外部機器側コネクタ８４とレーダー探知機４０とが無線通信により接続され、外部機器側コネクタ８４にレーダー探知機４０を接続した状態において、レーダー探知機４０の操作部４４を用いて通信制限器８８の操作が可能であり、通信制限器８８は、レーダー探知機４０の操作部４４を用いて通信制限器８８を操作することにより、故障診断機７０による通信を優先する通信制限を行うとともに、外部機器側コネクタ８４とレーダー探知機４０との無線通信ができなくなると、通信制限器８８は、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３５１】
そのため、ユーザは、インターフェース８０の配線が手に引っ掛かる等のトラブルを防止することができるとともに、レーダー探知機４０を自由に配置することができる。また、ユーザから車両が持ち込まれたディーラーは、車両に対して故障診断機７０を使用する際に、故障診断機７０と、インターフェース８０およびレーダー探知機４０の少なくとも一方との間で信号のバッティングが生じたとしても、レーダー探知機４０の操作部４４を操作するだけでバッティングを解消し、故障診断機７０を使用可能とすることができる。さらに、レーダー探知機４０の操作部４４によるインターフェース８０の通信制限器８８の操作ができなくなった場合であっても、故障診断機７０を確実に使用可能とすることができる。そのため、インターフェース８０を通信システム１０から取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３５２】
外部機器側コネクタ８４とレーダー探知機４０との「無線通信」は、例えば外部機器側コネクタ８４とレーダー探知機４０とに無線通信が可能なチップが設けられ、Ｂｌｕｅｔｏｏｔｈ（登録商標）、Ｗｉ−Ｆｉ等により行われる。
【０３５３】
レーダー探知機４０は、いわゆるダッシュボード上のユーザの手に届きやすい場所に配置される機器とするとよく、レーダー探知機４０の表示部４２は、例えば設定メニューとして「通信システムへのアクセス停止／再開」の選択を表示するとよい。
【０３５４】
上記第二の実施形態では、通信制限器８８は、レーダー探知機４０から送信される信号以外の信号が送信されたことを検知すると、ＥＣＵ１４等の電子制御機器へのアクセスを停止し、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３５５】
そのため、ユーザおよびユーザから車両が持ち込まれたディーラーは、故障診断機７０から発せられる信号とインターフェース８０自体またはレーダー探知機４０から発せられる信号とのバッティング等の故障診断機７０の誤作動につながる無用なトラブルの発生を抑制することができる。また、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業や、車両の点検、修理後に再び取り付ける作業を行う必要をなくすことができ、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３５６】
通信制限器８８が検知して、ＥＣＵ１４等の電子制御機器へのアクセスを停止することとなる「レーダー探知機４０から送信される信号以外の信号」は、故障診断機７０から送信される信号とすることかできる。
【０３５７】
上記第二の実施形態では、通信制限器８８は、通信路１２に所定の信号が流れるのを検出すると、故障診断機７０による通信を優先する通信制限を行うことができる。
【０３５８】
そのため、ユーザから車両が持ち込まれたディーラーは、車両に対して故障診断機７０を使用する際に、故障診断機７０と、インターフェース８０およびレーダー探知機４０の少なくとも一方との間で信号のバッティングが生じたとしても、通信路１２に所定の信号が流れる状態とするだけでバッティングを解消し、故障診断機７０を使用可能とすることができる。そのため、インターフェース８０またはレーダー探知機４０を通信システム１０から取り外す作業等をなくすことができ、ユーザとディーラーは、このような作業に対する追加工賃の請求にともなうトラブル等の発生にわずらわされることがなくなる。
【０３５９】
通信路１２を流れる「所定の信号」は、ＥＣＵ１４等の電子制御機器が通信路１２に出力する信号であって、車両にもともと設けられている車両操作用スイッチ等の状態に関する信号とする。
【０３６０】
当該「車両操作用スイッチ」は、上述の「イグニッションスイッチ」の外に、「ライトの電源スイッチ」、または「ブレーキペダル」等とするとよい。当該「イグニッションスイッチ」は、例えば鍵をキーシリンダーに挿入して操作するものとするとよく、ボタン式のものとするとよい。当該「ライトの電源スイッチ」は、例えば「室内灯の電源スイッチ」、「前照灯の電源スイッチ」とするとよい。
【０３６１】
車両操作用スイッチの「所定の状態」は、例えば車両操作用スイッチを用いて所定の操作を行った状態とするとよく、特に、例えば車両操作用スイッチのオンとオフとの切り替えを所定の回数繰り返した状態とするとよい。この「車両操作用スイッチのオンとオフとの切り替え」は、「イグニッションスイッチのオンとオフとの切り替えを所定時間内に所定回数（例えば１秒間に３回）繰り返すこと」とするとよく、また、例えば「前照灯のオンとオフの切り替えとブレーキのオンとオフの切り替えとを同時に行うこと」とするとよい。
【０３６２】
さらに、所定の信号を検出したことによって故障診断機７０による通信を優先させた後、同様の信号を再度検出した場合に、故障診断機７０による通信の優先を解除できることとするとよい。このようにすれば、ユーザとディーラーは容易に故障診断機７０による通信の優先を解除することができる。
【０３６３】
通信制限器８８による通信制限は、上述した方法のうち、少なくとも一つによって行うことが可能であればよい。そのため、通信制限器８８に接続されたスイッチ９２は必ずしも必要ではない。
【０３６４】
上記第三の実施形態では、図１２に示すように、ＥＣＵ１４等の電子制御機器から送信された信号をレーダー探知機４０で使用できる形式に変換し、前記レーダー探知機４０から送信された信号を電子制御機器で使用できる形式に変換する信号変換器９４を備えている。
【０３６５】
そのため、ユーザは、通信システム１０のＥＣＵ１４等の電子制御機器で使用される信号とレーダー探知機４０で使用される信号との間の対応関係を気にすることなくレーダー探知機４０を使用することができる。
【０３６６】
「信号変換器９４」は、基板に設けられた集積回路のチップである。信号変換器９４は、伝送線８２の途中に設けられているが、信号変換器９４のチップは例えば外部機器側接続部（外部機器側コネクタ８４）に設けてもよいし、車両側接続部（車両側コネクタ８６）に設けてもよい。
【０３６７】
信号の形式の変換は、図１２に示すように、一例として以下のようにできる。レーダー探知機４０から送信されるリクエストメッセージの形式が「７Ｅ０＊＊」、レーダー探知機４０で認識可能なレスポンスメッセージの形式が「７Ｅ８＊＊」であり、通信システム１０の電子制御機器で認識可能なリクエストメッセージの形式が「７００＃＃」、通信システム１０の電子制御機器から送信されるレスポンスメッセージの形式が「７０８＃＃」である場合について説明する。
【０３６８】
この場合、レーダー探知機４０が「７Ｅ０＊＊」を送信し、「７Ｅ０＊＊」を受信したインターフェース８０はこの信号を信号変換器９４で「７００＃＃」に変換して、通信システム１０の通信路１２に送信する。通信路１２を流れる「７００＃＃」を受信し、認識した通信システム１０の電子制御機器は「７０８＃＃」を通信路１２に送信する。「７０８＃＃」を受信した信号変換器９４は「７Ｅ８＊＊」に変換して、レーダー探知機４０に送信する。ここで、「＊＊」および「＃＃」は要求または応答の内容を示す任意の数字または記号であり、例えば１６進数とするとよい。
【０３６９】
リクエストメッセージは、例えば「他の機器への指示」を伝えるものとするとよく、レスポンスメッセージは、例えば「指示に対する他の機器からの応答」を伝えるものとするとよい。また、レスポンスメッセージは、例えば「指示を実行したことと、その結果」を示すポジティブレスポンスメッセージと、「指示を実行できないことと、その理由」を示すネガティブレスポンスメッセージとにするとよい。
【０３７０】
上記実施形態では、インターフェース８０から通信システム１０に信号を送信した後、所定の期間、通信システム１０における車両側接続部（車両側コネクタ８６）が接続される箇所を流れる信号を記録するとよい。
【０３７１】
このようにすれば、トラブルが発生したインターフェース８０をユーザから持ち込まれたメーカーは、この記録に基づいて、当該トラブルの原因を特定するとともに、トラブルの原因となったインターフェース８０が発生した信号を容易に特定し、この信号を修正することができる。また、トラブルが発生したインターフェース８０のユーザは、メーカーに信号が修正されたインターフェース８０を継続して使用することができる。
【０３７２】
信号の記録は、例えばインターフェース８０から信号を送信した後、所定の期間とするとよい。所定の期間が経過した後は、例えば記録を削除してもよく、また、例えば記憶部の容量が許す限り残しておいてもよい。また、例えば、インターフェース８０の動作中に常に一定量の最新の記録を、いわゆる上書き保存等により記憶部に更新しながら保存し続け、通信異常が発生したら、更新を停止してもよいし、また、その発生時点前の一定の時間分（例えば１０秒）の記録を別の記録ファイルとして記憶部に保存することとするとよい。これにより、記憶部に保存された記録にトラブルの原因となった信号が含まれることとなり、トラブルの原因の特定に利用することができる。記憶部は、例えばインターフェース８０と通信可能な外部サーバ等としてもよいし、例えばインターフェース８０に設けてもよい。
【０３７３】
上記実施形態では、ＥＣＵ１４等の電子制御機器が外部のサーバとの通信が可能であり、電子制御機器が、前記サーバから電子制御機器で使用されるソフトウェアのアップデート情報を受信すると、ソフトウェアのアップデートを行い、アップデート前後の通信路１２を流れる信号の相違点を記録する。
【０３７４】
そのため、トラブルが発生したインターフェース８０をユーザから持ち込まれたメーカーは、この記録に基づいて、当該トラブルがアップデートにともなって通信路１２を流れる信号が変化したことに起因することを特定するとともに、トラブルの原因を容易に特定し、この原因を修正することができる。また、トラブルが発生したインターフェース８０のユーザは、メーカーにトラブルの原因が修正されたインターフェース８０を継続して使用することができる。
【０３７５】
アップデート前後の通信路１２を流れる信号の相違点は、例えば、アップデート前に通信路１２を流れる信号を記憶部に予め記録しておき、アップデート後に通信路１２を流れる信号を新たに記憶部に記録し、これらの記録を比較することにより見つけ出すとよい。記憶部は、例えばインターフェース８０と通信可能な外部サーバ等としてもよいし、例えばインターフェース８０に設けてもよい。
【０３７６】
電子制御機器と外部のサーバとの通信は、例えばＬＴＥ、３Ｇ等の無線通信とするとよい。
【０３７７】
上記実施形態では、外部のサーバとの通信を可能とし、ＥＣＵ１４等の電子制御機器から受信した信号を前記サーバに送信することが可能をとする。
【０３７８】
そのため、インターフェース８０をユーザから持ち込まれたメーカーは、サーバに蓄積された記録を参照して、インターフェース８０の改善を行うことができる。また、インターフェース８０をメーカーに持ち込んだユーザは、改善されたインターフェース８０を使用することができる。
【０３７９】
インターフェース８０と外部のサーバとの通信は、例えばＬＴＥ、３Ｇ等の無線通信とするとよい。
【０３８０】
以上、本発明の様々な側面を実施形態および変形例を用いて説明してきたが、これらの実施形態や説明は、本発明の範囲を制限する目的でなされたものではなく、本発明の理解に資するために提供されたものであることを付言しておく。本発明の範囲は、明細書に明示的に説明された構成に限定されるものではなく、本明細書に開示される本発明の様々な側面の組み合わせをも、その範囲に含むものである。本発明のうち、特許を受けようとする構成を、願書に添付した特許請求の範囲に特定したが、現在の処は特許請求の範囲に特定されていない構成であっても、本明細書に開示される構成を、将来的に特許請求の範囲とする意思を有する。
【０３８１】
本願発明は上述した実施の形態に記載の構成に限定されない。上述した各実施形態や変形例の構成要素は任意に選択して組み合わせて構成するとよい。また各実施形態や変形例の任意の構成要素と、発明を解決するための手段に記載の任意の構成要素または発明を解決するための手段に記載の任意の構成要素を具体化した構成要素とは任意に組み合わせて構成するとよい。これらの構成の発明についても本願の補正または分割出願等において権利取得する意思を有する。
【符号の説明】
【０３８２】
１０    通信システム
１２    通信路
１４    ＥＣＵ
１４ａ  エンジンＥＣＵ
１４ｂ  ハイブリッドＥＣＵ
１４ｃ  ＡＢＳＥＣＵ
１４ｄ  ボディＥＣＵ
１４ｅ  メータＥＣＵ
１４ｆ  トランスミッションＥＣＵ
１４ｇ  ミリ波ＥＣＵ
１４ｈ  ＩＴＳコネクトＥＣＵ
１６    ＯＢＤ２コネクタ
１８    車速センサ
２０    シフトポジション検出センサ
２２    ドアロック制御装置
２４    ハザード点灯制御装置
２６    ゲートウェイＥＣＵ
２８    オプションコネクタ
２８ａ  端子部
２８ｂ  本体部
３０    車両構成部材
４０    レーダー探知機（ＲＤ）
４２    表示部
４４    操作部
４６    電源スイッチ
４８    配線
５０    コネクタ
５２    カーナビゲーション装置
５４    表示部
５６    操作部
５８    配線
６０    コネクタ
７０    故障診断機
７２    配線
７４    コネクタ
８０    インターフェース
８２    伝送線
８２ａ  車両側接続部
８２ｂ  外部機器側接続部
８２ｃ  配線
８４    外部機器側コネクタ
８６    車両側コネクタ
８６ａ  端子部
８６ｂ  本体部
８６ｃ  アーム
８８    通信制限器
９０    配線
９２    スイッチ
９４    信号変換器
９６    第二外部機器側コネクタ
９８    電流計
１００    ＯＢＤ２用インターフェース
１００ａ  接続部
１００ｂ  接続部
１０２    アダプタ
１０４    配線
１０６    第一コネクタ
１０８    第二コネクタ
１１０    Ｔ型ハーネス
１１２    配線
１１４    第一コネクタ
１１６    第二コネクタ
１１８    第三コネクタ
【図１】
2018115886.tif 000003
【図２】
2018115886.tif 000004
【図３】
2018115886.tif 000005
【図４】
2018115886.tif 000006
【図５】
2018115886.tif 000007
【図６】
2018115886.tif 000008
【図７】
2018115886.tif 000009
【図８】
2018115886.tif 000010
【図９】
2018115886.tif 000011
【図１０】
2018115886.tif 000012
【図１１】
2018115886.tif 000013
【図１２】
2018115886.tif 000014
【図１３】
2018115886.tif 000015
【図１４】
2018115886.tif 000016
【図１５】
2018115886.tif 000017
【図１６】
2018115886.tif 000018
【図１７】
2018115886.tif 000019
【図１８】
2018115886.tif 000020
【図１９】
2018115886.tif 000021
【図２０】
2018115886.tif 000022
【図２１】
2018115886.tif 000023
【図２２】
2018115886.tif 000024
【図２３】
2018115886.tif 000025
【図２４】
2018115886.tif 000026
【図２５】
2018115886.tif 000027