(57)【要約】【課題】画面に表示されているアイコンを所望の移動量で直感的に移動させることが可能な操作入力装置、携帯端末及び操作入力方法を提供すること。【解決手段】傾き検出部１５３は、表示部１１の傾き方向及び傾き量を検出する。表示制御部１５１は、表示部１１に表示される複数のアイコン３０を傾き検出部１５３によって検出される傾き量に応じた移動量で前記傾き方向に応じた方向に移動させる。操作検出部１５４は、表示制御部１５１による移動後のアイコン３０に対するタッチパネル１２を介した選択操作を検出する。【選択図】図１０
2019153312.tif 000002
【特許請求の範囲】
【請求項１】
表示部と、
前記表示部上に設けられたタッチパネルと、
前記表示部の傾き方向及び傾き量を検出する傾き検出部と、
前記表示部に表示される複数のアイコンを、前記傾き検出部によって検出される前記傾き方向に応じた方向に移動させる表示制御部と、
前記表示制御部による移動後の前記アイコンに対する前記タッチパネルを介した選択操作を検出する操作検出部と、
を備え、
前記表示制御部は、左方向又は右方向への前記傾き量に応じて、前記複数のアイコンを左右方向に縮小する操作入力装置。
【請求項２】
前記表示制御部は、画面端部からの距離がより近いアイコンほど、より小さくなるように、各アイコンの左右方向におけるサイズを更新する、
請求項１に記載の操作入力装置。
【請求項３】
表示部と、
前記表示部上に設けられたタッチパネルと、
前記表示部の傾き方向及び傾き量を検出する傾き検出部と、
前記表示部に表示される複数のアイコンを、前記傾き検出部によって検出される前記傾き方向に応じた方向に移動させる表示制御部と、
前記表示制御部による移動後の前記アイコンに対する前記タッチパネルを介した選択操作を検出する操作検出部と、
を備え、
前記表示制御部は、下方向への前記傾き量に応じて、前記複数のアイコンを上下方向に縮小する操作入力装置。
【請求項４】
前記表示制御部は、画面端部からの距離がより近いアイコンほど、より小さくなるように、各アイコンの上下方向におけるサイズを更新する、
請求項３に記載の操作入力装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを備える操作入力装置、携帯端末及び操作入力方法に関する。
【背景技術】
【０００２】
表示部と、当該表示部上に設けられたタッチパネルとを備える操作入力装置には、ユーザーが操作入力装置を持っている手の親指を使ってタッチパネルを操作することが可能なものが存在する。
【０００３】
しかしながら、操作入力装置を持っている手の親指が届く範囲が限られているため、前記表示部の画面が大きい場合には、前記表示部の上部に表示されているアイコン等にタッチするために、もう一方の手を使う必要がある。
【０００４】
なお、装置の姿勢が変化する操作が行われると、画面内のアイコンを移動させるようにした装置が知られている（例えば、特許文献１参照）。この装置では、例えば、ユーザーが装置の右下部分を持ったままで、装置の左上部分をユーザー自身へ近づくように回動させ、その後にユーザー自身から遠ざかるように回動させると、画面上の複数のアイコンが画面の右下方向に向かって移動して、画面の右下領域に表示される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１３−７３５２９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記装置では、ユーザーは各アイコンの移動量を制御することができない。よって、例えば、画面に多数のアイコンが表示されている場合には、それらのアイコンが画面の右下領域に移動したとしても、装置を持っている手の親指が所望のアイコンに届かないことがある。
【０００７】
本発明の目的は、画面に表示されているアイコンを所望の移動量で直感的に移動させることが可能な操作入力装置、携帯端末及び操作入力方法を提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一の局面に係る操作入力装置は、表示部と、タッチパネルと、傾き検出部と、表示制御部と、操作検出部と、を備える。前記タッチパネルは、前記表示部上に設けられている。前記傾き検出部は、前記表示部の傾き方向及び傾き量を検出する。前記表示制御部は、前記表示部に表示される複数のアイコンを前記傾き検出部によって検出される傾き量に応じた移動量で前記傾き方向に応じた方向に移動させる。前記操作検出部は、前記表示制御部による移動後の前記アイコンに対する前記タッチパネルを介した選択操作を検出する。
【０００９】
本発明の他の局面に係る携帯端末は、前記操作入力装置と、処理実行部と、を備える。前記処理実行部は、前記アイコンに対する前記選択操作に応じて、当該アイコンに対応する処理を実行する。
【００１０】
本発明の他の局面に係る操作入力方法は、傾き検出ステップと、表示制御ステップと、操作検出ステップと、を備える。前記傾き検出ステップでは、表示部の傾き方向及び傾き量が検出される。前記表示制御ステップでは、前記表示部に表示される複数のアイコンが、前記傾き検出ステップにおいて検出される傾き量に応じた移動量で前記傾き方向に応じた方向に移動される。前記操作検出ステップでは、前記表示制御ステップにおける移動後の前記アイコンに対する前記表示部上に設けられたタッチパネルを介した選択操作が検出される。
【発明の効果】
【００１１】
本発明によれば、画面に表示されているアイコンを所望の移動量で直感的に移動させることが可能な操作入力装置、携帯端末及び操作入力方法が提供される。
【図面の簡単な説明】
【００１２】
【図１】図１は、本発明の実施形態に係る携帯端末の外観を示す図である。
【図２】図２は、本発明の実施形態に係る携帯端末のシステム構成を示すブロック図である。
【図３】図３は、本発明の実施形態に係る携帯端末で表示される通常モード時のホーム画面の一例を示す図である。
【図４】図４は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図５】図５は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図６】図６は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図７】図７は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図８】図８は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図９】図９は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図１０】図１０は、本発明の実施形態に係る携帯端末で表示されるアイコン移動モード時のホーム画面の一例を示す図である。
【図１１】図１１は、本発明の実施形態に係る携帯端末で実行されるアイコン移動処理の手順の一例を示すフローチャートである。
【図１２】図１２は、本発明の実施形態に係る携帯端末で実行される右移動処理の手順の一例を示すフローチャートである。
【図１３】図１３は、本発明の実施形態に係る携帯端末で実行される左移動処理の手順の一例を示すフローチャートである。
【図１４】図１４は、本発明の実施形態に係る携帯端末で実行される下移動処理の手順の一例を示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下添付図面を参照しながら、本発明の実施形態について説明し、本発明の理解に供する。なお、以下の実施形態は、本発明を具体化した一例であって、本発明の技術的範囲を限定する性格のものではない。
【００１４】
図１及び図２に示すように、本発明の実施形態に係る携帯端末１は、表示部１１、タッチパネル１２、傾きセンサー１３、記憶部１４、及び制御部１５などを備える。
【００１５】
表示部１１は、例えば、液晶ディスプレーであり、ホーム画面などを表示する。タッチパネル１２は、表示部１１上に設けられており、ユーザーによるタッチ位置を検出する。
【００１６】
携帯端末１は、ユーザーが片手又は両手で持つことができ、且つ携帯端末１を持っている手の親指を使ってタッチパネル１２を操作することが可能な装置である。携帯端末１は、例えば、タブレットＰＣ、スマートフォン、電子ブックリーダー又は携帯情報端末などである。携帯端末１は、例えば、携帯端末１に接続される他の装置をユーザーが操作するために使用される入力装置であっても構わない。
【００１７】
傾きセンサー１３は、表示部１１の傾き方向及び傾き量を検出するためのセンサーである。傾きセンサー１３は、例えば、加速度センサー又はジャイロセンサーである。
【００１８】
記憶部１４は、不揮発性の記憶部である。記憶部１４には、制御部１５によって実行される各種の制御プログラム、表示部１１に表示されるアイコン３０（図３参照）の画像データ、アイコン３０の表示位置やサイズなどの情報を含むアイコン情報２０などが記憶される。
【００１９】
制御部１５は、ＣＰＵ、ＲＯＭ、及びＲＡＭなどの制御機器を備える。前記ＣＰＵは、各種の演算処理を実行するプロセッサーである。前記ＲＯＭは、前記ＣＰＵに各種の処理を実行させるための制御プログラムなどの情報が予め記憶される不揮発性の記憶部である。前記ＲＡＭは、前記ＣＰＵが実行する各種の処理の一時記憶メモリー（作業領域）として使用される揮発性又は不揮発性の記憶部である。
【００２０】
具体的に、制御部１５は、表示制御部１５１、モード制御部１５２、傾き検出部１５３、操作検出部１５４、及び処理実行部１５５を含む。なお、制御部１５は、前記制御プログラムに従って各種の処理を実行することにより各処理部として機能する。また、制御部１５は、各処理部の一部又は複数の処理機能を実現する電子回路を備えるものであってもよい。
【００２１】
表示制御部１５１は、表示部１１にホーム画面などの各種画面を表示する。表示制御部１５１は、例えば、記憶部１４又は前記ＲＯＭに記憶されているアイコン３０の画像データ及びアイコン情報２０などに基づいて、複数のアイコン３０を含むホーム画面（図３参照）を表示部１１に表示する。
【００２２】
モード制御部１５２は、通常モードとアイコン移動モードとの間でユーザー操作に応じてアイコン３０の表示モードを切り替える。前記アイコン移動モードは、表示部１１の傾きに応じてアイコン３０が移動する表示モード（図４〜図１０参照）である。前記通常モードは、表示部１１の傾きによらず、アイコン３０が予め定められた初期位置に表示される表示モード（図３参照）である。
【００２３】
傾き検出部１５３は、傾きセンサー１３からの検出信号に基づいて、表示部１１の傾き方向及び傾き量を検出する。例えば、傾き検出部１５３は、表示部１１が右方向に何度傾いているか、表示部１１が左方向に何度傾いているか、表示部１１が下方向に何度傾いているかなどを検出する。
【００２４】
前記アイコン移動モード時には、表示制御部１５１は、表示部１１に表示される複数のアイコン３０を傾き検出部１５３によって検出される傾き量に応じた移動量で、傾き検出部１５３によって検出される傾き方向に移動させる（図４〜図１０参照）。
【００２５】
操作検出部１５４は、アイコン３０に対するタッチパネル１２を介した選択操作を検出する。前記選択操作は、例えば、所望のアイコン３０を指でタップ（またはダブルタップ）する操作、又は所望のアイコン３０から指を離す操作などである。なお、表示制御部１５１によってアイコン３０が移動されている場合には、操作検出部１５４は、表示制御部１５１による移動後のアイコン３０に対するタッチパネル１２を介した選択操作を検出する。
【００２６】
処理実行部１５５は、アイコン３０に対する前記選択操作に応じて、当該アイコン３０に対応する処理を実行する。例えば、特定のアプリケーションプログラムに関連付けられたアイコン３０がタップされると、処理実行部１５５は、当該アプリケーションプログラムを実行する。
【００２７】
次に、図３〜図１０を参照しつつ、携帯端末１の動作について説明する。ここでは、一例として、表示部１１にホーム画面が表示されているときの携帯端末１の動作について説明する。
【００２８】
図３は、前記通常モード時のホーム画面の一例を示している。図３に示すように、前記通常モード時のホーム画面には、複数のアイコン３０、モード変更ボタン３１などが表示される。図３に示すホーム画面には、１７個のアイコン３０が表示されている。各アイコン３０は個別の画像によって判別可能に表示されるが、図３〜図１０においては、便宜上、「Ａ」〜「Ｑ」のアルファベットによって各アイコン３０を判別可能に表示している。以下の説明では、「Ａ」のアルファベットが表示されているアイコン３０を「アイコンＡ」と称することがある。「Ｂ」〜「Ｑ」のアルファベットが表示されているアイコン３０についても同様である。モード変更ボタン３１は、前記アイコン移動モードを開始するためのボタンである。
【００２９】
ホーム画面において、いずれかのアイコン３０に対するユーザーの選択操作が行われたことが操作検出部１５４によって検出されると、処理実行部１５５によって、当該アイコン３０に対応する処理が実行される。
【００３０】
図３に示すように、ユーザーは、携帯端末１を片手で持ちながら、その手の親指を使ってタッチパネル１２を操作することが可能である。しかしながら、携帯端末１を持っている手の親指が届く範囲が限られているため、表示部１１の画面が大きい場合には、表示部１１の上部に表示されているアイコン（例えば、図３に示すアイコンＡ）にタッチするために、もう一方の手を使う必要がある。
【００３１】
なお、装置の姿勢が変化する操作が行われると、画面内のアイコンを移動させるようにした装置が知られている。この装置では、例えば、ユーザーが装置の右下部分を持ったままで、装置の左上部分をユーザー自身へ近づくように回動させ、その後にユーザー自身から遠ざかるように回動させると、画面上の複数のアイコンが画面の右下方向に向かって移動して、画面の右下領域に表示される。しかしながら、この装置では、ユーザーは各アイコンの移動量を制御することができない。よって、例えば、図３に示すように、画面に多数のアイコン３０が表示されている場合には、それらのアイコン３０が画面の右下領域に移動したとしても、装置を持っている手の親指が所望のアイコン３０に届かないことがある。
【００３２】
これに対して、本実施形態に係る携帯端末１では、以下で説明するように、表示部１１に表示される複数のアイコン３０が、傾き検出部１５３によって検出される傾き量に応じた移動量で、傾き検出部１５３によって検出される傾き方向に移動されるので、画面に表示されているアイコン３０を所望の移動量で直感的に移動させることが可能である。
【００３３】
図３において、ユーザーは、右手の親指でタッチすることができない位置に所望のアイコン３０が表示されている場合に、必要に応じて、前記通常モードから前記アイコン移動モードに表示モードを切り替えることができる。前記通常モードから前記アイコン移動モードへの表示モードの切り替え方法としては、種々の方法が考えられる。例えば、モード制御部１５２は、表示部１１に表示されているモード変更ボタン３１がタッチされたことに応じて、表示モードを前記アイコン移動モードに切り替えてもよい。もしくは、モード制御部１５２は、携帯端末１がユーザーによって振られたことが加速度センサーなどのセンサーによって検知されたことに応じて、表示モードを前記アイコン移動モードに切り替えてもよい。
【００３４】
表示モードが前記アイコン移動モードに切り替わると、表示制御部１５１は、図４に示すように、アイコン移動モード中である旨の表示を表示部１１に表示してもよい。また、表示制御部１５１は、前記アイコン移動モードを終了するためのモード変更ボタン３２を表示部１１に表示してもよい。
【００３５】
前記アイコン移動モードでは、ユーザーは、表示部１１（すなわち、携帯端末１）を所望の方向に傾けることによって、表示部１１に表示されている複数のアイコン３０を所望の方向に移動させることができる。さらに、ユーザーは、表示部１１の傾き量を変化させることによって、アイコン３０の移動量を変化させることができる。
【００３６】
まず、図５及び図６を参照しつつ、携帯端末１が右方向に傾けられたときの携帯端末１の動作について説明する。
【００３７】
携帯端末１が右方向に小さく傾けられたこと（例えば、表示部１１の右方向への傾き量が第１閾値以上且つ第２閾値未満であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図５に示すように、表示部１１の画面の右端部に複数のアイコン３０を寄せる。
【００３８】
なお、前記アイコン移動モード時においては、表示制御部１５１は、複数のアイコン３０の配列を維持した状態で複数のアイコン３０を移動させるのが好ましい。例えば、図３においてアイコンＱはアイコンＭの下に位置するので、表示制御部１５１は、アイコンＱをアイコンＭの下に位置させた状態で、画面の右端部に複数のアイコン３０を寄せる。これにより、前記アイコン移動モード時において複数のアイコン３０が移動しても、前記通常モード時と同じ配列に維持されるので、前記通常モード時とほぼ同じ操作感が得られ、所望のアイコン３０を容易に選択することが可能である。
【００３９】
図５に示すように複数のアイコン３０が画面の右端部に寄せられたことにより、ユーザーは、例えば、図３に示す状態では右手の親指でタッチできなかったアイコンＭにタッチすることが可能になる。
【００４０】
また、携帯端末１が右方向に大きく傾けられたこと（例えば、表示部１１の右方向への傾き量が前記第２閾値以上であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図６に示すように、複数のアイコン３０を左右方向に縮小した状態で表示部１１の画面の右端部に寄せる。
【００４１】
このとき、表示制御部１５１は、複数のアイコン３０を同じ倍率で縮小してもよい。もしくは、表示制御部１５１は、画面の右端部からの距離に応じた倍率で複数のアイコン３０を縮小してもよい。
【００４２】
具体的には、表示制御部１５１は、図６に示すように、画面の右端部からの距離がより近いアイコンほど、より小さくするのが好ましい。携帯端末１が右方向に大きく傾けられているということは、ユーザーが、画面の右端部から遠い位置にあるアイコン３０（例えば、図６に示すアイコンＩなど）を選択しようとしていることを意味する。画面の右端部からの距離がより近いアイコンほど、より小さくすることによって、画面の右端部から遠い位置にあるアイコン３０のサイズを元のサイズ（又は元のサイズに近いサイズ）に維持しつつ、画面の右端部により近づけることができる。よって、ユーザーは、所望のアイコン３０を容易に選択することができる。
【００４３】
なお、画面の右端部に近い位置にあるアイコン３０（例えば、アイコンＬなど）は、ユーザーが選択しようとしているアイコン３０ではないと考えられるため、サイズが小さくなってタッチしづらくなったとしても、実質的には操作性が低下することはない。
【００４４】
図６に示すように複数のアイコン３０が左右方向に縮小した状態で画面の右端部に寄せられたことにより、ユーザーは、例えば、図５に示す状態では右手の親指でタッチできなかったアイコンＩにタッチすることが可能になる。
【００４５】
次に、図７及び図８を参照しつつ、携帯端末１が下方向に傾けられたときの携帯端末１の動作について説明する。
【００４６】
携帯端末１が下方向に小さく傾けられたこと（例えば、表示部１１の下方向への傾き量が前記第１閾値以上且つ前記第２閾値未満であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図７に示すように、表示部１１の画面の下端部に複数のアイコン３０を寄せる。これにより、ユーザーは、例えば、図３に示す状態では右手の親指でタッチできなかったアイコンＧにタッチすることが可能になる。
【００４７】
また、携帯端末１が下方向に大きく傾けられたこと（例えば、表示部１１の下方向への傾き量が前記第２閾値以上であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図８に示すように、複数のアイコン３０を上下方向に縮小した状態で表示部１１の画面の下端部に寄せる。これにより、ユーザーは、例えば、図７に示す状態では右手の親指でタッチできなかったアイコンＢにタッチすることが可能になる。このときも、表示制御部１５１は、図８に示すように、画面の下端部からの距離がより近いアイコンほど、より小さくするのが好ましい。
【００４８】
次に、図９及び図１０を参照しつつ、携帯端末１が右下方向に傾けられたときの携帯端末１の動作について説明する。
【００４９】
携帯端末１が右下方向に小さく傾けられたこと（例えば、表示部１１の右方向への傾き量が前記第１閾値以上且つ前記第２閾値未満であり、なおかつ、表示部１１の下方向への傾き量が前記第１閾値以上且つ前記第２閾値未満であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図９に示すように、表示部１１の画面の右下端部に複数のアイコン３０を寄せる。これにより、ユーザーは、例えば、図３に示す状態では右手の親指でタッチできなかったアイコンＦにタッチすることが可能になる。
【００５０】
また、携帯端末１が右下方向に大きく傾けられたこと（例えば、表示部１１の右方向への傾き量が前記第２閾値以上であり、なおかつ、表示部１１の下方向への傾き量が前記第２閾値以上であること）が傾き検出部１５３によって検出されると、表示制御部１５１は、図１０に示すように、複数のアイコン３０を左右方向及び上下方向に縮小した状態で表示部１１の画面の右下端部に寄せる。これにより、ユーザーは、例えば、図９に示す状態では右手の親指でタッチできなかったアイコンＡにタッチすることが可能になる。このときも、表示制御部１５１は、図１０に示すように、画面の右端部からの距離がより近いアイコンほど、より小さくするとともに、画面の下端部からの距離がより近いアイコンほど、より小さくするのが好ましい。
【００５１】
次に、図１１〜図１４を参照しつつ、制御部１５によって実行されるアイコン移動処理の手順の一例について説明する。ここで、ステップＳ１，Ｓ２，・・・は、制御部１５により実行される処理手順（ステップ）の番号を表している。なお、前記アイコン移動処理は、モード制御部１５２によって前記アイコン移動モードが開始されたことに応じて開始される。
【００５２】
＜ステップＳ１＞
まず、ステップＳ１において、制御部１５は、傾きセンサー１３からの検出信号に基づいて、表示部１１の傾き方向及び傾き量を検出する。図４に示すように、表示部１１における左右方向に沿った座標軸をＸ軸とし、表示部１１における上下方向に沿った座標軸をＹ軸とすると、制御部１５は、例えば、Ｘ軸と水平面との間の角度を表示部１１の左右方向の傾き量として検出し、Ｙ軸と水平面との間の角度を表示部１１の上下方向の傾き量として検出してもよい。もしくは、制御部１５は、前記アイコン移動モードが開始された時点における表示部１１の画面に沿った平面を基準平面とし、Ｘ軸と前記基準平面との間の角度を表示部１１の左右方向の傾き量として検出し、Ｙ軸と前記基準平面との間の角度を表示部１１の上下方向の傾き量として検出してもよい。
【００５３】
＜ステップＳ２＞
ステップＳ２において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が右方向に第１角度（例えば、５度）以上傾いているか否かを判断する。そして、表示部１１が右方向に前記第１角度以上傾いていると判断されると（Ｓ２：Ｙｅｓ）、処理がステップＳ３に移行する。一方、表示部１１が右方向に前記第１角度以上傾いていないと判断されると（Ｓ２：Ｎｏ）、処理がステップＳ４に移行する。なお、前記第１角度は、ユーザー操作に応じて変更可能であってもよい。
【００５４】
＜ステップＳ３＞
ステップＳ３において、制御部１５は、右移動処理を実行する。前記右移動処理の詳細については後述する。
【００５５】
＜ステップＳ４＞
ステップＳ４において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が左方向に前記第１角度以上傾いているか否かを判断する。そして、表示部１１が左方向に前記第１角度以上傾いていると判断されると（Ｓ４：Ｙｅｓ）、処理がステップＳ５に移行する。一方、表示部１１が左方向に前記第１角度以上傾いていないと判断されると（Ｓ４：Ｎｏ）、処理がステップＳ６に移行する。
【００５６】
＜ステップＳ５＞
ステップＳ５において、制御部１５は、左移動処理を実行する。前記左移動処理の詳細については後述する。
【００５７】
＜ステップＳ６＞
ステップＳ６において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が下方向に前記第１角度以上傾いているか否かを判断する。そして、表示部１１が下方向に前記第１角度以上傾いていると判断されると（Ｓ６：Ｙｅｓ）、処理がステップＳ７に移行する。一方、表示部１１が下方向に前記第１角度以上傾いていないと判断されると（Ｓ６：Ｎｏ）、処理がステップＳ８に移行する。
【００５８】
＜ステップＳ７＞
ステップＳ７において、制御部１５は、下移動処理を実行する。前記下移動処理の詳細については後述する。
【００５９】
＜ステップＳ８＞
ステップＳ８において、制御部１５は、タッチパネル１２を介した前記選択操作などによって、表示部１１に表示されているいずれかのアイコン３０が選択されたか否かを判断する。そして、いずれかのアイコン３０が選択されたと判断されると（Ｓ８：Ｙｅｓ）、処理がステップＳ１０に移行する。一方、いずれのアイコン３０も選択されていないと判断されると（Ｓ８：Ｎｏ）、処理がステップＳ９に移行する。
【００６０】
＜ステップＳ９＞
ステップＳ９において、制御部１５は、前記アイコン移動モードが終了したか否かを判断する。具体的には、制御部１５は、例えば、前記アイコン移動モードを終了するためのモード変更ボタン３２がタッチされたことが検知された場合に、前記アイコン移動モードが終了したと判断してもよい。もしくは、制御部１５は、携帯端末１がユーザーによって振られたことが加速度センサーなどのセンサーによって検知された場合に、前記アイコン移動モードが終了したと判断してもよい。そして、前記アイコン移動モードが終了したと判断されると、（Ｓ９：Ｙｅｓ）、処理がステップＳ１１に移行する。一方、前記アイコン移動モードが終了していないと判断されると、処理がステップＳ１に戻る。
【００６１】
＜ステップＳ１０＞
ステップＳ１０において、制御部１５は、選択されたアイコン３０に応じた処理を実行する。
【００６２】
＜ステップＳ１１＞
ステップＳ１１において、制御部１５は、前記アイコン移動モードを終了して、前記通常モードに復帰する。そして、前記アイコン移動処理は終了する。
【００６３】
次に、図１２を参照しつつ、前記ステップＳ３で実行される前記右移動処理の詳細について説明する。
【００６４】
＜ステップＳ２１＞
ステップＳ２１において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が右方向に第２角度（例えば、２０度）以上傾いているか否かを判断する。そして、表示部１１が右方向に前記第２角度以上傾いていると判断されると（Ｓ２１：Ｙｅｓ）、処理がステップＳ２３に移行する。一方、表示部１１が右方向に前記第２角度以上傾いていないと判断されると（Ｓ２１：Ｎｏ）、処理がステップＳ２２に移行する。なお、前記第２角度は、ユーザー操作に応じて変更可能であってもよい。
【００６５】
＜ステップＳ２２＞
ステップＳ２２において、制御部１５は、各アイコン３０を画面の右端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の右端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＸ座標値を更新する。制御部１５は、例えば、各アイコン３０の左右方向におけるサイズ、各アイコン３０の左右方向における間隔などに基づいて、各アイコン３０のＸ座標値を更新する。このとき、制御部１５は、例えば、同一の列に並んでいる複数のアイコン３０（例えば、図４におけるアイコンＡ、アイコンＥ、アイコンＩ、アイコンＭ、及びアイコンＱの組み合わせ）が共通のＸ座標値を有するように、Ｘ座標値を更新する。そして、前記右移動処理は終了し、処理が前記ステップＳ４（図１１）に移行する。
【００６６】
＜ステップＳ２３＞
ステップＳ２３において、制御部１５は、各アイコン３０を左右方向に縮小する。具体的には、制御部１５は、各アイコン３０が左右方向に縮小されるように、各アイコン３０の左右方向におけるサイズ（表示サイズ）を更新する。このとき、制御部１５は、例えば、画面の右端部からの距離がより近いアイコンほど、より小さくなるように、各アイコン３０の左右方向におけるサイズを更新する。
【００６７】
＜ステップＳ２４＞
ステップＳ２４において、制御部１５は、各アイコン３０を画面の右端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の右端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＸ座標値を更新する。制御部１５は、例えば、前記ステップＳ２３における更新後の各アイコン３０の左右方向におけるサイズ、各アイコン３０の左右方向における間隔などに基づいて、各アイコン３０のＸ座標値を更新する。このとき、制御部１５は、例えば、同一の列に並んでいる複数のアイコン３０（例えば、図４におけるアイコンＡ、アイコンＥ、アイコンＩ、アイコンＭ、及びアイコンＱの組み合わせ）が共通のＸ座標値を有するように、Ｘ座標値を更新する。そして、前記右移動処理は終了し、処理が前記ステップＳ４（図１１）に移行する。
【００６８】
次に、図１３を参照しつつ、前記ステップＳ５で実行される前記左移動処理の詳細について説明する。
【００６９】
＜ステップＳ３１＞
ステップＳ３１において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が左方向に前記第２角度以上傾いているか否かを判断する。そして、表示部１１が左方向に前記第２角度以上傾いていると判断されると（Ｓ３１：Ｙｅｓ）、処理がステップＳ３３に移行する。一方、表示部１１が左方向に前記第２角度以上傾いていないと判断されると（Ｓ３１：Ｎｏ）、処理がステップＳ３２に移行する。
【００７０】
＜ステップＳ３２＞
ステップＳ３２において、制御部１５は、各アイコン３０を画面の左端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の左端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＸ座標値を更新する。制御部１５は、例えば、各アイコン３０の左右方向におけるサイズ、各アイコン３０の左右方向における間隔などに基づいて、各アイコン３０のＸ座標値を更新する。このとき、制御部１５は、例えば、同一の列に並んでいる複数のアイコン３０が共通のＸ座標値を有するように、Ｘ座標値を更新する。そして、前記左移動処理は終了し、処理が前記ステップＳ６（図１１）に移行する。
【００７１】
＜ステップＳ３３＞
ステップＳ３３において、制御部１５は、各アイコン３０を左右方向に縮小する。具体的には、制御部１５は、各アイコン３０が左右方向に縮小されるように、各アイコン３０の左右方向におけるサイズを更新する。このとき、制御部１５は、例えば、画面の左端部からの距離がより近いアイコンほど、より小さくなるように、各アイコン３０の左右方向におけるサイズを更新する。
【００７２】
＜ステップＳ３４＞
ステップＳ３４において、制御部１５は、各アイコン３０を画面の左端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の左端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＸ座標値を更新する。制御部１５は、例えば、前記ステップＳ３３における更新後の各アイコン３０の左右方向におけるサイズ、各アイコン３０の左右方向における間隔などに基づいて、各アイコン３０のＸ座標値を更新する。このとき、制御部１５は、例えば、同一の列に並んでいる複数のアイコン３０が共通のＸ座標値を有するように、Ｘ座標値を更新する。そして、前記左移動処理は終了し、処理が前記ステップＳ６（図１１）に移行する。
【００７３】
次に、図１４を参照しつつ、前記ステップＳ７で実行される前記下移動処理の詳細について説明する。
【００７４】
＜ステップＳ４１＞
ステップＳ４１において、制御部１５は、前記ステップＳ１の検出結果に基づいて、表示部１１が下方向に第２角度（例えば、２０度）以上傾いているか否かを判断する。そして、表示部１１が下方向に前記第２角度以上傾いていると判断されると（Ｓ４１：Ｙｅｓ）、処理がステップＳ４３に移行する。一方、表示部１１が下方向に前記第２角度以上傾いていないと判断されると（Ｓ４１：Ｎｏ）、処理がステップＳ４２に移行する。なお、前記第２角度は、ユーザー操作に応じて変更可能であってもよい。
【００７５】
＜ステップＳ４２＞
ステップＳ４２において、制御部１５は、各アイコン３０を画面の下端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の下端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＹ座標値を更新する。制御部１５は、例えば、各アイコン３０の上下方向におけるサイズ、各アイコン３０の上下方向における間隔などに基づいて、各アイコン３０のＹ座標値を更新する。このとき、制御部１５は、例えば、同一の行に並んでいる複数のアイコン３０（例えば、図４におけるアイコンＭ、アイコンＮ、アイコンＯ、及びアイコンＰの組み合わせ）が共通のＹ座標値を有するように、Ｙ座標値を更新する。そして、前記下移動処理は終了し、処理が前記ステップＳ８（図１１）に移行する。
【００７６】
＜ステップＳ４３＞
ステップＳ４３において、制御部１５は、各アイコン３０を上下方向に縮小する。具体的には、制御部１５は、各アイコン３０が上下方向に縮小されるように、各アイコン３０の上下方向におけるサイズ（表示サイズ）を更新する。このとき、制御部１５は、例えば、画面の下端部からの距離がより近いアイコンほど、より小さくなるように、各アイコン３０の上下方向におけるサイズを更新する。
【００７７】
＜ステップＳ４４＞
ステップＳ４４において、制御部１５は、各アイコン３０を画面の下端部に寄せる。具体的には、制御部１５は、各アイコン３０が画面の下端部に寄るように、各アイコン３０の表示位置を示す２次元座標におけるＹ座標値を更新する。制御部１５は、例えば、前記ステップＳ４３における更新後の各アイコン３０の上下方向におけるサイズ、各アイコン３０の上下方向における間隔などに基づいて、各アイコン３０のＹ座標値を更新する。このとき、制御部１５は、例えば、同一の行に並んでいる複数のアイコン３０（例えば、図４におけるアイコンＭ、アイコンＮ、アイコンＯ、及びアイコンＰの組み合わせ）が共通のＹ座標値を有するように、Ｙ座標値を更新する。そして、前記下移動処理は終了し、処理が前記ステップＳ８（図１１）に移行する。
【００７８】
なお、上記ステップＳ１の処理（傾き検出ステップ）は、制御部１５の傾き検出部１５３によって実行される。上記ステップＳ２〜Ｓ７の処理（表示制御ステップ）は、制御部１５の表示制御部１５１によって実行される。上記ステップＳ８の処理（操作検出ステップ）は、制御部１５の操作検出部１５４によって実行される。上記ステップＳ１０の処理は、制御部１５の処理実行部１５５によって実行される。
【００７９】
以上のように、本実施形態によれば、表示部１１に表示される複数のアイコン３０が、表示部１１の傾き量に応じた移動量で表示部１１の傾き方向に応じた方向に移動されるので、画面に表示されているアイコンを所望の移動量で直感的に移動させることが可能となる。
【００８０】
なお、実施形態では、例えば、表示部１１が傾けられたときに、表示部１１の傾き量が前記第１閾値以上且つ前記第２閾値未満のときは各アイコン３０が画面の端部に移動し、表示部１１の傾き量が前記第２閾値以上のときにはアイコン３０が縮小された状態で画面の端部に移動するが、本発明はこれに限定されない。他の実施形態では、表示部１１の傾き量が大きくなるにつれて、各アイコン３０の表示位置が画面の端部に徐々に移動するように制御されてもよい。また、表示部１１の傾き量が大きくなるにつれて、各アイコン３０が徐々に縮小されつつ、各アイコン３０の表示位置が画面の端部に徐々に移動するように制御されてもよい。
【００８１】
また、実施形態では、複数のアイコン３０の配列が維持された状態で各アイコン３０が移動するが、本発明はこれに限定されない。他の実施形態では、図５及び図６において、アイコンＱがアイコンＰの下まで移動してもよい。
【００８２】
また、本実施形態では、各アイコン３０が移動するときに、移動方向に沿って並ぶアイコン同士の間隔を詰めているが、本発明はこれに限定されない。他の実施形態では、移動方向に沿って並ぶアイコン同士の間隔が維持された状態で各アイコン３０が移動するように制御されてもよい。
【００８３】
また、本実施形態では、表示部１１の傾き量が前記第２閾値以上のときにはアイコン３０が縮小された状態で画面の端部に移動するが、本発明はこれに限定されない。他の実施形態では、表示部１１の傾き量が前記第２閾値以上のときには、各アイコン３０のサイズは変わらずに、移動方向に沿って並ぶアイコン同士が部分的に重なるように表示されてもよい。この場合、部分的に重なる２つのアイコンのうち、移動方向における上流側のアイコン３０が下流側のアイコンの前面側に表示されるのが好ましい。
【符号の説明】
【００８４】
１  携帯端末
１１  表示部
１２  タッチパネル
３０  アイコン
３１  モード変更ボタン
３２  モード変更ボタン
【図１】
2019153312.tif 000003
【図２】
2019153312.tif 000004
【図３】
2019153312.tif 000005
【図４】
2019153312.tif 000006
【図５】
2019153312.tif 000007
【図６】
2019153312.tif 000008
【図７】
2019153312.tif 000009
【図８】
2019153312.tif 000010
【図９】
2019153312.tif 000011
【図１０】
2019153312.tif 000012
【図１１】
2019153312.tif 000013
【図１２】
2019153312.tif 000014
【図１３】
2019153312.tif 000015
【図１４】
2019153312.tif 000016