Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7535548B2 - Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method - Google Patents
[go: Go Back, main page]

JP7535548B2 - Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method - Google Patents

Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method Download PDF

Info

Publication number
JP7535548B2
JP7535548B2 JP2022048516A JP2022048516A JP7535548B2 JP 7535548 B2 JP7535548 B2 JP 7535548B2 JP 2022048516 A JP2022048516 A JP 2022048516A JP 2022048516 A JP2022048516 A JP 2022048516A JP 7535548 B2 JP7535548 B2 JP 7535548B2
Authority
JP
Japan
Prior art keywords
information
code information
encryption key
code
encrypted
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022048516A
Other languages
Japanese (ja)
Other versions
JP2023141927A (en
Inventor
勇樹 飯沼
慎一 田中
Original Assignee
株式会社Jr東日本情報システム
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社Jr東日本情報システム filed Critical 株式会社Jr東日本情報システム
Priority to JP2022048516A priority Critical patent/JP7535548B2/en
Publication of JP2023141927A publication Critical patent/JP2023141927A/en
Application granted granted Critical
Publication of JP7535548B2 publication Critical patent/JP7535548B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Storage Device Security (AREA)

Description

本発明は、コード情報を表示するための情報表示装置、情報表示プログラム、情報表示方法と、コード情報を読み取るための情報読取装置、情報読取プログラム及び情報読取方法と、情報を伝達するための情報伝達システム及び情報伝達方法に関する。 The present invention relates to an information display device, an information display program, and an information display method for displaying code information, an information reading device, an information reading program, and an information reading method for reading code information, and an information transmission system and information transmission method for transmitting information.

従来、情報表示装置に表示されたコード情報から暗号化情報を読み取り、該読み取った暗号化情報を該暗号化情報の生成に用いた暗号鍵で復号することで、所定の情報を取得する情報伝達システムが知られている。例えば、特許文献1には、暗号鍵を順次生成し、該暗号鍵を前回生成した暗号鍵で暗号化した状態において、暗号化情報を含むコード情報及び暗号鍵を含むコード情報を異なる情報表示装置に表示するシステムが開示されている。 Conventionally, there is known an information transmission system that acquires predetermined information by reading encrypted information from code information displayed on an information display device and decrypting the read encrypted information with an encryption key used to generate the encrypted information. For example, Patent Document 1 discloses a system that sequentially generates encryption keys, encrypts the encryption keys with the previously generated encryption key, and then displays code information including encrypted information and code information including encryption keys on different information display devices.

特開2012-054889号公報JP 2012-054889 A

しかしながら、特許文献1に記載のシステムでは、暗号化情報及び暗号鍵を異なるコード情報として表示すると共に、暗号鍵を前回生成された暗号鍵で暗号化するため、セキュリティ性を向上させることができる一方、システムとして、暗号化情報を含むコード情報を表示する情報表示装置と、暗号鍵を含むコード情報を表示する情報表示装置と、コード情報を読み取る情報読取装置とを備えている必要がある。そのため、2つの情報表示装置が必要になると共に、2つの情報表示装置のそれぞれから情報を読み取る必要があり、設備が複雑かつ多元的であると共に読取作業が煩雑であるという問題がある。 However, in the system described in Patent Document 1, the encrypted information and the encryption key are displayed as different code information, and the encryption key is encrypted with the previously generated encryption key, which improves security. However, the system must include an information display device that displays code information including the encrypted information, an information display device that displays code information including the encryption key, and an information reading device that reads the code information. This requires two information display devices and requires reading information from each of the two information display devices, which creates problems in that the equipment is complex and multi-dimensional, and the reading operation is cumbersome.

本発明は、上記問題に鑑みなされたものであり、その目的は、セキュリティ性を向上させることができると共に、設備の簡素化を実現させることが可能な情報表示装置、情報読取装置、情報表示プログラム、情報読取プログラム、情報表示方法、情報読取方法、情報伝達システム及び情報伝達方法を提供することにある。 The present invention has been made in consideration of the above problems, and its purpose is to provide an information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method that can improve security and simplify equipment.

本発明に係る情報表示装置は、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を表示部に表示する情報表示装置であって、前記暗号鍵を用いて前記暗号化情報を生成する暗号化部と、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成部と、前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御部とを備えることを特徴とする。 The information display device according to the present invention is an information display device that displays code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit, and is characterized by comprising an encryption unit that generates the encrypted information using the encryption key, a code information generation unit that generates first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, and a display control unit that displays the first code information and the second code information on the display unit at different times.

本発明に係る情報表示装置において、前記暗号化部は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成するように構成されており、前記第1コード情報には、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵が含まれることが好ましい。 In the information display device according to the present invention, the encryption unit is configured to generate the encrypted information using a different encryption key at each predetermined time, and it is preferable that the first code information includes an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information.

本発明に係る情報表示装置において、前記第2コード情報には、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる前記暗号鍵によって復号される暗号化情報が含まれていても良い。 In the information display device according to the present invention, the second code information may include encrypted information that is decrypted by the encryption key included in other code information that is displayed before or after the second code information.

本発明に係る情報表示装置において、前記第1コード情報及び前記第2コード情報の少なくとも一方に、該コード情報の真贋を判別するための判別情報が含まれることが好ましい。 In the information display device according to the present invention, it is preferable that at least one of the first code information and the second code information includes discrimination information for discriminating the authenticity of the code information.

本発明に係る情報表示装置において、前記第1コード情報及び前記第2コード情報の少なくとも一方に、該コード情報を生成した時間情報が含まれていても良い。 In the information display device according to the present invention, at least one of the first code information and the second code information may include time information when the code information was generated.

また、本発明に係る情報読取装置は、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取装置であって、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取り可能な読取部と、読み取った前記第1コード情報から前記暗号化情報を取得すると共に、該第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する取得部と、前記暗号鍵を用いて前記暗号化情報を復号して前記所定の情報を取得する復号部とを備えることを特徴とする。 The information reading device according to the present invention is an information reading device capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, and is characterized by comprising: a reading unit capable of reading the first code information and the second code information from an information display device that displays, at different times, first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information; an acquisition unit that acquires the encrypted information from the read first code information and acquires the encryption key from the second code information read at a different time from the first code information; and a decryption unit that decrypts the encrypted information using the encryption key to acquire the predetermined information.

本発明に係る情報読取装置において、前記コード情報の真贋を判別するための判別情報を格納する記憶部と、読み取った前記コード情報に含まれる判別情報及び前記記憶部に格納された前記判別情報に基づいて、読み取った前記コード情報の真贋を判定する判定部とを更に備えており、前記取得部は、前記判定部により前記コード情報が真正なものと判定した場合に、前記コード情報から前記暗号化情報又は/及び前記暗号鍵を取得することが好ましい。 The information reading device according to the present invention further includes a storage unit that stores discrimination information for discriminating the authenticity of the code information, and a judgment unit that judges the authenticity of the read code information based on the discrimination information included in the read code information and the discrimination information stored in the storage unit, and it is preferable that the acquisition unit acquires the encryption information and/or the encryption key from the code information when the judgment unit judges that the code information is authentic.

さらに、本発明に係る情報表示プログラムは、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示プログラムであって、前記暗号鍵を用いて前記暗号化情報を生成する暗号化処理と、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成処理と、前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御処理とを前記情報表示装置に実行させることを特徴とする。 Furthermore, the information display program according to the present invention is an information display program that displays code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit of an information display device, and is characterized in that it causes the information display device to execute an encryption process that generates the encrypted information using the encryption key, a code information generation process that generates first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, and a display control process that displays the first code information and the second code information on the display unit at different times.

また、本発明に係る情報読取プログラムは、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取プログラムであって、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取処理と、読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得処理と、前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得処理と、前記暗号鍵取得処理によって取得した前記暗号鍵を用いて、前記暗号化情報取得処理によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号処理とを情報読取装置に実行させることを特徴とする。 The information reading program according to the present invention is an information reading program capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, and is characterized in that the information reading program causes an information reading device to execute a reading process for reading the first code information including the encrypted information and the second code information including the encryption key for decrypting the encrypted information from an information display device that displays the first code information including the encrypted information and the second code information including the encryption key for decrypting the encrypted information at different times, an encrypted information acquisition process for acquiring the encrypted information from the read first code information, an encryption key acquisition process for acquiring the encryption key from the second code information read at a different time from the first code information, and a decryption process for decrypting the encrypted information acquired by the encrypted information acquisition process using the encryption key acquired by the encryption key acquisition process to acquire the predetermined information.

さらに、本発明に係る情報表示方法は、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示方法であって、前記暗号鍵を用いて前記暗号化情報を生成する暗号化工程と、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成工程と、前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御工程とを含むことを特徴とする。 Furthermore, the information display method according to the present invention is a method for displaying code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit of an information display device, and is characterized in that it includes an encryption step for generating the encrypted information using the encryption key, a code information generation step for generating first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, and a display control step for displaying the first code information and the second code information on the display unit at different times.

また、本発明に係る情報読取方法は、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取方法であって、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取工程と、読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得工程と、前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得工程と、前記暗号鍵取得工程によって取得した前記暗号鍵を用いて、前記暗号化情報取得工程によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号工程とを含むことを特徴とする。 The information reading method according to the present invention is an information reading method capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, and is characterized by including a reading step of reading the first code information and the second code information from an information display device that displays, at different times, first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, respectively; an encrypted information acquisition step of acquiring the encrypted information from the read first code information; an encryption key acquisition step of acquiring the encryption key from the second code information read at a different time from the first code information; and a decryption step of decrypting the encrypted information acquired by the encrypted information acquisition step using the encryption key acquired by the encryption key acquisition step to acquire the predetermined information.

さらに、本発明に係る情報伝達システムは、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を表示部に表示する情報表示装置と、前記コード情報から前記所定の情報を読み取り可能な情報読取装置とを備える情報伝達システムであって、前記情報表示装置は、前記暗号鍵を用いて前記暗号化情報を生成する暗号化部と、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成部と、前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御部とを備えており、前記情報読取装置は、前記情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取り可能な読取部と、読み取った前記第1コード情報から前記暗号化情報を取得すると共に、該第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する取得部と、前記暗号鍵を用いて前記暗号化情報を復号して前記所定の情報を取得する復号部とを備えることを特徴とする。 Furthermore, the information transmission system according to the present invention is an information transmission system comprising an information display device that displays code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit, and an information reading device capable of reading the predetermined information from the code information, wherein the information display device comprises an encryption unit that generates the encrypted information using the encryption key, a code information generation unit that generates first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, and a display control unit that displays the first code information and the second code information on the display unit at different timings, and the information reading device comprises a reading unit that can read the first code information and the second code information from the information display device, an acquisition unit that acquires the encrypted information from the read first code information and acquires the encryption key from the second code information read at a timing different from that of the first code information, and a decryption unit that decrypts the encrypted information using the encryption key to acquire the predetermined information.

また、本発明に係る情報伝達方法は、暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示方法と、前記コード情報から該所定の情報を読み取り可能な情報読取方法とを含む情報伝達方法であって、前記情報表示方法は、前記暗号鍵を用いて前記暗号化情報を生成する暗号化工程と、前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成工程と、前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御工程とを含み前記情報読取方法は、前記情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取工程と、読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得工程と、前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得工程と、前記暗号鍵取得工程によって取得した前記暗号鍵を用いて、前記暗号化情報取得工程によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号工程とを含むことを特徴とする。 The information transmission method according to the present invention includes an information display method for displaying code information, including encrypted information obtained by encrypting predetermined information using an encryption key, on a display unit of an information display device, and an information reading method capable of reading the predetermined information from the code information, wherein the information display method includes an encryption step for generating the encrypted information using the encryption key, a code information generation step for generating first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information, and a display control step for displaying the first code information and the second code information on the display unit at different timings, and the information reading method includes a reading step for reading the first code information and the second code information from the information display device, respectively, an encryption information acquisition step for acquiring the encrypted information from the first code information that has been read, an encryption key acquisition step for acquiring the encryption key from the second code information that has been read at a timing different from that of the first code information, and a decryption step for decrypting the encrypted information acquired by the encryption information acquisition step using the encryption key acquired by the encryption key acquisition step to acquire the predetermined information.

本発明の情報表示装置、情報読取装置、情報表示プログラム、情報読取プログラム、情報表示方法、情報読取方法、情報伝達システム及び情報伝達方法によれば、セキュリティ性を向上させることができると共に、設備の簡素化を実現させることができる。 The information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method of the present invention can improve security and simplify equipment.

本実施形態に係る情報伝達システムの構成を示すブロック図である。1 is a block diagram showing a configuration of an information transmission system according to an embodiment of the present invention. 第1コード情報及び第2コード情報を表示した状態を示す図である。FIG. 11 is a diagram showing a state in which first code information and second code information are displayed. 情報表示装置が第1コード情報及び第2コード情報を表示する流れを示すフローチャートである。10 is a flowchart showing a flow in which the information display device displays the first code information and the second code information. 情報読取装置が第1コード情報及び第2コード情報から所定の情報を取得する流れを示すフローチャートである。10 is a flowchart showing a flow in which the information reading device acquires predetermined information from the first code information and the second code information.

以下、本発明を実施するための好適な実施形態について、図面を用いて説明する。なお、以下の実施形態は、各請求項に係る発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。また、本実施形態においては、一部の構成要素が省略されている場合がある。 The following describes preferred embodiments for carrying out the present invention with reference to the drawings. Note that the following embodiments do not limit the inventions according to the claims, and not all of the combinations of features described in the embodiments are necessarily essential to the solution of the invention. Also, some components may be omitted in the present embodiments.

[情報伝達システムの全体構成]
本実施形態に係る情報伝達システム1は、コード情報Qを用いて複数の装置間で情報の伝達を行うためのシステムである。具体的には、図1に示すように、情報伝達システム1は、暗号鍵Kを用いて所定の情報を暗号化した暗号化情報Iを含むコード情報Qを表示部110に表示する情報表示装置100と、コード情報Qから所定の情報を読み取り可能な情報読取装置200とを備えている。
[Overall configuration of the information transmission system]
The information transmission system 1 according to the present embodiment is a system for transmitting information between a plurality of devices using code information Q. Specifically, as shown in Fig. 1, the information transmission system 1 includes an information display device 100 that displays code information Q, including encrypted information I obtained by encrypting predetermined information using an encryption key K, on a display unit 110, and an information reading device 200 that can read the predetermined information from the code information Q.

本実施形態に係る情報伝達システム1は、例えば、車内や建物の扉に取り付けられている電気錠を解錠するための解錠システムに適用することができる。以下、本実施形態において、情報伝達システム1が上記解錠システムに適用されることを前提として説明するが、情報伝達システム1の用途はこれに限定されるものではない。 The information transmission system 1 according to this embodiment can be applied to, for example, an unlocking system for unlocking an electric lock attached to the inside of a vehicle or the door of a building. In the following, this embodiment will be described on the assumption that the information transmission system 1 is applied to the unlocking system, but the use of the information transmission system 1 is not limited to this.

この場合において、暗号鍵Kにより暗号化される「所定の情報」とは、電気錠の解錠を所望するユーザが、解錠を許可可能なユーザであるかを認証するための認証情報である。また、本実施形態において、コード情報Qとしては、例えば、一次元コード、二次元コード又はRFIDタグを採用することができ、二次元コードを採用することが好ましく、マトリクス型二次元コードを採用することがより好ましい。 In this case, the "predetermined information" encrypted by the encryption key K is authentication information for authenticating whether the user who wishes to unlock the electric lock is a user who can be authorized to unlock the electric lock. In this embodiment, the code information Q may be, for example, a one-dimensional code, a two-dimensional code, or an RFID tag, and it is preferable to use a two-dimensional code, and it is even more preferable to use a matrix type two-dimensional code.

[情報表示装置100の構成]
図1及び図2に示すように、情報表示装置100は、ユーザが所持する携帯型の情報端末であり、例えば、スマートフォンやタブレット端末等である。具体的には、情報表示装置100は、コード情報Qを表示する表示部110と、ユーザの操作を受け付ける操作部120とを備えている。また、情報表示装置100は、認証情報等を格納する記憶部130と、情報表示装置100全体の制御を行う制御部140とを装置内部に備えている。
[Configuration of information display device 100]
1 and 2, the information display device 100 is a portable information terminal carried by a user, such as a smartphone or a tablet terminal. Specifically, the information display device 100 includes a display unit 110 that displays code information Q, and an operation unit 120 that accepts user operations. The information display device 100 also includes a storage unit 130 that stores authentication information and the like, and a control unit 140 that controls the entire information display device 100.

表示部110は、例えば、液晶ディスプレイや有機EL等であり、コード情報Q等の種々の情報を表示可能に構成されている。操作部120は、例えば、ハードウェアボタンやタッチパネル等であり、情報表示装置100に対するユーザの入力等の操作を受け付けるように構成されている。 The display unit 110 is, for example, a liquid crystal display or an organic EL display, and is configured to be capable of displaying various information such as code information Q. The operation unit 120 is, for example, a hardware button or a touch panel, and is configured to accept operations such as user input to the information display device 100.

記憶部130は、例えば、RAM、ROM等のメモリやストレージである。具体的には、記憶部130は、認証情報等を格納するデータ格納エリア131と、情報表示プログラムを格納するプログラム格納エリア132とを備えている。 The storage unit 130 is, for example, a memory or storage such as a RAM or a ROM. Specifically, the storage unit 130 includes a data storage area 131 that stores authentication information and the like, and a program storage area 132 that stores an information display program.

ここで、情報表示プログラムとは、制御部140の後述する暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144を動作させるための各種命令を含むプログラムである。よって、暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144でなされる動作は、情報表示プログラムに従ってなされる。 The information display program is a program that includes various commands for operating the encryption unit 141, the code information generation unit 142, the display control unit 143, and the operation control unit 144 of the control unit 140, which will be described later. Therefore, the operations performed by the encryption unit 141, the code information generation unit 142, the display control unit 143, and the operation control unit 144 are performed in accordance with the information display program.

データ格納エリア131には、認証情報、暗号鍵K、暗号化情報I、コード情報Qの真贋を判別するための判別情報、コード情報Q、コード情報Qを生成した時間情報が格納されている。認証情報には、ユーザID、作業番号、認証先情報(電気錠の情報)及び電気錠の解錠を可能とする時間帯を示す有効時間範囲等が含まれている。本実施形態において、認証情報は、例えば、情報表示装置100とアプリケーションやウェブブラウザ等を介して接続された外部のシステム(図示せず)において、ユーザ認証に成功することで取得することができる。 The data storage area 131 stores authentication information, encryption key K, encrypted information I, discrimination information for discriminating the authenticity of code information Q, code information Q, and time information when code information Q was generated. The authentication information includes a user ID, a work number, authentication destination information (information on the electric lock), and a valid time range indicating the time period during which the electric lock can be unlocked. In this embodiment, the authentication information can be obtained, for example, by successful user authentication in an external system (not shown) connected to the information display device 100 via an application, web browser, etc.

また、本実施形態において、判別情報とは、情報読取装置200においてコード情報Qの真贋を判別させるために、ユーザによって任意に設定されたキーフレーズであり、例えば、「鷹燕」のように任意のキーフレーズを設定することができる。また、判別情報(キーフレーズ)は、例えば、所定の情報を本実施形態のように電気錠の解錠に用いる場合には、「鷹燕」と設定し、その他の用途に用いる場合には、異なるキーフレーズを設定する等、情報伝達システム1を適用するシステムごとに異なるフレーズを設定することができる。これにより、情報伝達システム1を適用するシステムごとに異なる判別情報が適用され、情報読取装置200においてシステムに適用された判別情報を取得した場合にのみ所定の情報を取得することができるため、セキュリティ性を向上させることができる。 In this embodiment, the discrimination information is a key phrase arbitrarily set by the user to allow the information reading device 200 to discriminate the authenticity of the code information Q, and an arbitrary key phrase such as "hawk swallow" can be set. In addition, the discrimination information (key phrase) can be set to a different phrase for each system to which the information transmission system 1 is applied, for example, by setting "hawk swallow" when the specified information is used to unlock an electric lock as in this embodiment, and setting a different key phrase when the specified information is used for other purposes. In this way, different discrimination information is applied to each system to which the information transmission system 1 is applied, and the specified information can be obtained only when the information reading device 200 obtains the discrimination information applied to the system, thereby improving security.

制御部140は、例えば、プロセッサであるCPUやGPUである。具体的には、制御部140は、暗号鍵Kを用いて暗号化情報Iを生成する暗号化部141と、暗号化情報I及び暗号鍵Kを用いてコード情報Qを生成するコード情報生成部142と、コード情報Qを表示部110に表示する表示制御部143と、操作部120の制御を行う操作制御部144とを備えている。 The control unit 140 is, for example, a processor such as a CPU or a GPU. Specifically, the control unit 140 includes an encryption unit 141 that generates encrypted information I using an encryption key K, a code information generation unit 142 that generates code information Q using the encryption information I and the encryption key K, a display control unit 143 that displays the code information Q on the display unit 110, and an operation control unit 144 that controls the operation unit 120.

本実施形態に係る情報表示装置100は、記憶部130のプログラム格納エリア132に格納された情報表示プログラムをRAMに展開し、これをCPUやGPUが解釈及び実行することにより、暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144の各種機能を実現するように構成されている。 The information display device 100 according to this embodiment is configured to deploy the information display program stored in the program storage area 132 of the memory unit 130 in the RAM, and have the CPU and GPU interpret and execute the program, thereby realizing the various functions of the encryption unit 141, the code information generation unit 142, the display control unit 143, and the operation control unit 144.

暗号化部141は、暗号鍵Kを用いて認証情報を暗号化し、暗号化情報Iを生成するように構成されており、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するように構成されている。暗号化部141により生成された暗号鍵K及び暗号化情報Iは、記憶部130のデータ格納エリア131に順次格納される。本実施形態において、暗号化情報を生成する所定の時間は、数秒ごとであっても良いし、数分ごとであっても良い。 The encryption unit 141 is configured to encrypt authentication information using an encryption key K and generate encrypted information I, and is configured to generate encrypted information I using a different encryption key K at each predetermined time. The encryption key K and encrypted information I generated by the encryption unit 141 are stored sequentially in the data storage area 131 of the memory unit 130. In this embodiment, the predetermined time for generating encrypted information may be every few seconds or every few minutes.

コード情報生成部142は、記憶部130のデータ格納エリア131に格納された暗号鍵K及び暗号化情報Iを用いてコード情報Qを生成するように構成されており、所定時間ごとに異なる暗号化情報I及び暗号鍵Kを含むコード情報Qを生成するように構成されている。コード情報生成部142により生成されたコード情報Qは、記憶部130のデータ格納エリア131に順次格納される。本実施形態において、コード情報Qを生成する所定の時間は、暗号化部141が暗号鍵K及び暗号化情報Iを生成する時間に同期していても良いし、同期せずに数秒ごと又は数分ごとにコード情報Qを生成しても良い。 The code information generating unit 142 is configured to generate code information Q using the encryption key K and encryption information I stored in the data storage area 131 of the memory unit 130, and is configured to generate code information Q including different encryption information I and encryption key K at predetermined time intervals. The code information Q generated by the code information generating unit 142 is stored sequentially in the data storage area 131 of the memory unit 130. In this embodiment, the predetermined time for generating the code information Q may be synchronized with the time when the encryption unit 141 generates the encryption key K and encryption information I, or the code information Q may be generated every few seconds or every few minutes without synchronization.

表示制御部143は、記憶部130のデータ格納エリア131に格納されたコード情報Qを表示部110に表示するように構成されており、所定の時間ごとに異なるコード情報Qを表示部110に表示するように構成されている。本実施形態において、コード情報Qを表示部110に表示する所定の時間は、暗号化部141が暗号鍵K及び暗号化情報Iを生成する時間及びコード情報生成部142がコード情報Qを生成する時間に同期していても良いし、同期せずに数秒ごと又は数分ごとに表示をしても良い。 The display control unit 143 is configured to display the code information Q stored in the data storage area 131 of the memory unit 130 on the display unit 110, and is configured to display different code information Q on the display unit 110 at predetermined times. In this embodiment, the predetermined time for displaying the code information Q on the display unit 110 may be synchronized with the time when the encryption unit 141 generates the encryption key K and the encryption information I and the time when the code information generation unit 142 generates the code information Q, or may be displayed every few seconds or every few minutes without synchronization.

以下、本実施形態において、図2に示すように、表示制御部143により表示部110に表示中のコード情報Qを第1コード情報Q1、該第1コード情報Q1の次に表示されるコード情報Qを第2コード情報Q2として、コード情報Qに含まれる情報や後述する情報読取装置200の構成等について説明する。また、第1コード情報Q1に含まれる暗号化情報Iを暗号化情報I1、第2コード情報Q2に含まれる暗号鍵Kを暗号鍵K1として説明する。 In the following, in this embodiment, as shown in FIG. 2, the code information Q being displayed on the display unit 110 by the display control unit 143 is referred to as the first code information Q1, and the code information Q displayed next to the first code information Q1 is referred to as the second code information Q2, and the information contained in the code information Q and the configuration of the information reading device 200 described below will be described. In addition, the encrypted information I contained in the first code information Q1 will be described as the encrypted information I1, and the encryption key K contained in the second code information Q2 will be described as the encryption key K1.

なお、本実施形態において、第1コード情報Q1の次に表示されるコード情報Qを第2コード情報Q2としたが、これに限定されず、暗号化情報I1を含む第1コード情報Q1と、暗号鍵K1を含む第2コード情報Q2とが異なるタイミングで表示部110に表示されれば良い。例えば、表示部110に表示中のコード情報Qを第2コード情報Q2、該第2コード情報Q2の次に表示されるコード情報Qを第1コード情報Q1としても良いし、第1コード情報Q1よりも前又は直前に表示されるコード情報Qを第2コード情報Q2としても良いし、第1コード情報Q1を表示してから2回目、3回目等に表示されるコード情報Qを第2コード情報Q2としても良い。 In this embodiment, the code information Q displayed after the first code information Q1 is the second code information Q2, but this is not limited thereto, and it is sufficient that the first code information Q1 including the encryption information I1 and the second code information Q2 including the encryption key K1 are displayed on the display unit 110 at different times. For example, the code information Q being displayed on the display unit 110 may be the second code information Q2, and the code information Q displayed after the second code information Q2 may be the first code information Q1, or the code information Q displayed before or just before the first code information Q1 may be the second code information Q2, or the code information Q displayed the second, third, etc. time after the first code information Q1 is displayed may be the second code information Q2.

第1コード情報Q1には、該第1コード情報Q1よりも前又は後に表示される他のコード情報Qに含まれる暗号化情報Iを復号するための暗号鍵Kが含まれている。本実施形態において、第1コード情報Q1には、該第1コード情報Q1よりも前に表示される他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaが含まれており、具体的には、第1コード情報Q1の直前に表示された他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaが含まれている。 The first code information Q1 includes an encryption key K for decrypting the encrypted information I included in other code information Q displayed before or after the first code information Q1. In this embodiment, the first code information Q1 includes an encryption key Ka for decrypting the encrypted information Ia included in other code information Qa displayed before the first code information Q1, and specifically includes an encryption key Ka for decrypting the encrypted information Ia included in other code information Qa displayed immediately before the first code information Q1.

第2コード情報Q2には、該第2コード情報Q2よりも前又は後に表示される他のコード情報Qに含まれる暗号鍵Kによって復号される暗号化情報Iが含まれている。本実施形態において、第2コード情報Q2には、第2コード情報Q2よりも後に表示される他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibが含まれており、具体的には、第2コード情報Q2の次に表示される他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibが含まれている。 The second code information Q2 includes encrypted information I that is decrypted by an encryption key K included in other code information Q that is displayed before or after the second code information Q2. In this embodiment, the second code information Q2 includes encrypted information Ib that is decrypted by an encryption key Kb included in other code information Qb that is displayed after the second code information Q2, and specifically, includes encrypted information Ib that is decrypted by an encryption key Kb included in other code information Qb that is displayed next to the second code information Q2.

また、第1コード情報Q1及び第2コード情報Q2には、判別情報及び時間情報が含まれている。なお、第1コード情報Q1及び第2コード情報Q2の少なくとも一方に判別情報及び時間情報が含まれる構成であっても良い。 The first code information Q1 and the second code information Q2 include discrimination information and time information. Note that at least one of the first code information Q1 and the second code information Q2 may include discrimination information and time information.

すなわち、本実施形態において、コード情報生成部142は、暗号化情報I1、暗号鍵Ka、判別情報及び時間情報に基づいて、第1コード情報Q1を生成するように構成されており、暗号化情報Ib、暗号鍵K1、判別情報及び時間情報に基づいて、第2コード情報Q2を生成するように構成されている。 In other words, in this embodiment, the code information generation unit 142 is configured to generate the first code information Q1 based on the encryption information I1, the encryption key Ka, the discrimination information, and the time information, and is configured to generate the second code information Q2 based on the encryption information Ib, the encryption key K1, the discrimination information, and the time information.

[情報読取装置の構成]
情報読取装置200は、電気錠が取り付けられている扉や該扉近くの壁に取り付け可能な、又は扉の近傍に据え置き可能なコードリーダである。具体的には、情報読取装置200は、情報表示装置100から第1コード情報Q1及び第2コード情報Q2をそれぞれ読み取り可能な読取部210を備えている。また、情報読取装置200は、コード情報Qから読み取った情報等を格納する記憶部220と、情報読取装置200全体の制御を行う制御部230とを装置内部に備えている。
[Configuration of information reading device]
The information reading device 200 is a code reader that can be attached to a door to which an electric lock is attached or to a wall near the door, or that can be placed near the door. Specifically, the information reading device 200 includes a reading unit 210 that can read the first code information Q1 and the second code information Q2 from the information display device 100. The information reading device 200 also includes a memory unit 220 that stores information read from the code information Q and a control unit 230 that controls the entire information reading device 200.

読取部210は、種々の公知の読み取り手段により、第1コード情報Q1及び第2コード情報Q2として表示されるコード情報Qを情報表示装置100から読取可能に構成されている。記憶部220は、コード情報Qから読み取った情報等を格納するデータ格納エリア221と、情報読取プログラムを格納するプログラム格納エリア222とを備えている。 The reading unit 210 is configured to be able to read the code information Q displayed as the first code information Q1 and the second code information Q2 from the information display device 100 by various known reading means. The memory unit 220 includes a data storage area 221 that stores information read from the code information Q, and a program storage area 222 that stores an information reading program.

ここで、情報読取プログラムとは、制御部230の後述する取得部231、復号部232、判定部233及び読取制御部234を動作させるための各種命令を含むプログラムである。よって、取得部231、復号部232、判定部233及び読取制御部234でなされる動作は、情報読取プログラムに従ってなされる。 The information reading program is a program that includes various commands for operating the acquisition unit 231, the decryption unit 232, the determination unit 233, and the reading control unit 234 of the control unit 230, which will be described later. Therefore, the operations performed by the acquisition unit 231, the decryption unit 232, the determination unit 233, and the reading control unit 234 are performed in accordance with the information reading program.

データ格納エリア221には、第1コード情報Q1及び第2コード情報Q2として表示されたコード情報Qから読み取った暗号鍵K、暗号化情報I、判別情報及び時間情報が順次格納される。また、データ格納エリア221には、後述する取得部231により暗号化情報I1として取得される暗号化情報I及び暗号鍵K1として取得される暗号鍵Kと、コード情報Qの真贋を判別するために予め格納された判別情報と、暗号鍵K1で暗号化情報I1を復号して取得した認証情報とが格納される。判別情報は、情報表示装置100の記憶部130のデータ格納エリア131に格納された判別情報と同じ判別情報であり、システム管理者等により予め記憶部220のデータ格納エリア221に格納されている。 The data storage area 221 sequentially stores the encryption key K, encryption information I, discrimination information, and time information read from the code information Q displayed as the first code information Q1 and the second code information Q2. The data storage area 221 also stores the encryption information I acquired as the encryption information I1 by the acquisition unit 231 described later, the encryption key K acquired as the encryption key K1, discrimination information stored in advance to discriminate the authenticity of the code information Q, and authentication information acquired by decrypting the encryption information I1 with the encryption key K1. The discrimination information is the same discrimination information as the discrimination information stored in the data storage area 131 of the storage unit 130 of the information display device 100, and is stored in advance in the data storage area 221 of the storage unit 220 by a system administrator or the like.

制御部230は、読み取った第1コード情報Q1から暗号化情報I1を取得すると共に、該第1コード情報Q1とは異なるタイミングで読み取った第2コード情報Q2から暗号鍵K1を取得する取得部231と、暗号鍵K1を用いて暗号化情報I1を復号して認証情報(所定の情報)を取得する復号部232と、読み取ったコード情報Qの真贋を判定する判定部233と、読取部210の制御を行う読取制御部234とを備えている。 The control unit 230 includes an acquisition unit 231 that acquires encrypted information I1 from the read first code information Q1 and acquires an encryption key K1 from second code information Q2 that is read at a different timing from the first code information Q1, a decryption unit 232 that decrypts the encrypted information I1 using the encryption key K1 to acquire authentication information (predetermined information), a determination unit 233 that determines the authenticity of the read code information Q, and a reading control unit 234 that controls the reading unit 210.

取得部231は、記憶部220のデータ格納エリア221に格納された第1コード情報Q1に含まれていた情報、すなわち、暗号化情報I1と、他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaと、判別情報と、時間情報とから、暗号化情報I1である暗号化情報Iを取得するように構成されている。取得部231により取得された暗号化情報I1である暗号化情報Iは、記憶部220のデータ格納エリア221に別途格納される。 The acquisition unit 231 is configured to acquire encrypted information I, which is encrypted information I1, from information contained in the first code information Q1 stored in the data storage area 221 of the memory unit 220, i.e., encrypted information I1, an encryption key Ka for decrypting encrypted information Ia contained in other code information Qa, discrimination information, and time information. The encrypted information I, which is encrypted information I1 acquired by the acquisition unit 231, is stored separately in the data storage area 221 of the memory unit 220.

また、取得部231は、記憶部220のデータ格納エリア221に格納された第2コード情報Q2に含まれていた情報、すなわち、他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibと、暗号鍵K1と、判別情報と、時間情報とから、暗号鍵K1である暗号鍵Kを取得するように構成されている。取得部231により取得された暗号鍵K1である暗号鍵Kは、記憶部220のデータ格納エリア221に別途格納される。 The acquisition unit 231 is also configured to acquire the encryption key K, which is the encryption key K1, from the information contained in the second code information Q2 stored in the data storage area 221 of the memory unit 220, i.e., the encrypted information Ib decrypted by the encryption key Kb contained in the other code information Qb, the encryption key K1, the discrimination information, and the time information. The encryption key K, which is the encryption key K1 acquired by the acquisition unit 231, is stored separately in the data storage area 221 of the memory unit 220.

復号部232は、記憶部220のデータ格納エリア221に格納された暗号化情報I1である暗号化情報Iを暗号鍵K1である暗号鍵Kを用いて復号し、認証情報(所定の情報)を取得するように構成されている。復号部232により取得した認証情報は、記憶部220のデータ格納エリア221に格納される。 The decryption unit 232 is configured to decrypt the encrypted information I, which is the encrypted information I1 stored in the data storage area 221 of the memory unit 220, using the encryption key K, which is the encryption key K1, to obtain authentication information (predetermined information). The authentication information obtained by the decryption unit 232 is stored in the data storage area 221 of the memory unit 220.

判定部233は、読取部210により読み取ったコード情報Q(第1コード情報Q1及び第2コード情報Q2)に含まれる判別情報と、記憶部220のデータ格納エリア221に予め格納された判別情報とに基づいて、読み取ったコード情報Qの真贋を判定するように構成されている。具体的には、判定部233は、読取部210により読み取ったコード情報Qに含まれる判別情報と、記憶部220のデータ格納エリア221に格納された判別情報とが一致する場合には、読み取ったコード情報Qが真正なものと判定する。 The determination unit 233 is configured to determine the authenticity of the read code information Q based on the discrimination information included in the code information Q (first code information Q1 and second code information Q2) read by the reading unit 210 and the discrimination information stored in advance in the data storage area 221 of the storage unit 220. Specifically, when the discrimination information included in the code information Q read by the reading unit 210 matches the discrimination information stored in the data storage area 221 of the storage unit 220, the determination unit 233 determines that the read code information Q is authentic.

読み取ったコード情報Qに含まれる判別情報と、記憶部220のデータ格納エリア221に格納された判別情報とが一致しない場合には、読み取ったコード情報Qが真正ではないものと判定する。また、取得部231は、判定部233によりコード情報Qが真正なものと判定した場合に、コード情報Qから暗号化情報又は/及び暗号鍵を取得するように構成されている。 If the discrimination information included in the read code information Q does not match the discrimination information stored in the data storage area 221 of the memory unit 220, it is determined that the read code information Q is not authentic. Furthermore, the acquisition unit 231 is configured to acquire encryption information and/or an encryption key from the code information Q when the determination unit 233 determines that the code information Q is authentic.

具体的には、取得部231は、判定部233がコード情報Qを真正なものと判定した場合に、第1コード情報Q1として表示されたコード情報Qから暗号化情報I1である暗号化情報Iを取得し、第2コード情報Q2として表示されたコード情報Qから暗号鍵K1である暗号鍵Kを取得するように構成されている。 Specifically, when the determination unit 233 determines that the code information Q is genuine, the acquisition unit 231 is configured to acquire the encrypted information I, which is the encrypted information I1, from the code information Q displayed as the first code information Q1, and to acquire the encryption key K, which is the encryption key K1, from the code information Q displayed as the second code information Q2.

[情報伝達方法]
以下、図3及び図4を用いて本実施形態に係る情報伝達システム1を用いた情報伝達方法について説明する。図3は、本実施形態に係る情報表示装置100が第1コード情報Q1及び第2コード情報Q2を表示する流れを示すフローチャートである。図4は、本実施形態に係る情報読取装置200が第1コード情報Q1及び第2コード情報Q2から認証情報(所定の情報)を取得する流れを示すフローチャートである。
[Method of communication]
Hereinafter, an information transmission method using the information transmission system 1 according to the present embodiment will be described with reference to Fig. 3 and Fig. 4. Fig. 3 is a flowchart showing a flow in which the information display device 100 according to the present embodiment displays the first code information Q1 and the second code information Q2. Fig. 4 is a flowchart showing a flow in which the information reading device 200 according to the present embodiment acquires authentication information (predetermined information) from the first code information Q1 and the second code information Q2.

[情報表示方法]
まず、情報表示装置100のユーザは、該情報表示装置100とアプリケーションやウェブブラウザ等を介して接続された外部のシステム(図示せず)において、ユーザ認証を行い、ユーザ認証に成功することで認証情報を取得する(S1)。情報表示装置100の暗号化部141は、所定時間ごとに異なる暗号鍵Kを用いて認証情報を暗号化し、暗号化情報Iを生成する(S2)。次に、情報表示装置100のコード情報生成部142が、暗号化情報I1と、暗号鍵Kaと、判別情報と、時間情報とに基づいて第1コード情報Q1を生成する(S3)。生成された第1コード情報Q1は、表示制御部143により表示部110に表示される(S4)。
[Information display method]
First, the user of the information display device 100 performs user authentication in an external system (not shown) connected to the information display device 100 via an application, a web browser, or the like, and obtains authentication information when the user authentication is successful (S1). The encryption unit 141 of the information display device 100 encrypts the authentication information using a different encryption key K at each predetermined time, and generates encrypted information I (S2). Next, the code information generation unit 142 of the information display device 100 generates first code information Q1 based on the encryption information I1, the encryption key Ka, the discrimination information, and the time information (S3). The generated first code information Q1 is displayed on the display unit 110 by the display control unit 143 (S4).

また、情報表示装置100のコード情報生成部142は、第1コード情報Q1を生成してから所定時間経過後に、暗号化情報Ibと、暗号鍵K1と、判別情報と、時間情報とに基づいて第2コード情報Q2を生成する(S5)。生成された第2コード情報Q2は、表示制御部143により表示部110に表示される(S6)。 In addition, the code information generating unit 142 of the information display device 100 generates second code information Q2 based on the encryption information Ib, the encryption key K1, the discrimination information, and the time information after a predetermined time has elapsed since generating the first code information Q1 (S5). The generated second code information Q2 is displayed on the display unit 110 by the display control unit 143 (S6).

例えば、暗号化部141により所定時間ごとに生成される暗号化情報I及び暗号鍵Kの内、n(nは2以上の整数)番目に生成される暗号化情報I及び暗号鍵Kを暗号化情報I1及び暗号鍵K1とした場合、第1コード情報Q1には、暗号化情報I1であるn番目の暗号化情報Iと、暗号鍵Kaであるn-1番目の暗号鍵Kと、判別情報と、時間情報とが含まれており、第2コード情報Q2には、暗号化情報Ibであるn+1番目の暗号化情報Iと、暗号鍵K1であるn番目の暗号鍵Kと、判別情報と、時間情報とが含まれている。 For example, if the encrypted information I and encryption key K generated by the encryption unit 141 at every predetermined time are the encrypted information I and encryption key K generated nth (n is an integer equal to or greater than 2) as encrypted information I1 and encryption key K1, the first code information Q1 includes the nth encrypted information I, which is encrypted information I1, the n-1th encryption key K, which is encryption key Ka, discrimination information, and time information, and the second code information Q2 includes the n+1th encrypted information I, which is encrypted information Ib, the nth encryption key K, which is encryption key K1, discrimination information, and time information.

また、n+1番目に生成される暗号化情報I及び暗号鍵Kを暗号化情報I1及び暗号鍵K1とした場合、第1コード情報Q1には、暗号化情報I1であるn+1番目の暗号化情報Iと、暗号鍵Kaであるn番目の暗号鍵Kと、判別情報と、時間情報とが含まれており、第2コード情報Q2には、暗号化情報Ibであるn+2番目の暗号化情報Iと、暗号鍵K1であるn+1番目の暗号鍵Kと、判別情報と、時間情報とが含まれている。 Furthermore, if the encrypted information I and encryption key K generated n+1th are encrypted information I1 and encryption key K1, the first code information Q1 contains the n+1th encrypted information I, which is encrypted information I1, the nth encryption key K, which is encryption key Ka, discrimination information, and time information, and the second code information Q2 contains the n+2th encrypted information I, which is encrypted information Ib, the n+1th encryption key K, which is encryption key K1, discrimination information, and time information.

本実施形態に係る情報表示装置100は、情報読取装置200により第1コード情報Q1及び第2コード情報Q2が読み取られるまで、上記工程(S2~S6)を繰り返し行う。このように、第1コード情報Q1の次に第2コード情報Q2が表示されることで、第1コード情報Q1を表示してから第2コード情報Q2を表示するまでの間隔が短縮されるため、情報読取装置200による読取時の負担を軽減することができる。 The information display device 100 according to this embodiment repeats the above steps (S2 to S6) until the first code information Q1 and the second code information Q2 are read by the information reading device 200. In this way, by displaying the second code information Q2 next to the first code information Q1, the interval between displaying the first code information Q1 and displaying the second code information Q2 is shortened, thereby reducing the burden on the information reading device 200 during reading.

[情報読取方法]
情報読取装置200は、情報表示装置100の表示部110に第1コード情報Q1として表示されたコード情報Qを読取部210により読み取る(S7)。該読取が行われると、判定部233が第1コード情報Q1として表示されたコード情報Qに含まれる判別情報と、情報読取装置200の記憶部220のデータ格納エリア221に格納された判別情報とに基づいて、コード情報Qの真贋を判定する(S8)。コード情報Qが真正なものであると判定された場合、取得部231がコード情報Qから暗号化情報I1である暗号化情報Iを取得する(S9)。該取得された暗号化情報Iは、データ格納エリア221に格納される。コード情報Qが真正なものではないと判定された場合、暗号化情報I1として暗号化情報Iを取得せずに、再度、第1コード情報Q1の読み取りを行う。
[How to read information]
The information reading device 200 reads the code information Q displayed as the first code information Q1 on the display unit 110 of the information display device 100 by the reading unit 210 (S7). After the reading, the determination unit 233 determines the authenticity of the code information Q based on the discrimination information included in the code information Q displayed as the first code information Q1 and the discrimination information stored in the data storage area 221 of the storage unit 220 of the information reading device 200 (S8). If it is determined that the code information Q is authentic, the acquisition unit 231 acquires the encrypted information I, which is the encrypted information I1, from the code information Q (S9). The acquired encrypted information I is stored in the data storage area 221. If it is determined that the code information Q is not authentic, the first code information Q1 is read again without acquiring the encrypted information I as the encrypted information I1.

また、読取部210は、第1コード情報Q1の次に第2コード情報Q2として表示されるコード情報Qを読み取る(S10)。第1コード情報Q1及び第2コード情報Q2を連続して読み取らない場合には、再度、第1コード情報Q1を読み取る。読取部210により第2コード情報Q2が読み取られると、判定部233が第2コード情報Q2として表示されるコード情報Qに含まれる判別情報と、情報読取装置200の記憶部220のデータ格納エリア221に格納された判別情報とに基づいて、コード情報Qの真贋を判定する(S11)。 The reading unit 210 also reads the code information Q displayed as the second code information Q2 after the first code information Q1 (S10). If the first code information Q1 and the second code information Q2 are not read consecutively, the first code information Q1 is read again. When the reading unit 210 reads the second code information Q2, the judgment unit 233 judges the authenticity of the code information Q based on the discrimination information included in the code information Q displayed as the second code information Q2 and the discrimination information stored in the data storage area 221 of the memory unit 220 of the information reading device 200 (S11).

コード情報Qが真正なものであると判定された場合、取得部231がコード情報Qから暗号鍵K1である暗号鍵Kを取得する(S12)。該取得された暗号鍵Kは、データ格納エリア221に格納される。また、コード情報Qが真正なものではないと判定された場合、暗号鍵K1として暗号鍵Kを取得せずに、再度、第2コード情報Q2の読み取りを行う。そして、暗号化情報I1である暗号化情報I及び暗号鍵K1である暗号鍵Kがデータ格納エリア221に格納されると、該格納された暗号化情報Iを暗号鍵Kで復号し、認証情報を取得する(S13)。また、情報読取装置200は、認証情報を取得すると、電気錠(図示せず)に対して解錠信号を送信し、電気錠が解錠される。 If it is determined that the code information Q is authentic, the acquisition unit 231 acquires the encryption key K, which is the encryption key K1, from the code information Q (S12). The acquired encryption key K is stored in the data storage area 221. If it is determined that the code information Q is not authentic, the encryption key K is not acquired as the encryption key K1, and the second code information Q2 is read again. Then, when the encrypted information I, which is the encrypted information I1, and the encryption key K, which is the encryption key K1, are stored in the data storage area 221, the stored encrypted information I is decrypted with the encryption key K to acquire the authentication information (S13). Furthermore, when the information reading device 200 acquires the authentication information, it transmits an unlocking signal to an electric lock (not shown), and the electric lock is unlocked.

[本実施形態に係る情報伝達システムの利点]
このように本実施形態に係る情報伝達システム1は、暗号鍵Kを用いて所定の情報を暗号化した暗号化情報Iを含むコード情報Qを表示部110に表示する情報表示装置100と、コード情報Qから所定の情報を読み取り可能な情報読取装置200とを備える情報伝達システム1であって、情報表示装置100は、暗号鍵Kを用いて暗号化情報Iを生成する暗号化部141と、暗号化情報I1を含む第1コード情報Q1及び、暗号化情報I1を復号するための暗号鍵K1を含む第2コード情報Q2を生成するコード情報生成部142と、第1コード情報Q1及び第2コード情報Q2を異なるタイミングで表示部110に表示する表示制御部143とを備えており、情報読取装置200は、情報表示装置100から第1コード情報Q1及び第2コード情報Q2をそれぞれ読み取り可能な読取部210と、読み取った第1コード情報Q1から暗号化情報I1を取得すると共に、該第1コード情報Q1とは異なるタイミングで読み取った第2コード情報Q2から暗号鍵K1を取得する取得部231と、暗号鍵K1を用いて暗号化情報I1を復号して所定の情報を取得する復号部232とを備えている。
[Advantages of the information transmission system according to this embodiment]
As described above, the information transmission system 1 according to the present embodiment is an information transmission system 1 including an information display device 100 that displays on a display unit 110 code information Q including encrypted information I obtained by encrypting predetermined information using an encryption key K, and an information reading device 200 that can read the predetermined information from the code information Q. The information display device 100 includes an encryption unit 141 that generates encrypted information I using the encryption key K, a code information generation unit 142 that generates first code information Q1 including encrypted information I1 and second code information Q2 including an encryption key K1 for decrypting the encrypted information I1, and a code information generation unit 143 that generates the first code information Q1 including encrypted information I1 and the second code information Q2 including an encryption key K1 for decrypting the encrypted information I1. The information reading device 200 is equipped with a display control unit 143 that displays the information Q1 and the second code information Q2 on the display unit 110 at different timings, and the information reading device 200 is equipped with a reading unit 210 that can read the first code information Q1 and the second code information Q2 from the information display device 100, an acquisition unit 231 that acquires encrypted information I1 from the read first code information Q1 and acquires an encryption key K1 from the second code information Q2 read at a timing different from the first code information Q1, and a decryption unit 232 that decrypts the encrypted information I1 using the encryption key K1 to acquire specified information.

このような構成を備える情報伝達システム1によれば、情報読取装置200が情報表示装置100に表示された第1コード情報Q1及び第2コード情報Q2の双方を直接読み取ることで、暗号化情報I1及び暗号鍵K1を取得すると共に、所定の情報を取得することができるため、暗号化情報I1及び暗号鍵K1がネットワーク上に置かれないことでセキュリティ性の向上を図ることができる。また、暗号化情報I1及び暗号鍵K1を異なるコード情報Q(第1コード情報Q1及び第2コード情報Q2)に含めることで、セキュリティ性を大幅に向上させることができるという顕著な利点を有する。すなわち、例えば、第1コード情報Q1及び第2コード情報Q2のいずれか一方が第三者に流出した場合であっても、一方のコード情報Qのみでは暗号を解読することができないため、情報の流出を防止することができる。 According to the information transmission system 1 having such a configuration, the information reading device 200 directly reads both the first code information Q1 and the second code information Q2 displayed on the information display device 100, thereby obtaining the encrypted information I1 and the encryption key K1, as well as obtaining the specified information. Therefore, since the encrypted information I1 and the encryption key K1 are not placed on the network, security can be improved. In addition, by including the encrypted information I1 and the encryption key K1 in different code information Q (the first code information Q1 and the second code information Q2), there is a significant advantage in that security can be significantly improved. In other words, for example, even if either the first code information Q1 or the second code information Q2 is leaked to a third party, the encryption cannot be decrypted with only the code information Q, so information leakage can be prevented.

また、情報読取装置200が第1コード情報Q1及び第2コード情報Q2の双方を直接読み取る必要があるため、例えば、第三者がコード情報Qの偽造を図った場合でも、暗号の解読には、第1コード情報Q1及び第2コード情報Q2の双方を要する。このため、1つのコード情報Qの偽造を行うよりも、遥かに困難な状況を作り出すことができる。これにより、コード情報Qの偽造、ひいては該偽造されたコード情報Qの読み取りを未然に防ぐことが可能となるため、情報読取装置200が第三者に偽造された悪意あるコード情報Qを読み取ることで、偽造されたコード情報Qから意図しない情報を取得し、その結果、コード情報Qの読取先のシステム等において誤動作が発生するといった事態を未然に防止することができる。 In addition, since the information reading device 200 needs to directly read both the first code information Q1 and the second code information Q2, even if a third party attempts to forge the code information Q, both the first code information Q1 and the second code information Q2 are required to decrypt the encryption. This makes it possible to create a situation that is far more difficult than forging a single piece of code information Q. This makes it possible to prevent the forgery of code information Q and, ultimately, the reading of the forged code information Q, and therefore prevents a situation in which the information reading device 200 reads malicious code information Q forged by a third party, thereby obtaining unintended information from the forged code information Q, and as a result, causing a malfunction in the system or the like where the code information Q is read.

加えて、情報表示装置100が暗号化情報I1を含む第1コード情報Q1及び暗号鍵K1を含む第2コード情報Q2を異なるタイミングで表示部110に表示するため、セキュリティ性をより向上させることができるという顕著な利点を有する。また、システムとして1つの情報表示装置100及び1つの情報読取装置200のみを備えていれば良いため、設備の簡素化を実現させることができるという利点も有する。さらに、情報読取装置200が情報表示装置100に表示された第1コード情報Q1及び第2コード情報Q2を読み取るだけで情報の伝達を実行できるため、情報伝達の利便性と上記セキュリティ性の向上とを両立できるという利点も有する。 In addition, since the information display device 100 displays the first code information Q1 including the encrypted information I1 and the second code information Q2 including the encryption key K1 on the display unit 110 at different times, there is a significant advantage in that security can be further improved. Also, since it is sufficient for the system to have only one information display device 100 and one information reading device 200, there is also an advantage in that the equipment can be simplified. Furthermore, since the information reading device 200 can transmit information simply by reading the first code information Q1 and second code information Q2 displayed on the information display device 100, there is also an advantage in that convenience of information transmission and the above-mentioned improved security can be achieved at the same time.

また、本実施形態に係る情報伝達システム1において、情報表示装置100は、暗号化部141が、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するように構成されており、第1コード情報Q1には、該第1コード情報Q1よりも前又は後に表示される他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaが含まれている。さらに、本実施形態に係る情報伝達システム1において、第2コード情報Q2には、該第2コード情報Q2よりも前又は後に表示される他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibが含まれている。このような構成を備える情報伝達システム1によれば、暗号化部141が、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するため、セキュリティ性を向上させることができるという利点を有する。また、第1コード情報Q1に他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaが含まれており、第2コード情報Q2に他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibが含まれているため、第1コード情報Q1及び第2コード情報Q2を表示する周期を速くすることができる。 In the information transmission system 1 according to the present embodiment, the information display device 100 is configured such that the encryption unit 141 generates encrypted information I using a different encryption key K at each predetermined time, and the first code information Q1 includes an encryption key Ka for decrypting encrypted information Ia included in other code information Qa displayed before or after the first code information Q1. Furthermore, in the information transmission system 1 according to the present embodiment, the second code information Q2 includes encrypted information Ib to be decrypted by an encryption key Kb included in other code information Qb displayed before or after the second code information Q2. According to the information transmission system 1 having such a configuration, the encryption unit 141 generates encrypted information I using a different encryption key K at each predetermined time, which has the advantage of improving security. In addition, since the first code information Q1 includes an encryption key Ka for decrypting encrypted information Ia included in other code information Qa, and the second code information Q2 includes encrypted information Ib to be decrypted by an encryption key Kb included in other code information Qb, the period for displaying the first code information Q1 and the second code information Q2 can be made faster.

また、本実施形態に係る情報伝達システム1において、第1コード情報Q1及び第2コード情報Q2の少なくとも一方に、該コード情報Qの真贋を判別するための判別情報が含まれている。このような構成を備える情報伝達システム1によれば、第1コード情報Q1及び/又は第2コード情報Q2の真贋を判別することができるため、セキュリティ性を向上させることができるという利点を有する。 In addition, in the information transmission system 1 according to this embodiment, at least one of the first code information Q1 and the second code information Q2 includes discrimination information for discriminating the authenticity of the code information Q. The information transmission system 1 having such a configuration has the advantage of being able to improve security since it is possible to discriminate the authenticity of the first code information Q1 and/or the second code information Q2.

さらに、本実施形態に係る情報伝達システム1において、第1コード情報Q1及び第2コード情報Q2の少なくとも一方に、該コード情報Qを生成した時間情報が含まれている。このような構成を備える情報伝達システム1によれば、第1コード情報Q1及び/又は第2コード情報Q2に時間情報が含まれているため、コード情報Qをランダム化することができ、セキュリティ性を向上させることができるという利点を有する。 Furthermore, in the information transmission system 1 according to this embodiment, at least one of the first code information Q1 and the second code information Q2 includes time information at which the code information Q was generated. According to the information transmission system 1 having such a configuration, since the first code information Q1 and/or the second code information Q2 includes time information, the code information Q can be randomized, which has the advantage of improving security.

また、本実施形態に係る情報伝達システム1において、情報読取装置200がコード情報Qの真贋を判別するための判別情報を格納する記憶部220と、読み取ったコード情報Qに含まれる判別情報及び記憶部220に格納された判別情報に基づいて、読み取ったコード情報Qの真贋を判定する判定部233とを更に備えており、取得部231は、判定部233によりコード情報Qが真正なものと判定した場合に、コード情報Qから暗号化情報I又は/及び暗号鍵Kを取得するように構成されている。このような構成を備える情報伝達システム1によれば、判定部233がコード情報Qを真正なものと判定した場合にのみ暗号化情報I又は/及び暗号鍵Kを取得するため、セキュリティ性を向上させることができるという利点を有する。 In addition, in the information transmission system 1 according to this embodiment, the information reading device 200 further includes a memory unit 220 that stores discrimination information for discriminating the authenticity of the code information Q, and a judgment unit 233 that judges the authenticity of the read code information Q based on the discrimination information included in the read code information Q and the discrimination information stored in the memory unit 220, and the acquisition unit 231 is configured to acquire the encrypted information I and/or the encryption key K from the code information Q when the judgment unit 233 judges that the code information Q is authentic. According to the information transmission system 1 having such a configuration, the encrypted information I and/or the encryption key K is acquired only when the judgment unit 233 judges that the code information Q is authentic, which has the advantage of improving security.

[変形例]
本発明は、上述した実施形態に限定されるものではなく、本発明の技術思想を逸脱しない範囲内において種々の改変を行なうことができる。
[Variations]
The present invention is not limited to the above-described embodiment, and various modifications can be made without departing from the technical spirit of the present invention.

例えば、上述した実施形態では、情報伝達システム1は、解錠システムに適用することができるものとして説明したが、これに限定されず、あるシステムに接続された情報表示装置100から、これとは異なるシステムに接続された情報読取装置200に対して所定の情報を伝達する際に適用されても良い。この場合において、情報表示装置100及び情報読取装置200としては、例えば、スマートフォンやタブレット端末等を採用することができる。 For example, in the above embodiment, the information transmission system 1 has been described as being applicable to an unlocking system, but is not limited thereto, and may be applied when transmitting predetermined information from an information display device 100 connected to a certain system to an information reading device 200 connected to a different system. In this case, for example, a smartphone, a tablet terminal, etc. can be used as the information display device 100 and the information reading device 200.

また、本発明に係る情報伝達システムは、例えば、情報表示装置100上であるシステムにログインする際に適用することもできる。この場合において、「所定の情報」とは、パスコードである。すなわち、情報表示装置100上であるシステムにログインする場合において、ログインに必要なパスコードを暗号化すると共に、コード情報Qとして情報表示装置100に表示し、情報読取装置200がこれを読み取ることでログインに必要なパスコードを取得する構成であっても良い。情報表示装置100を使用するユーザは、情報読取装置200で取得したパスコードを情報表示装置100のログイン画面に入力することにより、システムにログインすることができる。また、情報表示装置100としては、例えば、スマートフォンやタブレット端末やパーソナルコンピュータを採用することができ、情報読取装置200としては、例えば、スマートフォンやタブレット端末等を採用することができる。 The information transmission system according to the present invention can also be applied, for example, when logging in to a system on the information display device 100. In this case, the "predetermined information" is a passcode. That is, when logging in to a system on the information display device 100, the passcode required for logging in may be encrypted and displayed on the information display device 100 as code information Q, and the information reading device 200 may read this to obtain the passcode required for logging in. A user using the information display device 100 can log in to the system by inputting the passcode obtained by the information reading device 200 into the login screen of the information display device 100. Also, for example, a smartphone, tablet terminal, or personal computer can be used as the information display device 100, and for example, a smartphone, tablet terminal, or the like can be used as the information reading device 200.

さらに、上述した実施形態では、暗号化部141は、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するように構成されているものとして説明したが、これに限定されず、暗号化部141が一種類の暗号鍵Kを用いて暗号化情報Iを生成し、表示制御部143が一種類の暗号化情報I及び一種類の暗号鍵Kを第1コード情報Q1及び第2コード情報Q2として定期的に表示部110に表示する構成であっても良い。 Furthermore, in the above-described embodiment, the encryption unit 141 has been described as being configured to generate encrypted information I using a different encryption key K at each predetermined time, but this is not limited thereto, and the encryption unit 141 may be configured to generate encrypted information I using one type of encryption key K, and the display control unit 143 may be configured to periodically display one type of encrypted information I and one type of encryption key K on the display unit 110 as first code information Q1 and second code information Q2.

また、上述した実施形態では、第1コード情報Q1には、該第1コード情報Q1よりも前又は後に表示される他のコード情報Qaに含まれる暗号化情報Iaを復号するための暗号鍵Kaが含まれており、第2コード情報Q2には、該第2コード情報Q2よりも前又は後に表示される他のコード情報Qbに含まれる暗号鍵Kbによって復号される暗号化情報Ibが含まれているものとして説明したが、これに限定されず、第1コード情報Q1に暗号化情報I1のみが含まれ、第2コード情報Q2に暗号化情報I1を復号するための暗号鍵K1のみが含まれる構成であっても良い。 In the above embodiment, the first code information Q1 includes an encryption key Ka for decrypting encrypted information Ia included in other code information Qa displayed before or after the first code information Q1, and the second code information Q2 includes encrypted information Ib that is decrypted by an encryption key Kb included in other code information Qb displayed before or after the second code information Q2. However, this is not limited to this, and the first code information Q1 may include only encrypted information I1, and the second code information Q2 may include only encryption key K1 for decrypting encrypted information I1.

さらに、上述した実施形態では、情報表示装置100の表示部110に表示される第1コード情報Q1及び第2コード情報Q2には、該コード情報Qの真贋を判別するための判別情報が含まれており、情報読取装置200の記憶部220に判別情報が格納されており、判定部233が読み取ったコード情報Qに含まれる判別情報及び記憶部220に格納された判別情報に基づいて、読み取ったコード情報Qの真贋を判定するものとして説明したが、これに限定されず、第1コード情報Q1、第2コード情報Q2及び記憶部220に判別情報が含まれ乃至格納されておらず、判定部233を備えない構成であっても良い。 Furthermore, in the above-described embodiment, the first code information Q1 and the second code information Q2 displayed on the display unit 110 of the information display device 100 include discrimination information for discriminating the authenticity of the code information Q, and the discrimination information is stored in the memory unit 220 of the information reading device 200. The discrimination unit 233 determines the authenticity of the read code information Q based on the discrimination information included in the read code information Q and the discrimination information stored in the memory unit 220. However, this is not limited to this, and the first code information Q1, the second code information Q2, and the memory unit 220 may not include or store discrimination information, and the configuration may not include the judgment unit 233.

また、上述した実施形態では、第1コード情報Q1及び第2コード情報Q2には、コード情報を生成した時間情報が含まれるものとして説明したが、これに限定されず、第1コード情報Q1及び第2コード情報Q2に時間情報が含まれない構成であっても良い。 In addition, in the above-described embodiment, the first code information Q1 and the second code information Q2 are described as including time information at which the code information was generated, but this is not limited thereto, and the first code information Q1 and the second code information Q2 may be configured not to include time information.

上記のような変形例が本発明の範囲に含まれることは、特許請求の範囲の記載から明らかである。 It is clear from the claims that the above-mentioned modifications are included within the scope of the present invention.

1 :情報伝達システム
100 :情報表示装置
110 :表示部
120 :操作部
130 :記憶部
131 :データ格納エリア
132 :プログラム格納エリア
140 :制御部
141 :暗号化部
142 :コード情報生成部
143 :表示制御部
144 :操作制御部
200 :情報読取装置
210 :読取部
220 :記憶部
221 :データ格納エリア
222 :プログラム格納エリア
230 :制御部
231 :取得部
232 :復号部
233 :判定部
234 :読取制御部
Q1 :第1コード情報
Q2 :第2コード情報
1: Information transmission system 100: Information display device 110: Display unit 120: Operation unit 130: Memory unit 131: Data storage area 132: Program storage area 140: Control unit 141: Encryption unit 142: Code information generation unit 143: Display control unit 144: Operation control unit 200: Information reading device 210: Reading unit 220: Memory unit 221: Data storage area 222: Program storage area 230: Control unit 231: Acquisition unit 232: Decryption unit 233: Determination unit 234: Reading control unit Q1: First code information Q2: Second code information

Claims (11)

暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を表示部に表示する情報表示装置であって、
前記暗号鍵を用いて前記暗号化情報を生成する暗号化部と、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成部と、
前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御部と
を備え
前記暗号化部は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成するように構成されており、
前記コード情報生成部は、前記第1コード情報及び前記第2コード情報の生成にあたり、
前記第1コード情報に、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれるよう前記第1コード情報を生成する処理、及び
前記第2コード情報に、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれるよう前記第2コード情報を生成する処理
の少なくとも一方の処理を実行するよう構成されている
ことを特徴とする情報表示装置。
An information display device that displays code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit,
an encryption unit that generates the encrypted information using the encryption key;
a code information generating unit that generates first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
a display control unit that displays the first code information and the second code information on the display unit at different timings ,
the encryption unit is configured to generate the encrypted information using a different encryption key at each predetermined time;
The code information generating unit, when generating the first code information and the second code information,
A process of generating the first code information so that the first code information includes the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of generating the second code information so that the second code information includes the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
is configured to perform at least one of the following operations:
1. An information display device comprising:
前記第1コード情報及び前記第2コード情報の少なくとも一方に、該コード情報の真贋を判別するための判別情報が含まれる
ことを特徴とする請求項1に記載の情報表示装置。
2 . The information display device according to claim 1 , wherein at least one of the first code information and the second code information includes discrimination information for discriminating authenticity of the code information.
前記第1コード情報及び前記第2コード情報の少なくとも一方に、該コード情報を生成した時間情報が含まれる
ことを特徴とする請求項1又は2に記載の情報表示装置。
3 . The information display device according to claim 1 , wherein at least one of the first code information and the second code information includes time information when the code information was generated. 4 .
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取装置であって、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取り可能な読取部と、
読み取った前記第1コード情報から前記暗号化情報を取得すると共に、該第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する取得部と、
前記暗号鍵を用いて前記暗号化情報を復号して前記所定の情報を取得する復号部と
を備え
前記情報表示装置は、
前記暗号化情報と、前記第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれた前記第1コード情報を表示する処理、及び、
前記暗号鍵と、前記第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれた前記第2コード情報を表示する処理
の少なくとも一方の処理を実行するよう構成されており、
前記取得部は、
読み取った前記第1コード情報から、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とを取得する処理、及び
読み取った前記第2コード情報から、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とを取得する処理
の少なくとも一方の処理を実行するよう構成されている
ことを特徴とする情報読取装置。
An information reading device capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, comprising:
a reading unit capable of reading the first code information and the second code information from an information display device that displays, at different times, first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
an acquisition unit that acquires the encryption information from the first code information that has been read, and acquires the encryption key from the second code information that has been read at a timing different from that of the first code information;
a decryption unit that decrypts the encrypted information using the encryption key to obtain the predetermined information ,
The information display device includes:
A process of displaying the first code information including the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of displaying the second code information including the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
The method is configured to perform at least one of the following processes:
The acquisition unit is
A process of acquiring, from the read first code information, the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of obtaining, from the read second code information, the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
is configured to perform at least one of the following operations:
An information reading device comprising:
前記コード情報の真贋を判別するための判別情報を格納する記憶部と、
読み取った前記コード情報に含まれる判別情報及び前記記憶部に格納された前記判別情報に基づいて、読み取った前記コード情報の真贋を判定する判定部と
を更に備えており、
前記取得部は、前記判定部により前記コード情報が真正なものと判定した場合に、前記コード情報から前記暗号化情報又は/及び前記暗号鍵を取得する
ことを特徴とする請求項に記載の情報読取装置。
a storage unit for storing discrimination information for discriminating the authenticity of the code information;
and a determination unit that determines the authenticity of the read code information based on discrimination information included in the read code information and the discrimination information stored in the storage unit,
The information reading device according to claim 4 , wherein the acquisition unit acquires the encrypted information and/or the encryption key from the code information when the determination unit determines that the code information is authentic.
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示プログラムであって、
前記暗号鍵を用いて前記暗号化情報を生成する暗号化処理と、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成処理と、
前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御処理と
を前記情報表示装置に実行させ
前記暗号化処理は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成する処理を含み、
前記コード情報生成処理は、前記第1コード情報及び前記第2コード情報の生成にあたり、
前記第1コード情報に、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれるよう前記第1コード情報を生成する処理、及び
前記第2コード情報に、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれるよう前記第2コード情報を生成する処理
の少なくとも一方の処理を前記情報表示装置に実行させる
ことを特徴とする情報表示プログラム。
An information display program for displaying code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit of an information display device, comprising:
an encryption process for generating the encrypted information using the encryption key;
a code information generating process for generating first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
a display control process for displaying the first code information and the second code information on the display unit at different timings ,
the encryption process includes a process of generating the encrypted information using a different encryption key at each predetermined time;
The code information generation process includes, when generating the first code information and the second code information,
A process of generating the first code information so that the first code information includes the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of generating the second code information so that the second code information includes the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
and causing the information display device to execute at least one of the processes.
23. An information display program comprising:
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取プログラムであって、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取処理と、
読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得処理と、
前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得処理と、
前記暗号鍵取得処理によって取得した前記暗号鍵を用いて、前記暗号化情報取得処理によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号処理と
を情報読取装置に実行させ
前記情報表示装置は、
前記暗号化情報と、前記第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれた前記第1コード情報を表示する処理、及び、
前記暗号鍵と、前記第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれた前記第2コード情報を表示する処理
の少なくとも一方の処理を実行するよう構成されており、
前記情報読取プログラムは、
前記暗号化情報取得処理として、読み取った前記第1コード情報から、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とを取得する処理、及び
前記暗号鍵取得処理として、読み取った前記第2コード情報から、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とを取得する処理
の少なくとも一方の処理を前記情報読取装置に実行させる
ことを特徴とする情報読取プログラム。
An information reading program capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, comprising:
a reading process of reading first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information from an information display device that displays the first code information and the second code information at different timings;
an encryption information acquisition process for acquiring the encryption information from the read first code information;
an encryption key acquisition process for acquiring the encryption key from the second code information read at a timing different from that of the first code information;
a decryption process for decrypting the encrypted information obtained by the encrypted information obtaining process using the encryption key obtained by the encryption key obtaining process to obtain the predetermined information ,
The information display device includes:
A process of displaying the first code information including the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of displaying the second code information including the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
The method is configured to perform at least one of the following processes:
The information reading program is
a process of acquiring, as the encrypted information acquisition process, from the first code information that has been read, the encrypted information and an encryption key for decrypting encrypted information included in other code information that is displayed before or after the first code information; and
The encryption key acquisition process includes acquiring, from the read second code information, the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
and causing the information reading device to execute at least one of the processes.
2. An information reading program comprising:
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示方法であって、
前記暗号鍵を用いて前記暗号化情報を生成する暗号化工程と、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成工程と、
前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御工程と
を含み、
前記暗号化工程は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成する工程を含み、
前記コード情報生成工程は、前記第1コード情報及び前記第2コード情報の生成にあたり、
前記第1コード情報に、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれるよう前記第1コード情報を生成する工程、及び
前記第2コード情報に、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれるよう前記第2コード情報を生成する工程
の少なくとも一方の工程を含む
ことを特徴とする情報表示方法。
1. An information display method for displaying code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit of an information display device, comprising:
an encryption step of generating the encrypted information using the encryption key;
a code information generating step of generating first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
a display control step of displaying the first code information and the second code information on the display unit at different timings ,
the encryption step includes a step of generating the encrypted information using a different encryption key at each predetermined time;
In generating the first code information and the second code information, the code information generating step
generating the first code information so that the first code information includes the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information;
generating the second code information so that the second code information includes the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information;
The method includes at least one of the steps
13. An information display method comprising:
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報から該所定の情報を読み取り可能な情報読取方法であって、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を異なるタイミングで表示する情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取工程と、
読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得工程と、
前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得工程と、
前記暗号鍵取得工程によって取得した前記暗号鍵を用いて、前記暗号化情報取得工程によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号工程と
を含み、
前記情報表示装置は、
前記暗号化情報と、前記第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれた前記第1コード情報を表示する処理、及び、
前記暗号鍵と、前記第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれた前記第2コード情報を表示する処理
の少なくとも一方の処理を実行するよう構成されており、
前記情報読取方法は、
前記暗号化情報取得工程として、読み取った前記第1コード情報から、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とを取得する工程、及び
前記暗号鍵取得工程として、読み取った前記第2コード情報から、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とを取得する工程
の少なくとも一方の工程を含む
ことを特徴とする情報読取方法。
1. An information reading method capable of reading predetermined information from code information including encrypted information obtained by encrypting the predetermined information using an encryption key, comprising:
a reading step of reading the first code information and the second code information from an information display device that displays, at different timings, first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
an encryption information acquiring step of acquiring the encryption information from the first code information that has been read;
an encryption key obtaining step of obtaining the encryption key from the second code information read at a timing different from that of the first code information;
a decryption step of decrypting the encrypted information acquired in the encrypted information acquisition step by using the encryption key acquired in the encryption key acquisition step to acquire the predetermined information ,
The information display device includes:
A process of displaying the first code information including the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of displaying the second code information including the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
The method is configured to perform at least one of the following processes:
The information reading method includes:
a step of acquiring, as the encrypted information acquiring step, from the read first code information, the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information;
The encryption key acquisition step includes acquiring, from the read second code information, the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
The method includes at least one of the steps
23. An information reading method comprising:
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を表示部に表示する情報表示装置と、前記コード情報から前記所定の情報を読み取り可能な情報読取装置とを備える情報伝達システムであって、
前記情報表示装置は、
前記暗号鍵を用いて前記暗号化情報を生成する暗号化部と、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成部と、
前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御部と
を備えており、
前記暗号化部は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成するように構成されており、
前記コード情報生成部は、前記第1コード情報及び前記第2コード情報の生成にあたり、
前記第1コード情報に、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれるよう前記第1コード情報を生成する処理、及び
前記第2コード情報に、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれるよう前記第2コード情報を生成する処理
の少なくとも一方の処理を実行するよう構成されており、
前記情報読取装置は、
前記情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取り可能な読取部と、
読み取った前記第1コード情報から前記暗号化情報を取得すると共に、該第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する取得部と、
前記暗号鍵を用いて前記暗号化情報を復号して前記所定の情報を取得する復号部と
を備える
ことを特徴とする情報伝達システム。
An information transmission system comprising: an information display device that displays code information including encrypted information obtained by encrypting predetermined information using an encryption key on a display unit; and an information reading device that can read the predetermined information from the code information,
The information display device includes:
an encryption unit that generates the encrypted information using the encryption key;
a code information generating unit that generates first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
a display control unit that displays the first code information and the second code information on the display unit at different timings,
the encryption unit is configured to generate the encrypted information using a different encryption key at each predetermined time;
The code information generating unit, when generating the first code information and the second code information,
A process of generating the first code information so that the first code information includes the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information; and
A process of generating the second code information so that the second code information includes the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information.
The method is configured to perform at least one of the following processes:
The information reading device is
a reading unit capable of reading the first code information and the second code information from the information display device;
an acquisition unit that acquires the encryption information from the first code information that has been read, and acquires the encryption key from the second code information that has been read at a timing different from that of the first code information;
a decryption unit that decrypts the encrypted information using the encryption key to obtain the predetermined information.
暗号鍵を用いて所定の情報を暗号化した暗号化情報を含むコード情報を情報表示装置の表示部に表示する情報表示方法と、前記コード情報から該所定の情報を読み取り可能な情報読取方法とを含む情報伝達方法であって、
前記情報表示方法は、
前記暗号鍵を用いて前記暗号化情報を生成する暗号化工程と、
前記暗号化情報を含む第1コード情報及び、前記暗号化情報を復号するための前記暗号鍵を含む第2コード情報を生成するコード情報生成工程と、
前記第1コード情報及び前記第2コード情報を異なるタイミングで前記表示部に表示する表示制御工程と
を含み
前記暗号化工程は、所定の時間ごとに異なる暗号鍵を用いて前記暗号化情報を生成する工程を含み、
前記コード情報生成工程は、前記第1コード情報及び前記第2コード情報の生成にあたり、
前記第1コード情報に、前記暗号化情報と、該第1コード情報よりも前又は後に表示される他のコード情報に含まれる暗号化情報を復号するための暗号鍵とが含まれるよう前記第1コード情報を生成する工程、及び
前記第2コード情報に、前記暗号鍵と、該第2コード情報よりも前又は後に表示される他のコード情報に含まれる暗号鍵によって復号される暗号化情報とが含まれるよう前記第2コード情報を生成する工程
の少なくとも一方の工程を含み、
前記情報読取方法は、
前記情報表示装置から前記第1コード情報及び前記第2コード情報をそれぞれ読み取る読取工程と、
読み取った前記第1コード情報から前記暗号化情報を取得する暗号化情報取得工程と、
前記第1コード情報とは異なるタイミングで読み取った前記第2コード情報から前記暗号鍵を取得する暗号鍵取得工程と、
前記暗号鍵取得工程によって取得した前記暗号鍵を用いて、前記暗号化情報取得工程によって取得した前記暗号化情報を復号して前記所定の情報を取得する復号工程と
を含む
ことを特徴とする情報伝達方法。
An information transmission method including: an information display method for displaying code information, including encrypted information obtained by encrypting predetermined information using an encryption key, on a display unit of an information display device; and an information reading method for reading the predetermined information from the code information,
The information display method includes:
an encryption step of generating the encrypted information using the encryption key;
a code information generating step of generating first code information including the encrypted information and second code information including the encryption key for decrypting the encrypted information;
a display control step of displaying the first code information and the second code information on the display unit at different timings ,
the encryption step includes a step of generating the encrypted information using a different encryption key at each predetermined time;
In generating the first code information and the second code information, the code information generating step
generating the first code information so that the first code information includes the encrypted information and an encryption key for decrypting encrypted information included in other code information displayed before or after the first code information;
generating the second code information so that the second code information includes the encryption key and encrypted information to be decrypted by the encryption key included in other code information displayed before or after the second code information;
The method includes at least one of the steps of
The information reading method includes:
a reading step of reading the first code information and the second code information from the information display device;
an encryption information acquiring step of acquiring the encryption information from the first code information that has been read;
an encryption key obtaining step of obtaining the encryption key from the second code information read at a timing different from that of the first code information;
a decryption step of decrypting the encrypted information acquired in the encrypted information acquisition step using the encryption key acquired in the encryption key acquisition step to acquire the specified information.
JP2022048516A 2022-03-24 2022-03-24 Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method Active JP7535548B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022048516A JP7535548B2 (en) 2022-03-24 2022-03-24 Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022048516A JP7535548B2 (en) 2022-03-24 2022-03-24 Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method

Publications (2)

Publication Number Publication Date
JP2023141927A JP2023141927A (en) 2023-10-05
JP7535548B2 true JP7535548B2 (en) 2024-08-16

Family

ID=88205149

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022048516A Active JP7535548B2 (en) 2022-03-24 2022-03-24 Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method

Country Status (1)

Country Link
JP (1) JP7535548B2 (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001188469A (en) 2000-01-05 2001-07-10 Hitachi Information Systems Ltd Method for storing encrypted information using two-dimensional code and information processing apparatus
JP2006004378A (en) 2004-06-21 2006-01-05 Gijutsu Transfer Service:Kk Two-dimensional code, two-dimensional code forming apparatus and forming method, and two-dimensional code reading apparatus and reading method
JP2012054889A (en) 2010-09-03 2012-03-15 Denso Wave Inc Cipher key provision system and cipher key provision method
JP2015106847A (en) 2013-11-29 2015-06-08 共同印刷株式会社 Decoding method, program and system
WO2018216152A1 (en) 2017-05-24 2018-11-29 富士通株式会社 Information access program, data processing device, and information access method
US20210342846A1 (en) 2020-04-29 2021-11-04 Fidelity Information Services, Llc Systems and methods for processing financial transactions using compromised accounts

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001188469A (en) 2000-01-05 2001-07-10 Hitachi Information Systems Ltd Method for storing encrypted information using two-dimensional code and information processing apparatus
JP2006004378A (en) 2004-06-21 2006-01-05 Gijutsu Transfer Service:Kk Two-dimensional code, two-dimensional code forming apparatus and forming method, and two-dimensional code reading apparatus and reading method
JP2012054889A (en) 2010-09-03 2012-03-15 Denso Wave Inc Cipher key provision system and cipher key provision method
JP2015106847A (en) 2013-11-29 2015-06-08 共同印刷株式会社 Decoding method, program and system
WO2018216152A1 (en) 2017-05-24 2018-11-29 富士通株式会社 Information access program, data processing device, and information access method
US20210342846A1 (en) 2020-04-29 2021-11-04 Fidelity Information Services, Llc Systems and methods for processing financial transactions using compromised accounts

Also Published As

Publication number Publication date
JP2023141927A (en) 2023-10-05

Similar Documents

Publication Publication Date Title
US10848304B2 (en) Public-private key pair protected password manager
US9858401B2 (en) Securing transactions against cyberattacks
CN108809659B (en) Dynamic password generation method, dynamic password verification method, dynamic password system and dynamic password verification system
US8949616B2 (en) Methods, apparatus and systems for securing user-associated passwords used for identity authentication
CN103929306B (en) The approaches to IM of intelligent cipher key equipment and intelligent cipher key equipment
CN103929307B (en) Cipher-code input method, intelligent cipher key equipment and client terminal device
US9443068B2 (en) System and method for preventing unauthorized access to information
JP2003524928A (en) Security access and authentication token with private key transport function
JP2024511236A (en) Computer file security encryption method, decryption method and readable storage medium
EP2758922A2 (en) Securing transactions against cyberattacks
CN105337733A (en) Two-dimensional code locking control method based on combination of synchronous-asynchronous secret key verification
CN112272090A (en) Key generation method and device
US8189779B2 (en) Quantum program concealing device and quantum program concealing method
CN116527258B (en) Unlocking method, device, equipment and storage medium of coded lock
JP4028849B2 (en) Communication system, portable terminal, and program
JP7535548B2 (en) Information display device, information reading device, information display program, information reading program, information display method, information reading method, information transmission system, and information transmission method
WO2013025091A1 (en) Mobile access control system involving a quantum random number generator
EP3684006B1 (en) Communication system, first communication device, second communication device, method, and computer program
JP2001005784A (en) Device and method for collating password
CN213817804U (en) Secret key generating device
JPH09106445A (en) Method of changing key of information recording medium and information recording medium
CN114239008B (en) Method, device and equipment for processing pattern files
EP3641217A2 (en) Execution device, command device, methods executed by same, and computer program
JP2007317095A (en) Authentication system for automatic transaction equipment
EP4702700A1 (en) Controlling access based on passcode

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20231208

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240430

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20240521

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240718

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240805

R150 Certificate of patent or registration of utility model

Ref document number: 7535548

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150