(57)【要約】【課題】ＣＡＮ通信をするＣＡＮコントローラを備えた車載制御装置において、リプログラミングや検査などをするための他装置との間で、簡易かつ効率的に通信をできるようにすること。【解決手段】車載制御装置１０にＣＡＮ通信回路を実装しないで、ＣＡＮ通信回路を外部より接続可能なコネクタ７０を設ける。これにより、そのコネクタ７０にＣＡＮ通信回路３０を外部より接続することで、リプログラミングや検査をするための他装置８０と車載制御装置１０との間でＣＡＮ通信が可能となる。よって、車載制御装置１０のリプログラミングや検査をＣＡＮ通信によって効率的に行うことができる。そして、車載制御装置１０にＣＡＮ通信回路を実装しなくてもよいので、車載制御装置１０の構成を簡単にできる。【選択図】図４
2011121545.tif 000002
【特許請求の範囲】
【請求項１】
ＣＡＮプロトコルに則ったＣＡＮ通信をするＣＡＮコントローラを備えた車載制御装置において、
他装置との間でＣＡＮ通信をするためのＣＡＮ通信回路を外部より接続可能な接続部を備えることを特徴とする車載制御装置。
【請求項２】
他の車載制御装置との間でＣＡＮ通信を行わないものであることを特徴とする請求項１に記載の車載制御装置。
【請求項３】
前記接続部は、コネクタであることを特徴とする請求項１又は２に記載の車載制御装置。
【請求項４】
前記接続部は、前記車載制御装置のプリント基板に形成されたランドであることを特徴とする請求項１又は２に記載の車載制御装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＣＡＮプロトコルに則ったＣＡＮ通信をするＣＡＮコントローラを備えた車載制御装置に関する。
【背景技術】
【０００２】
自動車のメータを制御するメータ回路等の車載制御装置においては、その開発段階で制御ソフトを書き換えるリプログラミングや、出荷段階で所望の動作をするか等の検査を行うことがある。このリプログラミングや検査は、リプログラミング装置や検査設備といった外部の他装置を用いて行われる。そして、それら車載制御装置と他装置とがＣＡＮ（Ｃｏｎｔｒｏｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）プロトコルに則ったＣＡＮ通信をするＣＡＮコントローラを備えている場合には、車載制御装置と他装置との間でＣＡＮ通信がなされることにより、リプログラミングや検査が行われる（例えば、特許文献１参照）。
【０００３】
ところで、ＣＡＮコントローラを備えている場合であっても、他装置との間でＣＡＮ通信を行うには、他装置から送信された信号をＣＡＮコントローラが認識できる形式に変換したり、ＣＡＮコントローラが出力した信号を他装置側に伝送できる形式に変換したりするＣＡＮ通信回路を実装する必要がある。図６は、従来の車載制御装置１００の構成とこれに接続する他装置側の構成を示した図である。図６（ａ）では、リプログラミングや検査がなされる車載制御装置１００（例えばメータ回路）と他の車載制御装置４０１〜４０３（例えばエンジンＥＣＵなど）が通信ライン５００に接続された状態を示している。また、通信ライン５００には、外部の他装置が接続可能なコネクタ６００が設けられている。車載制御装置１００には、リプログラミングや検査を行うために、ＣＡＮコントローラ２０１を備えたマイコン２００に加え、そのマイコン２００と他装置との間でＣＡＮ通信をするためのＣＡＮ通信回路３００が実装されている。この車載制御装置１００に対して、リプログラミングや検査を行う際には、コネクタ６００にリプログラミング装置や検査設備といった他装置を接続する。そして、車載制御装置１００と他装置との間でＣＡＮ通信を行うことにより、リプログラミングや検査がなされる。なお、図６（ｂ）に示すように、車載制御装置１００にリプログラミング装置や検査設備を直接接続して、リプログラミングや検査がなされることも考えられる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１７２１９９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
従来の車載制御装置では、他装置とＣＡＮ通信をするためにＣＡＮ通信回路を実装する必要があり、構成が複雑になる。しかしながら、車両に搭載される他の車載制御装置との間でＣＡＮ通信を行わない場合には、リプログラミングや検査のためだけにＣＡＮ通信回路を実装するのはコストアップするなどの問題がある。仮に、ＣＡＮ通信回路を実装しないで、ＣＡＮ通信以外の他の通信プロトコル（例えばＵＡＲＴ通信）の通信を利用して、リプログラミングや検査を行うことも可能であるが、通信速度等の観点から効率的にリプログラミングや検査を行うことができない。
【０００６】
本発明は上記問題点に鑑みてなされたものであり、ＣＡＮ通信をするＣＡＮコントローラを備えた車載制御装置において、リプログラミングや検査などをするための他装置との間で、簡易かつ効率的に通信をできるようにすることを課題とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、本発明は、ＣＡＮプロトコルに則ったＣＡＮ通信をするＣＡＮコントローラを備えた車載制御装置において、
他装置との間でＣＡＮ通信をするためのＣＡＮ通信回路を外部より接続可能な接続部を備えることを特徴とする。
【０００８】
これによれば、ＣＡＮ通信回路を外部より接続可能な接続部を備えているので、その接続部にＣＡＮ通信回路を外部より接続することで、リプログラミングや検査をＣＡＮ通信によって効率的に行うことができる。そして、必要に応じてＣＡＮ通信回路を接続部に接続すればよく、車載制御装置内にＣＡＮ通信回路を実装しなくてもよいので、車載制御装置の構成を簡単にできる。
【０００９】
また、その車載制御装置は、他の車載制御装置との間でＣＡＮ通信を行わないものである。このように、他の車載制御装置との間でＣＡＮ通信を行わない車載制御装置に本発明を適用するのが好ましい。
【００１０】
また、前記接続部は、コネクタとすることができる。これにより、ＣＡＮ通信回路を容易に車載制御装置に接続できる。
【００１１】
また、前記接続部は、前記車載制御装置のプリント基板に形成されたランドとしてもよい。これにより、そのランドにＣＡＮ通信回路の通信ラインを接続することで、ＣＡＮ通信回路を車載制御装置に接続できる。
【図面の簡単な説明】
【００１２】
【図１】車載制御装置１０の概略構成を示したブロック図である。
【図２】車載制御装置１０の外観正面図（ａ）、外観背面図（ｂ）である。
【図３】車載制御装置１０に接続される他装置側の構成を示した図である。
【図４】車載制御装置１０と他装置側とをコネクタ７０を介して接続した状態を示した図である。
【図５】車載制御装置１０と他装置側とをランド９０を介して接続した状態を示した図である。
【図６】従来の車載制御装置１００の構成とこれに接続する他装置側の構成を示した図である。
【発明を実施するための形態】
【００１３】
以下、本発明の車載制御装置の実施形態について説明する。図１は、本実施形態の車載制御装置１０の概略構成を示したブロック図であり、図２はその車載制御装置１０の外観正面図（ａ）、外観背面図（ｂ）である。本実施形態の車載制御装置１０は、自動車のインストルメントパネルに設けられる各種メータを制御するメータ回路が実装されたメータ回路ＡＳＳＹである。その車載制御装置１０は、筐体１１（図２参照）の内部に図１の構成（メータ回路）が実装されており、また図２（ａ）に示すように、筐体１１の正面側にはエンジン回転数メータ等の各種メータや各種ＬＥＤが外部から視認できるように配置されている。
【００１４】
上述したように、車載制御装置１０の筐体１１内において、図１のメータ回路がプリント基板（図示外）に実装されている。図１に示すように、車載制御装置１０は、マイコン２０を備えている。そのマイコン２０は、通常のコンピュータとしてＣＰＵ、ＲＯＭ、ＲＡＭから構成されており、ＣＰＵがＲＯＭ、ＲＡＭを利用しつつ各種処理を実行する。具体的には、例えば、車速信号やエンジン回転数信号を外部から取得して、その信号に応じた位置になるように、速度メータやエンジン回転数メータの指針を作動させる。また、例えば、状況に応じて各種ＬＥＤの点灯を制御する。
【００１５】
また、マイコン２０は、ＣＡＮプロトコルに則ったＣＡＮ通信をするＣＡＮコントローラ２１を備えている。そのＣＡＮコントローラ２１は、ＣＡＮプロトコルに則って他装置との間でＣＡＮ通信をするためのものであり、信号を入出力するためのＲＸポート（図示外）及びＴＸポート（図示外）が設けられている。ＲＸポートは、他装置側から送信されてきた信号をＣＡＮコントローラ２１内に入力するためのポートである。また、ＴＸポートは、ＣＡＮコントローラ２１から他装置側に信号を出力するためのポートである。
【００１６】
このように、車載制御装置１０は、ＣＡＮ通信をするＣＡＮコントローラを備えているものであるが、上述したように、他装置とＣＡＮ通信をするためにはＣＡＮ通信回路が必要となる。しかしながら、ＣＡＮ通信回路を実装すると構成が複雑になるために、本発明の車載制御装置１０ではＣＡＮ通信回路を実装しないで、外部より接続できるように構成されている。具体的には、図１に示すように、ＣＡＮ通信回路を外部より接続可能な接続部としてのコネクタ７０が設けられている。そのコネクタ７０は、ＣＡＮコントローラ２１のＲＸポートに対応した入力用接続点７１及びＴＸポートに対応した出力用接続点７２を有している。そして、コネクタ７０（接続点７１、７２）とマイコン２０（ＣＡＮコントローラ２１）との間は、信号ライン８１、８２で接続されている。すなわち、外部からの入力信号は、ＲＸポートに対応した入力用接続点７１に入力されて、信号ライン８１を介してＣＡＮコントローラ２１のＲＸポートに入力されるようになっている。また、ＣＡＮコントローラ２１のＴＸポートから出力される出力信号は、信号ライン８２を介して出力用接続点７２から外部に出力されるようになっている。
【００１７】
そして、このコネクタ７０は、図２（ｂ）に示すように、車載制御装置１０の筐体１１の背面側に設けられており、外部からＣＡＮ通信回路を接続できるようになっている。なお、車載制御装置１０には、コネクタ７０の他に、別の用途にも用いることができる車両用コネクタ７５（図２（ｂ）参照）が設けられている。そして、仮にその車両用コネクタ７５が用いられてなく空いている場合には、その車両用コネクタ７５を、ＣＡＮ通信回路を接続するためのコネクタとしてもよい。この場合、図２（ｂ）に示すように、車両用コネクタ７５の端子が多数ある場合には、そのうちの２つを、ＣＡＮ通信回路を接続するための端子に割り当てるようにすればよい。このように既存の車両用コネクタ７５を用いることにより、より一層、車載制御装置１０の構造が簡単になる。
【００１８】
また、図１に示すように、入力信号のための信号ライン８１には、プルアップ抵抗Ｒ３が接続されており、信号ライン８１の電位レベルが不定になるのを防止している。
【００１９】
このように、車載制御装置１０では、コネクタ７０を設けて、外部よりＣＡＮ通信回路を接続するようにしているので、リプログラミングや検査をする際には、従来車載制御装置側に設けていたＣＡＮ通信回路が、外部の他装置側に設けられることになる。図３は、外部の他装置側の構成例を示した図である。図３に示すように、他装置側は、リプログラミングをするリプログラミング装置８０や検査をする検査設備８０（以下、他装置８０とも言う）に加え、従来車載制御装置側に設けていたＣＡＮ通信回路３０が他装置８０に接続されて構成される。
【００２０】
他装置８０としてのリプログラミング装置８０は、車載制御装置１０のＲＯＭ（図示外）に記憶されているプログラム（制御ソフト）を書き換えるための装置である。また、他装置８０としての検査設備８０は、車載制御装置１０が所望する動作をするかについて、出荷時等に検査するための設備である。具体的には、例えば、車載制御装置１０としてのメータ回路ＡＳＳＹが、車速信号に応じた指針となるようにメータが作動するかの検査や、各種ＬＥＤが状況に応じて適切に点灯するかの検査をするための装置であり、検査の際には、車載制御装置１０側に車速信号等の信号を送信するものである。そして、リプログラミング装置８０や検査設備８０は、ＣＡＮ通信をする機能（ＣＡＮコントローラやＣＡＮ通信回路）を有しており、ＣＡＮ通信によって、リプログラミングや検査を実行する。
【００２１】
ＣＡＮ通信回路３０は、車載制御装置１０と他装置８０との間で、ＣＡＮ通信を可能にするための回路であり、図１に示すＣＡＮトランシーバ３１を主要部として構成された回路である。そのＣＡＮトランシーバ３１は、他装置８０から送信される差動電圧信号が入力されて、ＣＡＮコントローラが認識できるデジタル信号に変換する。そして、ＣＡＮトランシーバ３１には、ＣＡＮコントローラのＲＸポートに対応した信号ライン３２が接続されており、ＣＡＮトランシーバ３１は、変換したデジタル信号をその信号ライン３２に出力する。
【００２２】
また、ＣＡＮトランシーバ３１には、ＣＡＮコントローラから出力されるデジタル信号を流すための信号ライン３３が接続されている。そして、ＣＡＮトランシーバ３１は、その信号ライン３３を介してＣＡＮコントローラからのデジタル信号を、他装置８０に伝送できる形式の差動電圧信号に変換して出力する。
【００２３】
また、ＣＡＮ通信回路３０は、ＣＡＮトランシーバ３１に入出力される差動電圧信号が流れるラインに、そのラインのインピーダンス調整用の終端抵抗Ｒ１、Ｒ２や、そのラインの電圧の安定用のコンデンサＣ１や、耐ノイズ性を強化するためのインダクタＬ１が設けられる。それら回路素子Ｒ１、Ｒ２、Ｃ１、Ｌ１は、必要に応じて、その定数、実装／未実装が決定される。なお、図３に示すＣＡＮ通信回路３０は一例である。
【００２４】
以上のようにして構成された車載制御装置１０、他装置側（他装置８０及びＣＡＮ通信回路３０）を用いて、リプログラミングや検査を実行するには、図４に示すように、ＣＡＮ通信回路３０のＲＸポートに対応した信号ライン３２をコネクタ７０のＲＸポートに対応した入力用接続部７１に接続し、ＣＡＮ通信回路３０のＴＸポートに対応した信号ライン３３をコネクタ７０のＴＸポートに対応した出力用接続部７２に接続することになる。この際、ＣＡＮ通信回路３０の信号ライン３２、３３の先端を、車載制御装置１０に設けられたコネクタ７０に対応するコネクタとしておけば、それらを簡易に接続することができる。これにより、車載制御装置１０と他装置８０との間でＣＡＮ通信が可能になるので、車載制御装置１０のリプログラミングや検査を実行することができる。
【００２５】
以上説明したように、本発明の車載制御装置１０では、ＣＡＮ通信回路を実装しないで、ＣＡＮ通信回路を外部より接続可能なコネクタ７０を備えているので、リプログラミングや検査を可能としつつ車載制御装置１０の構成を簡単にすることができる。
【００２６】
なお、本発明の車載制御装置は上記実施形態に限定されるわけではなく、特許請求の範囲を逸脱しない限りにおいて変形することができる。例えば、上記実施形態では、ＣＡＮ通信回路を外部より接続可能な接続部として、コネクタ７０を設けていたが、図５に示すように、車載制御装置１０のプリント基板１２に直接、接続部としてランド９０を設けてもよい。この場合、ＣＡＮコントローラ２１のＲＸポートに接続する入力用ランド９１とＴＸポートに接続する出力用ランド９２を設けるようにする。これによれば、ＣＡＮ通信回路３０の信号ライン３２を入力用ランド９１に、信号ライン３３を出力用ランド９２に接続することにより、車載制御装置１０のマイコン２０（ＣＡＮコントローラ２１）と他装置８０との間でＣＡＮ通信をすることができる。すなわち、車載制御装置１０のリプログラミングや検査を実行することができる。このように、接続部としてのランド９０は、車載制御装置１０がＡＳＳＹ状態ではなく、プリント基板１２に直接ＣＡＮ通信回路を接続する場合に好適である。
【００２７】
また、上記実施形態では、車載制御装置１０としてメータ回路ＡＳＳＹを例にとって説明したが、エンジンを制御する車載制御装置等、リプログラミングや検査される他の車載制御装置に適用してもよい。また、上記実施形態では、リプログラミングや検査を実行するためにコネクタ７０やランド９０を設けていたが、リプログラミングや検査以外に、他装置との間でＣＡＮ通信をすることがある場合には、そのためにコネクタ７０やランド９０を用いてもよい。
【符号の説明】
【００２８】
１０  車載制御装置
２０  マイコン
２１  ＣＡＮコントローラ
３０  ＣＡＮ通信回路
７０  コネクタ
７１  入力用接続部
７２  出力用接続部
８０  他装置
９０  ランド
９１  入力用ランド
９２  出力用ランド
【図１】
2011121545.tif 000003
【図２】
2011121545.tif 000004
【図３】
2011121545.tif 000005
【図４】
2011121545.tif 000006
【図５】
2011121545.tif 000007
【図６】
2011121545.tif 000008