(57)【要約】【課題】所持するユーザの姿勢に関わらず、傾きに応じた処理を実行させる。【解決手段】初期傾き取得部（２４）はタッチが検出された時点における携帯端末（１）の傾きを取得し、最終傾き取得部（２５）はタッチが解除された時点における上記携帯端末の傾きを取得し、回転角度算出部（２６）は取得された傾きに基づいて回転角度を算出し、処理実行部（２７）は上記回転角度が所定の回転角度である場合に、所定の処理を実行する。【選択図】図１
2015060469.tif 000002
【特許請求の範囲】
【請求項１】
ユーザが操作可能に表示されたオブジェクトへのタッチを検出するタッチ検出手段を備えた携帯端末であって、
上記オブジェクトへのタッチが検出された時点における上記携帯端末の傾きである初期傾きを取得する初期傾き取得手段と、
上記オブジェクトへのタッチが解除された時点における上記携帯端末の傾きである最終傾きを取得する最終傾き取得手段と、
上記タッチが検出された時点における上記携帯端末を基準とした当該タッチが解除された時点における回転角度を、上記初期傾きおよび上記最終傾きに基づいて求める回転角度算出手段と、
上記回転角度が予め定められた所定の回転角度である場合に、予め定められた所定の処理を実行する処理実行手段と、を備えることを特徴とする携帯端末。
【請求項２】
上記オブジェクトを、上記携帯端末の機能が制限されているロック状態である場合に表示するオブジェクト表示手段をさらに備え、
上記所定の処理は、上記ロック状態の解除であることを特徴とする請求項１に記載の携帯端末。
【請求項３】
互いに異なる複数の上記所定の回転角度が予め定められており、
いずれかの上記所定の回転角度と対応づけられた上記所定の処理が、当該いずれかの上記所定の回転角度とは異なる他の上記所定の回転角度と対応づけられた上記所定の処理と異なっていることを特徴とする請求項１または２に記載の携帯端末。
【請求項４】
上記回転角度算出手段は、上記オブジェクトが表示される表示平面内における所定の回転方向への上記回転角度を算出し、
上記表示平面における上下方向に対して、上記所定の回転方向と反対の回転方向に上記所定の回転角度だけ傾いている線分を、上記オブジェクトと共に表示させる線分表示手段をさらに備えることを特徴とする請求項１から３のいずれか１項に記載の携帯端末。
【請求項５】
請求項１から４のいずれか１項に記載の携帯端末としてコンピュータを機能させるための制御プログラムであって、コンピュータを上記各手段として機能させるための制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は携帯端末、および制御プログラムに関する。
【背景技術】
【０００２】
近年、いわゆるスマートフォンに代表される多機能な携帯端末が普及しており、タッチパネルにおいて表示されたボタンにタッチし、またスライドバーをスライドする操作などに応じて、ロック解除やアプリケーションの起動などの処理を実行させるユーザインターフェースが広く用いられている。しかしながら、タッチパネルを用いたユーザインターフェースは、ボタンや指紋センサなどの部品が必要ないというメリットがある一方で、誤操作を防ぐためには、スライドバーなどの広い表示領域が必要となるという問題がある。
【０００３】
そのような問題を解決する方法として、タッチパネル上の操作と携帯端末の傾きとを組み合わせたユーザインターフェースを用いることが考えられる。傾きに応じた処理を行わせるユーザインターフェースとして、例えば、特許文献１には、指紋センサの地平面に対する傾斜状態を検出する加速度センサと、指紋センサにより検出される操作に基づいて動作部に所定の動作を行わせる制御部とを有し、制御部は、加速度センサにより検出される傾斜状態に応じて指紋センサの検出処理を異ならせる携帯電子機器が提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１０−１３０２５１号公報（２０１０年６月１０日公開）
【特許文献２】特開２０１１−２１７１４９号公報（２０１１年１０月２７日公開）
【特許文献３】特開２０１１−１６０３２６号公報（２０１１年８月１８日公開）
【特許文献４】特開２００９−２８９０３９号公報（２００９年１２月１０日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上述のような従来技術を用いた携帯端末は、地平面に対する傾斜角に基づき処理を異ならせるため、所持するユーザの姿勢などにより当該携帯端末の地平面に対する傾斜角が変化し、ユーザの意図する処理を行わせることが困難な場合があるという問題がある。
【０００６】
本発明は上記課題を鑑みてなされたものであり、その目的は、所持するユーザの姿勢に関わらず、傾きに応じた処理を実行させることのできるユーザインターフェースを備えた携帯端末等を提供することにある。
【課題を解決するための手段】
【０００７】
本発明の一態様に係る携帯端末は、ユーザが操作可能に表示されたオブジェクトへのタッチを検出するタッチ検出手段を備えた携帯端末であって、上記オブジェクトへのタッチが検出された時点における上記携帯端末の傾きである初期傾きを取得する初期傾き取得手段と、上記オブジェクトへのタッチが解除された時点における上記携帯端末の傾きである最終傾きを取得する最終傾き取得手段と、上記タッチが検出された時点における上記携帯端末を基準とした当該タッチが解除された時点における回転角度を、上記初期傾きおよび上記最終傾きに基づいて求める回転角度算出手段と、上記回転角度が予め定められた所定の回転角度である場合に、予め定められた所定の処理を実行する処理実行手段と、を備えている。
【発明の効果】
【０００８】
本発明の一態様によれば、所持するユーザの姿勢に関わらず、傾きに応じた処理を実行させることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】本発明の各実施形態に係る機能ブロック図である。
【図２】本発明の実施形態１に係る携帯端末のロック解除操作の流れを示す図である。
【図３】本発明の実施形態１に係る携帯端末のロック解除操作の処理を示すフローチャートである。
【図４】本発明の実施形態１の変形例に係る携帯端末の操作の流れを示す図である。
【図５】本発明の実施形態２に係る携帯端末のロック解除操作の処理を示すフローチャートである。
【図６】本発明の実施形態２に係る携帯端末のロック解除操作の流れを示す図である。
【図７】本発明の実施形態３に係る携帯端末においてボタンが配置される位置を示す図である。
【発明を実施するための形態】
【００１０】
〔実施形態１〕
以下、本発明の実施の形態について、図１〜図３に基づいて説明すれば、以下のとおりである。
【００１１】
〔１．携帯端末１の構成〕
まず、図１に基づいて携帯端末１の概略構成を説明しながら、図２に基づいて、適宜、携帯端末１の具体的な動作例について説明する。図１は、本実施形態に係る携帯端末１の概略構成を示している。また、図２は携帯端末１のロック解除を行う操作の流れを示している。なお、ロック解除とは、携帯端末１のタッチセンサ１２の誤動作防止のための機構が働いている状態であるロック状態において、携帯端末１の機能の制限を解除することをいう。
【００１２】
図１に示す通り、携帯端末１は、タッチパネル１０、制御部２０、傾きセンサ３０、記憶部４０を含んでいる。タッチパネル１０は、図１に示す通り、ディスプレイ１１、およびタッチセンサ１２およびにより構成されている。ディスプレイ１１は、制御部２０から表示画像の情報を受信し、表示画面に表示する。ディスプレイ１１は、ＬＣＤ（Liquid Crystal Display）、ＥＬ（Electroluminescence）ディスプレイなどの表示素子と、受信した画像データに基づいて表示素子を駆動するドライバ回路とを備える構成である。タッチセンサ１２は、ディスプレイ１１の表示画面上に重畳する位置に配置されており、指やスタイラスなどのタッチを電気信号へ変換し、制御部２０へ出力する。指やスタイラスなどのタッチを電気信号へ変換する方式は静電誘導式、抵抗膜式、光学式などが用いられる。なお、タッチとは、特定の対象への近接及び接触の少なくともいずれか一方を含む操作である。
【００１３】
傾きセンサ３０は、加速度センサ、地磁気センサ、方位センサ、位置情報センサ、高度センサ、角度センサ、ジャイロセンサ、およびその他の端末自身の位置および方向の変化により携帯端末１の傾きを検出するためのセンサデバイスであり、携帯端末１の傾きを表す傾き情報を制御部２０に通知する。
【００１４】
記憶部４０は角度‐処理対応情報４１などを記憶する。例えば、記憶部４０は、ハードディスク、フラッシュメモリなどの不揮発性の記憶媒体や、RAM（Random Access Memory）などの揮発性の記憶媒体で構成される。角度‐処理対応情報４１は、回転角度と実行する処理との対応関係を示す情報である。本実施形態においては、回転角度が−４５度であることと、ロックを解除する処理とを対応付ける情報が含まれている。
【００１５】
制御部２０は、図１に示すようにボタン表示制御部２１、ボタン接触判定部２２、目印表示制御部２３、初期傾き取得部２４、最終傾き取得部２５、回転角度算出部２６、処理実行部２７を含んでいる。ボタン表示制御部２１は、携帯端末１の機能が制限されているロック状態である場合に、タッチパネル１０にボタンＵＩ１を表示させる。また、ボタン表示制御部２１は、ボタンＵＩ１にタッチされた場合およびボタンＵＩへのタッチが解除された場合、ボタンＵＩ１の表示の態様を変更する。例えば、ボタンＵＩ１がタッチされた場合、図２（Ａ）および、図２（Ｂ）に示すように、ボタンＵＩ１がタッチされた場合に、ボタンＵＩ１の色およびボタンＵＩ１に含まれる文字の色に変更する。また、ボタン表示制御部２１は、処理実行部２７から通知を受けた場合、ボタンＵＩ１の表示の態様を変更する。例えば、図２（Ｂ）および、図２（Ｃ）に示すように、ボタンＵＩに含まれる文字を処理実行部２７が実行する処理と対応する文字に変更する。
【００１６】
ボタン接触判定部２２は、タッチセンサ１２からの電気信号を受け付け、ボタンＵＩ１がタッチされたこと、およびボタンＵＩ１へのタッチが解除されたことを検出する。また、ボタン接触判定部２２は、検出した内容をそれぞれ制御部２０へ通知する。
【００１７】
目印表示制御部２３は、タッチパネル１０の表示面における上下方向を示す直線Ａ０に対して、後述する回転角度算出部２６が算出する角度の基準となる回転方向である右方向と反対の左方向に、角度‐処理対応情報４１に含まれる角度だけ傾いている線分をタッチパネル１０に表示させる。具体的には、図２（Ａ）に示すように、上下方向を示す直線であるＡ０を、左方向に角度‐処理対応情報４１に含まれる角度である−４５度回転させた傾き、すなわち、右方向に４５度回転させた傾きを、傾きとする目印ＵＩ２を表示させる。
【００１８】
初期傾き取得部２４は、ボタン接触判定部２２からボタンＵＩ１へのタッチが検出されたことの通知を受けた時点で、傾きセンサ３０から傾き情報を初期傾きとして取得する。続いて、初期傾き取得部２４は、初期傾きを最終傾き取得部２５へ通知する。
【００１９】
最終傾き取得部２５は、ボタン接触判定部２２からボタンＵＩ１へのタッチが解除されたことの通知を受けた時点で、傾きセンサ３０から傾き情報を最終傾きとして取得する。続いて、最終傾き取得部２５は、初期傾き取得部２４から直近の時点で通知された初期傾きと最終傾きとを、回転角度算出部２６へ通知する。
【００２０】
回転角度算出部２６は、最終傾き取得部２５から初期傾きおよび最終傾きを通知された場合、通知された初期傾きおよび最終傾きに基づき、ボタンＵＩ１へのタッチが検出された時点における携帯端末１を基準とした、当該タッチが解除された時点における携帯端末１の、タッチパネル１０の表示面を含む平面内における右方向への回転角度を算出する。なお、左方向への回転角度は負の値として算出される。続いて、回転角度算出部２６は、取得した回転角度を処理実行部２７へ通知する。
【００２１】
処理実行部２７は、回転角度算出部２６から回転角度を通知された場合、角度‐処理対応情報４１を参照する。当該回転角度が、角度‐処理対応情報４１に予め定められた角度であった場合、当該角度に対応する処理を実行する。また、処理実行部２７は、当該処理を実行することをボタン表示制御部２１および目印表示制御部２３へ通知する。
【００２２】
〔２．携帯端末１におけるロック解除の処理の流れ〕
次に、携帯端末１におけるロック解除の処理の流れについて、まず、図３に基づいて説明する。図３は、携帯端末１におけるロック解除の処理の流れを示すフローチャートである。
【００２３】
まず、ボタン接触判定部２２は、ボタンＵＩ１がタッチされているか否かを判定する（ステップ１、以下、ステップは単にＳと表す。）。ボタンＵＩ１がタッチされていない場合（Ｓ１でＮＯ）、ボタン接触判定部２２は、再度ボタンＵＩ１がタッチされているか否かを判定する（Ｓ１）。
【００２４】
一方、ボタンＵＩ１がタッチされていた場合（Ｓ１でＹＥＳ）、ボタン接触判定部２２は、タッチセンサ１２からの電気信号に基づき、ボタンＵＩ１がタッチされたことを検出する。続いて、ボタン接触判定部２２は、ボタンＵＩ１がタッチされたことを初期傾き取得部２４へ通知する。
【００２５】
ボタンＵＩ１がタッチされたことの通知を受けた時点で、初期傾き取得部２４は、傾きセンサ３０から傾き情報を初期傾きとして取得する（Ｓ２）。続いて、初期傾き取得部２４は、初期傾きを最終傾き取得部２５へ通知する。
【００２６】
続いて、ボタン接触判定部２２は、ボタンＵＩ１へのタッチが解除されたか否かを判定する（Ｓ３）。ボタンＵＩ１へのタッチが解除されていない場合（Ｓ３でＮＯ）、ボタン接触判定部２２は、ボタンＵＩ１へのタッチが解除されたか否かを再度判定する（Ｓ３）。
【００２７】
一方、ボタンＵＩ１へのタッチが解除された場合（Ｓ３でＹＥＳ）、ボタン接触判定部２２は、ボタンＵＩ１へのタッチが解除されたことを最終傾き取得部２５へ通知する。ボタンＵＩ１へのタッチが解除されたことの通知を受けた時点で、最終傾き取得部２５は、傾きセンサ３０から傾き情報を最終傾きとして取得する（Ｓ４）。続いて、最終傾き取得部２５は、初期傾き取得部２４から直近の時点で通知された初期傾きと最終傾きとを、回転角度算出部２６へ通知する。
【００２８】
最終傾き取得部２５から初期傾きと最終傾きとを通知された回転角度算出部２６は、ボタンＵＩ１へのタッチが検出された時点における携帯端末１を基準とした当該タッチが解除された時点における携帯端末１の回転角度を、初期傾きと最終傾きとに基づき算出する（Ｓ２６）。続いて、回転角度算出部２６は、算出した回転角度を処理実行部２７へ通知する。
【００２９】
回転角度算出部２６から回転角度を通知された処理実行部２７は、角度‐処理対応情報４１を参照し、回転角度が角度‐処理対応情報４１に予め定められた所定の回転角度（−４５度）であるか否かを判定する（Ｓ６）。回転角度が所定の回転角度でなかった場合（Ｓ６でＮＯ）、Ｓ１からの処理が再度実行される。
【００３０】
一方、回転角度が所定の回転角度であった場合（Ｓ６でＹＥＳ）、処理実行部２７は、角度‐処理対応情報４１に予め定められた処理であるロック解除が実行されることをボタン表示制御部２１および目印表示制御部２３へ通知する。ロック解除が実行されることの通知を受けたボタン表示制御部２１および目印表示制御部２３はそれぞれボタンＵＩ１および目印ＵＩ２の表示態様の変更を行う（Ｓ７）。続いて、処理実行部２７はロック解除を実行する（Ｓ８）。
【００３１】
具体的なロック解除の操作例について、図２に基づいて説明する。図２（Ａ）は、携帯端末１がロック状態である場合を示す図である。この場合、ボタンＵＩ１および目印ＵＩ２がタッチパネル１０に表示されている。目印ＵＩ２は、上述の通り、携帯端末１の上下方向を示す直線Ａ０を４５度回転させた傾きを傾きとする線分である。
【００３２】
図２（Ｂ）は、携帯端末１が把持され、かつ、ボタンＵＩ１がタッチされた時点における携帯端末１を示す図である。この場合、ボタンＵＩ１がタッチされていない状態から、ボタンＵＩ１の表示態様は変更されている。なお、直線Ａ１は、ボタンＵＩ１がタッチされた時点における携帯端末１の上下方向を示す直線である。
【００３３】
図２（Ｃ）は、図２（Ｂ）の状態において、携帯端末１が−４５度回転され、かつボタンＵＩ１へのタッチが解除された時点の携帯端末１を示す図である。この場合、同図に示すようにボタンＵＩ１の表示態様は変更されたのちに、図２（Ｄ）に示すように、携帯端末１のロック解除が実行される。また、この場合、目印ＵＩ２の傾きと直線Ａ１の傾きとが一致する。これにより、ユーザは目印ＵＩ２の傾きと、オブジェクトへのタッチ時の上記タッチパネルの表示の上下方向の傾き、すなわち直線Ａ０の傾きとを一致させ、当該タッチを解除することで上記所定の処理を実行させることができる。
【００３４】
〔変形例〕
目印表示制御部２３が表示させる目印は、線分に限られず、目印と対応する処理が認識可能な表示をしてもよい。例えば、図４（Ａ）に示すように目印ＵＩ２として、上述の線分に加えてロック解除を示す“解除”という文字の表示を付すことができる。また、図４（Ｃ）に示すように、目印ＵＩ２と対応するロック解除が実行される場合に上記文字の表示態様を変更してもよい。
【００３５】
〔実施形態２〕
本発明の他の実施形態について、図５、および図６に基づいて説明すれば、以下のとおりである。なお、説明の便宜上、上記実施形態にて説明した部材と同じ機能を有する部材については、同じ符号を付記し、その説明を省略する。
【００３６】
本実施形態と上記実施形態１と異なる点は、処理実行部２７が行う処理および角度‐処理対応情報４１に含まれる情報である。本実施形態における角度‐処理対応情報４１は、以下の表１に示す情報を含んでいる。表１は“回転角度”列に示される角度と“処理”列に示す処理が対応付けられていることを示している。
【００３７】
【表１】
2015060469.tif 000003
【００３８】
続いて、処理実行部２７が行う処理の差異について図５に基づいて説明する。図５は、本実施形態に係る携帯端末１のロック解除操作の処理を示すフローチャートである。
【００３９】
本実施形態においては、Ｓ６〜Ｓ８の処理に替えて、Ｓ１１〜Ｓ１５の処理を行う点である。以下、差異となる処理であるＳ１１〜Ｓ１５の処理について説明する。
【００４０】
回転角度算出部２６から回転角度を通知された処理実行部２７は、角度‐処理対応情報４１を参照し、回転角度が角度‐処理対応情報４１に一致するものがあるか否かを判定する（Ｓ１１）。回転角度が角度‐処理対応情報４１に一致するものが無い場合（Ｓ１１でＮＯ）、Ｓ１からの処理が再度実行される。
【００４１】
一方、回転角度が角度‐処理対応情報４１に一致するものがある場合（Ｓ１１でＹＥＳ）、処理実行部２７は、角度‐処理対応情報４１を参照し、回転角度が一致した角度と対応する処理が実行されることを、目印表示制御部２３へ通知する。当該処理が実行されることの通知を受けた目印表示制御部２３は、通知された処理と対応する目印の表示態様を変更する（Ｓ１２）。
【００４２】
続いて、処理実行部２７は、ロック解除を実行し（Ｓ１３）、さらに回転角度が一致した角度と対応する処理がロック解除であるか否かを判定する（Ｓ１４）。回転角度が一致した角度と対応する処理がロック解除である場合（Ｓ１４でＹＥＳ）、処理を終了する。
【００４３】
一方、回転角度が一致した角度と対応する処理がロック解除ではない場合（Ｓ１４でＮＯ）、回転角度が一致した角度と対応する処理であるアプリケーションの起動を実行する（Ｓ１５）。なお、Ｓ１１における回転角度が角度‐処理対応情報４１に一致するものがあるか否かの判定は、選択の対象となるアプリケーションが起動中であるかどうかに関わらず選択される。また、Ｓ１５におけるアプリケーションの起動の処理は、起動するアプリケーションが、起動してないアプリケーションであれば起動し、起動済みのアプリケーションであるならばバックグラウンドから最前面のアクティブ状態に切り替えることにより実行される。
【００４４】
上記の処理により、タッチパネル１０に表示されたボタンＵＩ１に対するタッチされた時点を基準とした当該タッチを解除された時点における回転角度により、複数の所定の処理、例えばアプリケーションの起動から一つの処理が選択されて実行される。これにより、所定の処理ごとにタッチにより選択可能なサイズのオブジェクトを表示させることなく、複数の所定の処理から１つの処理を選択し実行させることができる。ゆえに、タッチパネル１０の利用可能な表示領域が節約できる。
【００４５】
続いて、本実施形態に係る携帯端末１のロック解除操作の具体例について、図６に基づいて説明する。図６は、本実施形態に係る携帯端末１のロック解除操作の流れを示す図である。
【００４６】
図６（Ａ）は、携帯端末１がロック状態にある場合を示す図である。同図に示すように、携帯端末１がロック状態にある場合、タッチパネル１０にはボタンＵＩ１および上記の表１に示す角度‐処理対応情報４１に含まれる角度及び処理と対応する目印ＵＩ１１〜１４が表示されている。目印ＵＩ１１〜１４はそれぞれ、角度‐処理対応情報４１に含まれる角度と対応する傾きを持つ線分と、当該角度と対応する処理を示す文字列の表示を含んでいる。
【００４７】
図６（Ｂ）は、携帯端末１が把持され、かつ、ボタンＵＩ１がタッチされた時点における携帯端末１を示す図である。この場合、実施形態１における携帯端末１と同様に、ボタンＵＩ１の表示態様は変更されている。なお、直線Ａ３は、ボタンＵＩ１がタッチされた時点における携帯端末１の上下方向を示す直線である。
【００４８】
図６（Ｃ）は、図６（Ｂ）の状態において、携帯端末１が４５度回転され、かつボタンＵＩ１へのタッチが解除された時点の携帯端末１を示す図である。この場合、同図に示すように、直線Ａ３の傾きと“カメラ”を起動する処理と対応する目印ＵＩ１１に含まれる線分の傾きとが一致している。
【００４９】
図６（Ｄ）は、図（Ｃ）の状態から、上述のＳ１３〜Ｓ１５に示す処理が実行された場合の携帯端末１を示す図である。この場合、同図に示すように、ロック状態が解除され、“カメラ”が起動している。すなわち、上述のＳ１３〜Ｓ１５に示す処理により、ロック解除に続けて所定のアプリの起動が実行されていることを示している。
【００５０】
〔変形例〕
上記実施形態において、ボタン表示制御部２１は、携帯端末１がロック状態ではない場合にボタンＵＩ１を表示してもよい。ロック状態ではない場合にボタンＵＩ１されている場合、図５に示す処理において、Ｓ１３およびＳ１４に示す処理が省略される。
【００５１】
この場合においても、タッチパネルに表示されたボタンＵＩ１をユーザがタッチした時点における携帯端末１を基準として、ユーザが当該タッチを解除した時点における携帯端末１が回転した角度が予め定められた所定の回転角度である場合に、予め定められた所定の処理が実行される。これにより、ユーザは、ボタンＵＩ１をタッチし、携帯端末１を所定の回転角度だけ回転させるように傾け、当該タッチを解除することで、上記所定の操作を実行させることができる。例えば、ユーザが寝転がっている場合であっても、携帯端末１を所定の回転角度、回転するように傾けることで、上記所定の処理を実行させることができる。ゆえに、所持するユーザの姿勢に関わらず、傾きに応じた特定の処理を実行させることができる。
【００５２】
〔実施形態３〕
本発明のさらに他の実施形態について、図７に基づいて説明すれば、以下のとおりでさる。図７は、本実施形態に係る携帯端末１においてボタンが配置される位置を示す図である。
【００５３】
本実施形態に係る携帯端末１と実施形態２に係る携帯端末１との差異は、携帯端末１のどの位置が把持されているかを判定する把持状態判定部（図示せず）をさらに備え、ボタン表示制御部２１が表示するボタンＵＩ１の表示位置が上記把持状態判定部の判定した把持されている位置に基づいて決定することである。
【００５４】
具体的には、図７（Ａ）に示すように、携帯端末１の左側が把持されている場合、ボタン表示制御部２１はボタンＵＩ１をタッチパネル１０の左側に表示させる。また同様に、携帯端末１の右側が把持されている場合、ボタン表示制御部２１はボタンＵＩ１をタッチパネル１０の右側に表示させる。これにより、タッチパネル１０が、携帯端末１を片手で把持した場合におけるボタンをタッチする指（例えば親指）の可動範囲外にボタンＵＩ１が表示されることを防ぐことができる。
【００５５】
また、目印表示制御部２３はボタンＵＩ１の表示に合わせて表示させる目印の位置を変更してもよい。また、制御部２０において、携帯端末１の左側が把持されている位置に応じて、角度‐処理対応情報４１に含まれる角度を変更してもよい。
【００５６】
〔ソフトウェアによる実現例〕
携帯端末１の制御ブロック（特に制御部２０）は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【００５７】
後者の場合、携帯端末１は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【００５８】
〔まとめ〕
本発明の態様１に係る携帯端末は、ユーザが操作可能に表示されたオブジェクトへのタッチを検出するタッチ検出手段（タッチセンサ１２）を備えた携帯端末（１）であって、上記オブジェクトへのタッチが検出された時点における上記携帯端末の傾きである初期傾きを取得する初期傾き取得手段（初期傾き取得部２４）と、上記オブジェクトへのタッチが解除された時点における上記携帯端末の傾きである最終傾きを取得する最終傾き取得手段（最終傾き取得部２５）と、上記タッチが検出された時点における上記携帯端末を基準とした当該タッチが解除された時点における回転角度を、上記初期傾きおよび上記最終傾きに基づいて求める回転角度算出手段（回転角度算出部２６）と、上記回転角度が予め定められた所定の回転角度である場合に、予め定められた所定の処理を実行する処理実行手段（処理実行部２７）と、を備えている。
【００５９】
上記の構成によれば、表示されたオブジェクトをユーザがタッチした時点における携帯端末を基準として、ユーザが当該タッチを解除した時点における上記携帯端末が回転した角度が予め定められた所定の回転角度である場合に、予め定められた所定の処理が実行される。これにより、ユーザは、上記オブジェクトをタッチし、上記携帯端末を所定の回転角度だけ回転させるように傾け、当該タッチを解除することで、上記所定の操作を実行させることができる。例えば、ユーザが寝転がっている場合であっても、上記携帯端末を所定の回転角度、回転するように傾けることで、上記所定の処理を実行させることができる。ゆえに、所持するユーザの姿勢に関わらず、傾きに応じた特定の処理を実行させることができる。
【００６０】
本発明の態様２に係る携帯端末は、上記態様１において、上記オブジェクトを、上記携帯端末の機能が制限されているロック状態である場合に表示するオブジェクト表示手段（ボタン表示制御部２１）をさらに備え、上記所定の処理は、上記ロック状態の解除であってもよい。
【００６１】
上記の構成によれば、携帯端末のロック状態を解除するためにはオブジェクトにタッチし、携帯端末を所定の回転角度となるように傾けることが必要である。ゆえに、ユーザが意図せずにタッチパネルに何かが接触したためにロック状態が解除される可能性が減少する。また、タッチパネルにはタッチを検出することが可能なサイズの１つのオブジェクトのみ表示すればよく、いわゆるスライドバーを表示する場合と比較してタッチパネルの表示領域を節約することができる。
【００６２】
本発明の態様３に係る携帯端末は、上記態様１または２において、互いに異なる複数の上記所定の回転角度が予め定められており、いずれかの上記所定の回転角度と対応づけられた上記所定の処理が、当該いずれかの上記所定の回転角度とは異なる他の上記所定の回転角度と対応づけられた上記所定の処理と異なっていてもよい。
【００６３】
上記の構成によれば、タッチパネルに表示された１つのオブジェクトに対するタッチされた時点を基準とした当該タッチを解除された時点における回転角度により、複数の所定の処理、例えばアプリケーションの起動から一つの処理が選択されて実行される。これにより、所定の処理ごとにタッチにより選択可能なサイズのオブジェクトを表示させることなく、複数の所定の処理から１つの処理を選択し実行させることができる。ゆえに、タッチパネルの利用可能な表示領域が節約できる。
【００６４】
本発明の態様４に係る携帯端末は、上記態様１から３において、上記回転角度算出手段は、上記オブジェクトが表示される表示平面内における所定の回転方向への上記回転角度を算出し、上記表示平面における上下方向に対して、上記所定の回転方向と反対の回転方向に上記所定の回転角度だけ傾いている線分を、上記オブジェクトと共に表示させる線分表示手段（目印表示制御部２３）をさらに備えていてもよい。
【００６５】
上記の構成によれば、上記オブジェクトをタッチした時点における上記表示平面の表示の上下方向の傾きと、当該タッチを解除した時点における上記線分の傾きとが一致していた場合に上記所定の処理が実行される。これにより、ユーザは上記線分の傾きとオブジェクトへのタッチ時の上記表示平面の表示の上下方向の傾きとを一致させ、当該タッチを解除することで上記所定の処理を実行させることができる。
【００６６】
本発明の各態様に係る携帯端末は、コンピュータによって実現してもよく、この場合には、コンピュータを上記携帯端末が備える各手段として動作させることにより上記携帯端末をコンピュータにて実現させる携帯端末の制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に入る。
【００６７】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することができる。
【００６８】
例えば、タッチパネルを用いることに替えて、ディスプレイとして空中ディスプレイまたはＡＲ（Augmented Reality）表示機能を用い、またタッチ検出手段として３次元タッチセンサを用いてもよい。
【産業上の利用可能性】
【００６９】
本発明は、タッチパネルを備えたスマートフォン、ＰＤＡ(Personal Data Assistant)、およびいわゆるタブレット端末などに利用することができる。
【符号の説明】
【００７０】
１  携帯端末
１２  タッチセンサ（タッチ検出手段）
２１  ボタン表示制御部（オブジェクト表示手段）
２３  目印表示制御部（線分表示手段）
２４  初期傾き取得部（初期傾き取得手段）
２５  最終傾き取得部（最終傾き取得手段）
２６  回転角度算出部（回転角度取得手段）
２７  処理実行部（処理実行手段）
【図１】
2015060469.tif 000004
【図２】
2015060469.tif 000005
【図３】
2015060469.tif 000006
【図４】
2015060469.tif 000007
【図５】
2015060469.tif 000008
【図６】
2015060469.tif 000009
【図７】
2015060469.tif 000010