(57)【特許請求の範囲】
【請求項１】
移動通信システムで使用される移動局と適合する加入者データ記憶モジュールであって、前記移動局は所定の規格に適合し、前記所定の規格に適合する加入者データ記憶モジュール上の特定のデータレコードにアクセスするために、第１のメモリアクセスメッセージを、前記規格に従って、送信するように適応されており、前記モジュールは、
オペレーションを行うためのプロセッサと、
データを記憶するためのデータレコードを有するメモリであって、前記移動局が前記モジュールにメモリアクセスメッセージを送ることによってアクセス可能なメモリと
を備え、前記モジュールが前記第１のメモリアクセスメッセージに応答して、前記特定のデータレコードを識別し、
前記メモリは、前記特定のデータレコードに対応する複数のデータレコードを保持し、前記プロセッサは、前記第１のメモリアクセスメッセージに応答して、前記複数のデータレコードから１つのデータレコードを選択してアクセスするように構成され、前記選択が前記第１のメモリアクセスメッセージの内容とは無関係に前記移動局の現在の動作状態を識別するデータに基づいて行われ、前記識別するデータが前記モジュールのさらなるデータレコードに保持されている加入者データ記憶モジュール。
【請求項２】
請求項１に記載の加入者データ記憶モジュールであって、前記第１のメモリアクセスメッセージは、データ読取りコマンドであり、前記複数のデータレコードから選択された前記データレコードに依存して異なるデータが前記移動局に送信される加入者データ記憶モジュール。
【請求項３】
請求項１に記載の加入者データ記憶モジュールであって、前記第１のメモリアクセスメッセージは、データ書込みコマンドであり、前記プロセッサは、前記複数のデータレコードから選択された前記データレコードにデータを書き込む加入者データ記憶モジュール。
【請求項４】
請求項３に記載の加入者データ記憶モジュールであって、前記移動局は、前記特定のデータレコードからデータを読み取るために、前記特定のデータレコードを識別する、データ読取りコマンドである第２のメモリアクセスメッセージを、前記規格に従って、送信するように適応されており、
前記モジュールが前記第２のメモリアクセスメッセージに応答して、前記特定のデータレコードを識別し、
前記プロセッサは、前記第２のメモリアクセスメッセージに応答して、前記複数のデータレコードから１つのデータレコードを選択して読み取るように構成され、前記選択が前記識別するデータに基づいて前記第２のメモリアクセスメッセージの内容とは無関係に行われる加入者データ記憶モジュール。
【請求項５】
請求項１に記載の加入者データ記憶モジュールであって、前記識別するデータが前記移動局の異なる現在の動作状態を示すとき、前記プロセッサは、前記第１のメモリアクセスメッセージに応答して、前記複数のデータレコードの異なる１つを選択してアクセスする加入者データ記憶モジュール。
【請求項６】
請求項１に記載の加入者データ記憶モジュールであって、前記複数のデータレコードの１つへのアクセスは、１つの動作状態に限定されており、前記複数のデータレコードの別のものへのアクセスは、別の動作状態に限定されている加入者データ記憶モジュール。
【請求項７】
請求項１に記載の加入者データ記憶モジュールであって、前記識別するデータの記憶は、前記移動局へのユーザ確認コードの入力によって可能にされる加入者データ記憶モジュール。
【請求項８】
請求項７に記載の加入者データ記憶モジュールであって、第１の現在の動作状態を示す前記識別するデータの記憶は、第１のそのようなユーザ確認コードによって可能にされ、第２の動作状態を示す前記識別するコードの記憶は、第２のユーザ確認コードによって可能にされる加入者データ記憶モジュール。
【請求項９】
請求項１に記載の加入者データ記憶モジュールであって、前記プロセッサは、前記移動局から受信された別個のデータアクセスメッセージに応答して、前記識別するデータを変更するように構成され、前記別個のデータアクセスメッセージが動作状態の変化を示す加入者データ記憶モジュール。
【請求項１０】
請求項１に記載の加入者データ記憶モジュールであって、前記選択によるメモリアクセスは、ディレクトリ番号に関するデータの読取り又は書込みを備える加入者データ記憶モジュール。
【請求項１１】
請求項１０に記載の加入者データ記憶モジュールであって、前記ディレクトリ番号は、呼び出しのためのディレクトリ番号を判定するために前記移動局によって使用される加入者データ記憶モジュール。
【請求項１２】
請求項１に記載の加入者データ記憶モジュールであって、前記動作状態は、電話のモードである加入者データ記憶モジュール。
【請求項１３】
請求項１２に記載の加入者データ記憶モジュールであって、前記モジュールは、２つの異なる電話回線モードで動作可能な移動局に適合し、前記選択がどのモードで動作するかに基づいて行われる加入者データ記憶モジュール。
【請求項１４】
請求項１に記載の加入者データ記憶モジュールであって、前記動作状態は、前記移動局と前記移動通信システムとの無線インターフェイスの動作のモードである加入者データ記憶モジュール。
【請求項１５】
請求項１に記載の加入者データ記憶モジュールであって、前記システムは、２つの異なる移動通信ネットワークを含み、前記モジュールは、前記２つの異なるネットワークに対応する２つの異なるネットワークモードで動作可能な移動局に適合し、前記選択がどのネットワークで動作するかに基づいて行われる加入者データ記憶モジュール。
【請求項１６】
請求項１に記載の加入者データ記憶モジュールであって、前記第１のメモリアクセスメッセージは、単一のデータレコードのみを識別し、前記単一のデータレコードは前記特定のデータレコードである加入者データ記憶モジュール。
【請求項１７】
請求項１に記載の加入者データ記憶モジュールであって、前記第１のメモリアクセスメッセージは、前記さらなるデータ記憶部分を識別しない加入者データ記憶モジュール。
【請求項１８】
移動通信システムでの使用のための移動局であって、前記移動局は所定の規格に適合し、前記所定の規格に適合する加入者データ記憶モジュール上の特定のデータレコードにアクセスするために、前記特定のデータレコードを識別する第１のメモリアクセスメッセージを、前記規格に従って、送信するように適応されており、前記移動局は、
オペレーションを行うためのプロセッサと、データを記憶するためのデータレコードを有するメモリとを含む加入者データ記憶モジュールを備え、
前記モジュールが前記第１のメモリアクセスメッセージに応答して、前記特定のデータレコードを識別し、
前記メモリは、前記特定のデータレコードに対応する複数のデータレコードを保持し、前記プロセッサは、前記第１のメモリアクセスメッセージに応答して、前記複数のデータレコードから１つのデータレコードを選択してアクセスするように構成され、前記選択が前記第１のメモリアクセスメッセージの内容とは無関係に前記移動局の現在の動作状態を識別するデータに基づいて行われ、前記識別するデータが前記メモリ手段のさらなるデータレコードに保持されている移動局。
【請求項１９】
請求項１８に記載の移動局であって、前記第１のメモリアクセスメッセージは、データ読取りコマンドであり、前記複数のデータレコードから選択された前記データレコードに依存して異なるデータが前記移動局に送信される移動局。
【請求項２０】
請求項１８に記載の移動局であって、前記第１のメモリアクセスメッセージは、データ書込みコマンドであり、前記プロセッサは、前記複数のデータレコードから選択された前記データレコードにデータを書き込む移動局。
【請求項２１】
請求項２０に記載の移動局であって、前記移動局は、前記所定の規格に適合する加入者データ記憶モジュール上の前記特定のデータレコードからデータを読み取るために、前記特定のデータレコードを識別する、データ読取りコマンドである第２のメモリアクセスメッセージを、前記規格に従って、送信するように適応されており、
前記モジュールが前記第２のメモリアクセスメッセージに応答して、前記特定のデータレコードを識別し、
前記プロセッサは、前記第２のメモリアクセスメッセージに応答して、前記複数のデータレコードから１つのデータレコードを選択して読み取るように構成され、前記選択が前記識別するデータに基づいて前記第２のメモリアクセスメッセージの内容とは無関係に行われる移動局。
【請求項２２】
請求項１８に記載の移動局であって、前記識別するデータが前記移動局の異なる現在の動作状態を示すとき、前記プロセッサは、前記第１のメモリアクセスメッセージに応答して、前記複数のデータレコードの異なる１つを選択してアクセスする移動局。
【請求項２３】
請求項１８に記載の移動局であって、前記複数のデータレコードの１つへのアクセスは、１つの動作状態に限定されており、前記複数のデータレコードの別のものへのアクセスは、別の動作状態に限定されている移動局。
【請求項２４】
請求項１８に記載の移動局であって、前記識別するデータの記憶は、前記移動局へのユーザ確認コードの入力によって可能にされる移動局。
【請求項２５】
請求項２４に記載の移動局であって、第１の現在の動作状態を示す前記識別するデータの記憶は、第１のそのようなユーザ確認コードによって可能にされ、第２の動作状態を示す前記識別するデータの記憶は、第２のそのようなユーザ確認コードによって可能にされる移動局。
【請求項２６】
請求項１８に記載の移動局であって、前記プロセッサは、前記移動局から受信された別個のデータアクセスメッセージに応答して、前記識別するデータを変更するように構成され、前記別個のデータアクセスメッセージが動作状態の変化を示す移動局。
【請求項２７】
請求項１８に記載の移動局であって、前記選択によるメモリアクセスは、ディレクトリ番号に関するデータの読取り又は書込みを備える移動局。
【請求項２８】
請求項２７に記載の移動局であって、前記ディレクトリ番号は、呼び出しのためのディレクトリ番号を判定するために前記移動局によって使用される移動局。
【請求項２９】
請求項１８に記載の移動局であって、前記動作状態は、電話のモードである移動局。
【請求項３０】
請求項２９に記載の移動局であって、前記モジュールは、２つの異なる電話回線モードで動作可能な移動局に適合し、前記選択がどのモードで動作するかに基づいて行われる移動局。
【請求項３１】
請求項１８に記載の移動局であって、前記動作状態は、前記移動局と前記移動通信システムとの無線インターフェイスの動作のモードである移動局。
【請求項３２】
請求項１８に記載の移動局であって、前記システムは、２つの異なる移動通信ネットワークを含み、前記モジュールは、前記２つの異なるネットワークに対応する２つの異なるネットワークモードで動作可能な移動局に適合し、前記選択がどのネットワークで動作するかに基づいて行われる移動局。
【請求項３３】
請求項１８に記載の移動局であって、前記第１のメモリアクセスメッセージは、単一のデータレコードのみを識別し、前記単一のデータレコードは前記特定のデータレコードである移動局。
【請求項３４】
請求項１８に記載の移動局であって、前記第１のメモリアクセスメッセージは、前記さらなるデータ記憶部分を識別しない移動局。
【請求項３５】
２つの異なる移動通信ネットワークを含む移動通信システムで使用される移動局と適合する加入者データ記憶モジュールであって、前記移動局は前記２つの異なるネットワークに対応する２つの異なるネットワークモードで動作可能であり、前記モジュールは、
オペレーションを行うためのプロセッサと、
データを記憶するためのデータレコードを有するメモリであって、前記メモリ手段は移動局が前記モジュールにメモリアクセスメッセージを送ることによってアクセス可能であり、前記メモリは、前記特定のメモリアクセスメッセージに対応する複数のデータレコードを保持し、前記プロセッサは、前記特定のメモリアクセスメッセージに応答して、前記複数のデータレコードから１つのデータレコードを選択してアクセスするように構成され、前記選択が前記第１のメモリアクセスメッセージの内容とは無関係に前記移動局の現在の動作状態を識別するデータに基づいて行われ、前記識別するデータが前記メモリのさらなるデータレコードに保持されているメモリと
を備える加入者データ記憶モジュール。
【請求項３６】
請求項３５に記載の加入者データ記憶モジュールであって、前記ネットワークモードの１つは、国内ネットワークモードである加入者データ記憶モジュール。
【発明の詳細な説明】
本発明は、移動通信システムで使用される移動局などのユーザインタフェース装置用の取外し可能データ記憶装置に関する。そのようなデータ記憶装置の１つがＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）デジタルセルラ無線方式で使用される加入者識別モジュール（ＳＩＭ）である。
周知の従来のＧＳＭ方式では、移動電話ハンドセットなどの各移動局にスマートカードとも呼ばれるＳＩＭが備えられており、これを移動局に挿入することにより移動局がＧＳＭネットワークでサービスを受信できるようになる。
ＳＩＭはマイクロプロセッサ、固定記憶装置（たとえばＲＯＭ）、不揮発性書換え可能メモリ（たとえばＥＥＰＲＯＭ）、揮発性書換え可能メモリ（たとえばＲＡＭ）を含むメモリ要素、ならびにＳＩＭと移動局との間でデータ転送インタフェースを形成するための接点を含んでいる。
１組のＳＩＭベースのデータレコードはＧＳＭ規格で定義される。これらは、移動通信ネットワークが移動加入者を認識するための国際移動加入者識別（ＩＭＳＩ）を保持しているものなど永続データレコードを含む。他のデータレコードは、移動局の現在位置エリア情報（ＬＡＩ）を保持しているデータレコードなどの移動局の主導で、あるいは加入者が１組の固定ダイヤル番号（ＦＤＮ）レコードに記憶されたダイヤル番号を呼び出すのを防止したり制限したりできる１組のＦＤＮレコードなどの移動加入者の主導で変更可能である。
ＧＳＭ規格はまた、移動局がＳＩＭでデータレコードにアクセスし、ファイルからデータ項目を取り出し、ファイルにデータ項目を書き込むために使用するコマンドセットを指定している。各標準データレコードには、移動局によって送信されるデータレコード用のアクセスコマンドに指定される標準データレコードアドレスがある。ＳＩＭはこのデータレコードアドレスは使用してどのデータレコードにアクセスするかを決定する。したがって、移動局によって送信されるデータレコードアクセスコマンドとＳＩＭによってアクセスされるデータレコードとの間には直線的関係がある。
したがって理論上は、どんな標準ＧＳＭ移動局であっても移動局に接続できるどんな標準ＧＳＭ  ＳＩＭにも適合する。ＳＩＭでの標準データレコードの内容の記憶および／または検索に関係する移動局上で実施されるどんな基本ＧＳＭ機能も取得可能である。さらに、ＧＳＭ規格などの規格を使用すれば、製造業者は研究開発費を共同出資することにより、必要な技術のコストを下げることができる。また、製造業者が、異なるＧＳＭネットワークオペレータに装置を提供する場合に変更可能な基本設計を使用することで生産コストを最小限に抑えることが可能である。したがって基本ＧＳＭ機能は当然のこととして備えられているが、特定のＧＳＭオペレータ用の個々の機能を装置に備えることが可能である。
ＧＳＭ移動局のサブセットおよびＳＩＭはＰＣＮ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｎｅｔｗｏｒｋ）ネットワークで使用される。ＰＣＮ移動局およびＳＩＭはＧＳＭ／ＤＣＳ  １８００規格に準拠している。追加の二重回線モード機能によって、移動局は異なる２つの回線モードで動作することができる。別のダイヤル番号（ＭＳＩＳＤＮ）を各モードに関連付けられ、ＳＩＭに記憶される。移動局はまだ、両方のＭＳＩＳＤＮが関連付けられる単一のＩＭＳＩのみを保持している。音声呼出しが行われる特定のＭＳＩＳＤＮは、所持者サービスコードを使ってネットワーク／移動局無線インタフェース上で通知される。発信呼の場合、通知された所持者のサービスコードは、例えば課金目的で呼を適切なＭＳＩＳＤＮに対して適切に記録するために、ネットワークによって記録される。着信呼の場合、移動局は通知された所持者サービスコードを記録し、ＳＩＭから対応するＭＳＩＳＤＮを取り出して、着信呼の受取りを示すときにそのＭＳＩＳＤＮまたは関連付けられた回線識別子をユーザに対して表示する。
欧州特許公開第ＥＰ−Ａ−０５２６９８１号には、メモリに記憶された２つまたはそれ以上のディレクトリ番号を有するセルラ無線電話が記載されている。ある動作モードでは、すべてのディレクトリ番号が着信呼用に使用可能である。別の動作モードでは、ディレクトリ番号の１つを使用不可にして、電話がその番号に宛てられた着信呼に応答しないようになっている。他のディレクトリ番号が使用不可である場合は、他のモードが提供されていることがある。着信呼が受け取られると、電話のマイクロプロセッサは、着信呼の宛先となっている電話番号と、記憶されている各番号とを比較する。記憶されている番号が使用可能であれば、電話呼はユーザに通知され、この呼は従来の方法で応答できる。ディレクトリ番号は従来の方法でメモリに記憶される、すなわちディレクトリ番号が１組のレコードとして記憶され、各レコードはマイクロプロセッサによって個別に宛先指定される。
国際特許公開番号第ＷＯ９２／１９０７８号には、ユーザが選択的に作動させる２つのＩＭＳＩがスマートカードに割り振られているＧＳＭタイプの移動電話方式が記載されている。２つのＳＩＭ回路がそれぞれスマートカードの各端部に配置されており、スマートカードを２つのうちのどちらか一方の方法で移動局に挿入することによって選択的に作動する。各ＳＩＭ回路は異なるＩＭＳＩを備えている。スマートカードを移動局に挿入すると移動局は従来の方式でＩＭＳＩデータレコードなどのデータレコードにアクセスし、スマートカードを取り出して逆位置で再度挿入すると移動局に示されたデータを変更することができる。異なる加入者識別を有する２つの別々のＳＩＭを与えれば、簡単に同様の効果を達成できる。ＳＩＭは実質的には、単一のスマートカード上で結合された２つのＳＩＭ回路である。
本発明の一態様によれば、ユーザインタフェース装置用に取外し可能データ記憶装置を備えており、前記データ記憶装置がデータ記憶用メモリを備え、このメモリは、前記ユーザインタフェース装置が送信したメモリアクセスメッセージによって制御されるアクセス手順によってアクセス可能であって、前記データ記憶装置が、メモリアクセスメッセージに対する第１の応答と前記第１の応答とは異なる前記メモリアクセスメッセージに対する第２の応答とを有するプロセッサ回路をさらに備えており、前記プロセッサ回路は、前記ユーザインタフェース装置の現在の動作状態に基づいて前記第１の応答と前記第２の応答のいずれかを独立して選択する。
従来の構成では、ユーザインタフェース装置に移動通信システムに対するユーザ局などの機能を追加するときに、これがＳＩＭなどの取外し可能データ記憶装置からのデータの記憶および／または検索に関係している場合、ユーザ局とＳＩＭはどちらも変更されてしまう。新規タイプのデータレコードを、ユーザ局がこれによってデータレコードを宛先指定できる新規データレコードアドレスを有するＳＩＭ上に定義する必要がある。ユーザ局自体が、新規データレコードにアクセスするためのＳＩＭ上での新規データレコードアドレスの使用を含む、新規データレコードアクセス手順を備えている必要がある。
本発明の一利点は、ユーザ局が送信したメモリアクセスメッセージに異なる応答が与えられる新しい機能を提供する代替方法を提供することである。この新しい機能を実施するのに必ずしもユーザ局自体を変更する必要はない。この新しい機能はＳＩＭまたは同等のデータ記憶装置上で実施可能であり、ユーザ局または他のユーザインタフェース装置のどのモードの動作状態が現在有効であるかに関するＳＩＭによる判定に応答して作動する。
さらに、ＳＩＭおよびユーザ局を変更することによってＳＩＭ上の新規データレコードへのアクセスに関係する機能を従来の方法に基づいて追加する場合、ＳＩＭと他のユーザ局との間で適合性が損失することは避けられない。変更されたＳＩＭを異なるユーザ局に挿入すると追加の機能を取得することはできないが、これはそうしなければ同じ規格に準拠している。したがって、追加の機能の使用は、追加の機能の能力を有するユーザ局と追加の機能の能力を同様に有するＳＩＭとの組み合わせに限定されている。
本発明の他の利点は、データ記憶装置と任意の標準ユーザインタフェース装置との間の適合性を保持できることである。追加の機能は、データ記憶装置上で単独に実施可能であり、ユーザインタフェース装置がどの動作状態にあるかを取外し可能データ記憶装置が独立して判定できるように構成することにより、ユーザインタフェース装置に分からないように実施可能である。
従来は、ＳＩＭなどの取外し可能データ記憶装置では、ユーザインタフェース装置がどの動作状態であっても、ユーザインタフェース装置が送信したデータレコードアクセスメッセージに応答して１つのデータレコードだけにアクセス可能であった。本発明では、データ記憶装置はユーザインタフェース装置の動作状態に応じて、代替メモリ部分からデータを取り出すことで応答可能である。１つの動作状態に固有のデータレコードを、ユーザインタフェース装置の動作状態によって選択的に記憶および／または検索することができる。
１タイプの周知のＳＩＭでは、データレコードは移動局の動作モードに関してデータの格納に割り振られる。すなわち、移動局が切断された後に以前に動作していた回線の不揮発性レコードをＰＣＮ移動局に提供するために、回線フラグレコードがすでに一部のＰＣＮ  ＳＩＭ、特に本出願人のそれに備えられている。ユーザが回線モードを選択すると、移動局はＳＩＭレコード更新手順を使用して、適切なデータを所定のメモリアドレスに配置された回線フラグレコードに書き込む。次に移動局をオフにした後にオンに切り替えると、移動局は回線フラグレコード読取り手順を実行して、移動局がその動作のさまざまなモードを初期設定するときにどの回線モードに入るかを判定する。したがって、従来の回線フラグレコードは、回線モードを設定するために移動局の前の回線モードを判定するときにのみ読み取っていた。現在の回線モードを読み取ることはない。
本発明によれば、移動局または他のユーザインタフェース装置が送信したメモリアクセスコマンドにどの応答を提供すべきかを決定するために、移動局の現在の回線モードを示す回線フラグレコードをＳＩＭによって読み取るか、あるいは同等のデータレコードを他の取外し可能データ記憶装置が使用することが可能である。
メモリアクセスコマンドは書込みコマンドであってもよく、この場合データが書き込まれるメモリ部分はユーザインタフェース装置の現在の動作状態によってデータ記憶装置が選択する。したがって、１つの動作状態に固有のデータを、その動作モードのときに他の動作モードに固有のデータを変更せずに更新することができる。
本発明の他の態様によれば、読取り／書込み装置が送信したアクセスメッセージによって選択的にアクセスできる多数のメモリ部分を備えたスマートカードが提供される。前記メモリ部分間のアクセス選択は、前記スマートカード上に記憶された可変データに従って前記スマートカードによって実行される。したがって、メモリ部分の選択は、それが接続されている読取り／書込み装置からの特別な命令を必要とせずに、スマートカード上で実行することができる。
次に、本発明の実施例について、添付の図面を参照しながら例示的なものとしてのみ説明する。
図１は、移動通信ネットワークの構成図である。
図２は、移動局の構成図である。
図３は、ＦＤＮリストファイルの構造を示す図である。
図４は、ＦＤＮデータレコードの構造を示す図である。
図５は、従来のＳＩＭがＦＤＮレコードを読み取るときに実行するステップを示す流れ図である。
図６は、従来のＳＩＭがＦＤＮデータレコードを更新するときに実行するステップを示す流れ図である。
図７は、本発明の原理を示す構成図である。
図８は、本発明によるＳＩＭがＦＤＮレコードを読み取るときに実行するステップを示す流れ図である。
図９は、本発明によるＳＩＭがＦＤＮレコードを更新するときに実行するステップを示す流れ図である。
公衆陸上移動ネットワーク（ＰＬＭＮ）と呼ばれる周知のＰＣＮネットワークの概略を図１に示す。これは本来周知であるため、詳細には示していない。移動交換局（ＭＳＣ）２は通信リンクを介していくつかの基地局制御装置（ＢＳＣ）４に接続される。ＢＳＣ  ４は、移動交換局２が担当している地域全体に渡って地理的に分散している。各ＢＳＣはＢＳＣから遠隔地に配置されさらに通信リンクによって接続された１つまたは複数の基地トランシーバ局（ＢＴＳ）６を制御する。各ＢＴＳ  ６は、このＢＴＳが担当する地域内にある移動局８との間で無線信号を送受信する。この地域を「セル」と呼ぶ。ＰＣＮネットワークにはこのようなセルが多数備えられており、これらが理論上隣接しているため、ネットワーク領域全体に渡って連続した有効範囲が与えられる。
移動交換局２は通信リンクを介して、移動通信ネットワーク１０の残余部分にある他の移動交換局および図示されていない公衆サービス電話網（ＰＳＴＮ）などの他のネットワークとも接続している。移動交換局２には、ホーム位置レジスタ（ＨＬＰ）１２が備えられており、これは各移動局８独自の国際移動加入者識別（ＩＭＳＩ）を含む加入者認証データを記憶しているデータベースである。ＩＭＳＩは加入者固有の他の情報と共に加入者識別モジュール（ＳＩＭ）内の移動局にも記憶されている。
移動交換局には、訪問者位置レジスタ（ＶＬＲ）１４も備えられており、これはその領域内で活動中の移動局に関する加入者認証データを一時的に記憶しているデータベースである。
図２を参照すると、ＰＣＮ移動局８は送受信アンテナ１６、無線周波トランシーバ１８、スピーカ２２とマイクロホン２４に接続された音声コーダ／デコーダ２０、プロセッサ回路２６とその関連メモリ２８、ＬＣＤディスプレイ３０、手動入力ポート（キーパッド）３２を備えている。この移動局は電気接点３５を介して取外し可能ＰＣＮ  ＳＩＭ  ３４に接続される。
移動局に接続されたＳＩＭ  ３４は、たとえばＨｉｔａｃｈｉ  Ｈ８マイクロプロセッサなどのＳＩＭプロセッサ３６と、たとえばＳＩＭオペレーティングシステムを含む１６キロバイトのマスクプログラム制御ＰＯＭ、データ項目の不揮発性記録装置用８キロバイトの読取り／書込みＥＥＰＲＯＭ、および動作時にＳＩＭプロセッサが使用する２５６バイトのスクラッチパッドＲＡＭなどを含むＳＩＭメモリ３８とを有する。
現在、ＧＳＭ規格およびＩＳＯ規格によってＳＩＭの２つの物理的形式が指定されている。第１の形式はＩＤ−１  ＳＩＭと呼ばれ、ＩＳＯ  ７８１６規格に準拠していて従来のクレジットカードと同じ寸法のスマートカードである。第２の形式はプラグインＳＩＭと呼ばれ、ＩＤ−１  ＳＩＭと厚さは同じであるが大きさが縦２５ｍｍ横１５ｍｍしかないスマートカードである。
移動局８とさまざまなタイプのＳＩＭ３４はどちらも周知のものであるため、ここで詳細に記載する必要はない。市販のＳＩＭは、Ｇｅｍｐｌｕｓ、ＢＰ  １００−１３８８１  Ｇｅｍｅｎｏｓ  Ｃｅｄｅｘ−Ｆｒａｎｃｅが製造するＧｅｍＸｐｌｏｒｅ（登録商標）ＳＩＭカードである。
前述のように、ＳＩＭ  ３４は移動局８のプロセッサ２６がデータ項目の記憶および検索用に使用する。コマンドセット、データファイル構造、および移動局プロセッサ２６とＳＩＭプロセッサ３６との間でインタフェースを介して通信されるデータのデータコーディング形式はすべてＧＳＭ技術仕様１１．１１に指定されており、これを参照として本明細書に組み込む。
線形固定ファイル構造と呼ばれるＳＩＭ上でデータを記憶するための標準ＧＳＭファイル構造を、図３に示す。これは、ヘッダ４０とレコードスペース４２からなる。レコードスペースはＮ個の固定長レコードに分割される。
従来のＳＩＭ３４内のＳＩＭメモリ３８に備えられているデータレコードの一例は、固定ダイヤル番号（ＦＤＮ）レコード４４であり、これは線形固定ファイル構造を有するＦＤＮリストファイルの一部分を形成する。各ＦＤＮレコード４４は、固定長コーディング形式で記憶されたデータを有する。レコード４４はそれぞれが１バイトまたはそれ以上のバイトからなる固定長データブロックに分割される。ｎバイトからなる第１データブロック４６は、ディレクトリ番号識別子データ用に予約される。１バイトからなる第２ブロック４８は、ディレクトリ番号の長さを示すデータ用に予約される。１バイトからなる第３ブロック５０は、レコード内に記憶されたダイヤル番号のタイプを示すデータ用に予約される。８バイトのメモリからなる第４ブロック５２は、ディレクトリ番号データ自体用に予約される。１バイトからなる第５ブロック５４は、記憶されているディレクトリ番号に対応して電話機がサポートできる所持者サービス（たとえば音声呼出し、ファックスなど）を示す「能力構成ポインタ」用に予約される。１バイトからなる最終データブロック５６は、長すぎる番号の残余部分を与えるために異なるデータファイル内でアクセスされる拡張レコードのアドレスを示す拡張レコードポインタである。
ＦＤＮリストは、移動局８が読み取るＦＤＮレコード用に関連付けられたアクセス条件を有し、ここでＦＤＮレコードへの指定アクセスを使用可能にするために第１のユーザ確認（ここではＰＩＮ  １と呼ぶ）を入力しておく必要がある。さらにＦＤＮリストを更新するために、ＦＤＮレコードを更新可能にするための第２のユーザ確認（ここではＰＩＮ  ２と呼ぶ）を、キーパッド３２を介して移動局ユーザが入力しておく必要がある。この異なる２つのユーザ確認を使用すると、ＦＤＮリストを１つのレベルのアクセスで読み取ることが可能になり、ＦＤＮリストをそのレベルで更新できるようにする必要はない。これによってＦＤＮ機能に必要なセキュリティが与えられ、第１のユーザ確認の知識のみを有する移動電話のユーザがディレクトリ番号の定義済みセット宛にのみ呼出しを行うように制限するか、または定義セットへの呼出しを防止する。
次に図５を参照すると、移動局８はＦＤＮリストファイルのｎ番目のＦＤＮレコードを読み取りたいときに「ＦＤＮレコートｎの読取り」コマンドをＳＩＭ３４に送信し、これをステップ５８に示すようにＳＩＭプロセッサ３６が受け取る。
ステップ６０でＳＩＭは、ＰＩＮ  １が使用可能であることを確認する。使用可能でなければ、ＳＩＭプロセッサ３６はＦＤＮレコード読取りコマンドに応答して何のデータも提供しない。ＰＩＮ  １が使用可能であれば、移動局はｎ番目のＦＤＮレコードを読み取り、ステップ６２でそのＦＤＮデータを移動局に送信する。
次に図６を参照すると、ステップ６４に示すようにｎ番目のＦＤＮレコードを更新するための何らかの要求を移動局８から受け取ると、移動局はまず初めにＰＩＮ  ２が使用可能であるか否かをチェックする（ステップ６６）。使用可能でなければ、指定したＦＤＮレコードは更新されずに（ステップ６８）、そのまま保持される。ＰＩＮ  ２が使用可能であれば、指定したＦＤＮレコードは移動局プロセッサ２６がＦＤＮレコード更新コマンドと共に送信した新規のデータ項目に更新される。
この実施例の原理を図７に示す。これは、移動局プロセッサ２６とＳＩＭプロセッサ３６との間でインタフェース３５をアクロスして通信されるＦＤＮデータのデータ流れ経路を示す概略図である。それぞれ従来のＦＤＮリストファイルのものと同じ形式である２つのＦＤＮデータファイル７０および７２が備えられている。第１のＦＤＮリストファイル７０は、移動局８の第１の音声呼出し回線である回線Ａに関連付けられている。第２のＦＤＮファイル７２は、第２の音声呼出し回線である回線Ｂに関連付けられている。ＦＤＮリストファイル７０は、ヘッダ部分７４とＡ１からＡＮまでのＮ個のレコードを含むレコード部分７６とを含んでいる。第２のＦＤＮリストファイル７２も、ヘッダー部分７８とＢ１からＢＮまでのＮ個のレコードを含むレコード部分８０とを含んでいる。
ＳＩＭメモリは、移動局８の現在の回線モードを示すデータを含む回線フラグレコード８２と、各回線モードについての独立のユーザ確認データを含む第１および第２のＰＩＮファイル８１および８３も含んでいる。
本発明のこの実施例では、移動局プロセッサ２６がＦＤＮレコードアクセスコマンドを送信すると、ＳＩＭプロセッサ３６が回線フラグレコード８２を使用してＦＤＮリストファイル７０と７２のどちらかを選択するかを決定する。移動局プロセッサ２６が送信するＦＤＮレコードアクセスコマンドは、従来のＧＳＭ標準タイプのものであって、独自のＧＳＭ指定ＦＤＮファイルアドレスを含んでいる。ただし、本発明では２つのＦＤＮリストファイル７０および７２があり、ＳＩＭプロセッサ３６がアドレス指定したときにそれぞれが異なるファイルアドレスを有する。ＦＤＮリストファイル７０および７２をアドレス指定するときにＳＩＭプロセッサ３６が使用するこの２つのアドレスはそれぞれ、移動局プロセッサ２６が移動局／ＳＩＭインタフェース３５をアクロスしてファイルアクセスコマンドで送信する１つのファイルアドレスと対応している。このファイルアクセスコマンドをＳＩＭプロセッサ３６が受け取り、回線フラグレコード８２の内容に基づいてＦＤＮリストファイル７０と７２のどちらにアドレス指定するかを決定する。したがって、ＦＤＮリストファイルの選択は移動局８とは無関係に行われ、移動局８の代替回線モードに関連付けられた代替ＦＤＮリストファイルの提示を実施するために移動局が送信するＦＤＮレコードアクセスコマンドを変更する必要はまったくない。
図８を参照すると、ＳＩＭはステップ８４でそのＦＤＮレコードの１つを読み取るコマンドを受け取ると、最初にステップ８６で回線フラグレコード８２を読み取る。ＳＩＭはその内容から、ステップ８８で、移動局８で現在動作している回線モードを判定する。回線Ａが動作している場合、移動局はユーザ確認プロンプトに応答して、回線Ａに関連付けられていてＰＩＮ  Ａレコードファイル８１に記録されている第１のユーザ確認（ＰＩＮ  Ａ１）が移動局ユーザによって正しく入力されている（すなわち使用可能である）ことを確認する（ステップ９０）。
ＰＩＮ  Ａ１が使用可能でないと、移動局８には何の応答も送信されない。ただしＰＩＮ  Ａ１が使用可能であれば、ＳＩＭマイクロプロセッサ３６はＦＤＮリストファイル７０にアクセスして指定番号のＦＤＮレコード、この場合はＦＤＮレコードＡｎを移動局プロセッサ２６に送信する（ステップ９２）。一方で、ステップ８８で回線Ｂが現在の回線であることがわかると、ＳＩＭマイクロプロセッサ３６は、移動局ユーザが適切に入力することでＰＩＮ  Ｂレコードファイル８３に記録されている異なるユーザ確認ＰＩＮ  Ｂ１が使用可能になっているかどうかを判定する（ステップ９４）。使用可能でなければ、移動局プロセッサ２６には何のデータも送信されない。ＰＩＮ  Ｂ１が使用可能であれば、ＳＩＭオペレーティングシステムはＦＤＮリストファイル７２を選択して、ＦＤＮレコードアクセスコマンドで指定したＦＤＮレコードに対応するレコードの内容、この場合はＦＤＮレコードＢｎを送信する（ステップ９６）。
ここで図９を参照すると、現在の回線モードによって、リストファイル７０と７２のうちの１つだけが移動局プロセッサ２６が送信したＦＤＮレコード更新コマンドに応答して更新される。ユーザが更新したＦＤＮデータを移動局８に入力すると、移動局プロセッサ２６は適切なＦＤＮレコード更新コマンドを生成する。これは、移動局プロセッサ２６が表示するＦＤＮレコードｎに関する。
ＳＩＭプロセッサ３６はステップ９８で「ＦＤＮレコードｎ更新」コマンドを受け取ると、最初にステップ１００で回線フラグレコード８２を読み取り、移動局８でどちらが現在の動作回線であるかを判定する。
移動局プロセッサ３６がステップ１０２で回線Ａが現在の回線であると判断すると、ステップ１０４でＰＩＮ  Ａレコードファイル８１に記録された別のユーザ確認ＰＩＮ  Ａ２が移動局ユーザによって使用可能になっているか否かをチェックする。ＰＩＮ  Ａ２はＰＩＮ  Ａ１とは異なり、回線Ａモードの電話のユーザが必ずしもＦＤＮリストファイル７０を更新できるわけではないことを保証する。したがって、ＰＩＮ  Ａ２が使用可能でないと、ＦＤＮリストファイル７０は更新されない。ただし、ステップ１０４でＰＩＮ  Ａ２が使用可能であれば、移動局プロセッサ３６が指定したＦＤＮレコードに対応する適切なＦＤＮレコード、この場合はＦＤＮレコードＡｎが新規ＦＤＮレコードデータに更新される。
移動局プロセッサ３６はステップ１０２で、移動局が現在回線Ｂモードで動作していると判定すると、ＰＩＮ  Ａ２に関して指定された理由でＰＩＮ  １とも異なるＰＩＮ  Ｂレコードファイル８３に記憶された、回線Ｂに関連付けられた別のユーザ確認ＰＩＮ  Ｂ２が使用可能であるか否かをステップ１０８で確認する。ＰＩＮ  Ｂ２が使用可能でなければ、何の更新も実行されない。ＰＩＮ  Ｂ２が使用可能であれば、ＦＤＮレコード更新コマンドに指定されたＦＤＮレコードに対応する適切なＦＤＮレコード、この場合はＦＤＮレコードＢｎが新規ＦＤＮレコードデータに更新される。
その他の実施例
本発明は、前述のＳＩＭ上に記憶した特定のタイプのデータレコードに限定されるものではない。前述の実施例では、ＦＤＮリストの内容を現在の電話モードに応じて変更しているが、他のタイプのデータレコードも同じ方法で同様に変更できる。たとえば、標準ＧＳＭ  ＳＩＭにはそれぞれ単一の短縮ダイヤル番号（ＡＤＮ）が備えられており、移動局ユーザはこれを使用してＳＩＭ上で頻繁に使用される電話番号を記憶し即時にアクセスすることができる。さまざまなそのような短縮ダイヤル番号リストを移動局のさまざまな回線モードで提示することができる。これらレコードのリストが同じ長さである必要もなく、移動局の各電話モードのレコード記憶要件によって代替リストのレコード数も異なってよい。
さらに本発明は、異なる回線モードに限定されるものではない。異なる代替データの提示から現在の動作状態に応じて他の利点が得られる場合がある。たとえば、動作状態がＰＩＮモードの場合があり、すなわち１つのモードはユーザがＳＩＭに記憶されたＰＩＮを首尾良く使用可能にしたモードで、第２の動作モードはＰＩＮが使用可能でないモードの場合がある。したがってＳＩＭは、移動局が送信した同じデータレコードアクセスコマンドがアドレス指定した異なるデータレコードを提示できる。これは、ＡＤＮリストに適用できる。関連するＰＩＮが使用可能でないＰＩＮモードでは、秘密でないＡＤＮリストを提示できる。第２のＰＩＮモードでは、秘密でないＡＤＮリストの代わりにあるいは秘密でないＡＤＮリストに加えて秘密のＡＤＮリストを提示できる。アクセスされるデータレコードの選択は、ＳＩＭプロセッサ３６が前述の方法と同じ方法で実行することができる。
本発明が、国際移動通信ネットワークと国内通信システムの両方で動作可能な二重モード移動局に関して適用可能であることもわかっている。ＳＩＭに記憶されるＡＤＮリストは、国内ディレクトリ番号を含む第１の部分と記憶されたダイヤル番号の国際ダイヤルコードを含む第２の部分という２つの部分で提供される。さらに、移動局が現在国際ネットワークモードであるか国内ネットワークモードであるかを示す目的で、回線モードレコード８２と同じモードフラグレコードがＳＩＭに提供される。国内ネットワークモードであれば、移動局プロセッサ３６がＡＤＮレコード読取り要求に応答して国内ディレクトリ番号データのみを読み取る。ただし、国際ネットワークモードであれば、ＳＩＭプロセッサ３６は移動局プロセッサ２６から受け取ったＡＤＮレコード読取りコマンドに対応する国内ディレクトリ番号レコードと国際ダイヤルコードレコードの両方にアクセスして、移動局が使用するすべての国際ディレクトリ番号を送信する。
さらに、本発明はユーザが使用できるサービスを識別するためにＳＩＭに記憶された顧客サービスプロファイル（ＣＳＰ）に関して使用可能であることもわかっている。すべてのネットワークがサービス全般をサポートしているわけではない。したがって、本発明の他の実施例では、移動局がＳＩＭからのＣＳＰを要求すると、ＳＩＭはＳＩＭに記憶した位置情報レコードの中にある移動ネットワークコード（ＭＮＣ）を読み取るように適合する。さらにＳＩＭは、対応するネットワーク内にある使用可能なサービスと使用可能なサービスとを示すさまざまな使用可能ＭＮＣのレコードも保持する。ＣＳＰ要求に対するＳＩＭの応答は、それに応じて変更される。たとえば、ユーザがショートメッセージサービス（ＳＭＳ）機能をサポートしていないネットワーク上にローミングすると、ＣＳＰ要求に応答してＳＩＭが提供したデータは移動局内のＳＭＳメニューを抑制するが、それ以外の場合は別のネットワーク内のユーザがこれを使用できる。
本発明は、指定した２つの代替動作状態のうち１つだけの動作状態によって２つの応答のいずれかを選択するように制限されるものではない。３つ以上の指定した代替動作状態を有する移動局に対してそのような応答を３つ以上提供することができる。
さらに本発明は、ＳＩＭが第１の動作状態で動作している移動局に接続するとメモリアクセスメッセージに対する第１の応答を提供し、別の動作状態を有する別のタイプの移動局に接続すると受け取る同じメモリアクセスメッセージに対する第２の応答を提供するように実施できることがわかっている。移動局はたとえばオンに切り替えられるとＳＩＭに対して識別コードを送信し、その動作状態をＳＩＭに通知する。次にＳＩＭは、これらの動作状態に関するデータを専用のレコードに記憶し、これにアクセスして所与のメモリアクセスメッセージに応答する方法を決定することができる。
ここで使用した「データレコード」という用語は、ＳＩＭプロセッサ３６が単独にアドレス指定できるレコードである必要はないことに留意されたい。本発明は、ＳＩＭプロセッサ３６が単独に識別できるデータ、すなわち単独に処理できるデータを含む何らかの形式で「データレコード」を提供することによって実施できる。
さらに本発明は、移動局用の取外し可能データ記憶装置に限定されるものでもない。本発明は、任意のタイプのスマートカード、例えば電子決済システムで使用されるスマートカードに関して実施できる。
本発明の範囲内であれば、上記すべてまたはいずれかの実施例の他の変形例および修正例も認められる。
【図１】
0004357596.tif 000002
【図２】
0004357596.tif 000003
【図３】
0004357596.tif 000004
【図４】
0004357596.tif 000005
【図５】
0004357596.tif 000006
【図６】
0004357596.tif 000007
【図７】
0004357596.tif 000008
【図８】
0004357596.tif 000009
【図９】
0004357596.tif 000010