(57)【特許請求の範囲】
【請求項１】
ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機であって、
現在ユーザが居る国の選択を行う国選択操作機能と、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込む機能とを有し、
１回目のセルサーチ時間を短縮することを特徴とする携帯電話機。
【請求項２】
ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機の通信方法であって、
現在ユーザが居る国の選択を行い、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込み、
１回目のセルサーチ時間を短縮することを特徴とする携帯電話機の通信方法。
【請求項３】
ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機に、
現在ユーザが居る国の選択を行う国選択操作機能と、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込む機能とを実現させ、
１回目のセルサーチ時間を短縮することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ＧＳＭ方式、第三世代（３Ｇ）携帯電話方式等、複数の国でローミングして使用可能な携帯電話機において、ローミング時にその携帯電話機で使用可能な携帯電話事業者（Public Land Mobile Network:ＰＬＭＮ、以下、ＰＬＭＮとも称す）の電波の検索（セルサーチ）を高速化および省電力化する技術に関する。
【背景技術】
【０００２】
近年においては、ＩＭＴ−２０００等の次世代の標準規格に基づく携帯電話機（所謂、第三世代携帯電話機）が開発されている。このような第三世代携帯電話機においては、加入者情報等が記録された記憶媒体（ＩＣカード）と、携帯電話機本体とが分離した構成とされている。
【０００３】
第三世代携帯電話機において、個々のユーザは、ＵＩＭ（User Identity Module：但しＵＳＩＭまたはＲ−ＵＩＭと称される場合もある）カードを保有している。このＵＩＭカードは、自身用の加入者情報（契約者情報）及び他の情報（電話帳など）が記録されたＩＣカードである。ユーザは、自分用のＵＩＭカードを携帯電話機本体に挿入することにより、任意の第三世代携帯電話機においてサービスを利用することが可能である。
【０００４】
従来のＧＳＭ方式携帯電話機においても、前記ＵＩＭカード同様、ＳＩＭ（Subscriber Identity Module）カードに加入者情報が記憶されている。
【０００５】
これら、ＵＩＭカード、ＳＩＭカードを利用することにより、単一のユーザが無線周波数等、各国毎の仕様に合わせた複数の携帯電話機を使用可能であり、更に、複数の国の周波数帯を包含し、複数の国で使用可能な携帯電話機や第三世代とＧＳＭ方式等、二つ以上の通信方式が利用可能な携帯電話機も利用可能である。
【０００６】
また、携帯電話事業者が海外の事業者と提携し、自社の加入者が海外の現地事業者との加入者契約をすることなく、自国の事業者との契約および電話番号を海外の提携事業者のサービスエリア内で利用する「海外ローミング」も可能になっている。
【０００７】
従って、前記使用形態が利用可能な携帯電話機において、複数の国の複数の事業者のサービスに対応するため、該携帯電話機が対応可能な全周波数帯の中からユーザが加入している事業者と提携している海外事業者すなわち海外ローミング可能な事業者を探し出し、位置登録する必要がある。
【０００８】
しかしながら、全周波数帯をサーチするとサーチ時間が長くなり、それに対応して消費電力も大きくなるという欠点がある。
【０００９】
ここで、従来のサーチ時間を短縮する技術として、特許文献１がある。携帯電話機内には国別周波数割当リストを備え、まず、従来通りのセルサーチを行い、最初に見つかったセルの報知情報に含まれる国番号（ＭＣＣ）を使って前記国別周波数割当リストの中からサーチ対象の事業者およびその割当周波数帯を絞り込むことにより、２回目以降のセルサーチ時間の短縮を実現している。
【００１０】
次に、国番号（ＭＣＣ）を使って端末の世界時計の国選択等を自動化する技術として、特許文献２がある。携帯電話機のＳＩＭに書き込まれた契約事業者情報（Home ＰＬＭＮ）に含まれる国番号（ＭＣＣ）を携帯電話機に接続されたＰＤＡ等の携帯端末へ通知し、該携帯端末の世界時計、使用言語等を自動設定している。
【００１１】
また、複数のプロファイルを複数の国毎のグループに分けて管理し、ＡＰからのビーコンに含まれる国情報により、その国のプロファイルグループに含まれる複数のプロファイルに設定されている全てＡＰへのアクセスを順に自動的に試み、試みたアクセスでＡＰからの応答が得られれば、ユーザは、そのＡＰを介して通信を行って、各種のサービスを受け、このときの国情報またはプロファイルの情報は、不揮発性メモリに記憶され、次回のＡＰへのアクセス時、記憶していた情報を用いてＡＰへのアクセスを行うことで、ワールドワイドローミングによる無線ＬＡＮのＡＰへのアクセスを、より簡単に、より高速に行うことができる技術が提案されている（例えば、特許文献３参照）。
【特許文献１】特開２００４−０２３３９１号公報
【特許文献２】特開２００３−１３４２５７号公報
【特許文献３】特開２００５−１５１４３５号公報
【発明の開示】
【発明が解決しようとする課題】
【００１２】
しかしながら、上述した従来例においては次のような問題点があった。
【００１３】
特許文献１に開示されている技術では、２回目以降のセルサーチの場合に有効であるが、１回目のセルサーチに関する課題には対応していない。また、２回目以降でも、国単位での絞り込みを行っているが、事業者単位の絞込み、すなわち、ユーザの契約している事業者と提携している海外事業者のみのサーチには対応していないため、セルサーチ時間の短縮という面では不十分である。
【００１４】
特許文献２に開示されている技術では、ユーザの契約している事業者の情報から世界時計等を設定するという観点であるため、海外ローミングには有効でなく、セルサーチにも言及されていない。
【００１５】
従来、携帯電話機がローミング中にセルサーチを行う場合、特に、初めて訪れる場所の場合、その携帯電話機が対応する全周波数をサーチし、基地局からの報知情報を見つけ、その報知情報に含まれる事業者固有のＩＤがその携帯電話がローミング可能な事業者か否かを判断し、ローミング可であった場合、位置登録等、次の段階に進み、ローミング不可であった場合、別の周波数をサーチしているなど、最初のセルサーチ（初期セルサーチ）に時間を要し、電力消費も大きいという問題があった。
【００１６】
本発明は、以上説明した事情に鑑みてなされたものであり、その目的は、簡単な操作でセルサーチの時間と消費電力を削減することにある。
【課題を解決するための手段】
【００１７】
上記課題を解決するために、本発明は、ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機であって、
現在ユーザが居る国の選択を行う国選択操作機能と、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込む機能とを有し、
１回目のセルサーチ時間を短縮する携帯電話機を提供する。
【００１８】
また、本発明は、ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機の通信方法であって、
現在ユーザが居る国の選択を行い、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込み、
１回目のセルサーチ時間を短縮する携帯電話機の通信方法を提供する。
【００１９】
また、本発明は、ＵＩＭカード等のユーザ情報メモリに記憶されているローミング可能事業者リストの情報を元にセルサーチの対象となる事業者と周波数帯を自動的に絞り込むことの可能な携帯電話機に、
現在ユーザが居る国の選択を行う国選択操作機能と、
前記ローミング可能事業者リストの中から、更に検索対象を現在ユーザが居る国と隣国に絞り込む機能とを実現させ、
１回目のセルサーチ時間を短縮するプログラムを提供する。
【発明の効果】
【００２０】
本発明によれば、簡単な操作でセルサーチの時間と消費電力を削減することができる。
【発明を実施するための最良の形態】
【００２１】
以下、本発明の第１の実施の形態について図面を参照して詳細に説明する。
【００２２】
図１を参照すると、本実施の形態における携帯電話機のブロック図が示されている。図１において、携帯電話機（１００）は、例えばＧＳＭ方式またはＩＭＴ−２０００等の標準規格に基づく第三世代方式の一方あるいは双方の通信方式に対応する携帯電話機であって、アンテナを含む無線ユニット（１）は、該携帯電話機が対応するすべての通信方式に対応して基地局との無線通信を実現するための所定の周波数帯域の無線電波の送受信および通信プロトコルの制御を行う。
【００２３】
中央制御ユニット（２）は、携帯電話機（１００）の全体の動作を司るＣＰＵ(Central Processing Unit)からなるハードウエアと、そのＣＰＵによって実行される各種ソフトウェア・プログラムとからなる。本実施の形態において、携帯電話機（１００）には、実行されるべきソフトウェア・プログラムとして、後述するフローチャートを実現するプログラムが実装されている。
【００２４】
本体メモリ（３）は、前記ソフトウェア・プログラムを記憶する読み出し専用メモリ（Read Only Memory）、中央制御ユニット（２）が実行している各種プログラムのためのワークエリアおよび個人データ、携帯電話機の動作条件等が書き込まれた不揮発性メモリ（あるいは常時バックアップされる揮発性メモリ）から構成される。
【００２５】
ユーザ情報メモリ（４）は携帯電話本体から着脱可能な構成を有するＵＩＭ（User Identity Module）カードであり、内部には、携帯電話機（１００）を使用可能なユーザを識別するための識別情報が予め記憶されている。本実施の形態において、該当する識別情報は、ＩＭＳＩ（International Mobile Subscriber Identifier）と呼ばれる加入者情報（契約者情報）である。ＩＭＳＩは、個々の加入者（ユーザ）を特定すべく、加入者毎に個別に付与されたＩＤ情報と当該ユーザが加入者契約している携帯電話事業者（Home ＰＬＭＮ）の識別子(ＰＬＭＮ-Id)である。
【００２６】
ＲＴＣ(Real Time Clock)（５）は中央制御ユニット（２）により、時刻の設定および読み出しが可能な時計であり、世界標準時を示している。
【００２７】
なお、携帯電話機（１００）が備える装置構成（図１：特に、無線通信のために備える構成、送話器、受話器、表示器、ボタン）自体は、あくまでも一例であって、現在では一般的な各種の技術を採用することができるので、本実施の形態における詳細な説明および図示は省略する。
【００２８】
図２は本体メモリ（３）内の国情報メモリ（３０）および選択国メモリ（３１）の構成図である。
【００２９】
図２において、国情報メモリ（３０）は、ローミング可能な各国毎のタイムゾーン情報として世界標準時からの時差情報を記憶している。
【００３０】
また、選択国メモリ（３１）はユーザが選択した国と国情報メモリ（３０）から読み出したその国のタイムゾーン情報としての時差を記憶しており、主として、携帯電話機の表示器（図示せず）に時計を表示する場合にＲＴＣ（５）から読み出した世界標準時との時差を補正するために使用される。
【００３１】
図３は本体メモリ（３）内の事業者情報メモリ（３２）の構成図である。
【００３２】
図３において、事業者情報メモリ（３２）は、携帯電話機（１００）がローミング可能なＰＬＭＮの一覧リストであり、ＰＬＭＮ毎に国情報、携帯電話の世界規格で統一された国識別コードであるMCC(Mobile Country Code)と事業者識別コードMNC(Mobile Network Code)の組み合わせで構成されるＰＬＭＮ-Idおよび当該ＰＬＭＮが割り当てられている周波数帯（下限周波数と上限周波数の範囲の形式）を含んでいる。
【００３３】
図４は本体メモリ（３）内の隣国情報メモリ（３３）の構成図とその地図イメージである。図４において、各国毎に国境を接する国の情報を記憶している。
【００３４】
図５は、ユーザ情報メモリ（４）内のIMSI（４０）、ローミング可能事業者リスト（４１）および検索事業者リスト（４２）の構成図である。
【００３５】
図５において、ＩＭＳＩ（４０）は、加入者毎に個別に付与されたユーザＩＤと当該ユーザが加入者契約している携帯電話事業者（Home ＰＬＭＮ）のＩＤ(ＰＬＭＮ-Id=MCCとMNCの組み合わせ)で構成される。  ローミング可能事業者リスト（４１）はHome ＰＬＭＮの事業者がローミング契約している事業者のＰＬＭＮ-Idの一覧リストである。
【００３６】
検索事業者リスト（４２）は当該ユーザ情報メモリ（４）を含むＵＩＭが挿入された携帯電話機（１００）がセルサーチを行う際にサーチ対象とするＰＬＭＮを優先順位順に並べたリストである。
【００３７】
図６はユーザが携帯電話機（１００）のボタン操作ならびに表示器への表示によるユーザインタフェースより世界時計の現在国情報を訪問した国に変更した場合に中央制御ユニット（２）内のソフトウェア・プログラムが行う処理のフローチャートである。
【００３８】
図７は中央制御ユニット（２）がセルサーチを行う処理のフローチャートである。
【００３９】
次に、図２、図３、図４、図５、図６、および図７を使用して図１で示される携帯電話機（１００）のユーザが母国であるＸ国からＡ国を訪れ、携帯電話機（１００）内蔵の世界時計の現在地をＡ国に設定し、その後、Ａ国において初めてセルサーチする場合の中央制御ユニット（２）のソフトウェア・プログラムの動作を説明する。
【００４０】
前提条件として、国情報メモリ（３０）、事業者情報メモリ（３２）、隣国情報メモリ（３３）、IMSI（４０）およびローミング可能事業者リスト（４１）には図２、図３、図４および図５で示される内容が書き込まれており、選択国メモリ（３１）には選択国として母国である「Ｘ国」とそのタイムゾーンの世界標準時からの時差である「＋９時間」が書き込まれ、検索事業者リスト（４２）には何も書き込まれていないものとする。
【００４１】
図６において、中央制御ユニット（２）はユーザが「Ａ国」を選択すると、（ステップＳ６１）、国情報メモリ（３０）を検索し、Ａ国のタイムゾーンの時差である、「＋１時間」を取得し、選択国メモリ（３１）に選択された「Ａ国」と「＋１時間」を書き込む（ステップＳ６２）。
【００４２】
次に、ＲＴＣ（５）から読み出した世界標準時の時計情報に前記時差情報である、「＋１時間」を加算したＡ国の現地時刻を表示画面(図示せず)に表示する（ステップＳ６３）。
【００４３】
次に、ローミング可能事業者リスト（４１）を検索し、当該国であるＡ国のＰＬＭＮのＰＬＭＮ-Id=A+a1を抽出し、検索事業者リスト（４２）の「順位１」に書き込み（ステップＳ６４）、隣国情報メモリ（３３）を検索し、Ａ国の隣国である「Ｂ国、Ｃ国、Ｄ国」を取得し（ステップＳ６５）、再度、ローミング可能事業者リスト（４１）を検索し、隣国であるＢ国、Ｃ国およびＤ国のＰＬＭＮのＰＬＭＮ-Id=B+b2、C+c1およびD+d3を取得し、検索事業者リスト（４２）の「順位２」から「順位４」に書き込み（ステップＳ６６）、処理を終了する。
【００４４】
世界時計がＡ国に設定された後、初めてセルサーチを行う場合、中央制御ユニット（２）内の図７の処理が起動される。
【００４５】
図７において、変数ｎは検索事業者リスト（４２）を検索する場合の同リスト内の処理対象のＰＬＭＮの優先順位を示す変数であり、変数ｐは同じく、処理対象のＰＬＭＮのＰＬＭＮ-Iｄである。
【００４６】
最初に「順位１」が最優先であるため、ｎに１を書き込み、初期化する（ステップＳ７０１）。
【００４７】
そして、検索事業者リスト（４２）の「順位ｎ＝順位１」のＰＬＭＮのＰＬＭＮ-Id＝A+a1を取得し、変数ｐに格納し（ステップＳ７０２）、ｐが「無」すなわち、リストの最後まで検索したか否かを判断する（ステップＳ７０３）。
【００４８】
この場合、ＰＬＭＮ-Id=A+a1は「無」ではないので、本判断は「No」となり、事業者情報メモリ（３２）のＰＬＭＮ-Id=A+a1に対応するエリアより当該ＰＬＭＮが割り当てられている周波数の範囲Fa1s〜Fa1eを読み出し、その周波数帯の範囲でＰＬＭＮ-Id=p=A+a1を含む報知情報をサーチする（ステップＳ７０５）。
【００４９】
報知情報が見つかると、ステップＳ７０６の判断は「Ｙｅｓ」となり、ＰＬＭＮ-Id=p=A+a1を選択し（ステップＳ７０８）、終了する。
【００５０】
報知情報が見つからなかった場合、ステップＳ７０６の判断は「Ｎｏ」となり、次の優先順位のＰＬＭＮを検索するために変数ｎを１加算して２とし（ステップＳ７０７）、ステップＳ７０２へ戻る。
【００５１】
ステップＳ７０２に戻った処理は「順位１」の場合と同様に検索事業者リスト（４２）に書き込まれたＰＬＭＮ-Idが「無」（ステップＳ７０３＝「Ｙｅｓ」）になるまで前述の処理を繰り返す。
【００５２】
ステップＳ７０３において「Ｙｅｓ」となると、検索事業者リスト（４２）に従ったセルサーチは終了し、通常の全周波数帯の検索処理を行う（ステップＳ７０９）。
【００５３】
上記の本実施の形態によれば、選択した国毎に検索するＰＬＭＮとその周波数帯を絞り込んでいるので、セルサーチに要する時間および消費電力を節約できる。
【００５４】
また、国の選択処理を世界時計の国選択と共用しているため、国選択にともなう操作を簡略化できる。
【００５５】
次に、本発明の第２の実施の形態について説明する。検索事業者リスト（４２）は本実施例ではユーザ情報メモリ（４）内に書き込まれているが、本体メモリ（３）内に書き込まれていても良い。
【００５６】
国情報メモリ（３０）、事業者情報メモリ（３２）、隣国情報メモリ（３３）およびローミング可能事業者リスト（４１）はＲＯＭに書き込まれた固定値であっても良いし、ユーザ操作またはネットワークからのダウンロードで更新可能であってもよい。
【００５７】
なお、上述する各実施の形態は、本発明の好適な実施の形態であり、本発明の要旨を逸脱しない範囲内において種々変更実施が可能である。例えば、上記の各実施の形態における携帯電話機の機能を実現するためのプログラムを装置に読込ませて実行することにより装置の機能を実現する処理を行ってもよい。さらに、そのプログラムは、コンピュータ読み取り可能な記録媒体であるＣＤ−ＲＯＭまたは光磁気ディスクなどを介して、または伝送媒体であるインターネット、電話回線などを介して伝送波により他のコンピュータシステムに伝送されてもよい。
【００５８】
上述する各実施の形態は、携帯電話機の各機能が１つのコンピュータシステムとして実現されているシステム構成について説明したが、機能毎に複数の装置などが追加された構成にも適用可能であることはもちろんである。
【図面の簡単な説明】
【００５９】
【図１】本発明の第１の実施形態における携帯電話機のブロック図である。
【図２】本発明の第１の実施形態における本体メモリ内の国情報メモリおよび選択国メモリの一例を示す図である。
【図３】本発明の第１の実施形態における本体メモリ内の事業者情報メモリの一例を示す図である。
【図４】本発明の第１の実施形態における本体メモリ内の隣国情報メモリと地図イメージの一例を示す図である。
【図５】本発明の第１の実施形態におけるユーザ情報メモリ内のＩＭＳＩ、ローミング可能事業者リストおよび検索事業者リストの一例を示す図である。
【図６】本発明の第１の実施形態における時計の国設定処理のフローチャートである。
【図７】本発明の第１の実施形態における事業者検索処理のフローチャートである。
【符号の説明】
【００６０】
１    無線ユニット
２    中央制御ユニット
３    本体メモリ
４    ユーザ情報メモリ
５    ＲＴＣ
【図１】
0004725367.tif 000002
【図２】
0004725367.tif 000003
【図３】
0004725367.tif 000004
【図４】
0004725367.tif 000005
【図５】
0004725367.tif 000006
【図６】
0004725367.tif 000007
【図７】
0004725367.tif 000008