(57)【要約】 【課題】  利用者の利用意図に沿ったネットワーク（キャリア）を選択することを可能とするネットワーク検索システム、サーバおよび移動端末とを提供することを目的とする。【解決手段】  サーバ１００における取得部１０３は、移動機２００または位置管理サーバからの要求または定期処理により、移動機２００に対して提供できるサービス状況を示すサービス状況情報を記憶するデータベース３００からサービス状況情報を収集する。そして、送信部１０４は、取得部１０３により収集されたサービス状況情報を移動機２００に送信する。移動機２００においては、サービス状況情報に基づいた情報を見ることにより、ネットワークを選択することができる。【選択図】  図２
2008283576.tif 000002
【特許請求の範囲】
【請求項１】
移動機に対するサービス状況を示すサービス状況情報を記憶するデータベース装置と、前記データベース装置からサービス状況情報を取得し、前記移動機に対してサービス状況情報を送信するサーバと、を備えるネットワーク検索システムであって、
前記サーバは、
前記データベース装置からサービス状況情報を取得する取得手段と、
前記取得手段により取得されたサービス状況情報を前記移動機に送信する送信手段と
を備えるネットワーク検索システム。
【請求項２】
前記移動機は、接続可能なネットワークで提供されるサービス状況情報の取得要求を前記サーバに送信する要求手段を備え、
前記サーバにおける取得手段は、前記要求手段から取得要求を受信すると、サービス状況情報を取得し、取得要求元である前記移動機に対してサービス状況情報を送信することを特徴とする請求項１に記載のネットワーク検索システム。
【請求項３】
前記移動機における前記要求手段は、
ネットワークに対する位置登録処理を実行する際に、前記サーバにサービス状況情報の取得要求を送信することを特徴とする請求項２に記載のネットワーク検索システム。
【請求項４】
前記移動機から位置登録要求を受けて当該移動機に対する位置管理を行うネットワーク管理装置をさらに備え、
前記ネットワーク管理装置は、前記移動機から位置登録を受けると、前記サーバに対してサービス状況情報の要求を送信する送信手段を備えることを特徴とする請求項１に記載のネットワーク検索システム。
【請求項５】
一の移動機において接続可能なネットワークにおけるサービス状況を示すサービス状況情報を取得する取得手段と、
前記取得手段により取得されたサービス状況情報を前記一の移動機に送信する送信手段と
を備えるサーバ。
【請求項６】
請求項５に記載のサーバと通信する移動端末であって、
接続可能なネットワークを検索する検索手段と、
前記検索手段により検索されたネットワークにおけるサービス状況の取得要求であるサービス状況情報を前記サーバに送信する送信手段と
を備える移動端末。
【請求項７】
移動機において接続可能なネットワークを検索する検索ステップと、
前記検索ステップにより検索されたネットワークにおけるサービス状況を示すサービス状況情報を取得する取得ステップと、
前記取得ステップにより取得されたサービス状況情報を前記移動機に通知する通知ステップと
を備えるネットワーク検索方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のネットワークを検索するネットワーク検索システム、サーバ、移動端末、およびネットワーク検索方法に関するものである。
【背景技術】
【０００２】
海外等の複数のネットワーク、すなわち移動通信事業者であるキャリアが顕在するエリアにおいて、携帯電話を利用する際、利用者は位置登録を実施するネットワークを自動または手動で選択し、選択したネットワーク（キャリア）に対して位置登録することができる。手動で位置登録を実施するネットワーク（キャリア）を選択する場合、まず、利用者は位置登録可能なネットワーク検索を実施する。そして、アクセス可能なネットワーク（キャリア）を検索できた場合に、検索されたネットワークの中から利用するネットワークを選択し、ネットワーク（キャリア）に対して位置登録が完了した時点でサービスを利用することが可能になる。このような技術を開示する文献として、例えば下記特許文献１が挙げられる。
【０００３】
この特許文献１においては、報知情報に含まれるＭＣＣ−ＭＮＣ（Mobile Country Code - Mobile Network Code）と、移動機内部にて保持している各ＭＣＣ−ＭＮＣと紐付いているネットワーク（キャリア）名とが画面上に表示されている。
【特許文献１】特開２００６−１９７６０８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、上記従来技術に記載のシステムは、以下に示すような問題点があった。すなわち、上記従来技術に記載のシステムは、検索されたネットワーク（キャリア）を手動で選択する際に、ネットワーク（キャリア）がどのようなサービス状況（ネットワーク規制中／障害時等）であるか、選択したネットワーク（キャリア)にアクセスした場合に、どの程度の通話・通信料がかかるのか等を利用者に知らせることができず、利用者とってどのようなサービス状況であるか不明確であった。
【０００５】
すなわち、利用者が手動でネットワーク選択を実施する際の情報が不足であって、利用者はどのネットワークを選択してよいか知ることができず、利用者の意図に沿ったネットワークを選択することが困難であった。そのため、ネットワークの選択の自由度が低かった。
【０００６】
そこで本発明は、上記問題点を解決し、利用者の利用意図に沿ったネットワーク（キャリア）を選択することを可能とするネットワーク検索システム、サーバ、移動端末、およびネットワーク検索方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、移動機に対するサービス状況を示すサービス状況情報を記憶するデータベース装置と、前記データベース装置からサービス状況情報を取得し、前記移動機に対してサービス状況情報を送信するサーバと、を備えるネットワーク検索システムであって、前記サーバは、前記データベース装置からサービス状況情報を取得する取得手段と、前記取得手段により取得されたサービス状況情報を前記移動機に送信する送信手段とを備えている。
【０００８】
この発明によれば、移動機に対して提供できるサービス状況を示すサービス状況情報を記憶するデータベース装置からサービス状況情報を取得し、取得されたサービス状況情報を移動機に送信することができる。これにより、利用者が手動でネットワーク選択を実施する際の情報を提供することができ、利用者にとっては、利用者の意図に沿ったネットワークを選択することを可能とさせる。よって、ネットワークの選択の自由度を高めることができる。
【０００９】
また、本発明のネットワーク検索システムにおける前記移動機は、接続可能なネットワークで提供されるサービス状況情報の取得要求を前記サーバに送信する要求手段を備え、前記サーバにおける取得手段は、前記要求手段から取得要求を受信すると、サービス状況情報を取得し、取得要求元である前記移動機に対してサービス状況情報を送信することが好ましい。
【００１０】
この発明によれば、取得要求を受信すると、サービス状況情報を取得し、取得要求元である移動機に対してサービス状況情報を送信することができ、利用者が手動でネットワーク選択を実施する際の情報を、利用者からの要求に応じて提供することができる。
【００１１】
また、本発明のネットワーク検索システムにおける前記移動機の前記要求手段は、ネットワークに対する位置登録処理を実行する際に、前記サーバにサービス状況情報の取得要求を送信することが好ましい。
【００１２】
この発明によれば、ネットワークに対する位置登録処理を実行する際に、サーバにサービス状況情報の取得要求を送信することができ、利用者が手動でネットワーク選択を実施する際の情報を、自動的に提供することができる。
【００１３】
また、本発明のネットワーク検索システムは、前記移動機から位置登録要求を受けて当該移動機に対する位置管理を行うネットワーク管理装置をさらに備え、前記ネットワーク管理装置は、前記移動機から位置登録を受けると、前記サーバに対してサービス状況情報の要求を送信する送信手段を備えることが好ましい。
【００１４】
この発明によれば、ネットワーク管理装置は、移動機から位置登録を受けると、サーバに対してサービス状況情報の要求を送信することができ、利用者が手動でネットワーク選択を実施する際の情報を、自動的に提供することができる。
【００１５】
また、本発明のサーバは、一の移動機において接続可能なネットワークにおけるサービス状況を示すサービス状況情報を取得する取得手段と、前記取得手段により取得されたサービス状況情報を前記一の移動機に送信する送信手段とを備えている。
【００１６】
この発明によれば、一の移動機において接続可能なネットワークにおけるサービス状況を示すサービス状況情報を取得し、取得されたサービス状況情報を前記一の移動機に送信することができる。これにより、利用者が手動でネットワーク選択を実施する際の情報を提供することができ、利用者にとっては、利用者の意図に沿ったネットワークを選択することを可能とさせる。よって、ネットワークの選択の自由度を高めることができる。
【００１７】
また、本発明の移動端末は、上記サーバと通信する移動端末であって、接続可能なネットワークを検索する検索手段と、前記検索手段により検索されたネットワークにおけるサービス状況の取得要求であるサービス状況情報を前記サーバに送信する送信手段とを備えている。
【００１８】
この発明によれば、接続可能なネットワークを検索し、検索されたネットワークにおけるサービス状況の取得要求であるサービス状況情報をサーバに送信することができる。これにより、利用者が手動でネットワーク選択を実施する際の情報を提供することができ、利用者にとっては、利用者の意図に沿ったネットワークを選択することを可能とさせる。よって、ネットワークの選択の自由度を高めることができる。
【００１９】
ところで、本発明は、上記のようにネットワーク検索システム、サーバ装置、移動端末の発明として記述できる他に、以下のように、ネットワーク検索方法の発明としても記述することができる。これらはカテゴリーが異なるだけで、実質的に同一の発明であり、同様の作用・効果を奏する。
【００２０】
すなわち、本発明のネットワーク検索方法は、移動機において接続可能なネットワークを検索する検索ステップと、前記検索ステップにより検索されたネットワークにおけるサービス状況の取得要求であるサービス状況情報を取得する取得ステップと、前記取得ステップにより取得されたサービス状況情報を前記移動機に通知する通知ステップとを備えている。
【発明の効果】
【００２１】
本発明によれば、利用者が簡易に希望する位置登録可能なネットワークを検索し、検索されたネットワークから自由に選択することが可能となる。よって、利用者の利用意図に沿ったネットワークを選択することができる。
【発明を実施するための最良の形態】
【００２２】
本発明は、一実施形態のために示された添付図面を参照して以下の詳細な記述を考慮することによって容易に理解することができる。引き続いて、添付図面を参照しながら本発明の実施形態を説明する。可能な場合には、同一の部分には同一の符号を付して、重複する説明を省略する。
【００２３】
本発明の実施形態に係るネットワーク検索システムについて説明する。まず、本実施形態に係るネットワーク検索システムのシステム構成について説明する。図１は、本実施形態に係るサーバ１００と移動機２００とを備えたネットワーク検索システムのシステム構成図である。まず、その概略動作について説明する。なお、ここでの前提条件として、利用者（移動機２００）が現在検索可能なネットワーク（キャリア）ＮＷ１〜ＮＷ３は３つあることにしている。
【００２４】
移動機２００の利用者がネットワーク（キャリア）検索を実施すると、移動機２００の画面上にネットワーク（キャリア）検索結果が表示される。そして、位置登録未実施の場合は、ユーザ操作により、移動機２００は暫定的にネットワーク（キャリア）ＮＷ１（例えば位置管理サーバ５００）に位置登録を行い通信可能な状態にする。つぎに、移動機２００は、ネットワークＮＷ１を介して、ネットワーク検索結果に表示されたネットワーク（キャリア）ＮＷ１〜ＮＷ３のサービス状況を示すサービス状況情報の収集要求を行う。移動機２００からサービス状況情報の収集要求を受けたサーバ１００は、データベース３００に対して収集要求を行う。収集要求に従ってデータベース３００は、各ネットワークにおけるサービス状況情報を抽出し、そのサービス状況情報をサーバ１００に送信する。
【００２５】
なお、検索ネットワークシステムは位置管理サーバ５００をさらに備え、移動機２００から位置管理サーバ５００に対して位置登録要求がなされると、サーバ１００に対して、移動機２００が在圏している領域における各ネットワークのサービス状況情報の収集要求を行うようにしてもよい。この場合、サーバ１００は、移動機２００に対してサービス状況情報を通知するように構成する。詳細は後述する。
【００２６】
データベース３００から受信したサービス状況情報に基づいてサーバ１００は、移動機２００で表示可能な表示形式に加工する。サーバ１００は、加工した情報を移動機２００に送信する。移動機２００は、受信したサービス状況情報を画面に表示する。利用者は画面上に表示されたサービス状況情報を基に希望するネットワーク（キャリア）を選択する。移動機２００は選択されたネットワーク（キャリア）に位置登録を実施する。
【００２７】
一方、サーバ４００は、各ネットワーク（キャリア）ＮＷ１〜ＮＷ３のサービス状況を一定期間毎に情報収集する。このサーバ４００は、収集したネットワーク（キャリア）のサービス状況情報をデータベース３００に送信し、データベース３００では受信したサービス状況情報を一元管理する。また、このサーバ４００は、各ネットワーク（キャリア）のサービス状況を監視しているが、定期的に各ネットワーク（キャリア）のサービス状況を管理しているセンタに対してサービス状況情報の要求を送信し、その応答を受信するような構成をとってもよい。また、自動的に各ネットワーク（キャリア）からサービス状況情報が送信され、この送信されたサービス状況情報を受信し、保持するような構成としてもよい。
【００２８】
つぎに、このような動作を行う各装置、サーバの詳細な構成について説明する。図２は、本実施形態に係るネットワーク検索システム１０の構成を示すブロック図である。これらサーバ１００、移動機２００、データベース３００、およびサーバ４００は、相互に結びつくことによりネットワーク検索システム１０を構築している。以下、各装置について説明する。
【００２９】
まず、移動機２００は、ネットワーク検索部２０１、通信処理部２０２、および表示操作部２０３（ネットワーク検索結果表示部２０４、ネットワーク情報表示部２０５）を含んで構成されている。
【００３０】
ネットワーク検索部２０１は、移動機２００が在圏する位置においてサービスを行っているネットワーク（キャリア）ＮＷ１〜ＮＷ３を検索する部分である。このネットワーク検索部２０１は、検索した結果をネットワーク検索結果表示部２０４に出力する。また、ネットワーク検索部２０１は、検索したネットワークの数を判断し、複数のネットワークを検索したと判断した場合には、ネットワークのサービス状況情報を収集するための選択ボタンである「情報収集」ボタンを表示させ、１つである場合には「情報収集」ボタンを表示しない画面を生成し、その画面をネットワーク検索結果表示部２０４に出力する。例えば、図１０に示される画面例が考えられる。
【００３１】
図１０は、移動機２００におけるネットワーク検索を行ったときの検索結果を示す画面例を示す図である。図１０に示すように、この画面例では、検索結果として、ネットワークＮＷ１〜ＮＷ３（符号７０１）が表示され、さらに「情報収集」ボタン７０３が表示されている。利用者はこのボタンをクリックすることにより、ネットワークのサービス状況情報を収集することができる。また、サービス状況情報の種別を指示することができる選択肢（符号７０２）も表示される。利用者は、この選択肢をチェックすることにより、必要なサービス状況情報、例えば、料金体系だけとかを収集することができる。また、過去に収集した（過去にチェックした）サービス状況情報を記憶しておき、検索結果として表示される際には、その履歴に従ってサービス状況情報のチェック欄にチェックがすでにされている状態にしてもよい。
【００３２】
通信処理部２０２は、位置登録を実施するネットワーク（キャリア）ＮＷ１〜ＮＷ３に対して位置登録処理などの通信処理を実施する部分である。すなわち、通信処理部２０２は、ネットワーク情報表示部２０５で表示されているネットワーク（キャリア）に対して位置登録処理を実施する機能を有する。また、通信処理部２０２は、位置登録実施済みであるかどうかの判定を行い、位置登録が行われていなかった場合には、位置登録処理を行う。
【００３３】
また、通信処理部２０２は、ネットワーク検索結果表示部２０４から出力された収集要求に従い、サーバ１００に対して、ネットワークのサービス状況情報の収集要求を行い、サーバ１００からネットワークのサービス状況情報を受信する処理を行う。また、受信したネットワークのサービス状況情報をネットワーク情報表示部２０５に通知する機能を有する。なお、サービス状況情報の収集要求の中に加工情報（国コード、機種コード）を送ることで、加工の形態を指示するようにしてもよい。
【００３４】
表示操作部２０３は、ネットワーク検索結果表示部２０４、ネットワーク情報表示部２０５から構成される。また、表示操作部２０３は、ユーザがネットワーク検索を手動で行う際にネットワーク検索を実施するのか、ネットワークのサービス状況情報の収集を実施するのかを選択するための入力受付機能を有する。
【００３５】
ネットワーク検索結果表示部２０４は、ネットワーク検索部２０１から通知されたネットワーク（キャリア）ＮＷ１〜ＮＷ３を特定することができるネットワーク名を表示する。表示すると同時にネットワークの情報収集を要求することを可能とする選択ボタンを表示する（図１０を参照)。この選択ボタンの表示については、情報収集を意味することがわかる内容であれば特に文言は特定しないことする。ネットワーク検索結果表示部２０４を操作することにより利用者によってサービス状況情報の収集要求が行われた場合は、このネットワーク検索結果表示部２０４は、通信処理部２０２に収集要求を通知することができる。
【００３６】
ネットワーク情報表示部２０５は、通信処理部２０２から通知されたネットワークのサービス状況情報をネットワークごとに区別して表示する機能を有する（図１１を参照)。また、利用者によって、位置登録を希望するネットワーク（キャリア)が選択された場合、ネットワーク情報表示部２０５は、位置登録が行われたネットワーク（キャリア）を通信処理部２０２に通知する。
【００３７】
制御部２０６は、通信処理部２０２およびネットワーク検索部２０１を制御する部分であり、電源ＯＮの判定が行われ、電源ＯＮとなった場合、ネットワーク検索部２０１に対して検索処理を行うよう指示を出力する。
【００３８】
なお、移動機２００は、通信処理部２０２による位置登録処理を行うとともに、ネットワーク検索部２０１によるネットワーク検索を行い、そして、通信処理部２０２を用いて検索したネットワークのサービス状況情報の収集要求を送信して収集する、といった一連の処理をユーザの操作が入ることなく実行するようにしてもよい。
【００３９】
つぎに、サーバ１００について説明する。サーバ１００は、移動機２００、データベース３００のそれぞれと通信処理を実施する通信処理部１０１、および情報加工処理部１０２から構成される。通信処理部１０１は、取得部１０３および送信部１０４を備えている。
【００４０】
通信処理部１０１における取得部１０３は、移動機２００からネットワークのサービス状況情報の収集要求を受信すると、データベース３００に対して、移動機２００から収集要求のあったネットワーク（キャリア）のサービス状況情報の収集要求を送信し、サービス状況情報を取得する部分である。なお、サービス状況情報の収集要求に、サーバ１００の情報加工処理部１０２においてどのような加工を施すかを指示する指示情報を含めてもよい。例えば、ホーム網の国コード、移動機２００の機種コードなどの指示情報を含めてもよい。
【００４１】
また、取得部１０３は、データベース３００から受信した各ネットワークのサービス状況情報と移動機から要求のあったネットワークの一覧との整合性を確認し、不一致の場合は再度データベース３００にネットワーク（キャリア）情報収集要求を送信することができる。すなわち、収集しようとしたすべてのネットワークからサービス状況情報が収集されたか否かを判断する。
【００４２】
通信処理部１０１における送信部１０４は、データベース３００から受信したネットワークのサービス状況情報を情報加工処理部１０２に出力する部分である。また、送信部１０４は、情報加工処理部１０２により加工された加工情報が出力された場合は、その加工情報をネットワークのサービス状況情報の要求元である移動機２００に送信する部分である。
【００４３】
情報加工処理部１０２は、通信処理部１０１からネットワークのサービス状況情報の加工要求が通知された場合に、移動機２００に通知する情報に加工を施す部分である。この加工処理は本サービス利用者にとって利便性のある表示形式に変更することが目的となっている。また、情報加工処理部１０２は、ネットワークのサービス状況情報の加工が終了すると、通信処理部１０１に加工したサービス状況情報を出力する機能を有する。
【００４４】
この加工処理は、移動機２００のディスプレイ能力に合致した加工のほか、移動機２００のホーム網が属している国の言語に変換することも含む。また加工処理の具体的処理を、移動機２００から指示することも可能であり、移動機２００が情報収集要求を発するときに、どのような形態に加工するか、またどの国の言語に変換するか、を機種コードまたは国コードを用いて指示することができる。さらに、必要な情報、例えばサービス状況情報のうち料金に関する情報のみを収集するよう加工させてもよい。
【００４５】
なお、本実施形態では、情報加工処理部１０２は、サーバ１００が備えていることにしているが、これに限るものではなく、例えば、移動機２００において、自機のディスプレイ能力に従った形態に加工もよいし、またデータベース３００において予め定められたデータ形態に加工、または加工した状態で記憶しておいてもよい。
【００４６】
つぎに、データベース３００は、サーバ１００およびサーバ４００のそれぞれと通信処理を実施する通信処理部３０１、ネットワークのサービス状況情報の検索を行うデータ検索処理部３０２、およびデータ状況情報の実データを保存しているデータ保持部３０３から構成される。
【００４７】
通信処理部３０１は、サーバ１００からネットワークのサービス状況情報の収集要求を受信すると、データ検索処理部３０２に対して、必要なネットワーク（キャリア）のデータ検索要求を出力する。また、そのデータ検索要求の応答として、データ検索処理部３０２からデータ検索結果通知を受信すると、サーバ１００に対してネットワークのサービス状況情報の収集結果を送信する。さらにサーバ４００から受信した各ネットワーク（キャリア）のサービス状況情報の更新情報をデータ保持部３０３に出力する機能を有する。
【００４８】
データ検索処理部３０２は、通信処理部３０１からデータ検索要求が出力されると、要求されたネットワークのサービス状況情報をデータ保持部３０３から検索する機能を有する。また、検索した結果、データ保持部３０３から得られたサービス状況情報を通信処理部３０１に対してデータ検索結果通知として出力する。
【００４９】
データ保持部３０３は、通信処理部３０１から出力された各ネットワーク（キャリア）のサービス状況情報を保持する機能を有する。データ保持部３０３にて保管される情報の具体例を図１２に示す。図１２に示すように、データ保持部３０３は、ＭＭＣ−ＭＮＣなどのキャリアコード、キャリア名、主要サービスエリア、サービス情報、および料金など利用者はネットワークを選択する際の選択指標となる情報を記憶している。なお、保管されるべき情報は、図１２に記載される情報のみには限らない。
【００５０】
つぎに、サーバ４００について説明する。このサーバ４００は、通信処理部４０１から構成されている。この通信処理部４０１は、各ネットワークにおけるサービス状況を収集し、データベース３００に対して、各ネットワーク（キャリア)のサービス状況情報の更新情報を通知する機能を有する。また、各ネットワーク（キャリア）からサービス状況情報を定期的に収集する機能も有する。
【００５１】
つぎに、位置管理サーバ５００について説明する。この位置管理サーバ５００は、移動機２００から位置登録要求を受けることで移動機２００の位置管理を行うサーバである。この位置管理サーバ５００は、通信部５０１および管理部５０２を備えている。
【００５２】
通信部５０１は、移動機２００から位置登録要求を受信し、その位置登録要求に含まれている、当該移動機２００の領域情報（移動機２００が在圏する基地局がカバーする領域）を管理部５０２に出力する部分である。また、通信部５０１は、位置登録を受けると、移動機２００が位置している領域におけるネットワークのサービス状況情報の収集要求をサーバ１００に対して行う。具体的には、通信部５０１は、サーバ１００に対して移動機２００の領域情報を通知し、サーバ１００は、その領域情報で示される領域における各ネットワークのサービス状況情報を収集する処理を行う。
【００５３】
管理部５０２は、通信部５０１から出力された領域情報を、移動機２００を特定する識別子と対応付けて記憶する部分である。この管理部５０２は、移動機２００に対する着信処理などで移動機２００の位置を把握し、着信処理を行わせるためのものである。
【００５４】
続いて、本実施形態に係るネットワーク検索システム１０の動作について説明する。図３は、本実施形態に係るネットワーク検索システム１０において用いられている移動機２００の動作を示すフローチャートである。
【００５５】
本実施形態に係る移動機２００を動作させるにあたっては、まず、電源ＯＮがなされたか否かの判定が、制御部２０６により実施される。電源ＯＮがなされたと判断された場合（Ｓ１０１：ＹＥＳ）、移動機２００のネットワーク検索部２０１においてネットワーク検索が実施される（Ｓ１０４）。電源ＯＮでない場合であって（Ｓ１０１：ＮＯ）、表示操作部２０３を操作することで、利用者によって手動でネットワーク検索の開始が指示される（Ｓ１０２）。ここで指示がなされると、ネットワークのサービス状況情報の収集のみ実施、若しくはネットワーク検索も実施するかのいずれかが選択されたかが、制御部２０６により判断される（Ｓ１０３）。ネットワークのサービス状況情報の収集のみの操作がなされたと判断された場合（Ｓ１０３：ＹＥＳ）、処理Cに進む。ネットワークのサービス状況情報の収集のみでなくネットワーク検索も実施するとの操作がなされたと、制御部２０６により判断された場合（Ｓ１０３：ＮＯ）、ネットワーク検索部２０１においてネットワーク（キャリア）検索が実施される（Ｓ１０４）。
【００５６】
ネットワーク検索部２０１によりネットワーク（キャリア）検索の結果が得られた場合、ネットワーク検索部２０１により検索結果がネットワーク検索結果表示部２０４に出力される。ネットワーク検索結果表示部２０４において通知された情報（ＭＣＣ-ＭＮＣ）を基にネットワーク（キャリア）検索結果が表示される（Ｓ１０５）。例えば図１０に示すような画面が移動機２００のネットワーク検索結果表示部２０４に表示される。ここではＮＷ１〜ＮＷ３がサーチ結果として表示されている。なお、この画面には「情報収集」ボタンが表示されており、利用者はこのボタンをクリックすることにより、ネットワークのサービス状況情報を収集することができる。
【００５７】
ネットワーク（キャリア）検索の結果、検索されたネットワーク（キャリア）の数が1であるとネットワーク検索部２０１により判断された場合（Ｓ１０６：Ｎ＝１）、ネットワーク検索結果表示部２０４において、サービス状況情報の情報収集を要求する選択肢は表示されることなく、通信処理部２０２により、検索されたネットワーク（キャリア）に対して位置登録が実施されることになる（図４、Ｓ２０５）。
【００５８】
検索されたネットワーク（キャリア）の数が２以上であるとネットワーク検索部２０１により判断された場合（Ｓ１０６：Ｎ≧２）、ネットワーク検索結果表示部２０４において、サービス状況情報の情報収集を要求するための選択肢である「情報収集」ボタンが表示される（Ｓ１０８）。利用者によって情報収集が選択された場合（Ｓ１０９）、まず、通信処理部２０２にて位置登録実施済みであるかどうかが判定される（Ｓ１１０）。位置登録実施済みであると通信処理部２０２により判断された場合（Ｓ１１０：ＹＥＳ）、処理Ｂに進む。位置登録未実施であると判断された場合（Ｓ１１０：ＮＯ）、ネットワーク検索結果表示部２０４において表示されたネットワーク検索結果のうち一番上に表示されたネットワーク（キャリア）に対して、通信処理部２０２により位置登録が実施される（Ｓ１１１）。このように移動機２００においては、ネットワークの検索結果が表示され、利用者はその結果に従ってサービス状況情報の収集を選択することができる。
【００５９】
つぎに、ネットワークのサービス状況情報を収集するときの収集処理について説明する。図４は、移動機２００においてサービス状況情報を収集するときの処理を示すフローチャートである。
【００６０】
通信処理部２０２からサーバ１００に対してネットワークのサービス状況情報の収集要求が送信される（Ｓ２０１）。その後、サーバ１００からネットワークのサービス状況情報が通信処理部２０２により受信される（Ｓ２０２）。受信されたネットワークのサービス状況情報は、通信処理部２０２からネットワーク情報表示部２０５に出力され、出力された情報を基にネットワーク情報表示部２０５において各ネットワークのサービス状況情報が表示される（Ｓ２０３）。例えば、図１１に示されるサービス状況情報がネットワーク情報表示部２０５に表示される。図１１に示すように、主要サービス提供都市、サービス情報として故障状況、料金体系が、ネットワークごとに区別されて表示されている。ここに表示されている情報は、図１２に示されている情報に基づいて加工され表示されている。
【００６１】
また、利用者によって表示されたネットワーク（キャリア）のうち、一の位置登録希望ネットワークが選択された場合（Ｓ２０４）、通信処理部２０２において、選択されたネットワーク（キャリア）に対して位置登録が実施される（Ｓ２０５）。なお、Ｓ２０４にて、利用者によりネットワークが選択されない場合は、そのまま位置登録は実施されること無く処理は終了する。
【００６２】
また、手動でネットワーク検索を実施する場合、利用者が容易にネットワークのサービス状況情報の収集をするためにも、移動機２００が待ち受け状態においてネットワーク検索、もしくはサービス状況情報の収集を認識しうる特有のマーキングを表示させ、更にそのマーキングを直接選択することで簡単な操作でサービス状況情報の収集を利用できるように工夫することが望ましい。例えば、図１３に表すように、待ち受け画面右上にアイコン８０１を表示させ、利用者はこのアイコン８０１を選択することにより、ネットワークの検索を行わせるようにすることが好ましい。
【００６３】
つぎに、サーバ１００の動作について説明する。図５は、本実施形態に係るサーバ１００の動作を示すフローチャートである。本実施形態に係るサーバ１００を動作させるにあたっては、まず、通信処理部１０１の取得部１０３にて移動機２００からサービス状況情報の収集要求が受信される（Ｓ３０１）。この情報収集要求を受信した取得部１０３により、データベース３００に対してサービス状況情報の収集要求が送信される（Ｓ３０２）。その後、取得部１０３により、データベース３００からサービス状況情報の収集結果が受信されると（Ｓ３０３）、受信されたネットワークのサービス状況情報が、移動機２００から要求のあったネットワーク（キャリア）を含んだものであるか否かが、取得部１０３により判断される（Ｓ３０４）。すなわち、取得部１０３により要求したネットワーク名とサービス状況情報に含まれているネットワーク名との整合性が確認され、不一致の場合は再度データベース３００にネットワーク（キャリア）のサービス状況情報の収集要求が送信される。
【００６４】
取得部１０３により整合性が確認された結果、必要な情報が収集できたと判断できた場合、通信処理部１０１により、サービス状況情報を加工するよう情報加工処理部１０２に対して加工処理要求が出力されるとともに、データベース３００から受信したサービス状況情報が出力される。情報加工処理部１０２により受信したサービス状況情報は、テンプレートに従って、利用者（利用移動機の機種にも依存する）の利便性を考慮した表示形式に変更される（Ｓ３０５）。情報加工処理部１０２においてネットワーク（キャリア）情報の加工が終了すると、通信処理部１０１に加工したネットワークのサービス状況情報が出力される。この出力を受けた通信処理部１０１により加工したネットワークのサービス状況情報は移動機２００に対して送信される（Ｓ３０６）。
【００６５】
このように、サーバ１００においては、移動機２００から収集要求にしたがって、データベース３００からサービス状況情報の収集が行われる。
【００６６】
つぎに、データベース３００の処理について説明する。図５は、データベース３００の動作を示すフローチャートである。
【００６７】
本実施形態に係るデータベース３００の処理には、ネットワークのサービス状況情報の検出・送信処理（図６）とネットワーク（キャリア）情報更新処理（図７）の２つがある。図６は、データベース３００における、ネットワークのサービス状況情報の検出・送信処理を示すフローチャートであり、図７は、ネットワークのサービス状況情報の更新処理を示すフローチャートである。
【００６８】
まず、図６に示すネットワークのサービス状況情報の検出・送信処理について説明する。ネットワーク（キャリア）のサービス状況情報の提示処理を動作させるにあたっては、サーバ１００により情報収集要求を受信した通信処理部３０１により、データ検索処理部３０２に対して必要なネットワーク（キャリア）のサービス状況情報の検索要求が出力される（Ｓ４０１）。データ検索処理部３０２では、まず、要求されたネットワークのサービス状況情報の有無が確認される（Ｓ４０２）。要求されたネットワークのサービス状況情報がデータ保持部３０３に無いと判断された場合（Ｓ４０２：ＮＯ）、通信処理部３０１により、サーバ１００に対して該当ネットワークのサービス状況情報が無いことが出力される（Ｓ４０５）。
【００６９】
データ検索処理部３０２により、要求されたネットワークのサービス状況情報があると判断された場合は、データ保持部３０３からネットワークのサービス状況情報が検出され（Ｓ４０３）、検出されたネットワークのサービス状況情報は通信処理部３０１に出力される。このサービス状況情報を受信した通信処理部３０１によりサーバ１００に対してネットワークのサービス状況情報の検出結果が送信される（Ｓ４０４）。
【００７０】
つぎに、データベース３００におけるネットワークのサービス状況情報の更新処理について説明する。図７は、その更新処理の動作を示すフローチャートである。通信処理部３０１によりサーバ４００からネットワークサービス状況情報の更新情報が受信される（Ｓ５０１）。そして、受信された更新情報は、サービス状況情報として通信処理部３０１によりデータ保持部３０３に記憶される。データ保持部３０３では、受信した情報を基に該当するネットワークのサービス状況情報が更新される（Ｓ５０２）。データ保持部３０３に保存される情報はＭＣＣ-ＭＮＣに関連させて、ネットワーク（キャリア）名、通信エリア（概要）、サービス情報（故障）等、料金体系が最低保持される。また、その他にも利用者にとって有益と考えられる情報が保持されることが好ましい。
【００７１】
つぎに、サーバ４００の更新通知処理について説明する。図８は、本実施形態に係るサーバ４００の動作を示すフローチャートである。本実施形態に係るデータベース３００においては、通信処理部４０１により定期的に各ネットワークのサービス状況情報が収集される（Ｓ６０１）。そして、通信処理部４０１により、更新時に収集されたネットワークのサービス状況情報はデータベース３００へ出力され、情報更新が完了する（Ｓ６０２）。
【００７２】
つぎに、このように動作するネットワーク検索システム１０の全体的な動作を説明する。図９は、本実施形態におけるサーバ１００を備えたネットワーク検索システム１０の動作を示すシーケンス図である。
【００７３】
まず、サーバ４００において、各ネットワークから定期的にサービス状況情報の情報収集が実施され（Ｓ７０１）、収集されたサービス状況情報の更新通知が行われる（Ｓ７０２）。データベース３００においては、各ネットワークのサービス状況情報が更新される（Ｓ７０３）。
【００７４】
つぎに、移動機２００において、利用者が表示操作部２０３を操作することにより、ネットワーク検索部２０１によりネットワークの検索（ＮＷサーチ）が行われ、ネットワークの検索結果（サーチ結果）がネットワーク検索結果表示部２０４に表示される（Ｓ７０５）。
【００７５】
そして、位置登録がまだ実施されていない場合には、ネットワーク検索結果表示部２０４において一番上に表示されているネットワークに対して位置登録が行われる（Ｓ７０６）。
【００７６】
また、いずれかのネットワークに対して位置登録がすでに行われている場合には、Ｓ７０６の処理が行われることなく、ネットワークの検索（ＮＷサーチ）で収集された各ネットワークにおけるサービス状況情報の収集要求が、通信処理部２０２により行われる（Ｓ７０７）。サービス状況情報の収集要求がなされると、サーバ１００では、データベース３００に対してサービス状況情報の収集要求がなされる（Ｓ７０８）。
【００７７】
データベース３００では、各ネットワークのサービス状況情報の検出処理が行われ（Ｓ７０９）、ネットワークごとにサービス状況情報の結果が通知される（Ｓ７１０）。
【００７８】
サーバ１００では、収集した各ネットワークのサービス状況情報は、移動機２００のユーザ表示体系に沿うように加工される（Ｓ７１１）。すなわち、移動機２００のディスプレイの表示形態に合致したデータフォームに加工される。加工後、収集されたサービス状況情報の結果が移動機２００に通知され（Ｓ７１２）、移動機２００では、各ネットワークにおけるサービス状況情報が、ネットワーク情報表示部２０５に表示される（Ｓ７１３）。
【００７９】
ユーザは、表示された各ネットワークのサービス状況にしたがって、ネットワークの選択を行う（Ｓ７１４）。ここでは、ネットワークＮＷ２が選択されたことが示されている。そして、移動機２００では、ネットワーク情報表示部１０５により選択が受け付けられ、通信処理部２０２により、選択されたネットワークＮＷ２に対して位置登録処理が行われる（Ｓ７１５）。
【００８０】
つぎに本実施形態のネットワーク検索システム１０、サーバ１００、移動機２００の作用効果について説明する。
【００８１】
本実施形態のネットワーク検索システム１０は、サーバ１００、移動機２００およびデータベース３００を備え、サーバ１００における取得部１０３は、移動機２００または位置管理サーバからの要求または定期処理により、移動機２００に対して提供できるサービス状況を示すサービス状況情報を記憶するデータベース３００からサービス状況情報を収集する。そして、送信部１０４は、取得部１０３により収集されたサービス状況情報を移動機２００に送信する。移動機２００においては、サービス状況情報に基づいた情報を見ることにより、ネットワークを選択することができる。これにより、利用者が手動でネットワーク選択を実施する際の情報を提供することができ、利用者にとっては、利用者の意図に沿ったネットワークを選択することを可能とさせる。よって、ネットワークの選択の自由度を高めることができる。
【００８２】
また、ネットワーク検索システム１０において、サーバ１００の取得部１０３は、移動機２００から収集要求を受信すると、サービス状況情報をデータベース３００から収集し、収集要求元である移動機２００に対してサービス状況情報を送信することができ、利用者が手動でネットワーク選択を実施する際の情報を、利用者からの要求に応じて提供することができる。
【００８３】
また、ネットワーク検索システム１０において、移動機２００の通信処理部２０２がネットワークに対する位置登録処理を実行する際に、サーバ１００にサービス状況情報の収集要求を送信することができ、利用者が手動でネットワーク選択を実施する際の情報を、自動的に提供することができる。
【００８４】
また、移動機２００においては、位置登録時または任意のタイミングで、ネットワーク検索部２０１が接続可能なネットワークを検索する。そして、通信処理部２０２は、ネットワーク検索部２０１により検索されたネットワークにおけるサービス状況の収集要求であるサービス状況情報をサーバ１００に送信することができる。これにより、利用者が手動でネットワーク選択を実施する際の情報を提供することができ、利用者にとっては、利用者の意図に沿ったネットワークを選択することを可能とさせる。よって、ネットワークの選択の自由度を高めることができる。
【図面の簡単な説明】
【００８５】
【図１】本実施形態にかかるサーバ１００と移動機２００とを備えたネットワーク検索システムのシステム構成図である。
【図２】本実施形態に係るネットワーク検索システム１０の構成を示すブロック図である。
【図３】移動機２００の動作を示すフローチャートである。
【図４】移動機２００においてサービス状況情報を収集するときの処理を示すフローチャートである。
【図５】本実施形態に係るサーバ１００の動作を示すフローチャートである。
【図６】データベース３００におけるネットワークのサービス状況情報の検出・送信処理を示すフローチャートである。
【図７】データベース３００におけるネットワークのサービス状況情報の更新処理を示すフローチャートである。
【図８】本実施形態に係るサーバ４００の動作を示すフローチャートである。
【図９】本実施形態におけるサーバ１００を備えたネットワーク検索システム１０の動作を示すシーケンス図である。
【図１０】移動機２００におけるネットワーク検索を行ったときの検索結果を示す画面例を示す図である。
【図１１】ネットワーク情報表示部２０５に表示されるサービス状況情報を示す説明図である。
【図１２】データ保持部３０３にて保管される情報の具体例を示す説明図である。
【図１３】移動機２００における待ち受け画面の例を示す説明図である。
【符号の説明】
【００８６】
１０…ネットワーク検索システム、１００…サーバ、１０１…通信処理部、１０２…情報加工処理部、１０３…取得部、１０４…送信部、１０５…ネットワーク情報表示部、２００…移動機、２０１…ネットワーク検索部、２０２…通信処理部、２０３…表示操作部、２０４…ネットワーク検索結果表示部、２０５…ネットワーク情報表示部、２０６…制御部、３００…データベース、３０１…通信処理部、３０２…データ検索処理部、３０３…データ保持部、４００…サーバ、４０１…通信処理部、５００…位置管理サーバ、５０１…通信部、５０２…管理部。
【図１】
2008283576.tif 000003
【図２】
2008283576.tif 000004
【図３】
2008283576.tif 000005
【図４】
2008283576.tif 000006
【図５】
2008283576.tif 000007
【図６】
2008283576.tif 000008
【図７】
2008283576.tif 000009
【図８】
2008283576.tif 000010
【図９】
2008283576.tif 000011
【図１０】
2008283576.tif 000012
【図１１】
2008283576.tif 000013
【図１２】
2008283576.tif 000014
【図１３】
2008283576.tif 000015