(57)【要約】【課題】電話番号を含む情報からナビゲーション装置に設定する目的地あるいは経由地として適切なものを選択し、ナビゲーション装置に登録し、利用する。【解決手段】電話番号とその電話番号の着信先を識別するための着信先情報とを含む電話番号情報を入力する入力手段と、入力手段から入力された電話番号情報が所定の条件を満足するか否かによってその電話番号情報を取得または廃棄する選別手段と、電話番号の着信先の地図上の地点情報を含む地点情報記録手段から、取得された電話番号情報に含まれる電話番号の電話の設置地点の地点情報を検索する検索手段と、設置地点を目的地として設定する設定手段と、を備えるナビゲーション装置である。【選択図】図１
2007218684.tif 000002
【特許請求の範囲】
【請求項１】
記録された電話番号情報と地点情報とを関連付けて登録する登録手段を備えたカーナビゲーション装置において、
地点情報を一義的に特定できる電話番号情報を選別する選別手段を備え、
前記登録手段は、選別された電話番号情報と地点情報とを関連付けて登録することを特徴とするナビゲーション装置。
【請求項２】
前記選別手段によって取得された電話番号情報を記憶手段に保存する記憶制御手段と、
前記記憶手段から電話番号情報を読み出す読み出し手段と、をさらに備える請求項１に記載のナビゲーション装置。
【請求項３】
電話番号情報を入力する入力ステップと、
前記入力された電話番号情報が所定の条件を満足するか否かによってその電話番号情報を取得または廃棄する選別ステップと、
前記電話番号による電話の発信が着信する着信先の地図上の地点情報を含む地点情報記録手段から、前記取得された電話番号情報に含まれる電話番号による電話の発信が着信する電話の設置地点の地点情報を検索する検索ステップと、
を実行させるコンピュータ実行可能なプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電話番号によって、走行時の目的地、経由地等を設定するナビゲーション装置およびコンピュータ実行可能なプログラムに関する。
【背景技術】
【０００２】
従来から、カーナビゲーション装置において、目的地あるいは経由地を指定する場合に、その目的地あるいは経由地に設置された電話の電話番号を指定するものが知られている。
【０００３】
そして、電話番号入力を容易にするため、携帯電話の着信履歴情報等をカーナビゲーション装置に転送してデータベースに登録しておく技術も提案されている（例えば、特許文献１、２参照）。これらの技術では、携帯電話から転送された電話番号を含む情報をデータベースに登録し、ユーザに検索させ、その電話番号の電話の設置された位置の位置データを目的地あるいは経由地として設定する。
【特許文献１】特開２０００−２９８０３３号公報
【特許文献２】特開２００４−１８４３２９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上述した技術では、携帯電話から転送された、着信履歴等のような電話番号を含む情報をそのまま検索対象として利用するため、ナビゲーション装置の目的地あるいは経由地として設定するには不適切なものが検索対象に含まれてしまうことがあった。例えば、携帯電話、ＰＨＳ（Personal Handyphone System）のように移動局として機能する端末装置に付与される電話番号を目的地あるいは経由地として検索対象に含めるのは、検索処理上は非効率である。また、これらの移動局の電話番号を目的地あるいは経由地としてナビゲーション装置に設定すると、操作ミスを引き起こす場合もある。
【０００５】
本発明の目的は、着信履歴のような電話番号を含む情報からナビゲーション装置に設定する目的地あるいは経由地として適切なものを選択し、ナビゲーション装置に登録し、利用する技術を提供することにある。
【課題を解決するための手段】
【０００６】
本発明は前記課題を解決するために、以下の手段を採用した。すなわち、本発明は、記録された電話番号情報と地点情報とを関連付けて登録する登録手段を備えたカーナビゲーション装置において、地点情報を一義的に特定できる電話番号情報を選別する選別手段を備え、前記登録手段は、選別された電話番号情報と地点情報とを関連付けて登録することを特徴とするナビゲーション装置である。
【０００７】
本発明によれば、地点情報を一義的に特定できる電話番号情報を選別する選別手段によって選別された電話番号情報と地点情報とを関連付けてカーナビゲーション装置に登録することができる。
【０００８】
本ナビゲーション装置は、前記選別手段によって取得された電話番号情報を記憶手段に保存する記憶制御手段と、前記記憶手段から電話番号情報を読み出す読み出し手段と、をさらに備えるようにしてもよい。本発明によれば、上記のように、選別され、取得された電話番号を含む情報が保存される。
【０００９】
また、本発明は、以上のいずれかの処理をコンピュータに実行させるプログラムであってもよい。また、本発明は、そのようなプログラムを記録したコンピュータ読み取り可能な記録媒体、例えば、ＣＤ−ＲＯＭ、ＤＶＤ、フラッシュメモリカード等であってもよい。
【発明の効果】
【００１０】
本発明によれば、着信履歴のような電話番号を含む情報からナビゲーション装置に設定する目的地あるいは経由地として適切なものを選択し、ナビゲーション装置に登録し、利用することができる。
【発明を実施するための最良の形態】
【００１１】
以下、図面を参照して本発明を実施するための最良の形態（以下、実施形態という）に係るナビゲーション装置１について説明する。以下の実施形態の構成は例示であり、本発明は実施形態の構成には限定されない。
【００１２】
＜システム構成＞
図１に、ナビゲーション装置１の機能ブロック図を示す。ナビゲーション装置１は、コンピュータプログラム（以下、単にプログラムという）を実行することによりナビゲーション装置１を制御し、ユーザに目的地あるいは経由地（以下、単に目的地という）へのナビゲーション機能を実現するナビマイコン１１と、ナビマイコン１１に実行されるプログラム、あるいは、ナビマイコン１１に管理され、ナビゲーション時に利用されるデータを保持するメモリ１２と、メモリ１２に登録するデータを入力するインターフェースである受信機能１３と、受信機能１３を通じて受信されたデータからナビゲーション装置１で利用されるデータを選択し、ナビゲーション装置１で利用されないデータを廃棄するフィルタ１５と、ナビマイコン１１からの指令により外部の通信先にデータを送信する送信機能１４とを有している。
【００１３】
ナビゲーション装置１は、例えば、カーナビゲーション装置である。ナビゲーション装置１は、車載器に格納され、車両に組み込まれたものでもよいし、車両から取り外して持ち運び可能なものでもよい。ナビゲーション装置１は、いずれも不図示の表示装置と、音声出力装置と、操作部と、ＧＰＳ（Global Positioning System）ユニットを有し、ナビ
マイコン１１が実行するプログラムの制御により、ユーザを所望の目的地に誘導する。すなわち、ナビゲーション装置１は、操作部を通じて検出されるユーザの操作にしたがって、目的地を設定し、その目的地への地図を表示装置に表示する。そして、ナビゲーション装置１の移動にともなって現在地点を検知し、目的地に至る経路にしたがってユーザを画像と音声によって誘導する。
【００１４】
ナビマイコン１１は、例えば、ＣＰＵ（Central Processing Unit ）、ＭＰＵ（Micro Processing Unit）と呼ばれるものであり、メモリ１２に記憶されたプログラムを実行し
、ナビゲーション装置１の機能を実現する。
【００１５】
メモリ１２（本発明の記憶手段に相当）は、例えば、ＤＲＡＭ（Dynamic Random Access Memory）、フラッシュメモリ等であり、各種プログラム、あるいはデータを記憶する。なお、メモリ１２として、ハードディスク装置を用いてもよい。また、以上のような各種装置を併用してもよい。
【００１６】
メモリ１２には、例えば、地図あるいは目的地への経路図を表示装置に表示するための地図データ、目的地の位置座標を含む地点データ、各地点の電話番号を示すデータ、ユーザの操作履歴、目的地にユーザを誘導するための音声を音声出力装置から出力するための音声データ等が記憶される。
【００１７】
受信機能１３（本発明の入力手段に相当）は、例えば、携帯電話２から電話番号を含む情報を受信するためのインターフェースである。受信機能１３は、例えば、ＵＳＢ（Universal Serial Bus ）インターフェース、無線ＬＡＮ（Local Area Network ）インターフェース、赤外線通信ユニット等である。ただし、受信機能１３は、着脱可能な記録媒体、例えば、フラッシュメモリカード、あるいはＣＤ−Ｒ、ＤＶＤ等のディスク媒体とデータを入出力する入出力装置であっても構わない。受信機能１３は、例えば、携帯電話２から電話番号を含む情報を受信し、フィルタ１５に引き渡す。
【００１８】
フィルタ１５（本発明の選別手段に相当）は、例えば、ナビマイコン１１で実行されるプログラムとして実現され、受信機能１３を通じて入力された電話番号を含む情報から、不適切な情報を削除し、必要な情報を取得する。
【００１９】
送信機能１４は、例えば、無線ＬＡＮインターフェース、携帯電話あるいはＰＨＳとの基地局との通信インターフェースであり、インターネットのような公衆ネットワークに接続されたサーバ、携帯電話もしくはＰＨＳを運用する通信事業者が提供するネットワークに接続されたサーバ、あるいは、特定の事業者が運営しその事業者と契約した会員にプライベートなサービスを提供するサーバにアクセスし、データを送信し、そのようなサーバが提供するサービスを受ける。例えば、送信機能１４は、そのようなサーバにアクセスし、レストランの予約、ホテルの宿泊予約、商品購入の申込み等のサービスを実現する。
【００２０】
図１には、ナビゲーション装置１に電話番号を含む情報を提供する携帯電話２の構成が例示されている。携帯電話２は、例えば、携帯電話２を制御し携帯電話２の機能を提供するマイコン２１、着信履歴等の電話番号を含む情報を保持するメモリ２２、およびナビゲーション装置１と通信し、電話番号を含む情報を送信するための送信機能２３を有する。
【００２１】
＜データ構造＞
図２から図４により、ナビゲーション装置１のメモリ１２に格納される代表的なデータのデータ構造を説明する。ここでは、メモリ１２に登録されたデータで、所定の構成要素からなるものをレコードと呼ぶ。また、そのようなレコードを複数登録し、管理するメモリ１２の機能をデータベースと呼ぶ。また、レコードのデータ構造をデータベースの構成ともいう。
【００２２】
図２は、電話番号登録データベースの構成を示す図である。電話番号登録データベースの各レコードは、電話番号、着信先名、シンボル、グループ、発信回数ランキング、および着信回数ランキングの各要素を含む。電話番号登録データベースは、各電話番号に付随する情報を関連付けて記憶する。電話番号登録データベースから電話番号を検索するナビマイコン１１が本発明の検索手段に相当する。
【００２３】
電話番号登録データベースの各レコードは、例えば、図１に示した受信機能１３を介して、外部から入力された電話番号を含む情報である。ただし、電話番号登録データベースのレコードとしては、操作部を通じてユーザが手入力した情報が含まれていてもよい。
【００２４】
電話番号は、電話の着信先の番号であり、電話番号登録データベースでは、各レコードをユニークに識別する。着信先名は、その電話番号の電話が着信する相手先をユーザに認識させるための情報である。着信先名は、例えば、個人名（例えば、山田宅等）、店舗の営業者の名称（例えば、レストランＸ等）が格納される。
【００２５】
シンボルには、シンボルマーク（本発明の分類情報に相当）が格納される。シンボルマークは、その電話番号の種類をユーザに簡易に認識させるためのマークであり、例えば、
職場、自宅、携帯電話、固定電話等を示す記号、画像等である。
【００２６】
グループは、その電話番号の分類を示す情報であり、例えば、職場、自宅、携帯電話、友人、得意先、取引先、上司、部下、業種（レストラン、ホテル、店舗等）を示す記号、文字列、あるいはそれらの分類を定義するデータへのポインタ等である。
【００２７】
発信回数ランキングは、ユーザの所有する電話機（携帯電話等）からその電話番号へ発信した回数にしたがった順位である。発信回数ランキングは、例えば、個々の携帯電話におけるランキングを示している。ただし、発信回数ランキングは、過去の所定期間（または期間指定なし）におけるその電話番号への発信回数であってもよい。発信回数自体を格納する場合には、発信回数ランキングは、個々の携帯電話におけるランキングでなくても構わない。例えば、複数の携帯電話での発信回数を積算した回数であってもよい。積算は、例えば、電話番号を含む情報をメモリ１２に登録するときに、ナビマイコン１１が実行すればよい。
【００２８】
着信回数ランキングは、その電話番号から受信した回数にしたがった順位である。着信回数ランキングは、例えば、個々の携帯電話におけるランキングを示している。ただし、着信回数ランキングは、過去の所定期間（または期間指定なし）におけるその電話番号からの受信回数であってもよい。受信回数自体を格納する場合には、着信回数ランキングは、個々の携帯電話におけるランキングでなくても構わない。例えば、複数の携帯電話でのその電話番号からの受信回数を積算した回数であってもよい。発信回数ランキングまたは着信回数ランキングが本発明の優先度情報に相当する。
【００２９】
図３に、地点データベース（本発明の地点情報記録手段に相当）のデータ構造を示す。地点データベースは、例えば、ナビゲーション装置１において、目的地として電話番号が指定されたときに、その地点の地図上の位置を特定するために検索される。地点データベースは、それぞれの電話番号による電話の発信が着信する着信先の地点の情報を保持する。図３のように、地点データベースは、電話番号、経度、および緯度の各要素を有する。すなわち、経度および緯度は、その電話番号の電話が設置された地点の経度および緯度である。
【００３０】
ただし、地点データベースとしては、経度および緯度に代えて、所定の基準点に対して、その電話番号の電話が設置された地点の座標を保持するようにしてもよい。基準点とは、例えば、各地図の右上点であり、この基準点に対するとする相対座標を経度および緯度に代えて用いてもよい。また、例えば、特定の地域ごと（国、都道府県、都市等）ごとに基準点を設けてもよい。
【００３１】
図４に、施設データベースのデータ構造を示す。施設データベースは、例えば、ナビゲーション装置１において、目的地として電話番号が指定されたときに、その地点の施設にユーザ所望の連絡を送信するときに、参照される。例えば、目的地が、レストランであって、そのレストランに予約の電子メールを送信する場合である。また、目的地が、イベントの会場（例えば、スタジアム）であって、その会場に座席予約の電子メールを送信する場合である。
【００３２】
図４のように、施設データベース（本発明の電子メールアドレスを記憶する手段に相当）は、電話番号、Ｅ−Ｍａｉｌアドレス、および備考の各要素を有している。ここで、Ｅ−Ｍａｉｌアドレスは、その電話番号の着信先の地点に関連付けられた電子メールアドレスである。すなわち、その着信先の店舗、レストラン、ホテル、イベント会場、その他の施設の電子メールアドレスである。
【００３３】
備考は、その電話番号の着信先である施設をユーザに認識させるための情報である。例えば、ホテルの名称、レストランの名称等である。
【００３４】
＜処理フロー＞
図５から図１０により、ナビゲーション装置１で実行されるフィルタ処理の処理フローを説明する。ナビゲーション装置１のナビマイコン１１は、受信機能１３を通じて携帯電話２から電話番号を含む情報が入力されたときに図５の処理を実行する。図５の処理は、例えば、ナビマイコン１１で実行されるプログラムの処理を示している。ナビマイコン１１は、図５の処理を実行することにより、図１のフィルタ１５に相当する機能を実現する。
【００３５】
ナビゲーション装置１は、受信機能１３を通じて携帯電話２から電話番号を含む情報を受信すると、その電話番号が所定の条件に該当するか否かを判定する（Ｓ１）。所定の条件とは、例えば、以下の条件である。
【００３６】
（条件１）電話番号の上位３桁による移動体の判定である。
すなわち、電話番号の上位３桁が”０９０”、”０８０”、”０７０”、”０５０”、または”０２０”であるか、否かの判定である。
【００３７】
電話番号の上位３桁がこれらのいずれかである場合には、ナビゲーション装置１は、これらの電話番号が移動体通信の移動体の電話番号であると判定する（Ｓ２）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を廃棄し、メモリ１２に登録しない（Ｓ３）。
【００３８】
電話番号の上位３桁がこれらのいずれでもない場合には、ナビゲーション装置１は、これらの電話番号が移動体通信の移動体の電話番号でないと判定する（Ｓ４）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する（Ｓ５）。この処理を実行するナビマイコン１１が本発明の記憶制御手段に相当する。なお、メモリ１２に登録する場合に、ユーザに登録するかどうかを確認するようにしてもよい（Ｓ６）。
【００３９】
（条件２）電話番号の上位４桁によるフリーダイヤルの判定である。
すなわち、電話番号の上位４桁が”０１２０”、または”０８００”であるか、否かの判定である。
【００４０】
電話番号の上位４桁がこれらのいずれかである場合には、ナビゲーション装置１は、これらの電話番号がフリーダイヤルの電話番号であると判定する（Ｓ２）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を廃棄し、メモリ１２に登録しない（Ｓ３）。
【００４１】
電話番号の上位３桁がこれらのいずれでもない場合には、ナビゲーション装置１は、これらの電話番号がフリーダイヤルの電話番号でないと判定する（Ｓ４）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する（Ｓ５）。
【００４２】
（条件３）電話番号の上位３桁による緊急ダイヤル、特定サービスの判定である。
すなわち、電話番号の上位３桁が”１１０”、”１１９”、”１０４”、”１１７”、または”１７７”であるか、否かの判定である。
【００４３】
電話番号の上位３桁がこれらのいずれかである場合には、ナビゲーション装置１は、これらの電話番号が緊急ダイヤル、あるいは特定サービスの電話番号であると判定する（Ｓ
２）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を廃棄し、メモリ１２に登録しない（Ｓ３）。
【００４４】
電話番号の上位３桁がこれらのいずれでもない場合には、ナビゲーション装置１は、これらの電話番号が緊急ダイヤルおよび特定サービスの電話番号のいずれでもないと判定する（Ｓ４）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する（Ｓ５）。
【００４５】
（条件４）電話番号の桁数による判定である。
すなわち、電話番号の総桁数が３桁または１１桁であるか、否かの判定である。
【００４６】
電話番号の総桁数がこれらのいずれかである場合には、ナビゲーション装置１は、これらの電話番号が移動体の電話番号、ＩＰ電話の電話番号、緊急ダイヤル、あるいは特定サービスの電話番号であると判定する（Ｓ２）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を廃棄し、メモリ１２に登録しない（Ｓ３）。
【００４７】
電話番号の上位３桁がこれらのいずれでもない場合には、ナビゲーション装置１は、これらの電話番号が移動体の電話番号、ＩＰ電話の電話番号、緊急ダイヤル、および特定サービスの電話番号のいずれでもないと判定する（Ｓ４）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する（Ｓ５）。
【００４８】
（条件５）電話番号の上位１桁による判定である。
すなわち、電話番号の上位１桁が”＊”、または”＃”であるか、否かの判定である。
【００４９】
電話番号の上位１桁がこれらのいずれかである場合には、ナビゲーション装置１は、これらの電話番号が特定の携帯電話会社独自の短縮ダイヤルであると判定する（Ｓ２）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を廃棄し、メモリ１２に登録しない（Ｓ３）。
【００５０】
電話番号の上位１桁がこれらのいずれでもない場合には、ナビゲーション装置１は、これらの電話番号が特定の携帯電話会社独自の短縮ダイヤルでないと判定する（Ｓ４）。その場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する（Ｓ５）。
【００５１】
これらの条件は、ユーザ設定によって切り替えて使用するようにしてもよい。また、これらの条件を複数組み合わせて電話番号を含む情報を選択するようにしてもよい。例えば、以下の条件１から条件５のいずれにも該当しないものだけをメモリ１２に登録するようにしてよい。
【００５２】
図６に、ナビゲーション装置１の他のフィルタ処理（図５のＳ７の詳細）の処理フローを示す。図５の処理と、図６の処理とは、例えば、ユーザ設定によって切り替えて実行するようにしてもよい。また、図５の処理と図６の処理を組み合わせて電話番号を含む情報を選択するようにしてもよい。
【００５３】
すなわち、ナビゲーション装置１は、受信機能１３を通じて電話番号を含む情報が送信されると、その電話番号に付随するシンボルマークの種類を判定する。そして、そのシンボルマークの種類が固定電話である場合には、ナビゲーション装置１は、その電話番号を含む情報を取得することとし、メモリ１２に登録する。一方、そのシンボルマークの種類が固定電話でない（移動体電話である）場合には、ナビゲーション装置１は、その電話番
号を含む情報を廃棄し、メモリ１２に登録しない。
【００５４】
図７に、ナビゲーション装置１の地点確認処理の処理フローを示す。図７の処理は、例えば、図５あるいは図６のようなフィルタ処理の後に実行される。すなわち、ナビゲーション装置１は、受信機能１３を通じて電話番号を含む情報が送信されると、図５あるいは図６に示したようなフィルタ処理を実行する。以下、ここでは、フィルタ処理によって電話番号を含む情報が廃棄されない場合を考える。
【００５５】
すると、次に、ナビゲーション装置１は、その電話番号に対応する位置の登録地点を照合する（Ｓ２１）。すなわち、ナビゲーション装置１は、その電話番号による電話の発信が着信する地点を図５に示した地点データベースから検索する。そして、ナビゲーション装置１は、その電話番号に対応する位置が地点データベースに含まれているか否かを判定する。
【００５６】
その電話番号に対応する位置が地点データベースに含まれていない場合には、次に、ナビゲーション装置１は、ユーザによる操作指示を受け付ける。すなわち、ユーザがその電話番号を含む情報を登録しないとの指示を入力した場合には、ナビゲーション装置１は、その情報をメモリ１２に登録せず、処理を終了する（Ｓ２３）。一方、ユーザがその電話番号を含む情報を登録するとの指示を入力した場合には、ナビゲーション装置１は、その情報をメモリ１２に登録する（Ｓ２４）。
【００５７】
また、Ｓ２１の判定で、その電話番号に対応する位置が地点データベースに含まれている場合には、ナビゲーション装置１は、その電話番号を含む情報をメモリ１２に登録する（Ｓ２５）。
【００５８】
図８に、ナビゲーション装置１（ナビマイコン１１）が目的地の設定を受け付ける処理の例を示す。この処理では、ユーザの入力により、例えば、メニューの中の”目的地設定”が選択される（Ｓ３１）。すると、ナビゲーション装置１は、図２に示した電話番号登録データベースの発信回数ランキングまたは着信回数ランキング１位の情報を電話番号登録データベースから検索して表示する（Ｓ３２）。この場合、発信回数ランキングによるか着信回数ランキングによるかは、ユーザの設定にしたがって処理すればよい。また、発信回数と着信回数を加算した値を評価したランキングを用いてもよい。このように、電話番号登録データベースから電話番号を含む情報を検索するナビマイコン１１が本発明の読み出し手段に相当する。
【００５９】
ユーザの目的地が上記ランキング１位の情報で示されるものと一致する場合には、ユーザは、その情報による目的地を設定する（Ｓ３３）。ナビゲーション装置１は、その設定操作にしたがって目的地を設定する。この処理を実行するナビマイコン１１が、本発明の設定手段に相当する。
【００６０】
一方、ユーザの目的地が上記ランキング１位の情報で示されるものと一致しない場合には、ナビゲーション装置１は、ランキング第２位の情報または着信回数ランキング２位の情報を表示する（Ｓ３４）。このようにして、ナビゲーション装置１は、発信回数ランキングまたは着信回数ランキングの順に、電話番号を含む情報をユーザに表示し、選択を受け付ける。
【００６１】
図９に、ナビゲーション装置１が目的地の設定を受け付ける他の処理の例を示す。図８の処理と、図９の処理とは、ユーザの設定により、または、メニューの選択により、使い分けるようにすればよい。
【００６２】
この処理では、ユーザの入力により、例えば、メニューの中の”目的地設定”が選択される（Ｓ４１）。すると、ナビゲーション装置１は、図２に示した電話番号登録データベースの各グループを選択肢として含むメニューを表示する（Ｓ４２）。そして、ナビゲーション装置１は、ユーザによるグループの選択を受け付ける（Ｓ４３）。
【００６３】
すると、ナビゲーション装置１は、その選択されたグループに該当する電話番号を含む情報を表示装置に表示する。そして、ナビゲーション装置１は、その表示された電話番号を含む情報から、目的地の選択を受け付ける（Ｓ４４）。そして、ナビゲーション装置１は、その選択された目的地をナビゲーションの目的地に設定する（Ｓ４５）。
【００６４】
図１０に、目的地の設定に付随する処理を示す。この処理では、目的地の設置とともに、ユーザ所望の情報が目的地に該当する電子メールアドレスに送信される。すなわち、この処理では、ナビゲーション装置１は、ユーザ操作にしたがって、目的地を設定する（Ｓ５１）。
【００６５】
そして、ナビゲーション装置１は、その目的地が図４に示した施設データベースに登録されているか否かを判定する（Ｓ５２）。その目的地が施設データベースに登録されている場合には、ナビゲーション装置１は、施設データベースからのその目的地の電子メールアドレスを参照する。そして、ナビゲーション装置１は、その目的地の施設にユーザ所望の電子メール、例えば、お店の予約電子メールを送信するための画面を表示する。
【００６６】
そして、ユーザの確認または所定情報の入力の後、ナビゲーション装置１は、電子メールをそのお店に送信する（Ｓ５３）。これにより、ユーザがそのお店を予約する場合の支援処理を実行する。Ｓ５３の処理を実行するナビマイコン１１が本発明の電子メールを送信する手段に相当する。
【００６７】
一方、Ｓ５２の判定で、その目的地が施設データベースに登録されていない場合には、ナビゲーション装置１は、そのまま処理を終了する。
【００６８】
＜実施形態の効果＞
以上述べたように、本実施形態のナビゲーション装置１によれば、携帯電話２のメモリ２２に記憶された電話番号を含む情報をナビゲーション装置１に入力する際に、所定の条件に該当するか否かのフィルタ処理を実行し、特定の電話番号に相当するもの、例えば、携帯電話、フリーダイヤル、緊急電話、特定の電話番号サービスを示す電話番号を廃棄した。したがって、携帯電話２のメモリ２２から電話番号含む情報をナビゲーション装置１のメモリ１２に登録する場合に、ナビゲーションの目的地として不適切な情報を排除することができる。その結果、ナビゲーション装置１のメモリ１２を有効に利用するとともに、メモリ１２に構築されたデータベースから目的地を検索する場合にも、効率的に検索することができる。さらに、そのような不適切な情報により目的地を設定し、操作ミスが生じることを防止できる。
【００６９】
また、上記実施形態のナビゲーション装置１は、フィルタ処理の後、廃棄されなかった電話番号を含む情報について、その電話番号の着信地点が、地点データベースに登録されているか否かを判定する。そして、その着信地点が地点データベースに登録されていない場合には、ユーザにその電話番号を含む情報を登録するか否かを確認する。したがって、地点が不明な電話番号を含む情報の無制限の登録が回避され、不要データによるメモリ１２の無駄な使用が低減される。一方、ユーザがその電話番号を含む情報を登録することを希望する場合には、その電話番号を含む情報をメモリ１２に登録するように指定できる。したがって、ユーザの意図を柔軟に反映して、電話番号を含む情報を登録するか否かが決定される。
【００７０】
また、上記実施形態のナビゲーション装置１は、携帯電話等での発信回数によるランキング順、着信回数によるランキング順、またはその両方を評価したランキング順に電話番号を表示し、ユーザに選択させる機能を実現する。したがって、ナビゲーション装置１は、ユーザが頻繁に電話連絡をする連絡先を優先して、ナビゲーションの目的地を設定させることができる。
【００７１】
また、上記実施形態のナビゲーション装置１は、携帯電話等での電話番号のグループ分けにしたがって、電話番号を表示して、ユーザに目的地を設定させる。したがって、ユーザは、携帯電話で電話番号を含む情報、例えば、受信履歴、発信履歴、電話番号データベース等を表示するときと同様の操作感覚で、ナビゲーション装置１の目的地を設定できる。
【００７２】
また、上記実施形態のナビゲーション装置１は、目的地の設定とともに、その目的地へユーザ所望の情報、例えば、目的地の施設等の予約情報の送信を支援する。したがって、ユーザは、目的地の設定とともに、その施設、店舗等を簡易に予約することができる。
【００７３】
＜変形例＞
上記実施形態では、ナビゲーション装置１は、受信機能１３を介して携帯電話２から電話番号を含む情報を入力した。しかし、本発明の実施は、このような構成には限定されない。例えば、電話番号を含む情報は、携帯電話２のメモリ２２に代えて、他の固定電話の着信履歴、留守番電話の記録等を入力するようにしてもよい。
【００７４】
上記実施形態では、電話番号の上位３桁によって識別される移動体の電話番号、上位４桁によって識別されるフリーダイヤルの電話番号、上位３桁よって識別される緊急ダイヤル・特定サービスの電話番号、桁数によって識別される移動体の電話番号・ＩＰ（Internet Protocol）電話の電話番号、電話番号の上位１桁で判定される短縮ダイヤル、シンボ
ルマークの付された電話番号等をフィルタ処理によって、ナビゲーション装置１のメモリへの登録から除外した。そして、そのようなフィルタ処理によって除外されなかった電話番号を含む情報をメモリ１２に登録した。
【００７５】
しかし、本発明の実施は、このような処理に限定されない。すなわち、このような種類の電話番号であっても、その電話番号に対応する地点情報を一義的に特定できるのであれば、上記フィルタ処理を適用せず、そのような電話番号を含む情報（例えば、電話番号とその電話番号が着信する相手を特定する名称、住所等）をメモリ１２に登録してもよい。
【００７６】
地点情報を一義的に特定できるとは、例えば、その電番号に対応する地点情報が地点データベースに登録されている場合である。すなわち、携帯電話のような移動体の電話番号であっても、その電話番号の所有者の住所と関連付けて地点データベースに登録すればよい。また、緊急ダイヤル・特定サービスの電話番号であっても、その緊急ダイヤルによる緊急出動元の住所、特定サービスの提供元の住所と関連付けて地点データベースに登録すればよい。また、ＩＰ電話の電話番号であっても、そのＩＰ電話の契約者の住所と関連付けて地点データベースに登録すればよい。
【００７７】
さらに、上記実施形態では、携帯電話２内に保持された電話番号をナビゲーション装置１に登録する場合のフィルタ処理について説明した。しかし、本発明の実施は、このような処理に限定されない。例えば、当初からナビゲーション装置１に内蔵されたハードディスクに電話番号情報が格納され、ユーザに提供にされている場合に、ユーザがその電話番号情報を利用して、目的地の住所あるいは地点を検索するときのフィルタ処理が実行されるようにしてもよい。また、ユーザが、電話番号情報が記録されたハードディスク、ＣＤ
−ＲＯＭ（Compact Disc-Read Only Memory）、ＤＶＤ（Digital Versatile Disk）を含
む可搬型の記録媒体を購入して、電話番号を基に、住所、目的地を検索する場合にも、上記フィルタ処理を適用できる。また、インターネットに接続してインターネット上のサービスを提供するウェブサイトから電話番号を含む情報を検索し、住所、目的地を検索する場合にも、上記フィルタ処理を適用できる。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態に係るナビゲーション装置の機能ブロック図である。
【図２】電話番号登録データベースの構成を示す図である。
【図３】地点データベースのデータ構造を示す図である。
【図４】施設データベースのデータ構造を示す図である。
【図５】フィルタ処理を示すフローチャートである。
【図６】他のフィルタ処理を示すフローチャートである。
【図７】地点確認処理を示すフローチャートである。
【図８】目的地の設定を受け付ける処理の例を示すフローチャートである。
【図９】目的地の設定を受け付ける他の処理の例を示すフローチャートである。
【図１０】目的地の設定に付随する処理を示すフローチャートである。
【符号の説明】
【００７９】
１    ナビゲーション装置
２    携帯電話
１１    ナビマイコン
１２    メモリ
１３    受信機能
１４    送信機能
１５    フィルタ
【図１】
2007218684.tif 000003
【図２】
2007218684.tif 000004
【図３】
2007218684.tif 000005
【図４】
2007218684.tif 000006
【図５】
2007218684.tif 000007
【図６】
2007218684.tif 000008
【図７】
2007218684.tif 000009
【図８】
2007218684.tif 000010
【図９】
2007218684.tif 000011
【図１０】
2007218684.tif 000012