(57)【要約】【課題】必要な領域の地図情報のみを容易に記憶させる。【解決手段】スマートウォッチ１は、情報を表示する表示部１０４と、ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を表示部１０４に表示させ、閲覧用地図情報のうち、表示部１０４に表示されている全領域に応じた領域である部分地図情報を閲覧用地図情報とは異なる地図情報として取得するＣＰＵ１０１と、ＣＰＵ１０１により取得された部分地図情報を記憶する記憶部１０５と、を備える。【選択図】図２
2020187369.tif 000002
【特許請求の範囲】
【請求項１】
情報を表示する表示手段と、
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を前記表示手段に表示させる表示制御手段と、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する部分地図情報取得手段と、
前記部分地図情報取得手段により取得された前記部分地図情報を記憶する記憶手段と、
を備えることを特徴とする地図記録装置。
【請求項２】
前記表示制御手段は、前記閲覧用地図情報のうち前記表示手段に表示される領域を、拡大又は縮小し、
前記部分地図情報取得手段は、前記表示制御手段により拡大又は縮小されて前記表示手段に表示されている全領域に応じた領域である前記部分地図情報を取得することを特徴とする請求項１に記載の地図記録装置。
【請求項３】
前記表示制御手段は、前記閲覧用地図情報のうち前記表示手段に表示される領域を、前記閲覧用地図情報上で移動させ、
前記部分地図情報取得手段は、前記表示制御手段により移動されて前記表示手段に表示されている全領域に応じた領域である前記部分地図情報を取得することを特徴とする請求項１又は２に記載の地図記録装置。
【請求項４】
前記表示制御手段は、前記閲覧用地図情報を第１の外部データベースから取得して、前記表示手段に表示させ、
前記部分地図情報取得手段は、前記部分地図情報を第２の外部データベースから取得することを特徴とする請求項１から３のいずれか一項に記載の地図記録装置。
【請求項５】
ユーザの操作により地図情報の表示態様を選択する選択手段を備え、
前記部分地図情報取得手段は、前記選択手段により選択された表示態様の前記部分地図情報を取得することを特徴とする請求項１から４のいずれか一項に記載の地図記録装置。
【請求項６】
前記部分地図情報取得手段は、前記表示手段に表示されている全領域に応じた領域である矩形状の前記部分地図情報を取得することを特徴とする請求項１から５のいずれか一項に記載の地図記録装置。
【請求項７】
前記表示制御手段は、前記記憶手段に記憶された前記部分地図情報を前記表示手段に表示させることを特徴とする請求項１から６のいずれか一項に記載の地図記録装置。
【請求項８】
コンピュータを、
情報を表示する表示手段、
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を前記表示手段に表示させる表示制御手段、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する部分地図情報取得手段、
前記部分地図情報取得手段により取得された前記部分地図情報を記憶する記憶手段、
として機能させるためのプログラム。
【請求項９】
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を表示手段に表示させる工程と、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する工程と、
取得された前記部分地図情報を記憶手段に記憶させる工程と、
を有することを特徴とする地図記録方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図記録装置、プログラム及び地図記録方法に関する。
【背景技術】
【０００２】
従来、携帯電話機やスマートフォン（高機能携帯電話機）、タブレット端末、ナビゲーション端末、スポーツウォッチ等の携帯型（又は装着型）の電子機器において、位置情報や地図情報を利用した種々の製品、サービス等が提供されている。
【０００３】
上記のような電子機器において、例えば、地図情報を表示し、ユーザの現在位置が、領域単位ごとにダウンロードされた地図情報から外れたときに、現在位置と登録目的地に基づき地図情報管理システムから領域単位ごとの地図情報を再ダウンロードする技術が提供されている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２１２８０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、例えばスマートウォッチのように、通信接続が可能なタイミングや、データの記憶容量に制限がある電子機器においては、ユーザの現在位置が既にダウンロードされた地図情報から外れたときに必ずしも再ダウンロードが可能とは限らない。また、領域単位ごとにダウンロードされる地図情報が占める領域はあらかじめ定められたものであり、ユーザにとっては実際上不必要な領域まで含まれているため、電子機器の記憶容量が不足するおそれもある。
【０００６】
そこで、本発明は、必要な領域の地図情報のみを容易に記憶させることができる地図記録装置、プログラム及び地図記録方法を提供することを目的としている。
【課題を解決するための手段】
【０００７】
以上の課題を解決するため、請求項１に記載の発明の地図記録装置は、
情報を表示する表示手段と、
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を前記表示手段に表示させる表示制御手段と、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する部分地図情報取得手段と、
前記部分地図情報取得手段により取得された前記部分地図情報を記憶する記憶手段と、
を備えることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、必要な領域の地図情報のみを容易に記憶させることができる地図記録装置、プログラム及び地図記録方法を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態の地図情報表示システムを示す概略構成図である。
【図２】スマートウォッチの機能構成を示すブロック図である。
【図３】スマートフォンの機能構成を示すブロック図である。
【図４】表示態様の異なる地図情報の例を示す図である。
【図５】本実施形態に係る地図情報表示切替処理の一例を示すフローチャートである。
【図６】地図情報を閲覧する際に表示される画面の一例を示す図である。
【図７】本実施形態に係る地図情報記憶処理の一例を示すフローチャートである。
【図８】ユーザがダウンロードする領域を決定する際に表示される画面の一例を示す図である。
【図９】表示部に表示される領域と、部分地図情報としてダウンロードされる領域とを示す図である。
【図１０】現在位置情報の履歴を閲覧する際に表示される画面の一例を示す図である。
【図１１】変形例に係る地図情報表示切替処理の一例を示すフローチャートである。
【図１２】変形例に係る地図情報記憶処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下に、本発明を実施するための形態について図面を用いて説明する。ただし、以下に述べる実施形態には、本発明を実施するために技術的に好ましい種々の限定が付されているが、発明の範囲を以下の実施形態及び図示例に限定するものではない。
【００１１】
《地図情報表示システム１００の構成》
まず、図１を参照して、本実施形態の構成を説明する。図１は、本実施形態の地図情報表示システム１００の概略構成図である。
【００１２】
本実施形態の地図情報表示システム１００は、現在位置が第１のエリアに含まれている際は第１のエリアに対応する表示態様の地図情報を画面表示し、現在位置が第２のエリアに含まれている際は第２のエリアに対応する表示態様の地図情報を画面表示するシステムである。また、ユーザの操作によって閲覧用地図情報の任意の領域を画面表示し、画面表示されている全領域に応じた領域である部分地図情報を、閲覧用地図情報とは異なる地図情報として取得し、これを記憶するシステムである。
【００１３】
図１に示すように、地図情報表示システム１００は、スマートウォッチ（地図記録装置）１と、スマートフォン２と、サーバ３と、サーバ４とを備えて構成され、スマートウォッチ１とスマートフォン２とが通信接続され、スマートフォン２、サーバ３、サーバ４等が通信ネットワークＮを介して通信接続される。
【００１４】
なお、本実施形態においては、スマートフォン２を備えて構成されているものとしたがこれに限られるものではない。すなわち、スマートフォン２に代えて、又はスマートフォン２に加えて、例えばタブレット端末、ＰＣ（personal computer）等のユーザ端末や、サーバ等を備えて構成されているものとしても良い。
【００１５】
《スマートウォッチ１の構成》
次いで、スマートウォッチ１の内部構成を説明する。図２に、スマートウォッチ１の内部構成を示す。
【００１６】
図２に示すように、スマートウォッチ１は、ＣＰＵ（Central Processing Unit）１０１と、操作入力部１０２と、ＲＡＭ（Random Access Memory）１０３と、表示部１０４と、記憶部１０５と、通信部１０６と、計時部１０７と、衛星電波受信モジュール１０８と、出力部１０９と、を備えて構成され、各部がバス１１０を介して接続されている。
【００１７】
ＣＰＵ１０１は、記憶部１０５に記憶されているシステムプログラムを読み出し、ＲＡＭ１０３のワークエリアに展開し、当該システムプログラムに従って各部を制御する。また、ＣＰＵ１０１は、記憶部１０５に記憶されている処理プログラムを読み出してワークエリアに展開し、後述する地図情報表示切替処理、地図情報記憶処理等のスマートウォッチ１側の処理を始めとする各種処理を実行し、位置情報取得手段、判定手段、表示制御手段、解析手段、部分地図情報取得手段、選択手段等として機能する。
【００１８】
操作入力部１０２は、押しボタンスイッチ１０２ａ〜１０２ｃや、表示部１０４上に設けられるタッチセンサ等を有して構成され、ユーザの入力操作を受け付けて、操作内容を電気信号に変換してＣＰＵ１０１に出力する。また、操作入力部１０２は、マイク等により構成される音声入力部（図示略）を有し、ユーザにより入力された音声を電気信号に変換してＣＰＵ１０１に出力する。
【００１９】
ＲＡＭ１０３は、揮発性のメモリーである。また、ＲＡＭ１０３は、実行される各種プログラムやこれら各種プログラムに係るデータ等を格納するワークエリアを有する。
【００２０】
表示部１０４は、ＬＣＤ（Liquid Crystal Display）、ＣＲＴ（Cathode Ray Tube）等で構成され、ＣＰＵ１０１からの表示制御信号に従って画面表示を行う。上記したように、表示部１０４の表示画面上にはタッチセンサが設けられている。
【００２１】
記憶部１０５は、磁気記録媒体を有するＨＤＤ（Hard Disk Drive）等により構成される。記憶部１０５には、ＣＰＵ１０１で実行されるシステムプログラムや処理プログラム、Ｗｅｂサーバプログラム等のアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。処理プログラムには、後述する地図情報表示切替処理、地図情報記憶処理等のスマートウォッチ１側の処理を始めとする各種処理を実行するためのプログラムが含まれる。
これらのプログラムは、コンピュータ読み取り可能なプログラムコードの形態で記憶部１０５に格納されている。ＣＰＵ１０１は、当該プログラムコードに従った動作を逐次実行する。
【００２２】
また、記憶部１０５は、ユーザにより入力される各種データや、スマートフォン２から送信される各種データを記憶する。例えば、記憶部１０５は、後述する地図情報記憶処理により部分地図情報として記憶される地図情報等を記憶することが可能に構成されている。
【００２３】
通信部１０６は、所定の無線通信回線（例えば、Bluetooth（登録商標）等の無線ＰＡＮ（Personal Area Network））を介して接続されたスマートフォン等の携帯装置や、ＰＣ等の外部機器との情報の通信制御を行う。そして、通信部１０６は、例えば、あらかじめペアリングと呼ばれる通信設定処理を行うことで、互いのデバイス情報や認証鍵のデータを無線信号により通信相手と交換する。これにより、その後、通信設定処理を毎回行わなくとも、例えば、スマートウォッチ１とスマートフォン２とが電波が届かない範囲に離れれば通信接続が解除される一方で、電波が届く範囲に近づけば自動的に通信接続される。
【００２４】
計時部１０７は、例えば、タイマや計時回路等を備えて構成され、現在の時刻を計時して時刻情報を取得する。そして、計時部１０７は、取得した時刻情報をＣＰＵ１０１に出力する。
【００２５】
衛星電波受信モジュール１０８は、図示略のアンテナを有し、ＧＰＳ（Global Positioning System）を始めとする測位システムに係る測位衛星からの電波を捕捉、受信して復調し、取得した現在位置情報や時刻情報をＣＰＵ１０１に出力する。衛星電波受信モジュール１０８は、スマートウォッチ１全体の電源操作とは別に、ユーザの操作に基づき個別に電源供給をオンオフする制御が可能となっている。
【００２６】
出力部１０９は、振動を発する振動モータやスピーカ等を有して構成され、ＣＰＵ１１から送られる信号に基づいて振動や音声を出力する。
【００２７】
《スマートフォン２の構成》
次いで、スマートフォン２の内部構成を説明する。図３に、スマートフォン２の内部構成を示す。
【００２８】
図３に示すように、スマートフォン２は、ＣＰＵ２０１と、操作入力部２０２と、ＲＡＭ２０３と、表示部２０４と、記憶部２０５と、通信部２０６と、計時部２０７と、衛星電波受信モジュール２０８と、出力部２０９とを備えて構成され、各部がバス２１０を介して接続されている。
【００２９】
ＣＰＵ２０１、操作入力部２０２、ＲＡＭ２０３、表示部２０４、記憶部２０５、通信部２０６、計時部２０７、衛星電波受信モジュール２０８及び出力部２０９は、それぞれ、スマートウォッチ１のＣＰＵ１０１、操作入力部１０２、ＲＡＭ１０３、表示部１０４、記憶部１０５、通信部１０６、計時部１０７、衛星電波受信モジュール１０８及び出力部１０９の構成と同様であり、異なる部分を主として説明する。
【００３０】
ＣＰＵ２０１は、記憶部２０５に記憶されているシステムプログラムを読み出し、ＲＡＭ２０３のワークエリアに展開し、当該システムプログラムに従って各部を制御する。また、ＣＰＵ２０１は、記憶部２０５に記憶されている処理プログラムを読み出してワークエリアに展開し、後述する地図情報表示切替処理、地図情報記憶処理等のスマートフォン２側の処理を始めとする各種処理を実行する。
【００３１】
記憶部２０５は、磁気記録媒体を有するＨＤＤ等により構成される。記憶部２０５には、ＣＰＵ２０１で実行されるシステムプログラムや処理プログラム、Ｗｅｂブラウザ等のアプリケーションプログラム、これらのプログラムの実行に必要なデータ等が記憶されている。当該処理プログラムには、後述する地図情報表示切替処理、地図情報記憶処理等のスマートフォン２側の処理を始めとする各種処理を実行するためのプログラムが含まれる。
【００３２】
通信部２０６は、ペアリングされたスマートウォッチ１や、通信ネットワークＮ上のサーバ３、４等の外部機器と通信を行い、データを送受信する。
【００３３】
《サーバ３及びサーバ４の構成》
サーバ３は、閲覧用地図情報データベース（第１の外部データベース）３１を備え、サーバ４は、部分地図情報データベース（第２の外部データベース）４１と、エリアデータベース４２とを備える。ここで、閲覧用地図情報とは、サーバ３と通信接続された環境下においてユーザ端末の表示画面上に表示され、ユーザの操作に応じて逐次更新される地図情報である。また、部分地図情報とは、サーバ４からダウンロードされてスマートウォッチ１に記憶される所定領域の地図情報であって、ユーザの操作に応じて所定情報（例えばアイコンやメモ等）の付加等を行うことが可能な地図情報である。
【００３４】
また、エリアデータベース４２には、地図情報が示す地域をいずれの位置で区分けするかを示す２次元座標（緯度及び経度）情報と、当該２次元座標情報によって区分けされたエリアにおける地図情報の表示態様と、を対応付けるテーブルデータが格納される。このテーブルデータでは、例えば、Ａエリアに対応する地図情報の表示態様がａ、Ｂエリアに対応する地図情報の表示態様がｂというように、一意に対応させて設定されている。サーバ４から部分地図情報がダウンロードされる際に、当該部分地図情報に含まれるエリアと当該エリアごとに対応付けられた表示態様とを示すエリア情報が併せてダウンロードされる。
【００３５】
ここで、本発明において、地図情報の表示態様とは、地図の色味やコントラスト、表現手法、作成方法、含まれる情報等の差異により画面上に表示される地図情報の形態をいい、その例を図４に示す。図４はスマートウォッチ１の表示部１０４に表示される地図情報の例を示すものであって、図４（ａ）は平面的に表現された地図情報、図４（ｂ）は起伏をもって地形が表現された地図情報、図４（ｃ）は航空写真による地図情報を示している。図４において各地図情報とともに表示される各種ボタンについては後述する。
例えば、現在位置がフラットな地域にある場合には、図４（ａ）に示す表示態様の地図情報が適しているといえるし、現在位置が標高の高い地域にある場合には、図４（ｂ）や図４（ｃ）に示す表示態様の地図情報が適しているといえる。このように、ユーザの現在位置に応じて適した表示態様は異なる。
【００３６】
《地図情報表示システム１００の動作》
上記のように構成される地図情報表示システム１００により行われる各種処理について、以下説明する。なお、本実施形態において以下に説明する各種処理は、スマートウォッチ１とスマートフォン２とが相互にデータ通信可能な状態にあることを前提とするものである。
【００３７】
（地図情報表示切替処理）
まず、本実施形態の地図情報表示システム１００により行われる地図情報表示切替処理について、図５及び図６を参照して説明する。図５は、本実施形態に係る地図情報表示切替処理の一例を示すフローチャートである。図６は、ユーザが地図情報を閲覧する際に表示部１０４に表示される画面の一例を示す図である。
【００３８】
地図情報表示切替処理は、ユーザが地図情報を閲覧しようとする任意のタイミングでスマートウォッチ１の操作入力部１０２により所定の操作がなされたときに行われる。
また、地図情報表示切替処理における表示部１０４上への地図情報の表示は、例えばナビゲーション端末等のように、ユーザにより設定された目的地へユーザを誘導することを目的とするものではなく、ユーザに地図情報そのものを提供する目的で行われるものである。
【００３９】
まず、図５に示すように、スマートウォッチ１のＣＰＵ１０１は、通信部１０６によりスマートフォン２に対して現在位置情報を要求する（ステップＳ１０１）。
【００４０】
次に、スマートフォン２のＣＰＵ２０１は、衛星電波受信モジュール２０８によりユーザの現在位置を示す現在位置情報を取得し、通信部２０６により現在位置情報をスマートウォッチ１に送信する（ステップＳ１０２）。
【００４１】
次に、スマートウォッチ１のＣＰＵ１０１は、通信部１０６により現在位置情報を取得する（ステップＳ１０３）。
【００４２】
次に、スマートウォッチ１のＣＰＵ１０１は、記憶部１０５から地図情報を取得する（ステップＳ１０４）。ここで取得する地図情報としては、後述する地図情報記憶処理において部分地図情報として記憶部１０５に記憶される地図情報であって、現在位置情報が示す現在位置が存在するエリアに対応する表示態様の地図情報である。取得する地図情報の表示態様は、後述する地図情報記憶処理において部分地図情報とともに記憶部１０５に記憶されるエリア情報に基づくものである。なお、対応する表示態様の地図情報が記憶部１０５に記憶されていない場合には、直前に地図情報を表示したときの表示態様の地図情報を取得するものとしても良い。また、ここで取得する地図情報としては、現在位置によらず、あらかじめ設定された表示態様の地図情報であるものとしても良い。
【００４３】
次に、ＣＰＵ１０１は、取得した地図情報及び現在位置情報を表示部１０４に表示させる（ステップＳ１０５）。ここで、図６を参照して、表示部１０４に表示される地図情報について説明する。
【００４４】
表示部１０４には、例えば、図６（ａ）に示す画面Ｇ６ａが表示される。画面Ｇ６ａにおいては、ユーザの現在位置を示す現在地ピンＰ６１を中心に所定距離範囲内の地図が表示されている。画面Ｇ６ａには、更に現在地ボタンＰ６２、ズームボタンＰ６３、メモ種類ボタンＰ６４、ファンクションドロワーＰ６５等が表示されている。地図情報上の現在地ピンＰ６１の位置は、ステップＳ１０３で取得した現在位置情報に基づき決定される。
【００４５】
画面Ｇ６ａが表示された状態で、ユーザにより表示部１０４がスワイプされると、ＣＰＵ１０１は、スワイプされる方向に応じて地図情報をスクロールさせ、現在地ピンＰ６１の周囲の地図情報、例えば図６（ｂ）に示す画面Ｇ６ｂを表示部１０４に表示させる。また、画面Ｇ６ｂが表示された状態で、ユーザにより現在地ボタンＰ６２がタップされると、ＣＰＵ１０１は、現在地ピンＰ６１を中心とした画面Ｇ６ａを再び表示部１０４に表示させる。
【００４６】
また、画面Ｇ６ａ、Ｇ６ｂ等が表示された状態で、ユーザによりズームボタンＰ６３がタップされるか、押しボタンスイッチ１０２ａが押下されると、ＣＰＵ１０１は、地図情報を拡大又は縮小させる操作を行うことが可能な画面（図示略）を表示部１０４に表示させる。
【００４７】
また、画面Ｇ６ａ、Ｇ６ｂ等が表示された状態で、ユーザによりメモ種類ボタンＰ６４がタップされるか、押しボタンスイッチ１０２ｃが押下されると、ＣＰＵ１０１は、地図情報上にアイコンを付加したり、地図情報上に音声入力等によるメモ情報を残したりする操作を行うことが可能な画面（図示略）を表示部１０４に表示させる。
【００４８】
また、画面Ｇ６ａ、Ｇ６ｂ等が表示された状態で、ユーザによりファンクションドロワーＰ６５がタップされるか、表示部１０４の最下部から上方へスワイプされると、ＣＰＵ１０１は、ファンクションドロワー画面（図示略）を表示部１０４に表示させる。ファンクションドロワー画面が表示された状態で、ユーザは所定の操作を行うことにより、各種設定の変更を行うことができる。
【００４９】
また、画面Ｇ６ａ、Ｇ６ｂ等が表示部１０４に表示されている状態において、ユーザによる操作が所定時間入力されない場合、ＣＰＵ１０１は、表示部１０４から、現在地ボタンＰ６２、ズームボタンＰ６３、メモ種類ボタンＰ６４及びファンクションドロワーＰ６５を消失させるようにしても良い。なお、これら各種ボタンＰ６２〜Ｐ６５を同時に消失させても良いし、経過時間に応じて順次消失させても良い。また、各種ボタンＰ６２〜Ｐ６５を消失させることなく、淡色化させる等により目立たない表現に変化させるものとしても良い。
【００５０】
図５に示すように、次に、スマートウォッチ１のＣＰＵ１０１は、通信部１０６によりスマートフォン２に対して現在位置情報を要求する（ステップＳ１０６）。
【００５１】
次に、スマートフォン２のＣＰＵ２０１は、衛星電波受信モジュール２０８によりユーザの現在位置を示す現在位置情報を取得し、通信部２０６により現在位置情報をスマートウォッチ１に送信する（ステップＳ１０７）。
【００５２】
次に、スマートウォッチ１のＣＰＵ１０１は、通信部１０６により現在位置情報を取得する（ステップＳ１０８）。これにより、前回の現在位置情報取得時から今回の現在位置情報取得時までにユーザが移動した場合には、表示部１０４上の現在地ピンＰ６１も今回の現在位置に対応する位置に移動し、現在地ピンＰ６１が表示部１０４の中心に位置するように地図情報が自動でスクロールされて再表示される。
【００５３】
次に、ＣＰＵ１０１は、今回取得した現在位置情報が示す現在位置が第１のエリアから第２のエリアに移動したか否かを判定する（ステップＳ１０９）。具体的には、ＣＰＵ１０１は、地図情報及びエリア情報に基づき、今回取得した現在位置情報が示す現在位置が、前回取得した現在位置情報が示す現在位置が存在する第１のエリアと異なる第２のエリアに進入したか否かを判定する。
【００５４】
現在位置が第１のエリアから第２のエリアに移動したと判定されると（ステップＳ１０９；ＹＥＳ）、ＣＰＵ１０１は、表示部１０４に表示される地図情報を、縮尺を変更することなく、現在位置情報が示す現在位置が存在する第２のエリアに対応する表示態様の地図情報に切り替える（ステップＳ１１０）。すなわち、ＣＰＵ１０１は、記憶部１０５に記憶されるエリア情報に基づき、現在位置が存在する第２のエリアに対応する表示態様の地図情報を記憶部１０５から取得し、取得した地図情報を縮尺を変更することなく表示部１０４に表示させる。これにより、現在位置が存在する第２のエリアに適した表示態様の地図情報を容易に表示部１０４に表示させることができる。なお、移動後の第２のエリアに対応する表示態様の地図情報が記憶部１０５に記憶されていない場合には、ＣＰＵ１０１は、表示部１０４に表示される地図情報を切り替えないものとしても良いし、後述する地図情報記憶処理の実行を促す画面（図示略）を表示部１０４に表示させるものとしても良い。
【００５５】
現在位置が第２のエリアに移動していないと判定されると（ステップＳ１０９；ＮＯ）、ＣＰＵ１０１は、ステップＳ１１０の処理を省略して、ステップＳ１１１の処理を行う。
【００５６】
次に、ＣＰＵ１０１は、ユーザの操作に基づき地図情報の表示を終了するか否かを判定する（ステップＳ１１１）。具体的には、例えば、図６に示す画面Ｇ６ａ、Ｇ６ｂ等が表示された状態で、ユーザにより押しボタンスイッチ１０２ｂが押下された場合に、ＣＰＵ１０１は、地図情報の表示を終了すると判定する。
【００５７】
地図情報の表示を終了しないと判定されると（ステップＳ１１１；ＮＯ）、ＣＰＵ１０１は、ステップＳ１０６の処理を行う。すなわち、ＣＰＵ１０１は、スマートフォン２に対して現在位置情報を要求して再度取得する。
【００５８】
地図情報の表示を終了すると判定されると（ステップＳ１１１；ＹＥＳ）、ＣＰＵ１０１は、地図情報表示切替処理を終了する。
【００５９】
なお、ステップＳ１１０では、現在位置が第１のエリアから第２のエリアに移動したか否かのみに基づいて異なる表示態様の地図情報に切り替えるものとしたが、これに限られるものではない。
例えば、現在時刻に基づいて、異なる表示態様の地図情報に切り替えるものとしても良い。より具体的には、現在位置が繁華街のエリア（第２のエリア）に移動し、かつ現在時刻が１２〜１３時である場合に、当該エリアに対応する表示態様の地図情報として、詳細な店舗情報等が掲載された地図情報に切り替えるものとしても良い。
【００６０】
また、例えば、ユーザにより入力された情報に基づいて、異なる表示態様の地図情報に切り替えるものとしても良い。より具体的には、例えば、現在位置が山や高地等のエリア（第２のエリア）に移動し、かつユーザの操作により登山、トレッキング、サイクリング、スキー、スノーボード等のアクティビティ用のプログラムをスマートウォッチ１が実行中の場合に、当該エリアに対応する表示態様の地図情報に切り替えるものとしても良い。また、例えば、現在位置が海や川等のエリア（第２のエリア）に移動し、かつユーザの操作によりフィッシング、サーフィン等のアクティビティ用のプログラムをスマートウォッチ１が実行中の場合に、当該エリアに対応する表示態様の地図情報に切り替えるものとしても良い。
【００６１】
また、例えば、ＣＰＵ１０１がユーザの行動を解析する解析手段として機能し、解析されたユーザの行動情報に基づいて、異なる表示態様の地図情報に切り替えるものとしても良い。より具体的には、ＣＰＵ１０１は、例えば、現在位置の履歴、移動距離、移動速度、日時、気温、湿度、気圧、ユーザの心拍数又はそれらの変化量等の各種情報を取得し、これらに基づきユーザの行動を解析して、ユーザの行動を示す行動情報を取得する。そして、例えば、現在位置が山や高地等のエリア（第２のエリア）に移動し、かつ行動情報が示すユーザの行動が、登山、トレッキング、サイクリング、スキー、スノーボード等である場合に、当該エリアに対応する表示態様の地図情報に切り替えるものとしても良い。また、例えば、現在位置が海や川等のエリア（第２のエリア）に移動し、かつ行動情報がフィッシング、サーフィン等である場合に、当該エリアに対応する表示態様の地図情報に切り替えるものとしても良い。
【００６２】
（地図情報記憶処理）
続いて、本実施形態の地図情報表示システム１００により行われる地図情報記憶処理について、図７〜図９を参照して説明する。図７は、本実施形態に係る地図情報記憶処理の一例を示すフローチャートである。図８は、ユーザがダウンロードする領域を決定する際に表示部１０４に表示される画面の一例を示す図である。図９は、表示部１０４に表示される領域と、部分地図情報としてダウンロードされる領域とを示す図である。
【００６３】
地図情報記憶処理は、上記地図情報表示切替処理において表示される地図情報をスマートフォン２を介してダウンロードして、スマートウォッチ１の記憶部１０５に記憶させる処理である。地図情報記憶処理は、ユーザがスマートウォッチ１に地図情報を記憶させようとする任意のタイミングでスマートウォッチ１の操作入力部１０２により所定の操作がなされたときに行われる。例えば、スマートウォッチ１がスマートフォン２と通信接続できなくなったり、スマートフォン２が通信ネットワークＮに接続できなくなったりすることが想定される場合に、事前に地図情報記憶処理が行われることが好ましい。
【００６４】
図７に示すように、まず、ＣＰＵ１０１は、ユーザによる所定操作に基づき、ダウンロードする地図情報の表示態様が選択されたか否かを判定する（ステップＳ２０１）。例えば、ユーザは、図４に示す例を含む複数の表示態様の地図情報の中から、ダウンロードを所望する表示態様の地図情報を選択することができる。
【００６５】
地図情報の表示態様が選択されないと判定されると（ステップＳ２０１；ＮＯ）、ＣＰＵ１０１は、地図情報記憶処理を終了する。
【００６６】
地図情報の表示態様が選択されたと判定されると（ステップＳ２０１；ＹＥＳ）、ＣＰＵ１０１は、通信部１０６により閲覧用地図情報をスマートフォン２に要求する（ステップＳ２０２）。
【００６７】
次に、スマートフォン２のＣＰＵ２０１は、通信部２０６により通信ネットワークＮを介してサーバ３と通信接続し、サーバ３の閲覧用地図情報データベース３１から閲覧用地図情報を取得し、取得した閲覧用地図情報をスマートウォッチ１に送信する（ステップＳ２０３）。ここで、ＣＰＵ２０１は、閲覧用地図情報の取得とともに、衛星電波受信モジュール２０８によりユーザの現在位置を示す現在位置情報を取得し、当該現在位置情報に基づき、現在位置情報が示す現在位置を中心とした所定距離範囲内の閲覧用地図情報を取得することが好ましい。
【００６８】
次に、スマートウォッチ１のＣＰＵ１０１は、通信部１０６により閲覧用地図情報を取得する（ステップＳ２０４）。
【００６９】
次に、ＣＰＵ１０１は、取得した閲覧用地図情報を表示部１０４に表示させる（ステップＳ２０５）。ここで、図８を参照して、表示部１０４に表示される画面について説明する。
【００７０】
表示部１０４には、例えば、図８に示す画面Ｇ８が表示される。画面Ｇ８においては、ユーザの現在位置を中心にした閲覧用地図情報が表示され、当該閲覧用地図情報上に表示される十字線の交点Ｐ８１が中心位置（現在位置）を示している。更に、現在地ボタンＰ８２、拡大ボタンＰ８３、縮小ボタンＰ８４、「地図を決定」ボタンＰ９５が表示されている。
【００７１】
画面Ｇ８が表示された状態で、ユーザにより表示部１０４がスワイプされると、ＣＰＵ１０１は、スワイプされる方向に応じて閲覧用地図情報をスクロールさせ、表示部１０４に表示される領域を閲覧用地図情報上で移動させる。これにより、現在位置以外の位置を中心とした領域の閲覧用地図情報が表示部１０４に表示され、当該領域をダウンロード範囲とすることができる。また、現在位置以外の位置を中心とした領域が表示された状態で、ユーザにより現在地ボタンＰ８２がタップされると、ＣＰＵ１０１は、表示部１０４に表示される領域を、現在位置が中心となるように復帰させ、画面Ｇ８を再び表示部１０４に表示させる。
【００７２】
また、ユーザにより拡大ボタンＰ８３がタップされるか、押しボタンスイッチ１０２ａが押下されると、ＣＰＵ１０１は、画面Ｇ８の地図が所定倍率拡大された画面（図示略）を表示部１０４に表示させる。同様に、ユーザにより縮小ボタンＰ８４がタップされるか、押しボタンスイッチ１０２ｃが押下されると、ＣＰＵ１０１は、画面Ｇ８の地図が所定倍率縮小された画面（図示略）を表示部１０４に表示させる。これにより、拡大又は縮小されて表示部１０４に表示される領域をダウンロード範囲とすることができる。
このように、ＣＰＵ１０１は、ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を表示部１０４に表示させることができる。
【００７３】
図７に示すように、次に、ＣＰＵ１０１は、ダウンロード範囲が決定されたか否かを判定する（ステップＳ２０６）。具体的には、例えば、図８に示す画面Ｇ８が表示された状態で、ユーザにより「地図を決定」ボタンＰ９５がタップされた場合に、ＣＰＵ１０１はダウンロード範囲が決定されたと判定する。
【００７４】
ダウンロード範囲が決定されないと判定されると（ステップＳ２０６；ＮＯ）、ＣＰＵ１０１は、地図情報記憶処理を終了する。
【００７５】
ダウンロード範囲が決定されたと判定されると（ステップＳ２０６；ＹＥＳ）、ＣＰＵ１０１は、部分地図情報のダウンロードをスマートフォン２に要求する（ステップＳ２０７）。具体的には、ＣＰＵ１０１は、閲覧用地図情報のうち表示部１０４に表示されている全領域に応じた領域である部分地図情報のダウンロードを要求する。例えば、表示部１０４に表示されている全領域が、図９中の領域Ｌ１である場合、ＣＰＵ１０１は、当該領域Ｌ１を含む矩形状の領域Ｌ２を部分地図情報とする。このように、表示部１０４に表示される領域よりも広い領域をダウンロード領域に設定することで、地図情報記憶処理終了後に取得した地図情報上でユーザが領域Ｌ１の僅かに外側を確認しようとしたときに、再ダウンロードする必要がなく、利便性を向上することができる。なお、ＣＰＵ１０１は、閲覧用地図情報のうち表示部１０４に表示されている全領域のみをダウンロード領域に設定するものとしても良いし、表示部１０４に表示されている全領域よりもあらかじめ設定された分だけ狭い領域をダウンロード領域に設定するものとしても良い。
【００７６】
次に、スマートフォン２のＣＰＵ２０１は、通信部２０６により通信ネットワークＮを介してサーバ４と通信接続し、サーバ４の部分地図情報データベース４１から領域Ｌ２の部分地図情報をダウンロードして取得し、取得した部分地図情報をスマートウォッチ１に送信する（ステップＳ２０８）。また、ＣＰＵ２０１は、部分地図情報とともに、サーバ４のエリアデータベース４２から当該部分地図情報に含まれるエリアと当該エリアごとに対応付けられた表示態様とを示すエリア情報をダウンロードして取得し、取得したエリア情報をスマートウォッチ１に送信する。
【００７７】
次に、スマートウォッチ１のＣＰＵ１０１は、通信部１０６により部分地図情報を閲覧用地図情報とは異なる地図情報として取得するとともに、エリア情報を取得する（ステップＳ２０９）。
【００７８】
次に、ＣＰＵ１０１は、取得した部分地図情報をエリア情報とともに記憶部１０５に記憶させる（ステップＳ２１０）。これにより、上記地図情報表示切替処理において、記憶部１０５から地図情報及びエリア情報を取得することができる。
【００７９】
以上のようにして地図情報記憶処理を行う。
【００８０】
なお、上記ステップＳ２０１では、ユーザによる所定操作に基づきダウンロードする地図情報の表示態様を選択するものとしたが、これに限られるものではない。例えば、ダウンロード可能な全ての表示態様の地図情報を一括でダウンロードするものとしても良く、この場合には、ステップＳ２０１の処理を行わなくても良い。
また、例えば、ステップＳ２０１の処理は、ステップＳ２０６の処理にてダウンロード範囲が決定されたと判定された後に行われるものとしても良い。この場合には、ＣＰＵ１０１は、決定されたダウンロード範囲に対応するエリア情報を取得し、当該エリア情報に含まれる表示態様の地図情報のうちいずれかを選択するものとしても良い。
また、例えば、ＣＰＵ１０１は、ステップＳ２０１の処理を行わず、ステップＳ２０６の処理にてダウンロード範囲が決定されたと判定された後に、決定されたダウンロード範囲に対応するエリア情報を取得し、当該エリア情報に基づいて、ダウンロード範囲に含まれるエリアごとに、各エリアに対応する表示態様の地図情報をダウンロードするものとしても良い。
【００８１】
また、上記ステップＳ２０７では、図１等に示すように表示部１０４が円形であり、図９に示す円形の領域Ｌ１を含む矩形状の領域Ｌ２を部分地図情報としたが、これに限られるものではない。例えば、表示部１０４が矩形状であって、表示部１０４に表示されている全領域を含む円形の領域を部分地図情報としても良いし、表示部１０４が円形又は矩形状であって、表示部１０４に表示されている全領域をそのまま部分地図情報としても良い。また、表示部１０４の形状は円形又は矩形状以外の形状であっても良いし、部分地図情報は表示部１０４に表示されている全領域に応じた領域であればいずれの形状であっても良い。
【００８２】
また、上記ステップＳ２０８では、スマートフォン２のＣＰＵ２０１が、通信部２０６により通信ネットワークＮを介してサーバ４と通信接続し、部分地図情報をダウンロードするものとしたが、これに限られるものではない。例えば、ＣＰＵ２０１は、Ｗｉ−Ｆｉ（登録商標）等の方式の無線通信によりサーバ４とのデータ通信が可能か否かを判定し、可能である場合にＷｉ−Ｆｉ方式への切り替え画面を表示部１０４に表示させるものとしても良い。Ｗｉ−Ｆｉ方式へ切り替えられた場合には、部分地図情報のダウンロード時間を短縮することができ、利便性をさらに向上させることができる。
【００８３】
（その他の動作）
上記以外に、本実施形態の地図情報表示システム１００の動作について、図１０を参照して説明する。図１０は、現在位置情報の履歴を閲覧する際に表示される画面の一例を示す図である。
【００８４】
スマートウォッチ１は、ユーザの現在位置の履歴を表示する機能を有する。
例えば、スマートウォッチ１の表示部１０４に、上記ファンクションドロワー画面が表示された状態で、ユーザが所定の操作を行うことにより、例えば、ユーザの日々の現在位置情報を履歴として記憶部１０５に記録するか否かの設定を行うことができる。当該履歴の記録がオンに設定された状態で、ユーザが所定距離移動した場合には、ファンクションドロワー画面においてユーザにより所定の操作が行われることで、ＣＰＵ１０１は、例えば図１０に示す現在位置情報の履歴画面Ｇ１０を表示部１０４に表示させることができる。履歴画面Ｇ１０においては、例えば、地図情報上にユーザの現在位置の履歴を示すラインＲ１、Ｒ２が表示される。ラインＲ１は、ＣＰＵ１０１が登山、トレッキング、サイクリング、スキー、スノーボード、フィッシング、サーフィン等のアクティビティ用のプログラムを実行しているときの現在位置の履歴を示し、ラインＲ２は、それらのプログラムを実行していないときの現在位置の履歴を示す。これにより、ユーザは過去の現在位置の履歴を確認することができ、利便性を向上させることができる。
【００８５】
《本実施形態の技術的効果》
本実施形態によれば、スマートウォッチ１が、第１のエリアに対応付けられた表示態様の地図情報と、第２のエリアに対応付けられた表示態様の地図情報とを有する所定の地図情報群を表示する表示部１０４と、現在位置情報を取得し、現在位置情報が示す現在位置が第１のエリアに含まれている際は、ユーザを目的地へ誘導することなく、第１のエリアに対応する表示態様の地図情報を表示部１０４に表示させ、現在位置が第２のエリアに含まれている際は、ユーザを目的地へ誘導することなく、第２のエリアに対応する表示態様の地図情報を表示部１０４に表示させるＣＰＵ１０１と、を備えるので、土地ごとに適した表示態様の地図情報を得ることができる。
【００８６】
また、表示部１０４が、エリアに対応付けられた表示態様の異なる複数の地図情報のうちいずれか一つを表示し、ＣＰＵ１０１が、現在位置が第１のエリアから第２のエリアに移動したか否かを判定し、現在位置が第１のエリアから第２のエリアに移動したと判定されると、表示部１０４に表示される地図情報を、現在位置が存在する第２のエリアに対応する表示態様の地図情報に切り替えるので、現在位置に適した表示態様の地図情報を得ることができる。
【００８７】
また、ＣＰＵ１０１が、さらに現在位置が第１のエリアから第２のエリアに移動したか否かの条件とは異なる追加条件に基づいて、表示部１０４に表示される地図情報を、現在位置が存在する第２のエリアに対応する表示態様の地図情報に切り替えるので、ユーザの置かれている状況に適した表示態様の地図情報を得ることができる。
【００８８】
また、追加条件は、時刻情報、ユーザにより入力された情報、又は解析手段により解析されたユーザの行動情報であるので、ユーザの置かれている状況により適した表示態様の地図情報を得ることができる。
【００８９】
本実施形態によれば、スマートウォッチ１が、情報を表示する表示部１０４と、ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を表示部１０４に表示させ、閲覧用地図情報のうち、表示部１０４に表示されている全領域に応じた領域である部分地図情報を閲覧用地図情報とは異なる地図情報として取得するＣＰＵ１０１と、ＣＰＵ１０１により取得された部分地図情報を記憶する記憶部１０５と、を備えるので、必要な領域の地図情報のみを容易に記憶させることができる。また、記憶させる地図情報は閲覧用地図情報と異なるので、地図情報の選択自由度が高く、ユーザは所望する種類の地図情報を記憶させることができる。
【００９０】
また、ＣＰＵ１０１が、閲覧用地図情報のうち表示部１０４に表示される領域を、拡大又は縮小し、拡大又は縮小されて表示部１０４に表示されている全領域に応じた領域である部分地図情報を取得するので、必要な領域の地図情報をより正確に特定することができる。
【００９１】
また、ＣＰＵ１０１が、閲覧用地図情報のうち表示部１０４に表示される領域を、閲覧用地図情報上で移動させ、移動されて表示部１０４に表示されている全領域に応じた領域である部分地図情報を取得するので、必要な領域の地図情報をより容易に特定することができる。
【００９２】
また、ＣＰＵ１０１が、閲覧用地図情報を閲覧用地図情報データベース３１から取得して、表示部１０４に表示させ、部分地図情報を部分地図情報データベース４１から取得するので、閲覧用地図情報と部分地図情報とをそれぞれ異なる外部データベースから取得する場合でも必要な領域の地図情報のみを容易に記憶させることができる。
【００９３】
また、ＣＰＵ１０１が、ユーザの操作により地図情報の表示態様を選択し、選択された表示態様の部分地図情報を取得するので、所望の表示態様の地図情報を記憶させることができる。
【００９４】
また、ＣＰＵ１０１が、表示部１０４に表示されている全領域に応じた領域である矩形状の部分地図情報を取得するので、表示部１０４が円形である場合に、当該表示部１０４よりも広い領域を部分地図情報として記憶させることができる。
【００９５】
また、ＣＰＵ１０１が、記憶部１０５に記憶された部分地図情報を表示部１０４に表示させるので、記憶された地図情報をユーザが容易に閲覧することができ、利便性を向上させることができる。
【００９６】
《変形例》
上記した実施形態の地図情報表示システム１００の変形例について説明する。以下に説明する以外の点は、上記実施形態の地図情報表示システム１００と同様に構成されているものとする。
【００９７】
変形例に係る地図情報表示システムは、上記実施形態の地図情報表示システム１００と次の点で異なる。すなわち、変形例に係る地図情報表示システムは、スマートフォン２を備えておらず、スマートウォッチ１、サーバ３及びサーバ４で構成され、当該スマートウォッチ１は、通信部１０６によりスマートフォン等を介することなくサーバ３、４等の外部機器と通信を行い、データ送受信可能に構成されている。したがって、変形例に係る地図情報表示システムは、スマートウォッチ１単独で、上記実施形態の地図情報表示システム１００が行う各種処理を行う。このため、ユーザはスマートウォッチ１のみを所持していれば足り、当該スマートウォッチ１がスマートフォン２とデータ通信可能な状態になくても良い。
【００９８】
例えば、変形例に係る地図情報表示システム、すなわちスマートウォッチ１は、以下のようにして地図情報表示切替処理及び地図情報記憶処理を行う。
【００９９】
（地図情報表示切替処理）
まず、変形例に係る地図情報表示切替処理について、図１１を参照して説明する。図１１は、変形例に係る地図情報表示切替処理の一例を示すフローチャートである。
【０１００】
地図情報表示切替処理は、ユーザが地図情報を閲覧しようとする任意のタイミングでスマートウォッチ１の操作入力部１０２により所定の操作がなされたときに行われる。
【０１０１】
まず、図１１に示すように、スマートウォッチ１のＣＰＵ１０１は、衛星電波受信モジュール１０８によりユーザの現在位置を示す現在位置情報を取得する（ステップＳ３０１）。
【０１０２】
次に、ＣＰＵ１０１は、記憶部１０５から地図情報を取得する（ステップＳ３０２）。ここで取得する地図情報としては、後述する地図情報記憶処理において部分地図情報として記憶部１０５に記憶される地図情報であって、現在位置情報が示す現在位置が存在するエリアに対応する表示態様の地図情報である。取得する地図情報の表示態様は、後述する地図情報記憶処理において部分地図情報とともに記憶部１０５に記憶されるエリア情報に基づくものである。
【０１０３】
次に、ＣＰＵ１０１は、取得した地図情報及び現在位置情報を表示部１０４に表示させる（ステップＳ３０３）。
【０１０４】
次に、ＣＰＵ１０１は、衛星電波受信モジュール１０８によりユーザの現在位置を示す現在位置情報を取得する（ステップＳ３０４）。
【０１０５】
次に、ＣＰＵ１０１は、今回取得した現在位置情報が示す現在位置が第１のエリアから第２のエリアに移動したか否かを判定する（ステップＳ３０５）。具体的には、ＣＰＵ１０１は、地図情報及びエリア情報に基づき、今回取得した現在位置情報が示す現在位置が、前回取得した現在位置情報が示す現在位置が存在する第１のエリアと異なる第２のエリアに進入したか否かを判定する。
【０１０６】
現在位置が第２のエリアに移動したと判定されると（ステップＳ３０５；ＹＥＳ）、ＣＰＵ１０１は、表示部１０４に表示される地図情報を、縮尺を変更することなく、現在位置情報が示す現在位置が存在するエリアに対応する表示態様の地図情報に切り替える（ステップＳ３０６）。
【０１０７】
現在位置が第２のエリアに移動していないと判定されると（ステップＳ３０５；ＮＯ）、ＣＰＵ１０１は、ステップＳ３０６の処理を省略して、ステップＳ３０７の処理を行う。
【０１０８】
次に、ＣＰＵ１０１は、ユーザの操作に基づき地図情報の表示を終了するか否かを判定する（ステップＳ３０７）。
【０１０９】
地図情報の表示を終了しないと判定されると（ステップＳ３０７；ＮＯ）、ＣＰＵ１０１は、ステップＳ３０４の処理を行う。
【０１１０】
地図情報の表示を終了すると判定されると（ステップＳ３０７；ＹＥＳ）、ＣＰＵ１０１は、地図情報表示切替処理を終了する。
【０１１１】
（地図情報記憶処理）
続いて、変形例に係る地図情報記憶処理について、図１２を参照して説明する。図１２は、変形例に係る地図情報記憶処理の一例を示すフローチャートである。
【０１１２】
地図情報記憶処理は、ユーザがスマートウォッチ１に地図情報を記憶させようとする任意のタイミングでスマートウォッチ１の操作入力部１０２により所定の操作がなされたときに行われる。例えば、スマートウォッチ１が通信ネットワークＮに接続できなくなることが想定される場合に、事前に地図情報記憶処理が行われることが好ましい。
【０１１３】
図１２に示すように、まず、ＣＰＵ１０１は、ユーザによる所定操作に基づき、ダウンロードする地図情報の表示態様が選択されたか否かを判定する（ステップＳ４０１）。
【０１１４】
地図情報の表示態様が選択されないと判定されると（ステップＳ４０１；ＮＯ）、ＣＰＵ１０１は、地図情報記憶処理を終了する。
【０１１５】
地図情報の表示態様が選択されたと判定されると（ステップＳ４０１；ＹＥＳ）、ＣＰＵ１０１は、通信部１０６により通信ネットワークＮを介してサーバ３と通信接続し、サーバ３の閲覧用地図情報データベース３１から閲覧用地図情報を取得する（ステップＳ４０２）。
【０１１６】
次に、ＣＰＵ１０１は、取得した閲覧用地図情報を表示部１０４に表示させる（ステップＳ４０３）。
【０１１７】
次に、ＣＰＵ１０１は、ダウンロード範囲が決定されたか否かを判定する（ステップＳ４０４）。
【０１１８】
ダウンロード範囲が決定されないと判定されると（ステップＳ４０４；ＮＯ）、ＣＰＵ１０１は、地図情報記憶処理を終了する。
【０１１９】
ダウンロード範囲が決定されたと判定されると（ステップＳ４０４；ＹＥＳ）、ＣＰＵ１０１は、部分地図情報をダウンロードする（ステップＳ４０５）。すなわち、ＣＰＵ１０１は、通信部１０６により通信ネットワークＮを介してサーバ４と通信接続し、サーバ４の部分地図情報データベース４１から部分地図情報をダウンロードして取得する。また、ＣＰＵ１０１は、部分地図情報とともに、サーバ４のエリアデータベース４２から当該部分地図情報に含まれるエリアと当該エリアごとに対応付けられた表示態様とを示すエリア情報をダウンロードして取得する。
【０１２０】
次に、ＣＰＵ１０１は、取得した部分地図情報をエリア情報とともに記憶部１０５に記憶させる（ステップＳ４０６）。
【０１２１】
以上のようにして地図情報記憶処理を行う。
【０１２２】
（変形例の技術的効果）
以上、変形例によれば、地図情報表示システムがスマートフォンを備えていないので、上記実施形態において得られる技術的効果のみならず、ユーザがスマートフォンを所持する必要がないため、利便性を著しく向上させることができる。
【０１２３】
《その他》
なお、上記実施形態及び変形例における記述は、本発明に係る好適な地図情報表示システムの一例であり、これに限定されるものではない。特に、スマートウォッチ１の表示部１０４に表示される各種画像は一例であって、これらに限定されるものではない。
【０１２４】
例えば、上記した変形例では、地図情報表示システムがスマートウォッチ１、サーバ３及びサーバ４からなるものとしたが、これに限られるものではない。すなわち、地図情報表示システムが、スマートウォッチ１を備えておらず、スマートフォン２、サーバ３及びサーバ４からなるものとしても良い。この場合には、上記した地図情報表示切替処理、地図情報記憶処理等の各種処理をスマートフォン２が単独で行う。
【０１２５】
また、上記した実施形態では、地図情報表示切替処理においてステップＳ１０６〜Ｓ１１１の処理の１サイクル当たりの制限時間を特に設けていないが、これに限られるものではない。例えば、ユーザの操作に基づき、ＣＰＵ１０１が現在位置情報を１秒ごと、５秒ごと、６０秒ごと等に取得するように設定変更可能としても良い。この制限時間を短く設定することで現在位置の精度を向上させることができ、制限時間を長く設定することでスマートウォッチ１のバッテリー消費量を低減させることができる。また、例えば、スマートウォッチ１のＣＰＵ１０１が、登山、トレッキング、サイクリング、スキー、スノーボード、フィッシング、サーフィン等のアクティビティ用のプログラムを実行中の場合には、それらのアクティビティに応じた制限時間に設定するものとしても良い。
【０１２６】
また、上記した実施形態では、現在位置が第１のエリアに含まれている際は、第１のエリアに対応する表示態様の地図情報を表示部１０４に表示させ、現在位置が第２のエリアに含まれている際は、第２のエリアに対応する表示態様の地図情報を表示部１０４に表示させる、すなわち自動切り替えモードについて説明したが、これに限られるものではない。例えば、自動切り替えモードに加えて、ＣＰＵ１０１が、第１のエリアに対応する表示態様の地図情報の表示と、第２のエリアに対応する表示態様の地図情報の表示とをユーザによる手動操作で切り替える手動切り替えモードを行うものとしても良い。手動切り替えモードにおいては、あらかじめ記憶部１０５に記憶された表示態様の地図情報にのみ切り替え可能としても良いし、記憶部１０５に記憶された表示態様以外の表示態様の地図情報に切り替える操作が行われた場合には上記地図情報記憶処理の実行を促す画面（図示略）を表示部１０４に表示させるものとしても良い。また、例えば、ユーザによる設定操作に基づいて、自動切り替えモードと手動切り替えモードとが適宜切り替えられるように構成されていても良いし、自動切り替えモードに設定されている状態において、第１のエリアに対応する表示態様の地図情報の表示と、第２のエリアに対応する表示態様の地図情報の表示とをユーザによる手動操作で切り替えることができるようにしても良い。
【０１２７】
また、上記した実施形態及び変形例では、現在位置が第１のエリアから第２のエリアに移動したときに、現在位置が存在する第２のエリアに対応する表示態様の地図情報に切り替えるものとしたが、これに限られるものではない。
例えば、ＣＰＵ１０１が、第１のエリアに対応付けられた表示態様の地図情報と、第２のエリアに対応付けられた表示態様の地図情報とを連結させた複合地図情報を表示部１０４に表示させるものとしても良い。具体的には、ＣＰＵ１０１は、サーバ４のエリアデータベース４２に基づき、エリアごとに当該エリアに対応する表示態様で表示された複合地図情報を生成し、生成された複合地図情報を表示部１０４に表示させるものとしても良い。ここで、複合地図情報とは、エリアごとに対応付けられた表示態様の地図情報が複数連結され、エリアごとに異なる表示態様で表示された地図情報である。これにより、土地ごとに適した表示態様の地図情報を得ることができる。また、この場合には、現在位置が第１のエリアから第２のエリアに移動したときに現在位置が存在する第２のエリアに対応する表示態様の地図情報に切り替えるのではなく、複合地図情報を常時ユーザに提供するものとしても良い。したがって、上記複合地図情報を表示させるタイミングとしては、例えば、表示部１０４に地図情報を表示させるとき（例えば、図５に示す地図情報表示切替処理のステップＳ１０５のタイミング）であっても良いし、現在位置が第１のエリアから第２のエリアに移動して地図情報を切り替えるとき（例えば、図５に示す地図情報表示切替処理のステップＳ１１０のタイミング）であっても良い。また、当該複合地図情報を表示部１０４に表示させた後は、他の表示態様の地図情報に切り替えなくても良い。
【０１２８】
また、ＣＰＵ１０１は、所定の条件、例えば、時刻情報、ユーザにより入力された情報等に基づいて、エリアごとに地図情報の表示態様を決定し、決定された表示態様に基づいて複合地図情報を生成するものとしても良い。具体的には、例えば、複合地図情報生成時点の時刻を示す時刻情報や、ユーザの操作により入力された時刻情報が、所定範囲の時間帯を示す場合には、その時間帯に応じて地図情報の表示態様を選択してエリアごとに決定し、これに基づき複合地図情報を生成するものとしても良い。また、例えば、ユーザの操作によりＣＰＵ１０１が、登山、トレッキング、サイクリング、スキー、スノーボード、フィッシング、サーフィン等のアクティビティ用のプログラムを実行中の場合には、それらのアクティビティに応じて地図情報の表示態様を選択してエリアごとに決定し、これに基づき複合地図情報を生成するものとしても良い。これらの場合には、ユーザの置かれている状況により適した複合地図情報を生成することができ、利便性を向上させることができる。
また、ＣＰＵ１０１による複合地図情報の生成は、例えば、ユーザにより複合地図情報を取得することが選択された場合に行われるものとしても良い。この場合には、例えば上記地図情報記憶処理のステップＳ２０２〜Ｓ２０６と同様にしてダウンロード領域が決定された後、当該ダウンロード領域に含まれるエリアごとに地図情報の表示態様を決定し、当該ダウンロード領域に含まれるエリアごとに、対応する表示態様の地図情報を取得するものとしても良い。
また、あらかじめ上記複合地図情報が記憶部１０５に記憶され、ＣＰＵ１０１が記憶部１０５からこれを取得して表示させるものとしても良い。
【０１２９】
また、上記した実施形態及び変形例では、ＣＰＵ１０１が、記憶部１０５から地図情報を取得し、表示する（例えば、図５に示す地図情報表示切替処理のステップＳ１０４、Ｓ１０５）ものとしたが、これに限られるものではない。例えば、ＣＰＵ１０１は、スマートフォン２に閲覧用地図情報を要求して取得し、これを表示部１０４に表示させるものとしても良い。すなわち、ＣＰＵ１０１は、地図情報記憶処理に限らず、ユーザの操作に応じて閲覧用地図情報を要求して取得し、表示部１０４に表示させるものとしても良い。また、例えば、記憶部１０５から地図情報が取得可能であって、スマートフォン２からも閲覧用地図情報が取得可能である場合には、ＣＰＵ１０１は記憶部１０５から地図情報を取得するものとしても良い。これにより、スマートフォン２から閲覧用地図情報を取得して表示するよりも、表示部１０４上の地図情報の表示速度やユーザによる操作の応答性を良好にすることができ、スマートフォン２との通信による電力消費を抑えることができる。
【０１３０】
また、上記した実施形態及び変形例では、ＣＰＵ１０１又はＣＰＵ２０１が閲覧用地図情報データベース３１から閲覧用地図情報を取得し、部分地図情報データベース４１から部分地図情報を取得するものとしたが、これに限られるものではない。例えば、ＣＰＵ１０１又はＣＰＵ２０１は、同一の外部データベースから閲覧用地図情報及び部分地図情報を取得するものとしても良い。
【０１３１】
また、上記した実施形態及び変形例では、ＣＰＵ１０１が、記憶部１０５に記憶された部分地図情報を表示部１０４に表示させるものとしたが、これに限られるものではない。例えば、ＣＰＵ１０１が、当該部分地図情報をスマートフォン２の表示部２０４やその他の表示装置に表示させるものとしても良い。
【０１３２】
また、上記した実施形態及び変形例では、スマートフォン２のＣＰＵ２０１が衛星電波受信モジュール２０８によりユーザの現在位置を示す現在位置情報を取得する、又はスマートウォッチ１のＣＰＵ１０１が衛星電波受信モジュール１０８によりユーザの現在位置を示す現在位置情報を取得するものとしたが、これに限られず、例えば、インドアロケーション技術など、ネットワーク位置情報を利用することで現在位置情報を取得するものとしても良いことは勿論である。
【０１３３】
また、上記した実施形態では、本発明に係るプログラムのコンピュータ読み取り可能な媒体としてハードディスクや半導体の不揮発性メモリー等を使用した例を開示したが、この例に限定されない。その他のコンピュータ読み取り可能な媒体として、ＣＤ−ＲＯＭ等の可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も適用される。
【０１３４】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
〔付記〕
＜請求項１＞
情報を表示する表示手段と、
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を前記表示手段に表示させる表示制御手段と、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する部分地図情報取得手段と、
前記部分地図情報取得手段により取得された前記部分地図情報を記憶する記憶手段と、
を備えることを特徴とする地図記録装置。
＜請求項２＞
前記表示制御手段は、前記閲覧用地図情報のうち前記表示手段に表示される領域を、拡大又は縮小し、
前記部分地図情報取得手段は、前記表示制御手段により拡大又は縮小されて前記表示手段に表示されている全領域に応じた領域である前記部分地図情報を取得することを特徴とする請求項１に記載の地図記録装置。
＜請求項３＞
前記表示制御手段は、前記閲覧用地図情報のうち前記表示手段に表示される領域を、前記閲覧用地図情報上で移動させ、
前記部分地図情報取得手段は、前記表示制御手段により移動されて前記表示手段に表示されている全領域に応じた領域である前記部分地図情報を取得することを特徴とする請求項１又は２に記載の地図記録装置。
＜請求項４＞
前記表示制御手段は、前記閲覧用地図情報を第１の外部データベースから取得して、前記表示手段に表示させ、
前記部分地図情報取得手段は、前記部分地図情報を第２の外部データベースから取得することを特徴とする請求項１から３のいずれか一項に記載の地図記録装置。
＜請求項５＞
ユーザの操作により地図情報の表示態様を選択する選択手段を備え、
前記部分地図情報取得手段は、前記選択手段により選択された表示態様の前記部分地図情報を取得することを特徴とする請求項１から４のいずれか一項に記載の地図記録装置。
＜請求項６＞
前記部分地図情報取得手段は、前記表示手段に表示されている全領域に応じた領域である矩形状の前記部分地図情報を取得することを特徴とする請求項１から５のいずれか一項に記載の地図記録装置。
＜請求項７＞
前記表示制御手段は、前記記憶手段に記憶された前記部分地図情報を前記表示手段に表示させることを特徴とする請求項１から６のいずれか一項に記載の地図記録装置。
＜請求項８＞
コンピュータを、
情報を表示する表示手段、
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を前記表示手段に表示させる表示制御手段、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する部分地図情報取得手段、
前記部分地図情報取得手段により取得された前記部分地図情報を記憶する記憶手段、
として機能させるためのプログラム。
＜請求項９＞
ユーザの操作によって閲覧用地図情報の任意の領域を指定して当該領域を表示手段に表示させる工程と、
前記閲覧用地図情報のうち、前記表示手段に表示されている全領域に応じた領域である部分地図情報を前記閲覧用地図情報とは異なる地図情報として取得する工程と、
取得された前記部分地図情報を記憶手段に記憶させる工程と、
を有することを特徴とする地図記録方法。
【符号の説明】
【０１３５】
１      スマートウォッチ（地図記録装置）
３１    閲覧用地図情報データベース（第１の外部データベース）
４１    部分地図情報データベース（第２の外部データベース）
１０１  ＣＰＵ（位置情報取得手段、判定手段、表示制御手段、解析手段、部分地図情報取得手段、選択手段）
１０４  表示部（表示手段）
１０５  記憶部（記憶手段）
【図１】
2020187369.tif 000003
【図２】
2020187369.tif 000004
【図３】
2020187369.tif 000005
【図４】
2020187369.tif 000006
【図５】
2020187369.tif 000007
【図６】
2020187369.tif 000008
【図７】
2020187369.tif 000009
【図８】
2020187369.tif 000010
【図９】
2020187369.tif 000011
【図１０】
2020187369.tif 000012
【図１１】
2020187369.tif 000013
【図１２】
2020187369.tif 000014
【手続補正書】
【提出日】令和2年8月20日(2020.8.20)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
以上の課題を解決するため、請求項１に記載の発明の地図記録装置は、
閲覧用地図情報におけるユーザの操作によって指定された任意の範囲に対して所定分外側に拡大した範囲である部分地図情報を取得して記憶する記憶手段を備えることを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
閲覧用地図情報におけるユーザの操作によって指定された任意の範囲に対して所定分外側に拡大した範囲である部分地図情報を取得して記憶する記憶手段を備えることを特徴とする地図記録装置。
【請求項２】
情報を表示する表示手段と、
前記任意の範囲を前記表示手段に表示させる表示制御手段と、を更に備えることを特徴とする請求項１に記載の地図記録装置。
【請求項３】
前記部分地図情報は、前記任意の範囲と前記任意の範囲外との境界線全体を、当該任意の範囲に対して所定分外側にずらして設定した領域であることを特徴とする請求項１または２に記載の地図記録装置。
【請求項４】
閲覧用地図情報においてユーザの操作によって任意の範囲を指定する工程と、
前記工程によって指定された任意の範囲に対して所定分外側に拡大した範囲である部分地図情報を取得して記憶する工程と、
を有することを特徴とする地図記録方法。
【請求項５】
コンピュータを、
閲覧用地図情報におけるユーザの操作によって指定された任意の範囲に対して所定分外側に拡大した範囲である部分地図情報を取得して記憶する記憶手段、として機能させるためのプログラム。