(57)【要約】【課題】  大きなシステム変更を伴うこと無く非接触ＩＣカードの製造関連固有の識別データ以外の情報を開錠データとして使用するＩＣカード開錠システムを提供する。【解決手段】  鍵データＫが、書き換え不可としてＩＣカードのシステムエリアＤ１に格納されたカード固有の識別データ、及び書き換え可能なユーザエリアＤ２に格納されたデータのうち、少なくともユーザエリアＤ２に格納された特定部位のデータを含む一定長データで構成され、開錠制御部６は翳されたＩＣカードから読み取って所定の順序で配列し直して作成した鍵データＫが、予め登録されているデータと一致したら、電子錠１を開錠する開錠制御部６を有する。【選択図】  図１
2015125759.tif 000002
【特許請求の範囲】
【請求項１】
非接触ＩＣカードのメモリに格納されているデータを鍵データとして使用して電子錠の開錠制御を行うＩＣカード開錠システムであって、
翳された前記非接触ＩＣカードから前記メモリに格納されているデータを読み取るＩＣカードリーダと、読み取ったデータから鍵データを生成して認証制御する開錠制御部とを有し、
前記鍵データは、書き換え不可として前記メモリのシステムエリアに格納されたカード固有の識別データ、及び前記メモリの書き換え可能なユーザエリアに格納されたデータのうち、少なくとも前記ユーザエリアの特定部位のデータを含む一定長のデータで構成され、
前記開錠制御部は、前記ＩＣカードから読み取った前記特定部位のデータを所定の順序で配列して鍵データを生成し、当該鍵データが予め登録されているデータと一致したら、前記電子錠を開錠することを特徴とするＩＣカード開錠システム。
【請求項２】
前記鍵データは、前記メモリに格納されている複数種類のデータのそれぞれ特定の部位のデータを組み合わせて形成されることを特徴とする請求項１記載のＩＣカード開錠システム。
【請求項３】
前記鍵データは、前記システムエリアに格納された製造関連固有の識別データのデータ長と同一のデータ長であることを特徴とする請求項１又は２記載のＩＣカード開錠システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、非接触ＩＣカードを利用した開錠システムに関する。
【背景技術】
【０００２】
非接触ＩＣカードを鍵データとして利用し、キャビネットやパーソナルコンピュータ等の電子機器を開錠操作して利用可能とする開錠システムがある。非接触ＩＣカードを利用するこのようなシステムでは、専用のカードを必要とせず他の目的で使用するＩＣカードを電子錠の開錠操作にも使用する構成を容易に実現できるため普及し始めている。
例えば、特許文献１ではＩＣカードに記憶されている製造関連固有の識別データであるＩＤｍを鍵データとして使用し、登録されたデータと一致すれば開錠操作が可能となっている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００４−５４３０５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、ＩＣカードのＩＤｍは書き換えができないため利用し易い一方で、読み取りが容易にできてしまうため複製による成りすましが可能であり、セキュリティ上不安があった。そのため、ＩＣカードが記憶しているＩＤｍ以外の情報を利用する構成が考えられるが、他のデータはＩＤｍのようにデータ長が決まってるわけではないため、大きなシステム変更を必要とし、容易に開錠データとして利用できなかった。
【０００５】
そこで、本発明はこのような問題点に鑑み、大きなシステム変更を伴うこと無く非接触ＩＣカードの製造関連固有の識別データ以外の情報を開錠データとして使用するＩＣカード開錠システムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記課題を解決する為に、請求項１の発明は、非接触ＩＣカードのメモリに格納されているデータを鍵データとして使用して電子錠の開錠制御を行うＩＣカード開錠システムであって、翳された前記非接触ＩＣカードから前記メモリに格納されているデータを読み取るＩＣカードリーダと、読み取ったデータから鍵データを生成して認証制御する開錠制御部とを有し、前記鍵データは、書き換え不可として前記メモリのシステムエリアに格納されたカード固有の識別データ、及び前記メモリの書き換え可能なユーザエリアに格納されたデータのうち、少なくとも前記ユーザエリアの特定部位のデータを含む一定長のデータで構成され、前記開錠制御部は、前記ＩＣカードから読み取った前記特定部位のデータを所定の順序で配列して鍵データを生成し、当該鍵データが予め登録されているデータと一致したら、前記電子錠を開錠することを特徴とする。
この構成によれば、ＩＣカードに格納されているデータのうち少なくともユーザエリアのデータを所定の順序で配列して鍵データを作成するため、登録されている１個のデータを鍵データにする場合に比べて解読し辛く、セキュリティの向上に有効である。また、一定長のデータで鍵データを構成するため、ＩＣカードに記憶されたデータの長さに関係が無く汎用性を有し、システムを構築しやすい。
【０００７】
請求項２の発明は、請求項１に記載の構成において、前記鍵データは、前記メモリに格納されている複数種類のデータのそれぞれ特定の部位のデータを組み合わせて形成されることを特徴とする。
この構成によれば、鍵データがメモリに格納された複数種類のデータから読み取った部分データを組み合わせて構成されるため、ＩＣカードから読み取ったデータを並べ替えず鍵データとするより解読し難く、セキュリティの向上に有効である。
【０００８】
請求項３の発明は、請求項１又は２記載の構成において、前記鍵データは、前記システムエリアに格納された製造関連固有の識別データのデータ長と同一のデータ長であることを特徴とする。
この構成によれば、鍵データのデータ長が製造関連固有の識別データの長さと同一であるため、製造関連固有のデータを鍵データとした従来のＩＣカード開錠システムを利用することが可能であり、大幅なシステム変更を行うことなく新たな開錠システムを構築することが可能である。
【発明の効果】
【０００９】
本発明によれば、ＩＣカードに格納されているデータのうち少なくともユーザエリアのデータを所定の順序で配列して鍵データを作成するため、登録されている１個のデータを鍵データにする場合に比べて解読し辛く、セキュリティの向上に有効である。また、一定長のデータで鍵データを構成するため、ＩＣカードに記憶されたデータの長さに関係が無く汎用性を有し、システムを構築しやすい。
【図面の簡単な説明】
【００１０】
【図１】本発明に係るＩＣカード開錠システムの一例を示す構成図である。
【図２】開錠の流れを示すフローチャートである。
【図３】読み取る部位を示すＩＣカードのデータエリアの説明図である。
【図４】読み取る部位を示ＩＣカードのデータエリアの他の説明図である。
【発明を実施するための形態】
【００１１】
以下、本発明を具体化した実施の形態を、図面を参照して詳細に説明する。図１は本発明に係るＩＣカード開錠システムの一例を示す構成図であり、１は電子錠、２は非接触ＩＣカード（以下、単に「ＩＣカード」と称する。）の情報を読み取るＩＣカードリーダ、３は鍵データの入力等を行う操作部、４は鍵データ等を記憶する記憶部、５は照合結果を通知するためのＬＥＤやブザーから成る表示部、６はシステムを全体を制御する開錠制御部である。
【００１２】
このように構成されたＩＣカード開錠システムの動作は以下の様である。図２のフローチャートを参照して説明する。ＩＣカードリーダ２にＩＣカード（図示せず）が翳されたら、開錠制御部６がそれを検知して（Ｓ１でＹｅｓ）、ＩＣカードのメモリに記憶されているＩＤ情報等のデータを読み込む（Ｓ２）。読み込まれたデータは、開錠制御部６の制御により次のように処理される。
【００１３】
開錠制御部６は、ＩＣカードのメモリに格納されているデータを読み込んだら、その中から予め設定された特定の部位のデータ（以下、これを「部分データ」と称する。）を取り出す（Ｓ３）。具体的に、ＩＣカードのメモリにはシステムエリアとユーザエリアがあり、ここではユーザエリアの特定部位のデータが、予め設定された規則に従い取り出される。この際、データが暗号化されている場合は（Ｓ４でＹｅｓ）、復号化される（Ｓ５）。
取り出された部分データは、元データ毎に設定された順序で並べ替えが行われ、指定された桁数の鍵データが成される（Ｓ６）。
【００１４】
図３は、ＩＣカードの読み取る部位を示すデータエリアの説明図であり、鍵データが作成される説明図を示している。ＭはＩＣカードのデータエリア（メモリ）、Ｄ１はシステムデータを記憶するシステムエリア、Ｄ２はユーザデータを記憶するユーザエリアであり、ｄｔは読み取ったデータから鍵データＫを作成するイメージ図である。
ここでは、非接触ＩＣカードの一例としてＦｅｌｉＣａ（登録商標）の場合を示しており、ＩＣカードのデータエリアＭには図３に示すように製造関連固有の識別データであるＩＤｍがシステムエリアＤ１に記憶され、ＳＳＦＣ（登録商標（Shared Security Formats Cooperation））のデータがユーザエリアＤ２に格納されている。
また、ｄｔ１〜ｄｔ５（第１データ〜第５データ）はＩＣカードリーダ２により読み取られたユーザエリアＤ２のデータ、即ちユーザエリアＤ２に書き込まれたデータを示している。
【００１５】
尚、ＩＤｍは８バイトの数字から成る製造関連識別データであるし、ＳＳＦＣは変更や消去が可能なユーザ設定のデータであり、ＳＳＦＣ仕様としてデータフォーマットが設定され、サービスの目的に従って書き込みが行われる。
【００１６】
開錠制御部６は、ユーザーエリアＤ２から読み取った第１データｄｔ１から第５データｄｔ５までのデータを基にＩＤｍデータ長に等しい８桁の鍵データＫを作成する。具体的に、第１データｄｔ１の最初の２桁データ、第２データｄｔ２の最初の１桁データ、第３データｄｔ３の３番目及び５番目の各１桁データ、第４データｄｔ４の最初の１桁データ、第５データｄｔ５の３，４番目から成る２桁データが抜き取られて使用される（何れも図３に示す破線で囲んだ部分）。
【００１７】
そして、個々のデータは予め設定された順に配列される。ここでは、第１データｄｔ１の２番目データ、第３データｄｔ３の５番目データ、第２データｄｔ２の１番目データ、第５データｄｔ５の３番及び４番目データ、第３デーｄｔ３タの３番目データ、第４データｄｔ４の１番目データの順に配列されて鍵データＫ１が作成される。
【００１８】
こうして読み込んだ部分データを所定の順に配列したデータ「ＡＢ５ａうえ３ア」が鍵データＫとなり、この鍵データＫが記憶部４に登録されているデータと照合（Ｓ７）され、一致したら（Ｓ８でＹｅｓ）電子錠１の開錠が実施（Ｓ９）される。一致しなければ開錠は行われず制御を終了する。開錠したら、表示部５で開錠したことがＬＥＤの発光等で表示される（Ｓ１０）。
【００１９】
このように、ＩＣカードに格納されているデータのうち少なくともユーザエリアのデータを所定の順序で配列して鍵データＫを作成するため、登録されている１個のデータを鍵データにする場合に比べて解読し辛く、セキュリティの向上に有効である。また、一定長のデータで鍵データＫを構成するため、ＩＣカードに記憶されたデータの長さに関係が無く汎用性を有し、システムを構築しやすい。
また、鍵データＫがＩＣカードのメモリに格納された複数種類のデータｄｔ１〜ｄｔ５から読み取った部分データを組み合わせて構成されるため、ＩＣカードから読み取ったデータを並べ替えず鍵データとするより解読し難く、セキュリティの向上に有効である。
更に、鍵データＫのデータ長がＩＤｍのデータ長と同一であるため、ＩＤｍを鍵データＫとした従来のＩＣカード開錠システムを利用することが可能であり、大幅なシステム変更を行うことなく新たな開錠システムを構築することが可能である。
【００２０】
図４はＩＣカードのデータエリアの他の説明図を示し、ユーザエリアＤ２が記憶するデータの他の例を示している。ＩＣカードに記憶されているユーザエリアＤ２のデータが、図４に示すような一連の長いデータである場合は、このデータから特定の部位のデータを抜き取って所定の桁数の鍵データを作成すれば良い。ここでは１例として、２番目、３番目、７〜９番目、１４番目、２０番目、２５番目のデータが抜き取られ、所定の順に並び替えられて鍵データＫが作成される様子を示している。
このように、ＩＣカードに記憶されているデータ数やデータ長に依存すること無く鍵データＫを作成することができ、使用するＩＣカードに汎用性を持たせることができる。
【００２１】
尚、上記実施形態は、ユーザエリアＤ２のデータのみを使用して鍵データＫを作成する構成を示しているが、システムエリアＤ１のデータを一部に使用して鍵データＫを作成しても良い。またＦｅｌｉＣａを例に説明したが、上記の如く作成した鍵データＫは他の規格の非接触ＩＣカードに対しても適用できるものである。
【符号の説明】
【００２２】
１・・電子錠、２・・ＩＣカードリーダ、３・・操作部、４・・記憶部、５・・表示部、６・・開錠制御部、Ｄ１・・システムエリア、Ｄ２・・ユーザエリア、Ｋ・・開錠データ、Ｍ・・非接触ＩＣカードのメモリ。
【図１】
2015125759.tif 000003
【図２】
2015125759.tif 000004
【図３】
2015125759.tif 000005
【図４】
2015125759.tif 000006