(57)【要約】【課題】通信品質の良好なアンテナを切替選択できる端末装置等を提供する。【解決手段】携帯端末は、加速度センサ、タッチセンサ、位置テーブル、制御部、特定部及び選択部を有する。位置テーブルは、把持態様毎に携帯端末本体の各アンテナの位置を記憶する。制御部は、加速度センサの検出結果に基づき、複数のアンテナを有する携帯端末本体の把持態様を検出する。制御部は、タッチセンサの検出結果に基づき、携帯端末の表面のタッチ操作に対する静電強度分布を取得する。特定部は、取得した静電強度分布に基づき、携帯端末本体を把持する持ち手を特定する。選択部は、特定された持ち手と、現在の把持態様に対応する記憶中の各アンテナの位置とに基づき、持ち手と重なるアンテナを他のアンテナに切替選択する。【選択図】図２
2015213247.tif 000002
【特許請求の範囲】
【請求項１】
複数のアンテナを有する端末装置本体の把持態様を検出する第１の検出部と、
前記端末装置の表面への指示物の影を示す形状を検出する第２の検出部と、
前記第２の検出部で検出された前記形状に基づき、前記端末装置本体を把持する持ち手を特定する特定部と、
前記把持態様毎に前記端末装置本体の各アンテナの位置を記憶する記憶部と、
前記特定部にて特定された前記持ち手と、前記第１の検出部で検出された前記把持態様に対応する前記記憶部に記憶中の各アンテナの位置とに基づき、前記持ち手と重なるアンテナを他のアンテナに切替選択する選択部と
を有することを特徴とする端末装置。
【請求項２】
前記特定部は、
前記形状の偏平率に基づき前記持ち手を特定することを特徴とする請求項１に記載の端末装置。
【請求項３】
前記特定部は、
前記形状の面積に基づき前記持ち手を特定することを特徴とする請求項１に記載の端末装置。
【請求項４】
前記特定部は、
前記形状の長軸に基づき前記持ち手を特定することを特徴とする請求項１に記載の端末装置。
【請求項５】
前記第２の検出部は、
前記形状を静電強度で検出することを特徴とする請求項１〜４の何れか一つに記載の端末装置。
【請求項６】
複数のアンテナを有する端末装置に、
前記端末装置本体の把持態様を検出し、
前記端末装置の表面への指示物の影を示す形状を検出し、
前記形状に基づき、前記端末装置本体を把持する持ち手を特定し、
前記特定された前記持ち手と、前記検出された前記把持態様に対応する前記端末装置本体の各アンテナの位置とに基づき、前記持ち手と重なるアンテナを他のアンテナに切替選択する
処理を実行させることを特徴とするアンテナ切替プログラム。
【請求項７】
複数のアンテナを有する端末装置が、
前記端末装置本体の把持態様を検出し、
前記端末装置の表面への指示物の影を示す形状を検出し、
前記形状に基づき、前記端末装置本体を把持する持ち手を特定し、
前記特定された前記持ち手と、前記検出された前記把持態様に対応する前記端末装置本体の各アンテナの位置とに基づき、前記持ち手と重なるアンテナを他のアンテナに切替選択する
処理を実行することを特徴とするアンテナ切替方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末装置、アンテナ切替プログラム及びアンテナ切替方法に関する。
【背景技術】
【０００２】
複数のアンテナを有する携帯端末では、例えば、利用者のアンテナへの接触等の影響で受信状態が劣化するため、各アンテナの受信状態を検出して受信状態の良好なアンテナに切替える方法が提案されている。例えば、携帯端末では、表示画面上のタッチセンサを２個のセンサ領域に分割し、各センサ領域で人体の接触を監視する方法がある。この携帯端末では、センサ領域で人体の接触を監視し、接触が検出されたセンサ領域側のアンテナから接触が検出されていないセンサ領域側のアンテナに切替える。
【０００３】
また、携帯端末では、利用者の接触によるアンテナのインピーダンス特性の変動を検出することで受信状態の良好なアンテナに切替える方法も提案されている。また、携帯端末では、各アンテナの受信した信号のビット誤り率（ＢＥＲ:Bit  Error  Rate）を測定し、ＢＥＲの低いアンテナに切替える方法が提案されている。更に、携帯端末では、所定時間経過後にアンテナを切替えるタイミングを利用することでアンテナ切替のバタツキを防止する方法も提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−０３９５６６号公報
【特許文献２】特開２０１１−１５１６５８号公報
【特許文献３】特開２００８−１９３３８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
利用者は、操作手が一方のセンサ領域に触れ、かつ、携帯端末本体を把持する持ち手が他方のセンサ領域に触れないようにしているものの、持ち手が他方のセンサ領域側にあるアンテナを覆ってしまう。しかしながら、携帯端末は、他方のセンサ領域側では持ち手の接触が検出されていないため、他方のセンサ領域側のアンテナに切替えることになる。その結果、携帯端末は、他方のセンサ領域側のアンテナが切替選択されるものの、持ち手で他方のセンサ領域側のアンテナが覆われることになるため、その受信状態が劣化してしまう。
【０００６】
また、インピーダンス特性の変動に応じてアンテナを切替える携帯端末では、送信時にしか、インピーダンス特性を測定できないため、アンテナの切替タイミングが限定されてしまう。
【０００７】
一つの側面では、通信品質の良好なアンテナを切替選択できる端末装置、アンテナ切替プログラム及びアンテナ切替方法を提供することを目的とする。
【課題を解決するための手段】
【０００８】
一つの態様では、第１の検出部と、第２の検出部と、特定部と、記憶部と、選択部とを有する。第１の検出部は、端末装置本体の把持態様を検出する。第２の検出部は、端末装置の表面への指示物の影を示す形状を検出する。特定部は、第２の検出部で検出された形状に基づき、端末装置本体を把持する持ち手を特定する。記憶部は、把持態様毎に端末装置本体の各アンテナの位置を記憶する。選択部は、特定部にて特定された持ち手と、第１の検出部で検出された把持態様に対応する前記記憶部に記憶中の各アンテナの位置とに基づき、持ち手と重なるアンテナを他のアンテナに切替選択する。
【発明の効果】
【０００９】
一つの側面として、通信品質の良好なアンテナを切替選択できる。
【図面の簡単な説明】
【００１０】
【図１】図１は、実施例１の携帯端末の一例を示す説明図である。
【図２】図２は、携帯端末内の一例を示すブロック図である。
【図３】図３は、持ち手及び操作手の静電強度分布の一例を示す説明図である。
【図４】図４は、実施例１の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図５】図５は、実施例１の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図６】図６は、実施例２の持ち手及び操作手の接触形状の一例を示す説明図である。
【図７】図７は、実施例２の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図８】図８は、実施例３の持ち手及び操作手の軌跡の一例を示す説明図である。
【図９】図９は、実施例３の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図１０】図１０は、実施例４の携帯端末の一例を示すブロック図である。
【図１１】図１１は、実施例４の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図１２】図１２は、実施例４の切替制御処理に関わる携帯端末の制御部の処理動作の一例を示すフローチャートである。
【図１３】図１３は、実施例５の携帯端末の一例を示す説明図である。
【図１４】図１４は、アンテナ切替プログラムを実行する端末装置の一例を示す説明図である。
【発明を実施するための形態】
【００１１】
以下、図面に基づいて、本願の開示する端末装置、アンテナ切替プログラム及びアンテナ切替方法の実施例を詳細に説明する。尚、本実施例により、開示技術が限定されるものではない。また、以下に示す各実施例は、矛盾を起こさない範囲で適宜組み合わせても良い。
【実施例１】
【００１２】
図１は、実施例１の携帯端末の一例を示す説明図である。図１に示す携帯端末１は、例えば、スマートフォン、タブレット端末や携帯電話機等の端末装置に相当する。携帯端末１は、表示部１１と、第１のアンテナ１２と、第２のアンテナ１３とを有する。表示部１１は、各種情報を画面表示する出力インタフェースである。尚、携帯端末１の表面には、タッチセンサ１４が内蔵されているものとする。第１のアンテナ１２は、例えば、図１に示すように表示画面を縦長に使用する縦仕様とした場合に携帯端末１の表面の左下端部に内蔵し、メインアンテナとして使用するものとする。第２のアンテナ１３は、図１に示すように縦仕様とした場合に携帯端末１の表面の右上端部に内蔵し、サブアンテナとして使用するものとする。尚、第１のアンテナ１２及び第２のアンテナ１３の外寸は、夫々、数ｃｍ程度とする。タッチセンサ１４は、携帯端末１の表面に配置され、表示部１１の表示画面上のセンサ領域の接触を検知すると共に、表示部１１の表示画面以外のセンサ領域の接触を検知するものである。タッチセンサ１４は、センサ領域上の静電容量を取得するものである。
【００１３】
図２は、携帯端末１内の一例を示すブロック図である。図２に示す携帯端末１は、表示部１１、第１のアンテナ１２、第２のアンテナ１３及びタッチセンサ１４の他に、加速度センサ１５と、第１の無線部１６と、第２の無線部１７と、切替部１８とを有する。更に、携帯端末１は、ＲＯＭ（Read  Only  Memory）１９と、ＲＡＭ（Random  Access  Memory）２０と、制御部２１とを有する。加速度センサ１５は、携帯端末１自体の所定軸方向、例えば、ｘ軸、ｙ軸及びｚ軸の３軸方向の加速度を検出するセンサである。
【００１４】
第１の無線部１６は、送信機能及び受信機能を備え、例えば、２ＧＨｚ帯の無線方式で無線通信する通信インタフェースである。第１の無線部１６は、例えば、第１のアンテナ１２と接続し、第１のアンテナ１２経由で情報を送信すると共に、第１のアンテナ１２経由で情報を受信する。第２の無線部１７は、受信機能を備え、例えば、第２のアンテナ１３と接続することで、第２のアンテナ１３経由で情報を受信する通信インタフェースである。尚、説明の便宜上、第１の無線部１６は、第２の無線部１７に比較して優先的に使用する。また、２ＧＨｚ帯の高周波帯の無線方式で使用するアンテナは、利用者の操作手で覆われるだけで、８００ＭＨｚ帯の低周波帯の無線方式に比較して、その減衰量が大きい。
【００１５】
携帯端末１は、例えば、ＬＴＥ方式のキャリアアグリゲーションの複数の無線電波を受信する周波数毎のアンテナ状態、電波の優先度、切替頻度から割り振りを決定することで全体的な効率を向上する。例えば、２ＧＨｚ帯の無線方式に関わるアンテナの通信品質は、良好な順に、第１のアンテナ１２、第２のアンテナ１３、手で覆われた第１のアンテナ１２及び手で覆われた第２のアンテナ１３となる。また、例えば、８００ＭＨｚ帯の無線方式に関わるアンテナの通信品質は、良好な順に、第１のアンテナ１２、第２のアンテナ１３の順となる。電波の優先度は、電波１の送信機能及び受信機能と電波２の送信機能及び受信機能とは同等であり、電波１の受信機能と電波２の受信機能とは同等である。
【００１６】
切替部１８は、第１のアンテナ１２及び第２のアンテナ１３と、第１の無線部１６及び第２の無線部１７とを相互に切替接続する。切替部１８は、第１のアンテナ１２と第１の無線部１６とを接続し、第２のアンテナ１３と第２の無線部１７とを接続するものである。また、切替部１８は、第１のアンテナ１２と第２の無線部１７とを接続し、第２のアンテナ１３と第１の無線部１８とを接続するものである。
【００１７】
ＲＯＭ１９は、例えば、アンテナ切替プログラム等の各種情報プログラムの各種情報を記憶する領域である。ＲＡＭ２０は、各種情報を記憶する領域である。ＲＡＭ２０は、位置テーブル３１と、状態記憶部３２と、分布記憶部３３とを有する。位置テーブル３１は、携帯端末１内の第１のアンテナ１２及び第２のアンテナ１３の位置を示す位置情報を記憶した領域である。位置情報の初期値は、携帯端末１の表面を、例えば、２×２のマトリクスとした相対アンテナ位置｛（０，１）、（２，０）｝である。尚、（０，１）は、縦仕様の場合の第２のアンテナ１３の位置、すなわち携帯端末１の正面から見て「右上」の位置を示す。（２，０）は、図１に示すように、縦仕様の場合の第１のアンテナ１２の位置、すなわち携帯端末１の正面から見て「左下」の位置を示す。位置テーブル３１は、縦仕様の場合、「左下」がメインアンテナ、「右上」がサブアンテナの位置情報｛（０，１）、（２，０）｝を記憶するものである。また、位置テーブル３１は、横仕様の場合、「右下」がメインアンテナ、「左上」がサブアンテナの位置情報｛（１，０）、（０，２）｝を記憶するものである。尚、横仕様は、表示画面を横長に使用する仕様である。
【００１８】
状態記憶部３２は、現在の携帯端末１の把持態様、例えば、縦仕様や横仕様、後述する設定回数、及び持ち手のカウント値を記憶する領域である。把持態様は、携帯端末１の使用態様、例えば、横仕様や縦仕様である。尚、把持態様は、加速度センサ１５の検出結果に基づき識別されるものである。設定回数は、表示画面の把持態様に応じた同一のアンテナ位置を設定した場合に＋１インクリメントする回数である。持ち手のカウント値は、後述する、携帯端末１の利用者の持ち手を特定した回数に相当し、左手持ちを特定した回数に相当する左持ち手のカウント値と、右手持ちを特定した回数に相当する右手持ち手のカウント値とを有する。分布記憶部３３は、タッチセンサ１４を通じて接触の静電容量を順次取得し、順次取得された静電容量から静電強度分布を記憶するものである。
【００１９】
制御部２１は、携帯端末１全体を制御する。制御部２１は、加速度センサ１５からの３軸方向のセンサ値に基づき、携帯端末１の使用状態、例えば、携帯端末１を利用者が保持している状態や携帯端末１の把持態様を識別する。更に、制御部２１は、アプリケーションの起動有無に応じて、携帯端末１が鞄やポケット内に入れて移動中や携帯端末１の使用有無を判別する。
【００２０】
制御部２１は、ＲＯＭ１９に記憶されたアンテナ切替プログラムを読み出し、読み出されたアンテナ切替プログラムに基づき各種プロセスを機能として構成するものである。制御部２１は、特定部２１Ａと、選択部２１Ｂとを機能として動作するものである。
【００２１】
特定部２１Ａは、タッチセンサ１４で得た静電強度分布に基づき利用者の手や指の種類を特定し、特定結果に基づき、操作者の持ち手及び操作手を特定する。図３は、持ち手及び操作手の静電強度分布の一例を示す説明図である。図３の（Ａ）は、左手持ち左手操作時の静電強度分布の一例を示す説明図である。図３の（Ｂ）は、左手持ち右手操作時の静電強度分布の一例を示す説明図である。
【００２２】
図３に示す静電強度分布αは、タッチセンサ１４の静電容量の平面方向、垂直方向及び水平方向の強度分布を示す。図３の（Ａ）及び（Ｂ）に示す静電強度分布αは、手元側が強く、手先側が弱くなるため、強度分布がなだらかな方を手元側、強度分布が急峻な方を手先側と判断できる。また、静電強度分布αは、楕円形状になるため、楕円形状の傾きで持ち手及び操作手も特定できる。
【００２３】
特定部２１Ａは、図３の（Ａ）に示すように、静電強度分布αが携帯端末１の辺付近から延び、かつ、静電強度分布αの傾きが右傾きの場合、左手持ちの左手操作と特定する。特定部２１Ａは、静電強度分布αが携帯端末１の辺付近から延び、かつ、静電強度分布αの傾きが左傾きの場合、右手持ちの右手操作と特定する。
【００２４】
更に、特定部２１Ａは、図３の（Ｂ）に示すように、静電強度分布αが携帯端末１の辺付近から延びることなく、かつ、静電強度分布αの傾きが左傾きの場合、左手持ちの右手操作と特定する。特定部２１Ａは、静電強度分布αが携帯端末１の辺付近から延びることなく、かつ、静電強度分布αの傾きが左傾きでない場合、右手持ちの左手操作と特定する。
【００２５】
選択部２１Ｂは、設定回数及びカウント値が所定条件を満たしか否かを判定する。尚、所定条件とは、例えば、同一アンテナ位置の設定回数が１０回以上、同一持ち手のカウント値が８回以上連続することを条件とする。選択部２１Ｂは、設定回数及びカウント値が所定条件を満たした場合、持ち手と、第１の無線部１６で使用中のアンテナのアンテナ位置とが重なっているか否かを判定する。選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナのアンテナ位置とが重なっている場合に、第１の無線部１６を使用中のアンテナから他方のアンテナに切り替えるべく、切替部１８を制御する。例えば、選択部２１Ｂは、第１の無線部１６で使用中のアンテナを第１のアンテナ１２とした場合、第１のアンテナ１２から第２のアンテナ１３に切替える。また、選択部２１Ｂは、第１の無線部１６で使用中のアンテナを第２のアンテナ１３とした場合、第２のアンテナ１３から第１のアンテナ１２に切替える。
【００２６】
次に実施例１の携帯端末１の動作について説明する。図４及び図５は、実施例１の切替制御処理に関わる携帯端末１の制御部２１の処理動作の一例を示すフローチャートである。図４及び図５に示す切替制御処理は、タッチセンサ１４で得た静電強度分布αの傾きに基づき、携帯端末１の持ち手を特定し、第１の無線部１６で使用中のアンテナ位置と持ち手とが重なっている場合に使用中のアンテナを切替える処理である。
【００２７】
図４において制御部２１は、アプリケーションの使用状態を取得する（ステップＳ１１）。尚、アプリケーションは、例えば、無線通信を使用するアプリケーションである。制御部２１は、取得された使用状態に基づき、携帯端末１が使用中であるか否かを判定する（ステップＳ１２）。制御部２１は、携帯端末１が使用中の場合（ステップＳ１２肯定）、位置テーブル３１に記憶中の第１のアンテナ１２及び第２のアンテナ１３の位置情報を取得する（ステップＳ１３）。尚、位置テーブル３１に記憶中の第１のアンテナ１２及び第２のアンテナ１３の位置情報は、アンテナの相対位置を示す情報である。
【００２８】
制御部２１は、１００ｍ秒待機し（ステップＳ１４）、加速度センサ１５からセンサ値を取得する（ステップＳ１５）。尚、１００ｍ秒の待機は、アンテナ切替のバタツキを防止するものである。制御部２１は、加速度センサ１５のセンサ値を取得した後、取得したセンサ値に基づき、携帯端末１が移動中であるか否かを判定する（ステップＳ１６）。制御部２１は、携帯端末１が移動中である場合（ステップＳ１６肯定）、携帯端末１の把持態様が前回と一致しているか否かを判定する（ステップＳ１７）。尚、制御部２１は、加速度センサ１５のセンサ値に基づき携帯端末１の把持態様を識別する。把持態様は、例えば、縦仕様と横仕様とがある。
【００２９】
制御部２１は、把持態様が前回と一致している場合（ステップＳ１７肯定）、把持態様に応じたアンテナ位置を設定する（ステップＳ１８）。尚、把持態様に応じたアンテナ位置とは、縦仕様の場合の各アンテナのアンテナ位置や、横仕様の場合の各アンテナのアンテナ位置に相当するものである。前回の把持態様とは、例えば、１００ｍ秒前に識別した把持態様である。制御部２１は、把持態様に応じたアンテナ位置を設定した後、状態記憶部３２に記憶中のアンテナ位置の設定回数を＋１インクリメントし（ステップＳ１９）、図５に示すＭ１に移行する。
【００３０】
制御部２１は、把持態様が前回と一致していない場合（ステップＳ１７否定）、アンテナ位置の設定回数をクリアにし（ステップＳ２０）、１００ｍ秒待機すべく、ステップＳ１４に移行する。その結果、アンテナ切替のバタツキを防止できる。制御部２１は、携帯端末１が使用中でない場合（ステップＳ１２否定）、携帯端末１が未使用と判断し、図４に示す処理動作を終了する。制御部２１は、携帯端末１が移動中でない場合（ステップＳ１６否定）、ステップＳ１４に移行する。
【００３１】
図５に示すＭ１において制御部２１は、タッチセンサ１４上の静電強度分布αを順次取得する（ステップＳ３１）。尚、タッチセンサ１４は、センサ領域で検出した接触に対応する静電容量を順次取得し、順次取得した静電容量で得た静電強度分布αを分布記憶部３３に記憶する。制御部２１内の特定部２１Ａは、分布記憶部３３内の静電強度分布αが携帯端末１の辺付近から延びているか否かを判定する（ステップＳ３２）。尚、特定部２１Ａは、静電強度分布αが携帯端末１の表示画面の四辺の内、一辺付近から延びているか否かを判定する。
【００３２】
特定部２１Ａは、静電強度分布αが携帯端末１の辺付近から延びている場合（ステップＳ３２肯定）、利用者が携帯端末１を把持している持ち手と識別し、静電強度分布αの傾きが右傾きであるか否かを判定する（ステップＳ３３）。尚、静電強度分布αの右傾きとは、図３の（Ａ）に示す傾きである。
【００３３】
特定部２１Ａは、図３の（Ａ）に示すように、静電強度分布αの傾きが右傾きの場合（ステップＳ３３肯定）、左手持ちの左手操作と特定する（ステップＳ３４）。特定部２１Ａは、左手持ちと特定したので、左手持ちのカウント値を＋１インクリメントする（ステップＳ３５）。制御部２１の選択部２１Ｂは、設定回数及び持ち手のカウント値が所定条件を満たしたか否かを判定する（ステップＳ３６）。尚、所定条件とは、同一アンテナ位置の設定回数が１０回以上連続し、かつ、左手持ちのカウント値又は右手持ちのカウント値の内、同一持ち手のカウント値が８回以上連続した場合を条件とするものである。
【００３４】
選択部２１Ｂは、設定回数及びカウント値が所定条件を満たした場合（ステップＳ３６肯定）、その持ち手と、第１の無線部１６で使用中のアンテナのアンテナ位置とが重なっているか否かを判定する（ステップＳ３７）。尚、選択部２１Ｂは、縦仕様で、第２のアンテナ（０，１）、第１のアンテナ（２，０）を絶対位置とした場合に、例えば、左手持ちの持ち手を（１，０）、右手持ちの持ち手を（０，１）とする。この際、選択部２１Ｂは、持ち手が左手持ちで、使用中アンテナの位置が（２，０）の場合、（２，０）と左持ち手の（１，０）とを演算し、その演算結果が（２，０）となるため、持ち手と使用中アンテナの位置とが重なっていると判断する。選択部２１Ｂは、持ち手が右手持ちで、使用中アンテナの位置が（２，０）の場合、（２，０）と右手持ちの（０，１）とを演算し、その演算結果が（０，０）となるため、持ち手と使用中アンテナの位置とが重なっていないと判断する。
【００３５】
選択部２１Ｂは、持ち手と、第１の無線部１６に使用中のアンテナの位置とが重なっている場合（ステップＳ３７肯定）、第１の無線部１６に使用中アンテナを他のアンテナに切り替えて（ステップＳ３８）、図４に示すＭ２に移行する。尚、選択部２１Ｂは、例えば、第１の無線部１６に使用中のアンテナを第１のアンテナ１２とした場合、第１のアンテナ１２を第２のアンテナ１３に切替えるものとする。また、選択部２１Ｂは、例えば、第１の無線部１６に使用中のアンテナを第２のアンテナ１３とした場合、第２のアンテナ１３を第１のアンテナ１２に切替えるものとする。
【００３６】
特定部２１Ａは、静電強度分布αの傾きが右傾きでない場合（ステップＳ３３否定）、右手持ちの右手操作と特定する（ステップＳ３９）。特定部２１Ａは、右手持ちと特定したので、右手持ちのカウント値を＋１インクリメントする（ステップＳ４０）。選択部２１Ｂは、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ３６に移行する。
【００３７】
特定部２１Ａは、静電強度分布αが携帯端末１の辺付近から延びていない場合（ステップＳ３２否定）、静電強度分布αの傾きが左傾きであるか否かを判定する（ステップＳ４１）。特定部２１Ａは、図３の（Ｂ）に示すように、静電強度分布αの傾きが左傾きの場合（ステップＳ４１肯定）、左手持ちの右手操作と特定する（ステップＳ４２）。特定部２１Ａは、左手持ちと特定したので、左手持ちのカウント値が＋１インクリメントする（ステップＳ４３）。選択部２１Ｂは、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ３６に移行する。
【００３８】
また、特定部２１Ａは、静電強度分布αの傾きが左傾きでない場合（ステップＳ４１否定）、右手持ちの左手操作と特定する（ステップＳ４４）。特定部２１Ａは、右手持ちのため、右手持ちと特定するため、右手持ちのカウント値を＋１インクリメントする（ステップＳ４５）。選択部２１Ｂは、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ３６に移行する。
【００３９】
切替制御処理を実行する制御部２１は、静電強度分布αの携帯端末１の辺付近から延びて静電強度分布αの傾きが右傾きの場合に左手持ちの左手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００４０】
制御部２１は、静電強度分布αの携帯端末１の辺付近から延びて静電強度分布αの傾きが右傾きでない場合、右手持ちの右手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００４１】
制御部２１は、静電強度分布αの携帯端末１の辺付近から延びることなく、静電強度分布αの傾きが左傾きの場合に、左手持ちの右手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００４２】
制御部２１は、静電強度分布αの携帯端末１の辺付近から延びることなく、静電強度分布αの傾きが左傾きでない場合に右手持ちの左手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００４３】
制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合、使用中アンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。
【００４４】
実施例１の制御部２１は、タッチセンサ１４で得た静電強度分布αに基づいて持ち手及び操作手を特定し、その特定結果に基づき、左手持ちの左手操作、右手持ちの右手操作、左手持ちの右手操作及び右手持ちの左手操作を特定する。
【００４５】
制御部２１は、加速度センサ１５の検出結果に基づき携帯端末１の把持態様を特定し、把持態様に対応した第１のアンテナ１２及び第２のアンテナ１３のアンテナ位置を位置テーブル３１から特定する。
【００４６】
更に、制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、使用中のアンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。持ち手による通信品質の劣化を防止できる。しかも、制御部２１は、送信中に限定されることなく、受信時でも適切なアンテナを切替選択できる。
【００４７】
上記実施例１では、静電強度分布αの傾きで持ち手及び操作手を特定するようにしたが、タッチセンサ１４のセンサ領域に対する接触形状の傾きで持ち手及び操作手を特定するようにしても良く、この場合の実施の形態につき、実施例２として以下に説明する。尚、実施例１の携帯端末１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【実施例２】
【００４８】
図６は、実施例２の持ち手及び操作手の接触形状の一例を示す説明図である。図６の（Ａ）は、左手持ちの左手操作時の接触形状の一例を示す説明図、図６の（Ｂ）は、左手持ちの右手操作時の接触形状の一例を示す説明図である。制御部２１内の特定部２１Ｃは、タッチセンサ１４からセンサ領域上の接触形状α１を取得し、接触形状α１から利用者の持ち手及び操作手を特定する。特定部２１Ｃは、接触形状（楕円）α１の偏平率が０．５以上であるか否かを判定する。特定部２１Ｃは、接触形状α１の偏平率が０．５以上の場合に親指と特定する。更に、特定部２１Ｃは、接触形状α１の偏平率が０．５以上の場合、接触形状α１の長軸Ｘの傾きが右傾きであるか否かを判定する。
【００４９】
特定部２１Ｃは、図６の（Ａ）に示すように、接触形状α１の偏平率が０．５以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きの場合に、左手持ちの左手操作と特定する。更に、特定部２１Ｃは、左手持ちと特定すると、左持ちのカウント値を＋１インクリメントする。
【００５０】
特定部２１Ｃは、接触形状α１の偏平率が０．５以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きでない場合に、右手持ちの右手操作と特定する。更に、特定部２１Ｃは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００５１】
特定部２１Ｃは、図６の（Ｂ）に示すように、接触形状α１の偏平率が０．５以上でなく、接触形状α１の長軸Ｘの傾きが左傾きの場合に、左手持ちの右手操作と特定する。更に、特定部２１Ｃは、左手持ちと特定すると、左手持ちのカウント値を＋１インクリメントする。
【００５２】
特定部２１Ｃは、接触形状α１の偏平率が０．５以上でなく、接触形状α１の長軸Ｘの傾きが左傾きでない場合に、右手持ちの左手操作と特定する。更に、特定部２１Ｃは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００５３】
次に実施例２の携帯端末１の動作について説明する。図７は、実施例２の切替制御処理に関わる携帯端末１の制御部２１の処理動作の一例を示すフローチャートである。図７に示す切替制御処理は、タッチセンサ１４で検出した接触形状α１の長軸Ｘの傾きに基づき、携帯端末１の持ち手を特定し、持ち手と使用中アンテナの位置とが重なる場合に使用中アンテナを切替える処理である。
【００５４】
図７に示すＭ１において制御部２１内の特定部２１Ｃは、タッチセンサ１４を通じて接触形状α１を取得し（ステップＳ５１）、接触形状α１の偏平率が０．５以上であるか否かを判定する（ステップＳ５２）。特定部２１Ｃは、接触形状α１の偏平率が０．５以上である場合（ステップＳ５２肯定）、親指と判断し、接触形状α１の長軸Ｘの傾きが右傾きであるか否かを判定する（ステップＳ５３）。
【００５５】
特定部２１Ｃは、接触形状α１の長軸Ｘの傾きが右傾きの場合（ステップＳ５３肯定）、図６の（Ａ）に示すように接触形状α１が左手の親指と判断し、左手持ちの左手操作と特定すべく、ステップＳ３４に移行する。
【００５６】
また、特定部２１Ｃは、接触形状α１の長軸Ｘの傾きが右傾きでない場合（ステップＳ５３否定）、接触形状α１が右手の親指と判断し、右手持ちの右手操作と特定すべく、ステップＳ３９に移行する。
【００５７】
特定部２１Ｃは、接触形状α１の偏平率が０．５以上でない場合（ステップＳ５２否定）、接触形状α１を親指以外の指と判断し、接触形状α１の長軸Ｘの傾きが左傾きであるか否かを判定する（ステップＳ５４）。特定部２１Ｃは、接触形状α１の長軸の傾きが左傾きの場合（ステップＳ５４肯定）、左手持ちの右手操作と特定すべく、ステップＳ４２に移行する。また、特定部２１Ｃは、接触形状α１の長軸Ｘの傾きが左傾きでない場合（ステップＳ５４否定）、右手持ちの左手操作と特定すべく、ステップＳ４４に移行する。
【００５８】
図７に示す切替制御処理を実行する制御部２１は、接触形状α１の偏平率が０・５以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きの場合に、左手持ちの左手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００５９】
制御部２１は、接触形状α１の偏平率が０．５以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きでない場合に、右手持ちの右手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００６０】
制御部２１は、接触形状α１の偏平率が０．５以上でなく、接触形状α１の長軸Ｘの傾きが左傾きの場合に、左手持ちの右手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００６１】
制御部２１は、接触形状α１の偏平率が０．５以上でなく、接触形状α１の長軸Ｘの傾きが左傾きでない場合に、右手持ちの左手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００６２】
制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合、使用中アンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。
【００６３】
実施例２の制御部２１は、タッチセンサ１４で得た接触形状α１に基づいて持ち手及び操作手を特定し、その特定結果に基づき、左手持ちの左手操作、右手持ちの右手操作、左手持ちの右手操作及び右手持ちの左手操作を特定する。
【００６４】
更に、制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、使用中のアンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。持ち手による通信品質の劣化を防止できる。
【００６５】
尚、上記実施例１では、静電強度分布αの傾きで持ち手及び操作手を特定したが、タッチセンサ１４の操作軌跡α２の傾きで持ち手及び操作手を特定するようにしても良く、この場合の実施の形態につき、実施例３として以下に説明する。尚、実施例１の携帯端末１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【実施例３】
【００６６】
図８は、実施例３の持ち手及び操作手の軌跡の一例を示す説明図である。図８の（Ａ）は、左手持ちの左手操作時の操作軌跡α２の一例を示す説明図、図８の（Ｂ）は、左手持ちの右手操作時の操作軌跡α２の一例を示す説明図である。制御部２１内の特定部２１Ｄは、タッチセンサ１４からセンサ領域上の操作軌跡α２を取得し、操作軌跡α２から利用者の持ち手及び操作手を特定する。特定部２１Ｄは、操作軌跡α２が所定カーブを有するか否かを判定する。特定部２１Ｄは、操作軌跡α２が所定カーブを有する場合に持ち手側の操作と判断する。更に、特定部２１Ｄは、操作軌跡α２が所定カーブを有する場合、操作軌跡α２の傾きが右傾きであるか否かを判定する。尚、操作軌跡α２は、図８の（Ａ）に示すように、持ち手側の指で操作する際の持ち手の指を支点にした所定カーブの軌跡である。また、操作軌跡α２は、図８の（Ｂ）に示すように、操作手側の指で操作する直線的な軌跡である。
【００６７】
特定部２１Ｄは、図８の（Ａ）に示すように、操作軌跡α２が所定カーブを有し、かつ、操作軌跡α２の傾きが右傾きの場合に、左手持ちの左手操作と特定する。更に、特定部２１Ｄは、左手持ちと特定すると、左手持ちのカウント値を＋１インクリメントする。
【００６８】
特定部２１Ｄは、操作軌跡α２が所定カーブを有し、かつ、操作軌跡α２の傾きが右傾きでない場合に、右手持ちの右手操作と特定する。更に、特定部２１Ｄは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００６９】
特定部２１Ｄは、図８の（Ｂ）に示すように、操作軌跡α２が所定カーブを有することなく、操作軌跡α２の傾きが左傾きの場合に、左手持ちの右手操作と特定する。更に、特定部２１Ｄは、左手持ちと特定すると、左手持ちのカウント値を＋１インクリメントする。
【００７０】
特定部２１Ｄは、操作軌跡α２が所定カーブを有することなく、操作軌跡α２の傾きが左傾きでない場合に、右手持ちの左手操作と特定する。更に、特定部２１Ｄは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００７１】
次に実施例３の携帯端末１の動作について説明する。図９は、実施例３の切替制御処理に関わる携帯端末１の制御部２１の処理動作の一例を示すフローチャートである。図９に示す切替制御処理は、タッチセンサ１４で検出した操作軌跡α２の傾きに基づき、携帯端末１の持ち手を特定し、持ち手と使用中アンテナの位置とが重なる場合に使用中アンテナを切替える処理である。
【００７２】
図９に示すＭ１において制御部２１は、タッチセンサ１４を通じて操作軌跡α２を取得する（ステップＳ６１）。特定部２１Ｄは、操作軌跡α２を取得した後、操作軌跡α２が所定カーブを有するか否かを判定する（ステップＳ６２）。特定部２１Ｄは、操作軌跡α２が所定カーブを有する場合（ステップＳ６２肯定）、持ち手側の指の操作と判断し、操作軌跡α２の傾きが右傾きであるか否かを判定する（ステップＳ６３）。
【００７３】
特定部２１Ｄは、操作軌跡α２の傾きが右傾きである場合（ステップＳ６３肯定）、左手持ちの左手操作と特定すべく、ステップＳ３４に移行する。また、特定部２１Ｄは、操作軌跡α２の傾きが右傾きでない場合（ステップＳ６３否定）、右手持ちの右手操作と特定すべく、ステップＳ３９に移行する。
【００７４】
特定部２１Ｄは、操作軌跡α２が所定カーブを有しない場合（ステップＳ６２否定）、持ち手と反対側の操作手の操作と判断し、操作軌跡α２の傾きが左傾きであるか否かを判定する（ステップＳ６４）。特定部２１Ｄは、操作軌跡α２の傾きが左傾きの場合（ステップＳ６４肯定）、左手持ちの右手操作と特定すべく、ステップＳ４２に移行する。また、特定部２１Ｄは、操作軌跡α２の傾きが左傾きでない場合（ステップＳ６４否定）、右手持ちの左手操作と特定すべく、ステップＳ４４に移行する。
【００７５】
図９に示す切替制御処理を実行する制御部２１は、操作軌跡α２が所定カーブを有し、かつ、操作軌跡α２の傾きが右傾きの場合に、左手持ちの左手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００７６】
制御部２１は、操作軌跡α２が所定カーブを有し、かつ、操作軌跡α２の傾きが右傾きでない場合に、右手持ちの右手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００７７】
制御部２１は、操作軌跡α２が所定カーブを有することなく、操作軌跡α２の傾きが左傾きの場合に、左手持ちの右手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【００７８】
制御部２１は、操作軌跡α２が所定カーブを有することなく、操作軌跡α２の傾きが左傾きでない場合に、右手持ちの左手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【００７９】
制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合、使用中アンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。
【００８０】
実施例３の制御部２１は、タッチセンサ１４で得た操作軌跡α２に基づき持ち手及び操作手を特定し、その特定結果に基づき、左手持ちの左手操作、右手持ちの右手操作、左手持ちの右手操作及び右手持ちの左手操作を特定する。
【００８１】
更に、制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、使用中のアンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。つまり、持ち手による通信品質の劣化を防止できる。
【００８２】
尚、前述した実施例２では、接触形状α１の長軸Ｘの傾きで持ち手及び操作手を特定したが、接触形状α１が楕円であるか否かを判定する閾値を設定し、更に、その閾値を調整するようにしても良く、この場合の実施の形態につき、実施例４として以下に説明する。尚、実施例２の携帯端末１と同一の構成には同一符号を付すことで、その重複する構成及び動作の説明については省略する。
【実施例４】
【００８３】
図１０は、実施例４の携帯端末１Ａの一例を示す説明図である。図１０に示す携帯端末１Ａの制御部２１は、プロセス機能として、特定部２１Ｅ、選択部２１Ｂ及び調整部２１Ｆを有する。特定部２１Ｅは、接触形状α１の接触面積が閾値以上であるか否かを判定し、接触面積が閾値以上の場合に親指の操作と判定する。更に、特定部２１Ｅは、接触形状α１の接触面積が閾値以上、かつ、接触形状α１の傾きが右傾きの場合に、左手持ちの左手操作と特定する。更に、特定部２１Ｅは、左手持ちと特定すると、左手持ちのカウント値を＋１インクリメントする。
【００８４】
特定部２１Ｅは、接触形状α１の接触面積が閾値以上、かつ、接触形状α１の傾きが右傾きでない場合に、右手持ちの右手操作と特定する。更に、特定部２１Ｅは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００８５】
特定部２１Ｅは、接触形状α１の接触面積が閾値以上でなく、接触形状α１の傾きが左傾きの場合に、左手持ちの右手操作と特定する。更に、特定部２１Ｅは、左手持ちと特定すると、左手持ちのカウント値を＋１インクリメントする。
【００８６】
特定部２１Ｅは、接触形状α１の接触面積が閾値以上でなく、接触形状α１の傾きが左傾きでない場合に、右手持ちの左手操作と特定する。更に、特定部２１Ｅは、右手持ちと特定すると、右手持ちのカウント値を＋１インクリメントする。
【００８７】
更に、制御部２１内の調整部２１Ｆは、設定回数及びカウント値が所定条件を満たし、持ち手と第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、使用中のアンテナを他のアンテナに切替える。
【００８８】
調整部２１Ｆは、他のアンテナに切替後、切替後のアンテナを使用したＲＳＳＩ（Received  Signal  Strength  Indicator）値を測定する。調整部２１Ｆは、切替後のアンテナのＲＳＳＩ値と、切替前のアンテナのＲＳＳＩ値とを比較し、アンテナ切替後のＲＳＳＩ値が低下したか否かを判定する。調整部２１Ｆは、アンテナ切替後のＲＳＳＩ値が低下した場合に、設定中の閾値βに所定調整値（５％）を加算することで調整閾値（β＋５％）を算出する。所定調整値は、後述する図１２に示すステップＳ９１のアンテナ切替前に設定した閾値βの５％換算の値である。
【００８９】
特定部２１Ｅは、接触形状α１の接触面積が調整閾値（β＋５％）以上の場合に、持ち手及び操作手を特定する。選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっているか否かを判定する。調整部２１Ｆは、持ち手と、使用中のアンテナの位置とが重なっている場合に、調整閾値（α＋５％）設定後のアンテナ切替後のＲＳＳＩ値を測定する。調整部２１Ｆは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっていない場合に、設定中の閾値βに所定調整値を加算した調整閾値（β＋５％）設定後のＲＳＳＩ値を測定する。
【００９０】
更に、調整部２１Ｆは、設定中の閾値βに所定調整値を減算することで調整閾値（β−５％）を算出する。特定部２１Ｅは、接触形状α１の接触面積が調整閾値（β−５％）以上の場合に、持ち手及び操作手を特定する。選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっているか否かを判定する。調整部２１Ｆは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、調整閾値（β−５％）設定後のアンテナ切替後のＲＳＳＩ値を測定する。調整部２１Ｆは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっていない場合に、設定中の閾値βに所定調整値を減算した調整閾値（β−５％）設定後のＲＳＳＩ値を測定する。
【００９１】
調整部２１Ｆは、調整閾値（α＋５％）設定後のＲＳＳＩ値と、調整閾値（α−５％）設定後のＲＳＳＩ値とを取得後、一方のＲＳＳＩ値のみが変化したか否かを判定する。調整部２１Ｆは、一方のＲＳＳＩ値のみが変化した場合、ＲＳＳＩ値が低下しなかった方の調整閾値を、後述する図１１に示すステップＳ７２で設定する閾値に変更する。
【００９２】
図１１は、実施例４の切替制御処理に関わる携帯端末１の制御部２１の処理動作の一例を示すフローチャートである。図１１に示す切替制御処理は、接触形状α１の面積及び接触形状α１の傾きに基づき持ち手及び操作手の位置を特定し、持ち手と第１の無線部１６で使用中のアンテナの位置とが重なっている場合に使用中アンテナを切替える処理である。
【００９３】
図１１に示すＭ１において制御部２１の特定部２１Ｅは、タッチセンサ１４を通じて接触形状α１を取得する（ステップＳ７１）。特定部２１Ｅは、接触形状α１の接触面積が閾値以上であるか否かを判定する（ステップＳ７２）。特定部２１Ｅは、接触形状α１の接触面積が閾値以上である場合（ステップＳ７２肯定）、接触形状α１が親指と判断し、接触形状α１の長軸Ｘの傾きが右傾きであるか否かを判定する（ステップＳ７３）。
【００９４】
特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが右傾きの場合（ステップＳ７３肯定）、左手の親指と判断し、左手持ちの左手操作と特定する（ステップＳ７４）。特定部２１Ｅは、左手持ちと特定するため、左手持ちのカウント値を＋１インクリメントする（ステップＳ７５）。
【００９５】
選択部２１Ｂは、設定回数及びカウント値が所定条件を満たしたか否かを判定する（ステップＳ７６）。選択部２１Ｂは、設定回数及びカウント値が所定条件を満たした場合（ステップＳ７６肯定）、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっているか否かを判定する（ステップＳ７７）。選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合（ステップＳ７７肯定）、図１２に示すＭ４に移行する。
【００９６】
特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが右傾きでない場合（ステップＳ７３否定）、右手の親指と判断し、右手持ちの右手操作と特定する（ステップＳ７８）。特定部２１Ｅは、右手持ちと特定するため、右手持ちのカウント値を＋１インクリメントし（ステップＳ７９）、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ７６に移行する。
【００９７】
また、特定部２１Ｅは、接触形状α１の接触面積が閾値以上でない場合（ステップＳ７２否定）、接触形状α１の長軸Ｘの傾きが左傾きであるか否かを判定する（ステップＳ８０）。特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが左傾きの場合（ステップＳ８０肯定）、左手持ちの右手操作と特定する（ステップＳ８１）。特定部２１Ｅは、左手持ちと特定するため、左手持ちのカウント値を＋１インクリメントし（ステップＳ８２）、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ７６に移行する。
【００９８】
また、特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが左傾きでない場合（ステップＳ８０否定）、右手持ちの左手操作と特定する（ステップＳ８３）。特定部２１Ｅは、右手持ちと特定するため、右手持ちのカウント値を＋１インクリメントし（ステップＳ８４）、設定回数及びカウント値が所定条件を満たしたか否かを判定すべく、ステップＳ７６に移行する。
【００９９】
また、選択部２１Ｂは、設定回数及びカウント値が所定条件を満たさなかった場合（ステップＳ７６否定）、図４に示すＭ３に移行する。また、選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっていない場合に（ステップＳ７７否定）、図４に示すＭ３に移行する。
【０１００】
図１２に示すＭ４において制御部２１内の調整部２１Ｆは、アンテナ切替後のＲＳＳＩ値を測定する（ステップＳ９１）。調整部２１Ｆは、アンテナ切替後のＲＳＳＩ値が低下したか否かを判定する（ステップＳ９２）。尚、調整部２１Ｆは、アンテナ切替前のＲＳＳＩ値とアンテナ切替後のＲＳＳＩ値とを比較してアンテナ切替後のＲＳＳＩ値が低下したか否かを判定する。
【０１０１】
調整部２１Ｆは、アンテナ切替後のＲＳＳＩ値が低下した場合（ステップＳ９２肯定）、現在閾値βに所定調整値（５％）を加算して調整閾値（β＋５％）を算出する（ステップＳ９３）。特定部２１Ｅは、接触形状α１を取得し（ステップＳ９４）、取得した接触形状α１の接触面積が調整閾値以上であるか否かを判定する（ステップＳ９５）。
【０１０２】
特定部２１Ｅは、接触形状α１の接触面積が調整閾値以上の場合（ステップＳ９５肯定）、接触形状α１の長軸Ｘの傾きが右傾きであるか否かを判定する（ステップＳ９６）。特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが右傾きの場合（ステップＳ９６肯定）、左手持ちの左手操作と特定し（ステップＳ９７）、持ち手と第１の無線部１６に使用中のアンテナの位置とが重なっているか否かを判定する（ステップＳ９８）。
【０１０３】
選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合（ステップＳ９８肯定）、第１の無線部１６で使用中のアンテナを他のアンテナに切替えて切替後のアンテナでＲＳＳＩ値を測定する（ステップＳ９９）。
【０１０４】
調整部２１Ｆは、調整閾値（β＋５％）を設定した場合のＲＳＳＩ値及び、調整閾値（β−５％）を設定した場合のＲＳＳＩ値の両方を取得したか否かを判定する（ステップＳ１００）。調整部２１Ｆは、両方のＲＳＳＩ値を取得しなかった場合（ステップＳ１００否定）、閾値βに所定調整値を減算して調整閾値（β−５％）を設定する（ステップＳ１０１）。調整部２１Ｆは、調整閾値（β−５％）を閾値に設定し、接触形状α１の接触面積が調整閾値（β−５％）以上であるか否かを判定すべく、ステップＳ９４に移行する。
【０１０５】
調整部２１Ｆは、調整閾値（β＋５％）の場合のＲＳＳＩ値と調整閾値（β−５％）の場合のＲＳＳＩ値とを比較し、一方のＲＳＳＩ値だけが変化したか否かを判定する（ステップＳ１０２）。調整部２１Ｆは、一方のＲＳＳＩ値だけが変化した場合（ステップＳ１０２肯定）、ＲＳＳＩ値が低下しなかった方の調整閾値を設定閾値に適用し（ステップＳ１０３）、図４のＭ２に移行する。その結果、調整部２１Ｆは、図１１に示すステップＳ７２で比較する設定閾値を調整できる。調整部２１Ｆは、一方のＲＳＳＩ値だけが変化しなかった場合（ステップＳ１０２否定）、図４のＭ２に移行する。
【０１０６】
特定部２１Ｅは、接触形状α１の長軸Ｘの傾きが右傾きでない場合（ステップＳ９６否定）、右手持ちの右手操作と特定する（ステップＳ１０４）。更に、選択部２１Ｂは、持ち手と第１の無線部１６で使用中のアンテナの位置とが重なっているか否かを判定すべく、ステップＳ９８に移行する。
【０１０７】
また、特定部２１Ｅは、接触形状α１の接触面積が調整閾値以上でない場合（ステップＳ９５否定）、接触形状α１の長軸Ｘの傾きが左傾きであるか否かを判定する（ステップＳ１０５）。特定部２１Ｅは、接触形状の長軸の傾きが左傾きの場合（ステップＳ１０５肯定）、左手持ちの右手操作と特定し（ステップＳ１０６）、持ち手と、第１の無線部１６で使用中のアンテナの位置座標とが重なっているか否かを判定すべく、ステップＳ９８に移行する。
【０１０８】
また、特定部２１Ｅが、接触形状α１の長軸Ｘの傾きが左傾きでない場合（ステップＳ１０５否定）、右手持ちの左手操作と特定する（ステップＳ１０７）。更に、選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっているか否かを判定すべく、ステップＳ９８に移行する。
【０１０９】
また、選択部２１Ｂは、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっていない場合に（ステップＳ９８否定）、ＲＳＳＩ値を測定する（ステップＳ１０８）。選択部２１Ｂは、調整閾値±５％の場合の両ＲＳＳＩ値を取得したか否かを判定すべく、ステップＳ１００に移行する。
【０１１０】
図１１に示す切替制御処理を実行した制御部２１は、接触形状α１の接触面積が閾値以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きの場合に、左手持ちの左手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【０１１１】
制御部２１は、接触形状α１の接触面積が閾値以上、かつ、接触形状α１の長軸Ｘの傾きが右傾きでない場合に、右手持ちの右手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【０１１２】
制御部２１は、接触形状α１の接触面積が閾値以上でなく、かつ、接触形状α１の長軸Ｘの傾きが左傾きの場合に、左手持ちの右手操作と特定し、左手持ちのカウント値を＋１インクリメントする。
【０１１３】
制御部２１は、接触形状α１の接触面積が閾値以上でなく、かつ、接触形状α１の長軸Ｘの傾きが左傾きでない場合に、右手持ちの左手操作と特定し、右手持ちのカウント値を＋１インクリメントする。
【０１１４】
制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合、使用中のアンテナを他のアンテナに切替える。その結果、アンテナ切替のバタツキを防止しながら、通信品質の良好なアンテナを選択できる。
【０１１５】
更に、制御部２１は、使用中アンテナ切替後にＲＳＳＩ値を取得し、アンテナ切替後のＲＳＳＩ値が低下した場合に調整閾値（β＋５％）を設定し、設定後の調整閾値を用いてＲＳＳＩ値を測定する。更に、調整閾値（β−５％）を設定し、設定後の調整閾値を用いてＲＳＳＩ値を測定する。制御部２１は、調整閾値（β＋５％）を設定した場合のＲＳＳＩ値及び調整閾値（β−５％）を設定した場合のＲＳＳＩ値の内、ＲＳＳＩ値が低下しなかった方の調整閾値を設定閾値に変更する。その結果、制御部２１は、利用者の親指を特定するための閾値を調整できる。
【０１１６】
上記実施例４の制御部２１は、接触形状α１の接触面積及び接触形状α１の長軸Ｘの傾き持ち手及び操作手を特定し、その特定結果に基づき、左手持ちの左手操作、右手持ちの右手操作、左手持ちの右手操作及び右手持ちの左手操作を特定できる。
【０１１７】
更に、制御部２１は、アンテナ位置の設定回数及び持ち手のカウント値が所定条件を満たし、かつ、持ち手と、第１の無線部１６で使用中のアンテナの位置とが重なっている場合に、使用中のアンテナを他のアンテナに切替える。その結果、通信品質の良好なアンテナを選択できる。つまり、持ち手による通信品質の劣化を防止できる。
【０１１８】
更に、制御部２１は、アンテナ切替後にＲＳＳＩ値が低下した場合、調整閾値（β＋５％）を設定した場合のＲＳＳＩ値及び、調整閾値（β−５％）を設定した場合のＲＳＳＩ値を測定する。制御部２１は、調整閾値（β＋５％）を設定した場合のＲＳＳＩ値と調整閾値（β−５％）を設定した場合のＲＳＳＩ値の内、一方のＲＳＳＩ値のみが変化した場合に、ＲＳＳＩ値が低下しなかった方の調整閾値を閾値に設定変更する。その結果、利用者の親指を特定する閾値を調整できる。
【０１１９】
また、上記実施例４では、図１２に示すＭ４のステップＳ９１においてアンテナ切替後にＲＳＳＩ値を低下したか否かを判定すべく、ステップＳ９２に移行したが、ステップＳ９１のアンテナ切替後に図４に示すＭ２に移行するようにしても良い。
【０１２０】
また、上記実施例では、１００ｍ秒毎に設定回数や持ち手のカウント値をカウントするようにしたが、１００ｍ秒に限定されるものではない。
【０１２１】
また、上記実施例４では、接触形状α１の接触面積を閾値以上の場合に親指と判断するようにしたが、携帯端末１Ａを使用する利用者の指の接触面積を予め記憶しておき、その実際の接触面積を閾値に設定するようにしても良い。
【０１２２】
上記実施例では、携帯端末１（１Ａ）の表面全体をタッチセンサ１４のセンサ領域としたが、携帯端末１のセンサ領域を携帯端末１の表示部１１の表示画面のみとしても良い。
【０１２３】
上記実施例のタッチセンサ１４は、静電容量方式の投影型を採用したが、静電容量方式の表面型や、抵抗膜方式を採用しても良い。
【０１２４】
上記実施例では、携帯端末１の画面ロック時やアプリケーションが起動していない待ち受け状況下で、例えば、１時間毎に位置登録の通信動作を実行することになるが、インピーダンス測定で検出し、２時間継続して切り替えても良い。
【０１２５】
上記実施例では、持ち手と、第１の無線部１６で使用中の設定アンテナの位置とが重なっている場合に使用中アンテナを切替制御するようにしたが、例えば、２ＧＨｚ帯の高周波帯の無線方式を使用する場合にのみ、切替制御処理を実行する。つまり、例えば、受信状況の劣化が少ない、８００ＭＨｚ帯の低周波帯域の無線方式を使用する場合には切替制御処理を実行しないようにしても良い。その結果、無駄なアンテナ切替によるバタツキを防止できる。
【０１２６】
上記実施例では、２×２のマトリクスでアンテナ位置を４分割で表現したが、４分割に限定されるものではなく、更に、細かく分割することで高精度な切替制御処理を実現できる。
【０１２７】
上記実施例１−４の切替頻度は、受信効率が低下するため、基本配置からの切替を最小限に抑制することが求められている。例えば、２ＧＨｚ帯の無線方式で第１のアンテナ１２の使用中に第１のアンテナ１２が手で覆われた場合に、第１のアンテナ１２から第２のアンテナ１３に切替える。上記実施例１−４では、無線部を２個、アンテナを２本を有する携帯端末１を例示したが、これらに限定されるものではなく、例えば、無線部を４個、アンテナを４本としても良く、この場合の実施の形態につき、実施例５として説明する。
【実施例５】
【０１２８】
図１３は、実施例５の携帯端末１Ｂのアンテナ切替の一例を示す説明図である。図１３に示す携帯端末１Ｂは、第１の無線部５１と、第２の無線部５２と、第３の無線部５３と、第４の無線部５４とを有する。第１の無線部５１は、例えば、高周波帯の無線方式の送信機能及び受信機能を有する。第２の無線部５２は、高周波帯の無線方式の受信機能を有する。第３の無線部５３は、例えば、低周波帯の無線方式の送信機能及び受信機能を有する。第４の無線部５４は、例えば、低周波帯の無線方式の受信機能を有する。
【０１２９】
携帯端末１Ｂは、第１のアンテナ６１、第２のアンテナ６２、第３のアンテナ６３及び第４のアンテナ６４を有する。通常、第１のアンテナ６１は、第１の無線部５１と接続し、第２のアンテナ６２は、第２の無線部５２と接続し、第３のアンテナ６３は、第３の無線部５３と接続し、第４のアンテナ６４は、第４の無線部５４と接続するものとする。
【０１３０】
図１３の（Ａ）の携帯端末１Ｂでは、例えば、第１のアンテナ６１が手で覆われたとする。携帯端末１Ｂの制御部５０は、第１の無線部５１に対して、第１のアンテナ６１から第２のアンテナ６２に切替える。更に、制御部５０は、第２の無線部５２に対して、第２のアンテナ６２から第１のアンテナ６１に切替える。
【０１３１】
図１３の（Ｂ）の携帯端末１Ｂでは、例えば、第１のアンテナ６１及び第２のアンテナ６２が手で覆われたとする。制御部５０は、第１の無線部５１に対して、第１のアンテナ６１から第４のアンテナ６４に切替える。制御部５０は、第４の無線部５４に対して、第４のアンテナ６４から第１のアンテナ６１に切替える。尚、実施例５の携帯端末１Ｂの制御部５０は、アンテナ切替の条件テーブルを管理し、条件テーブルのテーブル内容に基づきアンテナを切替えるようにしても良い。
【０１３２】
本実施例では、複数のアンテナを使用するＭＩＭＯ（Multiple-Input  and  Multiple-Output）やキャリアアグリゲーション等に有用である。
【０１３３】
また、図示した各部の各構成要素は、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各部の分散・統合の具体的形態は図示のものに限られず、その全部又は一部を、各種の負荷や使用状況等に応じて、任意の単位で機能的又は物理的に分散・統合して構成することができる。
【０１３４】
更に、各装置で行われる各種処理機能は、ＣＰＵ（Central  Processing  Unit）（又はＭＰＵ（Micro  Processing  Unit）、ＭＣＵ（Micro  Controller  Unit）等のマイクロ・コンピュータ）上で、その全部又は任意の一部を実行するようにしても良い。また、各種処理機能は、ＣＰＵ（又はＭＰＵ、ＭＣＵ等のマイクロ・コンピュータ）で解析実行するプログラム上、又はワイヤードロジックによるハードウェア上で、その全部又は任意の一部を実行するようにしても良いことは言うまでもない。
【０１３５】
ところで、本実施例で説明した各種の処理は、予め用意されたプログラムを端末装置内のＣＰＵ等のプロセッサで実行させることによって実現できる。そこで、以下では、上記実施例と同様の機能を有するプログラムを実行する端末装置の一例を説明する。図１４は、アンテナ切替プログラムを実行する端末装置の一例を示す説明図である。
【０１３６】
図１４に示すアンテナ切替プログラムを実行する端末装置１００は、表示部１１０と、加速度センサ１２０と、タッチセンサ１３０と、ＲＯＭ１４０と、ＲＡＭ１５０と、ＣＰＵ１６０とを有する。更に、表示部１１０、加速度センサ１２０、タッチセンサ１３０、ＲＯＭ１４０、ＲＡＭ１５０及びＣＰＵ１６０は、バス１７０を介して接続される。
【０１３７】
そして、ＲＯＭ１４０には、上記実施例と同様の機能を発揮するアンテナ切替プログラムが予め記憶されている。ＲＯＭ１４０は、アンテナ切替プログラムとして第１の検出プログラム１４０Ａ、第２の検出プログラム１４０Ｂ、特定プログラム１４０Ｃ及び選択プログラム１４０Ｄが記憶されている。尚、ＲＯＭ１４０ではなく、図示せぬドライブでコンピュータ読取可能な記録媒体にアンテナ切替プログラムが記録されていても良い。また、記録媒体としては、例えば、ＣＤ−ＲＯＭ、ＤＶＤディスク、ＵＳＢメモリ等の可搬型記録媒体、フラッシュメモリ等の半導体メモリ等でも良い。
【０１３８】
そして、ＣＰＵ１６０は、第１の検出プログラム１４０ＡをＲＯＭ１４０から読み出して第１の検出プロセス１６０Ａとして機能する。更に、ＣＰＵ１６０は、第２の検出プログラム１４０ＢをＲＯＭ１４０から読み出して第２の検出プロセス１６０Ｂとして機能する。ＣＰＵ１６０は、特定プログラム１４０ＣをＲＯＭ１４０から読み出して特定プロセス１６０Ｃとして機能する。更に、ＣＰＵ１６０は、選択プログラム１４０ＤをＲＯＭ１４０から読み出して選択プロセス１６０Ｄとして機能する。
【０１３９】
ＲＡＭ１５０は、把持態様毎に端末装置１００本体の各アンテナの位置を記憶している。加速度センサ１２０は、端末装置１００本体の３軸方向の加速度を検出するものである。タッチセンサ１３０は、端末装置１００表面の接触形状を検出するものである。
【０１４０】
ＣＰＵ１６０は、加速度センサ１２０の検出結果に基づき、端末装置１００本体の把持態様を検出する。ＣＰＵ１６０は、タッチセンサ１３０の検出結果に基づき、端末装置１００の表面への指示物の影を示す形状を検出する。ＣＰＵ１６０は、形状に基づき、端末装置１００本体を把持する持ち手を特定する。更に、ＣＰＵ１６０は、特定された持ち手と、検出された把持態様に対応する端末装置１００本体の各アンテナの位置とに基づき、持ち手と重なるアンテナを他のアンテナに切替選択する。その結果、通信品質が良好なアンテナを切替選択できる。
【符号の説明】
【０１４１】
１  携帯端末
１２  第１のアンテナ
１３  第２のアンテナ
１４  タッチセンサ
１５  加速度センサ
２１  制御部
２１Ａ  特定部
２１Ｂ  選択部
３１  位置テーブル
【図１】
2015213247.tif 000003
【図２】
2015213247.tif 000004
【図３】
2015213247.tif 000005
【図４】
2015213247.tif 000006
【図５】
2015213247.tif 000007
【図６】
2015213247.tif 000008
【図７】
2015213247.tif 000009
【図８】
2015213247.tif 000010
【図９】
2015213247.tif 000011
【図１０】
2015213247.tif 000012
【図１１】
2015213247.tif 000013
【図１２】
2015213247.tif 000014
【図１３】
2015213247.tif 000015
【図１４】
2015213247.tif 000016