(57)【要約】【課題】カードに記憶された情報を適切に取り扱うことが可能なカード処理装置を提供する。【解決手段】受け付けたカードである受付済カードの処理を行うカード処理装置１は、受付済カードに記憶されているカード情報を取得するカード情報取得部１０と、カード情報から受付済カードの種別を特定する特定部２０と、受け付けるべきカードの種別を示す種別情報を取得する種別情報取得部３０と、受付済カードの種別と種別情報とに基づいて、カード情報に対する処理を切り替える処理設定部４０と、を備える。【選択図】図１
2019109941.tif 000002
【特許請求の範囲】
【請求項１】
受け付けたカードである受付済カードの処理を行うカード処理装置であって、
前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、
前記カード情報から前記受付済カードの種別を特定する特定部と、
受け付けるべきカードの種別を示す種別情報を取得する種別情報取得部と、
前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える処理設定部と、
を備えるカード処理装置。
【請求項２】
前記処理設定部で切り替えられた処理情報に基づいて、前記カード情報に対する処理を実行する処理部を更に備える請求項１に記載のカード処理装置。
【請求項３】
前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきでないカードの種別であって、
前記処理部は、前記受付済カードの種別が暗号化すべきカードの種別である場合は、前記カード情報を消去する請求項２に記載のカード処理装置。
【請求項４】
前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきでないカードの種別であって、
前記処理部は、前記受付済カードの種別が暗号化すべきカードの種別である場合は、前記受付済カードが前記暗号化すべきカードの種別であることを明示する請求項２又は３に記載のカード処理装置。
【請求項５】
前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきであるカードの種別であって、
前記処理部は、前記受付済カードの種別が暗号化すべきでないカードの種別である場合は、前記受付済カードが前記暗号化すべきでないカードの種別であることを明示する請求項２から４のいずれか一項に記載のカード処理装置。
【請求項６】
前記カード情報を出力する出力部を更に備え、
前記処理部は、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に基づいた情報を、前記出力部を介して出力する請求項２から５のいずれか一項に記載のカード処理装置。
【請求項７】
受け付けたカードである受付済カードの処理を行うカード処理装置であって、
前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、
前記カード情報から前記受付済カードの種別を特定する特定部と、
前記種別に基づいて前記受付済カードによる取引を継続するか否かを判定する判定部と
、を備え、
前記判定部は、少なくとも２種類のカード種別について前記取引を継続するか否かを判定可能に構成されているカード処理装置。
【請求項８】
受け付けたカードである受付済カードの処理を行うカード処理システムであって、
前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、
前記カード情報から前記受付済カードの種別を特定する特定部と、
受け付けるべきカードの種別を示す種別情報を取得する種別情報取得部と、
前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える処理設定部と、
を備えるカード処理システム。
【請求項９】
受け付けたカードである受付済カードの処理を行うカード処理方法であって、
前記受付済カードに記憶されているカード情報を取得するカード情報取得ステップと、
前記カード情報から前記受付済カードの種別を特定する特定ステップと、
受け付けるべきカードの種別を示す種別情報を取得する種別情報取得ステップと、
前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える切り替えステップと、
を備えるカード処理方法。
【請求項１０】
受け付けたカードである受付済カードの処理をコンピュータに実行させるためのカード処理プログラムであって、
前記受付済カードに記憶されているカード情報を取得するカード情報取得処理と、
前記カード情報から前記受付済カードの種別を特定する特定処理と、
受け付けるべきカードの種別を示す種別情報を取得する種別情報取得処理と、
前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える切り替え処理と、
を備えるカード処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、受け付けたカードの処理を行うカード処理装置、受け付けたカードの処理を行うカード処理システム、カード処理方法、カード処理プログラムに関する。
【背景技術】
【０００２】
従来、様々な種類のカードが利用されている。このようなカードとして、例えば医療機関において利用される診察券や、各種店舗の会員であることを示す会員券や、上記医療機関や店舗等における金銭の支払い時に利用されるクレジットカード等がある。このようなカードには、夫々の用途に応じて、カードの所有者の特定に利用される情報や、金銭の支払いに利用される情報等が記憶され、例えばカードを読み取り装置に挿入したり、かざしたりすることでこれらの情報が自動的に読み取られる。特に金銭の支払いに利用される情報は利用者にとって重要な情報であることから、この種の情報の取り扱いに関する技術が検討されてきた（例えば、特許文献１及び２）。
【０００３】
特許文献１には、病院等の医療機関において患者に関する情報を管理する患者情報管理システムが記載されている。この患者情報管理システムは、医療機関等に設置され、医療費等の支払いに使用される支払装置を備えて構成される。支払装置は、クレジットカードを用いて医療費等を支払う場合に、例えば外部の決済サーバーに対してクレジットカードの使用の可否を問い合わせている。
【０００４】
特許文献２には、クレジットカードを用いたクレジット決済において安全性を向上したクレジット決済システムが記載されている。このクレジット決済システムは、カードリーダがクレジットカードに記録されている認識情報を読み込み、この認識情報をネットワークを介して伝達する際に所定の暗号化鍵情報により暗号化している。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１７−１５１７３２号公報
【特許文献２】特開２０１３−８４０３２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ここで、ユーザは、カードの利用時に、その場の状況に応じたカードを利用すれば良いが、誤ったカードを読み取り装置に挿入してしまったり、かざしてしまったりすることがある。係る場合、カードの所有者の情報を読み取るべき時に、金銭の支払いに利用される情報が読み取られたり、金銭の支払いに利用される情報を読み取るべき時に、カードの所有者の情報が読み取られたりする。このような誤った情報が読み取られた場合には、当該情報が悪用される可能性があり、ユーザが不利益を被る可能性がある。特許文献１及び２に記載の技術は、多種多様なカードがある状況下において、誤ったカードの情報を読み取った場合の情報の取り扱いまで想定されておらず、改良の余地がある。
【０００７】
そこで、カードに記憶された情報を適切に取り扱うことが可能なカード処理装置、カード処理システム、カード処理方法、及びカード処理装置のためのプログラムが求められる。
【課題を解決するための手段】
【０００８】
本発明に係るカード処理装置の特徴構成は、受け付けたカードである受付済カードの処理を行うカード処理装置であって、前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、前記カード情報から前記受付済カードの種別を特定する特定部と、受け付けるべきカードの種別を示す種別情報を取得する種別情報取得部と、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える処理設定部と、を備えている点にある。
【０００９】
このような特徴構成とすれば、カード情報取得部により取得されたカードの種別、及び、受け付けるべきカードの種別に基づいて、カード情報に対する処理を切り替えることができる。したがって、例えば診察券等の取得したカード情報を暗号化しない場合において、例えばクレジットカードの情報のような暗号化が必要なカード情報が受け付けられたときには、当該カード情報を消去したり、当該カード情報を拡散しないよう処理を切り替えることで、カード情報を適切に取り扱う（保護する）ことが可能となる。
【００１０】
また、前記処理設定部で切り替えられた処理情報に基づいて、前記カード情報に対する処理を実行する処理部を更に備えると好適である。
【００１１】
このような構成とすれば、カード情報に対する処理を適切に実行することが可能となる。
【００１２】
また、前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきでないカードの種別であって、前記処理部は、前記受付済カードの種別が暗号化すべきカードの種別である場合は、前記カード情報を消去すると好適である。
【００１３】
このような構成とすれば、例えば診察券等の取得したカード情報を暗号化しない場合において、例えばクレジットカードの情報のような暗号化が必要なカード情報が受け付けられたときには、当該カード情報を消去することができる。したがって、クレジットカードに記憶されたカード情報を適切に保護することが可能となる。
【００１４】
また前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきでないカードの種別であって、前記処理部は、前記受付済カードの種別が暗号化すべきカードの種別である場合は、前記受付済カードが前記暗号化すべきカードの種別であることを明示すると好適である。
【００１５】
このような構成とすれば、例えば診察券等の取得したカード情報を暗号化しない場合において、例えばクレジットカードの情報のような暗号化が必要なカード情報が受け付けられたときには、受付済みカードが暗号化すべきカードであることを明示することができる。したがって、誤ってカードが利用されていることを利用者に知らしめることが可能となる。
【００１６】
また、前記受け付けるべきカードの種別は、前記カード情報を暗号化すべきであるカードの種別であって、前記処理部は、前記受付済カードの種別が暗号化すべきでないカードの種別である場合は、前記受付済カードが前記暗号化すべきでないカードの種別であることを明示すると好適である。
【００１７】
このような構成とすれば、例えばクレジットカード等のカード情報を暗号化する場合において、例えば診察券等のような暗号化が不要なカード情報が受け付けられたときには、受付済みカードが暗号化すべでないカードであることを明示することができる。したがって、誤ってカードが利用されていることを利用者に知らしめることが可能となる。
【００１８】
また、前記カード情報を出力する出力部を更に備え、前記処理部は、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に基づいた情報を、前記出力部を介して出力すると好適である。
【００１９】
このような構成とすれば、カード情報取得部により取得されたカードの種別、及び、受け付けるべきカードの種別情報に基づいて、カード情報に基づいた情報（例えば、暗号化した情報）を出力することができる。したがって、利用状況にマッチしないカード情報は出力させないようにすることが可能となるので、カード情報を適切に保護できる。
【００２０】
また、本発明に係るカード処理装置の他の特徴構成は、受け付けたカードである受付済カードの処理を行うカード処理装置であって、前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、前記カード情報から前記受付済カードの種別を特定する特定部と、前記種別に基づいて前記受付済カードによる取引を継続するか否かを判定する判定部と、を備え、前記判定部は、少なくとも２種類のカード種別について前記取引を継続するか否かを判定可能に構成されている点にある。
【００２１】
このような特徴構成とすれば、カード情報に応じた処理が設定されるため、カード処理装置で少なくとも２種類のカード種別のカードを取り扱うことができる。少なくとも２種類のカードを、例えば、クレジットカードと、診察券や会員券のような非クレジットカードとすることで、本カード処理装置でも各種カードに記憶されたカード情報を適切に取り扱うことが可能となる。
【００２２】
また、本発明に係るカード処理システムの特徴構成は、受け付けたカードである受付済カードの処理を行うカード処理システムであって、前記受付済カードに記憶されているカード情報を取得するカード情報取得部と、前記カード情報から前記受付済カードの種別を特定する特定部と、受け付けるべきカードの種別を示す種別情報を取得する種別情報取得部と、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える処理設定部と、を備えている点にある。
【００２３】
このようなカード処理システムであっても、上述したカード処理装置と実質的に差異はなく、カード処理装置と同様の効果を奏することが可能である。
【００２４】
また、本発明に係るカード処理方法の特徴構成は、受け付けたカードである受付済カードの処理を行うカード処理方法であって、前記受付済カードに記憶されているカード情報を取得するカード情報取得ステップと、前記カード情報から前記受付済カードの種別を特定する特定ステップと、受け付けるべきカードの種別を示す種別情報を取得する種別情報取得ステップと、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える切り替えステップと、を備えている点にある。
【００２５】
このようなカード処理方法であっても、上述したカード処理装置と実質的に差異はなく
、カード処理装置と同様の効果を奏することが可能である。
【００２６】
また、本発明に係るカード処理プログラムの特徴構成は、受け付けたカードである受付済カードの処理をコンピュータに実行させるためのカード処理プログラムであって、前記受付済カードに記憶されているカード情報を取得するカード情報取得処理と、前記カード情報から前記受付済カードの種別を特定する特定処理と、受け付けるべきカードの種別を示す種別情報を取得する種別情報取得処理と、前記受付済カードの種別と前記種別情報とに基づいて、前記カード情報に対する処理を切り替える切り替え処理と、を備えている点にある。
【００２７】
このようなカード処理プログラムであっても、上述したカード処理装置と実質的に差異
はなく、カード処理装置と同様の効果を奏することが可能である。
【図面の簡単な説明】
【００２８】
【図１】カード処理装置の構成を模式的に示す図である。
【図２】受付済カードと受け付けるべきカードとに基づく暗号化の有無を示す図である。
【図３】自動取引装置の構成を模式的に示す図である。
【図４】クレジットカード以外のカードを受け付ける場合の処理を示す図である。
【図５】クレジットカードを受け付ける場合の処理を示す図である。
【図６】カード情報の読み取り処理を示すフローチャートである。
【図７】その他の実施形態に係るクレジットカードデータにて、セキュリティに影響しないフリーエリアに書き込まれたデータを受け付ける場合の処理を示す図である。
【発明を実施するための形態】
【００２９】
１．カード処理装置
本発明に係るカード処理装置は、カードに記憶された情報を適切に取り扱うことができるように構成される。以下、本実施形態のカード処理装置１について説明する。カード処理装置１は、受け付けたカードである受付済カードの処理を行う。受け付けたカードとは、カードに記憶された情報を利用するために当該カードに記憶された情報（後述する「カード情報」に相当）を読み取り、当該情報の取得が行われたカードである。このようなカードとして、クレジットカードと、当該クレジットカード以外のカード（以下「非クレジットカード」とする）とがある。非クレジットカードの具体例としては、例えば医療機関が発行する診察券や患者証、店舗が発行する会員券等がある。このようなカードの受け付けは、カードに記憶された情報を読み取るカードリーダ２（図１参照）に当該カードを挿入したり、カードリーダ２にカードをかざしたりすることにより行われる。
【００３０】
図１は、本実施形態に係るカード処理装置１の構成を模式的に示したブロック図である。本実施形態のカード処理装置１は、カード情報取得部１０、特定部２０、種別情報取得部３０、処理設定部４０、処理部５０、出力部６０の各機能部を備えて構成され、これらの機能部は上述した受付済カードの処理を行うために、ＣＰＵを中核部材としてハードウェア又はソフトウェア或いはその両方で構築されている。
【００３１】
カード情報取得部１０は、受付済カードに記憶されているカード情報を取得する。上述したように、本実施形態ではカードリーダ２によりカードの受け付けが行われる。このため、受付済カードに記憶されているカード情報とは、カードリーダ２により受け付けられたカードに記憶されているカード情報が相当する。カード情報とは、カードがクレジットカードである場合には例えばクレジット機能を利用する際に利用される情報（例えばクレジットカードの番号や、カード会社情報等）が相当し、カードが非クレジットカードである場合には例えばカードの所有者を識別可能な情報（例えば識別番号や、生年月日等）が相当する。カード情報はカードリーダ２により読み取られ、カード情報取得部１０に伝達される。なお、カードリーダ２は、カード処理装置１に搭載されていても良いし、カード処理装置１とは別体で設けても良い。
【００３２】
このような受付済カードに記憶されているカード情報を取得するステップは、受け付けたカードである受付済カードの処理を行うカード処理方法におけるカード情報取得ステップと称される。カード情報取得部１０により取得されたカード情報は、後述する特定部２０及び処理部５０に伝達される。
【００３３】
特定部２０は、カード情報から受付済カードの種別を特定する。上述したように、カードがクレジットカードである場合には、カード情報に例えばクレジットカードの番号等のクレジットカード情報が含まれる。一方、カードが非クレジットカードである場合には、カード情報にカードの所有者を識別可能な番号等が含まれる。カード情報がクレジットカードであるか否かは、カード情報のフォーマットで判別可能である。特定部２０は、カード情報のフォーマットがクレジットカード情報のものである場合には、当該カード情報が記憶された受付済カードの種別がクレジットカードとして特定し、カード情報のフォーマットがクレジットカード情報のものでない場合には、当該カード情報が記憶された受付済カードの種別が非クレジットカードとして特定する。
【００３４】
このような受付済カードに記憶されているカード情報を取得するステップは、カード処理方法における特定ステップと称される。特定部２０による特定結果は、後述する処理設定部４０に伝達される。
【００３５】
種別情報取得部３０は、受け付けるべきカードの種別を示す種別情報を取得する。受け付けるべきカードとは、カードの所有者が当該カードを利用するに至ることになった状況に対して、カードリーダ２にカード情報を読み取らせることが必要となったカードである。具体的には、利用者が金銭の支払いを行うためにクレジットカードを読み取らせる必要がある時には、受け付けるべきカードはクレジットカードであり、利用者が医療機関において診察等の受け付けを行う場合には非クレジットカードである。したがって、受け付けるべきカードの種別を示す種別情報とは、クレジットカード又は非クレジットカードを示す情報にあたる。ここで、このような受け付けるべきカードは、受け付けや支払い等の利用者の状況に応じて変わる。利用者の状況は、例えば上位システム（図示せず）やカード処理装置１の管理者の入力により特定可能であり、本実施形態では、種別情報取得部３０は、このような種別情報をこれらの上位システムやカード処理装置１の管理者の入力を受け付けた入力装置（図示せず）から取得する。
【００３６】
このような受け付けるべきカードの種別を示す種別情報を取得するステップは、カード処理方法における種別情報取得ステップと称される。種別情報取得部３０により取得された種別情報は、後述する処理設定部４０に伝達される。
【００３７】
処理設定部４０は、受付済カードの種別と種別情報とに基づいて、カード情報に対する処理を設定する。受付済カードの種別は、上述した特定部２０から特定結果として伝達される。種別情報は、上述した種別情報取得部３０から伝達される。「カード情報に対する処理を設定する」とは、例えばカード情報の外部への出力先を設定することや、カード情報の暗号化を後述する処理部５０に実行させるように指示する指示情報を設定することが相当する。
【００３８】
図２には、受付済カードの種別と受け付けるべきカードの種別（種別情報）とに基づく、カード情報に対する処理の一例が示される。受け付けるべきカードの種別が、カード情報を暗号化すべきでないカードの種別である際に、受付済カードの種別が暗号化すべきカードの種別である場合は、処理設定部４０は処理としてカード情報の消去処理を設定する。「受け付けるべきカードの種別が、カード情報を暗号化すべきでないカードの種別である際」とは、「受け付けるべきカードの種別が非クレジットカードである際」にあたる。「受付済カードの種別が暗号化すべきカードの種別である場合」とは、「受付済カードがクレジットカードである場合」にあたる。この場合には、本来、非クレジットカードを用いるべきであったところ、誤ってクレジットカードが利用され、クレジットカードに記憶されたカード情報がカードリーダ２に読み取られることになるため、図２における＃２で示されるように、処理設定部４０はカード情報取得部１０により取得されたカード情報が消去されるように消去処理を設定する。なお、消去処理の他に、加工（暗号化やクレジット番号の桁数を減じる等）を行っても良い。
【００３９】
また、受け付けるべきカードの種別が、カード情報を暗号化すべきでないカードの種別である際に、受付済カードの種別が暗号化すべきカードの種別である場合は、処理設定部４０は受付済カードが暗号化すべきカードの種別であることを明示する明示処理を設定するように構成することも可能である。すなわち、処理設定部４０は、本来、非クレジットカードを用いるべきであったところ、誤ってクレジットカードが利用されたことを明示する（例えばエラー通知を行う）明示処理を設定するように構成することも可能である（図２における＃３）。
【００４０】
また、受け付けるべきカードの種別が、カード情報を暗号化すべきであるカードの種別である際に、受付済カードの種別が暗号化すべきでないカードの種別である場合は、処理設定部４０は処理として受付済カードが暗号化すべきでないカードの種別であることを明示する明示処理を設定する。「受け付けるべきカードの種別が、カード情報を暗号化すべきであるカードの種別である際」とは、「受け付けるべきカードの種別がクレジットカードである際」にあたる。「受付済カードの種別が暗号化すべきでないカードの種別である場合」とは、「受付済カードが非クレジットカードである場合」にあたる。この場合には、本来、クレジットカードを用いるべきであったところ、誤って非クレジットカードが利用されたことを明示するために、処理設定部４０は図２における＃４で示されるように、明示処理（例えばエラー通知）を設定する。
【００４１】
また、本来、クレジットカードを用いるべきであったところ、誤って非クレジットカードが利用された場合であっても、カード処理装置１は取得したカード情報を外部に送信することもあり得る。この場合には、図２における＃５で示されるように、処理設定部４０はカード情報取得部１０により取得されたカード情報が暗号化されるように暗号化処理を設定し、更に、暗号化したカード情報を外部に送信するように外部送信処理（上記、カード情報の外部への出力先を設定する処理）を設定しても良い。
【００４２】
また、受け付けるべきカードの種別が、カード情報を暗号化すべきであるカードの種別である際に、受付済カードの種別が暗号化すべきカードの種別である場合は、処理設定部４０は処理として暗号化処理を設定する。「受け付けるべきカードの種別が、カード情報を暗号化すべきであるカードの種別である際」とは、「受け付けるべきカードの種別がクレジットカードである際」にあたる。「受付済カードの種別が暗号化すべきカードの種別である場合」とは、「受付済カードがクレジットカードである場合」にあたる。この場合には、クレジットカードを用いるべき状況下において、適切にクレジットカードが利用されたため、処理設定部４０はカード情報取得部１０により取得されたカード情報が暗号化されるように暗号化処理を設定する（図２における＃１）。この場合、処理設定部４０が暗号化したカード情報を外部に送信するように外部送信処理（上記、カード情報の外部への出力先を設定する処理）を設定しても良い。
【００４３】
更に、受け付けるべきカードの種別が、カード情報を暗号化すべきでないカードの種別である際に、受付済カードの種別が暗号化すべきでないカードの種別である場合は、処理設定部４０は処理として暗号化せずに外部送信する外部送信処理を設定する。「受け付けるべきカードの種別が、カード情報を暗号化すべきでないカードの種別である際」とは、「受け付けるべきカードの種別が非クレジットカードである際」にあたる。「受付済カードの種別が暗号化すべきでないカードの種別である場合」とは、「受付済カードが非クレジットカードである場合」にあたる。この場合には、非クレジットカードを用いるべき状況下において、適切に非クレジットカードが利用されたため、処理設定部４０はカード情報取得部１０により取得されたカード情報が暗号化することなくカード情報を外部に送信するように外部送信処理を設定する（図２における＃６）。
【００４４】
このような受付済カードの種別と種別情報とに基づいて、カード情報に対する処理を設定するステップは、カード処理方法における処理設定ステップと称される。
【００４５】
図１に戻り、処理部５０は、上述した処理設定部４０から、当該処理設定部４０が設定した処理が処理情報として伝達される。処理部５０は、処理設定部４０から処理情報として上記消去処理を示す情報が伝達されると、カード情報取得部１０により取得されたカード情報を消去する。また、処理部５０は、処理設定部４０から処理情報として上記明示処理を示す情報が伝達されると、例えばエラー通知等の明示を行う。この場合、エラー通知として、カードをユーザに返却するように構成することも可能である。また、処理部５０は、処理設定部４０から処理情報として上記暗号化処理を示す指示情報が伝達されると、所定の暗号鍵を用いてカード情報を暗号化し、合わせて処理設定部４０から処理情報として上記外部送信処理を示す指示情報が伝達されると、後述する出力部６０に対して暗号化したカード情報を外部に送信させる。更に、処理部５０は、暗号化処理を示す指示情報が伝達されることなく、処理設定部４０から処理情報として上記外部送信処理を示す指示情報が伝達されると、カード情報を暗号化することなく後述する出力部６０に対して暗号化したカード情報を外部に送信させる。
【００４６】
出力部６０は、カード情報を出力する。出力部６０には、上述した処理部５０から所定の処理が施されたカード情報が伝達される。出力部６０は、当該カード情報を出力する。係る場合、処理設定部４０は、受付済カードの種別と種別情報とに基づいて、カード情報に基づいた情報を、出力部６０を介して出力する出力処理を設定すると良い。カード情報に基づいた情報とは、カード情報を暗号化した情報、及び暗号化しない情報（すなわち、カード情報の平文）の双方を含む。処理設定部４０がこのような出力処理を設定することで、出力部６０が上記出力処理に応じたカード情報を出力することが可能となる。
【００４７】
２．自動取引装置
上述したカード処理装置１は、自動で取引を行う自動取引装置に適用することが可能である。自動取引装置とは、例えば医療機関の診療費支払装置等の精算機や、券売機、ＡＴＭ（automatic teller machine）等が相当する。図３には、自動取引装置の一例である診療費支払装置３のブロック図が示される。
【００４８】
図３の例では、診療費支払装置３は、カード情報処理装置４と端末５とを備えて構成される。カード情報処理装置４は、カードリーダ２とカード処理装置１（基板）とから構成される。カードリーダ２は、カードを受け付けるカード受付部として機能する。カードリーダ２は、カードに記憶されているカード情報を読み込むだけでなく、カードに情報を書き込むライターとしても機能し、カードとしてクレジットカードを利用する場合には、診療費の精算を行うことから精算処理部としても機能する。なお、カードリーダ２に基板としてのカード処理装置１を内蔵しても良い。
【００４９】
図３の例では、カード処理装置１は基板に実装され、カードリーダ２と通信を行い、各種情報の送受を行う。このような通信は、通信部７１を介して行われる。通信部７１は、上述したカード処理装置１のカード情報取得部１０及び出力部６０の機能を備えて構成すると好適である。
【００５０】
更に、通信部７１は制御部７２と各種情報の送受を行うと共に、制御部７２から処理が指示される。したがって、通信部７１は、取得部９１として機能する。また、本実施形態では、取得部９１は、出力部６０から出力するカード情報を出力カード情報として取得する。出力部６０から出力するカード情報とは、クレジットカードの場合にはクレジットカード情報が相当し、診察券の場合には利用者を特定するのに利用される識別番号が相当する。取得部９１は、出力部６０から出力されるカード情報がどのような情報であるかを取得する。この情報が、出力カード情報にあたる。制御部７２は、上述したカード処理装置１の特定部２０、種別情報取得部３０、処理設定部４０、及び処理部５０の機能を備えて構成すると好適である。なお、カードリーダ２がカード処理装置１に搭載される場合には、カードリーダ２が取得部９１を構成することになる。
【００５１】
また、カード処理装置１には、記憶部７３も備えられる。記憶部７３は、クレジットカードフォーマットや、カード判定プログラムが記憶される。ここでいうクレジットカードフォーマットとは、クレジットカードのデータフォーマットを示す。クレジットカードフォーマットは、各種クレジットカードのフォーマット（形式）が記憶され、カードリーダ２により読み込まれたカードがクレジットカードであるか否かを適切に特定する際に制御部７２（特定部２０）により利用される。また、カード判定プログラムは、制御部７２（特定部２０）がカードリーダ２により読み込まれたカードがクレジットカードであるか否かを特定する際に利用するプログラムである。このカード判定プログラムは、例えば外部記憶ユニット（例えばＤＶＤ-ＲＯＭやメモリ等）を介して記憶部７３に記憶される。
【００５２】
端末５は、利用者が診療費の支払いを行う支払端末に相当する。端末５は、カード処理装置１の通信部７１と通信部８１を介して各種情報の送受を行う。端末５には、タッチパネル機能等を有する操作表示部８２、クレジットカードを利用する際に暗証番号が入力される暗証番号入力部８３、診療費が現金で支払われた場合に支払われた現金及び釣の管理を行う有価媒体処理部８４を備えられる。通信部８１、操作表示部８２、暗証番号入力部８３、有価媒体処理部８４の各機能部は、制御部８５により制御され、診療費の支払いに係る処理が行われる。なお、操作表示部８２に代えて、音声による案内をするように構成しても良いし、暗証番号入力部８３を操作表示部８２に内蔵しても良い。
【００５３】
診療費支払装置３は、病院内に設けられた医事会計システム６と通信部８１を介して通信を行い、診療費の支払いを行う利用者の診療費を示す診療費情報を取得する。また、診療費支払装置３は、病院内又は病院外に設けられた処理センター７と通信部８１を介して通信を行い、利用者がクレジットカードでの診療費の支払いを要求された場合に、クレジットカードでの支払いに係る審査結果を示す審査結果情報を取得する。
【００５４】
ここで、端末５は、出力先設定部９２を備えて構成すると好適である。出力先設定部９２は、受け付けるべきカードの種別に応じて、出力カード情報の少なくとも一部（例えば、暗号化した情報、又は、識別番号のみ）を出力する出力先を設定する。出力先設定部９２には、取得部９１により取得された出力カード情報、及び、受け付けるべきカードの種別を示す種別情報が伝達される。出力先とは、例えば上述した医事会計システム６や処理センター７が相当する。出力先設定部９２は、受け付けるべきカードの種別がクレジットカードである場合には、出力カード情報のうちクレジットカードの情報の出力先として処理センター７を設定し、受け付けるべきカードが非クレジットカードである場合（診察券である場合）には出力カード情報のうち利用者を特定するのに必要な情報の出力先として医事会計システム６を設定する。これにより、例えばクレジットカードを受け付ける処理において、不要な情報を医事会計システム６等に送信することを防止できる。
【００５５】
次に、診療費支払装置３における処理に関し、フローチャートを用いて説明する。図４には、受け付けるべきカードが非クレジットカードである場合のフローチャートが示される。まず、カードリーダ２によりカードの受入処理が行われる（ステップ＃１０１）。カードリーダ２は、カードに記憶されている情報を読み込み、カード情報を暗号化して送信する（ステップ＃１０２）。
【００５６】
暗号化されたカード情報（暗号情報）は、基板（カード処理装置１）に伝達され、通信部７１により受信される（ステップ＃１０３）。なお、カードリーダ２に基板が内蔵される場合は通信部７１が取得するカード情報は、平文であっても良い。通信部７１が受信した暗号情報は、制御部７２において復号される（ステップ＃１０４）。制御部７２は、復号されたカード情報からカードリーダ２により受入処理が行われたカード（受付済カード）の種別を特定する。
【００５７】
受付済カードの種別がクレジットカードである場合には（ステップ＃１０５：Ｙｅｓ）、エラー通知を端末５の制御部８５に通信部７１及び通信部８１を介して送信し、カード情報を他の装置に送信することなく消去する（ステップ＃１１４）。制御部８５は、カードの返却処理を行い（ステップ＃１１５）、処理を終了する。
【００５８】
ステップ＃１０５において、受付済カードの種別がクレジットカードでない場合には（ステップ＃１０５：Ｎｏ）、カード情報を暗号化することなく平文で通信部７１を介して端末５に送信する（ステップ＃１０６）。
【００５９】
端末５は、通信部８１が平文からなるカード情報を受信する（ステップ＃１０７）。受信したカード情報は端末５の制御部８５に伝達され、カード情報から患者番号の抽出処理が行われる（ステップ＃１０８）。この抽出にあっては、カード情報のうち、病院毎に決められた所定の桁を患者番号として取得する。抽出された患者番号は、医事会計システム６に平文で送信する（ステップ＃１０９）。
【００６０】
医事会計システム６は患者番号を受信すると（ステップ＃１１０）、当該患者番号に係る患者（利用者）の診療費の支払情報を取得し、端末５に送信する（ステップ＃１１１）。
【００６１】
端末５は、医事会計システム６から支払情報を取得すると（ステップ＃１１２）、会計処理を行い（ステップ＃１１３）、利用者がカードを回収して、処理を終了する。
【００６２】
ここで、ステップ＃１０５においてクレジットカードか否かを特定するが、クレジットカードはフォーマットが統一されているため、カード情報によりクレジットカードか否かを容易に判断できる。一方、診察券や会員券は、フォーマットが統一されていないため、カード情報により判断できない。このため、フォーマットがクレジットカードのフォーマットであれば、クレジットカードであると特定し、それ以外の場合はクレジットカードでないと特定すると好適である。
【００６３】
なお、カードリーダ２がカード処理装置１に搭載される場合には、ステップ＃１０２及びステップ＃１０３は省略しても良い。
【００６４】
次に、受け付けるべきカードが非クレジットカードである場合の処理について、図５のフローチャートを用いて説明する。この場合もまず、カードリーダ２によりカードの受入処理が行われる（ステップ＃２０１）。カードリーダ２は、カードに記憶されている情報を読み込み、カード情報を暗号化して送信する（ステップ＃２０２）。
【００６５】
暗号化されたカード情報（暗号情報）は、基板（カード処理装置１）に伝達され、通信部７１により受信される（ステップ＃２０３）。なお、カードリーダ２に基板が内蔵される場合は通信部７１が取得するカード情報は、平文であっても良い。通信部７１が受信した暗号情報は、制御部７２において復号される（ステップ＃２０４）。制御部７２は、復号されたカード情報からカードリーダ２により受入処理が行われたカード（受付済カード）の種別を特定する。
【００６６】
受付済カードの種別がクレジットカードである場合には（ステップ＃２０５：Ｙｅｓ）、クレジットカードに係るカード情報が暗号化される（ステップ＃２０６）。この暗号化は、予め決められた暗号化方式により行われる。一方、受付済カードの種別が非クレジットカードである場合（例えば診察券である場合）には（ステップ＃２０５：Ｎｏ）、診察券に係るカード情報が暗号化される（ステップ＃２０６）。この時も、上記予め決められた暗号化方式により暗号化される。
【００６７】
制御部７２は、暗号化された情報を通信部７１を介して端末５に送信し（ステップ＃２０７）、端末５の制御部８５は通信部８１を介して暗号化された情報を受信する（ステップ＃２０９）。制御部８５は、暗号化された情報を、通信部８１を介して処理センター７に送信する（ステップ＃２１０）。この時、制御部８５は、上記予め決められた暗号化方式（ステップ＃２０２、＃２０６における暗号化方式）とは異なる暗号化方式で暗号化して送信する。
【００６８】
処理センター７では、受信したカード情報を複合する。処理センター７は、復号されたカード情報に基づきオーソリ判定（カード利用者の信用確認）を行い(ステップ＃２１１)、オーソリ判定結果が端末５に向けて送信する（ステップ＃２１２）。この際、オーソリ判定結果は上記予め決められた暗号化方式（ステップ＃２０２、＃２０６における暗号化方式）とは異なる暗号化方式（ステップ＃２１０に係る暗号化方式）で暗号化して送信される。
【００６９】
端末５が、オーソリ判定結果を受信し（ステップ＃２１３）、オーソリ判定結果がクレジットカードが有効であることを示すものである場合には（ステップ＃２１４：Ｙｅｓ）、所定の決済処理（処理センター７やカード会社との通信を介した決済処理）が行われ（ステップ＃２１５）、処理が終了する。一方、オーソリ判定結果がクレジットカードが有効であることを示すものでない場合には（ステップ＃２１４：Ｎｏ）、クレジットカードの返却処理が行われ（ステップ＃２１６）、処理が終了する。
【００７０】
なお、ステップ＃２０５において、クレジットカードか否かを特定するように示したが、＃２０４において復号化したカード情報を、＃２０５の処理を行うことなく、予め決められた暗号化方式で暗号化しても良い（ステップ＃２０６）。
【００７１】
また、クレジットカードのオーソリ判定を処理センター７で行うように示したが、端末５で行うように構成することも可能である。
【００７２】
また、ステップ＃２０５において、受付済カードの種別が非クレジットカードである場合（例えば診察券である場合）には（ステップ＃２０５：Ｎｏ）、診察券に係るカード情報を暗号化することなく、カードの返却処理（ステップ＃２１６）を行うように構成することも可能である。
【００７３】
なお、カードリーダ２がカード処理装置１に搭載される場合には、ステップ＃２０２及びステップ＃２０３は省略しても良い。
【００７４】
３．カード情報の読み取り処理
上記カード処理装置１及び自動取引装置では、カード情報はカードリーダ２により読み取られ、カード情報取得部１０に伝達されるとして説明した。ここでは、カード情報の読み取り処理について説明する。
【００７５】
従来、カードに組み込まれているＩＣチップに記憶された情報（カード情報）を読み取る箇所と、磁気ストライプを介して記憶された情報（カード情報）を読み取る箇所とが互いに異なっているカードリーダが利用されてきた。この種のカードリーダでは、ＩＣチップに記憶された情報はカードスロットにカードが挿入されて読み取られ、磁気ストライプを介して記憶された情報は磁気読み取り部にカードをスライドさせて読み取られる。
【００７６】
一方、クレジットカードによる取引では、フォールバック処理が可能である。フォールバック処理とは、クレジットカードにＩＣチップが組み込まれているが、ＩＣチップの破損やＩＣチップ読取り部の破損等、何らかの理由でＩＣチップのデータが読み取りできなかった場合に、磁気によるクレジット決済を行う処理である。店舗においてクレジットカードによる取引を行う際、フォールバック処理が認められている場合には、クレジットカードにＩＣチップが組み込まれていないことに起因してカードスロットからクレジットカードが返却されると、当該返却されたクレジットカードを改めて磁気読み取り部にカードをスライドさせて磁気ストライプを介してカード情報を読み取り、クレジット決済を行う。
【００７７】
一般的に、カードにＩＣチップが搭載されているか否かを判断することは容易ではないため、通常は、最初にカードスロットでＩＣチップの読み取りを行う必要があり、カードスロットに挿入されたカードにＩＣチップが搭載されていない場合は磁気読み取り部で磁気読み取り処理を行わなければならない。係る場合、２回に亘ってクレジットカードの読み取り操作を行うことになるので、利用者にとって手間となり、取引に係る処理も煩雑となってしまう。また、その操作時間分だけ取引に要する時間が長くなる。
【００７８】
そこで、上述したカード処理装置１や自動取引装置においてカードリーダ２が、カード情報の読み取り行う場合に、ＩＣチップの読み取りと磁気ストライプの読み取りとを利用者による１回の読み取り操作で行うことができるように構成すると好適である。具体的には、カードリーダ２が一旦、磁気ストライプを介して磁気により記憶されたカード情報を読み取り、この読み取り直後にＩＣチップに記憶されたカード情報を読み取るように構成される。もちろん、磁気により記憶されたカード情報とＩＣチップに記憶されたカード情報とを同時に読み取るように構成することも可能である。このような構成とすれば、ＩＣチップからカード情報を読み取った場合（例えば、カード情報取得部１０がＩＣチップに記憶されたカード情報を取得した場合）には、当該カード情報に基づき取引（カード決済）を行い、ＩＣチップからカード情報を読み取れなかった場合（例えば、カード情報取得部１０がＩＣチップに記憶されたカード情報を取得しなかった場合）には、磁気による情報で取引（カード決済）を行うことが可能となる。
【００７９】
これにより、利用者が磁気のみのクレジットカード（ＩＣチップが組み込まれていないクレジットカード）を使用する場合であっても、利用者が２回に亘ってクレジットカードの読み取り操作を行う必要がなくなり（１回の読み取り処理で済む）、利用者の操作や取引に係る処理を簡便にでき、利用者の誤操作や操作時間が長くなることを防止できる。
【００８０】
なお、ＩＣチップに記憶されたカード情報を用いてカード決済を行う際にも、磁気ストライプを介して読み取ったカード情報と突き合わせ処理を行うことにより、例えば磁気ストライプを介して読み取ったカード情報が不正に書き換えられていないかを確認することも可能である。
【００８１】
上記構成を実現するには、利用者がカードリーダ２に設けられた読み取り部にカードを挿入することで自動的にカード情報を読み取るように構成された、所謂自走式カードリーダを用いると良い。具体的には、上記読み取り部においてカードを挿入しただけで、ＩＣチップに記憶されたカード情報及び磁気ストライプを介して磁気により記憶されたカード情報を読み取ることができるカードリーダ２を用いると良い。
【００８２】
図６は上記構成の処理を示したフローチャートである。まず、音声や操作画面による表示を介して、カードリーダ（自走式カードリーダ）２の読み取り部においてクレジットカードを挿入させる旨の案内を行う（ステップ＃３０１）。カードリーダ２は、読み取り部において挿入されたクレジットカードのＩＣチップに記憶されたカード情報及び磁気により記憶されたカード情報の読み取り処理を行う（ステップ＃３０２）。
【００８３】
クレジット決済に用いる情報（クレジットカード情報）がＩＣチップを介して読み取ることができた場合には（ステップ＃３０３：Ｙｅｓ）、上記カード処理装置１や自動取引装置において説明したように、ＩＣチップに記憶されたカード情報に基づき、クレジットカードによる決済処理を行い（ステップ＃３０４）、カードを返却する（ステップ＃３０６）。一方、クレジット決済に用いる情報（クレジットカード情報）がＩＣチップを介して読み取ることができなかった場合には（ステップ＃３０３：Ｎｏ）、磁気ストライプを介して磁気により記憶されたカード情報を読み取り、当該カード情報に基づいてクレジットカードによる決済処理を行い（ステップ＃３０５）、カードを返却する（ステップ＃３０６）。上記フローに沿って処理を行うことで、上述した構成を実現できる。
【００８４】
４．その他の実施形態
上記実施形態では、カード処理装置１が、カード情報取得部１０、特定部２０、種別情報取得部３０、処理設定部４０、処理部５０、出力部６０の各機能部を備えて構成されているとして説明したが、これらの各機能部を複数の装置に分割して備えるように構成することも可能である。係る場合、カード情報取得部１０、特定部２０、種別情報取得部３０、処理設定部４０、処理部５０、出力部６０の各機能部を備えたカード処理システムとして実現可能である。各機能部の構成については、カード処理装置１と同様であるので説明は省略する。
【００８５】
上記実施形態では、カード処理装置１及びカード処理方法について説明したが、受け付けたカードである受付済みカードの処理をコンピュータに実行させるためのカード処理プログラムとして構成することも可能である。このようなカード処理プログラムは、カード処理装置１における、カード情報取得部１０、特定部２０、種別情報取得部３０、処理設定部４０を、夫々、カード情報取得処理、特定処理、種別情報取得処理、処理設定処理とすることで、上述したカード処理装置１と実質的に相違なく、カード処理装置１と同様の効果を奏することが可能である。
【００８６】
上記実施形態では、カード処理装置１が、カード情報取得部１０、特定部２０、種別情報取得部３０、処理設定部４０の各機能部を備えて構成されているとして説明したが、上記カード処理装置１は、カード情報取得部１０と、特定部２０と、判定部と、を備えて構成されるといえる。カード情報取得部１０と特定部２０とは上記実施形態と同様であるので説明は省略する。判定部は、受付済みカードの種別に基づいて受付済カードによる取引を継続するか否かを判定し、少なくとも２種類のカード種別について取引を継続するか否かを判定可能に構成される。少なくとも２種類のカード種別とは、クレジットカードと非クレジットカード（例えば診察券）である。上述したように、カード処理装置１は、受付済カードがクレジットカードである場合には、例えば診療費の支払い処理を行うように判定し、受付済カードが非クレジットカードである場合には、診療の受診処理を行うように判定する。このようにカード処理装置１を換言することも可能である。
【００８７】
上記実施形態では、「カード情報を暗号化すべきであるカード」の例として、「クレジットカード」を例に挙げて説明したが、これは単なる一例であり、例えば「マイナンバーカード」であっても良い。係る場合、マイナンバーカード（のＩＣチップ）に記憶される情報を適切に保護することが可能となる。もちろん、「カード情報を暗号化すべきであるカード」として、これら以外のカードに適用することも可能である。
【００８８】
上記実施形態では、非クレジットカードとして、診察券を例に挙げて説明したが、その他の会員カードであっても良い。また、クレジットカードを会員カード（会員券）として利用することも想定される。この場合には、クレジットカードに記憶されているカード情報（クレジット番号等）を暗号化して取扱い、会員であるか否かの認証等を行うと良い。
【００８９】
上記実施形態では、診療費支払装置３における処理に関して図４のフローチャートを用いて説明した。ここで、クレジットカードのＩＣチップの記憶領域には加盟店やカード発行会社が利用可能な領域（フリーエリア）があり、そのフリーエリアにクレジットカードの所有者を識別可能な番号等が書き込めるようになっている。この識別可能な番号は非クレジットカードに記憶されたカード情報として取り扱うことができる。
【００９０】
図７は、係る場合の処理を示すフローチャートが示される。ここでは、図４と異なる処理についてのみ説明する。図７のステップ＃１０５において、受付済カードの種別がクレジットカードである場合には（ステップ＃１０５：Ｙｅｓ）、特定部２０が、上記識別可能な情報がフリーエリア内に記録されているか否かを確認する（ステップ＃１５０）。フリーエリア内に識別可能な情報が記録されている場合には（ステップ＃１５０：Ｙｅｓ）、非クレジットカードデータと同様に、当該情報（カード情報）を暗号化せず端末５の制御部８５へ平文として送信する（ステップ＃１５１）。制御部８５は、平文を受信すると（ステップ＃１５２）、所定の会員サービスを行い（ステップ＃１５３）、処理を終了する。一方、フリーエリア内に識別可能な情報が記録されていない場合には（ステップ＃１５０：Ｎｏ）、ステップ＃１１４から処理を継続する。なお、暗号化すべき情報（フリーエリア外に記憶された情報）は、図５に示されるフローチャートに沿って、暗号化して端末５の制御部８５へ送信すれば良い。
【００９１】
上記実施形態では、カード処理装置１を、診察券を用いて医療費の支払いを行う自動取引装置に適用した例を挙げて説明したが、例えばカラオケ等の会員カードを用いた精算を行う装置に適用することも可能である。
【００９２】
なお、上記実施形態における処理とは、カード情報の情報量を減じるような加工を行うように構成することも可能である。
【産業上の利用可能性】
【００９３】
本発明は、受け付けたカードの処理を行うカード処理装置、受け付けたカードの処理を行うカード処理システム、カード処理方法、カード処理プログラムに用いることが可能である。
【符号の説明】
【００９４】
１：カード処理装置
２：カードリーダ（カード受付部）
３：診療費支払装置（自動取引装置）
１０：カード情報取得部
２０：特定部
３０：種別情報取得部
４０：処理設定部
６０：出力部
９１：取得部
９２：出力先設定部
【図１】
2019109941.tif 000003
【図２】
2019109941.tif 000004
【図３】
2019109941.tif 000005
【図４】
2019109941.tif 000006
【図５】
2019109941.tif 000007
【図６】
2019109941.tif 000008
【図７】
2019109941.tif 000009