(57)【要約】【課題】複数の情報処理装置の互換性を考慮することなく、情報処理装置間で対象情報を通信させることができるＩＣカード及びＩＣカード用プログラムを提供する。【解決手段】ＩＣカード１０は、第１の情報処理装置２０と第２の情報処理装置３０との間で対象情報を中継して伝達させるＩＣカード１０であって、第１の情報処理装置２０から第１の対象情報を受信する第１の通信手段１２と、第１の通信手段１２で受信した第１の対象情報に応じた第２の対象情報を、第２の情報処理装置３０に送信する第２の通信手段１３とを備える。【選択図】図１
2008102861.tif 000002
【特許請求の範囲】
【請求項１】
第１の情報処理装置と第２の情報処理装置との間で対象情報を中継して伝達させるＩＣカードであって、
前記第１の情報処理装置から第１の対象情報を受信する第１の通信手段と、
前記第１の通信手段で受信した前記第１の対象情報に応じた第２の対象情報を、前記第２の情報処理装置に送信する第２の通信手段と、
を備えるＩＣカード。
【請求項２】
請求項１に記載のＩＣカードにおいて、
前記第１の通信手段及び前記第２の通信手段は、前記第１の対象情報の受信前に、前記第１の情報処理装置及び前記第２の情報処理装置とプロファイル情報の通信を行うこと、
を特徴とするＩＣカード。
【請求項３】
請求項１又は請求項２に記載のＩＣカードにおいて、
前記第１の対象情報及び前記第２の対象情報は、認証情報であること、
を特徴とするＩＣカード。
【請求項４】
請求項１から請求項３までのいずれか１項に記載のＩＣカードにおいて、
前記第１の通信手段及び前記第２の通信手段は、
一方が、接触端子を介して、前記第１の情報処理装置から前記第１の対象情報を受信するか、又は、前記第２の情報処理装置へ前記第２の対象情報を送信する接触通信手段であり、
他方が、非接触で、前記第２の情報処理装置へ前記第２の対象情報を送信するか、又は、前記第１の情報処理装置から前記第１の対象情報を受信する非接触通信手段であること、
を特徴とするＩＣカード。
【請求項５】
請求項１から請求項４までのいずれか１項に記載のＩＣカードにおいて、
前記第２の通信手段は、前記第１の通信手段が前記第１の情報処理装置と通信のセッションを継続させた状態で、前記第２の対象情報を前記第２の情報処理装置に送信すること、
を特徴とするＩＣカード。
【請求項６】
ＩＣカードを、第１の情報処理装置から第１の対象情報を受信させる第１の通信手段と、
前記第１の通信手段で受信された前記第１の対象情報に応じた第２の対象情報を、第２の情報処理装置に送信させる第２の通信手段として機能させ、
前記ＩＣカードを、前記第１の情報処理装置と前記第２の情報処理装置との間で対象情報を中継して伝達させる手段として機能させるためのＩＣカード用プログラム。
【請求項７】
請求項６に記載のＩＣカード用プログラムにおいて、
前記第１の通信手段及び前記第２の通信手段は、前記第１の対象情報の受信前に、前記第１の情報処理装置及び前記第２の情報処理装置とプロファイル情報の通信を行うこと、
を特徴とするＩＣカード用プログラム。
【請求項８】
請求項６又は請求項７に記載のＩＣカード用プログラムにおいて、
前記第１の通信手段及び前記第２の通信手段は、
一方が、接触端子を介して、前記第１の情報処理装置から前記第１の対象情報を受信するか、又は、前記第２の情報処理装置へ前記第２の対象情報を送信する接触通信手段であ
り、
他方が、非接触で、前記第２の情報処理装置へ前記第２の対象情報を送信するか、又は、前記第１の情報処理装置から前記第１の対象情報を受信する非接触通信手段であること、
を特徴とするＩＣカード用プログラム。
【請求項９】
請求項６から請求項８までのいずれか１項に記載のＩＣカード用プログラムにおいて、
前記第２の通信手段は、前記第１の通信手段が前記第１の情報処理装置と通信のセッションを継続させた状態で、前記第２の対象情報を前記第２の情報処理装置に送信すること、
を特徴とするＩＣカード用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
対象情報の通信を管理するＩＣカード及びＩＣカード用プログラムに関するものである。
【背景技術】
【０００２】
昨今、商品購入の決済処理や、会社などへの入退場管理などのサービスを、非接触のインターフェースを用いて複数の情報処理装置を連携させて実現している。このような非接触のローカルインターフェースは、ＩｒＤＡやＢｌｕｅｔｏｏｔｈ（商標登録第４６２３５７３号）などが使用されている（例えば、特許文献１）。サービス内容が増え、それに伴い情報処理装置が進化するにつれて、ＲＦＩＤ（Ｒａｄｉｏ  Ｆｒｅｑｕｅｎｃｙ  Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）やＺＩＧＢＥＥ（国際商標登録第７７０２６３号）など、ローカルインターフェースの種類も増加している。
【０００３】
このような状況下で、上述のサービスを提供するシステムを構築すると、ローカルインターフェースの違いにより、システムの互換性がなくなり利便性が損なわれ、また、さまざまなローカルインターフェースに対応させるために、情報処理装置のコストが高くなったり、システムが複雑化したりするなどして、サービスを普及させる障害となっている。
【特許文献１】特開２０００−１２９９７８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
本発明の課題は、複数の情報処理装置の互換性を考慮することなく、情報処理装置間で対象情報を通信させることができるＩＣカード及びＩＣカード用プログラムを提供することである。
【課題を解決するための手段】
【０００５】
本発明は、以下のような解決手段により、前記課題を解決する。なお、理解を容易にするために、本発明の実施例に対応する符号を括弧内に付して説明するが、これに限定されるものではない。
請求項１の発明は、第１の情報処理装置（２０）と第２の情報処理装置（３０）との間で対象情報を中継して伝達させるＩＣカード（１０）であって、前記第１の情報処理装置（２０）から第１の対象情報を受信する第１の通信手段（１２）と、前記第１の通信手段（１２）で受信した前記第１の対象情報に応じた第２の対象情報を、前記第２の情報処理装置（３０）に送信する第２の通信手段（１３）とを備えるＩＣカード（１０）である。
請求項２の発明は、請求項１に記載のＩＣカード（１０）において、前記第１の通信手段（１２）及び前記第２の通信手段（１３）は、前記第１の対象情報の受信前に、前記第１の情報処理装置（２０）及び前記第２の情報処理装置（３０）とプロファイル情報の通信を行うことを特徴とするＩＣカード（１０）である。
請求項３の発明は、請求項１又は請求項２に記載のＩＣカード（１０）において、前記第１の対象情報及び前記第２の対象情報は、認証情報であることを特徴とするＩＣカード（１０）である。
請求項４の発明は、請求項１から請求項３までのいずれか１項に記載のＩＣカード（１０）において、前記第１の通信手段（１２）及び前記第２の通信手段（１３）は、一方が、接触端子を介して、前記第１の情報処理装置（２０）から前記第１の対象情報を受信するか、又は、前記第２の情報処理装置（３０）へ前記第２の対象情報を送信する接触通信手段（１２）であり、他方が、非接触で、前記第２の情報処理装置（３０）へ前記第２の対象情報を送信するか、又は、前記第１の情報処理装置（２０）から前記第１の対象情報
を受信する非接触通信手段（１３）であることを特徴とするＩＣカード（１０）である。
請求項５の発明は、請求項１から請求項４までのいずれか１項に記載のＩＣカード（１０）において、前記第２の通信手段（１３）は、前記第１の通信手段（１２）が前記第１の情報処理装置（２０）と通信のセッションを継続させた状態で、前記第２の対象情報を前記第２の情報処理装置（３０）に送信することを特徴とするＩＣカード（１０）である。
【０００６】
請求項６の発明は、ＩＣカード（１０）を、第１の情報処理装置（２０）から第１の対象情報を受信させる第１の通信手段と、前記第１の通信手段で受信された前記第１の対象情報に応じた第２の対象情報を、第２の情報処理装置（３０）に送信させる第２の通信手段として機能させ、前記ＩＣカード（１０）を、前記第１の情報処理装置（２０）と前記第２の情報処理装置（３０）との間で対象情報を中継して伝達させる手段として機能させるためのＩＣカード用プログラムである。
請求項７の発明は、請求項６に記載のＩＣカード用プログラムにおいて、前記第１の通信手段及び前記第２の通信手段は、前記第１の対象情報の受信前に、前記第１の情報処理装置（２０）及び前記第２の情報処理装置（３０）とプロファイル情報の通信を行うことを特徴とするＩＣカード用プログラムである。
請求項８の発明は、請求項６又は請求項７に記載のＩＣカード用プログラムにおいて、前記第１の通信手段及び前記第２の通信手段は、一方が、接触端子を介して、前記第１の情報処理装置（２０）から前記第１の対象情報を受信するか、又は、前記第２の情報処理装置（３０）へ前記第２の対象情報を送信する接触通信手段であり、他方が、非接触で、前記第２の情報処理装置（３０）へ前記第２の対象情報を送信するか、又は、前記第１の情報処理装置（２０）から前記第１の対象情報を受信する非接触通信手段であることを特徴とするＩＣカード用プログラムである。
請求項９の発明は、請求項６から請求項８までのいずれか１項に記載のＩＣカード用プログラムにおいて、前記第２の通信手段は、前記第１の通信手段が前記第１の情報処理装置（２０）と通信のセッションを継続させた状態で、前記第２の対象情報を前記第２の情報処理装置（３０）に送信することを特徴とするＩＣカード用プログラムである。
【発明の効果】
【０００７】
本発明によれば、以下のような効果がある。
（１）ＩＣカードは、第１の通信手段及び第２の通信手段を備え、第１の情報処理装置から第２の情報処理装置への対象情報の伝達を中継しているので、第１の情報処理装置と第２の情報処理装置との間の対象情報の送受信を、ＩＣカードの有する汎用性の高い通信規定（プロトコル）で容易に行うことができる。また、第１の情報処理装置で受信した第１の対象情報に応じた第２の対象情報を、第２の情報処理装置に送信するので、第１の対象情報を暗号化させるなどのセキュリティを付加して第２の対象情報として、第２の情報処理装置へと送信することができ、通信時における情報の漏洩を防止することができる。
（２）ＩＣカードの第１の通信手段及び第２の通信手段は、第１の対象情報の受信前に、第１の情報処理装置及び第２の情報処理装置と、ＩＣカードとのプロファイル情報の通信を行うので、ＩＣカード及び各情報処理装置は、互いに使用状況を認識することができ、その後に実施される第１及び第２の対象情報の送受信を円滑にすることができる。
（３）第１の対象情報及び第２の対象情報は、認証情報であるので、個人情報などの秘匿性の高い情報をＩＣカードを用いて安全に送受信することができる。
【０００８】
（４）第１の通信手段及び第２の通信手段は、一方が接触通信手段であり、他方が非接触通信手段であるので、各情報処理装置の使用形態に応じて、ＩＣカードとの接触又は非接触の通信を設定することができる。
（５）第２の通信手段は、第１の通信手段が第１の情報処理装置と通信のセッションを継続させた状態で、第２の対象情報を第２の情報処理装置に送信するので、送受信の度にセ
ッションの接続及び切断を実施する必要がなくなり、対象情報の送受信を円滑にし、また、連続した対象情報を迅速に処理することができる。
【発明を実施するための最良の形態】
【０００９】
本発明は、複数の情報処理装置の互換性を考慮することなく、情報処理装置間で対象情報を通信させることができるＩＣカード及びＩＣカード用プログラムを提供するという目的を、ＩＣカードに、第１の通信手段及び第２の通信手段を設けることにより実現する。
【実施例１】
【００１０】
以下、図面等を参照して、本発明の実施例をあげて、さらに詳しく説明する。
図１は、本発明によるＩＣカードの実施例１を示す図である。図２は、ＩＣカードの動作フローを示す図である。
【００１１】
ＩＣカード１０は、図１に示すように、ＣＰＵ１１、接触式通信部１２、非接触式通信部１３、ＲＡＭ１４、ＲＯＭ１５及びＥＥＰＲＯＭ１６を有している。ＩＣカード１０は、携帯端末機２０（第１の情報処理装置）に装着され、携帯端末機２０から受信した利用者個人の認証データ（第１の対象情報）を、リーダライタ３０（第２の情報処理装置）へと送信し、また、リーダライタ３０から受信した結果データを、携帯端末機２０へと送信することで、会社などの事務室への入退室を管理している。ここで、認証データは、後述の携帯端末機２０で取得される利用者の指紋の形状情報であり、結果データは、その指紋データの照合結果である。
なお、以下の説明では、認証データ及び結果データの送受信について主に説明するが、ＩＣカード１０は、認証データ及び結果データだけでなく、携帯端末機２０とリーダライタ３０との間の全ての通信情報、例えば、認証データの送信確認通知（コマンド）や、受信確認通知などに対しても中継して送受信することができる。
【００１２】
ＣＰＵ１１は、ＩＣカード１０の各部を統括制御する制御回路部である。
接触式通信部１２は、携帯端末機２０と接触端子で接続される通信ポートであり、本実施例では、ＩＳＯ（国際標準化機構）７８１６を準拠したプロトコルを用いている。
非接触式通信部１３は、送受信用のアンテナを備えた非接触式の通信ポートであり、リーダライタ３０に対して通信を行う。本実施例では、ＩＳＯ１４４４３を準拠したプロトコルを用いている。
ＲＡＭ１４は、ＣＰＵ１１の処理の作業領域として使用される揮発性メモリである。
ＲＯＭ１５は、ＩＣカード１０のＯＳ（オペレーティングシステム）などの基本ソフトウェアがインストールされた読み出し専用の不揮発性メモリである。本実施例では、ＯＳだけでなく、認証データや結果データなどの送受信を管理する管理プログラム（ＩＣカード用プログラム）がインストールされており、また、接触式通信部１２から入力された認証データを暗号化する暗号化用アプリケーションもインストールされている。
ＥＥＰＲＯＭ１６は、書き換え自在な不揮発性メモリである。
【００１３】
携帯端末機２０は、ＣＰＵ２１、指紋検出部２２、接触式通信部２３、操作部２４及び表示部２５を有している携帯式の指紋認証装置である。
ＣＰＵ２１は、携帯端末機２０の各部を統括制御する制御回路部である。
指紋検出部２２は、利用者の指紋の形状を検知し、それを認証データとして出力するセンサである。
接触式通信部２３は、ＩＣカード１０の接触式通信部１２と接触端子で接続された通信ポートであり、指紋検出部２２から出力される認証データをＩＣカード１０に送信する。また、リーダライタ３０から送信されてくる結果データを、ＩＣカード１０を介して受信し、表示部２５に表示させることができる。本実施例では、ＩＳＯ７８１６を準拠したプロトコルを使用している。
操作部２４は、複数の操作用のボタンを備え、携帯端末機２０の指紋検出や認証データの送信などを操作する。
表示部２５は、携帯端末機２０の操作状況や、受信した結果データなどを表示するディスプレイである。
【００１４】
リーダライタ３０は、非接触式通信部３１及びサーバ通信部３２を有し、ＩＣカード１０から送信された認証データを受信し、また、認証データの照合結果である結果データをＩＣカード１０に送信する装置である。
非接触式通信部３１は、送受信用のアンテナを備えた非接触式の通信ポートであり、ＩＣカード１０の非接触式通信部１３と通信を行う。本実施例では、ＩＳＯ１４４４３を準拠したプロトコルを使用している。
サーバ通信部３２は、外部サーバ４０とネットワーク回線により通信を行う通信回路である。
外部サーバ４０は、事務室への入退室が許可された者の指紋のデータが予め登録されており、リーダライタ３０のサーバ通信部３２から送信される認証データと、予め登録されている指紋データとを照合し、入退室の可否を判断する。判断された認証結果は、結果データとしてリーダライタ３０のサーバ通信部３２へと送信される。なお、外部サーバ４０は、暗号化された認証データを解読する解読用アプリケーションを有している。
【００１５】
次に、携帯端末機２０及びリーダライタ３０を中継するＩＣカード１０の動作について説明する。
携帯端末機２０を持った利用者が、事務室の入口に近づいたら、携帯端末機２０及びリーダライタ３０は、図２に示すように、ＩＣカード１０に対して認証情報などを含んだプロファイル情報の通信を行い、通信のセッションを確立させる（Ｓ１０１、Ｓ１０２）。ここで、プロファイル情報とは、暗号化などを必要とする認証データが存在するか否かの情報や、携帯端末機２０やリーダライタ３０の識別情報、携帯端末機２０及びリーダライタ３０とＩＣカード１０との間で送受信するデータの形態情報、中継処理するコマンドの発行シナリオ（中継対象シークエンス）、送受信するデータの期限の情報などである。
【００１６】
通信のセッションが確立されたら、ＩＣカード１０は、リーダライタ３０から認証データの照合の有無を確認する通知を受信し（Ｓ１０３）、携帯端末機２０から認証データの照合依頼の通知を受信したら（Ｓ１０４）、認証データの照合依頼の通知をリーダライタ３０に送信し（Ｓ１０５）、その照合依頼の通知をリーダライタ３０に送信した旨の確認の通知を携帯端末機２０に返信する（Ｓ１０６）。それから、ＩＣカード１０は、リーダライタ３０から認証データを要求する旨の通知を受信する（Ｓ１０７）。
【００１７】
携帯端末機２０は、ＩＣカード１０とのプロファイル情報の通信（Ｓ１０２）を終えたら、指紋検出部２２で利用者の指紋の形状を検知する（認証情報検出）。そして、認証データの照合依頼の確認通知（Ｓ１０６）を受信したら、検知した指紋の形状から認証データ（第１の対象情報）を生成し（認証データ生成）、接触式通信部２３に出力する。
ＩＣカード１０は、携帯端末機２０の接触式通信部２３から認証データを、ＩＣカード１０の接触式通信部１２で受信し（Ｓ１０８）、ＩＣカード１０のＲＯＭ１５にインストールされた暗号化用アプリケーションで認証データを暗号化して（認証データの暗号化）、リーダライタ３０に送信する（Ｓ１０９）。
【００１８】
リーダライタ３０は、暗号化された認証データ（第２の対象情報）を、非接触式通信部３１で受信したら、サーバ通信部３２へと出力し、サーバ通信部３２からネットワーク回線を介して外部サーバ４０へと出力する。外部サーバ４０は、リーダライタ３０から受信した認証データの暗号を、解読用アプリケーションで解き、予め登録している利用者の指紋データと、認証データとを照合する（認証処理）。外部サーバ４０は、認証データに一
致する指紋データがあるときは、入室可能である旨の結果データを、認証データに一致する指紋データがないときは、入室不可能である旨の結果データをリーダライタ３０に入力する。なお、認証データは、ＩＣカード１０から送信されて、外部サーバ４０に入力されるまでは、暗号化されているので、第三者によって不当に読み取られたとしても、認証データの内容が把握されるのを防止している。
【００１９】
結果データが外部サーバ４０からリーダライタ３０に入力されたら、ＩＣカード１０は、結果データをリーダライタ３０から受信し（Ｓ１１０）、携帯端末機２０へと送信する（Ｓ１１１）。最後に、携帯端末機２０へ結果データを送信した旨の確認の通知を、リーダライタ３０へ送信する（Ｓ１１２）。携帯端末機２０は、結果データを受信したら、その結果データの内容を表示部２５に表示させ、利用者に照合結果を知らせる。
【００２０】
以上より、実施例１のＩＣカードには以下のような効果がある。
（１）ＩＣカード１０は、接触式通信部１２及び非接触式通信部１３を備え、携帯端末機２０からリーダライタ３０への認証データの伝達を中継しているので、携帯端末機２０とリーダライタ３０との間の認証データの送受信を、ＩＣカード１０の有する汎用性の高い通信規定（ＩＳＯ７８１６及びＩＳＯ１４４４３）で容易に行うことができる。また、携帯端末機２０で受信した認証データに応じた暗号化した認証データを、リーダライタ３０に送信するので、セキュリティを付加した状態で認証データをリーダライタ３０へと送信することができ、通信時における情報の漏洩を防止することができる。
さらに、事務室の入口に指紋検出器を設けたような、従来から存在する入退室管理の形態では、入室者が多いときに、指紋検出器の前に一人ずつ並んで、認証を行う必要があったが、本願では、リーダライタ３０の非接触式通信部３１が通信できる領域内で、利用者が個人で所有する携帯端末機２０を用いて指紋を検出し、認証データの生成を終えた者から順次、認証処理を行うことができるので、認証処理のための待ち時間を従来よりも減少させることができる。
【００２１】
（２）ＩＣカード１０の接触式通信部１２及び非接触式通信部１３は、認証データの受信前に、携帯端末機２０及びリーダライタ３０と、ＩＣカード１０とのプロファイル情報の通信を行うので、ＩＣカード１０と、携帯端末機２０及びリーダライタ３０とは、互いに使用状況を認識することができ、その後に実施される認証データの送受信を円滑にすることができる。
（３）非接触式通信部１３は、接触式通信部１２が携帯端末機２０と通信のセッションを継続させた状態で、暗号化した認証データをリーダライタ３０に送信するので、送受信の度にセッションの接続及び切断を実施する必要がなくなり、認証データの送受信を円滑にすることができる。また、それにより、連続した認証データを迅速に処理することができる。
【実施例２】
【００２２】
図３は、本発明によるＩＣカードの実施例２を示す図である。なお、実施例２の説明では、前述した実施例１と同様な機能を果たす部分には、同一の符号又は末尾に統一した符号を付して、重複する説明や図面を適宜省略する。
実施例２のＩＣカード１０−２と実施例１のＩＣカード１０との相違点は、実施例２のＩＣカード１０−２では、図２に示すように、ＩＣカード１０に通信管理部１７が設けられ、実施例１のＲＯＭ１５に設けられた管理プログラムがインストールされていない点である。
通信管理部１７は、携帯端末機２０及びリーダライタ３０から受信されるデータなどを管理し、必要に応じて暗号化用アプリケーションを起動させ、データに暗号化処理を施すなどして携帯端末機２０及びリーダライタ３０へ送信する制御回路であり、ＣＰＵ１１と協働する。
【００２３】
以上より、実施例２のＩＣカード１０−２は、通信管理部１７を備えているので、ＲＯＭ１５に管理プログラムを設ける必要がなくなり、ＲＯＭ１５の記憶容量を節約することができ、また、管理プログラムの起動によるＣＰＵ１１への負荷をなくすことができる。
【００２４】
（変形例）
以上、説明した実施例に限定されることなく、種々の変形や変更が可能であり、それらの発明も均等の範囲内である。
（１）各実施例では、携帯端末機２０は、指紋認証用の端末機であったが、ＩＣカードを接続した携帯電話機に認証機能を備えてもよい。また、認証方法として、指紋の形状を認識する例を挙げたが、顔写真から認証を得るなどの方法を用いることも可能である。例えば、携帯端末機２０の代わりに上述の携帯電話機を使用した場合、携帯電話機に備えられたカメラを使用して、使用者の顔写真を撮影し、それを認証に用いることも可能である。（２）各実施例では、ＩＣカード１０は、携帯端末機２０及びリーダライタ３０の認証データなどの通信を中継したが、３台以上の情報処理装置の通信を連携させてもよい。
（３）各実施例では、確立されたセッションは、ＩＣカード１０と携帯端末機２０及びリーダライタ３０との接続におけるアプリケーションの選択から使用終了までを規定したアプリケーションセッションであり、そのアプリケーションセッションを継続させてデータやコマンドの送受信を実施したが、ＩＣカード１０の電源の供給から遮断までを規定したカードセッションや、ＩＣカード１０のコマンド発行からレスポンス受信までを規定したコマンドセッションを継続させて送受信を行ってもよい。
【図面の簡単な説明】
【００２５】
【図１】本発明によるＩＣカードの実施例１を示す図である。
【図２】本発明によるＩＣカードの動作フローを示す図である。
【図３】本発明によるＩＣカードの実施例２を示す図である。
【符号の説明】
【００２６】
１０    ＩＣカード
１２    接触式通信部
１３    非接触式通信部
２０    携帯端末機
３０    リーダライタ
【図１】
2008102861.tif 000003
【図２】
2008102861.tif 000004
【図３】
2008102861.tif 000005