(57)【要約】【課題】セキュアデバイスの利用形態が特定の通信事業者の発行する識別コードを用いた場合だけに制限されることがなく、また異なる利用形態であってもセキュアデバイスを無効化できる、管理装置、通信端末、及びセキュアデバイスからなる無効化システムを提供する。【解決手段】通信端末２は通信識別コードを予め記憶し通信識別コードに基づいて他の装置と通信可能であり、通信端末２に装着されて利用されるセキュアデバイス１は、識別番号を記憶している記憶部１１と、通信端末２を介して記憶部１１に記憶されている識別番号を通信端末２の通信識別コードと共に管理装置へ通知する通知部１５と、管理装置から通信端末２の通信識別コードに基づいて通信端末２宛に送信された、セキュアデバイス１を無効化する指示を、通信端末２を介して受け取った場合に、セキュアデバイス１を無効化する無効化部１７とを備える。【選択図】　図２
2004005580.tif 000002
【特許請求の範囲】
【請求項１】
通信端末毎に対応付けられた通信識別コードを記憶し当該通信識別コードに基づいて他の装置と通信可能である通信端末、セキュアデバイス毎に対応付けられた識別番号を記憶し当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶し当該セキュアデバイスを無効化するか否かについて管理する管理装置からなるシステムにおける当該セキュアデバイスの無効化方法であって、
前記セキュアデバイスが前記通信端末に装着されている状態において、当該セキュアデバイスに記憶されている識別番号と、当該通信端末に記憶されている通信識別コードとを、前記管理装置へ通知する通知ステップと、
前記管理装置において、通知ステップにより通知された識別番号と通信識別コードとを、関連づけて保持する保持ステップと、
前記管理装置において、前記セキュアデバイスの正当権利者からの指示に基づいて、無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、
前記管理装置において、受付ステップにより受け付けられた識別番号に基づいて、保持ステップにより保持された通信識別コードを抽出し、当該管理装置に記憶されている無効化コードを、抽出した通信識別コードにより特定される通信端末に送信する無効化指示ステップと、
前記セキュアデバイスが前記通信端末に装着されている状態において、前記無効化指示ステップにより送信された無効化コードを受信した場合に、当該セキュアデバイスを無効化する無効化ステップと
を含むことを特徴とする無効化方法。
【請求項２】
他の装置と通信可能である通信端末、当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化するか否かについて管理する管理装置からなる無効化システムであって、
前記セキュアデバイスは、
セキュアデバイス毎に対応付けられた識別番号を記憶している識別番号記憶手段と、
前記通信端末に装着されている状態において、装着されている通信端末を介して、識別番号記憶手段に記憶されている識別番号を、前記管理装置へ通知する識別番号通知手段と、
前記通信端末に装着されている状態において、当該通信端末より、当該セキュアデバイスに対する無効化指示が出された場合に、当該セキュアデバイスを無効化する無効化手段とを備え、
前記通信端末は、
通信端末毎に対応付けられた通信識別コードを記憶している通信識別コード記憶手段と、
前記セキュアデバイスを装着している状態において、通信識別コード記憶手段に記憶されている通信識別コードを、前記管理装置へ通知する通信識別コード通知手段と、
前記セキュアデバイスを装着している状態において、当該管理装置から、セキュアデバイスを無効化する指示が正当であることを示す無効化コードを受信した場合に、受信した無効化コードに基づいて、前記セキュアデバイスへ無効化指示を出す無効化コード受信手段とを備え、
前記管理装置は、
前記無効化コードを記憶している無効化コード記憶手段と、
識別番号通知手段により通知された識別番号と、通信識別コード通知手段により通知された通信識別コードとを、関連付けて保持する保持手段と、
前記セキュアデバイスの正当権利者からの指示に基づいて、無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付手段と、
受付手段により受け付けられた識別番号に基づいて、保管手段により保管された通信識別コードを抽出し、無効化コード記憶手段に記憶されている無効化コードを、抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信手段とを備えること
を特徴とする無効化システム。
【請求項３】
通信端末に装着されて利用されるセキュアデバイスであって、前記通信端末は、通信端末毎に対応付けられた通信識別コードを予め記憶し、当該通信識別コードに基づいて、他の装置と通信可能であり、
セキュアデバイス毎に対応付けられた識別番号を記憶している記憶手段と、
前記通信端末に装着されている状態において、装着されている通信端末を介して、記憶手段に記憶されている識別番号を、当該通信端末の通信識別コードと共に、管理装置へ通知する通知手段と、
前記通信端末に装着されている状態において、前記管理装置から、当該通信端末の通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を、当該通信端末を介して受け取った場合に、当該セキュアデバイスを無効化する無効化手段と
を備えることを特徴とするセキュアデバイス。
【請求項４】
前記記憶手段は、さらに、
今までに装着された通信端末の通信識別コードの履歴を記憶すること
を特徴とする請求項３に記載のセキュアデバイス。
【請求項５】
前記記憶手段は、さらに、
前記管理装置の電子メールアドレスを記憶しており、
前記通信端末の通信識別コードは、電子メールアドレスであり、
前記通知手段は、
装着されている通信端末に、前記識別番号と前記通信識別コードとを含む電子メールを、記憶手段に記憶された管理装置の電子メールアドレス宛に送付させ、
前記無効化手段は、
前記通信端末の電子メールアドレス宛に送信された当該セキュアデバイスを無効化する指示を含む電子メールに基づいて、当該通信端末から当該セキュアデバイスを無効化する指示を受け取ること
を特徴とする請求項３に記載のセキュアデバイス。
【請求項６】
当該セキュアデバイスは、さらに、
前記無効化手段により当該セキュアデバイスが無効化された後で、前記管理装置から、前記通信端末の通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを有効化する指示を、当該通信端末を介して受け取った場合に、当該セキュアデバイスを有効化する有効化手段を備えること
を特徴とする請求項３に記載のセキュアデバイス。
【請求項７】
当該セキュアデバイスは、さらに、
所定の制限内において、オフラインで、当該セキュアデバイスの利用を許可する制限付き利用手段と、
制限付き利用手段における所定の制限を、オンラインで変更する制限変更手段とを備えること
を特徴とする請求項３に記載のセキュアデバイス。
【請求項８】
前記無効化手段は、さらに、
前記通信端末とチャレンジレスポンス認証を行い、成功した場合にのみ、当該セキュアデバイスを無効化すること
を特徴とする請求項３に記載のセキュアデバイス。
【請求項９】
セキュアデバイスを装着して利用する通信端末であって、
ここで前記セキュアデバイスは、セキュアデバイス毎に対応付けられた識別番号を記憶しており、
通信端末毎に対応付けられた通信識別コードを記憶している記憶手段と、
前記セキュアデバイスを装着している状態において、記憶手段に記憶されている通信識別コードと、当該セキュアデバイスの識別番号とを、管理装置へ通知する通知手段と、
前記セキュアデバイスを装着している状態において、前記管理装置から、前記通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を受信した場合に、当該セキュアデバイスを無効化する無効化手段と
を備えることを特徴とする通信端末。
【請求項１０】
当該通信端末は、さらに、
前記セキュアデバイスを装着した事を検出する接続検出手段を備え、
前記セキュアデバイスは、さらに、
直近に装着された通信端末の通信識別コードを記憶し、
前記通知手段は、
接続検出手段によりセキュアデバイスを装着した事が検出された場合に、前記セキュアデバイスから、直近に装着された通信端末の通信識別コードを取得する通信識別コード取得手段と、
通信識別コード取得手段により取得された通信識別コードと、前記記憶手段に記憶されている通信識別コードとを比較して、同じであるか否かを判定する比較手段と、
比較手段により同じであると判定された場合には、前記通知を実施せず、同じでないと判定された場合には、前記記憶手段に記憶されている通信識別コードを、直近に装着された通信端末の通信識別コードとするように、前記セキュアデバイスの記憶を更新させ、前記通知を実施する更新手段とを含むこと
を特徴とする請求項９に記載の通信端末。
【請求項１１】
通信端末に装着されて利用されるセキュアデバイスを、無効化するか否かについて管理する管理装置であって、
前記セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶している無効化コード記憶手段と、
前記セキュアデバイスが前記通信端末に装着されている状態において、当該通信端末から、セキュアデバイス毎に対応付けられた識別番号と通信端末毎に対応付けられた通信識別コードとを受信し、これらを関連付けて保持する通信識別コード保持手段と、
前記セキュアデバイスの正当権利者からの指示に基づいて、無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付手段と、
受付手段により受け付けられた識別番号に基づいて、通信識別コード保持手段により保持された通信識別コードを抽出し、無効化コード記憶手段に記憶されている無効化コードを、抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信手段と
を備えることを特徴とする管理装置。
【請求項１２】
セキュアデバイスを装着して利用する通信端末における通信プログラムであって、
ここで前記セキュアデバイスは、セキュアデバイス毎に対応付けられた識別番号を記憶しており、
ここで前記通信端末は、通信端末毎に対応付けられた通信識別コードを記憶しており、
前記セキュアデバイスが前記通信端末に装着されている状態において、当該通信端末に記憶されている通信識別コードと、当該セキュアデバイスの識別番号とを、管理装置へ通知する通知ステップと、
前記セキュアデバイスが前記通信端末に装着されている状態において、前記管理装置から、前記通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を受信した場合に、当該セキュアデバイスを無効化する無効化ステップと
を含むことを特徴とする通信プログラム。
【請求項１３】
通信端末に装着されて利用されるセキュアデバイスを、無効化するか否かについて管理する管理装置における管理プログラムであって、
ここで前記管理装置は、前記セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶しており、
前記セキュアデバイスが前記通信端末に装着されている状態において、当該通信端末から、セキュアデバイス毎に対応付けられた識別番号と通信端末毎に対応付けられた通信識別コードとを受信し、これらを関連付けて保持する通信識別コード保持ステップと、
前記セキュアデバイスの正当権利者からの指示に基づいて、無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、
受付手段により受け付けられた識別番号に基づいて、通信識別コード保持ステップにより保持された通信識別コードを抽出し、前記管理装置に記憶されている無効化コードを、抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信ステップと
を含むことを特徴とする管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、コンテンツの不正な使用を防止するための技術、及び、電子商取引（モバイルＥＣ）における不正を防止する技術を備えるセキュアデバイスに関する。
【０００２】
【従来の技術】
近年、インターネット等のネットワークを介して、音楽コンテンツや動画像コンテンツの配信を受けるコンテンツ配信サービス、及び、モバイルＥＣサービス等の様々な電子情報サービスが普及している。
これらの電子情報サービスにおいては、コンテンツの不正な使用を防止するコンテンツ保護技術、及び、モバイルＥＣにおける認証技術や課金技術等のＥＣ保護技術が不可欠であり、これら技術を備えるセキュアデバイスが開発され利用されている。
【０００３】
例えば、ユーザはこのようなセキュアデバイスを自分の携帯電話に装着して、外出先からコンテンツ配信サービスやモバイルＥＣサービス等を安全に行うことができる。
セキュアデバイスについては、「コンテンツ配信・モバイルコマース用のセキュアマルチメディアカード」日立評論２００１年１０月号、三宅順、石原晴次、常広隆司に、コンテンツ保護技術とＥＣ保護技術とを備えるセキュアマルチメディアカード（以下「ＳＭＭＣ」）が記載されている。
【０００４】
このように、セキュアデバイスは、電子商取引におけるユーザのサインや実印に匹敵する機能を備えており、また他人に知られたくない情報そのものや、暗号化された電子メール等を復号するための秘密鍵等を格納する。
よって、セキュアデバイスを紛失したり、盗難にあった場合には、悪意のある第三者によりセキュアデバイスが不正に使用されてユーザが経済的な損失を被ったり、他人に知られたくない情報が知られてしまうことになる。
【０００５】
そこで第三者にセキュアデバイスを不正に使用されないように、指紋などの生体情報やパスワードによってユーザを認証する機能を備えたセキュアデバイスも登場している。
例えば、外部から入力したパスワード等の秘密データと内部メモリに格納されたデータとを比較し、これらが一致した場合にのみセキュアデバイスの使用を許可する方法が、特公平３−６５５８９号公報に開示されている。
【０００６】
しかしながら、ここで外部から入力する秘密データは、ユーザがパスフレーズとして自身の記憶の中に留めておかなければならないため、ユーザが覚え易い数字列等に設定される事が多く、第三者に類推され易い。
また、指紋などの生体情報を用いる場合には、生体情報を読み取るための装置が必要であり、コストアップが避けられない。
【０００７】
従って、セキュアデバイスを紛失したり、盗難にあった場合には、セキュアデバイスを無効化することが望まれる。
例えば、ユーザの使用履歴を記録するメモリを持ち、所定数の不成功操作が行われると機能を停止する個人携帯カードが、特公平４−４４３１４号公報に開示されている。
【０００８】
また例えば、携帯電話のような無線通信機器に装着されるＩＣカードにおいて、ＩＣカードに電話番号等の固有の識別コードと無効化データとを記憶しておき、ＩＣカードを紛失した場合にユーザが別の電話端末から識別コードを宛先として無効化データを送信し、ＩＣカードは受信した無効化データと記憶しておいた無効化データとを比較し、これらが一致した場合に機能を停止する方法が、特開平１１−１７７６８２号公報に開示されている。
【０００９】
【特許文献１】
特公平３−６５５８９号公報
【００１０】
【特許文献２】
特公平４−４４３１４号公報
【００１１】
【特許文献３】
特開平１１−１７７６８２号公報
【００１２】
【発明が解決しようとする課題】
しかしながら、ここでＩＣカードは、特定の通信事業者の発行する固有の識別コードを宛先として通信が可能とされる、いわゆる電話システムの加入者に対して提供されるＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ　Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ　Ｍｏｄｕｌｅ）であることが前提となっているが、この方法だと、安全性を確保するためにはＩＣカードの利用形態がこの識別コードを宛先として通信する場合に限られてしまう。
【００１３】
ユーザの立場からすれば、セキュアデバイスの利用形態が特定の通信事業者の発行する識別コードを用いた場合だけに制限されることは好ましくない。例えば、あるときにはセキュアデバイスを携帯電話に装着して電子商取引を行い、またあるときには同じセキュアデバイスをインターネット端末に装着してメールの暗号処理に利用し、かつ異なる利用形態であってもセキュアデバイスを無効化できることが望まれる。
【００１４】
本発明は、セキュアデバイスの利用形態が特定の通信事業者の発行する識別コードを用いた場合だけに制限されることがなく、また異なる利用形態であってもセキュアデバイスを無効化できる無効化方法、無効化システム、及びプログラムを提供することを目的とする。
【００１５】
【課題を解決するための手段】
上記目的を達成するために、本発明に係る無効化方法は、通信端末毎に対応付けられた通信識別コードを記憶し当該通信識別コードに基づいて他の装置と通信可能である通信端末、セキュアデバイス毎に対応付けられた識別番号を記憶し当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶し当該セキュアデバイスを無効化するか否かについて管理する管理装置からなるシステムにおける当該セキュアデバイスの無効化方法であって、前記セキュアデバイスが前記通信端末に装着されている状態において当該セキュアデバイスに記憶されている識別番号と当該通信端末に記憶されている通信識別コードとを前記管理装置へ通知する通知ステップと、前記管理装置において通知ステップにより通知された識別番号と通信識別コードとを関連づけて保持する保持ステップと、前記管理装置において前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、前記管理装置において受付ステップにより受け付けられた識別番号に基づいて保持ステップにより保持された通信識別コードを抽出し当該管理装置に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化指示ステップと、前記セキュアデバイスが前記通信端末に装着されている状態において前記無効化指示ステップにより送信された無効化コードを受信した場合に当該セキュアデバイスを無効化する無効化ステップとを含むことを特徴とする。
【００１６】
上記目的を達成するために、本発明に係る無効化システムは、他の装置と通信可能である通信端末、当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化するか否かについて管理する管理装置からなる無効化システムであって、前記セキュアデバイスは、セキュアデバイス毎に対応付けられた識別番号を記憶している識別番号記憶手段と、前記通信端末に装着されている状態において装着されている通信端末を介して識別番号記憶手段に記憶されている識別番号を前記管理装置へ通知する識別番号通知手段と、前記通信端末に装着されている状態において当該通信端末より当該セキュアデバイスに対する無効化指示が出された場合に当該セキュアデバイスを無効化する無効化手段とを備え、前記通信端末は、通信端末毎に対応付けられた通信識別コードを記憶している通信識別コード記憶手段と、前記セキュアデバイスを装着している状態において通信識別コード記憶手段に記憶されている通信識別コードを前記管理装置へ通知する通信識別コード通知手段と、前記セキュアデバイスを装着している状態において当該管理装置からセキュアデバイスを無効化する指示が正当であることを示す無効化コードを受信した場合に受信した無効化コードに基づいて前記セキュアデバイスへ無効化指示を出す無効化コード受信手段とを備え、前記管理装置は、前記無効化コードを記憶している無効化コード記憶手段と、識別番号通知手段により通知された識別番号と通信識別コード通知手段により通知された通信識別コードとを関連付けて保持する保持手段と、前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付手段と、受付手段により受け付けられた識別番号に基づいて保管手段により保管された通信識別コードを抽出し無効化コード記憶手段に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信手段とを備えることを特徴とする。
【００１７】
上記目的を達成するために、本発明に係る通信プログラムは、セキュアデバイスを装着して利用する通信端末における通信プログラムであって、ここで前記セキュアデバイスはセキュアデバイス毎に対応付けられた識別番号を記憶しており、ここで前記通信端末は通信端末毎に対応付けられた通信識別コードを記憶しており、前記セキュアデバイスが前記通信端末に装着されている状態において当該通信端末に記憶されている通信識別コードと当該セキュアデバイスの識別番号とを管理装置へ通知する通知ステップと、前記セキュアデバイスが前記通信端末に装着されている状態において前記管理装置から前記通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を受信した場合に当該セキュアデバイスを無効化する無効化ステップとを含むことを特徴とする。
【００１８】
上記目的を達成するために、本発明に係る管理プログラムは、通信端末に装着されて利用されるセキュアデバイスを無効化するか否かについて管理する管理装置における管理プログラムであって、ここで前記管理装置は前記セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶しており、前記セキュアデバイスが前記通信端末に装着されている状態において当該通信端末からセキュアデバイス毎に対応付けられた識別番号と通信端末毎に対応付けられた通信識別コードとを受信しこれらを関連付けて保持する通信識別コード保持ステップと、前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、受付手段により受け付けられた識別番号に基づいて通信識別コード保持ステップにより保持された通信識別コードを抽出し前記管理装置に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信ステップとを含むことを特徴とする。
【００１９】
これによって、セキュアデバイスを、通信端末に装着されている状態で紛失した場合は、管理装置に保持している通信端末の通信識別コード宛に無効化コード等の無効化する指示を送付すれば、セキュアデバイスを無効化することができ、また、紛失したセキュアデバイスが別の通信端末に装着された場合は、装着時点でその通信端末の通信識別コードが管理装置に送付され、セキュアデバイスを確実に無効化できる。
【００２０】
従って、セキュアデバイスの利用形態が特定の通信事業者の発行する識別コードを用いた場合だけに制限されることがなく、また異なる利用形態であってもセキュアデバイスを無効化できる。
また、管理センターから無効化する指示を送付するので、高度な暗号アルゴリズムを用いた認証プロトコルを実施でき、従来のユーザの記憶に頼るパスワード等による認証を用いた無効化方法に比べて、容易に安全性を高めることができる。
【００２１】
【発明の実施の形態】
＜実施の形態＞
＜構成＞
図１は、本発明の実施の形態における無効化システムの概略構成を示す図である。
【００２２】
図１に示すように、実施の形態の無効化システムは、セキュアデバイス１、通信端末２、通信路３、通信局４、通信端末５、インターネット６、ＥＣサイト７、及び管理センター８から構成される。
セキュアデバイス１は、例えばＪＡＶＡ（登録商標）　Ｃａｒｄ等のセキュアマルチメディアカードであり、ユーザ等によって携帯電話やインターネット端末等の複数の通信端末のいずれかに装着され利用されるものである。
【００２３】
ここでセキュアデバイス１の外形は、例えば従来のＳＭＭＣと同様に切手大程度のサイズや、従来のＩＣカードのサイズであり、他の形状であってもよい。
通信端末２は、例えば携帯電話やインターネット端末であり、通信路３を介して他の装置と通信可能である。
通信路３は、通信局４の通信事業者が有する通信網の一部である。
【００２４】
通信局４は、通信端末２、及び通信端末５に通信サービスを提供する。
インターネット６は、外部の他の装置と接続する際に用いられる通信網である。
ＥＣサイト７は、インターネットに接続され、ユーザに対して電子商取引のサービスを提供するＥＣサイトである。
【００２５】
管理センター８は、セキュアデバイス１の正当権利者からの要求に基づいて、通信端末２に装着されたセキュアデバイス１を無効化するための電子メールを送信する。
ユーザは通信端末２にセキュアデバイス１を装着し、通信局４との間で通信を行い、通信局４を介してＥＣサイト７にアクセスし、クレジットカード決済システムなどを用いて電子商取引などを行う。
【００２６】
図２は、セキュアデバイス１の構成を示す図である。
図２に示すようにセキュアデバイス１は、記憶部１１、ユーザ認証部１２、乱数発生部１３、暗号エンジン１４、通知部１５、更新部１６、無効化部１７、有効化部１８、制限付き利用部１９、及び制限変更部２０を備える。
記憶部１１は、例えばＴＲＭ（Ｔａｍｐｅｒ　Ｒｅｓｉｓｔａｎｔ　Ｍｏｄｕｌｅ：耐タンパモジュール）内のＰＲＯＭとＲＡＭ、及びＴＲＭ外の大容量のフラッシュメモリ（例えば８ＭＢから２５６ＭＢ程度）からなり、ここでＰＲＯＭは初期設定時にのみ一度だけデータの書き込みができるメモリーであって、データの書き込み後において外部から読み出しができる領域と外部からの読み出しができない領域に分かれており、外部から読み出しができる領域には、セキュアデバイス毎に対応付けられたセキュアデバイスを一意的に識別する固有の識別番号と、管理センターの通信識別コードである電子メールアドレスとが記録され、外部からの読み出しができない領域には暗号通信用の復号鍵と、デジタル署名用の署名鍵と、ユーザ認証用の認証鍵と、セキュアデバイスを無効化する指示の正当性を認証する為に用いる無効化用の認証鍵と、セキュアデバイスを有効化する指示の正当性を認証する為に用いる有効化用の認証鍵と、ユーザ認証用の記録パスワードとが記憶され、またＲＡＭには、購入済みのチケット情報やプライバシ情報など、一般的又はユーザにとって価値が高いと思われる情報と、今までに装着された通信端末の通信識別コード、及び直近に装着された通信端末の通信識別コードである電子メールアドレスが記憶され、またフラッシュメモリには、一般的及びユーザにとって価値がさほど高くないと思われる情報が記憶される。
【００２７】
ここでＴＲＭとは、外部から本モジュール内に記録されているデータの不正な参照や改竄などを困難にする施策が施されたモジュールである。
また、セキュアデバイスがまだ使用されていないなど、今までに装着された通信端末の通信識別コード、及び直近に装着された通信端末が存在しない場合には、記憶部１１には、電子メールアドレスの初期値としてオールゼロが記憶されている。
【００２８】
ここでは、セキュアデバイス１の識別番号を「ＳＤＩＤ」とし、直近に装着された通信端末の電子メールアドレスを「ＳＤ＿ＭＬＡＤＲ」とし、管理センター８の電子メールアドレスを「ＣＭＬＡＤＲ」とする。
具体的には、例えば、管理センター８の電子メールアドレスは「ＨＹＰＥＲＬＩＮＫ　”ｍａｉｌｔｏ：ｃｅｎｔｅｒ＠ｘｘｘ．ｊｐ”　」であり、通信端末２の電子メールアドレスは、「ＨＹＰＥＲＬＩＮＫ　”ｍａｉｌｔｏ：ａｂｃｄ＠ｘｘｘ．ｊｐ”」である。
【００２９】
ユーザ認証部１２は、ＴＲＭ内に配置され、セキュアデバイス１の利用に先だって、ユーザにより入力される入力パスワードと、初期設定状態で記憶部１１に記憶されている記録パスワードとを比較し、これらが一致した場合にＴＲＭ内の他の構成要素を活性化状態にしてセキュアデバイス１を利用させ、これらが一致しない場合にＴＲＭ内の他の構成要素を不活性化状態にしてセキュアデバイス１を利用させない。
【００３０】
乱数発生部１３は、ＴＲＭ内に配置され、装着されている通信端末からの要求に基づいて、６４ビットの乱数を生成して通信端末へ渡す。
暗号エンジン１４は、ＴＲＭ内に配置され、暗号、復号、署名作成、署名検証を行うモジュールであり、電子商取引のためのデータやプライベートな電子メール等を暗号化、復号化したり、商取引のためのデジタル署名の作成や検証を行なう。ここで共通鍵暗号はＤＥＳ、公開鍵暗号はＲＳＡ暗号、デジタル署名はＲＳＡ署名を用いる。なおこれらの技術は池野、小山著、「現代暗号理論」電子通信学会編、１９８５年に記載されている。
【００３１】
通知部１５は、装着されている通信端末へ記憶部１１に記憶されている識別番号を通知し、装着されている通信端末に、記憶部１１に記憶されている識別番号を、通信端末の通信識別コードと共に管理センター８へ通知させる。
更新部１６は、装着されている通信端末から、記憶部１１に記憶している直近に装着された通信端末の通信識別コードを更新するよう指示する更新指示を受けて、装着されている通信端末の通信識別コードを、直近に装着された通信端末の通信識別コードとして記憶する。
【００３２】
無効化部１７は、セキュアデバイス１に対する無効化指示を通信端末２から受け取った場合に、乱数発生部１３および暗号エンジン１４を用いてチャレンジレスポンス処理を行うことにより無効化指示の正当性を認証し、正当である場合にセキュアデバイス１を無効化し、無効化が成功した旨の信号を通信端末２に対して送出し、正当でない場合には無効化が失敗した旨の信号を通信端末２に対して送出する。
【００３３】
ここでセキュアデバイスを無効化するとは、セキュアデバイスが備える主な機能を停止し、かつ、記憶されているデータを外部から読み出しができない状態にすることを指し、一旦無効化された後に正当な有効化指示を受け付けた場合には、無効化の状態を解除できるものとする。
なお、無効化の状態を解除できないものとする場合には、セキュアデバイスが備える機能を破壊し、記憶されているデータを消去してもよい。
【００３４】
有効化部１８は、セキュアデバイス１に対する有効化指示を通信端末２から受け取った場合に、乱数発生部１３および暗号エンジン１４を用いてチャレンジレスポンス処理を行うことにより有効化指示の正当性を認証し、正当である場合にセキュアデバイス１を有効化し、有効化が成功した旨の信号を通信端末２に対して送出し、正当でない場合には有効化が失敗した旨の信号を通信端末２に対して送出する。
【００３５】
ここでセキュアデバイスを有効化するとは、一旦無効化された後に無効化の状態を解除することを指す。
制限付き利用部１９は、限度額等の所定の制限内において、オフラインでセキュアデバイスの利用を許可する。例えば、限度額が５０００円である場合には、オフライン残高データの初期値「５０００」を保持し、オフラインで使用した金額分をオフライン残高データから減算し、オフラインでオフライン残高データ分を越える金額の使用は許さない。
【００３６】
制限変更部２０は、制限付き利用部１９における制限を、オンラインで管理センター８から無効化可能な状態においてのみ、オフライン残高を初期値に戻したり、限度額を変更する。例えば、限度額が５０００円で、オフライン残高データが「１０００」の場合に、オンラインでオフライン残高データを初期値「５０００」に戻したり、限度額を１００００円に変更する。
【００３７】
図３は、通信端末２の構成を示す図である。
図３に示すように通信端末２は、記憶部２１、装着検出部２２、通信識別コード取得部２３、比較部２４、更新指示部２５、生成部２６、通知部２７、無効化指示部２８、有効化指示部２９、及びＨＴＴＰモジュール３０を備える。
記憶部２１は、通信端末毎に対応付けられた固有の通信識別コードを記憶している。ここでは、通信端末２の通信識別コードとして電子メールアドレス「ＭＬＡＤＲ」を記憶しているものとする。
【００３８】
装着検出部２２は、何らかのセキュアデバイスを装着した事を検出する。
通信識別コード取得部２３は、装着検出部２２により何らかのセキュアデバイスを装着した事が検出された場合に、装着されたセキュアデバイスから、直近に装着された通信端末の通信識別コードを取得する。ここでは、セキュアデバイス１が装着され、直近に装着された通信端末の通信識別コードとして電子メールアドレス「ＳＤ＿ＭＬＡＤＲ」を取得するものとする。
【００３９】
比較部２４は、通信識別コード取得部２３により取得された通信識別コード「ＳＤ＿ＭＬＡＤＲ」と、記憶部２１に記憶されている通信識別コード「ＭＬＡＤＲ」とを比較して、同じであるか否かを判定する。
更新指示部２５は、比較部２４により同じでないと判定された場合には、記憶部２１に記憶されている通信識別コード「ＭＬＡＤＲ」を、直近に装着された通信端末の通信識別コードとすることを指示する更新指示をセキュアデバイス１に出して、セキュアデバイス１の記憶を更新させる。
【００４０】
生成部２６は、無効化用の認証鍵「ＤＫＥＹ」と、有効化用の認証鍵「ＡＫＥＹ」とを生成する。
ここで無効化用の認証鍵、及び有効化用の認証鍵は５６ビットの二進乱数である。
通知部２７は、更新指示部２５によりセキュアデバイス１の記憶を更新させた場合に、記憶部１１に記憶されている管理センター８の通信識別コード「ＣＭＬＡＤＲ」とセキュアデバイス１の識別番号「ＳＤＩＤ」とを読み出し、読み出した識別番号「ＳＤＩＤ」と、記憶部２１に記憶されている通信識別コード「ＭＬＡＤＲ」と、生成部２６により生成された無効化用の認証鍵及び有効化用の認証鍵とを含む電子メールを、読み出した電子メールアドレス「ＣＭＬＡＤＲ」宛に送信することにより、管理センター８にセキュアデバイス１を登録し、生成部２６により生成された無効化用の認証鍵「ＤＫＥＹ」、及び有効化用の認証鍵「ＡＫＥＹ」を、装着されているセキュアデバイス１に記憶させる。
【００４１】
ここで、通知部２７等により送信される電子メールの書式はインターネット技術標準である、ＲＦＣ８２２「ＡＲＰＡインターネットテキストメッセージの書式のための標準」に従うものとし、バイナリデータであるＤＫＥＹ、ＡＫＥＹは別のインターネット技術標準ＲＦＣ１５２１（ＭＩＭＥ規格）で規定する印刷可能文字列に変換されて電子メール本体に埋め込まれるものとする。
【００４２】
なお、本実施の形態では、セキュアデバイスが以前と同一の通信端末に装着される限り、通知部２７は更新を指示する電子メールを送信しないが、以前と同一の通信端末に装着されるか否かにかかわらず、例えば、セキュアデバイスが装着される度、通信端末をＯＮにする度、所定時間毎、又は利用する毎に更新を指示する電子メールを送信してもよい。このような場合にはセキュアデバイスが今までに装着された通信端末の通信識別コードを記憶する必要がなく、また管理センターは記憶している更新を指示する電子メールに含まれる内容に変更があればこれを更新する。
【００４３】
無効化指示部２８は、管理センター８から通信端末２の電子メールアドレス「ＭＬＡＤＲ」宛に、セキュアデバイス１の識別番号「ＳＤＩＤ」と無効化用の認証鍵「ＤＫＥＹ」とを含むセキュアデバイスの無効化を指示する電子メールが送付された場合に、装着されているセキュアデバイスに要求して識別番号を受け取り、識別番号が一致した場合に、装着されているセキュアデバイスに要求して乱数を生成させて乱数Ｒ１を受け取り、乱数Ｒ１を無効化用の認証鍵「ＤＫＥＹ」を用いたＤＥＳアルゴリズムによって暗号化して暗号文Ｃ１を生成して、これを無効化指示としてセキュアデバイス１に渡す。
【００４４】
ここで無効化指示として暗号文Ｃ１を受け取った無効化部１７は、暗号文Ｃ１を記憶部１１に記憶している無効化用の認証鍵を用いたＤＥＳアルゴリズムによって復号し、復号結果Ｄ１と乱数発生部１３により生成した乱数Ｒ１とを比較し、これらが一致した場合に、無効化指示が正当であると認証する。
有効化指示部２９は、管理センター８から通信端末２の電子メールアドレス「ＭＬＡＤＲ」宛に、セキュアデバイス１の識別番号「ＳＤＩＤ」と有効化用の認証鍵「ＡＫＥＹ」とを含むセキュアデバイスの有効化を指示する電子メールが送付された場合に、装着されているセキュアデバイスに要求して識別番号を受け取り、識別番号が一致した場合に、装着されているセキュアデバイスに要求して乱数を生成させて乱数Ｒ２を受け取り、乱数Ｒ２を有効化用の認証鍵「ＡＫＥＹ」を用いたＤＥＳアルゴリズムによって暗号化して暗号文Ｃ２を生成して、これを有効化指示としてセキュアデバイス１に渡す。
【００４５】
ここで有効化指示として暗号文Ｃ２を受け取った有効化部１８は、暗号文Ｃ２を記憶部１１に記憶している有効化用の認証鍵を用いたＤＥＳアルゴリズムによって復号し、復号結果Ｄ２と乱数発生部１３により生成した乱数Ｒ２とを比較し、これらが一致した場合に、有効化指示が正当であると認証する。
また、通知部２７は管理センター８へ、セキュアデバイス１から無効化が成功した旨の信号を受けた場合に、無効化が成功したことを示す電子メールを送信し、セキュアデバイス１から有効化が成功した旨の信号を受けた場合に、有効化が成功したことを示す電子メールを送信し、セキュアデバイス１から無効化が失敗した旨の信号を受けた場合、及び無効化指示部２８において識別番号が一致しない場合に、無効化が失敗したことを示す電子メールを送信し、セキュアデバイス１から有効化が失敗した旨の信号を受けた場合、及び有効化指示部２９において識別番号が一致しない場合に、有効化が失敗したことを示す電子メールを送信する。
【００４６】
ＨＴＴＰモジュール３０は、ＨＴＴＰなどの通信規約に従って提供される、ＥＣサイト７の商品情報などを受信し、注文情報を送信するモジュールである。
図４は、管理センター８の構成を示す図である。
図４に示す管理センター８は、ユーザ情報記憶部３１、通信識別コード保持部３２、受付部３３、指示送信部３４、及び、結果受信部３５を備える。
【００４７】
ユーザ情報記憶部３１は、ユーザに関するユーザ情報（住所、氏名、年齢、生年月日、連絡先電話番号、パスワードなど）を、セキュアデバイスの識別番号と関連付けて記憶する。例えば、ユーザがセキュアデバイス１を購入した場合に、ユーザ情報とセキュアデバイス１の識別番号「ＳＤＩＤ」とが、直接又は業務委託されたセキュアデバイスの販売店等を介して管理センター８に通知され、ユーザ情報記憶部３１に記憶される。
【００４８】
通信識別コード保持部３２は、通信端末から、セキュアデバイスの識別番号と、通信端末の通信識別コードと、無効化用の認証鍵と、有効化用の認証鍵とを含む電子メールを受け取り、これらの情報を関連付けてセキュアデバイスの識別番号毎に保持する。
なお、通信識別コード保持部３２は、最新の情報のみを保持してもよいし、過去の情報を削除せずに、送信日時等と共に履歴情報として蓄積してもよい。
【００４９】
受付部３３は、セキュアデバイスの正当権利者からの指示に基づいて、無効化すべきセキュアデバイスの識別番号、及び、有効化すべきセキュアデバイスの識別番号の入力を受け付ける。
例えば、ユーザがセキュアデバイス１を紛失した場合、ユーザは速やかに管理センター８のオペレータに氏名等を通知し、セキュアデバイス１の無効化を依頼する。
【００５０】
これを受けた管理センター８のオペレータは、例えば、ユーザの氏名をキーとしてユーザ情報記憶部３１から該当するデータを検索し、住所や電話番号をもとに依頼者が正当権利者である事を確認し、関連付けて記憶されているセキュアデバイス１の識別番号「ＳＤＩＤ」を、無効化すべきセキュアデバイスの識別番号として入力する。
【００５１】
また例えば、ユーザがセキュアデバイス１を紛失して無効化した後で発見された場合、ユーザは管理センター８のオペレータに氏名等を通知し、セキュアデバイス１の有効化を依頼する。
これを受けた管理センター８のオペレータは、例えば、ユーザの氏名をキーとしてユーザ情報記憶部３１から該当するデータを検索し、住所や電話番号をもとに依頼者が正当権利者である事を確認し、関連付けて記憶されているセキュアデバイス１の識別番号「ＳＤＩＤ」を、有効化すべきセキュアデバイスの識別番号として入力する。
【００５２】
指示送信部３４は、受付部３３により受け付けられた識別番号に基づいて、無効化すべき場合には、通信識別コードと無効化用の認証鍵を抽出して、抽出した通信識別コードにより特定される通信端末に、識別番号と無効化用の認証鍵とを含む無効化を指示する電子メールを送信し、有効化すべき場合には、通信識別コードと有効化用の認証鍵を抽出し、抽出した通信識別コードにより特定される通信端末に、識別番号と有効化用の認証鍵とを含む有効化を指示する電子メールを送信する。
【００５３】
結果受信部３５は、無効化、及び有効化の指示が、成功又は失敗したことを示す電子メールを通信端末２から受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる。
ここで無効化、及び有効化の指示が、成功又は失敗したことを示す結果を受っけ取った通信識別コード保持部３２は、この結果に実施日時や順に番号等を付ける等により前後関係を明確にして保存する。
【００５４】
＜動作＞
（通信識別コード等の設定時及び更新時の動作）
図５は、本発明の実施の形態における無効化システムによる通信識別コード等の設定時及び更新時の動作の手順を示す図である。
以下に、通信識別コード等の設定時及び更新時の動作の手順を説明する。
【００５５】
（１）装着検出部２２が、何らかのセキュアデバイスが装着された事を検出する（ステップＳ１）。
（２）通信識別コード取得部２３が、装着されたセキュアデバイスから、直近に装着された通信端末の通信識別コードを取得する（ステップＳ２）。ここでは、セキュアデバイス１が装着され、直近に装着された通信端末の通信識別コードとして電子メールアドレス「ＳＤ＿ＭＬＡＤＲ」を取得するものとする。
【００５６】
（３）比較部２４が、通信識別コード取得部２３により取得された通信識別コードと、記憶部２１に記憶されている通信識別コードとを比較して、同じであるか否かを判定する（ステップＳ３）。同じであると判定された場合は処理を終了する。
（４）同じでないと判定された場合は、更新指示部２５が、記憶部２１に記憶されている通信識別コードを、直近に装着された通信端末の通信識別コードとすることを指示する更新指示をセキュアデバイス１に出して、記憶部１１の記憶を更新させる（ステップＳ４）。
【００５７】
（５）生成部２６が、無効化用の認証鍵と、有効化用の認証鍵とを生成する（ステップＳ５）。
（６）ステップＳ５により生成された無効化用の認証鍵及び有効化用の認証鍵を、記憶部１１に記憶する（ステップＳ６）。
（７）通知部２７が、記憶部１１に記憶されている電子メールアドレス「ＣＭＬＡＤＲ」と識別番号「ＳＤＩＤ」とを読み出す（ステップＳ７）。
【００５８】
（８）通知部２７が、読み出した識別番号「ＳＤＩＤ」と、記憶部２１に記憶されている通信識別コードと、生成部２６により生成された無効化用の認証鍵及び有効化用の認証鍵とを含む電子メールを作成する（ステップＳ８）。
（９）ステップＳ７で作成した電子メールを、ステップＳ６で読み出した電子メールアドレス「ＣＭＬＡＤＲ」宛に送信する（ステップＳ９）。
【００５９】
（１０）通信識別コード保持部３２が、ステップＳ８で送信された電子メールを受け取り、これらの情報を関連付けてセキュアデバイスの識別番号毎に保持することによりセキュアデバイス１を登録する（ステップＳ１０）。
（無効化時の動作）
図６は、本発明の実施の形態における無効化システムによる無効化時の動作の手順を示す図である。
【００６０】
以下に、無効化時の動作の手順を説明する。
（１）受付部３３が、無効化すべきセキュアデバイスの識別番号の入力を受け付ける（ステップＳ１１）。ここではセキュアデバイス１の識別番号の入力を受けるものとする。
（２）指示送信部３４が、受付部３３により受け付けられた識別番号に基づいて、通信識別コードと無効化用の認証鍵を抽出する（ステップＳ１２）。
【００６１】
（３）指示送信部３４が、受付部３３により受け付けられた識別番号と抽出した無効化用の認証鍵とを含む電子メールを生成する（ステップＳ１３）。
（４）指示送信部３４が、生成した電子メールを、抽出した通信識別コードにより特定される通信端末に送信する（ステップＳ１４）。
（５）無効化指示部２８が、ステップＳ１４により送信された電子メールを受け取ると、装着されているセキュアデバイスに要求して識別番号を受け取る（ステップＳ１５）。
【００６２】
（６）無効化指示部２８が、電子メールに含まれる識別番号と、セキュアデバイスから受け取った識別番号とが一致するか否かを判断する（ステップＳ１６）。
（７）識別番号が一致しない場合には、通知部２７が、無効化が失敗したことを示す電子メールを管理センター８へ送信する（ステップＳ１７）。
【００６３】
（８）結果受信部３５は、無効化が失敗したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ１８）。
（９）識別番号が一致した場合には、無効化指示部２８が、装着されているセキュアデバイスに要求して乱数を生成させて乱数Ｒ１を受け取り、乱数Ｒ１を無効化用の認証鍵を用いて暗号化して暗号文Ｃ１を生成して、これを無効化指示としてセキュアデバイスに渡す（ステップＳ１９）。
【００６４】
（１０）無効化部１７が、無効化指示として暗号文Ｃ１を受け取ると、暗号文Ｃ１を記憶部１１に記憶している無効化用の認証鍵を用いて復号する（ステップＳ２０）。
（１１）無効化部１７が、復号結果Ｄ１と乱数発生部１３により生成した乱数Ｒ１とを比較する（ステップＳ２１）。
【００６５】
（１２）一致しない場合には、無効化部１７が、無効化指示が正当でないと判断して、無効化が失敗した旨の信号を通信端末２に対して送出する（ステップＳ２２）。
（１３）通信端末２が、無効化が失敗した旨の信号を受け取ると、通知部２７が、無効化が失敗したことを示す電子メールを管理センター８へ送信する（ステップＳ２３）。
【００６６】
（１４）結果受信部３５は、無効化が失敗したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ２４）。
（１５）一致した場合には、無効化部１７が、無効化指示が正当であると判断して、セキュアデバイス１を無効化し、無効化が成功した旨の信号を通信端末２に対して送出する（ステップＳ２５）。
【００６７】
（１６）通信端末２が、無効化が成功した旨の信号を受け取ると、通知部２７が、無効化が成功したことを示す電子メールを管理センター８へ送信する（ステップＳ２６）。
（１７）結果受信部３５は、無効化が成功したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ２７）。
（有効化時の動作）
図７は、本発明の実施の形態における有効化システムによる無効化時の動作の手順を示す図である。
【００６８】
以下に、有効化時の動作の手順を説明する。
（１）受付部３３が、有効化すべきセキュアデバイスの識別番号の入力を受け付ける（ステップＳ３１）。ここではセキュアデバイス１の識別番号の入力を受けるものとする。
（２）指示送信部３４が、受付部３３により受け付けられた識別番号に基づいて、通信識別コードと有効化用の認証鍵を抽出する（ステップＳ３２）。
【００６９】
（３）指示送信部３４が、受付部３３により受け付けられた識別番号と抽出した有効化用の認証鍵とを含む電子メールを生成する（ステップＳ３３）。
（４）指示送信部３４が、生成した電子メールを、抽出した通信識別コードにより特定される通信端末に送信する（ステップＳ３４）。
（５）有効化指示部２９が、ステップＳ３４により送信された電子メールを受け取ると、装着されているセキュアデバイスに要求して識別番号を受け取る（ステップＳ３５）。
【００７０】
（６）有効化指示部２９が、電子メールに含まれる識別番号と、セキュアデバイスから受け取った識別番号とが一致するか否かを判断する（ステップＳ３６）。
（７）識別番号が一致しない場合には、通知部２７が、有効化が失敗したことを示す電子メールを管理センター８へ送信する（ステップＳ３７）。
【００７１】
（８）結果受信部３５は、有効化が失敗したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ３８）。
（９）識別番号が一致した場合には、有効化指示部２９が、装着されているセキュアデバイスに要求して乱数を生成させて乱数Ｒ２を受け取り、乱数Ｒ２を有効化用の認証鍵を用いて暗号化して暗号文Ｃ２を生成して、これを有効化指示としてセキュアデバイスに渡す（ステップＳ３９）。
【００７２】
（１０）有効化部１８が、有効化指示として暗号文Ｃ２を受け取ると、暗号文Ｃ２を記憶部１１に記憶している有効化用の認証鍵を用いて復号する（ステップＳ４０）。
（１１）有効化部１８が、復号結果Ｄ２と乱数発生部１３により生成した乱数Ｒ２とを比較する（ステップＳ４１）。
【００７３】
（１２）一致しない場合には、有効化部１８が、有効化指示が正当でないと判断して、有効化が失敗した旨の信号を通信端末２に対して送出する（ステップＳ４２）。
（１３）通信端末２が、有効化が失敗した旨の信号を受け取ると、通知部２７が、有効化が失敗したことを示す電子メールを管理センター８へ送信する（ステップＳ４３）。
【００７４】
（１４）結果受信部３５は、有効化が失敗したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ４４）。
（１５）一致した場合には、有効化部１８が、有効化指示が正当であると判断して、セキュアデバイス１を有効化し、有効化が成功した旨の信号を通信端末２に対して送出する（ステップＳ４５）。
【００７５】
（１６）通信端末２が、有無効化が成功した旨の信号を受け取ると、通知部２７が、有効化が成功したことを示す電子メールを管理センター８へ送信する（ステップＳ４６）。
（１７）結果受信部３５は、有効化が成功したことを示す電子メールを受信して、この結果を指示送信部３４に知らせ、通信識別コード保持部３２に保持させる（ステップＳ４７）。
【００７６】
以上のように、本発明の実施の形態によれば、セキュアデバイスが装着された通信端末の電子メールアドレスが管理センターに通知されて保持され、セキュアデバイスを無効化したいときに管理センターが保持している電子メールアドレス宛に無効化を指示する電子メールを送信することができるので、セキュアデバイスを利用形態が異なる通信端末に装着して利用しつつ、いかなる通信端末に装着されていても無効化することもできる。
【００７７】
なお、本発明の実施の形態によれば、無効化の対象として電子メールに含まれる識別番号と、セキュアデバイスから読み出したＳＤＩＤが一致しなければセキュアデバイスを無効化しないので、不正を行おうとする者が通信端末とセキュアデバイスとの間のデータを操作するｍａｎ−ｉｎ−ｔｈｅ−ｍｉｄｄｌｅ攻撃により、ＳＤＩＤを不正に改ざんして無効化を免れる可能性がある。このような不正を防止するため、セキュアデバイスから読み出すＳＤＩＤにデジタル署名などの認証データを付加し、通信端末はこの認証データを用いてＳＤＩＤデータの正当性を認証し、正当なＳＤＩＤデータでないと確認された場合には、そのセキュアデバイスを使用しない事とする。
【００７８】
また、無効化、及び有効化を指示する電子メールが、送信の途中で記録され、再利用されるという不正行為を防止するために、無効化処理及び有効化処理の後に、上記図５と同様の方法で有効化用の認証鍵及び有効化用の認証鍵を更新してもよい。
また、本実施の形態によれば、通信端末が、通信識別コードの設定時及び更新時に、無効化用の認証鍵、及び有効化用の認証鍵を生成して、セキュアデバイスと管理センターへ渡すものとしたが、無効化用の認証鍵、及び有効化用の認証鍵は、安全にセキュアデバイスと管理センターとで共有できさえすれば、いかなる時にいかなる装置が生成してもよい。例えば、セキュアデバイスの製造時に無効化用の認証鍵、及び有効化用の認証鍵を記憶してこれらを記載した保証書を発行しておき、ユーザがこの保証書を管理センターに郵送又は持ち込んでもよい。　また、本実施の形態によれば、セキュアデバイスを無効化あるいは有効化する際に、認証鍵が漏洩しないように、通信端末とセキュアデバイスとの間でチャレンジレスポンス処理を行うものとしたが、安全性に問題がなければいかなる認証処理を行なってもよい。例えば、認証処理として、パスワードを用いるという簡便な方式をとることも可能である。
【００７９】
また、本実施の形態によれば、管理センターと通信端末との間で電子メールをやり取りしたが、第３者による成りすましを防止する為に、電子メールの内容を暗号化したり、タイムスタンプを含んだデジタル署名を行い、通信路上の安全性を高めることもできる。
また、コンピュータに本発明の実施の形態のような動作を実行させることができるプログラムが、コンピュータ読み取り可能な記録媒体に記録されて流通したり、ネットワークで直接転送されたりして、取り引きの対象となりうる。
【００８０】
ここでコンピュータ読み取り可能な記録媒体とは、例えば、フロッピー（登録商標）ディスク、ＣＤ、ＭＯ、ＤＶＤ、メモリーカード等の着脱可能な記録媒体、ハードディスク、半導体メモリ等の固定記録媒体等であり、特に限定されるものではない。
【００８１】
【発明の効果】
本発明に係る無効化方法は、通信端末毎に対応付けられた通信識別コードを記憶し当該通信識別コードに基づいて他の装置と通信可能である通信端末、セキュアデバイス毎に対応付けられた識別番号を記憶し当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶し当該セキュアデバイスを無効化するか否かについて管理する管理装置からなるシステムにおける当該セキュアデバイスの無効化方法であって、前記セキュアデバイスが前記通信端末に装着されている状態において当該セキュアデバイスに記憶されている識別番号と当該通信端末に記憶されている通信識別コードとを前記管理装置へ通知する通知ステップと、前記管理装置において通知ステップにより通知された識別番号と通信識別コードとを関連づけて保持する保持ステップと、前記管理装置において前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、前記管理装置において受付ステップにより受け付けられた識別番号に基づいて保持ステップにより保持された通信識別コードを抽出し当該管理装置に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化指示ステップと、前記セキュアデバイスが前記通信端末に装着されている状態において前記無効化指示ステップにより送信された無効化コードを受信した場合に当該セキュアデバイスを無効化する無効化ステップとを含むことを特徴とする。
【００８２】
本発明に係る無効化システムは、他の装置と通信可能である通信端末、当該通信端末に装着されて利用されるセキュアデバイス、及び、当該セキュアデバイスを無効化するか否かについて管理する管理装置からなる無効化システムであって、前記セキュアデバイスは、セキュアデバイス毎に対応付けられた識別番号を記憶している識別番号記憶手段と、前記通信端末に装着されている状態において装着されている通信端末を介して識別番号記憶手段に記憶されている識別番号を前記管理装置へ通知する識別番号通知手段と、前記通信端末に装着されている状態において当該通信端末より当該セキュアデバイスに対する無効化指示が出された場合に当該セキュアデバイスを無効化する無効化手段とを備え、前記通信端末は、通信端末毎に対応付けられた通信識別コードを記憶している通信識別コード記憶手段と、前記セキュアデバイスを装着している状態において通信識別コード記憶手段に記憶されている通信識別コードを前記管理装置へ通知する通信識別コード通知手段と、前記セキュアデバイスを装着している状態において当該管理装置からセキュアデバイスを無効化する指示が正当であることを示す無効化コードを受信した場合に受信した無効化コードに基づいて前記セキュアデバイスへ無効化指示を出す無効化コード受信手段とを備え、前記管理装置は、前記無効化コードを記憶している無効化コード記憶手段と、識別番号通知手段により通知された識別番号と通信識別コード通知手段により通知された通信識別コードとを関連付けて保持する保持手段と、前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付手段と、受付手段により受け付けられた識別番号に基づいて保管手段により保管された通信識別コードを抽出し無効化コード記憶手段に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信手段とを備えることを特徴とする。
【００８３】
本発明に係るセキュアデバイスは、通信端末に装着されて利用されるセキュアデバイスであって、前記通信端末は通信端末毎に対応付けられた通信識別コードを予め記憶し当該通信識別コードに基づいて他の装置と通信可能であり、セキュアデバイス毎に対応付けられた識別番号を記憶している記憶手段と、前記通信端末に装着されている状態において装着されている通信端末を介して記憶手段に記憶されている識別番号を当該通信端末の通信識別コードと共に管理装置へ通知する通知手段と、前記通信端末に装着されている状態において前記管理装置から当該通信端末の通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を当該通信端末を介して受け取った場合に当該セキュアデバイスを無効化する無効化手段とを備えることを特徴とする。
【００８４】
本発明に係る通信端末は、セキュアデバイスを装着して利用する通信端末であって、ここで前記セキュアデバイスはセキュアデバイス毎に対応付けられた識別番号を記憶しており、通信端末毎に対応付けられた通信識別コードを記憶している記憶手段と、前記セキュアデバイスを装着している状態において記憶手段に記憶されている通信識別コードと当該セキュアデバイスの識別番号とを管理装置へ通知する通知手段と、前記セキュアデバイスを装着している状態において前記管理装置から前記通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を受信した場合に当該セキュアデバイスを無効化する無効化手段とを備えることを特徴とする。
【００８５】
本発明に係る管理装置は、通信端末に装着されて利用されるセキュアデバイスを無効化するか否かについて管理する管理装置であって、前記セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶している無効化コード記憶手段と、前記セキュアデバイスが前記通信端末に装着されている状態において当該通信端末からセキュアデバイス毎に対応付けられた識別番号と通信端末毎に対応付けられた通信識別コードとを受信しこれらを関連付けて保持する通信識別コード保持手段と、前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付手段と、受付手段により受け付けられた識別番号に基づいて通信識別コード保持手段により保持された通信識別コードを抽出し無効化コード記憶手段に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信手段とを備えることを特徴とする。
【００８６】
本発明に係る通信プログラムは、セキュアデバイスを装着して利用する通信端末における通信プログラムであって、ここで前記セキュアデバイスはセキュアデバイス毎に対応付けられた識別番号を記憶しており、ここで前記通信端末は通信端末毎に対応付けられた通信識別コードを記憶しており、前記セキュアデバイスが前記通信端末に装着されている状態において当該通信端末に記憶されている通信識別コードと当該セキュアデバイスの識別番号とを管理装置へ通知する通知ステップと、前記セキュアデバイスが前記通信端末に装着されている状態において前記管理装置から前記通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを無効化する指示を受信した場合に当該セキュアデバイスを無効化する無効化ステップとを含むことを特徴とする。
【００８７】
本発明に係る管理プログラムは、通信端末に装着されて利用されるセキュアデバイスを無効化するか否かについて管理する管理装置における管理プログラムであって、ここで前記管理装置は前記セキュアデバイスを無効化する指示が正当であることを示す無効化コードを記憶しており、前記セキュアデバイスが前記通信端末に装着されている状態において当該通信端末からセキュアデバイス毎に対応付けられた識別番号と通信端末毎に対応付けられた通信識別コードとを受信しこれらを関連付けて保持する通信識別コード保持ステップと、前記セキュアデバイスの正当権利者からの指示に基づいて無効化すべきセキュアデバイスの識別番号の入力を受け付ける受付ステップと、受付手段により受け付けられた識別番号に基づいて通信識別コード保持ステップにより保持された通信識別コードを抽出し前記管理装置に記憶されている無効化コードを抽出した通信識別コードにより特定される通信端末に送信する無効化コード送信ステップとを含むことを特徴とする。
【００８８】
これによって、セキュアデバイスを、通信端末に装着されている状態で紛失した場合は、管理装置に保持している通信端末の通信識別コード宛に無効化コード等の無効化する指示を送付すれば、セキュアデバイスを無効化することができ、また、紛失したセキュアデバイスが別の通信端末に装着された場合は、装着時点でその通信端末の通信識別コードが管理装置に送付され、セキュアデバイスを確実に無効化できる。
【００８９】
従って、セキュアデバイスの利用形態が特定の通信事業者の発行する識別コードを用いた場合だけに制限されることがなく、また異なる利用形態であってもセキュアデバイスを無効化できる。
また、管理センターから無効化する指示を送付するので、高度な暗号アルゴリズムを用いた認証プロトコルを実施でき、従来のユーザの記憶に頼るパスワード等による認証を用いた無効化方法に比べて、容易に安全性を高めることができる。
【００９０】
またセキュアデバイスにおいて、前記記憶手段は、さらに、今までに装着された通信端末の通信識別コードの履歴を記憶することを特徴とすることもできる。
これによって、紛失したセキュアデバイスが発見された場合に、紛失中に装着された通信端末がわかるので、不正使用者を特定する手がかりになる。
またセキュアデバイスにおいて、前記記憶手段は、さらに、前記管理装置の電子メールアドレスを記憶しており、前記通信端末の通信識別コードは電子メールアドレスであり、前記通知手段は、装着されている通信端末に前記識別番号と前記通信識別コードとを含む電子メールを記憶手段に記憶された管理装置の電子メールアドレス宛に送付させ、前記無効化手段は、前記通信端末の電子メールアドレス宛に送信された当該セキュアデバイスを無効化する指示を含む電子メールに基づいて当該通信端末から当該セキュアデバイスを無効化する指示を受け取ることを特徴とすることもできる。
【００９１】
これによって、電子メールにより情報のやり取りを行うことができるので、通信端末の電源がＯＦＦである場合などのように、直接通信ができない時であっても、情報を発信する事ができる。
またセキュアデバイスは、さらに、前記無効化手段により当該セキュアデバイスが無効化された後で、前記管理装置から前記通信端末の通信識別コードに基づいて当該通信端末宛に送信された当該セキュアデバイスを有効化する指示を当該通信端末を介して受け取った場合に、当該セキュアデバイスを有効化する有効化手段を備えることを特徴とすることもできる。
【００９２】
これによって、セキュアデバイスを無効化した後で発見された場合、管理装置に保持している通信端末の通信識別コード宛に有効化コード等の有効化する指示を送付すれば、セキュアデバイスを有効化することができ、また、別の通信端末に装着しても、装着時点でその通信端末の通信識別コードが管理装置に送付され、セキュアデバイスを有効化することができる。
【００９３】
またセキュアデバイスは、さらに、所定の制限内においてオフラインで当該セキュアデバイスの利用を許可する制限付き利用手段と、制限付き利用手段における所定の制限をオンラインで変更する制限変更手段とを備えることを特徴とすることもできる。
これによって、所定の制限内においてオフラインでの利用ができ、オンラインで所定の制限の更新及び変更ができるので、安全性と利便性を両立できる。
【００９４】
またセキュアデバイスにおいて、前記無効化手段は、さらに、前記通信端末とチャレンジレスポンス認証を行い、成功した場合にのみ当該セキュアデバイスを無効化することを特徴とすることもできる。
これによって、通信端末やセキュアデバイスを無効化する指示が不正なものでない場合にのみ無効化することができる。
【００９５】
また通信端末において、当該通信端末は、さらに、前記セキュアデバイスを装着した事を検出する接続検出手段を備え、前記セキュアデバイスは、さらに、直近に装着された通信端末の通信識別コードを記憶し、前記通知手段は、接続検出手段によりセキュアデバイスを装着した事が検出された場合に前記セキュアデバイスから直近に装着された通信端末の通信識別コードを取得する通信識別コード取得手段と、通信識別コード取得手段により取得された通信識別コードと前記記憶手段に記憶されている通信識別コードとを比較して同じであるか否かを判定する比較手段と、比較手段により同じであると判定された場合には前記通知を実施せず、同じでないと判定された場合には前記記憶手段に記憶されている通信識別コードを直近に装着された通信端末の通信識別コードとするように前記セキュアデバイスの記憶を更新させ前記通知を実施する更新手段とを含むことを特徴とすることもできる。
【００９６】
これによって、以前と同一の通信端末に装着される限り通知しないので、無駄な通信が発生せず、また管理装置の負担を減らすことができる。
【図面の簡単な説明】
【図１】本発明の実施の形態における無効化システムの概略構成を示す図である。
【図２】セキュアデバイス１の構成を示す図である。
【図３】通信端末２の構成を示す図である。
【図４】管理センター８の構成を示す図である。
【図５】本発明の実施の形態における無効化システムによる通信識別コード等の設定時及び更新時の動作の手順を示す図である。
【図６】本発明の実施の形態における無効化システムによる無効化時の動作の手順を示す図である。
【図７】本発明の実施の形態における有効化システムによる無効化時の動作の手順を示す図である。
【符号の説明】
１　　セキュアデバイス
２　　通信端末
３　　通信路
４　　通信局
５　　通信端末
６　　インターネット
７　　ＥＣサイト
８　　管理センター
１１　　記憶部
１２　　ユーザ認証部
１３　　乱数発生部
１４　　暗号エンジン
１５　　通知部
１６　　更新部
１７　　無効化部
１８　　有効化部
１９　　制限付き利用部
２０　　制限変更部
２１　　記憶部
２２　　装着検出部
２３　　通信識別コード取得部
２４　　比較部
２５　　更新指示部
２６　　生成部
２７　　通知部
２８　　無効化指示部
２９　　有効化指示部
３０　　ＨＴＴＰモジュール
３１　　ユーザ情報記憶部
３２　　通信識別コード保持部
３３　　受付部
３４　　指示送信部
３５　　結果受信部
【図１】
2004005580.tif 000003
【図２】
2004005580.tif 000004
【図３】
2004005580.tif 000005
【図４】
2004005580.tif 000006
【図５】
2004005580.tif 000007
【図６】
2004005580.tif 000008
【図７】
2004005580.tif 000009