(57)【要約】【課題】表示画面で発生する接触信号によるジェスチャを識別し、ジェスチャに対応する命令イベントを用いて、移動端末で動作するバックグラウンドアプリケーションに対する制御を容易に実行することができるジェスチャを用いた移動端末のアプリケーション制御方法およびアプリケーション制御システムを提供する。【解決手段】本発明によって、第１アプリケーションを実行し、前記第１アプリケーションの実行中に第２アプリケーションを実行し、接触信号に対応するジェスチャを識別し、前記ジェスチャに対応する命令イベントを確認し、前記命令イベントを行なうために第１アプリケーションを制御することを含むことを特徴とするジェスチャを用いた移動端末のアプリケーション制御方法が提供される。【選択図】図１
2010118042.tif 000002
【特許請求の範囲】
【請求項１】
第１アプリケーションを実行し、
前記第１アプリケーションの実行中に第２アプリケーションを実行し、
接触信号に対応するジェスチャを識別し、
前記ジェスチャに対応する命令イベントを確認し、
前記命令イベントを行なうために前記第１アプリケーションを制御すること、
を含むことを特徴とするジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項２】
前記ジェスチャを識別することは、
前記移動端末の表示画面に接触するポインタの形状を前記接触信号から分析し、
一範囲内の形状に対応するジェスチャをイベントテーブルで識別すること、
を含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項３】
前記形状を分析することは、
文字認識モジュールを用いて前記形状を一以上の文字として分析すること、
を含むことを特徴とする請求項２に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項４】
前記コマンドイベントに対応するインターフェースを介して入力される前記ジェスチャを、イベントテーブルに登録すること、
をさらに含み、
前記命令イベントを確認することは、
前記命令イベントが前記ジェスチャに対応して登録されたことを前記イベントテーブルで確認すること、
を含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項５】
前記接触信号は、前記第１アプリケーションに関する識別情報を含み、
前記命令イベントを確認することは、
前記第１アプリケーションの前記命令イベントが前記ジェスチャに対応して登録されたことを前記イベントテーブルで確認すること、
を含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項６】
前記第１アプリケーションはメディアプレーヤであり、
前記命令イベントは、
前記メディアプレーヤによるメディアの再生開始／停止イベント、前記メディアの再生音量アップ／ダウンイベント、及び再生されるメディアの選択イベントのうちの少なくとも１つ
を含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項７】
コール要請信号の受信によって、前記第１アプリケーションの実行を停止することまたは確認された前記命令イベントの前記第１アプリケーションへの転送を停止すること、
をさらに含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項８】
ジェスチャが、前記第１アプリケーション又は前記第２アプリケーションのためのアプリケーション実行イベントと関連付けられる場合に前記第１アプリケーションまたは前記第２アプリケーションを実行すること、
をさらに含むことを特徴とする請求項１に記載のジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項９】
複数のアプリケーションを実行し、
表示画面で発生する接触信号に基づいて、前記複数のアプリケーションのうちから対象アプリケーションを決定し、
前記接触信号に対応するジェスチャを識別し、
前記ジェスチャに対応する命令イベントを確認し、
前記命令イベントを行なうために前記対象アプリケーションを制御すること、
を含むことを特徴とするジェスチャを用いた移動端末のアプリケーション制御方法。
【請求項１０】
第１アプリケーションを実行し、かつ前記第１アプリケーションの実行中に第２アプリケーションを実行するアプリケーション実行部と、
接触信号に対応するジェスチャを識別するジェスチャ識別部と、
前記ジェスチャに対応する命令イベントを確認する命令イベント確認部と、
前記命令イベントを行なうために前記第１アプリケーションを制御するアプリケーション制御部と、
を備えることを特徴とするジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１１】
前記ジェスチャ識別部は、
ポインタが表示画面に接触する形状を前記接触信号から分析し、ある範囲内の形状に対応するジェスチャをイベントテーブルで識別することを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１２】
前記ジェスチャ識別部は、
文字認識モジュールを用いて前記形状を一以上の文字として分析することを特徴とする請求項１１に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１３】
表示画面にインターフェースを提供し、前記命令イベントに対応する前記インターフェースを介して入力されたジェスチャをイベントテーブルに登録する登録部、
をさらに備え、
前記命令イベント確認部は、
前記命令イベントが前記ジェスチャに対応して登録されたことを前記イベントテーブルで確認することを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１４】
前記接触信号は、前記第１アプリケーションに関する識別情報を含み、
前記命令イベント確認部は、
前記命令イベントが、前記ジェスチャに対応して登録されたことを前記イベントテーブルで確認することを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１５】
前記第１アプリケーションはメディアプレーヤであり、
前記命令イベントは、
前記メディアプレーヤによるメディアの再生開始／停止イベント、再生音量アップ／ダウンイベント、及び再生されるメディアの選択イベントのうちの少なくとも１つを備えることを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。 
【請求項１６】
前記アプリケーション制御部は、
コール要請信号の受信によって、前記第１アプリケーションの実行を停止し、または前記第１アプリケーションへの確認された前記命令イベントの転送を停止することを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１７】
前記アプリケーション実行部は、
前記第１アプリケーションまたは前記第２アプリケーションのアプリケーション実行イベントと関連するジェスチャがそれぞれ識別されれば、前記第１アプリケーションまたは前記第２アプリケーションを実行することを特徴とする請求項１０に記載のジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１８】
複数のアプリケーションを実行し、表示画面で発生する接触信号に基づいて、前記複数のアプリケーションのうちから対象アプリケーションを決定するアプリケーション実行部と、
前記接触信号に対応するジェスチャを識別するジェスチャ識別部と、
前記ジェスチャに対応する命令イベントを確認する命令イベント確認部と、
前記命令イベントを行なうために前記対象アプリケーションを制御するアプリケーション制御部と、
を備えることを特徴とするジェスチャを用いた移動端末のアプリケーション制御システム。
【請求項１９】
請求項１０のシステムを含む移動端末。
【請求項２０】
請求項１８のシステムを含む移動端末。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、移動端末で動作するバックグラウンドアプリケーションによって、ジェスチャに対応する命令イベントを容易に実行することができる、ジェスチャを用いた移動端末のアプリケーション制御システムおよびアプリケーション制御方法に関する。
【背景技術】
【０００２】
移動端末に対する需要が拡大するにつれて、従来の音声通話や簡単なショート・メッセージ・サービス（ＳＭＳ）機能と同様に、無線インターネットサービス機能とドキュメント構成/編集機能を有する高機能移動端末が開発されている。
【０００３】
このような移動端末には、音声または映像通話を実行するアプリケーション、ＳＭＳまたはマルチメディア・メッセージング・システム（ＭＭＳ）のようなメッセージ送受信アプリケーション、メールクライアント、移動端末のデスクトップに待ち受け画面を表示するアプリケーション、写真撮影アプリケーション、写真表示アプリケーション、メディアファイルを再生するメディアプレーヤ、衛星／地上波デジタル・マルチメディア放送（ＤＭＢ）を提供するアプリケーション、ゲームアプリケーションなどの多様かつ便利な機能を提供するアプリケーションが含まれている。また、無線放送（ＷｉＢｒｏ）、ワイドバンド・コード・デビジョン・マルチプル・アクセス（ＷＣＤＭＡ）、ハイ・スピード・ダウンリンク・パケット・アクセス（ＨＳＤＰＡ）などの第三世代移動通信サービスの商業化に伴い、無線インターネットサービスを提供するモバイルインターネットブラウザのようなアプリケーションが搭載されている。
【０００４】
これにより、移動端末に含まれる複数のアプリケーションを同時に実行させて利用しようとする消費者の要求が生じている。例えば、移動端末のメディアプレーヤを実行しながら音楽を聞いているときにメッセージを受信した場合、ユーザは、受信メッセージを確認するためにメディアプレーヤの実行を完全に終了させなくても、移動端末のメッセージ送受信アプリケーションを実行することができる。
【０００５】
このとき、メディアプレーヤは、移動端末で実行中ではあるが、画面上に表示されないバックグラウンドアプリケーション（Ｂａｃｋｇｒｏｕｎｄ＿Ａｐｐｌｉｃａｔｉｏｎ）となり、メッセージ送受信アプリケーションは、実行中、画面上に表示されるフォアグラウンドアプリケーション（Ｆｏｒｅｇｒｏｕｎｄ＿Ａｐｐｌｉｃａｔｉｏｎ）となる。このアプリケーションにおいては、「フォアグラウンドアプリケーション」という言葉は、特に移動端末のデスクトップ又はデスクトップの壁紙に表示されるアイドルスクリーン（ｉｄｌｅ−ｓｃｒｅｅｎ）を含むが、これに限定されるものではない。
【０００６】
従来の移動端末では、フォアグラウンドアプリケーションに対する制御は直接実行することができるが、バックグラウンドアプリケーションに対する制御を直接実行することはできなかった。すなわち、移動端末において、バックグラウンドアプリケーションとして実行中であるメディアプレーヤに対する制御を実行するためには、メディアプレーヤをフォアグラウンドアプリケーションとして画面上に表示させる必要がある。これによって、移動端末において、移動端末に対する操作を通して直接制御を実行することができるのである。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、移動端末アプリケーションによって実行される命令イベントに対応する、ジェスチャを用いた移動端末のアプリケーション制御システムおよびアプリケーション制御方法を提供することを目的とする。
【０００８】
また、本発明は、キー入力なしに、移動端末の表示画面上の接触として提供され、移動端末のターゲットアプリケーションによって実行される命令イベントに対応するジェスチャを用いた移動端末のアプリケーション制御システムおよびアプリケーション制御方法を提供することを他の目的とする。
【０００９】
また、本発明は、表示画面で発生する接触信号に対応するジェスチャを用いて、移動端末の画面上に表示されていないバックグラウンドアプリケーションを制御することができる、ジェスチャを用いた移動端末のアプリケーション制御システムおよびアプリケーション制御方法を提供することを他の目的とする。
【００１０】
さらに、本発明は、命令イベントに対応してジェスチャをイベントテーブルに登録するためのインターフェースを提供し、移動端末アプリケーションを制御するためにイベントテーブルを参照して移動端末表示画面に提供されるジェスチャを検証できる、ジェスチャを用いた移動端末のアプリケーション制御方法およびアプリケーション制御システムを提供することをさらに他の目的とする。
【００１１】
本発明の追加の特徴は、続く記述で述べられ、一部分記述から明白になるか、発明の実行によって学習され得る。
【課題を解決するための手段】
【００１２】
上述したような本発明の目的を達成するために、本発明の一実施形態によれば、第１アプリケーションを実行し、前記第１アプリケーションの実行中に第２アプリケーションを実行し、接触信号に対応するジェスチャを識別し、前記ジェスチャに対応する命令イベントを確認し、前記命令イベントを行なうために前記第１アプリケーションを制御することを含むことを特徴とするジェスチャを用いた移動端末のアプリケーション制御方法が提供される。
【００１３】
また、本発明の一実施形態によれば、複数のアプリケーションを実行し、表示画面で発生する接触信号に基づいて、前記複数のアプリケーションのうちから対象アプリケーションを決定し、前記接触信号に対応するジェスチャを識別し、前記ジェスチャに対応する命令イベントを確認し、前記命令イベントを行なうために前記対象アプリケーションを制御することを含むことを特徴とするジェスチャを用いた移動端末のアプリケーション制御方法が提供される。
【００１４】
また、本発明の一実施形態によれば、第１アプリケーションを実行し、かつ前記第１アプリケーションの実行中に第２アプリケーションを実行するアプリケーション実行部と、接触信号に対応するジェスチャを識別するジェスチャ識別部と、前記ジェスチャに対応する命令イベントを確認する命令イベント確認部と、
前記命令イベントを行なうために前記第１アプリケーションを制御するアプリケーション制御部と、を備えることを特徴とするジェスチャを用いた移動端末のアプリケーション制御システムが提供される。
【００１５】
また、本発明の一実施形態によれば、複数のアプリケーションを実行し、表示画面で発生する接触信号に基づいて、前記複数のアプリケーションのうちから対象アプリケーションを決定するアプリケーション実行部と、前記接触信号に対応するジェスチャを識別するジェスチャ識別部と、前記ジェスチャに対応する命令イベントを確認する命令イベント確認部と、前記命令イベントを行なうために前記対象アプリケーションを制御するアプリケーション制御部と、を備えることを特徴とするジェスチャを用いた移動端末のアプリケーション制御システムが提供される。
【発明の効果】
【００１６】
本発明によれば、表示画面で発生する接触信号に対応するジェスチャを識別し、ジェスチャに対応する命令イベントを用いて、移動端末で動作するバックグラウンドアプリケーションに対する制御を容易に実行することができる。
【００１７】
また、本発明によれば、移動端末に備えられたキーパッドによるキー入力なしに、表示画面に対する接触を感知して関連するジェスチャを識別することで、移動端末で動作する特定アプリケーションをジェスチャと対応する命令イベントを用いて容易に制御を実行することができる。
【００１８】
また、本発明によれば、移動端末で実行中であるが画面上に表示されていないバックグラウンドアプリケーションを表示画面で発生する接触信号に対応するジェスチャを用いて容易に制御することができる。
【００１９】
また、本発明によれば、移動端末で実行中であるバックグラウンドアプリケーションをフォアグラウンドアプリケーションとして実行させなくとも、ジェスチャを用いて容易に制御することができる。すなわち、本発明は、移動端末で動作する特定アプリケーションを表示画面上に開かなくとも、ジェスチャを用いて直接制御することができ、ユーザ便利性を提供することができる。
【００２０】
また、本発明によれば、特定ジェスチャが成功した場合にのみ反応するようにし、移動端末が閉じている状態でも一度に制御することができるようになる。
【００２１】
さらに、本発明は、ジェスチャを命令イベントに対応してイベントテーブルに登録するためのインターフェースを提供することで、インターフェースを介してユーザが頻繁に利用するジェスチャまたは認知しやすいジェスチャを登録できるようにし、移動端末で実行される特定アプリケーションに対する制御をより容易に実行することができる。
【図面の簡単な説明】
【００２２】
【図１】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムの構成を示す図である。
【図２】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて第１アプリケーションを実行する一例を示す図である。
【図３】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、第１アプリケーションの実行中にジェスチャを用いて第２アプリケーションを実行する一例を示す図である。
【図４】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、命令イベントに対応してジェスチャを登録する一例を示す図である。
【図５】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、命令イベントに対応してジェスチャを登録する一例を示す図である。
【図６】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、アプリケーション実行イベントに対応してジェスチャを登録する一例を示す図である。
【図７】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、イベントテーブルの一例を示す図である。
【図８】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて移動端末でバックグラウンドアプリケーションとして実行中である第１アプリケーションを制御する一例を示す図である。
【図９】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて移動端末でバックグラウンドアプリケーションとして実行中である第１アプリケーションを制御する一例を示す図である。
【図１０】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて移動端末でバックグラウンドアプリケーションとして実行中である第１アプリケーションを制御する一例を示す図である。
【図１１】本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法を示すフローチャートである。
【図１２】本発明の他の実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法を示すフローチャートである。
【発明を実施するための形態】
【００２３】
以下、添付の図面を参照しながら、本発明に係るジェスチャを用いた移動端末のアプリケーション制御システム法およびアプリケーション制御方法について詳しく説明する。本発明は多数の異なる形式で実現され、以下の実施形態に制限されない。これらの実施形態は本発明の範囲を当業者に完全に開示するために提供される。明細書の全体にわたって同一の参照番号は、同一の構成要素を示す。
【００２４】
本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムは、移動端末の外部または内部に設置することができる。ただし、本明細書では、説明の便宜のために、本発明のアプリケーション制御システムが移動端末の内部に備えられることに限定して説明する。
一般的に、「ジェスチャ」という言葉は、辞書で定義されたように、感情あるいは情報を表現するために身体の一部を使ってなす行動あるいは身振りと表すことができるが、本発明で用いられる「ジェスチャ」は、移動端末の表示画面で接触信号が発生することによって識別される一種のイメージであり、表示画面で接触信号を発生させるポインタ（ｐｏｉｎｔｅｒ）がたどる輪郭、形状あるいは軌道と一致するイメージである。また、ユーザの指などのポインタがたどる実際の軌道と移動端末で認められるジェスチャとの間に許容範囲または許容誤差が予期される。許容範囲または許容誤差は開始座標、終了座標、中間座標または例えば２以上の座標間形成される角度を含むそれらの相互関係によって定義される。加えて、許容範囲または許容誤差はシステムの登録されたジェスチャまたは利用できるジェスチャの数に依存する。例えば、表示画面上の楕円軌道は、システムによって認められた楕円ジェスチャがない場合、ジェスチャの識別結果として円形ジェスチャと認められるかもしれない。しかし、システムによって認められた楕円ジェスチャがある場合、円形ジェスチャの許容範囲または許容誤差は、システムの入力ジェスチャの誤識別を防ぐことを促進することができる。本例においては、前記イメージは事前にユーザによって入力することができる。ここで、ポインタは、表示画面上に接触したペン（ｐｅｎ）やユーザの指にしたがって移動することができる。参考までに、図４には、命令イベントに対応して登録が可能なジェスチャリスト４１０が示されている。
【００２５】
図１は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システム１００の構成を示す図である。
【００２６】
本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システム１００は、アプリケーション実行部（アプリケーション実行ユニット）１１０と、ジェスチャ識別部（ジェスチャ識別ユニット）１２０と、命令イベント確認部（命令イベント確認ユニット）１３０と、アプリケーション制御部（アプリケーション制御ユニット）１４０と、登録部（登録ユニット）１５０と、イベントテーブル１６０と、表示画面１７０とを有する。
【００２７】
登録部１５０は、表示画面１７０に登録用のインターフェースを提供し、イベントテーブル１６０において、ジェスチャは、命令イベントに対応したインターフェースを介して入力される。
【００２８】
ここで、命令イベントは、移動端末で実行されるアプリケーションに対して実行される制御動作であってもよい。例えば、命令イベントは、ミュージックプレーヤ、即ちＭＰ３ファイル、ＭＰＥＧ４ファイル、または音楽、サウンド、静止画、ビデオまたはそれらの組合せに対応するファイル形式のようなマルチメディアファイルを再生するアプリケーションと関連する、再生開始イベント、再生停止イベント、次の曲選択イベント、前の曲選択イベント、再生音量アップイベント、または再生音量ダウンイベントなどを含むことができる。
【００２９】
登録部１５０は、一以上の命令イベントと関連するインターフェースを介して入力されるジェスチャを、それぞれの命令イベントに対応してイベントテーブル１６０に登録することができる。
【００３０】
図４および図５は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、命令イベントに対応してジェスチャを登録する一例を示す図である。
【００３１】
図４の（ｉ）は、命令イベント「再生開始イベント」４３０に対応するジェスチャを登録する一例を示している。
【００３２】
例えば、登録部１５０は、アプリケーション「ミュージックプレーヤ」に対して、メディアの「再生開始イベント」４３０用のインターフェースを図４の（ｉ）のように表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録のためのジェスチャリスト４１０を含むことができ、ジェスチャリスト４１０からの選択４２０にしたがって指定されたジェスチャを「再生開始イベント」４３０に対応してイベントテーブル１６０に登録することができる。
【００３３】
図４の画面４０５は、命令イベントの「再生停止イベント」４４０と対応するジェスチャを登録する一例を示している。
【００３４】
例えば、登録部１５０は、アプリケーション「ミュージックプレーヤ」に対して、メディアの「再生停止イベント」４４０用のインターフェースを、図４の画面４０５として示される表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録が可能なジェスチャリスト４１０を含むことができ、ジェスチャリスト４１０からの選択４２０にしたがって指定されたジェスチャを「再生停止イベント」４４０に対応してイベントテーブル１６０に登録することができる。
【００３５】
このとき、同じジェスチャが、「再生開始イベント」４３０および「再生停止イベント」４４０のように異なる命令イベントに対応して登録された場合、前記ジェスチャは、ジェスチャの最初の入力が第１命令イベントを行い、ジェウｓチャの次の入力が第２命令イベントを行なうトグルスイッチとして使用することができる。あるいは、同じジェスチャが異なる命令イベントに対応して登録されようとする場合、そのジェスチャは、第２命令イベントに登録されないように第１命令イベントに固定され、または、そのジェスチャが第２命令イベントに対応し第１命令イベントに対応しないように登録が更新される。このシナリオでは、既に第１命令イベントに対応されたジェスチャと同一のジェスチャを第２命令イベントに入力することによって、ユーザはそのジェスチャをイベントテーブルにおいてどのように対応させるか選択する機会を与えられ、またはシステム１００は、このような事態が起きた場合にデフォルトセッティングとして予めプログラミングされてもよい。この時、ユーザはデフォルトセッティングを書き換えるオプションを与えられてもよい。
【００３６】
図５の画面５００は、命令イベントの「次の曲選択イベント」５３０に対応するジェスチャを登録する一例を示している。
【００３７】
例えば、登録部１５０は、アプリケーション「ミュージックプレーヤ」に対して、メディアの「次の曲選択イベント」５３０に関するインターフェースを、図５の画面５００のように表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録が可能なジェスチャリスト５１０を含むことができ、ジェスチャリスト５１０からの選択５２０にしたがって指定されたジェスチャを「次の曲選択イベント」５３０に対応してイベントテーブル１６０に登録することができる。
【００３８】
図５の画面５０５は、命令イベントの「前の曲選択イベント」５５０に対応するジェスチャを登録する一例を示している。
【００３９】
例えば、登録部１５０は、アプリケーション「ミュージックプレーヤ」に対して、メディアの「前の曲選択イベント」５５０用のインターフェースを、図５の画面５０５のように表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録が可能なジェスチャリスト５１０を含むことができ、ジェスチャリスト５１０からの選択５４０にしたがって指定されたジェスチャを「前の曲選択イベント」５５０に対応してイベントテーブル１６０に登録することができる。
【００４０】
ジェスチャはまた、それによって移動端末上でアプリケーションが動作するように実行される実行イベントに対応して登録されてもよい。移動端末には多様なアプリケーション、例えば、ミュージックプレーヤ、メッセージ送受信プログラムなど、が含まれ、登録部１５０は、一以上のアプリケーションに対する実行イベントと関連するインターフェースを介して入力されるジェスチャを、それぞれのアプリケーションに対応してイベントテーブル１６０に登録することができる。
【００４１】
図６は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、アプリケーション実行イベントに対応してジェスチャを登録する一例を示す図である。
【００４２】
図６の画面６００は、命令イベントの「ミュージックプレーヤ」実行イベント６３０に対応するジェスチャを登録する一例を示している。
【００４３】
例えば、登録部１５０は、「ミュージックプレーヤ」実行イベント６３０用のインターフェースを図６の画面６００のように表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録が可能なジェスチャリスト６１０を含むことができ、ジェスチャリスト６１０からの選択６２０にしたがって指定されたジェスチャを「ミュージックプレーヤ」実行イベント６３０に対応してイベントテーブル１６０に登録することができる。
【００４４】
図６の画面６０５は、命令イベントの「ホールドアプリケーション」実行イベント６５０に対応するジェスチャを登録する一例を示している。
【００４５】
例えば、登録部１５０は、「ホールドアプリケーション」実行イベント６５０用のインターフェースを図６の画面６０５のように表示画面１７０に提供することができる。インターフェースは、ジェスチャの登録が可能なジェスチャリスト６１０を含むことができ、ジェスチャリスト６１０からの選択６４０にしたがって指定されたジェスチャを「ホールドアプリケーション」実行イベント６５０に対応してイベントテーブル１６０に登録することができる。ここで、「ホールドアプリケーション（ｈｏｌｄ  ａｐｐｌｉｃａｔｉｏｎ）」は、携帯端末のタッチスクリーン上の意図しないタッチによって発生する携帯端末機の誤作動を防ぐために、タッチスクリーンが使用されないようにタッチスクリーンを待機状態に設定するためのアプリケーションを意味することができる。
【００４６】
上述したように、アプリケーション実行イベントと関連するインターフェースを介して入力されたジェスチャは、各アプリケーションの識別情報として機能し、各アプリケーションと対応してイベントテーブル１６０に登録することができる。
【００４７】
図７は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおけるイベントテーブルの一例を示す図である。
【００４８】
イベントテーブル１６０は、図７に示すように、アプリケーション「ミュージックプレーヤ」及び「ホールドアプリケーション」のようなアップリケーション毎に、命令イベントに対応するジェスチャを登録することができる。
【００４９】
アプリケーション実行部１１０は、第１アプリケーションの実行中に、第１アプリケーションと異なる第２アプリケーションを実行することができる。
【００５０】
例えば、アプリケーション実行部１１０は、「ミュージックプレーヤ」（すなわち、第１アプリケーション）を実行させてメディアを再生している間に、受信されたメッセージをその命令イベントに対応するジェスチャに従って確認するための「メッセージ送受信プログラム」（すなわち、第２アプリケーション）を実行することができる。
【００５１】
さらに、アプリケーション実行部１１０は、「ミュージックプレーヤ」（すなわち、第１アプリケーション）を実行させてメディアを再生している間に、その命令イベントに対応するジェスチャに従って「ホールドアプリケーション」（すなわち、第２アプリケーション）を実行することができる。
【００５２】
このとき、「ミュージックプレーヤ」（すなわち、第１アプリケーション）は、移動端末で実行中であるが画面上に表示されないかもしれないバックグラウンドアプリケーションとなり、「メッセージ送受信プログラム」または「ホールドアプリケーション」（すなわち、第２アプリケーション）は、携帯端末で実行中に画面上に表示することができるフォアグラウンドアプリケーションとなる。
【００５３】
また、アプリケーション実行部１１０は、そのジェスチャが第１アプリケーションまたは第２アプリケーションにそれぞれ対応していれば、アプリケーション実行イベントと関連する識別ジェスチャに従って、第１アプリケーションまたは第２アプリケーションを実行することができる。
【００５４】
図２は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて第１アプリケーションを実行する一例を示す図である。
【００５５】
例えば、図２の画面２００のように、「ミュージックプレーヤ」のようなアプリケーションが実行されていない移動端末に、「ミュージックプレーヤ」実行イベント２２０と関連するジェスチャ２１０が入力される場合、アプリケーション実行部１１０は、第１アプリケーションとして「ミュージックプレーヤ」を実行することができる。
【００５６】
図３は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、第１アプリケーションの実行中にジェスチャを用いて第２アプリケーションを実行する一例を示す図である。
【００５７】
図３の画面３００のように、「ミュージックプレーヤ」のような第１アプリケーションの実行中に、表示画面１７０に「ホールドアプリケーション」実行イベント３２０と関連するジェスチャ３１０が入力される場合、アプリケーション実行部１１０は、第２アプリケーションの「ホールドアプリケーション」をフォアグラウンドアプリケーションとして実行することができる。このとき、アプリケーション実行部１１０は、実行中の「ミュージックプレーヤ」を、図３のサブ表示エリア３３０に示されるように、移動端末のバックグラウンドアプリケーションとして実行することができる。
【００５８】
このとき、第２アプリケーションは、第２アプリケーション実行イベントに対応するジェスチャの入力に応答して実行され、またはハードキー入力あるいはタッチボタン入力で実行することもできる。
【００５９】
ジェスチャ識別部１２０は、表示画面１７０で発生する接触信号に従ってジェスチャを識別することができる。
【００６０】
すなわち、ジェスチャ識別部１２０は、ポインタが表示画面１７０と接触する輪郭、形状あるいは軌道を分析する。ポインタは、ユーザによって表示画面１７０上を移動させられた輪郭、形状あるいは軌道として表示画面１７０と接触してもよい。簡易化のために、輪郭、形状あるいは軌道は形状として包括的に表現される。ジェスチャ識別部１２０は、分析された軌跡と許容された範囲内で一致するジェスチャをイベントテーブル１６０で識別することができる。
【００６１】
軌跡の分析において、ジェスチャ識別部１２０は、文字認識モジュールを用いて、軌跡を文字として分析することができる。すなわち、本発明の一実施形態によれば、ポインタが表示画面１７０を移動した軌跡を意味のある文字（図形、記号、数字、手紙、句読などを含む）として認識することで、要求された多様な制御命令の実行を可能にする環境を構築する。これにより、本発明の一実施形態によって、ユーザが入力した文字と関連する命令をバックグラウンドアプリケーションに転送することで、より複雑で精密な命令によってバックグラウンドアプリケーションに対する制御を可能にする。
【００６２】
命令イベント確認部１３０は、識別されたジェスチャに対応する命令イベントを確認することができ、アプリケーション制御部１４０は、確認された命令イベントを第１アプリケーションに転送して第１アプリケーションを制御する。
【００６３】
すなわち、命令イベント確認部１３０は、識別されたジェスチャに対応して登録された命令イベントをイベントテーブル１６０で確認することができる。例えば、命令イベント確認部１３０は、第１アプリケーションがメディアプレーヤである場合、メディアプレーヤによるメディアの再生開始／停止イベント、メディアの再生音量アップ／ダウンイベント、または再生されるメディアの前の曲選択／次の曲選択イベントのうちの少なくとも１つを命令イベントとして確認することができる。
【００６４】
図８、図９及び図１０は、それぞれ本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御システムにおいて、ジェスチャを用いて移動端末でバックグラウンドアプリケーションとして実行中である第１アプリケーションを制御する一例を示す図である。
【００６５】
図８の画面８００には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」でメディアの再生を停止するように制御する過程が示されている。
【００６６】
例えば、図８の画面８００に示すアプリケーション「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ８１０をイベントテーブル１６０で識別することができる。また、命令イベント確認部１３０は、識別されたジェスチャ８１０に対応するメディアの「再生停止イベント」８２０を確認することができる。加えて、アプリケーション制御部１４０は、図８のサブ表示エリア８３０に示すように、「再生停止イベント」８２０を「ミュージックプレーヤ」に伝達し、「再生停止イベント」８２０に従って第１アプリケーション「ミュージックプレーヤ」においてメディアの再生を停止するように制御することができる（図面符号８３０参照）。
【００６７】
図８の画面８０５には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」において、メディアの再生を開始するように制御する過程が示されている。
【００６８】
例えば、図８の画面８０５に示された「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ８４０をイベントテーブル１６０で識別する。また、命令イベント確認部１３０は、識別されたジェスチャ８４０に対応するメディアの「再生開始イベント」８５０を確認する。さらに、アプリケーション制御部１４０は、図８のサブ表示エリア８６０に示すように、「再生開始イベント」８５０を「ミュージックプレーヤ」に転送し、「再生開始イベント」８５０にしたがって第１アプリケーション「ミュージックプレーヤ」でメディアの再生を開始するように制御することができる。
【００６９】
図９の画面９００には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」において、メディアの再生中に、次の曲を選択するように制御する過程が示されている。
【００７０】
例えば、図９の画面９００に示すアプリケーション「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ９１０をイベントテーブル１６０で識別する。また、命令イベント確認部１３０は、識別されたジェスチャ９１０に対応するメディアの「次の曲選択イベント」９２０を確認する。さらに、アプリケーション制御部１４０は、図９のサブ表示エリア９３０に示すように、「次の曲選択イベント」９２０を「ミュージックプレーヤ」に転送し、「次の曲選択イベント」９２０に従って「ミュージックプレーヤ」で現在再生中であるメディアの次の曲として「ノーバディ−ワンダーガールズ（ＮＯＢＯＤＹ−ＷＯＮＤＥＲ＿ＧＩＲＬＳ）」を再生するように制御することができる（図面符号９３０参照）。
【００７１】
図９の画面９０５には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」において、メディアの再生中に、前の曲を選択するように制御する過程が示されている。
【００７２】
例えば、図９の画面９０５に示すアプリケーション「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ９４０をイベントテーブル１６０で識別する。また、命令イベント確認部１３０は、識別されたジェスチャ９４０に対応するメディアの「前の曲選択イベント」９５０を確認する。さらに、アプリケーション制御部１４０は、「前の曲選択イベント」９５０を「ミュージックプレーヤ」に転送し、図９のサブ表示エリア９６０に示すように、「前の曲選択イベント」９５０に従って「ミュージックプレーヤ」で現在再生中であるメディアの前の曲「レッスン−イ・ヒョリ（ＬＥＳＳＯＮ−ＬＥＥ，ＨＹＯ−ＬＥＥ）」を再生するように制御することができる（図面符号９６０参照）。
【００７３】
図１０の画面１０００には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」において、メディアの再生音量をアップするように制御する過程が示されている。
【００７４】
例えば、図１０の画面１０００に示すアプリケーション「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ１０１０をイベントテーブル１６０で識別する。また、命令イベント確認部１３０は、識別されたジェスチャ１０１０に対応するメディアの「再生音量アップイベント」１０２０を確認する。さらに、アプリケーション制御部１４０は、図１０のサブ表示エリア１０３０に示されるように、「再生音量アップイベント」１０２０を「ミュージックプレーヤ」に転送し、「再生音量アップイベント」１０２０に従って第１アプリケーション「ミュージックプレーヤ」で現在再生中であるメディアの再生音量をアップするように制御することができる（図面符号１０３０参照）。
【００７５】
図１０の画面１００５には、ジェスチャを用いて移動端末でバックグラウンドとして実行中である「ミュージックプレーヤ」において、メディアの再生音量をダウンするように制御する過程が示されている。
【００７６】
例えば、図１０の画面１００５に示すアプリケーション「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ１０４０をイベントテーブル１６０で識別する。また、命令イベント確認部１３０は、識別されたジェスチャ１０４０に対応するメディアの「再生音量ダウンイベント」１０５０を確認する。さらに、アプリケーション制御部１４０は、図１０のサブ表示エリア１０６０に示すように、「再生音量ダウンイベント」１０５０を「ミュージックプレーヤ」に伝達し、「再生音量ダウンイベント」１０５０に従って第１アプリケーション「ミュージックプレーヤ」で現在再生中であるメディアの再生音量をダウンするように制御することができる（図面符号１０６０参照）。
【００７７】
上述したように、バックグラウンドアプリケーションで実行される「ミュージックプレーヤ」を制御するために適用されるジェスチャは、移動端末の表示画面上に視覚化されて示される。加えて、各画面８００、８０５、９００、９０５、１０００及び１００５の底部には、これらのジェスチャの入力によって実行されている命令が表示されているがこれは発明の理解の便宜のためである。従って、バックグラウンドアプリケーションに対する命令及びジェスチャは、ジェスチャが移動端末に入力された際には、表示画面に視覚化されて表示されることはない。むしろ、移動端末は、対応する視覚化されたいかなる表示もせずに単純に命令イベントを実行してもよい。
【００７８】
また、接触信号は、入力されて接触信号を発生するジェスチャに対応する第１アプリケーションに関する識別情報を含み、命令イベント確認部１３０は、イベントテーブル１６０において、ジェスチャに対応する登録された命令イベントを確認することができる。すなわち、ジェスチャ識別部１２０は、表示画面１７０で発生した接触信号から、ジェスチャの識別に加えて、制御しようとする第１アプリケーションに関する識別情報を確認することができる。これにより、命令イベント確認部１３０は、識別情報を用いて第１アプリケーションと関連するイベントテーブルを確認し、確認されたイベントテーブルで識別されたジェスチャに対応する命令イベントを確認することができる。
【００７９】
また、アプリケーション制御部１４０は、コール要請信号の受信によって、第１アプリケーションの実行を停止したり、第１アプリケーションへの確認された命令イベントの転送を停止したりすることができる。
【００８０】
すなわち、アプリケーション制御部１４０は、移動端末で音声通話／映像通話の要請を受信した場合、通話接続時に、バックグラウンドアプリケーションとして実行中である「ミュージックプレーヤ」や「メッセージ送受信プログラム」のような第１アプリケーションを一時停止し、あるいはジェスチャによって実行されている第１アプリケーションの制御が妨げることができる。そして、アプリケーション制御部１４０は、通話終了時に、第１アプリケーションを一時停止した地点からバックグラウンドアプリケーションとして再実行することができる。
【００８１】
したがって、本発明の一実施形態によれば、バックグラウンドアプリケーションが移動端末の表示画面に表示されていなくても、バックグラウンドアプリケ−ションとして作動しているアプリケーションを、移動端末において制御することができる。
【００８２】
また、ジェスチャを用いた移動端末のアプリケーション制御システム１００は、アプリケーション実行部１１０と、ジェスチャ識別部１２０と、命令イベント確認部１３０と、アプリケーション制御部１４０と、表示画面１７０とを備えて構成することができる。
【００８３】
アプリケーション実行部１１０は、移動端末のアプリケーションを実行し、表示画面１７０で発生する接触信号に基づいて、複数のアプリケーションのうちから対象アプリケーションを決定することができる。
【００８４】
アプリケーション実行部１１０は、移動端末のアプリケーションを実行し、表示画面１７０で発生する接触信号から識別情報を確認し、複数のアプリケーションのうちから対象アプリケーションを決定することができる。
【００８５】
識別情報は、ジェスチャによって制御される対象アプリケーションを特定するための情報とすることができる。
【００８６】
例えば、「ミュージックプレーヤ」と「メッセージ送受信プログラム」が実行されている間に、接触信号としてジェスチャ二重丸「◎」が発生したとき、アプリケーション実行部１１０は、ジェスチャ二重丸「◎」から制御対象となる対象アプリケーションをｅメールの「メッセージ送受信プログラム」であると決定することができる。
【００８７】
ジェスチャ識別部１２０は、接触信号に従ったジェスチャを識別することができる。
【００８８】
すなわち、ジェスチャ識別部１２０は、接触信号から、ポインタが表示画面１７０と接触した形状を分析し、それによって、分析された形状と許容された範囲内で対応するジェスチャ二重丸「◎」をイベントテーブル１６０で識別することができる。
【００８９】
命令イベント確認部１３０は、識別されたジェスチャに対応する命令イベントを確認し、アプリケーション制御部１４０は、確認された命令イベントを対象アプリケーションに転送して対象アプリケーションを制御することができる。
【００９０】
例えば、命令イベント確認部１３０は、識別されたジェスチャ二重丸「◎」に対応する「送信／受信実行イベント」を確認し、アプリケーション制御部１４０は、「送信／受信実行イベント」を対象アプリケーションとして決定された「メッセージ送受信プログラム」に転送する。そして、識別されたジェスチャがメッセージす受信プログラムの新規ｅメール送受信の命令イベントに対応する場合、「メッセージ送受信プログラム」の新規ｅメールが、識別されたジェスチャに応答して送信／受信される。
【００９１】
したがって、本発明の一実施形態によれば、移動端末に備えられたキーパッドを介したキー入力なしに、表示画面で発生する接触信号に従ったジェスチャを識別し、ジェスチャに対応する命令イベントを用いて、移動端末で動作するバックグラウンドアプリケーションに対する制御を容易に実行できるようになる。
【００９２】
また、本発明の一実施形態によれば、バックグラウンドアプリケーションを、移動端末のバックグラウンドで実行中であってもジェスチャを用いて容易に制御することができる。すなわち、本発明の一実施形態によれば、移動端末で動作する特定アプリケーションを、表示画面上に開かなくてもジェスチャを用いて制御することが可能になり、ユーザ便利性を向上できる。
【００９３】
さらに、本発明の一実施形態によれば、インターフェースを命令イベントと対応してイベントテーブルに登録することができ、それによってユーザによって使用されるジェスチャをインターフェースを介して登録することができるので、移動端末で実行される特定アプリケーションに対するジェスチャに対応する制御がより容易に実行できるようになる。
【００９４】
図１１は、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法の手順を示すフローチャートである。
【００９５】
本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法は、上述したジェスチャを用いた移動端末のアプリケーション制御システムによって実現することができる。また、図１を共に参照しながら図１１を説明する。ただし、これは記載を簡略にするためであり、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法はこれに限定されるものではない。
【００９６】
オペレーションＳ１１１０において、アプリケーション制御システム１００は、表示画面１７０にインターフェースを提供し、命令イベントと対応するインターフェースを介して入力されるジェスチャを、イベントテーブル１６０に登録することができる。
【００９７】
例えば、登録部１５０は、アプリケーションの「ミュージックプレーヤ」に対して、メディアの「再生開始イベント」４３０に関するインターフェースを、図４の画面４００のように表示画面１７０に提供することができる。インターフェースは、登録が可能なジェスチャリスト４１０を含むことができ、ジェスチャリスト４１０から選択４２０にしたがって指定されたジェスチャを「再生開始イベント」４３０に対応してイベントテーブル１６０に登録することができる。
【００９８】
オペレーションＳ１１２０において、アプリケーション制御システム１００は、第１アプリケーションを実行し、オペレーションＳ１１３０において、アプリケーション制御システム１００は、実行中の第１アプリケーションと異なる第２アプリケーションを実行することができる。第２アプリケーションの実行中第１アプリケーションの実行は維持される。このとき、アプリケーション制御システム１００は、第１アプリケーションをバックグラウンドアプリケーションに設定し、第２アプリケーションをフォアグラウンドアプリケーションに設定することができる。
【００９９】
例えば、図２の画面２０５のように、アプリケーションが実行されていない移動端末において「ミュージックプレーヤ」実行イベント２２０と関連するジェスチャ２１０が識別された場合、アプリケーション実行部１１０は、第１アプリケーションの「ミュージックプレーヤ」を実行して表示画面１７０に実行された「ミュージックプレーヤ」を表示することができる。
【０１００】
このとき、図３の画面３００に示すように、「ミュージックプレーヤ」が実行されている間に、表示画面１７０で「ホールドアプリケーション」実行イベント３２０と関連するジェスチャ３１０が識別された場合、アプリケーション実行部１１０は、第２アプリケーションの「ホールドアプリケーション」を実行することができる。このとき、アプリケーション実行部１１０は、実行中である「ミュージックプレーヤ」を、図３のサブ表示エリア３３０に示すように、移動端末のバックグラウンドアプリケーションとして実行することができる。
【０１０１】
このとき、第２アプリケーションは、自動で実行されたり、ハードキー入力で実行されたり、タッチボタン入力で実行されたり、第２アプリケーションの実行イベントと関連するジェスチャの入力によって実行されてもよい。
【０１０２】
オペレーションＳ１１４０において、アプリケーション制御システム１００は、表示画面１７０で接触信号が発生したか否かを判断し、表示画面１７０で接触信号が発生したと判断された場合、オペレーションＳ１１５０において、アプリケーション制御システム１００は、接触信号に対応するジェスチャを識別することができる。
【０１０３】
オペレーションＳ１１６０において、アプリケーション制御システム１００は、識別されたジェスチャに対応する命令イベントを確認し、オペレーションＳ１１７０において、アプリケーション制御システム１００は、確認された命令イベントを用いて第１アプリケーションを制御することができる。
【０１０４】
例えば、図８の画面８００に示すように、「ミュージックプレーヤ」がバックグラウンドアプリケーションとして実行される移動端末の表示画面１７０において、接触信号が発生したとき、ジェスチャ識別部１２０は、接触信号に対応するジェスチャ８１０をイベントテーブル１６０で識別し、命令イベント確認部１３０は、識別されたジェスチャ８１０に対応するメディアの「再生停止イベント」８２０を確認し、アプリケーション制御部１４０は、「再生停止イベント」８２０に従って「ミュージックプレーヤ」でメディアの再生を停止することができる。
【０１０５】
上述したように、本発明の一実施形態によれば、移動端末に搭載されたキーパッドを介したキー入力なしに、表示画面で発生する接触信号に対応するジェスチャを識別し、ジェスチャに対応する命令イベントを用いて、移動端末で動作するバックグラウンドアプリケーションに対する制御がより容易に実行できるようになる。
【０１０６】
図１２は、本発明の他の実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法の手順を示すフローチャートである。本移動端末のアプリケーション制御方法は、図１１に関しても記載されているように、上述したように本制御方法はシステム１００によって実現されてもよいし、またそのように記載されるかもしれない。しかし、これは説明の簡略化のためであり、本制御方法は、これに限定されるものではない。
【０１０７】
オペレーションＳ１２１０において、アプリケーション制御システム１００は、表示画面１７０にインターフェースを提供し、前記インターフェースを介して入力されたジェスチャを、前記インターフェースと関連する命令イベントに対応して登録するイベントテーブル１６０を維持することができる。
【０１０８】
オペレーションＳ１２２０において、アプリケーション制御システム１００は、２以上のアプリケーションを実行し、オペレーションＳ１２３０において、アプリケーション制御システム１００は、表示画面１７０で接触信号が発生したか否かを判断することができる。
【０１０９】
表示画面１７０で接触信号が発生した場合、オペレーションＳ１２４０において、アプリケーション制御システム１００は、接触信号に基づいて複数のアプリケーションのうちから対象アプリケーションを決定することができる。
【０１１０】
例えば、アプリケーション実行部１１０は、移動端末の複数のアプリケーションのうちの「ミュージックプレーヤ」及び「メッセージ送受信プログラム」を実行し、接触信号から識別情報を確認し、「ミュージックプレーヤ」が対象アプリケーションであると決定することができる。
【０１１１】
このとき、アプリケーション実行部１１０は、「ミュージックプレーヤ」をバックグラウンドとして実行し、フォアグラウンドアプリケーションである「メッセージ送受信プログラム」を表示画面１７０に表示することができる。
【０１１２】
オペレーションＳ１２５０において、アプリケーション制御システム１００は、接触信号に対応するジェスチャを識別する。オペレーションＳ１２６０において、アプリケーション制御システム１００は、識別されたジェスチャに対応する命令イベントを確認する。、オペレーションＳ１２７０において、アプリケーション制御システム１００は、識別された命令イベントを用いて決定された対象アプリケーションを制御することができる）。
【０１１３】
例えば、命令イベント確認部１３０は、識別されたジェスチャに対応するメディアの「再生停止イベント」を確認し、アプリケーション制御部１４０は、「再生停止イベント」に従って「ミュージックプレーヤ」におけるメディアの再生を停止することができる。
【０１１４】
上述したように、本発明の一実施形態によれば、移動端末で動作する特定アプリケーションを表示画面上に表示しなくとも、またはそのアプリケーションがバックグラウンドアプリケーションであっても、ジェスチャを用いて制御することが可能になり、ユーザ便利性を提供できるようになる。
【０１１５】
なお、本発明の一実施形態に係るジェスチャを用いた移動端末のアプリケーション制御方法は、コンピュータにより実現される多様な動作を実行するためのプログラム命令を含むコンピュータ読取可能な記録媒体に記録することができる。当該記録媒体は、プログラム命令、データファイル、データ構造などを単独または組み合わせて含むこともできる。記録媒体およびプログラム命令は、本発明の目的のために特別に設計されて構成されたものでもよく、コンピュータソフトウェア分野の技術を有する当業者にとって公知であり使用可能なものであってもよい。コンピュータ読取可能な記録媒体の例としては、ハードディスク、フロッピー（登録商標）ディスク及び磁気テープのような磁気媒体、ＣＤ−ＲＯＭ、ＤＶＤのような光記録媒体、フロプティカルディスクのような磁気−光媒体、およびリード・オンリー・メモリ（ＲＯＭ）、ランダム・アクセス・メモリ（ＲＡＭ）、フラッシュメモリなどのようなプログラム命令を保存して実行するように特別に構成されたハードウェア装置が含まれる。また、記録媒体は、プログラム命令、データ構造などを保存する信号を送信する搬送波を含む光または金属線、導波管などの送信媒体でもある。プログラム命令の例としては、コンパイラによって生成されるような機械語だけでなく、インタプリタなどを用いてコンピュータによって実行され得る高級言語を含む。
【０１１６】
上述したように、本発明の好ましい実施形態を参照して説明したが、該当の技術分野において熟練した当業者にとっては、特許請求の範囲に記載された本発明の思想および領域から逸脱しない範囲内で、本発明を多様に修正および変更させることができることを理解することができるであろう。このように、本発明は、本発明の請求項およびその均等物の範囲内で提供される本発明の修正及び変更をカバーしている。
【符号の説明】
【０１１７】
１００：ジェスチャを用いた移動端末のアプリケーション制御システム
１１０：アプリケーション実行手段
１２０：ジェスチャ識別手段
１３０：命令イベント確認手段
１４０：アプリケーション制御手段
１５０：登録手段
１６０：イベントテーブル
１７０：表示画面
【図１】
2010118042.tif 000003
【図２】
2010118042.tif 000004
【図３】
2010118042.tif 000005
【図４】
2010118042.tif 000006
【図５】
2010118042.tif 000007
【図６】
2010118042.tif 000008
【図７】
2010118042.tif 000009
【図８】
2010118042.tif 000010
【図９】
2010118042.tif 000011
【図１０】
2010118042.tif 000012
【図１１】
2010118042.tif 000013
【図１２】
2010118042.tif 000014