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
JP7419686B2 - Electronic devices, management systems, and display methods - Google Patents
[go: Go Back, main page]

JP7419686B2 - Electronic devices, management systems, and display methods - Google Patents

Electronic devices, management systems, and display methods Download PDF

Info

Publication number
JP7419686B2
JP7419686B2 JP2019126018A JP2019126018A JP7419686B2 JP 7419686 B2 JP7419686 B2 JP 7419686B2 JP 2019126018 A JP2019126018 A JP 2019126018A JP 2019126018 A JP2019126018 A JP 2019126018A JP 7419686 B2 JP7419686 B2 JP 7419686B2
Authority
JP
Japan
Prior art keywords
display
information
image
unit
color
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
JP2019126018A
Other languages
Japanese (ja)
Other versions
JP2021012278A (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.)
Toppan Holdings Inc
Original Assignee
Toppan Holdings Inc
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 Toppan Holdings Inc filed Critical Toppan Holdings Inc
Priority to JP2019126018A priority Critical patent/JP7419686B2/en
Publication of JP2021012278A publication Critical patent/JP2021012278A/en
Application granted granted Critical
Publication of JP7419686B2 publication Critical patent/JP7419686B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Controls And Circuits For Display Device (AREA)

Description

本発明は、電子デバイス、管理システム、及び表示方法に関する。 The present invention relates to an electronic device, a management system, and a display method.

近年、RFID(Radio Frequency Identification)を用いた電子デバイスが広く使用されている(例えば、特許文献1を参照)。また、このような電子デバイスには、電子ペーパーなどの表示部に、白黒の2色表示の他に、例えば、赤色や黄色などを加えた3色以上の複数色を表示可能なものが知られている。 In recent years, electronic devices using RFID (Radio Frequency Identification) have been widely used (see, for example, Patent Document 1). In addition, some electronic devices such as electronic paper are known to be capable of displaying three or more colors, such as red and yellow, in addition to two-color display (black and white). ing.

特開2017-215837号公報JP2017-215837A

ところで、上述した電子デバイスでは、文字や画像を表示部に表示させる際に、例えば、上位装置からの表示要求に応じて、予め記憶している画像データを読み出して表示部に表示する。しかしながら、上述した電子デバイスでは、3色以上の複数色の表示に対応すると、予め記憶しておく画像データの情報量が増大するため、画像データを記憶するために大容量の記憶部を必要とし、表示できる画像が制限される場合があった。 By the way, in the electronic device described above, when displaying characters or images on the display section, for example, in response to a display request from a host device, pre-stored image data is read out and displayed on the display section. However, in the above-mentioned electronic devices, when supporting display of three or more colors, the amount of image data to be stored in advance increases, so a large-capacity storage unit is required to store the image data. , the images that could be displayed were sometimes limited.

本発明は、上記問題を解決すべくなされたもので、その目的は、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる電子デバイス、管理システム、及び表示方法を提供することにある。 The present invention has been made to solve the above problems, and its purpose is to provide an electronic device, a management system, and a management system capable of reducing the amount of information for storing image data and reducing restrictions on images that can be displayed. and to provide a display method.

上記問題を解決するために、本発明の一態様は、不揮発なメモリ性を有し、3色以上の複数色の表示を行う表示部と、前記表示部に表示可能であり、1画素を2値情報として表した画像データを記憶する画像記憶部と、無線通信によって上位装置との間で通信を行う無線通信部と、前記無線通信部が前記無線通信により前記上位装置から受信した表示要求であって、前記画像記憶部が記憶する前記画像データを指定する画像指定情報と、前記2値情報に対応する色を示す色情報と、画像数と、前記画像を前記表示部に表示する位置を示す表示位置情報とを含む表示要求に応じて、前記画像指定情報に基づいて指定された前記画像データを前記画像記憶部から取得し、取得した前記画像データを、前記色情報に基づく色で、前記表示部に表示させる処理部とを備え、前記表示要求は、前記表示部の表示において優先して表示する階層を示すレイヤー情報を含み、前記処理部は、前記表示部の前記レイヤー情報に応じた前記階層に、前記色情報に基づく色で前記画像データを表示させることを特徴とする電子デバイスである。 In order to solve the above problem, one embodiment of the present invention includes a display portion that has non-volatile memory and displays a plurality of colors of three or more, and a display portion that can display on the display portion, and that allows one pixel to be displayed in two colors. an image storage unit that stores image data expressed as value information; a wireless communication unit that communicates with a host device through wireless communication; and a display request that the wireless communication unit receives from the host device through the wireless communication. image designation information specifying the image data stored in the image storage unit, color information indicating a color corresponding to the binary information , the number of images, and a position at which the image is displayed on the display unit. In response to a display request including display position information , the image data designated based on the image designation information is acquired from the image storage unit, and the acquired image data is colored based on the color information, a processing unit that displays on the display unit, the display request includes layer information indicating a layer to be displayed with priority in the display of the display unit, and the processing unit The electronic device is characterized in that the image data is displayed in the hierarchical layer in a color based on the color information.

また、本発明の一態様は、上記に記載の電子デバイスと、工程ごとに配置され、前記電子デバイスが前記工程を通過する際に、前記表示要求を送信して、前記表示部の表示を前記工程に応じて変更させる前記上位装置である複数のリーダライタ装置とを備えることを特徴とする管理システムである。 Further, one aspect of the present invention is arranged with the electronic device described above for each step, and when the electronic device passes through the step, transmits the display request to change the display of the display unit to the display unit. This management system is characterized by comprising a plurality of reader/writer devices, which are the above-mentioned higher-level devices, and which are changed according to the process.

また、本発明の一態様は、不揮発なメモリ性を有し、3色以上の複数色の表示を行う表示部と、前記表示部に表示可能であり、1画素を2値情報として表した画像データを記憶する画像記憶部と、無線通信によって上位装置との間で通信を行う無線通信部とを備える電子デバイスの表示方法であって、前記無線通信部が、前記無線通信により前記上位装置から受信した表示要求であって、前記画像記憶部が記憶する前記画像データを指定する画像指定情報と、前記2値情報に対応する色を示す色情報と、画像数と、前記画像を前記表示部に表示する位置を示す表示位置情報とを含む表示要求を、前記無線通信により前記上位装置から受信する受信ステップと、処理部が、前記受信ステップによって受信した前記表示要求に応じて、前記画像指定情報に基づいて指定された前記画像データを前記画像記憶部から取得し、取得した前記画像データを、前記色情報に基づく色で、前記表示部に表示させる処理ステップとを含み、前記表示要求は、前記表示部の表示において優先して表示する階層を示すレイヤー情報を含み、前記処理ステップにおいて、前記処理部が、前記表示部の前記レイヤー情報に応じた前記階層に、前記色情報に基づく色で前記画像データを表示させることを特徴とする表示方法である。 Further, one aspect of the present invention provides a display unit that has a non-volatile memory property and displays a plurality of colors of three or more colors, and an image that can be displayed on the display unit and that represents one pixel as binary information. A display method for an electronic device comprising an image storage section that stores data, and a wireless communication section that communicates with a host device via wireless communication, the wireless communication section communicating with the host device via wireless communication. The received display request includes image specification information specifying the image data stored in the image storage unit, color information indicating a color corresponding to the binary information , the number of images, and displaying the image data on the display unit. a receiving step of receiving a display request including display position information indicating a position to be displayed from the higher-level device via the wireless communication; and a processing unit, in response to the display request received by the receiving step, the display request includes a processing step of acquiring the image data specified based on the information from the image storage unit and displaying the acquired image data on the display unit in a color based on the color information; , including layer information indicating a layer to be displayed with priority in the display on the display section, and in the processing step, the processing section adds a color based on the color information to the layer according to the layer information on the display section. This display method is characterized in that the image data is displayed in the following manner.

本発明によれば、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる。 According to the present invention, it is possible to reduce the amount of information for storing image data and reduce restrictions on images that can be displayed.

第1の実施形態による電子デバイスの一例を示すブロック図である。FIG. 1 is a block diagram illustrating an example of an electronic device according to a first embodiment. 第1の実施形態における画像記憶部のデータ例を示す図である。FIG. 3 is a diagram showing an example of data in an image storage unit in the first embodiment. 第1の実施形態における色情報のデータ例を示す図である。FIG. 3 is a diagram showing an example of color information data in the first embodiment. 第1の実施形態による電子デバイスの表示コマンドの処理の一例を示すフローチャートである。5 is a flowchart illustrating an example of display command processing of the electronic device according to the first embodiment. 第1の実施形態における表示部への表示処理の一例を示す第1の図である。FIG. 3 is a first diagram illustrating an example of display processing on a display unit in the first embodiment. 図5に示す表示処理の一例による表示部への表示例を示す図である。6 is a diagram illustrating an example of display on a display unit according to an example of the display process illustrated in FIG. 5. FIG. 第1の実施形態における表示部への表示処理の一例を示す第2の図である。FIG. 7 is a second diagram illustrating an example of display processing on the display unit in the first embodiment. 図7に示す表示処理の一例による表示部への表示例を示す図である。8 is a diagram illustrating an example of display on a display unit according to an example of the display process illustrated in FIG. 7. FIG. 第2の実施形態による電子デバイスの一例を示すブロック図である。FIG. 2 is a block diagram illustrating an example of an electronic device according to a second embodiment. 第2の実施形態におけるレイヤー情報のデータ例を示す図である。It is a figure which shows the data example of layer information in 2nd Embodiment. 第2の実施形態による電子デバイスの表示コマンドの処理の一例を示すフローチャートである。7 is a flowchart illustrating an example of display command processing of an electronic device according to the second embodiment. 第2の実施形態における表示部への表示処理の一例を示す図である。FIG. 7 is a diagram illustrating an example of display processing on a display unit in the second embodiment. 第3の実施形態による生産管理システムの一例を示すブロック図である。FIG. 3 is a block diagram showing an example of a production management system according to a third embodiment.

以下、本発明の一実施形態による電子デバイス、管理システム、及び表示方法について、図面を参照して説明する。 EMBODIMENT OF THE INVENTION Hereinafter, an electronic device, a management system, and a display method according to one embodiment of the present invention will be described with reference to the drawings.

[第1の実施形態]
図1は、本実施形態による電子デバイス1の一例を示すブロック図である。
図1に示すように、電子デバイス1は、無線通信部11と、表示部12と、記憶部13と、制御部14とを備える。
[First embodiment]
FIG. 1 is a block diagram showing an example of an electronic device 1 according to this embodiment.
As shown in FIG. 1, the electronic device 1 includes a wireless communication section 11, a display section 12, a storage section 13, and a control section 14.

電子デバイス1は、例えば、RFIDタグやコンタクトレスICカード、エッジデバイスなどの電子機器であり、例えば、リーダライタ2からが送信したコマンド(処理要求)を、無線通信部11を介して受信し、受信したコマンドに応じた処理(コマンド処理)を実行する。そして、電子デバイス1は、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11を介してリーダライタ2に送信(返信)する。 The electronic device 1 is, for example, an electronic device such as an RFID tag, a contactless IC card, or an edge device. Executes processing (command processing) according to the received command. Then, the electronic device 1 transmits (reply) a response (processing response) that is the execution result of the command processing to the reader/writer 2 via the wireless communication unit 11.

リーダライタ2は、上位装置の一例であり、不図示の無線通信部を備え、無線通信により、コマンドを送信し、コマンドに応じた処理を電子デバイス1に実行させる。リーダライタ2は、例えば、表示コマンドを電子デバイス1に送信し、電子デバイス1の表示部12に各種画像を表示させる。 The reader/writer 2 is an example of a host device, includes a wireless communication unit (not shown), transmits commands through wireless communication, and causes the electronic device 1 to execute processing according to the commands. For example, the reader/writer 2 transmits a display command to the electronic device 1 and causes the display unit 12 of the electronic device 1 to display various images.

無線通信部11は、例えば、NFC(Near Field Communication)などの無線通信によってリーダライタ2(上位装置)との間で通信を行う。無線通信部11は、リーダライタ2から各種コマンドを無線通信によって受信し、受信したコマンドを後述する制御部14に出力する。また、無線通信部11は、制御部14によって処理された各種コマンド処理のレスポンスを、無線通信によってリーダライタ2に送信する。なお、無線通信部11は、リーダライタ2から無線給電により電子デバイス1を動作させる電力を受電するものであってもよい。 The wireless communication unit 11 communicates with the reader/writer 2 (upper-level device) by wireless communication such as NFC (Near Field Communication), for example. The wireless communication unit 11 receives various commands from the reader/writer 2 via wireless communication, and outputs the received commands to the control unit 14, which will be described later. The wireless communication unit 11 also transmits responses to various command processes processed by the control unit 14 to the reader/writer 2 via wireless communication. Note that the wireless communication unit 11 may receive power for operating the electronic device 1 from the reader/writer 2 by wireless power supply.

表示部12は、例えば、電子ペーパーなどであり、不揮発なメモリ性を有する表示を行う。表示部12は、例えば、白黒の2色の他に、赤色や黄色などの色を表示可能である。すなわち、表示部12は、3色以上の複数色の表示に対応する電子ペーパーである。なお、表示部12は、電子ペーパーに文字や画像などの表示データを書き込むドライバ部(不図示)及び表示パネル(不図示)を含むものとする。 The display unit 12 is, for example, electronic paper, and performs display with non-volatile memory properties. The display unit 12 can display colors such as red and yellow in addition to black and white, for example. That is, the display unit 12 is electronic paper that supports display of three or more colors. Note that the display unit 12 includes a driver unit (not shown) that writes display data such as characters and images on electronic paper, and a display panel (not shown).

記憶部13は、電子デバイス1が利用する各種情報を記憶する。記憶部13は、例えば、画像記憶部131を備える。
画像記憶部131は、例えば、EEPROM(Electrically Erasable Programmable Read-Only Memory)などの不揮発性メモリで構成され、表示部12に表示可能な画像データを予め記憶する。なお、画像データは、1画素(1ドット(dot))を2値情報(例えば、1ビットの情報)として表したものである。ここで、図2を参照して、本実施形態における画像記憶部131のデータ例について説明する。
The storage unit 13 stores various information used by the electronic device 1. The storage unit 13 includes, for example, an image storage unit 131.
The image storage unit 131 is configured with a nonvolatile memory such as an EEPROM (Electrically Erasable Programmable Read-Only Memory), and stores image data that can be displayed on the display unit 12 in advance. Note that the image data represents one pixel (one dot) as binary information (for example, one bit of information). Here, with reference to FIG. 2, an example of data in the image storage unit 131 in this embodiment will be described.

図2は、本実施形態における画像記憶部131のデータ例を示す図である。
図2に示すように、画像記憶部131は、「画像識別情報」と、「サイズ情報」と、「画像データ」とを対応付けて予め記憶している。ここで、「画像識別情報」は、画像を識別する16進数(ヘキサデシマル)の画像IDを示し、「サイズ情報」は、画像の「横サイズ」及び「縦サイズ」を示している。また、「画像データ」は、表示部12に表示可能な画像のデータであり、1画素(1ドット)を、例えば、“0”又は“1”の2値情報として表現した画像データを示している。
FIG. 2 is a diagram showing an example of data in the image storage unit 131 in this embodiment.
As shown in FIG. 2, the image storage unit 131 stores in advance "image identification information,""sizeinformation," and "image data" in association with each other. Here, the "image identification information" indicates an image ID in hexadecimal numbers (hexadecimal) that identifies the image, and the "size information" indicates the "horizontal size" and "vertical size" of the image. Moreover, "image data" is image data that can be displayed on the display unit 12, and indicates image data in which one pixel (one dot) is expressed as binary information of "0" or "1", for example. There is.

例えば、図2に示す例では、「画像識別情報」が“01”に対応する画像の「サイズ情報」は、「横サイズ」が“288”ドットであり、「縦サイズ」が“48”ドットであることを示している。また、「画像識別情報」が“01”に対応する「画像データ」として、“画像Aの画像データ”が画像記憶部131に記憶されていることを示している。 For example, in the example shown in FIG. 2, the "size information" of the image whose "image identification information" corresponds to "01" has a "horizontal size" of "288" dots and a "vertical size" of "48" dots. It shows that. It also shows that "image data of image A" is stored in the image storage unit 131 as "image data" whose "image identification information" corresponds to "01".

図1の説明に戻り、制御部14は、例えば、CPU(Central Processing Unit)などを含むプロセッサであり、電子デバイス1を統括的に制御する。制御部14は、コマンド処理部141と、表示制御部142とを備える。 Returning to the description of FIG. 1, the control unit 14 is a processor including, for example, a CPU (Central Processing Unit), and controls the electronic device 1 in an integrated manner. The control unit 14 includes a command processing unit 141 and a display control unit 142.

コマンド処理部141(処理部の一例)は、無線通信部11が無線通信によりリーダライタ2から受信したコマンド(処理要求)を取得し、コマンドに応じた各種コマンド処理を実行する。また、コマンド処理部141は、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11に対して、リーダライタ2に送信(返信)させる。 The command processing unit 141 (an example of a processing unit) acquires the command (processing request) that the wireless communication unit 11 receives from the reader/writer 2 via wireless communication, and executes various command processes according to the command. Further, the command processing unit 141 causes the wireless communication unit 11 to transmit (reply) a response (processing response) that is the execution result of the command processing to the reader/writer 2 .

例えば、コマンド処理部141は、無線通信部11が、表示コマンド(表示要求)を無線通信によりリーダライタ2から受信した場合に、表示部12に指定された画像を表示させるコマンド処理を実行する。ここで、表示コマンドには、表示部12への表示位置を示す表示位置情報と、上述した画像指定情報及び色情報とが含まれる。 For example, when the wireless communication unit 11 receives a display command (display request) from the reader/writer 2 via wireless communication, the command processing unit 141 executes command processing to cause the display unit 12 to display a designated image. Here, the display command includes display position information indicating the display position on the display unit 12, and the above-mentioned image designation information and color information.

色情報は、上述した1画素(1ドット(dot))を表現する2値情報に対応する色を示す情報で、表示色の種類を指定する情報である。色情報は、例えば、図3に示すように予め設定されているものとする。 The color information is information indicating a color corresponding to the binary information representing one pixel (one dot) described above, and is information specifying the type of display color. It is assumed that the color information is set in advance as shown in FIG. 3, for example.

図3は、本実施形態における色情報のデータ例を示す図である。
図3に示すように、「色情報」と「表示色」とは、予め対応付けられており、例えば、「色情報」が“0x0”である場合に、「表示色」に“白黒”が指定されることを示している。また、「色情報」が“0x1”である場合に、「表示色」に“白赤”が指定されることを示している。ここで、先頭に“0x”が付与された文字列は、16進数(ヘキサデシマル)の表記であることを示す。また、ここでは、「色情報」を4ビットの情報として表す。
FIG. 3 is a diagram showing an example of color information data in this embodiment.
As shown in Figure 3, "color information" and "display color" are associated in advance. For example, when "color information" is "0x0", "black and white" is set for "display color". Indicates that it will be specified. Further, when the "color information" is "0x1", it indicates that "white red" is specified as the "display color". Here, a character string with "0x" added to the beginning indicates a hexadecimal notation. Furthermore, here, "color information" is expressed as 4-bit information.

再び、図1の説明に戻り、コマンド処理部141は、表示位置情報、画像指定情報、及び色情報を含む表示コマンドを受信した場合に、表示コマンドに応じて、まず、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。すなわち、コマンド処理部141は、受信した画像指定情報に対応する画像データを、画像記憶部131から検索し、画像指定情報に対応する画像データを読み出す。例えば、画像指定情報が“0x01”である場合に、コマンド処理部141は、画像Aのサイズ情報及び画像データを画像記憶部131から読み出す。 Returning to the explanation of FIG. 1 again, when the command processing unit 141 receives a display command including display position information, image designation information, and color information, the command processing unit 141 first performs processing based on the image designation information in accordance with the display command. The designated image data is acquired from the image storage section 131. That is, the command processing unit 141 searches the image storage unit 131 for image data corresponding to the received image designation information, and reads out the image data corresponding to the image designation information. For example, when the image designation information is “0x01”, the command processing unit 141 reads the size information and image data of the image A from the image storage unit 131.

また、コマンド処理部141は、取得した画像データを、色情報に基づく色で、表示部12に表示させる。コマンド処理部141は、例えば、図3により予め定められた設定に基づいて、色情報に対応する表示色を決定し、当該表示色で、受信した表示位置情報に対応する表示部12の位置に、画像記憶部131から取得した画像データを表示させる。 Further, the command processing unit 141 causes the display unit 12 to display the acquired image data in a color based on the color information. For example, the command processing unit 141 determines a display color corresponding to the color information based on the predetermined settings shown in FIG. , the image data acquired from the image storage unit 131 is displayed.

例えば、色情報が、“0x0”である場合に、コマンド処理部141は、表示色を“白黒”で、画像記憶部131から取得した画像データを、受信した表示位置情報に対応する表示部12の位置に表示するように、表示制御部142に依頼する。 For example, when the color information is "0x0", the command processing section 141 sets the display color to "black and white" and displays the image data acquired from the image storage section 131 on the display section corresponding to the received display position information. The display control unit 142 is requested to display the image at the position shown in FIG.

表示制御部142は、表示部12への表示を制御する。表示制御部142は、例えば、コマンド処理部141からの依頼に基づいて、コマンド処理部141から供給された画像データを指定された表示開始位置から指定された表示色(例えば、白黒、白赤など)で表示させる。
なお、本実施形態において、表示制御部142は、画像データの表示位置が重なった箇所には、後からの表示依頼(表示コマンド)に対応する画像を優先させて表示させる。
The display control section 142 controls the display on the display section 12. For example, based on a request from the command processing unit 141, the display control unit 142 converts the image data supplied from the command processing unit 141 into a specified display color (for example, black and white, white and red, etc.) from a specified display start position. ).
In the present embodiment, the display control unit 142 gives priority to displaying an image corresponding to a later display request (display command) at a location where the display positions of the image data overlap.

次に、図面を参照して、本実施形態による電子デバイス1の動作について説明する。
図4は、本実施形態による電子デバイス1の表示コマンドの処理の一例を示すフローチャートである。
Next, the operation of the electronic device 1 according to this embodiment will be described with reference to the drawings.
FIG. 4 is a flowchart illustrating an example of display command processing of the electronic device 1 according to the present embodiment.

図4に示すように、電子デバイス1は、まず、コマンドを受信したか否かを判定する(ステップS101)。すなわち、電子デバイス1の制御部14は、無線通信部11がリーダライタ2からコマンドを受信したか否かを判定する。制御部14は、無線通信部11がコマンドを受信した場合(ステップS101:YES)に、処理をステップS102に進める。また、制御部14は、無線通信部11がコマンドを受信していない場合(ステップS101:NO)に、処理をステップS101に戻す。 As shown in FIG. 4, the electronic device 1 first determines whether a command has been received (step S101). That is, the control unit 14 of the electronic device 1 determines whether the wireless communication unit 11 has received a command from the reader/writer 2. When the wireless communication unit 11 receives the command (step S101: YES), the control unit 14 advances the process to step S102. Further, if the wireless communication unit 11 has not received the command (step S101: NO), the control unit 14 returns the process to step S101.

なお、ここでのコマンドを受信した場合とは、1回の電文受信、又はチェイニング(連鎖)による複数回の電文受信により、各コマンドの全電文データを受信しているものとする。
また、表示コマンドは、1回のコマンド処理において、複数の画像を指定して表示可能であり、表示コマンドの電文には、表示コマンドコードと、画像数と、各画像の情報(表示位置情報、画像指定情報、及び色情報)と、表示コマンド終了情報とが含まれるものとする。
Note that when a command is received here, it is assumed that all the message data of each command is received by receiving the message once or by receiving the message multiple times by chaining.
In addition, the display command can specify and display multiple images in one command process, and the message of the display command includes the display command code, the number of images, and information about each image (display position information, (image designation information and color information) and display command end information.

ステップS102において、制御部14のコマンド処理部141は、リーダライタ2から受信したコマンドが表示コマンドであるか否かを判定する。コマンド処理部141は、リーダライタ2から受信したコマンドが表示コマンドである場合(ステップS102:YES)に、処理をステップS103に進める。また、コマンド処理部141は、リーダライタ2から受信したコマンドが表示コマンドでない(表示コマンド以外のコマンドである)場合(ステップS102:NO)に、処理をステップS110に進める。 In step S102, the command processing unit 141 of the control unit 14 determines whether the command received from the reader/writer 2 is a display command. If the command received from the reader/writer 2 is a display command (step S102: YES), the command processing unit 141 advances the process to step S103. Further, if the command received from the reader/writer 2 is not a display command (a command other than a display command) (step S102: NO), the command processing unit 141 advances the process to step S110.

ステップS103において、コマンド処理部141は、画像のカウント値nに“1”を設定する。
次に、コマンド処理部141は、画像指定情報で指定された画像データを画像記憶部131から画像データを読み出す(ステップS104)。コマンド処理部141は、表示コマンドに含まれるn番目の画像の画像指定情報を画像IDとして、画像IDに対応する画像データを画像記憶部131から検索し、画像IDに対応する画像データ及びサイズ情報を画像記憶部131から読み出す。
In step S103, the command processing unit 141 sets the image count value n to "1".
Next, the command processing unit 141 reads the image data specified by the image specification information from the image storage unit 131 (step S104). The command processing unit 141 uses the image specification information of the n-th image included in the display command as the image ID, searches the image storage unit 131 for image data corresponding to the image ID, and retrieves the image data and size information corresponding to the image ID. is read from the image storage unit 131.

次に、コマンド処理部141は、画像データを指定された表示部の位置に、色情報で指定された色で表示させる画面データを生成する(ステップS105)。コマンド処理部141は、表示コマンドに含まれるn番目の画像の表示遺著情報に基づく表示位置に、表示コマンドに含まれるn番目の画像の色情報に対応する表示色で(例えば、図3参照)、画像記憶部131から読み出したサイズ情報の示すサイズの画像データを表示するように、表示部12の画面データを生成する。 Next, the command processing unit 141 generates screen data that causes the image data to be displayed at the specified position of the display unit in the color specified by the color information (step S105). The command processing unit 141 displays a display color corresponding to the color information of the n-th image included in the display command (for example, see FIG. 3) at a display position based on the display posthumous information of the n-th image included in the display command. ), screen data for the display unit 12 is generated so as to display image data of the size indicated by the size information read from the image storage unit 131.

次に、コマンド処理部141は、カウント値nに“1”を加算する(ステップS106)。すなわち、コマンド処理部141は、画像のカウント値nに(n+1)の値を設定する。 Next, the command processing unit 141 adds "1" to the count value n (step S106). That is, the command processing unit 141 sets the image count value n to the value (n+1).

次に、コマンド処理部141は、カウント値nが、表示コマンドに含まれる画像数より大きいか否かを判定する(ステップS107)。コマンド処理部141は、カウント値nが、画像数より大きい場合(ステップS107:YES)に、処理をステップS108に進める。また、コマンド処理部141は、カウント値nが、画像数以下である場合(ステップS107:NO)に、処理をステップS104に戻し、ステップS104からステップS107の処理を繰り返す。 Next, the command processing unit 141 determines whether the count value n is greater than the number of images included in the display command (step S107). If the count value n is greater than the number of images (step S107: YES), the command processing unit 141 advances the process to step S108. Further, when the count value n is less than or equal to the number of images (step S107: NO), the command processing unit 141 returns the process to step S104 and repeats the processes from step S104 to step S107.

ステップS108において、コマンド処理部141は、生成した画面データを表示部12に表示する。すなわち、生成した画面データを表示部12に表示するように、表示制御部142に依頼し、この依頼に応じて、表示制御部142が、表示部12に、表示コマンドで指定された画像データを含む表示画面を表示させる。これにより、表示部12には、表示コマンドで指定された画像データが指定され色で表示される。 In step S108, the command processing unit 141 displays the generated screen data on the display unit 12. That is, the display control unit 142 is requested to display the generated screen data on the display unit 12, and in response to this request, the display control unit 142 causes the display unit 12 to display the image data specified by the display command. Display the display screen that includes. As a result, the image data specified by the display command is displayed on the display unit 12 in the specified color.

次に、コマンド処理部141は、レスポンスを送信する(ステップS109)。コマンド処理部141は、コマンド処理の結果として、各種コマンド処理に応じたレスポンスを、無線通信部11を介してリーダライタ2に送信する。ステップS109の処理後に、制御部14は、処理をステップS101に戻す。 Next, the command processing unit 141 transmits a response (step S109). The command processing unit 141 transmits a response corresponding to various command processing to the reader/writer 2 via the wireless communication unit 11 as a result of the command processing. After the process in step S109, the control unit 14 returns the process to step S101.

また、ステップS110において、コマンド処理部141は、他のコマンド処理(表示コマンド以外のコマンド処理)を実行する。ステップS110の処理後に、コマンド処理部141は、処理をステップS109に進めて、他のコマンド処理の結果として、レスポンスを送信する。 Further, in step S110, the command processing unit 141 executes other command processing (command processing other than the display command). After the processing in step S110, the command processing unit 141 advances the processing to step S109 and transmits a response as a result of other command processing.

次に、図5~図8を参照して、本実施形態における表示部12への表示処理について説明する。
図5は、本実施形態における表示部12への表示処理の一例を示す第1の図である。また、図6は、図5に示す表示処理の一例による表示部12への表示例を示す図である。
図5では、図6に示す画像SG1~画像SG4を表示部12に表示する場合の一例について説明する。なお、ここでは、R(ACK)のブロック電文(アクノリッジ電文)を利用して、4回の電文に分割して表示コマンドを送信する例を説明する。
Next, display processing on the display unit 12 in this embodiment will be described with reference to FIGS. 5 to 8.
FIG. 5 is a first diagram showing an example of display processing on the display unit 12 in this embodiment. Further, FIG. 6 is a diagram showing an example of display on the display unit 12 by an example of the display processing shown in FIG. 5.
In FIG. 5, an example in which images SG1 to SG4 shown in FIG. 6 are displayed on the display section 12 will be described. Note that here, an example will be described in which a display command is transmitted by dividing it into four messages using an R (ACK) block message (acknowledge message).

図5に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x0))含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS201)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1は、ステップS201の電文に対するR(ACK)をリーダライタ2に送信する(ステップS202)。
As shown in FIG. 5, the reader/writer 2 first sends a divided message of a display command that includes a display command code, the number of images, and information about image A (display position information, image designation information for image A, and color information (0x0)). is transmitted to the electronic device 1 (step S201). Note that in this example, the number of images is "4".
Next, the electronic device 1 transmits R (ACK) for the message in step S201 to the reader/writer 2 (step S202).

次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び色情報(0x0))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS203)。
次に、電子デバイス1は、ステップS203の電文に対するR(ACK)をリーダライタ2に送信する(ステップS204)。
Next, the reader/writer 2 transmits a divided message of a display command including information on image B (display position information, image designation information on image B, and color information (0x0)) to the electronic device 1 (step S203). .
Next, the electronic device 1 transmits R (ACK) for the message in step S203 to the reader/writer 2 (step S204).

次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS205)。
次に、電子デバイス1は、ステップS205の電文に対するR(ACK)をリーダライタ2に送信する(ステップS206)。
Next, the reader/writer 2 transmits a divided message of a display command including information on the image C (display position information, image designation information on the image C, and color information (0x1)) to the electronic device 1 (step S205). .
Next, the electronic device 1 transmits R (ACK) for the message in step S205 to the reader/writer 2 (step S206).

次に、リーダライタ2は、画像Dの情報(表示位置情報、画像Dの画像指定情報、及び色情報(0x1))と、表示コマンド終了情報とを含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS207)。 Next, the reader/writer 2 sends the divided message of the display command including the information of the image D (display position information, image designation information of the image D, and color information (0x1)) and the display command end information to the electronic device 2. (step S207).

次に、電子デバイス1は、表示コマンドに応じて、画像A及び画像Bを白黒で、画像C及び画像Dを白赤で、表示部12に表示させる(ステップS208)。ここで、電子デバイス1は、図6の画像SG1に示すように、表示位置情報で指定された表示部12の表示位置に、画像Aを白黒で表示させ、図6の画像SG2に示すように、表示位置情報で指定された表示部12の表示位置に、画像Bを白黒で表示させる。 Next, the electronic device 1 displays images A and B in black and white and images C and D in white and red on the display unit 12 in accordance with the display command (step S208). Here, the electronic device 1 displays the image A in black and white at the display position of the display section 12 specified by the display position information, as shown in the image SG1 of FIG. 6, and displays the image A in black and white as shown in the image SG2 of FIG. , displays image B in black and white at the display position of the display section 12 specified by the display position information.

また、電子デバイス1は、図6の画像SG3に示すように、表示位置情報で指定された表示部12の表示位置に、画像Cを白赤で表示させる。なお、画像SG3の一部は、画像SG1の一部及び画像SG2の一部に重なるため、表示制御部142は、表示位置が重なった箇所には、後から入力された画像Cを優先させて表示する。また、電子デバイス1は、図6の画像SG4に示すように、表示位置情報で指定された表示部12の表示位置に、画像Dを白赤で表示させる。
次に、電子デバイス1は、表示コマンドに対するレスポンスをリーダライタ2に送信する(ステップS209)。
Further, the electronic device 1 displays the image C in white and red at the display position of the display unit 12 specified by the display position information, as shown in the image SG3 of FIG. Note that since a part of image SG3 overlaps a part of image SG1 and a part of image SG2, the display control unit 142 gives priority to image C input later in the overlapped display position. indicate. Furthermore, as shown in image SG4 in FIG. 6, electronic device 1 displays image D in white and red at the display position of display unit 12 specified by the display position information.
Next, the electronic device 1 transmits a response to the display command to the reader/writer 2 (step S209).

このように、電子デバイス1は、画像SG1→画像SG2→画像SG3→画像SG4の順に表示色を変更して、表示画面G1に示すように、画像記憶部131が記憶する画像A~画像Dを表示する。 In this way, the electronic device 1 changes the display color in the order of image SG1 → image SG2 → image SG3 → image SG4, and displays images A to D stored in the image storage unit 131 as shown in the display screen G1. indicate.

また、図7は、本実施形態における表示部12への表示処理の一例を示す第2の図である。また、図8は、図7に示す表示処理の一例による表示部12への表示例を示す図である。
図7では、図8に示す画像SG5~画像SG8を表示部12に表示する場合の一例について説明する。なお、図8に示す表示画面G2は、上述した図6に示す表示画面G1とは、表示色が異なっている。また、ここでは、上述した図5に示す例と同様に、R(ACK)のブロック電文(アクノリッジ電文)を利用して、4回の電文に分割して表示コマンドを送信する例を説明する。
Further, FIG. 7 is a second diagram showing an example of display processing on the display unit 12 in this embodiment. Further, FIG. 8 is a diagram showing an example of display on the display unit 12 by an example of the display processing shown in FIG. 7.
In FIG. 7, an example in which images SG5 to SG8 shown in FIG. 8 are displayed on the display unit 12 will be described. Note that the display screen G2 shown in FIG. 8 has a different display color from the display screen G1 shown in FIG. 6 described above. Also, here, as in the example shown in FIG. 5 described above, an example will be described in which a display command is transmitted by dividing it into four messages using an R (ACK) block message (acknowledge message).

図7に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS301)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1は、ステップS201の電文に対するR(ACK)をリーダライタ2に送信する(ステップS302)。
As shown in FIG. 7, the reader/writer 2 first divides a display command including a display command code, the number of images, and information about image A (display position information, image designation information for image A, and color information (0x1)). The message is transmitted to the electronic device 1 (step S301). Note that in this example, the number of images is "4".
Next, the electronic device 1 transmits R (ACK) for the message in step S201 to the reader/writer 2 (step S302).

次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS303)。
次に、電子デバイス1は、ステップS203の電文に対するR(ACK)をリーダライタ2に送信する(ステップS304)。
Next, the reader/writer 2 transmits a divided message of a display command including information on image B (display position information, image designation information on image B, and color information (0x1)) to the electronic device 1 (step S303). .
Next, the electronic device 1 transmits R (ACK) for the message in step S203 to the reader/writer 2 (step S304).

次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び色情報(0x0))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS305)。
次に、電子デバイス1は、ステップS205の電文に対するR(ACK)をリーダライタ2に送信する(ステップS306)。
Next, the reader/writer 2 transmits a divided message of a display command including information on the image C (display position information, image designation information on the image C, and color information (0x0)) to the electronic device 1 (step S305). .
Next, the electronic device 1 transmits R (ACK) for the message in step S205 to the reader/writer 2 (step S306).

次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Dの画像指定情報、及び色情報(0x0))と、表示コマンド終了情報とを含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS307)。
次に、電子デバイス1は、表示コマンドに応じて、画像A及び画像Bを白赤で、画像C及び画像Dを白黒で、表示部12に表示させる(ステップS308)。ここで、電子デバイス1は、図8の画像SG5に示すように、表示位置情報で指定された表示部12の表示位置に、画像Aを白赤で表示させ、図8の画像SG6に示すように、表示位置情報で指定された表示部12の表示位置に、画像Bを白赤で表示させる。
Next, the reader/writer 2 sends the divided message of the display command including the information of the image C (display position information, image designation information of the image D, and color information (0x0)) and the display command end information to the electronic device 2. (step S307).
Next, the electronic device 1 causes the display unit 12 to display images A and B in white and red, and images C and D in black and white, in response to the display command (step S308). Here, the electronic device 1 displays the image A in white and red at the display position of the display section 12 specified by the display position information, as shown in the image SG5 of FIG. 8, and displays the image A in white and red as shown in the image SG6 of FIG. Then, image B is displayed in white and red at the display position of the display unit 12 specified by the display position information.

また、電子デバイス1は、図8の画像SG7に示すように、表示位置情報で指定された表示部12の表示位置に、画像Cを白黒で表示させる。なお、画像SG7の一部は、画像SG5の一部及び画像SG6の一部に重なるため、表示制御部142は、表示位置が重なった箇所には、後から入力された画像Cを優先させて表示する。また、電子デバイス1は、図8の画像SG8に示すように、表示位置情報で指定された表示部12の表示位置に、画像Dを白黒で表示させる。
次に、電子デバイス1は、表示コマンドに対するレスポンスをリーダライタ2に送信する(ステップS309)。
Further, the electronic device 1 displays the image C in black and white at the display position of the display unit 12 specified by the display position information, as shown in the image SG7 of FIG. Note that since a part of the image SG7 overlaps a part of the image SG5 and a part of the image SG6, the display control unit 142 gives priority to the image C input later in the overlapped display position. indicate. Further, the electronic device 1 displays the image D in black and white at the display position of the display section 12 specified by the display position information, as shown in the image SG8 of FIG.
Next, the electronic device 1 transmits a response to the display command to the reader/writer 2 (step S309).

このように、電子デバイス1は、画像SG5→画像SG6→画像SG7→画像SG8の順に表示色を変更して、表示画面G2に示すように、画像記憶部131が記憶する画像A~画像Dを表示する。
なお、電子デバイス1は、上述した表示コマンドの他に、画像記憶部131に画像データを書き込む(登録する)書き込みコマンドを備えるようにしてもよい。すなわち、コマンド処理部141は、無線通信部11が無線通信によりリーダライタ2から受信した画像データを画像記憶部131に書き込む書き込みコマンドに応じて、表示部12に表示可能な画像データを画像記憶部131に記憶させるようにしてもよい。
また、上述した図5及び図7に示す例では、表示コマンドを4分割して電子デバイス1に送信する例を説明したが、表示コマンドの電文長が最大送信データ長以内であれば、分割を行わずに1回の電文で電子デバイス1に送信するようにしてもよい。また、上述した例では、画像数は、“4”として表示コマンドで4つの画像の情報を送信する例を説明したが、画像数を“1”として、4回の表示コマンドの処理に分割して処理するようにしてもよい。
In this way, the electronic device 1 changes the display color in the order of image SG5 → image SG6 → image SG7 → image SG8, and displays images A to D stored in the image storage unit 131 as shown on the display screen G2. indicate.
Note that the electronic device 1 may include a write command for writing (registering) image data in the image storage section 131 in addition to the display command described above. That is, the command processing unit 141 writes image data that can be displayed on the display unit 12 into the image storage unit in response to a write command for writing image data that the wireless communication unit 11 receives from the reader/writer 2 via wireless communication into the image storage unit 131. 131 may be stored.
Furthermore, in the examples shown in FIGS. 5 and 7 described above, an example was explained in which the display command is divided into four parts and sent to the electronic device 1. However, if the message length of the display command is within the maximum transmission data length, the division is performed. Alternatively, the message may be sent to the electronic device 1 in one message. In addition, in the above example, the number of images is set to "4" and information on four images is transmitted using the display command. However, the number of images is set to "1" and the processing is divided into four display commands. It may also be processed by

以上説明したように、本実施形態による電子デバイス1は、表示部12と、画像記憶部131と、無線通信部11と、コマンド処理部141(処理部)とを備える。表示部12は、不揮発なメモリ性を有する表示を行う。画像記憶部131は、表示部12に表示可能であり、1画素を2値情報として表した画像データを記憶する。コマンド処理部141は、無線通信部11が無線通信によりリーダライタ2から受信した表示コマンド(表示要求)であって、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。コマンド処理部141は、取得した画像データを、色情報に基づく色で、表示部12に表示させる。 As described above, the electronic device 1 according to the present embodiment includes the display section 12, the image storage section 131, the wireless communication section 11, and the command processing section 141 (processing section). The display unit 12 performs display having non-volatile memory properties. The image storage unit 131 can be displayed on the display unit 12 and stores image data representing one pixel as binary information. The command processing unit 141 processes a display command (display request) that the wireless communication unit 11 receives from the reader/writer 2 via wireless communication, including image specification information that specifies image data to be stored in the image storage unit 131, and binary information. In response to a display command including color information indicating a color corresponding to the color information, image data designated based on the image designation information is acquired from the image storage unit 131. The command processing unit 141 causes the display unit 12 to display the acquired image data in a color based on the color information.

これにより、本実施形態による電子デバイス1は、1画素を2値情報として表した画像データを画像記憶部131に記憶させて、表示コマンドにより、色情報に対応する色で、画像記憶部131が記憶する画像データを表示部12に表示するようにしたため、例えば、3色以上の複数色の表示する場合であっても、画像データを記憶するための情報量を低減することができる。また、本実施形態による電子デバイス1は、より多くの画像データを画像記憶部131に記憶することが可能になるため、表示可能な画像の制限を低減することができる。 As a result, the electronic device 1 according to the present embodiment stores image data representing one pixel as binary information in the image storage unit 131, and uses the display command to store the image data in the image storage unit 131 in a color corresponding to the color information. Since the image data to be stored is displayed on the display unit 12, the amount of information for storing the image data can be reduced even when displaying three or more colors, for example. Furthermore, since the electronic device 1 according to the present embodiment can store more image data in the image storage unit 131, it is possible to reduce restrictions on images that can be displayed.

例えば、従来技術では、3色以上の複数色の表示する場合、画像データは、1画素を2ビット以上(例えば、3色又は4色なら2ビット、5色~8色なら3ビット)の情報で表す必要があった。これに対して、本実施形態による電子デバイス1では、画像データの1画素を1ビットの情報(2値情報)として表すため、従来技術に比べて、画像データの情報量を1/2以下に低減することができる。 For example, in the conventional technology, when displaying multiple colors of three or more colors, the image data uses two or more bits of information for one pixel (for example, 2 bits for 3 or 4 colors, 3 bits for 5 to 8 colors). It was necessary to express it as On the other hand, in the electronic device 1 according to the present embodiment, since one pixel of image data is represented as one bit of information (binary information), the amount of information of image data is reduced to 1/2 or less compared to the conventional technology. can be reduced.

また、本実施形態による電子デバイス1では、リーダライタ2が、画像データを登録する際に、画像データの情報量が低減されるため、画像データを電子デバイス1に送信する情報量が低減され、無線通信部11による無線通信のトラフィックを低減することができる。
また、本実施形態による電子デバイス1では、画像データと色情報との組み合わせにより、様々な表示パターンを表示可能であり、自由度の高い柔軟な表示を行うことができる。
Furthermore, in the electronic device 1 according to the present embodiment, when the reader/writer 2 registers the image data, the amount of information of the image data is reduced, so the amount of information for transmitting the image data to the electronic device 1 is reduced. The traffic of wireless communication by the wireless communication unit 11 can be reduced.
Further, the electronic device 1 according to the present embodiment can display various display patterns by combining image data and color information, and can perform flexible display with a high degree of freedom.

また、本実施形態による表示方法は、上述した電子デバイス1の表示方法であって、受信ステップと、処理ステップとを含む。受信ステップにおいて、無線通信部11が、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンド(表示要求)を、無線通信によりリーダライタ2から受信する。処理ステップにおいて、コマンド処理部141が、受信ステップによって受信した表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得し、取得した画像データを、色情報に基づく色で、表示部12に表示させる。
これにより、本実施形態による表示方法は、上述した電子デバイス1と同様の効果を奏し、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる。
Further, the display method according to the present embodiment is a display method for the electronic device 1 described above, and includes a receiving step and a processing step. In the receiving step, the wireless communication unit 11 wirelessly transmits a display command (display request) including image designation information that designates image data stored in the image storage unit 131 and color information that indicates a color corresponding to binary information. It is received from the reader/writer 2 through communication. In the processing step, the command processing unit 141 obtains the image data specified based on the image specification information from the image storage unit 131 in response to the display command received in the receiving step, and converts the obtained image data into color information. The displayed color is displayed on the display unit 12 in the based color.
Thereby, the display method according to the present embodiment can achieve the same effects as the electronic device 1 described above, reduce the amount of information for storing image data, and reduce restrictions on images that can be displayed.

[第2の実施形態]
次に、図面を参照して。第2の実施形態による電子デバイス1aについて説明する。
本実施形態では、上述した第1の実施形態の表示コマンドに、レイヤー情報を追加し、レイヤー情報に対応した表示上の階層に、指定した表示色で表示させる変形例について説明する。
[Second embodiment]
Next, refer to the drawing. An electronic device 1a according to a second embodiment will be described.
In this embodiment, a modification will be described in which layer information is added to the display command of the first embodiment described above, and display is performed in a specified display color in a display hierarchy corresponding to the layer information.

図9は、本実施形態による電子デバイス1aの一例を示すブロック図である。
図9に示すように、電子デバイス1aは、無線通信部11と、表示部12と、記憶部13と、制御部14aとを備える。
なお、図9において、図1と同一の構成には、同一の符号を付与し、その説明を省略する。
FIG. 9 is a block diagram showing an example of the electronic device 1a according to this embodiment.
As shown in FIG. 9, the electronic device 1a includes a wireless communication section 11, a display section 12, a storage section 13, and a control section 14a.
Note that in FIG. 9, the same components as in FIG. 1 are given the same reference numerals, and their explanations will be omitted.

制御部14aは、例えば、CPUなどを含むプロセッサであり、電子デバイス1aを統括的に制御する。制御部14aは、コマンド処理部141aと、表示制御部142aとを備える。 The control unit 14a is, for example, a processor including a CPU, and controls the electronic device 1a in an integrated manner. The control unit 14a includes a command processing unit 141a and a display control unit 142a.

コマンド処理部141a(処理部の一例)は、基本的な機能は、上述した第1の実施形態のコマンド処理部141と同様であり、無線通信部11が無線通信によりリーダライタ2から受信したコマンド(処理要求)を取得し、コマンドに応じた各種コマンド処理を実行する。また、コマンド処理部141aは、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11に対して、リーダライタ2に送信(返信)させる。 The basic function of the command processing unit 141a (an example of a processing unit) is the same as that of the command processing unit 141 of the first embodiment described above, and the command processing unit 141a (an example of a processing unit) has the same basic function as the command processing unit 141 of the first embodiment described above. (processing request) and executes various command processes according to the command. Further, the command processing unit 141a causes the wireless communication unit 11 to transmit (reply) a response (processing response) that is the execution result of the command processing to the reader/writer 2.

例えば、コマンド処理部141aは、無線通信部11が、表示コマンド(表示要求)を無線通信によりリーダライタ2から受信した場合に、表示部12に指定された画像を表示させるコマンド処理を実行する。なお、本実施形態のコマンド処理部141aでは、表示コマンドには、表示位置情報、画像指定情報、及び色情報と、レイヤー情報が含まれる。 For example, when the wireless communication unit 11 receives a display command (display request) from the reader/writer 2 via wireless communication, the command processing unit 141a executes command processing to cause the display unit 12 to display a specified image. Note that in the command processing unit 141a of this embodiment, the display command includes display position information, image designation information, color information, and layer information.

ここで、レイヤー情報は、表示部12の表示において優先して表示する階層を示し、表示画面を平面視した場合に、表示の前後(前面/背面)の階層を示す情報である。レイヤー情報は、例えば、図10に示すように予め設定されているものとする。 Here, the layer information is information that indicates a hierarchy to be displayed with priority in the display of the display unit 12, and indicates the hierarchy before and after (front/back) of the display when the display screen is viewed from above. It is assumed that the layer information is set in advance as shown in FIG. 10, for example.

図10は、本実施形態におけるレイヤー情報のデータ例を示す図である。
図10に示すように、「レイヤー情報」と「表示の階層」とは、予め対応付けられており、例えば、「レイヤー情報」が“0x0”である場合に、「表示の階層」に“第1階層(最前面)”が指定されることを示している。また、「レイヤー情報」が“0x1”である場合に、「表示の階層」に“第2階層”が指定されることを示している。
FIG. 10 is a diagram showing a data example of layer information in this embodiment.
As shown in FIG. 10, "layer information" and "display hierarchy" are associated in advance. For example, when "layer information" is "0x0", "display hierarchy" is "layer information". This indicates that "1st layer (frontmost layer)" is specified. Further, when the "layer information" is "0x1", it indicates that the "second layer" is designated as the "display layer".

なお、本実施形態では、「レイヤー情報」を4ビットの情報として表し、0x0~0xFの16段階の階層を持たせることが可能である。
また、本実施形態では、上述した「レイヤー情報」を上位4ビット、「色情報」を下位4ビットとする1バイトの情報を付加情報とする。
Note that in this embodiment, "layer information" is expressed as 4-bit information, and it is possible to have a hierarchy of 16 levels from 0x0 to 0xF.
Further, in this embodiment, the additional information is 1 byte of information in which the above-mentioned "layer information" is the upper 4 bits and the "color information" is the lower 4 bits.

再び、図9の説明に戻り、コマンド処理部141aは、表示位置情報、画像指定情報、色情報、及びレイヤー情報を含む表示コマンドを受信した場合に、表示コマンドに応じて、まず、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。また、コマンド処理部141aは、取得した画像データを、色情報に基づく色で、表示部12のレイヤー情報に応じた階層に、画像データを表示させる。 Returning to the explanation of FIG. 9 again, when the command processing unit 141a receives a display command including display position information, image designation information, color information, and layer information, the command processing unit 141a first processes the image designation information in accordance with the display command. The specified image data is acquired from the image storage unit 131 based on the specified image data. Further, the command processing unit 141a displays the acquired image data in a color based on the color information and in a hierarchy according to the layer information on the display unit 12.

コマンド処理部141aは、例えば、図3により予め定められた設定に基づいて、色情報に対応する表示色を決定するとともに、図10により予め定められた設定に基づいて、レイヤー情報に対応する階層を決定する。コマンド処理部141aは、当該表示色で、且つ、当該階層の表示位置情報に対応する表示部12の位置に、画像記憶部131から取得した画像データを表示させる。
例えば、レイヤー情報が、“0x0”である場合に、コマンド処理部141aは、表示の階層を“第1階層(最前面)”で、画像記憶部131から取得した画像データを表示するように、表示制御部142aに依頼する。
For example, the command processing unit 141a determines the display color corresponding to the color information based on the settings predetermined in FIG. 3, and also determines the display color corresponding to the layer information based on the settings predetermined in FIG. Determine. The command processing unit 141a displays the image data acquired from the image storage unit 131 in the display color and at a position on the display unit 12 that corresponds to the display position information of the hierarchy.
For example, when the layer information is "0x0", the command processing unit 141a may display the image data acquired from the image storage unit 131 with the display layer set to the "first layer (frontmost layer)". A request is made to the display control unit 142a.

表示制御部142aは、表示部12への表示を制御する。表示制御部142aは、例えば、コマンド処理部141aからの依頼に基づいて、コマンド処理部141aから供給された画像データを指定された表示開始位置から指定された表示色(例えば、白黒、白赤など)で、且つ指定された表示の階層(例えば、第1階層(最前面)、第2階層(背面)など)に表示させる。 The display control section 142a controls the display on the display section 12. For example, based on a request from the command processing unit 141a, the display control unit 142a converts the image data supplied from the command processing unit 141a into a specified display color (for example, black and white, white and red, etc.) from a specified display start position. ) and in the specified display hierarchy (for example, the first hierarchy (front), the second hierarchy (back), etc.).

次に、図面を参照して、本実施形態による電子デバイス1aの動作について説明する。
図11は、本実施形態による電子デバイス1aの表示コマンドの処理の一例を示すフローチャートである。
Next, the operation of the electronic device 1a according to this embodiment will be described with reference to the drawings.
FIG. 11 is a flowchart illustrating an example of display command processing of the electronic device 1a according to the present embodiment.

図11において、ステップS401からステップS404までの処理は、上述した図4に示すステップS101からステップS104までの処理と同様であるため、ここではその説明を省略する。
なお、ステップS402において、コマンド処理部141aは、リーダライタ2から受信したコマンドが表示コマンドでない(表示コマンド以外のコマンドである)場合(ステップS402:NO)に、処理をステップS410に進める。
In FIG. 11, the processing from step S401 to step S404 is the same as the processing from step S101 to step S104 shown in FIG. 4 described above, so the description thereof will be omitted here.
Note that in step S402, if the command received from the reader/writer 2 is not a display command (a command other than a display command) (step S402: NO), the command processing unit 141a advances the process to step S410.

また、ステップS405において、コマンド処理部141aは、画像データを指定された表示部12の位置に、色情報で指定された色で、且つレイヤー情報で指定された階層で表示させる画面データを生成する。コマンド処理部141aは、表示コマンドに含まれる表示遺著情報に基づく表示位置に、表示コマンドに含まれる色情報に対応する表示色で(例えば、図3参照)、且つ、レイヤー情報に対応する階層で(例えば、図10参照)、画像記憶部131から読み出したサイズ情報の示すサイズの画像データを表示するように、表示部12の画面データを生成する。 Further, in step S405, the command processing unit 141a generates screen data for displaying the image data at the specified position on the display unit 12, in the color specified by the color information, and in the hierarchy specified by the layer information. . The command processing unit 141a sets the display position based on the display posthumous information included in the display command in a display color corresponding to the color information included in the display command (for example, see FIG. 3) and in a layer corresponding to the layer information. (see, for example, FIG. 10), screen data for the display unit 12 is generated so as to display image data of the size indicated by the size information read from the image storage unit 131.

次に、コマンド処理部141aは、カウント値nに“1”を加算する(ステップS406)。すなわち、コマンド処理部141aは、画像のカウント値nに(n+1)の値を設定する。 Next, the command processing unit 141a adds "1" to the count value n (step S406). That is, the command processing unit 141a sets the image count value n to the value (n+1).

次に、コマンド処理部141aは、カウント値nが、表示コマンドに含まれる画像数より大きいか否かを判定する(ステップS407)。コマンド処理部141aは、カウント値nが、画像数より大きい場合(ステップS407:YES)に、処理をステップS108に進める。また、コマンド処理部141aは、カウント値nが、画像数以下である場合(ステップS407:NO)に、処理をステップS404に戻し、ステップS404からステップS407の処理を繰り返す。 Next, the command processing unit 141a determines whether the count value n is greater than the number of images included in the display command (step S407). If the count value n is greater than the number of images (step S407: YES), the command processing unit 141a advances the process to step S108. Further, when the count value n is less than or equal to the number of images (step S407: NO), the command processing unit 141a returns the process to step S404 and repeats the processes from step S404 to step S407.

ステップS408において、コマンド処理部141aは、生成した画面データを表示部12に表示する。すなわち、生成した画面データを表示部12に表示するように、表示制御部142に依頼し、この依頼に応じて、表示制御部142が、表示部12に、表示コマンドで指定された画像データを含む表示画面を表示させる。これにより、表示部12には、表示コマンドで指定された画像データが指定され色及び表示の階層で表示される。 In step S408, the command processing unit 141a displays the generated screen data on the display unit 12. That is, the display control unit 142 is requested to display the generated screen data on the display unit 12, and in response to this request, the display control unit 142 causes the display unit 12 to display the image data specified by the display command. Display the display screen that includes. As a result, the image data specified by the display command is displayed on the display unit 12 in the specified color and display hierarchy.

次に、コマンド処理部141aは、レスポンスを送信する(ステップS409)。コマンド処理部141aは、コマンド処理の結果として、各種コマンド処理に応じたレスポンスを、無線通信部11を介してリーダライタ2に送信する。ステップS409の処理後に、制御部14aは、処理をステップS401に戻す。 Next, the command processing unit 141a transmits a response (step S409). The command processing unit 141a transmits responses according to various command processes to the reader/writer 2 via the wireless communication unit 11 as a result of command processing. After the process in step S409, the control unit 14a returns the process to step S401.

また、ステップS410において、コマンド処理部141aは、他のコマンド処理(表示コマンド以外のコマンド処理)を実行する。ステップS410の処理後に、コマンド処理部141aは、処理をステップS409に進めて、他のコマンド処理の結果として、レスポンスを送信する。 Further, in step S410, the command processing unit 141a executes other command processing (command processing other than the display command). After the processing in step S410, the command processing unit 141a advances the processing to step S409 and transmits a response as a result of other command processing.

次に、図12を参照して、本実施形態における表示部12への表示処理について説明する。
図12は、本実施形態における表示部12への表示処理の一例を示す図である。なお、図12では、上述した図6に示す画像SG1~画像SG4を表示部12に表示する場合の一例について説明する。また、ここでは、上述した図5及び図7に示す例と同様に、R(ACK)のブロック電文(アクノリッジ電文)を利用して、4回の電文に分割して表示コマンドを送信する例を説明する。
Next, with reference to FIG. 12, display processing on the display unit 12 in this embodiment will be described.
FIG. 12 is a diagram showing an example of display processing on the display unit 12 in this embodiment. In addition, in FIG. 12, an example in which images SG1 to SG4 shown in FIG. 6 described above are displayed on the display section 12 will be described. Also, similar to the examples shown in FIGS. 5 and 7 described above, here, an example is shown in which the display command is sent divided into four messages using the R (ACK) block message (acknowledge message). explain.

図12に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS501)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1aは、ステップS501の電文に対するR(ACK)をリーダライタ2に送信する(ステップS502)。
As shown in FIG. 12, the reader/writer 2 first divides a display command including a display command code, the number of images, and information about image A (display position information, image designation information for image A, and color information (0x1)). The message is transmitted to the electronic device 1a (step S501). Note that in this example, the number of images is "4".
Next, the electronic device 1a transmits R (ACK) for the message in step S501 to the reader/writer 2 (step S502).

次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び付加情報(0x01))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS503)。ここで、付加情報(0x01)は、色情報(0x1)及びレイヤー情報(0x0)に対応する。
次に、電子デバイス1aは、ステップS503の電文に対するR(ACK)をリーダライタ2に送信する(ステップS504)。
Next, the reader/writer 2 transmits a divided message of a display command including information on the image C (display position information, image designation information on the image C, and additional information (0x01)) to the electronic device 1a (step S503). . Here, the additional information (0x01) corresponds to color information (0x1) and layer information (0x0).
Next, the electronic device 1a transmits R (ACK) for the message in step S503 to the reader/writer 2 (step S504).

次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び付加情報(0x10))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS505)。ここで、付加情報(0x10)は、色情報(0x0)及びレイヤー情報(0x1)に対応する。
次に、電子デバイス1aは、ステップS505の電文に対するR(ACK)をリーダライタ2に送信する(ステップS506)。
Next, the reader/writer 2 transmits a divided message of a display command including information on image B (display position information, image designation information on image B, and additional information (0x10)) to the electronic device 1a (step S505). . Here, the additional information (0x10) corresponds to color information (0x0) and layer information (0x1).
Next, the electronic device 1a transmits R (ACK) for the message in step S505 to the reader/writer 2 (step S506).

次に、リーダライタ2は、画像Dの情報(表示位置情報、画像Dの画像指定情報、及び付加情報(0x01))と、表示コマンド終了情報とを含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS507)。ここで、付加情報(0x01)は、色情報(0x1)及びレイヤー情報(0x0)に対応する。 Next, the reader/writer 2 sends the divided message of the display command including the information of the image D (display position information, image designation information of the image D, and additional information (0x01)) and the display command end information to the electronic device 1a. (step S507). Here, the additional information (0x01) corresponds to color information (0x1) and layer information (0x0).

次に、電子デバイス1aは、表示コマンドに応じて、画像A及び画像Bを白黒、且つ第2階層で、画像C及び画像Dを白赤、且つ第1階層で、表示部12に表示させる(ステップS508)。ここで、電子デバイス1aは、図6の画像SG1に示すように、表示位置情報で指定された表示部12の表示位置に、画像Aを白黒、且つ第2階層で表示させ、図6の画像SG3に示すように、表示位置情報で指定された表示部12の表示位置に、画像Cを白赤、且つ第1階層で表示させる。なお、表示制御部142aは、画像Cを優先させて表示し、画像SG1の前面に、画像SG3を表示する。 Next, in response to the display command, the electronic device 1a causes the display unit 12 to display images A and B in black and white and on the second layer, and images C and D in white and red on the first layer ( Step S508). Here, the electronic device 1a displays the image A in black and white and in the second layer at the display position of the display section 12 specified by the display position information, as shown in the image SG1 in FIG. As shown in SG3, the image C is displayed in white and red in the first layer at the display position of the display unit 12 specified by the display position information. Note that the display control unit 142a displays the image C with priority, and displays the image SG3 in front of the image SG1.

また、電子デバイス1aは、図6の画像SG2に示すように、表示位置情報で指定された表示部12の表示位置に、画像Bを白黒、且つ第2階層で表示させる。ここで、表示制御部142aは、画像SG3の背面(第2階層)に、画像B(画像SG2)を表示する。また、電子デバイス1aは、図6の画像SG4に示すように、表示位置情報で指定された表示部12の表示位置に、画像Dを白赤、且つ第1階層で表示させる。
次に、電子デバイス1aは、表示コマンドに対するレスポンスをリーダライタ2に送信する(ステップS509)。
Further, as shown in image SG2 in FIG. 6, the electronic device 1a displays the image B in black and white and in the second layer at the display position of the display section 12 specified by the display position information. Here, the display control unit 142a displays image B (image SG2) on the back side (second layer) of image SG3. Furthermore, as shown in image SG4 in FIG. 6, the electronic device 1a displays the image D in white and red in the first layer at the display position of the display section 12 specified by the display position information.
Next, the electronic device 1a transmits a response to the display command to the reader/writer 2 (step S509).

このように、電子デバイス1aは、画像SG1→画像SG3→画像SG2→画像SG4の順に表示色及び表示の階層を変更して、表示画面G1に示すように、画像記憶部131が記憶する画像A~画像Dを表示する。 In this way, the electronic device 1a changes the display color and display hierarchy in the order of image SG1 → image SG3 → image SG2 → image SG4, and as shown in display screen G1, image A stored in image storage unit 131 is displayed. ~Display image D.

以上説明したように、本実施形態による電子デバイス1aは、表示部12と、画像記憶部131と、無線通信部11と、コマンド処理部141a(処理部)とを備える。コマンド処理部141aは、無線通信部11が無線通信によりリーダライタ2から受信した表示コマンド(表示要求)であって、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。コマンド処理部141aは、取得した画像データを、色情報に基づく色で、表示部12に表示させる。
これにより、本実施形態による電子デバイス1aは、上述した第1の実施形態と同様の効果を奏し、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる。
As described above, the electronic device 1a according to the present embodiment includes the display section 12, the image storage section 131, the wireless communication section 11, and the command processing section 141a (processing section). The command processing unit 141a processes a display command (display request) received by the wireless communication unit 11 from the reader/writer 2 via wireless communication, and includes image specification information specifying image data to be stored in the image storage unit 131, and binary information. In response to a display command including color information indicating a color corresponding to the color information, image data designated based on the image designation information is acquired from the image storage unit 131. The command processing unit 141a causes the display unit 12 to display the acquired image data in a color based on the color information.
As a result, the electronic device 1a according to the present embodiment achieves the same effects as the first embodiment described above, reduces the amount of information for storing image data, and reduces restrictions on images that can be displayed. can.

また、本実施形態では、表示コマンドには、表示部12の表示において優先して表示する階層を示すレイヤー情報を含む。コマンド処理部141aは、表示部12のレイヤー情報に応じた階層に、画像データを表示させる。
これにより、本実施形態による電子デバイス1aは、表示の階層を指定して、表示部12に画像を表示することができるため、さらに自由度の高い柔軟な表示を行うことができる。
Further, in the present embodiment, the display command includes layer information indicating a hierarchy to be displayed with priority in the display on the display unit 12. The command processing unit 141a displays the image data in a hierarchy according to the layer information on the display unit 12.
Thereby, the electronic device 1a according to the present embodiment can display an image on the display unit 12 by specifying the display hierarchy, and therefore can perform flexible display with a higher degree of freedom.

[第3の実施形態]
次に、図面を参照して、第3の実施形態として、上述した電子デバイス1(1a)を使用した生産管理システム100について説明する。
[Third embodiment]
Next, a production management system 100 using the above-described electronic device 1 (1a) will be described as a third embodiment with reference to the drawings.

図13は、本実施形態による生産管理システム100の一例を示すブロック図である。
図13に示すように、生産管理システム100は、電子デバイス1(1a)と、複数のリーダライタ2(2-1、2-2、2-3、・・・)と、管理装置3とを備える。
FIG. 13 is a block diagram showing an example of the production management system 100 according to this embodiment.
As shown in FIG. 13, the production management system 100 includes an electronic device 1 (1a), a plurality of reader/writers 2 (2-1, 2-2, 2-3, . . . ), and a management device 3. Be prepared.

電子デバイス1(1a)は、上述した第1又は第2の実施形態で説明した構成と同一であるため、ここではその説明を省略する。電子デバイス1(1a)は、例えば、生産管理システム100によって管理される各種製品のロット情報や製品コード、仕掛数、良品/不良品の数などを含む管理票や工程票などを表示部12に表示するIFIDタグであり、各種製品や部品などを運ぶ通函4に備え付けられている。電子デバイス1(1a)は、例えば、生産管理のためのバーコードやQRコード(登録商標)などの2次元コードを表示部12に表示するようにしてもよい。 Since the electronic device 1 (1a) has the same configuration as described in the first or second embodiment described above, the description thereof will be omitted here. The electronic device 1 (1a) displays, for example, on the display unit 12, control sheets and process sheets that include lot information, product codes, number of products in progress, number of non-defective products/defective products, etc. of various products managed by the production management system 100. This is an IFID tag for display, and is attached to shipping boxes 4 for transporting various products and parts. The electronic device 1 (1a) may display, for example, a two-dimensional code such as a barcode or a QR code (registered trademark) for production management on the display unit 12.

通函4は、例えば、製品を入れて生産現場の各生産工程(例えば、生産工程PS1~生産工程PS3)を移動させる通い函である。
なお、図13に示す例では、説明の都合上、1組の電子デバイス1(1a)と通函4とを記載しているが、生産管理システム100は、複数組の電子デバイス1(1a)と通函4とを管理するようにしてもよい。
The shipping box 4 is, for example, a returnable box in which a product is placed and transported through each production process (for example, production process PS1 to production process PS3) at the production site.
Note that in the example shown in FIG. 13, one set of electronic devices 1 (1a) and a shipping box 4 are shown for convenience of explanation, but the production management system 100 shows multiple sets of electronic devices 1 (1a) and the mailbox 4 may be managed.

リーダライタ2(上位装置の一例)は、上述した第1の実施形態で説明した構成と同一であるため、ここではその説明を省略する。なお、リーダライタ2-1、リーダライタ2-2、リーダライタ2-3、・・・のそれぞれは、同一の構成であり、生産管理システム100が備える任意のリーダライタを示す場合、又は特に区別しない場合には、リーダライタ2として説明する。 The reader/writer 2 (an example of a host device) has the same configuration as that described in the first embodiment, so the description thereof will be omitted here. Note that each of the reader/writer 2-1, reader/writer 2-2, reader/writer 2-3, etc. has the same configuration, and when referring to any reader/writer included in the production management system 100, or when specifically distinguishing If not, it will be explained as reader/writer 2.

リーダライタ2は、生産工程(工程の一例)ごとに配置され、電子デバイス1(1a)が生産工程を通過する際に、表示コマンドを送信して、表示部12の表示を生産工程に応じて変更させる。ここで、図13に示す例では、リーダライタ2-1は、生産工程PS1に配置され、リーダライタ2-2は、生産工程PS2に配置されている。また、リーダライタ2-3は、生産工程PS3に配置されている。
生産工程PS1~生産工程PS3は、例えば、製品の製造、検査、保管、出荷などの工程である。
The reader/writer 2 is arranged for each production process (an example of a process), and when the electronic device 1 (1a) passes through the production process, it transmits a display command and changes the display on the display unit 12 according to the production process. make it change Here, in the example shown in FIG. 13, the reader/writer 2-1 is placed in the production process PS1, and the reader/writer 2-2 is placed in the production process PS2. Further, the reader/writer 2-3 is placed in the production process PS3.
Production process PS1 to production process PS3 are, for example, processes such as product manufacturing, inspection, storage, and shipping.

管理装置3は、複数のリーダライタ2を制御して、生産管理システム100の全体を管理する。管理装置3は、各生産工程の内容、結果、等に応じて、リーダライタ2を介して電子デバイス1(1a)の表示部12を変更するともに、電子デバイス1(1a)が付与された通函4に入れられた、例えば、製品、部品などを管理する。 The management device 3 controls the plurality of readers/writers 2 to manage the entire production management system 100. The management device 3 changes the display section 12 of the electronic device 1 (1a) via the reader/writer 2 according to the contents, results, etc. of each production process, and also changes the display section 12 of the electronic device 1 (1a) according to the contents, results, etc. of each production process. For example, products, parts, etc. placed in the box 4 are managed.

以上説明したように、本実施形態による生産管理システム100(管理システムの一例)は、上述した電子デバイス1(1a)と、複数のリーダライタ2(リーダライタ装置)とを備える。リーダライタ2は、工程ごとに配置され、電子デバイス1(1a)が工程を通過する際に、表示コマンド(表示要求)を送信して、表示部12の表示を工程に応じて変更させる上位装置である。
これにより、本実施形態による生産管理システム100では、電子デバイス1(1a)が、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができるため、効率よく工程を管理することができる。
As described above, the production management system 100 (an example of a management system) according to the present embodiment includes the above-described electronic device 1 (1a) and a plurality of reader/writers 2 (reader/writer devices). The reader/writer 2 is a host device that is arranged for each process and changes the display on the display unit 12 according to the process by transmitting a display command (display request) when the electronic device 1 (1a) passes through the process. It is.
As a result, in the production management system 100 according to the present embodiment, the electronic device 1 (1a) can reduce the amount of information for storing image data and reduce the restrictions on images that can be displayed, so that the electronic device 1 (1a) can efficiently You can manage the process.

例えば、生産工程にある大量の電子デバイス1(1a)の表示を変更する場合には、通信トラフィックの占有率や通信コスト、管理の面などから、リーダライタ2から各電子デバイス1(1a)に送信する情報量及び各電子デバイス1(1a)が記憶する情報量を極力少なく抑える必要がある。本実施形態による生産管理システム100では、このよな場合であっても、リーダライタ2から送信する情報量及び各電子デバイス1(1a)が記憶する情報量を低減することができるため効率よく工程を管理することができる。 For example, when changing the display of a large number of electronic devices 1 (1a) in the production process, from the reader/writer 2 to each electronic device 1 (1a), from the viewpoint of communication traffic occupancy, communication cost, management, etc. It is necessary to keep the amount of information transmitted and the amount of information stored in each electronic device 1 (1a) as small as possible. In the production management system 100 according to the present embodiment, even in such a case, the amount of information transmitted from the reader/writer 2 and the amount of information stored in each electronic device 1 (1a) can be reduced, so that the process can be efficiently carried out. can be managed.

また、例えば、生産現場が、クリーンルームなどの場合、塵埃が発生するため通常の紙での管理票や工程票を使用することができない場合がある。これに対して、本実施形態による生産管理システム100では、紙の管理票や工程票の代わりに、電子デバイス1(1a)を用いることで、塵埃の発生を抑えるとともに、紙による印刷及び管理の手間を省くことができ、効率よく工程を管理することができる。 Further, for example, if the production site is a clean room or the like, it may not be possible to use normal paper control forms or process forms due to the generation of dust. On the other hand, in the production management system 100 according to the present embodiment, by using the electronic device 1 (1a) instead of paper control sheets and process sheets, dust generation can be suppressed, and paper-based printing and management can be controlled. You can save time and manage the process efficiently.

なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、電子デバイス1(1a)は、一例として、RFIDタグやコンタクトレスICカード、エッジデバイスなどである例を説明したが、これに限定されるものではなく、無線通信利用してIoT(Internet of Things)ネットワークに接続されるIoT機器などの他の電子機器であってもよい。
Note that the present invention is not limited to the above-described embodiments, and can be modified without departing from the spirit of the present invention.
For example, in each of the above embodiments, the electronic device 1 (1a) is an RFID tag, a contactless IC card, an edge device, etc.; however, the electronic device 1 (1a) is not limited to this, and wireless communication Other electronic devices such as IoT devices connected to an IoT (Internet of Things) network may also be used.

また、上記の各実施形態において、電子デバイス1(1a)が、無線通信の一例として、NFCを利用する例を説明したが、これに限定されるものではない。電子デバイス1(1a)は、NFCの代わりに、例えば、Bluetooth(登録商標)、LPWA(Low Power Wide Area)などの特定小電力の無線通信、無線LAN(Local Area Network)などの他の無線通信を用いるようにしてもよい。 Further, in each of the above embodiments, an example has been described in which the electronic device 1 (1a) uses NFC as an example of wireless communication, but the present invention is not limited to this. The electronic device 1 (1a) uses other wireless communication such as Bluetooth (registered trademark), specific low power wireless communication such as LPWA (Low Power Wide Area), and wireless LAN (Local Area Network) instead of NFC. You may also use

また、上記の各実施形態において、画像指定情報の一例として、画像データに割り当てられた画像ID(画像識別子)を使用する例を説明したが、これに限定されるものではなく、例えば、画像記憶部131に画像データを記憶する先頭アドレスや画像名、画像のファイル名などを用いてもよい。 Further, in each of the above embodiments, an example of using an image ID (image identifier) assigned to image data as an example of image specification information has been described, but the invention is not limited to this. The start address for storing image data in the section 131, the image name, the file name of the image, etc. may be used.

また、上記の各実施形態において、色情報は、図3に示す表示色との対応付けを用いる例を説明したが、これに限定されるものではなく、他の表示色との対応付けを用いてもよい。
また、上記の第2の実施形態において、レイヤー情報は、図10に示す表示の階層との対応付けを用いる例を説明したが、これに限定されるものではなく、他の表示の階層との対応付けを用いてもよい。
Furthermore, in each of the above embodiments, an example has been described in which the color information is associated with the display color shown in FIG. You can.
Furthermore, in the second embodiment described above, an example was explained in which the layer information is associated with the display hierarchy shown in FIG. Correspondence may also be used.

また、上記の第2の実施形態において、レイヤー情報及び色情報を1バイトの付加情報として指定する例を説明したが、これに限定されるものではなく、例えば、レイヤー情報と色情報とをそれぞれ1バイトの個別の情報として指定するようにしてもよい。 Furthermore, in the second embodiment described above, an example was explained in which layer information and color information are specified as 1-byte additional information, but the invention is not limited to this. For example, layer information and color information are each specified as 1-byte additional information. It may be specified as 1 byte of individual information.

また、上記の第3の実施形態において、管理システムの一例として、生産管理システム100である例を説明したが、これに限定されるものではない。本発明の管理システムは、例えば、在庫管理システムや物流管理システムなどの他の管理システムに適当してもよい。 Further, in the third embodiment described above, an example of the production management system 100 has been described as an example of the management system, but the present invention is not limited to this. The management system of the present invention may be suitable for other management systems such as, for example, an inventory management system or a logistics management system.

なお、上述した生産管理システム100が備える各構成は、内部に、コンピュータシステムを有している。そして、上述した生産管理システム100が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した生産管理システム100が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。
Note that each component included in the production management system 100 described above has a computer system therein. Then, a program for realizing the functions of each component included in the production management system 100 described above is recorded on a computer-readable recording medium, and the program recorded on the recording medium is read into the computer system and executed. Processing in each configuration included in the production management system 100 described above may be performed. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program on the computer system. The "computer system" here includes hardware such as an OS and peripheral devices.
Further, a "computer system" may include a plurality of computer devices connected via a network including the Internet, a WAN, a LAN, a communication line such as a dedicated line, etc. Furthermore, the term "computer-readable recording medium" refers to portable media such as flexible disks, magneto-optical disks, ROMs, and CD-ROMs, and storage devices such as hard disks built into computer systems. In this way, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM.

また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に生産管理システム100が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The recording medium also includes a recording medium provided internally or externally that can be accessed from the distribution server for distributing the program. Note that the program may be divided into a plurality of parts, each of which is downloaded at different timings, and then combined with each of the components provided in the production management system 100, or the distribution servers that distribute each of the divided programs may be different. Furthermore, a "computer-readable recording medium" refers to a storage medium that retains a program for a certain period of time, such as volatile memory (RAM) inside a computer system that serves as a server or client when a program is transmitted via a network. This shall also include things. Moreover, the above-mentioned program may be for realizing part of the above-mentioned functions. Furthermore, it may be a so-called difference file (difference program) that can realize the above-mentioned functions in combination with a program already recorded in the computer system.

また、上述した機能の一部又は全部を、LSI(Large Scale Integration)等の集積回路として実現してもよい。上述した各機能は個別にプロセッサ化してもよいし、一部、又は全部を集積してプロセッサ化してもよい。また、集積回路化の手法はLSIに限らず専用回路、又は汎用プロセッサで実現してもよい。また、半導体技術の進歩によりLSIに代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。 Further, some or all of the functions described above may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each of the above-mentioned functions may be implemented as an individual processor, or some or all of them may be integrated into a processor. Moreover, the method of circuit integration is not limited to LSI, but may be implemented using a dedicated circuit or a general-purpose processor. Further, if an integrated circuit technology that replaces LSI emerges due to advances in semiconductor technology, an integrated circuit based on this technology may be used.

1、1a 電子デバイス
2、2-1、2-2、2-3 リーダライタ
3 管理装置
4 通函
11 無線通信部
12 表示部
13 記憶部
14、14a 制御部
100 生産管理システム
131 画像記憶部
141、141a コマンド処理部
142、142a 表示制御部
PS1、PS2、PS3 生産工程
1, 1a electronic device 2, 2-1, 2-2, 2-3 reader/writer 3 management device 4 box 11 wireless communication section 12 display section 13 storage section 14, 14a control section 100 production management system 131 image storage section 141 , 141a Command processing section 142, 142a Display control section PS1, PS2, PS3 Production process

Claims (3)

不揮発なメモリ性を有し、3色以上の複数色の表示を行う表示部と、
前記表示部に表示可能であり、1画素を2値情報として表した画像データを記憶する画像記憶部と、
無線通信によって上位装置との間で通信を行う無線通信部と、
前記無線通信部が前記無線通信により前記上位装置から受信した表示要求であって、前記画像記憶部が記憶する前記画像データを指定する画像指定情報と、前記2値情報に対応する色を示す色情報と、画像数と、前記画像を前記表示部に表示する位置を示す表示位置情報とを含む表示要求に応じて、前記画像指定情報に基づいて指定された前記画像データを前記画像記憶部から取得し、取得した前記画像データを、前記色情報に基づく色で、前記表示部に表示させる処理部と
を備え、
前記表示要求は、前記表示部の表示において優先して表示する階層を示すレイヤー情報を含み、
前記処理部は、前記表示部の前記レイヤー情報に応じた前記階層に、前記色情報に基づく色で前記画像データを表示させる
ことを特徴とする電子デバイス。
a display unit that has non-volatile memory and displays three or more colors;
an image storage unit that can be displayed on the display unit and stores image data representing one pixel as binary information;
a wireless communication unit that communicates with the host device via wireless communication;
The display request received by the wireless communication unit from the host device through the wireless communication includes image designation information specifying the image data stored in the image storage unit, and a color indicating a color corresponding to the binary information. the image data specified based on the image specification information from the image storage unit in response to a display request including information, the number of images, and display position information indicating a position where the image is to be displayed on the display unit. a processing unit that acquires and displays the acquired image data on the display unit in a color based on the color information;
The display request includes layer information indicating a hierarchy to be displayed with priority in the display of the display unit,
The electronic device is characterized in that the processing section displays the image data in the layer corresponding to the layer information of the display section in a color based on the color information.
請求項1に記載の電子デバイスと、
工程ごとに配置され、前記電子デバイスが前記工程を通過する際に、前記表示要求を送信して、前記表示部の表示を前記工程に応じて変更させる前記上位装置である複数のリーダライタ装置と
を備えることを特徴とする管理システム。
The electronic device according to claim 1;
a plurality of reader/writer devices that are arranged for each process and are the host devices that transmit the display request and change the display on the display unit according to the process when the electronic device passes through the process; A management system characterized by comprising:
不揮発なメモリ性を有し、3色以上の複数色の表示を行う表示部と、前記表示部に表示可能であり、1画素を2値情報として表した画像データを記憶する画像記憶部と、無線通信によって上位装置との間で通信を行う無線通信部とを備える電子デバイスの表示方法であって、
前記無線通信部が、前記無線通信により前記上位装置から受信した表示要求であって、前記画像記憶部が記憶する前記画像データを指定する画像指定情報と、前記2値情報に対応する色を示す色情報と、画像数と、前記画像を前記表示部に表示する位置を示す表示位置情報とを含む表示要求を、前記無線通信により前記上位装置から受信する受信ステップと、
処理部が、前記受信ステップによって受信した前記表示要求に応じて、前記画像指定情報に基づいて指定された前記画像データを前記画像記憶部から取得し、取得した前記画像データを、前記色情報に基づく色で、前記表示部に表示させる処理ステップと
を含み、
前記表示要求は、前記表示部の表示において優先して表示する階層を示すレイヤー情報を含み、
前記処理ステップにおいて、前記処理部が、前記表示部の前記レイヤー情報に応じた前記階層に、前記色情報に基づく色で前記画像データを表示させる
ことを特徴とする表示方法。
a display section that has a non-volatile memory property and displays a plurality of colors of three or more; an image storage section that can be displayed on the display section and stores image data representing one pixel as binary information; A display method for an electronic device comprising a wireless communication unit that communicates with a host device by wireless communication,
The display request received by the wireless communication unit from the host device through the wireless communication indicates image designation information specifying the image data stored in the image storage unit and a color corresponding to the binary information. a receiving step of receiving a display request including color information , the number of images, and display position information indicating a position where the image is to be displayed on the display unit from the higher-level device through the wireless communication;
In response to the display request received in the receiving step, the processing unit acquires the image data specified based on the image specification information from the image storage unit, and converts the acquired image data into the color information. a processing step of displaying the color on the display unit in a color based on
The display request includes layer information indicating a hierarchy to be displayed with priority in the display of the display unit,
In the processing step, the processing section displays the image data in the layer corresponding to the layer information of the display section in a color based on the color information.
JP2019126018A 2019-07-05 2019-07-05 Electronic devices, management systems, and display methods Active JP7419686B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2019126018A JP7419686B2 (en) 2019-07-05 2019-07-05 Electronic devices, management systems, and display methods

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2019126018A JP7419686B2 (en) 2019-07-05 2019-07-05 Electronic devices, management systems, and display methods

Publications (2)

Publication Number Publication Date
JP2021012278A JP2021012278A (en) 2021-02-04
JP7419686B2 true JP7419686B2 (en) 2024-01-23

Family

ID=74227323

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2019126018A Active JP7419686B2 (en) 2019-07-05 2019-07-05 Electronic devices, management systems, and display methods

Country Status (1)

Country Link
JP (1) JP7419686B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116778876A (en) * 2023-06-20 2023-09-19 广东志慧芯屏科技有限公司 Graphic display method, display screen and display device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006030559A (en) 2004-07-15 2006-02-02 Fuji Xerox Co Ltd Display control system
JP2015104821A (en) 2013-11-28 2015-06-08 セイコーエプソン株式会社 Print controller, printer and print control program
JP2016171744A (en) 2016-04-12 2016-09-23 凸版印刷株式会社 Display system, transmission device, and display device
JP2017010019A (en) 2015-06-23 2017-01-12 株式会社イシダ Wireless display system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3551474B2 (en) * 1994-07-14 2004-08-04 カシオ計算機株式会社 Communication system, transmitting device, receiving device, and transmitting / receiving device

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006030559A (en) 2004-07-15 2006-02-02 Fuji Xerox Co Ltd Display control system
JP2015104821A (en) 2013-11-28 2015-06-08 セイコーエプソン株式会社 Print controller, printer and print control program
JP2017010019A (en) 2015-06-23 2017-01-12 株式会社イシダ Wireless display system
JP2016171744A (en) 2016-04-12 2016-09-23 凸版印刷株式会社 Display system, transmission device, and display device

Also Published As

Publication number Publication date
JP2021012278A (en) 2021-02-04

Similar Documents

Publication Publication Date Title
KR101645148B1 (en) Device control system and method for controlling device control system
US20080126424A1 (en) Work instruction management system, work instruction management method, work instruction management apparatus and electronic paper
JP2012064048A (en) Portable electronic device, non-contact ic card and command processing method for portable electronic device
JP2009045139A (en) Image display system, photo frame, image display device, image display method and program
JP7419686B2 (en) Electronic devices, management systems, and display methods
CN104063189B (en) Print control program, print control unit
US20110317179A1 (en) Printer device and printer system
CN102331913A (en) Form processing system, form making device, and form processing method
US20100238178A1 (en) Information processing apparatus, control device, and program
JP7415349B2 (en) Electronic devices, management systems, and display methods
JP2009009521A (en) Radio tag read-out prevention method and radio tag information management system using the same
US7532611B1 (en) Controlling wireless communications between linked devices
JP2010074401A (en) Information distribution system, and digital signage terminal
JP2007317234A (en) Process management system, program, and recording medium using information recording medium
JP7299325B2 (en) RFID tag
US7965411B2 (en) Image forming apparatus and method for faster rendering of monochromatic scan lines
JP2016206913A (en) Image display device, non-contact tag control method, and program
JP2004295402A (en) Process management system, method, program, and recording medium using information recording medium
JP2017028422A (en) Printer, communication terminal and program
KR20160059405A (en) Apparatus for assigning electronic information label and Method for initializing electronic information label
CN102736873B (en) Printing device, reading device, multifunction device, and a method of controlling a printing device, a method of controlling a reading device, and a method of controlling a multifunction device
US20150340075A1 (en) Portable electronic device, program, terminal device and method of controlling decoding of data
JP6986948B2 (en) Printer device
CN104077087A (en) Non-transitory computer-readable storage medium and localization method for printer driver
JP5481464B2 (en) Communication medium and communication medium processing apparatus

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220627

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230217

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230314

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20230515

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231011

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20231225

R150 Certificate of patent or registration of utility model

Ref document number: 7419686

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150