(57)【特許請求の範囲】
【請求項１】
ＣＡＮシステムを搭載した車両に対し、ＣＡＮバスと接続して所定の車載システムの制御を行う車両制御装置において、
通信データを取得する必要のある車両操作について、前記車両において作業者により実行される車両操作を指定する指定手段と、
前記ＣＡＮバスと接続する接続手段と、
車両に備えられた装置ならびに機能に対する監視および前記監視に基づく制御を行う制御手段と
を有し、
前記制御手段は、少なくとも、前記車両に備えられた装置ならびに前記車両制御装置の全体の動きを制御するメインコントローラーを備えていて、
前記メインコントローラーは、学習モードと通常モードとを選択可能であり、
前記学習モードが選択された場合には、実際に車両において行われる車両操作の通信データを取得するために、前記指定手段により作業者に実行される車両操作が指定されて、前記指定手段により指定した車両操作が前記車両において実際に行われた際に前記ＣＡＮバスに流れた通信データを取得するとともに、作業者に実行された前記車両操作と前記ＣＡＮバスに流れた通信データとを関連付けて記憶し、前記通信データを利用して前記車両の所定の車載システムの制御を行うものであり、
前記通常モードが選択された場合には、前記学習モードにおいて記憶した通信データを利用して通常の車両の制御を行う
ことを特徴とする車両制御装置。
【請求項２】
請求項１に記載の車両制御装置において、
前記指定手段は、ディップスイッチである
ことを特徴とする車両制御装置。
【請求項３】
請求項１に記載の車両制御装置において、
前記指定手段は、表示画面を備えた外部端末である
ことを特徴とする車両制御装置。
【請求項４】
請求項１に記載の車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、
前記指定手段により、前記車両制御装置において通信データを取得する必要のある車両操作を指定し、
該指定した車両操作に基づいて実行された車両操作によって前記ＣＡＮバスに流れた通信データを取得し、
該取得した通信データと前記指定手段により指定した車両操作とを関連付けて前記制御手段に記憶する
ことを特徴とする車両制御装置の接続方法。
【請求項５】
請求項２に記載の車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、
前記ディップスイッチにより、前記車両制御装置において通信データを取得する必要のある車両操作を指定し、
該指定した車両操作に基づいて実行された車両操作によって前記ＣＡＮバスに流れた通信データを取得し、
該取得した通信データと前記指定手段により指定した車両操作とを関連付けて前記制御手段に記憶する
ことを特徴とする車両制御装置の接続方法。
【請求項６】
請求項３に記載の車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、
前記外部端末により、前記車両制御装置において通信データを取得する必要のある車両操作を指定し、
該指定した車両操作に基づいて実行された車両操作によって前記ＣＡＮバスに流れた通信データを取得し、
該取得した通信データと前記指定手段により指定した車両操作とを関連付けて前記制御手段に記憶する
ことを特徴とする車両制御装置の接続方法。
【請求項７】
ＣＡＮシステムを搭載した車両に対し、ＣＡＮバスと接続して所定の車載システムの制御を行う車両制御装置において、
前記車両において実行される操作を指定する指定手段と、
前記ＣＡＮバスと接続する接続手段と、
前記指定手段により指定した前記車両において実行される操作が入力されて、前記車両において実際に前記操作が行われることによって、前記ＣＡＮバスに流れた通信データを取得するとともに、前記操作と前記通信データとを関連付けて記憶し、前記通信データを利用して前記車両の所定の車載システムの制御を行う制御手段と
を備え、
前記指定手段が表示画面を備えた外部端末である車両制御装置が、機能するように車両へ接続するための車両制御装置の接続方法であって、
前記外部端末により、前記車両制御装置において通信データを取得する必要のある車両操作の全てを指定し、
該指定された全ての車両操作から関連付けられる通信データが不明の車両操作を１つ選択し、
該選択した車両操作を前記外部端末の表示画面上に表示し、
前記外部端末の表示画面上に表示された車両操作に基づいて実行した車両操作によってＣＡＮバスに流れた通信データを取得し、
該取得した通信データと前記外部端末により指定された全ての車両操作の中から選択した車両操作とを関連付けて前記制御手段に記憶し、
前記外部端末により指定された全ての車両操作の中から関連付ける通信データが不明の車両操作が他にあるか否かの判断を行う
ことを特徴とする車両制御装置に接続方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両制御装置および車両制御装置の接続方法に関し、さらに詳細には、アフターパーツとして所定の車載システムの制御を行う車両制御装置および当該車両制御装置を機能するように車両へ接続する車両制御装置の接続方法に関する。
【０００２】
なお、本明細書において、「アフターパーツ」とは、車両の純正のパーツではなく、複数種の車両について互換性のあるパーツを意味するものとする。
【背景技術】
【０００３】
近年、一台の自動車を複数の会員が共同で利用する自動車の新しい利用形態として、所謂、カーシェアリングが注目されている。
【０００４】
ここで、カーシェアリングとは、利用者は自ら自動車を所有せず、管理団体の会員となり、必要に応じてその団体の自動車を借りるというものである。
【０００５】
また、カーシェアリングは、ある地域に限定したコミュニティーの中で会員同士で自動車を共有し、インターネットなどを通じて車両の利用状態の確認や利用予約を行うようにしているため、貸し出し手続に時間を必要とせず、貸し出し・返却場所は、居住しているマンションの駐車場であったり、あるいは、通勤駅の近くであったりと、会員が利用するにあたって便利な場所に設定されていることが多い。
【０００６】
こうしたカーシェアリングにより、利用者は、自動車を所有する場合に比べて、自動車取得費用、維持経費ならびに駐車料金といった費用を削減することができるようになる。
【０００７】
さらに、カーシェアリングが広く普及されることにより、自動車の総台数の低減が見込まれ、都市の交通渋滞の緩和やエネルギー消費量の低減により、二酸化炭素による地球温暖化を抑止する効果が期待されている。
【０００８】
ところで、上記したようなカーシェアリングにおいては、例えば、図１のブロック構成図に示すようなシステムを構築し、このシステムにより車両予約、運行管理あるいは車両管理が行われている。
【０００９】
即ち、こうしたカーシェアリングシステム１００においては、カーシェアリングシステム１００の管理団体のパーソナルコンピューター１０２と接続されるとともに当該管理団体の会員となった利用者のパーソナルコンピューター１０４や当該利用者の携帯電話１０６とネットワークを介して接続されるサーバー１０８と、車両１１０に設けられかつ携帯電話網でサーバー１０８と接続される車両制御装置１１２と、車両１１０に設けられるとともに車両制御装置１１２と接続されるカードリーダー１１４と、車両１１０に設けられるとともに車両制御装置１１２に接続されるキーボックス１１６とを有して構成されている。
【００１０】
以上の構成において、カーシェアリングシステム１００を利用して車両１１０の予約や利用を行うには、まず、利用者が管理団体に会員登録を行う。これにより各利用者に対し、利用者固有の登録コードが作成されるとともに、当該登録コードを認証用コードとして記憶したＩＣカードが配布される。
【００１１】
そして、利用者が予約を行う場合には、利用者がパーソナルコンピューター１０４あるいは携帯電話１０６を利用してサーバー１０８に設けられた予約サイトにアクセスし、車両１１０の予約状況を確認し、利用者の要望にあった車両１１０の予約を行う。
【００１２】
その後、予約時間になると、携帯電話網を利用して、予約の情報がサーバー１０８から車両制御装置１１２に送られて、カードリーダー１１４が起動される。
【００１３】
一方、利用者は、予約時間に車両１１０が駐車された駐車場まで行き、カードリーダーに会員登録時に取得したＩＣカードを読み取らせて認証を受けることにより、ドアのロックが解除されるとともに、キーボックス１１６からキーが取り出せる状態となり車両１１０の利用が可能となる。
【００１４】
そして、利用者は予約した時間内で車両１１０を利用するものであるが、予約時間が終了するまでに車両１１０を決められた駐車場に駐車させて、キーをキーボックス１１６に返却するとともに全てのドアを閉める。
【００１５】
その後、再度、ＩＣカードをカードリーダー１１４に読み取らせて認証を受けることにより、ドアのロックがなされるとともに、キーボックス１１６からキーが取り出せない状態となり、車両制御装置１１２により走行距離などが確認され、確認された情報に基づいて車両１１０の利用に関する料金の算出を行い、利用者のパーソナルコンピューター１０４あるいは携帯電話１０６に算出した料金を通知する。
【００１６】
このように、こうしたカーシェアリングシステム１００における車両１１０の管理を行うために、車両１１０においては、車両制御装置１１２が搭載されている。
【００１７】
この車両制御装置１１２は、電子制御装置（ＥＣＵ：Ｅｌｅｃｔｒｏｎｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）により制御されている、例えば、エンジンスタータ１１０ａ、ドアロックアンロックシステム１１０ｂ、ドアスイッチ１１０ｃ、イグニッション１１０ｄ、バッテリ電圧検出器１１０ｅ、燃料残量検出器１１０ｆならびに車速検出器１１０ｇなどの所定の車載システムと接続され、車両１１０の管理ならびに制御を行うものである。
【００１８】
車両１１０においては、エンジンスタータ１１０ａ、ドアロックアンロックシステム１１０ｂ、ドアスイッチ１１０ｃ、イグニッション１１０ｄ、バッテリ電圧検出器１１０ｅ、燃料残量検出器１１０ｆならびに車速検出器１１０ｇに示すような車載システムが多数搭載されており、車両制御装置１１２を車両１１０に搭載する際には、車両制御装置１１２と接続する必要のある各車載システムの信号線がそれぞれどこに配線されているのかを調査してから、各車載システムと車両制御装置１１２とをそれぞれ異なる配線により接続するものであった。なお、各車載システムの信号線は、一般には、車両毎に異なって配線されている。
【００１９】
このため、車両制御装置１１２を車両１１０に接続する作業に多くの時間が必要となり、こうした作業が作業者の大きな負担となっていることが問題点として指摘されていた。
【００２０】
このような問題点を解決するための手法として、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）システムに車両制御装置を接続する方法が知られている。
【００２１】
ここで、ＣＡＮシステムとは、国際標準プロトコルとして規格化された車載ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）であって、従来、１対１の結線であった制御システムを複数対複数のバス結線とし、配線の本数や重量を大幅に削減することができるようにしたものである。
【００２２】
こうしたＣＡＮシステムを搭載した車両においては、当該車両に設けられたＣＡＮバスに車両制御装置を接続し、各車載システムから入出力される通信データを車両制御装置に記憶させる。そして、車両制御装置において、記憶した通信データを利用して各車載システムを制御することにより、車両の制御を行うようにしている。
【００２３】
しかしながら、車両に設けられた各車載システムにおいて入出力される通信データは、車両を製造したメーカーが保持しているものであり、ＣＡＮシステムを利用して車両制御装置を接続する手法においては、各車載システムから入出力される通信データを保持している車両を製造したメーカーから必要となる通信データを取得しなければならず、通信データを取得することが困難あるいは不可能なものであった。
【００２４】
従って、こうしたＣＡＮシステムを利用した車両制御装置の接続は、メーカーあるいは限られた業者にしかできないものであった。
【００２５】
このため、ＣＡＮシステムを搭載した車両に対して、ＣＡＮシステムへの接続を容易に行うことができる車両制御装置および車両制御装置の接続方法の提案が強く望まれていた。
【００２６】
なお、本願出願人が特許出願のときに知っている先行技術は、文献公知発明に係る発明ではないため、本願明細書に記載すべき先行技術文献情報はない。
【発明の概要】
【発明が解決しようとする課題】
【００２７】
本発明は、従来の技術の有する上記したような要望に鑑みてなされたものであり、その目的とするところは、ＣＡＮシステムへの接続を容易に行うことのできる車両制御装置および車両制御装置の接続方法を提供しようとするものである。
【課題を解決するための手段】
【００２８】
上記目的を達成するために、本発明は、ＣＡＮシステムを搭載した車両に対し、ＣＡＮバスと接続して所定の車載システムの制御を行う車両制御装置において、通信データを取得する必要のある車両操作について、上記車両において作業者により実行される車両操作を指定する指定手段と、上記ＣＡＮバスと接続する接続手段と、車両に備えられた装置ならびに機能に対する監視および上記監視に基づく制御を行う制御手段とを有し、上記制御手段は、少なくとも、上記車両に備えられた装置ならびに上記車両制御装置の全体の動きを制御するメインコントローラーを備えていて、上記メインコントローラーは、学習モードと通常モードとを選択可能であり、上記学習モードが選択された場合には、実際に車両において行われる車両操作の通信データを取得するために、上記指定手段により作業者に実行される車両操作が指定されて、上記指定手段により指定した車両操作が上記車両において実際に行われた際に上記ＣＡＮバスに流れた通信データを取得するとともに、作業者に実行された上記車両操作と上記ＣＡＮバスに流れた通信データとを関連付けて記憶し、上記通信データを利用して上記車両の所定の車載システムの制御を行うものであり、上記通常モードが選択された場合には、上記学習モードにおいて記憶した通信データを利用して通常の車両の制御を行うようにしたものである。
【００２９】
また、本発明は、上記した発明において、上記指定手段は、ディップスイッチであるようにしたものである。
【００３０】
また、本発明は、上記した発明において、上記指定手段は、表示画面を備えた外部端末であるようにしたものである。
【００３１】
また、本発明は、上記した車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、上記指定手段により、上記車両制御装置において通信データを取得する必要のある車両操作を指定し、該指定した車両操作に基づいて実行された車両操作によって上記ＣＡＮバスに流れた通信データを取得し、該取得した通信データと上記指定手段により指定した車両操作とを関連付けて上記制御手段に記憶するようにしたものである。
【００３２】
また、本発明は、上記した車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、上記ディップスイッチにより、上記車両制御装置において通信データを取得する必要のある車両操作を指定し、該指定した車両操作に基づいて実行された車両操作によって上記ＣＡＮバスに流れた通信データを取得し、該取得した通信データと上記指定手段により指定した車両操作とを関連付けて上記制御手段に記憶するようにしたものである。
【００３３】
また、本発明は、上記した車両制御装置が機能するように車両へ接続するための車両制御装置の接続方法であって、上記外部端末により、上記車両制御装置において通信データを取得する必要のある車両操作を指定し、該指定した車両操作に基づいて実行された車両操作によって上記ＣＡＮバスに流れた通信データを取得し、該取得した通信データと上記指定手段により指定した車両操作とを関連付けて上記制御手段に記憶するようにしたものである。
【００３４】
また、本発明は、ＣＡＮシステムを搭載した車両に対し、ＣＡＮバスと接続して所定の車載システムの制御を行う車両制御装置において、上記車両において実行される操作を指定する指定手段と、上記ＣＡＮバスと接続する接続手段と、上記指定手段により指定した上記車両において実行される操作が入力されて、上記車両において実際に上記操作が行われることによって、上記ＣＡＮバスに流れた通信データを取得するとともに、上記操作と上記通信データとを関連付けて記憶し、上記通信データを利用して上記車両の所定の車載システムの制御を行う制御手段とを備え、上記指定手段が表示画面を備えた外部端末である車両制御装置が、機能するように車両へ接続するための車両制御装置の接続方法であって、上記外部端末により、上記車両制御装置において通信データを取得する必要のある車両操作の全てを指定し、該指定された全ての車両操作から関連付けられる通信データが不明の車両操作を１つ選択し、該選択した車両操作を上記外部端末の表示画面上に表示し、上記外部端末の表示画面上に表示された車両操作に基づいて実行した車両操作によってＣＡＮバスに流れた通信データを取得し、該取得した通信データと上記外部端末により指定された全ての車両操作の中から選択した車両操作とを関連付けて上記制御手段に記憶し、上記外部端末により指定された全ての車両操作の中から関連付ける通信データが不明の車両操作が他にあるか否かの判断を行うようにしたものである。
【発明の効果】
【００３５】
本発明は、以上説明したように構成されているので、ＣＡＮシステムへの接続を容易に行うことができるという優れた作用効果を奏するものである。
【図面の簡単な説明】
【００３６】
【図１】図１は、従来技術による車両制御装置を接続したカーシェアリングシステムの概要を示すブロック構成図である。
【図２】図２は、本発明による車両制御装置を接続したカーシェアリングシステムの概要を示すブロック構成図である。
【図３】図３は、車両制御装置において行われる通信データの取得処理の処理ルーチンを示すフローチャートである。
【図４】図４は、車両制御装置に外部端子を接続して行われる通信データの取得処理の処理ルーチンを示すフローチャートである。
【発明を実施するための形態】
【００３７】
以下、添付の図面を参照しながら、本発明による車両制御装置および車両制御装置の接続方法の実施の形態の一例を詳細に説明するものとする。
【００３８】
なお、以下の説明においては、本発明による車両制御装置および車両制御装置の接続方法の実施の形態の一例として、カーシェアリングシステムに使用される車両に搭載される車両制御装置および車両制御装置の接続方法について説明するが、図１を参照しながら説明した従来の技術によるカーシェアリングシステム１００と同一または相当する構成については、上記において用いた符号と同一の符号を用いて示すことにより、その詳細な構成ならびに作用の説明は適宜省略することとする。
【００３９】
ここで、図２には、本発明による車両制御装置を接続したカーシェアリングシステムの概要を示すブロック構成図が示されている。
【００４０】
この図１に示すカーシェアリングシステム２００に接続された本発明による車両制御装置１０は、車両１１０に備えられた装置や機能に対する監視や当該監視に基づく制御を行うものであり、ＧＰＳ衛星２８と通信するＧＰＳモジュール１０ａと、サーバー１０８と携帯電話網を介して接続する通信モジュール１０ｂと、カードリーダー１１４、キーボックス１１６、学習データ指定インターフェース１０ｉならびに車両制御装置１０の全体の動きを制御するメインコントローラー１０ｃと、メインコントローラー１０ｃからの情報により車両１１０に設けられたエンジンスタータ１１０ａおよびドアロックアンロックシステム１１０ｂを操作する操作部１０ｄと、車両１１０に設けられたエンジンスタータ１１０ａ、ドアスイッチ１１０ｃ、イグニッション１１０ｄ、バッテリー電圧検出器１１０ｅ、燃料残量検出器１１０ｆ、車速検出器１１０ｇおよびキーボックス１１６を監視する監視部１０ｅと、メインコントローラー１０ｃからの情報によりキーボックス１１６に設けられたスピーカー（図示せず。）から音声ガイダンスなどを出力させる音声モジュール１０ｆとを有して構成されている。
【００４１】
さらに、操作部１０ｄおよび監視部１０ｅと接続するとともに車両１１０に設けられたＣＡＮバス１１０ｈに接続されるＣＡＮインターフェース１０ｇと、メインコントローラー１０ｃと接続するとともに、車両制御装置１０に備え付けられたディップスイッチなどの学習データ指定インターフェース１０ｉとを有して構成されている。
【００４２】
ＧＰＳモジュール１０ａは、ＧＰＳ衛星２８からＧＰＳ信号を受信するために必要なアンテナ１０ａａを備えており、また、通信モジュール１０ｂは、車両制御装置１０が各種情報を携帯電話網を介して送受信するためのアンテナ１０ｂａを備えている。
【００４３】
サーバー１０８は、管理団体のパーソナルコンピューター１０２、管理団体の会員となった利用者のパーソナルコンピューター１０４および当該利用者の携帯電話１０６とネットワークを介して接続される。
【００４４】
また、音声モジュール１０ｆは、キーボックス１１６に設けられたスピーカー（図示せず。）に接続されている。
【００４５】
さらに、ＣＡＮインターフェース１０ｇは、操作部１０ｄおよび監視部１０ｅと接続するとともに、ドアロックアンロックシステム１１０ｂ、ドアスイッチ１１０ｃ、イグニッション１１０ｄならびに車速検出器１１０ｇと接続しているＣＡＮバス１１０ｈと接続する。
【００４６】
さらにまた、学習データ指定インターフェース１０ｉは、後述する「学習モード」の際に使用され、実際に作業者が車両に対して行う車両操作を指定するものである。
【００４７】
また、メインコントローラー１０ｃにおいては、例えば、スイッチ（図示せず。）によって作業者により「学習モード」と「通常モード」とが選択され、「学習モード」が選択された場合には、実際に車両１１０において行われた車両操作に基づいて通信データを取得するようにし、「通常モード」が選択された場合には、通常の車両の制御を行うようにする。
【００４８】
以上の構成において、車両制御装置１０を車両１１０に接続するには、まず、車両制御装置１０を車両１１０の所定の位置に取り付け、取り付けた車両制御装置１０をエンジンスタータ１１０ａ、燃料残量検出器１１０ｆ、バッテリ電圧検出器１１０ｅ、カードリーダー１１４およびキーボックス１１６にそれぞれ異なる配線により接続するとともに、ＣＡＮバス１１０ｈとＣＡＮインターフェース１０ｇとを配線により接続する。
【００４９】
具体的には、エンジンスタータ１１０ａは操作部１０ｄおよび監視部１０ｅに接続され、ドアロックアンロックシステム１１０ｂ、ドアスイッチ１１０ｃ、イグニッション１１０ｄおよび車速検出器１１０ｃはＣＡＮバス１１０ｈを介して、ＣＡＮインターフェース１０ｇと接続され、バッテリ電圧検出器１１０ｅおよび燃料残量検出器１１０ｆは監視部１０ｅに接続される。
【００５０】
さらに、カードリーダー１１４はメインコントローラー１０ｃに接続され、キーボックス１１６はメインコントローラー１０ｃ、監視部１０ｅおよび音声モジュール１０ｆに接続される。
【００５１】
こうして車両制御装置１０を車両１１０に配設した後に、作業者によりメインコントローラー１０ｃを「学習モード」に設定し、実際に車両１１０において行われる車両操作の通信データを取得する処理を行う。
【００５２】
ここで、図３のフローチャートには、メインコントローラー１０ｃの「学習モード」における具体的な処理内容が示されており、車両制御装置１０とＣＡＮバス１１０ｈが配線された後に作業者により「学習モード」が選択されると、まず、学習データ指定インターフェース１０ｉにより、例えば、「ドアをロックする操作」あるいは「ドアのロックを解除する操作」などといった、メインコントローラー１０ｃにおいて通信データを取得する必要のある車両操作を指定する（ステップＳ３０２）。
【００５３】
次に、ステップＳ３０２の処理で指定した通信データを取得する必要のある車両操作を、作業者が車両１１０において実行し、実行された車両操作によってＣＡＮ１１０ｈに流れる通信データを監視部１０ｅにより監視し、監視された通信データをメインコントローラー１０ｃにおいて取得する（ステップＳ３０４）。
【００５４】
そして、ステップＳ３０２の処理において指定した車両操作と、ステップＳ３０４の処理において取得した通信データとをメインコントローラー１０ｃにおいて関連付けてメインコントローラー１０ｃに設けられた記憶領域（図示せず。）に記憶する（ステップＳ３０６）。
【００５５】
ステップＳ３０２の処理で指定した車両操作とステップＳ３０４の処理において取得した通信データとを関連付けて記憶した後に、作業者は、通信データを取得する必要のある車両操作が他にあるか否かの判断を行う（ステップＳ３０８）。
【００５６】
このステップＳ３０８の判断処理において、通信データを取得する必要のある車両操作が他にあると判断された場合には、ステップＳ３０２の処理に戻り、再び、学習データ指定インターフェース１０ｉにより、メインコントローラー１０ｃに通信データを取得する必要のある車両操作を指定した後、ステップＳ３０４〜ステップＳ３０８の処理が行われる。
【００５７】
一方、ステップＳ３０８の判断処理において、通信データを取得する必要のある車両操作が他にないと判断された場合には、「学習モード」の処理を終了する。
【００５８】
次に、「学習モード」の処理を具体的に説明すると、ドアをロックする操作を車両制御装置１０のメインコントローラー１０ｃに通信データ関連付けて記憶させるには、まず、車両制御装置１０の車両１１０に接続する作業者が、学習データ指定インターフェース１０ｉによってメインコントローラー１０ｃに「ドアをロックする操作」を指定する（ステップＳ３０２の処理に相当する。）。
【００５９】
次に、作業者は車両に設けられたドアロックボタンを作業者が押すことにより、「ドアをロックする操作」が車両１１０において実行されるが、このとき、車両１１０においては、ドアロックアンロックシステム１１０ｂにＣＡＮバス１１０ｈを通って通信データが入力されることとなり、これによりドアロックアンロックシステム１１０ｂが起動してドアのロックが行われる。こうしてＣＡＮバス１１０ｈを通った通信データを監視部１０ｅが監視し、監視された通信データが監視部１０ｅからメインコントローラー１０ｃに出力される（ステップＳ３０４の処理に相当する。）。
【００６０】
そして、メインコントローラー１０ｃにおいて、「ドアをロックする操作」と監視部１０ｅからメインコントローラー１０ｃに出力された通信データとを関連付けて、メインコントローラー１０ｃに設けられた記憶領域（図示せず。）に記憶する（ステップＳ３０６の処理に相当する。）。
【００６１】
その後、作業者が、メインコントローラー１０ｃに通信データを取得する必要のある車両操作が他にあるかを判断する（ステップＳ３０８の処理に相当する。）。
【００６２】
こうして、「学習モード」で車両制御装置１０を機能させる上で必要な通信データを取得した後に、車両制御装置１０により車両１１０の制御を開始する場合には、メインコントローラー１０ｃを「通常モード」として動作させることにより、「学習モード」において記憶した通信データを利用して車両１１０に対して所定の制御を行うようにする。
【００６３】
このように、車両制御装置１０に学習データ指定インターフェース１０ｉを設け、車両制御装置１０を機能させる上で必要な通信データとして、学習データ指定インターフェース１０ｉで指定した車両操作を車両１１０で実行してＣＡＮバス１１０ｈに流れた通信データを取得し、取得した通信データと実際に行った車両操作とを関連付けてメインコントローラー１０ｃに設けられた記憶領域（図示せず。）に記憶するようにしたため、容易に車両制御装置１０を機能させることができるよう車両１２に接続することができる。
【００６４】
なお、上記した実施の形態は、以下の（１）乃至（３）に示すように変化することができるものである。
【００６５】
（１）上記した実施の形態においては、カーシェアリングシステムを構築するための１つの構成として本発明による車両制御装置を対象となる車両に接続するようにしたが、これに限られるものではないことは勿論であり、カーセキュリティーシステムを構築するための１つの構成としての本発明による車両制御装置を対象となる車両に接続するようにしてもよい。
【００６６】
（２）上記した実施の形態においては、学習データ指定インターフェース１０ｉとして車両制御装置１０に備え付けられたディップスイッチを用いるようにしたが、これに限られるものではないことは勿論であり、例えば、メインコントローラー１０ｃに直接パーソナルコンピューターなどの外部端末を接続し、接続したパーソナルコンピューターから通信データを取得する必要のある車両操作を入力するようにしてもよい。
【００６７】
さらに、パーソナルコンピューターなどの表示画面を備えた外部端末を用いた場合には、通信データを取得する必要のある車両操作が他にあるか否かの判断をメインコントローラー１０ｃにおいて行うようにするようにしてもよい。
【００６８】
ここで、図４に示すフローチャートには、実際に車両１１０において行われる車両操作の通信データを取得する処理が示されており、メインコントローラー１０ｃにおいて通信データを取得する必要のある車両操作が他にあるか否かの判断を行う場合の具体的な処理内容が示されている。
【００６９】
メインコントローラー１０ｃにおいて通信データを取得する必要のある車両操作が他にあるか否かの判断を行う場合には、まず、表示画面が設けられたパーソナルコンピューターなどの外部端末（図示せず。）をメインコントローラー１０ｃに接続して、当該外部端末によりメインコントローラー１０ｃに通信データを取得する必要のある全ての車両操作を指定する（ステップＳ４０２）。
【００７０】
次に、メインコントローラー１０ｃにおいて、指定された全ての車両操作から関連付けられる通信データが不明の車両操作を１つ選択し（ステップＳ４０４）、選択した車両操作をメインコントローラー１０ｃから外部端末に出力し、外部端末において設けられた表示画面上に選択した車両操作を表示する（ステップＳ４０６）。
【００７１】
外部端末の表示画面上に表示された車両操作に基づいて作業者が実行した車両操作によって、ＣＡＮバス１１０ｈに流れる通信データを監視部１０ｅにより監視して、監視された通信データをメインコントローラー１０ｃにおいて取得する（ステップＳ４０８）。
【００７２】
そして、ステップＳ４０４の処理により選択した車両操作とステップＳ４０８の処理により取得した通信データとをメインコントローラー１０ｃにおいて関連付けて、メインコントローラー１０ｃに設けられた記憶領域（図示せず。）に記憶する（ステップＳ４１０）。
【００７３】
ステップＳ４０４の処理により選択した車両操作とステップＳ４０８の処理により取得した通信データとを関連付けて記憶した後に、メインコントローラー１０ｃにおいて、ステップＳ４０２の処理により指定された通信データを取得する必要のある車両操作の中から、関連付ける通信データが不明の車両操作が他にあるか否かの判断を行う（ステップＳ４１２）。
【００７４】
このステップＳ４１２の判断処理において、通信データを取得する必要のある車両操作が他にあると判断された場合には、ステップＳ４０４の処理に戻り、再び、メインコントローラー１０ｃにおいて、ステップＳ４０２の処理で指定された全ての車両操作から通信データが不明の車両操作を１つ選択した後、ステップＳ４０６〜ステップＳ４１２の処理が行われる。
【００７５】
一方、ステップＳ４１２の判断処理において、通信データを取得する必要のある車両操作が他にないと判断された場合には、「学習モード」の処理を終了する。
【００７６】
このように通信データを取得する必要のある車両操作が他にあるか否かの判断をメインコントローラー１０ｃにおいて行うようにすれば、作業者は、最初に通信データを取得する必要のある車両操作の全てを指定した後は、外部端末の表示画面上に表示される車両操作を実行するだけでよいため、車両制御装置１０の車両１１０への接続作業がより簡単になる。
【００７７】
（３）上記した実施の形態ならびに上記した（１）乃至（２）に示す変形例は、適宜に組み合わせるようにしてもよい。
【産業上の利用可能性】
【００７８】
本発明は、アフターパーツとして所定の車載システムの制御を行う車両制御装置として用いて好適である。
【符号の説明】
【００７９】
１０、１１２        車両制御装置
１０ａ        ＧＰＳモジュール
１０ｂ        通信モジュール
１０ｃ        メインコントローラー
１０ｄ        操作部
１０ｅ        監視部
１０ｆ        音声モジュール
１０ｇ        ＣＡＮ  Ｉ／Ｆ
２８        ＧＰＳ衛星
１０２、１０４        パーソナルコンピューター
１０６        携帯電話
１０８        サーバー
１１４        カードリーダー
１１６        キーボックス
１１０        車両
１１０ａ        エンジンスタータ
１１０ｂ        ドアロックアンロックシステム
１１０ｃ        ドアスイッチ
１１０ｄ        イグニッション
１１０ｅ        バッテリー電圧検出器
１１０ｆ        燃料残量検出器
１１０ｇ        車速検出器
１１０ｈ        ＣＡＮバス
【図１】
0005642408.tif 000002
【図２】
0005642408.tif 000003
【図３】
0005642408.tif 000004
【図４】
0005642408.tif 000005