(57)【要約】【課題】  ＩＣカードの端子に接するように備えられた接触端子の汚れ具合を提示することで、この接触端子のクリーニング実施の有無を判断させることができるＩＣカードリーダライタ及びその汚れ検出方法並びに汚れ検出用プログラムを提供する。【解決手段】  接触端子２に接するようにして設置した導電板３を備え、接触端子２と導電板３との接点における接触抵抗値を測定し、この接触抵抗値が一定の値を超えた場合にこの旨を接触端子２の汚れとして提示する。【選択図】図１
2007257576.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うＩＣカードリーダライタにおいて、
前記接触端子と接触可能に配置された導電板と、この導電板と前記接触端子とが接触する接点の接触抵抗値を測定し汚れデータとして検出する汚れデータ検出部と、この測定された接触抵抗値が予め特定した許容抵抗値を超えているか否か判定する主制御部と、前記接触抵抗値が前記許容抵抗値を超えていると判定された場合にその旨を前記接触端子が汚れていることを示す情報として提示する提示部とを備えたことを特徴とするＩＣカードリーダライタ。
【請求項２】
前記請求項１に記載のＩＣカードリーダライタにおいて、
前記ＩＣカードの端子に接触した前記接触端子を介してＩＣカードのデータを授受するデータアクセス部を備えると共に、前記接触端子からの電導経路を前記汚れデータ検出部方向及び前記データアクセス部方向のいずれかに切り替えるセレクト部を備えたことを特徴とするＩＣカードリーダライタ。
【請求項３】
前記請求項１又は２に記載のＩＣカードリーダライタにおいて、
前記接触端子におけるコンタクトピンと同数の前記汚れデータ検出部を各コンタクトピンに接続する形で備え、前記導電板と各コンタクトピンとの接点毎の接触抵抗を測定するようにしたことを特徴とするＩＣカードリーダライタ。
【請求項４】
前記請求項１乃至３のいずれかに記載のＩＣカードリーダライタにおいて、
前記主制御部が、前記測定された接触抵抗値に基づいて前記接触端子の汚れ度合いを段階的に提示するように前記提示部を制御する機能を有したことを特徴とするＩＣカードリーダライタ。
【請求項５】
前記請求項１乃至４のいずれかに記載のＩＣカードリーダライタにおいて、
前記導電板と前記接触端子との間に取り外し可能に設置されたシャッターを備えたことを特徴とするＩＣカードリーダライタ。
【請求項６】
ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うＩＣカードリーダライタの汚れ検出方法において、
予め前記接触端子と接触できるように設置した導電板と前記接触端子とが接触する接点の接触抵抗値を測定し汚れデータとして検出する汚れデータ検出工程と、
この測定された接触抵抗値が予め特定された許容抵抗値を超えているか否か判定する判定工程と、
前記接触抵抗値が前記許容抵抗値を超えると判定された場合にこの旨を前記接触端子が汚れていることを示す情報として出力する出力工程とを設けたことを特徴とする汚れ検出方法。
【請求項７】
前記請求項６に記載の汚れ検出方法において、
前記接触端子からの電導経路を、汚れデータを検出するための方向及びＩＣカードとの間でデータの授受を行うための方向のいずれかに切り替えるセレクト工程を設けたことを特徴とする汚れ検出方法。
【請求項８】
前記請求項６又は７に記載の汚れ検出方法において、
前記汚れデータ検出工程を、前記導電板と前記接触端子との接点毎の接続抵抗値検出を同時且つ個別に行うように構成したことを特徴とする汚れ検出方法。
【請求項９】
前記請求項６乃至８のいずれかに記載の汚れ検出方法において、
前記出力工程を、前記測定された接触抵抗値に応じて前記接触端子の汚れ度合いを段階的に示す情報を出力するように構成したことを特徴とする汚れ検出方法。
【請求項１０】
ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うＩＣカードリーダライタを制御するコンピュータに、
予め前記接触端子と接触できるように設置した導電板と前記接触端子とが接触する接点の接触抵抗値が予め特定された許容抵抗値を超えているか否か判定する判定処理と、前記接触抵抗値が前記許容抵抗値を超えると判定された場合にこの旨を前記接触端子が汚れていることを示す情報として出力する出力処理とを実行させることを特徴とする汚れ検出用プログラム。
【請求項１１】
前記請求項１０に記載の汚れ検出用プログラムにおいて、
前記接触端子からの電導経路を汚れデータを検出するための方向及びＩＣカードとの間でデータの授受を行うための方向のいずれかに切り替えるセレクト処理を前記コンピュータに実行させることを特徴とする汚れ検出用プログラム。
【請求項１２】
前記請求項１０又は１１に記載の汚れ検出用プログラムにおいて、
前記出力処理にあっては、前記接触抵抗値に応じて前記接触端子の汚れ度合いを段階的に示す情報を出力するようにこの内容を特定したことを特徴とする汚れ検出用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣカードリーダライタとその汚れ検出方法，汚れ検出用プログラムに関し、特にＩＣカードと接する接触端子が汚れたことを瞬時に提示するＩＣカードリーダライタとその汚れ検出方法，汚れ検出用プログラムに関する。
【背景技術】
【０００２】
半導体集積回路（ＩＣチップ）を内蔵しデータ情報を記録できるＩＣカードが、一般に広く利用されている。そして、接触式のＩＣカードに対してデータの読み書きを行うＩＣカードリーダライタは、ＩＣカードに露出して設けられた端子に接触するように接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うように構成されている。ところが、このような構成のＩＣカードリーダライタにおいては、端子同士の接点における接触不良が生じ、このためにＩＣカードが未挿入であるかのような誤作動が起こってしまうことがある。
【０００３】
このような誤作動を防止するために、ＩＣカードリーダライタの接触端子とＩＣカード側の端子との接点の接触不良の原因の一つである接触端子の汚れを取り除いておく必要がある。しかし、上述した誤作動を防止するためには、接触端子のクリーニングを汚れの有無に関わらず定期的に行わなければならず、利用者にとってとても煩わしい。これを解消するために、ＩＣカードが挿入されていることを検出しておくことで、動作不良が起きた場合のその原因が端子の接触不良であると報知できる装置が、特許文献１に開示されている。
【０００４】
【特許文献１】特開２００５‐２０２７７２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に示すような装置では、ＩＣカードをＩＣカードリーダライタに挿入し動作不良が起きたときに、はじめて、その原因が接触不良であると分かるだけで、未然に動作不良を防止することはできない。よって、この接触不良による誤作動を未然に防止する方法としては、ＩＣカードリーダライタの接触端子をクリーニングしておくしかない。しかし、誤作動を未然に防止するためには、接触端子を、その汚れの有無に関わらず定期的にクリーニングする必要があり、これを利用者が実施するのでは利用者に対して煩雑な作業を強いらなければならないという不都合があった。
【０００６】
そこで、本発明は、上記従来技術の不都合を改善し、ＩＣカードの端子に接するように備えた接触端子の汚れ具合を事前に確認でき、これに従って接点端子をクリーニングすることでＩＣカード挿入時の誤作動を未然に防止することができるＩＣカードリーダライタ及びその汚れ検出方法並びに汚れ検出用プログラムを提供することを、その目的とする。
【課題を解決するための手段】
【０００７】
上記目的を達成するため、本発明のＩＣカードリーダライタは、ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うもので、接触端子と接触可能に配置される導電板と、この導電板と接触端子とが接触する接点の接触抵抗値を測定し汚れデータとして検出する汚れデータ検出部と、この測定された接触抵抗値が予め特定した許容抵抗値を超えているか否か判定する主制御部と、接触抵抗値が許容抵抗値を超えていると判定された場合にその旨を接触端子が汚れていることを示す情報として提示する提示部とを備えたことを特徴とする（請求項１乃至４）。
【０００８】
ＩＣカードリーダライタの接触端子に油分や埃等が付着し汚れていると、ＩＣカード端子との接点の面積が小さくなりこの接点における接触抵抗値が大きくなる。このことから、本発明のＩＣカードリーダライタによれば、装備した導電板と接触端子を接触させて、その接点における接触抵抗値を測定し、この接触抵抗値が一定の値を超えた場合にこの旨を接触端子の汚れとして提示することができる。これにより、ＩＣカードリーダライタの接触端子の汚れ具合を事前に確認でき、これに従って接点端子をクリーニングすることができる。
【０００９】
また、上記のＩＣカードリーダライタは、ＩＣカードの端子に接触した接触端子を介してＩＣカードのデータを授受するデータアクセス部を備えると共に、接触端子からの電導経路を汚れデータ検出部方向及びデータアクセス部方向のいずれかに切り替えるセレクト部とを備えてもよい（請求項２）。このようにすると、ＩＣカードリーダライタにおいて、通常の機能であるＩＣカードとのデータ授受機能を動作させるか、又は、接触端子の汚れ検出機能を動作させるかを切り替えることができる。
【００１０】
更に、上記のＩＣカードリーダライタにおいて、接触端子におけるコンタクトピンと同数の汚れデータ検出部を各コンタクトピンに接続する形で備え、導電板と各コンタクトピンとの接点毎の接触抵抗を測定するようにしてもよい（請求項３）。このようにすると、導電板と接触端子との接点毎の接続抵抗値検出を同時に行うことができるので、検出時間を短縮することができる。
【００１１】
また更に、上記のＩＣカードリーダライタにおいて、主制御部が、測定された接触抵抗値に基づいて接触端子の汚れ度合いを段階的に提示するように提示部を制御する機能を有してもよい（請求項４）。このようにすると、接触端子のクリーニング時期を予測することができる。
【００１２】
また更に、上記のＩＣカードリーダライタは、上述した導電板と接触端子との間に取り外し可能に設置されたシャッターを備えてもよい（請求項５）。このようにすると、導電板の表面が汚れることを防止することができる。
【００１３】
次に、本発明の汚れ検出方法は、ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うＩＣカードリーダライタの汚れ検出方法であり、予め接触端子と接触できるように設置した導電板と接触端子とが接触する接点の接触抵抗値を測定し汚れデータとして検出する汚れデータ検出工程と、この測定された接触抵抗値が予め特定された許容抵抗値を超えているか否か判定する判定工程と、接触抵抗値が許容抵抗値を超えると判定された場合にこの旨を接触端子が汚れていることを示す情報として出力する出力工程とを設けたことを特徴とする（請求項６乃至９）。
【００１４】
本発明の汚れ検出方法によれば、ＩＣカードリーダライタの接触端子に油分や埃等が付着し汚れていると、ＩＣカード端子との接点の面積が小さくなりこの接点における接触抵抗値が大きくなることを利用して、準備した導電板と接触端子を接触させて、その接点における接触抵抗値が一定の値を超えた場合にこの旨を接触端子の汚れとして提示することができる。これにより、ＩＣカードリーダライタの接触端子の汚れ具合を事前に確認でき、これに従って接点端子をクリーニングすることができる。
【００１５】
また、上記の汚れ検出方法は、接触端子からの電導経路を、汚れデータを検出するための方向及びＩＣカードとの間でデータの授受を行うための方向のいずれかに切り替えるセレクト工程を設けてもよい（請求項７）。このようにすると、ＩＣカードリーダライタにおいて、通常の機能であるＩＣカードのデータ授受を行う機能を動作させるか、又は、接触端子の汚れ検出機能を動作させるかを切り替えることができる。
【００１６】
また上記の汚れ検出方法において、汚れデータ検出工程を、導電板と接触端子との接点毎の接続抵抗値検出を同時且つ個別に行うように構成してもよい（請求項８）。このようにすると、導電板と接触端子との接点毎の接続抵抗値の検出時間を短縮することができる。
【００１７】
更に、上記の汚れ検出方法において、出力工程を、測定された接触抵抗値に応じて接触端子の汚れ度合いを段階的に示す情報を出力するように構成してもよい（請求項９）。このようにすると、接触端子のクリーニング時期を予測することができる。
【００１８】
次に、本発明の汚れ検出用プログラムは、ＩＣカードの端子に接触するための接触端子を備え、この接触端子を介してＩＣカードとの間でデータの授受を行うＩＣカードリーダライタを制御するコンピュータに、予め接触端子と接触できるように設置した導電板と接触端子とが接触する接点の接触抵抗値が予め特定された許容抵抗値を超えているか否か判定する判定処理と、接触抵抗値が許容抵抗値を超えると判定された場合にこの旨を接触端子が汚れていることを示す情報として出力する出力処理とを実行させることを特徴とする（請求項１０乃至１２）。
【００１９】
また、上記の汚れ検出用プログラムは、接触端子からの電導経路を汚れデータを検出するための方向及びＩＣカードとの間でデータの授受を行うための方向のいずれかに切り替えるセレクト処理をコンピュータに実行させてもよい（請求項１１）。
【００２０】
更に、上記の汚れ検出用プログラムにおいて、上述した出力処理にあっては、接触抵抗値に応じて接触端子の汚れ度合いを段階的に示す情報を出力するようにこの内容を特定してもよい（請求項１２）。
【００２１】
このような汚れ検出用プログラムによれば、上述したＩＣカードリーダライタ及びその汚れ検出方法と同様の作用効果を得ることができる。
【発明の効果】
【００２２】
本発明は以上のように構成され機能するため、これにより、利用者は、ＩＣカードリーダライタの誤作動を未然に防止するために実施する接触端子のクリーニングを、その汚れ具合を認識した上で実行することができるため、定期クリーニングが不要となる。また、ＩＣカード挿入時にデータ授受の不具合が起きた場合に、その原因を接触端子の汚れであると認識することができる。
【発明を実施するための最良の形態】
【００２３】
以下、本発明における一実施形態を、図面を参照して説明する。
【００２４】
図１は、本実施形態のＩＣカードリーダライタの構成を示すブロック図である。
【００２５】
図１に示すとおり、本実施形態におけるＩＣカードリーダライタ１は、ＩＣカードの端子に接触するための接触端子２と、この接触端子２と接触可能に配置された導電板３と、ＩＣカードの端子と接触端子２とが正しく接触する位置にＩＣカードを搬送するカード搬送路４と、接触端子２からの電導経路を汚れ検出処理を実行するための方向及びデータ授受処理を行うための方向のいずれかに切り替えるセレクト部５と、接触端子２と導電板３とが接触する接点の接触抵抗値を測定する汚れデータ検出部６とを備えている。
【００２６】
更に、ＩＣカードリーダライタ１は、ＩＣカードリーダライタ１の本来の機能であるＩＣカードとのデータ授受処理を行うデータアクセス部５と、ＩＣカードリーダライタ１の制御を担っている主制御部としてのＣＰＵ８と、各種データを記憶するメモリ９と、接触端子２が汚れていることを提示する提示部としてのＬＥＤ（発光ダイオード）１０と、接触端子２と導電板３との間に取り外し可能に設置されたシャッター１１とを備えて構成されている。
【００２７】
また、図１に示すように、ＩＣカードリーダライタ１は上位装置１２に接続されており、主制御部８が上位装置１２からの指示情報を受信しこれに基づいてＩＣカードリーダライタ１本体の動作を制御する。この上位装置１２としては金融機関等で用いられる現金処理装置等が考えられる。また、この上位装置１２は、画面や音声発話機能等を有しており、主制御部８からの情報を画面や音声を用いて提示する提示部としての役割もある。
【００２８】
接触端子２は、ＩＣカードの端子に接触することで、ＩＣカードとデータアクセス部５との間のデータ伝達経路を確保する。セレクト部５は、接触端子２からの電導経路を汚れデータ検出部６への方向及びデータアクセス部７への方向のいずれかに切り替える機能を有している。これにより、ＩＣカードリーダライタ１において、通常の機能であるＩＣカードとのデータ授受機能を動作させるか、又は、接触端子の汚れ検出機能を動作させるかを切り替えることができる。
【００２９】
汚れデータ検出部６は、接触端子２と導電板３とが接触する接点毎の接触抵抗値を測定する機能を有している。実際には、接点に電圧を印加して接点の電流値を測定しこれを基に接触抵抗値を算出しているものとする。ここで、汚れデータ検出部６を、接触端子２を構成するコンタクトピンと同数設け各コンタクトピンに接続する形で装備することで、導電板３と各コンタクトピンとの接点毎の接触抵抗値を同時に測定するようにできる。また、接触端子２に油分や埃等が付着し汚れてくると、この接点における接触抵抗値が変化することから、汚れデータ検出部６は、測定した接触抵抗値を汚れデータとして主制御部８へ出力する。
【００３０】
主制御部８は、汚れデータとしての接触抵抗値を、メモリ９に予め記憶されている許容接触抵抗値と比較し、この許容接触抵抗値を超えていた場合に、ＬＥＤ１０を発光させるように制御すると共に、上位装置１２に対して接触端子２が汚れていることを示す情報を出力する機能を有している。このとき、主制御部８は、汚れデータとしての接触抵抗値に基づいて接触端子２の汚れを段階的に提示するように上位装置１２に通知してもよい。例えば、メモリ９が上限許容接触抵抗値と下限許容接触抵抗値の２つの抵抗値を記憶しているものとし、汚れデータとしての接触抵抗値が下限許容接触抵抗値を超えた場合は、「もう少しでクリーニング時期です。」と画面に表示するように上位装置１２へ通知し、上限許容接触抵抗値を超えた場合には、「クリーニングして下さい。」と画面に表示するように通知する等が考えられる。
【００３１】
シャッター１１は、導電板３の表面が汚れることを防止するために設置されており、ＩＣカード挿入時には、ＩＣカードと導電板３の間に有り、汚れ検出時は、接触端子２と導電板３との間から取り外されるようになっている。
【００３２】
次に、本実施形態のＩＣカードリーダライタ１における動作を説明する。
【００３３】
はじめに、ＩＣカードリーダライタ１における従来から搭載されている本来の機能であるＩＣカードとのデータ授受動作について説明する。
【００３４】
まず、上位装置１２からのＩＣカードデータ授受実施命令が主制御部８に与えられる。命令を受けた主制御部８によってセレクト部５がデータアクセス部７と接触端子２とを接続するように制御される。
【００３５】
ＩＣカードが接触端子２とシャッター１１との間に挿入され、ＩＣカードの端子と接触端子２とが正しく接触する定位置まで搬送されると、データアクセス部７によってＩＣカードとのデータ授受が実行される。このときの、ＩＣカードが挿入されている状態を図２の（ａ）に示す。
【００３６】
次に、ＩＣカードリーダライタ１における接触端子２の汚れ検出動作について図３を参照して説明する。ここで、本発明にかかる汚れ検出方法についても、同時に説明する。
【００３７】
まず、上位装置１２からの汚れ検出処理実施命令が、主制御部８に与えられる（図３：ステップＳ１）。命令を受けた主制御部８によってセレクト部５がデータアクセス部７と接触端子２とを接続するように制御される（図３：ステップＳ２，セレクト工程）。そして、シャッター１１が接触端子２と導電板３との間から取り外されると、汚れデータ検出部６により接触端子２と導電板３との接触抵抗値が測定され（図３：ステップＳ３，汚れデータ検出工程）、この接触抵抗値とメモリ９に記憶されている許容接触抵抗値とが主制御部８において比較される（図３：ステップＳ４，判定工程）。その結果、汚れデータとしての接触抵抗値が許容接触抵抗値を超えていると判定された場合、主制御部８はＬＥＤ１を発光させ（図３：ステップＳ５，出力工程）、接触端子２が汚れていることを示す情報を上位装置１２へ出力する（図３：ステップＳ６，出力工程）。そして、この情報を受けた上位装置１２は、接触端子２が汚れていることを画面や音声を用いて提示する。この汚れ検出時における、接触端子２と導電板３とが接触している状態を図２の（ｂ）に示す。
【００３８】
ここで、上述したセレクト工程，判定工程，出力工程についてはその内容をプログラム化しセレクト処理，判定処理，出力処理としてコンピュータが実行するようにＩＣカードリーダライタ１を構成してもよい。
【００３９】
以上のように本実施形態のＩＣカードリーダライタ１によれば、接触端子２と導電板３との接点における接触抵抗値を測定し、この接触抵抗値が一定の値を超えた場合にこの旨を接触端子２の汚れとして提示することができる。これにより、ＩＣカードリーダライタ１の接触端子２の汚れ具合を事前に確認でき、これに従って接点端子２をクリーニングすることができる。
【図面の簡単な説明】
【００４０】
【図１】本発明における一実施形態のＩＣカードリーダライタの構成を示すブロック図である。
【図２】図１に示す実施形態のＩＣカードリーダライタにおけるＩＣカード挿入時と汚れ検出時での接触端子２及び導電板３の状態を示す図である。
【図３】図１に示す実施形態のＩＣカードリーダライタにおける接触端子２の汚れ検出動作を示すフローチャートである。
【符号の説明】
【００４１】
１  ＩＣカードリーダライタ
２  接触端子
３  導電板
４  カード搬送路
５  セレクト部
６  汚れデータ検出部
７  データアクセス部
８  主制御部としてのＣＰＵ
９  メモリ
１０  提示部としてのＬＥＤ（発光ダイオード）
１１  シャッター
１２  提示部としての上位装置
【図１】
2007257576.tif 000003
【図２】
2007257576.tif 000004
【図３】
2007257576.tif 000005