(57)【要約】【課題】ナビゲーション装置において、電子メールを用いてナビゲーション機能に用いる情報を更新する。【解決手段】カーナビゲーション装置１が、ナビゲーションに用いる情報の登録のためのｅ−ｍａｉｌを受信し、受信した当該ｅ−ｍａｉｌの用途に応じた方法で、ｅ−ｍａｉｌの内容に基づいた情報を情報装置に記憶する。【選択図】        図２
2004354161.tif 000002
【特許請求の範囲】
【請求項１】
ナビゲーション機能に用いる情報の登録のための電子メールを受信する受信手段（２１０）と、
前記受信手段が受信した前記電子メールの用途を判定する判定手段（２２０、２３０）と、
前記判定手段の判定した用途に応じた方法で、前記電子メールの内容に基づいた情報を記憶装置に記憶させる記憶制御手段（２４０、２５０）と、を備えたナビゲーション装置。
【請求項２】
前記判定手段は、前記電子メールに含まれる識別情報に基づいて、前記受信した電子メールの用途を判定することを特徴とする請求項１に記載のナビゲーション装置。
【請求項３】
前記記憶制御手段は、ユーザの許可があった場合に、前記電子メールの内容に基づいた情報を記憶装置に記憶させることを特徴とする請求項１または２に記載のナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、電子メールを用いてナビゲーション装置にナビゲーション機能に用いる情報を記憶させる技術に関するものである。
【０００２】
【従来の技術】
従来のナビゲーション装置の機能には、メモリ地点登録等の、ナビゲーション機能に用いる情報を追加する機能があるが、この登録において入力する地点の情報は、ナビゲーション装置本体の入力装置を操作して入力するか、あるいはナビゲーション装置に接続された携帯電話を介して入力するしかなかった（例えば、特許文献１参照）。
【０００３】
【特許文献１】
特開２００２−２２４７３号公報
【０００４】
【発明が解決しようとする課題】
本発明は上記点に鑑みて、ナビゲーション装置において、電子メールを用いてナビゲーション機能に用いる情報を更新することを目的とする。
【０００５】
【課題を解決するための手段】
上記目的を達成するための請求項１に記載の発明は、ナビゲーション機能に用いる情報の登録のための電子メールを受信する受信手段（２１０）と、前記受信手段が受信した前記電子メールの用途を判定する判定手段（２２０、２３０）と、前記判定手段の判定した用途に応じた方法で、前記電子メールの内容に基づいた情報を記憶装置に記憶させる記憶制御手段（２４０、２５０）と、を備えたナビゲーション装置である。
【０００６】
これによって、ナビゲーション装置が、ナビゲーションに用いる情報の登録のための電子メールを受信し、受信した当該電子メールの用途に応じた方法で、電子メールの内容に基づいた情報を情報装置に記憶することができる。したがって、ナビゲーション装置において、電子メールを用いてナビゲーション機能に用いる情報を更新することができる。
【０００７】
なお、電子メールとは、ＲＦＣ８２２等で規定されるｅ−ｍａｉｌのみならず、携帯電話間で用いられる独自のプロトコルに従ったｃメール（登録商標）等の標準的ではない規格によるものをも含む概念である。
【０００８】
また、請求項２に記載の発明は、請求項１に記載のナビゲーション装置において、前記判定手段は、前記電子メールに含まれる識別情報に基づいて、前記受信した電子メールの用途を判定することを特徴とする。
【０００９】
また、請求項３に記載の発明は、請求項１または２に記載のナビゲーション装置において、前記記憶制御手段は、ユーザの許可があった場合に、前記電子メールの内容に基づいた情報を記憶装置に記憶させることを特徴とする。
【００１０】
なお、上記各手段の括弧内の符号は、後述する実施形態に記載の具体的手段との対応関係を示すものである。
【００１１】
【発明の実施の形態】
図１に、本発明の一実施形態に係るカーナビゲーション装置１の構成を示す。カーナビゲーション装置１は、位置検出器１１、無線通信装置１６、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、リモコンセンサ２１およびこれらに接続された制御回路１８を備えている。
【００１２】
表示装置２０は、液晶ディスプレイ等の表示面およびマイクを有し、制御回路１８から映像信号の入力があると液晶ディスプレイ等の表示面に当該映像を表示し、また制御回路１８から音声信号の入力があるとスピーカに当該音声を出力させる。
【００１３】
操作スイッチ群１７は、表示装置２０の表示面の周囲に設けられた複数の押しボタン、当該表示面に重ねて設けられたタッチパネル等の入力装置から成り、ユーザによる押しボタンの押下、タッチパネルのタッチおよびトレースに基づいた信号を制御回路１８に出力する。
【００１４】
リモコンセンサ２１は、ユーザの操作に基づいて赤外線等による無線信号を送信するリモコン２２から受信した信号を制御回路１８に出力する。
【００１５】
位置検出器１１は、いずれも周知の地磁気センサ１２、ジャイロスコープ１３、車速センサ１４、および衛星からの電波に基づいて車両の位置を検出するＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）のためのＧＰＳ受信機１５を有し、これらのセンサ等１２〜１５の検出に基づいた現在位置情報を制御回路１８に出力する。これらのセンサ等１２〜１５は各々が性質の異なる誤差を持っているため、複数のセンサを相補的に使用するように構成されている。なお精度によっては上述した内の一部で構成されていてもよく、更に図示しないステアリングの回転センサ、各駆動輪の車輪センサ等を有していてもよい。
【００１６】
外部メモリ制御装置１９は、ＤＶＤ−ＲＯＭ、ＨＤＤ（ハードディスクドライブ）、あるいはメモリカード等の外部記憶媒体に対して、データの読み出しおよび可能であればデータの書き込みの制御を行う。上記外部記憶媒体が記憶している情報としては、上記した位置検出の精度向上のためのいわゆるマップマッチング用データ、地図データおよび目印データを含む各種データ、カーナビゲーション装置１の動作のためのプログラム等がある。
【００１７】
通信部１５は、アンテナ１９が受信した信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等を施し、その結果をＣＰＵ１１に出力する。また通信部１５は、ＣＰＵ１１から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等を施し、その結果の信号をアンテナ１９に出力する。
【００１８】
無線通信装置１６は、無線ＬＡＮ、ＤＳＲＣ等の無線通信プロトコルに従った無線信号を受信し、受信した信号に対して増幅、周波数変換、復調、Ａ／Ｄ変換等を施し、その結果を制御回路１８に出力する。また無線通信装置１６は、制御回路１８から入力されたデータに対してＤ／Ａ変換、変調、周波数変換、増幅等を施し、その結果の信号の無線送信を行う。これにより、制御回路１８は、無線通信装置１６および無線通信装置１６の通信対象である無線通信基地局等を介して、インターネット等のデータ通信ネットワークに参加することができる。
【００１９】
制御回路１８は、通常のコンピュータとして構成されており、内部にはＣＰＵ、ＲＯＭ、ＲＡＭ、フラッシュメモリ、Ｉ／Ｏおよびこれらの構成を接続するバスラインが備えられている。制御回路１８は、ＲＯＭ、外部メモリ制御装置１９から読み出したカーナビゲーション装置１の動作のためのプログラムを実行し、その実行の際にはＲＯＭ、ＲＡＭ、フラッシュメモリから情報を読み出し、ＲＡＭ、フラッシュメモリに対して情報の書き込みを行い、Ｉ／Ｏを介して位置検出器１１、操作スイッチ群１７、外部メモリ制御装置１９、表示装置２０、リモコンセンサ２１等と信号の授受を行う。
【００２０】
また、カーナビゲーション装置１は、携帯電話１３などの移動体通信機器により、外部ネットワーク１４との接続を介して、インターネット、専用の情報センター等に接続することができる。
【００２１】
以下、制御回路１８の具体的な作動について説明する。カーナビゲーション装置１が起動するとき、制御回路１８は、ＲＯＭからブートプログラム、オペレーティングシステム（以下ＯＳと記す）等を読み出して実行し、このＯＳに基づいたハードウェア制御およびプロセス管理を行う。ＯＳ上で動作するプロセスとしては、メニュープログラム、経路探索プログラム、地図表示プログラム、およびその他のプログラムがある。
【００２２】
メニュープログラムは、ＯＳ上で動作する各種プログラムを、そのプログラムの機能や目的別に階層的にメニュー表示し、そのメニュー表示されたものの中からユーザが選択したプログラムの実行を開始させる。なお、メニュー表示は表示装置２０の表示面に当該メニューの画像データを出力することで行い、また、ユーザの選択は、リモコンセンサ２１を介したリモートコントロール端末（以下リモコンと称する）２２または操作スイッチ群１７に対する選択操作（カーソル移動、確定ボタン押下等）によって制御回路１８に入力された信号に基づいて検出する。  経路探索プログラムは、リモコン２２により、あるいは操作スイッチ群１７により目的地の位置が入力されると、現在位置からその目的地までの最適な経路を自動的に選択して誘導経路を形成し表示装置２０に表示させる。自動的に最適な経路を設定する手法としては、ダイクストラ法等が知られている。
【００２３】
地図表示プログラムは、位置検出器１１から入力された現在位置情報に基づく車両現在位置マークと、外部メモリ制御装置１９より読み出した地図データと、経路探索プログラムによって形成した誘導経路等の付加データとを重ねてその表示装置２０の表示面に表示させる。
【００２４】
また、ＯＳ上で定期的に実行されるプロセスとして、ｅ−ｍａｉｌ登録プログラムがある。ｅ−ｍａｉｌ登録プログラムとは、道路形状等の追加や地点登録のための所定のフォーマットで記載された、カーナビゲーション装置１のナビゲーション機能に用いる情報の登録のためのｅ−ｍａｉｌを外部から受信し、その受信したｅ−ｍａｉｌの用途に応じて、ｅ−ｍａｉｌの内容に基づいた地点の指定や道路形状を、外部メモリ制御装置１９あるいは制御回路１８のフラッシュメモリ等の記憶装置の所定の領域に記憶させる。このような、地点登録や地図追加ナビ等の、カーナビゲーション装置１のナビゲーション機能のために用いる情報の登録を、ナビ情報入力と記す。
【００２５】
以下、このｅ−ｍａｉｌ登録プログラムについて詳述する。図２は、ｅ−ｍａｉｌ登録プログラムの動作内容のフローチャートである。
【００２６】
まず、ステップ２１０で、ｅ−ｍａｉｌを受信する。具体的には、携帯電話２３を介して外部ネットワーク２４に存在するｅ−ｍａｉｌサーバ（例えばＰＯＰ３サーバ）に接続し、あらかじめ設定されたｅ−ｍａｉｌアドレスに宛てられたｅ−ｍａｉｌを取得する。
【００２７】
次にステップ２１５では、ステップ２１０で受信したｅ−ｍａｉｌから、ステップ２２０〜２３５の処理の対象とするｅ−ｍａｉｌを１つ選択する。なお、この選択されたｅ−ｍａｉｌは、まだこのステップ２１５で選択されていないものから選ばれる。
【００２８】
次にステップ２２０では、ステップ２１０で選択された対象のｅ−ｍａｉｌが、ナビ情報入力用のｅ−ｍａｉｌであるか否かを判定する。ナビ情報入力のためのｅ−ｍａｉｌは、所定のフォーマットで記載されるよう、あらかじめ取り決めがなされており、ｅ−ｍａｉｌがこの所定のフォーマットで記載されているか否かによって、当該ｅ−ｍａｉｌがナビ情報入力用のｅ−ｍａｉｌであるかの判定が行われる。例えば、ナビ情報入力のためのｅ−ｍａｉｌは、そのｓｕｂｊｅｃｔヘッダに「ナビ情報入力」の文字列が含まれているようなフォーマットになっていてもよい。この場合、ステップ２２０では、対象のｅ−ｍａｉｌのｓｕｂｊｅｃｔヘッダの内容を読み出し、それが「ナビ情報入力」の文字列を含んでいれば、このｅ−ｍａｉｌがナビ情報入力のためのものであると判定し、含んでいなかれば、このｅ−ｍａｉｌがナビ情報入力のためのものでないと判定する。
【００２９】
当該ｅ−ｍａｉｌがナビ情報入力用のｅ−ｍａｉｌであると判定すると、処理はステップ２３０に進む。
【００３０】
当該ｅ−ｍａｉｌがナビ情報入力用のｅ−ｍａｉｌでないと判定すると、処理はステップ２２５に進み、当該ｅ−ｍａｉｌを、通常のｅ−ｍａｉｌ受信用のフォルダ、すなわち外部メモリ制御装置１９または制御回路１８のフラッシュメモリ中の所定の通常のｅ−ｍａｉｌ受信用の記憶領域に記録し、その後処理はステップ２１５に戻る。
【００３１】
ステップ２３０では、対象のｅ−ｍａｉｌが、どのような用途の情報を含んでいるかを特定するため、ｅ−ｍａｉｌの内容を解析する。ここで、ｅ−ｍａｉｌの内容とは、そのｅ−ｍａｉｌの本文、添付ファイル等に含まれる内容である。
【００３２】
ナビ情報入力の用途に作成されたｅ−ｍａｉｌは、そのｅ−ｍａｉｌの内容によって更に細かい用途に分類される。例えば、地点登録のためのｅ−ｍａｉｌは、その内容に地点の緯度、経度等の位置情報、あるいはそれに加えて当該地点に関連するＵＲＬ、当該地点のランドマークとなるアイコン画像等を含んでいる。地点の位置情報としてはマップコード（登録商標）でもよい。また例えば、地図データに道路形状、敷地、建物等を追加するためのｅ−ｍａｉｌは、その内容に道路形状情報、敷地情報、建物情報等を含んでいる。
【００３３】
なお、１つのｅ−ｍａｉｌが、複数の用途に対応する情報を含んでいてもよい。すなわち地点登録のための情報と、その地点に新たな建物等を追加するための情報を、１つのｅ−ｍａｉｌが含んでいてもよい。
【００３４】
また、外部メモリ制御装置１９または制御回路１８のＲＯＭには、これら細分化された用途と、その用途に応じた情報の記憶装置への記録方法すなわち登録方法との対応関係の情報を有しており、ナビ情報登録プログラムは、これを用いることができるようになっている。
【００３５】
次にステップ２３５では、対象のｅ−ｍａｉｌを、ナビ情報用のｅ−ｍａｉｌ受信用のフォルダ、すなわち外部メモリ制御装置１９または制御回路１８のフラッシュメモリ中の、所定のナビ情報用のｅ−ｍａｉｌ受信用の記憶領域に記録する。
【００３６】
次にステップ２３８では、対象のｅ−ｍａｉｌが最後のｅ−ｍａｉｌであるか否かを判定する。すなわち、ステップ２１０で受信したｅ−ｍａｉｌのうち、未だにステップ２１５で選択されていないものがなくなったか否かを判定する。最後のｅ−ｍａｉｌであれば、処理はステップ２４０に進み、そうでなければ処理はステップ２１５に戻る。
【００３７】
ステップ２４０では、ステップ２１０で受信した全てのｅ−ｍａｉｌについて、それぞれを対象とするステップ２３０の解析によって特定した用途に応じた登録方法の概要の情報（例えば「地点登録」「建物追加」等の文字メッセージと各ｅ−ｍａｉｌとの対応）を表示装置２０に表示させ、さらに、個々のｅ−ｍａｉｌについてその表示した方法の実行を許可するか否かの入力を促す旨の情報を表示装置２０に表示させる。
【００３８】
そして、ユーザの操作スイッチ群１７、リモコン２２等の操作による許可または不許可の決定に基づいた信号を、当該操作スイッチ群１７またはリモコン２２から受けると、処理はステップ２５０に進む。
【００３９】
ステップ２５０では、当該操作スイッチ群１７またはリモコン２２から入力された信号が許可の旨の信号である場合、ステップ２３０で特定した用途に応じた登録方法に基づいて、情報を外部メモリ制御装置１９または制御回路１８のフラッシュメモリに記憶させる。
【００４０】
ステップ２１０で受信した全てのｅ−ｍａｉｌについてステップ２２０〜２５０の処理が終了すると、ｅ−ｍａｉｌ登録プログラムは終了する。
【００４１】
以上のように、ｅ−ｍａｉｌ登録プログラムは、ステップ２１０でｅ−ｍａｉｌを受信し、ステップ２２０、２３０で受信した電子メールの用途を判定し、ステップ２４０、２５０でｅ−ｍａｉｌの内容に基づいた情報を、当該用途に応じた方法で、前記記憶装置に記憶させる。
【００４２】
以上のようなｅ−ｍａｉｌ登録プログラムが実行されるカーナビゲーション装置１の作動により、以下（１）〜（３）のような手順のナビ情報入力が行われる。
【００４３】
（１）カーナビゲーション装置１から離れた地点にいるユーザは、メモリ地点にしたい地点の指定（緯度経度、マップコード等）を、パーソナルコンピュータまたは携帯電話で確認し、必要に応じ、アイコンとなるビットマップや、敷地の形状などを添付したｅ−ｍａｉｌを、カーナビゲーション装置１用に登録されたｅ−ｍａｉｌアドレス宛てに送信する。
【００４４】
ｅ−ｍａｉｌに記載される内容は、上記したように所定の定型フォーマットで書かれており、添付ファイル以外は通常のテキストファイルであり、簡単なものはパーソナルコンピュータ、携帯電話を用いて手で入力することも可能であるが、敷地や、表示道路などを作るなどを含めエディター等で作成することも可能である。
【００４５】
（２）上記ｅ−ｍａｉｌを受信したカーナビゲーション装置１は、本内容がナビ情報追加用のｅ−ｍａｉｌかを判断したあと、内容解釈を行い、メモリ地点なのか、道路形状や敷地の形状なのかなど、判別する（ステップ２１０〜２３０）。
【００４６】
（３）判別した後、追加する情報に合わせて、ユーザへ登録するか否かを告知選択する画面を表示し、ユーザの判断により、登録するかどうかを判別し（ステップ２４０）、判別結果に応じて登録を行う（ステップ２５０）。
【００４７】
なお、ステップ２３５によって、これらのナビ情報用のｅ−ｍａｉｌは専用のフォルダに格納されるので、この格納されたｅ−ｍａｉｌを用いて、登録したナビ情報用ｅ−ｍａｉｌの内容を後に別途削除したり、あるいは登録しなかったナビ情報用ｅ−ｍａｉｌの内容を後に別途登録したりするようなプログラムをカーナビゲーション装置１が有していてもよい。
【００４８】
また、メールマガジン等のメール提供サービスにカーナビゲーション装置１のｅ−ｍａｉｌアドレスを登録すれば、そのメール提供サービスの提供する情報（例えば特定の地域やジャンルの情報・場所とＵＲＬ等）ｅ−ｍａｉｌで受信することができる。
【００４９】
以上のようなカーナビゲーション装置１によって、ナビゲーションに用いる情報の登録のためのｅ−ｍａｉｌを受信し、受信した当該ｅ−ｍａｉｌの用途に応じた方法で、ｅ−ｍａｉｌの内容に基づいた情報を情報装置に記憶することができる。したがって、ナビゲーション装置において、ｅ−ｍａｉｌを用いてナビゲーション機能に用いる情報を更新することができる。
【００５０】
なお、本実施形態においては、カーナビゲーション装置１は携帯電話２３を用いて外部ネットワーク２４を介してｅ−ｍａｉｌを受信しているが、必ずしもこのようにする必要はなく、例えばカーナビゲーション装置１自身に搭載された通信装置を用いてインターネット等の外部ネットワーク２４に接続し、この接続を用いてｅ−ｍａｉｌを受信してもよい。
【図面の簡単な説明】
【図１】本発明の実施形態に係るカーナビゲーション装置１の構成を示す図である。
【図２】ｅ−ｍａｉｌ登録プログラムの動作内容を示すフローチャートである。
【符号の説明】
１…カーナビゲーション装置、１１…位置検出器、１２…地磁気センサ、
１３…ジャイロスコープ、１４…車速センサ、１５…ＧＰＳ受信機、
１６…無線通信装置、１７…操作スイッチ群、１８…制御回路、
１９…外部メモリ制御装置、２０…表示装置、２１…リモコンセンサ、
２２…リモコン、２３…携帯電話、２４…外部ネットワーク。
【図１】
2004354161.tif 000003
【図２】
2004354161.tif 000004