(57)【要約】【課題】本発明は、アプリケーションを表示するための方法及びその電子装置を提供する。【解決手段】電子装置のアプリケーションの表示方法は、フォルダディスプレイイベントを感知する過程と、前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、を含む。【選択図】図１Ａ
2014106964.tif 000002
【特許請求の範囲】
【請求項１】
フォルダディスプレイイベントを感知する過程と、
前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニュー（Ｑｕｉｃｋ  Ｍｅｎｕ）ウィンドウを前記フォルダの隣接領域に表示する過程と、を含む
電子装置の制御方法。
【請求項２】
前記クイックメニューウィンドウに含まれたアプリケーションに対するジェスチャを感知する過程と、
前記クイックメニューウィンドウに含まれたアプリケーションに対するジェスチャが感知された場合、前記ジェスチャが感知されたアプリケーションを実行する過程と、をさらに含む
請求項１に記載の電子装置の制御方法。
【請求項３】
前記クイックメニューウィンドウに含まれたアプリケーションの本数を決定する過程をさらに含み、
前記アプリケーションの本数はシステム設定、ユーザ設定、フォルダ毎のユーザアクセス頻度、位置、時間のうち少なくとも１つに基づいて決定する
請求項１に記載の電子装置の制御方法。
【請求項４】
前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程は、
前記フォルダに含まれたアプリケーションのそれぞれの優先順位を確認する過程と、
前記確認された優先順位に応じて、予め決められたアプリケーションの本数分のアプリケーションを選択する過程と、
前記フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記選択されたアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、を含む
請求項１に記載の電子装置の制御方法。
【請求項５】
前記優先順位はユーザ設定、使用頻度、位置毎の使用頻度及びフォルダに追加された時点のうち少なくとも１つに基づいて決定される
請求項４に記載の電子装置の制御方法。
【請求項６】
前記少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示した後、前記優先順位が変更されるかを感知する過程と、
前記優先順位が変更される場合、前記変更された優先順位に応じて前記決定されたアプリケーションの本数分アプリケーションを再度選択する過程と、
前記フォルダに対する入力を行うことなく、前記フォルダの隣接領域に表示された少なくとも１本のアプリケーションの代わりに前記再度選択されたアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、をさらに含む
請求項４に記載の電子装置の制御方法。
【請求項７】
前記クイックメニューウィンドウは前記フォルダの隣接領域に表示された少なくとも１本のアプリケーションが前記フォルダに関連づけられることを示すグラフィック効果を含む
請求項１に記載の電子装置の制御方法。
【請求項８】
前記フォルダに対するドラッグを感知する過程と、
前記フォルダに対するドラッグが感知された場合、前記ドラッグの進行長さを確認する過程と、
前記ドラッグが感知された位置に前記確認されたドラッグの進行長さに対応する数のアプリケーションをさらに含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、をさらに含む
請求項１に記載の電子装置の制御方法。
【請求項９】
前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程は、
前記クイックメニューウィンドウが表示される前記フォルダの隣接領域に他のアプリケーション又は他のフォルダが存在するかを確認する過程と、
前記フォルダの隣接領域に他のアプリケーション又は他のフォルダが存在する場合、前記フォルダの隣接領域に前記クイックメニューウィンドウを表示し、前記他のアプリケーション又は他のフォルダを他の位置に移動させて表示する過程と、をさらに含む
請求項１に記載の電子装置の制御方法。
【請求項１０】
フォルダにアプリケーションを追加する過程と、
前記追加されたアプリケーションが予め決められた条件を満たすかによって前記アプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程を含む
電子装置の制御方法。
【請求項１１】
１つ以上のプロセッサ、タッチ感知ディスプレイ、メモリ、及び、前記メモリに格納されており、前記１つ以上のプロセッサによって実行されるように構成される１つ以上のプログラムを含むものであって、
前記プログラムはフォルダディスプレイイベントを感知して、前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令を含む
電子装置。
【請求項１２】
前記プログラムは前記クイックメニューウィンドウに含まれたアプリケーションに対するジェスチャを感知し、前記クイックメニューウィンドウに含まれたアプリケーションに対するジェスチャが感知された場合、前記ジェスチャが感知されたアプリケーションを実行する命令をさらに含む
請求項１１に記載の電子装置。
【請求項１３】
前記プログラムは前記クイックメニューウィンドウに含まれたアプリケーションの本数を決定する命令をさらに含み、前記アプリケーションの本数はシステム設定、ユーザ設定、フォルダ毎のユーザアクセス頻度、位置、時間のうち少なくとも１つに基づいて決定する
請求項１１に記載の電子装置。
【請求項１４】
前記プログラムは前記フォルダに含まれたアプリケーションのそれぞれの優先順位を確認し、前記確認された優先順位に応じて、予め決められたアプリケーションの本数分のアプリケーションを選択した後、前記フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記選択されたアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令を含む
請求項１１に記載の電子装置。
【請求項１５】
前記優先順位はユーザ設定、使用頻度、位置毎の使用頻度及びフォルダに追加された時点のうち少なくとも１つに基づいて決定される
請求項１４に記載の電子装置。
【請求項１６】
前記プログラムは前記少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示した後、前記優先順位が変更されるかを感知し、前記優先順位が変更される場合、前記変更された優先順位に応じて前記決定されたアプリケーションの本数分アプリケーションを再度選択した後、前記フォルダに対する入力を行うことなく、前記フォルダの隣接領域に表示された少なくとも１本のアプリケーションの代わりに前記再度選択されたアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令をさらに含む
請求項１４に記載の電子装置。
【請求項１７】
前記クイックメニューウィンドウは前記フォルダの隣接領域に表示された少なくとも１本のアプリケーションが前記フォルダに関連づけられることを示すグラフィック効果を含む
請求項１１に記載の電子装置。
【請求項１８】
前記プログラムは前記フォルダに対するドラッグを感知し、前記フォルダに対するドラッグが感知された場合、前記ドラッグの進行長さを確認した後、前記ドラッグが感知された位置に前記確認されたドラッグの進行長さに対応する数のアプリケーションをさらに含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令をさらに含む
請求項１１に記載の電子装置。
【請求項１９】
前記プログラムは前記クイックメニューウィンドウが表示される前記フォルダの隣接領域に他のアプリケーション又は他のフォルダが存在するかを確認し、前記フォルダの隣接領域に他のアプリケーション又は他のフォルダが存在する場合、前記フォルダの隣接領域に前記クイックメニューウィンドウを表示し、前記他のアプリケーション又は他のフォルダを他の位置に移動させて表示する命令をさらに含む
請求項１１に記載の電子装置。
【請求項２０】
１つ以上のプロセッサ、タッチ感知ディスプレイ、メモリ、及び、前記メモリに格納されており、前記１つ以上のプロセッサによって実行されるように構成される１つ以上のプログラムを含むものであって、
前記プログラムはフォルダにアプリケーションを追加し、前記追加されたアプリケーションが予め決められた条件を満たすかによって前記アプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令を含む
電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子装置に関し、特に電子装置でアプリケーションを表示するための方法及び装置に関する。
【背景技術】
【０００２】
電子装置の使用が急激に増加することに伴い電子装置メーカーは多くのユーザを確保するために便利で様々な付加機能を提供する電子装置を先を争って開発している。特に、最近はユーザの便宜及び余暇生活のための様々な機能を提供する様々なアプリケーションが先を争って提供されており、これにより電子装置は少なくとも数本多くは数十本のアプリケーションを備えているのが実情である。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】韓国特開第１０−２０１１−０１０３２２８号公報
【０００４】
電子装置で前記数十本のアプリケーションを備えた場合、ユーザの望むアプリケーションを探すことが容易ではないという短所がある。そのため、従来の電子装置では複数のアプリケーションをフォルダ毎に管理することによって、各アプリケーションに対するユーザの接近性を容易にする機能を提供している。例えば、電子装置はユーザ制御に応じてゲームフォルダと生活フォルダを生成して複数のゲームアプリケーションを示すアイコンをゲームフォルダに追加し、ユーザの日常生活に関連したスケジューラ、モーニングコール、交通案内関連のアプリケーションを示すアイコンを生活フォルダに追加することによって、ユーザがフォルダを介して該当アプリケーションに、より容易に接近できるようにする。
【０００５】
すなわち、電子装置で複数のアプリケーションをフォルダ毎に整列した状態でユーザは特定のアプリケーションが含まれたフォルダを事前に認知して該当フォルダを選択した後、選択されたフォルダ内で実行を希望する特定のアプリケーションを選択する過程をさらに行うことによって、特定のアプリケーションを実行させることができる。しかし、このような過程はユーザが特定のアプリケーションを実行する度に繰り返し行わなければならない。
【０００６】
そのため、電子装置でフォルダに含まれたアプリケーションをユーザが容易に認知し、実行する方法が提供される必要がある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
したがって、本発明の目的は、電子装置で各フォルダに対して、フォルダ内に含まれたアプリケーションを迅速に実行できるようにするクイックメニュー（ｑｕｉｃｋ  ｍｅｎｕ）ウィンドウを提供する方法及び装置を提供することにある。
【０００８】
本発明の他の目的は、電子装置でフォルダに含まれた複数のアプリケーションのうち所定数のアプリケーションをフォルダに関連づけられたクイックメニューウィンドウに表示するための方法及び装置を提供することにある。
【０００９】
本発明のさらに他の目的は、電子装置でフォルダとフォルダのクイックメニューウィンドウが互いに関連づけられることを示す方法及び装置を提供することにある。
【００１０】
本発明のさらに他の目的は、電子装置でクイックメニューウィンドウに表示されるアプリケーションの本数を決定する方法及び装置を提供することにある。
【００１１】
本発明のさらに他の目的は、電子装置で予め決められた優先順位に応じてクイックメニューウィンドウに表示されるアプリケーションを決定する方法及び装置を提供することにある。
【００１２】
本発明のさらに他の目的は、電子装置でフォルダ毎のクイックメニューウィンドウを用いてアプリケーションを迅速に実行する方法及び装置を提供することにある。
【課題を解決するための手段】
【００１３】
本発明の実施形態によれば、電子装置でアプリケーションを表示する方法は、フォルダディスプレイイベントを感知する過程と、前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、を含む。
【００１４】
本発明の他の実施形態によれば、電子装置でアプリケーションを表示する方法は、フォルダにアプリケーションを追加する過程と、前記追加されたアプリケーションが予め決められた条件を満たすかによって前記アプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する過程と、を含む。
【００１５】
本発明の実施形態によれば、電子装置でアプリケーションを表示する装置は、１つ以上のプロセッサ；タッチ感知ディスプレイ；メモリ；及び前記メモリに格納されており、前記１つ以上のプロセッサによって実行されるように構成される１つ以上のプログラムを含むものであって、前記プログラムはフォルダディスプレイイベントを感知し、前記イベントを感知した時、フォルダを表示すると同時に前記フォルダに対する入力を行うことなく前記フォルダに含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令を含む。
【００１６】
本発明の実施形態によれば、電子装置でアプリケーションを表示する装置は、１つ以上のプロセッサ；タッチ感知ディスプレイ；メモリ；及び前記メモリに格納されており、前記１つ以上のプロセッサによって実行されるように構成される１つ以上のプログラムを含むものであって、前記プログラムはフォルダにアプリケーションを追加し、前記追加されたアプリケーションが予め決められた条件を満たすかによって前記アプリケーションを含むクイックメニューウィンドウを前記フォルダの隣接領域に表示する命令を含む。
【図面の簡単な説明】
【００１７】
【図１Ａ】本発明の実施形態によってフォルダに対するクイックメニューウィンドウを表示する電子装置のブロック構成を示す図である。
【図１Ｂ】本発明の実施形態によってフォルダに対するクイックメニューウィンドウを表示するプロセッサのブロック構成を示す図である。
【図２】本発明の実施形態による電子装置でフォルダ及びフォルダに含まれたアプリケーションをフォルダの隣接領域に同時に表示する手順を示すフローチャートである。
【図３】本発明の実施形態による電子装置でフォルダを表示する時、フォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示する手順を示すフローチャートである。
【図４】本発明の他の実施形態による電子装置でフォルダにアプリケーションを追加する時、フォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示する例を示すフローチャートである。
【図５】本発明の実施形態による電子装置でフォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示する例を示す図である。
【図６】本発明の実施形態による電子装置で電子装置の位置情報に応じてクイックメニューウィンドウに表示されるアプリケーションを変更する例を示す図である。
【図７】本発明の実施形態による電子装置でフォルダにアプリケーションを追加する時、追加されたアプリケーションをクイックメニューウィンドウに表示する例を示す図である。
【図８】本発明の実施形態による電子装置でユーザのドラッグに応じてクイックメニューウィンドウに表示されたアプリケーションの本数を変更する例を示す図である。
【図９】本発明の実施形態による電子装置でユーザのドラッグに応じてクイックメニューウィンドウに表示されたアプリケーションの本数を変更する例を示す図である。
【図１０】本発明の実施形態による電子装置でユーザのドラッグに応じてクイックメニューウィンドウに表示されたアプリケーションの本数を変更する例を示す図である。
【発明を実施するための形態】
【００１８】
以下、本発明の好ましい実施形態を添付された図面を参照して説明する。そして、本発明を説明するに当たって、関連する公知機能または構成に対する具体的な説明が本発明の要旨を不要に不明確にするおそれがあると判断された場合、その詳細な説明は省略する。そして、後述される用語は、本発明における機能を考慮して定義された用語であって、これはユーザ、運用者の意図または慣例などによって異なることがある。したがって、その定義は本明細書全般にわたる内容に基づいて行われるべきである。
【００１９】
以下の説明で電子装置はタッチ入力が可能な移動通信端末、スマートフォン（Ｓｍａｒｔ  Ｐｈｏｎｅ）、タブレットＰＣ（Ｔａｂｌｅｔ  Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、デジタルカメラ、ＭＰ３プレーヤ、ナビゲーション、ラップトップ（Ｌａｐｔｏｐ）ＰＣ、ネットブック（Ｎｅｔｂｏｏｋ）、コンピュータ（Ｃｏｍｐｕｔｅｒ）、テレビジョン（Ｔｅｌｅｖｉｓｉｏｎ）、冷蔵庫及びエアコンなどを含む。
【００２０】
図１Ａは、本発明の実施形態によってフォルダに対するクイックメニューウィンドウを表示する電子装置のブロック構成を示している。
【００２１】
図１Ａを参照すると、電子装置１００はメモリ１１０、プロセッサ１２０及びタッチスクリーン１３０を含む。メモリ１１０及びプロセッサ１２０はそれぞれ多数個のメモリ１１０及び多数個のプロセッサ１２０で構成され得る。
【００２２】
メモリ１１０はデータ格納部１１１、オペレーティングシステムプログラム１１２、アプリケーションプログラム１１３、グラフィックユーザインタフェースプログラム１１４、フォルダ管理プログラム１１５及びタッチ感知プログラム１１６などを含む。また、ソフトウェア構成要素であるプログラムは命令の集合で表現できるので、プログラムは命令セット（ｉｎｓｔｒｕｃｔｉｏｎ  ｓｅｔ）と表現する場合もある。また、プログラムはモジュールと表現する場合もある。
【００２３】
メモリ１１０は本発明の実施形態を行う命令を含む１つ以上のプログラムを格納することができる。
【００２４】
データ格納部１１１はメモリ１１０に格納されたプログラムに対応する機能を行う間に発生するデータを格納する。本発明によるデータ格納部１１１はクイックメニューウィンドウに表示されるアプリケーションの優先順位をフォルダ毎に格納することができる。クイックメニューウィンドウはそれぞれのフォルダに対して、フォルダ内に含まれた所定数のアプリケーションを迅速に実行できるようにするために、所定数のアプリケーションを含み、フォルダの隣接領域に表示されるウィンドウを意味する。この時、アプリケーションの優先順位はユーザ設定に応じて決定されるか、使用頻度の高い順で決定されるか、所定時間の間位置毎の使用頻度の高い順で決定されるか、位置毎のユーザ設定に応じて決定されるか、時間帯別使用頻度の高い順で決定されるか、電子装置に新しくインストールされた順で決定されるか、又はフォルダに新しく追加された順で決定され得る。さらに、データ格納部１１１はクイックメニューウィンドウに表示されるアプリケーションの本数をフォルダ毎に格納することができる。例えば、データ格納部１１１はゲームフォルダに含まれるアプリケーションの本数を３本、ショッピングフォルダに含まれるアプリケーションの本数を１本に格納することができる。ここで、フォルダ毎のクイックメニューウィンドウに表示されるアプリケーションの本数はシステム設定、ユーザ設定、フォルダ毎のユーザアクセス頻度、位置、時間のうち少なくとも１つに基づいて決定され得る。
【００２５】
オペレーティングシステムプログラム１１２（例えば、ＷＩＮＤＯＷＳ（登録商標）、ＬＩＮＵＸ（登録商標）、ダーウィン（Ｄａｒｗｉｎ）、ＲＴＸＣ、ＵＮＩＸ（登録商標）、ＯＳ  Ｘ、又はＶｘＷｏｒｋｓのような内蔵オペレーティングシステム）は一般的なシステム作動（ｓｙｓｔｅｍ  ｏｐｅｒａｔｉｏｎ）を制御する様々なソフトウェア構成要素を含む。例えば、一般的なシステム作動の制御は、メモリ管理及び制御、格納ハードウェア（装置）制御及び管理、電力制御及び管理などを意味する。オペレーティングシステムプログラム１１２は様々なハードウェア（装置）とソフトウェア構成要素（プログラム）の間の通信を円滑にする機能を行う。
【００２６】
アプリケーションプログラム１１３はブラウザ（ｂｒｏｗｓｅｒ）、電子メール（ｅｍａｉｌ）、メッセージ（ｍｅｓｓａｇｅ）、ワードプロセッシング（ｗｏｒｄ  ｐｒｏｃｅｓｓｉｎｇ）、アドレスブック（ａｄｄｒｅｓｓ  ｂｏｏｋ）、ウィジェット（ｗｉｄｇｅｔ）、デジタル著作権管理（ＤＲＭ：Ｄｉｇｉｔａｌ  Ｒｉｇｈｔ  Ｍａｎａｇｅｍｅｎｔ）、音声認識（ｖｏｉｃｅ  ｒｅｃｏｇｎｉｔｉｏｎ）、音声複製、位置決定機能（ｐｏｓｉｔｉｏｎ  ｄｅｔｅｒｍｉｎｉｎｇ  ｆｕｎｃｔｉｏｎ）、ロケーションベースサービス（ｌｏｃａｔｉｏｎ  ｂａｓｅｄ  ｓｅｒｖｉｃｅ）などを含む。
【００２７】
グラフィックユーザインタフェースプログラム１１４はユーザと電子装置１００の間のグラフィックを利用したユーザインタフェースを提供する少なくとも１つのソフトウェア構成要素を含む。すなわち、グラフィックユーザインタフェースプログラム１１４はタッチスクリーン１３０にユーザインタフェース情報を表示するための少なくとも１つのソフトウェア構成要素を含む。本発明によってグラフィックユーザインタフェースプログラム１１４はフォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示するための命令を含む。例えば、グラフィックユーザインタフェースプログラム１１４は第１フォルダに対するクイックメニューウィンドウを第１フォルダの隣接領域に表示できる。この時、グラフィックユーザインタフェースプログラム１１４はフォルダに含まれたクイックメニューウィンドウに該当フォルダに含まれた複数のアプリケーションのうち少なくとも１本のアプリケーションを表示でき、該当フォルダと該当フォルダの隣接領域に表示されたクイックメニューウィンドウが互いに関連づけられることを示すグラフィック効果を表示できる。特に、グラフィックユーザインタフェースプログラム１１４はフォルダの隣接領域に表示されるアプリケーションのレイアウト（Ｌａｙｏｕｔ）を背景画面に表示された他のアプリケーション、アイコン又はフォルダのレイアウトと同一に設定して、フォルダの隣接領域に表示されるアプリケーションを背景画面に表示された他のアプリケーション、アイコン又はフォルダと同じ間隔及び大きさに表示できる。
【００２８】
さらに、グラフィックユーザインタフェースプログラム１１４は感知されたドラッグの方向及び進行長さに応じてクイックメニューウインドウの大きさを調節して表示するための命令を含む。例えば、クイックメニューウィンドウに対して右側に進むドラッグが感知された場合、グラフィックユーザインタフェースプログラム１１４は感知されたドラッグの進行長さに応じてクイックメニューウィンドウを右側に拡大して表示するための命令を含む。他の例として、フォルダに対して下側に進むドラッグが感知された場合、グラフィックユーザインタフェースプログラム１１４は感知されたドラッグの進行長さに応じてクイックメニューウィンドウを下側に表示するための命令を含む。
【００２９】
また、グラフィックユーザプログラム１１４はクイックメニューウインドウの大きさが拡大された場合、拡大されたクイックメニューウインドウの大きさに応じてクイックメニューウィンドウにアプリケーションを追加して表示するための命令を含む。
【００３０】
フォルダ管理プログラム１１５はフォルダに対するクイックメニューウィンドウ及びクイックメニューウィンドウに表示されるアプリケーションをフォルダ毎に管理する。フォルダ管理プログラム１１５はフォルダディスプレイイベントを感知した時、フォルダを表示すると同時にフォルダ内部に含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウをフォルダの隣接領域に表示するための命令を含む。例えば、第１フォルダに第１アプリケーション乃至第５アプリケーションが含まれた場合、フォルダ管理プログラム１１５は第１フォルダを表示するためのイベントが発生した時、第１フォルダを表示すると同時に第１フォルダの隣接領域に第１アプリケーション及び第３アプリケーションを含むクイックメニューウィンドウを表示するための命令を含む。すなわち、フォルダ管理プログラム１１５はフォルダに対する別途の入力（例えば、ユーザジェスチャ）が感知される前にフォルダと同時にフォルダのクイックメニューウィンドウを表示するための命令を含む。一方、フォルダに対する別途の入力が感知された場合、フォルダ管理プログラム１１５は入力が感知されたフォルダを開いてフォルダ内に含まれた全てのアプリケーションを表示するか、フォルダを移動又は削除するためのグラフィック効果を表示するための命令を含む。
【００３１】
さらに、フォルダ管理プログラム１１５はクイックメニューウィンドウに表示されるアプリケーションの本数を決定できる。例えば、フォルダ管理プログラム１１５はクイックメニューウィンドウに表示されるアプリケーションの本数をユーザ制御、位置、フォルダアクセス頻度及び時間のうち少なくとも１つに基づいて決定し、決定された本数のアプリケーションをクイックメニューウィンドウに表示できる。他の例として、フォルダ管理プログラム１１５はクイックメニューウィンドウに表示されるアプリケーションをシステム設計時に予め設定された本数分表示できる。
【００３２】
もし、フォルダ管理プログラム１１５はタッチ感知プログラム１１６によってクイックメニューウィンドウに対するドラッグが感知された場合、感知されたドラッグの方向及び進行長さに応じてクイックメニューウインドウの大きさ及び形状を調節しながら、クイックメニューウィンドウに表示されるアプリケーションの本数を変更できる。
【００３３】
また、フォルダ管理プログラム１１５はフォルダ内に含まれたアプリケーションの優先順位に基づいて少なくとも１本のアプリケーションを選択し、選択された少なくとも１本のアプリケーションをクイックメニューウィンドウに表示できる。この時、アプリケーションの優先順位はユーザ設定に応じて決定されるか、所定時間の間使用頻度の高い順で決定されるか、位置別使用頻度の高い順で決定されるか、位置別ユーザ設定に応じて決定されるか、時間帯別使用頻度の高い順で決定されるか、電子装置１００に最も新しくインストールされた時間順で決定されるか又はフォルダに新しく追加された順で決定され得る。例えば、フォルダ管理プログラム１１５は第１フォルダに含まれた複数のアプリケーションのうちユーザによって設定された優先順位が最も高い２つのアプリケーションを第１フォルダに対するクイックメニューウィンドウに表示できる。他の例として、フォルダ管理プログラム１１５は第２フォルダに含まれた複数のアプリケーションのうち使用頻度に応じて第１フォルダに対するクイックメニューウィンドウに使用頻度の高い３本のアプリケーションを表示できる。さらに他の例として、フォルダ管理プログラム１１５はユーザが特定の位置で第１フォルダ内に含まれた第１アプリケーションを頻繁に使用する場合、第１フォルダに対するクイックメニューウィンドウに第１アプリケーションを表示できる。さらに他の例として、フォルダ管理プログラム１１５は第１フォルダに第１アプリケーションが追加された場合、第１フォルダに対するクイックメニューウィンドウに第１アプリケーションを表示できる。ここでは、アプリケーションの優先順位をユーザ設定、位置、時間、使用頻度及びインストール時間を利用して設定できることを例に挙げて説明したが、アプリケーションの優先順位は電子装置に入力される様々な情報（例えば、ライフログ）を利用して設定され得ることは無論である。
【００３４】
さらに、フォルダ管理プログラム１１５はフォルダ内に含まれたアプリケーションの優先順位が変更される時、変更された優先順位に応じてクイックメニューウィンドウに表示されたアプリケーションを更新して表示できる。例えば、第１フォルダに対するクイックメニューウィンドウに３本のアプリケーションが表示された状態で、第１アプリケーションが追加された場合、フォルダ管理プログラム１１５はクイックメニューウインドウの大きさを拡大して第１アプリケーションを追加的に表示することによって、クイックメニューウィンドウに計４本のアプリケーションを表示できる。他の例として、第１フォルダに対するクイックメニューウィンドウに３本のアプリケーションが表示された状態で、第１アプリケーションが追加された場合、フォルダ管理プログラム１１５は第１アプリケーションを含む４本のアプリケーションのうち優先順位の高い３本のアプリケーションをクイックメニューウィンドウに表示できる。
【００３５】
さらに、フォルダ管理プログラム１１５はクイックメニューウィンドウに示されたアプリケーションにタッチが感知された場合、タッチが感知されたアプリケーションを実行できる。
【００３６】
タッチ感知プログラム１１６はタッチスクリーン１３０と連動してタッチ感知面に対するタッチ入力を感知する。すなわち、タッチ感知プログラム１１６はタッチ感知面に対する接触（タッチ）の有無、接触の移動、接触の移動方向及び移動時間及び接触の中止有無に対する判断を行う。ここで、接触の移動に対する判断は接触の移動速力（ｓｐｅｅｄ）（大きさ（ｍａｇｎｉｔｕｄｅ））、移動速度（ｖｅｌｏｃｉｔｙ）（大きさ及び方向（ｍａｇｎｉｔｕｄｅ  ａｎｄ  ｄｉｒｅｃｔｉｏｎ））又は／及び加速度（大きさ又は／及び方向を含む）を決定することを含むことができる。本発明によるタッチ感知プログラム１１６はクイックメニューウインドウの大きさを調節するためにクイックメニューウィンドウに対するドラッグを感知できる。さらに、タッチ感知プログラム１１６はクイックメニューウィンドウに表示されたアプリケーションに対するタッチを感知できる。
【００３７】
プロセッサ１２０は図示していないが、少なくとも１つのプロセッサ及び周辺インタフェースで構成され得る。また、プロセッサ１２０はメモリ１１０に格納されている特定のプログラム（命令セット）を実行してそのプログラムに対応する特定の複数の機能を行う。
【００３８】
タッチスクリーン１３０はタッチ感知ディスプレイ（ｔｏｕｃｈ−ｓｅｎｓｉｔｉｖｅ  ｄｉｓｐｌａｙ）であって、電子装置１００とユーザの間にタッチ入力／出力のためのインタフェースを提供する。タッチスクリーン１３０はタッチセンサ（図示せず）を介してタッチ（又は接触）を感知し、感知されるタッチ入力を電子装置１００に伝達し、電子装置１００からの出力をユーザに視覚的に提供する媒体である。すなわち、タッチスクリーン１３０はタッチ入力に反応して、ユーザにテキスト、グラフィック及びビデオに基づく視覚的出力を提供する。
【００３９】
タッチスクリーン１３０はユーザのタッチ入力を感知するタッチ感知面を含み、ハプティック（ｈａｐｔｉｃ）接触、タクタイル（ｔａｃｔｉｌｅ）接触又はこれらの組み合わせの方式によるユーザのタッチ入力を感知する。例えば、タッチスクリーン１３０のタッチ感知地点はタッチ感知面に対する接触に使われた指の幅（ｄｉｇｉｔ）に対応する。また、タッチスクリーン１３０はタッチ感知面を介してスタイラス（ｓｔｙｌｕｓ）ペン（ｐｅｎ）などのような外部装置による接触を感知する。検出された接触は、タッチスクリーン上に表示されるユーザインタフェース対象（例えば、ソフトキー）に対応する相互作用（ｉｎｔｅｒａｃｔｉｏｎ）に変換される。
【００４０】
タッチスクリーン１３０は電子装置１００とユーザの間にタッチ入力／出力のためのインタフェースを提供する。詳しくは、タッチスクリーン１３０はユーザのタッチ入力を電子装置１００に伝達し、電子装置１００からの出力をユーザに視覚的に提供する媒体である。タッチスクリーン１３０はＬＣＤ（ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）、ＬＥＤ（Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ＬＰＤ（ｌｉｇｈｔ  ｅｍｉｔｔｉｎｇ  ｐｏｌｙｍｅｒ  ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）、ＡＭＯＬＥＤ（Ａｃｔｉｖｅ  Ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）又はＦＬＥＤ（Ｆｌｅｘｉｂｌｅ  ＬＥＤ）等のような様々なディスプレイ技術を使用することができ、本発明のタッチスクリーン１３０はかかるディスプレイ技術を利用するタッチスクリーンに限定されるものではない。また、タッチスクリーン１３０は容量型（ｃａｐａｃｉｔｉｖｅ）検出、抵抗型（ｒｅｓｉｓｔｉｖｅ）検出、赤外線型（ｉｎｆｒａｒｅｄ）検出又は表面音波検出技術のような様々なタッチ検出（又は感知（ｓｅｎｓｉｎｇ））技術を利用してタッチ感知面に対する接触の開始、接触の移動又は接触の中断や終了を感知できる。本発明によるタッチスクリーン１３０はフォルダを表示すると同時にフォルダ内に含まれた少なくとも１本のアプリケーションを該当フォルダの隣接領域に位置したクイックメニューウィンドウに表示できる。さらに、タッチスクリーン１３０はクイックメニューウィンドウに表示されたアプリケーションに対するタッチを感知できる。
【００４１】
図１Ｂは、本発明の実施形態によってフォルダに対するクイックメニューウィンドウを表示するプロセッサのブロック構成を示している。
【００４２】
図１Ｂを参照すると、プロセッサ１２０はフォルダ管理プロセッサ１２２及びタッチ感知プロセッサ１２４を含む。
【００４３】
フォルダ管理プロセッサ１２２はフォルダに対するクイックメニューウィンドウ及びクイックメニューウィンドウに表示されるアプリケーションをフォルダ毎に管理する。フォルダ管理プロセッサ１２２はフォルダディスプレイイベントを感知した時、フォルダを表示すると同時にフォルダ内部に含まれた少なくとも１本のアプリケーションを含むクイックメニューウィンドウをフォルダの隣接領域に表示するための命令を含む。例えば、第１フォルダに第１アプリケーション乃至第５アプリケーションが含まれた場合、フォルダ管理プロセッサ１２２は第１フォルダを表示するためのイベントが発生した時、第１フォルダを表示すると同時に第１フォルダの隣接領域に第１アプリケーション及び第３アプリケーションを含むクイックメニューウィンドウを表示するための命令を含む。すなわち、フォルダ管理プロセッサ１２２はフォルダに対する別途の入力（例えば、ユーザジェスチャ）が感知される前にフォルダと同時にフォルダのクイックメニューウィンドウを表示するための命令を含む。一方、フォルダに対する別途の入力が感知された場合、フォルダ管理プロセッサ１２２は入力が感知されたフォルダを開いてフォルダ内に含まれた全てのアプリケーションを表示するか、フォルダを移動又は削除するためのグラフィック効果を表示するための命令を含む。
【００４４】
さらに、フォルダ管理プロセッサ１２２はクイックメニューウィンドウに表示されるアプリケーションの本数を決定できる。例えば、フォルダ管理プロセッサ１２２はクイックメニューウィンドウに表示されるアプリケーションの本数をユーザ制御、位置、フォルダアクセス頻度及び時間のうち少なくとも１つに基づいて決定し、決定された本数のアプリケーションをクイックメニューウィンドウに表示できる。他の例として、フォルダ管理プロセッサ１２２はクイックメニューウィンドウにシステム設計時に予め設定された本数分表示できる。
【００４５】
もし、フォルダ管理プロセッサ１２２はタッチ感知プロセッサ１２４によってクイックメニューウィンドウに対するドラッグが感知された場合、感知されたドラッグの方向及び進行長さに応じてクイックメニューウインドウの大きさ及び形状を調節しながら、クイックメニューウィンドウに表示されるアプリケーションの本数を変更できる。
【００４６】
また、フォルダ管理プロセッサ１２２はフォルダ内に含まれたアプリケーションの優先順位に基づいて少なくとも１本のアプリケーションを選択し、選択された少なくとも１本のアプリケーションをクイックメニューウィンドウに表示できる。この時、アプリケーションの優先順位はユーザ設定に応じて決定されるか、所定時間の間使用頻度の高い順で決定されるか、位置別使用頻度の高い順で決定されるか、位置別ユーザ設定に応じて決定されるか、時間帯別使用頻度の高い順で決定されるか、電子装置１００に最も新しくインストールされた時間順で決定されるか又はフォルダに新しく追加された順で決定され得る。例えば、フォルダ管理プロセッサ１２２は第１フォルダに含まれた複数のアプリケーションのうちユーザによって設定された優先順位が最も高い２つのアプリケーションを第１フォルダに対するクイックメニューウィンドウに表示できる。他の例として、フォルダ管理プロセッサ１２２は第２フォルダに含まれた複数のアプリケーションのうち使用頻度に応じて第１フォルダに対するクイックメニューウィンドウに使用頻度の高い３本のアプリケーションを表示できる。さらに他の例として、フォルダ管理プロセッサ１２２はユーザが特定の位置で第１フォルダ内に含まれた第１アプリケーションを頻繁に使用する場合、第１フォルダに対するクイックメニューウィンドウに第１アプリケーションを表示できる。さらに他の例として、フォルダ管理プロセッサ１２２は第１フォルダに第１アプリケーションが追加された場合、第１フォルダに対するクイックメニューウィンドウに第１アプリケーションを表示できる。ここでは、アプリケーションの優先順位をユーザ設定、位置、時間、使用頻度及びインストール時間を利用して設定できることを例に挙げて説明したが、アプリケーションの優先順位は電子装置に入力される様々な情報（例えば、ライフログ）を利用して設定され得ることは無論である。
【００４７】
さらに、フォルダ管理プロセッサ１２２はフォルダ内に含まれたアプリケーションの優先順位が変更される時、変更された優先順位に応じてクイックメニューウィンドウに表示されたアプリケーションを更新して表示できる。例えば、第１フォルダに対するクイックメニューウィンドウに３本のアプリケーションが表示された状態で、第１アプリケーションが追加された場合、フォルダ管理プロセッサ１２２はクイックメニューウインドウの大きさを拡大して第１アプリケーションを追加的に表示することによって、クイックメニューウィンドウに計４本のアプリケーションを表示できる。他の例として、第１フォルダに対するクイックメニューウィンドウに３本のアプリケーションが表示された状態で、第１アプリケーションが追加された場合、フォルダ管理プロセッサ１２２は第１アプリケーションを含む４本のアプリケーションのうち優先順位の高い３本のアプリケーションをクイックメニューウィンドウに表示できる。
【００４８】
さらに、フォルダ管理プロセッサ１２２はクイックメニューウィンドウに表示されたアプリケーションにタッチが感知された場合、タッチが感知されたアプリケーションを実行できる。
【００４９】
タッチ感知プロセッサ１２４はタッチスクリーン１３０と連動してタッチ感知面に対するタッチ入力を感知する。すなわち、タッチ感知プロセッサ１２４はタッチ感知面に対する接触（タッチ）の有無、接触の移動、接触の移動方向及び移動時間及び接触の中止有無に対する判断を行う。ここで、接触の移動に対する判断は接触の移動速力（ｓｐｅｅｄ）（大きさ（ｍａｇｎｉｔｕｄｅ））、移動速度（ｖｅｌｏｃｉｔｙ）（大きさ及び方向（ｍａｇｎｉｔｕｄｅ  ａｎｄ  ｄｉｒｅｃｔｉｏｎ））又は／及び加速度（大きさ又は／及び方向を含む）を決定することを含むことができる。本発明によるタッチ感知プロセッサ１２４はクイックメニューウインドウの大きさを調節するためにクイックメニューウィンドウに対するドラッグを感知できる。さらに、タッチ感知プロセッサ１２４はクイックメニューウィンドウに表示されたアプリケーションに対するタッチを感知できる。
【００５０】
図２は、本発明の実施形態による電子装置１００でフォルダ及びフォルダに含まれたアプリケーションをフォルダの隣接領域に同時に表示する手順を示している。
【００５１】
図２を参照すると、電子装置１００はステップ２０１でフォルダディスプレイイベントを感知する。以降、電子装置１００はステップ２０３に進んでフォルダが表示されていない状態でフォルダディスプレイイベントを感知した時、フォルダを表示すると同時にユーザ制御を行うことなくフォルダに含まれたアプリケーションをフォルダの隣接領域に表示する。言い換えれば、電子装置１００はフォルダに対する入力（例えば、フォルダを開くための入力）を行うことなく、フォルダを表示すると同時にフォルダに含まれたアプリケーションをフォルダの隣接領域に表示する。この時、フォルダの隣接領域に表示されるアプリケーションは予め決められた優先順位に応じて整列され得る。さらに、フォルダの隣接領域に表示されるアプリケーションの本数はユーザによって設定されることができ、ユーザ制御に応じて変更され得る。この時、電子装置１００はフォルダの隣接領域に表示されたアプリケーションに対するタッチを感知して、タッチが感知されたアプリケーションを実行できる。
【００５２】
図３は、本発明の一実施形態による電子装置１００でフォルダを表示する時、フォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示する手順を示している。
【００５３】
図３を参照すると、電子装置１００はステップ３０１でフォルダディスプレイイベントを感知した後、ステップ３０３に進んでフォルダに対するクイックメニューウィンドウを表示する設定がＯＮに設定されているか又はＯＦＦに設定されているかを確認する。この時、電子装置１００はユーザ制御に応じてクイックメニューディスプレイ設定をＯＮ／ＯＦＦできる。
【００５４】
もし、電子装置１００はフォルダに対するクイックメニューウィンドウを表示する設定がＯＮに設定された場合、ステップ３０５に進んでクイックメニューウィンドウに表示されるアプリケーションの本数を決定する。この時、各フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数はシステム設計時に予め設定された本数分決定されるか、ユーザ制御に応じて決定されるか又はフォルダ内の特定の条件を満たすアプリケーションの本数分決定され得る。また、各フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数は全てのフォルダに対して同一に決定されることもでき、フォルダ毎に異なるように決定され得る。また、各フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数を決定する時、全てのフォルダに対して同じ条件を用いて決定することもでき、フォルダ毎に互いに異なる条件を用いて決定することもできる。例えば、電子装置１００は第１フォルダ乃至第４フォルダのそれぞれのクイックメニューウィンドウに表示されるアプリケーションの本数をシステム設計時に予め決められた本数である３本に決定できる。他の例として、電子装置１００はユーザが第１フォルダに対するクイックメニューウィンドウに表示されるアプリケーションの本数を３本に設定した場合、第１フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数を３本に決定できる。他の例として、電子装置１００は第２フォルダに含まれたアプリケーションのうち使用回数が１００回以上のアプリケーションが２本の場合、第２フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数を２本に決定できる。さらに他の例として、電子装置１００がＡ領域に存在する場合、第３フォルダに含まれたアプリケーションのうちＡ領域で最近一週間の間に５回以上使われたアプリケーションの数が３本の場合、電子装置１００は第３フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数を３本に決定できる。さらに他の例として、電子装置１００は現在時間が午前１０時の場合、第４フォルダに含まれたアプリケーションのうち最近１ケ月の間に午前１０時に使われたアプリケーションの数が１本の場合、第４フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数を１本に決定できる。
【００５５】
以降、電子装置１００はステップ３０７に進んでフォルダ内のアプリケーションのそれぞれに対して予め決められた優先順位に応じてステップ３０５で決定された本数分のアプリケーションを選択する。この時、アプリケーションの優先順位はユーザ設定に応じて決定されるか、所定時間の間使用頻度の高い順で決定されるか、位置毎の使用頻度の高い順で決定されるか、位置毎のユーザ設定に応じて決定されるか、時間帯別使用頻度の高い順で決定されるか、電子装置１００に新しくインストールされた順で決定されるか又はフォルダに新しく追加された順で決定され得る。また、各フォルダのクイックメニューウィンドウに表示されるアプリケーションを選択する時、全てのフォルダに対して同じ条件（ユーザ設定、位置、使用頻度、時間、インストール等）によって決定された優先順位を適用して選択することもでき、フォルダ毎に互いに異なる条件によって決定された優先順位を適用して決定することもできる。例えば、第１フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数が２本に決定された場合、電子装置１００は第１フォルダ内に含まれたアプリケーションのうち使用頻度の高い２本のアプリケーションを選択できる。他の例として、第２フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数が３本に決定された場合、電子装置１００はＧＰＳ（図示せず）を介して電子装置１００の位置を把握した後、第２フォルダ内に含まれたアプリケーションのうち現在位置における使用頻度の高い２本のアプリケーションを選択できる。さらに他の例として、第３フォルダのクイックメニューウィンドウに表示されるアプリケーションの本数が２本に決定された場合、電子装置１００は第３フォルダ内に含まれたアプリケーションのうち新しく追加された２本のアプリケーションを選択できる。この時、アプリケーションの優先順位が変更される場合、電子装置１００は変更された優先順位に応じてアプリケーションを再度選択できる。
【００５６】
以降、電子装置１００はステップ３０９に進んでフォルダを表示すると同時にステップ３０７で選択されたアプリケーションを含むクイックメニューウィンドウをフォルダの隣接領域に表示する。この時、電子装置１００はフォルダとフォルダに対するクイックメニューウィンドウが互いに関連づけられることを示すことができるようにフォルダ及びクイックメニューウィンドウを表示できる。例えば、電子装置１００は、図５に示したように、フォルダとフォルダに対するクイックメニューウィンドウが互いに関連づけられることをフォルダ毎に示すことができる。この時、電子装置１００はフォルダ内に含まれたアプリケーションの優先順位が変更されることを感知して、変更された優先順位に応じてクイックメニューウィンドウに表示されるアプリケーションを自動的に変更できる。特に、アプリケーションの優先順位が位置別使用頻度の高い順で決定される場合、電子装置１００はＧＰＳ（図示せず）を介して電子装置１００の位置を確認した後、クイックメニューウィンドウに現在表示されているアプリケーションの代わりに該当フォルダ内に含まれたアプリケーションのうち確認された位置における使用頻度の高いアプリケーションをクイックメニューウィンドウに表示できる。例えば、図６に示したように、電子装置１００はＧＰＳ（図示せず）を介して電子装置１００の位置がバス６０１であると確認された場合、バス６０１で最も使用頻度の高い第１アプリケーション６０３をＳＮＳ（Ｓｏｃｉａｌ  Ｎｅｔｗｏｒｋｉｎｇ  Ｓｅｒｖｉｃｅ）フォルダのクイックメニューウィンドウに表示できる。以降、電子装置１００の位置が家６０５に変更されたことを確認した場合、電子装置１００は家６０５で最も使用頻度の高い第２アプリケーション６０７を遊びフォルダのクイックメニューウィンドウに表示できる。この時、家６０５で使用頻度の高くないＳＮＳフォルダの第１アプリケーション６０３はクイックメニューウィンドウに表示しないこともできる。以降、電子装置１００の位置が会社６０９に変更されたことを把握した場合、電子装置１００は会社６０９で最も使用頻度の高い第３アプリケーション６１１を金融フォルダのクイックメニューウィンドウに表示できる。この時、会社６０９で使用頻度の高くない第１アプリケーション６０３及び第２アプリケーション６０７はクイックメニューウィンドウに表示しないこともできる。ここでは、電子装置１００で位置毎に１つのフォルダに対してのみクイックメニューウィンドウを表示する場合を例に挙げて説明したが、位置毎に複数のフォルダそれぞれに対してクイックメニューウィンドウを表示することもできることは無論である。
【００５７】
追加的に、電子装置１００はクイックメニューウィンドウが表示された状態でユーザ制御に応じてクイックメニューウインドウの大きさを変更でき、変更されたクイックメニューウインドウの大きさに応じて表示されるアプリケーションの本数を変更できる。以降、電子装置１００は本発明の実施形態による手順を終了する。
【００５８】
一方、ステップ３０３でフォルダに対するクイックメニューウィンドウを表示する設定がＯＦＦに設定された場合、電子装置１００は本発明の実施形態による手順を終了する。本発明では全てのフォルダに対して一括的に、クイックメニューウィンドウを表示する設定をＯＮ／ＯＦＦする場合を例に挙げて説明したが、それぞれのフォルダに対して個別的に、クイックメニューウィンドウを表示する設定をＯＮ／ＯＦＦできることは無論である。
【００５９】
図４は、本発明の他の実施形態による電子装置１００でフォルダにアプリケーションを追加する時、フォルダに対するクイックメニューウィンドウをフォルダの隣接領域に表示する例を示している。
【００６０】
図４を参照すると、電子装置１００はステップ４０１でフォルダ及びフォルダに対するクイックメニューウィンドウを表示する。以降、電子装置１００はステップ４０３に進んで表示されたフォルダにアプリケーションを追加する。例えば、電子装置１００は第１フォルダに第１アプリケーションを追加できる。
【００６１】
以降、電子装置１００は４０５ステップに進んで追加されたアプリケーションが予め決められた条件を満たすか否かを確認する。この時、予め決められた条件はアプリケーションの使用回数、電子装置１００の位置別アプリケーション使用回数、アプリケーションの名前、フォルダ内に新しく追加されたアプリケーションのうち少なくとも１本を含むことができる。もし、追加されたアプリケーションが予め決められた条件を満たさない場合、電子装置１００は本発明の他の実施形態による手順を終了する。
【００６２】
一方、追加されたアプリケーションが予め決められた条件を満たす場合、電子装置１００はステップ４０７でフォルダの隣接領域に位置したクイックメニューウィンドウに追加されたアプリケーションを表示できる。この時、配置されたアイコンはクイックメニューウインドウの大きさが変更されることに応じて再配列され得る。例えば、図７に示したように、ＳＮＳフォルダの第１アプリケーション７０１が追加された場合、電子装置１００は該当フォルダに対するクイックメニューウインドウの大きさを拡大して第１アプリケーション７０５を追加し、クイックメニューウィンドウの次の位置７０３に表示された学習フォルダを大きさが変更されたクイックメニューウィンドウの次の位置７０７に移動させて表示できる。以降、電子装置１００は本発明の他の実施形態による手順を終了する。
【００６３】
追加的に、電子装置１００はユーザ制御に応じてクイックメニューウインドウの大きさを変更し、変更されたクイックメニューウインドウの大きさに応じて表示されるアプリケーションの本数を変更できる。
【００６４】
図８乃至１０は、本発明の実施形態による電子装置１００でユーザのドラッグに応じてクイックメニューウィンドウに表示されるアプリケーションの本数を変更する例を示している。
【００６５】
図８に示したように、電子装置１００は遊びフォルダに対してクイックメニューウィンドウが表示されていない状態で、下側に進むドラッグ８０１が感知された場合、ドラッグが感知された位置にドラッグ８０１の進行方向及び進行長さに対応する大きさのクイックメニューウィンドウを表示し、表示されたクイックメニューウインドウの大きさに応じてクイックメニューウィンドウに２本のアプリケーションを表示できる。
【００６６】
また、図９に示したように、電子装置１００は遊びフォルダに対してクイックメニューウィンドウが表示されていない状態から右側に進むドラッグ９０１が感知された場合、ドラッグが感知された位置にドラッグ９０１の進行方向及び進行長さに対応する大きさのクイックメニューウィンドウを表示し、表示されたクイックメニューウィンドウに３本のアプリケーションを表示できる。
【００６７】
また、図１０に示したように、電子装置１００は遊びフォルダに対して右側に進んだ後、下側に進むドラッグ１００１が感知された場合、ドラッグが感知された位置にドラッグ１００１の進行方向及び進行長さに対応する大きさのクイックメニューウィンドウを表示し、表示されたクイックメニューウィンドウに２本のアプリケーションを表示できる。
【００６８】
すなわち、電子装置１００はユーザ制御に応じて各フォルダに対してＭ×Ｎ本のアプリケーションを含むクイックメニューウィンドウを表示できる。図８乃至図１０では、特定のフォルダのクイックメニューウィンドウが表示されていない状態で特定のフォルダに対するドラッグを感知してクイックメニューウィンドウを追加的に表示する場合を例に挙げて説明したが、特定のフォルダに対してクイックメニューウィンドウが表示された状態で、特定のフォルダ及び／又はクイックメニューウィンドウに対するドラッグを感知してクイックメニューウインドウの大きさをドラッグ方向及び長さに応じて拡大表示できることは無論である。
【００６９】
本明細書に説明された発明の実施形態及び全ての機能動作は本明細書で開示された構造及びこれらの均等な構造を含むコンピュータソフトウェア、ファームウエア（ｆｉｒｍｗａｒｅ）、又はハードウェアに、又はこれらの１つ以上の組み合わせで実施され得る。また、本明細書で説明された発明の実施形態は１つ以上のコンピュータプログラム製品、すなわちデータプロセッシング装置によって実行されるか、またはその装置の動作を制御するためのコンピュータ読み取り可能な媒体上にエンコードされたコンピュータプログラム命令の１つ以上のモジュールで実施され得る。
【００７０】
コンピュータ読み取り可能な媒体は機械が読み取り可能な格納媒体、機械が読み取り可能な格納基板、メモリ装置、機械が読み取り可能な電波ストリームに影響を与える物質の構成、又はこれらの１つ以上の組み合わせからなることができる。データプロセッシング装置という用語は例えばプログラム可能なプロセッサ、コンピュータ、又は多重プロセッサ又はコンピュータを含むデータをプロセスするための全ての機器、装置及びマシンを含む。機器はハードウェアに付加して該当コンピュータプログラムに対する実行環境を生成するコード、例えばプロセッサファームウエア、プロトコルスタック、データベース管理システム、オペレーティングシステム又は１つ以上のこれらの組み合わせを構成するコードを含むことができる。
【００７１】
一方、本発明の詳細な説明では具体的な実施形態について説明したが、本発明の範囲から逸脱しない限度内で様々な変形が可能である。したがって、本発明の範囲は説明された実施形態に限定されて定められてはならず、後述の特許請求の範囲だけでなくこの特許請求の範囲と均等なものによって定められるべきである。
【符号の説明】
【００７２】
１００…  電子装置
１１０…  メモリ
１１１…  データ格納部
１１２…  オペレーティングシステムプログラム
１１３…  アプリケーションプログラム
１１４…  グラフィックユーザインタフェースプログラム
１１５…  フォルダ管理プログラム
１１６…  タッチ感知プログラム
１２０…  プロセッサ
１２２…  フォルダ管理プロセッサ
１２４…  タッチ感知プロセッサ
１３０…  タッチスクリーン
６０１…  バス
６０５…  家
６０９…  会社
【図１Ａ】
2014106964.tif 000003
【図１Ｂ】
2014106964.tif 000004
【図２】
2014106964.tif 000005
【図３】
2014106964.tif 000006
【図４】
2014106964.tif 000007
【図５】
2014106964.tif 000008
【図６】
2014106964.tif 000009
【図７】
2014106964.tif 000010
【図８】
2014106964.tif 000011
【図９】
2014106964.tif 000012
【図１０】
2014106964.tif 000013