JP4519525B2 - Electronic tally verification system - Google Patents
Electronic tally verification system Download PDFInfo
- Publication number
- JP4519525B2 JP4519525B2 JP2004165070A JP2004165070A JP4519525B2 JP 4519525 B2 JP4519525 B2 JP 4519525B2 JP 2004165070 A JP2004165070 A JP 2004165070A JP 2004165070 A JP2004165070 A JP 2004165070A JP 4519525 B2 JP4519525 B2 JP 4519525B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- recorded
- card
- collation
- information
- 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.)
- Expired - Fee Related
Links
Images
Landscapes
- Lock And Its Accessories (AREA)
Description
本発明は、電子割符照合システムに関し、さらに詳しくは、異なった者が夫々保有する複数のIDカードから読み出した記録情報(割符データ)が所定の条件を満足した場合に、操作対象物の操作を許可するように制御することによりセキュリティレベルを高めるようにした電子割符照合システムに関するものである。 The present invention relates to an electronic tally verification system, and more specifically, when an operation object is operated when recorded information (tally data) read from a plurality of ID cards held by different persons satisfies a predetermined condition. The present invention relates to an electronic tally collation system in which a security level is increased by controlling to permit.
従来から、政府機関、会社等が所有する機密書類を管理する場合、建物内に設けられた部屋の出入口に扉を設け、許可された者だけが所持するIDカードをその入口に備えられたリーダライタに近接することによりIDの認証をリアルタイムに行って扉の開閉や通過の許否を管理していた。そして入室した者は必要な機密書類を保管棚等から取り出して閲覧し、元の場所に戻して再びIDカードをその出口に備えられたリーダライタに近接して退室していた。即ち、IDカードを所持する者に限って部屋の入出が許可されるシステムが構築されていた。
また、宝石店、貴金属店等の高価な物品を取り扱う販売施設では、高価な物品を展示するショーウィンドウや保管庫は常時施錠され、必要な時に鍵を所持する特定の店員により開錠してショーウィンドウ或いは保管庫内の物品を取り出す手順が採られている。
また、小売店等の販売施設における商品の盗難に対しては、警備員を巡回させたり、客になりすました専任の警備員を店内に配置して窃盗犯に対して個別に対処していた。また、店内にビデオカメラを配置して盗難を監視するといった方法もとられていた。
また従来技術として特開平5−67258号公報には、IDカードの情報を読取ることに基づいて認証信号を出力するIDカード対応型のセキュリティ装置であって、前記IDカードの複数枚の組合わせを登録した記憶手段と、前記IDカードのID情報を読取る読取り手段と、前記IDカードの入力時に、前記読取り手段が複数枚のIDカードのID情報を読取り、この読取ったID情報と前記記憶手段で記憶した組合わせ登録情報とが対応して所定の条件を満たすとき、認証信号を出力する制御手段とを備えたセキュリティ装置について開示されている。
Also, in sales facilities that handle expensive items such as jewelry stores and precious metal stores, show windows and storage rooms displaying expensive items are always locked, and when necessary, the store is unlocked by a specific store clerk who holds the key. A procedure for taking out articles in the window or storage is used.
In addition, for theft of goods at retail facilities such as retail stores, guards were patrolled or dedicated security officers pretending to be customers were placed in the store to deal individually with thieves. In addition, a video camera was placed in the store to monitor theft.
Japanese Laid-Open Patent Publication No. 5-67258 discloses a security device for ID cards that outputs an authentication signal based on reading information of an ID card, and includes a combination of a plurality of ID cards. The registered storage means, the reading means for reading the ID information of the ID card, and at the time of inputting the ID card, the reading means reads the ID information of a plurality of ID cards, and the read ID information and the storage means A security device is disclosed that includes a control unit that outputs an authentication signal when the stored combination registration information corresponds to a predetermined condition.
しかしながら、IDカードを所持する者に限って部屋の入出が許可される従来の管理システムにおいては、他人が盗んだり拾得により手に入れたIDカードを不正に使用して部屋に侵入した場合、IDカードを使用する者が正規の所有者であるか否かを判断することは不可能であるため、機密書類等を不正に閲覧されたり、持ち出されてもそれを防ぐことは困難であった。
また高価な物品等をショーウィンドウ内に保管する場合は、そのショーウィンドウの鍵を所持する特定の店員により開錠してもらう必要があるため、煩わしいといった問題がある。
また警備員或いはビデオカメラによる方法は、常時それらを監視するために人員と設備が必要であり、システムを構築するために多大のコストを必要とするといった問題がある。
また、特許文献1に開示されている従来技術は、コントローラと、二枚一組のIDカードとの対応に際しては、予め二枚一組のIDカードのカード情報を組合わせてコントローラに登録しておき、両カードとの無線通信時に、これら二枚のカード情報と既に登録された登録情報とを対応させ、双方の情報が対応して設定条件を満たすと、ドアを開放するための認証信号を出力するものであり、本願発明のようにカード情報を所定のアルゴリズムにより演算して登録情報と比較する方式とは根本的に異なり、セキュリティレベルが必ずしも高くなるとはいえない。
本発明は、かかる課題に鑑み、操作対象物を操作することを許可された複数の者が所持するIDカードから読み出されたデータ(割符データ)が、予め設定されたデータ(登録データ)と一致することにより、操作対象物を操作できるようにして安価で且つセキュリティレベルを高めた電子割符照合システムを提供することを目的とする。
However, in a conventional management system in which entry / exit of a room is permitted only to those who have an ID card, if an ID card that has been stolen or obtained by someone else has been used illegally, Since it is impossible to determine whether or not the person who uses the card is an authorized owner, it is difficult to prevent the confidential document from being illegally browsed or taken out.
In addition, when storing expensive items or the like in a show window, it is necessary to have the storekeeper unlock the lock of the show window, which is troublesome.
Also, the method using a security guard or a video camera has a problem that personnel and equipment are necessary to constantly monitor them, and a great cost is required to construct a system.
In addition, in the conventional technique disclosed in
In view of such a problem, the present invention provides data (tally data) read from an ID card possessed by a plurality of persons permitted to operate an operation target as preset data (registered data). An object of the present invention is to provide an electronic tally verification system that is inexpensive and has an increased security level so that the object to be operated can be operated by matching.
本発明はかかる課題を解決するために、請求項1は、操作対象物を操作することを許可された者に関する個人認証情報が記録されたIDカードと、該IDカードから前記個人認証情報を含む記録情報の読み出しを行う記録情報読出手段と、該記録情報読出手段を制御する制御手段と、該制御手段により制御される前記操作対象物と、を備え、前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段と、を備え、前記アルゴリズムは、前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報に付された優先順位に従って、前記記録情報を並び替えることであって、該並び替えた記録情報を前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする。
本発明の特徴は、管理責任を有した単一の担当者が所持する1枚のIDカードのみにより操作対象物の操作を許可するものではなく、複数の管理責任者が夫々所持したIDカードから夫々読み出されたデータが所定の条件を満足した場合に限り操作対象物の操作を許可するところにある。こうすることにより、1枚のIDカードでは操作対象物を操作することができないので、格段にセキュリティ性を向上することができる。また、本発明では、制御手段のメモリには予め操作対象物の操作を許可する登録データを記録しておく。そしてIDカードから読み取られた記録情報は登録データと比較するために所定のアルゴリズム(例えば、優先順位の高い順に並べたり、読み取られた順番に並べたり、或いはアルファベット順等)により処理してその結果を別のメモリに記録する(このデータを照合データとする)。そして登録データと照合データを比較して一致すれば操作対象物の操作を許可するものである。即ち、照合データは、登録データと同じか否かを比較するために使用され、所定のアルゴリズムに従って演算された結果のデータである。尚、操作対象物とは、例えば重要書類等を収納する収納棚、金庫、ショーウィンドウ、ドア、及び軍事的なミサイル発射装置等であり、その他これらに順ずるもの全てを指す。以下、同様とする。また、本発明のアルゴリズムは、IDカードから読み出した記録情報に付された優先順位に基づいて記録情報を組み立て、それを照合データとするものである。例えば、各記録情報とは別に優先順位を指定する情報を記録しておく。そのデータを記録情報を読み出すときに一緒に読み取り、その順番に従って照合データを生成する。登録データには予め優先順位に従ったデータが記録されているので、正しい優先順位のデータであれば登録データと一致するはずである。
In order to solve the problem, the present invention includes an ID card in which personal authentication information related to a person who is permitted to operate the operation target is recorded, and the personal authentication information from the ID card. A recording information reading means for reading the recording information; a control means for controlling the recording information reading means; and the operation object controlled by the control means. Collation data storage means for recording collation data obtained by performing arithmetic processing according to a predetermined algorithm, and registration data storage means for recording registration data as permission conditions for controlling the operation object in advance, The algorithm is based on the priority assigned to the record information read from the ID card belonging to each of the plurality of authorized persons by the record information reading means. Information is rearranged, the rearranged record information is recorded in the collation data storage means, and the collation data recorded in the collation data storage means and the registration data recorded in the registration data storage means are When they match, control is performed to permit the operation of the operation object .
The feature of the present invention is that the operation of the operation object is not permitted only by one ID card possessed by a single person in charge of management, but from an ID card possessed by each of a plurality of management persons. Only when the read data satisfies a predetermined condition, the operation of the operation object is permitted. By doing so, the operation object cannot be operated with a single ID card, so the security can be significantly improved. In the present invention, the registration data for permitting the operation of the operation target is recorded in advance in the memory of the control means. The recorded information read from the ID card is processed by a predetermined algorithm (for example, arranged in the order of high priority, arranged in the read order, or alphabetical order) for comparison with the registered data, and the result Is recorded in another memory (this data is used as collation data). If the registered data and the collation data are compared and matched, the operation of the operation object is permitted. That is, the collation data is data that is used to compare whether or not it is the same as the registration data, and is a result of calculation according to a predetermined algorithm. The operation object includes, for example, a storage shelf for storing important documents, a safe, a show window, a door, a military missile launcher, and the like, and all other items that conform to these. The same shall apply hereinafter. The algorithm of the present invention assembles record information based on the priority assigned to the record information read from the ID card and uses it as collation data. For example, information specifying the priority order is recorded separately from the recording information. The data is read together when reading the record information, and collation data is generated according to the order. Since the data according to the priority order is recorded in advance in the registered data, the data with the correct priority order should match the registered data.
請求項2は、操作対象物を操作することを許可された者に関する個人認証情報が記録されたIDカードと、該IDカードから前記個人認証情報を含む記録情報の読み出しを行う記録情報読出手段と、該記録情報読出手段を制御する制御手段と、該制御手段により制御される前記操作対象物と、を備え、前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段と、を備え、前記アルゴリズムは、前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報を、読み出した順番通りに前記照合データ記憶手段に記録することであって、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする。
本発明のアルゴリズムは、IDカードから読み出した記録情報の順番に基づいて記録情報を組み立て、それを照合データとするものである。例えば、一番目に読み出された記録情報を最初に照合データとして記録し、二番目に読み出された記録情報を次の照合データとして記録していく。これを順次おこなって照合データを生成する。登録データには予め決めた順番のデータが記録されているので、正しい順番に記録情報が読み出されれば登録データと一致するはずである。
請求項3は、前記制御手段は、暗号化された記録情報を所定の暗号解読キーに基づいて解読する暗号解読手段を更に備え、前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して前記照合データを生成して前記照合データ記憶手段に記録することを特徴とする。
本発明は暗号解読手段を更に備えたものである。暗号を解読するには解読キーとなる情報が必要である。従って、暗号化された情報とその暗号を解読するための解読キーがIDカードから読み出されなければならない。そこで本発明では、IDカードから読み出した記録情報の中に暗号解読キーが存在した場合に、その暗号解読キーに基づいて他の記録情報を解読して元の記録情報に戻し、以下、同じように登録データと比較するものである。
The algorithm of the present invention assembles record information based on the order of record information read from the ID card and uses it as collation data. For example, recording information read first is recorded as collation data first, and recording information read second is recorded as next collation data. This is sequentially performed to generate collation data. Since the registration data is recorded in a predetermined order, it should match the registration data if the recording information is read out in the correct order.
The present invention further includes a decryption means. In order to decrypt the code, information that is a decryption key is required. Therefore, the encrypted information and the decryption key for decrypting the encryption must be read from the ID card. Therefore, in the present invention, when the decryption key exists in the record information read from the ID card, the other record information is decrypted based on the decryption key and returned to the original record information. Compare with registered data.
請求項1の発明によれば、複数のIDカードから読み出されたデータが所定の条件を満足した場合に限り操作対象物を操作することができるので、格段にセキュリティ性を向上することができる。また、記録情報を所定のアルゴリズムに従って演算処理することにより照合データを生成し、予め登録された登録データと比較して一致した場合に操作対象物を制御するので、アルゴリズムによりセキュリティの程度を変更することができる。また、記録情報に付された優先順位に基づいて、記録情報を並び替えて照合データ記憶手段に記録するので、IDカードを読み取る順番が順不同でも登録データと一致させることができ、一括で読み取る記録情報読出手段を使用することができる。
また請求項2では、記録情報を読み出した順番に並べて照合データ記憶手段に記録するので、IDカードの情報のみならず読み取る順番が規定されて、更にセキュリティの高いシステムを構築することができる。
また請求項3では、暗号解読手段を更に備えるので、アルゴリズムによりセキュリティの程度を更に高く変更することができる。
According to the first aspect of the present invention, the operation object can be operated only when the data read from the plurality of ID cards satisfies a predetermined condition, so that the security can be remarkably improved. . In addition, collation data is generated by computing the recorded information according to a predetermined algorithm, and the operation object is controlled when it matches with the registered data registered in advance, so the degree of security is changed by the algorithm be able to. In addition, since the recording information is rearranged and recorded in the collation data storage means based on the priority order assigned to the recording information, the ID data can be matched with the registered data even when the order of reading the ID cards is out of order. Information reading means can be used.
Further, in
Further, in
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図1は、本発明の一実施形態のIDカード用リーダライタ(記録情報読出手段)の構成を示すブロック図である。このIDカード用リーダライタ100は、リーダライタ100との間でデータの授受を行ってシステム全体を制御するコンピュータPC(制御手段)50によって制御される。リーダライタ100は、外部のPC50とのデータの通信プロトコルを司る送受信装置1と、リーダライタ100全体の動作を制御する制御装置2と、制御装置2を動作させる手順を記録したファームウェアと読み取ったデータを格納するメモリ装置3と、制御装置2からのデータを搬送波に乗せて変調する変調器4と、操作コマンドを入力する入力装置5と、制御装置2により制御された情報を表示する表示装置6と、制御装置2からの交流信号である電力供給用信号と変調器4からの書き込みコマンドを電力増幅する電力増幅器7と、ループアンテナ9から受信した搬送波から2値化データに変換する検波復調器8と、図示しないRFIDタグとの電力用搬送波とデータの授受をするループアンテナ9とを備えて構成されている。
次に、本構成によるリーダライタ100の動作を説明する前に、IDカードの構成を先に説明しておく。図2は、本発明の実施形態のIDカードの構成を示すブロック図である。本実施形態のIDカード200は、リーダライタ100からの電力用搬送波によりデータの授受をするループアンテナ20と、書き込みコマンド読み出しコマンドを生成する送受信回路21と、ループアンテナ20からの電力用搬送波を受け、それを整流して直流電力に変換する電力生成回路22と、制御用ファームウェアとデータの記憶を司るメモリ装置23と、制御回路26からの送信コマンドに搬送波を乗せて変調する変調器24と、送受信回路21からの搬送波データから2値化データに変換する検波器25と、IDカード200の全体の動作を制御する制御回路26から構成されている。
Hereinafter, the present invention will be described in detail with reference to embodiments shown in the drawings. However, the components, types, combinations, shapes, relative arrangements, and the like described in this embodiment are merely illustrative examples and not intended to limit the scope of the present invention only unless otherwise specified. .
FIG. 1 is a block diagram showing the configuration of an ID card reader / writer (recording information reading means) according to an embodiment of the present invention. The ID card reader /
Next, before describing the operation of the reader /
次に、図1と図2を併せて参照してそれぞれ単独の動作について説明する。リーダライタ100は、図示しない電源が入れられると制御装置2のイニシャル動作後、メモリ装置3に記憶されたプログラムに従い動作を開始する。まず、初期化が行われる。次に、制御装置2は、IDカード200に供給する電力供給用信号と、ポーリング信号を交互に電力増幅器7から送信する。その信号は、ループアンテナ9から電磁波として外部に放射される。次に、IDカード200がリーダライタ100に近接すると、ループアンテナ20が電力供給用信号を受信し、電力生成回路22によりその搬送波を整流して直流電力に変換して、タグ内の全ての回路に供給する。電力を供給されて制御回路26が駆動すると、メモリ装置23に格納されたプログラムに従って、制御を開始する。
次に、制御回路26は、まず送受信回路21からコマンドを検波器25で復調して2値化信号に変換し、そのコマンドを解析する。その結果自分が呼び出されていることを認識すると、レスポンスを変調器24により変調して送受信回路21を介してループアンテナ20から送信する。このレスポンスをリーダライタ100がループアンテナ9で受信して、検波復調器8で2値化コードに変換し、制御回路2により解析してIDカード200が規格に合致したIDカードであると認識する。それにより、以後リーダライタ100とIDカード200の間でポーリングが行われる。
図3は本発明の一実施形態に係る電子割符照合システムの全体構成を表すブロック図である。同じ構成要素には同じ参照番号を付して説明する。この電子割符照合システム300は、少なくとも収納棚31を操作することを許可された者に関する個人認証情報が記録されたIDカード200と、このIDカード200に対して、記録情報の読み出しを行うリーダライタ(記録情報読出手段)100と、リーダライタ100を制御するPC(制御手段)50と、PC50により制御され収納棚31の施開錠装置を制御する制御装置30と、機密書類等の重要物品を収納する収納棚31(操作対象物)を備えて構成される。尚、記録情報読出手段としてリーダライタ100を使用したが、IDカード200との交信が可能でIDカード内部に記録されている情報が読み出せれば読み取り専用のリーダでも構わない。またPC50が収納棚31の施開錠装置を直接制御しても構わない。
Next, each operation will be described with reference to FIGS. 1 and 2 together. When a power supply (not shown) is turned on, the reader /
Next, the
FIG. 3 is a block diagram showing the overall configuration of the electronic tally verification system according to the embodiment of the present invention. The same components will be described with the same reference numerals. This electronic
次に電子割符照合システム300の概略動作について説明する。以下、本発明の実施形態では記録情報読出手段としてリーダライタ100を読取専用として使用するものとして説明する。収納棚31に収納されている機密書類等を閲覧することを許可された者(管理責任者)のみに所持が許されたIDカード200が、例えばA、B、Cの3人により所持されているとする。各IDカードには予め所定のデータ(記録情報)が割り当てて記録されている(以下、説明では記録情報を割符データと呼ぶ)。またPC50の登録データメモリ(登録データ記憶手段)には収納棚31の施開錠装置を開錠するためのデータ(以下、登録データと呼ぶ)が格納されている。そして収納棚31に備えられている施開錠装置を開錠する場合には、A、B、Cの3人が各IDカード200を順次リーダライタ100に近接して読取を受ける必要がある。その情報(リーダライタ100によって読取られた割符データ)はPC50に入力され、PC50に装備された所定のアルゴリズムに基づいて演算されて一つのデータを生成する(以下、このデータを照合データと呼ぶ)。そしてPC50はこの照合データを照合データメモリ(照合データ記憶手段)に記録し、登録データと比較して両者が一致することを確認すると、制御装置30に対して収納棚31に備えられている施開錠装置を開錠するように指示する。
このように割符データを所定のアルゴリズムに従って演算処理することにより照合データを生成し、予め登録された登録データと比較して一致した場合に収納棚31に備えられている施開錠装置を開錠するので、アルゴリズムによりセキュリティレベルを変更することができる。
図4は本発明の第1及び第2の実施形態に係るPC50の内部機能ブロックを表す図である。同じ構成要素には同じ参照番号を付して説明する。PC50はリーダライタ100から読み出したデータを一時的に記録する読取メモリ35と、読取メモリ35に記録したデータを所定のアルゴリズムに基づいて演算するアルゴリズム演算部36と、その演算結果から照合データを記録する照合データメモリ37と、予め決定した登録データを格納する登録データメモリ38と、照合データメモリ37と登録データメモリ38に記録されているデータを比較する比較部50aとを備えて構成されている。尚、登録データはセキュリティレベルにより任意に設定することが可能である。
Next, a schematic operation of the electronic
In this way, collation data is generated by performing arithmetic processing on tally data in accordance with a predetermined algorithm, and unlocking and unlocking devices provided in the
FIG. 4 is a diagram showing internal function blocks of the
次に第1の実施形態を説明するために図5を参照する。図5は本発明の第1の実施形態を説明するための図である。本実施形態のアルゴリズム演算部36で演算するアルゴリズムは、IDカード200に記録された割符データの優先順位に従って照合データを作成するアルゴリズムである。IDカード200aにはID「XYZ」201、割符データ「A」202が記録され、カード200bにはID「YXX」203、割符データ「B」204が記録され、IDカード200cにはID「ZZY」205、割符データ「C」206が記録され、IDカード200dにはID「XZZ」207、割符データ「D」208が記録されている。そして登録データメモリ38には「A,B,C」が記録されているとする。尚、各割符データに付された番号は優先順位を表すものとする。例えば(1)は優先順位が1位であることを表している。
例えば、図5(a)では、読取メモリ35にIDカード200aから割符データ「A」202が記録され、IDカード200bから割符データ「B」204が記録され、IDカード200cから割符データ「C」206が記録されたとすると、アルゴリズム演算部36では優先順位に従って参照データを生成する。その結果、優先順位はA、B、Cの順位であるので、参照データメモリ37には、「A,B,C」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。この例では読み出した順番と優先順位が偶然一致した場合であり、当然両者は一致するので制御装置30に対して収納棚31の施開錠手段を開錠するように指示する。
Next, FIG. 5 will be referred to to explain the first embodiment. FIG. 5 is a diagram for explaining the first embodiment of the present invention. The algorithm calculated by the
For example, in FIG. 5A, the tally data “A” 202 is recorded from the ID card 200a, the tally data “B” 204 is recorded from the
図5(b)の場合は読取メモリ35にIDカード200bから割符データ「B」204が記録され、IDカード200aから割符データ「A」202が記録され、IDカード200cから割符データ「C」206が記録されたとすると、アルゴリズム演算部36では優先順位に従って参照データを生成する。その結果、優先順位はA、B、Cの順位であるので、参照データメモリ37には、並び替えられた「A,B,C」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。この例では読み出した順番と優先順位が不一致の場合であるが、アルゴリズム演算部36により並び替えられて参照データメモリ37には、「A,B,C」と記録される。その結果、両者は一致するので制御装置30に対して収納棚31の施開錠手段を開錠するように指示する。
図5(c)の場合は読取メモリ35にIDカード200bから割符データ「B」204が記録され、IDカード200cから割符データ「C」206が記録され、IDカード200dから割符データ「D」208が記録されたとすると、アルゴリズム演算部36では優先順位に従って参照データを生成する。その結果、優先順位はD、B、Cの順位であるので、参照データメモリ37には、「D,B,C」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。その結果、両者は不一致であるので制御装置30に対して収納棚31の施開錠手段を開錠しないように指示する。
このように記録情報に付された優先順位に基づいて、記録情報を並び替えて照合データメモリ37に記録するので、IDカード200を読み取る順番が順不同でも登録データと一致させることができ、一括で読み取るリーダライタを使用することができる。
In the case of FIG. 5B, the tally data “B” 204 is recorded from the
In the case of FIG. 5C, the tally data “B” 204 is recorded from the
As described above, since the record information is rearranged and recorded in the
図6は本発明の第2の実施形態を説明するための図である。図6は図4の構成においてアルゴリズム演算部36のアルゴリズムを変更した場合である。本実施形態のアルゴリズム演算部36で演算するアルゴリズムは、IDカード200に記録された割符データの読出し順序に従って照合データを作成するアルゴリズムとする。例えば、図6(a)では、読取メモリ35にIDカード200aから割符データ「A」202が記録され、IDカード200bから割符データ「B」204が記録され、IDカード200cから割符データ「C」206が記録されたとすると、アルゴリズム演算部36では読み出された順番に参照データを生成する。その結果、参照データメモリ37には、「A,B,C」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。この例では読み出した順番と登録データメモリ38のデータ「A,B,C」は一致するので制御装置30に対して収納棚31の施開錠手段を開錠するように指示する。
図6(b)の場合は読取メモリ35にIDカード200bから割符データ「B」204が記録され、IDカード200aから割符データ「A」202が記録され、IDカード200cから割符データ「C」206が記録されたとすると、アルゴリズム演算部36では読み出された順番に参照データを生成する。その結果、参照データメモリ37には、「B,A,C」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。この例では読み出した順番と登録データメモリ38のデータ「A,B,C」は一致しないので制御装置30に対して収納棚31の施開錠手段を開錠しないように指示する。
図6(c)の場合は読取メモリ35にIDカード200bから割符データ「B」204が記録され、IDカード200cから割符データ「C」206が記録され、IDカード200dから割符データ「D」208が記録されたとすると、アルゴリズム演算部36では読み出された順番に参照データを生成する。その結果、参照データメモリ37には、「B,C,D」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。その結果、両者は不一致であるので制御装置30に対して収納棚31の施開錠手段を開錠しないように指示する。
このように割符データを読み出した順番に並べて照合データメモリ37に記録するので、IDカード200の情報のみならず読み取る順番が規定されて、更にセキュリティレベルの高いシステムを構築することができる。
図7は本発明の第3の実施形態に係るPC50の内部機能ブロックを表す図である。同じ構成要素には同じ参照番号が付されているので、重複する説明は省略する。図7が図4と異なる点は、読取メモリ35とアルゴリズム演算部36の間に暗号化された記録情報を解読して元の記録情報に戻す暗号解読部39を追加した点である。暗号解読部39は読取メモリ35に解読キーが存在する場合に、その解読キーを使用して読取メモリ35内の暗号化された記録情報を解読する。尚、暗号化のアルゴリズムはどのような内容でも構わない。
FIG. 6 is a diagram for explaining a second embodiment of the present invention. FIG. 6 shows a case where the algorithm of the
In the case of FIG. 6B, the tally data “B” 204 is recorded from the
In the case of FIG. 6C, the tally data “B” 204 is recorded from the
Thus, since the tally data is arranged in the order of reading and recorded in the
FIG. 7 is a diagram showing internal function blocks of the
次に第3の実施形態を説明するために図8を参照する。図8は本発明の第3の実施形態を説明するための図である。本実施形態のアルゴリズム演算部36で演算するアルゴリズムは、IDカード200に記録された割符データの読出し順序に従って照合データを作成するアルゴリズムとする。例えば、図8では、読取メモリ35にIDカード200aから暗号化された割符データ「12AXZ」202aが記録され、IDカード200bから暗号化された割符データ「Z6XY3」204aが記録され、IDカード200cから割符データ「解読キー」206aが記録されたとすると、暗号解読部39は解読キー205aに基づいて「12AXZ」、「Z6XY3」のデータを解読して元のデータ「A,B」を生成する。アルゴリズム演算部36では生成された順番に参照データを参照データメモリ37に記録する。その結果、参照データメモリ37には、「A,B」と記録される。そして比較部50aにより登録データメモリ38のデータと比較する。この例では読み出した順番と登録データメモリ38のデータ「A,B」は一致するので制御装置30に対して収納棚31の施開錠手段を開錠するように指示する。尚、この例ではアルゴリズム演算部36で演算するアルゴリズムは、IDカード200に記録された電子割符の読出し順序に従って照合データを作成するアルゴリズムであるが、優先順位によるアルゴリズムでも構わない。
図9は一括読出し可能なリーダライタを使用した場合の本発明の動作を説明するフローチャートである。図4を参照して説明する。登録データを予め登録データメモリ38に設定する(S1)。そしてリーダライタ100に複数のIDカード200を近接すると(S2でYESのルート)、IDカード200から一括して割符データを読み出して読取メモリ35に記録する(S3)。次にアルゴリズム演算部36のアルゴリズムに基づいて照合データを生成して照合データメモリ37に記録する(S4)。そして比較部50aにより登録データメモリ38に設定された登録データと照合データメモリ37に記録された照合データとを比較して(S5)、一致すると(S5でYESのルート)、収納棚31を開錠する(S6)。一致しない場合は(S5でNOのルート)、収納棚31を開錠しないで終了する。
Next, FIG. 8 will be referred to to explain the third embodiment. FIG. 8 is a diagram for explaining a third embodiment of the present invention. The algorithm calculated by the
FIG. 9 is a flowchart for explaining the operation of the present invention when a reader / writer capable of batch reading is used. This will be described with reference to FIG. Registration data is preset in the registration data memory 38 (S1). When a plurality of
図10は個別読出し用のリーダライタを使用した場合の本発明の動作を説明するフローチャートである。図4を参照して説明する。登録データを予め登録データメモリ38に設定する(S11)。そしてリーダライタ100にIDカード200を近接すると(S12でYESのルート)、IDカード200から割符データを読み出して読取メモリ35に記録する(S13)。次にアルゴリズム演算部36のアルゴリズムに基づいて照合データを生成して照合データメモリ37に記録する(S14)。そして全ての照合データの作成が完了するまで繰り返す(S15)。全ての照合データの作成が完了すると(S15でYESのルート)、比較部50aにより登録データメモリ38に設定された登録データと照合データメモリ37に記録された照合データとを比較して(S16)、一致すると(S16でYESのルート)、収納棚31を開錠する(S17)。一致しない場合は(S16でNOのルート)、収納棚31を開錠しないで終了する。
図11は一括読出し可能なリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャートである。図7を参照して説明する。登録データを予め登録データメモリ38に設定する(S21)。そしてリーダライタ100に複数のIDカード200を近接すると(S22でYESのルート)、IDカード200から一括して割符データを読み出して読取メモリ35に記録する(S23)。次に読取メモリ35に記録された割符データに解読キーが存在するか否かをチェックし(S28)、存在すれば(S28でYESのルート)、割符データの暗号を解読して(S24)、アルゴリズム演算部36のアルゴリズムに基づいて照合データを生成して照合データメモリ37に記録する(S25)。そして比較部50aにより登録データメモリ38に設定された登録データと照合データメモリ37に記録された照合データとを比較して(S26)、一致すると(S26でYESのルート)、収納棚31を開錠する(S27)。一致しない場合は(S26でNOのルート)、収納棚31を開錠しないで終了する。
FIG. 10 is a flowchart for explaining the operation of the present invention when a reader / writer for individual reading is used. This will be described with reference to FIG. Registration data is preset in the registration data memory 38 (S11). When the
FIG. 11 is a flowchart for explaining the operation of the present invention when a batch readable reader / writer is used and the tally data is encrypted. This will be described with reference to FIG. Registration data is preset in the registration data memory 38 (S21). When a plurality of
図12は個別読出し用のリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャートである。図7を参照して説明する。登録データを予め登録データメモリ38に設定する(S31)。そしてリーダライタ100に複数のIDカード200を近接すると(S32でYESのルート)、IDカード200から割符データを読み出して読取メモリ35に記録する(S33)。次に読取メモリ35に記録された割符データに解読キーが存在するか否かをチェックし(S39)、存在すれば(S39でYESのルート)、割符データの暗号を解読して(S34)、アルゴリズム演算部36のアルゴリズムに基づいて照合データを生成して照合データメモリ37に記録する(S35)。そして全ての照合データの作成が完了するまで繰り返す(S36)。全ての照合データの作成が完了すると(S36でYESのルート)、比較部50aにより登録データメモリ38に設定された登録データと照合データメモリ37に記録された照合データとを比較して(S37)、一致すると(S37でYESのルート)、収納棚31を開錠する(S38)。一致しない場合は(S37でNOのルート)、収納棚31を開錠しないで終了する。
FIG. 12 is a flowchart for explaining the operation of the present invention when the reader / writer for individual reading is used and the tally data is encrypted. This will be described with reference to FIG. Registration data is preset in the registration data memory 38 (S31). When a plurality of
30 制御装置、31 収納棚、35 読取メモリ、36 アルゴリズム演算部、37 照合データメモリ、38 登録データメモリ、50a 比較部、50 PC、100 リーダライタ
30 Control Device, 31 Storage Shelf, 35 Reading Memory, 36 Algorithm Operation Unit, 37 Verification Data Memory, 38 Registration Data Memory, 50a Comparison Unit, 50 PC, 100 Reader / Writer
Claims (3)
前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段と、を備え、
前記アルゴリズムは、前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報に付された優先順位に従って、前記記録情報を並び替えることであって、該並び替えた記録情報を前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする電子割符照合システム。 An ID card in which personal authentication information related to a person who is permitted to operate the operation target is recorded, a recording information reading means for reading out the recording information including the personal authentication information from the ID card, and the recording information reading Control means for controlling the means, and the operation object controlled by the control means,
The control means records in advance the collation data storage means for recording the collation data obtained by calculating each record information according to a predetermined algorithm, and registration data as permission conditions for controlling the operation object. Registration data storage means,
The algorithm is such that the recording information reading means rearranges the recording information in accordance with the priority assigned to the recording information read from the ID card belonging to each of a plurality of authorized persons. Record information is recorded in the collation data storage means, and when the collation data recorded in the collation data storage means matches the registration data recorded in the registration data storage means, operation of the operation object is permitted. An electronic tally verification system characterized by performing control .
前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段と、を備え、 The control means records in advance the collation data storage means for recording the collation data obtained by calculating each record information according to a predetermined algorithm, and registration data as permission conditions for controlling the operation object. Registration data storage means,
前記アルゴリズムは、前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報を、読み出した順番通りに前記照合データ記憶手段に記録することであって、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする電子割符照合システム。 The algorithm is such that the recorded information reading means records the recorded information read from the ID card belonging to each of a plurality of authorized persons in the verified data storage means in the read order, and An electronic tally collation system, characterized in that when the collation data recorded in the storage means coincides with the registration data recorded in the registration data storage means, control for permitting the operation of the operation object is performed.
前記記録情報読出手段が複数の許可された者に、夫々属するIDカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して前記照合データを生成して前記照合データ記憶手段に記録することを特徴とする請求項1又は2に記載の電子割符照合システム。 When the decryption key exists in the record information read from the ID card belonging to each of a plurality of authorized persons by the record information read means, the record information is read by the decryption means based on the decryption key. 3. The electronic tally collation system according to claim 1, wherein the collation data is generated by decoding and recorded in the collation data storage means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004165070A JP4519525B2 (en) | 2004-06-02 | 2004-06-02 | Electronic tally verification system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2004165070A JP4519525B2 (en) | 2004-06-02 | 2004-06-02 | Electronic tally verification system |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2005344365A JP2005344365A (en) | 2005-12-15 |
| JP4519525B2 true JP4519525B2 (en) | 2010-08-04 |
Family
ID=35497001
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2004165070A Expired - Fee Related JP4519525B2 (en) | 2004-06-02 | 2004-06-02 | Electronic tally verification system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4519525B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6215700B2 (en) * | 2013-12-27 | 2017-10-18 | 河村電器産業株式会社 | IC card unlocking system |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS48100045A (en) * | 1972-03-30 | 1973-12-18 | ||
| JPS54140849A (en) * | 1978-04-24 | 1979-11-01 | Japan Radio Co Ltd | Output*input controller |
| JPS6178968A (en) * | 1984-09-21 | 1986-04-22 | オムロン株式会社 | Card lock unlocking system |
| JP2573709B2 (en) * | 1990-02-22 | 1997-01-22 | 三菱電機株式会社 | Access control system |
| JPH1125239A (en) * | 1997-07-03 | 1999-01-29 | Hitachi Ltd | Access control system |
-
2004
- 2004-06-02 JP JP2004165070A patent/JP4519525B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2005344365A (en) | 2005-12-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US7475812B1 (en) | Security system for access control using smart cards | |
| US8078885B2 (en) | Identity authentication and secured access systems, components, and methods | |
| US8373540B2 (en) | Anti-identity theft and information security system process | |
| JP2010534286A (en) | Intelligent lock management system located in ubiquitous | |
| US20070189532A1 (en) | Mobile communication device, mobile communication device control program, and mobile communication device control method | |
| JP5064663B2 (en) | Document management system | |
| JP2003160209A (en) | Article management system and method, article management program, and recording medium recording the program | |
| KR101005182B1 (en) | Usage management system | |
| JP4519525B2 (en) | Electronic tally verification system | |
| JP2005301331A (en) | Article management system | |
| JP5018110B2 (en) | Information rewriting system for authentication stored in information storage medium | |
| JP6721932B1 (en) | Usage control system and usage control method | |
| US7058969B2 (en) | Recognition system | |
| US20210248850A1 (en) | Management system and data center | |
| JP2005314932A (en) | Entry / exit device and access code recording device | |
| JP4787028B2 (en) | Card lock system | |
| KR100394370B1 (en) | Preservation Unit Using IC Card and Method | |
| JP4780383B2 (en) | Equipment management system | |
| KR20230111446A (en) | Door unlocking device and access control system having it and method thereof | |
| JP2025012723A (en) | Locking and unlocking system | |
| JP4257302B2 (en) | Entrance / exit management method | |
| JP5096682B2 (en) | Furniture-linked entry / exit management system | |
| KR200263403Y1 (en) | A system apparatus of PC security container for controlling access to PC by unauthorized person. | |
| JP2008027105A (en) | Device unauthorized use prevention system | |
| JP2005332115A (en) | Visitor confirmation system using data carrier |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070327 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20090619 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20090721 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20090916 |
|
| 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: 20100518 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20100519 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130528 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |