(57)【要約】【課題】ユーザを煩わせずかつナビゲーションシステムを用いずに、記憶容量の増大を抑制して走行情報を記録可能な走行情報記憶装置等を提供すること。【解決手段】IGオンからIGオフまでの車両の走行距離を記憶する区間距離記憶手段３１と、IGオン時刻又はIGオフ時刻の少なくとも一方の時刻情報に走行距離を対応づけた、複数の走行情報を記憶する走行情報記憶手段３２と、複数の走行情報に基づき、IGオンしてからIGオフまでの間に移動した車両の使用態様が日常的か否かを判定する使用態様判定手段２５と、走行情報記憶手段３２の記憶容量の上限に達した場合、新たに取得された走行情報が日常的である場合には、日常的であると判定された使用態様の走行情報に上書きし、新たに取得された走行情報が日常的でない場合、日常的でないと判定された使用態様の走行情報に上書きする走行情報更新手段２７と、と有することを特徴とする走行情報記録装置１００を提供する。【選択図】図１
2009276293.tif 000002
【特許請求の範囲】
【請求項１】
イグニッションオンからイグニッションオフまでの車両の走行距離を記憶する区間距離記憶手段と、
イグニッションオン時刻又はイグニッションオフ時刻の少なくとも一方の時刻情報に前記走行距離を対応づけた、複数の走行情報を記憶する走行情報記憶手段と、
複数の前記走行情報に基づき、イグニッションオンしてからイグニッションオフまでの間に移動した車両の使用態様が日常的か否かを判定する使用態様判定手段と、
前記走行情報記憶手段の記憶容量の上限に達した後、新たに取得された前記走行情報が日常的であると判定された場合には、日常的であると判定された前記走行情報記憶手段に記憶されている前記使用態様の前記走行情報に上書きし、新たに取得された前記走行情報が日常的でないと判定された場合、日常的でないと判定された前記走行情報記憶手段に記憶されている前記使用態様の前記走行情報に上書きする走行情報更新手段と、
と有することを特徴とする走行情報記録装置。
【請求項２】
前記走行情報記憶手段に記憶された複数個の前記走行情報のうち、類似した前記走行情報の範囲を決定するデータ範囲決定手段、を有し、
前記使用態様判定手段は、前記データ範囲決定手段が決定した前記範囲に、前記使用態様の前記走行情報が含まれるか否かにより日常的な前記使用態様か否かを判定する、
ことを特徴とする請求項１記載の走行情報記録装置。
【請求項３】
前記データ範囲決定手段は、
前記走行情報記憶手段に記憶された複数個の前記走行情報を読み出し、差が所定時間内の複数の前記イグニッションオン時刻を抽出し抽出された複数の前記イグニッションオン時刻から標準偏差Ａを算出して、標準偏差Ａの所定数倍を前記範囲に確定するか、又は、
差が所定距離内の複数の前記走行距離を抽出し抽出された複数の前記走行距離から標準偏差Ｂを算出して、標準偏差Bの所定数倍を前記範囲に確定する、
ことを特徴とする請求項２記載の走行情報記録装置。
【請求項４】
前記走行情報記憶手段は、日常的であると判定された前記使用態様の前記走行情報、又は、日常的でないと判定された前記使用態様の前記走行情報、を記憶する記憶容量若しくは個数に上限を有する、
ことを特徴とする請求項１記載の走行情報記録装置。
【請求項５】
前記走行情報記憶手段に記憶された前記走行情報のうち、日常的でないと判定された前記使用態様の前記走行情報を表示する表示手段、
を有することを特徴とする請求項１記載の走行情報記録装置。
【請求項６】
請求項１〜５いずれか記載の走行情報記録装置と、
オドデータ記憶部と、トリップデータ記憶部と、
オド／トリップデータ表示部と、
を有することを特徴とするメータコンピュータ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、走行履歴を記録する走行情報記録装等に関し、特に、時刻情報と走行距離を記録可能な走行情報記録装置及びメータコンピュータに関する。
【背景技術】
【０００２】
車両を使用していると過去の走行履歴を参照したい場合がある。走行履歴は、例えば車両を運転した日時や時刻、走行距離等の情報を含むので、出張や旅行に車両を使用した場合、走行履歴を記録しておけば後に運転した距離等を参照することができる。かかる要求に対し、ナビゲーションシステムを用いて走行履歴を記録する技術が提案されている（例えば、特許文献１参照。）。特許文献１には開始ボタンを押してから終了ボタンを押すまでの、位置情報や走行距離を記録する走行履歴記録方法が記載されている。また、車両にはトリップメータが搭載されていることを利用して、トリップメータの情報を乗員に提供する技術が提案されている（例えば、特許文献２参照。）。特許文献２には、前回イグニッションをオンにしてからオフにするまでの走行距離、平均車速、平均燃費を記憶しておき、次回のイグニッションオン時に、所定速度に達するまで記憶されていた情報を乗員に表示するトリップデータ計測装置が記載されている。
【特許文献１】特開平６−３４８９８８号公報
【特許文献２】特開平１０−１０４０１６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１記載の走行履歴記録方法では乗員の操作により走行履歴を記録するため、乗員に煩わしさを感じさせてしまうし、また、乗員が操作を忘れたら走行履歴を記録できないという問題がある。また、そもそもナビゲーションシステムを搭載していない車両には適用できない。また、特許文献２記載のトリップデータ計測装置では前回分の走行履歴しか表示されないので、前回よりも過去の走行履歴や複数の走行履歴を参照することができないという問題がある。また、イグニッションオンの度に走行履歴を記録すると記憶容量が増大してコスト増をもたらすおそれがある。
【０００４】
本発明は、上記課題に鑑み、ユーザを煩わせずかつナビゲーションシステムを用いずに、記憶容量の増大を抑制して走行情報を記録可能な走行情報記憶装置及びメータコンピュータを提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題に鑑み、本発明は、イグニッションオンからイグニッションオフまでの車両の走行距離を記憶する区間距離記憶手段と、イグニッションオン時刻又はイグニッションオフ時刻の少なくとも一方の時刻情報に前記走行距離を対応づけた、複数の走行情報を記憶する走行情報記憶手段と、複数の走行情報に基づき、イグニッションオンしてからイグニッションオフまでの間に移動した車両の使用態様が日常的か否かを判定する使用態様判定手段と、走行情報記憶手段に記憶容量の上限に達した場合、新たに取得された走行情報が日常的である場合には、日常的であると判定された走行情報記憶手段に記憶されている使用態様の走行情報に上書きし、新たに取得された走行情報が日常的でない場合、日常的でないと判定された走行情報記憶手段に記憶されている使用態様の前記走行情報に上書きする走行情報更新手段と、を有することを特徴とする走行情報記録装置を提供する。
【０００６】
本発明によれば、日常的でないと判定された使用態様の走行情報を、走行情報記憶手段に記憶されている日常的でないと判定された使用態様の走行情報に上書きするので、後に参照する可能性の高い走行情報を効率的に記録することができる。
【発明の効果】
【０００７】
ユーザを煩わせずかつナビゲーションシステムを用いずに、記憶容量の増大を抑制して走行情報を記録可能な走行情報記憶装置及びメータコンピュータを提供することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を実施するための最良の形態について図面を参照しながら説明する。
図１は走行情報記録装置１００の概略を示す図である。走行情報記憶装置１００は例えば次のように動作する。
１．イグニッションオンの時刻を記録する。
２．イグニッションオン時、専用トリップデータをリセットする（ゼロにする）。
３．イグニッションオフの時刻を記録する。
４．イグニッションオフ時、専用トリップデータを読み出す。
５．イグニッションオンの時刻、オフの時刻、及び、走行距離（以下、これら３点を走行情報という）から、車両の使用態様が日常使用か特殊使用かを判定する。
６．日常使用でない使用態様の走行情報（以下、特殊走行情報という）を後にユーザが参照できるように走行情報記憶部３２に記録する。具体的には、走行情報記憶部３２の記憶容量の上限に到達した後は、日常的な使用態様の走行情報は、すでに走行情報記憶部３２に記憶されている日常的な使用態様の走行情報に上書きし、日常的でない使用態様の特殊走行情報は、すでに走行情報記憶部３２に記憶されている特殊走行情報に上書きする。この記録方法により、多くの場合、十分な期間の特殊走行情報を保持できるようになる。以下では、かかる手順を単に「優先的に」特殊走行情報を記録するという場合がある。
【０００９】
なお、日常使用でない使用態様とは、後から参照する必要が生じる可能性が高い出張や旅行のために車両を使用した使用態様をいう。
７．ユーザ（運転者、乗員等の車両に乗車する権限がある者）が特殊走行情報を表示する操作をすれば、走行情報記憶部からそれが読み出され、ユーザは特殊な使用態様の特殊走行情報を参照することができる。
【００１０】
すなわち、本実施形態の走行情報記録装置１００は、ナビゲーションシステムを用いることなく走行情報を記録することができ、かつ、日常使用でない特殊走行情報を優先的に記録するので記憶装置の記憶容量を節約しながら、十分な期間の特殊走行情報を確実に保持することができる。また、ユーザの操作なしに走行情報を記録するので記録忘れが生じることもない。
【００１１】
図２は、走行情報記録装置１００のブロック図を示す。走行情報記録装置１００は、例えば所定のコンピュータにより制御される。トリップデータやオドデータはメータECU（electronic  control  unit）２０がオド／トリップデータ表示部１７に表示を制御するものであるため、本実施形態ではメータＥＣＵ２０が走行情報記録装置１００を制御するものとする。メータＥＣＵ２０はインストルメントパネルの表示を制御するコンピュータであって、この他、車速情報を表示するスピードメータ、エンジン回転数を表示するタコメータ、シフトポジション「Ｄ（ドライブ）」〜「Ｒ（後退）」を表示するインジケータ、燃料残量を表示する燃料メータ、にそれぞれ表示量を指示する。
【００１２】
なお、本実施形態では、「オドデータは、車両出荷時から現在までの累積走行距離であってリセット不能」、「トリップデータは、ユーザがリセットしてから現在までの走行距離であってユーザ操作によりリセット可能」、「走行情報用トリップデータは、イグニッション（以下、ＩＧ）オンからＩＧオフまでの走行距離であって走行情報記録装置１００がリセットする」ものとする。
【００１３】
メータＥＣＵ２０には、ＩＧをオン又はオフするＩＧ-ＳＷ１１、押下する度にオド／トリップデータ表示部１７に表示するオドデータとトリップデータとを切り換えるオド／トリップ切り換えＳＷ１５、トリップデータをユーザの操作によりリセットするためのリセットＳＷ１６、車速情報を出力する車速センサ１２、年月日、曜日及び時刻等の情報を出力する時計１３、特殊走行情報を表示するディスプレイ１４、が接続されている。なお、オド／トリップ切り換えＳＷ１５を長押しすることでトリップデータをリセットする等、オド／トリップ切り換えＳＷ１５とリセットＳＷ１６を一体に構成してもよい。
【００１４】
また、メータＥＣＵ２０には、ユーザが操作することでディスプレイ１４に特殊走行情報が表示される特殊走行情報表示ボタン１８が接続されている。特殊走行情報表示ボタン１８を、オド／トリップ切り換えＳＷ１５と一体に構成してもよい。
【００１５】
メータＥＣＵ２０はＣＰＵ、ＲＡＭ、ＲＯＭ等を有し、演算回路やプログラムの実行により実現される、走行距離変換部２１、トリップデータ更新部２２、走行情報更新部２７、時刻取得部２３、日常使用データ範囲決定部２４、使用態様判定部２５及び特殊走行情報アクセス部２６、を有する。また、オドデータ記憶部２８及びトリップデータ記憶部２９は、メータＥＣＵ２０以外の外部からは書き換えが困難なＩＣメモリ等に配置される。また、専用トリップデータ記憶部３１、走行情報記憶部３２及び日常使用データ範囲記憶部３３は、ハードディスクドライブやフラッシュメモリなどの不揮発メモリに実装される。
【００１６】
〔車速情報、走行距離の検出〕
車速センサ１２が検出する車速情報について説明する。車速センサ１２は、車輪と一体に回転するロータの外周上に等間隔に設けた凸部と、永久磁石とコイルを設けたピックアップとを有し、車輪が回転することでピックアップと凸部との距離が変化する際に、ピックアップに生じる磁束を交流電圧として検出する。この交流電圧は、ロータの回転数に比例して周波数が変化し、ロータの回転数はタイヤの回転数に比例しているので、交流電圧をパルスに整形しパルスの数をカウントすることで走行距離に比例した情報を検出することができる。
【００１７】
車速センサ１２のレジスタ１にはパルスのカウント値が入力される。車速センサ１２のパルスカウント回路はパルスの立ち上がり又は立ち下がりのエッジを検出し、パルスの数をカウントしレジスタ１に記憶する。なお、レジスタ１を下位桁と上位桁の２つに分け、通常は下位桁のみをカウントアップし下位桁のレジスタが桁上がりしたら上位桁をカウントアップしてもよい。また、レジスタ２には所定時間（例えば、数十ミリ秒）内にカウントされるパルス数が記憶され、このパルス数は所定時間毎に読み出して初期化される。一定の所定時間にカウントされるパルス数は車輪の回転速度に比例した値となるので、所定時間毎に読み出したレジスタ２のパルス数は車速に比例した情報となる。レジスタ２のパルス数と予め記憶した補正値とを算出式に代入することで車速を算出することができる。補正値は、ロータの外周上に設けられた凸部の間隔から算出される。車速センサ１２は、上記所定時間毎に車速を示す車速情報をメータＥＣＵ２０に送出する。
【００１８】
走行距離変換部２１は車速情報を距離に変換し、距離を積算してオドデータ記憶部２８にオドデータを、トリップデータ記憶部２９にトリップデータを記憶する。距離は車速×所定時間から算出され、走行距離変換部２１は車速情報を受信して距離を算出する度に、
・オドデータ記憶部２８ ←「距離＋オドデータ記憶部２８に記憶されているオドデータ」
・トリップデータ記憶部２９ ←
「距離＋トリップデータ記憶部２９に記憶されているトリップデータ」
を繰り返す。
【００１９】
〔専用トリップデータの記憶〕
トリップデータ更新部２２は走行情報を取得するため、IGオンからIGオフまでの走行距離を専用トリップデータ記憶部３１に記憶する。トリップデータ更新部２２は、IG-SW１１からIGオン信号を取得した時に専用トリップデータ記憶部３１をリセットする。そして、IG-SW１１からIGオフ信号を取得するまで、走行距離変換部２１が変換した距離を専用トリップデータ記憶部３１に記憶することを繰り返す。
専用トリップデータ記憶部３１ ←「距離＋専用トリップデータ記憶部３１に記憶されている専用トリップデータ」
したがって、専用トリップデータ記憶部３１にはIGオンからIGオフまでの走行距離が記憶される。
【００２０】
〔走行情報の記憶〕
時刻取得部２３は、IG-SW１１からIGオン信号を検出した時に時計１３からIGオン時刻を取得し、走行情報更新部２７に送出する。走行情報更新部２７は、IGオン時刻をＲＡＭや不揮発メモリ（以下、単にＲＡＭという）に記憶する。また、時刻取得部２３はIG-SW１１からIGオフ信号を検出した時に時計１３からIGオフ時刻を取得し、走行情報更新部２７に送出する。走行情報更新部２７はIGオフ時刻をＲＡＭに記憶する。
【００２１】
また、走行情報更新部２７は、IG-SW１１からIGオフ信号を取得すると、IGオンからIGオフまでの走行距離を専用トリップデータ記憶部３１から読み出し、一対のIGオン時刻とIGオフ時刻に対応づけてＲＡＭに記憶する。したがって、走行情報更新部２７は、IGオフの度に次のような走行情報を記憶することができる。
「IGオン時刻：走行距離：IGオフ時刻」
〔使用態様を判定するための走行情報の統計処理（日常使用データ範囲の決定）〕
使用態様を判定するため、走行情報を統計処理して使用態様が日常使用か特殊使用かを判定するための日常使用データ範囲を決定する。日常使用データ範囲とは、日常的な使用態様における走行情報の範囲である。
【００２２】
本実施形態では、使用態様を日常使用と日常使用でない特殊使用とに区分する。通勤や趣味のため車両を日常的に使用する場合、ＩＧオン時刻及びＩＧオフ時刻はユーザが目安とする時刻を中心に分布すると考えられ、また、目的地が同じなのでＩＧオンからＩＧオフまでの走行距離は同程度になる。したがって、ＩＧオン時刻、ＩＧオフ時刻、及び、ＩＧオンからＩＧオフまでの走行距離、の統計を取ることで、日常的な使用における走行情報の範囲（日常使用データ範囲）を決定することができる。
【００２３】
図３は、走行情報を統計処理して走行情報から日常使用データ範囲を決定する手順を示すフローチャート図である。統計処理するには、所定期間の走行情報を蓄える必要があるが、ここでは所定期間の過去の走行情報が走行情報記憶部３２に記憶されているものとする。記憶の手順は後述するが、走行情報記憶部３２は例えばメータＥＣＵ２０の不揮発メモリに実装される。
【００２４】
ところで、通勤の場合、勤務形態には、事務職に多い１勤制、工場などの２勤制（朝勤、夕勤）、看護師などの３勤性（朝勤、昼勤、夜勤）等がある。２勤制や３勤性では、２週間から１ヶ月程度かけて勤務形態が一周するため、勤務形態毎に日常使用データ範囲を決定するには１勤制の勤務形態よりも多い走行情報が必要となる。例えば、１週間毎に朝勤、昼勤、夜勤が切り替わるとすると、走行情報記憶部３２には少なくとも３週間の走行情報が記憶される必要がある。１週間で５日勤務すると５日分の走行情報が記録されるが、統計は母数が多い方が正確になるのでより好ましくは６週間程度の走行情報、すなわち１つの勤務形態で１０日分を記録する。なお、走行情報は、毎日、通勤と退勤の２つが記憶されるので、例えば「２×（２１〜４２日）×走行情報１つ当たりのバイト数」、だけ走行情報記憶部３２の記憶容量を確保すればよい。
【００２５】
したがって、まず、日常使用データ範囲決定部２４は、予め決定された数だけ走行情報記憶部３２に走行情報が記録されているか否かを判定する（Ｓ１０）。走行情報の数が充分でない場合、日常使用データ範囲決定部２４は日常使用データ範囲が決定されていない「不明」を表すフラグを走行情報記憶部３２に立て（Ｓ２０）、処理を終了する。
【００２６】
走行情報の数が充分である場合（Ｓ１０のＹｅｓ）、日常使用データ範囲決定部２４は、まず密集データを抽出する（Ｓ３０）。
【００２７】
図４（ａ）は走行情報記憶部３２に記憶された走行情報の一例を、図４（ｂ）はＩＧオン時刻と走行距離をプロットしたプロットデータの一例を示す。図４（ａ）には例えば時系列に複数の走行情報が記憶されており、複数の走行情報には日常使用の走行情報と特殊使用の特殊走行情報が含まれる。
【００２８】
図４（ａ）をプロットすると、図４（ｂ）に示すように「○」内部の走行情報（以下、密集データという）は、分布に偏りがあることがわかるので、密集データは日常使用の走行情報であると推定される。したがって、「○」の中心位置及び外縁を統計により確定すればよい。確定された範囲が日常使用データ範囲となる。
【００２９】
図５（ａ）はプロットデータの一例を、図５（ｂ）は密集データの確定を説明する図を、図５（ｃ）は日常使用データ範囲の一例をそれぞれ示す。日常使用データ範囲決定部２４は、密集データ検出ウィンドウの１マス毎に図５（ａ）のプロットデータを走査する。密集データ検出ウィンドウは、密集したプロットを検出するためのウィンドウで、例えば３〜５以上のプロットが含まれると密集データ検出ウィンドウの周囲に密集データがあると検出する。密集データ検出ウィンドウの横方向の長さは、日常的な使用でＩＧオン時刻又はＩＧオフ時刻がどのくらい分散するか、縦方向の長さは同じ出発地と目的地で走行距離がどのくらい分散するかにより決定する。図５（ａ）ではそれぞれ３０分と１Kmに設定した。
【００３０】
次に、図５（ｂ）に示すように、日常使用データ範囲決定部２４は密集データ検出ウィンドウの検出結果に基づき密集データを確定する。例えば３以上のプロットが密集データ検出ウィンドウに含まれると、そのうちのいずれか１つのプロットから、密集判定スケール内のプロットを抽出する。密集判定スケール内に抽出された全てのプロットに対し、同様に密集判定スケール内のプロットを抽出する手順を繰り返すと、密集判定スケール内に近接した全てのプロットを抽出することができる。すなわち、いずれかのプロットに対し密集判定スケール以上離れていないプロットを全て抽出したことになる。密集判定スケールは近接していると判定してよいプロット間の距離であるので、IGオン時刻と走行距離のグラフにおいて、例えば横方向に数分〔分〕縦方向に数百〔ｍ〕とした矩形の対角線に相当する長さである。
【００３１】
次に、日常使用データ範囲決定部２４はこの密集データから標準偏差σを算出する（Ｓ５０）。密集データはＩＧオン時刻と走行距離という２次元に分布しているので、それぞれの標準偏差を算出する。すなわち、密集データからＩＧオン時刻の平均ｔoと、走行距離の平均Lを求め、
σｔｏ＝√｛Σ（（各プロットのＩＧオン時刻−平均ｔｏ）２）／データ数｝
σＬ＝√｛Σ（（各プロットのＩＧオン時刻−平均L）２）／データ数｝
からそれぞれの標準偏差σｔo及びσＬを算出する。
密集データが正規分布に従う場合、標準偏差の性質から平均値を中心に±σの範囲に約６８％のデータが含まれる。
【００３２】
最後に、図５（ｃ）に示すように、日常使用データ範囲決定部２４は、日常使用データ範囲を決定する（Ｓ６０）。密集データと同じ程度の分布に含まれる走行データであれば日常使用と判定するとすれば、例えば平均値を中心に±３σの範囲（約９９．７％のデータ含まれる）を日常使用データ範囲に決定する。すなわち、平均ｔｏ±３σｔｏの範囲、かつ、平均L±３σＬの範囲が、密集データの外縁を定める日常使用データ範囲となる。
【００３３】
なお、ＩＧオン時刻とＩＧオフ時刻は一対なので、ＩＧオン時刻の密集データからＩＧオフ時刻の密集データを抽出できる。したがって、
σｔｆ＝√｛Σ（（各プロットのＩＧオフ時刻−平均ｔｆ）２）／データ数｝
を算出して、平均ｔｆ±３σｔｆの範囲を決定してもよい。この場合、走行距離の標準偏差σは既に算出されたσＬである。
【００３４】
以上の処理により、日常使用データ範囲を決定することができる。図３の処理は、例えば１つの走行情報がＲＡＭに記憶される毎（すなわち、ＩＧオフの度）に実行される。１勤制の通勤の場合であって、毎日同程度の時刻に退勤すれば、退勤時のＩＧオン時刻から同様の日常使用データ範囲が検出されるので、図４（ｂ）に示すように２つの日常使用データ範囲が決定される。日常使用データ範囲決定部２４は、日常使用データ範囲記憶部３３に日常使用データ範囲を記憶する。
【００３５】
なお、図２では説明のため、日常使用データ範囲記憶部３３に日常使用データ範囲を記憶することとしたが、日常使用データ範囲は使用態様の判定の度に決定すればよく、日常使用データ範囲記憶部３３を省略することができる。
【００３６】
また、ＩＧオン時刻と走行距離の標準偏差σから日常使用データ範囲を確定するのでなく、密集データのうちＩＧオン時刻の最小値と最大値、及び、走行距離の最小値と最大値、を日常使用データ範囲に決定してもよいし、最大値と最小値にプラス又はマイナスのマージンを設け日常使用データ範囲に決定してもよい。
【００３７】
また、ＩＧオン時刻と走行距離とからそれぞれ標準偏差σを算出すると、日常使用データ範囲は矩形となるので、これを円形にするため、時刻の平均ｔｏと走行距離の平均Lを中心に各プロットまでの離間距離を求め、この離間距離の標準偏差を算出してもよい。平均ｔｏと平均Lを中心に３×標準偏差の円を描けば、日常使用データ範囲は円形となる。
【００３８】
〔使用態様の判定〕
図２に戻り、使用態様の判定について説明する。日常使用データ範囲が決定されれば、ＲＡＭに記憶された走行情報が日常使用データ範囲に含まれるか以下に基づき、使用態様が日常使用か特殊使用かを判定することができる。すなわち、使用態様判定部２５は、IG-SW１１からＩＧオフ信号を取得すると、走行情報更新部２７がＲＡＭに記憶した最新の走行情報を取得する。そして、走行情報のＩＧオン時刻及び走行距離が日常使用データ範囲に含まれるか否かを判定する。
【００３９】
〔走行情報の更新〕
走行情報更新部は、走行情報を走行情報記憶部３２に記憶するが、特殊走行情報を優先的に走行情報記憶部３２に記憶する。ところで、走行情報を走行情報記憶部３２に記憶するに当たって、日常使用の走行情報と特殊使用の特殊走行情報の、記憶領域や記憶容量をそれぞれ制限する方法と、制限しない方法がある。
【００４０】
制限しない方法の場合、走行情報により走行情報記憶部３２の記憶容量が上限に達した時の、日常使用の走行情報と特殊使用の特殊走行情報の比率が以後、保たれることになる（日常使用の走行情報は走行情報記憶部３２の日常使用の走行情報に上書きされ、特殊使用の特殊走行情報は、走行情報記憶部３２の特殊使用の特殊走行情報に上書きされるため。）。一般的に、日常使用のみで車両を使用することは少ないため、制限しない方法でも、特殊使用の特殊走行情報のために所定の記憶容量を確保できる。また、仮に、特殊使用の特殊走行情報の記憶容量が極めて小さく（例えば、１０個以下）なってしまったような場合（車両を日常使用にほとんど使用した場合）、走行情報記憶部３２を初期化すればよい。したがって、日常使用の走行情報と特殊使用の特殊走行情報の記憶領域や記憶容量を制限しない場合、走行情報記憶部３２の構成を簡易化できるのでコスト増を抑制できる。
【００４１】
しかしながら、予め日常使用の走行情報と特殊使用の特殊走行情報の、記憶領域や記憶容量をそれぞれ制限しておけば、必ず一定数の特殊走行情報を記憶しておくことができる。特殊走行情報を優先的に記憶するため、本実施形態では日常使用の走行情報の記憶容量に及び特殊使用の特殊走行情報の記憶容量に上限を設ける。そして、日常使用と判定された走行情報を最も古い走行情報に上書きし、特殊使用と判定された特殊走行情報を最も古い特殊走行情報に上書きする。
【００４２】
図６は、走行情報記憶部３２に記憶される走行情報の構成概念を示す図である。例えば、日常使用と特殊使用の走行情報の記憶容量を均等に設ける（時系列に記憶すると実際には日常使用と特殊使用の走行情報は混在する）。頻度の大きい日常使用の走行情報は数が多いため、上限を設けることで、走行情報記憶部３２全体の記憶容量を増大させることなく、特殊使用の特殊走行情報の記憶領域を確保することができる。したがって、いずれも記憶容量に上限は存在するが、走行情報記憶部３２全体の記憶容量を最小限に保ちながら、特殊走行情報を効率的に保存することができる。なお、日常使用の走行情報の記憶領域は上記のように３〜６週間分確保できればよく、日常使用と特殊使用の記憶容量は均等である必要はない。
【００４３】
ところで、日常使用の走行情報と特殊走行情報は特に識別情報が付与されているわけでないので（付与してもよい。例えば、フラグ１：日常使用の走行情報、フラグ２：特殊走行情報とする。）、日常使用の走行情報は、日常使用データ範囲決定部２４が密集データと確定した走行情報であり、特殊走行情報は密集データ以外の走行情報である。
【００４４】
走行情報更新部２７は、使用態様の判定の結果、日常使用データ範囲に含まれる場合であって、日常使用の走行情報の数が上限に達していればそのうち最も古い走行情報を削除し、ＲＡＭに記憶されている走行情報で置き換える。また、同様に、走行情報更新部２７は、使用態様の判定の結果、日常使用データ範囲に含まれない場合であって、特殊使用の特殊走行情報の数が上限に達していればそのうち最も古い特殊走行情報を削除し、ＲＡＭの走行情報を記憶する。
【００４５】
なお、日常使用データ範囲を決定するための充分な数の走行情報が記憶されていない場合、走行情報更新部２７はＲＡＭに記憶している走行情報を単に走行情報記憶部３２に記憶（転記）する。
【００４６】
〔特殊走行情報の表示〕
特殊走行情報アクセス部２６は、ユーザが特殊走行情報表示ボタン１８を操作すると走行情報記憶部３２から特殊走行情報を読み出し、ディスプレイ１４に表示する。特殊走行情報アクセス部２６は、使用態様判定部２５から例えば特殊走行情報のアドレスを受け取り、走行情報記憶部３２にアクセスし、特殊走行情報を抽出する。特殊走行情報にフラグなどの識別情報が付与されている場合は、使用態様判定部２５からアドレスを受け取ることなく特殊走行情報を抽出できる。
【００４７】
〔特殊走行情報の記録手順〕
以上の構成に基づき、走行情報記録装置１００が走行情報を記録する手順を図７のフローチャート図に基づき説明する。図７の手順は例えばＩＧオンになるとスタートする。
【００４８】
トリップデータ更新部２２はＩＧオン信号を検出して（Ｓ１１０）、専用トリップデータ記憶部３１をリセットし、また、走行情報更新部２７は時刻取得部２３が時計１３から取得したIGオン時刻を、例えばＲＡＭに一時的に記憶する（Ｓ１２０）。ＩＧオンの後、車両が走行すればトリップデータ更新部２２は専用トリップデータ記憶部３１に走行距離を順次計上していく。
【００４９】
そして、ＩＧオフ信号を検出すると（Ｓ１３０）、走行情報更新部２７は時刻取得部２３が時計１３からＩＧオフ時刻を取得して、IGオン時刻とIGオフ時刻を一対にして、ＲＡＭに記憶する。また、走行情報更新部２７は専用トリップデータ記憶部３１から専用トリップデータを読み出し、一対のＩＧオン時刻とオフ時刻に対応づけてＲＡＭに記憶する（Ｓ１４０）。
【００５０】
ついで、使用態様判定部２５はＲＡＭに記憶された走行情報に基づき、日常使用データ範囲記憶部３３を参照し、使用態様を判定する（Ｓ１５０）。これまで説明したように、使用態様は日常使用、特殊使用、又は、不明、のいずれかである（Ｓ１６０）。新たな走行情報がＲＡＭに記憶された時に、日常使用データ範囲決定部２４が図３の処理を実行し日常使用データ範囲を決定してもよいし、過去の走行情報から予め日常使用データ範囲を決定しておいてもよい。
【００５１】
使用態様が日常使用の場合、走行情報更新部２７は最も古い日常使用の走行情報を走行情報記憶部３２から削除し、ＲＡＭに記憶された走行情報を走行情報記憶部３２に記憶する（S１７０）。したがって、使用態様が日常的な場合、走行情報記憶部３２に記憶される走行情報は一定数に保たれる。
【００５２】
使用態様が特殊使用の場合、走行情報更新部２７は走行情報記憶部３２に空きメモリがあるか否かを判定する（Ｓ１８０）。空きメモリがあれば（Ｓ１８０のＹｅｓ）、走行情報更新部２７はＲＡＭに記憶された走行情報（特殊走行情報）を走行情報記憶部３２に記憶する（Ｓ１９０）。空きメモリがない場合（Ｓ１８０のＮｏ）、走行情報更新部２７は最も古い特殊走行情報を削除した後（Ｓ２００）、ＲＡＭに記憶された走行情報を走行情報記憶部３２に記憶する（Ｓ１９０）。
【００５３】
使用態様が不明の場合、日常使用データ範囲を決定するには走行情報の数が充分でないことになるので、走行情報更新部２７はＲＡＭに記憶された走行情報を走行情報記憶部３２に記憶する（Ｓ２１０）。
【００５４】
以上のように、特殊な使用態様の特殊走行情報を優先的に記憶することで、走行情報記憶部３２の記憶容量を最小限に抑制して、日常的でないと判定された使用態様の特殊走行情報を効率的に記憶することができる。したがって、出張や旅行など後にユーザが参照したい特殊な走行情報が優先的に長期間保存され、ユーザが特殊走行情報表示ボタン１８を操作した場合、過去に長い期間さかのぼって特殊走行情報を表示することができる。また、本実施形態の走行情報記録装置１００はナビゲーションシステムを必要としないので構成が容易でありコスト増を抑制できる。
【００５５】
〔日常使用データ範囲の種類〕
その他の日常使用データ範囲について説明する。
・平日と休日
休日の決まった時刻にIGオンし決まった目的地に行くのに車両を使用する場合、休日においても日常使用データ範囲を決定することができる。しかしながら、図４（ｂ）のように時刻に対しＩＧオン時刻をプロットするだけでは、平日の日常使用と休日の日常使用が混在する可能性がある。このため、好ましくは平日毎と休日毎、より好ましくは曜日毎に日常使用データ範囲を決定することが好適となる。
【００５６】
図８は曜日毎の日常使用データ範囲を重畳した図を示す。例えば、１勤制のユーザの場合、平日の日常使用データ範囲は少なくとも一部が重複し、平日の日常使用データ範囲は休日よりも数が多いと考えられる。図８のように、曜日毎の日常使用データ範囲を比較して、重複した日常使用データ範囲をカウントしその数が１週間のうち例えば４〜５日程度あれば、その日常使用データ範囲は平日の日常使用データ範囲としてよい。また、１週間のうち１日しかないか又は２日程度しか重複しない日常使用データ範囲があれば、休日の日常使用データ範囲としてよい。したがって、平日の使用態様と休日の使用態様の日常使用データ範囲を決定することができる。なお、この平日と休日はカレンダー上の平日（月〜金）と休日（土、日）と関係なく決定できる。
【００５７】
このような曜日毎の日常使用データ範囲が決定されれば、走行情報が得られることでユーザが平日なのか休日なのかを判定することができる。例えば、図８では走行情報が「月〜金」の日常使用データ範囲に含まれた場合、平日の日常使用であると判定でき、「土」の日常使用データ範囲に含まれた場合、休日の日常使用であると判定できる。
・ユーザ毎
ユーザが異なれば車両の使用態様が変わるので、日常使用データ範囲決定部２４はユーザ毎に日常使用データ範囲を決定することが好ましい。スマートキー（登録商標）を用いて車両を解錠する場合、ユーザはキーIDにより識別できる。また、指紋や静脈などユーザの生体情報によりユーザを識別してもよい。すなわち、日常使用データ範囲決定部２４はユーザ毎に図３の処理を実行し、ユーザ毎に日常使用データ範囲を記憶する。
【００５８】
以上説明したように、本実施形態の走行情報記録装置１００は、ユーザを煩わせずかつナビゲーションシステムを用いずに、記憶容量の増大を抑制して走行情報を記録することができる。また、ユーザが平日か休日かを判定することができる。
【図面の簡単な説明】
【００５９】
【図１】走行情報記録装置の概略を示す図である。
【図２】走行情報記録装置のブロック図の一例である。
【図３】走行情報を統計処理して走行情報から日常使用データ範囲を決定する手順を示すフローチャート図である。
【図４】走行情報記憶部に記憶された走行情報の一例を示す図である。
【図５】プロットデータ、密集データ、日常使用データ範囲の一例をそれぞれ示す図である。
【図６】走行情報記憶部に記憶される走行情報の構成概念を示す図である。
【図７】走行情報記録装置が走行情報を記録する手順を示すフローチャート図である。
【図８】曜日毎の日常使用データ範囲を重畳した図である。
【符号の説明】
【００６０】
１１      ＩＧ−ＳＷ
１２      車速センサ
１３      時計
１４      ディスプレイ
２０      メータＥＣＵ
２４      日常使用データ範囲決定部
２５      使用態様判定部
３１      専用トリップデータ記憶部
３２      走行情報記憶部
【図１】
2009276293.tif 000003
【図２】
2009276293.tif 000004
【図３】
2009276293.tif 000005
【図４】
2009276293.tif 000006
【図５】
2009276293.tif 000007
【図６】
2009276293.tif 000008
【図７】
2009276293.tif 000009
【図８】
2009276293.tif 000010