JP5111919B2 - Card system, reader-compatible device, card processing device, communication method, and program - Google Patents
Card system, reader-compatible device, card processing device, communication method, and program Download PDFInfo
- Publication number
- JP5111919B2 JP5111919B2 JP2007091922A JP2007091922A JP5111919B2 JP 5111919 B2 JP5111919 B2 JP 5111919B2 JP 2007091922 A JP2007091922 A JP 2007091922A JP 2007091922 A JP2007091922 A JP 2007091922A JP 5111919 B2 JP5111919 B2 JP 5111919B2
- Authority
- JP
- Japan
- Prior art keywords
- card
- reader
- signal
- processing device
- control signal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Description
本発明は、主にカードを用いたサービスにおけるカードシステム、リーダ対応装置、カード処理装置、通信方法、及び、プログラムに関する。 The present invention mainly relates to a card system, a reader-compatible device, a card processing device, a communication method, and a program in a service using a card.
近年、利便性向上目的やコスト低減化を目的として、入退室管理や電子マネーの分野において非接触カードが広く用いられるようになってきている(例えば、特許文献1、特許文献2)。また、従来、このような非接触カードは、例えば、入退室管理専用や、食堂利用専用など、単一の利用目的にのみ対応する非接触カードであったが、マルチアプリカードなど複数のアプリケーションを有する非接触カードが開発され、用いられつつある。さらに、マルチアプリカードに対応するリーダライタ装置や、複数の規格の非接触カードへのリーダライタ装置として、マルチカード規格対応装置も開発され、販売されている。
カードの規格、サービスが多様化するに従い、ユーザは、複数のカードを所有することも少なくない。ここで、ユーザは、利用対象のカードを常に全て持ち歩かなければならないが、カードが増えることで、ユーザは、持ち物が増え、またカードの管理が煩雑になるという問題がある。また、全てのカードを持ち歩くことにより、例えば、ユーザが財布にカードを保管している場合、財布を紛失した場合に、全てのカードを失うという問題がある。また、複数のカードを携帯する場合、カード枚数が増える分、いずれかのカードを紛失する危険性が高まるという問題がある。
また、ユーザは、複数のカードから利用対象のカードを選択して、カードリーダ装置にて読取処理を行う必要があるという手間があるという問題がある。
As card standards and services diversify, users often own multiple cards. Here, the user must always carry all the cards to be used. However, as the number of cards increases, there are problems that the user has more items to carry and the card management becomes complicated. In addition, carrying all the cards causes a problem that, for example, if the user keeps the cards in the wallet or loses the wallet, all the cards are lost. Further, when carrying a plurality of cards, there is a problem that the risk of losing any of the cards increases as the number of cards increases.
In addition, there is a problem that the user needs to select a card to be used from a plurality of cards and perform a reading process with the card reader device.
本発明は、このような事情を考慮し、上記の問題を解決すべくなされたもので、その目的は、カードリーダ装置と異なる場所に保管されるカードの情報を読み出すことができるカードシステム、リーダ対応装置、カード処理装置、通信方法、及び、プログラムを提供することにある。 The present invention has been made in consideration of such circumstances and has been made to solve the above-described problems. The object of the present invention is to provide a card system and a reader that can read out information on a card stored in a different place from the card reader device. To provide a compatible device, a card processing device, a communication method, and a program.
上記問題を解決するために、本発明は、カードシステムが、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置は、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継することを特徴とするカードシステムである。 In order to solve the above problems, the present invention provides a card system having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, and the card storing the card. A card reader device that provides a service based on service information, a card processing device that is placed in a different location from the card reader device and is in communication with the card, and a control signal input from the card reader device A reader compatible device that transmits to the card reader device a response signal acquired from the card by the card processing device as a response to the control signal in response to the control signal, the card processing device and the reader compatible apparatus, and the card reader, with the card in a different location the card reader A card system characterized by relaying the serial control signal and the response signal.
また、本発明は、前記リーダ対応装置が、複数の通信方法に対応した通信部を有し、前記カードリーダ装置とこのカードリーダ装置の通信方法にて通信し、前記カード処理装置が、複数の前記通信方法に対応した通信部を有し、前記カードとこのカードの通信方法にて通信することを特徴とする。 Further, according to the present invention, the reader-compatible device has a communication unit corresponding to a plurality of communication methods, and communicates with the card reader device by a communication method of the card reader device. It has a communication part corresponding to the communication method, and communicates with the card by the communication method of the card.
また、本発明は、前記リーダ対応装置が、前記カードリーダ装置が提供するサービスごとに付与されている固有のサービス識別情報と、カード処理装置の識別情報とを予め対応付けてロケーション情報として記憶するロケーション情報記憶手段と、前記カードリーダ装置から入力される前記サービス識別情報と、前記ロケーション情報記憶手段が記憶するロケーション情報とを比較し、複数の前記カード処理装置のいずれかを通信対象として選択するロケーション判定手段とをさらに備えることを特徴とする。 Further, according to the present invention, the reader-compatible device stores the unique service identification information assigned to each service provided by the card reader device and the identification information of the card processing device in advance as location information. The location information storage means, the service identification information input from the card reader device and the location information stored in the location information storage means are compared, and one of the card processing devices is selected as a communication target. And a location determination means.
また、本発明は、前記リーダ対応装置が、認証情報を入力する認証情報入力手段を備え、前記カード処理装置が、前記リーダ対応装置から受信する前記認証情報と、内部に予め設定されている認証情報とを比較し、前記リーダ対応装置が前記カードを利用可能か否かを判定する利用認証手段を備えることを特徴とする。 In the present invention, the reader-compatible device includes authentication information input means for inputting authentication information, and the card processing device receives the authentication information received from the reader-compatible device, and an authentication set in advance therein. It is characterized by comprising usage authentication means for comparing with the information and determining whether or not the card can be used by the reader-compatible device.
また、本発明は、前記リーダ対応装置が、前記カードリーダ装置から受信する第1の制御信号と、前記カード処理装置から受信する前記第1の制御信号に対する応答信号とを対応付けて記憶する記憶手段と、前記カードリーダ装置から受信する第2の制御信号と、前記記憶手段が記憶する前記第1の制御信号とを比較し、一致する場合、前記第1の制御信号と対応付けられて前記記憶手段に記憶されている前記応答信号を前記第2の制御信号の応答信号として送信する判定手段とをさらに備えることを特徴とする。 Further, according to the present invention, the reader corresponding device stores a first control signal received from the card reader device and a response signal to the first control signal received from the card processing device in association with each other. And a second control signal received from the card reader device and the first control signal stored in the storage means, and if they match, the first control signal is associated with the first control signal And determining means for transmitting the response signal stored in the storage means as a response signal of the second control signal.
また、本発明は、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置が、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継するカードシステムにおける前記リーダ対応装置が、前記カードリーダと制御信号、又は、該制御信号に対する応答信号を送受信する第1通信手段と、前記カード処理装置と制御信号、又は、該制御信号に対する応答信号を送受信する第2通信手段とを備えることを特徴とする。 The present invention also provides a card having an IC chip for storing service information, a card for outputting a response signal to a transmitted control signal, and a card reader for providing a service from the service information stored in the card. A device, a card processing device disposed at a different location from the card reader device and in communication with the card, and a control signal input from the card reader device is transmitted to the card processing device, and the control signal A card reader that transmits a response signal acquired from the card as a response to the control signal to the card reader device, and the card processor and the reader compatible device include the card reader device and the card reader device. relaying the control signal and the response signal of the cards in different locations card reader In the card system, the reader compatible device transmits / receives a control signal or a response signal to the control signal to / from the card reader, and a control signal or a response signal to the control signal from the card processing device. And second communication means.
また、本発明は、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置が、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継するカードシステムにおけるカード処理装置であって、前記リーダ対応装置と信号を送受信する第1通信手段と、前記カードと信号を送受信する第2通信手段とを備えることを特徴とする。 The present invention also provides a card having an IC chip for storing service information, a card for outputting a response signal to a transmitted control signal, and a card reader for providing a service from the service information stored in the card. A device, a card processing device disposed at a different location from the card reader device and in communication with the card, and a control signal input from the card reader device is transmitted to the card processing device, and the control signal A card reader that transmits a response signal acquired from the card as a response to the control signal to the card reader device, and the card processor and the reader compatible device include the card reader device and the card reader device. relaying the control signal and the response signal of the cards in different locations card reader A card processing apparatus in over de system, a first communication means for transmitting and receiving the reader enabled device and signals, characterized in that it comprises a second communication means for transmitting and receiving the card and signals.
また、本発明は、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置が、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継するカードシステムにおける通信方法であって、前記リーダ対応装置が、前記カードリーダ装置から前記カードに対する信号を受信する第1受信ステップと、受信した前記信号を前記カード処理装置に送信する第1送信ステップと、前記カード処理装置が、前記リーダ対応装置から前記信号を受信する第2受信ステップと、受信した前記信号を前記カードに送信する第2送信ステップと、前記カードから前記信号に対する応答信号を受信する第3受信ステップと、受信した前記応答信号を前記リーダ対応装置に送信する第3送信ステップと、前記リーダ対応装置が、前記カード処理装置から前記応答信号を受信する第4受信ステップと、受信した前記応答信号を前記カードリーダ装置に送信する第4送信ステップとを含むことを特徴とする。 The present invention also provides a card having an IC chip for storing service information, a card for outputting a response signal to a transmitted control signal, and a card reader for providing a service from the service information stored in the card. A device, a card processing device disposed at a different location from the card reader device and in communication with the card, and a control signal input from the card reader device is transmitted to the card processing device, and the control signal A card reader that transmits a response signal acquired from the card as a response to the control signal to the card reader device, and the card processor and the reader compatible device include the card reader device and the card reader device. relaying the control signal and the response signal of the cards in different locations card reader A first reception step in which the reader-compatible device receives a signal for the card from the card reader device, and a first transmission step for transmitting the received signal to the card processing device. A second receiving step for receiving the signal from the reader-compatible device; a second transmitting step for transmitting the received signal to the card; and a second receiving step for receiving a response signal to the signal from the card. 3 receiving step, a third transmitting step for transmitting the received response signal to the reader-compatible device, a fourth receiving step for the reader-compatible device to receive the response signal from the card processing device, and the received And a fourth transmission step of transmitting a response signal to the card reader device.
また、本発明は、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置が、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継するカードシステムにおける前記リーダ対応装置に用いられるコンピュータに、前記カードリーダから前記カードに対する信号を受信するステップと、受信した前記信号を前記カード処理装置に送信するステップと、前記カード処理装置から前記信号に対する応答信号を受信するステップと、受信した前記応答信号を前記カードリーダ装置に送信するステップとを実行させることを特徴とするプログラムである。 The present invention also provides a card having an IC chip for storing service information, a card for outputting a response signal to a transmitted control signal, and a card reader for providing a service from the service information stored in the card. A device, a card processing device disposed at a different location from the card reader device and in communication with the card, and a control signal input from the card reader device is transmitted to the card processing device, and the control signal A card reader that transmits a response signal acquired from the card as a response to the control signal to the card reader device, and the card processor and the reader compatible device include the card reader device and the card reader device. relaying the control signal and the response signal of the cards in different locations card reader Receiving a signal for the card from the card reader to a computer used for the reader-compatible device in a card system, transmitting the received signal to the card processing device, and responding to the signal from the card processing device A program for executing a step of receiving a signal and a step of transmitting the received response signal to the card reader device.
また、本発明は、サービス情報を記憶するICチップを有するカードであって、送信された制御信号に対して応答信号を出力するカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置とを備え、前記カード処理装置及び前記リーダ対応装置が、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継するカードシステムにおける前記カード処理装置に用いられるコンピュータに、前記リーダ対応装置から信号を受信するステップと、受信した前記信号を前記カードに送信するステップと、前記カードから前記信号に対する応答信号を受信するステップと、受信した前記応答信号を前記リーダ対応装置に送信するステップとを実行させることを特徴とするプログラムである。 The present invention also provides a card having an IC chip for storing service information, a card for outputting a response signal to a transmitted control signal, and a card reader for providing a service from the service information stored in the card. A device, a card processing device disposed at a different location from the card reader device and in communication with the card, and a control signal input from the card reader device is transmitted to the card processing device, and the control signal A card reader that transmits a response signal acquired from the card as a response to the control signal to the card reader device, and the card processor and the reader compatible device include the card reader device and the card reader device. relaying the control signal and the response signal of the cards in different locations card reader Receiving a signal from the reader-compatible device to a computer used in the card processing device in a card system, transmitting the received signal to the card, and receiving a response signal to the signal from the card; And a step of transmitting the received response signal to the reader-compatible device.
本発明によれば、カードシステムが、サービス利用時に用いるカードと、該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、該カードリーダ装置と異なる場所に配置され、カードと通信状態にあるカード処理装置と、カードリーダ装置から入力される制御信号をカード処理装置に送信し、該制御信号によりカード処理装置が制御信号に対する応答としてカードから取得する応答信号をカードリーダ装置に送信するリーダ対応装置とを備えることとした。
これにより、リーダ対応装置と、カード処理装置とが、カードリーダ装置と、カードリーダ装置と異なる場所にあるカードとの間の通信を中継することが可能となり、カードの利用者が、カードを携帯する必要がなくなるという効果がある。
According to the present invention, a card system is disposed at a place different from the card reader device, a card reader device that provides services based on service information stored in the card, a card reader device that provides services based on service information stored in the card, and is in communication with the card. A reader that transmits a control signal input from a card processing device and a card reader device to the card processing device, and transmits a response signal that the card processing device acquires from the card as a response to the control signal by the control signal to the card reader device. And a corresponding device.
As a result, the reader-compatible device and the card processing device can relay communication between the card reader device and a card at a location different from the card reader device, and the card user can carry the card. There is an effect that it is not necessary to do.
<基本の実施形態>
以下、本発明の基本の実施形態によるカードシステム100を図面を参照して説明する。
図1は、本実施形態によるカードシステム100を示す概略ブロック図である。カードシステム100は、ロケーション1Aのリーダ対応装置101と、カードリーダ装置300と、ロケーション1Bのカード処理装置201と、非接触カード400と、ネットワーク500とを備える。
<Basic embodiment>
Hereinafter, a card system 100 according to a basic embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a schematic block diagram showing a card system 100 according to the present embodiment. The card system 100 includes a reader-
リーダ対応装置101と、カード処理装置201とは、ネットワーク500を介して接続する。また、ロケーション1Aと、ロケーション1Bとは、例えば、ロケーション1Aがカードリーダ装置300を備える店舗であり、ロケーション1Bが非接触カード400の所有者の自宅であるなど、互いに異なる場所である。
ネットワーク500は、固定電話網、携帯電話網、インターネットなどの公衆網や、LAN(Local Area Network)、専用線などの私設網からなり、無線と、有線とのいずれも適用可能である。
The
The
ロケーション1Bにおいて、非接触カード400は、例えば、非接触型IC(Integrated Circuit)チップを有するカードであり、カードを一意に識別するためのカード識別情報、サービスを一意に識別するためのサービス識別情報、サービスを受ける際に読み出し又は書き込み対象となるサービス情報を記憶する。
サービス情報には、例えば、電子マネーの残額情報や、ユーザに付与されるポイント数情報や、入退室に用いる認証情報などの情報がある。
In the location 1B, the
The service information includes, for example, information such as electronic money balance information, point number information given to the user, and authentication information used for entering and leaving the room.
カード処理装置201は、制御部60と、暗復号化部70と、カード通信部80とを備え、ロケーション1Aのリーダ対応装置101を介してカードリーダ装置300と非接触カード400との通信を中継する。
カード処理装置201において、制御部60は、CPU(central processing unit)及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部60は、リーダ対応装置101とデータの送受信を行う。
なお、ロケーション1Bにおいて、カード処理装置201の通信可能域に非接触カード400が予め設置されていることとする。
The
In the
It is assumed that the
暗復号化部70は、リーダ対応装置101への送信対象の情報を暗号化し、リーダ対応装置101から受信した情報を復号化する。ここで、リーダ対応装置101への送信対象の情報は、非接触カード400から受信する応答信号であり、リーダ対応装置101から受信した情報は、非接触カード400へ送信する信号が暗号化された情報である。
カード通信部80は、非接触カード400と通信する。
The encryption /
The
ロケーション1Aにおいて、カードリーダ装置300は、非接触カード400宛ての信号を出力し、また、非接触カード400からの応答信号を受信し、サービスを実行する装置である。ここで、サービスとは、例えば、電子マネー決済処理や、ユーザに対するポイント付与処理や、入退室に際するドアの開閉処理などである。
In the
リーダ対応装置101は、例えば、パーソナルコンピュータ、PDA(Personal Digital Assistants:情報携帯端末)、携帯電話などのコンピュータ端末であり、制御部10と、暗復号化部20と、リーダ通信部30とを備える。リーダ対応装置101は、ロケーション1Bのカード処理装置201を介して、カードリーダ装置300と非接触カード400との通信を中継する。
制御部10は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部10は、カード処理装置201とデータの送受信を行う。
The reader-
The
暗復号化部20は、カード処理装置201への送信対象の情報を暗号化し、カード処理装置201から受信した情報を復号化する。ここで、カード処理装置201への送信対象の情報とは、カードリーダ装置300から受信する信号であり、カード処理装置201から受信した情報とは、カードリーダ装置300に送信する非接触カード400の応答信号が暗号化された情報である。
リーダ通信部30は、カードリーダ装置300と通信する。
The encryption /
The
次に、本発明の基本の実施形態によるカードシステム100の動作について説明する。図2は、基本の実施形態におけるカードシステム100の動作の流れを示したフローチャートである。
ロケーション1Aにおいて、リーダ対応装置101がユーザによってカードリーダ装置300の通信可能域に設置されると、リーダ対応装置101のリーダ通信部30は、非接触カード400に対する信号をカードリーダ装置300から受信する。ここで、信号とは、例えば、非接触カード400が記憶するサービス情報の送信要求信号や、カードリーダ装置300に対する認証要求信号などである。リーダ通信部30は、受信した信号を制御部10に出力する(ステップS1)。
Next, the operation of the card system 100 according to the basic embodiment of the present invention will be described. FIG. 2 is a flowchart showing an operation flow of the card system 100 in the basic embodiment.
When the reader-
制御部10は、リーダ通信部30から信号が入力されると、入力された信号を含む暗号化要求信号を暗復号化部20に出力する。暗復号化部20は、入力される暗号化要求信号に基づき、信号を暗号化し、暗号化した信号を暗号化信号として制御部10に出力する(ステップS2)。
制御部10は、暗復号化部20から暗号化信号が入力されると、暗号化信号をネットワーク500を介してロケーション1Bのカード処理装置201に送信する(ステップS3)。
When a signal is input from the
When the encrypted signal is input from the encryption /
ロケーション1Bにおいて、カード処理装置201の制御部60は、リーダ対応装置101から暗号化信号を受信すると(ステップS4)、受信した暗号化信号を含む復号化要求信号を暗復号化部70に出力する。暗復号化部70は、入力される復号化要求信号に基づき、暗号化信号を復号化し、復号化した信号を制御部60に出力する(ステップS5)。
In the location 1B, when the
制御部60は、暗復号化部70から復号化された信号が入力されると、復号化された信号を含む非接触カード400への送信要求信号をカード通信部80に出力する。カード通信部80は、入力された送信要求信号に基づき、復号化された信号を非接触カード400に送信する(ステップS6)。カード通信部80は、送信した信号に対する応答信号を非接触カード400から受信し、受信した応答信号を制御部60に出力する(ステップS7)。
When the decoded signal is input from the encryption /
制御部60は、カード通信部80から応答信号が入力されると、応答信号を含む暗号化要求信号を暗復号化部70に出力する。暗復号化部70は、暗号化要求信号に基づき、応答信号を暗号化し、暗号化した応答信号を暗号化応答信号として制御部60に出力する(ステップS8)。制御部60は、暗号化応答信号が暗復号化部70から入力されると、入力された暗号化応答信号をネットワーク500を介してロケーション1Aのリーダ対応装置101に送信する(ステップS9)。
When the response signal is input from the
ロケーション1Aにおいて、リーダ対応装置101の制御部10は、カード処理装置201から暗号化応答信号を受信すると(ステップS10)、受信した暗号化応答信号を含む復号化要求信号を暗復号化部20に出力する。暗復号化部20は、復号化要求信号に基づき、暗号化応答信号を復号化し、復号化した応答信号を制御部10に出力する(ステップS11)。
In the
制御部10は、暗復号化部20から復号化された応答信号が入力されると、復号化された応答信号を含むカードリーダ装置300への送信要求信号をリーダ通信部30に出力する。リーダ通信部30は、送信要求信号に基づき、復号化された応答信号をカードリーダ装置300に送信する(ステップS12)。
When the decrypted response signal is input from the encryption /
制御部10は、カードリーダ装置300から、さらに信号が送信されるか否かに基づき、処理が継続中であるか、終了したかを判定する。制御部10は、リーダ通信部30を介してカードリーダ装置300からさらに信号を受信した場合、処理が継続中であると判定し、ステップS1の処理を繰り返す。また、制御部10は、例えば、ステップS12において復号化した応答信号を送信後、予め定める所定の制限時間中にカードリーダ装置300から信号を受信しない場合、処理が終了したことと判定し、処理を終了する(ステップS13)。
The
上述した実施形態によれば、例えば、ロケーション1Bを非接触カード400の所有者であるユーザの自宅とすることにより、ユーザが自宅にあるカードをリーダ対応装置101と、カード処理装置201とを介して、ロケーション1Aにおいて利用することが可能となり、ユーザは非接触カード400を携帯する必要がなくなるという効果がある。これにより、さらに、ユーザが外出先において非接触カード400を紛失するなどのリスクをなくすことが可能となる。
According to the above-described embodiment, for example, by setting the location 1B as the home of the user who is the owner of the
<応用例1>
次に、基本の実施形態の応用例を図面を参照して説明する。図3は、応用例1におけるカードシステム100を示す概略ブロック図である。図3において、図1と同様の構成については同一の符号を付し、異なる構成について説明する。
応用例1が基本の実施形態と異なる点は、図3のリーダ対応装置102とカード処理装置202とが異なる複数のカード規格に対応する点である。
<Application example 1>
Next, an application example of the basic embodiment will be described with reference to the drawings. FIG. 3 is a schematic block diagram showing the card system 100 in the first application example. 3, the same components as those in FIG. 1 are denoted by the same reference numerals, and different components will be described.
The application example 1 is different from the basic embodiment in that the reader
ここで、異なるカード規格の例として、A規格、B規格、C規格の3つを例として説明し、また、それぞれのカード規格に従うカード例として、非接触カード400A、400B、400Cの3つを例に説明する。また、カード規格は、複数の通信方式のいずれか一つと、複数のサービス規格のいずれか一つとの組み合わせによって構成される。異なるカード規格とは、例えば、通信方式と、非接触カード400A、400B、400Cのサービスを提供する事業者や、非接触カード400A、400B、400のサービスや、アプリケーションなどであるサービス規格との組み合わせが異なることを示す。
Here, as examples of different card standards, A standard, B standard, and C standard will be described as examples, and as
図3において、カードシステム100は、ロケーション2Aのリーダ対応装置102と、カードリーダ装置300A、300B、300Cと、ロケーション2Bのカード処理装置202と、非接触カード400A、400B、400Cと、ネットワーク500とを備える。
リーダ対応装置102と、カード処理装置202とは、ネットワーク500を介して接続する。また、基本の実施形態と同様に、ロケーション2Aと、ロケーション2Bとは、互いに異なる場所である。
In FIG. 3, the card system 100 includes a reader
The reader
ロケーション2Bにおいて、非接触カード400A、400B、400Cは、それぞれ、A規格、B規格、C規格に従うカードであり、例えば、非接触型ICチップを有し、カードを一意に識別するためのカード識別情報、サービスを一意に識別するためのサービス識別情報、サービスを受ける際に読み出し又は書き込み対象となるサービス情報を記憶する。
In the
カード処理装置202は、制御部62と、暗復号化部70と、カード通信部81とを備え、ロケーション2Aのリーダ対応装置102を介してカード規格ごとにカードリーダ装置300A、300B、300Cと非接触カード400A、400B、400Cとの通信を中継する。
カード処理装置202において、制御部62は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部62は、リーダ対応装置102とデータの送受信を行う。また、制御部62は、受信した信号のカード規格情報に対応する非接触カード400A、400B、400Cのいずれかのカードに信号を送信する。
The
In the
カード通信部81は、A規格対応通信部82A、B規格対応通信部82B、C規格対応通信部82Cを備える。A規格対応通信部82Aは、A規格に従って、非接触カード400Aと通信する。B規格対応通信部82Bは、B規格に従って、非接触カード400Bと通信する。C規格対応通信部82Cは、C規格に従って、非接触カード400Cと通信する。
なお、ロケーション2Bにおいて、カード処理装置202の通信可能域に非接触カード400Aから400Cが予め設置されていることとする。
The
In the
ロケーション2Aにおいて、カードリーダ装置300Aは、非接触カード400A宛ての信号を出力し、また、非接触カード400Aからの応答信号を受信し、サービスを実行する装置である。同様に、カードリーダ装置300B、300Cは、それぞれ、非接触カード400B、400C宛てに出力した信号に対する応答信号を、それぞれ、非接触カード400B、400Cから受信し、サービスを実行する装置である。
In the
リーダ対応装置102は、例えば、パーソナルコンピュータ、PDA、携帯電話などのコンピュータ端末であり、制御部12と、暗復号化部20と、リーダ通信部31とを備える。リーダ対応装置102は、ロケーション2Bのカード処理装置202を介して、カード規格ごとにカードリーダ装置300A、300B、300Cと非接触カード400A、400B、400Cとの通信を中継する。
制御部12は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部12は、カード処理装置202とデータの送受信を行う。また、制御部12は、カードリーダ装置300A、300B、300Cから受信する信号に、予めカード規格ごとに付与される識別情報であるカード規格情報を付与する。
The reader
The
リーダ通信部31は、A規格対応通信部32A、B規格対応通信部32B、C規格対応通信部32Cを備える。A規格対応通信部32Aは、A規格に従って、カードリーダ装置300Aと通信する。B規格対応通信部32Bは、B規格に従って、カードリーダ装置300Bと通信する。C規格対応通信部32Cは、C規格に従って、カードリーダ装置300Cと通信する。
The
次に、本応用例1によるカードシステム100の動作について説明する。ここでは、例として、カードリーダ装置300Aと非接触カード400Aとの通信を例に説明する。図4は、本応用例1におけるカードシステム100の動作の流れを示したフローチャートである。
ロケーション2Aにおいて、リーダ対応装置102がユーザによってカードリーダ装置300Aの通信可能域に設置されると、リーダ通信部31のA規格対応通信部32Aは、非接触カード400Aに対する信号をカードリーダ装置300Aから受信する。A規格対応通信部32Aは、受信した信号を制御部12に出力する(ステップS21)。
Next, the operation of the card system 100 according to the first application example will be described. Here, as an example, communication between the card reader device 300A and the
When the reader-
制御部12は、リーダ通信部31のいずれかのカード規格に対応する通信部から信号が入力されると、入力された通信部がいずれの通信部であるかに基づき、信号にカード規格情報を付加する。制御部12は、ここでは、A規格対応通信部32Aから信号が入力されるため、A規格であることを示すカード規格情報を入力された信号に付加する(ステップS22)。
制御部12は、入力された信号と、付加したカード規格情報とを含む暗号化要求信号を暗復号化部20に出力する。暗復号化部20は、入力される暗号化要求信号に基づき、信号とカード規格情報とを暗号化し、暗号化した信号とカード規格情報とを暗号化信号として制御部12に出力する(ステップS23)。
制御部12は、暗復号化部20から暗号化信号が入力されると、暗号化信号をネットワーク500を介してロケーション2Bのカード処理装置202に送信する(ステップS24)。
When a signal is input from a communication unit corresponding to any one of the card standards of the
The
When the encrypted signal is input from the encryption /
ロケーション2Bにおいて、図2のステップS4〜5と同様に、カード処理装置202の制御部62が、リーダ対応装置102から暗号化信号を受信し(ステップS25)、受信した暗号化信号を含む復号化要求信号を暗復号化部70に出力する。暗復号化部70は、入力される復号化要求信号に基づき、暗号化信号を復号化し、復号化した信号とカード規格情報とを制御部62に出力する(ステップS26)。
At
制御部62は、暗復号化部70から復号化された信号とカード規格情報とが入力されると、カード規格情報に基づき、復号化された信号を含む非接触カード400Aへの送信要求信号をカード通信部81のA規格対応通信部82Aに出力する。A規格対応通信部82Aは、入力された送信要求信号に基づき、復号化された信号を非接触カード400Aに送信する(ステップS27)。A規格対応通信部82Aは、送信した信号に対する応答信号を非接触カード400Aから受信し、受信した応答信号を制御部62に出力する(ステップS28)。
When the decrypted signal and the card standard information are input from the encryption /
以下、図2のステップS8からS13と同様に、カード処理装置202において、暗復号化部70が暗号化した暗号化応答信号をリーダ対応装置102に送信し、リーダ対応装置102において、暗復号化部20が復号化した応答情報をA規格対応通信部32Aがカードリーダ装置300Aに送信し、制御部12が処理が終了したか継続であるかを判定する(ステップS29からS34)。
Thereafter, similar to steps S8 to S13 in FIG. 2, in the
上述した応用例1によれば、リーダ対応装置102と、カード処理装置202とが対応するカード規格であれば、異なるカード規格の非接触カードに対する処理も、リーダ対応装置102と、カード処理装置202とが各々1台ずつで対応することが可能となる効果がある。
According to the application example 1 described above, if the reader-
<応用例2>
次に、基本の実施形態の応用例2を図面を参照して説明する。図5は、応用例2におけるカードシステム100を示す概略ブロック図である。図5において、図1と同様の構成については同一の符号を付し、異なる構成について説明する。
応用例2が基本の実施形態と異なる点は、図5の異なる場所であるロケーション3B−1から3B−3に存在する非接触カード400−1から400−3とカードリーダ装置300−1から300−3とを、サービス別にリーダ対応装置103とカード処理装置203−1から3とが中継する点である。
<Application example 2>
Next, an application example 2 of the basic embodiment will be described with reference to the drawings. FIG. 5 is a schematic block diagram showing the card system 100 in the application example 2. As shown in FIG. 5, the same components as those in FIG. 1 are denoted by the same reference numerals, and different components will be described.
Application example 2 differs from the basic embodiment in that contactless cards 400-1 to 400-3 and card reader devices 300-1 to 300 existing in
ここで、異なるサービスの例として、第1サービス、第2サービス、第3サービスの3つを例として説明し、また、それぞれのサービスに対応するカード例として、非接触カード400−1、400−2、400−3の3つを例に説明する。 Here, three examples of the first service, the second service, and the third service will be described as examples of different services, and contactless cards 400-1, 400- are shown as examples of cards corresponding to the respective services. 2, 400-3 will be described as an example.
図5において、カードシステム100は、ロケーション3Aのリーダ対応装置103と、カードリーダ装置300−1から300−3と、ロケーション3B−1のカード処理装置203−1と非接触カード400−1と、ロケーション3B−2のカード処理装置203−2と非接触カード400−2と、ロケーション3B−3のカード処理装置203−3と非接触カード400−3と、ネットワーク500とを備える。
In FIG. 5, the card system 100 includes a reader
なお、図5において、ロケーション3B−1と、ロケーション3B−2と、ロケーション3B−3とは、対応するサービスが異なる点以外は、同様の構成であるため、ロケーション3B−2と、ロケーション3B−3との内部構成の図示を簡略化して示している。また、以下、ロケーション3B−1を代表例としてその構成について説明する。
カード処理装置203−1から203−3は、ネットワーク500を介して、リーダ対応装置103と接続する。また、基本の実施形態と同様に、ロケーション3Aと、ロケーション3B−1、3B−2、3B−3とは、互いに異なる場所である。
In FIG. 5,
The card processing devices 203-1 to 203-3 are connected to the
ロケーション3B−1において、非接触カード400−1は、第1サービスに対応するカードであり、例えば、非接触型ICチップを有し、カードを一意に識別するためのカード識別情報、サービスを一意に識別するためのサービス識別情報、サービスを受ける際に読み出し又は書き込み対象となるサービス情報を記憶する。
In the
カード処理装置203−1は、制御部63と、暗復号化部70と、カード通信部80とを備え、ロケーション3Aのリーダ対応装置103を介してカードリーダ装置300−1と非接触カード400−1との通信を中継する。
カード処理装置203−1において、制御部63は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部63は、リーダ対応装置103とデータの送受信を行う。
カード通信部80は、非接触カード400−1と通信する。
なお、ロケーション3B−1において、カード処理装置203−1の通信可能域に非接触カード400−1が予め設置されていることとする。
上述したように、ロケーション3B−2と、ロケーション3B−3とは、ロケーション3B−1と対応するサービスが異なる点以外は同様の構成である。
The card processing device 203-1 includes a
In the card processing device 203-1, the
The
It is assumed that the contactless card 400-1 is installed in advance in the communicable area of the card processing device 203-1 at the
As described above, the
ロケーション3Aにおいて、カードリーダ装置300−1は、非接触カード400−1宛てのサービス識別情報を含む信号を出力し、また、非接触カード400−1からの応答信号を受信し、サービスを実行する装置である。同様に、カードリーダ装置300−2、300−3は、それぞれ、非接触カード400−2、400−3宛てに出力したサービス識別情報を含む信号に対する応答信号を、それぞれ、非接触カード400−2、400−3から受信し、サービスを実行する装置である。
In the
リーダ対応装置103は、例えば、パーソナルコンピュータ、PDA、携帯電話などのコンピュータ端末であり、制御部13と、暗復号化部20と、リーダ通信部30と、ロケーション判定部40とを備える。リーダ対応装置103は、ネットワーク500を介して、サービスごとにカードリーダ装置300−1、300−2、300−3と非接触カード400−1、400−2、400−3との通信を中継する。
The reader-
制御部13は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部13は、カード処理装置203−1から203−3とデータの送受信を行う。
リーダ通信部30は、カードリーダ装置300−1、300−2、300−3と通信する。
The
The
ロケーション判定部40は、サービス識別情報と、対応するカード処理装置の識別情報とをテーブルとして予め記憶するロケーション情報記憶部41と、判定部42とを備える。図6は、ロケーション情報記憶部41が記憶するテーブルの例である。判定部42は、リーダ通信部30が受信する信号に含まれるサービス識別情報と、ロケーション情報記憶部41が記憶するテーブルとに基づき、いずれのロケーションに備えられるカード処理装置に信号を送信するかを判定する。
The
次に、本応用例2によるカードシステム100の動作について説明する。ここでは、例として、カードリーダ装置300−1と非接触カード400−1との通信を例に説明する。図7は、本応用例2におけるカードシステム100の動作の流れを示したフローチャートである。
ロケーション3Aにおいて、リーダ対応装置103がユーザによってカードリーダ装置300−1の通信可能域に設置されると、ここでは、リーダ通信部30は、サービス識別情報「1」を含む信号をカードリーダ装置300−1から受信する。リーダ通信部30は、受信した信号を制御部13に出力する(ステップS41)。
Next, the operation of the card system 100 according to the second application example will be described. Here, as an example, communication between the card reader device 300-1 and the contactless card 400-1 will be described as an example. FIG. 7 is a flowchart showing an operation flow of the card system 100 in the second application example.
In the
制御部13は、リーダ通信部30から信号が入力されると、入力された信号のサービス識別情報を含むロケーション判定要求信号をロケーション判定部40に出力する。ロケーション判定部40の判定部42は、入力されたロケーション判定要求信号に基づき、サービス識別情報を検索キーとしてロケーション情報記憶部41からカード処理装置識別情報を読み出す。ここでは、サービス識別情報「1」に対応するカード処理装置識別情報「203−1」を読み出す。判定部42は判定結果を制御部13に出力する(ステップS42)。
When a signal is input from the
以下の処理は、図2のステップS2からS13と同様に、暗復号化部20が信号を暗号化し、判定部42の判定結果に基づき、制御部13が暗号化信号をカード処理装置203−1に送信する。カード処理装置203−1において、暗復号化部70が暗号化信号を復号化し、カード通信部80が復号化した信号を非接触カード400−1に送信し、カード通信部80が、送信した信号に対する応答信号を非接触カード400−1から受信し、暗復号化部70が応答信号を暗号化し、暗号化応答情報を制御部63がリーダ対応装置103に送信する。リーダ対応装置103において、暗復号化部20が暗号化応答信号を復号化し、リーダ通信部30が復号化された応答信号をカードリーダ装置300−1に送信し、制御部13が処理が終了したか継続であるかを判定する(ステップS43からS54)。
In the following processing, as in steps S2 to S13 in FIG. 2, the encryption /
上述した応用例2によれば、非接触カード400−1から400−3が、それぞれ異なる場所にあっても、予めリーダ対応装置103が、サービスごとにいずれのカード処理装置に利用対象のカードが設けられているかを示すロケーション情報を記憶することにより、ロケーション3Aに非接触カード400−1から400−3が存在しているようにカード処理を行うことが可能となる効果がある。
According to the application example 2 described above, even if the contactless cards 400-1 to 400-3 are located in different places, the
なお、応用例2において、カード処理装置203−1から203−3は、上述した応用例1と同様に、カード規格が異なる複数の非接触カードと通信することとしてもよい。この場合、リーダ対応装置103は、それぞれ、図3のリーダ通信部31と同様に、カード規格ごとの通信部を有する。また、カード処理装置203−1から203−3のカード通信部80は、図3のカード通信部81と同様に、カード規格ごとの通信部を有する。また、ロケーション情報記憶部41はサービス識別情報ごとに、カード処理装置識別情報とカード規格情報との組み合わせを対応付けて記憶する。
In the application example 2, the card processing devices 203-1 to 203-3 may communicate with a plurality of contactless cards having different card standards as in the application example 1 described above. In this case, each reader-
そして、判定部42は、カードリーダ装置から入力されるサービス識別情報に基づき、ロケーション情報記憶部41からカード処理装置識別情報と、カード規格情報との組み合わせを読み出し、読み出したカード処理装置識別情報とカード規格情報との組み合わせを制御部13に出力する。制御部13は、図4のステップS22と同様に、カードリーダ装置から受信した信号に、判定部42から入力されるカード規格情報を付加し、信号とカード規格情報とを含む暗号化要求信号を暗復号化部20に出力する。暗復号化部20は、暗号化要求信号に応じて信号とカード規格情報とを暗号化し、暗号化信号として、制御部13に出力する。制御部13は、暗号化信号を、判定部42から入力されたカード処理装置識別情報に対応するカード処理装置に送信する。暗号化信号を受信したカード処理装置は、暗号化信号を復号化し、図4のステップS27と同様に、カード規格情報に対応する通信部から復号化信号をカードに送信する。
The
<応用例3>
次に、基本の実施形態の応用例3を図面を参照して説明する。図8は、応用例3におけるカードシステム100を示す概略ブロック図である。図8において、図1と同様の構成については同一の符号を付し、異なる構成について説明する。
応用例3が基本の実施形態と異なる点は、非接触カード400を、図8の異なる場所であるロケーション4A−1から4A−3において、それぞれ、複数のユーザ、すなわち、リーダ対応装置104−1を所有するユーザ、リーダ対応装置104−2を所有するユーザ、リーダ対応装置104−3を所有するユーザが共有する点である。
また、非接触カード400の共有に伴い、カード利用対象者であるか否かをカード処理装置204が判定する点も基本の実施形態と異なる点である。
<Application example 3>
Next, an application example 3 of the basic embodiment will be described with reference to the drawings. FIG. 8 is a schematic block diagram showing the card system 100 in the application example 3. As shown in FIG. 8, the same components as those in FIG. 1 are denoted by the same reference numerals, and different components will be described.
Application example 3 differs from the basic embodiment in that
Another difference from the basic embodiment is that the
図8において、カードシステム100は、ロケーション4A−1のカードリーダ装置300−1とリーダ対応装置104−1と、ロケーション4A−2のカードリーダ装置300−2とリーダ対応装置104−2と、ロケーション4A−3のカードリーダ装置300−3とリーダ対応装置104−3と、ロケーション4Bのカード処理装置204と非接触カード400と、ネットワーク500とを備える。
In FIG. 8, the card system 100 includes a card reader device 300-1 and a reader-compatible device 104-1 at
なお、図8において、ロケーション4A−1と、ロケーション4A−2と、ロケーション4A−3とは、非接触カード400を利用するユーザが異なる点以外は、同様の構成であるため、ロケーション4A−2と、ロケーション4A−3との内部構成の図示を簡略化して示している。また、以下、ロケーション4A−1を代表例としてその構成について説明する。
リーダ対応装置104−1から104−3は、ネットワーク500を介して、カード処理装置204と接続する。また、基本の実施形態と同様に、ロケーション4A−1、4A−2、4A−3、ロケーション4Bは、互いに異なる場所である。
In FIG. 8, the
The reader corresponding devices 104-1 to 104-3 are connected to the
カード処理装置204は、制御部64と、暗復号化部70と、カード通信部80と利用認証部90とを備え、非接触カード400と、カードリーダ装置300−1又はカードリーダ装置300−2又はカードリーダ装置300−3との通信を中継する。
カード処理装置204において、制御部64は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、カード処理装置204は、リーダ対応装置104−1から104−3とデータの送受信を行う。
The
In the
カード通信部80は、非接触カード400と通信する。
利用認証部90は、リーダ対応装置を一意に識別するリーダ対応装置識別情報と暗証番号などの認証情報とを対応付けてテーブルとして記憶する認証情報記憶部91と判定部92とを備え、非接触カード400を利用しようとするユーザのユーザ認証を行う。判定部92は、リーダ対応装置104−1から104−3から受信する認証情報と、認証情報記憶部91が記憶する認証情報とが一致するか否かを判定することにより、ユーザ認証を行う。図9は、認証情報記憶部91が記憶するテーブル例である。
なお、ロケーション4Bにおいて、カード処理装置204の通信可能域に非接触カード400が予め設置されていることとする。
The
The
It is assumed that the
ロケーション4A−1において、カードリーダ装置300−1は、非接触カード400宛てのサービス識別情報を含む信号を出力し、また、非接触カード400からの応答信号を受信し、サービスを実行する装置である。同様に、カードリーダ装置300−2、300−3は、非接触カード400宛てに出力したサービス識別情報を含む信号に対する応答信号を、非接触カード400から受信し、サービスを実行する装置である。
In the
リーダ対応装置104−1は、例えば、パーソナルコンピュータ、PDA、携帯電話などのコンピュータ端末であり、制御部14と、暗復号化部20と、リーダ通信部30と、認証情報入力部50とを備える。リーダ対応装置104−1は、ネットワーク500を介して、カードリーダ装置300−1と非接触カード400との通信を中継する。
The reader compatible device 104-1 is a computer terminal such as a personal computer, a PDA, or a mobile phone, and includes a
制御部14は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部14は、カード処理装置204とデータの送受信を行う。また、制御部14は、認証情報入力部50を用いて、リーダ対応装置104−1を所有するユーザに認証情報の入力を要求する。また、制御部14は、認証情報入力部50から入力される認証情報をリーダ通信部30から入力される信号に付加する。
リーダ通信部30は、カードリーダ装置300−1と通信する。
The
The
認証情報入力部50は、キーボード、マウス、タッチパネル、ボタンやキーなどの入力手段を備え、ユーザの入力操作を受信し、当該操作によって入力された認証情報を制御部14に入力する。ここで、認証情報とは、例えば、暗証番号とする。また、認証情報入力部50は、ディスプレイ、スピーカ等の出力手段を備え、ユーザに対し、認証情報の入力を要求する。
The authentication
次に、本応用例3によるカードシステム100の動作について説明する。ここでは、例として、カードリーダ装置300−1と非接触カード400との通信を例に説明する。図10は、本応用例3におけるカードシステム100の動作の流れを示したフローチャートである。
ロケーション4A−1において、リーダ対応装置104−1がユーザによってカードリーダ装置300−1の通信可能域に設置されると、非接触カード400に対する信号をカードリーダ装置300−1から受信する。リーダ通信部30は、受信した信号を制御部14に出力する(ステップS61)。
Next, the operation of the card system 100 according to the third application example will be described. Here, as an example, communication between the card reader device 300-1 and the
When the reader-compatible device 104-1 is installed in the communicable area of the card reader device 300-1 at the
制御部14は、リーダ通信部30から信号が入力されると、認証情報を要求する認証情報要求信号を認証情報入力部50に出力する。
認証情報入力部50は、入力される認証情報要求信号に基づき、認証情報入力部50が有する出力手段によってユーザに認証情報の入力を要求し、認証情報入力部50が備える操作手段におけるユーザの操作によって入力される認証情報を制御部14に出力する(ステップS62)。
When a signal is input from the
The authentication
制御部14は、入力された信号と、認証情報と、リーダ対応装置104−1の識別情報とを含む暗号化要求信号を暗復号化部20に出力し、暗復号化部20が、暗号化要求信号に基づき、信号と認証情報とリーダ対応装置104−1の識別情報とを含む情報を暗号化し、暗号化信号として制御部14に出力する(ステップS63)。
The
以下のステップS64からS66の処理は、図2のステップS3からS5と同様に、制御部14が暗号化信号をカード処理装置204に送信する。カード処理装置204において、暗復号化部70が暗号化信号を復号化し、復号化した信号と認証情報とリーダ対応装置104−1の識別情報とを制御部64に出力する(ステップS64からS66)。
制御部14は、復号化された認証情報とリーダ対応装置104−1の識別情報とを含む認証要求信号を利用認証部90に出力する。
In the processing of the following steps S64 to S66, the
The
利用認証部90の判定部92は、認証要求信号に基づき、復号化された認証情報とリーダ対応装置104−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されているか否かを判定し、判定結果を制御部64に出力する(ステップS67)。判定結果が、復号化された認証情報とリーダ対応装置104−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されていることを示す場合、制御部64は、認証成功として、ステップS68の処理を行う。判定結果が、復号化された認証情報とリーダ対応装置104−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されていないことを示す場合、制御部64は、認証失敗として、リーダ対応装置104−1に認証が失敗したことを通知し、処理を終了する。
Based on the authentication request signal, the
以下、ステップS68からS75の処理は、図2のステップS6からS13と同様に、カード通信部80が復号化した信号を非接触カード400に送信し、カード通信部80が、送信した信号に対する応答信号を非接触カード400から受信し、暗復号化部70が応答信号を暗号化し、暗号化応答情報を制御部64がリーダ対応装置104−1に送信する。リーダ対応装置104−1において、暗復号化部20が暗号化応答信号を復号化し、リーダ通信部30が復号化された応答信号をカードリーダ装置300−1に送信し、制御部14が処理が終了したか継続であるかを判定する(ステップS68からS75)。
Thereafter, in the processing from step S68 to S75, the signal decoded by the
上述した応用例3によれば、1枚の非接触カード400をロケーション4A−1から4A−3に所在するユーザ間で共有して利用することが可能となる効果がある。また、認証判定を行うこととしたことにより、カードの不正利用を防止する効果がある。
なお、認証情報は、上述したように暗証番号であってもよいし、指紋情報や、静脈パターン情報などの生体認証情報、また、認証情報を記憶するセキュリティカードの認証情報であってもよい。
According to the application example 3 described above, there is an effect that a single
The authentication information may be a personal identification number as described above, biometric authentication information such as fingerprint information and vein pattern information, or authentication information of a security card that stores the authentication information.
なお、応用例3において、カード処理装置204は、上述した応用例1と同様に、カード規格が異なる複数の非接触カードと通信することとしてもよい。この場合、リーダ対応装置104−1から104−3は、それぞれ、図3のリーダ通信部31と同様に、カード規格ごとの通信部を有する。また、カード処理装置204のカード通信部80は、図3のカード通信部81と同様に、カード規格後との通信部を有する。制御部14は、いずれのカード規格の通信部から信号が入力されるかに基づき、カード規格情報を信号に付与する。そして、暗復号化部20によって信号とカード規格情報とを暗号化した暗号化信号をカード処理装置204に送信し、カード処理装置204が、復号化したカード規格情報に対応する通信部を介して復号化した信号をカードに送信する。
In the application example 3, the
<応用例4>
次に、上述した応用例2と応用例3とを組み合わせた例である応用例4を図面を参照して説明する。図11は、応用例4におけるカードシステム100を示す概略ブロック図である。図11において、基本の実施形態の図1、応用例2の図5、応用例3の図8と同様の構成については同一の符号を付し、異なる構成について説明する。
応用例4が基本の実施形態と異なる点は、カードを利用するユーザも、非接触カードも複数存在する点である。
<Application Example 4>
Next, an application example 4 that is an example in which the application example 2 and the application example 3 described above are combined will be described with reference to the drawings. FIG. 11 is a schematic block diagram showing the card system 100 in the application example 4. As shown in FIG. 11, the same components as those in FIG. 1 of the basic embodiment, FIG. 5 of the application example 2, and FIG. 8 of the application example 3 are denoted by the same reference numerals, and different configurations will be described.
The application example 4 is different from the basic embodiment in that there are a plurality of non-contact cards and users who use the cards.
図11において、カードシステム100は、ロケーション5A−1のカードリーダ装置300−1とリーダ対応装置105−1と、ロケーション5A−2のカードリーダ装置300−2とリーダ対応装置105−2と、ロケーション5A−3のカードリーダ装置300−3とリーダ対応装置105−3と、ロケーション5B−1の非接触カード400−1とカード処理装置204−1と、ロケーション5B−2の非接触カード400−2とカード処理装置204−2と、ロケーション5B−3の非接触カード400−3とカード処理装置204−3と、ネットワーク500とを備える。
11, the card system 100 includes a card reader device 300-1 and a reader-compatible device 105-1 at a
なお、図11において、ロケーション5A−1と、ロケーション5A−2と、ロケーション5A−3とは、カードを利用するユーザと、ロケーション情報記憶部41が記憶するロケーション情報とが異なる点以外は、同様の構成であるため、ロケーション5A−2と、ロケーション5A−3との内部構成の図示を簡略化して示している。また、以下、ロケーション5A−1を代表例としてその構成について説明する。
In FIG. 11, the
また、同様に、ロケーション5B−1と、ロケーション5B−2と、ロケーション5B−3とは、認証情報記憶部91が記憶する認証情報と、カードが対応するサービスとが異なる点以外は、同様の構成であるため、ロケーション5B−2と、ロケーション5B−3との内部構成の図示を簡略化して示している。また、以下、ロケーション5B−1を代表例としてその構成について説明する。
Similarly, the
リーダ対応装置105−1、105−2、104−3、カード処理装置204−1、204−2、204−5は、ネットワーク500に接続する。また、基本の実施形態と同様に、ロケーション5A−1、5A−2、5A−3、ロケーション5B−1、5B−2、5B−3は、互いに異なる場所である。
The reader-compatible devices 105-1, 105-2, 104-3 and the card processing devices 204-1, 204-2, 204-5 are connected to the
カード処理装置204−1は、図8のカード処理装置204と同様の構成であり、制御部64と、暗復号化部70と、カード通信部80と利用認証部90とを備える。
図12(a)は、ロケーションごとのロケーション判定部40のロケーション情報記憶部41が記憶するサービス識別情報と、カード処理装置識別情報とを対応付けたロケーション情報のテーブルであり、図12(b)は、ロケーションごとの利用認証部90の認証情報記憶部91が記憶するリーダ対応装置識別情報と、認証情報とを対応付けたテーブルである。
The card processing device 204-1 has the same configuration as the
FIG. 12A is a table of location information in which the service identification information stored in the location
図12に示すように、カード処理装置204−1が接続する非接触カード400−1は、リーダ対応装置105−1を所有するユーザのみが利用でき、カード処理装置204−2が接続する非接触カード400−2は、リーダ対応装置105−1から105−3全ての装置の所有者が利用でき、カード処理装置204−3が接続する非接触カード400−3は、リーダ対応装置105−1とリーダ対応装置105−2との所有者が利用可能である。
なお、ロケーション4B−1において、カード処理装置204−1の通信可能域に非接触カード400−1が予め設置されていることとする。
As shown in FIG. 12, the contactless card 400-1 to which the card processing device 204-1 is connected can be used only by the user who owns the reader corresponding device 105-1, and the contactless card to which the card processing device 204-2 is connected. The card 400-2 can be used by the owners of all the reader-compatible devices 105-1 to 105-3, and the contactless card 400-3 connected to the card processing device 204-3 is connected to the reader-compatible device 105-1. The owner of the reader compatible device 105-2 is available.
It is assumed that the contactless card 400-1 is installed in advance in the communicable area of the card processing device 204-1 at the
ロケーション5A−1において、リーダ対応装置105−1は、例えば、パーソナルコンピュータ、PDA、携帯電話などのコンピュータ端末であり、制御部15と、暗復号化部20と、リーダ通信部30と、ロケーション判定部40と、認証情報入力部50とを備える。リーダ対応装置105−1は、ネットワーク500を介して、カードリーダ装置300−1と非接触カード400−1から400−3との通信を中継する。
In the
制御部15は、CPU及び各種メモリから構成され、各部の制御や、データの一時的な格納や、データの転送等を行う。また、制御部15は、カード処理装置204−1、204−2、204−3とデータの送受信を行う。また、制御部15は、認証情報入力部50を用いて、リーダ対応装置105−1を所有するユーザに認証情報の入力を要求する。また、制御部15は、認証情報入力部50から入力される認証情報をリーダ通信部30から入力される信号に付加する。また、制御部15は、カードリーダ装置300−1から入力される信号のサービス識別情報を含むロケーション判定要求信号をロケーション判定部40に出力し、判定結果に対応するカード処理装置に信号を送信する。
The
次に、本応用例4によるカードシステム100の動作について説明する。ここでは、例として、カードリーダ装置300−1と非接触カード400−1との通信を例に説明する。図13は、本応用例4におけるカードシステム100の動作の流れを示したフローチャートである。
ロケーション5A−1において、リーダ対応装置105−1がユーザによってカードリーダ装置300−1の通信可能域に設置されると、非接触カード400−1に対する信号をカードリーダ装置300−1から受信する。リーダ通信部30は、受信した信号を制御部15に出力する(ステップS81)。
Next, the operation of the card system 100 according to the fourth application example will be described. Here, as an example, communication between the card reader device 300-1 and the contactless card 400-1 will be described as an example. FIG. 13 is a flowchart showing the operation flow of the card system 100 in the fourth application example.
When the reader-compatible device 105-1 is installed in the communicable area of the card reader device 300-1 at the
制御部15は、リーダ通信部30から信号が入力されると、図7のステップS42と同様に、入力された信号のサービス識別情報を含むロケーション判定要求信号をロケーション判定部40に出力する。ロケーション判定部40の判定部42は、入力されたロケーション判定要求信号に基づき、サービス識別情報を検索キーとしてロケーション情報記憶部41からカード処理装置識別情報を読み出す。ここでは、サービス識別情報「1」に対応するカード処理装置識別情報「204−1」を読み出す。判定部42は判定結果を制御部15に出力する(ステップS82)。
When a signal is input from the
制御部15は、ロケーション判定部40から判定結果が入力されると、図10のステップS62と同様に、認証情報を要求する認証情報要求信号を認証情報入力部50に出力する。
認証情報入力部50は、入力される認証情報要求信号に基づき、認証情報入力部50が有する出力手段によってユーザに認証情報の入力を要求し、認証情報入力部50が備える操作手段におけるユーザの操作によって入力される認証情報を制御部14に出力する(ステップS83)。
When the determination result is input from the
The authentication
制御部15は、入力された信号と、認証情報と、リーダ対応装置105−1の識別情報とを含む暗号化要求信号を暗復号化部20に出力し、暗復号化部20が、暗号化要求信号に基づき、信号と認証情報とリーダ対応装置105−1の識別情報とを含む情報を暗号化し、暗号化信号として制御部15に出力する(ステップS84)。制御部15は、ロケーション判定部40の判定結果に基づき、暗号化信号をカード処理装置204に送信する(ステップS85)。
The
以下のステップS86からS96の処理は、図10のステップS65からS75と同様に、カード処理装置204−1において、制御部64が暗号化信号を受信し、暗復号化部70が暗号化信号を復号化し、制御部14が、復号化された認証情報とリーダ対応装置105−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されているか否かを判定する。
In the processing of the following steps S86 to S96, as in steps S65 to S75 of FIG. 10, in the card processing device 204-1, the
判定結果が、復号化された認証情報とリーダ対応装置105−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されていることを示す場合、制御部64は、認証成功として、ステップS89の処理を行う。判定結果が、復号化された認証情報とリーダ対応装置105−1の識別情報との組み合わせと対応する情報が、認証情報記憶部91に記憶されていないことを示す場合、制御部64は、認証失敗として、リーダ対応装置105−1に認証が失敗したことを通知し、処理を終了する。
When the determination result indicates that information corresponding to the combination of the decrypted authentication information and the identification information of the reader corresponding device 105-1 is stored in the authentication
カード通信部80が復号化した信号を非接触カード400−1に送信し、カード通信部80が、送信した信号に対する応答信号を非接触カード400−1から受信し、暗復号化部70が応答信号を暗号化し、暗号化応答情報を制御部64がリーダ対応装置105−1に送信する。リーダ対応装置105−1において、暗復号化部20が暗号化応答信号を復号化し、リーダ通信部30が復号化された応答信号をカードリーダ装置300−1に送信し、制御部15が処理が終了したか継続であるかを判定する(ステップS86からS96)。
The
上述した応用例4によれば、複数のユーザでカードを共有し、かつ、ユーザごとに利用可能なカードを設定することが可能となる効果がある。
また、上述の応用例4において、利用の可否だけではなく、利用可能な時間帯等を設定することも可能となる。
According to the application example 4 described above, there is an effect that a card can be shared among a plurality of users and an available card can be set for each user.
Further, in the above-described application example 4, it is possible to set not only availability but also a usable time zone.
なお、応用例4において、カード処理装置204−1から204−3は、上述した応用例1と同様に、カード規格が異なる複数の非接触カードと通信することとしてもよい。この場合、リーダ対応装置105−1から105−3は、それぞれ、図3のリーダ通信部31と同様に、カード規格ごとの通信部を有する。また、カード処理装置204−1から204−3は、図3のカード通信部81と同様に、カード規格ごとの通信部を有する。また、ロケーション情報記憶部41はサービス識別情報ごとに、カード処理装置識別情報とカード規格情報との組み合わせを対応付けて記憶する。
In the application example 4, the card processing devices 204-1 to 204-3 may communicate with a plurality of contactless cards having different card standards as in the application example 1 described above. In this case, each of the reader corresponding devices 105-1 to 105-3 includes a communication unit for each card standard, like the
そして、判定部42は、カードリーダ装置から入力されるサービス識別情報に基づき、ロケーション情報記憶部41からカード処理装置識別情報と、カード規格情報との組み合わせを読み出し、読み出したカード処理装置識別情報とカード規格情報との組み合わせを制御部15に出力する。制御部15は、図4のステップS22と同様に、カードリーダ装置から受信した信号に、判定部42から入力されるカード規格情報を付加し、信号とカード規格情報とを含む暗号化要求信号を暗復号化部20に出力する。暗復号化部20は、暗号化要求信号に応じて信号とカード規格情報とを暗号化し、暗号化信号として、制御部15に出力する。制御部15は、暗号化信号を、判定部42から入力されたカード処理装置識別情報に対応するカード処理装置に送信する。暗号化信号を受信したカード処理装置は、暗号化信号を復号化し、図4のステップS27と同様に、カード規格情報に対応する通信部から復号化信号をカードに送信する。
The
また、他の例として、上述した基本の実施形態、応用例1〜4の各カードリーダ装置が所定時間、非接触カードから受信する応答情報をキャッシュとして保持してもよい。すなわち、図14に示すように、リーダ対応装置106は、例えば、図1のリーダ対応装置101が備える構成に加え、カードリーダ装置から受信する信号と非接触カード400から受信する応答情報とを対応付けて記憶するキャッシュ情報記憶部55を備える。また、リーダ対応装置106の制御部16は、キャッシュ情報記憶部55に応答情報を書き込んでから予め定める所定時間が経過すると、キャッシュ情報記憶部55の応答情報を消去する。
As another example, the response information received from the contactless card by the card reader devices of the above-described basic embodiment and application examples 1 to 4 may be held as a cache for a predetermined time. That is, as shown in FIG. 14, the
制御部16は、カードリーダ装置から信号を受信した際に、当該信号と一致する信号を検出した場合、検出した信号に対応付けられる応答情報をキャッシュ情報記憶部55から読み出し、読み出した応答情報をカードリーダ装置に送信する。また、制御部16は、カードリーダ装置から受信した信号と一致する信号がキャッシュ情報記憶部55に記憶されていない場合は、カード処理装置に信号を送信する。
When the
上記の構成とすることにより、通常、リーダ対応装置は、カードリーダ装置から信号を受信するたびに非接触カードに対して信号を送信し、応答情報を受信することとしていたが、応答情報を所定時間キャッシュとして記憶しておくことにより、ネットワーク500のトラフィック量を少なくすることが可能になる。また、カードリーダ装置から信号を受信してから、リーダ対応装置106が応答信号を送信するまでの時間を短縮することが可能になるという効果がある。
With the above configuration, the reader-compatible device normally transmits a signal to the contactless card and receives response information every time a signal is received from the card reader device. By storing as a time cache, the traffic amount of the
また、リーダ対応装置106は、さらに、キャッシュ情報記憶部55に記憶する応答情
報をカードリーダ装置に送信可能であるか否かを判定することとしてもよい。例えば、複数の入退室管理用のカードリーダ装置を備える建物内において、一度非接触カードから応答情報を受信すると、所定期間当該応答情報を記憶するが、電子マネー等の利用の場合には、応答情報をキャッシュとして記憶しない、又は、キャッシュ情報記憶部55から読み出さない、などの判定を、サービスの種類に基づき、判定する。また、ユーザごとにキャッシュとして応答情報を記憶するか否かを設定することとしてもよい。
Further, the
なお、上述した基本の実施形態、応用例1から4、リーダ対応装置106において、カードリーダのロケーションと異なるロケーションの読取対象のカードとして、非接触カードを例に説明したが、これに限らず、接触型のカードであっても適用可能である。また、非接触型と接触型との両方を備えたコンビカードであっても適用可能である。
また、上述のように、カードを自宅等に保管したまま、外出先等でカードが利用可能となる効果がある。また、カードを携帯せずにすむことができ、さらに、カードを落としたりすることによる外出先での紛失を防止することが可能となる。また、ユーザが複数のカードを所有している場合、カード利用時に、ユーザが所有する複数のカードを取出し、複数のカードの中から目的のカードを選択する手間がなくなる効果がある。
In the above-described basic embodiment, application examples 1 to 4 and reader-
In addition, as described above, there is an effect that the card can be used outside the office while the card is stored at home or the like. Further, it is possible to avoid carrying the card, and it is possible to prevent the card from being lost when the card is dropped. In addition, when the user owns a plurality of cards, there is an effect that, when the card is used, there is no need to take out the plurality of cards owned by the user and select a target card from the plurality of cards.
さらに、本発明を適用することにより、カードを預かるビジネスモデルに対応することが可能となり、新たなビジネスを創出することが可能となる。また、このようなビジネスモデルによって、高セキュリティな環境でカードを保管することが可能となる。
さらに、家族や、同一グループなど、複数人で1枚のカードを共有することが可能となる。
Furthermore, by applying the present invention, it becomes possible to cope with a business model for depositing cards, and it is possible to create a new business. In addition, such a business model makes it possible to store cards in a highly secure environment.
Furthermore, a single card can be shared by a plurality of people such as family members or the same group.
なお、本発明に記載のカードと通信状態にあるカード処理装置は、例えば、カード処理装置の通信可能域に非接触カードが設置されているなど、各カード処理装置が、各非接触カードと通信可能な設置状態にあることに対応する。また、本発明に記載の制御信号は、各カードリーダ装置が送信する信号に対応し、本発明に記載の複数の通信方法に対応した通信部は、リーダ通信部31、又は、カード通信部81に対応する。
The card processing device in communication with the card according to the present invention is such that each card processing device communicates with each contactless card, for example, a contactless card is installed in a communicable area of the card processing device. Corresponds to being in a possible installation state. The control signal described in the present invention corresponds to a signal transmitted by each card reader device, and the communication unit corresponding to the plurality of communication methods described in the present invention is the
なお、上述のリーダ対応装置101、リーダ対応装置102、リーダ対応装置103、リーダ対応装置104−1から104−3、リーダ対応装置105−1から105−3、リーダ対応装置106、カード処理装置201、カード処理装置202、カード処理装置203−1から203−3、カード処理装置204、カード処理装置204−1から204−3は、内部にコンピュータシステムを有している。
The reader-
そして、上述の各リーダ対応装置、並びに各カード処理装置の動作の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータシステムが読み出して実行することによって、上記処理が行われる。ここでいう「コンピュータシステム」とは、CPU及び各種メモリやOS、周辺機器等のハードウェアを含むものである。
また、「コンピュータシステム」は、WWWシステムを利用している場合であれば、ホームページ提供環境(あるいは表示環境)も含むものとする。
The operation process of each reader-compatible device and each card processing device is stored in a computer-readable recording medium in the form of a program, and the computer system reads and executes this program, thereby Processing is performed. The “computer system” herein includes a CPU, various memories, an OS, and hardware such as peripheral devices.
Further, the “computer system” includes a homepage providing environment (or display environment) if a WWW system is used.
また、図2、4、7、10、13に示す各ステップを実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、また、図1、3、5、8、11、14に示す各リーダ対応装置、並びに各カード処理装置の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、カードが記憶する情報の読み出しなどのカード処理を行ってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、フラッシュメモリ等の書き込み可能な不揮発性メモリ、CD−ROM等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
Also, a program for realizing each step shown in FIGS. 2, 4, 7, 10, and 13 is recorded on a computer-readable recording medium, and shown in FIGS. By recording a program for realizing the functions of each reader-compatible device and each card processing device on a computer-readable recording medium, causing the computer system to read and execute the program recorded on the recording medium, Card processing such as reading of information stored in the card may be performed.
The “computer-readable recording medium” means a flexible disk, a magneto-optical disk, a ROM, a writable nonvolatile memory such as a flash memory, a portable medium such as a CD-ROM, a hard disk built in a computer system, etc. This is a storage device.
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ(例えばDRAM(Dynamic Random Access Memory))のように、一定時間プログラムを保持しているものも含むものとする。 Further, the “computer-readable recording medium” means a volatile memory (for example, DRAM (Dynamic DRAM) in a computer system that becomes a server or a client when a program is transmitted through a network such as the Internet or a communication line such as a telephone line. Random Access Memory)), etc., which hold programs for a certain period of time.
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク(通信網)や電話回線等の通信回線(通信線)のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムに既に記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル(差分プログラム)であっても良い。
The program may be transmitted from a computer system storing the program in a storage device or the like to another computer system via a transmission medium or by a transmission wave in the transmission medium. Here, the “transmission medium” for transmitting the program refers to a medium having a function of transmitting information, such as a network (communication network) such as the Internet or a communication line (communication line) such as a telephone line.
The program may be for realizing a part of the functions described above. Furthermore, what can implement | achieve the function mentioned above in combination with the program already recorded on the computer system, and what is called a difference file (difference program) may be sufficient.
100 カードシステム
101、102、103、104−1、104−2、104−3、105−1、105−2、105−3、106 リーダ対応装置
10、12、13、14、15、16 制御部
20 暗復号化部
30、31 リーダ通信部
32A A規格対応通信部
32B B規格対応通信部
32C C規格対応通信部
40 ロケーション判定部(ロケーション判定手段)
41 ロケーション情報記憶部(ロケーション情報記憶手段)
42 判定部
50 認証情報入力部(認証情報入力手段)
55 キャッシュ情報記憶部
300、300A、300B、300C、300−1、300−2、300−3 カードリーダ装置
1A、1B、2A、2B、3A、3B−1、3B−2、3B−3、4A−1、4A−2、4A−3、4B、5A−1、5A−2、5A−3、5B−1、5B−2、5B−3 ロケーション
60、62、63、64 制御部
70 暗復号化部
80、81 カード通信部
82A A規格対応通信部
82B B規格対応通信部
82C C規格対応通信部
90 利用認証部
91 認証情報記憶部
92 判定部
201、202、203−1、203−2、203−3、204、204−1、204−2、204−3 カード処理装置
400、400A、400B、400C、400−1、400−2、400−3 非接触カード(カード)
500 ネットワーク
100
41 Location information storage unit (location information storage means)
42
55 Cache
500 networks
Claims (10)
該カードが記憶するサービス情報よりサービスを提供するカードリーダ装置と、
該カードリーダ装置と異なる場所に配置され、前記カードと通信状態にあるカード処理装置と、
前記カードリーダ装置から入力される制御信号を前記カード処理装置に送信し、該制御信号により前記カード処理装置が前記制御信号に対する応答として前記カードから取得する応答信号を前記カードリーダ装置に送信するリーダ対応装置と
を備え、
前記カード処理装置及び前記リーダ対応装置は、前記カードリーダ装置と、前記カードリーダ装置と異なる場所にある前記カードとの前記制御信号及び前記応答信号を中継する
ことを特徴とするカードシステム。 A card having an IC chip for storing service information and outputting a response signal to the transmitted control signal;
A card reader device that provides a service from service information stored in the card;
A card processing device disposed in a different location from the card reader device and in communication with the card;
A reader that transmits a control signal input from the card reader device to the card processing device, and transmits a response signal that the card processing device acquires from the card as a response to the control signal by the control signal to the card reader device. With compatible devices,
The card processing device and the reader-compatible device relay the control signal and the response signal between the card reader device and the card at a location different from the card reader device.
前記カード処理装置が、複数の前記通信方法に対応した通信部を有し、前記カードとこのカードの通信方法にて通信することを特徴とする請求項1に記載のカードシステム。 The reader-compatible device has a communication unit corresponding to a plurality of communication methods, and communicates with the card reader device by a communication method of the card reader device,
The card system according to claim 1, wherein the card processing apparatus includes a plurality of communication units corresponding to the communication methods, and communicates with the card by a communication method of the cards.
前記カードリーダ装置が提供するサービスごとに付与されている固有のサービス識別情報と、カード処理装置の識別情報とを予め対応付けてロケーション情報として記憶するロケーション情報記憶手段と、
前記カードリーダ装置から入力される前記サービス識別情報と、前記ロケーション情報記憶手段が記憶するロケーション情報とを比較し、複数の前記カード処理装置のいずれかを通信対象として選択するロケーション判定手段とを
さらに備えることを特徴とする請求項1または請求項2に記載のカードシステム。 The reader-compatible device is
Location information storage means for storing the unique service identification information assigned to each service provided by the card reader device and the identification information of the card processing device in advance as location information;
A location determination unit that compares the service identification information input from the card reader device with location information stored in the location information storage unit and selects one of the plurality of card processing devices as a communication target; The card system according to claim 1, further comprising a card system.
認証情報を入力する認証情報入力手段を備え、
前記カード処理装置が、
前記リーダ対応装置から受信する前記認証情報と、内部に予め設定されている認証情報とを比較し、前記リーダ対応装置が前記カードを利用可能か否かを判定する利用認証手段を備える
ことを特徴とする請求項1から請求項3のいずれかに記載のカードシステム。 The reader-compatible device is
An authentication information input means for inputting authentication information;
The card processing device is
It comprises use authentication means for comparing the authentication information received from the reader-compatible device with authentication information preset in the interior and determining whether the reader-compatible device can use the card. The card system according to any one of claims 1 to 3.
前記カードリーダ装置から受信する第1の制御信号と、前記カード処理装置から受信する前記第1の制御信号に対する応答信号とを対応付けて記憶する記憶手段と、
前記カードリーダ装置から受信する第2の制御信号と、前記記憶手段が記憶する前記第1の制御信号とを比較し、一致する場合、前記第1の制御信号と対応付けられて前記記憶手段に記憶されている前記応答信号を前記第2の制御信号の応答信号として送信する判定手段とをさらに備える
ことを特徴とする請求項1から請求項4のいずれかに記載のカードシステム。 The reader compatible device is:
Storage means for storing a first control signal received from the card reader device and a response signal for the first control signal received from the card processing device in association with each other;
The second control signal received from the card reader device is compared with the first control signal stored in the storage means, and if they match, the storage means is associated with the first control signal and matched. The card system according to any one of claims 1 to 4, further comprising: a determination unit that transmits the stored response signal as a response signal of the second control signal.
前記カードリーダと制御信号、又は、該制御信号に対する応答信号を送受信する第1通信手段と、
前記カード処理装置と制御信号、又は、該制御信号に対する応答信号を送受信する第2通信手段と
を備えることを特徴とするリーダ対応装置。 A card having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, a card reader device providing a service from the service information stored in the card, and the card reader A card processing device arranged in a different location from the device and in communication with the card; and a control signal input from the card reader device is transmitted to the card processing device, and the card processing device controls the control by the control signal. A reader-compatible device that transmits a response signal acquired from the card as a response to the signal to the card reader device, wherein the card processing device and the reader-compatible device are different from the card reader device and the card reader device. a card system that relays the control signal and the response signal of the card in A kicking the reader enabled device,
A first communication means for transmitting / receiving a control signal to the card reader or a response signal to the control signal;
A reader-compatible device comprising: the card processing device; and a second communication unit that transmits and receives a control signal or a response signal to the control signal.
前記リーダ対応装置と信号を送受信する第1通信手段と、
前記カードと信号を送受信する第2通信手段とを備える
ことを特徴とするカード処理装置。 A card having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, a card reader device providing a service from the service information stored in the card, and the card reader A card processing device arranged in a different location from the device and in communication with the card; and a control signal input from the card reader device is transmitted to the card processing device, and the card processing device controls the control by the control signal. A reader-compatible device that transmits a response signal acquired from the card as a response to the signal to the card reader device, wherein the card processing device and the reader-compatible device are different from the card reader device and the card reader device. a card system that relays the control signal and the response signal of the card in Kicking a card processing apparatus,
First communication means for transmitting and receiving signals to and from the reader compatible device;
A card processing apparatus comprising: a second communication unit that transmits and receives signals to and from the card.
前記リーダ対応装置が、
前記カードリーダ装置から前記カードに対する信号を受信する第1受信ステップと、
受信した前記信号を前記カード処理装置に送信する第1送信ステップと、
前記カード処理装置が、
前記リーダ対応装置から前記信号を受信する第2受信ステップと、
受信した前記信号を前記カードに送信する第2送信ステップと、
前記カードから前記信号に対する応答信号を受信する第3受信ステップと、
受信した前記応答信号を前記リーダ対応装置に送信する第3送信ステップと、
前記リーダ対応装置が、
前記カード処理装置から前記応答信号を受信する第4受信ステップと、
受信した前記応答信号を前記カードリーダ装置に送信する第4送信ステップと
を含むことを特徴とする通信方法。 A card having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, a card reader device providing a service from the service information stored in the card, and the card reader A card processing device arranged in a different location from the device and in communication with the card; and a control signal input from the card reader device is transmitted to the card processing device, and the card processing device controls the control by the control signal. A reader-compatible device that transmits a response signal acquired from the card as a response to the signal to the card reader device, wherein the card processing device and the reader-compatible device are different from the card reader device and the card reader device. a card system that relays the control signal and the response signal of the card in A kicking communication method,
The reader-compatible device is
A first receiving step of receiving a signal for the card from the card reader device;
A first transmission step of transmitting the received signal to the card processing device;
The card processing device is
A second receiving step of receiving the signal from the reader-compatible device;
A second transmission step of transmitting the received signal to the card;
A third receiving step of receiving a response signal to the signal from the card;
A third transmission step of transmitting the received response signal to the reader-compatible device;
The reader-compatible device is
A fourth receiving step of receiving the response signal from the card processing device;
And a fourth transmission step of transmitting the received response signal to the card reader device.
前記カードリーダから前記カードに対する信号を受信するステップと、
受信した前記信号を前記カード処理装置に送信するステップと、
前記カード処理装置から前記信号に対する応答信号を受信するステップと、
受信した前記応答信号を前記カードリーダ装置に送信するステップと
を実行させることを特徴とするプログラム。 A card having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, a card reader device providing a service from the service information stored in the card, and the card reader A card processing device arranged in a different location from the device and in communication with the card; and a control signal input from the card reader device is transmitted to the card processing device, and the card processing device controls the control by the control signal. A reader-compatible device that transmits a response signal acquired from the card as a response to the signal to the card reader device, wherein the card processing device and the reader-compatible device are different from the card reader device and the card reader device. a card system that relays the control signal and the response signal of the card in In kicking a computer used for the reader corresponding device,
Receiving a signal for the card from the card reader;
Transmitting the received signal to the card processing device;
Receiving a response signal to the signal from the card processing device;
Transmitting the received response signal to the card reader device.
前記リーダ対応装置から信号を受信するステップと、
受信した前記信号を前記カードに送信するステップと、
前記カードから前記信号に対する応答信号を受信するステップと、
受信した前記応答信号を前記リーダ対応装置に送信するステップと、
を実行させることを特徴とするプログラム。 A card having an IC chip for storing service information, the card outputting a response signal to the transmitted control signal, a card reader device providing a service from the service information stored in the card, and the card reader A card processing device arranged in a different location from the device and in communication with the card; and a control signal input from the card reader device is transmitted to the card processing device, and the card processing device controls the control by the control signal. A reader-compatible device that transmits a response signal acquired from the card as a response to the signal to the card reader device, wherein the card processing device and the reader-compatible device are different from the card reader device and the card reader device. a card system that relays the control signal and the response signal of the card in In kicking a computer used for the card processing device,
Receiving a signal from the reader-compatible device;
Transmitting the received signal to the card;
Receiving a response signal to the signal from the card;
Transmitting the received response signal to the reader-compatible device;
A program characterized by having executed.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007091922A JP5111919B2 (en) | 2007-03-30 | 2007-03-30 | Card system, reader-compatible device, card processing device, communication method, and program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2007091922A JP5111919B2 (en) | 2007-03-30 | 2007-03-30 | Card system, reader-compatible device, card processing device, communication method, and program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2008250739A JP2008250739A (en) | 2008-10-16 |
| JP5111919B2 true JP5111919B2 (en) | 2013-01-09 |
Family
ID=39975591
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2007091922A Expired - Fee Related JP5111919B2 (en) | 2007-03-30 | 2007-03-30 | Card system, reader-compatible device, card processing device, communication method, and program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5111919B2 (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8806614B2 (en) * | 2010-09-22 | 2014-08-12 | Canon Kabushiki Kaisha | Image processing apparatus, controlling method of image processing apparatus, and computer program |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH02138659A (en) * | 1988-08-11 | 1990-05-28 | Omron Tateisi Electron Co | Credit processor |
| JP3490350B2 (en) * | 1999-08-30 | 2004-01-26 | 沖電気工業株式会社 | Electronic payment system |
| JP2001143023A (en) * | 1999-11-18 | 2001-05-25 | Nippon Signal Co Ltd:The | Noncontact ic card reader/writer |
| JP4206004B2 (en) * | 2002-07-15 | 2009-01-07 | パナソニック株式会社 | MEMORY CARD READ / WRITE DEVICE, ACCESS METHOD, PROGRAM, AND RECORDING MEDIUM THEREOF |
| JP2005135335A (en) * | 2003-10-31 | 2005-05-26 | National Institute Of Advanced Industrial & Technology | Service providing system and card reader arrangement method |
| JP4188924B2 (en) * | 2004-03-05 | 2008-12-03 | 株式会社エヌ・ティ・ティ・ドコモ | Field management device and field management method |
| JP3969430B2 (en) * | 2005-03-23 | 2007-09-05 | 松下電工株式会社 | Contactless ID system |
-
2007
- 2007-03-30 JP JP2007091922A patent/JP5111919B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2008250739A (en) | 2008-10-16 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US8176323B2 (en) | Radio frequency identification (RFID) based authentication methodology using standard and private frequency RFID tags | |
| US20070150736A1 (en) | Token-enabled authentication for securing mobile devices | |
| KR101746797B1 (en) | Wireless networking-enabled personal identification system | |
| US8117445B2 (en) | Near field communication, security and non-volatile memory integrated sub-system for embedded portable applications | |
| JP5154436B2 (en) | Wireless authentication | |
| CN1703001B (en) | Program, communication device, data processing method, and communication system | |
| JP4533935B2 (en) | License authentication system and authentication method | |
| CN101309267A (en) | Authentication information management system, authentication information management server, authentication onformation management method and program | |
| JP2007220075A (en) | Personal authentication device, position information transmission device, personal authentication system, personal authentication method, and personal authentication program | |
| RU2008131071A (en) | METHOD OF AUTHORIZED SERVICE PROVISION AND DEVICE FOR ITS IMPLEMENTATION | |
| JP2008242793A (en) | Authentication system | |
| JP5078675B2 (en) | Member authentication system and portable terminal device | |
| JP5111919B2 (en) | Card system, reader-compatible device, card processing device, communication method, and program | |
| JP4572519B2 (en) | Electronic information authentication system, portable information terminal, and electronic information authentication method used therefor | |
| KR102408528B1 (en) | User authentication method and device | |
| JP2013009052A (en) | Server device, agent authentication method and agent authentication system | |
| JP4556492B2 (en) | COMMUNICATION DEVICE AND ITS PROGRAM, DATA PROCESSING DEVICE AND ITS PROGRAM, AND METHOD THEREOF | |
| JP5151200B2 (en) | Entrance / exit authentication system, entrance / exit system, entrance / exit authentication method, and entrance / exit authentication program | |
| JP4350046B2 (en) | Service providing system, service using device, service arbitrating device, and service providing device | |
| JP2007172039A (en) | Login management system and method using location information of user | |
| JP2002089100A (en) | Entry management system, ic card used in the system, entry management system and, and entry management server therein | |
| US20050209969A1 (en) | Information processing system, information processing method and information processing apparatus | |
| JP4078289B2 (en) | Authentication system | |
| JP4919046B2 (en) | Management system and data management method | |
| JP2009230625A (en) | Terminal authentication system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090609 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20111212 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20111220 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120220 |
|
| A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20120522 |
|
| A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120810 |
|
| A911 | Transfer of reconsideration by examiner before appeal (zenchi) |
Free format text: JAPANESE INTERMEDIATE CODE: A911 Effective date: 20120817 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20121002 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20121010 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20151019 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
| LAPS | Cancellation because of no payment of annual fees |