(57)【要約】【課題】本発明は、タッチに基づく入力をサポートするタッチデバイスで実行される特定モードによって提供される機能ボタンを用いた機能実行時、入力されたタッチイベントに基づいてオプション変更及び機能実行を一度に遂行することができるタッチデバイスの機能運用方法及び装置を提供するためのものである。【解決手段】本発明はタッチデバイスにおける機能制御方法において、機能ボタンに入力されたタッチイベントによってオプション設定と関連した第２機能を実行するステップと、上記入力されたタッチイベント解除時、上記第２機能により設定されたオプション値を反映して上記機能ボタンに割り当てられた第１機能を実行するステップとを含む。【選択図】図１８
2013084272.tif 000002
【特許請求の範囲】
【請求項１】
タッチデバイスにおける機能制御方法であって、
機能ボタンに入力されたタッチイベントによってオプション設定と関連した第２機能を実行するステップと、
前記入力されたタッチイベント解除時、前記第２機能により設定されたオプション値を反映して前記機能ボタンに割り当てられた第１機能を実行するステップと、
を含むことを特徴とする、タッチデバイスにおける機能制御方法。
【請求項２】
前記第２機能を実行するステップは、
前記タッチイベントが一定時間入力される時、オプションメニューを活性化するステップと、
前記オプションメニューを用いた前記タッチイベントの移動に対応して前記オプションメニューのオプション値を変更するステップと、
を含むことを特徴とする、請求項１に記載のタッチデバイスにおける機能制御方法。
【請求項３】
前記オプションメニューで前記タッチイベントが解除されるポイントのオプション値を基準に前記オプションメニューのオプションを設定するステップを含むことを特徴とする、請求項２に記載のタッチデバイスにおける機能制御方法。
【請求項４】
前記オプションメニューを活性化するステップは、
前記タッチイベントに対応して第１オプションメニューを活性化するステップと、
前記第１オプションメニューが活性化された状態でタッチイベントのタイプ変更によって第２オプションメニューを活性化するステップと、
を含むことを特徴とする、請求項２に記載のタッチデバイスにおける機能制御方法。
【請求項５】
前記タッチイベントによって前記第１オプションメニューに対する第１オプション値を設定するステップと、
前記タッチイベントによって前記第１オプションメニューから第２オプションメニューに切替した後、前記タッチイベントによって前記第２オプションメニューに対する第２オプション値を設定するステップと、
をさらに含むことを特徴とする、請求項４に記載のタッチデバイスにおける機能制御方法。
【請求項６】
前記第１機能を実行するステップは、
前記タッチイベント解除時、前記第１オプションメニューで変更された第１オプション値と前記第２オプションメニューで変更された第２オプション値を基準に前記機能ボタンの第１機能を実行するステップを含むことを特徴とする、請求項５に記載のタッチデバイスにおける機能制御方法。
【請求項７】
タッチデバイスにおける機能制御方法であって、
特定モードで与えられた機能ボタンにタッチイベントの入力を感知するステップと、
前記タッチイベントの入力に応答してオプションメニューを表示するステップと、
前記オプションメニューが表示された状態で前記タッチイベントの移動を感知するステップと、
前記タッチイベントの移動に従って前記オプションメニューに基づくオプション値を変更するステップと、
前記タッチイベントの解除時、前記タッチイベントが解除される時点のオプション値に基づいて前記機能ボタンの機能を実行するステップと、
を含むことを特徴とする、タッチデバイスにおける機能制御方法。
【請求項８】
前記オプションメニューを表示するステップは、
前記入力されたタッチイベントが予め設定された臨界時間以上維持される時、前記オプションメニューを活性化して表示するステップを含むことを特徴とする、請求項７に記載のタッチデバイスにおける機能制御方法。
【請求項９】
前記特定モードの実行時、前記特定モードで機能遂行のためのソフトタイプの少なくとも１つの機能ボタンを提供する機能領域と、前記機能領域の機能ボタンを通じて入力されるタッチイベントによって運用される関連データを表示する表示領域を提供するステップをさらに含むことを特徴とする、請求項７に記載のタッチデバイスにおける機能制御方法。
【請求項１０】
前記オプションメニューは、
前記表示領域の設定された位置に表示されるか、または前記機能ボタンと隣接する領域に表示されるか、または前記機能ボタンにオーバーレイされて表示されることを特徴とする、請求項９に記載のタッチデバイスにおける機能制御方法。
【請求項１１】
前記タッチイベントに対応して第１オプションメニューを表示するステップと、
前記第１オプションメニューが活性化された状態でタッチイベントのタイプ変更によって異なる深さの第２オプションメニューを活性化するステップと、
をさらに含むことを特徴とする、請求項７に記載のタッチデバイスにおける機能制御方法。
【請求項１２】
前記タッチイベントによって前記第１オプションメニューに対する第１オプション値を設定するステップと、
前記タッチイベントによって前記第１オプションメニューから第２オプションメニューに切替した後、前記タッチイベントによって前記第２オプションメニューに対する第２オプション値を設定するステップと、
をさらに含むことを特徴とする、請求項１１に記載のタッチデバイスにおける機能制御方法。
【請求項１３】
前記機能を実行するステップは、
前記タッチイベントの解除時、前記第１オプションメニューで変更された第１オプション値と前記第２オプションメニューで変更された第２オプション値を基準に前記機能ボタンの機能を実行するステップを含むことを特徴とする、請求項１２に記載のタッチデバイスにおける機能制御方法。
【請求項１４】
前記機能を実行するステップは、
前記第１オプションメニューに対する第１オプション値の変更後、前記第２オプションメニューに切替時、前記第１オプションメニューの前記第１オプション値を一時格納するステップと、
前記第２オプションメニューに対する第２オプション値を設定するステップと、
前記第２オプション値が設定された後、前記タッチイベントが解除される時、前記一時格納された前記第１オプション値と前記第２オプションメニューで前記タッチイベントが解除されるポイントの前記第２オプション値とを共に反映して、前記タッチイベントの解除に従う前記機能ボタンの機能を実行するステップと、
を含むことを特徴とする、請求項１３に記載のタッチデバイスにおける機能制御方法。
【請求項１５】
タッチデバイスであって、
特定モードで機能遂行のためのソフトタイプの少なくとも１つの機能ボタンを提供する機能領域と前記機能領域の機能ボタンを通じて入力されるタッチイベントによって運用される関連データを表示する表示領域を表示する表示部と、
特定モード別に与えられる少なくとも１つのオプションメニューとそれに従うオプション設定値及び前記タッチデバイスの機能運用に必要な設定情報を格納する格納部と、
前記特定モードで前記機能ボタンを通じて入力されるタッチイベントによって少なくとも１つのオプションメニューに対するオプション値を変更し、前記タッチイベント解除時に、前記変更された少なくとも１つのオプション値に基づいて前記機能ボタンの機能実行を制御する制御部と、
を含むことを特徴とするタッチデバイス。
【請求項１６】
前記タッチイベントは、
前記機能ボタンによる機能実行前の機能ボタンに割り当てられたオプションメニュー呼び出しのためのインタラクションと、
呼び出されたオプションメニューによってオプション値を変更するために移動されるインタラクションと、
オプション値の変更後、機能ボタンに割り当てられた機能実行のためのインタラクションとに区分され、
各インタラクションがワンタッチに基づいてなされることを特徴とする、請求項１５に記載のタッチデバイス。
【請求項１７】
前記制御部は、
前記タッチイベントが前記機能ボタンの上に一定時間入力される時、オプションメニューを活性化し、前記オプションメニューを用いた前記タッチイベントの移動に対応して前記オプションメニューのオプション値を変更することを特徴とする、請求項１６に記載のタッチデバイス。
【請求項１８】
前記制御部は、
前記タッチイベントに対応して第１オプションメニューを活性化し、前記第１オプションメニューが活性化された状態でタッチイベントのタイプ変更によって第２オプションメニューを活性化することを特徴とする、請求項１７に記載のタッチデバイス。
【請求項１９】
前記制御部は、
前記タッチイベントによって前記第１オプションメニューに対する第１オプション値を設定し、前記タッチイベントによって前記第１オプションメニューから第２オプションメニューに切替し、前記タッチイベントによって前記第２オプションメニューに対する第２オプション値を設定することを特徴とする、請求項１８に記載のタッチデバイス。
【請求項２０】
前記制御部は、
前記タッチイベント解除時、前記第１オプションメニューで変更された第１オプション値と前記第２オプションメニューで変更された第２オプション値を基準に前記機能ボタンの機能実行を制御することを特徴とする、請求項１８に記載のタッチデバイス。
【請求項２１】
前記制御部は、
前記タッチイベントが前記機能ボタンに入力された後、一定時間以内に解除される時、前記機能ボタンの固有機能実行を制御し、
前記タッチイベントが前記機能ボタンに入力された後、一定時間超過して持続されれば、前記固有機能と関連したオプションを設定するメニューを表示し、前記タッチイベントが解除されていない状態で、前記タッチイベントが前記メニューに対応して移動される時、前記タッチイベントの移動に従って前記オプション設定を進行し、前記タッチイベントが解除されれば、前記設定されたオプション値を反映して前記機能ボタンの固有機能実行を制御することを特徴とする、請求項１５に記載のタッチデバイス。
【請求項２２】
前記オプションメニューは、
一次元以上の形態で表示されることを特徴とする、請求項１０に記載のタッチデバイスにおける機能制御方法。
【請求項２３】
タッチデバイスにおける機能制御方法であって、
画面上に表示された機能ボタンを通じてタッチイベントの入力を受信するステップと、
前記タッチイベントが一定時間以内に解除されれば、前記機能ボタンの固有機能を実行するステップと、
前記タッチイベントが前記機能ボタンに入力された後、一定時間超過して持続されれば、前記固有機能と関連したオプションを設定するメニューを表示するステップと、
前記タッチイベントが解除されていない状態で、前記タッチイベントが前記メニューに対応して移動されれば、前記オプション値を設定するステップと、
前記タッチイベントが解除されれば、前記設定されたオプション値を反映して前記機能ボタンの固有機能を実行するステップと、
を含むことを特徴とする、タッチデバイスにおける機能制御方法。
【請求項２４】
前記一定時間以内で前記タッチイベントの解除は、前記機能ボタンに入力されて前記機能ボタンで解除され、
前記一定時間超過して持続された前記タッチイベントの解除は、前記機能ボタンに入力されて前記メニュー上で解除されることを特徴とする、請求項２３に記載のタッチデバイスにおける機能制御方法。
【請求項２５】
タッチデバイスにおける撮影方法であって、
画面上に表示された撮影ボタンを通じてタッチイベントの入力を受信するステップと、
前記タッチイベントが一定時間以内に解除されれば撮影を遂行するステップと、
前記タッチイベントが撮影ボタンに入力された後、一定時間超過して持続されれば撮影と関連したオプションを設定するメニューを表示するステップと、
前記タッチイベントが解除されていない状態で、前記タッチイベントが前記メニューに対応して移動されれば前記オプション値を設定するステップと、
前記タッチイベントが解除されれば、前記設定されたオプション値を適用した撮影を遂行するステップと、
を含むことを特徴とする、タッチデバイスにおける撮影方法。
【請求項２６】
前記一定時間以内で前記タッチイベントの解除は、前記機能ボタンに入力されて前記機能ボタンで解除され、
前記一定時間超過して持続された前記タッチイベントの解除は、前記機能ボタンに入力されて前記メニュー上で解除されることを特徴とする、請求項２５に記載のタッチデバイスにおける撮影方法。
【請求項２７】
タッチデバイスの機能運用装置であって、
固有機能の遂行のための機能ボタンを表示し、前記機能ボタンを通じてタッチイベントの入力を受信するタッチスクリーンと、
前記タッチイベントが一定時間以内に解除されれば、前記機能ボタンの固有機能を実行する第１モードを制御し、前記タッチイベントが一定時間超過して持続されれば、前記固有機能と関連したオプションを設定するメニューを表示し、前記タッチイベントが解除されていない状態で、前記タッチイベントが移動されれば前記オプション値を設定し、前記タッチイベントが解除されれば、前記設定されたオプション値を反映して前記機能ボタンの固有機能を実行する第２モードを制御する制御部と、
を含むことを特徴とする、タッチデバイスの機能運用装置。
【請求項２８】
タッチデバイスであって、
カメラモジュールと、
前記カメラモジュールを用いた撮影を遂行するための撮影ボタンを表示し、前記撮影ボタンを通じて前記撮影を遂行するためのタッチイベント入力を受信するタッチスクリーンと、
前記タッチイベントが一定時間以内に解除されれば、撮影を実行する第１モードを制御し、前記タッチイベントが一定時間超過して持続されれば、前記撮影と関連したオプションを設定するメニューを表示し、前記タッチイベントが解除されていない状態で移動されれば前記オプション値を設定し、前記タッチイベントが解除されれば、前記設定されたオプション値を適用した撮影を実行する第２モードを制御する制御部と、
を含むことを特徴とする、タッチデバイス。
【請求項２９】
画面上に機能ボタンを表示し、前記機能ボタンを通じて入力されたタッチイベントが一定時間以内に解除されれば、前記機能ボタンの固有機能を実行する第１モードと、
前記機能ボタンを通じて入力されたタッチイベントが一定時間超過して持続されれば、前記固有機能と関連したオプションを設定するメニューを表示し、前記タッチイベントが解除されていない状態で移動されれば前記オプション値を設定し、前記タッチイベントが解除されれば、前記設定されたオプション値を反映して前記機能ボタンの固有機能を実行する第２モードとを処理するプログラムを記録したコンピュータにより読取できる記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はタッチデバイスの機能運用方法及び装置に関し、特にタッチに基づく入力をサポートするタッチデバイスで実行される特定モードによって提供される機能ボタンを用いた機能実行時、入力されたタッチイベントに基づいてオプション変更及び機能実行を一度に遂行することができるタッチデバイスの機能運用方法及び装置に関する。
【背景技術】
【０００２】
最近、ディジタル技術が発達するにつれて、移動通信端末機、ＰＤＡ（Personal Digital Assistant）、電子手帳、スマートフォン、タブレットＰＣ（Personal Computer）などのように移動しながら通信及び個人情報処理が可能なモバイルデバイスが多様に市場に発表されている。このようなモバイルデバイスは急速な技術発展を通じて初期の単純な音声通話及びショートメッセージ送信機能から映像通話、電子手帳機能、撮影機能、イメール機能、インターネット機能、ソーシャルネットワークサービス（ＳＮＳ：Social Networking Service）機能など、多様な機能を備えるようになった。
【０００３】
そして、最近にはタッチスクリーン（Touch screen）の普及が一般化するにつれて、タッチスクリーンを備えたモバイルデバイスが広く普及されているのが実状である。上記タッチスクリーンは表示装置の表示機能と入力装置の入力機能を同時にサポートする装置であって、ユーザが特定物体（例えば、指、ポインタ、ペン等）を用いて画面をタッチする等の行為によりモバイルデバイスを操作することができる。タッチスクリーンが備えられたモバイルデバイスを用いる場合、ユーザは画面を見ながら該当ポイントを直接タッチして入力を行うため、モバイルデバイスの使用に慣れないユーザも容易に多様な機能を利用できるようにする効果がある。
【０００４】
一方、モバイルデバイスでは特定モード実行時に提供される機能ボタンを用いた機能実行をサポートしている。そして、特定モードで特定機能実行時、該当機能と関連した多様なオプションメニューをサポートしている。
【０００５】
例えば、被写体の撮影のための撮影モードで、ユーザは撮影モードで与えられる撮影ボタンを用いて撮影機能を実行することができる。そして、撮影モードで撮影機能実行時、撮影と関連した多様なオプション（例えば、ホワイトバランス、明るさ、露出、解像度、ＩＳＯ等）の変更のためのオプションメニューをサポートしている。また、移動放送の視聴のための放送モードにおいて、ユーザは放送モードで与えられる録画ボタンを用いて録画機能を実行することができる。そして、放送モードでの録画機能実行時、録画と関連した多様なオプション（例えば、チャンネルリスト、録画日付、録画時間、録画開始時間、録画終了時間等）の変更のためのオプションメニューをサポートしている。また、ユーザ同士間のチャットのためのメッセンジャーモードで、ユーザはメッセンジャーモードで与えられる送信ボタンを用いて入力されたテキストの送信機能を実行することができる。そして、メッセンジャーモードで送信機能実行時、入力テキストと関連した多様なオプション（例えば、フォントタイプ、フォントサイズ、フォント色、言語等）の変更のためのオプションメニューをサポートしている。
【０００６】
しかし、従来のタッチに基づくモバイルデバイスでは、前述したようなそれぞれの特定モードで機能ボタンを用いた機能実行はタッチに基づく入力を通じて簡単に遂行することができる一方、各特定モードで与えられる多様なオプションに対する変更のためにはオプションメニューを呼び出して、呼び出されたオプションメニューの内でも深い位置まで選択を実行していかなければ希望のオプション選択が可能でなく、また選択されたオプションのオプション値を変更するための操作を別途にまた遂行しなければならない不便性が伴われる。例えば、撮影モードでは撮影ボタンのタッチだけでも撮影機能を実行することができる。しかしながら、撮影モードでユーザが特定オプションを変更設定した後、撮影機能を実行するためには、複雑な過程を経なければならない。即ち、ユーザがホワイトバランスなどのオプション値を変更設定するためには、＜オプションメニュー呼び出し、与えられたオプションメニューからホワイトバランスメニュー検索及び選択、与えられたホワイトバランスメニューから希望するオプション値選択、オプション設定値適用＞などの複雑な過程を経た後、また撮影ボタンを操作する多数回の入力行為によりオプション変更及び機能実行が可能である。このようなユーザの不便性は前述した放送モード及びメッセンジャーモードでも発生する。
【０００７】
即ち、従来ではユーザがモバイルデバイスの特定モードで任意のオプション値を変更した後、それに従う機能を実行しようとする時、複雑なメニューの選択過程を経なければならず、オプション変更設定と機能実行に従う多数回の操作行為を経なければならないという不便性がある。そして、従来では前述したような複雑な手続きを進行しなければならないので、最終の目的である機能実行を行うには時間がかかってしまうという問題点がある。併せて、従来ではオプションメニュー検索及びオプション設定が直観的にサポートされないので、一般ユーザにはオプションを変更するに当たって困難が生じる。
【発明の概要】
【発明が解決しようとする課題】
【０００８】
本発明の目的は、タッチに基づく入力をサポートするタッチデバイスにおける機能運用時に用いられる多様なオプション値の変更のためのユーザ入力の便宜性を向上させることができるタッチデバイスの機能制御方法及び装置を提供することにある。
【０００９】
本発明の他の目的は、タッチデバイスにおける特定機能遂行時に用いる多様なオプション値を直観的に、かつ速く変更し、変更されたオプション値に基づいて特定機能が遂行できるようにするタッチデバイスの機能制御方法及び装置を提供することにある。
【００１０】
本発明の更に他の目的は、タッチデバイスにおける実行モードによって提供される機能ボタンを用いた１回のタッチ入力により多様なオプション値の設定及び設定された少なくとも１つのオプション値に基づいて機能ボタンに割り当てられた機能を実行することができるタッチデバイスの機能制御方法及び装置を提供することにある。
【００１１】
本発明の更に他の目的は、タッチデバイスにおけるユーザのオプション値の変更に従う機能運用をサポートするための最適の環境を具現して、ユーザの便宜性、タッチデバイスの使用性及びタッチデバイスの競争力を向上させることができるタッチデバイスの機能制御方法及び装置を提供することにある。
【課題を解決するための手段】
【００１２】
上記のような目的を達成するための本発明の実施形態に従う方法は、タッチデバイスにおける機能制御方法において、機能ボタンに入力されたタッチイベントによってオプション設定と関連した第２機能を実行するステップと、上記入力されたタッチイベント解除時、上記第２機能により設定されたオプション値を反映して上記機能ボタンに割り当てられた第１機能を実行するステップとを含む。
【００１３】
上記のような目的を達成するための本発明の実施形態に従う方法は、タッチデバイスにおける機能制御方法において、特定モードで与えられた機能ボタンにタッチイベント入力を感知するステップと、上記タッチイベント入力に応答してオプションメニューを表示するステップと、上記オプションメニューが表示された状態で上記タッチイベントの移動を感知するステップと、上記タッチイベントの移動によって上記オプションメニューに基づくオプション値を変更するステップと、上記タッチイベントの解除時、上記タッチイベントが解除される時点のオプション値に基づいて上記機能ボタンの機能を実行するステップとを含む。
【００１４】
上記のような目的を達成するための本発明の実施形態に従う方法は、タッチデバイスにおける機能制御方法において、画面上に表示された機能ボタンを通じてタッチイベント入力を受信するステップと、上記タッチイベントが一定時間以内に解除されれば上記機能ボタンの固有機能を実行するステップと、上記タッチイベントが上記機能ボタンに入力された後、一定時間超過して持続されれば、上記固有機能と関連したオプションを設定するメニューを表示するステップと、上記タッチイベントが解除されていない状態で上記メニューに対応して移動されれば、上記オプション値を設定するステップと、上記タッチイベントが解除されれば上記設定されたオプション値を反映して上記機能ボタンの固有機能を実行するステップとを含む。
【００１５】
上記のような目的を達成するための本発明の実施形態に従う方法は、タッチデバイスにおける撮影方法において、画面上に表示された撮影ボタンを通じてタッチイベント入力を受信するステップと、上記タッチイベントが一定時間以内に解除されれば撮影を遂行するステップと、上記タッチイベントが撮影ボタンに入力された後、一定時間超過して持続されれば、撮影と関連したオプションを設定するメニューを表示するステップと、上記タッチイベントが解除されていない状態で上記メニューに対応して移動されれば、上記オプション値を設定するステップと、上記タッチイベントが解除されれば、上記設定されたオプション値を適用した撮影を遂行するステップとを含む。
【００１６】
上記のような目的を達成するために本発明の実施形態では、上記方法をプロセッサーで実行させるためのプログラムを記録したコンピュータにより読取できる記録媒体を含む。
【００１７】
上記のような目的を達成するための本発明の実施形態に従う記録媒体は、画面上に機能ボタンを表示し、上記機能ボタンを通じて入力されたタッチイベントが一定時間以内に解除されれば、上記機能ボタンの固有機能を実行する第１モードと、上記機能ボタンを通じて入力されたタッチイベントが一定時間超過して持続されれば、上記固有機能と関連したオプションを設定するメニューを表示し、上記タッチイベントが解除されていない状態で移動されれば上記オプション値を設定し、上記タッチイベントが解除されれば、上記設定されたオプション値を反映して上記機能ボタンの固有機能を実行する第２モードを処理するプログラムを記録したコンピュータにより読取できる記録媒体を含む。
【００１８】
上記のような目的を達成するための本発明の実施形態に従う装置は、タッチデバイスにおいて、特定モードで機能遂行のためのソフトタイプの少なくとも１つの機能ボタンを提供する機能領域と上記機能領域の機能ボタンを通じて入力されるタッチイベントによって運用される関連データを表示する表示領域を表示する表示部と、特定モード別に与えられる多様なオプションメニューとそれに伴うオプション設定値及び上記タッチデバイスの機能運用に必要な設定情報を格納する格納部と、上記特定モードで上記機能ボタンを通じて入力されるタッチイベントによって少なくとも１つのオプションメニューに対するオプション値を変更し、上記タッチイベント解除時、上記変更された少なくとも１つのオプション値に基づいて上記機能ボタンの機能実行を制御する制御部とを含む。
【００１９】
上記のような目的を達成するための本発明の実施形態に従う装置は、タッチデバイスにおいて、固有機能遂行のための機能ボタンを表示し、上記機能ボタンを通じてタッチイベント入力を受信するタッチスクリーンと、上記タッチイベントが一定時間以内に解除されれば、上記機能ボタンの固有機能を実行する第１モードを制御し、上記タッチイベントが一定時間超過して持続されれば、上記固有機能と関連したオプションを設定するメニューを表示し、上記タッチイベントが解除されていない状態で移動されれば上記オプション値を設定し、上記タッチイベントが解除されれば、上記設定されたオプション値を反映して上記機能ボタンの固有機能を実行する第２モードを制御する制御部とを含む。
【００２０】
上記のような目的を達成するための本発明の実施形態に従う装置は、タッチデバイスにおいて、カメラモジュールと、上記カメラモジュールを用いた撮影を遂行するための撮影ボタンを表示し、上記撮影ボタンを通じて上記撮影を遂行するためのタッチイベント入力を受信するタッチスクリーンと、上記タッチイベントが一定時間以内に解除されれば、撮影を実行する第１モードを制御し、上記タッチイベントが一定時間超過して持続されれば、上記撮影と関連したオプションを設定するメニューを表示し、上記タッチイベントが解除されていない状態で移動されれば上記オプション値を設定し、上記タッチイベントが解除されれば、上記設定されたオプション値を適用した撮影を実行する第２モードを制御する制御部とを含む。
【００２１】
前述したような内容は当該分野の通常の知識を有する者が後述する本発明の具体的な説明からよりよく理解できるようにするために、本発明の特徴及び技術的な長所を多少広く略述したものである。このような特徴及び長所の他にも本発明の請求範囲の主題を形成する本発明の追加的な特徴及び長所が後述する本発明の具体的な説明からよく理解される。
【発明の効果】
【００２２】
前述したように、本発明で提案するタッチデバイスの機能制御方法及び装置によれば、遂行中の特定モードの機能ボタンに入力されたタッチイベントによってオプション設定と機能実行をより迅速で、かつ直観的に遂行することができる。本発明によれば、機能ボタンに入力されたタッチイベントによってオプション値を変更し、上記タッチイベントの解除時、上記変更されたオプション値で上記機能ボタンに割り当てられた該当機能を実行することができる。
【００２３】
即ち、本発明によれば、タッチデバイスの特定モードでオプション変更に従う機能実行時、ユーザの入力回数を最小化して直観的に、かつ素早くオプション変更及び機能を実行するようにサポートすることができる。例えば、本発明によれば、撮影モードでオプション変更を通じた撮影機能遂行時、撮影ボタンを用いた簡単なタッチ入力だけでも迅速で、かつ素早くオプション変更による撮影機能を実行することができる。これによって、特定モードでオプション変更を通じた機能実行に対するユーザの満足度を高めることができ、複雑なオプション値の変更をより直観的に容易に設定することができる。
【００２４】
このような本発明は、全ての形態のタッチデバイス及びそれに対応する多様なデバイスで具現できる。そして、本発明によれば、タッチデバイスでオプション変更を通じた機能実行をサポートするための最適の環境を具現することができる。したがって、本発明はタッチデバイスで遂行される特定モード別の機能運用時に、より効率的で、かつ便利に使用を実現することで、ユーザの便宜性を向上させ、タッチデバイスの使用性及び競争力を向上させることに寄与することができる。
【図面の簡単な説明】
【００２５】
【図１】本発明の実施形態に従うタッチデバイスの構成を概略的に示す図である。
【図２】本発明の実施形態に従うタッチデバイスの機能制御動作を説明するための概略図である。
【図３】本発明の実施形態に従うタッチデバイスの機能制御動作を説明するための概略図である。
【図４】本発明の実施形態に従うタッチデバイスの機能制御動作を説明するための概略図である。
【図５】本発明の実施形態に従うタッチデバイスの機能制御動作を説明するための概略図である。
【図６】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図７】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図８】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図９】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図１０】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図１１】本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び該当機能実行動作を説明するための画面例示を示す図である。
【図１２】本発明の実施形態に従うタッチデバイスにおける機能ボタンを用いたオプション変更及び機能を実行する動作を説明するための概略図である。
【図１３】本発明の実施形態に従うタッチデバイスにおけるワンタッチ入力により多重オプション値を設定する動作を説明するために概略図である。
【図１４】本発明の実施形態に従うタッチデバイスにおける多重オプション値設定のためのオプションメニューを変更できる例示を示す図である。
【図１５】本発明の実施形態に従うタッチデバイスにおける多重オプション値設定のためのオプションメニューを変更できる例示を示す図である。
【図１６】本発明の実施形態に従うタッチデバイスにおける多重オプション値設定のためのオプションメニューを変更できる例示を示す図である。
【図１７】本発明の実施形態に従うタッチデバイスにおけるオプションメニューが提供される多様な形態を説明するための概略図である。
【図１８】本発明の実施形態に従うタッチデバイスの機能制御方法を示すフローチャートである。
【図１９】本発明の実施形態に従うタッチデバイスの機能制御方法を示すフローチャートである。
【図２０】本発明の実施形態に従うタッチデバイスの機能制御方法を示すフローチャートである。
【発明を実施するための形態】
【００２６】
以下、添付した図面を参照して本発明の好ましい実施形態を詳細に説明する。その際、添付した図面において、同一な構成要素はできる限り同一の符号で表していることに留意されたい。また、本発明の要旨を曖昧にする可能性がある公知機能及び構成に対する詳細な説明は省略する。即ち、下記の説明では本発明の実施形態に従う動作の理解に必要な部分だけ説明され、その以外の部分の説明は本発明の要旨を曖昧にしないように省略されることに留意されたい。
【００２７】
提案する本発明は、タッチに基づく入力をサポートするタッチデバイスにおける実行モードによって提供される機能ボタンを用いた一回のタッチイベント入力により複合的な機能を運用できるタッチデバイスの機能運用方法及び装置に関するものである。本発明の実施形態によれば、特定モード別に与えられる機能ボタンに入力されたタッチイベントによってオプション値を変更し、上記タッチイベントの解除時、上記変更されたオプション値で上記機能ボタンに割り当てられた該当機能を実行することができる。即ち、機能ボタンに入力されたタッチイベントによってオプション設定と関連した機能（オプション変更機能）を実行し、上記入力されたタッチイベントの解除によって上記機能ボタンに割り当てられた機能（ボタン機能）実行時、上記オプション変更機能により設定されたオプション値を反映して上記ボタン機能を実行することができる。
【００２８】
実施形態において、上記タッチイベントは実行モードで与えられる機能ボタンに入力される形態によって上記機能ボタンの該当機能を直ちに実行するための第１イベントとして解釈されるか、または、上記機能ボタンに基づいてオプション設定及び設定されたオプションに基づいて上記機能ボタンの該当機能実行のための第２イベントとして解釈できる。
【００２９】
例えば、上記機能ボタンにタッチイベントが一定時間内に入力及び解除が全てなされる時、上記第１イベントに決定されて上記機能ボタンの該当機能を直ちに実行することができる。また、上記機能ボタンにタッチイベントが一定時間以上入力される時、上記第２イベントに決まることができる。上記第２イベントに決まる時、タッチスクリーンの機能ボタンの上に入力される上記タッチイベントに従うオプションメニュー呼び出し、上記タッチイベントの入力をタッチスクリーンの上に維持する状態でオプションメニュー内の移動によるオプション変更、タッチスクリーンの上に維持されたタッチイベントをオプションメニューの上で解除（release）時、設定されたオプションに基づいて機能ボタンの該当機能を実行することができる。
【００３０】
また、上記タッチイベントは上記のように上記機能ボタンによる機能実行前、オプションメニュー呼び出し（上記機能ボタンに入力された後、一定時間超過して持続される状態）、タッチスクリーンの上に入力を維持したままでオプションメニューへの移動（オプションメニューが機能ボタンと離隔して提供される場合に該当する）、タッチスクリーンの上に入力を維持したままでオプションメニュー内の移動に従うオプション変更、タッチスクリーンの上に入力を維持したままで追加オプションメニュー呼び出しのための移動及び追加オプションメニュー内の移動に従うオプション変更などのための入力を含む。
【００３１】
実施形態において、タッチイベント入力はユーザ入力のための物体（例えば、指、ポインタ、ペン等）がタッチスクリーンの一領域にタッチされて維持された状態を表す。ここで、本発明で上記維持された状態はタッチされた領域に固定されるか、タッチされた領域から周辺領域へ移動される場合を含み、タッチイベントがタッチスクリーンの上で離れる（解除）前までの全ての状態を表す。タッチイベントの解除は、上記タッチスクリーンの一領域にタッチされた物体または上記一領域から移動されて他の領域へ移動された物体が上記タッチスクリーンから離れる（解除）状態を表す。
【００３２】
したがって、本発明でタッチイベントは、機能ボタンに割り当てられた機能実行のためのインタラクション（一定時間内の入力及び解除がなされる行為）と、該当機能ボタンによる機能実行前、機能ボタンに割り当てられたオプションメニュー呼び出しのためのインタラクション（機能ボタンの上に一定時間以上入力及び維持された行為）と、呼び出されたオプションメニューによってオプション値を変更するために移動されるインタラクション（入力を維持しながら一定領域へ移動する行為）とオプション値の変更後、機能ボタンに割り当てられた機能実行のためのインタラクション（入力を維持しながら移動された領域で物体を剥がす行為）とに区分できる。そして、上記のように区分されたインタラクションを含むタッチイベントは、本発明のオプション設定及び機能実行のためのユーザの一回の入力として見なすことができる。即ち、本発明は一本の指に基づくワンタッチにより複数の機能を実行することができる。したがって、本発明では機能ボタンに入力されたタッチイベントが解除される前まで上記のような１つのタッチイベントの変化（入力、維持、移動、解除）に従うインタラクションを感知し、それによってオプションメニュー活性化、オプションメニューに基づくオプション変更、変更されたオプションによる機能実行を一括遂行することができる。
【００３３】
このような本発明によれば、機能ボタンを用いた一回のユーザ入力行為によりオプション変更及び機能実行までワンタッチ（one touch）に基づいて遂行することができる。即ち、機能ボタンに割り当てられた固有機能である第１機能を実行するに当たって、入力されるタッチイベントによって少なくとも１つのオプション値を変更する第２機能（オプション設定機能）を実行した後、上記タッチイベント解除時、機能ボタンに割り当てられた本来の第１機能（固有機能）を実行するように、オプション変更と機能実行を１つの機能ボタンを用いて一回の入力行為によりなされることができる。これによって、本発明では一回のタッチイベントにより多重オプション値を変更することができ、変更されたオプション値に基づいて機能ボタンに割り当てられた機能を実行することができる。
【００３４】
すると、以下、本発明の実施形態に従うタッチデバイスの構成及び運用制御方法について以下の図面を参照して説明する。しかしながら、本発明の実施形態に従うタッチデバイスの構成及び運用制御方法が以下に記述する内容に制限または限定されるものではないので、下記の実施形態に基づいて多様な実施形態に適用できることに留意されたい。
【００３５】
図１は、本発明の実施形態に従うタッチデバイスの構成を概略的に示す図である。
【００３６】
上記図１を参照すると、本発明のタッチデバイスは、表示部１００、格納部３００、そして制御部５００を含んで構成される。その他にも、上記タッチデバイスは、マイクとスピーカーを備えるオーディオ処理部、ディジタル放送（例えば、ＤＭＢ（Digital Multimedia Broadcasting）やＤＶＢ（Digital Video Broadcasting）のような移動放送）の受信のためのディジタル放送モジュール、被写体の静止画像及び動画撮影のためのカメラモジュール、ブルートゥース（BLUETOOTH）通信、赤外線（ＩｒＤＡ：Infrared Data Association）通信、ＲＦＩＤ（Radio Frequency Identification）通信、ＮＦＣ（Near Field Communication）などのような近距離無線通信に基づく通信機能をサポートするための少なくとも１つの近距離通信モジュール、ハードキー（Hard key）に基づく入力をサポートするための入力部、移動通信に基づく音声通話、映像通話、データ通話などの通信機能をサポートするための無線周波数（ＲＦ：Radio Frequency）モジュール、ＩＰ（Internet Protocol）基盤のインターネット通信サービスをサポートするための通信モジュール、そして、上記のような構成に電源供給のためのバッテリー（battery）などの構成をさらに含むことができるが、それらに対する説明及び図示は省略する。
【００３７】
上記表示部１００は、タッチデバイスの動作状態及びその遂行動作と関連した画面を表示することができる。例えば、上記表示部１００は、タッチデバイスのホームスクリーン（home screen）を表示したり、多様なアプリケーションの実行に従うそれぞれの実行画面を表示することができる。そして、本発明の上記表示部１００は液晶表示装置（ＬＣＤ：Liquid Crystal Display）が使われるものが一般的であるが、発光ダイオード（ＬＥＤ：Light Emitting Diode）、有機発光ダイオード（ＯＬＥＤ：Organic LED）、能動型ＯＬＥＤ（ＡＭＯＬＥＤ：Active Matrix OLED）などの他の表示装置が使われることもできる。また、本発明の上記表示部１００はタッチに基づく入力をサポートするインターフェースを備える。例えば、上記表示部１００はタッチスクリーン構成によりタッチに基づく多様なユーザ入力をサポートし、ユーザ入力に従う入力信号を生成して上記制御部５００に伝達することができる。また、上記表示部１００は、前述したような実行画面を表示する時、上記タッチデバイスの回転方向（または、置かれた方向）によって横モードによる画面表示、縦モードによる画面表示、及び横モードと縦モードとの間の変化に従う適応的画面転換表示をサポートすることができる。
【００３８】
特に、本発明の上記表示部１００は、特定アプリケーションが実行された特定モードで機能遂行のためのソフトタイプの少なくとも１つの機能ボタンを提供する機能領域と、上記機能領域の機能ボタンを通じて入力されるタッチイベントによって運用される関連データを表示する表示領域を提供することができる。上記機能領域の場合、実行される特定モードによって多様なレイアウトの機能ボタンが提供できる。そして、上記表示部１００は特定モードで与えられる機能ボタンを用いたユーザのタッチイベントによって変更されたオプションで実行された機能の結果画面を上記表示領域を通じて表すことができる。このような表示部１００の画面構成及びその画面例示については後述する。
【００３９】
上記格納部３００は、タッチデバイスで実行され処理される各種アプリケーションとデータを格納し、１つ以上の不揮発性メモリと揮発性メモリとで構成できる。上記不揮発性メモリはＲＯＭ（Read Only Memory）、フラッシュメモリ（flash memory）などに対応することができ、上記揮発性メモリはＲＡＭ（Random Access Memory）などに対応することができる。そして、上記格納部３００は、上記タッチデバイスのオペレーティングシステム、上記表示部１００の表示制御動作と関連したプログラムとデータ、上記表示部１００を用いた入力制御動作と関連したプログラムとデータ、タッチデバイスの機能運用と関連したプログラムとデータ、タッチデバイスでタッチに基づくワンタッチ入力によりオプション変更及び機能実行をサポートするための制御動作と関連したプログラムとデータなどを持続的または一時的に格納することができる。そして、本発明の上記格納部３００は、特定モード別に与えられる多様なオプションメニュー４１０と、それに従うオプション設定値を格納することができる。併せて、上記格納部３００は本発明の機能運用に必要な多様な設定情報を格納することができる。上記オプションメニュー４１０及びそれに従うオプション設定値に対する例示については後述する。そして、本発明の上記設定情報４３０は、特定モード別に与えられる機能ボタンに割り当てられた機能に対する情報、機能ボタンにより運用できる少なくとも１つのオプションメニュー、機能ボタンによる多重オプションメニュー提供時、タッチイベント移動経路によって提供されるオプションメニュー順序などに対して事前設定される情報を含むことができる。
【００４０】
上記制御部５００は、上記タッチデバイスの全般的な動作を制御する。特に、上記制御部５００は、本発明のタッチデバイスのタッチに基づくユーザ入力によってオプションを変更し、変更されたオプション値に基づいてユーザ入力に従う機能を実行することと関連した動作を制御することができる。即ち、上記制御部５００は実行される特定モードで機能ボタンを通じて入力されるタッチイベントによって少なくとも１つのオプションメニューに対するオプション値を変更し、変更された少なくとも１つのオプション値に基づいて上記機能ボタンの機能実行を制御することができる。例えば、上記制御部５００は特定モードが実行された状態で機能領域の機能ボタンの上に設定されたタッチイベント入力を感知する時、オプションメニューを活性化し、活性化したオプションメニューの上で上記入力されたタッチイベントの移動によってオプション変更及び設定し、上記タッチイベントの解除時、上記変更設定されたオプション値に基づいて機能ボタンに割り当てられた該当機能の実行を制御することができる。
【００４１】
上記制御部５００は、特定モードで与えられた機能ボタンにタッチイベント入力を感知する時、上記タッチイベント入力に応答してオプションメニューの表示を制御することができる。そして、上記制御部５００は上記オプションメニューが表示された状態で上記タッチイベントの移動を感知する時、上記タッチイベントの移動によって上記オプションメニューに基づくオプション値を変更することができる。その際、上記制御部５００は上記オプション値変更時、現在遂行された特定モードによってオプション値の変更によって変化する画面のリアルタイム表示を制御することができる。以後、上記制御部５００は上記タッチイベントの解除を感知する時、上記タッチイベントが解除される時点のオプション値に基づいて上記機能ボタンの該当機能を実行し、その結果、画面表示を制御することができる。このように、上記制御部５００は本発明のオプション変更に従う機能実行に対する全般的な動作を制御することができる。
【００４２】
一方、本発明のタッチイベントは、前述したような機能領域上の特定機能ボタンに割り当てられた機能実行のためのインタラクションと、該当機能ボタンによる機能実行前、機能ボタンに割り当てられたオプションメニュー呼び出しのためのインタラクションと、呼び出されたオプションメニューによってオプション値を変更するために移動されるインタラクションと、オプション値の変更後、機能ボタンに割り当てられた機能実行のためのインタラクションとに区分することができ、このようなタッチイベントはユーザの一回の入力に対応することができる。即ち、本発明は一本の指に基づくワンタッチによる機能を実行することができる。このようなタッチイベントに従うオプション変更及び機能実行動作に対して後述する図面を参照して詳細に説明される。したがって、上記制御部５００は機能ボタンに入力されたタッチイベントが解除される前まで上記のような１つのタッチイベントの変化に従うインタラクションを感知し、それによってオプションメニュー活性化、オプションメニューに基づくオプション変更、変更されたオプションによる機能実行を一括制御することができる。
【００４３】
以上のような上記制御部５００の詳細制御動作について後述する図面を参照したタッチデバイスの動作例示及びその制御方法で説明される。そして、上記制御部５００は上記の機能の他に、上記タッチデバイスの通常の機能と関連した各種動作を制御することができる。例えば、上記制御部５００は特定アプリケーション実行時、その運用及び画面表示を制御することができる。また、制御部５００はタッチに基づく入力インターフェースでサポートする多様なタッチイベント入力に対応する入力信号を受信し、それに従う機能運用を制御することができる。また、制御部５００は有線通信または無線通信に基づいて各種データの送受信を制御することができる。
【００４４】
一方、上記図１に示した本発明のタッチデバイスは、バータイプ、フォルダタイプ、スライドタイプ、スイングタイプ、フリップタイプなど、全てのタイプのデバイスに適用できる。そして、本発明のタッチデバイスは、本発明の機能をサポートする全ての情報通信機器、マルチメディア機器、及びそれに対する応用機器を含むことができる。例えば、上記タッチデバイスは多様な通信システムに対応する各通信プロトコル（communication protocols）に基づいて動作する移動通信端末機を始めとして、タブレットＰＣ（Personal Computer）、スマートフォン（Smart Phone）、ディジタルカメラ、ＰＭＰ（Portable Multimedia Player）、メディアプレーヤー（MediaPlayer）、携帯ゲーム端末、ラップトップコンピュータ、及びＰＤＡ（Personal  Digital Assistant）などのデバイスを含むことができる。併せて、本発明の機能制御方法は、ディジタルＴＶ（Digital Television）、ＤＳ（Digital Signage）、ＬＦＤ（Large Format Display）、ラップトップコンピュータなどのタッチに基づく入力をサポートする多様なディスプレイデバイスに適用されて運用できる。
【００４５】
図２乃至図５は、本発明の実施形態に従うタッチデバイスの機能制御動作を説明するための概略図である。
【００４６】
上記図２乃至図５を参照すると、上記図２はカメラモジュールによる被写体の撮影機能をサポートする撮影モードが実行される場合の画面例示を示し、図３は他のユーザとのチャット機能をサポートするメッセンジャーモードが実行される場合の画面例示を示し、図４は音楽や動映像、移動放送などのコンテンツ再生機能をサポートするメディアモードが実行される場合の画面例示を示し、図５は他のユーザとの音声通話または映像通話のための通話モードが実行される場合の画面例示を示す。上記メディアモードはメディアプレーヤーのようなアプリケーションによりサポートされることができ、音楽コンテンツの再生のための音楽モード、動映像再生のための動映像モード、移動放送再生のための放送モードなどを含むことができる。
【００４７】
上記図２乃至図５に示すように、本発明のユーザインターフェースは、機能実行に従うデータ表示のための表示領域３１０と機能実行のためのソフトタイプの少なくとも１つの機能ボタンが提供される機能領域３３０とに大別できる。このような本発明のユーザインターフェースは、上記図２乃至図５に示した例示とのように実行される特定モードによってそのレイアウトは異なるように表示されることができる。
【００４８】
上記表示領域３１０には、撮影モード、メッセンジャーモード、メディアモード、そして通話モードなどの特定モード実行に従う実行画面が表示されることができる。そして、上記表示領域３１０には機能ボタンを用いたユーザのタッチイベントによるオプション値の変更によって変化される画面、変更されたオプションで実行された機能の結果画面などが特定モードによって多様に表示されることができる。
【００４９】
上記機能領域３３０には、撮影モード、メッセンジャーモード、メディアモード、そして通話モードなどの特定モードに対応する機能遂行のためのソフトタイプの少なくとも１つの機能ボタンが表示されることができる。このような機能領域３３０は、上記図２乃至図５に示すように実行される特定モードによって多様なレイアウトで構成される。上記図２の場合、撮影ボタン（OK）、上記図３の場合、送信ボタン（SEND）、上記図４の場合、再生機能制御ボタン、上記図５の場合、音声通話ボタン、映像通話ボタン、メッセージボタンが上記機能ボタンに該当する。その他にも上記図２乃至図５でその図示は省略されたが、本発明の機能ボタンは、文字入力ボタン、チャンネル切替ボタン、録画ボタンなどが上記機能ボタンに含まれる。
【００５０】
一方、本発明の実施形態において、上記図２乃至図５に示すようなユーザインターフェースの形態は必ず上記のような形態に限定されるものでなく、データ表示のための表示領域３１０と機能制御のための機能ボタンの機能を有する機能領域３３０に区分されてワンタッチに基づくオプション変更及び機能実行をサポートできるように与えられる多様な形態のユーザインターフェースにより具現できるものと理解されるべきである。前述したようなユーザインターフェースに基づいて提供される各特定モードでワンタッチに基づくオプション変更及び機能実行のための動作及びその画面例示については後述する。
【００５１】
図６は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。
【００５２】
上記図６に示すように、上記図６では撮影モードが実行され、上記撮影モードで提供される機能ボタン（例えば、撮影ボタン）を用いて撮影機能を遂行する場合の例示を示す。特に、上記図６の場合、上記撮影ボタンに入力されるタッチイベントによって撮影モードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいて撮影機能を実行する動作を示す。
【００５３】
上記図６を参照すると、参照番号６０１に示すように、ユーザの操作によって撮影モードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記撮影モード実行時、カメラモジュールを通じて入力される被写体の映像が表示領域３１０に表れて、機能領域３３０の上に撮影機能遂行のための撮影ボタン６００が表示される。
【００５４】
次に、ユーザは参照番号６０１のような状態で参照番号６０３に示すように機能領域３３０の撮影ボタン６００の上にタッチイベントを入力することができる。その際、タッチデバイスは撮影ボタン６００を通じてタッチイベントの入力を感知する時、参照番号６０５に示すように、上記撮影ボタン６００の上にオプションメニュー６５０を活性化して表すことができる。
【００５５】
上記オプションメニュー６５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、撮影ボタン６００に割り当てられた本来本来の機能（例えば、撮影機能）が直ちに実行できる。そして、本発明の上記オプションメニュー６５０は、上記撮影ボタン６００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で撮影ボタン６００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供される。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードから選択される機能ボタンのタイプによって決まり、またユーザの設定によって特定位置に表示されることができる。そして、タッチイベントによって最初に提供されるオプションメニューは、タッチデバイス製造時に設定されるか、ユーザ設定によって定義される。
【００５６】
例えば、ユーザは上記撮影モードで上記撮影ボタン６００によるオプションメニューとして、ホワイトバランス、明るさ、露出、解像度、ＩＳＯなどのオプションメニューを指定することができ、それらが出力される順序を決定して設定することができる。仮に、ユーザが最初に活性化されるオプションメニュー６５０としてホワイトバランスメニューを選択指定した場合、上記参照番号６０５で表示されるオプションメニュー６５０は、ホワイトバランスのオプション値の調整のためのメニューが表示されることができる。または、ユーザが最初に活性化されるオプションメニュー６５０として露出メニューを選択指定した場合、上記参照番号６０５で表示されるオプションメニュー６５０は露出のオプション値の調整のためのメニューが表示されることができる。
【００５７】
そして、上記図６ではその図示及び説明は省略したが、ユーザのタッチイベントの移動に従って次の順序として設定された他のオプションメニューを追加活性化して表すことができる。例えば、ユーザがオプション値の変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定距離だけタッチイベント移動）時、上記活性化されたオプションメニューは画面上で除去し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ（depth）別のオプションメニューを順次に活性化する動作については後述する。
【００５８】
ここで、本発明の実施形態では前述したように新たなオプションメニュー活性化時の以前に活性化されたオプションメニューを画面上で除去することを例示したが、本発明はこれに限定されるものではない。例えば、本発明の実施形態によれば、上記以前に活性化されたオプションメニューは前述したように画面上で除去されるか、または活性化された状態、即ち画面上でその表示を維持することもできる。その際、オプションメニューを除去する時、その表現方式でフェードアウト（fade out）のような視覚的効果を与えて除去することができる。また、オプションメニューを維持する時、半透明形態に変換する視覚的効果を与えて表したり、または原形そのままで表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン（fade in）のような視覚的効果を与えて表すことができる。
【００５９】
次に、ユーザは参照番号６０５のようにオプションメニュー６５０が活性化された状態で与えられたオプションメニュー６５０に従うオプション値の変更のために上記タッチイベントを特定方向に移動することができる。例えば、参照番号６０７に示すように、ユーザは上記オプションメニュー６５０の上で上記タッチイベントを左または右方向に移動することによって、オプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動によって変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号６０７に示すように、ユーザが与えられたオプションメニュー６５０の上でオプション値の加減のためにタッチイベントを特定方向に移動する時、変化されたオプション値に対応する結果画面（例えば、上記図６では斜線で表示する）を表すことができる。例えば、ユーザが露出を一段階高める方向（例えば、右側方向）に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、露出が一段階上昇した画面をリアルタイムに提供することができる。これによって、ユーザは所望の設定が反映されたか否かを直ちに確認することができる。そして、本発明でオプション値の変更のためのタッチイベントの移動は、与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【００６０】
そして、上記図６の参照番号６５５は、上記図６で露出オプション調整のためのオプションメニュー６５０が提供される時、その形態の例示を拡大して示したものである。上記参照番号６５１に示すように、上記オプションメニュー６５０の領域をオプション加減方向によって表現程度（例えば、色、陰影等）を順次に異なるようにして表すことができる。例えば、上記参照番号６５１に示すように、上記オプションメニュー６５０で、最左側領域から最右側領域に進行されるほど、陰影が徐々に濃くなる形態を表すことができる。また、参照番号６５３に示すように、上記オプションメニュー６５０の最低オプション値と最大オプション値に該当する各領域に該当方向に進行時、オプションが増加または減少することを知らせることができるアイテム（例えば、“−”及び“＋”）を提供することができる。例えば、上記参照番号６５３に示すように、上記オプションメニュー６５０で、最左側領域に“−”アイテムを表し、最右側領域に“＋”アイテムを表すことができる。その他にもオプションメニュー６５０の複数の領域に区分し、各領域に加減程度を表現するイメージ及びテキストのうち、少なくとも１つを含むようにしたり、または区分された各領域の色相を異なるように表現する方式などが利用できる。これによって、ユーザは露出オプション設定のための加減方向を直観的に認知することができる。そして、このようなオプションメニュー６５０の表現方式は前述した実施形態及び後述する実施形態に従う多様なオプションメニューでも運用できる。
【００６１】
次に、ユーザは参照番号６０７のような動作により所望のオプション値に変更した後、参照番号６０９に示すように、上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は、上記オプションメニュー６５０の上でオプション値の変更のために移動されたポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー６５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて撮影ボタン６００の本来の機能である撮影機能を実行し、その実行画面を表すことができる。即ち、変更されたオプション値で撮影された撮影画面が表示されることができる。
【００６２】
上記図６の例示のように、本発明によれば、撮影ボタン６００に入力されたタッチイベントを維持している間、オプションメニュー６５０が活性化されて表れて、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で撮影ボタン６００の本来の機能である撮影機能を実行することができる。
【００６３】
以上のように、本発明によれば、撮影モードで撮影ボタン６００にタッチイベントを入力するステップ及び上記タッチイベントを解除するステップからなる時、撮影機能が実行できる。また、本発明によれば、撮影モードで撮影ボタン６００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー６５０を活性化して表示するステップ、与えられたオプションメニュー６５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいて撮影機能が実行できる。
【００６４】
図７は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。
【００６５】
上記図７に示すように、上記図７ではメッセンジャーモードが実行され、上記メッセンジャーモードで提供される機能ボタン（例えば、送信ボタン、文字入力ボタン等）を用いてチャット機能を遂行する場合の例示を示す。特に、上記図７の場合、送信ボタンに入力されるタッチイベントによってメッセンジャーモードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいてチャット機能に従うテキスト送信を実行する動作を示す。
【００６６】
上記図７を参照すると、参照番号７０１に示すように、ユーザの操作によってメッセンジャーモードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記メッセンジャーモード実行時、ユーザのチャット機能実行によって送受信されるテキスト（絵文字、顔文字などのアイテムも含む）が表示領域３１０に表れ、機能領域３３０の上にチャット機能遂行のための文字入力ボタン、送信ボタン７００などが表示される。その際、上記図７では送信ボタン７００を用いる場合の例示を説明する。そして、上記図７ではユーザが文字入力ボタンを用いて“HELLO”文字を入力し、その送信が待機中の状態を仮定することができる。
【００６７】
次に、ユーザは参照番号７０１のような状態で参照番号７０３に示すように機能領域３３０の送信ボタン７００の上にタッチイベントを入力することができる。その際、タッチデバイスは送信ボタン７００を通じてタッチイベントの入力を感知する時、参照番号７０５に示すように、上記送信ボタン７００の上にオプションメニュー７５０を活性化して表すことができる。
【００６８】
上記オプションメニュー７５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、送信ボタン７００に割り当てられた本来の機能（例えば、入力されたテキスト送信機能）が直ちに実行できる。そして、上記オプションメニュー７５０は、上記送信ボタン７００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で送信ボタン７００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供される。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードで選択される機能ボタンのタイプによって決まることができ、またユーザ設定によって特定位置に表示されることができる。そして、タッチイベントによって最初に提供されるオプションメニューはタッチデバイス製造時に設定されるか、ユーザ設定によって定義される。
【００６９】
例えば、ユーザは上記メッセンジャーモードで上記送信ボタン７００によるオプションメニューとして、フォントタイプ、フォントサイズ、フォント色、言語などのオプションメニューを指定することができ、それらが出力される順序を決定して設定することができる。仮に、ユーザが最初に活性化されるオプションメニュー７５０としてフォントサイズメニューを選択指定した場合、上記参照番号７０５で表示されるオプションメニュー７５０は、フォントサイズのオプション値調整のためのメニューが表示されることができる。または、ユーザが最初に活性化されるオプションメニュー７５０としてフォント色メニューを選択指定した場合、上記参照番号７０５で表示されるオプションメニュー７５０は、フォント色のオプション値の調整のためのメニューが表示されることができる。
【００７０】
そして、上記図７ではその図示及び説明は省略したが、ユーザのタッチイベント移動によって次の順序に設定された他のオプションメニューを追加活性化して表すこともできる。例えば、ユーザがオプション値の変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定の距離だけタッチイベント移動）時、上記活性化されたオプションメニューは設定方式によって画面上で除去したり、画面上に維持し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ別のオプションメニューを順次に活性化する動作については後述する。ここで、上記オプションメニューを画面上で除去する時、フェードアウト形態のようにオプションメニューが画面上で徐々に消える視覚的効果を与えて除去することができ、上記オプションメニューを画面上で維持する時、半透明形態に変換して表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン形態のように上記新たなオプションメニューが画面上で徐々に表示される視覚的効果を与えて表すことができる。
【００７１】
次に、ユーザは参照番号７０５のようにオプションメニュー７５０が活性化された状態で与えられたオプションメニュー７５０に従うオプション値変更のために、上記タッチイベントを特定方向に移動することができる。例えば、参照番号７０７に示すように、ユーザは上記オプションメニュー７５０の上で上記タッチイベントを上または下方向に移動することによって、オプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動によって変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号７０７に示すように、ユーザが与えられたオプションメニュー７５０の上でオプション値の加減のためにタッチイベントを特定方向に移動する時、変化されたオプション値に対応する結果画面を表すことができる。例えば、ユーザがフォントサイズを一段階高める方向に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、入力されたテキスト“HELLO”のフォントサイズが一段階大きくなった画面をリアルタイムに提供することができる。これによって、ユーザは所望の設定が反映されたか否かを直ちに確認することができる。そして、本発明でオプション値変更のためのタッチイベントの移動は与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【００７２】
次に、ユーザは参照番号７０７のような動作により所望のオプション値に変更した後、参照番号７０９に示すように上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は、上記オプションメニュー７５０の上でオプション値変更のために移動したポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー７５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて送信ボタン７００の本来の機能であるテキスト送信機能を実行し、その実行画面を表すことができる。即ち、変更されたオプション値が反映されたテキストが送信された画面が表示されることができる。
【００７３】
上記図７の例示のように、本発明によれば送信ボタン７００に入力されたタッチイベントを維持している間、オプションメニュー７５０が活性化されて表れ、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で送信ボタン７００の本来の機能であるテキスト送信機能を実行することができる。
【００７４】
以上のように、本発明によればメッセンジャーモードで送信ボタン７００にタッチイベントを入力するステップ及び上記タッチイベントを解除するステップからなる時、入力されたテキストの送信機能が実行できる。また、本発明によればメッセンジャーモードで送信ボタン７００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー７５０を活性化して表示するステップ、与えられたオプションメニュー７５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいてテキスト送信機能が実行できる。
【００７５】
図８は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。
【００７６】
上記図８に示すように、上記図８ではメディアモード（例えば、音楽モード）が実行され、上記メディアモードで提供される機能ボタン（例えば、音楽再生機能制御と関連した制御ボタン（再生ボタン、早送り（Fast Forward）ボタン、巻き戻し（rewind）ボタン、ボリューム調節ボタン、区間反復ボタン等））を用いて音楽再生機能を遂行する場合の例示を表す。特に、上記図８の場合、再生ボタンに入力されるタッチイベントによってメディアモードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいて音楽再生機能に従う再生速度を制御する動作を示す。
【００７７】
上記図８を参照すると、参照番号８０１に示すように、ユーザの操作によってメディアモードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記メディアモード実行時、ユーザ選択に従う音楽ファイル情報及び音楽スキンが表示領域３１０に表れ、機能領域３３０の上に音楽再生機能遂行のための多様な制御ボタンなどが表示されることができる。その際、上記図８では再生ボタン８００を用いる場合の例示を説明する。
【００７８】
次に、ユーザは参照番号８０１のような状態で参照番号８０３に示すように、機能領域３３０の再生ボタン８００の上にタッチイベントを入力することができる。その際、タッチデバイスは再生ボタン８００を通じてタッチイベントの入力を感知する時、参照番号８０５に示すように、上記再生ボタン８００の上にオプションメニュー８５０を活性化して表すことができる。
【００７９】
上記オプションメニュー８５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、再生ボタン８００に割り当てられた本来の機能（例えば、音楽再生機能）が直ちに実行できる。そして、本発明の上記オプションメニュー８５０は、上記再生ボタン８００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で再生ボタン８００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供できる。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードで選択される機能ボタンのタイプによって決定されることができ、またユーザ設定によって特定位置に表示されることができる。そして、タッチイベントによって最初に提供されるオプションメニューはタッチデバイス製造時に設定されるか、ユーザ設定によって定義できる。
【００８０】
例えば、ユーザは上記メディアモードで上記再生ボタン８００によるオプションメニューとして、ファイルリスト、音楽スキン、オーディオ効果、区間反復再生、音場(sound field)、再生色温度(playback color temperature)、再生速度等、再生に必要なオプションメニューを指定することができ、それらが出力される順序を決定して設定することができる。仮に、ユーザが最初に活性化されるオプションメニュー８５０として再生速度メニューを選択指定した場合、上記参照番号８０５で表示されるオプションメニュー８５０は、再生速度のオプション値調整のためのメニューが表示されることができる。または、ユーザが最初に活性化されるオプションメニュー８５０としてファイルリストを選択指定した場合、上記参照番号８０５で表示されるオプションメニュー８５０は再生しようとするファイル選択のためのリストメニューが表示されることができる。
【００８１】
そして、上記図８ではその図示及び説明は省略したが、ユーザのタッチイベント移動によって次の順序に設定された他のオプションメニューを追加活性化して表すことができる。例えば、ユーザがオプション値変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定の距離だけタッチイベント移動）時、上記活性化されたオプションメニューは設定方式によって画面上で除去したり、画面上に維持し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ別のオプションメニューを順次に活性化する動作については後述する。ここで、上記オプションメニューを画面上で除去する時、フェードアウト形態のようにオプションメニューが画面上で徐々に消える視覚的効果を与えて除去することができ、上記オプションメニューを画面上で維持する時、半透明形態に変換して表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン形態のように上記新たなオプションメニューが画面上で徐々に表示される視覚的効果を与えて表すことができる。
【００８２】
次に、ユーザは参照番号８０５のように、オプションメニュー８５０が活性化された状態で与えられたオプションメニュー８５０に従うオプション値変更のために上記タッチイベントを特定方向に移動することができる。例えば、参照番号８０７に示すように、ユーザは上記オプションメニュー８５０の上で上記タッチイベントを左または右方向に移動することによってオプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動によって変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号８０７に示すように、ユーザが与えられたオプションメニュー８５０の上でオプション値の加減のためにタッチイベントを特定方向に移動する時に変化されたオプション値に対応する結果画面を表すことができる。
【００８３】
例えば、上記与えられるオプションメニュー８５０が再生速度の加減のためのオプションメニューの場合、ユーザが上記オプションメニュー８５０の上で再生速度を一段階高める方向に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、再生速度が変化（例えば、増加）されることを知らせる関連情報が画面を通じてリアルタイムに提供できる。または、上記与えられるオプションメニュー８５０が音楽スキン変更のためのオプションメニューの場合、ユーザが上記オプションメニュー８５０の上で音楽スキンを変更する方向に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、音楽スキンが変化された画面をリアルタイムに提供することができる。または、上記与えられるオプションメニュー８５０が区間再生設定のためのオプションメニューの場合、ユーザが上記オプションメニュー８５０の上で区間再生を所望の区間だけ上記タッチイベントを移動（例えば、ドラッグインタラクション）して再生区間（または、再生長さ）を設定すれば、現在再生時点（または、再生開始時点）から上記タッチイベントが移動した区間だけ再生区間（または、再生長さ）が設定されることを知らせる関連情報が画面を通じてリアルタイムに提供できる。
【００８４】
これによって、ユーザは所望の設定が反映されたか否かを直ちに確認することができる。そして、本発明でオプション値変更のためのタッチイベントの移動は、与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【００８５】
次に、ユーザは参照番号８０７のような動作により所望のオプション値に変更した後、参照番号８０９に示すように、上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は、上記オプションメニュー８５０の上でオプション値変更のために移動したポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー８５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて再生ボタン８００の本来の機能である音楽再生機能を実行し、その実行画面を表すことができる。例えば、変更されたオプション値が反映された再生速度でプログレスバーが移動する画面が表示されることができる。このような音楽再生機能のうち、サウンド出力と関連する機能制御の場合、変化されたオプション値によってサウンド出力したり、変更して出力することができる。例えば、再生速度変化に合せて出力されるサウンドは、速いテンポで出力されたり鈍いテンポで出力される。または、現在再生時点（または、再生開始時点）からユーザが指定した区間（または、長さ）だけ区間再生がなされることができる。
【００８６】
上記図８の例示のように、本発明によれば再生ボタン８００に入力されたタッチイベントを維持している間、オプションメニュー８５０が活性化されて表れ、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で再生ボタン８００の本来の機能である音楽再生機能を実行することができる。
【００８７】
以上のように、本発明によれば、メディアモードで再生ボタン８００にタッチイベントを入力するステップ及び上記タッチイベントを解除するステップからなる時、音楽再生機能が実行できる。また、本発明によれば、メディアモードで再生ボタン８００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー８５０を活性化して表示するステップ、与えられたオプションメニュー８５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいて音楽再生機能が実行できる。
【００８８】
図９は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。特に、上記図９は上記図８と類似の動作を遂行することができ、提供されるオプションメニューが異なる場合の例示を示す。例えば、上記図８では再生速度オプション値調節のためのバータイプのオプションメニュー８５０が提供される場合の例示であり、上記図９ではオーディオ効果オプション値調節のためのメニュータイプのオプションメニュー９５０が提供される場合の例示でありうる。併せて、このように同一な特定モードで提供される多様なオプションメニューを複合的に運用できる動作例示については後述する図面を参照して説明される。
【００８９】
上記図９に示すように、上記図９ではメディアモード（例えば、音楽モード）が実行され、上記メディアモードで提供される機能ボタン（例えば、音楽再生機能制御と関連した制御ボタン（再生ボタン、早送りボタン、巻き戻しボタン、ボリューム調節ボタン、区間反復ボタン等））を用いて音楽再生機能を遂行する場合の例示を表す。特に、上記図９の場合，再生ボタンに入力されるタッチイベントによってメディアモードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいて音楽再生機能に従う再生速度を制御する動作を表す。
【００９０】
上記図９を参照すると、参照番号９０１に示すように、ユーザの操作によってメディアモードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記メディアモード実行時、ユーザ選択に従う音楽ファイル情報及び音楽スキンが表示領域３１０に表れて、機能領域３３０の上に音楽再生機能遂行のための多様な制御ボタンなどが表示されることができる。その際、上記図９では再生ボタン９００を用いる場合の例示を説明する。
【００９１】
次に、ユーザは参照番号９０１のような状態で参照番号９０３に示すように、機能領域３３０の再生ボタン９００の上にタッチイベントを入力することができる。その際、タッチデバイスは再生ボタン９００を通じてタッチイベントの入力を感知する時、参照番号９０５に示すように、上記再生ボタン９００の上にオプションメニュー９５０を活性化して表すことができる。
【００９２】
上記オプションメニュー９５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、再生ボタン９００に割り当てられた本来の機能（例えば、音楽再生機能）が直ちに実行できる。そして、本発明で上記オプションメニュー９５０は、上記再生ボタン９００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で再生ボタン９００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供される。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードで選択される機能ボタンのタイプによって決まることができ、またユーザ設定によって特定位置に表示されることができる。そして、タッチイベントによって最初に提供されるオプションメニューはタッチデバイス製造時に設定されるかユーザ設定によって定義される。
【００９３】
例えば、ユーザは上記メディアモードで上記再生ボタン９００によるオプションメニューとして、ファイルリスト、音楽スキン、オーディオ効果、区間反復再生、音場、再生色温度、再生速度等、再生に必要なオプションメニューを指定することができ、それらが出力される順序を決定して設定することができる。仮に、ユーザが最初に活性化されるオプションメニュー９５０としてオーディオ効果メニューを選択指定した場合、上記参照番号９０５で表示されるオプションメニュー９５０は、オーディオ効果のオプション値調整のためのメニューが表示されることができる。
【００９４】
そして、上記図９ではその図示及び説明は省略したが、ユーザのタッチイベント移動によって次の順序に設定された他のオプションメニューを追加活性化して表すことができる。例えば、ユーザがオプション値変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定の距離だけタッチイベント移動）時、上記活性化されたオプションメニューは設定方式によって画面上で除去したり、画面上に維持し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ別のオプションメニューを順次に活性化する動作については後述する。ここで、上記オプションメニューを画面上で除去する時、フェードアウト形態のようにオプションメニューが画面上で徐々に消える視覚的効果を与えて除去することができ、上記オプションメニューを画面上で維持する時、半透明形態に変換して表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン形態のように上記新たなオプションメニューが画面上で徐々に表示される視覚的効果を与えて表すことができる。
【００９５】
次に、ユーザは参照番号９０５のように、オプションメニュー９５０が活性化された状態で与えられたオプションメニュー９５０に従うオプション値変更のために上記タッチイベントを特定方向に移動することができる。例えば、参照番号９０７に示すように、ユーザは上記オプションメニュー９５０の上で上記タッチイベントを左または右方向に移動することによってオプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動に従って変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号９０７に示すように、ユーザが与えられたオプションメニュー９５０の上でオプション値の加減のためにタッチイベントを特定方向に移動する時、変化されたオプション値に対応する結果画面を表すことができる。例えば、ユーザが特定オーディオ効果を変更する方向に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、ユーザ選択に従う該当オーディオ効果部分がハイライトされるように、その変化状態を知らせる画面をリアルタイムに提供することができる。そして、本発明でオプション値変更のためのタッチイベントの移動は与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【００９６】
次に、ユーザは参照番号９０７のような動作により所望するオプション値に変更した後、参照番号９０９に示すように、上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は、上記オプションメニュー９５０の上でオプション値変更のために移動されたポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー９５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて再生ボタン９００の本来の機能である音楽再生機能を実行し、その実行画面を表すことができる。例えば、変更されたオプション値が反映されたオーディオ効果（例えば、ＰＯＰ）により再生されることを知らせる情報を画面を通じて提供することができ、オーディオ効果変化に合せて出力されるサウンドやはり該当オーディオ効果（例えば、ＰＯＰ）に合せて出力することができる。
【００９７】
上記図９の例示のように、本発明によれば、再生ボタン９００に入力されたタッチイベントを維持している間、オプションメニュー９５０が活性化されて表れ、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で再生ボタン９００の本来の機能である音楽再生機能を実行することができる。
【００９８】
以上のように、本発明によればメディアモードで再生ボタン９００にタッチイベントを入力するステップ及び上記タッチイベントを解除するステップからなる時、音楽再生機能が実行できる。また、本発明によればメディアモードで再生ボタン９００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー９５０を活性化して表示するステップ、与えられたオプションメニュー９５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいて音楽再生機能が実行できる。
【００９９】
図１０は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。
【０１００】
上記図１０に示すように、上記図１０ではメディアモード（例えば、放送モード、動映像モード）が実行され、上記メディアモードで提供される機能ボタン（例えば、再生機能制御と関連した制御ボタン（再生ボタン、停止ボタン、早送りボタン、巻き戻しボタン、チャンネル切替ボタン、録画ボタン、ボリューム調節ボタン、区間反復ボタン等））を用いて移動放送再生機能を遂行する場合の例示を表す。特に、上記図１０の場合、録画ボタンに入力されるタッチイベントによってメディアモードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいて移動放送再生機能に従う再生速度を制御する動作を表す。
【０１０１】
上記図１０を参照すると、参照番号１００１に示すように、ユーザの操作によってメディアモードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記メディアモード実行時、ユーザ選択に従う移動放送チャンネルの該当映像が表示領域３１０に表れ、機能領域３３０の上に移動放送再生機能の遂行のための多様な制御ボタン（例えば、再生ボタン、チャンネル切替ボタン、区間反復ボタン、録画ボタンなど）が表示されることができる。その際、上記図１０では録画ボタン１０００を用いる場合の例示を説明する。
【０１０２】
次に、ユーザは参照番号１００１のような状態で参照番号１００３に示すように、機能領域３３０の録画ボタン１０００の上にタッチイベントを入力することができる。その際、タッチデバイスは録画ボタン１０００を通じてタッチイベントの入力を感知する時、参照番号１００５に示すように、上記録画ボタン１０００の上にオプションメニュー１０５０を活性化して表すことができる。
【０１０３】
上記オプションメニュー１０５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、再生ボタン１０００に割り当てられた本来の機能（例えば、録画機能）が直ちに実行できる。そして、本発明の上記オプションメニュー１０５０は、上記録画ボタン８００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で録画ボタン１０００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供される。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードから選択される機能ボタンのタイプによって決まることができ、またユーザ設定によって特定位置に表示されることができる。そして、タッチイベントによって最初に提供されるオプションメニューは、タッチデバイス製造時に設定されるか、ユーザ設定によって定義される。
【０１０４】
例えば、ユーザは上記メディアモードで上記録画ボタン１０００によるオプションメニューとして、チャンネルリスト、録画日、録画時間、録画開始時間、録画終了時間など、録画に必要なオプションメニューを指定することができ、それらが出力される順序を決定して設定することができる。仮に、ユーザが最初に活性化されるオプションメニュー１０５０として録画時間メニューを選択指定した場合、上記参照番号１００５で表示されるオプションメニュー１０５０は、録画時間のオプション値調整のためのメニューが表示されることができる。または、ユーザが最初に活性化されるオプションメニュー１０５０としてチャンネルリストを選択指定した場合、上記参照番号１００５で表示されるオプションメニュー１０５０は録画しようとするチャンネルの放送選択のためのリストメニューが表示されることができる。
【０１０５】
そして、上記図１０ではその図示及び説明は省略したが、ユーザのタッチイベント移動によって次の順序に設定された他のオプションメニューを追加活性化して表すことができる。例えば、ユーザがオプション値変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定の距離だけタッチイベント移動）時、上記活性化されたオプションメニューは設定方式によって画面上で除去したり、画面上に維持し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ別のオプションメニューを順次に活性化する動作については後述す。ここで、上記オプションメニューを画面上で除去する時、フェードアウト形態のようにオプションメニューが画面上で徐々に消える視覚的効果を与えて除去することができ、上記オプションメニューを画面上で維持する時、半透明形態に変換して表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン形態のように上記新たなオプションメニューが画面上で徐々に表示される視覚的効果を与えて表すことができる。
【０１０６】
次に、ユーザは参照番号１００５のようにオプションメニュー１０５０が活性化された状態で与えられたオプションメニュー８５０に従うオプション値の変更のために上記タッチイベントを特定方向に移動することができる。例えば、参照番号１００７に示すように、ユーザは上記オプションメニュー１０５０の上で上記タッチイベントを上または下方向に移動することによってオプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動によって変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号１００７に示すように、ユーザが与えられたオプションメニュー１０５０の上でオプション値の加減のためにタッチイベントを特定方向に移動する時に変化されたオプション値に対応する結果画面を表すことができる。例えば、ユーザが録画時間を設定しようとする方向（位置）に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、選択しようとする録画時間を知らせる関連情報が画面を通じてリアルタイムに提供できる。または、ユーザが録画しようとするチャンネルの方向（位置）に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、選択されるチャンネルを知らせる関連情報と画面を通じてリアルタイムに提供できる。これによって、ユーザは所望の設定が反映されたか否かを直ちに確認することができる。そして、本発明でオプション値変更のためのタッチイベントの移動は与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【０１０７】
次に、ユーザは参照番号１００７のような動作により所望のオプション値に変更した後、参照番号１００９に示すように、上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は上記オプションメニュー１０５０の上でオプション値変更のために移動されたポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー１０５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて録画ボタン１０００の本来の機能である録画機能を実行し、その実行画面を表すことができる。即ち、ユーザは録画ボタン１０００を用いて録画時間設定後、直ちに録画機能を実行することができ、変更されたオプション値（録画時間）によって録画情報または録画予定情報が画面に表示されることができる。
【０１０８】
上記図１０の例示のように、本発明によれば、録画ボタン１０００に入力されたタッチイベントを維持している間、オプションメニュー１０５０が活性化されて表れ、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で録画ボタン１０００の本来の機能である録画機能を実行することができる。
【０１０９】
以上のように、本発明によればメディアモードで録画ボタン１０００にタッチイベントを入力するステップ及び上記タッチイベントを解除するステップからなる時、録画機能が実行できる。また、本発明によれば、メディアモードで録画ボタン１０００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー１０５０を活性化して表示するステップ、与えられたオプションメニュー１０５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいて録画機能が実行できる。
【０１１０】
図１１は、本発明の実施形態に従うタッチデバイスにおける実行モード別に提供される機能ボタンを用いたオプション値変更及び機能実行動作を説明するための画面例示を示す図である。
【０１１１】
上記図１１に示すように、上記図１１では通話モードが実行され、上記通話モードで提供される機能ボタン（例えば、音声通話ボタン、映像通話ボタン、メッセージボタン、文字入力ボタン等）を用いて通話機能を遂行する場合の例示を示す。特に、上記図１１の場合、音声通話ボタンに入力されるタッチイベントによって通話モードでサポートされるオプション値を変更し、上記タッチイベントの解除時、変更されたオプション値に基づいて通話機能に従うコール発信を実行する動作を示す。
【０１１２】
上記図１１を参照すると、参照番号１１０１に示すように、ユーザの操作によって通信モードが実行され、それに従う実行画面が表れた状態を仮定する。その際、上記通信モード実行時、ユーザにより入力される受信者情報（例えば、電話番号）が表示領域３１０に表れ、機能領域３３０の上に通話機能遂行のための音声通話ボタン、映像通話ボタン、メッセージボタン、文字入力ボタンなどが表示されることができる。その際、上記図１１では音声通話ボタン１１００を用いる場合の例示を説明する。そして、上記図７ではユーザが文字入力ボタンを用いて“０１０−５５５５−５５５５”の受信者情報を入力し、それによるコール発信の待機中の状態を仮定することができる。
【０１１３】
次に、ユーザは参照番号１１０１のような状態で参照番号１１０３に示すように、機能領域３３０の音声通話ボタン１１００の上にタッチイベントを入力することができる。その際、タッチデバイスは音声通話ボタン１１００を通じてタッチイベントの入力を感知する時、参照番号１１０５に示すように、上記音声通話ボタン１１００の上にオプションメニュー１１５０を活性化して表すことができる。
【０１１４】
上記オプションメニュー１１５０の活性化は、上記タッチイベントが予め設定された時間以上入力される時に表示されることができ、仮に上記タッチイベントが予め設定された時間内に解除される時、音声通話ボタン１１００に割り当てられた本来の機能（例えば、コール発信機能）が直ちに実行できる。そして、本発明の上記オプションメニュー１１５０は、上記音声通話ボタン１１００の上にオーバーレイ形態に提供されるか、上記機能領域３３０の内で送信ボタン１１００と隣接する周辺に提供されるか、上記表示領域３１０の設定された任意の位置に提供される。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードから選択される機能ボタンのタイプによって決まることができ、またユーザ設定によって特定位置に表示されることができる。そして、タッチイベントによって最初提供されるオプションメニューはタッチデバイス製造時に設定されるか、ユーザ設定によって定義される。
【０１１５】
例えば、ユーザは上記通話モードで上記音声通話ボタン１１００によるオプションメニューとして、キーパッド（Keypad）、コール終了（End Call）、スピーカー（Speaker）、ミュート（Mute）、代替映像（Replace Picture）（映像通話ボタンに割り当てられることができる）などのオプションメニューを指定することができる。このような場合、上記参照番号１１０５で表示されるオプションメニュー１１５０は、キーパッド（Keypad）、コール終了（End Call）、スピーカー（Speaker）、ミュート（Mute）などのオプション値を選択できるメニューが表示されることができる。
【０１１６】
そして、上記図１１ではその図示及び説明は省略したが、ユーザのタッチイベント移動に従って次の順序に設定された他のオプションメニューを追加活性化して表すこともできる。例えば、ユーザがオプション値変更のための移動方向でない他の方向に移動（例えば、表示領域３１０の方に一定の距離位タッチイベント移動）時、上記活性化されたオプションメニューは設定方式によって画面上で除去したり、画面上に維持し、上記移動に従う次の順序を有する新たなオプションメニューを活性化して表すことができる。即ち、設定された順序によって順次に多段階のオプションメニュー活性化が可能である。このようなタッチイベントの移動によって変化される深さ別のオプションメニューを順次に活性化する動作については後述する。ここで、上記オプションメニューを画面上で除去する時、フェードアウト形態のようにオプションメニューが画面上で徐々に消える視覚的効果を与えて除去することができ、上記オプションメニューを画面上で維持する時、半透明形態に変換して表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードイン形態のように上記新たなオプションメニューが画面上で徐々に表示される視覚的効果を与えて表すことができる。
【０１１７】
次に、ユーザは参照番号１１０５のようにオプションメニュー１１５０が活性化された状態で与えられたオプションメニュー１１５０に従うオプション値変更のために上記タッチイベントを特定方向に移動することができる。例えば、参照番号１１０７に示すように、ユーザは上記オプションメニュー１１５０の上で上記タッチイベントを上または下方向に移動することによって、オプション値を変更することができる。このような場合、タッチデバイスはタッチイベントの移動によって変更されるオプション値が反映された結果をリアルタイムに表すことができる。例えば、参照番号１１０７に示すように、ユーザが与えられたオプションメニュー１１５０の上でオプション値の選択のためにタッチイベントを特定方向に移動する時、選択されたオプション値に対応する結果画面を表すことができる。例えば、ユーザがスピーカーフォンモードに変更する方向に上記タッチイベントを移動（例えば、ドラッグインタラクション）すれば、ユーザ選択に従う該当オプション部分がハイライトされることのように、その変化状態を知らせる画面をリアルタイムに提供することができる。これによって、ユーザは所望の設定が反映されたか否かを直ちに確認することができる。そして、本発明でオプション値変更のためのタッチイベントの移動は与えられるオプションメニューのタイプによって左または右方向に移動、上また下方向に移動、対角方向に移動、時計方向または時計反回り方向に回転移動など、多様な形態になされることができる。
【０１１８】
次に、ユーザは参照番号１１０７のような動作により所望のオプション値に変更した後、参照番号１１０９に示すように、上記入力されたタッチイベントを解除することができる。その際、上記タッチイベントが解除される位置は、上記オプションメニュー１１５０の上でオプション値変更のために移動されたポイントでその解除がなされることができる。上記タッチイベントが解除される時、オプション値は上記ポイントに対応するオプション値に設定できる。したがって、タッチデバイスは入力されたタッチイベントの解除を感知する時、上記オプションメニュー１１５０でタッチイベントが解除されるポイントに対応するオプション値に基づいて音声通話ボタン７００の本来の機能であるコール発信機能を実行し、その実行画面を表すことができる。即ち、変更されたオプション値でコール発信がなされる画面が表示されることができる。
【０１１９】
上記図１１の例示のように、本発明によれば、音声通話ボタン１１００に入力されたタッチイベントを維持している間、オプションメニュー１１５０が活性化されて表れ、維持しているタッチイベントをオプション値の変更のための方向への移動に対応してオプション値を変更し、タッチイベントを解除する時、変更されたオプション値で音声通話ボタン１１００の本来の機能であるコール機能を実行することができる。
【０１２０】
以上のように、本発明によれば通話モードで音声通話ボタン１１００にタッチイベントを入力するステップ、及び上記タッチイベントを解除するステップからなる時、コール発信機能が直ちに実行できる。また、本発明によれば通話モードで音声通話ボタン１１００にタッチイベントを入力するステップ、タッチイベントによるオプションメニュー１１５０を活性化して表示するステップ、与えられたオプションメニュー１１５０によってオプションを設定するステップ、上記タッチイベントを解除するステップからなる時、設定されたオプション値に基づいてコール発信機能が実行できる。
【０１２１】
図１２は、本発明の実施形態に従うタッチデバイスにおける機能ボタンを用いたオプション変更及び機能を実行する動作を説明するための概略図である。
【０１２２】
上記図１２を参照すると、参照番号１２１０に示すように、特定モードでサポート可能な特定機能ボタンが機能領域３３０を通じて提供できる。そして、ユーザは参照番号１２２０に示すように、上記機能ボタンの上にタッチイベントを入力することができる。
【０１２３】
ここで、ユーザは上記参照番号１２２０のように入力されたタッチイベントを予め設定された時間内に解除して、機能ボタンに割り当てられた該当機能を直ちに実行したり、または入力されたタッチイベントを予め設定された時間以上維持して参照番号１２３０に示すように、オプションメニュー１２００を活性化して表すことができる。
【０１２４】
そして、ユーザは参照番号１２３０のように活性化されたオプションメニュー１２００でタッチイベントの移動によりユーザが所望のオプション値を設定した後、参照番号１２４０に示すように、タッチイベントを解除することができる。
【０１２５】
特定モードで提供される機能ボタンにタッチイベントを入力し、上記タッチイベントを解除する場合では、機能ボタンに割り当てられた本来の機能が直ちに実行できる。一方、特定モードで機能ボタンにタッチイベントを入力し、タッチイベントによるオプションメニュー１２００を活性化して表示し、与えられたオプションメニュー１２００によってオプションを設定し、上記タッチイベントを解除する場合、設定されたオプション値を反映した後、機能ボタンに割り当てられた本来の機能が実行できる。
【０１２６】
このように、機能ボタンに入力されたタッチイベントによってオプション設定と関連した第２機能が実行され、上記タッチイベントの解除によって上記第２機能により設定されたオプション値で上記機能ボタンに割り当てられた第１機能を実行することができる。即ち、本発明によれば１つの機能ボタンに入力するワンタッチに基づくタッチイベントを用いて複合的な機能運用が可能である。
【０１２７】
図１３は、本発明の実施形態に従うタッチデバイスでワンタッチ入力により多重オプション値を設定する動作を説明するための概略図である。
【０１２８】
上記図１３を参照すると、参照番号１３１０に示すように、特定モードでサポート可能な特定機能ボタンが機能領域３３０を通じて提供できる。そして、ユーザは参照番号１３２０に示すように、上記機能ボタンの上にタッチイベントを入力することができる。そして、ユーザが上記入力されたタッチイベントを予め設定された時間だけ維持する時、参照番号１３３０に示すように、オプションメニュー１３００が活性化されて表示されることができる。
【０１２９】
次に、ユーザは参照番号１３３０のように、オプションメニュー１３００が活性化された状態でタッチイベントを左または右方向に移動するインタラクションによりオプション値を変更することができる。または、ユーザは参照番号１３３０のようにオプションメニュー１３００が活性化された状態で次の深さの他のオプションメニュー活性化のために参照番号１３４０に示すように、上記タッチイベントを上方向に一定の距離だけ移動することができる。すると、参照番号１３７０に示すように、以前に活性化されたオプションメニュー１３００は画面上で除去され、上記タッチイベントの移動に従う次の深さの新たなオプションメニュー１３７０が上記タッチイベントが位置した領域に活性化されて表示されることができる。本発明によれば、オプション値調整のための移動でない他の深さのオプションメニュー活性化のためのタッチイベント移動に従って多段階のオプションメニューを順次に表すことができる。併せて、参照番号１３５０のような状態で以前の深さのオプションメニュー１３００の活性化のためには上記した順序の逆順によりなされることができる。
【０１３０】
一方、本発明の実施形態では、前述したように新たなオプションメニュー活性化時の以前に活性化されたオプションメニューを画面上で除去するものを例示としたが、本発明がこれに限定されるものではない。例えば、本発明の実施形態によれば、上記以前に活性化されたオプションメニューは前述したように画面上で除去されるか、または活性化された状態、即ち、画面上でその表示を維持することもできる。その際、オプションメニューを除去する時、その表現方式でフェードアウトのような視覚的効果を与えて除去することができる。また、オプションメニューを維持する時、半透明形態に変換する視覚的効果を与えて表したり、または原形そのまま表すことができる。併せて、本発明の実施形態によれば、上記新たなオプションメニュー活性化時、フェードインのような視覚的効果を与えて表すことができる。
【０１３１】
次に、ユーザは参照番号１３３０のように活性化されたオプションメニュー１３７０でタッチイベントの移動によりユーザが所望のオプション値を設定した後、参照番号１３６０に示すように、タッチイベントを解除することができる。
【０１３２】
その際、上記タッチイベントが解除される時、変更設定されるオプション値は少なくとも１つのオプションに対する少なくとも１つのオプション値でありうる。即ち、ユーザが参照番号１３３０段階で与えられたオプションメニュー１３００のみによりオプション値を設定したり、参照番号１３３０段階で与えられたオプションメニュー１３００によってはオプション値を設定せず、参照番号１３５０段階で与えられたオプションメニュー１０７０のみによりオプション値を設定する時、上記タッチイベント解除時に反映されるオプション値は１つでありうる。
【０１３３】
一方、ユーザが参照番号１３３０段階で与えられたオプションメニュー１３００に基づいて第１オプション値を設定し、また参照番号１３５０段階で与えられたオプションメニュー１３７０に基づいて第２オプション値を設定する時、上記タッチイベント解除時に反映されるオプション値はオプションメニュー１３００に基づく第１オプション値とオプションメニュー１３７０に基づく第２オプション値、２つが共に適用できる。ここで、上記オプションメニュー１３００に対する第１オプション値の変更後、上記オプションメニュー１３７０への切替時、上記オプションメニュー１３００の第１オプション値は一時的に格納できる。そして、上記オプションメニュー１３７０に対する第２オプション値が設定された後、タッチイベントが解除される時、上記一時格納されたオプションメニュー１３００の第１オプション値と上記オプションメニュー１３７０でタッチイベントが解除されるポイントのオプション値（即ち、上記第２オプション値）を共に反映して、上記タッチイベント解除に従う上記機能ボタンの機能実行がなされることができる。
【０１３４】
一方、上記図１３の例示では、次の深さまたは以前の深さのオプションメニュー切替のためにタッチイベントを上方向または下方向に移動する場合を例示として表した。これは、タッチイベントによって与えられるオプションメニューでオプション値設定のためのタッチイベントが左または右方向に移動される場合によって決定されたものである。したがって、本発明によれば、次の深さまたは以前の深さのオプションメニュー切替のためのタッチイベントは、オプション値の設定のためのタッチイベントの移動と区分できる多様な方向に移動することにより遂行できる。即ち、本発明の実施形態において、深さ別のオプションメニュー活性化のためのタッチイベントの移動は、必ず特定形態に限定されるものでなく、深さ別のオプションメニュー活性化及びオプション値変更のためのタッチイベントのタイプを区分できるように与えられる多様な形態の入力により具現できることと理解されるべきである。
【０１３５】
また、本発明の実施形態によれば、上記図１３のような多重オプション値設定のための深さ別のオプションメニュー変更は、タッチイベントを移動する方式の他にも、多様な方式でもサポートできる。このような例示が図１４乃至図１６に表れている。
【０１３６】
図１４乃至図１６は、本発明の実施形態に従うタッチデバイスにおける多重オプション値設定のためのオプションメニューを変更することができる例示を示す図である。
【０１３７】
上記図１４乃至図１６に示すように、上記図１４はタッチイベントの入力は固定した状態でタッチデバイスの姿勢変化を用いる場合の動作例示を示し、図１５はタッチイベントの入力は固定した状態で追加的なタッチイベント入力（例えば、マルチタッチイベント入力）を用いる場合の動作例示を示し、図１６はタッチイベントの入力は固定した状態でハードキー入力を用いる場合の動作例を示す。
【０１３８】
上記図１４を参照すると、参照番号１４１０に示すように、機能ボタンの上にタッチイベント入力によりオプションメニュー１４００が活性化された状態で、ユーザは参照番号１４１０に示すように、機能ボタンの上に入力された上記タッチイベントは維持しながらタッチデバイスを前／後／左／右に動くことにより、姿勢変化を与えることができる。すると、参照番号１４３０に示すように、上記タッチイベントが維持されている機能ボタンの上に以前のオプションメニュー１４００の代わりに新たなオプションメニュー１４５０が取り替えられて表示されることができる。即ち、ユーザは深さ別のオプションメニューの間の切替のために入力されたタッチイベントは維持する状態でタッチデバイスの姿勢を変化することにより、次の深さのオプションメニュー、以前の深さのオプションメニューなどの多段階のオプションメニューを順次に活性化することができる。このような場合、上記タッチデバイスはモーションセンサーなどのようなタッチデバイスの姿勢変化に従う姿勢情報を検出できるセンサーを含むことができる。
【０１３９】
上記図１５を参照すると、参照番号１５１０に示すように、機能ボタンの上に第１タッチイベント１５０１の入力によりオプションメニュー１５００が活性化された状態で、ユーザは参照番号１５２０に示すように、上記機能ボタンの上に入力された上記第１タッチイベント１５０１は維持しながら表示領域３１０の一領域に第２タッチイベント１５０３を入力して上／下／左／右に移動することができる。ここで、上記第２タッチイベント１５０３は、表示領域３１０または機能領域３３０のうち、任意の領域に入力できるが、ユーザの直観性を考慮して表示領域３１０に入力されることが好ましい。すると、参照番号１５３０に示すように、上記第１タッチイベントが維持された機能ボタンの上に以前のオプションメニュー１５００の代わりに新たなオプションメニュー１５５０が取り替えられて表示されることができる。即ち、ユーザは深さ別のオプションメニューの間の切替のために入力された第１タッチイベント１５０１は維持する状態でマルチタッチに基づく第２タッチイベント１５０３を入力して特定方向に移動することにより、次の深さのオプションメニュー、以前の深さのオプションメニューなどのような多段階のオプションメニューを順次に活性化できる。
【０１４０】
上記図１６を参照すると、参照番号１６１０に示すように、機能ボタンの上にタッチイベント入力によりオプションメニュー１６００が活性化された状態で、ユーザは参照番号１６２０に示すように、上記機能ボタンの上に入力された上記タッチイベントは維持しながらハードキー１６４０を入力することができる。すると、参照番号１６３０に示すように、上記タッチイベントが維持される機能ボタンの上に以前のオプションメニュー１６００の代わりに新たなオプションメニュー１６５０が取り替えられて表示されることができる。即ち、ユーザは深さ別のオプションメニューの間の切替のために入力されたタッチイベントは維持する状態でハードキー１６４０を用いて操作することにより、次の深さのオプションメニュー、以前の深さのオプションメニューなどのように多段階のオプションメニューを順次に活性化することができる。
【０１４１】
上記図１４乃至図１６のように、本発明の実施形態に従う深さ別の多段階オプションメニューの間の切替を遂行することができる。したがって、ユーザはオプションメニューの間の切替を遂行しながら切替されるオプションメニュー別の複数個のオプション値を簡便にリアルタイムに設定し、複数個のオプション値に基づいて特定モードでの機能ボタンによる機能を実行することができる。
【０１４２】
図１７は、本発明の実施形態に従うタッチデバイスにおけるオプションメニューが提供される多様な形態を説明するための概略図である。
【０１４３】
上記図１７に示すように、参照番号１７１０は機能領域３３０の機能ボタンの上に横方向のバータイプでオプションメニュー１７００が提供される場合の例示を示し、参照番号１７２０は機能領域３３０と表示領域３１０に亘って縦方向の逆三角タイプでオプションメニュー１７００が提供される場合の例示を示し、参照番号１７３０は機能領域３３０の機能ボタンと隣接した周辺領域（機能領域３１０または表示領域３３０に表示されることができる）に横方向のブロックタイプでオプションメニュー１７００が提供される場合の例示を示し、参照番号１７４０は機能領域３３０の機能ボタン自体を用いてオプションメニュー１７００が提供される場合の例示を示し、参照番号１７５０は機能領域３３０の機能ボタンを取り囲みながら四角タイプでオプションメニュー１７００が提供される場合の例示を示し、参照番号１７６０は機能領域３３０の機能ボタンを取り囲みながら円タイプでオプションメニュー１７００が提供される場合の例示を示す。その他にも、本発明のオプションメニュー１７００は機能ボタンの上、機能ボタンと隣接した周辺領域、表示領域３３０などにリストタイプでも提供できる。
【０１４４】
このように、本発明のオプション値の設定のためのオプションメニュー１７００は、種類、方向、サイズ、位置などの制約無しで、一次元形態から多次元の形態に提供できる。したがって、本発明で提供されるオプションメニューは前述したような形態に限定されるものでなく、タッチデバイスでワンタッチに基づくオプション変更及び機能実行をサポートできるように与えられる多様な形態で具現できることと理解されるべきである。
【０１４５】
図１８は、本発明の実施形態に従うタッチデバイスの機能制御方法を示すフローチャートである。
【０１４６】
上記図１８を参照すると、制御部５００はユーザ選択に従う特定モードを実行することができる（ステップ１８０１）。例えば、制御部５００は前述したように、ユーザ選択に対応して、撮影モード、メッセンジャーモード、メディアモード（音楽モード、動映像モード、放送モード）、通話モードなどの特定モードを実行し、それに従う実行画面表示を制御することができる。
【０１４７】
次に、制御部５００は特定モードが実行された状態で上記特定モードの機能制御のための機能ボタンの上にタッチイベント入力を感知することができる（ステップ１８０３）。例えば、ユーザは前述したように、撮影モードによる撮影ボタン、メディアモードによる再生ボタン、メディアモードによる録画ボタン、通話モードによる通話ボタンなどの特定機能ボタンの上にタッチイベントを入力することができる。
【０１４８】
次に、制御部５００は機能ボタンの上にタッチイベント入力を感知する時、それに応答してオプションメニューを活性化して表すことができる（ステップ１８０５）。その際、上記制御部５００は上記タッチイベントの入力が予め設定された時間だけ維持された場合、上記オプションメニューを活性化することができる。
【０１４９】
次に、制御部５００は上記活性化されたオプションメニューで上記タッチイベントの移動に対応して上記オプションメニューに対するオプション値を変更及び設定することができる（ステップ１８０９）。例えば、制御部５００は上記オプションメニュー活性化後、上記オプションメニューの上で上記タッチイベントの移動を感知する時、上記タッチイベントの移動に従ってオプション値を変更し、変更されたオプション値によって変化される画面表示を制御することができる。
【０１５０】
次に、制御部５００は上記入力されたタッチイベントの解除を感知することができる（ステップ１８０９）。例えば、ユーザは上記オプションメニューでタッチイベントの移動によるオプション値を変更して設定した後、上記タッチイベントを解除することができる。
【０１５１】
次に、制御部５００は上記タッチイベント解除を感知する時、それに応答して上記オプションメニューで変更設定されたオプション値に基づいて上記機能ボタンにマッピングされた該当機能実行を制御することができる（ステップ１８１１）。
【０１５２】
例えば、制御部５００は撮影モードで撮影ボタンに入力されたタッチイベントによりホワイトバランスが設定された後、上記タッチイベント解除を感知する時、上記タッチイベントによって変更されたホワイトバランス設定値で撮影を制御することができる。また、制御部５００はメッセンジャーモードで送信ボタンに入力されたタッチイベントによりフォント色が設定され、次に、フォントサイズが追加的に設定された後、上記タッチイベント解除を感知する時、上記タッチイベントによって変更されたフォント色及びフォントサイズのテキスト送信を制御することができる。また、制御部５００は放送モードで録画ボタンに入力されたタッチイベントにより録画時間が設定された後、上記タッチイベント解除を感知する時、上記タッチイベントによって設定された録画時間に基づいて録画を制御することができる。
【０１５３】
図１９は、本発明の実施形態に従うタッチデバイスにおけるワンタッチに基づく複合機能運用方法を具体的に示すフローチャートである。
【０１５４】
上記図１９を参照すると、制御部５００はユーザ選択に従う特定モードを実行することができる（ステップ１９０１）。上記特定モードは前述したように、撮影モード、メッセンジャーモード、音楽モード、動映像モード、放送モード、通話モードなどのモードのうち、いずれか１モードでありうる。そして、制御部５００は上記特定モード実行時、上記特定モードに対応して区分される表示領域３１０と機能領域３３０を表示することができる。
【０１５５】
次に、制御部５００は機能領域の上に入力されるタッチイベントを感知することができる（ステップ１９０３）。特に、上記タッチイベントは、上記機能領域３３０で上記特定モードによって提供される少なくとも１つの機能ボタンのうち、特定機能ボタンの上に入力できる。
【０１５６】
次に、制御部５００は上記入力されたタッチイベントが解除されたか否かを判断することができる（ステップ１９０５）。特に、上記制御部５００は上記入力されたタッチイベントが予め設定された臨界時間内に解除されるか否かを判断することができる。その際、制御部５００は上記タッチイベントが予め設定された臨界時間内に解除される時（ステップ１９０５のYES）、該当動作遂行を制御することができる（ステップ１９０７）。例えば、制御部５００は上記特定モードで与えられた上記機能ボタンに割り当てられた機能実行を制御することができる。一例として、制御部５００は撮影モードで撮影ボタンに割り当てられた撮影機能を制御したり、メッセンジャーモードで送信ボタンに割り当てられた送信機能を制御したり、放送モードで録画ボタンに割り当てられた録画機能を制御したり、メディアモードで再生ボタンに割り当てられた再生機能などを制御することができる。
【０１５７】
次に、制御部５００は上記タッチイベントの解除がなければ（ステップ１９０５のNO）、上記タッチイベントが予め設定された臨界時間以上入力されるか否かを判断することができる（ステップ１９０９）。ここで、制御部５００は上記タッチイベントが予め設定された臨界時間以上入力されない時（ステップ１９０９のNO）、上記ステップ１９０５に進行して以下の動作を制御することができる。
【０１５８】
次に、制御部５００は上記タッチイベントが予め設定された臨界時間以上入力される時（ステップ１９０９のYES）、上記機能ボタンに割り当てられたオプションメニューを活性化して表すことができる（ステップ１９１１）。その際、本発明では機能ボタンに１つ以上のオプションメニューが割り当てられることができ、仮に複数個のオプションメニューが割り当てられる時、予め定義された優先順位によって先順位にあるオプションメニューが最初に活性化されて表示されることができる。このように、タッチイベントによって最初に提供されるオプションメニューは、タッチデバイス製造時に設定されたり、ユーザ設定によって定義できる。そして、上記オプションメニューは、上記機能ボタンの上にオーバーレイ形態に提供されるか、上記機能ボタンと隣接する周辺に提供されるか、上記表示領域の設定された任意の位置などに表示されることができる。このようなオプションメニューの提供形態は、実行される特定モード及び該当特定モードで選択される機能ボタンのタイプによって決まることができ、またユーザ設定によって特定位置に表示されることができる。
【０１５９】
次に、制御部５００はオプションメニューの上で上記タッチイベントの移動を感知することができる（ステップ１９１３）。すると、制御部５００は上記タッチイベント移動に対応して上記活性化されたオプションメニューのオプション値の適応的変更及び設定を制御することができる（ステップ１９１５）。即ち、制御部５００は上記オプションメニュー活性化後、上記オプションメニューの上で上記タッチイベントの移動を感知する時、上記タッチイベントの移動に従って該当オプションメニューに基づくオプション値をリアルタイムに変更し、変更されたオプション値に対する情報を画面を通じて提供することができる。
【０１６０】
次に、制御部５００は上記入力されたタッチイベントの解除を感知することができる（ステップ１９１７）。例えば、ユーザは上記オプションメニューでタッチイベントの移動により所望のオプション値を設定し、上記オプション値の変更のためにオプションメニュー領域に移動されたタッチイベントをオプション値が設定される該当ポイントで解除することができる。
【０１６１】
次に、制御部５００は上記タッチイベント解除を感知する時、上記タッチイベントが解除される時点のオプション値を基準に該当機能実行を制御することができる（５００）。即ち、制御部５００は上記タッチイベント解除を感知する時、上記タッチイベントが解除されるオプションメニュー領域の該当ポイントのオプション値を基準に上記機能ボタンに割り当てられた本来の該当機能実行を制御することができる（ステップ１９１９）。
【０１６２】
図２０は、本発明の実施形態に従うタッチデバイスにおける多重オプション設定による機能実行方法を示すフローチャートである。
【０１６３】
上記図２０を参照すると、制御部５００はオプションメニューが活性化された状態でタッチイベントの移動を感知することができる（ステップ２００１）。その際、上記図２０では特定モードが実行され、上記特定モードで与えられた機能ボタンに入力されたタッチイベントによってオプションメニューが活性化されて表れた状態で上記タッチイベントの移動を感知する動作を示す。
【０１６４】
次に、制御部５００は上記タッチイベントの移動を感知する時、上記タッチイベントのタイプをチェックして（ステップ２００３）、上記タッチイベントの移動がオプション値の変更のための移動か否かを判断することができる（ステップ２００５）。制御部５００は上記タッチイベントの移動が上記オプションメニューの内でオプション値の変更のために移動するインタラクションであるか、または上記タッチイベントの移動が上記活性化されたオプションメニューの他の深さ（例えば、次の深さまたは以前の深さ）のオプションメニュー呼び出しのために移動するインタラクションであるかを判断することができる。
【０１６５】
＜以下の動作は、上記ステップ２００５の判断結果、上記タッチイベントタイプがオプション値の変更のための移動に該当する場合に始まる実施形態の動作を示す。＞
【０１６６】
次に、制御部５００は、上記ステップ２００５の判断結果、上記タッチイベントタイプがオプション値の変更のための移動であれば（ステップ２００５のYES）、上記タッチイベント移動に対応して上記活性化されたオプションメニューのオプション値の適応的変更及び設定を制御することができる（ステップ２００７）。即ち、制御部５００は上記オプションメニュー活性化後、上記オプションメニューの上で上記タッチイベントの移動を感知する時、上記タッチイベントの移動に従って該当オプションメニューに基づくオプション値をリアルタイムに変更し、変更されたオプション値に対する情報を画面を通じて提供することができる。
【０１６７】
次に、制御部５００は上記タッチイベントの移動に対応してオプションメニューのオプション値変更のうち、上記タッチイベントタイプの変更があるか否かを判断することができる（ステップ２００９）。例えば、制御部５００は上記タッチイベントの移動によるオプション値変更のうち、上記タッチイベントが上記オプションメニューと異なる深さ（例えば、次の深さまたは以前の深さ）のオプションメニュー呼び出しのための移動方向に移動するタイプ変更要請があるか否かをチェックすることができる。
【０１６８】
次に、制御部５００は上記タッチイベントのタイプ変更がなければ（ステップ２００９のNO）、上記タッチイベントを解除するか否かを判断することができる（ステップ２０２３）。そして、制御部５００はタッチイベント解除を感知すれば（ステップ２０２３のYES）、変更されたオプション値を基準に機能ボタンの該当機能実行を制御することができる（ステップ２０２１）。一方、制御部５００はタッチイベント解除でなければ（ステップ２０２３のNO）該当動作遂行を制御することができる（ステップ２０２５）。例えば、制御部５００は先のステップ２００５に進行して以下の動作を制御したり、先に実行された動作初期化のためのユーザ入力に対応して先に変更設定されたオプション値を初期化する等の動作を制御することができる。
【０１６９】
次に、制御部５００は上記タッチイベントのタイプ変更があれば（ステップ２００９のYES）、上記オプションメニューで上記タッチイベントにより変更されたオプション値を臨時格納することができる（ステップ２０１１）。そして、制御部５００は上記タッチイベントのタイプ変更による移動に対応して上記オプションメニューと異なる深さ（例えば、次の深さまたは以前の深さ）のオプションメニューを順次に活性化することができる（ステップ２０１３）。
【０１７０】
次に、制御部５００は上記の動作による特定深さのオプションメニューが活性化された状態で上記タッチイベントタイプの変更があるか否かを判断することができる（ステップ２０１５）。例えば、制御部５００は上記タッチイベントの移動による特定深さのオプションメニュー（切替オプションメニュー）が活性化された状態で上記タッチイベントが上記切替オプションメニューの内でオプション値変更のための移動方向に移動するタイプ変更要請があるか否かをチェックすることができる。
【０１７１】
次に、制御部５００は上記タッチイベントのタイプ変更がなければ（ステップ２０１５のNO）、上記タッチイベントを解除するか否かを判断することができる（ステップ２０２３）。そして、制御部５００はタッチイベント解除を感知すれば（ステップ２０２３のYES）、先のステップ２００７のオプションメニューに対して変更されたオプション値を基準に機能ボタンの該当機能実行を制御することができる（ステップ２０２１）。一方、制御部５００はタッチイベント解除でなければ（ステップ２０２３のNO）、該当動作遂行を制御することができる（ステップ２０２５）。
【０１７２】
次に、制御部５００は上記タッチイベントのタイプ変更があれば（ステップ２０１５のYES）、上記タッチイベント移動に対応して上記切替オプションメニューのオプション値の適応的変更及び設定を制御することができる（ステップ２０１７）。以後、制御部５００は先のような動作を反復遂行した後、タッチイベント解除を感知する時（ステップ２０１９）、先のステップ２００７のオプションメニューに対して変更されたオプション値と先のステップ２０１３及びステップ２０１７の切替オプションメニューに対して変更されたオプション値のような複数個のオプションメニューに対する複数個のオプション値を基準に機能ボタンの該当機能実行を制御することができる（ステップ２０２１）。
【０１７３】
＜以下の動作は上記ステップ２００５の判断結果、上記タッチイベントタイプが異なる深さのオプションメニュー活性化のための移動に該当する場合に始まる実施形態の動作を示す。＞
【０１７４】
次に、制御部５００は上記ステップ２００５の判断結果、上記タッチイベントタイプがオプション値変更のための移動でなければ（ステップ２００５のNO）、即ち上記タッチイベントタイプが異なる深さ（次の深さまたは以前の深さ）のオプションメニュー活性化のための移動であれば、上記タッチイベントの移動に対応して上記オプションメニューと異なる深さ（例えば、次の深さまたは以前の深さ）のオプションメニューを順次に活性化することができる（ステップ２０１３）。
【０１７５】
次に、制御部５００は特定深さのオプションメニューが活性化された状態で上記タッチイベントタイプの変更があるか否かを判断することができる（ステップ２０１５）。例えば、制御部５００は上記タッチイベントの移動による特定深さのオプションメニュー（切替オプションメニュー）が活性化された状態で上記タッチイベントが上記切替オプションメニューの内でオプション値変更のための移動方向に移動するタイプ変更要請があるか否かをチェックすることができる。
【０１７６】
次に、制御部５００は上記タッチイベントのタイプ変更がなければ（ステップ２０１５のNO）、上記タッチイベントを解除するか否かを判断することができる（ステップ２０２３）。そして、制御部５００はタッチイベント解除を感知すれば（ステップ２０２３のYES）、オプション値の変更無しで機能ボタンの該当機能実行を制御することができる（ステップ２０２１）。一方、制御部５００はタッチイベント解除でなければ（ステップ２０２３のNO）、該当動作遂行を制御することができる（ステップ２０２５）。例えば、制御部５００は先のステップ２００５に進行して以下の動作を制御することができる。
【０１７７】
次に、制御部５００は上記タッチイベントのタイプ変更があれば（ステップ２０１５のYES）、上記タッチイベント移動に対応して上記切替オプションメニューのオプション値の適応的変更及び設定を制御することができる（ステップ２０１７）。以後、制御部５００はタッチイベント解除を感知する時（ステップ２０１９）、先のステップ２０１３及びステップ２０１７の切替オプションメニューに対して変更されたオプション値を基準に機能ボタンの該当機能実行を制御することができる（ステップ２０２１）。
【０１７８】
一方、前述したような本発明のタッチデバイスの機能制御方法は、多様なコンピュータ手段を通じて遂行できるプログラム命令形態で具現されて、コンピュータにより読取可能な記録媒体に記録できる。その際、上記コンピュータにより読取可能な記録媒体は、プログラム命令、データファイル、データ構造などを単独に、または組合せて含むことができる。一方、記録媒体に記録されるプログラム命令は、本発明のために特別に設計され構成されたもの、またはコンピュータソフトウェア当業者に公知されて使用可能なものでありうる。
【０１７９】
上記コンピュータにより読取可能な記録媒体には、ハードディスク、フロッピー(登録商標)ディスク、及び磁気テープのような磁気媒体（Magnetic Media）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＤＶＤ（Digital Versatile Disc）のような光学録媒体（Optical Media）、フロップティカルディスク（Floptical Disk）のような磁気−光媒体（Magneto-Optical Media）、及びＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、フラッシュメモリなどのプログラム命令を格納し遂行するように特別に構成されたハードウェア装置が含まれる。また、プログラム命令にはコンパイラーにより作られるもののような機械語コードだけでなく、インタープリターなどを使用してコンピュータにより実行できる高級言語コードを含む。前述したハードウェア装置は、本発明の動作を遂行するために１つ以上のソフトウェアモジュールとして作動するように構成されることができ、その逆も同様である。
【０１８０】
そして、本発明が属する技術分野の当業者は前述した本発明がその技術的思想や必須的特徴を変更せず、他の具体的な形態に実施できるということを理解することができる。したがって、以上に記述した実施形態は全ての面で例示のものであり、限定的なものでないと理解しなければならない。そして、本発明の範囲は上記の詳細な説明よりは後述する特許請求範囲により表し、特許請求範囲の意味及び範囲、そしてその等価概念から導出される全ての変更または変形された形態が本発明の範囲に含まれるものと解釈されるべきである。
【０１８１】
一方、本明細書と図面に開示された本発明の実施形態は本発明の技術内容を容易に説明し、本発明の理解を助けるために特定例を提示したものであり、本発明の範囲を限定しようとするものではない。ここに開示された実施形態の他にも本発明の技術的思想に基づいた他の変形例が実施可能であるということは、本発明が属する技術分野で通常の知識を有する者に自明なものである。
【符号の説明】
【０１８２】
１００    表示部
３１０    表示領域
３３０    機能領域
３００    格納部
５００    制御部
６００、７００、８００、９００、１０００、１１００    機能ボタン
６５０、７５０、８５０、９５０、１０５０、１１５０、１２００、１３００、１３７０、１４００、１４５０、１５００、１５５０、１６００、１６５０、１７００    オプションメニュー
【図１】
2013084272.tif 000003
【図２】
2013084272.tif 000004
【図３】
2013084272.tif 000005
【図４】
2013084272.tif 000006
【図５】
2013084272.tif 000007
【図１８】
2013084272.tif 000008
【図１９】
2013084272.tif 000009
【図２０】
2013084272.tif 000010
【図６】
2013084272.tif 000011
【図７】
2013084272.tif 000012
【図８】
2013084272.tif 000013
【図９】
2013084272.tif 000014
【図１０】
2013084272.tif 000015
【図１１】
2013084272.tif 000016
【図１２】
2013084272.tif 000017
【図１３】
2013084272.tif 000018
【図１４】
2013084272.tif 000019
【図１５】
2013084272.tif 000020
【図１６】
2013084272.tif 000021
【図１７】
2013084272.tif 000022