(57)【要約】【課題】【解決手段】  本発明は、ナビゲーション命令が運転者の好みに適応されたナビゲーション装置に関する。運転者の運転挙動（例えば、速度、出口を出る準備をするのにかかる時間等）及びナビゲーション命令に対する運転者の応答の仕方（例えば、迅速又は常に遅れる）が記録される。交通、天候及び時間情報は、運転者の運転挙動に関する情報と組み合わされてもよい。この情報は検査され、運転者プロファイルを構築するのに使用される。この運転者プロファイルは、その後のナビゲーション命令を適応させるために使用される。あるいは、交通及び天候情報は、ルートプロファイル及び／又は環境プロファイルを構築するために使用されてもよい。それらプロファイルは、ナビゲーション命令を適合させるために運転者プロファイルとは別個に使用される。２つの技術の組み合わせ、すなわちプロファイルの構築（又は所定のプロファイルの適応）及びナビゲーション命令の適応の組み合わせにより、ナビゲーション装置はより個人に適合したナビゲーション補助機能となる。更に、適切な命令を特定の運転者に与えることにより、挙動は更に安全になる。
2009543047.tif 000002
【特許請求の範囲】
【請求項１】
出発地から目的地までのルートを判定するルート計算モジュール（４１）と、運転者が前記判定されたルートを進行できるように前記運転者に対しての基本命令の集合を生成する命令モジュール（４２）と、少なくとも１つのプロファイルを構築するプロファイルモジュール（４４、４５、４６）とを具備し、車両の運転者にナビゲーション命令を与えるナビゲーション装置（１０）であって、
前記少なくとも１つのプロファイルに基づいて前記基本命令の集合を出力命令の集合に変換するプロファイル／命令翻訳プログラム（４８）
を具備することを特徴とするナビゲーション装置。
【請求項２】
前記基本命令の集合の基本命令各々は、
Ｋ個の出力命令に変換され、Ｋはゼロ以上の整数であり且つ前記少なくとも１つのプロファイル中のデータに基づいている
ことを特徴とする請求項１記載のナビゲーション装置。
【請求項３】
前記プロファイル／命令翻訳プログラムは、
前記少なくとも１つのプロファイルに基づいて前記出力命令を発するために使用される音声を決定する
ことを特徴とする請求項１又は２記載のナビゲーション装置。
【請求項４】
前記プロファイル／命令翻訳プログラムは、
前記少なくとも１つのプロファイルに基づいて前記出力命令を発するために使用される音量を決定する
ことを特徴とする請求項１乃至３のいずれか１項に記載のナビゲーション装置。
【請求項５】
前記プロファイル／命令翻訳プログラムは、
前記少なくとも１つのプロファイルに基づいて前記出力命令のタイミングを決定する
ことを特徴とする請求項１乃至４のいずれか１項に記載のナビゲーション装置。
【請求項６】
前記プロファイル／命令翻訳プログラムは、
前記少なくとも１つのプロファイルに基づいて前記出力命令が与えられる地点と前記出力命令と関連する前記ルートの地点との間の距離を決定する
ことを特徴とする請求項１乃至５のいずれか１項に記載のナビゲーション装置。
【請求項７】
前記プロファイルモジュールは、
運転者パラメータを含む運転者プロファイルを構築する運転者プロファイラ（４４）
を具備することを特徴とする請求項１乃至６のいずれか１項に記載のナビゲーション装置。
【請求項８】
前記運転者プロファイラ（４４）は、
事前設定された運転者プロファイルを適応させることにより前記運転者プロファイルを構築する
ことを特徴とする請求項７記載のナビゲーション装置。
【請求項９】
前記運転者プロファイルは、
自宅の住所、
運転者ＩＤ、
誕生日、
複数の所定の区域毎に管理区域を訪れた回数、
特定の目的地まで運転した回数、
運転者が無視した出口の比率、
運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率、
攻撃性の度合い、
移動電話番号、
少し先の出力命令が計画された時に運転者が電話をしている、
運転状況の困難さのレベル、
運転者が居住地又は最近の目的地において各目的地に対して構成されるナビゲーション命令を希望しない、
現在の曜日による運転者の影響の受け易さ、
時間帯による運転者の影響の受け易さ、
のうち少なくとも１つを含む
ことを特徴とする請求項７又は８記載のナビゲーション装置。
【請求項１０】
前記ナビゲーション装置（１０）は、
少なくとも１つの運転者運転挙動パラメータを記録し、前記少なくとも１つのパラメータを前記運転者プロファイラ（４４）に送出する運転者レコーダ（６２）
を具備することを特徴とする請求項９記載のナビゲーション装置。
【請求項１１】
前記運転者運転挙動パラメータは、
所定の最大加速度により除算された前記車両の加速度の移動平均である加速係数、所定の最大減速度により除算された前記車両の減速度の移動平均である減速係数、所定の最大カーブ加速度により除算されたカーブの間のカーブ加速度の移動平均であるカーブ攻撃性係数、前記運転者が特定の管理区域を運転した回数、のうち少なくとも１つを含む
ことを特徴とする請求項１０記載のナビゲーション装置。
【請求項１２】
前記ナビゲーション装置は、
前記運転者が出力命令を無視する度に、分かり難い場所のリストに少なくとも場所及び時間に関するデータを格納する
ことを特徴とする請求項１乃至１１のいずれか１項に記載のナビゲーション装置。
【請求項１３】
前記プロファイルモジュールは、
環境パラメータを含む環境プロファイルを構築する環境プロファイラ（４５）
を具備することを特徴とする請求項１乃至１２のいずれか１項に記載のナビゲーション装置。
【請求項１４】
前記環境パラメータは、天候状況を含む
ことを特徴とする請求項１３記載のナビゲーション装置。
【請求項１５】
前記環境パラメータは、道路状況を含む
ことを特徴とする請求項１３記載のナビゲーション装置。
【請求項１６】
前記プロファイルモジュールは、
前記判定されたルートの交通状況を含むルートプロファイルを構築するルートプロファイラ（４６）
を具備することを特徴とする請求項１乃至１５のいずれか１項に記載のナビゲーション装置。
【請求項１７】
前記ナビゲーション装置は、
前記ユーザが自動車のハンドルの前に座っている時に運転者を認識する運転者認識モジュール（５２）
を具備することを特徴とする請求項１乃至１６のいずれか１項に記載のナビゲーション装置。
【請求項１８】
請求項１乃至１７のいずれか１項に記載のナビゲーション装置（１０）を具備する車両。
【請求項１９】
出発地から目的地までのルートを判定するステップと、ユーザが前記判定されたルートを進行できるように前記ユーザに対しての基本命令の集合を生成するステップと、少なくとも１つのプロファイルを構築するステップとを含み、ナビゲーション装置を使用してナビゲーション指示を提供する方法であって、
前記少なくとも１つのプロファイルに基づいて前記基本命令の集合を出力命令の集合に変換するステップ
を含むことを特徴とする方法。
【請求項２０】
コンピュータ構成にロードされた時に請求項１９に記載の方法を実行する機能を前記コンピュータ構成に与えるコンピュータプログラム。
【請求項２１】
請求項２０に記載のコンピュータプログラムを含むデータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、記録されたプロファイルに基づいてユーザにナビゲーション命令を与えるナビゲーション装置に関する。
【背景技術】
【０００２】
ＧＰＳ（Global Positioning System）に基づく従来のナビゲーション装置は周知であり、車載ナビゲーションシステムとして広く採用されている。そのようなＧＰＳに基づくナビゲーション装置は、自身の地球上における位置を測定する能力を有する外部（又は内部）のＧＰＳ受信機と通信を行う機能を含む演算装置に関係する。更に、演算装置は、出発地の住所と目的地の住所との間のルートを判定する能力を有する。出発地の住所と目的地の住所は、演算装置のユーザにより入力される。通常、演算装置は、地図データベースから出発地の住所の場所と目的地の住所の場所との間の「最善」又は「最適」なルートを計算することがソフトウェアにより可能になる。「最善」又は「最適」なルートは、所定の基準に基づいて決められ、必ずしも最速又は最短のルートである必要はない。更にそのルートは、以前に運転したルートに基づいて判定される好適なルートであってもよい。
【０００３】
ナビゲーション装置は、通常、車両のダッシュボードに搭載されるが、車両に搭載されたコンピュータ又は自動車のラジオの一部として形成されてもよい。ナビゲーション装置は、ＰＤＡ又は電話機等の携帯型のシステム（の一部）であってもよい。
【０００４】
ＧＰＳ受信機から得られる位置情報を使用することにより、演算装置は、定期的に位置を判定し、車両の現在の位置をユーザに対して表示できる。ナビゲーション装置は、地図データを格納するメモリ素子と、地図データの選択部分を表示するディスプレイとを具備してもよい。
【０００５】
更にナビゲーション装置は、ディスプレイ上に表示されるか、スピーカからの可聴信号として生成されるか、の少なくともいずれかによる適切なナビゲーション指示により判定されたルートをナビゲートする方法を指示できる（例えば、「１００ｍ先を左折する」）。達成すべき動作を示す図形（例えば、前方を左折することを示す左矢印）は、ステータスバーに表示され、地図自体には該当する分岐点／曲がり角等に重ね合わされる。
【０００６】
運転者がナビゲーションシステムにより計算されたルートに沿って自動車を運転している時に、運転者によりルートの再計算が開始されることを許容する車載ナビゲーションシステムが知られている。これは、車両が建築工事又は交通渋滞に直面した場合に有用である。
【０００７】
また、ナビゲーション装置により展開されるルート計算アルゴリズムの種類をユーザが選択できることが知られている。ユーザは、例えば、「通常」モード及び「高速」モード（最短時間でルートを計算するが、通常モード程多くの代替ルートを調査しない）からモードを選択する。
【０００８】
また、ユーザが規定した基準でルートを計算できることが知られている。例えば、ユーザは、景色のよいルートが装置により計算されることを好む。装置のソフトウェアは、種々のルートを計算し、例えば、景色が美しい所としてタグ付けされる地点情報（ＰＯＩとして知られている）をルートに沿って最も多く含むルートを更に有利に重み付けする。
【０００９】
特許文献１は、ユーザの習慣／好みを学習できる車両ナビゲーションシステムを開示する。車両ナビゲーションシステムは、特定の運転者がある特定の目的地に向けて移動する時に要望するルートと更に一致するように、運転者の習慣を監視し、データベースを更新することにより運転者の習慣に対する好みを有するようにする。ナビゲーションシステムは、運転者の習慣を監視する特別な人工知能（ＡＩ）モジュールを具備する。運転者の要望に合わせる主な理由は、ユーザの煩わしさを回避するためである。しかし、運転者を希望しない方向に誘導することが運転者を煩わす１つの原因である。
【００１０】
煩わしさの更に重要な別の原因は、命令が与えられる方法である。例えば、ナビゲーション装置が「次の交差点を左に進んで下さい」と運転者に伝える場合、その交差点をよく知る運転者にとっては煩わしいであろう。この煩わしさの原因は、既存のナビゲーション装置によっては防止できない。
【特許文献１】欧州特許出願公開第１，５３０，０２５Ａ２号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
ユーザを煩わす機会を減少するナビゲーション命令を与えるナビゲーション装置を提供するのが望ましい。
【課題を解決するための手段】
【００１２】
従って、請求される本発明の１つの面によると、車両の運転者にナビゲーション命令を与えるナビゲーション装置が提供される。ナビゲーション装置は、出発地から目的地までのルートを判定するルート計算モジュールと、運転者が判定されたルートを進行できるように運転者に対しての基本命令の集合を生成する命令モジュールと、少なくとも１つのプロファイルを構築するプロファイルモジュールとを具備し、ナビゲーション装置は、少なくとも１つのプロファイルに基づいて基本命令の集合を出力命令の集合に変換するプロファイル／命令翻訳プログラムを具備する。
【００１３】
プロファイルは、例えば、運転者の好み、性質又は習慣を反映するパラメータが格納されるいわゆる運転者プロファイルを含んでもよい。ナビゲーション装置は、それらパラメータに対して記録された値に基づいて基本命令を運転者に与えられる出力命令に変換する。運転者プロファイルが構築されると時間とともに変化するため、ある特定の基本命令は他の時間における方法と異なる方法で変換されることがある。出力命令の変動は、命令の「適応」として示される。２つの技術の組み合わせ、すなわちプロファイルの構築及びナビゲーション命令の適応の組み合わせにより、本発明に係るナビゲーション装置はより個人に適合したナビゲーション補助機能となる。更に、適切な命令を特定の運転者に与えることにより、挙動は更に安全になるであろう。
【００１４】
本発明の別の面において、ナビゲーション装置を使用してナビゲーション方向を提供する方法が提供される。方法は、出発地から目的地までのルートを判定するステップと、ユーザが判定されたルートを進行できるようにユーザに対しての基本命令の集合を生成するステップと、少なくとも１つのプロファイルを構築するステップとを含み、少なくとも１つのプロファイルに基づいて基本命令の集合を出力命令の集合に変換するステップとを含む。
【００１５】
別の面において、コンピュータ構成にロードされた時に上述の方法を実行する機能をコンピュータ構成に与えるコンピュータプログラムが提供される。
【００１６】
最後に、上述のコンピュータプログラムを含むデータ記憶媒体が提供される。
【発明を実施するための最良の形態】
【００１７】
添付の概略的な図面を参照して本発明の実施形態を例として説明する。図中、対応する符号は対応する部分を示す。
【００１８】
図１は、算術演算を行なうプロセッサユニット１１を具備するナビゲーション装置１０の一実施形態を示す概略ブロック図である。プロセッサユニット１１は、ハードディスク１２、読み出し専用メモリ（ＲＯＭ）１３、電気的消去可能プログラマブルＲＯＭ（ＥＥＰＲＯＭ）１４、ランダムアクセスメモリ（ＲＡＭ）１５のような命令やデータを格納する記憶装置と通信するように構成される。記憶装置は、地図データを含んでもよい。この地図データは、２次元地図データ（緯度及び経度）であってもよいが、第３の次元（高度）を含んでもよい。地図データは、ガソリンスタンド、地点情報に関する情報等の追加の情報を更に含んでもよい。また、地図データは、道路沿いの建物や物体の形状に関する情報を含んでもよい。
【００１９】
プロセッサユニット１１は、キーボード１６やマウス１７のような１又は複数の入力装置と通信するように構成されてもよい。キーボード１６は、例えば、タッチスクリーンであるディスプレイ１８で提供される仮想キーボードであってもよい。更に、プロセッサユニット１１は、ディスプレイ１８、スピーカ２４のような１又は複数の出力装置や、例えば、フロッピディスク２０又はＣＤ ＲＯＭ２１を読み取るための１又は複数の読取装置と通信するように構成されてもよい。ディスプレイ１８は、従来のコンピュータディスプレイ（例えば、ＬＣＤ）であってもよく、あるいは計測データを自動車のフロントガラスに投影するために使用されるヘッドアップディスプレイ等の投影型ディスプレイであってもよい。ディスプレイ１８は、タッチスクリーンとして機能するように構成されるディスプレイであってもよい。タッチスクリーンは、ユーザが指でディスプレイ１８に触れることにより、命令及び情報の少なくともいずれかを入力することを可能にする。
【００２０】
スピーカ２４は、ナビゲーション装置１０の一部として形成されてもよい。ナビゲーション装置１０が車載ナビゲーション装置として使用される場合、ナビゲーション装置１０は、自動車のラジオやボードコンピュータ等のスピーカを使用してもよい。
【００２１】
プロセッサユニット１１は、ナビゲーション装置１０の位置に関する情報を提供するＧＰＳ受信機等の位置決め装置２３と通信するように更に構成されてもよい。本実施形態によると、位置決め装置２３はＧＰＳに基づく位置決め装置２３である。しかし、ナビゲーション装置１０は、任意の種類の位置検知技術を実現してもよく、ＧＰＳに限定されないことが理解されるであろう。従って、ナビゲーション装置１０は、欧州のガリレオシステム等の他の種類のＧＮＳＳ（global navigation satellite system：グローバルナビゲーションサテライトシステム）を使用して実現することもできる。同様に、ナビゲーション装置１０は、衛星を使用する位置／速度システムに限定されず、地上ビーコン又は装置が地理的な場所を判定することを可能にする任意の他の種類のシステムを使用しても同様に展開される。
【００２２】
しかし、当業者に周知の更なる及び／又は他の記憶装置、入力装置及び読取装置が提供されてもよいことが理解されるべきである。更に、それら装置のうち１又は複数の装置は、必要に応じてプロセッサユニット１１から物理的に遠く離れて配置されてもよい。プロセッサユニット１１は１つのボックスで示されるが、当業者には周知であるように、互いに遠く離れて配置され且つ１つの主プロセッサにより制御されるか又は同時に機能するいくつかの処理ユニットを含んでもよい。
【００２３】
ナビゲーション装置１０は、コンピュータシステムとして示されるが、本明細書で説明される機能を実行するように構成されるアナログ及び／又はデジタル及び／又はソフトウェア技術を使用する任意の信号処理システムであってもよい。図１に示すナビゲーション装置１０は、複数の構成要素から構成されるものとして示すが、単一の装置として構成されてもよいことが理解されるであろう。
【００２４】
ナビゲーション装置１０は、Ｎａｖｉｇａｔｏｒと呼ばれるＴｏｍＴｏｍ  Ｂ．Ｖ．のナビゲーションソフトウェア等のナビゲーションソフトウェアを使用してもよい。ナビゲータソフトウェアは、Ｃｏｍｐａｑ ｉＰａｑ等のタッチスクリーンの（すなわち、スタイラスで制御される）ＰｏｃｋｅｔＰＣ搭載ＰＤＡ装置、並びに一体型ＧＰＳ受信機２３を有する装置上で実行してもよい。組み合わされたＰＤＡ及びＧＰＳ受信機システムは、車載ナビゲーションシステムとして使用されるように設計される。本実施形態は、一体型ＧＰＳ受信機／コンピュータ／ディスプレイを有する装置、あるいは車両以外による使用（例えば、歩行者）又は自動車以外の車両（例えば、航空機）に対して設計された装置等のナビゲーション装置１０の任意の他の構成で実現されてもよい。
【００２５】
図２は、上述のようなナビゲーション装置１０の機能ディスプレイ１８の一例を示す。
【００２６】
ナビゲータソフトウェアは、ナビゲーション装置１０上で実行する場合、図２に示すようにディスプレイ１８に通常のナビゲーションモード画面をナビゲーション装置１０に表示させる。このビューは、テキスト、記号、音声ガイダンス及び動画地図の組合せを使用して運転命令を提供してもよい。重要なユーザインタフェース要素は、３Ｄ地図が画面の殆どを占有することである。なお、その地図は２Ｄ地図として示されてもよい。
【００２７】
地図は、ナビゲーション装置１０が動く方向が常に「上」になるように回転されたナビゲーション装置１０の位置及びその周囲を示す。ステータスバー２は、画面の下１／４に渡ってもよい。ナビゲーション装置１０の現在の場所（ナビゲーション装置１０自体が従来のＧＰＳ位置探索を使用して判定する）及びその姿勢（移動する方向から推測される）は、位置矢印３により示される。装置により計算されたルート４（メモリ素子１１、１２、１３、１４、１５の地図データベースに格納された地図データに適用されるメモリ素子１１、１２、１３、１４、１５に格納されたルート計算アルゴリズムを使用して）は、陰影をつけた経路で示される。ルート４において、全ての主な動作（例えば、角、交差点、ロータリー等を曲がる）は、ルート４に重なる矢印５により概略的に示される。ステータスバー２は、左側に次の動作６（ここでは、右折）を示す概略的なアイコンを更に含む。ステータスバー２は、装置により計算されたルート全体のデータベース（すなわち、選択されるルートを規定する全ての道路及び関連する動作のリスト）から抽出される次の動作までの距離（すなわち、右折−ここでは距離は１９０メートル）を更に示す。ステータスバー２は、現在の道路名８、到着までの推定時間９（ここでは、３５分）、実際の推定到着時間２８（４：５０ｐｍ）及び目的地までの距離２６（３１．６Ｋｍ）を更に示す。ステータスバー２は、移動電話と同様の信号強度指標でＧＰＳ信号強度等の追加の情報を更に示してもよい。
【００２８】
上述したように、ナビゲーション装置１０は、ユーザがナビゲーションメニュー（不図示）を呼び出すことを可能にするタッチスクリーン等の入力装置を具備してもよい。このメニューから、他のナビゲーション機能は開始又は制御される。非常に容易に呼び出される（例えば、地図の表示からメニュー画面まで１ステップである）メニュー画面からナビゲーション機能を選択することを可能にすることにより、ユーザ対話が非常に簡単化されて高速且つ容易になる。ナビゲーションメニューは、ユーザが目的地を入力するオプションを含む。
【００２９】
ナビゲーション装置１０自体の実際の物理的な構造は、一体型ＧＰＳ受信機２３又は外部ＧＰＳ受信機からのＧＰＳデータ出力以外は任意の従来の携帯型のコンピュータと基本的に異ならない。従って、メモリ素子１２、１３、１４、１５は、ルート計算アルゴリズム、地図データベース、ユーザインタフェースソフトウェアを格納する。プロセッサユニット１２は、（例えば、出発地及び目的地の住所を入力するためのタッチスクリーン、並びに全ての他の制御入力を使用して）ユーザ入力を解釈及び処理し、最適なルートを計算するためのルート計算アルゴリズムを展開する。「最適」は、最短時間又は最短距離、あるいは他のユーザに関係する要素等の基準を示してもよい。
【００３０】
更に詳細には、ユーザは、タッチスクリーン１８、キーボード１６等の提供された入力装置を使用して、ナビゲーション装置１０上で実行するナビゲーションソフトウェアに要求する目的地を入力する。ユーザは、移動ルートを計算する方法を選択する。ルートを非常に迅速に計算するがルートが最短ではない可能性のある「高速」モード、全ての可能なルートを調べ且つ最短のルートを見つけるが計算時間がより長い「フル」モード等の種々のモードが提供される。例えば、特に美しい景色としてマーク付けされた殆どのＰＯＩ（地点情報）を通過するか又は子供が興味を持つ可能性のある殆どのＰＯＩを通過する景色のよいルート、あるいは分岐点が最も少ないルートをユーザが規定する等、他のオプションが可能である。
【００３１】
ナビゲーション装置１０は、ナビゲーション装置１０が他のナビゲーション装置１０、パーソナルコンピュータ、サーバ等のリモートシステムとネットワーク２７を介して通信するのを可能にする入出力装置２５を更に具備してもよい。ネットワーク２７は、ＬＡＮ、ＷＡＮ、Ｂｌｕｅｔｏｏｔｈ、インターネット及びイントラネット等の任意の種類のネットワーク２７であってもよい。通信は、有線であっても無線であってもよい。無線通信リンクは、例えば、ＲＦ信号（無線周波数）やＲＦネットワークを使用してもよい。
【００３２】
図３を参照すると、更に本発明は、上述のナビゲーション装置１０を具備する自動車等の車両４０に関する。例えば、ナビゲーション装置１０は、自動車４０のダッシュボードに搭載されてもよく、あるいはフロントガラスに取り付けられてもよい。
【００３３】
道路自体は、ナビゲーション装置１０上で実行するナビゲーションソフトウェアの一部である（又は、ナビゲーションソフトウェアによりアクセスされる）地図データベースにおいて、線、すなわちベクトル（例えば、道路の始点、終点、方向であり、道路全体は、各々が始点／終点方向パラメータにより一意に規定される数百の部分から構成される）として記述される。地図は、そのような道路ベクトル、地点情報（ＰＯＩ）、道路名、公園の境界や川の境界等の他の地理的特徴の集合であり、それらは全てベクトルに関して規定される。全ての地図の特徴（例えば、道路ベクトル、ＰＯＩ等）は、ＧＰＳ座標系に対応するか又は関連する座標系で規定され、ＧＰＳシステムを介して判定される装置の位置を地図に示される該当の道路に配置することを可能にする。
【００３４】
ルート計算は、ナビゲーションソフトウェアの一部である複雑なアルゴリズムを使用する。アルゴリズムは、大量の潜在的に異なるルートにスコアをつけるために適用される。ナビゲーションソフトウェアは、景色のよいルート、歴史博物館、スピードカメラなしを含むユーザが規定したフルモードスキャン等の基準（又は装置のデフォルト）に対してそれらルートを評価する。規定された基準に最もよく適合するルートは、プロセッサユニット１１により計算され、ベクトル、道路名及びベクトルの終点で行なわれる動作のシーケンス（例えば、１００メートル先でｘ通りを左折する等、ルートの各道路に沿う所定の距離に対応する）としてメモリ素子１２、１３、１４、１５のデータベースに格納される。
【００３５】
本発明に係るナビゲーション装置１０は、煩わす機会を減少するために、既存のナビゲーション装置より適切なナビゲーション命令を与える。そのために、ナビゲーション装置１０は、運転者に関するデータを収集し、そのデータを使用して適切な命令を与える。図４〜図７を参照して、データが収集され使用される方法を説明する。
【００３６】
図４は、本発明の一実施形態に係るナビゲーション装置１０に含まれるいくつかのモジュールを概略的に示す。本実施形態において、ナビゲーション装置１０は、地図データベース３９の地図データ及びユーザにより入力された情報を使用して、出発地から目的地までのルートを判定するルート計算モジュール４１を具備する。更に、矢印４３に示すように、ルート計算モジュール４１からの入力を受信する命令モジュール４２が提供される。命令モジュール４２は、ユーザが判定されたルートを進行できるように基本命令の集合を生成するように構成される。基本命令の一例は「２０ｍ ＲＩＧＨＴ」であり、運転者は２０メートル先を右折する必要があることを意味する。
【００３７】
また、１又は複数のプロファイルモジュールが提供され、それらは以下に更に詳細に説明するように１又は複数のプロファイルを構築するように構成される。本実施形態において、プロファイルモジュールは、運転者プロファイルを構築する運転者プロファイル４４、環境プロファイルを構築する環境プロファイラ４５、ルートプロファイルを構築するルートプロファイラ４６を含む。各プロファイルは、例えば、メモリ素子１２に格納される。プロファイル／命令翻訳プログラム４８が提供され、矢印５１に示すように、プロファイル／命令翻訳プログラム４８は、命令モジュール４２により生成された基本命令の集合を受信し、メモリ素子１２から１又は複数のプロファイルを読み出す。プロファイル／命令翻訳プログラム４８は、人による可能な命令が格納される人間命令データベース７０にアクセスできる。人による命令の一例は、「右折して下さい」又は「Ｕターンして下さい」である。
【００３８】
ナビゲーション装置１０は、出力装置５０を更に具備し、矢印５７に示すように、出力装置５０は、プロファイル／命令翻訳プログラム４８から出力命令を受信する。出力装置５０は、図１に示すスピーカ２４又は画面１８、あるいは任意の他の適切な出力装置を具備してもよい。
【００３９】
ナビゲーション装置１０は、自動車４０のハンドルの前に座る運転者を認識する運転者認識部５２を更に具備してもよい。ナビゲーション装置１０の電源が投入されると、運転者認識部５２は、運転者を認識し、矢印６０に示すように、ユーザのＩＤが運転者プロファイラ４４に転送される。運転者は、種々の技術を使用して認識されてもよい。例えば、ユーザは、タッチスクリーン１８上で選択されたユーザの名前により認識されてもよい。また、ユーザは、電話機によりナビゲーション装置１０に送信された移動電話番号により認識されてもよい。自動車の鍵、無線タグチップ等の他の手段が可能であることは、当業者には明らかであろう。
【００４０】
運転者の運転挙動を反映する、いわゆる運転挙動パラメータを記録する運転者レコーダ６２が提供される。それら運転挙動パラメータの記録された値は、矢印６３に示すように、運転者プロファイラ４４に送信される。運転者レコーダ６２は、運転者の運転挙動に関するデータを継続的に収集する。運転者プロファイラ４４は、運転挙動パラメータを使用して、運転者プロファイルを構築又は有効な運転者プロファイルを修正する。運転挙動パラメータは、ルートをプログラムしていなくても収集できる。
【００４１】
運転者プロファイルを構築するために記録され、運転者プロファイラ４４に送信されてもよい可能な運転挙動パラメータは、以下の通りである。
１．加速係数：これは、所定の最大加速度により除算された車両の加速度の移動平均［ｍ／ｓ２］である。
２．減速係数：これは、所定の最大減速度により除算されたブレーキ係数に対する車両の減速度の移動平均［ｍ／ｓ２］である。
３．カーブ攻撃性係数（curve aggression factor）：これは、所定の最大カーブ加速度により除算されたカーブの間のカーブ加速度の移動平均［ｍ／ｓ２］である。
４．運転者が特定の管理区域（例えば、パリ、居住地、職場のある地区）を運転した回数。
【００４２】
運転者が運転者認識部５２により認識されると、運転者プロファイラ４４は、メモリ素子１２から対応する運転者プロファイルを読み出す。運転者がナビゲーション装置１０を初めて使用する場合、運転者プロファイラ４４は全く新しい運転者プロファイルを構築するか、あるいはナビゲーション装置１０に既に格納されている事前設定プロファイルを適合させる。運転者プロファイラ４４は、複数の運転者に対する運転者プロファイルを格納する可能性があり、自動的に又は手動でそれらを切り替える可能性を提供してもよい。運転者プロファイルは、別個のファイル又はデータベース構造に格納されてもよく、対応するユーザインデックスを与えることにより個々の運転者プロファイルをアドレス指定する可能性を与える。運転者プロファイルが無線タグＩＤ、移動電話番号又はＩＤ等の個人関連データ、あるいは指紋又はパスワード等のユーザを一意に選択するための異なる個人指標を含むことができるため、運転者プロファイルはそのデータによってもアドレス指定される。一実施形態において、ユーザは、画面１８に示されるリストから自身のプロファイルを選択することにより手動で自分自身を識別する可能性を有してもよい。
【００４３】
運転者プロファイルは、例えば、０から１００の間の値を有する以下の運転者パラメータを１又は複数含んでもよい。
Ａ．自宅の住所
Ｂ．運転者ＩＤ
Ｃ．誕生日
Ｄ．管理区域を訪れた回数
Ｅ．運転者が無視した出口の比率：０．．．１００
Ｆ．運転者が左と右とを間違える：０．．．１００
Ｇ．攻撃性（aggression）の度合い：０．．．１００
Ｈ．移動電話番号
Ｉ．運転者が現在電話をしている：０（ＮＯ）又は１００（ＹＥＳ）
Ｊ．運転状況の困難さのレベル０．．．１００
Ｋ．運転者が居住地又は任意の最近の目的地においてナビゲーション命令を希望しない：０．．．１００
Ｌ．現在の曜日による運転者の影響の受け易さ：０．．．１００
Ｍ．時間帯による運転者の影響の受け易さ：０．．．１００
【００４４】
以下において、運転者パラメータ値が判定又は計算される方法を説明する。
Ａ．自宅の住所：手入力された道路、都市、国。
Ｂ．運転者ＩＤ：名前又は番号又は個人コード。
Ｃ．誕生日：運転者により手入力される。
Ｄ．管理区域を訪れた回数：都市等の複数の所定の区域がメモリに格納され、運転者がそれら所定の区域のうちの１つの区域で運転する度にカウンタが増分される。
Ｅ．運転者が無視した出口の比率：１００×忘れられた出口の数の移動平均／プログラムされたルートの出口の総数。
Ｆ．運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率：１００×運転者が左折命令又は右折命令を誤って解釈した回数／所定の運転時間数（１００時間に事前設定される）のスライディングウィンドウの間の曲がり角の総数。
Ｇ．攻撃性の度合い：１００×（カーブ攻撃性係数＋加速係数＋減速係数）／３。
Ｈ．移動電話番号：手入力されるか又は移動電話から読み出される。
【００４５】
Ｉ．出力命令が計画された時点で運転者が電話をしている：電話接続が有効である場合、ＳＭＳが読み出されるか又は音読される場合、あるいは任意の他の通話がシステムにより検出される場合、この値は１００であり、それ以外の場合は０である。
【００４６】
Ｊ．運転状況の困難さのレベル：（降雨係数（precipitation factor）＋強風係数（wind factor）＋道路状況係数（road condition factor）＋交通係数（traffic factor））／４。式中、降雨係数は０（降雨なし）、２０（雨）、６０（雹）又８０（雪）である。強風係数＝０はＢｆｔの値の一次関数であり、この時は０Ｂｆｔであり、１００＝８Ｂｆｔ以上である。道路状況係数は０（乾燥）、５０（濡れている）、１００（滑りやすい）であり、交通係数は０（順調）、４０（平均的）、７０（混雑）、１００（渋滞）である。
【００４７】
Ｋ．運転者が居住地（又は、任意の最近の目的地）においてナビゲーション命令を希望しない：このパラメータは計画された各目的地に対して最初は０に設定される。その後、その目的地から又はその目的地へルートを運転する度に、このパラメータは最終的に１００に到達するまで５ずつ増加される。しかし、運転者がその目的地から又はその目的地へ運転しなかった日毎に１減少される。その結果、値は時間が経つにつれて０に到達し、０のままとなる。
【００４８】
Ｌ．現在の曜日による運転者の影響の受け易さ：「事象」は、運転者のルートがプログラムされたルートと異なる場合に起きる。曜日と相関関係にある事象の相対分散（平均により除算された標準分散）は、以下のように計算される。
【００４９】
2009543047.tif 000003
【００５０】
この例において、Ｘは、日毎の事象の数を表し、Ｍは、全ての平日の平均であり、Ｎ＝平日数（７）である。事象の分散が週の日に渡り同等に分割されると、この係数は０である。運転者が月曜日のみに間違いをした場合、この係数は１００である。運転者が月曜日と火曜日のみに間違いをした場合、この値は６４になる。係数２．６５は倍率である。
【００５１】
Ｍ．時間帯による運転者の影響の受け易さ：Ｇで説明した同一の式が使用される。Ｘは、１／４日（午前、午後、夕方、夜間）毎の事象の数を表し、Ｍは、全ての１／４日の平均であり、Ｎは１／４日の数（４）である。事象の分散が午前、午後、夕方、夜間に渡り同等に分割される場合、この係数は０である。運転者が夜間にのみ間違いをした場合、この係数は１００である。運転者が午前及び夜間にのみ間違いをした場合、この値は６４になる。
【００５２】
図４に示す環境プロファイラ４５は、環境パラメータと呼ばれる可能な関連した環境データを継続的にサンプリングする。可能な環境パラメータ及びそれらの値は以下の通りである。
Ａ．進路の道路状況、値：（乾燥、濡れている、滑りやすい）
Ｂ．天候状況、値：（降雨なし／雨／雹／雪）及び（強風０〜１００）（１００は８Ｂｆｔ以上）
Ｃ．日光、値：（明るい、薄明かり、暗い）
Ｄ．時間帯、値：（午前、午後、夕方、夜間）
Ｅ．季節、値：（春、夏、秋、冬）
Ｆ．曜日、値：０〜６
【００５３】
道路状況及び天候状況は、例えばリモートサーバから受信されてもよく、日光情報は、例えばナビゲーション装置１０の地理的場所や光センサの少なくともいずれかを使用して判定されてもよい。時間帯、季節、曜日は、ナビゲーション装置１０の内部クロック（不図示）により判定される現在時刻から差し引かれてもよい。
【００５４】
ルートプロファイラ４６は、ルートパラメータと呼ばれる可能な関連したルートデータを継続的にサンプリングするように構成される。可能なルートパラメータ及びそれらの値は以下の通りである。
１．進路の交通状況、値：（順調、平均的、混雑、渋滞）
２．道路の種類、値：（幹線道路、二級道路、市内の道路）
【００５５】
交通状況は、例えば、リモートサーバ又は交通データ受信機から読み出されてもよい。矢印３８に示すように、道路の種類は地図データベース３９から読み出されてもよい。
【００５６】
運転者がルートをプログラムすると、運転者がナビゲーション命令を無視するか又はルートを外れてその進路を自発的に変更する度に、運転者プロファイラ４４は以下の１又は複数の「ナビゲーション応答パラメータ」を記録してもよい。
１．命令を逃す重要度：この値は、ルートに戻るための追加の距離を使用して計算されてもよい。
２．ナビゲーション命令を無視した後の通知時に運転者が実際に方向転換した回数（比率）。
３．ＧＰＳの場所、並びに実際の進路及び元の進路。これらはリモートサーバに送出される。多くの運転者が特定の場所において同一の問題を有する場合、地図データが誤っている可能性がある。リモートサーバはこれをデータベースシステムに格納できる。データベースシステムのエントリを手動で又は自動的に検査した後、このＧＰＳの場所に対する地図データベースに欠陥があるか、あるいは地図データベースには他に不足しているものがあるという結論が得られる可能性がある。サーバは、地図データが新しいバージョンと置換されるまで、運転者が命令に従わなかった時に運転者プロファイルの更新を実行しないように、特定のＧＰＳの場所は無視される必要があるというメッセージでナビゲーション装置１０に応答できる。
４．現在の命令音量、値０〜１００。
５．「可能であれば方向転換して下さい」という命令が与えられる回数。
６．ＧＰＳ受信機及び／又はハンドル／ギアセンサからの速度（ｖ）［ｍ／ｓ］。
７．運転者の居住地までの実際の距離。
８．居住地において右側通行に慣れている場合に左側通行をするか又はその逆［ｙｅｓ／ｎｏ］
９．命令が「右」と言った時に運転者が左に進行した場合及びその逆の場合に運転者が誤った回数。
１０．幹線道路の出口を逃した回数。
１１．道路（左折／右折）を逃した回数。
１２．自発的な方向転換（命令なしの左折又は右折）の回数。
１３．命令が無視された時点でのＧＰＳ有効範囲及び精度、値：０＝データなし、１００＝正確。
【００５７】
一実施形態において、運転者が命令を無視するという事象は、タイムスタンプ及び場所等の追加のデータと共に記録される。ナビゲーション装置１０は、運転者が実際の状況又は可能性として地図データの誤りにより混乱したと考えられる「分かり難い場所のリスト」を作成及び格納するように構成される。分かり難い場所のリストは、１年未満の事象のみが保持されるように自動的に整理されてもよい。このリストは、運転者がルートを運転する度に調査される。運転者がそのようなリストされた場所を運転する場合、ナビゲーション命令は、その場所がリストされた回数に基づいて更なる間違いを回避するように適応される。運転者がその場所で間違えた回数は、＞＝２である必要がある。その場合、運転者は適応された命令を必要とする。一実施形態において、運転者が分かり難い場所のリスト中の場所まで１ｋｍ未満にいる間、運転者パラメータ「運転者が無視した出口の比率」及び「運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率」は、一時的に２と乗算される。運転者のプロファイルは、それら２つの運転者パラメータの値を増加することにより、更に多くの出力命令を必要とする「より自信のない」運転者のプロファイルに変更される。
【００５８】
一実施形態に係る運転者プロファイラ４４は、上述した１又は複数の運転挙動パラメータ及びナビゲーション応答パラメータを使用して運転者プロファイルを構築するように構成される。その後、構築された運転者プロファイルは、プロファイル／命令翻訳プログラム４８に送出され、プロファイル／命令翻訳プログラム４８は、後述するように、運転者プロファイルに基づいて生成された基本命令の集合を変換する。
【００５９】
別の実施形態によると、ナビゲーション装置１０は、運転者プロファイラ４４を含まないが、その代わりに環境プロファイルを構築する環境プロファイラ４５のみを含む。そのような環境プロファイル及びそのパラメータの例は以下の通りである。
Ａ．進路の道路状況、値：（乾燥、濡れている、滑りやすい）
Ｂ．天候状況、値：（降雨なし／雨／雹／雪）及び（Ｂｆｔ．０＝穏やか、１００＝Ｂｒｔ８以上の風力）
Ｃ．日光、値：（明るい、薄明かり、暗い）
Ｄ．時間帯、値：（午前、午後、夕方、夜間）
Ｅ．季節、値：（春、夏、秋、冬）
Ｆ．曜日、値：０＝日曜日〜６＝土曜日
【００６０】
なお、この環境プロファイルは、上述の環境パラメータにより構成される。図４の矢印５５に示すように、環境プロファイルは、プロファイル／命令翻訳プログラム４８に送出され、プロファイル／命令翻訳プログラム４８は、環境プロファイルを使用して基本命令を変換する。
【００６１】
更に別の実施形態において、ルートプロファイルのみが構築され、ルートプロファイラ４６によりプロファイル／命令翻訳プログラム４８に送出される。ルートプロファイルの一例は、上述の全てのルートパラメータを含む：
Ａ．進路の交通状況、値：（順調、平均的、混雑、渋滞）
Ｂ．道路の種類、値：（幹線道路、二級道路、市内の道路）
【００６２】
好適な一実施形態によると、運転者プロファイラ４４は、矢印６４に示すように、環境プロファイラ４５から環境パラメータ値を受信し、矢印６５に示すように、ルートプロファイラ４６からルートパラメータ値を受信する。例えば、環境パラメータを運転挙動パラメータと組み合わせることにより、運転者プロファイラ４４は、運転者がある特定の方法で行動する理由を「認識」できる。例えば、天候状況が極端であり且つ運転者が幹線道路を非常に低速で運転している場合、現在の運転者プロファイルが「慣れた運転者」プロファイルに変更されるようにそのプロファイルを適応させることは意味がない。そのような状況において、運転者プロファイルは修正されず、そのまま保持される。追加の環境パラメータは、雨等の外部の刺激に対する運転者の反応の仕方を認識するために使用され、その情報を運転者プロファイルに格納する。
【００６３】
ルートプロファイラ４６は、例えば、リモートサーバ又は交通データ受信機からデータを読み出すことにより交通状況をサンプリングするように構成される。図４の矢印６６に示すように、交通状況はルート計算モジュール４１に送信されてもよい。当業者には周知であるように、交通状況６６は交通渋滞等を考慮に入れたルートを再計算するために使用される。
【００６４】
一実施形態によると、プロファイル／命令翻訳プログラム４８は、メモリに格納されたプロファイルを調査し、基本命令をＫ個の命令に変換する。ここで、Ｋ＝０、１、２、３．．．である。運転者が電話で会話中に出口を出る必要がある場合に、現在のプロファイルにより適切であるという状況において警告音等の追加の音を鳴らすことが可能である。
【００６５】
別の実施形態において、プロファイル／命令翻訳プログラム４８は、命令の標準的な集合の中の１つの命令を削除するように構成される。例えば、現在の道路が５０ｋｍ／ｈの道路であるという警告は、その道路をよく知っており且つ攻撃的でない運転者に対しては必要ない。
【００６６】
更に別の実施形態において、プロファイル／命令翻訳プログラム４８は出力命令を変更するように構成される。プロファイル／命令翻訳プログラム４８は、例えば、出力命令を発するために使用される音声を変更してもよく、あるいは出力命令を発するために使用される音量を変更してもよい。更に、出力命令のタイミングが変更可能であってもよい。ナビゲーション命令は、命令の標準的な集合５１において規定される前後いずれかにおいて与えられる。これは、交通が非常に混雑しており且つ車線変更がほぼ不可能である状況において有用である。そのような場合、運転者は先立って命令を受信してもよい。命令が与えられる地点と命令に関連付けられるルートの地点との間の距離は、プロファイルに基づいて変更されてもよい。例えば、天候が悪い場合や運転者が経験していない場合の少なくともいずれかにおいて、特定の命令は特定の交差点又は出口より非常に手前で与えられてもよい。特定の命令が与えられる方法は変更されてもよい。「左へ進行してください」のような命令は、運転者が幹線道路の出口の命令を無視する傾向又は忘れる傾向はないが、運転者が新しい近隣を運転しているために更に注意が必要であることを示す運転者プロファイルに対して、「左へ進行する必要があります」に変更されてもよい。命令を発するのに使用される音声は、更に注意が必要であることをプロファイルが示す場合、例えば、乱暴に運転している運転者が女性の音声により減速する可能性がある場合、男性から女性又は女性から男性に変更されてもよい。また、更に別の実施形態によると、使用される音声のイントネーションが変更される。運転中により友好的な調子であるか又は攻撃的な調子であるかは、時間帯又は曜日に影響を受けると考えられる。より攻撃的な音声は、以前の追加の命令が十分な効果を有さなかった場合、運転者が再び出口を逃したために有用であるか、あるいはルートから外れた時にそれを解決するための損失が相対的に高い場合に有用であろう。あるいは、命令の音量が変更されてもよい。最近出口を逃し且つ音量が相対的に小さい場合、音量は大きくされてもよい。運転者が出口を忘れた場合、追加の命令及び音が重要な出口に対して作成されてもよい。損失の大きい、すなわち修正するのに相対的に長いキロ数を必要とするそれら逃した出口に対して、命令は他の損失の少ない出口に対するものとは異なってもよい（例えば、より大きい音量であってもよい）。運転者が攻撃的でなく、運転者が命令に従うと考えられる場合（近隣を頻繁に運転する運転者等の場合）、音声命令を省いてもよい。運転者が自宅のある区域を頻繁に運転している場合、予告（前方を左折し、その後右折して下さい）は抑制されてもよく、全ての通知（前方を左折して下さい）を抑制し、全ての音声命令を抑制する。
【００６７】
運転者が困難な運転状況にある場合（例えば、環境プロファイルが雨を示す場合）、予告は命令の標準的な集合５１から削除されてもよい。運転者が時間帯又は曜日に影響を受け易い場合（全ての逃した命令がタイムスタンプと共にプロファイルにリストされるため、その情報を使用して予測される）、夜間、冬又は金曜の午後に出口を忘れたことが知られている運転者等に更に詳細な命令を与える。運転者が電話中の場合、音等を鳴らして更に注意を引いてもよい。運転者が左を右と間違えた場合、追加の命令が左右を強調するために与えられてもよい（例えば、「右へ急旋回してください」）。
【００６８】
一実施形態において、出力命令が計画された時点で運転者が電話をしていることを運転者プロファイルが示す場合、出力命令の音量は増加される。あるいは、運転者が電話中に出口又は曲がり角を無視したり忘れたことがないことを運転者プロファイルが示す場合、音量は減少されてもよい。
【００６９】
一実施形態において、運転者は自身のユーザプロファイルにおいて手動で選択することにより適応ナビゲーション命令を無効にする能力を有する。また、システムが適切に運転者に対処していないと運転者が考える場合、工場出荷時の設定にプロファイルを再設定する機会があってもよく、その結果として命令を提示するデフォルトの使用し易い方法を与える。
【００７０】
図５、図６及び表１を参照して、本発明の動作方法の一連の簡単化された詳細な例を以下に示す。
【００７１】
表１は、「フィル」という名前の５８歳の男性であり、またアムステルダムに住み、ハーグで働く運転者の運転者プロファイルの一例を示す。図５を参照すると、フィルは、ルートアムステルダム−ハーグを移動したことがなく、そのルートには２つの幹線道路出口があり、更に自宅に戻るまでの道にも２つの幹線道路出口がある。
【００７２】
例Ａ：居住地又は最近の目的地付近における命令
各目的地に対する運転者パラメータ「運転者は居住地又は最近の地区においてナビゲーション命令を希望しない」は、最初に値０を有し、その結果、計算されたルートに対する出力命令の「初期」集合を得る。１週間、職場まで運転した後、例えば、運転者パラメータは５×５％／日＝２５の値を有する。１週間の休暇の後、値は、２５−７×１％／日＝１８％に減少されるであろう。この値は、１年間平均的に働いてる間に１００まで増加するであろう。所定の居住地までのルート及び最近の目的地までのルートがカウントされる。全ての目的地が自身のカウンタを有する。値０のカウンタを有する新しい目的地が追加される。
【００７３】
プロファイル／命令翻訳プログラム４８は、パラメータ「運転者は居住地又は最近の目的地においてナビゲーション命令を希望しない」の値を使用して、出力命令の初期集合と比較して出力命令の数を減少させてもよい。
【００７４】
居住地に対する「運転者は居住地においてナビゲーション命令を希望しない」の所定の限度は、３０％に事前設定されてもよいため、その結果、労働第２週目には４３％となり、その限度を超える。従って、運転者が自身の居住する町の区域に入った場合に、生成される命令はより少ない。この区域を規定するマップポリゴンは、目的地及び居住地の都市のマップポリゴンが地図データに格納されるため、その地図データから得られる。省略される命令は、例えば「ロータリーにおいて左折して下さい」又は「目的に到着しました」の命令後の「第３の出口」であってもよい。
【００７５】
フィルが更に数週間の休暇を取る場合、パラメータ「運転者は居住地においてナビゲーション命令を希望しない」の値は、徐々に限度を下回る可能性があり、自宅及び職場に対する命令は初期と同様になり、再び更に多くの命令が得られる。
【００７６】
例Ｂ：出口を逃す
この例において、係数「運転者は曜日に影響を受け易い」及び「運転者は時間帯に影響を受け易い」の双方とも０である。逃した出口の数は、最初は０である。１週間、職場まで運転した後、フィルはこの期間に２０個の出口を出て、１つも逃さなかった。従って、出口を逃すスコアは０％のままである。
【００７７】
次の状況は、日曜日の夜のパーティーの後、次の日の月曜日の午前中のフィルを説明する。フィルは、標準的な命令を聞いたはずであるが、幹線道路の出口を逃した。その結果、「運転者は曜日に影響を受け易い」パラメータ及び「運転者は時間帯に影響を受け易い」パラメータは、双方とも１００となる。フィルは２１個の出口のうち１つを逃し、これは約４％のスコアである。次の日の午前中、フィルが再び出口を逃した場合、「運転者は曜日に影響を受け易い」パラメータは６４に設定され、パラメータ「運転者は時間帯に影響を受け易い」は１００のままである。また、フィルは２２個の出口のうち２つを逃し、これは９％のスコアである。ここでは、８％の所定の限度が存在し、これによりアルゴリズムが逃した出口に対して適応命令を生成できる。
【００７８】
逃した出口スコアが月曜日には４％であったため、火曜日の午前中の命令は、月曜日と同一であった。命令は適応されなかった。
【００７９】
水曜日の午前中の命令は火曜日とは異なる。これは、フィルは出口の９％を逃し、これは限度の８％を上回るためである。パラメータ「運転者は時間帯に影響を受け易い」が１００％であり、所定の限度が５０％であるため、「前方の出口を出て下さい」、「１００メートル先の出口を出て下さい」、「この出口を忘れずに出て下さい」等の追加の命令が与えられてもよい。
【００８０】
自宅に向かって運転中の次の月曜日及び火曜日の夜間の命令は、午前中ではないが月曜日又は火曜日であるため、この水曜日の午前中と同一である。月曜日及び火曜日は双方とも逃した出口スコア１を有し、その結果、「運転者は曜日に影響を受け易い」のスコアは６４％となる。そのレコードに対して、フィルは水曜日に１つの出口を逃した場合、「運転者は曜日に影響を受け易い」のスコアは４７％に減少する。その結果、逃した出口に対して更なる追加の命令はない。
【００８１】
例Ｃ：フィルは円滑に運転する
この例において、長期間、フィルは職場まで運転している。ガソリンの価格を意識して、フィルは車両を円滑に加速し、ブレーキの前にアクセルを解放する。加速度［ｍ／ｓ２］は、速度が０［ｍ／ｓ］の時と速度が初めて最大速度の９０％になった時との間で測定される。これは、１００個の連続したサンプル等の所定の数のサンプルと共に移動平均として格納される。フィルは、約１５秒で０から５０［ｋｍ／ｈ］に円滑に運転し、それによる平均加速度は０．９３［ｍ／ｓ２］である。この値は、移動平均アルゴリズムに対して格納される。１００個のサンプルが格納され、新しいサンプルが到着すると、最も古いサンプルが除去される。加速度攻撃性の最小限度は０．５［ｍ／ｓ２］であってもよく、最大限度は５．０［ｍ／ｓ２］であってもよい。これが第１のサンプルであるため、この時点でフィルの平均は０．９３である。フィルは（０．９３−０．５）／（５．０−０．５）＝約９％の加速度攻撃性係数を有する。フィルがスピードを出したい気分の時、５秒で０から５０［ｋｍ／ｈ］になる可能性があり、それによる加速度は２．８［ｍ／ｓ２］である。この時点でフィルの平均は約１．８５［ｍ／ｓ２］であり、それによる新しい加速度攻撃性パラメータ値は３０％である。
【００８２】
ブレーキを使用する場合、同一の減速度攻撃性係数が計算及び処理される。加速度は負になるが、値の処理は上記加速度攻撃性パラメータと同一である。ここで、フィルはアクセルペダルと同様にブレーキを使用すると仮定すると、減速度攻撃性は３０％となる。
【００８３】
カーブの場合、３０度を超える全てのカーブに対して、速度及びカーブの半径は測定され、向心加速度［ｍ／ｓ２］に変換され、更に移動平均に格納される。フィルは、カーブを円滑に曲がることによりゴムタイヤに関する保守費用を節約する。アムステルダムにおいて、半径７０［ｍ］のロータリー（地図データから得られる）を５０［ｋｍ／ｈ］で運転する。その結果、向心加速度は２．８［ｍ／ｓ２］となる。加速度攻撃性の最小限度は１［ｍ／ｓ２］と規定されてもよく、最大限度は１０［ｍ／ｓ２］と規定されてもよいため、フィルは（２．８−１）／（１０−１）＝２０％のカーブ攻撃性パラメータ値を有する。フィルが半径３５［ｍ］の小さなロータリーを同一速度で運転する場合、５０％のスコアを有するであろう。それら値は移動平均に格納され、後で調査される。
【００８４】
フィルの３つの攻撃性係数（加速度、減速度、カーブ加速度移動平均）の応用例は、それら係数の平均値に基づいて現在の運転者を「慣れた」、「平均的」又は「乱暴」に分類することである。攻撃性係数に対する値の低帯域は、慣れた運転者に対する０％〜３０％であってもよく、中間帯域は「平均的」な運転者に対する３０％〜７０％であってもよく、高帯域は「乱暴」運転者に対する７０％〜１００％であってもよい。フィルは、加速度攻撃性係数３０％、減速度攻撃性３０％、カーブ加速度攻撃性係数２０％の平均が２７％であるため「慣れた」運転者に分類される。
【００８５】
フィルの平均が影響を受けないようないくつかの例外がある。環境プロファイラ４６が現在の交通状況が「混雑」であること又は道路状況が「滑りやすい」こと、あるいは天候状況が「嵐」であることを運転者プロファイラ４４に対して示す場合、測定された値は処理されなくてもよい。その理由は、それが本来の挙動ではなく、外部の刺激が原因となる挙動であるためである。個人の運転者プロファイルを構築する場合、外部の刺激のそれら値に対する影響は最小限であるべきである。また、ＧＰＳの有効範囲及び精度が特定の受け入れ可能な限度を下回る場合、その「観察された挙動」がＧＰＳ受信機２３の不適切な位置特定の誤りによるものであると考えられるため、運転者プロファイルは変更されない。
【００８６】
最後に、フィルの「慣れた運転者」への分類（すなわち、相対的に小さい攻撃性係数）により、以下のような種々のナビゲーション命令が与えられる。フィルは、スピードを出すこと又は乱暴に運転することを好まないため、命令に反応する時間を確保するために命令を何度も通知して欲しいと考えるであろう。例えば、「８００メートル先の出口を出て下さい」という幹線道路を離れるための標準的な命令は、「前方の出口を出て下さい」、「出口を出るために右車線を使用して下さい」又は「前方出口です。徐々に速度を落とし、右車線を選択して下さい」と通知されてもよい。更に、ロータリーに接近している場合、フィルは、「ロータリーで左折して下さい。３番出口です」に加え「右車線を安全に使用できます」という追加の命令が与えられてもよい。フィルが「平均的」に分類される場合、命令の変更は適用されない。フィルが「乱暴」の分類に従って運転する場合、命令に対するある特定の地点に接近していく時と到着時との間の短時間に命令が発声できない可能性があるため、フィルが得る命令はより少ないであろう。フィルは、「乱暴」として運転中、「１００メートル先を左折して下さい」、「ロータリーで左折して下さい」のような短くて明確な命令を必要とするであろう。
【００８７】
2009543047.tif 000004
【００８８】
例Ｄ：フィルは特定の場所において特定の命令を無視する
フィルは居住地において川沿いを運転するのを好むため、ある目的地に向けて運転する場合、余分な時間がそれ程かからなければ、ある期間川沿いを行くルートを好む。これは、フィルが毎日同一の場所であるナビゲーション命令を繰り返し無視することを意味する。それは数分かかるだけであり、数百メートル余分に走るだけである。この例において、図５に示すように、フィルは職場まで運転し、提案された命令はロータリーをまっすぐ進むことである。フィルは、河岸のルートを好み、ロータリーを右に進む。この特定の場所でこの特定の命令を無視する回数はカウントされる。この回数が１０回等の特定の所定の限度を超えると、妥当な代替ルートを有することを示すための目印がその場所に付けられる。迂回路に必要な余分な時間が所定の限度１０％の余分な時間又は余分な距離より少ない場合にこの目印は付けられる。次にフィルが職場に行く時に同一の命令が画面上に与えられるが、フィルはそれら命令を無視する可能性が高いため、ロータリーに接近する時にそれら命令は発声されない。フィルはこの小さな迂回に個人的な好みを有するため、命令は煩わしいであろう。
【００８９】
一実施形態によると、各基本命令はＫ個の出力命令に変換される。ここで、Ｋ＞＝０であり且つＫは１又は複数のプロファイルのデータに基づいている。Ｋ＝０の場合、１つの基本命令が削除されることを意味する。Ｋ＝１の場合、１つの基本命令が１つの出力命令に変換されることを意味する。Ｋ＞１の場合、１つの基本命令が１又は複数の出力命令に変換されることを意味する。一例を使用して、本実施形態を説明する。図６を参照してその例を説明する。図６において、アムステルダム内の出発地Ａから目的地Ｂまでのルート８０を示す。ＡからＢまでのルート８０は、ルート計算モジュール４１により計算され、道路ベクトル及び座標を記述するデータの集合として命令モジュール４２に送出される。命令モジュール４２は、基本命令の集合を生成するためにそのデータの集合を使用する。この例において、基本命令の集合は以下のようなものである。
・ＳＴＡＲＴ
・２０ｍ  ＲＩＧＨＴ
・３００ｍ  Ｕ−ＴＵＲＮ
・２３０ｍ  ＲＩＧＨＴ
・９００ｍ  ＬＥＦＴ
・１５０ｍ  ＲＩＧＨＴ
・５５ｍ  ＲＩＧＨＴ
・７５ｍ  ＦＩＮＩＳＨ
・ＳＴＯＰ
【００９０】
この基本命令の集合５１は、ルート８０及び地図データから取得される。これは、人による命令を含まないが、ルート８０を記述する最も短い形式を含む。図４の矢印５７に示すように、プロファイル／命令翻訳プログラム４８は基本命令を出力命令に変換する。基本命令を翻訳（すなわち、変換）するために、データベース７０に格納された人による可能な命令は基本命令と組み合わされる。この例において、ある期間に渡りプロファイル／命令翻訳プログラム４８により生成され、運転する距離を監視することにより与えられる出力命令は、少なくとも以下のようなものである。
・右折して下さい
・Ｕターンして下さい
・右折して下さい
・左折して下さい
・右折して下さい
・右折して下さい
・目的地に到着しました
【００９１】
図６の上部に示されるように、ルート８０は交差点がないがすぐに右にカーブする。運転者は、このカーブに対する命令がないことに困惑するかもしれない。しかし、ナビゲーション装置１０は、それら「自然なカーブ」に対する出力命令が基本命令「右折して下さい」及び「左折して下さい」に存在するため、それら出力命令を与えなくてもよい。運転者プロファイルに基づいて、それら自然なカーブが示されてもよい（Ｋ＞１）。また、追加の（すなわち、Ｋ＞１）命令は、例えば小さい攻撃性係数を含む運転者プロファイルを有する運転者に与えられる。それら運転者は安全運転を好むため、可能な限り多くの命令を欲しがるであろう。そのような運転者は、相対的に高い年齢（例えば、年齢＞６０）の運転者又は危険性を回避したい運転者（「慣れた」運転者に分類される運転者）である。この例において、出力命令は以下のようなものである。
・［ここで］右折して下さい
・［ここで右折して下さい。道なりです］
・［再度右折して下さい。道なりです］
・２００メートル先でＵターンして下さい［その後、突き当たりで右折して下さい］
・［ここで］Ｕターンして下さい［その後、突き当たりで右折して下さい］
・突き当たりで右折して下さい［その後、左車線を走行して下さい］
・［ここで］右折して下さい［その後、左車線を走行して下さい］
・［前方を左折して下さい］
・２００メートル先を左折し、その後右折して下さい
・左折して下さい［その後右折して下さい］
・右折して下さい［その後右折して下さい］
・右折して下さい［その後、目的地に到着します］
・目的地に到着しました
【００９２】
上記において、大括弧内のテキストは、「運転者が無視した出口の比率」パラメータの値が大きいか又は「運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率」パラメータの値が大きい運転者に与えられる。
【００９３】
運転者プロファイルにおける「運転者が無視した出口の比率」パラメータの値が更に大きいか又は「運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率」パラメータの値が更に大きい運転者に対して、追加の命令（Ｋ＞１）が挿入されてもよい。
・［ここで必ず］右折して下さい
【００９４】
パラメータ「運転者が左を右と間違えたか又は右を左と間違えた曲がり角の比率」に対する値が大きい（例えば、＞８０）ことにより示されるように、左右を混同すると考えられる運転者に対する追加の命令は以下の通りである。
・欧州において：右折して下さい［これは急カーブです］
・英国において：右折して下さい［これは緩やかなカーブです］
・欧州において：左折して下さい［これは緩やかなカーブです］
・英国において：左折して下さい［これは急カーブです］
【００９５】
本発明の特定の実施形態を上述したが、本発明が上述以外の方法で実施されてもよいことが理解されるであろう。例えば、本発明は、上述のような方法を記述する機械可読命令の１又は複数のシーケンスを含むコンピュータプログラム又はそのようなコンピュータプログラムを格納するデータ記憶媒体（例えば、半導体メモリ、磁気ディスク又は光ディスク）の形態であってもよい。全てのソフトウェアコンポーネントがハードウェアコンポーネントとして形成されてもよいことは、当業者には理解されるであろう。
【００９６】
上記説明は例を示すことを意図しており、限定することを意図しない。従って、以下に示す請求の範囲から逸脱せずに、上述した本発明に対して変更が行なわれてもよいことは当業者には明らかであろう。
【図面の簡単な説明】
【００９７】
【図１】一実施形態に係るナビゲーション装置を概略的に示す概略ブロック図である。
【図２】ナビゲーション装置を概略的に示す概略図である。
【図３】一実施形態に係るナビゲーション装置を具備する自動車を示す図である。
【図４】一実施形態に係るナビゲーション装置のモジュールを概略的に示す図である。
【図５】２つの幹線道路の出口を含むアムステルダムからハーグまでのルートの一例を示す図である。
【図６】アムステルダム内の出発地Ａから目的地Ｂまでのルートの一例を示す図である。
【図１】
2009543047.tif 000005
【図２】
2009543047.tif 000006
【図３】
2009543047.tif 000007
【図４】
2009543047.tif 000008
【図５】
2009543047.tif 000009
【図６】
2009543047.tif 000010
【国際調査報告】
2009543047.tif 000011
2009543047.tif 000012
2009543047.tif 000013