(57)【要約】【課題】決済処理に掛かる時間を短くすることができるカードリーダを提供する。【解決手段】カードリーダは、ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダであって、前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定する種別特定部と、前記種別特定部が特定した前記種別に応じた情報を出力する出力部と、を備える。【選択図】図３
2020086856.tif 000002
【特許請求の範囲】
【請求項１】
ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダであって、
前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定する種別特定部と、
前記種別特定部が特定した前記種別に応じた情報を出力する出力部と、
を備えるカードリーダ。
【請求項２】
前記出力部は、
前記種別特定部が前記ＩＣチップを搭載したカード媒体を用いて決定した前記種別に応じた決済処理に必要な情報を出力する、
請求項１に記載のカードリーダ。
【請求項３】
前記読み取り対象のカード媒体は磁気ストライプを備え、
前記種別特定部は、
前記磁気ストライプ内の情報に基づいて前記種別を特定する、
請求項１または請求項２に記載のカードリーダ。
【請求項４】
請求項１から請求項３の何れか一項に記載のカードリーダと、上位装置とを有するカードリーダシステムであって、
前記上位装置は、
前記カードリーダが備える前記種別特定部が特定した前記種別に基づいて、前記カードリーダが行う決済処理の順番を決定する処理順決定部と、
前記順番に従って前記決済処理を実行する決済処理部と、
を備える、
カードリーダシステム。
【請求項５】
前記上位装置は、
前記読み取り対象のカード媒体の表面の画像を取得する画像取得部と、
前記画像取得部が取得した前記画像を解析する画像解析部と、
を備え、
前記種別特定部は、
前記画像解析部が解析した前記画像の解析結果に基づいて前記種別を特定する、
請求項４に記載のカードリーダシステム。
【請求項６】
ユーザによる操作を検出する操作検出部、
を備え、
前記種別特定部は、
前記操作検出部が検出した前記操作に基づいて前記種別を特定する、
請求項４または請求項５の何れか一項に記載のカードリーダシステム。
【請求項７】
ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダによる処理方法であって、
前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定することと、
特定した前記種別に応じた情報を出力することと、
を含む処理方法。
【請求項８】
ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダのコンピュータに、
前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定することと、
特定した前記種別に応じた情報を出力することと、
を実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、カードリーダ、カードリーダシステム、処理方法及びプログラムに関する。
【背景技術】
【０００２】
経済産業省は、安全性の観点から、ＩＣチップを搭載したカード媒体に対応し、業界ごとに共有できる決済システムの普及を促している。
特許文献１には、関連する技術として、カード媒体におけるＩＣチップが存在すべき箇所のインピーダンスを測定し、そのインピーダンスの測定結果に基づいて、ＩＣチップの有無を判定する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−２２８１５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、高速道路の決済では、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップを搭載したカード媒体であるＥＭＶ（Ｅｕｒｏｐａｙ，  ＭａｓｔｅｒＣａｒｄ，  ＶＩＳＡ  ｐｒｏｔｏｃｏｌ）−ＩＣカード、ＩＣチップを搭載したカード媒体であるＥＭＶ−ＩＣカード以外のＩＣカード（例えば、ＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ  Ｓｙｓｔｅｍ）−ＩＣカード）、ＩＣチップを搭載しないカード媒体であるおもて面磁気ストライプカードが用いられる場合がある。高速道路の決済に用いられるオートローディング方式の従来の装置が行う決済処理は、カード媒体の種別（すなわち、ＥＭＶ−ＩＣカード、ＥＭＶ−ＩＣカード以外のＩＣカード、おもて面磁気ストライプカード）の利用率の高い順に行うように予め決められている。そのため、従来の装置は、予め決められているカード媒体の種別の順に決済処理を行うためのプログラムを実行する。実行したプログラムで対象のカード媒体について決済処理を行えない場合、利用率が次に高い種別のカード媒体の決済処理を行うための別のプログラムが実行される。そして、従来の装置は、前回の種別とは異なる種別のカード媒体として対象のカード媒体の情報の読み取りを試みる。従来の装置では、対象のカード媒体の決済処理が完了するまで、または、カード媒体のすべての種別に対して決済処理の試みが完了するまで、このような処理が行われる。例えば、ＥＭＶ−ＩＣカード、ＥＭＶ−ＩＣカード以外のＩＣカード、おもて面磁気ストライプカードの順に決済処理が行われることが予め決められている場合、従来の装置は、ＥＭＶ−ＩＣカードの決済処理を行うためのプログラムを実行し、決済処理を試みる。決済処理ができた場合、従来の装置は、処理を完了する。また、決済処理ができない場合、従来の装置は、次に、ＥＭＶ−ＩＣカード以外のＩＣカードの決済処理を行うためのプログラムを実行し、決済処理を試みる。決済処理ができた場合、従来の装置は、処理を完了する。また、決済処理ができない場合、従来の装置は、次に、おもて面磁気ストライプカードの決済処理を行うためのプログラムを実行し、決済処理を試みる。そして、従来の装置は、決済処理ができてもできなくても、処理を完了する。したがって、高速道路の決済に用いられるオートローディング方式の従来の装置を用いて利用率の低いカード媒体で決済処理を行う場合、従来の装置は、ＩＣチップへの電源供給を繰り返し行い、その都度プログラムを実行し直してカード媒体の情報の読み取りを試みることとなるため、決済処理に時間が掛かってしまう。
【０００５】
本発明は、上記の課題を解決することのできるカードリーダ、カードリーダシステム、処理方法及びプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の第１の態様によれば、カードリーダ（１０）は、ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダであって、前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定する種別特定部（１０７２）と、前記種別特定部が特定した前記種別に応じた情報を出力する出力部（１０７４）と、を備える。
このようにすれば、カードリーダは、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる上記のような従来の装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【０００７】
本発明の第２の態様によれば、第１の態様におけるカードリーダにおいて、前記出力部は、前記種別特定部が前記ＩＣチップを搭載したカード媒体を用いて決定した前記種別に応じた決済処理に必要な情報を出力するものであってもよい。
このようにすれば、カードリーダは、ＩＣチップ内の情報を用いて決済処理を行うことができるため、高いセキュリティで（すなわち、安全に）決済処理を行うことができる。
【０００８】
本発明の第３の態様によれば、第１の態様または第２の態様におけるカードリーダは、前記読み取り対象のカード媒体は磁気ストライプを備え、前記種別特定部は、前記磁気ストライプ内の情報に基づいて前記種別を特定するものであってもよい。
このようにすれば、カードリーダは、カード媒体の磁気ストライプ内の情報に基づいてカード媒体がＥＭＶ−ＩＣカードであるか否かを判定することができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【０００９】
本発明の第４の態様によれば、カードリーダシステム（１）は、請求項１から請求項３の何れか一項に記載のカードリーダと、上位装置とを有するカードリーダシステムであって、前記上位装置は、前記カードリーダが備える前記種別特定部が特定した前記種別に基づいて、前記カードリーダが行う決済処理の順番を決定する処理順決定部（２０３）と、前記順番に従って前記決済処理を実行する決済処理部（２０４）と、を備える。
このようにすれば、カードリーダシステムは、カード媒体がＥＭＶ−ＩＣカードであるか否かに応じた順番で決済処理を行うことができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダシステムは、決済処理に掛かる時間を短くすることができる。
【００１０】
本発明の第５の態様によれば、第４の態様におけるカードリーダシステムは、前記読み取り対象のカード媒体の表面の画像を取得する画像取得部（２０６）と、前記画像取得部が取得した前記画像を解析する画像解析部（２０７）と、を備え、前記種別特定部は、前記画像解析部が解析した前記画像の解析結果に基づいて前記種別を特定するものであってもよい。
このようにすれば、カードリーダシステムは、カード媒体の表面の画像に基づいてカード媒体がＥＭＶ−ＩＣカードであるか否かを判定することができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【００１１】
本発明の第６の態様によれば、第４の態様または第５の態様におけるカードリーダシステムは、ユーザによる操作を検出する操作検出部（２０８）、を備え、前記種別特定部は、前記操作検出部が検出した前記操作に基づいて前記種別を特定するものであってもよい。
このようにすれば、カードリーダシステムは、ユーザによる操作に基づいてカード媒体がＥＭＶ−ＩＣカードであるか否かを判定することができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【００１２】
本発明の第７の態様によれば、処理方法は、ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダによる処理方法であって、前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定することと、特定した前記種別に応じた情報を出力することと、を含む。
このようにすれば、処理方法は、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、処理方法は、決済処理に掛かる時間を短くすることができる。
【００１３】
本発明の第８の態様によれば、プログラムは、ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダのコンピュータに、前記ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定することと、特定した前記種別に応じた情報を出力することと、を実行させる。
このようにすれば、プログラムは、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、プログラムは、決済処理に掛かる時間を短くすることができる。
【発明の効果】
【００１４】
本発明の実施形態によるカードリーダ、カードリーダシステム、処理方法及びプログラムによれば、決済処理に掛かる時間を短くすることができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の第１の実施形態によるカードリーダシステムの構成を示す図である。
【図２】本発明の第１の実施形態における読み取り対象のカード媒体の磁気ストライプにおけるトラックの配置の一例を示す図である。
【図３】本発明の第１の実施形態によるカードリーダの構成を示す図である。
【図４】本発明の第１の実施形態による情報処理装置の構成を示す図である。
【図５】本発明の第１の実施形態による上位装置の構成を示す図である。
【図６】本発明の第１の実施形態による記憶部の記憶する情報の一例を示す図である。
【図７】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第１の図である。
【図８】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第２の図である。
【図９】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第３の図である。
【図１０】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第４の図である。
【図１１】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第５の図である。
【図１２】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第６の図である。
【図１３】本発明の第１の実施形態によるカードリーダシステムの処理フローを示す第７の図である。
【図１４】本発明の第２の実施形態によるカードリーダシステムの構成を示す図である。
【図１５】本発明の第２の実施形態による上位装置の構成を示す図である。
【図１６】本発明の第３の実施形態によるカードリーダシステムの構成を示す図である。
【図１７】本発明の第３の実施形態による上位装置の構成を示す図である。
【図１８】少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
【発明を実施するための形態】
【００１６】
＜第１の実施形態＞
以下、本発明の第１の実施形態によるカードリーダシステム１について説明する。
【００１７】
（カードリーダシステムの構成）
本発明の第１の実施形態によるカードリーダシステム１は、カード媒体を自動的に引き込みカード媒体における所定箇所の情報に基づいて、そのカード媒体がＥＭＶ−ＩＣカードであるか否かを判定し、判定結果に応じた決済処理を行うシステムである。
カードリーダシステム１は、図１に示すように、カードリーダ１０、上位装置２０を備える。カードリーダ１０は、信号線ＬＮを介して上位装置２０に接続されている。
【００１８】
（カードリーダの構成）
カードリーダ１０は、カード媒体の情報を読み取る装置である。
また、カードリーダ１０は、カード媒体における所定箇所の情報を読み取り、読み取り結果に応じて読み取り対象のカード媒体がＥＭＶ−ＩＣカードであるか否かを判定し、判定結果を上位装置２０に送信する装置である。本発明の第１の実施形態では、カード媒体における所定箇所は、ＩＣチップを搭載するカード媒体が有する磁気ストライプの第２トラックである。
なお、カードリーダ１０が情報の読み取り対象とするカード媒体は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）チップを搭載したカード媒体であるＥＭＶ（Ｅｕｒｏｐａｙ，  ＭａｓｔｅｒＣａｒｄ，  ＶＩＳＡ  ｐｒｏｔｏｃｏｌ）−ＩＣカード、ＩＣチップを搭載したカード媒体であるＥＭＶ−ＩＣカード以外のＩＣカード（例えば、ＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ  Ｓｙｓｔｅｍ）−ＩＣカード）、ＩＣチップを搭載しないカード媒体であるおもて面磁気ストライプカードである。ＩＣチップを搭載したカード媒体は、カード媒体の裏面に磁気ストライプを有する。そして、ＥＭＶ−ＩＣカードでは、ＪＩＳ規格であるＩＤ−１（旧ＪＩＳ−Ｉ）によって第２トラックが規定されている。また、おもて面磁気ストライプカードは、表面に磁気ストライプを有する。そして、おもて面磁気ストライプカードは、規格である旧ＪＩＳ−ＩＩによって規定されている。
【００１９】
ここで、ＩＣチップを搭載するカード媒体が有する磁気ストライプのトラックについて説明する。
ＩＣチップを搭載するカード媒体が有する磁気ストライプは、ＩＳＯ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｏｒｇａｎｉｚａｔｉｏｎ  ｆｏｒ  Ｓｔａｎｄａｒｄｉｚａｔｉｏｎ）、ＪＩＳ（Ｊａｐａｎｅｓｅ  Ｉｎｄｕｓｔｒｉａｌ  Ｓｔａｎｄａｒｄｓ）などで規格化されている。具体的には、磁気ストライプとして、第１トラックと第２トラックの２つのトラックを含むものと、第１トラック、第２トラック、第３トラックの３つのトラックを含むものが存在する。なお、図２は、ＪＩＳ規格であるＩＤ−１によって規定されている磁気ストライプの第１トラック、第２トラック、第３トラックの３つのトラックそれぞれの位置を示している。
第１トラックの規格は、国際航空運送協会（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ａｉｒ  Ｔｒａｎｓｐｏｒｔ  Ａｓｓｏｃｉａｔｉｏｎ、ＩＡＴＡ）によって策定された規格である。第２トラックの規格は、アメリカの銀行業界団体（米国銀行協会、Ａｍｅｒｉｃａｎ  Ｂａｎｋｅｒｓ  Ａｓｓｏｃｉａｔｉｏｎ、ＡＢＡ）によって策定された。第３トラックの規格は、アメリカの年金業界によって策定された規格である。また、第３トラックの規格は、欧州のユーロ規格である。第１トラックには、氏名の情報などが記録されている。第２トラックには、クレジットカードであることを示すカード番号（すなわち、クレジットカードであることを示す特有の数字の配列パターン）などの情報が記録されている。第３トラックは、主に米国の年金業界に関連する情報、または、ユーロカードの情報である。
つまり、カード媒体がクレジットカードである場合、磁気ストライプの第２トラックには、クレジットカードであることを示すカード番号（すなわち、ＥＭＶ−ＩＣカードである可能性の高いことを示す特有の数字の配列パターン）が含まれている。
【００２０】
カードリーダ１０は、図３に示すように、筐体１０１、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５ａ、１０５ｂ、ＩＣチップ読取部１０６、信号処理装置１０７を備える。なお、磁気読取部１０５ａと１０５ｂを総称して、磁気読取部１０５と呼ぶ。
【００２１】
筐体１０１は、図３に示すように、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５、ＩＣチップ読取部１０６、信号処理装置１０７を内部に設ける。
スロット部１０２は、カード媒体が挿入され、そのカード媒体を収める構造を有する。スロット部１０２の一端は、カードリーダ１０の筐体１０１の一側面に開けられたカード挿入口１０２１に開口している。
【００２２】
カード検出部１０３は、カード挿入口１０２１からカード媒体が挿入されたことを検出する。
搬送部１０４は、カード媒体が挿入されたことをカード検出部１０３が検出したときに、モータ駆動するローラなどによってそのカード媒体をスロット部１０２の内部の所定の位置まで搬送する。
【００２３】
磁気読取部１０５ａは、スロット部１０２の内部を搬送されるおもて面磁気ストライプカードの磁気ストライプに記録されている情報を読み取る。磁気読取部１０５は、読み取った情報を記憶部（例えば、後述する信号処理装置１０７の記憶部１０７１）に書き込む。また、磁気読取部１０５は、読み取った情報を信号処理装置１０７に出力する。以下、磁気読取部１０５が読み取った情報を「磁気読取情報」と呼ぶ。
【００２４】
磁気読取部１０５ｂは、スロット部１０２の内部を搬送されるＩＣチップを搭載したカード媒体、すなわち、ＥＭＶ−ＩＣカードまたはＥＭＶ−ＩＣカード以外のＩＣカードの磁気ストライプに記録されている情報を読み取る。磁気読取部１０５は、読み取った情報を記憶部（例えば、後述する信号処理装置１０７の記憶部１０７１）に書き込む。また、磁気読取部１０５は、磁気読取情報を信号処理装置１０７に出力する。
【００２５】
ＩＣチップ読取部１０６は、スロット部１０２の所定の位置に配置されており、カード媒体に搭載されているＩＣチップに記録されている情報を読み取る。ＩＣチップ読取部１０６は、読み取った情報を信号処理装置１０７に出力する。以下、ＩＣチップ読取部１０６が読み取った情報を「ＩＣチップ読取情報」と呼ぶ。
【００２６】
信号処理装置１０７は、図４に示すように、記憶部１０７１、種別特定部１０７２、通信部１０７３、制御部１０７４（出力部の一例）、を備える。
【００２７】
記憶部１０７１は、信号処理装置１０７が行う処理に必要な種々の情報を記憶する。例えば、記憶部１０７１は、種別特定部１０７２がカードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであるか否かを判定するために用いる参照データを記憶する。具体的には、参照データは、クレジットカード特有のカード番号の配列パターンを示すデータである。また、例えば、記憶部１０７１は、磁気読取部１０５が読み取った磁気読取情報を記憶する。
【００２８】
種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体に搭載されたＩＣチップ内の情報を読み取る前に、読み取り対象のカード媒体の種別を特定する。
例えば、種別特定部１０７２は、磁気読取部１０５が読み取った磁気読取情報がＥＭＶ−ＩＣカードであることを示す情報を含んでいるか否かに基づいて、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであるか否かを判定する。具体的には、磁気読取部１０５の読み取った、磁気ストライプにおける第２トラックに記録されている情報を含む磁気読取情報が、記憶部１０７１に記録されている参照データの示す配列パターンに一致する数字の配列を含んでいる場合、種別特定部１０７２は、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであると判定する。また、磁気読取部１０５の読み取った磁気読取情報が、記憶部１０７１に記録されている参照データの示す配列パターンに一致する数字の配列を含んでいない場合、種別特定部１０７２は、読み取り対象のカード媒体がＥＭＶ−ＩＣカードではないと判定する。
【００２９】
通信部１０７３は、上位装置２０との間で情報の送受信を行う。例えば、通信部１０７３は、種別特定部１０７２によって行われたカード媒体がＥＭＶ−ＩＣカードであるか否かの判定結果を上位装置２０に送信する。また、通信部１０７３は、上位装置２０から送信される決済処理指令を受信する。この決済処理指令は、決済処理においてカードリーダ１０が行う処理を制御する信号である。
【００３０】
制御部１０７４は、通信部１０７３の通信を制御する。また、制御部１０７４は、通信部１０７３が上位装置２０から受信した決済処理指令に基づいて、カードリーダ１０が行う処理を制御する。
【００３１】
（上位装置の構成）
上位装置２０は、カード媒体の決済を行う料金収受装置（図示せず）にＩＣチップ読取情報または磁気読取情報を送信することによって、決済処理を行う装置である。また、上位装置２０は、カードリーダ１０から送信されたＥＭＶ−ＩＣカードであるか否かの判定結果に基づいて、決済処理指令をカードリーダ１０に送信することによって、カードリーダ１０を制御する装置である。
上位装置２０は、図５に示すように、記憶部２０１、通信部２０２、処理順決定部２０３、決済処理部２０４、カウント部２０５を備える。
【００３２】
記憶部２０１は、上位装置２０が行う処理に必要な種々の情報を記憶する。例えば、記憶部２０１は、図６に示すように、決済処理指令１、決済処理指令２、決済処理指令３、決済処理指令４、決済処理指令５、決済処理指令６、決済処理指令７を記憶する。決済処理指令１は、カード媒体がＥＭＶ−ＩＣカードであると判定したことを示す第１判定結果を上位装置２０がカードリーダ１０から受信した場合に、上位装置２０がカードリーダ１０に送信する決済処理指令であり、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス１に記録されている決済処理指令である。決済処理指令２は、決済処理が完了したことを示す決済処理完了信号を上位装置２０が料金収受装置から受信した場合に、上位装置２０がカードリーダ１０に送信する決済処理指令であり、搬送部１０４にカード媒体をスロット部１０２の外部に出力させる、記憶部２０１のアドレス２に記録されている決済処理指令である。決済処理指令３は、カード媒体がＥＭＶ−ＩＣカードではないと判定したことを示す第２判定結果を上位装置２０がカードリーダ１０から受信した場合に、上位装置２０がカードリーダ１０に送信する決済処理指令であり、読み取り対象のカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス３に記録されている決済処理指令である。決済処理指令４は、ＩＣチップ内の情報が読み取れないことを示すＩＣチップ読取失敗信号を上位装置２０がカードリーダ１０から１度受信した場合に、上位装置２０がカードリーダ１０に送信する決済処理指令であり、読み取り対象のカード媒体の種別を変更してＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス４に記録されている決済処理指令である。なお、カード媒体の種別を変更とは、前回カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせた場合には、今回カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせ、また、前回カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせた場合には、今回カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報をＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス４に記録されている決済処理指令４ある。決済処理指令５は、ＩＣチップ内の情報が読み取れないことを示すＩＣチップ読取失敗信号を上位装置２０がカードリーダ１０から２度受信した場合に、上位装置２０がカードリーダ１０に送信する決済処理指令であり、記憶部（例えば、記憶部１０７１）が記憶する磁気読取情報を上位装置２０へ送信させることを制御部１０７４に実行させる、記憶部２０１のアドレス５に記録されている決済処理指令５ある。
【００３３】
通信部２０２は、カードリーダ１０及び料金収受装置それぞれとの間で情報の送受信を行う。例えば、通信部２０２は、カードリーダ１０に決済処理指令を送信する。また、通信部２０２は、種別特定部１０７２が判定した読み取り対象のカード媒体がＥＭＶ−ＩＣカードであるか否かを示す判定結果（第１判定結果、第２判定結果）をカードリーダ１０から受信する。また、通信部２０２は、ＩＣチップ読取情報、または、磁気読取情報をカードリーダ１０から受信する。また、通信部２０２は、決済処理を指示する決済処理情報を料金収受装置に送信する。決済処理情報は、料金収受装置に決済処理をさせる情報である。決済処理情報には、料金収受装置への決済処理の指示及びＩＣチップ読取情報、または、料金収受装置への決済処理の指示及び磁気読取情報が含まれている。また、通信部２０２は、決済処理が完了したことを示す決済処理完了信号を、料金収受装置から受信する。
【００３４】
処理順決定部２０３は、通信部２０２を介して決済処理指令をカードリーダ１０に送信する。例えば、処理順決定部２０３は、カード媒体がＥＭＶ−ＩＣカードであると判定したことを示す第１判定結果をカードリーダ１０から受信した場合に、記憶部２０１のアドレス１に記録されている決済処理指令１をカードリーダ１０に送信する。また、処理順決定部２０３は、決済処理が完了したことを示す決済処理完了信号を料金収受装置から受信した場合に、記憶部２０１のアドレス２に記録されている決済処理指令２をカードリーダ１０に送信する。また、処理順決定部２０３は、カード媒体がＥＭＶ−ＩＣカードではないと判定したことを示す第２判定結果をカードリーダ１０から受信した場合に、記憶部２０１のアドレス３に記録されている決済処理指令３をカードリーダ１０に送信する。また、処理順決定部２０３は、ＩＣチップ内の情報が読み取れないことを示すＩＣチップ読取失敗信号をカードリーダ１０から１度受信した場合に、読み取り対象のカード媒体の種別を変更してＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス４に記録されている決済処理指令４をカードリーダ１０に送信する。また、処理順決定部２０３は、ＩＣチップ内の情報が読み取れないことを示すＩＣチップ読取失敗信号をカードリーダ１０から２度受信した場合に、記憶部（例えば、記憶部１０７１）が記憶する磁気読取情報を上位装置２０へ送信させることを制御部１０７４に実行させる、記憶部２０１のアドレス５に記録されている決済処理指令５をカードリーダ１０に送信する。
【００３５】
また、処理順決定部２０３は、読み取り対象のカード媒体のＩＣチップ内の情報が読み取れたことを示すＩＣチップ読取成功信号を、カードリーダ１０から受信した場合、ＩＣチップ読取情報送信指示信号をカードリーダ１０に送信する。ＩＣチップ読取情報送信指示信号とは、カードリーダ１０に対して、読み取ったＩＣチップ読取情報を上位装置２０へ送信させる信号である。
【００３６】
また、処理順決定部２０３は、ＥＭＶ−ＩＣカードであるものとしてもＩＣチップ内の情報が読み取れず、ＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてもＩＣチップ内の情報が読み取れなかった場合には、磁気読取情報送信指示信号をカードリーダ１０に送信する。磁気読取情報送信指示信号とは、カードリーダ１０に対して、読み取った磁気読取情報を上位装置２０へ送信させる信号である。
なお、処理順決定部２０３がそれぞれの状況に応じた決済処理指令をカードリーダ１０に送信することは、カードリーダ１０が行う決済処理の順番を処理順決定部２０３が決定したことに相当する。
【００３７】
決済処理部２０４は、通信部２０２を介して、決済処理情報を料金収受装置に送信する。決済処理情報には、料金収受装置への決済処理の指示及びＩＣチップ読取情報、または、料金収受装置への決済処理の指示及び磁気読取情報が含まれている。また、決済処理部２０４は、通信部２０２を介して、決済処理が失敗したことを示す情報、または、決済処理が完了したことを示す決済処理完了信号を、料金収受装置から受信する。
【００３８】
カウント部２０５は、ＩＣチップ読取失敗信号の受信回数を初期値０回として記憶部（例えば、記憶部２０１）の所定のアドレスに書き込む。カウント部２０５は、ＩＣチップ読取失敗信号をカードリーダ１０から受信する度に記憶部の所定のアドレスに書き込んだＩＣチップ読取失敗信号の受信回数を１回カウントアップする。
【００３９】
（カードリーダシステムの処理）
次に、本発明の第１の実施形態によるカードリーダシステム１の処理について図７〜図１３を用いて説明する。
ユーザ（自動車の乗員）は、料金所で収受員にカード媒体を渡す。収受員は、ユーザからカード媒体を受け取り、そのカード媒体をカードリーダ１０のスロット部１０２に挿入する。カード検出部１０３は、カード挿入口１０２１からカード媒体が挿入されたことを検出する。搬送部１０４は、カード媒体が挿入されたことをカード検出部１０３が検出したときに、モータ駆動するローラなどによってそのカード媒体をスロット部１０２の内部の所定の位置まで搬送する。
【００４０】
カード媒体がスロット部１０２の内部の所定の位置まで搬送されるまでの間、磁気読取部１０５は、カード媒体の磁気ストライプに記録されている情報を読み取る（ステップＳ１０１）。なお、カード媒体がＩＣチップを搭載したカード媒体である場合には、磁気読取部１０５ｂがカード媒体の磁気ストライプに記録されている情報を読み取る。また、カード媒体がおもて面磁気ストライプカードである場合には、磁気読取部１０５ａがカード媒体の磁気ストライプに記録されている情報を読み取る。
磁気読取部１０５は、読み取った磁気読取情報を記憶部（例えば、記憶部１０７１）に書き込む（ステップＳ１０２）。また、磁気読取部１０５は、読み取った磁気読取情報を信号処理装置１０７に出力する。
【００４１】
種別特定部１０７２は、磁気読取部１０５から磁気読取情報を受ける。種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体に搭載されたＩＣチップ内の情報を読み取る前に、読み取り対象のカード媒体の種別を特定する。
例えば、種別特定部１０７２は、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであるか否かを判定する（ステップＳ１０３）。具体的には、種別特定部１０７２は、磁気読取部１０５の読み取った磁気読取情報が、記憶部１０７１に記録されている参照データの示す配列パターンに一致する数字の配列を含んでいるか否かを判定する。
【００４２】
種別特定部１０７２は、磁気読取部１０５の読み取った磁気ストライプにおける第２トラックに記録されている情報が記憶部１０７１に記録されている参照データが示す配列パターンに一致する数字の配列を含んでいると判定した場合（ステップＳ１０３においてＹＥＳ）、読み取り対象のカード媒体がＥＭＶ−ＩＣカードである可能性が高いという仮定の下、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであると判定する（ステップＳ１０４）。
種別特定部１０７２は、読み取り対象のカード媒体がＥＭＶ−ＩＣカードであると判定した場合、カード媒体がＥＭＶ−ＩＣカードであると判定したことを示す第１判定結果を上位装置２０に送信する（ステップＳ１０５）。
【００４３】
処理順決定部２０３は、カードリーダ１０からカード媒体がＥＭＶ−ＩＣカードであると判定したことを示す第１判定結果を受信する（ステップＳ２０１）。処理順決定部２０３は、カードリーダ１０からカード媒体がＥＭＶ−ＩＣカードであると判定したことを示す第１判定結果を受信した場合、ＥＭＶ−ＩＣカードとして決済処理を行うためのアプリケーションプログラムを実行する。上位装置２０は、このアプリケーションプログラムを実行することによってＥＭＶ−ＩＣカードとして決済処理を行うことが可能になる。処理順決定部２０３は、記憶部２０１のアドレス１に記録されている決済処理指令１をカードリーダ１０に送信する（ステップＳ２０２）。
【００４４】
ＩＣチップ読取部１０６は、通信部１０７３を介して、上位装置２０から決済処理指令１を受信する（ステップＳ１０６）。ＩＣチップ読取部１０６は、決済処理指令１に応じて、カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報の読み取りを試みる（ステップＳ１０７）。
【００４５】
ＩＣチップ読取部１０６は、カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報を読み取れたか否かを判定する（ステップＳ１０８）。例えば、ＩＣチップ読取部１０６は、カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報を第１所定時間内（例えば、３秒内）に取得できた場合に、ＩＣチップ内の情報を読み取れたと判定する。この場合、読み取り対象のカード媒体が実際にＥＭＶ−ＩＣカードであったことになる。また、ＩＣチップ読取部１０６は、カード媒体がＥＭＶ−ＩＣカードであるものとしてＩＣチップ内の情報を第１所定時間内に取得できない場合に、ＩＣチップ内の情報を読み取れないと判定する。この場合、読み取り対象のカード媒体が実際にはＥＭＶ−ＩＣカードではない可能性が高いことになる。
【００４６】
ＩＣチップ読取部１０６は、ＩＣチップ内の情報を読み取れたと判定した場合（ステップＳ１０８においてＹＥＳ）、ＩＣチップ内の情報を読み取れたことを示すＩＣチップ読取成功信号を、信号処理装置１０７の通信部１０７３を介して上位装置２０に送信する（ステップＳ１０９）。
【００４７】
処理順決定部２０３は、カードリーダ１０からＩＣチップ読取成功信号を受信すると（ステップＳ２０３）、ＩＣチップ読取情報送信指示信号をカードリーダ１０に送信する（ステップＳ２０４）。
ＩＣチップ読取部１０６は、上位装置２０からＩＣチップ読取情報送信指示信号を受信すると（ステップＳ１１０）、読み取ったＩＣチップ読取情報を上位装置２０に送信する（ステップＳ１１１）。
【００４８】
決済処理部２０４は、カードリーダ１０からＩＣチップ読取情報を受信する（ステップＳ２０５）。決済処理部２０４は、受信したＩＣチップ読取情報を含む決済処理情報を料金収受装置に送信する（ステップＳ２０６）。
【００４９】
料金収受装置は、上位装置２０から決済処理情報を受信すると、受信した決済処理情報を用いて決済処理を実行し、その決済処理を完了する。料金収受装置は、決済処理が完了したことを示す決済処理完了信号を上位装置に送信する。
【００５０】
決済処理部２０４が料金収受装置から決済処理完了信号を受信すると（ステップＳ２０７）、処理順決定部２０３は、決済処理指令２をカードリーダ１０に送信する（ステップＳ２０８）。
【００５１】
搬送部１０４は、信号処理装置１０７の通信部１０７３を介して、上位装置２０から決済処理指令２を受信すると（ステップＳ１１２）、カード媒体をスロット部１０２の外部に出力する（ステップＳ１１３）。
収受員は、スロット部１０２の外部に出力されたカード媒体を、領収書とともにユーザに返却する。
【００５２】
また、種別特定部１０７２は、磁気読取部１０５の読み取った磁気ストライプにおける第２トラックに記録されている情報が記憶部１０７１に記録されている参照データが示す配列パターンに一致する数字の配列を含んでいないと判定した場合（ステップＳ１０３においてＮＯ）、読み取り対象のカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードである可能性が高いという仮定の下、読み取り対象のカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する（ステップＳ１１４）。
種別特定部１０７２は、読み取り対象のカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定した場合、カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定したことを示す第２判定結果を上位装置２０に送信する（ステップＳ１１５）。
【００５３】
処理順決定部２０３は、カードリーダ１０からカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定したことを示す第２判定結果を受信する（ステップＳ２０９）。処理順決定部２０３は、カードリーダ１０からカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定したことを示す第２判定結果を受信した場合、ＥＭＶ−ＩＣカード以外のＩＣカードとして決済処理を行うためのアプリケーションプログラムを実行する。上位装置２０は、このアプリケーションプログラムを実行することによってＥＭＶ−ＩＣカード以外のＩＣカードとして決済処理を行うことが可能になる。処理順決定部２０３は、記憶部２０１のアドレス４に記録されている決済処理指令４をカードリーダ１０に送信する（ステップＳ２１０）。
【００５４】
ＩＣチップ読取部１０６は、通信部１０７３を介して、上位装置２０から決済処理指令４を受信する（ステップＳ１１６）。ＩＣチップ読取部１０６は、決済処理指令４に応じて、カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報の読み取りを試みる（ステップＳ１１７）。
【００５５】
ＩＣチップ読取部１０６は、カード媒体がＥＴＣ−ＩＣカードであるものとしてＩＣチップ内の情報を読み取れたか否かを判定する（ステップＳ１１８）。例えば、ＩＣチップ読取部１０６は、カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報を第２所定時間内（例えば、７秒内）に取得できた場合に、ＩＣチップ内の情報を読み取れたと判定する。この場合、読み取り対象のカード媒体が実際にＥＭＶ−ＩＣカード以外のＩＣカードであったことになる。また、ＩＣチップ読取部１０６は、カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであるものとしてＩＣチップ内の情報を第２所定時間内に取得できない場合に、ＩＣチップ内の情報を読み取れないと判定する。この場合、読み取り対象のカード媒体がおもて面磁気ストライプカードである可能性が高いことになる。
【００５６】
ＩＣチップ読取部１０６は、ＩＣチップ内の情報を読み取れたと判定した場合（ステップＳ１１８においてＹＥＳ）、ステップＳ１０９、Ｓ２０３、Ｓ２０４、Ｓ１１０、Ｓ１１１、Ｓ２０５、Ｓ２０６の処理が行われる。
【００５７】
料金収受装置は、上位装置２０から決済処理情報を受信すると、受信した決済処理情報を用いて決済処理を実行し、その決済処理を完了する。料金収受装置は、決済処理が完了したことを示す決済処理完了信号を上位装置に送信する。
【００５８】
そして、ステップＳ２０７、Ｓ２０８、Ｓ１１２、Ｓ１１３の処理が行われる。
収受員は、スロット部１０２の外部に出力されたカード媒体を、領収書とともにユーザに返却する。
【００５９】
また、ＩＣチップ読取部１０６は、ＩＣチップ内の情報を読み取れないと判定した場合（ステップＳ１０８においてＮＯ）、ＩＣチップ内の情報が読み取れないことを示すＩＣチップ読取失敗信号を上位装置２０に送信する（ステップＳ１１９）。
【００６０】
処理順決定部２０３は、カードリーダ１０からＩＣチップ読取失敗信号を受信すると（ステップＳ２１１）、今回のＩＣチップ読取失敗信号の受信が１回目であるか２回目であるかを判定する（ステップＳ２１２）。具体的には、処理順決定部２０３は、カードリーダ１０からＩＣチップ読取失敗信号を受信したときに、記憶部の所定のアドレスに書き込まれている受信回数が０である場合、今回受信したＩＣチップ読取失敗信号が１度目の受信であると判定する。また、処理順決定部２０３は、カードリーダ１０からＩＣチップ読取失敗信号を受信したときに、記憶部の所定のアドレスに書き込まれている受信回数が１である場合、今回受信したＩＣチップ読取失敗信号が２度目の受信であると判定する。
【００６１】
今回のＩＣチップ読取失敗信号の受信が１回目であると処理順決定部２０３が判定した場合（ステップＳ２１２において１回目）、カウント部２０５は、ＩＣチップ読取失敗信号をカードリーダ１０から受信する度に記憶部の所定のアドレスに書き込んだＩＣチップ読取失敗信号の受信回数を１回カウントアップする（ステップＳ２１３）。
【００６２】
処理順決定部２０３は、読み取り対象のカード媒体の種別を変更してＩＣチップ読取部１０６に読み取らせる、記憶部２０１のアドレス４に記録されている決済処理指令４をカードリーダ１０に送信する（ステップＳ２１４）。
【００６３】
ＩＣチップ読取部１０６は、決済処理指令４を上位装置２０から受信すると（ステップＳ１２０）、ステップＳ１１７の処理に戻す。
【００６４】
また、今回のＩＣチップ読取失敗信号の受信が２回目であると処理順決定部２０３が判定した場合（ステップＳ２１２において２回目）、カウント部２０５は、ＩＣチップ読取失敗信号をカードリーダ１０から受信する度に記憶部の所定のアドレスに書き込んだＩＣチップ読取失敗信号の受信回数を１回カウントアップする（ステップＳ２１３）。
【００６５】
処理順決定部２０３は、記憶部（例えば、記憶部１０７１）が記憶する磁気読取情報を上位装置２０へ送信させることを制御部１０７４に実行させる、記憶部２０１のアドレス５に記録されている決済処理指令５をカードリーダ１０に送信する（ステップＳ２１５）。
【００６６】
制御部１０７４は、決済処理指令５を上位装置２０から受信すると（ステップＳ１２１）、記憶部１０７１が記憶する磁気読取情報（この場合、おもて面磁気ストライプカードから読み取った磁気読取情報）を上位装置２０に送信する（ステップＳ１２２）。
【００６７】
処理順決定部２０３は、カードリーダ１０から磁気読取情報を受信する（ステップＳ２１６）。
決済処理部２０４は、カードリーダ１０から磁気読取情報を受信する（ステップＳ２１７）。決済処理部２０４は、受信した磁気読取情報を含む決済処理情報を料金収受装置に送信する（ステップＳ２０６）。
【００６８】
料金収受装置は、上位装置２０から決済処理情報を受信すると、受信した決済処理情報を用いて決済処理を実行し、その決済処理を完了する。料金収受装置は、決済処理が完了したことを示す決済処理完了信号を上位装置に送信する。
【００６９】
そして、ステップＳ２０７、Ｓ２０８、Ｓ１１２、Ｓ１１３の処理が行われる。
収受員は、スロット部１０２の外部に出力されたカード媒体を、領収書とともにユーザに返却する。
【００７０】
以上、本発明の第１の実施形態によるカードリーダシステム１について説明した。カードリーダシステム１におけるカードリーダ１０は、ＩＣチップを搭載したカード媒体を読み取り可能なカードリーダである。カードリーダ１０は、種別特定部１０７２、制御部１０７４を備える。種別特定部１０７２は、ＩＣチップ内の情報を読み取る前に読み取り対象のカード媒体の種別を特定する。制御部１０７４は、種別特定部１０７２が特定した前記種別に基づいて読み取り対象のカード媒体による決済処理を実行する。
このようにすれば、オートローディング方式の従来の装置、すなわち、例えば、カードを動かしているときに磁気リードし、ＩＣコンタクトまで行くとＩＣチップの電源をオンし、ＩＣファイルリストをリードし、アプリケーションに何が入っているかリストアップし、目的のアプリケーションがあればコマンドを実行して処理を開始するような装置に比べて、カードリーダは、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【００７１】
＜第２の実施形態＞
以下、本発明の第２の実施形態によるカードリーダシステム１について説明する。
【００７２】
（カードリーダシステムの構成）
本発明の第２の実施形態によるカードリーダシステム１は、本発明の第１の実施形態によるカードリーダシステム１と同様に、カード媒体を自動的に引き込みカード媒体における所定箇所の情報に基づいて、そのカード媒体がＥＭＶ−ＩＣカードであるか否かを判定し、判定結果に応じた決済処理を行うシステムである。
本発明の第２の実施形態によるカードリーダシステム１は、図１４に示すように、カードリーダ１０、上位装置２０、カメラ３０を備える。
【００７３】
上述の本発明の第１の実施形態によるカードリーダシステム１は、カードリーダ１０が読み取ったカード媒体の磁気ストライプの情報がＥＭＶ−ＩＣカードであることを示す情報を含んでいるか否かに応じて、カード媒体がＥＭＶ−ＩＣカードであるか否かを判定した。それに対して、本発明の第２の実施形態によるカードリーダシステム１は、カードリーダ１０に挿入されるカード媒体の表面を撮影可能な位置に設けられたカメラ３０でカード媒体における所定箇所の情報（例えば、ＥＭＶ−ＩＣカードを扱うカード会社のロゴマーク、ＥＴＣ−ＩＣカードであることを示すカード媒体の表面に「ＥＴＣ」と記載された文字列など）を画像として取得する。
画像取得部２０６は、カメラ３０が撮影したカード媒体の表面の画像を上位装置に送信することによって、カード媒体の表面の画像を取得する。
画像解析部２０７は、画像取得部２０６が取得したカード媒体の表面の画像を解析し、カード媒体における所定位置の画像データをカードリーダ１０に送信する。
【００７４】
なお、上述の本発明の第１の実施形態によるカードリーダシステム１と本発明の第２の実施形態によるカードリーダシステム１の違いは、カード媒体がＥＭＶ−ＩＣカードであるか否かを判定する判定方法のみである。そのため、以下では、本発明の第２の実施形態によるカードリーダシステム１が行うカード媒体がＥＭＶ−ＩＣカードであるか否かの判定方法についてのみ説明する。
【００７５】
（カードリーダの構成）
カードリーダ１０は、図３で示した本発明の第１の実施形態によるカードリーダ１０と同様に、筐体１０１、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５、ＩＣチップ読取部１０６、信号処理装置１０７を備える。
筐体１０１は、図３に示すように、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５、ＩＣチップ読取部１０６、信号処理装置１０７を内部に設ける。
【００７６】
信号処理装置１０７は、図４に示すように、記憶部１０７１、種別特定部１０７２、通信部１０７３、制御部１０７４（出力部の一例）、を備える。
記憶部１０７１は、信号処理装置１０７が行う処理に必要な種々の情報を記憶する。例えば、記憶部１０７１は、種別特定部１０７２がカードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであるか否かを判定するために用いる参照データを記憶する。具体的には、参照データは、ＥＭＶ−ＩＣカード特有の表面の画像パターンを示すデータとＥＭＶ−ＩＣカード以外のＩＣカード特有の表面の画像パターン（例えば、ＥＴＣ−ＩＣカード特有の表面の画像パターン）を示すデータである。
種別特定部１０７２は、カード媒体の表面の画像の解析結果を上位装置２０から受信する。種別特定部１０７２は、受信した画像の解析結果と記憶部１０７１が記憶する参照データとを比較する。所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであると判定する。また、所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカード以外のＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
【００７７】
（上位装置の構成）
上位装置２０は、ＩＣチップ読取情報、または、磁気読取情報をカード媒体の決済を行う料金収受装置（図示せず）に送信することによって、決済処理を行う装置である。また、上位装置２０は、カメラ３０から送信されたカード媒体の表面の情報に基づいてカード媒体の種別を判定し、その種別の判定結果に応じた決済処理指令をカードリーダ１０に送信することによってカードリーダ１０を制御する装置である。
上位装置２０は、図１５に示すように、記憶部２０１、通信部２０２、処理順決定部２０３、決済処理部２０４、カウント部２０５、画像取得部２０６、画像解析部２０７を備える。
【００７８】
画像取得部２０６は、カメラ３０が撮影したカード媒体の表面の画像を上位装置に送信することによって、カード媒体の表面の画像を取得する。
画像解析部２０７は、画像取得部２０６が取得したカード媒体の表面の画像を解析し、カード媒体における所定位置の画像データをカードリーダ１０に送信する。
【００７９】
（カードリーダシステムの処理）
種別特定部１０７２は、カード媒体の表面の画像の解析結果を上位装置２０から受信する。種別特定部１０７２は、受信した画像の解析結果と記憶部１０７１が記憶する参照データとを比較する。所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであると判定する。また、所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカード以外のＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
【００８０】
以上、本発明の第２の実施形態によるカードリーダシステム１について説明した。カードリーダシステム１におけるカメラ３０は、カードリーダ１０に挿入されるカード媒体の表面画像を撮影する。画像取得部２０６は、カメラ３０が撮影したカード媒体の表面の画像を上位装置に送信することによって、カード媒体の表面の画像を取得する。画像解析部２０７は、画像取得部２０６が取得したカード媒体の表面の画像を解析し、カード媒体における所定位置の画像データをカードリーダ１０に送信する。種別特定部１０７２は、カード媒体の表面の画像の解析結果を上位装置２０から受信する。種別特定部１０７２は、受信した画像の解析結果と記憶部１０７１が記憶する参照データとを比較する。所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであると判定する。また、所定誤差の範囲内で画像の解析結果が参照データに含まれるＥＭＶ−ＩＣカード以外のＩＣカードの画像パターンに一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
このようにすれば、カードリーダシステムは、カード媒体の表面の画像に基づいてカード媒体がＥＭＶ−ＩＣカードであるか否かを判定することができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【００８１】
＜第３の実施形態＞
以下、本発明の第３の実施形態によるカードリーダシステム１について説明する。
【００８２】
（カードリーダシステムの構成）
本発明の第３の実施形態によるカードリーダシステム１は、収受員が目視でカード媒体の種別を判定し、収受員が判定結果をタッチパネルに対して操作入力することによって、タッチパネルへの操作に応じた信号が上位装置２０を介してカードリーダ１０に送信される。カードリーダシステム１は、タッチパネルへの操作に応じた信号と参照データとの比較結果に応じてカード媒体がＥＭＶ−ＩＣカードであるか、ＥＭＶ−ＩＣカード以外のＩＣカードであるかを判定するシステムである。
本発明の第２の実施形態によるカードリーダシステム１は、図１６に示すように、カードリーダ１０、上位装置２０、タッチパネル４０を備える。
【００８３】
本発明の第３の実施形態によるカードリーダシステム１は、収受員が目視でカード媒体の種別を判定し、収受員が判定結果をタッチパネル４０に対して操作入力する。上位装置２０は、タッチパネル４０への操作に応じた信号をカードリーダ１０に送信する。カードリーダ１０の種別特定部１０７２は、タッチパネル４０への操作に応じた信号を取得する。また、カードリーダ１０の種別特定部１０７２は、タッチパネル４０への操作に応じた信号と参照データとを比較する。種別特定部１０７２は、タッチパネル４０への操作に応じた信号と参照データのＥＭＶ−ＩＣカードを示すデータとが一致すると判定した場合に、カード媒体がＥＭＶ−ＩＣカードであると判定する。また、種別特定部１０７２は、タッチパネル４０への操作に応じた信号と参照データのＥＭＶ−ＩＣカード以外のＩＣカードを示すデータとが一致すると判定した場合に、カード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
【００８４】
以下では、本発明の第３の実施形態によるカードリーダシステム１が行うカード媒体がＥＭＶ−ＩＣカードであるか否かの判定方法についてのみ説明する。
【００８５】
（カードリーダの構成）
カードリーダ１０は、図３で示した本発明の第１の実施形態によるカードリーダ１０と同様に、筐体１０１、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５、ＩＣチップ読取部１０６、信号処理装置１０７を備える。
筐体１０１は、図３に示すように、スロット部１０２、カード検出部１０３、搬送部１０４、磁気読取部１０５、ＩＣチップ読取部１０６、信号処理装置１０７を内部に設ける。
【００８６】
信号処理装置１０７は、図４に示すように、記憶部１０７１、種別特定部１０７２、通信部１０７３、制御部１０７４（出力部の一例）、を備える。
【００８７】
（上位装置の構成）
上位装置２０は、ＩＣチップ読取情報、または、磁気読取情報をカード媒体の決済を行う料金収受装置（図示せず）に送信することによって、決済処理を行う装置である。また、上位装置２０は、タッチパネル４０から送信された操作に応じた信号をカードリーダ１０に送信することによってカードリーダ１０を制御する装置である。
上位装置２０は、図１７に示すように、記憶部２０１、通信部２０２、処理順決定部２０３、決済処理部２０４、カウント部２０５、操作検出部２０８を備える。
【００８８】
操作検出部２０８は、収受員によるタッチパネル４０への操作を検出し、その操作に応じた信号をカードリーダ１０に送信する。
【００８９】
（カードリーダシステムの処理）
記憶部１０７１は、信号処理装置１０７が行う処理に必要な種々の情報を記憶する。例えば、記憶部１０７１は、種別特定部１０７２がカードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであるか否かを判定するために用いる参照データを記憶する。具体的には、参照データは、収受員がカード媒体がＥＭＶ−ＩＣカードであると判定してタッチパネル４０上でＥＭＶ−ＩＣカードであることを選択した場合に発生する信号と収受員がカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定してタッチパネル４０上でＥＭＶ−ＩＣカード以外のＩＣカードであることを選択した場合に発生する信号とを示すデータである。
種別特定部１０７２は、収受員がタッチパネル４０に対して行った操作によって発生した信号を上位装置２０から受信する。種別特定部１０７２は、受信した信号と記憶部１０７１が記憶する参照データとを比較する。所定誤差の範囲内で受信した信号が参照データに含まれるＥＭＶ−ＩＣカードの信号に一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであると判定する。また、所定誤差の範囲内で受信した信号が参照データに含まれるＥＭＶ−ＩＣカード以外のＩＣカードの信号に一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
【００９０】
以上、本発明の第３の実施形態によるカードリーダシステム１について説明した。操作検出部２０８は、収受員によるタッチパネル４０への操作を検出し、その操作に応じた信号をカードリーダ１０に送信する。種別特定部１０７２は、受信した信号と記憶部１０７１が記憶する参照データとを比較する。所定誤差の範囲内で受信した信号が参照データに含まれるＥＭＶ−ＩＣカードの信号に一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカードであると判定する。また、所定誤差の範囲内で受信した信号が参照データに含まれるＥＭＶ−ＩＣカード以外のＩＣカードの信号に一致すると種別特定部１０７２が判定した場合、種別特定部１０７２は、カードリーダ１０に挿入されたカード媒体がＥＭＶ−ＩＣカード以外のＩＣカードであると判定する。
このようにすれば、カードリーダシステムは、ユーザによる操作に基づいてカード媒体がＥＭＶ−ＩＣカードであるか否かを判定することができるため、決済処理の失敗回数を低減することができ、サービスタイム（すなわち、カードリーダのマシンサイクル）を、高速道路の決済に用いられる一般的な装置に比べて改善することができる。その結果、カードリーダは、決済処理に掛かる時間を短くすることができる。
【００９１】
なお、本発明の第１の実施形態による上位装置２０は、カードリーダ１０が読み取ったＩＣチップ内の情報、または、磁気ストライプの情報をカード媒体の決済を行う料金収受装置に送信することによって決済処理を行う装置である、すなわち、料金収受装置とは別の装置として説明した。しかしながら、本発明の別の実施形態による上位装置２０は、カード媒体の決済を行う料金収受装置に備えられるものであってもよい。
【００９２】
なお、本発明の実施形態における処理は、適切な処理が行われる範囲において、処理の順番が入れ替わってもよい。
【００９３】
本発明の実施形態における記憶部、その他の記憶装置のそれぞれは、適切な情報の送受信が行われる範囲においてどこに備えられていてもよい。また、記憶部、その他の記憶装置のそれぞれは、適切な情報の送受信が行われる範囲において複数存在しデータを分散して記憶していてもよい。
【００９４】
本発明の実施形態について説明したが、上述のカードリーダシステム１、カードリーダ１０、上位装置２０、その他の制御装置は内部に、コンピュータシステムを有していてもよい。そして、上述した処理の過程は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われる。コンピュータの具体例を以下に示す。
図１８は、少なくとも１つの実施形態に係るコンピュータの構成を示す概略ブロック図である。
コンピュータ５は、図１８に示すように、ＣＰＵ６、メインメモリ７、ストレージ８、インターフェース９を備える。
例えば、上述のカードリーダシステム１、カードリーダ１０、上位装置２０、その他の制御装置のそれぞれは、コンピュータ５に実装される。そして、上述した各処理部の動作は、プログラムの形式でストレージ８に記憶されている。ＣＰＵ６は、プログラムをストレージ８から読み出してメインメモリ７に展開し、当該プログラムに従って上記処理を実行する。また、ＣＰＵ６は、プログラムに従って、上述した各記憶部に対応する記憶領域をメインメモリ７に確保する。
【００９５】
ストレージ８の例としては、ＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）、ＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）、磁気ディスク、光磁気ディスク、ＣＤ−ＲＯＭ（Ｃｏｍｐａｃｔ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、ＤＶＤ−ＲＯＭ（Ｄｉｇｉｔａｌ  Ｖｅｒｓａｔｉｌｅ  Ｄｉｓｃ  Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）、半導体メモリ等が挙げられる。ストレージ８は、コンピュータ５のバスに直接接続された内部メディアであってもよいし、インターフェース９または通信回線を介してコンピュータ５に接続される外部メディアであってもよい。また、このプログラムが通信回線によってコンピュータ５に配信される場合、配信を受けたコンピュータ５が当該プログラムをメインメモリ７に展開し、上記処理を実行してもよい。少なくとも１つの実施形態において、ストレージ８は、一時的でない有形の記憶媒体である。
【００９６】
また、上記プログラムは、前述した機能の一部を実現してもよい。さらに、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるファイル、いわゆる差分ファイル（差分プログラム）であってもよい。
【００９７】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例であり、発明の範囲を限定しない。これらの実施形態は、発明の要旨を逸脱しない範囲で、種々の追加、省略、置き換え、変更を行ってよい。
【符号の説明】
【００９８】
１・・・カードリーダシステム
５・・・コンピュータ
６・・・ＣＰＵ
７・・・メインメモリ
８・・・ストレージ
９・・・インターフェース
１０・・・カードリーダ
２０・・・上位装置
３０・・・カメラ
４０・・・タッチパネル
１０１・・・筐体
１０２・・・スロット部
１０３・・・カード検出部
１０４・・・搬送部
１０５・・・磁気読取部
１０６・・・ＩＣチップ読取部
１０７・・・信号処理装置
２０１、１０７１・・・記憶部
２０２、１０７３・・・通信部
２０３・・・処理順決定部
２０４・・・決済処理部
２０５・・・カウント部
２０６・・・画像取得部
２０７・・・画像解析部
２０８・・・操作検出部
１０７２・・・種別特定部
１０７４・・・制御部
ＬＮ・・・信号線
【図１】
2020086856.tif 000003
【図２】
2020086856.tif 000004
【図３】
2020086856.tif 000005
【図４】
2020086856.tif 000006
【図５】
2020086856.tif 000007
【図６】
2020086856.tif 000008
【図７】
2020086856.tif 000009
【図８】
2020086856.tif 000010
【図９】
2020086856.tif 000011
【図１０】
2020086856.tif 000012
【図１１】
2020086856.tif 000013
【図１２】
2020086856.tif 000014
【図１３】
2020086856.tif 000015
【図１４】
2020086856.tif 000016
【図１５】
2020086856.tif 000017
【図１６】
2020086856.tif 000018
【図１７】
2020086856.tif 000019
【図１８】
2020086856.tif 000020