(57)【要約】【課題】位置情報を地図上で示す地図情報を取得するための操作性を向上することが可能な情報取得方法等を提供する。【解決手段】スマートフォン１００は、電子時計と近距離無線通信する近距離無線通信部１２０と、外部装置と通信する通信部１１０と、を備える。スマートフォン１００は、電子時計が近接操作による情報取得指示を受け付けた時刻を示す操作時刻情報を取得する。スマートフォン１００は、取得した操作時刻情報に基づく時刻におけるユーザ位置を示す位置情報を取得する。スマートフォン１００は、取得した位置情報を地図上で示す地図情報を取得する。【選択図】図２
2020114034.tif 000002
【特許請求の範囲】
【請求項１】
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置が情報を取得する情報取得方法であって、
前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信ステップと、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得ステップと、
前記他の無線通信装置から前記取得指示通知を受信したとき、前記他の無線通信装置に近距離無線通信の切断要求を示す信号を送信する切断要求送信ステップと、
前記取得指示通知受信ステップにおいて前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得ステップと、
を含み、
前記位置情報取得ステップは、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶ステップと、
をさらに含み、
前記位置記憶ステップにより記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする情報取得方法。
【請求項２】
前記位置情報取得ステップにおいて取得した前記位置情報を前記外部装置に送信し、前記位置情報に基づいて前記外部装置で生成された前記地図情報を、前記外部装置から受信する地図情報取得ステップと、
前記地図情報取得ステップにおいて取得した前記地図情報を、前記操作時刻情報取得ステップにおいて取得した前記操作時刻情報に基づく時刻と関連付けて前記記憶部に記憶させる地図記憶ステップと、
前記地図記憶ステップにおいて、前記操作時刻情報に基づく時刻と関連付けて記憶された地図情報を前記外部装置に送信し、前記外部装置により生成された、地図上で複数の前記位置情報に基づく移動経路を示す移動履歴情報を取得する移動履歴情報取得ステップと、
をさらに含むことを特徴とする請求項１に記載の情報取得方法。
【請求項３】
前記他の無線通信装置のセンサから、前記操作時刻情報に基づく時刻における計測データであるセンサ情報を取得するセンサ情報取得ステップを、
さらに含むことを特徴とする請求項１又は２に記載の情報取得方法。
【請求項４】
前記位置情報取得ステップにおいて、前記近距離無線通信部を制御して、前記他の無線通信装置から送信された該他の無線通信装置の位置を示す情報を受信し、該受信した他の無線通信装置の位置を示す情報を前記位置情報として取得する、
ことを特徴とする請求項１から３のいずれか１項に記載の情報取得方法。
【請求項５】
前記無線通信装置は、表示部をさらに備え、
前記位置情報取得ステップにおいて取得した前記位置情報が予め定められた規制領域外である場合に、該位置情報と前記地図情報取得ステップにおいて取得した前記地図情報とを前記表示部に表示させる表示ステップを、
さらに含むことを特徴とする請求項２に記載の情報取得方法。
【請求項６】
他の無線通信装置と近距離無線通信する近距離無線通信部と、
外部装置と通信する通信部と、
制御部と、記憶部と、を備える無線通信装置であって、
前記制御部は、
前記他の無線通信装置から送信された該他の無線通信装置が近接操作により送信する取得指示通知を受け付け、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得し、
前記他の無線通信装置から前記取得指示通知を受信したとき、前記他の無線通信装置に近距離無線通信の切断要求を示す信号を送信し、
前記取得指示通知を受信した時刻を示す操作時刻情報を取得し、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得し、
取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させ、
記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする無線通信装置。
【請求項７】
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置のコンピュータを、
前記近距離無線通信部を制御して、前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信手段、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得手段、
前記他の無線通信装置から前記取得指示通知を受信したとき、前記他の無線通信装置に近距離無線通信の切断要求を示す信号を送信する切断要求手段、
前記取得指示通知受信手段において前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得手段、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得手段、
前記現在位置取得手段において取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶手段、
として機能させ、
前記位置情報取得手段において、前記位置記憶手段により記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報取得方法、無線通信装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、現在位置を地図上で示す地図情報を受信して表示する携帯型の無線通信装置が普及している。また、自装置の計時時刻を修正するために、衛星からの電波を受信して現在位置を示す位置情報を取得する電子時計が普及している。
【０００３】
例えば、特許文献１は、衛星から送信される衛星信号に基づいて内部時刻情報を修正する腕時計型の電子時計が開示されている。この電子時計は、位置情報を表示させるボタンが押下された場合に、現在位置を示す位置情報として、衛星から送信される衛星信号に基づいて算出された緯度及び経度を、文字盤上で回転する指針によって示す。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−５０３４１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１の電子時計によれば、ユーザは手元にある電子時計のボタンを押下し、現在位置を示す位置情報として緯度及び経度を知ることができる。しかし、電子時計を操作しても、かかる位置情報を地図上で示す地図情報を取得することはできない。
【０００６】
一方、携帯型の無線通信装置によれば、現在位置を地図上で示す地図情報を取得して表示することができる。しかし、このような機能を有する無線通信端末は、腕時計型の電子時計に比べて、大型であり、操作も複雑である。例えば、ユーザが無線通信装置を取り出して地図情報を取得する操作を行う場合、手間と時間がかかるため、操作性が低い。
【０００７】
そこで、本発明はこのような事情に鑑みてなされたものであって、位置情報を地図上で示す地図情報を取得するための操作性を向上することが可能な情報取得方法等を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明の第１の観点に係る情報取得方法は、
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置が情報を取得する情報取得方法であって、
前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信ステップと、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得ステップと、
前記他の無線通信装置から前記取得指示通知を受信したとき、前記他の無線通信装置に近距離無線通信の切断要求を示す信号を送信する切断要求送信ステップと、
前記取得指示通知受信ステップにおいて前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得ステップと、
を含み、
前記位置情報取得ステップは、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶ステップと、
をさらに含み、
前記位置記憶ステップにより記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする。
【発明の効果】
【０００９】
本発明によれば、位置情報を地図上で示す地図情報を取得するための操作性を向上することができる。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態に係る通信システムの利用形態を説明するための図である。
【図２】第１実施形態に係るスマートフォンの構成例を示すブロック図である。
【図３】第１実施形態に係る電子時計の構成例を示すブロック図である。
【図４】第１実施形態に係る規制領域と判別対象領域との関係を説明するための概念図である。
【図５】第１実施形態に係るスマートフォン及び電子時計が実行する情報取得処理の一例を示すフローチャートである。
【図６】第１実施形態に係るスマートフォンが地図情報として表示する画像の一例を示す図であり、（Ａ）は１つ目の地図情報、（Ｂ）は２つ目の地図情報、（Ｃ）は３つ目の地図情報である。
【図７】第１実施形態に係るスマートフォンが移動履歴情報として表示する画像の一例を示す図である。
【図８】第２実施形態に係るスマートフォンの構成例を示すブロック図である。
【図９】第２実施形態に係る電子時計の構成例を示すブロック図である。
【図１０】第２実施形態に係るスマートフォンが実行するポイントリスト生成処理の一例を示すフローチャートである。
【図１１】第２実施形態に係るスマートフォン及び電子時計が実行する情報取得処理の一例を示すフローチャートである。
【図１２】第３実施形態に係るスマートフォンの構成例を示すブロック図である。
【図１３】第３実施形態に係る電子時計の構成例を示すブロック図である。
【図１４】第３実施形態に係るスマートフォン及び電子時計が実行する情報取得処理の一例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の実施形態について図面を参照して説明する。
【００１２】
（実施形態）
第１実施形態では、電子時計の近接操作を契機として即座に地図情報を取得する例を説明する。第２実施形態では、電子時計が近接操作された複数の時刻を記憶して、スマートフォンがそれらの複数の時刻を受信してそれぞれに対応する地図情報を取得する例を説明する。第３実施形態では、電子時計が衛星電波を受信する構成と各種センサとを備える例を説明する。なお、以下の説明では、スマートフォンと電子時計とが予めペアリング（相互認証）されていることを前提として説明する。
【００１３】
（第１実施形態）
図１に示すように、本発明の第１実施形態に係る通信システム１は、無線通信装置であるスマートフォン１００と、スマートフォン１００とは異なる他の無線通信装置である電子時計２００とを備える。
【００１４】
スマートフォン１００と電子時計２００とは、Bluetooth（登録商標） low energy（以下、ＢＬＥという。）に基づいて、互いに近距離無線通信を行う。ＢＬＥとは、Bluetooth（登録商標）と呼ばれる近距離無線通信規格において、低消費電力を目的として策定された規格（モード）である。
【００１５】
スマートフォン１００は、ＢＬＥに基づいて、アドバタイズパケットを受信するセントラルとして動作する。電子時計２００は、ＢＬＥに基づいて、アドバタイズメントを送信するペリフェラルとして動作する。また、スマートフォン１００と電子時計２００との接続が確立した後の無線通信時において、スマートフォン１００は、マスターとして動作し、電子時計２００は、スレーブとして動作する。
【００１６】
スマートフォン１００は、衛星４０から電波を受信する。衛星４０は、例えば、ＧＰＳ（Global Positioning System）、ＧＬＯＮＡＳＳ（Global Navigation Satellite System）等の測位に用いられる衛星である。
【００１７】
また、スマートフォン１００は、図示しない中継装置、アクセスポイント等を介して、ＷＡＮ（World Area Network）５０に接続されている他の装置と通信を行う。他の装置には、時刻情報を提供する複数のＮＴＰ（Network Time Protocol）サーバ１０と、ＮＴＰプール（Network Time Protocol-Pool）サーバ２０と、通信端末の位置（緯度及び軽度）を示す情報を提供するロケーション・サーバ３０と、地図情報を提供する地図情報配信サーバ６０とが含まれる。
【００１８】
ＮＴＰプールサーバ２０は、通信端末からのアクセスを受け付けて、その通信端末のＩＰ（Internet Protocol）を位置データベースで照会することによって、その通信端末の位置を特定する。ＮＴＰプールサーバ２０は、複数のＮＴＰサーバ１０のうち、その通信端末の位置に対応する地域のＮＴＰサーバ１０を割り当てる。割り当てられるＮＴＰサーバ１０は、通常、複数台（例えば４台）である。通信端末は、割り当てられたＮＴＰサーバ１０からＮＴＰパケットを受信し、時刻を取得する。
【００１９】
ここで、本実施形態における「時刻」の基準は、ＵＴＣ（Universal Time Coordinated）時刻とする。しかし、「時刻」の基準は、ＵＴＣ時刻に限らず、標準時を示す情報又は時刻の基準となる情報であれば何でもよい。例えば、「時刻」の基準をＧＭＴ（Greenwich Mean Time）時刻としてもよい。また、本実施形態における「時刻」には時分のみならず日付も含まれるものとする。
【００２０】
以下、本実施形態に係るスマートフォン１００の構成について説明する。図２に示すように、スマートフォン１００は、通信装置１９０と、表示部１７０とを備える。通信装置１９０は、通信部１１０と、近距離無線通信部１２０と、衛星電波受信部１３０と、ＲＡＭ（Random Access Memory）１４０と、ＲＯＭ（Read Only Memory）１５０と、操作部１６０と、制御部１８０とを備える。通信装置１９０のこれらの構成要素及び表示部１７０は、バスラインＢＬで互いに接続されている。
【００２１】
通信部１１０は、例えば無線周波数（ＲＦ：Radio Frequency）回路、ベースバンド（ＢＢ：Base Band）回路、集積回路（ＬＳＩ：Large Scale Integration）等から構成される。通信部１１０は、アンテナ１１１を介して中継装置、アクセスポイント等と無線通信を行う。通信部１１０は、中継装置、アクセスポイント等を介してＷＡＮ５０に接続され、ＮＴＰサーバ１０、ＮＴＰプールサーバ２０、ロケーション・サーバ３０及び地図情報配信サーバ６０と通信する。なお、通信部１１０は、アンテナ１１１を介して中継装置、アクセスポイント等と無線通信を行う構成ではなく、有線通信によってＷＡＮ５０に接続され、他の装置と通信する構成にされてもよい。
【００２２】
近距離無線通信部１２０は、例えば無線周波数回路、ベースバンド回路、集積回路等から構成される。近距離無線通信部１２０は、アンテナ１２１を介して信号の送受信を行い、他の無線通信装置である電子時計２００とＢＬＥに基づく無線通信を行う。
【００２３】
衛星電波受信部１３０は、例えば無線周波数回路、ベースバンド回路、集積回路等から構成される。衛星電波受信部１３０は、アンテナ１３１を介して衛星４０からの電波を受信する。
【００２４】
ＲＡＭ１４０は、揮発性メモリから構成され、制御部１８０が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００２５】
ＲＯＭ１５０は、フラッシュメモリ等の不揮発性メモリから構成され、制御部１８０が各種機能を制御するためのプログラム（例えば、後述する情報取得処理、時刻修正処理等を実現するためのプログラム）や各種データ（例えば、後述する規制領域Ａ１、判別対象領域Ａ２、情報取得処理において取得した情報等を示すデータ）を記憶する。
【００２６】
操作部１６０は、操作ボタン、タッチパネル等から構成され、ユーザが指示を入力するために用いられるインタフェースである。
【００２７】
表示部１７０は、例えば、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electro Luminescence）ディスプレイ等によって構成され、制御部１８０から入力された画像データに応じて画像を表示する。
【００２８】
制御部１８０は、プロセッサであり、ＣＰＵ（Central Processing Unit）を備える。制御部１８０は、ＲＯＭ１５０に記憶された各種プログラムを実行することにより、スマートフォン１００の全体の動作を制御する。
【００２９】
ここで、スマートフォン１００の制御部１８０の機能的構成について説明する。
【００３０】
制御部１８０は、接続制御部１８１、操作時刻情報取得部１８２、位置情報取得部１８３、地図情報受信制御部１８４、移動履歴情報取得部１８５、時刻修正部１８６、接続種別判定部１８７、計時部１８８、クロック信号生成部１８９として機能する。
【００３１】
接続制御部１８１は、電子時計２００との接続を制御する。この制御には、接続確立処理と接続切断処理とが含まれる。
【００３２】
接続確立処理において、接続制御部１８１は、スキャン指示に基づいて近距離無線通信部１２０を制御し、電子時計２００から送信されるアドバタイズメントを受信する。アドバタイズメントを受信した接続制御部１８１は、接続が必要な場合には、近距離無線通信部１２０を制御して接続要求を示す信号を電子時計２００に送信する。
【００３３】
なお、アドバタイズメントとは、電子時計２００が自己の存在をスマートフォン１００に知らしめるための告知情報である。スマートフォン１００のスキャン指示のためのユーザ操作としては、例えば、電子時計２００のサービスを利用するためのアプリケーションの起動などが考えられる。また、スキャン指示は、ユーザ操作に限らずアプリケーション起動後、定期的に行われてもよい。
【００３４】
接続切断処理において、接続制御部１８１は、近距離無線通信部１２０を制御して、接続されている電子時計２００に切断要求を示す信号を送信する。この処理は、例えば、接続されている電子時計２００とのデータ通信が終了した場合又はユーザの切断操作があった場合に実行される。
【００３５】
操作時刻情報取得部１８２は、電子時計２００が近接操作による情報取得指示を受け付けた時刻を示す操作時刻情報を取得する。具体的には、操作時刻情報取得部１８２は、近距離無線通信部１２０を制御して、電子時計２００から送信された取得指示通知を受信する。操作時刻情報取得部１８２は、この取得指示通知を受信した時刻を操作時刻情報として取得する。
【００３６】
厳密には、この操作時刻情報は、電子時計２００が近接操作による情報取得指示を受け付けた時刻よりわずかに遅れた時刻を示す情報である。しかし、両者の時刻のずれは小さいため、実質的には同一である。
【００３７】
位置情報取得部１８３は、操作時刻情報取得部１８２が取得した操作時刻情報に基づく時刻におけるユーザ位置を示す位置情報を取得する。
【００３８】
ここで、ユーザ位置について説明する。スマートフォン１００は電子時計２００と近距離無線通信する。電子時計２００は、ユーザによって近接操作される。このような条件を考慮すれば、スマートフォン１００と電子時計２００とユーザとは互いに近い位置関係を有することがわかる。
【００３９】
例えば、この位置関係において互いの距離が２ｍ程度であっても、地図上では無視できる距離である。スマートフォン１００の位置はユーザの位置と実質的には同じである。そのため、本実施形態では、スマートフォン１００の現在位置をユーザ位置としている。
【００４０】
位置情報取得部１８３による位置情報の取得方法には、２つの取得方法がある。第１の取得方法では、位置情報取得部１８３は通信部１１０を制御して、ＮＴＰプールサーバ２０と通信し、ＮＴＰプールサーバ２０によって割り当てられたＮＴＰサーバ１０からＮＴＰパケットを受信する。この場合、位置情報取得部１８３は、受信したＮＴＰパケットが示す位置（緯度及び経度）を位置情報として取得する。
【００４１】
第２の取得方法では、位置情報取得部１８３は、衛星電波受信部１３０を制御して、衛星４０からの電波を受信する。この場合、位置情報取得部１８３は、受信した電波に基づいて位置（緯度及び経度）を算出して、その位置を位置情報として取得する。
【００４２】
なお、いずれの取得方法においても、位置情報取得部１８３は、操作時刻情報取得部１８２が電子時計２００から送信された取得指示通知を受信してから速やかに位置情報を取得する。これは、電子時計２００が近接操作された時刻から位置情報の取得時刻までの時差に伴う位置情報の誤差を小さくするためである。
【００４３】
地図情報受信制御部１８４は、通信部１１０を制御して、地図情報配信サーバ６０から位置情報取得部１８３が取得した位置情報を示す地図情報を受信する。なお、地図情報とは、位置情報を地図上で示す情報である。
【００４４】
ところで、世界の国々の中には、国防上の理由により、政府の重要施設の位置が特定されないように、一部の地域において、位置情報を取得して通信端末に表示させたり、地図情報を取得して表示させたりすることを制限している国がある。例えば政府の重要施設の周辺において、ユーザが衛星からの電波、ネットワーク等を利用して自身の現在位置を知ることが違法となる場合がある。
【００４５】
以下の説明において、このような制限を課している国を「特定国」と称する。ここで、図４を参照しながら、本実施形態における規制領域Ａ１と判別対象領域Ａ２との関係を説明する。
【００４６】
本実施形態では、特定国の住所が付されている領域、すなわち特定国内の領域を規制領域Ａ１とする。なお、規制領域Ａ１は特定国が制限を課している一部の地域だけであってもよい。ただし、その場合、例えば、通信端末の応答速度や位置情報の誤差等によって、通信端末が規制領域Ａ１内の位置情報、地図情報を表示させてしまう虞があるため、その防止措置を確保する必要がある。
【００４７】
ここで、制御部１８０が、取得した位置情報が規制領域Ａ１内かどうかを判別する領域を判別対象領域Ａ２とする。図４に示すように、本実施形態では、破線で示す判別対象領域Ａ２は、実線で示す規制領域Ａ１を内接する矩形状に設定される。なお、判別対象領域Ａ２は、矩形状に限らず、規制領域Ａ１より広い範囲を有する領域であればよい。なお、判別対象領域Ａ２を示す緯度及び経度の範囲を示すデータと規制領域Ａ１である特定国を示す情報とは、例えば製造業者、販売業者等がＲＯＭ１５０に予め記憶させておく。
【００４８】
地図情報受信制御部１８４は、制御部１８０が取得した位置情報が規制領域Ａ１外であることを判別した場合に地図情報配信サーバ６０から地図情報を受信する。
【００４９】
移動履歴情報取得部１８５は、地図情報受信制御部１８４によって受信され、ＲＯＭ１５０に記憶された複数の地図情報に基づいて移動履歴情報を取得する。移動履歴情報とは、地図上で複数の地図情報が示す位置を時系列順に直線で結んだ移動経路を示す情報である。
【００５０】
時刻修正部１８６は、ＵＴＣ時刻を取得して、後述する計時部１８８が計時する時刻を修正する。また、時刻修正部１８６は、近距離無線通信部１２０を制御して、計時部１８８が計時する時刻を電子時計２００に送信する。後述するように、電子時計２００は、この時刻に基づいて時刻修正を行う。
【００５１】
時刻修正部１８６によるＵＴＣ時刻の取得方法には２つの取得方法がある。第１の取得方法では、時刻修正部１８６は、通信部１１０を制御してＮＴＰプールサーバ２０と通信し、ＮＴＰプールサーバ２０によって割り当てられたＮＴＰサーバ１０からＮＴＰパケットを受信する。このＮＴＰパケットに含まれる時刻情報をＵＴＣ時刻として取得する。
【００５２】
第２の取得方法では、時刻修正部１８６は、衛星電波受信部１３０を制御して衛星４０からの電波を受信する。衛星４０から受信した電波から生成された時刻情報をＵＴＣ時刻として取得する。
【００５３】
なお、このような時刻修正部１８６が行う時刻修正処理は、定期的（例えば３０分毎）に実行されてもよいし、ユーザ操作に基づくタイミングで実行されてもよい。
【００５４】
接続種別判定部１８７は、電子時計２００から受信した接続種別がどのような目的を示すものであるかを判定する。制御部１８０は、この判定結果に応じてその後の制御処理を実行する。例えば、接続種別が示す目的に時刻修正処理が含まれていれば、電子時計２００に計時部１８８が計時する時刻を送信する。接続種別が示す目的には、時刻修正処理のほかに、スマートフォン１００を検索することを目的とするものや各種データ通信を行うことを目的とするものがある。
【００５５】
計時部１８８は、クロック信号生成部１８９が生成するクロック信号のパルス数をカウントし、カウントされるパルス数に基づいて時刻を計時する。また、制御部１８０は、計時部１８８がカウントするパルス数に基づいたタイミングで各種制御を実行する。
【００５６】
クロック信号生成部１８９は、自装置（スマートフォン１００）のクロック信号を生成する。なお、制御部１８０は、他の装置からの受信信号に応じて時刻同期を行う際に、クロック信号生成部１８９のクロック信号の周波数を適宜制御する。
【００５７】
以上、本実施形態に係るスマートフォン１００の構成について説明した。以下、本実施形態に係る電子時計２００の構成について説明する。
【００５８】
図３に示すように、電子時計２００は、通信装置２７０と、表示部２５０とを備える。通信装置２７０は、近距離無線通信部２１０と、ＲＡＭ２２０と、ＲＯＭ２３０と、操作部２４０と、制御部２６０とを備える。通信装置２７０のこれらの構成要素及び表示部２５０は、バスラインＢＬで互いに接続されている。
【００５９】
近距離無線通信部２１０は、例えばＲＦ回路、ＢＢ回路、ＬＳＩ等から構成される。近距離無線通信部２１０は、アンテナ２１１を介して、他の無線通信装置であるスマートフォン１００とＢＬＥに基づく無線通信を行う。
【００６０】
ＲＡＭ２２０は、揮発性メモリから構成され、制御部２６０が各種処理を行うためにデータを一時的に記憶するための作業領域として用いられる。
【００６１】
ＲＯＭ２３０は、フラッシュメモリ等の不揮発性メモリから構成され、制御部２６０が各種機能を制御するためのプログラム（例えば、時刻修正処理、後述する情報取得処理を行うためのプログラム）や各種データを記憶する。
【００６２】
操作部２４０は、操作ボタン、タッチパネル等から構成され、ユーザの操作を受け付けるインタフェースである。なお、操作部２４０は、外部装置による遠隔操作ではなく、操作ボタンの押下又はタッチパネルのタッチ等の物理的な操作である近接操作を受け付ける。
【００６３】
表示部２５０は、例えば、ＬＣＤ、ＥＬディスプレイ等によって構成され、制御部２６０から入力された画像データに応じて画像を表示する。
【００６４】
制御部２６０は、プロセッサであり、ＣＰＵを備える。制御部２６０は、ＲＯＭ２３０に記憶された各種プログラムを実行することにより、電子時計２００の全体の動作を制御する。
【００６５】
ここで、電子時計２００の制御部２６０の機能的構成について説明する。制御部２６０は、接続制御部２６１、取得指示通知送信制御部２６２、時刻修正部２６３、接続種別通知制御部２６４、計時部２６５、クロック信号生成部２６６として機能する。
【００６６】
接続制御部２６１は、スマートフォン１００との接続を制御する。この制御には、接続確立処理と接続切断処理とが含まれる。
【００６７】
接続確立処理において、接続制御部２６１は、近距離無線通信部２１０を制御してアドバタイズメントをスマートフォン１００に送信する。アドバタイズメントの送信は、プログラムの処理に応じて定期的なタイミングで、又はユーザ操作が発生したタイミングで行われる。
【００６８】
アドバタイズメントを送信後、接続制御部２６１は、近距離無線通信部２１０を介してスマートフォン１００から接続要求を示す信号を受信し、スマートフォン１００との接続を確立する。この接続の確立によってスマートフォン１００とのデータ通信が可能となる。
【００６９】
接続切断処理において、接続制御部２６１は、近距離無線通信部２１０を介してスマートフォン１００から接続の切断を要求する信号を受信し、スマートフォン１００との接続を切断する。
【００７０】
取得指示通知送信制御部２６２は、ユーザが操作部２４０において情報取得指示を実行する操作ボタンを押下した場合に、近距離無線通信部２１０を制御して取得指示通知をスマートフォン１００に送信する。情報取得指示は、ユーザが電子時計２００に取得指示通知を送信させる指示である。取得指示通知は、スマートフォン１００に操作時刻情報を取得させるための通知である。
【００７１】
時刻修正部２６３は、時刻修正処理において、近距離無線通信部２１０を介して、スマートフォン１００から送信された時刻を受信する。時刻修正部２６３は、受信した時刻に基づいて計時部２６５が計時する時刻を修正する。これにより、電子時計２００はスマートフォン１００と時刻同期した状態を維持する。
【００７２】
接続種別通知制御部２６４は、近距離無線通信部２１０を制御して接続種別をスマートフォン１００に通知する。
【００７３】
ここで、接続種別とは、電子時計２００がスマートフォン１００に接続する目的を示す情報である。接続種別は、電子時計２００のユーザ操作の内容によって決定される。
【００７４】
計時部２６５は、クロック信号生成部２６６が生成するクロック信号のパルス数をカウントし、カウントされるパルス数に基づいて時刻を計時する。また、制御部２６０は、計時部２６５がカウントするパルス数に基づいたタイミングで各種制御を実行する。
【００７５】
クロック信号生成部２６６は、自装置（電子時計２００）のクロック信号を生成する。なお、制御部２６０は、他の装置からの受信信号に応じて時刻同期を行う際に、クロック信号生成部２６６のクロック信号の周波数を適宜制御する。
【００７６】
以上、本実施形態に係る電子時計２００の構成について説明した。以下、図５を参照しながら、スマートフォン１００と電子時計２００とが実行する情報取得処理の一例を説明する。
【００７７】
この処理は、電子時計２００の操作部２４０において、情報取得指示を実行する操作ボタンが押下されたことを契機として実行される。
【００７８】
この処理が実行されると、まず、電子時計２００とスマートフォン１００との間で接続を確立する接続確立処理が実行される（ステップＳ２０１、Ｓ１０１）。具体的には、電子時計２００の接続制御部２６１がアドバタイズメントをスマートフォン１００に送信し、スマートフォン１００の接続制御部１８１が接続要求を示す信号を電子時計２００に返信する。電子時計２００の接続制御部２６１は、接続要求を示す信号を受け付けて接続を確立する。
【００７９】
電子時計２００とスマートフォン１００との間で接続が確立すると、電子時計２００の取得指示通知送信制御部２６２は、取得指示通知をスマートフォン１００に送信する（ステップＳ２０２）。スマートフォン１００の操作時刻情報取得部１８２は、電子時計２００から送信された取得指示通知を受信する（ステップＳ１０２）。スマートフォン１００の操作時刻情報取得部１８２は、この取得指示通知を受信した時刻を操作時刻情報として取得する。
【００８０】
ここで、電子時計２００とスマートフォン１００との間で接続を切断する接続切断処理が実行される（ステップＳ２０３、Ｓ１０３）。具体的には、スマートフォン１００の接続制御部１８１が、接続されている電子時計２００に切断要求を示す信号を送信し、電子時計２００の接続制御部２６１が、スマートフォン１００との接続を切断する。
【００８１】
スマートフォン１００の位置情報取得部１８３は、スマートフォン１００の現在位置を、ユーザ位置を示す位置情報として取得する（ステップＳ１０４）。スマートフォン１００の位置情報取得部１８３は、通信部１１０を介して受信したＮＴＰパケットから位置情報を取得してもよいし、衛星電波受信部１３０を介して受信した衛星４０からの電波に基づいて位置情報を取得してもよい。
【００８２】
ここで、スマートフォン１００の制御部１８０は、ＲＯＭ１５０を参照し、取得した位置情報が判別対象領域Ａ２内かどうかを判別する（ステップＳ１０５）。
【００８３】
スマートフォン１００の制御部１８０が、取得した位置情報が判別領域Ａ２外であると判別した場合（ステップＳ１０５；Ｎｏ）、後述するステップＳ１０６、Ｓ１０７はスキップされ、後述するステップＳ１０８に進む。
【００８４】
一方、スマートフォン１００の制御部１８０が、取得した位置情報が判別領域Ａ２内であると判別した場合（ステップＳ１０５；Ｙｅｓ）、スマートフォン１００の制御部１８０は、位置情報の住所を取得する（ステップＳ１０６）。具体的には、スマートフォン１００の制御部１８０は、通信部１１０を制御して、位置情報の緯度及び経度を地図情報配信サーバ６０に送信する。スマートフォン１００の制御部１８０は、通信部１１０を介して、位置情報の緯度及び経度に対応する住所を受信する。
【００８５】
スマートフォン１００の制御部１８０は、取得した住所が特定国外の住所かどうかを判別する（ステップＳ１０７）。この判別は、スマートフォン１００の制御部１８０がＲＯＭ１５０に記憶されている特定国を示す情報を参照することによって行われる。
【００８６】
スマートフォン１００の制御部１８０が、取得した住所が特定国外であると判別した場合（ステップＳ１０７；Ｙｅｓ）、スマートフォン１００の地図情報受信制御部１８４は、通信部１１０を介して地図情報配信サーバ６０から位置情報に対応する地図情報を受信し、地図情報を取得する（ステップＳ１０８）。この場合、スマートフォン１００の制御部１８０は、地図情報受信制御部１８４が取得した地図情報を、操作時刻情報取得部１８２が取得した操作時刻情報が示す時刻と関連付けてＲＯＭ１５０に記憶させる。
【００８７】
一方、スマートフォン１００の制御部１８０が、取得した住所が特定国内であると判別した場合（ステップＳ１０７；Ｎｏ）、スマートフォン１００の制御部１８０は、操作時刻情報取得部１８２が取得した操作時刻情報と、地図情報が取得不良であることを示すデータとをＲＯＭ１５０に記憶させる（ステップＳ１０９）。なお、スマートフォン１００の制御部１８０は、ユーザ操作に応じてＲＯＭ１５０に記憶された情報を表示部１７０に表示させる。
【００８８】
以上、スマートフォン１００と電子時計２００とが実行する情報取得処理の一例を説明した。この情報取得処理は、電子時計２００の操作部２４０において、情報取得指示を実行する操作ボタンが押下されるたびに実行される。そのため、ＲＯＭ１５０には地図情報が蓄積されていく。
【００８９】
ここで、スマートフォン１００の操作部１６０において、ユーザが移動履歴情報を取得するための操作を行った場合、スマートフォン１００の移動履歴情報取得部１８５は、ＲＯＭ１５０に記憶されている複数の地図情報を、それらの操作時刻情報が示す時刻に基づいて時系列で読み出して、地図情報配信サーバ６０に送信する。スマートフォン１００の移動履歴情報取得部１８５は、地図情報配信サーバ６０に移動履歴情報を生成させて、それを受信することによって移動履歴情報を取得する。
【００９０】
ここで、スマートフォン１００が表示部１７０に地図情報として表示する画像、移動履歴情報として表示する画像の一例を説明する。ここでは、取得した地図情報が図６（Ａ）、図６（Ｂ）、図６（Ｃ）に示す３つの地図情報だった場合を説明する。
【００９１】
図６（Ａ）は、１つ目の地図情報を示し、最初に取得した位置情報として点Ｐ１を地図上で示している。図６（Ｂ）は、２つ目の地図情報を示し、２番目に取得した位置情報として点Ｐ２を地図上で示している。図６（Ｃ）は、３つ目の地図情報を示し、３番目に取得した位置情報として点Ｐ３を地図上で示している。
【００９２】
この場合、図７に示すように、移動履歴情報として表示される画像では、点Ｐ１、Ｐ２、Ｐ３のすべてが表示される縮尺の地図上において、点Ｐ１、Ｐ２、Ｐ３が取得した時刻順に直線で接続される。このような移動履歴情報は、スマートフォン１００の移動履歴情報取得部１８５と地図情報配信サーバ６０とが協働することにより生成される。
【００９３】
以上説明したように、本実施形態に係る通信システム１において、電子時計２００の情報取得指示を実行する操作ボタンが押下されることを契機に、スマートフォン１００がその時刻における位置情報を地図上で示す地図情報を取得する。この場合、ユーザは手元にある電子時計２００の操作ボタンを押すだけで地図情報を取得できる。
【００９４】
そのため、本実施形態に係る通信システム１によれば、位置情報を地図上で示す地図情報を取得するための操作性を向上することができる。特に、電子時計２００の操作ボタンの押下は、短時間でできる操作であるため、ユーザが意図するタイミングにおける地図情報を取得することができる。
【００９５】
また、取得した複数の地図情報は、それぞれ操作時刻情報と関連付けられてＲＯＭ１５０に記憶される。そのため、取得した複数の地図情報から移動履歴情報を取得することができる。特に、ユーザが移動中であっても、ユーザが意図するタイミングで速やかに取得した位置情報に基づいて移動履歴情報が生成される。そのため、操作時間に伴う遅れによって位置情報がずれてしまうという誤差を小さくすることができる。
【００９６】
地図情報は、位置情報が特定国の住所が付された規制領域Ａ１の外である場合にのみ取得される。地図情報と位置情報とは、位置情報が特定国の住所が付された規制領域Ａ１の外である場合にのみスマートフォン１００の表示部１７０に表示される。そのため、ユーザは特定国における地図情報と位置情報の取得、表示等の制限を気にせず、通信システム１を使用することができる。そのため、利便性が向上する。
【００９７】
また、位置情報が規制領域Ａ１外であるかどうかの判別は、位置情報が、規制領域Ａ１の周囲の領域である判別対象領域Ａ２内である場合にのみ実行される。そのため、常時、当該判別を実行する場合に比べて、通信処理の量を抑えることができる。
【００９８】
（第２実施形態）
第２実施形態に係る通信システムは、無線通信装置であるスマートフォン３００と、スマートフォン３００とは異なる他の無線通信装置である電子時計４００とを備える。
【００９９】
本実施形態に係る通信システムは、第１実施形態とほとんど同様な形態で利用される。本実施形態に係る通信システムの利用形態は、図１において、スマートフォン１００がスマートフォン３００に変更され、電子時計２００が電子時計４００に変更される。その他は第１実施形態と同じである。なお、以下の説明では、第１実施形態において説明した構成要素と共通する構成要素には同一の符号を付する。
【０１００】
以下、本実施形態に係るスマートフォン３００の構成について説明する。図８に示すように、スマートフォン３００は、通信装置３９０と、表示部１７０とを備える。通信装置３９０は、通信部１１０と、近距離無線通信部１２０と、衛星電波受信部１３０と、ＲＡＭ１４０と、ＲＯＭ１５０と、操作部１６０と、制御部３８０とを備える。通信装置３９０のこれらの構成要素及び表示部１７０は、バスラインＢＬで互いに接続されている。
【０１０１】
スマートフォン３００は、第１実施形態のスマートフォン１００における制御部１８０の代わりに制御部３８０を備えている点で異なる。それ以外の構成はスマートフォン１００と同じである。ただし、本実施形態では、ＲＯＭ１５０は、規制領域Ａ１、判別対象領域Ａ２を示すデータを記憶しない。また、本実施形態では、ＲＯＭ１５０は、後述するポイントリスト生成処理を実現するためのプログラムとポイントリストとについても記憶する。
【０１０２】
制御部３８０は、プロセッサであり、ＣＰＵを備える。制御部３８０は、ＲＯＭ１５０に記憶された各種プログラムを実行することにより、スマートフォン３００の全体の動作を制御する。以下、スマートフォン３００の制御部３８０の機能的構成について説明する。
【０１０３】
制御部３８０は、接続制御部１８１、操作時刻情報取得部３８２、現在位置情報取得部３８３、位置情報取得部３８４、地図情報受信制御部１８４、移動履歴情報取得部１８５、時刻修正部１８６、接続種別判定部１８７、計時部１８８、クロック信号生成部１８９として機能する。
【０１０４】
操作時刻情報取得部３８２は、電子時計４００から送信された操作時刻情報を取得する。具体的には、操作時刻情報取得部３８２は、近距離無線通信部１２０を制御して、電子時計４００から送信された操作時刻情報を受信する。この操作時刻情報は、後述するように、電子時計４００がＲＯＭ２３０に記憶している、近接操作による情報取得指示を受け付けた時刻を示す情報である。
【０１０５】
現在位置取得部３８３は、定期的にスマートフォン３００の現在位置を取得する。現在位置取得部３８３が取得した現在位置は、その取得時刻と関連付けられてＲＯＭ１５０にポイントリストとして記憶される。ポイントリストとは、スマートフォン３００が取得した現在位置を時系列で読み出し可能に記憶したデータである。
【０１０６】
現在位置取得部３８３による現在位置の取得方法には２つの取得方法がある。第１の取得方法では、現在位置取得部３８３は通信部１１０を制御して、ＮＴＰプールサーバ２０と通信し、ＮＴＰプールサーバ２０によって割り当てられたＮＴＰサーバ１０からＮＴＰパケットを受信する。この場合、現在位置取得部３８３は、受信したＮＴＰパケットが示す位置（緯度及び経度）を現在位置として取得する。
【０１０７】
第２の取得方法では、現在位置取得部３８３は、衛星電波受信部１３０を制御して、衛星４０からの電波を受信する。この場合、現在位置取得部３８３は、受信した電波に基づいて位置（緯度及び経度）を算出して、その位置を現在位置として取得する。
【０１０８】
位置情報取得部３８４は、操作時刻情報取得部３８２が取得した操作時刻情報に基づく時刻における位置を示す位置情報を取得する。具体的には、位置情報取得部３８４は、ＲＯＭ１５０に記憶されているポイントリストを参照し、ポイントリストに含まれている複数の現在位置のうち、操作時刻情報が示す時刻に最も近い取得時刻と関連付けられている現在位置を位置情報として取得する。
【０１０９】
以上、本実施形態に係るスマートフォン３００の構成について説明した。以下、本実施形態に係る電子時計４００の構成について説明する。
【０１１０】
図９に示すように、電子時計４００は、通信装置４７０と、表示部２５０とを備える。通信装置４７０は、近距離無線通信部２１０と、ＲＡＭ２２０と、ＲＯＭ２３０と、操作部２４０と、制御部４６０とを備える。通信装置４７０のこれらの構成要素及び表示部２５０は、バスラインＢＬで互いに接続されている。
【０１１１】
電子時計４００は、第１実施形態の電子時計２００における制御部２６０の代わりに制御部４６０を備えている点で異なる。それ以外の構成は電子時計２００と同じである。
【０１１２】
ただし、本実施形態では、ＲＯＭ２３０は、後述するように、ユーザが電子時計４００の操作部２４０において情報取得指示を実行する操作ボタンを押下するたびに、その操作を受け付けた時刻を示す操作時刻情報をも記憶する。そのため、情報取得指示を実行する操作ボタンが繰り返し押下されると、ＲＯＭ２３０には複数の操作時刻情報が蓄積される。
【０１１３】
制御部４６０は、プロセッサであり、ＣＰＵを備える。制御部４６０は、ＲＯＭ２３０に記憶された各種プログラムを実行することにより、電子時計４００の全体の動作を制御する。
【０１１４】
ここで、電子時計４００の制御部４６０の機能的構成について説明する。制御部４６０は、接続制御部２６１、操作時刻情報送信制御部４６２、時刻修正部２６３、接続種別通知制御部２６４、計時部２６５、クロック信号生成部２６６として機能する。
【０１１５】
操作時刻情報送信制御部４６２は、ユーザが操作部２４０において操作時刻情報を送信するための操作を実行した場合に、近距離無線通信部２１０を制御してＲＯＭ２３０に記憶されている操作時刻情報をスマートフォン３００に送信する。
【０１１６】
以上、本実施形態に係る電子時計４００の構成について説明した。以下、図１０を参照しながら、スマートフォン３００が実行するポイントリスト生成処理の一例を説明する。この処理は、スマートフォン３００の制御部３８０によって定期的に繰り返し実行される。
【０１１７】
まず、この処理が実行されると、スマートフォン３００の現在位置取得部３８３は、スマートフォン３００の現在位置を取得する（ステップＳ３０１）。なお、現在位置取得部３８３は、通信部１１０を介して受信したＮＴＰパケットから現在位置を取得してもよいし、衛星電波受信部１３０を介して受信した衛星４０からの電波に基づいて現在位置を取得してもよい。
【０１１８】
現在位置取得部３８３は、取得した現在位置を、その取得時刻と関連付けて保存する（ステップＳ３０２）。具体的には、現在位置取得部３８３は、ＲＯＭ１５０に記憶されているポイントリストに、取得した現在位置とその取得時刻を追加してポイントリストを更新する。
【０１１９】
以上、スマートフォン３００が実行するポイントリスト生成処理の一例を説明した。このポイントリスト生成処理は、定期的に繰り返し実行されるため、時間経過に伴い、ＲＯＭ１５０のポイントリストには取得した現在位置とその取得時刻と蓄積されていく。
【０１２０】
以下、図１１を参照しながら、スマートフォン３００と電子時計４００とが実行する情報取得処理の一例を説明する。この処理は、ユーザが電子時計４００の操作部２４０において、電子時計４００のＲＯＭ２３０に記憶されている操作時刻情報をスマートフォン３００に送信するための操作をしたことを契機に実行される。なお、電子時計４００の制御部４６０が定期的に実行するようにしてもよい。
【０１２１】
この処理が実行されると、まず、電子時計４００とスマートフォン３００との間で接続を確立する接続確立処理が実行される（ステップＳ４０１、Ｓ５０１）。接続確立処理の内容は、第１実施形態の場合と同じである。
【０１２２】
電子時計４００とスマートフォン３００との間で接続が確立すると、電子時計４００の操作時刻情報送信制御部４６２は、近距離無線通信部２１０を介して、ＲＯＭ２３０に記憶されている操作時刻情報をスマートフォン３００に送信する（ステップＳ４０２）。なお、ＲＯＭ２３０に記憶されている操作時刻情報が複数である場合、それらはすべて送信される。また、電子時計４００の操作時刻情報送信制御部４６２は、ＲＯＭ２３０に記憶されている操作時刻情報から送信済みとなった操作時刻情報を削除する。
【０１２３】
スマートフォン３００の操作時刻情報取得部３８２は、近距離無線通信部１２０を介して、電子時計４００から送信された操作時刻情報を受信する（ステップＳ５０２）。これにより、スマートフォン３００の操作時刻情報取得部３８２は、操作時刻情報を取得する。
【０１２４】
ここで、電子時計４００とスマートフォン３００との間で接続を切断する接続切断処理が実行される（ステップＳ４０３、Ｓ５０３）。接続切断処理の内容は、第１実施形態の場合と同じである。
【０１２５】
スマートフォン３００の位置情報取得部３８４は、ＲＯＭ１５０に記憶されているポイントリストから電子時計４００から受信した操作時刻情報が示す時刻に最も近い取得時刻と関連付けられている現在位置を位置情報として取得する（ステップＳ５０４）。なお、電子時計４００から複数の操作時刻情報を受信した場合、位置情報取得部３８４は、複数の操作時刻情報のそれぞれに対応する複数の位置情報を取得する。
【０１２６】
次に、スマートフォン３００の地図情報受信制御部１８４は、通信部１１０を介して地図情報配信サーバ６０から、位置情報取得部３８４が取得した位置情報に対応する地図情報を受信し、地図情報を取得する（ステップＳ５０５）。なお、位置情報取得部３８４が複数の位置情報を取得した場合、地図情報受信制御部１８４は、複数の位置情報のそれぞれに対応する複数の地図情報を取得する。
【０１２７】
スマートフォン３００の制御部３８０は、地図情報受信制御部１８４が取得した地図情報を、操作時刻情報取得部３８２が取得した操作時刻情報が示す時刻と関連付けてＲＯＭ１５０に記憶させる。スマートフォン３００の移動履歴情報取得部１８５は、第１実施形態の場合と同様に、ＲＯＭ１５０に記憶されている複数の地図情報に基づいて移動履歴情報を取得する。
【０１２８】
以上説明したように、本実施形態では、電子時計４００は、情報取得指示を実行する操作ボタンが押下された時刻を操作時刻情報としてＲＯＭ２３０に記憶する。電子時計４００とスマートフォン３００との接続が確立できない場合、電子時計４００は操作時刻情報をスマートフォン３００に送信することができない。しかし、電子時計４００は接続が確立できる状態になってからＲＯＭ２３０に記憶されている操作時刻情報をスマートフォン３００に送信することができる。
【０１２９】
また、本実施形態において、操作時刻情報は、電子時計４００の操作部２４０において情報取得指示を実行する操作ボタンを押下された時刻である。スマートフォン３００は、操作時刻情報が示す時刻に最も近い取得時刻のスマートフォン３００の現在位置を位置情報としてポイントリストから取得する。そのため、電子時計４００の操作部２４０において情報取得指示を実行する操作ボタンを押下された時刻に近いタイミングの位置情報及び地図情報を取得することが可能となる。
【０１３０】
（第３実施形態）
第３実施形態に係る通信システムは、無線通信装置であるスマートフォン５００と、スマートフォン５００とは異なる他の無線通信装置である電子時計６００とを備える。
【０１３１】
本実施形態に係る通信システムは、第１実施形態とほとんど同様な形態で利用される。本実施形態に係る通信システムの利用形態は、図１において、スマートフォン１００がスマートフォン５００に変更され、電子時計２００が電子時計６００に変更される。その他は第１実施形態と同じである。なお、以下の説明では、第１実施形態又は第２実施形態において説明した構成要素と共通する構成要素には同一の符号を付する。
【０１３２】
以下、本実施形態に係るスマートフォン５００の構成について説明する。図１２に示すように、スマートフォン５００は、通信装置５９０と、表示部１７０とを備える。通信装置５９０は、通信部１１０と、近距離無線通信部１２０と、衛星電波受信部１３０と、ＲＡＭ１４０と、ＲＯＭ１５０と、操作部１６０と、制御部５８０とを備える。通信装置５９０のこれらの構成要素及び表示部１７０は、バスラインＢＬで互いに接続されている。
【０１３３】
スマートフォン５００は、第１実施形態のスマートフォン１００における制御部１８０の代わりに制御部５８０を備えている点で異なる。それ以外の構成はスマートフォン１００と同じである。
【０１３４】
ただし、本実施形態では、第２実施形態と同様に、ＲＯＭ１５０は、規制領域Ａ１、判別対象領域Ａ２を示すデータを記憶しない。また、本実施形態では、ＲＯＭ１５０は、第２実施形態と同様に、ポイントリスト生成処理を実現するためのプログラムとポイントリストとについても記憶する。すなわち、スマートフォン５００は、第２実施形態のスマートフォン３００と同様に、図１０に示すポイントリスト生成処理を実行する。
【０１３５】
制御部５８０は、プロセッサであり、ＣＰＵを備える。制御部５８０は、ＲＯＭ１５０に記憶された各種プログラムを実行することにより、スマートフォン５００の全体の動作を制御する。以下、スマートフォン５００の制御部５８０の機能的構成について説明する。
【０１３６】
制御部５８０は、接続制御部１８１、操作時刻情報取得部５８２、現在位置取得部３８３、位置情報取得部５８４、地図情報受信制御部１８４、センサ情報取得部５８５、移動履歴情報取得部５８６、時刻修正部１８６、接続種別判定部１８７、計時部１８８、クロック信号生成部１８９として機能する。
【０１３７】
操作時刻情報取得部５８２は、電子時計６００から送信された操作時刻情報を取得する。具体的には、操作時刻情報取得部５８２は、近距離無線通信部１２０を制御して、電子時計６００から送信された操作時刻情報を受信する。この操作時刻情報は、第２実施形態と同様に、電子時計６００がＲＯＭ２３０に記憶している、近接操作による情報取得指示を受け付けた時刻を示す情報である。
【０１３８】
位置情報取得部５８４は、操作時刻情報取得部５８２が取得した操作時刻情報に基づく時刻における位置を示す位置情報を取得する。
【０１３９】
具体的には、位置情報取得部５８４は、近距離無線通信部１２０を介して電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれているかどうかを判別する。なお、取得情報については後述する。
【０１４０】
電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれている場合、位置情報取得部５８４は、その電子時計６００の位置を示す情報を位置情報として取得する。
【０１４１】
一方、電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれていない場合、位置情報取得部５８４は、ＲＯＭ１５０に記憶されているポイントリストを参照し、ポイントリストに含まれている複数の現在位置のうち、操作時刻情報が示す時刻に最も近い取得時刻と関連付けられている現在位置を位置情報として取得する。
【０１４２】
センサ情報取得部５８５は、近距離無線通信部１２０を介して電子時計６００から受信した取得情報にセンサ情報が含まれている場合、そのセンサ情報を取得する。なお、センサ情報については後述する。
【０１４３】
移動履歴情報取得部５８６は、地図情報受信制御部１８４がＲＯＭ１５０に記憶させた複数の地図情報に基づいて移動履歴情報を取得する。移動履歴情報取得部５８６の移動履歴情報の取得方法は、第１実施形態、第２実施形態とほとんど同じである。ただし、移動履歴情報取得部５８６が取得する移動履歴情報は、複数の地図情報のそれぞれの時刻に対応するセンサ情報がある場合、それらのセンサ情報と複数の地図情報とが関連付けられた情報である。
【０１４４】
以上、本実施形態に係るスマートフォン５００の構成について説明した。以下、本実施形態に係る電子時計６００の構成について説明する。
【０１４５】
図１３に示すように、電子時計６００は、通信装置６７０と、表示部２５０と、センサ６５０とを備える。通信装置６７０は、近距離無線通信部２１０と、衛星電波受信部６１０と、ＲＡＭ２２０と、ＲＯＭ２３０と、操作部２４０と、制御部６６０とを備える。通信装置６７０のこれらの構成要素と表示部２５０とセンサ６５０とは、バスラインＢＬで互いに接続されている。
【０１４６】
電子時計６００は、第１実施形態の電子時計２００における制御部２６０の代わりに制御部６６０を備えている点で異なる。また、電子時計６００は、第１実施形態の電子時計２００が備えていない衛星電波受信部６１０とセンサ６５０とを備えている点で異なる。それ以外の構成は電子時計２００と同じである。
【０１４７】
なお、本実施形態では、ＲＯＭ２３０は、第２実施形態と同様に、ユーザが電子時計６００の操作部２４０において情報取得指示を実行する操作ボタンを押下するたびに、その操作を受け付けた時刻を示す操作時刻情報をも記憶する。そのため、情報取得指示を実行する操作ボタンが繰り返し押下されると、ＲＯＭ２３０には複数の操作時刻情報が蓄積される。
【０１４８】
衛星電波受信部６１０は、例えば無線周波数回路、ベースバンド回路、集積回路等から構成される。衛星電波受信部６１０は、アンテナ６１１を介して衛星４０からの電波を受信する。
【０１４９】
センサ６５０は、例えば、温度、気圧、高度、速度等を検出するセンサである。ここでは、センサ６５０が一つの温度センサである場合を説明する。なお、センサ６５０は複数のセンサであってもよい。
【０１５０】
制御部６６０は、プロセッサであり、ＣＰＵを備える。制御部６６０は、ＲＯＭ２３０に記憶された各種プログラムを実行することにより、電子時計６００の全体の動作を制御する。
【０１５１】
ここで、電子時計６００の制御部６６０の機能的構成について説明する。制御部６６０は、接続制御部２６１、取得情報送信制御部６６２、情報取得部６６３、時刻修正部２６３、接続種別通知制御部２６４、計時部２６５、クロック信号生成部２６６として機能する。
【０１５２】
取得情報送信制御部６６２は、ユーザが操作部２４０において取得情報を送信するための操作を実行した場合に、近距離無線通信部２１０を制御してＲＯＭ２３０に記憶されている取得情報をスマートフォン５００に送信する。
【０１５３】
情報取得部６６３は、電子時計６００の現在位置を示す情報と、センサ６５０の計測データであるセンサ情報と、情報取得指示を実行する操作ボタンが押下された時刻を示す操作時刻情報とを取得する。
【０１５４】
情報取得部６６３は、衛星電波受信部６１０を制御して、衛星４０からの電波を受信する。情報取得部６６３は、受信した電波に基づいて位置（緯度及び経度）を算出して、その位置を電子時計６００の現在位置を示す情報として取得する。情報取得部６６３は、情報取得指示を実行する操作ボタンが押下された場合に、そのときのセンサ情報と、電子時計６００の現在位置を示す情報とを取得する。情報取得部６６３は、取得したセンサ情報と電子時計６００の現在位置を示す情報とを、そのときの時刻を示す操作時刻情報と関連付けてＲＯＭ２３０に記憶させる。
【０１５５】
ここで、取得情報とは、情報取得部６６３が取得した情報である。取得情報には、操作時刻情報と、センサ情報と、電子時計６００の現在位置を示す情報とが含まれる。ただし、取得情報において、センサ情報と、電子時計６００の現在位置を示す情報とは、情報取得部６６３が取得できなかった場合には含まれない。例えば、電子時計６００の操作部２４０において、情報取得指示を実行する操作ボタンが押下されたとき、センサ６５０、衛星電波受信部６１０の機能が停止されている場合、衛星電波受信部６１０が衛星４０からの電波を受信できなかった場合等には、取得情報は操作時刻情報のみとなる。
【０１５６】
以上、本実施形態に係る電子時計６００の構成について説明した。以下、図１４を参照しながら、スマートフォン５００と電子時計６００とが実行する情報取得処理の一例を説明する。
【０１５７】
この処理は、ユーザが電子時計６００の操作部２４０において、電子時計６００のＲＯＭ２３０に記憶されている操作時刻情報をスマートフォン５００に送信するための操作をしたことを契機に実行される。なお、電子時計６００の制御部６６０が定期的に実行するようにしてもよい。
【０１５８】
この処理が実行されると、まず、電子時計６００とスマートフォン５００との間で接続を確立する接続確立処理が実行される（ステップＳ７０１、Ｓ６０１）。接続確立処理の内容は、第１実施形態の場合と同じである。
【０１５９】
電子時計６００とスマートフォン５００との間で接続が確立すると、電子時計６００の取得情報送信制御部６６２は、近距離無線通信部２１０を介して、ＲＯＭ２３０に記憶されている取得情報をスマートフォン５００に送信する（ステップＳ７０２）。なお、ＲＯＭ２３０に記憶されている取得情報が複数である場合、それらはすべて送信される。また、電子時計６００の取得情報送信制御部６６２は、ＲＯＭ２３０に記憶されている取得情報から送信済みとなった取得情報を削除する。
【０１６０】
スマートフォン５００の制御部５８０は、近距離無線通信部１２０を介して、電子時計６００から送信された取得情報を受信する（ステップＳ６０２）。スマートフォン５００の操作時刻情報取得部５８２は、受信した取得情報に含まれる操作時刻情報を取得する。スマートフォン５００のセンサ情報取得部は、受信した取得情報にセンサ情報が含まれている場合には、そのセンサ情報を取得する。
【０１６１】
ここで、電子時計６００とスマートフォン５００との間で接続を切断する接続切断処理が実行される（ステップＳ６０３、Ｓ７０３）。接続切断処理の内容は、第１実施形態の場合と同じである。
【０１６２】
次に、スマートフォン５００の位置情報取得部５８４は、近距離無線通信部１２０を介して電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれているかどうかを判別する（ステップＳ６０４）。なお、取得情報については後述する。
【０１６３】
電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれている場合（ステップＳ６０４；Ｙｅｓ）、位置情報取得部５８４は、その取得情報に含まれる電子時計６００の位置を示す情報を位置情報として取得する（ステップＳ６０５）。
【０１６４】
一方、電子時計６００から受信した取得情報に電子時計６００の位置を示す情報が含まれていない場合（ステップＳ６０４；Ｎｏ）、位置情報取得部５８４は、ＲＯＭ１５０に記憶されているポイントリストを参照し、ポイントリストに含まれている複数の現在位置のうち、操作時刻情報が示す時刻に最も近い取得時刻と関連付けられている現在位置を位置情報として取得する（ステップＳ６０６）。
【０１６５】
なお、電子時計６００から複数の取得情報を受信した場合、位置情報取得部５８４は、複数の取得情報に含まれる複数の操作時刻情報のそれぞれに対応する複数の位置情報を取得する。
【０１６６】
次に、スマートフォン５００の地図情報受信制御部１８４は、通信部１１０を介して地図情報配信サーバ６０から、位置情報取得部５８４が取得した位置情報に対応する地図情報を受信し、地図情報を取得する（ステップＳ６０７）。なお、位置情報取得部５８４が複数の位置情報を取得した場合、地図情報受信制御部１８４は、複数の位置情報のそれぞれに対応する複数の地図情報を取得する。
【０１６７】
スマートフォン５００の制御部５８０は、地図情報受信制御部１８４が取得した地図情報を、操作時刻情報取得部５８２が取得した操作時刻情報が示す時刻と関連付けてＲＯＭ１５０に記憶させる。なお、取得情報にセンサ情報が含まれる場合には、スマートフォン５００の制御部５８０は、さらにセンサ情報取得部５８５が取得したセンサ情報を、地図情報及び操作時刻情報が示す時刻と関連付けてＲＯＭ１５０に記憶させる。
【０１６８】
スマートフォン５００の移動履歴情報取得部５８６は、第１実施形態、第２実施形態の場合と同様に、ＲＯＭ１５０に記憶されている複数の地図情報に基づいて移動履歴情報を取得する。なお、複数の地図情報と関連付けられたセンサ情報がある場合には、それらも移動履歴情報に関連付ける。
【０１６９】
以上説明したように、本実施形態おいて、スマートフォン５００は、電子時計６００が取得したセンサ情報も関連付けた地図情報を取得することができる。また、電子時計６００は、情報取得指示を実行する操作ボタンが押下された時刻において電子時計６００の位置を取得する。この場合、電子時計６００が取得した位置に基づいて、スマートフォン５００は地図情報を取得するため、第１実施形態に比べて、より正確にユーザが意図するタイミングで地図情報を取得することができる。
【０１７０】
以上で実施形態の説明を終了するが、上記実施形態は一例に過ぎない。そのため、スマートフォン１００、３００、５００と電子時計２００、４００、６００の具体的な構成や処理の内容などは上記実施形態で説明したものに限られない。以下、上記実施形態の変形例について説明する。
【０１７１】
（変形例）
上記実施形態では、無線通信装置及び他の無線通信装置として、スマートフォン１００、３００、５００及び電子時計２００、４００、６００を使用した場合を説明した。しかし、無線通信装置及び他の無線通信装置は、スマートフォンと電子時計に限られない。
【０１７２】
例えば、携帯電話機、スマートフォン、タブレット型パーソナルコンピュータ、ノート型パーソナルコンピュータ等の持ち運びが可能であって、ＢＬＥに基づく無線通信機能を有する端末であってもよい。ただし、電子時計の代わりに使用する無線通信装置は、高い操作性を確保するために、例えばウェアラブルコンピュータのように、小型でユーザの手元で操作される装置が好ましい。
【０１７３】
上記実施形態において、スマートフォン１００、３００、５００は、制御部１８０、３８０、５８０が計時部１８８及びクロック信号生成部１８９として機能し、電子時計２００、４００、６００は、制御部２６０、４６０、６６０が計時部２６５及びクロック信号生成部２６６として機能するように構成されている。しかし、本発明は、このような構成に限られない。
【０１７４】
例えば、計時部１８８、２６５及びクロック信号生成部１８９、２６６は、制御部１８０、３８０、５８０、２６０、４６０、６６０とは別体のＲＴＣ（Real Time Clock）モジュールとして構成されてもよい。なお、ＲＴＣモジュールは、自装置のクロック信号のパルス数をカウントするカウンタ回路、基準クロックを生成する水晶発振器及び基準クロックから所望の周波数のクロック信号を生成する可変ＰＬＬ（Phase Locked Loop）等から構成される。
【０１７５】
上記第１実施形態、第２実施形態、第３実施形態の構成要素は、矛盾が生じない限り、適宜組み合わせ可能なものとする。例えば、第２実施形態又は第３実施形態において、スマートフォン３００、５００及び電子時計４００、６００は、第１実施形態のように、規制領域Ａ１外である場合にのみ、地図情報を取得する構成であってもよい。
【０１７６】
上記第３実施形態では、電子時計６００がセンサ６５０を備える構成を説明した。しかし、スマートフォン５００がセンサを備え、操作時刻情報が示す時刻におけるセンサ情報を取得してもよい。
【０１７７】
上記実施形態において、スマートフォン１００、３００、５００と電子時計２００、４００、５００とは、それぞれ取得したデータをＲＯＭ１５０とＲＯＭ２３０とに記憶している。しかし、本発明はこのような構成に限られない。取得したデータは、ＲＯＭ１５０とＲＯＭ２３０ではなく、ＲＡＭ１４０とＲＡＭ２２０に記憶されてもよい。すなわち、記憶先は、ＲＡＭやＲＯＭ等の記憶部であれば何でもよい。
【０１７８】
上記実施形態において、制御部１８０、２６０、３８０、４６０、５８０、６６０の機能的構成は、本実施形態のように単一の制御部で構成されてもよいし、複数の制御部で構成されてもよい。
【０１７９】
上記実施形態では、ＢＬＥに基づいて互いに無線通信を行う無線通信装置の一例として示している。しかし、本発明は、ＢＬＥに基づいて無線通信を行う無線通信装置に限られない。例えば、本発明は、Ｗｉ−Ｆｉ（登録商標）又はＺｉｇＢｅｅ（登録商標）等に基づく無線通信を行う無線通信装置等であってもよい。
【０１８０】
また、本発明に係る無線通信装置は、上記無線通信装置によらず、例えば、コンピュータがプログラムを実行することで、スマートフォン１００、３００、５００の機能及び電子時計２００、４００、６００の機能を実現してもよい。そのプログラムは、ＵＳＢ（Universal Serial Bus）メモリ、ＣＤ−ＲＯＭ（Compact Disc−Read Only Memory）、ＤＶＤ（Digital Versatile Disc）、ＨＤＤ（Hard Disc Drive）等のコンピュータ読み取り可能な記録媒体に記憶されてもよいし、ネットワークを介してコンピュータにダウンロードされてもよい。
【０１８１】
上記実施形態において、スマートフォン１００、３００、５００は、ＮＴＰサーバ１０から時刻情報を取得している。しかし、本発明はこのような構成に限られない。スマートフォン１００は、例えば、ＳＮＴＰ（Simple Network Time Protocol）サーバ等、その他のプロトコルで規定された時刻サーバから時刻情報を取得してもよい。
【０１８２】
上記実施形態において、地図情報受信制御部１８４は、通信部１１０を介して地図情報を受信している。しかし、地図情報受信制御部１８４は地図情報取得部に変更されてもよい。地図情報取得部は、例えば、ＲＯＭ１５０に記憶されている画像データと通信部１１０を介して受信した受信データとに基づいて地図情報を生成して地図情報を取得してもよい。
【０１８３】
また、技術的な矛盾が無い限り、上記実施形態において「取得」とは、外部装置又は他の構成要素から受信した受信データを取得する動作であってもよいし、外部装置又は他の構成要素から受信したデータに基づいて生成したデータを取得する動作であってもよい。例えば、位置情報取得部１８３、３８４、５８４は、通信部１１０を介して受信した受信データを位置情報として取得してもよいし、通信部１１０を介して受信した受信データに基づいて、算出又は生成したデータを位置情報として取得してもよい。
【０１８４】
以上、本発明の好ましい実施形態について説明したが、本発明は係る特定の実施形態に限定されるものではなく、本発明には、特許請求の範囲に記載された発明とその均等の範囲が含まれる。以下に、本願出願の当初の特許請求の範囲に記載された発明を付記する。
【０１８５】
（付記１）
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、を備える無線通信装置が情報を取得する情報取得方法であって、
前記他の無線通信装置が近接操作による情報取得指示を受け付けた時刻を示す操作時刻情報を取得する操作時刻情報取得ステップと、
前記操作時刻情報取得ステップにおいて取得した前記操作時刻情報に基づく時刻におけるユーザ位置を示す位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにおいて取得した前記位置情報を地図上で示す地図情報を取得する地図情報取得ステップと、
を含むことを特徴とする情報取得方法。
【０１８６】
（付記２）
前記無線通信装置は、記憶部をさらに備え、
前記地図情報取得ステップにおいて取得した前記地図情報を、前記操作時刻情報取得ステップにおいて取得した前記操作時刻情報に基づく時刻と関連付けて前記記憶部に記憶させる地図記憶ステップと、
前記地図記憶ステップにおいて記憶した複数の前記地図情報に基づいて、移動履歴情報を取得する移動履歴情報取得ステップと、
をさらに含むことを特徴とする付記１に記載の情報取得方法。
【０１８７】
（付記３）
前記位置情報取得ステップにおいて、前記操作時刻情報取得ステップにおいて前記操作時刻情報を取得したときに前記無線通信装置の現在位置を前記位置情報として取得する、
ことを特徴とする付記１又は２に記載の情報取得方法。
【０１８８】
（付記４）
前記無線通信装置は、記憶部をさらに備え、
定期的に前記無線通信装置の現在位置を取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶ステップと、
をさらに含み、
前記位置情報取得ステップにおいて、定期的に繰り返す前記位置記憶ステップと前記現在位置取得ステップとにおいて記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする付記１に記載の情報取得方法。
【０１８９】
（付記５）
前記位置情報取得ステップにおいて、前記近距離無線通信部を制御して、前記他の無線通信装置から送信された該他の無線通信装置の位置を示す情報を受信し、該受信した他の無線通信装置の位置を示す情報を前記位置情報として取得する、
ことを特徴とする付記１又は２に記載の情報取得方法。
【０１９０】
（付記６）
前記操作時刻情報に基づく時刻におけるセンサ情報を取得するセンサ情報取得ステップを、
さらに含むことを特徴とする付記１から５のいずれか１項に記載の情報取得方法。
【０１９１】
（付記７）
前記無線通信装置は、表示部をさらに備え、
前記位置情報取得ステップにおいて取得した前記位置情報が予め定められた規制領域外である場合に、該位置情報と前記地図情報取得ステップにおいて取得した前記地図情報とを前記表示部に表示させる表示ステップを、
さらに含むことを特徴とする付記１に記載の情報取得方法。
【０１９２】
（付記８）
他の無線通信装置と近距離無線通信する近距離無線通信部と、
外部装置と通信する通信部と、
制御部と、を備え、
前記制御部は、
前記他の無線通信装置から送信された該他の無線通信装置が近接操作による情報取得指示を受け付けた時刻を示す操作時刻情報を取得し、
前記取得した操作時刻情報に基づく時刻におけるユーザ位置を示す位置情報を取得し、
前記取得した位置情報を地図上で示す地図情報を取得する、
ことを特徴とする無線通信装置。
【０１９３】
（付記９）
他の無線通信装置と近距離無線通信する近距離無線通信部と、
近接操作による情報取得指示を受け付ける操作部と、
制御部と、を備え、
前記制御部は、
前記近距離無線通信部を制御して、前記情報取得指示を受け付けた時刻を示す操作時刻情報を前記他の無線通信装置に取得させる、
ことを特徴とする電子時計。
【０１９４】
（付記１０）
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、を備える無線通信装置のコンピュータを、
前記近距離無線通信部を制御して、前記他の無線通信装置が近接操作による情報取得指示を受け付けた時刻を示す操作時刻情報を取得する操作時刻情報受信手段、
前記近距離無線通信部が取得した前記操作時刻情報に基づく時刻におけるユーザ位置を示す位置情報を取得する位置情報取得手段、
前記通信部を制御して、前記位置情報取得手段において取得した前記位置情報を地図上で示す地図情報を受信する地図情報受信手段、
として機能させるためのプログラム。
【符号の説明】
【０１９５】
１…通信システム、１０…ＮＴＰサーバ、２０…ＮＴＰプールサーバ、３０…ロケーション・サーバ、４０…衛星、５０…ＷＡＮ、６０…地図情報配信サーバ、１００，３００，５００…スマートフォン、２００，４００，６００…電子時計、１１０…通信部、１２０，２１０…近距離無線通信部、１３０，６１０…衛星電波受信部、１１１，１２１，１３１，２１１，６１１…アンテナ、１４０，２２０…ＲＡＭ、１５０，２３０…ＲＯＭ、１６０，２４０…操作部、１７０，２５０…表示部、１８０，２６０，３８０，４６０，５８０，６６０…制御部、１８１，２６１…接続制御部、１８２，３８２，５８２…操作時刻情報取得部、１８３，３８４，５８４…位置情報取得部、１８４…地図情報受信制御部、１８５，５８６…移動履歴情報取得部、１８６，２６３…時刻修正部、１８７…接続種別判定部、１８８，２６５…計時部、１８９，２６６…クロック信号生成部、１９０，２７０，３９０，４７０，５９０，６７０…通信装置、２６２…取得指示通知送信制御部、２６４…接続種別通知制御部、３８３…現在位置取得部、４６２…操作時刻情報送信制御部、５８５…センサ情報取得部、６５０…センサ、６６２…取得情報送信制御部、６６３…情報取得部
【図１】
2020114034.tif 000003
【図２】
2020114034.tif 000004
【図３】
2020114034.tif 000005
【図４】
2020114034.tif 000006
【図５】
2020114034.tif 000007
【図６】
2020114034.tif 000008
【図７】
2020114034.tif 000009
【図８】
2020114034.tif 000010
【図９】
2020114034.tif 000011
【図１０】
2020114034.tif 000012
【図１１】
2020114034.tif 000013
【図１２】
2020114034.tif 000014
【図１３】
2020114034.tif 000015
【図１４】
2020114034.tif 000016
【手続補正書】
【提出日】令和2年5月19日(2020.5.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
上記目的を達成するため、本発明の第１の観点に係る情報取得方法は
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置が情報を取得する情報取得方法であって、
前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信ステップと、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得ステップと、
前記取得指示通知受信ステップにおいて前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得ステップと、
を含み、
前記位置情報取得ステップは、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶ステップと、
をさらに含み、
前記位置記憶ステップにより記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする。
【手続補正２】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置が情報を取得する情報取得方法であって、
前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信ステップと、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得ステップと、
前記取得指示通知受信ステップにおいて前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得ステップと、
を含み、
前記位置情報取得ステップは、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得ステップと、
前記現在位置取得ステップにおいて取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶ステップと、
をさらに含み、
前記位置記憶ステップにより記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする情報取得方法。
【請求項２】
前記位置情報取得ステップにおいて取得した前記位置情報を前記外部装置に送信し、前記位置情報に基づいて前記外部装置で生成された前記地図情報を、前記外部装置から受信する地図情報取得ステップと、
前記地図情報取得ステップにおいて取得した前記地図情報を、前記操作時刻情報取得ステップにおいて取得した前記操作時刻情報に基づく時刻と関連付けて前記記憶部に記憶させる地図記憶ステップと、
前記地図記憶ステップにおいて、前記操作時刻情報に基づく時刻と関連付けて記憶された地図情報を前記外部装置に送信し、前記外部装置により生成された、地図上で複数の前記位置情報に基づく移動経路を示す移動履歴情報を取得する移動履歴情報取得ステップと、
をさらに含むことを特徴とする請求項１に記載の情報取得方法。
【請求項３】
前記他の無線通信装置のセンサから、前記操作時刻情報に基づく時刻における計測データであるセンサ情報を取得するセンサ情報取得ステップを、
さらに含むことを特徴とする請求項１又は２に記載の情報取得方法。
【請求項４】
前記位置情報取得ステップにおいて、前記近距離無線通信部を制御して、前記他の無線通信装置から送信された該他の無線通信装置の位置を示す情報を受信し、該受信した他の無線通信装置の位置を示す情報を前記位置情報として取得する、
ことを特徴とする請求項１から３のいずれか１項に記載の情報取得方法。
【請求項５】
前記無線通信装置は、表示部をさらに備え、
前記位置情報取得ステップにおいて取得した前記位置情報が予め定められた規制領域外である場合に、該位置情報と前記地図情報取得ステップにおいて取得した前記地図情報とを前記表示部に表示させる表示ステップを、
さらに含むことを特徴とする請求項２に記載の情報取得方法。
【請求項６】
他の無線通信装置と近距離無線通信する近距離無線通信部と、
外部装置と通信する通信部と、
制御部と、記憶部と、を備える無線通信装置であって、
前記制御部は、
前記他の無線通信装置から送信された該他の無線通信装置が近接操作により送信する取得指示通知を受け付け、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得し、
前記取得指示通知を受信した時刻を示す操作時刻情報を取得し、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得し、
取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させ、
記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とする無線通信装置。
【請求項７】
他の無線通信装置と近距離無線通信する近距離無線通信部と、外部装置と通信する通信部と、記憶部と、を備える無線通信装置のコンピュータを、
前記近距離無線通信部を制御して、前記他の無線通信装置が近接操作により送信する取得指示通知を受け付ける取得指示通知受信手段、
前記取得指示通知を受信した場合、ユーザ位置を地図上で表示する地図情報を生成するために使用される、ユーザ位置を示す位置情報を、前記外部装置から受信した情報に基づいて取得する位置情報取得手段、
前記取得指示通知受信手段において前記取得指示通知を受信した時刻を示す操作時刻情報を取得する操作時刻情報取得手段、
前記外部装置から位置を示す情報を繰り返し受信し、受信した位置を示す情報に基づき、前記無線通信装置の現在位置を繰り返し取得する現在位置取得手段、
前記現在位置取得手段において取得した前記現在位置を取得時刻と関連付けて前記記憶部に記憶させる位置記憶手段、
として機能させ、
前記位置情報取得手段において、前記位置記憶手段により記憶された複数の前記現在位置のうち、前記操作時刻情報が示す時刻に最も近い取得時刻を判別し、判別した取得時刻と関連付けられている前記現在位置を前記位置情報として取得する、
ことを特徴とするプログラム。