(57)【特許請求の範囲】
【請求項１】
通信インターフェイスと、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラと、を備え、
前記コントローラは、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、
前記特定した提供サービス種別をディスプレイに表示させ、
前記公衆セルラ通信網及び前記ローカルセルラ通信網のそれぞれは、異なるサービス種別に応じた複数のスライスに理論的に分割され、
前記網関連情報は、前記複数のスライスのそれぞれに割り当てられた識別子を含む、
通信機器。
【請求項２】
前記コントローラは、
前記検出セルラ通信網が前記公衆セルラ通信網であるか又は前記ローカルセルラ通信網であるかの網種別を前記ディスプレイにさらに表示させる
請求項１に記載の通信機器。
【請求項３】
通信インターフェイスと、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラと、を備え、
前記コントローラは、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、
前記特定した提供サービス種別をディスプレイに表示させ、
前記検出セルラ通信網が自機器に提供していないサービスの種別である未提供サービス種別を前記ディスプレイに表示させる、
通信機器。
【請求項４】
前記コントローラは、
前記表示された未提供サービス種別がユーザ操作により選択された場合、前記選択された未提供サービス種別のサービスの提供を要求する提供要求を、前記通信インターフェイスを介して前記検出セルラ通信網に送信する
請求項３に記載の通信機器。
【請求項５】
前記コントローラは、
前記提供要求が前記検出セルラ通信網により承諾された場合、前記選択された未提供サービス種別の表示を前記提供サービス種別に切り替えるように前記ディスプレイを制御する
請求項４に記載の通信機器。
【請求項６】
前記コントローラは、
前記通信インターフェイスにより２以上の検出セルラ通信網が検出された場合、前記２以上の検出セルラ通信網のそれぞれについて、該検出セルラ通信網を示す網識別子と前記提供サービス種別とを前記ディスプレイに表示させる
請求項１乃至５のいずれか１項に記載の通信機器。
【請求項７】
前記コントローラは、
前記提供サービス種別が表示された前記検出セルラ通信網を選択するユーザ操作を受け付けた場合、前記選択された検出セルラ通信網を自機器の接続先として選択する
請求項１乃至６のいずれか１項に記載の通信機器。
【請求項８】
通信インターフェイスと、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラと、を備え、
前記コントローラは、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、
前記特定した提供サービス種別をディスプレイに表示させ、
前記特定した提供サービス種別に基づいて、前記検出セルラ通信網への接続を推奨する接続推奨度を算出し、
前記算出した接続推奨度を前記ディスプレイに表示させる、
通信機器。
【請求項９】
前記コントローラは、
自機器の過去のサービス利用実績と、前記特定した提供サービス種別とに基づいて、前記接続推奨度を算出する
請求項８に記載の通信機器。
【請求項１０】
前記コントローラは、
自機器に接続する他の通信機器に関する情報と、前記特定した提供サービス種別とに基づいて、前記接続推奨度を算出する
請求項８に記載の通信機器。
【請求項１１】
前記コントローラは、
前記算出した接続推奨度に基づいて、前記検出セルラ通信網を自機器の接続先として選択するか否かを決定する
請求項８乃至１０のいずれか１項に記載の通信機器。
【請求項１２】
通信インターフェイスと、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラと、を備え、
前記コントローラは、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、
前記特定した提供サービス種別をディスプレイに表示させ、
前記検出セルラ通信網を示す網識別子と前記提供サービス種別とを含む報告メッセージを、前記通信インターフェイスを介してサーバに送信する、
通信機器。
【請求項１３】
前記コントローラは、
自機器の位置を示す位置情報を前記報告メッセージにさらに含める
請求項１２に記載の通信機器。
【請求項１４】
前記コントローラは、
前記特定した提供サービス種別に基づいて、前記検出セルラ通信網への接続を推奨する接続推奨度を算出し、
前記算出した接続推奨度を前記ディスプレイに表示させ、
前記算出した接続推奨度が所定条件を満たしたとき、前記報告メッセージを前記サーバに送信する
請求項１２又は１３に記載の通信機器。
【請求項１５】
通信インターフェイスと、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラと、を備え、
前記コントローラは、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、
前記特定した提供サービス種別に基づいて、前記検出セルラ通信網への接続を推奨する接続推奨度を算出し、
前記公衆セルラ通信網の前記接続推奨度に対応する第１オブジェクト及び前記ローカルセルラ通信網の前記接続推奨度に対応する第２オブジェクトのうち少なくとも１つをディスプレイの少なくとも一部に表示させる、
通信機器。
【請求項１６】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器を制御する制御方法であって、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得することと、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定することと、
前記特定した提供サービス種別を前記ディスプレイに表示させることと、を有し、
前記公衆セルラ通信網及び前記ローカルセルラ通信網のそれぞれは、異なるサービス種別に応じた複数のスライスに理論的に分割され、
前記網関連情報は、前記複数のスライスのそれぞれに割り当てられた識別子を含む、
制御方法。
【請求項１７】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器に、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得する処理と、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定する処理と、
前記特定した提供サービス種別を前記ディスプレイに表示させる処理と、を実行させ、
前記公衆セルラ通信網及び前記ローカルセルラ通信網のそれぞれは、異なるサービス種別に応じた複数のスライスに理論的に分割され、
前記網関連情報は、前記複数のスライスのそれぞれに割り当てられた識別子を含む、
プログラム。
【請求項１８】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器を制御する制御方法であって、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得することと、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定することと、
前記特定した提供サービス種別を前記ディスプレイに表示させることと、
前記検出セルラ通信網が自機器に提供していないサービスの種別である未提供サービス種別を前記ディスプレイに表示させることと、を有する
制御方法。
【請求項１９】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器に、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得する処理と、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定する処理と、
前記特定した提供サービス種別を前記ディスプレイに表示させる処理と、
前記検出セルラ通信網が自機器に提供していないサービスの種別である未提供サービス種別を前記ディスプレイに表示させる処理と、を実行させる、
プログラム。
【請求項２０】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器を制御する制御方法であって、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得することと、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定することと、
前記特定した提供サービス種別を前記ディスプレイに表示させることと、
前記特定した提供サービス種別に基づいて、前記検出セルラ通信網への接続を推奨する接続推奨度を算出することと、
前記算出した接続推奨度を前記ディスプレイに表示させることと、を有する
制御方法。
【請求項２１】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器に、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得する処理と、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定する処理と、
前記特定した提供サービス種別を前記ディスプレイに表示させる処理と、
前記特定した提供サービス種別に基づいて、前記検出セルラ通信網への接続を推奨する接続推奨度を算出する処理と、
前記算出した接続推奨度を前記ディスプレイに表示させる処理と、を実行させる、
プログラム。
【請求項２２】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器を制御する制御方法であって、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得することと、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定することと、
前記特定した提供サービス種別を前記ディスプレイに表示させることと、
前記検出セルラ通信網を示す網識別子と前記提供サービス種別とを含む報告メッセージを、前記通信インターフェイスを介してサーバに送信することと、を有する
制御方法。
【請求項２３】
ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器に、
公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得する処理と、
前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定する処理と、
前記特定した提供サービス種別を前記ディスプレイに表示させる処理と、
前記検出セルラ通信網を示す網識別子と前記提供サービス種別とを含む報告メッセージを、前記通信インターフェイスを介してサーバに送信する処理と、を実行させる、
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、通信機器、制御方法、及びプログラムに関する。
【背景技術】
【０００２】
近年、第５世代（５Ｇ）のセルラ通信規格に準拠したセルラ通信システムが注目されている。このようなセルラ通信システムでは、通信事業者により運用される公衆セルラ通信網だけではなく、一般企業又は団体・個人により運用されるローカルセルラ通信網も構築されることが想定されている。なお、ローカルセルラ通信網は、プライベートセルラ通信網又は非公衆セルラ通信網と呼ばれることがある。
【０００３】
ローカルセルラ通信網は、地域ニーズや産業分野の個別ニーズに応じて様々な主体が柔軟に構築・利用可能である。また、ローカルセルラ通信網は、公衆セルラ通信網に比べて混雑度が低く、且つ伝搬環境が良好であり、通信機器に対して良好なサービスを提供できると考えられる。
【０００４】
公衆セルラ通信網及びローカルセルラ通信網が混在する状況下において、通信機器は、これらの２種類のセルラ通信網の中から接続先を選択する選択肢を持つことになる。通信機器は、一般的な手法として、自機器が契約を有するセルラ通信網であるホーム網を優先的に選択したり、自機器における受信電力が最も高くなるようなセルラ通信網を選択したりする。
【先行技術文献】
【非特許文献】
【０００５】
【非特許文献１】３ＧＰＰ技術報告書「３ＧＰＰ  ＴＲ  ２３．７３４  Ｖ１６．２．０：  Ｓｔｕｄｙ  ｏｎ  ｅｎｈａｎｃｅｍｅｎｔ  ｏｆ  ５Ｇ  Ｓｙｓｔｅｍ  （５ＧＳ）  ｆｏｒ  ｖｅｒｔｉｃａｌ  ａｎｄ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ  （ＬＡＮ）  ｓｅｒｖｉｃｅｓ  （Ｒｅｌｅａｓｅ  １６）」、２０１９年６月
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、ローカルセルラ通信網が特定のサービスの提供を目的として構築される場合、ローカルセルラ通信網が提供するサービスの種別が限定される場合があり得る。一方で、公衆セルラ通信網は、汎用的なサービスを提供するものの、地域ニーズや産業分野の個別ニーズに応じた特殊なサービスを提供しない場合があり得る。
【０００７】
よって、公衆セルラ通信網及びローカルセルラ通信網が混在する状況下において、上述したような一般的な接続先選択手法を適用すると、通信機器のユーザが利用したいサービスが接続先のセルラ通信網において提供されない事態が生じ得る。
【０００８】
そこで、本発明は、公衆セルラ通信網及びローカルセルラ通信網が混在する状況下において接続先のセルラ通信網を適切に選択し易くする通信機器、制御方法、及びプログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
第１の態様に係る通信機器は、通信インターフェイスと、公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得するコントローラとを備える。前記コントローラは、前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定し、前記特定した提供サービス種別を前記ディスプレイに表示させる。
【００１０】
第２の態様に係る通信機器は、通信インターフェイスと、公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網に基づいて、前記公衆セルラ通信網の接続推奨度に対応する第１オブジェクト及び前記ローカルセルラ通信網の接続推奨度に対応する第２オブジェクトのうち少なくとも１つをディスプレイの少なくとも一部に表示させるコントローラとを備える。
【００１１】
第３の態様に係る制御方法は、ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器を制御する方法である。前記制御方法は、公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得することと、前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定することと、前記特定した提供サービス種別を前記ディスプレイに表示させることとを有する。
【００１２】
第４の態様に係るプログラムは、ディスプレイと、セルラ通信に対応した通信インターフェイスとを備える通信機器に、公衆セルラ通信網及びローカルセルラ通信網のうち前記通信インターフェイスにより検出された検出セルラ通信網から、前記通信インターフェイスを介して網関連情報を取得する処理と、前記検出セルラ通信網が自機器に提供するサービスの種別である提供サービス種別を前記網関連情報に基づいて特定する処理と、前記特定した提供サービス種別を前記ディスプレイに表示させる処理とを実行させる。
【発明の効果】
【００１３】
本発明の一態様によれば、公衆セルラ通信網及びローカルセルラ通信網が混在する状況下において接続先のセルラ通信網を適切に選択し易くする通信機器、制御方法、及びプログラムを提供できる。
【図面の簡単な説明】
【００１４】
【図１】一実施形態に係る通信システムの構成を示す図である。
【図２】一実施形態に係る通信機器の構成を示す図である。
【図３】一実施形態に係る通信機器の動作を示す図である。
【図４】一実施形態に係る提供サービス種別の特定動作を示す図である。
【図５】一実施形態に係る接続推奨度の算出動作を示す図である。
【図６】一実施形態に係る画面表示例を示す図である。
【図７】一実施形態に係る画面表示例を示す図である。
【図８】一実施形態に係る画面表示例を示す図である。
【図９】一実施形態に係る画面表示例を示す図である。
【図１０】一実施形態に係る画面表示例を示す図である。
【図１１】一実施形態に係る画面表示例を示す図である。
【図１２】一実施形態に係る画面表示例を示す図である。
【図１３】一実施形態に係る画面表示例を示す図である。
【図１４】一実施形態に係る画面表示例を示す図である。
【図１５】一実施形態に係る画面表示例を示す図である。
【図１６】一実施形態に係る画面表示例を示す図である。
【発明を実施するための形態】
【００１５】
図面を参照して実施形態について説明する。図面の記載において、同一又は類似の部分には同一又は類似の符号を付している。
【００１６】
（通信システムの構成）
まず、一実施形態に係る通信システムの構成について説明する。図１は、一実施形態に係る通信システムの構成を示す図である。一実施形態に係る通信システムは、第５世代（５Ｇ）の３ＧＰＰ規格に準拠したセルラ通信システムである。
【００１７】
図１に示すように、一実施形態に係る通信システムは、通信機器１００と、公衆セルラ通信網２１０と、ローカルセルラ通信網２２０と、サーバ３００とを有する。
【００１８】
通信機器１００は、セルラ通信網とのセルラ通信を行う機能を有する機器である。通信機器１００は、セルラ通信を行う機能を有しており、且つＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を有する機器であればどのようなものであってもよいが、例えば、スマートフォン、タブレット端末、ノートＰＣ、又はモバイルルーターである。なお、３ＧＰＰ規格において、通信機器１００は、ＵＥ（Ｕｓｅｒ  Ｅｑｕｉｐｍｅｎｔ）と呼ばれる。
【００１９】
公衆セルラ通信網２１０は、通信事業者により運用されるセルラ通信網である。公衆セルラ通信網２１０は、公衆５Ｇと呼ばれることがある。公衆セルラ通信網２１０を運用する通信事業者には全国規模で免許が交付される。
【００２０】
ローカルセルラ通信網２２０は、地域ニーズや産業分野の個別ニーズに応じて様々な主体が柔軟に構築・利用可能なセルラ通信網である。ローカルセルラ通信網２２０は、ローカル５Ｇと呼ばれることがある。例えば、一般企業又は団体・個人が周波数の割当を受けて自らローカルセルラ通信網２２０を運用できる。ローカルセルラ通信網２２０は、一般企業の施設内などのローカルエリアに限り免許が交付される。
【００２１】
公衆セルラ通信網２１０及びローカルセルラ通信網２２０は、５Ｇの３ＧＰＰ規格に準拠している。公衆セルラ通信網２１０は基地局２１１を有し、公衆セルラ通信網２１０は基地局２２１を有する。図１において、各セルラ通信網に含まれる基地局が１つのみであるが、実際には各セルラ通信網に複数の基地局が含まれていてもよい。なお、５Ｇの３ＧＰＰ規格において、基地局はｇＮＢと呼ばれる。基地局は、５Ｇの無線アクセスネットワークであるＮＧ−ＲＡＮ（Ｎｅｘｔ  Ｇｅｎｅｒａｔｉｏｎ  Ｒａｄｉｏ  Ａｃｃｅｓｓ  Ｎｅｔｗｏｒｋ）を構成する。
【００２２】
公衆セルラ通信網２１０及びローカルセルラ通信網２２０のそれぞれは、５Ｇのコアネットワークである５ＧＣ（５Ｇ  Ｃｏｒｅ  Ｎｅｔｗｏｒｋ）をさらに有する。５Ｇにおいては、多様な通信機器がセルラ通信網に繋がることを前提としており、高速・大容量、高信頼、低遅延など、要求条件が異なる多様なサービスに対応する必要がある。このため、５ＧＣは、異なるサービス（サービス要求条件）に応じた複数のスライスに理論的に分割されている。
【００２３】
ここで、各スライスには、Ｓ−ＮＳＳＡＩ（Ｓｉｎｇｌｅ−Ｎｅｔｗｏｒｋ  Ｓｌｉｃｅ  Ｓｅｌｅｃｔｉｏｎ  Ａｓｓｉｓｔａｎｃｅ  Ｉｎｆｏｒｍａｔｉｏｎ）と呼ばれる識別子が割り当てられている。各スライスは１つのサービス種別（ＳＳＴ）と対応付けられている。サービス種別としては、ｅＭＢＢ（高速・大容量）、ｍＩｏＴ（多数接続、省電力、低コスト）、ＵＲＬＬＣ（低遅延、高信頼）が規格で規定されているが、規格で規定されていないサービス種別も用いることができる。
【００２４】
ローカルセルラ通信網２２０が特定のサービスの提供を目的として構築される場合、ローカルセルラ通信網２２０が提供するサービスの種別（ＳＳＴ）が限定される場合があり得る。一方で、公衆セルラ通信網２１０は、汎用的なサービスを提供するものの、地域ニーズや産業分野の個別ニーズに応じた特殊なサービスを提供しない場合があり得る。なお、「セルラ通信網が提供するサービス」は、「セルラ通信網がサポートする機能」と考えることもできる。
【００２５】
サーバ３００は、公衆セルラ通信網２１０又はローカルセルラ通信網２２０を介して通信機器１００との通信を行う。サーバ３００は、ローカルセルラ通信網２２０を管理するためのサーバであってもよい。
【００２６】
なお、通信機器１００には、少なくとも１つの通信機器５００が有線又は無線で接続されてもよい。通信機器５００は、例えばＷＬＡＮ（Ｗｉｒｅｌｅｓｓ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）接続を通信機器１００と確立し、通信機器１００を介して、通信機器１００の接続先のセルラ通信網との通信を行う。これにより、通信機器５００がセルラ通信機能を有していない場合でも、通信機器５００が通信機器１００を介してセルラ通信網との通信を行うことができる。
【００２７】
通信機器１００には、拡張機器４００が有線又は無線で接続されてもよい。拡張機器４００は、例えばＵＳＢ（Ｕｎｉｖｅｒｓａｌ  Ｓｅｒｉａｌ  Ｂｕｓ）接続を通信機器１００と確立する。拡張機器４００は、通信機器１００に対して給電を行う機能を有していてもよい。拡張機器４００は、クレードルであってもよい。
【００２８】
拡張機器４００には、少なくとも１つの通信機器６００が有線又は無線で接続されてもよい。通信機器６００は、例えばＷＬＡＮ接続を拡張機器４００と確立し、拡張機器４００及び通信機器１００を介して、通信機器１００の接続先のセルラ通信網との通信を行う。これにより、通信機器６００がセルラ通信機能を有していない場合でも、通信機器６００が拡張機器４００及び通信機器１００を介してセルラ通信網との通信を行うことができる。
【００２９】
（通信機器の構成）
次に、一実施形態に係る通信機器１００の構成について説明する。図１に示すように、通信機器１００は、タッチパネルディスプレイ１１０と、少なくとも１つの物理ボタン１１３と、マイク１２１ａと、スピーカ１２２ａとを有する。但し、図１及び図２において、破線で示す構成は必須ではない。
【００３０】
タッチパネルディスプレイ１１０は、その表示面が通信機器１００の筐体１０１から露出して設けられる。タッチパネルディスプレイ１１０は、タッチパネル１１１と、ディスプレイ１１２とを有する。
【００３１】
タッチパネル１１１は、通信機器１００への操作入力（タッチ入力）を受け付ける。タッチを検出する方法としては、例えば抵抗膜方式や静電容量方式があるが、任意の方式でよい。ディスプレイ１１２は、映像出力を行う。
【００３２】
ディスプレイ１１２は、文字（記号を含む）、画像、図形等のオブジェクトを画面上に表示する。ディスプレイ１１２は、例えば液晶ディスプレイ又は有機ＥＬ（Ｅｌｅｃｔｒｏ  Ｌｕｍｉｎｅｓｃｅｎｃｅ）ディスプレイである。タッチパネルディスプレイ１１０において、ディスプレイ１１２はタッチパネル１１１と重なるように設けられており、ディスプレイ１１２の表示領域はタッチパネル１１１と重複している。
【００３３】
物理ボタン１１３は、通信機器１００への操作入力（押下）を受け付ける。物理ボタン１１３は、例えば、ホームボタン、電源ボタン、音声調整ボタン等である。
【００３４】
マイク１２１ａは、通信機器１００への音声入力を受け付ける。また、マイク１２１ａは、周囲の音声を集音する。
【００３５】
スピーカ１２２ａは、音声出力を行う。また、スピーカ１２２ａは、電話の音声や各種プログラムの情報等を音声で出力する。
【００３６】
図２は、一実施形態に係る通信機器１００の構成を示す図である。
【００３７】
図２に示すように、通信機器１００は、タッチパネル１１１と、ディスプレイ１１２と、物理ボタン１１３と、音声入力部１２１と、音声出力部１２２と、センサ１３０と、ストレージ１４０と、通信インターフェイス１５０と、ＳＩＭ（Ｓｕｂｓｃｒｉｂｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ）インターフェイス１６０と、接続インターフェイス１７０と、バッテリ１８０と、コントローラ１９０とを有する。
【００３８】
タッチパネル１１１は、タッチ操作に対応する信号をコントローラ１９０に入力する。ディスプレイ１１２は、コントローラ１９０から入力された信号に基づいて、文字、画像、図形等のオブジェクトを画面上に表示する。
【００３９】
音声入力部１２１は、入力を受け付けた音声に対応する信号をコントローラ１９０に入力する。音声入力部１２１は、図１に示すマイク１２１ａであってもよいし、外部マイクを接続可能な入力インターフェイスであってもよい。外部マイクは、拡張機器４００に設けられてもよい。
【００４０】
音声出力部１２２は、コントローラ１９０から入力された信号に基づいて、音声を出力する。音声出力部１２２は、図１に示すスピーカ１２２ａであってもよいし、外部スピーカを接続可能な出力インターフェイスであってもよい。外部スピーカは、拡張機器４００に設けられてもよい。
【００４１】
センサ１３０は、各種の物理量及びデータを検出し、検出結果をコントローラ１９０に出力する。例えば、センサ１３０は、位置センサと、加速度センサと、温度センサとを含む。位置センサは、自機器の位置を検出し、位置データをコントローラ１９０に出力する。位置センサは、ＧＮＳＳ（Ｇｌｏｂａｌ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍ）受信機を含んでもよい。ＧＮＳＳ受信機は、ＧＮＳＳ衛星信号に基づいて測位を行い、自機器の地理的な位置（緯度・経度）を示すＧＮＳＳ位置データをコントローラ１９０に出力する。加速度センサは、自機器に加わる加速度を検出し、加速度データをコントローラ１９０に出力する。加速度センサは、複数の加速度センサを含む多軸加速度センサであってもよい。温度センサは、温度を検出し、温度データをコントローラ１９０に出力する。これらのセンサのうち少なくとも１つが外部機器（例えば、拡張機器４００）に設けられていてもよい。
【００４２】
ストレージ１４０は、プログラム及びデータを記憶する少なくとも１つのメモリを含む。ストレージ１４０は、コントローラ１９０の処理結果を一時的に記憶する作業領域としても利用される。ストレージ１４０は、半導体記憶媒体、及び磁気記憶媒体等の任意の非一過的（ｎｏｎ−ｔｒａｎｓｉｔｏｒｙ）な記憶媒体を含んでよい。ストレージ１４０は、複数の種類の記憶媒体を含んでよい。ストレージ１４０は、メモリカード、光ディスク、又は光磁気ディスク等の可搬の記憶媒体と、記憶媒体の読み取り装置との組み合わせを含んでよい。ストレージ１４０は、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）等の一時的な記憶領域として利用される記憶デバイスを含んでよい。
【００４３】
通信インターフェイス１５０は、無線により通信する。通信インターフェイス１５０は、セルラインターフェイス１５１と、ＷＬＡＮインターフェイス１５２とを有する。セルラインターフェイス１５１は、例えば、５Ｇのセルラ通信規格に準拠して構成される。ＷＬＡＮインターフェイス１５２は、例えば、ＩＥＥＥ８０２．１１規格に準拠して構成される。
【００４４】
ＳＩＭインターフェイス１６０は、ＳＩＭ（又はＵＩＭ（Ｕｓｅｒ  Ｉｄｅｎｔｉｔｙ  Ｍｏｄｕｌｅ））が取り付けられる。ＳＩＭインターフェイス１６０は、ＳＩＭを取り込み、取り出しができるようにしてもよい。ＳＩＭインターフェイス１６０は、コントローラ１９０から情報の読み出しや書き込みを受けた場合、ＳＩＭに記録された情報の読み出し、ＳＩＭへの書き込みを行う。ＳＩＭは、組み込み型のｅＳＩＭ（Ｅｍｂｅｄｄｅｄ  ＳＩＭ）でもよい。ＳＩＭは、通信事業者から支給されてもよいし、その他の手段で入手してもよい。
【００４５】
一実施形態において、公衆セルラ通信網２１０用のＳＩＭとローカルセルラ通信網２２０用のＳＩＭとが個別に用意されてもよい。公衆セルラ通信網２１０用のＳＩＭを用いる場合、コントローラ１９０は、公衆セルラ通信網２１０をホーム網、ローカルセルラ通信網２２０をローミング網として用いる。一方、ローカルセルラ通信網２２０用のＳＩＭを用いる場合、コントローラ１９０は、ローカルセルラ通信網２２０をホーム網、公衆セルラ通信網２１０をローミング網として用いる。或いは、ＳＩＭインターフェイス１６０には、公衆セルラ通信網２１０用のＳＩＭとローカルセルラ通信網２２０用のＳＩＭとの両方が取り付け可能であってもよい。
【００４６】
接続インターフェイス１７０は、拡張機器４００と電気的に接続されるインターフェイスである。接続インターフェイス１７０は、拡張機器４００と電気的に接続されるインターフェイスであればどのようなものであってもよいが、例えばＵＳＢインターフェイスである。
【００４７】
バッテリ１８０は、自機器を駆動するための電力を蓄える。バッテリ１８０は、二次電池であればどのような種別のバッテリであってもよいが、例えばリチウムイオンバッテリである。
【００４８】
コントローラ１９０は、演算処理装置である。演算処理装置は、例えば、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＳｏＣ（Ｓｙｓｔｅｍ−ｏｎ−Ｃｈｉｐ）、ＭＣＵ（Ｍｉｃｒｏ  Ｃｏｎｔｒｏｌ  Ｕｎｉｔ）、ＦＰＧＡ（Ｆｉｅｌｄ−Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）、及びコプロセッサを含むが、これらに限定されない。また、コントローラ１９０は、ＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、ＶＲＡＭ（Ｖｉｄｅｏ  ＲＡＭ）等を含み、ディスプレイ１１２に各種の画像を描画する。コントローラ１９０は、複数の演算処理装置から構成されてよく、複数の演算処理装置の協働により、各種の制御を実行してもよい。
【００４９】
コントローラ１９０は、通信機器１００の動作を統括的に制御して各種の機能を実現する。コントローラ１９０は、タッチパネル１１１及び／又は物理ボタン１１３が検出した操作入力に基づいて、各種制御を実行する。コントローラ１９０は、入力された操作信号に応じた出力を音声出力部１２２やディスプレイ１１２等によって行ってもよい。
【００５０】
（通信機器の動作）
次に、一実施形態に係る通信機器１００の動作について説明する。図３は、一実施形態に係る通信機器１００の動作を示す図である。
【００５１】
図３に示すように、ステップＳ１において、コントローラ１９０は、ネットワークサーチを行うようにセルラインターフェイス１５１を制御する。ネットワークサーチとは、接続可能なセルラ通信網を検出する動作をいう。例えば、セルラインターフェイス１５１は、各セルラ通信網（すなわち、公衆セルラ通信網２１０、ローカルセルラ通信網２２０）の基地局が送信する無線信号（例えば、同期信号や参照信号）の受信を試みる。コントローラ１９０は、無線信号の受信電力を測定し、受信電力が閾値を超えると、この受信電力に対応するセルラ通信網に接続可能であると判定する。以下において、ネットワークサーチにより検出されたセルラ通信網を「検出セルラ通信網」と呼ぶ。
【００５２】
検出セルラ通信網としては、１）公衆セルラ通信網２１０のみ、２）ローカルセルラ通信網２２０のみ、又は３）公衆セルラ通信網２１０及びローカルセルラ通信網２２０の両方、の３パターンがある。以下においては、検出セルラ通信網が公衆セルラ通信網２１０及びローカルセルラ通信網２２０の両方であるパターンについて主として説明するが、検出セルラ通信網は、公衆セルラ通信網２１０及びローカルセルラ通信網２２０のいずれか一方のみであってもよい。
【００５３】
ステップＳ２において、コントローラ１９０は、各検出セルラ通信網からセルラインターフェイス１５１を介して網関連情報を取得する。網関連情報には、例えば次のａ）乃至ｃ）の情報が含まれる。
【００５４】
ａ）網識別子：
網識別子は、検出セルラ通信網を識別する識別子である。
【００５５】
ｂ）提供サービス種別を示す情報：
提供サービス種別は、検出セルラ通信網が通信機器１００に提供するサービスの種別である。上述したように、公衆セルラ通信網２１０及びローカルセルラ通信網２２０のそれぞれは、異なるサービス種別に応じた複数のスライスに理論的に分割されている。各スライスには、Ｓ−ＮＳＳＡＩと呼ばれる識別子が割り当てられている。コントローラ１９０は、検出セルラ通信網の各スライスのＳ−ＮＳＳＡＩを、この検出セルラ通信網の提供サービス種別を示す情報として取得する。コントローラ１９０は、Ｓ−ＮＳＳＡＩ以外の情報も提供サービス種別を示す情報として取得してもよい。
【００５６】
ｃ）網種別を示す情報：
網種別は、検出セルラ通信網が公衆セルラ通信網２１０であるか又はローカルセルラ通信網２２０であるかの種別である。
【００５７】
また、コントローラ１９０は、ステップＳ１のネットワークサーチ時に測定した受信電力を網関連情報として取得してもよい。
【００５８】
ステップＳ３において、コントローラ１９０は、ステップＳ２で取得した網関連情報に基づいて、ディスプレイ１１２に表示させるための次のａ）乃至ｅ）の情報を特定・算出する。
【００５９】
ａ）網識別子（表示用）：
コントローラ１９０は、検出セルラ通信網の網識別子を特定する。コントローラ１９０は、ステップＳ２で取得した網識別子をそのまま検出セルラ通信網の網識別子として特定してもよいし、ステップＳ２で取得した網識別子を可読性の高い形式に変換してもよい。
【００６０】
ｂ）提供サービス種別：
コントローラ１９０は、図４に示すように、ステップＳ２で取得した提供サービス種別を示す情報に基づいて、次のＮｏ．１乃至Ｎｏ．８のサービス種別の候補の中から、提供サービス種別を特定する。検出セルラ通信網が複数である場合、コントローラ１９０は、提供サービス種別の特定を検出セルラ通信網ごとに行う。
【００６１】
Ｎｏ．１：データ通信（インターネット通信）
コントローラ１９０は、検出セルラ通信網を介して特定のデバイスやサーバと通信可能か、或いは単位時間辺りに検出セルラ通信網を介して一定数のＵＬ／ＤＬパケットを送受信しているかを判定する。検出セルラ通信網を介して特定のデバイスやサーバと通信可能であると判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとしてデータ通信を特定する。或いは、単位時間辺りに検出セルラ通信網を介して一定数の上りリンク／下りリンクパケットを送受信していると判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとしてデータ通信を特定する。
【００６２】
Ｎｏ．２：音声通信
コントローラ１９０は、検出セルラ通信網を介してＳＩＰサーバと通信可能か、或いは検出セルラ通信網の回線（ＣＳ）状態を判定する。検出セルラ通信網を介してＳＩＰサーバと通信可能であると判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとして音声通信を特定する。或いは、検出セルラ通信網の回線（ＣＳ）が利用可能であると判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとして音声通信を特定する。
【００６３】
Ｎｏ．３：省電力機能（ｌｏｗＰｏｗｅｒＣｏｎｓｕｍｐｔｉｏｎ）
コントローラ１９０は、検出セルラ通信網から通信機器１００に省電力機能が設定されたか否かを判定する。省電力機能は、例えば、ＲＲＣメッセージの一種であるＲＲＣ  Ｒｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージにより通信機器１００に設定される。検出セルラ通信網から通信機器１００に省電力機能が設定されたと判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとして省電力機能を特定する。
【００６４】
Ｎｏ．４：温度異常抑制機能（ｏｖｅｒｈｅａｔｉｎｇＡｓｓｉｓｔａｎｃｅ）
コントローラ１９０は、検出セルラ通信網から通信機器１００に温度異常抑制機能が設定されたか否かを判定する。温度異常抑制機能は、例えば、ＲＲＣメッセージの一種であるＲＲＣ  Ｒｅｃｏｎｆｉｇｕｒａｔｉｏｎメッセージにより通信機器１００に設定される。検出セルラ通信網から通信機器１００に温度異常抑制機能が設定されたと判定した場合、コントローラ１９０は、検出セルラ通信網の提供サービス種別の１つとして温度異常抑制機能を特定する。
【００６５】
Ｎｏ．５：高速大容量（ｅＭＢＢ）
コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴ（ｓｌｉｃｅ／ｓｅｒｖｉｃｅ  ｔｙｐｅ）が、規格でｅＭＢＢに割り当てられた値“１”を含むか否かを判定する。Ｓ−ＮＳＳＡＩは、例えばＮＡＳ（Ｎｏｎ−Ａｃｃｅｓｓ  Ｓｔｒａｔｕｍ）メッセージの一種であるＲｅｇｉｓｔｒａｔｉｏｎ  Ａｃｃｅｐｔメッセージにより通信機器１００に通知される。コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、規格でｅＭＢＢに割り当てられた値“１”を含む場合、検出セルラ通信網の提供サービス種別の１つとしてｅＭＢＢを特定する。
【００６６】
Ｎｏ．６：高信頼、低遅延（ＵＲＬＬＣ）
コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、規格でＵＲＬＬＣに割り当てられた値“２”を含むか否かを判定する。コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、規格でＵＲＬＬＣに割り当てられた値“２”を含む場合、検出セルラ通信網の提供サービス種別の１つとしてＵＲＬＬＣを特定する。
【００６７】
Ｎｏ．７：多接続（ｍＩｏＴ）
コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、規格でｍＩｏＴに割り当てられた値“２”を含むか否かを判定する。コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、規格でｍＩｏＴに割り当てられた値“２”を含む場合、検出セルラ通信網の提供サービス種別の１つとしてｍＩｏＴを特定する。
【００６８】
Ｎｏ．８：その他サービス
コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが、独自仕様で各サービスに割り当てられた値を含むか否かを判定する。例えば、ＢｕｓｉｎｅｓｓにＳＳＴ“ｘ”が割り当てられ、ＦａｃｔｏｒｙにＳＳＴ“ｙ”が割り当てられ、ＴｒａｎｓｐｏｒｔにＳＳＴ“ｚ”が割り当てられ、ＡｉｒｐｏｒｔにＳＳＴ“ｘｘ”が割り当てられ、ＤｒｏｎｅにＳＳＴ“ｙｙ”が割り当てられ、ＴｒａｉｎにＳＳＴ“ｚｚ”が割り当てられる。コントローラ１９０は、検出セルラ通信網から取得するＳ−ＮＳＳＡＩのＳＳＴが独自仕様で割り当てられた値を含む場合、この値に対応するサービス種別を検出セルラ通信網の提供サービス種別として特定する。
【００６９】
ｄ）接続推奨度
コントローラ１９０は、上記のようにして特定した提供サービス種別に基づいて、図５に示すように、検出セルラ通信網への接続を推奨する接続推奨度を算出する。具体的には、コントローラ１９０は、提供サービス種別ごとにスコアに換算し、検出セルラ通信網についてのスコアの合計により接続推奨度を算出する。接続推奨度は、スコアの合計値であってもよいし、スコアの合計値が閾値以上であるか否かを示すものであってもよい。或いは、接続推奨度は、複数の検出セルラ通信網についてスコアの合計値の高い順に並べたランキングを示すものであってもよい。
【００７０】
このような接続推奨度の算出において、コントローラ１９０は、通信機器１００の過去のサービス利用実績を考慮して接続推奨度を算出してもよい。例えば、コントローラ１９０は、通信機器１００が過去に利用したサービス種別とサービス利用回数（又はサービス利用時間）とを対応付けたサービス利用実績を管理する。コントローラ１９０は、サービス利用実績が多いほど、対応する提供サービス種別のスコアを高くするように調整する。具体例として、検出セルラ通信網が高速大容量（ｅＭＢＢ）サービスを提供しており、且つ、通信機器１００が高速大容量（ｅＭＢＢ）サービスを頻繁に利用している場合、高速大容量（ｅＭＢＢ）サービスに対応するスコアが高くなり、その結果、この検出セルラ通信網に対応する接続推奨度が高くなる。
【００７１】
また、コントローラ１９０は、通信機器１００に直接的に又は間接的に接続する他の通信機器（図１に示す通信機器５００、通信機器６００）に関する情報を考慮して接続推奨度を算出してもよい。例えば、コントローラ１９０は、通信機器１００に直接的に又は間接的に接続する他の通信機器の数に基づいて、多接続（ｍＩｏＴ）サービスのスコアを高くするように調整する。具体例として、検出セルラ通信網が多接続（ｍＩｏＴ）サービスを提供しており、且つ、通信機器１００に直接的に又は間接的に接続する他の通信機器の数が閾値を超えている場合、多接続（ｍＩｏＴ）サービスに対応するスコアが高くなり、その結果、この検出セルラ通信網に対応する接続推奨度が高くなる。或いは、コントローラ１９０は、通信機器１００に直接的に又は間接的に接続する他の通信機器のそれぞれから提供を希望するサービス種別を取得し、取得したサービス種別に基づいて接続推奨度を算出してもよい。
【００７２】
さらに、コントローラ１９０は、検出セルラ通信網についての受信電力を考慮して接続推奨度を算出してもよい。例えば、コントローラ１９０は、受信電力が高いほど接続推奨度が高くなるように接続推奨度を調整する。
【００７３】
ｅ）未提供サービス種別
コントローラ１９０は、上記のようにして特定した提供サービス種別に基づいて、検出セルラ通信網が自機器に提供していないサービスの種別である未提供サービス種別を特定する。
【００７４】
図３に戻り、ステップＳ４において、コントローラ１９０は、ステップＳ３で特定・算出したａ）乃至ｅ）の情報をディスプレイ１１２に表示させる。コントローラ１９０は、検出セルラ通信網が２以上である場合、２以上の検出セルラ通信網のそれぞれについて、ａ）乃至ｅ）の情報をディスプレイ１１２に表示させる。
【００７５】
図６は、一実施形態に係る画面表示例を示す図である。コントローラ１９０は、図６に示す表示画面をディスプレイ１１２に表示させる。
【００７６】
図６に示す表示画面は、ネットワークサーチの結果であることを示す文字列“Ｓｅａｒｃｈ  Ｒｅｓｕｌｔ”に加えて、ローカルセルラ通信網２２０に対応する表示領域Ｒ１と、公衆セルラ通信網２１０に対応する表示領域Ｒ２とを有する。
【００７７】
表示領域Ｒ１は、ローカルセルラ通信網２２０の網識別子“ＡＡＡ−５Ｇ”と、ローカルセルラ通信網２２０の網種別“Ｌｏｃａｌ  ５Ｇ”と、サービス種別ごとに設けられたボタンＢ１１乃至Ｂ１６と、ローカルセルラ通信網２２０の接続推奨度“Ｒｅｃｏｍｍｅｎｄｅｄ”とを含む。コントローラ１９０は、このような接続推奨度の表示と共に、算出されたスコアを表示させてもよい。サービス種別ごとに設けられたボタンＢ１１乃至Ｂ１６は、提供サービス種別と未提供サービス種別とが区別可能な表示態様を有する。例えば、未提供サービス種別に対応するボタンＢ１１、Ｂ１２、Ｂ１４がグレーアウトで表示されており、提供サービス種別に対応するボタンＢ１３、Ｂ１５、Ｂ１６がハイライトで表示されている。
【００７８】
表示領域Ｒ２は、公衆セルラ通信網２１０の網識別子“ＢＢＢ−５Ｇ”と、公衆セルラ通信網２１０の網種別“Ｐｕｂｌｉｃ  ５Ｇ”と、サービス種別ごとに設けられたボタンＢ２１乃至Ｂ２６と、公衆セルラ通信網２１０の接続推奨度“Ｎｏｔ  ｒｅｃｏｍｍｅｎｄｅｄ”とを含む。コントローラ１９０は、このような接続推奨度の表示と共に、算出されたスコアを表示させてもよい。サービス種別ごとに設けられたボタンＢ２１乃至Ｂ２６は、提供サービス種別と未提供サービス種別とが区別可能な表示態様を有する。例えば、未提供サービス種別に対応するボタンＢ２３、Ｂ２５、Ｂ２６がグレーアウトで表示されており、提供サービス種別に対応するボタンＢ２１、Ｂ２２、Ｂ２４がハイライトで表示されている。
【００７９】
図６に示すような情報を表示することにより、通信機器１００のユーザは、各検出セルラ通信網の詳細、特に提供サービス種別を把握できるため、接続先のセルラ通信網を適切に選択し易くなる。
【００８０】
図３に戻り、ステップＳ５において、コントローラ１９０は、ディスプレイ１１２に表示された検出セルラ通信網を選択するユーザ操作をタッチパネル１１１が受け付けた場合、ユーザ操作により選択された検出セルラ通信網を自機器の接続先として選択する。例えば、図７に示すように、表示領域Ｒ１をユーザが操作した場合、コントローラ１９０は、ローカルセルラ通信網２２０を自機器の接続先として選択する。
【００８１】
或いは、コントローラ１９０は、自機器の接続先のセルラ通信網を自動で選択してもよい。例えば、コントローラ１９０は、接続推奨度に基づいて、最も接続が推奨される検出セルラ通信網を自機器の接続先として選択する。
【００８２】
ステップＳ６において、コントローラ１９０は、未提供サービス種別のサービスの提供を要求する提供要求を接続先のセルラ通信網に対して行ってもよい。具体的には、コントローラ１９０は、ディスプレイ１１２に表示された未提供サービス種別がユーザ操作により選択された場合、選択された未提供サービス種別のサービスの提供を要求する提供要求を、セルラインターフェイス１５１を介して検出セルラ通信網（接続先のセルラ通信網）に送信する。
【００８３】
ここで、図８（ａ）に示すように、グレーアウトされて表示された未提供サービス種別のボタンを選択するユーザ操作をタッチパネル１１１が受け付けたと仮定する。この場合、コントローラ１９０は、このボタンに対応するサービスの提供を検出セルラ通信網（接続先のセルラ通信網）に要求する。この提供要求が検出セルラ通信網により承諾された場合、図８（ｂ）に示すように、コントローラ１９０は、選択された未提供サービス種別のボタンの表示を提供サービス種別（ハイライトでの表示）に切り替える。
【００８４】
例えば、コントローラ１９０は、コントローラ１９０は、検出セルラ通信網に送信するＮＡＳメッセージの一種であるＲｅｇｉｓｔｒａｔｉｏｎ  Ｒｅｑｕｅｓｔメッセージに、提供を要求するサービス種別を示すＲｅｑｕｅｓｔｅｄ  ＮＳＳＡＩを含めることによりサービス提供要求を行う。コントローラ１９０は、省電力機能又は温度異常抑制機能のサービスの提供供給として、ＲＲＣメッセージの一種であるＵＥＡｓｓｉｓｔａｎｃｅＩｎｆｏｒｍａｔｉｏｎメッセージを検出セルラ通信網に送信してもよい。
【００８５】
なお、コントローラ１９０は、図９に示すように、５Ｇのサービス種別（５Ｇ  Ｃａｐａｂｉｌｉｔｉｅｓ）のうち、特殊なサービス種別（５Ｇ  Ｅｘｔｒａ  Ｃａｐａｂｉｌｉｔｉｅｓ）のサービスの提供を要求するための各種ボタンＥを表示してもよい。
【００８６】
また、図９において、ボタンＢ３は、メンテナンスモードを実行するためのボタンである。メンテナンスモードは、セルラ通信網（特に、ローカルセルラ通信網２２０）のサービス提供状況をサーバ３００に報告するモードである。
【００８７】
メンテナンスモード時に、コントローラ１９０は、検出セルラ通信網を示す網識別子と、この検出セルラ通信網の提供サービス種別とを含む報告メッセージを、セルラインターフェイス１５１を介してサーバ３００に送信する。コントローラ１９０は、この検出セルラ通信網に対応する受信電力の情報を報告メッセージにさらに含めてもよい。コントローラ１９０は、自機器の位置を示す位置情報（すなわち、位置センサにより検出された位置情報）を報告メッセージにさらに含めてもよい。このようなメンテナンスモードを実行することで、セルラ通信網の通信状態（位置情報、受信状況）や提供サービス種別を管理者側で把握できる。
【００８８】
コントローラ１９０は、メンテナンスモードを実行するユーザ操作が無くても、報告メッセージを自動でサーバ３００に送信してもよい。例えば、コントローラ１９０は、接続推奨度が所定条件を満たしたとき、報告メッセージをサーバ３００に送信する。ここで、所定条件は、接続推奨度が閾値よりも低いという条件であってもよい。これにより、管理者側で、サービス寄与度の低いセルラ通信網を把握できる。或いは、所定条件は、接続推奨度が閾値よりも高いという条件であってもよい。これにより、管理者側で、サービス寄与度の高いセルラ通信網を把握できる。
【００８９】
（その他の実施形態）
次に、その他の実施形態について説明する。以下で説明する実施形態の少なくとも一部は、上述した実施形態の少なくとも一部と組み合わせて実施されてもよい。
【００９０】
図１０は、一実施形態に係る通信機器１００のディスプレイ１１２に表示する画面の一例を示す図である。
【００９１】
一実施形態に係る通信機器１００は、検出セルラ通信網に基づいて、第１の網種別の接続推奨度に対応する第１画像（第１オブジェクト）および第２の網種別の接続推奨度に対応する第２画像（第２オブジェクト）のうち少なくとも一つをディスプレイ１１２の少なくとも一部に表示してよい。図１０において、第１オブジェクト及び第２オブジェクトのそれぞれがアイコンである一例を示しているが、各オブジェクトが区別可能な態様で表示されればよく、例えば、各オブジェクトは、文字、数字、図形、記号のいずれか又はこれらの組み合わせであってもよい。
【００９２】
例えば、図１０（ａ）に示すように、コントローラ１９０は、ディスプレイ１１２の上部１１４（いわゆる、ピクト領域）に、第１画像としてアイコンＸ、第２画像としてアイコンＹを表示してよい。アイコンＸは、ローカルセルラ通信網２２０の網種別を示す記号”Ｌ”と、ローカルセルラ通信網２２０の接続推奨度の程度を示す推奨メータと、を含む。アイコンＹは、公衆セルラ通信網２１０の網種別を示す記号”Ｐ”と、公衆セルラ通信網２１０の接続推奨度の程度を示す推奨メータと、を含む。
【００９３】
コントローラ１９０は、アイコンＸおよびＹにおいて、検出セルラ通信網の網種別に対応する接続推奨度に応じて、推奨メータの表示態様を変更してよい。コントローラ１９０は、推奨メータの表示態様を、検出セルラ通信網の網種別に対応する接続推奨度に応じて、図１０（ｃ）に示す態様Ｚ１１、態様Ｚ１２および態様Ｚ１３のうち一つの表示態様にしてよい。通信機器１００は、推奨メータの表示態様を変更するための条件が予め設定されてよい。当該条件は、例えば、各サービス種別（例えば、図４および図５に示すサービス種別）の合計値に対応する閾値である。コントローラ１９０は、図１０（ｃ）に示すように、検出セルラ通信網の網種別に対応する接続推奨度（この説明では、各サービス種別の合計スコア）が、閾値１以下であれば表示態様Ｚ１１に、閾値１を超えて閾値２以下であれば表示態様Ｚ１２に、閾値２を超えれば表示態様Ｚ１３になるよう、推奨メータの表示態様を変更する。すなわち、図１０（ａ）のアイコンＸおよびアイコンＹは、第１の網種別の接続推奨度が、第２の網種別の接続推奨度より高いことを示している。
【００９４】
但し、図１０（ｃ）のようにメータにより接続推奨度を表現することに代えて、又はメータにより接続推奨度を表現することに加えて、オブジェクト（画像）の色、大きさ、点滅速度のうち少なくとも１つを変更することにより接続推奨度を表現してもよい。
【００９５】
また、コントローラ１９０は、検出セルラ通信網が接続不可能になったとき（例えば、検出セルラ通信網に対応する基地局が送信する無線信号の受信電力が所定の閾値以下になった場合）は、推奨メータの表示態様を、図１０（ｃ）に示すように態様Ｚ１４に変更してよい。
【００９６】
このような通信機器１００であれば、例えば、ディスプレイ１１２の上部１１４以外の部分を用いてアプリケーション画面（例えば、インターネットのブラウザ画面）の表示をしているときでも、検出セルラ通信網の状態を確認しやすい。
【００９７】
以下の例示では、第１の網種別の接続推奨度が、第２の網種別の接続推奨度より高いものとして説明する。
【００９８】
一実施形態に係る通信機器１００は、検出セルラ通信網の接続推奨度に基づいて、接続推奨度が高い方の網種別に対応する画像を強調して、ディスプレイ１１２の少なくとも一部に表示してよい。例えば、コントローラ１９０は、検出セルラ通信網の接続推奨度に基づいて、アイコンＸおよびアイコンＹのうち、接続推奨度が高い方の網種別に対応する一方のみをディスプレイ１１２の上部１１４に表示してよい。具体的には、図１１に示すように、コントローラ１９０は、第１の網種別の接続推奨度に対応するアイコンＸをディスプレイ１１２の上部１１４に表示してよい。なお、コントローラ１９０は、第２の網種別の接続推奨度が第１の網種別の接続推奨度より高くなった場合には、アイコンＸに換えて、第２の網種別の接続推奨度に対応するアイコンＹをディスプレイ１１２の上部１１４に表示してよい。
【００９９】
また、アイコンＸおよびアイコンＹのうち、接続推奨度が高い方の網種別に対応する一方のみをディスプレイ１１２の上部１１４に表示するとき、コントローラ１９０は、当該一方のアイコンの表示態様を、他方のアイコンが表示されていないことを示すために変更してよい。例えば、コントローラ１９０は、当該一方のアイコンを点滅表示する、或いは、当該一方のアイコンの色を変更する等の表示態様の変更をしてよい。
【０１００】
一実施形態に係る通信機器１００は、第１の操作に応じて、第１画像（第１オブジェクト）および第２画像（第２オブジェクト）のうち少なくとも一つに対応する各検出セルラ通信網の詳細を表示してよい。
【０１０１】
例えば、図１２（ａ）に示すように、検出セルラ通信網に基づいて、第１の網種別の接続推奨度に対応する第１画像（第１オブジェクト）および第２の網種別の接続推奨度に対応する第２画像（第２オブジェクト）をディスプレイ１１２の少なくとも一部に表示する場合（例えば、検出セルラ通信網の接続推奨度に応じて、アイコンＸおよびアイコンＹを表示する場合）、コントローラ１９０は、ディスプレイ１１２の上部１１４に対する第１操作（例えば、上部１１４の領域を指でタッチしてから下方に指を払う、いわゆるフリック操作）を受け付けると、図１２（ｂ）に示すように、アイコンＸおよびアイコンＹに対応する各検出セルラ通信網の詳細をディスプレイ１１２に表示する（ここでは、詳細として、図６の領域Ｒ１および領域Ｒ２と同じ表示を例示する。）。
【０１０２】
例えば、図１３（ａ）に示すように、検出セルラ通信網の接続推奨度に基づいて、接続推奨度が高い方の網種別に対応する画像を強調して、ディスプレイ１１２の少なくとも一部に表示する場合（例えば、検出セルラ通信網の接続推奨度に応じて、アイコンＸおよびアイコンＹうちアイコンＸのみ表示する場合）、コントローラ１９０は、ディスプレイ１１２の上部１１４に対する第１操作（例えば、上部１１４の領域を指でタッチしてから下方に指を払う、いわゆるフリック操作）を受け付けると、図１３（ｂ）に示すように、アイコンＸおよびアイコンＹに対応する各検出セルラ通信網の詳細をディスプレイ１１２に表示する（ここでは、詳細として、図６の領域Ｒ１および領域Ｒ２と同じ表示を例示する。）。言い換えると、コントローラ１９０は、第１操作を受け付けると、非表示のアイコンＹの詳細を、アイコンＸの詳細と合わせてディスプレイ１１２に表示する。
【０１０３】
一実施形態に係る通信機器１００は、第２の操作に応じて、第１画像（第１オブジェクト）および第２画像（第２オブジェクト）のうち一つに対応する検出セルラ通信網の詳細を表示してよい。
【０１０４】
例えば、図１４（ａ）に示すように、検出セルラ通信網に基づいて、第１の網種別の接続推奨度に対応する第１画像および第２の網種別の接続推奨度に対応する第２画像をディスプレイ１１２の少なくとも一部に表示する場合（例えば、検出セルラ通信網の接続推奨度に応じて、アイコンＸおよびアイコンＹを表示する場合）、コントローラ１９０は、アイコンＸに対する第２操作（例えば、アイコンＸを指でタッチして所定時間後に指をディスプレイ１１２から離す、いわゆるタップ操作）を受け付けると、図１４（ｂ）に示すように、アイコンＸに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示する（ここでは、詳細として、図６の領域Ｒ１と同じ表示を例示する。）。また、図１４（ｂ）に示すように、アイコンＸに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示するとき、コントローラ１９０は、上部１１４においてアイコンＸを非表示にしてよい。
【０１０５】
例えば、図１５（ａ）に示すように、検出セルラ通信網に基づいて、第１の網種別の接続推奨度に対応する第１画像および第２の網種別の接続推奨度に対応する第２画像をディスプレイ１１２の少なくとも一部に表示する場合（例えば、検出セルラ通信網の接続推奨度に応じて、アイコンＸおよびアイコンＹを表示する場合）、コントローラ１９０は、アイコンＹに対する第２操作（例えば、アイコンＹを指でタッチして所定時間後に指をディスプレイ１１２から離す、いわゆるタップ操作）を受け付けると、図１５（ｂ）に示すように、アイコンＹに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示する（ここでは、詳細として、図６の領域Ｒ２と同じ表示を例示する。）。また、図１５（ｂ）に示すように、アイコンＹに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示するとき、コントローラ１９０は、上部１１４においてアイコンＹを非表示にしてよい。
【０１０６】
一実施形態に係る通信機器１００は、第１画像（第１オブジェクト）および第２画像（第２オブジェクト）のうち一方に対応する検出セルラ通信網の詳細を表示するとき、第３の操作に応じて、他方に対応する検出セルラ通信網の詳細を表示してよい。
【０１０７】
例えば、図１６（ａ）に示すように、第１画像および第２画像のうち一方に対応する検出セルラ通信網の詳細を表示する場合（例えば、アイコンＸ対応する検出セルラ通信網の詳細をディスプレイ１１２に表示する場合）、コントローラ１９０は、第３操作（例えば、所定の領域を指でタッチしてから左方に指を払うフリック操作）を受け付けると、図１６（ｂ）に示すように、アイコンＹに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示する。また、図１６（ａ）に示すように、アイコンＸに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示するとき、コントローラ１９０は、上部１１４においてアイコンＸを非表示にしてよい。また、図１６（ｂ）に示すように、アイコンＹに対応する検出セルラ通信網の詳細をディスプレイ１１２に表示するとき、コントローラ１９０は、上部１１４においてアイコンＹを非表示にしてよい。
【０１０８】
通信機器１００が行う各処理をコンピュータに実行させるプログラムが提供されてもよい。プログラムは、コンピュータ読取り可能媒体に記録されていてもよい。コンピュータ読取り可能媒体を用いれば、コンピュータにプログラムをインストールすることが可能である。ここで、プログラムが記録されたコンピュータ読取り可能媒体は、非一過性の記録媒体であってもよい。非一過性の記録媒体は、特に限定されるものではないが、例えば、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭ等の記録媒体であってもよい。
【０１０９】
以上、図面を参照して一実施形態について詳しく説明したが、具体的な構成は上述のものに限られることはなく、要旨を逸脱しない範囲内において様々な設計変更等をすることが可能である。
【符号の説明】
【０１１０】
１００    ：通信機器
１０１    ：筐体
１１０    ：タッチパネルディスプレイ
１１１    ：タッチパネル
１１２    ：ディスプレイ
１１３    ：物理ボタン
１２１    ：音声入力部
１２１ａ  ：マイク
１２２    ：音声出力部
１２２ａ  ：スピーカ
１３０    ：センサ
１４０    ：ストレージ
１５０    ：通信インターフェイス
１５１    ：セルラインターフェイス
１５２    ：ＷＬＡＮインターフェイス
１６０    ：ＳＩＭインターフェイス
１７０    ：接続インターフェイス
１８０    ：バッテリ
１９０    ：コントローラ
２１０    ：公衆セルラ通信網
２１１    ：基地局
２２０    ：ローカルセルラ通信網
２２１    ：基地局
３００    ：サーバ
４００    ：拡張機器
５００    ：通信機器
６００    ：通信機器 
【図１】
0006859406.tif 000002
【図２】
0006859406.tif 000003
【図３】
0006859406.tif 000004
【図４】
0006859406.tif 000005
【図５】
0006859406.tif 000006
【図６】
0006859406.tif 000007
【図７】
0006859406.tif 000008
【図８】
0006859406.tif 000009
【図９】
0006859406.tif 000010
【図１０】
0006859406.tif 000011
【図１１】
0006859406.tif 000012
【図１２】
0006859406.tif 000013
【図１３】
0006859406.tif 000014
【図１４】
0006859406.tif 000015
【図１５】
0006859406.tif 000016
【図１６】
0006859406.tif 000017