(57)【要約】    【課題】  カードデザインが多彩化する近年のデザイン背景に鑑み、一般的なカードとはカード長或いはカード形状が異なる特殊カードが挿入された場合であっても、顧客ニーズの最小限を低コストで満足することができるカードリーダを提供することにある。    【解決手段】  レバー６及びマイクロスイッチ７からなるカード取込センサ１５から構成され、或いはこのカード取込センサ１５とフォトセンサ８ａとから構成され、カード長を検出する既存の検出手段と、カードリーダ１が有するソフト的な処理動作と、を有機的に連携させることによって、カードリーダ１にメカ的な変更を加えることなく、カードリーダ１に挿入されたカードが特殊カードである場合に特定の処理動作を制限することを特徴とする。【選択図】          図１
2005070986.tif 000002
【特許請求の範囲】
【請求項１】
カード挿入口からカード搬送路内へ挿入されるカードに接触することでカード挿入を検知するカード取込センサと、前記カード取込センサによって検知されたカード挿入の情報に基づいて、挿入されたカードの長さを検出する検出手段と、を備えるカードリーダにおいて、
前記検出手段の検出結果に基づき、このカードが特殊カードであるか否かを判断する特殊カード判断機能と、
前記特殊カード判断機能によりこのカードが特殊カードであると判定されたときは、特定の処理動作を制限する処理動作制限機能と、
を備えることを特徴とするカードリーダ。
【請求項２】
カード挿入口からカード搬送路内へ挿入されるカードに接触することでカード挿入を検知するカード取込センサと、このカード搬送路内に設置されたフォトセンサと、から構成され、
前記カード取込センサによって検知されたカード挿入のタイミングと、前記フォトセンサの受光量が変化するタイミングと、を検知することによって、挿入されたカードの長さ及び／又はカード形状を検出する検出手段を備えるカードリーダにおいて、
前記検出手段の検出結果に基づき、挿入されたカードが特殊カードであるか否かを判断する特殊カード判断機能と、
前記特殊カード判断機能によってこのカードが特殊カードであると判定された場合に、特定の処理動作を制限する処理動作制限機能と、
を備えることを特徴とするカードリーダ。
【請求項３】
請求項１又は２記載のカードリーダは、さらに、
磁気ストライプを有するカードに対して磁気記録又は再生動作を行う磁気ヘッドを備えたものであって、
前記特定の処理動作は、前記磁気ヘッドによる磁気ストライプへの磁気記録動作であることを特徴とするカードリーダ。
【請求項４】
請求項１又は２記載のカードリーダは、さらに、
磁気ストライプを有するカードに対して磁気記録又は再生動作を行う磁気ヘッドと、
外部端子を備えたカードに対して情報の送受信を行うＩＣ接点と、
を備えたものであって、
前記特定の処理動作は、前記磁気ヘッドによる磁気ストライプへの磁気記録動作及び前記ＩＣ接点と前記外部端子とを当接させるＩＣ接点当接動作であることを特徴とするカードリーダ。
【請求項５】
請求項１から４のいずれか記載のカードリーダは、さらに、
前記特殊カード判断機能によりこのカードが特殊カードであると判定されたときは、前記特定の処理動作を制限する旨を報知する報知機能を有することを特徴とするカードリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、挿入されたカードに対して情報の送受信を行うカードリーダに関するものであって、特に、そのカードの長さや形状を検出する検出手段の検出結果に基づき、特定の処理動作を制限するものである。
【背景技術】
【０００２】
従来より、銀行等の金融機関で使用され、キャッシュレスや個人認証などを実現するカードとして、プラスチック基板表面に磁気ストライプが形成された磁気カードや、プラスチック基板内部に集積回路チップが埋設されたＩＣカードがある。そして、この磁気カードに対する磁気データの記録再生、或いはこのＩＣカードに対する電子データの送受信は、カードリーダ（カードリーダライタを含む）なる装置によって行われる。
【０００３】
カードリーダは、磁気カード表面上の磁気ストライプに磁気ヘッドを接触・摺動させることで、磁気カードに格納された磁気データを読み取ったり、磁気カードに対して新たな磁気データを書き込んだりする。また、ＩＣカード表面上の金属端子（外部端子）にＩＣ接点を接触・当接させることで、ＩＣカードに格納された電子データを読み取ったり、ＩＣカードに対して新たな電子データを書き込んだりする。
【０００４】
ところで、近年では、磁気カードやＩＣカードのデザインが多彩化しており、一般的なカード長及びカード形状（８５ｍｍ×５５ｍｍの四角形状）とは異なる大きさ・形のカード（以下、「特殊カード」という）が登場している。例えば、一般的なカード長よりも短い四角形状の短カード、一般的なカード形状とは異なる略台形状の変形カードなどである。
【０００５】
特殊カードがカードリーダに挿入されると、そのカードリーダが、挿入された特殊カードに対応している機種であれば、通常通り上述したようなデータ送受信等が行われ、そのカードリーダが、挿入された特殊カードに対応していない機種であれば、取引を全く行うことなくこの特殊カードを不正常なカードであると判断して排出動作が行われる。
【発明の開示】
【発明が解決しようとする課題】
【０００６】
しかしながら、カードリーダが、挿入された特殊カードに対応していない機種である場合に、取引（カードとの情報の送受信等）を全く行わないとなると、顧客ニーズの多様化に柔軟に対応できないといった問題がある。
【０００７】
例えば、カード長が一般的なカードよりも短いために磁気データの書き込みに弊害が出てしまう特殊カードであって、そのカード長は、カード搬送路内でのカード搬送を不可能にせしめるほど短いものではなく、磁気データの書き込み以外の処理動作（例えば磁気データの読み込み）には何ら弊害のない特殊カードが、その特殊カードに非対応の機種のカードリーダに挿入された場合において、カード長が一般的なカードよりも短いという一点のみを理由にその特殊カードを不正常なカードと判断して排除してしまうことは、取引に支障を来たし取引の迅速性が図れなくなる。また、このような不正常なカードと判断される特殊カードへの書き込みができないのは承知の上で、特殊カード内の磁気データだけでもカードリーダに読み込んでもらいたい、といった顧客ニーズの多様化に柔軟に対応できないという問題がある。
【０００８】
また、近年のカードデザインの多彩化及び顧客ニーズの多様化に伴い、カードリーダに対して頻繁にメカ的な変更を加え、特殊カードに対応する機種を増やすことで上記問題を解決することも考えられる。しかし、それには莫大なコストが必要となることから、現実的・実用的ではなく、１００％の顧客ニーズ（磁気データの読み込みと書き込み）を満足できないにしろ、最小限の顧客ニーズ（磁気データの読み込み）を満足できる応急的な解決策が早急に望まれている。
【０００９】
本発明は、このような点に鑑みてなされたものであり、その目的は、カードデザインが多彩化する近年のデザイン背景に鑑み、一般的なカードとはカードの長さ或いはカード形状が異なる特殊カードが挿入された場合であっても、最小限の顧客ニーズを低コストで満足させることができるカードリーダを提供することにある。
【課題を解決するための手段】
【００１０】
以上のような課題を解決するために、本発明は、カード取込センサ等より構成され、カード長を検出する既存の検出手段と、カードリーダが有するソフト的な処理動作と、を有機的に連携させることによって、カードリーダにメカ的な変更を加えることなく、カードリーダに挿入されたカードが特殊カードである場合に特定の処理動作を制限することを特徴とする。
【００１１】
より具体的には、本発明は、以下のものを提供する。
【００１２】
（１）  カード挿入口からカード搬送路内へ挿入されるカードに接触することでカード挿入を検知するカード取込センサと、前記カード取込センサによって検知されたカード挿入の情報に基づいて、挿入されたカードの長さを検出する検出手段と、を備えるカードリーダにおいて、前記検出手段の検出結果に基づき、このカードが特殊カードであるか否かを判断する特殊カード判断機能と、前記特殊カード判断機能によりこのカードが特殊カードであると判定されたときは、特定の処理動作を制限する処理動作制限機能と、を備えることを特徴とするカードリーダ。
【００１３】
本発明によれば、カード挿入を検知するカード取込センサを有し、例えば、挿入されるカードとカード取込センサとが接触した等のカード挿入の情報に基づいて、挿入されたカードの長さを検出する検出手段を備えるカードリーダにおいて、その検出手段の検出結果を有効に活用することによって、挿入されたカードが特殊カードであるか否かを判断する特殊カード判断機能と、その特殊カード判断機能により特殊カードであると判定されると、特定の処理動作を制限する処理動作制限機能と、を備えることとしたから、カード取込センサを有する既存の検出手段を用いて挿入されたカードが特殊カードであるか否かを判断でき、特殊カードであると判定された場合には特定の処理動作（例えば磁気データの書き込み）を制限することができ、ひいては、特定の処理動作ができないのは承知の上で、それ以外の処理動作（例えば磁気データの読み込み）は実行してもらいたい、といった顧客ニーズの多様化に柔軟に対応することができる。
【００１４】
また、本発明は、カードリーダにメカ的な変更を加えることなく、ソフト的改変によって顧客ニーズを満足させることができることから、カードデザインの多彩化に伴い、短いサイクルで迫られるカードリーダのメカ的な変更要請に対する応急的な解決策として有用なものとなる。
【００１５】
ここで、「特殊カード」とは、カードリーダの搬送系により搬送することは可能であるが、一般的なカードとは長さ・形状が異なるカードをいう。また、「特定の処理動作」とは、カードリーダが処理可能な所定の処理動作のうちのある特定の処理動作を意味する。例えば、「特定の処理動作」としては、挿入されたカードが磁気カードである場合には磁気データの書き込み（記録）、或いは、挿入されたカードがＩＣカードである場合にはＩＣカードに設けられた外部端子へのＩＣ接点の当接動作が挙げられる。
【００１６】
（２）  カード挿入口からカード搬送路内へ挿入されるカードに接触することでカード挿入を検知するカード取込センサと、このカード搬送路内に設置されたフォトセンサと、から構成され、前記カード取込センサによって検知されたカード挿入のタイミングと、前記フォトセンサの受光量が変化するタイミングと、を検知することによって、挿入されたカードの長さ及び／又はカード形状を検出する検出手段を備えるカードリーダにおいて、前記検出手段の検出結果に基づき、挿入されたカードが特殊カードであるか否かを判断する特殊カード判断機能と、前記特殊カード判断機能によってこのカードが特殊カードであると判定された場合に、特定の処理動作を制限する処理動作制限機能と、を備えることを特徴とするカードリーダ。
【００１７】
本発明によれば、カード挿入を検知するカード取込センサによって検知されたカード挿入のタイミングと、カード搬送路内に設置されたフォトセンサの受光量が変化するタイミングと、を検知することによって、挿入されたカードの長さやカード形状を検出する検出手段を備えるカードリーダにおいて、その検出手段を有効に活用することによって、挿入されたカードが特殊カードであるか否かを判断する特殊カード判断機能と、その特殊カード判断機能により特殊カードであると判定されると特定の処理動作を制限する処理動作制限機能と、を備えることとしたから、カード取込センサとフォトセンサとを有する既存の検出手段を用いて挿入されたカードが特殊カードであるか否かを判断でき、特殊カードであると判定された場合には特定の処理動作（例えば磁気データの書き込み）を制限することができ、ひいては、挿入されたカードがカードリーダ非対応（例えば磁気データの書き込み不可能）の特殊カードである場合であっても、最小限の処理動作（例えば磁気データの読み込み）を実行してもらいたい、といった顧客ニーズの多様化に対して応急的に対応することができる。
【００１８】
（３）  （１）又は（２）記載のカードリーダは、さらに、磁気ストライプを有するカードに対して磁気記録又は再生動作を行う磁気ヘッドを備えたものであって、前記特定の処理動作は、前記磁気ヘッドによる磁気ストライプへの磁気記録動作であることを特徴とするカードリーダ。
【００１９】
本発明によれば、磁気ヘッドを備えたカードリーダにおいて、挿入されたカードが特殊カードである場合に制限される特定の処理動作は、その磁気ヘッドによる磁気ストライプへの磁気記録動作であることとしたから、特殊カードに磁気データの書き込みができないのは承知の上で、特殊カード内の磁気データだけでもカードリーダに読み込んでもらいたい、といった顧客ニーズの多様化に柔軟に対応することができる。
【００２０】
（４）  （１）又は（２）記載のカードリーダは、さらに、磁気ストライプを有するカードに対して磁気記録又は再生動作を行う磁気ヘッドと、外部端子を備えたカードに対して情報の送受信を行うＩＣ接点と、を備えたものであって、前記特定の処理動作は、前記磁気ヘッドによる磁気ストライプへの磁気記録動作及び前記ＩＣ接点と外部端子とを当接させるＩＣ接点当接動作であることを特徴とするカードリーダ。
【００２１】
本発明によれば、磁気ヘッドとＩＣ接点を備えたカードリーダにおいて、挿入されたカードが特殊カードである場合に制限される特定の処理動作は、その磁気ヘッドによる磁気ストライプへの磁気記録動作及びそのＩＣ接点と外部端子とを当接させるＩＣ接点当接動作であることとしたから、特殊カードに磁気データの書き込み又は電子データの送受信ができないのは承知の上で、特殊カード内の磁気データだけでもカードリーダに読み込んでもらいたい、といった顧客ニーズの多様化に柔軟に対応することができる。
【００２２】
（５）  （１）から（４）のいずれか記載のカードリーダは、さらに、前記特殊カード判断機能によりこのカードが特殊カードであると判定されたときは、前記特定の処理動作を制限する旨を報知する報知機能を有することを特徴とするカードリーダ。
【００２３】
本発明によれば、挿入されたカードが特殊カード判断機能によって特殊カードであると判定されたときは、上述した特定の処理動作を制限する旨を報知する報知機能を有することとしたから、カードリーダが搭載された上位装置（例えば銀行のＡＴＭなど）に対し、上述した特定の処理動作を制限する所定信号を送信することができ、ひいては、その上位装置の表示画面に「磁気データの書き込み不可」といった警告表示をすることができる。
【発明の効果】
【００２４】
本発明に係るカードリーダは、以上説明したように、カードリーダにメカ的な変更を加えることなくソフト的な改変を加えることのみによって、カードの長さやカード形状を検出し、挿入されたカードが特殊カードであるか否かを判断し、特殊カードであると判定された場合には特定の処理動作を制限する、というものであり、カードデザインが多彩化する近年のデザイン背景に鑑み、一般的なカードとはカードの長さ或いはカード形状が異なる特殊カードが挿入された場合であっても、顧客ニーズの最小限を低コストで満足することが可能となる。
【発明を実施するための最良の形態】
【００２５】
以下、本発明を実施するための最良の形態について、図面を参照しながら説明する。
【００２６】
[カードリーダの構造]
図１は、本発明の実施の形態に係るカードリーダ１の構造を示す平面断面図である。
【００２７】
図１において、本発明の実施の形態に係るカードリーダ１は、カードリーダ１へ挿入するカード（磁気カード或いはＩＣカードである。以下、「挿入カード」という。）をカード搬送路２の中に取り込むカード挿入口３と、後述する駆動モータ１１が駆動する契機となる信号を送信するプリヘッド４と、カード搬送路側板５からカード搬送路２内へ突出するレバー６と、レバー６の機械的な動きを検知するマイクロスイッチ７と、カード搬送路２内にある挿入カードの位置確認やカードの長さやカード形状を検出することを目的として、フォトダイオード（図示せず）と対向して配置されたフォトセンサ８ａ〜８ｅと、挿入カードがＩＣカードである場合に、そのＩＣカードと電子データの送受信を行うＩＣ接点ブロック機構９と、挿入カードが磁気カードである場合に、その磁気カードに対して磁気データの記録再生を行う磁気ヘッド１０と、伝達ベルト１２ａ，１２ｂ及び駆動軸１３ａ〜１３ｃを介して駆動ローラ１４ａ〜１４ｃを回転駆動する駆動モータ１１（図中の点線枠内）と、その他、様々な機械部品・電気部品（図示せず）から構成されている。
【００２８】
プリヘッド４は、カード挿入口３から挿入カードが取り込まれると、その事実を検知し、駆動モータ１１を駆動する契機となる信号をカードリーダ１内のＣＰＵ（図示せず）に対して送信する。そして、この信号を受信したカードリーダ１内のＣＰＵが駆動モータ１１に対して駆動信号を送信することで、挿入カードの引き込み（搬送）が行われる。なお、このプリヘッド４は、カード挿入口３から挿入カードが取り込まれたことを検知できるセンサであればその種類の如何を問わない。例えば、光センサ、磁気センサなどが挙げられる。
【００２９】
レバー６及びマイクロスイッチ７は、本発明の実施の形態に係るカードリーダ１に備えられているカード取込センサ１５の一部を構成している。カード挿入口３から挿入カードが取り込まれると、カード搬送路２内へ一部が突出したレバー６と挿入カードとが接触してレバー６が図１における下方に変位することを契機として、マイクロスイッチ７がレバー６の機械的な動きを検知する。そして、マイクロスイッチ７は、カードリーダ１内のＣＰＵに対して、レバー６の機械的な動きを検知した旨の検知信号を送信し、この検知信号に基づいて、挿入カードの長さや形状を検出することができる。また、レバー６及びマイクロスイッチ７により構成されるカード取込センサ１５のみならず、フォトセンサ８ａ〜８ｅを検出手段に加えることによっても、挿入カードの長さや形状を検出することができる。そして、これらの検出手法により、挿入カードの長さが検出されると、当該検出結果に基づき挿入カードが特殊カードであるか否かが判断される。なお、これらの検出方法の詳細については後述する。
【００３０】
ＩＣ接点ブロック機構９は、挿入カードがＩＣカードである場合に作動するものであり、ＩＣカード表面上の金属端子（外部端子）と接触できるように、カード搬送路２に沿って接触・当接可能なＩＣ接点を有しており、これが接触・当接することによって電子データの読み書きを行う。また、磁気ヘッド１０は、挿入カードが磁気カードである場合に作動するものであり、磁気カード表面上の磁気ストライプに接触・摺動することによって磁気データの読み書きを行う。このＩＣ接点ブロック機構９及び磁気ヘッド１０については、図２を用いて詳述する。
【００３１】
図２は、本発明の実施の形態に係るカードリーダ１の構造を示す縦断面図である。なお、図１と同じ構成要素については同符号で示す。
【００３２】
図２において、本発明の実施の形態に係るカードリーダ１に搭載されたＩＣ接点ブロック機構９は、挿入カード（ＩＣカード）のカード表面上の外部端子に接触・当接して情報の送受信を行う接点ブロック９ａを備えた機構であり、その接点ブロック９ａに配置され外部端子に接触・当接するＩＣ接点９ｂと、そのＩＣ接点９ｂを接触・離脱せしめる回動アーム９ｃと、その回動アーム９ｃを駆動する駆動源（アクチュエータ）９ｄを有している。
【００３３】
駆動源９ｄは、回動アーム９ｃに連結したプランジャ９ｅを直線上に往復運動させることによって回動アーム９ｃを駆動する。より具体的には、プランジャ９ｅは、コイルバネによって突出する方向に付勢されていて、駆動源９ｄに設置されたソレノイドに通電していない時は、接点ブロック９ａを挿入カードから離反させる一方、駆動源９ｄに設置されたソレノイドに通電している時は、回動アーム９ｃを回転駆動することによって接点ブロック９ａを挿入カードに近づける。
【００３４】
接点ブロック９ａに配置されたＩＣ接点９ｂは、挿入カードの規格に応じて配置された２列のくさび形状のばねより構成され、挿入カードの進行方向と直交する方向に並べられ、挿入カードと接触・当接する時に撓むことが可能な部材で形成されている。そして、このＩＣ接点９ｂの一端は、ＩＣ接点ブロック機構９内に配置された制御回路基板（ＩＣチップ）に半田付けされ、この制御回路基板と電気的に接続されている。これより、挿入カード（ＩＣカード）に格納された電子データを読み取ったり（再生）、挿入カード（ＩＣカード）に対して新たな電子データを書き込んだり（記録）することが可能となる。
【００３５】
次に、本発明の実施の形態に係るカードリーダ１に搭載された磁気ヘッド１０は、磁気ギャップ（ギャップスペーサ）を挟んで対向配置された少なくとも一対の磁気コアからなり、一方の磁気コアには再生用コイル、他方の磁気コアには記録用コイルが巻かれ、挿入カードに対してヘッド部が摺接して移動する。これより、挿入カード（磁気カード）に格納された磁気データを読み取ったり（再生）、挿入カード（磁気カード）に対して新たな磁気データを書き込んだり（記録）することが可能となる。
【００３６】
なお、図２において、駆動モータ１１によって回転駆動される駆動ローラ１４ａ〜１４ｃは、挿入カードを挟持するために、従動ローラ１４ｄ〜１４ｆと対になっている。
【００３７】
[第１検出手段]
図３は、レバー６及びマイクロスイッチ７により構成されるカード取込センサ１５によって、挿入カードのカードの長さを検出する様子を示す図である。なお、図３（ａ）〜（ｃ）は、挿入カードが特殊カード（短カード）である場合を説明するための図であって、図３（ａ'）〜（ｃ'）は、挿入カードが特殊カードでない標準カード（一般的なカード）である場合を説明するための図である。
【００３８】
まず、図３（ａ）において、カード挿入口から挿入カード１００が取り込まれると、挿入カード１００とレバー６とが接触し、マイクロスイッチ７がオンになる。そして、それと同時に、カードリーダ１内のＣＰＵに内蔵されたタイマが始動し、時間の計測が開始される。なお、上述のとおり、プリヘッド４が挿入カード１００の存在を検知し、駆動ローラ１４ａ〜１４ｃが回転駆動することで、この挿入カードはカード搬送路２内へ引き込まれていく。一方で、挿入カードが標準カードである場合においても、上記同様、挿入カード１００'とレバー６とが当接し、マイクロスイッチ７がオンになり（図３（ａ'））、時間の計測が開始される。
【００３９】
次に、図３（ｂ）において、特殊カード１００が駆動ローラ１４ａ〜１４ｃによってカード搬送路２内を搬送されている最中は、レバー６はカード搬送路２から非突出状態となっており、挿入カード１００とレバー６との接触によって開始された時間の計測は継続される。一方で、挿入カードが標準カードである場合においても、上記同様、レバー６はカード搬送路２から非突出状態となっており（図３（ｂ'））、時間の計測は継続される。
【００４０】
そして、図３（ｃ）において、挿入カード１００の進行方向に対する末端がレバー６から離反すると、レバー６は再びカード搬送路２内へ突出した状態となり、マイクロスイッチ７がオフとなる。それと同時に、カードリーダ１内のＣＰＵに内蔵されたタイマは停止し、時間の計測が終了する。一方で、挿入カードが標準カード１００'である場合においては、上記と異なり、未だレバー６はカード搬送路２から非突出状態であることから（図３（ｃ'））、時間の計測は継続される。
【００４１】
このようにして、挿入カードが特殊カード（短カード）である場合には、挿入カードが標準カードである場合と比べて計測時間が少なくなることから、カードの長が短いことを検出することが可能となる。
【００４２】
なお、本実施形態においては、カードリーダ１内のＣＰＵに内蔵されたタイマによる時間計測を用いてカードの長さを検出することとしたが、本発明はこれに限られることなく、例えば、カードリーダ１に内蔵されたモータに設けられたエンコーダのパルス数をカウントすることで所定時間を計測することとしてもよい。また、カードリーダ１に、予め挿入カードの規格情報を記憶させておき、それに基づき挿入カードを所定量だけ搬送し、その際のレバー６の突出状態を検知することでカードの長を検出することとしてもよい。このように、本発明の実施の形態に係るカードリーダ１の検出手段は、挿入カードの長さを実測する場合の他、挿入カードが規定値よりも短いか長いかを検出することによっても、カードの長さを検出することができる。
【００４３】
［第１特殊カード判断機能］
上述した第１検出手段による挿入カードのカードの長さの検出結果に基づいて、第１特殊カード判断機能により、挿入カードが特殊カードであるか否かを判断することとなる。すなわち、第１検出手段によって計測されたカードの長さに基づいて、カードの長さが短いと判断されれば、挿入カードは特殊カードであると判定する。一方、カードの長さが規定値と判断されれば、挿入カードは標準カードであると判定する。
【００４４】
［第１検出手段，第１特殊カード判断機能の他の例］
図４は、レバー６及びマイクロスイッチ７により構成されるカード取込センサ１５によって、挿入カードのカードの長さを検出して、特殊カードであるか否かを判断する様子を示す図である。なお、図４（ａ）〜（ｃ）は、挿入カードが特殊カード（１つの角部が切り取られた略台形状の変形カード）である場合を説明するための図であって、図４（ａ'）〜（ｃ'）は、挿入カードが特殊カードでない標準カード（一般的なカード）である場合を説明するための図である。
【００４５】
より具体的な検出方法は、上述した図３に示す方法と同様である。すなわち、カード挿入口３から挿入カード２００が取り込まれると、挿入カード２００とレバー６とが当接し、マイクロスイッチ７がオンになり、時間計測が開始される（図４（ａ））。一方、挿入カードが標準カードである場合にも、挿入カード２００'とレバー６とが当接し、マイクロスイッチ７がオンになり、時間計測が開始される（図４（ａ'））。そして、レバー６がカード搬送路２から非突出状態のまま挿入カード２００が駆動ローラによって所定の搬送量だけ搬送され（図４（ｂ））、進行方向に対する末端がレバー６から離反すると（図４（ｃ））、レバー６は再び突出した状態となり、マイクロスイッチ７がオフとなる。それと同時に、カードリーダ１内のＣＰＵに内蔵されたタイマは停止し、時間の計測が終了する。一方、挿入カードが標準のカードである場合には、レバー６がカード搬送路２から非突出状態のまま挿入カード２００'が駆動ローラによって所定の搬送量だけ搬送され（図４（ｂ'））、図４（ｃ）に示す搬送量と同じだけ搬送された場合であっても、未だレバー６はカード搬送路２から非突出状態であり（図４（ｃ'）参照）、時間の計測は継続される。
【００４６】
このようにして、挿入カードが特殊カード（１つの角部が切り取られた略台形状の変形カード）である場合には、挿入カードが標準のカードである場合と比べて計測時間が少なくなることから、カード形状が、標準のカード長と同じ長辺を有する四角形状ではないことを検出することが可能となる。
【００４７】
以上説明したように、カードリーダ１内のＣＰＵの時間計測に基づく上記第１特殊カード判断機能によれば、挿入カードが特殊カードであるか否かを判断することが可能である。しかしながら、レバー６の突出状態及びカードリーダ１内のＣＰＵの時間計測に基づく本機能では、特殊カードと判定された挿入カードが短カードであるのか、或いは変形カードであるのかまでも判断することは不可能である。そこで、次に説明する第２検出手段及び第２特殊カード判断機能によればこの問題は解決する。
【００４８】
［第２検出手段，第２特殊カード判断機能］
図５は、レバー６及びマイクロスイッチ７により構成されるカード取込センサ並びにフォトセンサ８ａによって、挿入カードのカードの長さとその形状を検出して、挿入カードが特殊カード（短カード）であるか否かを判断する様子を示す図である。なお、図５（ａ）〜（ｄ）は、挿入カードが特殊カード（短カード）である場合を説明するための図であって、図５（ａ'）〜（ｄ'）は、挿入カードが特殊カードでない標準カード（一般的なカード）である場合を説明するための図である。また、ここではフォトセンサ８ａを用いることしたが、本発明はこれに限られることなく、挿入カードの規格に応じて、フォトセンサ８ａ〜８ｅのいずれを用いることとしてもよい（図１参照）。
【００４９】
まず、図５（ａ）において、カード挿入口から挿入カード３００が取り込まれると、挿入カード３００とレバー６が接触し、マイクロスイッチ７がオンになる。なお、上述のとおり、プリヘッド４が挿入カード３００の存在を検知し、駆動ローラ１４ａ〜１４ｃが回転駆動することで、この挿入カード３００はカード搬送路２内へ引き込まれる。一方で、挿入カードが標準カードである場合においても、上記同様、挿入カード３００'とレバー６とが接触し、マイクロスイッチ７がオンになる（図５（ａ'））。
【００５０】
次に、図５（ｂ）において、挿入カード３００が駆動ローラ１４ａ〜１４ｃによって所定量だけ搬送されると、挿入カード３００の進行方向に対する先端がフォトセンサ８ａにまで達する。そうすると、フォトセンサ８ａの受光量が変化（例えば減少）する。一方で、挿入カードが標準のカードである場合においても、挿入カード３００'の進行方向に対する先端がフォトセンサ８ａにまで達し、フォトセンサ８ａの受光量が変化（例えば減少）する。
【００５１】
ここで、説明の便宜上、挿入カード３００（挿入カード３００'）がフォトセンサ８ａに対向する位置（フォトセンサ８ａの真上）にあるとき、フォトセンサ８ａはオン状態になっていると仮定する。また、挿入カード３００（挿入カード３００'）がフォトセンサ８ａに対向する位置（フォトセンサ８ａの真上）にないとき、フォトセンサ８ａはオフ状態になっていると仮定する。
【００５２】
そして、図５（ｃ）において、挿入カード３００が駆動ローラによって更に所定量だけ搬送されると、挿入カード３００の進行方向に対する末端がレバー６から離反する。その結果、レバー６は再びカード搬送路２内へ突出した状態となり、マイクロスイッチ７がオフとなる。このとき、挿入カード３００は未だフォトセンサ８ａに対向する位置にあり、フォトセンサ８ａはオン状態になったままである。一方で、挿入カードが標準カードである場合には、挿入カード３００'が、図５（ｃ'）に示す所定量だけ搬送されたとしても、挿入カード３００'の進行方向に対する末端がレバー６から離反せず、カード搬送路２から非突出状態にある。標準カードは特殊カードよりもカード長が長いため、図５（ｃ）に示す所定量よりも多く搬送されたときにレバー６から離反する（図５（ｃ'））。
【００５３】
最後に、図５（ｄ）において、挿入カード３００が駆動ローラによって更に所定量だけ搬送されると、挿入カード３００の進行方向に対する末端がフォトセンサ８ａに対向する位置から離反し、フォトセンサ８ａの受光量は変化（例えば増加）する。一方で、挿入カードが標準カードである場合においても、挿入カード３００'が図５（ｃ'）に示す位置から更に所定量だけ搬送されると、挿入カード３００'の進行方向に対する末端がフォトセンサ８ａに対向する位置から離反し（図５（ｄ'））、フォトセンサ８ａの受光量は変化（例えば増加）する。このとき、フォトセンサ８ａは、オン状態からオフ状態へと遷移する。
【００５４】
図６は、レバー６及びマイクロスイッチ７並びにフォトセンサ８ａにより構成されるカード取込センサによって、挿入カードのカードの長さとその形状を検出して、挿入カードが特殊カード（略台形状の変形カード）であるか否かを検出する様子を示す図である。なお、図５（ａ）〜（ｄ）は、挿入カードが特殊カード（略台形状の変形カード）である場合を説明するための図であって、図５（ａ'）〜（ｄ'）は、挿入カードが特殊カードでない標準カード（一般的なカード）である場合を説明するための図である。なお、図６（ａ）及び（ａ'）、図６（ｂ）及び（ｂ'）については、それぞれ図５（ａ）及び（ａ'）、図５（ｂ）及び（ｂ'）と同様であるので、その説明を省略する。
【００５５】
図６（ｃ）において、挿入カード４００が駆動ローラによって更に所定量だけ搬送されると、挿入カード４００の進行方向に対する末端がレバー６から離反する。その結果、レバー６は再びカード搬送路２内へ突出した状態となり、マイクロスイッチ７がオフとなる。このとき、挿入カード４００は未だフォトセンサ８ａに対向する位置にあり、フォトセンサ８ａはオン状態になったままである。一方で、挿入カードが標準カードである場合には、挿入カード４００'が図６（ｃ）に示す所定量だけ搬送されたとしても、挿入カード４００'の進行方向に対する末端がレバー６から離反することはない。標準カードは特殊カードよりもカードの長さが長いため、図６（ｃ）に示す所定量よりも多く搬送されたときにレバー６から離反する（図６（ｃ'））。
【００５６】
最後に、図６（ｄ）において、挿入カード４００が駆動ローラによって更に所定量だけ搬送されると、挿入カード４００の進行方向に対する末端がフォトセンサ８ａに対向する位置から離反し、フォトセンサ８ａの受光量は変化（例えば増加）する。一方で、挿入カードが標準カードである場合においては、挿入カード４００'が図６（ｃ'）に示す位置から更に所定量だけ搬送されると、挿入カード４００'の進行方向に対する末端がフォトセンサ８ａに対向する位置から離反し（図６（ｄ'））、フォトセンサ８ａの受光量は変化（例えば増加）する。このとき、フォトセンサ８ａは、オン状態からオフ状態へと遷移する。
【００５７】
ここで、図６（ｃ）→図６（ｄ）における搬送量は、図５（ｃ）→図５（ｄ）における搬送量と比べて多くなり、この相違を検出することで、特殊カードが短カードであるか、或いは略台形状の変形カードであるか、を検出することができる。より具体的には、図７に示すタイミングチャートを用いて説明する。
【００５８】
図７は、挿入カードの搬送量に対し、マイクロスイッチ７及びフォトセンサ８ａの状態遷移を示すタイミングチャートである。
【００５９】
図７において、（ａ）の波形は、挿入カードが標準カードである場合におけるマイクロスイッチ７の状態遷移を示し、（ｂ）の波形は、挿入カードが標準カードである場合におけるフォトセンサ８ａの状態遷移を示し、（ｃ）の波形は、挿入カードが短カードである場合におけるマイクロスイッチ７の状態遷移を示し、（ｄ）の波形は、挿入カードが短カードである場合におけるフォトセンサ８ａの状態遷移を示し、（ｅ）の波形は、挿入カードが略台形状の変形カードである場合におけるマイクロスイッチ７の状態遷移を示し、（ｆ）の波形は、挿入カードが略台形状の変形カードである場合におけるフォトセンサ８ａの状態遷移を示している。
【００６０】
マイクロスイッチ７の状態遷移を示す図７（ａ），（ｃ），（ｅ）によれば、挿入カードを所定速度で搬送している際、挿入カードが標準カードでない場合（図７（ｃ），（ｅ））には、挿入カードが標準カードである場合（図７（ａ））と比べて、マイクロスイッチ７がオン状態からオフ状態へ遷移するタイミングが早いことが分かる。
【００６１】
フォトセンサ８ａの状態遷移を示す図７（ｂ），（ｄ），（ｆ）によれば、挿入カードを所定速度で搬送している際、挿入カードが短カードである場合（図７（ｄ））には、挿入カードが標準カードである場合（図７（ｂ））と比べて、マイクロスイッチ７がオン状態からオフ状態へ遷移するタイミングが早くなるが、挿入カードが変形カードである場合（図７（ｆ））には、このマイクロスイッチ７がオン状態からオフ状態へ遷移するタイミングが早くならない。これは、上述したとおり、図６（ｃ）→図６（ｄ）における搬送量が、図５（ｃ）→図５（ｄ）における搬送量と比べて多くなることに起因している。従って、フォトセンサ８ａを加えた検出手段によって挿入されたカードの長さを検出する第２特殊カード判断機能によれば、第１特殊カード判断機能と異なり、特殊カードの種類までをも特定することが可能となる。
【００６２】
［情報処理の流れ］
図８は、本発明の実施の形態に係るカードリーダ１の取込動作を示すサブルーチンである。
【００６３】
図８において、まず、挿入カードの取込が開始される（ステップＳ８１）。より具体的には、カードリーダ１のカード挿入口３に磁気カード或いはＩＣカードが挿入されると、プリヘッド４が駆動モータ１１を駆動する契機となる信号を、カードリーダ１内のＣＰＵに対して送信する。これを受信したカードリーダ１内のＣＰＵは、駆動モータ１１を駆動する駆動信号を送信し、これを受信した駆動モータ１１は、伝達ベルト１２ａ，１２ｂ及び駆動軸１３ａ，１３ｂを介して駆動ローラ１４ａ，１４ｂを、駆動軸１３ｃを介して駆動ローラ１４ｃを回転駆動する。このようにして、挿入カードの取込が開始される。
【００６４】
次いで、挿入カードが標準カードか否かが判断される（ステップＳ８２）。より具体的には、カードリーダ１内のＣＰＵは、上述した第１特殊カード判断機能或いは第２特殊カード判断機能に基づき、挿入カードが標準カードであるか否かを判断する。特に、第２特殊カード判断機能に基づく場合には、図７で示したように、レバー６及びマイクロスイッチ７よりなるカード取込センサによって検知されたカード挿入のタイミングと、フォトセンサ８ａの受光量が変化するタイミングと、を検知することによって、挿入カードの長さ（又は形状）を検出する。これにより、挿入カードが標準カードであると判定されれば、カード取込は完了し（ステップＳ８３）、本サブルーチンを終了する。なお、挿入カードが標準カードである場合には、カードリーダ内で後述の特定の処理動作（磁気記録動作、ＩＣ接点当接動作）を含んだ所定の処理動作が標準カードに対して施されることになる。
【００６５】
一方で、挿入カードが標準カードでないと判定された場合には、次に、挿入カードが特殊カードであるか否かが判断される（ステップＳ８４）。より具体的には、カードリーダ１内のＣＰＵは、上述した第１特殊カード判断機能或いは第２特殊カード判断機能に基づき、挿入カードが特殊カードであるか否かを判断する。そして、挿入カードが特殊カードであると判定された場合には、カードリーダ１内蔵の半導体メモリ内に特殊カードフラグをセットする（ステップＳ８５）。その後、カード取込は完了し（ステップＳ８３）、本サブルーチンを終了する。なお、挿入カードが特殊カードである場合には、カードリーダ内では後述の特定の処理動作を除いた所定の処理動作が特殊カードに対して施されることになる。
【００６６】
ここで、特殊カードフラグがセットされた場合には、カードリーダ１内のＣＰＵは、挿入カードに対する特定の処理動作（例えば磁気記録動作又はＩＣ接点当接動作）を制限する旨を報知するための報知信号を、カードリーダ１を搭載する上位装置（例えば銀行のＡＴＭ）に送信する。これにより、例えば、銀行のＡＴＭの表示画面に「本機では、このカードに書き込みできませんのでご注意下さい」といった警告表示を行うことが可能となる。
【００６７】
なお、本実施形態では、カードリーダ１内蔵の半導体メモリ内に特殊カードフラグをセットすることとしたが、本発明はこれに限られることなく、例えばカードリーダ１の上位装置等がもつ半導体メモリ内にセットしても構わない。また、ここでいう半導体メモリは、ＤＲＡＭ、フラッシュメモリ、ＥＥＰＲＯＭ等、その種類の如何を問わない。
【００６８】
次いで、挿入カードが、標準カードでもなく特殊カードでもない、すなわち異常カードと判定された場合には、挿入カードの排出が行われる（ステップＳ８６）。より具体的には、カードリーダ１内のＣＰＵは、上述した第１特殊カード判断機能或いは第２特殊カード判断機能に基づき、挿入カードが特殊カードであるか否かを判断する。そして、例えばカード搬送に支障をきたすほどカード長が短いカードなど、挿入カードがいわゆる異常カードであると判定した場合（例えばマイクロスイッチ７がオン状態からオフ状態へ遷移するタイミングが早過ぎる場合）には、その時点でカード取込を中断し、駆動モータ１１を逆回転駆動する駆動信号を送信し、駆動ローラ１４ａ〜１４ｃを逆回転させる。このようにして、挿入カードの排出が行われた後、本サブルーチンを終了する。
【００６９】
次に、挿入カードが異常カードではない磁気カードである場合において、カードリーダ１を搭載する上位装置から磁気記録動作を命令する磁気記録コマンドを受信したときに実行するサブルーチンについて説明する。図９は、本発明の実施の形態に係るカードリーダ１の特定の処理動作を制限する処理動作制限機能に関するサブルーチンである。
【００７０】
図９において、まず、カードリーダ１を搭載する上位装置から磁気記録コマンドを受信すると（ステップＳ９１）、カードリーダ１内のＣＰＵは、特殊カードフラグがセットされるメモリ空間にアクセスし、特殊カードフラグがセットされているか否かを判断する（ステップＳ９２）。
【００７１】
特殊カードフラグがセットされていないと判定した場合には、通常の磁気記録動作を実行する（ステップＳ９３）。より具体的には、挿入カードに対して磁気ヘッド１０のヘッド部を摺接して移動させ、磁気コアに巻かれた記録用コイルを通電させ、磁気データを書き込む（記録する）。その後、本サブルーチンを終了する。
【００７２】
一方で、特殊カードフラグがセットされていると判定した場合には、通常の磁気記録動作は実行せず、磁気記録動作は実行できない旨の実行不可信号を上位装置に対して送信する（ステップＳ９４）。より具体的には、挿入カードに対して磁気ヘッド１０のヘッド部を摺接して移動させるものの、磁気コアに巻かれた記録用コイルを非通電とし、磁気データの書き込み（記録）を不可能にする。そして、カードリーダ１内のＣＰＵは、磁気記録動作は実行できない旨の実行不可信号を上位装置に対して送信する。これにより、上位装置において、磁気書き込み動作を命令するコマンドが発行された場合には、それを拒否するレスポンスが上位装置に対して戻され、コマンドの拒否が行われることとなる。
【００７３】
ここで、挿入カードが磁気カードかつ特殊カードである場合に磁気記録動作を制限するのは、挿入カードが特殊カードすなわち短カードあるいは変形カードである場合、カード搬送路側板５（図１参照）による搬送時のカード搬送姿勢の規制が十分に行われず、カードに蛇行が生じ、その結果、記録スキューが悪化し磁気記録の精度が確保できなくなるからである。
【００７４】
なお、ここでは挿入カードが磁気カードである場合を考え、カードリーダ１を搭載する上位装置から磁気記録動作を命令する磁気記録コマンドを受信したときに実行するサブルーチンについて説明したが、挿入カードがさらに外部端子を備えた磁気ストライプ付きのＩＣカードである場合も上述同様のサブルーチンを実行することができる。すなわち、カードリーダ１内のＣＰＵは、特殊カードフラグがセットされていないと判定した場合には、ＩＣ接点ブロック機構９の回動アーム９ｃを回転駆動し、接点ブロック９ｃに配置されたＩＣ接点９ｂを挿入カードの外部端子に接触・当接して、通常の情報書込動作を実行する。。一方で、特殊カードフラグがセットされていると判定した場合には、ＩＣ接点ブロック機構９の回動アーム９ｃの回転駆動を制限することで、ＩＣ接点９ｂとＩＣカードの外部端子との当接動作を制限し、ＩＣ接点当接動作は実行できない旨の実行不可信号を上位装置に対して送信する。なお、この場合でも、カードリーダ１において磁気データの再生は行われることになる。
【００７５】
ここで、挿入カードが特殊カードすなわち短カードあるいは変形カードである場合、上述のようにカード搬送時にカードに蛇行が生じ、挿入カードであるＩＣカードの停止位置精度を確保できなくなる。従って、ＩＣカードの外部接点とＩＣ接点９ｂとの相対位置精度を確保することが難しくなり、その状態で外部接点とＩＣ接点とを当接させると外部接点とＩＣ接点とが確実に接触せず、ＩＣカードに傷を生じたり、ＩＣ接点９ｂに損傷が生じることから、挿入カードがＩＣカードかつ特殊カードである場合にＩＣ接点当接動作が制限されている。
【００７６】
以上説明したような情報処理によれば、標準カード（一般的なカード）とはカードの長さ或いはカード形状が異なる特殊カードが挿入された場合であっても、カードリーダ１にメカ的な変更を加えることなく、ソフト的な改変のみによって顧客ニーズの最小限を低コストで満足することができる。
【産業上の利用可能性】
【００７７】
本発明に係るカードリーダは、カードデザインが多彩化する近年のデザイン背景に鑑み、顧客ニーズの最小限を低コストに、かつ応急的に満足し得るものとして有用である。
【図面の簡単な説明】
【００７８】
【図１】本発明の実施の形態に係るカードリーダの構造を示す平面断面図である。
【図２】本発明の実施の形態に係るカードリーダの構造を示す縦断面図である。
【図３】挿入カードが特殊カード（短カード）であるか否かを検出する様子を示す図である。
【図４】挿入カードが特殊カード（略台形状の変形カード）であるか否かを検出する様子を示す図である。
【図５】挿入カードが特殊カード（短カード）であるか否かを検出する様子を示す図である。
【図６】挿入カードが特殊カード（略台形状の変形カード）であるか否かを検出する様子を示す図である。
【図７】挿入カードの搬送量に対し、マイクロスイッチ及びフォトセンサの状態遷移を示すタイミングチャートである。
【図８】本発明の実施の形態に係るカードリーダの取込動作を示すサブルーチンである。
【図９】本発明の実施の形態に係るカードリーダの特定の処理動作を制限する処理動作制限機能に関するサブルーチンである。
【符号の説明】
【００７９】
１  カードリーダ
２  カード搬送路
３  カード挿入口
４  プリヘッド
５  カード搬送路側板
６  レバー
７  マイクロスイッチ
８ａ〜８ｅ  フォトセンサ
９  ＩＣ接点ブロック機構
１０  磁気ヘッド
１１  駆動モータ
１２ａ，１２ｂ  伝達ベルト
１３ａ〜１３ｃ  駆動軸
１４ａ〜１４ｃ  駆動ローラ
【図１】
2005070986.tif 000003
【図２】
2005070986.tif 000004
【図３】
2005070986.tif 000005
【図４】
2005070986.tif 000006
【図５】
2005070986.tif 000007
【図６】
2005070986.tif 000008
【図７】
2005070986.tif 000009
【図８】
2005070986.tif 000010
【図９】
2005070986.tif 000011