Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP6950469B2 - Display devices, electronic clocks, display methods, and programs - Google Patents
[go: Go Back, main page]

JP6950469B2 - Display devices, electronic clocks, display methods, and programs - Google Patents

Display devices, electronic clocks, display methods, and programs Download PDF

Info

Publication number
JP6950469B2
JP6950469B2 JP2017214500A JP2017214500A JP6950469B2 JP 6950469 B2 JP6950469 B2 JP 6950469B2 JP 2017214500 A JP2017214500 A JP 2017214500A JP 2017214500 A JP2017214500 A JP 2017214500A JP 6950469 B2 JP6950469 B2 JP 6950469B2
Authority
JP
Japan
Prior art keywords
control unit
display
image data
unit
cpu
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
JP2017214500A
Other languages
Japanese (ja)
Other versions
JP2019086387A (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 JP2017214500A priority Critical patent/JP6950469B2/en
Publication of JP2019086387A publication Critical patent/JP2019086387A/en
Application granted granted Critical
Publication of JP6950469B2 publication Critical patent/JP6950469B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Electric Clocks (AREA)

Description

この発明は、表示装置、電子時計、表示方法、及びプログラムに関する。 The present invention relates to display devices, electronic clocks, display methods, and programs.

従来、GPS(Global Positioning System)衛星からの電波を受信して測位処理を行うことにより位置情報を取得し、取得した位置情報に基づいて移動軌跡を表示する表示装置がある(例えば、特許文献1参照)。 Conventionally, there is a display device that acquires position information by receiving radio waves from a GPS (Global Positioning System) satellite and performing positioning processing, and displays a movement locus based on the acquired position information (for example, Patent Document 1). reference).

特開2011−191289号公報Japanese Unexamined Patent Publication No. 2011-191289

特許文献1に開示されている表示装置において、取得した位置情報に基づく画像データの生成処理やその他の各種処理を同時に実行する場合に、これらの動作を制御する制御部の負荷が大きくなり、装置全体の動作が不安定になる可能性がある。 In the display device disclosed in Patent Document 1, when the image data generation process based on the acquired position information and various other processes are simultaneously executed, the load on the control unit that controls these operations becomes large, and the device The overall operation may become unstable.

この発明の目的は、負荷を適切に分配して効率良く動作を行うことが可能な表示装置、電子時計、表示方法、及びプログラムを提供することにある。 An object of the present invention is to provide a display device, an electronic clock, a display method, and a program capable of appropriately distributing a load and performing an operation efficiently.

本発明は、上記目的を達成するため、本発明の観点に係る表示装置は、
第1制御部と、
第2制御部と、
現在位置を示す位置情報を取得し、取得した前記位置情報、及び前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、
前記第1制御部の制御に基づいて表示動作を行う表示部と、
を備え、
前記第1制御部は、前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる、
ことを特徴とする。
In order to achieve the above object, the display device according to the viewpoint of the present invention is
1st control unit and
2nd control unit and
A third control unit that acquires position information indicating the current position and generates image data based on the acquired position information and instructions from the second control unit.
A display unit that performs a display operation based on the control of the first control unit,
With
Based on the instruction from the second control unit, the first control unit acquires the image data generated by the third control unit and displays it on the display unit.
It is characterized by that.

本発明に従うと、負荷を適切に分配して効率良く動作を行うことができる。 According to the present invention, the load can be appropriately distributed and the operation can be performed efficiently.

実施形態に係る電子時計の構成例を示すブロック図である。It is a block diagram which shows the structural example of the electronic clock which concerns on embodiment. 実施形態に係るGPSモジュールの構成例を示すブロック図である。It is a block diagram which shows the structural example of the GPS module which concerns on embodiment. 実施形態に係る表示モジュールの構成例を示すブロック図である。It is a block diagram which shows the structural example of the display module which concerns on embodiment. (a)はGPSデータの一例を示す図、(b)は(a)のGPSデータに基づいて生成された画像データの表示部の表示例を示す図である。(A) is a diagram showing an example of GPS data, and (b) is a diagram showing a display example of a display unit of image data generated based on the GPS data of (a). 実施形態に係る電子時計のマイクロコンピュータ、GPSモジュール、及び表示モジュールの各CPUが実行する表示処理のフローチャートである。It is a flowchart of the display process executed by each CPU of the microcomputer of the electronic clock, the GPS module, and the display module which concerns on embodiment.

以下、好ましい実施の形態を図面に基づいて説明する。 Hereinafter, preferred embodiments will be described with reference to the drawings.

図1は、実施形態に係る電子時計100の構成例を示すブロック図である。電子時計100は、計時機能及び表示機能を備える電子機器の一例である。まず、実施形態に係る電子時計100のハードウェア構成について説明する。図1に示すように、電子時計100は、マイクロコンピュータ101と、ROM(Read Only Memory)102と、通信部103と、アンテナ104と、電力供給部105と、操作受付部106と、GPSモジュール107と、表示モジュール108と、を備える。 FIG. 1 is a block diagram showing a configuration example of the electronic clock 100 according to the embodiment. The electronic clock 100 is an example of an electronic device having a time measuring function and a display function. First, the hardware configuration of the electronic clock 100 according to the embodiment will be described. As shown in FIG. 1, the electronic clock 100 includes a microcomputer 101, a ROM (Read Only Memory) 102, a communication unit 103, an antenna 104, a power supply unit 105, an operation reception unit 106, and a GPS module 107. And a display module 108.

マイクロコンピュータ101は、第2御部としてのCPU(Central Processing Unit)110と、RAM(Random Access Memory)111と、計時部112とを備える。なお、RAM111及び計時部112の全部または一部の構成要素は、マイクロコンピュータ101の内部に限られず、マイクロコンピュータ101の外部に設けられてもよい。また、ROM102と、通信部103と、電力供給部105と、GPSモジュール107と、表示モジュール108とは、マイクロコンピュータ101の外部に限られず、マイクロコンピュータ101の内部に設けられてもよい。 The microcomputer 101 includes a CPU (Central Processing Unit) 110 as a second control section, a RAM (Random Access Memory) 111, a clock section 112. The components of all or part of the RAM 111 and the time measuring unit 112 are not limited to the inside of the microcomputer 101, but may be provided outside the microcomputer 101. Further, the ROM 102, the communication unit 103, the power supply unit 105, the GPS module 107, and the display module 108 are not limited to the outside of the microcomputer 101, but may be provided inside the microcomputer 101.

CPU110は、各種演算処理を行い、電子時計100の全体動作を統括制御するプロセッサである。CPU110は、ROM102から制御プログラムを読み出し、RAM111にロードして時刻の表示や各種機能に係る演算制御や表示などの各種動作処理を行う。CPU110は、低負荷かつ長期間にわたり安定的に処理を実行するものであり、後述するGPSモジュール107のCPU201よりも演算処理能力が低い。 The CPU 110 is a processor that performs various arithmetic processes and controls the overall operation of the electronic clock 100 in an integrated manner. The CPU 110 reads a control program from the ROM 102, loads it into the RAM 111, and performs various operation processes such as displaying the time and performing arithmetic control and display related to various functions. The CPU 110 executes processing stably for a long period of time with a low load, and has a lower arithmetic processing capacity than the CPU 201 of the GPS module 107 described later.

RAM111は、SRAM(Static Random Access Memory)やDRAM(Dynamic Random Access Memory)などの揮発性のメモリであり、CPU110に作業用のメモリ空間を提供して一時データを記憶すると共に、各種設定データを記憶する。 The RAM 111 is a volatile memory such as an SRAM (Static Random Access Memory) or a DRAM (Dynamic Random Access Memory), and provides a memory space for work to the CPU 110 to store temporary data and various setting data. do.

計時部112は、現在時刻を計時するための各種回路から構成される。計時部112は,例えば、発振回路、分周回路、計時回路、振動子を含む。発振回路は、振動子を発振さることにより所定の周波数信号(クロック信号)を生成して出力する。分周回路は、発振回路から入力された周波数信号を、計時回路やCPUが利用する周波数の信号に分周して出力する。計時回路は、分周回路から入力された所定の計時信号の入力回数を計数して初期値に加算することで現在の時刻を計時する。なお、計時回路は、RAM111に記憶させる値を変化させるソフトウェアにより構成されても良いし、或いは、専用のカウンタ回路により構成されても良い。 The timekeeping unit 112 is composed of various circuits for measuring the current time. The time measuring unit 112 includes, for example, an oscillation circuit, a frequency dividing circuit, a time measuring circuit, and an oscillator. The oscillation circuit generates and outputs a predetermined frequency signal (clock signal) by oscillating the oscillator. The frequency dividing circuit divides the frequency signal input from the oscillation circuit into a frequency signal used by the timekeeping circuit or the CPU and outputs the frequency signal. The timekeeping circuit counts the number of times a predetermined timekeeping signal input from the frequency dividing circuit is input and adds it to the initial value to measure the current time. The timekeeping circuit may be configured by software that changes the value stored in the RAM 111, or may be configured by a dedicated counter circuit.

ROM102は、マスクROMや書き換え可能な不揮発性メモリなどであり、制御プログラムや初期設定データが記憶されている。制御プログラムの中には、後述する表示処理に係るプログラム115やGPSデータ116が含まれる。 The ROM 102 is a mask ROM, a rewritable non-volatile memory, or the like, and stores a control program and initial setting data. The control program includes a program 115 and GPS data 116 related to display processing described later.

通信部103は、Bluetooth(登録商標) Low Energy(以下、BLEという。)等の無線通信規格に基づいて、外部の無線通信装置(図示せず)と無線通信を行い、例えば無線周波数(RF:Radio Frequency)回路やベースバンド(BB:Baseband)回路、メモリ回路で構成される。通信部103は、アンテナ104を介して受信した無線信号を、復調、復号等してCPU110へ送る。また、通信部103は、CPU110から送られた信号を、符号化、変調等して、アンテナ104を介して外部へ送信する。 The communication unit 103 performs wireless communication with an external wireless communication device (not shown) based on a wireless communication standard such as Bluetooth (registered trademark) Low Energy (hereinafter referred to as BLE), and for example, a wireless frequency (RF: It consists of a Radio Frequency) circuit, a baseband (BB: Baseband) circuit, and a memory circuit. The communication unit 103 demodulates, decodes, etc. the radio signal received via the antenna 104 and sends it to the CPU 110. Further, the communication unit 103 encodes, modulates, or the like the signal sent from the CPU 110 and transmits the signal to the outside via the antenna 104.

電力供給部105は、バッテリを備え、電子時計100の動作に係る電力を各部にその動作電圧で供給する。電力供給部105のバッテリとしては、本実施形態では、リチウムイオン電池等の二次電池が用いられる。 The power supply unit 105 includes a battery, and supplies electric power related to the operation of the electronic clock 100 to each unit at the operating voltage. As the battery of the power supply unit 105, a secondary battery such as a lithium ion battery is used in this embodiment.

操作受付部106は、例えばキーやボタンを備え、ユーザからの入力操作を受け付けて、当該入力操作に応じた電気信号を入力信号としてCPU110に出力する。また、例えば、操作受付部106としてタッチセンサが表示モジュール108の表示画面に重ねて設けられ、表示画面とともにタッチパネルを構成してもよい。この場合、タッチセンサは、当該タッチセンサへのユーザの接触動作に係る接触位置や接触態様を検出し、検出された接触位置や接触態様に応じた操作信号をCPU110に出力する。 The operation reception unit 106 is provided with, for example, a key or a button, receives an input operation from the user, and outputs an electric signal corresponding to the input operation to the CPU 110 as an input signal. Further, for example, a touch sensor may be provided as an operation receiving unit 106 so as to be superimposed on the display screen of the display module 108, and a touch panel may be configured together with the display screen. In this case, the touch sensor detects the contact position and contact mode related to the user's contact operation with the touch sensor, and outputs an operation signal corresponding to the detected contact position and contact mode to the CPU 110.

GPSモジュール107は、アンテナを介してGPS衛星からの送信電波を受信し、処理することにより、日時情報や位置情報を取得するモジュールである。図2にGPSモジュール107の構成例を示すブロック図を示す。図2に示すように、GPSモジュール107は、第3制御部としてのCPU201と、RAM202と、ROM203と、GPS受信部204と、通信部205と、から構成される。 The GPS module 107 is a module that acquires date and time information and position information by receiving and processing radio waves transmitted from GPS satellites via an antenna. FIG. 2 shows a block diagram showing a configuration example of the GPS module 107. As shown in FIG. 2, the GPS module 107 includes a CPU 201 as a third control unit, a RAM 202, a ROM 203, a GPS receiving unit 204, and a communication unit 205.

CPU201は、各種演算処理を行い、GPSモジュール107の全体動作を統括制御するプロセッサである。CPU201は、ROM203から制御プログラムを読み出し、RAM202にロードして、GPS衛星からの電波受信、受信信号に基づく現在日時の同定、現在位置の算出、後述する画像データの生成などの処理を行う。CPU201は、高負荷の処理を高速に実行することができ、マイクロコンピュータ101のCPU110よりも演算処理能力が高い。 The CPU 201 is a processor that performs various arithmetic processes and controls the overall operation of the GPS module 107 in an integrated manner. The CPU 201 reads a control program from the ROM 203, loads it into the RAM 202, and performs processing such as receiving radio waves from GPS satellites, identifying the current date and time based on the received signal, calculating the current position, and generating image data described later. The CPU 201 can execute high-load processing at high speed, and has a higher arithmetic processing capacity than the CPU 110 of the microcomputer 101.

RAM202は、SRAMやDRAMなどの揮発性のメモリであり、CPU201に作業用のメモリ空間を提供して一時データを記憶すると共に、各種設定データを記憶する。本実施形態において、RAM202は、CPU201により生成された画像データ215を記憶する。 The RAM 202 is a volatile memory such as an SRAM or a DRAM, and provides a memory space for work to the CPU 201 to store temporary data and store various setting data. In this embodiment, the RAM 202 stores the image data 215 generated by the CPU 201.

ROM203は、マスクROMや書き換え可能な不揮発性メモリなどであり、制御プログラムや初期設定データが記憶されている。制御プログラムの中には、後述する表示処理に係るプログラム216が含まれる。 The ROM 203 is a mask ROM, a rewritable non-volatile memory, or the like, and stores a control program and initial setting data. The control program includes a program 216 related to display processing described later.

GPS受信部204は、受信対象のGSP衛星からの電波を検出し、そのGPS衛星の識別及び送信信号の位相を同定し、同定したGPS衛星からの送信電波を追尾して継続的に信号を復調、取得する。 The GPS receiving unit 204 detects the radio wave from the GSP satellite to be received, identifies the GPS satellite and the phase of the transmitted signal, tracks the transmitted radio wave from the identified GPS satellite, and continuously demodulates the signal. ,get.

通信部205は、マイクロコンピュータ101等と通信するための通信インターフェースから構成される。 The communication unit 205 is composed of a communication interface for communicating with the microcomputer 101 and the like.

表示モジュール108は、CPU110からの指示に基づいて画像データを表示するモジュールである。図3に表示モジュール108の構成例を示すブロック図を示す。図3に示すように、表示モジュール108は、第1制御部としてのCPU301と、RAM302と、ROM303と、通信部304と、表示部305とから構成される。 The display module 108 is a module that displays image data based on an instruction from the CPU 110. FIG. 3 shows a block diagram showing a configuration example of the display module 108. As shown in FIG. 3, the display module 108 includes a CPU 301 as a first control unit, a RAM 302, a ROM 303, a communication unit 304, and a display unit 305.

CPU301は、各種演算処理を行い、表示モジュール108の全体動作を統括制御するプロセッサである。CPU301は、ROM303から制御プログラムを読み出し、RAM302にロードして各種機能に係る演算制御や表示などの各種動作処理を行う。 The CPU 301 is a processor that performs various arithmetic processes and controls the overall operation of the display module 108 in an integrated manner. The CPU 301 reads a control program from the ROM 303, loads it into the RAM 302, and performs various operation processes such as arithmetic control and display related to various functions.

RAM302は、SRAMやDRAMなどの揮発性のメモリであり、CPU301に作業用のメモリ空間を提供して一時データを記憶すると共に、各種設定データを記憶する。 The RAM 302 is a volatile memory such as an SRAM or a DRAM, and provides a memory space for work to the CPU 301 to store temporary data and store various setting data.

ROM303は、マスクROMや書き換え可能な不揮発性メモリなどであり、制御プログラムや初期設定データが記憶されている。制御プログラムの中には、後述する表示処理に係るプログラム315が含まれる。 The ROM 303 is a mask ROM, a rewritable non-volatile memory, or the like, and stores a control program and initial setting data. The control program includes a program 315 related to the display process described later.

通信部304は、マイクロコンピュータ101等と通信するための通信インターフェースから構成される。 The communication unit 304 is composed of a communication interface for communicating with the microcomputer 101 and the like.

表示部305は、CPU301の制御に基づいて表示動作を行う。表示部305は、例えば、液晶ディスプレイ(LCD:Liquid Crystal Display)や有機EL(Electro Luminescence)ディスプレイなどの表示ディスプレイと、表示ディスプレイの種別に応じた駆動信号をCPU110からの制御信号に基づいて出力する表示ドライバと、から構成される。本実施形態において、表示部305は、CPU301の制御のもと、後述する画像データを表示ディスプレイに表示する。 The display unit 305 performs a display operation based on the control of the CPU 301. The display unit 305 outputs, for example, a display such as a liquid crystal display (LCD) or an organic EL (Electro Luminescence) display, and a drive signal according to the type of the display display based on a control signal from the CPU 110. It consists of a display driver. In the present embodiment, the display unit 305 displays the image data described later on the display display under the control of the CPU 301.

なお、本実施形態のCPU110、RAM111、ROM102、通信部103、アンテナ104、電力供給部105、操作受付部106、GPSモジュール107、及び表示モジュール108は、表示機能を実現する表示装置10を構成する。そして、表示装置10は、計時機能を実現する計時部112とともに電子時計100を構成する。 The CPU 110, RAM 111, ROM 102, communication unit 103, antenna 104, power supply unit 105, operation reception unit 106, GPS module 107, and display module 108 of this embodiment constitute a display device 10 that realizes a display function. .. Then, the display device 10 constitutes the electronic clock 100 together with the timekeeping unit 112 that realizes the timekeeping function.

次に、実施形態に係る電子時計100のCPU110の機能構成について説明する。図1に示すように、CPU110は、画像データ生成制御部121、表示制御部122として機能する。これら画像データ生成制御部121及び表示制御部122の機能は、単一のCPUにより実現されても良いし、各々別個のCPUにより実現されても良い。また、それらの機能は、通信部103のCPU等、マイクロコンピュータ101以外のプロセッサにより実現されても良い。 Next, the functional configuration of the CPU 110 of the electronic clock 100 according to the embodiment will be described. As shown in FIG. 1, the CPU 110 functions as an image data generation control unit 121 and a display control unit 122. The functions of the image data generation control unit 121 and the display control unit 122 may be realized by a single CPU or may be realized by separate CPUs. Further, those functions may be realized by a processor other than the microcomputer 101, such as the CPU of the communication unit 103.

画像データ生成制御部121としてのCPU110は、GPSモジュール107のCPU201に画像データを生成するよう指示する。ここで、画像データは、例えばGPSモジュール107が取得した位置情報に基づいて生成される軌跡を表す画像データである。具体的には、画像データ生成制御部121は、操作受付部106がユーザから画像データを表示するための表示処理の実行を開始する旨の操作入力を受け付けると、GPSモジュール107のCPU201に画像データの生成を指示する画像データ生成指示を送信する。 The CPU 110 as the image data generation control unit 121 instructs the CPU 201 of the GPS module 107 to generate image data. Here, the image data is, for example, image data representing a locus generated based on the position information acquired by the GPS module 107. Specifically, when the image data generation control unit 121 receives an operation input from the user to the effect that the operation reception unit 106 starts executing the display process for displaying the image data, the image data is input to the CPU 201 of the GPS module 107. Sends an image data generation instruction instructing the generation of.

表示制御部122としてのCPU110は、表示モジュール108のCPU301に画像データを表示するよう指示する。具体的には、表示制御部122は、GPSモジュール107のCPU201から画像データ生成完了通知を受信すると、表示モジュール108のCPU301に画像データの表示部への表示を指示する画像データ読出指示を送信する。 The CPU 110 as the display control unit 122 instructs the CPU 301 of the display module 108 to display the image data. Specifically, when the display control unit 122 receives the image data generation completion notification from the CPU 201 of the GPS module 107, the display control unit 122 transmits an image data read instruction instructing the CPU 301 of the display module 108 to display the image data on the display unit. ..

次に、実施形態に係るGPSモジュール107のCPU201の機能構成について説明する。図2に示すように、CPU201は、位置情報取得部221、画像データ生成部222として機能する。これら位置情報取得部221及び画像データ生成部222の機能は、単一のCPUにより実現されても良いし、各々別個のCPUにより実現されても良い。また、それらの機能は、通信部205のCPU等、CPU201以外のプロセッサにより実現されても良い。 Next, the functional configuration of the CPU 201 of the GPS module 107 according to the embodiment will be described. As shown in FIG. 2, the CPU 201 functions as a position information acquisition unit 221 and an image data generation unit 222. The functions of the position information acquisition unit 221 and the image data generation unit 222 may be realized by a single CPU or may be realized by separate CPUs. Further, those functions may be realized by a processor other than the CPU 201, such as the CPU of the communication unit 205.

位置情報取得部221としてのCPU201は、GPS受信部204を制御して、GPS衛星からの送信電波を受信し、測位処理により自装置の現在位置を表す位置情報を取得する。また、CPU201は、取得した位置情報を取得した時刻とともに、ROM102のGPSデータ116として格納する。 The CPU 201 as the position information acquisition unit 221 controls the GPS reception unit 204, receives the transmission radio wave from the GPS satellite, and acquires the position information indicating the current position of the own device by the positioning process. Further, the CPU 201 stores the acquired position information as GPS data 116 of the ROM 102 together with the acquired time.

図4(a)にROM102に格納されるGPSデータの一例を示す。図4(a)に示すGPSデータ116は、CPU201により取得された位置情報の時系列変化データであって、位置情報と、位置情報を取得した時刻を示す時刻情報とを含む。位置情報は、例えば緯度及び経度により表される座標データである。具体的には、CPU201は、例えば所定の時間間隔で位置情報を取得し、取得した位置情報を順次GPSデータ116としてROM102に格納する。 FIG. 4A shows an example of GPS data stored in the ROM 102. The GPS data 116 shown in FIG. 4A is time-series change data of the position information acquired by the CPU 201, and includes the position information and the time information indicating the time when the position information was acquired. The position information is coordinate data represented by, for example, latitude and longitude. Specifically, the CPU 201 acquires position information at predetermined time intervals, for example, and sequentially stores the acquired position information as GPS data 116 in the ROM 102.

画像データ生成部222としてのCPU201は、ROM102に格納されたGPSデータ116に基づいて、自装置の軌跡を表す画像データ215を生成する。CPU201は、生成した画像データ215をRAM202に格納する。具体的には、CPU201は、例えば、マイクロコンピュータ101のCPU110から画像データ生成指示を受信すると、ROM102に格納されたGPSデータ116に基づいて、画像データを生成する。そして、CPU201は、画像データの生成が完了すると、マイクロコンピュータ101のCPU110に画像データ生成完了通知を送信する。 The CPU 201 as the image data generation unit 222 generates image data 215 representing the locus of its own device based on the GPS data 116 stored in the ROM 102. The CPU 201 stores the generated image data 215 in the RAM 202. Specifically, for example, when the CPU 201 receives an image data generation instruction from the CPU 110 of the microcomputer 101, the CPU 201 generates image data based on the GPS data 116 stored in the ROM 102. Then, when the image data generation is completed, the CPU 201 transmits an image data generation completion notification to the CPU 110 of the microcomputer 101.

次に、実施形態に係る表示モジュール108のCPU301の機能構成について説明する。図3に示すように、CPU301は、画像データ処理部321として機能する。なお、画像データ処理部321の機能は、単一のCPUにより実現されても良いし、各々別個のCPUにより実現されても良い。また、それらの機能は、通信部304のCPU等、CPU301以外のプロセッサにより実現されても良い。 Next, the functional configuration of the CPU 301 of the display module 108 according to the embodiment will be described. As shown in FIG. 3, the CPU 301 functions as an image data processing unit 321. The function of the image data processing unit 321 may be realized by a single CPU or may be realized by separate CPUs. Further, those functions may be realized by a processor other than the CPU 301, such as the CPU of the communication unit 304.

画像データ処理部321としてのCPU301は、画像データをRAM202から読み出し、表示部305に表示展開させて、表示させる。具体的には、CPU301は、例えば、マイクロコンピュータ101のCPU110から画像データ読出指示を受信すると、GPSモジュール107のRAM202に格納されている画像データ215を読み出す。そして、CPU301は、読み出した画像データ215を表示部305に表示展開させて、表示させる。そして、CPU301は、マイクロコンピュータ101のCPU110に、読出完了通知を送信する。 The CPU 301 as the image data processing unit 321 reads the image data from the RAM 202, expands the display on the display unit 305, and displays the image data. Specifically, for example, when the CPU 301 receives an image data read instruction from the CPU 110 of the microcomputer 101, the CPU 301 reads the image data 215 stored in the RAM 202 of the GPS module 107. Then, the CPU 301 displays and expands the read image data 215 on the display unit 305 to display it. Then, the CPU 301 transmits a read completion notification to the CPU 110 of the microcomputer 101.

図4(b)に表示部305に表示される画像データの一例を示す。図4(b)に示す画像データは、時刻情報t1〜t6における位置情報p1〜p6を順に直線で結んだ移動軌跡を表す。 FIG. 4B shows an example of image data displayed on the display unit 305. The image data shown in FIG. 4B represents a movement locus in which the position information p1 to p6 in the time information t1 to t6 are connected in order by a straight line.

次に、本実施形態に係る電子時計100の動作について説明する。図5は、本実施形態における電子時計100のCPU110、CPU201、及びCPU301が実行する表示処理の一例を示すフローチャートである。電子時計100のCPU110は、例えば、操作受付部106を介してユーザから表示処理の実行を示す操作入力を受け付けたことを契機として図5に示す表示処理を開始する。 Next, the operation of the electronic clock 100 according to the present embodiment will be described. FIG. 5 is a flowchart showing an example of display processing executed by the CPU 110, CPU 201, and CPU 301 of the electronic clock 100 in the present embodiment. The CPU 110 of the electronic clock 100 starts the display process shown in FIG. 5, for example, upon receiving an operation input indicating execution of the display process from the user via the operation reception unit 106.

まず、マイクロコンピュータ101のCPU110は、GPSモジュール107のCPU201に画像データ生成指示を送信する(ステップS101)。 First, the CPU 110 of the microcomputer 101 transmits an image data generation instruction to the CPU 201 of the GPS module 107 (step S101).

GPSモジュール107のCPU201は、マイクロコンピュータ101のCPU110から画像データ生成指示を受信すると(ステップS102)、ROM102に記録されたGPSデータ116に基づいて、画像データ215を生成する(ステップS103)。そして、CPU201は、生成した画像データ215をRAM202に格納し、CPU110に画像データ生成完了通知を送信する(ステップS104)。 When the CPU 201 of the GPS module 107 receives the image data generation instruction from the CPU 110 of the microcomputer 101 (step S102), the CPU 201 generates the image data 215 based on the GPS data 116 recorded in the ROM 102 (step S103). Then, the CPU 201 stores the generated image data 215 in the RAM 202, and transmits an image data generation completion notification to the CPU 110 (step S104).

そして、マイクロコンピュータ101のCPU110は、画像データ生成完了通知を受信すると(ステップS105)、表示モジュール108のCPU301に画像データ読出指示を送信する(ステップS106)。 Then, when the CPU 110 of the microcomputer 101 receives the image data generation completion notification (step S105), the CPU 110 of the microcomputer 101 transmits an image data read instruction to the CPU 301 of the display module 108 (step S106).

表示モジュール108のCPU301は、画像データ読出指示を受信すると(ステップS107)、GPSモジュール107のRAM202から画像データを読み出す(ステップS108)。そして、CPU301は、表示部305に読み出した画像データを表示展開させる(ステップS109)。そして、CPU301は、読出完了通知をマイクロコンピュータ101のCPU110に送信する(ステップS110)。 When the CPU 301 of the display module 108 receives the image data read instruction (step S107), the CPU 301 reads the image data from the RAM 202 of the GPS module 107 (step S108). Then, the CPU 301 displays and expands the read image data on the display unit 305 (step S109). Then, the CPU 301 transmits a read completion notification to the CPU 110 of the microcomputer 101 (step S110).

そして、マイクロコンピュータ101のCPU110が読出完了通知を受信すると(ステップS111)、本処理を終了する。 Then, when the CPU 110 of the microcomputer 101 receives the read completion notification (step S111), this process ends.

以上説明したように、本実施形態に係る電子時計100の表示モジュール108のCPU301は、GPSモジュール107のCPU201が、マイクロコンピュータ101のCPU110からの指示に基づいて生成した画像データを取得し、表示部305に表示させる。従って、CPU110,201,301の間で負荷を適切に分配して効率良く動作を行うことができる。 As described above, the CPU 301 of the display module 108 of the electronic clock 100 according to the present embodiment acquires the image data generated by the CPU 201 of the GPS module 107 based on the instruction from the CPU 110 of the microcomputer 101, and displays the display unit. Display on 305. Therefore, the load can be appropriately distributed among the CPUs 110, 201, and 301 to perform efficient operation.

また、電子時計100のGPSモジュール107のCPU201は、マイクロコンピュータ101のCPU110よりも演算処理能力が高い。従って、CPU201に比較的負荷が高い画像データの生成処理を実行させることにより、負荷を適切に分配して効率良く動作を行うことができる。 Further, the CPU 201 of the GPS module 107 of the electronic clock 100 has a higher arithmetic processing capacity than the CPU 110 of the microcomputer 101. Therefore, by causing the CPU 201 to execute the image data generation process having a relatively high load, the load can be appropriately distributed and the operation can be performed efficiently.

また、電子時計100のGPSモジュール107のCPU201は、現在位置を示す位置情報を取得し、取得した位置情報に基づいて画像データを生成する。従って、CPU201は、位置情報の取得から画像データの生成まで、GPSモジュール107内部で一貫して処理することができる。 Further, the CPU 201 of the GPS module 107 of the electronic clock 100 acquires position information indicating the current position, and generates image data based on the acquired position information. Therefore, the CPU 201 can consistently process the GPS module 107 from the acquisition of the position information to the generation of the image data.

また、電子時計100のGPSモジュール107のCPU201は、位置情報の時系列変化を示す画像データ215を生成する。従って、CPU201は、位置情報を取得する度にマイクロコンピュータ101に出力することなく、複数の時系列の位置情報を1つの画像データ215にまとめて生成し、RAM202に格納することができる。そのため、データの転送時間と画像生成処理時間との和を適切に短縮させることができる。 Further, the CPU 201 of the GPS module 107 of the electronic clock 100 generates image data 215 showing the time-series change of the position information. Therefore, the CPU 201 can collectively generate a plurality of time-series position information in one image data 215 and store the position information in the RAM 202 without outputting the position information to the microcomputer 101 each time the position information is acquired. Therefore, the sum of the data transfer time and the image generation processing time can be appropriately shortened.

なお、本発明は、上記実施の形態に限られるものではなく、様々な変更が可能である。 The present invention is not limited to the above embodiment, and various modifications can be made.

例えば、上記の実施形態において、画像データ215は、図4(b)に示すような移動軌跡を表す場合について説明したが、画像データが表す内容はこれに限られない。例えば、画像データは、移動軌跡に地図データや地形、道路、建築物を表すデータが重ね合わされたデータであってもよい。 For example, in the above embodiment, the case where the image data 215 represents the movement locus as shown in FIG. 4B has been described, but the content represented by the image data is not limited to this. For example, the image data may be data in which map data, topography, roads, and data representing buildings are superimposed on the movement locus.

また、上記の実施形態において、表示装置10として電子時計100を例に挙げて説明したが、電子時計以外の電気機器であってもよい。例えば、ユーザの活動量計、センサといった、表示画像の生成処理に比して低負荷且つ長期間継続的に実行される処理を伴う電子機器全般に適用可能である。 Further, in the above embodiment, the electronic clock 100 has been described as an example of the display device 10, but an electric device other than the electronic clock may be used. For example, it can be applied to all electronic devices such as a user's activity meter and a sensor, which have a low load and are continuously executed for a long period of time as compared with the display image generation process.

また、上記の実施形態では、CPU110,201,301が、表示処理等の各種制御動作を行う例を説明した。しかし、制御動作は、CPUによるソフトウェア制御に限られるものではない。制御動作の一部又は全部が専用の論理回路などのハードウェア構成を用いてなされても良い。 Further, in the above embodiment, an example in which the CPUs 110, 201, and 301 perform various control operations such as display processing has been described. However, the control operation is not limited to software control by the CPU. Part or all of the control operation may be performed using a hardware configuration such as a dedicated logic circuit.

また、以上の説明では、本発明のデータ通信処理に係るプログラム、表示形式決定処理に係るプログラムを記憶するコンピュータ読み取り可能な媒体としてフラッシュメモリなどの不揮発性メモリからなるROM102を例に挙げて説明した。しかし、コンピュータ読み取り可能な媒体は、これらに限定されず、HDD(Hard Disk Drive)、CD−ROM(Compact Disc Read Only Memory)やDVD(Digital Versatile Disc)などの可搬型記録媒体を適用してもよい。また、本発明に係るプログラムのデータを通信回線を介して提供する媒体として、キャリアウェーブ(搬送波)も本発明に適用される。 Further, in the above description, the ROM 102 made of a non-volatile memory such as a flash memory as a computer-readable medium for storing the program related to the data communication processing and the program related to the display format determination processing of the present invention has been described as an example. .. However, the computer-readable medium is not limited to these, and even if a portable recording medium such as an HDD (Hard Disk Drive), a CD-ROM (Compact Disc Read Only Memory) or a DVD (Digital Versatile Disc) is applied. good. A carrier wave is also applied to the present invention as a medium for providing data of a program according to the present invention via a communication line.

その他、上記実施の形態で示した構成、制御手順や表示例などの具体的な細部は、本発明の趣旨を逸脱しない範囲において適宜変更可能である。 In addition, specific details such as the configuration, control procedure, and display example shown in the above embodiment can be appropriately changed without departing from the spirit of the present invention.

本発明のいくつかの実施形態を説明したが、本発明の範囲は、上述の実施の形態に限定するものではなく、特許請求の範囲に記載された発明の範囲とその均等の範囲を含む。以下に、この出願の願書に最初に添付した特許請求の範囲に記載した発明を付記する。付記の番号は、この出願の願書に最初に添付した特許請求の範囲の通りである。 Although some embodiments of the present invention have been described, the scope of the present invention is not limited to the above-described embodiments, but includes the scope of the invention described in the claims and the equivalent scope thereof. The inventions described in the claims originally attached to the application of this application are added below. The additional numbers are as specified in the claims originally attached to the application for this application.

(付記1)
第1制御部と、
第2制御部と、
前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、
前記第1制御部の制御に基づいて表示動作を行う表示部と、を備え、
前記第1制御部は、前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる、
ことを特徴とする表示装置。
(Appendix 1)
1st control unit and
2nd control unit and
Based on the instruction from the second control unit, the third control unit that generates image data and
A display unit that performs a display operation based on the control of the first control unit is provided.
Based on the instruction from the second control unit, the first control unit acquires the image data generated by the third control unit and displays it on the display unit.
A display device characterized by that.

(付記2)
前記第3制御部は、前記第2制御部よりも演算処理能力が高い、
ことを特徴とする付記1に記載の表示装置。
(Appendix 2)
The third control unit has a higher arithmetic processing capacity than the second control unit.
The display device according to Appendix 1, wherein the display device is characterized by the above.

(付記3)
前記第3制御部は、現在位置を示す位置情報を取得し、取得した前記位置情報に基づいて前記画像データを生成する、
ことを特徴とする付記1または2に記載の表示装置。
(Appendix 3)
The third control unit acquires position information indicating the current position and generates the image data based on the acquired position information.
The display device according to Appendix 1 or 2, characterized in that.

(付記4)
前記画像データは、前記位置情報の時系列変化を示す、
ことを特徴とする付記3に記載の表示装置。
(Appendix 4)
The image data shows a time-series change of the position information.
The display device according to Appendix 3, wherein the display device is characterized by the above.

(付記5)
付記1乃至4のいずれか1つに記載の表示装置と、
現在時刻を計時する計時部と、
を備え、
前記第1制御部は、前記計時部が計時した現在時刻を前記表示部に表示させる、
ことを特徴とする電子時計。
(Appendix 5)
The display device according to any one of Supplementary notes 1 to 4 and the display device.
The timekeeping section that measures the current time and
With
The first control unit causes the display unit to display the current time measured by the timekeeping unit.
An electronic clock characterized by that.

(付記6)
第1制御部と、第2制御部と、前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、前記第1制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置が実行する表示方法であって、
前記第1制御部が、前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる画像データ処理ステップを備える、
ことを特徴とする表示方法。
(Appendix 6)
A display that performs a display operation based on the control of the first control unit, the second control unit, the third control unit that generates image data based on the instructions from the second control unit, and the first control unit. It is a display method executed by a display device including a unit and a unit.
The first control unit includes an image data processing step of acquiring image data generated by the third control unit and displaying it on the display unit based on an instruction from the second control unit.
A display method characterized by that.

(付記7)
第1制御部と、第2制御部と、前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、前記第1制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置の前記第1制御部を、
前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる画像データ処理手段、
として機能させることを特徴とするプログラム。
(Appendix 7)
A display that performs a display operation based on the control of the first control unit, the second control unit, the third control unit that generates image data based on the instructions from the second control unit, and the first control unit. The first control unit of the display device including the unit
An image data processing means that acquires image data generated by the third control unit based on an instruction from the second control unit and displays it on the display unit.
A program characterized by functioning as.

100…電子時計、10…表示装置、101…マイクロコンピュータ、102…ROM、103…通信部、104…アンテナ、105…電力供給部、106…操作受付部、107…GPSモジュール、108…表示モジュール、110…CPU、111…RAM、112…計時部、115…プログラム、116…GPSデータ、121…画像データ生成制御部、122…表示制御部、201…CPU、202…RAM、203…ROM、204…GPS受信部、205…通信部、215…画像データ、216…プログラム、221…位置情報取得部、222…画像データ生成部、301…CPU、302…RAM、303…ROM、304…通信部、305…表示部、315…プログラム、321…画像データ処理部 100 ... Electronic clock, 10 ... Display device, 101 ... Microcomputer, 102 ... ROM, 103 ... Communication unit, 104 ... Antenna, 105 ... Power supply unit, 106 ... Operation reception unit, 107 ... GPS module, 108 ... Display module, 110 ... CPU, 111 ... RAM, 112 ... Time counting unit, 115 ... Program, 116 ... GPS data, 121 ... Image data generation control unit, 122 ... Display control unit, 201 ... CPU, 202 ... RAM, 203 ... ROM, 204 ... GPS receiving unit, 205 ... communication unit, 215 ... image data, 216 ... program, 221 ... position information acquisition unit, 222 ... image data generation unit, 301 ... CPU, 302 ... RAM, 303 ... ROM, 304 ... communication unit, 305 ... Display unit, 315 ... Program, 321 ... Image data processing unit

Claims (6)

第1制御部と、
第2制御部と、
現在位置を示す位置情報を取得し、取得した前記位置情報、及び前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、
前記第1制御部の制御に基づいて表示動作を行う表示部と、
を備え、
前記第1制御部は、前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる、
ことを特徴とする表示装置。
1st control unit and
2nd control unit and
A third control unit that acquires position information indicating the current position and generates image data based on the acquired position information and instructions from the second control unit.
A display unit that performs a display operation based on the control of the first control unit,
With
Based on the instruction from the second control unit, the first control unit acquires the image data generated by the third control unit and displays it on the display unit.
A display device characterized by that.
前記第3制御部は、前記第2制御部よりも演算処理能力が高い、
ことを特徴とする請求項1に記載の表示装置。
The third control unit has a higher arithmetic processing capacity than the second control unit.
The display device according to claim 1.
記画像データは、前記位置情報の時系列変化を示す
ことを特徴とする請求項1または2に記載の表示装置。
Before Symbol image data indicates a time-series change of the position information,
The display device according to claim 1 or 2.
請求項1乃至3のいずれか1項に記載の表示装置と、
現在時刻を計時する計時部と、
を備え、
前記第1制御部は、前記計時部が計時した現在時刻を前記表示部に表示させる
ことを特徴とする電子時計。
The display device according to any one of claims 1 to 3 and
The timekeeping section that measures the current time and
With
The first control unit causes the display unit to display the current time measured by the timekeeping unit .
An electronic clock characterized by that.
第1制御部と、第2制御部と、現在位置を示す位置情報を取得し、取得した前記位置情報、及び前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、前記第1制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置が実行する表示方法であって
記第1制御部が、前記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる画像データ処理ステップを備える、
ことを特徴とする表示方法。
A third control unit that acquires position information indicating the current position of the first control unit, the second control unit, and generates image data based on the acquired position information and instructions from the second control unit. A display method executed by a display device including a display unit that performs a display operation based on the control of the first control unit .
The first control unit before SL, based on an instruction from the second control unit acquires image data to which the third control unit has generated, Ru includes an image data processing step of displaying on the display unit,
A display method characterized by that.
第1制御部と、第2制御部と、現在位置を示す位置情報を取得し、取得した前記位置情報、及び前記第2制御部からの指示に基づいて、画像データを生成する第3制御部と、前記第1制御部の制御に基づいて表示動作を行う表示部と、を備える表示装置前記第1制御部
記第2制御部からの指示に基づいて、前記第3制御部が生成した画像データを取得し、前記表示部に表示させる画像データ処理手段
として機能させることを特徴とするプログラム
A third control unit that acquires position information indicating the current position of the first control unit, the second control unit, and generates image data based on the acquired position information and instructions from the second control unit. When a display unit that performs display operation based on the control of the first controller, the first controller of the display device provided with,
Before SL based on an instruction from the second control unit acquires image data to which the third control unit has generated the image data processing means for displaying on the display unit,
A program characterized by functioning as .
JP2017214500A 2017-11-07 2017-11-07 Display devices, electronic clocks, display methods, and programs Active JP6950469B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017214500A JP6950469B2 (en) 2017-11-07 2017-11-07 Display devices, electronic clocks, display methods, and programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017214500A JP6950469B2 (en) 2017-11-07 2017-11-07 Display devices, electronic clocks, display methods, and programs

Publications (2)

Publication Number Publication Date
JP2019086387A JP2019086387A (en) 2019-06-06
JP6950469B2 true JP6950469B2 (en) 2021-10-13

Family

ID=66762844

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017214500A Active JP6950469B2 (en) 2017-11-07 2017-11-07 Display devices, electronic clocks, display methods, and programs

Country Status (1)

Country Link
JP (1) JP6950469B2 (en)

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0358752U (en) * 1989-10-05 1991-06-07
JP4239317B2 (en) * 1999-04-07 2009-03-18 カシオ計算機株式会社 POSITIONING DEVICE AND POSITIONING CONTROL METHOD
JP2001211552A (en) * 2000-01-27 2001-08-03 Canon Inc Portable equipment
JP2004125488A (en) * 2002-09-30 2004-04-22 Rhythm Watch Co Ltd Karakuri Clock and Karakuri System
JP6699166B2 (en) * 2015-12-24 2020-05-27 カシオ計算機株式会社 Display control device, display control method, and program
JP2017161464A (en) * 2016-03-11 2017-09-14 セイコーエプソン株式会社 Electronic timepiece and control method of electronic timepiece

Also Published As

Publication number Publication date
JP2019086387A (en) 2019-06-06

Similar Documents

Publication Publication Date Title
US10031488B2 (en) Radio wave receiver, radio-controlled timepiece, signal obtaining method and storage medium
JP6069952B2 (en) Positioning method of mobile terminal device, control program, mobile terminal device
JP2015073590A (en) Portable device and heart rate arrival time measurement control method
JP6919164B2 (en) Magnetic field measuring device, electronic clock, correction setting method of measured magnetic field, and program
JP2016205881A (en) Electronic apparatus, positioning control method, and program
US9226107B2 (en) Method of controlling mobile terminal apparatus and mobile terminal apparatus
US11385600B2 (en) Timer measurement device, electronic timepiece, timer measurement method, and non-transitory computer readable storage medium storing program
US11175636B2 (en) Satellite radio wave receiving device, electronic timepiece, method, and non-transitory computer-readable storage medium
JP6950469B2 (en) Display devices, electronic clocks, display methods, and programs
JP6798470B2 (en) Electronic clocks, display control methods, and programs
JP2021063770A (en) Device and method for measuring moving distance and program
JP6919305B2 (en) Communication device, electronic clock, time change method, notification signal generation method, and program
US9933757B2 (en) Satellite radio-wave reception device, radio clock, information acquisition method, and recording medium
JP6376506B2 (en) Electronic device, sensor calibration determination method, and sensor calibration determination program
JP2019164051A (en) Remaining battery level estimation device, electronic apparatus, method for estimating remaining battery level, and program
JP6212321B2 (en) Activity amount measuring device, activity amount measuring auxiliary device
JP2018048829A (en) Radio communication device, electronic watch, time correction method, transmission information generation method, and program
JP6819180B2 (en) Display devices, electronic clocks, display processing methods, and programs
CN117471896A (en) Display control device, electronic timepiece, display control method and storage medium
JP6953956B2 (en) Wireless communication device, electronic clock, display format determination method, and program
JP6759900B2 (en) Local time setting acquisition device, electronic clock, local time setting acquisition method, and program
JP2019158632A (en) Satellite radio receiver, electronic clock and date and time acquisition method
JP2022020828A (en) Electronic devices, display methods, and programs
JP6972751B2 (en) Exercise support device, electronic clock, exercise support method, and program
JP6841106B2 (en) Wireless communication devices, electronic clocks, wireless communication methods, and programs

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20201016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210622

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210729

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: 20210824

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210906

R150 Certificate of patent or registration of utility model

Ref document number: 6950469

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150