(57)【特許請求の範囲】
【請求項１】
ナビゲーション装置であって、
画像データをメモリに連続的又は定期的に記録する画像記録装置と、
前記ナビゲーション装置の地理的な位置を検出する位置検出手段と、
前記ナビゲーション装置に関連する予め決められた事象の発生を検出し、該事象の発生に応じて第１の事件信号を生成する検出回路と、
サーバ又は別のナビゲーション装置と通信し、前記検出したナビゲーション装置の地理的な位置を前記サーバに送信する送信機、及び、前記サーバ又は別のナビゲーション装置から、前記検出された地理的な位置の近辺にある別のナビゲーション装置に関連する予め決められた事象の発生を示す第２の事件信号を受信する受信機と、
前記第１又は第２の事件信号を受信し、前記受信した第１又は第２の事件信号に応じて画像データ処理動作を行う処理リソースとを有し、
前記画像データ処理動作は、前記メモリに保存された画像データをサーバに送信する処理を含むことを特徴とするナビゲーション装置。
【請求項２】
前記ナビゲーション装置は車両に搭載可能であって、前記検出回路は前記車両の異常な動きを検出し、該検出された車両の異常な動きに応じて前記第１の事件信号を生成することを特徴とする請求項１に記載の装置。
【請求項３】
前記車両の異常な動きは、加速、減速、方向転換、横滑り、衝撃の少なくとも１つを含むことを特徴とする請求項２に記載の装置。
【請求項４】
前記処理リソースは、前記第１又は第２の事件信号に応じて、更なるデータを記録及び／又は送信し、前記更なるデータは、明るさのレベル、速度、温度、天気状況、前記ナビゲーション装置が搭載された車両又は車両の構成要素の動作の少なくとも１つを表すことを特徴とする請求項１乃至３のいずれか１項に記載の装置。
【請求項５】
車両又はナンバープレート認識モジュールを更に有し、前記第２の事件信号は車両識別子を含み、前記画像データ処理動作は、前記車両又はナンバープレート認識モジュールに、前記車両識別子に基づいて、車両又はナンバープレートがあるかについて前記画像データを分析するように命令することを特徴とする請求項１乃至４のいずれか１項に記載の装置。
【請求項６】
画像データを記録するための画像記録装置をそれぞれが有する、複数のナビゲーション装置の地理的な位置を受信し、
前記複数のナビゲーション装置から受信した更なるデータから、ある地理的な位置における予め決められた事象の発生を検出し、
前記検出した事象の近辺にある少なくとも１つのナビゲーション装置に、該少なくとも１つのナビゲーション装置において画像データ処理動作を開始させる事件信号を送信し、
前記送信した事件信号に応じて前記少なくとも１つのナビゲーション装置から記録された画像データを受信する
事件監視モジュールを有することを特徴とするサーバ。
【請求項７】
前記事件監視モジュールは、ナビゲーション装置から、該ナビゲーション装置に関連する予め決められた事象の発生を示す画像データを受信し、該受信に応じて、前記事象の近辺にある前記少なくとも１つのナビゲーション装置に、該少なくとも１つのナビゲーション装置において画像データ処理動作を開始させる事件信号を送信することを特徴とする請求項６に記載のサーバ。
【請求項８】
前記サーバは、少なくとも１つのナビゲーション装置から画像データを受信し、前記事象の発生に応じて前記画像データを処理し、
前記サーバは、車両又はナンバープレート認識モジュールを更に有し、前記画像データの処理において、前記車両又はナンバープレート認識モジュールにより前記画像データを分析し、前記事象に関連する少なくとも１つの車両又はナンバープレートを識別することを特徴とする請求項６又は７に記載のサーバ。
【請求項９】
前記画像データの処理は、前記認識した車両又はナンバープレートを追跡するための画像データの処理を含むことを特徴とする請求項８に記載のサーバ。
【請求項１０】
請求項６乃至９のいずれか１項に記載のサーバと、請求項１乃至５のいずれか１項に記載の少なくとも１つのナビゲーション装置とを有することを特徴とするナビゲーションシステム。
【請求項１１】
予め決められた事象の現場のナビゲーション装置を用いて、画像データを記録する工程を有することを特徴とする事象を監視する方法であって、前記ナビゲーション装置は、
処理リソースと、
画像データをメモリに記録する画像記録装置と、
前記ナビゲーション装置の地理的な位置を検出する位置検出手段と、
サーバ又は別のナビゲーション装置と通信する受信機及び送信機とを有し、
前記方法は、
前記送信機を用いて、前記検出したナビゲーション装置の地理的な位置を前記サーバに送信する工程と、
前記ナビゲーション装置に関連する予め決められた事象の発生を検出し、該事象の発生に応じて第１の事件信号を生成する工程と、
前記受信機を用いて、前記サーバ又は別のナビゲーション装置から、前記検出された地理的な位置の近辺にある別のナビゲーション装置に関連する予め決められた事象の発生を示す第２の事件信号を受信する工程と、
前記第１又は第２の事件信号を受信したことに応じて、前記処理リソースにおいて、前記メモリに保存された画像データをサーバに送信する処理を含む画像データ処理動作を行う工程と
を有することを特徴とする方法。
【請求項１２】
予め決められた事象を監視する方法であって、
サーバにおいて、画像データを記録するための画像記録装置をそれぞれが有する、複数のナビゲーション装置の地理的な位置を受信する工程と、
前記複数のナビゲーション装置から受信した更なるデータから、ある地理的な位置における予め決められた事象の発生を検出する工程と、
前記検出した事象の近辺にある少なくとも１つのナビゲーション装置に、該少なくとも１つのナビゲーション装置において画像データ処理動作を開始させる事件信号を送信する工程と、
前記送信した事件信号に応じて、記録された画像データを、前記少なくとも１つのナビゲーション装置から受信する工程と
を有することを特徴とする方法。
【請求項１３】
コンピュータに、請求項１１又は１２に記載の方法の各工程を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はナビゲーション装置に関し、特に、画像記録装置を含む、又は画像記録装置に接続されたナビゲーション装置に関する。また、本発明は、ナビゲーション装置を用いて画像データを記録する方法に関する。
【背景技術】
【０００２】
例えば、ＧＰＳ（全地球測位システム）信号受信及び処理機能を有するポータブルナビゲーション装置（ＰＮＤ）のようなポータブル計算機器は良く知られており、車載又は他の車両ナビゲーションシステムとして広く利用されている。
【０００３】
一般的に、現代のＰＮＤは、プロセッサ、メモリ（揮発性メモリと不揮発性メモリの少なくともいずれか一方、又は通常は両方）、及び、メモリ内に格納されたマップデータを含む。プロセッサとメモリが、ソフトウェアオペレーティングシステムを構築する実行環境を共同で提供し、更に、ＰＮＤの機能を制御できるように、１以上の追加ソフトウェアプログラムを提供し、様々な他の機能を提供することは一般的に行われている。
【０００４】
典型的には、これらの装置は、ユーザが機器に相互作用して制御することができるようにするための１以上の入力インターフェースと、情報をユーザに中継するための１以上の出力インターフェースとを更に含む。出力インターフェースの実例としては、視覚的な表示器と、可聴出力のためのスピーカを含む。入力インターフェースの実例としては、機器のオン／オフ動作又は他の特徴を制御するための１以上の物理的ボタン（機器が車両に作り込まれている場合、ボタンは機器上になくても良く、ステアリングホイール上にあってもよい。）と、ユーザの話す内容を検出するためのマイクがある。ある特定の構成では、触れることによりユーザが機器を操作することができる入力インターフェースを更に提供するために、出力インターフェース表示器はタッチ感応表示器（タッチ感応オーバーレイなどを用いて）として構成しても良い。
【０００５】
このタイプの機器は、電力と、選択的にデータ信号とを機器と送受信可能にする１以上の物理的コネクタインターフェースを含み、更に、セルラ通信や、例えば、Bluetooth（登録商標）、Wi-Fi、Wi-Max GSM、UMTSといった、他の信号及びデータネットワークを介した通信を行えるようにするための１以上の無線送信機／受信機を選択的に含むことが多い。
【０００６】
このタイプのＰＮＤは、機器の現在位置を判断するために、位置データを含む衛星ブロードキャスト信号を受信して処理できるようにする、ＧＰＳアンテナも含む。
【０００７】
ＰＮＤは、現在の角加速度及び線形加速度を判断し、ＧＰＳ信号から得られる位置情報と合わせて、機器、ひいてはそれが搭載されている車両の速度及び相対移動量を判断するために、処理することのできる信号を生成する電子ジャイロスコープ及び加速度計を含んでもよい。典型的には、そのような特徴は、車載ナビゲーションシステムに提供されているのが最も一般的であるが、都合が良ければ、ＰＮＤ機器に提供しても良い。
【０００８】
そのようなＰＮＤの有用性は、まず、第１の位置（典型的には、スタート位置又は現在位置）と第２の位置（典型的には、目的地）との間の経路を決定する能力に現れる。これらの位置は、例えば、郵便番号、通りの名前、番地、過去に保存した「よく知られた」目的地（有名な場所や、（スポーツ広場やスイミングプールなどの）市営の場所や、その他の興味がある場所）、お気に入りの場所、最近訪れた場所といった多くの様々な方法により、機器のユーザにより入力される。
【０００９】
このタイプのＰＮＤは、通常、車両のダッシュボード又は風防ガラスに取り付けられているが、車両ラジオの車載コンピュータの一部や、さらには車両自身の制御システムの一部として形成しても良い。ナビゲーション装置は、ＰＤＡ（Portable Digital Assistant）、メディアプレイヤー、移動電話などのハンドヘルドシステムの一部であってもよく、その場合、ハンドヘルドシステムの通常機能は、経路計算及び計算した経路のナビゲーションを行うために、ソフトウェアを機器にインストールすることにより拡張される。
【００１０】
計算された経路をナビゲーションする間、選択された経路の終点、すなわち、所望の目的地までの経路をユーザにガイドするために、そのようなＰＮＤが視覚的及び／又は可聴命令を提供することが通常行われている。また、ナビゲーションの間、ＰＮＤが地図情報を画面に表示することも通常行われており、そのような情報は、表示された地図情報が機器の現在位置、ひいては機器が車載ナビゲーションとして用いられている場合には、ユーザ又はユーザの車両の現在位置を示すように、定期的に画面で更新される。
【００１１】
画面に表示されたアイコンは、典型的には、機器の現在位置を示し、現在の道路、機器の現在位置近辺の周辺道路、及びその他の地図の特徴が表示された地図情報の中心に示される。更に、ナビゲーション情報は、表示された地図情報の上、下、又は左右の一方に表示されたステータスバー上に表示される。そのようなナビゲーション情報の一例としては、ユーザが辿っている現在の道路から次に離れるまでの距離を含み、そのように現在の道路から離れることは、例えば、左折、右折などの特定のタイプの離脱を提案する、例えば更なるアイコンにより表される。ナビゲーション機能はまた、経路をユーザにガイドすることができる可聴命令の内容、期間、タイミングを決定する。
【００１２】
経路計算及びナビゲーション機能は、ＰＮＤの総合的な有用性にとって基本的なものであるが、機器を純粋に情報表示、又は「フリードライビング」に用いることもでき、その場合、機器の現在位置に関連した地図情報のみを表示し、経路を算出せず、機器によるナビゲーションも行わない。そのような処理モードは、ユーザが辿る経路を既に知っており、ナビゲーションによる補助を必要としない場合に、しばしば適用することができる。
【００１３】
例えば、トムトム・インターナショナルＢ．Ｖ．により製造され、供給されている９２０Ｔモデルなどの上述したタイプの機器は、一地点から別の地点までユーザをナビゲートできるようにする、信用できる手段を提供する。そのような機器は、それらがナビゲートしている目的地までの経路にユーザが馴染みのない場合に非常に役に立つ。
【００１４】
上述したように、リアルタイム交通監視システムからポータブルナビゲーション装置にデータを供給することで、ポータブルナビゲーション装置が交通状態を監視することができることが知られている。しかしながら、そのようなリアルタイム交通監視システムは、通常は交通ホットスポットなどの固定位置における交通の監視に基づいている。深刻な交通事件の影響は、通常、交通ネットワークの広い領域において感知されるため、そのような影響の監視により気づくであろう。しかしながら、そのような交通監視システムは交通ホットスポットから離れた場所で起こるよりマイナーな事件の影響を監視するためにはより役に立たない。更に、公知の交通監視システムは、事故やその他の交通の事件の理由を監視するには通常効果的ではなく、代わりに、そのような事件が交通流に与える影響を監視する。警察は、一般的に、事故現場で事故の現場検証を行うために短い時間しか有さないので、事故原因、特に誰に非があるのかを判断するのに問題があることが多い。恵まれていれば、事故や他の事件の原因や詳細の判断を助ける、信用できるかどうかは別として、目撃者がいたり、または、建物のＣＣＴＶやＡＴＭのフィルムなどにより記録された、散在したカメラによる映像があるかもしれない。
【発明の概要】
【００１５】
本発明の第１の側面によれば、画像データを記録する画像記録装置と、事件の発生を示す事件信号を受信し、前記事件信号に応じて画像データ処理動作を行う処理リソースとを有するナビゲーション装置を提供する。
【００１６】
従って、ナビゲーション装置は事件の発生に応じて制御される。ナビゲーション装置は、 ポータブルナビゲーション装置を含み、画像記録装置はポータブルナビゲーション装置に含まれるか、又は、独立した構成であって、ポータブルナビゲーション装置と動作可能に繋がれている。処理リソースは、画像記録装置の動作を制御するための制御回路を含む。
【００１７】
ナビゲーション装置は、車両に搭載されていても良い。事件は、例えば交通事故などの交通事件である。ナビゲーション装置は要求に応じて、特定の時間、現場の近くの範囲内の記録を開始（又は存在する映像の保存）させる能力を提供する。
【００１８】
前記画像データはビデオデータを含み、画像記録装置はビデオ記録装置である。代わりに、又は、更に、画像データは静止画像データを含む。画像データ処理動作は、送信動作又は記録動作を含む。送信動作又は記録動作は、画像データのサーバへの送信、画像データの記録、及び、記録された画像データの保持の内の少なくともいずれか１つを含む
【００１９】
ナビゲーション装置は、その通常動作の一部として、画像記録装置が画像データを連続的に又は定期的に記録するように構成してもよい。その場合、画像データ処理動作は、過去に記録された画像データの保持、及び／又は、送信を含む。従って、事件の前又は事件の時に得られた画像データは、更なる処理又は格納のために、保持及び／又は送信される。ナビゲーション装置は、道路において特定のもの（例えば、停止標識やgive way sign等の交通標識）、又は、ドライバ又は車両の動き（例えば、急ブレーキ）、又は、所定の車両のタイプ（例えば、警察車両）などの道路における特定の事象の認識をトリガとして、画像記録が開始される。
【００２０】
画像記録装置における記憶容量は限られており、データは先入れ先出し方式で格納され、古いデータから上書きされる。この場合、記録された画像データの保持開始は、このデータが確実に上書きされないようにする処理を含む。画像記録装置は、画像データを格納するために割り当てられたメモリの量を増やすように構成してもよい。
【００２１】
ナビゲーション装置は、データを送信及び／受信するための通信回路を含み、好ましくは、この通信回路は、ナビゲーション装置とサーバ及び／又は他のナビゲーション装置との間で通信を可能にするように構成される。制御回路は適切にプログラムされたプロセッサを含む。
【００２２】
ナビゲーション装置は、装置又は装置が搭載された車両の外部のソース、例えばサーバから事件信号を受信するように構成されている。処理リソースは、画像データの送信又は記録動作を行うように、事件信号に応じて画像記録装置及び／又は通信回路の動作を制御するように構成される。
【００２３】
ナビゲーション装置は、事件の発生を検出し、事件の発生に応じて事件信号を生成する検出回路を更に有する。ナビゲーション装置は車両に搭載され、検出回路は車両の動きを検出し、前記車両の動きに応じて前記事件信号を生成する。検出回路は、加速、減速、方向転換、横滑り、又は衝撃の少なくとも１つを含む、車両の異常な動きに応じて事件信号を生成する。
【００２４】
ナビゲーション装置は、事件信号を、サーバ及び／又は少なくとも別の１つのナビゲーション装置に送信するように構成される。
【００２５】
好ましくは、事件信号は、少なくとも１つの別のナビゲーション装置に画像データ処理動作を実行させるものである。従って、複数のナビゲーション装置による事件の監視は、サーバからの命令無くとも確立される。
【００２６】
事件信号がサーバへ送信されると、サーバは画像データ処理動作を開始するために、事件信号を再送するか、又は、更なる事件信号を少なくとも１つの別のナビゲーション装置に送信する。
【００２７】
処理リソースは、事件信号に応じて、更なるデータを記録及び／又は送信するように構成される。その更なるデータは、明るさのレベル、速度、温度、又は天気の状況の少なくとも１つを示す、少なくとも１つのデータを含む。この更なるデータは、車両又は車両の構成要素の操作を表すデータを含んでも良い。この更なるデータは、CANbusデータを含んでも良い。
【００２８】
ナビゲーション装置は、車両又はナンバープレート認識モジュールを更に有し、事件信号は車両識別子を含み、画像データ処理動作は、車両又はナンバープレート認識モジュールに、車両識別子に基づいて、車両又はナンバープレートがあるかについて画像データを分析するように命令する。
【００２９】
本発明の更なる独自の側面において、事件の発生に応じて、少なくとも１つのナビゲーション装置に、該少なくとも１つのナビゲーション装置において画像データ処理動作を開始させる事件信号を送信する事件監視モジュールを有するサーバを提供する。
【００３０】
事件信号はナビゲーション装置の識別子及び位置の識別子の少なくとも一方を含む。各ナビゲーション装置は、そのアイデンティティ又は位置がそのナビゲーション装置の識別子又は位置の識別子と一致するかどうかに応じて、画像データ処理動作を実行する。このようにして、事件のデータの記録又は送信に用いられるナビゲーション装置が選択される。
【００３１】
画像データ処理動作は、送信又は受信動作を含み、好ましくは、サーバへの画像データの送信、画像データの記録、及び、記録した画像データの保持の少なくとも１つを含む。
【００３２】
サーバは、少なくとも１つのナビゲーション装置から画像データを受信し、前記事件の発生に応じて、前記画像データを処理する。
【００３３】
サーバは、車両又はナンバープレート認識モジュールを更に有し、画像データの処理において、車両又はナンバープレート認識モジュールにより画像データを分析し、前記事件に関連する少なくとも１つの車両又はナンバープレートを識別する。画像データの処理は、識別した車両又はナンバープレートを追跡するための、画像データの処理を含む。
【００３４】
本発明の更なる独自の側面によれば、事件の発生に応じて事件信号を送信する事件監視モジュールと、少なくとも１つのナビゲーション装置とを含み、上記又は各ナビゲーション装置が画像データを記録するための画像記録装置と、事件信号を受信して、事件信号に応じて画像データ処理動作を実行する処理リソースとを有するサーバを含むことを特徴とするナビゲーションシステムを提供する。
【００３５】
本発明の別の独自の側面によれば、事件現場の少なくとも１つのナビゲーション装置を用いて、画像データを記録する工程を有する事件現場を監視する方法を提供する。
【００３６】
方法は、記録された画像データを、上記又は各ナビゲーション装置からサーバへ送信する工程を更に有する。
【００３７】
ここで言及するモジュールは、ソフトウェア又はハードウェア、又はこれらの適した組み合わせにより実現することができる。異なるモジュールを１つのモジュール組み合わせてもよい。代わりに、又は追加的に、個々のどのモジュールの機能も、サブモジュールの組み合わせにより提供することができ、１つのプロセッサ又はプラットフォーム上で実現したり、複数の別々のプロセッサ又はプラットフォームに分配することもできる。
【００３８】
いかなる適切な組み合わせにおいて、本発明の１つの側面におけるいずれの特徴も本発明の他の側面に適用することもできる。特に、装置の特徴を方法の特徴に適用したり、その逆に適用してもよい。
【００３９】
本発明の少なくとも一実施形態を、添付図面を参照しながら一例として説明する。
【図面の簡単な説明】
【００４０】
【図１】図１は、ナビゲーション装置により用いることのできる全地球測位システム（ＧＰＳ）の一部の例を概略的に示す図である。
【図２】図２は、ナビゲーション装置とサーバとの間の通信のための通信システムの概略図である。
【図３】図３は、図２のナビゲーション装置、又は、その他の適したナビゲーション装置の電子的な構成要素の概略図である。
【図４】図４は、ナビゲーション装置を装着及び／又はドッキングするための構成の概略図である。
【図５】図５は、図３のナビゲーション装置が採用する構造を概略的に示す図である。
【図６】図６は、図３のナビゲーション装置が操作可能に画像記録装置に接続された時のナビゲーションシステムの概略図である。
【図７】図７は、図６のナビゲーションシステムの変形例の概略図である。
【図８】図８は、図６及び図７のシステムの動作の１つのモードを示すフローチャートである。
【発明を実施するための形態】
【００４１】
以下の記載において、同様の構成を示す場合には同じ参照番号を用いる。
【００４２】
本発明の実施形態をＰＮＤを特に一例にとって説明する。しかしながら、本発明で記載されていることはＰＮＤに限られるものではなく、どのようなタイプの処理装置も一般的に適用することが可能であることは覚えておかれたい。従って、本出願の文脈において、ナビゲーション装置は、装置がＰＮＤとして実現されているかどうかに関わらず、自動車などの車両、又は、例えばポータブルパーソナルコンピュータ（ＰＣ）などのポータブルコンピューティングリソース、移動電話、又は、経路プランニング及びナビゲーションソフトウェアを実行するＰＤＡ（Personal Digital Assistant）など、（制限なく）どのようなタイプの経路プランニング及びナビゲーション装置をも含むことを意図している。
【００４３】
また、本発明に記載されている内容は、ユーザが、ある地点から別の地点までどのようにナビゲーションするかに関する命令を探しておらず、与えられた場所の眺めの提供を受けたいだけの環境下において有用性を持つことは、以下の説明から明らかとなるであろう。そのような環境において、ユーザにより選択された「目的地」の場所に対する、ユーザがナビゲーションを始めて欲しいと思う開始場所を有する必要は無く、そのため、ここにおいて「目的地」、又は、「目的地」の景観を照会するということは、経路の生成が必要不可欠であったり、「目的地」へ移動しなければならなかったり、又は、「目的地」の存在が対応する開始位置の指示を必要としなければならなかったりするものと解釈されるべきではない。
【００４４】
上記条件を念頭において、図１の全地球測位システム（ＧＰＳ）等が様々な目的に用いられている。一般的に、ＧＰＳは衛星無線に基づくナビゲーションシステムであり、連続した場所、速度、時間、そして、場合によっては、不特定多数のユーザのための方向情報を判断することができる。以前はＮＡＶＳＴＡＲとして周知であったが、ＧＰＳは極めて正確な軌道で地球と共に動く複数の衛星を使用する。これらの正確な軌道に基づいて、ＧＰＳ衛星は、それらの場所を任意の数の受信装置に中継することができる。
【００４５】
ＧＰＳデータを受信する能力を特別に備える装置がＧＰＳ衛星信号に対する無線周波数の走査を開始すると、ＧＰＳシステムは実現される。ＧＰＳ衛星から無線信号を受信すると、装置は、複数の異なる従来の方法のうちの１つを用いて、その衛星の正確な場所を判定する。殆どの例において、装置は、少なくとも３つの異なる衛星信号を取得するまで信号の走査を継続する（なお、位置は、通常は２つの信号のみでは判定されないが、他の三角測量技術を使用して２つの信号から判定することもできる）。幾何学的三角測量を実現する場合、受信機は、３つの既知の位置を利用して、衛星に対する自身の２次元位置を判定する。これは、周知の方法で行うことができる。更に、第４の衛星信号を取得することにより、受信装置は、同一の幾何学計算によって周知の方法でその３次元位置を計算することができる。位置及び速度データは、不特定多数のユーザにより連続的にリアルタイムで更新可能である。
【００４６】
図１に示すように、ＧＰＳシステム１００は、地球１０４の周りを旋回する複数の衛星１０２を含む。ＧＰＳ受信機１０６は、多数の衛星１０２からスプレッドスペクトラムＧＰＳ衛星データ信号１０８を受信する。スプレッドスペクトラムデータ信号１０８は各衛星１０２から続けて送信され、送信されたスプレッドスペクトラムデータ信号１０８はそれぞれ、データストリームの送信元である特定の衛星１０２を識別する情報を含むデータストリームを有する。ＧＰＳ受信機１０６は、２次元位置を算出するために、通常、少なくとも３つの衛星１０２からのスプレッドスペクトラムデータ信号１０８を必要とする。４つ目のスプレッドスペクトラムデータ信号を受信することで、ＧＰＳ受信機１０６は、公知の技術を用いて、３次元位置を算出することができる。
【００４７】
図２において、ＧＰＳ受信装置１０６を含む、又は、ＧＰＳ受信装置１０６に連結されたナビゲーション装置２００は、例えば、公知のBluetooth（登録商標）技術を介したデジタル接続などのデジタル接続を確立するために、例えば、移動電話、ＰＤＡ、及び／又は何らかの移動電話技術を有する機器などの移動装置（不図示）を介して、必要であれば「モバイル」又は電気通信ネットワークのネットワークハードウェアとのデータセッションを確立することができる。そして、そのネットワークサービスプロバイダを介して、移動装置は、サーバ１５０とのネットワーク接続を（例えば、インターネットを介して）確立できる。そのため、情報に対する「リアルタイム」又は少なくともとても「最新」のゲートウェイを提供するために、「モバイル」ネットワーク接続を、（単体時、及び車載走行時の少なくとも一方において移動可能であり且つ多くの場合移動している）ナビゲーション装置２００とサーバ１５０との間に確立することができる。
【００４８】
例えばインターネットを使用して、移動装置（サービスプロバイダを介する）とサーバ１５０等の別の装置との間にネットワーク接続を確立することは、周知の方法で行われうる。この点において、例えばＴＣＰ／ＩＰ層プロトコルなどの、任意の数の適切なデータ通信プロトコルを用いることができる。さらに、移動装置は、ＣＤＭＡ２０００、ＧＳＭ、ＩＥＥＥ８０２．１１a/b/c/g/n等の任意の数の通信規格を利用できる。
【００４９】
従って、例えば、ナビゲーション装置２００内での移動電話又は移動電話技術を介して、データ接続を介して実現することのできるインターネット接続を使用することができることがわかるであろう。
【００５０】
不図示であるが、ナビゲーション装置２００は勿論、独自の移動電話技術をナビゲーション装置２００内に含んでいても良い（例えば、アンテナを含んだり、又は、ナビゲーション装置２００の内部アンテナを用いても良い）。ナビゲーション装置２００内の移動電話技術は、内部構成要素を含んでも良く、及び／又は（例えば、ＳＩＭ（Subscriber Identity Module）カード）などの挿入カードを含んでいても良く、必要な移動電話技術及び／又は例えばアンテナにより完成する。そのため、ナビゲーション装置２００における移動電話技術は、任意の移動装置と同様の方法で、例えばインターネットを介して、ナビゲーション装置２００とサーバ１５０との間のネットワーク接続を同様に確立することができる。
【００５１】
電話を設定するために、Bluetooth（登録商標）機能を有するナビゲーション装置を、移動電話モデル、製造者等の変化し続けるスペクトルに応じて正確な動作をするために用いることができ、モデル／製造者に特有の設定をナビゲーション装置２００に格納しても良い。この情報のために格納されたデータは更新することができる。
【００５２】
図２において、ナビゲーション装置２００は、多数の異なる構成のいずれかにより実現することのできる一般的な通信チャネル１５２を介して、サーバ１５０と通信しているものとして図示している。通信チャネル１５２は、ナビゲーション装置２００とサーバ１５０とを接続する伝搬媒体又は経路を一般的に表している。通信チャネル１５２を介してサーバ１５０とナビゲーション装置２００との間で接続が確立されると（なお、そのような接続は移動装置を介したデータ接続、インターネットを介するパーソナルコンピュータを介した直接接続などであってもよい）、サーバ１５０とナビゲーション装置２００は、通信することができる。
【００５３】
通信チャネル１５２は、特定の通信設計に限られるものではない。加えて、通信チャネル１５２は１つの通信設計に限られるものではない。すなわち、チャネル１５２は様々な技術を用いるいくつかの通信リンクを含んでいてもよい。例えば、通信チャネル１５２は、電気的、光学的、及び／又は電磁的な通信のための経路を提供するように適用することができる。その場合、通信チャネル１５２は、これらに限られるものでは無いが、電気回路、ワイヤ及び同軸ケーブル等の電気導体、光ファイバーケーブル、コンバータ、無線周波数（ＲＦ）波、大気、自由空間等の内の１つ又はそれらの組み合わせを含む。更に、通信チャネル１５２は、例えば、ルータ、リピータ、バッファ、送信機及び受信機等の中間装置を含んでいてもよい。
【００５４】
一構成例において、通信チャネル１５２は、電話及びコンピュータネットワークを含む。更に、通信チャネル１５２は、例えば、赤外線通信や、マイクロ波周波数通信等の無線周波数通信などの無線通信を含んでいてもよい。更に、通信チャネル１５２は衛星通信を含むこともできる。
【００５５】
通信チャネル１５２を介して送られる通信信号は、これらに限られるものではないが、与えられた通信設計において必要な、又は、望ましい信号を含む。例えば、信号は、時分割多元接続（ＴＤＭＡ）、周波数分割多元接続（ＦＤＭＡ）、符号分割多元接続（ＣＤＭＡ）、ＧＳＭ（Global System for Mobile Communications）等のセルラ通信技術で用いられるようにしても良い。デジタル信号及びアナログ信号の両方を、通信チャネル１５２を介して送信することができる。これらの信号は、通信設計において望ましいように、変調され、暗号化され及び／又は圧縮された信号であってもよい。
【００５６】
サーバ１５０は、図示しない他の構成要素に加えて、メモリ１５６に動作可能に接続され、更には有線又は無線接続１５８を介して大容量データ記憶装置１６０に動作可能に接続されたプロセッサ１５４を含む。大容量記憶装置１６０は、ナビゲーションデータ及び地図情報のストアを有し、サーバ１５０とは別の機器であっても、サーバ１５０内に組み込まれていても良い。プロセッサ１５４は、通信チャネル１５２を介してナビゲーション装置２００に情報を送受信するために、送信機１６２及び受信機１６４に動作可能に更に接続されている。送信及び受信した信号は、データ、通信、及び／又は他の伝搬信号を含んでいてもよい。送信機１６２及び受信機１６４は、ナビゲーションシステム２００のための通信設計で用いられる通信の必須要件及び通信デザインに応じて、選択又は設計される。また、送信機１６２及び受信機１６４の機能を、１つの送受信機にまとめても良い。
【００５７】
上述したように、ナビゲーション装置２００は、信号及び／又はデータを通信チャネル１５２を介して送信及び受信するために、送信機１６６及び受信機１６８を用いて、通信チャネル１５２を介してサーバ１５０と通信するように構成することができるが、これらの機器は、サーバ１５０以外の装置と通信するために更に用いることができる。また、送信機１６６及び受信機１６８は、ナビゲーション装置２００の通信設計に用いられる通信の必須要件及び通信デザインに応じて選択又は設計され、送信機１６６及び受信機１６８の機能は、図２に関連して上述したように１つの送受信機にまとめても良い。勿論、ナビゲーション装置２００は、後で詳述するように、他のハードウェア及び／又は機能部分を含んでいてもよい。
【００５８】
サーバメモリ１５６に格納されたソフトウェアは、プロセッサ１５４に命令を供給することで、サーバ１５０がナビゲーション装置２００に対してサービスを提供できるようにする。サーバ１５０により提供されるサービスの１つは、ナビゲーション装置２００からの要求の処理と、大容量データストレージ１６０からナビゲーション装置２００へのナビゲーションデータの送信を含む。サーバ１５０により提供することのできる他のサービスは、所望のアプリケーションのための様々なアルゴリズムを用いてナビゲーションデータを処理することと、これらの計算結果をナビゲーション装置２００に送ることを含む。
【００５９】
サーバ１５０は、ナビゲーション装置２００が無線チャネルを介してアクセス可能なデータの遠隔ソースを構成する。サーバ１５０は、ローカルエリアネットワーク（ＬＡＮ）、ワイドエリアネットワーク（ＷＡＮ）、仮想プライベートネットワーク（ＶＰＮ）等の上にあるネットワークサーバを含んでも良い。
【００６０】
サーバ１５０は、デスクトップ又はラップトップコンピュータ等のパーソナルコンピュータを含んでもよく、通信チャネル１５２は、パーソナルコンピュータとナビゲーション装置２００との間に接続されるケーブルであってもよい。あるいは、パーソナルコンピュータを、ナビゲーション装置２００とサーバ１５０との間に接続して、サーバ１５０とナビゲーション装置２００との間にインターネット接続を確立してもよい。
【００６１】
ナビゲーション装置２００は、情報ダウンロードによりサーバ１５０から情報を与えられてもよい。情報は、自動的に、又は、ユーザがナビゲーション装置２００をサーバ１５０に接続する時に周期的に更新されてもよく、且つ／又は例えば無線移動接続装置及びＴＣＰ／ＩＰ接続を介してサーバ１５０とナビゲーション装置２００との間に接続がより継続して又は頻繁に確立される場合には、更に動的であってもよい。多くの動的計算のために、サーバ１５０内のプロセッサ１５４が大量の処理要求を処理するために使用されてもよい。しかし、ナビゲーション装置２００のプロセッサ（図２では不図示）も同様に、多くの場合においてはサーバ１５０への接続に関係なく、多くの処理及び計算を処理できる。
【００６２】
図３を参照すると、ナビゲーション装置２００のブロック図はナビゲーション装置のすべての構成要素を示しているものではなく、多くの構成要素例を代表しているに過ぎない。ナビゲーション装置２００は、ハウジング（不図示）の中に設置されている。ナビゲーション装置２００は、入力装置２０４及び表示画面２０６等の表示装置に連結された、例えば、上述したプロセッサ２０２を有する処理リソースを含む。ここでは、入力装置２０４が１つであるものとして説明しているが、当業者であれば、入力装置２０４が、キーボード機器、音声入力装置、タッチパネル、及び／又は入力情報に用いられる他の公知の入力装置を含む、どのような数の入力装置を表していても良いことは分かるであろう。同様に、表示画面２０６は、例えば、液晶表示器（ＬＣＤ）など、どのようなタイプの表示画面であっても良い。
【００６３】
一構成において、入力装置２０４の一つの側面は、複数の表示選択肢の１つを選択したり、又は、複数の仮想又は「ソフト」ボタンの１つをアクティブにするために、ユーザが表示画面２０６の一部を触れば良いように、情報の入力（直接入力、メニュー選択など）及びタッチパネルスクリーンを介した情報の表示を可能にするために、タッチパッド又はタッチスクリーン入力２５０（図４）を含む一体型入力表示装置を提供するように、タッチパネルと表示画面２０６は一体化される。この点において、プロセッサ２０２はタッチスクリーンと連動するグラフィカルユーザインターフェース（ＧＵＩ）をサポートする。
【００６４】
ナビゲーション装置２００において、プロセッサ２０２は、接続２１０を介して入力装置２０４と動作可能に接続され、入力装置２０４から入力情報を受信することができ、また、情報を出力するために、表示画面２０６及び出力装置２０８の少なくとも一方と、それぞれの出力接続２１２を介して動作可能に接続されている。ナビゲーション装置２００は、例えば、可聴出力装置（例えば、スピーカ）等の出力装置２０８を含んでいても良い。出力装置２０８はナビゲーション装置２００のユーザのために可聴情報を生成することができるため、入力装置２０４が入力音声命令を受信するためのマイク及びソフトウェアを含んでも良いことは、同様に理解されよう。更に、ナビゲーション装置２００は、例えば、音声入力／出力装置のような追加の入力装置２０４及び／又は追加の出力装置を含んでもよい。
【００６５】
プロセッサ２０２は、メモリ２１４に接続２１６を介して動作可能に接続され、更に接続２２０を介して入出力（Ｉ／Ｏ）ポート２１８から情報を受信したり、送信したりすることができる。Ｉ／Ｏポート２１８は、ナビゲーション装置２００の外部のＩ／Ｏ装置２２２に接続可能である。外部Ｉ／Ｏ装置２２２は、これに限られるものではないが、例えばイヤホンのような、外部リスニング装置を含む。Ｉ／Ｏ装置２２２への接続は、更に、例えばハンドフリー操作及び／又は音声による操作、イヤホン又はヘッドホンへの接続、及び／又は、例えば移動電話への接続のための、カーステレオユニットのような何らかの外部装置への有線又は無線接続であっても良い。ここで、移動電話接続は、ナビゲーション装置２００と、例えばインターネットや他のネットワークとの間のデータ接続を確立するために用いたり、及び／又は、例えばインターネットや他のネットワークを介してサーバへの接続を確立するために用いることができる。
【００６６】
図３は、接続２２６を介したプロセッサ２０２とアンテナ／受信機２２４との間の動作可能な接続を更に示しており、アンテナ／受信機２２４は、例えばＧＰＳアンテナ／受信機である。参照番号２２４により示されるアンテナ及び受信機は、図では簡易的に一体的に示されているが、アンテナ及び受信機は離れた位置にある構成要素で、アンテナは、例えば、ＧＰＳパッチアンテナ又はヘリカルアンテナであってもよいことが分かるであろう。
【００６７】
また、当業者であれば、図３に示す電子構成要素は、従来の方法で１以上の電源（不図示）から電力を供給されることは当然理解されるであろう。当業者であれば理解できるように、図３に示す構成要素と異なる構成も本発明の範囲に含まれると考えられる。例えば、図３に示す構成要素は、有線及び／又は無線接続等を介して、互いに通信することができる。従って、ここで記載されたナビゲーション装置２００は、携帯型又はハンドヘルドナビゲーション装置２００であってもよい。
【００６８】
更に、図３に示す携帯型又はハンドヘルドナビゲーション装置２００は、例えば、自転車、オートバイ、車、又はボートなどの車両に、公知の方法により接続、又は「ドッキングする」ことができる。このようなナビゲーション装置２００は、携帯型又はハンドヘルドナビゲーションとして用いるために、ドッキングされた位置から離すことができる。
【００６９】
図４において、ナビゲーション装置２００は、一体型入力表示装置２０６及び図２の他の構成要素（これらに限られるものではないが、内部ＧＰＳ受信機２２４、マイクロプロセッサ２０２、電源（不図示）、メモリシステム２１４等を含む）を含むユニットである。
【００７０】
ナビゲーション装置２００は、アーム２５２に取り付けても良く、アーム２５２自体は、吸引カップ２５４を用いて、車両のダッシュボード／窓などにしっかりと留められる。このアーム２５２は、ナビゲーション装置２００をドッキングすることのできるドッキングステーションの一例である。ナビゲーション装置２００は、例えば、アーム２５２に接続するスナップ留め具による接続により、ナビゲーション装置２００をドッキングステーションのアーム２５２にドッキング又は接続することができる。そしてナビゲーション装置２００は、アーム２５２において回転可能となる。ナビゲーション装置２００とドッキングステーションとの接続を解除するためには、例えば、ナビゲーション装置２００のボタン（不図示）を押せばよい。ナビゲーション装置２００をドッキングステーションに連結したり離したりするための、他の同様な適した構成は、当業者にとっては良く知られている。
【００７１】
次に、図５において、プロセッサ２０２及びメモリ２１４は、ナビゲーション装置２００の機能ハードウェア構成要素２８０と、装置で実行されるソフトウェアとの間のインターフェースとして機能するベーシックインプット／アウトプットシステム（ＢＩＯＳ）２８２をサポートするように協動する。そして、プロセッサ２０２はオペレーティングシステム２８４を、アプリケーションソフトウェア２８６（上述した経路プランニング及びナビゲーション機能の一部またはすべてを実現する）を実行できる環境を提供するメモリ２１４から読み出す。アプリケーションソフトウェア２８６は、ナビゲーション装置の中核機能、例えば、マップビューイング、経路プランニング、ナビゲーション機能、及び、これらに関連する他の機能をサポートするＧＵＩを含む動作環境を提供する。これに関しては、アプリケーションソフトウェア２８６の一部が、ビュー生成モジュール２８８を含む。
【００７２】
図６は、ナビゲーション装置２００が車両に搭載され、画像記録装置３００と動作可能に繋がれた例を示している。画像記録装置３００は、カメラ、この場合はビデオカメラ３０２と、メモリ３０４とを含む。実施形態の変形例では、画像記録装置はナビゲーション装置２００に含まれている。ナビゲーション装置の様々な構成要素は図２及び図３に示しており、これら構成要素は、明確化のために図６では省略されている。
【００７３】
ナビゲーション装置２００は、通信チャネル１５２を介してサーバ１５０と通信することができる。サーバは、図２に示すプロセッサ１５４を含み、プロセッサは、事件監視モジュール３０６とビデオデータ処理モジュール３０８とを含む、様々なモジュールを含む。
【００７４】
ナビゲーション装置２００のプロセッサ２０２は、ビデオ記録装置３００の動作を制御することができる。特に、プロセッサ２０２は、記録の開始及び終了、ビデオデータの格納、送信機１６６及び受信機１６８を用いたビデオデータの送信を制御することができる。
【００７５】
通常の処理の流れとして、ビデオ記録装置は、メモリ２１４又は装置自体に含まれるメモリ３０４のいずれかにデータを連続的に記録するように指示される。メモリ２１４は、限られた量の記録されたビデオデータを格納するように割り当てられているため、この処理モードでは、すべてのデータは、先入れ先出しを基本として、続けて上書きされる。
【００７６】
図６の装置は、事件、特に、事故などの交通事件に関連するビデオデータを取得して処理するように構成される。
【００７７】
処理の第１モードにおいて、サーバ１５０に含まれる事件監視モジュール３０６には、ある特定の場所の交通事件と思われるものが通知される。サーバは外部サービス提供機関、例えば、警察又は交通制御コンピュータから通知を受けるか、以下に詳述するように、１以上のナビゲーション装置からの信号に基づいて、事件があったことを判断しても良い。
【００７８】
事件の通知に応じて事件監視モジュールは事件信号を生成し、ナビゲーション装置２００が事件現場に近いことが分かれば、その事件信号をナビゲーション装置２００に送信する。この処理モードは、ナビゲーション装置がその位置をサーバ１５０に定期的に送っており、サーバ１５０がナビゲーション装置の場所を監視している場合に、特に適用することができる。その場合の事件信号は、意図する装置を識別するナビゲーション装置識別子を含み、ナビゲーション装置は事件信号で識別される装置のみが、事件信号に応じてビデオデータ処理動作を実行するように構成される。
【００７９】
事件信号は受信機１６８を介してナビゲーション装置により受信され、プロセッサ２０２に渡される。プロセッサ２０２は、事件信号に応じて、ビデオデータ処理動作を開始する。この例では、ビデオデータ処理動作は、ビデオ記録装置からの一連のビデオデータを、ナビゲーション装置２００を介してサーバ１５０に戻す処理を含む。
【００８０】
別の例では、プロセッサは、まだ行っていなければビデオ記録装置にビデオの記録を開始する指示を出すか、又は、ビデオ記録装置にこれまでに記録されたすべてのビデオデータをサーバ１５０に送り返すように指示する。プロセッサ２０２は、ビデオ記録装置にこれまでに記録したビデオデータを保持するように指示してもよく、これにより先入れ先出し手順に基づくそのビデオデータに対する上書き処理を無効にする。
【００８１】
処理の別のモードでは、サーバは、事件信号を、範囲にあって、且つ、事件現場を識別する位置識別子を含むすべてのナビゲーション装置に送信する。そして、各ナビゲーション装置は、事件現場が近いかどうかを判断して、事件信号を処理する。通常、事件現場から予め決められた距離（予め決められた距離は、事件信号により装置に通知することができる。）の範囲内にあるナビゲーション装置のみが、事件信号に応じて、ビデオデータ処理動作を実行する。別の処理モードの例では、事件信号を受信したすべてのナビゲーション装置が、その位置やアイデンティティに関わらず、ビデオデータ事件信号の受信に応じて、ビデオデータ処理動作を行う。その場合、ビデオデータは、関連するビデオデータを選択するためにサーバ１５０により後処理される。
【００８２】
プロセッサ２０２は、事件信号の受信に応じて、すでに記録したデータが上書きされないようにするために、ビデオデータの格納に割り当てられたメモリの量を増やしてもよい。
【００８３】
図７は図６のナビゲーションシステムの変形例を示している。ナビゲーション装置２００は車両に搭載され、ビデオ記録装置３００に適切に接続され、サーバ１５０と通信する。この変形例によれば、ナビゲーション装置２００は、車両の動きを検出する検出回路４００にも接続されている。検出回路４００は、処理回路に繋がれた加速度計を含む。検出回路は、例えば、急加速、急減速、異常な方向転換、横滑り、又は衝撃などの、車両の異常な動きを検出するように構成されている。そのような異常な動きを検出すると、事件信号を検出して、その事件信号をナビゲーション装置２００のプロセッサ２０２に送信する。この例では、ナビゲーション装置２００は、事件信号を制御信号として扱うように構成され、上述したビデオデータ処理動作を行う。
【００８４】
ナビゲーション装置２００は、事件信号をサーバ１５０に送る代わりに、又は、サーバ１５０への送信に加えて、事件信号を少なくとも別の１つのナビゲーション装置４１０、４１２、４１４、４１６に直接送信する。もし、その別のナビゲーション装置４１０、４１２、４１４、４１６が適切に構成されていれば、事件信号に応じてビデオデータ処理動作を行う。このように、車両に搭載されたナビゲーション装置は、サーバ１５０から最初に受信しなければならない命令無しに、近くの他の車両内のナビゲーション装置４１０、４１２、４１４、４１６にビデオデータの記録又は送信の開始を直接命令することができる。ナビゲーション装置は、通常、ビデオデータをサーバ１５０に送り返すように構成されている。
【００８５】
別の処理のモードにおいて、ナビゲーション装置２００は事件信号を、送信機１６６を介して通信チャネル１５２によりサーバ１５０に送信する。サーバ１５０は事件信号を受信し、事件がナビゲーション装置２００の場所で起きたかを判断する。そして、サーバ１５０は、事件現場付近の他のナビゲーション装置に事件信号を再度送信するか、又は、更なる事件信号を送信するか、又は、それらにビデオデータ処理動作を実行するように命令するように生成する。そして再び、ビデオデータを事件現場付近の１以上の車両から取得しても良い。
【００８６】
事件の発生に応じて１以上のナビゲーション装置からサーバ１５０が受信したビデオデータは、ビデオデータ処理モジュール３０８により処理される。最も簡単な例では、ビデオデータは単に格納され、警察、保険会社、又は、適宜、事件に興味がある他の第三者に提供することができる。あるいは、サーバ１５０においてビデオデータは編集され、更に処理される。
【００８７】
一例では、ビデオデータ処理モジュール３０８は、例えば、画像処理ソフトウェアを実行する、車両又はナンバープレート認識モジュール等の画像認識モジュールを含む。画像認識モジュールは、車両、車両の型、又はナンバープレートを識別するために、事件現場付近のナビゲーション装置から受信したビデオデータを処理するように構成されている。
【００８８】
サーバ１５０は、識別された車両、車両の型、又はナンバープレートを表す車両識別子を生成し、事件に関わった可能性のある１以上の車両の推移を追跡するために、事件現場の後の他の位置から受信したビデオデータを走査するように、画像認識モジュールに命令する。
【００８９】
別の例では、画像認識モジュールはナビゲーション装置２００及びサーバ１５０に、又は、サーバ１５０の代わりにナビゲーション装置２００に含まれる。この例では、ナビゲーション装置２００は、車両、車両の型、又はナンバープレートそのものを識別するとともに、車両識別子を生成することができる。そして、車両識別子はサーバ１５０に送信される。これにより、車両識別子は、例えば、異なる場所にある他のナビゲーション装置から受信したビデオデータを処理することによる、車両の追跡に用いることができる。
【００９０】
ナビゲーション装置２００は、車両の中央処理装置、及び／又は、例えば、明るさのレベル、速度、温度、天気状況、又は、車両又は車両の構成要素の１以上の動作の内、１以上の環境又は処理パラメータを計測する、車両に搭載された１以上の計測機器に繋ぐことができる。計測装置又は中央処理装置からの計測データはナビゲーション装置２００に送られ、ビデオデータと共にサーバ１５０に送信される。このように、交通事故などの事件に関連する更なるデータを得ることができる。
【００９１】
上述した実施形態の一様態を、図８のフローチャートに示す。
【００９２】
ある場所で事件が起こると、周辺車両からのビデオ映像を証拠収集のために利用するように、上述した実施形態を用いることができる。事故後、サーバ１５０は、ナビゲーション装置２００がビデオデータを保持し、サーバ１５０に送るように要求することができる。要求は、ナビゲーション装置に、無線又はどのようなタイプの接続を介して送ってもよい。上述したように、近くのナビゲーション装置が、急激な速度の変化などの事故の特徴を登録するため、サーバは事故を知ることができる。
【００９３】
記録開始（または、ビデオデータ又は他の画像を削除しない）命令は、他のナビゲーション装置からであってもよい。システムは、事件現場付近の別のナンバープレートを登録し、事件現場から離れた後、道路にいるすべてのナビゲーション装置に追跡させるように構成しても良い。
【００９４】
交通事故付近にあるナビゲーション装置は、すでにデータを記録しているかもしれないが、通常、そのデータは、容量確保のために特定の時間が経つと破棄される。しかしながら、ナビゲーション装置に、分析のためにデータを保持し、サーバに送るように命令してもよい。このようにすることで、事故前、事故の間、そして事故後の映像を複数のソースから得ることができる。ナビゲーション装置と連携したビデオ記録装置は、移動方向と反対方向から、事件の反対側からの映像を記録することもできる。ナビゲーション装置は、また、他の入手可能な遠隔機器のデータ（例えば速度、明るさの状況、温度、CANbus情報）も記録することができる。必要であれば、クイックナンバープレート認識により、特定のナンバープレートを探したり、及び／又は、そのナンバープレートを最後に見た時、又は、車両が走行していた場所を追跡又は記録するように、より広域のすべての機器に呼びかけることができる。
【００９５】
本発明の様々な側面及び実施形態をここまで説明してきたが、本発明の範囲は、ここで設定された特定の構成により限られるものではなく、すべての構成及び改造及びその変形を含むように広がっており、添付の請求項の範囲に入ることを理解されたい。
【００９６】
例えば、本発明をポータブルナビゲーション装置として説明したが、経路プランニング及びナビゲーション機能は、適切なソフトウェアを実行しているデスクトップ又はモバイル計算リソースにより提供することができることは、理解されるであろう。例えば、the Royal Automobile Club (RAC)は、オンライン経路プランニング及びナビゲーションサービスを、http://www.rac.co.ukで提供している。このサービスはユーザがスタート地点と目的地を入力すると、ユーザの計算リソースが通信しているサーバが経路を計算し（その考慮されるべき特徴はユーザが指定したものであってもよい）、地図を生成し、選択したスタート地点から選択した目的地までユーザをガイドするための一連の包括的なナビゲーション命令を生成する。
【００９７】
なお、例えば、上述した詳細な説明において、実施形態はＧＰＳを参照したが、ナビゲーション装置は、ＧＰＳの代わりになるもの（又は追加するもの）として、どのような位置感知技術を用いてもよい。例えば、ナビゲーション装置は、欧州ガリレオシステム（European Galileo System）等の他の全地球的航行衛星システムを用いて利用しても良い。同様に、本発明は衛星型だけではなく、地上型ビーコン又は、装置が地理的な位置を判断することができるようにするどのようなシステムを用いてももちろん機能する。
【００９８】
本発明の別の実施形態は、コンピュータシステムと共に用いられるコンピュータプログラム製品として実施されてもよく、そのコンピュータプログラム製品は、例えば、コンピュータディスケット、ＣＤ−ＲＯＭ、ＲＯＭ、又は、フィックスディスクといった実在するデータ記録媒体に格納された一連のコンピュータ命令であるか、又は、実在する媒体、又は、例えば、マイクロ波又は赤外線等の無線媒体を介して送信されるコンピュータデータ信号において実現される。一連のコンピュータ命令は、上述した機能のすべて又は一部を構成することができ、また、半導体、磁気、光学、又は他のメモリ機器などの、揮発性又は不揮発性のどのようなメモリ機器に格納することができる。
【００９９】
好適な実施形態は、特定の機能をソフトウェアにより実現したが、その機能をハードウェアのみ（例えば、１以上のＡＳＩＣ（application specific integrated circuit）により）、又はハードウェアとソフトウェアとを両方用いても同等に実現できることは、当業者であれば理解できるであろう。そのため、本発明の範囲は、ソフトウェアによってのみ実現されるものと解釈されるべきではない。
【０１００】
上記において、本発明は純粋に一例として記載しており、細部の変形は、本発明の範囲において行うことができることは理解されるであろう。
【０１０１】
説明、及び（適切な）請求項、及び図に記述された各特徴は、単独で提供されていても、組み合わせられていてもよい。
【図１】
0005281165.tif 000002
【図２】
0005281165.tif 000003
【図３】
0005281165.tif 000004
【図４】
0005281165.tif 000005
【図５】
0005281165.tif 000006
【図６】
0005281165.tif 000007
【図７】
0005281165.tif 000008
【図８】
0005281165.tif 000009