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 PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 85
- 230000005540 biological transmission Effects 0.000 title claims description 42
- 238000013500 data storage Methods 0.000 description 27
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 238000005242 forging Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
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.
しかしながら、特許文献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.
以下、本発明を実施するための好適な実施形態について、図面を用いて説明する。なお、以下の実施形態は、各請求項に係る発明を限定するものではなく、また、実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。また、本実施形態においては、一部の構成要素が省略されている場合がある。 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
本実施形態に係る情報伝達システム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
表示部110は、例えば、液晶ディスプレイや有機EL等であり、コード情報Q等の種々の情報を表示可能に構成されている。操作部120は、例えば、ハードウェアボタンやタッチパネル等であり、情報表示装置100に対するユーザの入力等の操作を受け付けるように構成されている。
The
記憶部130は、例えば、RAM、ROM等のメモリやストレージである。具体的には、記憶部130は、認証情報等を格納するデータ格納エリア131と、情報表示プログラムを格納するプログラム格納エリア132とを備えている。
The
ここで、情報表示プログラムとは、制御部140の後述する暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144を動作させるための各種命令を含むプログラムである。よって、暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144でなされる動作は、情報表示プログラムに従ってなされる。
The information display program is a program that includes various commands for operating the
データ格納エリア131には、認証情報、暗号鍵K、暗号化情報I、コード情報Qの真贋を判別するための判別情報、コード情報Q、コード情報Qを生成した時間情報が格納されている。認証情報には、ユーザID、作業番号、認証先情報(電気錠の情報)及び電気錠の解錠を可能とする時間帯を示す有効時間範囲等が含まれている。本実施形態において、認証情報は、例えば、情報表示装置100とアプリケーションやウェブブラウザ等を介して接続された外部のシステム(図示せず)において、ユーザ認証に成功することで取得することができる。
The
また、本実施形態において、判別情報とは、情報読取装置200においてコード情報Qの真贋を判別させるために、ユーザによって任意に設定されたキーフレーズであり、例えば、「鷹燕」のように任意のキーフレーズを設定することができる。また、判別情報(キーフレーズ)は、例えば、所定の情報を本実施形態のように電気錠の解錠に用いる場合には、「鷹燕」と設定し、その他の用途に用いる場合には、異なるキーフレーズを設定する等、情報伝達システム1を適用するシステムごとに異なるフレーズを設定することができる。これにより、情報伝達システム1を適用するシステムごとに異なる判別情報が適用され、情報読取装置200においてシステムに適用された判別情報を取得した場合にのみ所定の情報を取得することができるため、セキュリティ性を向上させることができる。
In this embodiment, the discrimination information is a key phrase arbitrarily set by the user to allow the
制御部140は、例えば、プロセッサであるCPUやGPUである。具体的には、制御部140は、暗号鍵Kを用いて暗号化情報Iを生成する暗号化部141と、暗号化情報I及び暗号鍵Kを用いてコード情報Qを生成するコード情報生成部142と、コード情報Qを表示部110に表示する表示制御部143と、操作部120の制御を行う操作制御部144とを備えている。
The
本実施形態に係る情報表示装置100は、記憶部130のプログラム格納エリア132に格納された情報表示プログラムをRAMに展開し、これをCPUやGPUが解釈及び実行することにより、暗号化部141、コード情報生成部142、表示制御部143及び操作制御部144の各種機能を実現するように構成されている。
The
暗号化部141は、暗号鍵Kを用いて認証情報を暗号化し、暗号化情報Iを生成するように構成されており、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するように構成されている。暗号化部141により生成された暗号鍵K及び暗号化情報Iは、記憶部130のデータ格納エリア131に順次格納される。本実施形態において、暗号化情報を生成する所定の時間は、数秒ごとであっても良いし、数分ごとであっても良い。
The
コード情報生成部142は、記憶部130のデータ格納エリア131に格納された暗号鍵K及び暗号化情報Iを用いてコード情報Qを生成するように構成されており、所定時間ごとに異なる暗号化情報I及び暗号鍵Kを含むコード情報Qを生成するように構成されている。コード情報生成部142により生成されたコード情報Qは、記憶部130のデータ格納エリア131に順次格納される。本実施形態において、コード情報Qを生成する所定の時間は、暗号化部141が暗号鍵K及び暗号化情報Iを生成する時間に同期していても良いし、同期せずに数秒ごと又は数分ごとにコード情報Qを生成しても良い。
The code
表示制御部143は、記憶部130のデータ格納エリア131に格納されたコード情報Qを表示部110に表示するように構成されており、所定の時間ごとに異なるコード情報Qを表示部110に表示するように構成されている。本実施形態において、コード情報Qを表示部110に表示する所定の時間は、暗号化部141が暗号鍵K及び暗号化情報Iを生成する時間及びコード情報生成部142がコード情報Qを生成する時間に同期していても良いし、同期せずに数秒ごと又は数分ごとに表示をしても良い。
The
以下、本実施形態において、図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
なお、本実施形態において、第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
第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
[情報読取装置の構成]
情報読取装置200は、電気錠が取り付けられている扉や該扉近くの壁に取り付け可能な、又は扉の近傍に据え置き可能なコードリーダである。具体的には、情報読取装置200は、情報表示装置100から第1コード情報Q1及び第2コード情報Q2をそれぞれ読み取り可能な読取部210を備えている。また、情報読取装置200は、コード情報Qから読み取った情報等を格納する記憶部220と、情報読取装置200全体の制御を行う制御部230とを装置内部に備えている。
[Configuration of information reading device]
The
読取部210は、種々の公知の読み取り手段により、第1コード情報Q1及び第2コード情報Q2として表示されるコード情報Qを情報表示装置100から読取可能に構成されている。記憶部220は、コード情報Qから読み取った情報等を格納するデータ格納エリア221と、情報読取プログラムを格納するプログラム格納エリア222とを備えている。
The
ここで、情報読取プログラムとは、制御部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
データ格納エリア221には、第1コード情報Q1及び第2コード情報Q2として表示されたコード情報Qから読み取った暗号鍵K、暗号化情報I、判別情報及び時間情報が順次格納される。また、データ格納エリア221には、後述する取得部231により暗号化情報I1として取得される暗号化情報I及び暗号鍵K1として取得される暗号鍵Kと、コード情報Qの真贋を判別するために予め格納された判別情報と、暗号鍵K1で暗号化情報I1を復号して取得した認証情報とが格納される。判別情報は、情報表示装置100の記憶部130のデータ格納エリア131に格納された判別情報と同じ判別情報であり、システム管理者等により予め記憶部220のデータ格納エリア221に格納されている。
The
制御部230は、読み取った第1コード情報Q1から暗号化情報I1を取得すると共に、該第1コード情報Q1とは異なるタイミングで読み取った第2コード情報Q2から暗号鍵K1を取得する取得部231と、暗号鍵K1を用いて暗号化情報I1を復号して認証情報(所定の情報)を取得する復号部232と、読み取ったコード情報Qの真贋を判定する判定部233と、読取部210の制御を行う読取制御部234とを備えている。
The
取得部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
また、取得部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
復号部232は、記憶部220のデータ格納エリア221に格納された暗号化情報I1である暗号化情報Iを暗号鍵K1である暗号鍵Kを用いて復号し、認証情報(所定の情報)を取得するように構成されている。復号部232により取得した認証情報は、記憶部220のデータ格納エリア221に格納される。
The
判定部233は、読取部210により読み取ったコード情報Q(第1コード情報Q1及び第2コード情報Q2)に含まれる判別情報と、記憶部220のデータ格納エリア221に予め格納された判別情報とに基づいて、読み取ったコード情報Qの真贋を判定するように構成されている。具体的には、判定部233は、読取部210により読み取ったコード情報Qに含まれる判別情報と、記憶部220のデータ格納エリア221に格納された判別情報とが一致する場合には、読み取ったコード情報Qが真正なものと判定する。
The
読み取ったコード情報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
具体的には、取得部231は、判定部233がコード情報Qを真正なものと判定した場合に、第1コード情報Q1として表示されたコード情報Qから暗号化情報I1である暗号化情報Iを取得し、第2コード情報Q2として表示されたコード情報Qから暗号鍵K1である暗号鍵Kを取得するように構成されている。
Specifically, when the
[情報伝達方法]
以下、図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
[情報表示方法]
まず、情報表示装置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
また、情報表示装置100のコード情報生成部142は、第1コード情報Q1を生成してから所定時間経過後に、暗号化情報Ibと、暗号鍵K1と、判別情報と、時間情報とに基づいて第2コード情報Q2を生成する(S5)。生成された第2コード情報Q2は、表示制御部143により表示部110に表示される(S6)。
In addition, the code
例えば、暗号化部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
また、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
[情報読取方法]
情報読取装置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
また、読取部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
コード情報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
[本実施形態に係る情報伝達システムの利点]
このように本実施形態に係る情報伝達システム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
このような構成を備える情報伝達システム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
また、情報読取装置200が第1コード情報Q1及び第2コード情報Q2の双方を直接読み取る必要があるため、例えば、第三者がコード情報Qの偽造を図った場合でも、暗号の解読には、第1コード情報Q1及び第2コード情報Q2の双方を要する。このため、1つのコード情報Qの偽造を行うよりも、遥かに困難な状況を作り出すことができる。これにより、コード情報Qの偽造、ひいては該偽造されたコード情報Qの読み取りを未然に防ぐことが可能となるため、情報読取装置200が第三者に偽造された悪意あるコード情報Qを読み取ることで、偽造されたコード情報Qから意図しない情報を取得し、その結果、コード情報Qの読取先のシステム等において誤動作が発生するといった事態を未然に防止することができる。
In addition, since the
加えて、情報表示装置100が暗号化情報I1を含む第1コード情報Q1及び暗号鍵K1を含む第2コード情報Q2を異なるタイミングで表示部110に表示するため、セキュリティ性をより向上させることができるという顕著な利点を有する。また、システムとして1つの情報表示装置100及び1つの情報読取装置200のみを備えていれば良いため、設備の簡素化を実現させることができるという利点も有する。さらに、情報読取装置200が情報表示装置100に表示された第1コード情報Q1及び第2コード情報Q2を読み取るだけで情報の伝達を実行できるため、情報伝達の利便性と上記セキュリティ性の向上とを両立できるという利点も有する。
In addition, since the
また、本実施形態に係る情報伝達システム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
また、本実施形態に係る情報伝達システム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
[変形例]
本発明は、上述した実施形態に限定されるものではなく、本発明の技術思想を逸脱しない範囲内において種々の改変を行なうことができる。
[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
また、本発明に係る情報伝達システムは、例えば、情報表示装置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
さらに、上述した実施形態では、暗号化部141は、所定の時間ごとに異なる暗号鍵Kを用いて暗号化情報Iを生成するように構成されているものとして説明したが、これに限定されず、暗号化部141が一種類の暗号鍵Kを用いて暗号化情報Iを生成し、表示制御部143が一種類の暗号化情報I及び一種類の暗号鍵Kを第1コード情報Q1及び第2コード情報Q2として定期的に表示部110に表示する構成であっても良い。
Furthermore, in the above-described embodiment, the
また、上述した実施形態では、第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
また、上述した実施形態では、第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 . 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に記載の情報表示装置。 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:
読み取った前記コード情報に含まれる判別情報及び前記記憶部に格納された前記判別情報に基づいて、読み取った前記コード情報の真贋を判定する判定部と
を更に備えており、
前記取得部は、前記判定部により前記コード情報が真正なものと判定した場合に、前記コード情報から前記暗号化情報又は/及び前記暗号鍵を取得する
ことを特徴とする請求項4に記載の情報読取装置。 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.
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)
| 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 |
-
2022
- 2022-03-24 JP JP2022048516A patent/JP7535548B2/en active Active
Patent Citations (6)
| 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 |