(57)【要約】      （修正有）【課題】アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行う携帯端末を提供する。【解決手段】携帯端末は、出力部２０を有する時計である。また、携帯端末は、位置情報取得部５２と、表示制御部５５と、を備える。位置情報取得部は、位置情報を取得する。表示制御部は、位置情報取得部により取得された位置情報に応じた地図画像を表示させると共に、取得された針画像を、地図画像の少なくとも一部に重畳させ、且つ所定の時刻に応じた位置に表示させるように出力部を制御する。これにより、携帯端末においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。【選択図】図４
2020076754.tif 000002
【特許請求の範囲】
【請求項１】
表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記位置情報取得手段が取得した現在時刻の自機の位置の位置情報と、過去の所定の時刻の位置情報とを含む範囲をユーザの移動範囲として特定する特定手段を備える、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記位置情報取得手段は、現在時刻の自機の現在位置の位置情報を取得し、
前記表示制御手段は、前記現在位置の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
前記表示制御手段は、前記位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように前記表示部を制御する、
ことを特徴とする請求項１乃至３の何れか１項に記載の電子機器。
【請求項５】
前記表示制御手段は、表示領域の中心が前記針画像の回転中心となるように前記針画像を表示させるように前記表示部を制御する、
ことを特徴とする請求項１乃至４の何れか１項に記載の電子機器。
【請求項６】
前記表示制御手段は、地図画像に対してガイド線を表示するように前記表示部を制御する、
ことを特徴とする請求項１乃至５の何れか１項に記載の電子機器。
【請求項７】
前記表示制御手段は、針画像の回転中心に対して所定の方向を示すガイド線を表示する、
ことを特徴とする請求項１乃至５の何れか１項に記載の電子機器。
【請求項８】
前記位置情報取得手段は、前記特定手段により特定されたユーザの移動範囲に関する情報を取得し、
前記表示制御手段は、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する、
ことを特徴とする請求項２に記載の電子機器。
【請求項９】
前記表示制御手段は、地図表示に際して、前記位置情報に応じた地図画像を表示する第一の地図表示画面と、前記第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との２つの地図表示画面の切り替え処理をアニメーションを含むように表示させる、
ことを特徴とする請求項１乃至８の何れか１項に記載の電子機器。
【請求項１０】
前記表示制御手段は、前記第二の地図表示画面から前記第一の地図表示画面への地図表示画面の切り替え処理を、前記第二の地図表示画面上で所定の位置を俯瞰した位置からズームして前記第一の地図表示画面に切り替えるアニメーションを含むように表示させる、
ことを特徴とする請求項９に記載の電子機器。
【請求項１１】
スケジュールに関する情報を取得するスケジュール情報取得手段を備え、
前記表示制御手段は、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする請求項１乃至１０の何れか１項に記載の電子機器。
【請求項１２】
前記位置情報取得手段が取得した現在時刻の自機の位置の位置情報と、過去の所定の時刻の位置情報とを含む範囲をユーザの移動範囲として特定する特定手段を備え、
前記表示制御手段は、ユーザの設定に応じて、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する処理と、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように前記表示部を制御する処理とを切り替える、
ことを特徴とする請求項１１に記載の電子機器。
【請求項１３】
現在位置及び現在時刻と、前記スケジュールに関する情報の目的地及び日時とに基づいて、前記表示部に表示させる前記地図画像を更新するか否かの判定を行う地図更新条件判定手段を備え、
前記表示制御手段は、前記地図更新条件判定手段の判定結果に基づいて、前記地図画像を更新する、
ことを特徴とする請求項１１又は１２に記載の電子機器。
【請求項１４】
前記地図更新条件判定手段は、前記スケジュール情報取得手段によって、開始日時が現在時刻から第１閾値期間以内であり、目的地が現在位置から第１閾値距離以上離れている前記スケジュールに関する情報のうち、現在時刻から最も近い前記スケジュールに関する情報が検出された場合に、前記地図画像を更新すると判定する、
ことを特徴とする請求項１３に記載の電子機器。
【請求項１５】
前記地図更新条件判定手段は、前記地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第２閾値期間以内となった場合、前記地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、前記地図画像の更新を抑制する、
ことを特徴とする請求項１４に記載の電子機器。
【請求項１６】
前記地図更新条件判定手段は、現在位置が前記スケジュールに関する情報の目的地から第２閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第３閾値期間以内となった場合には、地図画像の更新の抑制を解除する、
ことを特徴とする請求項１５に記載の電子機器。
【請求項１７】
表示部を有する電子機器で実行される表示制御方法であって、
針画像を取得する針画像取得ステップと、
位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにより取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御ステップと、
を含むことを特徴とする表示制御方法。
【請求項１８】
表示部を有する電子機器を制御するコンピュータを、
針画像を取得する針画像取得手段、
位置情報を取得する位置情報取得手段、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、時計、表示制御方法及びプログラムに関する。
【背景技術】
【０００２】
従来より、アナログ時計を模して、針画像により時刻を表現するアナログ時計表示を行って、ユーザに時刻を認識させるリスト型の表示装置がある（特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−１８９５３１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１に記載の技術では、針画像により時刻を表示するアナログ時計表示をすることは記載されているが、アナログ時計表示のみでは、ユーザが読み取れる情報量が少ないという課題があり、例えば地図情報と時刻情報との両方を必要とする旅行者に対しては、地図情報と時刻情報とを共に読み取れる時計画面表示が求められていた。
【０００５】
本発明は、このような状況に鑑みてなされたものであり、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、本発明の一態様の時計は、
表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする。
【発明の効果】
【０００７】
本発明によれば、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
【図面の簡単な説明】
【０００８】
【図１】本発明の電子機器のうち時計の一実施形態に係る携帯端末１のハードウェア    の構成を示すブロック図である。
【図２】本実施形態のアナログ時計地図表示の表示例を示す模式図である。
【図３】本実施形態のアナログ時計地図表示の表示例を示す模式図である。
【図４】図１の携帯端末１の機能的構成のうち、アナログ時計地図表示処理を実行す    るための機能的構成を示す機能ブロック図である。
【図５】図１の機能的構成を有する図４の携帯端末１が実行するアナログ時計地図表    示処理の流れを説明するフローチャートである。
【図６】図１の携帯端末の機能的構成のうち、第２実施形態のアナログ時計地図表示    処理を実行するための機能的構成を示す機能ブロック図である。
【図７】地図更新条件に合致するスケジュールの目的地を中心とする地図画像が設定    されたアナログ時計地図表示の表示例を示す模式図である。
【図８】Ｘ空港を中心とする地図画像から次のスケジュールの目的地（Ｙリゾート）    を中心とする地図画像に更新された表示例を示す模式図である。
【図９】Ｙリゾートを中心とする地図画像から次のスケジュールの目的地（Ｚ展望台    ）を中心とする地図画像に更新された表示例を示す模式図である。
【図１０】図６の機能的構成を有する図１の携帯端末が実行する第２実施形態のアナ    ログ時計地図表示処理の流れを説明するフローチャートである。
【図１１】目的地を手動で設定する場合の表示画面の遷移例を示す模式図である。
【発明を実施するための形態】
【０００９】
以下、本発明の実施形態について、図面を用いて説明する。
【００１０】
［第１実施形態］
図１は、本発明の電子機器のうち時計の一実施形態に係る携帯端末１のハードウェアの構成を示すブロック図である。
携帯端末１は、例えば、スマートウォッチとして構成される。
【００１１】
携帯端末１は、図１に示すように、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１１と、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１２と、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１３と、バス１４と、入出力インターフェース１５と、ＧＰＳ部１６と、センサ部１７と、撮像部１８と、入力部１９と、出力部２０と、記憶部２１と、通信部２２と、ドライブ２３と、を備えている。
【００１２】
ＣＰＵ１１は、ＲＯＭ１２に記録されているプログラム、又は、記憶部２１からＲＡＭ１３にロードされたプログラムに従って各種の処理を実行する。
【００１３】
ＲＡＭ１３には、ＣＰＵ１１が各種の処理を実行する上において必要なデータ等も適宜記憶される。
【００１４】
ＣＰＵ１１、ＲＯＭ１２及びＲＡＭ１３は、バス１４を介して相互に接続されている。このバス１４にはまた、入出力インターフェース１５も接続されている。入出力インターフェース１５には、ＧＰＳ部１６、センサ部１７、撮像部１８、入力部１９、出力部２０、記憶部２１、通信部２２及びドライブ２３が接続されている。
【００１５】
ＧＰＳ部１６は、図示しないＧＰＳ受信アンテナを介して、複数のＧＰＳ衛星からのＧＰＳ信号を受信する。ＣＰＵ１１は、ＧＰＳ部１６が受信したＧＰＳ信号に基づいて、機器の現在位置を示す緯度及び経度、高度の情報等の位置情報を取得する。
【００１６】
センサ部１７は、ジャイロ、加速度、地磁気、ＧＰＳの各種のセンシングを行って、姿勢情報や位置情報を出力する。
【００１７】
撮像部１８は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。
【００１８】
光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
【００１９】
イメージセンサは、光電変換素子や、ＡＦＥ（Ａｎａｌｏｇ  Ｆｒｏｎｔ  Ｅｎｄ）等から構成される。
光電変換素子は、例えばＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換（撮像）して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてＡＦＥに順次供給する。
ＡＦＥは、このアナログの画像信号に対して、Ａ／Ｄ（Ａｎａｌｏｇ／Ｄｉｇｉｔａｌ）変換処理等の各種信号処理を実行する。各種信号処理によって、デジタル信号が生成され、撮像部１８の出力信号として出力される。
このような撮像部１８の出力信号を撮像画像のデータとして、ＣＰＵ１１や図示しない画像処理部等に適宜供給される。
【００２０】
入力部１９は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部２０は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
本実施形態においては、画像やアイコン等を表示するディスプレイとなる出力部２０にタッチやスワイプ等の入力操作可能な入力部１９が重畳的に配置されて、インターフェースとなるタッチパネルを構成する。
【００２１】
記憶部２１は、ハードディスク或いはＤＲＡＭ（Ｄｙｎａｍｉｃ  Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等で構成され、各種画像のデータを記憶する。
【００２２】
通信部２２は、インターネットを含むネットワークを介して他の装置（図示せず）との間で行う通信を制御する。
【００２３】
ドライブ２３には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア３１が適宜装着される。ドライブ２３によってリムーバブルメディア３１から読み出されたプログラムは、必要に応じて記憶部２１にインストールされる。また、リムーバブルメディア３１は、記憶部２１に記憶されている画像のデータ等の各種データも、記憶部２１と同様に記憶することができる。
【００２４】
このように構成される携帯端末１では、アナログ時計を模して針画像を時刻に合わせて表示する時計表示（以下、「アナログ時計表示」という。）と、所定の範囲の地図を針画像の背面に表示（以下、「地図表示」という。）する機能を有する。なお、アナログ時計表示の背面に地図表示を行う表示を、以下、「アナログ時計地図表示」という。
【００２５】
本実施形態のアナログ時計地図表示においては、表示領域の中心を針画像の回転中心とし、指定した位置や現在位置等の所定の位置としている。これにより、ユーザは、アナログ時計を違和感なく認識できると共に、直感的に所定の位置と所定の位置の周辺の地図情報を把握することができる。
【００２６】
図２及び図３は、本実施形態のアナログ時計地図表示の表示例を示す模式図である。
アナログ時計地図表示では、図２（ａ）に示すように、携帯端末１の表示面において、ユーザに対して正対する正規位置において上方をアナログ時計表示の１２時の方向とし、地図表示の北の方位の方向として表示する。
アナログ時計表示は、時針が１回転する毎に１２時間、分針の針画像が１回転する毎に６０分、秒針が１回転する毎に６０秒経過することを示す。
地図表示は、所定の位置を中心として所定の地図領域が収まる縮尺に調整されて表示領域に表示される。本実施形態において、所定の位置は、現在位置であり、所定の地図領域は前日の同時刻にいた位置から現在位置を表示領域の中心とした周辺領域を含む領域である。
なお、地図表示においては、実際の方位に一致して表示面の向きに応じて表示を変更するように構成してもよい。
【００２７】
また、表示領域の中心である地図の現在位置には、図２（ｂ）に示すように、現在地を示すマークＭ１が表示される。現在位置と、針画像の回転中心とが同一の位置となる本実施形態においては、秒針の針画像において違和感なくマークＭ１を表示している。
【００２８】
また、表示領域の中心（現在位置と、針画像の回転中心）を通過するように直交してガイド線ＧＬ１，ＧＬ２が表示される。ガイド線ＧＬ１，ＧＬ２の近傍には、地図においてガイド線ＧＬ１，ＧＬ２がどの位置であるかを示す緯度経度の数値が表示される。これにより、ガイド線ＧＬ１，ＧＬ２の交点の位置にある現在位置の緯度経度をユーザは簡単に把握することができる。
また、緯度経度の数値の表示の対称位置には、時刻に対応した日付と週表示が行われる。
【００２９】
また、地図表示においては、所定時間前（例えば、前日）からの移動軌跡を表示するように構成してもよい。
【００３０】
また、地図表示においては、図３（ａ）に示すように、陸の領域Ｒ１００や海の領域Ｒ１０１を別の表示にするようにしてもよい。また、標高、気温、時間帯、昼夜（朝・昼・夜）、季節、緯度経度の別を表示するようにしてもよい。
【００３１】
また、所定の位置（本実施形態においては、現在地）に応じて、例えば、所定の位置が属する国を代表するデザイン等にデザインを変更したり、時刻を所定の位置に対応したり、表示する言語を対応させたりするようにしてもよい。
【００３２】
また、アナログ時計表示の開始時点では、地図表示は、図３（ｂ）に示すように、最終的な所定の地図領域の表示にあたり、遠く所定の地図領域を俯瞰した位置から所定の地図領域に徐々に近づくようなズームのアニメーションでの表示を行う。また、アニメーションに際して、初動においては雲を表示して、徐々に雲をかき分けて遠く所定の地図領域を俯瞰した位置から所定の地図領域に徐々に近づくように表示させる演出を行うようにしてもよい。また、表示する所定の地図領域の大きさに応じて、ズームの速度を変えるように構成してもよい。
【００３３】
図４は、図１の携帯端末１の機能的構成のうち、アナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。
アナログ時計地図表示処理とは、アナログ時計表示の背面に所定の位置を中心とした地図画像が表示される一連の処理をいう。
【００３４】
アナログ時計地図表示処理を実行する場合には、図４に示すように、ＣＰＵ１１において、時刻情報取得部５１と、位置情報取得部５２と、地図取得範囲設定部５３は、地図情報取得部５４と、表示制御部５５と、が機能する。
【００３５】
また、記憶部２１の一領域には、位置情報記憶部７１と、地図情報記憶部７２と、時刻表示用画像記憶部７３と、が設定される。
【００３６】
位置情報記憶部７１には、ＧＰＳ部１６によって逐次取得された位置情報が記憶される。少なくとも、現在の位置情報と、前日の同時刻の位置情報の履歴が記憶される。
地図情報記憶部７２には、地図画像を含む地図情報が記憶される。
時刻表示用画像記憶部７３には、例えば、短針、長針、秒針等のアナログ時計表示に必要な針画像、時刻のインデックス画像等の時刻表示用画像のデータが記憶される。
【００３７】
時刻情報取得部５１は、ＣＰＵ１１等で計時された現在時刻を取得する。
【００３８】
位置情報取得部５２は、センサ部１７から出力された現在の位置情報と、位置情報記憶部７１に記憶された過去の所定の時刻の位置情報を取得する。本実施形態においては、過去の所定の時刻として前日（１日前）の同時刻の位置情報を取得する。
【００３９】
地図取得範囲設定部５３は、取得された現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定する。本実施形態においては、現在地と過去の所定の位置を含む範囲を取得範囲として設定する。地図取得範囲設定部５３は、例えば、取得された現在の位置情報と、過去の所定の時刻の位置情報から、総移動距離（移動経路の移動距離）に応じた地図の範囲を設定する。即ち、結果として、総移動距離（移動経路の移動距離）に応じた地図の範囲が表示されることになる。
【００４０】
地図情報取得部５４は、地図取得範囲設定部５３により設定された範囲の地図画像を、地図情報記憶部７２から取得する。本実施形態においては、現在地と過去の所定の位置を含む範囲の地図画像を取得する。
【００４１】
表示制御部５５は、画像を表示するように出力部２０を制御する。
表示制御部５５は、最終的な表示形態が、地図取得範囲設定部５３で設定された範囲の地図画像表示になるように、設定された範囲よりも広い範囲の地図画像を表示させた後、徐々にズームするような動きのあるアニメーションを表示したり、針画像の背面に取得した地図画像を表示したり、ガイド表示をしたりするように出力部２０を制御する。その結果、出力部２０では、図２（ａ）及び図２（ｂ）に示すような表示が行われる。
【００４２】
図５は、図４の機能的構成を有する図１の携帯端末１が実行するアナログ時計地図表示処理の流れを説明するフローチャートである。
アナログ時計地図表示処理は、ユーザによる入力部１９へのアナログ時計地図表示処理開始の操作により開始される。
【００４３】
ステップＳ１１において、時刻情報取得部５１は、現在時刻を取得する。
【００４４】
ステップＳ１２において、位置情報取得部５２は、ＧＰＳ部１６から出力された現在の位置情報と、位置情報記憶部７１に記憶された過去の所定の時刻（本実施形態においては、昨日の同時刻）の位置情報を取得する。
【００４５】
ステップＳ１３において、地図取得範囲設定部５３は、取得された現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定する。地図取得範囲設定部５３は、例えば、位置情報取得部５２により取得された現在の位置情報と、過去の所定の時刻の位置情報から、総移動距離（移動経路の移動距離）に応じて取得する地図の範囲を設定する。
【００４６】
ステップＳ１４において、地図情報取得部５４は、地図情報記憶部７２から、現在の位置と、取得した過去の所定の時刻の位置（本実施形態においては、昨日の同時刻の位置）を含む地図画像を取得する。
【００４７】
ステップＳ１５において、表示制御部５５は、時刻表示用画像記憶部７３に記憶される針画像を現在時刻に基づいて配置して表示（アナログ時計表示）するように出力部２０を制御する。
【００４８】
ステップＳ１６において、表示制御部５５は、最終的に取得した地図画像となるように地図画像をズームする動きのあるアニメーションを表示するように出力部２０を制御する。例えば、表示するアニメーションとしては、宇宙から所定の位置を見たような俯瞰した位置からのズームとなるように、雲を表示して、その後、当該雲をかき分けて最終的に表示する地図の縮尺となるまでズームするアニメーションを含むように表示させる。
なお、ズームするアニメーション処理の開始時に表示される画像としては、宇宙から所定の位置を見たような俯瞰した画像表示でなく、所定の時刻（例えば、前日）からの移動範囲に応じた表示範囲の地図画像の表示からズームするアニメーション処理を開始させ、最終的に表示する地図画像を表示させるように構成してもよい。
【００４９】
ステップＳ１７において、表示制御部５５は、針画像の背面に取得した地図画像を表示（地図表示）するように出力部２０を制御する。
【００５０】
ステップＳ１８において、表示制御部５５は、所定位置にガイドを表示するように出力部２０を制御する。その結果、図２に示すように、地図画像上に、緯度経度を示すガイドＧＬ１，ＧＬ２、緯度経度の数値、日付等が表示される。
【００５１】
ステップＳ１９において、ＣＰＵ１１は、例えば、ユーザによる入力部１９への終了操作等の有無により、アナログ時計地図表示を終了するか否かを判定する。
アナログ時計地図表示を終了しない場合には、ステップＳ１９においてＮＯと判定されて、処理はステップＳ１１に戻る。
アナログ時計地図表示を終了する場合には、ステップＳ１９においてＹＥＳと判定されて、アナログ時計地図表示を終了する。
【００５２】
［第２実施形態］
次に、本発明の第２実施形態について説明する。
第１実施形態に係る携帯端末１においては、現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定し、アナログ時計地図表示を行うものとした。これに対し、本実施形態に係る携帯端末１においては、スケジュールに設定されている目的地周辺の地図を取得し、取得された地図を針画像の背面に地図表示することにより、アナログ時計地図表示を行うものである。
【００５３】
したがって、本実施形態に係る携帯端末１のハードウェアの構成は、第１実施形態における図１と同様である。また、本実施形態に係る携帯端末１の機能的構成は、第１実施形態の図４に示す機能的構成のうち、地図取得範囲設定部５３に代えて、スケジュール情報取得部５３Ａと、地図更新条件判定部５３Ｂとを備えている点、及び、スケジュール情報記憶部７４を備えている点が第１実施形態と異なっている。以下、第１実施形態と異なる部分を主として説明する。
【００５４】
図６は、図１の携帯端末１の機能的構成のうち、第２実施形態のアナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。
第２実施形態のアナログ時計地図表示処理では、スケジュールに設定されている目的地周辺の地図が取得され、アナログ時計表示の背面に目的地を中心とした地図画像が表示される。
【００５５】
スケジュール情報記憶部７４には、アナログ時計地図表示処理の対象とされるユーザのスケジュールに関する情報（スケジュールのデータ）が記憶される。スケジュールのデータとしては、携帯端末１内のデータ、携帯端末１が接続されているスマートフォン等の電子機器のデータ、或いは、クラウド上に格納されているデータ等の種々のデータを取得して記憶することができる。また、スケジュールとして明示的に記憶されているデータに加え、交通機関のチケットのデータ等、間接的にスケジュールを示すデータを対象とすることが可能である。なお、ここで用いられるスケジュールのデータには、緯度経度の特定が可能な位置の情報を含むことが条件とされる。
【００５６】
スケジュール情報取得部５３Ａは、設定された更新タイミング（例えば、３時間毎等）で、ユーザのスケジュールのデータを取得する。そして、スケジュール情報取得部５３Ａは、取得したユーザのスケジュールのデータをスケジュール情報記憶部７４に記憶する。なお、本実施形態において、スケジュール情報記憶部７４に記憶されたスケジュールの目的地は、位置情報取得部５２により取得される位置情報の対象となる。
【００５７】
地図更新条件判定部５３Ｂは、ユーザの現在の位置情報と、現在時刻と、スケジュールのデータに示される目的地及びスケジュールの日時とに基づいて、アナログ時計表示の背面に表示する地図画像を更新する条件（以下、「地図更新条件」という。）が充足されたか否かの判定を行う。本実施形態においては、スケジュールの開始日時が現在時刻から第１閾値期間（ここでは９０日とする）以内であり、目的地が現在位置から直線距離で第１閾値距離（ここでは３０［ｋｍ］とする）以上離れているスケジュールのうち、現在時刻から最も近いスケジュールが新たに検出された場合、地図更新条件が充足されたと判定される。
【００５８】
また、地図更新条件が充足されたと判定された場合、地図画像が表示されたスケジュールについては、現在時刻がスケジュールの開始前の第２閾値期間（ここでは６時間とする）以内となった場合、新たに地図更新条件を充足するスケジュールが検出されたとしても、地図画像の更新がロックされた状態とされる。これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。ただし、本実施形態において、ユーザの現在位置がスケジュールの目的地から直線距離で第２閾値距離（ここでは２［ｋｍ］とする）以内となった場合には、ユーザが目的地に到着したと判定し、地図画像の更新がロックされた状態を解除するものとする。なお、ユーザが目的地に到着したと判定する条件としては、ユーザの現在位置がスケジュールの目的地から第２閾値距離以内となったことを判定する他、現在時刻がスケジュールの終了時刻から第３閾値期間（例えば１時間）以内に近付いていることを判定することとしてもよい。
【００５９】
地図更新条件判定部５３Ｂにおいて、地図更新条件が充足されたと判定した場合、表示制御部５５によって、アナログ時計表示の背面に表示される地図画像が、地図更新条件を充足するスケジュールの目的地を中心とする地図画像に更新される。
このような構成により、本実施形態においては、地図更新条件に合致すると判定された場合、例えば、図７に示すアナログ時計地図表示が行われる。
【００６０】
図７は、地図更新条件に合致するスケジュールの目的地を中心とする地図画像が設定されたアナログ時計地図表示の表示例を示す模式図である。
図７に示す表示例では、Ｘ空港が次のスケジュールの目的地とされており、Ｘ空港を中心とした地図画像を背景とするアナログ時計地図表示が行われている。また、アナログ時計地図表示の１２時の位置には、次のスケジュールの開始日時までの残り時間（日数）と、次のスケジュールの目的地までの残り距離とを含む表示領域（以下、「残余情報表示領域」という。）が表示されていると共に、現在位置から目的地に向けて描画された方角を示す矢印が表示されている。
【００６１】
図７に示す表示例の状態において、現在時刻が次のスケジュールの開始日時まで第２閾値期間以内となった場合、地図画像の更新がロックされた状態となり、次に地図更新条件に合致するスケジュールが新たに検出されたとしても、現在の目的地の地図画像が維持される。そして、ユーザがスケジュールに従って目的地に接近した場合、現在位置が現在の目的地から直線距離で第２閾値距離以内となると、ユーザが目的地に到着したと判定され、次のスケジュールの目的地を中心とする地図画像に更新される。
【００６２】
図８は、Ｘ空港を中心とする地図画像から次のスケジュールの目的地（Ｙリゾート）を中心とする地図画像に更新された表示例を示す模式図である。
図８に示す表示例では、次の目的地であるＹリゾートを中心とする地図画像が表示され、残余情報表示領域には、次のスケジュールまでの残り時間（７時間）及び次のスケジュールの目的地までの残り距離（６８［ｋｍ］）が表示されている。また、Ｘ空港からＹリゾートに向けて描画された方角を示す矢印が表示されている。
【００６３】
ここで、地図更新条件には、第１閾値距離が設定されているため、図７におけるＸ空港（詳細には、ユーザの現在位置）から直線距離で第１閾値距離以内の目的地が設定されたスケジュールは地図更新条件を充足しないと判定される。
例えば、Ｘ空港から５［ｋｍ］の地点にあるＱ公園を目的地とするスケジュールが、Ｘ空港を目的地とするスケジュールとＹリゾートを目的地とするスケジュールとの間に設定されている場合、Ｘ空港からの直線距離が第１閾値距離（３０［ｋｍ］）以内であることから、Ｑ公園を目的地とするスケジュールは地図更新条件を充足しないと判定され、Ｑ公園を中心とする地図画像は表示されない。
これにより、現在の目的地周辺での従属的なスケジュールが地図更新条件を充足すると判定され、地図表示が頻繁に更新される事態を抑制することができる。
さらに、図８の表示例の状態において、ユーザがスケジュールに従って、約７時間後に、Ｙリゾートから直線距離で第２閾値距離以内に接近した場合、次に地図更新条件を充足するスケジュールとして新たに検出されたＺ展望台を中心とする地図画像に更新される。
【００６４】
図９は、Ｙリゾートを中心とする地図画像から次のスケジュールの目的地（Ｚ展望台）を中心とする地図画像に更新された表示例を示す模式図である。
図９に示す表示例では、次の目的地であるＺ展望台を中心とする地図画像が表示され、残余情報表示領域には、次のスケジュールまでの残り時間（１日）及び次のスケジュールの目的地までの残り距離（５２［ｋｍ］）が表示されている。また、ＹリゾートからＺ展望台に向けて描画された方角を示す矢印が表示されている。
【００６５】
図１０は、図６の機能的構成を有する図１の携帯端末１が実行する第２実施形態のアナログ時計地図表示処理の流れを説明するフローチャートである。
第２実施形態のアナログ時計地図表示処理は、ユーザによる入力部１９へのアナログ時計地図表示処理開始の操作により開始される。
【００６６】
ステップＳ２１において、スケジュール情報取得部５３Ａは、設定された更新タイミング（例えば、３時間毎等）となっているか否か判定する。
設定された更新タイミングとなっている場合には、ステップＳ２１においてＹＥＳと判定されて、処理はステップＳ２２に移行する。
設定された更新タイミングとなっていない場合には、ステップＳ２１においてＮＯと判定されて、ステップＳ２１の処理が繰り返される。
【００６７】
ステップＳ２２において、スケジュール情報取得部５３Ａは、目的地が未設定であるか否かを判定する。
目的地が設定されている場合には、ステップＳ２２においてＮＯと判定されて、処理はステップＳ３７に移行する。
目的地が未設定である場合には、ステップＳ２２においてＹＥＳと判定されて、処理はステップＳ２３に移行する。
ステップＳ２３において、スケジュール情報取得部５３Ａは、現在時刻から第１閾値期間以内のユーザのスケジュールのデータを取得する。
【００６８】
ステップＳ２４において、スケジュール情報取得部５３Ａは、現在時刻から最も近いスケジュールを選択する。
ステップＳ２５において、地図更新条件判定部５３Ｂは、残り時間（日数）を算出する。
ステップＳ２６において、位置情報取得部５２は、スケジュールのデータに基づいて、目的地の緯度経度を取得する。
ステップＳ２７において、地図更新条件判定部５３Ｂは、目的地の緯度経度が取得できたか否かを判定する。
目的地の緯度経度が取得できた場合、ステップＳ２７においてＹＥＳと判定されて、処理はステップＳ３１に移行する。
目的地の緯度経度が取得できなかった場合、ステップＳ２７においてＮＯと判定されて、処理はステップＳ２８に移行する。
【００６９】
ステップＳ２８において、スケジュール情報取得部５３Ａは、次の時刻のスケジュールを選択する。
ステップＳ２９において、スケジュール情報取得部５３Ａは、次の時刻のスケジュールのデータがないか否かを判定する。
次の時刻のスケジュールのデータがない場合、ステップＳ２９においてＹＥＳと判定されて、処理はステップＳ３０に移行する。
次の時刻のスケジュールのデータがある場合、ステップＳ２９においてＮＯと判定されて、処理はステップＳ２５に移行する。
【００７０】
ステップＳ３０において、スケジュール情報取得部５３Ａは、アナログ時計地図表示の更新タイミング（例えば１０分後）を設定する。
ステップＳ３０の後、処理はステップＳ２１に移行する。
ステップＳ３１において、位置情報取得部５２は、現在位置の緯度経度を取得する。
ステップＳ３２において、地図更新条件判定部５３Ｂは、目的地の緯度経度と現在位置の緯度経度とに基づいて、現在位置と目的地との直線距離を算出する。
ステップＳ３３において、地図更新条件判定部５３Ｂは、第１閾値距離を読み込む。
【００７１】
ステップＳ３４において、地図更新条件判定部５３Ｂは、現在位置と目的地との直線距離が第１閾値距離以上であるか否かを判定する。
現在位置と目的地との直線距離が第１閾値距離以上である場合には、ステップＳ３４においてＹＥＳと判定されて、処理はステップＳ３５に移行する。
現在位置と目的地との直線距離が第１閾値距離以上でない場合には、ステップＳ３４においてＮＯと判定されて、処理はステップＳ２８に移行する。
ステップＳ３５において、地図更新条件判定部５３Ｂは、選択したスケジュールのデータを次の目的地に設定する。
【００７２】
ステップＳ３６において、表示制御部５５は、アナログ地図時計表示を更新する。
ステップＳ３６の後、処理はステップＳ３０に移行する。
ステップＳ３７において、スケジュール情報取得部５３Ａは、現在の目的地に対応するユーザのスケジュールのデータを取得する。
ステップＳ３８において、地図更新条件判定部５３Ｂは、現在の目的地に対応するスケジュールの開始日時を取得する。
【００７３】
ステップＳ３９において、地図更新条件判定部５３Ｂは、現在時刻がスケジュールの開始前の第２閾値期間以内となっているか否かを判定する。
現在時刻がスケジュールの開始前の第２閾値期間以内となっている場合には、ステップＳ３９においてＹＥＳと判定されて、処理はステップＳ４０に移行する。
現在時刻がスケジュールの開始前の第２閾値期間以内となっていない場合には、ステップＳ３９においてＮＯと判定されて、処理はステップＳ２８に移行する。
【００７４】
ステップＳ４０において、地図更新条件判定部５３Ｂは、現在の目的地に対応するスケジュールの開始時刻を経過したか否かを判定する。
現在の目的地に対応するスケジュールの開始時刻を経過していない場合、ステップＳ４０においてＮＯと判定されて、処理はステップＳ４１に移行する。
現在の目的地に対応するスケジュールの開始時刻を経過している場合、ステップＳ４０においてＹＥＳと判定されて、処理はステップＳ２８に移行する。
ステップＳ４１において、地図更新条件判定部５３Ｂは、現在位置がスケジュールの目的地から直線距離で第２閾値距離以内となっているか否かを判定する。
現在位置がスケジュールの目的地から直線距離で第２閾値距離以内となっていない場合、ステップＳ４１においてＮＯと判定されて、処理はステップＳ４２に移行する。
現在位置がスケジュールの目的地から直線距離で第２閾値距離以内となっている場合、ステップＳ４１においてＹＥＳと判定されて、処理はステップＳ２８に移行する。
ステップＳ４２において、地図更新条件判定部５３Ｂは、地図画像の更新をロックする。
ステップＳ４２の後、処理はステップＳ３０に移行する。
【００７５】
以上のような処理により、第２実施形態に係る携帯端末１においては、ユーザのスケジュールに設定されている目的地周辺の地図をスケジュールに先行してアナログ時計地図表示に表示することができる。
これにより、ユーザに対して、次の目的地に関する情報を予め提供することが可能となる。
また、アナログ地図時計表示に目的地が表示されるスケジュールは、スケジュールの開始日時が現在時刻から第１閾値期間以内であり、目的地が現在位置から直線距離で第１閾値距離以上離れているスケジュールのうち、現在時刻から最も近いスケジュールである。
したがって、現在時刻から一定の近い時期に設定されたスケジュールであって、現在位置から一定の距離離れた目的地の地図画像が表示されるため、ユーザにとって適切なスケジュールの目的地を選択して表示することができる。
また、現在時刻がスケジュールの開始前の第２閾値期間以内となった場合、新たに地図更新条件を充足するスケジュールが検出されたとしても、地図画像の更新がロックされた状態とされる。
これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。
また、地図画像の更新がロックされた後、ユーザの現在位置がスケジュールの目的地から直線距離で第２閾値距離以内となった場合には、ユーザが目的地に到着したと判定し、地図画像の更新がロックされた状態が解除される。
これにより、地図画像の更新がロックされ続けることを抑制できる。
【００７６】
なお、第２実施形態において、現在位置を用いて、アナログ地図時計表示に表示する目的地を判定することとしたが、現在位置に代えて、居住地を用いることとしてもよい。居住地を用いる場合、居住地の位置をユーザが入力することや、ユーザの日常の行動を解析することにより、携帯端末１が居住地の位置を推定すること等が可能である。
【００７７】
また、第２実施形態において、地図情報の更新をロックする構成に関して、現在時刻がスケジュールの開始前の第２閾値期間（ここでは６時間とする）以内となった場合、スケジュールの開始前の第２閾値期間以内のスケジュールのうち、現在表示されている地図画像に関わらず、最も現在時刻に近いスケジュールに対応する地図画像に変更した上で更新をロックするようにしてもよい。
【００７８】
また、第１閾値期間と第１閾値距離と第２閾値距離と第２閾値時間については、ユーザが自由に設定できるものとしてもよいし、スケジュールの内容を解析することで自動的にその値を可変的に決定するものであってもよい。例えば、ビジネスマンがビジネス用途で本発明に係る携帯端末１を利用する場合に、次の目的地をできるだけ短いスパンで表示させる用途が考えられる。そのような場合は、次のスケジュールに対応する地図画像を表示する際に、その目的地と現在位置との直線距離が短い距離でも表示した方がよい場合がある。このような場合には、スケジュールの内容を解析してそのスケジュールがビジネスであることを判定したら、それに応じて第１閾値距離を短く設定（例えば５キロメートル）してもよいし、第２閾値期間も短く設定（例えば２時間）するような構成でもよい。また、自分で用途に合わせて閾値を自由に設定できるものとしてもよい。
【００７９】
［変形例１］
第１実施形態においては、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像をアナログ時計地図表示に表示する場合を例に挙げて説明し、第２実施形態においては、スケジュールの目的地周辺の地図画像をアナログ時計地図表示に表示する場合を例に挙げて説明した。
これに対し、第１実施形態によるアナログ時計地図表示を行うモードと、第２実施形態によるアナログ時計地図表示を行うモードとを切り替えるモード切替画面を表示し、ユーザのモード選択に応じて、いずれかのアナログ時計地図表示を行うこととしてもよい。この場合、図４に示す機能的構成に、図６に示す機能的構成におけるスケジュール情報取得部５３Ａ、地図更新条件判定部５３Ｂ、及び、スケジュール情報記憶部７４をさらに備える構成とすることで実現できる。
このような構成とすることで、ユーザは、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像と、スケジュールの目的地周辺の地図画像とを目的に応じて選択して表示させることが可能となる。
【００８０】
［変形例２］
第２実施形態において、アナログ地図時計表示に表示される地図画像を地図更新条件に従って自動的に設定する場合を例に挙げて説明した。
これに対し、第２実施形態及び変形例１で第２実施形態のモードが選択された場合に、アナログ地図時計表示に表示する目的地を手動で設定することとしてもよい。
図１１は、目的地を手動で設定する場合の表示画面の遷移例を示す模式図である。
図１１に示すように、アナログ地図時計表示に表示する目的地を手動で設定する場合、ユーザがウォッチフェイスを長押し（例えば３秒）することにより、表示制御部５５によって、メニュー画面が表示される。このとき表示されるメニュー画面は、ユーザが手動で設定可能な各種項目を選択するための表示画面である。
次に、メニュー画面において、ユーザが「地図表示」を選択することにより、表示制御部５５によって、表示させる地図のエリアを指定する画面（場所の指定画面）が表示される。場所の指定画面では、ユーザは、現在位置を指定する「現在位置」と、スケジュールの目的地を指定する「スケジュール」とを選択可能となっている。
さらに、場所の指定画面において、ユーザが「スケジュール」を選択することにより、表示制御部５５によって、アナログ時計地図表示の表示対象とするスケジュールを選択する画面（スケジュールリスト画面）が表示される。なお、場所の指定画面において、「現在位置」が選択された場合、表示制御部５５は、計測された現在位置を中心としたアナログ時計地図表示をウォッチフェイスとする表示画面に切り替える。一方、スケジュールリスト選択画面には、ユーザのスケジュールのリストが一覧表示され、ユーザがいずれかのスケジュールを選択可能となっている。このとき表示されるスケジュールのデータとしては、携帯端末１内のデータ、携帯端末１が接続されているスマートフォン等の電子機器のデータ、或いは、クラウド上に格納されているデータ等の種々のデータを対象とすることができる。また、このスケジュールのデータの中には、ユーザが明示的に入力した住所（位置情報）が記入されているものが含まれている。
そして、スケジュールリスト画面において、ユーザがいずれかのスケジュールを選択し、そのスケジュールに目的地の住所（位置情報）が記入されている場合には、表示制御部５５は、選択されたスケジュールの目的地を中心とするアナログ時計地図表示をウォッチフェイスとする表示画面に切り替える。この表示画面では、選択されたスケジュールの目的地を中心とする地図画像が表示され、この目的地の位置を示すピンが表示画面の中心に表示されている。
ユーザによって手動で設定された目的地の地図画像は、ユーザが地図画像を切り替えるための操作を行うまで表示が維持される。
これにより、ユーザが表示させたい位置の地図画像を要求に応じて適宜表示させることが可能となる。
【００８１】
以上のように構成される携帯端末１は、出力部２０を有する電子機器のうち時計である。
また、携帯端末１は、位置情報取得部５２と、表示制御部５５と、を備える。
位置情報取得部５２は、位置情報を取得する。
表示制御部５５は、位置情報取得部５２により取得された位置情報に応じた地図画像を表示させると共に、針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
【００８２】
位置情報取得部５２は、自機の現在位置の位置情報を取得する。
表示制御部５５は、現在位置の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、表示制御部５５によって取得された針画像を所定の時刻に応じた位置に表示させるように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
【００８３】
表示制御部５５は、位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
【００８４】
表示制御部５５は、表示領域の中心が針画像の回転中心となるように針画像を表示させるように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
【００８５】
表示制御部５５は、地図画像に対してガイド線を表示するように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
【００８６】
表示制御部５５は、針画像の回転中心に対して所定の方向を示すガイド線を表示する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
【００８７】
表示制御部５５は、針画像により表現される時刻における所定の時刻と、地図画像の所定の方角とを一致させるように表示し、当該一致させた時刻と方角に対応して地図画像に対するガイド線と、針画像に対するガイド線とを共用して表示する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
【００８８】
位置情報取得部５２は、ユーザの移動範囲に関する情報を取得する。
表示制御部５５は、位置情報取得部５２により取得された移動範囲と、位置情報と、に応じた画像を表示させるように出力部２０を制御する。
これにより、携帯端末１においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
【００８９】
表示制御部５５は、地図表示に際して、位置情報に応じた地図画像を表示する第一の地図表示画面と、第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との２つの地図表示画面の切り替え処理をアニメーションを含むように表示させる。
これにより、携帯端末１においては、ユーザに地図表示の切り替えを、アニメーションを介して違和感なく認識させることができる。
【００９０】
表示制御部５５は、第二の地図表示画面から第一の地図表示画面への地図表示画面の切り替え処理を、第二の地図表示画面上で所定の位置を俯瞰した位置からズームして第一の地図表示画面に切り替えるアニメーションを含むように表示させる。
これにより、携帯端末１においては、ユーザに地図表示の切り替えを、アニメーションを介して違和感なく認識させることができる。
【００９１】
また、携帯端末１は、スケジュール情報取得部５３Ａを備える。
スケジュール情報取得部５３Ａは、スケジュールに関する情報を取得する。
表示制御部５５は、スケジュール情報取得部５３Ａによって取得されたスケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、取得された針画像を所定の時刻に応じた位置に表示させるように出力部２０を制御する。
これにより、ユーザのスケジュールに設定されている目的地周辺の地図画像をスケジュールに先行して表示することができる。
これにより、ユーザに対して、次の目的地に関する情報を予め提供することが可能となる。
【００９２】
位置情報取得部５２は、ユーザの移動範囲に関する情報を取得する。
表示制御部５５は、ユーザの設定に応じて、位置情報取得部５２により取得された移動範囲と、位置情報と、に応じた画像を表示させるように出力部２０を制御する処理と、スケジュール情報取得部５３Ａによって取得されたスケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように出力部２０を制御する処理とを切り替える。
これにより、ユーザは、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像と、スケジュールの目的地周辺の地図画像とを目的に応じて選択して表示させることが可能となる。
【００９３】
また、携帯端末１は、地図更新条件判定部５３Ｂを備える。
地図更新条件判定部５３Ｂは、現在位置及び現在時刻と、スケジュールに関する情報の目的地及び日時とに基づいて、出力部２０に表示させる地図画像を更新するか否かの判定を行う。
表示制御部５５は、地図更新条件判定部５３Ｂの判定結果に基づいて、地図画像を更新する。
これにより、スケジュールに応じて適切に地図画像を更新することが可能となる。
【００９４】
地図更新条件判定部５３Ｂは、スケジュール情報取得部５３Ａによって、開始日時が現在時刻から第１閾値期間以内であり、目的地が現在位置から直線距離で第１閾値距離以上離れているスケジュールに関する情報のうち、現在時刻から最も近いスケジュールに関する情報が検出された場合に、地図画像を更新すると判定する。
これにより、現在時刻から一定の近い時期に設定されたスケジュールであって、現在位置から一定の距離離れた目的地の地図画像が表示されるため、ユーザにとって適切なスケジュールの目的地を選択して表示することができる。
【００９５】
地図更新条件判定部５３Ｂは、地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第２閾値期間以内となった場合、地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、地図画像の更新を抑制する。
これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。
【００９６】
地図更新条件判定部５３Ｂは、現在位置が前記スケジュールに関する情報の目的地から直線距離で第２閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第３閾値期間以内となった場合には、地図画像の更新の抑制を解除する。
これにより、地図画像の更新が抑制され続けることを防止できる。
【００９７】
なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。
【００９８】
上述の実施形態では、地図画像の範囲を設定するためのスケール（地図の縮尺）は、総移動距離（移動経路の移動距離）に応じた範囲を表示するように構成したがこれに限られない。移動の始点終点の直線距離を用いてもよいし、道のりの距離を用いてもよい。また、地図は、移動履歴から、頻繁に移動する範囲としてもよいし、さらに、現在地を含む頻繁に移動する範囲としてもよいし、過去の移動履歴の範囲としてもよいし、現在時刻に対応する過去の同時刻の移動履歴から移動した範囲としてもよい。例えば、毎週水曜日の午前９時は、Ａ地点からＢ地点まで移動した履歴があった場合、現在時刻が水曜日の午前９時であるときには、Ａ地点からＢ地点を含む範囲の地図表示を行う。
また、例えば、所定の開始時刻から所定の期間の中での移動距離から地図のスケールを決定してもよい。この場合、前日の移動開始点と１日の中で直線距離が最大になった地点との直線距離に応じた範囲を地図のスケールとしてもよい。
また、上述の実施形態における距離の閾値及び時間の閾値は、その設定目的に応じて、種々変更した形態とすることができる。例えば、第２実施形態における第１閾値距離、第２閾値距離及び第３閾値距離は、直線距離として設定することの他、道のりの距離として設定することが可能である。
【００９９】
また、上述の実施形態に限定されるものではなく、ズームするアニメーション処理を地図画像表示の際に毎回行わずに、種々の条件（規定回数表示された、規定時間表示された、ユーザによるアニメーション停止操作を検出した）を満たした場合、ズームするアニメーション処理を行わず、地図画像表示を行うように構成してもよい。
【０１００】
また、上述の実施形態では、取得・設定した地図の範囲と、表示する地図の範囲を同一の範囲としたがこれに限られず、取得・設定した地図の範囲よりも表示する地図の範囲を狭くするようにしたり、例えば、取得・設定した地図の範囲において範囲を広げることにより海や山を含む地理的な特徴やランドマーク等を含むように地図の把握を容易にするような状態となるときには、取得・設定した地図の範囲よりも、さらに広い範囲の地図を表示させたりするように構成してもよい。また、地図画像の取得範囲及び表示範囲は、所定の条件によって自動で設定されてもよいし、ユーザのマニュアル操作によって手動で設定されるように構成してもよい。
【０１０１】
また、上述の実施形態では、地図表示においては、表示範囲や地図の縮尺の表示を事後的に変更可能に構成してもよい。地図表示においては、例えば、一度地図画像を表示させた後に、スライド、ズーム、回転等のユーザの操作に応じて、表示位置の移動、縮尺の変更、向きの変更等の表示範囲を変更するように構成してもよい。
【０１０２】
また、上述の実施形態では、地図表示は、例えば、モルワイデ図法、メルカトル図法、正距方位図法等の種々の図法で表示したり、表示領域の大きさを考慮して、詳細な表示ではなく、デフォルメして表示したりするように構成することができる。また、使用する地図画像は、詳細な表示を要することなく、最低限ユーザが地図を認識可能な程度の情報量となるようなデータ量の少ないものを用いるように構成することができる。データ量が少ない地図画像を用いることで、ユーザへの情報量が過多になりすぎることを防ぎ、且つ、描画をスムーズにする効果を得ることができる。
【０１０３】
また、上述の実施形態では、現在時刻を表示するように構成したが、例えば、特定の時刻、ユーザが設定した仮想の時刻、現在時刻に対して所定時間（前倒し・後ろ倒し）ずれた時刻等を表示するように構成してもよい。また、上述の実施形態では、地図を現在地等から現実に対応した地図画像を表示するように構成したが、例えば、仮想の地図上において仮想の位置情報に応じた範囲の地図情報を表示するように構成してもよい。
【０１０４】
また、上述の実施形態では、表示する処理のみ携帯端末１で行い、表示画像の作成等の処理を外部の装置（サーバ、親機となるスマートフォン等）で行うように構成してもよい。
【０１０５】
また、上述の実施形態では、本発明が適用される携帯端末１は、スマートウォッチを例として説明したが、特にこれに限定されない。
例えば、本発明は、アナログ時計地図表示処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、デジタルカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
【０１０６】
上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図４の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が携帯端末１に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図４の例に限定されない。
また、１つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ＡＳＩＣ（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）やＦＰＧＡ（Ｆｉｅｌｄ‐Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等の処理回路とが組み合わせられたものを含む。
【０１０７】
一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
【０１０８】
このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図１のリムーバブルメディア３１により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア３１は、例えば、磁気ディスク（フロッピディスクを含む）、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｋ−Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ），ＤＶＤ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｋ），Ｂｌｕ−ｒａｙ（登録商標）  Ｄｉｓｃ（ブルーレイディスク）等により構成される。光磁気ディスクは、ＭＤ（Ｍｉｎｉ−Ｄｉｓｋ）等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図１のＲＯＭ１２や、図１の記憶部２１に含まれるハードディスク等で構成される。
【０１０９】
なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。
【０１１０】
以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【０１１１】
以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
［付記１］
表示部を有する時計において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする時計。
［付記２］
前記位置情報取得手段は、自機の現在位置の位置情報を取得し、
前記表示制御手段は、前記現在位置の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする付記１に記載の時計。
［付記３］
前記表示制御手段は、前記位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように前記表示部を制御する、
ことを特徴とする付記１又は２に記載の時計。
［付記４］
前記表示制御手段は、表示領域の中心が前記針画像の回転中心となるように前記針画像を表示させるように前記表示部を制御する、
ことを特徴とする付記１乃至３の何れか１つに記載の時計。
［付記５］
前記表示制御手段は、地図画像に対してガイド線を表示するように前記表示部を制御する、
ことを特徴とする付記１乃至４の何れか１つに記載の時計。
［付記６］
前記表示制御手段は、針画像の回転中心に対して所定の方向を示すガイド線を表示する、
ことを特徴とする付記１乃至５の何れか１つに記載の時計。
［付記７］
前記位置情報取得手段は、ユーザの移動範囲に関する情報を取得し、
前記表示制御手段は、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する、
ことを特徴とする付記１乃至６の何れか１つに記載の時計。
［付記８］
前記表示制御手段は、地図表示に際して、前記位置情報に応じた地図画像を表示する第一の地図表示画面と、前記第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との２つの地図表示画面の切り替え処理をアニメーションを含むように表示させる、
ことを特徴とする付記１乃至７の何れか１つに記載の時計。
［付記９］
前記表示制御手段は、前記第二の地図表示画面から前記第一の地図表示画面への地図表示画面の切り替え処理を、前記第二の地図表示画面上で前記所定の位置を俯瞰した位置からズームして前記第一の地図表示画面に切り替えるアニメーションを含むように表示させる、
ことを特徴とする付記８に記載の時計。
［付記１０］
スケジュールに関する情報を取得するスケジュール情報取得手段を備え、
前記表示制御手段は、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする付記１乃至９の何れか１つに記載の時計。
［付記１１］
前記位置情報取得手段は、ユーザの移動範囲に関する情報を取得し、
前記表示制御手段は、ユーザの設定に応じて、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する処理と、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように前記表示部を制御する処理とを切り替える、
ことを特徴とする付記１０に記載の時計。
［付記１２］
現在位置及び現在時刻と、前記スケジュールに関する情報の目的地及び日時とに基づいて、前記表示部に表示させる前記地図画像を更新するか否かの判定を行う地図更新条件判定手段を備え、
前記表示制御手段は、前記地図更新条件判定手段の判定結果に基づいて、前記地図画像を更新する、
ことを特徴とする付記１０又は１１に記載の時計。
［付記１３］
前記地図更新条件判定手段は、前記スケジュール情報取得手段によって、開始日時が現在時刻から第１閾値期間以内であり、目的地が現在位置から第１閾値距離以上離れている前記スケジュールに関する情報のうち、現在時刻から最も近い前記スケジュールに関する情報が検出された場合に、前記地図画像を更新すると判定する、
ことを特徴とする付記１２に記載の時計。
［付記１４］
前記地図更新条件判定手段は、前記地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第２閾値期間以内となった場合、前記地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、前記地図画像の更新を抑制する、
ことを特徴とする付記１３に記載の時計。
［付記１５］
前記地図更新条件判定手段は、現在位置が前記スケジュールに関する情報の目的地から第２閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第３閾値期間以内となった場合には、地図画像の更新の抑制を解除する、
ことを特徴とする付記１４に記載の時計。
［付記１６］
表示部を有する時計で実行される表示制御方法であって、
針画像を取得する針画像取得ステップと、
位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにより取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御ステップと、
を含むことを特徴とする表示制御方法。
［付記１７］
表示部を有する時計を制御するコンピュータを、
針画像を取得する針画像取得手段、
位置情報を取得する位置情報取得手段、
前記位置情報取得手段により取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【０１１２】
１・・・携帯端末，１１・・・ＣＰＵ，１２・・・ＲＯＭ，１３・・・ＲＡＭ，１４・・・バス，１５・・・入出力インターフェース，１６・・・ＧＰＳ部，１７・・・センサ部，１８・・・撮像部，１９・・・入力部，２０・・・出力部，２１・・・記憶部，２２・・・通信部，２３・・・ドライブ，３１・・・リムーバブルメディア，５１・・・時刻情報取得部，５２・・・位置情報取得部，５３・・・地図取得範囲設定部，５３Ａ・・・スケジュール情報取得部，５３Ｂ・・・地図更新条件判定部，５４・・・地図情報取得部，５５・・・表示制御部，７１・・・位置情報記憶部，７２・・・地図情報記憶部，７３・・・時刻表示用画像記憶部，７４・・・スケジュール情報記憶部
【図１】
2020076754.tif 000003
【図２】
2020076754.tif 000004
【図３】
2020076754.tif 000005
【図４】
2020076754.tif 000006
【図５】
2020076754.tif 000007
【図６】
2020076754.tif 000008
【図７】
2020076754.tif 000009
【図８】
2020076754.tif 000010
【図９】
2020076754.tif 000011
【図１０】
2020076754.tif 000012
【図１１】
2020076754.tif 000013
【手続補正書】
【提出日】令和1年10月29日(2019.10.29)
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、電子機器、表示制御方法及びプログラムに関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００６
【補正方法】変更
【補正の内容】
【０００６】
上記目的を達成するため、本発明の一態様は、
表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を前記地図画像に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を前記地図画像に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする電子機器。
【請求項２】
前記位置情報取得手段が取得した現在時刻の自機の位置の位置情報と、過去の所定の時刻の位置情報とを含む範囲をユーザの移動範囲として特定する特定手段を備える、
ことを特徴とする請求項１に記載の電子機器。
【請求項３】
前記表示制御手段は、針画像の回転中心を通過して、所定の方向に向けて延びるガイド線を表示する、
ことを特徴とする請求項１又は２に記載の電子機器。
【請求項４】
表示部を有する電子機器で実行される表示制御方法であって、
針画像を取得する針画像取得ステップと、
位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにより取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を前記地図画像に重畳表示させるように前記表示部を制御する表示制御ステップと、
を含むことを特徴とする表示制御方法。
【請求項５】
表示部を有する電子機器を制御するコンピュータを、
針画像を取得する針画像取得手段、
位置情報を取得する位置情報取得手段、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を前記地図画像に重畳表示させるように前記表示部を制御する表示制御手段、
として機能させることを特徴とするプログラム。