(57)【要約】【課題】地図の視認性を確保しつつ現在地の修正が必要な場合に簡易な操作によって現在地を修正できる技術を提供する。【解決手段】地図表示システムは、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、前記現在地の信頼度が閾値以下である場合に、前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させるための遷移ボタンを前記表示画面に表示する表示制御部と、を備える。【選択図】図３
2020128956.tif 000002
【特許請求の範囲】
【請求項１】
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、
前記現在地の信頼度が閾値以下である場合に、前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させるための遷移ボタンを前記表示画面に表示する表示制御部と、
を備える地図表示システム。
【請求項２】
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、
前記現在地の信頼度が閾値以下である場合に、前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させる表示制御部と、
を備える地図表示システム。
【請求項３】
前記現在地の前記信頼度が前記閾値以下である場合とは、前記現在地の前記信頼度が予め決められた判定期間以上継続して前記閾値以下であることである、
請求項１または請求項２に記載の地図表示システム。
【請求項４】
前記現在地が予め設定された移動予定経路上に存在する場合における前記閾値は、前記現在地が前記移動予定経路上に存在しない場合における前記閾値よりも大きい、
請求項１から請求項３のいずれか一項に記載の地図表示システム。
【請求項５】
前記現在地が市街地に存在しない場合における前記閾値は、前記現在地が市街地に存在する場合における前記閾値よりも大きい、
請求項１から請求項４のいずれか一項に記載の地図表示システム。
【請求項６】
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、
前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させるための遷移ボタンを前記表示画面に表示し、前記現在地の信頼度が低いほど前記遷移ボタンの強調度を大きくする表示制御部と、
を備える地図表示システム。
【請求項７】
前記表示制御部は、サイズと色と透明度のうちの少なくとも１つを変化させることにより、前記遷移ボタンの強調度を調整する、
請求項６に記載の地図表示システム。
【請求項８】
コンピュータを、
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、
前記現在地の信頼度が閾値以下である場合に、前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させるための遷移ボタンを前記表示画面に表示する表示制御部、
として機能させる地図表示プログラム。
【請求項９】
コンピュータを、
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、
前記現在地の信頼度が閾値以下である場合に、前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させる表示制御部、
として機能させる地図表示プログラム。
【請求項１０】
コンピュータを、
測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、
前記現在地を修正する操作を受け付ける状態へと前記表示画面を遷移させるための遷移ボタンを前記表示画面に表示し、前記現在地の信頼度が低いほど前記遷移ボタンの強調度を大きくする表示制御部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムおよび地図表示プログラムに関する。
【背景技術】
【０００２】
地図上に表示されている現在地が適正でないと感じた場合に、ユーザが現在地を手動で修正する技術が知られている（特許文献１，２、参照）。特許文献１，２において、現在地を手動で修正する機能を呼び出すためのボタンやアイコンが地図上に表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１０−１２２８７６号公報
【特許文献２】特開平９−６８４３７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
特許文献１，２において、現在地を手動で修正する機能を呼び出すためのボタンやアイコンによって地図の表示領域が占有されるため、地図の視認性が悪くなってしまうという問題があった。
本発明は、前記課題にかんがみてなされたもので、地図の視認性を確保しつつ現在地の修正が必要な場合に簡易な操作によって現在地を修正できる技術の提供を目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の地図表示システムは、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるための遷移ボタンを表示画面に表示する表示制御部と、を備える。
【０００６】
前記の目的を達成するため、本発明の地図表示プログラムは、コンピュータを、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるための遷移ボタンを表示画面に表示する表示制御部、として機能させる。
【０００７】
以上説明した本発明の構成において、現在地の信頼度が低く、修正する必要性が大きい場合に遷移ボタンを表示するため、簡易な操作によって現在地を修正できる。また、修正する必要性が大きくない場合には、遷移ボタンを表示しなくて済むため、良好な地図の視認性を実現できる。また、遷移ボタンが表示されることにより、ユーザは、現在地の信頼度が低くなっていることを認識できる。
【０００８】
前記の目的を達成するため、本発明の地図表示システムは、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面を遷移させる表示制御部と、を備える。
【０００９】
前記の目的を達成するため、本発明の地図表示プログラムは、コンピュータを、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面を遷移させる表示制御部、として機能させる。
【００１０】
以上説明した本発明の構成において、現在地の信頼度が低く、修正する必要性が大きい場合に、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるため、簡易な操作によって現在地を修正できる。また、現在地の信頼度が高く、修正する必要性が小さい場合には、現在地を修正する操作を受け付ける状態へと表示画面が遷移しないため、不必要な画面遷移を低減できる。
【００１１】
前記の目的を達成するため、本発明の地図表示システムは、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部と、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるための遷移ボタンを表示画面に表示し、現在地の信頼度が低いほど遷移ボタンの強調度を大きくする表示制御部と、を備える。
【００１２】
前記の目的を達成するため、本発明の地図表示プログラムは、コンピュータを、測位部にて計測された現在地を、表示画面における地図上に表示する地図表示部、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるための遷移ボタンを表示画面に表示し、現在地の信頼度が低いほど遷移ボタンの強調度を大きくする表示制御部、として機能させる。
【００１３】
以上説明した本発明の構成において、現在地の信頼度が低く、修正する必要性が大きい場合に遷移ボタンを強調して表示するため、遷移ボタンが見落とされる可能性を低減し、遷移ボタンの操作を強く促すことができる。また、修正する必要性が大きくない場合には、遷移ボタンを目立たないようにすることができるため、良好な地図の視認性を実現できる。
【図面の簡単な説明】
【００１４】
【図１】地図表示システムとしてのスマートフォンのブロック図である。
【図２】図２Ａ〜図２Ｃは表示画面を示す図である。
【図３】図３Ａ〜図３Ｃは地図表示処理のフローチャートである。
【発明を実施するための形態】
【００１５】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）地図表示システムの構成：
（２）地図表示処理：
（３）第２実施形態：
（４）第３実施形態：
（５）他の実施形態：
【００１６】
（１）地図表示システムの構成：
図１は、本発明の一実施形態にかかる地図表示システムとしてのスマートフォン１０の構成を示すブロック図である。スマートフォン１０は、ユーザが携帯する携帯端末である。スマートフォン１０は、制御部２０と記録媒体３０と測位センサ４１とタッチパネルディスプレイ４２とを備える。
【００１７】
制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備えたコンピュータであり、地図表示プログラム２１を実行する。測位センサ４１は、スマートフォン１０の現在地と進行方向とを算出するために必要な情報を取得するセンサであり、ＧＮＳＳ（Global Navigation Satellite System）受信部や加速度センサやジャイロセンサや地磁気センサ等を備える。制御部２０は、測位センサ４１が出力する信号に基づいてスマートフォン１０の現在地と進行方向とを算出する。測位センサ４１と制御部２０とは、本発明の測位部を構成する。また、測位部にて計測された現在地とは、制御部２０が算出した現在地を意味する。
【００１８】
測位センサ４１は、ＧＮＳＳ電波の受信状況に基づいて現在地の信頼度（誤差円の半径）を制御部２０に出力する。誤差円とは、現在地が真に存在している確率が基準値以上となる領域の境界線を近似した円である。なお、制御部２０は、図示しない無線通信回路が検出した基地局との間の電波強度等に基づいて現在地を補正してもよい。
【００１９】
タッチパネルディスプレイ４２は、ユーザのタッチ操作に対応する操作信号を制御部２０に出力するタッチセンサと、制御部２０から出力された映像信号に基づいて任意の画像を表示するディスプレイ（表示装置）とを含む。タッチパネルディスプレイ４２が表示する表示画面には地図が含まれる。
【００２０】
記録媒体３０は、地図情報３０ａを記録している。地図情報３０ａは、ノードデータとリンクデータとを含む。リンクデータは、道路区間に対応するリンクについての各種情報を示す。道路区間は、交差点ごとに区切った道路の区間である。道路区間の形状は、道路区間上に設定された形状補間点の座標によって特定される。ノードデータは、交差点に対応するノードについて座標や形状等の各種情報を示す。
【００２１】
次に、スマートフォン１０のソフトウェア構成を説明する。地図表示プログラム２１は、地図表示モジュール２１ａと表示制御モジュール２１ｂとを含む。地図表示モジュール２１ａと表示制御モジュール２１ｂとは、それぞれコンピュータとしての制御部２０を地図表示部と表示制御部として機能させるプログラムモジュールである。
【００２２】
地図表示モジュール２１ａの機能により制御部２０は、測位部にて計測された現在地を、表示画面における地図上に表示する。本実施形態において、地図表示モジュール２１ａの機能により制御部２０は、現在地と進行方向とを取得し、現在地を含む矩形状の表示対象領域を表す地図をタッチパネルディスプレイ４２に表示させる。具体的に、制御部２０は、進行方向がタッチパネルディスプレイ４２の上方に向き、予め設定された縮尺に対応する大きさの領域を表示対象領域として設定する。このとき、制御部２０は、現在地が表示対象領域内の予め決められた基準位置に位置するように表示対象領域を設定する。
【００２３】
図２Ａは、表示画面Ｄの一例を示す。表示画面Ｄは、地図表示プログラム２１の機能によって表示される画像である。本実施形態において、表示画面Ｄがタッチパネルディスプレイ４２の全体に表示されるとともに、表示画面Ｄの全体に地図Ｍが割り当てられている。タッチパネルディスプレイ４２の全体に表示画面Ｄが表示されなくてもよいし、表示画面Ｄの全体に地図Ｍが割り当てられなくてもよい。
【００２４】
図２Ａに示すように、制御部２０は、表示画面Ｄの地図Ｍ上において現在地マークＰと通常ボタンＦ１〜Ｆ３とを表示する。現在地マークＰは、測位部が計測した現在地を示すマーカであり、略二等辺三角形状の図形（黒色）の頂角によって進行方向を指し示すマーカである。本実施形態において、ヘディングアップの地図Ｍが表示され、地図Ｍ上において現在地マークＰは移動も回転もしない。すなわち、現在地マークＰが常に基準位置（左右中央、かつ、上下中央よりも下方寄りの位置）に位置し、常にタッチパネルディスプレイ４２の上方を指し示すように、地図Ｍの表示対象領域が実空間内において設定されている。通常ボタンＦ１〜Ｆ３は、タッチ操作が可能な画像であり、タッチ操作を行うことにより対応する機能を呼び出すことが可能となっている。
【００２５】
表示制御モジュール２１ｂの機能により制御部２０は、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面Ｄを遷移させるための遷移ボタンを表示画面Ｄに表示する。ここで、現在地の信頼度が閾値以下である場合とは、現在地の信頼度が予め決められた判定期間以上継続して閾値以下であることである。表示制御モジュール２１ｂの機能により制御部２０は、現在時刻から判定期間（例えば３０秒）だけ過去に遡った時刻から現在時刻までの期間における現在地の時系列の信頼度を取得し、当該期間内において継続して現在地の信頼度が閾値以下であったか否かを判定する。
【００２６】
制御部２０は、現在地の信頼度が閾値以下であると判定した場合、遷移ボタンを表示画面Ｄに表示する。図２Ｂは、遷移ボタンＢが表示された状態の表示画面Ｄを示す。本実施形態において、制御部２０は、遷移ボタンＢを地図Ｍ上に重畳して表示する。すなわち、制御部２０は、現在地の信頼度が閾値以下であると判定した場合、遷移ボタンＢを地図Ｍ上に出現させる。
【００２７】
なお、制御部２０は、最新の現在地と進行方向とを常時取得し、最新の現在地と進行方向とに基づいて地図Ｍの表示対象領域を更新する。図２Ａ，図２Ｂのいずれにおいても、現在地と進行方向の変化に追従するように地図Ｍがスクロールと回転をすることとなる。
【００２８】
表示制御モジュール２１ｂの機能により制御部２０は、遷移ボタンＢが操作された場合、現在地を修正する操作を受け付ける状態（修正状態）へと表示画面Ｄを遷移させる。図２Ｃは、修正状態の表示画面Ｄを示す。同図に示すように、制御部２０は、修正状態の表示画面Ｄにおいて、基準マークＣと修正ガイダンスＵと修正完了ボタンＨとを表示する。制御部２０は、もともと表示していた現在地マークＰの代わりに基準マークＣを表示する。
【００２９】
制御部２０は、修正状態において、表示画面Ｄの地図Ｍ上におけるスクロール操作（ドラッグ＆ドロップ操作、フリック操作等）を受け付け、スクロール操作に応じて地図Ｍ（表示対象領域）をスクロールさせる。これにより、ユーザは、基準マークＣが地図Ｍ上において示す現在地を修正することができる。図２Ｃおいても、暫定の現在地と進行方向の変化に追従するように地図Ｍがスクロールと回転をしてもよいし、スクロールと回転が停止してもよい。
【００３０】
制御部２０は、修正状態の表示画面Ｄにおいて、修正完了ボタンＨが操作された場合、基準マークＣの中心が位置している地図Ｍの位置に対応する地点を、修正後の現在地として取得する。これにより、地図表示モジュール２１ａの機能により制御部２０は、修正後の現在地に基づいて表示対象領域を設定し、表示対象領域の地図Ｍを表示画面Ｄに表示する通常の状態（図２Ａ）に戻る。
【００３１】
なお、修正状態の表示画面Ｄにおいては、基準マークＣと地図Ｍとが相対的に移動可能であればよく、制御部２０は、基準マークＣを移動させる操作を受け付けてもよい。また、制御部２０は、表示画面Ｄ上に表示した方向ボタンに対する操作や図示しない機械スイッチ等に対する操作に応じて現在地を修正する操作を受け付けてもよい。さらに、制御部２０は、ユーザが認識している進行方向と、地図Ｍにおいてタッチパネルディスプレイ４２の上方が表す方向とが一致するように、地図Ｍを回転させる操作（進行方向を修正する操作）を受け付けてもよい。
【００３２】
以上説明した本実施形態において、制御部２０は、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面Ｄを遷移させるための遷移ボタンＢを表示画面Ｄに表示する。現在地の信頼度が低く、修正する必要性が大きい場合に遷移ボタンＢを表示するため、簡易な操作によって現在地を修正できる。また、修正する必要性が大きくない場合には、遷移ボタンＢを表示しなくて済むため、良好な地図Ｍの視認性を実現できる。また、現在地の信頼度が判定期間以上継続して閾値以下である場合に遷移ボタンＢを表示するため、短期間の間に表示画面Ｄの状態（遷移ボタンＢの有無）が繰り返して変化する可能性を低減でき、Ｍ地図の視認性が低下する可能性を低減できる。
【００３３】
（２）地図表示処理：
図３Ａは、地図表示処理のフローチャートである。まず、地図表示モジュール２１ａの機能により制御部２０は、地図Ｍ上に現在地を表示する（ステップＳ１００）。すなわち、制御部２０は、現在地と進行方向とに基づいて実空間内にて表示対象領域を設定し、表示対象領域を表す地図Ｍを表示画面Ｄに表示する。さらに、制御部２０は、現在地マークＰを地図Ｍ上の基準位置に表示することにより、地図Ｍ上に現在地を表示する（図２Ａ）。
【００３４】
次に、表示制御モジュール２１ｂの機能により制御部２０は、現在地の信頼度が閾値以下であるか否かを判定する（ステップＳ１１０）。具体的に、制御部２０は、現在地の信頼度が判定期間以上継続して閾値以下であるか否かを判定する。
【００３５】
現在地の信頼度が閾値以下であると判定した場合（ステップＳ１１０：Ｙ）、表示制御モジュール２１ｂの機能により制御部２０は、遷移ボタンＢを表示する（ステップＳ１２０）。すなわち、制御部２０は、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態へと表示画面Ｄを遷移させるための遷移ボタンＢを表示画面Ｄに表示する（図２Ｂ）。
【００３６】
次に、表示制御モジュール２１ｂの機能により制御部２０は、遷移ボタンＢが操作されたか否かを判定する（ステップＳ１３０）。遷移ボタンＢが操作されたと判定した場合（ステップＳ１３０：Ｙ）、表示制御モジュール２１ｂの機能により制御部２０は、現在地を修正する操作を受け付ける修正状態（図２Ｃ）へと表示画面Ｄを遷移させる（ステップＳ１４０）。すなわち、制御部２０は、修正状態の表示画面Ｄにおいて、基準マークＣと修正ガイダンスＵと修正完了ボタンＨとを表示する。
【００３７】
次に、表示制御モジュール２１ｂの機能により制御部２０は、現在地を修正する（ステップＳ１５０）。すなわち、制御部２０は、修正状態の表示画面Ｄにおいて、スクロール操作に応じて地図Ｍをスクロールさせるとともに、修正完了ボタンＨが操作された場合、基準マークＣの中心が位置している地図Ｍ上の位置に対応する実空間内の地点を、修正後の現在地として取得する。
【００３８】
以上のようにして修正後の現在地を取得すると、制御部２０は、ステップＳ１００に戻る。すなわち、地図表示モジュール２１ａの機能により制御部２０は、修正後の現在地に基づいて表示対象領域を設定し、表示対象領域の地図Ｍを表示画面Ｄに表示する通常の状態（図２Ａ）に戻る。
【００３９】
ここで、現在地の信頼度が閾値以下であると判定しなかった場合（ステップＳ１１０：Ｎ）、表示制御モジュール２１ｂの機能により制御部２０は、遷移ボタンＢを非表示とする（ステップＳ１６０）。すなわち、制御部２０は、もともと遷移ボタンＢを表示していない場合には遷移ボタンＢを表示しない状態を継続し（図２Ａ→図２Ａ）、もともと遷移ボタンＢを表示している場合には遷移ボタンＢを表示しない状態へと遷移する（図２Ｂ→図２Ａ）。
【００４０】
以上のようにして、遷移ボタンＢを非表示とすると、制御部２０は、ステップＳ１００に戻る。これにより、現在地の信頼度が閾値以下となるまで、遷移ボタンＢを表示しない状態を継続することができる（図２Ａ）。
【００４１】
また、遷移ボタンＢが操作されたと判定しなかった場合（ステップＳ１３０：Ｎ）、制御部２０は、ステップＳ１００に戻る。具体的に、制御部２０は、表示開始から遷移ボタンＢが操作されることなく予め決められたタイムアウト期間（例えば３０秒）が経過した場合に、ステップＳ１００に戻る。
【００４２】
（３）第２実施形態：
第２実施形態において、表示制御モジュール２１ｂの機能により制御部２０は、現在地の信頼度が閾値以下である場合に、現在地を修正する操作を受け付ける状態（修正状態）へと表示画面Ｄを遷移させる。図３Ｂは、第２実施形態の地図表示処理のフローチャートである。図３Ｂに示すように、現在地の信頼度が閾値以下であると判定した場合（ステップＳ２１０：Ｙ）、表示制御モジュール２１ｂの機能により制御部２０は、現在地を修正する操作を受け付ける状態（修正状態）へと表示画面Ｄを遷移させる（図２Ｃ）。すなわち、制御部２０は、遷移ボタンＢを表示する状態（図２Ｂ）を経由することなく、修正状態へと表示画面Ｄを遷移させる。
【００４３】
以上説明した第２実施形態において、現在地の信頼度が低く、修正する必要性が大きい場合に、現在地を修正する操作を受け付ける修正状態へと表示画面Ｄを遷移させるため、簡易な操作によって現在地を修正できる。また、現在地の信頼度が高く、修正する必要性が小さい場合には、現在地を修正する操作を受け付ける状態へと表示画面Ｄが遷移しないため、不必要な画面遷移を低減できる。
【００４４】
（４）第３実施形態：
第３実施形態において、表示制御モジュール２１ｂの機能により制御部２０は、現在地を修正する操作を受け付ける修正状態へと表示画面Ｄを遷移させるための遷移ボタンＢを表示画面Ｄに表示し、現在地の信頼度が低いほど遷移ボタンＢの強調度を大きくする。図３Ｃは、第３実施形態の地図表示処理のフローチャートである。図３Ｂに示すように、制御部２０は、現在地の信頼度が閾値以下であるか否かの判定をすることなく、遷移ボタンＢを表示する（ステップＳ３１０）。
【００４５】
ただし、表示制御モジュール２１ｂの機能により制御部２０は、遷移ボタンＢを表示するにあたり、現在地の信頼度が低いほど遷移ボタンＢのサイズ（強調度）を大きく設定する。このように、現在地の信頼度が低く、修正する必要性が大きい場合に遷移ボタンＢを強調して表示するため、遷移ボタンＢが見落とされる可能性を低減し、遷移ボタンＢの操作を強く促すことができる。また、修正する必要性が大きくない場合には、遷移ボタンＢを目立たないようにすることができるため、良好な地図Ｍの視認性を実現できる。また、サイズを変化させることにより、遷移ボタンＢの強調度を調整できる。
【００４６】
（５）他の実施形態：
さらに、本発明において、現在地の信頼度の閾値は可変値であってもよい。具体的に、現在地が予め設定された移動予定経路上に存在する場合における閾値は、現在地が移動予定経路上に存在しない場合における閾値よりも大きくてもよい。表示制御モジュール２１ｂの機能により制御部２０は、移動予定経路の案内をしている状態において、現在地と移動予定経路との最短距離を取得し、当該最短距離が小さいほど閾値を大きく設定してもよい。なお、現在地は、ＧＮＳＳ電波に基づいて算出され、マップマッチングは行われていないこととする。移動予定経路は、例えば目的地までの走行距離や所要時間が最短となるように探索された最適な経路であってもよい。
【００４７】
ここで、移動予定経路が設定されている場合、ユーザは移動予定経路上を移動する可能性が高くなるため、現実の現在地が移動予定経路上に存在する可能性も高くなる。従って、現在地が移動予定経路上（近傍）に存在する場合には、現在地の信頼度が小さくても、現在地が正しい可能性が高くなる。このような場合に、閾値を大きくすることにより、不要に表示画面Ｄの状態が変化する可能性を低減できる。
【００４８】
また、現在地が市街地に存在しない場合における閾値は、現在地が市街地に存在する場合における閾値よりも大きくてもよい。制御部２０は、地図情報３０ａにおいて詳細な地図（例えば１／３０００縮尺地図）を描画可能なデータが格納されている地域である市街地に現在地が存在する場合に、市街地に現在地が存在しない場合よりも、閾値を大きく設定してもよい。ここで、現在地が市街地に存在しない場合、現在地が多少不正確であっても、ユーザが道に迷う可能性は低い。このような場合に、閾値を大きくすることにより、不必要に表示画面Ｄの状態が変化する可能性を低減できる。
【００４９】
また、本発明において、地図表示システムは、地図上にユーザの現在地を表示する装置であればよく、ユーザとともに移動する装置であってもよいし、ユーザとともに移動する装置に対して表示データを送信するサーバであってもよい。一方、地図を含む表示画面を表示する表示部は、移動中のユーザが視認可能なディスプレイであり、ユーザが携帯する端末に備えられてもよいし、ユーザが乗る乗り物に備えられてもよい。
【００５０】
地図表示部は、地図を含む表示画面を表示部に表示させればよく、現在地を含む領域についての地図を表示画面において表示すればよい。また、地図表示部は、現在地が表示画面の一定位置に維持されるように地図をスクロールさせてもよいし、地図上において現在地を示すマーカを移動させてもよい。地図表示部は、少なくとも地図上に現在地を表示すればよく、ユーザが移動する予定の移動予定経路を地図上に表示してもよい。
【００５１】
測位部は、現在地を計測すればよく、現在地を計測するために必要な情報を取得する各種センサを含んでもよいし、各種センサから出力された信号に基づいて現在地を算出するコンピュータを含んでもよい。また、測位部は、現在地を補正する構成を有してもよく、例えば地図情報に基づいてマップマッチングを行ってもよい。
【００５２】
現在地の信頼度は、地図上に示された現在地の正しさの度合いや正しいことの確率であり、信頼度の特定手法は特に限定されない。例えば、現在地の信頼度は、測位部が備える各種センサの検出状態から導出されてもよいし、マップマッチングにおける軌跡と道路形状の一致性や軌跡の形状と一致する道路の一意性から導出されてもよい。
【００５３】
表示制御部は、現在地の信頼度が閾値以下である場合には遷移ボタンを表示画面に表示し、現在地の信頼度が閾値以下でない場合には遷移ボタンを表示画面に表示しないようにする。現在地の信頼度が閾値は、予め決められた一定値であってもよいし、ユーザの設定地図の表示状態に応じて変化する可変値であってもよい。
【００５４】
遷移ボタンは、地図を視認しているユーザが認識しやすいように表示されることが望ましく、表示画面における地図に近い位置や地図上に表示されてもよい。遷移ボタンは、現在地を修正する操作を受け付ける状態へと表示画面を遷移させるための画像であり、タッチパネルディスプレイにおいてタッチ操作可能な画像であってもよい。遷移ボタンは、タッチパネルディスプレイにおいてタッチ操作可能な画像でなくてもよく、ディスプレイとは別に備えられたタッチセンサや各種ポインティングデバイスによって選択操作が可能な画像であってもよい。現在地を修正する操作とは、現在地を示すマーカを地図上の正しい位置に移動させる操作であってもよいし、現在地を示すマーカが正しい位置に位置するように地図を移動させる操作であってもよい。
【００５５】
また、現在地の信頼度が閾値以下である場合とは、現在地の信頼度が予め決められた判定期間以上継続して閾値以下であることであってもよい。このようにすることにより、短期間の間に表示画面の状態が繰り返して変化する可能性を低減することができ、地図の視認性を低下させる可能性を低減できる。判定期間は、予め決められた一定値であってもよいし、ユーザの設定地図の表示状態に応じて変化する可変値であってもよい。また、表示画面の状態が繰り返して変化する可能性を低減するための別の手段として、閾値にヒステリシスを適用してもよい。
【００５６】
さらに、現在地が予め設定された移動予定経路上に存在する場合における閾値は、現在地が移動予定経路上に存在しない場合における閾値よりも大きくてもよい。ここで、移動予定経路が設定されている場合、ユーザは移動予定経路上を移動する可能性が高くなるため、現実の現在地が移動予定経路上に存在する可能性も高くなる。従って、現在地が移動予定経路上に存在する場合には、現在地の信頼度が小さくても、現在地が正しい可能性が高くなる。このような場合に、閾値を大きくすることにより、不要に表示画面の状態が変化する可能性を低減できる。移動予定経路とは、ユーザが移動する予定の経路であり、ナビゲーションの対象となっている経路であってもよい。
【００５７】
さらに、現在地が市街地に存在しない場合における閾値は、現在地が市街地に存在する場合における閾値よりも大きくてもよい。ここで、現在地が市街地に存在しない場合、現在地が多少不正確であっても、ユーザが道に迷う可能性は低い。また、市街地でない地域においては、道路の密度が小さくなるため、現在地が多少不正確であっても別の道路に現在地が存在していると誤認する可能性は低い。このような場合に、閾値を大きくすることにより、不必要に表示画面の状態が変化する可能性を低減できる。
【００５８】
また、表示制御部は、サイズと色と透明度のうちの少なくとも１つを変化させることにより、遷移ボタンの強調度を調整してもよい。具体的に、遷移ボタンのサイズを大きくほど、遷移ボタンの強調度を大きくすることができる。また、遷移ボタンの色を目立つ色にするほど、遷移ボタンの強調度を大きくすることができる。目立つ色とは、明度や彩度が大きい色であってもよいし、特定の色相（例えば赤色に近い色相）の色であってもよいし、背景色との差が大きい色であってもよい。さらに、遷移ボタンの透明度を小さくするほど、遷移ボタンの強調度を大きくしてもよい。むろん、表示制御部は、サイズと色と透明度のうちの２個以上を組み合わせて変化させてもよい。
【００５９】
さらに、本発明のように、現在地の信頼度に応じて、現在地を修正するための表示を制御する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えた地図表示システムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６０】
１０…スマートフォン、２０…制御部、２１…地図表示プログラム、２１ａ…地図表示モジュール、２１ｂ…表示制御モジュール、３０…記録媒体、３０ａ…地図情報、３０ｂ…経路情報、４１…測位センサ、４２…タッチパネルディスプレイ、Ｂ…遷移ボタン、Ｃ…基準マーク、Ｄ…表示画面、Ｆ１…通常ボタン、Ｈ…修正完了ボタン、Ｍ…地図、Ｐ…現在地マーク、Ｕ…修正ガイダンス
【図１】
2020128956.tif 000003
【図２】
2020128956.tif 000004
【図３】
2020128956.tif 000005