(57)【要約】    本発明の一実施形態による装置は、ディスプレイと、タッチ感知部と、タッチされた所の圧力の大きさを感知することができる圧力感知部と、制御部とを備える。制御部は、圧力タッチが感知され、引き続きタッチ地点が移動するスワイプ（swipe）ジェスチャーが感知された後にスワイプジェスチャーが終了すれば制御動作を遂行する。制御動作は、実行中であるアプリの終了、片手キーボードモードの変更、客体の削除または伝送、客体の移動のうちの一つであってもよい。本発明の一実施形態によれば、装置の操作性が良くなる。実施形態によっては、別途のホームボタンを使わずとも、一本の指を使って実行中であるアプリを終了させることができる。    【選択図】図２
2020518914.tif 000002
【特許請求の範囲】
【請求項１】
タッチ感知およびタッチ圧力感知が可能な装置における制御方法において、
第１接触地点で圧力タッチを感知する圧力タッチ感知段階と、
圧力タッチに引き続きタッチ地点が移動するスワイプ（swipe）ジェスチャーを感知するスワイプ感知段階と、
スワイプジェスチャーが終了すれば制御動作を遂行する制御動作段階を備える、制御方法。
【請求項２】
前記圧力タッチ感知段階と前記スワイプ感知段階とがアプリが実行されている状態で遂行された場合に、前記制御動作は実行中である前記アプリを終了させるものである、請求項１に記載の制御方法。
【請求項３】
前記制御動作は、片手キーボードモードに変換する動作である、請求項１に記載の制御方法。
【請求項４】
前記片手キーボードモードに変換する動作は、前記圧力タッチとスワイプジェスチャーとがキーボード上でなされた場合に遂行されるものである、請求項３に記載の制御方法。
【請求項５】
前記スワイプジェスチャーの方向が左側であれば片手キーボードを左側に偏って表示し、前記スワイプジェスチャーの方向が右側であれば片手キーボードを右側に偏って表示するものである、請求項４に記載の制御方法。
【請求項６】
前記スワイプジェスチャーの方向が左側であれば片手キーボードを右側に偏って表示し、前記スワイプジェスチャーの方向が右側であれば片手キーボードを左側に偏って表示するものである、請求項４に記載の制御方法。
【請求項７】
前記圧力タッチの位置が左側であれば片手キーボードを左側に偏って表示し、前記圧力タッチの位置が右側であれば片手キーボードを右側に偏って表示するものである、請求項４に記載の制御方法。
【請求項８】
前記圧力タッチとスワイプジェスチャーとが客体上でなされた場合に、前記制御動作は前記客体の削除または伝送のうちの少なくとも一つを制御するものである、請求項１に記載の制御方法。
【請求項９】
スワイプジェスチャーの方向が下方であれば当該客体を削除し、スワイプジェスチャーの方向が上方であれば当該客体を伝送する動作を遂行する、請求項８に記載の制御方法。
【請求項１０】
前記圧力タッチが客体上でなされた場合に、前記制御動作は前記スワイプジェスチャーによって前記客体の位置を制御するものである、請求項１に記載の制御方法。
【請求項１１】
前記制御動作は、前記スワイプジェスチャーの終了点に前記客体を移動させるものである、請求項１０に記載の制御方法。
【請求項１２】
前記スワイプ感知段階でスワイプジェスチャーがなされている間に前記客体を前記スワイプジェスチャーの移動経路に沿って表示する、請求項１１に記載の制御方法。
【請求項１３】
前記客体は、ファイルリスト上のファイル、ゲーム上のキャラクター、アプリリスト上のアプリ、友達リスト上の友達のうちのいずれか一つである、請求項１１に記載の制御方法。
【請求項１４】
前記圧力タッチが客体上でなされた場合に、前記制御動作は前記スワイプジェスチャーによって前記客体の回転を制御するものである、請求項１に記載の制御方法。
【請求項１５】
前記制御動作段階は、スワイプジェスチャーの方向が所定の条件を満足させる時に遂行するものである、請求項１、２、３、８のいずれか１項に記載の制御方法。
【請求項１６】
前記制御動作段階は、スワイプジェスチャーを遂行した時間が所定の時間内である時に遂行するものである、請求項１ないし１４のいずれか１項に記載の制御方法。
【請求項１７】
前記制御動作段階は、スワイプされた距離が所定の条件を満足させる時に遂行するものである、請求項１ないし１４のいずれか１項に記載の制御方法。
【請求項１８】
前記スワイプジェスチャーの前の圧力タッチが所定の回数感知された場合に、前記制御動作段階を遂行するものである、請求項１ないし１４のいずれか１項に記載の制御方法。
【請求項１９】
前記臨界圧力は、ユーザが設定可能なものである、請求項１ないし１４のいずれか１項に記載の制御方法。
【請求項２０】
タッチ感知およびタッチ圧力感知が可能な装置における制御方法において、
第１接触地点から第２接触地点にタッチ地点が移動するスワイプ（swipe）ジェスチャーを感知するスワイプ感知段階と、
前記スワイプジェスチャーに引き続き第２接触地点で圧力タッチを感知する圧力タッチ感知段階と、
圧力タッチが感知されれば制御動作を遂行する制御動作段階を備える、制御方法。
【請求項２１】
前記スワイプ感知段階と前記圧力タッチ感知段階とがアプリが実行されている状態で遂行された場合に、前記制御動作は実行中である前記アプリを終了させるものである、請求項２０に記載の制御方法。
【請求項２２】
前記制御動作は、片手キーボードモードに変換する動作である、請求項２０に記載の制御方法。
【請求項２３】
前記片手キーボードモードに変換する動作は、前記第１接触地点および第２接触地点とがキーボード上である場合に遂行されるものである、請求項２２に記載の制御方法。
【請求項２４】
前記スワイプジェスチャーの方向が左側であれば片手キーボードを左側に偏って表示し、前記スワイプジェスチャーの方向が右側であれば片手キーボードを右側に偏って表示するものである、請求項２３に記載の制御方法。
【請求項２５】
前記スワイプジェスチャーの方向が左側であれば片手キーボードを右側に偏って表示し、前記スワイプジェスチャーの方向が右側であれば片手キーボードを左側に偏って表示するものである、請求項２３に記載の制御方法。
【請求項２６】
前記第１接触地点の位置が左側であれば片手キーボードを左側に偏って表示し、前記第１接触地点の位置が右側であれば片手キーボードを右側に偏って表示するものである、請求項２３に記載の制御方法。
【請求項２７】
前記第１接触地点に客体が位置する場合に、前記制御動作は前記客体の削除または伝送中の少なくとも一つを制御するものである、請求項２０に記載の制御方法。
【請求項２８】
スワイプジェスチャーの方向が下方であれば当該客体を削除し、スワイプジェスチャーの方向が上方であれば当該客体を伝送する動作を遂行する、請求項２７に記載の制御方法。
【請求項２９】
前記第１接触地点に客体が位置する場合に、前記制御動作は前記客体の位置を制御するものである、請求項２０に記載の制御方法。
【請求項３０】
前記制御動作は、前記第２接触地点に前記客体を移動させるものである、請求項２９に記載の制御方法。
【請求項３１】
前記スワイプ感知段階でスワイプジェスチャーがなされている間に前記客体を前記スワイプジェスチャーの移動経路に沿って表示する、請求項３０に記載の制御方法。
装置。
【請求項３２】
前記客体は、ファイルリスト上のファイル、ゲーム上のキャラクター、アプリリスト上のアプリ、友達リスト上の友達のうちのいずれか一つである、請求項３０に記載の制御方法。
【請求項３３】
前記第１接触地点に客体が位置する場合に、前記制御動作は前記スワイプジェスチャーによって前記客体の方向（orientation）を制御し、前記第２接触地点に対応する方向に前記客体の方向を固定するものである、請求項２０に記載の制御方法。
【請求項３４】
前記制御動作は、画面の明るさ、音量、再生速度、ズームレベルのうちのいずれか一つ（以下、「制御量」という）を調節するものであり、前記スワイプジェスチャーによって前記制御量の値を制御し、前記第２接触地点に対応する制御量の値を前記制御量のデフォルト値に設定するものである、請求項２０に記載の制御方法。
【請求項３５】
前記スワイプ感知段階でスワイプ途中に客体をタッチすることになれば当該客体と関連した情報を表示し、
圧力タッチが客体上でなされれば当該客体と関連した制御動作を遂行するものである、請求項２０に記載の制御方法。
【請求項３６】
客体と関連した前記情報は、前記客体のプレビュー画面、前記客体に対する説明、前記客体の販売価格のうちのいずれか一つ、または、それ以上を含む、請求項３５に記載の制御方法。
【請求項３７】
前記スワイプ感知段階でスワイプ途中に客体をタッチすることになれば当該客体を強調して表示し、
圧力タッチが客体上でなされれば当該客体と関連した制御動作を遂行するものである、請求項２０に記載の制御方法。
【請求項３８】
前記制御動作段階は、スワイプジェスチャーの方向が所定の条件を満足させる時に遂行するものである、請求項２０、２１、２２、２７のいずれか１項に記載の制御方法。
【請求項３９】
前記制御動作段階は、スワイプジェスチャーを遂行した時間が所定の時間内である時に遂行するものである、請求項２０ないし３７のいずれか１項に記載の制御方法。
【請求項４０】
前記制御動作段階は、スワイプされた距離が所定の条件を満足させる時に遂行するものである、請求項２０ないし３７のいずれか１項に記載の制御方法。
【請求項４１】
前記圧力タッチが所定の回数感知された場合に前記制御動作段階を遂行するものである、請求項２０ないし３７のいずれか１項に記載の制御方法。
【請求項４２】
前記臨界圧力は、ユーザが設定可能なものである、請求項２０ないし３７のいずれか１項に記載の制御方法。
【請求項４３】
ディスプレイと、
特定の位置のタッチを感知するタッチ感知部と、
タッチされた所の圧力の大きさを感知することができる圧力感知部と、
タッチ感知部と圧力感知部とを介したユーザの入力に従って装置の動作を制御するものの、圧力タッチが感知され、引き続きタッチ地点が移動するスワイプ（swipe）ジェスチャーが感知された後にスワイプジェスチャーが終了すれば制御動作を遂行する制御部と、を備える、装置。
【請求項４４】
前記制御動作は、実行中であるアプリの終了、片手キーボードモードの変更、客体の削除または伝送、客体の移動、客体の回転制御のうちの一つである、請求項４３に記載の装置。
【請求項４５】
ディスプレイと、
特定の位置のタッチを感知するタッチ感知部と、
タッチされた所の圧力の大きさを感知することができる圧力感知部と、
タッチ感知部と圧力感知部とを介したユーザの入力に従って装置の動作を制御するものの、第１接触地点から第２接触地点にタッチ地点が移動するスワイプ（swipe）ジェスチャーに引き続き第２接触地点で圧力タッチが感知されれば制御動作を遂行する制御部と、を備える、装置。
【請求項４６】
前記制御動作は、実行中であるアプリの終了、片手キーボードモードの変更、客体の削除または伝送、客体の移動、客体の回転、制御量のデフォルト値の設定のうちの一つである、請求項４５に記載の装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチ感知及びタッチ圧力感知が可能な装置及び制御方法に関するもので、より詳しくは、タッチ感知手段及びタッチ圧力感知手段を備えた装置において、圧力タッチ入力に反応して装置の動作を調節することにより、ユーザの機器操作性を向上させるための装置及び制御方法に関する。
【背景技術】
【０００２】
スマートフォン、タブレットＰＣ、ノートパソコン、ナビゲーション装置、キオスク（KIOSK）などのようなコンピューティングシステムの操作のために多様な種類の入力装置が用いられている。そのうちでも、タッチスクリーン（タッチ感知ディスプレイ）は、容易で手軽な操作性によりコンピューティングシステムにおける利用が増加している。また、ノートパソコンにおいては、タッチパネルを用いてモニターに表示された画面やプログラムの実行を制御するように構成している。このようなタッチ感知手段を用いれば、ユーザインタフェースが簡便になる。
【０００３】
例えば、タッチスクリーンにおいて画面を拡大したり縮小したりするのにタッチ感知手段を使った直観的なインターフェースが使用されている。すなわち、画面を拡大するためのズームイン（Zoom-in）ジェスチャーは、一般的に二本の指を使って画面上の二つの接触地点（Ｐ１、Ｐ２）に接触した後に（ズームインジェスチャーの初期）、二本の指が互いに遠ざかる方向に指を広げた後に指を画面から離す動作からなり、装置はズームインジェスチャーによって画面を拡大して表示する。すなわち、ズームインジェスチャーの初期から指が広がって止まる時まで、指が広がる程度に応じて画面の拡大率を大きくしながら画面を表示する。
【０００４】
ところで、従来のズームイン動作では、このように二本の指を使わなければならないので、片手では端末をつかみ、もう一方の手の二本の指でズームイン動作をしなければならない。したがって、ズームイン動作のために、両手を全て用いなければならないので、片手に物を持っていたり地下鉄のつり革をつかんでいたりする場合などには、ズームインジェスチャーを取るのが難しい。
【０００５】
このように、単純にタッチのみを感知するタッチ感知ディスプレイでは、ユーザ操作性を高めるのに限界がある。このような点を勘案して、タッチされた位置だけでなく、タッチされる圧力も感知することができる装置が開発されており、このような装置においてユーザ操作性を高めようとする試みが多くなされている。例えば、韓国公開特許第10−２０１５−００６８９５７号公報では、ユーザのタッチ圧力の強さに応じて、地理的出発地と地理的目的地に対するズームレベルは増加させ、他の部分のズームレベルは減少させるようにすることで、地図イメージを呼び出してレンダリングする時間を短縮するようにしている。
【０００６】
このように、タッチ圧力を用いて装置の操作性を高めようとする試みがあるが、未だにタッチ圧力に反応して装置を制御する多様な操作方法に対する要求を十分に満足させられずにいる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】韓国公開特許第１０−２０１５−００６８９５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の一実施形態の目的は、タッチ感知及びタッチ圧力感知が可能な装置の操作性を高めることである。
【０００９】
本発明の一実施形態の他の目的は、タッチ感知及びタッチ圧力感知が可能な装置において、別途のホームボタンを使わずとも実行中であるアプリを手軽に終了させることができるユーザインタフェースを提供することである。
【００１０】
本発明の一実施形態の他の目的は、片手でキー入力を行うことができる片手入力モードで手軽に変更できるユーザインタフェースを提供することである。
【００１１】
本発明の一実施形態の他の目的は、客体の移動、回転、伝送、削除、客体情報の表示など、客体と関連した操作を片手で容易に行えるユーザインタフェースを提供することである。
【００１２】
本発明の一実施形態の他の目的は、機器の制御量のデフォルト値を手軽に調節できるユーザインタフェースを提供することである。
【課題を解決するための手段】
【００１３】
本発明の一実施形態による方法は、タッチ感知及びタッチ圧力感知が可能な装置における制御方法において、圧力タッチを感知する圧力タッチ感知段階と、圧力タッチにおいてタッチ地点が移動するスワイプ（swipe）ジェスチャーを感知するスワイプ感知段階と、スワイプジェスチャーが終了すれば制御動作を遂行する制御動作段階とを備える。
【００１４】
本発明の他の実施形態による方法は、第１接触地点から第２接触地点にタッチ地点が移動するスワイプ（swipe）ジェスチャーを感知するスワイプ感知段階と、前記スワイプジェスチャーに引き続き第２接触地点において圧力タッチを感知する圧力タッチ感知段階と、圧力タッチが感知されれば制御動作を遂行する制御動作段階とを備える。
【００１５】
本発明の一実施形態による装置は、ディスプレイと、タッチ感知部と、タッチされた所の圧力の大きさを感知することができる圧力感知部と、制御部とを備える。制御部は、圧力タッチが感知され、引き続きタッチ地点が移動するスワイプ（swipe）ジェスチャーが感知された後にスワイプジェスチャーが終了すれば制御動作を遂行する。
【００１６】
本発明の他の実施形態による装置は、ディスプレイと、タッチ感知部と、タッチされた所の圧力の大きさを感知することができる圧力感知部と、制御部とを備える。制御部は、第１接触地点から第２接触地点にタッチ地点が移動するスワイプ（swipe）ジェスチャーに引き続き第２接触地点において圧力タッチが感知されれば制御動作を遂行する。
【００１７】
制御動作は、実行中であるアプリの終了、片手キーボードモードの変更、客体の削除、伝送、移動、回転、客体情報の表示、画面の明るさ、音量、再生速度、ズームレベルなどの制御量のデフォルト値の設定のうちの一つであってもよい。
【発明の効果】
【００１８】
本発明の一実施形態によれば、別途のホームボタンを使わずとも、一本の指を使って実行中であるアプリを終了させることができるので、使用が手軽である。また、アプリの終了のためにホームボタンを押す必要がないので、設計によっては装置からホームボタンを除去することもできる。
【００１９】
本発明の他の実施形態によれば、片手でキー入力をすることができる片手キーボードモードへの変更を、片手で簡単に操作することができて便利である。
【００２０】
本発明の他の実施形態によれば、客体の削除、伝送、移動、回転、客体情報の表示などの動作を片手で簡単に操作することができて便利である。
【００２１】
本発明の他の実施形態によれば、画面の明るさ、音量、再生速度、ズームレベルなどの制御量のデフォルト値の設定を、片手で簡単に操作することができて便利である。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態によるタッチスクリーンを備えた装置の機能ブロック図である。
【図２】フォース・アンド・スワイプジェスチャーによる装置の動作を説明するためのフローチャートである。
【図３】スワイプ方向の上下成分と左右成分を説明するための図面である。
【図４】スワイプ方向の上下成分の絶対値と左右成分の絶対値に従って、スワイプ方向が上下方向なのか左右方向なのかを判断する例を示している。
【図５】両手キーボードの一例である。
【図６】片手キーボードの二つの例を示す図面である。
【図７】片手キーボードの他の例として、右手親指でキー入力をする場合を示している。
【図８】装置をつかんでいる手の親指で圧力タッチをした後に下方にスワイプジェスチャーをして客体Ａを削除する様子を示す図面である。
【図９】アプリを圧力タッチし、スワイプジェスチャーをしてアプリの位置を移動させる様子を示している。
【図１０】客体を圧力タッチし、スワイプジェスチャーをして客体の方向を変更する様子を示している。
【図１１】スワイプ・アンド・フォースジェスチャーによる装置の動作を説明するためのフローチャートである。
【図１２】アプリからスワイプジェスチャーをして、圧力タッチをしてアプリの位置を移動させる様子を示している。
【図１３】客体からスワイプジェスチャーをして、圧力タッチをして客体の方向を変更する様子を示している。
【図１４】制御量を変更することができるハンドルが表示された位置から始まるスワイプジェスチャーにより制御量の値を変更し、所望する位置で圧力タッチをして当該位置に対応する制御量の値をデフォルト値として設定する様子を示している。
【図１５】スワイプにより客体（図書）と関連した情報を表示し、客体上における圧力タッチに従って客体と関連した制御動作（購入／貸与）を遂行する様子を示している。
【発明を実施するための形態】
【００２３】
後述する本発明に対する詳細な説明は、本発明が実施され得る特定の実施形態を例示として示す添付の図面を参照する。これらの実施形態は、当業者が本発明を実施できるのに充分なように詳細に説明される。本発明の多様な実施形態は互いに異なるが、相互に排他的である必要はないことが理解されなければならない。例えば、ここに記載されている特定の形状、構造及び特性は、一実施形態に関連して本発明の精神及び範囲を外れないながらも他の実施形態で具現され得る。また、それぞれの開示された実施形態内の個別の構成要素の位置または配置は、本発明の精神及び範囲を外れないながらも変更され得ることが理解されなければならない。したがって、後述する詳細な説明は限定的な意味として取ろうとするのではなく、本発明の範囲は、適切に説明されるならば、その請求項が主張することと均等なすべての範囲とともに添付された請求項によってのみ限定される。図面において類似の参照符号は、様々な側面にわたって同一または類似の機能を指し示す。
【００２４】
以下、添付される図面を参照して、本発明の例示的な実施形態によるタッチスクリーンを備えた装置及びその制御方法を説明する。本明細書において説明される装置には、タッチスクリーンが備えられた携帯電話、スマートフォン（smart phone）、ノートパソコン（laptop computer）、デジタル放送用端末装置、ＰＤＡ（personal digital assistants）、ナビゲーション、スレートＰＣ（slate PC）、タブレットＰＣ（tablet PC）、ウルトラブック（ultrabook）、ウェラブルデバイス（wearable device）、キオスク（KIOSK）などが含まれてもよい。
【００２５】
図１は、本発明が適用され得る一実施形態の装置１００に対するブロック図として、本発明がスマートフォンに適用された一例を示している。
【００２６】
前記装置１００は、無線通信部１１０、入力部１２０、センシング部１３０、出力部１５０、インターフェース部１６０、メモリ１４０、制御部１８０、及び電源供給部１６０などを含んでもよい。図１に示された構成要素は、装置を具現するにあたって必須のものではなく、本明細書上で説明される装置は、上で列挙された構成要素より多いか、または、少ない構成要素を有してもよい。
【００２７】
無線通信部１１０は、装置１００と無線通信システムとの間、装置１００と他の装置１００との間、または、装置１００と外部サーバとの間の無線通信を可能にする１以上のモジュールを含んでもよい。また、前記無線通信部１１０は、装置１００を１以上のネットワークに連結する１以上のモジュールを含んでもよい。無線通信部１１０は、移動通信モジュール１１２、無線インターネットモジュール１１３、近距離通信モジュール１１４、位置情報モジュール１１５のうちの少なくとも一つを含んでもよい。
【００２８】
移動通信モジュール１１２は、移動通信のための技術標準または通信方式に従って構築された移動通信網上において、基地局、外部の端末、サーバのうちの少なくとも一つと無線信号を送受信する。無線インターネットモジュール１１３は、無線インターネット接続のためのモジュールをいうのであって、装置１００に内蔵されたり外装されてもよい。
【００２９】
無線インターネットモジュール１１３は、ＷＬＡＮ（Wireless LAN）、Ｗｉ−Ｆｉ（Wireless-Fidelity）などのような無線インターネット技術による通信網において無線信号を送受信するようになされる。
【００３０】
近距離通信モジュール１１４は、ブルートゥス（Bluetooth）、ＲＦＩＤ（Radio Frequency Identification）、赤外線通信（Infrared Data Association；IrDA）、ＺｉｇＢｅｅ、ＮＦＣ（Near Field Communication）などの技術を用いて近距離通信（Short range communication）を支援するためのものである。
【００３１】
位置情報モジュール１１５は、装置の位置（または、現在の位置）を取得するためのモジュールとして、その代表的な例としてはＧＰＳ（Global Positioning System）モジュールまたはＷｉＦｉ（Wireless Fidelity）モジュールがあるが、装置の位置を直接的に計算したり取得したりするモジュールに限定されはしない。
【００３２】
入力部１２０は、映像信号入力のためのカメラ１２１、または、映像入力部、オーディオ信号入力のためのマイクロホン（microphone）１２２、または、オーディオ入力部、ユーザから情報の入力を受けるためのユーザ入力部１２３（例えば、タッチキー（touch key）、プッシュキー（mechanical key）など）を含んでもよい。入力部１２０において収集した音声データやイメージデータは、分析されてユーザの制御命令として処理されてもよい。
【００３３】
カメラ１２１は、ビデオ通話モードまたは撮影モードにおいて、イメージセンサによって得られる静止映像または動画などの画像フレームを処理する。処理された画像フレームは、ディスプレイ部１５１に表示されたりメモリ１４０に格納されてもよい。
【００３４】
マイクロホン１２２は、外部の音響信号を電気的な音声データに処理する。処理された音声データは、装置１００で遂行中である機能（または、実行中である応用プログラム）に従って多様に活用されてもよい。
【００３５】
ユーザ入力部１２３は、ユーザから情報の入力を受けるためのものとして、ユーザ入力部１２３を介して情報が入力されれば、制御部１８０は入力された情報に対応するように装置１００の動作を制御することができる。このような、ユーザ入力部１２３は、機械式（mechanical）入力手段（または、メカニカルキー、例えば、装置１００の前・後面または側面に位置するボタン、ドームスイッチ（dome switch）、ジョグホイール、ジョグスイッチなど）及びタッチ式入力手段を含んでもよい。一例として、タッチ式入力手段は、ソフトウェア的な処理を介してタッチスクリーンに表示される仮想キー（virtual key）、ソフトキー（soft key）、または、ビジュアルキー（visual key）からなるか、前記タッチスクリーン以外の部分に配置されるタッチキー（touch key）からなってもよい。一方、前記仮想キーまたはビジュアルキーは、多様な形態を有しつつタッチスクリーン上に表示されることが可能であり、例えば、グラフィック（graphic）、テキスト（text）、アイコン（icon）、ビデオ（video）、または、これらの組み合わせからなってもよい。
【００３６】
センシング部１３０は、装置内の情報、装置を取り巻く周辺環境の情報、及びユーザ情報のうちの少なくとも一つをセンシングするための１以上のセンサを含んでもよい。例えば、センシング部１３０は、近接センサ（proximity sensor）１３１、照度センサ（illumination sensor）１３２、タッチセンサ（touch sensor）、加速度センサ（acceleration sensor）、磁気センサ（magnetic sensor）、重力センサ（G-sensor）、ジャイロスコープセンサ（gyroscope sensor）、モーションセンサ（motion sensor）などを含んでもよい。
【００３７】
出力部１５０は、視覚、聴覚または触覚などと関連した出力を発生させるためのもので、ディスプレイ部１５１、音響出力部１５２、ハプティックモジュール１５３、光出力部１５４のうちの少なくとも一つを含んでもよい。
【００３８】
ディスプレイ部１５１は、例えば、液晶ディスプレイ（liquid crystal display，LCD）、薄膜トランジスタ液晶ディスプレイ（thin film transistor-liquid crystal display，TFT LCD）、有機発光ダイオード（organic light-emitting diode，OLED）、フレキシブルディスプレイ（flexible display）、３次元ディスプレイ（3D display）、電子インクディスプレイ（e-ink display）などで構成することができる。ディスプレイ部１５１は、タッチセンサと相互レイヤ構造をなしたり一体型に形成されたりすることにより、タッチスクリーンを具現することができる。このようなタッチスクリーンは、装置１００とユーザとの間の入力インターフェースを提供するユーザ入力部１２３として機能すると共に、装置１００とユーザとの間の出力インターフェースを提供することができる。
【００３９】
ディスプレイ部１５１は、タッチ方式により制御命令の入力を受けられるように、ディスプレイ部１５１に対するタッチを感知するタッチセンサを含んでもよい。これを用いて、ディスプレイ部１５１に対してタッチがなされれば、タッチセンサは前記タッチを感知し、制御部１８０はこれに基づいて前記タッチに対応する制御命令を発生させるようになされてもよい。タッチ方式により入力される内容は、文字または数字であったり、各種モードにおける指示または指定可能なメニュー項目などであってもよい。一方、タッチセンサは、タッチパターンを備えるフィルム形態で構成され、ウインドウとウインドウの背面上のディスプレイとの間に配置されたり、ウインドウの背面に直接パターニングされるメタルワイヤーになってもよい。実施形態によっては、ディスプレイ部１５１にタッチセンサで感知された信号からタッチの有無及びタッチ位置を感知するためのコントローラが備えられてもよい。この場合に、コントローラは、感知されたタッチ位置を制御部１８０に伝送する。または、ディスプレイ部１５１は、タッチセンサで感知された信号またはこれをデジタルに変換したデータを制御部１８０に伝送し、制御部１８０がタッチの有無及びタッチ位置を判断するように構成することもできる。
【００４０】
音響出力部１５２は、音楽や音声などのオーディオ信号を出力するためのものとして、レシーバー（receiver）、スピーカー（speaker）、ブザー（buzzer）などが含まれてもよい。ハプティックモジュール（haptic module）１５３は、ユーザが感じることができる多様な触覚効果を発生させる。ハプティックモジュール１５３が発生させる触覚効果の代表的な例としては振動になり得る。光出力部１５４は、装置１００の光源の光を用いてイベント発生を知らせるための信号を出力する。装置１００で発生するイベントの例としては、メッセージ受信、着呼受付信号受信、不在着信、アラーム、日程通知、電子メール受信、アプリケーションを介した情報受信などになり得る。
【００４１】
メモリ１４０は、装置１００の多様な機能を支援するデータを格納する。メモリ１４０は、装置１００で駆動される多数の応用プログラム（application programまたはアプリケーション（application））、装置１００の動作のためのデータ、命令語を格納することができる。このような応用プログラムのうちの少なくとも一部は、無線通信を介して外部サーバからダウンロードされてもよい。また、このような応用プログラムのうちの少なくとも一部は、装置１００の基本的な機能（例えば、電話着信、発信機能、メッセージ受信、発信機能）のために、出庫当時から装置１００上に存在してもよい。一方、応用プログラムは、メモリ１４０に格納され、装置１００上に設置されて、制御部１８０により前記装置の動作（または、機能）を遂行するように駆動されてもよい。
【００４２】
制御部１８０は、前記応用プログラムと関連した動作以外にも、通常的に装置１００の全般的な動作を制御する。制御部１８０は、上で詳しく見てみた構成要素を介して入力または出力される信号、データ、情報などを処理したり、メモリ１４０に格納された応用プログラムを駆動したりすることにより、ユーザに適切な情報または機能を提供または処理することができる。また、制御部１８０は、メモリ１４０に格納された応用プログラムを駆動するために、構成要素のうちの少なくとも一部を制御することができる。さらに、制御部１８０は、前記応用プログラムの駆動のために、装置１００に含まれた構成要素のうちの少なくとも２以上を互いに組み合わせて動作させることができる。
【００４３】
電源供給部１９０は、制御部１８０の制御下で、外部の電源、内部の電源の印加を受けて装置１００に含まれた各構成要素に電源を供給する。このような電源供給部１９０はバッテリを含んでもよく、前記バッテリは、内蔵型バッテリまたは交替可能な形態のバッテリになってもよい。
【００４４】
前記各構成要素のうちの少なくとも一部は、以下で説明される多様な実施例による装置の動作、制御、または制御方法を具現するために、互いに協力して動作することができる。また、前記装置の動作、制御、または制御方法は、前記メモリ１４０に格納された少なくとも一つの応用プログラムの駆動によって装置上で具現されてもよい。
【００４５】
一方、前記説明では、本発明がスマートフォンに適用される場合について説明したが、本発明がキオスク（KIOSK）のように固定されて設置される装置に適用される場合には、無線通信の代わりに有線通信が使用され、カメラとマイクロホンなどが省略されるように変形適用されてもよい。すなわち、本発明が適用される装置の性格に応じて、その構成要素は適切に追加または省略されて構成されてもよい。
【００４６】
また、図１は、ディスプレイ部１５１にタッチを感知するタッチセンサを含めた場合を示しているが、本発明の一部または全部の実施形態は、ディスプレイ部１５１にタッチセンサが含まれずに、タッチ感知及びタッチ圧力感知のために別途のタッチパネルを備えた装置、例えばノートパソコンのような装置にも適用されてもよい。以下の説明では、主にタッチスクリーンを備えた装置における動作を記述しているが、別途のタッチパネルを備えた装置にも同様に適用されてもよい。
【００４７】
装置１００は、圧力に基づいてタッチ命令の種類を区別することができる。例えば、装置１００は、既に設定された圧力未満のタッチジェスチャーをタッチされた領域に対する選択命令と認識することができる。そして、装置１００は、既に設定された圧力以上のタッチジェスチャーを追加的な命令と認識することができる。
【００４８】
このために、装置１００は、タッチ圧力を感知する圧力感知部を備える。圧力感知部は、タッチスクリーンまたはタッチパネルに一体に結合されてもよく、別途の構成要素で設けられてもよい。圧力感知部には、別途のコントローラが設けられて感知された圧力値を制御部に伝送するように構成することもでき、単純に感知された信号を制御部に伝送するように構成することもできる。
【００４９】
タッチジェスチャーの圧力は、多様な方式を用いて検出されてもよい。例えば、装置１００のディスプレイ部１５１は、タッチを感知できるタッチ認識層と指紋を感知できる指紋認識層とを含んでもよい。ユーザが圧力を異にしてタッチする場合、タッチされる部分のイメージクオリティは変わり得る。例えば、ユーザがディスプレイ部１５１を軽くタッチする場合、タッチされる部分は、ぼんやりと認識され得る。反対に、ユーザがディスプレイ部１５１を力を加えてタッチする場合、タッチされる部分は、明確にはっきりと認識され得る。したがって、指紋認識層を含むディスプレイ部１５１は、タッチ圧力に比例するイメージクオリティでタッチされる部分を認識することができる。装置１００は、イメージクオリティーに従ってタッチされる部分の強度を検出することができる。
【００５０】
または、装置１００は、タッチ認識層が認識するタッチ面積を用いてタッチ圧力の強さを感知することができる。ディスプレイ部１５１上においてユーザが軽く押圧する場合、タッチされる面積は相対的に小さいことがある。そして、ユーザが強く押圧する場合、タッチされる面積は相対的に大きいことがある。装置１００は、タッチされる面積と圧力の関係を用いてタッチ圧力を算出することができる。したがって、装置１００は、既に設定された圧力以上のタッチジェスチャーを認識することができる。
【００５１】
装置１００は、圧電素子（piezoeletric element）を用いてタッチジェスチャーの圧力を検出することもできる。圧電素子は、圧電効果を用いて圧力を感知したり、変形／振動を発生させたりする装置をいう。特定の固体物質（solid material）に機械的応力（mechanical stress）（正確には、機械的な力または圧力）が与えられて変形が発生すれば、前記固体内部で分極（polarization）が発生して電荷（electric charge）が集積される（accumulate）。集積された電荷は、物質の両電極の間で電気的信号、すなわち電圧の形態で現れる。このような現象を圧電効果（piezoelectric effect）といい、固体物質を圧電物質（piezoelectric material）、そして集積された電荷を圧電気（piezoelectricity）という。装置１００は、圧電効果によって駆動され得る圧電物質からなるレイヤーを含むセンシング部（図示せず）を含んでもよい。センシング部は、加えられた機械的エネルギー（力または圧力）、及び、これによる変形によって発生する電気的エネルギー（一種の電気的信号である電圧）を検出（detect）することができ、このような検出された電圧に基づいて加えられた機械的な力または圧力を感知することができる。
【００５２】
他の実施形態として、装置１００は圧力感知部に３個以上の圧力センサを含んでもよい。３個以上の圧力センサは、ディスプレイ部１５１の領域にレイヤーを異にして配置されてもよく、ベゼル領域に配置されてもよい。ユーザがディスプレイ部１５１をタッチすれば、圧力センサは加えられる圧力の大きさをセンシングすることができる。圧力センサで感知される圧力の強さは、タッチ地点と距離に反比例し得る。そして、圧力センサで感知される圧力の強さは、タッチ圧力に比例し得る。装置１００は、各圧力センサで感知される圧力の強さを用いて、タッチ地点及び実際のタッチ圧力の強さを算出することができる。または、装置１００は、タッチ入力を感知するタッチ入力層を含んでタッチ地点を検出することができる。装置１００は、検出されたタッチ地点及び各圧力センサで感知される圧力の強さを用いてタッチ地点のタッチ圧力の強さを算出することもできる。
【００５３】
このように、圧力感知部を構成する方式は多様であり、本発明は特定の圧力感知方式に限定されず、タッチ地点の圧力を直接または間接的に求めることができる方式であれば、いずれの方式でも適用可能である。
【００５４】
以下、本発明のいくつかの実施形態を図面を参照して詳細に説明する。以下の説明において、「圧力タッチ」は、臨界圧力より大きい圧力のタッチを意味し、「スワイプジャスチャー」は、タッチスクリーンまたはタッチパネルに指が接触した状態で接触地点が移動する動作を意味する。実施形態によって、「スワイプジェスチャー」は、タッチ圧力が所定の圧力以下である状態で接触地点が移動するものと定義することもでき、タッチ圧力に関係なしに接触地点が移動するものと定義することもできる。一方、実施形態によっては、圧力タッチ以降の接触地点の移動距離が所定の距離以上である場合にだけスワイプジェスチャーがなされていると判断するように構成することもできる。または、スワイプジェスチャーが所定の時間内になされた場合にだけ有効なスワイプジェスチャーと認めるように構成することも可能である。
【００５５】
また、以下の説明において、「引き続き」は、タッチスクリーンまたはタッチパネル上に接触された状態で次の動作が続くことを意味する。例えば、「一本の指で圧力タッチをした後に引き続きスワイプジェスチャーをする」という表現は、タッチスクリーン上に、一本の指で臨界圧力より大きい圧力のタッチをした後に、その指を離さずに接触を維持した状態でその指でスワイプジェスチャーを遂行することを意味する。
【００５６】
臨界圧力は、適用される装置、応用分野などに応じて適切に設定することができる。例えば、臨界圧力を固定された大きさの圧力に設定することができ、この大きさはハードウェア特性、ソフトウェア特性などに応じて適切に決定することができる。また、臨界圧力をユーザが設定できるように構成することも可能である。
【００５７】
スワイプされる方向は、ディスプレイ画面上における方向で判断することもでき、傾きセンサで把握される装置の傾きを考慮して重力方向を基準として判断することもできる。
【００５８】
次に、図２を参照してフォース・アンド・スワイプ（force and swipe）ジェスチャーによる装置の動作の一例を説明する。
【００５９】
制御部１８０が臨界圧力以上のタッチを感知した後に（段階Ｓ２１０）タッチが終了すれば（段階Ｓ２２０の「Ｙｅｓ」）、制御部１８０はこれを圧力タッチジェスチャーと認知し、段階Ｓ２３０において圧力タッチによる所定の制御動作を遂行する。圧力タッチジェスチャーによる制御動作は装置別に定義されてもよく、本発明とは関連がない部分であるため詳細な説明は省略する。
【００６０】
一方、臨界圧力以上のタッチが感知された後に接触が維持された状態で接触地点が移動するスワイプジェスチャーが感知されれば（段階Ｓ２４０の「Ｙｅｓ」）、制御部１８０は段階Ｓ２５０でタッチが終了したのか、すなわち、タッチした指をタッチスクリーンから離したのかを確認する。タッチが終了すれば、制御部１８０はこれをフォース・アンド・スワイプジェスチャーと認知し、段階Ｓ２６０においてフォース・アンド・スワイプジェスチャーによる所定の制御動作を遂行する。
【００６１】
一方、実施形態によっては、段階Ｓ２４０でスワイプジェスチャーがなされている間にも所定の制御動作を遂行することができる。例えば、圧力タッチがアイコン、ゲームキャラクターなどの客体上でなされた場合に、圧力タッチに引き続きスワイプジェスチャーがなされれば、前記スワイプジェスチャーの移動経路に沿って前記客体を表示することができる。
【００６２】
段階Ｓ２４０でスワイプジェスチャーが感知されれば、スワイプジェスチャーの方向も共に判断するように構成することも可能である。スワイプジェスチャーの方向は、スワイプされる最初の方向の上下方向成分の大きさと左右方向成分の大きさから判断するように構成することができる。例えば、図３に示したように、スワイプジェスチャーが接触地点Ｐ１から接触地点Ｐ２になされたならば、スワイプされる方向の上下方向成分ｙの大きさと左右方向成分ｘの大きさから、このスワイプジェスチャーが上下方向であるか左右方向であるかを区分することができる。
【００６３】
例えば、図４の（ａ）でのように、圧力タッチ以降に接触地点Ｐ４に接触地点が移動した場合には、最初の方向の上下方向成分ｙ４の絶対値が左右方向成分ｘ４の絶対値より大きく、上下方向成分ｙ４が正の値を有するため、上方へのスワイプジェスチャーであると判断し、図４の（ｂ）でのように、圧力タッチ以降に接触地点Ｐ５に接触地点が移動した場合には、左右方向成分ｘ５の絶対値が上下方向成分ｙ５の絶対値より大きく、左右方向成分ｘ５が負の値を有するため、左方へのスワイプジェスチャーであると判断する。
【００６４】
または、圧力タッチ地点とスワイプ終了地点をつなぐベクターの上下方向成分ｙの大きさと左右方向成分ｘの大きさから、このスワイプジェスチャーが上下方向なのか左右方向なのかを区分するように構成することも可能である。
【００６５】
実施形態によっては、スワイプジェスチャーの方向によって指定された制御動作を遂行するように構成することができる。また、スワイプ方向とスワイプジェスチャーの時間が所定条件を満足させる時に指定された制御動作を遂行するように構成することができる。または、スワイプ方向とスワイプされた距離が所定条件を満足させる時に指定された制御動作を遂行するように構成することができる。例えば、圧力タッチ後に素早く上方にスワイプする場合にＡ制御動作を遂行するようにし、圧力タッチ後に素早く下方にスワイプする場合にＡとは異なるＢ制御動作を遂行するように構成することができる。
【００６６】
また、実施形態によっては、圧力タッチをした後に接触をそのまま維持した状態で圧力タッチを追加的に所定の回数遂行した後にスワイプジェスチャーをした場合にのみ、有効なフォース・アンド・スワイプジェスチャーと判断するように構成することもできる。例えば、臨界圧力以上でタッチをした後に手を離さないで臨界圧力以下に力を抜いてから再び臨界圧力以上でタッチをした後に、すなわち、同じ位置で手を離さないで２回の圧力タッチをした後にスワイプジェスチャーをした場合にのみ、有効なフォース・アンド・スワイプジェスチャーと判断するように構成することができる。
【００６７】
次に、フォース・アンド・スワイプジェスチャーによる制御動作のいくつかの実施例を説明する。
【００６８】
＜第１実施例＞
第１実施例では、アプリがフォアグラウンド（foreground）で実行されている状態でユーザがフォース・アンド・スワイプジェスチャーを遂行し、指を離した時に実行中であるアプリを終了させる。すなわち、アプリが実行されている状態で、制御部１８０は第１接触地点で圧力タッチが感知され、引き続きタッチ地点が移動するスワイプ（swipe）ジェスチャーが感知された後にスワイプジェスチャーが終了すれば実行中であるアプリを終了させる。
【００６９】
実施形態によっては、フォースタッチ及び／又はスワイプジェスチャーが所定の条件を満たした時にのみアプリを終了させるように構成することもできる。例えば、アプリ終了動作は、スワイプジェスチャーの方向が所定の条件を満足させる時に遂行するように構成することができる。例えば、圧力タッチの後に下方にスワイプジェスチャーがなされた時にのみ遂行するように構成することができる。
【００７０】
実施形態によっては、スワイプジェスチャーの方向が下方であり、スワイプジェスチャーの時間が所定の時間内である時に遂行するように構成することができる。すなわち、圧力タッチ後に素早く下方にスワイプする場合に実行中であるアプリを終了させるように構成することができる。または、スワイプジェスチャーの方向が下方であり、スワイプされた距離が所定の距離の条件を満足させる時に実行中であるアプリを終了させるように構成することもできる。例えば、圧力タッチ後に所定の距離より短く下方にスワイプした場合に実行中であるアプリを終了させるように構成することができる。また、同じ位置から手を離さないで２回の圧力タッチをした後にスワイプジェスチャーをした場合にのみアプリの終了を遂行するように構成することも可能である。
【００７１】
＜第２実施例＞
第２実施例では、画面にキーボードが表示された状態でフォース・アンド・スワイプジェスチャーをした場合に、キーボードを片手入力キーボードに変更する。実施形態によっては、フォース・アンド・スワイプジェスチャーをキーボード上で遂行した場合にのみ片手入力キーボードに変更するように構成することも可能である。
【００７２】
電話番号を入力したり文字メッセージを作成したりウェブブラウザなどに検索語を入力したり電子メールを作成したりするなどの文字入力が必要な場合には、画面に図５のように画面の左右幅全体にかけてキーボードが表示され（以下、「一般のキーボード」という）、ユーザはキーボードの所望するキーをタッチして文字を入力することになる。スマートフォンの場合には、両手で装置をつかんだ状態で両方の親指を用いて文字を入力したり、片手で装置をつかんだ状態でもう一方の手の人差し指を用いて文字を入力することが一般的な入力方法である。
【００７３】
ところで、片手にカバンを持っているとか、片手でバスの取っ手をつかんでいる場合のように、文字入力に両手を使うことができない場合には、片手で装置をつかんで同じ手の親指で文字を入力しなければならない。このような場合に、画面の左右幅全体にかけて表示された一般のキーボードでは、装置の片方をつかんでいる手の親指でキーボードの端部分に表示されたキーをタッチするのが難しい。これは、スマートフォンが大型である程より一層問題になる。
【００７４】
このような問題点を解決するために、図６または図７に表示されたような片手キーボードが使用されている。ところで、片手キーボードモードで切り替えるための動作を必要に応じて１本の指で遂行するのは不便である。本実施例では、このような点を改善するために、図５のように一般のキーボードが表示された状態からフォース・アンド・スワイプジェスチャーでキーボードを片手入力キーボードに変更する。フォース・アンド・スワイプジェスチャーは、片手で装置をつかんでいる状態で同じ手の親指で取れるジェスチャーであるため、片手のみを使って文字または電話番号を入力しなければならない場合にも、片手で簡単に片手キーボードに変更した後に文字を入力することができる。
【００７５】
一方、片手キーボードは、一般的に左右どちらか一方に片寄っている。実施形態によってはフォース・アンド・スワイプジェスチャーのスワイプ方向に基づいて片手キーボードの配置方向を決定するようにすることができる。例えば、スワイプ方向が左方ならば、図６に示したようにキーボードを左方に偏って表示する。または、親指を手の甲側にスワイプするよりは、その反対方向にスワイプするのが楽な場合が多いので、スワイプ方向の反対側にキーボードを表示するように構成することも可能である。例えば、左手で装置をつかんでいる場合には、左方にキーボードが配置されることが便利であるが、この場合に親指を右方にスワイプするのが左方にスワイプすることよりはさらに便利なこともある。このようなユーザのために、スワイプ方向が右方ならば図６に示したようにキーボードを左方に偏って表示するように構成することができる。図６の片手キーボードモードから一般のキーボードモードに復帰するには、再びキーボード上でフォース・アンド・スワイプジェスチャーを取ったり、または、図６に表示された山括弧部分（＞）をタッチする。
【００７６】
また、実施形態によっては、圧力タッチの位置によって片手キーボードの配置方向を決定するようにすることができる。例えば、圧力タッチがキーボード上の中央から左側部分でなされた場合、すなわち、圧力タッチの位置が左側である場合には、片手キーボードを左側に偏って表示し、圧力タッチがキーボード上の中央から右側部分でなされた場合には、片手キーボードを右側に偏って表示する。この場合には、圧力タッチ以後のスワイプの方向は片手キーボードの配置方向に影響を及ぼさない。
【００７７】
一方、図６では一般のキーボードと同じ形態のキーボードをいずれか一方に偏って表示したものを片手キーボードとして使用する場合を示しているが、片手キーボードの形態は特定の形態に限定されない。例えば、片手の親指で入力が便利なように、キーボードの形態を半円形態、または、図７のように４分の１の円形態に構成することも可能である。図７は右手の親指でキー入力をする場合の片手キーボードの一例を示している。
【００７８】
＜第３実施例＞
第３実施例では、客体に対してフォース・アンド・スワイプジェスチャーをした場合に、客体を削除したり他の所、例えばゴミ箱に送ったり外部に伝達したりするなどのファイル制御動作を遂行する。客体としては、文字メッセージ、電子メール、文書ファイル、音楽ファイル、動画ファイル、アプリ（App）、友達リストなど多様な客体になり得る。客体のリストが画面に表示されている時、ユーザは操作しようとする客体上に圧力タッチをした後にスワイプジェスチャーをする。実施形態によっては、スワイプ方向に基づいて遂行される動作を指定するようにすることができる。例えば、下方にスワイプジェスチャーがなされれば当該客体を削除し、上方にスワイプジェスチャーがなされれば他の所への伝送動作が遂行されるようにすることができる。図８は、装置をつかんでいる手の親指で圧力タッチをした後に下方にスワイプジェスチャーをして客体Ａを削除する様子を示す図面である。他の所への伝送動作は、例えば他のアプリへの伝送、他の装置への伝送、臨時格納空間への伝送（コピー）、他の格納空間（連絡先、アルバムなど）への伝送（格納）などであってもよい。また、伝送先が複数である場合には、フォース・アンド・スワイプジェスチャーをすれば伝送する所（他のアプリ、他の装置、格納空間など）のリストを表示して、その中から一つを選択するように構成することもできる。
【００７９】
＜第４実施例＞
第４実施例では、画面に表示された客体に対してフォース・アンド・スワイプジェスチャーをした場合に、当該客体の位置をスワイプジェスチャーによって変更する動作を遂行する。客体としては、ファイルリスト上のファイル、ゲーム上のキャラクター、アプリリスト上のアプリ、友達リスト上の友達、デジタルメモ紙など多様な客体になり得る。客体が画面に表示されている時、ユーザは操作しようとする客体上に圧力タッチをした後にスワイプジェスチャーをして、客体を移動させようとする目的地から手を離す。そうすると、当該客体が本来の位置からスワイプジェスチャーの終了点に移動して配置される。図９は、（ａ）の画面においてアプリＥを圧力タッチし、スワイプジェスチャーをして（ｂ）のようにアプリＥの位置を移動させる例を示している。一方、スワイプジェスチャーがなされている間に前記客体をスワイプジェスチャーの移動経路に沿って表示するように構成することも可能である。
【００８０】
＜第５実施例＞
第５実施例では、画面に表示された客体に対してフォース・アンド・スワイプジェスチャーをした場合に、当該客体の回転（rotation）または、方向（orientation）をスワイプジェスチャーによって変更する動作を遂行する。客体としては、ゲーム上のキャラクターまたはアイテム、イメージ、イメージ編集アプリにおける編集対象物など多様な客体になり得る。客体が画面に表示されている時、ユーザは操作しようとする客体上に圧力タッチをした後にスワイプジェスチャーをして、客体の方向を所望する方向に回転させた後に手を離す。そうすると、当該客体の方向がスワイプジェスチャーの終了点に対応する方向に設定される。図１０は、（ａ）の画面においてＤ１方向であるゲーム上の客体Ｔを圧力タッチして（ｂ）のようにスワイプジェスチャーをして客体Ｔの方向（orientation）を変更（または、回転を制御）し、所望する方向になればタッチを終了して（ｃ）のように客体Ｔの方向を所望する方向Ｄ２に設定する例を示している。一方、スワイプジェスチャーがなされている間にスワイプジェスチャーによって前記客体の方向を変更して表示するように構成することも可能である。または、スワイプジェスチャーがなされている間に客体の方向を示す値や矢印のみを変更して表示するように構成することも可能である。
【００８１】
次に、図１１を参照してスワイプ・アンド・フォース（swipe and force）ジェスチャーによる装置の動作の一例を説明する。
【００８２】
制御部１８０が第１接触地点からスワイプジェスチャーが始まることを感知すれば（段階Ｓ１１１０）、スワイプジェスチャーがなされる間に第１制御動作を遂行する（段階Ｓ１１２０）。実施例によっては、段階Ｓ１１２０は省略可能である。第１制御動作には客体（例えば、リスト上の文字メッセージ、電子メール、文書ファイル、音楽ファイル、動画ファイル、アプリ（App）、ゲーム上のキャラクターなど）上でスワイプジェスチャーがなされた場合に、当該客体をスワイプ経路に沿って表示することが含まれてもよい。スワイプジェスチャー後にタッチが終了すれば（段階Ｓ１１３０の「Ｙｅｓ」）、制御部１８０はこれをスワイプジェスチャーと認知して段階Ｓ１１４０でスワイプジェスチャーによる所定の制御動作を遂行する。スワイプジェスチャーによる制御動作は、装置別に定義されてもよく、本発明とは関連がない部分であるため詳細な説明は省略する。
【００８３】
一方、スワイプジェスチャーが感知された後に接触が維持された状態で第２接触地点で臨界圧力以上が感知されてタッチが終了すれば（段階Ｓ１１５０の「Ｙｅｓ」)、制御部１８０はこれをスワイプ・アンド・フォースジェスチャーと認知して、段階Ｓ１１６０でスワイプ・アンド・フォースジェスチャーによる所定の制御動作（以下、「第２制御動作」という）を遂行する。
【００８４】
一方、実施形態によっては、段階Ｓ２４０でスワイプジェスチャーがなされている間にも所定の制御動作を遂行することができる。例えば、第１接触地点にアイコン、ゲームキャラクターなどの客体がある場合に、スワイプジェスチャーの移動経路に沿って前記客体を表示することができる。
【００８５】
段階Ｓ１１１０でスワイプジェスチャーが感知されれば、スワイプジェスチャーの方向も共に判断するように構成することも可能である。スワイプジェスチャーの方向は、スワイプされる最初の方向の上下方向成分の大きさと左右方向成分の大きさから判断するように構成することができる。例えば、図３に示したように、スワイプジェスチャーが接触地点Ｐ１から接触地点Ｐ２になされたならば、スワイプされる方向の上下方向成分ｙの大きさと左右方向成分ｘの大きさから、このスワイプジェスチャーが上下方向なのか左右方向なのかを区分することができる。
【００８６】
例えば、図４の（ａ）でのように、圧力タッチ以後に接触地点Ｐ４に接触地点が移動した場合には、最初方向の上下方向成分ｙ４の絶対値が左右方向成分ｘ４の絶対値より大きく上下方向成分ｙ４が正の値を有するので、上方へのスワイプジェスチャーであると判断し、図４の（ｂ）でのように、圧力タッチ以後に接触地点Ｐ５に接触地点が移動した場合には、左右方向成分ｘ５の絶対値が上下方向成分ｙ５の絶対値より大きく左右方向成分ｘ５が負の値を有するので、左方へのスワイプジェスチャーであると判断する。
【００８７】
または、圧力タッチ地点とスワイプ終了地点をつなぐベクターの上下方向成分ｙの大きさと左右方向成分ｘの大きさから、このスワイプジェスチャーが上下方向なのか左右方向なのかを区分するように構成することも可能である。
【００８８】
実施形態によっては、スワイプジェスチャーの方向によって指定された制御動作を遂行するように構成することができる。また、スワイプ方向とスワイプジェスチャーの時間が所定の条件を満足させる時に、指定された制御動作を遂行するように構成することができる。または、スワイプ方向とスワイプされた距離が所定の条件を満足させる時に、指定された制御動作を遂行するように構成することができる。例えば、素早く上方にスワイプした後に圧力タッチをする場合にＡ制御動作を遂行するようにし、素早く下方にスワイプした後に圧力タッチをする場合にＡとは異なるＢ制御動作を遂行するように構成することができる。
【００８９】
また、実施形態によっては、スワイプジェスチャーをした後に接触をそのまま維持した状態で圧力タッチを所定の回数遂行した場合にのみ有効なスワイプ・アンド・フォースジェスチャーであると判断するように構成することもできる。例えば、スワイプジェスチャーをした後に接触をそのまま維持した状態で圧力タッチを２回遂行した場合にのみ有効なスワイプ・アンド・フォースジェスチャーであると判断するように構成することができる。
【００９０】
次に、スワイプ・アンド・フォースジェスチャーによる制御動作のいくつかの実施例を説明する。
【００９１】
＜第６実施例＞
第６実施例では、アプリがフォアグラウンド（foreground）で実行されている状態でユーザがスワイプ・アンド・フォースジェスチャーを遂行した時に実行中であるアプリを終了させる。すなわち、アプリが実行されている状態で、制御部１８０は第１接触地点から第２接触地点へのスワイプ（swipe）ジェスチャーが感知された後に圧力タッチがなされれば、実行中であるアプリを終了させる。
【００９２】
実施形態によっては、スワイプジェスチャー及び／又はフォースタッチが所定の条件を満たした時にのみアプリを終了させるように構成することもできる。例えば、アプリ終了動作は、スワイプジェスチャーの方向が所定の条件を満足させる時に遂行するように構成することができる。例えば、下方にスワイプジェスチャーをした後に圧力タッチがなされた時にのみ遂行するように構成することができる。
【００９３】
実施形態によっては、スワイプジェスチャーの方向が下方であり、スワイプジェスチャーの時間が所定の時間内である時に遂行するように構成することができる。すなわち、素早く下方にスワイプした後に引き続き圧力タッチをする場合に実行中であるアプリを終了させるように構成することができる。または、スワイプジェスチャーの方向が下方であり、スワイプされた距離が所定の距離条件を満足させる時に実行中であるアプリを終了させるように構成することもできる。例えば、所定の距離より短く下方にスワイプした後に引き続き圧力タッチをする場合に実行中であるアプリを終了させるように構成することができる。また、スワイプジェスチャーをした後に同じ位置から手を離さないで２回の圧力タッチをした場合にのみアプリの終了を遂行するように構成することも可能である。
【００９４】
＜第７実施形態＞
第７実施例では、画面にキーボードが表示された状態でスワイプ・アンド・フォースジェスチャーをした場合にキーボードを片手入力キーボードに変更する。実施形態によっては、スワイプ・アンド・フォースジェスチャーをキーボード上で遂行した場合にのみ片手入力キーボードに変更するように構成することも可能である。
【００９５】
本実施例では、図５のように、一般のキーボードが表示された状態においてスワイプ・アンド・フォースジェスチャーでキーボードを片手入力キーボードに変更する。スワイプ・アンド・フォースは、片手で装置をつかんでいる状態で同じ手の親指で取れるジェスチャーであるため、片手のみを使って文字または電話番号を入力しなければならない場合にも、片手で容易に片手キーボードに変更した後に文字を入力することができる。
【００９６】
片手キーボードは、一般的に左右いずれか一方に片寄っている。実施形態によっては、スワイプ・アンド・フォースジェスチャーのスワイプ方向に基づいて片手キーボードの配置方向を決定するようにすることができる。例えば、スワイプ方向が左方であれば、図６に示したようにキーボードを左方に偏って表示する。または、親指を手の甲側にスワイプすることよりは、その反対方向にスワイプすることが楽な場合が多いので、スワイプ方向の反対側にキーボードを表示するように構成することも可能である。例えば、左手で装置をつかんでいる場合には左方にキーボードが配置されるのが便利であるが、この場合に親指を右方にスワイプするのが左方にスワイプすることよりはさらに便利なこともある。このようなユーザのために、スワイプ方向が右方であれば図６に示したようにキーボードを左方に偏って表示するように構成することができる。図６の片手キーボードモードから一般のキーボードモードに復帰するには、再びキーボード上でスワイプ・アンド・フォースジェスチャーを取ったり、または、図６に表示された山括弧部分（＞）をタッチする。
【００９７】
また、実施形態によっては、スワイプジェスチャーの開始点、すなわち、第１接触地点の位置に従って片手キーボードの配置方向を決定するようにすることができる。例えば、第１接触地点がキーボード上の中央から左側の部分である場合、すなわち第１接触地点が左側である場合には片手キーボードを左側に偏って表示し、第１接触地点がキーボード上の中央から右側部分でなされた場合には片手キーボードを右側に偏って表示する。この場合には、第２接触地点の位置は片手キーボードの配置方向に影響を及ぼさない。実施例によっては、第１接触地点でない第２接触地点の位置に従って片手キーボードの配置方向を決定するように構成することも可能である。
【００９８】
一方、図６では一般のキーボードと同じ形態のキーボードをいずれか一方に偏って表示したものを片手キーボードとして使用する場合を示しているが、片手キーボードの形態は特定の形態に限定されない。例えば、片手の親指で入力が便利なように、キーボードの形態を半円形態または図７のように４分の１の円形態に構成することも可能である。図７は、右手の親指でキー入力をする場合の片手キーボードの一例を示している。
【００９９】
＜第８実施例＞
第８実施例では、客体に対してスワイプ・アンド・フォースジェスチャーをした場合に、客体を削除したり他の所、例えばゴミ箱に送ったり外部に伝達するなどのファイル制御動作を遂行する。客体としては、文字メッセージ、電子メール、文書ファイル、音楽ファイル、動画ファイル、アプリ（App）、友達リストなど多様な客体になり得る。客体のリストが画面に表示されている時、ユーザは操作しようとする客体上に圧力タッチをした後にスワイプジェスチャーをする。実施形態によっては、スワイプ方向に基づいて遂行される動作を指定するようにすることができる。例えば、下方にスワイプジェスチャーがなされれば当該客体を削除し、上方にスワイプジェスチャーがなされれば他の所への伝送動作が遂行されるようにすることができる。図１２は、装置をつかんでいる手の親指で下方にスワイプジェスチャーをして、圧力タッチをして客体Ａを削除する様子を示す図面である。他の所への伝送動作は、例えば他のアプリへの伝送、他の装置への伝送、臨時格納空間への伝送（コピー）、他の格納空間（連絡先、アルバムなど）への伝送（格納）などであってもよい。また、伝送先が複数である場合には、スワイプ・アンド・フォースジェスチャーをすれば伝送する所（他のアプリ、他の装置、格納空間など）のリストを表示し、その中から一つを選択するように構成することもできる。
【０１００】
＜第９実施例＞
第９実施例では、画面に表示された客体に対してスワイプ・アンド・フォースジェスチャーをした場合に、当該客体の位置をスワイプジェスチャーによって変更する動作を遂行する。客体としては、ファイルリスト上のファイル、ゲーム上のキャラクター、アプリリスト上のアプリ、友達リスト上の友達、デジタルメモ紙（デジタルポストイット）など多様な客体になり得る。客体が画面に表示されている時、ユーザは操作しようとする客体上からスワイプジェスチャーをして客体を移動させようとする目的地（第２接触地点）で圧力タッチをする。そうすると、当該客体が本来の位置（第１接触地点）から第２接触地点に移動して配置される。一方、スワイプジェスチャーがなされている間に前記客体をスワイプジェスチャーの移動経路に沿って表示するように構成することも可能である。例えば、スマートフォン上でデジタルメモ紙にメモをして、デジタルメモ紙の位置をスワイプジェスチャーで所望する位置に移動させた後、圧力タッチをしてデジタルメモ紙をポストイットのように貼り付ける動作を遂行できる。
【０１０１】
＜第１０実施例＞
第１０実施例では、画面に表示された客体に対してスワイプ・アンド・フォースジェスチャーをした場合に、当該客体の回転量（rotation）または方向（orientation）をスワイプジェスチャーによって変更する動作を遂行する。客体としては、ゲーム上のキャラクターまたはアイテム、イメージ、イメージ編集アプリにおける編集対象物など多様な客体になり得る。客体が画面に表示されている時、ユーザは操作しようとする客体上からスワイプジェスチャーをして客体の方向を所望する方向に回転させた後に圧力タッチをする。そうすると、当該客体の方向が圧力タッチがなされた位置に対応する方向に設定される。図１３は、Ｄ１方向を見渡しているゲーム画面上の客体Ｔに対して、（ｂ）のようにスワイプジェスチャーをして客体Ｔの方向（orientation）を変更（または、回転を制御）し、所望する方向になれば（ｃ）のように圧力タッチをすることで（ｄ）のように客体Ｔの方向を所望する方向Ｄ２に設定する例を示している。一方、スワイプジェスチャーがなされている間にスワイプジェスチャーによって前記客体の方向を変更して表示するように構成することも可能である。または、スワイプジェスチャーがなされている間に客体の方向を示す値や矢印のみを変更して表示するように構成することも可能である。
【０１０２】
＜第１１実施例＞
第１１実施例では、画面の明るさ、音量、再生速度、ズームレベルなど（以下、「制御量」という）を変更することができるハンドルが画面に表示された場合に、前記ハンドルが表示された位置（第１接触地点）で始まるスワイプジェスチャーによって前記制御量の値を制御し、第２接触地点で圧力タッチがあれば第２接触地点に対応する制御量の値を制御量のデフォルト値に設定する動作を遂行する。例えば、図１４の（ａ）のように着信音の音量を調節するハンドルＨ１と通話音量を調節するハンドルＨ２が表示されている画面において、ハンドルＨ１をタッチした後にスワイプジェスチャーを遂行し、手を離さない状態で図１４の（ｂ）でのように圧力タッチをすれば、圧力タッチをした地点に対応する音量の大きさに着信音の音量のデフォルト値が設定される。一方、（ａ）の画面でハンドルＨ１をタッチしてスワイプジェスチャーを遂行し、（ｂ）の画面でハンドルＨ１で圧力タッチをせずに手を離しても着信音の音量が調節されるように構成することができる。しかし、これは着信音の音量が（ｂ）の画面におけるハンドルＨ１の位置に対応する音量の大きさに臨時的に設定されるものであり、デフォルト値に設定されるわけではない。すなわち、ハンドルＨ１をタッチし、スワイプジェスチャーをした後に圧力タッチをして手を離せばデフォルト値の設定になり、圧力タッチをせずに手を離せばデフォルト値の設定にならない。デフォルト値の設定になれば、中間にユーザが音量を調節した後に機器の電源を消してから点けても、最終の音量でないデフォルト値に設定される。
【０１０３】
＜第１２実施例＞
第１２実施例では、スワイプ感知段階においてスワイプの途中に客体をタッチすることになれば当該客体と関連した情報を表示し、圧力タッチが客体上でなされれば当該客体と関連した制御動作を遂行する。客体と関連した情報としては、例えば前記客体に対する説明、前記客体がイメージ／動画である場合に当該イメージ／動画のプレビュー画面、前記客体が人である場合にその人のプロフィール（説明）または写真（プレビュー画面）、前記客体が販売物品またはサービスである場合に前記客体の価格などになり得る。
【０１０４】
実施例によっては、スワイプ途中の客体をタッチすることになれば、当該客体を強調して表示するように構成することもできる。客体を強調して表示するものは、例えば、客体を拡大して表示したり、客体の色を反転させたりまたは他の色に変えたり白黒で表示するなど客体の色を変更したり、客体の明度や彩度を変更して表示したり、客体の形状、パターン、背景などを変えて表示したり、客体を点滅させたり動くように表示したり、客体がテキストからなる場合には太い字体で表示するなどの多様な方式が使用されてもよい。このように、客体が強調されて表示された状態でユーザが圧力タッチをすれば、強調されて表示された客体と関連した制御動作を遂行する。
【０１０５】
客体と関連した制御動作としては、例えば当該客体が売買または貸与の対象である場合に当該客体の購入または貸与、当該客体が実行可能な客体である場合に当該客体の実行（例えば、客体がイメージであればイメージ編集プログラムの実行、文書であれば文書編集プログラムの実行など）、当該客体が人である場合にはその人への電子メールの作成、電話をかけること、文字メッセージの作成、リストから削除、グループの設定、当該客体の選択などになり得る。
【０１０６】
図１５には、画面に図書または映画などのアイコンが表示された状態でユーザがスワイプジェスチャーをしてからスワイプ途中に客体（アイコン）をタッチすることになれば、（ａ）のように当該客体と関連した情報（本のタイトル、著者、価格）を表示し、その状態で圧力タッチをすることになれば、タッチされた客体に該当する図書の購入や貸与ができるメニューが表れて当該図書の購入または貸与の手続きを踏むことができる。
【０１０７】
以上において、実施形態に説明された特徴、構造、効果などは、本発明の一実施形態に含まれ、必ずしも一実施形態にのみ限定されるわけではない。さらに、各実施形態において例示された特徴、構造、効果などは、実施形態が属する分野における通常の知識を有する者によって、他の実施形態に対しても組み合わせ又は変形されて実施可能である。したがって、このような組み合わせや変形に係る内容は、本発明の範囲に含まれるものと解釈されるべきである。
【０１０８】
また、以上において、実施形態を中心に説明したが、これは単に例示に過ぎず、本発明を限定するわけではなく、本発明が属する分野における通常の知識を有する者であれば、本実施形態の本質的な特性を外れない範囲で、以上に例示されない様々な変形と応用が可能であることが分かるはずである。例えば、実施形態に具体的に示された各構成要素は、変形して実施することができるものである。そして、このような変形と応用に係る相違点は、添付の請求の範囲において規定する本発明の範囲に含まれるものと解釈されるべきである。
【産業上利用の可能性】
【０１０９】
本発明の一実施形態によれば、別途のホームボタンを使用せずとも、１本の指を使って実行中であるアプリを終了させることができるので、使用が手軽である。また、アプリの終了のためにホームボタンを押す必要がないので、設計によっては装置からホームボタンを除去することもできる。
【０１１０】
本発明の他の実施形態によれば、片手でキー入力ができる片手キーボードモードへの変更を片手で簡単に操作できて便利である。
【０１１１】
本発明の他の実施形態によれば、客体の削除、伝送、移動、回転、客体情報の表示などの動作を片手で簡単に操作できて便利である。
【０１１２】
本発明の他の実施形態によれば、画面の明るさ、音量、再生速度、ズームレベルなどの制御量のデフォルト値の設定を片手で簡単に操作できて便利である。
【図１】
2020518914.tif 000003
【図２】
2020518914.tif 000004
【図３】
2020518914.tif 000005
【図４】
2020518914.tif 000006
【図５】
2020518914.tif 000007
【図６】
2020518914.tif 000008
【図７】
2020518914.tif 000009
【図８】
2020518914.tif 000010
【図９】
2020518914.tif 000011
【図１０】
2020518914.tif 000012
【図１１】
2020518914.tif 000013
【図１２】
2020518914.tif 000014
【図１３】
2020518914.tif 000015
【図１４】
2020518914.tif 000016
【図１５】
2020518914.tif 000017
【国際調査報告】
2020518914.tif 000018
2020518914.tif 000019
2020518914.tif 000020
2020518914.tif 000021
2020518914.tif 000022
2020518914.tif 000023
2020518914.tif 000024
2020518914.tif 000025
2020518914.tif 000026
2020518914.tif 000027
2020518914.tif 000028
2020518914.tif 000029
2020518914.tif 000030
2020518914.tif 000031