(57)【特許請求の範囲】
【請求項１】
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信する受信部と、
（ｃ）前記受信済みメッセージの前記サービス識別子または各前記サービス識別子を、前記電話帳記憶部内の前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較する、前記電話帳記憶部および前記受信部に接続された比較部と、
（ｄ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部に接続された更新部と、
を備え、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると前記比較部が判定した場合に、前記更新部は、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号に更新し、
各サービス識別子に関連するあるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子が前記電話帳にさらに記憶されており、前記比較部はサービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合のみ、前記電話番号が前記受信済み電話番号によって選択的に更新される、移動通信装置。
【請求項２】
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、
（ｃ）メッセージ識別子および関連するサービス識別子を記憶するルックアップ・テーブル記憶部と、
（ｄ）前記ルックアップ・テーブル記憶部に記憶されている前記サービス識別子または各前記サービス識別子を、前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較し、前記電話帳に記憶されている前記サービス識別子が前記ルックアップ・テーブル記憶部に記憶されている前記サービス識別子に合致すると判定した場合に、前記ルックアップ・テーブル記憶部に記憶されている前記合致するサービス識別子に関連付けられた前記メッセージ識別子を、前記関連付けられたメッセージ識別子を前記メッセージ識別子記憶部に記憶することによって、前記電話帳に記憶されている前記サービス識別子に割り当てる、前記電話帳記憶部および前記ルックアップ・テーブル記憶部に接続された比較部と、
（ｅ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含むメッセージを受信する受信部と、
（ｆ）前記受信済みメッセージの各前記メッセージ識別子を、前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子または各前記メッセージ識別子と比較する、前記メッセージ識別子記憶部および前記受信部に接続された比較部と、
（ｇ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部および前記電話帳記憶部に接続された更新部と、
を備え、
前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子の少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定されると前記比較部が判定した場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較し、
前記更新部は、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると判定される場合に、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号で更新する、移動通信装置。
【請求項３】
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、
（ｃ）１または複数のメッセージを受信する受信部であって、各前記メッセージは少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含む受信部と、
（ｄ）前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子を前記受信済みメッセージの前記サービス識別子または各前記サービス識別子と比較し、前記電話帳に記憶されている前記サービス識別子が前記受信済みメッセージの前記サービス識別子に合致すると判定した場合に、前記受信済みメッセージ内の前記合致するサービス識別子に関連する前記メッセージ識別子を、前記メッセージ識別子記憶部に前記関連するメッセージ識別子を格納することによって、前記電話帳に記憶されている前記サービス識別子に割り当てる、前記電話帳記憶部および前記受信部に接続された比較部と、
（ｅ）前記受信済みメッセージの各前記メッセージ識別子を前記メッセージ識別子記憶部内に記憶されている前記メッセージ識別子または各前記メッセージ識別子と比較する、前記メッセージ識別子記憶部および前記受信部に接続された比較部と、
（ｆ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部および前記電話帳記憶部に接続された更新部と、
を備え、
前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子の少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定されると前記比較部が判定した場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較し、
前記更新部は、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると判定される場合に、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号で更新する、移動通信装置。
【請求項４】
各サービス識別子に関連するあるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子が前記電話帳にさらに記憶されており、前記比較部はサービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合のみ、前記電話番号が前記受信済み電話番号によって選択的に更新される、請求項２または３に記載の移動通信装置。
【請求項５】
前記電話帳記憶部は、最初に、前記電話帳内の各サービス識別子に関連するデフォルトの電話番号を提供される、請求項１乃至４のいずれか１項に記載の移動通信装置。
【請求項６】
前記受信部によって受信される前記メッセージはＧＳＭセル・ブロードキャスト・メッセージである、請求項１乃至５のいずれか１項に記載の移動通信装置。
【請求項７】
前記受信部によって受信される前記メッセージは３Ｇサービス・エリア・ブロードキャスト・メッセージである、請求項１乃至５のいずれか１項に記載の移動通信装置。
【請求項８】
移動通信装置の電話帳を更新する方法であって、
（ａ）電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられているステップと、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信するステップと、
（ｃ）前記受信済みメッセージの前記サービス識別子または各前記サービス識別子を前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較するステップと、
（ｄ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記比較するステップにおいて前記電話帳に記憶されている前記サービス識別子に合致すると判定された場合、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連付けられている、前記メッセージ内で受信された前記電話番号で更新するステップと、
を有し、
前記電話帳は、各サービス識別子に関連する、あるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子をさらに記憶し、
さらに、前記サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合にのみ前記電話番号を選択的に更新するステップを含む、方法。
【請求項９】
移動通信装置の電話帳を更新する方法であって、
（ａ）電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられているステップと、
（ｂ）前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子をルックアップ・テーブルに記憶されている前記サービス識別子または各前記サービス識別子と比較し、前記サービス識別子が合致する場合に、関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、前記電話帳に記憶されている各サービス識別子にメッセージ識別子を割り当てるステップと、
（ｃ）少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子と、メッセージ識別子とを含むメッセージを受信するステップと、
（ｄ）前記電話帳に記憶されている各サービス識別子に関連する前記メッセージ識別子を各前記受信済みメッセージの前記メッセージ識別子と比較するステップと、
（ｅ）前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子のうちの少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定された場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、前記電話帳に記憶されている合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較するステップと、
（ｆ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記電話帳に記憶されている前記サービス識別子に合致すると判定された場合に、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連する前記メッセージ内で受信された前記電話番号で更新するステップと、
を含む方法。
【請求項１０】
ステップ（ｃ）から（ｄ）までが繰り返し行われる、請求項９に記載の方法。
【請求項１１】
前記電話帳が編集されるたびにステップ（ｂ）が行われる、請求項９に記載の方法。
【請求項１２】
前記電話帳は、各サービス識別子に関連する、あるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子をさらに記憶し、
さらに、サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合にのみ前記電話番号を選択的に更新するステップを含む、請求項９に記載の方法。
【請求項１３】
移動通信装置の電話帳を更新する方法であって、
（ａ）電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられているステップと、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信することによって、かつ、前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子を、前記受信済みメッセージ内のサービス識別子または各前記サービス識別子と比較して、前記受信済みサービス識別子と前記記憶されているサービス識別子とが合致する場合に関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、メッセージ識別子を前記電話帳に記憶されている各サービス識別子に割り当てるステップと、
（ｃ）前記電話帳に記憶されている各サービス識別子にメッセージ識別子が割り当てられるまでステップ（ｂ）を繰り返すステップと、
（ｄ）少なくとも電話番号および少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信するステップと、
（ｅ）前記電話帳に記憶されている各サービス識別子に関連する前記メッセージ識別子を各前記受信済みメッセージの前記メッセージ識別子と比較するステップと、
（ｆ）前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子のうちの少なくとも１つが、前記受信済みメッセージの前記メッセージ識別子に合致する場合に、前記受信済みメッセージの関連する前記サービス識別子または各前記関連するサービス識別子を前記電話帳に記憶されている合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較するステップと、
（ｇ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記電話帳に記憶されているサービス識別子に合致すると判定された場合に、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連する前記メッセージ内で受信された前記電話番号で更新するステップと、
を有する方法。
【請求項１４】
前記電話帳が編集されるたびに請求項１３のステップ（ｂ）から（ｃ）までが行われる、請求項１３に記載の方法。
【請求項１５】
ステップ（ｄ）から（ｇ）までが繰り返し行われる、請求項１３に記載の方法。
【請求項１６】
前記電話帳は、各サービス識別子に関連するあるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子を記憶し、
さらに、サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合のみ前記電話番号を選択的に更新するステップを含む、請求項１３に記載の方法。
【請求項１７】
前記メッセージに含まれる１または複数のサービスの１または複数の番号が、１日の時刻によって変化する、請求項８乃至１６のいずれか１項に記載の方法。
【請求項１８】
前記電話帳がＳＩＭカードに記憶されている、請求項８乃至１７のいずれか１項に記載の方法。
【請求項１９】
前記電話帳が前記移動通信装置に記憶されている、請求項８乃至１７のいずれか１項に記載の方法。
【請求項２０】
前記電話帳が前記移動通信装置およびＳＩＭ（加入者識別モジュール）カードの両方に記憶されている、請求項８乃至１７のいずれか１項に記載の方法。
【請求項２１】
それぞれが少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子を含むメッセージを送信するように構成されたネットワーク送信装置と、少なくとも１つの移動通信装置とを、を備え、
前記または各移動通信装置は、
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信する受信部と、
（ｃ）前記受信済みメッセージの前記サービス識別子または各前記サービス識別子を、前記電話帳記憶部内の前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較する、前記電話帳記憶部および前記受信部に接続された比較部と、
（ｄ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部に接続された更新部であって、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると前記比較部が判定した場合に、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号に更新する更新部と、
を有し、
各サービス識別子に関連するあるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子が前記電話帳にさらに記憶されており、前記比較部はサービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合のみ、前記電話番号が前記受信済み電話番号によって選択的に更新される、移動通信システム。
【請求項２２】
それぞれが少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子を含むメッセージを送信するように構成されたネットワーク送信装置と、少なくとも１つの移動通信装置とを、を備え、
前記または各移動通信装置は、
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、
（ｃ）メッセージ識別子および関連するサービス識別子を記憶するルックアップ・テーブル記憶部と、
（ｄ）前記ルックアップ・テーブル記憶部に記憶されている前記サービス識別子または各前記サービス識別子を、前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較し、前記電話帳に記憶されている前記サービス識別子が前記ルックアップ・テーブル記憶部に記憶されている前記サービス識別子に合致すると判定した場合に、前記ルックアップ・テーブル記憶部に記憶されている前記合致するサービス識別子に関連付けられた前記メッセージ識別子を、前記関連付けられたメッセージ識別子を前記メッセージ識別子記憶部に記憶することによって、前記電話帳に記憶されている前記サービス識別子に割り当てる、前記電話帳記憶部および前記ルックアップ・テーブル記憶部に接続された比較部と、
（ｅ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含むメッセージを受信する受信部と、
（ｆ）前記受信済みメッセージの各前記メッセージ識別子を、前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子または各前記メッセージ識別子と比較する、前記メッセージ識別子記憶部および前記受信部に接続された比較部と、
（ｇ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部および前記電話帳記憶部に接続された更新部であって、前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子の少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定されると前記比較部が判定した場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較し、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると判定される場合に、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号で更新する更新部と、
を有する、移動通信システム。
【請求項２３】
それぞれが少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子を含むメッセージを送信するように構成されたネットワーク送信装置と、少なくとも１つの移動通信装置とを、を備え、
前記または各移動通信装置は、
（ａ）１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、前記各サービス識別子は前記電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、
（ｂ）１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、
（ｃ）１または複数のメッセージを受信する受信部であって、各前記メッセージは少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含む受信部と、
（ｄ）前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子を前記受信済みメッセージの前記サービス識別子または各前記サービス識別子と比較し、前記電話帳に記憶されている前記サービス識別子が前記受信済みメッセージの前記サービス識別子に合致すると判定した場合に、前記受信済みメッセージ内の前記合致するサービス識別子に関連する前記メッセージ識別子を、前記メッセージ識別子記憶部に前記関連するメッセージ識別子を格納することによって、前記電話帳に記憶されている前記サービス識別子に割り当てる、前記電話帳記憶部および前記受信部に接続された比較部と、
（ｅ）前記受信済みメッセージの各前記メッセージ識別子を前記メッセージ識別子記憶部内に記憶されている前記メッセージ識別子または各前記メッセージ識別子と比較する、前記メッセージ識別子記憶部および前記受信部に接続された比較部と、
（ｆ）前記電話帳に記憶されている前記電話番号または各前記電話番号を更新する、前記比較部および前記電話帳記憶部に接続された更新部であって、前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子の少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定されると前記比較部が判定した場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較し、前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が前記電話帳に記憶されている前記サービス識別子に合致すると判定される場合に、前記電話帳に記憶されている前記電話番号を、前記サービス識別子に関連付けられている前記メッセージ内で受信された前記電話番号で更新する更新部と、
を備える、移動通信システム。
【請求項２４】
移動通信装置の電話帳を更新するためのコンピュータプログラムであって、
コンピュータに、
（ａ）電話帳内に１または複数のサービス識別子を記憶する処理であって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられている処理と、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信する処理と、
（ｃ）前記受信済みメッセージの前記サービス識別子または各前記サービス識別子を前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子と比較する処理と、
（ｄ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記比較する処理において前記電話帳に記憶されている前記サービス識別子に合致すると判定された場合、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連付けられている、前記メッセージ内で受信された前記電話番号で更新する処理と、
を実行させ、
前記電話帳は、各サービス識別子に関連する、あるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子をさらに記憶し、
さらに、前記コンピュータに、前記サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合にのみ前記電話番号を選択的に更新する処理を実行させる、コンピュータプログラム。
【請求項２５】
移動通信装置の電話帳を更新するためのコンピュータプログラムであって、
コンピュータに、
（ａ）電話帳内に１または複数のサービス識別子を記憶する処理であって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられている処理と、
（ｂ）前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子をルックアップ・テーブルに記憶されている前記サービス識別子または各前記サービス識別子と比較し、前記サービス識別子が合致する場合に、関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、前記電話帳に記憶されている各サービス識別子にメッセージ識別子を割り当てる処理と、
（ｃ）少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子と、メッセージ識別子とを含むメッセージを受信する処理と、
（ｄ）前記電話帳に記憶されている各サービス識別子に関連する前記メッセージ識別子を各前記受信済みメッセージの前記メッセージ識別子と比較する処理と、
（ｅ）前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子のうちの少なくとも１つが前記受信済みメッセージの前記メッセージ識別子に合致すると判定された場合に、前記受信済みメッセージの前記関連するサービス識別子または各前記関連するサービス識別子を、前記電話帳に記憶されている合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較する処理と、
（ｆ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記電話帳に記憶されている前記サービス識別子に合致すると判定された場合に、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連する前記メッセージ内で受信された前記電話番号で更新する処理と、
を実行させるコンピュータプログラム。
【請求項２６】
前記電話帳は、各サービス識別子に関連する、あるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子をさらに記憶し、
前記コンピュータに、さらに、サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合にのみ前記電話番号を選択的に更新する処理を実行させる、請求項２５に記載のコンピュータプログラム。
【請求項２７】
移動通信装置の電話帳を更新するためのコンピュータプログラムであって、
コンピュータに、
（ａ）電話帳内に１または複数のサービス識別子を記憶する処理であって、各サービス識別子が前記電話帳に記憶されている電話番号に関連付けられている処理と、
（ｂ）少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信することによって、かつ、前記電話帳に記憶されている前記サービス識別子または各前記サービス識別子を、前記受信済みメッセージ内のサービス識別子または各前記サービス識別子と比較して、前記受信済みサービス識別子と前記記憶されているサービス識別子とが合致する場合に関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、メッセージ識別子を前記電話帳に記憶されている各サービス識別子に割り当てる処理と、
（ｃ）前記電話帳に記憶されている各サービス識別子にメッセージ識別子が割り当てられるまで処理（ｂ）を繰り返す処理と、
（ｄ）少なくとも電話番号および少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信する処理と、
（ｅ）前記電話帳に記憶されている各サービス識別子に関連する前記メッセージ識別子を各前記受信済みメッセージの前記メッセージ識別子と比較する処理と、
（ｆ）前記メッセージ識別子記憶部に記憶されている前記メッセージ識別子のうちの少なくとも１つが、前記受信済みメッセージの前記メッセージ識別子に合致する場合に、前記受信済みメッセージの関連する前記サービス識別子または各前記関連するサービス識別子を前記電話帳に記憶されている合致するメッセージ識別子を有する前記サービス識別子または各前記サービス識別子と比較する処理と、
（ｇ）前記メッセージ内で受信された前記電話番号に対応する前記サービス識別子が、前記電話帳に記憶されているサービス識別子に合致すると判定された場合に、前記電話帳に記憶されている前記電話番号を、前記受信済みメッセージ内の前記合致するサービス識別子または各前記合致するサービス識別子に関連する前記メッセージ内で受信された前記電話番号で更新する処理と、
を実行させるコンピュータプログラム。
【請求項２８】
前記電話帳は、各サービス識別子に関連するあるいは前記電話帳に記憶されている各電話番号に関連するサービス更新識別子を記憶し、
さらに、前記コンピュータに、サービス更新識別子が各サービス識別子または電話番号に関連するかどうか判定し、前記サービス更新識別子が存在する場合のみ前記電話番号を選択的に更新する処理を実行させる、請求項２７に記載のコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、好ましくは移動電話ハンドセットあるいは移動電話機である移動通信装置と、移動通信装置の電話帳を更新する方法と、この方法を実施するためのコンピュータプログラムとに関する。
【背景技術】
【０００２】
移動電話機あるいは携帯電話機などの移動通信装置のユーザが、そのユーザのいつもの場所（ロケーション）から離れたとき、地元のサービス、たとえば地元の警察署、タクシー会社またはテークアウト店に関するそのユーザの電話帳に記憶されているエントリは、使用が制限される。したがって、ユーザのロケーションに適したサービスを提供するように番号が更新されるシステムが、ユーザの役に立つ。【０００３】
すでにロケーションベースの情報サービスが、いくつかのネットワーク上で利用可能になっている。これらのサービスは、一般に、ＷＡＰ（無線アプリケーション・プロトコル：Ｗｉｒｅｌｅｓｓ  Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｔｏｃｏｌ）またはｉモード（登録商標）を用いてアクセスされ、ユーザは、探している電話番号を手に入れるために、比較的複雑な操作を行う必要がある。このため、ロケーションベースのサービスを全然使わなくなるユーザが多く、ほかには、仕方がないときにだけしか使わないユーザもいる。【０００４】
さらに、ユーザがそのようなサービスを活用するためには、多くのユーザが持っていないような比較的先進的なハンドセット（携帯電話機）を持たなければならず、多くのユーザは喜んでは使わない、より複雑な機能も喜んで使用しなければならない。【０００５】
最近の通信装置は、ユーザがよく使う電話番号を記憶しておくために、一般に電話帳として知られる機能を備えている。通常、電話帳は、「番号」とそれに対応する「名前」のフィールドとを備えており、これを使用することによりユーザは所望の番号を簡単に見つけることができる。電話帳のデータは、移動電話機それ自体かそれとも移動電話機内にあるＳＩＭ（加入者識別モジュール；Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）カード、あるいはその両方に記憶しておくことができる。これらのそれぞれ異なるソースからのデータは、一般に、単一のディスプレイでユーザに提示される。データは、移動通信装置によって標準フォーマットに組み込まれる。【０００６】
ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）規格のフェーズ２の実施の結果、最近の多くの移動通信装置は、ショート・メッセージ・サービス（ＳＭＳ）セル・ブロードキャスト・チャネルを使用するショート・メッセージ文字列のブロードキャストを考慮している。ＳＭＳセル・ブロードキャスト・チャネルは、メッセージを特定のエリア内の複数のユーザに同時配信することができるように設計されている。メッセージは、移動通信装置がネットワーク通信アンテナのうちの１つの予め決められた範囲内にある場合に、その移動通信装置に送達されるだけである。サービス・エリア・ブロードキャストメッセージとして知られる同様のサービスが、３Ｇ（第３世代）システムでも提供されているので、本発明の実施形態がＧＳＭシステムにも３Ｇシステムにも適用できることを当業者は理解するであろう。【０００７】
従来のＳＭＳサービスが１対１または１対少数のサービスであるのに対し、ＳＭＳブロードキャスト・サービスは地理的に制限された１対多数のサービスなので、セル・ブロードキャスト・サービスおよびサービス・エリア・ブロードキャスト・サービスは、従来のＳＭＳサービスとは異なる。【０００８】
これらのチャネルは任意選択であるが、広く実装されている。現在、たいていのものは、セル・ブロードキャスティング信号が位置しているエリアについて記述する情報、たとえば、最寄りの町の名前、地元の局番、天気状況、交通情報などを伝える。この情報は、従来のポイント・ツー・ポイントのＳＭＳと全く同じやり方でフォーマットされ、ユーザにブロードキャストされる。【０００９】
このブロードキャスト・メッセージは、移動局内でのメッセージの意図された送り先を示すフォーマッティングを含む。たとえば、メッセージを、移動電話ハンドセットでなく、明示的にＳＩＭカードに送ることができる。【００１０】
最後に、ＧＳＭ規格のフェーズ２の実施の結果、ＳＩＭまたはユニバーサル加入者識別モジュール（ＵＳＩＭ）カードは、それ自身のアプリケーション（アプリケーション・プログラム）を保持することができる。これによって、ＳＩＭは「ＳＩＭツールキット・アプリケーション」を有することができるようになる。ＳＩＭツールキットは、移動電話に追加の機能を提供する。たとえば、これによってユーザは、電気料金請求書などの公共料金請求書の支払い、またはインターネット銀行口座へのアクセスができるようになる。これらは、自動的に動作しても、あるいはハンドセットのユーザ・インターフェース内の特別メニューにアクセスすることにより、ユーザによって呼び出されてもよい。そのようなメニューがハンドセットによってサポートされている場合、メニューの内容は、規格で定義されているＳＩＭツールキット・インターフェースを介して、ＳＩＭによって提供される。
【発明の開示】
【発明が解決しようとする課題】
【００１１】
本発明の目的は、移動通信装置の電話帳を更新するための方法とシステムとを提供することにある。
【課題を解決するための手段】
【００１２】
本発明の第１の様相によれば、移動通信装置は、１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、各サービス識別子は電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信する受信部と、受信済みメッセージのサービス識別子または各サービス識別子を、電話帳記憶部内の電話帳に記憶されているサービス識別子または各サービス識別子と比較する、電話帳記憶部および受信部に接続された比較部と、電話帳に記憶されている電話番号または各電話番号を更新する、比較部に接続された更新部と、を備える。この移動通信装置では、メッセージ内で受信された電話番号に対応するサービス識別子が電話帳に記憶されているサービス識別子に合致すると比較部が判定した場合に、更新部は、電話帳に記憶されている電話番号を、サービス識別子に関連付けられているメッセージ内で受信された電話番号に更新する。【００１３】
本発明の第２の様相によれば、移動通信装置は、１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、各サービス識別子は電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、メッセージ識別子および関連するサービス識別子を記憶するルックアップ・テーブル記憶部と、電話帳記憶部およびルックアップ・テーブル記憶部に接続された第１の比較部と、少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含むメッセージを受信する受信部と、メッセージ識別子記憶部および受信部に接続された第２の比較部と、電話帳に記憶されている電話番号または各電話番号を更新する、比較部および電話帳記憶部に接続された更新部と、を備える。第１の比較部は、ルックアップ・テーブル記憶部に記憶されているサービス識別子または各サービス識別子を、電話帳に記憶されているサービス識別子または各サービス識別子と比較し、電話帳に記憶されているサービス識別子がルックアップ・テーブルに記憶されているサービス識別子に合致すると判定した場合に、ルックアップ・テーブルに記憶されている合致するサービス識別子に関連付けられたメッセージ識別子を、関連付けられたメッセージ識別子をメッセージ識別子記憶部に記憶することによって、電話帳に記憶されているサービス識別子に割り当てる。第２の比較部は、受信済みメッセージの各メッセージ識別子を、メッセージ識別子記憶部に記憶されているメッセージ識別子または各メッセージ識別子と比較する。この移動通信装置では、メッセージ識別子記憶部に記憶されているメッセージ識別子の少なくとも１つが受信済みメッセージのメッセージ識別子に合致すると判定されると比較部が判定した場合に、受信済みメッセージの関連するサービス識別子または各関連するサービス識別子が、合致するメッセージ識別子を有するサービス識別子または各サービス識別子と比較される。更新部は、メッセージ内で受信された電話番号に対応するサービス識別子が電話帳に記憶されているサービス識別子に合致すると判定される場合に、電話帳に記憶されている電話番号を、サービス識別子に関連付けられているメッセージ内で受信された電話番号で更新する。第１の比較部と第２の比較部を別個に設ける代わりに、電話帳記憶部とルックアップ・テーブル記憶部と比較部とに接続されて、第１の比較部および第２の比較部の機能を兼ね備えた比較部を設けるようにしてもよい。【００１４】
本発明の第３の様相によれば、移動通信装置は、１または複数のサービス識別子を含む電話帳を記憶する電話帳記憶部であって、各サービス識別子は電話帳記憶部に記憶されている電話番号に関連付けられている電話帳記憶部と、１または複数のメッセージ識別子を記憶するメッセージ識別子記憶部と、１または複数のメッセージを受信する受信部であって、各メッセージは少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とメッセージ識別子とを含む受信部と、電話帳記憶部および受信部に接続された第１の比較部と、メッセージ識別子記憶部および受信部に接続された第２の比較部と、電話帳に記憶されている電話番号または各電話番号を更新する、比較部および電話帳記憶部に接続された更新部と、を有する。第１の比較部は、電話帳に記憶されているサービス識別子または各サービス識別子を受信済みメッセージのサービス識別子または各サービス識別子と比較し、電話帳に記憶されているサービス識別子が受信済みメッセージのサービス識別子に合致すると判定した場合に、受信済みメッセージ内の合致するサービス識別子に関連するメッセージ識別子を、メッセージ識別子記憶部に関連するメッセージ識別子を格納することによって、電話帳に記憶されているサービス識別子に割り当てる。第２の比較部は、受信済みメッセージの各メッセージ識別子をメッセージ識別子記憶部内に記憶されているメッセージ識別子または各メッセージ識別子と比較する。この移動通信装置では、メッセージ識別子記憶部に記憶されているメッセージ識別子の少なくとも１つが受信済みメッセージのメッセージ識別子に合致すると判定されると比較部が判定した場合に、受信済みメッセージの関連するサービス識別子または各関連するサービス識別子が、合致するメッセージ識別子を有するサービス識別子または各サービス識別子と比較される。更新部は、メッセージ内で受信された電話番号に対応するサービス識別子が電話帳に記憶されているサービス識別子に合致すると判定される場合に、電話帳に記憶されている電話番号を、サービス識別子に関連付けられているメッセージ内で受信された電話番号で更新する。第１の比較部と第２の比較部を別個に設ける代わりに、電話帳記憶部とメッセージ識別子記憶部と比較部とに接続されて、第１の比較部および第２の比較部の機能を兼ね備えた比較部を設けるようにしてもよい。【００１５】
本発明の第４の様相によれば、移動通信装置の電話帳を更新する方法は、電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が電話帳に記憶されている電話番号に関連付けられているステップと、少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを受信するステップと、受信済みメッセージのサービス識別子または各サービス識別子を電話帳に記憶されているサービス識別子または各サービス識別子と比較するステップと、メッセージ内で受信された電話番号に対応するサービス識別子が、比較ステップにおいて電話帳に記憶されているサービス識別子に合致すると判定された場合、電話帳に記憶されている電話番号を、受信済みメッセージ内の合致するサービス識別子または各合致するサービス識別子のためのサービス識別子に関連付けられている、メッセージ内で受信された電話番号で更新するステップと、を有する。【００１６】
本発明の第５の様相によれば、移動通信装置の電話帳を更新する方法は、電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が電話帳に記憶されている電話番号に関連付けられているステップと、電話帳に記憶されているサービス識別子または各サービス識別子をルックアップ・テーブルに記憶されているサービス識別子または各サービス識別子と比較し、サービス識別子が合致する場合に、関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、電話帳に記憶されている各サービス識別子にメッセージ識別子を割り当てるステップと、少なくとも１つの電話番号および少なくとも１つの関連するサービス識別子と、メッセージ識別子とを含むメッセージを受信するステップと、電話帳に記憶されている各サービス識別子に関連するメッセージ識別子を各受信済みメッセージのメッセージ識別子と比較するステップと、メッセージ識別子記憶部に記憶されているメッセージ識別子のうちの少なくとも１つが受信済みメッセージのメッセージ識別子に合致すると判定された場合に、受信済みメッセージの関連するサービス識別子または各関連するサービス識別子を、電話帳に記憶されている合致するメッセージ識別子を有するサービス識別子または各サービス識別子と比較するステップと、メッセージ内で受信された電話番号に対応するサービス識別子が、電話帳に記憶されているサービス識別子に合致すると判定された場合に、電話帳に記憶されている電話番号を、受信済みメッセージ内の合致するサービス識別子または各合致するサービス識別子のためのサービス識別子に関連するメッセージ内で受信された電話番号で更新するステップと、を含む。【００１７】
本発明の第６の様相によれば、移動通信装置の電話帳を更新する方法は、電話帳内に１または複数のサービス識別子を記憶するステップであって、各サービス識別子が電話帳に記憶されている電話番号に関連付けられているステップと、少なくとも１つの電話番号と少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信することによって、かつ、電話帳に記憶されているサービス識別子または各サービス識別子を、受信済みメッセージ内のサービス識別子または各サービス識別子と比較して、受信済みサービス識別子と記憶されているサービス識別子とが合致する場合に関連するメッセージ識別子をメッセージ識別子記憶部に出力することによって、メッセージ識別子を電話帳に記憶されている各サービス識別子に割り当てるステップと、電話帳に記憶されている各サービス識別子にメッセージ識別子が割り当てられるまで、割り当てるステップを繰り返すステップと、少なくとも電話番号および少なくとも１つの関連するサービス識別子と１つのメッセージ識別子とを含むメッセージを受信するステップと、電話帳に記憶されている各サービス識別子に関連するメッセージ識別子を各受信済みメッセージのメッセージ識別子と比較するステップと、メッセージ識別子記憶部に記憶されているメッセージ識別子のうちの少なくとも１つが、受信済みメッセージのメッセージ識別子に合致する場合に、受信済みメッセージの関連するサービス識別子または各関連するサービス識別子を電話帳に記憶されている合致するメッセージ識別子を有するサービス識別子または各サービス識別子と比較するステップと、メッセージ内で受信された電話番号に対応するサービス識別子が、電話帳に記憶されているサービス識別子に合致すると判定された場合に、電話帳に記憶されている電話番号を、受信済みメッセージ内の合致するサービス識別子または各合致するサービス識別子に関連するメッセージ内で受信された電話番号で更新するステップと、を有する。【００１８】
好ましくは、電話帳記憶部は、移動通信ハンドセットあるいは携帯電話機に装備されている既存の電話帳であり、サービス識別子は、既存の電話帳機能が各電話番号に関して記憶している識別テキストに記憶されている文字の特定の組合せである。【００１９】
本発明者は、ロケーションベースのサービスが、大部分は使用されていないチャネル、好ましくは、ユーザに対して透過的に動作し、ハンドセットがどんなロケーションサービスも移動インターネット機能も有していなくてよいという利点を有する、セルブロードキャストチャネルを使用することによって、既存のセルラーインフラストラクチャ内で有利に提供され得ることを理解している。
【図面の簡単な説明】
【００２０】
【図１】本発明の第１の実施形態における移動通信装置および基地局の主な機能構成要素を示すブロック図である。
【図２】第１の実施形態によって実施される主なステップを示すフローチャートである。
【図３】本発明の第２の実施形態における移動通信装置および基地局の主な機能構成要素を示すブロック図である。
【図４】第２の実施形態によって実施される主なステップを示すフローチャートである。
【図５】図４のフローチャートの続きを示すフローチャートである。
【図６】本発明の第３の実施形態における移動通信装置および基地局の主な機能構成要素を示すブロック図である。
【図７】第３の実施形態によって実施される主なステップを示すフローチャートである。
【符号の説明】
【００２１】
１１    移動通信装置
１３    基地局
１５，２８    アンテナ
１７    送受信部
１９    比較部（ＣＰＵ）
２１，３１    更新部
２３    電話帳記憶部
２５    ディスプレイ
２７    ネットワーク送受信部
２９    メッセージ生成部
５１    メッセージ識別子記憶部
【発明を実施するための最良の形態】
【００２２】
次に、本発明の好ましい実施の形態について、図面を参照して説明する。【００２３】
図１に示す本発明の第１の実施形態では、移動通信システムは、移動通信端末または装置１１と、ネットワーク送信装置である基地局１３とを含む。【００２４】
移動通信装置１１は、アンテナ１５と、アンテナ１５を介して基地局１３と信号を送受信するための送受信部１７と、比較部１９と、更新部２１と、電話帳記憶部２３と、ディスプレイ２５とを備える。電話帳記憶部２３は、電話帳データを保持する機能を有する。ディスプレイ２５は、メッセージや電話番号をユーザに対して表示する機能を有する。比較部１９は、送受信部１７を介して受信したメッセージや識別子などのデータを電話帳記憶部２３に記憶されているデータを比較する機能を有する。更新部２１は、比較部１９での比較結果に応じて電話帳記憶部２３内のデータを更新する機能を有する。基地局１３は、アンテナ２８と、アンテナ２８を介して移動通信装置１１と信号を送受信するためのネットワーク送受信部２７と、移動通信装置１１に送られるメッセージを生成するメッセージ生成部２９とを備える。これらの機能構成要素について、以下でさらに詳しく説明する。【００２５】
図１とともに図２のフローチャートを参照すると、ネットワーク・オペレータ（通信事業者）は、新しいＳＩＭ（不図示）を出荷する場合、ステップ３１に示すように、電話帳記憶部２３内にいくつかのエントリを予めプログラムしておく。あるいは、記憶部２３は、電話機の本体内の別個の記憶部であってもよい。これらのエントリには、ネットワーク・オペレータが定義しようとする各サービスのための完全な名前またはサービス識別子（ＳＩ）のフィールド、および関連するデフォルトの電話番号のフィールドが含まれる。サービス識別子は、英数字文字列（ａｌｐｈａｎｕｍｅｒｉｃ  ｓｔｒｉｎｇ）であることが好ましい。サービス識別子フィールドの例としては、当該国の国内緊急通報番号に対応するデフォルト番号を有する「地元の警察（Ｌｏｃａｌ  ｐｏｌｉｃｅ）」、「地元の病院（Ｌｏｃａｌ  ｈｏｓｐｉｔａｌ）」などがあり得る。たとえば、国内緊急通報番号に対応するデフォルト番号は、英国では「９９９」であり、米国では「９１１」である。他のフィールドには、「地元のタクシー（Ｌｏｃａｌ  ｔａｘｉ）」、「地元のバス会社（Ｌｏｃａｌ  ｂｕｓ  ｃｏｍｐａｎｙ）」、「地元の鉄道会社（Ｌｏｃａｌ  ｔｒａｉｎ  ｃｏｍｐａｎｙ）」、「地元の中華料理のテークアウト店（Ｌｏｃａｌ  Ｃｈｉｎｅｓｅ  ｔａｋｅａｗａｙ）」、「地元のインド料理のテークアウト店（Ｌｏｃａｌ  Ｉｎｄｉａｎ  ｔａｋｅａｗａｙ）」などを指定することができる。これらの場合には、デフォルト番号は、電話番号案内サービスの番号であってもよい。【００２６】
図２に示された例の場合、ステップ３３に示すように、ＳＩＭがハンドセットで最初に使用されるときに、または、電話帳記憶部が移動通信装置内にある場合には移動通信装置が最初に起動されたときに、ＳＩＭツールキット・アプリケーションが「地元の（Ｌｏｃａｌ）」という語で始まるこれらのエントリの存在を検出することが好ましい。これによって、電話帳は、更新されるであろう「地元の」のエントリと、変更も更新もされないであろう地元のものでないエントリの両方を有することができるようになる、したがって、「地元の」という語は、更新されるべきエントリを示すサービス更新識別子として機能する。しかしながら、電話帳内のエントリが更新されるべきであることを示すために、「地元の」という語の代わりに、他のどのようなサービス更新識別子が使用されてもよいことを当業者は理解するであろう。【００２７】
図２に示された実施形態では、次に移動通信装置１１は、ステップ３５において、電話番号情報および関連するサービス識別子を含む、全てのブロードキャスト・メッセージを基地局１３から受信し、ダウンロードする。次いで、ＳＩＭアプリケーションは、ステップ３７において、比較部１９に対し、ＳＩＭ内の電話帳内に記憶されているテキスト文字列を、受信済みメッセージ内のテキスト文字列、好ましくはＳＭＳセル・ブロードキャスト・メッセージ内のテキスト文字列と比較するように指令する。比較部１９は、移動通信装置内のＣＰＵプロセッサによって構成されることが好ましい。別個の比較部を使用することもできるが、そのためには移動通信装置の改変が必要である。【００２８】
比較部１９は、ステップ３９において、文字列の一致、すなわちサービス識別子の合致の有無を判定する。ここで比較部１９が合致を検出した場合、比較部１９は、ステップ４１に示すように、更新部つまり更新器２１に対し、電話帳記憶部２３内のエントリを受信した地元のサービス番号で更新すべきことを通知する。その結果、この受信した地元のサービス番号は、いまや、デフォルト番号の代わりに、地元のサービスのための地元の番号としてＳＩＭカード電話帳に記憶されるようになる。ステップ３９において合致がない場合には、比較部１９は、ステップ４３において、電話帳に記憶されているテキスト・エントリと比較されるべき地元の番号が受信済みメッセージ内にさらに存在するかどうかをチェックする。ステップ３９において合致が検出された場合も、ステップ４１の後に、ステップ４３に進む。【００２９】
ステップ４３において、比較されるべき地元の番号がまだ残っている場合には、必要に応じてステップ３７に戻って電話帳内の電話番号を比較し更新する。その受信済みメッセージ内の全ての地元の番号が比較されてしまったとき、比較部は次へ進むかあるいは次のメッセージを待つ。【００３０】
アドレス帳内の全ての電話番号がひとたび更新された後は、ステップ３５、３７、３９、４１および４３のプロセスは、ステップ４５に示すように、ハンドセットが新しいセルに移動するか、あるいはタイマーの期限が切れるたびに、繰り返されることができる。あるいは、このプロセスは、ステップ４７に示すように、ユーザがＳＩＭ電話帳内の「地元の」のエントリを編集するたびに、繰り返されることができる。【００３１】
この動作は、表１によって示される。表１は、第１の実施形態における移動電話機内の電話帳の一部分を示している。【００３２】
【表１】
0005050846.tif 000002
【００３３】
電話帳の名前フィールド内に、「地元の」で始まる３つのサービス識別子があることが分かる。これらのエントリに関して、この電話帳は、デフォルトフィールドを含むことによって拡張されている。エントリが、図２に関して説明された方法によって更新された場合、番号フィールドは更新された番号を含む。エントリが更新されなかった場合は、地元の中華料理のテークアウト店に関して示されているように、エントリはデフォルト番号を含み、あるいは空白であり、電話機はデフォルトフィールドに移動して、電話をかけるときにはデフォルト番号を選択する。【００３４】
ＳＭＳセル・ブロードキャスト・メッセージを使用すると、テキストおよび番号フィールドが両方とも長さが１６文字の場合、最大５つのサービス番号までを、各１６０文字のブロードキャスト・メッセージ内に保持することができる。【００３５】
基地局１３は、従来の基地局と同様の構成要素を含むものであるが、特に、図１に示されているように、ネットワーク送受信部２７およびメッセージ生成部２９を含んでいる。メッセージ生成部は、それぞれが１または複数の電話番号と少なくとも１つの関連するサービス識別子とを含むメッセージを生成するように構成されている。ネットワーク送受信部２７は、その送信部の機能として、メッセージ生成部２９に接続されて、メッセージ生成部２９によって生成されたそのようなメッセージをアンテナ２８を介して送信する。【００３６】
しかしながら、上述の第１の実施形態では、移動通信装置は、好ましくはＧＳＭ  ＳＭＳセル・ブロードキャストであるすべてのメッセージをデコードし、地元の番号が必要かどうか判定するために、各地元のサービスのテキスト文字列を比較しなければならない、という不利な点がある。これは、ステップ４５に示すように、ハンドセットが新しいセルに移動するたびに、またはタイマーの期限切れ時に、あるいはステップ４７に示すようにユーザがＳＩＭ電話帳内の「地元の」エントリを編集するたびに、行われなければならない。下記に説明する実施形態は、これらの問題を克服しようと努めるものである。【００３７】
図３に示された第２の実施形態では、移動通信装置１１は、図１に示した第１の実施形態の移動通信装置と共通の構成要素を備えており、これらについては改めては説明しない。ただし、第２の実施形態では、移動通信装置１１は、ルックアップ・テーブル用の記憶部４９およびメッセージ識別子（ＭＩ）記憶部５１という追加の機能構成要素を有し、それらは両方とも比較部（ＣＰＵ）１９に接続されている。メッセージ識別子記憶部５１は、電話帳内に設けられていてもよい。あるいは、メッセージ識別子記憶部５１は、ＳＩＭまたはハンドセット内に別個に設けられていてもよい。これらの機能によって、電話帳が更新を必要とするたびに、たとえばユーザがＳＩＭ電話帳内の「地元の」のエントリを編集するたびに、全てのメッセージをダウンロードしなくてもいいようにするために、追加のステップを提供することができるようになる。このために、図４および図５に示されているように、図２に示したプロセスに対して、追加のステップ５３、５５、５７、５９、６１、６３、６５が設けられる。図４において、ステップ３１、３３、３５は、第１の実施形態の場合と同じであり、これらのステップについては説明を繰り返さない。【００３８】
ステップ５３、５５，５７、５９では、電話帳のエントリが、特定のブロードキャスト・メッセージにマップされる。これには、各電話番号かそれとも各関連するテキスト文字列（サービス識別子）かを一意ではないメッセージ識別子（サービスタイプ識別子）番号にマップすること、すなわち、各電話番号またはサービス識別子をいくつかの可能なメッセージ識別子番号のうちの１つに関連付けることが必要である。このステップは、比較部１９によって行われる。メッセージ識別子番号は、情報の種類（タイプ）を特定する識別子である。たとえば、メッセージ識別子１を地元の警察または地元の病院のフィールドに関連させることができ、地元のタクシー、鉄道またはバスなどの交通機関の番号には、メッセージ識別子２を割り当てることができ、地元の中華料理、イタリア料理、あるいはインド料理のレストランまたはテークアウト店など地元のレストランに関するフィールドには、メッセージ識別子番号３を割り当てることができる。【００３９】
メッセージ識別子は、割り当てられた各情報タイプに関して、どのメッセージをデコードする必要があるかを示すのに役に立つが、情報そのものに関する識別子であることを意図したものではない。このようにして識別子を設けることによって、新しい情報タイプを後で追加することができるようになる。ＳＩＭが移動通信装置で最初に使用されるときに、ＳＩＭツールキット・アプリケーションは、「地元の」という語で、あるいは別のサービス更新識別子が使用されている場合はそのようなサービス更新識別子で開始されるエントリの存在を検出することが好ましい。次いで、ＳＩＭツールキット・アプリケーションが、情報のタイプに関してこれらのエントリをメッセージ識別子番号にマップし、したがって、ダウンロードされる必要がある情報タイプを書き留める。【００４０】
したがって、ステップ４５に示すように、ハンドセットが新しいセルに移動した場合、またはタイマーの期限が切れた場合には、ステップ６１から先のステップが繰り返される。具体的には、メッセージ識別子によって識別された関係するブロードキャスト・メッセージが受信され、合致するメッセージ識別子を有する電話帳記憶部内に記憶されている各エントリのサービス識別子と、各ブロードキャスト・メッセージ内のサービス識別子との文字列比較が行うことによって、地元のサービスの番号が更新される。次いで、このサイクルは、地元の番号を最新のものにしておくために、繰り返される。さらに、ステップ４７においてユーザがＳＩＭ電話帳内の「地元の」エントリを編集した場合には、再度、ステップ３５から先を繰り返す必要がある。これは、ユーザが、それに関連付けられているマップされたメッセージ識別子を持たない、新しいエントリを含むように電話帳を編集した可能性があるからである。【００４１】
次に、ルックアップ・テーブル記憶部４９を使用する、サービス識別子または電話番号のフィールドをメッセージ識別子にマッピングするプロセスについて、図３、図４および図５を参照しながら、さらに詳しく説明する。ルックアップ・テーブルは、サービス識別子および関連するメッセージ識別子を記憶する。マッピング・プロセスは、ステップ５３において、ルックアップ・テーブル内のサービス識別子を電話帳内のサービス識別子と比較する比較部１９によって行われる。ステップ５５において、ルックアップ・テーブル内のサービス識別子を電話帳内のサービス識別子との比較結果が評価され、２つのエントリ（サービス識別子）の間に合致があると判断される場合には、ステップ５７において、受信済みメッセージに関連付けられたメッセージ識別子が、メッセージ識別子記憶部５１にその値を記憶することによって、その合致するサービス識別子に割り当てられる。このプロセスは、ステップ５９に示すように、電話帳内の全てのサービス識別子が関連するメッセージ識別子にマップされてしまうまで繰り返される。このプロセスがひとたび完了すると、予めプログラムされている電話帳エントリによって必要とされる各メッセージ識別子に関して、ＳＩＭツールキットは、ハンドセットに対し、関係するメッセージをダウンロードするように要求する。これは、ステップ６１においてメッセージを受信し、ステップ６３において電話帳内の各サービス識別子のメッセージ識別子を各メッセージのメッセージ識別子と比較することによって達成される。【００４２】
ステップ６３での比較結果をステップ６５において評価した結果、メッセージ識別子の合致がなかった場合には、比較部１９は、次へ進むか、または次のメッセージを待つ。ステップ５５において合致があった場合には、電話帳内のエントリが更新される必要があるかどうか判定するために、比較部１９は、ステップ３７において、受信済みメッセージ内の電話番号のうちの１つに対応するサービス識別子を電話帳内のサービス識別子と比較する。このステップ３７、ならびにそれに続くステップ３９、４１、４３は、図１および図２に示されている第１の実施形態の場合と同じであり、したがって、さらに詳しくは説明しない。【００４３】
次に、本発明の第３の実施形態の移動通信システムを説明する。図６に示す第３の実施形態の移動通信システムでは、サービス識別子フィールドのメッセージ識別子コードへのマッピングは、メッセージ、好ましくは「地元の番号」ＳＭＳセル・ブロードキャスト・メッセージ上でブロードキャストされる情報を直接参照することによって、達成することができる。このシステムは、送信された信号がいつ変更されてもよいので、上述のシステムよりもずっとフレキシブルである。この第３の実施形態での移動通信装置は、ルックアップ・テーブル記憶部が必要とされないことを除き、図３に示した第２の実施形態の場合と同じものであり、したがって、第２の実施形態と共通の構成要素については改めて説明しない。やはり第３の実施形態においても、メッセージ識別子記憶部５１は、電話帳内に装備されてもよく、あるいは、ＳＩＭまたはハンドセット内に別個に装備されてもよい。【００４４】
第３の実施形態において、各ＳＭＳセル・ブロードキャスト・メッセージは、以下のもの、すなわち、チャネル番号、メッセージ・コード、更新番号、言語識別子およびメッセージ本体を含む。チャネル番号は、メッセージ・ブロックに含まれるメッセージのタイプを示すメッセージ識別子を含むことができる。メッセージ・コードは、特定のメッセージ・インスタンスのＩＤ、たとえばシリアル番号である。更新番号は、特定のメッセージのバージョン（版数）である。すなわち更新番号は、示された地理的エリア内で、同じメッセージのより古いバージョンとより新しいバージョンとを区別する。言語識別子は、メッセージがどの言語で書かれているか、たとえば英語か、フランス語か、あるいはドイツ語かを簡単に示す。最後に、メッセージ本体は、テキストフィールド、好ましくは最大１６０文字までを含むＡＳＣＩＩテキストフィールドである。メッセージ本体は、表２に示されているように、以下のようにしてフォーマットすることができ、それによって、それぞれの長さが１６文字を超えなければ、５つのサービス番号および関連するサービス識別子を各メッセージ内に記憶することができる。【００４５】
【表２】
0005050846.tif 000003
【００４６】
図７は、第３の実施形態での処理を示している。なお、円５０以降の処理は図５に示したものと同一であるから、図５を参照されたい。第３の実施形態では、マッピング・プロセスのステップ３１、３３、３５は、第２の実施形態の場合と同じであり、ここではさらに詳しくは説明しない。【００４７】
第３の実施形態では、ステップ６７に示すように、ＳＩＭが、地元の番号を含むことができる全てのＳＭＳセル・ブロードキャスト・チャネルのメッセージ識別子コードを含むように、ただし地元の番号がそれぞれの中に既に含まれている情報は含まれないように、ＳＩＭを予めプログラムする追加のステップを設けることが好ましい。この予めプログラムされたメッセージ識別子コードは、マッピング・プロセスが行われる前はメッセージ識別子記憶部５１が空なので、この記憶部に記憶しておくことができる。【００４８】
第２の実施形態の場合と同様に、マッピングは、示された識別子を有する全てのブロードキャストの最初の受信およびデコードによって行われる。ただし、ルックアップ・テーブルを使用する代わりに、受信済みメッセージの内容が、次に、ステップ６９において、電話番号、好ましくは電話帳が必要とする地元の電話番号と比較される。【００４９】
たとえば、電話帳が地元のタクシー会社、地元の鉄道会社または地元のバス会社に関するエントリを含む場合、ステップ７１においてこれらのサービスに関するテキスト文字列が見つかるまで、すなわち、電話帳内のサービス識別子が受信済みメッセージ内のサービス識別子のうちの１つに合致するまで、受信済みメッセージが検索される。次に、それらの文字列を含むメッセージのメッセージ識別子が、ステップ５７において、メッセージ識別子記憶部５１に記憶される。タクシー会社、鉄道会社、およびバス会社の電話番号を更新するために、将来においてはこれらのメッセージ識別子を有するメッセージをデコードするだけでよい。この手順によって、サービスをメッセージ識別子にマップすることができるようになり、この手順は、電話帳内の全ての番号が、関連するメッセージ識別子を有するまで、繰り返される。各電話番号が電話帳内に記憶されている関連するサービス更新識別子を有し、たとえば、「地元の」という語をサービス更新識別子として使用することができ、この語は、電話帳のサービス識別子フィールド内のエントリの前に置かれること（プリフィックスされること）が好ましい。このマッピング・プロセスは、次に、サービス更新識別子を有する全ての電話番号が、関連する識別子を有するまで、繰り返される。このプロセスがひとたび行われた後は、図５に示されている第２の実施形態の場合と同様に、ステップ６１、６３、６５、３７、３９、４１、４３に続いて電話番号を更新することができ、したがって、このプロセスについてはここではさらに詳しくは説明しない。【００５０】
しかし第３の実施形態では、第２の実施形態の場合と同様に、ユーザがサービス更新識別子を有するエントリ、たとえばＳＩＭ電話帳内の「地元の」エントリを編集するたびに、ステップ３５、６９、７１、５７、５９にしたがって、マッピング・プロセスを再度行う必要がある。【００５１】
この方法を使用すると、適切な地元の番号をＳＩＭ電話カード上で更新することができる。【００５２】
メッセージ、好ましくは「地元の番号」ＳＭＳセル・ブロードキャスト・メッセージ上のブロードキャストされる情報への直接参照による、フィールドのメッセージ識別子コードへのマッピングは、サービス・プロバイダが、サポートされ得る新しいメッセージ識別子を後でユーザに通知することができる、という利点を有する。次にユーザは、「地元の」で始まる適切な新しい電話帳エントリを入力することができ、これらは、ＳＭＳセル・ブロードキャスト信号から自動的にピックアップされる。【００５３】
ハンドセットが新しいセルに移動するかあるいは変更するときはいつでも（ステップ４５）、あるいはハンドセットがルーティング／ロケーション・エリアを変更するときはいつでも電話帳を更新するために、ハンドセットにメッセージを受信することを要求するように、ＳＩＭアプリケーションを構成することができる。これらの実施形態は、移動通信装置による電力消費量を最小限に抑えるので、好ましい。移動通信装置は、ハンドセットの通常の動作の結果として、その移動通信装置が現在どのセルに接続されているかを分かっている。【００５４】
別法としてあるいは追加として、電話番号は、ロケーションの変更がなくても、定期的に更新されることができる。適時の定期的な更新は、ＳＭＳセル・ブロードキャスト・メッセージの動作の標準モードであり、したがって、ハンドセットは、これを実施するために何も変更を必要としない。ハンドセットがルーティング／ロケーション・エリアを変更するときに更新を行うことは、ハンドセットの動作の変更を必要とするので、好ましくない。【００５５】
関係するメッセージが無線（エア）インターフェース上に現れるたびに、ハンドセットにＳＭＳセル・ブロードキャスト・メッセージを受信することを要求するように、ＳＩＭアプリケーションを構成することもできる。ただし、この選択は、電力的に非効率であり、したがって好ましくない。【００５６】
さらに、ロケーションの変更なしでの定期的あるいは動的更新は、いくつかの理由で有利であり得る。【００５７】
第１に、同一エリア内で同じサービスを提供しているいくつかのプロバイダが、ネットワーク・オペレータに料金を支払ってその番号を提供してもらっている場合、そのオペレータは複数の番号を循環する必要がある。これは、ある長さの時間がたった後で、提供される番号を循環させることによって達成することができる。あるいは、提供される番号は、現在示されているサービスプロバイダに対して行われた呼の数によって（呼量によって）、またはプロバイダ間の呼の特定のバランスを与えるように、変えることができる。これによって、ネットワークオペレータは、呼量によってサービス・プロバイダに請求書を送ることができるようになる。また、供給される電話番号も、例えば、その番号が、時間に制限のあるサービスに関する場合には、変えることができる。たとえば、ある病院は、コア・タイムには、事故および救急の保護（ｃｏｖｅｒ）しか提供しない。したがって、サービスに対して電話をかけるための正しい番号は時間依存的であり、ブロードキャスト・メッセージは、これを反映しなければならない。【００５８】
したがって、このシステムは、ネットワークが新しい収入源を見つける方法を提供することが分かる。このシステムは、ユーザに対してこのシステムの使用料を請求することによって、また、企業に対して、このシステムによって提供される番号をその企業の番号として保有することに対して代金を請求することによって、２つの可能な新しい収入源を提供する。【００５９】
このシステムのロバストな（強靭な）動作を保証するために、いくつかの機構が設けられ得ることが好ましい。【００６０】
第１に、「地元の」として入力された番号が、現在受信されているセル・ブロードキャスト信号内のエントリにマップされることができない場合は、デフォルト番号が使用され、更新された番号は存在しない。【００６１】
第２に、ハンドセットの電源が入れられたときに、地元の番号がその番号のデフォルト値にまだ設定されていない場合には、その電源を入れる動作は、地元の番号をデフォルト値に設定する動作を実行するステップを含むことができる。ただし、このステップは、ハンドセットによって最初に見つけられたセルが、電源を切る前にそのハンドセットが最後に滞在（ｃａｍｐ  ｏｎｔｏ）していたセルと同じであった場合には、省略されてもよい。【００６２】
第３に、ユーザは予めプログラムされたエントリを自由に削除することができる。これは、ＳＩＭまたは移動通信装置内のメモリを解放するために、あるいは、電力を節約するために行われるＳＭＳセル・ブロードキャストの受信数を減らすために、有用であり得る。【００６３】
最後に、メッセージ識別子が、上述したように受信済みメッセージ内のサービス識別子文字列と電話帳内のサービス識別子文字列とを比較することによって割り当てられる場合、同じサービス・プロバイダは、サポートされ得る新しいメッセージ識別子を後でユーザに通知することができる。次にユーザは、サービス更新識別子または「地元の」という語で始まる適切な電話帳エントリを入力することができ、これらもブロードキャス・トメッセージからピック・アップされる。【００６４】
本システムは、ＳＩＭ電話帳およびＳＩＭツールキットに関して説明されてきており、したがって電話帳記憶部は、実際には、移動電話機に搭載されたＳＩＭカードであるが、本発明の実施形態をハンドセットの電話帳およびハンドセットのアプリケーションに適用できることを当業者は理解するであろう。【００６５】
さらに、第１および第２実施形態では、ルックアップ・テーブル用の記憶部およびメッセージ識別子用の記憶部は、両方とも、移動通信装置それ自身の中にでも、あるいはＳＩＭカードの中にでも設けることができる。記憶部をＳＩＭ内に有することは、簡単であるという利点を有するが、ＳＩＭがユーザのハンドセット内にあると、ルックアップ・テーブルに対する更新は、通常ベースでは引き受けられない手順であるＳＩＭソフトウェアに対する更新によってしか達成されることができないので、比較的フレキシブルではない。しかし、ＳＩＭに実装することは、ハンドセットとともにＳＩＭを販売する場合よりも各ＳＩＭを単体で販売する場合に、システムを簡単に普及させるので、好ましい。
【図１】
0005050846.tif 000004
【図２】
0005050846.tif 000005
【図３】
0005050846.tif 000006
【図４】
0005050846.tif 000007
【図５】
0005050846.tif 000008
【図６】
0005050846.tif 000009
【図７】
0005050846.tif 000010