(57)【要約】【課題】携帯電話機の周波数生成部の温度変化や経年変化による周波数誤差の影響を低減するセル検出方法を提供する。【解決手段】セル毎に異なる登録番号の情報を基地局より出力される無線信号から取得するためのセル検出方法であって、受信周波数を予め決められた初期値に設定し、受信した無線信号から登録番号の情報を取得できなかった場合、予め決められた、無線信号の受信強度が最も大きくなる周波数である補正周波数が初期値より大きいとき、受信可能な周波数の幅に等しいシフト量と初期値とを加算した周波数に受信周波数を変更し、補正周波数が初期値より小さいとき、初期値からシフト量を減算した周波数に受信周波数を変更する。【選択図】　図２
2004072261.tif 000002
【特許請求の範囲】
【請求項１】
セル毎に異なる登録番号の情報を基地局より出力される無線信号から取得するためのセル検出方法であって、
受信周波数を予め決められた初期値に設定し、
受信した前記無線信号から前記登録番号の情報を取得できなかった場合、予め決められた、前記無線信号の受信強度が最も大きくなる周波数である補正周波数が前記初期値より大きいとき、受信可能な周波数の幅に等しいシフト量と前記初期値とを加算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値から前記シフト量を減算した周波数に前記受信周波数を変更するセル検出方法。
【請求項２】
前記受信周波数を変更した後、受信した前記無線信号から前記登録番号の情報を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記シフト量を前記初期値から減算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記受信周波数を変更する請求項１記載のセル検出方法。
【請求項３】
セル毎に異なる登録番号の情報を基地局より出力される無線信号から取得するためのセル検出方法であって、
受信周波数を予め決められた初期値に設定し、
受信した前記無線信号から前記登録番号を取得できなかった場合、予め決められた、前記無線信号の受信強度が最も大きくなる周波数である補正周波数が前記初期値より大きいとき、受信可能な周波数の幅に等しいシフト量を前記初期値から減算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記受信周波数を変更するセル検出方法。
【請求項４】
予め設定された所定の回数連続して前記無線信号から前記登録番号を取得できなかった場合に、前記受信周波数を変更する請求項１ないし３のいずれか１項記載のセル検出方法。
【請求項５】
基地局から出力される無線信号を受信するＲＦ部と、
受信周波数の初期値、受信可能な周波数の幅に等しいシフト量、および前記無線信号の受信強度が最も大きくなる周波数である補正周波数の値が格納されたメモリと、
前記ＲＦ部より受け取った前記無線信号からセル毎に異なる登録番号の情報を取得するセルサーチ部と、
前記ＲＦ部に受信周波数を前記初期値に設定させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記シフト量と前記初期値とを加算した周波数にＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値から前記シフト量を減算した周波数にＲＦ部の前記受信周波数を変更させるプロセッサと、
を有する携帯電話機。
【請求項６】
前記プロセッサは、
前記ＲＦ部の前記受信周波数を変更させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記初期値から前記シフト量を減算した周波数に前記ＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記ＲＦ部の前記受信周波数を変更させる請求項５記載の携帯電話機。
【請求項７】
基地局から出力される無線信号を受信するＲＦ部と、
受信周波数の初期値、受信可能な周波数の幅に等しいシフト量、および前記無線信号の受信強度が最も大きくなる周波数である補正周波数の値が格納されたメモリと、
前記ＲＦ部より受け取った前記無線信号からセル毎に異なる登録番号の情報を取得するセルサーチ部と、
前記ＲＦ部に受信周波数を前記初期値に設定させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記初期値から前記シフト量を減算した周波数に前記ＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記ＲＦ部の前記受信周波数を変更させるプロセッサと、
を有する携帯電話機。
【請求項８】
前記プロセッサは、
前記セルサーチ部が所定の回数連続して前記登録番号を取得できなかった場合に、前記ＲＦ部の前記受信周波数を変更させる請求項５ないし７のいずれか１項記載の携帯電話機。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、ＣＤＭＡ（Ｃｏｄｅ　Ｄｉｖｉｓｉｏｎ　Ｍｕｌｔｉｐｌｅ　Ａｃｃｅｓｓ）方式のセルラー電話システムにおいて、移動機である携帯電話機が一つの基地局から出力される無線信号を受信可能なエリアであるセル内で、セル毎に異なる登録番号の情報である報知情報を取得するためのセル検出方法、およびその方法を実行するための携帯電話機に関する。
【０００２】
【従来の技術】
従来、ＣＤＭＡ方式のセルラー電話システムで、携帯電話機を通話可能とするには、所属するセルの基地局から信号を受信し、次の手順でセルを検出する必要がある。
【０００３】
携帯電話機は、電源が入ると、基地局から送信される無線信号を受信するために、所定の周波数に受信周波数を設定し、基地局から基準信号である共通パイロットチャネル信号を受信すると、その共通パイロットチャネル信号に対して送信側と同じ拡散符号を用いて元の信号を再生する逆拡散を行い、信号の受信強度を示すパワーレベルを測定する。パワーレベルが予め設定された閾値より大きければ、信号から無線スロットタイミングを検出し、続いて、無線フレームタイミングを検出すると同時に、基地局固有の情報であるスクランブリングコードのグループを識別する。その後、グループに属するスクランブリングコードについて相関値を求め、その相関値が最も高いスクランブリングコードを定める。定められたスクランブリングコードが予め設定された閾値より大きければ、携帯電話機の所属するセルの基地局が使用しているスクランブリングコードであると判定し、スクランブリングコードから報知情報を取得して、セル検出動作を終了する。
【０００４】
【発明が解決しようとする課題】
しかし、携帯電話機の周波数生成部の温度変化や経年変化により、設定される受信周波数と実際に生成される受信周波数とにずれが生じると、携帯電話機の受信周波数と基地局が出力した信号の送信周波数とに誤差が生じ、その誤差の影響によりセルを検出できなくなるおそれがある。セルを検出できないと、通信圏外となり電話が使えなくなるという問題があった。
【０００５】
本発明は上記したような従来の技術が有する問題点を解決するためになされたものであり、周波数誤差の影響を低減するセル検出方法、およびその方法を実行可能にした携帯電話機を提供することを目的とする。
【０００６】
【課題を解決するための手段】
上記目的を達成するための本発明のセル検出方法は、セル毎に異なる登録番号の情報を基地局より出力される無線信号から取得するためのセル検出方法であって、
受信周波数を予め決められた初期値に設定し、
受信した前記無線信号から前記登録番号の情報を取得できなかった場合、予め決められた、前記無線信号の受信強度が最も大きくなる周波数である補正周波数が前記初期値より大きいとき、受信可能な周波数の幅に等しいシフト量と前記初期値とを加算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値から前記シフト量を減算した周波数に前記受信周波数を変更することを特徴とする。
【０００７】
上記のように構成される本発明では、基地局から出力される無線信号から登録番号の情報を取得できないと、初期値より補正周波数側に受信周波数を近づけるので、無線信号を受信しやすくなり、無線信号から登録番号をより取得しやすくなる。
【０００８】
この場合、前記受信周波数を変更した後、受信した前記無線信号から前記登録番号の情報を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記シフト量を前記初期値から減算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記受信周波数を変更するようにしてもよい。
【０００９】
また、本発明のセル検出方法は、セル毎に異なる登録番号の情報を基地局より出力される無線信号から取得するためのセル検出方法であって、
受信周波数を予め決められた初期値に設定し、
受信した前記無線信号から前記登録番号を取得できなかった場合、予め決められた、前記無線信号の受信強度が最も大きくなる周波数である補正周波数が前記初期値より大きいとき、受信可能な周波数の幅に等しいシフト量を前記初期値から減算した周波数に前記受信周波数を変更し、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記受信周波数を変更することを特徴とする。
【００１０】
上記のように構成される本発明では、補正周波数が初期値より大きいとき初期値からシフト量を減算した周波数に受信周波数を変更し、補正周波数が初期値より小さいとき初期値とシフト量とを加算した周波数に受信周波数を変更するので、急激な温度変化により設定される受信周波数にずれが生じても、無線信号を受信しやすくなる。
【００１１】
さらに、上記いずれかの本発明のセル検出方法において、予め設定された所定の回数連続して前記無線信号から前記登録番号を取得できなかった場合に、前記受信周波数を変更することとしてもよい。
【００１２】
上記のように構成される本発明では、所定の回数連続して登録番号を取得できなければ受信周波数を変更するようにしているので、受信周波数と基地局から出力される無線信号の周波数とに誤差が生じていると、周波数を変更しないで受信し続ける場合に比べて消費電流が低減される。
【００１３】
上記目的を達成するための本発明の携帯電話機は、基地局から出力される無線信号を受信するＲＦ部と、
受信周波数の初期値、受信可能な周波数の幅に等しいシフト量、および前記無線信号の受信強度が最も大きくなる周波数である補正周波数の値が格納されたメモリと、
前記ＲＦ部より受け取った前記無線信号からセル毎に異なる登録番号の情報を取得するセルサーチ部と、
前記ＲＦ部に受信周波数を前記初期値に設定させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記シフト量と前記初期値とを加算した周波数にＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値から前記シフト量を減算した周波数にＲＦ部の前記受信周波数を変更させるプロセッサと、
を有する構成である。
【００１４】
この場合、前記プロセッサは、
前記ＲＦ部の前記受信周波数を変更させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記初期値から前記シフト量を減算した周波数に前記ＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記ＲＦ部の前記受信周波数を変更させるようにしてもよい。
【００１５】
また、本発明の携帯電話機は、基地局から出力される無線信号を受信するＲＦ部と、
受信周波数の初期値、受信可能な周波数の幅に等しいシフト量、および前記無線信号の受信強度が最も大きくなる周波数である補正周波数の値が格納されたメモリと、
前記ＲＦ部より受け取った前記無線信号からセル毎に異なる登録番号の情報を取得するセルサーチ部と、
前記ＲＦ部に受信周波数を前記初期値に設定させ、前記セルサーチ部が前記登録番号を取得できなかった場合、前記補正周波数が前記初期値より大きいとき、前記初期値から前記シフト量を減算した周波数に前記ＲＦ部の前記受信周波数を変更させ、前記補正周波数が前記初期値より小さいとき、前記初期値と前記シフト量とを加算した周波数に前記ＲＦ部の前記受信周波数を変更させるプロセッサと、
を有する構成である。
【００１６】
さらに、上記いずれかの本発明の携帯電話機において、前記プロセッサは、
前記セルサーチ部が所定の回数連続して前記登録番号を取得できなかった場合に、前記ＲＦ部の前記受信周波数を変更させるようにしてもよい。
【００１７】
【発明の実施の形態】
本発明は、ＣＤＭＡ方式のセルラー電話システムにおいて、携帯電話機がセルを検出できなかった場合、受信周波数を変更して再度セルの検出を試みることを特徴とする。
【００１８】
まず、本発明の携帯電話機の構成について説明する。
【００１９】
図１は本発明の携帯電話機の構成例を示すブロック図である。なお、図１には本発明に関連する部分を抽出した構成についてのみ示している。
【００２０】
携帯電話機は、アンテナ（ＡＮＴ）１０１を介して基地局と送受信する無線信号を変復調するＲＦ部１０２と、ＲＦ部１０２により復調された信号から報知情報を取得するセルサーチ部１０３と、プログラム制御により動作するプロセッサ１０４と、プロセッサ１０４に所定の処理を実行させるためのプログラムが格納された記憶媒体１０６と、プロセッサ１０４が実行した処理による情報を格納するためのメモリ１０５とを有する構成である。以下に、各構成の機能について詳細に説明する。
【００２１】
ＲＦ部１０２は基地局と送受信する無線信号の周波数を生成する。また、共通パイロットチャネル信号を基地局から受信すると、信号を復調してセルサーチ部１０３に送出する。
【００２２】
セルサーチ部１０３は共通パイロットチャネル信号をＲＦ部１０２から受け取ると、信号を逆拡散してパワーレベルを測定し、その結果をプロセッサ１０４に送出する。また、スクランブリングコードの要求をプロセッサ１０４から受け取ると、共通パイロットチャネル信号を逆拡散した信号から無線スロットタイミングを検出し、続いて無線フレームタイミングを検出すると同時にスクランブリングコードのグループを識別する。さらに、そのグループに属するスクランブリングコードについて相関値を求め、その相関値が最も高いスクランブリングコードを定めて、スクランブリングコードおよびその相関値をプロセッサ１０４に送出する。セルサーチ部１０３は、報知情報の要求をプロセッサ１０４から受け取ると、スクランブリングコードから報知情報を取得してプロセッサ１０４に送出する。
【００２３】
プロセッサ１０４は、携帯電話機の電源が入ると、基地局から出力される信号をＲＦ部１０２に受信させるために、ＲＦ部１０２に対して予め格納された初期値の周波数に受信周波数を設定させる。また、セルサーチ部１０３から受け取ったパワーレベルの値を予め設定された閾値と比較し、その値が閾値より大きければ、セルサーチ部１０３にスクランブリングコードを要求する。また、スクランブリングコードおよびその相関値を受け取ると、相関値と予め設定された閾値を比較し、相関値が閾値より大きければ、携帯電話機の所属するセルの基地局が使用しているスクランブリングコードであると判定し、セルサーチ部１０３に報知情報を要求する。
【００２４】
プロセッサ１０４は、セルを検出した後、より安定して基地局と信号を送受信するために、受信周波数をスキャニングして無線信号の受信強度が最も大きくなる周波数に補正するＡＦＣ（Ａｕｔｏ　Ｆｒｅｑｕｅｎｃｙ　Ｃｏｎｔｒｏｌ：自動周波数補正）をＲＦ部１０２に実行させ、受信強度が最も大きくなる周波数である補正周波数をメモリ１０５に格納する。
【００２５】
プロセッサ１０４は、セルの検出に連続して失敗した回数を示すセル検出ＮＧカウント値をメモリ１０５に格納し、セルの検出に失敗する度にセル検出ＮＧカウント値を「＋１」する。また、セル検出ＮＧカウント値が予め設定された閾値に到達すると、受信周波数の初期値とメモリ１０５に保存された補正周波数を比較し、予め設定されたシフト量と初期値とを加算した周波数に受信周波数を変更させるか、または初期値からシフト量を減算した周波数に受信周波数を変更させて、セル検出動作を実行させる。
【００２６】
メモリ１０５は受信周波数の初期値、補正周波数、シフト量およびセル検出ＮＧカウント値を保存する。シフト量は受信可能な周波数の幅に等しい値である。ここで、シフト量についての具体例を説明すると、受信周波数が１００Ｈｚに設定されたとき、１００Ｈｚ±２０Ｈｚの周波数の無線信号を受信可能であれば、受信可能な周波数の幅は（２０＋｜−２０｜）Ｈｚ＝４０Ｈｚとなり、シフト量は４０Ｈｚとなる。
【００２７】
また、メモリ１０５には周波数を変化させるか否かの基準となる閾値Ｌ、ＭおよびＮが予め設定され、格納されている。閾値Ｌは受信周波数を初期値から補正周波数側にシフト量分変更させるか否かの基準値である。閾値Ｍは、補正周波数が初期値より大きければ受信周波数を初期値よりシフト量分小さい周波数に、補正周波数が初期値より小さければ受信周波数を初期値よりシフト量分大きい周波数に変更させるか否かの基準値である。閾値Ｎは受信周波数を初期値に戻すか否かの基準値である。なお、これらの閾値は利用者の操作により設定される。
【００２８】
次に、上述した構成の携帯電話機の動作手順を説明する。
【００２９】
図２は携帯電話機の動作手順を示すフローチャートである。
【００３０】
プロセッサ１０４は、携帯電話機に電源が入ると、ＲＦ部１０２に対して受信周波数を初期値に設定させ、メモリ１０５のセル検出ＮＧカウント値を０にクリアした後（ステップ２０１）、セル検出動作を開始する（ステップ２０２）。セル検出動作が終了すると、セルを正しく検出できたか否かを判定し（ステップ２０３）、セルを正しく検出できた場合、ＡＦＣをＲＦ部１０２に実行させて受信周波数を補正させ（ステップ２０４）、補正周波数をメモリ１０５に保存する（ステップ２０５）。
【００３１】
一方、ステップ２０３でセルを検出できなかった場合、セル検出ＮＧカウント値を「＋１」して（ステップ２０６）、セル検出ＮＧカウント値を予め設定された閾値Ｌと比較する（ステップ２０７）。セル検出ＮＧカウント値が閾値Ｌ未満の場合、ステップ２０２に戻り再度セル検出動作を実行する。セル検出動作を繰り返し、セル検出ＮＧカウント値が閾値Ｌに到達した場合、受信周波数の初期値とメモリ１０５に保存されている補正周波数を比較する（ステップ２０８）。補正周波数が初期値より大きければ、初期値に上記シフト量を加算した周波数に受信周波数をＲＦ部１０２に設定させ（ステップ２０９）、補正周波数が初期値より小さければ、初期値からシフト量を減算した周波数に受信周波数をＲＦ部１０２に設定させ（ステップ２１０）、セル検出動作を実行する（ステップ２１１）。
【００３２】
その後、セルを正しく検出できたか否かを判定し（ステップ２１２）、セルを検出できた場合、ＡＦＣをＲＦ部１０２に実行させ（ステップ２０４）、補正周波数をメモリ１０５に保存する（ステップ２０５）。
【００３３】
ステップ２１２でセルを検出できなかった場合、セル検出ＮＧカウント値を「＋１」する（ステップ２１３）。セルを検出できるまでステップ２１１を繰り返し、ステップ２０９またはステップ２１０で受信周波数を変更してからＭ回（セル検出ＮＧカウント値をクリアしてから（Ｌ＋Ｍ）回）連続してセルを検出できなければ（ステップ２１４）、受信周波数の初期値と補正周波数とを比較する（ステップ２１５）。補正周波数が初期値より大きければ、初期値からシフト量を減算した周波数に受信周波数をＲＦ部１０２に設定させ（ステップ２１６）、補正周波数が初期値より小さければ、初期値にシフト量を加算した周波数に受信周波数をＲＦ部１０２に設定させ（ステップ２１７）、セル検出動作を実行する（ステップ２１８）。
【００３４】
続いて、セルを正しく検出できたか否かを判定し（ステップ２１９）、セルを検出できた場合、ＡＦＣをＲＦ部１０２に実行させ（ステップ２０４）、補正周波数をメモリ１０５に保存する（ステップ２０５）。
【００３５】
ステップ２１９でセルを検出できなかった場合、セル検出ＮＧカウント値を「＋１」する（ステップ２２０）。セルを検出できるまでステップ２１８を繰り返し、ステップ２１６またはステップ２１７で受信周波数を変更してからＮ回（セル検出ＮＧカウント値をクリアしてから（Ｌ＋Ｍ＋Ｎ）回）連続してセルを検出できなければ（ステップ２２１）、ステップ２０１に戻って、受信周波数を初期値に戻し、セル検出ＮＧカウント値を０にクリアし、セルの検出をやり直す（ステップ２０２）。
【００３６】
本発明では、携帯電話機で設定される受信周波数に誤差がある場合や携帯電話機〜基地局間に周波数誤差がある場合、上述のようにして携帯電話機に設定される受信周波数を変更させることでセルを検出可能となる。
【００３７】
また、ＲＦ部１０２に急激な温度変化が生じると、温度変化による周波数素子の周波数特性と回路の非線形性領域における動作のため、受信周波数を補正周波数に変更しても無線信号を受信できない場合があるが、上述のようにして、補正周波数が初期値より大きいとき初期値からシフト量を減算した周波数に受信周波数を変更し、補正周波数が初期値より小さいとき初期値とシフト量とを加算した周波数に受信周波数を変更することで、セルを検出可能となる。
【００３８】
【発明の効果】
本発明は以上説明したように構成されているので、以下に記載する効果を奏する。
【００３９】
本発明では、携帯電話機の周波数生成部の温度変化や経年変化により、携帯電話機で生成される周波数と基地局の出力する信号の周波数とに誤差が生じた場合でも、セルを検出可能となる。
【００４０】
また、セルの検出が容易になることによって、電波状況の悪い環境においても携帯電話機が通信圏外になりにくくなり、通信の安定性が向上する。
【００４１】
さらに、セルの検出が容易になることによって、セル検出動作の回数を減らすことができ、消費電流の低減が可能となる。
【図面の簡単な説明】
【図１】本発明の携帯電話機の構成例を示すブロック図である。
【図２】本発明の携帯電話機の動作手順を示すフローチャートである。
【符号の説明】
１０１　　アンテナ
１０２　　ＲＦ部
１０３　　セルサーチ部
１０４　　プロセッサ
１０５　　メモリ
１０６　　記憶媒体
【図１】
2004072261.tif 000003
【図２】
2004072261.tif 000004