(57)【要約】【課題】不通話エリアの存在する推奨経路のどの地点で通話すべきかについて、ユーザが容易に判断できるようにする技術を提供する。【課題を解決するための手段】  本発明のナビゲーション装置１００は、出発地から目的地までの推奨経路を探索する推奨経路探索手段１０５と、携帯電話が通話に障害を発生する不通話エリア情報を取得する不通話エリア取得手段１０６と、前記推奨経路探索手段１０５が探索した前記推奨経路、および、前記不通話エリア取得手段１０６が取得した不通話エリア情報で特定される不通話エリアを、表示する表示手段１０３と、を備える。【選択図】図３
2010112863.tif 000002
【特許請求の範囲】
【請求項１】
出発地から目的地までの推奨経路を探索する推奨経路探索手段と、
携帯電話が通話に障害を発生する不通話エリア情報を取得する不通話エリア取得手段と、
前記推奨経路探索手段が探索した前記推奨経路、および、前記不通話エリア取得手段が取得した不通話エリア情報で特定される不通話エリアを、表示する表示手段と、
を備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
現在位置を検出する位置検出手段と、
前記不通話エリアに前記位置検出手段で検出された現在位置が近づくと、近づいた旨をユーザに通知する通知手段と、
を備えることを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置であって、
前記不通話エリア取得手段が取得した前記不通話エリアが、分離された複数の領域からなる場合に、該複数の不通話エリアのうち、少なくとも１つの不通話エリアの選択を受け付ける受付手段、を備え、
前記通知手段は、
前記受付手段で受け付けられた前記不通話エリアに前記現在位置が近づくと、近づいた旨をユーザに通知する、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１乃至３のいずれか１項に記載のナビゲーション装置であって、
前記表示手段は、
出発地から目的地に及ぶ全行程の前記推奨経路、および、前記不通話エリア取得手段が取得した不通話エリア情報を、１画面上に表示する、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１乃至４のいずれか１項に記載のナビゲーション装置であって、
前記不通話エリア取得手段は、
前記推奨経路に沿った周辺領域の不通話エリア情報を取得する、
ことを特徴とするナビゲーション装置。
【請求項６】
請求項１乃至４のいずれか１項に記載のナビゲーション装置であって、
前記推奨経路探索手段は、
候補となる複数の推奨経路を探索し、
前記不通話エリア取得手段は、
探索した前記推奨経路ごとに、該推奨経路に沿った周辺領域の不通話エリア情報を取得し、
前記表示手段は、
前記推奨経路探索手段が探索した前記複数の推奨経路、および、前記不通話エリア取得手段が取得した不通話エリア情報を、地図とともに表示し、
表示した前記複数の推奨経路のうち、１つの推奨経路の選択を受け付ける経路選択手段、
を備えることを特徴とするナビゲーション装置。
【請求項７】
ナビゲーション装置における推奨経路表示方法であって、
出発地から目的地までの推奨経路を探索する推奨経路探索ステップと、
携帯電話が通話に障害を発生する不通話エリア情報を取得する不通話エリア取得ステップと、
前記推奨経路探索ステップで探索した前記推奨経路、および、前記不通話エリア取得ステップで取得した不通話エリア情報で特定される不通話エリアを、表示する表示ステップと、
を行うことを特徴とする推奨経路表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置、および、ナビゲーション装置における推奨経路表示方法に関する。
【背景技術】
【０００２】
一般的に、ナビゲーション装置は、出発地から目的地までの推奨経路を地図上に表示し、移動体の位置を示す移動体マークを推奨経路に沿って移動させて、経路誘導を行う。
【０００３】
また、近年のナビゲーション装置のなかには、経路誘導中に、推奨経路とともに携帯電話が不通話となる不通話エリアを表示するサービスを提供できるものもある。
【０００４】
例えば、特許文献１には、目的地への経路誘導中に、電話装置を備えた移動車両における経路上の電波状態に応じて、現在位置における通話可否判断及び通話予測時間を予測し、警告することについて記載されている。そして、特許文献１では、電話が不通話となる不通話エリアに移動車両が近づいたときに初めて、その不通話エリアについての警告（通知）をユーザに対して行っている。
【特許文献１】特開平１０−９３４９７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかし、田舎の町や山間部などの不通話エリアの多い地域では、一旦、不通話エリアに入ってしまうと、長区間或いは目的地までの全区間、通話不可能になってしまうケースもある。そのため、走行中に、不通話エリアに移動車両が近づいた警告（通知）を受けたとしても、その不通話エリアがどこまで続くか知らないユーザは、不通話エリアを通過してから電話しようとする間違った計画をたててしまうこともある。その結果、不通話エリアが延々と続き、目的地まで電話できないといったことも起こり得る。
【０００６】
すなわち、従来技術のように、通話エリアに移動車両が近づいたときに警告（通知）を行うだけでは、ユーザは、どの地点（タイミング）で電話をすべきか容易には判断できない。
【０００７】
本発明は、ナビゲーション装置において、不通話エリアの存在する推奨経路のどの地点で通話すべきかについて、ユーザが容易に判断できるようにする技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するための本願発明のナビゲーション装置は、出発地から目的地までの推奨経路を探索する推奨経路探索手段と、携帯電話が通話に障害を発生する不通話エリア情報を取得する不通話エリア取得手段と、前記推奨経路探索手段が探索した前記推奨経路、および、前記不通話エリア取得手段が取得した不通話エリア情報で特定される不通話エリアを、表示する表示手段と、を備える。
【発明の効果】
【０００９】
本発明のナビゲーション装置によれば、不通話エリアの存在する推奨経路のどの地点で通話すべきかについて、ユーザが容易に判断することができるようになる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施形態の一例について図面を参照して説明する。
【００１１】
図１は、本発明の一実施形態が適用されたナビゲーション装置１００の概略構成図である。図示するように、ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（マイクロフォン４１、スピーカ４２）と、入力装置５と、車速センサ６と、ジャイロセンサ７と、ＧＰＳ受信装置８と、ＦＭ多重放送受信装置９と、ビーコン受信装置１０と、通信装置１１と、を備えている。なお、ナビゲーション装置１００は、車両に載置されている車載用ナビゲーション装置としてもよいし、携帯電話やＰＤＡなどの携帯端末としてもよい。
【００１２】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば、演算処理部１は、数値演算及び各デバイスを制御するといった様々は処理を実行するＣＰＵ（Central Processing Unit）２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ（Random Access Memory）２２と、プログラムやデータを格納するＲＯＭ（Read Only Memory）２３と、各種ハードウェアを演算処理部１に接続するためのＩ／Ｆ（インタフェース）２４と、を有する。そして、演算処理部１は、各デバイスをバス２５で相互に接続した構成からなる。そして、後述する各機能部（１０１〜１０７）は、ＣＰＵ２１がＲＡＭ２２などのメモリに読み出したプログラムを実行することで実現される。
【００１３】
例えば、演算処理部１は、各種センサ（６、７）やＧＰＳ受信装置８から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３から読み出す。また、読み出した地図データをグラフィック展開し、そこに現在地を示すマーク（或いは、移動体の位置を示す移動体マーク）を重ねてディスプレイ２に表示する。また、記憶装置３に記憶されている地図データを用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、音声入出力装置４のスピーカ４２やディスプレイ２を用いてユーザを誘導する。
【００１４】
ディスプレイ２は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイなどで構成される。
【００１５】
記憶装置３は、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやＨＤＤやＩＣカードといった記憶媒体で構成される。この記憶媒体には、例えば、地図データ３１０、音声データ、動画データ、等が記憶されている。
【００１６】
図２は、地図データ３１０の概略データ構造を示す図である。地図データ３１０は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）３１１ごとに、そのメッシュ領域に含まれている道路を構成する各リンクのリンクデータ３２０を含んでいる。
【００１７】
リンクデータ３２０は、リンクの識別コード（リンクＩＤ）３２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報３２２、リンクを含む道路の種別情報３２３、リンクの長さを示すリンク長情報３２４、リンク旅行時間３２５、２つのノードにそれぞれ接続するリンクの識別コード（接続リンクＩＤ）３２６、などを含んでいる。なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、道路の上り方向と下り方向とを、それぞれ別のリンクとして管理することができる。
【００１８】
図１に戻り、音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、ユーザやその他の搭乗者から発された音声などの、ナビゲーション装置１００の外部の音声を取得する。スピーカ４２は、演算処理部１で生成された音声信号を出力する。これらのマイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配置されている。
【００１９】
入力装置５は、ユーザからの指示を受け付けるユニットである。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示せず）であるスクロールキー、縮尺変更キーなどで構成される。
【００２０】
タッチパネル５１は、ディスプレイ２の表示面に貼られた透過性のある操作パネルである。タッチパネル５１は、ディスプレイ２に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して出力する。タッチパネル５１は、感圧式または静電式の入力検出素子などにより構成される。
【００２１】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、ダイヤルスイッチ５２の回転角度を求める。
【００２２】
車速センサ６、ジャイロセンサ７、及び、ＧＰＳ受信装置８は、移動体（ナビゲーション装置１００）の現在位置（自車位置）などを検出するために使用される。車速センサ６は、車速を算出するために用いる車速データを出力するセンサである。ジャイロセンサ７は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置８は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離とその距離の変化率を３個以上の衛星に対して測定することで、移動体の現在位置や進行速度を測定する。
【００２３】
ＦＭ多重放送受信装置９は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などのＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００２４】
ビーコン受信装置１０は、ビーコンから送られてくる渋滞情報、規制情報、ＳＡ／ＰＡ情報、駐車場情報などを受信する。
【００２５】
通信装置１１は、携帯電話キャリアが所有する通信基地と通信するための装置であり、携帯電話が不通話となる不通話エリア情報などを受信する。
【００２６】
図３は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、表示処理部１０３と、現在位置算出部１０４と、経路探索部１０５と、不通話エリア取得部１０６と、不通話エリア特定部１０７と、登録処理部１０８と、経路誘導部１０９と、を有する。
【００２７】
主制御部１０１は、演算処理部１の各部を統括して制御する処理を行う。
【００２８】
入力受付部１０２は、入力装置５に入力されたユーザからの要求を受け付け、その要求内容を解析する。入力受付部１０２は、解析結果に応じたデータを主制御部１０１に通知する。例えば、入力受付部１０２は、ナビゲーション装置１００に、電源の供給、切断を指示する要求、等を受け付け、主制御部１０１に通知する。また、入力受付部１０２は、ナビゲーション装置１００が有する各種機能の設定に関する入力データを受け付け、主制御部１０１に通知する。
【００２９】
表示処理部１０３は、ディスプレイ２に、地図や、施設を示す施設アイコン、等を表示させる。具体的には、表示処理部１０３は、ディスプレイ２に表示させるための描画コマンドを生成して通知する。なお、表示処理部１０３は、地図をディスプレイ２に表示させる際には、表示が要求された領域（例えば、ナビゲーション装置１００の現在位置付近の領域）にある地図データを記憶装置３から抽出し、指定された縮尺、描画方式で、道路、その他の地図構造物、現在位置、目的地、等を描画するように地図描画コマンドを生成する。また、表示処理部１０３は、ディスプレイ２に表示させた地図上に、移動体（自車両）の位置を示す移動体マーク（カーマーク）や各種設定画面などが表示させる。
【００３０】
現在位置算出部１０４は、ナビゲーション装置１００の現在位置を算出する。具体的には、現在位置算出部１０４は、車速センサ６で出力された車速データに基づいて算出した移動体（ナビゲーション装置１００）の進行速度、および、ジャイロセンサ７で検出した角速度データを各々積分した結果得られる距離データおよび角度データを用い、そのデータを時間軸で積分していくことにより、初期位置（Ｘ，Ｙ）から移動後（自車走行後）の位置（Ｘ’，Ｙ’）を定期的に演算する。また、演算結果を用いて、マップマッチ処理することにより、形状の相関が最も高い道路（リンク）上に現在位置を合わせ込む。また、定期的にＧＰＳ受信装置８の出力データを用いて現在位置を修正する。なお、移動体（ナビゲーション装置１００）が停止しているときには、ＧＰＳ受信装置８の出力データだけを用いて現在位置を求めてもよい。
【００３１】
経路探索部１０５は、ダイクストラ法等を用いて、指定された２地点（出発地、目的地）間を結ぶ経路のコスト（例えば、総距離や総旅行時間）が最小となる経路を探索する。このとき、経路探索部１０５は、探索した推奨経路を構成する各リンクの識別コード（リンクＩＤ）３２１を、それぞれ対応付けてＲＡＭ２２等のメモリに記憶しておく。そして、経路探索部１０５は、探索した推奨経路を、表示処理部１０３を介して、ディスプレイ２に表示（強調表示）する。このとき、経路探索部１０５は、例えば、推奨経路の出発地から目的地までの全行程が１画面に収まる縮尺の地図に、推奨経路をディスプレイ２に表示する。
【００３２】
また、経路探索部１０５は、ユーザから複数の推奨経路を探索する指示を受け付けた場合に、複数の候補となる推奨経路を探索する（いわゆる、「複数ルート探索」）。複数ルート探索を行った場合には、経路探索部１０５は、探索した複数の候補となる推奨経路（例えば、５つの推奨経路）を、表示処理部１０３を介して、ディスプレイ２に表示（強調表示）する。そして、経路誘導部１０５は、表示した推奨経路のうち、ユーザに選択された１つの推奨経路を、経路誘導に用いる推奨経路としてＲＡＭ２２等のメモリに記憶しておく。
【００３３】
不通話エリア取得部１０６は、特定の携帯電話が電波状態などにより通話不能または通話不良などの障害が発生する不通話エリア情報を取得する。
【００３４】
具体的には、不通話エリア取得部１０６は、特定の携帯電話（例えば、ドライバーが所有している携帯電話）の基本情報を、登録する処理を行う。例えば、不通話エリア取得部１０６は、入力受付部１０２を介して、登録対象の携帯電話の携帯電話キャリアを特定する情報を受け付け、ＲＡＭ２２等のメモリに記憶しておく。なお、ここで、携帯電話の基本情報は、タッチパネル５１からのユーザの操作によって受け付けてもよいし、入力装置５を介した携帯電話との通信（例えば、赤外線通信）によって受け付けてもよい。
【００３５】
また、不通話エリア取得部１０６は、携帯電話キャリアが提供している通信サービスを利用して、登録しておいた携帯電話の不通話エリア情報を取得する。例えば、不通話エリア取得部１０６は、通信装置１１による通信によって、携帯電話キャリアの通信基地から、不通話エリア情報を取得する。
【００３６】
なお、サービス提供元の携帯電話キャリアが、通信基地から「通話可能エリア」を送信している場合、それ以外のエリアを不通話エリアとする。
【００３７】
また、不通話エリア取得部１０６は、ナビゲーション装置１００の周辺地域に限定した不通話エリア情報を取得するようにしてもよい。この場合、例えば、不通話エリア取得部１０６は、現在位置算出部１０４が算出したナビゲーション装置１００の現在位置を、通信装置１１を用いて通信サービスの提供元に送信し、現在位置周辺に限定した不通話エリア情報を、その提供元から取得する。また、不通話エリア取得部１０６は、推奨経路の周辺地域に限定した不通話エリア情報を取得するようにしてもよい。この場合、不通話エリア取得部１０６は、登録済みの携帯電話の基本情報や、経路探索部１０５が探索した推奨経路の情報（推奨経路を構成するリンクＩＤ３２１）などを、通信装置１１を用いて通信サービスの提供元に送信し、推奨経路に沿った周辺領域に限定した不通話エリア情報を、その提供元から取得する。
【００３８】
不通話エリア特定部１０７は、不通話エリア取得部１０６が取得した不通話エリア情報で特定される不通話エリアを、表示処理部１０３を介して、ディスプレイ２に表示（強調表示）する。具体的には、不通話エリア特定部１０７は、ディスプレイ２に表示された地図（推奨経路の出発地から目的地までの全行程が１画面に収まる縮尺の地図）の範囲に含まれている不通話エリアを、同地図に重ね合わせて表示（強調表示）する。なお、不通話エリア特定部１０７が表示する不通話エリアは、分離された複数の領域からなっていてもよい。
【００３９】
登録処理部１０８は、入力装置５からの信号により、不通話エリア特定部１０７が表示した不通話エリアの選択をユーザから受け付けた場合に、選択された不通話エリアを、経路誘導に先だって登録する処理を行う。具体的には、登録処理部１０８は、不通話エリア特定部１０７が表示した不通話エリアの選択を受け付け可能に表示し、表示した不通話エリアがユーザに選択された場合に、選択された不通話エリアを特定する情報を、ＲＡＭ２２等のメモリに記憶する。そして、選択された不通話エリアまで所定距離（例えば、１ｋｍ）である推奨経路上の地点（或いは、選択された不通話エリアに最も近い接続ノードの位置）を、不通話エリア（領域）に近づいたことをアナウンスする地点（以下では、「アナウンス地点」とよぶ）として、ＲＡＭ２２等のメモリに記憶する。
【００４０】
また、登録処理部１０８は、不通話エリア特定部１０７が表示した不通話エリアが、分離された複数の領域からなる場合に、複数の領域のうち少なくとも１つの領域の選択を、受け付け可能に表示する。そして、表示した複数の領域のうち、少なくとも１つの領域の選択を受け付けた場合に、受け付けた領域の不通話エリアを特定する情報を、ＲＡＭ２２等のメモリに記憶する。なお、複数の領域の選択を受け付けた場合には、登録処理部１０８は、選択された領域ごとにアナウンス地点を、ＲＡＭ２２等のメモリに記憶する。
【００４１】
経路誘導部１０９は、経路探索部１０５が探索（決定）した１つの推奨経路を用いて経路誘導を行う。具体的には、経路誘導部１０９は、表示処理部１０３を介して、ディスプレイ２に表示された地図の範囲に含まれている推奨経路を表示（強調表示）する。このとき、経路誘導部１０９は、移動体（車両）の現在位置を示す移動体マーク（カーマーク）を推奨経路上（例えば、画面中心）に表示する。また、経路誘導部１０９は、推奨経路の情報と、現在位置とを比較し、主要な交差点等を通過する前に直進すべきか、右左折すべきかを、ディスプレイ２に表示させるとともに、音声入出力装置４のスピーカ４２を用いて音声でユーザに知らせる。
【００４２】
また、経路誘導部１０９は、登録処理部１０８が登録した不通話エリア（領域）に、現在位置が近づくと、近づいた旨をユーザに通知する。具体的には、経路誘導部１０９は、登録処理部１０８が登録したアナウンス地点に、現在位置が到達した時に、不通話エリア（領域）に近づいたことを、音声入出力装置４のスピーカ４２を用いて音声でユーザに知らせる。また、複数の不通話エリア（領域）が登録されている場合には、登録処理部１０８は、登録されているアナウンス地点に、現在位置が到達するたびに、不通話エリア（領域）に近づいたことを、音声入出力装置４のスピーカ４２を用いて音声でユーザに知らせる。
【００４３】
次に、上記構成からなるナビゲーション装置１００の特徴的な動作について説明する。図４は、ナビゲーション装置１００の演算処理部１が行うルート設定処理を示すフローチャートである。
【００４４】
演算処理部１の主制御部１０１は、入力受付部１０２を介して、ユーザからの指示を受け付けると、ルート設定処理を開始する。具体的には、例えば、表示処理部１０３がルート設定処理の開始を指示するためのボタンを、メニュー画面（図示せず）に表示しておき、そのボタンにタッチする操作がタッチパネル５１になされた場合に、ルート設定処理を開始する。
【００４５】
ルート設定処理を開始後、現在位置算出部１０４は、ナビゲーション装置１００の現在位置を算出する（ステップＳ１０１）。
【００４６】
続いて、経路探索部１０５は、出発地から目的地までの推奨経路を探索する（ステップＳ１０２）。具体的には、経路探索部１０５は、入力受付部１０２を介して、出発地及び目的地を指定する指示をユーザから受け付け、指定された２地点（出発地、目的地）間を結ぶ経路のコスト（例えば、総距離や総旅行時間）が最小となる経路を探索する。このとき、経路探索部１０５は、探索した推奨経路を構成する各リンクの識別コード（リンクＩＤ）３２１を、それぞれ対応付けてＲＡＭ２２等のメモリに記憶する。なお、複数ルート探索時の処理については、後述する。
【００４７】
次に、不通話エリア取得部１０６は、予め登録しておいた携帯電話の携帯電話キャリアを特定する（ステップＳ１０３）。具体的には、不通話エリア取得部１０６は、予め登録してある携帯電話の基本情報をメモリから読み出し、読み出した基本情報から、携帯電話キャリアを示す情報を特定する。
【００４８】
続いて、不通話エリア取得部１０６は、ステップＳ１０３で特定した携帯電話キャリアが提供する通信サービスを利用して、予め登録しておいた携帯電話の不通話エリア情報を取得する（ステップＳ１０４）。
【００４９】
その後、経路探索部１０５は、ステップＳ１０２で探索した推奨経路を、ディスプレイ２に表示（強調表示）する。これとともに、不通話エリア特定部１０７は、ステップＳ１０４で取得した不通話エリア情報で特定される不通話エリアを、経路探索部１０５が表示する推奨経路に重ね合わせて表示（強調表示）する（ステップＳ１０５）。これにより、ユーザは、ルート設定時（走行開始前）において、不通話エリアの存在する推奨経路のどの地点で電話をすべきか、容易に判断できるようになる。
【００５０】
図５は、ステップＳ１０５において、不通話エリアを推奨経路とともに表示したときの画面表示例を示す図である。図示するように、不通話エリア特定部１０７は、地図画面８００に、例えば、ナビゲーション装置１００の現在位置付近の地図と、ナビゲーション装置１００の現在位置を示す移動体マーク２０と、経路探索部１０５が探索した推奨経路（太線）と、不通話エリア取得部１０６が取得した複数の領域（５０ａ、５０ｂ）からなる不通話エリアと、を重ね合わせて表示する。なお、不通話エリア取得部１０６が取得した不通話エリアの領域が１つの場合には、１つの領域の不通話エリアだけが表示される。ただし、この時点では、いずれの領域の不通話エリアも選択可能には表示されていない。
【００５１】
ここで、ユーザは、例えば、不通話エリアＢ５０ｂの手前の地点で電話を利用するという計画を、出発時に立てることができる。
【００５２】
また、図示するように、不通話エリア特定部１０７は、ナビゲーション装置１００の現在位置付近の地図を、推奨経路の出発地から目的地までの全行程が１画面に収まる縮尺で表示する。これにより、ユーザは、推奨経路、及び、推奨経路上の不通話エリアについて、推奨経路の全行程にわたって把握でき、携帯電話の利用計画を立てやすい。
【００５３】
そして、不通話エリア特定部１０７は、表示した推奨経路に従った経路誘導を開始するための決定ボタン８５０を、同一の地図画面８００上に表示する。
【００５４】
不通話エリアを表示後、入力受付部１０２は、地図画面８００に表示した推奨経路に従った経路誘導を開始する指示を受け付けるまで、所定期間（例えば、１分間）、待機する（ステップＳ１０６）。具体的には、入力受付部１０２は、決定ボタン８５０をタッチする操作がタッチパネル５１になされた場合に、経路誘導を開始する指示を受け付けたと判定する。
【００５５】
ここで、入力受付部１０２は、経路誘導を開始する指示を受け付けた場合に（ステップＳ１０６；Ｙｅｓ）、処理をステップＳ１０７に移行する。一方、所定期間、待機しても経路誘導を開始する指示がされない場合には（ステップＳ１０６；Ｎｏ）、主制御部１０１は、ルート設定処理を終了する。
【００５６】
処理がステップＳ１０７に移行した場合、経路誘導部１０９は、ステップＳ１０６でユーザにより決定された推奨経路を用いて、通常の経路誘導を開始する（ステップＳ１０７）。具体的には、経路誘導部１０９は、経路誘導を行うためのプログラムを、ＲＯＭ２３等のメモリから読み出して、経路誘導を開始する。経路誘導開始後、主制御部１０１は、ルート設定処理を終了する。
【００５７】
次に、図６は、ナビゲーション装置１００の演算処理部１が行うアナウンス地点登録処理を示すフローチャートである。
【００５８】
演算処理部１の主制御部１０１は、上述のステップＳ１０５の処理を終了後、本フローに移行させるようにしてもよい。
【００５９】
本フローに処理が移行すると、登録処理部１０８は、指定された不通話エリアの手前で、不通話エリアに近づいている旨をアナウンスするか否かの設定を受け付ける（ステップＳ２０１）。
【００６０】
図７は、ステップＳ２０１において、不通話エリアの手前で、アナウンスを行うか否かの選択画面を表示したときの画面表示例を示す図である。図示するように、登録処理部１０８は、アナウンスを行う選択を受け付けるための行うボタン８６０と、アナウンスを行わない選択を受け付けるための行わないボタン８７０と、を地図画面８００上に表示する。
【００６１】
そして、登録処理部１０８は、行うボタン８６０をタッチする操作がタッチパネル５１になされた場合に（ステップＳ２０１；Ｙｅｓ）、アナウンスを行う指示を受け付けたと判定し、処理をステップＳ２０２に移行する。一方、行わないボタン８７０をタッチする操作がタッチパネル５１になされた場合に（ステップＳ２０１；Ｎｏ）、アナウンスを行わない指示を受け付けたと判定し、アナウンス地点登録処理を終了して、ステップＳ１０６に移行する。
【００６２】
ステップＳ２０２に処理が移行すると、登録処理部１０８は、ステップＳ１０５において不通話エリア特定部１０７が表示した不通話エリアを、選択可能であることがユーザにわかるように表示する（ステップＳ２０２）。
【００６３】
図８は、ステップＳ２０２において、選択可能な不通話エリア（６０ａ、６０ｂ）を表示したときの画面表示例を示す図である。図示するように、登録処理部１０８は、例えば、不通話エリア全体を、特定の色で塗りつぶして表示する。なお、不通話エリア取得部１０６がステップＳ１０４で取得した不通話エリアの領域が１つの場合には、１つの領域の選択可能な不通話エリアだけが表示される。
【００６４】
そして、入力受付部１０２は、地図画面８００に、選択可能な不通話エリア（６０ａ、６０ｂ）を表示中に、いずれかの選択可能な不通話エリア（６０ａ、６０ｂ）が選択されるか否か判別する（ステップＳ２０３）。具体的には、入力受付部１０２は、いずれかの選択可能な不通話エリア（６０ａ、６０ｂ）をタッチする操作がタッチパネル５１になされた場合に、処理をステップＳ２０４に移行する。一方、所定期間（例えば、１分間）、いずれの選択可能な不通話エリア（６０ａ、６０ｂ）をタッチする操作がタッチパネル５１になされない場合には（ステップＳ２０３；Ｎｏ）、アナウンス地点登録処理を終了して、処理をステップＳ１０６に移行する。なお、ステップＳ２０３において、選択可能な不通話エリア（６０ａ、６０ｂ）は、複数箇所、選択されてもよい。
【００６５】
ステップＳ２０４に移行すると、登録処理部１０８は、ステップＳ２０３でユーザに選択された不通話エリア（６０ａ、６０ｂ）を登録する（ステップＳ２０４）。具体的には、登録処理部１０８は、ステップＳ２０３でユーザに選択された不通話エリア（６０ａ、６０ｂ）ごとに、上述したアナウンス地点をメモリに記憶する。
【００６６】
図９は、ステップＳ２０３において選択された不通話エリア（６０ａ、６０ｂ）を特定する不通話エリア情報４００の概略データ構造を示す図である。図示するように、不通話エリア情報４００は、ユーザに選択された不通話エリア（６０ａ、６０ｂ）ごとのレコード４３０からなる。レコード（複数ある場合には、各レコード）４３０には、不通話エリアＩＤ４１０と、アナウンス地点４２０と、が対応付けて格納される。
【００６７】
不通話エリアＩＤ４１０は、ユーザに選択された不通話エリア（６０ａ、６０ｂ）を識別する識別コードであり、例えば、不通話エリア（６０ａ、６０ｂ）の登録時刻に基づく乱数でよい。
【００６８】
アナウンス地点４２０は、アナウンス地点の位置情報であり、例えば、アナウンス地点を特定する地図上の座標データでよい。また、アナウンス地点は、推奨経路を構成するリンクの接続ノードであってもよい。ただし、この場合、選択された不通話エリア（６０ａ、６０ｂ）に最も近い接続ノードとする。
【００６９】
このように不通話エリア（６０ａ、６０ｂ）を登録しておくことにより、不通話エリア情報４００にアナウンス地点４２０として登録された地点に、ナビゲーション装置１００が到達した時に、経路誘導部１０９が、不通話エリアに近づいていることをユーザにアナウンスできるようになる。
【００７０】
ユーザに選択された不通話エリア（６０ａ、６０ｂ）を登録後、主制御部１０１は、アナウンス地点登録処理を終了して、処理をステップＳ１０６に移行する。
【００７１】
次に、図１０は、ナビゲーション装置１００の演算処理部１が行う経路誘導処理を示すフローチャートである。ただし、図１０に示す経路誘導処理は、上述したアナウンス地点登録処理により、アナウンス地点が登録されている場合に行う処理である。なお、アナウンス地点が登録されていない場合に行う経路誘導は、一般的な経路誘導と同様の手順により行うことができる。そして、経路誘導部１０９は、経路誘導中において、ディスプレイ２に表示している地図に、不通話エリア取得部１０６が取得した不通話エリア（５０ａ、５０ｂ）を重ねて表示してもよい。
【００７２】
演算処理部１の経路誘導部１０９は、上述のステップＳ１０７で経路誘導を開始後に、処理を本フローチャートに移行する。
【００７３】
本フローチャートに処理が移行すると、現在位置算出部１０４は、ナビゲーション装置１００の現在位置を算出する（ステップＳ３０１）。
【００７４】
続いて、経路誘導部１０９は、ディスプレイ２に表示している地図画面８００を、更新するタイミングであるか否か判別する（ステップＳ３０２）。具体的には、経路誘導部１０９は、ステップＳ３０１で現在位置算出部１０４が算出した現在位置が、所定の距離（例えば、５ｍ）移動している場合に、更新するタイミングと判定し、それ以外の場合には、更新するタイミングではないと判定する。
【００７５】
ここで、経路誘導部１０９は、更新するタイミングではないと判定した場合には（ステップＳ３０２；Ｎｏ）、処理をステップＳ３０１に戻す。
【００７６】
一方、更新するタイミングであると判定した場合には（ステップＳ３０２；Ｙｅｓ）、経路誘導部１０９は、処理をステップＳ３０３に移行して、表示している地図画面８００を更新する（ステップＳ３０３）。具体的には、経路誘導部１０９は、現在位置を地図画面８００の所定位置（例えば、中心位置）とした場合に表示すべき範囲の地図を、地図データ３１０から読み出して、推奨経路とともにディスプレイ２に表示する。また、経路誘導部１０９は、表示している地図画面８００に、ユーザに選択された不通話エリア（６０ａ、６０ｂ）も、重ねて表示する。なお、経路誘導処理を開始して初めての更新タイミングである場合には、経路誘導部１０９は、上述したような地図画面８００を新しく生成して、ディスプレイ２に表示する。
【００７７】
地図画面８００を更新後、経路誘導部１０９は、ナビゲーション装置１００の現在位置が、アナウンス地点に到達しているか否か判別する（ステップＳ３０４）。具体的には、経路誘導部１０９は、ステップＳ３０１で現在位置算出部１０４が算出した現在位置と、不通話エリア情報４００に格納されているアナウンス地点４２０と、が一致するか否かを判別する。
【００７８】
ここで、両位置（地点）が一致する場合に（ステップＳ３０４；Ｙｅｓ）、経路誘導部１０９は、不通話エリア情報４００に登録されている不通話エリア（領域）に、ナビゲーション装置１００が近づいたことを、音声入出力装置４のスピーカ４２を用いて音声でアナウンスする（ステップＳ３０５）。
【００７９】
図１１は、ナビゲーション装置１００がアナウンス地点に到達したときの画面表示例、及び、スピーカ４２を用いた音声アナウンスの一例、を示す図である。図示するように、経路誘導部１０９は、移動体マーク２０が、推奨経路上のアナウンス地点に到達した時に、「この先、選択された不通話エリアになります。」などの音声を、スピーカ４２から出力する。
【００８０】
このように音声により通知されたユーザ（ドライバー）は、このタイミングで、自動車を停止して電話をすることができるため、ルート設定時に選択した不通話エリア（６０ａ、６０ｂ）に到達したかどうかを気にせず運転できる。
【００８１】
図１０に戻り、アナウンスを行った後、経路誘導部１０９は、処理をステップＳ３０１に戻す。
【００８２】
一方、ステップＳ３０４において、両位置（地点）が一致しない場合にも（ステップＳ３０４；Ｎｏ）、経路誘導部１０９は、処理をステップＳ３０１に戻す。
【００８３】
次に、図１２は、ナビゲーション装置１００の演算処理部１が行う複数ルート探索時のルート設定処理を示すフローチャートである。
【００８４】
演算処理部１の主制御部１０１は、ユーザから複数の推奨経路を探索する指示を受け付けた場合に、ユーザからの指示を受け付けて、複数ルート探索時のルート設定処理を開始する。
【００８５】
そして、ステップＳ１０１と同様に、現在位置算出部１０４は、ナビゲーション装置１００の現在位置を算出する（ステップＳ４０１）。
【００８６】
続いて、経路探索部１０５は、複数ルート探索を行う（ステップＳ４０２）。具体的には、経路探索部１０５は、指定された出発地と目的地とを結ぶ経路のコスト（例えば、総距離や総旅行時間）が小さい上位の経路（例えば、上位５つの経路）を探索する。このとき、経路探索部１０５は、探索した複数の推奨経路を構成する各リンクの識別コード（リンクＩＤ）３２１を、それぞれ対応付けてＲＡＭ２２等のメモリに記憶する。
【００８７】
次に、不通話エリア取得部１０６は、ステップＳ１０３と同様に、予め登録しておいた携帯電話の携帯電話キャリアを特定する（ステップＳ４０３）。
【００８８】
続いて、不通話エリア取得部１０６は、ステップＳ４０３で特定した携帯電話キャリアが提供する通信サービスを利用して、予め登録しておいた携帯電話の不通話エリア情報を取得する（ステップＳ４０４）。具体的には、不通話エリア取得部１０６は、登録済みの携帯電話の基本情報、及び、経路探索部１０５がステップＳ４０２で探索した複数の推奨経路を構成するリンクＩＤ３２１を、通信サービスの提供元に送信する。そして、不通話エリア取得部１０６は、通信サービスの提供元から、送信した情報に基づく不通話エリア情報（各推奨経路にそれぞれ沿った周辺領域の不通話エリア情報）を取得する。
【００８９】
その後、経路探索部１０５は、ステップＳ４０２で探索した複数の候補となる推奨経路を、それぞれ、ディスプレイ２に表示（強調表示）する。これとともに、不通話エリア特定部１０７は、ステップＳ４０４で取得した不通話エリア情報で特定される不通話エリアを、経路探索部１０５が表示する推奨経路に重ね合わせて表示（強調表示）する（ステップＳ４０５）。これにより、ユーザは、探索された複数の候補となる経路から、どの経路を推奨経路として選択すればよいのか、不通話エリアの状況に応じて判断できるようになる。
【００９０】
図１３は、ステップＳ４０５において、不通話エリアを複数の推奨経路とともに表示したときの画面表示例を示す図である。図示するように、不通話エリア特定部１０７は、地図画面８００に、例えば、経路探索部１０５が探索した複数の推奨経路（太線）ごとに、不通話エリア取得部１０６が取得した複数の領域（５０ａ、５０ｂ、５０ｃ）からなる不通話エリアを、表示する。ここで、不通話エリア特定部１０７は、各推奨経路を、選択可能であることがユーザにわかるように表示する。
【００９１】
候補となる複数の推奨経路を表示後、入力受付部１０２は、地図画面８００に表示した推奨経路のうち、１つの推奨経路を選択する指示を受け付けるまで、所定期間（例えば、１分間）、待機する（ステップＳ４０６）。具体的には、入力受付部１０２は、いずれかの推奨経路をタッチする操作がタッチパネル５１になされた場合に、１つの推奨経路を選択する指示を受け付けたと判定する。
【００９２】
ここで、入力受付部１０２は、１つの推奨経路を選択する指示を受け付けた場合に（ステップＳ４０６；Ｙｅｓ）、処理をステップＳ４０７に移行する。一方、所定期間、待機しても指示がされない場合には（ステップＳ４０６；Ｎｏ）、主制御部１０１は、複数ルート探索時のルート設定処理を終了する。
【００９３】
処理がステップＳ４０７に移行した場合、経路誘導部１０９は、ステップＳ４０６でユーザにより選択された推奨経路を用いて、通常の経路誘導を開始する（ステップＳ４０７）。経路誘導開始後、主制御部１０１は、複数ルート探索時のルート設定処理を終了する。
【００９４】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。
【００９５】
例えば、上記実施形態の経路誘導処理においては、経路誘導部１０９は、ユーザに選択された不通話エリア（６０ａ、６０ｂ）だけを、地図画面８００に表示するようにしている。しかし、本発明は、これに限定されない。例えば、経路誘導部１０９は、経路誘導中に、ユーザに選択された不通話エリアだけでなく、不通話エリア取得部１０６が取得した全ての不通話エリア（６０ａ、６０ｂ）を、地図画面８００に表示するようにしてもよい。
【００９６】
また、上記実施形態では、経路誘導部１０９が行うアナウンスの内容を、「この先、選択された不通話エリアになります。」として説明している。しかし、本発明は、これに限定されない。例えば、アナウンス地点を特定する情報（地名や、地図上の座標）を、アナウンスするようにしてもよい。
【００９７】
また、上記実施形態では、アナウンス地点を、不通話エリアから所定距離（例えば、１ｋｍ）手前の地点としている。しかし、本発明は、これに限定されない。例えば、アナウンス地点から不通話エリアまでの所定距離を、道路の属性によって変えてもよい。この場合、例えば、アナウンス地点が位置する推奨経路の種別情報３２３が「高速道路」であれば、アナウンス地点から不通話エリアまでの距離を、「一般道路」の場合と比較して長く（例えば、３ｋｍ）するなどしてもよい。
【図面の簡単な説明】
【００９８】
【図１】本発明の一実施形態が適用されたナビゲーション装置の概略構成図である。
【図２】地図データの構成例を示す図である。
【図３】演算処理部の機能構成を示す図である。
【図４】ルート設定処理のフロー図である。
【図５】不通話エリアを推奨経路とともに表示したときの画面表示例である。
【図６】アナウンス地点登録処理のフロー図である。
【図７】不通話エリアの手前でアナウンスを行うか否かの選択画面を表示したときの画面表示例である。
【図８】選択可能な不通話エリアを表示したときの画面表示例である。
【図９】選択された不通話エリアを特定する不通話エリア情報の構成例を示す図である。
【図１０】経路誘導処理のフロー図である。
【図１１】アナウンス地点に到達したときの画面表示例、及び、音声アナウンスの出力例である。
【図１２】複数ルート探索時のルート設定処理のフロー図である。
【図１３】不通話エリアを複数の推奨経路とともに表示したときの画面表示例である。
【符号の説明】
【００９９】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声入出力装置、５・・・入力装置、６・・・車速センサ、７・・・ジャイロセンサ、８・・・ＧＰＳ受信装置、９・・・ＦＭ多重放送受信装置、１０・・・ビーコン受信装置、１１・・・通信装置、２０・・・移動体マーク、２１・・・ＣＰＵ、２２・・・ＲＡＭ、２３・・・ＲＯＭ、２４・・・Ｉ／Ｆ、４１・・・マイクロフォン、４２・・・スピーカ、５１・・・タッチパネル、５２・・・ダイヤルスイッチ、５０（ａ、ｂ）・・・不通話エリア、６０（ａ、ｂ）・・・選択可能な不通話エリア、１００・・・ナビゲーション装置、１０１・・・主制御部、１０２・・・入力受付部、１０３・・・表示処理部、１０４・・・現在位置算出部、１０５・・・経路探索部、１０６・・・不通話エリア取得部、１０７・・・不通話エリア特定部、１０８・・・登録処理部、１０９・・・経路誘導部、３１０・・・地図データ、４００・・・不通話エリア情報、８００・・・地図画面。
【図１】
2010112863.tif 000003
【図２】
2010112863.tif 000004
【図３】
2010112863.tif 000005
【図４】
2010112863.tif 000006
【図５】
2010112863.tif 000007
【図６】
2010112863.tif 000008
【図７】
2010112863.tif 000009
【図８】
2010112863.tif 000010
【図９】
2010112863.tif 000011
【図１０】
2010112863.tif 000012
【図１１】
2010112863.tif 000013
【図１２】
2010112863.tif 000014
【図１３】
2010112863.tif 000015