(57)【要約】【課題】負荷を適切に分配して効率良く必要な動作を行うことの出来る表示装置、電子時計、表示処理方法、及びプログラムを提供する。【解決手段】表示装置は、第１の制御部と、第１の制御部よりも演算処理能力の高い第２の制御部と、第１の制御部の制御に基づいて表示動作を行う表示部と、を備え、第２の制御部は、間欠的に起動されて動作し、第１の制御部から入力される所定の命令に応じて表示部による表示画像に係るデータを生成し、第１の制御部は、第２の制御部により生成された表示画像に係るデータを取得して表示部により表示画像に係るデータに応じた表示を行わせる。【選択図】図３
2018048929.tif 000002
【特許請求の範囲】
【請求項１】
第１の制御部と、
前記第１の制御部よりも演算処理能力の高い第２の制御部と、
前記第１の制御部の制御に基づいて表示動作を行う表示部と、
を備え、
前記第２の制御部は、間欠的に起動されて動作し、前記第１の制御部から入力される所定の命令に応じて前記表示部による表示画像に係るデータを生成し、
前記第１の制御部は、前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる
ことを特徴とする表示装置。
【請求項２】
前記第１の制御部及び前記第２の制御部が読み書き可能な共通記憶部を備え、
前記第２の制御部は、前記表示画像に係るデータを生成後に動作を停止する場合には、当該データを前記共通記憶部に記憶させ、
前記第１の制御部は、当該共通記憶部から前記表示画像に係るデータを取得する
ことを特徴とする請求項１記載の表示装置。
【請求項３】
前記表示画像に係るデータの生成後に前記第２の制御部の動作を停止するか否かは、当該データの生成頻度に基づいて定められることを特徴とする請求項２記載の表示装置。
【請求項４】
ユーザの操作を受け付ける操作受付部を備え、
前記第１の制御部は、当該操作受付部が受け付けた操作内容に基づく表示画像に係るデータを前記第２の制御部により生成させる
ことを特徴とする請求項１〜３の何れか一項に記載の表示装置。
【請求項５】
外部から位置情報を取得する位置情報取得部を備え、
前記第２の制御部は、当該位置情報取得部が取得した位置情報に基づいて前記表示画像に係るデータを生成する
ことを特徴とする請求項１〜４の何れか一項に記載の表示装置。
【請求項６】
前記第２の制御部は、
前記位置情報取得部が複数回取得した位置情報に基づいて位置の時系列変化を示す移動軌跡情報を取得し、
前記所定の命令に応じて前記位置の時系列変化を示す表示画像に係るデータを生成する
ことを特徴とする請求項５記載の表示装置。
【請求項７】
前記第２の制御部から読み書き可能で前記第１の制御部からは読み書き出来ない個別記憶部を備え、
前記第２の制御部は、前記移動軌跡情報を前記個別記憶部に記憶させることを特徴とする請求項６記載の表示装置。
【請求項８】
前記第２の制御部は、前記所定の命令に応じ、前記表示画像において前記位置の時系列変化を示す表示画像に係るデータを複数のエリアに分割して生成し、前記表示画像を更新する場合には、当該複数のエリアのデータのうち、更新により新たに追加された位置を含むエリアのデータを更新する
ことを特徴とする請求項６又は７記載の表示装置。
【請求項９】
前記位置情報取得部は、測位衛星からの電波を受信する衛星電波受信部を備えることを特徴とする請求項５〜８の何れか一項に記載の表示装置。
【請求項１０】
前記第２の制御部は、前記所定の命令に応じて、異なる複数の縮尺で前記表示画像に係るデータを生成することを特徴とする請求項１〜９の何れか一項に記載の表示装置。
【請求項１１】
請求項１〜１０の何れか一項に記載の表示装置と、
現在時刻を計数する計時部と、
を備え、
前記第１の制御部は、前記計時部の計数する現在時刻に応じた時刻を前記表示部に表示させる
ことを特徴とする電子時計。
【請求項１２】
第１の制御部と、前記第１の制御部よりも演算処理能力の高い第２の制御部と、前記第１の制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置の表示処理方法であって、
前記第２の制御部が間欠的に起動されて動作し、前記第１の制御部から入力される所定の命令に応じて前記表示部による表示画像に係るデータを生成する表示データ生成ステップ、
前記第１の制御部が前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる表示制御ステップ、
を含むことを特徴とする表示処理方法。
【請求項１３】
第１の制御部と、前記第１の制御部よりも演算処理能力の高く間欠的に起動されて動作する第２の制御部と、前記第１の制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置のコンピュータの前記第１の制御部を
所定の命令に応じて前記表示部による表示画像に係るデータを前記第２の制御部に生成させる表示データ生成手段、
前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる表示制御手段、
として機能させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、表示装置、電子時計、表示処理方法、及びプログラムに関する。
【背景技術】
【０００２】
従来、ＧＮＳＳ（Global Navigation Satellite System）に係る測位衛星からの電波を受信して測位処理を行い、測位結果やその履歴（移動経路）などを表示させることの出来る電子機器がある。また、このような位置情報と移動予定経路情報とを組み合わせたナビゲーション装置などがある。
【０００３】
このような電子機器には、衛星測位だけではなく、移動量や移動方向を計測する各種センサを用いて移動量を計測する自律測位を組み合わせて移動経路を算出する技術を用いたものがある（例えば、特許文献１）。自律測位は、衛星測位と比較して消費電力が十分に小さいので、特に、バッテリ容量の限られる携帯型の電子機器では、衛星測位を間欠的に行い、自律測位を併用して衛星測位で得られた地点から最新地点までの経路を求めたり、複数の測位地点間の移動経路を補間したりすることで、電力消費量の削減を図りながら必要な情報を得ることが出来る。
【０００４】
また、従来、測位衛星からの電波を受信して測位や現在日時の取得を行う電波時計において、通常の計時動作などの電波時計に係る制御部とは別個に、衛星測位に係る動作を行う動作モジュールを備える技術が知られている。この電波時計では、制御部は、測位衛星からの電波受信時に当該動作モジュールを起動して、受信結果を動作モジュールから取得して各種処理を行い、受信結果の取得後には、動作モジュールの電源を遮断することで、処理を効率良く行って電力消費を低減している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１９１２８９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、動作モジュールの処理を衛星電波の受信に係る処理に限ると、当該処理に応じた画像データの生成などの中程度の負荷の処理を制御部が行う必要が生じ、低負荷且つ必要な処理に悪影響を及ぼすことがあるという課題がある。
【０００７】
この発明の目的は、負荷を適切に分配して効率良く必要な動作を行うことの出来る表示装置、電子時計、表示処理方法、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するため、本発明は、
第１の制御部と、
前記第１の制御部よりも演算処理能力の高い第２の制御部と、
前記第１の制御部の制御に基づいて表示動作を行う表示部と、
を備え、
前記第２の制御部は、間欠的に起動されて動作し、前記第１の制御部から入力される所定の命令に応じて前記表示部による表示画像に係るデータを生成し、
前記第１の制御部は、前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる
ことを特徴とする表示装置である。
【発明の効果】
【０００９】
本発明に従うと、画像表示に係る処理を含む負荷を適切に分配して効率良く必要な動作を行うことが出来るという効果がある。
【図面の簡単な説明】
【００１０】
【図１】第１実施形態の電子時計の機能構成を示すブロック図である。
【図２】軌跡表示用データについて説明する図である。
【図３】軌跡表示制御処理の制御手順を示すフローチャートである。
【図４】測位画像データ生成処理の制御手順を示すフローチャートである。
【図５】軌跡画像データ生成処理の制御手順を示すフローチャートである。
【図６】第２実施形態の電子時計における軌跡表示制御処理の制御手順を示すフローチャートである。
【図７】第２実施形態の電子時計における軌跡画像データ生成処理の制御手順を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、本発明の表示装置（電子時計）の実施の形態を図面に基づいて説明する。
［第１実施形態］
先ず、第１実施形態の電子時計について説明する。
図１は、本実施形態の電子時計１の機能構成を示すブロック図である。
【００１２】
電子時計１（表示装置）は、マイコン４０（コンピュータ）と、衛星電波受信処理モジュール５０及びアンテナＡＮ１と、操作受付部６１と、表示部６２と、通信部６３及びアンテナＡＮ２と、記憶部７０と、電力供給部８０などを備える。
【００１３】
マイコン４０は、ホスト制御部４０１（第１の制御部）と、発振回路４６と、分周回路４７と、計時回路４８（計時部）などを備える。
【００１４】
ホスト制御部４０１は、ホストＣＰＵ４１（Central Processing Unit）と、ＲＯＭ４２（Read Only Memory）と、ＲＡＭ４３（Random Access Memory）などを備え、電子時計１の全体動作の統括制御を行う。
ホストＣＰＵ４１は、各種演算処理を行うプロセッサである。このホストＣＰＵ４１が行う演算処理は、主に電子時計１の時計としての日時計数及び表示に係る処理であり、低負荷且つ長期間に亘り安定的に行われるものであって、衛星電波受信処理モジュール５０が備えるモジュールＣＰＵ５２１よりも演算処理能力が低い。
【００１５】
ＲＯＭ４２は、ホストＣＰＵ４１が制御動作を実行するためのプログラム４２１や初期設定データなどを格納する。ＲＯＭ４２としては、マスクＲＯＭの他、データの書き換え更新が可能なフラッシュメモリなどの不揮発性メモリを有していても良い。
ＲＡＭ４３は、ホストＣＰＵ４１に作業用のメモリ空間を提供し、一時データを記憶する。ＲＡＭ４３には、現在位置や移動軌跡に係る表示画像データが記憶され、表示部６２による表示に用いられる。
【００１６】
発振回路４６は、所定の周波数の信号を生成して出力する。信号の生成には、例えば、水晶発振器などが用いられる。この水晶発振器の水晶発振子は、マイコン４０に対して外付けされて良い。
【００１７】
分周回路４７は、発振回路４６から入力された周波数信号を設定された分周比で分周した分周信号を出力する。分周比の設定は、ホストＣＰＵ４１により変更されて良い。
計時回路４８は、分周回路４７から入力された所定の周波数の分周信号を計数することで現在日時（少なくとも現在時刻（時刻））を計数保持する。計時回路４８の計数する現在日時は、衛星電波受信処理モジュール５０が取得した正確な現在日時などに基づいて、ホストＣＰＵ４１からの制御信号により修正可能となっている。
【００１８】
衛星電波受信処理モジュール５０は、アンテナＡＮ１を介して米国のＧＰＳ（Global Positioning System）といった衛星測位システムの測位衛星（外部）からの送信電波を受信、処理して、復調された航法メッセージから日時情報や現在位置情報（位置情報）を取得し、ホストＣＰＵ４１に出力する。衛星電波受信処理モジュール５０は、受信部５１（衛星電波受信部）と、モジュール制御部５２（第２の制御部）などを備え、一体形成されている。
衛星電波受信処理モジュール５０及びアンテナＡＮ１により位置情報取得部が構成される。
【００１９】
受信部５１は、受信対象の測位衛星からの電波を検出してその測位衛星の識別及び送信信号の位相を同定し、当該同定した測位衛星からの送信電波を追尾して継続的に信号を復調、取得する。
【００２０】
モジュール制御部５２は、主に衛星電波の受信及び受信された信号に基づく現在日時の同定や現在位置の算出（即ち、測位）といった処理を行う。また、モジュール制御部５２は、ホストＣＰＵ４１からの命令に基づいてその他の処理を行うことが出来る。モジュール制御部５２は、モジュールＣＰＵ５２１と、メモリ５２２などを備える。
【００２１】
モジュールＣＰＵ５２１は、各種演算処理を行い、衛星電波受信処理モジュール５０及び記憶部７０のモジュール管理領域７１の動作制御を行う。モジュールＣＰＵ５２１（モジュール制御部５２）は、ホストＣＰＵ４１（ホスト制御部４０１）よりも演算処理能力が高く、高負荷の処理を高速に実行することが可能となっている。モジュールＣＰＵ５２１とホストＣＰＵ４１との間は、Ｉ２Ｃバスなど、電力消費効率が良い接続がなされている。
メモリ５２２は、モジュールＣＰＵ５２１に作業用のメモリ空間（キャッシュメモリを含む）を提供するＤＲＡＭやＳＲＡＭなどの揮発性メモリと、初期設定データなどを格納するＲＯＭなどを有する。ＲＯＭとしては、マスクＲＯＭの他、書き換え更新可能な不揮発性メモリであっても良い。
【００２２】
衛星電波受信処理モジュール５０は、受信部５１及びモジュール制御部５２について、各々電力やクロック信号の供給有無を切替可能となっている。また、モジュール制御部５２については、更に、モジュールＣＰＵ５２１を動作させる場合と動作させない場合とで切り替えることが可能となっている。即ち、衛星電波の受信動作を行わない場合には、受信部５１に電力を供給せずに動作させず、メモリ５２２のリフレッシュ動作のみを行う場合には、モジュールＣＰＵ５２１にクロック信号を供給せずに動作させない。また、メモリ５２２にもクロック信号や電力を供給しない場合には、モジュール制御部５２の動作が停止される。このように、衛星電波受信処理モジュール５０、特に、モジュール制御部５２は、必要に応じて間欠的に起動されて、ホスト制御部４０１には負荷の大きい処理を行う。
【００２３】
操作受付部６１は、ユーザによる操作などの外部からの入力動作を受け付ける。操作受付部６１は、例えば、一又は複数の押しボタンスイッチを備え、当該押しボタンスイッチの押下動作に応じた信号をホストＣＰＵ４１に出力する。
【００２４】
表示部６２は、ホストＣＰＵ４１の制御に基づいて各種情報の表示動作を行う。表示部６２は、表示画面とその駆動回路を有する。表示画面としては、例えば、ドットマトリクス方式の液晶表示画面（ＬＣＤ）が用いられ、駆動回路は、当該液晶表示画面による表示に係る駆動動作を行う。表示部６２に表示される内容には、現在日時に係る情報と、現在位置やその移動軌跡に関する地図表示とが含まれる。
【００２５】
通信部６３は、ホストＣＰＵ４１の制御に基づいてアンテナＡＮ２を介して外部の電子機器と近距離無線通信を行う。近距離無線通信としては、例えば、ブルートゥース通信（登録商標：Bluetooth）が挙げられる。また、外部の電子機器としては、電子時計１と同一ユーザのスマートフォン、携帯電話機や各種携帯電子端末などが挙げられる。通信部６３は、例えば、通信接続相手の電子機器を介して測位衛星の運用情報、地方時設定に係るデータや、地図画像データなどの受信、及びユーザの移動軌跡情報などの送信を行うことが出来る。
【００２６】
記憶部７０は、補助記憶装置であり、電力供給状態によらず保持される各種設定データ、履歴データやプログラムなどが記憶される。記憶部７０には、フラッシュメモリなどが用いられる。記憶部７０には、モジュール管理領域７１（個別記憶部）と、共通記憶領域７２（共通記憶部）とを有する。モジュール管理領域７１は、モジュール制御部５２のモジュールＣＰＵ５２１が所定のＯＳ（Operating System）に基づき管理操作し、データの読み書きを行う。共通記憶領域７２は、ここでは、シリアルフラッシュとしてＳＰＩバスなどを用いてホストＣＰＵ４１及びモジュールＣＰＵ５２１と接続され、何れからもアクセス（読み書き）が可能となっている。ここでは、共通記憶領域７２には、ＮＡＮＤ型フラッシュメモリが用いられる。記憶部７０の記憶容量は、通常、ＲＡＭ４３の記憶容量よりも十分に大きい。記憶部７０は、衛星電波受信処理モジュール５０と一体的に形成されていても良い。
【００２７】
モジュール管理領域７１には、衛星電波受信処理モジュール５０の動作により複数回取得された現在位置の時系列変化（移動軌跡情報）のデータ、即ち、ユーザ（電子時計１）の移動軌跡の情報が記憶される。また、モジュール管理領域７１には、表示操作履歴情報７１１が記憶され、ユーザの移動軌跡を示す軌跡表示画像の表示内容変更操作に係る履歴を操作タイミングに係る情報とともに記憶する。或いは、モジュール管理領域７１には、個々の履歴ではなく、所定期間ごと、操作種別ごとの操作頻度情報が記憶保持されても良い。
【００２８】
電力供給部８０は、電子時計１の各部が動作に要する電力を当該各部へ供給する。電力供給部８０は、バッテリ８１から出力される電力を各部の動作電圧で供給する。動作電圧が動作部位によって異なる場合には、電力供給部８０は、レギュレータを用いて電圧変換を行って出力する。バッテリ８１としては、入射光に応じた発電を行うソーラパネルや発電された電力を蓄電する二次電池などを備えていても良いし、乾電池や充電池などが着脱可能に設けられても良い。
【００２９】
次に、本実施形態の電子時計１における移動軌跡表示動作について説明する。
電子時計１では、衛星電波受信処理モジュール５０により測位衛星からの受信電波に基づいて行われた測位結果を用いたユーザの軌跡の表示を行うことが可能となっている。
【００３０】
本実施形態の電子時計１では、ホストＣＰＵ４１の要求に応じてモジュールＣＰＵ５２１が表示させる画像データを生成し、ホストＣＰＵ４１がこの画像データを表示部６２により表示させる。
衛星電波受信処理モジュール５０により測位結果が得られると、モジュールＣＰＵ５２１は、結果を記憶部７０のモジュール管理領域７１に移動軌跡情報として順次追加記憶させていくことで、ユーザの位置の時系列変化データが保持される。モジュールＣＰＵ５２１は、ホストＣＰＵ４１から軌跡表示画像データ（表示画像に係るデータ）を要求されると、当該移動軌跡情報をモジュール管理領域７１から読み出してメモリ５２２のＲＡＭにロードし、画像データの生成を行う。
【００３１】
図２は、軌跡表示用データについて説明する図である。
ここでは、例えば、現在位置の座標ｐ１を中心として、地図画像と移動軌跡とを重ねて表示させた所定のピクセルサイズの軌跡表示画像Ｆ１を生成する場合、移動軌跡を表示するための軌跡表示用データは、固定サイズ範囲で定められるエリアごとにエリア軌跡データが複数（９つ）に分割されて生成される。ここでは、現在位置を含むエリア軌跡データの範囲に対して隣接する３×３の範囲が合成、保持されて軌跡表示用データが生成される。例えば、表示部６２において地図を表示可能な範囲が３８４×３８４ピクセルの場合、ここでは、それぞれ１２８×１２８ピクセルに対応してエリアＡ１〜Ａ９のエリア軌跡データが生成される。
【００３２】
現在位置の取得が継続されている場合には、現在位置の座標が追加され、移動するごとに、当該現在位置を含むエリアＡ５のエリア軌跡データが更新される。現在位置が他のエリアに移動した場合には、当該移動先のエリアを中心として３×３のエリアのエリア軌跡データが得られるように保持される各エリア軌跡データの範囲が変更される。例えば、座標ｐ１の位置から破線に沿って更に座標ｐ２の位置に軌跡が延びた場合には、エリアＡ１〜Ａ３の範囲に対してその上部のエリアＡ１Ｎ〜Ａ３Ｎが新たなエリアＡ１〜Ａ３の範囲となってエリア軌跡データが生成され、エリアＡ１〜Ａ６のエリア軌跡データは、それぞれエリアＡ４〜Ａ９のエリア軌跡データに変更になる。
【００３３】
合成されて生成された軌跡表示用データの中から軌跡表示画像Ｆ１の範囲内の部分が選択され、地図データと位置を合わせて重ねられることで当該軌跡表示画像Ｆ１のデータが得られる。ここでいう地図データには、通常の地形、植生、道路や建築物などを示す画像データに加えて、予め定められたコース（設定コース）のデータやＰＯＩ（Point of Interest）のデータが含まれていても良い。
【００３４】
また、軌跡表示画像Ｆ１とともに、異なる縮尺の軌跡表示画像Ｆ２が併せて生成され得る。このような縮尺の異なる同一中心位置の軌跡表示画像Ｆ１、Ｆ２は、一方の画像生成要求が取得された場合に同時に生成されても良い。何れの画像が表示対象とされるかは、操作受付部６１が受け付けた入力動作などに基づいて定められる。また、操作受付部６１への入力動作（ユーザの操作内容）に基づいて、生成される画像の中心位置（例えば、最新の位置を含みつつ所定時間内の移動軌跡を最大限に表示可能な範囲など）、縮尺や、画像の上向き方向（北向き固定又は進行方向など）などの設定（初期設定及び画像表示中の変更設定）は、別途なされて良い。
【００３５】
図３は、電子時計１で実行される軌跡表示制御処理のホストＣＰＵ４１による制御手順を示すフローチャートである。この軌跡表示制御処理は、ここでは、操作受付部６１による所定の入力動作の受付を検出することで開始される。
【００３６】
軌跡表示制御処理が開始されると、ホストＣＰＵ４１（ホスト制御部４０１）は、リアルタイムで測位を行いながらの軌跡表示の要求であるか否かを判別する（ステップＳ４０１）。リアルタイムで測位を行う軌跡表示である（リアルタイム表示モード）と判別された場合には（ステップＳ４０１で“ＹＥＳ”）、ホストＣＰＵ４１は、モジュールＣＰＵ５２１を起動させて、後述の測位画像データ生成処理を実行させる（ステップＳ４０２）。それから、ホストＣＰＵ４１の処理は、ステップＳ４０３に移行する。
【００３７】
リアルタイムで測位を行わない軌跡表示の要求であると判別された場合には（ステップＳ４０１で“ＮＯ”）、ホストＣＰＵ４１は、インタラクティブに表示内容を切り替える表示モードの要求であるか否かを判別する（ステップＳ４１１）。インタラクティブな表示モードの要求であると判別された場合には（ステップＳ４１１で“ＹＥＳ”）、ホストＣＰＵ４１は、モジュールＣＰＵ５２１を起動させて、後述の軌跡画像データ生成処理を実行させる（ステップＳ４１２）。このとき、ホストＣＰＵ４１は、モジュールＣＰＵ５２１に動作終了命令を付加しない。それから、ホストＣＰＵ４１の処理は、ステップＳ４０３に移行する。
【００３８】
ステップＳ４０３の処理に移行すると、ホストＣＰＵ４１は、モジュールＣＰＵ５２１により生成、送信されて取得された画像データ（軌跡表示画像Ｆ１のデータ）を表示部６２により表示させる（ステップＳ４０３）。このとき、軌跡表示画像に係るデータとして、単なる画像データだけではなく画像上の現在位置に係る情報が別途取得されている場合には、ホストＣＰＵ４１は、当該現在位置に対応する画素位置の表示を点滅させたり、枠や矢印で示したりするなどの追加の強調表示動作を行っても良い。
【００３９】
ホストＣＰＵ４１は、画像更新の要求があるか否かを判別する（ステップＳ４０４）。この画像更新の要求は、操作受付部６１により所定の入力動作が検出された場合、及びリアルタイム表示モードにおいて前回の更新から所定の時間が経過した場合などになされる。この要求には、上述の縮尺変更、画像の中心位置の変更、設定コースやＰＯＩの表示有無などの要求が含まれ得る。要求があると判別された場合には（ステップＳ４０４で“ＹＥＳ”）、ホストＣＰＵ４１は、モジュールＣＰＵ５２１に対し、新たな軌跡表示画像データを要求する命令の出力を行う（ステップＳ４０５）。それから、ホストＣＰＵ４１の処理は、ステップＳ４０３に移行する。
【００４０】
要求がないと判別された場合には、ホストＣＰＵ４１は、軌跡表示の終了要求があったか否かを判別する（ステップＳ４０６）。この軌跡表示の終了要求は、操作受付部６１により所定の入力動作が検出された場合になされる。また、電力供給部８０からバッテリ８１の残量不足の信号が入力された場合などにもなされて良い。終了要求がないと判別された場合には（ステップＳ４０６で“ＮＯ”）、ホストＣＰＵ４１の処理は、ステップＳ４０４に戻る。終了要求があったと判別された場合には（ステップＳ４０６で“ＹＥＳ”）、ホストＣＰＵ４１は、モジュールＣＰＵ５２１に動作の終了要求を送信し（ステップＳ４０７）、それから、軌跡表示制御処理を終了する。
【００４１】
ステップＳ４１１の判別処理において、インタラクティブな表示モードの要求ではないと判別された場合には（ステップＳ４１１で“ＮＯ”）、ホストＣＰＵ４１は、モジュールＣＰＵ５２１を起動させて、動作終了命令付きで軌跡画像データ生成処理を実行させる（ステップＳ４１３）。
【００４２】
ホストＣＰＵ４１は、モジュールＣＰＵ５２１の動作により共通記憶領域７２に書き込まれた軌跡表示画像データを当該共通記憶領域７２から読み出して取得する（ステップＳ４１４）。ホストＣＰＵ４１は、取得された軌跡表示画像データを表示部６２により表示させる（ステップＳ４１５）。
【００４３】
ホストＣＰＵ４１は、画像更新要求があったか否かを判別する（ステップＳ４１６）。ここでの画像の更新は、ステップＳ４１４の処理で共通記憶領域７２に書き込まれた軌跡表示画像データ内での置換のみ可能であり、ここでは、縮尺の変更のみが可能とされる。更新要求があったと判別された場合には（ステップＳ４１６で“ＹＥＳ”）、ホストＣＰＵ４１の処理は、ステップＳ４１４に戻る。
【００４４】
更新要求が無かったと判別された場合には（ステップＳ４１６で“ＮＯ”）、ホストＣＰＵ４１は、軌跡表示の終了要求があったか否かを判別する（ステップＳ４１７）。この軌跡表示の終了要求は、操作受付部６１により所定の入力動作が検出された場合に加えて、ステップＳ４１５で表示部６２により表示を行わせてから所定の時間が経過した場合にホストＣＰＵ４１が終了要求信号を発生させたものも含まれる。終了要求がないと判別された場合には（ステップＳ４１７で“ＮＯ”）、ホストＣＰＵ４１の処理は、ステップＳ４１６に戻る。終了要求があったと判別された場合には（ステップＳ４１７で“ＹＥＳ”）、ホストＣＰＵ４１は、軌跡表示制御処理を終了する。
なお、軌跡表示制御処理を終了する前に、ホストＣＰＵ４１は、共通記憶領域７２に書き込まれた軌跡表示画像データを消去する動作を行っても良い。
ステップＳ４０２、Ｓ４１３の処理が表示データ生成ステップ、表示データ生成手段を構成する。
また、ステップＳ４０３、Ｓ４１５の処理が表示制御ステップ、表示制御手段を構成する。
【００４５】
図４は、測位実行時に所定の間隔でホストＣＰＵ４１から軌跡表示画像データをモジュールＣＰＵ５２１に要求する場合に実行される測位画像データ生成処理のモジュールＣＰＵ５２１による制御手順を示すフローチャートである。
【００４６】
測位画像データ生成処理が開始されると、モジュールＣＰＵ５２１は、受信部５１に衛星電波の受信動作を開始させ、測位衛星からの電波の捕捉動作を行わせる（ステップＳ１０１）。モジュールＣＰＵ５２１は、捕捉された測位衛星からの電波の追尾動作を行わせて、受信された航法メッセージに基づく測位動作を開始する（ステップＳ１０２）。
【００４７】
モジュールＣＰＵ５２１は、新たな測位結果、即ち、現在の位置及び日時が取得されたか否かを判別する（ステップＳ１０３）。取得されていないと判別された場合には（ステップＳ１０３で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１０５に移行する。取得されたと判別された場合には（ステップＳ１０３で“ＹＥＳ”）、モジュールＣＰＵ５２１は、バッファメモリに取得した測位結果を一時記憶させ、また、一時記憶させた測位結果の合計データサイズが所定サイズとなるごとにモジュール管理領域７１に書き出して保存する（ステップＳ１０４）。それから、モジュールＣＰＵ５２１の処理は、ステップＳ１０５に移行する。
【００４８】
ステップＳ１０５の処理に移行すると、モジュールＣＰＵ５２１は、ホストＣＰＵ４１から軌跡表示画像のデータ要求（命令）の入力があったか否かを判別する（ステップＳ１０５）。要求がないと判別された場合には（ステップＳ１０５で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１１１に移行する。要求があったと判別された場合には（ステップＳ１０５で“ＹＥＳ”）、モジュールＣＰＵ５２１は、測位結果の履歴データをモジュール管理領域７１から読み出してメモリ５２２のＲＡＭにロードする（ステップＳ１０６）。モジュールＣＰＵ５２１は、ロードされた履歴データに基づいて現在位置を含むエリアのエリア軌跡データ（周辺エリアのエリア軌跡データを保持していない場合にはそのエリアのエリア軌跡データも）を更新作成する（ステップＳ１０７）。
【００４９】
モジュールＣＰＵ５２１は、複数（ここでは９つ）のエリア軌跡データを合成して単一の軌跡表示用データを生成する（ステップＳ１０８）。モジュールＣＰＵ５２１は、軌跡表示用データのうち、ホストＣＰＵ４１から軌跡表示画像として表示要求のあった範囲内のデータ部分、即ち、中心位置や縮尺などの設定に応じて定められる範囲内における軌跡表示用データ部分を選択し（ステップＳ１０９）、当該部分の軌跡表示画像データを生成する（ステップＳ１１０）。ここでは、モジュールＣＰＵ５２１は、表示要求のあった範囲内の背景となる地図データなど（画像データに設定コースの座標配列データやＰＯＩ（Point of Interest）のデータ（位置及び種別）などを含む）を取得し、当該地図データの位置座標に軌跡表示用データ部分の表示データにおける位置座標を重ね合わせて軌跡表示画像データを生成する。モジュールＣＰＵ５２１は、生成された軌跡表示画像データをホストＣＰＵ４１に出力する（ステップＳ１１１）。それから、モジュールＣＰＵ５２１の処理は、ステップＳ１１２に移行する。
【００５０】
ステップＳ１１２の処理に移行すると、モジュールＣＰＵ５２１は、ホストＣＰＵ４１から測位動作の終了命令が取得されたか否かを判別する（ステップＳ１１２）。取得されていないと判別された場合には（ステップＳ１１２で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１０３に戻る。取得されたと判別された場合には（ステップＳ１１２で“ＹＥＳ”）、モジュールＣＰＵ５２１は、受信部５１に受信動作を停止させるなどの測位終了処理を行い（ステップＳ１１３）、それから、測位画像データ生成処理を終了する。
【００５１】
図５は、電子時計１において、測位を行っていない場合に軌跡表示画像がホストＣＰＵ４１から要求された場合に実行される軌跡画像データ生成処理のモジュールＣＰＵ５２１による制御手順を示すフローチャートである。
この軌跡画像データ生成処理が開始される際、衛星電波受信処理モジュール５０は、通常、スタンバイ状態（メモリ５２２のリフレッシュが行われ、モジュールＣＰＵ５２１にはクロック信号が供給されず、モジュール管理領域７１も動作していない）又はオフ状態の何れかとなっているので、この場合、ホストＣＰＵ４１は、モジュールＣＰＵ５２１を再起動させて処理の実行命令を送信する。
【００５２】
この軌跡画像データ生成処理では、上述の測位画像データ生成処理と比較して、ステップＳ１０１〜Ｓ１０５の処理の代わりにステップＳ１２１の処理が行われ、ステップＳ１０７の処理がステップＳ１０７ａの処理に置き換えられ、また、ステップＳ１１２、Ｓ１１３の処理の代わりにステップＳ１３１〜Ｓ１３４の処理が行われる。その他の処理については同一であり、同一の処理内容には同一の符号を付して詳しい説明を省略する。
【００５３】
軌跡画像データ生成処理が開始されると、モジュールＣＰＵ５２１は、生成対象の軌跡画像に係る測位結果の履歴データがモジュール管理領域７１からメモリ５２２のＲＡＭに読み出し済みであるか否かを判別する（ステップＳ１２１）。読出し済であると判別された場合には（ステップＳ１２１で“ＹＥＳ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１０９に移行する。
【００５４】
読出し済ではないと判別された場合には（ステップＳ１２１で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１０６に移行する。ステップＳ１０６の処理がなされると、モジュールＣＰＵ５２１は、読み出された履歴データにおける最新の位置（又は画像の中心として指定された位置）を含むエリア及びその周辺エリアのエリア軌跡データを生成する（ステップＳ１０７ａ）。それから、モジュールＣＰＵ５２１の処理は、ステップＳ１０８に移行する。
【００５５】
また、ステップＳ１１１の処理が終了すると、モジュールＣＰＵ５２１は、ホストＣＰＵ４１から当該モジュールＣＰＵ５２１の動作終了命令が取得されているか否かを判別する（ステップＳ１３１）。取得されていると判別された場合には（ステップＳ１３１で“ＹＥＳ”）、モジュールＣＰＵ５２１は、形成された軌跡表示画像データを共通記憶領域７２に書き込む（ステップＳ１３２）。モジュールＣＰＵ５２１は、シャットダウン処理を行い（ステップＳ１３３）、そして、軌跡画像データ生成処理を終了する。モジュールＣＰＵ５２１の動作終了命令が取得されていないと判別された場合には（ステップＳ１３１で“ＮＯ”）、モジュールＣＰＵ５２１は、スタンバイ移行処理を行い（ステップＳ１３４）、軌跡画像データ生成処理を終了する。
【００５６】
以上のように、第１実施形態の電子時計１は、ホスト制御部４０１と、ホスト制御部４０１よりも演算処理能力の高いモジュール制御部５２と、ホスト制御部４０１の制御に基づいて表示動作を行う表示部６２と、を備え、モジュール制御部５２は、間欠的に起動されて動作し、ホスト制御部４０１から入力される所定の命令に応じて表示部６２による表示画像に係るデータを生成し、ホスト制御部４０１は、モジュール制御部５２により生成された表示画像に係るデータを取得して表示部６２により当該データに応じた表示を行わせる。
このように、負荷の大きい画像データ生成の処理を処理能力の高いモジュール制御部５２で行わせることで、大きな遅れなくホスト制御部４０１により画像の表示を行わせることが出来る。また、ホスト制御部４０１による他の重要且つ継続的な処理に悪影響を与えないので、電子時計１の通常の機能を損なわずにより負荷の大きい処理を無理なく行わせることが可能となる。
従って、特に画像データの生成などに係る負荷を計時動作制御や画像表示制御などを行うホスト制御部４０１から適切に切り離してモジュール制御部５２に分配して、電子時計１全体として効率良く必要な動作を行うことが出来る。
【００５７】
また、ホスト制御部４０１及びモジュール制御部５２が読み書き可能な共通記憶領域７２を備え、モジュール制御部５２は、表示画像に係るデータを生成後に動作を停止する場合には、当該データを共通記憶領域７２に記憶させ、ホスト制御部４０１は、共通記憶領域７２から表示画像に係るデータを取得する。
これにより、データの受け取りにも時間を要するホスト制御部４０１によるデータの受け取り時間の経過を待たずにモジュール制御部５２の動作を停止させることが出来る。また、異なる縮尺の画像など、予め複数の表示画像に係るデータを生成して共通記憶領域７２に記憶させておくことで、これらの画像間で表示を切り替える場合に、毎回モジュール制御部５２を再起動させる必要が無い。また、ホスト制御部４０１の側のＲＡＭ４３を必要以上に大きくする必要が無い。これらにより、電子時計１では、各部の電力消費を必要以上に増大させずに効率良く画像表示に係る動作を分配して行うことが出来る。
【００５８】
また、ユーザの操作を受け付ける操作受付部６１を備え、ホスト制御部４０１は、操作受付部６１が受け付けた操作内容に基づく表示画像に係るデータをモジュール制御部５２により生成させる。このように、画像の内容や種別などが操作に応じて変更可能であり、画像の変更に係る更新画像の生成処理をモジュール制御部５２に行わせることで、電子時計１では、無理なくユーザが所望する画像を生成して表示させることが出来る。
【００５９】
また、外部（測位衛星）から位置情報（航法メッセージ）を取得する受信部５１を備え、モジュール制御部５２は、受信部５１が取得した位置情報に基づいて表示画像に係るデータを生成する。即ち、衛星電波受信処理モジュール５０では、測位を行うだけではなく、当該測位の結果を表示部６２に表示させるための画像に係るデータを生成してから当該画像に係るデータをホスト制御部４０１に出力するので、実際の位置表示に必要ないデータをホスト制御部４０１に送信する必要が無い。また、モジュール制御部５２で測位から当該測位の結果の表示に係る表示画像の生成までの処理を続けて行うことが出来る。
【００６０】
また、モジュール制御部５２は、受信部５１が複数回取得した位置情報に基づいて位置の時系列変化を示す移動軌跡情報を取得し、ホスト制御部４０１からの要求に応じて位置の時系列変化を示す軌跡表示画像のデータを生成する。
このように移動軌跡を表示させる場合には、位置データの数が多くなるが、これらのデータをホスト制御部４０１に出力する必要無く一枚の画像データにまとめて生成してから出力することが出来るので、データの転送時間と画像生成処理時間との和が適切に短縮される。
【００６１】
また、モジュール制御部５２から読み書き可能でホスト制御部４０１からは読み書き出来ないモジュール管理領域７１を備え、モジュール制御部５２は、移動軌跡情報をモジュール管理領域７１に記憶させる。このように、測位データの履歴は、モジュール制御部５２の測位動作に応じて当該モジュール制御部５２が管理するファイルシステム領域などに記憶することで、メモリに効率良くアクセス、即ち、無駄の少ない書き込みや及び高速読出しが可能になる。そして、当該モジュール制御部５２がこのモジュール管理領域７１からデータを読み出して画像データを生成するので、ホスト制御部４０１に出力したり共通記憶領域７２に書き込みをしたりするので、ホスト制御部４０１が必要とするデータのみホスト制御部４０１が読取可能に取り扱うことが出来、更に効率が向上する。
【００６２】
また、モジュール制御部５２は、ホスト制御部４０１からの要求に応じ、軌跡表示用データを複数のエリアに分割して生成し、軌跡表示画像を更新する場合には、当該複数のエリアのエリア軌跡データのうち、更新により新たに追加された位置を含むエリアのデータを更新する。
これにより、累積的に伸びていく軌跡を表示する画像を全て一から生成しなおす必要が無く、延長された軌跡部分を更新すれば良いので、画像データの更新変更に係る処理が軽減、短縮され、負荷が低減される。
【００６３】
また、受信部５１は、測位衛星からの電波を受信する。これにより、外部との相互通信を必要とせず、世界の各地で容易且つてより確実に現在位置を取得することが出来る。また、この現在位置を効率良い処理でより容易に表示させることが出来る。
【００６４】
また、モジュール制御部５２は、ホスト制御部４０１からの軌跡表示画像データの生成要求に応じて、異なる複数の縮尺で軌跡表示画像データを生成する。これにより、縮尺の変更については、同一の時点での画像の縮尺変更については、再度画像の生成処理を行わずに速やかに行うことが出来る。特に、リアルタイムではない表示では、モジュールＣＰＵ５２１の動作を停止させても画像の切り替えが可能になるので、自由度の大きい位置（画像中心）の変更を伴う画像データの生成とは異なり、容易な処理でユーザの利便性を大きく向上させることが出来る。
【００６５】
また、本実施形態の電子時計１は、上述の画像の表示動作に係る構成と、現在日時を計数する計時回路４８と、を備え、ホスト制御部４０１は、計時回路４８の計数する現在時刻に応じた日時（少なくとも時刻）を表示部６２に表示させる。即ち、時計としての動作を継続的に行うホスト制御部４０１に過大な負荷をかけずにモジュール制御部５２により出力する画像に係るデータを生成させるので、計時動作やこれに伴うアラームやタイマ、スケジューラなどの各種機能や日時の表示などに悪影響を与えず、効率良く各種動作を継続させることが出来る。
【００６６】
また、演算処理能力が異なる２つの制御部（ホスト制御部４０１及びモジュール制御部５２）と、演算処理能力の低い制御部により制御される表示部６２とを備える表示装置（電子時計１）において、上述の表示処理方法を用いて表示制御を行うことで、ホスト制御部４０１及び／又はモジュール制御部５２に過大な負荷をかけたり、不要な動作を継続させたりせずに動作の効率を向上させ、より適切に画像の表示を表示部６２により行わせることが出来る。
【００６７】
また、上述の表示画像の生成処理及び表示制御に係るプログラム４２１をＲＯＭ４２にインストールし、ホスト制御部４０１により実行させることで、画像表示に係る処理を適切に分配して過大な負荷や不要な動作（電力消費）を容易に防ぎながら効率の良い画像表示動作をコンピュータに行わせることが出来る。
【００６８】
［第２実施形態］
次に、第２実施形態の電子時計１について説明する。
第２実施形態の電子時計１の機能構成は、図１に示した第１実施形態の電子時計１の機能構成と同一であり、同一の符号を用いることとして説明を省略する。
【００６９】
次に、本実施形態の電子時計１における移動軌跡の表示動作について説明する。
本実施形態の電子時計１では、インタラクティブ表示の有無を予め定めず、ユーザによる画像表示に係る操作頻度、即ち、モジュール制御部５２による画像の生成頻度などに応じて衛星電波受信処理モジュール５０の処理の終了可否を判断する。
【００７０】
図６は、本実施形態の電子時計１における軌跡表示制御処理のホスト制御部４０１による制御手順を示すフローチャートである。この軌跡表示制御処理では、図３に示した第１実施形態の電子時計１で実行される軌跡表示制御処理に対してステップＳ４０４、Ｓ４０５の処理の間にステップＳ４２１〜Ｓ４２４の処理が追加されており、また、ステップＳ４１１、Ｓ４１３〜Ｓ４１７の処理が省略されている。その他の処理については同一であるので、同一の処理内容には同一の符号を付して説明を省略する。
【００７１】
ステップＳ４０１の判別処理で、リアルタイムで測位を実行していないと判別された場合には（ステップＳ４１１で“ＮＯ”）、ホストＣＰＵ４１の処理は、ステップＳ４１２に移行する。そして、ホストＣＰＵ４１は、必要に応じて衛星電波受信処理モジュール５０（モジュールＣＰＵ５２１）を起動させて、本実施形態の電子時計１における後述の軌跡画像データ生成処理を実行させる（ステップＳ４１２）。
【００７２】
ステップＳ４０４の処理で、画像更新要求があったと判別された場合、ホストＣＰＵ４１は、衛星電波受信処理モジュール５０の動作が停止しているか否か、即ち、シャットダウンされているか否かを判別する（ステップＳ４２１）。停止していないと判別された場合、即ち、モジュールＣＰＵ５２１が動作中（リアルタイム測位動作の実行中を含む）或いはスタンバイ状態である（メモリ５２２のＲＡＭがリフレッシュされている）と判別された場合には（ステップＳ４２１で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ４０５に移行する。
【００７３】
衛星電波受信処理モジュールの動作が停止していると判別された場合には（ステップＳ４２１で“ＹＥＳ”）、ホストＣＰＵ４１は、画像の更新要求が縮尺の変更要求であるか否かを判別する（ステップＳ４２２）。縮尺の変更要求であると判別された場合には（ステップＳ４２２で“ＹＥＳ”）、ホストＣＰＵ４１は、共通記憶領域７２に予め記憶された異なる縮尺の軌跡表示画像データを読み出す（ステップＳ４２３）。それから、ホストＣＰＵ４１の処理は、ステップＳ４０３に戻る。
【００７４】
画像更新要求が縮尺の変更要求ではないと判別された場合には（ステップＳ４２２で“ＮＯ”）、ホストＣＰＵ４１は、衛星電波受信処理モジュール５０を再起動させる（ステップＳ４２４）。そして、ホストＣＰＵ４１の処理は、ステップＳ４０５に移行する。
【００７５】
図７は、本実施形態の電子時計１において衛星電波受信処理モジュール５０で実行される軌跡画像データ生成処理のモジュールＣＰＵ５２１による制御手順を示すフローチャートである。
この軌跡画像データ生成処理は、図５に示した第１実施形態の電子時計１において実行される軌跡画像データ生成処理におけるステップＳ１３１の処理がステップＳ１４１の処理に置き換えられた点を除いて同一であり、同一の処理内容には同一の符号を付して詳しい説明を省略する。
【００７６】
ステップＳ１１１の処理の後、モジュールＣＰＵ５２１は、表示操作履歴情報７１１を参照して、操作頻度が所定の頻度条件を満たさない程度に低いか否かを判別する（ステップＳ１４１）。この所定の頻度条件は、適宜定められ、例えば、直近の所定時間内に所定回数以上（１回以上を含む）の操作があったか否か、前回又は前回までの複数回の軌跡表示制御処理において軌跡画像データ生成処理が呼び出された回数や頻度が所定回数以上であったか否か、などが考慮され得る。操作頻度が低いと判別された場合には（ステップＳ１４１で“ＹＥＳ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１３２に移行し、操作頻度が低くないと判別された場合には（ステップＳ１４１で“ＮＯ”）、モジュールＣＰＵ５２１の処理は、ステップＳ１３４に移行する。
【００７７】
なお、本実施形態の電子時計１の衛星電波受信処理モジュール５０で実行される測位画像データ生成処理は、図４に示した第１実施形態の測位画像データ生成処理と同一であり、説明を省略する。
【００７８】
以上のように、第２実施形態の電子時計１は、軌跡表示画像データの生成後にモジュール制御部５２の動作を停止するか否かは、当該軌跡表示画像データの生成頻度に基づいて定められる。従って、必要以上に衛星電波受信処理モジュール５０を動作させたまま待機させる可能性を低減させて、より効率良く画像生成及び表示に係る動作を分配して行うことが出来る。
【００７９】
なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。
例えば、上記実施の形態では、演算処理能力の高い制御部として、衛星電波受信処理モジュール５０のモジュール制御部５２を例に挙げて説明したが、これに限られない。その他の特定の又は特に限定されない負荷の大きな演算処理を行うための制御部を用いて画像データの生成に係る処理を行わせても良い。
【００８０】
また、上記実施の形態では、表示部として液晶表示を行う構成を例に挙げて説明したが、これに限られない。他の構成であっても良いし、他の構成と併用されて表示を行うものであっても良い。また、生成される画像は、静止画像に限られず、ホスト制御部４０１が制御可能な画像であれば、複数の静止画像の配列（組み合わせ）や動画であっても良い。
【００８１】
また、上記実施の形態では、表示対象として測位結果に応じた移動軌跡を例に挙げて説明したがこれに限られない。例えば、表示装置（電子時計１）が備える各種センサによる計測値や計測値に基づいて得られる数値や指標などの時系列変化などを表示する画像などであっても良い。また、軌跡を表示せず、現在位置と、当該現在位置周辺について外部や各種センサから取得された情報とを併記するものであっても良い。
また、本実施形態でいう画像は、図や映像などに限られず、表や文字などが含まれ、又は表や文字のみであっても良い。
【００８２】
また、現在位置の計測は、測位衛星からの電波受信に応じた測位に限られず、外部から他の情報が取得されて行われても良いし、所定の地点などで現在位置のデータ自体が外部から取得されても良い。また、加速度センサや方位センサなどを用いて移動量を計測することで、基準位置からの移動量をベクトル表示させる自律航法が用いられ、又は併用されても良い。
【００８３】
また、上記実施の形態では、エリア軌跡データを合成して必要な範囲を選択してから地図などの背景データと組み合わせて軌跡表示画像を生成したが、エリア軌跡データの段階で地図などの背景データと組み合わせ、単純に必要な部分を合成、選択することで軌跡表示画像が生成されても良い。
【００８４】
また、上記実施の形態では、異なる縮尺の画像をまとめて生成することとしたが、生成しなくても良い。或いは、画像により表示する地理範囲のユーザ操作などに基づく変更量を固定量で定めることとして、東西南北４方向への移動など、所定方向へ１ステップ移動させた画像も合わせて生成することとしても良い。一度に生成可能な画像の量は、モジュール制御部５２の演算処理能力、共通記憶領域７２の容量や、ユーザの操作履歴などに応じて適宜定められ得る。
【００８５】
また、上記実施の形態では、表示装置として電子時計１を例に挙げて説明したが、電子時計以外の電子機器であっても良い。ユーザの活動量計、センサなどであって、表示画像の生成処理に比して低負荷且つ長期間継続的に実行される処理を伴う電子機器全般に適用可能である。
【００８６】
また、上記実施形態では、ホスト制御部４０１及びモジュール制御部５２は、それぞれ、ＣＰＵがソフトウェア的に動作することで各種処理を行ったが、一部の処理動作が専用のハードウェア回路などで行われるものであっても良い。
【００８７】
また、以上の説明では、本発明に係るプログラム４２１のコンピュータ読み取り可能な媒体としてマスクＲＯＭや不揮発性メモリなどからなるＲＯＭ４２を例に挙げて説明したが、これに限定されない。その他のコンピュータ読み取り可能な媒体として、ＨＤＤ（Hard Disk Drive）や、ＣＤ−ＲＯＭやＤＶＤディスクなどの可搬型記録媒体を適用することが可能である。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ（搬送波）も本発明に適用される。
その他、上記実施の形態で示した構成、制御内容や手順などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。
【００８８】
本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。
以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記に記載した請求項の項番は、この出願の願書に最初に添付した特許請求の範囲の通りである。
【００８９】
［付記］
＜請求項１＞
第１の制御部と、
前記第１の制御部よりも演算処理能力の高い第２の制御部と、
前記第１の制御部の制御に基づいて表示動作を行う表示部と、
を備え、
前記第２の制御部は、間欠的に起動されて動作し、前記第１の制御部から入力される所定の命令に応じて前記表示部による表示画像に係るデータを生成し、
前記第１の制御部は、前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる
ことを特徴とする表示装置。
＜請求項２＞
前記第１の制御部及び前記第２の制御部が読み書き可能な共通記憶部を備え、
前記第２の制御部は、前記表示画像に係るデータを生成後に動作を停止する場合には、当該データを前記共通記憶部に記憶させ、
前記第１の制御部は、当該共通記憶部から前記表示画像に係るデータを取得する
ことを特徴とする請求項１記載の表示装置。
＜請求項３＞
前記表示画像に係るデータの生成後に前記第２の制御部の動作を停止するか否かは、当該データの生成頻度に基づいて定められることを特徴とする請求項２記載の表示装置。
＜請求項４＞
ユーザの操作を受け付ける操作受付部を備え、
前記第１の制御部は、当該操作受付部が受け付けた操作内容に基づく表示画像に係るデータを前記第２の制御部により生成させる
ことを特徴とする請求項１〜３の何れか一項に記載の表示装置。
＜請求項５＞
外部から位置情報を取得する位置情報取得部を備え、
前記第２の制御部は、当該位置情報取得部が取得した位置情報に基づいて前記表示画像に係るデータを生成する
ことを特徴とする請求項１〜４の何れか一項に記載の表示装置。
＜請求項６＞
前記第２の制御部は、
前記位置情報取得部が複数回取得した位置情報に基づいて位置の時系列変化を示す移動軌跡情報を取得し、
前記所定の命令に応じて前記位置の時系列変化を示す表示画像に係るデータを生成する
ことを特徴とする請求項５記載の表示装置。
＜請求項７＞
前記第２の制御部から読み書き可能で前記第１の制御部からは読み書き出来ない個別記憶部を備え、
前記第２の制御部は、前記移動軌跡情報を前記個別記憶部に記憶させることを特徴とする請求項６記載の表示装置。
＜請求項８＞
前記第２の制御部は、前記所定の命令に応じ、前記表示画像において前記位置の時系列変化を示す表示画像に係るデータを複数のエリアに分割して生成し、前記表示画像を更新する場合には、当該複数のエリアのデータのうち、更新により新たに追加された位置を含むエリアのデータを更新する
ことを特徴とする請求項６又は７記載の表示装置。
＜請求項９＞
前記位置情報取得部は、測位衛星からの電波を受信する衛星電波受信部を備えることを特徴とする請求項５〜８の何れか一項に記載の表示装置。
＜請求項１０＞
前記第２の制御部は、前記所定の命令に応じて、異なる複数の縮尺で前記表示画像に係るデータを生成することを特徴とする請求項１〜９の何れか一項に記載の表示装置。
＜請求項１１＞
請求項１〜１０の何れか一項に記載の表示装置と、
現在時刻を計数する計時部と、
を備え、
前記第１の制御部は、前記計時部の計数する現在時刻に応じた時刻を前記表示部に表示させる
ことを特徴とする電子時計。
＜請求項１２＞
第１の制御部と、前記第１の制御部よりも演算処理能力の高い第２の制御部と、前記第１の制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置の表示処理方法であって、
前記第２の制御部が間欠的に起動されて動作し、前記第１の制御部から入力される所定の命令に応じて前記表示部による表示画像に係るデータを生成する表示データ生成ステップ、
前記第１の制御部が前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる表示制御ステップ、
を含むことを特徴とする表示処理方法。
＜請求項１３＞
第１の制御部と、前記第１の制御部よりも演算処理能力の高く間欠的に起動されて動作する第２の制御部と、前記第１の制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置のコンピュータの前記第１の制御部を
所定の命令に応じて前記表示部による表示画像に係るデータを前記第２の制御部に生成させる表示データ生成手段、
前記第２の制御部により生成された前記表示画像に係るデータを取得して前記表示部により当該データに応じた表示を行わせる表示制御手段、
として機能させることを特徴とするプログラム。
【符号の説明】
【００９０】
１     電子時計
４０   マイコン
４０１ ホスト制御部
４１   ホストＣＰＵ
４２   ＲＯＭ
４２１ プログラム
４３   ＲＡＭ
４６   発振回路
４７   分周回路
４８   計時回路
５０   衛星電波受信処理モジュール
５１   受信部
５２   モジュール制御部
５２１ モジュールＣＰＵ
５２２ メモリ
６１   操作受付部
６２   表示部
６３   通信部
７０   記憶部
７１   モジュール管理領域
７１１ 表示操作履歴情報
７２   共通記憶領域
８０   電力供給部
８１   バッテリ
ＡＮ１、ＡＮ２       アンテナ
【図１】
2018048929.tif 000003
【図２】
2018048929.tif 000004
【図３】
2018048929.tif 000005
【図４】
2018048929.tif 000006
【図５】
2018048929.tif 000007
【図６】
2018048929.tif 000008
【図７】
2018048929.tif 000009