JP7419686B2 - Electronic devices, management systems, and display methods - Google Patents
Electronic devices, management systems, and display methods Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 51
- 238000004891 communication Methods 0.000 claims description 64
- 238000003860 storage Methods 0.000 claims description 60
- 230000008569 process Effects 0.000 claims description 40
- 230000004044 response Effects 0.000 claims description 29
- 239000003086 colorant Substances 0.000 claims description 15
- 230000008859 change Effects 0.000 claims description 3
- 238000004519 manufacturing process Methods 0.000 description 37
- 238000010586 diagram Methods 0.000 description 21
- 230000006870 function Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 5
- 230000002950 deficient Effects 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 239000000428 dust Substances 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000010354 integration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000007639 printing Methods 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
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.
ところで、上述した電子デバイスでは、文字や画像を表示部に表示させる際に、例えば、上位装置からの表示要求に応じて、予め記憶している画像データを読み出して表示部に表示する。しかしながら、上述した電子デバイスでは、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.
以下、本発明の一実施形態による電子デバイス、管理システム、及び表示方法について、図面を参照して説明する。 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
As shown in FIG. 1, the
電子デバイス1は、例えば、RFIDタグやコンタクトレスICカード、エッジデバイスなどの電子機器であり、例えば、リーダライタ2からが送信したコマンド(処理要求)を、無線通信部11を介して受信し、受信したコマンドに応じた処理(コマンド処理)を実行する。そして、電子デバイス1は、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11を介してリーダライタ2に送信(返信)する。
The
リーダライタ2は、上位装置の一例であり、不図示の無線通信部を備え、無線通信により、コマンドを送信し、コマンドに応じた処理を電子デバイス1に実行させる。リーダライタ2は、例えば、表示コマンドを電子デバイス1に送信し、電子デバイス1の表示部12に各種画像を表示させる。
The reader/
無線通信部11は、例えば、NFC(Near Field Communication)などの無線通信によってリーダライタ2(上位装置)との間で通信を行う。無線通信部11は、リーダライタ2から各種コマンドを無線通信によって受信し、受信したコマンドを後述する制御部14に出力する。また、無線通信部11は、制御部14によって処理された各種コマンド処理のレスポンスを、無線通信によってリーダライタ2に送信する。なお、無線通信部11は、リーダライタ2から無線給電により電子デバイス1を動作させる電力を受電するものであってもよい。
The
表示部12は、例えば、電子ペーパーなどであり、不揮発なメモリ性を有する表示を行う。表示部12は、例えば、白黒の2色の他に、赤色や黄色などの色を表示可能である。すなわち、表示部12は、3色以上の複数色の表示に対応する電子ペーパーである。なお、表示部12は、電子ペーパーに文字や画像などの表示データを書き込むドライバ部(不図示)及び表示パネル(不図示)を含むものとする。
The
記憶部13は、電子デバイス1が利用する各種情報を記憶する。記憶部13は、例えば、画像記憶部131を備える。
画像記憶部131は、例えば、EEPROM(Electrically Erasable Programmable Read-Only Memory)などの不揮発性メモリで構成され、表示部12に表示可能な画像データを予め記憶する。なお、画像データは、1画素(1ドット(dot))を2値情報(例えば、1ビットの情報)として表したものである。ここで、図2を参照して、本実施形態における画像記憶部131のデータ例について説明する。
The
The
図2は、本実施形態における画像記憶部131のデータ例を示す図である。
図2に示すように、画像記憶部131は、「画像識別情報」と、「サイズ情報」と、「画像データ」とを対応付けて予め記憶している。ここで、「画像識別情報」は、画像を識別する16進数(ヘキサデシマル)の画像IDを示し、「サイズ情報」は、画像の「横サイズ」及び「縦サイズ」を示している。また、「画像データ」は、表示部12に表示可能な画像のデータであり、1画素(1ドット)を、例えば、“0”又は“1”の2値情報として表現した画像データを示している。
FIG. 2 is a diagram showing an example of data in the
As shown in FIG. 2, the
例えば、図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
図1の説明に戻り、制御部14は、例えば、CPU(Central Processing Unit)などを含むプロセッサであり、電子デバイス1を統括的に制御する。制御部14は、コマンド処理部141と、表示制御部142とを備える。
Returning to the description of FIG. 1, the
コマンド処理部141(処理部の一例)は、無線通信部11が無線通信によりリーダライタ2から受信したコマンド(処理要求)を取得し、コマンドに応じた各種コマンド処理を実行する。また、コマンド処理部141は、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11に対して、リーダライタ2に送信(返信)させる。
The command processing unit 141 (an example of a processing unit) acquires the command (processing request) that the
例えば、コマンド処理部141は、無線通信部11が、表示コマンド(表示要求)を無線通信によりリーダライタ2から受信した場合に、表示部12に指定された画像を表示させるコマンド処理を実行する。ここで、表示コマンドには、表示部12への表示位置を示す表示位置情報と、上述した画像指定情報及び色情報とが含まれる。
For example, when the
色情報は、上述した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
また、コマンド処理部141は、取得した画像データを、色情報に基づく色で、表示部12に表示させる。コマンド処理部141は、例えば、図3により予め定められた設定に基づいて、色情報に対応する表示色を決定し、当該表示色で、受信した表示位置情報に対応する表示部12の位置に、画像記憶部131から取得した画像データを表示させる。
Further, the
例えば、色情報が、“0x0”である場合に、コマンド処理部141は、表示色を“白黒”で、画像記憶部131から取得した画像データを、受信した表示位置情報に対応する表示部12の位置に表示するように、表示制御部142に依頼する。
For example, when the color information is "0x0", the
表示制御部142は、表示部12への表示を制御する。表示制御部142は、例えば、コマンド処理部141からの依頼に基づいて、コマンド処理部141から供給された画像データを指定された表示開始位置から指定された表示色(例えば、白黒、白赤など)で表示させる。
なお、本実施形態において、表示制御部142は、画像データの表示位置が重なった箇所には、後からの表示依頼(表示コマンド)に対応する画像を優先させて表示させる。
The
In the present embodiment, the
次に、図面を参照して、本実施形態による電子デバイス1の動作について説明する。
図4は、本実施形態による電子デバイス1の表示コマンドの処理の一例を示すフローチャートである。
Next, the operation of the
FIG. 4 is a flowchart illustrating an example of display command processing of the
図4に示すように、電子デバイス1は、まず、コマンドを受信したか否かを判定する(ステップS101)。すなわち、電子デバイス1の制御部14は、無線通信部11がリーダライタ2からコマンドを受信したか否かを判定する。制御部14は、無線通信部11がコマンドを受信した場合(ステップS101:YES)に、処理をステップS102に進める。また、制御部14は、無線通信部11がコマンドを受信していない場合(ステップS101:NO)に、処理をステップS101に戻す。
As shown in FIG. 4, the
なお、ここでのコマンドを受信した場合とは、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
ステップS103において、コマンド処理部141は、画像のカウント値nに“1”を設定する。
次に、コマンド処理部141は、画像指定情報で指定された画像データを画像記憶部131から画像データを読み出す(ステップS104)。コマンド処理部141は、表示コマンドに含まれるn番目の画像の画像指定情報を画像IDとして、画像IDに対応する画像データを画像記憶部131から検索し、画像IDに対応する画像データ及びサイズ情報を画像記憶部131から読み出す。
In step S103, the
Next, the
次に、コマンド処理部141は、画像データを指定された表示部の位置に、色情報で指定された色で表示させる画面データを生成する(ステップS105)。コマンド処理部141は、表示コマンドに含まれるn番目の画像の表示遺著情報に基づく表示位置に、表示コマンドに含まれるn番目の画像の色情報に対応する表示色で(例えば、図3参照)、画像記憶部131から読み出したサイズ情報の示すサイズの画像データを表示するように、表示部12の画面データを生成する。
Next, the
次に、コマンド処理部141は、カウント値nに“1”を加算する(ステップS106)。すなわち、コマンド処理部141は、画像のカウント値nに(n+1)の値を設定する。
Next, the
次に、コマンド処理部141は、カウント値nが、表示コマンドに含まれる画像数より大きいか否かを判定する(ステップS107)。コマンド処理部141は、カウント値nが、画像数より大きい場合(ステップS107:YES)に、処理をステップS108に進める。また、コマンド処理部141は、カウント値nが、画像数以下である場合(ステップS107:NO)に、処理をステップS104に戻し、ステップS104からステップS107の処理を繰り返す。
Next, the
ステップS108において、コマンド処理部141は、生成した画面データを表示部12に表示する。すなわち、生成した画面データを表示部12に表示するように、表示制御部142に依頼し、この依頼に応じて、表示制御部142が、表示部12に、表示コマンドで指定された画像データを含む表示画面を表示させる。これにより、表示部12には、表示コマンドで指定された画像データが指定され色で表示される。
In step S108, the
次に、コマンド処理部141は、レスポンスを送信する(ステップS109)。コマンド処理部141は、コマンド処理の結果として、各種コマンド処理に応じたレスポンスを、無線通信部11を介してリーダライタ2に送信する。ステップS109の処理後に、制御部14は、処理をステップS101に戻す。
Next, the
また、ステップS110において、コマンド処理部141は、他のコマンド処理(表示コマンド以外のコマンド処理)を実行する。ステップS110の処理後に、コマンド処理部141は、処理をステップS109に進めて、他のコマンド処理の結果として、レスポンスを送信する。
Further, in step S110, the
次に、図5~図8を参照して、本実施形態における表示部12への表示処理について説明する。
図5は、本実施形態における表示部12への表示処理の一例を示す第1の図である。また、図6は、図5に示す表示処理の一例による表示部12への表示例を示す図である。
図5では、図6に示す画像SG1~画像SG4を表示部12に表示する場合の一例について説明する。なお、ここでは、R(ACK)のブロック電文(アクノリッジ電文)を利用して、4回の電文に分割して表示コマンドを送信する例を説明する。
Next, display processing on the
FIG. 5 is a first diagram showing an example of display processing on the
In FIG. 5, an example in which images SG1 to SG4 shown in FIG. 6 are displayed on the
図5に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x0))含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS201)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1は、ステップS201の電文に対するR(ACK)をリーダライタ2に送信する(ステップS202)。
As shown in FIG. 5, the reader/
Next, the
次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び色情報(0x0))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS203)。
次に、電子デバイス1は、ステップS203の電文に対するR(ACK)をリーダライタ2に送信する(ステップS204)。
Next, the reader/
Next, the
次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS205)。
次に、電子デバイス1は、ステップS205の電文に対するR(ACK)をリーダライタ2に送信する(ステップS206)。
Next, the reader/
Next, the
次に、リーダライタ2は、画像Dの情報(表示位置情報、画像Dの画像指定情報、及び色情報(0x1))と、表示コマンド終了情報とを含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS207)。
Next, the reader/
次に、電子デバイス1は、表示コマンドに応じて、画像A及び画像Bを白黒で、画像C及び画像Dを白赤で、表示部12に表示させる(ステップS208)。ここで、電子デバイス1は、図6の画像SG1に示すように、表示位置情報で指定された表示部12の表示位置に、画像Aを白黒で表示させ、図6の画像SG2に示すように、表示位置情報で指定された表示部12の表示位置に、画像Bを白黒で表示させる。
Next, the
また、電子デバイス1は、図6の画像SG3に示すように、表示位置情報で指定された表示部12の表示位置に、画像Cを白赤で表示させる。なお、画像SG3の一部は、画像SG1の一部及び画像SG2の一部に重なるため、表示制御部142は、表示位置が重なった箇所には、後から入力された画像Cを優先させて表示する。また、電子デバイス1は、図6の画像SG4に示すように、表示位置情報で指定された表示部12の表示位置に、画像Dを白赤で表示させる。
次に、電子デバイス1は、表示コマンドに対するレスポンスをリーダライタ2に送信する(ステップS209)。
Further, the
Next, the
このように、電子デバイス1は、画像SG1→画像SG2→画像SG3→画像SG4の順に表示色を変更して、表示画面G1に示すように、画像記憶部131が記憶する画像A~画像Dを表示する。
In this way, the
また、図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
In FIG. 7, an example in which images SG5 to SG8 shown in FIG. 8 are displayed on the
図7に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS301)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1は、ステップS201の電文に対するR(ACK)をリーダライタ2に送信する(ステップS302)。
As shown in FIG. 7, the reader/
Next, the
次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS303)。
次に、電子デバイス1は、ステップS203の電文に対するR(ACK)をリーダライタ2に送信する(ステップS304)。
Next, the reader/
Next, the
次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び色情報(0x0))を含む表示コマンドの分割電文を、電子デバイス1に送信する(ステップS305)。
次に、電子デバイス1は、ステップS205の電文に対するR(ACK)をリーダライタ2に送信する(ステップS306)。
Next, the reader/
Next, the
次に、リーダライタ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/
Next, the
また、電子デバイス1は、図8の画像SG7に示すように、表示位置情報で指定された表示部12の表示位置に、画像Cを白黒で表示させる。なお、画像SG7の一部は、画像SG5の一部及び画像SG6の一部に重なるため、表示制御部142は、表示位置が重なった箇所には、後から入力された画像Cを優先させて表示する。また、電子デバイス1は、図8の画像SG8に示すように、表示位置情報で指定された表示部12の表示位置に、画像Dを白黒で表示させる。
次に、電子デバイス1は、表示コマンドに対するレスポンスをリーダライタ2に送信する(ステップS309)。
Further, the
Next, the
このように、電子デバイス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
Note that the
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
以上説明したように、本実施形態による電子デバイス1は、表示部12と、画像記憶部131と、無線通信部11と、コマンド処理部141(処理部)とを備える。表示部12は、不揮発なメモリ性を有する表示を行う。画像記憶部131は、表示部12に表示可能であり、1画素を2値情報として表した画像データを記憶する。コマンド処理部141は、無線通信部11が無線通信によりリーダライタ2から受信した表示コマンド(表示要求)であって、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。コマンド処理部141は、取得した画像データを、色情報に基づく色で、表示部12に表示させる。
As described above, the
これにより、本実施形態による電子デバイス1は、1画素を2値情報として表した画像データを画像記憶部131に記憶させて、表示コマンドにより、色情報に対応する色で、画像記憶部131が記憶する画像データを表示部12に表示するようにしたため、例えば、3色以上の複数色の表示する場合であっても、画像データを記憶するための情報量を低減することができる。また、本実施形態による電子デバイス1は、より多くの画像データを画像記憶部131に記憶することが可能になるため、表示可能な画像の制限を低減することができる。
As a result, the
例えば、従来技術では、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
また、本実施形態による電子デバイス1では、リーダライタ2が、画像データを登録する際に、画像データの情報量が低減されるため、画像データを電子デバイス1に送信する情報量が低減され、無線通信部11による無線通信のトラフィックを低減することができる。
また、本実施形態による電子デバイス1では、画像データと色情報との組み合わせにより、様々な表示パターンを表示可能であり、自由度の高い柔軟な表示を行うことができる。
Furthermore, in the
Further, the
また、本実施形態による表示方法は、上述した電子デバイス1の表示方法であって、受信ステップと、処理ステップとを含む。受信ステップにおいて、無線通信部11が、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンド(表示要求)を、無線通信によりリーダライタ2から受信する。処理ステップにおいて、コマンド処理部141が、受信ステップによって受信した表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得し、取得した画像データを、色情報に基づく色で、表示部12に表示させる。
これにより、本実施形態による表示方法は、上述した電子デバイス1と同様の効果を奏し、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる。
Further, the display method according to the present embodiment is a display method for the
Thereby, the display method according to the present embodiment can achieve the same effects as the
[第2の実施形態]
次に、図面を参照して。第2の実施形態による電子デバイス1aについて説明する。
本実施形態では、上述した第1の実施形態の表示コマンドに、レイヤー情報を追加し、レイヤー情報に対応した表示上の階層に、指定した表示色で表示させる変形例について説明する。
[Second embodiment]
Next, refer to the drawing. An
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
As shown in FIG. 9, the
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
コマンド処理部141a(処理部の一例)は、基本的な機能は、上述した第1の実施形態のコマンド処理部141と同様であり、無線通信部11が無線通信によりリーダライタ2から受信したコマンド(処理要求)を取得し、コマンドに応じた各種コマンド処理を実行する。また、コマンド処理部141aは、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11に対して、リーダライタ2に送信(返信)させる。
The basic function of the
例えば、コマンド処理部141aは、無線通信部11が、表示コマンド(表示要求)を無線通信によりリーダライタ2から受信した場合に、表示部12に指定された画像を表示させるコマンド処理を実行する。なお、本実施形態のコマンド処理部141aでは、表示コマンドには、表示位置情報、画像指定情報、及び色情報と、レイヤー情報が含まれる。
For example, when the
ここで、レイヤー情報は、表示部12の表示において優先して表示する階層を示し、表示画面を平面視した場合に、表示の前後(前面/背面)の階層を示す情報である。レイヤー情報は、例えば、図10に示すように予め設定されているものとする。
Here, the layer information is information that indicates a hierarchy to be displayed with priority in the display of the
図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
コマンド処理部141aは、例えば、図3により予め定められた設定に基づいて、色情報に対応する表示色を決定するとともに、図10により予め定められた設定に基づいて、レイヤー情報に対応する階層を決定する。コマンド処理部141aは、当該表示色で、且つ、当該階層の表示位置情報に対応する表示部12の位置に、画像記憶部131から取得した画像データを表示させる。
例えば、レイヤー情報が、“0x0”である場合に、コマンド処理部141aは、表示の階層を“第1階層(最前面)”で、画像記憶部131から取得した画像データを表示するように、表示制御部142aに依頼する。
For example, the
For example, when the layer information is "0x0", the
表示制御部142aは、表示部12への表示を制御する。表示制御部142aは、例えば、コマンド処理部141aからの依頼に基づいて、コマンド処理部141aから供給された画像データを指定された表示開始位置から指定された表示色(例えば、白黒、白赤など)で、且つ指定された表示の階層(例えば、第1階層(最前面)、第2階層(背面)など)に表示させる。
The
次に、図面を参照して、本実施形態による電子デバイス1aの動作について説明する。
図11は、本実施形態による電子デバイス1aの表示コマンドの処理の一例を示すフローチャートである。
Next, the operation of the
FIG. 11 is a flowchart illustrating an example of display command processing of the
図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/
また、ステップS405において、コマンド処理部141aは、画像データを指定された表示部12の位置に、色情報で指定された色で、且つレイヤー情報で指定された階層で表示させる画面データを生成する。コマンド処理部141aは、表示コマンドに含まれる表示遺著情報に基づく表示位置に、表示コマンドに含まれる色情報に対応する表示色で(例えば、図3参照)、且つ、レイヤー情報に対応する階層で(例えば、図10参照)、画像記憶部131から読み出したサイズ情報の示すサイズの画像データを表示するように、表示部12の画面データを生成する。
Further, in step S405, the
次に、コマンド処理部141aは、カウント値nに“1”を加算する(ステップS406)。すなわち、コマンド処理部141aは、画像のカウント値nに(n+1)の値を設定する。
Next, the
次に、コマンド処理部141aは、カウント値nが、表示コマンドに含まれる画像数より大きいか否かを判定する(ステップS407)。コマンド処理部141aは、カウント値nが、画像数より大きい場合(ステップS407:YES)に、処理をステップS108に進める。また、コマンド処理部141aは、カウント値nが、画像数以下である場合(ステップS407:NO)に、処理をステップS404に戻し、ステップS404からステップS407の処理を繰り返す。
Next, the
ステップS408において、コマンド処理部141aは、生成した画面データを表示部12に表示する。すなわち、生成した画面データを表示部12に表示するように、表示制御部142に依頼し、この依頼に応じて、表示制御部142が、表示部12に、表示コマンドで指定された画像データを含む表示画面を表示させる。これにより、表示部12には、表示コマンドで指定された画像データが指定され色及び表示の階層で表示される。
In step S408, the
次に、コマンド処理部141aは、レスポンスを送信する(ステップS409)。コマンド処理部141aは、コマンド処理の結果として、各種コマンド処理に応じたレスポンスを、無線通信部11を介してリーダライタ2に送信する。ステップS409の処理後に、制御部14aは、処理をステップS401に戻す。
Next, the
また、ステップS410において、コマンド処理部141aは、他のコマンド処理(表示コマンド以外のコマンド処理)を実行する。ステップS410の処理後に、コマンド処理部141aは、処理をステップS409に進めて、他のコマンド処理の結果として、レスポンスを送信する。
Further, in step S410, the
次に、図12を参照して、本実施形態における表示部12への表示処理について説明する。
図12は、本実施形態における表示部12への表示処理の一例を示す図である。なお、図12では、上述した図6に示す画像SG1~画像SG4を表示部12に表示する場合の一例について説明する。また、ここでは、上述した図5及び図7に示す例と同様に、R(ACK)のブロック電文(アクノリッジ電文)を利用して、4回の電文に分割して表示コマンドを送信する例を説明する。
Next, with reference to FIG. 12, display processing on the
FIG. 12 is a diagram showing an example of display processing on the
図12に示すように、リーダライタ2は、まず、表示コマンドコード、画像数、画像Aの情報(表示位置情報、画像Aの画像指定情報、及び色情報(0x1))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS501)。なお、この例では、画像数は、“4”である。
次に、電子デバイス1aは、ステップS501の電文に対するR(ACK)をリーダライタ2に送信する(ステップS502)。
As shown in FIG. 12, the reader/
Next, the
次に、リーダライタ2は、画像Cの情報(表示位置情報、画像Cの画像指定情報、及び付加情報(0x01))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS503)。ここで、付加情報(0x01)は、色情報(0x1)及びレイヤー情報(0x0)に対応する。
次に、電子デバイス1aは、ステップS503の電文に対するR(ACK)をリーダライタ2に送信する(ステップS504)。
Next, the reader/
Next, the
次に、リーダライタ2は、画像Bの情報(表示位置情報、画像Bの画像指定情報、及び付加情報(0x10))を含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS505)。ここで、付加情報(0x10)は、色情報(0x0)及びレイヤー情報(0x1)に対応する。
次に、電子デバイス1aは、ステップS505の電文に対するR(ACK)をリーダライタ2に送信する(ステップS506)。
Next, the reader/
Next, the
次に、リーダライタ2は、画像Dの情報(表示位置情報、画像Dの画像指定情報、及び付加情報(0x01))と、表示コマンド終了情報とを含む表示コマンドの分割電文を、電子デバイス1aに送信する(ステップS507)。ここで、付加情報(0x01)は、色情報(0x1)及びレイヤー情報(0x0)に対応する。
Next, the reader/
次に、電子デバイス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
また、電子デバイス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
Next, the
このように、電子デバイス1aは、画像SG1→画像SG3→画像SG2→画像SG4の順に表示色及び表示の階層を変更して、表示画面G1に示すように、画像記憶部131が記憶する画像A~画像Dを表示する。
In this way, the
以上説明したように、本実施形態による電子デバイス1aは、表示部12と、画像記憶部131と、無線通信部11と、コマンド処理部141a(処理部)とを備える。コマンド処理部141aは、無線通信部11が無線通信によりリーダライタ2から受信した表示コマンド(表示要求)であって、画像記憶部131が記憶する画像データを指定する画像指定情報と、2値情報に対応する色を示す色情報とを含む表示コマンドに応じて、画像指定情報に基づいて指定された画像データを画像記憶部131から取得する。コマンド処理部141aは、取得した画像データを、色情報に基づく色で、表示部12に表示させる。
これにより、本実施形態による電子デバイス1aは、上述した第1の実施形態と同様の効果を奏し、画像データを記憶するための情報量を低減し、表示可能な画像の制限を低減することができる。
As described above, the
As a result, the
また、本実施形態では、表示コマンドには、表示部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
Thereby, the
[第3の実施形態]
次に、図面を参照して、第3の実施形態として、上述した電子デバイス1(1a)を使用した生産管理システム100について説明する。
[Third embodiment]
Next, a
図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
As shown in FIG. 13, the
電子デバイス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
通函4は、例えば、製品を入れて生産現場の各生産工程(例えば、生産工程PS1~生産工程PS3)を移動させる通い函である。
なお、図13に示す例では、説明の都合上、1組の電子デバイス1(1a)と通函4とを記載しているが、生産管理システム100は、複数組の電子デバイス1(1a)と通函4とを管理するようにしてもよい。
The
Note that in the example shown in FIG. 13, one set of electronic devices 1 (1a) and a
リーダライタ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
リーダライタ2は、生産工程(工程の一例)ごとに配置され、電子デバイス1(1a)が生産工程を通過する際に、表示コマンドを送信して、表示部12の表示を生産工程に応じて変更させる。ここで、図13に示す例では、リーダライタ2-1は、生産工程PS1に配置され、リーダライタ2-2は、生産工程PS2に配置されている。また、リーダライタ2-3は、生産工程PS3に配置されている。
生産工程PS1~生産工程PS3は、例えば、製品の製造、検査、保管、出荷などの工程である。
The reader/
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/
以上説明したように、本実施形態による生産管理システム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/
As a result, in the
例えば、生産工程にある大量の電子デバイス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/
また、例えば、生産現場が、クリーンルームなどの場合、塵埃が発生するため通常の紙での管理票や工程票を使用することができない場合がある。これに対して、本実施形態による生産管理システム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
なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、電子デバイス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
また、上記の各実施形態において、色情報は、図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
なお、上述した生産管理システム100が備える各構成は、内部に、コンピュータシステムを有している。そして、上述した生産管理システム100が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した生産管理システム100が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。
Note that each component included in the
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
また、上述した機能の一部又は全部を、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
Claims (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.
工程ごとに配置され、前記電子デバイスが前記工程を通過する際に、前記表示要求を送信して、前記表示部の表示を前記工程に応じて変更させる前記上位装置である複数のリーダライタ装置と
を備えることを特徴とする管理システム。 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:
前記無線通信部が、前記無線通信により前記上位装置から受信した表示要求であって、前記画像記憶部が記憶する前記画像データを指定する画像指定情報と、前記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.
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)
| 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)
| 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)
| 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 |
-
2019
- 2019-07-05 JP JP2019126018A patent/JP7419686B2/en active Active
Patent Citations (4)
| 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 |