JP7647295B2 - Electronic device, electronic device system, and status checking method - Google Patents
Electronic device, electronic device system, and status checking method Download PDFInfo
- Publication number
- JP7647295B2 JP7647295B2 JP2021074009A JP2021074009A JP7647295B2 JP 7647295 B2 JP7647295 B2 JP 7647295B2 JP 2021074009 A JP2021074009 A JP 2021074009A JP 2021074009 A JP2021074009 A JP 2021074009A JP 7647295 B2 JP7647295 B2 JP 7647295B2
- Authority
- JP
- Japan
- Prior art keywords
- display
- unit
- state
- display unit
- electronic device
- 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 70
- 238000004891 communication Methods 0.000 claims description 86
- 238000003860 storage Methods 0.000 claims description 81
- 230000004044 response Effects 0.000 claims description 60
- 230000002159 abnormal effect Effects 0.000 claims description 51
- 238000012508 change request Methods 0.000 claims description 48
- 238000012790 confirmation Methods 0.000 claims description 21
- 230000005540 biological transmission Effects 0.000 claims description 15
- 238000001514 detection method Methods 0.000 claims description 8
- 230000006386 memory function Effects 0.000 claims 2
- 238000010586 diagram Methods 0.000 description 13
- 238000003384 imaging method Methods 0.000 description 11
- 230000006870 function Effects 0.000 description 9
- 230000000694 effects Effects 0.000 description 4
- 238000004519 manufacturing process Methods 0.000 description 4
- 230000005856 abnormality Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 2
- 238000012015 optical character recognition Methods 0.000 description 2
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Landscapes
- Control Of Indicators Other Than Cathode Ray Tubes (AREA)
Description
本発明は、電子機器、電子機器システム、及び状態確認方法に関する。 The present invention relates to an electronic device, an electronic device system, and a status checking method.
近年、RFID(Radio Frequency Identification)を用いた電子機器が広く使用されている(例えば、特許文献1を参照)。また、このような電子機器には、電子ペーパーなどの表示部に、各種情報を表示可能なものが知られている。 In recent years, electronic devices using RFID (Radio Frequency Identification) have come into widespread use (see, for example, Patent Document 1). In addition, some of these electronic devices are known to be capable of displaying various types of information on a display unit such as electronic paper.
上述したような電子機器では、例えば、表示部が、電子ペーパーなどの不揮発性表示部である場合には、表示変更に時間を要するため、正常に表示変更が実行できないことがある。このような場合に、上述したような電子機器では、表示変更が正常に行われたことを確認する手段はなく、人手による目視確認を行っていた。 In electronic devices such as those described above, for example, if the display unit is a non-volatile display unit such as electronic paper, it may take time to change the display, and the display change may not be executed correctly. In such cases, electronic devices such as those described above do not have a means to confirm that the display change has been executed correctly, and manual visual confirmation is required.
本発明は、上記問題を解決すべくなされたもので、その目的は、表示変更が正常に行われたか否かの確認を自動化することができる電子機器、電子機器システム、及び状態確認方法を提供することにある。 The present invention has been made to solve the above problems, and its purpose is to provide an electronic device, an electronic device system, and a status checking method that can automate checking whether a display change has been made normally.
上記問題を解決するために、本発明の一態様は、不揮発なメモリ性を有する表示を行う表示部と、無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、前記表示部の表示を変更する表示変更要求であって、前記無線通信部が受信した受信情報に基づく表示変更要求に応じて、前記表示部の表示を変更するとともに、変更後の表示状態を示すコード画像を前記表示部に表示させる制御部とを備え、前記表示状態には、前記表示部の表示を全て消去した表示状態が含まれ、前記制御部は、前記変更後の表示状態が、前記表示部の表示を全て消去した表示状態である場合に、前記表示部の表示を全て消去した表示状態を示す前記コード画像を前記表示部に表示させることを特徴とする電子機器である。 In order to solve the above problems, one aspect of the present invention is an electronic device comprising a display unit that provides a display having non-volatile memory properties, a wireless communication unit that receives power via wireless power supply and communicates with a higher-level device via wireless communication, and a control unit that changes the display of the display unit in response to a display change request that changes the display of the display unit, the display change request being based on received information received by the wireless communication unit , and causes the display unit to display a code image indicating the changed display state, wherein the display states include a display state in which the entire display of the display unit has been erased, and the control unit causes the display unit to display the code image indicating the display state in which the entire display of the display unit has been erased when the changed display state is a display state in which the entire display of the display unit has been erased .
また、本発明の一態様は、不揮発なメモリ性を有する表示を行う表示部と、無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、前記表示部の表示を変更する表示変更要求に対する前記表示部に関する状態を示す状態情報を記憶する状態情報記憶部と、前記無線通信部が受信した受信情報に基づく前記表示変更要求に応じて、前記表示部の表示を変更するとともに、前記表示部の表示を変更する際の前記表示部に関する状態の変化に応じて、前記状態情報記憶部に前記状態情報を記憶させる制御部とを備え、前記無線通信部は、前記上位装置から前記無線通信により、前記状態情報の送信を要求する送信指令を受信した場合に、前記状態情報記憶部が記憶する前記状態情報を、前記無線通信により前記上位装置に送信し、前記状態情報には、前記表示部の表示変更が正常に終了したことを示す正常終了情報と、前記表示部の表示変更が途中で中断されたことを示す異常終了情報と、前記表示部の表示変更が不可能な異常状態であることを示す異常状態情報とが含まれることを特徴とする電子機器である。 Moreover, one aspect of the present invention is an electronic device comprising: a display unit that provides a display having non-volatile memory properties; a wireless communication unit that receives power via wireless power supply and communicates with a higher-level device via wireless communication; a status information storage unit that stores status information indicating a state of the display unit in response to a display change request to change the display of the display unit; and a control unit that changes the display of the display unit in response to the display change request based on received information received by the wireless communication unit, and stores the status information in the status information storage unit in response to a change in the state of the display unit when changing the display of the display unit, wherein when the wireless communication unit receives a transmission command from the higher-level device via wireless communication requesting the transmission of the status information, the wireless communication unit transmits the status information stored in the status information storage unit to the higher-level device via the wireless communication, and the status information includes normal completion information indicating that the display change of the display unit has been completed normally, abnormal completion information indicating that the display change of the display unit has been interrupted midway, and abnormal status information indicating that an abnormal state is present in which it is impossible to change the display of the display unit.
また、本発明の一態様は、上記に記載の電子機器と、前記表示部に表示された前記コード画像を検出する検出部と、前記検出部が検出した前記コード画像に基づいて、前記電子機器の表示変更に関する状態を判定する前記上位装置とを備える電子機器システムである。 Another aspect of the present invention is an electronic device system that includes the electronic device described above, a detection unit that detects the code image displayed on the display unit, and the higher-level device that determines a state regarding a display change of the electronic device based on the code image detected by the detection unit.
また、本発明の一態様は、上記に記載の電子機器と、前記電子機器から取得した前記状態情報に基づいて、前記電子機器の表示変更に関する状態を判定する前記上位装置とを備える電子機器システムである。 Another aspect of the present invention is an electronic device system including the electronic device described above and the higher-level device that determines the state of the electronic device related to display changes based on the state information acquired from the electronic device.
また、本発明の一態様は、不揮発なメモリ性を有する表示を行う表示部と、無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、を備える電子機器の状態確認方法であって、制御部が、前記表示部の表示を変更する表示変更要求であって、前記無線通信部が受信した受信情報に基づく表示変更要求に応じて、前記表示部の表示を変更するとともに、変更後の表示状態を示すコード画像を前記表示部に表示させる処理ステップと、前記上位装置が、前記表示部に表示された前記コード画像に基づいて、前記表示部の表示変更の状態を確認する確認ステップとを含み、前記表示状態には、前記表示部の表示を全て消去した表示状態が含まれ、前記処理ステップにおいて、前記制御部が、前記変更後の表示状態が、前記表示部の表示を全て消去した表示状態である場合に、前記表示部の表示を全て消去した表示状態を示す前記コード画像を前記表示部に表示させることを特徴とする状態確認方法である。 Moreover, one aspect of the present invention is a status checking method for an electronic device having a display unit that provides a display having non-volatile memory properties, and a wireless communication unit that receives power via wireless power supply and communicates with a higher-level device via wireless communication, the status checking method including a processing step in which a control unit changes the display of the display unit in response to a display change request that changes the display of the display unit, the display change request being based on received information received by the wireless communication unit, and causes the display unit to display a code image indicating the changed display state, and a confirmation step in which the higher-level device confirms the state of the changed display of the display unit based on the code image displayed on the display unit, the display state including a display state in which the entire display of the display unit has been erased, and in the processing step, if the changed display state is a display state in which the entire display of the display unit has been erased, the control unit causes the display unit to display the code image indicating the display state in which the entire display of the display unit has been erased.
また、本発明の一態様は、不揮発なメモリ性を有する表示を行う表示部と、無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、前記表示部の表示を変更する表示変更要求に対する前記表示部に関する状態を示す状態情報を記憶する状態情報記憶部と、を備える電子機器の状態確認方法であって、制御部が、前記無線通信部が受信した受信情報に基づく前記表示変更要求に応じて、前記表示部の表示を変更するとともに、前記表示部の表示を変更する際の前記表示部に関する状態の変化に応じて、前記状態情報記憶部に前記状態情報を記憶させる処理ステップと、前記上位装置が、前記状態情報記憶部が記憶する前記状態情報に基づいて、前記表示部の表示変更の状態を確認する確認ステップとを含み、前記状態情報には、前記表示部の表示変更が正常に終了したことを示す正常終了情報と、前記表示部の表示変更が途中で中断されたことを示す異常終了情報と、前記表示部の表示変更が不可能な異常状態であることを示す異常状態情報とが含まれることを特徴とする状態確認方法である。 Moreover, one aspect of the present invention is a status checking method for an electronic device having a display unit that provides a display having non-volatile memory properties, a wireless communication unit that receives power via wireless power supply and communicates with a higher-level device via wireless communication, and a status information storage unit that stores status information indicating a status related to the display unit in response to a display change request to change the display of the display unit, the status checking method including a processing step in which a control unit changes the display of the display unit in response to the display change request based on received information received by the wireless communication unit, and stores the status information in the status information storage unit in response to a change in the status related to the display unit when changing the display of the display unit, and a confirmation step in which the higher-level device checks the status of the display change of the display unit based on the status information stored in the status information storage unit, wherein the status information includes normal completion information indicating that the display change of the display unit has been completed normally, abnormal completion information indicating that the display change of the display unit has been interrupted midway, and abnormal status information indicating that an abnormal status is present in which it is impossible to change the display of the display unit.
本発明によれば、表示変更が正常に行われたか否かの確認を自動化することができる。 According to the present invention, it is possible to automate the process of checking whether a display change has been made correctly.
以下、本発明の実施形態による電子機器、及び電子機器システムについて、図面を参照して説明する。 Hereinafter, electronic devices and electronic device systems according to embodiments of the present invention will be described with reference to the drawings.
[第1の実施形態]
図1は、第1の実施形態による電子機器システム100の一例を示すブロック図である。
図1に示すように、電子機器システム100は、電子機器1と、上位装置2とを備える。
[First embodiment]
FIG. 1 is a block diagram showing an example of an
As shown in FIG. 1, the
電子機器1は、例えば、表示機能を有するRFIDタグなどの電子デバイスであり、例えば、上位装置2が送信したコマンド(処理指令)を、無線通信部11を介して受信し、受信したコマンドに応じた処理(コマンド処理)を実行する。そして、電子機器1は、コマンド処理の実行結果であるレスポンス(処理応答)を、無線通信部11を介して上位装置2に送信(返信)する。
電子機器1は、RFIC10(RF Integrated Circuit)と、制御部30と、格納用不揮発性メモリ35と、表示部40とを備える。
The
The
RFIC10は、無線給電による電力の供給を受けるとともに、例えば、NFC(Near Field Communication)などの無線通信によって上位装置2との間で通信を行うICである。RFIC10は、上位装置2から各種コマンドを無線通信によって受信し、受信したコマンドを処理し、コマンド処理のレスポンスを、無線通信によって上位装置2に送信する。
RFIC10は、無線通信部11と、ユーザ記憶部12と、管理記憶部13とを備える。
The
The
無線通信部11は、無線給電による電力の供給を受けるとともに、例えば、NFC(Near Field Communication)などの無線通信によって上位装置2との間で通信を行う。無線通信部11は、上位装置2から受信した各種コマンドに応じたコマンド処理を実行し、コマンド処理のレスポンスを、無線通信によって上位装置2に送信する。なお、無線通信部11は、上位装置2から無線給電により供給された電力を、電子機器1を動作させる電力として各部に供給する。
The
ユーザ記憶部12は、例えば、EEPROM(Electrically Erasable Programmable Read-Only Memory)などの電気的に書き換え可能な不揮発性メモリで構成され、ユーザが利用する各種情報を記憶する。
The
管理記憶部13は、例えば、EEPROMなどの電気的に書き換え可能な不揮発性メモリ、又はRAM(Random access memory)で構成され、管理情報を記憶する。管理記憶部13は、ユーザがアクセスできないセキュリティの高い記憶領域である。
The
表示部40は、例えば、電子ペーパーなどであり、不揮発なメモリ性を有する表示を行う。表示部40は、電子ペーパーに文字や画像などの表示データを書き込むドライバ部(不図示)及び表示パネル(不図示)を含むものとする。
The
格納用不揮発性メモリ35は、例えば、EEPROMなどの電気的に書き換え可能な不揮発性メモリで構成され、画像データなどの各種データを格納する記憶部である。格納用不揮発性メモリ35は、二次元コード記憶部351を備える。
The
二次元コード記憶部351(コード画像記憶部の一例)は、表示状態と二次元コードとを対応付けて記憶する。ここでの二次元コードは、例えば、QRコード(登録商標)である。また、表示状態は、例えば、表示部40の表示変更を行った際の変更後の表示状態である。ここで、図2を参照して、二次元コード記憶部351のデータ例について説明する。なお、コード画像は、例えば、表示状態を示す情報をコード化した画像データであり、本実施形態では、コード画像が、二次元コードである場合の一例について説明する。
The two-dimensional code storage unit 351 (an example of a code image storage unit) stores a display state and a two-dimensional code in association with each other. The two-dimensional code here is, for example, a QR code (registered trademark). The display state is, for example, the display state after a display change on the
図2は、本実施形態における二次元コード記憶部351のデータ例を示す図である。
図2に示すように、二次元コード記憶部351は、「表示状態」と、「二次元コード」とを対応付けて記憶する。なお、「表示状態」には、例えば、表示消去した状態(全画面クリア状態)や、工程A用の表示に変更した状態などが含まれる。「二次元コード」は、表示状態を示す情報をコード化した二次元コードや、表示状態において二次元コードとして表示する情報の種類などが含まれる。
FIG. 2 is a diagram showing an example of data stored in the two-dimensional
2, the two-dimensional
例えば、図2に示す例では、「表示状態」が、“表示消去”である場合に、「二次元コード」として、“コードCLR”が対応することを示している。ここで、“表示消去”は、表示部40の表示を全て消去した表示状態(全画面クリア状態)を示している。また、「表示状態」が、“工程A”である場合に、「二次元コード」として、“コードA”が対応することを示している。ここで、“コードA”は、例えば、ロット番号などの製造情報を示す二次元コードである。
For example, in the example shown in FIG. 2, when the "display state" is "display cleared," it is shown that "Code CLR" corresponds as the "two-dimensional code." Here, "display cleared" indicates a display state in which all display on the
図1の説明に戻り、制御部30は、例えば、CPU(Central Processing Unit)などを含むプロセッサであり、電子機器1を統括的に制御する。制御部30は、例えば、表示部40の表示を変更する表示変更要求であって、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更する制御を行う。また、制御部30は、変更後の表示状態を示す二次元コードを表示部40に表示させる。
Returning to the explanation of FIG. 1, the
制御部30は、例えば、無線通信部11からの表示変更要求に応じて、二次元コード記憶部351から表示状態に対応した二次元コードを取得する。制御部30は、表示変更要求が、例えば、表示消去(全画面クリア)の要求である場合、二次元コード記憶部351から“コードCLR”の二次元コードを取得し、当該二次元コードを含む表示データを表示部40に送信する。これにより、表示部40は、全画面クリアした上で、表示消去(全画面クリア)を示す“コードCLR”の二次元コードを表示する。なお、制御部30は、表示部40の予め定められた位置に、二次元コードを表示させる。
For example, in response to a display change request from the
ここで、図3を参照して、本実施形態における表示部40の表示例について説明する。
図3(a)は、電子機器1を、例えば、生産管理システムなどに利用して、各種製品や部品などを運ぶ通函に備え付ける場合の表示例を示している。この場合、表示部40には、例えば、ロット番号や二次元コードを表示させる。なお、二次元コードには、工程ごとに異なる情報が含まれてしてもよいし、製品やロット番号を識別する識別情報がふくまれるようにしてもよい。
Here, a display example of the
3A shows an example of a display when the
また、図3(b)は、図3(a)の表示状態から、表示消去(全画面クリア)の表示変更を行った場合の表示例を示している。この場合、表示部40は、表示情報を表示部40の表示画面から消去した上で、表示消去した状態(全画面クリア状態)に対応する二次元コードを表示する。
Also, FIG. 3(b) shows an example of a display when the display state of FIG. 3(a) is changed to display erasure (full screen clear). In this case, the
再び、図1の説明に戻り、上位装置2は、電子機器1に対して、表示部40の表示変更を指示するとともに、表示変更の状態を含む電子機器1の状態を確認する。上位装置2は、例えば、表示部40に表示された二次元コードに基づいて、表示変更の状態を確認する。
上位装置2は、R/W部21(リーダライタ部)と、撮像部22と、装置制御部23とを備える。
1 , the higher-
The higher-
R/W部21は、不図示の無線通信部及ぶ無線給電部を備え、無線給電により、電子機器1に電力を供給するとともに、無線通信により、コマンドを送信し、コマンドに応じた処理を電子機器1に実行させる。R/W部21は、例えば、電子機器1の表示部40の表示変更を要求する表示変更要求を含むコマンド(指令)を、電子機器1に送信する。
The R/
撮像部22(検出部の一例)は、例えば、CCDイメージセンサやCMOSイメージセンサを有し、電子機器1の表示部40に表示されている二次元コードを含む画像を撮像する。すなわち、撮像部22は、表示部40に表示された二次元コードを検出する検出部の一例である。
The imaging unit 22 (an example of a detection unit) has, for example, a CCD image sensor or a CMOS image sensor, and captures an image including the two-dimensional code displayed on the
装置制御部23は、例えば、CPUを含むプロセッサであり、上位装置2を統括的に制御する。装置制御部23は、例えば、電子機器1の表示変更の制御を行うとともに、表示変更の状態を確認する確認処理を実行する。装置制御部23は、電子機器1の表示変更の際に、表示変更要求を含むコマンドを、R/W部21を介して、無線通信により電子機器1に送信する。
The
また、装置制御部23は、表示部40に表示された二次元コードに基づいて、表示変更の状態を確認する。すなわち、装置制御部23は、表示変更要求を含むコマンドに対するレスポンスを、R/W部21を介して受信した後に、所定の期間(例えば、表示部40の表示変更に必要な2秒程度の期間)、経過後に、撮像部22が検出した画像に含まれる二次元コードを取得する。装置制御部23は、取得した二次元コードが示す情報が、表示変更後の表示状態を示す情報と一致するか否かを判定する。装置制御部23は、二次元コードが示す情報と、表示変更後の表示状態を示す情報とが一致する場合に、表示部40の表示変更が正常に終了した正常終了であると判定する。
The
また、装置制御部23は、二次元コードが示す情報と、表示変更後の表示状態を示す情報とが一致しない場合(二次元コードが検出できない場合も含む)に、表示部40の表示変更が正常に実行できていない異常終了であると判定する。なお、装置制御部23は、二次元コードに基づいて、異常終了を確認した場合に、表示変更のリトライ処理などの異常対応処理を実行する。なお、異常対応処理には、異常終了した電子機器1を自動的にリジェクト(排除)する処理が含まれてもよい。
Furthermore, if the information indicated by the two-dimensional code does not match the information indicating the display state after the display change (including the case where the two-dimensional code cannot be detected), the
次に、図面を参照して、本実施形態による電子機器1及び電子機器システム100の動作について説明する。
図4は、本実施形態による電子機器システム100の動作の一例を示す図である。ここでは、電子機器システム100の表示変更処理の一例について説明する。なお、表示変更前の表示状態は、図3(a)に示す表示状態であり、この表示状態から表示消去(全画面クリア)の表示変更を行う場合について説明する。
Next, the operation of the
4 is a diagram showing an example of the operation of the
図4に示すように、表示変更を行う場合に、まず、上位装置2は、表示変更を含むコマンドを電子機器1のRFIC10に送信する(ステップS101)。上位装置2の装置制御部23は、R/W部21を介して、表示変更を含むコマンドをRFIC10に送信する。
As shown in FIG. 4, when a display change is to be made, the higher-
次に、RFIC10は、表示変更要求を制御部30に送信する(ステップS102)。RFIC10の無線通信部11は、ここでの表示変更要求は、表示部40の表示消去(全画面クリア)に対応する表示変更要求である。なお、RFIC10と制御部30とは、例えば、シリアルインタフェースで接続されており、RFIC10は、当該シリアルインタフェースを用いて、表示変更要求を制御部30に送信する。
Next, RFIC10 transmits a display change request to the control unit 30 (step S102). The
次に、RFIC10は、レスポンス(ACK)を上位装置2に送信する(ステップS103)。無線通信部11は、コマンドに対するアクノリッジ(ACK)を含むレスポンスを、上位装置2に送信する。
Next, the
次に、制御部30は、格納用不揮発性メモリ35から二次元コードを受信する(ステップS104)。ここで、制御部30は、表示変更要求に応じて、表示変更後の表示状態に応じた二次元コード(例えば、“コードCLR”の二次元コード)を、格納用不揮発性メモリ35の二次元コード記憶部351から取得する。
Next, the
次に、制御部30は、表示データを表示部40に送信する(ステップS105)。制御部30は、表示消去(全画面クリア)のためのデータとともに、二次元コードを、表示部に送信する。なお、制御部30と表示部40とは、例えば、シリアルインタフェースで接続されており、制御部30は、当該シリアルインタフェースを用いて、表示データを表示部40に送信する。
Next, the
次に、表示部40は、表示変更処理を実行する(ステップS106)。表示部40は、制御部30から受信した表示データに基づいて、表示変更を実行する。ここで、表示部40は、図3(b)に示すような表示状態に表示変更する。
Next, the
次に、上位装置2は、表示変更の確認処理を実行する(ステップS107)。上位装置2は、例えば、レスポンスを受信してから所定の期間、経過後に、表示部40が表示する二次元コードに基づいて、電子機器1の状態(表示部40の表示状態)を確認する。なお、上位装置2により表示変更の確認処理の詳細については、後述する。
Next, the higher-
次に、図5を参照して、本実施形態による電子機器1の表示変更の処理の詳細について説明する。
図5は、本実施形態による電子機器1の制御部30の動作の一例を示すフローチャートである。
Next, the display change process of the
FIG. 5 is a flowchart showing an example of the operation of the
図5に示すように、表示変更処理を行う場合に、制御部30は、まず、表示変更要求を受信したか否かを判定する(ステップS201)。制御部30は、RFIC10の無線通信部11から表示変更要求を受信したか否かを判定する。制御部30は、表示変更要求を受信した場合(ステップS201:YES)に、処理をステップS202に進める。また、制御部30は、表示変更要求を受信していない場合(ステップS201:NO)に、処理をステップS201に戻す。なお、制御部30は、例えば、割り込み処理によって、上位装置2から表示変更のコマンドを受信したことを検出し、表示変更要求を無線通信部11から取得するようにしてもよい。
As shown in FIG. 5, when performing the display change process, the
ステップS202において、制御部30は、表示変更後の表示状態に応じた二次元コードを取得する。制御部30は、表示変更要求に基づく表示変更後の表示状態に対応する二次元コードを、格納用不揮発性メモリ35の二次元コード記憶部351から取得する。
In step S202, the
次に、制御部30は、表示部40に表示データを送信して表示変更を実行する(ステップS203)。制御部30は、二次元コードを含む表示データを表示部40に送信して、表示部40の表示を変更させる。ステップS203の処理後に、制御部30は、表示変更の処理を終了する。
Next, the
次に、図6を参照して、上位装置2による電子機器1の表示変更及び確認処理の詳細について説明する。
図6は、本実施形態による上位装置2の動作の一例を示すフローチャートである。
Next, the display change and confirmation process of the
FIG. 6 is a flowchart showing an example of the operation of the higher-
図6に示すように、電子機器1の表示変更及び確認処理を行う場合に、上位装置2は、まず、表示変更のコマンドを電子機器1に送信する(ステップS301)。上位装置2の装置制御部23は、R/W部21を介して、表示変更要求を含むコマンド(指令)を、電子機器1に送信する。
As shown in FIG. 6, when changing the display of the
次に、装置制御部23は、レスポンス(ACK)を電子機器1から受信する(ステップS302)。装置制御部23は、R/W部21を介して、送信したコマンドに対するレスポンス(ACK)を受信する。
Next, the
次に、装置制御部23は、所定の期間経過したか否かを判定する(ステップS303)。装置制御部23は、レスポンス(ACK)の受信から、表示部40の表示変更に必要な所定の期間(例えば、2秒程度の期間)、経過したか否かを判定する。装置制御部23は、所定の期間経過した場合(ステップS303:YES)に、処理をステップS304に進める。また、装置制御部23は、所定の期間経過していない場合(ステップS303:NO)に、処理をステップS303に戻す。
Next, the
ステップS304において、装置制御部23は、撮像部22から表示画面の画像を取得する。すなわち、装置制御部23は、撮像部22が撮像した二次元コードを含む表示部40の表示画面の画像を取得する。
In step S304, the
次に、装置制御部23は、二次元コードが表示状態と一致するか否かを判定する(ステップS305)。装置制御部23は、取得した画像に含まれる二次元コードをデータに変換し、当該データが、表示変更後の表示状態を示すデータと一致するか否かを判定する。装置制御部23は、二次元コードが表示状態と一致する場合(ステップS305:YES)に、表示部40の表示変更が正常終了していると判定し、表示状態の確認処理を終了する。また、装置制御部23は、二次元コードが表示状態と一致しない場合(ステップS305:NO)に、処理をステップS306に進める。
Next, the
ステップS306において、装置制御部23は、表示変更の異常対応処理を実行する。装置制御部23は、例えば、表示変更のリトライ処理(例えば、上述したステップS301からステップS305の処理の再実行処理)を実行する。装置制御部23は、ステップS306の処理後に、表示状態の確認処理を終了する。
In step S306, the
以上説明したように、本実施形態による電子機器1は、表示部40と、無線通信部11と、制御部30とを備える。表示部40は、不揮発なメモリ性を有する表示を行う。無線通信部11は、無線給電による電力の供給を受けるとともに、無線通信によって上位装置2との間で通信を行う。制御部30は、表示部40の表示を変更する表示変更要求であって、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更するとともに、変更後の表示状態を示す二次元コード(コード画像)を表示部40に表示させる。
As described above, the
これにより、本実施形態による電子機器1は、変更後の表示状態を示す二次元コードを表示部40に表示するため、上位装置2が二次元コードを検出することで、表示変更を確認することができ、目視で表示部40の表示変更を確認する必要がない。すなわち、本実施形態による電子機器1は、表示変更が正常に行われたか否かの確認を自動化することができる。本実施形態による電子機器1は、例えば、無線給電による電力供給が表示変更の途中で中断又は電力不足が生じた場合であっても、表示変更が正常に行われたか否かを自動で確認することができる。
As a result, the
また、本実施形態による電子機器1は、表示状態と二次元コードとを対応付けて記憶するの二次元コード記憶部351(コード画像記憶部)を備える。制御部30は、二次元コード記憶部351から表示状態に対応した二次元コードを取得し、取得した二次元コードを表示部40の予め定められた位置に表示させる。
これにより、本実施形態による電子機器1は、二次元コード記憶部351を利用することで、予め設定した表示状態に対応した二次元コードを適切に表示させることができる。また、本実施形態による電子機器1は、例えば、生産管理システムなどの二次元コードを使用しているシステムで利用可能な予め定められた位置に二次元コードを表示させることで、既存の生産管理システムを表示変更の確認に流用することができる。
The
As a result, the
また、本実施形態では、表示状態には、表示部40の表示を全て消去した表示状態(全画面クリア状態)が含まれる。制御部30は、変更後の表示状態が、表示部40の表示を全て消去した表示状態(全画面クリア状態)である場合に、表示部40の表示を全て消去した表示状態(全画面クリア状態)を示す二次元コードを表示部40に表示させる。
これにより、本実施形態による電子機器1は、表示変更後の表示状態が、表示部40の表示を全て消去した表示状態(全画面クリア状態)である場合であっても、表示変更後の表示状態を適切に確認することができる。
In the present embodiment, the display state includes a display state in which all display on the
As a result, the
また、本実施形態による電子機器システム100は、上述した電子機器1と、撮像部22(検出部)と、上位装置2(装置制御部23)とを備える。撮像部22は、表示部40に表示された二次元コードを検出する。上位装置2(装置制御部23)は、撮像部22が検出した二次元コードに基づいて、電子機器1の表示変更に関する状態を判定する。
これにより、本実施形態による電子機器システム100は、上述した電子機器1と同様の効果を奏し、表示変更が正常に行われたか否かの確認を自動化することができる。
Moreover, the
As a result, the
また、本実施形態による状態確認方法は、上述した電子機器1の状態確認方法であって、処理ステップと、確認ステップとを含む。処理ステップにおいて、制御部30が、表示部40の表示を変更する表示変更要求であって、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更するとともに、変更後の表示状態を示す二次元コードを表示部40に表示させる。確認ステップにおいて、上位装置2が、表示部40に表示された二次元コードに基づいて、表示部40の表示変更の状態を確認する。
これにより、本実施形態による状態確認方法は、上述した電子機器1と同様の効果を奏し、表示変更が正常に行われたか否かの確認を自動化することができる。
Furthermore, the status checking method according to the present embodiment is a method for checking the status of the
As a result, the state checking method according to the present embodiment has the same effect as the
[第2の実施形態]
次に、図面を参照して、第2の実施形態による電子機器1a及び電子機器システム100aについて説明する。
本実施形態では、状態コード(状態情報)を用いて、電子機器1aの状態を確認する一例について説明する。
Second Embodiment
Next, an
In this embodiment, an example of checking the status of the
図7は、第2の実施形態による電子機器システム100aの一例を示すブロック図である。
図7に示すように、電子機器システム100aは、電子機器1aと、上位装置2aとを備える。
なお、図7において、上述した図1と同一の構成には、同一の符号を付与してその説明を省略する。
FIG. 7 is a block diagram showing an example of an
As shown in FIG. 7, an
In FIG. 7, the same components as those in FIG. 1 are given the same reference numerals and the description thereof will be omitted.
電子機器1aは、RFIC10aと、制御部30aと、格納用不揮発性メモリ35と、表示部40とを備える。
RFIC10aの基本的な機能は、第1の実施形態のRFIC10と同様である。
RFIC10aは、無線通信部11と、ユーザ記憶部12と、管理記憶部13aとを備える。
The
The basic functions of the
The
管理記憶部13aは、例えば、EEPROMなどの電気的に書き換え可能な不揮発性メモリ、又はRAMで構成され、管理情報を記憶する。管理記憶部13aは、ユーザがアクセスできないセキュリティの高い記憶領域である。
管理記憶部13aは、状態コード記憶部131を備えている。
The
The
状態コード記憶部131(状態情報記憶部の一例)は、例えば、揮発性メモリであるRAMにより構成され、表示変更要求に対する表示部40に関する状態を示す状態コード(状態情報、ステータスコード)を記憶する。
The status code storage unit 131 (an example of a status information storage unit) is configured, for example, with a RAM, which is a volatile memory, and stores a status code (status information, status code) that indicates the status of the
制御部30aは、CPUなどを含むプロセッサであり、電子機器1aを統括的に制御する。制御部30aは、例えば、表示部40の表示を変更する表示変更要求であって、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更する制御を行う。また、制御部30aは、表示部40の表示を変更する際の表示部40に関する状態の変化に応じて、状態コード記憶部131に状態コードを記憶させる。
The
ここで、状態コードには、表示部40の表示変更が正常に終了したことを示す正常終了コード(正常終了情報)と、表示部40の表示変更が途中で中断されたことを示す異常狩猟コード(異常終了情報)と、表示部40の表示変更が不可能な異常状態であることを示す異常状態コード(異常状態情報)とが含まれる。
制御部30aは、例えば、表示部40の表示変更が正常終了した場合に、状態コード記憶部131に、正常終了コード(例えば、0x01)を記憶させる。
Here, the status code includes a normal termination code (normal termination information) indicating that the display change on the
For example, when the display change on the
また、制御部30aは、例えば、表示部40の表示変更が不可能な異常状態である場合に、状態コード記憶部131に、異常状態コード(例えば、0x0F)を記憶させる。なお、異常状態コードには、例えば、表示部40の表示変更を行うための電力が不足している状態、又は、表示部40の表示変更可能な温度範囲外の状態が含まれる。
In addition, for example, when an abnormal state occurs in which the display of the
また、制御部30aは、表示変更中に、例えば、上位装置2aからの無線給電が途切れて、表示部40の表示変更が途中で中断された場合には、状態コード記憶部131に状態コードを記憶させない。この場合、状態コード記憶部131は、初期状態であるNULL(ヌル、例えば、0x00)が記憶されている。ここで、NULL(例えば、0x00)は、異常終了コードである。
In addition, if, for example, wireless power supply from the higher-
なお、本実施形態における無線通信部11は、上位装置2aから無線通信により、状態コードの送信を要求する送信コマンド(送信指令)を受信した場合に、状態コード記憶部131が記憶する状態コードを、無線通信により上位装置2aに送信する。
In addition, when the
上位装置2aは、電子機器1aに対して、表示部40の表示変更を指示するとともに、表示変更の状態を含む電子機器1aの状態を確認する。上位装置2aは、上述した状態コード記憶部131が記憶する状態コードに基づいて、表示変更の状態を確認する。すなわち、上位装置2aは、電子機器1aから取得した状態コードに基づいて、電子機器1aの表示変更に関する状態を判定する。
上位装置2aは、R/W部21(リーダライタ部)と、撮像部22と、装置制御部23aとを備える。
The higher-
The higher-
装置制御部23aは、例えば、CPUを含むプロセッサであり、上位装置2aを統括的に制御する。装置制御部23aは、例えば、電子機器1aの表示変更の制御を行うとともに、表示変更の状態を確認する確認処理を実行する。装置制御部23aの基本的な機能は、上述した第1の実施形態の装置制御部23と同様である。
The
装置制御部23aは、電子機器1aの表示変更を行った後に、R/W部21を介して、状態コードを読み出す読み出しコマンド(上述した送信コマンド)を、電子機器1aに送信する。また、装置制御部23aは、送信コマンドに対するレスポンスを、R/W部21を介して、電子機器1aから受信し、表示変更の確認処理として、受信したレスポンスに含まれる状態コードに基づいて、電子機器1aの表示変更に関する状態を判定する。
After changing the display of the
装置制御部23aは、状態コードが、“0x01”である場合に、表示変更が正常終了したと判定する。また、装置制御部23aは、状態コードが、“0x0F”である場合に、表示変更が異常状態により実行されなかったと判定する。また、装置制御部23aは、状態コードが、“0x00”(NULL)である場合に、表示変更が異常衆力したと判定する。
When the status code is "0x01", the
次に、図面を参照して、本実施形態による電子機器1a及び電子機器システム100aの動作について説明する。
ここでは、まず、図8を参照して、本実施形態による電子機器1aの表示変更の処理の詳細について説明する。
Next, the operations of the
Here, first, the display change processing of the
図8は、本実施形態による電子機器1aの制御部30aの動作の一例を示すフローチャートである。
Figure 8 is a flowchart showing an example of the operation of the
図8に示すように、表示変更処理を行う場合に、制御部30aは、まず、表示変更要求を受信したか否かを判定する(ステップS401)。制御部30aは、表示変更要求を受信した場合(ステップS401:YES)に、処理をステップS402に進める。また、制御部30aは、表示変更要求を受信していない場合(ステップS401:NO)に、処理をステップS401に戻す。
As shown in FIG. 8, when performing the display change process, the
ステップS402において、制御部30aは、表示変更が可能な状態であるか否かを判定する。制御部30aは、例えば、不図示の電圧検出部により検出された表示部40の電圧が、表示変更可能な電圧である否か、又は、不図示の温度センサによって検出された表示部40の温度が、表示変更可能な温度であるか否かなどにより、表示変更が可能な状態であるか否かを判定する。制御部30aは、表示変更が可能な状態である場合(ステップS402:YES)に、処理をステップS403に進める。また、。制御部30aは、表示変更が可能な状態でない(変更不可能な状態である)場合(ステップS402:NO)に、処理をステップS405に進める。
In step S402, the
ステップS403において、制御部30aは、表示部40に表示データを送信して表示変更を実行する。
次に、制御部30aは、正常終了コードを状態コード記憶部131に記憶させる(ステップS404)。制御部30aは、RFIC10aの状態コード記憶部131に、正常終了コード(0x01)を記憶させる。ステップS404の処理後に、制御部30aは、表示変更の処理を終了する。
In step S403, the
Next, the
また、ステップS405において、制御部30aは、異常状態コードを状態コード記憶部131に記憶させる。制御部30aは、RFIC10aの状態コード記憶部131に、異常終了コード(0x0F)を記憶させる。ステップS405の処理後に、制御部30aは、表示変更の処理を終了する。
In addition, in step S405, the
次に、図9を参照して、上位装置2aによる電子機器1aの表示変更及び確認処理の詳細について説明する。
図9は、本実施形態による上位装置2aの動作の一例を示すフローチャートである。
Next, the display change and confirmation process of the
FIG. 9 is a flowchart showing an example of the operation of the higher-
図9に示すように、電子機器1aの表示変更及び確認処理を行う場合に、上位装置2aは、まず、表示変更のコマンドを電子機器1aに送信する(ステップS501)。上位装置2aの装置制御部23aは、R/W部21を介して、表示変更要求を含むコマンド(指令)を、電子機器1aに送信する。
なお、図9において、ステップS501からステップS503までの処理は、上述した図6に示すステップS301からステップS303までの処理と同様であるため、ここではその説明を省略する。
9, when performing a display change and confirmation process for the
In addition, in FIG. 9, the processes from step S501 to step S503 are similar to the processes from step S301 to step S303 shown in FIG. 6 described above, and therefore the description thereof will be omitted here.
ステップS504において、装置制御部23aは、R/W部21を介して、状態コードを読み出すコマンド(上述した送信コマンド)を、電子機器1aに送信し、送信コマンドに対して受信したレスポンスに含まれる状態コードを取得する。
In step S504, the
次に、装置制御部23aは、状態コードが正常終了であるか否かを判定する(ステップS505)。装置制御部23aは、取得した状態コードが、例えば、“0x01”であるか否かを判定する。装置制御部23は、状態コードが正常終了である場合(ステップS505:YES)に、表示部40の表示変更が正常終了していると判定し、表示状態の確認処理を終了する。また、装置制御部23aは、状態コードが正常終了でない場合(ステップS505:NO)に、処理をステップS506に進める。
Next, the
ステップS506において、装置制御部23aは、表示変更の異常対応処理を実行する。装置制御部23aは、例えば、表示変更のリトライ処理(例えば、上述したステップS501からステップS505の処理の再実行処理)を実行する。装置制御部23aは、ステップS506の処理後に、表示状態の確認処理を終了する。
In step S506, the
次に、図10~図12を参照して、本実施形態による電子機器システム100aの動作の具体例について説明する。図10~図12は、本実施形態による電子機器システム100aの動作の一例を示す図である。
Next, a specific example of the operation of the
まず、図10を参照して、本実施形態による電子機器システム100aにおける表示変更が正常終了の場合の動作について説明する。
図10において、ステップS601からステップS603までの処理は、図4に示すステップS101からステップS103までの処理と同様であるため、ここではその説明を省略する。
First, with reference to FIG. 10, an operation when a display change in the
In FIG. 10, the processes from step S601 to step S603 are similar to the processes from step S101 to step S103 shown in FIG. 4, and therefore the description thereof will be omitted here.
ステップS604において、制御部30aは、表示データを表示部40に送信する。
次に、表示部40は、表示変更処理を実行する(ステップS605)。表示部40は、制御部30aから受信した表示データに基づいて、表示変更を実行する。
In step S604, the
Next, the
次に、制御部30aは、RFIC10aに、正常終了コード(0x01)を送信する(ステップS606)。
次に、RFIC10aは、正常終了コード(0x01)の記憶処理を実行する(ステップS607)。RFIC10aは、正常終了コード(0x01)を状態コード記憶部131に記憶させる。
Next, the
Next, the
次に、上位装置2aは、状態コードの読み出しコマンドをRFIC10aに送信する(ステップS608)。上位装置2aの装置制御部23aは、R/W部21を介して、状態コードの読み出しコマンドをRFIC10aに送信する。
Next, the higher-
次に、RFIC10aは、レスポンス(0x01)を上位装置2aに送信する(ステップS609)。RFIC10aの無線通信部11は、状態コードの読み出しコマンドに対して、状態コード記憶部131から状態コードを読み出す。ここでは、状態コードは、正常終了コード(0x01)である。無線通信部11は、正常終了コード(0x01)を含むレスポンスを、上位装置2aに送信する。
Next, the
次に、上位装置2aは、状態の判定処理を実行する(ステップS610)。上位装置2aの装置制御部23aは、受信したレスポンスに含まれる状態コードに基づいて、電子機器1aの状態(表示部40の表示状態)を判定する。ここでは、状態コードが正常終了コード(0x01)であるため、装置制御部23aは、表示部40の表示変更が正常に終了したと判定する。
Next, the higher-
次に、図11を参照して、本実施形態による電子機器システム100aにおける表示変更が異常状態により実行できない場合の動作について説明する。
図11において、ステップS611からステップS613までの処理は、図10に示すステップS601からステップS603までの処理と同様であるため、ここではその説明を省略する。
Next, with reference to FIG. 11, an operation in a case where a display change cannot be performed in the
In FIG. 11, the processes from step S611 to step S613 are similar to the processes from step S601 to step S603 shown in FIG. 10, and therefore the description thereof will be omitted here.
次に、制御部30aは、例えば、表示部40の表示変更を行うための電力が不足している状態であるため、表示部40への表示データの送信を行わずに、RFIC10aに、異常状態コード(0x0F)を送信する(ステップS614)。
Next, the
次に、RFIC10aは、異常状態コード(0x0F)の記憶処理を実行する(ステップS615)。RFIC10aは、異常状態コード(0x0F)を状態コード記憶部131に記憶させる。
Next, the
次に、上位装置2aは、状態コードの読み出しコマンドをRFIC10aに送信する(ステップS616)。上位装置2aの装置制御部23aは、R/W部21を介して、状態コードの読み出しコマンドをRFIC10aに送信する。
Next, the higher-
次に、RFIC10aは、レスポンス(0x0F)を上位装置2aに送信する(ステップS617)。RFIC10aの無線通信部11は、状態コードの読み出しコマンドに対して、状態コード記憶部131から状態コードを読み出す。ここでは、状態コードは、異常状態コード(0x0F)である。無線通信部11は、異常状態コード(0x0F)を含むレスポンスを、上位装置2aに送信する。
Next, the
次に、上位装置2aは、状態の判定処理を実行する(ステップS618)。上位装置2aの装置制御部23aは、受信したレスポンスに含まれる状態コードに基づいて、電子機器1aの状態(表示部40の表示状態)を判定する。ここでは、状態コードが異常状態コード(0x0F)であるため、装置制御部23aは、表示部40の表示変更が異常終了したと判定する。
Next, the higher-
次に、図12を参照して、本実施形態による電子機器システム100aにおける表示変更が異常終了により実行できない場合の動作について説明する。
図12において、ステップS621からステップS623までの処理は、図10に示すステップS601からステップS603までの処理と同様であるため、ここではその説明を省略する。
Next, with reference to FIG. 12, an operation in a case where a display change in the
In FIG. 12, the processes from step S621 to step S623 are similar to the processes from step S601 to step S603 shown in FIG. 10, and therefore the description thereof will be omitted here.
次に、制御部30aは、表示データを表示部40に送信するが、例えば、途中で無線給電が途切れた等の異常発生により、表示変更処理が中断されたものとする。
Next, the
次に、上位装置2aは、状態コードの読み出しコマンドをRFIC10aに送信する(ステップS624)。上位装置2aの装置制御部23aは、R/W部21を介して、状態コードの読み出しコマンドをRFIC10aに送信する。
Next, the higher-
次に、RFIC10aは、レスポンス(0x00、“NULL”)を上位装置2aに送信する(ステップS625)。RFIC10aの無線通信部11は、状態コードの読み出しコマンドに対して、状態コード記憶部131から状態コードを読み出す。ここでは、状態コードは、異常終了コード(0x00、“NULL”)である。無線通信部11は、異常終了コード(0x00、“NULL”)を含むレスポンスを、上位装置2aに送信する。
Next, the
次に、上位装置2aは、状態の判定処理を実行する(ステップS626)。上位装置2aの装置制御部23aは、受信したレスポンスに含まれる状態コードに基づいて、電子機器1aの状態(表示部40の表示状態)を判定する。ここでは、状態コードが異常終了コード(0x00、“NULL”)であるため、装置制御部23aは、表示部40の表示変更が異常終了したと判定する。
Next, the higher-
以上説明したように、本実施形態による電子機器1aは、表示部40と、無線通信部11と、状態コード記憶部131(状態情報記憶部)と、制御部30aとを備える。表示部40は、不揮発なメモリ性を有する表示を行う。無線通信部11は、無線給電による電力の供給を受けるとともに、無線通信によって上位装置2aとの間で通信を行う。状態コード記憶部131は、表示部40の表示を変更する表示変更要求に対する表示部40に関する状態を示す状態情報を記憶する。制御部30aは、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更するとともに、表示部40の表示を変更する際の表示部40に関する状態の変化に応じて、状態コード記憶部131に状態情報を記憶させる。そして、無線通信部11は、上位装置2aから無線通信により、状態コード(状態情報)の送信を要求する送信指令(例えば、読み出しコマンド)を受信した場合に、状態コード記憶部131が記憶する状態コードを、無線通信により上位装置2aに送信する。
As described above, the
これにより、本実施形態による電子機器1aは、上位装置2aが状態コード記憶部131が記憶する状態コードを取得することで、表示変更を確認することができ、目視で表示部40の表示変更を確認する必要がない。すなわち、本実施形態による電子機器1aは、表示変更が正常に行われたか否かの確認を自動化することができる。本実施形態による電子機器1aは、例えば、無線給電による電力供給が表示変更の途中で中断又は電力不足が生じた場合であっても、表示変更が正常に行われたか否かを自動で確認することができる。
As a result, the
また、本実施形態では、状態データには、表示部40の表示変更が正常に終了したことを示す正常終了コード(正常終了情報)と、表示部40の表示変更が途中で中断されたことを示す異常終了コード(異常終了情報)と、表示部40の表示変更が不可能な異常状態であることを示す異常状態コード(異常状態情報)とが含まれる。
In addition, in this embodiment, the status data includes a normal end code (normal end information) indicating that the display change on the
これにより、本実施形態による電子機器1aは、表示変更が正常に行われたか否かだけでなく、表示変更が正常に行われなかった要因(異常終了、または、異常状態)を確認することができる。
As a result, the
また、本実施形態では、異常状態には、表示部40の表示変更を行うための電力が不足している状態、又は、表示部40の表示変更可能な温度範囲外の状態が含まれる。
これにより、本実施形態による電子機器1aは、表示変更を行うための電力が不足している状態や表示部40の表示変更可能な温度範囲外の状態などの異常状態によって表示変更が正常に行われなかった場合に、適切に認知することができる。
In this embodiment, the abnormal state includes a state in which there is insufficient power to change the display on the
As a result, the
また、本実施形態による電子機器システム100aは、上述した電子機器1aと、上位装置2aとを備える。上位装置2aは、電子機器1aから取得した状態コードに基づいて、電子機器1aの表示変更に関する状態を判定する。
これにより、本実施形態による電子機器システム100aは、上述した電子機器1aと同様の効果を奏し、表示変更が正常に行われたか否かの確認を自動化することができる。
The
As a result, the
また、本実施形態による状態確認方法は、上述した表示部40と、無線通信部11と、状態コード記憶部131と、を備える電子機器1aの状態確認方法であって、処理ステップと、確認ステップとを含む。処理ステップにおいて、制御部30aが、無線通信部11が受信した受信情報に基づく表示変更要求に応じて、表示部40の表示を変更するとともに、表示部40の表示を変更する際の表示部40に関する状態の変化に応じて、状態コード記憶部131に状態情報を記憶させる。確認ステップにおいて、上位装置2aが、状態コード記憶部131が記憶する状態コードに基づいて、表示部40の表示変更の状態を確認する。
これにより、本実施形態による状態確認方法は、上述した電子機器1aと同様の効果を奏し、表示変更が正常に行われたか否かの確認を自動化することができる。
Moreover, the status checking method according to the present embodiment is a status checking method for
As a result, the state checking method according to the present embodiment has the same effect as the
なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態は、それぞれ単独で実施する例を説明したが、これに限定されるものではなく、各実施形態の一部又は全部を組み合わせて実施されてもよい。
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, although the above embodiments have been described as being implemented independently, the present invention is not limited to this, and the embodiments may be implemented in combination of part or all of the embodiments.
例えば、第2の実施形態において、第1の実施形態を組み合わせて実施されてもよい。なお、第2の実施形態において、電子機器システム100(100a)は、二次元コードと状態コードとの2種類の確認処理を両方を実行してもよいし、上位装置2(2a)の構成に応じて、2つの放式を切り替えて用いてもよい。 For example, the second embodiment may be implemented in combination with the first embodiment. In the second embodiment, the electronic device system 100 (100a) may execute both types of confirmation processing, the two-dimensional code and the status code, or may switch between the two types depending on the configuration of the higher-level device 2 (2a).
また、上記の各実施形態において、二次元コード記憶部351は、格納用不揮発性メモリ35が備える例を説明したが、これに限定されるものではなく、他の構成(例えば、RFIC10(10a)や制御部30(30a)など)が備えるようにしてもよい。
In addition, in each of the above embodiments, the two-dimensional
また、上記の第2の実施形態において、状態コード記憶部131は、RFIC10aが備える例を説明したが、これに限定されるものではなく、制御部30(30a)が備えるようにしてもよい。また、状態コード記憶部131は、揮発性メモリであるRAMで構成する例を説明したが、これに限定されるものではなく、例えば、EEPROMなどの不揮発性メモリにより構成してもよい。なお、状態コード記憶部131をEEPROMなどの不揮発性メモリにより構成する場合には、制御部30aは、表示変更を行う前に、毎回、異常終了コード(0x00)を、状態コード記憶部131に記憶させる必要がある。
In the above second embodiment, the status
また、上記の実施形態において、状態コード記憶部131は、管理記憶部13aに含まれる例を説明したが、ユーザ記憶部12が、状態コード記憶部131を備えてもよい。また、RFIC10(10a)は、ユーザ記憶部12と、管理記憶部13(13a)とに記憶部を分割したい構成であってもよい。
In the above embodiment, the status
また、上記の各実施形態において、コード画像が二次元コードであり、二次元コードが、QRコード(登録商標)である例を説明したが、これに限定されるものではなく、例えば、二次元バーコードなどの他の方式の二次元コードであってもよい。また、コード画像は、例えば、バーコードなどの一次元コードやOCR(光学的文字認証)可能な文字列などであってもよい。 In addition, in each of the above embodiments, the code image is a two-dimensional code, and the two-dimensional code is a QR code (registered trademark), but this is not limited to this, and other types of two-dimensional codes such as two-dimensional barcodes may also be used. In addition, the code image may be, for example, a one-dimensional code such as a barcode or a character string that can be subjected to OCR (optical character recognition).
なお、上述した電子機器システム100(100a)が備える各構成は、内部に、コンピュータシステムを有している。そして、上述した電子機器システム100(100a)が備える各構成の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより上述した電子機器システム100(100a)が備える各構成における処理を行ってもよい。ここで、「記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行する」とは、コンピュータシステムにプログラムをインストールすることを含む。ここでいう「コンピュータシステム」とは、OSや周辺機器等のハードウェアを含むものとする。
また、「コンピュータシステム」は、インターネットやWAN、LAN、専用回線等の通信回線を含むネットワークを介して接続された複数のコンピュータ装置を含んでもよい。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。このように、プログラムを記憶した記録媒体は、CD-ROM等の非一過性の記録媒体であってもよい。
Each component of the electronic device system 100 (100a) described above has a computer system inside. A program for implementing the functions of each component of the electronic device system 100 (100a) described above may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be read into a computer system and executed to perform processing in each component of the electronic device system 100 (100a) described above. Here, "reading a program recorded on a recording medium into a computer system and executing it" includes installing the program into the computer system. The "computer system" referred to here includes hardware such as an OS and peripheral devices.
Furthermore, a "computer system" may include a plurality of computer devices connected via a network including the Internet or communication lines such as a WAN, LAN, or dedicated line. Furthermore, a "computer-readable recording medium" refers to portable media such as a flexible disk, a magneto-optical disk, a ROM, or a CD-ROM, and a storage device such as a hard disk built into a computer system. In this way, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM.
また、記録媒体には、当該プログラムを配信するために配信サーバからアクセス可能な内部又は外部に設けられた記録媒体も含まれる。なお、プログラムを複数に分割し、それぞれ異なるタイミングでダウンロードした後に電子機器システム100(100a)が備える各構成で合体される構成や、分割されたプログラムのそれぞれを配信する配信サーバが異なっていてもよい。さらに「コンピュータ読み取り可能な記録媒体」とは、ネットワークを介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(RAM)のように、一定時間プログラムを保持しているものも含むものとする。また、上記プログラムは、上述した機能の一部を実現するためのものであってもよい。さらに、上述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であってもよい。 The recording medium also includes an internal or external recording medium accessible from a distribution server to distribute the program. The program may be divided into multiple parts, downloaded at different times, and then combined by the components of the electronic device system 100 (100a), or each divided program may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" includes a recording medium that holds a program for a certain period of time, such as a volatile memory (RAM) inside a computer system that becomes a server or client when a program is transmitted over a network. The program may also be a recording medium for implementing part of the above-mentioned functions. Furthermore, the program may be a so-called differential file (differential 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に代替する集積回路化の技術が出現した場合、当該技術による集積回路を用いてもよい。 In addition, some or all of the above-mentioned functions may be realized as an integrated circuit such as an LSI (Large Scale Integration). Each of the above-mentioned functions may be individually processed, or some or all of the functions may be integrated into a processor. The integrated circuit method is not limited to LSI, and may be realized by a dedicated circuit or a general-purpose processor. Furthermore, if an integrated circuit technology that can replace LSI appears due to advances in semiconductor technology, an integrated circuit based on that technology may be used.
1、1a 電子機器
2、2a 上位装置
10、10a RFIC
11 無線通信部
12 ユーザ記憶部
13、13a 管理記憶部
21 R/W部
22 撮像部
23 装置制御部
30、30a 制御部
35 格納用不揮発性メモリ
40 表示部
100、100a 電子機器システム
131 状態コード記憶部
351 二次元コード記憶部
1,
REFERENCE SIGNS
Claims (10)
無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、
前記表示部の表示を変更する表示変更要求であって、前記無線通信部が受信した受信情報に基づく表示変更要求に応じて、前記表示部の表示を変更するとともに、変更後の表示状態を示すコード画像を前記表示部に表示させる制御部と
を備え、
前記表示状態には、前記表示部の表示を全て消去した表示状態が含まれ、
前記制御部は、前記変更後の表示状態が、前記表示部の表示を全て消去した表示状態である場合に、前記表示部の表示を全て消去した表示状態を示す前記コード画像を前記表示部に表示させる
ことを特徴とする電子機器。 A display unit having a non-volatile memory function;
a wireless communication unit that receives power through wireless power supply and communicates with a higher-level device through wireless communication;
a control unit that changes the display of the display unit in response to a display change request based on reception information received by the wireless communication unit, and causes the display unit to display a code image indicating a display state after the change ,
The display state includes a display state in which all display on the display unit is erased,
When the changed display state is a display state in which all display on the display unit is erased, the control unit causes the display unit to display the code image indicating the display state in which all display on the display unit is erased.
1. An electronic device comprising:
前記制御部は、前記コード画像記憶部から前記表示状態に対応した前記コード画像を取得し、取得した前記コード画像を前記表示部の予め定められた位置に表示させる
ことを特徴とする請求項1に記載の電子機器。 a code image storage unit that stores the display state and the code image in association with each other,
The electronic device according to claim 1 , wherein the control unit acquires the code image corresponding to the display state from the code image storage unit, and displays the acquired code image at a predetermined position on the display unit.
前記制御部は、前記表示変更要求に応じて、前記表示部の表示を変更するとともに、前記表示部の表示を変更する際の前記表示部に関する状態の変化に応じて、前記状態情報記憶部に前記状態情報を記憶させ、
前記無線通信部は、前記上位装置から前記無線通信により、前記状態情報の送信を要求する送信指令を受信した場合に、前記状態情報記憶部が記憶する前記状態情報を、前記無線通信により前記上位装置に送信する
ことを特徴とする請求項1又は請求項2に記載の電子機器。 a state information storage unit that stores state information indicating a state of the display unit in response to the display change request,
the control unit changes the display of the display unit in response to the display change request, and causes the state information storage unit to store the state information in response to a change in a state related to the display unit when the display of the display unit is changed;
The electronic device according to claim 1 or claim 2, characterized in that when the wireless communication unit receives a transmission command requesting the transmission of the status information from the higher-level device via the wireless communication, the wireless communication unit transmits the status information stored in the status information storage unit to the higher - level device via the wireless communication.
ことを特徴とする請求項3に記載の電子機器。 The electronic device according to claim 3, characterized in that the status information includes normal completion information indicating that the display change of the display unit was completed normally, abnormal completion information indicating that the display change of the display unit was interrupted midway , and abnormal status information indicating that an abnormal status is present in which the display change of the display unit is impossible.
ことを特徴とする請求項4に記載の電子機器。 5. The electronic device according to claim 4 , wherein the abnormal state includes a state in which there is insufficient power for changing the display on the display unit, or a state in which the temperature on the display unit is outside a temperature range in which the display can be changed.
無線給電による電力の供給を受けるとともに、無線通信によって上位装置との間で通信を行う無線通信部と、
前記表示部の表示を変更する表示変更要求に対する前記表示部に関する状態を示す状態情報を記憶する状態情報記憶部と、
前記無線通信部が受信した受信情報に基づく前記表示変更要求に応じて、前記表示部の表示を変更するとともに、前記表示部の表示を変更する際の前記表示部に関する状態の変化に応じて、前記状態情報記憶部に前記状態情報を記憶させる制御部と
を備え、
前記無線通信部は、前記上位装置から前記無線通信により、前記状態情報の送信を要求する送信指令を受信した場合に、前記状態情報記憶部が記憶する前記状態情報を、前記無線通信により前記上位装置に送信し、
前記状態情報には、前記表示部の表示変更が正常に終了したことを示す正常終了情報と、前記表示部の表示変更が途中で中断されたことを示す異常終了情報と、前記表示部の表示変更が不可能な異常状態であることを示す異常状態情報とが含まれる
ことを特徴とする電子機器。 A display unit having a non-volatile memory function;
a wireless communication unit that receives power through wireless power supply and communicates with a higher-level device through wireless communication;
a state information storage unit that stores state information indicating a state of the display unit in response to a display change request that changes the display of the display unit;
a control unit that changes the display of the display unit in response to the display change request based on the reception information received by the wireless communication unit, and stores the state information in the state information storage unit in response to a change in a state related to the display unit when the display of the display unit is changed;
when receiving a transmission command requesting transmission of the status information from the higher-level device via the wireless communication, the wireless communication unit transmits the status information stored in the status information storage unit to the higher-level device via the wireless communication;
The status information includes normal end information indicating that the display change on the display unit has been normally ended, abnormal end information indicating that the display change on the display unit has been interrupted midway, and abnormal status information indicating that the display change on the display unit is in an abnormal status in which it is impossible to change the display.
1. An electronic device comprising:
前記表示部に表示された前記コード画像を検出する検出部と、
前記検出部が検出した前記コード画像に基づいて、前記電子機器の表示変更に関する状態を判定する前記上位装置と
を備える電子機器システム。 An electronic device according to any one of claims 1 to 5 ;
a detection unit that detects the code image displayed on the display unit;
and the host device that determines a state regarding a display change of the electronic device based on the code image detected by the detection unit.
前記電子機器から取得した前記状態情報に基づいて、前記電子機器の表示変更に関する状態を判定する前記上位装置と
を備える電子機器システム。 An electronic device according to any one of claims 3 to 6 ;
and the higher-level device that determines a state of the electronic device related to a display change based on the state information acquired from the electronic device.
制御部が、前記表示部の表示を変更する表示変更要求であって、前記無線通信部が受信した受信情報に基づく表示変更要求に応じて、前記表示部の表示を変更するとともに、変更後の表示状態を示すコード画像を前記表示部に表示させる処理ステップと、
前記上位装置が、前記表示部に表示された前記コード画像に基づいて、前記表示部の表示変更の状態を確認する確認ステップと
を含み、
前記表示状態には、前記表示部の表示を全て消去した表示状態が含まれ、
前記処理ステップにおいて、前記制御部が、前記変更後の表示状態が、前記表示部の表示を全て消去した表示状態である場合に、前記表示部の表示を全て消去した表示状態を示す前記コード画像を前記表示部に表示させる
ことを特徴とする状態確認方法。 A method for checking the status of an electronic device including a display unit that displays a non-volatile memory and a wireless communication unit that receives power through wireless power supply and communicates with a higher-level device through wireless communication, comprising:
a processing step of causing a control unit to change the display of the display unit in response to a display change request based on reception information received by the wireless communication unit, and to display on the display unit a code image indicating a display state after the change;
a confirmation step of the upper device confirming a state of the display change of the display unit based on the code image displayed on the display unit ,
The display state includes a display state in which all display on the display unit is erased,
In the processing step, when the changed display state is a display state in which all display on the display unit is erased, the control unit causes the display unit to display the code image indicating the display state in which all display on the display unit is erased.
A status checking method comprising:
制御部が、前記無線通信部が受信した受信情報に基づく前記表示変更要求に応じて、前記表示部の表示を変更するとともに、前記表示部の表示を変更する際の前記表示部に関する状態の変化に応じて、前記状態情報記憶部に前記状態情報を記憶させる処理ステップと、
前記上位装置が、前記状態情報記憶部が記憶する前記状態情報に基づいて、前記表示部の表示変更の状態を確認する確認ステップと
を含み、
前記状態情報には、前記表示部の表示変更が正常に終了したことを示す正常終了情報と、前記表示部の表示変更が途中で中断されたことを示す異常終了情報と、前記表示部の表示変更が不可能な異常状態であることを示す異常状態情報とが含まれる
ことを特徴とする状態確認方法。 A method for checking a state of an electronic device including a display unit that performs a display having a non-volatile memory property, a wireless communication unit that receives power by wireless power supply and communicates with a higher-level device by wireless communication, and a state information storage unit that stores state information indicating a state of the display unit in response to a display change request that changes the display of the display unit,
a processing step of changing the display of the display unit in response to the display change request based on the reception information received by the wireless communication unit, by the control unit, and storing the state information in the state information storage unit in response to a change in a state related to the display unit when changing the display of the display unit;
a confirmation step in which the higher-level device confirms a state of a display change on the display unit based on the state information stored in the state information storage unit ,
The status information includes normal end information indicating that the display change on the display unit has been normally ended, abnormal end information indicating that the display change on the display unit has been interrupted midway, and abnormal status information indicating that the display change on the display unit is in an abnormal status in which it is impossible to change the display.
A status checking method comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021074009A JP7647295B2 (en) | 2021-04-26 | 2021-04-26 | Electronic device, electronic device system, and status checking method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021074009A JP7647295B2 (en) | 2021-04-26 | 2021-04-26 | Electronic device, electronic device system, and status checking method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022168497A JP2022168497A (en) | 2022-11-08 |
| JP7647295B2 true JP7647295B2 (en) | 2025-03-18 |
Family
ID=83933761
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021074009A Active JP7647295B2 (en) | 2021-04-26 | 2021-04-26 | Electronic device, electronic device system, and status checking method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7647295B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011022900A (en) | 2009-07-17 | 2011-02-03 | Ishida Co Ltd | Electronic shelf label and display control method for display device of the electronic shelf label |
| JP2011022720A (en) | 2009-07-14 | 2011-02-03 | Nec Corp | Rfid function tag, stock management system and stock management method |
| JP2016192179A (en) | 2015-03-31 | 2016-11-10 | 日立マクセル株式会社 | RFID tag and RFID tag system |
-
2021
- 2021-04-26 JP JP2021074009A patent/JP7647295B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2011022720A (en) | 2009-07-14 | 2011-02-03 | Nec Corp | Rfid function tag, stock management system and stock management method |
| JP2011022900A (en) | 2009-07-17 | 2011-02-03 | Ishida Co Ltd | Electronic shelf label and display control method for display device of the electronic shelf label |
| JP2016192179A (en) | 2015-03-31 | 2016-11-10 | 日立マクセル株式会社 | RFID tag and RFID tag system |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022168497A (en) | 2022-11-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9183400B2 (en) | IC card and IC card control method | |
| US20110298593A1 (en) | Electronic device and method for controlling the same | |
| CN107645320B (en) | Electronic device and information update system and method | |
| US8112662B2 (en) | Portable electronic apparatus, processing apparatus for portable electronic apparatus, and data processing method in portable electronic apparatus | |
| JP7647295B2 (en) | Electronic device, electronic device system, and status checking method | |
| WO2021149622A1 (en) | Ic card, ic card processing system, control program for ic card processing device, and computer-readable storage medium | |
| JP2008310596A (en) | Portable electronic device and method for controlling portable electronic device | |
| US20080010111A1 (en) | Managing system and portable terminal device | |
| JP5259507B2 (en) | Portable electronic device and data processing method in portable electronic device | |
| JP7415349B2 (en) | Electronic devices, management systems, and display methods | |
| JP2006155247A (en) | Unit information collecting apparatus, system and program for plural information processing apparatuses | |
| JP6893810B2 (en) | Wireless tag readers and programs | |
| US20110041129A1 (en) | Process management apparatus, terminal apparatus, process management system, computer readable medium and process management method | |
| US12020109B2 (en) | Writing device and destination management system | |
| JP6325394B2 (en) | IC card, portable electronic device, and IC card processing device | |
| US11868836B2 (en) | IC card and control program for IC card | |
| JP7323328B2 (en) | Card processing system and card processing device | |
| JP2009134740A (en) | Electronics | |
| JP2007133747A (en) | Ic card issuing system and ic card issuing method | |
| JP2025091715A (en) | ELECTRONIC INFORMATION STORAGE MEDIUM, IC CHIP, IC CARD, ERROR CODE RESPONSE METHOD, AND PROGRAM | |
| JP6926945B2 (en) | IC card and terminal equipment | |
| JP6781659B2 (en) | Payment system and information management device | |
| JP6637666B2 (en) | Information processing system and information processing method | |
| JP2008115009A (en) | Automatic warehouse system | |
| JP2025006357A (en) | ELECTRONIC INFORMATION STORAGE MEDIUM, IC CHIP, IC CARD, RESPONSE TRANSMISSION METHOD, AND PROGRAM |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240321 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20241119 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250115 |
|
| 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: 20250204 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250217 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7647295 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |