(57)【要約】  本発明の実施の形態はユーザカードを識別する方法及び装置を提供する。本方法は、ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定し、DFgsmディレクトリ及びDFcdmaディレクトリが存在する場合、ユーザカードの識別番号EFiccidを読み取り、EFiccidに従ってユーザカードのタイプを判別し、ユーザカードを識別するステップを有する。本発明の実施の形態によれば、PIN保護機能がイネーブルにされているか否かは最早ユーザカードを識別する際の制限にはならず、これにより、応用分野が広がり、高い識別処理効率を達成し、端末ベンダによるスマートカードスロットの実施を促すことができる。
2013538488.tif 000002
【特許請求の範囲】
【請求項１】
ユーザカードを識別する方法であって、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定するステップと、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別するステップと
を有する方法。
【請求項２】
前記EFiccidに従って前記ユーザカードのタイプを判別する場合において、
前記EFiccidの国コードCCが0x86でありかつ発行者識別番号IINが0x03であった場合には、前記ユーザカードはデュアルモードカードであると判断し、そうでなかった場合には前記ユーザカードはユーザ識別UIMカードであると判断する、請求項1に記載の方法。
【請求項３】
前記DFgsmディレクトリは存在するがDFcdmaディレクトリは存在しない場合、前記ユーザカードは加入者識別モジュールSIMカードであると判断するステップを更に有する請求項1に記載の方法。
【請求項４】
前記DFgsmディレクトリは存在しないがDFcdmaディレクトリは存在する場合、前記ユーザカードはユーザ識別モジュールUIMカードであると判断するステップを更に有する請求項1に記載の方法。
【請求項５】
前記DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、前記ユーザカードは未知のカードであると判断するステップを更に有する請求項1に記載の方法。
【請求項６】
ユーザカードを識別する装置であって、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定する判定部と、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別する識別部と
を有する装置。
【請求項７】
前記識別部が、前記EFiccidの国コードCCが0x86でありかつ発行者識別番号IINが0x03であった場合には、前記ユーザカードはデュアルモードカードであると判断し、そうでなかった場合には前記ユーザカードはユーザ識別UIMカードであると判断する、請求項6に記載の装置。
【請求項８】
前記DFgsmディレクトリは存在するがDFcdmaディレクトリは存在しない場合、前記識別部は、前記ユーザカードは加入者識別モジュールSIMカードであると判断する、請求項6に記載の装置。
【請求項９】
前記DFgsmディレクトリは存在しないがDFcdmaディレクトリは存在する場合、前記識別部は、前記ユーザカードはユーザ識別モジュールUIMカードであると判断する、請求項6に記載の装置。
【請求項１０】
前記DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、前記識別部は、前記ユーザカードは未知のカードであると判断する、請求項6に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信の技術分野に関連し、特にユーザカードを識別する方法及び装置等に関連する。
【背景技術】
【０００２】
通信技術の発展と共に、益々多くの移動通信技術の標準規格が存在するようになり、そのような標準規格は2G世代で使用されているGSM（登録商標）及びCDMA標準規格や、現在の3G世代で併存している3つの標準規格WCDMA、CDMA2000及びTD-SCDMAである。中国本土では、3者のオペレータが3つの別々の3G標準規格を利用して、ユーザに移動通信サービスを提供している。2Gネットワークは今後長い間3Gネットワークと共存するであろう；2つより多いモバイル番号を有するユーザ数も増えつつある；従って、デュアルモード端末だけでなくマルチモード端末さえも登場している。移動電話業者は、指定されたシーケンスに従ってユーザが様々なユーザカードを挿入することをもはや要求していない。その代わり、ユーザカードのために適応スマートカードスロット(adaptive  smart  card  slot)が使用されている。
【０００３】
端末のカードスロットにあるカードを識別する技法自体は従来技術で提供されている。その技法によれば、カードのDSgsmディレクトリのEFimsi又はカードのDFcdmaディレクトリのEFimsi_mを読み取ることで、国際移動電話加入者識別番号(IMSI)におけるモバイルネットワークコード(Mobile  Network  Code：MNC)及びモバイル国コード(Mobile  Country  Code：MCC)が取得され、ユーザカードのタイプを識別する。
【０００４】
しかしながら、本発明の研究段階において、発明者等は従来技術が次の欠点を有することに気付いた：EFimsi又はEFimsi_mのアクセス条件はCHV1であり、すなわちユーザがアクティブにされたパーソナル識別番号(Personal  Identification  Number：PIN)を有する場合、ユーザはEFimsi又はEFimsi_mを読み取るために正しいPINを入力しなければならない。従って、識別処理効率は低く、応用分野が制限され、これはスマートカードスロットを開発する端末業者(ベンダ)にとって不利である。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
開示される発明の課題は、ユーザカードのタイプを識別する能力に優れた方法及び装置等を提供することである。
【課題を解決するための手段】
【０００６】
開示される発明による方法は、
ユーザカードを識別する方法であって、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定するステップと、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別するステップと
を有する方法である。
【図面の簡単な説明】
【０００７】
【図１】本発明の実施の形態による識別方法を示す図。
【図２】本発明の実施の形態による識別方法のフローチャート例を示す図。
【図３】本発明の実施の形態による装置の概略的な構造を示す図。
【発明を実施するための形態】
【０００８】
＜発明の概要＞
本発明の実施の形態は、ユーザカードを識別する方法及び装置等を提供し、PINプロテクションがイネーブルにされているか否かが、もはやユーザカードを識別する際の制限にはならないようにし、これにより応用分野を広げかつ識別処理効率を改善する。
【０００９】
上記の課題に対処するため、本発明の実施の形態はユーザカードを識別する方法を提供し、本方法は、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定するステップと、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別するステップと
を有する方法である。
【００１０】
また、本発明の実施の形態はユーザカードを識別する装置も提供し、本装置は、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定する判定部と、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別する識別部と
を有する装置である。
【００１１】
本発明の実施の形態は以下の有利な効果を奏する：ユーザカードのDSgsmディレクトリ、DFcdmaディレクトリ及びEFiccidに従って、ユーザカードのタイプを判別できる。従って、PIN保護機能がイネーブルにされているか否かは最早ユーザカードを識別する際の制限にはならず、これにより、応用分野が広がり、高い識別処理効率を達成し、端末ベンダによるスマートカードスロットの実施を促すことができる。
【００１２】
＜詳細な説明＞
本願に含まれている添付図面は本発明の更なる理解を促すために使用されているが、本発明を限定することは意図されていない。
【００１３】
本発明の課題、解決手段及び利点を明らかにしかつ更なる理解を促すために、添付図面を参照しながら本発明の実施の形態が以下において詳細に説明される。本発明を説明するために実施の形態及び関連する記述が与えられるが、これらは本発明を限定するものではない。
【００１４】
本発明の実施の形態はユーザカードを識別する方法を提供する。図1に示されているように、本方法はステップ101及び102を有する。
【００１５】
ステップ101：ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有するか否かを判定する。
【００１６】
具体的に言えば、ユーザカードのDFgsm及びDFcdmaディレクトリが読み取られる。ユーザカードのDFgsmディレクトリが読めた場合、DFgsmディレクトリは存在している、と判断される；そうでなかった場合、DFgsmディレクトリは存在していない、と判断される。ユーザカードのDFcdmaディレクトリが読めた場合、DFcdmaディレクトリは存在している、と判断される；そうでなかった場合、DFcdmaディレクトリは存在していない、と判断される。
【００１７】
ステップ102：  DFgsmディレクトリ及びDFcdmaディレクトリ双方が存在している場合、ユーザカードの識別番号EFiccidを読み取り、EFiccidに従ってユーザカードのタイプを判別し、ユーザカードを識別する。
【００１８】
本実施の形態の場合、ユーザカードは、GSMシングルモードカード、CDMAシングルモードカード又はGSM/CDMAデュアルモードカードである。ユーザカードにおいて、DFgsmディレクトリ及びそのディレクトリ内のファイルはGSMネットワークで使用される必須のパラメータ(mandatory  parameter)であり；DFcdmaディレクトリ及びそのディレクトリ内のファイルはCDMAネットワークで使用される必須のパラメータである。
【００１９】
EFiccidはユーザカードの固有の識別番号である。ユーザカードの場合、コンテンツは或るファイル構造に保存される。ファイル構造の各々はファイル識別子  (ファイルID、2バイトで形成され、通常は16進標記で表現される)を有する。
【００２０】
例えば、DFgsmのファイルIDは0x7F20であり、DFcdmaのファイルIDは0x7F25であり、EFiccidのファイルIDは0x2FE2である。ここで、DFは専用ファイル(Dedicated  File)を表し、EFは基礎ファイル(Elementary  File)を表す。3つのファイルはMF(マスターファイル、ID：0x3F00)に並列的に存在する。
【００２１】
従って、EFiccidはファイルIDに従って読み取られてもよく；及びDFgsmディレクトリ及びDFcdmaディレクトリの存否は、DFgsmディレクトリ及びDFcdmaディレクトリのファイルIDを読み取った結果に応じて判定されてもよい。
【００２２】
GSM11.11及びCCITT勧告E.118によれば、EFiccidは、国コード(Country  Code：CC)と、発行者識別番号(Issuer  Identifier  Number：IIN)とを含み、CC及びIINを用いることで、認められた運営者(Recognized  Operating  Agency：ROA)が識別される。
【００２３】
例えば、0x86というCC値は中国本土を表し、0x00及び0x02というIIN値はチャイナモバイル(China  Mobile)のGSMネットワークを表し、0x01というIIN値はチャイナユニコム(China  Unicom)のGSMネットワークを表し、0x03というIIN値はCDMAネットワークを表す。
【００２４】
本実施の形態では、DFgsmディレクトリ、DFcdmaディレクトリ及びEFiccidのアクセス条件は全て「ALWAYS(常に)」であり、すなわち読み取り動作は如何なる制限もなく実行されてよい。従って、ユーザカードのタイプは、DFgsmディレクトリ、DFcdmaディレクトリ及びEFiccidに従って判定されてよい。このように、ユーザカードについてPINプロテクション機能がイネーブルにされているか否かによらず、カードリセット信号の受信後に、ユーザにPINの入力を要求することなく、ユーザカードが識別される。従って、応用分野は広がり、高い識別効率を達成できる。
【００２５】
一実施形態において、ユーザカードの識別番号EFiccidに従ってユーザカードのタイプを判別するステップにおいて、具体的には、EFiccidの国コードCCが0x86でありかつ発行者識別番号IINが0x03であった場合、ユーザカードがデュアルモードカードであるか否かを確認し、そうでなかった場合、ユーザカードがユーザ識別モジュールUIMカードであるか否かを確認する。
【００２６】
更に、DFgsmディレクトリは存在するが、DFcdmaディレクトリは存在しない場合、ユーザカードは加入者識別モジュールSIMカードである、と判断される。
【００２７】
更に、DFgsmディレクトリは存在しないが、DFcdmaディレクトリは存在する場合、ユーザカードはユーザ識別モジュールUIMカードである、と判断される。
【００２８】
更に、DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、ユーザカードは未知のカードである、と判断される。
【００２９】
本実施の形態において、上記の判断ステップの順序は重要ではなく、実際の状況に応じて具体的な実現形態が決定されてよい。上記の手順の詳細な説明は以下において図2を参照しながら具体例を用いて行われる。
【００３０】
図2は本発明の実施の形態による識別方法のフローチャート例を示す。図2に示されているように、カードのリセットに成功した後、本方法は以下のステップを有する。
【００３１】
ステップ201：ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有するか否かを判定する。
【００３２】
具体的に言えば、ユーザカードのDFgsm及びDFcdmaディレクトリが読み取られる。ユーザカードのDFgsmディレクトリが読めた場合、DFgsmディレクトリは存在している、と判断される；そうでなかった場合、DFgsmディレクトリは存在していない、と判断される。ユーザカードのDFcdmaディレクトリが読めた場合、DFcdmaディレクトリは存在している、と判断される；そうでなかった場合、DFcdmaディレクトリは存在していない、と判断される。
【００３３】
判断結果が、DFgsmディレクトリ及びDFcdmaディレクトリ双方が存在することを示していた場合、EFiccidを読み取るステップ202が実行される。
【００３４】
判断結果が、DFgsmディレクトリは存在しないが、DFcdmaディレクトリは存在することを示していた場合、ステップ205が実行される。
【００３５】
判断結果が、DFgsmディレクトリは存在するが、DFcdmaディレクトリは存在しないことを示していた場合、ステップ206が実行される。
【００３６】
判断結果が、DFgsmディレクトリもDFcdmaディレクトリも存在しないことを示していた場合、ステップ207が実行される。
【００３７】
ステップ202：EFiccdを読み取る。
【００３８】
ステップ203：EFiccidのCCが0x86であるか否か及びIINが0x03であるか否かを判定する。そうであった場合はステップ204が実行され、そうでなかった場合はステップ205が実行される。
【００３９】
ステップ204：ユーザカードはデュアルモードカードである、と判断する。
【００４０】
ステップ205：ユーザカードはUIMカードである、と判断する。
【００４１】
ステップ206：ユーザカードはSIMカードである、と判断する。
【００４２】
ステップ207：ユーザカードは未知のカードである、と判断する。
【００４３】
上記の実施の形態から分かるように、ユーザカードのDFgsmディレクトリ、DFcdmaディレクトリ及びEFiccidに応じて、ユーザカードのタイプが判別される。従って、PIN保護機能がイネーブルにされているか否かは最早ユーザカードを識別する際の制限にはならず、これにより、応用分野が広がり、高い識別処理効率を達成し、端末ベンダによるスマートカードスロットの実施を促すことができる。
【００４４】
本発明の実施の形態はユーザカードを識別する装置も提供する。図3に示されているように、本識別装置は判定部301と識別部302とを有する。
【００４５】
判定部301は、ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有するか否かを判定する。
【００４６】
具体的に言えば、ユーザカードのDFgsm及びDFcdmaディレクトリが読み取られる。ユーザカードのDFgsmディレクトリが読めた場合、DFgsmディレクトリは存在している、と判断される；そうでなかった場合、DFgsmディレクトリは存在していない、と判断される。ユーザカードのDFcdmaディレクトリが読めた場合、DFcdmaディレクトリは存在している、と判断される；そうでなかった場合、DFcdmaディレクトリは存在していない、と判断される。
【００４７】
識別部302は、DFgsmディレクトリ及びDFcdmaディレクトリ双方が存在する場合、ユーザカードの識別番号EFiccidを読み取り、EFiccidに従ってユーザカードのタイプを判別し、ユーザカードを識別する。
【００４８】
本実施の形態では、識別部302は、具体的には、EFiccidの国コードCCが0x86でありかつ発行者識別番号IINが0x03であった場合、ユーザカードがデュアルモードカードであるか否かを確認し、そうでなかった場合、ユーザカードがユーザ識別モジュールUIMカードであるか否かを確認する。
【００４９】
更に、DFgsmディレクトリは存在するが、DFcdmaディレクトリは存在しない場合、識別部302は、ユーザカードは加入者識別モジュールSIMカードである、と判断する。
【００５０】
更に、DFgsmディレクトリは存在しないが、DFcdmaディレクトリは存在する場合、識別部302は、ユーザカードはユーザ識別モジュールUIMカードである、と判断する。
【００５１】
更に、DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、識別部302は、ユーザカードは未知のカードである、と判断する。
【００５２】
上記の実施の形態から分かるように、ユーザカードのDFgsmディレクトリ、DFcdmaディレクトリ及びEFiccidに応じて、ユーザカードのタイプが判別される。従って、PIN保護機能がイネーブルにされているか否かは最早ユーザカードを識別する際の制限にはならず、これにより、応用分野が広がり、高い識別処理効率を達成し、端末ベンダによるスマートカードスロットの実施を促すことができる。
【００５３】
本願の実施の形態で説明された具体例に関し、装置及びアルゴリズムは電子ハードウェア、コンピュータソフトウェア又はそれらの組み合わせにより実現されてもよいことを、当業者は認めるであろう。ハードウェア及びソフトウェア間の可換性を明確に説明するために、全ての実施の形態における手段及びステップは、上記の説明では機能的に一般的に説明されている。ハードウェアやソフトウェアを利用してこれらの機能が実行されるか否かは、技術手段の具体的なアプリケーション及び設計上の制約に依存する。当業者は、様々な実現手段を利用して、具体的なアプリケーション各々について説明された機能を実現できる。しかしながらそのような実現手段は本発明の範囲を超えるものとして考察されるべきではない。
【００５４】
本願で説明された実施の形態に関して説明された方法又はアルゴリズムのステップは、直接的にハードウェアに組み込まれてもよいし、プロセッサで実行されるソフトウェアに組み込まれてもよいし、或いは両者に組み込まれてもよい。ソフトウェアモジュールは、ランダムアクセスメモリ(RAM)、コンピュータメモリ、リードオンリメモリ(ROM)、電気的にプログラム可能なリードオンリメモリ(EPROM)、電気的に消去可能なプログラム可能なリードオンリメモリ(EEPROM)、レジスタ、ハードディスク、取り外し可能なディスク、コンパクトディスク−リードオンリメモリ(CD-ROM)又は当該技術分野で既知のその他のストレージ媒体に設けられていてもよい。
【００５５】
以上、本発明の課題、解決手段及び有利な効果は上記の具体的な実施の形態を通じて詳細に説明されてきた。上記の説明は本発明の具体的な実施の形態であるにすぎず、本発明の保護範囲を限定するようには意図されていないことが、理解されるべきである。本発明の精神及び原理から逸脱することなくなされる如何なる変形、等価的な置換及び改善も、本発明の保護範囲内に属する。
【００５６】
＜関連出願＞
本願は「METHOD  AND  APPARATUS  FOR  IDENTIFYING  USER  CARD」と題する西暦2010年11月12日付けで中国特許庁に出願した中国特許出願番号第201010542897.2号による優先的利益を享受し、その内容全体が本願のリファレンスに組み入れられる。
【図１】
2013538488.tif 000003
【図２】
2013538488.tif 000004
【図３】
2013538488.tif 000005
【手続補正書】
【提出日】平成25年1月28日(2013.1.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ユーザカードを識別する方法であって、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定するステップと、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別するステップと
を有する方法。
【請求項２】
前記DFgsmディレクトリは存在するがDFcdmaディレクトリは存在しない場合、前記ユーザカードは加入者識別モジュールSIMカードであると判断するステップを更に有する請求項1に記載の方法。
【請求項３】
前記DFgsmディレクトリは存在しないがDFcdmaディレクトリは存在する場合、前記ユーザカードはユーザ識別モジュールUIMカードであると判断するステップを更に有する請求項1又は2に記載の方法。
【請求項４】
前記DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、前記ユーザカードは未知のカードであると判断するステップを更に有する請求項1-3の何れか1項に記載の方法。
【請求項５】
前記EFiccidの国コード(CC)及び発行者識別番号(IIN)に応じて前記ユーザカードがデュアルモードカードであるか否かを判定するステップを更に有する請求項1-4の何れか1項に記載の方法。
【請求項６】
ユーザカードを識別する装置であって、
前記ユーザカードがDFgsmディレクトリ及びDFcdmaディレクトリを有しているか否かを判定する判定部と、
前記DFgsmディレクトリ及び前記DFcdmaディレクトリが存在する場合、前記ユーザカードの識別番号EFiccidを読み取り、前記EFiccidに従って前記ユーザカードのタイプを判別し、前記ユーザカードを識別する識別部と
を有する装置。
【請求項７】
前記DFgsmディレクトリは存在するがDFcdmaディレクトリは存在しない場合、前記識別部は、前記ユーザカードは加入者識別モジュールSIMカードであると判断する、請求項6に記載の装置。
【請求項８】
前記DFgsmディレクトリは存在しないがDFcdmaディレクトリは存在する場合、前記識別部は、前記ユーザカードはユーザ識別モジュールUIMカードであると判断する、請求項6又は7に記載の装置。
【請求項９】
前記DFgsmディレクトリもDFcdmaディレクトリも存在しない場合、前記識別部は、前記ユーザカードは未知のカードであると判断する、請求項6-8の何れか1項に記載の装置。
【請求項１０】
前記識別部が、前記EFiccidの国コード(CC)及び発行者識別番号(IIN)に応じて前記ユーザカードがデュアルモードカードであるか否かを判定する、請求項6-9の何れか1項に記載の装置。
【請求項１１】
請求項1-5の何れか1項に記載の方法をコンピュータに実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【国際調査報告】
2013538488.tif 000006
2013538488.tif 000007
2013538488.tif 000008
2013538488.tif 000009