(57)【要約】  【課題】  磁気カードを対象とするインフラに対応したカードシステムにおいて、カードインフラ対応の投資コストを大幅に低減し、最小限のソフト変更のみでセキュリティ機能を確保したＩＣカードリーダが使用できるようにする。  【解決手段】  磁気ヘッド２による再生波形をディジタル信号に変換する再生回路３と、ＩＣカードからデータを受信する送受信回路５を備え、ＣＰＵ６によって送受信回路５経由で受信したＩＣカードのデータを暗号化し再生回路３からの出力信号と同様の仕様で波形出力する。端末側１０は、ＣＰＵ６からの識別信号によりＩ／Ｆ部１１で受信したデータが磁気カードのデータと判定したときには何も加工せず、ＩＣカードのデータと判定したときは受信したデータをデータ処理部１３にて復号化するように構成されている。【選択図】  図１
2005190090.tif 000002
【特許請求の範囲】
【請求項１】
データキャリアから情報を受信する受信部と、前記受信部で受信した情報を暗号化する制御部と、上位装置との通信を行う通信部とを備え、前記制御部で暗号化した情報をクロック信号とデータ信号を用いて前記通信部から前記上位装置に送信する情報読取装置。
【請求項２】
磁気記録媒体から情報を読み取る磁気情報読取部と、データキャリアから情報を受信する受信部と、前記受信部で受信した情報を暗号化する制御部と、上位装置との通信を行う通信部とを備え、前記磁気情報読取部で読み取った情報または前記受信部で受信し前記制御部で暗号化した情報をクロック信号とデータ信号を用いて前記通信部から前記上位装置へ送信し、併せて前記送信する情報が前記磁気情報読取部で読み取ったものか前記受信部で受信したものかを判別する識別情報を前記上位装置に送信する情報読取装置。
【請求項３】
制御部は、受信部で受信した情報の暗号化に伴い、情報の文字数をＩＤカードの国際規格で定められた記録仕様で磁気カードの磁気ストライプ上へ記録できない長さの文字数に伸長する請求項１または２記載の情報読取装置。
【請求項４】
通信部から上位装置へ送信するクロック信号またはデータ信号に、データキャリアから受信したものであることを示す識別情報を特定パターンとして重畳させた請求項２記載の情報読取装置。
【請求項５】
通信部から上位装置に送信するクロック信号とデータ信号の通信仕様は、磁気カード読取装置の通信仕様と同様である請求項１から４のいずれか１項に記載の情報読取装置。
【請求項６】
情報読取装置と前記情報読取装置から情報を受信する上位装置とからなる情報読取システムであって、前記情報読取装置は、データキャリアから情報を受信する第１の受信部と、前記第１の受信部で受信した情報を暗号化する制御部と、上位装置との通信を行う通信部とを備え、前記制御部で暗号化した情報をクロック信号とデータ信号を用いて前記通信部から前記上位装置に送信し、前記上位装置は、前記情報読取装置から送信された情報を受信する第２の受信部と、前記情報読取装置で暗号化した情報を復号化する復号部とを備え、前記情報読取装置から送信された情報を復号部で復号する情報読取システム。
【請求項７】
情報読取装置と前記情報読取装置から情報を受信する上位装置とからなる情報読取システムであって、前記情報読取装置は、磁気記録媒体から情報を読み取る磁気情報読取部と、データキャリアから情報を受信する第１の受信部と、前記第１の受信部で受信した情報を暗号化する制御部と、前記上位装置との通信を行う通信部とを備え、前記磁気情報読取部で読み取った情報または前記第１の受信部で受信し前記制御部で暗号化した情報をクロック信号とデータ信号を用いて前記通信部から前記上位装置へ送信し、併せて前記送信する情報が前記磁気情報読取部で読み取ったものか前記第１の受信部で受信したものかを判別する識別情報を前記上位装置に送信し、前記上位装置は、前記情報読取装置から送信された情報や前記識別情報を受信する第２の受信部と、前記情報読取装置で暗号化した情報を復号する復号部とを備え、前記識別情報が前記第１の受信部で受信したものであることを示す情報である場合に前記情報読取装置から送信された情報を復号部で復号する情報読取システム。
【請求項８】
情報読取装置の制御部は、第１の受信部で受信した情報の暗号化に伴い、情報の文字数をＩＤカードの国際規格で定められた記録仕様で磁気カードの磁気ストライプ上へ記録できない長文字数に伸長する請求項６または７記載の情報読取システム。
【請求項９】
情報読取装置の通信部から上位装置へ送信するクロック信号またはデータ信号に、データキャリアから受信したものであることを示す識別情報を特定パターンとして重畳させた請求項７記載の情報読取システム。
【請求項１０】
情報読取装置の送信部から上位装置に送信するクロック信号とデータ信号の通信仕様は、磁気カード読取装置の通信仕様と同様である請求項６から９のいずれか１項に記載の情報読取システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、磁気カードを対象としたインフラに対応する情報読取装置および情報読取システムに関するものである。
【背景技術】
【０００２】
磁気カードは、キャッシュカードやクレジットカードなどに広く使われてきたが、セキュリティ面の弱さから偽造や不正使用による被害が増加している。その防御策として、さまざまな分野で、近年磁気カードに比べセキュリティ面に優れるＩＣカード化への移行や導入が検討されている。しかしながら、磁気カードを対象として拡充されてきた既存の各種端末やネットワークなどのインフラをＩＣカード対応に切り替えるためには莫大な投資を要するなどの理由から、現状ではＩＣカード化はまだそれほど進んでいない。
【０００３】
ＩＣカードを使用したシステムの普及の鍵となるのは、その汎用性や利便性を引き出すことであるが、現在の磁気カードというインフラからのシームレスな移行をはかることも重要なポイントとなる。なお、カードインフラのシームレスな移行に関しては、ＩＣカード読み取り書き込み装置に磁気カードのデータの通信仕様と同一とするための通信データ変換インターフェイスを持たせるものが知られている（例えば特許文献１参照）。
【０００４】
図８は上記特許文献１に記載されたカード式自動販売機を示すものである。このカード式自動販売機に接続されるＩＣカード読み取り書き込み装置について、図８を用いて説明する。
【０００５】
図８において、１０１はカード式自動販売機であり、マスター制御部である主制御部１０２に制御バスライン１０８を介してコネクタ１０７が接続されている。コネクタ１０７には、磁気カードを処理するための磁気カード読み取り書き込み装置１０９が接続されるようになっており、主制御部１０２はコネクタ１０７を介して接続された通信インターフェイス１１０に対してポーリングをかけてデータの送受信やコマンドの送信を行いながら、自動販売機全体を統括している。
【０００６】
このカード式自動販売機１０１に対して、ＩＣカード読み取り書き込み装置１１１は通信インターフェイス１１２に対する通信データ変換インターフェイス１１３を設けており、ＩＣカードのデータはＩＣカード読み取り書き込み装置１１１により読み込まれ、通信インターフェイス１１２を通して通信データ変換インターフェイス１１３に送られ、ここでＩＣカードのデータを磁気カード読み取り書き込み装置１０９により読み込まれた磁気カードデータと同様の通信仕様にデータ変換して主制御部１０２に送信する構成となっている。
【０００７】
かかる構成により、磁気カード読み取り書き込み装置用のインターフェイスを持つカード式自動販売機１０１に何も変更すること無しに、磁気カード読み取り書き込み装置１０９を接続するためのコネクタ１０７にＩＣカード読み取り書き込み装置１１１を接続することができ、ＩＣカードの利用が可能となる。
【特許文献１】特開平４−１９５３８０号公報（第２−３頁、第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、既設の磁気カードシステムに接続される磁気カードリーダの多くは、磁気ヘッドを通して再生された信号を復調回路によりクロック信号（データ判別タイミング信号）とデータ信号とに分離出力し、これらの信号は物理的な媒体の電気的インターフェイスやデータ転送のためのフレーム形式の変換、暗号化などの加工はされずそのまま上位装置へ送信される。従って、この従来の構成では、ＩＣカード内の情報は暗号化などされず単に磁気カードの記録様式と同一のデータイメージとして読み取り書込装置外に出力されることになるので、盗難や盗聴に対して無防備になるという問題を抱える。そのため、ＩＣカード内の情報が盗まれ（スキミング）、そのデータを磁気カードにコピーするといったカードの偽造が容易に行われ、本来は情報の読み出しや偽造が困難で磁気カードに比べて安全性の高いカードシステムを提供するはずのＩＣカード化が、その意味を成さなくなるという課題を有していた。
【０００９】
本発明は、上記従来の課題に鑑み、ＩＣカードインフラ対応の投資コストを大幅に低減しつつ、セキュリティ機能の確保を実現した情報読取装置および情報読取システムを提供することを目的とする。
【課題を解決するための手段】
【００１０】
上記目的を達成するために、本発明の第１の情報読取装置は、データキャリアから情報を受信する第１の受信部と、第１の受信部で受信した情報を暗号化する制御部と、上位装置との通信を行う通信部とを備え、制御部で暗号化した情報を磁気カード読取装置の通信仕様に倣いクロック信号とデータ信号を用いて通信部から上位装置に送信するものである。
【００１１】
また、本発明の第１の情報読取システムは、前記情報読取装置と前記情報読取装置から情報を受信する上位装置とからなり、上位装置は、前記情報読取装置から送信された情報を受信する第２の受信部と、前記情報読取装置で暗号化した情報を復号化する復号部とを備え、前記情報読取装置から送信された情報を復号部で復号するものである。
【００１２】
この構成によれば、磁気カードに対応した既設の情報読取システムにおいて、上位装置の回路を変更することなく最小限のソフト変更のみで、磁気カード読取装置からデータキャリア対応の情報読取装置への置換が可能になる。さらに、情報読取装置と上位装置の接続インターフェイスを流れる情報は暗号化されているので偽造が困難となる。
【００１３】
また、本発明の第２の情報読取装置は、磁気記録媒体から情報を読み取る磁気情報読取部と、データキャリアから情報を受信する第１の受信部と、第１の受信部で受信した情報を暗号化し、併せて情報の文字数をＩＤカードの国際規格で定められた記録仕様で磁気カードの磁気ストライプ上へ記録する場合に磁気ストライプの長さを超えることになる文字数に伸長する制御部と、上位装置との通信を行う通信部とを備え、第１の受信部で受信し制御部で暗号化した情報を磁気情報読取部の出力様式に倣いクロック信号とデータ信号を用いて通信部から上位装置へ送信し、併せて前記送信する情報が磁気情報読取部で読み取ったものか第１の受信部で受信したものかを判別する識別情報をクロック信号またはデータ信号中に重畳して上位装置に送信するものである。
【００１４】
また、本発明の第２の情報読取システムは、前記情報読取装置と前記情報読取装置から情報を受信する上位装置とからなり、上位装置は、前記情報読取装置から送信された情報や前記識別情報を受信する第２の受信部と、前記情報読取装置で暗号化した情報を復号する復号部とを備え、前記識別情報が前記第１の受信部で受信したものであることを示す場合に前記情報読取装置から送信された情報を復号部で復号するものである。
【００１５】
この構成によれば、磁気カードに対応した既設の情報読取システムに対して、上位装置の回路を変更することなく最小限のソフト変更のみで、容易に磁気カードとデータキャリアの両方に対応したシステムへアップグレードすることができる。さらに、データキャリアから受信した情報を暗号化し文字数を伸長することで、通常の磁気カードにコピーしようとしても磁気ストライプ内に情報を書き込みきれなくなり、偽造カードの作成を防止することができる。
【発明の効果】
【００１６】
以上のように本発明は、既設の磁気カードシステムをＩＣカード化する際にシステムの大幅な変更が不要となりインフラ対応の投資コストを大幅に低減することができると共に、偽造や不正使用を困難にし、高度なセキュリティを実現することができる。
【発明を実施するための最良の形態】
【００１７】
以下、本発明の実施の形態１について、図１から図４を用いて説明する。
【００１８】
（実施の形態１）
図１において、１は磁気記録媒体の一例としての磁気カード１７およびデータキャリアの一例としての非接触ＩＣカード１９の両方の処理に対応した複合型のカードリーダであり、このカードリーダ１は、磁気カード１７の情報を読み取る磁気ヘッド２と、磁気ヘッド２で読み取った情報を処理し端末１０へ送る再生回路３と、非接触ＩＣカード１９と通信を行うアンテナ４と、送受信回路５と、ＣＰＵ（中央処理装置）６と、端末との通信路を切り替える信号セレクタ７などから構成される。再生回路３は、磁気カード１７上の磁気ストライプから磁気ヘッド２を通して再生したアナログ信号をディジタル信号に変換し出力するものである。ＣＰＵ６は、非接触ＩＣカード１９との情報の送受信や、非接触ＩＣカード１９から受信した情報の暗号化および端末１０への送出、信号セレクタ７の切替え制御など、カードリーダ１全体の制御を行うものである。そして、ＣＰＵ６が発する送信コマンドは送受信回路５で変調されてアンテナ４を介し非接触ＩＣカード１９側へ伝送され、また、アンテナ４で受信した非接触ＩＣカード１９からの応答はデータ送受信回路５で復調されてＣＰＵ６へと伝えられる。また、信号セレクタ７から端末１０へ出力されるクロック信号およびデータ信号であるカードデータ８は、カードリーダ１とインターフェイスをなす端末１０のＩ／Ｆ（インターフェイス）部１１に入力されるようになっている。
【００１９】
なお、信号セレクタ７はＣＰＵ６からの信号に基づいて、磁気ヘッド２で読み取った情報を端末１０に出力するのか、アンテナ４で受信した情報を端末１０に出力するのかを切り替えるものであり、通常は磁気ヘッド２で読み取った情報を端末１０に出力する状態になっているが、ＣＰＵ６がアンテナ４を介して非接触ＩＣカード１９から情報を受け取り、ＣＰＵ６からアンテナ４で受信した情報を端末１０に出力する旨の信号を信号セレクタ７が受信した場合に、信号セレクタ７はアンテナ４で受信した情報を端末１０に出力するように切り替えるものである。
【００２０】
また、上位装置の一例としての端末１０は、カードリーダ１から与えられるクロック信号およびデータ信号であるカードデータ８を受信するＩ／Ｆ部１１と、カードリーダ１から与えられるＩ／Ｆ部１１に入力されたカードデータ８が磁気カード１７のデータであるのか非接触ＩＣカード１９のデータであるのかを示す識別信号９に基づいてＩ／Ｆ部１１に入力されるカードデータ８が非接触ＩＣカード１９のデータかどうかを判別する判定部１２と、カードリーダ１のＣＰＵ６で暗号化された非接触ＩＣカード１９のカードデータ８の復号化など受信したカードデータ８の処理を行うデータ処理部１３と、端末１０内の各部の動作を統括する主制御部１４とから構成される。
【００２１】
なお、識別信号９は通常は磁気カード１７のデータであることを示す信号としてカードリーダ１のＣＰＵ６から端末１０に送出されるが、ＣＰＵ６がアンテナ４を介して非接触ＩＣカード１９から情報を受け取った場合には、非接触ＩＣカード１９のデータであることを示す信号としてカードリーダ１のＣＰＵ６から端末１０に送出される
また、端末１０はネットワークを介してセンタのサーバ１５と接続されている。
【００２２】
なお、この端末１０の例としては、カードを用いて決済処理を行う決済端末装置などがあり、図２に端末１０の一例としての決済端末装置を示し、図２（ａ）は斜視図、図２（ｂ）は要部断面図である。
【００２３】
以上のように構成されたカードシステムについて、図１から図４を用いてその動作を説明する。
【００２４】
最初に、磁気カード１７を用いた処理について説明する。
【００２５】
図２（ｂ）に示すように、端末１０に設けられたカード走行案内溝２０の走行ガイド２１に沿って磁気カード１７を摺動すると、カードリーダ１に取り付けられた磁気ヘッド２が磁気カード１７の磁気ストライプ１８に圧接されて、磁気カード１７の磁気記録データが再生される。磁気ヘッド２による再生波形は、再生回路３によりクロック信号（データ判別タイミング信号）とデータ信号として信号セレクタ７に分離出力される。図３（ａ）は、このときの各部の信号を示したものであり、図３（ｂ）はその一部分を拡大したタイミングチャートである。
【００２６】
なお、信号セレクタ７では、再生回路３から出力された信号を加工せずにそのまま端末１０へ送信する。そして、端末１０では、判定部１２が識別信号９に基づいてＩ／Ｆ部１１に入力されたデータが磁気カード１７のデータであると判定すると、端末１０では受信したカードデータの加工は行わず、ネットワークを介してサーバ１５へカード情報の与信照会や売上げ処理などを行う。
【００２７】
次に、非接触ＩＣカード１９を用いた処理について説明する。
【００２８】
カードリーダ１のＣＰＵ６は、非接触ＩＣカード１９への送信コマンドを随時発行し、アンテナ４の交信領域内に非接触ＩＣカード１９が存在するかどうかを周期的に確認するようになっている。非接触ＩＣカード１９がアンテナ４に近接されると、アンテナ４は非接触ＩＣカード１９からの応答を受けＣＰＵ６は引き続き決められた通信手順に従って逐次的に非接触カード１９に対してコマンドを送信し、非接触ＩＣカード１９内の情報を読み書きする。さらに、ＣＰＵ６は非接触ＩＣカード１９から受信したデータが認証された端末１０以外では解読できないように、ある一定の規則に従って文字や記号を他の記号に交換する暗号化処理を行う。そして、ＣＰＵ６は図３に示した磁気カード１７の読み取り用の再生回路３の出力様式と同様の仕様になるように前記暗号化した情報をクロック信号およびデータ信号として波形化し、具体的には、オール“０”、スタートマーク、暗号化データ、エンドマーク、ＬＲＣ、オール“０”の順序にて信号セレクタ７に出力する。この波形化後のデータは信号セレクタ７を介して端末１０に送信され、併せてＣＰＵ６から端末１０へ非接触ＩＣカード１９のデータであることを識別するための識別信号９が送出される。
【００２９】
端末１０の判定部１２が、識別信号９に基づいてＩ／Ｆ部１１に入力されたデータが非接触ＩＣカード１９のデータであると判定すると、端末１０側では受信したカードデータをデータ処理部１３により復号し暗号化されたデータを暗号化前のデータへ戻す。これにより、端末１０は磁気カード１７の処理のときと同様に、ネットワークを介してサーバ１５へカード情報の与信照会や売上げ処理などを行うことが可能となる。
【００３０】
なお、復号した非接触カード１９のデータは磁気カード１７のデータ様式と同様になるようにしてあるので、非接触ＩＣカード１９のデータであっても既設の磁気カードシステムのネットワーク環境が利用でき、非接触ＩＣカード１９を利用するための特別なネットワークの変更は不要となる。
【００３１】
また、カードリーダ１と端末１０との間の通信路で通信される非接触ＩＣカード１９のデータは、暗号化されているためセキュリティ性は確保される。なお、この通信路での盗聴（スキミング）や、暗号化された非接触ＩＣカード１９のデータの磁気カード１７へのデッドコピーといった偽造は比較的容易ではあるが、この偽造磁気カードを不正使用した場合には磁気カード１７として磁気ヘッド２で読み取られることになり、この場合ＣＰＵ６から端末１０へ送信される識別信号９は磁気カード１７のデータであることを意味するものとなるので端末１０では復号は行われない。すなわち、スキミングされた非接触ＩＣカード１９のデータは暗号化されているので、復号しなければ端末１０で正しく認証等が行われないが、識別信号９は復号しないことを意味する信号なので端末１０で復号は行われない。従って、偽造カードを用いて端末１０による決済処理等を行うことはできず、結果として偽造カードによる被害を低減することができる。
【００３２】
なお、暗号化についての好ましい態様としては、ＣＰＵ６による暗号化処理の際に、データの文字数を伸長することである。図２（ｂ）の要部断面図に示したように、カード走行案内溝２０のＡ寸法により使用できるカード長が規定される。また、図４はスロットタイプのカードリーダの構造を示した概略図であり、図４（ｂ）はカードが完全に挿入された位置を示している。すなわち、磁気カード１７の読み取りはカード収納箱３０へ磁気カード１７を挿入するときに行われるため、この図４に示すスロットタイプのカードリーダ１ではＢ寸法により使用できるカード長が規定されるようになっている。従って、文字数を伸長すると正規の長さの磁気カード１７にはデータが入りきらないので、このカードは使用することができず、また、これに対応するために長さの長いカードを作成して偽造したとしても、カードリーダ１により使用できるカードの長さが規定されている場合には長さの長いカードは使用することができない。従って、データの文字数を伸長することで偽造防止効果を高めることができる。
【００３３】
また、磁気カード１７のデータ処理に関わる再生回路３は周波数帯域幅が広く設計されており、一般に０．４ｋＨｚ〜２４．８ｋＨｚ（記録密度２１０ＢＰＩの磁気カードデータを５ｃｍ／ｓ〜１５０ｃｍ／ｓに相当）の範囲まで再生可能となっている。
【００３４】
ここで、ＩＤカードの国際規格で定められた記録仕様では、例えばトラック１は記録密度２１０ＢＰＩで記録文字数は７９文字と規定されている。このＩＤカードのトラック１に、例えば７９文字の倍の文字数である１５８文字を記録するには、およそ倍の記録密度で書き込みをすることで実現可能となる。
【００３５】
そこで、暗号化としてデータの文字数を伸長する場合に、磁気カード１７の操作速度が超低速の場合でも上記の再生回路３の周波数帯域を超えるような文字数（記録密度）になるように文字数を大幅に伸長するものとする。こうすることで、カードリーダ１から端末１０への通信路でスキミング等が行われ偽造磁気カードが作成されたとしても、この偽造磁気カードのデータは再生回路３で再生することができないので、カードの処理は不可能となる。すなわち、偽造磁気カードの作成を防止することが可能となる。これにより、セキュリティをさらに強化することができる。
【００３６】
なお、本実施の形態では、カードリーダ１は磁気カード１７および非接触ＩＣカード１９の両方に対応しているが、非接触ＩＣカード１９のみに対応したもの、接触ＩＣカードのみに対応したもの、これら複数のカードの組合せに対応したもの、あるいはその他のデータキャリアに対応したものであっても良いことは言うまでもない。例えば非接触ＩＣカード１９のみに対応したカードリーダである場合には、カード情報を暗号化し、かつ、磁気カードの通信仕様と同様なクロック信号とデータ信号として端末１０に送信することで、情報伝送のセキュリティ性を高め、また、端末１０の大幅な変更を必要とせず非接触ＩＣカード１９を用いた処理が可能となる。なお、この場合の端末１０は、暗号化された情報を復号するための復号機能を有するものであり、この復号機能は端末１０にプログラムを追加することなどで実現することができる。
【００３７】
また、本実施の形態ではカードリーダ１は端末１０に組み込まれた例を示しているが、これに限るものではなく、端末１０の外部機器として接続されるものであっても良い。
【００３８】
（実施の形態２）
図５は、本実施の形態におけるカードシステムの構成を示すブロック図である。
【００３９】
本実施の形態において実施の形態１と同様の箇所については同一の符号を付して詳細な説明を省略する。実施の形態１と異なるのは、非接触ＩＣカード１９のデータかどうかを識別するための識別信号９が独立した個別の信号としてＣＰＵ６から出力されるのではなく、信号セレクタ７から送出されるクロック信号およびデータ信号に特定パターンとして重畳されるようにした点である。
【００４０】
図６は信号セレクタ７から出力される信号を示したものであり、図６（ａ）は磁気カード１７の情報を読み取った場合に出力された信号の一例を示し、図６（ｂ）は非接触ＩＣカード１９の情報を読み取った場合に出力された信号の一例を示したものである。
【００４１】
図６（ａ）に示す磁気カード１７の情報に関する信号については、磁気カード１７の操作速度によりクロックの１周期（Ｔ）は変化するが、クロック信号のデューティ（クロックの１周期（Ｔ）のＬｏｗ区間（Ｔ１）とＨｉｇｈ区間（Ｔ２）との割合）はほぼ一定である。また、図６（ｂ）に示す非接触ＩＣカード１９の情報に関する信号については、ＣＰＵ６にてエミュレート出力されるため、クロック信号は任意のデューティ（クロックの１周期（Ｔ）のＬｏｗ区間（Ｔ３）とＨｉｇｈ区間（Ｔ４）との割合）で出力することが可能である。そこで、ＣＰＵ６は出力する非接触ＩＣカード１９の情報に関するクロック信号のデューティを、磁気カード１７のデューティと異なるデューティとして出力する。また、端末１０にはあらかじめ非接触ＩＣカード１９の情報に関するクロック信号のデューティと、磁気カード１７の情報に関するクロック信号のデューティとを情報として与えておき、端末１０の判定部１２により、前述のあらかじめ与えられたデューティとＩ／Ｆ部１１に入力されたクロック信号のデューティとを比較することにより、Ｉ／Ｆ部１１に入力された情報が磁気カード１７のものであるのか非接触ＩＣカード１９のものであるのかを識別することができる。
【００４２】
なお、図６（ｂ）に示すクロック信号のセットアップ時間（Ｔ５）やホールド時間（Ｔ６）の長さを変えることで、どちらのカード情報であるかを識別できるようにしても良い。
【００４３】
さらに他の重畳方法として、クロック信号の周期（Ｔ）の時間的変化という観点から、それを識別情報として適用することもできる。図２に示した端末１０に組み込まれたカードリーダ１の場合、磁気カード１７は人の手で扱うのでカード操作の定速性は期待できない。このため、クロック信号の周期（Ｔ）は時間と共に変化する。例えば、ある周期Ｔｎとその次の周期Ｔｎ＋１とは異なる。一方、非接触ＩＣカード１９のデータはＣＰＵ６にてエミュレート出力するため、一定周期で出力させることができる。すなわち、ある周期Ｔｎとその次の周期Ｔｎ＋１とは同じとなる。そこで、端末１０の主制御部１４はＩ／Ｆ部１１に入力された信号のうちクロック信号の周期（Ｔ）を監視することにより、クロック信号の周期に時間的に差があれば磁気カード１７のデータであると識別し、クロック信号の周期に時間的な差がなければ非接触ＩＣカード１９のデータであると識別することができる。
【００４４】
なお、カードリーダ１がモータ式のカード搬送機構を有しており、磁気カード１７が定速搬送される場合には、逆に、非接触ＩＣカード１９の情報でＣＰＵ６にてエミュレート出力するクロック信号の周期の時間的変化が大きくなるようにすればよい。ただし、この場合には、端末１０はクロック信号の時間的変化が大きい場合は非接触ＩＣカード１９の情報であると判断し、時間的変化が小さい場合は磁気カード１７の情報であると判断するものとする。
【００４５】
また、非接触ＩＣカード１９のデータをカードリーダ１から端末１０に送信する場合には、クロック信号の周期（Ｔ）を磁気カード１７のデータを送信する場合より短くすることでデータ転送速度を向上させ、暗号化処理などに伴うタイムラグを減少するようにしてもよい。
【００４６】
以上のように本実施の形態によれば、カードリーダ１と端末１０の接続に関して、端末１０側は非接触ＩＣカード１９のデータかどうかを識別するための追加のインターフェイス回路が不要となるため、インフラ対応の投資コストを抑えることができる。
【００４７】
また、実施の形態１と同様に、ＣＰＵ６で暗号化されて信号セレクタ７に出力される非接触ＩＣカード１９のデータの通信仕様を磁気カード１７の情報の通信仕様と同様とすることで、端末１０側は復号するためのプログラムの追加など最小限のソフト変更のみで非接触ＩＣカード１９の適用を可能にしているので、端末１０側への影響を最小限に抑えることができる。
【００４８】
なお、本実施の形態ではクロック信号の周期やデューティの相違により、非接触ＩＣカード１９のデータかどうかを識別できるようにしているが、識別情報をデータの一部として端末１０側へ送出し、これによって識別するようにしても良い。この例について、図７を用いて説明する。
【００４９】
図７は、ＣＰＵ６で暗号化されて信号セレクタ７に出力される非接触ＩＣカード１９のデータの一部として識別情報を付加して送信する場合を示した図である。
【００５０】
図７において、識別情報はデータの終端部に付加されている。端末１０の判定部１２は受信したデータの終端部がすべて“０”で終了するのか、あるいは識別情報を示すビット列で終了するのかを監視することにより、磁気カード１７のデータか非接触ＩＣカード１９のデータかを識別することが可能となる。すなわち、この場合は識別情報が付加されているので非接触ＩＣカード１９のデータであると識別する。なお、本実施の形態では識別情報の付加位置をデータの終端部としているが、データの先頭部でもよいし、データの途中に付加しても良い。
【産業上の利用可能性】
【００５１】
本発明の情報読取装置および情報読取システムは、既設の磁気カードシステムをＩＣカード化するなどの際にシステムの大幅な変更が不要となり、インフラ対応の投資コストを大幅に低減することができると共に、偽造や不正使用を困難にし、高度なセキュリティを実現することができるので、磁気カードを対象としたインフラに対応する情報読取装置および情報読取システムのアップグレードなどに有用である。
【図面の簡単な説明】
【００５２】
【図１】本発明の実施の形態１におけるカードシステムの構成を示すブロック図
【図２】同カードシステムを構成する端末の一例を示す図
【図３】各部の信号を示した図
【図４】スロットタイプのカードリーダの構造を示す図
【図５】本発明の実施の形態２におけるカードシステムの構成を示すブロック図
【図６】識別情報を重畳した信号の一例を示す図
【図７】識別情報をデータの一部として送信する場合の信号例を示す図
【図８】従来のＩＣカード読み取り書き込み装置が接続されるカード式自動販売機の構成を示すブロック図
【符号の説明】
【００５３】
１  カードリーダ
２  磁気ヘッド
３  再生回路
４  アンテナ
５  送受信回路
６  ＣＰＵ（中央処理装置）
７  信号セレクタ
８  クロック信号およびデータ信号であるカードデータ
９  識別信号
１０  端末
１１  Ｉ／Ｆ部
１２  判定部
１３  データ処理部
１４  主制御部
１５  サーバ
１７  磁気カード
１８  磁気ストライプ
１９  非接触ＩＣカード
２０  カード走行案内溝
２１  走行ガイド
３０  カード収納箱
１０１  カード式自動販売機
１０２  主制御部
１０３  表示制御部
１０４  商品搬送部
１０５  硬貨計数制御部
１０６  キー入力制御部
１０７  コネクタ
１０８  制御バスライン
１０９  磁気カード読み取り書き込み装置
１１０  通信インターフェイス
１１１  ＩＣカード読み取り書き込み装置
１１２  通信インターフェイス
１１３  通信データ変換インターフェイス
【図１】
2005190090.tif 000003
【図２】
2005190090.tif 000004
【図３】
2005190090.tif 000005
【図４】
2005190090.tif 000006
【図５】
2005190090.tif 000007
【図６】
2005190090.tif 000008
【図７】
2005190090.tif 000009
【図８】
2005190090.tif 000010
【手続補正書】
【提出日】平成16年6月18日(2004.6.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】請求項８
【補正方法】変更
【補正の内容】
【請求項８】
情報読取装置の制御部は、第１の受信部で受信した情報の暗号化に伴い、情報の文字数をＩＤカードの国際規格で定められた記録仕様で磁気カードの磁気ストライプ上へ記録できない長さの文字数に伸長する請求項６または７記載の情報読取システム。