(57)【要約】【課題】  磁気ストライプが形成されていないＩＣカードや、ＩＣが搭載されていない磁気カードに対して不要な処理が行われるのを防止して、処理時間を短縮するとともに、磁気ヘッドやＩＣ接点の磨耗等による部品寿命の低下を抑えることができるカード処理装置を提供する。【解決手段】  カード処理装置１は、カード挿入口から挿入されたカードについて、磁気ストライプが形成されているかどうか、およびＩＣが搭載されているかどうかを検出する。そして、磁気ストライプが形成されていないカードであれば、不要な磁気処理を行わない。また、ＩＣが搭載されていないカードであれば、ＩＣヘッド９ａをカードに当接させない。【選択図】  図１
2006085361.tif 000002
【特許請求の範囲】
【請求項１】
カード挿入口に挿入されたカードに磁気ストライプが形成されているかどうかを検出する磁気ストライプ検出手段と、
前記カード挿入口に挿入されたカードにＩＣが搭載されているかどうかを検出するＩＣ検出手段と、
前記磁気ストライプ検出手段が磁気ストライプが形成されていることを検出したカードに対して、該カードの磁気ストライプに対するデータの書き込みや、読み取りを行う磁気処理手段と、
前記ＩＣ検出手段がＩＣが搭載されていることを検出したカードに対して、該カードに搭載されているＩＣに対するデータの書き込みや、読み取りを行うＩＣ処理手段と、
前記磁気処理手段における磁気ストライプに対するデータの書き込みや、読み取りが適正に行われなかったとき、該カードにおける磁気ストライプが破損していることを出力し、また前記ＩＣ処理手段におけるＩＣに対するデータの書き込みや、読み取りが適正に行われなかったとき、該カードにおけるＩＣが破損していることを出力する出力手段と、を備えたカード処理装置。
【請求項２】
上位装置から磁気ストライプに対するデータの書き込みや、読み取りにかかる要求があったときに、前記カード挿入口に挿入されたカードについて前記磁気ストライプ検出手段が磁気ストライプを検出していなければ、挿入されたカードが磁気ストライプが形成されていないカードであることを上位装置に通知し、また上位装置からＩＣに対するデータの書き込みや、読み取りにかかる要求があったときに、前記カード挿入口に挿入されたカードについて前記ＩＣ検出手段がＩＣを検出していなければ、挿入されたカードがＩＣが搭載されていないカードであることを上位装置に通知する第１の通知手段を備えた請求項１に記載のカード処理装置。
【請求項３】
前記カード挿入口に挿入されたカードについて、上位装置からそのカードの種別の問い合わせがあったとき、前記磁気ストライプ検出手段および前記ＩＣ検出手段の検出結果に基づいて、該カードにおける磁気ストライプおよびＩＣの有無を通知する第２の通知手段を備えた請求項１、または２に記載のカード処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
この発明は、磁気ストライプが形成された磁気カードや、ＩＣが搭載されたＩＣカードに対して、データの書き込みや読み取りを行うカード処理装置に関する。
【背景技術】
【０００２】
従来、磁気ストライプが形成された磁気カードや、ＩＣが搭載されたＩＣカードを受け付け、該カードに対するデータの書き込みや、読み取りを行うカード処理装置が実用化されている（例えば、特許文献１、２参照）。この種のカード処理装置は、金融機関に設置されているＡＴＭやＣＤ等の機器に適用されている。
【０００３】
特許文献１、２等で提案されている従来のカード処理装置は、カード挿入口から本体に挿入されたカードにＩＣが搭載されているかどうかを検出し、ＩＣが搭載されていることが検出されなかったカード（ＩＣが搭載されていないカード）については、本体側に設けられているＩＣヘッドを接触させない構成であった。具体的には、ＩＣが搭載されていないカードに対して、ＩＣヘッドを接触させ、ＩＣに対するデータの書き込みや読み取り等にかかるＩＣ処理（この処理は、カードにＩＣが搭載されていないので失敗する。）を行わない構成であった。これにより、ＩＣが搭載されていないカードに対する処理時間が、不要なＩＣ処理の実行にともなって増大するのを防止でき、利用者の利便性の向上が図れる。また、ＩＣが搭載されていないカードにＩＣヘッドを当接させないので、不要な接触によるＩＣヘッドの磨耗が抑えられ、ＩＣヘッドの磨耗等による部品寿命の低下を抑えることができる。
【特許文献１】特開平６−２６６９１０号公報
【特許文献２】特開平１０−２１３５３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のカード処理装置は、カード挿入口に挿入されたカードについて、ＩＣが搭載されているかどうかを検出しているだけであり、該カードに磁気ストライプが形成されているかどうかについては検出していなかった。このため、磁気ストライプが形成されていないカードに対して、磁気ストライプに記録されているデータの読み取りや、書き込み等にかかる不要な磁気処理を行うことがあり、磁気ストライプが形成されていないカードに対する処理時間の増大については考慮されておらず、この点で利用者の利便性がよくないという問題があった。
【０００５】
また、従来のカード処理装置は、磁気ストライプが形成されていないカードに対して磁気処理を行うことから、磁気ヘッドについては磨耗等による部品寿命の低下が抑えられていないという問題があった。
【０００６】
さらに、磁気処理が適正に行えなかったときに、カードに形成されている磁気ストライプが破損しているのか、それともカードに磁気ストライプが形成されていないのか、について判断することができなかった。このため、磁気ストライプが破損しているカードが挿入されたときに、該カードの所有者に対して、磁気ストライプが破損していることを通知することができず、利用者に対するサービスがよくないという問題もあった。
【０００７】
この発明の目的は、磁気ストライプが形成されていないＩＣカードや、ＩＣが搭載されていない磁気カードに対して不要な処理を行うのを防止して処理時間を短縮するとともに、磁気ヘッドやＩＣヘッドの磨耗等による部品寿命の低下を抑えることができるカード処理装置を提供することにある。
【０００８】
また、この発明は、カードの磁気ストライプやＩＣが破損している場合に、そのことを通知することができるカード処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００９】
この発明のカード処理装置は、上記課題を解決するために以下の構成を備えている。
【００１０】
（１）カード挿入口に挿入されたカードに磁気ストライプが形成されているかどうかを検出する磁気ストライプ検出手段と、
前記カード挿入口に挿入されたカードにＩＣが搭載されているかどうかを検出するＩＣ検出手段と、
前記磁気ストライプ検出手段が磁気ストライプが形成されていることを検出したカードに対して、該カードの磁気ストライプに対するデータの書き込みや、読み取りを行う磁気処理手段と、
前記ＩＣ検出手段がＩＣが搭載されていることを検出したカードに対して、該カードに搭載されているＩＣに対するデータの書き込みや、読み取りを行うＩＣ処理手段と、
前記磁気処理手段における磁気ストライプに対するデータの書き込みや、読み取りが適正に行われなかったとき、該カードにおける磁気ストライプが破損していることを出力し、また前記ＩＣ処理手段におけるＩＣに対するデータの書き込みや、読み取りが適正に行われなかったとき、該カードにおけるＩＣが破損していることを出力する出力手段と、を備えている。
【００１１】
この構成では、カード挿入口に挿入されたカードについて、磁気ストライプ検出手段が磁気ストライプの形成されたカードであるかどうかを検出するとともに、ＩＣ検出手段がＩＣが搭載されたカードであるかどうかを検出する。磁気処理手段は磁気ストライプ検出手段により磁気ストライプが形成されていることが検出されたカードに対して、そのカードの磁気ストライプに対するデータの書き込みや、読み取りにかかる処理（磁気処理）を行う。また、ＩＣ処理手段はＩＣ検出手段によりＩＣが搭載されていることが検出されたカードに対して、そのカードのＩＣに対するデータの書き込みや、読み取りにかかる処理（ＩＣ処理）を行う。これにより、磁気ストライプが形成されていないカードに対して磁気処理を実行したり、またＩＣが搭載されていないカードに対してＩＣ処理を実行したりすることがない。したがって、本体に挿入されたカードに対して不要な処理を実行するのを防止できる。これにより、処理時間が短縮でき、利用者に対するサービスの向上が図れる。また、磁気ヘッドやＩＣヘッドの磨耗による部品寿命の低下を抑えることができる。
【００１２】
さらに、出力手段が磁気処理手段における磁気ストライプに対するデータの書き込みや、読み取りが適正に行われなかったときには、磁気ストライプの破損を出力し、ＩＣ処理手段におけるＩＣに対するデータの書き込みや、読み取りが適正に行われなかったときには、ＩＣの破損を出力するので、磁気ストライプやＩＣが破損していることを通知することができる。
【００１３】
（２）上位装置から磁気ストライプに対するデータの書き込みや、読み取りにかかる要求があったときに、前記カード挿入口に挿入されたカードについて前記磁気ストライプ検出手段が磁気ストライプを検出していなければ、挿入されたカードが磁気ストライプが形成されていないカードであることを上位装置に通知し、また上位装置からＩＣに対するデータの書き込みや、読み取りにかかる要求があったときに、前記カード挿入口に挿入されたカードについて前記ＩＣ検出手段がＩＣを検出していなければ、挿入されたカードがＩＣが搭載されていないカードであることを上位装置に通知する第１の通知手段を備えている。
【００１４】
この構成では、第１の通知手段がカード挿入口に挿入されたカードについて、磁気ストライプの形成の有無、およびＩＣの搭載の有無を、上位装置に通知するので、上位装置が不要な要求（磁気ストライプが形成されていないカードに対する磁気データの書き込みや読み取りにかかる要求、ＩＣが搭載されていないカードに対するＩＣへのデータの書き込みや読み取りにかかる要求）を行うのを防止でき、処理時間の一層の短縮が図れる。
【００１５】
（３）前記カード挿入口に挿入されたカードについて、上位装置からそのカードの種別の問い合わせがあったとき、前記磁気ストライプ検出手段および前記ＩＣ検出手段の検出結果に基づいて、該カードにおける磁気ストライプおよびＩＣの有無を通知する第２の通知手段を備えている。
【００１６】
この構成では、上位装置からカードの種別の問い合わせがあったときに、該カードについて磁気ストライプ形成の有無、およびＩＣ搭載の有無を上位装置に通知する。
【発明の効果】
【００１７】
この発明によれば、本体に挿入されたカードに対して不要な処理を実行することがなく、処理時間の短縮が図れ、利用者に対するサービスの向上が図れる。また、磁気ヘッドやＩＣヘッドの磨耗による部品寿命の低下を抑えることができる。さらに、磁気ストライプやＩＣが破損していることを通知することができる。
【発明を実施するための最良の形態】
【００１８】
以下、この発明の実施形態であるカード処理装置について詳細に説明する。
【００１９】
図１は、この発明の実施形態であるカード処理装置の構成を示すブロック図であり、図２はこの実施形態のカード処理装置の構成を示す概略図である。図２（Ａ）は、この発明の実施形態であるカード処理装置の概略の側面断面図であり、図２（Ｂ）はカード挿入口の概略の上面断面図である。この実施形態のカード処理装置１は、本体の動作を制御する制御部２と、カード挿入口に挿入された物体の幅が処理対象のカードと略同じ幅であるかどうかを検出する幅検出部３と、カード挿入口に挿入された物体に磁気ストライプが形成されているかどうかを検出する磁気ストライプ検出部４と、カード挿入口に挿入された物体にＩＣが搭載されているかどうかを検出するＩＣ検出部５と、カード以外の物体がカード挿入口から本体内部に挿入されるのを制限するシャッタ６ａを開閉するシャッタ開閉部６と、カード挿入口に挿入されたカードを搬送して本体内部に取り込んだり、本体内部に取り込んだカードをカード挿入口へ排出するカード搬送部７と、本体に取り込んだカードに形成されている磁気ストライプに対するデータの書き込みや読み取りにかかる処理（以下、磁気処理と言う。）を行う磁気処理部８と、本体に取り込んだカードに搭載されているＩＣに対するデータの書き込みや読み取りにかかる処理（以下、ＩＣ処理と言う。）を行うＩＣ処理部９と、上位装置２０との通信を制御する通信部１０と、を備えている。
【００２０】
カード挿入口には、挿入された物体の幅を検出するために幅検出センサ３ａが配置されている。この幅検出センサ３ａは、カード挿入口の一方の側部に設けられており、カード挿入口に挿入された物体に押圧されたときに（図２（Ｂ）における左方向に押圧されたときに）オンし、押圧されていないときにオフするセンサである。カード挿入口の幅は、処理対象のカードの幅と略同じ幅であり、幅検出センサ３ａはカード挿入口に挿入された処理対象のカードの一方の側部により押圧される位置に配置されている。幅検出部３はこの幅検出センサ３ａを有し、この幅検出センサ３ａのオン／オフにより、処理対象のカードと略同じ幅の物体がカード挿入口に挿入されたかどうかを検出する。
【００２１】
また、カード挿入口には、カード挿入口から挿入された物体に磁気ストライプが形成されているかどうかを検出する磁気ストライプ検出センサ４ａが配置されている。この磁気ストライプ検出センサ４ａは、磁気データを読み取る公知の磁気ヘッド（読取専用の磁気ヘッド）である。磁気ストライプ検出部４は、カード挿入口に挿入された物体が磁気ストライプ検出センサ４ａを通過するときに、この磁気ストライプ検出センサ４ａにより磁力の変化を検出したかどうかにより、今回挿入された物体に磁気ストライプが形成されているかどうかを検出する。磁気ストライプ検出センサ４ａは、磁気ストライプが形成された処理対象のカードがカード挿入口から挿入されたときに、このカードに形成されている磁気ストライプが通過する位置に配置している。
【００２２】
さらに、カード挿入口には、カード挿入口から挿入された物体にＩＣが搭載されているかどうかを検出するＩＣ検出センサ５ａが配置されている。このＩＣ検出センサ５ａは、金属の有無を検出する所謂金属センサであり、カード挿入口から挿入された物体の表面にＩＣ接点があるかどうかを検出するセンサである。ＩＣ検出センサ５ａは具体的にはコイルであり、ＩＣ検出部５はカード挿入口に挿入された物体がＩＣ検出センサ５ａを通過するときに、このＩＣ検出センサ５ａにおいて電磁結合が生じたかどうかにより、挿入されたカードにＩＣが搭載されているかどうかを検出する。ＩＣ検出センサ５ａは、ＩＣが搭載された処理対象のカードがカード挿入口から挿入されたときに、このカードに搭載されているＩＣの接点が通過する位置に対向させて配置している。
【００２３】
図２に示すように、幅検出センサ３ａ、磁気ストライプ検出センサ４ａ、およびＩＣ検出センサ５ａは、カード挿入口に設けたシャッタ６ａよりも手前側（挿入側）に配置している。シャッタ開閉部６は、カード挿入口から異物が挿入されたり、本体内部に塵や埃が入るの防止するために、通常シャッタ６ａを閉している。シャッタ開閉部６は、幅検出部３においてカード挿入口にカードと略同じ幅の物体が挿入されたことが検出され、且つ磁気ストライプ検出部４によりこの物体に磁気ストライプが形成されていることが検出されるか、またはＩＣ検出部５によりこの物体にＩＣが搭載されていることが検出されると、シャッタ６ａを開する。
【００２４】
図２に示す、７ａ〜７ｄはカード挿入口から挿入されたカードを挟持して搬送する搬送ローラである。搬送ローラ７ａ〜７ｄは、図示するように、カード挿入口から挿入されたカードの搬送方向に並べられている。カード搬送部７は、搬送ローラ７ａ〜７ｄをカードを本体内部に取り込む方向、またはカードを本体内部から排出する方向に駆動する。また、図２に示す７ｘ〜７ｚは、カードの位置を検出する位置検出センサである。位置検出センサ７ｘ〜７ｚは、カードの搬送路を挟んで発光部と、受光部とを対向させて配置した光センサである。カード搬送部７は、搬送路におけるカードの位置を位置検出センサ７ｘ〜７ｚにより検出し、該カードの搬送を制御する。
【００２５】
磁気処理部８は、カード挿入口から挿入されたカードに形成されている磁気ストライプに磁気ヘッド８ａを当接させ、該磁気ストライプに対するデータの書き込みや、読み取りや行う。磁気ヘッド８ａはカードに形成されている磁気ストライプに当接する位置に取り付けられている。ＩＣ処理部９は、カード挿入口から挿入されたカードの表面に形成されているＩＣ接点にＩＣヘッド９ａを当接させ、このカードに搭載されているＩＣに対するデータの書き込みや、読み取りや行う。ＩＣ処理部９は、ＩＣヘッド９ａを挿入されたカードから離間させた位置と、挿入されたカードの表面に形成されているＩＣ接点に当接させた位置と、の間で駆動する。ＩＣ処理部９は、通常ＩＣヘッド９ａをカードから離間させた位置に保持している。
【００２６】
通信部１０は、上位装置２０との間における通信を制御する。上位装置２０は、この実施形態のカード処理装置１が適用される装置であり、例えば金融機関の店舗に設置されているＡＴＭやＣＤである。
【００２７】
次に、この実施形態のカード処理装置１の動作について説明する。図３は、この実施形態のカード処理装置の動作を示すフローチャートである。カード処理装置１は、カード挿入口から本体にカードが挿入されていないとき、シャッタ開閉部６によりシャッタ６ａを閉している。また、カード搬送部７は搬送ローラ７ａ〜７ｄを停止している。磁気ヘッド８ａ、およびＩＣヘッド９ａは、カード搬送部７が搬送するカードに当接しない位置に保持されている。
【００２８】
カード処理装置１は、幅検出部３において幅検出センサ３ａがオンしたことを検出すると（ｓ１）、カード、もしくはカードと略同じ幅の物体がカード挿入口に挿入されたと判定する。カード処理装置１は、この時点では、まだシャッタ６ａを開しない。カード処理装置１は、幅検出センサ３ａがオンした後、磁気ストライプ検出部４において今回挿入された物体に磁気ストライプが形成されていることが検出されるか、またはＩＣ検出部５において今回挿入された物体にＩＣが搭載されていることが検出されるの待つ（ｓ２、ｓ３）。
【００２９】
カード処理装置１は、カード挿入口から今回挿入された物体に磁気ストライプが形成されていることが検出された場合、またはＩＣが搭載されていることが検出された場合に、シャッタ６ａを開する（ｓ４）。言い換えれば、カード挿入口から今回挿入された物体に磁気ストライプが形成されておらず、且つＩＣも搭載されていなければ、シャッタ６ａを開しない。言い換えれば、その幅がカードと略同じであっても、磁気ストライプが形成されておらず、且つＩＣも搭載されていないカードでない物体については、シャッタ６ａを開して本体内部に取り込むことはない。また、磁気ストライプが形成されていても、その幅がカードと略同じ幅でない物体や、ＩＣが搭載されていても、その幅がカードと略同じ幅でない物体がカード挿入口に挿入されたときもシャッタ６ａを開しない。したがって、カードでない物体が本体に挿入されるのを略確実に防止できる。
【００３０】
カード処理装置１は、ｓ４でシャッタ６ａを開すると、カード搬送部７により搬送ローラの駆動を開始する（ｓ５）。カード処理装置１は、カード挿入口から今回挿入されたカードを搬送ローラで挟持し、本体奥へ（図２（Ａ）における右方向に）搬送する。カード処理装置１は、今回挿入されたカードに磁気ストライプが形成されていることが磁気ストライプ検出部４により検出されていなければ、今回挿入されたカードが磁気ストライプが形成された磁気カードでないことを通信部１０から上位装置に通知する（ｓ６、ｓ１０）。上位装置２０は、この通知により今回挿入されたカードが磁気カードでないことを認識する。このとき、カード処理装置１は、ＩＣヘッド９ａを搬送しているカードから離間させた位置に保持した状態で、該カードの先端が位置検出センサ７ｚに検出される位置まで搬送し、この位置でカードの搬送を一時停止する。一方、ｓ６で今回挿入されたカードが磁気ストライプの形成された磁気カードであると（磁気ストライプ検出部４により磁気ストライプが検出されていると）、該カードの磁気ストライプに対する磁気データの書き込みや、読み取りにかかる磁気処理を行う（ｓ６、ｓ７）。
【００３１】
ここで、ｓ７にかかる磁気処理について説明する。この磁気処理には、磁気ストライプに記録されているデータを読み取る読取処理、および磁気ストライプに対して磁気データを書き込む書込処理の２つの処理がある。
【００３２】
なお、カード処理装置１は、カードに対して必要に応じて読取処理、または書込処理を行う。
【００３３】
まず、読取処理について説明する。図４は、磁気ストライプに記録されている磁気データを読み取る読取処理を示すフローチャートである。ここでは、カード処理装置１は、今回挿入されたカードを本体奥へ搬送しているものとする。カード処理装置１は、カードが磁気データの読取開始位置に達するのを待つ（ｓ２１）。この磁気データの読取開始位置は、位置検出センサ７ｙによりカードの先端が検出される位置である。カード処理装置１は、位置検出センサ７ｙがカードの先端を検出すると（カードが読取位置に達すると）、カード搬送部７において該カードの搬送を停止することなく、一定速度で搬送しながら該カードに形成されている磁気ストライプに記録されているデータの読み取りを開始する（ｓ２２）。ｓ２２で開始するデータの読み取りは、カードの磁気ストライプに当接している磁気ヘッド８ａにより行われる。
【００３４】
カード処理装置１は、その後カードが読取完了位置に達するのを待って（ｓ２３）、磁気処理部８による磁気ストライプに記録されているデータの読み取りを終了するとともに、カード搬送部７によるカードの搬送を停止する（ｓ２４、ｓ２５）。読取完了位置は、位置検出センサ７ｚによりカードの先端が検出される位置である。カード処理装置１は、ｓ２５でカードの搬送を停止すると、磁気ストライプからのデータの読み取りにかかる処理を終了する。
【００３５】
なお、位置検出センサ７ｙは、図２（Ａ）に示すように、磁気ヘッド８ａよりも少しカード挿入口側に位置している。したがって、カードを本体奥側に搬送している場合には、位置検出センサ７ｙによりカードの先端を検知してから磁気ストライプに記録されているデータの読み取りを開始しても何ら問題は生じない。また、磁気ヘッド８ａと位置検出センサ７ｚとの間隔はカードの搬送方向の長さよりも少し長い。したがって、カードを本体奥側に搬送している場合には、位置検出センサ７ｚによりカードの先端が検出された時点で、磁気ストライプに対するデータの読み取りを終了しても何ら問題は生じない。
【００３６】
次に、磁気ストライプに対してデータを書き込む書込処理について説明する。図５は、この書込処理を示すフローチャートである。この実施形態のカード処理装置１は、カードを正転搬送している状態で磁気ストライプにデータを書き込む。ここでは、カードに対して図４に示した読取処理が行われ、位置検出センサ７ｚがカードの先端を検出している状態で、該カードの搬送が停止しているものとする。カード処理装置１は、カード搬送部７が搬送ローラを逆転駆動し、カードをカード挿入口側へ搬送する逆転搬送を開始する（ｓ３１）。カード処理装置１は、カードの先端が位置検出センサ７ｙの検出位置よりもカード挿入口側に位置するまで逆転搬送を行う。カード処理装置１は、カードの先端が位置検出センサ７ｙの検出位置よりもカード挿入口側に達すると（ｓ３２）、カードの逆転搬送を停止する（ｓ３３）。そして、カードの正転搬送を開始するとともに（ｓ３４）、磁気処理部８による磁気ストライプに対する磁気データの書込を開始する（ｓ３５）。この書き込み処理は、位置検出センサ７ｙがカードの先端を検出した位置を基準にして行う。
【００３７】
カード処理装置１は、ｓ３５で磁気処理部８が磁気ストライプに対する磁気データの書込を開始すると、カードが書込完了位置に達するのを待って（ｓ３６）、該カードに対する磁気データの書込を停止する（ｓ３７）。カード処理装置１は、ｓ３７で磁気データの着込を停止すると、カード搬送部７によるカードの搬送を停止する（ｓ３８）。
【００３８】
さらに、カード処理装置１は、カード搬送部７により搬送ローラを逆転駆動し、カードをカード挿入口側へ搬送する逆転搬送を開始する（ｓ３９）。カード処理装置１は、カードが読取開始位置に達するのを待って（ｓ４０）、該カードの磁気ストライプに記録されているデータ、すなわち直前に書き込んだデータの読み取りを開始する（ｓ４１）。  カード処理装置１は、その後カードが読取完了位置に達するのを待って（ｓ４２）、磁気処理部８による磁気ストライプに記録されているデータの読み取りを終了するとともに、カード搬送部７によるカードの搬送を停止する（ｓ４３、ｓ４４）。そして、今回の磁気ストライプに対するデータの書き込みが適正に行われたかどうかを判定し（ｓ４５）、適正に行われていれば本処理を終了する。一方、今回の磁気ストライプに対するデータの書き込みが適正に行われていなければ、磁気ストライプに対するデータの書き込みを再度行うリトライ処理を行い（ｓ４６）、本処理を終了する。ｓ４６にかかるリトライ処理では、上記ｓ３１〜ｓ４５にかかる処理をもう一度実行する。また、ｓ４５では、今回磁気ストライプに書き込んだデータと、その後に磁気ストライプから読み取ったデータと、が一致していれば、今回の磁気ストライプに対するデータの書き込みが適正に行われたと判定する。
【００３９】
カード処理装置１は、ｓ７にかかる磁気処理を完了すると、今回の磁気処理が適正に行われたかどうか、具体的には磁気データの読取不良や、書込不良の発生により磁気処理が適正に行えなかったかどうかを判断し（ｓ８）、適正に行われていなければ、通信部１０から上位装置２０に対して、磁気ストライプが破損している可能性が高いことを通知する（ｓ９）。
【００４０】
このように、この実施形態のカード処理装置１は、磁気ストライプが形成されていないカードであるか、磁気ストライプが破損しているカードであるかを区別して、上位装置２０に通知することができる。したがって、上位装置２０では、磁気ストライプが破損している可能性が高いことを、該カードの所有者に知らせることができる。また、カード挿入口から挿入されたカードに磁気ストライプが形成されていなければ、該カードに対して磁気処理を行わないので、本体に挿入されたカードに対して不要な処理を実行することがなく、処理時間の短縮が図れ、利用者に対するサービスの向上が図れるとともに、不要な磁気処理を実行しないので、磁気ストライプが形成されていないカードを磁気ヘッド８ａに当接させて搬送する搬送回数を抑えることができ、磁気ヘッド８ａの磨耗による部品寿命の低下を抑えることができる。
【００４１】
また、カード処理装置１は、今回挿入されたカードにＩＣが搭載されていなければ、通信部１０から今回挿入されたカードがＩＣカードでないことを上位装置２０に通知する（ｓ１１、ｓ１５）。一方、カード処理装置１は、今回挿入されたカードにＩＣが搭載されていると、該カードに搭載されているＩＣに記憶されているデータの読み取りや、ＩＣに対するデータの書き込みにかかるＩＣ処理を行う（ｓ１１、ｓ１２）。
【００４２】
ここで、ｓ１２にかかるＩＣ処理について説明する。図６は、このＩＣ処理を示すフローチャートである。ここでは、カードはその先端が位置検出センサ７ｚにより検出された位置で停止されているものとする。カード処理装置１は、カード搬送部７が搬送ローラを逆転駆動し、カードをカード挿入口側へ搬送する逆転搬送を開始する（ｓ５１）。このとき、磁気ヘッド８ａおよびＩＣヘッド９ａは、カードから離間する位置に保持されており、搬送されているカードに当接していない。カード処理装置１は、カードがＩＣ処理位置に達するのを待って（ｓ５２）、カードの搬送停止する（ｓ５３）。このＩＣ処理位置は、位置検出センサ７ｙによりカードの先端が検出される位置である。カード処理装置１は、ｓ５３でカードの搬送を停止すると、ＩＣヘッド９ａをカードに当接する位置に駆動する（ｓ５４）。これにより、ＩＣヘッド９ａがカードのＩＣ接点に押圧され、ＩＣヘッド９ａとカードに形成されているＩＣ接点とが電気的に接続される。
【００４３】
カード処理装置１は、ＩＣヘッド９ａを介してカードのＩＣに駆動電源を供給し、該カードのＩＣを活性化する（ｓ５５）。カード処理装置１は、カードのＩＣを活性化すると、該カードのＩＣに対するデータの書き込みや、読み取りにかかるデータ処理を実行する（ｓ５６）。ｓ５６にかかる処理は、ＩＣヘッド９ａを介した通信により行われる。カード処理装置１は、ｓ５６にかかるデータ処理を完了すると、カードのＩＣに対する電源供給を停止する非活性化処理を行い（ｓ５７）、ＩＣヘッド９ａをカードから離間する位置に駆動し（ｓ５８）、本処理を終了する。
【００４４】
カード処理装置１は、ｓ１２にかかるＩＣ処理を完了すると、今回のＩＣ処理が適正に行えたかどうかを判定する（ｓ１３）。カード処理装置１は、ｓ５５にかかる活性化処理、ｓ５６にかかるデータ処理、ｓ５７にかかる非活性化処理等の実行中に問題が発生すれば、リトライを行い、発生した問題が解決しなければＩＣに対する処理を中断する。カード処理装置１は、今回のＩＣ処理が適正に行われていなければ（ＩＣに対する処理を途中で中断していれば）、通信部１０から上位装置２０に対して、カードのＩＣが破損している可能性が高いことを通知する（ｓ１４）。そして、カード処理装置１は、搬送ローラを逆転駆動し、カードをカード挿入口側へ搬送し、排出する（ｓ１６）。
【００４５】
このように、この実施形態のカード処理装置１は、ＩＣが搭載されていないカードであるか、ＩＣが破損しているカードであるかを区別して、上位装置２０に通知することができる。したがって、上位装置２０では、ＩＣが破損している可能性が高いことを、該カードの所有者に知らせることができる。また、カード挿入口から挿入されたカードにＩＣが搭載されていなければ、該カードに対してＩＣ処理を行わないので、本体に挿入されたカードに対して不要な処理を実行することがなく、処理時間の短縮が図れ、利用者に対するサービスの向上が図れる。さらに、ＩＣが搭載されていないカードに対してＩＣヘッド９ａを当接しないので、ＩＣヘッド９ａの磨耗による部品寿命の低下を抑えることができる。
【００４６】
また、上記実施形態では、カード処理装置１がカード挿入口から挿入されたカードに磁気ストライプが形成されていれば磁気処理を行い、ＩＣが搭載されていればＩＣ処理を行うとしたが、図７、図８に示すように、カードが挿入されたときに、カード挿入口から挿入されたカードに磁気ストライプが形成されているかどうか、およびＩＣが搭載されているかどうかを上位装置２０に通知し、上位装置２０から磁気処理、またはＩＣ処理の要求があったときに、その処理を行うようにしてもよい。
【００４７】
なお、図７、図８では、図３と同じ処理については同じステップ番号（ｓ＊＊）を付している。
【００４８】
この実施形態のカード処理装置１は、上述したｓ１〜ｓ５にかかる処理を完了すると、通信部１０から上位装置２０に対して、今回挿入されたカードの種別を通知する（ｓ６１）。ｓ６１では、磁気ストライプが形成されているかどうか、およびＩＣが搭載されているかどうかを上位装置２０に通知する。カード処理装置１は、ｓ６１にかかる通知の完了後、上位装置２０から磁気処理、ＩＣ処理、またはカードの排出要求があるのを待つ（ｓ６２〜ｓ６４）。カード処理装置１は、上位装置２０から磁気処理の要求があると、ｓ６〜ｓ１０の処理を実行する。また、上位装置２０からＩＣ処理の要求があるとｓ１１〜ｓ１５の処理を実行する。さらに、上位装置２０から今回挿入されたカードの排出要求があると、ｓ１６でカードを排出し、本処理を終了する。
【００４９】
また、図７、図８では、カード処理装置１から上位装置２０に対して無条件に今回挿入されたカードの種別を通知するとしたが、上位装置２０から今回挿入されたカードの種別の問い合わせがあったときに、ｓ６１にかかるカードの種別を通知する処理を実行するようにしてもよい。
【図面の簡単な説明】
【００５０】
【図１】この発明の実施形態であるカード処理装置の構成を示すブロック図である。
【図２】この発明の実施形態であるカード処理装置の概略の構造を示す図である。
【図３】この発明の実施形態であるカード処理装置の動作を示すフローチャートである。
【図４】この発明の実施形態であるカード処理装置の磁気処理を示すフローチャートである。
【図５】この発明の実施形態であるカード処理装置の磁気処理を示すフローチャートである。
【図６】この発明の実施形態であるカード処理装置のＩＣ処理を示すフローチャートである。
【図７】この発明の別の実施形態であるカード処理装置の動作を示すフローチャートである。
【図８】この発明の別の実施形態であるカード処理装置の動作を示すフローチャートである。
【符号の説明】
【００５１】
１−カード処理装置
２−制御部
３−幅検出部
３ａ−幅検出センサ
４−磁気ストライプ検出部
４ａ−磁気検出センサ
５−ＩＣ検出部
５ａ−ＩＣ検出センサ
６−シャッタ開閉部
７−カード搬送部
８−磁気処理部
８ａ−磁気ヘッド
９−ＩＣ処理部
９ａ−ＩＣヘッド
１０−通信部
２０−上位装置
【図１】
2006085361.tif 000003
【図２】
2006085361.tif 000004
【図３】
2006085361.tif 000005
【図４】
2006085361.tif 000006
【図５】
2006085361.tif 000007
【図６】
2006085361.tif 000008
【図７】
2006085361.tif 000009
【図８】
2006085361.tif 000010