(57)【要約】 【課題】  盗難や紛失にあっても、不正に操作されないようにしたハンディ型リーダライタを提供する。【解決手段】  非接触式ＩＣカードリーダライタ１２が後方支援装置１３より、暗号化データを受信した（Ｓ１１５）後、暗号化データを解読する（Ｓ１１６）。その後ＩＣカードキーの検証が正しければ（Ｓ１１７−肯定）、解読された稼働有効期限データを記憶し（Ｓ１１８）、非接触式ＩＣカードリーダライタ１２の稼働が許可される。また、稼働有効期限が満了した場合において、非接触式ＩＣカードリーダライタ１２の稼働を停止させる。【選択図】          図３
2006031060.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
後方支援装置で生成された暗号キーおよび暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号キーを記憶する暗号キー記憶手段と、
前記暗号化データを解読するための手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
を備えることを特徴とするＩＣカードリーダライタ。
【請求項２】
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
暗号キーを生成する暗号キー生成手段と、
前記暗号キーを前記ＩＣカードリーダライタへ送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記暗号キーを記憶するための暗号キー記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを暗号化するための暗号化データ演算手順を記憶するための暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データを前記ＩＣカードリーダライタへ送信する送信手段と、
を備えることを特徴とする後方支援装置。
【請求項３】
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号キーをＩＣカードリーダライタに送信し記憶させる段階と、
前記後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを前記暗号キーを使用して暗号化データ演算手順に従って暗号化し、その暗号化データを前記ＩＣカードリーダライタに送信する段階と、
前記ＩＣカードリーダライタが前記暗号キーと暗号化データ解読手順によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とするＩＣカードリーダライタの稼働許可方法。
【請求項４】
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働停止方法において、
前記ＩＣカードリーダライタが記憶している稼働有効期限の満了後には、ＩＣカードキーの記憶を消去し、当該ＩＣカードリーダライタの稼働を停止する、
ことを特徴とするＩＣカードリーダライタの稼働停止方法。
【請求項５】
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
後方支援装置で記憶された暗号化データ解読手順と暗号化データとを受信する受信手段と、
前記受信手段によって受信された暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
を備えることを特徴とするＩＣカードリーダライタ。
【請求項６】
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記暗号化データ解読手順を前記ＩＣカードリーダライタへ送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記ＩＣカードキーと前記稼働有効期限データとを暗号化するための暗号化データ演算手順を記憶するための暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データを前記ＩＣカードリーダライタへ送信する送信手段と、
を備えることを特徴とする後方支援装置。
【請求項７】
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって記憶された暗号化データ解読手順をＩＣカードリーダライタに送信し記憶させる段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを暗号化データ演算手順を用いて暗号化し、その暗号化データを前記ＩＣカードリーダライタに送信する段階と、
前記ＩＣカードリーダライタが前記暗号化データ解読手順によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とするＩＣカードリーダライタの稼働許可方法。
【請求項８】
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
メモリカードを装着するメモリカード装着手段と、
前記メモリカードに記憶された暗号キーおよび暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号キーを記憶する暗号キー記憶手段と、
前記暗号化データを解読するための手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
前記顧客データを前記メモリカードに対し送信の指令を出す顧客データ送信指令手段と、
を備えることを特徴とするＩＣカードリーダライタ。
【請求項９】
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
メモリカードを装着するメモリカード装着手段と、
暗号キーをメモリカードに対し送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタへ送信する暗号キーを生成する暗号キー生成手段と、
前記暗号キー生成手段によって生成された暗号キーを記憶する暗号キー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
暗号化データを生成するための手順を記憶する暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データをメモリカードに対し送信する送信手段と、
を備えることを特徴とする後方支援装置。
【請求項１０】
ＩＣカードリーダライタの顧客データを記憶する顧客データ記憶手段を備え、前記ＩＣカードリーダライタまたは後方支援装置に装着し、データの送受信を行うメモリカードにおいて、
暗号キーを記憶する暗号キー記憶手段と、
暗号化データを記憶する暗号化データ記憶手段と、
を備えることを特徴とするメモリカード。
【請求項１１】
ＩＣカードの保有する情報の読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号キーをメモリカードに送信し記憶させる段階と、
前記暗号キーが書き込まれた前記メモリカードを前記ＩＣカードリーダライタに装着して、当該暗号キーを前記ＩＣカードリーダライタの記憶部に記憶させ、その後前記メモリカードを前記ＩＣカードリーダライタから脱着する段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを前記暗号キーによって暗号化し、その暗号化データを前記メモリカードに記憶させる段階と、
前記暗号化データを記憶した前記メモリカードを前記ＩＣカードリーダライタに装着して、前記ＩＣカードリーダライタが前記暗号キーと暗号解読手段によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記暗号化データを前記メモリカードから消去する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とするＩＣカードリーダライタの稼働許可方法。
【請求項１２】
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
メモリカードを装着するメモリカード装着手段と、
前記メモリカードに記憶された暗号化データ解読手順および暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号データ解読手順によって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
前記顧客データを前記メモリカードに対し送信の指令を出す顧客データ送信指令手段と、
を備えることを特徴とするＩＣカードリーダライタ。
【請求項１３】
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
メモリカードを装着するメモリカード装着手段と、
暗号化データ解読手順をメモリカードに対し送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタへ送信する暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記暗号化データを生成するための手順を記憶する暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データをメモリカードに対し送信する送信手段と、
を備えることを特徴とする後方支援装置。
【請求項１４】
ＩＣカードリーダライタの顧客データを記憶する顧客データ記憶手段を備え、前記ＩＣカードリーダライタまたは後方支援装置に装着し、データの送受信を行うメモリカードにおいて、
暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
暗号化データを記憶する暗号化データ記憶手段と、
を備えることを特徴とするメモリカード。
【請求項１５】
ＩＣカードの保有する情報の読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号化データ解読手順をメモリカードに送信し記憶させる段階と、
前記暗号化データ解読手順が書き込まれた前記メモリカードを前記ＩＣカードリーダライタに装着して、当該暗号化データ解読手順を前記ＩＣカードリーダライタの記憶部に記憶させ、その後前記メモリカードを前記ＩＣカードリーダライタから脱着する段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを暗号化データ演算手順によって暗号化し、その暗号化データを前記メモリカードに記憶させる段階と、
前記暗号化データを記憶した前記メモリカードを前記ＩＣカードリーダライタに装着して、前記ＩＣカードリーダライタが前記暗号化データ解読手段によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記暗号化データを前記メモリカードから消去する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とするＩＣカードリーダライタの稼働許可方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードリーダライタのセキュリティに関し、特に、ハンディタイプのＩＣカードリーダライタが、盗難や紛失にあっても、不正に操作されないようにするためのＩＣカードリーダライタ、後方支援装置、およびメモリカード、並びに該ＩＣカードリーダライタの稼働許可方法および稼働停止方法に関する。
【背景技術】
【０００２】
従来のＩＣカードリーダライタには、特許文献１に開示されているような種々の装置がある。即ち、図１７に示すように、（ａ）に示すような据置型リーダライタ、（ｂ）に示すようなハンディ型リーダライタ、（ｃ）に示すようなゲート型リーダライタ、（ｄ）に示すようなトンネル型リーダライタが知られている。
【０００３】
これらの従来技術では、たとえば積み上げられた多数の物品にそれぞれ貼付されたＩＣラベルから情報を読み取る場合、据置型リーダライタ、ゲート型リーダライタおよびトンネル型リーダライタを持ち運ぶことができないので、ハンディ型リーダライタを用いる。一方、鉄道、路面電車等の無人駅では、車両内の乗務員が車内精算時において、このようなハンディ型リーダライタを使用して精算処理を行う。以下に、このような場合における非接触式のハンディ型リーダライタおよび後方支援装置に関して説明する。
【０００４】
図１８Ａは、非接触式のハンディ型リーダライタの構成要素を示すブロック図である。この非接触式のハンディ型リーダライタ１２は、操作の開始および停止を行うＯＮ−ＯＦＦのスイッチ部１２６、ＩＣカード１１との顧客データの読み込み／書き込みを行うアンテナ部１２２、これらの顧客データが格納される記憶部１２１、制御部１２５、送受信部１２４、並びにコネクタ１２３から構成され、制御部１２５がプログラムを実行して各種機能を行う。
【０００５】
図１８Ｂは、後方支援装置の構成要素を示すブロック図である。この後方支援装置１３は、記憶部１３４、制御部１３５、送受信部１３３、コネクタ１３２、および顧客データ読取指令部１３１から構成される。制御部１３５がプログラムを実行して各種機能を行う。この後方支援装置１３は、例えばパーソナルコンピュータから構成される。
【０００６】
図１９は、従来の非接触式のハンディ型リーダライタ１２に格納されたデータを後方支援装置１３へ送信する動作を示している。その日の業務が終了し、非接触式のハンディ型リーダライタ１２の使用を終えると（Ｓ５１）、非接触式のハンディ型リーダライタ１２の有するコネクタ１２３を、後方支援装置１３のコネクタ１３２に接続させセットし（Ｓ５２）、後方支援装置１３内の顧客データ読取指令部１３１を操作すると、制御部１３５において、読み取り指令を作成して非接触式のハンディ型リーダライタ１２へ送信する（Ｓ５３）。この読取指令は、予め決められたコードである。非接触式のハンディ型リーダライタ１２では、この読取指令を受信し（Ｓ５４）、その制御部１２５でそのコードが読取指令であると判定すると（Ｓ５５−肯定）、記憶部１２１内の顧客データを後方支援装置１３へ転送する（Ｓ５７）と共に、記憶部１２１内に記憶されている顧客データを消去する（Ｓ５８）。後方支援装置１３は、この顧客データを受信すると（Ｓ５７）、記憶部１３４に記憶する。その後、図示しない他の精算装置を接続すれば、このデータを精算装置へ転送することもできる。なお、ここで言う「顧客データ」とは、カードにおける運賃精算に関する精算データ以外に、カードの固有識別番号、利用可能金額、乗降車地データ、各ＩＣカード特有のポイント（例えばＩＣカードの利用頻度、利用金額に応じて点数＝ポイントが付加され、一定のポイントがたまると、各カードメーカが提供する景品、商品券に買えることができるような制度における点数をいう。）等のデータを言う。
【０００７】
【特許文献１】特開２００３−２３３７８２公報の段落［０００２］〜［０００３］および図６。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
従来のこのようなハンディ型リーダライタは、盗難や紛失にさらされる危険性があり、その場合、不特定の者にこれを使用される可能性がある。更に、このハンディ型リーダライタにＩＣカード料金の積み増し機能がある場合、盗難されると、不正にＩＣカードの残額を操作される危険性がある。このように、ハンディ型リーダライタのセキュリティ管理は大変重要であるが、これが十分なされていないという問題があった。
【０００９】
そこで本発明は、盗難や紛失にあっても、不正に操作されないようにしたハンディ型リーダライタを提供することを目的とする。
【課題を解決するための手段】
【００１０】
前記目的を達成するために、本発明のうちで請求項１に記載したＩＣカードリーダライタは、
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
後方支援装置で生成された暗号キーおよび暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号キーを記憶する暗号キー記憶手段と、
前記暗号化データを解読するための手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
を備えることを特徴とする。
【００１１】
また、本発明のうちで請求項２に記載した後方支援装置は、
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
暗号キーを生成する暗号キー生成手段と、
前記暗号キーを前記ＩＣカードリーダライタへ送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記暗号キーを記憶するための暗号キー記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを暗号化するための暗号化データ演算手順を記憶するための暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データを前記ＩＣカードリーダライタへ送信する送信手段と、
を備えることを特徴とする。
【００１２】
また、本発明のうちで請求項３に記載したＩＣカードリーダライタの稼働許可方法は、
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号キーをＩＣカードリーダライタに送信し記憶させる段階と、
前記後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを前記暗号キーを使用して暗号化データ演算手順に従って暗号化し、その暗号化データを前記ＩＣカードリーダライタに送信する段階と、
前記ＩＣカードリーダライタが前記暗号キーと暗号化データ解読手順によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とする。
【００１３】
また、本発明のうちで請求項４に記載したＩＣカードリーダライタの稼働停止方法は、
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働停止方法において、
前記ＩＣカードリーダライタが記憶している稼働有効期限の満了後には、ＩＣカードキーの記憶を消去し、当該ＩＣカードリーダライタの稼働を停止する、
ことを特徴とする。
【００１４】
また、本発明のうちで請求項５に記載したＩＣカードリーダライタは、
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
後方支援装置で記憶された暗号化データ解読手順と暗号化データとを受信する受信手段と、
前記受信手段によって受信された暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
を備えることを特徴とする。
【００１５】
また、本発明のうちで請求項６に記載した後方支援装置は、
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記暗号化データ解読手順を前記ＩＣカードリーダライタへ送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記ＩＣカードキーと前記稼働有効期限データとを暗号化するための暗号化データ演算手順を記憶するための暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データを前記ＩＣカードリーダライタへ送信する送信手段と、
を備えることを特徴とする。
【００１６】
また、本発明のうちで請求項７に記載したＩＣカードリーダライタの稼働許可方法は、
ＩＣカードの保有する顧客データの読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって記憶された暗号化データ解読手順をＩＣカードリーダライタに送信し記憶させる段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを暗号化データ演算手順を用いて暗号化し、その暗号化データを前記ＩＣカードリーダライタに送信する段階と、
前記ＩＣカードリーダライタが前記暗号化データ解読手順によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とする。
【００１７】
また、本発明のうちで請求項８に記載したＩＣカードリーダライタは、
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
メモリカードを装着するメモリカード装着手段と、
前記メモリカードに記憶された暗号キーおよび暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号キーを記憶する暗号キー記憶手段と、
前記暗号化データを解読するための手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号キーと前記暗号データ解読手順とによって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
前記顧客データを前記メモリカードに対し送信の指令を出す顧客データ送信指令手段と、
を備えることを特徴とする。
【００１８】
また、本発明のうちで請求項９に記載した後方支援装置は、
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
メモリカードを装着するメモリカード装着手段と、
暗号キーをメモリカードに対し送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタへ送信する暗号キーを生成する暗号キー生成手段と、
前記暗号キー生成手段によって生成された暗号キーを記憶する暗号キー記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
暗号化データを生成するための手順を記憶する暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号キーと前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データをメモリカードに対し送信する送信手段と、
を備えることを特徴とする。
【００１９】
また、本発明のうちで請求項１０に記載したメモリカードは、
ＩＣカードリーダライタの顧客データを記憶する顧客データ記憶手段を備え、前記ＩＣカードリーダライタまたは後方支援装置に装着し、データの送受信を行うメモリカードにおいて、
暗号キーを記憶する暗号キー記憶手段と、
暗号化データを記憶する暗号化データ記憶手段と、
を備えることを特徴とする。
【００２０】
また、本発明のうちで請求項１１に記載したＩＣカードリーダライタの稼働許可方法は、
ＩＣカードの保有する情報の読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号キーをメモリカードに送信し記憶させる段階と、
前記暗号キーが書き込まれた前記メモリカードを前記ＩＣカードリーダライタに装着して、当該暗号キーを前記ＩＣカードリーダライタの記憶部に記憶させ、その後前記メモリカードを前記ＩＣカードリーダライタから脱着する段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを前記暗号キーによって暗号化し、その暗号化データを前記メモリカードに記憶させる段階と、
前記暗号化データを記憶した前記メモリカードを前記ＩＣカードリーダライタに装着して、前記ＩＣカードリーダライタが前記暗号キーと暗号解読手段によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記暗号化データを前記メモリカードから消去する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とする。
【００２１】
また、本発明のうちで請求項１２に記載したＩＣカードリーダライタは、
ＩＣカードの保有する顧客データの交信を行う交信手段と、
前記交信手段によって得られた前記顧客データを記憶する顧客データ記憶手段と、
前記顧客データ記憶手段に記憶された前記顧客データを送信する送信手段と、を備え、
前記ＩＣカードの保有する前記顧客データの読み取り／書き込みを行うＩＣカードリーダライタにおいて、
メモリカードを装着するメモリカード装着手段と、
前記メモリカードに記憶された暗号化データ解読手順および暗号化データを受信する受信手段と、
前記受信手段によって受信された暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記受信手段によって受信された前記暗号化データを、前記暗号データ解読手順によって解読する暗号化データ解読手段と、
前記暗号データ解読手段によって解読されたＩＣカードキーを検証するＩＣカードキー検証手段と、
前記暗号データ解読手段によって解読された稼働有効期限データを記憶する稼働有効期限データ記憶手段と、
前記稼働有効期限データによる稼働有効期限までの時刻を測定する時刻測定手段と、
前記顧客データを前記メモリカードに対し送信の指令を出す顧客データ送信指令手段と、
を備えることを特徴とする。
【００２２】
また、本発明のうちで請求項１３に記載した後方支援装置は、
顧客データの読み取りの指令を出す顧客データ読取指令手段と、
前記顧客データ読取指令を送信する送信手段と、
前記顧客データを受信する受信手段と、
前記受信手段によって受信された顧客データを記憶する顧客データ記憶手段と、を備え、
ＩＣカードリーダライタの保有する顧客データの管理を行う後方支援装置において、
メモリカードを装着するメモリカード装着手段と、
暗号化データ解読手順をメモリカードに対し送信する送信手段と、
前記ＩＣカードリーダライタの稼働を許可するＩＣカードキーを記憶するＩＣカードキー記憶手段と、
前記ＩＣカードリーダライタへ送信する暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
前記ＩＣカードリーダライタの稼働有効期限データを生成する稼働有効期限データ生成手段と、
前記暗号化データを生成するための手順を記憶する暗号化データ演算手順記憶手段と、
前記ＩＣカードキーと前記稼働有効期限データとを、前記暗号データ演算手順とによって前記暗号化データを生成する暗号化データ生成手段と、
前記暗号化データをメモリカードに対し送信する送信手段と、
を備えることを特徴とする。
【００２３】
また、本発明のうちで請求項１４に記載したメモリカードは、
ＩＣカードリーダライタの顧客データを記憶する顧客データ記憶手段を備え、前記ＩＣカードリーダライタまたは後方支援装置に装着し、データの送受信を行うメモリカードにおいて、
暗号化データ解読手順を記憶する暗号化データ解読手順記憶手段と、
暗号化データを記憶する暗号化データ記憶手段と、
を備えることを特徴とする。
【００２４】
また、本発明のうちで請求項１５に記載したＩＣカードリーダライタの稼働許可方法は、
ＩＣカードの保有する情報の読み取り／書き込みを行うＩＣカードリーダライタの稼働許可方法において、
後方支援装置によって生成された暗号化データ解読手順をメモリカードに送信し記憶させる段階と、
前記暗号化データ解読手順が書き込まれた前記メモリカードを前記ＩＣカードリーダライタに装着して、当該暗号化データ解読手順を前記ＩＣカードリーダライタの記憶部に記憶させ、その後前記メモリカードを前記ＩＣカードリーダライタから脱着する段階と、
後方支援装置が、前記ＩＣカードリーダライタの稼働を許可するためのＩＣカードキーと前記ＩＣカードリーダライタの稼働有効期限とを暗号化データ演算手順によって暗号化し、その暗号化データを前記メモリカードに記憶させる段階と、
前記暗号化データを記憶した前記メモリカードを前記ＩＣカードリーダライタに装着して、前記ＩＣカードリーダライタが前記暗号化データ解読手段によって当該暗号化データを解読し、解読された前記ＩＣカードキーと前記稼働有効期限とを記憶する段階と、
前記ＩＣカードリーダライタが前記暗号化データを前記メモリカードから消去する段階と、
前記ＩＣカードリーダライタが前記ＩＣカードキーを検証し、検証結果が有効であれば前記ＩＣカードリーダライタの稼働を許可する段階と、
からなることを特徴とする。
【発明の効果】
【００２５】
本発明によれば、ＩＣカードキーの認識によって、ＩＣカードリーダライタ１２の稼働開始および稼働停止を行うこととしたので、第三者が容易に操作することを防ぐことができる。また、稼働有効期限を設けたので、ＩＣカードリーダライタが盗難や紛失に遭遇した場合においても、不正に操作されることを極力防ぐことができる。また、暗号化データを送信し解読することとしたので、何らかの手違いにより、暗号化データを第三者に読み取られたとしても、容易にこれを解読できないので、誤って第三者がＩＣカードリーダライタを使用することを防止することができる。したがって、盗難や紛失にあっても、不正に操作されないようにしたＩＣカードリーダライタを提供することができる。
【発明を実施するための最良の形態】
【００２６】
以下、本発明の実施形態を実施例により、図１〜１６を用いて説明する。なお、以下で記載する「顧客データ」とは、上述したように、カードにおける運賃精算に関する精算データ以外に、カードの固有識別番号、利用可能金額、乗降車地データ、各ＩＣカード特有のポイント（例えばＩＣカードの利用頻度、利用金額に応じて点数＝ポイントが付加され、一定のポイントがたまると、各カードメーカが提供する景品、商品券に買えることができるような制度における点数をいう。）等のデータを言う。また、本特許願の添付書類［特許請求の範囲］、本明細書中の［課題を解決するための手段］および以下に記載の［実施例］で使用されているＩＣカードリーダライタの「稼働」とは、ＩＣカードとＩＣカードリーダライタの交信手段との間でデータ交信が可能であることを意味するものとする。従って、「稼働許可」とは交信が可能になることを意味し、「稼働停止」とは交信が不可能になることを意味する。
【実施例１】
【００２７】
図１Ａは実施例１のハンディ型の非接触式ＩＣカードリーダライタの構成要素のブロック図、図１Ｂは後方支援装置の構成要素を示すブロック図である。従来図（図１８）と対応する部分には同一符号が付けてある。
【００２８】
非接触式ＩＣカードリーダライタ１２において、記憶部１２１には、顧客データが記憶される顧客データ記憶部１２１ｄの他に、暗号キー記憶部１２１ａ、暗号データ解読手順記憶部１２１ｂ、および稼働有効期限データ記憶部１２１ｃが設けられ、更にＩＣカードキー検証部１２７、暗号化データ解読部１２８、および時計１２０が設けられている点が従来と異なる。またこれに伴って制御部１２５の動作も従来のものと異なっている。制御部１２５をマイクロコンピュータで構成する場合はＩＣカードキー検証部１２７は制御部１２５により機能され、暗号化データ解読手順も制御部１２５で実行するプログラムに記述されることもある。この非接触式ＩＣカードリーダライタ１２の動作は後で説明する。
【００２９】
後方支援装置１３においては、記憶部１３４には顧客データが記憶される顧客データ記憶部１３４ａ、暗号化データ演算手順が記憶される暗号化データ演算手順記憶部１３４ｂ、および予め記憶されているＩＣカードキー記憶部１３４ｃが設けられ、また暗号キー生成部１３６、稼働有効期限データ生成部１３８および暗号化データ生成部１３７が設けられた点が従来と異なる。これに伴って制御部１３５の動作も従来のものと異なる。制御部１３５がマイクロコンピュータで構成される場合は、暗号化データ生成部１３７、暗号キー生成部１３６、および稼働有効期限データ生成部１３８は制御部１３５により機能され、暗号化データ演算手順は制御部１３５が実行するプログラムに記述される場合もある。非接触式ＩＣカードリーダライタ１２および後方支援装置１３において、暗号化データ解読手段および暗号化データ演算手順は各記憶部に予め秘密に保持されている。
【００３０】
以下に本実施例１による非接触式ＩＣカードリーダライタの稼働許可手順および稼働停止手順、並びに、図１Ａ、Ｂに示した非接触式ＩＣカードリーダライタ１２、および後方支援装置１３の動作について図２〜５を使用して説明する。
【００３１】
最初に、図２を用いて説明する。非接触式のハンディ型リーダライタ１２の有するコネクタ１２３を、後方支援装置１３のコネクタ１３２に接続させセットする（Ｓ１０１）。後方支援装置１３の暗号キー生成部１３６によって暗号キーが生成され、暗号キー記憶部１３４ｄに一時記憶して（Ｓ１０２）、非接触式ＩＣカードリーダライタ１２に送信する（Ｓ１０３）。この暗号キーは例えば、暗号キーが生成された時刻「０５時１３分４０秒」より、６桁の数字「０５１３４０」とすることができるが、任意の鍵数字列であればよい。非接触式ＩＣカードリーダライタ１２は、この暗号キーを受信すると、暗号キー記憶部１２１ａに記憶する（Ｓ１０４）。その後、非接触式ＩＣカードリーダライタ１２を後方支援装置１３から脱着する（Ｓ１０５）。なお、後述する図３のステップＳ１１２以降の動作を即、行う場合には、ステップＳ１０５を省略しても良い。
【００３２】
次に、図３を用いて説明する。最初に、非接触式のハンディ型リーダライタ１２の有するコネクタ１２３を、後方支援装置１３のコネクタ１３２に接続させセットする（Ｓ１１１）。前述したように既にセットされている場合には、ステップＳ１１１を省略することができる。稼働有効期限データ生成部１３８にて稼働有効期限を作成し（Ｓ１１２）、ＩＣカードキー記憶部１３４ｃ内に記憶されているＩＣカードキーと、この操作有効期限とを、暗号化データ演算手順に従って、暗号キー記憶部１３５ｄに一時記憶されていた暗号キーを使用して暗号化データを作成する（Ｓ１１３）。この暗号化データは、前記ＩＣカードキーおよび稼働有効期限の数字列に、前記暗号キーである鍵数字列を、暗号化データ演算手順記憶部１３４ｂに記憶されている暗号化データ演算手順に従って、加算・減算等の第三者には意味の分からないデータとして作成すればよい。その後、この作成した暗号化データを非接触式ＩＣカードリーダライタ１２へ送信する（Ｓ１１４）。
【００３３】
次に非接触式ＩＣカードリーダライタ１２は、後方支援装置１３より暗号化データを受信すると（Ｓ１１５）、暗号キー記憶部１２１ａ記憶されていた暗号キーを使って、予め暗号化解読手順記憶部１２１ｂに記憶されている暗号化解読手順に従い、暗号化データ解読部１２８によって、暗号化データを解読する（Ｓ１１６）。
【００３４】
暗号化データを解読したのち、ＩＣカードキー検証部１２７によって解読されたＩＣカードキーの検証を実施し（Ｓ１１７）、検証結果が正しければ（Ｓ１１７−肯定）、解読された稼働有効期限を稼働有効期限データ記憶部１２１ｃに記憶する（Ｓ１１８）。検証結果に間違いがあれば（Ｓ１１７−否定）、終了する。その後、非接触式ＩＣカードリーダライタ１２を後方支援装置１３から脱着し（Ｓ１１９）、スイッチ部１２６をＯＮすると（Ｓ１２０）、ＩＣカード読み取り／書き込みの操作が開始される（Ｓ１２１）。
【００３５】
次に、図４を用いて説明する。ステップＳ１２１終了後、あるいは、ステップＳ１２０において、ＯＮされなかった後、非接触式ＩＣカードリーダライタ１２の稼働有効期限が満了した場合、即ち、時計１２０によって示された時刻が稼働有効期限を超えた場合（Ｓ１２３−肯定）において、ＩＣカードキーおよび稼働有効期限を消去し、非接触式ＩＣカードリーダライタ１２の稼働を自動停止させる（Ｓ１２４）。一方、稼働有効期限が満了していない場合（Ｓ１２３−否定）は、スイッチ部１２６のＯＮまたはＯＦＦの操作を確認（Ｓ２７）し、ＯＦＦの場合はステップＳ２４へ、また、ＯＮの場合はステップＳ１２１または、後述のステップＳ１２６へ移行する。
【００３６】
次に顧客データを非接触式ＩＣカードリーダライタ１２から後方支援装置１３へ送信する手順について、図５を用いて説明する。最初に、非接触式ＩＣカードリーダライタ１２を後方支援装置１３へセットする（Ｓ１２６）。後方支援装置１３の顧客データ読取指令部１３１より、顧客データ読取送信指令が出されると（Ｓ１２７）、非接触式ＩＣカードリーダライタ１２はこの顧客データ読取送信指令を受信し（Ｓ１２８）、これが正規の読取指令であると判断すると（Ｓ１２９−肯定）、顧客データを後方支援装置１３へ送信する（Ｓ１３０）と共に、顧客データ記憶部１２１ｄ内の顧客データを消去する（Ｓ１３１）。後方支援装置１３は、顧客データを受信して（Ｓ１３２）終了する。一方、ステップＳ１２９において、読取指令が正規のものでないと判定された場合（Ｓ１２９−否定）には、顧客データは送信されず終了する。
【００３７】
（実施例１の効果）
このようにＩＣカードキーの認識によって、非接触式ＩＣカードリーダライタ１２の作動の開始および停止をさせることとしたので、第三者が容易に操作することを防ぐことができる。また、稼働有効期限を設けたので、ＩＣカードリーダライタが盗難や紛失に遭遇した場合においても、不正に操作されることを極力防ぐことが可能になる。また、暗号化データを送信し解読することとしたので、何らかの手違いにより、暗号化データを第三者に読み取られたとしても、これを解読できないので、誤って第三者が非接触式ＩＣカードリーダライタ１２を使用することはできない。
【００３８】
（実施例１の応用等）
なお、実施例１において、以下のように応用することもできる。即ち、実施例１では、非接触式ＩＣカードリーダライタ１２を後方支援装置１３にセットして、種々のデータの送受信を行っているが、これをしないで、有線ケーブル等を用いても良い。また無線通信によってこれを行うことも可能である。また、ステップＳ１２５において（図４）、スイッチがＯＦＦされればステップＳ１２４に移行するようにしても良い。また、実施例１では、スイッチ部１２６を設けているが、これを省略し、ＩＣカードキーの検証結果をスイッチ動作に替えることもできる。また、ステップＳ１３１において（図５）、非接触ＩＣカードリーダライタ内に格納された顧客データを消去しているが、各装置の誤動作を考慮して、この顧客データを消去せずこのステップを省略しても良い。
【００３９】
また、暗号化データの作成および解読は、先に示した例に限ることはない。暗号キーは、任意の変動するデータで良く、暗号キーを生成した時刻に基づいて定める必要はない。例えばバスや列車は発車する時刻や停留所番号など、固定ではなく変化するデータであればどのようなものでもよく、またその数も１乃至複数の適当なものとすることができる。要するに変動するデータを用いて秘密にしている暗号化データの解読手順により暗号化データを解読することにより、一回の操作ごとに暗号キーが変化するため、何らかの手段により第三者に暗号化データを受信されたとしても、ＩＣカードリーダライタが作動し不正に使用されるおそれがないようであればよい。
【実施例２】
【００４０】
実施例１においては、予め非接触式ＩＣカードリーダライタの記憶部に記憶された暗号化データ解読手順に従って、先に送信され記憶された暗号キーを使用して、暗号化データを解読した。実施例２においては、暗号キーを使用しないで暗号化データを解読する例について図６〜８を用いて説明する。図６Ａは実施例２のハンディ型の非接触式ＩＣカードリーダライタの構成要素のブロック図、図６Ｂは後方支援装置の構成要素を示すブロック図である。従来図（図１８）および実施例１と対応する部分には同一符号が付けてある。
【００４１】
非接触式ＩＣカードリーダライタ１２において、記憶部１２１には、顧客データが記憶される顧客データ記憶部１２１ｄの他に、暗号データ解読手順記憶部１２１ｂ、および稼働有効期限データ記憶部１２１ｃが設けられ、更にＩＣカードキー検証部１２７、暗号化データ解読部１２８、および時計１２０が設けられている点が従来と異なる。またこれに伴って制御部１２５の動作も従来のものと異なっている。制御部１２５をマイクロコンピュータで構成する場合はＩＣカードキー検証部１２７は制御部１２５により機能され、暗号化データ解読手順も制御部１２５で実行するプログラムに記述されることもある。この非接触式ＩＣカードリーダライタ１２の動作は後で説明する。
【００４２】
後方支援装置１３においては、記憶部１３４には顧客データが記憶される顧客データ記憶部１３４ａ、暗号化データ演算手順が記憶される暗号化データ演算手順記憶部１３４ｂ、予め記憶されているＩＣカードキー記憶部１３４ｃ、および暗号化データ解読手順が記憶されている暗号化データ解読手順記憶部１３４ｅが設けられ、また稼働有効期限データ生成部１３８および暗号化データ生成部１３７が設けられた点が従来と異なる。これに伴って制御部１３５の動作も従来のものと異なる。制御部１３５がマイクロコンピュータで構成される場合は、暗号化データ生成部１３７、および稼働有効期限データ生成部１３８は制御部１３５により機能され、暗号化データ演算手順は制御部１３５が実行するプログラムに記述される場合もある。後方支援装置１３において、暗号化データ解読手段および暗号化データ演算手順は記憶部１３４の各領域に予め秘密に保持されている。
【００４３】
以下に本実施例２による非接触式ＩＣカードリーダライタの稼働許可手順および稼働停止手順、並びに、図６Ａ、Ｂに示した非接触式ＩＣカードリーダライタ１２、および後方支援装置１３の動作について図７および図８を使用して説明する。
【００４４】
最初に、図７を用いて説明する。非接触式のハンディ型リーダライタ１２の有するコネクタ１２３を、後方支援装置１３のコネクタ１３２に接続させセットする（Ｓ２０１）。後方支援装置１３の暗号化データ解読手順記憶部１３４ｅに記憶された暗号化データ解読手順を非接触式ＩＣカードリーダライタ１２に送信する（Ｓ２０２）。非接触式ＩＣカードリーダライタ１２は、この暗号化データ解読手順を受信すると、非接触式ＩＣカードリーダライタ１２の暗号化データ解読手順記憶部１２１ｂに記憶する（Ｓ２０３）。その後、非接触式ＩＣカードリーダライタ１２を後方支援装置１３から脱着する（Ｓ２０４）。なお、後述する図８のステップＳ２１２以降の動作を即、行う場合には、ステップＳ２０４を省略しても良い。
【００４５】
次に、図８を用いて説明する。最初に、非接触式のハンディ型リーダライタ１２の有するコネクタ１２３を、後方支援装置１３のコネクタ１３２に接続させセットする（Ｓ２１１）。前述したように既にセットされている場合には、ステップＳ２１１を省略することができる。稼働有効期限データ生成部１３８にて稼働有効期限を作成し（Ｓ２１２）、ＩＣカードキー記憶部１３４ｃ内に記憶されているＩＣカードキーと、この操作有効期限とを、暗号化データ演算手順によって暗号化データを作成する（Ｓ２１３）。この暗号化データは、前記ＩＣカードキーおよび稼働有効期限の数字列を、暗号化データ演算手順記憶部１３４ｂに記憶されている暗号化データ演算手順に従って、加算・減算等の第三者には意味の分からないデータとして作成すればよい。その後、この作成した暗号化データを非接触式ＩＣカードリーダライタ１２へ送信する（Ｓ２１４）。
【００４６】
次に非接触式ＩＣカードリーダライタ１２は、後方支援装置１３より暗号化データを受信すると（Ｓ２１５）、先に（ステップＳ２０３において）一時記憶した暗号化データ解読手順記憶部１２１ｂに記憶されている暗号化データ解読手順に従い、暗号化データ解読部１２８によって、暗号化データを解読する（Ｓ２１６）。
【００４７】
暗号化データを解読したのち、ＩＣカードキー検証部１２７によって解読されたＩＣカードキーの検証を実施し（Ｓ２１７）、検証結果が正しければ（Ｓ２１７−肯定）、解読された稼働有効期限を稼働有効期限データ記憶部１２１ｃに記憶する（Ｓ２１８）。検証結果に間違いがあれば（Ｓ２１７−否定）、終了する。その後、非接触式ＩＣカードリーダライタ１２を後方支援装置１３から脱着し（Ｓ２１９）、スイッチ部１２６をＯＮすると（Ｓ２２０−肯定）、ＩＣカード読み取り／書き込みの操作が開始される（Ｓ２２１）。その後の動作、即ち、ステップＳ２２１終了後、あるいは、ステップＳ２２０において、ＯＮされなかった後の動作は、実施例１と同様に動作する。つまり、図４のステップＳ１２３以降へ進む。
【００４８】
（実施例２の効果）
実施例１においては、複数存在するハンディ型非接触式ＩＣカードリーダライタ１２の記憶部内に、個々に予め暗号化データ解読手順を記憶させておく必要があったが、実施例２では、実施例１と異なり、暗号キーを用いないようにし、事前に暗号化データ解読手順を後方支援装置１３から非接触式ＩＣカードリーダライタ１２へ送信するようにした。これによって、個々の非接触式ＩＣカードリーダライタ１２に予め暗号化データ解読手順を記憶させておく必要がなくなる。また、後方支援装置１３においては、暗号キー生成部を設ける必要がなくなり、また、記憶部１３４内に暗号キーを記憶させる領域を設ける必要がなくなる。また、その他実施例２の及ぼす効果は、実施例１の効果と同様である。
【００４９】
（実施例２の応用等）
実施例２においては、後方支援装置１３の記憶部１３４内に予め、暗号化データ演算手順と暗号化データ解読手順とを各領域に記憶させているが、これらを一対のデータを一部変更する手段を後方支援装置１３内に設けても良い。即ち、常時、暗号化データ演算手順と暗号化データ解読手順とを固定したデータとして記憶させておくのではなく、これらを変動するデータとして取り扱うようにすればよい。また、その他の応用として実施例１の応用例と同様の応用をすることが可能である。
【実施例３】
【００５０】
実施例１および２においては、非接触式ＩＣカードリーダライタと後方支援装置とのデータ通信を接続させて（あるいは有線または無線通信も可）行うこととしているが、実施例３においては、メモリカードを介して双方向の通信を行うことを特徴としている。
【００５１】
図９Ａは実施例３のハンディ型の非接触式ＩＣカードリーダライタの構成要素のブロック図、図９Ｂは後方支援装置の構成要素を示すブロック図、図９Ｃはメモリカードの構成要素を示すブロック図である。従来図（図１８）と対応する部分には同一符号が付けてある。本実施例では、メモリカード１４を介して非接触ＩＣカードリーダライタ１２と後方支援装置１３との顧客データ等の送受信を実施するため、これらの両装置には、メモリカードを装着するためのカードホルダ１２３ａ、１３２ａが設けられている。この点が従来と異なる点である。メモリカード１４には、暗号キーを一時記憶する暗号キー記憶部１４ｂ、暗号データを一時記憶する暗号データ記憶部１４ｃ、および顧客データを一時記憶する顧客データ記憶部１４ａが設けられている。
【００５２】
非接触式ＩＣカードリーダライタ１２において、記憶部１２１には、顧客データが記憶される顧客データ記憶部１２１ｄの他に、暗号キー記憶部１２１ａ、暗号データ解読手順記憶部１２１ｂ、および稼働有効期限データ記憶部１２１ｃが設けられ、更にＩＣカードキー検証部１２７、暗号化データ解読部１２８、および顧客データ送信指令部１２９が設けられている点が従来と異なる。またこれに伴って制御部１２５の動作も従来のものと異なっている。制御部１２５をマイクロコンピュータで構成する場合は検証ＩＣカードキー生成部１２７は制御部１２５により機能され、暗号データ化の解読も制御部１２５で実行するプログラムに記述されることもある。この非接触式ＩＣカードリーダライタ１２の動作は後で説明する。
【００５３】
後方支援装置１３においては、記憶部１３４には顧客データが記憶される顧客データ記憶部１３４ａ、暗号化データ演算手順が記憶される暗号化データ演算手順記憶部１３４ｂ、予め記憶されているＩＣカードキー記憶部１３４ｃ、および暗号キーを一時記憶するための暗号キー記憶部１３４ｄが設けられ、また暗号キー生成部１３６、稼働有効期限データ生成部１３８および暗号化データ生成部１３７が設けられた点が従来と異なる。これに伴って制御部１３５の動作も従来のものと異なる。制御部１３５がマイクロコンピュータで構成される場合は、暗号化データ生成部１３７、暗号キー生成部１３６、および稼働有効期限データ生成部１３８は制御部１３５により機能され、暗号化データ演算手順は制御部１３５が実行するプログラムに記述される場合もある。非接触式ＩＣカードリーダライタ１２、および後方支援装置１３においては、暗号化データ解読手順および暗号化データ演算手順は各記憶部に秘密に保持されている。
【００５４】
以下に本実施例による非接触式ＩＣカードリーダライタの稼働許可手順および稼働停止手順、並びに、図９Ａ〜Ｃに示した、メモリカード１４を介して作用する非接触式ＩＣカードリーダライタ１２、および後方支援装置１３の動作について図１０〜１３を使用して説明する。
【００５５】
最初に、図１０を用いて説明する。後方支援装置１３において、記憶部に何も記憶されていない（記憶部が空の状態）メモリカード１４を後方支援装置１３のカードホルダ１３２ａにセットし（Ｓ３０１）、暗号キー生成部１３６によって暗号キーが生成され（Ｓ３０２）、メモリカードに一時記憶される（Ｓ３０３）。その後、メモリカード１４はカードホルダ１３２ａから脱着され、非接触式カードリーダライタ１２のカードホルダ１２３ａに装着され（Ｓ３０４）、非接触式カードリーダライタ１２は、メモリカード１４の記憶部１４ｂに記憶されている暗号キーを受信し、暗号キー記憶部１２１ａに記憶する（Ｓ３０５）とともに、メモリカード１４の記憶部１４ｂに記憶された暗号キーは消去される（Ｓ３０６）。この暗号キーは例えば、暗号キーが生成された時刻「０５時１３分４０秒」より、６桁の数字「０５１３４０」とすることができるが、任意の鍵数字列であればよい。
【００５６】
次に、図１１を用いて説明する。メモリカード１４を非接触式ＩＣカードリーダライタ１２のカードホルダ１２３ａより脱着し、後方支援装置１３のカードホルダ１３２ａへ装着する（Ｓ３１１）。稼働有効期限データ生成部１３８にて稼働有効期限を作成し（Ｓ３１２）、ＩＣカードキー記憶部１３４ｃ内に記憶されているＩＣカードキーと、稼働有効期限データ生成部１３８によって作成した稼働有効期限とを、暗号キーを使って暗号化データを作成する（Ｓ３１３）。この暗号化データは、前記ＩＣカードキーおよび稼働有効期限の数字列に、前記暗号キーである鍵数字列を、暗号化データ演算手順記憶部１３４ｂに記憶されている暗号化データ演算手順に従って、加算・減算等の第三者には意味の分からないデータとして作成すればよい。その後、この作成した暗号化データをメモリカード１４に送信し、メモリカード１４の暗号化データ記憶部１４ｃに記憶する（Ｓ３１４）。
【００５７】
次にメモリカード１４を後方支援装置１３のカードホルダ１３２ａから脱着し、非接触式ＩＣカードリーダライタ１２のカードホルダ１２３ａに装着し（Ｓ３１５）、メモリカード１４より暗号化データを受信した（Ｓ３１６）後、暗号化データ解読部１２８によって、暗号化データを解読する（Ｓ３１７）。記憶部１２１内の暗号キー記憶部１２１ａおよび暗号化データ演算手順記憶部１２１ｂより、暗号キーと演算手順を読み出して解析する。
【００５８】
暗号化データを解読したのち、ＩＣカードキー検証部１２７によって検証を実施し（Ｓ３１８）、検証結果が正しければ（Ｓ３１８−肯定）、解読された稼働有効期限を記憶部１２１ｃに記憶する（Ｓ３１９）。検証結果に間違いがあれば（Ｓ３１８−否定）終了する。その後、スイッチ部１２６をＯＮすると（Ｓ３２０−肯定）、ＩＣカード読み取り／書き込みの操作が開始される（Ｓ３２１）と共に、メモリカード１４内に格納されている暗号化データを消去する（Ｓ３２２）。
【００５９】
次に、図１２を用いて説明する。ステップＳ３２２終了後、あるいは、ステップＳ３２０において、ＯＮされなかった後、メモリカード１４が非接触式ＩＣカードリーダライタ１２から脱着されると（Ｓ３２４−肯定）、ＩＣカードキーおよび稼働有効期限を消去し、非接触式ＩＣカードリーダライタ１２の稼働を停止させる（Ｓ３２６）。また、メモリカード１４が非接触式ＩＣカードリーダライタ１２から脱着されず（Ｓ３２４−否定）、稼働有効期限が満了した場合（Ｓ３２５−肯定）においても、同様にＩＣカードキーおよび稼働有効期限を消去し、非接触式ＩＣカードリーダライタ１２の稼働を自動停止させる（Ｓ３２６）。一方、稼働有効期限が満了していない場合（Ｓ３２５−否定）は、スイッチ部１２６のＯＮまたはＯＦＦの操作を確認（Ｓ３２７）し、ＯＮの場合はステップＳ３２０または後述するステップＳ３２８へ、ＯＦＦの場合はステップＳ３２４へ移行する。
【００６０】
次に顧客データを非接触式ＩＣカードリーダライタ１２から後方支援装置１３へ送信する手順について、図１３を用いて説明する。最初に、メモリカード１４をセットする（Ｓ３２８）。業務が終了し、顧客データ送信指令が出されると（Ｓ３２９）、メモリカード１４の顧客データ記憶部１４ａへ、顧客データが送信・記憶される（Ｓ３３０）とともに非接触式ＩＣカードリーダライタ１２に格納されている顧客データを消去する（Ｓ３３１）。その後、メモリカード１４を脱着し、後方支援装置１３のカードホルダ１３２ａへ装着して（Ｓ３３２）、顧客データ読取指令部１３１よりその指令が出されると（Ｓ３３３）、メモリカード１４の顧客データ記憶部１４ａより、顧客データが受信される（Ｓ３３４）とともに、メモリカード１４内の顧客データが消去される（Ｓ３３５）。
【００６１】
（実施例３の効果）
実施例１および２と同様に、ＩＣカードキーの認識によって、非接触式ＩＣカードリーダライタ１２の作動の開始および停止をさせることとしたので、第３者が容易に操作することを防ぐことができる。また、稼働有効期限を設けたことの他に、メモリカード１４を脱着することで稼働を停止することとしたので、ＩＣカードリーダライタが盗難や紛失に遭遇した場合においても、不正に操作されることを極力防ぐことが可能になる。また、メモリカード１４に記憶された暗号化データを解読することとしたので、これを記憶したメモリカード１４を紛失したとしても、ＩＣカードキーを読み取られる危険性は非常に少ない。
【００６２】
（実施例３の応用等）
実施例１および２と同様に、例えば、ステップＳ３２７において（図１２）、スイッチがＯＦＦされればステップＳ３２６に移行するようにしても良い。また、本実施例では、スイッチ部１２６を設けたが、これを省略し、ＩＣカードキーの検証結果をスイッチ動作に替えることもできる。また、ステップＳ３３１またはステップＳ３３５において（図５）、非接触ＩＣカードリーダライタまたはメモリカード内に格納された顧客データを消去しているが、各装置の誤動作を考慮して、顧客データを消去せずこれらのステップを省略しても良い。
【００６３】
また、実施例１と同様に、暗号化データの作成および解読は、先に示した例に限ることはない。暗号キーは、任意の変動するデータで良く、暗号キーを生成した時刻に基づいて定める必要はない。例えばバスや列車は発車する時刻や停留所番号など、固定ではなく変化するデータであればどのようなものでもよく、またその数も１乃至複数の適当なものとすることができる。要するに変動するデータを用いて秘密にしている暗号化データの解読手順により暗号化データを解読することにより、一回の操作ごとに暗号キーが変化するため、暗号化データを記憶したメモリカードを盗まれても、ＩＣカードリーダライタが作動し不正に使用されるおそれがないようであればよい。
【実施例４】
【００６４】
実施例３においては、メモリカードを介して双方向の通信を行うことを特徴とした例であって、予め非接触式ＩＣカードリーダライタの記憶部に記憶された暗号化データ解読手順に従って、先に送信され記憶された暗号キーを使用して、暗号化データを解読する例について説明した。実施例４においては、メモリカードを介して双方向の通信を行う場合において、暗号キーを使用しないで暗号化データを解読する例について図１４〜１６を用いて説明する。
【００６５】
図１４Ａは実施例４のハンディ型の非接触式ＩＣカードリーダライタの構成要素のブロック図、図１４Ｂは後方支援装置の構成要素を示すブロック図、図１４Ｃはメモリカードの構成要素を示すブロック図である。従来図（図１８）および実施例３と対応する部分には同一符号が付けてある。本実施例では、メモリカード１４を介して非接触ＩＣカードリーダライタ１２と後方支援装置１３との顧客データ等の送受信を実施するため、これらの両装置には、メモリカードを装着するためのカードホルダ１２３ａ、１３２ａが設けられている。この点が従来と異なる点である。メモリカード１４には、暗号化データ解読手順を一時記憶する暗号化データ解読手順記憶部１４ｄ、暗号化データを一時記憶する暗号化データ記憶部１４ｃ、および顧客データを一時記憶する顧客データ記憶部１４ａが設けられている。
【００６６】
非接触式ＩＣカードリーダライタ１２において、記憶部１２１には、顧客データが記憶される顧客データ記憶部１２１ｄの他に、暗号化データ解読手順記憶部１２１ｂ、および稼働有効期限データ記憶部１２１ｃが設けられ、更にＩＣカードキー検証部１２７、暗号化データ解読部１２８、および顧客データ送信指令部１２９が設けられている点が従来と異なる。またこれに伴って制御部１２５の動作も従来のものと異なっている。制御部１２５をマイクロコンピュータで構成する場合は検証ＩＣカードキー生成部１２７は制御部１２５により機能され、暗号データ化の解読も制御部１２５で実行するプログラムに記述されることもある。この非接触式ＩＣカードリーダライタ１２の動作は後で説明する。
【００６７】
後方支援装置１３においては、記憶部１３４には顧客データが記憶される顧客データ記憶部１３４ａ、暗号化データ演算手順が記憶される暗号化データ演算手順記憶部１３４ｂ、予め記憶されているＩＣカードキー記憶部１３４ｃ、および暗号化データ解読手順を記憶するための暗号化データ解読手順記憶部１３４ｅが設けられ、また稼働有効期限データ生成部１３８および暗号化データ生成部１３７が設けられた点が従来と異なる。これに伴って制御部１３５の動作も従来のものと異なる。制御部１３５がマイクロコンピュータで構成される場合は、暗号化データ生成部１３７、暗号キー生成部１３６、および稼働有効期限データ生成部１３８は制御部１３５により機能され、暗号化データ演算手順は制御部１３５が実行するプログラムに記述される場合もある。後方支援装置１３においては、暗号化データ解読手順および暗号化データ演算手順は各記憶部に秘密に保持されている。
【００６８】
以下に本実施例による非接触式ＩＣカードリーダライタの稼働許可手順および稼働停止手順、並びに、図１４Ａ〜Ｃに示した、メモリカード１４を介して作用する非接触式ＩＣカードリーダライタ１２、および後方支援装置１３の動作について図１５および図１６を使用して説明する。
【００６９】
最初に、図１５を用いて説明する。後方支援装置１３において、記憶部に何も記憶されていない（記憶部が空の状態）メモリカード１４を後方支援装置１３のカードホルダ１３２ａにセットし（Ｓ４０１）、暗号化データ解読手順記憶部１３４ｅに記憶された暗号化データ解読手順が、メモリカード１４の暗号化データ解読手順記憶部１４ｄに一時記憶される（Ｓ４０２）。その後、メモリカード１４はカードホルダ１３２ａから脱着され、非接触式カードリーダライタ１２のカードホルダ１２３ａに装着され（Ｓ４０３）、非接触式カードリーダライタ１２は、メモリカード１４の暗号化データ解読手順記憶部１４ｄに一時記憶されている暗号化データ解読手順を受信し、暗号化データ解読手順記憶部１２１ｂに記憶する（Ｓ４０４）とともに、メモリカード１４の暗号化データ解読手順記憶部１４ｄに一時記憶された暗号化データ解読手順は消去される（Ｓ４０５）。
【００７０】
次に、図１６を用いて説明する。メモリカード１４を非接触式ＩＣカードリーダライタ１２のカードホルダ１２３ａより脱着し、後方支援装置１３のカードホルダ１３２ａへ装着する（Ｓ４１１）。稼働有効期限データ生成部１３８にて稼働有効期限を作成し（Ｓ４１２）、ＩＣカードキー記憶部１３４ｃ内に記憶されているＩＣカードキーと、稼働有効期限データ生成部１３８によって作成した稼働有効期限とを、暗号化データ生成部１３７にて暗号化データを作成する（Ｓ４１３）。この暗号化データは、前記ＩＣカードキーおよび稼働有効期限の数字列に、暗号化データ演算手順記憶部１３４ｂに記憶されている暗号化データ演算手順に従って、加算・減算等の第三者には意味の分からないデータとして作成すればよい。その後、この作成した暗号化データをメモリカード１４に送信し、メモリカード１４の暗号化データ記憶部１４ｃに記憶する（Ｓ４１４）。
【００７１】
次にメモリカード１４を後方支援装置１３のカードホルダ１３２ａから脱着し、非接触式ＩＣカードリーダライタ１２のカードホルダ１２３ａに装着し（Ｓ４１５）、メモリカード１４より暗号化データを受信した（Ｓ４１６）後、暗号化データ解読部１２８によって、暗号化データを解読する（Ｓ４１７）。記憶部１２１内の暗号化データ解読手順記憶部１２１ｂより暗号化データ解読手順を読み出して暗号化データ解読部１２８にて解読する。
【００７２】
暗号化データを解読したのち、ＩＣカードキー検証部１２７によって検証を実施し（Ｓ４１８）、検証結果が正しければ（Ｓ４１８−肯定）、解読された稼働有効期限を記憶部１２１ｃに記憶する（Ｓ４１９）。検証結果に間違いがあれば（Ｓ４１８−否定）終了する。その後、スイッチ部１２６をＯＮすると（Ｓ４２０−肯定）、ＩＣカード読み取り／書き込みの操作が開始される（Ｓ３２１）と共に、メモリカード１４内に格納されている暗号化データを消去する（Ｓ４２２）。その後の動作、即ち、ステップＳ４２２終了後、あるいは、ステップＳ４２０において、ＯＮされなかった後の動作は、実施例３と同様に動作する。つまり、図１２のステップＳ３２４以降へ進む。
【００７３】
（実施例４の効果）
実施例３においては、複数存在するハンディ型非接触式ＩＣカードリーダライタ１２の記憶部内に、個々に予め暗号化データ解読手順を記憶させておく必要があったが、実施例４では、実施例３と異なり、暗号キーを用いないようにし、事前に暗号化データ解読手順を後方支援装置１３から非接触式ＩＣカードリーダライタ１２へ送信するようにした。これによって、個々の非接触式ＩＣカードリーダライタ１２に予め暗号化データ解読手順を記憶させておく必要がなくなる。また、後方支援装置１３においては、暗号キー生成部を設ける必要がなくなり、また、記憶部１３４内に暗号キーを記憶させる領域を設ける必要がなくなる。この点は、実施例２の効果と同様である。また、その他実施例４の及ぼす効果は、実施例１〜３の効果と同様の効果が存在する。
【００７４】
（実施例４の応用等）
実施例４においては、実施例２と同様に、後方支援装置１３の記憶部１３４内に予め、暗号化データ演算手順と暗号化データ解読手順とを各領域に記憶させているが、これらを一対のデータを一部変更する手段を後方支援装置１３内に設けても良い。即ち、常時、暗号化データ演算手順と暗号化データ解読手順とを固定したデータとして記憶させておくのではなく、これらを変動するデータとして取り扱うようにすればよい。また、その他の応用として実施例１〜３の応用例と同様の応用をすることが可能である。
【００７５】
（その他の応用例等）
実施例１〜４では、ＩＣカードリーダライタに非接触式のものを用いているがこれに限定する必要はなく、接触式ＩＣカードリーダライタであってもよい。また、ハンディ型のＩＣカードリーダライタについて説明しているが、固定定置型のＩＣカードリーダライタに対しても適用することができる。
【図面の簡単な説明】
【００７６】
【図１】実施例１の非接触式ＩＣカードリーダライタ、および後方支援装置の構成要素を示すブロック図である。
【図２】実施例１の非接触式ＩＣカードリーダライタに暗号キーを記憶する手順を示すフローチャートである。
【図３】実施例１の非接触式ＩＣカードリーダライタの稼働許可手順を示すフローチャートである。
【図４】実施例１の非接触式ＩＣカードリーダライタの稼働停止手順を示すフローチャートである。
【図５】実施例１の非接触式ＩＣカードリーダライタから後方支援装置へ顧客データを送信する手順を示すフローチャートである。
【図６】実施例２の非接触式ＩＣカードリーダライタ、および後方支援装置の構成要素を示すブロック図である。
【図７】実施例２の非接触式ＩＣカードリーダライタに暗号化データ解読手順を記憶する手順を示すフローチャートである。
【図８】実施例２の非接触式ＩＣカードリーダライタの稼働許可手順を示すフローチャートである。
【図９】実施例３の非接触式ＩＣカードリーダライタ、後方支援装置、およびメモリカードの構成要素を示すブロック図である。
【図１０】実施例３の非接触式ＩＣカードリーダライタに暗号キーを記憶する手順を示すフローチャートである。
【図１１】実施例３の非接触式ＩＣカードリーダライタの稼働許可手順を示すフローチャートである。
【図１２】実施例３の非接触式ＩＣカードリーダライタの稼働停止手順を示すフローチャートである。
【図１３】実施例３の非接触式ＩＣカードリーダライタから後方支援装置へ顧客データを送信する手順を示すフローチャートである。
【図１４】実施例４の非接触式ＩＣカードリーダライタ、後方支援装置、およびメモリカードの構成要素を示すブロック図である。
【図１５】実施例４の非接触式ＩＣカードリーダライタに暗号化データ解読手順を記憶する手順を示すフローチャートである。
【図１６】実施例４の非接触式ＩＣカードリーダライタの稼働許可手順を示すフローチャートである。
【図１７】従来の種々のＩＣカードリーダライタを示す図である。
【図１８】従来の非接触式ＩＣカードリーダライタおよび後方支援装置の構成要素を示すブロック図である。
【図１９】従来の非接触式ＩＣカードリーダライタから後方支援装置へ精算データを送信する手順を示すフローチャートである。
【符号の説明】
【００７７】
１1・・・非接触式ＩＣカード、１２・・・非接触式ＩＣカードリーダライタ、１２０・・・  時計、１２１・・・記憶部、１２１ａ・・・暗号キー記憶部、１２１ｂ…暗号化データ解読手順記憶部、１２１ｃ・・・稼働有効期限データ記憶部、１２１ｄ・・・顧客データ記憶部、１２２・・・アンテナ部、１２３・・・コネクタ、１２３ａ・・・カードホルダ、１２４・・・送受信部、１２５・・・制御部、１２６・・・スイッチ部、１２７・・・ＩＣカードキー検証部、１２８・・・暗号化データ解読部、１２９…顧客データ送信指令部、１３・・・後方支援装置、１３１・・・顧客データ読取指令部、１３２・・・コネクタ、１３２ａ・・・カードホルダ、１３３・・・送受信部、１３４・・・記憶部、１３４ａ・・・顧客データ記憶部、１３４ｂ・・・暗号化データ演算手順記憶部、１３４ｃ・・・ＩＣカードキー記憶部、１３４ｄ・・・暗号キー記憶部、１３４ｅ・・・暗号化データ解読手順記憶部、１３５・・・制御部、１３６・・・暗号キー生成部、１３７・・・暗号化データ生成部、１３８・・・稼働有効期限データ生成部、１４・・・メモリカード、１４ａ・・・顧客データ記憶部、１４ｂ・・・暗号キー記憶部、１４ｃ・・・暗号化データ記憶部、１４ｄ・・・暗号化データ解読手順記憶部。
【図１】
2006031060.tif 000003
【図２】
2006031060.tif 000004
【図３】
2006031060.tif 000005
【図４】
2006031060.tif 000006
【図５】
2006031060.tif 000007
【図６】
2006031060.tif 000008
【図７】
2006031060.tif 000009
【図８】
2006031060.tif 000010
【図９】
2006031060.tif 000011
【図１０】
2006031060.tif 000012
【図１１】
2006031060.tif 000013
【図１２】
2006031060.tif 000014
【図１３】
2006031060.tif 000015
【図１４】
2006031060.tif 000016
【図１５】
2006031060.tif 000017
【図１６】
2006031060.tif 000018
【図１７】
2006031060.tif 000019
【図１８】
2006031060.tif 000020
【図１９】
2006031060.tif 000021