ICカードに設けられたICチップに接点を接触させて信号の授受を行うICカードI/Fを電気的に接続する複数のコネクタであって、前記ICカードI/Fを設置する位置として定められた複数の設置位置に各々が対応付けられた複数のコネクタと、前記ICカードを搬送路に沿って搬送する搬送機構と、前記複数のコネクタのうち前記ICカードI/Fが接続されたコネクタを特定する特定手段と、前記特定手段で特定されたコネクタに対応付けて定められた手順に従って、前記搬送機構の動作を制御する制御手段とを有することを特徴とするICカードリーダ。前記制御手段は、前記特定手段によって特定されたコネクタが前記搬送路上の設置位置に対応付けられたコネクタである場合に、当該設置位置に応じて前記ICカードの位置決めがなされるように前記搬送機構の動作を制御することを特徴とする請求項1に記載のICカードリーダ。前記制御手段は、前記特定手段によって特定されたコネクタが前記接点を前記ICカードに対して近づく方向又は離れる方向に移動させる移動機構を有するICカードI/Fに対応付けられたコネクタである場合に、前記搬送機構によって位置決めがなされたICカードに前記接点を接触させるように前記移動機構を制御することを特徴とする請求項2に記載のICカードリーダ。前記制御手段は、前記特定手段によって特定されたコネクタが前記搬送路上でない設置位置に対応付けられたコネクタである場合に、前記搬送路上での前記ICカードの搬送を禁止することを特徴とする請求項1に記載のICカードリーダ。ICカードI/Fの設置位置が異なると、カードを停止させる位置、カードの搬送の要否等の制御内容も異なるものとなるが、従来は、ユーザが要求した仕様に応じて異なる制御プログラムをインストールしていたため、非効率的であるという問題があった。そこで、本発明は、ICカードI/Fの設置位置に応じてICカードの搬送を制御することのできるICカードリーダを提供することを目的とする。本発明は、ICカードに設けられたICチップに接点を接触させて信号の授受を行うICカードI/Fを電気的に接続する複数のコネクタであって、前記ICカードI/Fを設置する位置として定められた複数の設置位置に各々が対応付けられた複数のコネクタと、前記ICカードを搬送路に沿って搬送する搬送機構と、前記複数のコネクタのうち前記ICカードI/Fが接続されたコネクタを特定する特定手段と、前記特定手段で特定されたコネクタに対応付けて定められた手順に従って、前記搬送機構の動作を制御する制御手段とを有することを特徴とするICカードリーダを提供する。この構成によれば、ICカードI/Fの設置位置に応じてICカードの搬送を制御することができる。従って、ICカードI/Fの設置位置に応じて異なる制御内容を設定する作業を行う必要がない。前記制御手段は、前記特定手段によって特定されたコネクタが前記搬送路上の設置位置に対応付けられたコネクタである場合に、当該設置位置に応じて前記ICカードの位置決めがなされるように前記搬送機構の動作を制御するようにしてもよい。この構成によれば、搬送路上のICカードI/Fの設置位置に応じて異なる制御内容を設定する作業を行う必要がない。前記制御手段は、前記特定手段によって特定されたコネクタが前記接点を前記ICカードに対して近づく方向又は離れる方向に移動させる移動機構を有するICカードI/Fに対応付けられたコネクタである場合に、前記搬送機構によって位置決めがなされたICカードに前記接点を接触させるように前記移動機構を制御するようにしてもよい。この構成によれば、ICカードI/Fの接点の構成に応じて異なる制御内容を設定する作業を行う必要がない。前記制御手段は、前記特定手段によって特定されたコネクタが前記搬送路上でない設置位置に対応付けられたコネクタである場合に、前記搬送路上での前記ICカードの搬送を禁止するようにしてもよい。この構成によれば、スキミングにより磁気ストライプからデータが不正に読み取られることを防ぐことができる。ICカードI/Fの設置位置に応じてICカードの搬送を制御することができる。1実施形態の構成図1は、本発明の一実施形態に係る情報処理システム1000の全体構成を示すブロック図である。情報処理システム1000は、ICカードリーダ100、情報処理装置200、入力装置300及び表示装置400を有する。図2は、情報処理装置200の外観を示す図である。本実施形態における情報処理装置200は、例えば金融機関の現金自動預払機である。情報処理装置200は、下位装置に対し動作を命令する上位装置に相当し、ICカードリーダ100、入力装置300及び表示装置400は、上位装置からの命令に従って動作する下位装置に相当する。情報処理装置200は、CPUCentralProcessingUnit201、ROMReadOnlyMemory202、RAMRandomAccessMemory203、HDDHardDiskDrive204及び外部I/FInterface205を備える。CPU201は、RAM203をワークエリアとして用いてROM202やHDD204に記憶されたプログラムを実行する。外部I/F205は、例えばRS-232Cインターフェースであり、ICカードリーダ100、入力装置300及び表示装置400は、RS-232Cケーブルによって外部I/F205に接続されている。なお、現金自動預払機における現金や預金通帳の処理に関する構成は本発明と直接的な関係がないため、説明を省略する。入力装置300は、例えば複数のキーなどの操作子を備えた入力手段である。ユーザが入力装置300を操作すると、入力装置300がユーザの操作を表す信号を情報処理装置200に供給し、CPU201がこの信号に応じた処理を実行する。表示装置400は、例えば液晶パネル及び液晶駆動回路を有する表示手段であり、CPU201から送信された命令に応じて画像を表示する。なお、表示装置400にタッチパネルの機能を備えることにより、表示装置400が入力装置300を兼ねるように構成してもよい。図3は、ICカードリーダ100の電気的構成を示すブロック図である。ICカードリーダ100は、基板上に形成された制御回路9を有し、制御回路9は、CPU1、ROM2、RAM3、整形回路4、外部I/F5、第1コネクタ91、第2コネクタ92及び第3コネクタ93を有する。CPU1は、RAM3をワークエリアとして用いてROM2に記憶されたプログラムを実行し、ICカードリーダ100の各部の動作を制御する。RAM3は、読取データバッファ3aと書込データバッファ3bを有する。読取データバッファ3aは、ICIntegratedCircuitカード50から読み取ったデータの一時的な記憶に用いられ、書込データバッファ3bは、ICカード50に書き込むデータの一時的な記憶に用いられる。外部I/F5は、例えばRS-232Cインターフェースであり、RS-232Cケーブルによって情報処理装置200の外部I/F205に接続されている。また、ICカードリーダ100は、センサ6乃至8、磁気ヘッド10及び搬送機構25を有する。第1コネクタ91、第2コネクタ92、第3コネクタ93には、それぞれ、第1ソケット11、第2ソケット12、接点ブロック13が接続される。図4aは、ICカード50の平面図である。図4bは、図4aのI-I線で切断した断面図である。ICカード50は、樹脂や紙で作製されたカードの表面に帯状の磁気ストライプ51を形成するとともに、ICチップ52を埋め込んだものである。ICチップ52の表面には、電気的な接点である接点52aが設けられており、ICカードリーダ100側の後述する接点を接点52aに接触させてICチップ52からデータを読み取る。つまり、ICカード50は、磁気カードとしての機能と、接触式ICカードとしての機能を兼ね備える。図5は、図2における情報処理装置200の右側面側からICカードリーダ100の内部構造を示した図である。図6は、図5におけるII-II線で切断した断面図である。筐体40には、ICカード50を挿入又は排出するための開口部41が設けられている。図2に示すように、開口部41は、情報処理装置200の正面側に露出させられている。開口部41からX軸方向に向かって延びる空間が、ICカード50が搬送される搬送路43となる。規制部材44は、搬送中のICカード50がY軸方向へ逸脱することを防ぐ。ICカード50は、X方向に挿入され、-X方向に排出される。以下、X方向を挿入方向、-X方向を排出方向と呼ぶ。センサ6は、例えば発光素子6aと受光素子6bからなるフォトインタラプタであり、発光素子6aと受光素子6bは、搬送路43を挟んで対向させて設けられている。発光素子6aは、例えば発光ダイオードであり、受光素子6bは、例えばフォトトランジスタである。受光素子6bは、受光の有無に応じて異なるレベルの信号をCPU1に出力する。CPU1は、この信号のレベルに基づいて、センサ6の検出位置におけるICカード50の有無を判定する。センサ7、8も、センサ6と同様に構成されている。センサ6は、開口部41と駆動ローラ22aとの間に設けられており、センサ7は、駆動ローラ22aと磁気ヘッド10との間の位置に設けられており、センサ8は、磁気ヘッド10と駆動ローラ24aとの間の位置に設けられている。磁気ヘッド10は、ギャップを挟んで対向するコアにコイルを巻いて構成されている。CPU1は、ICカード50の磁気ストライプ51に磁気ヘッド10を接触させつつ、磁気ストライプ51の長手方向にカード50を移動させながらデータの読み取り又は書き込みを行う。磁気ヘッド10は、磁気ストライプ51から読み取ったデータを整形回路4に出力する。整形回路4は、例えばバンドパスフィルタ、微分回路、コンパレータ等を有し、磁気ヘッド10から出力されたデータを矩形波に整形してCPU1に出力する。搬送機構25は、搬送路43に沿ってICカード50を搬送する。具体的には、モータ20の軸とプーリ22cには、無端ベルト21が掛け回されている。駆動ローラ22aとプーリ22bは、プーリ22cと同一の軸に設けられている。プーリ22bとプーリ24bには、無端ベルト23が掛け回されている。駆動ローラ24aは、プーリ24bと同一の軸に設けられている。モータ20が発生した駆動力は、無端ベルト21を介してプーリ22cに伝達され、駆動ローラ22a及びプーリ22bがこの駆動力によって回転させられる。プーリ22bに伝達された駆動力は、無端ベルト23を介してプーリ24bに伝達され、駆動ローラ24aがこの駆動力によって回転させられる。従動ローラ22d、24dは、搬送路43を挟んでそれぞれ駆動ローラ22a、24aと対向する位置に設けられており、ICカード50の搬送に伴って従動回転させられる。接点ブロック13は、搬送路43側に突出した電気的な接点13aを有する。接点13aは、接点52aに押し当てられた場合に撓みを生じるバネ状の部材である。接点ブロック13を矢印Cの方向に移動させる移動機構13b図示省略が設けられている。移動機構13bは、例えばソレノイドを用いたアクチュエータである。CPU1は、接点ブロック13と対向する位置にICチップ52が位置するようにICカード50を位置決めした後、接点13aが接点52aに接近する方向に移動機構13bを動作させ、接点13aを接点52aと接触させてデータの読み取り又は書き込みを行う。図7は、第1ソケット11の構成を示す図である。図5、図6に示すとおり、第1ソケット11は、挿入方向において搬送路43の最も奥に設けられている。搬送路43を挟んで天板11cと底板11fが設けられており、天板11cの搬送路43側には、リンク部材11dを介して支持部材11bが設けられている。支持部材11bには、電気的な接点11aが搬送路43側に突出するように設けられている。接点11aは、接点52aに押し当てられた場合に撓みを生じるバネ状の部材である。挿入方向において支持部材11bの奥側の端部には、挿入方向へのICカード50の移動を規制する規制部材11eが設けられている。図8は、ICカード50を挿入した状態の第1ソケット11を示す図である。支持部材11b又は規制部材11eは、-X方向又はZ方向にバネ等図示省略によって付勢されている。支持部材11bと底板11fとの間に挿入されたICカード50の端部が規制部材11eに突き当たると、支持部材11bがX方向に移動するとともに-Z方向に移動し、接点11aが接点52aに接触する。ICカード50が排出されると、支持部材11bが-X方向に移動するとともにZ方向に移動し、接点11aが接点52aから離れる。第2ソケット12は、第1ソケット11と同様の構成を有する。そのため、図示は省略するが、第2ソケット12の各構成要素の符号は、第1ソケット11の各構成要素の符号における11を12に読み替えたものとする。第2ソケット12は、筐体40の内部ではなく、図2、図5に示すとおり、筐体40の外部に設けられ、第2ソケット12の開口部121は情報処理装置200の正面側に露出するように設けられている。また、接点ブロック13及び第1ソケット11では搬送機構25によってICカード50が搬送されるのに対して、第2ソケット12は搬送機構を備えておらず、接点12aが接点52aに接触するまで人力でICカード50を挿し込み、人力でICカード50を取り出すように構成されている。第1コネクタ91、第2コネクタ92、第3コネクタ93は、それぞれ、第1ソケット11、第2ソケット12、接点ブロック13の専用のコネクタである。制御回路9には、第1ソケット11、第2ソケット12、接点ブロック13のうちいずれか1つを接続することが許される。第1ソケット11、第2ソケット12、接点ブロック13のうち2つ以上が接続された場合、CPU1は、誤った接続が行われたことを示す情報を情報処理装置200に送信する。以下の説明では、第1ソケット11、第2ソケット12、接点ブロック13を、ICカードI/Fと総称する。第1ソケット11、第2ソケット12、接点ブロック13には、それぞれ利点がある。例えば、接点ブロック13の場合、接点13aと接点52aが対向するようにICカード50が搬送機構25によって位置決めされ、ICカード50の搬送を停止させた後、接点13aと接点52aが接触するように接点ブロック13を移動させる。従って、ICチップ52からのデータの読み取りを開始するまでに、ICカード50の位置決めと接点ブロック13の移動の分だけ余分に待ち時間が生じる。これに対して、第1ソケット11は、ICカード50の移動が停止するまでICカード50を挿入方向に搬送するだけでICカード50と接点11aの位置決めがなされるから、接点ブロック13と比べて、データの読み取りを開始するまでの時間が短縮される。また、第2ソケット12は、磁気ストライプ51からのデータの読み取りを行わずにICチップ52からだけデータを読み取るため、データの読み取りに要する処理時間が最も短い。その反面、第1ソケット11と第2ソケット12は、ICカード50と規制部材11e、12eとの摩擦や、リンク部材11d、12dによる連結部分に設けられた遊びなどによって、接点ブロック13よりもICカード50の位置決めの精度が低くなるおそれがある。また、第2ソケット12は、ICカード50の位置決めが人力で行われることになるため、搬送機構25で位置決めする構成と比べて位置決めの精度が低くなるおそれがある。これに対して、接点ブロック13は、第1ソケット11や第2ソケット12よりも位置決めの精度が高い。情報処理装置200を運用するユーザ例えば、現金自動預払機を運用する金融機関は、各ICカードI/Fの利点を勘案した上で、ユーザの要求に最も適合するICカードI/Fを選択して、情報処理装置200を供給する業者に発注する。この業者は、ユーザが選択したICカードI/Fを制御回路9に接続してユーザに納品する。図9は、ICカードリーダ100の機能構成を示すブロック図である。第1コネクタ91、第2コネクタ92、第3コネクタ93は、ICカード50に設けられたICチップ52に接点を接触させて信号の授受を行うICカードI/Fを電気的に接続する複数のコネクタであって、ICカードI/Fを設置する位置として定められた複数の設置位置に各々が対応付けられている。搬送機構25は、ICカードを搬送路に沿って搬送する。第1コネクタ91、第2コネクタ92、第3コネクタ93及び搬送機構25の具体的な構成は、前述のとおりである。以下に示す特定手段101及び制御手段102の機能は、CPU1がROM2に記憶された制御プログラムを実行することによって実現される。特定手段101は、複数のコネクタのうちICカードI/Fが接続されたコネクタを特定する。具体的には、CPU1が各コネクタの導通を検査することにより、ICカードI/Fが接続されたコネクタを特定する。CPU1は、特定したコネクタを示す情報をRAM3に記憶する。図10は、RAM3に記憶された情報を示す図である。CPU1は、コネクタへのICカードI/Fの接続の有無を示すフラグを各コネクタと対応付けて記憶する。同図は、第1コネクタ91にICカードI/F第1ソケット11が接続され、第2コネクタ92、第3コネクタ93にはICカードI/Fが接続されていない場合を示す。制御手段102は、特定手段101で特定されたコネクタに対応付けて定められた手順に従って、搬送機構25の動作を制御する。例えば、制御手段102は、特定手段101によって特定されたコネクタが、搬送路43上の設置位置に対応するコネクタすなわち、第1コネクタ91又は第3コネクタ93である場合に、当該設置位置に応じてICカード50の位置決めがなされるように搬送機構25の動作を制御する。また、制御手段102は、特定手段101によって特定されたコネクタが、搬送路43上の設置位置に対応付けられたコネクタであって、且つ、電磁気的な駆動力によって接点13aをICカード50に対して近づく方向又は離れる方向に移動させる移動機構13bを有するICカードI/Fすなわち、接点ブロック13に対応付けられたコネクタすなわち、第3コネクタ93である場合に、搬送機構25によって位置決めがなされたICカード50に接点13aを接触させるように前記移動機構を制御する。また、制御手段102は、特定手段101によって特定されたコネクタが、搬送路43上でない設置位置に対応付けられたコネクタすなわち、第2コネクタ92である場合に、搬送機構25によるICカード50の搬送を禁止する。2実施形態の動作図11は、ICカードリーダ100のCPU1が実行する処理の手順を示すフロー図である。この処理は、CPU1がROM2に記憶された制御プログラムに従って実行する処理である。ステップS101では、特定手段101が、複数のコネクタのうちICカードI/Fが接続されたコネクタを特定する。特定手段101は、特定されたコネクタを示す特定情報をRAM3に記憶し、特定情報を上位装置である情報処理装置200に送信する。ステップS102では、制御手段102が、情報処理装置200からの待機指示の有無を判定する。具体的には、情報処理装置200は、ICカードリーダ100から特定情報を受信し、複数のコネクタのうちいずれか1つにICカードI/Fが接続されている場合には、ICカードリーダ100に待機指示を送信する。この待機指示は、ICカード50がICカードリーダ100に挿入されるまで待機することを示す。一方、複数のコネクタのうち2つ以上にICカードI/Fが接続されている場合、又は、どのコネクタにもICカードI/Fが接続されていない場合には、ICカードI/Fが正しく接続されていないことを示すエラーメッセージをICカードリーダ100に送信する。待機指示を受信したならばステップS102:YES、制御手段102は、ステップS103に進む。ステップS103では、制御手段102が、搬送路43へのICカード50の挿入の有無を判定する。搬送路43にICカード50が挿入されると、センサ6によってICカード50の挿入が検知される。ICカード50の挿入が検知された場合ステップS103:YESには、ステップS104に進む。ステップS104では、制御手段102が、モータ20の駆動を開始させてICカード50を搬送させ、磁気ヘッド10にデータを読み取らせる。具体的には、センサ7によってICカード50の前端の通過が検知されたならば、磁気ヘッド10によるデータの読み取りを開始させる。そして、センサ8によってICカード50の後端の通過が検知されたならば、磁気ヘッド10によるデータの読み取りを終了させ、読み取ったデータを読取データバッファ3aに記憶させ、ICカード50の搬送を停止させる。ステップS105では、制御手段102が、第1コネクタ91のフラグが1か否か、すなわち、第1コネクタ91に第1ソケット11が接続されているか否かを判定する。フラグが1の場合ステップS105:YESには、ステップS106に進み、フラグが0の場合ステップS105:NOには、ステップS301に進む。ステップS106では、制御部102が、ICカード50を第1ソケット11まで搬送するように搬送機構25を制御する。すると、ICカード50が第1ソケット11の規制部材11eに突き当たることにより、接点11aが接点52aに接触する。ステップS107では、制御部102が、接点11aと接点52aとの導通を検査し、導通が確認されたならば、定められた通信プロトコルに従って、第1ソケット11との通信を接続する。ステップS103でICカード50の挿入が検知されなかった場合ステップS103:NOには、ステップS201に進む。ステップS201では、制御部102が、第2コネクタ92のフラグが1か否か、すなわち、第2コネクタ92に第2ソケット12が接続されているか否かを判定する。フラグが1の場合ステップS201:YESには、ステップS202に進み、フラグが0の場合ステップS201:NOには、ステップS103に戻る。ステップS202では、制御部102が、第2ソケット12にICカード50が挿入されたか否かを判定する。具体的には、制御部102が、接点12aと接点52aとの導通を検査し、導通が確認された場合ステップS202:YESには、ステップS203に進み、導通が確認されなかった場合ステップS202:NOには、ステップS103に戻る。ステップS203では、制御部102が、搬送路43上のICカード50の搬送を禁止する。具体的には、搬送路43へのICカード50の挿入がセンサ6によって検知された場合にモータ20を駆動させないように制御する。あるいは、開口部41を塞ぐ機構を設けて、この機構によってICカード50の挿入を阻止するように構成してもよい。ステップS204では、制御部102が、定められた通信プロトコルに従って、第2ソケット12との通信を接続する。ステップS105でフラグが0の場合ステップS105:NOには、ステップS301に進む。ステップS301では、制御部102が、第3コネクタ93のフラグが1か否か、すなわち、第3コネクタ93に接点ブロック13が接続されているか否かを判定する。フラグが1の場合ステップS301:YESには、ステップS302に進み、フラグが0の場合ステップS301:NOには、ステップS109に進む。ステップS302では、制御部102が、ICカード50を接点ブロック13の位置まで搬送し、接点13aを接点52aに接触させる。具体的には、ステップS104でICカード50の搬送を停止させた時点で、ICカード50は、図12に示す位置にあるので、接点52aが接点13aに対向する位置まで搬送機構25によりICカード50を搬送する。この場合の搬送距離は既知であるので、この搬送距離に応じた回転数、モータ20を回転させるように制御プログラムが記述されている。そして、制御部102が、接点13aと接点52aを接触させるように移動機構13bにより接点ブロック13を移動させる。ステップS303では、制御部102が、定められた通信プロトコルに従って、接点ブロック13との通信を接続する。ステップS108では、制御部102が、ICチップ52との間で通信を実行し、ICチップ52からデータを読み取って読取データバッファ3aに記憶させる。ステップS109では、制御部102が、読取データバッファ3aに記憶されたデータを上位装置に送信してデータ処理を実行する。情報処理装置200が現金自動預払機である場合、利用者が入力装置300に入力した指示に従って、入金、出金、残高照会等の処理が行われる。本実施形態の効果は、次のとおりである。本実施形態に係るICカードリーダは、各コネクタがICカードI/Fの複数の設置位置に対応付けられており、ICカードI/Fが接続されたコネクタを特定し、特定されたコネクタに対応付けて定められた手順に従って、ICカードI/Fの動作と搬送機構の動作とを制御する。つまり、本実施形態によれば、ICカードI/Fの設置位置に応じてICカードの搬送を制御することができる。従って、ICカードI/Fの設置位置に応じて異なる制御内容を設定する作業を行う必要がない。また、本実施形態によれば、ICカードI/Fが搬送路上に設置された場合に設置位置に応じてICカードの位置決めがなされるから、搬送路上のICカードI/Fの設置位置に応じて異なる制御内容を設定する作業を行う必要がない。また、本実施形態によれば、移動機構により接点を移動させるICカードI/Fが設置された場合に、搬送機構によって位置決めがなされたICカードに接点を接触させるように移動機構を制御するから、ICカードI/Fの接点の構成に応じて異なる制御内容を設定する作業を行う必要がない。また、本実施形態によれば、ICカードI/Fの設置位置が搬送路上でない場合であって、且つ、当該ICカードI/FにICカードが挿入された場合に搬送路上でのICカードの搬送を禁止するから、スキミングにより磁気ストライプからデータが不正に読み取られることを防ぐことができる。また、利用者によっては、ICチップ52が設けられておらず、磁気ストライプ51だけが設けられたカードを使用している場合があるが、本実施形態によれば、当該ICカードI/FにICカードが挿入されていない場合には搬送路上でのカードの搬送を禁止しないから、磁気ストライプ51だけが設けられたカードも使用することができる。3変形例上記の実施形態を以下に示す変形例のように変形してもよい。また、複数の変形例を組み合わせても良い。また、実施形態と変形例を組み合わせてもよい。3.1変形例1実施形態では、第2ソケット12にICカード50が挿入された場合に搬送路43上でのICカード50の搬送を禁止する例を示したが、搬送を禁止しないようにしてもよい。また、第2コネクタ92に第2ソケット12が接続されているならば、第2ソケット12にICカード50が挿入されたか否かに関わらず、搬送を禁止するようにしてもよい。また、ICカード50の利用者には第2ソケット12の使用を推奨する旨を情報処理装置200の正面の開口部41付近に表示してもよい。このようにすれば、スキミングの被害を減らすことができる。また、処理時間を短縮することができる。3.2変形例2実施形態では、第1ソケット11、第2ソケット12、接点ブロック13のいずれか1つを制御回路9に接続する例を示したが、2つ以上のICカードI/Fを接続するようにしてもよい。例えば、第2ソケット12と接点ブロック13を制御回路9に接続し、ICカード50の利用者には第2ソケット12の使用を推奨する旨を情報処理装置200の正面の開口部41付近に表示しておく。このようにすれば、スキミングの被害を減らすことができるとともに、処理時間を短縮することができる。しかし、自分のカードがICカードなのかどうか判別できない利用者もいる。そこで、自分のカードがICカードなのかどうか判らない場合には開口部41へカードを挿入する旨を開口部41付近に表示しておく。このようにすれば、利用者が戸惑うことを減らすことができる。3.3変形例3実施形態では、情報処理装置200が現金自動預払機である例を示したが、情報処理装置200はいかなるものでもよい。例えば、POSPointofsaleシステムの端末でもよいし、自動販売機でもよい。3.4変形例4実施形態では、CPU1が制御プログラムを実行することによってICカードリーダ100の動作を制御する例を示したが、実施形態と同様の機能をハードウェアで実装するようにしてもよい。また、制御プログラムを、光記録媒体、磁気記録媒体、半導体メモリ等、コンピュータで読み取り可能な記録媒体に記録して提供し、この記録媒体から制御プログラムを読み取ってICカードリーダ100に記憶させるようにしてもよい。また、この制御プログラムを電気通信回線経由で提供してもよい。