(57)【要約】【課題】メモリに記憶している環境情報がクリアされてしまった場合でも、環境情報を用いた車両の制御を高い制御精度で継続して行えるようにする。【解決手段】記憶手段１２Ａの記憶内容がクリアされた場合、車車間通信手段１６Ａによって自車両２Ａを基準とする所定エリア内の他車両２Ｂに対し、他車両２Ｂが有する環境情報の送信を要求する。そして、他車両２Ｂから送信された環境情報を取得し、自車両２Ａに関する環境情報として記憶手段１２Ａに記録する。【選択図】図１
2007176372.tif 000002
【特許請求の範囲】
【請求項１】
自車両に関する環境情報を記憶する記憶手段を有し、記憶されている環境情報を用いて車両の制御を行う制御装置において、
他車両との間で相互に通信可能な車車間通信手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記車車間通信手段によって自車両を基準とする所定エリア内の他車両に対し、当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両から送信された環境情報を取得し、自車両に関する環境情報として前記記憶手段に記録する記録手段と、
を備えることを特徴とする車両の制御装置。
【請求項２】
前記エリア内の複数の他車両との距離を計測する計測手段と、
計測結果に基づいて複数の他車両の中から最も近い位置にある他車両を選定する近距離車両選定手段とをさらに備え、
前記記録手段は、選定された他車両から送信された環境情報を自車両に関する環境情報として前記記憶手段に記録することを特徴とする請求項１記載の車両の制御装置。
【請求項３】
環境情報を用いて制御される制御対象の始動を判定する始動判定手段をさらに備え、
前記情報送信要求手段は、前記制御対象の始動時、他車両に対して当該他車両が有する環境情報の送信を要求することを特徴とする請求項１又は２記載の車両の制御装置。
【請求項４】
自車両に関する環境情報を車両の制御を通して学習する学習手段と、学習された環境情報の学習値を記憶する記憶手段とを有し、記憶されている環境情報の学習値を用いて車両の制御を行う制御装置において、
他車両との間で相互に通信可能な車車間通信手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記車車間通信手段によって自車両を基準とする所定エリア内の他車両に対し、当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両から送信された環境情報の学習値を取得し、自車両に関する環境情報の学習値の初期値として前記記憶手段に記録する記録手段と、
を備えることを特徴とする車両の制御装置。
【請求項５】
前記エリア内の複数の他車両との距離を計測する計測手段と、
計測結果に基づいて複数の他車両の中から最も近い位置にある他車両を選定する近距離車両選定手段とをさらに備え、
前記記録手段は、選定された他車両から送信された環境情報の学習値を自車両に関する環境情報の学習値の初期値として前記記憶手段に記録することを特徴とする請求項４記載の車両の制御装置。
【請求項６】
前記情報送信要求手段は、前記車車間通信手段によって前記エリア内の他車両に対し、当該他車両が有する環境情報の学習値の送信と併せて学習履歴の送信も要求し、
前記記録手段は、前記他車両から送信された学習履歴から当該他車両における環境情報の学習が完了していると判断される場合に、当該他車両から送信された環境情報の学習値を自車両に関する環境情報の学習値の初期値として前記記憶手段に記録することを特徴とする請求項４又は５記載の車両の制御装置。
【請求項７】
環境情報を用いて制御される制御対象の始動を判定する始動判定手段をさらに備え、
前記情報送信要求手段は、前記制御対象の始動時、他車両に対して当該他車両が有する環境情報の学習値の送信を要求することを特徴とする請求項４乃至６の何れか１項に記載の車両の制御装置。
【請求項８】
車両毎に搭載された車載制御端末と、複数の前記車載制御端末と通信ネットワークによって接続されるサーバとから構成され、車両の制御に必要な情報を必要に応じて車両間で利用し合う車両制御用情報の車両間相互利用システムであって、
前記車載制御端末は、
自車両に関する環境情報を記憶する記憶手段と、
記憶されている環境情報を用いて車両の制御を行う制御手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記サーバに対して環境情報の送信を要求する情報送信要求手段と、
前記サーバから送信された環境情報を取得し、自車両に関する環境情報として前記記憶手段に記録する記録手段とを備え、
前記サーバは、
前記車載制御端末から情報送信要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段とを備える
ことを特徴とする車両制御用情報の車両間相互利用システム。
【請求項９】
車両毎に搭載された車載制御端末と通信ネットワークによって接続されるサーバであって、
前記車載制御端末から車両の制御に用いる環境情報の送信の要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段と、
を備えることを特徴とするサーバ。
【請求項１０】
車両毎に搭載された車載制御端末と、複数の前記車載制御端末と通信ネットワークによって接続されるサーバとから構成され、車両の制御に必要な情報を必要に応じて車両間で利用し合う車両制御用情報の車両間相互利用システムであって、
前記車載制御端末は、
自車両に関する環境情報を車両の制御を通して学習する学習手段と、
学習された環境情報の学習値を記憶する記憶手段と、
記憶されている環境情報の学習値を用いて車両の制御を行う制御手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記サーバに対して環境情報の学習値の送信を要求する情報送信要求手段と、
前記サーバから送信された環境情報の学習値を取得し、自車両に関する環境情報の学習値の初期値として前記記憶手段に記録する記録手段とを備え、
前記サーバは、
前記車載制御端末から情報送信要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報の学習値を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段とを備える
ことを特徴とする車両制御用情報の車両間相互利用システム。
【請求項１１】
車両毎に搭載された車載制御端末と通信ネットワークによって接続されるサーバであって、
前記車載制御端末から車両の制御に用いる環境情報の学習値の送信の要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報の学習値を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段と、
を備えることを特徴とするサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の制御に必要な情報、特に、大気圧等の環境情報の車両間での相互利用を目的とした車両の制御装置及び車両制御用情報の車両間相互利用システムに関する。
【背景技術】
【０００２】
特許文献１には、車両に搭載される車両側装置とセンターとを通信ネットワークにより接続して構成される車両の走行条件学習システムについて開示されている。このシステムは、運転者の操作量等の操作状態や作動部の作動状態に関するデータを車両側装置からセンターに送信し、センターでは車両側装置から送信されたデータに基づき、運転者の運転傾向に適した制御特性を決定し、その制御特性に関連するデータをセンターから車両側装置に送信するようにしたものである。特許文献１の記載によれば、車両の走行条件を学習していく機能を車両側装置ではなくセンターに持たせたことで、走行条件学習システムの低コスト化、及びシステムのアップデートの容易化が可能になったとされている。
【特許文献１】特開２００３−４１２９号公報
【特許文献２】特開昭６４−４５９３９号公報
【特許文献３】特開昭６１−２８７３９号公報
【特許文献４】特開２０００−１０６０５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
ところで、車両の制御、例えば、エンジンの制御に用いる情報の１つに大気圧等の環境情報がある。環境情報は例えば車両の制御を通して学習することができる。例えば、エンジンの制御に用いる大気圧情報は、エアフローメータ等の流量測定手段で測定される吸入空気流量から学習されている。学習された大気圧情報はＥＣＵのメモリに記憶され、次回のエンジンの始動時にはメモリに記憶されている大気圧情報に基づいてエンジンの制御が行われる。
【０００４】
しかし、メモリの記憶内容は、ＥＣＵに接続されるバッテリを取り外した場合等、ＥＣＵへの電源供給の遮断に伴ってクリアされてしまう。メモリの記憶内容がクリアされた後では、エンジンの制御精度の悪化を防止するために新たに大気圧情報を取得する必要が生じる。大気圧情報は大気圧センサ等の専用のセンサを車両毎に設けることで取得できるが、センサの数が増えればそれだけコストも高くついてしまう。
【０００５】
そこで、上記の従来技術のように通信ネットワークを利用し、センター（サーバ）から車両側装置（車載制御端末）に必要な情報を送信することが考えられる。しかし、大気圧等の環境情報は車両が位置している場所（環境）に依存するため、車両から遠く離れたセンターにおいて車両の位置に応じた環境情報を取得することは難しい。正確な環境情報を送信することができなければ精度の高い車両制御を行うことができない。
【０００６】
本発明は、上述のような課題を解決するためになされたもので、記憶している環境情報がクリアされてしまった場合でも、環境情報を用いた車両の制御を高い制御精度で継続して行えるようにすること目的とする。
【課題を解決するための手段】
【０００７】
第１の発明は、上記の目的を達成するため、
自車両に関する環境情報を記憶する記憶手段を有し、記憶されている環境情報を用いて車両の制御を行う制御装置において、
他車両との間で相互に通信可能な車車間通信手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記車車間通信手段によって自車両を基準とする所定エリア内の他車両に対し、当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両から送信された環境情報を取得し、自車両に関する環境情報として前記記憶手段に記録する記録手段と、
を備えることを特徴としている。
【０００８】
第２の発明は、第１の発明において、
前記エリア内の複数の他車両との距離を計測する計測手段と、
計測結果に基づいて複数の他車両の中から最も近い位置にある他車両を選定する近距離車両選定手段とをさらに備え、
前記記録手段は、選定された他車両から送信された環境情報を自車両に関する環境情報として前記記憶手段に記録することを特徴としている。
【０００９】
第３の発明は、第１又は第２の発明において、
環境情報を用いて制御される制御対象の始動を判定する始動判定手段をさらに備え、
前記情報送信要求手段は、前記制御対象の始動時、他車両に対して当該他車両が有する環境情報の送信を要求することを特徴としている。
【００１０】
また、第４の発明は、上記の目的を達成するため、
自車両に関する環境情報を車両の制御を通して学習する学習手段と、学習された環境情報の学習値を記憶する記憶手段とを有し、記憶されている環境情報の学習値を用いて車両の制御を行う制御装置において、
他車両との間で相互に通信可能な車車間通信手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記車車間通信手段によって自車両を基準とする所定エリア内の他車両に対し、当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両から送信された環境情報の学習値を取得し、自車両に関する環境情報の学習値の初期値として前記記憶手段に記録する記録手段と、
を備えることを特徴としている。
【００１１】
第５の発明は、第４の発明において、
前記エリア内の複数の他車両との距離を計測する計測手段と、
計測結果に基づいて複数の他車両の中から最も近い位置にある他車両を選定する近距離車両選定手段とをさらに備え、
前記記録手段は、選定された他車両から送信された環境情報の学習値を自車両に関する環境情報の学習値の初期値として前記記憶手段に記録することを特徴としている。
【００１２】
第６の発明は、第４又は第５の発明において、
前記情報送信要求手段は、前記車車間通信手段によって前記エリア内の他車両に対し、当該他車両が有する環境情報の学習値の送信と併せて学習履歴の送信も要求し、
前記記録手段は、前記他車両から送信された学習履歴から当該他車両における環境情報の学習が完了していると判断される場合に、当該他車両から送信された環境情報の学習値を自車両に関する環境情報の学習値の初期値として前記記憶手段に記録することを特徴としている。
【００１３】
第７の発明は、第４乃至第６の何れか１つの発明において、
環境情報を用いて制御される制御対象の始動を判定する始動判定手段をさらに備え、
前記情報送信要求手段は、前記制御対象の始動時、他車両に対して当該他車両が有する環境情報の学習値の送信を要求することを特徴としている。
【００１４】
また、第８の発明は、上記の目的を達成するため、
車両毎に搭載された車載制御端末と、複数の前記車載制御端末と通信ネットワークによって接続されるサーバとから構成され、車両の制御に必要な情報を必要に応じて車両間で利用し合う車両制御用情報の車両間相互利用システムであって、
前記車載制御端末は、
自車両に関する環境情報を記憶する記憶手段と、
記憶されている環境情報を用いて車両の制御を行う制御手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記サーバに対して環境情報の送信を要求する情報送信要求手段と、
前記サーバから送信された環境情報を取得し、自車両に関する環境情報として前記記憶手段に記録する記録手段とを備え、
前記サーバは、
前記車載制御端末から情報送信要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段とを備える
ことを特徴としている。
【００１５】
また、第９の発明は、上記の目的を達成するため、
車両毎に搭載された車載制御端末と通信ネットワークによって接続されるサーバであって、
前記車載制御端末から車両の制御に用いる環境情報の送信の要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段と、
を備えることを特徴としている。
【００１６】
また、第１０の発明は、上記の目的を達成するため、
車両毎に搭載された車載制御端末と、複数の前記車載制御端末と通信ネットワークによって接続されるサーバとから構成され、車両の制御に必要な情報を必要に応じて車両間で利用し合う車両制御用情報の車両間相互利用システムであって、
前記車載制御端末は、
自車両に関する環境情報を車両の制御を通して学習する学習手段と、
学習された環境情報の学習値を記憶する記憶手段と、
記憶されている環境情報の学習値を用いて車両の制御を行う制御手段と、
前記記憶手段の記憶内容がクリアされたことを判定するクリア判定手段と、
前記記憶内容がクリアされた場合、前記サーバに対して環境情報の学習値の送信を要求する情報送信要求手段と、
前記サーバから送信された環境情報の学習値を取得し、自車両に関する環境情報の学習値の初期値として前記記憶手段に記録する記録手段とを備え、
前記サーバは、
前記車載制御端末から情報送信要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報の学習値を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段とを備える
ことを特徴としている。
【００１７】
また、第１１の発明は、上記の目的を達成するため、
車両毎に搭載された車載制御端末と通信ネットワークによって接続されるサーバであって、
前記車載制御端末から車両の制御に用いる環境情報の学習値の送信の要求が有った場合、前記車載制御端末が搭載される車両を基準とする所定エリア内の他車両の車載制御端末に対して当該他車両が有する環境情報の学習値の送信を要求する情報送信要求手段と、
前記他車両の車載制御端末から送信された環境情報の学習値を取得し、情報送信要求の有った前記車載制御端末に転送する情報転送手段と、
を備えることを特徴としている。
【発明の効果】
【００１８】
第１の発明によれば、車車間通信によって自車両の近隣に存在する他車両から当該他車両が有する環境情報を取得することができるので、記憶している環境情報がクリアされてしまった場合でも、環境情報を用いた車両の制御を高い制御精度で継続して行うことができる。
【００１９】
第２の発明によれば、自車両のより近くに位置する他車両から環境情報を取得することができるので、自車両の環境により見合った車両制御を行うことが可能となる。
【００２０】
第３の発明によれば、車車間通信による他車両からの環境情報の取得を制御対象の始動時に行うことで、環境情報の取得から車両制御が開始されるまでの間の環境の変化によって、環境情報を用いた車両制御の制御精度が悪化してしまうことを防止できる。
【００２１】
また、第４の発明によれば、車車間通信によって自車両の近隣に存在する他車両から当該他車両が有する環境情報の学習値を取得することができ、記憶している環境情報の学習値がクリアされてしまった場合でも、取得した学習値を初期値として環境情報の学習を再開することができる。これにより、再度学習が完了するまでの時間を短縮することができ、環境情報を用いた車両の制御を高い制御精度で継続して行うことができる。
【００２２】
第５の発明によれば、自車両のより近くに位置する他車両から環境情報の学習値を取得することができるので、自車両の環境により見合った車両制御を行うことが可能となる。
【００２３】
第６の発明によれば、環境情報の学習値を取得する他車両を既に学習が完了している車両に限定することで、再度学習が完了するまでの時間を確実に短縮することが可能となる。
【００２４】
第７の発明によれば、車車間通信による他車両からの環境情報の学習値の取得を制御対象の始動時に行うことで、環境情報の学習値の取得から車両制御が開始されるまでの間の環境の変化によって、環境情報を用いた車両制御の制御精度が悪化してしまうことを防止できる。
【００２５】
また、第８及び第９の発明によれば、通信ネットワークを介してサーバから環境情報を取得することができ、しかも、その環境情報は自車両の近隣に存在する他車両が有する環境情報であるので、記憶している環境情報がクリアされてしまった場合でも、環境情報を用いた車両の制御を高い制御精度で継続して行うことができる。
【００２６】
また、第１０及び第１１の発明によれば、通信ネットワークを介してサーバから環境情報の学習値を取得することができるので、記憶している環境情報がクリアされてしまった場合でも、取得した学習値を初期値として環境情報の学習を再開することができる。しかも、取得する学習値は自車両の近隣に存在する他車両が有する環境情報の学習値であるので、再度学習が完了するまでの時間を短縮することができ、環境情報を用いた車両の制御を高い制御精度で継続して行うことができる。
【発明を実施するための最良の形態】
【００２７】
実施の形態１．
以下、図面を参照して本発明の実施の形態１について説明する。
【００２８】
本実施形態では、本発明を車両間での大気圧学習値の相互利用に適用している。車両のエンジンでは、その制御のためのパラメータとして大気圧情報を用いている。この大気圧情報は、エンジンの運転を通して例えば吸入空気流量から学習され、ＥＣＵのメモリに記憶される。しかし、メモリに記憶されている大気圧学習値はＥＣＵに接続されるバッテリを取り外した場合にはクリアされる。そこで、本実施形態では、大気圧学習値がクリアされた場合、他の車両から大気圧学習値を取り込んで初期値として使用することにしている。
【００２９】
図１は、本実施形態にかかる車両間での大気圧学習値の相互利用システムの概略図である。図１に示すように、本実施形態のシステムは少なくとも２台の車両によって構成される。各車両２Ａ，２Ｂには、エンジンを含む車両全体の制御装置であるＥＣＵ１０Ａ，１０Ｂが搭載されている。ＥＣＵ１０Ａ，１０Ｂにはメモリ１２Ａ，１２Ｂが備えられている。ＥＣＵ１０Ａ，１０Ｂは、エンジンの運転を通して大気圧を学習し、学習で得られた大気圧学習値をメモリ１２Ａ，１２Ｂに記憶する。メモリ１２Ａ，１２Ｂの記憶内容は、車載のバッテリ１４Ａ，１４ＢからＥＣＵ１０Ａ，１０Ｂへ電力が供給されている間は保持されている。
【００３０】
また、各車両２Ａ，２Ｂには、他の車両との間で情報通信を行うための車車間通信装置１６Ａ，１６Ｂが搭載されている。さらに、自車両の現在位置を取得するためのＧＰＳ１８Ａ，１８Ｂも搭載されている。車車間通信装置１６Ａ，１６Ｂ及びＧＰＳ１８Ａ，１８ＢはＥＣＵ１０Ａ，１０Ｂに接続され、ＥＣＵ１０Ａ，１０Ｂによってその動作を制御されている。
【００３１】
二台の車両２Ａ，２Ｂは、車車間通信装置１６Ａ，１６Ｂを用いることで、メモリ１２Ａ，１２Ｂに記憶されている大気圧学習値を相互に利用し合うことができる。例えば、車両２Ａにおいてバッテリ１４ＡがＥＣＵ１０Ａから外され、メモリ１２Ａの記憶内容がクリアされたとする。この場合、車両２ＡのＥＣＵ１０Ａは、車車間通信装置１６Ａによって車両２Ｂに大気圧学習値の送信を要求する。車両２ＢのＥＣＵ１０Ｂは、車両２Ａからの情報送信要求を受信したら、メモリ１２Ｂから大気圧学習値を読み出して車車間通信装置１６Ｂによって車両２Ａに大気圧学習値を送信する。車両２ＡのＥＣＵ１０Ａは、車両２Ｂから大気圧学習値が送信されてきたら、それをメモリ１２Ａに書き込んで大気圧学習値を初期化する。このような動作により、車両２Ｂで学習された大気圧学習値を車両２Ａで利用することが可能になる。
【００３２】
車車間通信の方法としては、例えば、無線ＬＡＮを用いることができる。この場合、車両間の距離が近ければ、図１に示すように、車両同士で直接通信を行うことができる。しかし、電波が届く範囲には限界があるため、車両間の距離がある程度大きくなると車両同士で直接通信を行うことはできない。そこで、ある程度の距離が離れた車両間では、以下に説明するような方法で車車間通信を行うようになっている。
【００３３】
図２は、インフラ設備として構築されている通信ネットワーク３０を用いる方法を示している。通信ネットワーク３０には複数の中継局３４，３６が接続されている。各中継局３４，３６は相互に適当な距離を置いて配置され、それぞれカバーできるエリアを有している。ここでは中継局３４のカバーエリア内に車両２Ａ，２Ｂ，２Ｃが存在し、中継局３６のカバーエリア内に車両２Ｄが存在するものとする。車両２Ａから見た場合、車両２Ｂ，２Ｃは同一のエリア内に存在する。この場合、車両２Ａから直接電波が届く距離にある車両２Ｂとは直接通信し、直接電波が届かない距離にある車両２Ｃとは中継局３４を介して通信する。また、車両２Ａと異なるエリアに存在する車両２Ｄとは、中継局３４、通信ネットワーク３０及び中継局３６を介して通信する。
【００３４】
図３は、複数の車両によって構成されるアドホックネットワークを用いる方法を示している。車両２Ａが他の車両と車車間通信を行う場合、車両２Ａから直接電波が届く距離にある車両２Ｂとは直接通信する。車両２Ａからは直接電波は届かないが車両２Ｂから直接電波が届く距離にある車両２Ｃ，２Ｄとは、車両２Ｂを中継ノードとして使用し、車両２Ｂを介して通信する。同様に、車両２Ｂからも直接電波は届かないが車両２Ｄから直接電波が届く距離にある車両２Ｅとは、車両２Ｂと車両２Ｄとを中継ノードとして使用し、これら車両２Ｂ，２Ｄを介して通信する。
【００３５】
本実施形態では、車両同士で直接通信できない場合の通信方法として、図２に示す方法と図３に示す方法の何れの方法を用いてもよい。或いは、図２に示す方法と図３に示す方法の双方を用いてもよい。例えば、街中や幹線道路沿いのようにインフラ設備が整っている地域では、図２に示すような既存の通信ネットワークを用いて通信し、田舎のようにインフラ設備が整っていない地域では、図３に示すようなアドホックネットワークを用いて通信してもよい。
【００３６】
ところで、システムが多数の車両から構成されている場合、どの車両から取り込んだ大気圧学習値を初期値として使用するかによって学習再開後の学習精度に差が生じる。以下では、図４を参照し、車両２Ａの他に複数の車両２Ｂ〜２Ｇが存在している場合において、どの車両から車両２Ａに大気圧学習値を取り込むのか具体的に説明する。
【００３７】
図４に示すように、車両２Ａが他の車両から大気圧学習値を取り込む場合、先ず、車両２Ａを中心とする所定エリアが有効エリアとして設定される。大気圧は場所によって異なるため、車両２Ａからあまりにも遠く離れている車両の大気圧学習値を用いても、精度の高いエンジン制御を行うことができない。前記の有効エリアは有効な大気圧学習値が得られる範囲との仮定の上で設定されるものであり、有効エリア外の車両２Ｄは大気圧学習値の取り込み先から除外される。
【００３８】
次に、有効エリア内の車両２Ｂ，２Ｃ，２Ｅ，２Ｆ，２Ｇの中から、大気圧学習値の学習が完了している車両が選別される。これは次の理由による。有効エリア内に新車工場やヤードがある場合、そこにある車両は未運転のために大気圧学習が完了していない可能性がある。また、有効エリア内に整備工場にある場合、そこにある車両はバッテリの取り外しによってメモリの記憶内容がクリアされている可能性がある。これらの車両が有する大気圧学習値は精度が低く、車両２Ａに取り込んで使用するメリットが無い。そこで、大気圧学習が完了していない車両については、大気圧学習値の取り込み先から除外することにしている。
【００３９】
大気圧学習が完了しているか否かは、車車間通信によって各車両の学習完了履歴を参照することで判定することができる。学習完了フラグが立っていれば、その車両については大気圧学習が完了していると判断できる。図４においては、フラグマークが付いている車両２Ｂ，２Ｄ，２Ｅ，２Ｇにおいて大気圧学習が完了している。ただし、車両２Ｄは前述のように有効エリア外であるため、大気圧学習値の取り込み先からは除外される。
【００４０】
そして、有効エリア内にあり且つ大気圧学習が完了している車両２Ｂ，２Ｅ，２Ｇの中から、車両２Ａに最も近い車両２Ｂが大気圧学習値の取り込み先として選択される。車両２Ａの位置における大気圧は、車両２Ａに最も近接した車両２Ｂの位置における大気圧に最も近いと考えられる。したがって、車両２Ｂから大気圧学習値を取得することで、正確な大気圧情報に基づく精度の高いエンジン制御を行うことが可能になる。
【００４１】
車両２Ａと他の車両との距離は、ＧＰＳによって取得される各車両の位置情報から測定することができる。同様に、他の車両が有効エリア内にいるか否かについても、ＧＰＳによって取得される各車両の位置情報から判定することができる。なお、距離だけで見れば車両２Ｆが最も車両２Ａに近いが、前述のように車両２Ｆは大気圧学習が完了していないため、大気圧学習値の取り込み先からは除外される。
【００４２】
以上説明した大気圧学習値の取り込み先の選択は、ＥＣＵによって実行される学習値クリア後の初期化処理において行われる。図５のフローチャートは、本実施形態においてＥＣＵにより実行される初期化処理のルーチンを示している。このルーチンは、ＥＣＵによって実行されるエンジン制御ルーチン（メインルーチン）のサブルーチンとして実行される。
【００４３】
図５に示すルーチンの最初のステップＳ１００では、メモリに記憶されている大気圧学習値がクリアされたか否か判定する。学習値がクリアされていなければ初期化の必要はないので、その場合には初期化処理を終了してメインルーチンに戻る。
【００４４】
大気圧学習値がクリアされた場合、次のステップＳ１０２では、エンジンの始動時か否か判定する。車両のスタートスイッチがオンになることでＥＣＵは起動するが、必ずしもエンジンも始動するとは限らない。エンジンの始動は、運転者によるその後の操作により、或いはＥＣＵの判断によって行われる。このため、ＥＣＵが起動してからエンジンが始動するまでの間には時間的なずれがあり、その間に大気圧が変化する場合が考えられる。例えば、ＥＣＵの起動後に車両が輸送され、全くの別の場所でエンジンが始動した場合等である。このような場合、ＥＣＵの起動時に初期化を行うと、結果として誤った情報を取得することになりかねない。そこで、本ルーチンでは、エンジンの始動を条件として以降の初期化処理を行い、エンジンが始動していないときには誤った初期化を避けるために初期化処理を終了してメインルーチンに戻る。
【００４５】
エンジン始動時の場合、次のステップＳ１０４では、車車間通信によって近隣の車両、具体的には、自車両を中心とする有効エリア内の車両から学習情報を取得する。ここでいう学習情報とは、その車両のメモリに記憶されている大気圧学習値と学習完了履歴である。車車間通信では、前述のように、車両同士の直接通信の他、固定の通信ネットワークを用いた通信やアドホックネットワークを用いた通信を利用する。
【００４６】
次のステップＳ１０６では、ステップＳ１０４で取得された各車両の学習完了履歴に基づき、学習完了履歴の有る車両、つまり、学習完了フラグの立っている車両の有無を判定する。学習完了履歴の有る車両が無ければ、大気圧学習値の取り込み先が存在しないことになるので、初期化処理を終了してメインルーチンに戻る。
【００４７】
学習完了履歴が有る車両が存在する場合、次のステップＳ１０８では、学習完了履歴が有る各車両の距離情報を取得する。具体的には、車車間通信によって各車両のＧＰＳによる位置情報を取得し、各車両の位置情報と自車両の位置情報とから自車両と各車両との距離を計測する。
【００４８】
そして、最後のステップＳ１１０では、ステップＳ１０８で取得された距離情報に基づき、学習完了履歴が有る車両の中から自車両に最も近い位置にある車両を特定する。そして、ステップＳ１０４で既に取得している当該車両の学習情報（大気圧学習値）に基づいて自車両の大気圧学習値を初期化する。
【００４９】
上記のルーチンが実行されることにより、メモリに記憶している大気圧学習値がクリアされてしまった場合でも、他の車両から取得した大気圧学習値を初期値として大気圧学習を再開することができる。これにより、再度学習が完了するまでの時間を短縮することができ、大気圧基づくエンジン制御を高い制御精度で継続して行うことができる。
【００５０】
本実施形態では、ＥＣＵによりステップＳ１００の処理が実施されることで、第１の発明及び第４の発明にかかる「クリア判定手段」が実現されている。また、ステップＳ１０４の処理が実施されることで、第１の発明及び第４の発明にかかる「情報送信要求手段」が実現されている。また、ステップＳ１１０の処理が実施されることで、第１の発明及び第４の発明にかかる「記録手段」が実現されている。
【００５１】
さらに、本実施形態では、ＥＣＵによりステップＳ１０８の処理が実施されることで、第２の発明及び第５の発明にかかる「計測手段」が実現されている。また、ステップＳ１１０の処理が実施されることで、第２の発明及び第５の発明にかかる「近距離車両選定手段」が実現されている。また、ステップＳ１０２の処理が実施されることで、第３の発明及び第７の発明にかかる「始動判定手段」が実現されている。また、ステップＳ１０６の処理が実施されることで、第６の発明が実現されている。
【００５２】
実施の形態２．
以下、図面を参照して本発明の実施の形態２について説明する。
【００５３】
本実施形態では、実施の形態１と同じく、本発明を車両間での大気圧学習値の相互利用に適用している。ただし、実施の形態１は車両間の車車間通信によって相互利用システムを構成しているのに対し、本実施形態は通信ネットワークを利用したクライアント−サーバシステムとして相互利用システムを構成している点に特徴がある。
【００５４】
図６は、本実施形態にかかる車両間での大気圧学習値の相互利用システムの概略図である。図６に示すように、本実施形態のシステムは通信ネットワーク３０、通信ネットワーク３０に設けられた複数の中継局３４，３６、及びサーバ３２を含んでいる。また、本実施形態のシステムには少なくとも２台の車両も含まれる。各車両４Ａ，４Ｂには、エンジンを含む車両全体の制御装置であるＥＣＵ２０Ａ，２０Ｂが搭載されている。ＥＣＵ２０Ａ，２０Ｂにはメモリ２２Ａ，２２Ｂが備えられている。メモリ２２Ａ，２２Ｂには大気圧の学習値が記憶されている。メモリ２２Ａ，２２Ｂの記憶内容は、車載のバッテリ２４Ａ，２４ＢからＥＣＵ２０Ａ，２０Ｂへ電力が供給されている間は保持されている。
【００５５】
また、各車両４Ａ，４Ｂには、無線通信によって通信ネットワーク３０に接続するための通信装置２６Ａ，２６Ｂが搭載されている。ＥＣＵ２０Ａ，２０Ｂの起動時には、通信装置２６Ａ，２６Ｂと最寄りの中継局３４，３６との間で通信が確立されるようになっている。さらに、自車両の現在位置を取得するためのＧＰＳ２８Ａ，２８Ｂも搭載されている。本実施形態では、ＥＣＵ２０Ａ，２０Ｂ、メモリ２２Ａ，２２Ｂ、通信装置２６Ａ，２６Ｂ、及びＧＰＳ２８Ａ，２８Ｂによって、第８の発明及び第１０の発明にかかる「車載制御端末」が構成されている。
【００５６】
実施の形態１では、車両間の車車間通信によって大気圧学習値を相互に利用し合っているのに対し、本実施形態では、各車両４Ａ，４Ｂは中継局３４，３６と通信ネットワーク３０を介してサーバ３２と通信し、サーバ３２との通信を介してメモリ２２Ａ，２２Ｂに記憶されている大気圧学習値を相互に利用し合う。例えば、車両４Ａにおいてバッテリ２４ＡがＥＣＵ２０Ａから外され、メモリ２２Ａの記憶内容がクリアされたとする。この場合、車両４ＡのＥＣＵ２０Ａは、サーバ３２に大気圧学習値の送信を要求する。サーバ３２は、車両４Ａからの情報送信要求を受信したら、他の車両４Ｂに対して大気圧学習値の送信を要求する。そして、情報送信要求に応じて車両４Ｂから大気圧学習値が送信されてきたら、サーバ３２はそれを受け取って車両２Ａに転送する。車両４ＡのＥＣＵ２０Ａは、サーバ３２から大気圧学習値が送信されてきたら、それをメモリ２２Ａに書き込んで大気圧学習値を初期化する。このような動作により、車両４Ｂで学習された大気圧学習値を車両４Ａで利用することが可能になる。
【００５７】
本実施形態によれば、通信ネットワーク３０に接続可能な圏内にある多数の車両間で大気圧学習を相互利用することができる。しかし、サーバ３２が大気圧学習値の取り込み先としてどの車両を選択するかによって、サーバ３２から送信された大気圧学習値を初期値として学習を再開した後の学習精度に差が生じる。以下では、図７を参照し、情報送信を要求している車両４Ａの他に複数の車両４Ｂ〜４Ｅが通信ネットワーク３０に接続している場合において、サーバ３２がどの車両から大気圧学習値を取り込むのか具体的に説明する。
【００５８】
図７に示すように、通信ネットワーク３０には複数の中継局３４，３６，３８が設けられ、各車両４Ａ〜４Ｅは何れかの中継局３４，３６，３８との間で通信を行っている。サーバ３２は、先ず、車両４Ａが通信している中継局３４と、その中継局３４から一定範囲にある中継局３６とを有効エリアとして設定し、それら中継局３４，３６と通信している車両４Ｂ，４Ｃ，４Ｅを選択する。有効エリア外の中継局３８と通信している車両４Ｄは大気圧学習値の取り込み先から除外される。
【００５９】
次に、サーバ３２は、有効エリア内の車両４Ｂ，４Ｃ，４Ｅの中から、大気圧学習値の学習が完了している車両を選別する。大気圧学習が完了しているか否かは、各車両の学習完了履歴を参照することで判定することができる。学習完了フラグが立っていれば、その車両については大気圧学習が完了していると判断できる。図７においては、フラグマークが付いている車両４Ｂ，４Ｅにおいて大気圧学習が完了している。
【００６０】
そして、サーバ３２は、有効エリア内にあり且つ大気圧学習が完了している車両４Ｂ，４Ｅの中から、車両４Ａに最も近い車両４Ｂが大気圧学習値の取り込み先として選択する。車両４Ａと他の車両との距離は、ＧＰＳによって取得される各車両の位置情報から測定することができる。大気圧学習が完了している車両のうち車両４Ａに最も近い車両４Ｂから大気圧学習値を取得し、それを車両４Ａに転送することで、車両４Ａでは正確な大気圧情報に基づく精度の高いエンジン制御を行うことが可能になる。
【００６１】
以上説明したサーバ内の処理は、車両からの学習情報の送信要求を受けて実行される。車両のＥＣＵは、学習値クリア後の初期化処理においてサーバに学習情報の送信を要求する。図８のフローチャートは、本実施形態においてＥＣＵにより実行される初期化処理のルーチンを示している。このルーチンは、ＥＣＵによって実行されるエンジン制御ルーチン（メインルーチン）のサブルーチンとして実行される。
【００６２】
ＥＣＵは、図８に示すルーチンの最初のステップＳ２００において、メモリに記憶されている大気圧学習値がクリアされたか否か判定する。学習値がクリアされていなければ初期化の必要はないので、その場合には初期化処理を終了してメインルーチンに戻る。
【００６３】
大気圧学習値がクリアされた場合、次のステップＳ２０２では、エンジンの始動時か否か判定する。エンジンが始動していないときには誤った初期化を避けるために初期化処理を終了してメインルーチンに戻る。
【００６４】
エンジン始動時の場合には、次のステップＳ２０４で、サーバに対して学習情報の送信を要求する。ここでいう学習情報とは他の車両で学習された大気圧学習値である。
【００６５】
次のステップＳ２０６では、学習情報の受信の有無を判定する。一定期間待ってもサーバから学習情報（大気圧学習値）が送信されてこない場合には、大気圧学習値を取り込むのに適当な車両が存在しなかったか、或いは、通信ネットワークに何等かの障害が生じているものと予想される。この場合はタイムアウトとなり、初期化処理を終了してメインルーチンに戻る。
【００６６】
学習情報を受信した場合には、最後のステップＳ２０８に進む。ステップＳ２０８では、受信した学習情報（大気圧学習値）に基づいて自車両の大気圧学習値を初期化する。
【００６７】
一方、サーバにより実行される学習情報の送信処理のルーチンをフローチャートで示すと図９のようになる。図９に示すルーチンの最初のステップＳ３００において、サーバは、車両からの学習情報（大気圧学習値）の送信要求の有無を判定する。何れかの車両から学習情報の送信を要求された場合には、以降の送信処理を実施する。情報送信要求が無い場合には送信処理を終了する。
【００６８】
学習情報の送信要求が有った場合、次のステップＳ３０２では、サーバに接続中の車両の中から有効エリア内に存在する車両を検索する。有効エリアは、前述のように、情報送信要求の有った車両（情報送信要求車両）を基準として設定されるエリアである。そして、検索条件に該当する各車両から学習情報を取得する。ここでいう学習情報とは、その車両のメモリに記憶されている大気圧学習値と学習完了履歴である。
【００６９】
次のステップＳ３０４では、ステップＳ３０２で取得した各車両の学習完了履歴に基づき、学習完了履歴の有る車両、つまり、学習完了フラグの立っている車両の有無を判定する。学習完了履歴の有る車両が無ければ、大気圧学習値の取り込み先として適当な車両が存在しないことになるので、その場合には送信処理を終了する。
【００７０】
学習完了履歴の有る車両が存在する場合、次のステップＳ３０６では、学習完了履歴が有る各車両の距離情報を取得する。具体的には、各車両のＧＰＳによる位置情報を取得し、各車両の位置情報と情報送信要求車両の位置情報とから、情報送信要求車両に対する各車両の距離を計測する。
【００７１】
そして、最後のステップＳ３０８では、ステップＳ３０６で取得された距離情報に基づき、学習完了履歴が有る車両の中から情報送信要求車両に最も近い位置にある車両を特定する。そして、ステップＳ３０２で既に取得している当該車両の学習情報（大気圧学習値）を情報送信要求車両に転送する。
【００７２】
車両のＥＣＵにより図８に示すルーチンが実行され、サーバにより図９に示すルーチンが実行されることにより、メモリに記憶している大気圧学習値がクリアされてしまった場合でも、他の車両から取得した大気圧学習値を初期値として大気圧学習を再開することができる。これにより、再度学習が完了するまでの時間を短縮することができ、大気圧基づくエンジン制御を高い制御精度で継続して行うことができる。
【００７３】
本実施形態では、ＥＣＵによりステップＳ２００の処理が実施されることで、第８の発明及び第１０の発明にかかる「クリア判定手段」が実現されている。また、ステップＳ２０４の処理が実施されることで、第８の発明及び第１０の発明にかかる「情報送信要求手段」が実現されている。また、ステップＳ２０８の処理が実施されることで、第８の発明及び第１０の発明にかかる「記録手段」が実現されている。
【００７４】
また、本実施形態では、サーバによりステップＳ３０２の処理が実施されることで、第８の発明、第９の発明、第１０の発明及び第１１の発明にかかる「情報送信要求手段」が実現されている。また、ステップＳ３０８の処理が実施されることで、第８の発明、第９の発明、第１０の発明及び第１１の発明の発明にかかる「情報転送手段」が実現されている。
【００７５】
その他．
以上、本発明の実施の形態について説明したが、本発明は上記実施の形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で種々変形して実施することができる。例えば、上記実施の形態では、本発明を車両間での大気圧学習値の相互利用に適用しているが、大気圧以外の環境情報（車両固有でない、車両の置かれている環境に依存する情報）、例えば、大気温や湿度等の学習値の相互利用にも適用することができる。また、学習値だけでなく計測値の相互利用にも適用することができる。また、車両間で相互利用する環境情報は、エンジン制御以外の車両制御に用いられるものであってもよい。
【図面の簡単な説明】
【００７６】
【図１】本発明の実施の形態１にかかる車両間での大気圧学習値の相互利用システムの概略図である。
【図２】距離が離れた車両間でも利用可能な車車間通信の一例を示す図である。
【図３】距離が離れた車両間でも利用可能な車車間通信の一例を示す図である。
【図４】本発明の実施の形態１において複数の車両の中から大気圧学習値を取り込む車両を選定する手順について説明するための図である。
【図５】本発明の実施の形態１においてＥＣＵにより実行される初期化処理のルーチンのフローチャートである。
【図６】本発明の実施の形態２にかかる車両間での大気圧学習値の相互利用システムの概略図である。
【図７】本発明の実施の形態２において複数の車両の中から大気圧学習値を取り込む車両を選定する手順について説明するための図である。
【図８】本発明の実施の形態２においてＥＣＵにより実行される初期化処理のルーチンのフローチャートである。
【図９】本発明の実施の形態２においてサーバにより実行される送信処理のルーチンのフローチャートである。
【符号の説明】
【００７７】
２Ａ〜２Ｇ，４Ａ〜４Ｅ  車両
１０Ａ，１０Ｂ，２０Ａ，２０Ｂ  ＥＣＵ
１２Ａ，１２Ｂ，２２Ａ，２２Ｂ  メモリ
１４Ａ，１４Ｂ，２４Ａ，２４Ｂ  バッテリ
１６Ａ，１６Ｂ  車車間通信装置
１８Ａ，１８Ｂ，２８Ａ，２８Ｂ  ＧＰＳ
２６Ａ，２６Ｂ  通信装置
３０  通信ネットワーク
３２  サーバ
３４，３６，３８  中継局
【図１】
2007176372.tif 000003
【図２】
2007176372.tif 000004
【図３】
2007176372.tif 000005
【図４】
2007176372.tif 000006
【図５】
2007176372.tif 000007
【図６】
2007176372.tif 000008
【図７】
2007176372.tif 000009
【図８】
2007176372.tif 000010
【図９】
2007176372.tif 000011