(57)【要約】【課題】  操作対象物を操作することを許可された複数の者が所持するＩＤカードから読み出されたデータ（割符データ）が、予め設定されたデータ（登録データ）と一致することにより、操作対象物を操作できるようにして安価で且つセキュリティレベルを高めた電子割符照合システムを提供する。【解決手段】  この電子割符照合システム３００は、少なくとも収納棚３１を操作することを許可された者に関する個人認証情報が記録されたＩＤカード２００と、このＩＤカード２００に対して、記録情報の読み出しを行うリーダライタ（記録情報読出手段）１００と、リーダライタ１００を制御するＰＣ（制御手段）５０と、ＰＣ５０により制御され収納棚３１の施開錠装置を制御する制御装置３０と、機密書類等の重要物品を収納する収納棚３１（操作対象物）を備えて構成される。【選択図】  図３
2005344365.tif 000002
【特許請求の範囲】
【請求項１】
少なくとも操作対象物を操作することを許可された者に関する個人認証情報が記録されたＩＤカードと、該ＩＤカードから前記個人認証情報を含む記録情報の読み出しを行う記録情報読出手段と、該記録情報読出手段を制御する制御手段と、該制御手段により制御される前記操作対象物と、を備え、
前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報が所定の条件を満足していると判断した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする電子割符照合システム。
【請求項２】
前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段とを備え、
前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報を所定のアルゴリズムにより演算処理して前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする請求項１に記載の電子割符照合システム。
【請求項３】
前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報に付された優先順位に基づいて、前記記録情報を並び替えて前記照合データ記憶手段に記録することを特徴とする請求項１又は２に記載の電子割符照合システム。
【請求項４】
前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報を、読み出した順番通りに前記照合データ記憶手段に記録することを特徴とする請求項１又は２に記載の電子割符照合システム。
【請求項５】
前記制御手段は、暗号化された記録情報を所定の暗号解読キーに基づいて解読する暗号解読手段を更に備え、
前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報を所定のアルゴリズムにより演算処理して前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする請求項１又は２に記載の電子割符照合システム。
【請求項６】
前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報に付された優先順位に基づいて、前記記録情報を並べ替えて前記照合データ記憶手段に記録することを特徴とする請求項１、２又は５に記載の電子割符照合システム。
【請求項７】
前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報の読み出した順番通りに前記照合データ記憶手段に記録することを特徴とする請求項１、２又は６に記載の電子割符照合システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子割符照合システムに関し、さらに詳しくは、異なった者が夫々保有する複数のＩＤカードから読み出した記録情報（割符データ）が所定の条件を満足した場合に、操作対象物の操作を許可するように制御することによりセキュリティレベルを高めるようにした電子割符照合システムに関するものである。
【背景技術】
【０００２】
従来から、政府機関、会社等が所有する機密書類を管理する場合、建物内に設けられた部屋の出入口に扉を設け、許可された者だけが所持するＩＤカードをその入口に備えられたリーダライタに近接することによりＩＤの認証をリアルタイムに行って扉の開閉や通過の許否を管理していた。そして入室した者は必要な機密書類を保管棚等から取り出して閲覧し、元の場所に戻して再びＩＤカードをその出口に備えられたリーダライタに近接して退室していた。即ち、ＩＤカードを所持する者に限って部屋の入出が許可されるシステムが構築されていた。
また、宝石店、貴金属店等の高価な物品を取り扱う販売施設では、高価な物品を展示するショーウィンドウや保管庫は常時施錠され、必要な時に鍵を所持する特定の店員により開錠してショーウィンドウ或いは保管庫内の物品を取り出す手順が採られている。
また、小売店等の販売施設における商品の盗難に対しては、警備員を巡回させたり、客になりすました専任の警備員を店内に配置して窃盗犯に対して個別に対処していた。また、店内にビデオカメラを配置して盗難を監視するといった方法もとられていた。
また従来技術として特開平５−６７２５８号公報には、ＩＤカードの情報を読取ることに基づいて認証信号を出力するＩＤカード対応型のセキュリティ装置であって、前記ＩＤカードの複数枚の組合わせを登録した記憶手段と、前記ＩＤカードのＩＤ情報を読取る読取り手段と、前記ＩＤカードの入力時に、前記読取り手段が複数枚のＩＤカードのＩＤ情報を読取り、この読取ったＩＤ情報と前記記憶手段で記憶した組合わせ登録情報とが対応して所定の条件を満たすとき、認証信号を出力する制御手段とを備えたセキュリティ装置について開示されている。
【特許文献１】特開平５−６７２５８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、ＩＤカードを所持する者に限って部屋の入出が許可される従来の管理システムにおいては、他人が盗んだり拾得により手に入れたＩＤカードを不正に使用して部屋に侵入した場合、ＩＤカードを使用する者が正規の所有者であるか否かを判断することは不可能であるため、機密書類等を不正に閲覧されたり、持ち出されてもそれを防ぐことは困難であった。
また高価な物品等をショーウィンドウ内に保管する場合は、そのショーウィンドウの鍵を所持する特定の店員により開錠してもらう必要があるため、煩わしいといった問題がある。
また警備員或いはビデオカメラによる方法は、常時それらを監視するために人員と設備が必要であり、システムを構築するために多大のコストを必要とするといった問題がある。
また、特許文献１に開示されている従来技術は、コントローラと、二枚一組のＩＤカードとの対応に際しては、予め二枚一組のＩＤカードのカード情報を組合わせてコントローラに登録しておき、両カードとの無線通信時に、これら二枚のカード情報と既に登録された登録情報とを対応させ、双方の情報が対応して設定条件を満たすと、ドアを開放するための認証信号を出力するものであり、本願発明のようにカード情報を所定のアルゴリズムにより演算して登録情報と比較する方式とは根本的に異なり、セキュリティレベルが必ずしも高くなるとはいえない。
本発明は、かかる課題に鑑み、操作対象物を操作することを許可された複数の者が所持するＩＤカードから読み出されたデータ（割符データ）が、予め設定されたデータ（登録データ）と一致することにより、操作対象物を操作できるようにして安価で且つセキュリティレベルを高めた電子割符照合システムを提供することを目的とする。
【課題を解決するための手段】
【０００４】
本発明はかかる課題を解決するために、請求項１は、少なくとも操作対象物を操作することを許可された者に関する個人認証情報が記録されたＩＤカードと、該ＩＤカードから前記個人認証情報を含む記録情報の読み出しを行う記録情報読出手段と、該記録情報読出手段を制御する制御手段と、該制御手段により制御される前記操作対象物と、を備え、前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報を所定の条件を満足したと判断した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする。
本発明の特徴は、管理責任を有した単一の担当者が所持する１枚のＩＤカードのみにより操作対象物の操作を許可するものではなく、複数の管理責任者が夫々所持したＩＤカードから夫々読み出されたデータが所定の条件を満足した場合に限り操作対象物の操作を許可するところにある。こうすることにより、１枚のＩＤカードでは操作対象物を操作することができないので、格段にセキュリティ性を向上することができる。
請求項２は、前記制御手段は、前記各記録情報を所定のアルゴリズムにより演算処理することにより得た照合データを記録する照合データ記憶手段と、前記操作対象物を制御する許可条件としての登録データを事前に記録する登録データ記憶手段とを備え、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報を所定のアルゴリズムにより演算処理して前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする。
本発明では、制御手段のメモリには予め操作対象物の操作を許可する登録データを記録しておく。そしてＩＤカードから読み取られた記録情報は登録データと比較するために所定のアルゴリズム（例えば、優先順位の高い順に並べたり、読み取られた順番に並べたり、或いはアルファベット順等）により処理してその結果を別のメモリに記録する（このデータを照合データとする）。そして登録データと照合データを比較して一致すれば操作対象物の操作を許可するものである。即ち、照合データは、登録データと同じか否かを比較するために使用され、所定のアルゴリズムに従って演算された結果のデータである。尚、操作対象物とは、例えば重要書類等を収納する収納棚、金庫、ショーウィンドウ、ドア、及び軍事的なミサイル発射装置等であり、その他これらに順ずるもの全てを指す。以下、同様とする。
【０００５】
請求項３は、前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報に付された優先順位に基づいて、前記記録情報を並び替えて前記照合データ記憶手段に記録することを特徴とする。
本発明のアルゴリズムは、ＩＤカードから読み出した記録情報に付された優先順位に基づいて記録情報を組み立て、それを照合データとするものである。例えば、各記録情報とは別に優先順位を指定する情報を記録しておく。そのデータを記録情報を読み出すときに一緒に読み取り、その順番に従って照合データを生成する。登録データには予め優先順位に従ったデータが記録されているので、正しい優先順位のデータであれば登録データと一致するはずである。
請求項４は、前記制御手段は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報を、読み出した順番通りに前記照合データ記憶手段に記録することを特徴とする。
本発明のアルゴリズムは、ＩＤカードから読み出した記録情報の順番に基づいて記録情報を組み立て、それを照合データとするものである。例えば、一番目に読み出された記録情報を最初に照合データとして記録し、二番目に読み出された記録情報を次の照合データとして記録していく。これを順次おこなって照合データを生成する。登録データには予め決めた順番のデータが記録されているので、正しい順番に記録情報が読み出されれば登録データと一致するはずである。
請求項５は、前記制御手段は、暗号化された記録情報を所定の暗号解読キーに基づいて解読する暗号解読手段を更に備え、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報を所定のアルゴリズムにより演算処理して前記照合データ記憶手段に記録し、該照合データ記憶手段に記録された照合データと前記登録データ記憶手段に記録された登録データとが一致した場合に、前記操作対象物の操作を許可する制御を行うことを特徴とする。
本発明は請求項２の発明に暗号解読手段を更に備えたものである。暗号を解読するには解読キーとなる情報が必要である。従って、暗号化された情報とその暗号を解読するための解読キーがＩＤカードから読み出されなければならない。そこで本発明では、ＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合に、その暗号解読キーに基づいて他の記録情報を解読して元の記録情報に戻し、以下、同じように登録データと比較するものである。
【０００６】
請求項６は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報に付された優先順位に基づいて、前記記録情報を並べ替えて前記照合データ記憶手段に記録することを特徴とする。
本発明は請求項３の発明に暗号解読手段を更に備えたものである。暗号を解読するには解読キーとなる情報が必要である。従って、暗号化された情報とその暗号を解読するための解読キーがＩＤカードから読み出されなければならない。そこで本発明では、ＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合に、その暗号解読キーに基づいて他の記録情報を解読して元の記録情報に戻し、以下、同じように記録情報に付された優先順位に基づいて記録情報を並べ替えて照合データとし、登録データと比較するものである。
請求項７は、前記記録情報読出手段が複数の許可された者に夫々属するＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合、前記暗号解読手段により他の記録情報を当該暗号解読キーに基づいて解読して記録情報を生成し、該記録情報の読み出した順番通りに前記照合データ記憶手段に記録することを特徴とする。
本発明は請求項４に暗号解読手段を更に備えたものである。暗号を解読するには解読キーとなる情報が必要である。従って、暗号化された情報とその暗号を解読するための解読キーがＩＤカードから読み出されなければならない。そこで本発明では、ＩＤカードから読み出した記録情報の中に暗号解読キーが存在した場合に、その暗号解読キーに基づいて他の記録情報を解読して元の記録情報に戻し、以下、同じように記録情報を読み出した順番に記録情報を並べて照合データとし、登録データと比較するものである。
【発明の効果】
【０００７】
請求項１の発明によれば、複数のＩＤカードから読み出されたデータが所定の条件を満足した場合に限り操作対象物を操作することができるので、格段にセキュリティ性を向上することができる。
また請求項２では、記録情報を所定のアルゴリズムに従って演算処理することにより照合データを生成し、予め登録された登録データと比較して一致した場合に操作対象物を制御するので、アルゴリズムによりセキュリティの程度を変更することができる。
また請求項３では、記録情報に付された優先順位に基づいて、記録情報を並び替えて照合データ記憶手段に記録するので、ＩＤカードを読み取る順番が順不同でも登録データと一致させることができ、一括で読み取る記録情報読出手段を使用することができる。
また請求項４では、記録情報を読み出した順番に並べて照合データ記憶手段に記録するので、ＩＤカードの情報のみならず読み取る順番が規定されて、更にセキュリティの高いシステムを構築することができる。
また請求項５では、請求項１の発明に暗号解読手段を更に備えるので、アルゴリズムによりセキュリティの程度を更に高く変更することができる。
また請求項６では、請求項２の発明に暗号解読手段を更に備えるので、ＩＤカードを読み取る順番が順不同でも登録データと一致させることができ、一括で読み取る記録情報読出手段を使用することができると共に、セキュリティの程度を更に高く変更することができる。
また請求項７では、請求項３の発明に暗号解読手段を更に備えるので、ＩＤカードの情報のみならず読み取る順番が規定されて、更にセキュリティの高いシステムを構築することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明を図に示した実施形態を用いて詳細に説明する。但し、この実施形態に記載される構成要素、種類、組み合わせ、形状、その相対配置などは特定的な記載がない限り、この発明の範囲をそれのみに限定する主旨ではなく単なる説明例に過ぎない。
図１は、本発明の一実施形態のＩＤカード用リーダライタ（記録情報読出手段）の構成を示すブロック図である。このＩＤカード用リーダライタ１００は、リーダライタ１００との間でデータの授受を行ってシステム全体を制御するコンピュータＰＣ（制御手段）５０によって制御される。リーダライタ１００は、外部のＰＣ５０とのデータの通信プロトコルを司る送受信装置１と、リーダライタ１００全体の動作を制御する制御装置２と、制御装置２を動作させる手順を記録したファームウェアと読み取ったデータを格納するメモリ装置３と、制御装置２からのデータを搬送波に乗せて変調する変調器４と、操作コマンドを入力する入力装置５と、制御装置２により制御された情報を表示する表示装置６と、制御装置２からの交流信号である電力供給用信号と変調器４からの書き込みコマンドを電力増幅する電力増幅器７と、ループアンテナ９から受信した搬送波から２値化データに変換する検波復調器８と、図示しないＲＦＩＤタグとの電力用搬送波とデータの授受をするループアンテナ９とを備えて構成されている。
次に、本構成によるリーダライタ１００の動作を説明する前に、ＩＤカードの構成を先に説明しておく。図２は、本発明の実施形態のＩＤカードの構成を示すブロック図である。本実施形態のＩＤカード２００は、リーダライタ１００からの電力用搬送波によりデータの授受をするループアンテナ２０と、書き込みコマンド読み出しコマンドを生成する送受信回路２１と、ループアンテナ２０からの電力用搬送波を受け、それを整流して直流電力に変換する電力生成回路２２と、制御用ファームウェアとデータの記憶を司るメモリ装置２３と、制御回路２６からの送信コマンドに搬送波を乗せて変調する変調器２４と、送受信回路２１からの搬送波データから２値化データに変換する検波器２５と、ＩＤカード２００の全体の動作を制御する制御回路２６から構成されている。
【０００９】
次に、図１と図２を併せて参照してそれぞれ単独の動作について説明する。リーダライタ１００は、図示しない電源が入れられると制御装置２のイニシャル動作後、メモリ装置３に記憶されたプログラムに従い動作を開始する。まず、初期化が行われる。次に、制御装置２は、ＩＤカード２００に供給する電力供給用信号と、ポーリング信号を交互に電力増幅器７から送信する。その信号は、ループアンテナ９から電磁波として外部に放射される。次に、ＩＤカード２００がリーダライタ１００に近接すると、ループアンテナ２０が電力供給用信号を受信し、電力生成回路２２によりその搬送波を整流して直流電力に変換して、タグ内の全ての回路に供給する。電力を供給されて制御回路２６が駆動すると、メモリ装置２３に格納されたプログラムに従って、制御を開始する。
次に、制御回路２６は、まず送受信回路２１からコマンドを検波器２５で復調して２値化信号に変換し、そのコマンドを解析する。その結果自分が呼び出されていることを認識すると、レスポンスを変調器２４により変調して送受信回路２１を介してループアンテナ２０から送信する。このレスポンスをリーダライタ１００がループアンテナ９で受信して、検波復調器８で２値化コードに変換し、制御回路２により解析してＩＤカード２００が規格に合致したＩＤカードであると認識する。それにより、以後リーダライタ１００とＩＤカード２００の間でポーリングが行われる。
図３は本発明の一実施形態に係る電子割符照合システムの全体構成を表すブロック図である。同じ構成要素には同じ参照番号を付して説明する。この電子割符照合システム３００は、少なくとも収納棚３１を操作することを許可された者に関する個人認証情報が記録されたＩＤカード２００と、このＩＤカード２００に対して、記録情報の読み出しを行うリーダライタ（記録情報読出手段）１００と、リーダライタ１００を制御するＰＣ（制御手段）５０と、ＰＣ５０により制御され収納棚３１の施開錠装置を制御する制御装置３０と、機密書類等の重要物品を収納する収納棚３１（操作対象物）を備えて構成される。尚、記録情報読出手段としてリーダライタ１００を使用したが、ＩＤカード２００との交信が可能でＩＤカード内部に記録されている情報が読み出せれば読み取り専用のリーダでも構わない。またＰＣ５０が収納棚３１の施開錠装置を直接制御しても構わない。
【００１０】
次に電子割符照合システム３００の概略動作について説明する。以下、本発明の実施形態では記録情報読出手段としてリーダライタ１００を読取専用として使用するものとして説明する。収納棚３１に収納されている機密書類等を閲覧することを許可された者（管理責任者）のみに所持が許されたＩＤカード２００が、例えばＡ、Ｂ、Ｃの３人により所持されているとする。各ＩＤカードには予め所定のデータ（記録情報）が割り当てて記録されている（以下、説明では記録情報を割符データと呼ぶ）。またＰＣ５０の登録データメモリ（登録データ記憶手段）には収納棚３１の施開錠装置を開錠するためのデータ（以下、登録データと呼ぶ）が格納されている。そして収納棚３１に備えられている施開錠装置を開錠する場合には、Ａ、Ｂ、Ｃの３人が各ＩＤカード２００を順次リーダライタ１００に近接して読取を受ける必要がある。その情報（リーダライタ１００によって読取られた割符データ）はＰＣ５０に入力され、ＰＣ５０に装備された所定のアルゴリズムに基づいて演算されて一つのデータを生成する（以下、このデータを照合データと呼ぶ）。そしてＰＣ５０はこの照合データを照合データメモリ（照合データ記憶手段）に記録し、登録データと比較して両者が一致することを確認すると、制御装置３０に対して収納棚３１に備えられている施開錠装置を開錠するように指示する。
このように割符データを所定のアルゴリズムに従って演算処理することにより照合データを生成し、予め登録された登録データと比較して一致した場合に収納棚３１に備えられている施開錠装置を開錠するので、アルゴリズムによりセキュリティレベルを変更することができる。
図４は本発明の第１及び第２の実施形態に係るＰＣ５０の内部機能ブロックを表す図である。同じ構成要素には同じ参照番号を付して説明する。ＰＣ５０はリーダライタ１００から読み出したデータを一時的に記録する読取メモリ３５と、読取メモリ３５に記録したデータを所定のアルゴリズムに基づいて演算するアルゴリズム演算部３６と、その演算結果から照合データを記録する照合データメモリ３７と、予め決定した登録データを格納する登録データメモリ３８と、照合データメモリ３７と登録データメモリ３８に記録されているデータを比較する比較部５０ａとを備えて構成されている。尚、登録データはセキュリティレベルにより任意に設定することが可能である。
【００１１】
次に第１の実施形態を説明するために図５を参照する。図５は本発明の第１の実施形態を説明するための図である。本実施形態のアルゴリズム演算部３６で演算するアルゴリズムは、ＩＤカード２００に記録された割符データの優先順位に従って照合データを作成するアルゴリズムである。ＩＤカード２００ａにはＩＤ「ＸＹＺ」２０１、割符データ「Ａ」２０２が記録され、カード２００ｂにはＩＤ「ＹＸＸ」２０３、割符データ「Ｂ」２０４が記録され、ＩＤカード２００ｃにはＩＤ「ＺＺＹ」２０５、割符データ「Ｃ」２０６が記録され、ＩＤカード２００ｄにはＩＤ「ＸＺＺ」２０７、割符データ「Ｄ」２０８が記録されている。そして登録データメモリ３８には「Ａ，Ｂ，Ｃ」が記録されているとする。尚、各割符データに付された番号は優先順位を表すものとする。例えば（１）は優先順位が１位であることを表している。
例えば、図５（ａ）では、読取メモリ３５にＩＤカード２００ａから割符データ「Ａ」２０２が記録され、ＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録されたとすると、アルゴリズム演算部３６では優先順位に従って参照データを生成する。その結果、優先順位はＡ、Ｂ、Ｃの順位であるので、参照データメモリ３７には、「Ａ，Ｂ，Ｃ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。この例では読み出した順番と優先順位が偶然一致した場合であり、当然両者は一致するので制御装置３０に対して収納棚３１の施開錠手段を開錠するように指示する。
【００１２】
図５（ｂ）の場合は読取メモリ３５にＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ａから割符データ「Ａ」２０２が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録されたとすると、アルゴリズム演算部３６では優先順位に従って参照データを生成する。その結果、優先順位はＡ、Ｂ、Ｃの順位であるので、参照データメモリ３７には、並び替えられた「Ａ，Ｂ，Ｃ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。この例では読み出した順番と優先順位が不一致の場合であるが、アルゴリズム演算部３６により並び替えられて参照データメモリ３７には、「Ａ，Ｂ，Ｃ」と記録される。その結果、両者は一致するので制御装置３０に対して収納棚３１の施開錠手段を開錠するように指示する。
図５（ｃ）の場合は読取メモリ３５にＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録され、ＩＤカード２００ｄから割符データ「Ｄ」２０８が記録されたとすると、アルゴリズム演算部３６では優先順位に従って参照データを生成する。その結果、優先順位はＤ、Ｂ、Ｃの順位であるので、参照データメモリ３７には、「Ｄ，Ｂ，Ｃ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。その結果、両者は不一致であるので制御装置３０に対して収納棚３１の施開錠手段を開錠しないように指示する。
このように記録情報に付された優先順位に基づいて、記録情報を並び替えて照合データメモリ３７に記録するので、ＩＤカード２００を読み取る順番が順不同でも登録データと一致させることができ、一括で読み取るリーダライタを使用することができる。
【００１３】
図６は本発明の第２の実施形態を説明するための図である。図６は図４の構成においてアルゴリズム演算部３６のアルゴリズムを変更した場合である。本実施形態のアルゴリズム演算部３６で演算するアルゴリズムは、ＩＤカード２００に記録された割符データの読出し順序に従って照合データを作成するアルゴリズムとする。例えば、図６（ａ）では、読取メモリ３５にＩＤカード２００ａから割符データ「Ａ」２０２が記録され、ＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録されたとすると、アルゴリズム演算部３６では読み出された順番に参照データを生成する。その結果、参照データメモリ３７には、「Ａ，Ｂ，Ｃ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。この例では読み出した順番と登録データメモリ３８のデータ「Ａ，Ｂ，Ｃ」は一致するので制御装置３０に対して収納棚３１の施開錠手段を開錠するように指示する。
図６（ｂ）の場合は読取メモリ３５にＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ａから割符データ「Ａ」２０２が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録されたとすると、アルゴリズム演算部３６では読み出された順番に参照データを生成する。その結果、参照データメモリ３７には、「Ｂ，Ａ，Ｃ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。この例では読み出した順番と登録データメモリ３８のデータ「Ａ，Ｂ，Ｃ」は一致しないので制御装置３０に対して収納棚３１の施開錠手段を開錠しないように指示する。
図６（ｃ）の場合は読取メモリ３５にＩＤカード２００ｂから割符データ「Ｂ」２０４が記録され、ＩＤカード２００ｃから割符データ「Ｃ」２０６が記録され、ＩＤカード２００ｄから割符データ「Ｄ」２０８が記録されたとすると、アルゴリズム演算部３６では読み出された順番に参照データを生成する。その結果、参照データメモリ３７には、「Ｂ，Ｃ，Ｄ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。その結果、両者は不一致であるので制御装置３０に対して収納棚３１の施開錠手段を開錠しないように指示する。
このように割符データを読み出した順番に並べて照合データメモリ３７に記録するので、ＩＤカード２００の情報のみならず読み取る順番が規定されて、更にセキュリティレベルの高いシステムを構築することができる。
図７は本発明の第３の実施形態に係るＰＣ５０の内部機能ブロックを表す図である。同じ構成要素には同じ参照番号が付されているので、重複する説明は省略する。図７が図４と異なる点は、読取メモリ３５とアルゴリズム演算部３６の間に暗号化された記録情報を解読して元の記録情報に戻す暗号解読部３９を追加した点である。暗号解読部３９は読取メモリ３５に解読キーが存在する場合に、その解読キーを使用して読取メモリ３５内の暗号化された記録情報を解読する。尚、暗号化のアルゴリズムはどのような内容でも構わない。
【００１４】
次に第３の実施形態を説明するために図８を参照する。図８は本発明の第３の実施形態を説明するための図である。本実施形態のアルゴリズム演算部３６で演算するアルゴリズムは、ＩＤカード２００に記録された割符データの読出し順序に従って照合データを作成するアルゴリズムとする。例えば、図８では、読取メモリ３５にＩＤカード２００ａから暗号化された割符データ「１２ＡＸＺ」２０２ａが記録され、ＩＤカード２００ｂから暗号化された割符データ「Ｚ６ＸＹ３」２０４ａが記録され、ＩＤカード２００ｃから割符データ「解読キー」２０６ａが記録されたとすると、暗号解読部３９は解読キー２０５ａに基づいて「１２ＡＸＺ」、「Ｚ６ＸＹ３」のデータを解読して元のデータ「Ａ，Ｂ」を生成する。アルゴリズム演算部３６では生成された順番に参照データを参照データメモリ３７に記録する。その結果、参照データメモリ３７には、「Ａ，Ｂ」と記録される。そして比較部５０ａにより登録データメモリ３８のデータと比較する。この例では読み出した順番と登録データメモリ３８のデータ「Ａ，Ｂ」は一致するので制御装置３０に対して収納棚３１の施開錠手段を開錠するように指示する。尚、この例ではアルゴリズム演算部３６で演算するアルゴリズムは、ＩＤカード２００に記録された電子割符の読出し順序に従って照合データを作成するアルゴリズムであるが、優先順位によるアルゴリズムでも構わない。
図９は一括読出し可能なリーダライタを使用した場合の本発明の動作を説明するフローチャートである。図４を参照して説明する。登録データを予め登録データメモリ３８に設定する（Ｓ１）。そしてリーダライタ１００に複数のＩＤカード２００を近接すると（Ｓ２でＹＥＳのルート）、ＩＤカード２００から一括して割符データを読み出して読取メモリ３５に記録する（Ｓ３）。次にアルゴリズム演算部３６のアルゴリズムに基づいて照合データを生成して照合データメモリ３７に記録する（Ｓ４）。そして比較部５０ａにより登録データメモリ３８に設定された登録データと照合データメモリ３７に記録された照合データとを比較して（Ｓ５）、一致すると（Ｓ５でＹＥＳのルート）、収納棚３１を開錠する（Ｓ６）。一致しない場合は（Ｓ５でＮＯのルート）、収納棚３１を開錠しないで終了する。
【００１５】
図１０は個別読出し用のリーダライタを使用した場合の本発明の動作を説明するフローチャートである。図４を参照して説明する。登録データを予め登録データメモリ３８に設定する（Ｓ１１）。そしてリーダライタ１００にＩＤカード２００を近接すると（Ｓ１２でＹＥＳのルート）、ＩＤカード２００から割符データを読み出して読取メモリ３５に記録する（Ｓ１３）。次にアルゴリズム演算部３６のアルゴリズムに基づいて照合データを生成して照合データメモリ３７に記録する（Ｓ１４）。そして全ての照合データの作成が完了するまで繰り返す（Ｓ１５）。全ての照合データの作成が完了すると（Ｓ１５でＹＥＳのルート）、比較部５０ａにより登録データメモリ３８に設定された登録データと照合データメモリ３７に記録された照合データとを比較して（Ｓ１６）、一致すると（Ｓ１６でＹＥＳのルート）、収納棚３１を開錠する（Ｓ１７）。一致しない場合は（Ｓ１６でＮＯのルート）、収納棚３１を開錠しないで終了する。
図１１は一括読出し可能なリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャートである。図７を参照して説明する。登録データを予め登録データメモリ３８に設定する（Ｓ２１）。そしてリーダライタ１００に複数のＩＤカード２００を近接すると（Ｓ２２でＹＥＳのルート）、ＩＤカード２００から一括して割符データを読み出して読取メモリ３５に記録する（Ｓ２３）。次に読取メモリ３５に記録された割符データに解読キーが存在するか否かをチェックし（Ｓ２８）、存在すれば（Ｓ２８でＹＥＳのルート）、割符データの暗号を解読して（Ｓ２４）、アルゴリズム演算部３６のアルゴリズムに基づいて照合データを生成して照合データメモリ３７に記録する（Ｓ２５）。そして比較部５０ａにより登録データメモリ３８に設定された登録データと照合データメモリ３７に記録された照合データとを比較して（Ｓ２６）、一致すると（Ｓ２６でＹＥＳのルート）、収納棚３１を開錠する（Ｓ２７）。一致しない場合は（Ｓ２６でＮＯのルート）、収納棚３１を開錠しないで終了する。
【００１６】
図１２は個別読出し用のリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャートである。図７を参照して説明する。登録データを予め登録データメモリ３８に設定する（Ｓ３１）。そしてリーダライタ１００に複数のＩＤカード２００を近接すると（Ｓ３２でＹＥＳのルート）、ＩＤカード２００から割符データを読み出して読取メモリ３５に記録する（Ｓ３３）。次に読取メモリ３５に記録された割符データに解読キーが存在するか否かをチェックし（Ｓ３９）、存在すれば（Ｓ３９でＹＥＳのルート）、割符データの暗号を解読して（Ｓ３４）、アルゴリズム演算部３６のアルゴリズムに基づいて照合データを生成して照合データメモリ３７に記録する（Ｓ３５）。そして全ての照合データの作成が完了するまで繰り返す（Ｓ３６）。全ての照合データの作成が完了すると（Ｓ３６でＹＥＳのルート）、比較部５０ａにより登録データメモリ３８に設定された登録データと照合データメモリ３７に記録された照合データとを比較して（Ｓ３７）、一致すると（Ｓ３７でＹＥＳのルート）、収納棚３１を開錠する（Ｓ３８）。一致しない場合は（Ｓ３７でＮＯのルート）、収納棚３１を開錠しないで終了する。
【図面の簡単な説明】
【００１７】
【図１】ＩＤカード用リーダライタ（記録情報読出手段）の構成を示すブロック図。
【図２】ＩＤカードの構成を示すブロック図。
【図３】本発明の一実施形態に係る電子割符照合システムの全体構成を表すブロック図。
【図４】本発明の第１及び第２の実施形態に係るＰＣ５０の内部機能ブロックを表す図。
【図５】本発明の第１の実施形態を説明するための図。
【図６】本発明の第２の実施形態を説明するための図。
【図７】本発明の第３の実施形態に係るＰＣ５０の内部機能ブロックを表す図。
【図８】本発明の第３の実施形態を説明するための図。
【図９】一括読出し可能なリーダライタを使用した場合の本発明の動作を説明するフローチャート。
【図１０】個別読出し用のリーダライタを使用した場合の本発明の動作を説明するフローチャート。
【図１１】一括読出し可能なリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャート。
【図１２】個別読出し用のリーダライタを使用した場合で、且つ割符データが暗号化されている場合の本発明の動作を説明するフローチャート。
【符号の説明】
【００１８】
３０  制御装置、３１  収納棚、３５  読取メモリ、３６  アルゴリズム演算部、３７  照合データメモリ、３８  登録データメモリ、５０ａ  比較部、５０  ＰＣ、１００  リーダライタ
【図１】
2005344365.tif 000003
【図２】
2005344365.tif 000004
【図３】
2005344365.tif 000005
【図４】
2005344365.tif 000006
【図５】
2005344365.tif 000007
【図６】
2005344365.tif 000008
【図７】
2005344365.tif 000009
【図８】
2005344365.tif 000010
【図９】
2005344365.tif 000011
【図１０】
2005344365.tif 000012
【図１１】
2005344365.tif 000013
【図１２】
2005344365.tif 000014