以下、本発明の実施形態について、図面を参照して説明する。これらの図面は、本発明が採用しうる技術的特徴を説明するために用いられるものである。記載されている装置の構成等は、それのみに限定する趣旨ではなく、単なる説明例である。
[車載用電子機器の基本構成]
図1,図2は、本発明のシステムを構成する車載用電子機器として好適な一実施形態であるレーダー探知機の構成を示している。レーダー探知機1は、薄型矩形状のケース2を備え、そのケース2の背面側下方に取り付けられたブラケット3を用いて車両のダッシュボード上等に貼り付けて固定される。
ケース2の前面(車両後方(運転者側)に向く面)には、表示部5を備える。表示部5は、カラーTFT液晶ディスプレイで構成する。この表示部5上には、表示部5のどの部分がタッチされたかを検出するタッチパネル6を備える。また、ケース2の前面の右サイドには音量調整ボタン7が配置され、同左サイドには各種の作業用ボタン8が配置される。
ケース2の右側面には、着脱可能な記録媒体としてのメモリカードを装着するためのカード挿入口9を備え、ケース本体2内のカード挿入口9の内側にメモリカードリーダ10が内蔵される。このカード挿入口9からメモリカード11を挿入することで、そのメモリカード11はカードリーダ10に装着される。カードリーダ10は、装着されたメモリカード11に格納されたデータを内部に取り込む。より具体的には、メモリカード11に格納されたデータは、新規な警報対象の情報(緯度経度等の位置情報,種別情報等)などの更新情報があり、その更新情報が制御部18経由で装置に内蔵されるデータベース19に格納(ダウンロード)され、データ更新がされる。
データベース19は、制御部18のマイコン内あるいはマイコンに外付けした不揮発性メモリ(たとえばNANDFlashメモリ)により実現できる。またメモリカード11自体をデータベース19の一部又は全部として構成しても良い。なお、データベース19には、出荷時に地図データ並びに一定の警報対象に関する情報が登録されており、その後に追加された警報対象についてのデータ等が上記のようにしてデータ更新される。
ケース2の背面側中央上方の内部にGPS受信器13を配置し、さらにその横にマイクロ波受信器14,無線受信器15を配置する。GPS受信器13は、GPS衛星からのGPS信号を受信し、現在位置(緯度経度)情報を出力する。マイクロ波受信器14は、速度測定装置から出射される所定周波数のマイクロ波を受信する。無線受信器15は、交通取締連絡用のVHF及びUHF帯の無線電波等を受信する。ケース2内の所定位置には、スピーカ16を内蔵する。
ケース2の背面側下方には、DCジャック17を配置する。このDCジャック17は、図示省略のシガープラグコードを接続するためのもので、そのシガープラグコードを介して車両のシガーソケットに接続して電源供給を受け得る。
ケース本体2の内面所定位置に、加速度センサ22,気圧センサ24を配置する。加速度センサ22は、車両の挙動を検出するもので、X軸が進行方向にかかる加速度、Y軸が横方向にかかる加速度、Z軸が上下方向にかかる加速度を検出する。これにより、X軸は急加速・急減速、Y軸は急ハンドル、Z軸は段差の乗り上げや窪みへの落ち込みといった車両の所定の挙動をそれぞれ検出する。気圧センサ24は、大気圧を測定する。
ケース本体2には、車両に実装されているOBD−II(IIはローマ数字の「2」であり、以下「OBD−II」を「OBD2」と記す)コネクタに着脱自在に装着するOBDアダプタ21が接続される。OBD2コネクタは、故障診断コネクタとも称され、車両のECUに接続され、定期的に各種の車両情報が出力される。そこで、このOBDアダプタ21と車両本体側のOBD2コネクタとを連結することで、制御部18は、各種の車両情報を定期的に取得する。
この車両情報としては、車両の走行距離、車両の車速、インジェクション噴射時間、吸入空気量、残燃料の情報等がある。残燃料は、現在の燃料タンクに残っている燃料の量であり、0.5リットルの分解能で出力される。よって、残燃料を定期的に取得し、前回の残燃料と今回の残燃料との間で変化が発生したタイミングを記録することで、前回変化が発生してから今回変化が生じるまでに消費された燃料は、0.5リットルと言える。また、定期的に燃費に関する情報(生涯燃費,今回燃費,瞬間燃費等の情報)が出力されるものもある。
また上記のOBDアダプタ21は、ケース本体2に設けた接続端子23に着脱自在に連携される。OBD2コネクタからの車両情報が不要な場合、OBDアダプタ21を取り外すことで配線がダッシュボード上等において散らかるのを抑制し、レーダー探知機の周囲をすっきりとなる。
制御部18は、CPU,ROM,RAM,NANDFlashメモリ、I/O等を備えるマイコンであり、図2に示すように上述した各部と接続される。制御部18は、上記の各種の入力機器(タッチパネル6、GPS受信器13、マイクロ波受信器14、無線受信器15等)から入力される情報に基づいて運転者に報知する情報を作成し、出力機器(表示部5,スピーカ16等)を利用して情報を出力する。これらの基本構成は、基本的に従来のものと同様である。
本実施形態のレーダー探知機1における機能は、制御部18に有するCPUが実行するファームウェアとして制御部18のNANDFlashメモリに格納され、これを制御部18に有するCPUが実行することで実現する。NANDFlashメモリに記憶されたファームウェアは、メモリカードに記憶された新たなファームウェアによって更新することが可能である。
レーダー探知機1の出力機器から出力される主な情報は、運転者に安全を促すための警報情報である。警報情報は、たとえば次のような場合に出力される。制御部18は、データベース19に地図情報として記憶された警報対象の位置(緯度経度)と、GPS受信器13によって検出した車両の現在位置(緯度経度)から両者の距離を求め、求めた距離が所定距離以下となった場合に、出力機器から警報情報を出力する。またたとえば制御部18は、マイクロ波受信器14によって速度測定装置から発せられる周波数帯のマイクロ波に対応する信号が検出された場合に、出力機器から警報情報を出力する。またたとえば制御部18は、無線受信器15によって所定の無線電波を受信した場合、出力機器から警報情報を出力する。レーダー探知機1は、警報情報を出力することにより交通事故の発生しやすい危険な場所を運転者に認識させる。これにより、レーダー探知機1は、運転者に安全運転を促すことができる。なお、上述した警報情報は一例であり、実際には、他の様々な警報情報を運転者に対して出力する。警報情報は、たとえば表示部5に出力する所定の画像・映像・文字等から構成される視覚情報や、スピーカ16に出力する音・音声を用いたもの等がある。
本実施形態のレーダー探知機1における機能は、制御部18に有するコンピュータが実行するプログラムとして制御部18のEEPROM上に格納され、これを制御部18に有するコンピュータが実行することで実現する。制御部18の有するプログラムによってコンピュータが実現する機能としては、待ち受け画面表示機能、MAP表示機能、GPS警報機能、レーダー波警報機能、無線警報機能などがある。
待ち受け画面表示機能は、所定の待ち受け画面を表示部5に表示する機能である。たとえばGPS受信器13によって検出した位置情報に基づいて求めた自車の現在位置の緯度、経度、高度等の情報を数値、グラフ、アニメその他の態様で表示したり、GPS受信器13で検出したGPS衛生の存在を、数値やアニメその他の太陽で表示したり、OBDアダプタ21にて取得した所定のOBD情報に基づき数値、グラフ、アニメその他の態様で表示したりする。
MAP表示機能は、GPS受信器13によって検出した現在位置に基づき、データベース19にアクセスし、そこに記憶されている地図データを読み出して表示する機能である。また、MAP表示機能は、現在位置の周囲の警報対象をデータベース19に記憶された位置情報に基づいて検索し、周囲に警報対象が存在する場合に地図上の該当する位置にその警報対象を示す情報(ターゲットアイコン112等)を重ねて表示する機能も備える。具体的な表示態様は、以下の通りである。
制御部18は、メイン表示領域R1の左サイドに設定されるスケール表示領域R3に、現在のスケール情報(縮尺)を表示する。スケールは、自車位置を0mとし、その自車位置からメイン領域R1の上下方向の中間位置までの距離(図では「500」)と、上方位置までの距離(図では「1000」)を表示する。単位は、「m」である。制御部18は、メイン表示領域R1が2回連続してタッチされたことを検知すると、メイン表示領域R1内の所定位置(スケール表示領域R3に添う位置)に地図スケール変更ボタンを表示し(図示省略)、その地図スケール変更ボタンに対するタッチに応じて地図スケールを変更する。つまり、制御部18は、変更した地図スケールの縮尺に合わせてメイン表示領域R1に表示する地図の縮尺を変更すると共に、スケール表示領域R3に表示するスケール情報も変更する。
所定の待ち受け画面表示機能実行中に、表示部5への1回のタッチを検知した制御部18は、所定のメニュー画面を表示する。そのメニュー画面中に用意された画面切り替えボタンがタッチされたことを検知した制御部18は、所定のMAP表示機能に切り替える。同様にMAP表示機能実行中に表示部5への1回のタッチを検知した制御部18は、所定のメニュー画面を表示する。そのメニュー画面中に用意された画面切り替えボタンがタッチされたことを検知した制御部18は、待ち受け画面表示機能に切り替える処理を行う。
制御部18は、待ち受け画面表示機能、MAP表示機能(以下これらの機能を総称して待受機能と称する)の実行中に、発生したイベントに応じて、GPS警報機能、レーダー波警報機能、無線警報機能等の各機能を実現する処理を実行し、当該機能の処理終了時には元の待受機能の処理に戻る。各機能の優先度は、高いほうから、レーダー波警報機能、無線警報機能、GPS警報機能の順に設定している。
GPS警報機能は、制御部18に有するタイマーからのイベントにより所定時間間隔(1秒間隔)で実行される処理であり、データベース19に記憶された警報対象の緯度経度とGPS受信器13によって検出した現在位置の緯度経度から両者の距離を求め、求めた距離が所定の接近距離になった場合に、表示部5にGPS警報表示(たとえば警報対象の模式図・残り距離等)をし、スピーカ16からその旨を示す接近警告の音声を出力する処理である。
こうした警報対象としては、居眠り運転事故地点、レーダー、制限速度切替りポイント、取締エリア、検問エリア、駐禁監視エリア、Nシステム、交通監視システム、交差点監視ポイント、信号無視抑止システム、警察署、事故多発エリア、車上狙い多発エリア、急/連続カーブ(高速道)、分岐/合流ポイント(高速道)、ETCレーン事前案内(高速道)、サービスエリア(高速道)、パーキングエリア(高速道)、ハイウェイオアシス(高速道)、スマートインターチェンジ(高速道)、PA/SA内 ガソリンスタンド(高速道)、トンネル(高速道)、ハイウェイラジオ受信エリア(高速道)、県境告知、道の駅、ビューポイントパーキング等があり、これらの目標物の種別情報とその位置を示す緯度経度情報と表示部5に表示する模式図または写真のデータと音声データとを対応付けてデータベース19に記憶している。
レーダー波警報機能は、マイクロ波受信器14によって速度測定装置(移動式レーダー等(以下、単に「レーダー」と称する))から発せられる周波数帯のマイクロ波に対応する信号が検出された場合に、表示部5に対して警報画面131を表示するとともに、スピーカ20から警報音を出力する警報機能である。たとえば、レーダーの発するマイクロ波の周波数帯のマイクロ波がマイクロ波受信器4によって検出された場合に、データベース19に記憶されたレーダーの模式図または写真を表示部5に警報画面として表示するとともに、データベース19に記憶された音声データを読み出して「レーダーです。スピード注意」という音声をスピーカ16から出力する。
無線警報機能は、無線受信器15によって、緊急車両等の発する無線電波を受信した場合に、その走行等の妨げとならないよう、警報を発する機能である。無線警報機能においては、取締無線、カーロケ無線、デジタル無線、特小無線、署活系無線、警察電話、警察活動無線、レッカー無線、ヘリテレ無線、消防ヘリテレ無線、消防無線、救急無線、高速道路無線、警備無線等の周波数をスキャンし、スキャンした周波数で、無線を受信した場合には、データベース19に無線種別ごとに記憶されたその周波数に対応する無線を受信した旨の模式図を警報画面として表示部5に表示するとともに、データベース19に無線種別ごとに記憶された音声データを読み出して、スピーカ16からその無線の種別を示す警報音声を出力する。たとえば、取締無線を受信した場合には「取締無線です。スピード注意」のように音声を出力する。
[待受機能](待ち受け画面表示機能)
図3は、本発明の要部となる待ち受け画面表示機能の表示画面の一例を示している。本実施形形態では、制御部18は、GPS受信器13から出力される現在位置情報に基づいて取得した現在位置の高度をグラフ表示する。
表示部5の表示画面30に出力する表示レイアウトは、上下二段にグラフ表示部を配置する。すなわち、表示画面30の上方に第一グラフ表示部31を配置し、表示画面30の下方に第二グラフ表示部32を配置する。第一グラフ表示部31は、短い期間で動きのある第一情報をグラフで表示する表示領域である。第二グラフ表示部32は、第一情報のグラフよりも長い期間で第一情報と関係がある第二情報をグラフで表示する表示領域である。第一情報と第二情報は、ともに車両の走行に応じて変わりうる情報の一つとして高さ特定する情報である高度情報である。さらに、期間は、ともに移動距離で特定している。
また、各グラフ表示部31,32に表示するグラフは、第一の軸である横軸は期間を特定する項目である距離とし、第二の軸である縦軸は高度である。第一グラフ表示部31の横軸は、現在の時点から過去の一定の期間(たとえば3km)とした。また、第二グラフ表示部32の横軸は、イベント発生から現在までの距離とした。イベント発生は、本実施形態では、車両の始動時(たとえば、イグニッションキーON、電気自動車の始動スイッチON等)としている。これにより、制御部18は、第一グラフ表示部31に直近の高度の変化の状態を表示し、第二グラフ表示部32に車両の始動時から現在までの高度変化の累積を表示する。
制御部18は、上述したように各グラフ表示部31,32に対して所定のグラフを表示するが、係るグラフを表示する処理を行うための機能は、たとえば、以下のようにする。制御部18は、車両の始動時にGPS受信器13から出力される現在位置情報に基づいて取得した現在位置の高度を、移動距離(ここでは、距離0m)と関連づけて高度履歴情報記憶部に格納する。この高度履歴情報記憶部は、たとえば制御部18のRAMやNANDFlashメモリなどの所定の記憶手段や、制御部18以外の車載用電子機器が持つ所定の記憶手段内の記憶エリアに設定したり、ソフトウェアプログラム上のメモリとして持たせたりする。
次いで、制御部18は、OBD情報として車両の移動距離に関する情報を取得する。そして、制御部18は、車両が所定距離(たとえば10m)を移動するごとに、GPS受信器13から出力される現在位置情報に基づいて取得した現在位置の高度を、移動距離と関連づけて高度履歴情報記憶部に格納する。これにより、高度履歴情報記憶部には、車両の始動時から移動距離が10mごとの高度の推移についての履歴情報が記憶保持される。
制御部18は、高度履歴情報記憶部にアクセスし、高度履歴情報記憶部に記憶保持されている所定の履歴情報を取得し、各グラフ表示部31,32にそれぞれのグラフを表示する。具体的には、第一グラフ表示部31に対しては、直近から過去3km分の高度の情報を取得し、グラフ上のそれぞれの高度に対応する位置にプロットする。すなわち、本実施形態では、10mごとに高度の情報を取得し、記録しているため、直近の300個分の高度のデータを抽出する。
そして制御部18は、抽出した直近の300個分の高度のデータのなかの最大値から縦軸の最大値を決定し、直近の300個分の高度のデータのなかの最小値から縦軸の最小値を決定する。そして、制御部18は、決定した縦軸の最大値と最小値をそれぞれ縦軸の適宜の位置に表示するとともに、縦軸上の各位置に対応する高度を設定する。さらに制御部18は、最新の高度に関連づけられた移動距離を読み出し、その移動距離を単位がキロメータとなる値にして横軸の右端に表示する。また制御部18は、最新から過去の300番目の高度に関連づけられた移動距離を読み出し、その移動距離を単位がキロメータとなる値にして横軸の左端に表示する。
第一グラフ表示部31の表示領域は、たとえば横軸を液晶の表示画素で300ドット分に設定する。すると、制御部18は、取得した直近の300個分の高度のデータを時系列で並べて縦軸の高度に対応する位置にプロットすることで、第一情報についてのグラフを作成する。
また、第二グラフ表示部32に対しては、制御部18は、高度履歴情報記憶部に記憶保持されているデータ数に基づき、適宜間引いて車両の始動時から現在までのすべてのデータから均等に300個分のデータを抽出する。そして制御部18は、抽出した間引き後の300個分の高度のデータのなかの最大値から縦軸の最大値を決定し、その300個分の高度のデータのなかの最小値から縦軸の最小値を決定する。そして、制御部18は、決定した縦軸の最大値と最小値をそれぞれ縦軸の適宜の位置に表示するとともに、縦軸上の各位置に対応する高度を設定する。さらに制御部18は、最新の高度に関連づけられた移動距離を読み出し、その移動距離を単位がキロメータとなる値にして横軸の右端に表示する。また制御部18は、横軸の左端にイベント発生時の移動距離、すなわち、車両の指示宇治の0.0kmを表示する。そして、制御部18は、抽出した300個分の高度のデータを時系列に並べて各データを縦軸の高度に対応する位置にプロットすることで第二情報についてのグラフを作成する。
縦軸のレンジの最大値と最小値の決定は、すべてのデータがグラフに表示されるようにしている。よって、縦軸の最大値は高度のデータのなかの最大値よりも大きい値に決定し、縦軸の最小値は高度のデータのなかの最小値よりも小さい値に決定する。さらに、表示するグラフをユーザが見やすくなるように、グラフをグラフ表示部の表示領域内でできるだけ大きく表示するように縦軸の最大値と最小値を決定する。よって、たとえば制御部18は、高度のデータの中の最大値と最小値に対してそれぞれ所定のマージンをとったり、たとえば所定の位(たとえば1の位)で切り上げや切り捨てをしたりすることで、縦軸の最大値と最小値を決定する。
制御部18は、第一グラフ表示部31に直近の比較的短い期間(本実施形態では車両の移動距離)における車両の存在位置の高度の推移を表示する。よって、グラフの形状は時々刻々と変化し、動きがあり、待受画面として表示するのに適切となる。しかも、直近の高度の推移であるため、ユーザにとっても記憶に新しく、走行してきた地形とマッチしおもしろみが増すのでよい。
また、制御部18は、第二グラフ表示部32に車両の始動から現在までの高度の推移の履歴を表示するので、ユーザは、今回の走行してきた道路の起伏の状態などを一目で理解することができる。たとえば、今回の走行が山道などの起伏のある道路をドライブして山越えしたような場合、その山越えした当該山の起伏の状態を一目で理解することができるので好ましい。また、そのように山越えなどに限ることはなく、たとえば街中や、高速道路など、ユーザは高低差があまりないような道路と思って走行していたような場合でも、走行開始からの履歴を見ることで、たとえば思っていたよりも高低差があるなど、新しい発見をすることができるなどの楽しみもあるのでよい。
さらに、本実施形態では、横軸は移動距離としたため、たとえば、渋滞その他で車両が一時停止しているような場合、移動距離が変わらないため新たな位置検出並びにそれに基づく高度の取得を行わない。よって、第一グラフ表示部31並びに第二グラフ表示部32のグラフ表示は更新されないため、たとえば、停車時に高度等のグラフの表示が変動することがない。特に本実施形態では、移動距離をOBD情報から取得しているため、移動の有無並びに距離を精度良く求めることができる。
さらに本実施形態では、表示画面30の右側に、ステータス情報を表示するステータス領域33を配置し、さらに右上に時間表示領域34を配置するレイアウトとした。ステータス情報は、本実施形態では、グラフ表示する各項目の値とした。ここでは、第一グラフ表示部31の項目と、第二グラフ表示部32の項目が同じであるため、ステータス領域33の上側には現在の高度を表示し、ステータス領域の下側には現在の距離を表示する。この現在の距離は、イベント発生時である車両の始動時からの移動距離である。このように現在の値を数値で表示することで、ユーザは、現在の情報を絶対値として認識することができる。さらに、制御部18は、表示画面の右上に現在の時刻を表示する。
さらに本実施形態では、第一グラフ表示部31の項目と、第二グラフ表示部32の項目を同じにしたため、たとえば第一グラフ表示部31は、直近の距離−高度に関するデータを表示するズームウインドウとなり、第二グラフ表示部32は走行全体の距離−高度に関するデータを表示する累積ウインドウとなる。よって、ユーザは、第一グラフ表示部31を見ながら直近の走行した道路の高度の推移,高低差の変化を拡大して確認しつつ、第二グラフ表示部32を見て今回の走行の全体の高度の推移を確認できる。
また、図3に示す例では、走行開始してから18.5kmであり、全行程の高低差も50mに満たないため、第一グラフ表示部31の縦軸のレンジと、第二グラフ表示部32の縦軸のレンジの差があまりなく、どちらのグラフも表示領域の全体にわたってグラフが表示され、しかも、縦軸の縮尺もほぼ同じになっている。たとえば走行距離がもっとのびて、高度の最大値と最小値の差が大きくなった場合には、第二グラフ表示部32の縦軸のレンジが大きくなって、第二グラフ表示部32に表示するグラフは、高度についての縮尺がより大きくなるのに対し、第一グラフ表示部31に表示されるグラフは直近の3kmについての高低差であるので、第二グラフ表示部32に比べると高度についてもより拡大して表示することができる。
[変形例]
図4は、上述した第一グラフ表示部31の項目と、第二グラフ表示部32の項目を同じとした実施形態を前提とする変形例を示している。第一グラフ表示部31の項目と、第二グラフ表示部32の項目を同じとした場合、第一グラフ表示部31に表示されたグラフは、第二グラフ表示部32に表示されたグラフの一部分に対応したものとなる。
そこでこの変形例では、制御部18は、第二グラフ表示部32にグラフを表示する際に、第一グラフ表示部31に表示するグラフに対応する部分が分かるように表示する。図4では、便宜上、第二グラフ表示部32に表示するグラフのうち対応する部分については実線で示し、それ以外の部分は破線で示している。そして、実際には、制御部18は、たとえば、第二グラフ表示部32のグラフの実線で示す部分と、破線で示す部分の表示色を変えたり、明度を変えたりする制御を行う。また、図示のように線種を変えるようにしても良い。この場合、破線になるように高度に対応する位置にプロットするデータとプロットしない非表示のデータを適宜の順で繰り返すことで実現する。また、グラフを構成する線の部分の表示形態を変えるのではなく、グラフの背景部分の色や、パターン、図柄等を変えたり、境界部分に線を表示したり、境界部分を矢印で示したりするなどの他、各種の対応をとってもよい。
この変形例では、第一グラフ表示部に表示されたグラフが第二グラフ表示部に表示されたグラフのどの部分に対応しているかが一目でわかり、対応関係が容易に理解できるので好ましい。そして、走行距離が長くなるに従って、第二グラフ表示部32に表示されるグラフにおける第一グラフ表示部31に表示されるグラフの占める割合が少なくなる。よって、たとえば、走行距離が長くなるにつれて、第二グラフ表示部32に表示されるグラフの形状自体はあまり変化がしなくなっても、色、明度等の表示態様が変わっていく。たとえば、色を変える場合、第一グラフ表示部31に表示されるグラフに対応する色で表示される部分が、徐々に短く,狭くなっていくので、第二グラフ表示部32でグラフの形状の変化が少なくても、グラフの色の変化が現れ、待ち受け機能も発揮する。
[開始直後の変形例]
上述した実施形態並びに変形例では、第一グラフ表示部31と第二グラフ表示部32を上下に配置したレイアウトを採っている。そして、第一グラフ表示部31の項目と、第二グラフ表示部32の項目を同じとしたため、車両の始動時から3km移動するまでは、第一グラフ表示部31と第二グラフ表示部32の表示内容は同じとなる。
そこで、制御部18は、第一グラフ表示部31に表示する表示内容と、第二グラフ表示部に表示する表示内容が同じになる車両の始動時から3km移動するまでの間は、第一グラフ表示部31と第二グラフ表示部32の一方のみを表示し、表示内容が異なる3kmを経過たとえばした時点で場合に前記第一グラフ表示部と前記第二グラフ表示部を同時に表示する。図示の例では、図5(a)に示すように、制御部18は、当初は第二グラフ表示部32のみを表示する。このとき、制御部18は、表示画面の上下方向の全体を使って第二グラフ表示部32を表示する。このようにすることで、3km以降の2つのグラフ表示部を表示するものに比べて、上下方向は2倍近く広い領域でグラフを表示することができ、グラフを大きく表示できる。
また、図5(c)に示すように3kmを経過後は第一グラフ表示部31と第二グラフ表示部32の両方を表示する。さらにこの変形例では、3km経過時点での第二グラフ表示部32のみの表示から、両グラフ表示部31,32の表示に切り替える際に、図5(b)に示すように、制御部18は、第一グラフ表示部31については瞬時に通常の表示態様で表示し、上下方向に一杯に表示していた第二グラフ表示部32をその縦軸を徐々に短く縮小していく。これにより、第二グラフ表示部32の上方部分と、第一グラフ表示部31の下方部分が重なった状態で表示する。そして、最終的に図5(c)に示すように、第一グラフ表示部31と第二グラフ表示部32が上下に並列して配置するレイアウトで表示する。このように、第二グラフ表示部32の上端を徐々に下降移動し、上下方向の表示領域を徐々に縮小するように動きを見せることで、面白みを増すとともに、1つのグラフ表示から2つのブラフ表示に切り替わったことをアピールすることができる。
このようにすることで、この変形例では、運転開始直後は、グラフ表示は一方のみとなるので、グラフの表示領域・面積を大きく採ることができるため、見やすくなり好ましい。
このように第二グラフ表示部32を徐々に縮小する動きを設けることなく、図5(a)の状態からいきなり図5(c)に示す状態に遷移、切り替えても良い。また、図5(a)に示す初期状態で、第一グラフ表示部31を表示するようにしてもよい。
また、図5(a)から図5(c)に示す状態に切り替える際に、後から表示するグラフ表示部(ここでは、第一グラフ表示部31)を適宜ズームインするように表示するなどの方かも、切り替え時の表示を動きのあるようにすると良い。
また、図5に示す実際の表示画面では、制御部18は、左上に駐車禁止の標識に模した駐車禁止エリア報知マークM1を表示している。これは、現在位置とデータベース19に記憶した警報対象情報から、現在位置が駐車禁止監視エリア内の時で所定の条件で表示する。すなわち、たとえば、現在位置が、違法駐車取締りガイドラインの最重点地域・重点地域内にあると、表示してその旨を報知したり、係る地域内であって速度が一定速度以下のときに表示したりする。
また、図5(a),(c)では、現在位置の周囲(たとえば500m以内)に警察署が存在する場合に、警察署報知マークM2を表示し、図5(b)では、現在位置の周囲(たとえば500m以内)に交番が存在する場合に、交番報知マークM3を表示するとともに、それらの警察署や交番等の警報対象の存在する方向を矢印で示すと共に、当該警報対象までの距離を数値で示している。
[期間の変形例]
上述した実施形態並びに変形例では、第一グラフ表示部31に表示するグラフと第二グラフ表示部32に表示するグラフの横軸は、期間を特定する項目としで距離としたが、経過時間としてもよい。さらに第一グラフ表示部31の横軸である期間を特定する項目と第二グラフ表示部32の横軸である期間を特定する項目は異ならせても良い。
上述した実施形態並びに変形例では、第一グラフ表示部31の期間は、現在の時点から一定の期間にしたが、本発明はこれに限ることはなく、過去のある一定の期間としてもよい。
上述した実施形態並びに変形例では、第二グラフ表示部31の期間の始点は、イベント発生時として車両の始動時としたが、本発明はこれに限ることはなく、たとえば所定のリセット指示を受け付けた場合とするとよい。ユーザからのリセット指示の受付としては、たとえば、表示部5の表示画面をタッチしたことをタッチパネル6からの信号に基づき制御部18が認識すると、メニュー画面を表示し、メニュー画面の所定の階層に設けたリセット指示受付のボタン領域の押下を契機としてリセット指示受付としたり、図3等に示す待受画面の所定領域、たとえば、第二グラフ表示部32内のタッチを検出すると、リセット指示受付としたりすると良い。また、リモコンスイッチに割り当てたリセット指示受付ボタンの押下を制御部18が検知したことを契機としても良い。
制御部18は、リセット指示を受け付けたならば、たとえば、受付したときの高度履歴情報記憶部の最新の高度とそれに関連付けた移動距離にフラグを立てるなどマークをし、当該移動距離を第二グラフ表示部32の横軸の始点とし、以降、所定距離(たとえば10m)移動して新たな高度の情報を記録するごとに各グラフ表示部の表示を更新する。このとき、第一グラフ表示部31については、リセット指示の受付によりクリアせず、直近の所定距離(たとえば3km)分の高度のデータをグラフ表示するとよい。
また、第一グラフ表示部31に表示するグラフも、リセット指示の受付に併せてリセットするようにしても良い。係る場合、リセット指示の受付をした制御部18は、たとえば、高度履歴情報記憶部に記録した過去の高度の情報を消去し、リセット指示の受付をした時点を車両の始動時と同様に高度履歴情報記憶部への高度の情報の記録並びに各グラフ表示部へのグラフ表示を行う。
このようにすると、ユーザは、走行途中の任意の地点からの履歴を見ることができる。また、車両が駐停車してもリセット指示をしないことで、複数の走行にまたがる全体の第二情報の履歴を見ることができる。よって、たとえばユーザが山道などの起伏のある道路をドライブして山越えするような場合に、その山越えした当該山の起伏の状態を見たいような場合、ユーザは、山道に入る手前でリセット指示をすることで、そのより前の街中、郊外の部分の履歴の表示をカットし、山の部分の高度の変化・推移を見ることができる。また、たとえば山道の途中で休憩等で車両を駐停車し、その後に車両を再始動した場合でも、車両の駐停車時にリセット指示をしなければ、山の部分の全体の起伏に応じた高度の履歴を見ることができる。但し、その場合には高度履歴情報記憶部は、不揮発性のメモリを用いるか、イグニッションスイッチのオフや電気自動車のスタートボタンのオフなどによる駐停車の際に、高度履歴情報記憶部に格納した高度に関するデータをバックアップし、始動時にバックアップしたデータを所定の記憶部にセットする処理を行う。
さらにまた、ユーザからのリセット指示の受付に限ることはなく、車両の状態などがあらかじめ設定した条件を満たした場合にリセット指示受付としても良い。
また、第二グラフ表示部32内の期間を特定する横軸の始点は、車両の始動時や、リセット指示の受付時などのイベント発生時としたが、たとえば、係るイベント発生時からの期間(たとえば移動距離や経過時間)の経過が閾値を超えた場合に、横軸の始点を徐々に遅らせるようにずらしても良い。たとえば、実施形態のように所定距離(たとえば10m)ごとに情報を取得し、グラフを更新する場合、閾値(たとえば500kmや、100km等)を超えた場合には始点を所定距離ずつずらすようにする。つまり、実施形態のように期間を特定する項目を距離とした場合、閾値を超えた場合には、横軸のレンジは、閾値の距離を維持する。
[項目の変形例]
上述した実施形態並びに変形例では、各グラフ表示部へ表示するグラフの項目として、高度としたが、本発明はこれに限ることはなく、たとえば、車両の走行に応じて変わり得る情報とするとよい。係る車両の走行に応じて変わり得る情報としては、たとえば気圧、ラジエータ内等の水温、燃費、残燃料、速度、加速度等、各種のものがある。気圧は、走行に伴い車両が存在する高さ位置が変位することに応じて変化する情報であり、車両の高さの変位を特定する情報となる。また、燃費、速度、加速度等は、直近の状況等の短い期間の変化を第一グラフ表示部31にグラフ表示することで、表示されるグラフの変化が大きい待受機能として適した表示をしつつ、たとえば車両の始動時から現在までの推移を第二グラフ表示部32に表示することで、走行に伴う全体の変化の傾向を報知できる。
また、前記第一グラフ表示部に表示するグラフと前記第二グラフ表示部に表示するグラフの第二の軸は、運転者の操作に応じて変化する項目とするとよい。運転者の操作に応じて変化する項目としては、たとえば、燃費、エコ情報、安全運転の程度などがある。安全運転の程度は、たとえば、加速度が設定したしきい値を超えた回数が多いほど安全運転の程度が低くなり、大きい加速度が検出されるほど安全運転の程度が低くなるようにする。燃費は、走行距離と消費燃料から求める。消費燃料は、たとえばOBD情報として取得する残燃料の変化から求める。エコ情報は、たとえば燃費が良いほどエコ運転と判定し、速度の変化が少ないほどエコ運転と判定し、その判定結果を数値化してグラフに表示する。
運転者の操作に応じて変化する項目とすることで、たとえば第一グラフ表示部31に直近のグラフを表示することで、ユーザは、自己の運転の操作がどうだったかを客観的に判断し、操作が適切であったか否かを反省することができる。
また、 上述した実施形態並びに変形例では、第一グラフ表示部31と第二グラフ表示部32は、上下に並べた配置レイアウトをとったが、左右に並べるなどの他、各種のレイアウトとってもよい。また、上述した実施形態並びに変形例では、期間を特定する項目を横軸としたが、期間を特定する項目を縦軸に設定しても良い。
さらに、上述した実施形態並びに各変形例は、適宜組み合わせて実施すると良い。
上述した実施形態並びに変形例では、本発明の車載用電子機器としてダッシュボードその他の車内の所定位置にブラケット3を用いて貼り付け等により固定設置するタイプのレーダー探知機を例に挙げて説明したが、ルームミラーに取り付けるミラータイプのレーダー探知機にも適用できる。更に、本発明はレーダー探知機に限ることはなく車載用の各種の電子機器の機能として実施することができる。たとえば、ナビゲーション装置等の機能として組み込んでもよい。
さらに上述した例では、装置内に各種の情報を記憶したデータベース19を備え、制御部18は係るデータベース19にアクセスして必要な情報を読み出し、各種の処理をしたが、本発明はこれに限ることはない。すなわち、データベース19に登録する情報の一部または全部を外部のサーバに登録しておく。そして、レーダー探知機その他の車載用電子機器は、係るサーバと通信する機能を備え、制御部18は、適宜サーバにアクセスし、必要な情報を取得して処理を実行するものとしてもよい。係るサーバに制御部の一部または全部を実装し、サーバ側で処理の一部を実行させ車載機側ではその結果を取得し、所定の表示をするものでもよい。さらに、表示装置は、別の車載機器や車両に実装された装置のものを利用するものでもよい。