(57)【要約】【課題】挿入された物体がＩＣカードか否かを判別することが可能なＩＣカード処理装置を提供する。【解決手段】挿入口１ｂから挿入された接触式ＩＣカード２１のＩＣ接点２１ａの設けられた表面に対面するように、通路１ｃの上側にホール素子４ａを設け、接触式ＩＣカード２１の裏面に対面するように、通路１ｃの下側に磁界を発生する電磁石４ｂを設ける。ＩＣカード２１が挿入口１ｂから挿入されると、磁性体を含むＩＣチップ２１ｚまたはＩＣ接点２１ａにより電磁石４ｂの磁界が乱れて、ホール素子４ａの出力電圧が低くなるので、ＩＣチップやＩＣ接点の有ることが検出され、挿入された物体がＩＣカードであることを判別できる。【選択図】    図１
2005070870.tif 000002
【特許請求の範囲】
【請求項１】
挿入口から挿入されたＩＣカードに記録された情報を読み取る読み取り手段を備えたＩＣカード処理装置において、
挿入口から挿入されたカードに対面する位置に、磁界を発生する磁界発生手段と、当該磁界発生手段の磁界に応じた電圧を出力するホール素子と、を備え、
挿入口から物体が挿入されたときに、前記ホール素子の出力電圧の変化に基づいてＩＣカードのＩＣチップおよび／またはＩＣ接点の有無を検出することを特徴とするＩＣカード処理装置。
【請求項２】
請求項１に記載のＩＣカード処理装置において、
前記読み取り手段は、ＩＣカードのＩＣチップおよび／またはＩＣ接点が検出されたことに応じて、ＩＣカードに対する情報の読み取りを行うことを特徴とするＩＣカード処理装置。
【請求項３】
請求項１または請求項２に記載のＩＣカード処理装置において、
挿入口から挿入されたカードの表面または裏面の一方に対面する位置に前記ホール素子を設け、他方に対面する位置に磁界発生手段を設けたことを特徴とするＩＣカード処理装置。
【請求項４】
請求項１ないし請求項３のいずれかに記載のＩＣカード処理装置において、
前記挿入口を、磁性を有しない材料からなる挿入部に形成し、
前記磁界発生手段を、前記磁性を有しない材料が間に介在する状態で挿入口から挿入されたカードと対面する位置に設けたことを特徴とするＩＣカード処理装置。
【請求項５】
請求項１ないし請求項４のいずれかに記載のＩＣカード処理装置において、
前記挿入口を、磁性を有しない材料からなる挿入部に形成し、
前記ホール素子を、前記磁性を有しない材料が間に介在する状態で挿入口から挿入されたカードと対面する位置に設けたことを特徴とするＩＣカード処理装置。
【請求項６】
請求項１ないし請求項５のいずれかに記載のＩＣカード処理装置において、
前記磁界発生手段を、発生する磁界が磁気カードの磁気ストライプに記録された情報を読み取る磁気ヘッドに影響を与えない位置に設けたことを特徴とするＩＣカード処理装置。
【請求項７】
請求項１ないし請求項６のいずれかに記載のＩＣカード処理装置において、
前記磁界発生手段の磁界が変化する周期を、磁気カードの磁気ストライプに記録された情報を読み取る磁気ヘッドの読み取りの周期よりも短くしたことを特徴とするＩＣカード処理装置。
【請求項８】
請求項１ないし請求項７のいずれかに記載のＩＣカード処理装置において、
挿入口に所定の幅の物体が挿入されたか否かを検出する幅検出手段を備え、
前記磁界発生手段と前記ホール素子とを、前記幅検出手段が所定の幅の物体の挿入を検出したことに応じて動作させることを特徴とするＩＣカード処理装置。
【請求項９】
請求項１ないし請求項８のいずれかに記載のＩＣカード処理装置において、
前記磁界発生手段を、非接触式のＩＣカードと非接触で通信するための磁界を発生させるアンテナで構成したことを特徴とするＩＣカード処理装置。
【請求項１０】
請求項１ないし請求項６のいずれかに記載のＩＣカード処理装置において、
前記磁界発生手段を、時間的変化のない磁界を発生させる磁石で構成したことを特徴とするＩＣカード処理装置。
【請求項１１】
挿入口と、前記挿入口から挿入されたＩＣカードに記録された情報を読み取る読み取り手段と、前記挿入口と前記読み取り手段との間に設けられたシャッタとを備えたＩＣカード処理装置において、
前記挿入口に、磁界の変化に基づいてＩＣカードのＩＣチップおよび／またはＩＣ接点の有無を検出する検出手段を設け、
前記検出手段がＩＣチップおよび／またはＩＣ接点を検出したことに基づいて、前記シャッタを開けることを特徴とするＩＣカード処理装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣチップを備えたＩＣカードに対して情報の処理を行うＩＣカード処理装置に関するものである。
【０００２】
【従来の技術】
ＩＣカード処理装置には、例えば接触式ＩＣカードのみを情報の処理対象とするような専用型のＩＣカードリーダがある。また、例えば接触式ＩＣカードと非接触式ＩＣカードの両方からそれぞれ情報を読み取ったり、ＩＣカードと磁気カードの両方からそれぞれ情報を読み取ったりするような、多種類のカードを情報の処理対象とする複合型のＩＣカードリーダがある。さらに、例えばＩＣチップと磁気ストライプの両方に情報を記録するハイブリッドＩＣカードからＩＣチップの情報と磁気ストライプの情報をそれぞれ読み取るような複合型のＩＣカードリーダもある。
【０００３】
上記のようなＩＣカードリーダでは、従来、例えばカードの表面に接触させたＩＣ接点によって情報が読み出せたときは、そのカードを接触式ＩＣカードと判別し、磁気ヘッドによって情報が読み出せたときは、そのカードを磁気カードと判別するようにしていた。ところが、このように情報の読み取り処理を行うことによりカードを判別すると、例えばＩＣカード以外のカードや異物の挿入時にも、ＩＣ接点を駆動して、それらの表面への接触やそれらと通信するための通電が行われるため、ＩＣ接点とこれを駆動する回路の寿命が短くなったり、ＩＣ接点が摩耗したりするという問題があった。そこで、このような問題を解決するために、情報の読み取り処理を行うことなく、挿入されたカード等がＩＣカードか否かを判別する技術や、それに関連する技術が、下記の特許文献１〜７に記載されている。
【０００４】
特許文献１では、挿入口に設けた金属検出センサからなるＩＣカード認識センサにより、挿入されたカードにリード線等の金属を有するＩＣや外部端子が有るか否かを検出している。なお、本文献には金属検出センサの具体的な構成は何ら記載されていない。特許文献２では、カード通路に設けたコンデンサ電極板間にカードを通過させたときの電極板間の静電容量の変化から、カードにＩＣチップが有るか否かを検出している。特許文献３では、カード通路から所定距離離れた位置に設けたブロッキング発振器の検出コイルと、カードの金属ＩＣ接点との電磁結合によってブロッキング発振器の発振が停止することにより、挿入されたカードの適正位置にＩＣが有るか否かを検出している。なお、この方法では、接触式ＩＣカードか否かは判別できるが、非接触式ＩＣカードか否かは判別できない。特許文献４では、電磁誘導で非接触式ＩＣカードに電力を供給したときに、カードのＩＣチップが放出する微弱電波をサーチコイルで検出し、検出した微弱電波の電界強度に基づいて非接触式ＩＣカードの表裏を判別している。なお、この方法では、非接触式ＩＣカードか否かは判別できるが、接触式ＩＣカードか否かは判別できない。
【０００５】
特許文献５では、発光素子からカードに向けて発した光の反射光を受けた受光素子の出力レベルから、カードに金のＩＣ端子が有るか否かを検出したり、ＬＣ共振回路の共振出力を処理することや、ＣＣＤセンサアレイでカードの画像を取得することにより、カードにＩＣ部が有るか否かを検出したりしている。なお、これらの方法では、接触式ＩＣカードか否かは判別できるが、非接触式ＩＣカードか否かは判別できず、また、光や画像による方法では、カードが汚れたり変色したりすると、接触式ＩＣカードすら判別できなくなる。さらに、特許文献５には、カード通路に磁界を発生させてカードからの磁気反応をＭＲセンサで検出することにより、カードに金属を有するＩＣ部が有るか否かを検知することが記載されている。特許文献６では、カード通路に磁石で磁界を発生させ、その磁界が磁気カードの厚みに応じて変化するのをホール素子からの出力電圧によって検出することにより、挿入されたカードの枚数や種類を判別している。なお、この方法では、ＩＣカードを磁界への影響は殆どないものとして扱っているので、磁気カードと判別できなかったカードをＩＣカードと判別しているだけで、実質はＩＣカードか否かを判別できない。特許文献７についても、特許文献６と同様にして挿入されたカードの枚数や種類を判別している。
【０００６】
【特許文献１】
特開平６−２６６９１０号公報
【特許文献２】
特開昭６４−３７６８７号公報
【特許文献３】
特開平１０−２１３５３号公報
【特許文献４】
特開２０００−３０６０４７号公報
【特許文献５】
特開２００１−１０１３５７号公報
【特許文献６】
特許第２７５３６７２号公報
【特許文献７】
特開平８−３０７３６号公報
【０００７】
【発明が解決しようとする課題】
本発明の課題とするところは、挿入された物体がＩＣカードか否かを判別することが可能なＩＣカード処理装置を提供することにある。
【０００８】
【課題を解決するための手段】
本発明では、挿入口から挿入されたＩＣカードに記録された情報を読み取る読み取り手段を備えたＩＣカード処理装置において、挿入口から挿入されたカードに対面する位置に、磁界を発生する磁界発生手段と、当該磁界発生手段の磁界に応じた電圧を出力するホール素子とを設け、挿入口から物体が挿入されたときに、ホール素子の出力電圧の変化に基づいてＩＣカードのＩＣチップおよび／またはＩＣ接点の有無を検出する。
【０００９】
上記のようにすると、非接触式や接触式のＩＣカードに備わるＩＣチップやＩＣ接点には金属等の磁性体が含まれているので、ＩＣカードが挿入口から挿入された場合は、ＩＣチップまたはＩＣ接点により磁界発生手段の発生する磁界が乱れて、ホール素子の出力電圧が挿入前と比べて低くなり、ＩＣチップやＩＣ接点の有ることが検出できる。なお、上記のような磁界の乱れを生じさせる磁性体としては、例えば鉄、ニッケルなどの強磁性体と、アルミニウム、白金、銅、金などの弱磁性体とがある。また、ＩＣカード以外のカードや異物が挿入口から挿入された場合は、ＩＣカードの挿入時ほど磁界発生手段の発生する磁界が乱れずホール素子の出力電圧が変化することはないため、ＩＣチップやＩＣ接点の無いことが検出できる。よって、上記のようにＩＣチップやＩＣ接点の有ることが検出できたことで、挿入された物体がＩＣカードであると判別することが可能となり、また、ＩＣチップやＩＣ接点の無いことが検出できたことで、挿入された物体がＩＣカードでないと判別することが可能となる。
【００１０】
また、本発明の実施形態においては、読み取り手段は、ＩＣカードのＩＣチップおよび／またはＩＣ接点が検出されたことに応じて、ＩＣカードに対する情報の読み取りを行う。このようにすると、ＩＣカード以外のカード等の挿入時に、不必要に読み取り手段が駆動しなくなるので、従来のように読み取り手段の寿命が短くなることはない。
【００１１】
また、本発明の実施形態では、挿入口から挿入されたカードの表面または裏面の一方に対面する位置にホール素子を設け、他方に対面する位置に磁界発生手段を設ける。このようにすると、挿入口からＩＣカードが挿入されたときに、ＩＣチップまたはＩＣ接点によって遮られる磁界発生手段の磁束の数が多くなり、ＩＣカードの挿入されていないときと比べてホール素子の出力電圧が著しく低くなるなど電圧が変化するので、これによってＩＣチップまたはＩＣ接点の有無を検出することができる。また、電圧の変化以外に、周波数や位相の変化に応じてＩＣチップまたはＩＣ接点の有無を検出することができる。
【００１２】
また、本発明の他の実施形態では、挿入口を、磁性を有しない樹脂等の材料からなる挿入部に形成し、磁界発生手段を、上記磁性を有しない材料が間に介在する状態で挿入口から挿入されたカードと対面する位置に設ける。このようにすると、磁界発生手段が挿入口から挿入されたカードと接触しなくなるので、磁界発生手段に傷がついたりゴミ等が付着したりしなくなる。また、ホール素子も同様に、上記磁性を有しない材料が間に介在する状態で挿入口から挿入されたカードと対面する位置に設けると、挿入口から挿入されたカードと接触しなくなるので、ホール素子に傷がついたりゴミ等が付着したりしなくなる。
【００１３】
また、本発明の他の実施形態では、磁界発生手段を、発生する磁界が磁気カードの磁気ストライプに記録された情報を読み取る磁気ヘッドに影響を与えない位置に設ける。このようにすると、磁気ヘッドが磁界発生手段の発生する磁界によって誤動作しなくなる。
【００１４】
また、本発明の他の実施形態では、磁界発生手段の磁界が変化する周期を、磁気ヘッドの情報読み取りの周期よりも短くする。磁界発生手段を電磁石で構成した場合は、発生する磁界の強度が所定の周期で変化するが、上記のようにすると、磁気ヘッドが磁界発生手段の磁界によって誤動作しなくなり、磁気カードの磁気ストライプから正確に情報を読み取ることができる。
【００１５】
また、本発明の他の実施形態では、挿入口に所定の幅の物体が挿入された否かを検出する幅検出手段を設け、磁界発生手段とホール素子とを、幅検出手段が所定の幅の物体の挿入を検出したことに応じて動作させる。このようにすると、カードが挿入口から挿入される前は、磁界発生手段に磁界発生用の電流を通電せず、またホール素子にも電圧出力用の電流を通電しないので、消費電力を低く抑えることができる。
【００１６】
また、本発明の他の実施形態では、磁界発生手段を、非接触式のＩＣカードと非接触で通信するための磁界を発生させるアンテナで構成する。このようにすると、磁界発生手段として電磁石や磁石を設けることなく、アンテナとホール素子とによりＩＣカードのＩＣチップまたはＩＣ接点の有無を検出することができる。また、挿入されたカードにＩＣチップまたはＩＣ接点が有ることを検出して、ＩＣカードであると判別した後に、アンテナによってそのＩＣカードに非接触ＩＣチップが有るか否かを検出することで、それが非接触式ＩＣカードか接触式ＩＣカードかを判別することができる。
【００１７】
さらに、本発明の他の実施形態では、磁界発生手段を、時間的変化のない磁界を発生させる磁石で構成する。このようにすると、磁石とホール素子とによりＩＣカードのＩＣチップまたはＩＣ接点の有無を検出することができる。また、磁石の磁界は静止磁界なので、磁気ヘッドと磁石とを接近させて設置しても、磁気ヘッドが磁石の磁界によって誤動作しなくなる。
【００１８】
また、本発明の他の実施形態では、挿入口と、挿入口から挿入されたＩＣカードに記録された情報を読み取る読み取り手段と、挿入口と読み取り手段との間に設けられたシャッタとを備えたＩＣカード処理装置において、挿入口に、磁界の変化に基づいてＩＣカードのＩＣチップおよび／またはＩＣ接点の有無を検出する検出手段を設ける。そして、この検出手段がＩＣチップおよび／またはＩＣ接点を検出したことに基づいてシャッタを開ける。このようにすると、挿入口に物体が挿入されたときに、検出手段がＩＣカードの有無を検出する。その結果、検出手段がＩＣカードを検出した場合はシャッタを開け、ＩＣカードを検出しなかった場合はシャッタを開けない。このため、ＩＣカード処理装置の本体内へＩＣカード以外の異物が挿入されるのを防止することができる。
【００１９】
【発明の実施の形態】
図１〜図７は、本発明の第１実施形態を示す図である。まず、本実施形態に係るＩＣカード処理装置の一例であるＩＣカードリーダの概略構造を図１〜図３を参照しながら説明する。なお、図１はＩＣカードリーダの断面図、図２は同上面図、図３は同正面図である。図１において、１０１は接触式ＩＣカード専用のＩＣカードリーダであって、例えば自動現金取引処理装置のような上位装置３０（図４に図示）に搭載されて接続されている。１はＩＣカードリーダ１０１の本体、１ａは本体１の内部空間（以下、本体内部と記す）である。２１は接触式ＩＣカードであって、内部に情報を記録するＩＣチップ２１ｚが埋め込まれている。ＩＣチップ２１ｚからの情報の読み取りは、ＩＣカード２１の表面の所定の位置に備わるＩＣ接点２１ａを介して行われる。ＩＣ接点２１ａは、銅パターンで構成されていて、この銅パターンの上にニッケルメッキおよび金メッキが施されている。また、ＩＣチップ２１ｚは、銅パターンまたはアルミパターン等を含んで構成されている。１ｄは本体１から突出するように設けられた合成樹脂等の磁性を有しない材料からなる挿入部、１ｂは挿入部１ｄに形成されたＩＣカード２１の挿入口である。挿入口１ｂは、本発明における挿入口の一実施形態を構成し、挿入部１ｄは、本発明における挿入部の一実施形態を構成する。１ｃは挿入口１ｂから本体内部１ａに通じるＩＣカード２１の通路である。なお、図２に示すように通路１ｃの幅Ｗ１は、ＩＣカード２１が傾くことなくＦ、Ｂ方向に移動できるようにＩＣカード２１の幅Ｗ２より若干大きく形成されている。
【００２０】
５は通路１ｃに設けられたシャッタであって、ソレノイドによって上下方向Ｕ、Ｄ（図１）に開閉する。このシャッタ５は、ＩＣカード２１の挿入口１ｂから本体内部１ａへの進入または本体内部１ａから挿入口１ｂへの排出を規制する。図１では、シャッタ５が開いた状態を実線で示し、シャッタ５が閉じた状態を破線で示している。３はフォトインタラプタから構成されるカード幅検出センサである。カード幅検出センサ３は、図２および図３に示すように挿入口１ｂ近傍の通路１ｃのＬ方向側の側面に設置されている。このセンサ３は、シャッタ５よりも挿入口１ｂ側で、カード幅Ｗ２と略同一の幅を有する物体が挿入されたか否かを検出する。例えば、ＩＣカード２１が挿入口１ｂから挿入されると、センサ３は、通路１ｃに沿ってＦ方向に入って行くＩＣカード２１のＬ方向側の端部２１ｂを検出して、ＯＦＦ状態からＯＮ状態に切り替わり、その切り替わり信号を制御部１１（図４に図示）に出力する。また、カード幅Ｗ２より小さな幅を有する物体が挿入口１ｂから挿入されると、センサ３はその物体を検出することなくＯＦＦ状態を維持する。カード幅検出センサ３は、本発明における幅検出手段の一実施形態を構成する。
【００２１】
４ｂは挿入口１ｂ近傍の通路１ｃに磁界を発生する電磁石、４ａは電磁石４ｂの磁界に応じた電圧を出力するホール素子である。ホール素子４ａと電磁石４ｂとは、図１および図３に示すように通路１ｃの上側（Ｕ方向側）と下側（Ｄ方向側）とに分けられ、通路１ｃに対して垂直に並ぶように配置されている。なお、ホール素子４ａの下面と電磁石４ｂの上面とは、それぞれ通路１ｃに露出している。また、ホール素子４ａと電磁石４ｂとは、図２に示すようにＩＣカード２１のＩＣ接点２１ａが通る範囲Ｘ内に配置されている。なお、ＩＣカード２１内部のＩＣチップ２１ｚも、ＩＣ接点２１ａの直下に備わっているので、ＩＣ接点２１ａと同様に範囲Ｘを通る。つまり、ホール素子４ａは、挿入口１ｂから正規の姿勢で挿入されたＩＣカード２１の表面（ＩＣ接点２１ａのある面）のＩＣ接点２１ａと対面する位置に設けられていて、電磁石４ｂは、ホール素子４ａの直下にあってＩＣカード２１の裏面（ＩＣ接点２１ａのない面）と対面する位置に設けられている。なお、正規の姿勢とは、ＩＣカード２１がＩＣ接点２１ａのある表面を上にし、かつＩＣ接点２１ａに近い方の端部２１ｃを挿入方向Ｆに対して前に向けた状態をいう。ホール素子４ａは、本発明におけるホール素子の一実施形態を構成し、電磁石４ｂは、本発明における磁界発生手段の一実施形態を構成する。
【００２２】
図１に示す６はモータ１５（図４に図示）によって回転する上下１対のローラであって、モータ１５が正転駆動するとＩＣカード２１をＦ方向へ搬送し、モータ１５が逆転駆動するとＩＣカード２１をＢ方向へ搬送する。なお、Ｆ方向側にあるローラ６は、ＩＣカードリーダ１０１のＦ方向側に設置される上位装置３０の回収箱（図示省略）にＩＣカード２１を回収したり、Ｆ、Ｂ方向に長い規格外のカードを搬送したりするためのものである。７ａ〜７ｄはフォトマイクロセンサから構成されるカード位置検出センサである。これらのセンサ７ａ〜７ｄは、ＩＣカード２１が本体内部１ａの所定の位置に搬送されたことを検出する。なお、センサ７ａ〜７ｄはＩＣカード２１を検知していないときはＯＦＦ状態であるが、ＩＣカード２１を検知するとＯＮ状態になる。
【００２３】
８はカードリーダ１０１側のＩＣ接点であって、ソレノイドによって上下方向Ｕ、Ｄに移動する。このＩＣ接点８は、ＩＣカード２１がローラ６によって本体内部１ａに搬送されて、図１に示すように停止すると、ＩＣカード２１内部のＩＣチップ２１ｚから情報を読み取るために、破線で示す位置から実線で示す位置に移動して、ＩＣカード２１側のＩＣ接点２１ａに接触する。なお、ＩＣ接点８は、ソレノイドによって移動せずに、実線で示す位置に固定されていてもよい。９はソレノイドによって上下方向Ｕ、Ｄに移動するストッパである。このストッパ９は、常時実線で示す位置にあって、ローラ６によって搬送されるＩＣカード２１をＩＣ接点８とＩＣ接点２１ａとが接触可能な位置に停止させる。また、ストッパ９は、上述したように上位装置３０の回収箱にＩＣカード２１を回収する際等に、破線で示す位置に移動して、ローラ６によってＦ方向に搬送されるＩＣカード２１を通過させる。
【００２４】
図４は、上記ＩＣカードリーダ１０１の電気的構成を示すブロック図である。図４において、１１はＩＣカードリーダ１０１の各部を制御する制御部であって、ＣＰＵ、ＲＯＭ、ＲＡＭ、および後記の制御回路等から構成される。なお、ＲＯＭにはＣＰＵの動作プログラム等が記憶されていて、ＲＡＭにはＣＰＵが各部を制御する制御データが読み書き可能に記憶される。１２はＲＡＭや不揮発性メモリ等から構成される記憶部である。１３は前述のＩＣ接点８を介してＩＣカード２１のＩＣチップ２１ｚと通信を行うための通信回路からなるＩＣカード用通信部である。制御部１１は、この通信部１３によってＩＣ接点８からＩＣカード２１のＩＣ接点２１ａに通電し、ＩＣカード２１のＩＣチップ２１ｚから情報を読み取る。ＩＣ接点８とＩＣカード用通信部１３とは、本発明における読み取り手段の一実施形態を構成する。１４は前述のシャッタ５やＩＣ接点８やストッパ９をそれぞれ移動させる複数のソレノイドである。制御部１１は、各ソレノイド１４の駆動を制御するための制御回路を備えていて、それぞれの回路によって各ソレノイド１４を駆動し、シャッタ５を開閉させたりＩＣ接点８やストッパ９を移動させたりする。１５は前述のローラ６を回転させるモータである。制御部１１は、モータ１５の駆動を制御するための制御回路を備えていて、その回路によってモータ１５を正転駆動または逆転駆動し、ローラ６を回転させてＩＣカード２１を本体内部１ａの所定の位置に所定の速度で搬送する。
【００２５】
３は前述のカード幅検出センサ、４ａは前述のホール素子、４ｂは前述の電磁石である。４ｃはホール素子４ａと電磁石４ｂをそれぞれ動作させるための回路を含むＩＣ検出部である。このＩＣ検出部４ｃは、電磁石４ｂに電流を通電して磁界を発生させ、ホール素子４ａに電流を通電して電磁石４ｂの磁界に応じた電圧を出力させる。７ａ〜７ｄは前述のカード位置検出センサである。１６は上位装置３０と相互に通信を行うための通信回路からなる上位装置用通信部である。制御部１１は、この通信部１６によってＩＣカード２１から読み取った情報を上位装置３０に送信する。
【００２６】
図５および図６は、上記のホール素子４ａと電磁石４ｂの作用を説明するための図である。図５において、前述のＩＣ検出部４ｃは電磁石４ｂに、図５（ｂ）に示すような所定の周期で大きさが変化する電流Ｉａを常時通電する。（Ｉ０は任意のバイアス電流値を表している。）これにより、電磁石４ｂは、図５（ａ）に示すように周囲に磁界Ｍａを発生する。（Ｍｂは磁束を表している。）また、ＩＣ検出部４ｃは、ホール素子４ａに所定値の電流を常時通電する。これにより、ホール素子４ａは、電磁石４ｂの発生する磁界Ｍａに応じて、図５（ｃ）に示すように所定の周期で大きさが変化する電圧ＶａをＩＣ検出部４ｃに出力する。（Ｖ０は任意のバイアス電圧値を表している。）このようにホール素子４ａの出力電圧Ｖａが変化するのは、ＩＣ検出部４ｃが所定の周期で大きさが変化する電流Ｉａを電磁石４ｂに通電したことで、電磁石４ｂの磁界Ｍａの強度が所定の周期で変化したためである。
【００２７】
上記のように電磁石４ｂで磁界Ｍａを発生させた状態で、ＩＣカード２１が挿入口１ｂから通路１ｃに正規の姿勢で挿入されると、ＩＣカード２１には金属等の磁性体を含んだＩＣチップ２１ｚやＩＣ接点２１ａが備わっているので、例えば図６（ａ）に示すように、ＩＣチップ２１ｚによって電磁石４ｂの磁束Ｍｂが遮られて磁界Ｍａが乱れる。また、例えばＩＣチップ２１ｚがＩＣ接点２１ａの直下に配置されていない場合には、ＩＣ接点２１ａによって電磁石４ｂの磁束Ｍｂが遮られて磁界Ｍａが乱れる。さらに、例えば電磁石４ｂが発生する磁界Ｍａの強度を高くする等して、磁束ＭｂがあまりＩＣチップ２１ｚに遮られないようにした場合にも、殆どの部分が金属（銅パターン）で構成されていて、ホール素子４ａと対向するように外部に露出しているＩＣ接点２１ａによって、電磁石４ｂの磁束Ｍｂが遮られて磁界Ｍａが乱れる。上記のように電磁石４ｂの磁界Ｍａが乱れると、ホール素子４ａは、ＩＣカード２１挿入前の出力電圧Ｖａよりもレベルの低い、図６（ｃ）に示すような電圧ＶｂをＩＣ検出部４ｃに出力する。このようにホール素子４ａの出力電圧が低くなると、ＩＣ検出部４ｃは、ＩＣチップ２１ｚやＩＣ接点２１ａが有ることを検出し、この検出結果を示すＩＣ検出信号を前述の制御部１１に出力する。
【００２８】
一方、ＩＣカード２１以外のＩＣチップやＩＣ接点を備えていないカードが挿入口１ｂから通路１ｃに挿入された場合は、ＩＣカード２１の挿入時ほど電磁石４ｂの磁束Ｍｂが遮られて磁界Ｍａが乱れることはないので、ホール素子４ａの出力電圧が、図６（ｃ）の電圧Ｖｂほど変化せず、図５（ｃ）に示したＩＣカード２１挿入前の出力電圧Ｖａとあまり変わらなくなる。このようにホール素子４ａの出力電圧がＩＣカード２１の挿入時ほど変化しなければ、ＩＣ検出部４ｃは、ＩＣチップ２１ｚやＩＣ接点２１ａが無いことを検出し、上述したＩＣ検出信号を制御部１１に出力することはない。
【００２９】
図７は、上記ＩＣカードリーダ１０１の動作手順を示すフローチャートである。各処理は、制御部１１（詳しくは、制御部１１に備わるＣＰＵ）が実行する。図７において、カード幅Ｗ２（図２）を有する物体が挿入口１ｂから通路１ｃに挿入されると、カード幅検出センサ３が物体を検出して、ＯＦＦ状態からＯＮ状態への切り替わり信号を制御部１１に出力する。これにより、制御部１１は、カード幅検出センサ３がカード（カード幅Ｗ２を有する物体のこと）の挿入を検出したと判断する（ステップＳ１：ＹＥＳ）。また、ＩＣ検出部４ｃは、電磁石４ｂに磁界発生用の電流を、ホール素子４ａに電圧出力用の電流を常時通電しているので、挿入された物体がＩＣカード２１であれば、前述したようにＩＣチップ２１ｚやＩＣ接点２１ａにより電磁石４ｂの磁界Ｍａが乱れて、ホール素子４ａの出力電圧のレベルが低くなる。このため、ＩＣ検出部４ｃは、ＩＣチップ２１ｚやＩＣ接点２１ａが有ることを検出し、前述のＩＣ検出信号を制御部１１に出力する。これにより、制御部１１は、ＩＣ検出部４ｃがＩＣチップ２１ｚまたはＩＣ接点２１ａを検出したと判断し（ステップＳ２：ＹＥＳ）、挿入された物体がＩＣカード２１であると判別する（ステップＳ３）。
【００３０】
上記のように判別すると、制御部１１は、シャッタ５（図１）を開けて、モータ１５（図４）の正転駆動を開始することにより、挿入されたＩＣカード２１をローラ６で搬送して本体内部１ａに取り込んで行く（ステップＳ４）。そして、カード位置検出センサ７ａ（図１）がＩＣカード２１を検知しなくなってＯＦＦ状態となり、カード位置検出センサ７ｂ、７ｃ（図１）がＩＣカード２１を検知してＯＮ状態となると、制御部１１は、ＩＣカード２１を所定の位置で検出したと判断する（ステップＳ５）。この後、所定時間が経過すると、制御部１１は、モータ１５の駆動を停止することにより、ＩＣカード２１の取り込みを停止する（ステップＳ６）。このとき、ＩＣカード２１は、図１に示したようにＩＣ接点２１ａにカードリーダ１０１側のＩＣ接点８が接触可能な位置に停止する。ＩＣカード２１の取り込みを停止すると、制御部１１は、ＩＣ接点８をＩＣカード２１側のＩＣ接点２１ａに接触させて、通信部１３（図４）によってＩＣカード２１と通信を行い、ＩＣチップ２１ｚから情報を読み取る（ステップＳ７）。そして、制御部１１は、読み取った情報を通信部１６によって上位装置３０に送り、その後、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、ＩＣカード２１との通信を完了する（ステップＳ８）。続けて、制御部１１は、ＩＣ接点８をＩＣ接点２１ａから離した後、モータ１５の逆転駆動を開始することにより、ＩＣカード２１をローラ６で搬送して挿入口１ｂに返却する（ステップＳ９）。ＩＣカード２１が挿入口１ｂに返却されると、カード幅検出センサ３がＩＣカード２１を検出してＯＮ状態となり、その後、ＩＣカード２１が挿入口１ｂから抜き取られると、カード幅検出センサ３がＯＦＦ状態になるので、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００３１】
一方、カード幅Ｗ２より狭い幅を有する異物が挿入口１ｂから通路１ｃに挿入された場合は、カード幅検出センサ３がそれを検出せず、ＯＦＦ状態からＯＮ状態への切り替わり信号を制御部１１に出力することはない。このため、制御部１１は、カード幅検出センサ３がカードの挿入を検出しないので（ステップＳ１：ＮＯ）、カード幅検出センサ３から切り替わり信号が出力されて来るのを待つ。また、ＩＣカード２１以外のカード幅Ｗ２を有するカードや異物が挿入された場合は、上述したようにカード幅検出センサ３がＯＦＦ状態からＯＮ状態への切り替わり信号を出力するので、制御部１１は、カード幅検出センサ３がカードの挿入を検出したと判断する（ステップＳ１：ＹＥＳ）。しかし、前述したようにＩＣカード２１の挿入時ほど電磁石４ｂの磁界Ｍａが乱れずホール素子４ａの出力電圧のレベルが変化しないので、ＩＣ検出部４ｃは、ＩＣチップ２１ｚやＩＣ接点２１ａが無いことを検出し、前述のＩＣ検出信号を制御部１１に出力することはない。このため、制御部１１は、ＩＣ検出部４ｃがＩＣチップ２１ｚやＩＣ接点２１ａを検出していないと判断し（ステップＳ２：ＮＯ）、挿入された物体がＩＣカード２１以外の非対応カードまたは異物であると判別して（ステップＳ１０）、シャッタ５を開けることなく処理を終了する。
【００３２】
上述したように第１実施形態では、ＩＣカード２１が挿入口１ｂから挿入された場合は、磁性体を含むＩＣチップ２１ｚまたはＩＣ接点２１ａにより電磁石４ｂの発生する磁界Ｍａが乱れて、ホール素子４ａの出力電圧が挿入前と比べて低くなるため、ＩＣ検出部４ｃによってＩＣチップ２１ｚまたはＩＣ接点２１ａの有ることが検出できる。また、ＩＣカード２１以外のカードや異物が挿入口１ｂから挿入された場合は、ＩＣカード２１の挿入時ほど電磁石４ｂの発生する磁界Ｍａが乱れずホール素子４ａの出力電圧が変化することはないため、ＩＣ検出部４ｃによってＩＣチップ２１ｚやＩＣ接点２１ａの無いことが検出できる。よって、上記のようにＩＣチップ２１ｚやＩＣ接点２１ａの有ることが検出できたことで、挿入された物体がＩＣカード２１であると判別することが可能となり、また、ＩＣチップ２１ｚやＩＣ接点２１ａの無いことが検出できたことで、挿入された物体がＩＣカード２１でないと判別することが可能となる。
【００３３】
また、ＩＣ検出部４ｃによってＩＣチップ２１ｚやＩＣ接点２１ａが有ることを検出したことに応じて、ＩＣ接点８と通信部１３とによって情報の読み取り処理を行うことで、ＩＣカード２１以外のカードや異物の挿入時に、それらに接触させるために不必要にＩＣ接点８を移動させたり、それらとの通信を試みようとして不必要に通信部１３を駆動しないので、従来のようにＩＣ接点８と通信部１３の寿命が短くなることはない。また、挿入口１ｂから挿入されたＩＣカード２１の表面に対面する位置にホール素子４ａを設け、裏面に対面する位置に電磁石４ａを設けたことで、挿入口からＩＣカード２１が挿入されたときに、ＩＣチップ２１ｚまたはＩＣ接点２１ａによって遮られる電磁石４ａの磁束Ｍｂの数が多くなり、ＩＣカード２１の挿入されていないときと比べてホール素子４ａの出力電圧が著しく低くなるので、ＩＣチップ２１ｚやＩＣ接点２１ａの有無を検出することができる。
【００３４】
図８〜図１３は、本発明の第２実施形態を示す図である。なお、図８〜図１１では、前述の図１〜図４と同一部分には同一符号を付してある。本実施形態に係るＩＣカードリーダ１０２は、前述のＩＣチップ２１ｚとＩＣ接点２１ａを備えた接触式ＩＣカード２１（例えば図６（ａ））、磁気ストライプを備えた磁気カード（図示省略）、およびＩＣチップ２２ｚ（図８に図示）とＩＣ接点２２ａ（図８に図示）と磁気ストライプ２２ｓ（図９に図示）をすべて備えたハイブリッドＩＣカード２２を処理対象とする複合型のＩＣカードリーダである。なお、ＩＣカード２２のＩＣチップ２２ｚおよびＩＣ接点２２ａは、ＩＣカード２１のＩＣチップ２１ｚおよびＩＣ接点２１ａと同様に金属等の磁性体を含んでいる。図８に示す１７、１８は、磁気カードやハイブリッドＩＣカード２２の磁気ストライプから磁気情報を読み取る磁気ヘッドである。本体内部１ａに設けられている第１磁気ヘッド１７は、挿入口１ｂから挿入されてローラ６によって本体内部１ａをＦ方向に搬送されるカードの磁気ストライプから磁気情報を読み取る。これに対して、挿入部１ｄに設けられている第２磁気ヘッド１８は、挿入口１ｂから挿入されたカードに磁気ストライプが有るか否かを検出するために、挿入直後のカードの磁気ストライプから必要最低限の情報を読み取る。第１磁気ヘッド１７と第２磁気ヘッド１８とは、本発明における磁気ヘッドの一実施形態を構成する。７ｅは７ａ〜７ｄと同様のフォトマイクロセンサから構成されるカード位置検出センサである。
【００３５】
挿入部１ｄに示すホール素子４ａと電磁石４ｂとは、図８および図１０に示すように通路１ｃの上側（Ｕ方向側）と下側（Ｄ方向側）とに分けられ、通路１ｃに対して垂直に並ぶ位置に設置されている。これにより、ホール素子４ａは、挿入口１ｂから正規の姿勢で挿入されたＩＣカード２２の表面（ＩＣ接点２２ａのある面）に対面し、電磁石４ｂは、ホール素子４ａの直下のＩＣカード２２の裏面（ＩＣ接点２２ａのない面）に対面する。また、ホール素子４ａと電磁石４ｂとは、それぞれ通路１ｃとの間に挿入部１ｄを構成する合成樹脂等の磁性を有しない材料が介在する位置に設置されている。これにより、ホール素子４ａと電磁石４ｂとは通路１ｃに露出せず、磁性を有しない材料が間に介在する状態で挿入口１ｂから挿入されたＩＣカード２２と対面する。さらに、ホール素子４ａと電磁石４ｂとは、図９に示すようにＩＣカード２２のＩＣ接点２２ａが通る範囲Ｘ内で、電磁石４ｂの発生する磁界Ｍａ中に磁気ヘッド１７、１８が入らない位置に設置されている。なお、ＩＣカード２２内部のＩＣチップ２２ｚは、ＩＣ接点２２ａの直下に備わっているので、ＩＣ接点２２ａと同様に範囲Ｘを通るが、磁気ストライプ２２ｓは範囲Ｘを通らない。これにより、ホール素子４ａは、挿入口１ｂから挿入されたＩＣカード２２のＩＣ接点２２ａに対面し、電磁石４ｂは、発生する磁界Ｍａで磁気ヘッド１７、１８や磁気ストライプ２２ｓに影響を与えることはない。
【００３６】
図１１は、上記ＩＣカードリーダ１０２の電気的構成を示すブロック図である。図１１において、１０は前述の磁気ヘッド１７、１８をそれぞれ駆動する回路からなる磁気ヘッド駆動部である。この駆動部１０は、例えばＩＣカード２２の磁気ストライプ２２ｓから情報を読み取る際に、各磁気ヘッド１７、１８が検知した磁気ストライプ２２ｓの磁力の変化から情報を生成する。
【００３７】
図１２は、磁気ヘッド１７、１８の読み取り情報と電磁石４ｂの磁界Ｍａの変化を示す図である。例えばハイブリッドＩＣカード２２の磁気ストライプ２２ｓに磁気ヘッド１７、１８を接触させた状態で、ＩＣカード２２をモータ１５とローラ６とでＦ方向またはＢ方向（図８）に搬送させたり、人手でＦ方向またはＢ方向（図８）に移動させたりすると、磁気ストライプ２２ｓに記録された磁気情報（「１」と「０」の情報）が、図１２（ａ）に示すように磁気ヘッド１７、１８によって読み取られる。Ｔ１は磁気ヘッド１７、１８による磁気ストライプの情報読み取りの周期を示している。一方、図５（ｂ）に示した電流ＩａをＩＣ検出部４ｃから電磁石４ｂに通電すると、電磁石４ｂの磁界Ｍａの強度が所定の周期で変化するので、その磁界Ｍａの変化に応じてホール素子４ａの出力電圧が、図１２（ｂ）に示すように変化する。Ｔ２はホール素子４ａの出力電圧が変化する周期、言い換えれば電磁石４ｂの磁界Ｍａが変化する周期を示している。この電磁石４ｂの磁界Ｍａの変化の周期Ｔ２が、磁気ヘッド１７、１８の情報読み取りの周期Ｔ１よりも常に短くなるように、ＩＣ検出部４ｃから電磁石４ｂに通電する電流Ｉａの変化の周期を調整している。
【００３８】
図１３は、上記ＩＣカードリーダ１０２の動作手順を示すフローチャートである。各処理は、制御部１１（詳しくは、制御部１１に備わるＣＰＵ）が実行する。図１３において、カード幅Ｗ２を有する物体が挿入口１ｂから通路１ｃに挿入されると、カード幅検出センサ３が物体を検出して、ＯＦＦ状態からＯＮ状態への切り替わり信号を制御部１１に出力する。これにより、制御部１１は、カード幅検出センサ３がカードの挿入を検出したと判断する（ステップＳ１１：ＹＥＳ）。そして、制御部１１は、ＩＣ検出部４ｃの駆動を開始して（ステップＳ１２）、ホール素子４ａに電圧出力用の電流を通電させ、電磁石４ｂに磁界発生用の電流を通電させる。挿入された物体がＩＣカード２１またはハイブリッドＩＣカード２２であれば、ＩＣチップ２１ｚ、２２ｚまたはＩＣ接点２１ａ、２２ａにより電磁石４ｂが発生する磁界Ｍａが乱れて、ホール素子４ａの出力電圧が低くなる。このため、ＩＣ検出部４ｃがＩＣチップやＩＣ接点が有ることを検出し、この検出結果を示すＩＣ検出信号を制御部１１に出力する。これにより、制御部１１は、ＩＣ検出部４ｃがＩＣチップやＩＣ接点を検出したと判断し（ステップＳ１３：ＹＥＳ）、挿入された物体がＩＣカード２１またはハイブリッドＩＣカード２２であると判別する（ステップＳ１４）。
【００３９】
上記のように判別すると、制御部１１は、シャッタ５を開けて、モータ１５の正転駆動を開始することにより、挿入されたＩＣカード２１、２２をローラ６で搬送して本体内部１ａに取り込んで行く（ステップＳ１５）。またこのとき、制御部１１は、ＩＣ検出部４ｃの駆動を停止して（ステップＳ１６）、ホール素子４ａと電磁石４ｂへの電流の通電を停止させる。そして、カード位置検出センサ７ａがＩＣカード２１、２２を検知しなくなってＯＦＦ状態となり、カード位置検出センサ７ｂ、７ｃがＩＣカード２１、２２を検知してＯＮ状態となると、制御部１１は、ＩＣカード２１、２２を所定の位置で検出したと判断する（ステップＳ１７）。この後、所定時間が経過すると、制御部１１は、モータ１５の駆動を停止することにより、ＩＣカード２１、２２の取り込みを停止する（ステップＳ１８）。このとき、ＩＣカード２１、２２は、ＩＣ接点２１ａ、２２ａにカードリーダ１０２側のＩＣ接点８が接触可能な位置に停止する。ＩＣカード２１、２２の取り込みを停止すると、制御部１１は、ＩＣ接点８をＩＣカード２１、２２側のＩＣ接点２１ａ、２２ａに接触させて、通信部１３によってＩＣカード２１、２２と通信を行い、ＩＣチップ２１ｚ、２２ｚから情報を読み取る（ステップＳ１９）。そして、制御部１１は、読み取った情報を通信部１６によって上位装置３０に送り、その後、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、ＩＣカード２１、２２との通信を完了する（ステップＳ２０）。
【００４０】
ＩＣカード２１、２２との通信を完了すると、制御部１１は、磁気ストライプに対する情報の読み取り処理が必要か否を判定する（ステップＳ２１）。挿入されたカードが磁気ストライプを備えていないＩＣカード２１であれば、カードの挿入時に第２磁気ヘッド１８（図８）が磁気情報を読み取ることはなく、駆動部１０（図１１）が制御部１１に磁気情報を送ることもないため、制御部１１は、カードに磁気ストライプが無いので磁気ストライプに対する情報の読み取り処理は不要であると判断する（ステップＳ２１：ＮＯ）。このように判断すると、制御部１１は、挿入されたカードはＩＣカード２１であると判別し（ステップＳ２２）、ＩＣ接点８をＩＣ接点２１ａから離した後、モータ１５の逆転駆動を開始することにより、ＩＣカード２１をローラ６で搬送して挿入口１ｂに返却する（ステップＳ２３）。そしてこの後、ＩＣカード２１が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００４１】
上記に対して、挿入されたカードが磁気ストライプ２２ｓを備えたハイブリッドＩＣカード２２であれば、カードの挿入時に第２磁気ヘッド１８が磁気ストライプ２２ｓの磁気情報を読み取り、駆動部１０が制御部１１にその磁気情報を送る。このため、制御部１１は、ステップＳ２１で、カードに磁気ストライプが有るので磁気ストライプに対する情報の読み取り処理が必要であると判断する（ステップＳ２１：ＹＥＳ）。このように判断すると、制御部１１は、挿入されたカードはハイブリッドＩＣカード２２であると判別し（ステップＳ２４）、ＩＣ接点８をＩＣ接点２２ａから離した後、モータ１５の正転駆動を開始することにより、第１磁気ヘッド１７（図８）のあるＦ方向へＩＣカード２２をローラ６で搬送して行く（ステップＳ２５）。そして、カード位置検出センサ７ｄ（図８）がＩＣカード２２を検知してＯＮ状態となると、制御部１１は、ＩＣカード２２を第１磁気ヘッド１７による磁気情報の読み取りが可能な所定の位置で検出したので（ステップＳ３０）、第１磁気ヘッド１７によってＩＣカード２２の磁気ストライプ２２ｓから磁気情報を読み取って行く（ステップＳ３１）。その後、カード位置検出センサ７ｅ（図８）がＩＣカード２２を検知してＯＮ状態となると、制御部１１は、モータ１５の駆動を停止することにより、ＩＣカード２２の搬送を停止し、第１磁気ヘッド１７による磁気ストライプ２２ｓの磁気情報の読み取りを完了する（ステップＳ３２）。そして、制御部１１は、読み取った情報を通信部１６によって上位装置３０に送り、その後、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、モータ１５の逆転駆動を開始することにより、ＩＣカード２２をローラ６で搬送して挿入口１ｂに返却する（ステップＳ２３）。この後は、ＩＣカード２２が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００４２】
一方、ＩＣカード２１、２２以外のカード幅Ｗ２を有する磁気カードのようなカードや異物が挿入口１ｂから挿入された場合は、上述したようにカード幅検出センサ３がＯＦＦ状態からＯＮ状態への切り替わり信号を出力するので、制御部１１は、カード幅検出センサ３がカードの挿入を検出したと判断する（ステップＳ１１：ＹＥＳ）。しかし、上記のカードや異物はＩＣチップやＩＣ接点を備えていないので、ＩＣカード２１、２２の挿入時ほど電磁石４ｂの磁界Ｍａが乱れずホール素子４ａの出力電圧が変化しない。なお、挿入された物体が磁気カードであれば、磁性体である磁気ストライプを備えているが、上述したように電磁石４ｂは、発生する磁界Ｍａ中に磁気ストライプが入らない位置に設置されているので、磁気ストライプによってもＩＣカード２１、２２の挿入時ほど電磁石４ｂの磁界Ｍａが乱れずホール素子４ａの出力電圧が変化しない。これらにより、ＩＣ検出部４ｃがＩＣチップやＩＣ接点が無いことを検出し、前述のＩＣ検出信号を制御部１１に出力することはないので、制御部１１は、ＩＣ検出部４ｃがＩＣチップやＩＣ接点を検出していないと判断する（ステップＳ１３：ＮＯ）。また、挿入された物体が磁気カードであれば、第２磁気ヘッド１８が磁気カードの磁気ストライプから磁気情報を読み取り、駆動部１０が制御部１１にその磁気情報を送る。このため、制御部１１は、第２磁気ヘッド１８が磁気ストライプを検出したと判断し（ステップＳ２６：ＹＥＳ）、挿入された物体が磁気カードであると判別する（ステップＳ２７）。このように判別すると、制御部１１は、シャッタ５を開けて、モータ１５の正転駆動を開始することにより、挿入された磁気カードをローラ６で搬送して本体内部１ａに取り込んで行く（ステップＳ２８）。またこのとき、制御部１１は、ＩＣ検出部４ｃの駆動を停止して（ステップＳ２９）、ホール素子４ａと電磁石４ｂへの電流の通電を停止させる。この後、制御部１１は、上述したように磁気カードを所定の位置で検出すると（ステップＳ３０）、第１磁気ヘッド１７によって磁気ストライプから磁気情報を読み取り（ステップＳ３１）、磁気情報の読み取りが完了すると（ステップＳ３２）、読み取った情報を上位装置３０に送る。そして、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、制御部１１は、磁気カードを挿入口１ｂに返却し（ステップＳ２３）、その後、磁気カードが挿入口１ｂから抜き取られると、シャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００４３】
上記に対して、挿入された物体がカード２１、２２と磁気カード以外のカードや異物であれば、第２磁気ヘッド１８がそれらから磁気情報を読み取ることはなく、駆動部１０が磁気情報を制御部１１に送ることもない。このため、制御部１１は、第２磁気ヘッド１８が磁気ストライプを検出しなかったと判断し（ステップＳ２６：ＮＯ）、挿入された物体が非対応カードまたは異物であると判別する（ステップＳ３３）。そして、制御部１１は、ＩＣ検出部４ｃの駆動を停止して（ステップＳ３４）、ホール素子４ａと電磁石４ｂへの電流の通電を停止させ、シャッタ５を開けることなく処理を終了する。
【００４４】
上述したように第２実施形態では、ＩＣカード２１やハイブリッドＩＣカード２２が挿入口１ｂから挿入された場合は、磁性体を含むＩＣチップ２１ｚ、２２ｚまたはＩＣ接点２１ａ、２２ａにより電磁石４ｂの発生する磁界Ｍａが乱れて、ホール素子４ａの出力電圧が挿入前と比べて低くなるため、ＩＣ検出部４ｃによってＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの有ることが検出できる。また、ＩＣカード２１やハイブリッドＩＣカード２２以外の磁気カード等や異物が挿入口１ｂから挿入された場合は、ＩＣカード２１、２２の挿入時ほど電磁石４ｂの発生する磁界Ｍａが乱れずホール素子４ａの出力電圧が変化することはないため、ＩＣ検出部４ｃによってＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの無いことが検出できる。よって、上記のようにＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの有ることが検出できたことで、挿入された物体がＩＣカード２１、２２であると判別することが可能となり、また、ＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの無いことが検出できたことで、挿入された物体がＩＣカード２１、２２でないと判別することが可能となる。
【００４５】
また、カード幅検出センサ３がカード幅Ｗ２を有する物体の挿入を検出したことに応じて、ＩＣ検出部４ｃを駆動して電磁石４ｂから磁界Ｍａを発生させ、ホール素子４ａでその磁界Ｍａに応じた電圧を出力させるようにしたことで、カードが挿入口１ｂから挿入される前は、電磁石４ｂに磁界発生用の電流や、ホール素子４ａに電圧出力用の電流が通電されないので、消費電力を低く抑えることができる。また、発生する磁界Ｍａが磁気ヘッド１７、１８に影響を与えない位置に電磁石４ｂを設け、電磁石４ｂの磁界Ｍａの変化周期Ｍ２を磁気ヘッド１７、１８の情報読み取りの周期Ｔ１よりも短くしたことで、磁気ヘッド１７、１８が電磁石４ｂの磁界Ｍａによって誤動作するのを防ぐことができ、ＩＣカード２２や磁気カードの磁気ストライプから正確に情報を読み取ることができるようになる。
【００４６】
さらに、ホール素子４ａおよび電磁石４ｂを、それぞれ通路１ｃとの間に非磁性体材料が介在する状態で設置したことで、ホール素子４ａおよび電磁石４ｂが通路１ｃに露出せず、挿入口１ｂから挿入されたカード等と接触しなくなるので、ホール素子４ａおよび電磁石４ｂに傷がついたり、ゴミ等が付着したりしなくなる。このため、ホール素子４ａおよび電磁石４ｂによりＩＣカード２１、２２のＩＣチップ２１ａ、２２ａやＩＣ接点２１ｚ、２２ｚの有無を長期間安定して検出することができる。なお、ホール素子４ａがパッケージで封止されている場合には、通路１ｃとの間に非磁性体材料を介在させなくても、傷等がつくことはない。
【００４７】
図１４〜図１７は、本発明の第３実施形態を示す図である。なお、図１４および図１５では、前述の図９および図１１と同一部分には同一符号を付してある。また、図１６および図１７では、前述の図５および図６と同一部分には同一符号を付してある。本実施形態に係るＩＣカードリーダ１０３は、第２実施形態のＩＣカードリーダ１０２と同様に、接触式ＩＣカード２１、磁気カード、およびハイブリッドＩＣカード２２を処理対象とする複合型のＩＣカードリーダである。このため、ＩＣカードリーダ１０３の構造および構成は、ＩＣカードリーダ１０２と略同様であるが、ＩＣカードリーダ１０３では、磁界発生手段として、図１４に示す磁石（永久磁石）４ｄを用いている。この磁石４ｄは、図８〜図１０に示した電磁石４ｂと同一位置に設置されていて、通路１ｃに時間的変化のない磁界（静止磁界）Ｍｃを常時発生する。なお、磁石４ｄの磁界Ｍｃ中には、磁気ヘッド１７、１８やＩＣカード２２の磁気ストライプ２２ｓは入らない。
【００４８】
図１５は、上記ＩＣカードリーダ１０３の電気的構成を示すブロック図である。図１５において、４ｅはホール素子４ａを動作させるための回路を含むＩＣ検出部である。このＩＣ検出部４ｅがホール素子４ａに所定値の電流を通電すると、ホール素子４ａは磁石４ｄが発生する磁界Ｍｃに応じた電圧を出力する。
【００４９】
図１６および図１７は、上記のホール素子４ａと磁石４ｄの作用を説明するための図である。図１６において、磁石４ｄは、図１６（ａ）に示すように常時周囲に強度が時間的に変化しない磁界Ｍｃを発生している。（Ｍｄは磁束を表している。）前述のＩＣ検出部４ｅは、ホール素子４ａに所定値の電流を常時通電しているため、ホール素子４ａは、磁石４ｄの発生する磁界Ｍｃに応じて、図１６（ｂ）に示すように大きさが変化しない一定の電圧ＶｃをＩＣ検出部４ｅに出力している。（Ｖ０は任意のバイアス電圧値を表している。）
【００５０】
上記のように磁石４ｄで磁界Ｍｃを発生させた状態で、図１７（ａ）に示すように、ハイブリッドＩＣカード２２が挿入口１ｂから通路１ｃに正規の姿勢で挿入されると、このＩＣカード２２には金属等の磁性体を含んだＩＣチップ２２ｚやＩＣ接点２２ａが備わっているので、例えばＩＣチップ２２ｚによって磁石４ｄの磁束Ｍｄが遮られて磁界Ｍｃが乱れる。これにより、ホール素子４ａは、ＩＣカード２２挿入前の出力電圧Ｖｃよりもレベルの低い、図１７（ｂ）に示すような一定の電圧ＶｄをＩＣ検出部４ｅに出力する。なお、前述したＩＣカード２１（例えば図６（ａ））を挿入口１ｂから挿入した場合も、上述したＩＣカード２２の場合と同様にして、ホール素子４ａは一定の電圧ＶｄをＩＣ検出部４ｅに出力する。ホール素子４ａの出力電圧のレベルが低くなると、ＩＣ検出部４ｅは、ＩＣチップ２２ｚやＩＣ接点２２ａが有ることを検出し、この検出結果を示すＩＣ検出信号を前述の制御部１１に出力する。
【００５１】
一方、ＩＣカード２１、２２以外のＩＣチップやＩＣ接点を備えていない磁気カードが挿入口１ｂから通路１ｃに挿入された場合は、磁気カードの磁気ストライプによって磁石４ｄの磁界Ｍｃが乱れるおそれがある。然るに、一般的に磁気ストライプは、図１７（ａ）に示す磁気ストライプ２２ｓのように、ＩＣ接点２２ａやＩＣチップ２２ｚの備わる位置から離れた端部位置に備わっているため、磁界Ｍｃが乱れる程度はＩＣカード２１、２２の挿入時と比べてかなり小さい。そのため、ホール素子４ａの出力電圧が、図１７（ｂ）の電圧Ｖｄほど変化せず、カード挿入前の出力電圧Ｖｃ（図１７（ｂ））とあまり変わらなくなる。このようにホール素子４ａの出力電圧がＩＣカード２１、２２の挿入時ほど変化しなければ、ＩＣ検出部４ｅはＩＣチップ２２ｚやＩＣ接点２２ａが無いことを検出し、上述したＩＣ検出信号を制御部１１に出力しない。なお、磁石４ｄとして強度の小さな磁界を発生するものを用いた場合は、磁気ストライプによって磁石の磁界が全く乱れなくなるとともに、磁石の磁界によって磁気ストライプの磁気情報が全く影響を受けなくなるが、その一方で、ＩＣチップ２２ｚやＩＣ接点２２ａによる磁界の乱れが小さくなって、ホール素子４ａの出力電圧の変化も小さくなってしまう。そこで、この場合には、ＩＣ検出部４ｅからホール素子４ａに通電する電流値を大きくしたり、ホール素子４ａの出力電圧を増幅回路等で増幅したりすることで、ホール素子４ａの出力電圧の変化が大きくなって、ＩＣ検出部４ｅでＩＣチップ２２ｚまたはＩＣ接点２２ａが有ることを検出できる。
【００５２】
また、ＩＣチップ、ＩＣ接点および磁気ストライプのいずれも備えていないカードや異物が挿入口１ｂから通路１ｃに挿入された場合は、ＩＣカード２１、２２の挿入時ほど磁石４ｄの磁束Ｍｄが遮られて磁界Ｍｃが乱れることはないので、ホール素子４ａの出力電圧が、挿入前の出力電圧Ｖａとあまり変わらなくなる。そのため、ＩＣ検出部４ｅはＩＣチップ２２ｚやＩＣ接点２２ａが無いことを検出し、上述したＩＣ検出信号を制御部１１に出力しない。
【００５３】
上述したようなＩＣカードリーダ１０３の動作手順は、図１３で説明した動作手順と同様であるので、ここでは説明を省略する。但し、ＩＣカードリーダ１０３では、磁界発生手段として磁石４ｄを用いているので、図１３のステップＳ１２では、ＩＣ検出部４ｅの駆動を開始して、ホール素子４ａのみに電圧出力用の電流を通電させ、また、ステップＳ１６やステップＳ２９では、ＩＣ検出部４ｅの駆動を停止して、ホール素子４ａへの電流の通電を停止させる。
【００５４】
上述したように第３実施形態では、ＩＣカード２１やハイブリッドＩＣカード２２が挿入口１ｂから挿入された場合は、磁性体を含むＩＣチップ２１ｚ、２２ｚまたはＩＣ接点２１ａ、２２ａにより磁石４ｄの発生する磁界Ｍｃが乱れて、ホール素子４ａの出力電圧が挿入前と比べて低くなるため、ＩＣ検出部４ｅによってＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの有ることが検出できる。また、ＩＣカード２１、２２以外の磁気カード等や異物が挿入口１ｂから挿入された場合は、ＩＣカード２１、２２の挿入時ほど磁石４ｄの発生する磁界Ｍｃが乱れずホール素子４ａの出力電圧が変化することはないため、ＩＣ検出部４ｅによってＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの無いことが検出できる。よって、上記のようにＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの有ることが検出できたことで、挿入された物体がＩＣカード２１、２２であると判別することが可能となり、また、ＩＣチップ２１ｚ、２２ｚやＩＣ接点２１ａ、２２ａの無いことが検出できたことで、挿入された物体がＩＣカード２１、２２でないと判別することが可能となる。
【００５５】
また、上述したように磁界発生手段として永久磁石からなる磁石４ｄを用いると、磁石４ｄの磁界Ｍｃは静止しているため、例えば設計上の都合等により磁気ヘッド１７、１８と磁石４ｄとを接近させて配置しても、磁気ヘッド１７、１８が磁石４ｄの磁界Ｍｃによって誤動作しなくなる。
【００５６】
図１８〜図２０は、本発明の第４実施形態を示す図である。なお、図１８および図１９では、前述の図１および図４と同一部分には同一符号を付してある。本実施形態に係るＩＣカードリーダ１０４は、前述のＩＣチップ２１ｚとＩＣ接点２１ａを備えた接触式ＩＣカード２１（例えば図２）、非接触で通信を行うためのＩＣチップ（図示省略）やコイル（図示省略）を備えた非接触式ＩＣカード２３（図１５に図示）、および接触式のＩＣチップとＩＣ接点とに加えて非接触式のＩＣチップとコイルとを備えたハイブリッドＩＣカード２４（図１５に図示）を処理対象とする複合型のＩＣカードリーダである。なお、ＩＣカード２３、２４に備わるＩＣチップは、ＩＣカード２１のＩＣチップ２１ｚと同様に金属等の磁性体を含んでいる。また、ＩＣカード２３、２４に備わるコイルも銅のような金属等の磁性体を含んでいる。図１８に示す１９は非接触ＩＣチップと通信して情報を読み取るためのアンテナであって、図１９に示すように信号送信用コイル１９ａ、および信号受信用コイル１９ｂからなる。アンテナ１９は、挿入口１ｂから正規の姿勢で挿入されて本体内部１ａに取り込まれたＩＣカード２３、２４の裏面と対面し、かつＩＣカード２３、２４の非接触ＩＣチップが通る範囲の近傍の位置に設けられている。４ｆはアンテナ１９と対面するホール素子である。このホール素子４ｆは、挿入口１ｂから正規の姿勢で挿入されて本体内部１ａに取り込まれたＩＣカード２３、２４の表面と対面し、かつＩＣカード２４の非接触ＩＣチップが通る範囲と接触ＩＣチップやＩＣ接点が通る範囲の近傍の位置に設けられている。
【００５７】
図１９は、上記ＩＣカードリーダ１０４の電気的構成を示すブロック図である。図１９において、２０は前述のアンテナ１９を構成する送信用コイル１９ａと受信用コイル１９ｂとをそれぞれ駆動する回路からなる非接触ＩＣカード用通信部である。この通信部２０は、送信用コイル１９ａに所定値の電流を通電することにより、当該コイル１９ａから磁界を発生させ、ＩＣカード２３、２４の非接触ＩＣチップに信号を送信する。また、通信部２０は、受信用コイル１９ｂによってＩＣカード２３、２４の非接触ＩＣチップから送信される信号を受信する。４ｇは前述のホール素子４ｆを動作させるための回路を含むＩＣ検出部である。このＩＣ検出部４ｇがホール素子４ｆに所定値の電流を通電すると、ホール素子４ｆは送信用コイル１９ａが発生する磁界の変化に応じた電圧を出力する。本実施形態において送信用コイル１９ａは、磁界発生手段を構成する。
【００５８】
図１９の構成において、ＩＣカード２１、２３、２４が挿入口１ｂから挿入されて本体内部１ａに取り込まれた場合は、ＩＣカード２１、２３、２４には磁性体を含んだＩＣ接点やＩＣチップが備わっているので、これらＩＣ接点やＩＣチップが送信用コイル１９ａの上部に位置するときに、送信用コイル１９ａの発生する磁界が乱れて、ホール素子４ｆの出力電圧が挿入前と比べて低くなる。このため、ＩＣ検出部４ｇは、ＩＣチップやＩＣ接点が有ることを検出し、この検出結果を示すＩＣ検出信号を前述の制御部１１に出力する。一方、ＩＣカード２１、２３、２４以外のＩＣチップやＩＣ接点を備えていないカードや異物が挿入口１ｂから挿入されて本体内部１ａに取り込まれた場合は、送信用コイル１９ａの発生する磁界がＩＣカード２１、２３、２４の挿入時ほど乱れることはなく、ホール素子４ｆの出力電圧がＩＣカード２１、２３、２４の挿入時ほど変化しない。このため、ＩＣ検出部４ｇは、ＩＣチップやＩＣ接点が無いことを検出し、上述したＩＣ検出信号を制御部１１に出力しない。
【００５９】
図２０は、上記ＩＣカードリーダ１０４の動作手順を示すフローチャートである。各処理は、制御部１１（詳しくは、制御部１１に備わるＣＰＵ）が実行する。図２０において、カード幅Ｗ２を有する物体が挿入口１ｂから通路１ｃに挿入されると、カード幅検出センサ３が物体を検出して、ＯＦＦ状態からＯＮ状態への切り替わり信号を制御部１１に出力する。これにより、制御部１１は、カード幅検出センサ３がカードの挿入を検出したと判断する（ステップＳ４１：ＹＥＳ）。そして、制御部１１は、前述のＩＣ検出部４ｇの駆動を開始して、ホール素子４ｆに電圧出力用の電流を通電し、通信部２０によってアンテナ１９の駆動を開始して、送信用コイル１９ａから磁界を発生させる（ステップＳ４２）。続いて、制御部１１は、シャッタ５を開けて、モータ１５の正転駆動を開始することにより、挿入されたカードをローラ６で搬送して本体内部１ａに取り込んで行く（ステップＳ４３）。そして、カード位置検出センサ７ａがカードを検知しなくなってＯＦＦ状態となり、カード位置検出センサ７ｂ、７ｃがカードを検知してＯＮ状態となると、制御部１１は、カードを所定の位置で検出したと判断する（ステップＳ４４）。この後、所定時間が経過すると、制御部１１は、モータ１５の駆動を停止することにより、カードの取り込みを停止する（ステップＳ４５）。このとき、カードは、図１８に示したＩＣカード２３、２４のある位置に停止する。
【００６０】
挿入口１ｂから挿入された物体が接触式ＩＣカード２１や非接触式ＩＣカード２３やハイブリッドＩＣカード２４であれば、それらのＩＣカード２１、２３，２４が本体内部１ａに取り込まれる際に、前述したようにＩＣチップまたはＩＣ接点により送信用コイル１９ａの磁界が乱れて、ホール素子４ｆの出力電圧が低くなる。このため、ＩＣ検出部４ｇは、ＩＣチップやＩＣ接点が有ることを検出し、前述のＩＣ検出信号を制御部１１に出力する。これにより、制御部１１は、ＩＣ検出部４ｇがＩＣチップやＩＣ接点を検出したと判断し（ステップＳ４６：ＹＥＳ）、挿入された物体が接触式ＩＣカード２１と非接触式ＩＣカード２３とハイブリッドＩＣカード２４のいずれかであると判別する（ステップＳ４７）。また、挿入された物体が非接触式ＩＣカード２３またはハイブリッドＩＣカード２４であれば、これらのＩＣカード２３、２４が本体内部１ａに取り込まれる際に、送信用コイル１９ａが発生する磁界を受けて、ＩＣカード２３、２４に備わるコイルに電磁誘導により電流が流れる。このため、ＩＣカード２３、２４のコイルから磁界が発生し、送信用コイル１９ａの発生する磁界が乱れる。このときの送信用コイル１９ａの磁界の乱れを、受信用コイル１９ｂと通信部２０とによって検出すると、制御部１１は、非接触ＩＣチップを検出したと判断し（ステップＳ４８：ＹＥＳ）、挿入された物体が非接触式ＩＣカード２３またはハイブリッドＩＣカード２４であると判別する（ステップＳ４９）。
【００６１】
上記のように判別すると、制御部１１は、通信部２０によって送信用コイル１９ａからＩＣカード２３、２４に対して信号を送信して、ＩＣカード２３、２４の非接触ＩＣチップを通信可能な状態に活性化させる。非接触ＩＣチップは活性化すれば、コイルによってＩＣカードリーダ１０４に信号を送信するが、活性化しなければ、コイルによってＩＣカードリーダ１０４に信号を送信しない。このため、所定時間経過するまでに受信用コイル１９ｂと通信部２０とによって非接触ＩＣチップから信号を受信しなければ、制御部１１は、非接触ＩＣチップが活性化できなかったと判断する（ステップＳ５０：ＮＯ）。このように判断すると、制御部１１は、ＩＣカード２３、２４の非接触ＩＣチップから情報を読み取れないので、モータ１５の逆転駆動を開始することにより、ＩＣカード２３、２４をローラ６で搬送して挿入口１ｂに返却する（ステップＳ５６）。この後、ＩＣカード２３、２４が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６２】
上記に対して、ＩＣカード２３、２４の非接触ＩＣチップの活性化を試みてから、所定時間経過するまでに受信用コイル１９ｂと通信部２０とによって非接触ＩＣチップから信号を受信すると、制御部１１は、非接触ＩＣチップが活性化できたと判断する（ステップＳ５０：ＹＥＳ）。このように判断すると、制御部１１は、通信部２０とコイル１９ａ、１９ｂとによってＩＣカード２３、２４と通信を行って、非接触ＩＣチップから情報を読み取り（ステップＳ５１）、読み取った情報を一旦記憶部１２（図１９）に記憶した後に、通信部１６によって上位装置３０に送る。その後、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、制御部１１は、通信部２０と送信用コイル１９ａとによってＩＣカード２３、２４に対して通信の終了を知らせる信号を送信して、ＩＣカード２３、２４の非接触ＩＣチップを非活性化し、ＩＣカード２３、２４との通信を完了する（ステップＳ５２）。そして、制御部１１は、ＩＣ検出部４ｇの駆動を停止して、ホール素子４ｆへの電流の通電を停止し、アンテナ１９の駆動を停止して、送信用コイル１９ａからの磁界発生を停止する（ステップＳ５３）。続いて、制御部１１は、接触ＩＣチップに対する情報の読み取り処理が必要か否かを判定する（ステップＳ５４）。挿入された物体が接触ＩＣチップを備えていない非接触式ＩＣカード２３であれば、非接触ＩＣチップから読み取った情報に接触ＩＣチップが有ることを示す情報は含まれていない。このため、制御部１１は、非接触ＩＣチップから読み取った情報を記憶部１２から読み込むことにより、カードに接触ＩＣチップが無いので接触ＩＣチップに対する情報の読み取り処理が不要であると判断する（ステップＳ５４：ＮＯ）。なお、上位装置３０から、カードに接触ＩＣチップが無いので読み取り処理を実行しなくてもよいという指示や、カードに接触ＩＣチップは有るがここから情報を読み取る必要はないので読み取り処理を実行しなくてもよいという指示を受けることにより、制御部１１が、接触ＩＣチップに対する情報の読み取り処理が不要であると判断するようにしてもよい。情報の読み取り処理が不要と判断すると、制御部１１は、挿入されたカードは非接触式ＩＣカード２３であると判別し（ステップＳ５５）、モータ１５の逆転駆動を開始することにより、ＩＣカード２３をローラ６で搬送して挿入口１ｂに返却する（ステップＳ５６）。そしてこの後、ＩＣカード２３が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６３】
上記に対して、挿入された物体が接触ＩＣチップを備えたハイブリッドＩＣカード２４であれば、非接触ＩＣチップから読み取った情報に接触ＩＣチップが有ることを示す情報が含まれている。このため、制御部１１は、非接触ＩＣチップから読み取った情報を記憶部１２から読み込むことにより、カードに接触ＩＣチップが有るので接触ＩＣチップに対する情報の読み取り処理が必要であると判断する（ステップＳ５４：ＹＥＳ）。また、上述したように、上位装置３０から、カードに接触ＩＣチップが有るので読み取り処理を実行せよという指示を受けることにより、制御部１１が、接触ＩＣチップに対する情報の読み取り処理が必要であると判断するようにしてもよい。情報の読み取り処理が必要と判断すると、制御部１１は、挿入されたカードはハイブリッドＩＣカード２４であると判別し（ステップＳ５７）、ＩＣカード２４のＩＣ接点にＩＣ接点８を接触させる（ステップＳ６０）。そして、制御部１１は、ＩＣ接点８からＩＣカード２４のＩＣ接点に通電して、ＩＣカード２４の接触ＩＣチップを活性化させる。接触ＩＣチップが活性化されると、接触ＩＣチップからＩＣカードリーダ１０４に信号が送信されるので、この信号をＩＣ接点８と通信部１３とによって受信すると、制御部１１は、接触ＩＣチップが活性化できたと判断する（ステップＳ６１：ＹＥＳ）。このように判断すると、制御部１１は、ＩＣ接点８と通信部１３とによってＩＣカード２４と通信を行い、接触ＩＣチップから情報を読み取り（ステップＳ６２）、読み取った情報を通信部１６によって上位装置３０に送る。その後、上位装置３０から読み取った情報に対する処理が完了したことを示す通知を受けると、制御部１１は、通信部１３とＩＣ接点８とによってＩＣカード２４に対して通信の終了を知らせる信号を送信した後、ＩＣ接点８からの通電を停止して、ＩＣカード２４の接触ＩＣチップを非活性化し、ＩＣカード２４との通信を完了する（ステップＳ６３）。そして、制御部１１は、ＩＣカード２４のＩＣ接点からＩＣ接点８を離し（ステップＳ６４）、モータ１５の逆転駆動を開始することにより、ＩＣカード２４をローラ６で搬送して挿入口１ｂに返却する（ステップＳ５６）。この後、ＩＣカード２４が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６４】
上記に対して、ＩＣカード２４の接触ＩＣチップの活性化を試みてから、所定時間経過するまでにＩＣ接点８と通信部１３とによって接触ＩＣチップから信号を受信しなければ、制御部１１は、接触ＩＣチップが活性化できなかったと判断する（ステップＳ６１：ＮＯ）。このように判断すると、制御部１１は、ＩＣカード２４の接触ＩＣチップから情報を読み取れないので、モータ１５の逆転駆動を開始することにより、ＩＣカード２４をローラ６で搬送して挿入口１ｂに返却する（ステップＳ５６）。この後、ＩＣカード２４が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６５】
一方、挿入された物体が接触式ＩＣカード２１であれば、コイルを備えていないので、ＩＣカード２１が本体内部１ａに取り込まれても、ＩＣカード２３、２４のコイルの影響を受けた時のように送信用コイル１９ａの発生する磁界が乱れることはない。このため、受信用コイル１９ｂと通信部２０とによって送信用コイル１９ａの磁界の乱れを検出できないので、制御部１１は、ステップＳ４８で、非接触ＩＣチップを検出していないと判断し（ステップＳ４８：ＮＯ）、挿入された物体が接触式ＩＣカード２１であると判別する（ステップＳ５８）。このように判別すると、制御部１１は、ＩＣ検出部４ｇの駆動を停止して、ホール素子４ｆへの電流の通電を停止し、アンテナ１９の駆動を停止して、送信用コイル１９ａからの磁界発生を停止する（ステップＳ５９）。そして、制御部１１は、上述した手順と同様にしてステップＳ６０〜ステップＳ６４の各処理と、ステップＳ５６の処理を実行する。そして、ステップＳ５６でＩＣカード２１を挿入口１ｂに返却した後、ＩＣカード２１が挿入口１ｂから抜き取られると、制御部１１はシャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６６】
また、挿入された物体がＩＣカード２１、２３、２４以外のカード幅Ｗ２を有するカードや異物であれば、ＩＣチップやＩＣ接点を備えていないので、前述したようにＩＣカード２１、２３、２４の挿入時ほど送信用コイル１９ａの磁界が乱れずホール素子４ｆの出力電圧が変化しない。このため、ＩＣ検出部４ｇがＩＣチップやＩＣ接点が無いことを検出し、前述のＩＣ検出信号を制御部１１に出力することはない。これにより、制御部１１は、ＩＣ検出部４ｇがＩＣチップやＩＣ接点を検出していないと判断し（ステップＳ４６：ＮＯ）、挿入された物体が非対応カードまたは異物であると判別する（ステップＳ６５）。このように判別すると、制御部１１は、ＩＣ検出部４ｇの駆動を停止して、ホール素子４ｆへの電流の通電を停止し、アンテナ１９の駆動を停止して、送信用コイル１９ａからの磁界発生を停止する（ステップＳ６６）。そして、制御部１１は、非対応カードまたは異物を挿入口１ｂに返却し（ステップＳ５６）、その後、シャッタ５を閉じて、モータ１５の駆動を停止し、処理を終了する。
【００６７】
上述したように第４実施形態では、接触式ＩＣカード２１や非接触式ＩＣカード２３やハイブリッドＩＣカード２４が挿入口１ｂから挿入された場合は、磁性体を含むＩＣチップまたはＩＣ接点により送信用コイル１９ａの発生する磁界が乱れて、ホール素子４ｆの出力電圧が挿入前と比べて低くなるため、ＩＣ検出部４ｇによってＩＣチップやＩＣ接点の有ることが検出できる。また、ＩＣカード２１、２３、２４以外のカードや異物が挿入口１ｂから挿入された場合は、ＩＣカード２１、２３、２４の挿入時ほど送信用コイル１９ａの発生する磁界が乱れずホール素子４ｆの出力電圧が変化することはないため、ＩＣ検出部４ｇによってＩＣチップやＩＣ接点の無いことが検出できる。よって、上記のようにＩＣチップやＩＣ接点の有ることが検出できたことで、挿入された物体がＩＣカード２１、２３、２４であると判別することが可能となり、また、ＩＣチップやＩＣ接点の無いことが検出できたことで、挿入された物体がＩＣカード２１、２３、２４でないと判別することが可能となる。
【００６８】
また、上述したように非接触通信を行うための送信用コイル１９ａを磁界発生手段として兼用することで、前述の電磁石４ｂや磁石４ｄを設けることなく、送信用コイル１９ａとホール素子４ｆとによりＩＣカード２１、２３、２４のＩＣチップやＩＣ接点の有無を検出することができる。また、挿入されたカードにＩＣチップやＩＣ接点が有ることを検出してＩＣカード２１、２３、２４と判別した後に、受信用コイル１９ｂおよび通信部２０によってそのＩＣカード２１、２３、２４に非接触ＩＣチップが有るか否かを検出することで、それが非接触式ＩＣカードか接触式ＩＣカードかを判別することができる。
【００６９】
以上述べた実施形態においては、ホール素子４ａ、４ｆをカードの表面と対面するように通路１ｃより上側に設け、磁界発生手段である電磁石４ｂ、磁石４ｄ、送信用コイル１９ａをカードの裏面と対面するように通路１ｃより下側に設けた場合を例に挙げているが、本発明はこれのみに限定するものではない。これ以外に、例えばホール素子４ａと電磁石４ｂとを、図２１（ａ）に示すように通路１ｃの片側（上側）に上下方向Ｕ、Ｄに並べて設けたり、図２１（ｂ）に示すように通路１ｃの片側（上側）に左右方向Ｌ、Ｒに並べて設けたり、図２１（ｃ）に示すように通路１ｃの片側にカード挿入方向Ｆに並べて設けたりしてもよい。また、ホール素子４ａと電磁石４ｂとを、通路１ｃに対して垂直または平行に並べず、斜めに並べてもよい。磁界発生手段として、電磁石４ｂに代えて、磁石４ｄや送信用コイル１９ａを用いた場合も同様である。
【００７０】
また、以上の実施形態では、接触式ＩＣカードと磁気カードとを処理対象とする複合型のＩＣカードリーダ１０３で、静止磁界を発生させる磁石４ｄを用いた場合を例に挙げているが、本発明はこれのみに限定するものではなく、例えば接触式ＩＣカードのみを処理対象とするＩＣカードリーダ１０１や、接触式ＩＣカードと非接触式ＩＣカードとを処理対象とする複合型のＩＣカードリーダ１０４で、静止磁界を発生させる磁石４ｄを用いてもよい。
【００７１】
また、以上の実施形態では、ホール素子と磁界発生手段とによって、ＩＣカードのＩＣチップとＩＣ接点とをそれぞれ検出可能にした場合を例に挙げているが、本発明はこれのみに限定するものではない。これ以外に、磁界発生手段の磁界の強度やホール素子の出力電圧の増幅率等を調整したり、ホール素子の出力電圧にしきい値を設定したりすることにより、例えばＩＣ接点のみを検出するようにしてもよい。また、ＩＣチップのみを検出するようにしてもよい。
【００７２】
さらに、以上の実施形態では、接触式ＩＣカード専用のＩＣカードリーダ１０１や、ＩＣ接点と磁気ストライプとを備えたハイブリッドＩＣカード２２を処理可能なＩＣカードリーダ１０２、１０３、および接触ＩＣチップと非接触ＩＣチップとを備えたハイブリッドＩＣカード２４を処理可能なＩＣカードリーダ１０４に、本発明を適用した場合を例に挙げているが、本発明はこれ以外にも、非接触式ＩＣカード専用のＩＣカードリーダ、非接触ＩＣチップと磁気ストライプとを備えたハイブリッドＩＣカードを処理可能なＩＣカードリーダ、ＩＣ接点と非接触ＩＣチップと磁気ストライプとを備えたハイブリッドＩＣカードを処理可能なＩＣカードリーダのような、各種のＩＣカード処理装置に適用することが可能である。
【００７３】
【発明の効果】
本発明によれば、ＩＣカードが挿入された場合は、磁性体を含んだＩＣチップまたはＩＣ接点により磁界発生手段の磁界が乱れて、ホール素子の出力電圧が低くなるため、ＩＣチップやＩＣ接点の有ることが検出でき、また、ＩＣカード以外のカードが挿入口から挿入された場合は、ＩＣカードの挿入時ほど磁界発生手段の発生する磁界が乱れずホール素子の出力電圧も変化することはないため、ＩＣチップやＩＣ接点の無いことが検出できる。よって、ＩＣチップやＩＣ接点の有無の結果から、挿入された物体がＩＣカードか否かを判別することが可能となる。
【図面の簡単な説明】
【図１】第１実施形態のＩＣカードリーダの概略構造図である。
【図２】第１実施形態のＩＣカードリーダの概略構造図である。
【図３】第１実施形態のＩＣカードリーダの概略構造図である。
【図４】第１実施形態のブロック図である。
【図５】第１実施形態のホール素子と電磁石を説明するための図である。
【図６】第１実施形態のホール素子と電磁石を説明するための図である。
【図７】第１実施形態のフローチャートである。
【図８】第２実施形態のＩＣカードリーダの概略構造図である。
【図９】第２実施形態のＩＣカードリーダの概略構造図である。
【図１０】第２実施形態のＩＣカードリーダの概略構造図である。
【図１１】第２実施形態のブロック図である。
【図１２】第２実施形態の磁気ヘッドの情報と電磁石の磁界の変化図である。
【図１３】第２実施形態のフローチャートである。
【図１４】第３実施形態のＩＣカードリーダの概略構造図である。
【図１５】第３実施形態のブロック図である。
【図１６】第３実施形態のホール素子と磁石を説明するための図である。
【図１７】第３実施形態のホール素子と磁石を説明するための図である。
【図１８】第４実施形態のＩＣカードリーダの概略構造図である。
【図１９】第４実施形態のブロック図である。
【図２０】第４実施形態のフローチャートである。
【図２１】他の実施形態を示す図である。
【符号の説明】
１ａ    本体内部
１ｂ    挿入口
１ｄ    挿入部
３      カード幅検出センサ
４ａ    ホール素子
４ｂ    電磁石
４ｄ    磁石
４ｆ    ホール素子
８      カードリーダ側ＩＣ接点
１３    ＩＣカード用通信部
１７    第１磁気ヘッド
１８    第２磁気ヘッド
１９    アンテナ
１９ａ  送信用コイル
２１    接触式ＩＣカード
２１ａ  ＩＣ接点
２１ｚ  接触ＩＣチップ
２２    ハイブリッドＩＣカード
２２ａ  ＩＣ接点
２２ｚ  接触ＩＣチップ
２２ｓ  磁気ストライプ
２３    非接触式ＩＣカード
２４    ハイブリッドＩＣカード
Ｍａ    電磁石の磁界
Ｍｃ    磁石の磁界
Ｔ１    磁気ヘッドの情報読み取りの周期
Ｔ２    電磁石の磁界の変化の周期
１０１〜１０４  ＩＣカードリーダ
【図１】
2005070870.tif 000003
【図２】
2005070870.tif 000004
【図３】
2005070870.tif 000005
【図４】
2005070870.tif 000006
【図５】
2005070870.tif 000007
【図６】
2005070870.tif 000008
【図７】
2005070870.tif 000009
【図８】
2005070870.tif 000010
【図９】
2005070870.tif 000011
【図１０】
2005070870.tif 000012
【図１１】
2005070870.tif 000013
【図１２】
2005070870.tif 000014
【図１３】
2005070870.tif 000015
【図１４】
2005070870.tif 000016
【図１５】
2005070870.tif 000017
【図１６】
2005070870.tif 000018
【図１７】
2005070870.tif 000019
【図１８】
2005070870.tif 000020
【図１９】
2005070870.tif 000021
【図２０】
2005070870.tif 000022
【図２１】
2005070870.tif 000023