(57)【要約】【課題】ユーザの意図に反した縮尺が設定される可能性を低減できる技術の提供。【解決手段】地図表示システムは、地図に表示される地域に対するユーザの認知度を取得する認知度取得部と、前記認知度に基づいて前記地図の縮尺を設定する縮尺設定部と、を備える。【選択図】図２
2019184418.tif 000002
【特許請求の範囲】
【請求項１】
地図に表示される地域に対するユーザの認知度を取得する認知度取得部と、
前記認知度に基づいて前記地図の縮尺を設定する縮尺設定部と、
を備える地図表示システム。
【請求項２】
前記縮尺設定部は、前記認知度が高い地域ほど前記地図の縮尺として小さい縮尺を設定する、
請求項１に記載の地図表示システム。
【請求項３】
前記地図は前記ユーザが通行中の地域を表示し、
前記縮尺設定部は、前記ユーザが通行中の路線の路線種別と前記認知度との組み合わせに基づいて前記地図の縮尺を設定する、
請求項１または請求項２のいずれかに記載の地図表示システム。
【請求項４】
前記縮尺設定部は、前記認知度が第１範囲内にある場合、前記ユーザが通行中の路線の路線種別が変化しても前記地図の縮尺を変化させない、
請求項３に記載の地図表示システム。
【請求項５】
前記縮尺設定部は、前記認知度が第２範囲内にある場合、前記認知度が第２範囲内にない場合よりも、前記ユーザが通行中の路線の路線種別が変化したことに応じて変化させる前記地図の縮尺の変化倍率を小さく設定する、
請求項３または請求項４のいずれかに記載の地図表示システム。
【請求項６】
前記縮尺設定部は、前記認知度が第３範囲内にある場合、前記認知度が第３範囲内にない場合よりも、前記ユーザが通行中の路線の路線種別が変化したことに応じて変化可能な前記地図の縮尺の上限値または下限値を小さく設定する、
請求項３から請求項５のいずれか一項に記載の地図表示システム。
【請求項７】
前記認知度取得部は、前記ユーザが登録した登録地点を含む地域に対する前記認知度として、前記登録地点を含まない地域に対する前記認知度よりも高い前記認知度を取得する、
請求項１から請求項６のいずれか一項に記載の地図表示システム。
【請求項８】
前記登録地点は前記ユーザの自宅である、
請求項７に記載の地図表示システム。
【請求項９】
前記認知度取得部は、前記ユーザの通行頻度が第１地域よりも高い第２地域に対する前記認知度として、前記第１地域に対する前記認知度よりも高い前記認知度を取得する、
請求項１から請求項６のいずれか一項に記載の地図表示システム。
【請求項１０】
コンピュータを、
地図に表示される地域に対するユーザの認知度を取得する認知度取得部、
前記認知度に基づいて前記地図の縮尺を設定する縮尺設定部、
として機能させる地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示システムおよび地図表示プログラムに関する。
【背景技術】
【０００２】
走行中の道路が高速道路であるか細街路であるかに応じて地図の縮尺を設定する技術が知られている（特許文献１、参照。）。特許文献１において、ユーザが縮尺を変更する操作をしなくても、走行中の道路が高速道路であれば広域の地図が表示され、走行中の道路が細街路であれば詳細な地図が表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００１−７４４８８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１において、必ずしも走行中の道路が細街路であれば詳細な地図をユーザが見たいと考えるとは限らない。すなわち、単に高速道路であるか細街路であるかに応じて縮尺を変更すると、ユーザの意図に反して地図の縮尺が変更されてしまう場合が生じ得るという問題があった。
本発明は、前記課題にかんがみてなされたもので、ユーザの意図に反した縮尺が設定される可能性を低減できる技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
前記の目的を達成するため、本発明の地図表示システムは、地図に表示される地域に対するユーザの認知度を取得する認知度取得部と、認知度に基づいて地図の縮尺を設定する縮尺設定部と、を備える。
【０００６】
前記の目的を達成するため、本発明の地図表示プログラムは、コンピュータを、地図に表示される地域に対するユーザの認知度を取得する認知度取得部、認知度に基づいて地図の縮尺を設定する縮尺設定部、として機能させる。
【０００７】
前記の構成において、ユーザが見たいと意図する地図の縮尺は、地図に表示される地域に対するユーザの認知度に依存する。そのため、地図に表示される地域に対するユーザの認知度に基づいて地図の縮尺を設定することにより、ユーザの意図に反した縮尺が設定される可能性を低減できる。例えば、ユーザがよく知っている地域なのに詳細すぎる地図が表示されてユーザが戸惑う可能性を低減できる。逆に、ユーザがよく知らない地域なのに広域すぎる地図が表示されてユーザが戸惑う可能性を低減できる。
【図面の簡単な説明】
【０００８】
【図１】地図表示システムのブロック図である。
【図２】図２Ａ，図２Ｂは縮尺のグラフである。
【図３】地図表示処理のフローチャートである。
【発明を実施するための形態】
【０００９】
ここでは、下記の順序に従って本発明の実施の形態について説明する。
（１）地図表示システムの構成：
（２）地図表示処理：
（３）第２実施形態：
（４）他の実施形態：
【００１０】
（１）地図表示システムの構成：
図１は、本発明の一実施形態にかかる地図表示システム１０の構成を示すブロック図である。地図表示システム１０は、車両に備えられている。地図表示システム１０は、制御部２０と記録媒体３０とを備えている。制御部２０は、ＣＰＵとＲＡＭとＲＯＭ等を備え、記録媒体３０やＲＯＭに記憶された地図表示プログラム２１を実行する。
【００１１】
記録媒体３０は、地図情報３０ａと登録地点情報３０ｂと通行履歴情報３０ｃとを記録している。地図情報３０ａは、交差点や道路区間や施設等の各種地物について、位置や名称や形状や属性等を示す情報である。地図表示システム１０は、地図情報３０ａに基づいて任意の縮尺で地図を描画する。また、地図情報３０ａは、道路区間ごとに道路種別を示す。地図情報３０ａにおいて、道路種別として、少なくとも細街路と細街路以外の道路（例えば高速道路，国道，県道，市道等）とが区別されている。道路区間とは、交差点等で区切られた道路の単位である。
【００１２】
登録地点情報３０ｂは、ユーザが登録した登録地点についての情報である。登録地点情報３０ｂは、登録地点としてユーザの自宅の位置を示す。通行履歴情報３０ｃは、過去における車両の通行軌跡を示す。車両の通行軌跡は、車両に乗車するユーザの通行軌跡と同視できる。
【００１３】
車両は、ＧＮＳＳ(Global Navigation Satellite System)受信部４１と車速センサ４２とジャイロセンサ４３とユーザＩ／Ｆ部４４とを備えている。ＧＮＳＳ受信部４１は、ＧＮＳＳ衛星からの電波を受信し、図示しないインタフェースを介して車両の現在地を算出するための信号を出力する。車速センサ４２は、車両が備える車輪の回転速度に対応した信号を出力する。制御部２０は、車速センサ４２からの信号に基づいて車速を取得する。ジャイロセンサ４３は、車両の水平面内の旋回についての角加速度を検出し、車両の向きに対応した信号を出力する。制御部２０は、ジャイロセンサ４３からの信号に基づいて車両の進行方向を取得する。制御部２０は、車速センサ４２およびジャイロセンサ４３等の出力信号に基づいて車両の走行軌跡を特定することで車両の現在地を取得する。ＧＮＳＳ受信部４１の出力信号は、車速センサ４２およびジャイロセンサ４３等から特定される車両の現在地を補正する等に利用される。
【００１４】
ユーザＩ／Ｆ部４４は、ユーザに各種の情報を提供し、またはユーザの指示を入力するためのインタフェース部である。本実施形態のユーザＩ／Ｆ部４４は、図示しないタッチパネルディスプレイと、音声を出力するスピーカーとを備えている。タッチパネルディスプレイは、本発明の地図を表示する表示部である。制御部２０は、タッチパネルディスプレイに制御信号を出力し、地図を含む任意の画像と音声を出力させる。また、制御部２０は、タッチパネルディスプレイに対するタッチ操作に基づいて利用者の操作を取得する。
【００１５】
地図表示プログラム２１は、認知度取得モジュール２１ａと縮尺設定モジュール２１ｂと地図表示モジュール２１ｃとを含む。認知度取得モジュール２１ａと縮尺設定モジュール２１ｂとは、それぞれコンピュータとしての制御部２０を認知度取得部と縮尺設定部として機能させるプログラムモジュールである。
【００１６】
認知度取得モジュール２１ａの機能により制御部２０は、地図に表示される地域に対するユーザの認知度を取得する。本実施形態において表示される地図は、ユーザが通行中の地域を表示する地図であり、現在地周辺の地図である。具体的に、地図において、現在地が常に基準位置に表示される。基準位置は、例えば地図の横方向に二等分する中央線上の位置であってもよい。地図は、地図の方向が車両の進行方向に依存するヘディングアップで表示されてもよいし、北を指す方向が固定されるノースアップで表示されてもよい。
【００１７】
【表１】
2019184418.tif 000003
表１は、ユーザの認知度を示す表である。認知度取得モジュール２１ａの機能により制御部２０は、ユーザが登録した登録地点を含む地域に対する認知度として、登録地点を含まない地域に対する認知度よりも高い認知度を取得する。ここで、登録地点はユーザの自宅である。制御部２０は、登録地点情報３０ｂに基づいてユーザの自宅の位置を取得する。そして、制御部２０は、現在地とユーザの自宅との間の距離が予め決められた基準距離（例えば１０ｋｍ）以下である場合、すなわち現在地が自宅周辺である場合に、地図に表示される地域にユーザの自宅が含まれると判定する。制御部２０は、地図に表示される地域にユーザの自宅が含まれる場合に、地図に表示される地域に対するユーザの認知度が『高』であると判定する。
【００１８】
なお、制御部２０は、現在地が属する行政区画（市，区、郡，町，村）内に自宅が存在する場合に、地図に表示される地域にユーザの自宅が含まれると判定してもよい。さらに、制御部２０は、実際に地図に表示される領域内に自宅が存在する場合に、地図に表示される地域にユーザの自宅が含まれると判定してもよい。本実施形態において、地図の縮尺は予めユーザが設定した縮尺となっていることとする。
【００１９】
一方、地図に表示される地域に、登録地点としてのユーザの自宅が含まれない場合、制御部２０は、以下のようにしてユーザの認知度を取得する。認知度取得モジュール２１ａの機能により制御部２０は、ユーザの通行頻度が第１地域よりも高い第２地域に対する認知度として、第１地域に対する認知度よりも高い認知度を取得する。制御部２０は、現在地が存在している道路区間（以下、通行道路区間）の通行回数を、地図に表示される地域におけるユーザの通行頻度として取得する。そして、制御部２０は、通行道路区間の通行回数が第１閾値Ｎ１（例えば４回）以上である場合に、地図に表示される地域に対するユーザの認知度が『高』であると判定する。
【００２０】
制御部２０は、通行道路区間の通行回数が第１閾値Ｎ１未満かつ第２閾値Ｎ２（例えば２回）以上である場合に、地図に表示される地域に対するユーザの認知度が『中』であると判定する。さらに、制御部２０は、通行道路区間の通行回数が第２閾値Ｎ２未満である場合に、地図に表示される地域に対するユーザの認知度が『低』であると判定する。なお、第２閾値Ｎ２は第１閾値Ｎ１よりも小さい。
【００２１】
ここで、制御部２０は、公知のマップマッチングによって通行道路区間を取得してもよい。また、制御部２０は、通行履歴情報３０ｃに基づいて通行道路区間の通行回数を取得する。具体的に、制御部２０は、過去における車両の通行軌跡が通行道路区間を何回通過しているかをカウントすることにより、通行回数を取得する。なお、制御部２０は、通行道路区間の通行回数として、通行道路区間と反対方向の道路区間（以下、対向車線）の通行回数を合算した回数を取得してもよいし、対向車線の通行回数を合算しない回数を取得してもよい。
【００２２】
縮尺設定モジュール２１ｂの機能により制御部２０は、地図に表示される地域に対するユーザの認知度に基づいて地図の縮尺を設定する。具体的に、縮尺設定モジュール２１ｂの機能により制御部２０は、ユーザが通行中の路線の路線種別と、地図に表示される地域に対するユーザの認知度との組み合わせに基づいて地図の縮尺を設定する。本実施形態において、制御部２０は、原則的に、通行道路区間の道路種別が細街路以外から細街路に変化した場合に、地図の縮尺が増大するように地図の縮尺を設定する。細街路を通行するユーザは、細街路まで詳細に表示される地図を視認する必要があるからである。
【００２３】
ただし、縮尺設定モジュール２１ｂの機能により制御部２０は、地図に表示される地域に対するユーザの認知度が第１範囲内にある場合、ユーザが通行中の路線の路線種別が変化しても地図の縮尺を変化させないようにする。具体的に、制御部２０は、地図に表示される地域に対するユーザの認知度が『高』である場合に、通行道路区間の道路種別が細街路以外から細街路に変化しても地図の縮尺を変化させない。認知度が『高』であることは、認知度が第１範囲内であることを意味する。
【００２４】
制御部２０は、通行道路区間の道路種別が細街路以外から細街路に変化する前の地図の縮尺（以下、初期縮尺Ｓ０）であった場合、通行道路区間の道路種別が細街路以外から細街路に変化しても地図の縮尺を初期縮尺Ｓ０のまま維持する。
【００２５】
縮尺設定モジュール２１ｂの機能により制御部２０は、地図に表示される地域に対するユーザの認知度が高い地域ほど地図の縮尺として小さい縮尺を設定する。具体的に、制御部２０は、地図に表示される地域に対するユーザの認知度が『中』である場合に、通行道路区間の道路種別が細街路以外から細街路に変化すると、地図の縮尺を初期縮尺Ｓ０から第１縮尺Ｓ１に変化させる。さらに、制御部２０は、地図に表示される地域に対するユーザの認知度が『低』である場合に、通行道路区間の道路種別が細街路以外から細街路に変化すると、地図の縮尺を初期縮尺Ｓ０から第２縮尺Ｓ２に変化させる。
【００２６】
図２Ａは、通行道路区間の道路種別が細街路以外から細街路に変化した際の縮尺を示すグラフである。図２Ａにおいて、縮尺の変化を矢印で示す。図２Ａに示すように、第１縮尺Ｓ１は、第２縮尺Ｓ２よりも小さい縮尺であり、第２縮尺Ｓ２よりも広域の地図を表示する縮尺である。従って、地図に表示される地域に対するユーザの認知度が『中』である場合には、認知度が『低』である場合よりも広域の地図が表示されることとなる。
【００２７】
なお、初期縮尺Ｓ０が第１縮尺Ｓ１や第２縮尺Ｓ２よりも大きい場合、制御部２０は、地図に表示される地域に対するユーザの認知度に拘わらず、地図の縮尺を初期縮尺Ｓ０のまま維持すればよい。初期縮尺Ｓ０はユーザが意図的に設定した縮尺であるため、ユーザの意図に反して詳細すぎる地図が表示されることとはならないからである。
【００２８】
縮尺設定モジュール２１ｂの機能により制御部２０は、経路案内中において、通行道路区間の道路種別が細街路以外から細街路に変化した場合、地図の縮尺を初期縮尺Ｓ０から第３縮尺Ｓ３に変化させる。本実施形態において、第３縮尺Ｓ３は、第１縮尺Ｓ１と同じ大きさの縮尺であり、地図上において細街路が表示される最小の縮尺とされている。第２縮尺Ｓ２は、第１縮尺Ｓ１と第３縮尺Ｓ３の２倍の縮尺とされている。第１〜第３縮尺Ｓ１〜Ｓ３の具体的な大きさは、地図の表示サイズや描画方法に依存するため、特に限定されるものではない。
【００２９】
経路案内とは、ユーザが設定した目的地まで到達可能な経路上をユーザが通行できるように、ユーザを誘導することである。経路案内中においては、これから通行する道路区間を、地図を見ながらユーザが検討する可能性が低い。そのため、経路案内中においては、経路案内を行っていない場合よりも、ユーザの認知度が低い地域において詳細な地図を表示する必要性が低いくなる。なお、経路案内を行うための構成は特に限定されず、公知の構成を採用すればよい。
【００３０】
地図表示モジュール２１ｃの機能により制御部２０は、地図情報３０ａに基づいて地図を描画し、当該地図を示す画像データをユーザＩ／Ｆ部４４に出力することにより、地図を表示する。このとき、制御部２０は、ユーザによって設定された初期縮尺Ｓ０、または、縮尺設定モジュール２１ｂの機能によって設定された第１〜第３縮尺Ｓ１〜Ｓ３で地図を描画する。
【００３１】
以上説明した本実施形態において、制御部２０は、地図に表示される地域に対するユーザの認知度に基づいて地図の縮尺を設定する。ここで、ユーザが見たいと意図する地図の縮尺は、地図に表示される地域に対するユーザの認知度に依存する。そのため、地図に表示される地域に対するユーザの認知度に基づいて地図の縮尺を設定することにより、ユーザの意図に反した縮尺が設定される可能性を低減できる。
【００３２】
ここで、地図に表示される地域に対するユーザの認知度が高いほど、詳細な地図を確認する必要性が低下すると考えられる。従って、制御部２０は、認知度が高い地域ほど地図の縮尺として小さい縮尺を設定することにより、ユーザの意図に反した縮尺が設定される可能性を低減できる。
【００３３】
また、制御部２０は、ユーザが通行中の道路の道路種別と、地図に表示される地域に対するユーザの認知度との組み合わせに基づいて地図の縮尺を設定する。これにより、ユーザが通行中の道路の道路種別と、地図に表示される地域に対するユーザの認知度との組み合わせに基づいて最適な地図の縮尺を設定できる。
【００３４】
また、制御部２０は、地図に表示される地域に対するユーザの認知度が『高』である場合、ユーザが通行中の道路区間の道路種別が変化しても地図の縮尺を初期縮尺Ｓ０から変化させない。これにより、認知度が『高』である地域においては、道路種別が変化しても地図の縮尺が変化しないようにすることができる。従って、認知度が『高』である地域において、意図に反して大縮尺へと地図の縮尺が変化してユーザが戸惑う可能性を低減できる。
【００３５】
制御部２０は、ユーザが登録した登録地点を含む地域に対する認知度として、登録地点を含まない地域に対する認知度よりも高い認知度を取得する。ここで、登録地点は何らかの知識を持ってユーザが登録した地点であるため、登録地点を含む地域の認知度が高いと推定できる。具体的に、自宅を含む地域は認知度が極めて高いと推定できるため、制御部２０は、自宅を含む地域に対する認知度として、自宅を含まない地域に対する認知度よりも高い認知度を取得することができる。また、ユーザの通行回数が多い地域ほど認知度が高いと推定できるため、制御部２０は、ユーザの通行回数が第１地域よりも高い第２地域に対する認知度として、第１地域に対する認知度よりも高い認知度を取得できる。
【００３６】
（２）地図表示処理：
次に、地図表示プログラム２１の機能により実行される地図表示処理を説明する。地図表示処理は、現在地周辺の地図を表示している期間に実行される処理である。まず、認知度取得モジュール２１ａの機能により制御部２０は、登録地点情報３０ｂと通行履歴情報３０ｃとを取得する（ステップＳ１００）。これにより、すなわち、制御部２０は、登録地点としてユーザの自宅と、通行道路区間の通行回数とを取得可能となる。
【００３７】
次に、認知度取得モジュール２１ａの機能により制御部２０は、通行道路区間の路線種別を取得する（ステップＳ１１０）。すなわち、制御部２０は、ユーザが現在通行している通行道路区間の路線種別として細街路または細街路以外のいずれかを取得する。次に、認知度取得モジュール２１ａの機能により制御部２０は、通行道路区間の道路種別が細街路に変化したか否かを判定する（ステップＳ１２０）。すなわち、制御部２０は、ユーザが乗車する車両が細街路以外の道路区間から細街路の通行道路区間へと進入したか否かを判定する。このような場合、原則的には、細街路まで表示される詳細な地図を表示するべきである。
【００３８】
通行道路区間の道路種別が細街路に変化したと判定した場合（ステップＳ１２０：Ｙ）、縮尺設定モジュール２１ｂの機能により制御部２０は、経路案内中であるか否かを判定する（ステップＳ１３０）。すなわち、制御部２０は、細街路を通行中のユーザが、地図を見ながらこれから通行する道路区間を検討する必要性が低いか否かを判定する。
【００３９】
経路案内中であると判定した場合（ステップＳ１３０：Ｙ）、縮尺設定モジュール２１ｂの機能により制御部２０は、地図の縮尺を第３縮尺Ｓ３に変更する（ステップＳ１４０）。これにより、これから通行する道路区間をユーザが検討する必要性が低い状態において、細街路が表示される最小の縮尺の地図を表示できる。
【００４０】
一方、経路案内中であると判定しなかった場合（ステップＳ１３０：Ｎ）、認知度取得モジュール２１ａの機能により制御部２０は、現在地が自宅周辺であるか否かを判定する（ステップＳ１５０）。すなわち、制御部２０は、地図に表示される地域に、登録地点としてのユーザの自宅が含まれるか否か（認知度が『高』であるか否か）を判定する。
【００４１】
現在地が自宅周辺であると判定した場合（ステップＳ１５０：Ｙ）、縮尺設定モジュール２１ｂの機能により制御部２０は、地図の縮尺を変更しない（ステップＳ１６０）。すなわち、制御部２０は、もともと表示していた地図の縮尺である初期縮尺Ｓ０を維持する。これにより、ユーザの認知度が極めて高い自宅周辺の地図が詳細すぎる縮尺で表示される可能性を低減できる。
【００４２】
現在地が自宅周辺であると判定しなかった場合（ステップＳ１５０：Ｎ）、認知度取得モジュール２１ａの機能により制御部２０は、通行道路区間の通行回数が第１閾値Ｎ１以上であるか否かを判定する（ステップＳ１７０）。すなわち、制御部２０は、地図に表示される地域の通行頻度が高く、認知度が『高』であるか否かを判定する。通行道路区間の通行回数が第１閾値Ｎ１以上であると判定した場合（ステップＳ１７０：Ｙ）、縮尺設定モジュール２１ｂの機能により制御部２０は、地図の縮尺を変更しない（ステップＳ１６０）。
【００４３】
一方、通行道路区間の通行回数が第１閾値Ｎ１以上であると判定しなかった場合（ステップＳ１７０：Ｎ）、縮尺設定モジュール２１ｂの機能により制御部２０は、通行道路区間の通行回数が第２閾値Ｎ２以上であるか否かを判定する（ステップＳ１８０）。すなわち、制御部２０は、地図に表示される地域の通行頻度が中程度であり、認知度が『中』であるか否かを判定する。
【００４４】
通行道路区間の通行回数が第２閾値Ｎ２以上であると判定した場合（ステップＳ１８０：Ｙ）、縮尺設定モジュール２１ｂの機能により制御部２０は、地図の縮尺を第１縮尺Ｓ１に変更する（ステップＳ１９０）。これにより、地図に表示される地域に対するユーザの認知度が中程度である場合に、ほどよく詳細な地図を表示することができる。
【００４５】
通行道路区間の通行回数が第２閾値Ｎ２以上であると判定なかった場合（ステップＳ１８０：Ｎ）、縮尺設定モジュール２１ｂの機能により制御部２０は、地図の縮尺を第２縮尺Ｓ２に変更する（ステップＳ２００）。これにより、地図に表示される地域に対するユーザの認知度が低い場合に、詳細な地図を表示することができる。
【００４６】
なお、通行道路区間の道路種別が細街路に変化したと判定しなかった場合（ステップＳ１２０：Ｎ）、制御部２０は、ステップＳ１２０に戻る。すなわち、道路種別が細街路以外の通行道路区間を継続して通行する場合には、初期縮尺Ｓ０の地図を継続して表示する。
【００４７】
（３）第２実施形態：
図２Ｂおよび表２は第２実施形態における地図の縮尺を説明するグラフおよび表である。
【表２】
2019184418.tif 000004
第１実施形態においては、通行道路区間の道路種別が細街路へと変化した際における変更後の縮尺が予め決められていたが、変更後の縮尺が変更前の初期縮尺Ｓ０に変化倍率を乗算した大きさの縮尺に設定されてもよい。通行道路区間の道路種別が細街路へと変化した際に、初期縮尺Ｓ０に１よりも大きい変化倍率を乗算した縮尺に変化させることにより、地図を詳細化することができる。
【００４８】
以上の構成において、縮尺設定モジュール２１ｂの機能により制御部２０は、地図に表示される地域に対するユーザの認知度が第２範囲内にある場合、認知度が第２範囲内にない場合よりも、ユーザが通行中の路線の路線種別が変化したことに応じて変化させる地図の縮尺の変化量（変化倍率）を小さく設定してもよい。図２Ｂおよび表２に示すように、本実施形態において、通行道路区間の通行回数が第１閾値Ｎ１未満かつ第２閾値Ｎ２以上である場合に、認知度が『中』であることは、認知度が第２範囲内であることを意味する。また、通行道路区間の通行回数が第２閾値Ｎ２未満である場合に、認知度が『低』であることは、認知度が第２範囲外であることを意味する。
【００４９】
地図に表示される地域に対するユーザの認知度が第２範囲内である場合、制御部２０は、初期縮尺Ｓ０に第１変化倍率Ｋ１を乗算した縮尺を変化後の縮尺として設定する。一方、認知度が第２範囲外である場合、制御部２０は、初期縮尺Ｓ０に第２変化倍率Ｋ２を乗算した縮尺を変化後の縮尺として設定する。ここで、第１変化倍率Ｋ１（例えば３倍）は、第２変化倍率Ｋ２（例えば４倍）よりも小さい。このように、認知度が第２範囲内にある地域において地図の縮尺の変化倍率を小さくすることにより、意図よりも大幅に縮尺が増大してユーザが戸惑う可能性を低減できる。
【００５０】
また、縮尺設定モジュール２１ｂの機能により制御部２０は、認知度が第３範囲内にある場合、認知度が第３範囲内にない場合よりも、ユーザが通行中の路線の路線種別が変化したことに応じて変化可能な地図の縮尺の上限値または下限値を小さく設定してもよい。図２Ｂおよび表２に示す例において、初期縮尺Ｓ０がもともと大きかった場合、初期縮尺Ｓ０に第１変化倍率Ｋ１や第２変化倍率Ｋ２を乗算した縮尺が大きくなりすぎる場合がある。このような場合に備えて縮尺の上限値が定められてもよい。
【００５１】
本実施形態において、通行道路区間の通行回数が第１閾値Ｎ１未満かつ第２閾値Ｎ２以上である場合に、認知度が『中』であることは、認知度が第３範囲内であることを意味する。また、通行道路区間の通行回数が第２閾値Ｎ２未満である場合に、認知度が『低』であることは、認知度が第３範囲外であることを意味する。
【００５２】
地図に表示される地域に対するユーザの認知度が第３範囲内である場合、制御部２０は、縮尺の上限値として第１縮尺Ｓ１を設定する。一方、認知度が第３範囲外である場合、制御部２０は、縮尺の上限値として第２縮尺Ｓ２を設定する。第１実施形態と同様に、縮尺Ｓ１は縮尺Ｓ２よりも小さい。制御部２０は、初期縮尺Ｓ０に第１変化倍率Ｋ１や第２変化倍率Ｋ２を乗算した変化後の縮尺Ｓ０＊Ｋ１，Ｓ０＊Ｋ２が上限値の縮尺Ｓ１，Ｓ２よりも大きくなる場合、地図の縮尺として上限値の縮尺Ｓ１，Ｓ２を設定する。このように、認知度が第３範囲内にある地域においては、地図の縮尺の上限値を小さくすることにより、意図よりも詳細な地図が表示されてユーザが戸惑う可能性を低減できる。
【００５３】
さらに、制御部２０は、地図の縮尺を減少させる際（地図を広域化させる際）における変化量を、地図に表示される地域に対するユーザの認知度に基づいて設定してもよい。例えば、制御部２０は、初期縮尺Ｓ０を変化倍率で除算した縮尺を変化後の縮尺として設定してもよく、この変化倍率を地図に表示される地域に対するユーザの認知度に基づいて設定してもよい。さらに、制御部２０は、変化後の縮尺の上限値だけでなく、下限値を設定してもよい。以上の構成により、ユーザの意図に反して広域すぎる地図が表示される可能性を低減できる。さらに、制御部２０は、ユーザの操作に応じて地図の縮尺を変更する際に、地図に表示される地域に対するユーザの認知度に基づいて、縮尺の変化量や上限値や下限値を設定してもよい。
【００５４】
（４）他の実施形態：
第１実施形態において、通行道路区間の道路種別が細街路へと変化した際に縮尺を増大させる場合において、地図に表示される地域に対するユーザの認知度を考慮する例を挙げたが、本発明はこの例に限定されるものではない。例えば、制御部２０は、通行道路区間の道路種別が細街路以外へと変化した際に縮尺を減少させる場合において、地図に表示される地域に対するユーザの認知度に基づいて縮尺を設定してもよい。これにより、ユーザの意図に反して広域すぎる地図が表示される可能性を低減できる。
【００５５】
また、本発明は、通行道路区間の道路種別が変化した際に、地図に表示される地域に対するユーザの認知度に基づいて縮尺を設定するものに限られない。例えば、制御部２０は、ユーザが指定した指定地点の周辺の地図を表示する際に、指定地点を含む地域に対するユーザの認知度に応じて地図の縮尺を設定してもよい。指定地点は、ユーザが地図をスクロールさせて指定した地点であってもよいし、ユーザが検索した地点であってもよい。ユーザの認知度が高い地域に存在する指定地点を敢えてユーザが指定した場合、ユーザがより詳細に指定地点周辺を調べたいと考えている可能性が高い。そのため、制御部２０は、指定地点周辺に対するユーザの認知度が高いほど、地図の縮尺として大きい縮尺を設定してもよい。
【００５６】
本発明において、地図表示システムは、地図を表示する機能を有する装置であればよく、地図を表示するディスプレイを制御可能な装置であればよい。従って、地図表示システムはディスプレイを備えていなくてもよく、ディスプレイに対して通信を介して表示データを送信する装置であってもよい。具体的に、地図表示システムは、スマートフォン等の携帯端末であってもよいし、パーソナルコンピュータであってもよいし、カーナビゲーションシステムであってもよいし、車両等の乗り物に内蔵された地図表示装置であってもよい。また、地図表示システムによって表示される地図の用途は特に限定されない。
【００５７】
地図に表示される地域に対するユーザの認知度とは、地図を視認するユーザ個人が認知している認知度であってもよいし、平均的なユーザが認知している認知度であってもよい。認知度取得部が認知度を取得する手法は種々考えられ、ユーザが地域ごとに設定した認知度を取得してもよいし、ユーザのプロファイル等に基づいて認知度を取得してもよい。
地図に表示される地域とは、実際に地図に表示される領域であってもよいし、地図に表示される地点から一定距離以内の領域であってもよいし、地図に表示される地点を含む行政区画（都道府県市区町村等）であってもよい。
【００５８】
縮尺設定部は、認知度に基づいて地図の縮尺を設定すればよく、少なくとも認知度に基づいて２段階の地図の縮尺が設定されればよい。むろん、縮尺設定部は、認知度に応じて地図の縮尺を連続的に変化させてもよい。
【００５９】
ここで、縮尺設定部は、認知度が高い地域ほど地図の縮尺として小さい縮尺を設定してもよい。地図に表示される地域に対するユーザの認知度が高いほど、詳細な地図を確認する必要性が低下すると考えられる。従って、認知度が高い地域ほど地図の縮尺として小さい縮尺を設定することにより、ユーザの意図に反した縮尺が設定される可能性を低減できる。
【００６０】
ただし、縮尺設定部は、認知度が高い地域ほど地図の縮尺として大きい縮尺を設定してもよい。これにより、認知度が高い地域については、より詳細に地図を表示することができ、ユーザがより認知度を高めることができる地図を表示することができる。さらに、認知度が高い地域ほど地図の縮尺として小さい縮尺を設定するのか、認知度が高い地域ほど地図の縮尺として大きい縮尺を設定するのかを、ユーザが切替可能に構成されてもよいし、地図の用途に応じて切替可能に構成されてもよい。例えば、縮尺設定部は、常時表示されるナビゲーション用の地図においては認知度が高い地域ほど地図の縮尺として小さい縮尺を設定してもよい。また、縮尺設定部は、ユーザが地域を詳細に調べる可能性が高い地図（例えば検索地点の周辺地図）においては認知度が高い地域ほど地図の縮尺として小さい縮尺を設定してもよい。
【００６１】
また、地図はユーザが通行中の地域を表示する地図であり、縮尺設定部は、ユーザが通行中の路線の路線種別と認知度との組み合わせに基づいて地図の縮尺を設定してもよい。ユーザが通行中の路線の路線種別と、地図に表示される地域に対するユーザの認知度との組み合わせに基づいて最適な地図の縮尺を設定できる。ここで、路線とは、ユーザが通行可能な路線であればよく、路線上を移動する移動手段は特に限定されない。縮尺設定部は、分岐点の間隔が広い路線種別であるほど、地図の縮尺として小さい縮尺を設定してもよい。これにより、分岐点が地図上に表示されるようにすることができ、地図を見て分岐点における進行方向を検討することができる。分岐点として、交差点やインターチェンジやジャンクションや駅や港や空港等が挙げられる。
【００６２】
また、縮尺設定部は、認知度が第１範囲内にある場合、ユーザが通行中の路線の路線種別が変化しても地図の縮尺を変化させないようにしてもよい。これにより、認知度が第１範囲内にある地域においては、路線種別が変化しても地図の縮尺が変化しないようにすることができる。従って、認知度が第１範囲内にある地域において、意図に反して大縮尺へと地図の縮尺が変化したり、小縮尺へと地図の縮尺が変化したりしてユーザが戸惑う可能性を低減できる。
【００６３】
また、縮尺設定部は、認知度が第２範囲内にある場合、認知度が第２範囲内にない場合よりも、ユーザが通行中の路線の路線種別が変化したことに応じて変化させる地図の縮尺の変化量を小さく設定してもよい。すなわち、認知度が第２範囲内にある地域においては、地図の縮尺の変化量を小さくすることにより、意図よりも大幅に縮尺が変化（増大または減少）してユーザが戸惑う可能性を低減できる。
【００６４】
また、縮尺設定部は、認知度が第３範囲内にある場合、認知度が第３範囲内にない場合よりも、ユーザが通行中の路線の路線種別が変化したことに応じて変化可能な地図の縮尺の上限値または下限値を小さく設定してもよい。すなわち、認知度が第３範囲内にある地域においては、地図の縮尺の上限値または下限値を小さくすることにより、意図よりも詳細または広域の地図が表示されてユーザが戸惑う可能性を低減できる。
【００６５】
また、認知度取得部は、ユーザが登録した登録地点を含む地域に対する認知度として、登録地点を含まない地域に対する認知度よりも高い認知度を取得してもよい。ここで、登録地点は何らかの知識を持ってユーザが登録した地点であるため、登録地点を含む地域の認知度が高いと推定できる。
【００６６】
より具体的に、登録地点はユーザの自宅であってもよい。自宅を含む地域は認知度が極めて高いと推定できるからである。ただし、登録地点はユーザの自宅に限らず、ユーザの勤務地であってもよいし、ユーザが任意の名称を指定して登録した地点であってもよい。
【００６７】
さらに、認知度取得部は、ユーザの通行頻度が第１地域よりも高い第２地域に対する認知度として、第１地域に対する認知度よりも高い認知度を取得してもよい。ユーザの通行頻度が高い地域ほど認知度が高いと推定できるからである。通行頻度は、累積の通行回数であってもよいし、単位時間あたりの通行回数や通行確率であってもよい。
【００６８】
さらに、本発明のように、ユーザの地域に対する認知度に応じて地図の縮尺を設定する手法は、プログラムや方法としても適用可能である。また、以上のようなシステム、プログラム、方法は、単独の装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような装置を備えたナビゲーションシステム、ナビゲーションシステムや方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし半導体メモリであってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。
【符号の説明】
【００６９】
１０…地図表示システム、２０…制御部、２１…地図表示プログラム、２１ａ…認知度取得モジュール、２１ｂ…縮尺設定モジュール、２１ｃ…地図表示モジュール、３０…記録媒体、３０ａ…地図情報、３０ｂ…登録地点情報、３０ｃ…通行履歴情報、４１…ＧＮＳＳ受信部、４２…車速センサ、４３…ジャイロセンサ、４４…ユーザＩ／Ｆ部
【図１】
2019184418.tif 000005
【図２】
2019184418.tif 000006
【図３】
2019184418.tif 000007