(57)【要約】【課題】正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となるナビゲーションシステム、ナビゲーション装置、ナビゲーション方法及びプログラムを提供する。【解決手段】自宅３に設置されるサーバ１０は、自宅３における各ユーザ毎の行動や身体状態等を検出センサ１５等を介して検出し、ユーザ毎に個人情報ＤＢ１９Ｂに格納される個人情報データテーブル６２に記憶する。また、車両４に搭載されるナビゲーション装置２のＣＰＵ４１は、運転者識別装置５１を介して運転者を識別する。そして、ＣＰＵ１１は、運転者の自宅３における行動や身体情報等に関する個人情報をサーバ１０から取得して、該個人情報に基づいて、液晶ディスプレイ２５やスピーカ２６を介して案内情報を提供する。【選択図】図１
2009075033.tif 000002
【特許請求の範囲】
【請求項１】
施設に設置されるサーバと、
車両に搭載されるナビゲーション装置と、
を備え、
前記サーバは、
前記施設内でのユーザの生活に関する個人情報を検出する個人情報検出手段と、
前記個人情報検出手段により検出された前記個人情報をユーザ毎に記憶する個人情
報データベースと、
前記個人情報を前記ナビゲーション装置へ提供する個人情報提供手段と、
を有し、
前記ナビゲーション装置は、
前記車両内のユーザを特定し、特定されたユーザの生活に関する個人情報を前記サ
ーバから取得する個人情報取得手段と、
前記個人情報取得手段により取得した前記ユーザの生活に関する個人情報に基づい
てユーザに対して案内情報を提供する案内情報提供手段と、
を有することを特徴とするナビゲーションシステム。
【請求項２】
車両に搭載されたナビゲーション装置において、
前記車両内のユーザを特定するユーザ特定手段と、
前記ユーザ特定手段によって特定されたユーザの施設内での生活に関する個人情報を前記施設に設置されたサーバから取得する個人情報取得手段と、
前記個人情報取得手段により前記サーバから取得した個人情報に基づいてユーザに対して案内情報を提供する案内情報提供手段と、
を備えたことを特徴とするナビゲーション装置。
【請求項３】
前記案内情報を提供する条件を予め記憶する提供条件記憶手段を備え、
前記案内情報提供手段は、前記サーバから取得した個人情報と前記条件とに基づいて前記案内情報を提供することを特徴とする請求項２に記載のナビゲーション装置。
【請求項４】
前記サーバから取得した個人情報にユーザの特定行動に対応する所定個人情報がある場合には、ユーザが前記特定行動をした際に、前記所定個人情報と該特定行動とを対応させて順次記憶する行動履歴記憶手段を備え、
前記案内情報提供手段は、前記サーバから取得した個人情報に前記所定個人情報が含まれている場合には、前記行動履歴記憶手段に記憶されている該所定個人情報に対応するユーザの前記特定行動に基づいて前記案内情報を提供することを特徴とする請求項２又は請求項３に記載のナビゲーション装置。
【請求項５】
車両内のユーザを特定するユーザ特定工程と、
前記ユーザ特定工程で特定されたユーザの施設内での生活に関する個人情報を前記施設に設置されたサーバから取得する個人情報取得工程と、
前記個人情報取得工程で前記サーバから取得した個人情報に基づいてユーザに対して案内情報を提供する案内情報提供工程と、
を備えたことを特徴とするナビゲーション方法。
【請求項６】
コンピュータに、
車両内のユーザを特定するユーザ特定工程と、
前記ユーザ特定工程で特定されたユーザの施設内での生活に関する個人情報を前記
施設に設置されたサーバから取得する個人情報取得工程と、
前記個人情報取得工程で前記サーバから取得した個人情報に基づいてユーザに対し
て案内情報を提供する案内情報提供工程と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両内のユーザに案内情報を提供するナビゲーションシステム、ナビゲーション装置、ナビゲーション方法及びプログラムに関するものである。
【背景技術】
【０００２】
従来より、車両内のユーザに案内情報を提供する技術に関し種々提案されている。
例えば、車両に装備された演算ユニットに生体センサ、ＣＣＤカメラ、車両センサ、道路センサ、記憶装置、表示装置、及び、警報装置がそれぞれ接続され、生体センサやＣＣＤカメラにより検出された運転中の運転者に関する身体情報が通常時の身体情報から一定以上に変化していれば、表示装置及び警報装置が運転者に警告を出すドライバ体調モニタが提案されている（例えば、特許文献１参照。）。
【特許文献１】特開２００２−１０４０１３号公報（段落（０００７）〜（００２８）、図１〜図４）
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、上述した特許文献１に記載されるドライバ体調モニタでは、車両に搭載された種々のセンサにより運転者の身体情報を検出するが、このように車両に搭載されるセンサでは検出できる身体情報に限りがあるため、正確な身体情報が得られないという問題がある。
【０００４】
そこで、本発明は、上述した問題点を解決するためになされたものであり、正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となるナビゲーションシステム、ナビゲーション装置、ナビゲーション方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記目的を達成するため請求項１に係るナビゲーションシステムは、施設（３）に設置されるサーバ（１０）と、車両（４）に搭載されるナビゲーション装置（２）と、を備え、前記サーバ（１０）は、前記施設内でのユーザの生活に関する個人情報を検出する個人情報検出手段（１５〜１８）と、前記個人情報検出手段により検出された前記個人情報をユーザ毎に記憶する個人情報データベース（１９Ｂ）と、前記個人情報を前記ナビゲーション装置へ提供する個人情報提供手段（１０、８）と、を有し、前記ナビゲーション装置（２）は、前記車両内のユーザを特定し、特定されたユーザの生活に関する個人情報を前記サーバから取得する個人情報取得手段（２３、２７、５１）と、前記個人情報取得手段により取得した前記ユーザの生活に関する個人情報に基づいてユーザに対して案内情報を提供する案内情報提供手段（２３、２５、２６）と、を有することを特徴とする。
【０００６】
また、請求項２に係るナビゲーション装置は、車両（４）に搭載されたナビゲーション装置（２）において、前記車両内のユーザを特定するユーザ特定手段（５１）と、前記ユーザ特定手段によって特定されたユーザの施設（３）内での生活に関する個人情報を前記施設に設置されたサーバ（１０）から取得する個人情報取得手段（２３、２７）と、前記個人情報取得手段により前記サーバから取得した個人情報に基づいてユーザに対して案内情報を提供する案内情報提供手段（２３、２５、２６）と、を備えたことを特徴とする。
【０００７】
また、請求項３に係るナビゲーション装置は、請求項２に記載のナビゲーション装置（２）において、前記案内情報を提供する条件を予め記憶する提供条件記憶手段（３６）を備え、前記案内情報提供手段（２３、２５、２６）は、前記サーバから取得した個人情報と前記条件とに基づいて前記案内情報を提供することを特徴とする。
【０００８】
また、請求項４に係るナビゲーション装置は、請求項２又は請求項３に記載のナビゲーション装置（２）において、前記サーバから取得した個人情報にユーザの特定行動に対応する所定個人情報がある場合には、ユーザが前記特定行動をした際に、前記所定個人情報と該特定行動とを対応させて順次記憶する行動履歴記憶手段（３８）を備え、
前記案内情報提供手段（２３、２５、２６）は、前記サーバから取得した個人情報に前記所定個人情報が含まれている場合には、前記行動履歴記憶手段に記憶されている該所定個人情報に対応するユーザの前記特定行動に基づいて前記案内情報を提供することを特徴とする。
【０００９】
また、請求項５に係るナビゲーション方法は、車両内のユーザを特定するユーザ特定工程と、前記ユーザ特定工程で特定されたユーザの施設内での生活に関する個人情報を前記施設に設置されたサーバから取得する個人情報取得工程と、前記個人情報取得工程で前記サーバから取得した個人情報に基づいてユーザに対して案内情報を提供する案内情報提供工程と、を備えたことを特徴とする。
【００１０】
更に、請求項６に係るプログラムは、コンピュータに、車両内のユーザを特定するユーザ特定工程と、前記ユーザ特定工程で特定されたユーザの施設内での生活に関する個人情報を前記施設に設置されたサーバから取得する個人情報取得工程と、前記個人情報取得工程で前記サーバから取得した個人情報に基づいてユーザに対して案内情報を提供する案内情報提供工程と、を実行させるためのプログラムである。
【発明の効果】
【００１１】
前記構成を有する請求項１に係るナビゲーションシステムでは、自宅や会社や宿舎等の施設に設置されたサーバは、ユーザの施設内での行動や身体状態等の生活に関する個人情報を検出して、該ユーザ毎にデータベース化することが可能となる。また、車両に搭載されたナビゲーション装置は、車両内のユーザを特定して、特定されたユーザの施設内での行動や身体状態等の生活に関する個人情報をサーバから取得して、この個人情報に基づいて案内情報を提供することが可能となる。これにより、運転者等の車両内のユーザの身体状態を検出する種々の検出センサを車両に搭載することなく、正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となる。
【００１２】
また、請求項２に係るナビゲーション装置では、車両内のユーザを特定して、特定されたユーザの自宅や会社や宿舎等の施設内での行動や身体状態等の生活に関する個人情報を、施設に設置されたサーバから取得して、この個人情報に基づいて案内情報を提供することが可能となる。これにより、運転者等の車両内のユーザの身体状態を検出する種々の検出センサを車両に搭載することなく、正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となる。
【００１３】
また、請求項３に係るナビゲーション装置では、サーバから取得した個人情報と、予め記憶する案内情報を提供する条件とに基づいて、運転者等の車両内のユーザの身体状態等に対応する案内情報を更に精度良く特定して提供することが可能となる。
【００１４】
また、請求項４に係るナビゲーション装置では、サーバから受信した個人情報に所定個人情報が含まれている場合には、行動履歴記憶手段に記憶されている該所定個人情報に対応する車両内のユーザの特定行動を特定して、案内情報を更に精度良く特定して提供することが可能となる。
【００１５】
また、請求項５に係るナビゲーション方法では、車両内のユーザを特定して、特定されたユーザの自宅や会社や宿舎等の施設内での行動や身体状態等の生活に関する個人情報を、施設に設置されたサーバから取得して、この個人情報に基づいて案内情報を提供することが可能となる。これにより、運転者等の車両内のユーザの身体状態を検出する種々の検出センサを車両に搭載することなく、正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となる。
【００１６】
更に、請求項６に係るプログラムでは、コンピュータは当該プログラムを読み込むことによって、該コンピュータは、車両内のユーザを特定して、特定されたユーザの自宅や会社や宿舎等の施設内での行動や身体状態等の生活に関する個人情報を、施設に設置されたサーバから取得して、この個人情報に基づいて案内情報を提供することが可能となる。これにより、運転者等の車両内のユーザの身体状態を検出する種々の検出センサを車両に搭載することなく、正確に車両内のユーザの身体状態を特定して案内情報を提供することが可能となる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明に係るナビゲーションシステム、ナビゲーション装置、ナビゲーション方法及びプログラムを具体化した一実施例に基づき図面を参照しつつ詳細に説明する。
【実施例】
【００１８】
先ず、本実施例に係るナビゲーションシステム１の概略構成について図１を用いて説明する。図１は本実施例に係るナビゲーションシステム１を示したブロック図である。
【００１９】
図１に示すように本実施例に係るナビゲーションシステム１は、車両４に搭載されたナビゲーション装置２と、自宅３に設置されたサーバ１０とから基本的に構成されている。そして、ナビゲーション装置２とサーバ１０は、携帯電話回線網や無線ＬＡＮ、電力線搬送通信（PLC：PowerLine Communications）等により各種の情報の送受信が可能となるように構成されている。
尚、ナビゲーション装置２の構成に関しては後に図３を用いて詳細に説明する。
【００２０】
自宅３に設置されるサーバ１０は、サーバ１０の全体の制御を行う演算装置及び制御装置としてのＣＰＵ１１、並びにＣＰＵ１１が各種の演算処理を行うに当たってワーキングメモリとして使用されるＲＡＭ１２、後述の自宅３でのユーザの行動や身体状態等の個人情報を検出してユーザ毎に順次記憶して個人情報データベース（個人情報ＤＢ）を作成する処理（図７参照）や、検出したユーザの行動や身体状態等の個人情報をナビゲーション装置２に対して提供する個人情報提供処理（図７参照）等を行うための各種の制御プログラムが記録されたＲＯＭ１３等の内部記憶装置や、時間を計測するタイマ１４を備えている。
【００２１】
また、サーバ１０には、自宅内でのユーザの行動や身体状態等を検出する検出センサ１５が接続されている。この検出センサ１５は、浴室に配置された体重計、体水分率を測定する体水分計、体脂肪計、寝室に配置された血圧計、心拍計、トイレに配置された尿軸値測定器、リビングに配置された人感センサ、玄関に配置された赤外線センサ等から構成されている。これにより、サーバ１０は、ユーザの体重、体水分率、体脂肪率、就寝、起床、出勤、帰宅等の行動や身体状態等を検出可能に構成されている。
【００２２】
また、サーバ１０には、不図示の冷蔵庫に設けられて、冷蔵庫内に収納された各食品に添付されたＩＣタグに記録された商品情報等を読み取る冷蔵庫ＩＣタグ読取装置１６が接続されている。これにより、サーバ１０は、ユーザが冷蔵庫から取り出した商品の商品情報や冷蔵庫内の食品等の収納情報等を取得することが可能に構成されている。
【００２３】
また、サーバ１０には、リビング、ダイニングキッチン、応接間、寝室、玄関、浴室、トイレ等の各部屋に配置されたＣＣＤカメラ等から構成される室内カメラ１７が電気的に接続される画像認識装置１９が接続されている。これにより、サーバ１０は、検出センサ１５や冷蔵庫ＩＣタグ読取装置１６等によって検出した行動や身体状態の取得情報に対応するユーザを室内カメラ１７及び画像認識装置１８を介して画像認識によって識別することが可能に構成されている。
【００２４】
尚、各部屋にＩＣタグ読取装置を配置し、ユーザが携帯するＩＣタグ付き携帯端末（例えば、携帯電話等である。）を、このＩＣタグ読取装置で把握して、検出センサ１５や冷蔵庫ＩＣタグ読取装置１６等によって検出した行動や身体状態の取得情報に対応するユーザを識別するようにしてもよい。
【００２５】
また、サーバ１０には、情報データベース（情報ＤＢ）１９と自宅側通信装置８が接続されている。この自宅側通信装置８は、ナビゲーション装置２と通信を行う携帯電話回線網や無線ＬＡＮ、電力線搬送通信等を利用する通信手段である。
また、この情報ＤＢ１９には、自宅３で生活する各ユーザを認証するためのデータが記憶された後述の認証データテーブル６１（図２参照）が格納される認証データベース１９Ａと、自宅３における各ユーザ毎の行動や身体状態等の検出データが格納された後述の個人情報データテーブル６２（図８参照）が格納される個人情報データベース（個人情報ＤＢ）１９Ｂとが設けられている。
【００２６】
ここで、認証ＤＢ１９Ａに格納される認証データテーブル６１の一例について図２に基づいて説明する。図２は認証ＤＢ１９Ａに格納される認証データテーブル６１の一例を示す図である。
【００２７】
図２に示すように、認証データテーブル６１は、自宅３における各ユーザの登録順番を表す「Ｎｏ」と、登録されたユーザ名を表す「登録名」と、登録されたユーザの年齢を表す「年齢」と、登録されたユーザが運転免許を有しているか否かを表す「運転免許」、登録された各ユーザの認証パスワードを表す「認証データ」と、登録された各ユーザを識別する識別記号を表す「個人ＩＤ」等から構成されている。
【００２８】
次に、本実施例に係るナビゲーションシステム１を構成するナビゲーション装置２の概略構成について図３を用いて説明する。図３は本実施例に係るナビゲーション装置２を示したブロック図である。
【００２９】
図３に示すように本実施例に係るナビゲーション装置２は、自車の現在位置（以下、「自車位置」という。）を検出する現在地検出部２１と、各種のデータが記録されたデータ記録部２２と、入力された情報に基づいて、各種の演算処理を行うナビゲーション制御部２３と、操作者からの操作を受け付ける操作部２４と、操作者に対して地図等の情報を表示する液晶ディスプレイ（ＬＣＤ）２５と、経路案内等に関する音声ガイダンスを出力するスピーカ２６と、不図示の道路交通情報センタ（ＶＩＣＳ（登録商標））や自宅３のサーバ１０等との間で携帯電話回線網や無線ＬＡＮ、電力線等を介して無線通信や電力線搬送通信等を行う通信装置２７と、から構成されている。また、ナビゲーション制御部２３には自車の走行速度を検出する車速センサ２８が接続される。
【００３０】
また、ナビゲーション制御部２３には、運転者を識別する運転者識別装置５１が接続されている。この運転者識別装置５１は、ＩＤカード認証、指紋認証、静脈認証、声紋認証、虹彩認証等により運転者を識別するものである。また、操作部２４を介して運転者に「個人ＩＤ」と「認証データ」とを入力させることで運転者を識別するようにしてもよい。また、運転者の顔を撮影できるルームミラー付近やピラーやインストルメントパネル等の位置にＣＣＤカメラ等を設置して、画像認識により運転者を識別するようにしてもよい。
【００３１】
以下に、ナビゲーション装置２を構成する各構成要素について説明すると、現在地検出部２１は、ＧＰＳ３１、方位センサ３２、距離センサ３３、高度計（図示せず）等からなり、現在の自車の位置、方位等を検出することが可能となっている。
【００３２】
また、データ記録部２２は、外部記憶装置及び記憶媒体としてのハードディスク（図示せず）と、ハードディスクに記憶されたナビ側地図情報データベース（ナビ側地図情報ＤＢ）３５、提供条件データベース（提供条件ＤＢ）３６、認証データベース（認証ＤＢ）３７、行動履歴データベース（行動履歴ＤＢ）３８、及び所定のプログラム等を読み出すとともにハードディスクに所定のデータを書き込む為のドライバである記録ヘッド（図示せず）とを備えている。
【００３３】
ここで、ナビ側地図情報ＤＢ３５には、ナビゲーション装置２の走行案内や経路探索に使用されるとともに不図示の情報配信センタによる更新対象となるナビ地図情報３５Ａが格納されている。ここで、ナビ地図情報３５Ａは、経路案内及び地図表示に必要な各種情報から構成されており、例えば、各新設道路を特定するための新設道路情報、地図を表示するための地図表示データ、各交差点に関する交差点データ、ノード点に関するノードデータ、施設の一種である道路（リンク）に関するリンクデータ、経路を探索するための探索データ、施設の一種である幼稚園、小学校、中学校等の各種学校や店舗等のＰＯＩに関する施設データ、地点を検索するための検索データ等から構成されている。そして、ナビ側地図情報ＤＢ３５の内容は、情報配信センタから通信装置２７を介して配信された更新情報をダウンロードすることによって更新される。
【００３４】
また、提供条件ＤＢ３６には、自宅３に設置されたサーバ１０から取得した運転者の個人情報に基づいて案内情報を提供する条件が記憶される後述の提供条件データテーブル６３（図４参照）が格納されている。
また、認証ＤＢ３７には、上記認証データテーブル６１（図２参照）が格納され、サーバ１０から通信装置２７を介して配信された更新情報をダウンロードすることによって更新される。
【００３５】
また、行動履歴ＤＢ３８には、サーバ１０から受信した運転者に関する個人情報に含まれた所定個人情報（例えば、水分補給等である。）に対して、運転者が特定行動（例えば、休憩等である。）を行った場合に、該所定個人情報と該特定行動とを対応させて順次記憶する後述の行動履歴データテーブル６４（図５参照）が格納されている。
【００３６】
また、図３に示すように、ナビゲーション装置２を構成するナビゲーション制御部２３は、ナビゲーション装置２の全体の制御を行う演算装置及び制御装置としてのＣＰＵ４１、並びにＣＰＵ４１が各種の演算処理を行うに当たってワーキングメモリとして使用されるとともに、経路が探索されたときの経路データやサーバ１０から受信した運転者の個人情報等が記憶されるＲＡＭ４２、制御用のプログラムのほか、後述の運転者の個人情報を受信した場合に、該個人情報に基づいて案内情報を提供する案内情報提供処理プログラム（図１０参照）が記憶されたＲＯＭ４３、ＲＯＭ４３から読み出したプログラムを記憶するフラッシュメモリ４４等の内部記憶装置や、時間を計測するタイマ４５等を備えている。
【００３７】
更に、前記ナビゲーション制御部２３には、操作部２４、液晶ディスプレイ（ＬＣＤ）２５、スピーカ２６、通信装置２７の各周辺装置（アクチュエータ）が電気的に接続されている。
【００３８】
この操作部２４は、走行開始時の現在地を修正し、案内開始地点としての出発地及び案内終了地点としての目的地を入力する際や施設に関する情報の検索を行う場合等に操作され、各種のキーや複数の操作スイッチから構成される。尚、操作部２４としては、キーボード、マウス等や、液晶ディスプレイ２５の前面に設けたタッチパネルによって構成することもできる。
また、液晶ディスプレイ２５には、ナビ地図情報３５Ａに基づく地図が表示されて各リンク上の交通情報が表示される経路案内画面の他、操作案内、操作メニュー、キーの案内、現在地から目的地までの誘導経路、誘導経路に沿った案内情報、交通情報等が表示される。
【００３９】
また、スピーカ２６は、ナビゲーション制御部２３からの指示に基づいて、誘導経路に沿った走行を案内する音声ガイダンス等を出力する。ここで、案内される音声ガイダンスとしては、例えば、「２００ｍ先、○○交差点を右方向です。」や「休憩をとって下さい。」、「飲酒運転になります。」等がある。
【００４０】
そして、通信装置２７は、不図示の情報配信センタやサーバ１０と通信を行う携帯電話回線網、無線ＬＡＮ、ＰＬＣ等による通信手段であり、情報配信センタとの間で最もバージョンの新しい更新地図情報等の送受信や、サーバ１０との間で運転者の個人ＩＤ及び認証データや個人情報等の送受信を行う。また、通信装置２７は、不図示の道路交通情報センタ等から送信された渋滞情報やサービスエリアの混雑状況等の各情報から成る交通情報を受信する。
【００４１】
ここで、提供条件ＤＢ３６に格納される提供条件データテーブル６３の一例について図４に基づいて説明する。図４は提供条件ＤＢ３６に格納される提供条件データテーブル６３の一例を示す図である。
【００４２】
図４に示すように、提供条件データテーブル６３は、案内情報を提供する条件の登録順番を表す「Ｎｏ」と、案内情報の内容を表す「案内等の内容」、案内情報を提供する条件を表す「提供条件」とから構成されている。
【００４３】
例えば、「案内交差点の手前１ｋｍでの案内を追加する」という案内情報を提供する条件として、「睡眠時間が５時間以内」の条件が格納されている。尚、通常は、ＣＰＵ４１は、案内交差点の手前７００ｍで最初の案内を行う。また、トイレがある場所を液晶ディスプレイ２５に表示されている地図上に表示して、トイレ休憩の案内を行う条件として、「自宅３での最後にトイレに行った後の計測値として、体水分率５０％以上、且つ、水分補給２００ｍｌ以上」の条件が格納されている。また、飲酒運転になることを警告する条件として、自宅３で「飲酒後４時間以内」の条件が格納されている。
【００４４】
また、行動履歴ＤＢ３８に格納される行動履歴データテーブル６４の一例について図５に基づいて説明する。図５は行動履歴ＤＢ３８に格納される行動履歴データテーブル６４の一例を示す図である。  
【００４５】
図５に示すように、行動履歴データテーブル６４は、個人ＩＤを表す「個人ＩＤ」と、個人情報に含まれる自宅３での水分補給情報を表す「最後にトイレに行った後の計測値」と、その個人情報を受信した際に、自宅３で最後にトイレに行った後、休憩した行動情報を表す「最後にトイレに行った後、最初の休憩までの経過時間」とから構成されている。
【００４６】
尚、自宅３で最後にトイレに行った後、所定時間以上（例えば、２時間以上である。）経過して最初の休憩をとった場合に限り、ＣＰＵ４１は、行動履歴データテーブル６４に、サーバ１０から受信した個人情報に含まれる自宅３での水分補給情報を「最後にトイレに行った後の計測値」として記憶し、また、自宅３で最後にトイレに行った後、休憩するまでの経過時間を「最後にトイレに行った後、最初の休憩までの経過時間」として記憶する。
【００４７】
次に、前記構成を有するナビゲーションシステム１において、サーバ１０のＣＰＵ１１が実行する処理であって、自宅３内におけるユーザ毎の個人情報のデータベースを作成すると共に、ナビゲーション装置２へ個人情報を提供する情報提供処理について図６乃至図９に基づいて説明する。
【００４８】
図６は自宅３内におけるユーザ毎の個人情報のデータベースを作成すると共に、ナビゲーション装置２へ個人情報を提供する情報提供処理を示すメインフローチャートである。図７は図６の「個人情報ＤＢ作成処理」のサブ処理を示すサブフローチャートである。図８は個人情報ＤＢ１９Ｂに格納される個人情報データテーブル６２の一例を示す図である。図９は図６の「個人情報提供処理」のサブ処理を示すサブフローチャートである。尚、図６にフローチャートで示されるプログラムは、サーバ１０のＲＯＭ１３に格納されており、ＣＰＵ１１により所定時間毎（例えば、約１０ｍ秒〜約１秒毎等である。）に実行される。
【００４９】
図６に示すように、先ず、ステップ（以下、Ｓと略記する）１１において、ＣＰＵ１１は、自宅３内におけるユーザ毎の個人情報のデータベースを作成する後述の「個人情報ＤＢ作成処理」のサブ処理（図７参照）を実行する。
そして、Ｓ１２において、ＣＰＵ１１は、ナビゲーション装置２へ運転者の個人情報を提供する後述の「個人情報提供処理」のサブ処理（図９参照）を実行後、当該処理を終了する。
【００５０】
次に、ＣＰＵ１１が上記Ｓ１１で実行する「個人情報ＤＢ作成処理」のサブ処理について図７及び図８に基づいて説明する。
図７に示すように、先ず、Ｓ１１１において、ＣＰＵ１１は、自宅内でのユーザの行動や身体状態等を検出する検出センサ１５や冷蔵庫ＩＣタグ読取装置１６等からセンサ情報が入力されたか否かを判定する判定処理を実行する。
そして、検出センサ１５や冷蔵庫ＩＣタグ読取装置１６等からセンサ情報が入力されていない場合には（Ｓ１１１：ＮＯ）、ＣＰＵ１１は、当該サブ処理を終了してメインフローチャートに戻る。
【００５１】
一方、検出センサ１５や冷蔵庫ＩＣタグ読取装置１６等からセンサ情報が入力された場合には（Ｓ１１１：ＹＥＳ）、ＣＰＵ１１は、Ｓ１１２の処理に移行する。Ｓ１１２において、ＣＰＵ１１は、入力されたセンサ情報からユーザの行動や身体状態を検出すると共に、タイマ１４から日時情報（例えば、年月日及び時刻である。）取得してＲＡＭ１２に記憶する。
【００５２】
例えば、浴室に配置された体重計、体水分率を測定する体水分計、体脂肪を測定する体脂肪計から、ユーザの体重、体水分率、体脂肪率を検出して、日時情報と共にＲＡＭ１２に記憶する。また、寝室に配置された血圧計、心拍計から、ユーザの就寝、起床等を検出して、日時情報と共にＲＡＭ１２に記憶する。また、冷蔵庫ＩＣタグ読取装置１６により冷蔵庫から取り出されるミルクやジュース、パン等のＩＣタグのデータを読み込み、ユーザの水分補給や食事量を検出して、日時情報と共にＲＡＭ１２に記憶する。また、玄関に配置された赤外線センサから、ユーザの出勤や帰宅を検出して、日時情報と共にＲＡＭ１２に記憶する。
【００５３】
続いて、Ｓ１１３において、ＣＰＵ１１は、上記Ｓ１１１で入力されたセンサ情報に対応する検出センサ１５や冷蔵庫が配置された部屋に配置される室内カメラ１７によってユーザを撮影することができたか否かを判定する判定処理実行する。つまり、ＣＰＵ１１は、室内カメラ１７によって取得された画像データから画像認識装置１８によりユーザを識別することができるか否かを判定する判定処理を実行する。
【００５４】
そして、室内カメラ１７によって取得された画像データから画像認識装置１８によりユーザを識別することができなかった場合には（Ｓ１１３：ＮＯ）、ＣＰＵ１１は、当該サブ処理を終了してメインフローチャートに戻る。
【００５５】
一方、室内カメラ１７によって取得された画像データから画像認識装置１８によりユーザを識別することができた場合には（Ｓ１１３：ＹＥＳ）、ＣＰＵ１１は、Ｓ１１４に移行する。Ｓ１１４において、ＣＰＵ１１は、識別したユーザの個人ＩＤを認証ＤＢ１９Ａに格納される認証データテーブル６１から読み出し、ＲＡＭ１２に記憶する。例えば、画像認識により識別されたユーザが「ヤマダタロウ」の場合には、認証データテーブル６１から個人ＩＤ「Ｐ０１」を読み出し、ＲＡＭ１２に記憶する。
【００５６】
そして、Ｓ１１５において、ＣＰＵ１１は、個人ＩＤとユーザの行動や身体状態と日時情報をＲＡＭ１２から読み出し、個人情報ＤＢ１９Ｂに格納される個人情報データテーブル６２に追加記憶後、当該サブ処理を終了してメインフローチャートに戻る。
【００５７】
ここで、個人情報ＤＢ１９Ｂに格納される個人情報データテーブル６２の一例について図８に基づいて説明する。
図８に示すように、個人情報データテーブル６２は、個人ＩＤを表す「個人ＩＤ」と、検出した年月日を表す「年月日」と、検出した時刻を表す「時間」と、行動情報（睡眠情報、トイレ情報、飲食情報、外出情報等である。）又は身体状態である生体情報を表す「大項目」と、「大項目」の具体的内容（就寝時間、起床時間、ミルク、パン、水等である。）を表す「小項目」と、検出された数量を表す「値」と、「値」の単位を表す「単位」とから構成されている。
【００５８】
尚、個人情報データテーブル６２には、「個人ＩＤ」毎に区分されて各データが順次記憶されている。また、「小項目」が時間を表す内容の場合には、「値」と「単位」には、データ値は記憶されない。
【００５９】
次に、ＣＰＵ１１が上記Ｓ１２で実行する「個人情報提供処理」のサブ処理について図９に基づいて説明する。
図９に示すように、先ず、Ｓ２１１において、ＣＰＵ１１は、ナビゲーション装置２から個人照合を指示する指示コマンドと共に、ユーザを識別する「個人ＩＤ」とユーザの認証パスワードを表す「認証データ」とを受信したか否か、即ち、自宅３におけるユーザの個人照合の要求があったか否かを判定する判定処理を実行する。
【００６０】
そして、ナビゲーション装置２から「個人ＩＤ」と「認証データ」を受信していない場合、即ち、自宅３におけるユーザの個人照合の要求がない場合には（Ｓ２１１：ＮＯ）、ＣＰＵ１１は、当該サブ処理を終了してメインフローチャートに戻る。
【００６１】
一方、ナビゲーション装置２から「個人ＩＤ」と「認証データ」を受信した場合、即ち、自宅３におけるユーザの個人照合の要求があった場合には（Ｓ２１１：ＹＥＳ）、ＣＰＵ１１は、Ｓ２１２の処理に移行する。Ｓ２１２において、ＣＰＵ１１は、受信した「個人ＩＤ」及び「認証データ」と、認証ＤＢ１９Ａに格納される認証データテーブル６１に記憶されている各ユーザの「個人ＩＤ」及び「認証データ」とを順番に照合する。
【００６２】
続いて、Ｓ２１３において、ＣＰＵ１１は、受信した「個人ＩＤ」及び「認証データ」が、認証ＤＢ１９Ａに格納される認証データテーブル６１に記憶されているか否かを判定する判定処理を実行する。
そして、受信した「個人ＩＤ」及び「認証データ」が、認証ＤＢ１９Ａに格納される認証データテーブル６１に記憶されていない場合には（Ｓ２１３：ＮＯ）、ＣＰＵ１１は、当該サブ処理を終了してメインフローチャートに戻る。
【００６３】
一方、受信した「個人ＩＤ」及び「認証データ」が、認証ＤＢ１９Ａに格納される認証データテーブル６１に記憶されている場合には（Ｓ２１３：ＹＥＳ）、ＣＰＵ１１は、Ｓ２１４の処理に移行する。Ｓ２１４において、ＣＰＵ１１は、個人情報ＤＢ１９Ｂに格納される個人情報データテーブル６２から、受信した「個人ＩＤ」に対応する所定期間内（例えば、過去１２時間以内等である。）の「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データを読み出し、個人情報としてナビゲーション装置２へ送信後、当該サブ処理を終了してメインフローチャートに戻る。
【００６４】
例えば、受信した「個人ＩＤ」が「Ｐ０１」で、受信した日時が「２００７年７月２６日８時３２分」の場合には、ＣＰＵ１１は、図８に示す個人情報データテーブル６２から、「個人ＩＤ」が「Ｐ０１」に対応する、「年月日」が「２００７／７／２５〜２６」で、「時間」が「２０：３０」〜「８：３０」に対応する「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データを個人情報としてナビゲーション装置２へ送信後、当該サブ処理を終了してメインフローチャートに戻る。
【００６５】
次に、上記のように構成されたナビゲーション装置２のＣＰＵ４１が実行する処理であって、サーバ１０から受信した個人情報から案内情報を決定して運転者に提供する案内情報提供処理について図１０に基づいて説明する。
【００６６】
図１０はナビゲーション装置２のＣＰＵ４１が実行する処理であって、サーバ１０から受信した個人情報から案内情報を決定して運転者に提供する案内情報提供処理を示すフローチャートである。尚、図１０にフローチャートで示されるプログラムは、ナビゲーション制御部２３のＲＯＭ４３に格納されており、ＣＰＵ４１により所定時間毎（例えば、約１０ｍ秒〜約１秒毎等である。）に実行される。
【００６７】
図１０に示すように、先ず、Ｓ３１１において、ＣＰＵ４１は、運転者識別装置５１を介して運転者が自宅３におけるいずれかのユーザとして識別できるか否かを判定する判定処理を実行する。
【００６８】
具体的には、指紋認証、静脈認証、声紋認証、虹彩認証等により、運転者が、予めデータ記録部２２に記憶されている自宅３におけるいずれかのユーザの身体的特徴に合致するか否かを判定する。また、操作部２４を介して入力された「個人ＩＤ」及び「認証データ」が、認証ＤＢ３７に記憶されている認証データテーブル６１の「個人ＩＤ」及び「認証データ」のいずれかと合致するか否かを判定するようにしてもよい。また、ＣＣＤカメラ等によって画像認識された運転者の画像データが、データ記録部２２に予め記憶されている自宅３におけるいずれかのユーザの画像データと合致するか否かを判定するようにしてもよい。
【００６９】
そして、運転者識別装置５１を介して運転者が自宅３におけるいずれかのユーザとして識別できない場合には（Ｓ３１１：ＮＯ）、ＣＰＵ４１は、当該処理を終了する。
一方、運転者識別装置５１を介して運転者が自宅３におけるいずれかのユーザとして識別できた場合には（Ｓ３１１：ＹＥＳ）、ＣＰＵ４１は、Ｓ３１２の処理に移行する。
【００７０】
Ｓ３１２において、ＣＰＵ４１は、運転者識別装置５１を介して識別したユーザの「個人ＩＤ」とユーザの認証パスワードを表す「認証データ」とを認証ＤＢ３７に格納される認証データテーブル６１から読み出す。そして、ＣＰＵ４１は、サーバ１０に対して個人照合を指示する指示コマンドと共に、この「個人ＩＤ」及び「認証データ」を送信する、つまり、サーバ１０に対して運転者の個人照合を要求する。
【００７１】
続いて、Ｓ３１３において、ＣＰＵ４１は、所定時間以内（例えば、約５秒以内〜１０秒以内である。）に、所定期間内（例えば、過去８時間以内等である。）の「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データから構成される個人情報をサーバ１０から受信したか否かを判定する判定処理を実行する。
【００７２】
そして、所定時間以内（例えば、約１０秒以内である。）に、所定期間内（例えば、過去８時間以内等である。）の「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データから構成される個人情報をサーバ１０から受信しない場合には（Ｓ３１３：ＮＯ）、ＣＰＵ４１は、当該処理を終了する。
【００７３】
一方、所定時間以内（例えば、約１０秒以内である。）に、所定期間内（例えば、過去８時間以内等である。）の「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データから構成される個人情報をサーバ１０から受信した場合には（Ｓ３１３：ＹＥＳ）、ＣＰＵ４１は、Ｓ３１４に移行する。
【００７４】
Ｓ３１４において、ＣＰＵ４１は、受信した所定期間内（例えば、過去８時間以内等である。）の「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データから構成される個人情報をＲＡＭ４２に記憶する。
【００７５】
そして、Ｓ３１５において、ＣＰＵ４１は、提供条件ＤＢ３６に格納されている提供条件データテーブル６３の各「提供条件」を読み出し、この「提供条件」を満たす行動情報や生体情報がＲＡＭ４２に記憶した個人情報にある場合には、当該「提供条件」に対応する「案内等の内容」を案内情報としてＲＡＭ４２に記憶する。
【００７６】
例えば、図８に示す個人情報データテーブル６２から、「個人ＩＤ」が「Ｐ０１」に対応する、「年月日」が「２００７／７／２５〜２６」で、「時間」が「２０：３０」〜「８：３０」に対応する「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データを個人情報として受け取った場合には、睡眠時間が「４時間」であるため、提供条件データテーブル６３のＮｏ１の「案内等の内容」である、「交差点手前１ｋｍでの案内を追加する」を案内情報としてＲＡＭ４２に記憶する。尚、通常時は、交差点手前７００ｍで案内交差点の最初の案内を行う。
【００７７】
また、「６：１０」に「トイレ情報」が記憶され、「７：００」に「ミルク」を「２００ｍｌ」飲み、「８：００」に「体水分率」が「６５％」であることから、提供条件データテーブル６３のＮｏ２の「案内等の内容」である最後にトイレに行った後、３時間経過後に、即ち、「９：１０」に、トイレ休憩案内を行う案内情報をＲＡＭ４２に記憶する。
【００７８】
また、ＣＰＵ４１は、行動履歴ＤＢ３８に格納されている行動履歴データテーブル６４から運転手の「個人ＩＤ」に該当する「最後にトイレに行った後の計測値」を読み出す。そして、ＣＰＵ４１は、この「最後にトイレに行った後の計測値」を満たす行動情報や生体情報がＲＡＭ４２に記憶した個人情報にある場合には、提供条件データテーブル６３により設定され記憶された案内情報をＲＡＭ４２から削除し、この「最後にトイレに行った後の計測値」に対応する「最後にトイレに行った後、最初の休憩までの経過時間」を読み出し、この経過時間でのトイレ休憩を案内する案内情報としてＲＡＭ４２に記憶する。
【００７９】
例えば、図８に示す個人情報データテーブル６２から、「個人ＩＤ」が「Ｐ０１」に対応する、「年月日」が「２００７／７／２５〜２６」で、「時間」が「２０：３０」〜「８：３０」に対応する「年月日」、「時間」、「大項目」、「小項目」、「値」、「単位」の各データを個人情報として受け取った場合には、「６：１０」に「トイレ情報」が記載され、「８：００」に「体水分率」が「６５％」で、「７：００」に「ミルク」を「２００ｍｌ」飲んでいることから、ＲＡＭ４２から「９：１０」にトイレ休憩案内を行う案内情報を削除し、行動履歴データテーブル６４から「２．３時間」を読み出し、「９：３０」に休憩案内を行う案内情報をＲＡＭ４２に記憶する。
【００８０】
そして、ＣＰＵ４１は、ＲＡＭ４２に記憶した各案内情報を運転手に提供する状態になった場合には（例えば、案内交差点手前１ｋｍに到達した時点や、トイレ後３時間経った場合等である。）、スピーカ２６や液晶ディスプレイ２５を介して各案内情報を報知後、当該処理を終了する。
【００８１】
以上詳細に説明した通り、本実施例に係るナビゲーションシステム１では、自宅３に設置されたサーバ１０のＣＰＵ１１は、各ユーザの自宅３内での行動や身体状態等の生活に関する個人情報を検出して、該ユーザ毎に記憶した個人情報データテーブル６２を作成して個人情報ＤＢ１９Ｂに格納することが可能となる。また、車両４に搭載されたナビゲーション装置２のＣＰＵ４１は、運転者識別装置５１を介して車両４内の運転手を識別して、この識別した運転手の自宅３内での行動や身体状態等の生活に関する個人情報をサーバ１０から取得し、当該運転手に対して自宅３内での行動や身体状態等に対応した案内情報を提供することが可能となる。これにより、運転者の身体状態を検出する種々の検出センサを車両４に搭載することなく、正確に運転者の身体状態等を特定して案内情報を提供することが可能となる。
【００８２】
また、ＣＰＵ４１は、サーバ１０から取得した個人情報と、提供条件ＤＢ３６に予め格納された提供条件データテーブル６３に記憶する案内情報を提供する条件とに基づいて、運転者の身体状態等に対応する案内情報を更に精度良く特定して提供することが可能となる。更に、ＣＰＵ４１は、サーバ１０から受信した個人情報に「生体情報」である「体水分率」と「飲食情報」である水やミルク等の水分補給情報が含まれている場合には、行動履歴ＤＢ３８に格納されている行動履歴データテーブルから運転手の自宅３で水分補給後、休憩までの経過時間を精度よく特定して、休憩情報を提供することが可能となる。
【００８３】
尚、本発明は前記実施例に限定されるものではなく、本発明の要旨を逸脱しない範囲内で種々の改良、変形が可能であることは勿論である。例えば、以下のようにしてもよい。
【００８４】
（Ａ）ナビゲーション装置２のＣＰＵ４１は、車両４に乗車した全乗員を識別する識別手段を備え、この識別手段によって識別した全乗員の個人情報をサーバ１０から取得するようにしてもよい。これにより、運転手だけでなく、同乗者に対しても、自宅３での行動や身体状態に基づいて、案内情報を提供することが可能となる。
【００８５】
（Ｂ）また、ナビゲーション装置２のＣＰＵ４１は、運転手が目的地を設定した場合には、サーバ１０から取得する個人情報を限定するようにしてもよい。例えば、市内であれば、冷蔵庫の庫内情報だけを取得するようにしてもよい。これにより、ナビゲーション装置２とサーバ１０との通信量を削減化することが可能となる。
【図面の簡単な説明】
【００８６】
【図１】本実施例に係るナビゲーションシステムを示したブロック図である。
【図２】認証ＤＢに格納される認証データテーブルの一例を示す図である。
【図３】ナビゲーションシステムのナビゲーション装置を示したブロック図である。
【図４】提供条件ＤＢに格納される提供条件データテーブルの一例を示す図である。
【図５】行動履歴ＤＢに格納される行動履歴データテーブルの一例を示す図である。
【図６】自宅内におけるユーザ毎の個人情報のデータベースを作成すると共に、ナビゲーション装置へ個人情報を提供する情報提供処理を示すメインフローチャートである。
【図７】図６の「個人情報ＤＢ作成処理」のサブ処理を示すサブフローチャートである。
【図８】個人情報ＤＢに格納される個人情報データテーブルの一例を示す図である。
【図９】図６の「個人情報提供処理」のサブ処理を示すサブフローチャートである。
【図１０】ナビゲーション装置のＣＰＵが実行する処理であって、サーバから受信した個人情報から案内情報を決定して運転者に提供する案内情報提供処理を示すフローチャートである。
【符号の説明】
【００８７】
１              ナビゲーションシステム
２              ナビゲーション装置
３              自宅
４              車両
８              自宅側通信装置
１０            サーバ
１１、４１      ＣＰＵ
１２、４２      ＲＡＭ
１３、４３      ＲＯＭ
１４、４５      タイマ
１５            検出センサ
１６            冷蔵庫ＩＣタグ読取装置
１７            室内カメラ
１８            画像認識装置
１９            情報ＤＢ
１９Ａ、３７    認証ＤＢ
１９Ｂ          個人情報ＤＢ
２１            現在地検出部
２３            ナビゲーション制御部
２７            通信装置
３５            ナビ側地図情報ＤＢ
３６            提供条件ＤＢ
３８            行動履歴ＤＢ
５１            運転者識別装置
６１            認証データテーブル
６２            個人情報データテーブル
６３            提供条件データテーブル
６４            行動履歴データテーブル
【図１】
2009075033.tif 000003
【図２】
2009075033.tif 000004
【図３】
2009075033.tif 000005
【図４】
2009075033.tif 000006
【図５】
2009075033.tif 000007
【図６】
2009075033.tif 000008
【図７】
2009075033.tif 000009
【図８】
2009075033.tif 000010
【図９】
2009075033.tif 000011
【図１０】
2009075033.tif 000012