(57)【特許請求の範囲】
【請求項１】
所定の情報を提供されることにより有効となる機能を有するＩＣカードにおいて、
第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、
ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、
前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有し、
初期状態において上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となっており、上記解除手段は、上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態を解除するようにしたＩＣカード。
【請求項２】
所定の情報を提供されることにより有効となる機能を有するＩＣカードの情報保護方法において、
第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、
ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有するＩＣカードの初期状態で、上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となっており、
ユーザに対して発行される際に、上記解除手段は、上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態が解除されるようにしたＩＣカードの情報保護方法。
【請求項３】
所定の情報を提供されることにより有効となる機能を有するＩＣカードをユーザに対して発行するＩＣカード発行装置において、
第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、
ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、
前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有すると共に、初期状態において上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となるＩＣカードに対して、上記所定のコマンドを供給するコマンド供給手段を有し、
該コマンド供給手段にて供給される上記コマンドに基づいてＩＣカードの上記解除手段が上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態を解除するようにしたＩＣカード発行装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＩＣカードに係り、詳しくは、所定の情報を提供することにより有効となる機能を有するＩＣカードに関する。
【０００２】
また、本発明は、そのようなＩＣカードの情報保護方法に関する。
【０００３】
更に、本発明は、そのようなＩＣカードをユーザに発行するためのＩＣカード発行装置に関する。
【０００４】
【従来の技術】
従来、加入者情報等の通信に必要な情報を書き込んだＩＣカードをユーザに対して発行し、ユーザがそのＩＣカードを移動端末にセットすることにより当該移動端末での通信が可能となる移動通信システムが提案されている。このようにして利用されるＩＣカードは、図５に示すように、オペレーティングシステム（ＯＳ）やファイル制御情報を有し、これらオぺレーティングシステムやファイル制御情報にて実現される機能には、当該ＩＣカードの発行者権限を取得した者に許容される機能と、当該ＩＣカードのユーザ権限を取得した者に許容される機能とがある。
【０００５】
上記ユーザ権限を取得した者に許容される機能は、一般に通信サービスを受けるために重要な情報に影響を与えることのない機能であり、例えば、加入者情報の読み出し、使用言語（日本語、英語など）情報の更新、電話帳情報の読み出し、更新などの機能である。このユーザ権限を取得した者に許容される機能は、ある程度のセキュリティが確保できていればよいという観点から、各ユーザが決めたパスワード（ＰＩＮ）やＩＳＯ等で規定された標準的なコマンドをＩＣカードに供給することにより有効となる。
【０００６】
また、上記発行者権限を取得した者に許容される機能は、一般に通信サービスを受けるために重要な情報に影響を与える機能であり、例えば、加入者情報の更新、１１０番、１１９番などの緊急呼に関する情報の更新などの機能がある。この発行者権限を取得した者に許容される機能は、高いセキュリティを厳格に確保するという観点から、例えば、外部認証の結果正当と認められた者であることを表す情報や発行者（通信事業者）独自で定めた非公開のコマンドをＩＣカードに供給することにより有効となる。
【０００７】
ところで、上記のようなＩＣカードは、例えば、図６に示すような経路にて流通される。即ち、ＩＣカードの製造事業所１００からその物流センタ１１０、各子会社１２１、１２２、１２３、…、各子会社の事業拠点１３１、１３２、１３３、…を介して移動通信サービス事業者の営業支店１４１、１４３、１４６、…及び代理店１４２、１４５、…に配送される。上記製造事業所１００は、ＩＣカードにオペレーションシステム（ＯＳ）、ファイルシステムや、製造番号、ＰＩＮ（パスワード）の初期値などのＩＣカード発行情報、更に、ユーザ権限を取得した者に許容される機能によって読み出し、更新のできる一部の情報（例えば、使用言語情報等）を書き込んだ状態で当該ＩＣカードを出荷する。
【０００８】
各営業支店１４１、１４３、１４６、…や各代理店１４２、１４５、…には、ＩＣカード発行装置が設置されている。その各営業支店や代理店では、上記のようにして配送されたＩＣカードがＩＣカード発行装置にセットされ、加入者情報（電話番号、ユーザを特定する情報、ユーザの契約した通信サービスを特定する情報等）やユーザが指定したパスワード（ＰＩＮ）が当該ＩＣカードに書き込まれる。そして、この加入者情報等が書き込まれたＩＣカードが当該ユーザに発行される。ユーザは、この発行されたＩＣカードを移動端末にセットすることにより当該ＩＣカードに書き込まれた加入者情報に基づいて通信サービスを受けることができるようになる。
【０００９】
【発明が解決しようとする課題】
上記のように製造事業所１００から出荷されるＩＣカードには、オペレーションシステム、ファイルシステム等の他、製造番号、パスワード（ＰＩＮ）の初期値、ユーザ権限を取得した者が使用可能な機能にて読み出し、更新のできる情報の一部が書き込まれている。このようなＩＣカードが上述したような流通経路の各ノード（物流センタ１１０、子会社１２１、１２２、１２３、…、事業拠点１３１、１３２、１３３、…など）において、上記のようにＩＣカードに書き込まれた上記ユーザ権限を取得した者に許容される機能にて読み出し、更新のできる情報の一部が改ざんされるおそれがある。
【００１０】
もともとユーザ権限を取得した者に許容される機能はパスワード（ＰＩＮ）を供給することだけで有効になることから、そのような機能により更新が可能となる情報のセキュリティレベルは、発行者権限を取得した者に許容される機能により更新できる情報のセキュリティレベルより低い。更に、ＩＣカードの製造事業所１００にて当該ＩＣカードに書き込まれる上記パスワード（ＰＩＮ）の初期値はＩＣカードの発行時の処理を容易にする観点等からどのＩＣカードについても共通な値に設定されている場合もある。従って、上記情報の改ざんは比較的容易なものとなってしまう。
【００１１】
このようなユーザ権限の取得者が更新できる情報が改ざんされても移動通信システムの運用に重大な支障をきたすわけではない。しかし、そのように情報の改ざんがなされたＩＣカードをセットして移動端末を利用する際に、ユーザの意図した機能を発揮することができなくなったり、改ざんにより付加された不要な情報を消去しなければならないなどの事態が生じ得る。
【００１２】
このような事態を未然に防止するために、ＩＣカードの発行の際にＩＣカードに書き込まれた全ての情報についてチェックすることが考えられる。しかし、このようにすると、ＩＣカードの発行業務が効率的にできないと共に、ＩＣカードの製造事業所１００での情報の書込みが無駄になってしまう。
【００１３】
そこで、本発明の第一の課題は、ＩＣカード製造事業所の出荷からＩＣカード発行装置にてユーザに対してＩＣカードが発行されるまでのセキュリティを向上させることのできるＩＣカードを提供することである。
【００１４】
本発明の第二の課題は、そのようなＩＣカードの情報保護方法を提供することである。
【００１５】
更に、本発明の第三の課題は、そのようなＩＣカードをユーザに発行するためのＩＣカード発行装置を提供することである。
【００１６】
【課題を解決するための手段】
上記課題を解決するため、本発明は、請求項１に記載されるように、所定の情報を提供されることにより有効となる機能を有するＩＣカードにおいて、第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有し、初期状態において上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となっており、上記解除手段は、上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態を解除するように構成される。
【００１７】
上記初期状態にて製造事業者からＩＣカードを出荷し、そのＩＣカードを発行する際に所定のコマンドを当該ＩＣカードに供給することにより、ＩＣカードの出荷からＩＣカードの発行までの間、上記所定の情報を提供することにより有効となる機能が使用不能状態となり、ＩＣカードの発行に際して上記コマンドに基づいた解除手段により上記機能の使用不能状態が解除される。以後、ユーザは所定の情報を提供することにより有効となる機能を利用することができる。
【００１８】
上記使用不能状態は、上記所定の情報を提供することにより有効となる機能が使えなくなる状態であればどのような状態であってもよく、上記所定の情報を受付けない状態であっても、機能自体が無効となる状態であってもよい。
【００２０】
このようなＩＣカードでは、上記第二の情報を提供することにより有効となる機能に基づいた情報のアクセスに対するセキュリティを上記第一の情報を提供することにより有効となる機能に基づいた情報のアクセスに対するセキュリティより高くすることにより、初期状態から上記第一の情報を提供することにより有効となる機能の使用不能状態が解除されるまでの間は、当該第一の情報を提供することにより有効となる機能に基づいた情報のアクセスに対するセキュリティを上記第二の情報を提供することにより有効となる機能に基づいた情報のアクセスに対するセキュリティと同程度に保つことができる。
【００２１】
上記第二の課題を解決するため、本発明は、請求項２に記載されるように、所定の情報を提供されることにより有効となる機能を有するＩＣカードの情報保護方法において、第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有するＩＣカードの初期状態で、上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となっており、ユーザに対して発行される際に、上記解除手段は、上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態が解除されるように構成される。
【００２２】
上記第三の課題を解決するため、本発明は、請求項３に記載されるように、所定の情報を提供されることにより有効となる機能を有するＩＣカードをユーザに対して発行するＩＣカード発行装置において、第一のパスワードを提供されることにより有効となると共に、前記第一のパスワード以外を供給された第一の回数が第一のリトライ回数に達することで前記第一のパスワードを提供されても有効とならないブロック状態となり、前記ブロック状態のときに第二のパスワードを提供されることにより前記ブロック状態を解除すると共に、前記第二のパスワード以外を供給された第二の回数が第二のリトライ回数に達することで前記第二のパスワードを提供されても前記ブロック状態を解除しない使用不能状態となる第一の機能と、ＩＣカード発行装置との間で認証を行い、認証結果が正常であると、前記ＩＣカード発行装置から供給された所定のコマンドについて、前記コマンド形式のチェック、コマンド発行条件のチェック、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達しているかのチェックの結果に基づき、全ての条件が満足していれば有効となる前記第一の機能よりもセキュリティレベルが高く設定されている第二の機能と、前記第二の機能が有効となったあと、前記第一の回数及び第二の回数をリセットすることで上記第一の機能の使用不能状態およびブロック状態を解除する解除手段とを有すると共に、初期状態において上記第一の機能が、前記第一の回数及び第二の回数が第一のリトライ回数及び第二のリトライ回数に達している前記ブロック状態及び前記使用不能状態となるＩＣカードに対して、上記所定のコマンドを供給するコマンド供給手段を有し、該コマンド供給手段にて供給される上記コマンドに基づいてＩＣカードの上記解除手段が上記第二の機能が有効となったあとで上記第一の機能の使用不能状態およびブロック状態を解除するように構成される。
【００２３】
【発明の実施の形態】
以下、本発明の実施の形態を図面に基づいて説明する。
【００２４】
本発明の実施の一形態に係るＩＣカードをユーザに発行するためのＩＣカード発行システムは図１に示すように構成される。
【００２５】
図１において、上述した移動通信事業者の営業支店１４１、１４３、１４６、…や代理店１４３、１４６などの設置されるＩＣカード発行システム１０は、コンピュータ端末にて構成されるＩＣカード発行端末１１（１）、１１（２）、１１（３）及びそれらに接続されたリード／ライトユニット１２（１）、１２（２）、１２（３）を有している。各ＩＣカード発行端末１１（１）、１１（２）、１１（３）はＬＡＮにて接続され、専用線または所定のネットワークを介してＩＣカード管理センタ５０と通信できるようになっている。また、各ＩＣカード発行端末１１（１）、１１（２）、１１（３）は、対応するリード／ライトユニット１２（１）、１２（２）、１２（３）にセットされたＩＣカード２０と情報交換を行って、当該ＩＣカード２０に対する情報の書込み及び読み出しを行う。
【００２６】
各ＩＣカード２０は、例えば、図２に示すように構成される。
【００２７】
図２において、各ＩＣカード２０は、ＣＰＵ（中央処理演算部）２１、インタフェースユニット（Ｉ／Ｏ）２２、ＲＡＭ（ランダムアクセスメモリ）２３、ＥＥＰＲＯＭ（書換え可能な不揮発性メモリ）２４及びＲＯＭ（リードオンリメモリ）２５を有している。これらＣＰＵ２１、インタフェースユニット２２、ＲＡＭ２３、ＥＥＰＲＯＭ２４及びＲＯＭ２５はバス接続されている。上記ＲＯＭ２５にはオペレーティングシステム（ＯＳ）が格納され、このオペレーティングシステム（ＯＳ）に従って上記ＣＰＵ２１は処理を行う。インタフェースユニット２２には、リード／ライトユニット１２（ｉ）が接続される。ＣＰＵ２１は、インタフェースユニット２２及びリード／ライトユニット１２（ｉ）を介してＩＣカード発行端末１１（ｉ）と情報交換を行う。
【００２８】
ＲＡＭ２３はＣＰＵ２１での処理の過程で得られた情報等の格納に利用される。ＥＥＰＲＯＭ２４は、移動端末を利用するに当たって使用される各種情報（加入者情報、緊急呼情報、使用言語情報、電話帳情報等：図５参照）の格納に利用される。このＥＥＰＲＯＭ２４は、更に、パスワード（ＰＩＮ）及び解除パスワード（Unblock ＰＩＮ：以下、Ｕ−ＰＩＮと記す）の格納にも利用される。
【００２９】
ＣＰＵ２１は、ＩＣカード発行端末１１（ｉ）からリード／ライトユニット１２（ｉ）を介して供給されるパスワードがＥＥＰＲＯＭ２４に格納されたパスワード（ＰＩＮ）と一致すると、ユーザ権限の取得者に許容される処理を実行することが可能となる（当該処理が有効になる）。また、ＣＰＵ２１は、リトライカウンタ（図示省略）にてカウントされるそれらのパスワードの不一致となる回数が所定回数（第一のリトライ回数）に達すると、以後、入力されるパスワードの内容にかかわらずユーザ権限の取得者に許容される処理の実行が不能な状態（ブロック状態）になる。
【００３０】
また、この状態で、ＩＣカード発行端末１１（ｉ）からそのブロック状態を解除するためのパスワードが入力され、リード／ライトユニット１２（ｉ）を介して供給されるそのパスワードがＥＥＰＲＯＭ２４に格納された解除パスワード（Ｕ−ＰＩＮ）に一致すると、上記処理のブロック状態が解除されるようになっている。この場合も、リトライカウンタにてカウントされるそれらのパスワード（解除パスワード）の不一致となる回数が所定回数（第二のリトライ回数）に達すると、以後、入力される解除パスワードの内容にかかわらず上記処理のブロック状態を解除するための処理も不能な状態となる。
【００３１】
ＩＣカードの製造事業所１００では、オペレーションシステム（ＯＳ）が格納されたＲＯＭ２３がＩＣカード２０に組み込まれ、ＥＥＰＲＯＭ２４に上述したような製造番号、パスワード（ＰＩＮ）の初期値、解除パスワード（Ｕ−ＰＩＮ）の初期値やユーザ権限を取得した者に許容される機能によって更新のできる一部の情報（例えば、使用言語情報等）が書き込まれる。更に、上記第一のリトライ回数及び第二のリトライ回数それぞれの初期値ゼロがＥＥＰＲＯＭ２４に書き込まれる。このように第一のリトライ回数及び第二のリトライ回数のそれぞれが初期値ゼロに設定されることにより、供給されるパスワードの内容にかかわらずユーザ権限の取得者に許容される処理が不能な状態となると共に、供給される解除パスワードの内容にかかわらず当該処理の不能な状態を解除することも不能な状態となる。
【００３２】
上記のようにユーザ権限の取得者に許容される処理が不能となる状態が初期状態として設定されたＩＣカード２０が製造事業所１００から出荷される。これにより、図６に示すようなＩＣカード２０の流通過程において、不正にパスワードを入力してＩＣカード２０に記憶された情報を改ざんしようとしても、ＩＣカード２０はユーザ権限の取得者に許容される処理が不能な状態になっていることから、そのような情報の改ざんを未然に防止することができる。
【００３３】
上記のような初期設定のなされたＩＣカード２０が図６に示す移動通信事業者の営業支店１４１、１４３、１４６…や代理店１４２、１４５、…に配送され、それら営業支店や代理店に設置されたＩＣカード発行システム１０（図１参照）にて各ユーザに対してＩＣカード２０の発行処理が行われる。
【００３４】
ＩＣカード発行システム１０における各ＩＣカード発行端末１１（１）〜１１（３）は、例えば、図３に示す手順に従って発行処理を実行する。
【００３５】
図３において、ＩＣカード２０がリード／ライトユニット１２（ｉ）にセットされると、ＩＣカード発行端末１１（ｉ）は、ＩＣカード２０に対する電源供給制御を行う（ＩＣカードの活性化）（Ｓ１）。この状態で、ＩＣカード発行端末１１（ｉ）は、ＩＣカード２０と相互に認証を行い、ＩＣカード２０から正常な認証結果を受信した後（Ｓ２）、発行者権限の所定コマンドをＩＣカード２０に対して発行する（Ｓ３）。この所定コマンドは、上述したようにユーザ権限の取得者に許容された処理の不能状態を解除するために予め定められたコマンドである。
【００３６】
このように発行された発行者権限の所定コマンドがＩＣカード発行端末１１（ｉ）からリード／ライトユニット１２（ｉ）を介してＩＣカード２０に供給されると、ＩＣカード２０のＣＰＵ２１は、図４に示す手順に従って処理を実行する。
【００３７】
図４において、ＣＰＵ２１は、インタフェースユニット２２を介してＩＣカード発行端末１１（ｉ）からのコマンドを受信すると、そのコマンドが発行者権限のコマンド形式として定められた形式を有しているか否かのチェック（Ｓ１１）、予め定められたコマンドの発行条件を満足しているか否かのチェック（Ｓ１２）、パスワード（ＰＩＮ）及び解除パスワード（Ｕ−ＰＩＮ）に基づいた処理がロック状態となっているか否か、即ち、ＥＥＰＲＯＭ２４に格納された第一のリトライ回数及び第二のリトライ回数がゼロに設定されているか否かのチェック（Ｓ１３）を行う。上記各チェックの結果、全ての条件が満足されていると判定されると（Ｓ１１、Ｓ１２及びＳ１３でＹＥＳ）、リトライカウンタに設定すべき上記第一のリトライ回数及び第二のリトライ回数をリセットする（Ｓ１４）。
【００３８】
この上記第一のリトライ回数は、上述したようにＥＥＰＲＯＭ２４に格納されたパスワード（ＰＩＮ）と不一致となるパスワードの許容入力回数であり、システムで予め定めた数に設定される。また、上記第二のリトライ回数は、上述したようにＥＥＰＲＯＭ２４に格納された解除パスワード（Ｕ−ＰＩＮ）と不一致となるパスワードの許容入力回数であり、これもまたシステムで予め定められた数に設定される。このように上記第一のリトライ回数及び第二のリトライ回数が所定数にリセットされることにより、ＩＣカード２０のＣＰＵ２１は、ユーザ権限の取得者に許容される処理の実行が可能な状態（ブロック解除）となる。
【００３９】
このように上記第一のリトライ回数及び第二のリトライ回数がリセットされると、即ち、上記パスワード（ＰＩＮ）及び解除パスワード（U−ＰＩＮ）に基づいた処理のブロック状態が解除されると、上記所定コマンドに対する処理が正常に終了した旨の情報がインタフェースユニット２２及びリード／ライトユニット１２（ｉ）を介してＩＣカード発行端末１１（ｉ）に転送される（Ｓ１５）。
【００４０】
なお、上述した各チェック（Ｓ１１、Ｓ１２、Ｓ１３）のいずれかにおいて条件が満足されないと判定されると、当該コマンドに対するエラーメッセージがＩＣカード２０からＩＣカード発行端末１１（ｉ）に転送される（Ｓ１６）。
【００４１】
図３に戻って、ＩＣカード発行端末１１（ｉ）は、上述したように発行者権限の所定コマンドを発行した後（Ｓ３）、ＩＣカード２０からリード／ライトユニット１２（ｉ）を介して上記所定コマンドに対する処理が正常に終了した旨の情報を受信すると、ＩＣカード２０におけるユーザ権限の取得者に許容された処理のブロック状態が解除されたことを認識する（Ｓ４）。そして、ＩＣカード発行端末１１（ｉ）は、加入者情報のＥＥＰＲＯＭ２４への書込み等、その他のＩＣカード発行処理を行う（Ｓ５）。そして、予め定められた全てのＩＣ発行処理が終了すると、ＩＣカード発行端末１１（ｉ）は、ＩＣカード２０に対する電源遮断制御を行う（ＩＣカードの非活性化）（Ｓ６）。
【００４２】
その後、ＩＣカード２０がリード／ライトユニット１２（ｉ）から外され、所定の発行手続を経た後に、そのＩＣカード２０がユーザに渡される。ユーザは、そのＩＣカード２０を所定の移動端末（携帯電話など）にセットすることにより、この移動端末にてＩＣカード２０に記憶された加入者情報等に基づいた通信サービスを受けることができるようになる。
【００４３】
上述したようなＩＣカード２０の出荷時と発行時の処理によれば、ＩＣカード２０の出荷からユーザに対する発行処理が開始されるまでの間、ユーザ権限の所有者に許容される処理が発行者権限の所定コマンドを用いない限り不能状態（ブロック状態）を維持するようになる。従って、ＩＣカードの出荷からユーザに対する発行処理が開始されるまでの間、ユーザ権限にてアクセス可能なＩＣカード２０内の情報が発行者権限にてアクセス可能な情報と同程度のセキュリティレベルにて保護されるようになる。
【００４４】
上記例において、図４に示すＳ１４での処理が解除手段に対応し、図３に示すＳ３での処理がコマンド供給手段に対応する。ユーザ権限の取得者に許容された処理が第一の情報を提供することにより有効となる機能に対応し、発行者権限の取得者に許容された処理、例えば、図４に示す処理が第二の情報を提供することにより有効となる機能に対応する。
【００４５】
【発明の効果】
以上、説明したように、請求項１記載の本願発明によれば、初期状態において所定の情報を提供することにより有効となる機能が使用不能状態となるＩＣカードは、所定のコマンドが供給されない限り、上記所定の情報を提供することにより有効となる機能の使用不能状態が解除されない。従って、上記所定のコマンドの使用権限を制限するなどにより、ＩＣカードの製造事業所からの出荷からＩＣカードの発行処理の開始までの間におけるＩＣカード内の情報のセキュリティを向上させることが可能となる。
【００４６】
請求項２記載の本願発明によれば、そのようなＩＣカードの情報保護方法を実現することが可能となる。
【００４７】
更に、請求項３記載の本願発明によれば、そのようなＩＣカードをユーザに発行するためのＩＣカード発行装置を提供することが可能となる。
【図面の簡単な説明】
【図１】本発明の実施の一形態に係るＩＣカードをユーザに発行するためのＩＣカード発行システムの構成例を示すブロック図である。
【図２】ＩＣカードの構成例を示すブロック図である。
【図３】ＩＣカード発行処理の手順の一例を示すフローチャートである。
【図４】ＩＣカードにおける所定コマンド受信時の処理手順の一例を示すフローチャートである。
【図５】ＩＣカード内の情報及びその処理権限の一例を示す図である。
【図６】ＩＣカードの流通経路の一例を示す図である。
【符号の説明】
１０  ＩＣカード発行システム
１１（１）、１１（２）、１１（３）  ＩＣカード発行端末
１２（１）、１２（２）、１２（３）  リード／ライトユニット
２０  ＩＣカード
２１  ＣＰＵ
２２  インタフェースユニット
２３  ＲＡＭ
２４  ＥＥＰＲＯＭ
２５  ＲＯＭ
５０  ＩＣカード管理センタ
１００  製造事業所
１１０  物流センタ
１２３  子会社
１３３  事業拠点
１４６  営業支店
１４２、１４５  代理店
【図１】
0003997052.tif 000002
【図２】
0003997052.tif 000003
【図３】
0003997052.tif 000004
【図４】
0003997052.tif 000005
【図５】
0003997052.tif 000006
【図６】
0003997052.tif 000007