(57)【特許請求の範囲】
【請求項１】
車両の現在位置を検出するための位置検出手段と、
この位置検出手段によって検出された現在位置が属する地図上のエリアを判定するエリア判定手段と、
このエリア判定手段によって判定されたエリアに応じて車両のエンジンの回転数の上限を設定し、設定指令を出力する回転数制限手段と、
この回転数制限手段によって出力された設定指令に応じて、車両のエンジンの回転数を制限するエンジン制御手段と、
時刻を計時する時計手段と、
この時計手段によって計時された現在時刻が属する時間帯を判定する時間帯判定手段と、
外部と通信を行うことにより、各エリアにおいて実施される予定のイベント情報を取得する情報取得手段と、
この情報取得手段によって取得されたイベント情報の内容を判別するイベント内容判別手段とを備え、
前記回転数制限手段は、前記情報取得手段によって取得されたイベント情報に基づき、前記エリア判定手段によって判定されたエリア及び前記時間帯判定手段によって判定された時間帯において、現在実施中であるイベントがある場合には、前記イベント内容判別手段によって判別された前記イベントの内容に応じて、前記エンジン回転数の上限を設定することを特徴とするエンジン回転数制限システム。
【請求項２】
ユーザが前記エンジン回転数の上限を設定するための設定手段を備え、
前記回転数制限手段は、前記設定手段を介して設定された値に応じて、エンジン回転数の上限を設定することを特徴とする請求項１記載のエンジン回転数制限システム。
【請求項３】
構成要素の一部を、車両用ナビゲーション装置と共通化したことを特徴とする請求項１または２記載のエンジン回転数制限システム。
【請求項４】
車両の現在位置を検出し、
検出した車両の現在位置が属する地図上のエリアを判定し、
現在時刻が属する時間帯を判定し、
外部と通信を行うことにより、各エリアにおいて実施される予定のイベント情報を取得し、
取得したイベント情報の内容を判別し、前記イベント情報に基づき、判定したエリア及び判定した時間帯において現在実施中であるイベントがある場合には、判別した前記イベントの内容に応じてエンジン回転数の上限を設定することを特徴とするエンジン回転数制限方法。
【請求項５】
前記エンジン回転数の上限を、ユーザが設定可能であることを特徴とする請求項４記載のエンジン回転数制限方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、所定の条件に応じて車両のエンジンの回転数を制限するため、その回転数の上限を設定しエンジン制御手段に伝達することで制御するエンジン回転数制限システム及びエンジン回転数制限方法に関する。
【０００２】
【発明が解決しようとする課題】
従来の車両では、エンジンを保護する目的や車両の走行スピードを制限することを目的として、エンジンコントローラがエンジン回転数の上限を設定することが行われている。また、例えば、特開平１０−１５９６１５号では、ナビゲーションシステムを利用して車両が現在走行中である道路を特定して当該道路の制限速度を判断し、車両の走行スピードを自動的に制限するようにした技術が開示されている。
【０００３】
ところで、近年、様々な分野において環境に配慮した技術が注目されているが、斯様な従来技術では、車両が走行することによって発生するエンジン音などの騒音が周囲の環境等（例えば、地域住民など）に及ぼす影響については全く考慮されていない。
【０００４】
本発明は上記事情に鑑みてなされたものであり、その目的は、車両が走行する周囲の環境等を考慮して、エンジンの回転数を制限することができるエンジン回転数制限システム及びエンジン回転数制限方法を提供することにある。
【０００５】
【課題を解決するための手段】
請求項１記載のエンジン回転数制限システムによれば、回転数制限手段は、エリア判定手段によって判定された、車両の現在位置が属する地図上のエリアに応じて車両のエンジンの回転数の上限を設定し、その設定指令をエンジン制御手段に伝達する。すると、エンジン制御手段は、車両のエンジン回転数を設定された上限を超えないように制限する。
【０００６】
例えば、車両の現在位置が都市郊外や田園地帯，山岳地帯などに属する場合には、エンジン回転数の上限を高めに設定しても車両が走行することに伴って発生する騒音が周囲環境に与える影響は比較的小さい。一方、車両の現在位置が住宅地などが存在するエリアに属する場合は、エンジン回転数の上限を低めに設定することで、車両が走行することで発生する騒音を抑制する。従って、車両が走行する周囲の環境等に応じて当該車両が発生させる騒音を制御することが可能となり、環境に配慮した技術を提供することができる。
【０００７】
また、回転数制限手段は、時間帯判定手段によって判定された時間帯にも応じて、エンジン回転数の上限を設定する。即ち、発生を許容する騒音のレベルは、同じエリアであっても時間帯が昼間である場合，夜間である場合などに応じて適切に変化させることが好ましい。従って、時間帯をも考慮してエンジン回転数の上限を設定すれば、騒音の発生レベルを一層適切に制御することができる。
【０００８】
更に、情報取得手段は、外部と通信を行うことにより、各エリアにおいて実施される予定のイベント情報を取得する。そして、回転数制限手段は、取得されたイベント情報に基づき、エリア判定手段によって判定されたエリア及び時間帯判定手段によって判定された時間帯において現在実施中であるイベントがある場合には、イベント内容判別手段によって判別されたイベントの内容にも応じて、エンジン回転数の上限を設定する。
【０００９】
斯様に構成すれば、車両の走行経路に位置するエリアにおいて、祭りや野外コンサートなどのイベントが実施中であれば、そのイベントの内容をも考慮してエンジンの回転数を制限し、車両が発生する騒音がイベントに与える影響を極力少なくすることができる。
【００１０】
請求項２記載のエンジン回転数制限システムによれば、回転数制限手段は、設定手段を介してユーザにより設定された値に応じてエンジン回転数の上限を設定する。即ち、エンジンの回転数に応じて実際に発生する騒音は車両の種類によって異なり、また、騒音の大きさをどのように感じるかは、ユーザである車両の乗員の主観によっても異なる。従って、エンジン回転数の上限をユーザが設定して調整すれば、騒音の発生レベルをユーザが最適と思えるように設定することが可能となる。
【００１１】
請求項３記載のエンジン回転数制限システムによれば、構成要素の一部を車両用ナビゲーション装置と共通化する。即ち、位置検出手段やエリア判定手段などは、車両用ナビゲーション装置が一般に備えている構成であり、また、回転数制限手段などについても、車両用ナビゲーション装置を構成するマイクロコンピュータのような制御手段にそれらの機能を持たせることは容易に可能である。従って、エンジン回転数制限システムを車両用ナビゲーション装置と共通に構成すれば、車両用ナビゲーション装置にその他必要な機能を付加してシステムを効率的に構成することができる。
【００１２】
【発明の実施の形態】
以下、本発明のエンジン回転数制限システムを車両用ナビゲーション装置と一体に構成した場合の一実施例について図面を参照して説明する。図４は、車両用ナビゲーション装置の電気的構成を示す機能ブロック図である。車両用ナビゲーション装置１は、ＧＰＳ受信装置（位置検出手段，時計手段）２，車速センサ  （位置検出手段）３，方位センサ（位置検出手段）４，操作スイッチ（設定手段）５，これらに接続されるナビＥＣＵ(Electronic Control Unit，エリア判定手段，時間帯判定手段，イベント内容判別手段，回転数制限手段) ６，ナビＥＣＵ６に接続される表示装置７，通信装置（情報取得手段）８及び外部記憶装置（エリア判定手段）９を備えている。
【００１３】
ナビＥＣＵ６は、マイクロコンピュータによって構成されており、その内部には、周知のＣＰＵ，ＲＯＭ，ＲＡＭ，Ｉ／Ｏやこれらを接続するバスラインなどを備えている。
【００１４】
ＧＰＳ受信装置２は、ＧＰＳ(Grobal Positioning System) 衛星から送信される電波信号に基づいて車両の絶対位置を検出するものであり、車速センサ３，方位センサ４は、車両の相対位置を検出するものである。これらの構成２乃至４は、夫々が固有の性質に基づく誤差を有しているため、互いの出力結果を夫々補間しながら使用するように構成されている。尚、要求される精度によってはこれらの一部を用いても良く、或いは、地磁気センサや車両のステアリングセンサなどを更に加えても良い。
【００１５】
外部記憶装置９は、位置検出精度を向上させるための所謂マップマッチング用データや地図データを含む各種データを入力するための装置であり、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭなどを有して構成される。地図データは、道路に関する道路データと、地名，地形，建物等の他のデータとからなる。また、外部記憶装置９には、図２に示すようなレブリミット設定テーブルが記憶されている（テーブルの詳細内容については後述する）。
【００１６】
表示装置７の画面には、車両現在位置マークと、外部記憶装置９より入力された地図データと、更に地図上に表示する誘導経路や設定地点の目印等の付加データとを重畳して表示するようになっている。操作スイッチ５は、例えば、表示装置７と一体に配置されるタッチスイッチ若しくはメカニカルスイッチなどで構成され、各種入力に使用される。そして、ナビゲーション装置１は、操作スイッチ５によって目的地の位置が入力されると、ナビＥＣＵ６は、車両の現在位置から目的地までの最適な経路を自動的に選択して誘導経路を計算し、表示装置７に経路案内情報を表示させる。
【００１７】
通信装置８は、例えば携帯電話機などで構成され、無線電話回線及びインターネットを介して情報サーバに配置されているウエブサイトなどにアクセスを行いダウンロードしたデータを、シリアルインターフェイスなどを介してナビＥＣＵ６に伝送するようになっている。
【００１８】
また、ナビＥＣＵ６は、後述するようにエンジン１０の回転数の上限を設定すると、その設定指令をエンジンコントローラ（エンジン制御手段）１１に対して伝達するようになっている。エンジンコントローラ１１は、回転数センサ（エンジン制御手段）１２によってエンジン１０の回転数を検出し、ナビＥＣＵ６より与えられた設定指令による上限を超えないように、エンジン１０の回転数を制御するようになっている。
【００１９】
尚、以上の構成において、ＧＰＳ受信装置２，車速センサ３，方位センサ４，操作スイッチ５，ナビＥＣＵ６，通信装置８，外部記憶装置９，エンジンコントローラ１１及び回転数センサ１２は、エンジン回転数制限システム１３を構成している。
【００２０】
次に、本実施例の作用について図１乃至図３を参照して説明する。図１は、ナビＥＣＵ６が回転数制限手段としての機能を実現するための処理内容を示すフローチャートである。尚、以下において、エンジン回転数の上限を“レブリミット(Revolution Limit)”と称する。先ず、ナビＥＣＵ６は、レブリミットを可変とする設定が、車両の乗員により操作スイッチ５を介して行われているか否かを判断する（ステップＳ１）。そして、可変設定がなされていれば（「ＯＮ」）ステップＳ２に移行し、可変設定がなされていなければ（「ＯＦＦ」）、通常の制御を行うようにする（ステップＳ１０）。通常の制御とは、従来と同様に、エンジン１０を保護する目的や車両の走行スピードを制限することを目的として回転数を制御することである。
【００２１】
ステップＳ２において、ナビＥＣＵ６は、ＧＰＳ受信装置２，車速センサ３，方位センサ４により車両の現在位置を取得し、また、ＧＰＳ受信装置２より現在時刻を取得する（ステップＳ３）。続いて、ナビＥＣＵ６は、取得した現在位置に基づいて、外部記憶装置９より得られる地図データ上ではどのエリアに属するかを判定する（ステップＳ４）。ここでのエリアとは、例えば図２（ｂ）に示すように、“都心”，“商店街”，“住宅地”，“公園”といったような、大まかな分類で示されるものである。
【００２２】
更に、ナビＥＣＵ６は、通信装置８を起動して適当なウエブサイトにアクセスを行い、車両の現在位置が属するエリアにおいて実施される予定があるイベント情報などを取得する（ステップＳ５）。この場合にアクセスするウエブサイトとしては、例えば、車両の現在位置が属する地方自治体が運営しているホームページなどである。或いは、各地のイベント情報のみを提供するウエブサイトでも良い。通信装置８がダウンロードしたデータは、ナビＥＣＵ６を介して外部記憶装置９に記憶される。
【００２３】
次に、ナビＥＣＵ６は、外部記憶装置９に記憶されているレブリミット設定テーブルよりレブリミットデータを読み出す（ステップＳ６）。ここで、図２はレブリミット設定テーブルの一例を示すものである。（ａ）は、レブリミット係数のモードに関するテーブルであり、３つのモード“通常”，“控えめ”，“静粛”に対応してコード“Ａ”，“Ｂ”，“Ｃ”と、係数“１．０”，“０．９”，“０，８”とを設定している。尚、３つのモードの名称は区別の必要上付しているもので、必ずしもテーブルに記憶させる必要はない。
【００２４】
図２（ｂ）は、エリア“都心”，“商店街”，“住宅地”，“公園”，…に対応したコード“（ａ）”，“（ｂ）”，“（ｃ）”，“（ｄ）”，…と、モード係数の設定を示すテーブルである。例えば、エリア“都心”にはモード係数“Ｂ”を設定し、エリア“商店街”にはモード係数“Ｃ”を設定している。また、図２（ｃ）は、エリアについて時間帯に応じた係数を設定するテーブルである。即ち、エリア（ａ）“都心”においては、毎日２３：００〜５：００までを時間帯“夜”として係数“Ｂ”を設定し、また、エリア（ｂ）“商店街”においては、毎日１６：００〜２２：００までを時間帯“夕方”として係数“Ｃ”を設定している。
【００２５】
図２（ｄ）は、ステップＳ５においてナビＥＣＵ６が取得し、外部記憶装置９または内部のＲＡＭに記憶させたイベント情報のテーブルである。例えば、２００１年９月３０日（日）１０：００〜２２：００の時間帯で、東経１３３度３３分２０秒〜４０秒，北緯３３度３３分２０秒〜４０秒のエリアでは、イベント  “祭り”が実施されるという情報であり、そのイベントに対して係数“Ｃ”を設定している。また、同月同日（１８：００〜２２：００の時間帯で、東経１３３度３３分２０秒〜３０秒，北緯３３度３３分２０秒〜３０秒のエリアでは、イベント“野外コンサート”が実施され、そのイベントに対して係数“Ｃ”を設定している。
【００２６】
以上のようなレブリミット設定マップより、必要な情報を読み出すと、ナビＥＣＵ６は、次のステップＳ７においてレブリミットを算出する。例えば、車両が図３に示すエリアを走行中である場合を想定する。エンジン１０の通常状態におけるレブリミットは７５００ｒｐｍ，レブリミットの下限値は４５００ｒｐｍ，車両の現在位置は東経１３３度３３分３３秒，北緯３３度３３分３３秒，現在時刻は２００１年９月３０日（日）１９：００．００であるとする。
【００２７】
この時点における車両の現在位置は、図３中▲１▼の地点に相当するものとする。当該エリアは“郊外集落”に設定されており、図２（ｂ）のマップから対応する係数“Ｂ”を設定する。そして、図２（ｄ）のマップからイベント“祭り”が実施中であることが分かるため、対応する係数“Ｃ”を設定する。すると、レブリミットは、
７５００ｒｐｍ×０．９×０．８＝５４００ｒｐｍ
として算出される。即ち、エリア“郊外集落”では、人家などが比較的疎らに存在することから、係数“０．９”を乗じてレブリミットを低めに設定する。また、同エリアではイベント“祭り”が実施中であるため、騒音がイベントの邪魔にならないように係数“０．８”を更に乗じている。
【００２８】
斯様にしてレブリミットを算出すると、ナビＥＣＵ６は、算出したレブリミットをエンジンコントローラ１１に送信して通知する（ステップＳ８）。すると、エンジンコントローラ１１は、レブリミット５４００ｒｐｍをエンジン１０の回転数の上限とするように制御を行う。
【００２９】
その他、例えば、図３中の地点▲１▼から車両が移動し、同日の時刻２２：００までに地点▲２▼に存在したとすると、当該エリアは“商店街”に設定されており、図２（ｂ）のマップから対応する係数“Ｃ”を設定する。そして、時間帯は図２  （ｃ）のマップから“夕方”であるため対応する係数“Ｃ”を設定し、図２（ｄ）のマップからイベント“祭り”が実施中であるため、対応する係数“Ｃ”を設定する。この場合の、レブリミットは、
７５００ｒｐｍ×０．８×０．８×０．８＝３８４０ｒｐｍ
として算出される。しかし、レブリミットの下限は４５００ｒｐｍであるから、最終的には４５００ｒｐｍに設定される。即ち、エリア“商店街”では買い物客などが多数集まるため係数“０．８”を乗じてレブリミットを低めに設定し騒音の発生を抑制する。また、時間帯“夕方”では買い物客がより多く集まることが想定されるため、更に係数“０．８”を乗じている。加えて、同エリアではイベント“祭り”が実施中であるため、更に係数“０．８”を乗じている。
【００３０】
また、車両が地点▲２▼から地点▲３▼に移動したとすると、当該エリアは“田園地”に設定されており、図２（ｂ）のマップから対応する係数“Ａ”を設定する。そして、エリア“田園地”には、その他の付加条件は存在しないことから、レブリミットは、
７５００ｒｐｍ×１＝７５００ｒｐｍ
と算出される。即ち、エリア“田園地”では、レブリミットを高めに設定しても車両が走行することに伴って発生する騒音が周囲環境に与える影響は比較的小さいと想定されるからである。
【００３１】
以上のように本実施例によれば、ナビＥＣＵ６は、車両の現在位置が属する地図上のエリアに応じて車両のエンジン１０の回転数の上限“レブリミット”を設定すると、その設定指令をエンジンコントローラ１１に伝達し、エンジンコントローラ１１は、エンジン１０の回転数を設定されたレブリミットを超えないように制限する。従って、車両が走行する周囲の環境等に応じて当該車両が発生させる騒音を制御することが可能となり、環境に配慮した技術を提供することができる。
【００３２】
また、ナビＥＣＵ６は、判定した時間帯にも応じてレブリミットをする。即ち、発生を許容する騒音のレベルは同じエリアであっても時間帯が昼間である場合，夜間である場合などに応じて適切に変化させることが好ましいので、時間帯をも考慮してレブリミットを設定すれば、騒音の発生レベルを一層適切に制御することができる。
【００３３】
更に、ナビＥＣＵ６は、通信装置８を介して各エリアにおいて実施される予定のイベント情報を取得すると、そのイベント情報に基づき、車両が現在位置しているエリア及び時間帯において現在実施中であるイベントがある場合は、そのイベントの内容にも応じてレブリミットを設定するようにした。従って、車両の走行経路に位置するエリアにおいて祭りや野外コンサートなどのイベントが実施中であれば、そのイベントの内容をも考慮してエンジン１０の回転数を制限し、車両が発生する騒音がイベントに与える影響を極力少なくすることができる。
【００３４】
そして、本実施例によれば、エンジン回転数制限システム１３の構成要素の一部を車両用ナビゲーション装置１と共通化した。即ち、位置検出手段たるＧＰＳ受信装置２等やエリア判定手段たるナビＥＣＵ６や外部記憶装置９などは車両用ナビゲーション装置１が一般に備えている構成であり、また、回転数制限手段等の機能についても、ナビＥＣＵ６にそれらの機能を実現させることは容易に可能である。従って、車両用ナビゲーション装置１にその他必要な機能を付加することで、エンジン回転数制限システム１３を効率的に構成することができる。
【００３５】
本発明は上記し且つ図面に記載した実施例にのみ限定されるものではなく、次のような変形または拡張が可能である。
各エリアや時間，係数などの設定は一例であり、個別の設計に応じて適宜変更して実施すれば良い。
エリア判定を行うには、一般のナビゲーションに使用されるような詳細な地図データは必ずしも必要ではなく、図２（ｂ）に示したように大まかなエリアを判定できるようなデータがあれば良い。
ナビＥＣＵ６からエンジンコントローラ１２に対しては、例えば、“通常”，“ひかえめ”，“静粛”の制限レベルを設定指令として与えて、具体的な上限回転数は、エンジンコントローラ１２側で決定しても良い。
例えば、車両の現在位置が山岳地帯などに属する場合であっても、そのエリアに騒音の影響を受け易い動物などが生息している、といった情報が得られた場合には、エンジン回転数の上限を低めに設定するようにしても良い。
時計手段は、ＧＰＳ受信装置２に限ることなく、ＲＴＣ(Real Time Clock) ・ＩＣ等を用いても良い。
【００３６】
例えば、操作スイッチ５を設定手段として、ユーザにより設定された値に応じてレブリミットを設定するように構成しても良い。即ち、エンジン１０の回転数に応じて実際に発生する騒音は車両の種類によって異なり、また、騒音の大きさをどのように感じるかは、ユーザである車両の乗員の主観によっても異なる。従って、レブリミットをユーザが好みに応じて調整すれば、騒音の発生レベルをユーザが最適と思えるように設定することが可能となる。
通信装置８は、必要に応じて設ければ良い。
ステップＳ１及びＳ１０も、必要に応じて設ければ良い。
必ずしも車両用ナビゲーション装置１と一体に構成するものに限らず、エンジン回転数制限システム１３の機能のみを実現するための装置を構成しても良い。
【図面の簡単な説明】
【図１】本発明のエンジン回転数制限システムを車両用ナビゲーション装置と一体に構成した場合の一実施例であり、ナビＥＣＵが回転数制限手段としての機能を実現するための処理内容を示すフローチャート
【図２】レブリミット設定テーブルの一例を示すものであり、（ａ）はレブリミット係数のモードに関するテーブル，（ｂ）はエリアに対応したコード及びモード係数の設定を示すテーブル，（ｃ）はエリアについて時間帯に応じた係数を設定するテーブル，（ｄ）はナビＥＣＵが取得し外部記憶装置に記憶させたイベント情報を示すテーブル
【図３】車両の走行位置の一例を示す図
【図４】車両用ナビゲーション装置の電気的構成を示す機能ブロック図
【符号の説明】
１は車両用ナビゲーション装置１、２はＧＰＳ受信装置（位置検出手段，時計手段）、３は車速センサ（位置検出手段）、４は方位センサ（位置検出手段）、５は操作スイッチ（設定手段）、６はナビＥＣＵ（エリア判定手段，時間帯判定手段，イベント内容判別手段，回転数制限手段）、８は通信装置（情報取得手段）、９は外部記憶装置（エリア判定手段）、１０はエンジン、１１はエンジンコントローラ（エンジン制御手段）、１２は回転数センサ（エンジン制御手段）、１３はエンジン回転数制限システムを示す。
【図１】
0003965962.tif 000002
【図２】
0003965962.tif 000003
【図３】
0003965962.tif 000004
【図４】
0003965962.tif 000005