(57)【要約】【課題】極めて簡単に別ルートを表示すること。【解決手段】携帯端末１は、出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、出発地点から目的地点までの複数のルートを含むナビゲーション情報を受信する無線送受信部２０と、現在位置及び方向を取得する位置情報取得部２７と、ナビゲーション情報、並びに現在位置及び方向に基づき、ナビゲーション情報に含まれる複数のルートから一のルートを選択するルート選択部２８と、選択されたルートを表示する表示部１４ａと、端末本体の振動及びその方向を検知する振動方向検出部１５とを有する。そして、ルート選択部２８は、表示部１４ａがルートを表示した後、振動方向検出部１５が端末本体の振動及びその方向を検出したら、ナビゲーション情報に含まれる複数のルートから振動方向に応じた別ルートを選択して表示部１４ａに表示させる。【選択図】図１
2014222220.tif 000002
【特許請求の範囲】
【請求項１】
出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、前記出発地点から前記目的地点までの複数のルートを含むナビゲーション情報を受信する無線送受信部と、
現在位置及び方向を取得する位置情報取得部と、
前記無線送受信部が受信した前記ナビゲーション情報、並びに前記位置情報取得部が取得した現在位置及び方向を記憶する記憶部と、
前記記憶部に記憶された情報に基づき、前記ナビゲーション情報に含まれる複数のルートから一のルートを選択するルート選択部と、
前記ルート選択部が選択したルートを表示する表示部と、
端末本体の振動及びその方向を検知する振動方向検出部とを有し、
前記ルート選択部は、前記表示部がルートを表示した後、前記振動方向検出部が前記端末本体の振動及びその方向を検出したら、前記ナビゲーション情報に含まれる複数のルートから振動方向に応じた別ルートを選択して前記表示部に表示させる、携帯端末。
【請求項２】
前記ルート選択部は、前記位置情報取得部が取得する現在位置が所定の距離以上移動した場合、前記方向が変更された場合、及び前記一のルートを表示してから所定時間経過した場合のいずれか１以上のタイミングで、前記無線送受信部を介して前記地図データサーバに接続して新たなナビゲーション情報を取得し、前記表示部に表示するルートを更新する、請求項１記載の携帯端末。
【請求項３】
前記ルート選択部は、前記振動方向検出部が、前記端末本体が右又は左側に振動したことを検知したら、現在表示しているルートよりそれぞれ右側又は左側のルートを新しいルートとして前記表示部に表示させる、請求項１又は２記載の携帯端末。
【請求項４】
前記ルート選択部は、前記振動方向検出部が、前記端末本体が当該端末本体に対し垂直方向上向き又は垂直方向下向きに振動したこと検知したら、現在表示しているルートよりそれぞれ上方又は下方のルートを新しいルートとして前記表示部に表示させる、請求項３項記載の携帯端末。
【請求項５】
前記現在表示しているルートが徒歩、鉄道、又は普通道路である場合、当該現在表示しているルートより上方のルートは、高速道路を通るルート又は航空機を使用するルートであり、前記現在表示しているルートより下方のルートは、船舶又は地下鉄を利用するルートである、請求項３又は４のいずれか１項記載の携帯端末。
【請求項６】
前記表示部に対するユーザのタッチを検出するタッチ検出部を有し、
前記ルート選択部は、前記タッチ検出部がユーザのタッチを検出すると、当該タッチした地点である中継地点近傍を通るルートを選択して前記表示部に表示させる、請求項１乃至５のいずれか１項記載の携帯端末。
【請求項７】
前記無線送受信部が受信する前記ナビゲーション情報は、前記出発地点から前記目的地点を結ぶ複数のルート及び当該ルート上の複数の地点情報を含み、
前記ルート選択部は、前記複数の地点情報から前記中継地点と最も近い地点を通るルートを選択して前記表示部に表示させる、請求項６項記載の携帯端末。
【請求項８】
前記地図データサーバから受け取る前記ナビゲーション情報は、緯度及び経度情報を含む、請求項７記載の携帯端末。
【請求項９】
前記地図データサーバから受け取る前記ナビゲーション情報は、有料道路、新幹線、有料特急、地下鉄、空路、高速バス、路線バス、及び船舶の少なくとも１以上の特殊ルートを使用できるか否かを示す特殊ルート許否情報を含む、請求項１乃至８のいずれか１項記載の携帯端末。
【請求項１０】
出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、前記出発地点から前記目的地点までの複数のルートを含むナビゲーション情報を受信し、
現在位置及び方向を取得し、
前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、前記ナビゲーション情報に含まれる複数のルートから一のルートを選択して表示部に表示させ、
前記表示部がルートを表示した後、前記端末本体の振動及びその方向を検出したら、前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、振動方向に応じた別ルートを選択して前記表示部に表示させる、携帯端末のルート表示方法。
【請求項１１】
前記現在位置が所定の距離以上移動した場合、前記方向が変更された場合、及び前記一のルートを表示してから所定時間経過した場合のいずれか１以上のタイミングで、前記地図データサーバに接続して新たなナビゲーション情報を取得し、前記表示部に表示するルートを更新する、請求項１０記載の携帯端末のルート表示方法。
【請求項１２】
前記端末本体が右又は左側に振動したことを検知したら、現在表示しているルートよりそれぞれ右側又は左側のルートを新しいルートとして前記表示部に表示させる、請求項１０又は１１記載の携帯端末のルート表示方法。
【請求項１３】
前記端末本体が当該端末本体の表示面に対し垂直方向上向き又は垂直方向下向きに振動したこと検知したら、現在表示しているルートよりそれぞれ上方又は下方のルートを新しいルートとして前記表示部に表示させる、請求項１２項記載の携帯端末のルート表示方法。
【請求項１４】
前記表示部に対するユーザのタッチを検出し、
当該タッチした地点である中継地点の近傍を通るルートを選択して前記表示部に表示させる、請求項１０乃至１３のいずれか１項記載の携帯端末のルート表示方法。
【請求項１５】
前記ナビゲーション情報は、前記出発地点から前記目的地点を結ぶ複数のルート及び当該ルート上の複数の地点情報を含み、
前記複数の地点情報から前記中継地点と最も近い地点を通るルートを選択して前記表示部に表示させる、請求項１４項記載の携帯端末のルート表示方法。
【請求項１６】
携帯端末に出発地点から目的地点までのルートを表示させる動作をコンピュータに実行させるためのプログラムであって、
出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、前記出発地点から前記目的地点までの複数のルートを含むナビゲーション情報を受信する処理と、
現在位置及び方向を取得する処理と、
前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、前記ナビゲーション情報に含まれる複数のルートから一のルートを選択して表示部に表示させる処理と、
前記表示部がルートを表示した後、前記端末本体の振動及びその方向を検出したら、前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、振動方向に応じた別ルートを選択して前記表示部に表示させる処理と、をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末、携帯端末のルート表示方法及びプログラムに関し、特に、携帯電話（スマートフォン）等で使用するのに適した携帯端末、携帯端末のルート表示方法及びプログラムに関する。
【背景技術】
【０００２】
従来、ナビゲーションシステムで別ルートを表示するためには、機能メニューから毎回別ルートを表示するためにルート選択機能を呼び出してルートを選択する必要があり、別ルートを表示するためにメニューを探して複数のコマンドを入力する手間があった。また、別ルートは複数表示されることが多く、ルート選択一覧表示の中から表示したい目的のルートを選択するのが大変だった。例えば１つ左のルートを表示したり、一般道から高速道に表示ルートを変更した場合も、毎回、ルート選択一覧表示の中から表示したいルートを見つけ出して表示する必要があり、すぐに表示したい別ルートを表示するにも手間がかかった。近年、ナビゲーション端末の小型化で携帯できるものや直接画面をタッチでできるような直感操作可能なナビゲーション端末が出てきているが、別ルート表示の機能は従来のキー操作の操作仕様をそのまま適用している。
【０００３】
従来のナビゲーション端末としては、特許文献１に、携帯型ナビゲーション装置において、横道に逸れた場合の経路を事前に簡便に探索する携帯型ナビゲーション装置等が公知である。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−２３３８２７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、ナビゲーションシステムは、もともと自動車車載（固定）の設置条件からスタートしている。タッチ操作は、現在既に製品で採用されているが、メニュー構成などは機器の表示エリア制限等のため、従来通りの操作システムがベースとなっている。よって、階層化したメニューの中から別ルート表示機能を探す操作は、煩雑であり、携帯性から生まれる特徴がまだ十分活かされない状態にある。なお、特許文献１に記載のナビゲーション装置では、現在位置から進む方位の指定を行えるのみであり、例えば経路検索結果で選択された経路を変更したり、交通手段を変更したり等の操作性に欠ける。現在の携帯端末で、より操作性の優れたナビゲーションシステムを提供することが強く望まれている。
【０００６】
発明は、このような問題点を解決するためになされたものであり、極めて簡単に別ルートを表示することができる携帯端末、携帯端末のルート表示方法及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明に係る携帯端末は、出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、前記出発地点から前記目的地点までの複数のルートを含むナビゲーション情報を受信する無線送受信部と、現在位置及び方向を取得する位置情報取得部と、前記無線送受信部が受信した前記ナビゲーション情報、並びに前記位置情報取得部が取得した現在位置及び方向を記憶する記憶部と、前記記憶部に記憶された情報に基づき、前記ナビゲーション情報に含まれる複数のルートから一のルートを選択するルート選択部と、前記ルート選択部が選択したルートを表示する表示部と、端末本体の振動及びその方向を検知する振動方向検出部とを有し、前記ルート選択部は、前記表示部がルートを表示した後、前記振動方向検出部が前記端末本体の振動及びその方向を検出したら、前記ナビゲーション情報に含まれる複数のルートから振動方向に応じた別ルートを選択して前記表示部に表示させるものである。
【０００８】
本発明に係る出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、前記出発地点から前記目的地点までの複数のルートを含むナビゲーション情報を受信し、現在位置及び方向を取得し、前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、前記ナビゲーション情報に含まれる複数のルートから一のルートを選択して表示部に表示させ、前記表示部がルートを表示した後、前記端末本体の振動及びその方向を検出したら、前記ナビゲーション情報、並びに前記現在位置及び方向に基づき、振動方向に応じた別ルートを選択して前記表示部に表示させるものである。
【０００９】
また、本発明に係るプログラムは、上述したルート検索及び表示処理をコンピュータに実行させるものである。
【発明の効果】
【００１０】
本発明によれば、極めて簡単に別ルートを表示することができる携帯端末、携帯端末のルート表示方法及びプログラムを提供することができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施の形態にかかる携帯端末が使用する通信システムの概略を示す模式図である。
【図２】本発明の実施の形態にかかる携帯端末のルート表示処理を行う部分を示すブロック図である。
【図３】本発明の実施の形態にかかる携帯電話を示す外観図である。
【図４】本発明の実施の形態にかかる携帯電話端末の構成を示すブロック図である。
【図５】（ａ）乃至（ｃ）は、本発明の実施の形態にかかる携帯電話端末のルート検索方法を説明する図である。
【図６】（ａ）及び（ｂ）は、本発明の実施の形態にかかる携帯電話端末のルート検索方法を説明する図である。
【図７】本発明の実施の形態にかかる携帯電話端末におけるルート検索結果の表示例を示す図である。
【図８】本発明の実施の形態にかかる携帯電話端末におけるルート検索結果の表示例を示す図である。
【図９】（ａ）及び（ｂ）は、出地（出発地点）、着地（到着地点）の他に中継地点を指定する場合のルート表示を示す図である。
【図１０】本発明の実施の形態にかかるルート表示方法を示すフローチャートである。
【発明を実施するための形態】
【００１２】
以下、本発明を適用した具体的な実施の形態について、図面を参照しながら詳細に説明する。この実施の形態は、本発明を、ナビゲーション基本機能である現在地から目的地点へのルート検索において、手持ち携帯が可能な小型なナビゲーション端末の利便性を活かし、端末本体を特定な向きに振ることで簡単に別ルートを表示することができる機能を有する携帯電話（Ｓｍａｒｔ Ｐｈｏｎｅ）又は携帯ナビゲーション端末に適用したものである。
【００１３】
本実施の形態にかかる携帯端末においては、ナビゲーション端末の携帯性と画面タッチ操作に着目し、端末を振る動作（以下、シェイクともいう。）と画面タッチとを組み合わせることにより、別ルートを簡単に表示することができる。具体的には下記の２点を特徴とし、簡単操作でユーザの表示要求を実現する。
（１）端末本体の振る向き（上下左右）に応じて別ルート表示
（２）ルート表示の特定地点をタッチした状態で端末本体を振ると、その特定地点（中継地点設定）を含む別ルートを表示
【００１４】
以下、本実施の形態にかかる携帯端末について詳細に説明する。図１は、本実施の形態にかかる携帯端末が使用する通信システムの概略を示す模式図である。本実施の形態における通信システムは、例えばセルラー式携帯電話通信システムを利用することができる。通信は既存の携帯電話同様に携帯電話通信、ＧＰＳ通信、ＷｉＦｉ（無線ＬＡＮ）通信の３通信方式ある。携帯電話通信網１０１とＰＣインターネット通信網１０２上には、ナビゲーション機能を実現するための地図データＤＢサーバ１１０があり、ルートを高速検索したり、携帯端末としての携帯電話端末１ａに表示する地図データやルート検索結果を端末に転送する機能がある。ＧＰＳ用人工衛星１１３は携帯電話端末１ａの現在位置情報を入手するために使用する。携帯電話通信網１０１内の携帯端末１は、携帯電話公衆基地局１１１を介して通信のやり取りを行う。
【００１５】
図２は、本実施の形態にかかる携帯端末のルート表示処理を行う部分を示すブロック図である。図２に示すように、本実施の形態にかかるルート表示を行うためには、無線送受信部２０、位置情報取得部２７、記憶部１９、ルート選択部２８、表示部１４ａ及び振動方向検出部１５を有する。
【００１６】
無線送受信部２０は、出発地点及び目的地点をネットワーク上に設置された地図データサーバに送信し、当該地図データサーバから、出発地点から目的地点までの複数のルートを含むナビゲーション情報を受信する。また、位置情報取得部２７は、現在位置及び方向を取得する。また、記憶部１９は、無線送受信部２０が受信したナビゲーション情報、並びに位置情報取得部２７が取得した現在位置及び方向を記憶する。ルート選択部２８は、記憶部１９に記憶された情報に基づき、ナビゲーション情報に含まれる複数のルートから一のルートを選択する。また、表示部１４ａは、ルート選択部が選択したルートを表示する。
【００１７】
そして、振動方向検出部１５は、携帯端末１本体の振動及びその方向を検知する。この振動方向検出部１５は、例えば６軸センサ（ｘｙｚの３軸加速度センサ、３軸角速度（地磁気）センサが合わさった複合センサ）等とすることができる。６軸センサにより方位とｘｙｚ軸のそれぞれの加速度から、携帯端末１を振った向きを検出することができ、６軸センサ搭載することで、携帯端末１を振る向きを判別することができる。なお、振動方向検出部１５は、携帯端末１の振動方向が判別できるものであれば、６軸センサに限るものではない。なお、ナビゲーション機能の起動中であっても、加速度の値で、端末本体が振動している状態か、持ち歩きでの振動状態かは判定することができ、また、ナビゲーション機能を起動していない場合は、振動方向検出部１５の機能もオフしておくことも可能である。
【００１８】
ここで、ルート選択部２８は、表示部１４ａがルートを表示した後、振動方向検出部１５が携帯端末１端末の本体の振動及びその方向を検出したら、ナビゲーション情報に含まれる複数のルートから振動方向に応じた別ルートを選択して表示部１４ａに表示させる。
【００１９】
さらに、ルート選択部２８は、位置情報取得部２７が取得する現在位置が所定の距離以上移動した場合、方向が変更された場合、及び一のルートを表示してから所定時間経過した場合のいずれか１以上のタイミングで、無線送受信部を介して地図データサーバに接続して新たなナビゲーション情報を取得し、表示部に表示するルートを更新する。
【００２０】
ルート選択部２８は、振動方向検出部１５が、携帯端末１本体が右又は左側に振動したことを検知したら、現在表示しているルートよりそれぞれ右側又は左側のルートを新しいルートとして表示部１４ａに表示させることができる。また、振動方向検出部１５が、前記端末本体が当該端末本体に対し垂直方向上向き又は垂直方向下向きに振動したこと検知したら、現在表示しているルートよりそれぞれ上方又は下方のルートを新しいルートとして表示部１４ａに表示させることができる。
【００２１】
ここで、現在表示しているルートが徒歩、鉄道、又は普通道路である場合、当該現在表示しているルートより上方のルートは、例えば高速道路を通るルート又は航空機等を使用するルートであり、現在表示しているルートより下方のルートは、船舶又は地下鉄等を利用するルートとすることができる。
【００２２】
さらに、携帯端末１は、表示部１４ａに対するユーザのタッチを検出するタッチ検出部（図示せず）を有してもよく、この場合、ルート選択部２８は、タッチ検出部がユーザのタッチを検出すると、当該タッチした地点である中継地点近傍を通るルートを選択して表示部１４ａに表示させることができる。
【００２３】
また、無線送受信部２０が受信するナビゲーション情報は、出発地点から目的地点を結ぶ複数のルート及び当該ルート上の複数の地点情報を含み、ルート選択部２８は、これらの複数の地点情報から中継地点と最も近い地点を通るルートを選択して表示部１４ａに表示させることができる。地図データＤＢサーバ１１０から受け取るナビゲーション情報には、後述するように、緯度及び経度情報が含まれているものとすることができる。
【００２４】
さらに、地図データＤＢサーバ１１０から受け取るナビゲーション情報には、有料道路、新幹線、有料特急、地下鉄、空路、高速バス、路線バス、及び船舶の少なくとも１以上の特殊ルートを使用できるか否かを示す特殊ルート許否情報も含まれている。これら多くのルートを抽出することで、携帯端末１を左右、上下に振るのみで、簡単にルート変更することができる。
【００２５】
以下では、この携帯端末１の一例として携帯電話端末１ａを例に取って説明する。図３は、本実施の形態にかかる携帯電話を示す外観図である。図３に示すように、本実施の形態にかかる携帯電話端末１ａは、携帯電話用アンテナ１１、ＷｉＦｉ用アンテナ１２、ＧＰＳ用アンテナ１３、タッチパネル付きディスプレイ１４、加速度センサ１５ａ、及び電源キー１６等を有している。図３において、左図は側面左側、右図は、正面の外観を示す。
【００２６】
図４は、本実施の形態にかかる携帯電話端末の構成を示すブロック図である。携帯電話端末１ａは、無線送受信部２０、通信制御部２１及びスピーカ２３を有する。無線送受信部２０は、携帯電話用アンテナ１１、ＷｉＦｉ用アンテナ１２及びＧＰＳ用アンテナ１３を介してデータを受信したり送信したりすることができる。
【００２７】
さらに、音声処理部２２には、スピーカ２３及びマイクロフォン２４が接続され、外部からの音声を入力したり、外部へ音声を出力したりすることができる。また、携帯電話端末１ａは、表示処理部２５、入力処理部２６、その他制御部２９、ＲＯＭ１８及び記憶部１９としてのＲＡＭ１９ａ等を有し、バスを介して無線送受信部２０及び通信制御部２１に接続されている。
【００２８】
さらに、表示処理部２５には、液晶ディスプレイ１４ｂが接続され、入力処理部２６には、タッチデバイス１４ｃ及びサイドキー１７が接続され、サイドキー１７には速度センサ１５ａが接続されている。ここで、液晶ディスプレイ１４ｂ及びタッチデバイス１４ｃにより、上述の表示部１４ａを構成することができる。
【００２９】
携帯電話用アンテナ１１、及びＷｉＦｉ（無線ＬＡＮ）用アンテナ１２からは、地図データＤＢサーバ１１０にある地図データやルート検索結果を受信することができる。ＧＰＳ用アンテナ１３からは、携帯電話端末１ａの現在位置データを取得し、ＲＡＭ１９ａに各データをバッファリングする。地図画面のポイントタップはタッチデバイス１４ｃを使用し、端末の振動向きは、上述した６軸センサ等の加速度センサ１５ａで感知することができる。
【００３０】
図５（ａ）乃至図５（ｃ）、並びに図６（ａ）及び図６（ｂ）は、本実施の形態にかかる携帯電話端末のルート検索方法を説明する図である。図４は、東京都の池袋駅から新宿駅まで車利用の場合のルートを検索する例を示す。図５（ａ）に示すように、基準ルートとして、池袋駅（出発地点Ａ）から山手通りを通って新宿駅（目的地点Ｂ）まで向かうルートが表示されているとする。次に、図５（ｂ）に示すように、携帯電話端末１ａを右方向に振ると、１つ右側の別ルート（明治通りルート）が表示される。一方、端末を左方向に振ると１つ左側の別ルートが表示される。また、図５（ｃ）に示すように、端末を上方向（液晶側）に振ると上をイメージする別ルート、例えば首都高速道路を利用するルートが表示される。
【００３１】
また、図６は、ユーザが徒歩（交通機関利用）の場合のルートを検索する例を示す。図６（ａ）に示すルートを基準ルート（ＪＲ山手線ルート）表示だとすると、携帯電話端末１ａを下方向(裏ブタ側垂直方向)に振ると、図６（ｂ）に示すように、下をイメージする別ルートとして例えば地下鉄の副都心線ルートが表示される。上下左右に別ルートが存在すれば、その方向に端末本体を振ればその方向にある別ルートが表示することができる。このようにユーザの簡単な直感操作で別ルートを表示することができる。
【００３２】
図７及び図８は、本実施の形態にかかる携帯電話端末におけるルート検索結果の表示例を示す図である。図７は、車を指定してルート検索した場合を示し、図８は、徒歩（交通機関）を指定してルート検索した場合を示す。ルート検索には、膨大な地図データでの検索処理が必要なため、携帯電話端末１ａは、地図データＤＢサーバ１１０に対してルート検索を依頼することができる。地図データＤＢサーバ１１０は、ルート検索を高速で実施することができ、実施結果を例えば図７又は図８に示す検索リストとして携帯電話端末１ａへ送信される。出地（出発地点）、着地（到着地点）、及びルート検索アルゴリズム等に応じて異なるが、通常は複数のルートが検出される。
【００３３】
この複数のルートは、本実施の形態においては、ルートＮｏ.として示している。また、高速道路等の有料道路、航空機、船舶、地下鉄等は特殊ルートとし、例えばフラグを使用して同表の中で管理することも可能である。各ルートの中継地点は異なるが、出地と着地は同一である。各地点は地図データでは緯度経度になるため、ナビゲーションで現在地点の進行方向を端末の上方向とすれば、各ルートごとに現在位置に対してどちらが右でどちらが左にあるかは地点の緯度経度の値を比較することで判別することができる。このリストを利用して現在ルートの現在位置に対して端末を右に振れば右側の地点を有する別ルートを表示、左に振れば左側の地点を有する別ルートを表示することができる。
【００３４】
さらに、上方向（垂直方向液晶側）に振れば、リストの有料道路フラグを見て、有料道路を利用する別ルート（本例ではルートＮｏ.２)を表示することができる。また、さらに上方向に振ると、航空機利用のルートを表示することも可能である。なお、図７においては、航空機のルートは使用できないため、「これ以上上方向のルートは現在ありません」等と表示するようにすればよい。
【００３５】
図８において、図７の車利用のルートと異なる点は、航空機、船舶、及び地下鉄の各フラグを利用する点である。車利用の場合は端末を上方向（垂直方向液晶側）に振れば有料道路ルートを表示していたが、交通機関利用の場合は航空機利用のフラグに基づき航空機が利用できる場合は別ルート（本例ではルートＮｏ.２）として表示することができる。また、端末を下方向（垂直方向裏フタ側）に振れば、船舶や地下鉄のフラグに基づきこれらが利用できる場合は、それぞれ別ルートとして表示することができる。
【００３６】
本実施の形態においては、携帯ナビゲーションによる携帯性から端末を特定方向に振る動作をコマンドとして使用しているため、操作が簡単かつ直感的で、すばやく別ルートを表示することができる。混雑した市街地で渋滞や工事など当初のルートのままで進行できない事態が発生した場合であっても、立ち止まることなくすぐに別ルートが表示できるため、ユーザの不満が無いスムーズな目的地点への進行が可能になる。
【００３７】
図９（ａ）及び図９（ｂ）は、出地（出発地点）、着地（到着地点）の他に中継地点を指定する場合のルート表示を示す図である。図９（ａ）に示すように、出発地点（地点Ａ）及び目的地点（地点Ｂ）を指定し、あるルートが表示されるとする。ただし、目的地点まで行く間に、例えばユーザが立ち寄りたい場所がある場合、その地点（中継地点）を通るルートを検索したい場合がある。このような場合は、中継地点を指でタップしながら携帯電話端末１ａを振ると、図９（ｂ）に示すように、出発地点（地点Ａ）からタップした中継地点（地点Ｂ）を通り目的地点（地点Ｃ）へ行く別ルートを表示することも可能である。
【００３８】
この場合、図８に示すルート検索結果リスト内のＧＰＳ地点データ（Ｐ１、Ｐ２、・・・、Ｐｎ）の中から、ユーザがタンプしている中継地点と最も近い地点を通るルートを選択し、端末の振る方向に合わせて同方向にある別ルートを表示する。地図表示の座標と実際に表示エリア（タッチエリア）に表示されている座標の相関からタッチ場所を特定して端末内一時メモリに保存する。この状態で、例えば上述した６軸センサで端末本体の振動の方向を検出すれば、中継地点を通り、振動方向に準じたルートを選択することができる。
【００３９】
なお、ユーザのタッチした中継地点を検知する場合の精度は、携帯端末１の表示部１４ａのタッチセンサの精度に準ずる。タッチされている部分の誤差許容範囲内に経路座標があればその場所が選択される。
【００４０】
また、中継地点が１点ではなく、複数の中継地点を指定し、当該複数の中継地点の全てを含み、現在位置から目的地点まで到達するルートを検索することも可能である。この場合も、ルート選択部２８が、ナビゲーション情報に含まれる複数の地点情報とタッチ位置とを比較し、所定の範囲内で最も近い地点を中継地点として目的地点まで到達するルートを選択して表示させることができる。
【００４１】
図１０は、本実施の形態にかかるルート表示方法を示すフローチャートである。図１０に示すように、ナビゲーション機能を起動するまでは待機中となる（ステップＳ１）。ナビゲーション機能を起動すると（ステップＳ２）、先ず出発地点及び目的地点（到着地点）を設定する（ステップＳ３）。このとき、現在位置、中継位置も合わせて設定することができる。この出発地点及び目的地点等の情報を無線送受信部２０を介して地図データＤＢサーバ１１０に送信し（ステップＳ４）、地図データＤＢサーバ１１０はこれを受けてルートを検索する（ステップＳ５）。そして、携帯端末１は、ルートの検索結果を無線送受信部２０を介して受け取り、記憶部１９に保存する（ステップＳ６）。
【００４２】
ルート選択部２８は、送られてきた複数のルート検索結果の中から、ユーザの予め設定した優先順位に従い、ルートを決定する（ステップＳ７）。優先順位とは、出発地点から目的地点までの距離、最短到達時間、有料道路、新幹線、有料特急などの特殊ルートを通る又は通らない等である。ルート選択部２８が選択したルートを携帯端末１の表示部１４ａに表示する。表示部１４ａには、通常は、現在位置と選択ルートが表示され、現在位置は随時更新される（ステップＳ８）。
【００４３】
ユーザが、表示された選択ルートとは別のルートを通りたい又は確認したい場合などは、例えば携帯端末１を右向きに振れば、緯度及び経度情報に基づき選択ルートより右側にあるルートの中で最も優先順位が高いルートを表示させることができる。携帯端末１の振動方向検出部１５は、携帯端末１本体の振動を検知すると（ステップＳ９：Ｙｅｓ）、さらに、表示部１４ａのタッチ画面にユーザがタッチしているか否かを確認し（ステップＳ１０）、タッチしている場合は（ステップＳ１０：Ｙｅｓ）、タッチ地点を中継地点として含み、振動方向に準じたルートがあるか確認する（ステップＳ１１）。一致する別ルートがある場合（ステップＳ１３：Ｙｅｓ）、当該別ルートを選択して表示部１４ａに表示させる。このとき、一致する別ルートが複数ある場合は、ユーザが予め設定した優先度の高いものが自動的に選択されるようにしてもよいし、一致するルートが複数ある旨をユーザに通知し、いずれのルートでナビゲーションを続けるかをユーザに選択させるようにしてもよい。
【００４４】
一方、ステップＳ１０で、ユーザが表示部１４ａのタッチ画面をタッチしていない場合は、振動方向に準じたルートがあるか確認し（ステップＳ１２）、複数のルートがある場合は優先順位の高いルートを表示させるようにすることができる（ステップＳ１３：Ｙｅｓ）。また、ステップＳ１３で一致するルートが存在しない場合は、現在ルートは存在しない旨をユーザに通知する等して、ステップＳ８に戻って、もともと表示されていた選択ルート上の現在位置を随時更新する処理を行う。
【００４５】
以上説明したように、本実施の形態にかかる携帯端末１及び携帯電話端末１ａにおいては、出発地点から目的地点へ到達するルートを表示した場合であって、ユーザが当該選択ルートではない別ルートを通りたい場合に、携帯端末１又は携帯電話端末１ａを上下左右に振動させるのみで、別ルートを選択することができる。
【００４６】
従来のナビゲーションシステムにおいては、別ルートを選択したい場合に再度中継地点や条件を入れなおす必要があったのに対し、本実施の形態においては、端末本体を上下左右に振動させるのみで別ルートを選択することができるため、極めて簡単にルート変更することができる。また、選択ルートが表示された状態で、そのルートの右側、左側のルートを通りたい場合は、端末本体をそれぞれ右側、左側に振動させればよく、また一般道を通行している状態で高速道路を通りたい場合や、新幹線を使用するルートが表示されている状態で、飛行機で移動したい場合などには端末本体を画面垂直方向上側に振動させればよく、さらに路線電車のルートが表示されている状態で地下鉄を使用したルートを通りたい場合などには画面垂直方向下側に振動させればよい。
【００４７】
このように、端末本体に対する振動を１つのコマンドとして利用することで、ナビゲーションシステムのルート変更をすることができ、ユーザが子供であっても、携帯機器の操作に不慣れな年代であっても、容易に操作することができる。さらに、車を運転中のユーザは、通常、ルート変更する場合は、車を止めてナビゲーションシステムに条件を再入力する等の必要があったのに対し、本実施の形態にかかる携帯端末を使用すれば、極めて短時間で容易にルート変更することができる。
【００４８】
なお、本発明は上述した実施の形態のみに限定されるものではなく、本発明の要旨を逸脱しない範囲において種々の変更が可能であることは勿論である。
【００４９】
例えば、上述の実施の形態では、ハードウェアの構成として説明したが、これに限定されるものではなく、任意の処理を、ＣＰＵ（Ｃｅｎｔｒａｌ Ｐｒｏｃｅｓｓｉｎｇ Ｕｎｉｔ）にコンピュータプログラムを実行させることにより実現することも可能である。この場合、コンピュータプログラムは、様々なタイプの非一時的なコンピュータ可読媒体（ｎｏｎ-ｔｒａｎｓｉｔｏｒｙ ｃｏｍｐｕｔｅｒ ｒｅａｄａｂｌｅ ｍｅｄｉｕｍ）を用いて格納され、コンピュータに供給することができる。非一時的なコンピュータ可読媒体は、様々なタイプの実体のある記録媒体（ｔａｎｇｉｂｌｅ ｓｔｏｒａｇｅ ｍｅｄｉｕｍ）を含む。非一時的なコンピュータ可読媒体の例は、磁気記録媒体（例えばフレキシブルディスク、磁気テープ、ハードディスクドライブ）、光磁気記録媒体（例えば光磁気ディスク）、ＣＤ−ＲＯＭ（Ｒｅａｄ Ｏｎｌｙ Ｍｅｍｏｒｙ）、ＣＤ−Ｒ、ＣＤ−Ｒ／Ｗ、半導体メモリ（例えば、マスクＲＯＭ、ＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ ＲＯＭ）、ＥＰＲＯＭ（Ｅｒａｓａｂｌｅ ＰＲＯＭ）、フラッシュＲＯＭ、ＲＡＭ（ｒａｎｄｏｍ ａｃｃｅｓｓ ｍｅｍｏｒｙ））を含む。また、プログラムは、様々なタイプの一時的なコンピュータ可読媒体（ｔｒａｎｓｉｔｏｒｙ ｃｏｍｐｕｔｅｒ ｒｅａｄａｂｌｅ ｍｅｄｉｕｍ）によってコンピュータに供給されてもよい。一時的なコンピュータ可読媒体の例は、電気信号、光信号、及び電磁波を含む。一時的なコンピュータ可読媒体は、電線及び光ファイバ等の有線通信路、又は無線通信路を介して、プログラムをコンピュータに供給できる。
【符号の説明】
【００５０】
１  携帯端末
１ａ  携帯電話端末
１１  携帯電話用アンテナ
１２  ＷｉＦｉ用アンテナ
１３  ＧＰＳ用アンテナ
１４  タッチパネル付きディスプレイ
１４ａ  表示部
１４ｂ  液晶ディスプレイ
１４ｃ  タッチデバイス
１５  振動方向検出部
１５ａ  加速度センサ
１６  電源キー
１７  サイドキー
１８  ＲＯＭ
１９  記憶部
１９ａ  ＲＡＭ
２０  無線送受信部
２０ａ  送受信部
２１  通信制御部
２２  音声処理部
２３  スピーカ
２４  マイクロフォン
２５  表示処理部
２６  入力処理部
２７  位置情報取得部
２８  ルート選択部
２９  その他制御部
１０１  携帯電話通信網
１０２  ＰＣインターネット通信網
１１０  地図データＤＢサーバ
１１１  携帯電話公衆基地局
１１２  ＷｉＦｉ（無線ＬＡＮ）ルータ
１１３  ＧＰＣ用人工衛星
【図１】
2014222220.tif 000003
【図２】
2014222220.tif 000004
【図３】
2014222220.tif 000005
【図４】
2014222220.tif 000006
【図５】
2014222220.tif 000007
【図６】
2014222220.tif 000008
【図７】
2014222220.tif 000009
【図８】
2014222220.tif 000010
【図９】
2014222220.tif 000011
【図１０】
2014222220.tif 000012