(57)【要約】【課題】効率的に通信処理部を選択することができる携帯電子機器、制御方法及び制御プログラムを提供すること。【解決手段】第１の通信方式に準拠する第１の通信処理部３１と、第２の通信方式に準拠する第２の通信処理部３３と、第３の通信方式に準拠する第３の通信処理部３５と、データ通信を行う際に、優先的に使用する順序を、第１の通信処理部３１、第２の通信処理部３３及び第３の通信処理部３５として各処理部を制御する制御部３０と、を備える。制御部３０は、第２の通信処理部３３によりデータ通信を行っているときに、ネットワークが切断した場合、第１の通信処理部３１を用いずに第３の通信処理部３５により当該データ通信を継続するように制御する。【選択図】図５
2013110519.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信方式に準拠する第１の通信処理部と、
第２の通信方式に準拠する第２の通信処理部と、
第３の通信方式に準拠する第３の通信処理部と、
データ通信を行う際に、優先的に使用する順序を、前記第１の通信処理部、前記第２の通信処理部及び前記第３の通信処理部として各処理部を制御する制御部と、を備え、
前記制御部は、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する携帯電子機器。
【請求項２】
前記第１の通信方式は、ＩＥＥＥ８０２．１１に準拠する通信規格であり、
前記第２の通信方式は、ＩＥＥＥ８０２．１６に準拠する通信規格であり、
前記第３の通信方式は、ＩＭＴ−２０００標準に準拠する通信方式である請求項１記載の携帯電子機器。
【請求項３】
前記制御部は、前記第１の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第２の通信処理部を利用して当該データ通信を継続できるか否かを判断し、継続できると判断した場合には、前記第２の通信処理部を利用して当該データ通信を継続し、かつ前記第１の通信処理部によりデータ通信が可能であるかどうかを所定の周期で判断する請求項１記載の携帯電子機器。
【請求項４】
前記制御部は、前記第２の通信処理部を利用してデータ通信を継続している状態において、前記第１の通信処理部によりデータ通信が可能であると判断した場合には、前記第１の通信処理部により当該データ通信を継続するように制御する請求項３記載の携帯電子機器。
【請求項５】
データ通信を行う際に、優先的に使用する順序を、第１の通信方式に準拠する第１の通信処理部、第２の通信方式に準拠する第２の通信処理部及び第３の通信方式に準拠する第３の通信処理部として各処理部を制御する制御方法において、
制御部により、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する接続工程を有する制御方法。
【請求項６】
データ通信を行う際に、優先的に使用する順序を、第１の通信方式に準拠する第１の通信処理部、第２の通信方式に準拠する第２の通信処理部及び第３の通信方式に準拠する第３の通信処理部として各処理部を制御する制御プログラムにおいて、
制御部により、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する接続工程をコンピュータによって実現するための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の通信処理部を有する携帯電子機器と、その機器を制御する制御方法及びその機器を制御するための制御プログラムに関する。
【背景技術】
【０００２】
近年の携帯電子機器は、複数の無線ベアラに対応できる機能を有している。例えば、特許文献１によれば、複数の無線ベアラのうちのいずれかの無線ベアラを利用してネットワークを確立する際に、アプリケーション別にアプリケーションの特性を考慮して最適な無線ベアラを選択する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２００７／０９９７００号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、携帯電子機器は、一般的に、複数の無線ベアラが利用可能な状態において、どの無線ベアラを優先的に使用するのかについての優先ルールを定めている。
【０００５】
ここで、上位の無線ベアラを利用してデータ通信を行っているときに、パスワードの変更等により認証エラーが生じてロスト状態（すなわち、上位の無線ベアラからはＡＰ（アクセスポイント）が確認できる状態）になったことを想定して説明する。
【０００６】
携帯電子機器は、ロスト状態の上位の無線ベアラから中位の無線ベアラに切り替えて、データ通信を継続する。その後、当該中位の無線ベアラもロストした場合には、携帯電子機器は、優先ルールにしたがって、上位の無線ベアラによるネットワークの確立を試みる。携帯電子機器は、上位の無線ベアラに対応するＡＰが確認できる状態なので、このＡＰに対してネットワークの接続要求を行う。この場合、携帯電子機器は、ＡＰが認証エラーになるので、他の上位の無線ベアラに対応するＡＰの確認ができない場合には、下位のベアラを利用してデータ通信を行う。
【０００７】
このようにして、携帯電子機器は、上位の無線ベアラが認証エラーによりロストし、その後、中位の無線ベアラもロストした場合には、優先ルールにしたがって、認証エラーになる上位の無線ベアラによる処理が発生してしまうため、その分の時間と処理の浪費が発生してしまう。
【０００８】
本発明は、時間と処理の浪費を抑制し、効率的に通信処理部を選択することができる携帯電子機器、制御方法及び制御プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明に係る携帯電子機器は、上記課題を解決するために、第１の通信方式に準拠する第１の通信処理部と、第２の通信方式に準拠する第２の通信処理部と、第３の通信方式に準拠する第３の通信処理部と、データ通信を行う際に、優先的に使用する順序を、前記第１の通信処理部、前記第２の通信処理部及び前記第３の通信処理部として各処理部を制御する制御部と、を備え、前記制御部は、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する構成である。
【００１０】
また、携帯電子機器では、第１の通信方式は、ＩＥＥＥ８０２．１１に準拠する通信規格であり、第２の通信方式は、ＩＥＥＥ８０２．１６に準拠する通信規格であり、第３の通信方式は、ＩＭＴ−２０００標準に準拠する通信方式であっても良い。
【００１１】
また、携帯電子機器では、制御部は、前記第１の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第２の通信処理部を利用して当該データ通信を継続できるか否かを判断し、継続できると判断した場合には、前記第２の通信処理部を利用して当該データ通信を継続し、かつ前記第１の通信処理部によりデータ通信が可能であるかどうかを所定の周期で判断する構成でも良い。
【００１２】
また、携帯電子機器では、制御部は、前記第２の通信処理部を利用してデータ通信を継続している状態において、前記第１の通信処理部によりデータ通信が可能であると判断した場合には、前記第１の通信処理部により当該データ通信を継続するように制御する構成でも良い。
【００１３】
本発明に係る制御方法は、上記課題を解決するために、データ通信を行う際に、優先的に使用する順序を、第１の通信方式に準拠する第１の通信処理部、第２の通信方式に準拠する第２の通信処理部及び第３の通信方式に準拠する第３の通信処理部として各処理部を制御する制御方法において、制御部により、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する接続工程を有する構成である。
【００１４】
本発明に係る制御プログラムは、上記課題を解決するために、データ通信を行う際に、優先的に使用する順序を、第１の通信方式に準拠する第１の通信処理部、第２の通信方式に準拠する第２の通信処理部及び第３の通信方式に準拠する第３の通信処理部として各処理部を制御する制御プログラムにおいて、制御部により、前記第２の通信処理部によりデータ通信を行っているときに、ネットワークが切断した場合、前記第３の通信処理部により当該データ通信を継続するように制御する接続工程をコンピュータによって実現するためのものである。
【発明の効果】
【００１５】
本発明によれば、効率的に通信処理部を選択することができる。
【図面の簡単な説明】
【００１６】
【図１】実施形態に係るスマートフォンの外観を示す斜視図である。
【図２】実施形態に係るスマートフォンの外観を示す正面図である。
【図３】実施形態に係るスマートフォンの外観を示す背面図である。
【図４】ホーム画面の一例を示す図である。
【図５】実施形態に係るスマートフォンの機能を示すブロック図である。
【図６】各通信規格における使用周波数と、最高転送速度と、最大通信距離についての説明に供する図である。
【図７】各通信処理部を切り替えるタイミングについての説明に供する図である。
【図８】データ通信を行う際に、状況に応じて、各通信処理部を切り替える動作についての説明に供するフローチャートである。
【発明を実施するための形態】
【００１７】
本発明を実施するための実施形態を、図面を参照しつつ詳細に説明する。以下では、タッチスクリーンディスプレイを備える装置の一例として、スマートフォンについて説明する。
【００１８】
（実施形態）
図１から図３を参照しながら、実施形態に係るスマートフォン１の外観について説明する。図１から図３に示すように、スマートフォン１は、ハウジング２０を有する。ハウジング２０は、フロントフェイス１Ａと、バックフェイス１Ｂと、サイドフェイス１Ｃ１〜１Ｃ４とを有する。フロントフェイス１Ａは、ハウジング２０の正面である。バックフェイス１Ｂは、ハウジング２０の背面である。サイドフェイス１Ｃ１〜１Ｃ４は、フロントフェイス１Ａとバックフェイス１Ｂとを接続する側面である。以下では、サイドフェイス１Ｃ１〜１Ｃ４を、どの面であるかを特定することなく、サイドフェイス１Ｃと総称することがある。
【００１９】
スマートフォン１は、タッチスクリーンディスプレイ２と、ボタン３Ａ〜３Ｃと、照度センサ４と、近接センサ５と、レシーバ７と、マイク８と、カメラ１２とをフロントフェイス１Ａに有する。スマートフォン１は、カメラ１３をバックフェイス１Ｂに有する。スマートフォン１は、ボタン３Ｄ〜３Ｆと、外部インターフェイス１４とをサイドフェイス１Ｃに有する。以下では、ボタン３Ａ〜３Ｆを、どのボタンであるかを特定することなく、ボタン３と総称することがある。
【００２０】
タッチスクリーンディスプレイ２は、ディスプレイ２Ａと、タッチスクリーン２Ｂとを有する。ディスプレイ２Ａは、液晶ディスプレイ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）、有機ＥＬパネル（Ｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）、又は無機ＥＬパネル（Ｉｎｏｒｇａｎｉｃ  Ｅｌｅｃｔｒｏ−Ｌｕｍｉｎｅｓｃｅｎｃｅ  ｐａｎｅｌ）等の表示デバイスを備える。ディスプレイ２Ａは、文字、画像、記号又は図形等を表示する。
【００２１】
タッチスクリーン２Ｂは、タッチスクリーンディスプレイ２に対する指、又はスタイラスペン等の接触を検出する。タッチスクリーン２Ｂは、複数の指、又はスタイラスペン等がタッチスクリーンディスプレイ２に接触した位置を検出することができる。
【００２２】
タッチスクリーン２Ｂの検出方式は、静電容量方式、抵抗膜方式、表面弾性波方式（又は超音波方式）、赤外線方式、電磁誘導方式、及び荷重検出方式等の任意の方式で良い。以下では、説明を簡単にするため、タッチスクリーン２Ｂがタッチスクリーンディスプレイ２に対する接触を検出する指、又はスタイラスペン等を単に「指」ということがある。
【００２３】
スマートフォン１は、タッチスクリーン２Ｂにより検出された接触、接触位置、接触時間又は接触回数に基づいてジェスチャの種別を判別する。ジェスチャは、タッチスクリーンディスプレイ２に対して行われる操作である。スマートフォン１によって判別されるジェスチャには、タッチ、ロングタッチ、リリース、スワイプ、タップ、ダブルタップ、ロングタップ、ドラッグ、フリック、ピンチイン、ピンチアウト等が含まれる。
【００２４】
タッチは、タッチスクリーンディスプレイ２（例えば、表面）に指が接触するジェスチャである。スマートフォン１は、タッチスクリーンディスプレイ２に指が接触するジェスチャをタッチとして判別する。ロングタッチとは、タッチスクリーンディスプレイ２に指が一定時間以上接触するジェスチャである。スマートフォン１は、タッチスクリーンディスプレイ２に指が一定時間以上接触するジェスチャをロングタッチとして判別する。
【００２５】
リリースは、指がタッチスクリーンディスプレイ２から離れるジェスチャである。スマートフォン１は、指がタッチスクリーンディスプレイ２から離れるジェスチャをリリースとして判別する。スワイプは、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャである。スマートフォン１は、指がタッチスクリーンディスプレイ２上に接触したままで移動するジェスチャをスワイプとして判別する。
【００２６】
タップは、タッチに続いてリリースをするジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャをタップとして判別する。ダブルタップは、タッチに続いてリリースをするジェスチャが２回連続するジェスチャである。スマートフォン１は、タッチに続いてリリースをするジェスチャが２回連続するジェスチャをダブルタップとして判別する。
【００２７】
ロングタップは、ロングタッチに続いてリリースをするジェスチャである。スマートフォン１は、ロングタッチに続いてリリースをするジェスチャをロングタップとして判別する。ドラッグは、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャである。スマートフォン１は、移動可能なオブジェクトが表示されている領域を始点としてスワイプをするジェスチャをドラッグとして判別する。
【００２８】
フリックは、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャである。スマートフォン１は、タッチに続いて指が一方方向へ高速で移動しながらリリースするジェスチャをフリックとして判別する。フリックは、指が画面の上方向へ移動する上フリック、指が画面の下方向へ移動する下フリック、指が画面の右方向へ移動する右フリック、指が画面の左方向へ移動する左フリック等を含む。
【００２９】
ピンチインは、複数の指が互いに近付く方向にスワイプするジェスチャである。スマートフォン１は、複数の指が互いに近付く方向にスワイプするジェスチャをピンチインとして判別する。ピンチアウトは、複数の指が互いに遠ざかる方向にスワイプするジェスチャである。スマートフォン１は、複数の指が互いに遠ざかる方向にスワイプするジェスチャをピンチアウトとして判別する。
【００３０】
スマートフォン１は、タッチスクリーン２Ｂを介して判別するこれらのジェスチャにしたがって動作を行う。したがって、利用者にとって直感的で使いやすい操作性が実現される。判別されるジェスチャにしたがってスマートフォン１が行う動作は、タッチスクリーンディスプレイ２に表示されている画面に応じて異なる。
【００３１】
図４を参照しながら、ディスプレイ２Ａに表示される画面の例について説明する。図４は、ホーム画面の一例を示している。ホーム画面は、デスクトップ、又は待受画面と呼ばれることもある。ホーム画面は、ディスプレイ２Ａに表示される。ホーム画面は、スマートフォン１にインストールされているアプリケーションのうち、どのアプリケーションを実行するかを利用者に選択させる画面である。スマートフォン１は、ホーム画面で選択されたアプリケーションをフォアグランドで実行する。フォアグランドで実行されるアプリケーションの画面は、ディスプレイ２Ａに表示される。
【００３２】
スマートフォン１は、ホーム画面にアイコンを配置することができる。図４に示すホーム画面４０には、複数のアイコン５０が配置されている。それぞれのアイコン５０は、スマートフォン１にインストールされているアプリケーションと予め対応付けられている。スマートフォン１は、アイコン５０に対するジェスチャを検出すると、そのアイコン５０に対応付けられているアプリケーションを実行する。例えば、スマートフォン１は、メールアプリケーションに対応付けられたアイコン５０に対するタップを検出すると、メールアプリケーションを実行する。ここで、スマートフォン１は、例えば、タッチスクリーンディスプレイ２に対するアイコン５０の表示位置（領域）に対応する位置（領域）へのジェスチャを、アイコン５０に対応付けられたアプリケーションの実行命令であると解釈する。
【００３３】
アイコン５０は、画像と文字列を含む。アイコン５０は、画像に代えて、記号又は図形を含んでも良い。アイコン５０は、画像又は文字列のいずれか一方を含まなくても良い。アイコン５０は、所定の規則にしたがって配置される。アイコン５０の背後には、壁紙４１が表示される。壁紙は、フォトスクリーン又はバックスクリーンと呼ばれることもある。スマートフォン１は、任意の画像を壁紙４１として用いることができる。画像は、例えば、利用者の設定にしたがって任意の画像が壁紙４１として決定される。
【００３４】
スマートフォン１は、ホーム画面の数を増減することができる。スマートフォン１は、例えば、ホーム画面の数を利用者による設定にしたがって決定する。スマートフォン１は、ホーム画面を表示する場合、ホーム画面の数が複数であっても、それらのうちから選択された１つをディスプレイ２Ａに表示する。
【００３５】
スマートフォン１は、ホーム画面上に、１つ又は複数のロケータを表示する。ロケータの数は、ホーム画面の数と一致する。ロケータは、現在表示されているホーム画面の位置を示す。現在表示されているホーム画面に対応するロケータは、他のロケータと異なる態様で表示される。
【００３６】
図４に示す例では、４つのロケータ５１が表示されている。これは、ホーム画面４０の数が４つであることを示す。また、図４に示す例では、左から２番目のシンボルが他のシンボルと異なる態様で表示されている。これは、左から２番目のホーム画面が現在表示されていることを示している。
【００３７】
スマートフォン１は、ホーム画面を表示中に特定のジェスチャを検出すると、ディスプレイ２Ａに表示するホーム画面を切り替える。例えば、スマートフォン１は、右フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ左のホーム画面に切り替える。また、スマートフォン１は、左フリックを検出すると、ディスプレイ２Ａに表示するホーム画面を１つ右のホーム画面に切り替える。
【００３８】
ディスプレイ２Ａの上端には、領域４２が設けられている。領域４２には、充電池の残量を示す残量マーク４３、及び通信用の電波の電界強度を示す電波レベルマーク４４が表示される。スマートフォン１は、領域４２に、現在時刻、天気の情報、実行中のアプリケーション、通信システムの種別、電話のステータス、装置のモード、装置に生じたイベント等を表示しても良い。このように、領域４２は、利用者に対して各種の通知を行うために用いられる。領域４２は、ホーム画面４０とは別の画面でも設けられることがある。領域４２が設けられる位置は、ディスプレイ２Ａの上端に限られない。
【００３９】
なお、図４に示したホーム画面４０は、一例であり、各種の要素の形態、各種の要素の配置、ホーム画面４０の数、及びホーム画面４０での各種の操作の仕方等は上記の説明の通りでなくても良い。
【００４０】
図５は、スマートフォン１の構成を示すブロック図である。
スマートフォン１は、制御部３０と、第１の通信処理部３１と、第１のアンテナ部３２と、第２の通信処理部３３と、第２のアンテナ部３４と、第３の通信処理部３５と、第３のアンテナ部３６とを備える。なお、スマートフォン１は、上述した構成要素以外にもマイク等の他の構成要素を備えている。
【００４１】
第１の通信処理部３１は、第１の通信方式に準拠する。第２の通信処理部３３は、第２の通信方式に準拠する。第３の通信処理部３５は、第３の通信方式に準拠する。なお、以下では、第１の通信処理部３１による通信は、第２の通信処理部３３及び第３の通信処理部３５による通信よりも優先度を高く設定してあるので、上位ベアラ通信ともいう。また、第２の通信処理部３３は、第３の通信処理部３５による通信よりも優先度を高く設定してあるので、中位ベアラ通信ともいう。また、第３の通信処理部３５による通信は、下位ベアラ通信ともいう。
【００４２】
制御部３０は、データ通信を行う際に、優先的に使用する順序を、第１の通信処理部３１、第２の通信処理部３３及び第３の通信処理部３５として各処理部を制御する。つまり、制御部３０は、第１の通信処理部３１、第２の通信処理部３３及び第３の通信処理部３５の全てが利用可能な場合には、優先的に第１の通信処理部３１を利用してデータ通信を行う。また、制御部３０は、第１の通信処理部３１によるデータ通信ができない場合には、優先的に第２の通信処理部３３によるデータ通信を行う。
【００４３】
また、制御部３０は、第２の通信処理部３３によりデータ通信を行っているときに、パスワードの変更等により認証エラーが生じて、ネットワークが切断した場合、第３の通信処理部３５を利用して当該データ通信を継続するように制御する。
【００４４】
ここで、第２の通信処理部３３によりデータ通信を行っているときに、ネットワークが切断した場合、優先的に使用する順序にしたがって、第１の通信処理部３１を利用してデータ通信をしようとすると、第１の通信処理部３１が利用できない場合が多いと考えられる。これは、第２の通信処理部３３によりデータ通信を行っているということは、第１の通信処理部３１によるデータ通信が行えないことを意味しているからである。
【００４５】
また、第３の通信処理部３５は、所定の条件下、常時、間欠受信を行っており、いつでもアクティブ状態（データ通信を行える状態）にすることができる。所定の条件とは、データ通信を行えるだけの電波強度等を有していることをいう。
【００４６】
このようにして、スマートフォン１は、時間と処理の浪費を抑制し、効率的に接続可能な通信処理部を選択することができる。
【００４７】
また、上述では、スマートフォン１の構成と動作について説明したが、これに限られず、各構成要素を備え、時間と処理の浪費を抑制し、効率的に通信処理部を選択するための制御方法及び制御プログラムとして構成されても良い。
【００４８】
また、スマートフォン１は、第１の通信処理部３１によってすでに接続している場合には、優先順位からいって第３の通信処理部３５に接続する必要はないので、第１の通信処理部３１が接続中か否かをチェックする構成でも良い。
【００４９】
また、スマートフォン１は、第３の通信処理部３５が無効、又は県外の場合には、第３の通信処理部３５によって接続要求を行っても無駄なので、第３の通信処理部３５の設定が有効であり、かつ圏内であることを条件に、第２の通信処理部３３によりデータ通信を行っているときに、パスワードの変更等により認証エラーが生じて、ネットワークが切断した場合、第３の通信処理部３５を利用して当該データ通信を継続するように制御する構成でも良い。
【００５０】
また、第１の通信方式は、例えば、ＩＥＥＥ８０２．１１に準拠する通信規格（無線ＬＡＮ）である。第２の通信方式は、例えば、ＩＥＥＥ８０２．１６に準拠する通信規格である。第３の通信方式は、例えば、ＩＭＴ−２０００標準に準拠する通信方式（例えば、ＣＤＭＡ２０００  １ｘＥＶ−ＤＯ  Ｒｅｖ．Ａ）である。
【００５１】
また、図６に各通信規格における使用周波数と、最高転送速度と、最大通信距離を示す。よって、第１の通信処理部３１（例えば、ＩＥＥＥ８０２．１１ｎ）を利用した場合には、転送速度が最も早いので、高速データ通信を実現することができる。
【００５２】
また、第２の通信処理部３３を利用した場合には、通信距離が第１の通信処理部３１を利用した場合よりも長く、転送速度が第３の通信処理部３５を利用した場合よりも早いので、広いエリアで高速データ通信を実現することができる。
【００５３】
また、第３の通信処理部３５を利用した場合には、通信距離が最も長いので、広範囲なエリアでデータ通信を実現することができる。
【００５４】
また、制御部３０は、第１の通信処理部３１によりデータ通信を行っているときに、ネットワークが切断した場合、第２の通信処理部３３を利用して当該データ通信を継続できるか否かを判断する。制御部３０は、継続できると判断した場合には、第２の通信処理部３３を利用して当該データ通信を継続し、かつ第１の通信処理部３１によりデータ通信が可能であるかどうかを所定の周期で判断する。
【００５５】
また、制御部３０は、第２の通信処理部３３を利用してデータ通信を継続している状態において、第１の通信処理部３１によりデータ通信が可能であると判断した場合には、第２の通信処理部３３によるデータ通信を終了して、第１の通信処理部３１により当該データ通信を継続するように制御する。
【００５６】
具体的には、制御部３０は、図７に示すように、第１の通信処理部３１によりデータ通信を行っているときに、ネットワークが切断した場合（図７中のｔ１）、第２の通信処理部３３によるネットワークを確立するための処理（以下、接続要求処理という。）を行って、データ通信が可能か否かを判断する。なお、接続要求処理とは、周辺の基地局をサーチし、発見した基地局との間で認証処理を行って、実際にデータ通信が行える状況にするための、一連の処理のことをいう。
【００５７】
制御部３０は、接続要求処理の結果、第２の通信処理部３３によるデータ通信が可能な場合には、第２の通信処理部３３によるデータ通信を行う。
また、制御部３０は、所定の周期で、第１の通信処理部３１による接続要求処理を行う。所定の周期とは、例えば、図７中のｔ２、ｔ３で示すタイミングのことである。
【００５８】
また、制御部３０は、第２の通信処理部３３によりデータ通信を行っているときに、ネットワークが切断した場合（図７中のｔ４）、第３の通信処理部３５によるデータ通信を行う。なお、第３の通信処理部３５は、所定の条件下、常時、間欠受信を行っており、いつでもアクティブ状態（データ通信を行える状態）にすることができる。
【００５９】
また、制御部３０は、所定の周期で、第２の通信処理部３３による接続要求処理を行う。所定の周期とは、例えば、図７中のｔ５で示すタイミングである。
【００６０】
なお、制御部３０は、接続要求処理を行い、第１の通信処理部３１によるデータ通信が可能な場合には、第１の通信処理部３１によるデータ通信に切り替える制御を行う。また、制御部３０は、接続要求処理を行い、第１の通信処理部３１によるデータ通信が可能ではないが、第２の通信処理部３３によるデータ通信が可能な場合には、第２の通信処理部３３によるデータ通信に切り替える制御を行う。
【００６１】
ここで、従来では、第２の通信処理部３３によりデータ通信を行っているときに、ネットワークが切断した場合（図７中のｔ４）には、この切断したタイミングで、第１の通信処理部３１による接続要求処理を行っていた。この場合には、第１の通信処理部３１が利用できない場合が多いと考えられる。
【００６２】
このようにして、スマートフォン１は、時間と処理の浪費を抑制し、効率的に接続可能な通信処理部を選択することができる。
【００６３】
つぎに、スマートフォン１によりデータ通信を行う際に、状況に応じて、各通信処理部を切り替える動作について、図８に示すフローチャートを参照しながら説明する。なお、以下の実施例では、第２の通信処理部３３によりデータ通信を行っている状態を想定して説明を行う。また、制御部３０は、所定の周期で、第１の通信処理部３１による接続要求処理を行っているものとする。
【００６４】
ステップＳＴ１において、制御部３０は、第２の通信処理部３３によりデータ通信を行っているときに、パスワードの変更等により認証エラーが生じて、ネットワークが切断（ロスト）したかどうかを判断する。ロストした場合（Ｙｅｓ）には、ステップＳＴ２に進み、ロストしていない場合（Ｎｏ）には、ステップＳＴ６に進む。
【００６５】
ステップＳＴ２において、制御部３０は、第３の通信処理部３５による接続要求処理を行う。
【００６６】
ステップＳＴ３において、制御部３０は、ステップＳＴ２の工程による接続要求処理が成功したかどうか判断する。接続要求処理が成功した場合（Ｙｅｓ）には、ステップＳＴ４に進み、接続要求処理が成功しなかった場合（Ｎｏ）には、ステップＳＴ５に進む。
【００６７】
ステップＳＴ４において、制御部３０は、第３の通信処理部３５を利用してデータ通信を継続する。なお、制御部３０は、所定の周期で、第１の通信処理部３１による接続要求処理を行う。
【００６８】
ステップＳＴ５において、制御部３０は、第１の通信処理部３１、第２の通信処理部３３及び第３の通信処理部３５による接続要求処理を所定の周期で行う。
【００６９】
ステップＳＴ６において、制御部３０は、所定の周期で行っている第１の通信処理部３１による接続要求処理が成功したかどうかを判断する。接続要求処理が成功した場合（Ｙｅｓ）には、ステップＳＴ７に進み、接続要求処理が成功しなかった場合（Ｎｏ）には、ステップＳＴ１に戻る。
【００７０】
ステップＳＴ７において、制御部３０は、第２の通信処理部３３によるデータ通信から、第１の通信処理部３１によるデータ通信に切り替える制御を行う。
【００７１】
このようにして、スマートフォン１は、時間と処理の浪費を抑制し、効率的に接続可能な通信処理部を選択することができる。
【００７２】
なお、本発明を完全かつ明瞭に開示するために特徴的な実施形態に関し記載してきた。しかし、添付の請求項に係る発明は、上記実施形態に限定されるべきものでなく、本明細書に示した基礎的事項の範囲内で当該技術分野の当業者が創作しうる全ての変形例及び代替可能な構成を具現化するように構成されるべきである。
【００７３】
また、上記の実施形態では、タッチスクリーンディスプレイを備える装置の一例として、スマートフォンについて説明したが、添付の請求項に係る装置は、スマートフォンに限定されない。例えば、添付の請求項に係る装置は、モバイルフォン、携帯型パソコン、デジタルカメラ、メディアプレイヤ、電子書籍リーダ、ナビゲータ、又はゲーム機等の携帯電子機器であっても良い。また、添付の請求項に係る装置は、デスクトップパソコン、テレビ受像器等の据え置き型の電子機器であっても良い。
【符号の説明】
【００７４】
１    スマートフォン
２    タッチスクリーンディスプレイ
２Ａ  ディスプレイ
２Ｂ  タッチスクリーン
３０  制御部
３１  第１の通信処理部
３２  第１のアンテナ部
３３  第２の通信処理部
３４  第２のアンテナ部
３５  第３の通信処理部
３６  第３のアンテナ部
【図１】
2013110519.tif 000003
【図２】
2013110519.tif 000004
【図３】
2013110519.tif 000005
【図４】
2013110519.tif 000006
【図５】
2013110519.tif 000007
【図６】
2013110519.tif 000008
【図７】
2013110519.tif 000009
【図８】
2013110519.tif 000010