(57)【要約】【課題】複数の条件を満たす場所を車両の常設場所として登録することによって、ユーザの生活習慣が変則的であっても、車両の常設場所を適切に登録することができ、多様な生活習慣を有するユーザに適合することができるようにする。【解決手段】地図データを格納するデータ格納部１４と、車両の現在位置を検出する現在位置検出部１２と、時刻を検出する時刻検出部１１と、前記車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部と、前記地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻を乗降データとして取得し、前記データ格納部１４に格納する乗降データ取得部と、前記乗降データに基づき、駐車時間が所定値以上の地点の中で該地点での乗車時刻のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有する。【選択図】図１
2006308382.tif 000002
【特許請求の範囲】
【請求項１】
（ａ）地図データを格納するデータ格納部と、
（ｂ）車両の現在位置を検出する現在位置検出部と、
（ｃ）時刻を検出する時刻検出部と、
（ｄ）前記車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部と、
（ｅ）前記地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻を乗降データとして取得し、前記データ格納部に格納する乗降データ取得部と、
（ｆ）前記乗降データに基づき、駐車時間が所定値以上の地点の中で該地点での乗車時刻のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有することを特徴とするナビゲーション装置。
【請求項２】
（ａ）地図データを格納するデータ格納部と、
（ｂ）車両の現在位置を検出する現在位置検出部と、
（ｃ）時刻を検出する時刻検出部と、
（ｄ）前記車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部と、
（ｅ）前記地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻並びに走行距離を乗降データとして取得し、前記データ格納部に格納する乗降データ取得部と、
（ｆ）前記乗降データに基づき、駐車時間が所定値以上の地点の中で該地点からの走行距離のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有することを特徴とするナビゲーション装置。
【請求項３】
（ａ）地図データを格納するデータ格納部と、
（ｂ）車両の現在位置を検出する現在位置検出部と、
（ｃ）時刻を検出する時刻検出部と、
（ｄ）前記車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部と、
（ｅ）前記地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻並びに走行距離を乗降データとして取得し、前記データ格納部に格納する乗降データ取得部と、
（ｆ）前記乗降データに基づき、駐車時間が所定値以上の地点の中で該地点での乗車時刻のばらつき及び該地点からの走行距離のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有することを特徴とするナビゲーション装置。
【請求項４】
前記乗降データ取得部は、一日の中での乗車及び降車の位置及び時刻を乗降データとして取得し、前記常設場所登録部は、所定数以上の乗降データに基づいて車両の常設場所を登録する請求項１〜３のいずれか１項に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関するものである。
【背景技術】
【０００２】
従来、自動車等の車両に搭載されるナビゲーション装置においては、道路地図データに基づいて、設定された出発地から目的地までの最適な経路を探索して、表示手段に表示するようになっている。この場合、前記出発地から目的地までの距離が最短となるように経路を設定したり、所要時間が最短となるように経路を設定するようになっている。
【０００３】
また、自宅駐車場等のような車両の常置場所をあらかじめ自宅として登録することができるようになっている。これにより、ドライブで遠出したような場合に、自宅を選択することによって、目的地を設定するための煩雑な操作を行うことなく、自宅までの最適な経路が探索され、表示手段に表示されるようになっている。
【０００４】
もっとも、自宅駐車場等のような車両の常置場所を自宅として登録する際には、煩雑な操作を行うことが必要であり、ナビゲーション装置の操作に不慣れなユーザは、煩わしく感じてしまう。そこで、夜間のような特定の時間帯に車両が停止している場所を自宅として自動的に登録する技術が提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−６２１５６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、前記従来のナビゲーション装置においては、ユーザが変則的な生活習慣を有する場合に自宅駐車場を自宅として登録することができなかった。例えば、ユーザが夜間勤務を行う者である場合、一般的には自宅駐車場に車両を駐車させている夜間の時間帯に、車両は勤務先に駐車させている。そのため、特定の時間帯に車両が停止している場所を自宅として自動的に登録すると、自宅駐車場以外の場所が自宅として登録されてしまう。
【０００６】
本発明は、前記従来のナビゲーション装置の問題点を解決して、複数の条件を満たす場所を車両の常設場所として登録することによって、ユーザの生活習慣が変則的であっても、車両の常設場所を適切に登録することができ、多様な生活習慣を有するユーザに適合することができるナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
そのために、本発明のナビゲーション装置においては、地図データを格納するデータ格納部と、車両の現在位置を検出する現在位置検出部と、時刻を検出する時刻検出部と、前記車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部と、前記地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻を乗降データとして取得し、前記データ格納部に格納する乗降データ取得部と、前記乗降データに基づき、駐車時間が所定値以上の地点の中で該地点での乗車時刻のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有する。
【発明の効果】
【０００８】
本発明によれば、ナビゲーション装置は、複数の条件を満たす場所を車両の常設場所として登録するようになっている。そのため、ユーザの生活習慣が変則的であっても、車両の常設場所を適切に登録することができ、多様な生活習慣を有するユーザに適合することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施の形態について図面を参照しながら詳細に説明する。
【００１０】
図１は本発明の実施の形態におけるナビゲーション装置を機能の観点から見た構成を示す図である。
【００１１】
図１において、１０は本実施の形態におけるナビゲーション装置であり、乗用車、トラック、バス、オートバイ等の車両に搭載された車両用ナビゲーション装置であり、ＣＰＵ、ＭＰＵ等の演算手段、半導体メモリ、磁気ディスク、光ディスク等の記憶手段、通信インターフェイス等を備える一種のコンピュータである。前記ナビゲーション装置１０は、時計等の計時手段によって時刻を検出する時刻検出部１１、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）、地磁気センサ、距離センサ、ステアリングセンサ、ビーコンセンサ、ジャイロセンサ等によって現在位置を検出する現在位置検出部１２、車両の走行距離に基づいて移動距離を算出する移動距離算出部１３、道路データ、探索データ等を含む地図データ等を格納する記憶手段としてのデータ格納部１４、入力された情報に基づいて、設定された目的地までの経路を探索する経路探索処理、経路の走行案内処理、地点や施設の検索を行うＰＯＩ（Ｐｏｉｎｔ  ｏｆ  Ｉｎｔｅｒｅｓｔ）検索処理等のナビゲーション処理等の各種の演算処理を行う処理部１５、車両のイグニッションスイッチのオン及びオフを検出するイグニッション検出部、入力部、表示部、音声入力部、音声出力部及び通信部を有し、設定された目的地までの経路を探索して案内を行うようになっている。
【００１２】
そして、前記データ格納部１４は、探索データ等を含む地図データを記憶する。すなわち、前記データ格納部１４は、各種のデータファイルから成るデータベースを備え、経路を探索するための探索データの他、前記表示部の表示画面に、探索された経路に沿って案内図を表示したり、他の案内情報を表示したりするために、施設データ等の各種のデータを記憶する。なお、前記データ格納部１４には、道路を構成する単位であるリンクに関する情報も含まれている。また、前記データ格納部１４には、所定の情報を音声出力部によって音声出力するための各種のデータも記憶される。
【００１３】
また、前記入力部は、走行開始時の位置を修正したり、目的地を入力したりするためのものであり、前記ナビゲーション装置１０本体に配設された操作キー、押しボタン、ジョグダイヤル、十字キー等から成るものであるが、リモートコントローラであってもよい。なお、表示部がタッチパネルである場合には、前記表示部の表示画面に表示された操作キー、操作メニュー等の操作スイッチから成るものであることが望ましい。この場合、通常のタッチパネルのように前記操作スイッチを押す、すなわち、タッチすることによって、入力を行うことができる。
【００１４】
そして、前記表示部の表示画面には、操作案内、操作メニュー、操作キーの案内、現在位置から目的地までの経路、該経路に沿った案内情報等が表示される。前記表示部としては、ＣＲＴ、液晶ディスプレイ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、プラズマディスプレイ、フロントガラスにホログラムを投影するホログラフィ装置等を使用することができる。
【００１５】
本実施の形態において、ナビゲーション装置１０は、機能の観点から、地図データ、車両の現在位置、時刻並びに車両のイグニッションスイッチのオン及びオフに基づいて乗車及び降車の位置及び時刻を乗降データとして取得し、データ格納部１４に格納する乗降データ取得部と、乗降データに基づき、駐車時間が所定値以上の候補地点の中で乗車時刻のばらつきが最小の地点を車両の常設場所として登録する常設場所登録部とを有する。なお、前記乗降データ取得部は、走行距離も取得するものであってもよい。この場合、前記常設場所登録部は、駐車時間が所定値以上の候補地点の中で走行距離のばらつきが最小の地点を車両の常設場所として登録するか、又は、駐車時間が所定値以上の候補地点の中で乗車時刻のばらつき及び走行距離のばらつきが最小の地点を車両の常設場所として登録する。
【００１６】
次に、前記構成のナビゲーション装置１０の動作について説明する。ここでは、車両の常設場所が自宅であるものとして説明する。そして、駐車時間が所定値以上の候補地点の中で乗車時刻のばらつき及び走行距離のばらつきが最小の地点を自宅として登録する場合の動作について説明する。まず、乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作について説明する。
【００１７】
図２は本発明の実施の形態におけるナビゲーション装置が検出したデータの例を示す図、図３は本発明の実施の形態におけるナビゲーション装置の乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作を説明する図、図４は本発明の実施の形態におけるナビゲーション装置の乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作を示すフローチャートである。
【００１８】
まず、ナビゲーション装置１０は、一日の中での乗車及び降車の位置及び時刻の記憶を行う。この場合、地図データ及び現在位置検出部１２が検出した現在位置に基づいて検出された乗車位置及び降車位置の位置情報、並びに、時刻検出部１１が検出した乗車時刻及び降車時刻が、乗降データとしてデータ格納部１４に格納される。ここで、ナビゲーション装置１０は、車両のイグニッションがオンにされるとユーザが車両に乗車したと判断し、車両のイグニッションがオフにされるとユーザが車両から降車したと判断するようになっている。なお、車両のイグニッションは、イグニッションスイッチとしての車両のエンジンスイッチであり、イグニッションがオンにされたのは車両のエンジンを起動した場合であり、イグニッションがオフにされたのは車両のエンジンを停止した場合である。
【００１９】
これにより、例えば、図２に示されるようなデータが取得されてデータ格納部１４に格納される。なお、図２において、横軸は時間軸であり、車両のイグニッションがオン（ＯＮ）にされた時刻及び地点、並びに、車両のイグニッションがオフ（ＯＦＦ）にされた時刻及び地点を示すとともに、各地点間の距離を示している。また、図２（ａ）〜（ｃ）に示されるデータ１〜３は別々の日に取得されたデータである。すなわち、図２には、三日分のデータの例が示されている。
【００２０】
続いて、前記ナビゲーション装置１０は、データ格納部１４に格納されたデータに基づき、各地点における降車から乗車までの時間を算出する。算出された時間は各地点における駐車時間と考えることができる。
【００２１】
各地点における降車から乗車までの時間は、各データ毎に独立に計算される。図２に示される例において、データ１の場合、地点Ａにおける降車から次の乗車までの時間は、０：００〜８：００までの時間と２０：３０〜０：００までの時間との合計１１．５時間であり、データ１が取得された日の前後の日において地点Ａに駐車していた時間は考慮されない。また、地点Ｂにおける降車から次の乗車までの時間は１０時間である。また、データ２の場合、地点Ａにおける降車から次の乗車までの時間は１０．５時間であり、地点Ｂにおける降車から次の乗車までの時間は９時間であり、地点Ｃにおける降車から次の乗車までの時間は１時間である。さらに、データ３の場合、地点Ａにおける降車から次の乗車までの時間は９．５時間であり、地点Ｂにおける降車から次の乗車までの時間は１２．５時間である。
【００２２】
続いて、前記ナビゲーション装置１０は、算出された時間及び降車位置の位置情報を一組にして記憶する。これにより、図３（ａ）に示されるように、データ１〜３の各々について、各地点Ａ〜Ｃにおける駐車時間がデータ格納部１４に格納される。
【００２３】
続いて、前記ナビゲーション装置１０は、一定数以上のサンプルを確保したか否か、すなわち、各地点Ａ〜Ｃにおける駐車時間が所定数以上、データ格納部１４に格納されたか否かを判断する。そして、一定数以上のサンプルを確保していない場合には、再度、一日の中での乗車及び降車の位置及び時刻の記憶を行い、前述の動作を繰り返す。なお、データは一日に一つ取得するので、一定数以上のサンプルを確保していない場合には、翌日以降に前述の動作を繰り返すことになる。
【００２４】
また、一定数以上のサンプルを確保した場合、前記ナビゲーション装置１０は、時間の長い位置情報のリストを生成して、処理を終了する。この場合、前記ナビゲーション装置１０は、まず、各地点における駐車時間の平均値を算出する。これにより、図３（ｂ）に示されるように、各地点Ａ〜Ｃにおける駐車時間の平均値が算出される。そして、駐車時間の平均値が所定値以上の地点をピックアップして、時間の長い位置情報のリストとする。これにより、図３（ｃ）に示されるように、地点Ａ及びＢのリストが生成される。
【００２５】
次に、フローチャートについて説明する。
ステップＳ１  一日の中での乗車及び降車の位置及び時刻の記憶を行う。
ステップＳ２  各地点における降車から乗車までの時間を算出する。
ステップＳ３  算出された時間及び降車位置の位置情報を一組にして記憶する。
ステップＳ４  一定数以上のサンプルを確保したか否かを判断する。一定数以上のサンプルを確保した場合はステップＳ５に進み、一定数以上のサンプルを確保していない場合はステップＳ１に戻る。
ステップＳ５  時間の長い位置情報のリストを生成して、処理を終了する。
【００２６】
次に、乗車時刻のばらつきを算出する動作について説明する。
【００２７】
図５は本発明の実施の形態におけるナビゲーション装置の乗車時刻のばらつきを算出する動作を説明する図、図６は本発明の実施の形態におけるナビゲーション装置の乗車時刻のばらつきを算出する動作を示すフローチャートである。
【００２８】
まず、ナビゲーション装置１０は、データ格納部１４に記憶された図２に示されるようなデータから、乗車時刻と乗車位置とを一組にして抽出する。これにより、図５（ａ）に示されるように、取得したデータの各々について、車両のイグニッションがオンにされた時刻が地点Ａ〜Ｃ毎に抽出される。
【００２９】
続いて、前記ナビゲーション装置１０は、抽出されたデータを、乗車位置をキーにしてグルーピングする。すなわち、各地点Ａ〜Ｃ毎に、イグニッションがオンにされた時刻のグループを形成する。そして、前記ナビゲーション装置１０は、グループ毎に乗車時刻のばらつきを算出して記憶する。この場合、各地点Ａ〜Ｃ毎にイグニッションがオンにされた時刻の標準偏差を算出する。これにより、図５（ｂ）に示されるように、各地点Ａ〜Ｃ毎にイグニッションがオンにされた時刻の標準偏差、すなわち、乗車時刻のばらつきを得ることができる。
【００３０】
続いて、前記ナビゲーション装置１０は、一定数以上のサンプルを確保したか否か、すなわち、各地点Ａ〜Ｃにおける乗車時刻のばらつきが所定数以上、データ格納部１４に格納されたか否かを判断する。そして、一定数以上のサンプルを確保していない場合には、再度、乗車時刻と乗車位置とを一組にして抽出し、前述の動作を繰り返す。
【００３１】
また、一定数以上のサンプルを確保した場合、前記ナビゲーション装置１０は、乗車時刻のばらつきと位置情報とが組み合わされたリストを生成して、処理を終了する。この場合、図５（ｂ）に示されるような各地点Ａ〜Ｃにおけるイグニッションがオンにされた時刻の標準偏差の値をリストとして生成する。
【００３２】
次に、フローチャートについて説明する。
ステップＳ１１  乗車時刻と乗車位置とを一組にして抽出する。
ステップＳ１２  抽出されたデータを、乗車位置をキーにしてグルーピングする。
ステップＳ１３  グループ毎に乗車時刻のばらつきを算出して記憶する。
ステップＳ１４  一定数以上のサンプルを確保したか否かを判断する。一定数以上のサンプルを確保した場合はステップＳ１５に進み、一定数以上のサンプルを確保していない場合はステップＳ１１に戻る。
ステップＳ１５  乗車時刻のばらつきと位置情報とが組み合わされたリストを生成して、処理を終了する。
【００３３】
次に、走行距離のばらつきを算出する動作について説明する。
【００３４】
図７は本発明の実施の形態におけるナビゲーション装置の走行距離のばらつきを算出する動作を説明する図、図８は本発明の実施の形態におけるナビゲーション装置の走行距離のばらつきを算出する動作を示すフローチャートである。
【００３５】
まず、ナビゲーション装置１０は乗車を検出する。この場合、車両のイグニッションがオンにされたことを検出して、ユーザが車両に乗車したことを検出する。そして、前記ナビゲーション装置１０は走行軌跡の記憶を開始する。続いて、前記ナビゲーション装置１０は降車を検出する。この場合、車両のイグニッションがオフにされたことを検出して、ユーザが車両から降車したことを検出する。
【００３６】
そして、前記ナビゲーション装置１０は、走行軌跡の記憶を終了し、走行軌跡に基づいて取得した走行距離及び乗車位置の位置情報を一組にして記憶する。そして、車両のイグニッションがオンにされてからオフにされるまでの走行距離をイグニッションがオンにされた地点毎に抽出する。すなわち、走行距離は乗車位置に属するデータとして取得される。これにより、図７（ａ）に示されるように、データ１〜３の各々について、各地点Ａ〜Ｃで乗車してからの走行距離がデータ格納部１４に格納される。
【００３７】
続いて、前記ナビゲーション装置１０は、抽出されたデータを、乗車位置をキーにしてグルーピングする。すなわち、各地点Ａ〜Ｃ毎に、イグニッションがオンにされてからの走行距離のグループを形成する。そして、前記ナビゲーション装置１０は、グループ毎に走行距離のばらつきを算出して記憶する。この場合、各地点Ａ〜Ｃ毎にイグニッションがオンにされてからの走行距離の標準偏差を算出する。これにより、図７（ｂ）に示されるように、各地点Ａ〜Ｃ毎に、イグニッションがオンにされてからの走行距離の標準偏差、すなわち、走行距離のばらつきを得ることができる。
【００３８】
続いて、前記ナビゲーション装置１０は、一定数以上のサンプルを確保したか否か、すなわち、各地点Ａ〜Ｃからの走行距離のばらつきが所定数以上、データ格納部１４に記憶されたか否かを判断する。そして、一定数以上のサンプルを確保していない場合には、再度、乗車を検出し、前述の動作を繰り返す。
【００３９】
また、一定数以上のサンプルを確保した場合、前記ナビゲーション装置１０は、走行距離のばらつきと位置情報とが組み合わされたリストを生成して、処理を終了する。この場合、図７（ｂ）に示されるような各地点Ａ〜Ｃからの走行距離の標準偏差の値をリストとして生成する。
【００４０】
次に、フローチャートについて説明する。
ステップＳ２１  乗車したことを検出する。
ステップＳ２２  走行軌跡の記憶を開始する。
ステップＳ２３  降車したことを検出する。
ステップＳ２４  走行軌跡の記憶を終了し、走行軌跡に基づいて取得した走行距離及び乗車位置の位置情報を一組にして記憶する。
ステップＳ２５  抽出されたデータを、乗車位置をキーにしてグルーピングする。
ステップＳ２６  グループ毎に走行距離のばらつきを算出して記憶する。
ステップＳ２７  一定数以上のサンプルを確保したか否かを判断する。一定数以上のサンプルを確保した場合はステップＳ２８に進み、一定数以上のサンプルを確保していない場合はステップＳ２１に戻る。
ステップＳ２８  走行距離のばらつきと位置情報とが組み合わされたリストを生成して、処理を終了する。
【００４１】
次に、自宅を確定して登録する動作について説明する。
【００４２】
図９は本発明の実施の形態におけるナビゲーション装置の自宅を確定して登録する動作を説明する図、図１０は本発明の実施の形態におけるナビゲーション装置の自宅を確定して登録する動作を示すフローチャートである。
【００４３】
ここで、自宅を確定して登録する動作は、前述した乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作、乗車時刻のばらつきを算出する動作、並びに、走行距離のばらつきを算出する動作のすべてが終了していることを条件として開始される。
【００４４】
そして、ナビゲーション装置１０は、自宅を確定して登録する動作を開始すると、まず、駐車時間の平均値が所定値以上の地点のリストから自宅として登録する地点の候補を取得する。この場合、前記図３（ｃ）に示されるようなリストに含まれる地点が自宅として登録する地点の候補として取得される。これにより、図９（ａ）に示されるように、駐車時間の平均値が所定値以上の地点である地点Ａ及びＢが地点の候補として取得される。
【００４５】
続いて、前記ナビゲーション装置１０は、地点の候補に対応する乗車時刻及び走行距離のばらつきを取得する。この場合、図５（ｂ）に示されるようなリストに含まれる各地点におけるイグニッションがオンにされた時刻の標準偏差の値、及び、図７（ｂ）に示されるようなリストに含まれる各地点からの走行距離の標準偏差の値が取得される。これにより、図９（ｂ）に示されるように、地点Ａ及びＢにおけるイグニッションがオンにされた時刻の標準偏差の値、及び、地点Ａ及びＢからの走行距離の標準偏差の値が取得される。
【００４６】
続いて、前記ナビゲーション装置１０は、地点の候補について、乗車時刻のばらつき及び走行距離のばらつきがともに最小の地点があるかをチェックする。この場合、図９（ｂ）に示されるように、地点の候補として取得された地点Ａ及びＢについて、イグニッションがオンにされた時刻の標準偏差及び走行距離の標準偏差が最も小さい値を備える地点が一地点であるかをチェックする。
【００４７】
続いて、前記ナビゲーション装置１０は、条件に該当する地点があるか否かを判断する。すなわち、イグニッションがオンにされた時刻の標準偏差及び走行距離の標準偏差がともに最小である地点があるか否かを判断する。そして、条件に該当する地点がない場合には、データの再取得を行い、再度、自宅を確定して登録する動作を開始して、前述の動作を繰り返す。なお、データの再取得は、前述した乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作、乗車時刻のばらつきを算出する動作、並びに、走行距離のばらつきを算出する動作を繰り返すことによって行われる。
【００４８】
また、条件に該当する地点がある場合、前記ナビゲーション装置１０は、条件に該当する地点の位置情報を自宅として登録して、処理を終了する。この場合、図９（ｂ）及び（ｃ）に示されるように、イグニッションがオンにされた時刻の標準偏差及び走行距離の標準偏差について地点Ａの値が最も小さいため、自宅は地点Ａと確定されて登録される。
【００４９】
次に、フローチャートについて説明する。
ステップＳ３１  駐車時間の平均値が所定値以上の地点のリストから自宅として登録する地点の候補を取得する。
ステップＳ３２  地点の候補に対応する乗車時刻及び走行距離のばらつきを取得する。
ステップＳ３３  乗車時刻のばらつき及び走行距離のばらつきがともに最小の地点があるかをチェックする。
ステップＳ３４  条件に該当する地点があるか否かを判断する。条件に該当する地点がある場合はステップＳ３５に進み、条件に該当する地点がない場合はステップＳ３６に進む。
ステップＳ３５  条件に該当する地点の位置情報を自宅として登録して、処理を終了する。
ステップＳ３６  データの再取得を行う。
【００５０】
このように、本実施の形態においては、一日の中での乗車及び降車の位置及び時刻のデータを所定日数分以上記憶し、該データに基づき、駐車時間の平均値が所定値以上の地点であって、当該地点における乗車時刻のばらつきが最小であり、かつ、当該地点からの走行距離のばらつきが最小である地点を車両の常設場所としての自宅として自動的に登録するようになっている。そのため、ユーザが自宅として登録するための操作を行わなくても、自宅の登録が自動的に行われる。また、ユーザの生活習慣が変則的であっても、適切な場所を自宅として登録することができる。
【００５１】
なお、本実施の形態においては、駐車時間の平均値が所定値以上の地点であって、当該地点における乗車時刻のばらつきが最小であり、かつ、当該地点からの走行距離のばらつきが最小である地点を自宅として登録する場合について説明した。しかし、走行距離のばらつきを考慮することなく、駐車時間の平均値が所定値以上の地点であって、当該地点における乗車時刻のばらつきが最小である地点を自宅として登録するようにしてもよい。また、乗車時刻のばらつきを考慮することなく、駐車時間の平均値が所定値以上の地点であって、当該地点からの走行距離のばらつきが最小である地点を自宅として登録するようにしてもよい。
【００５２】
さらに、本実施の形態においては、走行距離を乗車位置に属するデータとして取得したが、降車位置に関するデータとして取得することもできる。この場合、標準偏差が最大の地点を自宅として登録するようにしてもよい。
【００５３】
なお、本発明は前記実施の形態に限定されるものではなく、本発明の趣旨に基づいて種々変形させることが可能であり、それらを本発明の範囲から排除するものではない。
【図面の簡単な説明】
【００５４】
【図１】本発明の実施の形態におけるナビゲーション装置を機能の観点から見た構成を示す図である。
【図２】本発明の実施の形態におけるナビゲーション装置が検出したデータの例を示す図である。
【図３】本発明の実施の形態におけるナビゲーション装置の乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作を説明する図である。
【図４】本発明の実施の形態におけるナビゲーション装置の乗車時刻及び降車時刻並びに乗車位置及び降車位置を検出する動作を示すフローチャートである。
【図５】本発明の実施の形態におけるナビゲーション装置の乗車時刻のばらつきを算出する動作を説明する図である。
【図６】本発明の実施の形態におけるナビゲーション装置の乗車時刻のばらつきを算出する動作を示すフローチャートである。
【図７】本発明の実施の形態におけるナビゲーション装置の走行距離のばらつきを算出する動作を説明する図である。
【図８】本発明の実施の形態におけるナビゲーション装置の走行距離のばらつきを算出する動作を示すフローチャートである。
【図９】本発明の実施の形態におけるナビゲーション装置の自宅を確定して登録する動作を説明する図である。
【図１０】本発明の実施の形態におけるナビゲーション装置の自宅を確定して登録する動作を示すフローチャートである。
【符号の説明】
【００５５】
１０    ナビゲーション装置
１１    時刻検出部
１２    現在位置検出部
１４    データ格納部
【図１】
2006308382.tif 000003
【図２】
2006308382.tif 000004
【図３】
2006308382.tif 000005
【図４】
2006308382.tif 000006
【図５】
2006308382.tif 000007
【図６】
2006308382.tif 000008
【図７】
2006308382.tif 000009
【図８】
2006308382.tif 000010
【図９】
2006308382.tif 000011
【図１０】
2006308382.tif 000012