(57)【要約】【課題】  最新の法律的規制条件に基いて運転者に警告を出力し、運転者に確実に制限速度を守らせることのできる車速自動制御システムを提供する。【解決手段】  インターネット２に接続可能な車載処理装置６とインターネット２上の監視用サーバ４で車速自動制御システム１を構成し、車両３の走行速度と現在位置を所定周期毎に車載処理装置６から監視用サーバ４に送信し、監視用サーバ４によって制限速度データベースを検索させて車両３の走行位置に応じた制限速度を求め、車両３の走行速度が制限速度を上回ると対応する車載処理装置６にアラーム信号を送信して走行速度の超過を運転者に警告し、更に、運転者がアラームを無視して走行速度を改めない状態が続くと、車載処理装置６に減速指令を送信して車両３の走行速度を制限速度の範囲内に規制する。【選択図】図１
2005182191.tif 000002
【特許請求の範囲】
【請求項１】
インターネットに接続可能な車載処理装置とインターネット上に設置された監視用サーバとからなる車速自動制御システムであって、
前記車載処理装置には、車両の走行速度を検出する走行速度検出手段と、車両の現在位置を検出する現在位置検出手段と、可視表示もしくは音声表示を利用したアラーム出力手段と、車両の走行速度を制御する走行速度制御手段を設ける一方、
前記監視用サーバには、車両の走行位置と制限速度との対応関係を記憶した制限速度データベースが接続され、
前記車載処理装置から送信された現在位置に基づいて前記制限速度データベースを検索して当該現在位置に対応する制限速度を求める制限速度抽出手段と、前記車載処理装置から送信された走行速度と前記制限速度抽出手段によって求められた制限速度とを比較して前記走行速度が前記制限速度を上回ると前記車載処理装置にアラーム信号を送信するアラーム信号送信手段と、前記走行速度が前記制限速度を上回る状態が一定の設定条件を超えたことを検知すると前記車載処理装置から送信される走行速度が前記制限速度を下回るまで前記車載処理装置に減速指令を送信する減速指令送信手段とが設けられていることを特徴とした車速自動制御システム。
【請求項２】
前記アラーム信号送信手段は、前記走行速度と前記制限速度との偏差をアラーム信号として送信し、前記アラーム出力手段は前記偏差を速度超過量として可視表示もしくは音声表示するように構成されていることを特徴とした請求項１記載の車速自動制御システム。
【請求項３】
前記制限速度データベースには、車両の走行位置と制限速度との対応関係が走行環境に応じて細分化して記憶され、前記制限速度抽出手段は、車両の現在位置と走行環境に応じて制限速度を求めるように構成されていることを特徴とした請求項１または請求項２記載の車速自動制御システム。
【請求項４】
前記減速指令送信手段は、前記走行速度と前記制限速度との偏差が設定値を上回ったことを検知すると減速指令を送信するように構成されていることを特徴とした請求項１，請求項２または請求項３記載の車速自動制御システム。
【請求項５】
前記減速指令送信手段は、前記走行速度が前記制限速度を上回ったのち設定時間が経過しても前記走行速度が前記制限速度を下回らないことを検知すると減速指令を送信するように構成されていることを特徴とした請求項１，請求項２，請求項３または請求項４記載の車速自動制御システム。
【請求項６】
前記車載処理装置には、起動時にユーザＩＤとパスワードを監視用サーバに送信するユーザ特定情報送信手段が設けられ、前記監視用サーバには、前記車載処理装置の利用者を特定するためのユーザＩＤとパスワードとを記憶したユーザ登録データベースが接続されると共に、車載処理装置から送信されたユーザＩＤとパスワードが前記ユーザ登録データベースから検索された場合に限って前記制限速度抽出手段，アラーム信号送信手段，減速指令送信手段の作動を許容する不正使用防止手段が設けられていることを特徴とした請求項１，請求項２，請求項３，請求項４または請求項５記載の車速自動制御システム。
【請求項７】
前記車載処理装置がカーナビゲーションシステムとエンジンコントロールユニットから成り、
前記走行速度検出手段と前記走行速度制御手段が前記エンジンコントロールユニットによって構成され、前記現在位置検出手段が前記カーナビゲーションシステムによって構成され、前記アラーム出力手段は前記カーナビゲーションシステムのディスプレイによって兼ねられていることを特徴とした請求項１，請求項２，請求項３，請求項４，請求項５または請求項６記載の車速自動制御システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両の安全運転を促進する車速自動制御システムの改良に関する。
【背景技術】
【０００２】
カーナビゲーションシステム等を利用して車両の安全運転を促進するようにしたシステムとしては、例えば、特許文献１に開示されるような交通違反取締システムおよび特許文献２に開示されるような定速走行制御装置等が公知である。
【０００３】
前者の交通違反取締システムは、車載されたカーナビゲーションシステムを利用して車両の位置や移動方向を特定し、更に、車両に設置されたＣＤ−ＲＯＭ等の記憶手段に登録された法律的規制条件を車両の位置や移動方向で検索して当該時点での走行動作が法律的規制条件に適合しているか否かを判定し、走行動作が法律的規制条件に適合しなくなると予測された場合に搭乗者に警報を発すると共に、走行動作が法律的規制条件に明らかに適合しなくなった場合に法執行機関に自動的に違法運転の内容および利用者の識別コード等を無線で送信するようにしたものである。
従って、基本的には、安全運転義務に違反した利用者を取り締まるものに過ぎず、違法な運転の抜本的な解決策と成り得るものではない。
また、車両に設置されたＣＤ−ＲＯＭ等の記憶手段に登録された法律的規制条件に基いて走行動作の適不適を判定するものであるため、頻繁に行われる法律的規制条件の変化に対処することは困難であり、場合によっては、適切な運転をしているにも関わらず違反として取り締まられたり、あるいは、これとは逆に、不適切な運転をしているにも関わらず違法運転として取り締まられない可能性もある。
【０００４】
一方、後者の定速走行制御装置は、車載されたカーナビゲーションシステムを利用して車両の位置を特定し、更に、車両に設置されたＣＤ−ＲＯＭ等の記憶手段に登録された地図情報に基いて安全速度を推定し、この安全速度をカーナビゲーションシステムのディスプレイに表示すると共に、車両に実装されたオートクルージング機能の速度設定値を前記安全速度の範囲内に規制する等の処理操作を行うことで速度超過を未然に防止しようとしたものであり、更に、走行予定の道路に関わる地図情報を先読みして早めに安全速度を求めることにより、安全速度の変動に伴う一時的な速度超過をも防止しようとしたものである。
しかしながら、地図情報や安全速度に関わる情報が全て車載の記憶手段に登録されている点では前記と同様であり、必ずしも、最新の情報に基いて適切な安全運転が実現されるといった保障はない。
【０００５】
【特許文献１】特開２００２−３１２８９７号公報
【特許文献２】特開平７−１８２５９８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
そこで、本発明の課題は、前記従来技術の欠点を解消し、常に最新の法律的規制条件に基いて運転者に警告を出力し、また、運転者がうっかりしていた場合であっても運転者に確実に制限速度を守らせることのできる車速自動制御システムを提供することにある。
【課題を解決するための手段】
【０００７】
本発明は、インターネットに接続可能な車載処理装置とインターネット上に設置された監視用サーバとからなる車速自動制御システムであり、前記課題を達成するため、特に、
前記車載処理装置には、車両の走行速度を検出する走行速度検出手段と、車両の現在位置を検出する現在位置検出手段と、可視表示もしくは音声表示を利用したアラーム出力手段と、車両の走行速度を制御する走行速度制御手段を設ける一方、
前記監視用サーバには、車両の走行位置と制限速度との対応関係を記憶した制限速度データベースが接続され、
前記車載処理装置から送信された現在位置に基づいて前記制限速度データベースを検索して当該現在位置に対応する制限速度を求める制限速度抽出手段と、前記車載処理装置から送信された走行速度と前記制限速度抽出手段によって求められた制限速度とを比較して前記走行速度が前記制限速度を上回ると前記車載処理装置にアラーム信号を送信するアラーム信号送信手段と、前記走行速度が前記制限速度を上回る状態が一定の設定条件を超えたことを検知すると前記車載処理装置から送信される走行速度が前記制限速度を下回るまで前記車載処理装置に減速指令を送信する減速指令送信手段とが設けられていることを特徴とした構成を有する。
【０００８】
以上の構成により、走行速度検出手段で検出された走行速度と現在位置検出手段で検出された車両の現在位置が、インターネットを介して所定周期毎に車載処理装置から監視用サーバに送信される。
一方、監視用サーバは車載処理装置から送信された走行速度と現在位置を受信し、監視用サーバの制限速度抽出手段が、車両の走行位置と制限速度との対応関係を記憶した制限速度データベースを検索して、当該現在位置に対応する制限速度を求める。
次いで、監視用サーバのアラーム信号送信手段が、車載処理装置から送信された走行速度と制限速度抽出手段によって求められた制限速度とを比較し、車両の走行速度が制限速度を上回っているか否かを判定し、走行速度が制限速度を上回った場合に限り、インターネットを介して、対応する車載処理装置にアラーム信号を送信する。
そして、車載処理装置は監視用サーバから送信されたアラーム信号を受信し、車載処理装置のアラーム出力手段が、可視表示もしくは音声表示を利用して走行速度の超過を運転者に警告する。
また、監視用サーバの減速指令送信手段は、車両の走行速度が制限速度を上回る状態が一定の設定条件を超えているか否かを判定し、走行速度が制限速度を上回る状態が一定の設定条件を超えると、車載処理装置から送信される走行速度が制限速度を下回るまでの間、インターネットを介して、対応する車載処理装置に減速指令を送信する。
そして、車載処理装置は監視用サーバから送信された減速指令を受信し、車載処理装置の走行速度制御手段が、車両の走行速度を制限速度の範囲内に規制する。
以上に述べた通り、監視用サーバには車両の走行位置と制限速度との対応関係を記憶した制限速度データベースが接続されており、監視用サーバの制限速度抽出手段が、常に、この制限速度データベースを参照して車両の走行位置と制限速度との対応関係を把握するようになっているので、監視用サーバのアラーム信号送信手段や減速指令送信手段は、常に最新の法律的規制条件に基いて運転者に警告を出力し、また、運転者がうっかりしている場合には強制的に車両の走行速度を減速させることができる。
【０００９】
ここで、アラーム信号送信手段は、走行速度と制限速度との偏差をアラーム信号として送信し、アラーム出力手段は当該偏差を速度超過量として可視表示もしくは音声表示するように構成することができる。
【００１０】
このようにして具体的な速度超過量を運転者に警告することにより、運転者による自主的な速度規制が実現され得る。
【００１１】
また、車両の走行位置と制限速度との対応関係を走行環境に応じて細分化して制限速度データベースに記憶させ、制限速度抽出手段により、車両の現在位置と走行環境に応じて制限速度を求めるように構成することも可能である。
【００１２】
同一の位置においても制限速度は常に一様ではなく、例えば、天候等の走行環境によって変更される場合があるが、走行位置と制限速度との対応関係を走行環境に応じて細分化して制限速度データベースに記憶させ、更に、制限速度抽出手段により車両の現在位置と走行環境に応じて制限速度を求めるようにすることで、常に、外部環境に対処した適切な制限速度を適用することが可能となる。
【００１３】
ここで、減速指令送信手段は、走行速度と制限速度との偏差が設定値を上回ったことを検知して減速指令を送信するように構成することができる。
【００１４】
このような構成を適用した場合、運転者がアラーム出力手段の警告を無視して設定値以上の速度超過を行うと、減速指令送信手段および走行速度制御手段によって強制的に車両の走行速度が制限速度内に規制されることになる。
【００１５】
また、減速指令送信手段は、走行速度が制限速度を上回ったのち設定時間が経過しても走行速度が制限速度を下回らないことを検知して減速指令を送信するように構成することも可能である。
【００１６】
このような構成を適用した場合、運転者がアラーム出力手段の警告を無視して設定時間以上継続して速度超過を行うと、減速指令送信手段および走行速度制御手段によって強制的に車両の走行速度が制限速度内に規制されることになる。
【００１７】
更に、前記車載処理装置には、起動時にユーザＩＤとパスワードを監視用サーバに送信するユーザ特定情報送信手段を設け、前記監視用サーバには、車載処理装置の利用者を特定するためのユーザＩＤとパスワードとを記憶したユーザ登録データベースを接続し、車載処理装置から送信されたユーザＩＤとパスワードがユーザ登録データベースから検索された場合に限って制限速度抽出手段，アラーム信号送信手段，減速指令送信手段の作動を許容する不正使用防止手段を設けることができる。
【００１８】
このような構成を適用すれば、監視用サーバから提供されるサービスが未登録のユーザによって無断使用されるといった問題を未然に防止することができる。
【００１９】
具体的には、車載処理装置はカーナビゲーションシステムとエンジンコントロールユニットから構成することができる。
【００２０】
走行速度検出手段と走行速度制御手段の機能がエンジンコントロールユニットによって実現され、また、現在位置検出手段がカーナビゲーションシステムによって実現されると共に、アラーム出力手段はカーナビゲーションシステムのディスプレイによって兼ねられるので、格別の制御装置を車両に追加して装備する必要がなく、システムの構築に必要とされるコストを低減化できるメリットがある。
【発明の効果】
【００２１】
本発明の車速自動制御システムは、インターネットに接続可能な車載処理装置とインターネット上に設置された監視用サーバとによって車速自動制御システムを構成し、車両の走行速度と車両の現在位置をインターネットを介して所定周期毎に車載処理装置から監視用サーバに送信し、監視用サーバの制限速度抽出手段によって制限速度データベースを検索させて車両の走行位置に対応する制限速度を求めさせ、車両の走行速度が制限速度を上回っている場合にはインターネットを介して対応する車載処理装置にアラーム信号を送信して車載処理装置のアラーム出力手段に走行速度の超過を可視表示もしくは音声表示して運転者に警告し、更に、車両の走行速度が制限速度を上回る状態が一定の設定条件を超えると、走行速度が制限速度を下回るまでの間、インターネットを介して対応する車載処理装置に減速指令を送信して車両の走行速度を制限速度の範囲内に規制するようにしたので、監視用サーバは、常に、制限速度データベースに記憶されている最新の法律的規制条件に基いて運転者に警告を出力することができ、また、運転者がうっかりしている場合には、強制的に車両の走行速度を減速させて制限速度を守らせることができる。
【００２２】
しかも、走行速度と制限速度との偏差をアラーム信号として送信するようにしているので、運転者に具体的な速度超過量を警告して自主的に速度規制を守らせることができる。
【００２３】
また、車両の走行位置と制限速度との対応関係を走行環境に応じて細分化して制限速度データベースに記憶させ、車両の現在位置と走行環境に応じて制限速度を求めるようにしたので、天候等の外部環境の変化に対処して適切な制限速度を適用することができる。
【００２４】
更に、車載処理装置に減速指令を送信する減速指令送信手段は、走行速度と制限速度との偏差が設定値を上回ったことを検知して減速指令を送信するようにしているので、運転者がアラーム出力手段の警告を無視した場合であっても、設定値以上の速度超過が検出された段階で強制的に車両の走行速度を制限速度内に減速させることができる。
【００２５】
また、走行速度が制限速度を上回ったのち設定時間が経過しても走行速度が制限速度を下回らない場合には強制的に車両の走行速度を制限速度内に減速させるようにしたので、運転者の不注意による速度超過も適切に規制することができる。
【００２６】
そして、車載処理装置には、起動時にユーザＩＤとパスワードを監視用サーバに送信するユーザ特定情報送信手段を設け、監視用サーバの側には、車載処理装置の利用者を特定するためのユーザＩＤとパスワードとを記憶したユーザ登録データベースを接続し、車載処理装置から送信されたユーザＩＤとパスワードがユーザ登録データベースから検索された場合に限って制限速度抽出手段，アラーム信号送信手段，減速指令送信手段の作動を許容するようにしたので、監視用サーバから提供されるサービスを未登録のユーザによって無断使用されるといった心配もない。
【００２７】
更に、車載処理装置をカーナビゲーションシステムとエンジンコントロールユニットから構成し、走行速度検出手段と走行速度制御手段の機能をエンジンコントロールユニットによって実現すると共に、現在位置検出手段をカーナビゲーションシステムによって実現し、カーナビゲーションシステムのディスプレイによってアラーム出力手段を兼ねさせるようにしたので、格別の制御装置を車両に追加装備する必要がなく、車速自動制御システムを低コストにて提供することができる。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照して本発明の車速自動制御システムの最良の形態について実施例を挙げて説明する。
【実施例１】
【００２９】
図１は本発明を適用した車速自動制御システム１の一例を示した概念図である。この車速自動制御システム１は、概略において、インターネット２に接続可能な車載処理装置を搭載した車両３と、インターネット２上に設置された監視用サーバ４によって構成され、車両３の車載処理装置と監視用サーバ４との間のデータの送受信は、車載処理装置に配備された無線式の送受信回路とインターネット２上に設置された無線連絡用の基地局５およびインターネット２を介して行われるようになっている。
【００３０】
車両３に搭載された車載処理装置６の構成の概略を図２に示す。この実施例の車載処理装置６は、車載型のカーナビゲーションシステム７と車両に標準装備されたエンジンコントロールユニット８によって構成される。
【００３１】
カーナビゲーションシステム７は、公知のグランドポジショニングシステムを利用して車両の現在位置を確認するためのもので、演算処理用のＣＰＵ９と、該ＣＰＵ９の制御プログラムを格納したＲＯＭ１０、演算データの一時記憶等に利用されるＲＡＭ１１と、ＣＤ−ＲＯＭ等の外部記憶装置のためのドライブ１２を備える。ＣＰＵ９の入出力回路１３には、基地局５との間の無線連絡および衛星からの電波の傍受に利用される送受信回路１４と、データ入力用のキーボードパネル１５、および、車両現在位置や地図情報の表示に用いられるディスプレイ１６等が接続されている。カーナビゲーションシステム７のＣＰＵ９はインターフェイス１７を介してエンジンコントロールユニット８と情報伝達可能に接続されている。
【００３２】
このうち、カーナビゲーションシステム７のＣＰＵ９は、車両の現在位置を検出する現在位置検出手段およびユーザ特定情報送信手段として機能し、カーナビゲーションシステム７のディスプレイ１６は、可視表示を利用したアラーム出力手段として機能する。
【００３３】
また、エンジンコントロールユニット８は、車両に配備されたエンジン１８や自動変速機１９等を制御するためのＣＰＵを内蔵した処理装置であり、運転者のアクセル操作で決定される指令速度に応じてエンジン１８のスロットル開閉用アクチュエータ２０や自動変速機１９の変速用アクチュエータ２１を駆動制御すると共に、エンジン１８のスロットル開閉センサ２２およびエンジン回転センサ２３や自動変速機１９のシフト位置検出スイッチ２４、更には、車軸に装備された速度センサ２５からの速度信号等に基いてエンジン２０に作用する負荷を計算し、運転者が所望する走行速度を最適のエンジン負荷および減速比を以って達成するようになっている。エンジンコントロールユニット８はカーナビゲーションシステム７のインターフェイス１７を介してＣＰＵ９と情報伝達可能に接続されている。
【００３４】
エンジンコントロールユニット８は、車両の走行速度を検出する走行速度検出手段および車両の走行速度を制御する走行速度制御手段として機能する。
【００３５】
監視用サーバ４の構成の概略を図３に示す。この実施例の監視用サーバ４はワークステーションあるいはパーソナルコンピュータ等によって構成されるサーバマシンであり、演算処理用のＣＰＵ２６と、該ＣＰＵ２６の制御プログラムを格納したＲＯＭ２７、演算データの一時記憶等に利用されるＲＡＭ２８等を備え、ＣＰＵ２６の入出力回路２９には、データ入力用のキーボード３０やマウス３１、演算結果等の表示に用いられるディスプレイ３２が接続されている。監視用サーバ４のＣＰＵ２６はインターフェイス３３を介してインターネット２と情報伝達可能に接続されている。
【００３６】
ハードディスク等によって構成される不揮発性メモリ３４には、車両の走行位置と制限速度との対応関係を記憶した制限速度データベースが予め格納され、更に、車載処理装置６を利用するユーザのユーザＩＤとパスワードを記憶するユーザ登録データベースが格納されるようになっている。
【００３７】
制限速度データベースの一例を図４に示す。この実施例の制限速度データベースは、車両の走行位置に相当する道路名と制限速度との対応関係を走行環境に応じて細分化して記憶したデータベースであり、走行環境としては、晴天，雨天，降雪等の天候が考慮されている。例えば、車両の走行位置が道路名Ｘ１上にあって天候が晴天であれば制限速度はＺ１ａであり、また、車両の走行位置が道路名Ｘ１上にあって天候が雨天であれば制限速度はＺ１ｂとなる。また、車両の走行位置が道路名Ｘ２上にある場合には天候とは関わりなく制限速度Ｚ２が適用される。
【００３８】
この実施例の監視用サーバ４には各地の天候を検出する機能はないので、図１に示されるように、インターネット２上に設置された他のデータベースサーバ、例えば、気象用のデータベースサーバ３５から車両の走行位置に相当する地域の気象状況を入手するようにしている。
【００３９】
この他にも、事故の有無等を走行環境として考慮し、事故の有無や程度等に応じた複数の制限速度を制限速度データベースに記憶させておき、事故情報用のデータベースサーバから車両の走行位置に相当する地域の事故状況を走行環境として入手して制限速度を選択する等のことが可能である。
【００４０】
図５はユーザ登録データベースの一例を示した概念図である。このユーザ登録データベースには、車載処理装置６を利用するユーザのユーザＩＤとパスワードに加え、他の情報として、例えば、ユーザの氏名，住所，電話番号，電子メールアドレス，車両のライセンスナンバー等が記憶されるようになっている。
【００４１】
図６および図７は車載処理装置６の一部であるカーナビゲーションシステム７のＣＰＵ９によって実行される処理の概略を示したフローチャート、また、図８および図９は監視用サーバ４のＣＰＵ２６によって実行される処理の概略を示したフローチャートである。
【００４２】
次に、これらのフローチャートを参照して、現在位置検出手段およびユーザ特定情報送信手段として機能するＣＰＵ９と、制限速度抽出手段，アラーム信号送信手段，減速指令送信手段および不正使用防止手段として機能するＣＰＵ２６の処理動作について具体的に説明する。
【００４３】
カーナビゲーションシステム７のキーボードパネル１５上に設けられた速度制御サービス依頼スイッチ（図示略）を運転者が操作すると、カーナビゲーションシステム７のＣＰＵ９は、まず、ＲＡＭ１１の登録完了フラグＦ１の値が初期値０に保持されているか否か、つまり、この運転者が既にユーザとして登録されているか否かを判定する（ステップａ１）。
【００４４】
登録完了フラグＦ１の値が初期値０に保持されている場合には、当該運転者がユーザとして未登録であること意味するので、ＣＰＵ９は、カーナビゲーションシステム７のディスプレイ１６にユーザ登録を促すメッセージを表示した後、運転者によってキーボードパネル１５上のキャンセルキーもしくは登録実行キーが操作されるのを待機する（ステップａ２）。ここで、キャンセルキーが操作された場合には、運転者がユーザ登録を望んでいないことを意味するので、ＣＰＵ９はユーザ登録に関連する処理をスキップして、全ての処理を終了する。
【００４５】
一方、登録実行キーが操作された場合には、カーナビゲーションシステム７のＣＰＵ９は、入出力回路１３および送受信回路１４を介して登録要求と当該車載処理装置６に固有のＩＤを基地局５に向けて送信し（ステップａ３）、監視用サーバ４からユーザＩＤとパスワードが送信されるのを待つ待機状態に入る（ステップａ４）。
【００４６】
カーナビゲーションシステム７のＣＰＵ９から送信された登録要求と車載処理装置６に固有のＩＤは基地局５によって受信され、これらの情報がインターネット２を介して基地局５から監視用サーバ４に送信される。
【００４７】
監視用サーバ４のＣＰＵ２６は、カーナビゲーションシステム７のＣＰＵ９から送信される登録要求やユーザＩＤおよびパスワードならびに車両現在位置や走行速度の情報を受信するためにステップｂ１，ステップｂ５，ステップｂ１０の処理を所定周期毎に繰り返し実行しており、基地局５から監視用サーバ４に送信された登録要求は、ステップｂ１の処理で監視用サーバ４のＣＰＵ２６によって受信される。
【００４８】
登録要求を受信したＣＰＵ２６は、登録要求を送信したユーザのためにユニークなユーザＩＤとパスワードを新たに生成し（ステップｂ２）、これらのユーザＩＤとパスワードを車載処理装置６に固有のＩＤに対応させて不揮発性メモリ３４のユーザ登録データベースに登録した後（ステップｂ３）、これらの情報をインターフェイス３３とインターネット２を介して基地局５に向けて送信する（ステップｂ４）。
【００４９】
監視用サーバ４のＣＰＵ２６から送信されたユーザＩＤとパスワードは基地局５によって受信され、基地局５が、車載処理装置６に固有のＩＤに基いて、対応する車載処理装置６のカーナビゲーションシステム７に此れらの情報を送信する。
【００５０】
すると、カーナビゲーションシステム７のＣＰＵ９はステップａ４の処理でユーザＩＤとパスワードを受信し、これらの情報をＲＡＭ１１に記憶した後（ステップａ５）、ＲＡＭ１１の登録完了フラグＦ１にユーザ登録の完了を示す値１をセットする（ステップａ６）。ＲＡＭ１１はバックアップ機能を有し、ユーザＩＤやパスワードおよび各種フラグの値等を不揮発記憶することができる構造となっている。
【００５１】
以上がユーザ登録に関わる処理である。このようにして一旦ユーザ登録が行われると、ＲＡＭ１１の登録完了フラグＦ１には常に値１が保持されることになるので、カーナビゲーションシステム７のＣＰＵ９は、ステップａ１の判定処理を経て直ちにステップａ７の処理に移行する。
また、これ以降の時点で改めて速度制御サービス依頼スイッチの操作が検出された場合には、ユーザ登録に関わるステップａ２〜ステップａ６の処理は非実行とされ、直ちにステップａ７の処理が開始されることになる。
【００５２】
ユーザ登録が完了した場合、あるいは、ユーザ登録後に改めて速度制御サービス依頼スイッチが操作された場合、ユーザ特定情報送信手段として機能するＣＰＵ９は、まず、ＲＡＭ１１に登録されているユーザＩＤとパスワードを読み出して基地局５に向けて送信し（ステップａ７）、監視用サーバ４から確認信号もしくはエラーメッセージが送信されるのを待つ待機状態に入る（ステップａ８，ステップａ９）。
【００５３】
カーナビゲーションシステム７のＣＰＵ９から送信されたユーザＩＤとパスワードは基地局５によって受信され、基地局５が、これらの情報を監視用サーバ４に送信する。
【００５４】
ステップｂ１，ステップｂ５，ステップｂ１０の処理を繰り返し実行している監視用サーバ４のＣＰＵ２６は、ステップｂ５の処理でこれらのユーザＩＤとパスワードを受信し、不正使用防止手段として機能するＣＰＵ２６が、図５に示されるようなユーザ登録データベースを検索して（ステップｂ６）、当該ユーザＩＤとパスワードが既にユーザ登録データベースに登録されているか否かを判定する（ステップｂ７）。
【００５５】
当該ユーザＩＤとパスワードがユーザ登録データベースに既に登録されている場合は、監視用サーバ４のＣＰＵ２６がインターフェイス３３とインターネット２を介して基地局５に向けて確認信号を送信し（ステップｂ８）、また、当該ユーザＩＤとパスワードがユーザ登録データベースに既に登録されていない場合には、不正使用防止手段としては機能するＣＰＵ２６が、インターフェイス３３とインターネット２を介して基地局５に向けてエラーメッセージを送信することになる（ステップｂ９）。
【００５６】
監視用サーバ４のＣＰＵ２６から送信された確認信号やエラーメッセージは基地局５によって受信され、基地局５が、これらの情報を対応する車載処理装置６のカーナビゲーションシステム７に送信する。
【００５７】
カーナビゲーションシステム７のＣＰＵ９はステップａ８あるいはステップａ９の処理で確認信号もしくはエラーメッセージを受信する。
【００５８】
ステップａ９の処理でエラーメッセージが受信された場合には、ＣＰＵ９は、カーナビゲーションシステム７のディスプレイ１６に“貴方の車は登録されておりませんので、サービスは受けられません。事前に登録して下さい。”等のエラーメッセージを可視表示して（ステップａ１０）、全ての処理を終了する。
【００５９】
また、ステップａ８の処理で確認信号が受信された場合には、当該車両のユーザがユーザ登録データベースに適切に登録されていることを意味するので、カーナビゲーションシステム７のＣＰＵ９は、現在位置検出手段を始めとする各種の機能実現手段としての動作を実現するため、ステップａ１１〜ステップａ２１に至る所定周期毎の処理操作を開始することになる。
【００６０】
ステップａ８の処理で確認信号が受信された場合、ＣＰＵ９は、まず、インターフェイス１７を介して走行速度検出手段としてのエンジンコントロールユニット８から現在の走行速度Ｙを読み込み、カーナビゲーションシステム７で検出されている現在位置Ｘと走行速度Ｙに車載処理装置６に固有のＩＤを付して基地局５に向けて送信し（ステップａ１１）、基地局５およびインターネット２を介して監視用サーバ４に伝達する。
【００６１】
ステップｂ１，ステップｂ５，ステップｂ１０の処理を繰り返し実行している監視用サーバ４のＣＰＵ２６は、ステップｂ１０の処理でこれらの情報を受信し、制限速度抽出手段として機能するＣＰＵ２６が、車両の現在位置Ｘに基いて車両が走行している道路を特定し、更に、車両の現在位置Ｘに相当する走行環境つまり当該地域の天候に関わる情報をインターネット２を経由してデータベースサーバ３５から入手し（ステップｂ１１）、図４に示されるような制限速度データベースを道路名および走行環境としての天候で検索して、車両が走行している道路と当該地域の天候に適合する制限速度Ｚを求める（ステップｂ１２）。
【００６２】
次いで、監視用サーバ４のＣＰＵ２６は、車載処理装置６から送信された走行速度Ｙと制限速度抽出手段によって求められた制限速度Ｚとの大小関係を比較する（ステップｂ１３）。
【００６３】
ここで、走行速度Ｙが制限速度Ｚを超えていなければ、ＣＰＵ２６は、更に、当該車両の速度超過の継続状態を記憶する速度超過履歴記憶フラグＦｕｓｅｒがセットされているか否か、つまり、当該処理周期の直前まで当該車両の走行速度Ｙが制限速度Ｚを上回っていたか否かを判定する（ステップｂ２１）。この速度超過履歴記憶フラグＦｕｓｅｒはユーザ毎に個別にセットされるフラグであり、他のユーザの車両の運転状況には全く依存しない。
【００６４】
そして、速度超過履歴記憶フラグＦｕｓｅｒがセットされていなければ、当該車両が継続的に制限速度Ｚの範囲内の速度で走行していたことを意味するので、ＣＰＵ２６は、このまま当該処理周期の処理を終了する。
また、速度超過履歴記憶フラグＦｕｓｅｒがセットされていれば、当該処理周期の直前に当該車両の走行速度Ｙが制限速度Ｚを下回ったことを意味するので、ＣＰＵ２６は、速度超過履歴記憶フラグＦｕｓｅｒをリセットして当該車両の速度超過が解消したことを記憶した後（ステップｂ２２）、当該処理周期の処理を終了する。
【００６５】
一方、ステップｂ１３の判定処理で走行速度Ｙが制限速度Ｚを超えていると判定された場合には、アラーム信号送信手段として機能するＣＰＵ２６は、走行速度Ｙと制限速度Ｚとの偏差つまり速度超過量を求め、この値をアラーム信号としてインターフェイス３３およびインターネット２を介して基地局５に向けて送信し（ステップｂ１４）、基地局５が対応する車載処理装置６のカーナビゲーションシステム７にアラーム信号を伝達する。
【００６６】
このアラーム信号は、ステップｂ１３の判定結果が偽となって当該車両の走行速度Ｙが制限速度Ｚを下回ったことが検出されるまでの間、所定周期毎に繰り返し実行されるステップｂ１４の処理で継続的に送信されることになるが、速度超過量Ｙ−Ｚの値はステップｂ１０の処理で受信される走行速度Ｙの値に応じて変動する。つまり、当該車両の運転者がアクセルの操作量を抑制して走行速度を低下させた場合にはＹ−Ｚの値は小さくなり、また、運転者が速度超過に気付かずに走行速度を上昇させた場合には、Ｙ−Ｚの値は大きくなる。
【００６７】
次いで、監視用サーバ４のＣＰＵ２６は、当該車両の速度超過の継続を記憶する速度超過履歴記憶フラグＦｕｓｅｒがセットされているか否か、つまり、当該車両の走行速度Ｙが制限速度Ｚを上回る状況が継続的に記録されているか否かを判定し（ステップｂ１５）、速度超過履歴記憶フラグＦｕｓｅｒが現段階でセットされていない場合、つまり、当該車両の速度超過が初めて若しくは改めて検出された場合には、ＣＰＵ２６は、当該車両の速度超過の継続時間を計測する速度超過時間計測タイマＴｕｓｅｒをリスタートして当該車両における速度超過の継続時間の計測を開始すると共に（ステップｂ１６）、速度超過履歴記憶フラグＦｕｓｅｒをセットして当該車両の速度超過が始まったことを記憶し（ステップｂ１７）、当該処理周期の処理を終了する。速度超過時間計測タイマＴｕｓｅｒはユーザ毎に個別に駆動されるタイマであり、前述した速度超過履歴記憶フラグＦｕｓｅｒと同様、他のユーザの車両の運転状況には全く依存しない。
【００６８】
また、速度超過履歴記憶フラグＦｕｓｅｒが既にセットされている場合、つまり、当該車両の速度超過が既に始まっている場合には、ＣＰＵ２６は、速度超過時間計測タイマＴｕｓｅｒが設定時間Ｔに達しているか否か、つまり、当該車両の速度超過の継続時間が許容限度を超えているか否かを判定する（ステップｂ１８）。
【００６９】
そして、速度超過時間計測タイマＴｕｓｅｒが設定時間Ｔに達していなければ、ＣＰＵ２６は、更に、当該車両の走行速度Ｙと制限速度Ｚとの偏差が設定値εを上回っているか否か、つまり、当該車両の瞬間的な速度超過量が速度超過の許容限度を超えているか否かを判定することになる（ステップｂ１９）。
【００７０】
ここで、ステップｂ１８もしくはステップｂ１９の何れか一方の判定結果が真となった場合、つまり、当該車両の速度超過の継続時間が設定時間Ｔを超えるといった一定の設定条件が満たされた場合、もしくは、当該車両の瞬間的な速度超過量Ｙ−Ｚが設定値εを超えるといった一定の設定条件が満たされた場合には、減速指令送信手段として機能するＣＰＵ２６が、インターフェイス３３およびインターネット２を介して基地局５に向けて減速指令を送信し（ステップｂ２０）、基地局５が対応する車載処理装置６のカーナビゲーションシステム７に減速指令を伝達する。
【００７１】
この減速指令は、速度超過時間計測タイマＴｕｓｅｒが設定時間Ｔに達した後、ステップｂ１３の判定結果が偽となって当該車両の走行速度Ｙが制限速度Ｚを下回ったことが検出されるまでの間、所定周期毎に繰り返し実行されるステップｂ２０の処理で継続的に送信されることになる。
【００７２】
一方、前述のようにしてステップｂ１４の処理で監視用サーバ４のＣＰＵ２６から送信されたアラーム信号は、カーナビゲーションシステム７のＣＰＵ９によってステップａ１２の処理で受信され、これを検出したＣＰＵ９は、速度超過量Ｙ−Ｚの値に基いて、アラーム出力手段として機能するカーナビゲーションシステム７のディスプレイ１６に“貴方の車は制限速度を〔Ｙ−Ｚ〕Ｋｍ／ｈ超過しています。スピードを落として下さい。”等のメッセージを可視表示する（ステップａ２２）。
カーナビゲーションシステム７が音声合成装置等を備えている場合には、ディスプレイ１６による可視表示に代えて、或いは、当該可視表示に重複させて、メッセージの音声表示を行うことも可能である。
【００７３】
次いで、カーナビゲーションシステム７のＣＰＵ９は、アラーム表示履歴記憶フラグＦ２がセットされているか否か、つまり、当該処理周期以前の処理周期で既にアラームメッセージが表示されていたか否かを判定する（ステップａ２３）。そして、アラーム表示履歴記憶フラグＦ２がリセットされている場合、つまり、当該処理周期で初めて若しくは改めてアラームメッセージの表示が開始された場合には、ＣＰＵ９は、アラーム表示履歴記憶フラグＦ２をセットしてアラーム表示の開始を記憶する一方（ステップａ２４）、当該処理周期以前の処理周期で既にアラームメッセージが表示されていた場合には、アラーム表示履歴記憶フラグＦ２のセット状態を其のまま保持する。
【００７４】
前述した通り、速度超過量Ｙ−Ｚの値は走行速度Ｙの値に応じて変動するから、ステップａ２２の処理で所定周期毎に更新してディスプレイ１６に表示されるアラームメッセージの速度超過量の数値〔Ｙ−Ｚ〕も此れに応じて変化することになる。
【００７５】
また、ステップａ１２の判定結果が偽となった場合、つまり、監視用サーバ４のＣＰＵ２６からのアラーム信号が検出されなかった場合には、車両の走行速度Ｙが制限速度Ｚの範囲内に収まっていることを意味するので、ＣＰＵ９は、アラーム表示履歴記憶フラグＦ２がセットされているか否か、つまり、現時点でアラームメッセージが表示されているか否かを判定する（ステップａ１３）。そして、アラーム表示履歴記憶フラグＦ２がセットされている場合、つまり、現時点でアラームメッセージがディスプレイ１６に表示されている場合には、このアラームメッセージの表示をクリアすると共にアラーム表示履歴記憶フラグＦ２をリセットすることで速度超過の解消を記憶する一方（ステップａ１４）、現時点でアラームメッセージがディスプレイ１６に表示されていなければ、此の非表示状態を其のまま保持する。
【００７６】
また、前述のようにしてステップｂ２０の処理で監視用サーバ４のＣＰＵ２６から送信された減速指令は、カーナビゲーションシステム７のＣＰＵ９によってステップａ１５の処理で受信される。減速指令を検出したＣＰＵ９は、減速開始履歴記憶フラグＦ３がセットされているか否か、つまり、当該処理周期以前の処理周期で既に走行速度の減速処理が開始されていたか否かを判定する（ステップａ１６）。
【００７７】
減速開始履歴記憶フラグＦ３がリセットされている場合、つまり、当該処理周期で初めて若しくは改めて走行速度の減速処理を開始する場合には、ＣＰＵ９は、まず、指令速度記憶レジスタＲ（Ｖ）に現在の走行速度Ｙを初期値としてセットし（ステップａ１７）、走行速度制御手段として機能するエンジンコントロールユニット８における指令速度の読み込み先をアクセルから指令速度記憶レジスタＲ（Ｖ）に切り替え（ステップａ１８）、更に、エンジンコントロールユニット８がアクセルから指令速度を読み込むことを禁止すると共に、減速開始履歴記憶フラグＦ３をセットして走行速度の減速処理が開始されたことを記憶する（ステップａ１９）。
これ以降、減速開始履歴記憶フラグＦ３がリセットされるまでの間、運転者によるアクセル操作は無視され、走行速度制御手段として機能するエンジンコントロールユニット８は、指令速度記憶レジスタＲ（Ｖ）に記憶された指令速度に基いて車両の速度制御を実行することになる。
【００７８】
前出した通り、車両の走行速度Ｙが制限速度Ｚを下回ったことが検出されるまでの間、監視用サーバ４のＣＰＵ２６から所定周期毎に減速指令が送信され、ステップａ１５の処理で此れを受信したＣＰＵ９が其の度に指令速度記憶レジスタＲ（Ｖ）の現在値をδずつ減算していくことになるので（ステップａ２０）、エンジンコントロールユニット８で制御される車両の走行速度Ｙも徐々に減速されていくことになる。
【００７９】
そして、最終的に、車両の走行速度Ｙが制限速度Ｚを下回ったことが監視用サーバ４側の処理で検出されるとステップｂ２０の処理が非実行となり、監視用サーバ４のＣＰＵ２６からの減速指令の送信がなくなる。
【００８０】
この結果、カーナビゲーションシステム７側におけるステップａ１５の判定結果は偽となり、ＣＰＵ９は、この時点で減速開始履歴記憶フラグＦ３がセットされているか否か、つまり、当該処理周期以前の処理周期で走行速度の減速処理が実行されていたか否かを判定する（ステップａ２５）。
【００８１】
ここで、減速開始履歴記憶フラグＦ３がセットされている場合には、当該処理周期以前の処理周期で走行速度の減速処理が実行されていたことを意味するので、ＣＰＵ９は、走行速度制御手段として機能するエンジンコントロールユニット８がアクセルから指令速度を読み込むことを改めて許容し（ステップａ２６）、エンジンコントロールユニット８における指令速度の読み込み先を指令速度記憶レジスタＲ（Ｖ）からアクセルに切り替え（ステップａ２７）、減速開始履歴記憶フラグＦ３をリセットして走行速度の減速処理が完了したことを記憶する（ステップａ２８）。
従って、これ以降、減速開始履歴記憶フラグＦ３が改めてセットされるまでの間、エンジンコントロールユニット８は、運転者によるアクセル操作に基いて車両の速度制御を実行することになる。
【００８２】
また、ステップａ２５の判定処理で減速開始履歴記憶フラグＦ３がリセットされていることが確認された場合には、走行速度の減速処理が元々実行されていなかったか或いは既に完了していることを意味するので、ＣＰＵ９は、減速開始履歴記憶フラグＦ３を其のままリセット状態に保持し、エンジンコントロールユニット８に対してアクセル操作に基く車両の速度制御を許容し続ける。
次いで、ＣＰＵ９は、カーナビゲーションシステム７のキーボードパネル１５上に設けられた速度制御サービス終了スイッチ（図示略）が運転者によって操作されているか否かを判別し（ステップａ２１）、速度制御サービス終了スイッチが操作されていなければ、前記と同様にしてステップａ１１〜ステップａ２１の処理を繰り返して、監視用サーバ４に対する現在位置Ｘおよび走行速度Ｙの送信処理と、監視用サーバ４から送信されるアラーム信号に基いた速度超過メッセージの表示処理や表示終了処理、および、監視用サーバ４から送信される減速指令に基いた走行速度の減速処理や減速終了処理等を繰り返し実行する。
【００８３】
そして、最終的に、速度制御サービス終了スイッチの操作が検出されると、ＣＰＵ９は、アラーム表示履歴記憶フラグＦ２と減速開始履歴記憶フラグＦ３をリセットし、エンジンコントロールユニット８における指令速度の読み込み先をアクセルに切り替えることによって車両の運転状態を確実に初期化し（ステップａ２９，ステップａ３０）、全ての処理を終了する。
【００８４】
監視用サーバ４のＣＰＵ２６によって実行されるステップｂ７の処理でユーザＩＤとパスワードがユーザ登録データベースから検索されなかった場合には、監視用サーバ４からカーナビゲーションシステム７に確認信号は送信されず、カーナビゲーションシステム７のＣＰＵ９におけるステップａ１１以降の処理が非実行とされて監視用サーバ４に対する現在位置Ｘおよび走行速度Ｙの送信処理が行われなくなり、この結果、監視用サーバ４におけるステップｂ１１以降の処理、より具体的には、制限速度抽出手段として機能するＣＰＵ２６の処理（ステップｂ１２）、アラーム信号送信手段として機能するＣＰＵ２６の処理（ステップｂ１４）、減速指令送信手段として機能するＣＰＵ２６の処理（ステップｂ２０）も非実行とされるので、この実施例における実質的な不正使用防止手段は、監視用サーバ４側で実行されるステップｂ７の処理によって構成されていることになる。
【００８５】
以上に述べた通り、この実施例の車速自動制御システム１においては、監視用サーバ４に接続された不揮発性メモリ３４に車両の走行位置Ｘ（道路名）と制限速度Ｚとの対応関係を記憶した制限速度データベースが格納されており、監視用サーバ４の制限速度抽出手段として機能するＣＰＵ２６が、常に、この制限速度データベースを参照して車両の走行位置Ｘと制限速度Ｚとの対応関係を把握するようになっている。
制限速度データベースの内容は、制限速度に関わる法律的規制条件の変化や地図情報の変化に応じて一括して書き換えを行うことが可能であるので、監視用サーバ４のアラーム信号送信手段や減速指令送信手段として機能するＣＰＵ２６は、常に最新の法律的規制条件つまり制限速度に基いて運転者に警告を出力することができ、その時点では適用されていない過去の規制条件に基いて運転者に不適当な警告が与えられたり、車両の走行速度が誤った制限速度で規制さる不都合が未然に防止される。
【図面の簡単な説明】
【００８６】
【図１】本発明を適用した車速自動制御システムの一例を示した概念図である。
【図２】車載処理装置の構成の概略を示した機能ブロック図である。
【図３】監視用サーバの構成の概略を示した機能ブロック図である。
【図４】制限速度データベースの一例を示した概念図である。
【図５】ユーザ登録データベースの一例を示した概念図である。
【図６】車載処理装置の一部であるカーナビゲーションシステムのＣＰＵによって実行される処理の概略を示したフローチャートである。
【図７】カーナビゲーションシステムのＣＰＵによって実行される処理の概略を示したフローチャートの続きである。
【図８】監視用サーバのＣＰＵによって実行される処理の概略を示したフローチャートである。
【図９】監視用サーバのＣＰＵによって実行される処理の概略を示したフローチャートの続きである。
【符号の説明】
【００８７】
１  車速自動制御システム
２  インターネット
３  車両
４  監視用サーバ
５  基地局
６  車載処理装置
７  カーナビゲーションシステム
８  エンジンコントロールユニット（走行速度検出手段，走行速度制御手段）
９  ＣＰＵ（現在位置検出手段，ユーザ特定情報送信手段）
１０  ＲＯＭ
１１  ＲＡＭ
１２  ドライブ
１３  入出力回路
１４  送受信回路
１５  キーボードパネル
１６  ディスプレイ（アラーム出力手段）
１７  インターフェイス
１８  エンジン
１９  自動変速機
２０  スロットル開閉用アクチュエータ
２１  変速用アクチュエータ
２２  スロットル開閉センサ
２３  エンジン回転センサ
２４  シフト位置検出スイッチ
２５  速度センサ
２６  ＣＰＵ（制限速度抽出手段，アラーム信号送信手段，減速指令送信手段，不正使用防止手段）
２７  ＲＯＭ
２８  ＲＡＭ
２９  入出力回路
３０  キーボード
３１  マウス
３２  ディスプレイ
３３  インターフェイス
３４  不揮発性メモリ（制限速度データベース，ユーザ登録データベース）
３５  気象用のデータベースサーバ
【図１】
2005182191.tif 000003
【図２】
2005182191.tif 000004
【図３】
2005182191.tif 000005
【図４】
2005182191.tif 000006
【図５】
2005182191.tif 000007
【図６】
2005182191.tif 000008
【図７】
2005182191.tif 000009
【図８】
2005182191.tif 000010
【図９】
2005182191.tif 000011