(57)【要約】【課題】  利用する場所に適した無線通信方式で通信を行うことができる電子機器を提供すること。【解決手段】  実施形態によれば、電子機器は、無線通信部、選択情報生成手段、位置検出手段及び選択手段を具備する。無線通信部は異なる複数の無線通信方式で無線通信するように構成される。選択情報生成手段は、複数の位置と前記複数の位置の各々に関連付けられた一つの無線通信方式とを示す複数の通信方式選択情報を生成する。位置検出手段は現在位置を検出する。選択手段は、前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれているとき、当該情報に示される無線通信方式を選択し、前記現在位置に対応する通信方式選択情報が含まれていないとき、ユーザによって選択された無線通信方式を選択する。前記選択情報生成手段は、前記現在位置と前記ユーザによって選択された無線通信方式とを示す新たな通信方式選択情報を追加する。【選択図】図６
2012134843.tif 000002
【特許請求の範囲】
【請求項１】
電子機器であって、
異なる複数の無線通信方式で無線通信するように構成された無線通信部と、
複数の位置と、前記複数の位置のそれぞれに関連付けられた前記複数の無線通信方式の内の一つの無線通信方式とを示す複数の通信方式選択情報を生成する選択情報生成手段と、
前記電子機器の現在位置を検出する位置検出手段と、
前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれているとき、前記現在位置に対応する通信方式選択情報によって示される無線通信方式を選択し、前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれていないとき、前記複数の無線通信方式からユーザによって選択された一つの無線通信方式を選択する選択手段とを具備し、
前記選択情報生成手段は、前記現在位置と前記ユーザによって選択された一つの無線通信方式とを示す新たな通信方式選択情報を前記複数の通信方式選択情報に追加する電子機器。
【請求項２】
前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれていないとき、前記複数の無線通信方式を示す複数の項目を含む選択画面を表示する選択画面表示手段をさらに具備し、
前記選択情報生成手段は、ユーザが前記複数の項目の内の一つの項目を選択したとき、前記現在位置と前記選択された一つの項目に対応する無線通信方式とを示す新たな通信方式選択情報を前記複数の通信方式選択情報に追加する請求項１記載の電子機器。
【請求項３】
前記選択情報生成手段は、前記現在位置と、前記ユーザが前記複数の項目の内の一つの項目を選択した履歴に基づいて選択された回数が最も多い項目に対応する無線通信方式とを示す新たな通信方式選択情報を前記複数の通信方式選択情報に追加する請求項２記載の電子機器。
【請求項４】
前記選択情報生成手段は、複数の位置及び高さと、前記複数の位置及び高さのそれぞれに関連付けられた前記複数の無線通信方式の内の一つの無線通信方式とを示す複数の通信方式選択情報を生成し、
前記位置検出手段は、前記電子機器の現在位置及び現在の高さを検出し、
前記選択手段は、前記現在位置及び現在の高さに対応する通信方式選択情報が前記複数の通信方式選択情報に含まれているとき、前記現在位置及び現在の高さに対応する通信方式選択情報によって示される無線通信方式を選択し、前記現在位置及び現在の高さに対応する通信方式選択情報が前記複数の通信方式選択情報に含まれていないとき、前記複数の無線通信方式からユーザによって選択された一つの無線通信方式を選択し、
前記選択情報生成手段は、前記現在位置及び現在の高さと、前記ユーザによって選択された一つの無線通信方式とを示す新たな通信方式選択情報を前記複数の通信方式選択情報に追加する請求項１記載の電子機器。
【請求項５】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１１規格に基づく通信方式と移動通信方式とを含む請求項１記載の電子機器。
【請求項６】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１６ｅ規格に基づく通信方式をさらに含む請求項５記載の電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、無線通信機能を有する電子機器に関する。
【背景技術】
【０００２】
近年、携帯電話、スマートフォン、スレートＰＣ（タブレットＰＣ）等の無線通信機能を有する電子機器が普及している。このような電子機器には、複数の無線通信方式で通信を行うことができるものもある。例えば、第三世代移動通信方式（３Ｇ）による通信機能、無線ＬＡＮ通信機能及びＢｌｕｅｔｏｏｔｈ（登録商標）通信機能を有するスマートフォンが利用されている。ユーザは、例えば、動画データのダウンロードに無線ＬＡＮ通信を使用し、電子メールの送受信に３Ｇ通信を使用し、周辺機器とのデータの送受信にＢｌｕｅｔｏｏｔｈ通信を使用することができる。
【０００３】
複数の基地局間を移動（ハンドオーバ）しながら無線通信のための接続を確立するとき、移動通信端末は、例えば各基地局によって発せられる電界の強度に基づいて接続する基地局を選択する。これにより移動通信端末は、電界強度に基づいて適切な基地局との接続を確立することができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００９−１３０７５４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、複数の無線通信方式によって通信が可能であるとき、ユーザは、電界強度だけでなく通信料や通信速度等も考慮して無線通信方式を選択する。例えば、スマートフォンを用いて３Ｇ通信を行っているときに、公衆無線ＬＡＮのアクセスポイントが見つかった際には、ユーザは、このアクセスポイントとの接続を確立することによって無線ＬＡＮ通信を利用する。これによりユーザは、例えば、従量制で課金される３Ｇ通信よりも高速且つ安価に通信を行うことができる。したがって、ユーザは、例えば場所を移動したことに合わせて、その場所に適切な無線通信方式を選択する。
【０００６】
しかし、場所を移動する度に、無線通信方式を切り替えるための操作を行うことは、ユーザにとって非常に煩雑である。ユーザは、例えば通勤で毎日決まった経路を通るにも関わらず、同様の場所で同じ無線通信方式を選択するための操作を行わなければならない。
【０００７】
本発明は、利用する場所に適した無線通信方式で通信を行うことができる電子機器を提供することを目的とする。
【課題を解決するための手段】
【０００８】
実施形態によれば、電子機器は、無線通信部、選択情報生成手段、位置検出手段、及び選択手段を具備する。無線通信部は、異なる複数の無線通信方式で無線通信するように構成される。選択情報生成手段は、複数の位置と、前記複数の位置のそれぞれに関連付けられた前記複数の無線通信方式の内の一つの無線通信方式とを示す複数の通信方式選択情報を生成する。位置検出手段は、前記電子機器の現在位置を検出する。選択手段は、前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれているとき、前記現在位置に対応する通信方式選択情報によって示される無線通信方式を選択し、前記現在位置に対応する通信方式選択情報が前記複数の通信方式選択情報に含まれていないとき、前記複数の無線通信方式からユーザによって選択された一つの無線通信方式を選択する。前記選択情報生成手段は、前記現在位置と前記ユーザによって選択された一つの無線通信方式とを示す新たな通信方式選択情報を前記複数の通信方式選択情報に追加する。
【図面の簡単な説明】
【０００９】
【図１】実施形態に係る電子機器の外観を示す斜視図。
【図２】同実施形態の電子機器のシステム構成を示すブロック図。
【図３】同実施形態の電子機器によって無線通信方式を選択するための構成を示す概念図。
【図４】同実施形態の電子機器によって無線通信方式を学習するための構成を示す概念図。
【図５】同実施形態の電子機器によって学習される、位置と無線通信方式との対応の例を示す図。
【図６】同実施形態の電子機器によって実行される通信方式制御プログラムの機能構成の例を示すブロック図。
【図７】同実施形態の電子機器によって実行される通信方式制御プログラムが用いる通信方式選択情報の例を示す図。
【図８】同実施形態の電子機器によって実行される通信方式制御プログラムが用いる位置情報を説明するための概念図。
【図９】同実施形態の電子機器によって表示される通信方式選択画面の例を示す図。
【図１０】同実施形態の電子機器によって表示されるアクセスポイント選択画面の例を示す図。
【図１１】同実施形態の電子機器によって実行される通信方式切替処理の手順の例を示すフローチャート。
【図１２】同実施形態の電子機器によって実行される通信方式選択処理の手順の例を示すフローチャート。
【発明を実施するための形態】
【００１０】
以下、実施の形態について図面を参照して説明する。
【００１１】
図１は、実施形態に係る電子機器の外観を示す斜視図である。この電子機器は、例えばノートブックタイプのパーソナルコンピュータ１０として実現されている。また、この電子機器は、例えば、携帯電話、スマートフォン、ＰＤＡ、スレートＰＣ（タブレットＰＣ）として実現され得る。図１に示すように、本コンピュータ１０は、コンピュータ本体１１と、ディスプレイユニット１２とから構成されている。ディスプレイユニット１２には、ＬＣＤ（liquid crystal display）１７が組み込まれている。ディスプレイユニット１２は、コンピュータ本体１１の上面が露出される開放位置とコンピュータ本体１１の上面を覆う閉塞位置との間を回動自在にコンピュータ本体１１に取り付けられている。
【００１２】
コンピュータ本体１１は、薄い箱形の筐体を有しており、その上面には、キーボード１３、本コンピュータ１０を電源オン／電源オフするためのパワーボタン１４、入力操作パネル１５、タッチパッド１６、スピーカ１８Ａ，１８Ｂなどが配置されている。入力操作パネル１５上には、各種操作ボタンが設けられている。
【００１３】
図２は、本コンピュータ１０のシステム構成を示す図である。  
本コンピュータ１０は、図２に示されているように、ＣＰＵ（central processing unit）１０１、ノースブリッジ１０２、主メモリ１０３、サウスブリッジ１０４、ＧＰＵ（Graphics Processing Unit）１０５、ＶＲＡＭ（ビデオＲＡＭ:random access memory）１０５Ａ、サウンドコントローラ１０６、ＢＩＯＳ−ＲＯＭ（basic input/output system-read only memory）１０７、ＬＡＮ（local area network）コントローラ１０８、ハードディスクドライブ（ＨＤＤ）１０９、光ディスクドライブ（ＯＤＤ）１１０、ＧＰＳレシーバ１１１、エンベデッドコントローラ／キーボードコントローラ（ＥＣ／ＫＢＣ）１１３、ＥＥＰＲＯＭ（electrically erasable programmable ROM）１１４、３Ｇ通信モジュール１２１、無線ＬＡＮ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３等を備える。
【００１４】
ＣＰＵ１０１は、本コンピュータ１０内の各部の動作を制御するプロセッサである。ＣＰＵ１０１は、ＨＤＤ１０９から主メモリ１０３にロードされる、オペレーティングシステム（ＯＳ）２０１、通信方式制御プログラム２０２、各種アプリケーションプログラム等を実行する。通信方式制御プログラム２０２は、コンピュータ１０によって実行される複数の無線通信方式による無線通信を制御するためのソフトウェアである。通信方式制御プログラム２０２は、複数の無線通信方式の内の一つの無線通信方式によって、無線通信が実行されるように制御する。通信方式制御プログラム２０２は、例えば、コンピュータ１０の現在位置を示す位置情報とＨＤＤ１０９に格納された通信方式選択情報とを用いて、現在位置に関連付けられた無線通信方式で無線通信を行う。コンピュータ１０の現在位置を示す位置情報は、例えばＧＰＳレシーバ１１１によって受信されたＧＰＳデータを用いて検出される。また、ＨＤＤ１０９に格納された通信方式選択情報は、例えば、位置（通信場所）と、その位置に関連付けられた無線通信方式を示す。
【００１５】
また、ＣＰＵ１０１は、ＢＩＯＳ−ＲＯＭ１０７に格納されたＢＩＯＳも実行する。ＢＩＯＳは、ハードウェア制御のためのプログラムである。
【００１６】
ノースブリッジ１０２は、ＣＰＵ１０１のローカルバスとサウスブリッジ１０４との間を接続するブリッジデバイスである。ノースブリッジ１０２には、主メモリ１０３をアクセス制御するメモリコントローラも内蔵されている。また、ノースブリッジ１０２は、例えば、ＰＣＩ  ＥＸＰＲＥＳＳ規格のシリアルバスなどを介してＧＰＵ１０５との通信を実行する機能も有している。
【００１７】
ＧＰＵ１０５は、本コンピュータ１０のディスプレイモニタとして使用されるＬＣＤ１７を制御する表示コントローラである。このＧＰＵ１０５によって生成される表示信号はＬＣＤ１７に送られる。
【００１８】
サウスブリッジ１０４は、ＰＣＩ（Peripheral Component Interconnect）バス上の各デバイス及びＬＰＣ（Low Pin Count）バス上の各デバイスを制御する。また、サウスブリッジ１０４は、ＨＤＤ１０９及びＯＤＤ１１０を制御するためのＩＤＥ（Integrated Drive Electronics）コントローラを内蔵している。さらに、サウスブリッジ１０４は、サウンドコントローラ１０６との通信を実行する機能も有している。
【００１９】
サウンドコントローラ１０６は音源デバイスであり、再生対象のオーディオデータをスピーカ１８Ａ，１８Ｂに出力する。ＬＡＮコントローラ１０８は、例えばＩＥＥＥ  ８０２．３規格の有線通信を実行する有線通信デバイスである。
【００２０】
ＥＣ／ＫＢＣ１１３は、電力管理のためのエンベデッドコントローラと、キーボード１３及びタッチパッド１６を制御するためのキーボードコントローラとが集積された１チップマイクロコンピュータである。ＥＣ／ＫＢＣ１１３は、ユーザによるパワーボタン１４の操作に応じて本コンピュータ１０を電源オン／電源オフする機能を有している。
【００２１】
ＧＰＳレシーバ１１１は、複数のＧＰＳ衛星から送信されるＧＰＳデータを受信するデバイスである。ＧＰＳレシーバ１１１によって受信されたＧＰＳデータを用いて、コンピュータ１０の現在の位置や高さ等が検出される。
【００２２】
コンピュータ１０は、３Ｇ通信モジュール１２１、無線ＬＡＮ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３のような複数の無線通信モジュールを備える。
【００２３】
３Ｇ通信モジュール１２１は、例えば第三世代移動通信方式による無線通信（ＩＭＴ−２０００規格に基づく無線通信、３Ｇ無線通信とも称する）を実行する無線通信デバイスである。３Ｇ通信モジュール１２１は、基地局との接続を確立することにより通信を行う。
【００２４】
無線ＬＡＮ通信モジュール１２２は、例えばＩＥＥＥ  ８０２．１１ａ／ｂ／ｇ／ｎ規格に基づく無線通信（無線ＬＡＮ通信とも称する）を実行する無線通信デバイスである。無線ＬＡＮ通信モジュール１２２は、アクセスポイントとの接続を確立することにより通信を行う。
【００２５】
Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３は、Ｂｌｕｅｔｏｏｔｈ規格の無線通信（Ｂｌｕｅｔｏｏｔｈ通信）を実行する無線通信デバイスである。Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３は、例えば通信相手のデバイス（に設けられた通信モジュール）との接続を確立することにより通信を行う。
【００２６】
通信方式制御プログラム２０２は、例えば、ＧＰＳレシーバ１１１を用いて検出された現在位置に基づいて、３Ｇ通信、無線ＬＡＮ通信及びＢｌｕｅｔｏｏｔｈ通信のうち、現在位置に関連付けられた無線通信方式を選択する。コンピュータ１０では、選択された無線通信方式によって無線通信が実行される。なお、通信方式制御プログラム２０２によって選択される複数の無線通信方式は、３Ｇ通信、無線ＬＡＮ通信及びＢｌｕｅｔｏｏｔｈ通信に限らず、ＧＳＭ（登録商標）、ＩＥＥＥ  ８０２．１６−２００４規格に基づく無線通信（ＷｉＭＡＸ通信）、ＩＥＥＥ  ８０２．１６ｅ規格に基づく無線通信（モバイルＷｉＭＡＸ通信）、ＴｒａｎｓｆｅｒＪｅｔ通信等のあらゆる無線通信方式を含み得る。また、コンピュータ１０によって用いられる無線通信モジュール（無線通信デバイス）は、異なる２つの無線通信方式を実行するための２つの無線通信機能を有する、いわゆるコンボモジュールであってもよい。例えば、一つの無線通信デバイスが、無線ＬＡＮ通信とモバイルＷｉＭＡＸ通信とを実行し得る。
【００２７】
ところで、無線ＬＡＮ通信では、無線ＬＡＮモジュール１２２とあるアクセスポイントとの接続が一度確立され、その接続が解除された後に、再度そのアクセスポイントとの接続が可能なエリアに入ったとき、自動的に接続が確立される技術がある。しかし、この技術では、その無線ＬＡＮのアクセスポイントに対応するエリアで、自動的に無線ＬＡＮ接続を確立することができるだけであり、あらゆる位置で、複数の無線通信方式の内の選択された一つの無線通信方式に切り替えることはできない。例えば、上述の技術では、無線ＬＡＮのアクセスポイントに対応するエリアでは無線ＬＡＮ通信を行い、それ以外のエリアでは３Ｇ通信を行うといったことは可能であるが、３Ｇ通信と無線ＬＡＮ通信とＢｌｕｅｔｏｏｔｈ通信とが可能であるエリア内で３Ｇ通信を行うように制御することはできない。
【００２８】
本実施形態の通信方式制御プログラム２０２では、ＧＰＳレシーバ１１１によって受信されたデータを用いて、コンピュータ１０の位置を検出し、検出された位置に関連付けられた無線通信方式で通信が行われるように制御するので、あらゆる位置で、複数の無線通信方式の内の選択された一つの無線通信方式に切り替えることができる。
【００２９】
通信方式制御プログラム２０２は、通信方式切替モードと通信方式学習モードのいずれかで動作する。図３及び図４は、これら２つのモードを説明するための概念図を示す。  
図３は通信方式切替モードにおける構成の例を示す。通信方式切替モードでは、まず、ＧＰＳ情報取得手段３１は、ＧＰＳレシーバ１１１によって受信されたデータ等を用いて、コンピュータ１０の現在の位置を取得する。次に、無線通信選択手段３２は、無線通信選択テーブル３３を参照して、ＧＰＳ情報取得手段３１によって取得された現在の位置に関連付けられた無線通信方式を決定する。そして、無線通信選択手段３２は、無線通信手段Ａ３５と無線通信手段Ｂ３６のうち、決定した無線通信方式に対応する無線通信手段で無線通信が実行されるように設定する。
【００３０】
一方、図４は通信方式学習モードにおける構成の例を示す。通信方式学習モードでは、まず、ＧＰＳ情報取得手段３１は、ＧＰＳレシーバ１１１によって受信されたデータ等を用いて、コンピュータ１０の現在の位置を取得する。次に、無線通信学習手段３４は、無線通信手段Ａ３５と無線通信手段Ｂ３６のうち、例えばユーザによって選択された無線通信方式に対応する無線通信手段で無線通信が実行されるように設定する。そして、ＧＰＳ情報取得手段３１によって取得された現在の位置と、現在の位置で選択された無線通信方式とを示す情報を無線通信選択テーブル３３に格納することにより、現在の位置に関連付けられた無線通信方式を学習する。
【００３１】
図５は、無線通信選択テーブル３３の構成の例を示す概念図である。無線通信選択テーブル３３では、例えば緯度と経度とによって表される位置（通信場所とも称する）と、その位置に関連付けられた無線通信手段とが示される。図５に示す無線通信選択テーブル３３の例において、例えば、（緯度Ｘ１，経度Ｙ１）である位置には「無線通信手段Ａ」が設定されている。（緯度Ｘ１，経度Ｙ３）である位置には「無線通信手段Ｂ」が設定されている。また、（緯度Ｘ１，経度Ｙ２）である位置には、無線通信手段が未だ学習されていないことを示す「学習前」が設定されている。「学習前」が設定されている位置に対応する場所は、例えば、ユーザがまだ無線通信方式を選択していない場所やユーザがまだ訪れていない場所である。
【００３２】
通信方式制御プログラム２０２は、例えば、ユーザが初めて訪れた場所で、使用する無線通信手段を選択する操作を行うことによって、その場所（位置）に対応するエントリを無線通信選択テーブル３３に追加する。そして、ユーザが、追加されたエントリに対応する場所を再度訪れた際には、通信方式制御プログラム２０２は、そのエントリに指定された無線通信方式で無線通信が行われるように切り替える。つまり、通信方式制御プログラム２０２は、シームレスに、現在位置に応じた無線通信方式の切り替えを行うことができる。なお、無線通信方式の切り替えとは、ブラウザ、動画ストリーミングソフトウェア、電子メールを送受信するためのソフトウェア等の各種のアプリケーションプログラムによるデータの送受信（通信）に用いられる通信方式（通信モジュール）が切り替えられることを指す。したがって、通信方式が切り替えられても、３Ｇ通信モジュール１２１による基地局との接続の確立や切断、無線ＬＡＮ通信モジュール１２２によるアクセスポイントの検出、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３よる接続相手のデバイスの検出等のための通信はバックグラウンドで行われる。
【００３３】
図６は、上述の通信方式切替モードと通信方式学習モードとの動作を実行するための通信方式制御プログラム２０２の機能構成の例を示す。なお、以下では、３Ｇ通信と無線ＬＡＮ通信のうちのいずれかで無線通信を行う例を説明するが、Ｂｌｕｅｔｏｏｔｈ通信等の他の無線通信方式や、より多くの無線通信方式がある際にも同様に動作する。
【００３４】
通信方式制御プログラム２０２は、例えば、位置検出部４１、モード判定部４２、通信方式切替部４３、選択画面表示部４４、及び通信方式格納部４５を備える。
【００３５】
位置検出部４１は、ＧＰＳレシーバ１１１によって受信されるデータを用いて、コンピュータ１０の現在の位置を検出する。ＧＰＳレシーバ１１１は、例えば、複数のＧＰＳ衛星から送信される複数のＧＰＳデータを受信する。ＧＰＳレシーバ１１１は受信した複数のＧＰＳデータを位置検出部４１に出力する。位置検出部４１は、ＧＰＳレシーバ１１１によって出力された複数のＧＰＳデータを用いて、コンピュータ１０の現在位置を検出（算出）する。検出される現在位置は、例えば、緯度と経度とによって表される。位置検出部４１は、所定の期間毎に（例えば、毎秒）現在位置を検出する。位置検出部４１は、検出した現在位置を示す位置情報をモード判定部４２に出力する。
【００３６】
モード判定部４２は、位置検出部４１によって出力された位置情報と、ＨＤＤ１０９に格納された通信方式選択情報１０９Ａとに基づいて、現在位置に対応する通信場所（第１の通信場所）に、複数の無線通信方式の内の一つの無線通信方式（第１の通信方式）が既に関連付けられているか否かに応じて、通信方式切替モードと通信方式学習モードのいずれで動作するかを決定する。つまり、モード判定部４２は、現在位置に対応する第１の通信場所に、第１の通信方式が既に関連付けられているとき、通信方式切替モードで動作することを決定する。また、モード判定部４２は、現在位置に対応する第１の通信場所に、無線通信方式がまだ関連付けられていないとき、通信方式学習モードで動作することを決定する。
【００３７】
図７は、通信方式制御プログラム２０２によって用いられる通信方式選択情報１０９Ａの一構成例を示す。通信方式選択情報１０９Ａは、複数の位置（通信場所）にそれぞれ対応する複数のエントリを含む。より具体的には、通信方式選択情報１０９Ａは、複数の位置と複数の位置のそれぞれに関連付けられた複数の無線通信方式の内の一つの無線通信方式とを示す複数のエントリを含む。各エントリは、例えば、緯度、経度、通信方式、アクセスポイントを含む。ある位置に対応するエントリにおいて、「緯度」は、その位置に対応する緯度を示す。「経度」は、その位置に対応する経度を示す。「通信方式」は、その位置に関連付けられた無線通信方式を示す。「アクセスポイント」は、その位置に関連付けられたアクセスポイント名（例えば、ＳＳＩＤ）を示す。「アクセスポイント」には、例えばその位置に無線ＬＡＮ通信が関連付けられたとき、アクセスポイント名が設定される。したがって、例えばその位置に３Ｇ通信が関連付けられたとき、アクセスポイント名は設定されない。
【００３８】
モード判定部４２は、位置検出部４１によって出力された位置情報に基づいて、図７に示すような通信方式選択情報１０９Ａ内に現在の位置に対応するエントリが含まれているか否かを判定する。
【００３９】
図８を参照して、現在の位置と、通信方式選択情報１０９Ａのエントリに示される位置との関係を説明する。  
通信方式選択情報１０９Ａに示される「位置」は、例えば、所定の距離毎に（例えば、１０ｍ毎に）区切られた緯度と経度によって指定される代表点で表される。図８では、緯度と経度とをそれぞれ所定の距離毎に区切った実線が交差する点（格子状に区切られた格子の頂点）が、「位置」を表す代表点として用いられる。例えば、位置５１は（緯度Ｘ１，経度Ｙ１）で示される代表点である。
【００４０】
モード判定部４２は、位置検出部４１によって検出された現在の位置に最も近い代表点を決定することによって、現在の位置に対応する通信方式選択情報１０９Ａ（のエントリ）を決定する。例えば、位置検出部４１によって現在の位置５２が検出されたとき、モード判定部４２は、代表点５１（すなわち、（緯度Ｘ１，経度Ｙ１））に対応する通信方式選択情報１０９Ａを、現在の位置に対応する通信方式選択情報１０９Ａに決定する。換言すると、モード判定部４２は、現在の位置５２が、代表点５１を中心とする領域５３内に含まれるとき、代表点５１に対応する通信方式選択情報１０９Ａを、現在の位置に対応する通信方式選択情報１０９Ａに決定する。この領域５３は、例えば、代表点５１を中心とし、所定の距離に対応する大きさを有する矩形である。つまり、現在の位置５２は、領域５３に示される通信場所に対応する。
【００４１】
通信方式選択情報１０９Ａ内に現在の位置に対応するエントリが含まれているとき、モード判定部４２は、ＨＤＤ１０９から、現在の位置に対応する通信方式選択情報１０９Ａのエントリを読み出す。そして、モード判定部４２は、読み出されたエントリ（通信方式選択情報１０９Ａ）に、現在の位置で使用する無線通信方式が指定されているか否かを判定する。現在の位置で使用する無線通信方式が指定されているとき、モード判定部４２は、通信方式切替モードで動作することを決定する。
【００４２】
一方、読み出されたエントリに、現在の位置で使用する無線通信方式が指定されていないとき、又は通信方式選択情報１０９Ａ内に現在の位置に対応するエントリがないとき、モード判定部４２は、通信方式学習モードで動作することを決定する。なお、通信方式選択情報１０９Ａ内に現在の位置に対応するエントリがないとき、モード判定部４２は、現在の位置に対応する通信方式選択情報１０９Ａのエントリを新たに作成（追加）する。
【００４３】
以下では、まず、通信方式切替モードでの各部の動作について説明する。通信方式切替モードでは、複数の無線通信方式から、コンピュータ１０の現在位置に対応する第１の通信場所に関連付けられた第１の通信方式が選択される。つまり、現在位置に対応するエントリが通信方式選択情報１０９Ａに含まれているときに、当該エントリに示される無線通信方式に対応する複数の無線通信モジュールの内の一つの無線通信モジュールが選択される。
【００４４】
通信方式切替モードでは、まず、モード判定部４２は、通信方式切替部４３に読み出したエントリ（通信方式選択情報１０９Ａ）を出力する。
【００４５】
通信方式切替部４３は、モード判定部４２によって出力された通信方式選択情報１０９Ａのエントリに基づいて、そのエントリに指定された無線通信方式に切り替える。つまり、通信方式切替部４３は、当該エントリによって示される無線通信方式に対応する複数の無線通信モジュールの内の一つの無線通信モジュールを選択する。より具体的には、現在使用されている無線通信方式が該エントリに指定された無線通信方式と同じである場合、通信方式切替部４３は無線通信方式の切り替えを行わない。例えば、３Ｇ通信モジュール１２１を用いて３Ｇ通信が行われており、現在の位置に対応するエントリにも３Ｇ通信が指定されているとき、通信方式切替部４３は無線通信方式の切り替えを行わない。
【００４６】
一方、現在使用されている無線通信方式が該エントリに指定された無線通信方式とは異なる場合、通信方式切替部４３は該エントリに指定された無線通信方式に切り替える。つまり、通信方式切替部４３は、該エントリに指定された無線通信方式に対応する通信モジュール（例えば、３Ｇ通信モジュール１２１、無線ＬＡＮ通信モジュール１２２、Ｂｌｕｅｔｏｏｔｈ通信モジュール１２３等）で無線通信が行われるように設定する。例えば、３Ｇ通信モジュール１２１を用いて無線通信が行われており、現在の位置に対応するエントリには無線ＬＡＮ通信が指定されているとき、通信方式切替部４３は、無線ＬＡＮモジュール１２２を用いて無線通信が行われるように設定する。つまり、通信方式切替部４３は、ブラウザ、動画ストリーミングプログラム等のアプリケーションプログラムによって要求される通信（パケット通信）が、指定された無線通信方式によって行われるように制御する。
【００４７】
次いで、通信方式学習モードでの各部の動作について説明する。通信方式学習モードでは、コンピュータ１０の現在位置に対応するエントリが通信方式選択情報１０９Ａに含まれていないときに、現在位置とユーザによって複数の無線通信方式から選択される一つの無線通信方式とを示す新たなエントリが通信方式選択情報１０９Ａに追加される。
【００４８】
通信方式学習モードでは、まず、モード判定部４２は、選択画面表示部４４に、現在の位置で使用する無線通信方式が指定されていないことを通知する。
【００４９】
選択画面表示部４４は、モード判定部４２による通知に応じて、通信方式を選択するための通信方式選択画面を表示する。図９は、通信方式選択画面６１の例を示す。通信方式選択画面６１は、コンピュータ１０で用いられる複数の無線通信方式を示す複数の項目を含む。通信方式選択画面６１は、例えば、「３Ｇ通信」ボタン６１Ａと「無線ＬＡＮ通信」ボタン６１Ｂとを含む。ユーザは、通信方式選択画面６１を用いて、現在の場所で使用したい無線通信方式に対応するボタンを選択する。ユーザは、例えば通信品質、通信速度、通信料金等を考慮して、使用する無線通信方式を選択する。なお、使用する無線通信方式として無線ＬＡＮ通信が選択されたとき、選択画面表示部４４は、無線ＬＡＮ通信に用いられるアクセスポイントを選択するためのアクセスポイント選択画面を表示してもよい。
【００５０】
図１０は、アクセスポイント選択画面６２の例を示す。アクセスポイント選択画面６２は、例えば、通信方式選択画面６１で「無線ＬＡＮ通信」が選択されたときに表示される。アクセスポイント選択画面６２は、現在の位置で接続可能なアクセスポイント（ＳＳＩＤ）を示す項目を含む。アクセスポイント選択画面６２は、例えば、「アクセスポイントＡ」ボタン６２Ａ、「アクセスポイントＢ」ボタン６２Ｂ、「アクセスポイントＣ」ボタン６２Ｃ、及び「アクセスポイントＤ」ボタン６２Ｄを含む。ユーザは、アクセスポイント選択画面６２を用いて、現在の場所で接続したいアクセスポイントに対応するボタンを選択する。
【００５１】
選択画面表示部４４は、通信方式選択画面６１を用いて選択された無線通信方式を示す情報を、通信方式切替部４３に出力する。通信方式切替部４３は、通信方式切替モードの場合と同様にして、選択された無線通信方式に切り替える。例えば、無線ＬＡＮ通信が選択され、さらにアクセスポイントが選択されている際には、通信方式切替部４３は、無線ＬＡＮ通信モジュール１２２を、選択されたアクセスポイントに接続するように制御する（例えば、無線ＬＡＮ通信モジュール１２２に、選択されたアクセスポイントに接続するように要求する信号を出力する）。
【００５２】
また、選択画面表示部４４は、現在の位置を示す位置情報と通信方式選択画面６１を用いて選択された無線通信方式を示す情報とを、通信方式格納部４５に出力する。通信方式格納部４５は、選択画面表示部４４による出力に応じて、現在の位置と、選択された一つの無線通信方式とを示す新たなエントリを生成し、通信方式選択情報１０９Ａに追加する。より具体的には、通信方式格納部４５は、現在の位置に対応する代表点を示す緯度及び経度と、選択された無線通信方式とを示す新たなエントリを生成し、通信方式選択情報１０９Ａに追加する。現在の位置と、通信方式選択情報１０９Ａのエントリに示される位置（代表点）との関係は、図８を参照して説明した通りである。  
なお、通信方式格納部４５は、アクセスポイント選択画面６２を用いて選択されたアクセスポイントに対応するＳＳＩＤや暗号キーをさらに含むエントリをＨＤＤ１０９に格納してもよい。
【００５３】
以上の構成により、通信方式制御プログラム２０２は、利用する場所に適した無線通信方式で通信を行うことができる。通信方式制御プログラム２０２は、一度、無線通信方式を学習した位置では、ユーザによる選択（嗜好）に合わせた無線通信方式にシームレスに切り替えることができる。
【００５４】
また、本実施形態では、位置と無線通信方式との対応を示す通信方式選択情報１０９Ａをコンピュータ１０内（クライアント）に保持するので、現在位置に応じて無線通信方式を切り替えるための処理を実行し、当該処理に必要なデータ等を保持するためのサーバを設ける必要がない。したがって、現在位置に応じたシームレスな無線通信方式の切替を安価に実現することができる。
【００５５】
なお、通信方式選択情報１０９Ａに含まれる複数のエントリは、例えば、ユーザによる行動範囲等を考慮して予め作成（格納）しておいてもよい。また、ユーザが、新たな場所を訪れる度に、その場所の位置に対応するエントリを逐次追加してもよい。なお、旅行先等、一度しか訪れないような場所では、通信方式選択情報１０９Ａのエントリを作成しないようにすることもできる。すなわち、通信方式制御プログラム２０２が通信方式学習モードで動作しないように制御することもできる。これにより、ユーザにとって必要な場所（位置）に対応する通信方式選択情報１０９Ａだけが作成されるので、不要なデータが増加することを防ぐことができる。
【００５６】
また、通信方式格納部４５は、現在の位置（通信場所）において、複数の無線通信方式の内の一つの無線通信方式を選択した履歴に基づいて、選択された回数が最も多い無線通信方式を現在の位置に関連付けてもよい。その場合、選択画面表示部４４は、現在の位置で使用する無線通信方式が既に指定されている場合であっても、通信方式選択画面６１を表示する。選択画面表示部４４は、例えば、ユーザによって無線通信方式を変更するための要求があったとき、以前に無線通信方式が選択されてから所定の期間が経過したとき、現在の位置でユーザが無線通信方式を選択した回数が所定の回数未満であるとき等に、通信方式選択画面６１を表示する。また、通信方式選択情報１０９Ａの各エントリは、複数の無線通信方式のそれぞれが選択された回数を示す情報を含む。例えば、ある位置（通信場所）に対応するエントリは、その位置で無線ＬＡＮ通信が選択された回数、３Ｇ通信が選択された回数等を示す情報を含む。
【００５７】
通信方式選択画面６１を用いて一つの無線通信方式が選択されたとき、選択画面表示部４４は、現在の位置を示す位置情報と選択された無線通信方式を示す情報とを、通信方式格納部４５に出力する。通信方式格納部４５は、選択画面表示部４４による出力を用いて、現在の位置に対応する通信方式選択情報１０９Ａのエントリを更新する。具体的には、通信方式格納部４５は、現在の位置に対応する通信方式選択情報１０９Ａのエントリにおいて、選択された無線通信方式に対応する回数を１だけ増やす。例えば、通信方式選択画面６１を用いて「無線ＬＡＮ通信」が選択されたとき、通信方式格納部４５は、現在の位置に対応する通信方式選択情報１０９Ａのエントリにおいて、「無線ＬＡＮ通信」の回数を１だけ増やす。
【００５８】
次いで、通信方式格納部４５は、現在の位置に対応する通信方式選択情報１０９Ａのエントリにおいて、複数の無線通信方式の内の、選択された回数が最も多い無線通信方式を、現在の位置に関連付ける。具体的には、通信方式格納部４５は、選択された回数が最も多い無線通信方式を当該エントリの「通信方式」に設定する。例えば、現在の位置において「３Ｇ通信」が最も多く選択されているとき（すなわち、当該エントリにおける「３Ｇ通信」の回数が、他の無線通信方式の回数よりも多いとき）、通信方式格納部４５は、現在の位置に対応するエントリの「通信方式」に“３Ｇ通信”を設定する。そして、通信方式切替部４３は、現在の位置に対応するエントリに基づいて、「通信方式」に設定された無線通信方式に切り替える。
【００５９】
これにより、現在の位置と、ユーザが複数の無線通信方式の内の一つの無線通信方式を選択した履歴に基づいて、選択された回数が最も多い無線通信方式とを示すエントリを通信方式選択情報１０９Ａに格納（追加）することができる。ユーザによる選択の履歴に基づいて、現在の位置に関連付ける無線通信方式を決定するので、ユーザの嗜好を考慮した無線通信方式で無線通信を実行することができる。
【００６０】
なお、通信方式制御プログラム２０２は、位置に加えて高さも考慮して、無線通信方式を切り替えてもよい。その場合、ＨＤＤ１０９には、位置と、高さと、これら位置及び高さに関連付けられた複数の無線通信方式の内の一つの無線通信方式を示す通信方式選択情報１０９Ａが格納される。また、位置検出部４１は、コンピュータ１０の現在位置と現在の高さとを検出する。そして、検出された現在位置及び現在の高さに対応するエントリが通信方式選択情報１０９Ａに含まれているとき、通信方式切替部４３は、そのエントリに示される無線通信方式で通信する。一方、検出された現在位置及び現在の高さに対応するエントリが通信方式選択情報１０９Ａに含まれていないとき、通信方式切替部４３は、複数の無線通信方式から選択された一つの無線通信方式で通信する。この一つの無線通信方式は、例えば通信方式選択画面６１を用いてユーザによって選択される。
【００６１】
次いで、図１１に示すフローチャートを参照して、コンピュータ１０によって実行される通信方式切替処理の手順の例について説明する。以下では、無線通信方式として、無線ＬＡＮ通信と３Ｇ通信のいずれかが用いられることを想定する。
【００６２】
まず、位置検出部４１は、ＧＰＳレシーバ１１１によって受信されるデータを用いて、コンピュータ１０の現在の位置を検出する（ブロックＢ１１）。次に、モード判定部４２は、位置検出部４１によって検出された現在位置に基づいて、現在位置に対応するエントリ（すなわち、現在位置に対応する通信場所のエントリ）が通信方式選択情報１０９Ａに含まれているか否かを判定する（ブロックＢ１２）。
【００６３】
現在位置に対応するエントリが通信方式選択情報１０９Ａに含まれていない場合（ブロックＢ１２のＮＯ）、モード判定部４２は、現在位置に対応する通信方式選択情報１０９Ａのエントリを作成する（ブロックＢ１３）。
【００６４】
現在位置に対応するエントリが通信方式選択情報１０９Ａに含まれている場合（ブロックＢ１２のＹＥＳ）、モード判定部４２は、現在位置に対応するエントリにおいて無線通信方式が指定されているか否かを判定する（ブロックＢ１４）。つまり、モード判定部４２は、現在の位置に対して、複数の無線通信方式の内の一つの無線通信方式が既に関連付けられているか否かを判定する。
【００６５】
現在位置に対応するエントリにおいて無線通信方式が指定されていない場合（ブロックＢ１４のＮＯ）、又はブロックＢ１３において現在位置に対応する通信方式選択情報１０９Ａのエントリを作成した後、選択画面表示部４４と通信方式格納部４５とは、通信方式選択処理を実行する（ブロックＢ１５）。通信方式選択処理の手順については、図１２に示すフローチャートを参照して後述する。
【００６６】
現在位置に対応するエントリにおいて無線通信方式が指定されている場合（ブロックＢ１４のＹＥＳ）、通信方式切替部４３は、現在使用されている無線通信方式が、指定されている無線通信方式と同じであるか否かを判定する（ブロックＢ１６）。現在使用されている無線通信方式が、指定されている無線通信方式と同じである場合（ブロックＢ１６のＹＥＳ）、ブロックＢ１１に戻る。つまり、現在使用されている無線通信方式による無線通信が継続して実行される。
【００６７】
現在使用されている無線通信方式が、指定されている無線通信方式と同じでない場合（ブロックＢ１６のＮＯ）、通信方式切替部４３は、指定されている無線通信方式が無線ＬＡＮであるか否かを判定する（ブロックＢ１７）。指定されている無線通信方式が無線ＬＡＮである場合（ブロックＢ１７のＹＥＳ）、通信方式切替部４３は、無線ＬＡＮ通信モジュール１２２を用いて無線通信が実行されるように切り替える（ブロックＢ１８）。一方、指定されている無線通信方式が無線ＬＡＮでない場合（ブロックＢ１７のＮＯ）、通信方式切替部４３は、３Ｇ通信モジュール１２１を用いて無線通信が実行されるように切り替える（ブロックＢ１９）。
【００６８】
また、図１２に示すフローチャートは、コンピュータ１０によって実行される通信方式選択処理の手順の例を示す。通信方式選択処理は、例えば、現在の位置に対応する通信方式選択情報１０９Ａのエントリが作成されていないとき、又は現在の位置に対応する通信方式選択情報１０９Ａのエントリに通信方式が指定されていないときに実行される。
【００６９】
まず、選択画面表示部４４は、通信方式選択画面６１をＬＣＤ１７の画面に表示する（ブロックＢ２１）。ユーザは、表示された通信方式選択画面６１を用いて、複数の無線通信方式を示す複数の項目から、現在の場所で使用する無線通信方式に対応する項目を選択する。
【００７０】
次いで、選択画面表示部４４は、通信方式選択画面６１を用いて「無線ＬＡＮ通信」が選択されたか否かを判定する（ブロックＢ２２）。「無線ＬＡＮ通信」が選択されている場合（ブロックＢ２２のＹＥＳ）、選択画面表示部４４はアクセスポイント選択画面６２を表示する（ブロックＢ２３）。アクセスポイント選択画面６２には、接続可能なアクセスポイント（例えば、ＳＳＩＤ）のリストが示される。ユーザは、表示されたアクセスポイント選択画面６２を用いて、現在の場所で接続するアクセスポイントを選択する。
【００７１】
通信方式切替部４３は、無線ＬＡＮ通信モジュール１２２を用いて無線通信が実行されるように切り替える（ブロックＢ２４）。そして、通信方式切替部４３は、アクセスポイント選択画面６２を用いて選択されたアクセスポイントとの接続を確立する（ブロックＢ２５）。次いで、通信方式格納部４５は、現在の位置（通信場所）に対応する通信方式選択情報１０９Ａのエントリに、「無線ＬＡＮ通信」を設定する（ブロックＢ２６）。
【００７２】
また、「無線ＬＡＮ通信」が選択されていない場合（ブロックＢ２２のＮＯ）、すなわち「３Ｇ通信」が選択されている場合、通信方式切替部４３は、３Ｇ通信モジュール１２１を用いて無線通信が実行されるように切り替える（ブロックＢ２７）。そして、通信方式格納部４５は、現在の位置に対応する通信方式選択情報１０９Ａのエントリに、「３Ｇ通信」を設定する（ブロックＢ２８）。
【００７３】
以上説明したように、本実施形態によれば、利用する場所に適した無線通信方式で通信を行うことができる。通信方式制御プログラム２０２は、例えば、コンピュータ１０の現在位置を示す位置情報とＨＤＤ１０９に格納された通信方式選択情報１０９Ａとを用いて、現在位置に関連付けられた無線通信方式で通信が行われるように、無線通信モジュールを制御する。また、通信方式制御プログラム２０２は、現在位置に対応する通信方式選択情報１０９ＡがＨＤＤ１０９内に格納されていないとき、複数の無線通信方式から選択された一つの無線通信方式で通信が行われるように、無線通信モジュールを制御する。そして、現在位置と選択された一つの無線通信方式とを含む通信方式選択情報１０９ＡがＨＤＤ１０９に新たに格納される。これにより、一度、無線通信方式を学習した位置では、ユーザによる選択（嗜好）に合わせた無線通信方式にシームレスに切り替えることができる。
【００７４】
なお、本実施形態の通信方式切替処理及び通信方式選択処理の手順は全てソフトウェアによって実行することができる。このため、通信方式切替処理及び通信方式選択処理の手順を実行するプログラムを格納したコンピュータ読み取り可能な記憶媒体を通じてこのプログラムを通常のコンピュータにインストールして実行するだけで、本実施形態と同様の効果を容易に実現することができる。
【００７５】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００７６】
１０９…ＨＤＤ、１０９Ａ…通信方式選択情報、１１１…ＧＰＳレシーバ、１２１…３Ｇ通信モジュール、１２２…無線ＬＡＮ通信モジュール、２０２…通信方式制御プログラム、４１…位置検出部、４２…モード判定部、４３…通信方式切替部、４４…選択画面表示部、４５…通信方式格納部。
【図１】
2012134843.tif 000003
【図２】
2012134843.tif 000004
【図３】
2012134843.tif 000005
【図４】
2012134843.tif 000006
【図５】
2012134843.tif 000007
【図６】
2012134843.tif 000008
【図７】
2012134843.tif 000009
【図８】
2012134843.tif 000010
【図９】
2012134843.tif 000011
【図１０】
2012134843.tif 000012
【図１１】
2012134843.tif 000013
【図１２】
2012134843.tif 000014
【手続補正書】
【提出日】平成23年11月17日(2011.11.17)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器であって、
複数の無線通信方式で無線通信するように構成された無線通信部と、
第１無線通信方式に関する第１方式情報と、前記第１無線通信方式に関連付けられた位置に関する第１位置情報とを処理する情報処理手段と、
前記電子機器の現在位置を検出する位置検出手段と、
前記現在位置が前記第１位置情報に対応するとき、前記第１無線通信方式を選択し、前記現在位置が前記第１位置情報に対応しないとき、ユーザに第２無線通信方式を選択させる選択手段とを具備し、
前記情報処理手段は、前記第２無線通信方式に関する第２方式情報と、前記現在位置に関する第２位置情報とをさらに処理する電子機器。
【請求項２】
前記現在位置が前記第１位置情報に対応しないとき、前記複数の無線通信方式の内の１以上の無線通信方式を示す１以上の項目を表示する表示手段と、
前記１以上の項目の内の、ユーザによって選択された項目を受け取る入力手段とをさらに具備し、
前記第２無線通信方式は、前記ユーザによって選択された項目に対応する請求項１記載の電子機器。
【請求項３】
前記情報処理手段は、前記ユーザが前記複数の項目の内の一つの項目を選択した履歴に基づいて選択された回数が最も多い項目に対応する無線通信方式に関する追加通信方式情報と、前記現在位置に関する追加位置情報とを処理する請求項２記載の電子機器。
【請求項４】
前記情報処理手段は、前記第１無線通信方式に関連付けられた高さに関する第１高さ情報をさらに処理し、
前記位置検出手段は、前記電子機器の現在の高さをさらに検出し、
前記選択手段はさらに、前記現在位置が前記第１位置情報に対応し、且つ前記現在の高さが前記第１高さ情報に対応するとき、前記第１無線通信方式を選択し、前記現在位置が前記第１位置情報に対応せず、且つ／又は前記現在の高さが前記第１高さ情報に対応しないとき、前記ユーザに前記第２無線通信方式を選択させ、
前記情報処理手段は、前記現在の高さに関する第２高さ情報をさらに処理する請求項１記載の電子機器。
【請求項５】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１１規格に基づく通信方式と移動通信方式とを含む請求項１記載の電子機器。
【請求項６】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１６ｅ規格に基づく通信方式を含む請求項５記載の電子機器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
実施形態によれば、電子機器は、無線通信部、情報処理手段、位置検出手段、及び選択手段を具備する。無線通信部は、複数の無線通信方式で無線通信するように構成される。情報処理手段は、第１無線通信方式に関する第１方式情報と、前記第１無線通信方式に関連付けられた位置に関する第１位置情報とを処理する。位置検出手段は、前記電子機器の現在位置を検出する。選択手段は、前記現在位置が前記第１位置情報に対応するとき、前記第１無線通信方式を選択し、前記現在位置が前記第１位置情報に対応しないとき、ユーザに第２無線通信方式を選択させる。前記情報処理手段は、前記第２無線通信方式に関する第２方式情報と、前記現在位置に関する第２位置情報とをさらに処理する。
【手続補正書】
【提出日】平成24年2月13日(2012.2.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
電子機器であって、
複数の無線通信方式で無線通信するように構成された無線通信部と、
前記複数の無線通信方式の内の一つの無線通信方式と、当該一つの無線通信方式に関連付けられた位置とをそれぞれ示す複数の方式選択情報を生成する情報処理手段と、
前記電子機器の現在位置を検出する位置検出手段と、
前記現在位置に対応する第１方式選択情報が前記複数の方式選択情報に含まれているとき、前記第１方式選択情報によって示される第１無線通信方式を選択し、前記現在位置に対応する方式選択情報が前記複数の方式選択情報に含まれていないとき、ユーザに前記複数の無線通信方式の内の第２無線通信方式を選択させる選択手段とを具備し、
前記情報処理手段は、前記第２無線通信方式と前記現在位置とを示す第２方式選択情報を前記複数の方式選択情報に追加する電子機器。
【請求項２】
前記現在位置に対応する方式選択情報が前記複数の方式選択情報に含まれていないとき、前記複数の無線通信方式の内の１以上の無線通信方式を示す１以上の項目を表示する表示手段と、
前記１以上の項目の内の、前記ユーザによって選択された項目を受け取る入力手段とをさらに具備し、
前記第２無線通信方式は、前記ユーザによって選択された項目に対応する請求項１記載の電子機器。
【請求項３】
前記情報処理手段は、前記ユーザが前記複数の項目の内の一つの項目を選択した履歴に基づいて選択された回数が最も多い項目に対応する無線通信方式と、前記現在位置とを示す前記第２方式選択情報を追加する請求項２記載の電子機器。
【請求項４】
前記情報処理手段は、各々が前記一つの無線通信方式に関連付けられた高さをさらに示す前記複数の方式選択情報を生成し、
前記位置検出手段は、前記電子機器の現在の高さをさらに検出し、
前記選択手段はさらに、前記現在位置及び現在の高さに対応する前記第１方式選択情報が前記複数の方式選択情報に含まれているとき、前記第１方式選択情報に示される前記第１無線通信方式を選択し、前記現在位置及び現在の高さに対応する方式選択情報が前記複数の方式選択情報に含まれていないとき、前記ユーザに前記第２無線通信方式を選択させ、
前記情報処理手段は、前記現在の高さをさらに示す前記第２方式選択情報を追加する請求項１記載の電子機器。
【請求項５】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１１規格に基づく通信方式と移動通信方式とを含む請求項１記載の電子機器。
【請求項６】
前記複数の無線通信方式は、ＩＥＥＥ  ８０２．１６ｅ規格に基づく通信方式を含む請求項５記載の電子機器。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
実施形態によれば、電子機器は、無線通信部、情報処理手段、位置検出手段、及び選択手段を具備する。無線通信部は、複数の無線通信方式で無線通信するように構成される。情報処理手段は、前記複数の無線通信方式の内の一つの無線通信方式と、当該一つの無線通信方式に関連付けられた位置とをそれぞれ示す複数の方式選択情報を生成する。位置検出手段は、前記電子機器の現在位置を検出する。選択手段は、前記現在位置に対応する第１方式選択情報が前記複数の方式選択情報に含まれているとき、前記第１方式選択情報によって示される第１無線通信方式を選択し、前記現在位置に対応する方式選択情報が前記複数の方式選択情報に含まれていないとき、ユーザに前記複数の無線通信方式の内の第２無線通信方式を選択させる。前記情報処理手段は、前記第２無線通信方式と前記現在位置とを示す第２方式選択情報を前記複数の方式選択情報に追加する。