(57)【特許請求の範囲】
【請求項１】
バッテリによって駆動されるナビゲーション機器において、
現在地から目的地までの経路上の分岐路において経路誘導画面によりユーザを誘導する
経路誘導手段と、
前記現在地から前記目的地までの所要時間を演算する所要時間演算手段と、
前記バッテリの残容量を検出する検出手段と、
前記検出手段によって検出された前記バッテリの残容量に基づいて、前記所要時間、前記バッテリにより前記経路誘導手段が駆動可能か否かを判定する判定手段と、
前記判定手段によって、前記所要時間、前記バッテリにより前記経路誘導手段が駆動可能でないと判定されたとき、前記バッテリの電力消費を抑制する省電力処理を起動する省電力化処理手段と、
前記検出手段によって検出された前記バッテリの残容量が所定値以下になったとき、前記経路誘導画面に表示されている経路誘導画面データを記憶媒体に記憶する記憶制御手段と、
前記記憶媒体に記憶した前記経路誘導画面データをユーザの指示にしたがって呼び出して前記経路誘導画面の表示を再開する再開手段とを備えることを特徴とするナビゲーション機器。
【請求項２】
請求項１に記載のナビゲーション機器において、
前記省電力化処理手段によって省電力処理が起動されると、前記経路誘導画面を非表示とし、前記分岐点までの距離が所定の値まで接近したとき前記経路誘導画面の表示を再開し、当該分岐点を通過したとき前記経路誘導画面を再び非表示とすることを特徴とするナビゲーション機器。
【請求項３】
請求項１または請求項２に記載のナビゲーション機器において、
前記経路誘導手段による経路誘導処理以外の各種処理を行う処理手段と、
前記省電力化処理手段によって省電力処理が起動されると、前記処理手段による前記経路誘導処理以外の処理を中断し、もしくは禁止する中断／禁止手段とをさらに備えることを特徴とするナビゲーション機器。
【請求項４】
請求項１乃至３のいずれか１項に記載のナビゲーション機器において、
前記記憶媒体に記憶した前記経路誘導画面データを他の機器へ転送する転送手段を備えることを特徴とするナビゲーション機器。
【請求項５】
請求項４に記載のナビゲーション機器において、
前記転送手段は、前記経路誘導画面データを他の機器へ転送することをユーザに促す案内画面を表示する表示制御手段と、前記ユーザがデータ転送を指令する指令手段とをさらに含み、前記案内画面の表示後に前記指令手段から前記データ転送の指令が出力されると前記経路誘導画面データを他の機器へ転送することを特徴とするナビゲーション機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、経路探索結果に基づいて経路誘導を行い、バッテリ駆動により持ち運びが可能なポータブルナビゲーション機器に関する。
【背景技術】
【０００２】
現在地から目的地までの推定所要時間に応じて、ナビゲーションサーバから通信手段を介して読み出す地図情報の表示と非表示を切換制御することにより、省電力化を可能とするポータブルナビゲーション機器が知られている（たとえば、特許文献１参照）。
【特許文献１】特開２００４−１０１３６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかし、特開２００４−１０１３６６号公報に開示されている携帯通信端末及びこれを用いたナビゲーションシステムでは、現在地から目的地までの推定所要時間と、ユーザが予め設定する所定時間との比較に応じて上記地図情報の表示／非表示を切換えている。その所定時間を設定するためには、ユーザはバッテリ駆動時間を的確に見積もる必要がある。ユーザが設定する所定時間と実際のバッテリ駆動可能時間が異なる場合、経路誘導が完了する前にバッテリが枯渇して経路誘導が強制終了するといった事象が発生する。したがって、ユーザがポータブルナビゲーション機器を使用した経験が浅い等の事情によりバッテリ駆動時間の見積もりの精度が低い場合、上述のような利便性に影響のある事象が発生しやすいという問題があった。
【課題を解決するための手段】
【０００４】
（１）  請求項１の発明によるバッテリによって駆動されるナビゲーション機器は、現在地から目的地までの経路上の分岐路において経路誘導画面によりユーザを誘導する経路誘導手段と、現在地から目的地までの所要時間を演算する所要時間演算手段と、バッテリの残容量を検出する検出手段と、検出手段によって検出されたバッテリの残容量に基づいて、所要時間、バッテリにより経路誘導手段が駆動可能か否かを判定する判定手段と、判定手段によって、所要時間、バッテリにより経路誘導手段が駆動可能でないと判定されたとき、バッテリの電力消費を抑制する省電力処理を起動する省電力化処理手段と、検出手段によって検出されたバッテリの残容量が所定値以下になったとき、経路誘導画面に表示されている経路誘導画面データを記憶媒体に記憶する記憶制御手段と、記憶媒体に記憶した経路誘導画面データをユーザの指示にしたがって呼び出して経路誘導画面の表示を再開する再開手段とを備えることを特徴とする。
（２）  請求項２の発明は、請求項１に記載のナビゲーション機器において、省電力化処理手段によって省電力処理が起動されると、経路誘導画面を非表示とし、分岐点までの距離が所定の値まで接近したとき経路誘導画面の表示を再開し、当該分岐点を通過したとき経路誘導画面を再び非表示とすることを特徴とする。
（３）  請求項３の発明は、請求項１または請求項２に記載のナビゲーション機器において、経路誘導手段による経路誘導処理以外の各種処理を行う処理手段と、省電力化処理手段によって省電力処理が起動されると、処理手段による経路誘導処理以外の処理を中断し、もしくは禁止する中断／禁止手段とをさらに備えることを特徴とする。
（４）  請求項４の発明は、請求項１乃至３のいずれか１項に記載のナビゲーション機器において、記憶媒体に記憶した経路誘導画面データを他の機器へ転送する転送手段を備えることを特徴とする。
（５）  請求項５の発明は、請求項４に記載のナビゲーション機器において、転送手段は、経路誘導画面データを他の機器へ転送することをユーザに促す案内画面を表示する表示制御手段と、ユーザがデータ転送を指令する指令手段とをさらに含み、案内画面の表示後に指令手段からデータ転送の指令が出力されると経路誘導画面データを他の機器へ転送することを特徴とする。
【発明の効果】
【０００５】
本発明によれば、ポータブルナビゲーション機器のバッテリ残量が低下して目的地までの経路誘導が中断するような事態を未然に防止できる。
【発明を実施するための最良の形態】
【０００６】
−−−第１の実施の形態−−−
図１〜５を参照して、本発明によるポータブルナビゲーション機器をポータブルナビゲーションデバイス（ＰＮＤ）に適用した一実施の形態を説明する。ＰＮＤとは、歩行者が目的地まで移動する際に携行するナビゲーション装置である。図１は、本実施の形態に関する概略図である。
【０００７】
ＰＮＤ１００は、歩行者が携行するナビゲーション装置であり、歩行者はＰＮＤ１００による経路誘導に従って目的地まで移動する。したがって、歩行者はＰＮＤ１００のユーザである。ＰＮＤ１００は、現在地を検出するのに必要なＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）人工衛星からのＧＰＳ信号を検出するアンテナを備えている。
【０００８】
図２は、ＰＮＤ１００のハードウェア構成を表すブロック図である。ＰＮＤ１００のＣＰＵ１１０においては、ＧＰＳセンサ１２１、ジャイロセンサ１２２およびユーザ入力装置１３０との間の信号が入出力される。ＧＰＳセンサ１２１、ジャイロセンサ１２２は、ＰＮＤ１００の現在地を検出するためのセンサ類であり、ユーザ入力装置１３０はタッチパネルやパネル周辺の押ボタン式スイッチ等のユーザインタフェースを提供する。
【０００９】
ＣＰＵ１１０はＰＮＤ１００全体を制御するプロセッサであり、ＣＰＵ１１０およびその周辺回路は互いにバスで接続されている。周辺回路は、データメモリ・ワークメモリ１１１、プログラムメモリ１１２、ディスプレイモジュール１４０、楽曲を記録したメディア再生等を行うオーディオ部１５０、記憶装置１６０、外部転送インタフェース１７０、バッテリ制御部１８０等から成る。データメモリ・ワークメモリ１１１はＣＰＵ１１０の作業エリアとして制御に用いられ、プログラムメモリ１１２にはＣＰＵ１１０の制御プログラムが格納されている。なお、オーディオ部１５０は、楽曲を記録したメディア再生等を行うプレーヤー機器である。ラジオ放送等を受信する放送受信機とデコーダ、各種メディアサーバからのダウンロードデータを受信するための通信インタフェースモジュールとデコーダ、さらにはそれら複数の機器の組合せによってオーディオ部１５０を構成しても良い。それらの機器の一部の機能をプログラム（ソフトウェア）で実行するように構成しても良い。
【００１０】
ディスプレイモジュール１４０は、グラフィックコントローラ１４１、画像メモリ１４２、表示パネル１４３等から成る。グラフィックコントローラ１４１は、ＣＰＵ１１０から出力される文字や図形等の画像データを画像メモリ１４２に格納し、表示パネル１４３に画面表示するための制御を行う。
【００１１】
記憶装置１６０は、ナビゲーション処理に使用する道路地図データやＰＯＩ（Ｐｏｉｎｔ  Ｏｆ  Ｉｎｔｅｒｅｓｔ：観光地や各種施設）情報などの情報を格納する記憶装置であり、たとえばフラッシュメモリが用いられている。なお、記憶装置１８０は、フラッシュメモリ以外にも、道路地図データが格納されたハードディスク、ＣＤ−ＲＯＭ、ＤＶＤ、その他の記録媒体であっても良い。
【００１２】
道路地図データは、地図に関する情報であり、地図表示用データ、経路探索用データ、誘導データ（交差点名称・道路名称・方面名称・方向ガイド施設情報など）などから成る。地図表示用データは道路や道路地図の背景を表示するためのデータである。経路探索用データは、道路形状とは直接関係しない分岐情報などから成るデータであり、主に推奨経路を演算（経路探索）する際に用いられる。誘導データは、交差点名称などから成るデータであり、演算された推奨経路に基づきユーザを経路誘導する際に用いられる。
【００１３】
外部転送インタフェース１７０は、ＰＮＤ１００が他の電子機器へデータ転送を行う際に用いられる。データ転送の際の通信方式としては、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等が用いられる。このような無線通信を利用する場合、外部転送インタフェース１７０はデータ送受信のためのアンテナやＲＦ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ）回路（不図示）等から成る。
【００１４】
バッテリ制御部１８０はバッテリ１８５の容量を監視する。したがって、ＣＰＵ１１０は、バッテリ制御部１８０からの通知またはバッテリ制御部１８０への問合せを通じてバッテリ１８５の残量を知ることができる。バッテリ１８５の残量に基づいてバッテリ駆動時間をユーザが正確に見積もることは困難である。そこで、ＣＰＵがバッテリ１８５の残量に基づいてバッテリ駆動時間を算出するための変換テーブルをプログラムメモリ１１２等に予め設定しておく。なお、ＰＮＤ１００のユーザがオーディオ部１５０を使用している場合と使用していない場合とでは、バッテリ１８５の残量に基づくバッテリ駆動時間の算出結果が異なるため、オーディオ使用モードの変換テーブルと通常モードの変換テーブルが必要である。
【００１５】
次に、図３のフローチャートを参照して、ＰＮＤ１００の経路誘導処理を説明する。ＰＮＤは一般に、自動車からの電力供給を受けながらの車載ナビゲーションデバイスとして利用することも想定されている。そこで、ステップＳ３１０では、車両誘導・歩行者誘導の選択メニュー画面を表示する。ユーザ入力によって車両誘導が選択された場合は、ステップＳ３１１にて車両誘導の目的で利用するモード（車両モード）になる。引き続いて、ステップＳ３１２にて、歩行者専用道路や自転車専用道路などを除いた道路のデータを用いた経路誘導を行う。
【００１６】
ステップＳ３１０において、ユーザ入力によって歩行者誘導が選択された場合はステップ３２１にて歩行者誘導の目的で利用するモード（歩行者モード）になる。引き続いて、ステップ３２２にて歩行者が歩行することができる道路のデータを用いた経路誘導を可能とする。車両用ナビゲーション装置の道路データを用いることもできるが、その道路データの中に定義している一方通行規制や車両通行時間規制を解除することが好ましい。
【００１７】
ステップ３１２またはステップ３２２の処理が終了すると、ステップＳ３１３において、移動速度が前述のモードに応じて自動設定される。たとえば、車両モードは４０ｋｍ／ｈ、歩行者モードでは４ｋｍ／ｈである。移動速度をユーザが設定するように構成しても良い。ステップＳ３１４では、前述したセンサ類により現在地が検出される。ステップＳ３１５では、ユーザ入力により、目的地が設定される。ステップＳ３１６では、目的地までの経路探索処理および目的地に到達するまでの推定所要時間Ｔが算出される。なお、目的地に至る経路上に経由地を指定することもできる。
【００１８】
ステップＳ３１７では、車載バッテリから給電されているか否かの判定処理が行われる。前述のとおり、車載バッテリからの電力供給を受けながらＰＮＤ１００が使用される場合は、ステップＳ３１７を肯定判定してステップＳ３１８にて経路誘導を実行する。ステップＳ３１９にて目的地へ到着すると経路誘導は終了し、本処理フローは終了する。
【００１９】
一方、内部バッテリから電力供給を受けながらＰＮＤ１００が使用される場合は、前述したステップＳ３１７を否定判定してステップＳ４００に進む。ステップＳ４００において、バッテリ駆動のサブルーチン処理を実行し、そのサブルーチン処理が完了すると本処理フローも終了する。
【００２０】
次に、図４のフローチャートを参照して、図３のステップＳ４００に該当するバッテリ駆動のサブルーチン処理を説明する。本サブルーチン処理ではまず、ステップＳ４０１にてバッテリ制御部１８０へ問合せ、バッテリ残量を確認する。次に、ステップＳ４０２にて、その時点でのバッテリ駆動利用の動作モードが通常モード、オーディオ使用モードのいずれのモードであるかを確認し、その確認結果に応じて各々次の処理ステップに移行する。たとえば、その確認結果が通常モードである場合は、ステップＳ４０３にて通常モードに応じた処理ステップへの移行設定を行い、ステップＳ４０４にて通常モードにおけるバッテリ駆動時間ｔの算出処理を実行する。
【００２１】
ステップＳ４０２においてオーディオ使用モードと判定された場合は、ステップＳ４１３にて動作モードをオーディオ使用モードに設定し、ステップＳ４１４にてオーディオ使用モードにおけるバッテリ駆動時間ｔの算出処理を実行する。
【００２２】
ステップＳ４０４またはステップＳ４１４の処理が完了すると、ステップＳ４０５にて、バッテリ駆動時間ｔが目的地に到達するまでの推定所要時間Ｔ以上か否かを判定する。ステップＳ４０５にてｔがＴ以上であると判定された場合、ステップＳ４０６へ処理が移行し、バッテリ残量確認を定期的に実行するためのバッテリ確認周期タイマを起動する。そして、ステップＳ４０７にて経路誘導を実行する。
【００２３】
ステップＳ４０５にてｔがＴより小さいと判定された場合、ステップＳ４３０にて省電力モードのサブルーチン処理を実行する。
【００２４】
ステップＳ４０７にて実行した経路誘導中にステップＳ４０８のイベント発生が検出された場合、その検出結果に応じて各々次の処理ステップに移行する。たとえば、検出結果が目的地到着というイベントであった場合は、ステップＳ４０９にてイベントが目的地到着であることを設定し、ステップＳ４１０にて経路誘導を終了し、本サブルーチン処理フローを終了する。
【００２５】
ステップＳ４０８におけるイベント発生の検出結果が、ステップＳ４０６にて起動したバッテリ確認周期タイマの満了というイベントであった場合は、ステップＳ４６９にてイベントがバッテリ確認周期タイマ満了であることを設定し、前述したステップＳ４０１のバッテリ残量確認処理へ戻る。
【００２６】
バッテリの動作モードが通常モードである場合において、経路誘導中にユーザ入力によってオーディオの使用が開始されることがある。あるいは、バッテリの動作モードがオーディオ使用モードである場合において、経路誘導中にユーザ入力によってオーディオの使用が停止されたりすることがある。このようなイベントは、経路誘導中のオーディオ使用設定変更イベントと定義する。オーディオ使用設定変更はバッテリの動作モードの変更を導くため、バッテリ駆動時間ｔの再計算が必要となる。そのため、本サブルーチン処理フローではオーディオ使用設定変更イベント発生についても考慮している。すなわち、ステップＳ４０８におけるイベント発生の検出結果がオーディオ使用設定変更というイベントであった場合は、ステップＳ４７９にてイベントがオーディオ使用設定変更であることを設定し、ステップＳ４０１のバッテリ残量確認処理へ戻る。
【００２７】
ステップＳ４０８におけるイベント発生の検出結果が、誘導経路逸脱というイベントであった場合は、ステップＳ４８９にてイベントが誘導経路逸脱であることを設定し、ステップＳ４９０で経路を再探索すると共に目的地までの所要時間Ｔを再計算して推定し、ステップＳ４０１のバッテリ残量確認処理へ戻る。
【００２８】
ステップＳ４０４またはステップＳ４１４におけるバッテリ駆動時間ｔの算出はテーブルルックアップ方式により行われる。すなわち、ステップＳ４０１にて検出したバッテリ残量をバッテリ駆動時間と対応付けた変換テーブルを、たとえば、図２におけるＰＮＤ１００のプログラムメモリ１１２に予め設定しておき、検出したバッテリ残量をバッテリ駆動時間に変換する。算出されるバッテリ駆動時間ｔが実際のバッテリ駆動時間よりも長くなる場合も発生し得る。したがって、目的地に到達するまでの推定所要時間Ｔと実際の所要時間との差との兼ね合いで、目的地に到着する前にバッテリ残量が枯渇する場合が発生し得る。こうした場合、ステップＳ４０８におけるイベント発生の検出結果として、ステップＳ４９９にてイベントがバッテリ残量僅少であることを設定し、ステップＳ５００にて退避処理のサブルーチン処理を実行する。なお、ステップＳ４９９におけるバッテリ残量僅少というイベントは、図２におけるバッテリ制御部１８０によるバッテリ１８５の容量監視に基づき、バッテリ制御部１８０からＣＰＵ１１０へ通知したバッテリ残量、またはＣＰＵ１１０からバッテリ制御部１８０へ問合せて得られるバッテリ残量を利用することが好ましい。
【００２９】
図４におけるステップＳ４３０の省電力処理およびステップＳ５００の退避処理の詳細を図５および図６を参照して説明する。図５において、ステップＳ４３１Ａでは、ＰＮＤ１００を省電力モードに移行すると共に、その旨をユーザへ通知する画面表示を出力する。
【００３０】
ステップＳ４３５Ａへ処理が移行すると、画面出力をオフにして省電力を図る。画面出力オフの状態における経路誘導中にステップＳ４３６Ａのイベント発生が検出された場合、その検出結果に応じて各々次の処理ステップに移行する。たとえば、検出結果が目的地到着というイベントであった場合は、ステップＳ４０９Ａにてイベントが目的地到着であることを設定し、本サブルーチン処理フローを終了する。
【００３１】
ステップＳ４３６Ａにおけるイベント発生の検出結果が、交差点等の分岐点接近（たとえば５０メートル以内）であった場合は、ステップＳ４３７Ａにてイベントが交差点等の分岐点接近（たとえば５０メートル以内）であることを設定し、ステップＳ４３８Ａにて画面出力をオンし、ガイダンスを伴う経路誘導を行う。ステップＳ４３９Ａにて分岐点通過というイベントが発生すると、再びステップＳ４３５Ａの画面出力オフに戻る。なお、ステップＳ４３６Ａにおいて、交差点等の分岐点まで５０メートルの地点に到達すると、分岐点接近というイベントが発生するようにしたが、その値は予めユーザ入力によって可変設定するように構成しても良い。
【００３２】
ステップＳ４３６Ａにおけるイベント発生の検出結果が、誘導経路からの逸脱であった場合は、ステップＳ４５７Ａにてイベントが誘導経路逸脱であることを設定し、ステップＳ４５８Ａにて目的地までの経路探索処理を再び実行する。ステップＳ４５８Ａの処理が完了したら、ステップＳ４３５Ａの画面出力オフに戻る。
【００３３】
ステップＳ４３６Ａにおけるイベント発生の検出結果が、バッテリ残量僅少であった場合は、ステップＳ４９９Ａにてイベントがバッテリ残量僅少であることを設定し、ステップＳ５００Ａにて退避処理のサブルーチン処理を実行する。ステップＳ５００Ａのサブルーチン処理が完了したら、本サブルーチン処理フローを終了する。
【００３４】
次に、図６のフローチャートを参照して、図５のステップＳ５００Ａに該当する退避処理のサブルーチン処理を説明する。本サブルーチン処理ではまず、ステップＳ５０１Ａにて、経路誘導が中断されて退避処理が開始される旨をユーザへ通知する画面表示を出力する。次に、ステップＳ５０２Ａにて、ＧＰＳセンサやジャイロセンサへの給電を停止する。
【００３５】
さらに、ステップＳ５０８Ａのイベント発生検出処理における検出結果に応じて各々次の処理ステップに移行する。たとえば、検出結果が目的地到着というイベントであった場合（ただし、ＧＰＳセンサやジャイロセンサへの給電が停止中のため、ユーザ入力によるイベント発生となる）は、ステップＳ５０９Ａにてイベントが目的地到着であることを設定し、本サブルーチン処理フローを終了する。ステップＳ５０８Ａにおけるイベント発生の検出結果が電力枯渇というイベントであった場合は、ステップＳ５１９Ａにてイベントが電力枯渇であることを設定し、ステップＳ５２０Ａに電力枯渇の旨をユーザへ通知する画面表示を出力し、本サブルーチン処理フローを終了する。ステップＳ５０８Ａにおけるイベント発生の検出結果が案内図呼出しというイベントであった場合は、ステップＳ５２９Ａにてイベントが案内図呼出しであることを設定してステップＳ５３０Ａへ移行する。ステップＳ５０３Ａにおいて、ステップＳ５０１Ａにて経路誘導が中断された際の案内図を所定時間表示する。画面出力表示後、ユーザが画面を消し忘れることを防止するため、出力表示から所定時間が経過するとステップＳ５０７Ａに示される通り、画面出力はオフとなる。
【００３６】
本実施の形態のＰＮＤ１００では、次の作用効果を奏する。
（１）ユーザがバッテリ駆動によりＰＮＤ１００を利用する場合、ＣＰＵ１１０において、バッテリ駆動時間を算出し、この駆動時間が目的地までの所要時間以上であるか否かを判定するようにした。これにより、ユーザが推定したバッテリ駆動時間と目的地までの所要時間とを比較判定する必要が無く、ユーザの推定するバッテリ駆動時間が短いことにより、目的地の手前で経路誘導が強制終了されることを防止できる。
（２）ＰＮＤ１００のバッテリ駆動時間が目的地までの所要時間に満たないと判定された場合、ＣＰＵ１１０はＰＮＤ１００を自動的に省電力モードで駆動するようにした。この結果、最低限の経路誘導を行ないながら、通常の利用形態に比べてバッテリ駆動時間を延長することができる。
（３）ＣＰＵ１１０により、自動的に省電力モードが設定された場合、画面出力をオフし、分岐点に接近すると自動的に画面出力をオンし、さらには分岐点を通過すると再び自動的に画面出力をオフするように構成した。これにより、バッテリ駆動時間に余裕が無い場合においても、ユーザ自身が省電力を目的として画面出力オンおよびオフのためのマニュアル操作をする必要が無く、バッテリ駆動のＰＮＤ１００を二輪車に取り付けて利用するといった、二輪車操縦のためにＰＮＤ１００のマニュアル操作不可となる場合の利便性が高まる。
【００３７】
−−−第２の実施の形態−−−
次に、図７のフローチャートを参照して、本発明によるＰＮＤ１００の第２の実施の形態を説明する。以下の説明では、第１の実施の形態と同様の構成要素には符号の末尾を除き同じ符号を付して相違点を主に説明する。特に説明しない点については、第１の実施の形態と同じである。本実施の形態では、主に、図７と図５との比較で明らかなように、省電力モードに起因して実行する処理が第１の実施の形態と異なる。すなわち、図７において、ステップＳ４３１Ｂにて省電力モードに移行すると、ステップＳ４３２Ｂにてオーディオ使用不可設定がなされ、オーディオ使用に伴う電力消費を防ぐ。
【００３８】
その後続行される経路誘導中にステップＳ４３６Ｂのイベント発生が検出された場合、その検出結果に応じて各々次の処理ステップに移行する。図７に示されているステップＳ４０９Ｂ、ステップＳ４５７ＢおよびステップＳ４９９Ｂの各イベントについては、図５にて対応するステップＳ４０９Ａ、ステップＳ４５７ＡおよびステップＳ４９９Ａと同様である。
【００３９】
本実施の形態のＰＮＤ１００では、第１の実施の形態と同様の作用効果を奏する。
【００４０】
−−−第３の実施の形態−−−
図８および図９のフローチャートを参照して、本発明によるＰＮＤ１００の第３の実施の形態を説明する。以下の説明では、第１および第２の実施の形態と同様の構成要素には符号の末尾を除き同じ符号を付して相違点を主に説明する。特に説明しない点については、第１または第２の実施の形態と同じである。本実施の形態では、主に、省電力設定に起因して実行する処理が第１および第２の実施の形態と異なる。すなわち、図８において、ステップＳ４３１Ｃにて省電力モードに移行すると、その直後にステップＳ５００Ｃの退避処理のサブルーチン処理を実行する。
【００４１】
図９のフローチャートを参照して、図８のステップＳ５００Ｃに該当する退避処理のサブルーチン処理を説明する。本サブルーチン処理ではまず、ステップＳ５０１ＣＸにて、経路誘導が中断されて退避処理が開始される旨をユーザへ通知する画面表示を出力する。次に、ステップＳ５０２ＣＸにて、ＧＰＳセンサやジャイロセンサへの給電を停止する。さらに、ステップＳ５０３ＣＸに移行すると、経路誘導表示画面における案内図の画像データや経路誘導に関するテキストデータをデータメモリ・ワークメモリ１１１に保存する。このとき、案内図の画像データのみを保存することとしても良いし、分岐点の拡大図等も加えた複数種類の案内図の画像データを保存することとしても良い。データ保存終了後、ステップＳ５０７ＣＸにて画面出力をオフする。
【００４２】
さらに、ステップＳ５０８ＣＸのイベント発生が検出された場合、その検出結果に応じて各々次の処理ステップに移行する。検出結果が目的地到着というイベントであった場合（ただし、ＧＰＳセンサやジャイロセンサへの給電が停止中のため、ユーザ入力によるイベント発生となる）や、電力枯渇というイベントであった場合は、第１の実施形態にて説明した図６のフローチャートにおける処理と同様の処理を実行する。ただし、それらの処理を実行した後は、ステップ５０３ＣＸにて保存された案内図の画像データや経路誘導に関するテキストデータを、ステップＳ５１０ＣＸにて削除してから本サブルーチン処理を終了する。また、ステップＳ５０８ＣＸにおけるイベント発生の検出結果が案内図呼出しというイベントであった場合は、ステップＳ５２９ＣＸにおいて、ステップ５０３ＣＸにて保存された案内図の画像データや経路誘導に関するテキストデータの中からユーザが呼出したいデータを選択し、ステップＳ５３０ＣＸにて所定時間画面に出力表示する。画面出力表示後、ユーザが画面を消し忘れることを防止するため、出力表示から所定時間が経過するとステップＳ５０７ＣＸに示される通り、画面出力はオフとなる。
【００４３】
本実施の形態のＰＮＤ１００では、第１の実施の形態と同様の作用効果を奏する。加えて、自動的に省電力モードへ移行した場合、ＣＰＵ１１０は、画面出力をオフし、ユーザが経路を確認する際に、保存された案内図の画像データや経路誘導に関するテキストデータを呼出して表示するように構成した。これにより、ユーザが現在位置を知っていれば、拡大図／広域図やテキスト表示等をユーザが必要に応じて選択することが可能であり、紛らわしい分岐点における経路選択等の点で利便性が向上する。
【００４４】
−−−第４の実施の形態−−−
図１０のフローチャートを参照して、本発明によるＰＮＤ１００の第４の実施の形態を説明する。以下の説明では、第３の実施の形態と同様の構成要素には符号の末尾を除き同じ符号を付して相違点を主に説明する。特に説明しない点については、第３の実施の形態と同じである。本実施の形態では、主に、退避処理における保存データの取り扱いが第３の実施の形態と異なる。すなわち、図１０において、ステップＳ５０３ＣＹにて案内図の画像データや経路誘導に関するテキストデータの保存がなされると、保存されたデータの外部機器への転送処理を実行する。
【００４５】
ステップＳ５０４ＣＹでは、保存データを外部機器へ転送するか否かについての判定処理を実行する。外部転送すると判定した場合、ステップＳ５０５ＣＹにて、外部転送先機器を選択し、ＰＮＤ１００が選択した当該外部転送先機器へ接続する。なお、接続方式は有線接続に基づくものでも良いが、ＰＮＤ１００の利用形態を考慮すると、主に無線接続に基づくものであることが好ましい。具体的な無線接続の方式としては、たとえば、Ｂｌｕｅｔｏｏｔｈ（登録商標）や赤外線通信等が考えられるが、他の方式であっても良い。また、外部転送先機器の候補は、ユーザがＰＮＤ１００へ事前に登録しておいた機器であっても良いし、ステップＳ５０５ＣＹの処理の中で外部転送先機器についての情報をユーザが入力しても良い。さらには、当該無線接続の方式として赤外線通信を用いた場合、外部転送先機器をＰＮＤ１００に近づけるだけで外部転送先機器の選択処理を実行したことになる。外部転送機器としては、たとえば、携帯電話、ＰＤＡ、ポータブルＰＣ（パソコン）、携帯型ゲーム機等、外出中のユーザが通常携行している情報端末が好ましいが、他の通信機器であっても良い。外部転送先機器を選択すると、ステップＳ５０６ＣＹにて保存データの外部転送を実行する。
【００４６】
本実施の形態のＰＮＤ１００では、第１〜第３の実施の形態と同様の作用効果を奏する。加えて、ユーザが目的地に到達する前にＰＮＤ１００の電力が枯渇した場合においても、それ以前に保存データの外部転送処理が実行されているため、外部転送先機器によって案内図等を参照することができる。これにより、バッテリ駆動時間に余裕が無い場合においても、目的地までの経路に関する最低限の情報が確保されるという点で、信頼性が向上する。
【００４７】
−−−変形例−−−
上述した各実施の形態は、それぞれ組み合わせてもよい。たとえば、ＰＮＤ１００において、第１の実施の形態と第２の実施の形態を同時に省電力処理の形態として実施し、それでもユーザが目的地に到達する前にＰＮＤ１００の電力が枯渇した場合は第３の実施の形態と第４の実施の形態を同時に退避処理の形態として実施するという組合せも可能であり、その場合の省電力処理および退避処理のサブルーチン処理を図１１および図１２に示す。なお、図１１および図１２においては、第１〜４の実施の形態と同様の構成要素には符号の末尾を除き同じ符号を付している。各ステップにおける処理内容については前述したので説明を省略する。
【００４８】
上述した退避処理（図６、図９、図１０、図１２）において、ステップＳ５３０（Ａ、ＣＸ、ＣＹ）にて所定時間の案内図出力表示を実行する。その前段で、ユーザの指示にしたがって、一時的にステップＳ５０２（Ａ、ＣＸ、ＣＹ）にて停止したＧＰＳセンサおよびジャイロセンサへの給電を行っても良い。これにより、ステップＳ５３０（Ａ、ＣＸ、ＣＹ）において、ステップＳ５０３（Ａ、ＣＸ、ＣＹ）にて保存した案内図にＰＮＤ１００の現在地をも表示した案内図を作成できるようにしても良い。同様に、図１１に示した省電力処理における所定時間の案内図表示（ステップＳ４４８Ｅ）の際にも、現在地をも表示した案内図を作成できるようにしても良い。
【００４９】
さらに、本発明の特徴的な機能を損なわない限り、本発明は、上述した実施の形態およびその変形例における機器構成に何ら限定されない。
【００５０】
上述の実施の形態およびその変形例において、たとえば、検出手段はバッテリ制御部１８０に、処理手段はオーディオ部１５０に、指令手段はユーザ入力装置１３０にそれぞれ対応する。転送手段は、外部転送インタフェース１７０と、ＣＰＵ１１０と、プログラムメモリ１１２で実行されるプログラムとによって実現される。経路誘導手段と、記憶制御手段と、再開手段と、表示制御手段とは、ディスプレイモジュール１４０と、ＣＰＵ１１０と、プログラムメモリ１１２で実行されるプログラムとによって実現される。所要時間演算手段と、判定手段と、省電力化処理手段と、中断／禁止手段とは、ＣＰＵ１１０と、プログラムメモリ１１２で実行されるプログラムとによって実現される。
【００５１】
なお、以上の説明はあくまで一例であり、発明を解釈する際、上記の実施形態の記載事項と特許請求の範囲の記載事項の対応関係になんら限定も拘束もされない。
【図面の簡単な説明】
【００５２】
【図１】本発明によるポータブルナビゲーション機器をパーソナルナビゲーションデバイス（ＰＮＤ）に適用した実施形態の概念図である、
【図２】本発明の第１の実施の形態によるパーソナルナビゲーションデバイス（ＰＮＤ）のハードウェア構成を表すブロック図である。
【図３】本発明の第１の実施の形態によるパーソナルナビゲーションデバイス（ＰＮＤ）の経路誘導処理を表すフローチャートである。
【図４】本発明の第１の実施の形態において、図３のフローチャートに記載のバッテリ駆動利用のサブルーチン処理を表すフローチャートである。
【図５】本発明の第１の実施の形態において、図４のフローチャートに記載の省電力利用のサブルーチン処理を表すフローチャートである。
【図６】本発明の第１の実施の形態において、図５のフローチャートに記載の退避処理のサブルーチン処理を表すフローチャートである。
【図７】本発明の第２の実施の形態において、図４のフローチャートに記載の省電力利用のサブルーチン処理を表すフローチャートである。
【図８】本発明の第３および第４の実施の形態において、図４のフローチャートに記載の省電力利用のサブルーチン処理を表すフローチャートである。
【図９】本発明の第３の実施の形態において、図８のフローチャートに記載の退避処理のサブルーチン処理を表すフローチャートである。
【図１０】本発明の第４の実施の形態において、図８のフローチャートに記載の退避処理のサブルーチン処理を表すフローチャートである。
【図１１】本発明の第１〜第４の実施の形態を組み合わせた実施の形態において、図４のフローチャートに記載の省電力利用のサブルーチン処理を表すフローチャートである。
【図１２】本発明の第１〜第４の実施の形態を組み合わせた実施の形態において、図１１のフローチャートに記載の退避処理のサブルーチン処理を表すフローチャートである。
【符号の説明】
【００５３】
１００  パーソナルナビゲーションデバイス（ＰＮＤ）
１１０  ＣＰＵ
１１１  データメモリ・ワークメモリ
１１２  プログラムメモリ
１２１  ＧＰＳセンサ
１２２  ジャイロセンサ
１３０  ユーザ入力装置
１４０  ディスプレイモジュール
１４１  グラフィックコントローラ
１４２  画像メモリ
１４３  表示パネル
１５０  オーディオ部
１６０  記憶装置
１７０  外部転送インタフェース
１８０  バッテリ制御部
１８５  バッテリ
【図１】
0005094475.tif 000002
【図２】
0005094475.tif 000003
【図３】
0005094475.tif 000004
【図４】
0005094475.tif 000005
【図５】
0005094475.tif 000006
【図６】
0005094475.tif 000007
【図７】
0005094475.tif 000008
【図８】
0005094475.tif 000009
【図９】
0005094475.tif 000010
【図１０】
0005094475.tif 000011
【図１１】
0005094475.tif 000012
【図１２】
0005094475.tif 000013