(57)【要約】【課題】カードリーダ／ライタの小型化を図るとともに、利用者の利便性を向上させるカードリーダ／ライタを提供する。【解決手段】接触型の接触カード、非接触型の非接触カード及び接触非接触兼用のコンビカードのいずれかが挿入される接触／非接触両用カードリーダ／ライタにおいて、カード挿入のカードスロット６を１つとするとともに、接触用カード端子４及び非接触用アンテナ５を利用して、カードスロットに挿入されたＩＣカードが、接触カード、非接触カード及びコンビカードのいずれであるかを検知し、接触表示器７又は非接触表示器８が、検知されたカード種別を通知する。【選択図】図１
2008102677.tif 000002
【特許請求の範囲】
【請求項１】
接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれかが配置されるカードリーダライタ装置において、
配置されたＩＣカードが、接触型ＩＣカード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれであるかを検知するカード種別検知部と、
前記カード種別検知部により検知されたカード種別を通知する通知部とを有することを特徴とするカードリーダライタ装置。
【請求項２】
前記カードリーダライタ装置は、更に、
ＩＣカードが前記カードリーダライタ装置に配置されているか否かを検知するカード配置検知部を有し、
前記通知部は、
前記カード配置検知部が、前記カードリーダライタ装置へのＩＣカードの配置が解除されたことを検知した際に、カード種別の通知を終了することを特徴とする請求項１に記載のカードリーダライタ装置。
【請求項３】
接触型ＩＣカード機能部と非接触型ＩＣカード機能部を有する接触型非接触型兼用ＩＣカードが配置された際に、配置された接触型非接触型兼用ＩＣカードに対してリード処理又はライト処理を行うカードリーダライタ装置において、
前記接触型非接触型兼用ＩＣカードの接触型ＩＣカード機能部及び非接触型ＩＣカード機能部のいずれをリード処理又はライト処理の対象とするかを指定するカード機能指定データを入力する入力部と、
前記入力部により入力された前記カード機能指定データにおいて指定されているカード機能部に対してリード処理又はライト処理を行うリードライト処理とを有することを特徴とするカードリーダライタ装置。
【請求項４】
前記リードライト処理は、
前記接触型非接触型兼用ＩＣカードの接触型ＩＣカード機能部及び非接触型ＩＣカード機能部のいずれかをリード処理又はライト処理のデフォルトのカード機能部とするとともに、前記カード機能指定データにおいてデフォルトのカード機能部と異なるカード機能部が指定されている場合に、リード処理又はライト処理の対象をカード機能指定データにおいて指定されているカード機能部に変更することを特徴とする請求項３に記載のカードリーダライタ装置。
【請求項５】
前記入力部は、
接触型ＩＣカード機能部及び非接触型ＩＣカード機能部のいずれかを指定したカード機能指定データを入力した後に、前記カード機能指定データで指定されていないカード機能部を指定する新たなカード機能指定データを入力する場合があり、
前記リードライト処理部は、
前記入力部によりカード機能指定データが入力される度に、入力されたカード機能指定データにおいて指定されているカード機能部をリード処理又はライト処理の対象とすることを特徴とする請求項３に記載のカードリーダライタ装置。
【請求項６】
接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれかが配置された際に、配置されたＩＣカードに対してリード処理又はライト処理を行うカードリーダライタ装置において、
配置されたＩＣカードが、接触型ＩＣカード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれであるかを検知するカード種別検知部と、
リード処理又はライト処理の対象として要求されるＩＣカードの種別を指定するカード種別指定データを入力する入力部と、
前記カード種別検知部により検知されたＩＣカードの種別が前記カード種別指定データにおいて指定されたカード種別に一致するか否かを判断するカード種別一致判断部と、
前記カード種別一致判断部により、前記カード種別検知部により検知されたＩＣカードの種別が前記カード種別指定データにおいて指定されたカード種別に一致しないと判断された場合に、警告を通知する通知部とを有することを特徴とするカードリーダライタ装置。
【請求項７】
前記入力部は、
特定の外部装置から出力された前記カード種別指定データが含まれる電波を検波し、検波した電波から前記カード種別指定データを抽出することを特徴とする請求項６に記載のカードリーダライタ装置。
【請求項８】
前記カードリーダライタ装置は、
特定の外部装置から出力された電波を検波するアンテナを有し、
前記入力部は、
前記アンテナが前記特定の外部装置からの電波を検波した際に、前記カード種別指定データを入力することを特徴とする請求項６に記載のカードリーダライタ装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カードのカードリーダライタ装置に関し、特に、接触型ＩＣカード、非接触型ＩＣカード、接触型非接触型兼用ＩＣカードに対応するカードリーダライタ装置に関する。
【背景技術】
【０００２】
従来の「多目的ＥＴＣ車載器及び多目的料金決済システム」では、ＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ）カード（接触ＩＣ）と非接触ＩＣカードを２つとも挿入するスロットを備えていた（例えば、特許文献１）。
【０００３】
また、従来の「接触式・非接触式兼用ＩＣカード及び接触式・非接触式兼用ＩＣカードリーダライタ」では、接触ＩＣカードと非接触ＩＣカードの識別を行い、識別されたカードへのアクセス処理を行っていた（例えば、特許文献２）。
【特許文献１】特開２００６−１１９６９１号公報  第４頁、第２図
【特許文献２】特開平９−３０５７３６号公報  第１１頁、第１５図
【発明の開示】
【発明が解決しようとする課題】
【０００４】
従来の「多目的ＥＴＣ車載器及び多目的料金決済システム」では、カードを２つ挿入するためにスロットが大型化するとともに、車載器（カードリーダ／ライタに相当）も大型化するという課題があった。
また、カードを１枚だけ入れる場合、カードの位置が固定されないという課題もあった。
【０００５】
また、従来の「接触式・非接触式兼用ＩＣカード及び接触式・非接触式兼用ＩＣカードリーダライタ」では、カードの種類（接触か非接触）により提供されるサービスが異なる場合において、適切なカードが挿入されていない時、または、カードリーダライタが識別したカードと異なる種類のカードに対するサービスが提供される場合において、適切なカードが挿入されていない時は、サービスが提供されず、ユーザが不便を被るという課題があった。
【０００６】
本発明は、上記の課題を解決することを主な目的とし、カード挿入のスロットを１つとすることで、カードリーダ／ライタの小型化を図るとともに、利用者の利便性を向上させるカードリーダ／ライタを提供することを主な目的とする。
【課題を解決するための手段】
【０００７】
本発明に係るカードリーダライタ装置は、
接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれかが配置されるカードリーダライタ装置において、
配置されたＩＣカードが、接触型ＩＣカード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれであるかを検知するカード種別検知部と、
前記カード種別検知部により検知されたカード種別を通知する通知部とを有することを特徴とする。
【０００８】
また、本発明に係るカードリーダライタ装置は、
接触型ＩＣカード機能部と非接触型ＩＣカード機能部を有する接触型非接触型兼用ＩＣカードが配置された際に、配置された接触型非接触型兼用ＩＣカードに対してリード処理又はライト処理を行うカードリーダライタ装置において、
前記接触型非接触型兼用ＩＣカードの接触型ＩＣカード機能部及び非接触型ＩＣカード機能部のいずれをリード処理又はライト処理の対象とするかを指定するカード機能指定データを入力する入力部と、
前記入力部により入力された前記カード機能指定データにおいて指定されているカード機能部に対してリード処理又はライト処理を行うリードライト処理とを有することを特徴とする。
【０００９】
また、本発明に係るカードリーダライタ装置は、
接触型ＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）カード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれかが配置された際に、配置されたＩＣカードに対してリード処理又はライト処理を行うカードリーダライタ装置において、
配置されたＩＣカードが、接触型ＩＣカード、非接触型ＩＣカード及び接触型非接触型兼用ＩＣカードのいずれであるかを検知するカード種別検知部と、
リード処理又はライト処理の対象として要求されるＩＣカードの種別を指定するカード種別指定データを入力する入力部と、
前記カード種別検知部により検知されたＩＣカードの種別が前記カード種別指定データにおいて指定されたカード種別に一致するか否かを判断するカード種別一致判断部と、
前記カード種別一致判断部により、前記カード種別検知部により検知されたＩＣカードの種別が前記カード種別指定データにおいて指定されたカード種別に一致しないと判断された場合に、警告を通知する通知部とを有することを特徴とする。
【発明の効果】
【００１０】
本発明によれば、カードリーダライタ装置に配置されたカードのカード種別を通知するようにしたので、利用者による誤挿入等を防ぐことができる。
更に、接触型非接触型兼用ＩＣカードが配置された場合に、接触型ＩＣカード機能部及び非接触型ＩＣカード機能部のいずれをリード処理又はライト処理の対象とするのかの選択を可能とし、また、リード処理又はライト処理の対象として指定されたカード種別に合致しないカードが配置された場合に警告を通知するので、利用者の利便性を向上させることができる。
【発明を実施するための最良の形態】
【００１１】
実施の形態１．
実施の形態１に係るカードリーダ／ライタについて図１を参照し説明する。
図１は、本実施の形態に係るカードリーダ／ライタの断面図を示したものである。
１は、接触／非接触両用カードリーダ／ライタを示す。接触／非接触両用カードリーダ／ライタ１は、カードリーダライタ装置の例である。
２は、接触型ＩＣカード又は非接触型ＩＣカード又は接触型非接触型兼用ＩＣカードである。なお、以降、接触型ＩＣカードを接触カード、非接触型ＩＣカードを非接触カード、接触型非接触型兼用ＩＣカードをコンビカードともいう。
３は、カードが挿入されたことを検知するカード挿入検知器である。カード挿入検知器３は、カード配置検知部の例である。
４は、接触カードとのコンタクトをとる接触用カード端子である。
５は、非接触カードに電力を供給するとともに、非接触カードとの通信を行う非接触用アンテナである。
【００１２】
図２は、接触／非接触両用カードリーダ／ライタ１の正面図である。
６は、カードを挿入するカードスロットである。
７は、接触カードが挿入されているときに点灯する接触表示器である。
８は、非接触カードが挿入されているときに点灯する非接触表示器である。
【００１３】
本実施の形態では、接触型の接触カード、非接触型の非接触カード及び接触非接触兼用のコンビカードのいずれかが挿入される接触／非接触両用カードリーダ／ライタにおいて、カード挿入のカードスロット６を１つとするとともに、接触用カード端子４及び非接触用アンテナ５を利用して、カードスロット６に挿入されたＩＣカードが、接触カード、非接触カード及びコンビカードのいずれであるかを検知し、接触表示器７又は非接触表示器８が、検知されたカード種別を通知する。
【００１４】
次に、本実施の形態に係る接触／非接触両用カードリーダ／ライタ１の機能ブロック図を図３に示す。
図３において、制御部１０１は、接触／非接触両用カードリーダ／ライタ１の全体の制御を行うとともに、カード挿入検知器３によりカードスロット６にカードが挿入されたことが検知された際に、接触用カード端子４及び非接触用アンテナ５（及び変復調部１０４、送受信部１０５）を活性化させ、挿入されたカードからの応答を接触用カード端子４又は非接触用アンテナ５を介して受信し、挿入されたカードが、接触カード、非接触カード及びコンビカードのいずれであるかを検知する。制御部１０１は、カード種別検知部の例である。
操作部１０２は、接触／非接触両用カードリーダ／ライタ１のユーザより各種の指示を入力する。
表示部１０３は、制御部１０１により検知されたカード種別をユーザに通知する。表示部１０３は、図２に示す接触表示器７と非接触表示器８を有し、制御部１０１により接触カードが検知された場合は、接触表示器７を点灯させ、非接触カードが検知された場合は、非接触表示器８を点灯させ、コンビカードが検知された場合は、接触表示器７及び非接触表示器８の両者を点灯させる。表示部１０３は、通知部の例である。
変復調部１０４は、非接触カードへの送信データを変調し、非接触カードからの受信データを復調する。
送受信部１０５は、非接触用アンテナ５を通じて、非接触カードとの間で通信を行う。
カード挿入検知器３、接触用カード端子４及び非接触用アンテナ５は、図１に示したものである。
【００１５】
次に、図４を参照し、本実施の形態に係る接触／非接触両用カードリーダ／ライタ１の動作について説明する。
図４は、ステップＳ１から始まる。
ステップＳ２でカードが挿入されているかを、カード挿入検知器３で判断する。
挿入されていない場合は、ステップＳ２をループする。カードの挿入が確認されると、ステップＳ３で、制御部１０１が接触用カード端子４を活性化する。ここで活性化とは、接触用カード端子４に電力を供給し、カードとの通信が出来るようにすることである。
ステップＳ４で、制御部１０１が接触用カード端子４を介して接触カードの認識コマンドを送り、その応答があるか否かを判断する。応答があった場合は、挿入されたカードは接触カードであるので、ステップＳ５で、表示部１０３が接触表示器７を点灯させ、ステップＳ６で制御部１０１が接触カード処理を行う。
接触カード処理とは、課金や認証というサービスを行うことであるが、本実施の形態の範疇外になるので説明を省略する。
ステップＳ６の接触カード処理が終わると、ステップＳ７に移る。
ステップＳ７では、カードの挿入状態をカード挿入検知器３で判断する。挿入されている場合、ステップＳ６に戻る。なお、一度、接触カード処理が行われた後は、再度接触カード処理を行う必要がなければ、ステップＳ６を省略し、ステップＳ７においてカードがカードスロット６から抜かれるのを待つようにしてもよい。
ステップＳ７においてカードがカードスロット６に挿入されていない場合、即ち、カードがカードスロット６から抜かれた場合は、ステップＳ８において、表示部１０３が接触表示器７を消灯してステップＳ２に戻る。
【００１６】
ステップＳ４で応答がない場合は、制御部１０１が接触用カード端子４を不活性化し、ステップＳ９に移る。
ステップＳ９では、制御部１０１が非接触用アンテナ５を活性化する。ここで活性化とは、非接触用アンテナ５に電力を供給し、カードとの通信が出来るようにすることである。
制御部１０１は変復調部１０４、送受信部１０５及び非接触用アンテナ５を介して非接触カード認識コマンドを送り、ステップＳ１０で、その応答があるか否かを判断する。
応答があった場合は、挿入されたカードは非接触カードであるので、ステップＳ１１で、表示部１０３が非接触表示器８を点灯させ、ステップＳ１２で制御部１０１が非接触カード処理を行う。
非接触カード処理とは、課金や認証というサービスを行うことであるが、本実施の形態に範疇外になるので説明を省略する。
ステップＳ１２の非接触カード処理が終わると、ステップＳ１３に移る。
ステップＳ１３では、カードの挿入状態をカード挿入検知器３で判断する。挿入されている場合、ステップＳ１２に戻る。なお、一度、非接触カード処理が行われた後は、再度非接触カード処理を行う必要がなければ、ステップＳ１２を省略し、ステップＳ１３においてカードがカードスロット６から抜かれるのを待つようにしてもよい。
ステップＳ１３においてカードがカードスロット６に挿入されていない場合、即ち、カードがカードスロット６から抜かれた場合は、ステップＳ１４において、表示部１０３が非接触表示器８を消灯してステップＳ２に戻る。
【００１７】
ステップＳ１０で応答がない場合、サービスを提供できるカードではないということで、ステップＳ１５のエラー処理を行う。その後、ステップＳ１６に移り、カードの挿入状態をカード挿入検知器３で判断する。挿入されている場合、ステップＳ１６に戻る。挿入されていない場合は、ステップＳ２に戻る。
【００１８】
図４の動作例では、接触カード、非接触カードのカード種別を識別できるだけであるが、図５に、コンビカードが挿入された場合に、コンビカードも識別することができる動作例を示す。
【００１９】
図５では、図４と異なる点を中心にして説明する。
図４の場合と同様に、カード挿入検知器３においてカードの挿入が検知された場合に（ステップＳ２でＹｅｓ）、制御部１０１が接触用カード端子４を活性化させ（ステップＳ３）、応答がない場合（ステップＳ４でＮｏ）は、制御部１０１は接触用カード端子４を不活性化するとともに、ステップＳ９で非接触アンテナを活性化させる。ステップＳ９以降は、図４に示したものと同様の手順なので、説明を省略する。
応答があった場合（ステップＳ４でＹｅｓ）は、制御部１０１は接触用カード端子４を不活性化するとともに、ステップＳ２１で非接触アンテナを活性化させる。
応答がなかった場合（ステップＳ２２でＮｏ）の場合は、挿入されたカードは接触カードであるので、ステップＳ５で、表示部１０３が接触表示器７を点灯させる。ステップＳ６以降は、図４に示したものと同様の手順なので、説明を省略する。
一方、応答があった場合（ステップＳ２２でＹｅｓ）は、挿入されたカードは接触非接触の兼用であるコンビカードであるので、ステップＳ２３で、表示部１０３が接触表示器７及び非接触表示器８の両者を点灯させ、兼用カードであることを表示する。
次に、制御部１０１が、ステップＳ２４において、表示部１０３における接触表示器７及び非接触表示器８以外の表示手段（例えば、表示ディスプレイ）等を通じて、接触／非接触両用カードリーダ／ライタ１のユーザに接触カード処理、非接触カード処理のいずれを行うかを問合せ、操作部１０２を通じてユーザからの指示が入力された場合に、制御部１０１は、ステップＳ２５において、ユーザから選択された処理（接触カード処理又は非接触カード処理）を行う。
以降は、ステップＳ２６において、カードの挿入状態をカード挿入検知器３で判断し、挿入されている場合、ステップＳ２５に戻る。ステップＳ２６においてカードがカードスロット６に挿入されていない場合、即ち、カードがカードスロット６から抜かれた場合は、ステップＳ２７において、表示部１０３が接触表示器７及び非接触表示器８を消灯してステップＳ２に戻る。
【００２０】
以上のように、実施の形態１では、カードスロットを１つとして、挿入されたカードの接触／非接触を判断し、その結果に基づき、カード処理を行うようにしたので、リーダ／ライタが小型化できると共に、ユーザの手を煩わすことなく接触／非接触のカードを使い分けることができる。
さらに、挿入したカードが接触／非接触両用カードリーダ／ライタが提供できるサービスに対応しているか否かがわかる表示器を設けたので、ユーザによる誤挿入を防ぐことができる。
【００２１】
本実施の形態１では、表示器と示したが、異なるランプ、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）でもよい。また、カードリーダ／ライタにモニタがある場合は、このモニタ上に接触表示器７、非接触表示器８相当のものを表示しても良い。
また、表示の代わりに、音声によりカード種別を通知するようにしてもよい。
【００２２】
また、以上の説明では、カードを挿入するカードスロットを有している構成を示したが、挿入に限らず、カードを配置できる構成であればよく、例えば、カード配置トレー等を有するカードリーダライタ装置であってもよい。
【００２３】
なお、図４及び図５では、接触用カード端子の活性化（Ｓ３）を先に行うこととしているが、逆に、非接触用アンテナの活性化（Ｓ９）を先に行うようにしてもよい。
【００２４】
本実施の形態では、接触型ＩＣカード、非接触型ＩＣカード、接触／非接触型ＩＣカードをリード／ライトできる接触／非接触ＩＣカードリーダ／ライタであって、カードを識別判定した接触型、または、非接触型のカードタイプを表示する接触／非接触ＩＣカードリーダ／ライタについて説明した。
【００２５】
実施の形態２．
次に、実施の形態２に係るカードリーダライタについて図６を参照し説明する。
図６は、実施の形態２の接触／非接触両用カードリーダ／ライタ１の正面図である。
図６において、６は、カードを挿入するカードスロットである。
９は、接触カードが挿入されているときに点灯する接触表示器と接触選択ボタンを兼ね備えた接触表示器兼選択ボタンである。以下、接触表示器兼選択ボタン９を接触選択ボタンともいう。
１０は、非接触カードが挿入されているときに点灯する非接触表示器と非接触選択ボタンを兼ね備えた非接触表示器兼選択ボタンである。以下、非接触表示器兼選択ボタン１０を非接触選択ボタンともいう。
接触表示器兼選択ボタン９と非接触表示器兼選択ボタン１０とは、互いに排他的で、一方が押されていると、他方は押釦が解除される。断面構造は、図１と同様である。
【００２６】
本実施の形態に係る接触／非接触両用カードリーダ／ライタ１の機能ブロックは、図７に示す通りである。
制御部１０１は、実施の形態１と同様に、接触カード処理又は非接触カード処理を行うが、本実施の形態では、リードライト処理部として機能する。
また、表示部１０３は、図６に示した接触表示器兼選択ボタン９と非接触表示器兼選択ボタン１０が含まれている。ユーザによる接触表示器兼選択ボタン９又は非接触表示器兼選択ボタン１０の押下により、操作部１０２にユーザからの指示が入力される。操作部１０２は、入力部の例である。
図７において、他の要素は、図３に示したものと同様であり、説明は省略する。
【００２７】
本実施の形態では、コンビカードが挿入された場合を対象としている。
前述のように、コンビカードは、接触カードの機能（接触型ＩＣカード機能部）と非接触カードの機能（非接触型ＩＣカード機能部）の両者を有する。
ユーザが接触表示器兼選択ボタン９又は非接触表示器兼選択ボタン１０を押下することにより、コンビカードの接触カードの機能（接触型ＩＣカード機能部）と非接触カードの機能（非接触型ＩＣカード機能部）のいずれをリード処理又はライト処理の対象とするかを指定する指示（カード機能指定データ）が操作部１０２に入力され、制御部１０１は、操作部１０２により入力された指示（カード機能指定データ）において指定されているコンビカードのカード機能に対してリード処理又はライト処理を行う。
また、制御部１０１は、コンビカードの接触カード機能と非接触カード機能のいずれかをリード処理又はライト処理のデフォルトのカード機能とするとともに、ユーザからの指示（カード機能指定データ）においてデフォルトのカード機能と異なるカード機能が指定されている場合に、リード処理又はライト処理の対象をユーザからの指示（カード機能指定データ）において指定されているカード機能に変更する。
【００２８】
次に、動作について図８を参照して詳細に説明する。
図４と同じステップは同じ動作をするので、ここでは説明を省略する。
コンビカードにおける接触カード機能がデフォルトのカード機能である場合は、接触カード用端子の活性化が行われ（ステップＳ３）、ステップＳ６において接触カード処理が行われた後に、制御部１０１は、ステップＳ３１で非接触選択ボタン１０が押されているかを判定する。つまり、制御部１０１は、非接触選択ボタン１０が押され、コンビカードの非接触カード機能を指定するカード機能指定データが操作部１０２により入力されたか否かを判定する。
非接触選択ボタン１０が押されている場合は、制御部１０１は、制御部１０１は変復調部１０４、送受信部１０５及び非接触用アンテナ５を介して非接触カードの認識コマンドを送り、応答がある場合のみステップＳ１２へ移る。
非接触選択ボタン１０が押されていない場合は、ステップＳ７へ移る。
【００２９】
他方、非接触カード処理が行われた後に、ステップＳ３２において、制御部１０１は接触選択ボタン９が押されているかを判定する。つまり、制御部１０１は、接触選択ボタン９が押され、コンビカードの接触カード機能を指定するカード機能指定データが操作部１０２により入力されたか否かを判定する。
接触選択ボタン９が押されている場合は、接触用カード端子４を介して接触カードの認識コマンドを送り、応答がある場合のみステップＳ６に移る。
接触選択ボタン９が押されていない場合は、ステップＳ１３へ移る。
【００３０】
図８のステップＳ３１において非接触選択ボタン１０が押された後に、更に、ステップＳ３２において接触選択ボタン９が押される場合があり、また、逆に、ステップＳ３２において接触選択ボタン９が押された後に、更に、ステップＳ３１において非接触選択ボタン１０が押される場合もある。
このように、操作部１０２は、接触カード機能（接触型ＩＣカード機能部）及び非接触カード機能（非接触型ＩＣカード機能部）のいずれかを指定したカード機能指定データを入力した後に、当該カード機能指定データで指定されていないカード機能を指定する新たなカード機能指定データを入力する場合があり、制御部１０１は、操作部１０２によりユーザからのカード機能指定データが入力される度に、入力された新たなカード機能指定データにおいて指定されているカード機能をリード処理又はライト処理の対象とする。
【００３１】
図９は、本実施の形態の別の動作例を示す。
図８では、接触用カード端子の活性化（Ｓ３）及び接触カード処理（Ｓ６）又は非接触用アンテナの活性化（Ｓ９）及び非接触カード処理（Ｓ１２）が行われた後に、非接触選択ボタン１０の押下の確認（Ｓ３１）又は接触選択ボタン９の押下の確認（Ｓ３２）を行うようにしていたが、図９に示すように、接触用カード端子の活性化（Ｓ３）又は非接触用アンテナの活性化（Ｓ９）の前に、接触選択ボタン９の押下の確認（Ｓ４１）又は非接触選択ボタン１０の押下の確認（Ｓ４２）を行うようにしてもよい。
【００３２】
図９では、カード挿入検知器３によりカードスロット６にカードが挿入されたことが検知された場合（Ｓ２でＹｅｓ）に、制御部１０１は、ステップＳ４１において、接触選択ボタン９が押され、コンビカードの接触カード機能を指定するカード機能指定データが操作部１０２により入力されたか否かを判定する。
接触選択ボタン９が押されている場合（ステップＳ４１でＹｅｓ）は、接触用カード端子を活性化する（ステップＳ３）。以降の手順は、図８の場合と同様である。
一方、接触選択ボタン９が押されていない場合（ステップＳ４１でＮｏ）は、制御部１０１は、非接触選択ボタン１０が押され、コンビカードの非接触カード機能を指定するカード機能指定データが操作部１０２により入力されたか否かを判定する。
非接触選択ボタン１０が押されている場合（ステップＳ４２でＹｅｓ）は、制御部１０１は変復調部１０４、送受信部１０５及び非接触用アンテナ５を介して非接触カードの認識コマンドを送る。以降の手順は、図８の場合と同様である。
また、非接触選択ボタン１０が押されていない場合（ステップＳ４２でＮｏ）は、どちらのボタンも押されていないことになるので、制御部１０１はデフォルトのカード機能である接触カード機能を用いてリードライト処理を行うべく、接触用カード端子４を活性化させる（ステップＳ３）。以降の手順は、図８の場合と同様である。
【００３３】
実施の形態２では、接触表示器兼選択ボタン９、非接触表示器兼選択ボタン１０を設けたので、接触／非接触が混在しているコンビカードが挿入された場合、ボタン操作ひとつで、接触から非接触へ、または、非接触から接触へ切り替えることができ、利用者の利便性を高める効果がある。
【００３４】
なお、図８及び図９では、接触カード機能をデフォルトのカード機能とし、このため接触用カード端子の活性化（Ｓ３）を先に行うこととしているが、逆に、非接触カード機能をデフォルトのカード機能とし、非接触用アンテナの活性化（Ｓ９）を先に行うようにしてもよい。
【００３５】
本実施の形態では、接触／非接触型ＩＣカードをリード／ライトできる接触／非接触ＩＣカードリーダ／ライタにおいて、カードを識別判定した接触型、または、非接触型のカードタイプを表示すると共に、ユーザの指示によりカードタイプを変更することが可能な接触／非接触ＩＣカードリーダ／ライタについて説明した。
【００３６】
実施の形態３．
次に、実施の形態３に係る接触／非接触両用カードリーダ／ライタ１について図１０を参照し説明する。
図１０は、実施の形態３に係る接触／非接触両用カードリーダ／ライタ１の正面図である。
図１０において、６は、カードを挿入するカードスロットである。
１１は、音声を出力する音声出力装置（スピーカー等）である。
【００３７】
接触カードや、非接触カードに対して提供されるサービスには、予めカードがリーダ／ライタに挿入されていることを前提としたものがある。
例えば、ＥＴＣ（Ｅｌｅｃｔｒｏｎｉｃ  Ｔｏｌｌ  Ｃｏｌｌｅｃｔｉｏｎ）システムは、カードがリーダ／ライタである車載器に挿入されている状態で、ゲートを通過するものである。
このようなサービスでは、誤ったカードが挿入されていると、サービスを提供できないばかりか、安全性も損なわれる。
実施の形態３は、このような状況に対処するためのリーダ／ライタについて説明する。
【００３８】
本実施の形態に係る接触／非接触両用カードリーダ／ライタ１の機能ブロック図は、例えば、図１１のようになる。
カード種別指定データ入力部１０６は、リード処理又はライト処理の対象として要求されるＩＣカードの種別（接触カードか、非接触カードか、コンビカードか）を指定する指示（カード種別指定データ）をユーザより入力する。本実施の形態では、カード種別指定データ入力部１０６は、入力部の一例である。
カード種別指定データ記憶部１０７は、カード種別指定データ入力部１０６により入力されたユーザからの指示（カード種別指定データ）を記憶する。
外部用アンテナ１０８は、特定の外部装置（例えば、ＥＴＣシステムの料金所アンテナ）から出力された電波を検波する。外部装置からの電波には、カード種別指定データが含まれる場合がある。
カード種別指定データ抽出部１０９は、外部用アンテナ１０８が検波した外部装置からの電波にカード種別指定データが含まれている場合は、カード種別指定データを抽出し、抽出したカード種別指定データを制御部１０１に転送する。カード種別指定データ抽出部１０９も入力部の一例である。
また、本実施の形態では、制御部１０１は、実施の形態１に示した手順で、カードスロット６に挿入されたカードが、接触カード、非接触カード及びコンビカードのいずれであるかを検知するとともに、検知したカードの種別がカード種別指定データ入力部１０６により入力されたカード種別指定データ又はカード種別指定データ抽出部１０９により抽出されたカード種別指定データにおいて指定されたカード種別に一致するか否かを判断する。本実施の形態では、制御部１０１は、カード種別検知部及びカード種別一致判断部の例である。
音声出力装置１１は、制御部１０１により、検知されたカードの種別がカード種別指定データにおいて指定されたカード種別に一致しないと判断された場合に、警告を通知する。音声出力装置１１は、通知部の例である。
図１１に示す他の要素は、実施の形態１又は実施の形態２において説明したものと同様であり、説明を省略する。
なお、カード種別指定データ入力部１０６と、外部用アンテナ１０８及びカード種別指定データ抽出部１０９は、どちらか一方のみであってもよい。
また、カード種別指定データ記憶部１０７が含まれない構成であってもよい。
また、カード種別指定データ入力部１０６は、実施の形態２に示した接触表示器兼選択ボタン９及び非接触表示器兼選択ボタン１０としてもよい。
また、カード種別指定データ入力部１０６として独立させずに、操作部１０２が、カード種別指定データを入力するようにしてもよい。
【００３９】
動作は次のような形が考えられる。
図４のステップＳ６やステップＳ９で、リーダ／ライタがＥＴＣのようなサービスを提供するエリアが近づいてきたと察知すると、サービスに適合するカードが挿入されていない場合、カード挿入を促す注意を音声出力装置１１から発することが考えられる。
【００４０】
また、例えば、図１２に示すような動作例も考えられる。
車両等に搭載された接触／非接触両用カードリーダ／ライタ１が、例えばＥＴＣの料金所に近づき、外部用アンテナ１０８が外部装置（例えばＥＴＣの料金所アンテナ）からの電波を検波した場合に（ステップＳ５０でＹｅｓ）、制御部１０１は、外部用アンテナ１０８が捕捉した電波に含まれる外部装置の識別情報等によりＥＴＣの料金所アンテナからの電波であることを識別し、また、カード挿入検知器３がカードスロット６にカードが挿入されているかどうかを判断する（ステップＳ２）。カードが挿入されていなければ（ステップＳ２でＮｏ）、制御部１０１は音声出力装置１１に対して警告を通知するように指示し、音声出力装置１１はカードが挿入されていない旨の警告を通知する（ステップＳ５７）。
カードが挿入されている場合（ステップＳ２でＹｅｓ）は、実施の形態１に示したように、制御部１０１は、接触用カード端子４を活性化させ（ステップＳ３）、応答の有無により、制御部１０１は、挿入されたカードが接触カードと判定し（ステップＳ５１）、または非接触用アンテナ５を活性化させる（ステップＳ９）。
ステップＳ４又はステップＳ１０における反応のいかんにより、制御部１０１は、挿入されたカードが接触カード、非接触カードのいずれであるかを判定することができる（ステップＳ５１、Ｓ５２）。接触カード、非接触カードのいずれとも判定できない場合は、実施の形態１と同様に、エラー処理が行われる（ステップＳ１５、Ｓ１６）。
【００４１】
次に、制御部１０１は、カード種別指定データを取得する（ステップＳ５３）。
外部用アンテナ１０８が捕捉した電波にカード種別指定データが含まれている場合は、制御部１０１は、カード種別指定データ抽出部１０９が、外部用アンテナ１０８が捕捉した電波から抽出したカード種別指定データを取得する。または、カード種別指定データ入力部１０６がユーザから入力したカード種別指定データを取得してもよいし、予めカード種別指定データ入力部１０６がユーザから入力し、カード種別指定データ記憶部１０７に記憶されていたカード種別指定データを取得してもよい。
次に、制御部１０１は、ステップＳ５１又はステップＳ５２で判定したカードの種別と、ステップＳ５３で取得したカード種別指定データにおいて指定されているカード種別が一致するかどうかを判断し（ステップＳ５４）、一致しない場合は、制御部１０１は音声出力装置１１に対して警告を通知するように指示し、音声出力装置１１は誤ったカードが挿入されている旨の警告を通知する（ステップＳ５７）。
一方、カード種別が一致する場合は、挿入されているカード種別により、接触カード処理又は非接触カード処理が行われる（ステップＳ５５）。
次に、ステップＳ５６において、カードの挿入状態をカード挿入検知器３で判断し、挿入されている場合、ステップＳ５５に戻る。ステップＳ５６においてカードがカードスロット６に挿入されていない場合、即ち、カードがカードスロット６から抜かれた場合は、ステップＳ５０に戻る。
【００４２】
このように、実施の形態３では、提供されるサービスに適合するカードが挿入されていない場合、サービス提供エリアが近づくと、カード挿入を促す注意を音声出力装置１１から発するようにしたので、予めカードがリーダ／ライタに挿入されていることを前提としたサービスを安全に行える効果がある。
【００４３】
実施の形態３では、音声出力装置１１を用いたが、ＬＥＤなどの点滅信号や、リーダ／ライタの振動信号など、ユーザが知覚できる信号でメッセージを伝えてもよい。
【００４４】
このように、本実施の形態では、接触型ＩＣカード、非接触型ＩＣカード、接触／非接触型ＩＣカードをリード／ライトできる接触／非接触ＩＣカードリーダ／ライタにおいて、カードを識別判定した接触型、または、非接触型のカードタイプと異なるサービスが提供されるエリアに接近すると、該当カード挿入を促す指示を発する接触／非接触ＩＣカードリーダ／ライタについて説明した。
【００４５】
なお、実施の形態１〜３にそれぞれ示した機能を、組み合わせた接触／非接触ＩＣカードリーダ／ライタとしてもよい。
つまり、カードを識別判定した接触型、または、非接触型のカードタイプを表示する特徴と共に、カードを識別判定した接触型、または、非接触型のカードタイプと異なるサービスが提供されるエリアに接近すると、該当カード挿入を促す指示を発する接触／非接触ＩＣカードリーダ／ライタとしてもよい。
また、カードを識別判定した接触型、または、非接触型のカードタイプを表示すると共に、ユーザの指示によりカードタイプを変更することが可能なことを特徴とすると共に、カードを識別判定した接触型、または、非接触型のカードタイプと異なるサービスが提供されるエリアに接近すると、該当カード挿入を促す指示を発する接触／非接触ＩＣカードリーダ／ライタとしてもよい。
【００４６】
最後に、実施の形態１〜３に示した接触／非接触両用カードリーダ／ライタ１のハードウェア構成例について説明する。
【００４７】
図１３は、本実施の形態１〜３に示す接触／非接触両用カードリーダ／ライタ１のハードウェア資源の一例を示す図である。なお、図１３の構成は、あくまでも接触／非接触両用カードリーダ／ライタ１のハードウェア構成の一例を示すものであり、接触／非接触両用カードリーダ／ライタ１のハードウェア構成は図１３に記載の構成に限らず、他の構成であってもよい。
図１３において、接触／非接触両用カードリーダ／ライタ１は、プログラムを実行するＣＰＵ９１１（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサともいう）を備えている。ＣＰＵ９１１は、バス９１２を介して、例えば、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）９１３、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）９１４、通信ボード９１５、表示装置９０１、磁気ディスク装置等の二次記憶装置９２０と接続され、これらのハードウェアデバイスを制御する。また、図３等に示している接触用カード端子４、非接触用アンテナ５、外部用アンテナ１０８と接続され、これらの制御も行う。更に、ＣＰＵ９１１は、キーボード、マウス、ＦＤＤ（Ｆｌｅｘｉｂｌｅ  Ｄｉｓｋ  Ｄｒｉｖｅ）、コンパクトディスク装置（ＣＤＤ）、プリンタ装置、スキャナ装置等と接続していてもよい。また、二次記憶装置９２０として、磁気ディスク装置のほか、光ディスク装置、メモリカード読み書き装置などの記憶装置でもよい。
ＲＡＭ９１４は、揮発性メモリの一例である。ＲＯＭ９１３、ＦＤＤ、ＣＤＤ、磁気ディスク装置の記憶媒体は、不揮発性メモリの一例である。これらは、記憶装置あるいは記憶部の一例である。
通信ボード９１５、キーボード、スキャナ装置、ＦＤＤなどは、入力部、入力装置の一例である。
また、通信ボード９１５、表示装置９０１、プリンタ装置などは、出力部、出力装置の一例である。
【００４８】
通信ボード９１５は、ネットワークに接続されていてもよい。例えば、通信ボード９１５は、ＬＡＮ（ローカルエリアネットワーク）、インターネット、ＷＡＮ（ワイドエリアネットワーク）などに接続されていても構わない。
二次記憶装置９２０には、オペレーティングシステム９２１（ＯＳ）、ウィンドウシステム９２２、プログラム群９２３、ファイル群９２４が記憶されている。プログラム群９２３のプログラムは、ＣＰＵ９１１、オペレーティングシステム９２１、ウィンドウシステム９２２により実行される。
【００４９】
上記プログラム群９２３には、本実施の形態１〜３の説明において「〜部」として説明している機能を実行するプログラムが記憶されている。プログラムは、ＣＰＵ９１１により読み出され実行される。
ファイル群９２４には、実施の形態１〜３の説明において、「〜の判断」、「〜の計算」、「〜の比較」、「〜の評価」、「〜の更新」、「〜の登録」等として説明している処理の結果を示す情報やデータや信号値や変数値やパラメータが、「〜ファイル」や「〜データベース」の各項目として記憶されている。「〜ファイル」や「〜データベース」は、ディスクやメモリなどの記録媒体に記憶される。ディスクやメモリになどの記憶媒体に記憶された情報やデータや信号値や変数値やパラメータは、読み書き回路を介してＣＰＵ９１１によりメインメモリやキャッシュメモリに読み出され、抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示などのＣＰＵの動作に用いられる。抽出・検索・参照・比較・演算・計算・処理・編集・出力・印刷・表示のＣＰＵの動作の間、情報やデータや信号値や変数値やパラメータは、メインメモリ、レジスタ、キャッシュメモリ、バッファメモリ等に一時的に記憶される。
また、実施の形態１〜３で説明するフローチャートの矢印の部分は主としてデータや信号の入出力を示し、データや信号値は、ＲＡＭ９１４のメモリ、ＦＤＤのフレキシブルディスク、ＣＤＤのコンパクトディスク、二次記憶装置９２０の磁気ディスク、その他光ディスク、ミニディスク、ＤＶＤ等の記録媒体に記録される。また、データや信号は、バス９１２や信号線やケーブルその他の伝送媒体によりオンライン伝送される。
【００５０】
また、本実施の形態１〜３の説明において「〜部」として説明しているものは、「〜回路」、「〜装置」、「〜機器」、「手段」であってもよく、また、「〜ステップ」、「〜手順」、「〜処理」であってもよい。すなわち、「〜部」として説明しているものは、ＲＯＭ９１３に記憶されたファームウェアで実現されていても構わない。或いは、ソフトウェアのみ、或いは、素子・デバイス・基板・配線などのハードウェアのみ、或いは、ソフトウェアとハードウェアとの組み合わせ、さらには、ファームウェアとの組み合わせで実施されても構わない。ファームウェアとソフトウェアは、プログラムとして、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ等の記録媒体に記憶される。プログラムはＣＰＵ９１１により読み出され、ＣＰＵ９１１により実行される。すなわち、プログラムは、本実施の形態１〜３の「〜部」としてコンピュータを機能させるものである。あるいは、本実施の形態１〜３の「〜部」の手順や方法をコンピュータに実行させるものである。
【００５１】
このように、本実施の形態１〜３に示す接触／非接触両用カードリーダ／ライタ１は、処理装置たるＣＰＵ、記憶装置たるメモリ、磁気ディスク等、入力装置たるキーボード、マウス、通信ボード等、出力装置たる表示装置、通信ボード等を備えるコンピュータであり、上記したように「〜部」として示された機能をこれら処理装置、記憶装置、入力装置、出力装置を用いて実現するものである。
【図面の簡単な説明】
【００５２】
【図１】実施の形態１〜３に係る接触／非接触両用カードリーダ／ライタの構成例を示す断面図。
【図２】実施の形態１に係る接触／非接触両用カードリーダ／ライタの構成例を示す正面図。
【図３】実施の形態１に係る接触／非接触両用カードリーダ／ライタの機能ブロック図。
【図４】実施の形態１に係る接触／非接触両用カードリーダ／ライタの動作例を示すフローチャート図。
【図５】実施の形態１に係る接触／非接触両用カードリーダ／ライタの動作例を示すフローチャート図。
【図６】実施の形態２に係る接触／非接触両用カードリーダ／ライタの構成例を示す正面図。
【図７】実施の形態２に係る接触／非接触両用カードリーダ／ライタの機能ブロック図。
【図８】実施の形態２に係る接触／非接触両用カードリーダ／ライタの動作例を示すフローチャート図。
【図９】実施の形態２に係る接触／非接触両用カードリーダ／ライタの動作例を示すフローチャート図。
【図１０】実施の形態３に係る接触／非接触両用カードリーダ／ライタの構成例を示す正面図。
【図１１】実施の形態３に係る接触／非接触両用カードリーダ／ライタの機能ブロック図。
【図１２】実施の形態３に係る接触／非接触両用カードリーダ／ライタの動作例を示すフローチャート図。
【図１３】実施の形態１〜３に係る接触／非接触両用カードリーダ／ライタのハードウェア構成例を示す図。
【符号の説明】
【００５３】
１  接触／非接触両用カードリーダ／ライタ、２  カード、３  カード挿入検知器、４  接触用カード端子、５  非接触用アンテナ、６  カードスロット、７  接触表示器、８  非接触表示器、９  接触表示器兼選択ボタン、１０  非接触表示器兼選択ボタン、１１  音声出力装置、１０１  制御部、１０２  操作部、１０３  表示部、１０４  変復調部、１０５  送受信部、１０６  カード種別指定データ入力部、１０７  カード種別指定データ記憶部、１０８  外部用アンテナ、１０９  カード種別指定データ抽出部。
【図１】
2008102677.tif 000003
【図２】
2008102677.tif 000004
【図３】
2008102677.tif 000005
【図４】
2008102677.tif 000006
【図５】
2008102677.tif 000007
【図６】
2008102677.tif 000008
【図７】
2008102677.tif 000009
【図８】
2008102677.tif 000010
【図９】
2008102677.tif 000011
【図１０】
2008102677.tif 000012
【図１１】
2008102677.tif 000013
【図１２】
2008102677.tif 000014
【図１３】
2008102677.tif 000015