(57)【特許請求の範囲】
【請求項１】
端末の第１の面上のタッチ認識領域を前記端末の第２の面上のディスプレイ画面上の活性化領域にマッピングするマッピング部と、
前記ディスプレイの画面上に表示される前記活性化領域の位置及び前記活性化領域のサイズのうち少なくとも１つを決定する決定部と、
前記タッチ認識領域上のタッチ入力に基づいて前記端末の動作を制御する制御部と、
を備え、
前記制御部は、アプリケーションが前記タッチ認識領域上のタッチをサポートするか否かに基づいて前記タッチ認識領域上の前記タッチ入力を認識するか否かを決定する活性化決定部を含むことを特徴とするタッチ入力に基づいて動作を制御する端末。
【請求項２】
前記第１の面は前記端末の背面であり、前記第２の面は前記端末の前面であることを特徴とする請求項１に記載の端末。
【請求項３】
前記制御部は、前記タッチ認識領域へのタッチ入力が前記端末に認識されたことを示す割込を発生させ、前記タッチ入力が行われた位置に関する位置情報を決定するタッチ認識部をさらに含むことを特徴とする請求項１に記載の端末。
【請求項４】
前記制御部は、前記タッチ認識領域への前記タッチ入力のタッチ位置情報を確認し、前記マッピング部によって生成され、前記活性化領域におけるタッチ位置情報に対応する変換タッチ位置情報を伝達する駆動部をさらに含むことを特徴とする請求項１に記載の端末。
【請求項５】
前記制御部は、前記マッピング部によって生成され、前記活性化領域におけるタッチ位置情報に対応する変換タッチ位置情報に基づいて前記タッチ入力に対応するイベントタイプを決定する処理部をさらに含むことを特徴とする請求項１に記載の端末。
【請求項６】
前記制御部は、前記マッピング部によって生成され、前記活性化領域におけるタッチ位置情報に対応する変換タッチ位置情報に基づいて前記ディスプレイ画面上のアプリケーションを実行する実行部をさらに含む請求項１に記載の端末。
【請求項７】
前記制御部は、前記活性化領域におけるタッチ位置情報に対応する変換されたタッチ位置情報に基づいて、前記タッチ入力に対応するジェスチャーイベントを生成する背面タッチ認識部をさらに含むことを特徴とする請求項１に記載の端末。
【請求項８】
前記制御部は、前記活性化領域におけるタッチ位置情報に対応する変換されたタッチ位置情報をアプリケーションに設定された１つ以上のジェスチャーイベントセットに基づいて特定ジェスチャーイベントと解釈する実効制御部をさらに含むことを特徴とする請求項１に記載の端末。
【請求項９】
前記活性化領域のサイズは、前記ディスプレイ画面の大きさと同一か、又は小さいことを特徴とする請求項１に記載の端末。
【請求項１０】
前記制御部は、前記タッチ認識領域上の前記タッチ入力に基づいて前記活性化領域を移動させることを特徴とする請求項１に記載の端末。
【請求項１１】
前記タッチ認識領域への前記タッチ入力を受信するタッチパッドをさらに含み、前記タッチパッドは、前記タッチ認識領域を含むことを特徴とする請求項１に記載の端末。
【請求項１２】
前記マッピング部は、前記活性化領域のサイズに対応させるために、前記タッチ認識領域への前記タッチ入力のタッチ位置情報を変換することにより変換されたタッチ位置情報を生成することを特徴とする請求項１に記載の端末。
【請求項１３】
前記決定部は、前記タッチ認識領域上で前記タッチ入力が行われた位置に基づいて前記活性化領域の位置を決定することを特徴とする請求項１に記載の端末。
【請求項１４】
前記マッピング部は、前記タッチ認識領域のサイズ及び前記活性化領域のサイズに基づいて、前記端末の前記第１の面上の前記タッチ認識領域を前記端末の前記第２の面上のディスプレイ画面上の前記活性化領域にマッピングすることを特徴とする請求項１に記載の端末。
【請求項１５】
端末の第１の面上のタッチ認識領域を前記端末の第２の面上のディスプレイ画面上の活性化領域のマッピングし、
前記活性化領域の位置及び前記活性化領域のサイズのうち少なくとも１つを決定し、
前記タッチ認識領域上のタッチ入力に基づいて前記端末の動作を制御すること、
を含み、
前記制御することは、前記ディスプレイ画面上のアプリケーションが前記タッチ認識領域上のタッチをサポートするか否かに基づいて前記タッチ認識領域上の前記タッチ入力を認識するか否かを決定することを含むことを特徴とするタッチ入力に基づいて端末の動作を制御する方法。
【請求項１６】
前記第１の面は前記端末の背面であり、前記第２の面は前記端末の前面であることを特徴とする請求項１５に記載の方法。
【請求項１７】
前記タッチ認識領域へのタッチ入力が前記端末によって認識されたことを示す割込を発生させ、
前記タッチ入力が行われた位置に関する位置情報を決定し、
前記タッチ認識領域への前記タッチ入力のタッチ位置情報を確認し、
前記確認されたタッチ位置情報に対応する変換されたタッチ位置情報を端末によって処理するために伝達し、
前記活性化領域におけるタッチ位置情報に対応する変換タッチ位置情報に基づいて前記タッチ入力に対応するイベントタイプを決定し、
前記活性化領域におけるタッチ位置情報に対応する変換タッチ位置情報に基づいて前記ディスプレイ画面上のアプリケーションを実行すること、
をさらに含む請求項１５に記載の方法。
【請求項１８】
前記イベントタイプは、前記タッチ認識領域へのタッチ入力に対応するジェスチャーイベント及びキーイベントのうちの少なくとも１つを含むことを特徴とする請求項１７に記載の方法。
【請求項１９】
端末のアプリケーションを実行し、
前記アプリケーションに応じて端末の背面タッチ認識領域において発生する背面タッチ入力を認識し、
前記端末の背面タッチ認識領域のサイズと前記端末の前面ディスプレイ画面上に決定された活性化領域のサイズとに基づいて、前記認識された背面タッチ入力の信号を増幅させ、
前記実行されたアプリケーションに基づいて認識された前記背面タッチ入力にマッチングするイベントを検索し、
検索したイベントを前記端末の前記前面ディスプレイ画面上で実行されている前記アプリケーションに適用すること、
を含む端末の背面上のタッチに基づいて端末の動作を制御する方法。
【請求項２０】
前記イベントの検索は、前記認識された背面タッチ入力に基づいてジェスチャーイベントを生成し、前記ジェスチャーイベントにマッチングするキーイベントを特定キーイベントから検索すること、を含み、
前記検索したイベントを適用することは、マッチングするキーイベントを実行中のアプリケーションに適用すること、を含むことを特徴とする請求項１９に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末の背面でタッチ入力を認識しアプリケーションの動作を制御する装置及び方法に関する。
【背景技術】
【０００２】
携帯用端末に関する技術の発達につれて、携帯用端末で実行可能なアプリケーションの種類及び数が多様化しつつある。携帯用端末にインストールされたアプリケーションはユーザの選択に応じて実行される。ここで、アプリケーションの実行過程が携帯用端末の画面に出力されることによって、ユーザは選択したアプリケーションが実行中であることを確認することができる。
【０００３】
携帯用端末の場合、主に前面タッチウィンドウを用いてユーザインタフェースが構成される。しかしながら、携帯用端末で実行されるゲームや特定アプリケーションに必要なフィードバックをユーザが入力しようとする場合、前面タッチウィンドウの画面が塞がれるという問題があり、その使用において不便があった。
【０００４】
また、前面タッチウィンドウのタッチ入力によってウィンドウ上に異物や指紋などが残ることがあり、ユーザが不便を感じることがある。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明の目的は、端末の背面タッチ認識領域を前面ディスプレイの画面上の活性化領域にマッピングすることによって、背面タッチ認識領域に入力される値を活性化領域で正確に認識する方法を提供する。
【０００６】
また、本発明の目的は、前面ディスプレイ画面を介して認識されるジェスチャーイベントと背面ディスプレイ画面を介して認識されるジェスチャーイベントとを区別して認識する方法を提供する。
【０００７】
また、本発明の目的は、背面タッチ入力をサポートするアプリケーションだけではなく、背面タッチ入力をサポートしないアプリケーションでも背面タッチ入力を活用する方法を提供する。
【課題を解決するための手段】
【０００８】
本発明に実施形態は、ユーザによる端末の背面上のタッチ入力を認識することにより端末の動作又は端末で実行されるアプリケーションを制御する装置及び方法に関する。
【０００９】
本発明の一実施形態に係るタッチ入力に基づいて動作を制御する端末は、端末の第１の面上のタッチ認識領域を端末の第２の面上のディスプレイ画面上の活性化領域にマッピングするマッピング部と、ディスプレイ画面上に表示される活性化領域の位置及び活性化領域のサイズのうち少なくとも１つを決定する決定部と、タッチ認識領域上のタッチ入力に基づいて端末の動作を制御する制御部と、を含む。
【００１０】
本発明の一実施形態に係るタッチ入力に基づいて端末の動作の制御を行う方法は、端末の第１の面上のタッチ認識領域を端末の第２の面上のディスプレイ画面上の活性化領域にマッピングし、活性化領域の位置及び活性化領域のサイズのうち少なくとも１つを決定し、タッチ認識領域上のタッチ入力に基づいて端末の動作を制御すること、を含む。
【００１１】
本発明の一実施形態に係る端末の背面上のタッチに基づいて端末の動作を制御する方法は、端末の背面タッチ認識領域において発生した背面タッチ入力を認識し、認識された背面タッチ入力にマッチングするイベントを検索し、検索されたイベントを端末の前面ディスプレイ画面上で実行されているアプリケーションに適用すること、を含む。
【発明の効果】
【００１２】
本発明によると、端末の背面タッチ認識領域を前面ディスプレイの画面上の活性化領域にマッピングすることによって、背面タッチ認識領域に入力される値を活性化領域で正確に認識する方法を提供することができる。
【００１３】
また、本発明によると、前面ディスプレイ画面を介して認識されるジェスチャーイベントと背面ディスプレイ画面を介して認識されるジェスチャーイベントとを区別して認識する方法を提供することができる。
【００１４】
また、本発明によると、背面タッチ入力をサポートするアプリケーションだけではなく、背面タッチ入力をサポートしないアプリケーションでも背面タッチ入力を活用する方法を提供することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る背面タッチを用いた端末制御装置のブロック図である。
【図２】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置のブロック図である。
【図３】本発明の一実施形態に係る背面タッチを用いた端末制御装置におけるマッピングする過程を示す図である。
【図４】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置のブロック図である。
【図５】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置のブロック図である。
【図６】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置を使用した例のブロック図である。
【図７】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置を使用した例のブロック図である。
【図８】本発明の他の一実施形態に係る背面タッチを用いた端末制御装置を使用した例のブロック図である。
【図９】本発明の一実施形態に係る背面タッチを用いた端末制御方法のフローチャートである。
【図１０】本発明の他の一実施形態に係る背面タッチを用いた端末制御方法のフローチャートである。
【図１１】本発明の他の一実施形態に係る背面タッチを用いた端末制御方法のフローチャートである。
【図１２】本発明の一実施形態に係る背面タッチを用いた端末制御方法が適用された例を示す。
【図１３】本発明の一実施形態に係る背面タッチを用いた端末制御方法が適用された例を示す。
【図１４】本発明の一実施形態に係る背面タッチを用いた端末制御方法が適用された例を示す。
【図１５】本発明の一実施形態に係る背面タッチを用いた端末制御方法が適用された例を示す。
【図１６】本発明の他の一実施形態に係る背面タッチを用いた端末制御方法のフローチャートである。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態について図面を参照しながら詳細に説明する。本発明は、しかしながら、多くの異なる形態で具現され、ここに記載される実施形態に限定するように解釈されるべきではない。むしろ、これらの実施形態は、本開示が完全なものとなるように、本発明の範囲を当業者に完全に伝えるだろう。図面において、構成の相対的な大きさや描写は、明確さのために強調されることがある。各図面に提示された同じ参照符号は同じ部材を示す。
【００１７】
以下の実施形態の説明は、本明細書に記載された方法、装置、および/またはシステムの包括的な理解を得ることを助けるために提供される。従って、本明細書に記載された方法、装置および／またはシステムの種々の変更、修正および均等物は、当業者に示唆され、限定的な意味に解釈されるべきではない。また、公知の機能や構成に関する具体的な説明は明瞭性と簡潔性のために省略することがある。
【００１８】
尚、ある要素が別の要素“に接続”されているとされているとき、それは直接他の要素に接続されてもよく、あるいは介在する要素が存在してもよいことが理解されるであろう。また、無線通信については、無線接続、例えば、端末と基地局又は外部サーバとの間の無線接続として解釈されてもよい。
【００１９】
以下、端末は、例えば、端末、携帯端末、移動体通信端末、ハンドヘルド（ｈａｎｄｈｅｌｄ）、ポータブルまたはタブレットコンピュータや通信機器、又は他の装置を含んでもよく、端末の背面タッチといったタッチ入力による端末を制御するための方法は、図面を参照してより詳細に説明され、限定的な意味に解釈されるべきではない。また、本明細書に記載された端末、コンポーネント、装置、および端末ユニットは、例えば、端末の背面タッチといったここに記載されるものを含むタッチ入力による端末制御のためのものを含む端末のさまざまな機能を実行するために、当業者に公知のハードウェアおよびソフトウェア、ファームウェアを含んでもよい。このように、本明細書で使用される端末は、限定的な意味で解釈されるべきではなく、端末の背面タッチといったタッチ入力による端末制御のための上述した装置及び他の装置を含むことができる。
【００２０】
また、端末は、例えば、無線または有線で基地局、サーナまたはネットワークに接続することができる無線または有線の通信に使用される様々な装置または構造を含んでもよく、また他の端末を含んでもよく、さらに、端末の背面タッチといったここに記載されるものを含むタッチ入力による端末制御のためのさまざまな機能を実行するための当業者に公知のハードウェアおよびソフトウェア、ファームウェアを含んでもよい。
【００２１】
以下、例えば、端末、ポータブル端末、携帯端末、移動体通信端末、ハンドヘルド、ポータブルまたはタブレットコンピュータや通信機器、又は他の装置といったものを含む端末、及び端末の背面タッチといったタッチ入力による端末制御方法について、図面を参照してより詳細に説明する。
【００２２】
ここに示される、または記載される端末、端末制御装置、および種々のモジュール、コンポーネント、ユニットは、ソフトウェア、プログラム命令、データファイル、データ構造などを格納するためのさまざまなメモリや記録媒体に関連付けられるかそれらのいずれかを含んでもよく、また、例えば、ここに記載されるような背面タッチといったタッチ入力による端末制御のために提供されるさまざまな機能を実装するためのさまざまなプロセッサ、コンピュータ、特定用途向け集積回路（ＡＳＩＣｓ）に関連付けられるかそれらのいずれかを含んでもよい。
【００２３】
ソフトウェア、媒体およびプログラム命令は、本発明の目的のために特別に設計され、構築されたものであってもよく、又はコンピュータソフトウェア分野の技術を有する業者によく知られたものまたは利用可能なものであってもよい。プログラム命令の例としては、例えば、コンパイラによって生成される機会コード、インタプリタなどを用いてコンピュータによって実行される高級言語コードを含む。ハードウェア装置およびユニットとは、例えば、ハードウェア、ファームウェア、または本発明の各実施形態の動作を実行するために他のモジュールを含んでもよい。
【００２４】
図１は、本発明の一実施形態に係る背面タッチといったタッチ入力によって端末を制御する装置（以下、端末制御装置ともいう）のブロック図である。
【００２５】
図１を参照すると、一実施形態に係る背面タッチを用いた端末制御装置は、マッピング部１１０、決定部１２０及び制御部１３０を備える。
【００２６】
以下の説明で用いられる“アプリケーション”は、端末のオペレーティングシステム（ＯＳ、Ｏｐｅｒａｔｉｎｇ  Ｓｙｓｔｅｍ）上で動作する全てのアプリケーションを意味しており、限定して解釈されるべきではない。
【００２７】
本実施形態によると、マッピング部１１０は、端末の背面タッチ認識領域のサイズと端末の前面ディスプレイの画面上に決定された活性化領域のサイズといったタッチ認識領域のサイズに基づいて、端末の背面にある背面タッチ認識領域といった、端末の第１の面上のタッチ認識領域を端末の前面にある前面ディスプレイ画面といった、端末の第２の面上のディスプレイ画面上において決定される活性化領域にマッピングしてもよい。タッチ認識領域と活性化領域とは前面、背面に関して本明細書に記載されているが、本発明はこれに限定される必要はない。即ち、タッチ認識領域と活性化領域とは、端末の第１又は第２の面上のいずれかに配置されてもよく、例えば、そのような第１および第２の面は端末の表面に隣接して配置されてもよく、限定的な意味に解釈されるべきではない。
【００２８】
また、例えば、背面タッチ認識領域といったタッチ認識領域ではタッチパッド（ｔｏｕｃｈ  ｐａｄ）が用いられてもよい。タッチパッドは、タッチＩＣ（Ｉｎｔｅｇｒａｔｅｄ   Ｃｈｉｐ）を含んでもよく、タッチＩＣによってタッチ入力を認識することができる。
【００２９】
携帯用端末の背面部分といった端末の表面は、ＮＦＣ（ｎｅａｒ  ｆｉｅｌｄ  ｃｏｍｍｕｎｉｃａｔｉｏｎ）アンテナ領域といった端末のアンテナ領域、無線充電領域などの設計制約の条件に応じて、背面タッチパッドといったタッチパッドを使用できる物理的なサイズが制限されることがある。したがって、例えば、前面ディスプレイ画面よりも小さいサイズの背面タッチパッドが端末の背面に位置する必要がある。
【００３０】
活性化領域のサイズは、前面ディスプレイ画面といったディスプレイ画面のサイズ以下であってもよい。例えば、活性化領域のサイズは前面ディスプレイ画面上の前面ディスプレイ画面といったディスプレイ画面のサイズと同一であってもよく、前面ディスプレイ画面のサイズよりも小さくてもよい。
【００３１】
マッピング部１１０は、端末の第１の面上のタッチ認識領域を端末の第２の面上の活性化領域にマッピングしてもよく、例えば、背面タッチ認識領域を前面ディスプレイ画面の活性化領域にマッピングしてもよい。マッピング部１１０は、端末の背面タッチ認識領域といったタッチ認識領域のｘ軸の長さ及びｙ軸の長さと、活性化領域のｘ軸の長さ及びｙ軸の長さを比較し、背面タッチ認識領域を活性化領域にマッピングする。図３を参照してマッピングする過程について詳細に説明する。
【００３２】
決定部１２０は、前面ディスプレイといったディスプレイ画面上に表示される活性化領域の位置及び活性化領域のサイズのうち少なくとも１つを決定する。活性化領域は前面ディスプレイ画面の前面ディスプレイ領域といったディスプレイ画面上のディスプレイ領域のどこでも位置してもよい。ここで、活性化領域の位置は固定された位置に予め設定されてもよい。または、数箇所の位置が画面上に表示され、ユーザによっていずれか１つが選択されれば、決定部１２０は選択された活性化領域の位置を使用する活性化領域の位置として決定してもよい。または、背面タッチ認識領域といったタッチ認識領域を介してタッチ入力が認識されれば、決定部１２０はタッチ入力が行われた位置に基づいて活性化領域の位置を決定してもよい。
【００３３】
活性化領域のサイズは、固定されたサイズに予め設定されてもよい。または、活性化領域のサイズは、製造者またはプログラマーにより決定されて設定されてもよく、ユーザによって決定され設定されてもよい。本発明の一実施形態によれば、数個のサイズが画面上に表示されてユーザからいずれか１つが選択されれば、決定部１２０は、選択されたサイズを使用する活性化領域のサイズとして決定してもよい。
【００３４】
決定部１２０は、端末のユーザから予め設定された活性化領域のサイズのうちの１つが選択されれば、選択されたサイズを前面ディスプレイといったディスプレイ画面上に表示される活性化領域のサイズとして決定してもよい。
【００３５】
マッピング部１１０は、決定された活性化領域のサイズと背面タッチ認識領域といったタッチ認識領域のサイズをスケール（ｓｃａｌｅ）マッピングしてもよい。ここで、スケールマッピングは、前面ディスプレイ画面といった活性化領域のサイズと背面タッチ認識領域といったタッチ認識領域のサイズとを比較し、背面タッチ認識領域の横の長さ及び縦の長さと、活性化領域の横の長さ及び縦の長さをマッチングさせることを意味してもよい。
【００３６】
制御部１３０は、背面タッチ認識領域といったタッチ認識領域上のタッチ入力に基づいて端末の動作を制御してもよい。また、本発明の一実施形態によると、制御部１３０は、背面タッチ認識領域上のタッチ入力に基づいて前面ディスプレイの画面上でアプリケーションの動作を制御してもよい。
【００３７】
より具体的には、制御部１３０は背面タッチ認識領域といったタッチ認識領域にタッチ入力が行われると、タッチ入力に対応するジェスチャーイベントを生成してもよく、アプリケーションにジェスチャーイベントを適用してアプリケーションの動作を制御してもよい。タッチ入力が行われると、制御部１３０は、タッチ入力に対応するジェスチャーイベントを生成し、端末にジェスチャーイベントを適用して端末の動作を制御してもよい。
【００３８】
例えば、ダブルタップジェスチャーイベントがホームキーイベントに設定された場合、ダブルタップが行われると、制御部１３０はダブルタップジェスチャーイベントを生成してもよく、ダブルタップジェスチャーイベントに対応するホームキーイベントを端末に適用して端末の動作を制御してもよい。
【００３９】
制御部１３０は、背面タッチ認識領域といったタッチ認識領域上のタッチ入力に基づいて、決定部１２０で決定された活性化領域を前面ディスプレイといったディスプレイ画面上に移動させてもよい。決定部１２０で活性化領域の位置が決定された後でも、制御部１３０は、タッチ入力に応じて活性化領域の位置を移動させるジェスチャーイベントが生成してもよく、タッチ入力に応じて活性化領域を前面ディスプレイといったディスプレイ画面上で移動させてもよい。
【００４０】
制御部１３０は、タッチ認識部１３１、駆動部１３２、処理部１３３及び実行部１３４を備える。また、一実施形態によれば、端末を制御するために実装されるアプリケーション、プログラム、命令、データを格納するためにメモリ／ストレージ１４０が制御部１３０および端末制御装置に接続されていてもよい。
【００４１】
タッチ認識部１３１は背面タッチ認識領域といったタッチ認識領域上のタッチ入力を認識すると、割込（ｉｎｔｅｒｒｕｐｔ）を発生させる。ここで、割込は、タッチ認識領域へのタッチ入力が認識されたことを駆動部１３２に知らせる信号を意味する。例えば、タッチ認識部１３１はタッチＩＣで実現されてもよい。
【００４２】
タッチ認識部１３１は、タッチ入力が行われた位置に関するタッチ位置情報をメモリストレージ１４０といったメモリのアドレスに格納してもよい。ここで、タッチ位置情報は、背面タッチ認識領域といったタッチ認識領域上のタッチセンサまたはタッチパネルのインデックスまたはｘ軸、ｙ軸上の値として格納されてもよい。タッチ認識部１３１は、タッチ位置情報をメモリ／ストレージ１４０といったバッファに格納してもよい。
【００４３】
マッピング部１１０は、タッチ位置情報を活性化領域のサイズに対応するように変換して変換タッチ位置情報を生成してもよい。変換タッチ位置情報は、ディスプレイ画面の活性化領域におけるタッチ位置情報に対応する位置情報を示す。
【００４４】
駆動部１３２は、タッチ認識部１３１により生成された割込が認識されると、タッチ位置情報をメモリ／ストレージ１４０といったメモリのアドレス及びバッファのうち少なくとも１つに確認する。駆動部１３２は、シリアル通信方式でタッチ位置情報を確認してもよい。シリアル通信方式はＩ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）方式を含んでもよい。駆動部１３２は、確認されたタッチ位置情報に対応する、マッピング部１１０で生成された変換タッチ位置情報を処理部１３３に伝達してもよい。例えば、駆動部１３２は、タッチＩＣの動作を認識するドライバを含んでもよい。
【００４５】
処理部１３３は、変換タッチ位置情報に基づいてタッチ入力に対応するイベントタイプを決定する。イベントタイプは、ジェスチャーイベント、キーイベントなどを含んでもよい。ジェスチャーイベントは、上、下、左、右スクロール、フリッカー（ｆｌｉｃｋｅｒｉｎｇ）、タップ、ダブルタップ、マルチタッチなどのような一般的なタッチジェスチャーについてのイベントなどを含んでもよい。キーイベントは、端末で基本的に設定されたボリュームキーイベント、ホームキーイベント、カメラ実行キーイベントなどを含んでもよい。イベントとして生成された特定タッチ入力がキーイベントとして定義されてもよい。例えば、２つの指でマルチタッチした状況で上方にドラッグする場合にボリュームアップキーイベントとして定義してもよく、下方にドラッグする場合にボリュームダウンキーイベントと定義してもよい。
【００４６】
例えば、処理部１３３は、変換タッチ位置情報が同じ位置を繰り返し示すと、変換タッチ位置情報をダブルタップと解釈する。ここで、ダブルタップがボリュームキーイベントとして端末に基本設定されれば、処理部１３３は、設定された方式に基づいてダブルタップをボリュームアップキーイベントと解釈してもよい。さらに、設定された方式に基づいて、処理部１３３はダブルタップをボリュームダウンキーイベントと解釈してもよい。
【００４７】
また、処理部１３３は、変換タッチ位置情報及びイベントタイプに関する情報を端末によってサポートされたオペレーティングシステム（ＯＳ）の規格に適するように変換してもよい。処理部１３３は、変換タッチ位置情報及び決定されたイベントタイプに関する情報をオペレーティングシステムの規格で要求される情報に処理及びパッキングしてもよい。オペレーティングシステムの規格で要求される情報は、背面タッチ認識領域のＩＤ、変換タッチ位置情報、決定されたイベントタイプ、ジェスチャー動作などを含んでもよい。
【００４８】
処理部１３３は、処理及びパッキングされた情報を実行部１３４に伝達する。
【００４９】
実行部１３４は、規格に適した変換情報に基づいて前面ディスプレイ画面といったディスプレイ画面上でアプリケーションを実行する。例えば、実行部１３４は、処理及びパッキングされた情報から背面タッチ認識領域といったタッチ認識領域のＩＤを解釈して、背面タッチ認識領域でタッチ入力が行われたことを認識してもよい。決定されたイベントタイプがフリッキングジェスチャーであれば、実行部１３４は、アプリケーションにフリッキングジェスチャーを適用させてもよい。
【００５０】
図２は、本発明の他の一実施形態に係る端末の背面といった端末の表面上のタッチを用いて端末を制御する端末制御装置のブロック図である。
【００５１】
図２を参照すると、一実施形態に係る端末制御装置は、マッピング部２１０、決定部２２０及び制御部２３０を備える。
【００５２】
本発明の一実施形態によると、マッピング部２１０は、端末の背面タッチ認識領域といったタッチ認識領域のサイズと端末の前面ディスプレイ画面といったディスプレイ画面上の活性化領域のサイズに基づいて、タッチ認識領域を活性化領域上にマッピングする。
【００５３】
例えば、背面タッチ認識領域といったタッチ認識領域としてタッチパッドが用いられてもよい。タッチパッドはタッチＩＣを含んでもよく、タッチＩＣを介してタッチ入力を認識してもよい。
【００５４】
マッピング部２１０は、端末の背面タッチ認識領域といったタッチ認識領域のｘ軸の長さ及びｙ軸の長さと、前面ディスプレイ画面といったディスプレイ画面上の活性化領域のｘ軸の長さ及びｙ軸の長さとを比較し、背面タッチ認識領域を活性化領域にマッピングしてもよい。図３を参照してマッピングする過程について詳細に説明する。
【００５５】
決定部２２０は、前面ディスプレイ画面といったディスプレイ画面上に表示される活性化領域の位置及び活性化領域のサイズのうち少なくとも１つを決定する。活性化領域は、前面ディスプレイ画面といったディスプレイ画面上のどこにでも位置してよい。ここで、活性化領域の位置は固定された位置に予め設定されてもよい。または、数箇所の位置がディスプレイ画面上に表示され、ユーザからいずれか１つが選択されれば、決定部２２０は、選択された活性化領域の位置を用いる活性化領域の位置として決定してもよい。または、決定部２２０は、背面タッチ認識領域といったタッチ認識領域を介してタッチ入力が認識されれば、タッチ入力が行われた位置に基づいてディスプレイ画面上の活性化領域の位置を決定してもよい。
【００５６】
活性化領域のサイズは、固定されたサイズに予め設定されてもよい。または、数個のサイズが画面上に表示され、ユーザからいずれか１つが選択されれば、決定部２２０は、選択されたサイズを使用する活性化領域のサイズとして決定してもよい。
【００５７】
決定部２２０は、端末のユーザから予め設定された活性化領域のサイズのうちの１つが選択されれば、選択されたサイズを前面ディスプレイ画面といったディスプレイ画面上に表示される活性化領域のサイズとして決定してもよい。
【００５８】
制御部２３０は、背面タッチ認識領域といったタッチ認識領域上のタッチ入力に基づいて、前面ディスプレイといったディスプレイ画面上でアプリケーションの動作を制御する。制御部２３０は、タッチ入力が行われると、タッチ入力を意味するジェスチャーイベントを生成してもよく、アプリケーションにジェスチャーイベントを適用してアプリケーションの動作を制御してもよい。
【００５９】
制御部２３０は、背面タッチ認識部２３１、背面駆動部２３２、背面処理部２３３、実行部２３４、活性化決定部２３５、実行制御部２３６及び設定部２３７を備える。また、一実施形態によれば、端末を制御するために実装されるアプリケーション、プログラム、命令、データを格納するためにメモリ／ストレージ２４０が端末制御装置２００に接続されていてもよい。
【００６０】
制御部２３０は、前面ディスプレイ画面といったディスプレイ画面へのタッチ入力を処理する構成とは別に、背面タッチ認識領域といったタッチ認識領域へのタッチ入力を処理する構成を別に含んでもよい。背面タッチ認識領域のタッチ入力を処理する別途の構成において、背面タッチ認識部２３１、背面駆動部２３２、及び背面処理部２３３が備えられる。
【００６１】
背面タッチ認識部２３１は、背面タッチ認識領域といったタッチ認識領域上のタッチ入力を認識すると、割込を発生させてもよい。ここで、割込は、タッチ入力が認識されたことを背面駆動部２３２に知らせる信号を意味する。例えば、背面タッチ認識部２３１はタッチＩＣで実現されてもよい。
【００６２】
背面タッチ認識部２３１は、タッチ入力が行われた位置に関するタッチ位置情報をメモリ／ストレージ２４０といったメモリのアドレスに格納する。ここで、タッチ位置情報は、背面タッチ認識領域といったタッチ認識領域上のタッチセンサまたはタッチパネルのインデックスまたはｘ軸、ｙ軸上の値として格納されてもよい。背面タッチ認識部２３１は、タッチ位置情報をメモリ／ストレージ２４０といったバッファに格納してもよい。
【００６３】
マッピング部２１０は、タッチ認識領域へのタッチ入力のタッチ位置情報を活性化領域のサイズに対応するように変換し、変換タッチ位置情報を生成する。変換タッチ位置情報は、活性化領域におけるタッチ位置情報に対応する位置情報を示す。
【００６４】
背面駆動部２３２は、背面タッチ認識部２３１で発生した割込を認識すると、タッチ位置情報をメモリ／ストレージ２４０といったメモリのアドレス及びバッファのうち少なくとも１つから確認してもよい。背面駆動部２３２は、シリアル通信方式によりタッチ位置情報を確認してもよい。シリアル通信方式は、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）方式を含んでもよい。背面駆動部２３２は、マッピング部２１０で生成された変換タッチ位置情報を背面処理部２３３に伝達する。例えば、背面駆動部２３２は、タッチＩＣの動作を認識するドライバを含んでもよい。
【００６５】
背面処理部２３３は、変換タッチ位置情報に基づいてタッチ入力に対応するジェスチャーイベントを生成する。ジェスチャーイベントは、上、下、左、右スクロール、フリッカー、タップ、ダブルタップ、マルチタッチなどを含んでもよい。例えば、背面処理部２３３は、変換タッチ位置情報が左側から右側方向を示すと、変換タッチ位置情報をフリッカーイベントと解釈してもよい。
【００６６】
背面処理部２３３は、変換タッチ位置情報及び背面処理部２３３で生成されたジェスチャーイベントに関する情報を端末でサポートするオペレーティングシステム（ＯＳ）の規格に適する情報に変換してもよい。
【００６７】
背面処理部２３３は、オペレーティングシステムの規格で要求された情報に変換タッチ位置情報及びジェスチャーイベントに関する情報を処理及びパッキングしてもよい。オペレーティングシステムの規格で要求される情報は、背面タッチ認識領域といったタッチ認識領域のＩＤ、変換タッチ位置情報、生成されたジェスチャーイベントなどを含んでもよい。
【００６８】
他の実施形態として、背面駆動部２３２は、マッピング部２１０で生成された変換タッチ位置情報に基づいてタッチ入力に対応するジェスチャーイベントを生成してもよい。ここで、背面処理部２３３は、変換タッチ位置情報及び背面駆動部２３２で生成されたジェスチャーイベントに関する情報を端末でサポートするオペレーティングシステムの規格に適する情報に変換してもよい。
【００６９】
他の実施形態として、背面タッチ認識部２３１は、背面タッチ認識領域といったタッチ認識領域上のタッチ入力を認識すると、マッピング部２１０で生成された変換タッチ位置情報をメモリ／ストレージ２４０といったメモリのアドレスに格納してもよい。背面タッチ認識部２３１は、変換タッチ位置情報に基づいてタッチ入力に対応するジェスチャーイベントを生成してもよい。背面タッチ認識部２３１は、生成されたジェスチャーイベントをメモリ／ストレージ２４０といったメモリまたはバッファに格納してもよい。
【００７０】
ここで、割込を認識すると、背面駆動部２３２は、変換タッチ位置情報及びジェスチャーイベントに関する情報をメモリまたはバッファで確認し、確認した変換タッチ位置情報及びジェスチャーイベントに関する情報を背面処理部２３３に伝達してもよい。背面処理部２３３は、変換タッチ位置情報及びジェスチャーイベントに関する情報を端末でサポートするオペレーティングシステムの規格に適する情報に変換してもよい。
【００７１】
実行部２３４は、規格に適した変換情報に基づいて、前面ディスプレイといったディスプレイ画面上でアプリケーションを実行する。例えば、実行部２３４は、処理及びパッキングされた情報から背面タッチ認識領域といったタッチ認識領域のＩＤを解釈して、タッチ認識領域でタッチ入力されたことを認識してもよく、生成されたジェスチャーイベントがダブルタップジェスチャーであれば、実行されているアプリケーションにダブルタップジェスチャーを適用してもよい。ここで、ダブルタップジェスチャーが意味することは、アプリケーションごとに異なるように設定されてもよい。例えば、ダブルタップジェスチャーが意味することが特定キーイベントに端末で設定されてもよい。または、ダブルタップジェスチャーが意味することがアプリケーションごとにユーザにより様々に設定されてもよい。
【００７２】
実行部２３４は、背面処理部２３３から伝達された規格に適した情報だけではなく、前面ディスプレイといったディスプレイ画面上のタッチ入力に応答して生成されたジェスチャーイベントもアプリケーションに適用してもよい。
【００７３】
活性化決定部２３５は、アプリケーションが実行されると、アプリケーションが端末の背面タッチ認識領域への背面タッチといったタッチ認識領域へのタッチをサポートするか否かに基づいて、タッチ認識領域上のタッチ入力を認識する背面タッチ認識部２３１を活性化させるかどうかを決定する。活性化決定部２３５は、アプリケーションが背面タッチといったタッチをサポートする場合、端末によるアプリケーションの実行に応答して背面タッチ認識部２３１を活性化してもよい。背面タッチ認識部２３１が活性化されると、背面タッチ認識部２３１はタッチ入力を認識する。
【００７４】
実行制御部２３６は、アプリケーションが端末の背面タッチ認識領域への背面タッチといったタッチ認識領域へのタッチをサポートする場合、変換タッチ位置情報及び変換タッチ位置情報によって決定されるジェスチャーイベントのうち少なくとも１つに基づいてアプリケーションの実行を制御する。
【００７５】
実行制御部２３６は、アプリケーションごとに設定されたジェスチャーイベントに基づいて変換タッチ位置情報を特定ジェスチャーイベントと解釈する。例えば、実行制御部２３６は、メモリ／ストレージ２４０などに格納され、変換タッチ位置情報とジェスチャーイベントとがマッチングされているマッチングテーブルを用いてジェスチャーイベントを検索してもよい。例えば、音楽を再生するアプリケーションである場合、再生（ｐｌａｙ）、ストップ（ｓｔｏｐ）、一時停止（ｐａｕｓｅ）、フォワード（ｆｏｒｗａｒｄ）、リワード（ｒｅｗａｒｄ）などの動作にマッチングされるジェスチャーイベントが決定されて設定されてもよい。
【００７６】
活性化決定部２３５は、アプリケーションが端末の背面タッチ認識領域への背面タッチといったタッチ認識領域へのタッチをサポートする場合、背面タッチ認識部２３１を活性化させてもよい。決定部２２０で前面ディスプレイ画面といったディスプレイ画面のサイズと同じサイズに活性化領域のサイズが決定されると、マッピング部２１０は、背面タッチ認識領域といったタッチ認識領域をディスプレイ画面のサイズと同じサイズにマッピングしてもよい。背面タッチ認識部２３１で背面タッチ認識領域といったタッチ認識領域への第１タッチ入力が認識されると、実行制御部２３６は、第１タッチ入力が行われた位置に基づいて拡大された領域を前面ディスプレイ画面といったディスプレイ画面上に表示してもよく、背面タッチ認識部２３１でタッチ認識領域への第２タッチ入力が認識されると、第２タッチ入力の方向に応じて前記拡大された領域を移動してもよい。タッチ認識領域へのタッチ入力に関するより具体的な例は、図１２を参照して説明する。
【００７７】
アプリケーションが端末の背面タッチ認識領域への背面タッチといったタッチ認識領域へのタッチをサポートする場合、活性化決定部２３５は、背面タッチ認識部２３１を活性化させてもよい。決定部２２０で活性化領域のサイズが決定されると、マッピング部２１０は、タッチ認識領域を前記活性化領域のサイズに基づいてマッピングしてもよい。背面タッチ認識部２３１で背面タッチ認識領域といったタッチ認識領域への第１タッチ入力が認識されると、実行制御部２３６は、第１タッチ入力が行われた位置に基づいて決定された活性化領域を前面ディスプレイといったディスプレイ画面上に表示してもよい。背面タッチ認識部２３１でタッチ認識領域への第２タッチ入力が認識されると、第２タッチ入力の方向に応じてディスプレイ画面上の決定された活性化領域を移動させてもよい。背面タッチ認識部２３１でタッチ認識領域への第３タッチ入力が認識されると、第３タッチ入力が行われた時点で、決定された活性化領域に含まれたイメージを前面ディスプレイ画面といったディスプレイ画面全体に拡大してもよい。より具体的な例は図１３を参照して説明する。
【００７８】
活性化決定部２３５は、アプリケーションが端末のタッチ認識領域へのタッチをサポートするか否かに関係なく、背面タッチ認識部２３１を活性化させるか否かを決定してもよい。例えば、活性化決定部２３５は、いかなる種類のアプリケーションが実行されても背面タッチ認識部２３１を活性化させてもよい。または、活性化決定部２３５は、アプリケーションの実行の有無とは関係なく、背面タッチ認識部２３１を活性化させてもよい。
【００７９】
実行制御部２３６は、端末に登録されたジェスチャーイベントのいずれかからタッチ位置情報とマッチングされるジェスチャーイベントを決定し、決定されたジェスチャーイベントに基づいてアプリケーションの実行を制御する。例えば、端末にはそれぞれのイベントにマッチングされるジェスチャー動作が設定されてもよい。実行制御部２３６は、タッチ位置情報に基づいてどのようなジェスチャー動作であるかを決定し、決定されたジェスチャー動作とマッチングされるイベントを探してもよい。実行制御部２３６は、マッチングされるイベントに基づいてアプリケーションを実行するか、または動作を制御してもよい。
【００８０】
端末でマルチタスキングを用いて複数のアプリケーションが実行される場合、設定部２３７は、アプリケーションごとに前面タッチ認識画面のタッチ入力によって制御されるアプリケーションと、背面タッチ認識領域のタッチ入力によって制御されるアプリケーションとを区別して設定してもよい。例えば、写真編集アプリケーションが前面タッチ認識画面のタッチ入力によって制御されるように設定され、音楽再生アプリケーションが背面タッチ認識領域のタッチ入力によって制御されるように設定されてもよい。
【００８１】
活性化制御部２３５は、アプリケーションのカテゴリーごとに前面タッチ認識部（図示せず）及び背面タッチ認識部２３１のうち少なくとも１つを活性化するか否かを決定してもよい。
【００８２】
活性化制御部２３５は、アプリケーションが予め設定されたカテゴリーに登録されているか否かに基づいて、背面タッチ認識部２３１を活性化するか否かを決定してもよい。アプリケーションが予め設定されたカテゴリーに登録されている場合、活性化制御部２３５は、背面タッチ認識部２３１を活性化してもよい。例えば、カテゴリーは、音楽、写真、公共交通機関などのように区別されてもよい。音楽再生をサポートするアプリケーションは、音楽を聴くこと、音楽の再生に関連して、一般に音楽の再生、停止、一時停止、フォワード、リワード、イコライザー動作をサポートしてもよい。ここで、音楽をさいせいするまたは聞くといったそれぞれの動作とマッチングされるジェスチャーイベントが決定されて設定されてもよい。ここで、決定されたジェスチャーイベントは、背面タッチ認識部２３１によって認識されるジェスチャーイベントであってもよい。
【００８３】
実行制御部２３６は、予め設定されたカテゴリーに登録されたジェスチャーイベントのいずれかのうち、タッチ位置情報とマッチングされるジェスチャーイベントを決定し、決定されたジェスチャーイベントに基づいてアプリケーションの実行を制御してもよい。
【００８４】
予め設定されたカテゴリーに登録されたアプリケーションが実行されると、活性化決定部２３５は背面タッチ認識部２３１を活性化させてもよく、マッピング部２１０は背面タッチ認識領域を前面ディスプレイ画面のサイズと同じサイズにマッピングしてもよい。背面タッチ認識部２３１によって背面タッチ認識領域といったタッチ認識領域への第１タッチ入力が認識されると、実行制御部２３６は、予め設定されたカテゴリーに登録されたジェスチャーイベントのうち、マッチングされるジェスチャーイベントをアプリケーションで実行してもよい。予め設定されたカテゴリーに登録されたジェスチャーイベントのうちのマッチングされるジェスチャーイベントの実行についてのより具体的な例については、図１４を参照して説明する。
【００８５】
予め設定されたカテゴリーに登録されたアプリケーションが実行されると、活性化決定部２３５は、背面タッチ認識部２３１を活性化させてもよい。背面タッチ認識部２３１で予め設定されたタッチ入力が認識された場合、マッピング部２１０は、背面タッチ認識領域といったタッチ認識領域を予め設定されたタッチ入力が行われた位置に該当するアイコン領域のサイズに基づいてマッピングしてもよい。背面タッチ認識部２３１で背面タッチ認識領域といったタッチ認識領域への第１タッチ入力が認識されると、実行制御部２３６は、第１タッチ入力が行われた位置に該当するアイコンを前面ディスプレイ画面といったディスプレイ画面上に表示してもよい。背面タッチ認識部２３１でタッチ認識領域への第２タッチ入力が認識されると、実行制御部２３６は、第２タッチ入力が行われた位置に該当するアイコン領域で、予め設定されたカテゴリーに登録されたジェスチャーイベントのうちマッチングされるジェスチャーイベントをアプリケーションで実行してもよい。予め設定されたカテゴリーに登録されたアプリケーションにおける予め設定されたカテゴリーに登録されたジェスチャーイベントのうちのマッチングされるジェスチャーイベントの実行についてのより具体的な例は図１５を参照して説明する。
【００８６】
図３は、本発明の一実施形態に係る端末の背面といった端末の面上のタッチを用いた端末制御装置でのマッピング過程を示す図である。
【００８７】
図３を参照すると、本発明の一実施形態に係る端末制御装置１００または端末制御装置２００といった端末制御装置が、端末３００の背面３０２にある背面タッチパッド３２１上に位置する背面タッチ認識領域３２０ａなどの背面タッチパッド領域３２０といった端末の第１の面上のタッチ認識領域を端末３００の前面のディスプレイ３０３の前面ディスプレイ画面３１０といいた端末の第２の面上にある活性化領域にマッピングする場合、ユーザの所望する前面ディスプレイ画面３１０上の活性化領域３３１、３３３は、図３を参照して示すような以下の条件に基づいてマッピングされてもよい。背面タッチパッド３２１上に位置する背面タッチ認識領域３２０ａのような背面タッチパッド領域３２０は、端末３００の背面３０２といった端末の第１の面上に位置してもよく、前面ディスプレイ画面３１０は、端末３００の前面３０１といった端末の第２の面上に位置してもよい。また、背面タッチパッド３２１の残りの部分といったタッチパッドの残りの部分が専用の動作またはプログラムされた動作に関連する入力を受信するという本発明の一実施形態によると、背面タッチ認識領域３２０ａといったタッチ認識領域は、背面タッチパッド３２１の背面タッチパッド領域３２０といったタッチパッド領域全体と同一かをそれよりも小さくてもよい。図３において、（ａ）は背面タッチパッド３２１上に位置する背面タッチ認識領域３２０ａといった背面タッチパッド領域３２０の前面ディスプレイ画面３１０上の活性化領域３３１、３３３へのマッピングを示す。図３において、（ｂ）は端末３００の前面ディスプレイ画面３１０を示し、（ｃ）は端末３００背面タッチパッド３２１上に位置する背面タッチ認識領域３２０ａといった背面タッチパッド領域３２０を示す。
【００８８】
図３を参照すると、第１の条件は、前面ディスプレイ画面３１０といったディスプレイ画面の活性化領域のサイズに関する。
【００８９】
（１）第１条件：活性化領域のサイズ
図３の（ａ）における活性化領域３３１のサイズがＡ（横）×Ｂ（縦）であり、背面タッチ認識領域３２０ａのような背面タッチパッド領域３２０といったタッチ認識領域であるタッチパッド領域ののサイズがａ（横）×ｂ（縦）である場合、Ａ＝α×ａ、Ｂ＝β×ｂに基づいてマッピングが行われてもよい。α値はＡとａとのスケール比較によって算出されてもよく、β値はＢとｂとのスケール比較によって算出されてもよい。本発明の一実施形態によると、背面タッチ認識領域３２０ａといったタッチ認識領域の前面ディスプレイ画面３１０上の活性化領域３３１、３３３といった活性化領域へのマッピングの一例において、ａおよびｂは、それぞれ、背面タッチパッド領域３２０に対応するような背面タッチ認識領域３２０ａといったタッチ認識領域のｘ軸方向の長さおよびｙ軸方向の長さに対応してもよく、ＡおよびＢは、それぞれ、前面ディスプレイ画面３１０上の活性化領域３３１といった活性化領域のｘ軸方向の長さおよびｙ軸方向の長さに対応してもよい。
【００９０】
続いて、図３を参照すると、第２の条件は、前面ディスプレイ画面３１０といったディスプレイ画面の活性化領域３３１、３３３のような活性化領域の位置に関する。
【００９１】
（２）第２条件：活性化領域の位置
前面ディスプレイ画面３１０上に表示される活性化領域の位置は、活性化領域３３１の位置または活性化領域３３３の位置に決定されてもよい。図３では２つの活性化領域の例についてのみを示すが、活性化領域は前面ディスプレイ画面３１０上のどこにでも位置してよい。
【００９２】
活性化領域３３１、３３３といった活性化領域のサイズ及び位置は、端末を用いるユーザによって、端末３００のユーザインタフェース（ＵＩ：Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）を介して設定されてもよく、端末３００で実行される動作またはアプリケーションに基づいて設定されてもよい。
【００９３】
図４は、本発明の他の一実施形態に係る端末の背面といった端末の表面上のタッチを用いた端末の制御装置のブロック図である。
【００９４】
図４を参照すると、本発明の一実施形態に係る背面タッチを用いた端末制御装置４００は、タッチＩＣ（Ｉｎｔｅｇｒａｔｅｄ  Ｃｈｉｐ）４１０、アプリケーションプロセッサ（ＡＰ：Ａｐｐｌｉｃａｔｉｏｎ  Ｐｒｏｃｅｓｓｏｒ）４２０を備えてもよい。
【００９５】
タッチＩＣ４１０は、端末の背面といった端末の面上に位置するタッチパッド上のタッチ入力を認識する。背面タッチパッドといったタッチパッド上でタッチ入力を認識すると、タッチＩＣ４１０は割込を生成してもよい。タッチＩＣ４１０は、タッチＩＣ４１０のタッチセンサによって伝えられるタッチ位置及びタッチ入力に対応するキーイベントをメモリ／ストレージ４３０といったメモリに格納する。ここで、タッチ位置は、タッチ位置の座標、タッチされたタッチセンサのインデックスを意味してもよい。
【００９６】
アプリケーションプロセッサ４２０は、タッチＩＣ４１０を介して取得したタッチ位置を解釈してジェスチャーイベントを生成してもよく、生成されたジェスチャーイベントを端末で実行されるアプリケーションに適用してもよい。
【００９７】
アプリケーションプロセッサ４２０は、ドライバ４２１、処理部４２３及び実行部４２５を備えてもよい。
【００９８】
タッチＩＣ４１０で発生した割込が認識されると、ドライバ４２１は、Ｉ２Ｃ（Ｉｎｔｅｒ−Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ）を介してタッチ位置の座標及びキーイベントなどの情報をメモリ／ストレージ４３０の特定アドレスで確認する。ドライバ４２１は、確認したタッチ位置の座標及びキーイベントなどの情報を処理部４２３に伝達してもよい。または、ドライバ４２１は、活性化領域に合うようにマッピングされた座標を処理部４２３に伝達してもよい。
【００９９】
ドライバ４２１から伝達された情報に基づいて、処理部４２３は、タッチ入力がボリュームキーイベントであるか、単なるタッチ情報（上下左右スクロール、タップなど）であるかを区別する。処理部４２３は、情報を端末のオペレーティングシステムの規格に適するフォーマットに処理及びパッキングしてもよく、処理及びパッキングした情報を実行部４２５に伝達してもよい。ここで、処理及びパッキング過程で、背面タッチパッドといったタッチパッドのＩＤ、タッチ位置の座標、ジェスチャー、キーイベントなどが処理及びパッキングされた情報として含まれてもよい。
【０１００】
実行部４２５は、処理部から伝達された情報を端末で実行されるゲームなどの様々なアプリケーションに適用する。実行部４２５は、アプリケーションのうち特定アプリケーションではスクロール動作だけを有効にしてもよく、タップ、ダブルタップなどのジェスチャーイベントの一部または全てを動作しないようにしてもよい。
【０１０１】
本発明の一実施形態によると、端末制御装置４００は、前面ディスプレイ画面といったディスプレイ画面を用いたタッチの動作時に、背面タッチを用いた背面タッチ動作といったタッチ動作を無視するようにしてもよい。
【０１０２】
本発明の一実施形態によると、端末制御装置４００は、特定アプリケーションにおいて、端末の背面でダブルタップ機能を用いて、前面ディスプレイ画面といったディスプレイ画面の拡大または縮小などのトグル（ｔｏｇｇｌｅ）機能を実行してもよく、セルフカメラ撮影を有効にしてもよい。
【０１０３】
また、端末３００といった端末で実行され、端末制御装置４００によって実装されるアプリケーションに適するようにユーザによって様々なジェスチャーイベントが設定されてもよい。
【０１０４】
本発明の一実施形態によると、マルチタスキング、例えば、音楽を聞きながらウェブサーフィンする場合、端末制御装置４００は、ウェブブラウザの動作に必要なスクロール及び画面転換は前面ディスプレイ画面といったディスプレイ画面へのタッチ入力に応答して処理されるように設定してもよく、音楽プレーヤーの動作ウィジェットの活性化及び位置移動などに対しては背面タッチパッドなどのタッチパッドへのタッチ入力に応答して処理するように設定してもよい。
【０１０５】
図５は、本発明の他の一実施形態に係る背面タッチといった端末面上のタッチを用いた端末制御装置のブロック図である。
【０１０６】
図５を参照すると、本発明の一実施形態に係る端末制御装置５００は、タッチＩＣ５１０、アプリケーションプロセッサ５２０を備える。
【０１０７】
本発明の一実施形態に係る端末制御装置５００は、タッチ情報が端末の前面または背面といった端末の第１の面または第２の面のいずれかで入力されて処理されるかを区別できるように、端末の第１の前面及び第２の面別のそれぞれに情報処理構造を有するようにしてもよい。
【０１０８】
また、本発明の一実施形態に係る端末制御装置５００は、ジェスチャーイベントを生成する動作を場合に応じて相違に設定するといった様々な構造または実装を有してもよい。
【０１０９】
端末制御装置５００のタッチＩＣ５１０は、前面タッチＩＣ５１１及び背面タッチＩＣ５１３を備えてもよい。
【０１１０】
前面タッチＩＣ５１１は、端末の前面ディスプレイ画面といったディスプレイ画面上のタッチ入力を認識する。ディスプレイ画面へのタッチ入力を認識すると、前面タッチＩＣ５１１は、割込を生成してもよい。前面タッチＩＣ５１１は、認識したタッチ入力の座標をメモリ／ストレージ５３０などのメモリに格納してもよい。
【０１１１】
背面タッチＩＣ５１３は、背面タッチ認識領域などのタッチ認識領域である背面タッチパッドといったタッチパッド上のタッチ入力を認識する。タッチパッドへのタッチ入力を認識すると、背面タッチＩＣ５１３は、割込を生成してもよい。背面タッチＩＣ５１３は、認識したタッチ入力の座標をメモリ／ストレージ５３０などのメモリに格納してもよい。
【０１１２】
端末制御装置５００のアプリケーションプロセッサ５２０は、前面タッチドライバ５２１、背面タッチドライバ５２２、前面処理部５２３、背面処理部５２４及び実行部５２５を備えてもよい。
【０１１３】
前面タッチＩＣ５１１で発生した割込が認識されると、前面タッチドライバ５２１は、ディスプレイ画面へのタッチ入力の座標をメモリ／ストレージ５３０などのメモリから確認して、タッチ入力の座標を前面処理部５２３に伝達してもよい。前面処理部５２３は、ディスプレイ画面へのタッチ入力の座標に基づいてジェスチャーイベントを生成して実行部５２５に伝達してもよい。
【０１１４】
背面タッチＩＣ５１３で発生した割込が認識されると、背面タッチドライバ５２２は、背面タッチパッドといったタッチパッドへのタッチ入力の座標をメモリ／ストレージ５３０などのメモリから確認して、ディスプレイ画面上の活性化領域のサイズに対応する位置に変換された変換タッチ入力の座標を背面処理部５２４に伝達してもよい。
【０１１５】
背面処理部５２４は、変換タッチ入力の座標に基づいてジェスチャーイベントを生成し、ジェスチャーイベント及び変換タッチ入力座標を処理してパッキングして実行部５２５に伝達してもよい。
【０１１６】
実行部５２５は、前面処理部５２３または背面処理部５２４から伝達された情報に基づいてイベントを再設定または生成して使用してもよい。ジェスチャーイベントが前面処理部５２３から伝達されるか、背面処理部５２４から伝達されるかに応じて、実行部５２５は、端末の前面または背面のいずれかで実行中であるアプリケーションにジェスチャーイベントを適用するか否かを決定する。
【０１１７】
図６から図８は、本発明の他の一実施形態に係る背面タッチといった端末面上へのタッチを用いた端末の制御装置のブロック図である。図６から図８において、ハッチング表示されたブロックはジェスチャーイベントを生成する。
【０１１８】
図６を参照すると、本発明の一実施形態に係る背面タッチといった端末面上のタッチを用いた端末制御装置６００は、タッチＩＣ６１０、アプリケーションプロセッサ６２０を備えてもよい。タッチＩＣ６１０は、背面タッチＩＣ６１１及び前面タッチＩＣ６１２を含んでもよい。アプリケーションプロセッサ６２０は、背面処理部６２１、背面タッチドライバ６２２、前面処理部６２３、前面タッチドライバ６２４及び実行部６２５を含んでもよい。また、タッチＩＣ６１０及びアプリケーションプロセッサ６２０は、メモリ／ストレージ６３０と接続されてもよい。端末制御装置６００の要素、モジュール、ユニットの動作及び詳細は、以下に述べることを除いて、図５を参照して説明した端末制御装置５００の要素、モジュール、ユニットの動作及び詳細と同様であってもよい。
【０１１９】
ここで、本実施形態によれば、アプリケーションプロセッサ６２０の背面処理部６２１は、背面タッチドライバ６２２から伝達された背面タッチ認識領域といったタッチ認識領域におけるタッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２０】
背面タッチＩＣ６１１及び背面タッチドライバ６２２を介してタッチ位置座標を受信すると、背面処理部６２１は、端末の前面ディスプレイ画面といったディスプレイ画面上の活性化領域のサイズに対応する位置に変換された変換タッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２１】
背面処理部６２１は、背面タッチＩＣ６１１及び背面タッチドライバ６２２のうち１つから変換タッチ位置座標を受信してもよく、その変換タッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２２】
図７を参照すると、本発明の一実施形態に係る背面タッチといった端末面上へのタッチを用いた端末制御装置７００は、タッチＩＣ７１０、アプリケーションプロセッサ７２０を備えてもよい。タッチＩＣ７１０は、背面タッチＩＣ７１１及び前面タッチＩＣ７１２を含んでもよい。アプリケーションプロセッサ７２０は、背面処理部７２２、背面タッチドライバ７２１、前面処理部７２３、前面タッチドライバ７２４及び実行部７２５を含んでもよい。また、タッチＩＣ７１０及びアプリケーションプロセッサ７２０は、メモリ／ストレージ７３０と接続されてもよい。端末制御装置７００の要素、モジュール、ユニットの動作及び詳細は、以下に述べることを除いて、図５を参照して説明した端末制御装置５００の要素、モジュール、ユニットの動作及び詳細と同様であってもよい。
【０１２３】
ここで、本実施形態によれば、端末制御装置７００の背面タッチドライバ７２１は、背面タッチＩＣ７１１から伝達されたタッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２４】
背面タッチＩＣ７１１からタッチ位置座標を受信すると、背面タッチドライバ７２１は、端末の前面ディルプレイ画面といったディスプレイ画面上の活性化領域のサイズに対応する位置に変換された変換タッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２５】
背面タッチドライバ７２１は、背面タッチＩＣ７１１から変換タッチ位置座標を受信し、その変換タッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１２６】
背面処理部７２２は、変換タッチ位置座標、ジェスチャーイベント及び背面タッチ認識領域を含む背面タッチパッドといったタッチ認識領域を含むタッチパッドのＩＤをパッキングして実行部７２５に伝達してもよい。
【０１２７】
前面タッチドライバ７２４は、前面ディスプレイ画面といったディスプレイ画面上のタッチ座標を前面処理部７２３に伝達してもよい。前面処理部７２３は、タッチ座標に基づいてジェスチャーイベントを生成してもよく、タッチ座標及びジェスチャーイベントをパッキングして実行部７２５に伝達してもよい。
【０１２８】
図８を参照すると、本発明の一実施形態に係る背面タッチといった端末面上へのタッチを用いた端末制御装置８００は、タッチＩＣ８１０、アプリケーションプロセッサ８２０を備えてもよい。タッチＩＣ８１０は、背面タッチＩＣ８１１及び前面タッチＩＣ８１２を含んでもよい。アプリケーションプロセッサ８２０は、背面処理部８２２、背面タッチドライバ８２１、前面処理部８２３、前面タッチドライバ８２４及び実行部８２５を含んでもよい。また、タッチＩＣ８１０及びアプリケーションプロセッサ８２０は、メモリ／ストレージ８３０と接続されてもよい。端末制御装置８００の要素、モジュール、ユニットの動作及び詳細は、以下に述べることを除いて、図５を参照して説明した端末制御装置５００の要素、モジュール、ユニットの動作及び詳細と同様であってもよい。
【０１２９】
ここで、本実施形態によれば、端末制御装置８００の背面タッチＩＣ８１１は、平面タッチ認識領域といったタッチ認識領域において認識したタッチ位置座標に基づいてジェスチャーイベントを生成してもよい。
【０１３０】
背面タッチＩＣ８１１は、前面ディスプレイ画面といったディスプレイ画面上の活性化領域のサイズに対応する位置に変換された変換タッチ位置座標からジェスチャーイベントを生成してもよい。
【０１３１】
前面タッチＩＣ８１２は、前面ディスプレイ画面といったディスプレイ画面上のタッチ入力を認識し、前面タッチドライバ８２４にタッチ座標を伝達してもよい。前面タッチドライバ８２４は、ディスプレイ画面上のタッチ座標を前面処理部８２３に伝達する。前面処理部８２３は、タッチ座標に基づいてジェスチャーイベントを生成し、タッチ座標及びジェスチャーイベントをパッキングして実行部８２５に伝達してもよい。
【０１３２】
図９は、本発明の一実施形態に係る背面タッチといった端末面上へのタッチを用いた端末制御方法のフローチャートである。
【０１３３】
図９を参照すると、ステップＳ９１０において、端末は背面タッチといったタッチ認識をサポートするアプリケーションを実行する。アプリケーションは、ユーザによって実行されてもよく、または他のプログラムと連動して自動的に実行されてもよい。
【０１３４】
ステップＳ９２０において、背面タッチといった端末面上へのタッチを用いた端末制御装置は、背面タッチ認識といったタッチ認識をサポートするアプリケーションが実行されると、背面タッチパッドといったタッチパッドを活性化させる。
【０１３５】
ステップＳ９３０において、端末制御装置は、背面タッチパッド領域といったタッチパッド領域を前面ディスプレイ画面といったディスプレイ画面の活性化領域にマッピングする。端末制御装置は、背面タッチパッド領域といったタッチパッド領域のサイズと前面ディスプレイ画面といったディスプレイ画面上の活性化領域のサイズとを比較してマッピングを行ってもよい。ディスプレイ画面上の活性化領域のサイズは、端末で実行されるアプリケーションごとに設定されてもよい。または、活性化領域のサイズは固定されずディスプレイ画面がサポートするサイズの範囲で選択的に決定されてもよい。また、ディスプレイ画面上の活性化領域の位置は、端末で実行されるアプリケーションごとに設定されてもよい。
【０１３６】
ステップＳ９４０において、端末制御装置は、背面タッチパッドといったタッチパッドへのタッチ入力を認識する。端末制御装置は、ディスプレイ画面上の活性化領域のサイズに対応する位置に変換された変換タッチ位置情報及びジェスチャーイベントをアプリケーションに適用してもよい。ここで、アプリケーションごとに変換タッチ位置情報が様々なジェスチャーイベントとマッチングされてもよい。すなわち、同じ変換タッチ位置情報が１つのアプリケーションでは第１ジェスチャーイベントにマッチングされてもよく、他のアプリケーションでは第２ジェスチャーイベントにマッチングされてもよい。
【０１３７】
ステップＳ９５０において、端末制御装置は、アプリケーションの実行中にマッピングを変更するか否かを決定する。端末制御装置は、ユーザのリクエストに応答するかまたは端末の予め設定された基準に基づいてマッピングを実行するかまたはマッピングの変更を実行するか否かを決定する。マッピングの変更を行わないと決定された場合、Ｓ９４０の動作に戻る。
【０１３８】
ステップＳ９６０において、端末制御装置は、背面タッチ認識領域に対応する背面タッチパッドといった、タッチ認識領域に対応するタッチパッド領域を前面ディスプレイ画面といったディスプレイ画面上の新しく決定された活性化領域に再度マッピングする。処理は、Ｓ９４０の動作に戻る。
【０１３９】
図１０は、本発明の他の一実施形態に係る背面タッチなどの端末面上へのタッチを用いた端末制御方法のフローチャートである。
【０１４０】
図１０を参照すると、ステップＳ１０１０において、端末はアプリケーションを実行する。アプリケーションは、ユーザによって実行されてもよく、または他のプログラムと連動して自動的に実行されてもよい。
【０１４１】
ステップＳ１０２０において、背面タッチなどの端末面上へのタッチを用いた端末制御装置は、アプリケーションのカテゴリーを端末のカテゴリーに登録する。アプリケーションのカテゴリーは、アプリケーションのコンテンツに基づいて決定されてもよい。例えば、音楽、写真、交通などのようなカテゴリーが決定されてもよい。端末のカテゴリーごとに、背面タッチパッドなどのタッチパッド上のタッチ入力に対応するジェスチャーイベントが予め設定されてもよい。例えば、音楽再生アプリケーションは、再生、一時停止、巻き戻し、フォワード、リワードなどのような類似の動作を行ってもよい。したがって、音楽再生カテゴリーに再生、一時停止、巻き戻し、フォワード、リワードなどとマッチングされるジェスチャーイベントが予め設定されてもよい。
【０１４２】
ステップＳ１０３０において、アプリケーションのカテゴリーがすでに端末に設定されたカテゴリーに含まれる場合、端末制御装置は、背面タッチパッドなどのタッチパッドを活性化する。
【０１４３】
ステップＳ１０４０において、端末制御装置は、背面タッチを用いた背面タッチ認識領域へのタッチ入力といった、端末面上のタッチパッドを用いたタッチ認識領域へのタッチ入力を認識する。
【０１４４】
ステップＳ１０５０において、端末制御装置は、タッチ位置情報及びジェスチャーイベントを端末で実行されるアプリケーションに適用する。ジェスチャーイベントはカテゴリーごとに予め設定されてもよい。端末制御装置は、タッチ位置情報とマッチングするジェスチャーイベントを検索してもよい。ジェスチャーイベントが設定されたカテゴリーのアプリケーションが実行されると、背面タッチ入力といったタッチ入力に対応するジェスチャーイベントがアプリケーションに適用される。
【０１４５】
図１１は、本発明の他の一実施形態に係る背面タッチなどの端末面上へのタッチを用いた端末制御方法のフローチャートである。
【０１４６】
図１１を参照すると、ステップＳ１１１０において、端末はアプリケーションを実行する。アプリケーションは、ユーザによって実行されてもよく、または他のプログラムと連動して自動的に実行されてもよい。
【０１４７】
ステップＳ１１２０において、実行されるアプリケーションがタッチ入力をサポートするか否かに関係なく、端末制御装置は、端末面上へのタッチを用いる端末を制御するために、背面タッチパッドといったタッチパッドを活性化してもよい。タッチパッドが活性化されると、端末制御装置は、活性化された背面タッチパッドといったタッチパッドを介してタッチ入力を認識する。
【０１４８】
ステップＳ１１３０において、端末制御装置は、タッチ位置情報及びジェスチャーイベントを端末で実行されるアプリケーションに適用する。ジェスチャーイベントは、端末で基本設定として予め決定または設定されてもよい。基本ジェスチャー設定は、フリッキング、スクロール、拡大及び縮小などのようなジェスチャーイベントを含んでもよい。基本ジェスチャー設定は、ユーザによって修正可能であり、新しいジェスチャーイベントが追加されてもよい。
【０１４９】
図１２乃至図１５は、本発明の一実施形態に係る背面タッチなどの端末面上へのタッチを用いた端末の制御方法が適用された例を示す。
【０１５０】
図１２は、アプリケーションが背面タッチ入力などのタッチ入力をサポートする場合に、背面タッチパッドといったタッチパッド領域が前面ディスプレイなどのディスプレイ画面全体にマッピングされた例を示す。図１２は、図３に示した端末３００などの端末１２００を示し、端末１２００は、背面１２０４といった第１の面上へのタッチを用いて端末１２００を制御するために、例えば、図２または図５を参照して説明した端末制御装置２００、５００などの端末制御装置を含む。端末１２００は、端末１２００の前面１２０３上の前面ディスプレイ画面１２０１といった端末１２００の第２の面上のディスプレイ画面と、端末１２００の背面１２０４上の背面タッチ認識領域１２０８を含む背面タッチパッド１２０６といった端末１２００の第１の面上のタッチ認識領域を含むタッチパッドとを含む。また、図１２は、すなわち、活性化領域が端末１２００の前面ディスプレイ１２０１といったディスプレイ画面全体に対応する場合の例である。
【０１５１】
図１２を参照すると、端末１２００で地図アプリケーションが実行される。前面ディスプレイ画面１２０１上に地図画面１２０５が表示される。背面タッチパッド１２０６を介し背面タッチプレス１２１０がユーザ１２４０により入力されてもよい。位置１２１１は、背面タッチパッド上で背面タッチプレス１２１０が行われた地点を示す。位置１２１１は、前面ディスプレイ画面１２０１上でマッピングされ、活性化領域１２０２における前面ディスプレイ画面１２０１上に表示された地図画面１２０５の位置１２１３として表示されてもよい。
【０１５２】
背面タッチパッド１２０６を介してユーザ１２４０により背面タッチドラッグ１２２０が入力されてもよい。矢印１２２１は、背面タッチパッド１２０６上での背面タッチドラッグ１２２０及び背面タッチドラッグ１２２０の方向を示す。背面タッチドラッグ１２２０に応答して、活性化領域１２０２における前面ディスプレイ画面１２０１に表示された地図画面１２０５上の位置１２１３が位置１２２３に移動してもよい。
【０１５３】
図１２に示す地図アプリケーションにおいて、プレス及びドラッグのジェスチャーイベントのみについて記載しているが、ジェスチャーイベントにはフリッキング、スクロール、タップ、ダブルタップなどの様々なジェスチャーイベントが含まれてもよい。また、例えば、ドラッグによって地図画面１２０５が移動されてもよく、さまざまなジェスチャーイベントにマッチングされる動作が決定され設定されてもよい。また、ジェスチャーイベントにマッチする決定された若しくは設定された動作は、図１２に示すような地図アプリケーションといったアプリケーションの実行に用いられてもよい。
【０１５４】
図１３は、アプリケーションが背面タッチといったタッチ入力をサポートする場合に、背面タッチパッドなどのタッチパッド領域が端末の前面の前面ディスプレイ画面などのディスプレイ画面うちの一部領域にマッピングされる例を示している。図１３は、図３に示した端末３００などの端末１３００を示し、端末１３００は、端末１３００の背面１３０４へのタッチを用いて端末１３００を制御するために、例えば、図２または図５を参照して説明した端末制御装置２００、５００などの端末制御装置を含む。端末１３００は、端末１３００の前面１３０３上の前面ディスプレイ画面１２０１といった端末１３００の第２の面上のディスプレイ画面と、端末１３００の背面１３０４上の背面タッチ認識領域１３０８を含む背面タッチパッド１３０６といった端末１３００の第１の面上のタッチ認識領域を含むタッチパッドとを含む。図１３は、活性化領域１３０２が端末１３００の前面１３０３上の前面ディスプレイ画面１３０１といったディスプレイ画面のうちの一部である場合の例である。
【０１５５】
図１３を参照すると、端末１３００で地図アプリケーションが実行される。前面ディスプレイ画面１３０１に地図画面１３０５が表示される。背面タッチパッド１３０６を介してユーザ１３４０により背面タッチ長押し（ｌｏｎｇ  ｐｒｅｓｓ）１３１０が入力される。位置１３１１は、背面タッチパッド１３０６上で背面タッチ長押し１３１０が行われた地点を示す。位置１３１１は前面ディスプレイ画面１３０１上にマッピングされ、活性化領域１３１３として地図画面１３０５上に表示されてもよい。例えば、背面タッチパッド１３０６に背面タッチ及び長押し１３１０を行うと、地図画面１３０５上でユーザ１３４０の指の位置に適する活性化領域１３１３が選択されてもよい。
【０１５６】
背面タッチ長押し１３１０の他にも端末１３００で実行されるアプリケーションに基づいて様々な方法で活性化領域１３１３を選択してもよい。例えば、端末１３００のボタンがユーザ１３４０によりプレスされるのと同時に動作が選択されてもよく（例えば、特定ボタンがプレスされたときに、領域を選択する動作、背面タッチパッド１３０６への入力に応答する位置変更）や特定ジェスチャーが発生すれば、活性化領域１３０２といった領域が選択されてもよい。
【０１５７】
例えば、活性化領域１３１３に対応する活性化領域１３０２の大きさは、アプリケーションで設定されてもよい。活性化領域１３１３の大きさは、端末１３００の他のボタンとの連係動作またはジェスチャーを用いて調節されてもよい。また、アプリケーションごとに、活性化領域１３１３の大きさ及び位置は様々に設定されてもよい。
【０１５８】
背面タッチパッド１３０６を介して背面タッチドラッグ１３２０が入力されてもよい。矢印１３２１は、背面タッチパッド１３０６上での背面タッチドラッグ１３２０及び背面タッチドラッグ１３２０の方向を示す。背面タッチドラッグ１３２０に応答して、端末１３００の前面ディスプレイ画面１３０１上の地図画面１３０５における活性化領域１３１３の位置が活性化領域１３２３の位置に移動してもよい。
【０１５９】
また、背面タッチパッド１３０６を介して背面タッチリリース（ｒｅｌｅａｓｅ）１３３０が入力されてもよい。背面タッチリリース１３３０が行われた位置に対応する活性化領域１３２３は拡大され、拡大されたイメージ１３３１が前面ディスプレイ画面１３０１上の地図画面１３０５に表示されてもよい。
【０１６０】
背面タッチパッド上でユーザ１３４０の指が動くと、選択された活性化領域１３１３も指の位置に応じて動く。指が背面タッチパッド１３０６上からリリースされると、リリースされた地点に対応する活性化領域１３２３が拡大される。
【０１６１】
図１３に示す地図アプリケーションにおいて、長押し、ドラッグ及びリリースのジェスチャーイベントのみを記載したが、ジェスチャーイベントには、フリッキング、スクロール、タップ、ダブルタップなどの様々なジェスチャーイベントが含まれてもよい。例えば、ドラッグによって地図画面１３０５が移動してもよく、ジェスチャーイベントにマッチングされる動作は様々に設定されてもよい。また、ジェスチャーイベントにマッチする決定された若しくは設定された動作は、図１３に示すような地図アプリケーションといったアプリケーションの実行に用いられてもよい。
【０１６２】
図１４は、アプリケーションのカテゴリーが端末の予め設定されたカテゴリーに属する場合に、背面タッチパッドなどのタッチパッド領域が前面ディスプレイ画面などのディスプレイ画面全体にマッピングされた例を示す。図１４は、図３に示した端末３００などの端末１４００を示し、端末１４００は、端末１４００の背面１４０４へのタッチといった端末１４００の第１の面上へのダッチを用いて端末１４００を制御するために、例えば、図２または図５を参照して説明した端末制御装置２００、５００などの端末制御装置を含む。端末１４００は、端末１４００の前面１４０３上の前面ディスプレイ画面１４０１といった端末１４００の第２の面上のディスプレイ画面と、端末１４００の背面１４０４上の背面タッチ認識領域１４０８を含む背面タッチパッド１４０６といった端末１４００の第１の面上のタッチ認識領域を含むタッチパッドとを含む。図１４は、活性化領域１４０２が端末１４００の前面ディスプレイ１４０１画面全体に対応する場合の例である。図１４を参照すると、端末でミュージックアプリケーションが実行される。端末１４００の前面ディスプレイ画面１４０１上には、音楽プレーヤーが表示される。
【０１６３】
背面タッチパッド１４０６を介してタップ１４１０が入力されてもよい。背面タッチパッド１４０６上のタップ１４１０に応答して、端末１４００で実行されるミュージックアプリケーションは音楽を再生または一時停止してもよい。
【０１６４】
図１４において（ａ）に示すように、背面タッチパッド１４０６を介して上から下方向にドラッグ１４２０が入力されてもよい。ドラッグ１４２０に応答して、ミュージックアプリケーションは前の曲を再生してもよい。また、（ｂ）に示すように、背面タッチパッド１４０６を介して下から上の方向にドラッグ１４３０が入力されてもよい。ドラッグ１４３０に応答して、ミュージックアプリケーションは次の曲を再生してもよい。
【０１６５】
図１４において（ｃ）に示すように、背面タッチパッド１４０６を介して左側から右側にドラッグ１４４０が入力されてもよい。ドラッグ１４４０に応答して、ミュージックアプリケーションは、再生している曲を巻き戻し（ｒｅｗｉｎｄ）してもよい。また、（ｄ）に示すように、背面タッチパッド１４０６を介して右側から左側にドラッグ１４５０が入力されてもよい。ドラッグ１４５０に応答して、ミュージックアプリケーションは早送り（ｆａｓｔ  ｆｏｒｗａｒｄ）してもよい。
【０１６６】
図１４において（ｅ）に示すように、背面タッチパッド１４０６を介して２つの指を用いて上から下の方向に２つのドラッグ１４６０が入力されてもよい。ドラッグ１４６０に応答して、ミュージックアプリケーションは再生している音楽のボリュームを下げてもよい。また、（ｆ）に示すように、背面タッチパッド１４０６を介して２つの指を用いて下から上に２つのドラッグ１４７０が入力されてもよい。ドラッグ１４７０に応答して、ミュージックアプリケーションは再生している曲のボリュームを上げてもよい。
【０１６７】
図１４に示すミュージックアプリケーションにおいて、タップ及びドラッグのジェスチャーイベントのみを記載するが、ジェスチャーイベントにはフリッキング、スクロール、ダブルタップなどの様々なジェスチャーイベントが含まれてもよい。また、ジェスチャーイベントにマッチングされる動作は様々に設定されてもよい。また、ジェスチャーイベントにマッチする決定された若しくは設定された動作は、図１４に示すようなミュージックアプリケーションといったアプリケーションの実行に用いられてもよい。
【０１６８】
図１５は、アプリケーションのカテゴリーが端末に予め設定されたカテゴリーに属する場合、端末の第１の面上の背面タッチパッドといったタッチパッド領域が端末の前面の前面ディスプレイ画面といった端末の第２の面上のディスプレイ画面のうちの一部領域にマッピングされた例を示す。図１５は、図３に示した端末３００などの端末１５００を示し、端末１５００は、端末１５００の背面１５０４といった端末１５００の第１の面上へのダッチを用いて端末１５００を制御するために、例えば、図２または図５を参照して説明した端末制御装置２００、５００などの端末制御装置を含む。端末１５００は、端末１５００の前面１５０３上の前面ディスプレイ画面１５０１といった端末の第２の面上のディスプレイ画面と、端末１５００の背面１５０４上の背面タッチ認識領域１５０８を含む背面タッチパッド１５０６といった端末１５００の第１の面上のタッチ認識領域を含むタッチパッドとを含む。図１５は、活性化領域１５０２が前面ディスプレイ画面１５０１といったディスプレイ画面のうちの一部である場合の例である。図１５を参照すると、端末１５００でミュージックアプリケーションが実行される。前面ディスプレイ画面１５０１に音楽プレーヤーが前面ディスプレイ画面１５０１に表示されたプレーヤー画面１５０５に表示される。
【０１６９】
背面タッチパッド１５０６を介して端末１５００のユーザ１５４０によって背面タッチ長押し１５１０が入力されてもよい。位置１５１１は、背面タッチパッド１５０６上で背面タッチ長押し１５１０が行われた地点を示す。位置１５１１は前面ディスプレイ画面１５０１にマッピングされ、活性化領域１５０２に対応する活性化領域１５１３として表示されてもよい。例えば、背面タッチ長押し１５１０が入力されると、対応する位置のアイコン１５１３ａが選択されてもよい。対応する位置のアイコン１５１３ａは、活性化領域１５１３を意味してもよい。
【０１７０】
また、背面タッチパッド１５０６を介してユーザ１５４０によって背面タッチドラッグ１５２０が入力されてもよい。矢印１５２１は、背面タッチパッド１５０６上での背面タッチドラッグ１５２０及び背面タッチドラッグ１５２０の方向を示す。背面タッチドラッグ１５２０に応答して、活性化領域１５１３の位置が活性化領域１５２３の位置に移動してもよい。
【０１７１】
さらに、背面タッチパッド１５０６を介してユーザ１５４０によって背面タッチリリース１５３０が入力されてもよい。背面タッチリリース１５３０が行われた位置の活性化領域１５３１に背面タッチ認識領域１５０８に対応する背面タッチパッド領域がリマッピングされてもよい。背面タッチリリースリマッピング領域１５３３において特定ジェスチャーなしでユーザ１５４０が背面タッチパッド１５０６を短くタッチすることにより、再生、一時停止、巻き戻し、早送りなどに対応する領域１５３３ａ、１５３３ｂ、１５３３ｃ、１５３３ｄ及び１５３３ｅに対応するアイコン１５３１ａ、１５３１ｂ、１５３１ｃ、１５３１ｄ及び１５３１ｅの領域ごとに定義された動作が実行されてもよい。
【０１７２】
背面タッチパッド１５０６上でユーザ１５４０指が動くと、指位置に該当するアイコン１５１３ａとして選択された活性化領域１５１３は、タッチパッド１５０６上の指の動きに応じて動いてもよい。ユーザ１５４０の指が背面タッチパッド１５０６からリリースされると、リリースされた地点の前面ディスプレイ画面１５０１上のアイコンが選択されてもよい。
【０１７３】
図１５に示すミュージックアプリケーションにおいて、長押し、ドラッグ及びリリースのジェスチャーイベントだけを記載するが、ジェスチャーイベントには、フリッキング、スクロール、タップ、ダブルタップなどの様々なジェスチャーイベントが含まれてもよい。また、ジェスチャーイベントにマッチングされる動作は様々に設定されてもよい。また、ジェスチャーイベントにマッチする決定された若しくは設定された動作は、図１５に示すようなアプリケーション及び動作のようなアプリケーションの実行に用いられてもよい。
【０１７４】
本発明の他の実施形態によれば、図１５におけるアイコン１３１５ａに対応する写真アイコンが選択されると、アルバム写真（ｐｈｏｔｏ  ａｌｂｕｍ）が前面ディスプレイ画面１５０１といったディスプレイ画面に表示されてもよい。また、図１５におけるアイコン１５１３ａに対応する歌曲名アイコンが選択されると、選択された歌の題名及び歌の歌詞が前面ディスプレイ画面といったディスプレイ画面に表示されてもよい。また、前面ディスプレイ画面１５０１といったディスプレイ画面に表示されるようなアイコンごとに関連する動作は、アプリケーションごとに設定及び変更可能である。
【０１７５】
さらに、本発明は、図１３の端末１３００の前面ディスプレイ画面１３０１上に表示された地図画面１３０５における拡大されたイメージ１３３１についての説明と同様に、地下鉄路線図やナビゲーションアプリケーションといった画面を移動または拡大するアプリケーションに適用されてもよい。
【０１７６】
また、本発明は、図１３の端末１３００の前面ディスプレイ画面１３０１上に表示された地図画面１３０５における拡大されたイメージ１３３１または活性化領域１３１３の活性化領域１３２３への移動の動作ついての説明と同様に、Ｅ−Ｂｏｏｋにおける字の拡大機能や読みたい領域の拡大及び縮小、ページ移動に用いられてもよく、スクロールジェスチャーイベントを用いて画面で上／下の移動にも効果的である。
【０１７７】
また、本発明は、端末で実行されたウェブページ上のＥ−Ｂｏｏｋのような機能を行ってもよく、端末１５００の前面ディスプレイ画面１５０１上のアイコン１５１３ａといった端末のディスプレイ上のアイコンの移動を用いてウェブページの切り換えにも有効に用いられる。
【０１７８】
また、本発明は、端末のディスプレイ画面に表示されるゲームでユーザの所望する部分の検索及び拡大などに有効に使用できる。
【０１７９】
また、本発明は、端末のディスプレイ画面上に表示されるビデオに関するビデオ再生アプリケーションにおいて、ジェスチャーイベントとビデオ再生の動作とを関連付けてもよい。また、本発明は、背面タッチパッドを用いることによって、ユーザの握った手の少ない動きでも端末の制御が可能であるため、ユーザに利便性を提供することができる。
【０１８０】
図１６は、本発明の他の一実施形態に係る背面タッチなどの端末面上へのタッチを用いた端末制御方法のフローチャートである。
【０１８１】
図１６を参照すると、ステップＳ１６１０において、図３に示したような端末３００を制御するために、端末の背面といった端末の面上へのタッチを用いた端末制御装置（例えば、端末制御装置２００または図５に示した端末制御装置５００）は、端末３００の前面ディスプレイ画面３０１といったディスプレイ画面上に表示される活性化領域３３１の位置及び活性化領域３３１のサイズのうち少なくとも１つを決定してもよい。
【０１８２】
ステップＳ１６２０において、端末制御装置は、端末の背面タッチ認識領域といったタッチ認識領域のサイズと決定された活性化領域のサイズに基づいて、端末の第１の面上のタッチ認識領域を端末の第２の面上の活性化領域にマッピングしてもよい。例えば、端末３００の背面タッチパッド３２１上に位置する背面タッチパッド領域３２０上の背面タッチ認識領域３２０ａを活性化領域３３１といった活性化領域にマッピングする。
【０１８３】
ステップＳ１６３０において、端末制御装置は、背面タッチ認識領域３２０ａ上などの背面タッチ認識領域へのタッチ入力に基づいて端末の動作を制御する。端末制御装置は、背面タッチ認識領域といったタッチ認識領域上へのタッチ入力に基づいて、前面ディスプレイ画面３１０などのディスプレイ画面上でアプリケーションを制御する。
【０１８４】
本発明の一実施形態によると、背面タッチ認識領域上へのタッチ入力といったタッチ認識領域上へのタッチ入力が認識されると、端末制御装置は、割込を発生させてタッチ入力が行われた位置に関するタッチ位置情報をメモリのアドレスに格納してもよい。
【０１８５】
また、本発明の一実施形態によると、割込が認識されると、端末制御装置は、タッチ位置情報をアドレスで確認し、活性化領域のサイズに対応する位置に変換された変換タッチ位置情報を送信してもよい。
【０１８６】
また、本発明の一実施形態によると、端末制御装置は、変換タッチ位置情報に基づいてタッチ入力に対応するイベントタイプを決定し、変換タッチ位置情報及び決定されたイベントタイプに関する情報を端末でサポートするオペレーティングシステムの規格に適する情報に変換してもよい。
【０１８７】
また、本発明の一実施形態によると、端末制御装置は、規格に適した変換情報に基づいて前面ディスプレイ画面などのディスプレイ画面上でアプリケーションを実行させてもよい。
【０１８８】
また、本発明の一実施形態によると、背面タッチパッドを用いることによって、ユーザの握った手の少ない動きで端末において実行される動作及びアプリケーションの制御が容易になり、ユーザに利便性を提供することができる。
【０１８９】
本発明の実施形態に係る方法は、多様なコンピュータ手段を介して様々な処理を実行することができるプログラム命令の形態で実現され、コンピュータ読取可能な記録媒体に記録されてもよい。コンピュータ読取可能な媒体は、プログラム命令、データファイル、データ構造などのうちの１つまたはその組合せを含んでもよい。媒体に記録されるプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知のものであり、使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、光ディスクのような光磁気媒体、及びＲＯＭ、ＲＡＭ、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれてもよい。
【０１９０】
上述したように、本発明を限定された実施形態と図面によって説明したが、本発明は、上記の実施形態に限定されることなく、本発明が属する分野における通常の知識を有する者であれば、このような実施形態から多様な修正及び変形が可能である。
【０１９１】
したがって、本発明の範囲は、開示された実施形態に限定されるものではなく、特許請求の範囲だけではなく特許請求の範囲と均等なものなどによって定められるものである。
【図１】
0005636473.tif 000002
【図２】
0005636473.tif 000003
【図３】
0005636473.tif 000004
【図４】
0005636473.tif 000005
【図５】
0005636473.tif 000006
【図６】
0005636473.tif 000007
【図７】
0005636473.tif 000008
【図８】
0005636473.tif 000009
【図９】
0005636473.tif 000010
【図１０】
0005636473.tif 000011
【図１１】
0005636473.tif 000012
【図１６】
0005636473.tif 000013
【図１２】
0005636473.tif 000014
【図１３】
0005636473.tif 000015
【図１４】
0005636473.tif 000016
【図１５】
0005636473.tif 000017