(57)【特許請求の範囲】
【請求項１】
複数の通信サービスを選択的に利用可能な携帯通信端末装置において、
複数の通信サービスのいずれかを選択する選択手段と、
複数の通信サービスを、前記選択手段が選択する選択サービスとそれ以外の非選択サービスとに区分し、区分された選択サービスと非選択サービスとに各々対応付けられた第１および第２の色情報を記憶する色情報記憶手段と、
複数の通信サービスの受信レベルを検出する受信レベル検出手段と、
前記受信レベル検出手段により検出される複数の通信サービスの受信レベルの内、前記選択手段が選択する選択サービスの受信レベルよりも強い受信レベルの非選択サービスが存在する場合に、前記色情報記憶手段から選択サービスに対応付けられた第１の色情報と非選択サービスに対応付けられた第２の色情報とを抽出する色情報抽出手段と、
前記色情報抽出手段により抽出される第２の色情報と前記受信レベル検出手段が検出する非選択サービスの受信レベルとで定まる電波アイコンの表示属性に、前記色情報抽出手段により抽出される第１の色情報と前記受信レベル検出手段が検出する選択サービスの受信レベルとで定まる電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを画面表示するアイコン表示手段と
を具備することを特徴とする携帯通信端末装置。
【請求項２】
複数の通信サービスを選択的に利用可能な携帯通信端末装置において実行されるプログラムであって、
複数の通信サービスのいずれかを選択する選択処理と、
複数の通信サービスの受信レベルを検出する受信レベル検出処理と、
複数の通信サービスを、前記選択処理が選択する選択サービスとそれ以外の非選択サービスとに区分し、区分された選択サービスと非選択サービスとに各々対応付けられた第１および第２の色情報を記憶しておき、前記受信レベル検出処理にて検出される複数の通信サービスの受信レベルの内、前記選択処理が選択する選択サービスの受信レベルよりも強い受信レベルの非選択サービスが存在する場合に、選択サービスに対応付けられた第１の色情報と非選択サービスに対応付けられた第２の色情報とを抽出する色情報抽出処理と、
前記色情報抽出処理にて抽出される第２の色情報と前記受信レベル検出処理が検出する非選択サービスの受信レベルとで定まる電波アイコンの表示属性に、前記色情報抽出処理にて抽出される第１の色情報と前記受信レベル検出処理が検出する選択サービスの受信レベルとで定まる電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを画面表示するアイコン表示処理と
をコンピュータで実行させることを特徴とする携帯通信端末装置の処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、１つのアイコンだけで複数の通信サービスの内、どの通信サービスでの受信レベルであるかを一目瞭然にしたり、複数の通信サービスの受信レベルを表示したりする携帯通信端末装置および携帯通信端末装置の処理プログラムに関する。
【背景技術】
【０００２】
ＰＤＣ、ＣＤＭＡおよび無線ＬＡＮ等の複数の通信システムが提供する通信サービスを利用可能な携帯通信端末装置が知られている。この種の装置として、例えば特許文献１には、利用可能な通信システムが複数存在する場合に、それら通信システムが提供する通信サービス毎の電波受信レベルを表示する携帯無線端末が開示されている。また、特許文献２には、規格の異なる通信システムに対応した各通信モード毎の電界強度を計測し、通信モードと電界強度とを対応付けて一覧表示する技術が開示されている。
【０００３】
【特許文献１】特開２００２−４４７２９号公報
【特許文献２】特開２００１−１７７８７０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、上記特許文献１又は特許文献２に開示の装置では、複数の通信システム毎の表示エリアを設けておき、それら表示エリアに各通信システムが提供する通信サービスの受信状態を表示するので、１つのアイコンだけで複数の通信サービスの内、どの通信サービスでの受信レベルであるかを一目瞭然にしたり、複数の通信サービスの受信レベルを表示したりすることが出来ない、という問題がある。
【０００５】
そこで本発明は、このような事情に鑑みてなされたもので、１つのアイコンだけで複数の通信サービスの受信レベルを表示することができる携帯通信端末装置および携帯通信端末装置の処理プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００６】
上記目的を達成するため、請求項１に記載の発明では、複数の通信サービスを選択的に利用可能な携帯通信端末装置において、複数の通信サービスのいずれかを選択する選択手段と、複数の通信サービスを、前記選択手段が選択する選択サービスとそれ以外の非選択サービスとに区分し、区分された選択サービスと非選択サービスとに各々対応付けられた第１および第２の色情報を記憶する色情報記憶手段と、複数の通信サービスの受信レベルを検出する受信レベル検出手段と、前記受信レベル検出手段により検出される複数の通信サービスの受信レベルの内、前記選択手段が選択する選択サービスの受信レベルよりも強い受信レベルの非選択サービスが存在する場合に、前記色情報記憶手段から選択サービスに対応付けられた第１の色情報と非選択サービスに対応付けられた第２の色情報とを抽出する色情報抽出手段と、前記色情報抽出手段により抽出される第２の色情報と前記受信レベル検出手段が検出する非選択サービスの受信レベルとで定まる電波アイコンの表示属性に、前記色情報抽出手段により抽出される第１の色情報と前記受信レベル検出手段が検出する選択サービスの受信レベルとで定まる電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを画面表示するアイコン表示手段とを具備することを特徴とする。
【０００７】
請求項２に記載の発明では、複数の通信サービスを選択的に利用可能な携帯通信端末装置において実行されるプログラムであって、複数の通信サービスのいずれかを選択する選択処理と、複数の通信サービスの受信レベルを検出する受信レベル検出処理と、複数の通信サービスを、前記選択処理が選択する選択サービスとそれ以外の非選択サービスとに区分し、区分された選択サービスと非選択サービスとに各々対応付けられた第１および第２の色情報を記憶しておき、前記受信レベル検出処理にて検出される複数の通信サービスの受信レベルの内、前記選択処理が選択する選択サービスの受信レベルよりも強い受信レベルの非選択サービスが存在する場合に、選択サービスに対応付けられた第１の色情報と非選択サービスに対応付けられた第２の色情報とを抽出する色情報抽出処理と、前記色情報抽出処理にて抽出される第２の色情報と前記受信レベル検出処理が検出する非選択サービスの受信レベルとで定まる電波アイコンの表示属性に、前記色情報抽出処理にて抽出される第１の色情報と前記受信レベル検出処理が検出する選択サービスの受信レベルとで定まる電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを画面表示するアイコン表示処理とをコンピュータで実行させることを特徴とする。
【発明の効果】
【００１８】
本発明によれば、１つのアイコンだけで複数の通信サービスの受信レベルを表示することができる。
【発明を実施するための最良の形態】
【００２０】
以下、図面を参照して本発明の実施形態について説明する。
Ａ．構成  
図１は、本発明の第１実施形態による携帯通信端末装置の構成を示すブロック図である。この図に示す携帯通信端末装置は、後述する構成要素１０〜９０を備え、複数の通信システム（ＰＤＣ、ＣＤＭＡおよび無線ＬＡＮ）がそれぞれ提供する各通信サービスを利用可能に構成されている。
【００２１】
無線部１０−１〜１０−４は、それぞれ対応するアンテナＡＮＴ１〜ＡＮＴ４を介して受信復調した受信データをベースバンド部（後述の無線ＬＡＮベースバンド部２０又はセルラベースバンド部３０）に出力する一方、ベースバンド部から供給される送信データを変調してなる送信信号を高周波増幅して対応するアンテナＡＮＴ１〜ＡＮＴ４から無線送信する。
【００２２】
具体的には、無線部１０−１では、アンテナＡＮＴ１を介して５ＧＨｚ帯を使用する無線ＬＡＮアクセスポイントと送受信する。無線部１０−２では、アンテナＡＮＴ２を介して２．４ＧＨｚ帯を使用する無線ＬＡＮアクセスポイントと送受信する。無線部１０−３では、アンテナＡＮＴ３を介して２ＧＨｚ帯を使用するＣＤＭＡ方式で送受信する。無線部１０−４では、アンテナＡＮＴ４を介して８００ＭＨｚ帯を使用するＰＤＣ方式で送受信する。また、無線部１０−１〜１０−４では、それぞれ対応するアンテナＡＮＴ１〜ＡＮＴ４を介して受信した受信信号に応じてＲＳＳＩ（Received Signal Strength Indicator）信号を発生し、これをベースバンド部を介してＣＰＵ４０に供給する。
【００２３】
無線ＬＡＮベースバンド部２０は、無線ＬＡＮの通信規格に従って無線部１０−１又は無線部１０−２の通信動作を制御すると共に、ＣＰＵ４０の制御の下に、無線部１０−１又は無線部１０−２から供給される受信データをＣＰＵ４０に供給したり、ＣＰＵ４０から供給されるデータを送信データに変換して無線部１０−１又は無線部１０−２に出力する。セルラベースバンド部３０は、ＰＤＣ方式又はＣＤＭＡ方式により無線部１０−３又は無線部１０−４の通信動作を制御すると共に、ＣＰＵ４０の制御の下に、無線部１０−３又は無線部１０−４から供給される受信データをＣＰＵ４０に供給したり、ＣＰＵ４０から供給されるデータを送信データに変換して無線部１０−３又は無線部１０−４に出力する。
【００２４】
ＣＰＵ４０は、後述の操作部７０が発生するイベントに応じて、ＲＯＭ５０に格納される各種プログラムを実行し、これにより装置各部の動作を制御する。本発明の要旨に係わるＣＰＵ４０の特徴的な処理動作、すなわち電波チェック処理の動作については追って詳述する。ＲＯＭ５０は、プログラムエリアおよびデータエリアを備える。ＲＯＭ５０のプログラムエリアには、ＣＰＵ４０が実行する各種処理プログラムが記憶される。この各種処理プログラムには、後述の電波チェック処理が含まれる。
【００２５】
ＲＯＭ５０のデータエリアには、ＣＰＵ４０が実行する処理プログラムに用いる各種の制御データやデータテーブルを備える。例えばＣＰＵ４０が後述する電波チェック処理を実行する場合には、ＲＯＭ５０のデータエリアに格納されるサービス別色指定テーブルＣＴＢＬを参照する。サービス別色指定テーブルＣＴＢＬとは、図２に図示するように、通信サービスＡ〜Ｄに対応した電波アイコンの表示色を指定する色情報を記憶するテーブルである。なお、ここで言う通信サービスＡ〜Ｄとは、それぞれ無線部１０−１を使用する５ＧＨｚ無線ＬＡＮ通信、無線部１０−２を使用する２．４ＧＨｚ無線ＬＡＮ通信、無線部１０−３を使用するＣＤＭＡ（３Ｇ携帯電話）通信および無線部１０−４を使用するＰＤＣ（２Ｇ携帯電話）通信を指す。
【００２６】
また、ＲＯＭ５０のデータエリアには、待受画面等の各種画面を形成するための画面データの他、例えば受信レベル（受信電波強度）を表示する電波アイコン等、各種状態表示に用いるアイコンデータも格納される。図３は、ＲＯＭ５０のデータエリアに格納される電波アイコンの一例を示す図である。この図に図示するように、受信レベルが「０」の場合には、アンテナバーＡＢ１とゼロマークＺＭＫとから電波アイコンが形成される。受信レベルが「０」〜「４」の場合には、受信レベルの増加に応じてアンテナバーＡＢ１〜ＡＢ４を追加する形で電波アイコンが形成される。受信レベルは、無線部１０−１〜１０−４が発生するＲＳＳＩ信号に基づきＣＰＵ４０が算出する。また、電波アイコンを形成するアンテナバーＡＢ１〜ＡＢ４もしくはゼロマークＺＭＫは、上述したサービス別色指定テーブルＣＴＢＬから読み出される色情報と、ＣＰＵ４０が算出する受信レベルとに応じて表示制御される。
【００２７】
ＲＡＭ６０は、ワークエリアおよびユーザデータエリアを備える。ＲＡＭ６０のワークエリアには、ＣＰＵ４０の処理に用いられる各種レジスタ・フラグデータが一時記憶される。ＲＡＭ６０のユーザデータエリアには、例えば上述した通信サービスＡ〜Ｄ毎の加入者識別番号の他、発信履歴や着信履歴等が格納される。操作部７０は、パワーオンオフする電源スイッチや、通話開始／終了時に操作されるオフフック／オンフックスイッチなどの各種専用スイッチおよび各種機能が割り当てられる機能スイッチを備え、これら各種スイッチ操作に応じたイベントを発生してＣＰＵ４０に供給する。
【００２８】
通話部８０は、スピーカおよびマイクを備え、ＣＰＵ４０から供給される音声データを音声信号にＤ／Ａ変換してスピーカから発音させたり、マイクから出力される音声信号を音声データにＡ／Ｄ変換してＣＰＵ４０に供給する。表示部９０は、カラー液晶パネルおよび表示ドライバから構成され、ＣＰＵ４０から供給される表示制御信号に応じて、例えば待受画面など各種画面を表示したり、表示された画面中に上述した電波アイコン等を表示する。
【００２９】
Ｂ．動作  
次に、第１実施形態の動作として、図４〜図５を参照してＣＰＵ４０が実行する電波チェック処理の動作を説明する。電波チェック処理は、所定周期毎に実行される。実行タイミングになると、ＣＰＵ４０は図４に図示するステップＳＡ１に処理を進め、通信接続中であるか否かを判断する。以下、通信接続中の場合と、通信接続していない場合とに分けて動作説明を進める。
【００３０】
（１）通信接続中の場合
通信接続中であると、上記ステップＳＡ１の判断結果は「ＹＥＳ」になり、ステップＳＡ２に進む。ステップＳＡ２では、上述した通信サービスＡ〜Ｄの内、現在接続中の通信サービスを一時選択する。次いで、ステップＳＡ３では、選択された通信サービスの受信レベルをチェックする。なお、受信レベルは、選択された通信サービスに対応する無線部１０が発生するＲＳＳＩ信号に基づき算出される。
【００３１】
続いて、ステップＳＡ４では、選択された通信サービスに対応する色情報を、ＲＯＭ５０のデータエリアに格納されるサービス別色指定テーブルＣＴＢＬ（図２参照）から読み出す。そして、ステップＳＡ５では、上記ステップＳＡ３においてチェックした受信レベルを表す電波アイコンを、上記ステップＳＡ４においてサービス別色指定テーブルＣＴＢＬから取得した色情報に従って表示部９０に画面表示して本処理を終える。したがって、例えば通信接続中の通信サービスＣが受信レベル「４」であると、図３（ｅ）に図示するように、アンテナバーＡＢ１〜ＡＢ４からなる電波アイコンが黒色表示される。
【００３２】
（２）通信接続していない場合
通信接続していない場合には、上記ステップＳＡ１の判断結果が「ＮＯ」になり、ステップＳＡ６に進む。ステップＳＡ６では、ユーザによる選択設定の有無を判断する。すなわち、上述した通信サービスＡ〜Ｄのいずれかがユーザにより使用選択されているかどうかを判断する。通信サービスＡ〜Ｄのいずれかがユーザにより使用選択されていれると、ここでの判断結果は「ＹＥＳ」になり、ステップＳＡ７に進む。ステップＳＡ７では、使用選択された通信サービスに対応する無線部１０が発生するＲＳＳＩ信号に基づき受信レベルを算出する。
【００３３】
この後、ステップＳＡ４に進み、ユーザにより使用選択された通信サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出し、続くステップＳＡ５では、上記ステップＳＡ７にて算出された受信レベルを表す電波アイコンを、上記ステップＳＡ４にて取得した色情報に従って表示部９０に画面表示して本処理を終える。したがって、例えばユーザにより使用選択された通信サービスＡが受信レベル「０」の場合には、図３（ａ）に図示するように、アンテナバーＡＢ１およびゼロマークＺＭＫからなる電波アイコンが赤色表示される。
【００３４】
これに対し、通信サービスＡ〜Ｄのいずれもユーザにより使用選択されていなければ、上記ステップＳＡ６の判断結果は「ＮＯ」になり、ステップＳＡ８に進む。ステップＳＡ８では、自動選択設定の有無を判断する。自動選択設定されていると、判断結果は「ＹＥＳ」になり、ステップＳＡ９に進み、無線部１０−１〜１０−４がそれぞれ発生するＲＳＳＩ信号に基づき各通信サービスＡ〜Ｄの受信レベルを算出する。そして、ステップＳＡ１０では、各通信サービスＡ〜Ｄの受信レベルの内、最も受信レベルの強い通信サービスを選択する。
【００３５】
この後、ステップＳＡ４に進み、選択された通信サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出し、続くステップＳＡ５では、上記ステップＳＡ１０にて選択された通信サービスの受信レベルを表す電波アイコンを、上記ステップＳＡ４にて取得した色情報に従って表示部９０に画面表示して本処理を終える。したがって、例えば通信サービスＡ〜Ｄの受信レベルの内、最も受信レベルの強い通信サービスＢが受信レベル「３」の場合には、図３（ｄ）に図示するように、アンテナバーＡＢ１〜ＡＢ３からなる電波アイコンが青色表示される。
【００３６】
さて一方、自動選択設定されていない場合には、上記ステップＳＡ８の判断結果が「ＮＯ」となり、ＣＰＵ４０は図５に図示するステップＳＡ１１に処理を進める。ステップＳＡ１１では、通信サービスＡ〜Ｄのいずれかを選択する。続いて、ステップＳＡ１２では、選択された通信サービスに対応する無線部１０が発生するＲＳＳＩ信号に基づき受信レベルを算出する。そして、ステップＳＡ１３では、選択された通信サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出す。
【００３７】
そして、ステップＳＡ１４では、上記ステップＳＡ１２にて算出した受信レベルを表す電波アイコンを、上記ステップＳＡ１３にてサービス別色指定テーブルＣＴＢＬから取得した色情報に従って表示部９０に画面表示する。次いで、ステップＳＡ１５では、画面表示した電波アイコンの表示属性をＲＡＭ６０のワークエリアに保存する。なお、電波アイコンの表示属性とは、表示色を表す色情報と、受信レベルを表す電波アイコンの種類とからなるデータを指す。
【００３８】
続いて、ステップＳＡ１６では、全ての通信サービスについて受信レベルをチェックし終えたかどうかを判断する。チェックし終えていなければ、判断結果は「ＮＯ」となり、次のステップＳＡ１７に進む。ステップＳＡ１７では、次の通信サービスを選択する。そして、ステップＳＡ１８〜ＳＡ１９では、上記ステップＳＡ１２〜ＳＡ１３と同様、新たに選択された通信サービスに対応する無線部１０が発生するＲＳＳＩ信号に基づき受信レベルを算出した後、その選択された通信サービスに対応する色情報をサービス別色指定テーブルＣＴＢＬから読み出す。そして、ステップＳＡ２０では、所定時間経過するまで待機し、所定時間経過すると、ここでの判断結果が「ＹＥＳ」となり、上述のステップＳＡ１４に処理を戻す。
【００３９】
以後、全ての通信サービスについて受信レベルをチェックし終えるまで上述したステップＳＡ１４〜ＳＡ２０を繰り返す。これにより、各通信サービスＡ〜Ｄの受信レベルを表す電波アイコンが、予めサービス種別に割当てられた表示色で順番に画面表示されると共に、画面表示した各通信サービスＡ〜Ｄの電波アイコンの表示属性がＲＡＭ６０のワークエリアに保存される。
【００４０】
そして、全ての通信サービスについて受信レベルをチェックし終えると、上記ステップＳＡ１６の判断結果が「ＹＥＳ」となり、ステップＳＡ２１に進む。ステップＳＡ２１では、ＲＡＭ６０のワークエリアに保存した表示属性を参照して、各通信サービスＡ〜Ｄの電波アイコンをそれぞれ所定間隔で順番に切替えて表示部９０に画面表示させて本処理を終える。
【００４１】
このように、第１実施形態では、通信サービスＡ〜Ｄに対応した電波アイコンの表示色を指定する色情報を記憶するサービス別色指定テーブルＣＴＢＬを備え、選択された通信サービスに対応する色情報を、このサービス別色指定テーブルＣＴＢＬから読み出し、読み出した色情報を用いて選択された通信サービスの受信レベルを表す電波アイコンを画面表示するので、１つのアイコンだけで複数の通信サービスの内、どの通信サービスでの受信レベルであるかを一目瞭然にすることが可能になっている。
【００４２】
なお、上述した第１実施形態では、通信接続していない状態で自動選択設定されていると、各通信サービスＡ〜Ｄの内から最も受信レベルの強い通信サービスを選択し、選択した通信サービスの受信レベルを表す電波アイコンを、当該通信サービスに対応付けられた色情報で画面表示するようにしたが、これに替えて、例えば図６に図示する一例の、各通信サービスＡ〜Ｄ毎の単位時間当りの通信料金を表す料金テーブルＦＴＢＬを設けておき、この料金テーブルＦＴＢＬを参照して、現在の受信状況で利用可能な通信サービスの中で最も通信料金の安い通信サービスを選択し、選択した通信サービスの受信レベルを表す電波アイコンを、当該通信サービスに対応付けられた色情報で画面表示することも可能である。
【００４３】
また、上記料金テーブルＦＴＢＬに替えて各通信サービスＡ〜Ｄ毎の通信速度を表す通信速度テーブルＳＰＴＢＬ（図７参照）を設けた場合には、この通信速度テーブルＳＰＴＢＬを参照して、現在の受信状況で利用可能な通信サービスの中で最も通信速度が速い通信サービスを選択し、選択した通信サービスの受信レベルを表す電波アイコンを、当該通信サービスに対応付けられた色情報で画面表示する態様とすることもできる。
【００４４】
さらに、本実施形態では、サービス別色指定テーブルＣＴＢＬの内容を固定的なものとしたが、これに限らず、各通信サービスＡ〜Ｄに対応付けられる色情報をユーザ好みに設定できるようにしても構わない。そのようにする場合には、ＲＡＭ６０のデータエリアにサービス別色指定テーブルＣＴＢＬを設ける態様となる。
【００４５】
Ｃ．第２実施形態
次に、図８を参照して第２実施形態による電波チェック処理の動作を説明する。第２実施形態による電波チェック処理は、前述した第１実施形態と同様、所定周期毎に実行される。実行タイミングになると、ＣＰＵ４０は図８に図示するステップＳＢ１に処理を進め、各通信サービスＡ〜Ｄの受信レベルをチェックする。次いで、ステップＳＢ２では、現在選択されている通信サービスの受信レベルが「０」であるか否かを判断する。現在選択されている通信サービスの受信レベルが「０」であると、判断結果は「ＹＥＳ」になり、ステップＳＢ３に進む。
【００４６】
ステップＳＢ３では、受信レベルが「０」の場合の電波アイコン、すなわち図３（ａ）に図示するように、アンテナバーＡＢ１およびゼロマークＺＭＫからなる電波アイコンを選択する。そして、ステップＳＢ４では、現在選択されている通信サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出す。次いで、ステップＳＢ５では、受信レベルが「０」の場合の電波アイコンを、上記ステップＳＢ４で取得した色情報に従って表示部９０に画面表示して本処理を終える。
【００４７】
一方、現在選択されている通信サービスの受信レベルが「０」でなければ、上記ステップＳＢ２の判断結果は「ＮＯ」になり、ステップＳＢ６に進む。ステップＳＢ６では、現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービスが存在するか否かを判断する。現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービスが存在しなければ、判断結果は「ＮＯ」になり、ステップＳＢ７に進む。
【００４８】
ステップＳＢ７では、現在選択されている通信サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出す。続いて、ステップＳＢ８では、現在選択されている通信サービスの受信レベルを表す電波アイコンの表示属性を、上記ステップＳＢ７にて取得した色情報に更新する。そして、ステップＳＢ９では、更新された表示属性に従って現在選択されている通信サービスの受信レベルを表す電波アイコンを表示部９０に画面表示して本処理を終える。
【００４９】
これに対し、現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービスが存在する場合には、上記ステップＳＢ６の判断結果が「ＹＥＳ」になり、ステップＳＢ１０に進む。ステップＳＢ１０では、通信サービスＡ〜Ｄの内で受信レベルが最も強い通信サービス（最強サービスと称す）を検出し、この最強サービスに対応する色情報を、ＲＯＭ５０に格納されるサービス別色指定テーブルＣＴＢＬから読み出す。次いで、ステップＳＢ１１では、上記ステップＳＢ１０にて取得した色情報と最強サービスの受信レベルとで定まる電波アイコンの表示属性に、現在選択されている通信サービスを表す電波アイコンの表示属性を合成する。
【００５０】
ここで、図９を参照して表示属性の合成について具体的に説明する。例えば最強サービスが受信レベル「４」の通信サービスＣ、現在選択されている通信サービスが受信レベル「３」の通信サービスＡであったとする。この場合、最強サービスの電波アイコンの表示属性は、図９（ａ）に図示するように、アンテナバーＡＢ１〜ＡＢ４が黒色表示となる。一方、現在選択されている通信サービスの電波アイコンの表示属性は、同図（ｂ）に図示するように、アンテナバーＡＢ１〜ＡＢ３が赤色表示となる。
【００５１】
したがって、上記ステップＳＢ１１では、アンテナバーＡＢ１〜ＡＢ４が黒色表示となる最強サービスの電波アイコンの表示属性に、アンテナバーＡＢ１〜ＡＢ３が赤色表示となる現在選択中の通信サービスの表示属性を重ね合わせる結果、同図（ｃ）に図示するように、アンテナバーＡＢ１〜ＡＢ３が赤色表示され、アンテナバーＡＢ４が黒色表示される表示属性となる。そして、ステップＳＢ９に進み、こうして合成される表示属性に従って電波アイコンを表示する。これにより、現在選択されている通信サービスと、受信レベルが最強の通信サービスとの受信レベルを同時にアイコン表示し得るようになる。
【００５２】
以上のように、第２実施形態では、現在選択されている通信サービスの受信レベルが「０」ではなく、かつ現在選択中の通信サービスよりも強い受信レベルの通信サービス（最強サービス）が存在すると、サービス別色指定テーブルＣＴＢＬから読み出す最強サービスの色情報と最強サービスの受信レベルとで定まる電波アイコンの表示属性に、現在選択されている通信サービスを表す電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを表示する。すなわち、現在選択されている通信サービスと、最強サービスとの受信レベルが同時にアイコン表示される結果、１つのアイコンだけで複数の通信サービスの受信レベルを表示することができる。
【００５３】
Ｄ．第３実施形態
次に、図１０〜図１２を参照して第３実施形態による電波チェック処理の動作を説明する。第３実施形態が上述の第２実施形態と相違する点は、サービス別色指定テーブルＣＴＢＬ（図２参照）に替えて、図１０に図示する選択有無別色指定テーブルＳＴＢＬを用いることにある。図１０に図示する選択有無別色指定テーブルＳＴＢＬは、選択された通信サービスの電波アイコンの表示色を緑色、選択されていない通信サービスの電波アイコンの表示色を灰色に設定するテーブルである。
【００５４】
次に、こうした選択有無別色指定テーブルＳＴＢＬを用いる第３実施形態の電波チェック処理の動作について図１１を参照して説明する。第３実施形態による電波チェック処理は、上述の第２実施形態と同様、所定周期毎に実行される。実行タイミングになると、ＣＰＵ４０は図１１に図示するステップＳＣ１に処理を進め、各通信サービスＡ〜Ｄの受信レベルをチェックする。次いで、ステップＳＣ２では、現在選択されている通信サービスの受信レベルが「０」であるか否かを判断する。現在選択されている通信サービスの受信レベルが「０」であると、判断結果は「ＹＥＳ」になり、ステップＳＣ３に進む。
【００５５】
ステップＳＣ３では、受信レベルが「０」を表す電波アイコン、すなわち図３（ａ）に図示するように、アンテナバーＡＢ１およびゼロマークＺＭＫからなる電波アイコンを選択する。そして、ステップＳＣ４では、ＲＯＭ５０に格納される選択有無別色指定テーブルＳＴＢＬから現在選択されている通信サービス（選択サービス）に割当てられた色情報（緑色）を読み出す。次いで、ステップＳＣ５では、受信レベルが「０」を表す電波アイコンを緑色で画面表示して本処理を終える。
【００５６】
一方、現在選択されている通信サービスの受信レベルが「０」でなければ、上記ステップＳＣ２の判断結果は「ＮＯ」になり、ステップＳＣ６に進む。ステップＳＣ６では、現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービスが存在するか否かを判断する。現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービス（非選択サービス）が存在しなければ、判断結果は「ＮＯ」になり、ステップＳＣ７に進む。
【００５７】
ステップＳＣ７では、ＲＯＭ５０に格納される選択有無別色指定テーブルＳＴＢＬから現在選択されている通信サービス（選択サービス）に割当てられる色情報（緑色）を読み出す。続いて、ステップＳＣ８では、現在選択されている通信サービスの受信レベルを表す電波アイコンの表示属性を、上記ステップＳＢ７にて取得した色情報（緑色）に設定する。そして、ステップＳＣ９では、設定された表示属性に従って現在選択されている通信サービスの受信レベルを表す電波アイコンを緑色で表示部９０に画面表示して本処理を終える。
【００５８】
これに対し、現在選択されている通信サービスの受信レベルより強い受信レベルの通信サービスが存在する場合には、上記ステップＳＣ６の判断結果が「ＹＥＳ」になり、ステップＳＣ１０に進む。ステップＳＣ１０では、通信サービスＡ〜Ｄの内で受信レベルが最も強い通信サービス（最強サービスと称す）を検出し、この最強サービス（非選択サービス）に対応する色情報（灰色）を、ＲＯＭ５０に格納される選択有無別色指定テーブルＳＴＢＬから読み出す。次いで、ステップＳＣ１１では、上記ステップＳＣ１０にて取得した色情報（灰色）と最強サービスの受信レベルとで定まる電波アイコンの表示属性に、現在選択されている通信サービスを表す電波アイコンの表示属性を合成する。
【００５９】
ここで、図１２を参照して表示属性の合成について具体的に説明する。例えば最強サービス（非選択サービス）の受信レベルが「４」、現在選択されている通信サービス（選択サービス）の受信レベルが「３」であったとする。この場合、最強サービス（非選択サービス）の電波アイコンの表示属性は、図１２（ａ）に図示するように、アンテナバーＡＢ１〜ＡＢ４が灰色表示となる。一方、現在選択されている通信サービス（選択サービス）の電波アイコンの表示属性は、同図（ｂ）に図示するように、アンテナバーＡＢ１〜ＡＢ３が緑色表示となる。
【００６０】
したがって、上記ステップＳＣ１１では、アンテナバーＡＢ１〜ＡＢ４が灰色色表示となる非選択サービスの電波アイコンの表示属性に、アンテナバーＡＢ１〜ＡＢ３が緑色表示となる選択サービスの表示属性を重ね合わせる結果、同図（ｃ）に図示するように、アンテナバーＡＢ１〜ＡＢ３が緑色表示され、アンテナバーＡＢ４が灰色表示される表示属性となる。そして、ステップＳＣ９に進み、こうして合成される表示属性に従って電波アイコンを表示する。これにより、現在選択されている通信サービスと、受信レベルが最強の通信サービスとの受信レベルを同時にアイコン表示し得るようになる。
【００６１】
以上のように、第３実施形態では、現在選択されている通信サービスの受信レベルが「０」ではなく、かつ現在選択中の通信サービスよりも強い受信レベルの通信サービス（最強サービス）が存在すると、選択有無別色指定テーブルＳＴＢＬから読み出す最強サービス（非選択サービス）の色情報と最強サービスの受信レベルとで定まる電波アイコンの表示属性に、現在選択されている通信サービス（選択サービス）を表す電波アイコンの表示属性を合成し、合成した表示属性に従って電波アイコンを表示するので、１つのアイコンだけで複数の通信サービスの受信レベルを表示することができる。
【図面の簡単な説明】
【００６２】
【図１】本発明による第１実施形態の構成を示すブロック図である。
【図２】サービス別色指定テーブルＣＴＢＬの構成を示す図である。
【図３】受信レベルを表す電波アイコンの一構成例を示す図である。
【図４】第１実施形態による電波チェック処理の動作を示すフローチャートである。
【図５】第１実施形態による電波チェック処理の動作を示すフローチャートである。
【図６】料金テーブルＦＴＢＬの一例を示す図である。
【図７】通信速度テーブルＳＰＴＢＬの一例を示す図である。
【図８】第２実施形態による電波チェック処理の動作を示すフローチャートである。
【図９】第２実施形態による電波チェック処理の動作を説明するための図である。
【図１０】選択有無別色指定テーブルＳＴＢＬの構成を示す図である。
【図１１】第３実施形態による電波チェック処理の動作を示すフローチャートである。
【図１２】第３実施形態による電波チェック処理の動作を説明するための図である。
【符号の説明】
【００６３】
１０−１〜１０−４  無線部
２０  無線ＬＡＮベースバンド部
３０  セルラベースバンド部
４０  ＣＰＵ
５０  ＲＯＭ
６０  ＲＡＭ
７０  操作部
８０  通話部
９０  表示部
【図１】
0004757678.tif 000002
【図２】
0004757678.tif 000003
【図３】
0004757678.tif 000004
【図４】
0004757678.tif 000005
【図５】
0004757678.tif 000006
【図６】
0004757678.tif 000007
【図７】
0004757678.tif 000008
【図８】
0004757678.tif 000009
【図９】
0004757678.tif 000010
【図１０】
0004757678.tif 000011
【図１１】
0004757678.tif 000012
【図１２】
0004757678.tif 000013