(57)【特許請求の範囲】
【請求項１】
カードリーダに挿入されたＩＣカードに対して前記カードリーダ内で所定の処理が行われる際の前記ＩＣカードの引抜きを防止するカード引抜き防止方法において、前記カードリーダには少なくとも前記ＩＣカードを搬送する搬送ローラと連動する位置検出器又は前記ＩＣカードの端面を検出する検出器が設けられ、前記カードリーダ内に挿入された前記ＩＣカードが前記所定の処理が行われる際に停止した状態では前記カードリーダのカード挿入口側に設けられたシャッタが開いており、前記位置検出器又は検出器で前記ＩＣカードの引抜き動作を検出したときに駆動源としてのソレノイドを吸引して前記シャッタを閉じることで前記ＩＣカードの引抜きを防止する引抜き防止動作を実行することを特徴とするカードリーダのカード引抜き防止方法。
【請求項２】
前記検出器で前記ＩＣカードの引抜き動作を検出したときに前記ＩＣカードを搬送する前記搬送ローラを挿入方向に回転させることで前記ＩＣカードの引抜きを防止する引抜き防止動作も実行することを特徴とする請求項１記載のカードリーダのカード引抜き防止方法。
【請求項３】
前記検出器で前記ＩＣカードの引抜き動作を検出したときに前記ＩＣカードを搬送する前記搬送ローラを駆動する搬送モータに励磁ブレーキをかけることで前記ＩＣカードの引抜きを防止する引抜き防止動作も実行することを特徴とする請求項１記載のカードリーダのカード引抜き防止方法。
【請求項４】
請求項１から３までのいずれか一つに記載のカードリーダのカード引抜き防止方法を利用することを特徴とするカードリーダ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードや磁気カード等のカードに対して情報を読み書きするカードリーダに関する。更に詳述すると、本発明はカードリーダのカード引抜き防止方法およびこれを利用したカードリーダに関する。
【背景技術】
【０００２】
カードリーダでは、挿入したカードが不正やいたずら目的で引き抜かれてしまうことがある。これを防止するために、通常はカードリーダのゲート口付近にシャッタが設けられている。このシャッタの開閉機構としては、ソレノイド吸引により閉じるものと開くものとがある。
【０００３】
ソレノイドの吸引により閉じるシャッタを利用した場合、カード挿入待ち状態ではソレノイド吸引によってシャッタを閉じ、カード挿入時にはソレノイドへの通電を切ってシャッタを開き、カード挿入後は不正やいたずら防止のためにソレノイド吸引によってシャッタを閉じる。
【０００４】
また、ソレノイドの吸引により開くシャッタを利用した場合、カード挿入待ち状態ではソレノイドへの通電を切ってシャッタを閉じておき、カード挿入時にはソレノイド吸引によってシャッタを開き、カード挿入後は不正やいたずら防止のためにソレノイドへの通電を切ってシャッタを閉じる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平８−１４７４１８号
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上述したソレノイド吸引により閉じるシャッタを利用したカードリーダでは、カード挿入待ち状態およびカード挿入後に常に電流が流れているので消費電力と発熱が大きくなってしまう。過度の発熱により挿入したカードを傷めてしまうおそれもある。また、通電により磁界を発生しているので、非接触ＩＣカードのカードリーダではカードとの通信に悪影響を与えてしまう。
【０００７】
一方、ソレノイド吸引により開くシャッタを利用したカードリーダでは、カード挿入待ち状態およびカード挿入後の消費電力と発熱と発生する磁界は小さいものの、シャッタより前方にカード挿入を検知するセンサが必要であるのでコスト増を招いてしまう。
【０００８】
そこで、本発明は、ソレノイドからの消費電力と発熱と磁界発生とを抑えることができると共にコスト増を低くできるカードリーダのカード引抜き防止方法およびこれを利用したカードリーダを提供することを目的とする。
【課題を解決するための手段】
【０００９】
かかる目的を達成するため、請求項１記載の発明は、カードリーダに挿入されたＩＣカードに対してカードリーダ内で所定の処理が行われる際のＩＣカードの引抜きを防止するカード引抜き防止方法において、カードリーダには少なくともＩＣカードを搬送する搬送ローラと連動する位置検出器又はＩＣカードの端面を検出する検出器が設けられ、カードリーダ内に挿入されたＩＣカードが所定の処理が行われる際に停止した状態ではカードリーダのカード挿入口側に設けられたシャッタが開いており、位置検出器又は検出器でＩＣカードの引抜き動作を検出したときに駆動源としてのソレノイドを吸引してシャッタを閉じることでＩＣカードの引抜きを防止する引抜き防止動作を実行するようにしている。
【００１０】
したがって、カードの引抜き動作を検出したときのみカードの引抜き防止動作を行えば良いので、カード挿入待ち状態およびカード挿入後にソレノイドを作動させる必要が無くソレノイドの消費電力と発熱と磁界発生とを抑えることができる。そして、ＩＣカードとの通信を確保するとともに、従来のようなソレノイドの発熱によるＩＣカードへの熱損傷の発生を防止することができる。また、シャッタより前方のカード挿入を検知するセンサが不要になるので、構造を簡易にすると共にコスト増を抑えることができる。また、シャッタが閉じることによりカードの引抜きを効果的に防止することができる。
【００１１】
また、請求項２記載の発明は、請求項１記載のカードリーダのカード引抜き防止方法において、検出器でＩＣカードの引抜き動作を検出したときにＩＣカードを搬送する搬送ローラを挿入方向に回転させることでＩＣカードの引抜きを防止する引抜き防止動作も実行するようにしている。したがって、引抜き防止動作のための別部材を設ける必要が無いので、部品点数を最小限に抑えてカードリーダの小型軽量化を図ることができる。
【００１２】
さらに、請求項３記載の発明は、請求項１記載のカードリーダのカード引抜き防止方法において、検出器でＩＣカードの引抜き動作を検出したときにＩＣカードを搬送する搬送ローラを駆動する搬送モータに励磁ブレーキをかけることでＩＣカードの引抜きを防止する引抜き防止動作も実行するようにしている。したがって、引抜き防止動作のための別部材を設ける必要が無いので、部品点数を最小限に抑えてカードリーダの小型軽量化を図ることができる。しかも、引抜き防止動作のための消費電力を最低限に抑えることができる。
【００１３】
一方、請求項４記載のカードリーダは、請求項１から３までのいずれか記載のカードリーダのカード引抜き防止方法を利用するようにしている。
【００１４】
したがって、カード挿入待ち状態およびカード挿入後にソレノイドを作動させる必要が無いので、ソレノイドの消費電力と発熱と磁界発生とを抑えることができる。また、シャッタより前方のカード挿入を検知するセンサが不要になるのでコスト増を抑えることができる。
【発明の効果】
【００１５】
以上説明したように、請求項１記載のカードリーダのカード引抜き防止方法によれば、カードの引抜き動作を検出したときのみカードの引抜き防止動作を行えば良いので、カード挿入待ち状態およびカード挿入後にソレノイドを作動させる必要が無くソレノイドの消費電力と発熱を小さくできると共に磁界発生を抑えることができる。そして、ＩＣカードとの通信を確保するとともに、従来のようなソレノイドの発熱によるＩＣカードへの熱損傷の発生を防止することができる。また、シャッタより前方のカード挿入を検知するセンサが不要になるので、構造が簡易であると共にコスト増を抑えることができる。また、シャッタが閉じることによりカードの引抜きを効果的に防止することができる。
【００１６】
また、請求項２記載のカードリーダのカード引抜き防止方法によれば、引抜き防止動作のための別部材を設ける必要が無いので、部品点数を最小限に抑えてカードリーダの小型軽量化を図ることができる。
【００１７】
さらに、請求項３記載のカードリーダのカード引抜き防止方法によれば、引抜き防止動作のための別部材を設ける必要が無いので、部品点数を最小限に抑えてカードリーダの小型軽量化を図ることができる。しかも、引抜き防止動作のための消費電力を最低限に抑えることができる。
【００１８】
一方、請求項４記載のカードリーダによれば、カード挿入待ち状態およびカード挿入後にソレノイドを作動させる必要が無いので、ソレノイドの消費電力と発熱と磁界発生とを抑えることができる。また、シャッタより前方のカード挿入を検知するセンサが不要になるのでコスト増を抑えることができる。
【図面の簡単な説明】
【００１９】
【図１】本発明に係るカードリーダのカード引抜き防止方法を利用したカードリーダを示す平面図である。
【図２】カードリーダの側面図である。
【図３】カードリーダの正面図である。
【図４】カードリーダの処理手順を示すフローチャートである。
【図５】カードが引き抜かれようとしたときの処理手順を示すフローチャートである。
【発明を実施するための形態】
【００２０】
以下、本発明の構成を図面に示す最良の形態に基づいて詳細に説明する。図１から図３に本発明に係るカードリーダのカード引抜き防止方法を利用したカードリーダ１の実施形態の一例を示している。このカードリーダ１は、カード挿入口２からカード搬送路３を搬送されて装置本体内に挿入されたカード４に対して情報の読み書きを行うものである。そして、このカードリーダ１は、カード挿入口２近傍に配置されカード搬送路３を開閉するシャッタ５と、該シャッタ５を駆動するソレノイド６と、カード搬送路３に設けられた１対の搬送ローラ７と、少なくとも一方の搬送ローラ７を回転させる搬送モータ８と、該搬送モータ８の回転軸に設けられた回転検出器９と、搬送モータ８から搬送ローラ７に動力を伝達するギアボックス１０と、挿入されたカード４を検知する第１〜第４の検出器１１〜１４と、カード４に接触して情報の読み書きを行うＩＣ接点１５および磁気ヘッド１６と、ＩＣ接点１５をカード４に押圧するための接点ソレノイド１７と、ＩＣ接点１５の位置を検知する第５の検出器１８と、カード４に接触せずに情報をやり取りするＲＦアンテナ１９とを備えている。
【００２１】
シャッタ５はソレノイド６のオン、即ち吸引により閉じられる。また、ソレノイド６がオフのときはシャッタ５は開いている。搬送路３の最奥部にはストッパ２０が設けられている。これにより、カード４がそれ以上奥に行かないように規制している。回転検出器９は、カード４を搬送する搬送ローラ７と連動するロータリエンコーダとしている。回転検出器９とギアボックス１０とは搬送モータ８を挟んで反対側に設けられている。
【００２２】
第１の検出器１１はカード挿入口２のすぐ内側、第２の検出器１２は搬送路３の最奥部に位置するカード４の手前側縁よりも僅かに手前側、第３の検出器１３は搬送路３の最奥部に位置するカード４の手前側縁よりも僅かに奥側、第４の検出器１４は搬送路３の最奥部にそれぞれ設けられている。また、各検出器１１〜１４はカード４の端面を検知するカード検知センサ、例えばフォトインタラプタから成るものとしている。
【００２３】
カード４はＩＣカードであるようにしている。ＩＣ接点１５は、ＩＣカード４の接点に接触する接触端子２１と、該接触端子２１を保持する接点ブロック２２と、該接点ブロック２２をケーシングに支持する平行リンク２３と、接点ブロック２２を搬送路３側に押圧する圧縮コイルばね２４とを備えている。接点ブロック２２は接点ソレノイド１７のオンにより搬送路３から離れる方向に移動される。また、接点ソレノイド１７のオフにより圧縮コイルばね２４で搬送路３側に付勢される。第５の検出器１８は、接点ブロック２２が搬送路３に突出しているか否かを検出する位置に設けられている。この検出器１８はフォトインタラプタから成るものとしている。
【００２４】
一方、上述したカードリーダ１のカード引抜き防止方法は、カードリーダ１に挿入されたカード４に対してカードリーダ１内で所定の処理が行われる際のカード４の引抜きを防止するものである。このカード引抜き防止方法は、カードリーダ１に設けられた検出器１１〜１４，１８でカード４の引抜き動作を検出して、カード４の引抜き防止動作を行うようにしている。
【００２５】
引抜き防止動作としては、カードリーダ１のカード挿入口２側に設けられたシャッタ５を閉じることでカード４の引抜きを防止する引抜き防止動作を採用している。また、カード４を搬送する搬送ローラ７を挿入方向に回転させることでカード４の引抜きを防止する引抜き防止動作、あるいはカード４を搬送する搬送ローラ７を駆動する搬送モータ８に励磁ブレーキをかけることでカード４の引抜きを防止する引抜き防止動作も採用している。
【００２６】
上述したカードリーダ１の動作を図４および図５のフローチャートにしたがって説明する。
【００２７】
図４に示すように、カード４の挿入待ちの状態で（ステップ１（Ｓ１））、カード４が挿入されたか判断する（ステップ２（Ｓ２））。挿入されなければ（ステップ２（Ｓ２）；Ｎｏ）、カード４の挿入待ちを続行する（ステップ１（Ｓ１））。挿入されれば（ステップ２（Ｓ２）；Ｙｅｓ）、上位装置からカード取り込み許可コマンドを受信済みであるかを判断する（ステップ３（Ｓ３））。
【００２８】
受信済みであれば（ステップ３（Ｓ３）；Ｙｅｓ）、カード４の取り込み動作を行う（ステップ４（Ｓ４））。このとき、磁気ヘッド１６によりカード４の磁気データのリードを行う。そして、カード４をカードリーダ１内部で停止させる（ステップ５（Ｓ５））。
【００２９】
ここで、第２の検出器１２と第４の検出器１４と回転検出器９との入力信号変化の監視を開始する（ステップ６（Ｓ６））。監視の開始後は、図５に示すように第２の検出器１２と第４の検出器１４の変化を見てカード４が外力により動かされたかを判断する（ステップ７（Ｓ７））。また、同時に回転検出器９の変化を見て、外力により移動されたカード４によって搬送モータ８が回転されたかを判断する（ステップ８（Ｓ８））。
【００３０】
第２と第４の検出器１２，１４に変化が無くカード４が移動していないと判断されれば（ステップ７（Ｓ７）；Ｎｏ）、再び同じ判断を行う（ステップ７（Ｓ７））。各検出器１２，１４に変化があってカード４が移動したと判断されれば（ステップ７（Ｓ７）；Ｙｅｓ）、ソレノイド６を作動させてシャッタ５を閉じる（ステップ９（Ｓ９））。
【００３１】
同様に、回転検出器９に変化が無くカード４が移動していないと判断されれば（ステップ８（Ｓ８）；Ｎｏ）、再び同じ判断を行う（ステップ８（Ｓ８））。回転検出器９に変化があってカード４が移動したと判断されれば（ステップ８（Ｓ８）；Ｙｅｓ）、ソレノイド６を作動させてシャッタ５を閉じる（ステップ９（Ｓ９））。
【００３２】
そして、搬送モータ８を励磁してブレーキを掛けるか、あるいはカード４が奥側に入る方向に搬送モータ８を回転させる（ステップ１０（Ｓ１０））。これにより、カード４の引抜きに対して抵抗が大きくなるので、引き抜くことが困難になる。さらに、異常処理プログラムが実行される（ステップ１１（Ｓ１１））。
【００３３】
一方、図４に示すように、カード４に対しては接点ブロック２２を接触させて、カード４から接触ＩＣカードの通信コマンドを受信できるか判断する（ステップ１２（Ｓ１２））。受信できたら（ステップ１２（Ｓ１２）；Ｙｅｓ）、当該カード４は接触ＩＣカードであると判断して通信を行う（ステップ１３（Ｓ１３））。
【００３４】
ＩＣ接点１５からは受信できなかったり（ステップ１２（Ｓ１２）；Ｎｏ）、あるいは接触ＩＣカード４と通信した後は、ＲＦアンテナ１９を利用してカード４から非接触ＩＣカードの通信コマンドを受信できるか判断する（ステップ１４（Ｓ１４））。受信できたら（ステップ１４（Ｓ１４）；Ｙｅｓ）、当該カード４は非接触ＩＣカードであると判断して通信を行う（ステップ１５（Ｓ１５））。
【００３５】
ＩＣ接点１５からは受信できなかったり（ステップ１４（Ｓ１４）；Ｎｏ）、あるいは非接触ＩＣカード４と通信した後は、カード排出コマンドを受信したか判断する（ステップ１６（Ｓ１６））。受信してなければ（ステップ１６（Ｓ１６）；Ｎｏ）、再び通信コマンドの受信を行う（ステップ１２（Ｓ１２））。受信していれば（ステップ１６（Ｓ１６）；Ｙｅｓ）、第２の検出器１２と第４の検出器１４と回転検出器９との入力信号変化の監視を終了する（ステップ１７（Ｓ１７））。
【００３６】
監視の終了後、あるいはカード取り込み許可コマンドが受信されない場合（ステップ３（Ｓ３）；Ｎｏ）は、カード４の排出を行う（ステップ１８（Ｓ１８））。そして、カード４の抜き取り待ちになる（ステップ１９（Ｓ１９））。
【００３７】
なお、上述の形態は本発明の好適な形態の一例ではあるがこれに限定されるものではなく本発明の要旨を逸脱しない範囲において種々変形実施可能である。例えば、本実施形態では回転検出器９を搬送モータ８に直結しているが、これには限られず回転検出器９をギアボックス１０のギアに設けたり、あるいはローラ７に設けるようにしても良い。
【００３８】
また、本実施形態では検出器としてカード４の位置を直接検出する第２の検出器１２および第４の検出器１４と搬送モータ８の回転を検出する回転検出器９とを併用しているが、これには限られずいずれか一方のみでも良い。
【００３９】
さらに、本実施形態では引抜き防止動作としてシャッタ５を閉じることと搬送モータ８に励磁ブレーキをかけること、あるいはカード４の挿入方向に搬送モータ８を回転させることとを併用しているが、これらのうちのいずれか１つのみを採用するようにしても良い。
【符号の説明】
【００４０】
１  カードリーダ
２  カード挿入口
４  カード
５  シャッタ
６  ソレノイド
７  搬送ローラ
８  搬送モータ
９  回転検出器
１２  第２の検出器
１４  第４の検出器
【図１】
0004861460.tif 000002
【図２】
0004861460.tif 000003
【図３】
0004861460.tif 000004
【図４】
0004861460.tif 000005
【図５】
0004861460.tif 000006