(57)【特許請求の範囲】
【請求項１】
タッチパネルである画面を区分する線を表示する線表示手段と、
前記画面をタッチしたまま前記線が表示された時の位置を横切る操作を検出する操作検出手段と、
前記横切る操作が検出されると、前記画面の表示を変化させる画面変化手段と、
を備え、
前記画面変化手段が前記画面の表示を変化させた後、前記線表示手段が前記線の表示を維持し、前記画面変化手段は、前記操作検出手段により前記横切る操作が再び検出されると、前記変化以前の表示内容を前記画面に表示することを特徴とする情報処理装置。
【請求項２】
タッチパネルである画面を区分する線を表示する線表示手段と、
前記画面をタッチしたまま前記線が表示された時の位置を横切る操作を検出する操作検出手段と、
前記横切る操作が検出されると、前記画面の表示を変化させる画面変化手段と、
前記横切る操作におけるタッチ位置が前記線が表示された時の位置に達すると、横切っていくタッチ位置に追従するように前記線の表示を変形させ、タッチが離されると前記線が元の位置へ収束する弾性振動をアニメーション表示する変形描画手段と、
を備えたことを特徴とする情報処理装置。
【請求項３】
前記横切る操作が検出されると、前記画面変化手段は、実行に係るアプリケーションプログラムを切り替えるための画面要素を表示させることを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記線表示手段は、前記線として、前記画面の隅を斜めに横切る線を表示することを特徴とする請求項１から３のいずれか一項に記載の情報処理装置。
【請求項５】
前記線表示手段は、前記画面の隅の領域に対するタッチ操作で前記線を表示することを特徴とする請求項１から４のいずれか一項に記載の情報処理装置。
【請求項６】
前記横切る操作において前記線を横切ったタッチが離されると、離されたことに応じた情報処理装置の物理的振動を発生させる振動手段を備えたことを特徴とする請求項１から５のいずれか一項に記載の情報処理装置。
【請求項７】
前記画面変化手段は、前記横切る操作が行われた画面上の位置と、前記弾性振動と、に同期して、変化後の画面の要素が画面に出現するアニメーション表示を行うことを特徴とする請求項２に記載の情報処理装置。
【請求項８】
前記画面変化手段は、前記横切る操作の対象となった前記線の前記画面における表示位置、前記線のなかで前記横切る操作で横切られた位置または前記横切る操作の方向のうち少なくともいずれかに基いて、前記画面の表示における変化の内容を切り替えることを特徴とする請求項１から７のいずれか一項に記載の情報処理装置。
【請求項９】
タッチパネルである画面を区分する線を表示する線表示処理と、
前記画面をタッチしたまま前記線を横切る操作を検出する操作検出処理と、
前記横切る操作が検出されると、前記画面の表示を変化させる画面変化処理と、
前記画面変化処理の後前記線の表示を維持し、前記操作検出処理により前記横切る操作が再び検出されると、前記変化以前の表示内容を前記画面に表示する処理と、
をコンピュータが実行することを特徴とする情報処理方法。
【請求項１０】
タッチパネルである画面を区分する線を表示する線表示処理と、
前記画面をタッチしたまま前記線を横切る操作を検出する操作検出処理と、
前記横切る操作が検出されると、前記画面の表示を変化させる画面変化処理と、
前記横切る操作におけるタッチ位置が前記線が表示された時の位置に達すると、横切っていくタッチ位置に追従するように前記線の表示を変形させ、タッチが離されると前記線が元の位置へ収束する弾性振動をアニメーション表示する処理と、
をコンピュータが実行することを特徴とする情報処理方法。
【請求項１１】
コンピュータを制御することにより、
タッチパネルである画面を区分する線を表示させ、
前記画面をタッチしたまま前記線を横切る操作を検出させ、
前記横切る操作が検出されると、前記画面の表示を変化させ、
前記画面の変化の後前記線の表示を維持し、前記横切る操作が再び検出されると、前記変化以前の表示内容を前記画面に表示させる
ことを特徴とするコンピュータプログラム。
【請求項１２】
コンピュータを制御することにより、
タッチパネルである画面を区分する線を表示させ、
前記画面をタッチしたまま前記線を横切る操作を検出させ、
前記横切る操作が検出されると、前記画面の表示を変化させ、
前記横切る操作におけるタッチ位置が前記線が表示された時の位置に達すると、横切っていくタッチ位置に追従するように前記線の表示を変形させ、タッチが離されると前記線が元の位置へ収束する弾性振動をアニメーション表示させる
ことを特徴とするコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル画面を用いたユーザインタフェースに関する。
【背景技術】
【０００２】
従来、スマートフォンなどタッチパネルを備えた情報処理端末において、画面の縁や何らかの画面表示要素に対し、それ自体をタッチしたり、ドラッグやスライドする操作で、アプリ切替を行う所謂ランチャー（例えば、特許文献１参照）のメニューなど、所定の表示に切り替えるＵＩが知られている（例えば、非特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−２３３４５４号
【非特許文献】
【０００４】
【非特許文献１】Google  Inc.、「SwipePad：ハイパースペース・ランチャー」、［online］、［2013年2月12日検索］、インターネット〈URL:  https://play.google.com/store/apps/details?id=mobi.conduction.swipepad.android&hl=ja>
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、画面の所定領域や表示物自体に対象を絞って、タッチしたり、タッチしたままドラッグやスライドする操作は指先の注意深い制御が必要で、操作自体が難しく、操作性の改善が求められていた。
【０００６】
また、特定の部分を単にタッチしたりタッチして指を少しずらしただけで別の画面が開くと、誤操作で予期せず画面が切り替わることが多く、この点でも操作性の改善が求められていた。さらに、画面の特定の領域や表示物から何らかの表示を引き出す操作で表示を変更したり、操作により画面全体を別の表示に切り替えた場合、同じ操作で元の状態に戻せないため、この点でも操作性の改善が潜在的に期待されていた。
【０００７】
本発明の目的は、操作性に優れたタッチ画面のユーザインタフェースを提供することである。
【課題を解決するための手段】
【０００８】
上記の目的をふまえ、本発明の一態様（１）である情報処理装置は、タッチパネルである画面を区分する線を表示する線表示手段と、前記画面をタッチしたまま前記線が表示された時の位置を横切る操作を検出する操作検出手段と、前記横切る操作が検出されると、前記画面の表示を変化させる画面変化手段と、を備えたことを特徴とする。
【０００９】
本発明の他の態様（１０）である情報処理方法は、上記態様を方法のカテゴリで捉えたもので、タッチパネルである画面を区分する線を表示する線表示処理と、前記画面をタッチしたまま前記線を横切る操作を検出する操作検出処理と、前記横切る操作が検出されると、前記画面の表示を変化させる画面変化処理と、をコンピュータが実行することを特徴とする。
【００１０】
本発明の他の態様（１１）であるコンピュータプログラムは、上記態様をコンピュータプログラムのカテゴリで捉えたもので、コンピュータを制御することにより、タッチパネルである画面を区分する線を表示させ、前記画面をタッチしたまま前記線を横切る操作を検出させ、前記横切る操作が検出されると、前記画面の表示を変化させることを特徴とする。
【００１１】
本発明の他の態様（１２）であるサーバ装置は、上記態様をサーバ装置のカテゴリで捉えたもので、上記態様におけるコンピュータプログラムを端末へ送信することを特徴とする。
【００１２】
本発明の他の態様（２）は、上記いずれかの態様において、前記横切る操作が検出されると、前記画面変化手段は、実行に係るアプリケーションプログラムを切り替えるための画面要素を表示させることを特徴とする。
【００１３】
本発明の他の態様（３）は、上記いずれかの態様において、前記線表示手段は、前記線として、前記画面の隅を斜めに横切る線を表示することを特徴とする。
【００１４】
本発明の他の態様（４）は、上記いずれかの態様において、前記線表示手段は、前記画面の隅の領域に対するタッチ操作で前記線を表示することを特徴とする。
【００１５】
本発明の他の態様（５）は、上記いずれかの態様において、  前記画面変化手段が前記画面の表示を変化させた後、前記線表示手段が前記線の表示を維持し、前記画面変化手段は、前記操作検出手段により前記横切る操作が再び検出されると、前記変化以前の表示内容を前記画面に表示することを特徴とする。
【００１６】
本発明の他の態様（６）は、上記いずれかの態様において、前記横切る操作におけるタッチ位置が前記線が表示された時の位置に達すると、横切っていくタッチ位置に追従するように前記線の表示を変形させ、タッチが離されると前記線が元の位置へ収束する弾性振動をアニメーション表示する変形描画手段を備えたことを特徴とする。
【００１７】
本発明の他の態様（７）は、上記いずれかの態様において、前記横切る操作において前記線を横切ったタッチが離されると、離されたことに応じた情報処理装置の物理的振動を発生させる振動手段を備えたことを特徴とする。
【００１８】
本発明の他の態様（８）は、上記いずれかの態様において、前記画面変化手段は、前記横切る操作が行われた画面上の位置と、前記弾性振動と、に同期して、変化後の画面の要素が画面に出現するアニメーション表示を行うことを特徴とする。
【００１９】
本発明の他の態様（９）は、上記いずれかの態様において、前記画面変化手段は、前記横切る操作の対象となった前記線の前記画面における表示位置、前記線のなかで前記横切る操作で横切られた位置または前記横切る操作の方向のうち少なくともいずれかに基いて、前記画面の表示における変化の内容を切り替えることを特徴とする。
【発明の効果】
【００２０】
本発明によれば、操作性に優れたタッチ画面のユーザインタフェースを提供することができる。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態について構成を示す機能ブロック図。
【図２】本発明の実施形態における処理手順を示すフローチャート。
【図３】本発明の実施形態における画面表示例。
【図４】本発明の実施形態における画面表示例。
【図５】本発明の実施形態における画面表示例。
【図６】本発明の実施形態における画面表示例。
【図７】本発明の実施形態における画面表示例。
【図８】本発明の実施形態における画面表示例。
【図９】本発明の実施形態における画面表示例。
【図１０】本発明の実施形態における画面表示例。
【発明を実施するための形態】
【００２２】
次に、本発明を実施するための形態（「実施形態」と呼ぶ）について図に沿って例示する。なお、背景技術や課題などで既に述べた内容と共通の前提事項は適宜省略する。
【００２３】
〔１．構成〕
本実施形態は、図１の構成図に示す端末Ｔに関するもので、端末Ｔは、ウェブサーバやメールサーバなど各種のサーバ１と、通信ネットワークＮ（インターネット、携帯電話網など）を介して通信することにより情報処理を行う情報処理装置で、例えばスマートフォンである。
【００２４】
端末Ｔ及びサーバ１は、図１では各一つを代表して示すが、実際にはサーバ運営者及び端末ユーザの数に応じて多数存在する。端末Ｔは、コンピュータの構成として、ＣＰＵなどの演算制御部６と、主メモリや補助記憶装置等の記憶装置７と、通信ネットワークＮとの通信装置８（通信機器や通信アダプタなど）と、を有する。
【００２５】
また、端末Ｔは、上記のコンピュータの構成（演算制御部６、記憶装置７及び通信装置８）に加え、タッチパネル機能を備えた画面Ｇと、内蔵充電池を制御する充電池制御部３と、通話の制御を行う通話制御部４と、ＧＰＳなどによる測位処理を行う測位部５と、各部を制御する基本ソフトウェア９と、を備える。
【００２６】
端末Ｔでは、アプリケーションプログラム（「アプリ」とも呼ぶこととする）であるランチャーアプリＰを演算制御部６が実行することで、図１に示す各要素を実現する。本実施形態におけるランチャーアプリＰは、常駐プロセスＰ１とランチャーアプリ本体Ｐ２からなり、基本ソフトウェア９が通常の稼働状態であればいつでも、図示しないアプリを含むどのアプリの実行中であっても、常駐プロセスＰ１を介してランチャーアプリ本体Ｐ２の画面を呼び出せるものである。
【００２７】
ランチャーアプリＰにより実現される要素のうち、情報の記憶手段は、端末Ｔ内のいわゆるローカル記憶に限らず、ネットワーク・コンピューティング（クラウド）によるリモート記憶でもよい。また、本出願に示す記憶手段は、説明の便宜に合わせた単位で示す主なものであり、実装では、情報の記憶に付随する入出力や管理などの機能を含めたり、構成の単位を分割または一体化したり、ワークエリアなど他の記憶手段を適宜用いてよい。
【００２８】
なお、図中（例えば図１）の矢印は、データや制御などの流れについて主要な方向を補助的に示すもので、他の流れの否定や方向の限定を意味するものではない。また、記憶手段以外の各手段は、以下に説明するような情報処理の機能・作用を実現・実行する処理手段であるが、これらは説明のために整理した機能単位であり、実際のハードウェア要素やソフトウェアモジュールとの一致は問わない。
【００２９】
〔２．作用〕
図２は、上記のように構成された端末Ｔにおける動作手順のうち、特に本発明に関する部分を示すフローチャートである。端末Ｔでは、画面Ｇに表示される線が表示された時の位置（図３）を横切るタッチ操作により（図５）、ランチャーアプリの操作画面を表示することができる（図６）。
【００３０】
〔２−１．ゴム紐の表示〕
この操作を可能にするため、線表示手段２０は、タッチパネルである画面Ｇを区分する線として、画面Ｇの隅を斜めに横切る線Ｘを表示する。この線Ｘは、本実施形態では、ゴム紐を模したデザインの帯とし、以下「ゴム紐」や「ゴム紐Ｘ」とも表すこととする。
【００３１】
具体的には、端末Ｔにおいて通常は、基本ソフトウェア９やアプリが、ゴム紐表示のない通常の画面を表示している（ステップＳ１１）。そして、線表示手段２０は、画面の隅の所定領域に対するタッチ操作など所定の操作を受けて（ステップＳ１２：「ＹＥＳ」）、図３に例示するようにゴム紐Ｘを表示する（ステップＳ１３）。
【００３２】
そして、操作検出手段３０は、表示されたゴム紐Ｘが表示された時の位置を横切る操作（図３において白抜きの矢印で示す）を検出する（ステップＳ１４からＳ１６）。  
【００３３】
ゴム紐Ｘを表示する契機となる、画面の隅の「所定領域」は、例えば、ゴム紐が表示される位置から見て、そのゴム紐が横切ることとなる画面の隅の側や、その一部分である。
【００３４】
〔２−２．横切る操作の検出〕
操作検出手段３０が、画面をタッチしたままゴム紐Ｘを横切る操作を検出するには、例えば、次のような処理が考えられる。ゴム紐Ｘが表示されたとき（例えば図３）、ユーザがタッチしている位置（例えば、指Ｆで触れている領域の中心座標などであり、「タッチ位置」と呼んでおく）は、例えば、ゴム紐Ｘからみて最寄りの隅の側である。指Ｆとしては、例えば親指を想定する。
【００３５】
変形描画手段５０は、上記のタッチ位置からユーザが指Ｆを画面中心側にずらしていった結果、タッチ位置がゴム紐Ｘが表示された時の位置に到達すると（ステップＳ１４：「ＹＥＳ」）、横切っていくタッチ位置に追従するようにゴム紐Ｘの表示を初期状態（図３）から図４のように変形させてゆく表示を開始する（ステップＳ１５）。この変形の表示は、タッチしていた指Ｆをユーザが画面から離す（リリースとも呼ぶ）まで続く。
【００３６】
操作検出手段３０が、リリースされたことをもって横切る操作の検出とするのは、リリースされた位置が所定範囲の場合である（ステップＳ１６：「ＹＥＳ」）。この所定範囲は例えば、ゴム紐Ｘの初期状態（図３）から所定ピクセル以上画面中心側に離れた範囲である。
【００３７】
この場合、ゴム紐Ｘを少しだけ画面中心側にドラッグしてすぐリリースすると、後述するランチャーの画面に移行することはない。このように、操作検出手段３０は、所定範囲でリリースされたことをもって（ステップＳ１６：「ＹＥＳ」）、タッチ操作がされたものと検出する。
【００３８】
〔２−３．画面の変化〕
画面変化手段４０は、上記のように横切る操作が検出されると（ステップＳ１６：「ＹＥＳ」）、画面の表示を変化させる（ステップＳ１８、Ｓ１９）。ここでは、画面の変化の例として、それまで表示していた画面に代えて又は重畳などの態様で、実行に係るアプリを切り替えるための画面要素（メニューなど）を表示させるものとする（例えば図６）。
【００３９】
このような切替の機能やアプリは「ランチャー」と呼ばれ、その画面を「ランチャー画面」と呼ぶこととする。画面要素は、画面全体に及ぶランチャー画面に限らず、それまで表示していたＷｅｂなどのページのうち、一部を覆う形でポップアップメニューが現れるなどでもよい。
【００４０】
図６のようなランチャー画面は、実物のゴム紐の途中幅方向に引っ張ってリリースした場合の弾性振動を模して、端末の所謂バイブ機能を用いた物理的振動と、ゴム紐Ｘの仮想的な振動に同期したアニメーション表示と、を伴って表示される（ステップＳ１８）。
【００４１】
具体的には、変形描画手段５０は、タッチが離されると（ステップＳ１６）、ゴム紐Ｘが元の表示された時の位置へ収束する弾性振動をアニメーション表示する（Ｓ１８）。例えば、図５に示すゴム紐Ｘは、タッチしていた指Ｆをリリースした直後の位置と形状を示す。
【００４２】
この状態から、変形描画手段５０は、ゴム紐Ｘについて、初期状態すなわち表示された時の位置Ｘ１（図５中、一点鎖線）を中心に、位置Ｘ２側と位置Ｘ３側の位置（夫々、破線）を振り子のように行き来しながら、次第に位置Ｘ１に収束してゆく弾性振動をアニメーション表示する。
【００４３】
この弾性振動の振幅がまだ大きいうちに、ゴム紐Ｘの表示されている画面左下隅から、ランチャー画面が画面Ｇ全体に広がってゆくが、図５に示すアイコンＡ１、Ａ２、Ａ３…は、広がりつつあるランチャー画面を構成する画面要素を代表的に表したものである。
【００４４】
すなわち、画面変化手段４０は、横切る操作が行われた画面上の位置と、ゴム紐Ｘについて計算される仮想的な弾性振動と、に同期して、変化後の画面の要素が画面に出現するアニメーション表示を行う（ステップＳ１８）。アニメーション表示は、例えば、横切る操作を行った画面Ｇの隅から、アイコンＡ１、Ａ２、Ａ３などが揺れながら飛び出して（図５）画面Ｇに縦横に並ぶ（図６）などである。
【００４５】
このように広がってゆくアイコン等の画面要素は、図５の例では、ゴム紐Ｘのある画面Ｇの左下隅から飛び出し、それぞれ縮小された状態から本来の表示サイズに拡大されつつ、画面Ｇ全体に広がるように前進しつつも、弾性振動に同期して進退を繰り返す。
【００４６】
また、振動手段６０は、横切る操作においてゴム紐Ｘを横切ったタッチが離されると（ステップＳ１６：「ＹＥＳ」）、図示しない振動モータに対し、上記の仮想的な弾性振動に同期した間歇運転などの制御を行うことにより、離されたことに応じた物理的な振動を発生させる（ステップＳ１８）。このような物理的な振動と、仮想的な弾性振動は、リリースされた位置が所定範囲でなくても（ステップＳ１６：「ＮＯ」）行うことができる（ステップＳ１７）。
【００４７】
〔２−４．画面の出し分け〕
なお、画面変化手段４０は、横切る操作の対象となったゴム紐Ｘの画面Ｇにおける表示位置、ゴム紐Ｘのなかで横切る操作で横切られた位置または横切る操作の方向のうち少なくともいずれかに基いて、画面Ｇの表示における変化の内容を切り替える。
【００４８】
例えば、図６のようにアプリのアイコンＡ１、Ａ２、Ａ３…が並んだ選択画面が複数存在する場合、ゴム紐Ｘを画面４隅にそれぞれ表示し、どれに対し横切る操作をするかを基準にランチャーアプリ起動後の選択画面を切り替える。また、このような切り替えは、一本のゴム紐Ｘのうち、横切る操作で横切られた位置（例えば、左上寄り、中心付近、右下寄りなど）を基準に応じて行ってもよい。
【００４９】
また、切り替えを、横切る操作の方向で行う例として、略上向け（図７）、略斜め向き（図８）、略右向き（図９）を基準に行ってもよい。さらに、選択画面の数が多い場合などに、上記の基準を複数種類組み合わせて切り替えてもよい。
【００５０】
なお、上記のように画面変化手段４０が画面Ｇの表示を変化させた後も、線表示手段２０はゴム紐の表示を維持し（図６）、画面変化手段４０は、操作検出手段３０により横切る操作が再び検出されると（ステップＳ２０：「ＹＥＳ」）、変化以前の表示内容を画面Ｇに表示することで、表示を元の画面へ復帰させる（ステップＳ２１）。復帰先の元の画面は、例えば、図３の画面、又は、ゴム紐表示のない通常の画面（図２のステップＳ１１）である。
【００５１】
〔３．効果〕
（１）以上のように、本実施形態では、画面Ｇを区分するように表示されている線Ｘが表示された時の位置を（例えば図３）、タッチしたまま横切る操作を受けて（図４、図５）所定の表示を行うことにより（図６）、操作自体が容易で誤検出も少ない、操作性に優れたタッチ画面操作のユーザインタフェースを提供できる。
【００５２】
また、画面Ｇ全体を別の表示に切り替えても、画面表示を妨げない線Ｘの表示を継続することで（図６）、同じ操作で元の状態に戻すことができ、さらに操作性を改善できる。
【００５３】
（２）特に、本実施形態では、線Ｘを横切る操作を受けて、アプリを切り替える所謂ランチャーの画面を開くことにより（図６）、頻繁に行うアプリ切替における操作性を改善できる。
【００５４】
（３）また、本実施形態では、画面Ｇの隅を斜めに横切る線Ｘを操作の対象とすることにより（図３〜図６）、画面表示への影響が最小限となり、片手持ちでも親指で操作し易くなるため操作性がさらに改善できる。
【００５５】
（４）また、本実施形態では、画面Ｇの隅に対するタッチ操作で線Ｘを表示し（図３）、この線Ｘを対象とした横切る操作で（図４〜図５）所定の表示を行う（図６）。これにより、２段階の操作による表示となるので、誤検出で予期せず画面が切り替わる場合が減り、操作性が改善できる。
【００５６】
（５）また、線Ｘを横切る操作で表示を変化させた後、画面表示を妨げないという線の特長を活かして線Ｘの表示を残し（図６）、その線Ｘに対する再度の横切る操作で元の画面に戻す（図２のステップＳ２０〜Ｓ２１）。これにより、横切る操作で変化させた後の表示を見て、誤操作に気付いたり気が変わったなどの場合に、同じ操作を繰り返すことで容易に元の表示に戻せるので、操作性がさらに改善される。
【００５７】
（６）また、横切ってゆくタッチ位置に引っかかるゴム紐のように線の表示を変形させ（図４〜図５）、指を離すと元の位置へ収束する弾性振動をアニメーション表示することにより（図５）、実物のゴム紐を弾くような直観的で軽快な手応えにより快適な操作感が実現される。
【００５８】
（７）また、線を横切ったタッチが離されたことに応じた振動を発生させることにより（図２のステップＳ１７、Ｓ１８）、ユーザは、実物のゴム紐を弾いたような感覚で、操作が検出されたことが確認できるので、操作性が一層改善される。
【００５９】
（８）また、横切る操作をした画面Ｇ上の位置から、弾性振動に同期して画面の要素が出現することにより（図５）、操作が正しく受け付けられた手応えをユーザに与え、操作の快適性が向上する。
【００６０】
（９）また、横切る操作について、どの隅又は辺に表示された線が対象か、その線のどの部分を横切ったか、どの方向へ（図７〜図９）横切りもしくはリリースされたか、のいずれかまたは組合せに応じて、表示する画面を複数候補から選択するなど変化の内容を切り替える。これにより、表示させたい画面の選択など別途の選択操作が不要となり、操作性が一層改善できる。
【００６１】
〔４．他の実施形態〕
なお、上記実施形態や図の内容は例示に過ぎず、各要素の有無や配置、処理の順序や内容などは適宜変更可能である。このため、本発明は、以下に例示する変形例やそれ以外の他の実施態様も含むものである。
【００６２】
例えば、端末は、スマートフォンには限られず、タブレットＰＣなど他の種類のタッチパネル型の情報端末でもよい。また、線は、ゴム紐を模した外観には限られず、通常の線や破線、弦、帯、ストライプなどでもよい。また、線は、直線には限られず、曲線や破線などでもよい。また、線は、タッチ操作で表示するのではなく、最初から常時表示してもよい。また、表示を変化させた後、線の表示を残さず消してもよい。
【００６３】
また、変化後の画面は、所謂ランチャーには限られず、各種の設定画面、ユーティリティー画面、ブラウザ、メーラー、ゲームなど他の機能やアプリでもよい。また、線を表示する位置や角度は、画面の隅を斜めに横切るものには限定されず、画面の縦横四辺のいずれかに並行又は略並行に表示したり（例えば、図１０のゴム紐Ｘ１１〜Ｘ１２）、画面の中心を垂直（例えば、図１０のゴム紐Ｘ１３）または水平に横切るものでもよい。
【００６４】
ゴム紐を表示する位置については、設定受付手段１０が設定を受け付けて設定記憶手段１５に記憶させ、その設定内容を線表示手段２０が読み出して用いればよい。このような設定の画面や機能は、例えば、画面の隅のいずれかをタッチすることで呼び出すようにしてもよい。
【００６５】
また、本発明の各態様は、明記しない他のカテゴリ（方法、プログラム、サーバ装置、端末を含むシステムなど）としても把握できる。方法やプログラムのカテゴリでは、装置のカテゴリで示した「手段」を「処理」や「ステップ」のように適宜読み替えるものとする。また、「手段」の全部又は任意の一部を「部」（ユニット、セクション、モジュール等）と読み替えることができる。
【００６６】
また、実施形態に示した処理やステップについても、順序を変更したり、いくつかをまとめて実行しもしくは一部分ずつ分けて実行するなど変更可能である。また、個々の手段、処理やステップを実現、実行するハードウェア要素などは共通でもよいし、手段、処理やステップごとにもしくはタイミングごとに異なってもよい。
【００６７】
また、本出願で示す個々の手段は、外部のサーバが提供している機能をＡＰＩ（アプリケーションプログラムインタフェース）やネットワーク・コンピューティング（いわゆるクラウドなど）で呼び出して実現してもよい。さらに、本発明に関する手段などの各要素は、コンピュータの演算制御部に限らず物理的な電子回路など他の情報処理機構で実現してもよい。
【符号の説明】
【００６８】
１  サーバ
３  充電池制御部
４  通話制御部
５  測位部
６  演算制御部
７  記憶装置
８  通信装置
９  基本ソフトウェア
１０  設定受付手段
１５  設定記憶手段
２０  線表示手段
３０  操作検出手段
４０  画面変化手段
５０  変形描画手段
６０  振動手段
Ａ１、Ａ２、Ａ３…  アイコン
Ｆ  指
Ｇ  画面
Ｎ  通信ネットワーク
Ｐ  ランチャーアプリ
Ｐ１  常駐プロセス
Ｐ２  ランチャーアプリ本体
Ｔ  端末
Ｘ、Ｘ１〜Ｘ３、Ｘ１１-Ｘ１３  線（ゴム紐）
【図１】
0005646669.tif 000002
【図２】
0005646669.tif 000003
【図３】
0005646669.tif 000004
【図４】
0005646669.tif 000005
【図５】
0005646669.tif 000006
【図６】
0005646669.tif 000007
【図７】
0005646669.tif 000008
【図８】
0005646669.tif 000009
【図９】
0005646669.tif 000010
【図１０】
0005646669.tif 000011