[go: up one dir, main page]

JP6610638B2 - Clock, display control method and program - Google Patents

Clock, display control method and program Download PDF

Info

Publication number
JP6610638B2
JP6610638B2 JP2017193062A JP2017193062A JP6610638B2 JP 6610638 B2 JP6610638 B2 JP 6610638B2 JP 2017193062 A JP2017193062 A JP 2017193062A JP 2017193062 A JP2017193062 A JP 2017193062A JP 6610638 B2 JP6610638 B2 JP 6610638B2
Authority
JP
Japan
Prior art keywords
display
map
image
schedule
position information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2017193062A
Other languages
Japanese (ja)
Other versions
JP2018109603A5 (en
JP2018109603A (en
Inventor
圭一 今村
浩輔 石崎
岡田  健
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to CN201711454743.6A priority Critical patent/CN108255046B/en
Priority to KR1020170181674A priority patent/KR102526954B1/en
Priority to US15/856,071 priority patent/US10691075B2/en
Publication of JP2018109603A publication Critical patent/JP2018109603A/en
Priority to HK18111365.4A priority patent/HK1252034A1/en
Publication of JP2018109603A5 publication Critical patent/JP2018109603A5/ja
Application granted granted Critical
Publication of JP6610638B2 publication Critical patent/JP6610638B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G9/00Visual time or date indication means
    • G04G9/0064Visual time or date indication means in which functions not related to time can be displayed
    • GPHYSICS
    • G04HOROLOGY
    • G04GELECTRONIC TIME-PIECES
    • G04G9/00Visual time or date indication means
    • G04G9/0082Visual time or date indication means by building-up characters using a combination of indicating elements and by selecting desired characters out of a number of characters or by selecting indicating elements the positions of which represents the time, i.e. combinations of G04G9/02 and G04G9/08

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Navigation (AREA)
  • Instructional Devices (AREA)
  • Electric Clocks (AREA)

Description

本発明は、時計、表示制御方法及びプログラムに関する。   The present invention relates to a timepiece, a display control method, and a program.

従来より、アナログ時計を模して、針画像により時刻を表現するアナログ時計表示を行って、ユーザに時刻を認識させるリスト型の表示装置がある(特許文献1参照)。   2. Description of the Related Art Conventionally, there is a list type display device that simulates an analog timepiece and displays an analog timepiece that expresses the time by a hand image to allow the user to recognize the time (see Patent Document 1).

特開2012−189531号公報JP2012-189531A

しかしながら、上述した特許文献1に記載の技術では、針画像により時刻を表示するアナログ時計表示をすることは記載されているが、アナログ時計表示のみでは、ユーザが読み取れる情報量が少ないという課題があり、例えば地図情報と時刻情報との両方を必要とする旅行者に対しては、地図情報と時刻情報とを共に読み取れる時計画面表示が求められていた。   However, in the technique described in Patent Document 1 described above, it is described that an analog clock display that displays time by a hand image is described, but there is a problem that only an analog clock display has a small amount of information that can be read by the user. For example, for a traveler who needs both map information and time information, a clock screen display that can read both the map information and the time information has been demanded.

本発明は、このような状況に鑑みてなされたものであり、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことを目的とする。   The present invention has been made in view of such circumstances, and an object of the present invention is to perform display control capable of displaying a map image in a specific range while maintaining display design as an analog timepiece.

上記目的を達成するため、本発明の一態様の時計は、
表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする。
In order to achieve the above object, a timepiece according to one aspect of the present invention includes:
In an electronic device having a display unit,
Needle image acquisition means for acquiring a needle image;
Position information acquisition means for acquiring position information;
The map image is displayed so as to include the position of the position information acquired by the position information acquisition means, and the center of rotation of the needle image is set to the position of the position information on the map image. Display control means for controlling the display unit so as to superimpose and display an image at a rotational position representing time ;
It is characterized by providing.

本発明によれば、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。   ADVANTAGE OF THE INVENTION According to this invention, the display control which can display the map image of a specific range can be performed, maintaining the design of the display as an analog timepiece.

本発明の電子機器のうち時計の一実施形態に係る携帯端末1のハードウェアの構成を示すブロック図である。It is a block diagram which shows the structure of the hardware of the portable terminal 1 which concerns on one Embodiment of the timepiece among the electronic devices of this invention. 本実施形態のアナログ時計地図表示の表示例を示す模式図である。It is a schematic diagram which shows the example of a display of the analog clock map display of this embodiment. 本実施形態のアナログ時計地図表示の表示例を示す模式図である。It is a schematic diagram which shows the example of a display of the analog clock map display of this embodiment. 図1の携帯端末1の機能的構成のうち、アナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure for performing an analog clock map display process among the functional structures of the portable terminal 1 of FIG. 図1の機能的構成を有する図4の携帯端末1が実行するアナログ時計地図表示処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of the analog clock map display process which the portable terminal 1 of FIG. 4 which has the functional structure of FIG. 1 performs. 図1の携帯端末の機能的構成のうち、第2実施形態のアナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。It is a functional block diagram which shows the functional structure for performing the analog clock map display process of 2nd Embodiment among the functional structures of the portable terminal of FIG. 地図更新条件に合致するスケジュールの目的地を中心とする地図画像が設定されたアナログ時計地図表示の表示例を示す模式図である。It is a schematic diagram which shows the example of a display of the analog clock map display to which the map image centering on the destination of the schedule which matches map update conditions is set. X空港を中心とする地図画像から次のスケジュールの目的地(Yリゾート)を中心とする地図画像に更新された表示例を示す模式図である。It is a schematic diagram which shows the example of a display updated from the map image centering on X airport to the map image centering on the destination (Y resort) of the next schedule. Yリゾートを中心とする地図画像から次のスケジュールの目的地(Z展望台)を中心とする地図画像に更新された表示例を示す模式図である。It is a schematic diagram which shows the example of a display updated from the map image centering on Y resort to the map image centering on the destination (Z observation deck) of the next schedule. 図6の機能的構成を有する図1の携帯端末が実行する第2実施形態のアナログ時計地図表示処理の流れを説明するフローチャートである。It is a flowchart explaining the flow of the analog clock map display process of 2nd Embodiment which the portable terminal of FIG. 1 which has the functional structure of FIG. 6 performs. 目的地を手動で設定する場合の表示画面の遷移例を示す模式図である。It is a schematic diagram which shows the example of a transition of the display screen in the case of setting a destination manually.

以下、本発明の実施形態について、図面を用いて説明する。   Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[第1実施形態]
図1は、本発明の電子機器のうち時計の一実施形態に係る携帯端末1のハードウェアの構成を示すブロック図である。
携帯端末1は、例えば、スマートウォッチとして構成される。
[First Embodiment]
FIG. 1 is a block diagram showing a hardware configuration of a mobile terminal 1 according to an embodiment of a timepiece among electronic devices of the present invention.
The mobile terminal 1 is configured as a smart watch, for example.

携帯端末1は、図1に示すように、CPU(Central Processing Unit)11と、ROM(Read Only Memory)12と、RAM(Random Access Memory)13と、バス14と、入出力インターフェース15と、GPS部16と、センサ部17と、撮像部18と、入力部19と、出力部20と、記憶部21と、通信部22と、ドライブ23と、を備えている。   As shown in FIG. 1, the portable terminal 1 includes a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, and a GPS. A unit 16, a sensor unit 17, an imaging unit 18, an input unit 19, an output unit 20, a storage unit 21, a communication unit 22, and a drive 23 are provided.

CPU11は、ROM12に記録されているプログラム、又は、記憶部21からRAM13にロードされたプログラムに従って各種の処理を実行する。   The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 21 to the RAM 13.

RAM13には、CPU11が各種の処理を実行する上において必要なデータ等も適宜記憶される。   The RAM 13 appropriately stores data necessary for the CPU 11 to execute various processes.

CPU11、ROM12及びRAM13は、バス14を介して相互に接続されている。このバス14にはまた、入出力インターフェース15も接続されている。入出力インターフェース15には、GPS部16、センサ部17、撮像部18、入力部19、出力部20、記憶部21、通信部22及びドライブ23が接続されている。   The CPU 11, ROM 12, and RAM 13 are connected to each other via a bus 14. An input / output interface 15 is also connected to the bus 14. A GPS unit 16, a sensor unit 17, an imaging unit 18, an input unit 19, an output unit 20, a storage unit 21, a communication unit 22, and a drive 23 are connected to the input / output interface 15.

GPS部16は、図示しないGPS受信アンテナを介して、複数のGPS衛星からのGPS信号を受信する。CPU11は、GPS部16が受信したGPS信号に基づいて、機器の現在位置を示す緯度及び経度、高度の情報等の位置情報を取得する。   The GPS unit 16 receives GPS signals from a plurality of GPS satellites via a GPS receiving antenna (not shown). Based on the GPS signal received by the GPS unit 16, the CPU 11 acquires position information such as latitude and longitude indicating the current position of the device and altitude information.

センサ部17は、ジャイロ、加速度、地磁気、GPSの各種のセンシングを行って、姿勢情報や位置情報を出力する。   The sensor unit 17 performs various types of sensing of gyroscope, acceleration, geomagnetism, and GPS, and outputs posture information and position information.

撮像部18は、図示はしないが、光学レンズ部と、イメージセンサと、を備えている。   Although not shown, the imaging unit 18 includes an optical lens unit and an image sensor.

光学レンズ部は、被写体を撮影するために、光を集光するレンズ、例えばフォーカスレンズやズームレンズ等で構成される。
フォーカスレンズは、イメージセンサの受光面に被写体像を結像させるレンズである。ズームレンズは、焦点距離を一定の範囲で自在に変化させるレンズである。
光学レンズ部にはまた、必要に応じて、焦点、露出、ホワイトバランス等の設定パラメータを調整する周辺回路が設けられる。
The optical lens unit is configured by a lens that collects light, for example, a focus lens or a zoom lens, in order to photograph a subject.
The focus lens is a lens that forms a subject image on the light receiving surface of the image sensor. The zoom lens is a lens that freely changes the focal length within a certain range.
The optical lens unit is also provided with a peripheral circuit for adjusting setting parameters such as focus, exposure, and white balance as necessary.

イメージセンサは、光電変換素子や、AFE(Analog Front End)等から構成される。
光電変換素子は、例えばCMOS(Complementary Metal Oxide Semiconductor)型の光電変換素子等から構成される。光電変換素子には、光学レンズ部から被写体像が入射される。そこで、光電変換素子は、被写体像を光電変換(撮像)して画像信号を一定時間蓄積し、蓄積した画像信号をアナログ信号としてAFEに順次供給する。
AFEは、このアナログの画像信号に対して、A/D(Analog/Digital)変換処理等の各種信号処理を実行する。各種信号処理によって、デジタル信号が生成され、撮像部18の出力信号として出力される。
このような撮像部18の出力信号を撮像画像のデータとして、CPU11や図示しない画像処理部等に適宜供給される。
The image sensor includes a photoelectric conversion element, AFE (Analog Front End), and the like.
The photoelectric conversion element is composed of, for example, a CMOS (Complementary Metal Oxide Semiconductor) type photoelectric conversion element or the like. A subject image is incident on the photoelectric conversion element from the optical lens unit. Therefore, the photoelectric conversion element photoelectrically converts (captures) the subject image, accumulates the image signal for a predetermined time, and sequentially supplies the accumulated image signal as an analog signal to the AFE.
The AFE performs various signal processing such as A / D (Analog / Digital) conversion processing on the analog image signal. Through various signal processing, a digital signal is generated and output as an output signal of the imaging unit 18.
Such an output signal of the imaging unit 18 is appropriately supplied as captured image data to the CPU 11 or an image processing unit (not shown).

入力部19は、各種釦等で構成され、ユーザの指示操作に応じて各種情報を入力する。
出力部20は、ディスプレイやスピーカ等で構成され、画像や音声を出力する。
本実施形態においては、画像やアイコン等を表示するディスプレイとなる出力部20にタッチやスワイプ等の入力操作可能な入力部19が重畳的に配置されて、インターフェースとなるタッチパネルを構成する。
The input unit 19 is configured with various buttons and the like, and inputs various types of information according to user instruction operations.
The output unit 20 includes a display, a speaker, and the like, and outputs an image and sound.
In the present embodiment, an input unit 19 capable of input operation such as touch and swipe is superposed on an output unit 20 serving as a display for displaying images, icons, and the like to constitute a touch panel serving as an interface.

記憶部21は、ハードディスク或いはDRAM(Dynamic Random Access Memory)等で構成され、各種画像のデータを記憶する。   The storage unit 21 is configured with a hard disk, a DRAM (Dynamic Random Access Memory), or the like, and stores various image data.

通信部22は、インターネットを含むネットワークを介して他の装置(図示せず)との間で行う通信を制御する。   The communication unit 22 controls communication with other devices (not shown) via a network including the Internet.

ドライブ23には、磁気ディスク、光ディスク、光磁気ディスク、或いは半導体メモリ等よりなる、リムーバブルメディア31が適宜装着される。ドライブ23によってリムーバブルメディア31から読み出されたプログラムは、必要に応じて記憶部21にインストールされる。また、リムーバブルメディア31は、記憶部21に記憶されている画像のデータ等の各種データも、記憶部21と同様に記憶することができる。   A removable medium 31 made of a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, or the like is appropriately attached to the drive 23. The program read from the removable medium 31 by the drive 23 is installed in the storage unit 21 as necessary. The removable medium 31 can also store various data such as image data stored in the storage unit 21 in the same manner as the storage unit 21.

このように構成される携帯端末1では、アナログ時計を模して針画像を時刻に合わせて表示する時計表示(以下、「アナログ時計表示」という。)と、所定の範囲の地図を針画像の背面に表示(以下、「地図表示」という。)する機能を有する。なお、アナログ時計表示の背面に地図表示を行う表示を、以下、「アナログ時計地図表示」という。   In the portable terminal 1 configured as described above, a clock display (hereinafter, referred to as “analog clock display”) that displays a hand image in time with an analog clock is displayed, and a map of a predetermined range is displayed on the hand image. It has a function of displaying on the back (hereinafter referred to as “map display”). The display for displaying the map on the back of the analog clock display is hereinafter referred to as “analog clock map display”.

本実施形態のアナログ時計地図表示においては、表示領域の中心を針画像の回転中心とし、指定した位置や現在位置等の所定の位置としている。これにより、ユーザは、アナログ時計を違和感なく認識できると共に、直感的に所定の位置と所定の位置の周辺の地図情報を把握することができる。   In the analog clock map display of the present embodiment, the center of the display area is set as the rotation center of the hand image, and a predetermined position such as a designated position or a current position is set. Thereby, the user can recognize the analog timepiece without a sense of incongruity, and can intuitively grasp the predetermined position and map information around the predetermined position.

図2及び図3は、本実施形態のアナログ時計地図表示の表示例を示す模式図である。
アナログ時計地図表示では、図2(a)に示すように、携帯端末1の表示面において、ユーザに対して正対する正規位置において上方をアナログ時計表示の12時の方向とし、地図表示の北の方位の方向として表示する。
アナログ時計表示は、時針が1回転する毎に12時間、分針の針画像が1回転する毎に60分、秒針が1回転する毎に60秒経過することを示す。
地図表示は、所定の位置を中心として所定の地図領域が収まる縮尺に調整されて表示領域に表示される。本実施形態において、所定の位置は、現在位置であり、所定の地図領域は前日の同時刻にいた位置から現在位置を表示領域の中心とした周辺領域を含む領域である。
なお、地図表示においては、実際の方位に一致して表示面の向きに応じて表示を変更するように構成してもよい。
2 and 3 are schematic views showing display examples of the analog clock map display of the present embodiment.
In the analog clock map display, as shown in FIG. 2 (a), on the display surface of the mobile terminal 1, the upper direction is the 12 o'clock direction of the analog clock display at the normal position facing the user, and the north direction of the map display Display as direction.
The analog clock display indicates that 12 hours each time the hour hand rotates, 60 minutes each time the minute hand image rotates once, and 60 seconds each time the second hand rotates one time.
The map display is displayed in the display area after being adjusted to a scale that fits the predetermined map area around the predetermined position. In the present embodiment, the predetermined position is the current position, and the predetermined map area is an area including a peripheral area having the current position as the center of the display area from the position at the same time on the previous day.
In the map display, the display may be changed according to the orientation of the display surface in accordance with the actual orientation.

また、表示領域の中心である地図の現在位置には、図2(b)に示すように、現在地を示すマークM1が表示される。現在位置と、針画像の回転中心とが同一の位置となる本実施形態においては、秒針の針画像において違和感なくマークM1を表示している。   Further, as shown in FIG. 2B, a mark M1 indicating the current location is displayed at the current position of the map that is the center of the display area. In the present embodiment in which the current position and the rotation center of the hand image are the same position, the mark M1 is displayed without a sense of incongruity in the second hand image.

また、表示領域の中心(現在位置と、針画像の回転中心)を通過するように直交してガイド線GL1,GL2が表示される。ガイド線GL1,GL2の近傍には、地図においてガイド線GL1,GL2がどの位置であるかを示す緯度経度の数値が表示される。これにより、ガイド線GL1,GL2の交点の位置にある現在位置の緯度経度をユーザは簡単に把握することができる。
また、緯度経度の数値の表示の対称位置には、時刻に対応した日付と週表示が行われる。
In addition, guide lines GL1 and GL2 are displayed orthogonally so as to pass through the center of the display area (current position and center of rotation of the needle image). In the vicinity of the guide lines GL1 and GL2, numerical values of latitude and longitude indicating the position of the guide lines GL1 and GL2 on the map are displayed. Thereby, the user can easily grasp the latitude and longitude of the current position at the intersection of the guide lines GL1 and GL2.
In addition, the date and week display corresponding to the time is displayed at the symmetrical position of the numerical display of latitude and longitude.

また、地図表示においては、所定時間前(例えば、前日)からの移動軌跡を表示するように構成してもよい。   Further, the map display may be configured to display a movement trajectory from a predetermined time before (for example, the previous day).

また、地図表示においては、図3(a)に示すように、陸の領域R100や海の領域R101を別の表示にするようにしてもよい。また、標高、気温、時間帯、昼夜(朝・昼・夜)、季節、緯度経度の別を表示するようにしてもよい。   Further, in the map display, as shown in FIG. 3A, the land region R100 and the sea region R101 may be displayed separately. Further, the altitude, temperature, time zone, day / night (morning / day / night), season, and latitude / longitude may be displayed.

また、所定の位置(本実施形態においては、現在地)に応じて、例えば、所定の位置が属する国を代表するデザイン等にデザインを変更したり、時刻を所定の位置に対応したり、表示する言語を対応させたりするようにしてもよい。   Further, according to a predetermined position (in this embodiment, the current location), for example, the design is changed to a design representing the country to which the predetermined position belongs, the time is corresponding to the predetermined position, or the like is displayed. You may make it respond | correspond to a language.

また、アナログ時計表示の開始時点では、地図表示は、図3(b)に示すように、最終的な所定の地図領域の表示にあたり、遠く所定の地図領域を俯瞰した位置から所定の地図領域に徐々に近づくようなズームのアニメーションでの表示を行う。また、アニメーションに際して、初動においては雲を表示して、徐々に雲をかき分けて遠く所定の地図領域を俯瞰した位置から所定の地図領域に徐々に近づくように表示させる演出を行うようにしてもよい。また、表示する所定の地図領域の大きさに応じて、ズームの速度を変えるように構成してもよい。   At the start of analog clock display, as shown in FIG. 3 (b), the map display is the final display of the predetermined map area. From the position overlooking the predetermined map area, the map display is changed to the predetermined map area. A zoom animation that gradually approaches is displayed. In addition, during the animation, the initial movement may be performed by displaying clouds so that the clouds are gradually divided and displayed so as to gradually approach the predetermined map area from a position overlooking the predetermined map area. . Further, the zoom speed may be changed according to the size of a predetermined map area to be displayed.

図4は、図1の携帯端末1の機能的構成のうち、アナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。
アナログ時計地図表示処理とは、アナログ時計表示の背面に所定の位置を中心とした地図画像が表示される一連の処理をいう。
FIG. 4 is a functional block diagram showing a functional configuration for executing the analog clock map display process among the functional configurations of the mobile terminal 1 of FIG.
The analog clock map display process is a series of processes in which a map image centered on a predetermined position is displayed on the back of the analog clock display.

アナログ時計地図表示処理を実行する場合には、図4に示すように、CPU11において、時刻情報取得部51と、位置情報取得部52と、地図取得範囲設定部53は、地図情報取得部54と、表示制御部55と、が機能する。   When executing the analog clock map display process, as shown in FIG. 4, in the CPU 11, the time information acquisition unit 51, the position information acquisition unit 52, and the map acquisition range setting unit 53 are connected to the map information acquisition unit 54. The display control unit 55 functions.

また、記憶部21の一領域には、位置情報記憶部71と、地図情報記憶部72と、時刻表示用画像記憶部73と、が設定される。   In one area of the storage unit 21, a position information storage unit 71, a map information storage unit 72, and a time display image storage unit 73 are set.

位置情報記憶部71には、GPS部16によって逐次取得された位置情報が記憶される。少なくとも、現在の位置情報と、前日の同時刻の位置情報の履歴が記憶される。
地図情報記憶部72には、地図画像を含む地図情報が記憶される。
時刻表示用画像記憶部73には、例えば、短針、長針、秒針等のアナログ時計表示に必要な針画像、時刻のインデックス画像等の時刻表示用画像のデータが記憶される。
The location information storage unit 71 stores location information sequentially acquired by the GPS unit 16. At least the current position information and a history of position information at the same time on the previous day are stored.
The map information storage unit 72 stores map information including a map image.
The time display image storage unit 73 stores, for example, time display image data such as a hand image necessary for analog clock display such as a short hand, a long hand, and a second hand and a time index image.

時刻情報取得部51は、CPU11等で計時された現在時刻を取得する。   The time information acquisition unit 51 acquires the current time measured by the CPU 11 or the like.

位置情報取得部52は、センサ部17から出力された現在の位置情報と、位置情報記憶部71に記憶された過去の所定の時刻の位置情報を取得する。本実施形態においては、過去の所定の時刻として前日(1日前)の同時刻の位置情報を取得する。   The position information acquisition unit 52 acquires the current position information output from the sensor unit 17 and the position information of a past predetermined time stored in the position information storage unit 71. In the present embodiment, the position information at the same time on the previous day (one day ago) is acquired as the past predetermined time.

地図取得範囲設定部53は、取得された現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定する。本実施形態においては、現在地と過去の所定の位置を含む範囲を取得範囲として設定する。地図取得範囲設定部53は、例えば、取得された現在の位置情報と、過去の所定の時刻の位置情報から、総移動距離(移動経路の移動距離)に応じた地図の範囲を設定する。即ち、結果として、総移動距離(移動経路の移動距離)に応じた地図の範囲が表示されることになる。   The map acquisition range setting unit 53 sets a range of a map to be acquired from the acquired current position information and position information at a predetermined past time. In the present embodiment, a range including the current location and a past predetermined position is set as the acquisition range. For example, the map acquisition range setting unit 53 sets a map range corresponding to the total movement distance (movement distance of the movement route) from the acquired current position information and position information at a predetermined past time. That is, as a result, a map range corresponding to the total movement distance (movement distance of the movement route) is displayed.

地図情報取得部54は、地図取得範囲設定部53により設定された範囲の地図画像を、地図情報記憶部72から取得する。本実施形態においては、現在地と過去の所定の位置を含む範囲の地図画像を取得する。   The map information acquisition unit 54 acquires a map image of the range set by the map acquisition range setting unit 53 from the map information storage unit 72. In the present embodiment, a map image in a range including the current position and a predetermined position in the past is acquired.

表示制御部55は、画像を表示するように出力部20を制御する。
表示制御部55は、最終的な表示形態が、地図取得範囲設定部53で設定された範囲の地図画像表示になるように、設定された範囲よりも広い範囲の地図画像を表示させた後、徐々にズームするような動きのあるアニメーションを表示したり、針画像の背面に取得した地図画像を表示したり、ガイド表示をしたりするように出力部20を制御する。その結果、出力部20では、図2(a)及び図2(b)に示すような表示が行われる。
The display control unit 55 controls the output unit 20 to display an image.
The display control unit 55 displays a map image of a range wider than the set range so that the final display form is a map image display of the range set by the map acquisition range setting unit 53, The output unit 20 is controlled so as to display an animation with a movement that gradually zooms, display the acquired map image on the back of the needle image, and display a guide. As a result, the output unit 20 displays as shown in FIGS. 2 (a) and 2 (b).

図5は、図4の機能的構成を有する図1の携帯端末1が実行するアナログ時計地図表示処理の流れを説明するフローチャートである。
アナログ時計地図表示処理は、ユーザによる入力部19へのアナログ時計地図表示処理開始の操作により開始される。
FIG. 5 is a flowchart for explaining the flow of the analog clock map display process executed by the mobile terminal 1 of FIG. 1 having the functional configuration of FIG.
The analog clock map display process is started by an operation of starting the analog clock map display process to the input unit 19 by the user.

ステップS11において、時刻情報取得部51は、現在時刻を取得する。   In step S11, the time information acquisition unit 51 acquires the current time.

ステップS12において、位置情報取得部52は、GPS部16から出力された現在の位置情報と、位置情報記憶部71に記憶された過去の所定の時刻(本実施形態においては、昨日の同時刻)の位置情報を取得する。   In step S12, the position information acquisition unit 52 and the current position information output from the GPS unit 16 and a past predetermined time stored in the position information storage unit 71 (same time of yesterday in this embodiment). Get location information.

ステップS13において、地図取得範囲設定部53は、取得された現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定する。地図取得範囲設定部53は、例えば、位置情報取得部52により取得された現在の位置情報と、過去の所定の時刻の位置情報から、総移動距離(移動経路の移動距離)に応じて取得する地図の範囲を設定する。   In step S13, the map acquisition range setting unit 53 sets the range of the map to be acquired from the acquired current position information and position information at a predetermined past time. For example, the map acquisition range setting unit 53 acquires the current position information acquired by the position information acquisition unit 52 and the position information at a predetermined past time according to the total movement distance (movement distance of the movement route). Set the map extent.

ステップS14において、地図情報取得部54は、地図情報記憶部72から、現在の位置と、取得した過去の所定の時刻の位置(本実施形態においては、昨日の同時刻の位置)を含む地図画像を取得する。   In step S <b> 14, the map information acquisition unit 54 includes the current position from the map information storage unit 72 and the acquired position of the past predetermined time (in this embodiment, the position at the same time yesterday). To get.

ステップS15において、表示制御部55は、時刻表示用画像記憶部73に記憶される針画像を現在時刻に基づいて配置して表示(アナログ時計表示)するように出力部20を制御する。   In step S15, the display control unit 55 controls the output unit 20 so as to arrange and display the hand images stored in the time display image storage unit 73 based on the current time (analog clock display).

ステップS16において、表示制御部55は、最終的に取得した地図画像となるように地図画像をズームする動きのあるアニメーションを表示するように出力部20を制御する。例えば、表示するアニメーションとしては、宇宙から所定の位置を見たような俯瞰した位置からのズームとなるように、雲を表示して、その後、当該雲をかき分けて最終的に表示する地図の縮尺となるまでズームするアニメーションを含むように表示させる。
なお、ズームするアニメーション処理の開始時に表示される画像としては、宇宙から所定の位置を見たような俯瞰した画像表示でなく、所定の時刻(例えば、前日)からの移動範囲に応じた表示範囲の地図画像の表示からズームするアニメーション処理を開始させ、最終的に表示する地図画像を表示させるように構成してもよい。
In step S <b> 16, the display control unit 55 controls the output unit 20 to display an animation that moves the map image so as to be the finally acquired map image. For example, the animation to be displayed is a scale of a map that displays a cloud so as to zoom from a bird's-eye view as if a predetermined position was seen from the universe, and then finally displays the cloud by dividing the cloud. Display to include an animation that zooms until.
Note that the image displayed at the start of the animation process for zooming is not a bird's-eye image display as if a predetermined position was seen from space, but a display range corresponding to a moving range from a predetermined time (for example, the previous day). The animation processing for zooming from the display of the map image may be started, and the map image to be finally displayed may be displayed.

ステップS17において、表示制御部55は、針画像の背面に取得した地図画像を表示(地図表示)するように出力部20を制御する。   In step S17, the display control unit 55 controls the output unit 20 to display (map display) the acquired map image on the back of the needle image.

ステップS18において、表示制御部55は、所定位置にガイドを表示するように出力部20を制御する。その結果、図2に示すように、地図画像上に、緯度経度を示すガイドGL1,GL2、緯度経度の数値、日付等が表示される。   In step S18, the display control unit 55 controls the output unit 20 so as to display the guide at a predetermined position. As a result, as shown in FIG. 2, guides GL1 and GL2 indicating latitude and longitude, numerical values of latitude and longitude, dates, and the like are displayed on the map image.

ステップS19において、CPU11は、例えば、ユーザによる入力部19への終了操作等の有無により、アナログ時計地図表示を終了するか否かを判定する。
アナログ時計地図表示を終了しない場合には、ステップS19においてNOと判定されて、処理はステップS11に戻る。
アナログ時計地図表示を終了する場合には、ステップS19においてYESと判定されて、アナログ時計地図表示を終了する。
In step S <b> 19, the CPU 11 determines whether or not to end the analog clock map display, for example, depending on whether or not the user performs an end operation on the input unit 19.
If the analog clock map display is not terminated, NO is determined in step S19, and the process returns to step S11.
When the analog clock map display is to be ended, YES is determined in step S19, and the analog clock map display is ended.

[第2実施形態]
次に、本発明の第2実施形態について説明する。
第1実施形態に係る携帯端末1においては、現在の位置情報と、過去の所定の時刻の位置情報から、取得する地図の範囲を設定し、アナログ時計地図表示を行うものとした。これに対し、本実施形態に係る携帯端末1においては、スケジュールに設定されている目的地周辺の地図を取得し、取得された地図を針画像の背面に地図表示することにより、アナログ時計地図表示を行うものである。
[Second Embodiment]
Next, a second embodiment of the present invention will be described.
In the mobile terminal 1 according to the first embodiment, the range of the map to be acquired is set from the current position information and the position information at a predetermined past time, and an analog clock map display is performed. On the other hand, in the portable terminal 1 according to the present embodiment, an analog clock map display is obtained by acquiring a map around the destination set in the schedule and displaying the acquired map on the back of the hand image. Is to do.

したがって、本実施形態に係る携帯端末1のハードウェアの構成は、第1実施形態における図1と同様である。また、本実施形態に係る携帯端末1の機能的構成は、第1実施形態の図4に示す機能的構成のうち、地図取得範囲設定部53に代えて、スケジュール情報取得部53Aと、地図更新条件判定部53Bとを備えている点、及び、スケジュール情報記憶部74を備えている点が第1実施形態と異なっている。以下、第1実施形態と異なる部分を主として説明する。   Therefore, the hardware configuration of the mobile terminal 1 according to the present embodiment is the same as that of FIG. 1 in the first embodiment. In addition, the functional configuration of the mobile terminal 1 according to the present embodiment includes a schedule information acquisition unit 53A and a map update in place of the map acquisition range setting unit 53 in the functional configuration illustrated in FIG. 4 of the first embodiment. The point provided with the condition determination part 53B and the point provided with the schedule information storage part 74 differ from 1st Embodiment. In the following, differences from the first embodiment will be mainly described.

図6は、図1の携帯端末1の機能的構成のうち、第2実施形態のアナログ時計地図表示処理を実行するための機能的構成を示す機能ブロック図である。
第2実施形態のアナログ時計地図表示処理では、スケジュールに設定されている目的地周辺の地図が取得され、アナログ時計表示の背面に目的地を中心とした地図画像が表示される。
FIG. 6 is a functional block diagram showing a functional configuration for executing the analog clock map display process of the second embodiment among the functional configurations of the mobile terminal 1 of FIG.
In the analog clock map display process of the second embodiment, a map around the destination set in the schedule is acquired, and a map image centered on the destination is displayed on the back of the analog clock display.

スケジュール情報記憶部74には、アナログ時計地図表示処理の対象とされるユーザのスケジュールに関する情報(スケジュールのデータ)が記憶される。スケジュールのデータとしては、携帯端末1内のデータ、携帯端末1が接続されているスマートフォン等の電子機器のデータ、或いは、クラウド上に格納されているデータ等の種々のデータを取得して記憶することができる。また、スケジュールとして明示的に記憶されているデータに加え、交通機関のチケットのデータ等、間接的にスケジュールを示すデータを対象とすることが可能である。なお、ここで用いられるスケジュールのデータには、緯度経度の特定が可能な位置の情報を含むことが条件とされる。   The schedule information storage unit 74 stores information (schedule data) related to the user's schedule that is the target of the analog clock map display process. As schedule data, various data such as data in the mobile terminal 1, data of an electronic device such as a smartphone to which the mobile terminal 1 is connected, or data stored on the cloud are acquired and stored. be able to. Further, in addition to data explicitly stored as a schedule, it is possible to target data indicating a schedule indirectly, such as transportation ticket data. It should be noted that the schedule data used here includes information on a position where latitude and longitude can be specified.

スケジュール情報取得部53Aは、設定された更新タイミング(例えば、3時間毎等)で、ユーザのスケジュールのデータを取得する。そして、スケジュール情報取得部53Aは、取得したユーザのスケジュールのデータをスケジュール情報記憶部74に記憶する。なお、本実施形態において、スケジュール情報記憶部74に記憶されたスケジュールの目的地は、位置情報取得部52により取得される位置情報の対象となる。   The schedule information acquisition unit 53A acquires user schedule data at a set update timing (for example, every 3 hours). The schedule information acquisition unit 53 </ b> A stores the acquired user schedule data in the schedule information storage unit 74. In the present embodiment, the destination of the schedule stored in the schedule information storage unit 74 is the target of the position information acquired by the position information acquisition unit 52.

地図更新条件判定部53Bは、ユーザの現在の位置情報と、現在時刻と、スケジュールのデータに示される目的地及びスケジュールの日時とに基づいて、アナログ時計表示の背面に表示する地図画像を更新する条件(以下、「地図更新条件」という。)が充足されたか否かの判定を行う。本実施形態においては、スケジュールの開始日時が現在時刻から第1閾値期間(ここでは90日とする)以内であり、目的地が現在位置から直線距離で第1閾値距離(ここでは30[km]とする)以上離れているスケジュールのうち、現在時刻から最も近いスケジュールが新たに検出された場合、地図更新条件が充足されたと判定される。   The map update condition determination unit 53B updates the map image displayed on the back of the analog clock display based on the current position information of the user, the current time, the destination indicated in the schedule data, and the date and time of the schedule. It is determined whether or not a condition (hereinafter referred to as “map update condition”) is satisfied. In the present embodiment, the start date and time of the schedule is within the first threshold period (90 days here) from the current time, and the first threshold distance (here 30 [km]) is a linear distance from the current position to the destination. If a schedule closest to the current time is newly detected among the schedules that are separated from each other, it is determined that the map update condition is satisfied.

また、地図更新条件が充足されたと判定された場合、地図画像が表示されたスケジュールについては、現在時刻がスケジュールの開始前の第2閾値期間(ここでは6時間とする)以内となった場合、新たに地図更新条件を充足するスケジュールが検出されたとしても、地図画像の更新がロックされた状態とされる。これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。ただし、本実施形態において、ユーザの現在位置がスケジュールの目的地から直線距離で第2閾値距離(ここでは2[km]とする)以内となった場合には、ユーザが目的地に到着したと判定し、地図画像の更新がロックされた状態を解除するものとする。なお、ユーザが目的地に到着したと判定する条件としては、ユーザの現在位置がスケジュールの目的地から第2閾値距離以内となったことを判定する他、現在時刻がスケジュールの終了時刻から第3閾値期間(例えば1時間)以内に近付いていることを判定することとしてもよい。   In addition, when it is determined that the map update condition is satisfied, for the schedule in which the map image is displayed, if the current time is within the second threshold period (here 6 hours) before the start of the schedule, Even when a schedule that satisfies the map update condition is newly detected, the update of the map image is locked. Thereby, when the schedule is set continuously, the map image of the next destination is updated every time the current destination is approached, and the situation where the map image of the current destination cannot be referred to can be suppressed. However, in the present embodiment, if the current position of the user is within a second threshold distance (here 2 [km]) as a straight line distance from the scheduled destination, the user has arrived at the destination. It is determined that the state where the update of the map image is locked is released. In addition, as conditions for determining that the user has arrived at the destination, it is determined that the current position of the user is within the second threshold distance from the destination of the schedule, and the current time is third from the end time of the schedule. It is good also as determining that it is approaching within a threshold period (for example, 1 hour).

地図更新条件判定部53Bにおいて、地図更新条件が充足されたと判定した場合、表示制御部55によって、アナログ時計表示の背面に表示される地図画像が、地図更新条件を充足するスケジュールの目的地を中心とする地図画像に更新される。
このような構成により、本実施形態においては、地図更新条件に合致すると判定された場合、例えば、図7に示すアナログ時計地図表示が行われる。
When the map update condition determination unit 53B determines that the map update condition is satisfied, the map image displayed on the back of the analog clock display by the display control unit 55 is centered on the destination of the schedule that satisfies the map update condition. The map image is updated.
With this configuration, in this embodiment, when it is determined that the map update condition is met, for example, an analog clock map display shown in FIG. 7 is performed.

図7は、地図更新条件に合致するスケジュールの目的地を中心とする地図画像が設定されたアナログ時計地図表示の表示例を示す模式図である。
図7に示す表示例では、X空港が次のスケジュールの目的地とされており、X空港を中心とした地図画像を背景とするアナログ時計地図表示が行われている。また、アナログ時計地図表示の12時の位置には、次のスケジュールの開始日時までの残り時間(日数)と、次のスケジュールの目的地までの残り距離とを含む表示領域(以下、「残余情報表示領域」という。)が表示されていると共に、現在位置から目的地に向けて描画された方角を示す矢印が表示されている。
FIG. 7 is a schematic diagram showing a display example of an analog clock map display in which a map image centering on a destination of a schedule that matches the map update condition is set.
In the display example shown in FIG. 7, the airport X is the destination of the next schedule, and an analog clock map display with a map image centered on the airport X is performed. In addition, at the 12 o'clock position of the analog clock map display, a display area (hereinafter referred to as “residual information”) including a remaining time (number of days) until the start date and time of the next schedule and a remaining distance to the destination of the next schedule. "Display area") is displayed, and an arrow indicating the direction drawn from the current position toward the destination is displayed.

図7に示す表示例の状態において、現在時刻が次のスケジュールの開始日時まで第2閾値期間以内となった場合、地図画像の更新がロックされた状態となり、次に地図更新条件に合致するスケジュールが新たに検出されたとしても、現在の目的地の地図画像が維持される。そして、ユーザがスケジュールに従って目的地に接近した場合、現在位置が現在の目的地から直線距離で第2閾値距離以内となると、ユーザが目的地に到着したと判定され、次のスケジュールの目的地を中心とする地図画像に更新される。   In the state of the display example shown in FIG. 7, when the current time falls within the second threshold period until the start date and time of the next schedule, the update of the map image is locked and the schedule that matches the map update condition next. Even if new is detected, the map image of the current destination is maintained. Then, when the user approaches the destination according to the schedule, if the current position is within a second threshold distance with a linear distance from the current destination, it is determined that the user has arrived at the destination, and the destination of the next schedule is The map image is updated to the center.

図8は、X空港を中心とする地図画像から次のスケジュールの目的地(Yリゾート)を中心とする地図画像に更新された表示例を示す模式図である。
図8に示す表示例では、次の目的地であるYリゾートを中心とする地図画像が表示され、残余情報表示領域には、次のスケジュールまでの残り時間(7時間)及び次のスケジュールの目的地までの残り距離(68[km])が表示されている。また、X空港からYリゾートに向けて描画された方角を示す矢印が表示されている。
FIG. 8 is a schematic diagram showing a display example updated from a map image centered on the X airport to a map image centered on the destination (Y resort) of the next schedule.
In the display example shown in FIG. 8, a map image centered on the next destination, Y resort, is displayed, and the remaining time (7 hours) until the next schedule and the purpose of the next schedule are displayed in the remaining information display area. The remaining distance to the ground (68 [km]) is displayed. In addition, an arrow indicating a direction drawn from the X airport toward the Y resort is displayed.

ここで、地図更新条件には、第1閾値距離が設定されているため、図7におけるX空港(詳細には、ユーザの現在位置)から直線距離で第1閾値距離以内の目的地が設定されたスケジュールは地図更新条件を充足しないと判定される。
例えば、X空港から5[km]の地点にあるQ公園を目的地とするスケジュールが、X空港を目的地とするスケジュールとYリゾートを目的地とするスケジュールとの間に設定されている場合、X空港からの直線距離が第1閾値距離(30[km])以内であることから、Q公園を目的地とするスケジュールは地図更新条件を充足しないと判定され、Q公園を中心とする地図画像は表示されない。
これにより、現在の目的地周辺での従属的なスケジュールが地図更新条件を充足すると判定され、地図表示が頻繁に更新される事態を抑制することができる。
さらに、図8の表示例の状態において、ユーザがスケジュールに従って、約7時間後に、Yリゾートから直線距離で第2閾値距離以内に接近した場合、次に地図更新条件を充足するスケジュールとして新たに検出されたZ展望台を中心とする地図画像に更新される。
Here, since the first threshold distance is set in the map update condition, a destination within the first threshold distance is set as a linear distance from the X airport in FIG. 7 (specifically, the current position of the user). It is determined that the schedule does not satisfy the map update condition.
For example, if the schedule for Q Park, which is 5 km from X Airport, is set between the schedule for X Airport as the destination and the schedule for Y Resort as the destination, Since the straight-line distance from X airport is within the first threshold distance (30 [km]), it is determined that the schedule with Q park as the destination does not satisfy the map update condition, and the map image centered on Q park Is not displayed.
Thereby, it is determined that the dependent schedule around the current destination satisfies the map update condition, and the situation where the map display is frequently updated can be suppressed.
Further, in the state of the display example of FIG. 8, when the user approaches within a second threshold distance with a straight line distance from Y resort after about 7 hours according to the schedule, it is newly detected as a schedule that satisfies the next map update condition. The updated map image is centered on the Z observation deck.

図9は、Yリゾートを中心とする地図画像から次のスケジュールの目的地(Z展望台)を中心とする地図画像に更新された表示例を示す模式図である。
図9に示す表示例では、次の目的地であるZ展望台を中心とする地図画像が表示され、残余情報表示領域には、次のスケジュールまでの残り時間(1日)及び次のスケジュールの目的地までの残り距離(52[km])が表示されている。また、YリゾートからZ展望台に向けて描画された方角を示す矢印が表示されている。
FIG. 9 is a schematic diagram showing a display example updated from a map image centered on Y resort to a map image centered on a destination (Z observatory) of the next schedule.
In the display example shown in FIG. 9, a map image centering on the Z observatory as the next destination is displayed, and the remaining information display area displays the remaining time (1 day) until the next schedule and the next schedule. The remaining distance to the destination (52 [km]) is displayed. In addition, an arrow indicating the direction drawn from the Y resort toward the Z observation deck is displayed.

図10は、図6の機能的構成を有する図1の携帯端末1が実行する第2実施形態のアナログ時計地図表示処理の流れを説明するフローチャートである。
第2実施形態のアナログ時計地図表示処理は、ユーザによる入力部19へのアナログ時計地図表示処理開始の操作により開始される。
FIG. 10 is a flowchart for explaining the flow of the analog clock map display process of the second embodiment executed by the mobile terminal 1 of FIG. 1 having the functional configuration of FIG.
The analog clock map display process of the second embodiment is started by an operation of starting an analog clock map display process to the input unit 19 by the user.

ステップS21において、スケジュール情報取得部53Aは、設定された更新タイミング(例えば、3時間毎等)となっているか否か判定する。
設定された更新タイミングとなっている場合には、ステップS21においてYESと判定されて、処理はステップS22に移行する。
設定された更新タイミングとなっていない場合には、ステップS21においてNOと判定されて、ステップS21の処理が繰り返される。
In step S21, the schedule information acquisition unit 53A determines whether or not the set update timing (for example, every 3 hours) is reached.
If it is the set update timing, YES is determined in step S21, and the process proceeds to step S22.
If the set update timing is not reached, NO is determined in step S21, and the process in step S21 is repeated.

ステップS22において、スケジュール情報取得部53Aは、目的地が未設定であるか否かを判定する。
目的地が設定されている場合には、ステップS22においてNOと判定されて、処理はステップS37に移行する。
目的地が未設定である場合には、ステップS22においてYESと判定されて、処理はステップS23に移行する。
ステップS23において、スケジュール情報取得部53Aは、現在時刻から第1閾値期間以内のユーザのスケジュールのデータを取得する。
In step S22, the schedule information acquisition unit 53A determines whether the destination is not set.
If the destination is set, NO is determined in step S22, and the process proceeds to step S37.
If the destination is not set, YES is determined in step S22, and the process proceeds to step S23.
In step S23, the schedule information acquisition unit 53A acquires user schedule data within the first threshold period from the current time.

ステップS24において、スケジュール情報取得部53Aは、現在時刻から最も近いスケジュールを選択する。
ステップS25において、地図更新条件判定部53Bは、残り時間(日数)を算出する。
ステップS26において、位置情報取得部52は、スケジュールのデータに基づいて、目的地の緯度経度を取得する。
ステップS27において、地図更新条件判定部53Bは、目的地の緯度経度が取得できたか否かを判定する。
目的地の緯度経度が取得できた場合、ステップS27においてYESと判定されて、処理はステップS31に移行する。
目的地の緯度経度が取得できなかった場合、ステップS27においてNOと判定されて、処理はステップS28に移行する。
In step S24, the schedule information acquisition unit 53A selects the schedule closest to the current time.
In step S25, the map update condition determination unit 53B calculates the remaining time (number of days).
In step S26, the position information acquisition unit 52 acquires the latitude and longitude of the destination based on the schedule data.
In step S27, the map update condition determination unit 53B determines whether or not the latitude / longitude of the destination has been acquired.
If the latitude and longitude of the destination can be acquired, YES is determined in step S27, and the process proceeds to step S31.
If the latitude and longitude of the destination cannot be acquired, NO is determined in step S27, and the process proceeds to step S28.

ステップS28において、スケジュール情報取得部53Aは、次の時刻のスケジュールを選択する。
ステップS29において、スケジュール情報取得部53Aは、次の時刻のスケジュールのデータがないか否かを判定する。
次の時刻のスケジュールのデータがない場合、ステップS29においてYESと判定されて、処理はステップS30に移行する。
次の時刻のスケジュールのデータがある場合、ステップS29においてNOと判定されて、処理はステップS25に移行する。
In step S28, the schedule information acquisition unit 53A selects the schedule at the next time.
In step S29, the schedule information acquisition unit 53A determines whether there is any schedule data for the next time.
If there is no schedule data for the next time, YES is determined in step S29, and the process proceeds to step S30.
If there is schedule data for the next time, NO is determined in step S29, and the process proceeds to step S25.

ステップS30において、スケジュール情報取得部53Aは、アナログ時計地図表示の更新タイミング(例えば10分後)を設定する。
ステップS30の後、処理はステップS21に移行する。
ステップS31において、位置情報取得部52は、現在位置の緯度経度を取得する。
ステップS32において、地図更新条件判定部53Bは、目的地の緯度経度と現在位置の緯度経度とに基づいて、現在位置と目的地との直線距離を算出する。
ステップS33において、地図更新条件判定部53Bは、第1閾値距離を読み込む。
In step S30, the schedule information acquisition unit 53A sets the update timing (for example, after 10 minutes) of the analog clock map display.
After step S30, the process proceeds to step S21.
In step S31, the position information acquisition unit 52 acquires the latitude and longitude of the current position.
In step S32, the map update condition determination unit 53B calculates a linear distance between the current position and the destination based on the latitude and longitude of the destination and the latitude and longitude of the current position.
In step S33, the map update condition determination unit 53B reads the first threshold distance.

ステップS34において、地図更新条件判定部53Bは、現在位置と目的地との直線距離が第1閾値距離以上であるか否かを判定する。
現在位置と目的地との直線距離が第1閾値距離以上である場合には、ステップS34においてYESと判定されて、処理はステップS35に移行する。
現在位置と目的地との直線距離が第1閾値距離以上でない場合には、ステップS34においてNOと判定されて、処理はステップS28に移行する。
ステップS35において、地図更新条件判定部53Bは、選択したスケジュールのデータを次の目的地に設定する。
In step S34, the map update condition determination unit 53B determines whether or not the linear distance between the current position and the destination is greater than or equal to the first threshold distance.
If the linear distance between the current position and the destination is greater than or equal to the first threshold distance, YES is determined in step S34, and the process proceeds to step S35.
If the linear distance between the current position and the destination is not greater than or equal to the first threshold distance, NO is determined in step S34, and the process proceeds to step S28.
In step S35, the map update condition determination unit 53B sets the selected schedule data as the next destination.

ステップS36において、表示制御部55は、アナログ地図時計表示を更新する。
ステップS36の後、処理はステップS30に移行する。
ステップS37において、スケジュール情報取得部53Aは、現在の目的地に対応するユーザのスケジュールのデータを取得する。
ステップS38において、地図更新条件判定部53Bは、現在の目的地に対応するスケジュールの開始日時を取得する。
In step S36, the display control unit 55 updates the analog map clock display.
After step S36, the process proceeds to step S30.
In step S37, the schedule information acquisition unit 53A acquires user schedule data corresponding to the current destination.
In step S38, the map update condition determination unit 53B acquires the start date and time of the schedule corresponding to the current destination.

ステップS39において、地図更新条件判定部53Bは、現在時刻がスケジュールの開始前の第2閾値期間以内となっているか否かを判定する。
現在時刻がスケジュールの開始前の第2閾値期間以内となっている場合には、ステップS39においてYESと判定されて、処理はステップS40に移行する。
現在時刻がスケジュールの開始前の第2閾値期間以内となっていない場合には、ステップS39においてNOと判定されて、処理はステップS28に移行する。
In step S39, the map update condition determination unit 53B determines whether or not the current time is within the second threshold period before the start of the schedule.
If the current time is within the second threshold period before the start of the schedule, YES is determined in step S39, and the process proceeds to step S40.
If the current time is not within the second threshold period before the start of the schedule, NO is determined in step S39, and the process proceeds to step S28.

ステップS40において、地図更新条件判定部53Bは、現在の目的地に対応するスケジュールの開始時刻を経過したか否かを判定する。
現在の目的地に対応するスケジュールの開始時刻を経過していない場合、ステップS40においてNOと判定されて、処理はステップS41に移行する。
現在の目的地に対応するスケジュールの開始時刻を経過している場合、ステップS40においてYESと判定されて、処理はステップS28に移行する。
ステップS41において、地図更新条件判定部53Bは、現在位置がスケジュールの目的地から直線距離で第2閾値距離以内となっているか否かを判定する。
現在位置がスケジュールの目的地から直線距離で第2閾値距離以内となっていない場合、ステップS41においてNOと判定されて、処理はステップS42に移行する。
現在位置がスケジュールの目的地から直線距離で第2閾値距離以内となっている場合、ステップS41においてYESと判定されて、処理はステップS28に移行する。
ステップS42において、地図更新条件判定部53Bは、地図画像の更新をロックする。
ステップS42の後、処理はステップS30に移行する。
In step S40, the map update condition determination unit 53B determines whether the start time of the schedule corresponding to the current destination has elapsed.
If the start time of the schedule corresponding to the current destination has not elapsed, NO is determined in step S40, and the process proceeds to step S41.
When the start time of the schedule corresponding to the current destination has elapsed, YES is determined in step S40, and the process proceeds to step S28.
In step S41, the map update condition determination unit 53B determines whether or not the current position is within a second threshold distance within a straight line distance from the scheduled destination.
If the current position is not within the second threshold distance in a straight line distance from the scheduled destination, NO is determined in step S41, and the process proceeds to step S42.
If the current position is within a second threshold distance in a straight line distance from the scheduled destination, YES is determined in step S41, and the process proceeds to step S28.
In step S42, the map update condition determination unit 53B locks the update of the map image.
After step S42, the process proceeds to step S30.

以上のような処理により、第2実施形態に係る携帯端末1においては、ユーザのスケジュールに設定されている目的地周辺の地図をスケジュールに先行してアナログ時計地図表示に表示することができる。
これにより、ユーザに対して、次の目的地に関する情報を予め提供することが可能となる。
また、アナログ地図時計表示に目的地が表示されるスケジュールは、スケジュールの開始日時が現在時刻から第1閾値期間以内であり、目的地が現在位置から直線距離で第1閾値距離以上離れているスケジュールのうち、現在時刻から最も近いスケジュールである。
したがって、現在時刻から一定の近い時期に設定されたスケジュールであって、現在位置から一定の距離離れた目的地の地図画像が表示されるため、ユーザにとって適切なスケジュールの目的地を選択して表示することができる。
また、現在時刻がスケジュールの開始前の第2閾値期間以内となった場合、新たに地図更新条件を充足するスケジュールが検出されたとしても、地図画像の更新がロックされた状態とされる。
これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。
また、地図画像の更新がロックされた後、ユーザの現在位置がスケジュールの目的地から直線距離で第2閾値距離以内となった場合には、ユーザが目的地に到着したと判定し、地図画像の更新がロックされた状態が解除される。
これにより、地図画像の更新がロックされ続けることを抑制できる。
Through the processing as described above, in the mobile terminal 1 according to the second embodiment, a map around the destination set in the user's schedule can be displayed on the analog clock map display prior to the schedule.
Thereby, it becomes possible to provide the user with information related to the next destination in advance.
In addition, the schedule in which the destination is displayed on the analog map clock display is a schedule in which the start date and time of the schedule is within the first threshold period from the current time, and the destination is a linear distance from the current position by the first threshold distance or more Of these, the schedule is closest to the current time.
Therefore, since the map image of the destination set at a certain time close to the current time and at a certain distance from the current position is displayed, the destination of the schedule appropriate for the user is selected and displayed. can do.
Further, when the current time is within the second threshold period before the start of the schedule, even if a schedule that newly satisfies the map update condition is detected, the update of the map image is locked.
Thereby, when the schedule is set continuously, the map image of the next destination is updated every time the current destination is approached, and the situation where the map image of the current destination cannot be referred to can be suppressed.
Further, after the update of the map image is locked, if the current position of the user is within the second threshold distance with a straight line distance from the scheduled destination, it is determined that the user has arrived at the destination, and the map image The locked update state is released.
Thereby, it can suppress that the update of a map image continues locking.

なお、第2実施形態において、現在位置を用いて、アナログ地図時計表示に表示する目的地を判定することとしたが、現在位置に代えて、居住地を用いることとしてもよい。居住地を用いる場合、居住地の位置をユーザが入力することや、ユーザの日常の行動を解析することにより、携帯端末1が居住地の位置を推定すること等が可能である。   In the second embodiment, the current position is used to determine the destination to be displayed on the analog map clock display. However, the residence may be used instead of the current position. When the residence is used, the mobile terminal 1 can estimate the location of the residence by inputting the location of the residence or analyzing the daily behavior of the user.

また、第2実施形態において、地図情報の更新をロックする構成に関して、現在時刻がスケジュールの開始前の第2閾値期間(ここでは6時間とする)以内となった場合、スケジュールの開始前の第2閾値期間以内のスケジュールのうち、現在表示されている地図画像に関わらず、最も現在時刻に近いスケジュールに対応する地図画像に変更した上で更新をロックするようにしてもよい。   In the second embodiment, regarding the configuration for locking the update of the map information, if the current time is within the second threshold period (6 hours here) before the start of the schedule, Of the schedules within the two threshold periods, the update may be locked after changing to the map image corresponding to the schedule closest to the current time regardless of the currently displayed map image.

また、第1閾値期間と第1閾値距離と第2閾値距離と第2閾値時間については、ユーザが自由に設定できるものとしてもよいし、スケジュールの内容を解析することで自動的にその値を可変的に決定するものであってもよい。例えば、ビジネスマンがビジネス用途で本発明に係る携帯端末1を利用する場合に、次の目的地をできるだけ短いスパンで表示させる用途が考えられる。そのような場合は、次のスケジュールに対応する地図画像を表示する際に、その目的地と現在位置との直線距離が短い距離でも表示した方がよい場合がある。このような場合には、スケジュールの内容を解析してそのスケジュールがビジネスであることを判定したら、それに応じて第1閾値距離を短く設定(例えば5キロメートル)してもよいし、第2閾値期間も短く設定(例えば2時間)するような構成でもよい。また、自分で用途に合わせて閾値を自由に設定できるものとしてもよい。   In addition, the first threshold period, the first threshold distance, the second threshold distance, and the second threshold time may be set freely by the user, or the values are automatically set by analyzing the contents of the schedule. It may be determined variably. For example, when a business person uses the portable terminal 1 according to the present invention for business use, a use of displaying the next destination in as short a span as possible is conceivable. In such a case, when displaying a map image corresponding to the next schedule, it may be better to display the map even if the straight line distance between the destination and the current position is short. In such a case, after analyzing the contents of the schedule and determining that the schedule is business, the first threshold distance may be set shorter (for example, 5 kilometers) accordingly, or the second threshold period Alternatively, the configuration may be such that the setting is short (for example, 2 hours). Moreover, it is good also as what can set a threshold value freely according to a use by oneself.

[変形例1]
第1実施形態においては、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像をアナログ時計地図表示に表示する場合を例に挙げて説明し、第2実施形態においては、スケジュールの目的地周辺の地図画像をアナログ時計地図表示に表示する場合を例に挙げて説明した。
これに対し、第1実施形態によるアナログ時計地図表示を行うモードと、第2実施形態によるアナログ時計地図表示を行うモードとを切り替えるモード切替画面を表示し、ユーザのモード選択に応じて、いずれかのアナログ時計地図表示を行うこととしてもよい。この場合、図4に示す機能的構成に、図6に示す機能的構成におけるスケジュール情報取得部53A、地図更新条件判定部53B、及び、スケジュール情報記憶部74をさらに備える構成とすることで実現できる。
このような構成とすることで、ユーザは、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像と、スケジュールの目的地周辺の地図画像とを目的に応じて選択して表示させることが可能となる。
[Modification 1]
In the first embodiment, a case where a map image around the current position having a map range corresponding to the current travel distance from the past is displayed on an analog clock map display will be described as an example. In the second embodiment, The case where the map image around the destination of the schedule is displayed on the analog clock map display has been described as an example.
On the other hand, a mode switching screen for switching between the mode for performing the analog clock map display according to the first embodiment and the mode for performing the analog clock map display according to the second embodiment is displayed. The analog clock map display may be performed. In this case, the functional configuration shown in FIG. 4 can be realized by further including a schedule information acquisition unit 53A, a map update condition determination unit 53B, and a schedule information storage unit 74 in the functional configuration shown in FIG. .
With such a configuration, the user selects a map image around the current position having a map range corresponding to the current travel distance from the past, and a map image around the destination of the schedule according to the purpose. It can be displayed.

[変形例2]
第2実施形態において、アナログ地図時計表示に表示される地図画像を地図更新条件に従って自動的に設定する場合を例に挙げて説明した。
これに対し、第2実施形態及び変形例1で第2実施形態のモードが選択された場合に、アナログ地図時計表示に表示する目的地を手動で設定することとしてもよい。
図11は、目的地を手動で設定する場合の表示画面の遷移例を示す模式図である。
図11に示すように、アナログ地図時計表示に表示する目的地を手動で設定する場合、ユーザがウォッチフェイスを長押し(例えば3秒)することにより、表示制御部55によって、メニュー画面が表示される。このとき表示されるメニュー画面は、ユーザが手動で設定可能な各種項目を選択するための表示画面である。
次に、メニュー画面において、ユーザが「地図表示」を選択することにより、表示制御部55によって、表示させる地図のエリアを指定する画面(場所の指定画面)が表示される。場所の指定画面では、ユーザは、現在位置を指定する「現在位置」と、スケジュールの目的地を指定する「スケジュール」とを選択可能となっている。
さらに、場所の指定画面において、ユーザが「スケジュール」を選択することにより、表示制御部55によって、アナログ時計地図表示の表示対象とするスケジュールを選択する画面(スケジュールリスト画面)が表示される。なお、場所の指定画面において、「現在位置」が選択された場合、表示制御部55は、計測された現在位置を中心としたアナログ時計地図表示をウォッチフェイスとする表示画面に切り替える。一方、スケジュールリスト選択画面には、ユーザのスケジュールのリストが一覧表示され、ユーザがいずれかのスケジュールを選択可能となっている。このとき表示されるスケジュールのデータとしては、携帯端末1内のデータ、携帯端末1が接続されているスマートフォン等の電子機器のデータ、或いは、クラウド上に格納されているデータ等の種々のデータを対象とすることができる。また、このスケジュールのデータの中には、ユーザが明示的に入力した住所(位置情報)が記入されているものが含まれている。
そして、スケジュールリスト画面において、ユーザがいずれかのスケジュールを選択し、そのスケジュールに目的地の住所(位置情報)が記入されている場合には、表示制御部55は、選択されたスケジュールの目的地を中心とするアナログ時計地図表示をウォッチフェイスとする表示画面に切り替える。この表示画面では、選択されたスケジュールの目的地を中心とする地図画像が表示され、この目的地の位置を示すピンが表示画面の中心に表示されている。
ユーザによって手動で設定された目的地の地図画像は、ユーザが地図画像を切り替えるための操作を行うまで表示が維持される。
これにより、ユーザが表示させたい位置の地図画像を要求に応じて適宜表示させることが可能となる。
[Modification 2]
In the second embodiment, the case where the map image displayed on the analog map clock display is automatically set according to the map update condition has been described as an example.
On the other hand, when the mode of the second embodiment is selected in the second embodiment and the first modification, the destination displayed on the analog map clock display may be manually set.
FIG. 11 is a schematic diagram illustrating a transition example of the display screen when the destination is manually set.
As shown in FIG. 11, when manually setting a destination to be displayed on the analog map clock display, a menu screen is displayed by the display control unit 55 by the user pressing and holding the watch face (for example, 3 seconds). The The menu screen displayed at this time is a display screen for selecting various items that can be manually set by the user.
Next, when the user selects “map display” on the menu screen, the display control unit 55 displays a screen for designating a map area to be displayed (location designation screen). On the place designation screen, the user can select “current position” for designating the current position and “schedule” for designating the destination of the schedule.
Further, when the user selects “Schedule” on the place designation screen, the display control unit 55 displays a screen (schedule list screen) for selecting a schedule to be displayed in the analog clock map display. When “current position” is selected on the place designation screen, the display control unit 55 switches to a display screen that uses an analog clock map display centered on the measured current position as a watch face. On the other hand, a list of user schedules is displayed in a list on the schedule list selection screen, and the user can select one of the schedules. As data of the schedule displayed at this time, various data such as data in the mobile terminal 1, data of an electronic device such as a smartphone to which the mobile terminal 1 is connected, or data stored on the cloud are included. Can be targeted. The schedule data includes data in which an address (position information) explicitly input by the user is entered.
Then, on the schedule list screen, when the user selects one of the schedules and the address (position information) of the destination is entered in the schedule, the display control unit 55 displays the destination of the selected schedule. Switch to an analog clock map display centered on the display screen with a watch face. On this display screen, a map image centered on the destination of the selected schedule is displayed, and a pin indicating the position of this destination is displayed at the center of the display screen.
The display of the destination map image manually set by the user is maintained until the user performs an operation for switching the map image.
Thereby, it becomes possible to display the map image of the position that the user wants to display as required.

以上のように構成される携帯端末1は、出力部20を有する電子機器のうち時計である。
また、携帯端末1は、位置情報取得部52と、表示制御部55と、を備える。
位置情報取得部52は、位置情報を取得する。
表示制御部55は、位置情報取得部52により取得された位置情報に応じた地図画像を表示させると共に、針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
The portable terminal 1 configured as described above is a watch among electronic devices having the output unit 20.
In addition, the mobile terminal 1 includes a position information acquisition unit 52 and a display control unit 55.
The position information acquisition unit 52 acquires position information.
The display control unit 55 displays a map image corresponding to the position information acquired by the position information acquisition unit 52 and outputs the needle image so as to be superimposed on a position corresponding to a predetermined time on the map image. 20 is controlled.
Thereby, in the portable terminal 1, the display control which can display the map image of a specific range can be performed, maintaining the design property of the display as an analog timepiece.

位置情報取得部52は、自機の現在位置の位置情報を取得する。
表示制御部55は、現在位置の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、表示制御部55によって取得された針画像を所定の時刻に応じた位置に表示させるように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
The position information acquisition unit 52 acquires position information of the current position of the own device.
The display control unit 55 displays a map image corresponding to the position information of the current position, and superimposes the map image on at least a part of the map image so that the needle image acquired by the display control unit 55 corresponds to a predetermined time. The output unit 20 is controlled so as to be displayed at the position.
Thereby, in the portable terminal 1, the display control which can display the map image of a specific range can be performed, maintaining the design property of the display as an analog timepiece.

表示制御部55は、位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
The display control unit 55 controls the output unit 20 to display the map image so that the location corresponding to the position information becomes the center of the display area.
Thereby, in the portable terminal 1, the display control which can display the map image of a specific range can be performed, maintaining the design property of the display as an analog timepiece.

表示制御部55は、表示領域の中心が針画像の回転中心となるように針画像を表示させるように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の範囲の地図画像を表示可能な表示制御を行うことができる。
The display control unit 55 controls the output unit 20 to display the needle image so that the center of the display area is the rotation center of the needle image.
Thereby, in the portable terminal 1, the display control which can display the map image of a specific range can be performed, maintaining the design property of the display as an analog timepiece.

表示制御部55は、地図画像に対してガイド線を表示するように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
The display control unit 55 controls the output unit 20 to display a guide line on the map image.
Thereby, in the portable terminal 1, map display can be performed so that a specific position can be intuitively grasped while maintaining the design of display as an analog timepiece.

表示制御部55は、針画像の回転中心に対して所定の方向を示すガイド線を表示する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
The display control unit 55 displays a guide line indicating a predetermined direction with respect to the rotation center of the needle image.
Thereby, in the portable terminal 1, map display can be performed so that a specific position can be intuitively grasped while maintaining the design of display as an analog timepiece.

表示制御部55は、針画像により表現される時刻における所定の時刻と、地図画像の所定の方角とを一致させるように表示し、当該一致させた時刻と方角に対応して地図画像に対するガイド線と、針画像に対するガイド線とを共用して表示する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
The display control unit 55 displays a predetermined time at the time represented by the needle image so as to match a predetermined direction of the map image, and guide lines for the map image corresponding to the matched time and direction. And a guide line for the needle image are displayed in common.
Thereby, in the portable terminal 1, map display can be performed so that a specific position can be intuitively grasped while maintaining the design of display as an analog timepiece.

位置情報取得部52は、ユーザの移動範囲に関する情報を取得する。
表示制御部55は、位置情報取得部52により取得された移動範囲と、位置情報と、に応じた画像を表示させるように出力部20を制御する。
これにより、携帯端末1においては、アナログ時計としての表示のデザイン性を保ちつつ、特定の位置を、直感的に把握可能なように地図表示を行うことができる。
The position information acquisition unit 52 acquires information related to the movement range of the user.
The display control unit 55 controls the output unit 20 to display an image corresponding to the movement range acquired by the position information acquisition unit 52 and the position information.
Thereby, in the portable terminal 1, map display can be performed so that a specific position can be intuitively grasped while maintaining the design of display as an analog timepiece.

表示制御部55は、地図表示に際して、位置情報に応じた地図画像を表示する第一の地図表示画面と、第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との2つの地図表示画面の切り替え処理をアニメーションを含むように表示させる。
これにより、携帯端末1においては、ユーザに地図表示の切り替えを、アニメーションを介して違和感なく認識させることができる。
The display control unit 55 displays a first map display screen that displays a map image corresponding to position information and a second map display screen that displays a wider range of map images than the first map display screen when displaying a map. The two map display screen switching processes are displayed so as to include animation.
Thereby, in the portable terminal 1, a user can be made to recognize switching of a map display without an uncomfortable feeling via an animation.

表示制御部55は、第二の地図表示画面から第一の地図表示画面への地図表示画面の切り替え処理を、第二の地図表示画面上で所定の位置を俯瞰した位置からズームして第一の地図表示画面に切り替えるアニメーションを含むように表示させる。
これにより、携帯端末1においては、ユーザに地図表示の切り替えを、アニメーションを介して違和感なく認識させることができる。
The display control unit 55 zooms the map display screen switching process from the second map display screen to the first map display screen from the position overlooking the predetermined position on the second map display screen. To display the animation to switch to the map display screen.
Thereby, in the portable terminal 1, a user can be made to recognize switching of a map display without an uncomfortable feeling via an animation.

また、携帯端末1は、スケジュール情報取得部53Aを備える。
スケジュール情報取得部53Aは、スケジュールに関する情報を取得する。
表示制御部55は、スケジュール情報取得部53Aによって取得されたスケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、取得された針画像を所定の時刻に応じた位置に表示させるように出力部20を制御する。
これにより、ユーザのスケジュールに設定されている目的地周辺の地図画像をスケジュールに先行して表示することができる。
これにより、ユーザに対して、次の目的地に関する情報を予め提供することが可能となる。
In addition, the mobile terminal 1 includes a schedule information acquisition unit 53A.
The schedule information acquisition unit 53A acquires information related to the schedule.
The display control unit 55 displays a map image corresponding to the position information of the destination of the information related to the schedule acquired by the schedule information acquisition unit 53A, and superimposes it on at least a part of the map image to acquire the acquired needle. The output unit 20 is controlled to display an image at a position corresponding to a predetermined time.
Thereby, the map image around the destination set in the user's schedule can be displayed in advance of the schedule.
Thereby, it becomes possible to provide the user with information related to the next destination in advance.

位置情報取得部52は、ユーザの移動範囲に関する情報を取得する。
表示制御部55は、ユーザの設定に応じて、位置情報取得部52により取得された移動範囲と、位置情報と、に応じた画像を表示させるように出力部20を制御する処理と、スケジュール情報取得部53Aによって取得されたスケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように出力部20を制御する処理とを切り替える。
これにより、ユーザは、過去から現在の移動距離に応じた地図範囲を有する現在位置周辺の地図画像と、スケジュールの目的地周辺の地図画像とを目的に応じて選択して表示させることが可能となる。
The position information acquisition unit 52 acquires information related to the movement range of the user.
The display control unit 55 controls the output unit 20 to display an image corresponding to the movement range acquired by the position information acquisition unit 52 and the position information in accordance with the user setting, and schedule information. The process of controlling the output unit 20 is switched so as to display a map image corresponding to the position information of the destination of the information related to the schedule acquired by the acquisition unit 53A.
Thereby, the user can select and display a map image around the current position having a map range corresponding to the current travel distance from the past and a map image around the destination of the schedule according to the purpose. Become.

また、携帯端末1は、地図更新条件判定部53Bを備える。
地図更新条件判定部53Bは、現在位置及び現在時刻と、スケジュールに関する情報の目的地及び日時とに基づいて、出力部20に表示させる地図画像を更新するか否かの判定を行う。
表示制御部55は、地図更新条件判定部53Bの判定結果に基づいて、地図画像を更新する。
これにより、スケジュールに応じて適切に地図画像を更新することが可能となる。
The mobile terminal 1 includes a map update condition determination unit 53B.
The map update condition determination unit 53B determines whether or not to update the map image to be displayed on the output unit 20 based on the current position and current time and the destination and date and time of the information related to the schedule.
The display control unit 55 updates the map image based on the determination result of the map update condition determination unit 53B.
Thereby, it becomes possible to update a map image appropriately according to a schedule.

地図更新条件判定部53Bは、スケジュール情報取得部53Aによって、開始日時が現在時刻から第1閾値期間以内であり、目的地が現在位置から直線距離で第1閾値距離以上離れているスケジュールに関する情報のうち、現在時刻から最も近いスケジュールに関する情報が検出された場合に、地図画像を更新すると判定する。
これにより、現在時刻から一定の近い時期に設定されたスケジュールであって、現在位置から一定の距離離れた目的地の地図画像が表示されるため、ユーザにとって適切なスケジュールの目的地を選択して表示することができる。
The map update condition determination unit 53B uses the schedule information acquisition unit 53A to update the information about the schedule whose start date and time is within the first threshold period from the current time and whose destination is a straight distance from the current position by the first threshold distance or more. Among them, it is determined that the map image is updated when information on the schedule closest to the current time is detected.
As a result, a map image of a destination that is set at a certain time close to the current time and that is a certain distance from the current position is displayed. Can be displayed.

地図更新条件判定部53Bは、地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第2閾値期間以内となった場合、地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、地図画像の更新を抑制する。
これにより、スケジュールが連続して設定されている場合に、現在の目的地に近付く毎に次の目的地の地図画像に更新され、現在の目的地の地図画像を参照できなくなる事態を抑制できる。
After the map update condition determination unit 53B determines to update the map image, if the current time is within the second threshold period before the start of the schedule, a schedule that satisfies the conditions for updating the map image is newly added. Even if it is detected, the update of the map image is suppressed.
Thereby, when the schedule is set continuously, the map image of the next destination is updated every time the current destination is approached, and the situation where the map image of the current destination cannot be referred to can be suppressed.

地図更新条件判定部53Bは、現在位置が前記スケジュールに関する情報の目的地から直線距離で第2閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第3閾値期間以内となった場合には、地図画像の更新の抑制を解除する。
これにより、地図画像の更新が抑制され続けることを防止できる。
The map update condition determination unit 53B determines that the current position is within a second threshold distance in a straight line distance from the destination of the information related to the schedule, or the current time is within a third threshold period from the end time of the information related to the schedule In this case, the suppression of the update of the map image is released.
Thereby, it can prevent that the update of a map image is suppressed continuously.

なお、本発明は、上述の実施形態に限定されるものではなく、本発明の目的を達成できる範囲での変形、改良等は本発明に含まれるものである。   In addition, this invention is not limited to the above-mentioned embodiment, The deformation | transformation in the range which can achieve the objective of this invention, improvement, etc. are included in this invention.

上述の実施形態では、地図画像の範囲を設定するためのスケール(地図の縮尺)は、総移動距離(移動経路の移動距離)に応じた範囲を表示するように構成したがこれに限られない。移動の始点終点の直線距離を用いてもよいし、道のりの距離を用いてもよい。また、地図は、移動履歴から、頻繁に移動する範囲としてもよいし、さらに、現在地を含む頻繁に移動する範囲としてもよいし、過去の移動履歴の範囲としてもよいし、現在時刻に対応する過去の同時刻の移動履歴から移動した範囲としてもよい。例えば、毎週水曜日の午前9時は、A地点からB地点まで移動した履歴があった場合、現在時刻が水曜日の午前9時であるときには、A地点からB地点を含む範囲の地図表示を行う。
また、例えば、所定の開始時刻から所定の期間の中での移動距離から地図のスケールを決定してもよい。この場合、前日の移動開始点と1日の中で直線距離が最大になった地点との直線距離に応じた範囲を地図のスケールとしてもよい。
また、上述の実施形態における距離の閾値及び時間の閾値は、その設定目的に応じて、種々変更した形態とすることができる。例えば、第2実施形態における第1閾値距離、第2閾値距離及び第3閾値距離は、直線距離として設定することの他、道のりの距離として設定することが可能である。
In the above-described embodiment, the scale (map scale) for setting the range of the map image is configured to display a range corresponding to the total movement distance (movement distance of the movement route), but is not limited thereto. . The straight line distance of the start point and the end point of the movement may be used, or the distance of the road may be used. Further, the map may be a frequently moving range from the movement history, may be a frequently moving range including the current location, may be a past movement history range, and corresponds to the current time. It is good also as a range which moved from the movement history of the past same time. For example, if there is a history of movement from point A to point B every Wednesday at 9:00 am, and the current time is 9:00 am on Wednesday, a map display of a range including point A to point B is performed.
Further, for example, the scale of the map may be determined from the movement distance within a predetermined period from a predetermined start time. In this case, a range corresponding to the linear distance between the movement start point on the previous day and the point where the linear distance is maximized in the day may be used as the scale of the map.
Further, the distance threshold and the time threshold in the above-described embodiment may be variously changed according to the setting purpose. For example, the first threshold distance, the second threshold distance, and the third threshold distance in the second embodiment can be set as a road distance in addition to being set as a linear distance.

また、上述の実施形態に限定されるものではなく、ズームするアニメーション処理を地図画像表示の際に毎回行わずに、種々の条件(規定回数表示された、規定時間表示された、ユーザによるアニメーション停止操作を検出した)を満たした場合、ズームするアニメーション処理を行わず、地図画像表示を行うように構成してもよい。   Further, the present invention is not limited to the above-described embodiment, and animation processing for zooming is not performed every time a map image is displayed, and various conditions (displayed for a specified number of times, displayed for a specified time, stopped by the user) If the operation is detected, the map image display may be performed without performing the zooming animation process.

また、上述の実施形態では、取得・設定した地図の範囲と、表示する地図の範囲を同一の範囲としたがこれに限られず、取得・設定した地図の範囲よりも表示する地図の範囲を狭くするようにしたり、例えば、取得・設定した地図の範囲において範囲を広げることにより海や山を含む地理的な特徴やランドマーク等を含むように地図の把握を容易にするような状態となるときには、取得・設定した地図の範囲よりも、さらに広い範囲の地図を表示させたりするように構成してもよい。また、地図画像の取得範囲及び表示範囲は、所定の条件によって自動で設定されてもよいし、ユーザのマニュアル操作によって手動で設定されるように構成してもよい。   In the above-described embodiment, the range of the acquired / set map and the range of the displayed map are the same range. However, the present invention is not limited to this, and the range of the displayed map is narrower than the acquired / set map range. For example, when it becomes a state that makes it easy to grasp the map to include geographical features and landmarks including the sea and mountains by expanding the range in the acquired and set map range The map may be configured to be displayed in a wider range than the acquired / set map range. Further, the acquisition range and display range of the map image may be automatically set according to predetermined conditions, or may be configured to be set manually by a user's manual operation.

また、上述の実施形態では、地図表示においては、表示範囲や地図の縮尺の表示を事後的に変更可能に構成してもよい。地図表示においては、例えば、一度地図画像を表示させた後に、スライド、ズーム、回転等のユーザの操作に応じて、表示位置の移動、縮尺の変更、向きの変更等の表示範囲を変更するように構成してもよい。   In the above-described embodiment, in the map display, the display range and the scale display of the map may be configured to be able to be changed later. In the map display, for example, after the map image is displayed once, the display range such as the movement of the display position, the change of the scale, the change of the direction, etc. is changed according to the user's operation such as slide, zoom and rotation. You may comprise.

また、上述の実施形態では、地図表示は、例えば、モルワイデ図法、メルカトル図法、正距方位図法等の種々の図法で表示したり、表示領域の大きさを考慮して、詳細な表示ではなく、デフォルメして表示したりするように構成することができる。また、使用する地図画像は、詳細な表示を要することなく、最低限ユーザが地図を認識可能な程度の情報量となるようなデータ量の少ないものを用いるように構成することができる。データ量が少ない地図画像を用いることで、ユーザへの情報量が過多になりすぎることを防ぎ、且つ、描画をスムーズにする効果を得ることができる。   Further, in the above-described embodiment, the map display is not a detailed display, for example, by displaying in various projections such as Mollweide projection, Mercator projection, equirectangular projection, or the size of the display area. It can be configured to display deformed. Further, the map image to be used can be configured so as to use an image with a small amount of data that does not require detailed display and is at least an amount of information that allows the user to recognize the map. By using a map image with a small amount of data, it is possible to prevent the amount of information for the user from becoming excessive and to obtain an effect of smooth drawing.

また、上述の実施形態では、現在時刻を表示するように構成したが、例えば、特定の時刻、ユーザが設定した仮想の時刻、現在時刻に対して所定時間(前倒し・後ろ倒し)ずれた時刻等を表示するように構成してもよい。また、上述の実施形態では、地図を現在地等から現実に対応した地図画像を表示するように構成したが、例えば、仮想の地図上において仮想の位置情報に応じた範囲の地図情報を表示するように構成してもよい。   In the above-described embodiment, the current time is displayed. For example, a specific time, a virtual time set by the user, a time shifted from the current time by a predetermined time (forward / backward), etc. May be displayed. In the above-described embodiment, the map is configured to display a map image corresponding to the reality from the current location or the like. For example, the map information in a range corresponding to the virtual position information is displayed on the virtual map. You may comprise.

また、上述の実施形態では、表示する処理のみ携帯端末1で行い、表示画像の作成等の処理を外部の装置(サーバ、親機となるスマートフォン等)で行うように構成してもよい。   Further, in the above-described embodiment, only the display process may be performed by the mobile terminal 1, and the process such as the creation of a display image may be performed by an external device (a server, a smartphone serving as a parent device).

また、上述の実施形態では、本発明が適用される携帯端末1は、スマートウォッチを例として説明したが、特にこれに限定されない。
例えば、本発明は、アナログ時計地図表示処理機能を有する電子機器一般に適用することができる。具体的には、例えば、本発明は、ノート型のパーソナルコンピュータ、プリンタ、テレビジョン受像機、ビデオカメラ、デジタルカメラ、携帯型ナビゲーション装置、携帯電話機、スマートフォン、ポータブルゲーム機等に適用可能である。
In the above-described embodiment, the mobile terminal 1 to which the present invention is applied has been described using a smart watch as an example, but is not particularly limited thereto.
For example, the present invention can be applied to general electronic devices having an analog clock map display processing function. Specifically, for example, the present invention can be applied to a notebook personal computer, a printer, a television receiver, a video camera, a digital camera, a portable navigation device, a mobile phone, a smartphone, a portable game machine, and the like.

上述した一連の処理は、ハードウェアにより実行させることもできるし、ソフトウェアにより実行させることもできる。
換言すると、図4の機能的構成は例示に過ぎず、特に限定されない。即ち、上述した一連の処理を全体として実行できる機能が携帯端末1に備えられていれば足り、この機能を実現するためにどのような機能ブロックを用いるのかは特に図4の例に限定されない。
また、1つの機能ブロックは、ハードウェア単体で構成してもよいし、ソフトウェア単体で構成してもよいし、それらの組み合わせで構成してもよい。
本実施形態における機能的構成は、演算処理を実行するプロセッサによって実現され、本実施形態に用いることが可能なプロセッサには、シングルプロセッサ、マルチプロセッサ及びマルチコアプロセッサ等の各種処理装置単体によって構成されるものの他、これら各種処理装置と、ASIC(Application Specific Integrated Circuit)やFPGA(Field‐Programmable Gate Array)等の処理回路とが組み合わせられたものを含む。
The series of processes described above can be executed by hardware or can be executed by software.
In other words, the functional configuration of FIG. 4 is merely an example, and is not particularly limited. That is, it is sufficient that the mobile terminal 1 has a function capable of executing the above-described series of processing as a whole, and what functional block is used to realize this function is not particularly limited to the example of FIG.
In addition, one functional block may be constituted by hardware alone, software alone, or a combination thereof.
The functional configuration in the present embodiment is realized by a processor that executes arithmetic processing, and the processor that can be used in the present embodiment is configured by various processing devices such as a single processor, a multiprocessor, and a multicore processor. In addition to the above, these various processing apparatuses and a combination of processing circuits such as ASIC (Application Specific Integrated Circuit) and FPGA (Field-Programmable Gate Array) are included.

一連の処理をソフトウェアにより実行させる場合には、そのソフトウェアを構成するプログラムが、コンピュータ等にネットワークや記録媒体からインストールされる。
コンピュータは、専用のハードウェアに組み込まれているコンピュータであってもよい。また、コンピュータは、各種のプログラムをインストールすることで、各種の機能を実行することが可能なコンピュータ、例えば汎用のパーソナルコンピュータであってもよい。
When a series of processing is executed by software, a program constituting the software is installed on a computer or the like from a network or a recording medium.
The computer may be a computer incorporated in dedicated hardware. The computer may be a computer capable of executing various functions by installing various programs, for example, a general-purpose personal computer.

このようなプログラムを含む記録媒体は、ユーザにプログラムを提供するために装置本体とは別に配布される図1のリムーバブルメディア31により構成されるだけでなく、装置本体に予め組み込まれた状態でユーザに提供される記録媒体等で構成される。リムーバブルメディア31は、例えば、磁気ディスク(フロッピディスクを含む)、光ディスク、又は光磁気ディスク等により構成される。光ディスクは、例えば、CD−ROM(Compact Disk−Read Only Memory),DVD(Digital Versatile Disk),Blu−ray(登録商標) Disc(ブルーレイディスク)等により構成される。光磁気ディスクは、MD(Mini−Disk)等により構成される。また、装置本体に予め組み込まれた状態でユーザに提供される記録媒体は、例えば、プログラムが記録されている図1のROM12や、図1の記憶部21に含まれるハードディスク等で構成される。   The recording medium including such a program is not only constituted by the removable medium 31 of FIG. 1 distributed separately from the apparatus main body in order to provide the program to the user, but also in a state of being incorporated in the apparatus main body in advance. The recording medium etc. provided in The removable medium 31 is composed of, for example, a magnetic disk (including a floppy disk), an optical disk, a magneto-optical disk, or the like. The optical disc is composed of, for example, a CD-ROM (Compact Disk-Read Only Memory), a DVD (Digital Versatile Disc), a Blu-ray (registered trademark) Disc (Blu-ray Disc), and the like. The magneto-optical disk is configured by an MD (Mini-Disk) or the like. In addition, the recording medium provided to the user in a state of being preinstalled in the apparatus main body includes, for example, the ROM 12 in FIG. 1 in which the program is recorded, the hard disk included in the storage unit 21 in FIG.

なお、本明細書において、記録媒体に記録されるプログラムを記述するステップは、その順序に沿って時系列的に行われる処理はもちろん、必ずしも時系列的に処理されなくとも、並列的或いは個別に実行される処理をも含むものである。   In the present specification, the step of describing the program recorded on the recording medium is not limited to the processing performed in time series along the order, but is not necessarily performed in time series, either in parallel or individually. The process to be executed is also included.

以上、本発明のいくつかの実施形態について説明したが、これらの実施形態は、例示に過ぎず、本発明の技術的範囲を限定するものではない。本発明はその他の様々な実施形態を取ることが可能であり、さらに、本発明の要旨を逸脱しない範囲で、省略や置換等種々の変更を行うことができる。これら実施形態やその変形は、本明細書等に記載された発明の範囲や要旨に含まれると共に、特許請求の範囲に記載された発明とその均等の範囲に含まれる。   As mentioned above, although several embodiment of this invention was described, these embodiment is only an illustration and does not limit the technical scope of this invention. The present invention can take other various embodiments, and various modifications such as omission and replacement can be made without departing from the gist of the present invention. These embodiments and modifications thereof are included in the scope and gist of the invention described in this specification and the like, and are included in the invention described in the claims and the equivalents thereof.

以下に、本願の出願当初の特許請求の範囲に記載された発明を付記する。
[付記1]
表示部を有する時計において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする時計。
[付記2]
前記位置情報取得手段は、自機の現在位置の位置情報を取得し、
前記表示制御手段は、前記現在位置の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする付記1に記載の時計。
[付記3]
前記表示制御手段は、前記位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように前記表示部を制御する、
ことを特徴とする付記1又は2に記載の時計。
[付記4]
前記表示制御手段は、表示領域の中心が前記針画像の回転中心となるように前記針画像を表示させるように前記表示部を制御する、
ことを特徴とする付記1乃至3の何れか1つに記載の時計。
[付記5]
前記表示制御手段は、地図画像に対してガイド線を表示するように前記表示部を制御する、
ことを特徴とする付記1乃至4の何れか1つに記載の時計。
[付記6]
前記表示制御手段は、針画像の回転中心に対して所定の方向を示すガイド線を表示する、
ことを特徴とする付記1乃至5の何れか1つに記載の時計。
[付記7]
前記位置情報取得手段は、ユーザの移動範囲に関する情報を取得し、
前記表示制御手段は、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する、
ことを特徴とする付記1乃至6の何れか1つに記載の時計。
[付記8]
前記表示制御手段は、地図表示に際して、前記位置情報に応じた地図画像を表示する第一の地図表示画面と、前記第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との2つの地図表示画面の切り替え処理をアニメーションを含むように表示させる、
ことを特徴とする付記1乃至7の何れか1つに記載の時計。
[付記9]
前記表示制御手段は、前記第二の地図表示画面から前記第一の地図表示画面への地図表示画面の切り替え処理を、前記第二の地図表示画面上で前記所定の位置を俯瞰した位置からズームして前記第一の地図表示画面に切り替えるアニメーションを含むように表示させる、
ことを特徴とする付記8に記載の時計。
[付記10]
スケジュールに関する情報を取得するスケジュール情報取得手段を備え、
前記表示制御手段は、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、
ことを特徴とする付記1乃至9の何れか1つに記載の時計。
[付記11]
前記位置情報取得手段は、ユーザの移動範囲に関する情報を取得し、
前記表示制御手段は、ユーザの設定に応じて、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する処理と、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように前記表示部を制御する処理とを切り替える、
ことを特徴とする付記10に記載の時計。
[付記12]
現在位置及び現在時刻と、前記スケジュールに関する情報の目的地及び日時とに基づいて、前記表示部に表示させる前記地図画像を更新するか否かの判定を行う地図更新条件判定手段を備え、
前記表示制御手段は、前記地図更新条件判定手段の判定結果に基づいて、前記地図画像を更新する、
ことを特徴とする付記10又は11に記載の時計。
[付記13]
前記地図更新条件判定手段は、前記スケジュール情報取得手段によって、開始日時が現在時刻から第1閾値期間以内であり、目的地が現在位置から第1閾値距離以上離れている前記スケジュールに関する情報のうち、現在時刻から最も近い前記スケジュールに関する情報が検出された場合に、前記地図画像を更新すると判定する、
ことを特徴とする付記12に記載の時計。
[付記14]
前記地図更新条件判定手段は、前記地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第2閾値期間以内となった場合、前記地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、前記地図画像の更新を抑制する、
ことを特徴とする付記13に記載の時計。
[付記15]
前記地図更新条件判定手段は、現在位置が前記スケジュールに関する情報の目的地から第2閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第3閾値期間以内となった場合には、地図画像の更新の抑制を解除する、
ことを特徴とする付記14に記載の時計。
[付記16]
表示部を有する時計で実行される表示制御方法であって、
針画像を取得する針画像取得ステップと、
位置情報を取得する位置情報取得ステップと、
前記位置情報取得ステップにより取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御ステップと、
を含むことを特徴とする表示制御方法。
[付記17]
表示部を有する時計を制御するコンピュータを、
針画像を取得する針画像取得手段、
位置情報を取得する位置情報取得手段、
前記位置情報取得手段により取得された前記位置情報に応じた地図画像を表示させると共に、前記針画像を当該地図画像上において所定の時刻に応じた位置に重畳表示させるように前記表示部を制御する表示制御手段、
として機能させることを特徴とするプログラム。
The invention described in the scope of claims at the beginning of the filing of the present application will be appended.
[Appendix 1]
In a watch having a display unit,
Needle image acquisition means for acquiring a needle image;
Position information acquisition means for acquiring position information;
The display unit is controlled to display a map image corresponding to the position information acquired by the position information acquisition unit and to superimpose the needle image on a position corresponding to a predetermined time on the map image. Display control means;
A watch comprising:
[Appendix 2]
The position information acquisition means acquires position information of the current position of the own device,
The display control unit displays a map image corresponding to the position information of the current position, and superimposes the map image on at least a part of the map image, and displays the needle image acquired by the needle image acquisition unit at a predetermined time. Controlling the display unit to display at a position corresponding to
The timepiece according to Supplementary Note 1, wherein
[Appendix 3]
The display control means controls the display unit to display a map image so that a location corresponding to the position information is the center of a display area.
The timepiece according to appendix 1 or 2, characterized in that.
[Appendix 4]
The display control means controls the display unit to display the needle image such that the center of the display area is the rotation center of the needle image.
The timepiece according to any one of appendices 1 to 3, characterized in that:
[Appendix 5]
The display control means controls the display unit to display a guide line on a map image.
The timepiece according to any one of appendices 1 to 4, characterized in that:
[Appendix 6]
The display control means displays a guide line indicating a predetermined direction with respect to the rotation center of the needle image.
The timepiece according to any one of appendices 1 to 5, characterized in that:
[Appendix 7]
The position information acquisition means acquires information about a user's movement range,
The display control unit controls the display unit to display an image corresponding to the movement range acquired by the position information acquisition unit and the position information.
The timepiece according to any one of supplementary notes 1 to 6, characterized in that:
[Appendix 8]
The display control means, when displaying a map, a first map display screen for displaying a map image corresponding to the position information, and a second map for displaying a map image in a wider range than the first map display screen. Display the switching process of the two map display screens with the display screen so as to include animation.
The timepiece according to any one of appendices 1 to 7, characterized in that:
[Appendix 9]
The display control means zooms the map display screen switching process from the second map display screen to the first map display screen from a position overlooking the predetermined position on the second map display screen. And display to include an animation to switch to the first map display screen,
The timepiece according to appendix 8, characterized in that.
[Appendix 10]
A schedule information acquisition means for acquiring information about the schedule;
The display control means displays a map image corresponding to the position information of the destination of the information related to the schedule acquired by the schedule information acquisition means, and superimposes it on at least a part of the map image, so that the needle image Controlling the display unit to display the needle image acquired by the acquisition means at a position corresponding to a predetermined time;
The timepiece according to any one of appendices 1 to 9, characterized in that:
[Appendix 11]
The position information acquisition means acquires information about a user's movement range,
The display control unit controls the display unit to display an image according to the movement range acquired by the position information acquisition unit and the position information according to a user setting; Switching between processing for controlling the display unit so as to display a map image corresponding to position information of a destination of information on the schedule acquired by the schedule information acquisition means;
The timepiece according to Supplementary Note 10, wherein
[Appendix 12]
Based on the current position and current time, and the destination and date and time of the information related to the schedule, comprising a map update condition determination means for determining whether or not to update the map image to be displayed on the display unit,
The display control unit updates the map image based on a determination result of the map update condition determination unit.
The timepiece according to Supplementary Note 10 or 11, characterized in that.
[Appendix 13]
The map update condition determination means includes, by the schedule information acquisition means, a start date and time that is within a first threshold period from a current time, and a destination is more than a first threshold distance away from a current position, When the information related to the schedule closest to the current time is detected, it is determined to update the map image.
The timepiece described in appendix 12, characterized in that.
[Appendix 14]
After the map update condition determination means determines that the map image is to be updated, if the current time falls within a second threshold period before the start of the schedule, there is a schedule that satisfies the conditions for updating the map image. Even if it is a newly detected case, the update of the map image is suppressed,
14. A timepiece according to appendix 13.
[Appendix 15]
The map update condition determining means, when the current position is within the second threshold distance from the destination of the information related to the schedule, or when the current time is within the third threshold period from the end time of the information related to the schedule, Remove the suppression of map image updates,
15. The timepiece according to appendix 14, wherein
[Appendix 16]
A display control method executed by a watch having a display unit,
A needle image acquisition step of acquiring a needle image;
A location information acquisition step for acquiring location information;
The display unit is controlled to display a map image corresponding to the position information acquired in the position information acquisition step and to superimpose the needle image on a position corresponding to a predetermined time on the map image. A display control step;
A display control method comprising:
[Appendix 17]
A computer for controlling a clock having a display unit;
Needle image acquisition means for acquiring a needle image;
Position information acquisition means for acquiring position information;
The display unit is controlled to display a map image corresponding to the position information acquired by the position information acquisition unit and to superimpose the needle image on a position corresponding to a predetermined time on the map image. Display control means,
A program characterized by functioning as

1・・・携帯端末,11・・・CPU,12・・・ROM,13・・・RAM,14・・・バス,15・・・入出力インターフェース,16・・・GPS部,17・・・センサ部,18・・・撮像部,19・・・入力部,20・・・出力部,21・・・記憶部,22・・・通信部,23・・・ドライブ,31・・・リムーバブルメディア,51・・・時刻情報取得部,52・・・位置情報取得部,53・・・地図取得範囲設定部,53A・・・スケジュール情報取得部,53B・・・地図更新条件判定部,54・・・地図情報取得部,55・・・表示制御部,71・・・位置情報記憶部,72・・・地図情報記憶部,73・・・時刻表示用画像記憶部,74・・・スケジュール情報記憶部   DESCRIPTION OF SYMBOLS 1 ... Portable terminal, 11 ... CPU, 12 ... ROM, 13 ... RAM, 14 ... Bus, 15 ... Input / output interface, 16 ... GPS part, 17 ... Sensor unit, 18 ... Imaging unit, 19 ... Input unit, 20 ... Output unit, 21 ... Storage unit, 22 ... Communication unit, 23 ... Drive, 31 ... Removable media 51 ... Time information acquisition unit, 52 ... Position information acquisition unit, 53 ... Map acquisition range setting unit, 53A ... Schedule information acquisition unit, 53B ... Map update condition determination unit, 54. ..Map information acquisition unit, 55 ... Display control unit, 71 ... Position information storage unit, 72 ... Map information storage unit, 73 ... Time display image storage unit, 74 ... Schedule information Memory

Claims (18)

表示部を有する電子機器において、
針画像を取得する針画像取得手段と、
位置情報を取得する位置情報取得手段と、
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段と、
を備えることを特徴とする電子機器
In an electronic device having a display unit,
Needle image acquisition means for acquiring a needle image;
Position information acquisition means for acquiring position information;
The map image is displayed so as to include the position of the position information acquired by the position information acquisition means, and the center of rotation of the needle image is set to the position of the position information on the map image. Display control means for controlling the display unit so as to superimpose and display an image at a rotational position representing time ;
An electronic device comprising:
前記位置情報取得手段が取得した現在時刻の自機の位置の位置情報と、過去の所定の時刻の位置情報とを含む範囲をユーザの移動範囲として特定する特定手段を備える、A specifying unit that specifies a range including the position information of the position of the own device at the current time acquired by the position information acquisition unit and the position information at a predetermined time in the past as a moving range of the user;
ことを特徴とする請求項1に記載の電子機器。The electronic device according to claim 1.
前記位置情報取得手段は、現在時刻の自機の現在位置の位置情報を取得し、The location information acquisition means acquires location information of the current location of the current device at the current time,
前記表示制御手段は、前記現在位置の位置情報に応じた地図画像を表示させると共に、The display control means displays a map image corresponding to the position information of the current position,
当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、Controlling the display unit to superimpose on at least a part of the map image and to display the needle image acquired by the needle image acquisition means at a position corresponding to a predetermined time;
ことを特徴とする請求項1又は2に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記表示制御手段は、前記位置情報に対応する箇所を表示領域の中心となるように地図画像を表示させるように前記表示部を制御する、The display control means controls the display unit to display a map image so that a location corresponding to the position information is the center of a display area.
ことを特徴とする請求項1乃至3の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記表示制御手段は、表示領域の中心が前記針画像の回転中心となるように前記針画像を表示させるように前記表示部を制御する、The display control means controls the display unit to display the needle image such that the center of the display area is the rotation center of the needle image.
ことを特徴とする請求項1乃至4の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記表示制御手段は、地図画像に対してガイド線を表示するように前記表示部を制御する、The display control means controls the display unit to display a guide line on a map image.
ことを特徴とする請求項1乃至5の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記表示制御手段は、針画像の回転中心に対して所定の方向を示すガイド線を表示する、The display control means displays a guide line indicating a predetermined direction with respect to the rotation center of the needle image.
ことを特徴とする請求項1乃至5の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記位置情報取得手段は、前記特定手段により特定されたユーザの移動範囲に関する情報を取得し、The position information acquisition means acquires information related to the movement range of the user specified by the specification means,
前記表示制御手段は、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する、The display control unit controls the display unit to display an image corresponding to the movement range acquired by the position information acquisition unit and the position information.
ことを特徴とする請求項2に記載の電子機器。The electronic device according to claim 2.
前記表示制御手段は、地図表示に際して、前記位置情報に応じた地図画像を表示する第一の地図表示画面と、前記第一の地図表示画面よりも広い範囲の地図画像を表示させる第二の地図表示画面との2つの地図表示画面の切り替え処理をアニメーションを含むように表示させる、The display control means, when displaying a map, a first map display screen for displaying a map image corresponding to the position information, and a second map for displaying a map image in a wider range than the first map display screen. Display the switching process of the two map display screens with the display screen so as to include animation.
ことを特徴とする請求項1乃至8の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記表示制御手段は、前記第二の地図表示画面から前記第一の地図表示画面への地図表示画面の切り替え処理を、前記第二の地図表示画面上で所定の位置を俯瞰した位置からズームして前記第一の地図表示画面に切り替えるアニメーションを含むように表示させる、The display control means zooms the map display screen switching process from the second map display screen to the first map display screen from a position overlooking a predetermined position on the second map display screen. Display to include an animation to switch to the first map display screen,
ことを特徴とする請求項9に記載の電子機器。The electronic apparatus according to claim 9.
スケジュールに関する情報を取得するスケジュール情報取得手段を備え、A schedule information acquisition means for acquiring information about the schedule;
前記表示制御手段は、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させると共に、当該地図画像の少なくとも一部に重畳させて、前記針画像取得手段によって取得された前記針画像を所定の時刻に応じた位置に表示させるように前記表示部を制御する、The display control means displays a map image corresponding to the position information of the destination of the information related to the schedule acquired by the schedule information acquisition means, and superimposes it on at least a part of the map image, so that the needle image Controlling the display unit to display the needle image acquired by the acquisition unit at a position corresponding to a predetermined time;
ことを特徴とする請求項1乃至10の何れか1項に記載の電子機器。The electronic device according to claim 1, wherein the electronic device is an electronic device.
前記位置情報取得手段が取得した現在時刻の自機の位置の位置情報と、過去の所定の時刻の位置情報とを含む範囲をユーザの移動範囲として特定する特定手段を備え、A specifying unit that specifies a range including the position information of the current position of the current device acquired by the position information acquisition unit and the position information of a predetermined time in the past as a moving range of the user;
前記表示制御手段は、ユーザの設定に応じて、前記位置情報取得手段により取得された前記移動範囲と、前記位置情報と、に応じた画像を表示させるように前記表示部を制御する処理と、前記スケジュール情報取得手段によって取得された前記スケジュールに関する情報の目的地の位置情報に応じた地図画像を表示させるように前記表示部を制御する処理とを切り替える、The display control unit controls the display unit to display an image according to the movement range acquired by the position information acquisition unit and the position information according to a user setting; Switching between processing for controlling the display unit so as to display a map image corresponding to position information of a destination of information on the schedule acquired by the schedule information acquisition means;
ことを特徴とする請求項11に記載の電子機器。The electronic device according to claim 11, wherein
現在位置及び現在時刻と、前記スケジュールに関する情報の目的地及び日時とに基づいて、前記表示部に表示させる前記地図画像を更新するか否かの判定を行う地図更新条件判定手段を備え、Based on the current position and current time, and the destination and date and time of the information related to the schedule, comprising a map update condition determination means for determining whether or not to update the map image to be displayed on the display unit,
前記表示制御手段は、前記地図更新条件判定手段の判定結果に基づいて、前記地図画像を更新する、The display control unit updates the map image based on a determination result of the map update condition determination unit.
ことを特徴とする請求項11又は12に記載の電子機器。The electronic device according to claim 11 or 12,
前記地図更新条件判定手段は、前記スケジュール情報取得手段によって、開始日時が現在時刻から第1閾値期間以内であり、目的地が現在位置から第1閾値距離以上離れている前記スケジュールに関する情報のうち、現在時刻から最も近い前記スケジュールに関する情報が検出された場合に、前記地図画像を更新すると判定する、The map update condition determination means includes, by the schedule information acquisition means, a start date and time that is within a first threshold period from a current time, and a destination is more than a first threshold distance away from a current position, When the information related to the schedule closest to the current time is detected, it is determined to update the map image.
ことを特徴とする請求項13に記載の電子機器。The electronic device according to claim 13.
前記地図更新条件判定手段は、前記地図画像を更新すると判定した後、現在時刻がスケジュールの開始前の第2閾値期間以内となった場合、前記地図画像を更新するための条件を充足するスケジュールが新たに検出された場合であっても、前記地図画像の更新を抑制する、The map update condition determination means determines that the map image is to be updated, and if the current time is within the second threshold period before the start of the schedule, there is a schedule that satisfies the conditions for updating the map image. Even if it is a newly detected case, the update of the map image is suppressed,
ことを特徴とする請求項14に記載の電子機器。15. The electronic apparatus according to claim 14, wherein
前記地図更新条件判定手段は、現在位置が前記スケジュールに関する情報の目的地から第2閾値距離以内、又は、現在時刻が前記スケジュールに関する情報の終了時刻から第3閾値期間以内となった場合には、地図画像の更新の抑制を解除する、The map update condition determining means, when the current position is within the second threshold distance from the destination of the information related to the schedule, or when the current time is within the third threshold period from the end time of the information related to the schedule, Remove the suppression of map image updates,
ことを特徴とする請求項15に記載の電子機器。16. The electronic apparatus according to claim 15, wherein
表示部を有する電子機器で実行される表示制御方法であって、A display control method executed by an electronic device having a display unit,
針画像を取得する針画像取得ステップと、A needle image acquisition step of acquiring a needle image;
位置情報を取得する位置情報取得ステップと、A location information acquisition step for acquiring location information;
前記位置情報取得ステップにより取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御ステップと、The map image is displayed so as to include the position of the position information acquired by the position information acquisition step, and the center of rotation of the needle image is set to the position of the position information on the map image. A display control step for controlling the display unit so as to superimpose and display an image at a rotational position representing time;
を含むことを特徴とする表示制御方法。A display control method comprising:
表示部を有する電子機器を制御するコンピュータを、A computer for controlling an electronic device having a display unit;
針画像を取得する針画像取得手段、Needle image acquisition means for acquiring a needle image;
位置情報を取得する位置情報取得手段、Position information acquisition means for acquiring position information;
前記位置情報取得手段により取得された前記位置情報の位置を含むように地図画像を表示させると共に、前記針画像の回転の中心を当該地図画像上において前記位置情報の位置となるように、当該針画像を時刻を表す回転位置に重畳表示させるように前記表示部を制御する表示制御手段、The map image is displayed so as to include the position of the position information acquired by the position information acquisition means, and the center of rotation of the needle image is set to the position of the position information on the map image. Display control means for controlling the display unit so as to superimpose and display an image at a rotational position representing time;
として機能させることを特徴とするプログラム。A program characterized by functioning as
JP2017193062A 2016-12-28 2017-10-02 Clock, display control method and program Active JP6610638B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201711454743.6A CN108255046B (en) 2016-12-28 2017-12-27 Electronic device, display control method, and recording medium
KR1020170181674A KR102526954B1 (en) 2016-12-28 2017-12-28 Timepiece, method of display control, and program stored in storage medium
US15/856,071 US10691075B2 (en) 2016-12-28 2017-12-28 Timepiece, method of display control, and storage medium
HK18111365.4A HK1252034A1 (en) 2016-12-28 2018-09-05 Timepiece, method of display control, and storage medium

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2016256631 2016-12-28
JP2016256631 2016-12-28

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2019188779A Division JP6844670B2 (en) 2016-12-28 2019-10-15 Electronic devices, display control methods and programs

Publications (3)

Publication Number Publication Date
JP2018109603A JP2018109603A (en) 2018-07-12
JP2018109603A5 JP2018109603A5 (en) 2018-12-13
JP6610638B2 true JP6610638B2 (en) 2019-11-27

Family

ID=62845019

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017193062A Active JP6610638B2 (en) 2016-12-28 2017-10-02 Clock, display control method and program
JP2019188779A Active JP6844670B2 (en) 2016-12-28 2019-10-15 Electronic devices, display control methods and programs

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2019188779A Active JP6844670B2 (en) 2016-12-28 2019-10-15 Electronic devices, display control methods and programs

Country Status (3)

Country Link
JP (2) JP6610638B2 (en)
KR (1) KR102526954B1 (en)
HK (1) HK1252034A1 (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7187869B2 (en) * 2018-07-26 2022-12-13 カシオ計算機株式会社 ELECTRONIC DEVICE, DISPLAY METHOD AND DISPLAY PROGRAM
JP2020056745A (en) 2018-10-04 2020-04-09 カシオ計算機株式会社 Electronic device, information processing method, and information processing program
EP3819719B1 (en) * 2019-11-08 2025-01-01 Tissot S.A. Connected watch comprising a visual animation screen
JP7226372B2 (en) * 2020-02-25 2023-02-21 カシオ計算機株式会社 Display device, electronic clock, display method and program
US12099332B2 (en) * 2020-09-24 2024-09-24 Casio Computer Co., Ltd. Display control device, electronic watch, display control method, and recording medium

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3893284B2 (en) 2001-12-26 2007-03-14 日本精機株式会社 Navigation device
JP4578987B2 (en) 2005-01-20 2010-11-10 クラリオン株式会社 Image display system
CN104484796B (en) * 2014-12-18 2018-03-27 天津三星通信技术研究有限公司 Portable terminal and its agenda managing method
JP6497928B2 (en) 2014-12-22 2019-04-10 株式会社 ミックウェア Map output device, map output method, and program.
JP6323440B2 (en) 2015-12-18 2018-05-16 カシオ計算機株式会社 Time display device, time display method and program

Also Published As

Publication number Publication date
KR102526954B1 (en) 2023-04-27
JP2020076754A (en) 2020-05-21
JP2018109603A (en) 2018-07-12
KR20180077088A (en) 2018-07-06
JP6844670B2 (en) 2021-03-17
HK1252034A1 (en) 2019-05-10

Similar Documents

Publication Publication Date Title
JP6844670B2 (en) Electronic devices, display control methods and programs
CN108255046B (en) Electronic device, display control method, and recording medium
JP6825366B2 (en) Clock, clock display control method and program
KR102318341B1 (en) Temporal proximity-based map user interaction
US10591955B2 (en) Analog clock display with time events
US8564710B2 (en) Photographing apparatus and photographing method for displaying information related to a subject
EP3165878A1 (en) Information processing device, information processing method, and program
EP2355440A1 (en) System, terminal, server, and method for providing augmented reality
US20090177513A1 (en) Device and Method for Dynamic Itinerary Planning and Tracking for Mobile Communications Device
RU2677594C2 (en) Information processing apparatus, information processing method and program
JP4950015B2 (en) Data search device, data search method, and program thereof
JP2012151826A (en) Image output apparatus and program
JP6683162B2 (en) Electronic device, position specifying system, position specifying method and program
WO2016002284A1 (en) Information-processing device, information processing method, and program
JP7533534B2 (en) Information processing device, information processing method, and program
JP5634786B2 (en) Digital camera
JP5967400B2 (en) Imaging apparatus, imaging method, and program
US20230333809A1 (en) Immersive Audio Tours
JP2019133158A (en) Portable information terminal and program for astronomic observation and photography
JP4943257B2 (en) Information display device, navigation device, information display method, information display program, and recording medium
JP2003216630A (en) Menu control method, device and media
JP2022058486A (en) Street viewer system
JP6295717B2 (en) Information display device, information display method, and program
JP2012008069A (en) Position display device, position display method, and position display program
JP2016223962A (en) Electronic device, display processing method, and program

Legal Events

Date Code Title Description
A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20181031

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20181031

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20190925

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20191001

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20191014

R150 Certificate of patent or registration of utility model

Ref document number: 6610638

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150