(57)【特許請求の範囲】
【請求項１】
ホストと、該ホストと接続されるデータ処理部と、該データ処理部と接続される記録媒体より構成され、
前記データ処理部は、記録媒体情報の読み取り／書き込み部と、メモリへのデータセット処理の制御を行なうメモリ制御部と、取引回数をキーとして暗号化／復号化を行なうメイン処理部を備え、
前記メイン処理部は、前記ホストから通知された前記取引回数データをキーとして、取引毎に、予め決められたフォーマットに従ったカードデータを複数の単位に分けアトランダムに組み合わせて暗号化し、または暗号化された該カードデータを復号化してメモリエリアにセットするように構成されていることを特徴とする記録媒体へのデータ記録装置。
【請求項２】
前記暗号化は、取引回数を用いてデータを所定の並びにすることを特徴とする請求項１記載の記録媒体へのデータ記録装置。
【請求項３】
前記復号化は、取引回数を用いてデータを元の順に並べることを特徴とする請求項１記載の記録媒体へのデータ記録装置。
【請求項４】
前記記録媒体は、ＩＣカード、磁気カード、電子手帳、プリペイドカード、ＣＤ−Ｒ、ＤＶＤ、ＭＤ、フロッピーディスク及びデータを記録することができる記録媒体であることを特徴とする請求項１記載の記録媒体へのデータ記録装置。
【請求項５】
前記取引回数データは、ホストから貰うのではなく、メイン処理部内のメモリにその都度記憶するものであることを特徴とする請求項１記載の記録媒体へのデータ記録装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は記録媒体へのデータ記録装置に関し、更に詳しくは金融機関において行なわれるカードによる現金自動取引やキャッシュレス取引及びクレジットカードによる信用取引等に使用する記録媒体に記録されている情報のセキュリティの向上に関するものである。
【０００２】
【従来の技術】
キャッシュカード（例えば磁気カード）等を利用して行われる現金自動取引において使用されるキャッシュカード上のある領域には、予め決められたフォーマットに従い固有のデータが記録されている。
【０００３】
【発明が解決しようとする課題】
よって、固有のデータは常に記録領域上の同じ記憶領域（同一アドレス）に記録されており、固有データの書き替えやコピーによる偽造が比較的容易である。また、フォーマットが分かれば、特定データの書き替えが可能であるため、記録媒体の不正書き替えを防止することは困難である。
【０００４】
本発明はこのような課題に鑑みてなされたものであって、セキュリティを向上させることができる記録媒体へのデータ記録装置に関する。
【０００５】
【課題を解決するための手段】
（１）図１は本発明の原理ブロック図である。図において、１はホスト、２は該ホスト１と接続され、記録媒体に記録されているデータを復元或いはデータを記録するために、ホスト１から取引回数データをキーとして取引毎に復号化し、或いは暗号化するデータ処理部、３は記録媒体であり、例えば磁気カードである。
【０００６】
このように構成すれば、データ処理部２がホスト管理による取引回数をキーとしてデータの暗号化を行なうので、データの書き替えやデータの不正コピーを行なっても意味のない情報とすることができ、セキュリティを向上させることができる。
【０００７】
（２）請求項１において、前記暗号化は、取引回数を用いてデータを所定の並びにすることを特徴とする。
このように構成すれば、取引回数を用いてデータを所定の並びにすることにより、暗号化することができる。
【０００８】
（３）請求項１において、前記復号化は、取引回数を用いてデータを元の順に並べることを特徴とする。
このように構成すれば、取引回数を用いてデータを元の順に並べることにより復号化することができる。かつ、この復号化は他人には分からない。
【０００９】
（４）請求項１において、前記記録媒体３は、ＩＣカード、磁気カード、電子手帳、プリペイドカード、ＣＤ−Ｒ、ＤＶＤ、ＭＤ、フロッピーディスク及びデータを記録することができる記録媒体であることを特徴とする。
【００１０】
このように構成すれば、あらゆる記録媒体に暗号化データを記録することができ、また記録された暗号データを復元することができる。
（５）請求項１において、前記取引回数データは、ホストから貰うのではなく、データ処理部２内のメモリにその都度記憶するものであることを特徴とする。
【００１１】
このように構成すれば、データ処理部内だけでデータの暗号化と復号化を行なうことができる。
【００１２】
【発明の実施の形態】
以下、図面を参照して本発明の実施の形態例を詳細に説明する。
図２は本発明の一実施の形態例を示すブロック図である。図１と同一のものは、同一の符号を付して示す。図において、１０は記録媒体３（図示せず。図１参照）から情報を読み取り、或いは記録媒体３へ情報を書き込む記録媒体情報読み取り／書き込み部、１１は取引回数をキーとして暗号化／復号化を行なうメイン処理部、１２はメイン処理部１１と接続され、メモリへのデータセット処理の制御を行なうメモリ制御部、１３〜１５は所定容量ずつに分けられたメモリエリアである。
【００１３】
メイン処理部１１は、記録媒体情報読み取り／書き込み部１０及びメモリ制御部１２を制御し、かつデータセット処理のためのホスト１（図示せず。図１参照）との通信や取引回数をキーとした暗号化／復号化を行ない、記録媒体へのデータセットを制御する。記録媒体情報読み取り／書き込み部１０と、メイン処理部１１と、メモリ制御部１２とメモリエリア１３〜１５で、図１のデータ処理部２を構成している。
【００１４】
このように構成された装置の動作を説明すれば、以下の通りである。図３のフローチャートを参照して説明する。図３は、端末としてＡＴＭ（現金自動預け入れ／支払い機）を用いた場合を示している。取引開始時に、カード記録媒体３を受け付け、記録媒体上のデータを記録媒体情報読み取り／書き込み部１０により読み込む。
【００１５】
読み込まれたデータは、メイン制御部１１及びメモリ制御部１２によりメモリエリア１３〜１５の何れかに一時退避される（Ｓ１）。この時点でメモリエリア例えば１３に転送されたデータは復号化前のデータである。次に、メイン処理部１１はホストに対してホストで管理している復号化キー（取引回数）の通知をホストに対して要求する（Ｓ２）。
【００１６】
ホストでは、通常は取引回数をカード毎に管理している。ＡＴＭのメイン処理部１１から取引回数通知要求を受けると、メイン処理部１１に対して取引回数を通知する（Ｓ３）。次に、メイン処理部１１は、ホストから通知された取引回数をキーとしてメモリエリア１３に一時退避していたカードデータを復号化し、メモリエリア１４に退避する（Ｓ４）。
【００１７】
ここで、メモリエリア１４のデータは予め決められたフォーマットに従ったデータとなる。この後、ＡＴＭとホスト間で復元されたデータに基づき各種の取引を行なう（Ｓ５）。次に、メイン処理部１１は、ホストから通知された取引回数を利用したキー（例えば取引回数＋１して復号化した時と異なるキー）によりメモリエリア１４のデータを暗号化し、メモリエリア１５に退避する（Ｓ６）。
【００１８】
ここで、カードデータは、受け付けた時のデータと異なるデータとなる。次に、メイン処理部１１は、暗号化したメモリエリア１５のデータをカード記録媒体に記録し、カードを返却する（Ｓ７）。
【００１９】
このように、本発明によれば、データ処理部２がホスト管理による取引回数をキーとしてデータの暗号化を行なうので、データの書き替えやデータの不正コピーを行なっても意味のない情報とすることができ、セキュリティを向上させることができる。
【００２０】
図４は本発明の具体的動作シーケンスを示す図である。先ず、１では、カード受付時の記録媒体上でのデータ記録状況（暗号化済み）が示されている。これより、データは細かい単位に分けられ、アトランダムに細かい単位が組み合わせられて暗号化データを構成している。この暗号化データは、メモリエリア１３に一時退避される（２）。次に、メイン処理部１１は、ホストより通知された取引回数をキーとして復号化する。この結果、復号化されたデータは、３に示すようなものとなり、データ１からデータ１０まで順序よく並んだ正規のフォーマットとなっている。このように、本発明によれば、取引回数を用いてデータを元の順に並べることにより、復号化することができる。このデータを基に、ＡＴＭとホスト間で各種の取引を行なう。
【００２１】
取引が終了したら、メイン処理部１１は、ホストより通知された取引回数をキーにして（取引回数＋１）を用いた暗号化を行なう。この結果、４に示すような新たに暗号化されたデータが生成される。このように、本発明によれば、取引回数を用いてデータを所定の並びにすることにより、暗号化することができる。
【００２２】
この暗号化データを一旦別メモリエリアにセットする。メイン処理部１１は、メモリエリアにセットされた新たな暗号化データをメモリエリアから読み出して記録媒体上にデータを記録する。この時のデータは、暗号化済みのものとなる。
【００２３】
上述の実施の形態例では、メモリエリアに一旦退避したデータを読出して記録媒体に暗号化データを記録する場合について説明したが、５’に示すように暗号化されたデータを直に記録媒体に記録することもできる。
【００２４】
上述した記録媒体３としては、ＩＣカード、磁気カード、電子手帳、プリペイドカード、ＣＤ−Ｒ、ＤＶＤ、ＭＤ、フロッピーディスク及びデータを記録することができるあらゆる記録媒体を用いることができる。この結果、あらゆる記録媒体に暗号化データを記録することができ、また記録された暗号データを復元することができる。
【００２５】
また、上述の実施の形態例では、取引回数をその都度ホストから貰う場合について説明したが、本発明はこれに限るものではない。例えば、メモリエリア１３〜１５までの何れかに取引回数を記録する領域を設けておくようにすることもできる。この時の、取引回数の更新は、メイン処理部１１が行なう。これによれば、データ処理部内だけでデータの暗号化と復号化を行なうことができる。
【００２６】
【発明の効果】
以上、詳細に説明したように、本発明によれば以下の効果が得られる。
（１）請求項１によれば、データ処理部がホスト管理による取引回数をキーとしてデータの暗号化を行なうので、データの書き替えやデータの不正コピーを行なっても意味のない情報とすることができ、セキュリティを向上させることができる。
【００２７】
（２）請求項２によれば、前記暗号化は、取引回数を用いてデータを所定の並びにすることにより、取引回数を用いてデータを所定の並びにして、暗号化することができる。
【００２８】
（３）請求項３によれば、前記復号化は、取引回数を用いてデータを元の順に並べることにより、取引回数を用いてデータを元の順に並べることで復号化することができる。かつ、この復号化は他人には分からない。
【００２９】
（４）請求項４によれば、前記記録媒体は、ＩＣカード、磁気カード、電子手帳、プリペイドカード、ＣＤ−Ｒ、ＤＶＤ、ＭＤ、フロッピーディスク及びデータを記録することができる記録媒体であることを特徴とする。この結果、あらゆる記録媒体に暗号化データを記録することができ、また記録された暗号データを復元することができる。
【００３０】
（５）請求項５によれば、前記取引回数データは、ホストから貰うのではなく、データ処理部２内のメモリにその都度記憶するものとすることかできる。この結果、データ処理部内だけでデータの暗号化と復号化を行なうことができる。
【００３１】
このように、本発明によれば、セキュリティを向上させることができる記録媒体へのデータ記録装置を提供することができる。
【図面の簡単な説明】
【図１】本発明の原理ブロック図である。
【図２】本発明の一実施の形態例を示すブロック図である。
【図３】本発明の動作を示すフローチャートである。
【図４】本発明の具体的動作シーケンスを示す図である。
【符号の説明】
１  ホスト
２  データ処理部
３  記録媒体
【図１】
0003810945.tif 000002
【図２】
0003810945.tif 000003
【図３】
0003810945.tif 000004
【図４】
0003810945.tif 000005