(57)【特許請求の範囲】
【請求項１】
計時機能を有さない他の車載機器のために時刻情報が繰り返して提供される車載ネットワークに前記他の車載機器とともに接続され、前記車載ネットワークから前記時刻情報の取得が可能な車載機器であって、
前記車載ネットワークから独立して固有の時刻を計時する計時手段と、
前記計時手段の時刻を修正する必要がある要修正状態であるか否かを判定する判定手段と、
前記要修正状態であると前記判定手段が判定したとき、前記計時手段の時刻を、前記車載ネットワークから取得した時刻情報が示す時刻に修正する修正手段と、を備え、
前記計時手段は、前記修正手段によって時刻が修正されたとき、修正された時刻から計時を開始する
ことを特徴とする車載機器。
【請求項２】
請求項１に記載の車載機器であって、
前記判定手段は、前記計時手段の時刻が予め設定された所定の時刻と一致する場合に前記要修正状態であると判定する
ことを特徴とする車載機器。
【請求項３】
請求項１に記載の車載機器であって、
前記計時手段が計時する時刻を逐次記憶する不揮発性メモリを備え、
前記判定手段は、前記不揮発性メモリに記憶されている時刻と前記車載ネットワーク上の前記時刻情報が示す時刻とを比較し、その差が予め設定された所定の閾値以上である場合に前記要修正状態であると判定する
ことを特徴とする車載機器。
【請求項４】
請求項１〜請求項３のいずれかに記載の車載機器であって、
前記判定手段は、車両のエンジンが始動する際に前記判定を行う
ことを特徴とする車載機器。
【請求項５】
請求項１〜請求項４のいずれかに記載の車載機器であって、
前記計時手段の時刻の修正指示が入力操作される入力手段を備え、
前記修正手段は、前記入力手段に対する前記修正指示の入力操作に応じて、前記計時手段の時刻を、前記車載ネットワークから取得した時刻情報が示す時刻に修正する
ことを特徴とする車載機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載ネットワークに接続される車載機器に関する。
【背景技術】
【０００２】
特許文献１には、複数の装置間で基準となる時刻（標準時刻）を発生する標準時計を備える標準時刻装置の時刻に、被設定装置の時刻を合わせる標準時刻設定装置が記載されている。この標準時刻設定装置では、所定時間ごとや、被設定装置を起動した直後等に標準時刻設定処理を行う。標準時刻設定処理では、被設定装置が標準時刻装置に対して標準時刻の提供を要求し、標準時刻装置が標準時刻を被設定装置へ送る。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−２１６７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１に記載の標準時刻設定装置のように、所定時間ごとや、被設定装置を起動した直後等に一律に標準時刻設定処理を行うと、被設定装置の時刻を修正する必要性が低い状態であるにも拘らず、被設定装置の時刻を標準時刻装置の時刻に合わせてしまう可能性がある。被設定装置の時刻を修正する必要性が低い状態とは、例えば、標準時刻装置の標準時刻よりも被設定装置の時刻の方がその場所におけるその時の正確な時刻に近い場合である。このような場合に標準時刻設定処理が行われると、被設定装置の時刻よりも正確な時刻から乖離した標準時刻に被設定装置の時刻が変更されるという不的確な修正が実行されてしまう。
【０００５】
また、被設定装置の時刻を合わせる際には、被設定装置が標準時刻装置に対して標準時刻の提供を要求し、標準時刻装置に標準時刻を都度送信させる必要があり、時刻合わせのための処理が煩雑である。
【０００６】
そこで、本発明は、不的確な時刻修正の実行を防止するとともに、簡単な処理によって時刻を修正することが可能な車載機器の提供を目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明は、計時機能を有さない他の車載機器のために時刻情報が繰り返して提供される車載ネットワークに他の車載機器とともに接続され、車載ネットワークから時刻情報の取得が可能な車載機器であって、計時手段と判定手段と修正手段とを備える。計時手段は、車載ネットワークから独立して固有の時刻を計時する。判定手段は、計時手段の時刻を修正する必要がある要修正状態であるか否かを判定する。修正手段は、要修正状態であると判定手段が判定したとき、計時手段の時刻を、車載ネットワークから取得した時刻情報が示す時刻に修正する。計時手段は、修正手段によって時刻が修正されたとき、修正された時刻から計時を開始する。
【０００８】
車載機器（以下、本機器という）の計時手段が車載ネットワークから独立して固有の時刻を計時するので、計時手段の時刻と車載ネットワーク上の時刻情報が示す時刻（以下、単に、車載ネットワーク上の時刻という）とが一致しているとは限らない。また、計時手段の時刻や車載ネットワーク上の時刻が、その場所におけるその時の正確な時刻（以下、単に正確な時刻という）と一致しているか否かは不明であり、計時手段の時刻と車載ネットワーク上の時刻とのうちいずれの時刻が正確な時刻に近いかも不明である。
【０００９】
判定手段は、例えば、本機器が電源から外されて計時手段の時刻がリセットされたときや、長期間の使用により計時手段の計時誤差が累積したときなどのように、計時手段の時刻が正確な時刻から大きく乖離している可能性が高い場合に要修正状態であると判定する。
【００１０】
上記構成では、計時手段の時刻が正確な時刻から大きく乖離して明らかに間違った時刻を示している可能性が高い場合、判定手段は要修正状態であると判定し、修正手段は計時手段の時刻よりも正確な時刻に近い可能性を有する車載ネットワーク上の時刻に計時手段の時刻を修正する。従って、正確な時刻から大きく乖離した計時手段の時刻を、乗員等による修正操作を要することなく修正することができる。また、要修正状態ではないと判定手段が判定した場合、修正手段は計時手段の時刻を修正しないので、計時手段の時刻を修正する必要性が低い状態であるにも拘らず、計時手段の時刻よりも正確な時刻から乖離している可能性がある車載ネットワーク上の時刻に計時手段の時刻が変更されてしまうという不利益を未然に排除することができる。
【００１１】
また、本機器は、車載ネットワークから時刻情報の取得が可能であるので、車載ネットワーク上の計時機能を有する他の車載機器に対して時刻情報の送信要求等をする必要がなく、簡単な処理によって計時手段の時刻を修正することができる。
【００１２】
また、上記判定手段は、計時手段の時刻が予め設定された所定の時刻と一致する場合に要修正状態であると判定してもよい。
【００１３】
上記構成では、判定手段は、計時手段の時刻が所定の時刻と一致する場合に要修正状態であると判定する。所定の時刻は、例えば、正確な時刻から確実に大きく乖離する時刻であり、本機器が電源から外されて再度電源に接続されてリセットされた際の計時手段のデフォルトの時刻（例えば、正確な時刻から確実に大きく乖離した過去の時刻である１９００年１月１日０時００分など）である。
【００１４】
従って、所定の時刻を計時手段のデフォルトの時刻に設定することにより、乗員等による修正操作を要することなくリセット後の計時手段の時刻を修正することができる。
【００１５】
また、車載ネットワーク上の時刻が正常に計時されている状態で本機器がリセットされた場合、車載ネットワーク上の時刻の方が本機器の計時手段の時刻よりも正確な時刻に近い蓋然性が高いため、計時手段の時刻を確実に修正することができる。
【００１６】
また、上記車載機器は、計時手段が計時する時刻を逐次記憶する不揮発性メモリを備えてもよく、上記判定手段は、不揮発性メモリに記憶されている時刻と車載ネットワーク上の時刻情報が示す時刻とを比較し、その差が予め設定された所定の閾値以上である場合に要修正状態であると判定してもよい。
【００１７】
上記構成では、不揮発性メモリは、計時手段が計時する時刻を逐次記憶するので、本機器が電源から外された場合、不揮発性メモリには本機器が電源から外される直前の計時手段の時刻が記憶される。本機器が電源から外されている間は、計時手段は時刻を計時せず、不揮発性メモリに記憶された計時手段の時刻は更新されないので、本機器が電源から外されている時間が長いほど、本機器が電源から外されることなく時刻を継続して計時していたと仮定した場合の計時手段の時刻に対し、不揮発性メモリに記憶された計時手段の時刻は大きく乖離する。本機器が電源から外されて再度電源に接続される（リセットされる）と、計時手段は、不揮発性メモリに記憶された時刻（本機器が電源から外される直前の計時手段の時刻）から計時を開始する。
【００１８】
本機器が電源から外される前の計時手段の時刻と車載ネットワーク上の時刻とが正確な時刻に近い状態で計時され、本機器が電源から外されている間も車載ネットワーク上の時刻が継続して計時される通常の使用状態では、本機器が電源から外されて再度電源に接続されるまでの時間が長くなるほど、不揮発性メモリに記憶された時刻は、判定手段による要修正状態であるか否かの判定時（以下、単に判定時という）の正確な時刻から乖離するとともに、判定時の車載ネットワーク上の時刻からも乖離する。このため、不揮発性メモリに記憶されている時刻と車載ネットワーク上の時刻とを比較することによって、不揮発性メモリに記憶されている時刻と判定時の正確な時刻とを間接的に比較することができる。
【００１９】
判定手段は、不揮発性メモリに記憶されている時刻と車載ネットワーク上の時刻との差（以下、単に時刻差という）が予め設定された所定の閾値以上である場合に要修正状態であると判定する。所定の閾値は、不揮発性メモリに記憶されている時刻と判定時の正確な時刻とを大きく乖離させる値である。すなわち、判定手段は、不揮発性メモリに記憶されている時刻と判定時の正確な時刻とを間接的に比較し、両時刻が大きく乖離している場合に要修正状態であると判定する。このため、判定時の正確な時刻から大きく乖離したリセット後の計時手段の時刻を、乗員等による修正操作を要することなく修正することができる。
【００２０】
また、本機器が電源から外されて再度電源に接続された場合であっても、時刻差が小さく、不揮発性メモリに記憶されている時刻が判定時の正確な時刻から大きく乖離しないときには、判定手段は要修正状態であると判定しないので、計時手段の時刻は修正されない。
【００２１】
また、通常時に長期間の使用により計時手段の計時誤差が累積することに起因して、時刻差が所定の閾値以上になった場合、計時手段の時刻を乗員等による修正操作を要することなく修正することができる。
【００２２】
また、上記判定手段は、車両のエンジンが始動する際に判定を行ってもよい。
【００２３】
上記構成では、判定手段は、車両のエンジンが始動する際に判定を行うので、車両を走行させる際には最初に必ず判定手段による判定が行われる。このため、車両のエンジンを始動する前に計時手段の時刻が正確な時刻から大きく乖離していても、車両を走行可能な状態にした時には計時手段の時刻が修正されているので、車両を走行させる際には修正された時刻から時刻の計時を開始することができる。
【００２４】
また、上記車載機器は、計時手段の時刻の修正指示が入力操作される入力手段を備えてもよく、上記修正手段は、入力手段に対する修正指示の入力操作に応じて、計時手段の時刻を、車載ネットワークから取得した時刻情報が示す時刻に修正してもよい。
【００２５】
上記構成では、修正手段は、判定手段の判定による時刻修正に加えて、入力手段に対する乗員等からの操作によっても計時手段の時刻を車載ネットワーク上の時刻に修正する。このため、例えば、本機器に表示されている時刻が明らかに遅れている（又は進んでいる）ことが目視でわかる場合、乗員等は、入力部を操作するという単純な操作によって、本機器の計時手段の時刻を車載ネットワーク上の時刻に修正することができる。
【発明の効果】
【００２６】
本発明によれば、不的確な時刻修正の実行を防止するとともに、簡単な処理によって時刻を修正することができる。
【図面の簡単な説明】
【００２７】
【図１】第１実施形態に係るラジオが接続される車載ネットワークの概略図である。
【図２】第１実施形態に係るラジオのブロック構成図である。
【図３】図２のラジオの時刻修正処理を示すフローチャートである。
【図４】第２実施形態に係るラジオのメモリの構成図である。
【図５】第２実施形態に係るラジオの時刻修正処理を示すフローチャートである。
【図６】第２実施形態に係るラジオの時刻修正処理の説明図である。
【発明を実施するための形態】
【００２８】
以下、本発明の第１実施形態を図面に基づいて説明する。
【００２９】
図１に示すように、本実施形態に係るラジオ（車載機器）１１は、車両１の車室内の前方で起立するインストルメントパネル（図示省略）等に嵌め込まれて固定される車載機器であって、車両１に搭載される車載ネットワーク（例えば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）２に接続される。車載ネットワーク２は、ラジオ１１の他にも、メーター３、デジタルタコグラフ４、車内時計５、エンジン（計時機能を有さない他の車載機器）６、及びログ記憶装置（計時機能を有さない他の車載機器）７などの複数の車載機器を通信ライン８で接続して構成される。
【００３０】
ラジオ１１、メーター３、デジタルタコグラフ４、及び車内時計５のそれぞれは、内部に時計１１ａ，３ａ，４ａ，５ａを備え、計時機能を有する。各時計１１ａ，３ａ，４ａ，５ａは、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）を利用した時計や電波時計などのように、その場所におけるその時の正確な時刻（以下、単に正確な時刻という）を外部から取得する時計ではなく、それぞれ独立して固有の時刻を計時する。すなわち、この車載ネットワーク２に接続される各時計１１ａ，３ａ，４ａ，５ａの時刻には、正確な時刻との完全な一致や、各時計１１ａ，３ａ，４ａ，５ａ同士の完全な同期は求められず、各時計１１ａ，３ａ，４ａ，５ａは、それぞれの時刻が実用上問題ない程度に正確な時刻と近い時刻を計時する。
【００３１】
車載ネットワーク２に接続されるメーター３は、車両１の速度やエンジン６の回転数等を表示する。車内時計５は、車両１の車室内の運転者等に対して時刻を表示する。デジタルタコグラフ４は、車両１の速度やエンジン６の回転数等を時刻と共に記憶する装置であって、内部に時計を備えない車載機器（例えば、ログ記憶装置７やエンジン６等）のために車載ネットワーク２上に時計４ａの時刻情報（年月日を含む）を所定時間毎（例えば、０．１秒毎）に繰り返して提供する。ログ記憶装置７は、デジタルタコグラフ４から車載ネットワーク２上に提供される時計４ａの時刻情報を利用し、その時々のブレーキ（図示省略）の状態や故障診断の情報などを時刻情報と共に逐次記憶する。この車載ネットワーク２を介して送受信される各情報（時刻情報を含む）には、それぞれＩＤが付されており、車載ネットワーク２に接続される各種車載機器は、取得したい情報をＩＤによって選択して取得することができる。なお、デジタルタコグラフ４は、時計４ａがリセットされている場合には、時計４ａの時刻情報を車載ネットワーク２上に提供しないように設定される。また、本実施形態では、デジタルタコグラフ４が時計４ａの時刻情報を車載ネットワーク２上に提供したが、これに限定されるものではなく、他の装置（例えば、メーター３や車内時計５やその他の計時機能を有する車載機器等）が時刻情報を車載ネットワーク２上に提供してもよい。また、デジタルタコグラフ４が時計４ａの時刻情報を車載ネットワーク２上に提供できない際には、他の装置（例えば、メーター３や車内時計５やその他の計時機能を有する車載機器等）が時刻情報を車載ネットワーク２上に提供するように切り替え可能であってもよい。
【００３２】
図２に示すように、ラジオ１１は、コントロールユニット１５（以下、ＥＣＵ（Ｅｌｅｃｔｒｉｃ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）と称する）と時刻修正ボタン（入力手段）１４と表示部１２とを有する。
【００３３】
ＥＣＵ１５は、時計（計時手段）１１ａとＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１６と記憶部１７とを備える。記憶部１７は、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１８及びＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１９を含む。ＲＯＭ１８には、ＣＰＵ１６によって読み出される種々のプログラム（時刻修正プログラムを含む）や種々のデータ（時計１１ａのデフォルトの時刻Ｔ０（所定の時刻）を含む）を予め記憶している。ＲＡＭ１９は、ＲＯＭ１８から読み出されたプログラムの展開領域、ＣＰＵ１６の演算結果の一時記憶領域等として機能する。なお、ＲＯＭ１８に記憶される種々のデータは、各プログラムに含まれた状態で記憶されてもよい。
【００３４】
時計１１ａは、車載ネットワーク２から独立して固有の時刻を計時し、時刻情報（年月日を含む）をＥＣＵ１５へ逐次出力する。車両１のアクセサリスイッチ２４を切っても時計１１ａにはバッテリ（図示省略）から電力が供給されるように設定され、時計１１ａは、車両１のアクセサリスイッチ２４が切られても、継続して時刻を計時する。時計１１ａは、例えば、ラジオ１１が車両１から取り外されてバッテリから電力が供給されなくなった後、再度電源に接続されてリセットされた際には、現在の時刻から大きく乖離した過去の時刻であるデフォルトの時刻Ｔ０（本実施形態では、例えば、１９００年１月１日００時００分００秒）になるように設定される。なお、時計１１ａの時刻Ｔ１や、車載ネットワーク２上に提供される時計４ａの時刻情報が示す時刻Ｔ２（以下、単に車載ネットワーク２上の時刻Ｔ２という）が、正確な時刻と一致しているか否かは不明であり、時計１１ａの時刻Ｔ１と車載ネットワーク２上の時刻Ｔ２とのうちいずれの時刻が正確な時刻に近いかも不明である。
【００３５】
ＣＰＵ１６は、車両１のエンジン６が始動する際（本実施形態では、アクセサリスイッチ２４がＯＮにされた時）に、ＲＯＭ１８に記憶された時刻修正プログラムに従って時刻修正処理を実行することによって、修正判定部（判定手段）２０、時刻情報取得部２１、及び時刻修正部（修正手段）２２として機能する。なお、本実施形態では、車両１のエンジン６が始動する際を、アクセサリスイッチ２４がＯＮにされた時としたが、これに限定されるものではなく、イグニッションスイッチ（図示省略）がＯＮにされた時であってもよい。
【００３６】
修正判定部２０は、時計１１ａの時刻Ｔ１を修正する必要がある要修正状態であるか否かを判定する。具体的には、修正判定部２０は、時計１１ａの時刻情報（時刻Ｔ１）を取得し、時刻Ｔ１とＲＯＭ１９に予め記憶されている所定の時刻（時計１１ａのデフォルトの時刻Ｔ０）とを比較する。時計１１ａの時刻Ｔ１がデフォルトの時刻Ｔ０と同一時刻である場合には、修正判定部２０は、時計１１ａの時刻Ｔ１を修正する必要がある要修正状態であると判定する。
【００３７】
時刻情報取得部２１は、車載ネットワーク２上に提供されている各種情報の中からＩＤによってデジタルタコグラフ４の時計４ａの時刻情報を認識して取得する。なお、ＩＤを認識する手段は、ＥＣＵ１６の外部に設けられてもよい。
【００３８】
時刻修正部２２は、時計１１ａの時刻Ｔ１を、時刻情報取得部２１が取得したデジタルタコグラフ４の時計４ａの時刻情報が示す時刻Ｔ２に修正する。時計１１ａの時刻Ｔ１を時刻Ｔ２に修正する際、時刻修正部２２は、時刻Ｔ２の秒のうち小数点以下を切り捨てて採用する。
【００３９】
時刻修正ボタン１４は、乗員等が時計１１ａの時刻Ｔ１を車載ネットワーク２上の時刻Ｔ２に修正したい場合に、その修正指示を入力操作するための手動で操作可能なボタンである。乗員等が時刻修正ボタン１４を押すと、ＥＣＵ１５は、修正判定部２０の判定（要修正状態であるか否か）に関わらず、直ぐに時計１１ａの時刻Ｔ１を車載ネットワーク２上の時刻Ｔ２に修正する。具体的には、時刻修正ボタン１４が押されると、時刻情報取得部２１が車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報を取得し、時刻修正部２２が時計１１ａの時刻Ｔ１を、時刻情報取得部２１が取得したデジタルタコグラフ４の時計４ａの時刻情報が示す時刻Ｔ２に修正する。なお、本実施形態では、時刻修正ボタン１４を入力手段として機能させたが、これに限定されるものではなく、例えば、タッチパネル機能を有する表示装置の画面上に表示される図柄などを入力手段として機能させてもよい。
【００４０】
表示部１２は、例えば、７セグメント液晶ディスプレイであって、時計１１ａの時刻情報に基づいて時刻Ｔ１が表示される。なお、表示部１２は、７セグメント液晶ディスプレイに限定されず、時刻を表示可能な表示装置であればよい。
【００４１】
次に、ラジオ１１のＣＰＵ１６が実行する時刻修正処理について、図３のフローチャートに基づき説明する。
【００４２】
本処理は、車両１のアクセサリスイッチ２４がＯＮにされた時に実行される。
【００４３】
本処理が開始されると、先ず、修正判定部２０が要修正状態であるか否かを判定する（ステップＳ１）。修正判定部２０によって要修正状態ではないと判定された場合（ステップＳ１：ＮＯ）には、ＣＰＵ１６は本処理を終了する。
【００４４】
一方、修正判定部２０によって要修正状態であると判定された場合（ステップＳ１：ＹＥＳ）には、時刻情報取得部２１が車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報の取得処理を開始し（ステップＳ２）、ステップＳ３へ移行する。
【００４５】
ステップＳ３では、時刻情報取得部２１が車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報を取得できたか否かを検出する。時刻情報取得部２１がデジタルタコグラフ４の時計４ａの時刻情報を取得できない場合（ステップＳ３：ＮＯ）にはステップＳ２へ移行し、時刻情報取得部２１は、デジタルタコグラフ４の時計４ａの時刻情報の取得処理を継続する。すなわち、時刻情報取得部２１は、デジタルタコグラフ４の時計４ａの時刻情報を取得できるまで、該取得処理を繰り返す。一方、車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報を時刻情報取得部２１が取得できたことが検出された場合（ステップＳ３：ＹＥＳ）には、ステップＳ４へ移行する。
【００４６】
ステップＳ４では、時刻修正部２２は、時計１１ａの時刻Ｔ１を、時刻情報取得部２１が取得したデジタルタコグラフ４の時計４ａの時刻情報が示す時刻Ｔ２に修正し、ＣＰＵ１６は本処理を終了する。時刻修正部２２によって時刻が修正された時計１１ａは、修正された時刻から計時を開始する。
【００４７】
上記のように構成されたラジオ１１では、修正判定部２０は、時計１１ａの時刻Ｔ１と所定の時刻（時計１１ａのデフォルトの時刻Ｔ０）とを比較し、時計１１ａの時刻Ｔ１がデフォルトの時刻Ｔ０と同一時刻である場合に要修正状態であると判定する。時計１１ａのデフォルトの時刻Ｔ０は、現在の時刻から大きく乖離した過去の時刻（本実施形態では、例えば、１９００年１月１日００時００分００秒）であるので、時計１１ａの時刻Ｔ１が正確な時刻から大きく乖離して明らかに間違った時刻を示している場合に、修正判定部２０が要修正状態であると判定し、時刻修正部２２が時計１１ａの時刻Ｔ１を修正する。このため、正確な時刻から大きく乖離した時計１１ａの時刻Ｔ１を、乗員等による修正操作を要することなく修正することができる。
【００４８】
また、例えば、車載ネットワーク２上の時刻Ｔ２は正常に計時されている状態で、ラジオ１１が車両１から取り外された後、ラジオ１１が車両１に取付けられて再度電源に接続された場合、車載ネットワーク２上の時刻Ｔ２の方がラジオ１１の時計１１ａの時刻Ｔ１よりも正確な時刻に近い蓋然性が高い。このため、時計１１ａの時刻Ｔ１を正確な時刻に近い蓋然性が高い時刻（車載ネットワーク２上の時刻Ｔ２）に確実に修正することができる。
【００４９】
また、時計１１ａの時刻Ｔ１がデフォルトの時刻Ｔ０と同一時刻でない場合には修正判定部２０が要修正状態ではないと判定し、時刻修正部２２が時計１１ａの時刻Ｔ１を修正しない。このように、時計１１ａの時刻Ｔ１が正確な時刻から大きく乖離しない限り、時刻修正部２２が時計１１ａの時刻Ｔ１を修正しないので、少なくとも時計１１ａの時刻Ｔ１が正確な時刻に近い場合に、他の時刻に修正してしまうことを確実に防止することができる。すなわち、時計１１ａの時刻Ｔ１を修正する必要性が低い状態であるにも拘らず、時計１１ａの時刻Ｔ１よりも正確な時刻から乖離している可能性がある車載ネットワーク２上の時刻Ｔ２に時計１１ａの時刻Ｔ１が変更されてしまうという不利益を未然に排除することができる。
【００５０】
また、ラジオ１１は、車載ネットワーク２から時刻情報の取得が可能であるので、車載ネットワーク２上の計時機能を有する他の車載機器（本実施形態では、メーター３、デジタルタコグラフ４、及び車内時計５）に対して時刻情報の送信要求等をする必要がなく、簡単な処理によって時計１１ａの時刻Ｔ１を修正することができる。
【００５１】
このように、本実施形態によれば、不的確な時刻修正の実行を防止するとともに、簡単な処理によって時刻を修正することができる。
【００５２】
また、ＣＰＵ１６は、車両１のエンジン６が始動する際に時刻修正処理を実行し、修正判定部２０が要修正状態であるか否かの判定を行うので、車両１を走行させる際には最初に必ず修正判定部２０による判定が行われる。このため、車両１のエンジン６を始動する前に時計１１ａの時刻Ｔ１が正確な時刻から大きく乖離していても、車両１を走行可能な状態にした時には時計１１ａの時刻Ｔ１が修正されているので、車両１を走行させる際には時計１１ａは修正された時刻から時刻の計時を開始することができる。
【００５３】
また、ＣＰＵ１６は、車両１のアクセサリスイッチ２４がＯＮにされた時に時刻修正処理を実行し、修正判定部２０が要修正状態であるか否かの判定を行うので、エンジン６が始動する前（イグニッションスイッチがＯＮにされる前）に時計１１ａの時刻Ｔ１を修正することができる。このため、車載ネットワーク２上にデジタルタコグラフ４の時計４ａの時刻情報が提供されている限り、エンジン６の始動時には、時計１１ａの時刻Ｔ１を正確な時刻から大きく乖離していない状態に確実にすることができる。
【００５４】
また、時刻修正部２２は、修正判定部２０が要修正状態であると判定した場合の時刻修正に加えて、時刻修正ボタン１４に対する乗員等からの操作によっても時計１１ａの時刻Ｔ１を車載ネットワーク２上の時刻Ｔ２に修正する。このため、例えば、ラジオ１１の表示部１２に表示されている時刻が明らかに遅れている（又は進んでいる）ことが目視でわかる場合、乗員等は、時刻修正ボタン１４を押すという単純な操作によって、ラジオ１１の時計１１ａの時刻Ｔ１を車載ネットワーク２上の時刻Ｔ２に修正することができる。
【００５５】
また、時刻情報取得部２１は、車載ネットワーク２上からデジタルタコグラフ４の時計４ａの時刻情報を取得できない場合に、デジタルタコグラフ４の時計４ａの時刻情報を取得できるまで、該取得処理を繰り返す。このため、デジタルタコグラフ４がリセットされて車載ネットワーク２上に時計４ａの時刻情報が提供されない場合であっても、デジタルタコグラフ４の時計４ａが手動で時刻合わせされるなどして、車載ネットワーク２上へのデジタルタコグラフ４の時計４ａの時刻情報の提供が開始された際に、直ぐに時刻情報取得部２１がデジタルタコグラフ４の時計４ａの時刻情報を取得して、時刻修正部２２は時計１１ａの時刻Ｔ１を車載ネットワーク２上の時刻Ｔ２に修正することができる。
【００５６】
なお、ラジオ１１以外の計時機能を有する複数の車載機器（メーター３や車内時計５を含む）にもラジオ１１と同様に修正判定部２０、時刻情報取得部２１、及び時刻修正部２２等を設けて、ラジオ１１と同様の時刻修正処理を行わせてもよい。この場合、車両１のバッテリが車両１から取り外された後、再度バッテリが車両１に取付けられるなどして、計時機能を有する全ての車載機器の時計（時計３ａ，４ａ，５ａ，１１ａを含む）がリセットされても、車載ネットワーク２上に時刻情報を提供するデジタルタコグラフ４の時計４ａを時刻合わせすることによって、或いは、時計４ａを時刻合わせした後、アクセサリスイッチ２４をオンにすることによって、計時機能を有する複数の車載機器の時刻を一斉に車載ネットワーク２上の時刻Ｔ２に修正することができる。
【００５７】
また、各時刻Ｔ０〜Ｔ２は、年月日を含まなくてもよい。
【００５８】
また、時計１１ａの時刻Ｔ１を時刻Ｔ２に修正する際、時刻修正部２２は、時刻Ｔ２の秒のうち小数点以下を切り捨てることなく、時刻Ｔ２をそのまま採用してもよい。
【００５９】
次に、本発明の第２実施形態を図面に基づいて説明する。第２実施形態のラジオ４１は、ＲＯＭ１８及びＲＡＭ１９に加えて記憶部１７に不揮発性のＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）４２を備える点が第１実施形態と異なる。なお、第１実施形態と同様の構成については、同一の符号を付してその説明を省略する。
【００６０】
図４に示すように、ラジオ４１は、ラジオ４１の時計４１ａが計時する時刻Ｔ１を逐次記憶する不揮発性のＲＡＭ（不揮発性メモリ）４２を備える。ＲＡＭ４２は、例えば、ラジオ４１が車両１から取り外されてバッテリ（図示省略）から電力が供給されなくなり、時計４１ａが時刻を計時しなくなっても、記憶している情報（ラジオ４１が車両１から取り外される直前の時刻Ｔ３）を失わない。
【００６１】
ラジオ４１の時計４１ａは、車両１のアクセサリスイッチ２４が切られている間もバッテリ（図示省略）から供給される電力によって時刻を計時し、時計４１ａが計時する時刻Ｔ１がＲＡＭ４２に時刻Ｔ３として逐次記憶される。
【００６２】
ＥＣＵ１５は、時刻Ｔ１をＲＡＭ４２に記憶させる際、既に記憶されている古い時刻Ｔ３を削除し、或いは上書きして、新しい時刻Ｔ１を時刻Ｔ３として記憶させる。
【００６３】
記憶部１７のＲＯＭ１９には、後述する時刻修正処理で使用する所定の閾値（本実施形態では、例えば、３０分）が予め記憶される。所定の閾値は、ラジオ４１が電源から外される前の時計４１ａの時刻Ｔ１と車載ネットワーク２上の時刻Ｔ２とが正確な時刻と一致していると仮定した上で、ラジオ４１を電源から外して再度取り付けた際にＲＡＭ４２に記憶されている時刻Ｔ３と、修正判定部２０による要修正状態であるか否かの判定時（以下、単に判定時という）の正確な時刻とを大きく乖離させる値が設定される。すなわち、ラジオ４１を電源から外してから再度取り付けるまでの時間が長く、ラジオ４１が車両１から取り外される直前の時刻Ｔ３が判定時の正確な時刻から大きく乖離している場合に要修正状態であると判定される。本実施形態では、ラジオ４１を電源から外してから再度取り付けるまでの時間が３０分以上である場合に要修正状態であると判定される。なお、所定の閾値は、３０分に限定されるものではなく、実用上問題が生じる程度に時刻Ｔ３と判定時の正確な時刻とが大きく乖離する値（時間）であればよい。例えば、所定の閾値は、１時間や１日等であってもよい。
【００６４】
修正判定部２０は、先ず、ＲＯＭ１９に記憶されている所定の閾値（３０分）を、ＲＡＭ４２に記憶されている時刻Ｔ３に加算して時刻Ｔ４を算出する。次に、時刻情報取得部２１が取得した車載ネットワーク２上の時刻Ｔ２と時刻Ｔ４とを比較し、時刻Ｔ４が時刻Ｔ２と同一、又は時刻Ｔ４が時刻Ｔ２よりも遅れている場合に、時刻Ｔ３が正確な時刻から大きく乖離しているとみなして、ラジオ４１の時計４１ａの時刻Ｔ１を修正する必要がある要修正状態であると判定する。すなわち、ＲＡＭ４２に記憶されている時刻Ｔ３と、車載ネットワーク２上の時刻Ｔ２とを比較し、その差が所定の閾値（３０分）以上である場合に要修正状態であると判定する。修正判定部２０は、時刻Ｔ２と時刻Ｔ４とを比較する際、年、月、日、時間の順に比較し、時刻Ｔ４が時刻Ｔ２よりも遅れている（又は進んでいる）ことが分かった時点で最後まで比較することなく要修正状態であるか否かの判定結果を出して該判定を終了する。
【００６５】
次に、ラジオ４１のＣＰＵ１６が実行する時刻修正処理について、図５のフローチャートに基づき説明する。
【００６６】
本処理は、車両１のアクセサリスイッチ２４がＯＮにされた時に実行される。
【００６７】
本処理が開始されると、先ず、時刻情報取得部２１が車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報の取得処理を開始し（ステップＳ１）、ステップＳ２へ移行する。
【００６８】
ステップＳ２では、時刻情報取得部２１が車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報を取得できたか否かを検出する。時刻情報取得部２１がデジタルタコグラフ４の時計４ａの時刻情報を取得できない場合（ステップＳ２：ＮＯ）にはステップＳ１へ移行し、時刻情報取得部２１は、デジタルタコグラフ４の時計４ａの時刻情報の取得処理を継続する。すなわち、時刻情報取得部２１は、デジタルタコグラフ４の時計４ａの時刻情報を取得できるまで、該取得処理を繰り返す。一方、車載ネットワーク２上に提供されているデジタルタコグラフ４の時計４ａの時刻情報を時刻情報取得部２１が取得できたことが検出された場合（ステップＳ２：ＹＥＳ）には、ステップＳ３へ移行する。
【００６９】
ステップＳ３では、修正判定部２０は、ＲＡＭ４２に記憶されている時刻Ｔ３に上記所定の閾値（３０分）を加算して時刻Ｔ４を算出し、ステップＳ４へ移行する。
【００７０】
ステップＳ４では、修正判定部２０は、算出した時刻Ｔ４と、時刻情報取得部２１が取得したデジタルタコグラフ４の時計４ａの時刻情報が示す時刻Ｔ２とを比較し、時刻Ｔ４と時刻Ｔ２とが同一時刻である場合に、又は時刻Ｔ４が時刻Ｔ２よりも遅れている場合（ステップＳ４：ＹＥＳ）に要修正状態であると判定し、ステップＳ５へ移行する。一方、時刻Ｔ４が時刻Ｔ２よりも進んでいる場合（ステップＳ４：ＮＯ）には、ＣＰＵ１６は本処理を終了する。
【００７１】
ステップＳ５では、時刻修正部２２は、時計４１ａの時刻Ｔ１を、時刻情報取得部２１が取得したデジタルタコグラフ４の時計４ａの時刻情報が示す時刻Ｔ２に修正し、ＣＰＵ１６は本処理を終了する。時刻修正部２２によって時刻が修正された時計４１ａは、修正された時刻から計時を開始する。
【００７２】
上記のように構成されたラジオ４１では、ラジオ４１が電源から外されている間は、時計４１ａは時刻を計時せず、ＲＡＭ４２に記憶されている時刻Ｔ３は更新されないので、ラジオ４１が電源から外されている時間が長いほど、ラジオ４１が電源から外されることなく時計４１ａが時刻を継続して計時していたと仮定した場合の時計４１ａの時刻に対し、ＲＡＭ４２に記憶されている時刻Ｔ３は大きく乖離する。ラジオ４１が電源から外されて再度電源に接続されると、時計４１ａは、ＲＡＭ４２に記憶されている時刻Ｔ３（ラジオ４１が電源から外される直前の時計４１ａの時刻）から計時を開始する。
【００７３】
図６に示すように、ラジオ４１の時計４１ａの時刻Ｔ１（３時０４分）と車載ネットワーク２上の時刻Ｔ２（３時０５分）とが正確な時刻（３時００分）に実用上問題ない程度に近い状態で計時され、ラジオ４１が電源から外されている間も車載ネットワーク２上の時刻が継続して計時される通常の使用状態では、ラジオ４１が電源から外されて、再度電源に接続されるまでの時間が長くなるほど、ＲＡＭ４２に記憶されている時刻Ｔ３は、判定時の正確な時刻から乖離するとともに、判定時の車載ネットワーク２上の時刻からも乖離する。例えば、図６中の（１）の時にラジオ４１を電源から取り外した場合、５分後（図中の（２））にラジオ４１を再度電源に接続すると、ＲＡＭ４２に記憶されている時刻Ｔ３（３時０４分）は、車載ネットワーク２上の時刻Ｔ２（３時１０分）から６分遅れ、３０分後（図中の（３））にラジオ４１を再度電源に接続すると、ＲＡＭ４２に記憶されている時刻Ｔ３（３時０４分）は、車載ネットワーク２上の時刻Ｔ２（３時３５分）から３１分遅れる。このため、ＲＡＭ４２に記憶されている時刻Ｔ３と車載ネットワーク２上の時刻Ｔ２とを比較することによって、ＲＡＭ４２に記憶されている時刻Ｔ３と判定時の正確な時刻とを間接的に比較することができる。
【００７４】
修正判定部２０は、ＲＡＭ４２に記憶されている時刻Ｔ３と車載ネットワーク２上の時刻Ｔ２とを比較し、時刻Ｔ３が時刻Ｔ２よりも３０分以上遅れている場合に、時刻Ｔ３が正確な時刻からも３０分以上遅れているとみなして要修正状態であると判定する。例えば、図６中の（１）の時にラジオ４１を電源から取り外し、３０分後の図６中の（３）時にラジオ４１を再度電源に接続して修正判定部２０が要修正状態であるか否かの判定を行った場合、ＲＡＭ４２に記憶されている時刻Ｔ３（３時０４分）が車載ネットワーク２上の時刻Ｔ２（３時３５分）よりも３０分以上遅れているので、修正判定部２０は、時刻Ｔ３（３時０４分）が正確な時刻（３時３０分）から大きく乖離しているとみなして要修正状態であると判定する。このため、判定時の正確な時刻から大きく乖離した時計４１ａの時刻Ｔ１を、乗員等による修正操作を要することなく修正することができる。
【００７５】
また、ラジオ４１が電源から外されて再度電源に接続された場合であっても、ＲＡＭ４２に記憶されている時刻Ｔ３と車載ネットワーク２上の時刻Ｔ２との時刻差が小さく、ＲＡＭ４２に記憶されている時刻Ｔ３が判定時の正確な時刻から大きく乖離しないときには、修正判定部２０は要修正状態であると判定しないので、時計４１ａの時刻Ｔ１は修正されない。例えば、図６中の（１）の時にラジオ４１を電源から取り外し、５分後の図６中の（２）時にラジオ４１を再度電源に接続して修正判定部２０が要修正状態であるか否かの判定を行った場合、ＲＡＭ４２に記憶されている時刻Ｔ３（３時０４分）が車載ネットワーク２上の時刻Ｔ２（３時１０分）よりも３０分以上遅れていないので、修正判定部２０は、時刻Ｔ３（３時０４分）が正確な時刻（３時０５分）から大きく乖離していないとみなして要修正状態ではないと判定する。このため、時計１１ａの時刻Ｔ１を修正する必要性が低い状態であるにも拘らず、時計１１ａの時刻Ｔ１（時刻Ｔ３（３時０４分））よりも正確な時刻（３時０５分）から乖離している車載ネットワーク２上の時刻Ｔ２（３時１０分）に時計１１ａの時刻Ｔ１（３時０４分）が変更されてしまうという不利益を未然に排除することができる。
【００７６】
また、通常時に長期間の使用によりラジオ４１の時計１１ａの計時誤差が累積することに起因して、ＲＡＭ４２に記憶されている時刻Ｔ３が車載ネットワーク２上の時刻Ｔ２よりも３０分以上遅れた場合、ラジオ４１の時計１１ａの時刻を乗員等による修正操作を要することなく修正することができる。
【００７７】
従って、本実施形態によれば、不的確な時刻修正の実行を防止するとともに、簡単な処理によって時刻を修正することができる。
【００７８】
以上、本発明について、上記実施形態に基づいて説明を行ったが、本発明は上記実施形態の内容に限定されるものではなく、当然に本発明を逸脱しない範囲で適宜変更が可能である。すなわち、この実施形態に基づいて当業者等によりなされる他の実施形態、実施例および運用技術等は全て本発明の範疇に含まれることは勿論である。
【００７９】
例えば、上記第１実施形態及び第２実施形態では、本発明に係る車載ネットワークに接続される車載機器をラジオ１１，４１に適用したが、これに限定されるものではない。
【符号の説明】
【００８０】
１：車両
２：車載ネットワーク
３：メーター
４：デジタルタコグラフ
５：車内時計
６：エンジン（他の車載機器）
７：ログ記憶装置（他の車載機器）
１１，４１：ラジオ（車載機器）
１１ａ，４１ａ：ラジオの時計（計時手段）
１４：時刻修正ボタン（入力手段）
２０：修正判定部（判定手段）
２２：時刻修正部（修正手段）
４２：ＲＡＭ（不揮発性メモリ）
【図１】
0006350911.tif 000002
【図２】
0006350911.tif 000003
【図３】
0006350911.tif 000004
【図４】
0006350911.tif 000005
【図５】
0006350911.tif 000006
【図６】
0006350911.tif 000007