(57)【要約】【課題】携帯端末装置の片手での操作性を向上させる。【解決手段】携帯端末装置１０は、ユーザーが片手で筐体１１を把持する状態において、表示部１２の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該操作指が届く操作領域を決定する操作領域決定部２３と、センサー１６により検出された筐体１１の傾きが、当該操作指側に向けて傾けられた特定傾きであるか否かを判定する特定傾き判定部２４と、特定傾きであると判定されると操作領域内に空白領域を形成する空白領域形成部３１と、操作領域外の全てのオブジェクトから空白領域に向かう複数の引出線を表示させる引出線表示制御部３２と、操作指で引出線を手繰り寄せる操作がされると、この引出線に繋がれたオブジェクトを空白領域に移動させて表示する表示変更部２５と、を備える。【選択図】図１１
2019160091.tif 000002
【特許請求の範囲】
【請求項１】
筐体と、
前記筐体に収容される表示部と、
前記表示部の画面に配置されたタッチパネルと、
前記筐体の傾きを検出するセンサーと、
前記表示部の画面の予め定められた複数の配置位置に、ユーザーによるタッチ操作により選択可能な複数のオブジェクトをそれぞれ表示させる表示制御部と、
ユーザーが片手で前記筐体を把持している状態において、前記表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該表示部の画面において操作指が届く操作領域を決定する操作領域決定部と、
前記操作領域決定部が決定した前記操作領域を示す領域データを記憶する操作領域記憶部と、
前記操作領域記憶部に前記領域データが記憶された後に、前記センサーにより検出された前記筐体の傾きが、当該片手の操作指側に向けて傾けられた特定傾きであるか否かを判定する特定傾き判定部と、
前記操作領域決定部が決定した前記操作領域内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する判定部と、
前記特定傾き判定部により前記特定傾きであると判定され、かつ、前記判定部が前記操作領域に前記少なくとも一つの配置位置が含まれていると判定した場合に、当該操作領域内に空白領域を形成する空白領域形成部と、
前記操作領域外の全ての前記オブジェクトから前記空白領域に向かう複数の引出線を表示させる引出線表示制御部と、
前記複数の引出線のうちの一つの引出線を当該片手の操作指で触れた状態で前記空白領域に向けて移動させる操作が前記タッチパネルにより検出されると、当該一つの引出線に繋がれた前記オブジェクトを当該空白領域に移動させて表示する表示変更部と、備える携帯端末装置。
【請求項２】
前記複数のオブジェクトごとにその使用頻度を記憶する使用頻度記憶部と、
前記使用頻度記憶部が記憶する前記複数のオブジェクトごとの使用頻度を用いて、前記引出線が繋がれた前記オブジェクトの使用頻度が予め定められた数値以上であるか否かを判定する数値判定部と、を備え、
前記引出線表示制御部は、前記引出線が繋がれた前記オブジェクトの使用頻度が前記予め定められた数値以上であると前記数値判定部にて判定されると、当該引出線を第１表示態様で表示させ、前記予め定められた数値未満であると前記数値判定部にて判定された場合に、当該引出線を第１表示態様とは異なる第２表示態様で表示させる、請求項１に記載の携帯端末装置。
【請求項３】
前記複数のオブジェクトごとに前記空白領域までの距離を記憶する距離記憶部と、
前記距離記憶部が記憶する前記複数のオブジェクトごとの距離を用いて、前記引出線が繋がれた前記オブジェクトの距離が予め定められた基準距離以上であるか否かを判定する距離判定部と、を備え、
前記引出線表示制御部は、前記引出線が繋がれた前記オブジェクトの距離が前記基準距離以上であると前記距離判定部にて判定されると、当該引出線を第１表示態様で表示させ、前記基準距離未満であると前記距離判定部にて判定された場合に、当該引出線を第１表示態様とは異なる第２表示態様で表示させる、請求項１に記載の携帯端末装置。
【請求項４】
前記表示変更部により、前記一つの引出線に繋がれた前記オブジェクトが前記空白領域に移動させて表示されているときに、当該一つの引出線を当該片手の操作指で横切るタッチ操作が前記タッチパネルにより検出されると、当該空白領域に移動されて表示されていた前記オブジェクトを前記操作領域外の元の配置位置に戻して表示させる個別復帰部を備える、請求項１乃至請求項３のいずれか１つに記載の携帯端末装置。
【請求項５】
前記複数のオブジェクトごとにその使用頻度を記憶する使用頻度記憶部と、
前記使用頻度記憶部が記憶する前記複数のオブジェクトごとの使用頻度を用いて、前記操作領域内の使用頻度が最も低いオブジェクトを特定する第２特定部と、を備え、
前記引出線表示制御部は、前記一つの引出線に繋がれた前記オブジェクトが前記空白領域に移動されると、当該一つの引出線を第３表示態様で表示させ、前記第２特定部が特定した前記操作領域内の使用頻度が最も低いオブジェクトの引出線を前記第３表示態様とは異なる第４表示態様で表示させる、請求項１に記載の携帯端末装置。
【請求項６】
前記引出線表示制御部により、前記第３表示態様で表示された前記一つの引出線を当該片手の操作指で横切るタッチ操作が前記タッチパネルにより検出されると、前記第３表示態様の引出線に繋がれている前記オブジェクトではなく、前記第４表示態様の引出線に繋がれている前記操作領域内の使用頻度が最も低いオブジェクトを前記操作領域外の配置位置に移動させて表示させる変則移動部を備える、請求項５に記載の携帯端末装置。
【請求項７】
前記操作領域決定部は、ユーザーが片手で前記筐体を把持している状態において、前記表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から画面上の限界線を特定し、前記表示部の画面を前記限界線で二分した各分割領域のうちで前記限界線以外に当該表示部の画面を触れた接触点が存する方の分割領域を前記操作領域として決定する、請求項１乃至請求項６のいずれか１つに記載の携帯端末装置。
【請求項８】
前記操作領域決定部は、前記タッチ位置の軌跡についての始点及び終点のうち少なくとも一方が前記表示部の画面の端部位置でない場合には、前記タッチ位置の軌跡を当該軌跡の方向に沿って前記表示部の画面の端部位置にまで延長することで前記限界線を特定する、請求項７に記載の携帯端末装置。
【請求項９】
筐体と、前記筐体に収容される表示部と、前記表示部の画面に配置されたタッチパネルとを備えた携帯端末装置の表示制御方法であって、
前記表示部の画面の予め定められた複数の配置位置に、ユーザーによるタッチ操作により選択可能な複数のオブジェクトをそれぞれ表示させる表示制御ステップと、
ユーザーが片手で前記筐体を把持している状態において、前記表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該表示部の画面において操作指が届く操作領域を決定する操作領域決定ステップと、
前記操作領域決定ステップで決定した前記操作領域を示す領域データを記憶する操作領域記憶ステップと、
前記操作領域記憶ステップにて前記領域データが記憶された後に、センサーにより検出された前記筐体の傾きが、当該片手の操作指側に向けて傾けられた特定傾きであるか否かを判定する特定傾き判定ステップと、
前記操作領域決定ステップで決定した前記操作領域内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する判定ステップと、
前記特定傾き判定ステップにて前記特定傾きであると判定され、かつ、前記判定ステップにて前記操作領域に前記少なくとも一つの配置位置が含まれていると判定された場合に、当該操作領域内に空白領域を形成する空白領域形成ステップと、
前記操作領域外の全ての前記オブジェクトから前記空白領域に向かう複数の引出線を表示させる引出線表示ステップと、
前記複数の引出線のうちの一つの引出線を当該片手の操作指で触れた状態で前記空白領域に向けて移動させる操作が前記タッチパネルにより検出されると、当該一つの引出線に繋がれた前記オブジェクトを当該空白領域に移動させて表示する表示変更ステップと、を備える携帯端末装置の表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、携帯端末装置及び携帯端末装置の表示制御方法に関し、特に、携帯端末装置の片手での操作性向上の技術に関する。
【背景技術】
【０００２】
比較的大きな画面を有する携帯端末装置を片手で操作していると、画面の端にあるボタン等のオブジェクトに指が届かないことがある。そのような場合、もう片方の手を使ってそのボタンにタッチ操作しなければならず、片手で操作したいというユーザーの意思に反してユーザーに不便を強いることとなる。下記特許文献１には、片手で携帯端末装置を操作する場合において筐体に加えられる把持力を検出し、その把持力の検出値が閾値以上の場合に、指が届かないボタンを指の近くに寄せるように表示制御する技術が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】国際公開第２０１３／０３５２２９号
【発明の概要】
【発明が解決しようとする課題】
【０００４】
上記特許文献１の技術では、ユーザーが携帯端末装置の筐体を把持してボタンを指の近くに寄せたとしても、例えば子供や女性などのように手の小さいユーザーの場合には、指の届く範囲が狭いため、一部のボタンが指の届く位置に寄っていないことがあり、当該一部のボタンを片手で操作できない。また、大型の携帯端末装置の場合には、その筐体を片手で把持できず、ボタンを指が届く位置に寄せることができない。また、携帯端末装置に保護ケースが装着された状態では、当該携帯端末装置の筐体を直接に把持できず、ユーザーによる把持力を的確に検出できず、ボタンを指が届く位置に寄せることができない場合がある。
【０００５】
本発明は、上記の事情に鑑みなされたものであり、携帯端末装置の片手での操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００６】
本発明の一局面にかかる携帯端末装置は、筐体と、前記筐体に収容される表示部と、前記表示部の画面に配置されたタッチパネルと、前記筐体の傾きを検出するセンサーと、前記表示部の画面の予め定められた複数の配置位置に、ユーザーによるタッチ操作により選択可能な複数のオブジェクトをそれぞれ表示させる表示制御部と、ユーザーが片手で前記筐体を把持している状態において、前記表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該表示部の画面において操作指が届く操作領域を決定する操作領域決定部と、前記操作領域決定部が決定した前記操作領域を示す領域データを記憶する操作領域記憶部と、前記操作領域記憶部に前記領域データが記憶された後に、前記センサーにより検出された前記筐体の傾きが、当該片手の操作指側に向けて傾けられた特定傾きであるか否かを判定する特定傾き判定部と、前記操作領域決定部が決定した前記操作領域内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する判定部と、前記特定傾き判定部により前記特定傾きであると判定され、かつ、前記判定部が前記操作領域に前記少なくとも一つの配置位置が含まれていると判定した場合に、当該操作領域内に空白領域を形成する空白領域形成部と、前記操作領域外の全ての前記オブジェクトから前記空白領域に向かう複数の引出線を表示させる引出線表示制御部と、前記複数の引出線のうちの一つの引出線を当該片手の操作指で触れた状態で前記空白領域に向けて移動させる操作が前記タッチパネルにより検出されると、当該一つの引出線に繋がれた前記オブジェクトを当該空白領域に移動させて表示する表示変更部と、備えるものである。
【０００７】
また、本発明の別の一局面にかかる携帯端末装置の表示制御方法は、筐体と、前記筐体に収容される表示部と、前記表示部の画面に配置されたタッチパネルとを備えた携帯端末装置の表示制御方法であって、前記表示部の画面の予め定められた複数の配置位置に、ユーザーによるタッチ操作により選択可能な複数のオブジェクトをそれぞれ表示させる表示制御ステップと、ユーザーが片手で前記筐体を把持している状態において、前記表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該表示部の画面において操作指が届く操作領域を決定する操作領域決定ステップと、前記操作領域決定ステップで決定した前記操作領域を示す領域データを記憶する操作領域記憶ステップと、前記操作領域記憶ステップにて前記領域データが記憶された後に、センサーにより検出された前記筐体の傾きが、当該片手の操作指側に向けて傾けられた特定傾きであるか否かを判定する特定傾き判定ステップと、前記操作領域決定ステップで決定した前記操作領域内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する判定ステップと、前記特定傾き判定ステップにて前記特定傾きであると判定され、かつ、前記判定ステップにて前記操作領域に前記少なくとも一つの配置位置が含まれていると判定された場合に、当該操作領域内に空白領域を形成する空白領域形成ステップと、前記操作領域外の全ての前記オブジェクトから前記空白領域に向かう複数の引出線を表示させる引出線表示ステップと、前記複数の引出線のうちの一つの引出線を当該片手の操作指で触れた状態で前記空白領域に向けて移動させる操作が前記タッチパネルにより検出されると、当該一つの引出線に繋がれた前記オブジェクトを当該空白領域に移動させて表示する表示変更ステップと、を備えるものである。
【発明の効果】
【０００８】
本発明によれば、ユーザーが片手で携帯端末装置を把持する状態において、表示部の画面に対する当該片手の操作指によるタッチ位置の軌跡から当該操作指が届く操作領域を決定するので、ユーザーの特徴に応じて適切な操作領域を設定することができる。例えば、子供や女性などのように手の小さいユーザーに対しても、適切な操作領域を設定することができる。そして、操作領域の決定後、携帯端末装置を操作指側に傾けるだけで、表示部の画面上のオブジェクトが操作領域内に移動して表示されるので、操作指で操作領域内のオブジェクトをタッチ操作することができる。例えば、大型の携帯端末装置の場合、保護ケースが装着された携帯端末装置の場合であっても、携帯端末装置を操作指側に傾けると、操作領域外の全てのオブジェクトから操作領域内の空白領域に向かう複数の引出線が表示され、引出線を操作指で触れて手繰り寄せる操作を行うことで、この引出線に繋がれたオブジェクトが空白領域に移動されるので、オブジェクトを操作指が届く位置に確実に寄せることができる。これにより、携帯端末装置の片手での操作性を向上させることができる。また、手繰り寄せ操作という、新たな面白味のある移動操作を提供することができる。
【図面の簡単な説明】
【０００９】
【図１】本発明の第１実施形態に係る携帯端末装置の外観図である。
【図２】本発明の第１実施形態に係る携帯端末装置の構成を示すブロック図である。
【図３】（Ａ）は右手操作で操作領域を決定する例を示す図であり、（Ｂ）は左手操作で操作領域を決定する例を示す図である。
【図４】第１実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。
【図５】操作領域が空白の場合にオブジェクトを当該操作領域内に移動表示する際の表示画面例を示す図である。
【図６】操作領域内のオブジェクト表示から元の画面表示に戻す際の表示画面例を示す図である。
【図７】操作領域にオブジェクトが含まれる場合に一部のオブジェクトを入れ替える際の表示画面例を示す図である。
【図８】（Ａ）は、携帯端末装置における右手の操作領域と各角部とを示す図、（Ｂ）右手で操作する際の携帯端末装置の通常傾きを特定するための３軸座標系を示す図である。
【図９】（Ａ）〜（Ｃ）は、携帯端末装置の特定傾きとしての横傾き、斜め傾き及び縦傾きの検知を説明するための図である。
【図１０】（Ａ）〜（Ｃ）は、携帯端末装置の横傾き、斜め傾き及び縦傾きに応じてオブジェクトが操作領域内に移動されることを示す図である。
【図１１】本発明の第２実施形態に係る携帯端末装置の構成を示すブロック図である。
【図１２】第２実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。
【図１３】第２実施形態においてオブジェクトを操作領域内に移動表示する際の表示画面例を示す図である。
【図１４】第２実施形態における、操作領域内のオブジェクトを操作領域外に移動させる際の表示画面例を示す図である。
【図１５】本発明の第３実施形態に係る携帯端末装置の構成を示すブロック図である。
【図１６】第３実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。
【図１７】第３実施形態においてオブジェクトを操作領域内に移動表示する際の表示画面例を示す図である。
【発明を実施するための形態】
【００１０】
以下、本発明の第１実施形態に係る携帯端末装置及びその表示制御方法について図面を参照して説明する。
【００１１】
図１は、本発明の第１実施形態に係る携帯端末装置１０の外観図である。携帯端末装置１０は、縦長矩形の偏平な外観形状を有する筐体１１、この筐体１１に収容される後述する表示部１２等を備え、片手で把持できる大きさの端末である。携帯端末装置１０は、例えば高さ１４０ｍｍ前後、幅７０ｍｍ前後、厚み７〜８ｍｍ前後の大きさであり、一般にスマートフォンと呼ばれるが、これに限定されない。
【００１２】
携帯端末装置１０の前面のほぼ全体をカバーするようにタッチパネル式の表示部１２が配置されている。典型的には表示部１２の画面の大きさは５〜６インチ前後であるがこれに限定されない。なお、９インチ程度以上の大型画面の表示部１２を有する端末は一般にタブレット端末と呼ばれる。
【００１３】
図２は、携帯端末装置１０の内部構成の概略を示すブロック図である。携帯端末装置１０は、表示部１２と、タッチパネル１３と、通信部１４と、記憶部１５と、センサー１６と、ハードボタン１７と、制御ユニット２０とを備える。これらの構成要素は、互いにバスを通じてデータ又は信号の送受信が可能とされている。
【００１４】
なお、携帯端末装置１０の外面には、カメラ、スピーカー、ＬＥＤ（Light Emitting Diode）等が配置されているが、便宜上、図１ではそのような部材の図示を省略している。
【００１５】
表示部１２は、液晶ディスプレイ（ＬＣＤ：Liquid Crystal Display）や有機ＥＬ（ＯＬＥＤ：Organic Light-Emitting Diode）などから構成される。
【００１６】
タッチパネル１３は、所謂抵抗膜方式や静電容量方式等のタッチパネルである。タッチパネル１３は、表示部１２の画面に配置され、表示部１２の画面に対する指などの接触をその接触位置と共に検知する。タッチパネル１３は、指などの接触を検知すると、その接触位置の座標を示す検知信号を制御ユニット２０の制御部２１などに出力する。従って、タッチパネル１３は、表示部１２の画面に対するユーザー操作が入力される操作部としての役割を果たす。これにより、表示部１２は、その画面の任意の位置に様々なボタン等のオブジェクトを表示して当該ボタンがタッチ操作されたか否かをタッチパネル１３により検知することができる。
【００１７】
また、携帯端末装置１０は、ユーザー操作が入力される操作部として、上記のタッチパネル１３に加えてハードキーを備えてもよい。
【００１８】
通信部１４は、無線基地局や外部装置との無線通信を行う無線通信インターフェイスである。無線通信方式としてＷｉ−Ｆｉ（登録商標）やＢｌｕｅｔｏｏｔｈ（登録商標）等を使用することができる。また、通信部１４は３Ｇ通信やＬＴＥ（Long Term Evolution）等によるキャリア通信が可能である。
【００１９】
記憶部１５は、例えば大容量のＳＳＤ（Solid State Drive）、ＨＤＤ（Hard Disk Drive）などからなり、各種のデータやプログラムを記憶している。また、記憶部１５は、アプリ実行時に制御ユニット２０によって使用される一時的なデータ等を記憶する。
【００２０】
センサー１６は、筐体１１の傾きを検出するものであり、例えば、加速度センサー、ジャイロセンサー等である。
【００２１】
制御ユニット２０は、プロセッサー、ＲＡＭ(Random Access Memory）、及びＲＯＭ（Read Only Memory）などから構成される。プロセッサーは、ＣＰＵ（Central Processing Unit）、ＭＰＵ、又はＡＳＩＣ等である。この制御ユニット２０は、上記のＲＯＭ又は記憶部１５に記憶された制御プログラムが上記プロセッサーで実行されることにより、制御部２１、表示制御部２２、操作領域決定部２３、特定傾き判定部２４、表示変更部２５、面積比較部２６、表示復帰部２７、判定部２８及び第１特定部２９として機能する。なお、制御ユニット２０の上記の各構成要素は、前述の制御プログラムに基づく動作によらず、それぞれハード回路により構成されてもよい。
【００２２】
制御部２１は、携帯端末装置１０の全体的な動作制御を司る。また、制御部２１は、表示部１２、タッチパネル１３、通信部１４、記憶部１５及びセンサー１６などと接続されており、上記各構成要素の動作制御や、各構成要素との間での信号またはデータの送受信を行う。制御部２１は、特に、携帯端末装置１０にインストールされたアプリケーションプログラム（アプリ）を実行して、表示部１２に対する画面表示制御を行い、また、表示部１２の画面に対するタッチ操作に応じて動作する。例えば、制御部２１が複合機のリモート操作用アプリを実行することで、携帯端末装置１０の表示部１２の画面に表示されたＧＵＩ（Graphical User Interface）を通じて複合機のコピー、プリント、スキャン、ファクシミリの各機能をリモート操作することができる。
【００２３】
表示制御部２２は、表示部１２の画面の予め定められた複数の配置位置（例えば図３（Ａ）では、縦に２個、横に４個とする２行４列の配置位置）に、ユーザーによるタッチ操作により選択可能な複数のオブジェクト（「Ａ」〜「Ｈ」の８個のオブジェクトＯＪ）をそれぞれ表示させる。
【００２４】
操作領域決定部２３は、ユーザーが片手で筐体１１を把持している状態において、表示部１２の画面に対する当該片手の操作指（例えば親指）によるタッチ位置の軌跡から当該表示部１２の画面において操作指が届く操作領域を決定する。具体的には、操作領域決定部２３は、図３（Ａ）に示すように右手で筐体１１を把持する場合には、表示部１２の画面に対する右手の操作指Ｕによるタッチ位置の軌跡をタッチパネル１３による検知信号により特定し、タッチ位置の軌跡を画面上の限界線ＢＬとして特定し、表示部１２の画面を限界線ＢＬで二分した各分割領域のうちで限界線ＢＬ以外に表示部１２の画面を触れた接触点Ｔ１が存する方の分割領域を操作領域ＡＳとして決定する。これにより、筐体１１を把持する片手の操作指Ｕのみで操作領域ＡＳを決定することができ、操作性に優れる。
【００２５】
また、操作領域決定部２３は、タッチ位置の軌跡についての始点及び終点のうち少なくとも一方が表示部１２の画面の端部位置に届いていない場合には、タッチ位置の軌跡を当該軌跡の方向に沿って表示部１２の画面の端部位置にまで延長することで限界線ＢＬを特定する。これにより、タッチ位置の軌跡の端部が表示部１２の画面の端部位置に届いていなくても、当該タッチ位置の軌跡を補足することができ、操作領域ＡＳを適切に決定することができ、操作性に優れる。
【００２６】
記憶部１５は、操作領域決定部２３が決定した操作領域ＡＳを示す領域データを記憶する操作領域記憶部１５１と、複数のオブジェクトごとにその使用頻度を記憶する使用頻度記憶部１５２とを備える。制御部２１は、使用頻度として、例えば、直近の日から予め定められた過去の日数までの期間について、オブジェクト毎のタッチ操作の積算回数を、使用頻度記憶部１５２に記憶させている。なお、使用頻度は、使用時間、使用回数などであってもよい。
【００２７】
特定傾き判定部２４は、操作領域記憶部１５１に領域データが記憶された後に、センサー１６により検出された筐体１１の傾きが、当該片手の操作指Ｕ側に向けて傾けられた特定傾き（例えば図５の左上に示す例では、右手側への横傾き）であるか否かを判定する。特定傾きは、後述する筐体１１の基準姿勢から予め定められた角度（例えば３０度）以上の傾きとする。これにより、特定傾きよりも小さい傾きによって特定傾きであると誤判定されることを防止できる。
【００２８】
表示変更部２５は、特定傾き判定部２４により特定傾きであると判定されると、操作領域ＡＳ内に複数の変更後位置を設定し、前記設定した複数の変更後位置に、複数のオブジェクトをそれぞれ移動させて表示する。表示変更部２５は、図５の左下又は右下に示すように、操作領域ＡＳ内に複数の変更後位置を設定し、この複数の変更後位置に、「Ａ」〜「Ｈ」の８個のオブジェクトＯＪをそれぞれ表示させる。
【００２９】
面積比較部２６は、図５の左下に示すように、表示部１２の画面における操作領域ＡＳの面積と、予め定められた複数の配置位置にそれぞれ配置された複数のオブジェクト（「Ａ」〜「Ｈ」の８個のオブジェクトＯＪ）を含む領域ＴＡの面積である合計面積とを比較する。具体的には、制御部２１は、予め記憶部１５に記憶されている表示部１２の画面の全画素数と、操作領域記憶部１５１に記憶した領域データ（限界線ＢＬ上の各画素の各座標データ）との関係から、操作領域ＡＳの面積を算出する。例えば、表示部１２の画面を限界線ＢＬで二分した各分割領域のうち接触点Ｔ１が存する方の分割領域についての画素数を数えることで、操作領域ＡＳの面積を算出する。また、制御部２１は、表示部１２の画面上の各オブジェクトの表示面積と各オブジェクト間の隙間面積とが画素単位で割り出されるので、全オブジェクトの表示面積と各オブジェクト間の隙間面積とを積算することで合計面積を算出する。面積比較部２６は、操作領域ＡＳの面積と合計面積とを比較する。
【００３０】
表示変更部２５は、面積比較部２６の比較結果が操作領域ＡＳの面積よりも合計面積の方が大きい場合には、図５の左下に示すように、複数のオブジェクトが操作領域ＡＳ内に収まるように当該複数のオブジェクトをそれぞれ縮小した上で複数の変更後位置に移動させて表示させ、面積比較部２６の比較結果が操作領域ＡＳの面積よりも合計面積の方が小さい場合には、図５の右下に示すように、複数のオブジェクトを縮小せずに複数の変更後位置に移動させて表示させる。これにより、ユーザーが設定した操作領域ＡＳの大きさに応じて、複数のオブジェクトを適切に表示することができる。
【００３１】
表示復帰部２７は、図６の左上又は右上に示すように、表示変更部２５により操作領域ＡＳ内における複数の変更後位置に複数のオブジェクトが表示されている状態において、センサー１６により検出された筐体１１の傾きが、当該片手の操作指Ｕとは反対側に向けて傾けられた戻し傾き（例えば図６では、右手の操作指Ｕ側とは反対側への横傾き）であると特定傾き判定部２４で判定された場合、又は、表示部１２の画面の操作領域ＡＳ内を触れた操作指Ｕを前記予め定められた複数の配置位置側に向けてスライドさせる操作（例えばフリック操作）がタッチパネル１３により検出された場合、操作領域ＡＳ内における複数の変更後位置に表示された複数のオブジェクトを、図６の中央下に示すように、前記予め定められた複数の配置位置にそれぞれ戻して表示させる。これにより、ユーザーが片手の操作指Ｕとは反対側に傾けるだけで、複数のオブジェクトを元の配置に戻すことができ、操作性に優れる。
【００３２】
判定部２８は、操作領域決定部２３が決定した操作領域ＡＳ内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する。例えば図７の左上に示す例では、判定部２８は、操作領域ＡＳ内に、「Ａ」〜「Ｐ」の１６個のオブジェクトＯＪの配置位置のうちの少なくとも一つの配置位置（「Ｋ」、「Ｌ」、「Ｏ」及び「Ｐ」の４個のオブジェクトＯＪの配置位置）が含まれていると判定する。
【００３３】
表示変更部２５は、判定部２８が操作領域ＡＳ内にオブジェクトの配置位置が含まれていないと判定した場合に、特定傾き判定部２４により特定傾きであると判定されると、図５の左下又は右下に示すように、操作領域記憶部１５１が記憶した領域データが示す操作領域ＡＳ内における複数の変更後位置に、複数のオブジェクトをそれぞれ移動させて表示する。また、表示変更部２５は、判定部２８が操作領域ＡＳに前記少なくとも一つの配置位置が含まれていると判定した場合に、特定傾き判定部２４により特定傾きであると判定されると、図７の左下又は右下に示すように、当該少なくとも一つの配置位置にかかるオブジェクトと、操作領域ＡＳ外のオブジェクトとを入れ替えて表示する。これにより、ユーザーが設定した操作領域ＡＳ内にオブジェクトＯＪが含まれている場合、つまり、操作領域ＡＳが空白領域でない場合あっても、操作領域ＡＳ内のオブジェクトＯＪと操作領域ＡＳ外のオブジェクトＯＪとを入れ替えて表示することができる。
【００３４】
表示変更部２５は、判定部２８が、操作領域ＡＳに前記複数のオブジェクトのうちの一部のオブジェクトが配置されていると判定した場合に、特定傾き判定部２４により特定傾きであると判定されると、前記一部のオブジェクトと、操作領域ＡＳ外において当該特定傾きの傾斜方向の上流側に位置する予め定められた範囲内のオブジェクトとを入れ替えて表示する。これにより、特定傾きの傾斜方向と、移動元のオブジェクトが操作領域ＡＳに移動する方向とを一致させることができ、ユーザーによる特定傾きの操作に連動したオブジェクトの移動を実現することができる。
【００３５】
また、特定傾き判定部２４は、特定傾きとして、表示部１２の画面を当該画面の横辺方向に向けて傾けられた第１特定傾き（後述する図１０（Ａ）に示す横傾き）と、当該画面の対角線方向に向けて傾けられた第２特定傾き（図１０（Ｂ）に示す斜め傾き）と、当該画面の縦辺方向に向けて傾けられた第３特定傾き（図１０（Ｃ）に示す縦傾き）とを判定する。表示変更部２５は、判定部２８が操作領域ＡＳに複数のオブジェクトのうちの一部のオブジェクトが配置されていると判定した場合に、特定傾き判定部２４により第１特定傾きであると判定されると、図１０（Ａ）に示すように、前記一部のオブジェクトと、操作領域ＡＳ外において当該第１特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての横端側範囲内のオブジェクトとを入れ替えて表示し、特定傾き判定部２４により第２特定傾きであると判定されると、図１０（Ｂ）に示すように、前記一部のオブジェクトと、操作領域ＡＳ外において当該第２特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての対角線端側範囲内のオブジェクトとを入れ替えて表示し、特定傾き判定部２４により第３特定傾きであると判定されると、図１０（Ｃ）に示すように、前記一部のオブジェクトと、操作領域ＡＳ外において当該第３特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての縦端側範囲内のオブジェクトとを入れ替えて表示する。これにより、操作領域ＡＳに移動させたいオブジェクトの配置位置に応じて、第１〜第３特定傾き（横傾き、斜め傾き、縦傾き）を選択するだけで、目的のオブジェクトを操作領域ＡＳに移動させることができ、操作性に優れる。
【００３６】
第１特定部２９は、前記一部のオブジェクトのうちで使用頻度が最も低いオブジェクトと、操作領域ＡＳ外において当該特定傾きの傾斜方向の上流側に位置する予め定められた範囲内のオブジェクトのうち使用頻度が最も高いオブジェクトとを、使用頻度記憶部１５２が記憶する複数のオブジェクトごとの使用頻度を用いて特定する。表示変更部２５は、判定部２８が、操作領域ＡＳに複数のオブジェクトのうちの一部のオブジェクトが配置されていると判定した場合に、特定傾き判定部２４により特定傾きであると判定されると、使用頻度が最も低いオブジェクトと、使用頻度が最も高いオブジェクトとを入れ替えて表示する。これにより、操作領域ＡＳ内の使用頻度が最も低いオブジェクトと、操作領域ＡＳ外の使用頻度が最も高いオブジェクトとが入れ替えて表示されるので、ユーザーにより使用される可能性が最も高いオブジェクトを操作領域ＡＳに移動させることができ、操作性に優れる。
【００３７】
なお、携帯端末装置１０には上記の構成要素以外にスピーカー、マイクロフォン、ＬＥＤ、バイブレーター等が搭載されているが、便宜上、図２ではそのような構成要素の図示を省略している。
【００３８】
上述したように、携帯端末装置１０では起動されたアプリによって表示部１２の画面に様々なボタン等のオブジェクト（画面画像）が表示される。携帯端末装置１０を片手で操作する場合、操作指Ｕ（親指）以外で携帯端末装置１０を支持してフリーになった操作指Ｕを動かして画面画像を操作することとなる。このとき、概ね５インチ以上の大型画面の表示部１２を備えた携帯端末装置１０では、図３（Ａ）及び図３（Ｂ）に示すように、操作指Ｕが表示部１２の画面の端まで届かないことがある。そのような操作指Ｕが届かない位置に配置されたオブジェクト（ボタン）はもう片方の手を使って操作する必要がある。この問題に対して、本第１実施形態では、後述する図５に示すように、携帯端末装置１０を把持する片手の操作指Ｕ（親指）側に当該携帯端末装置１０を少し傾けるだけで当該操作指Ｕが届く操作領域ＡＳにオブジェクトＯＪが移動し、表示部１２の画面サイズが比較的大きくても片手での操作を可能にしている。
【００３９】
次に、第１実施形態の携帯端末装置１０におけるオブジェクト移動表示処理を、図４に示すフローチャートを参照して説明する。図４は、第１実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。
【００４０】
携帯端末装置１０の電源投入により、携帯端末装置１０が起動する（Ｓ１１）。そして、表示制御部２２は、表示部１２の画面の予め定められた複数の配置位置に、ユーザーによるタッチ操作により選択可能な複数のオブジェクトをそれぞれ表示させる（Ｓ１２：表示制御ステップ）。例えば、図３（Ａ）及び図３（Ｂ）に示すように、表示部１２の画面上部側における、縦に２個、横に４個とする２行４列の配置位置に、「Ａ」〜「Ｈ」の８個のオブジェクトＯＪが表示されている。図３（Ａ）に示すように右手で携帯端末装置１０を把持した状態では、当該右手の操作指Ｕが届く操作領域ＡＳの外側に８個のオブジェクトＯＪが配置されているため、当該右手の操作指ＵでオブジェクトＯＪをタッチ操作することができない。また、図３（Ｂ）に示すように左手で携帯端末装置１０を把持した状態でも、前記右手の場合と同様に、当該左手の操作指ＵでオブジェクトＯＪをタッチ操作することができない。
【００４１】
制御部２１は、操作領域ＡＳの指示の有無を判定する（Ｓ１３）。例えば、制御部２１は、ハードボタン１７に対する指定操作（例えばダブルタップ）があれば、操作領域ＡＳの指示ありと判定する（Ｓ１３でＹＥＳ）。制御部２１が操作領域ＡＳの指示ありと判定すると（Ｓ１３でＹＥＳ）、操作領域決定部２３は、ユーザーが片手で筐体１１を把持している状態において、表示部１２の画面に対する操作指Ｕによるタッチ位置の軌跡から当該表示部１２の画面において操作指Ｕが届く操作領域ＡＳを決定する（Ｓ１４：操作領域決定ステップ）。
【００４２】
具体的には、操作領域決定部２３は、図３（Ａ）に示すようにユーザーが右手で筐体１１を把持している状態において、表示部１２の画面に対する当該右手の操作指Ｕによるタッチ位置の軌跡から画面上の限界線ＢＬを特定し、表示部１２の画面を限界線ＢＬで二分した各分割領域のうちで限界線ＢＬ以外に表示部１２の画面を触れた接触点Ｔ１が存する方の分割領域を操作領域ＡＳとして決定する。例えば、右手の操作指Ｕで画面上を円弧状にタッチ操作するときに、当該操作指Ｕの付け根部分などが画面上に離散的に触れ易く、これらの少なくとも１点以上の接触点Ｔ１がタッチパネル１３により検出される。なお、もし仮に接触点Ｔ１が検出されなかった場合には、制御部２１は、限界線ＢＬよりも操作指Ｕに近い側の任意の画面上位置を当該操作指Ｕにてタッチするように促す促進表示を表示部１２の画面に表示させる。促進表示を見た当該ユーザーが前記画面上位置を触れると、かかる接触点Ｔ１がタッチパネル１３により検出される。操作領域決定部２３は、限界線ＢＬと接触点Ｔ１とにより、操作領域ＡＳを決定する。
【００４３】
制御部２１は、操作領域決定部２３が決定した操作領域ＡＳを示す領域データを操作領域記憶部１５１に記憶させる（Ｓ１５：操作領域記憶ステップ）。
【００４４】
特定傾き判定部２４は、操作領域記憶部１５１に領域データが記憶された後に、センサー１６により検出された筐体１１の傾きが、当該片手の操作指側に向けて傾けられた特定傾きであるか否かを判定する（Ｓ１６：特定傾き判定ステップ）。センサー１６により検出された筐体１１の傾きが特定傾きであると特定傾き判定部２４が判定すると（Ｓ１６でＹＥＳ）、判定部２８は、操作領域決定部２３が決定した操作領域ＡＳ内に、前記予め定められた複数の配置位置のうちの少なくとも一つの配置位置が含まれているか否かを判定する（Ｓ１７）。例えば、判定部２８は、図３に示すように操作領域ＡＳ内にオブジェクトが位置していない場合には、配置位置が含まれていないと判定し（Ｓ１７でＮＯ）、図７に示すように操作領域ＡＳ内にオブジェクトが位置している場合には、配置位置が含まれていると判定する（Ｓ１７でＹＥＳ）。
【００４５】
判定部２８が操作領域ＡＳ内にオブジェクトの配置位置が含まれていないと判定すると（Ｓ１７でＮＯ）、面積比較部２６は、表示部１２の画面における操作領域ＡＳの面積と、予め定められた複数の配置位置にそれぞれ配置された複数のオブジェクトを含む合計面積とを比較する（Ｓ１８）。
【００４６】
面積比較部２６の比較結果が操作領域ＡＳの面積よりも合計面積の方が大きい場合（Ｓ１８でＹＥＳ）には、表示変更部２５は、図５の左下に示すように全てのオブジェクトが操作領域ＡＳ内に収まるようにオブジェクトをそれぞれ縮小した上で複数の変更後位置に移動させて表示させる（Ｓ１９：表示変更ステップ）。一方、面積比較部２６の比較結果が操作領域ＡＳの面積よりも合計面積の方が小さい場合（Ｓ１８でＮＯ）には、表示変更部２５は、図５の右下に示すように、オブジェクトを縮小せずに変更後位置に移動させて表示させる（Ｓ２０：表示変更ステップ）。
【００４７】
すなわち、表示変更部２５は、特定傾き判定部２４により特定傾きであると判定されると、操作領域ＡＳ内に複数の変更後位置を設定し、この設定した複数の変更後位置に、複数のオブジェクトをそれぞれ移動させて表示する。
【００４８】
なお、表示復帰部２７は、図６の左上又は右上に示すように、表示変更部２５により操作領域ＡＳ内における複数の変更後位置に複数のオブジェクトが表示されている状態において、センサー１６により検出された筐体１１の傾きが、当該片手の操作指とは反対側に向けて傾けられた戻し傾きであると特定傾き判定部２４で判定された場合、又は、表示部１２の画面の操作領域ＡＳ内を触れた操作指を前記予め定められた複数の配置位置側に向けてスライドさせる操作（例えばフリック操作）がタッチパネル１３により検出された場合、図６の中央下に示すように、操作領域ＡＳ内における複数の変更後位置に表示された複数のオブジェクトを、前記予め定められた複数の配置位置にそれぞれ戻して表示させる。
【００４９】
一方、判定部２８が操作領域ＡＳ内に少なくとも一つのオブジェクトの配置位置が含まれていると判定した場合（Ｓ１７でＹＥＳ）、特定傾き判定部２４により特定傾きであると判定されると、表示変更部２５は、当該少なくとも一つの配置位置にかかるオブジェクトと、操作領域ＡＳ外のオブジェクトとを入れ替えて表示する（Ｓ２１：表示変更ステップ）。表示変更部２５は、例えば図７の右下に示すように、一部のオブジェクト（「Ｋ」、「Ｌ」、「Ｏ」及び「Ｐ」の４個のオブジェクトＯＪ）と、操作領域ＡＳ外において当該特定傾きの傾斜方向の上流側に位置する予め定められた範囲内のオブジェクト（「Ａ」、「Ｂ」、「Ｅ」及び「Ｆ」の４個のオブジェクトＯＪ）とを入れ替えて表示する。なお、前記のように操作領域ＡＳ内の複数のオブジェクトを同時に入れ替えるのではなく、表示変更部２５は、例えば図７の左下に示すように、一部のオブジェクト（「Ｐ」のオブジェクトＯＪ）と、操作領域ＡＳ外において当該特定傾きの傾斜方向の上流側に位置する予め定められた範囲内のオブジェクト（「Ａ」のオブジェクトＯＪ）とを入れ替えて表示するようにしてもよい。
【００５０】
ここで、特定傾き判定部２４により判定される携帯端末装置１０（筐体１１）の特定傾き判定について、図８、図９を用いて説明する。図８（Ａ）に示すように、携帯端末装置１０の右下角部、右上角部、左上角部及び左下角部の４点Ｃ１〜Ｃ４の３軸座標値がセンサー１６により取得され、特定傾き判定部２４は、図８（Ｂ）に示すようにユーザーが片手で筐体１１を把持している姿勢を基準姿勢として設定し、この基準姿勢からの傾きが、図９（Ａ）〜（Ｃ）に示すように特定傾きであるか否かを判定する。
【００５１】
（１）まず、特定傾き判定部２４は、ユーザーが片手の操作指で操作領域ＡＳを決定するときの携帯端末装置１０の傾き角度を基準姿勢に設定する。すなわち、特定傾き判定部２４は、基準の傾き座標をセットする。例えば、特定傾き判定部２４は、筐体１１の上記４点Ｃ１〜Ｃ４の３軸座標値を３軸座標系のＸ−Ｙ軸平面に投影し、この状態を基準姿勢に設定する。
【００５２】
（２）特定傾き判定部２４は、上記基準姿勢の状態から、さらにどの向きに傾いたのかを、センサー１６により取得された４点の３軸座標値を用いて検知する。例えば、特定傾き判定部２４は、図９に示すように、上記Ｘ−Ｙ軸平面に投影された４点Ｃ１〜Ｃ４の３軸座標値と、筐体１１が傾いた際のその４点Ｃ１〜Ｃ４の３軸座標値から、座標毎の傾きベクトルを検知して、各座標の傾きベクトルの大きさによってどの向きに傾いたのかを識別する。例えば、図９（Ａ）に示す横傾きの場合は、点Ｃ３、Ｃ４の傾きベクトルが点Ｃ１、Ｃ２に比べて大きくなる。これにより、横傾きであることが検出される。なお、傾きベクトル値が、予め定められた値以上の場合に検知として扱い、予め定められた値未満であれば、誤差として検知されないようにしている。
【００５３】
また、図１０（Ａ）に示すように、特定傾き判定部２４が、表示部１２の画面を当該画面の横辺方向に向けて傾けられた第１特定傾き（横傾き）と判定すると、表示変更部２５は、一部のオブジェクト（「Ｋ」、「Ｌ」、「Ｏ」及び「Ｐ」の４個のオブジェクトＯＪ）と、操作領域ＡＳ外において当該第１特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての横端側範囲内のオブジェクト（「Ａ」、「Ｅ」、「Ｉ」及び「Ｍ」の４個のオブジェクトＯＪ）とを入れ替えて表示する。
【００５４】
また、図１０（Ｂ）に示すように、特定傾き判定部２４が、当該画面の対角線方向に向けて傾けられた第２特定傾き（斜め傾き）と判定すると、表示変更部２５は、一部のオブジェクト（「Ｋ」、「Ｌ」、「Ｏ」及び「Ｐ」の４個のオブジェクトＯＪ）と、操作領域ＡＳ外において当該第２特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての対角線端側範囲内のオブジェクト（「Ａ」、「Ｂ」、「Ｅ」及び「Ｆ」の４個のオブジェクトＯＪ）とを入れ替えて表示する。
【００５５】
また、図１０（Ｃ）に示すように、特定傾き判定部２４が、当該画面の縦辺方向に向けて傾けられた第３特定傾き（縦傾き）と判定すると、表示変更部２５は、一部のオブジェクト（「Ｋ」、「Ｌ」、「Ｏ」及び「Ｐ」の４個のオブジェクトＯＪ）と、操作領域ＡＳ外において当該第３特定傾きの傾斜方向の上流側に位置する予め定められた範囲としての縦端側範囲内のオブジェクト（「Ａ」、「Ｂ」、「Ｃ」及び「Ｄ」の４個のオブジェクトＯＪ）とを入れ替えて表示する。
【００５６】
図４に戻って、制御部２１は、操作領域ＡＳの指示なしと判定した場合（Ｓ１３でＮＯ）、Ｓ１９、Ｓ２０、又は、Ｓ２１の後、本処理を終了する。なお、操作領域ＡＳ内に移動されたオブジェクトのタッチ操作がタッチパネル１３により検出されると、制御部２１は、当該タッチ操作がされたオブジェクトによる動作制御を行う。すなわち、タッチ操作がされたオブジェクトにかかるアプリが起動される。
【００５７】
以上のように本第１実施形態によれば、ユーザーが片手で携帯端末装置１０を把持する状態において、表示部１２の画面に対する当該片手の操作指Ｕによるタッチ位置の軌跡から当該操作指Ｕが届く操作領域ＡＳを決定するので、ユーザーの特徴に応じて適切な操作領域ＡＳを設定することができる。例えば、子供や女性などのように手の小さいユーザーに対しても、適切な操作領域ＡＳを設定することができる。そして、操作領域ＡＳの決定後、携帯端末装置１０を操作指Ｕ側に傾けるだけで、表示部１２の画面上のオブジェクトＯＪが操作領域ＡＳ内に移動して表示されるので、当該操作指Ｕで操作領域ＡＳ内のオブジェクトＯＪをタッチ操作することができる。例えば、大型の携帯端末装置の場合、保護ケースが装着された携帯端末装置の場合であっても、携帯端末装置１０を操作指Ｕ側に傾けるだけで、表示部１２の画面上のオブジェクトＯＪが操作領域ＡＳ内に移動して表示されるので、オブジェクトＯＪを操作指Ｕが届く位置に確実に寄せることができる。これにより、携帯端末装置１０の片手での操作性を向上させることができる。
【００５８】
次に、第２実施形態に係る携帯端末装置１０について、図１１〜図１４を用いて説明する。図１１は、第２実施形態に係る携帯端末装置１０の構成を示すブロック図である。なお、図１１に示した構成のうち、前述の第１実施形態の図２に示した構成と同じ構成については同符号を付して説明を略する。
【００５９】
図１１に示す制御ユニット２０は、空白領域形成部３１と、引出線表示制御部３２と、数値判定部３３と、距離判定部３４と、個別復帰部３５と、第２特定部３６と、変則移動部３７とを備える。
【００６０】
空白領域形成部３１は、特定傾き判定部２４により特定傾きであると判定され、かつ、判定部２８が操作領域ＡＳに少なくとも一つの配置位置が含まれていると判定した場合に、図１３（Ｂ）に示すように操作領域ＡＳ内に空白領域ＢＡを形成する。
【００６１】
引出線表示制御部３２は、操作領域ＡＳ外の全てのオブジェクト（図１３（Ａ）では、「Ａ」〜「Ｎ」の１２個のオブジェクトＯＪ）から空白領域ＢＡに向かう複数の引出線（図１３（Ｃ）では、２本の引出線Ｌ１と１０本の引出線Ｌ２）を表示させる。
【００６２】
表示変更部２５は、複数の引出線のうちの一つの引出線（図１３（Ｃ）では、「Ａ」のオブジェクトＯＪの引出線Ｌ１）を右手の操作指Ｕで触れた状態で空白領域ＢＡに向けて移動させる操作（手繰り寄せ操作）がタッチパネル１３により検出されると、当該一つの引出線に繋がれたオブジェクト（図１３（Ｄ）では、「Ａ」のオブジェクトＯＪ）を当該空白領域ＢＡに移動させて表示する。これにより、手繰り寄せ操作という、新たな面白味のある移動操作を提供することができる。
【００６３】
数値判定部３３は、使用頻度記憶部１５２が記憶する複数のオブジェクトごとの使用頻度を用いて、引出線（図１３（Ｃ）では、２本の引出線Ｌ１と１０本の引出線Ｌ２）が繋がれたオブジェクト（図１３（Ａ）では、「Ａ」〜「Ｎ」の１２個のオブジェクトＯＪ）の使用頻度が予め定められた数値以上であるか否かを判定する。
【００６４】
引出線表示制御部３２は、引出線が繋がれたオブジェクト（図１３（Ａ）では、「Ａ」〜「Ｎ」の１２個のオブジェクトＯＪ）の使用頻度が前記予め定められた数値以上であると数値判定部３３にて判定されると、当該引出線（図１３（Ｃ）では２本の引出線Ｌ１）を第１表示態様（例えば、太線）で表示させ、前記予め定められた数値未満であると数値判定部３３にて判定された場合に、当該引出線（図１３（Ｃ）では１０本の引出線Ｌ２）を第１表示態様とは異なる第２表示態様（例えば、細線）で表示させる。これにより、オブジェクトの使用頻度に応じて引出線の表示態様が異なるので、ユーザーは使用頻度を考慮してオブジェクトを手繰り寄せることができる。
【００６５】
なお上記では、オブジェクトＯＪの使用頻度に応じて引出線の表示態様を異ならせるようにしているが、オブジェクトから空白領域ＢＡまでの距離に応じて引出線の表示態様を異ならせるようにしてもよい。例えば、記憶部１５は、複数のオブジェクトごとに空白領域ＢＡまでの距離を記憶する距離記憶部１５３を備える。距離判定部３４は、距離記憶部１５３が記憶する複数のオブジェクト（図１３（Ａ）では、「Ａ」〜「Ｎ」の１２個のオブジェクトＯＪ）ごとの距離を用いて、引出線が繋がれたオブジェクトの距離が予め定められた基準距離以上であるか否かを判定する。引出線表示制御部３２は、引出線が繋がれたオブジェクトの距離が前記基準距離以上であると距離判定部３４にて判定されると、当該引出線を第１表示態様（例えば、太線）で表示させ、基準距離未満であると距離判定部３４にて判定された場合に、当該引出線を第１表示態様とは異なる第２表示態様（例えば、細線）で表示させる。これにより、オブジェクトから空白領域ＢＡまでの距離に応じて引出線の表示態様が異なるので、ユーザーが手繰り寄せようとするオブジェクトを識別し易くなる。
【００６６】
個別復帰部３５は、表示変更部２５により、図１４（Ａ）に示すように引出線に繋がれたオブジェクトが空白領域ＢＡに移動させて表示されているときに、図１４（Ｂ）に示すように一つの引出線（「Ｃ」のオブジェクトＯＪの引出線Ｌ１）を操作指Ｕで横切るタッチ操作であるカット操作ＣＴがタッチパネル１３により検出されると、当該空白領域ＢＡに移動されて表示されていたオブジェクト（図１４（Ｃ）では、「Ｃ」のオブジェクトＯＪ）を操作領域ＡＳ外の元の配置位置に戻して表示させる。これにより、オブジェクトを手繰り寄せる操作と、引出線に対するカット操作ＣＴとを別操作とすることができ、オブジェクトの移動操作を分かり易くすることができる。
【００６７】
なお上記では、図１４（Ｃ）に示すように、引出線がカットされたオブジェクトＯＪを操作領域ＡＳ外に移動させているが、図１４（Ｄ）に示すように、使用頻度の低いオブジェクトを操作領域ＡＳ外に移動させるようにしてもよい。例えば、第２特定部３６は、使用頻度記憶部１５２が記憶する複数のオブジェクトごとの使用頻度を用いて、操作領域ＡＳ内の使用頻度が最も低いオブジェクトを特定する。引出線表示制御部３２は、引出線に繋がれたオブジェクトが空白領域ＢＡに移動されると、当該一つの引出線Ｌ１を第３表示態様（例えば、赤色線）で表示させ、第２特定部３６が特定した操作領域ＡＳ内の使用頻度が最も低いオブジェクトの引出線Ｌ２を第３表示態様とは異なる第４表示態様（例えば、黒線）で表示させる。
【００６８】
変則移動部３７は、引出線表示制御部３２により、第３表示態様で表示された一つの引出線Ｌ１を当該片手の操作指で横切るタッチ操作であるカット操作ＣＴがタッチパネル１３により検出されると、第３表示態様の引出線Ｌ１に繋がれているオブジェクトＯＪではなく、第４表示態様の引出線Ｌ２に繋がれている操作領域ＡＳ内の使用頻度が最も低いオブジェクトＯＪを操作領域ＡＳ外の配置位置に移動させて表示させる。これにより、使用頻度の低いオブジェクトＯＪが操作領域ＡＳから排除され、より使用頻度の高いオブジェクトＯＪを操作領域ＡＳに構築することができる。
【００６９】
次に、第２実施形態の携帯端末装置１０におけるオブジェクト移動表示処理を、図１２に示すフローチャートを参照して説明する。図１２は、第２実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。Ｓ１１〜Ｓ１６までは、図４に示す第１実施形態の場合と同じであるため、Ｓ２１以降について説明する。
【００７０】
判定部２８は、操作領域ＡＳ内にオブジェクトの配置位置が含まれているか否かを判定する（Ｓ２１：判定ステップ）。判定部２８は、図１３（Ａ）に示すように操作領域ＡＳ内にオブジェクトが位置している場合には、配置位置が含まれていると判定し（Ｓ２１でＹＥＳ）、操作領域ＡＳ内にオブジェクトが位置していない場合には、配置位置が含まれていないと判定する（Ｓ２１でＮＯ）。
【００７１】
空白領域形成部３１は、特定傾き判定部２４により特定傾きであると判定され（Ｓ１６でＹＥＳ）、かつ、判定部２８が操作領域ＡＳに少なくとも一つの配置位置が含まれていると判定した場合（Ｓ２１でＹＥＳ）に、図１３（Ｂ）に示すように操作領域ＡＳ内に空白領域ＢＡを形成する（Ｓ２２：空白領域形成ステップ）。
【００７２】
引出線表示制御部３２は、空白領域ＢＡを形成した場合（Ｓ２２）、又は、操作領域ＡＳ内にオブジェクトが位置していない場合（Ｓ２１でＮＯ）、操作領域ＡＳ外の全てのオブジェクト（図１３（Ａ）では、「Ａ」〜「Ｎ」の１２個のオブジェクトＯＪ）から空白領域ＢＡに向かう複数の引出線（図１３（Ｃ）では、２本の引出線Ｌ１と１０本の引出線Ｌ２）を表示させる（Ｓ２３：引出線表示ステップ）。
【００７３】
制御部２１は、タッチパネル１３からの検知信号に基づいて、手繰り寄せ操作の有無を判定する（Ｓ２４）。表示変更部２５は、複数の引出線のうちの一つの引出線（図１３（Ｃ）では、「Ａ」のオブジェクトＯＪの引出線Ｌ１）を右手の操作指Ｕで触れた状態で空白領域ＢＡに向けて移動させる操作（手繰り寄せ操作）がタッチパネル１３により検出されると（Ｓ２４でＹＥＳ）、当該一つの引出線に繋がれたオブジェクト（図１３（Ｄ）では、「Ａ」のオブジェクトＯＪ）を当該空白領域ＢＡに移動させて表示する（Ｓ２５：表示変更ステップ）。一方、制御部２１は手繰り寄せ操作がない場合（Ｓ２４でＮＯ）は、本処理を終了する。
【００７４】
制御部２１は、操作領域ＡＳの指示なしと判定した場合（Ｓ１３でＮＯ）、又は、Ｓ２５の後、本処理を終了する。
【００７５】
以上のように本第２実施形態によれば、前述の第１実施形態と同様に適切な操作領域ＡＳを設定することができる。また、携帯端末装置１０を操作指Ｕ側に傾けると、操作領域ＡＳ外の全てのオブジェクトＯＪから操作領域ＡＳ内の空白領域ＢＡに向かう複数の引出線Ｌ１、Ｌ２が表示され、引出線Ｌ１を操作指Ｕで触れて手繰り寄せる操作を行うことで、この引出線Ｌ１に繋がれたオブジェクトＯＪが空白領域ＢＡに移動されるので、オブジェクトＯＪを操作指Ｕが届く位置に確実に寄せることができる。これにより、携帯端末装置１０の片手での操作性を向上させることができる。また、手繰り寄せ操作という、新たな面白味のある移動操作を提供することができる。
【００７６】
次に、第３実施形態に係る携帯端末装置１０について、図１５〜図１７を用いて説明する。図１５は、第３実施形態に係る携帯端末装置１０の構成を示すブロック図である。なお、図１５に示した構成のうち、前述の第１実施形態の図２に示した構成と同じ構成については同符号を付して説明を略する。
【００７７】
図１５に示す制御ユニット２０は、グループ設定部４１と、表示画面変更部４２と、表示画面復帰部４３と、優先配置部４４とを備える。
【００７８】
グループ設定部４１は、使用頻度記憶部１５２が記憶する複数のオブジェクトごとの使用頻度を用いて、当該複数のオブジェクトを使用頻度の順番に並べて当該使用頻度の上位から予め定められた数ごとに区切った複数のグループを設定する。例えば、使用頻度が最も高い第１グループに属する予め定められた数（例えば４個）のオブジェクトとしては、図１７（Ｂ）では、「Ａ」、「Ｂ」、「Ｍ」、「Ｈ」の４個のオブジェクトＯＪである。その次に使用頻度が高い第２グループに属する予め定められた数（例えば４個）のオブジェクトとしては、図１７（Ｃ）では、「Ｅ」、「Ｆ」、「Ｉ」、「Ｊ」の４個のオブジェクトＯＪである。その次に使用頻度が高い第３グループに属する予め定められた数（例えば４個）のオブジェクトとしては、図１７（Ｄ）では、「Ｃ」、「Ｄ」、「Ｇ」、「Ｎ」の４個のオブジェクトＯＪである。
【００７９】
表示画面変更部４２は、図１７（Ａ）に示すように、特定傾き判定部２４により特定傾きであると判定されると、図１７（Ｂ）に示すように、表示部１２の画面の表示を次画面であるグループ画面としての第１グループ画面の表示に切り替え、第１グループ画面における操作領域ＡＳ内に、グループ設定部４１が設定した使用頻度が最も高い第１グループに属する前記予め定められた数のオブジェクト（図１７（Ｂ）では、「Ａ」、「Ｂ」、「Ｍ」、「Ｈ」の４個のオブジェクトＯＪ）を表示させる。これにより、操作領域ＡＳ外のオブジェクトをその使用頻度に応じてグループ分けし、使用頻度が最も高い第１グループに属するオブジェクトを操作領域ＡＳに移動させた第１グループ画面を次画面として表示でき、通常の表示画面とは異なるグループ画面であることをユーザーに意識させることができる。
【００８０】
表示画面変更部４２は、図１７（Ｂ）に示す第１グループ画面が表示されている状態において、特定傾き判定部２４により特定傾きであると判定されると、表示部１２の第１グループ画面の表示を、図１７（Ｃ）に示す次画面である第２グループ画面の表示に切り替え、第２グループ画面における操作領域ＡＳ内に、グループ設定部４１が設定した第１グループの次に使用頻度が高い第２グループに属する前記予め定められた数のオブジェクト（図１７（Ｃ）では、「Ｅ」、「Ｆ」、「Ｉ」、「Ｊ」の４個のオブジェクトＯＪ）を表示させる。これにより、次に使用頻度の高い第２グループに属するオブジェクトを操作領域ＡＳに移動させた第２グループ画面を次画面として表示でき、第２グループのオブジェクトについても、操作指Ｕで選択できる。
【００８１】
表示画面復帰部４３は、表示画面変更部４２により、図１７（Ｂ）〜図１７（Ｄ）に示す各グループ画面が表示されている状態において、センサー１６により検出された筐体１１の傾きが、右手の操作指Ｕとは反対側に向けて傾けられた戻し傾きであると特定傾き判定部２４で判定された場合、図１７（Ｂ）〜図１７（Ｄ）に示す各グループ画面の表示から、図１７（Ａ）に示すように前記予め定められた複数の配置位置に複数のオブジェクトがそれぞれ表示された元の画面の表示に戻す。これにより、ユーザーが筐体１１を戻し傾きするだけで、すなわち、一度の戻し傾き操作をするだけで、元の画面の表示に戻すことができる。なお、表示画面復帰部４３は、戻し傾きが判定される毎に、図１７（Ｄ）、図１７（Ｃ）、図１７（Ｂ）、図１７（Ａ）の順に戻していくようにしてもよい。
【００８２】
表示画面変更部４２は、図１７（Ｂ）〜図１７（Ｄ）に示す各グループ画面に関する情報を示す情報表示を、表示部１２の画面に表示させるようにしてもよい。例えば、図１７（Ｂ）に示す第１グループ画面に関する情報を示す情報表示としては、「最上位使用頻度グループ」、「第１グループ」などがある。図１７（Ｃ）に示す第２グループ画面に関する情報を示す情報表示としては、「上位２番目使用頻度グループ」、「第２グループ」などがある。これにより、グループ画面に関する情報を見ることで、何れのグループ画面が表示されているのかを把握でき、グループ画面であることをユーザーにより意識させることができる。
【００８３】
優先配置部４４は、グループ画面の操作領域ＡＳにおけるタッチ位置の軌跡に沿う位置に優先的に使用頻度の高いオブジェクトを配置する。例えば、図１７（Ｂ）では、「Ｂ」、「Ａ」、「Ｍ」、「Ｈ」の４個のオブジェクトＯＪがその順に使用頻度が高い場合（使用頻度が「Ｂ」＞「Ａ」＞「Ｍ」＞「Ｈ」である場合）に、図１７（Ｂ）に示すように限界線ＢＬに沿って「Ｂ」、「Ａ」、「Ｍ」の３個のオブジェクトＯＪが配置され、限界線ＢＬから離れた位置に「Ｈ」のオブジェクトＯＪが配置される。これにより、限界線ＢＬの付近は、操作指Ｕの第１関節又は第２関節を曲げずに当該操作指Ｕが触れることができる位置であることから、操作指Ｕで最も操作し易い位置であるため、この位置に優先的に使用頻度の高いオブジェクトを配置することで、操作性を更に高めることができる。
【００８４】
次に、第３実施形態の携帯端末装置１０におけるオブジェクト移動表示処理を、図１６に示すフローチャートを参照して説明する。図１６は、第６実施形態のオブジェクト移動表示処理の一例を示すフローチャートである。Ｓ１１〜Ｓ１６までは、図４に示す第１実施形態の場合と同じであるため、Ｓ３１以降について説明する。
【００８５】
Ｓ１２の後、制御部２１は、複数のオブジェクトごとにその使用頻度を使用頻度記憶部１５２に記憶させる（Ｓ３１：使用頻度記憶ステップ）。例えば、制御部２１は、直近の日から予め定められた過去の日数までの期間について、オブジェクト毎のタッチ操作の積算回数（使用頻度）を、使用頻度記憶部１５２に記憶させている。
【００８６】
グループ設定部４１は、使用頻度記憶部１５２が記憶する複数のオブジェクトごとの使用頻度を用いて、当該複数のオブジェクトを使用頻度の順番に並べて当該使用頻度の上位から予め定められた数ごとに区切った複数のグループを設定する（Ｓ３２：グループ設定ステップ）。
【００８７】
表示画面変更部４２は、特定傾き判定部２４により特定傾きであると判定されると（Ｓ１６でＹＥＳ）、図１７（Ｂ）に示すように、表示部１２の画面の表示を次画面であるグループ画面としての第１グループ画面の表示に切り替え、第１グループ画面における操作領域ＡＳ内に、グループ設定部４１が設定した使用頻度が最も高い第１グループに属する前記予め定められた数のオブジェクト（図１７（Ｂ）では、「Ａ」、「Ｂ」、「Ｍ」、「Ｈ」の４個のオブジェクトＯＪ）を表示させる（Ｓ３３：表示画面変更ステップ）。
【００８８】
更に、特定傾き判定部２４により特定傾きであると判定されると（Ｓ３４でＹＥＳ）、表示部１２の第１グループ画面の表示を、図１７（Ｃ）に示す次画面である第２グループ画面の表示に切り替え、第２グループ画面における操作領域ＡＳ内に、グループ設定部４１が設定した第１グループの次に使用頻度が高い第２グループに属する前記予め定められた数のオブジェクト（図１７（Ｃ）では、「Ｅ」、「Ｆ」、「Ｉ」、「Ｊ」の４個のオブジェクトＯＪ）を表示させる（Ｓ３５）。Ｓ３５の後、Ｓ３４に戻る。
【００８９】
一方、特定傾き判定部２４により特定傾きでないと判定されると（Ｓ３４でＮＯ）、特定傾き判定部２４は、図１７（Ｂ）〜図１７（Ｄ）に示す各グループ画面が表示されている状態において、センサー１６により検出された筐体１１の傾きが、右手の操作指Ｕとは反対側に向けて傾けられた戻し傾きであるか否かを判定する（Ｓ３６）。表示画面復帰部４３は、戻し傾きであると特定傾き判定部２４で判定された場合（Ｓ３６でＹＥＳ）、図１７（Ｂ）〜図１７（Ｄ）に示す各グループ画面の表示から、図１７（Ａ）に示すように前記予め定められた複数の配置位置に複数のオブジェクトがそれぞれ表示された元の画面の表示に戻す（Ｓ３７）。
【００９０】
制御部２１は、操作領域ＡＳの指示なしと判定した場合（Ｓ１３でＮＯ）、又は、Ｓ３７の後、本処理を終了する。
【００９１】
以上のように本第３実施形態によれば、前述の第１実施形態と同様に携帯端末装置１０の片手での操作性を向上させることができる。更に、操作領域ＡＳ外のオブジェクトをその使用頻度に応じてグループ分けし、使用頻度が最も高い第１グループに属するオブジェクトを操作領域ＡＳに移動させた第１グループ画面を次画面として表示でき、通常の表示画面とは異なるグループ画面であることをユーザーに意識させることができる。
【００９２】
なお、上記各実施形態では、携帯端末装置１０として、携帯電話機能を有するスマートフォンを例にして説明したが、これに限定されない。タッチパネル付きの表示部を備えた電子機器であって、片手操作を行う必要がある電子機器であればよく、たとえば、ゲーム機、タブレット型パーソナルコンピューター、ノート型パーソナルコンピューター、電子辞書、電子書籍端末などであってもよい。
【００９３】
なお、図１乃至図１７を用いて上記実施形態および各変形例により示した構成及び処理は、本発明の一実施形態に過ぎず、本発明を当該構成及び処理に限定する趣旨ではない。また、上記の実施形態で示した構成および上記の各変形例で示した構成を組み合わせてもよい。
【符号の説明】
【００９４】
１０    携帯端末装置
１２    表示部
１３    タッチパネル
１６    センサー
２１    制御部
２２    表示制御部
２３    操作領域決定部
２４    特定傾き判定部
２５    表示変更部
２６    面積比較部
２７    表示復帰部
２８    判定部
２９    第１特定部
３１    空白領域形成部
３２    引出線表示制御部
３３    数値判定部
３４    距離判定部
３５    個別復帰部
３６    第２特定部
３７    変則移動部
４１    グループ設定部
４２    表示画面変更部
４３    表示画面復帰部
４４    優先配置部
１５１    操作領域記憶部
１５２    使用頻度記憶部
１５３    距離記憶部
【図１】
2019160091.tif 000003
【図２】
2019160091.tif 000004
【図３】
2019160091.tif 000005
【図４】
2019160091.tif 000006
【図５】
2019160091.tif 000007
【図６】
2019160091.tif 000008
【図７】
2019160091.tif 000009
【図８】
2019160091.tif 000010
【図９】
2019160091.tif 000011
【図１０】
2019160091.tif 000012
【図１１】
2019160091.tif 000013
【図１２】
2019160091.tif 000014
【図１３】
2019160091.tif 000015
【図１４】
2019160091.tif 000016
【図１５】
2019160091.tif 000017
【図１６】
2019160091.tif 000018
【図１７】
2019160091.tif 000019