(57)【特許請求の範囲】
【請求項１】
インターネットに接続可能な通信線と、複数の情報処理端末との間に設けられ、
ＩＣカードに対する読み書きをすることができるＩＣカードＲ／Ｗ部と、
通信処理部と、
上記情報処理端末からの要求に応じて、上記情報処理端末の何れからも上記ＩＣカードＲ／Ｗ部に装着されたＩＣカードに対する読み書きを可能とし、または上記情報処理端末の何れからも上記通信処理部により上記通信線を介してインターネットとの通信を可能とする制御部と
を具備し、
前記制御部は、
上記ＩＣカードＲ／Ｗ部に対するアクセス要求が発生すると、ＩＣカードＲ／Ｗ部が使用されているか否かを判断し、使用されていない場合に、そのアクセス要求元による、ＩＣカードＲ／Ｗ部に装着されたＩＣカードに対する読み書きを可能とする
ことを特徴とするＩＣカードＲ／Ｗ付通信機器。
【請求項２】
上記通信処理部とインターネットの認証を行うサービス提供者装置に接続して、上記ＩＣカードＲ／Ｗ部に装着されたＩＣカード内の認証用情報を用いて、上記認証を行うサービス提供者装置に、上記ＩＣカードの利用者を認証させる認証部を備えることを特徴とする請求項１記載のＩＣカードＲ／Ｗ付通信機器。
【請求項３】
上記制御部は上記情報処理端末が上記ＩＣカードＲ／Ｗ部に装着されたＩＣカードに対する読み書きが可能とされた状態で、上記情報処理端末と上記ＩＣカードＲ／Ｗ部に装着されたＩＣカード内のアプリケーションとを連携させることを可能とすることを特徴とする請求項１又は２記載のＩＣカードＲ／Ｗ付通信機器。
【請求項４】
上記認証を行うサービス提供者装置への発信アドレスを検出すると、上記認証部による認証を自動的に行わせる手段を備えることを特徴とする請求項２又は３記載のＩＣカードＲ／Ｗ付通信機器。
【請求項５】
上記認証部に対する認証要求が発生すると、その認証部が認証処理を行っているか否かを判断し、認証処理を行っていない場合に、その認証要求にもとづく認証処理を行う手段を備えることを特徴とする請求項２乃至４の何れかに記載のＩＣカードＲ／Ｗ付通信機器。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は例えば家庭内のパソコン、コンピュータゲーム機、テレビセットなどに取付けられたコンピュータ利用セット（ＳＴＢ：Ｓｅｔ  Ｔｏｐ  Ｂｏｘ）などの情報処理端末のＩＣカードの利用及びインターネットとの通信を行うための通信機器に関する。
【０００２】
【従来の技術】
従来において、図４に示すように、例えば家庭内においてパソコン１１、コンピュータゲーム機１２、テレビセット用コンピュータ利用セット（ＳＴＢ）１３などパソコン程度のコンピュータを内蔵した各種の情報処理端末が複数台設けられていることが多い。これらの情報処理端末によりインターネットを通じて各種のサービスを受けようとすると、例えばターミナルアダプタ１４を情報処理端末に接続し、これを介してＩＳＤＮ網１５と接続し、更にこれよりインターネット１６と接続する。あるいは図中破線で示すようにモデム１７を情報処理端末に接続し、このモデム１７を介して電話網１８と接続し、更にこれよりインターネット１６と接続することになる。
【０００３】
インターネット１６のサービスサーバ１９からサービスの提供を受ける際に、特に契約した者しかそのサービスを受けられない場合は、そのサービスを受けようとする利用者はまず認証を受ける必要がある。この認証を厳格に行う一つの手法として、ＩＣカード内のその利用者に関する認証用情報を利用する方法がある。この方法を利用するにはその利用しようとする情報端末にＩＣカード読み書き器２１を接続し、そのＩＣカード読み書き器２１にＩＣカード２２を装着して、例えばサービスサーバ１９から認証を受けることになる。
【０００４】
また最近ではＩＣカード２２には例えば電子マネー、その人の人体の診断情報などのいわゆるアプリケーションデータ（ＡＰデータと記す）やＡＰデータを処理するためのアプリケーションプログラムの一部（これら両者を代表して単にアプリケーションと記す）を記憶することが提案されている。ＩＣカード２２内のアプリケーションを、パソコン１１などの情報処理端末内のプログラムと連携させて各種の処理を行わせることが考えられる。その場合も、その情報処理端末にＩＣカード読み書き器２１を接続する必要がある。
【０００５】
【発明が解決しようとする課題】
先に述べたように、家庭内、事務所、その他において、複数の情報処理端末を設けていることが多く、これらの情報処理端末の何れにおいても前記ＩＣカード内のアプリケーションと連携した処理を行うことができ、またインターネットを通じてサービスを受けられるようにすると頗る便利である。しかし、これら複数の情報処理端末にそれぞれＩＣカード読み書き器２１を接続したり、また通信のためのターミナルアダプタ１４やモデム１７をいちいち接続することは、経済的でない、しかも面倒であり、場所をとるなど好ましくない。
【０００６】
【課題を解決するための手段】
この発明はこの問題を解決したＩＣカードＲ／Ｗ付通信機器を提供するものである。このＩＣカードＲ／Ｗ付通信機器は複数の情報処理端末と、インターネットに接続可能な通信線との間に介在され、ＩＣカードに対し読み書きをすることができるＩＣカードＲ／Ｗ部と、通信処理部と、制御部とを備え、制御部は情報処理端末の何れからも選択的にＩＣカードＲ／Ｗ部に装着されたＩＣカードに対する読み書きを可能とし、また通信処理部により、情報処理端末の何れとも選択的に通信線を介してインターネットとの通信を可能とするものである。
【０００７】
更に認証部を設け、この通信機器を、認証を行うサービス提供者装置と接続し、ＩＣカードＲ／Ｗ部に装着されたＩＣカードに記憶されている認証用情報を利用して、認証を行うサービス提供者装置にそのＩＣカードの利用者を認証させることを可能とさせることもできる。
また情報処理端末内のプログラムと、ＩＣカードＲ／Ｗ部に装着されたＩＣカードに記憶されているアプリケーションと連携させることも可能とさせる。
【０００８】
【発明の実施の形態】
図１にこの発明の実施例を示し、図４と対応する部分に同一参照番号を付けてある。この発明によるＩＣカードＲ／Ｗ付通信機器３１は、パソコン１１、ゲーム機１２、ＳＴＢ１３などの情報処理端末３２と、ＩＳＤＮ網１５又は電話網１８と接続されている加入者線などの通信線３３との間に接続される。この通信線３３はインターネット１６と接続することができるものであればよい。
【０００９】
ＩＣカードＲ／Ｗ付通信機器３１はこの実施例ではＩＣカードＲ／Ｗ部４１、暗号化・復号化部４２、認証部４３、通信処理部４４、制御部４５からなる。ＩＣカードＲ／Ｗ部４１はＩＣカード２２を取外し自在に装着することができ、情報処理端末３２の指示により、装着されたＩＣカード２２に記憶されている情報を読み出したり、情報を書き込んだりすることができ、また認証部４３からＩＣカードＲ／Ｗ部４１に装着されているＩＣカード２２に記憶されている認証用情報を読み出すことができるようにするものである。
【００１０】
暗号化・復号化部４２は、通信線３３を介して送信する情報を暗号化し、また受信する暗号化情報を復号したりするものである。
認証部４３は通信処理部４４により、通信線３３を、つまりこのＩＣカードＲ／Ｗ付通信機器３１を、インターネット１６上の認証プロバイダ５１と接続して、ＩＣカードＲ／Ｗ部４１に装着されたＩＣカード２２に記憶されている認証用情報を用いて、認証プロバイダ５１に、そのＩＣカード２２の利用者の本人性を認証させるものであり、そのための認証の手法は各種のものを用いることができ、安全性を得るためには、その認証処理のために送信する情報を暗号化・復号化部４２で暗号化する。
【００１１】
通信処理部４４は通信線３３を通じて、インターネット１６に対し送信、受信を行うためのものであり、図４中のターミナルアダプタ１４又はモデム１７の機能と、必要に応じてインターネット１６との通信に必要な通信手順の一部も含まれている。
制御部４５は各情報処理端末３２からの要求に応じ、また情報を監視して、情報処理端末３２から選択的にＩＣカードＲ／Ｗ部４１に対するアクセスを可能としたり、通信処理部４４を通じてインターネット１６との通信を可能にしたり、あるいは認証部４３による認証処理を行わせたり、各部の制御も行う。各情報処理端末３２はＩＣカード２２との連携処理の情報が入出するＲ／ＷポートがＲ／Ｗ線３４でインターネット１６との通信情報が入出する通信ポートが通信線３５でそれぞれ制御部４５と接続されている。
【００１２】
制御部４５では、図２に示すように認証要件の発生を待っている（Ｓ１）。利用者は、インターネット１６上の各種サービスサーバ５２Ａ，５２Ｂからサービスを受ける際に、そのサービスを受ける契約をしていないとサービスを受けられない場合、そのサービスの提供を受けるに先立って正当な契約者であることをそのサービスサーバに認証させる。このため、利用者は自己のＩＣカード２２をＩＣカードＲ／Ｗ部４１に装着し、情報処理端末３２の何れかから、そのサービスサーバが認証プロバイダ５１の配下にあるサービスサーバ５２Ａであればそのアドレスを、認証プロバイダ５１の配下にないサービスサーバ５２Ｂの場合は認証プロバイダ５１のアドレスを入力して、発信する。制御部４５はその発信アドレスから、認証が必要であると判断し、つまり認証要件が発生する。あるいは認証プロバイダ５１の配下にないサービスサーバ５２Ｂから例えば商品を購入する場合に、先のように予め認証プロバイダ５１による認証を受けてもよいが、商品の閲覧、選択などをして購入と決った時に、認証プロバイダ５１に対し発信して、制御部４５がその発信アドレスから認証が必要であると判断する場合などもある。
【００１３】
その他情報処理端末３２が発信をすればその発信先がどこであるかを問わず、認証要件を発生させるようにしてもよい。
認証要件が発生すると、現在ＩＣカードＲ／Ｗ部４１が使用可能かを調べ（Ｓ２）、使用可能であれば認証部４３が他の認証処理を行っている途中であるかを調べ（Ｓ３）、認証処理を行っていなければ、通信処理部４４により認証プロバイダ５１との接続処理を行わせ（Ｓ４）、その接続が行われると、認証処理を認証プロバイダ５１との間で行う（Ｓ５）。この認証により利用者が正当な契約者（本人性）であると認められると、そのことがその情報処理端末３２に表示され、またその要求したサービスサーバ５２Ａと接続され、そのサーバ５２Ａからサービスの提供を受けることができる。認証プロバイダ５１の配下にないサービスサーバ５２Ｂは、認証プロバイダ５１に対し、サービス要求のあった利用者が正当な契約者（本人性）であるかを問い合せ、正当であれば、サービスの提供を許す。
【００１４】
ステップＳ２でＩＣカードＲ／Ｗ部４１が使用可能でなければ、使用中か否かを調べ（Ｓ６）、使用中でなければ、ＩＣカード２２を装着していないと判断し、ＩＣカードの装着をするような指示をその情報処理端末３２の表示画面に表示し、又は／及び音声（アナウンス）により行い、ステップＳ２に戻る（Ｓ７）。
ステップＳ６でＩＣカードＲ／Ｗ部４１が使用中であれば、使用条件に応じた処理を行う（Ｓ８）、つまりＩＣカード２２中のアプリケーションとの連携のため使用中であれば、その使用中時間が比較的長くなる可能性があり、そのサービスサーバへの接続を一時中断する指示を行い、そうでなければ暫く待つ指示を行うなどすればよい。
【００１５】
ステップＳ３で認証処理中の場合はその認証処理が終了するのを待って、ステップＳ４へ移る（Ｓ９）。このようにして他の認証処理中に、新たな認証処理を開始して正しい認証処理が行えなくなるのを防止する。
なお、ＩＣカードＲ／Ｗ部４１に装着したＩＣカード２２の認証用情報により、情報処理端末３２を利用しようとした利用者の本人性を（例えば正しい契約者であると）認証された後に、更にその利用者の例えばクレジットカードの番号など他人に盗まれたりしては困る情報を認証プロバイダ５１又はサービスサーバ５２Ａ、５２Ｂへ送信する場合は、必ず暗号化して送る。また前記認証に合格するとそのサービスサーバ５２Ａ又は５２Ｂからサービスの提供を受けることが可能となる。なお認証要件発生の検出のための機能は、制御部４５又は通信処理部４４に設ける。
【００１６】
一方、利用者が情報処理端末３２の１つを利用して、その端末３２内のプログラムと、自分のＩＣカード２２に記憶されたアプリケーションの１つと連携処理させる場合、例えばＩＣカード２２内の電子マネーの残金を確認する処理を行う場合に、その情報処理端末３２からそのための処理を開始するように操作すると、その処理の開始時に、又は処理の途中で必要が生じた時に、その情報処理端末３２のＲ／Ｗ線３４にＩＣカードＲ／Ｗ部４１に対するアクセス要求が生じる。
制御部４５では例えば図３に示すように、各Ｒ／Ｗ線３４の何れかに、ＩＣカード内のアプリケーションへのアクセスが発生するのを待っており（Ｓ１）、このアクセスが発生すると、ＩＣカードＲ／Ｗ部４１が使用か否かを調べ（Ｓ２）、使用中でなければ、ＩＣカードＲ／Ｗ部４１を介してこれに装着されたＩＣカード２２内のアプリケーションに対し、そのアクセス要求を出した情報処理端末３２のみがアクセスすることができるようにされ、ＩＣカード２２内のアプリケーションと情報処理端末３２内の対応するプログラムを連携実行処理させることができるようになる（Ｓ３）。
【００１７】
ステップＳ２でＩＣカードＲ／Ｗ部４１が使用中であれば、そのＩＣカードＲ／Ｗ部４１が塞がっていて使用できないことをその情報処理端末３２へ通知表示したり、あるいは認証用情報の読み出しのために使用されている場合のようにＩＣカードＲ／Ｗ部４１の利用時間が短い場合は、ＩＣカードＲ／Ｗ部４１が空くのを待つなど各種条件に応じた処理を行う（Ｓ４）。なおステップＳ２でＩＣカードＲ／Ｗ部４１が使用中でないが、ＩＣカード２２をアクセスできない場合は、ＩＣカード２２を装着することを促す表示又はアナウンスをその情報処理端末３２に対して行ったり、またその装着されているＩＣカード２２がその利用者のものであるかの認証は通常に行われているようにしてもよい。ＩＣカード２２内に記憶するアプリケーションは複数でもよい。
【００１８】
制御部４５は図２及び図３に示した何れの処理においても、その処理が終了すれば、それぞれステップＳ１に戻る。情報処理端末３２からの通信要求が通信線３５に生じ、それが認証を要件とするものでないと判断されると、その通信線３３が空きであれば、その通信線３５を通信処理部４４を通じ、更に通信網１５（又は１８）を通じインターネット１６上の所望の所と接続して、そこと通信可能なようにする。通信線３３を利用する何れの処理においても、その処理が終了すれば、その情報処理端末３２とインターネット１６上の接続されていた箇所との接続を切断する処理を通信処理部４４が行う。更に上述においてはＩＣカード２２の認証用情報を利用して認証プロバイダ５１に利用者の認証を行わせたが、例えばサービスサーバ５２ＢがＩＣカード２２の認証用情報を用いて利用者の認証を行うようにしてもよい。要は、インターネット１６に接続され、認証を行うことをサービスとしている認証プロバイダのみならず、他のサービスを提供するサーバなどで利用者を認証する必要があるサービス提供者装置とＩＣカードＲ／Ｗ付通信機器３１と接続して、ＩＣカード２２内の認証用情報を利用して、利用者の認証を行うようにすることもできる。従って、その認証を行うサービス提供者装置（利用者認証を行うことをサービスとする装置、それ以外のサービスの提供のために利用者認証を行う装置）とＩＣカードＲ／Ｗ付通信機器３１との接続は、前述したようにその認証を行うサービス提供者装置に対するアドレスを認識して、認識処理が行われるようにする場合に限らず、認証を行うサービス提供者装置からの要求により認証処理が行われる場合もある。
【００１９】
なお情報処理端末３２とＩＣカード内のアプリケーションとを連携させて処理を行う場合に、まずそのＩＣカード２２内の認証用情報を用いて利用者の本人性を認識し、合格した場合に、そのＩＣカード内のアプリケーションとその情報処理端末３２との連携を可能にすることもできる。
【００２０】
【発明の効果】
以上述べたようにこの発明によれば複数の情報処理端末にそれぞれ通信機器、ＩＣカード読み書き器を接続することなく、この発明のＩＣカードＲ／Ｗ付通信機器３１を１個用いるのみで、各情報処理端末がこれを共通に利用して、ＩＣカード内のアプリケーションとの連携を行ったり、インターネットとの通信を行うことができる。よって各情報処理端末３２にそれぞれインターネットとの接続用通信器と、ＩＣカード読み書き器をそれぞれ接続する場合より経済的であり、かつ、占有空間も小さくて済みまた接続のための手間も著しく簡単になる。
【００２１】
更に情報処理端末を利用しようとしている利用者の１つの情報処理端末のみが通信線３３に接続することができないようにし、かつＩＣカード内の認証用情報を利用して利用者の認証を行う場合は、情報処理端末を利用しようとする利用者の本人性を厳密に認証することができ、更に必要に応じて暗号通信を用いることにより安全性の高い通信路を提供することもできる。
【図面の簡単な説明】
【図１】この発明の実施例の機能構成を示す図。
【図２】認証要件発生に対する処理手順の例を示す流れ図。
【図３】ＩＣカードへの読み書き要求発生に対する処理手順の例を示す流れ図。
【図４】従来の装置を示す図。
【図１】
0004550973.tif 000002
【図２】
0004550973.tif 000003
【図３】
0004550973.tif 000004
【図４】
0004550973.tif 000005