説明

情報処理装置

【課題】ドライバー自らが前照灯を意図的に点灯させたことの評価を行うために必要な日没時刻を適切に算出する情報処理装置を提供する。
【解決手段】前照灯が点灯されたと判定した場合に(S330:Yes)、日没時刻を計算する(S345)。このようにすれば、日没時刻を常時計算し続ける場合と比較して日没時刻を計算する頻度が大幅に少なく処理負荷が低い。しかも、点灯時刻と関係なく日没時刻を算出する場合と比較し、算出された日没時刻は、点灯時刻を適切に評価することができる。

【発明の詳細な説明】
【技術分野】
【0001】
本発明は、安全運転の評価を行う際に必要な日没時刻を算出する情報処理装置に関する。
【背景技術】
【0002】
近年、ドライバーの様々な運転操作に基づいてそのドライバーの安全運転の度合いを評価し、その評価結果をドライバーに報知して安全運転を促すシステムが数多く提案されている。そのようなシステムが評価する項目の一つとして、日没前に早めに前照灯(ヘッドライト)を点灯させたか否かという点が考えられる。
【0003】
もっとも、前照灯の点灯に関しては、車両の周囲の照度をセンサにて検知し、照度が所定の閾値を下回った場合に、前照灯を自動的に点灯させる技術が知られている(例えば、下記の特許文献1等参照)。このような自動点灯技術において設定される上記閾値は、平均的な環境において適切に前照灯が点灯されるように設定されているため、例えば、車両の周囲の照度がまだ十分ある段階で点灯されるようには設定されていないことが一般的である。
【0004】
しかしながら、車両の周囲の照度がまだ十分ある段階であったとしても、前照灯を点灯させることは安全の向上に役立つため、上記自動点灯技術に頼らずにドライバーが自らの意思で日没前の早い時点で前照灯を点灯させた場合は、安全運転に寄与する行為として評価することが適していると考えられる。
【特許文献1】特開平5−16722号公報
【発明の開示】
【発明が解決しようとする課題】
【0005】
ところで、このような日没前の早い時点での前照灯の点灯を評価するためには、システムが日没時刻を正確に把握する必要がある。日没時刻を把握する方法としては、車両の現在地点の緯度及び経度の情報に基づき、計算によって太陽が地平線に沈む時刻を求める方法が考えられる。この計算には、浮動小数点演算や三角関数演算が含まれるため、比較的演算負荷が高い。したがって、車両の移動を考慮し、日没時刻を常時計算し続けると、システムが有する他の機能の実行に影響を及ぼすおそれがある。
【0006】
また、車両の移動にともなう日没時刻の変化は、車両の移動速度がたかだか時速100km程度であることを考えれば、わずかであると考えられる。したがって、日没時刻を常時計算し続けることは、システムの演算リソースの利用効率を考えると適切ではない。
【0007】
本発明はこのような問題にかんがみなされたものであり、ドライバー自らが前照灯を意図的に点灯させたことの評価を行うために必要な日没時刻を適切に算出する情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【0008】
上記課題を解決するためになされた請求項1に記載の情報処理装置は、車両に搭載されて用いられる情報処理装置であって、現在時刻特定手段と、点灯情報取得手段と、位置情報取得手段と、算出手段と、点灯時刻特定手段と、評価情報記憶手段とを備える。現在時刻特定手段は、現在時刻を特定する手段である。点灯情報取得手段は、車両の前照灯の点灯状態に関する情報である点灯情報(例えば、オン状態であるかオフ状態であるかを示す情報)を取得する手段である。位置情報取得手段は、車両の現在位置を特定可能な情報である位置情報を取得する手段である。算出手段は、点灯情報取得手段により取得された点灯情報に基づき、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定すると、位置情報取得手段より取得された位置情報に基づいて特定される位置における日没時刻を算出する手段である。点灯時刻特定手段は、現在時刻特定手段によって特定された現在時刻と、点灯情報取得手段により取得された点灯情報とに基づき、車両の前照灯が非点灯状態から点灯状態に遷移した際の時刻である点灯時刻を特定する手段である。評価情報記憶手段は、点灯時刻特定手段により特定された点灯時刻と、算出手段により算出された日没時刻とを対応付けて記憶する手段である。
【0009】
このような情報処理装置であれは、日没時刻を常時計算し続ける場合に比較し、日没時刻を計算する頻度が大幅に少なく、情報処理装置の処理負荷が低い。しかも、算出手段は、前照灯が非点灯状態から点灯状態に遷移したことを判定すると、位置情報取得手段より取得された位置情報に基づいて特定される位置における日没時刻を算出するため、点灯時刻と関係なく日没時刻を算出する場合と比較し、算出手段によって算出された日没時刻は、点灯時刻を適切に評価することができる。
【0010】
ところで、位置情報を、情報処理装置とは異なる他の装置や衛星から取得するような場合は、その装置等から位置情報が取得できないと、日没時刻が全く計算できないことになってしまう。そのようなことを防止するために、位置情報取得手段により取得された位置情報を記憶する位置情報記憶手段をさらに備えるように情報処理装置を構成し、算出手段は、位置情報取得手段より位置情報が取得できない場合は、位置情報記憶手段に記憶されている位置情報に基づいて日没時刻を算出するようになっているとよい(請求項2)。
【0011】
このようになっていれば、位置情報取得手段が位置情報を一時的に取得できない場合でも、日没時刻を計算できるため、前照灯の点灯時刻の評価を行うことができない場合を減らすことができる。
【0012】
しかしながら、位置情報記憶手段に記憶された余りに古い位置情報を使用すると、その位置情報によって算出された日没時刻では、点灯時刻を適切に評価することができないおそれがある。このため、請求項3に記載のように、位置情報取得手段より位置情報が取得できなくなってから所定時間経過後、又は、所定距離移動後、位置情報記憶手段に記憶されている位置情報を使用不能にする制限手段をさらに備えるように情報処理装置を構成するとよい。
【0013】
このようになっていれば、余りに古い位置情報が使用されて日没時刻が算出されることを防止できる。
また、情報処理装置を搭載した車両が、レッカー車やフェリー等によって移動されることも想定される。そのような場合、移動された後に情報処理装置への電力供給が開始され、その直後に前照灯が点灯された場合は、レッカー車やフェリー等によって移動される前の地点の位置情報が位置情報記憶手段より読み出されて利用されることが考えられる。この場合は、不適切な位置情報に基づいて日没時刻が算出され、評価情報記憶手段に記憶されてしまうおそれがある。単純にこれを防止することを考えれば、情報処理装置への電力供給が開始された直後は、前照灯が点灯されたとしても日没時刻を計算せずに、前照灯の点灯時刻と日没時刻とを評価情報記憶手段に記憶しないようにすることが考えられるが、このようにすると、ドライバーの安全運転に対する評価が不完全になるおそれがある。
【0014】
そこで、請求項4に記載のように、算出手段は、情報処理装置への電力供給が開始され、位置情報取得手段より取得された位置情報が取得可能になる前に、位置情報記憶手段に記憶されている位置情報に基づいて日没時刻を算出した場合は、位置情報取得手段より取得された位置情報が取得可能になった際に、位置情報記憶手段に記憶されていた位置情報を、新たに位置情報取得手段より取得された位置情報に基づいて利用妥当性を判定し、妥当であると判定した場合は、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに算出した日没時刻を有効なものとし、妥当でないと判定した場合は、新たに位置情報取得手段より取得された位置情報に基づいて日没時刻を再計算し、その再計算した日没時刻によって、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに算出した日没時刻を置換するようになっているとよい。
【0015】
このようになっていれば、情報処理装置への電力供給が開始され、その直後に前照灯が点灯された場合であっても、日没時刻の評価を可能にしつつ、不適切な位置情報によって算出された日没時刻が評価に用いられることを防止できる。
【0016】
また、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定した直後に日没時刻が算出されるようになっていると、点灯時刻の評価を精度良く行うことができる。したがって、前照灯の点灯時点と日没時刻の算出時点は、できるだけ近い方が好ましい。しかし、車両の現在位置や、情報処理装置への電力供給が開始されたタイミング等によっては、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定した直後に、位置情報取得手段より位置情報を取得することができず、また、位置情報記憶手段にも有効な位置情報が記憶されていない場合が考えられる。
【0017】
このような場合に備えた情報処理装置としては、請求項5に記載のような情報処理装置が適している。つまり、算出手段は、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに日没時刻を計算できない場合は、車両の前照灯が非点灯状態から点灯状態に遷移した後、所定時間経過する前、又は、所定距離移動する前であれば、後に位置情報取得手段より取得された位置情報に基づいて日没時刻を算出するようになっているとよい。そして、評価情報記憶手段は、点灯時刻特定手段により特定された点灯時刻と、後に算出手段により算出された日没時刻とを対応付けて記憶するようになっているとよい。
【0018】
このようになっていれば、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定した直後に、位置情報取得手段より位置情報を取得することができない場合であっても、前照灯の点灯時刻を評価の対象外とすることなく、前照灯の点灯時刻と、前照灯の点灯時刻に対して許容できる日没時刻とを評価情報記憶手段に記憶させることができる。
【0019】
ところで、上記課題を解決する情報処理装置としては、請求項6に記載のような情報処理装置であってもよい。すなわち、(1)現在時刻を特定する現在時刻特定手段と、(2)車両の前照灯の点灯状態に関する情報である点灯情報を取得する点灯情報取得手段、(3)車両の現在位置を特定可能な情報である位置情報を取得する位置情報取得手段、(4)車両の移動距離を特定可能な情報である距離情報を取得する距離情報取得手段、(5)距離情報取得手段により取得される距離情報に基づき車両の移動距離を特定し、車両が所定の距離移動する毎に、位置情報取得手段より取得された位置情報に基づいて特定される現在位置における日没時刻を算出する算出手段、(6)現在時刻特定手段によって特定された現在時刻と、点灯情報取得手段により取得された点灯情報とに基づき、車両の前照灯が非点灯状態から点灯状態に遷移した際の時刻である点灯時刻を特定する点灯時刻特定手段、(7)点灯時刻特定手段により特定された点灯時刻と、算出手段により算出された日没時刻とを対応付けて記憶する評価情報記憶手段を備える情報処理装置であってもよい。なお、距離情報取得手段が取得する車両の移動距離は、道なり距離(走行距離)であってもよいし、2点間の直線距離であってもよい。
【0020】
このような情報処理装置であっても、日没時刻を常時計算し続ける場合と比較し、日没時刻を計算する頻度が大幅に少なく、情報処理装置の処理負荷が低い。しかも、「所定の距離」を適切に設定すれば、前照灯の点灯時刻について妥当な評価を行うことができる日没時刻を算出することができる。
【0021】
なお、車両が東西方向に進む場合と南北方向に進む場合とで、進む距離当たりの日没時刻の変化度合いに違いがある。したがって、請求項7に記載のように、車両の移動方位にしたがい、上記所定の距離を変更する距離変更手段をさらに備えるとよい。
【0022】
このような情報処理装置であれば、より適切な頻度で日没時刻を算出することができる。
また、これまで説明した情報処理装置に対して、第一評価手段(評価情報記憶手段に記憶されている点灯時刻と日没時刻とに基づいて、前照灯の点灯時刻の評価を行う手段)をさらに備えるように情報処理装置を構成してもよい(請求項8)。
【0023】
このような情報処理装置であれば、前照灯の点灯時刻の評価を行う評価装置を情報処理装置とは別に用意する必要がなくなる。
また、上述したように日没時刻を算出した場合は、その算出した日没時刻に基づいて、さらに別の評価(日没時刻前の早めの前照灯点灯以外の評価)を行うようにしてもよい。例えば、請求項9に記載のように、昼夜判定手段と、トンネル内点灯情報記憶手段と、第二評価手段とをさらに備えるように情報処理装置を構成してもよい。昼夜判定手段は、算出手段により算出された最新の日没時刻に基づき、現時点が昼間であるのか夜間であるのかを判定する手段である。トンネル内点灯情報記憶手段は、昼夜判定手段により昼間であると判定された状態において、車両がトンネル内を走行した回数であるトンネル内走行回数と、車両がトンネル内で前照灯を点灯した回数であるトンネル内前照灯点灯回数とを記憶する手段である。第二評価手段は、トンネル内点灯情報記憶手段が記憶するトンネル内走行回数及びトンネル内前照灯点灯回数に基づいて、トンネル内での前照灯の点灯評価を行う手段である。
【0024】
このような情報処理装置であれば、算出した日没情報を有効活用して、さらに別の観点の安全運転評価を行うことができる。
ところで、請求項10に記載のように、位置情報取得手段より取得された位置情報に基づいて特定される車両の現在位置に基づき、車両がタイムゾーンの境界を通過したと判定した場合に、点灯時刻及び日没時刻を算出する際に用いる世界標準時からのオフセット時間を変更するオフセット時間変更手段をさらに備えるように情報処理装置を構成してもよい。
【0025】
このような情報処理装置であれば、世界標準時を基準として点灯時刻や日没時刻を算出して評価情報記憶手段に記憶させる場合と比較して、具体的な点灯時刻や日没時刻をドライバー等が見た際に直感的に各時刻をイメージしやすい。したがって、このような情報処理装置であれば、早めの前照灯の点灯を促しやすい。
【発明を実施するための最良の形態】
【0026】
以下、本発明が適用された実施形態について図面を用いて説明する。なお、本発明の実施の形態は、下記の実施形態に何ら限定されることはなく、本発明の技術的範囲に属する限り種々の形態を採りうる。
【0027】
[構成の説明]
図1は、本発明の情報処理装置の機能が組み込まれたナビゲーション装置20の概略構成を示すブロック図である。
【0028】
ナビゲーション装置20は車両に搭載され、車両の現在位置を検出する検出部21と、外部と無線通信を行う無線通信部25と、ユーザからの各種指示を入力するための操作スイッチ群28と、操作スイッチ群28と同様に各種指示を入力可能であってナビゲーション装置20の本体とは別体となったリモートコントロール端末(以下、リモコンと称す)27と、リモコン27からの信号を入力するリモコンセンサ26と、地図データや音声データ等が記録された地図記憶媒体からデータを入力する地図データ入力部29と、地図や各種情報の表示を行うための表示部30と、各種のガイド音声等を出力するための音声出力部31と、ユーザ等が発話した音声を入力して音声信号に変換する音声入力部32と、車内LANに接続された各種ECU等と通信を行う車内LAN通信部33と、各種情報を記憶する記憶部34と、上述した検出部21,無線通信部25,操作スイッチ群28,リモコンセンサ26,地図データ入力部29,音声入力部32,車内LAN通信部33,記憶部34からの入力に応じて各種処理を実行し、無線通信部25,表示部30,音声出力部31,車内LAN通信部33,記憶部34を制御する制御部39とを備えている。
【0029】
検出部21は、GPS(Global Positioning System)用の人工衛星からの電波を図示しないGPSアンテナを介して受信してその受信信号を制御部39へ出力するGPS信号受信部22と、車両に加えられる回転運動の大きさを検出してその検出結果を制御部39へ出力するジャイロスコープ23と、車両の走行した距離を検出してその検出結果を制御部39へ出力する距離センサ24とを備えている。そして、これら各部22〜24からの出力信号に基づいて制御部39が、車両の位置,方位,速度等を算出する。なお、GPS信号受信部22からの出力信号に基づいて現在位置を求める方式は様々な方式があるが、単独測位方式、相対測位方式のいずれであってもよい。
【0030】
操作スイッチ群28は、表示部30の表示面と一体に構成されたタッチパネル及び表示部30の周囲に設けられたメカニカルなキースイッチ等から構成される。なお、タッチパネルと表示部30とは積層一体化されており、タッチパネルには、感圧方式,電磁誘導方式,静電容量方式,あるいはこれらを組み合わせた方式など各種の方式があるが、そのいずれを用いてもよい。
【0031】
リモコン27は、複数のボタンから構成されており、いずれかのボタンが押下されるとそのボタンの種類に応じた信号が赤外線等の近距離無線通信を介してリモコンセンサ26に届くように構成されている。
【0032】
リモコンセンサ26は、リモコン27から送られる信号を受信し、受信した信号を制御部39へ出力するようになっている。
無線通信部25は、路側に設置された光ビーコンや電波ビーコン等を介してVICSの情報センタから事故情報や渋滞情報等を取得したり、パケット通信網を介してサーバから観光案内情報等を取得したりする。
【0033】
地図データ入力部29は、図示しない地図データ記憶媒体(例えばハードディスクやDVD−ROM等)に記憶された各種データを入力するための装置である。地図データ記憶媒体には、地図データ(ノードデータ、リンクデータ、道路幅員データ、道路種別データ、通行規制データ、リンク旅行時間、道路名称データ、交差点データ等)、POIデータ(POI名称データ、ジャンルデータ、位置データ等)、案内用の音声データ、音声認識データ等が記憶されている。なお、地図データ記憶媒体からこれらのデータを入力する代わりに、通信ネットワークを介してこれらのデータを入力するようになっていてもよい。
【0034】
表示部30は、液晶ディスプレイや有機ELディスプレイ等からなり、表示部30の表示画面には、検出部21にて検出した車両の現在位置と地図データ入力部29より入力された地図データとから特定した現在地を示すマーク、目的地までの誘導経路、名称、目印、各種施設のマーク等の付加データとを重ねて表示することができる。また、施設のガイド等も表示できる。
【0035】
音声出力部31は、スピーカを有し、制御部39より入力された音声信号をスピーカより音声として出力することができる。
音声入力部32は、マイクを有し、マイクに入力された利用者の音声に基づく音声信号を制御部39に出力することができる。利用者は、マイクに対して発話することにより、ナビゲーション装置20に対して音声による指令を入力することができる。
【0036】
車内LAN通信部33は、車内LAN(図示せず)に接続された各種のECU(エンジンECU、AT−ECU、ブレーキECU等)や各種のセンサ(車速センサ、シフトポジションセンサ、前照灯センサ等)との通信を担う。
【0037】
記憶部34は、不揮発性の記憶媒体(例えば、ハードディスク、SSD等)からなり、各種の情報を記憶することができる。
制御部39は、CPU,DRAM,ROM,フラッシュメモリ,I/O及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、ROM及びフラッシュメモリ等に記憶されたプログラムに基づいて各種処理を実行する。例えば、検出部21からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、地図データ入力部29を介して読み込んだ現在位置付近の地図等を表示部30に表示する処理や、地図データ入力部29を介して読み込んだ地図データと、操作スイッチ群28やリモコン27等がユーザによって操作されることにより設定された目的地とに基づいて現在位置から目的地までの最適な経路を算出する処理や、その算出した経路を表示部30に表示させたり音声出力部31に音声として出力させたりすることにより経路を案内する処理等を実行する。また、制御部39は、内部にクロックを備え、現在時刻や、特定の時点からの経過時間等を処理に利用できるようになっている。
【0038】
[動作の説明]
次に、ナビゲーション装置20の動作について説明する。なお、本発明に関連する部分を中心に説明し、一般的なナビゲーション装置が有する現在地表示処理、経路算出処理、経路案内処理等については説明を省略する。
【0039】
(1)起動時処理
ナビゲーション装置20が実行する起動時処理について、図2のフローチャートを用いて説明する。なお、起動時処理は、ナビゲーション装置20への電力供給が開始された際、例えば、アクセサリスイッチがオンになった際に、実行が開始される処理である。
【0040】
ナビゲーション装置20の制御部39は、まず、自車位置座標の取得が可能であるか否かを判定する(S105)。自車位置座標の取得方法としては、次の二つの方法があり、そのいずれかの方法により自車位置座標を取得することができたか否かを判定する。一つ目の方法は、GPS信号受信部22よりGPS衛星からの信号を受信し、その受信信号に基づいて現在位置を算出する方法である。一つ目の方法では、少なくとも3つのGPS衛星からの信号を受信することができれば、現在位置を算出することができる。二つ目の方法は、ジャイロスコープ23及び距離センサ24からの信号に基づき、基準位置からの相対的な移動軌跡を求めて現在位置を算出する方法である。二つ目の方法では、一つ目の方法等によって基準位置を設定することができれば、それ以降、現在位置を算出することができる。ただし、移動軌跡の累積誤差による現在位置の誤差を一定範囲に抑えるため、移動距離が一定距離を超えたときは、現在位置は算出できないものとするとよい。
【0041】
制御部39は、S105において、自車位置座標の取得は可能であると判定した場合は(S105:Yes)、後述する通常時処理(図4)へ処理を移行し、自車位置座標の取得は可能でないと判定した場合は(S105:No)、S110へ処理を移行する。
【0042】
自車位置座標の取得は可能でないと判定した場合に進むS110では、制御部39は、前照灯が非点灯状態から点灯状態に変更されたか否かを判定する。前照灯の点灯状態は、車内LAN通信部33を介して前照灯センサより得られる信号に基づいて判定する。制御部39は、このS110において、前照灯が非点灯状態から点灯状態に変更されたと判定した場合は(S110:Yes)、S115へ処理を移行し、一方、前照灯は非点灯状態から点灯状態に変更されていないと判定した場合は(S110:No)、上述したS105へ処理を戻す。なお、前照灯が非点灯状態から点灯状態に変更されたと判定した場合、制御部39は、後述するS130のために現在時刻を前照灯点灯時刻として内部のDRAMに記憶しておく。
【0043】
前照灯が非点灯状態から点灯状態に変更されたと判定した場合に進むS115では、制御部39は、自車位置座標が内部のフラッシュメモリに記憶されているか否かを判定する。この自車位置座標は、今回の起動処理の実行前に実行された通常時処理のS310で記憶された自車位置座標を指す。自車位置座標が内部のフラッシュメモリに記憶されていると判定した場合は(S115:Yes)、S120へ処理を移行し、自車位置座標は内部のフラッシュメモリに記憶されていないと判定した場合は(S115:No)、S155へ処理を移行する。
【0044】
自車位置座標が内部のフラッシュメモリに記憶されていると判定した場合に進むS120では、その記憶されている自車位置座標からの走行距離が所定距離以上であるか否かを判定する。なお、ここでいう所定距離というのは、記憶されている自車位置座標が、その座標に基づいて計算される日没時刻では後述する前照灯の点灯診断を適切に行えないと考えられる程度、離れていると考えられる距離が適切である。また、走行距離は、自車位置座標を記憶した時点からカウントしておいてもよいし、走行ルート履歴に基づいて算出してもよい。
【0045】
制御部39は、このS120において、フラッシュメモリに記憶されている自車位置座標からの走行距離が所定距離以上であると判定した場合は(S120:Yes)、S155へ処理を移行し、フラッシュメモリに記憶されている自車位置座標からの走行距離が所定距離以上でないと判定した場合は(S120:No)、S125へ処理を移行する。
【0046】
フラッシュメモリに記憶されている自車位置座標からの走行距離が所定距離以上でないと判定した場合に進むS125では、制御部39は、フラッシュメモリに記憶されている自車位置座標と、内部のクロックより得られる現在の月日の情報とに基づいて、日没時刻を計算する。日没時刻の計算方法は広く知られているため説明を省略するが、例えば、書籍「日の出・日の入り計算」(地人書館:1999年12月出版)に詳しく記載がある。
【0047】
続いて、制御部39は、S125で計算した日没時刻と、S110において前照灯が非点灯状態から点灯状態に変更されたと判定した時刻(前照灯点灯時刻)とを対応付けて、記憶部34に記憶させる。なお、時刻は、制御部39の内部のクロックより得る。
【0048】
続いて、制御部39は、自車位置座標の取得が可能であるか否かを判定する(S135)。自車位置座標の取得方法については、上述したS105において説明したものと同様である。制御部39は、自車位置座標の取得が可能であると判定した場合は(S135:Yes)、S140へ処理を移行し、自車位置座標の取得は可能でないと判定した場合は(S135:No)、自車位置座標が取得できるまで本ステップにとどまる。
【0049】
自車位置座標の取得が可能であると判定した場合に進むS140では、制御部39は、内部のフラッシュメモリに記憶されている自車位置座標と、新たに取得された自車位置座標との直線距離が所定距離以内であるか否かを判定する。ここでいう所定距離としては、フラッシュメモリに記憶されている自車位置座標が、その座標に基づいて計算される日没時刻では後述する前照灯の点灯診断を適切に行えないと考えられる程度、新たに取得された自車位置座標から離れていると考えられる距離が適切である。
【0050】
制御部39は、このS140において、フラッシュメモリに記憶されている自車位置座標と、新たに取得された自車位置座標との直線距離が所定距離以内であると判定した場合は(S140:Yes)、上述したS105に処理を戻し、一方、フラッシュメモリに記憶されている自車位置座標と、新たに取得された自車位置座標との直線距離は所定距離以内でないと判定した場合は(S140:No)、S145へ処理を移行する。
【0051】
フラッシュメモリに記憶されている自車位置座標と、新たに取得された自車位置座標との直線距離は所定距離以内でないと判定した場合に進むS145では、制御部39は、新しく取得される現在位置座標に基づいて日没時刻を計算する。
【0052】
続いて、制御部39は、S130で記憶部34に記憶させた日没時刻を、S145で計算した日没時刻によって更新する(S150)。そして、制御部39は、上述したS105へ処理を戻す。
【0053】
S115において否定判定、又は、S120において肯定判定した場合に進むS155では、制御部39は、後述する待機処理を実行する。そして、待機処理を終えると、制御部39は、上述したS105へ処理を戻す。
【0054】
以上、起動時処理について説明したが、制御部39がこの起動時処理を実行することによって得られる効果について説明する。
制御部39は、ナビゲーション装置20への電力供給が開始された直後であるために検出部21より信号を取得できない場合であっても(S105:No)、制御部39が内蔵するフラッシュメモリに記憶された自車位置座標に基づいて日没時刻を計算する(S125)。このため、日没時刻が計算できないことを理由に前照灯の点灯時刻が記憶できないという事態を減らすことができる。
【0055】
また、制御部39は、フラッシュメモリに記憶されている自車位置座標からの走行距離が所定距離以上であると判定した場合は(S120:Yes)、フラッシュメモリに記憶されている自車位置座標を利用せず、後述する待機処理を実行する。そして、その処理の中で新たに自車位置座標を取得する。したがって、余りに古い自車位置座標が使用されて日没時刻が算出されることを防止できる。
【0056】
また、制御部39は、ナビゲーション装置20への電力供給が開始され、自車位置座標が取得可能になる前に、フラッシュメモリに記憶されている自車位置座標に基づいて日没時刻を算出した場合は、自車位置座標が取得可能になった際に、フラッシュメモリに記憶されている自車位置座標と、新たに取得された自車位置座標との直線距離が所定距離以内であるか否かを判定する(S140)。そして、フラッシュメモリに記憶されている自車位置座標を利用することは不適切であると判定した場合は(S140:No)、新たに取得される自車位置座標によって日没時刻を算出する(S145)。このため、不適切な自車位置座標によって算出された日没時刻が評価に用いられることを防止できる。
【0057】
(2)待機処理
次に待機処理について、図3のフローチャートを用いて説明する。なお、待機処理は、上述した起動時処理のS155及び後述する通常時時処理のS350において呼び出されて実行が開始される処理である。
【0058】
ナビゲーション装置20の制御部39は、まず、前照灯点灯時刻からの経過時間は所定時間以内であるか否か判定する(S205)。なお、前照灯点灯時刻というのは、上述した起動時処理のS110、又は、後述する通常時処理のS330において前照灯が非点灯状態から点灯状態に変更されたと判定した時刻、すなわち前照灯点灯時刻であり、制御部39内のDRAMに記憶されている時刻である。また、所定時間というのは、当該時間に自車両(ナビゲーション装置20が搭載された)が移動した場合の日没時刻の変化が、後述する診断処理における診断結果(点数)に有意な影響を及ぼさない程度である時間である。
【0059】
S205において、前照灯点灯時刻からの経過時間は所定時間以内であると判定した場合は(S205:Yes)、制御部39はS210へ処理を移行し、一方、前照灯点灯時刻からの経過時間は所定時間以内でないと判定した場合は(S205:No)、制御部39は本処理(待機処理)を終了し、呼び出しもとである通常時処理のS150又は起動時処理のS355に続く処理を実行する。
【0060】
前照灯点灯時刻からの経過時間は所定時間以内であると判定した場合に進むS210では、自車位置座標の取得が可能であるか否かを判定する。自車位置座標の取得方法については、上述した通常時処理のS105において説明したものと同様である。
【0061】
S210において、自車位置座標の取得が可能であると判定した場合は(S210:Yes)、制御部39はS215へ処理を移行し、自車位置座標の取得は可能でないと判定した場合は(S210:No)、制御部39は上述したS205へ処理を戻す。
【0062】
自車位置座標の取得が可能であると判定した場合に進むS215では、制御部39は、自車位置座標を取得し、その取得した座標と、現在の月日の情報とに基づいて、日没時刻を計算する。日没時刻の計算方法は広く知られているため説明を省略する。
【0063】
続いて、制御部39は、S215で計算した日没時刻と、上述した起動時処理のS130、又は、後述する通常時処理のS330において前照灯が非点灯状態から点灯状態に変更されたと判定した時刻(前照灯点灯時刻)とを対応付けて、記憶部34に記憶させる。そして、制御部39は、本処理(待機処理)を終了し、呼び出しもとである起動時処理のS155又は通常時処理のS350に続く処理を実行する。
【0064】
以上、待機処理について説明したが、制御部39がこの待機処理を実行することによって得られる効果について説明する。
制御部39は、前照灯の点灯時刻から所定時間内に自車位置座標が取得できれば、日没時刻を算出して前照灯の点灯時刻とともに記憶部34に記憶するようになっている。このため、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定した直後に、自車位置座標を取得することができない場合であっても、前照灯の点灯時刻を評価の対象外とすることなく、評価の対象とすることができる。
【0065】
(3)通常時処理
次に通常時処理について、図4のフローチャートを用いて説明する。なお、通常時処理は、上述した起動時処理のS105において否定判定であった場合に実行が開始される処理である。
【0066】
ナビゲーション装置20の制御部39は、まず、自車位置座標を取得し、内部のDRAMに記憶する(S310)。なお、自車位置座標の取得方法は、起動時処理のS105で説明した通りである。また、制御部39は、車両のアクセサリスイッチがオフにされた場合等、ナビゲーション装置20への電力供給が絶たれた場合に備え、DRAMに記憶されている自車位置座標を定期的に内部のフラッシュメモリに記憶ささせるか、又は、電力供給が絶たれる直前にDRAMに記憶されている自車位置座標を内部のフラッシュメモリに書き出すようにするとよい。
【0067】
続いて、制御部39は、アクセサリスイッチがオフにされたか否かを判定する(S325)。これは、ナビゲーション装置20へのアクセサリ電源線からの電力供給が停止されたか否かによって判定する。その結果、アクセサリスイッチがオフにされたと判定した場合は(S325:Yes)、本処理(通常時処理)を終了し、アクセサリスイッチがオフにされていないと判定した場合は(S325:No)、S330へ処理を移行する。
【0068】
S330では、制御部39は、前照灯が非点灯状態から点灯状態に変更されたか否かを判定する。前照灯の点灯状態は、車内LAN通信部33を介して前照灯センサより得られる信号に基づいて判定する。その結果、前照灯が非点灯状態から点灯状態に変更されたと判定した場合は(S330:Yes)、S335へ処理を移行し、非点灯状態から点灯状態に変更されていないと判定した場合は(S330:No)、S305へ処理を移行する。なお、前照灯が非点灯状態から点灯状態に変更されたと判定した場合、制御部39は、後述するS345のために現在時刻を前照灯点灯時刻としてDRAMに記憶しておく。
【0069】
前照灯が非点灯状態から点灯状態に変更されたと判定した場合に進むS335では、制御部39は、自車位置座標が制御部39の内部のDRAMに記憶されているか否かを判定する。自車位置座標はDRAMに記憶されていると判定した場合は(S335:Yes)、S340へ処理を移行し、自車位置座標はDRAMに記憶されていないと判定した場合は(S335:No)、S350へ処理を移行する。
【0070】
自車位置座標はDRAMに記憶されていると判定した場合に進むS340では、制御部39は、DRAMに記憶されている座標と、現在の月日の情報とに基づいて、日没時刻を計算する。日没時刻の計算方法は広く知られているため説明を省略する。
【0071】
続いて、制御部39は、S340で計算した日没時刻と、S330において前照灯が非点灯状態から点灯状態に変更されたと判定した時刻(前照灯点灯時刻)とを対応付けて、記憶部34に記憶させる。そして、制御部39は、S305へ処理を移行する。
【0072】
一方、自車位置座標はDRAMに記憶されていないと判定した場合に進むS350では、制御部39は上述した待機処理を実行する。待機処理を終えると、制御部39は、S305に処理を移行する。
【0073】
S305では、制御部39は、自車位置座標の取得が可能であるか否かを判定する(S305)。自車位置座標の取得方法としては、起動時処理のS105で説明した通りである。制御部39は、このS305において、自車位置座標の取得は可能であると判定した場合は(S305:Yes)、上述したS310へ処理を移行し、自車位置座標の取得は可能でないと判定した場合は(S305:No)、S315へ処理を移行する。
【0074】
自車位置座標の取得は可能でないと判定した場合に進むS315では、制御部39は、自車位置座標を取得できない状態が所定走行距離以上継続しているか否かを判定する。ここでいう所定走行距離としては、最後に取得した自車位置座標が、その座標に基づいて計算される日没時刻では後述する前照灯の点灯診断を適切に行えないと考えられる程度、現在の自車位置座標から離れていると考えられる距離が適切である。
【0075】
制御部39は、このS315において、自車位置座標を取得できない状態が所定走行距離以上継続していると判定した場合は(S315:Yes)、S320へ処理を移行し、一方、自車位置座標を取得できない状態は所定走行距離以上継続していないと判定した場合は(S315:No)、S325へ処理を移行する。
【0076】
自車位置座標を取得できない状態が所定走行距離以上継続していると判定した場合に進むS320では、制御部39は、内部のDRAMに自車位置座標を記憶していればその情報を消去する。なお、内部のフラッシュメモリにも記憶させている場合は、その情報も消去する。そして、制御部39は、上述したS325へ処理を移行する。
【0077】
以上、通常時処理について説明したが、制御部39がこの通常時処理を実行することによって得られる効果について説明する。
制御部39は、前照灯が点灯された場合に日没時刻を計算するため(S330:Yes,S345)、常に日没時刻を計算し続ける場合と比較して日没時刻を計算する頻度が大幅に少なく、制御部39の処理負荷が低い。しかも、制御部39は、前照灯が非点灯状態から点灯状態に遷移したことを判定すると(S330:Yes)、自車位置座標に基づいて特定される位置における日没時刻を算出するため、点灯時刻と関係なく日没時刻を算出する場合と比較し、算出された日没時刻は、点灯時刻を適切に評価することができる。
【0078】
(4)オフセット時間算出処理
次にオフセット時間算出処理について、図5のフローチャートを用いて説明する。なお、オフセット時間算出処理は、ナビゲーション装置20へ電力が供給されている間、一定間隔毎に起動が開始される処理である。
【0079】
ナビゲーション装置20の制御部39は、まず、自車位置座標の取得が可能であるか否かを判定する(S405)。自車位置座標の取得方法としては、起動時処理のS105で説明した通りである。このS405において、自車位置座標の取得が可能であると判定した場合は(S405:Yes)、S410へ処理を移行し、自車位置座標の取得は可能でないと判定した場合は(S405:No)、本処理(オフセット時間算出処理)を終了する。
【0080】
自車位置座標の取得が可能であると判定した場合に進むS410では、自車位置座標の変化に基づき、自車がタイムゾーンの境界を通過したか否かを判定する。なお、タイムゾーンの境界についての情報は、制御部39の内部のROMに記憶されているものとする。制御部39は、このS410において、自車がタイムゾーンの境界を通過したと判定した場合は(S410:Yes)、S415へ処理を移行し、自車がタイムゾーンの境界を通過していないと判定した場合は(S410:No)、本処理(オフセット時間算出処理)を終了する。
【0081】
自車がタイムゾーンの境界を通過したと判定した場合に進むS415では、日没時刻を計算する際や前照灯点灯時刻を求める際のオフセット時間(世界標準時からのオフセット時間)を、自車が属するタイムゾーンに合わせて変更する。そして、本処理(オフセット時間算出処理)を終了する。なお、このS415で変更されたオフセット時間に基づき、上述した起動時処理や待機処理や通常時処理において、日没時刻や前照灯点灯時刻が求められる。
【0082】
以上、オフセット時間算出処理について説明したが、制御部39がこのオフセット時間算出処理を実行することによって得られる効果について説明する。
制御部39は、自車がタイムゾーンの境界を通過した場合に(S410:Yes)、日没時刻を計算する際や前照灯点灯時刻を求める際のオフセット時間(世界標準時からのオフセット時間)を、自車が属するタイムゾーンに合わせて変更する。このため、世界標準時を基準として点灯時刻や日没時刻を算出して記憶部34に記憶させる場合と比較して、具体的な点灯時刻や日没時刻を、ドライバーが評価結果を見た際に、これらの時刻を直感的に把握しやすい。したがって、ドライバーに対して早めの前照灯の点灯を促しやすい。
【0083】
(5)診断処理A
次に診断処理Aについて、図6のフローチャートを用いて説明する。なお、診断処理Aは、日没時の前照灯点灯に関する診断処理であり、上述した起動時処理等において直近に計算した日没時刻30分前から日没時刻の間に停車したとき、又は、日没時刻を過ぎて最初に停車したときに実行が開始される。なお、診断処理Aは、1日当たり最大1回のみ実行される。
【0084】
ナビゲーション装置20の制御部39は、診断処理Aの実行を開始すると、記憶部34に未処理の(診断処理Aにおいて未だ処理されていない)日没時刻と前照灯点灯時刻とが記憶されているか否かを判定する(S505)。制御部39は、このS505において、記憶部34に未処理の日没時刻と前照灯点灯時刻とが記憶されていると判定した場合は(S505:Yes)、S510へ処理を移行し、一方、記憶部34に未処理の日没時刻と前照灯点灯時刻とが記憶されていないと判定した場合は(S505:No)、本処理(診断処理A)を終了する。
【0085】
記憶部34に未処理の日没時刻と前照灯点灯時刻とが記憶されていると判定した場合に進むS510では、制御部39は、その未処理の日没時刻と前照灯点灯時刻とに基づいて、評価点を算出する。評価点は以下の式に基づいて算出する。

(a)日没時刻の30分前から日没時刻の間に走行していた場合
評価点=50+10/3((日没時刻−前照灯点灯時刻)分−15分))

なお、日没時刻の30分前から日没時刻の間に走行していたかどうかの情報は、上述した起動処理とは別に制御部39が記憶しているものとする。また、替わりに、前照灯点灯時刻と日没時刻とから判定してもよい。また、上記式における10/3((日没時刻−前照灯点灯時刻)分−15分))の部分は、−50から50の範囲の値をとる。また、評価点は小数点以下を四捨五入する。

(b)日没時刻の30分前から日没時刻の間にイグニッションスイッチがオンにされた場合であって、イグニッションスイッチがオンされてから2分以内に前照灯が点灯された場合
評価点=100

なお、イグニッションスイッチがオンにされた時刻は、上述した起動時処理等とは別に制御部39が記憶しているものとする。

(c)日没時刻の30分前から日没時刻の間にイグニッションスイッチがオンにされた場合であって、イグニッションスイッチがオンされてから2分経過後に前照灯が点灯された場合
評価点=50+10/3((日没時刻−前照灯点灯時刻)分−15分))

このようにして評価点を算出すると、制御部39は、算出した評価点を、算出元となった日没時刻及び前照灯点灯時刻と対応付けて記憶部34に記憶させ、本処理(診断処理A)を終了する。なお、記憶された評価点は、記憶されたタイミングと同時に又は別のタイミングで表示部30に表示されるようになっていてもよいし、記憶されたタイミングと同時又は別のタイミングで、無線通信部25を介して評価点を管理するサーバに送信するようになっていてもよい。
【0086】
以上、診断処理Aについて説明したが、このようにして評価点を算出すれば、0点から100点の範囲で評価点を得ることができる。
(6)トンネルシーン処理
次にトンネルシーン処理について、図7のフローチャートを用いて説明する。なお、トンネルシーン処理は、ナビゲーション装置20への電力供給が開始された際、例えば、アクセサリスイッチがオンになった際に、実行が開始される処理である。
【0087】
ナビゲーション装置20の制御部39は、まず、現在の状況がトンネルシーンであるか否かを判定する(S705)。なお、トンネルシーンであると判定するためには、(a)現在位置座標に基づき地図データ入力部29を介して地図データを参照することにより、
現在位置がトンネル内であると判定されること、(b)現在位置がトンネル内であった場合にそのトンネルの長さが10m以上であること、(c)昼間であること、の三つの条件を満たした場合に、トンネルシーンであると判定する。なお、昼間であるか否かは、制御部39の内部のフラッシュメモリに記憶されている最新の日没時刻に基づいて判定する。制御部39は、このS705において、現在の状況がトンネルシーンであると判定した場合は(S705:Yes)、S710に処理を移行し、一方、現在の状況がトンネルシーンでないと判定した場合は(S705:No)、現在の状況がトンネルシーンになるまで、本ステップ(S705)にとどまる。
【0088】
現在の状況がトンネルシーンになったと判定した場合に進むS710では、制御部39は、トンネルシーン回数を加算する。このトンネルシーン回数は、制御部39の内部のフラッシュメモリに設けられた変数の一つであり、トンネルシーンが到来した回数を表す変数である。
【0089】
続いて、制御部39は、前照灯が点灯状態であるか否かを判定する(S715)。前照灯の点灯状態は、車内LAN通信部33を介して前照灯センサより得られる信号に基づいて判定する。制御部39は、このS715において、前照灯が点灯状態であると判定した場合は(S715:Yes)、S720へ処理を移行し、一方、前照灯は点灯状態でないと判定した場合は(S715:No)、S725へ処理を移行する。
【0090】
前照灯は点灯状態であると判定した場合に進むS720では、制御部39は、トンネル内前照灯点灯回数を加算する。このトンネル内前照灯点灯回数は、制御部39の内部のフラッシュメモリに設けられた変数の一つであり、トンネルシーンにおいて前照灯を点灯させた回数を表す変数である。なお、この変数の加算は、一つのトンネルシーンにおいて最大1回だけとして制限する。
【0091】
続くS725では、制御部39は、トンネルシーンが中断したか否かを判定する。この中断の原因としては、例えば、マップマッチング機能によって車両の位置がトンネル内からトンネル外に移動した場合が考えられる。
【0092】
制御部39は、このS725において、トンネルシーンが中断したと判定した場合は(S725:Yes)、S730へ処理を移行し、一方、トンネルシーンは中断していないと判定した場合は(S725:No)、S735へ処理を移行する。
【0093】
トンネルシーンが中断したと判定した場合に進むS730では、制御部39は、今回のトンネルシーンにおいて、トンネル内前照灯点灯回数をS720で加算していたのであれば、それを破棄(減算)する。そして、S705へ処理を戻す。
【0094】
一方、トンネルシーンは中断していないと判定した場合に進むS735では、制御部39は、トンネルシーンが終了したか否かを判定する。ここでいう終了とは、中断とは異なり、車両の走行によってトンネルを出ることにより、上述したトンネルシーンであると判定するための条件を満たさなくなった場合を意味する。制御部39は、このS735において、トンネルシーンは終了したと判定した場合は(S735:Yes)、S705に処理を戻し、一方、トンネルシーンは終了していないと判定した場合は(S735:No)、S715へ処理を戻す。
【0095】
以上、トンネルシーン処理について説明したが、このようなトンネルシーン処理を実行すれば、車両がトンネルに入った回数とトンネル内で前照灯が点灯された回数とを適切に記憶することができる。
【0096】
(7)診断処理B
次に、診断処理Bについて、図8のフローチャートを用いて説明する。なお、診断処理Bは、トンネル内での前照灯点灯に関する診断処理であり、アクセサリスイッチがオンになった後、自車両が停車する毎に実行が開始される。
【0097】
ナビゲーション装置20の制御部39は、診断処理Bの実行を開始すると、内部のフラッシュメモリに記憶されているトンネルシーン回数が前回の実行時から増加しているか否かを判定する(S805)。前回の実行時からトンネルシーン回数が増加していると判定した場合は(S805:Yes)、S810へ処理を移行し、一方、前回の実行時からトンネルシーン回数は増加していないと判定した場合は(S805:No)、本処理(診断処理B)を終了する。
【0098】
前回の実行時からトンネルシーン回数は増加していると判定した場合に進むS810では、制御部39は、トンネル内前照灯点灯回数とトンネルシーン回数とに基づいて評価点を算出する。評価点は以下の式に基づいて算出する。

評価点=50+250×(トンネル内前照灯点灯回数/トンネルシーン回数−0.7)×トンネルシーン回数/5

なお、250×(トンネル内前照灯点灯回数/トンネルシーン回数−0.7)は、−50から50の範囲の値をとる。また、トンネルシーン回数/5は、0から1の範囲の値をとるように丸める。また、評価点は小数点以下を四捨五入する。
【0099】
このようにして評価点を算出すると、制御部39は、算出した評価点を、記憶部34に記憶させる(S815)。なお、記憶された評価点は、記憶されたタイミングと同時又は別のタイミングで表示部30に表示されるようになっていてもよいし、記憶されたタイミングと同時又は別のタイミングで、無線通信部25を介して評価点を管理するサーバに送信するようになっていてもよい。
【0100】
続いて、制御部39は、内部のフラッシュメモリに記憶されているトンネル内前照灯点灯回数とトンネルシーン回数とをクリア(0に)する(S820)。そして、制御部39は、本処理(診断処理B)を終了する。
【0101】
以上、診断処理Bについて説明したが、このような診断処理Bを実行すれば、トンネル内で適切に前照灯が点灯されたか否かについて、トンネル通過後にまとめて(自車両が停車したタイミングで)適切に評価することができる。
【0102】
[他の実施形態]
ナビゲーション装置20は、起動時処理、待機処理及び通常時処理の替わりに、日没時刻算出処理(走行距離毎)を実行してもよい。この処理は、前照灯が点灯されたタイミングにかかわらず、所定の距離を走行する毎に日没時刻を算出する処理である。以下、日没時刻算出処理(走行距離毎)について、図9のフローチャートを用いて説明する。なお、日没時刻算出処理は、ナビゲーション装置20への電力供給が開始された際、例えば、アクセサリスイッチがオンになった際に、実行が開始される処理である。
【0103】
ナビゲーション装置20の制御部39は、まず、内部のDRAMに設けられている走行距離カウンタをリセットする(S605)。なお、この走行距離カウンタの値に所定の単位距離を掛けることにより、車両(ナビゲーション装置20が搭載された車両)の走行距離を算出することができる
続いて、制御部39は、走行距離カウンタのカウントアップを開始する(S610)。これにより、走行距離カウンタの値を参照すれば、S605で走行距離カウンタをリセットした時点からの走行距離を算出することができる。
【0104】
続いて、制御部39は、走行距離カウンタの値により求まる走行距離が所定の閾値を上回ったか否かを判定する(S615)。ここでいう所定の閾値は、車両の前照灯の点灯時刻を評価する際、日没時刻が妥当性を欠くことになる程度の車両の移動距離が適しており、例えば、10キロメートル程度の距離が適している。なお、制御部39は、このS615の判定をすることに先立ち、車両の移動方位を検出部21から得られる信号に基づいて算出し、車両が東西方向に移動している場合は上記閾値の距離を基準値より10%大きくし、南北方向に移動している場合は上記閾値の距離を基準値より10%小さくするように設定する。
【0105】
制御部39は、このS615において、走行距離カウンタの値により求まる走行距離が所定の閾値を上回ったと判定した場合は(S615:Yes)、S620へ処理を移行し、一方、走行距離カウンタの値により求まる走行距離が所定の閾値を上回っていないと判定した場合は(S615:No)、所定の閾値を上回るまで本ステップにとどまる。
【0106】
走行距離カウンタの値により求まる走行距離が所定の閾値を上回ったと判定した場合に進むS620では、制御部39は、検出部21より得られた信号に基づいて算出された最新の位置情報に基づいて日没時刻を算出する。そして、制御部39は、上述したS605へ処理を戻す。なお、前照灯が点灯されると、その時刻(前照灯点灯時刻)と直近に算出された日没時刻とが対応付けられて記憶部34に記憶される。
【0107】
以上、日没時刻算出処理(走行距離毎)について説明したが、このような処理を実行するナビゲーション装置20であれば、日没時刻を常時計算し続ける場合に比較し、日没時刻を計算する頻度が大幅に少なく、ナビゲーション装置20の処理負荷が低い。しかも、「所定の閾値」を適切に設定すれば、前照灯の点灯時刻について妥当な評価を行うことができる日没時刻を算出することができる。
【0108】
[特許請求の範囲との対応]
上記実施形態の説明で用いた用語と、特許請求の範囲に記載した用語との対応を示す。
制御部39が内部に備えるクロックが現在時刻特定手段に相当し、車内LAN通信部33が点灯情報取得手段に相当し、検出部21が位置情報取得手段に相当する。
【0109】
また、制御部39が実行する起動時処理、待機処理、通常時処理、日没時刻算出処理(走行距離毎)において日没時刻を算出するステップに関連するステップが、算出手段としての機能に相当する。また、制御部39が実行する起動時処理におけるS110及び通常時処理におけるS330が、点灯時刻特定手段としての機能に相当する。また記憶部34が評価情報記憶手段及びトンネル内点灯情報記憶手段に相当する。
【0110】
また、制御部39が内部に備えるフラッシュメモリが位置情報記憶手段に相当する。また、制御部39が実行する起動時処理におけるS120及び通常時処理におけるS315が制御手段としての機能に相当する。
【0111】
また、距離センサ24が距離情報取得手段に相当し、制御部39が実行する診断処理(A)が診断手段としての機能に相当する。また、制御部39が実行するオフセット時間算出処理がオフセット時間変更手段としての機能に相当する。また、制御部39が実行する日没時刻算出処理(走行距離毎)のS615において閾値を設定することが距離変更手段としての機能に相当する。
【0112】
また、制御部39が実行する診断処理Aが第一評価手段としての機能に相当し、制御部39が実行する診断処理Bが第二評価手段としての機能に相当する。また、制御部39がトンネルシーン処理のS705において昼間であるか否かを判定する処理が、昼夜判定手段としての機能に相当する。
【図面の簡単な説明】
【0113】
【図1】ナビゲーション装置の概略構成を示す説明図である。
【図2】起動時処理を説明するためのフローチャートである。
【図3】待機処理を説明するためのフローチャートである。
【図4】通常時処理を説明するためのフローチャートである。
【図5】オフセット時間算出処理を説明するためのフローチャートである。
【図6】診断処理Aを説明するためのフローチャートである。
【図7】トンネルシーン処理を説明するためのフローチャートである。
【図8】診断処理Bを説明するためのフローチャートである。
【図9】日没時刻算出処理(走行距離毎)を説明するためのフローチャートである。
【符号の説明】
【0114】
20…ナビゲーション装置、21…検出部、22…GPS信号受信部、23…ジャイロスコープ、24…距離センサ、25…無線通信部、26…リモコンセンサ、27…リモコン、28…操作スイッチ群、29…地図データ入力部、30…表示部、31…音声出力部、32…音声入力部、33…車内LAN通信部、34…記憶部、39…制御部。

【特許請求の範囲】
【請求項1】
現在時刻を特定する現在時刻特定手段と、
車両の前照灯の点灯状態に関する情報である点灯情報を取得する点灯情報取得手段と、
車両の現在位置を特定可能な情報である位置情報を取得する位置情報取得手段と、
前記点灯情報取得手段により取得された前記点灯情報に基づき、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定すると、前記位置情報取得手段より取得された前記位置情報に基づいて特定される位置における日没時刻を算出する算出手段と、
前記現在時刻特定手段によって特定された現在時刻と、前記点灯情報取得手段により取得された前記点灯情報とに基づき、車両の前照灯が非点灯状態から点灯状態に遷移した際の時刻である点灯時刻を特定する点灯時刻特定手段と、
前記点灯時刻特定手段により特定された前記点灯時刻と、前記算出手段により算出された前記日没時刻とを対応付けて記憶する評価情報記憶手段と、
を備えることを特徴とする車両に搭載されて用いられる情報処理装置。
【請求項2】
請求項1に記載の情報処理装置において、
前記位置情報取得手段により取得された前記位置情報を記憶する位置情報記憶手段をさらに備え、
前記算出手段は、前記位置情報取得手段より前記位置情報が取得できない場合は、前記位置情報記憶手段に記憶されている前記位置情報に基づいて前記日没時刻を算出すること、
を特徴とする情報処理装置。
【請求項3】
請求項2に記載の情報処理装置において、
前記位置情報取得手段より前記位置情報が取得できなくなってから所定時間経過後、又は、所定距離移動後、前記位置情報記憶手段に記憶されている前記位置情報を使用不能にする制限手段をさらに備えること、
を特徴とする情報処理装置。
【請求項4】
請求項2又は請求項3に記載の情報処理装置において、
前記算出手段は、前記情報処理装置への電力供給が開始され、前記位置情報取得手段より取得された前記位置情報が取得可能になる前に、前記位置情報記憶手段に記憶されている前記位置情報に基づいて前記日没時刻を算出した場合は、前記位置情報取得手段より取得された前記位置情報が取得可能になった際に、前記位置情報記憶手段に記憶されていた前記位置情報を、新たに前記位置情報取得手段より取得された前記位置情報に基づいて利用妥当性を判定し、妥当であると判定した場合は、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに算出した日没時刻を有効なものとし、妥当でないと判定した場合は、新たに前記位置情報取得手段より取得された前記位置情報に基づいて日没時刻を再計算し、その再計算した日没時刻によって、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに算出した日没時刻を置換すること、
を特徴とする情報処理装置。
【請求項5】
請求項1〜請求項4のいずれかに記載の情報処理装置において、
前記算出手段は、車両の前照灯が非点灯状態から点灯状態に遷移したことを判定したときに前記日没時刻を計算できない場合は、車両の前照灯が非点灯状態から点灯状態に遷移した後、所定時間経過する前、又は、所定距離移動する前であれば、後に前記位置情報取得手段より取得された前記位置情報に基づいて前記日没時刻を算出し、
前記評価情報記憶手段は、前記点灯時刻特定手段により特定された前記点灯時刻と、後に前記算出手段により算出された前記日没時刻とを対応付けて記憶すること、
を特徴とする情報処理装置。
【請求項6】
現在時刻を特定する現在時刻特定手段と、
車両の前照灯の点灯状態に関する情報である点灯情報を取得する点灯情報取得手段と、
車両の現在位置を特定可能な情報である位置情報を取得する位置情報取得手段と、
車両の移動距離を特定可能な情報である距離情報を取得する距離情報取得手段と、
前記距離情報取得手段より取得される前記距離情報に基づき車両の移動距離を特定し、車両が所定の距離移動する毎に、前記位置情報取得手段より取得された前記位置情報に基づいて特定される位置における日没時刻を算出する算出手段と、
前記現在時刻特定手段によって特定された現在時刻と、前記点灯情報取得手段により取得された前記点灯情報とに基づき、車両の前照灯が非点灯状態から点灯状態に遷移した際の時刻である点灯時刻を特定する点灯時刻特定手段と、
前記点灯時刻特定手段によって特定された前記点灯時刻と、前記算出手段により算出された前記日没時刻とを対応付けて記憶する評価情報記憶手段と、
を備えることを特徴とする車両に搭載されて用いられる情報処理装置。
【請求項7】
請求項6に記載の情報処理装置において、
車両の移動方位にしたがい、前記所定の距離を変更する距離変更手段をさらに備えること、
を特徴とする情報処理装置。
【請求項8】
請求項1〜請求項7のいずれかに記載の情報処理装置において、
前記評価情報記憶手段に記憶されている前記点灯時刻と前記日没時刻とに基づいて、前記前照灯の点灯時刻の評価を行う第一評価手段をさらに備えること、
を特徴とする情報処理装置。
【請求項9】
請求項1〜請求項8のいずれかに記載の情報処理装置において、
前記算出手段により算出された最新の日没時刻に基づき、現時点が昼間であるのか夜間であるのかを判定する昼夜判定手段と、
前記昼夜判定手段により昼間であると判定された状態において、車両がトンネル内を走行した回数であるトンネル内走行回数と、車両がトンネル内で前照灯を点灯した回数であるトンネル内前照灯点灯回数とを記憶するトンネル内点灯情報記憶手段と、
前記トンネル内点灯情報記憶手段が記憶する前記トンネル内走行回数及び前記トンネル内前照灯点灯回数に基づいて、トンネル内での前照灯の点灯評価を行う第二評価手段と、
をさらに備えることを特徴とする情報処理装置。
【請求項10】
請求項1〜請求項9のいずれかに記載の情報処理装置において、
前記位置情報取得手段より取得された前記位置情報に基づいて特定される車両の現在位置に基づき、車両がタイムゾーンの境界を通過したと判定した場合に、前記点灯時刻及び前記日没時刻を算出する際に用いる世界標準時からのオフセット時間を前記位置情報に基づいて変更するオフセット時間変更手段をさらに備えること、
を特徴とする情報処理装置。

【図1】
image rotate

【図2】
image rotate

【図3】
image rotate

【図4】
image rotate

【図5】
image rotate

【図6】
image rotate

【図7】
image rotate

【図8】
image rotate

【図9】
image rotate


【公開番号】特開2010−39641(P2010−39641A)
【公開日】平成22年2月18日(2010.2.18)
【国際特許分類】
【出願番号】特願2008−200006(P2008−200006)
【出願日】平成20年8月1日(2008.8.1)
【出願人】(000004260)株式会社デンソー (27,639)
【出願人】(000003207)トヨタ自動車株式会社 (59,920)
【Fターム(参考)】