(57)【要約】【課題】電子デバイスで異なるアプリケーションプログラムを使用する際の便利性を向上させることのできる電子デバイスおよびアプリケーションプログラムの操作方法を提供する。【解決手段】この方法において、電子デバイスのタッチスクリーンにアプリケーションプログラム一覧フレームが表示される。アプリケーションプログラム一覧フレームは、第１アプリケーションプログラムに対応する第１アイコンを含む。タッチスクリーンが第１アイコンに与えられた第１タッチ操作を検出した時、第１アプリケーションプログラムが起動される。しかし、タッチスクリーンが第１アイコンに与えられた第２タッチ操作を検出した時、アプリケーションプログラム一覧フレームから第１アプリケーションプログラムに関連する第１簡易フレームが現れると同時に、第１アプリケーションプログラムが非作動状態になる。第１簡易フレームのサイズは、アプリケーションプログラム一覧フレームよりも小さく、第１タッチ操作は、第２タッチ操作と異なる。【選択図】図２
2013058188.tif 000002
【特許請求の範囲】
【請求項１】
タッチスクリーンを有する電子デバイスに適用されるアプリケーションプログラムの操作方法であって、
前記タッチスクリーンに、第１アプリケーションプログラムに対応する第１アイコンを含むアプリケーションプログラム一覧フレームを表示すること
を含み、前記タッチスクリーンが前記第１アイコンに与えられた第１タッチ操作を検出した時、前記第１アプリケーションプログラムが起動され、
前記タッチスクリーンが前記第１アイコンに与えられた第２タッチ操作を検出した時、前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する第１簡易フレームが現れると同時に、前記第１アプリケーションプログラムが非作動状態に維持され、前記第１簡易フレームのサイズが、前記アプリケーションプログラム一覧フレームよりも小さく、前記第１タッチ操作が、前記第２タッチ操作と異なる方法。
【請求項２】
前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する前記第１簡易フレームを出現させるステップが、
記憶領域から時間条件を満たす情報を得て、かつ前記情報の内容が、前記第１アプリケーションプログラムの用途に関連することと、
前記第１簡易フレームに前記情報を表示することと、
前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて、前記第１簡易フレームを出現させることと
を含む請求項１記載のアプリケーションプログラムの操作方法。
【請求項３】
前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する前記第１簡易フレームを出現させるステップが、
前記第１アプリケーションプログラムの全ての実行可能な機能から少なくとも１つの主機能を選択することと、
前記第１簡易フレームに前記少なくとも１つの主機能のそれぞれに対応する制御ボタンを表示することと、
前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて、前記第１簡易フレームを出現させることと、
前記少なくとも１つの主機能のうちの１つに対応する前記制御ボタンが選択された時、前記選択された制御ボタンに関連する前記主機能を実行して、実行結果フレームを生成することと、
前記第１簡易フレームに前記実行結果フレームを表示することと
を含む請求項１記載のアプリケーションプログラムの操作方法。
【請求項４】
前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する前記第１簡易フレームを出現させるステップが、
前記第１簡易フレームに前記第１アプリケーションプログラムを起動するための起動ボタンを表示することと、
前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて、前記第１簡易フレームを出現させることと
を含む請求項１記載のアプリケーションプログラムの操作方法。
【請求項５】
前記アプリケーションプログラム一覧フレームが、第２アプリケーションプログラムに対応する第２アイコンを含み、前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する前記第１簡易フレームを出現させるステップの後に、さらに、
前記第２アイコンが前記第１簡易フレームにカバーされていない場合、前記タッチスクリーンがさらに前記第２アイコンに与えられた前記第１タッチ操作を検出した時に、前記第１簡易フレームを閉じて、前記第２アプリケーションプログラムを起動し、前記タッチスクリーンがさらに前記第２アイコンに与えられた前記第２タッチ操作を検出した時に、前記第１簡易フレームを閉じて、前記アプリケーションプログラム一覧フレームから前記第２アプリケーションプログラムに関連する第２簡易フレームを出現させる請求項１記載のアプリケーションプログラムの操作方法。
【請求項６】
前記アプリケーションプログラム一覧フレームから前記第１アプリケーションプログラムに関連する前記第１簡易フレームを出現させるステップの後に、さらに、
前記タッチスクリーンが前記第１簡易フレームの外でタッチ操作を検出した時に、前記第１簡易フレームを閉じること
を含む請求項１記載のアプリケーションプログラムの操作方法。
【請求項７】
タッチスクリーンと、
第１アプリケーションプログラムを記憶する記憶ユニットと、
前記タッチスクリーンおよび前記記憶ユニットに連結され、前記タッチスクリーンに、前記第１アプリケーションプログラムに対応する第１アイコンを含むアプリケーションプログラム一覧フレームを表示する処理ユニットと
を含み、前記タッチスクリーンが前記第１アイコンに与えられた第１タッチ操作を検出した時、前記処理ユニットが、前記第１アプリケーションプログラムを起動し、
前記タッチスクリーンが前記第１アイコンに与えられた第２タッチ操作を検出した時、前記処理ユニットが、前記アプリケーションプログラム一覧フレームから第１簡易フレームを出現させると同時に、前記第１アプリケーションプログラムが非作動状態に維持され、前記第１簡易フレームが、前記第１アプリケーションプログラムに関連し、前記第１簡易フレームの前記サイズが、前記アプリケーションプログラム一覧フレームよりも小さく、前記第１タッチ操作が、前記第２タッチ操作と異なる電子デバイス。
【請求項８】
前記処理ユニットが、さらに、記憶領域から時間条件を満たす情報を得て、前記第１簡易フレームに前記情報を表示するとともに、前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて前記第１簡易フレームを出現させるために配置され、前記情報の内容が、前記第１アプリケーションプログラムの用途に関連する請求項７記載の電子デバイス。
【請求項９】
前記処理ユニットが、さらに、前記第１アプリケーションプログラムの全ての実行可能な機能から少なくとも１つの主機能を選択し、前記第１簡易フレームに前記少なくとも１つの主機能のそれぞれに対応する制御ボタンを表示するとともに、前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて前記第１簡易フレームを出現させるために配置され、前記少なくとも１つの主機能のうちの１つに対応する前記制御ボタンが選択された時、前記処理ユニットが、前記選択された制御ボタンに関連する前記主機能を実行して、実行結果フレームを生成するとともに、前記第１簡易フレームに前記実行結果フレームを表示する請求項７記載の電子デバイス。
【請求項１０】
前記処理ユニットが、さらに、前記第１簡易フレームに前記第１アプリケーションプログラムを起動するための起動ボタンを表示するとともに、前記アプリケーションプログラム一覧フレーム上の前記第１アイコンの表示位置に基づいて前記第１簡易フレームを出現させるために配置された請求項７記載の電子デバイス。
【請求項１１】
前記アプリケーションプログラム一覧フレームが、第２アプリケーションプログラムに対応する第２アイコンを含み、前記第２アイコンが前記第１簡易フレームにカバーされていない場合、前記タッチスクリーンがさらに前記第２アイコンに与えられた前記第１タッチ操作を検出した時に、前記処理ユニットが、前記第１簡易フレームを閉じて、前記第２アプリケーションプログラムを起動し、前記タッチスクリーンがさらに前記第２アイコンに与えられた前記第２タッチ操作を検出した時に、前記処理ユニットが、前記第１簡易フレームを閉じて、前記アプリケーションプログラム一覧フレームから前記第２アプリケーションプログラムに関連する第２簡易フレームを出現させる請求項７記載の電子デバイス。
【請求項１２】
前記第１簡易フレームが出現した後、前記タッチスクリーンが前記第１簡易フレームの外でタッチ操作を検出した時に、前記処理ユニットが、前記第１簡易フレームを閉じる請求項７記載の電子デバイス。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、操作方法に関するものであり、特に、アプリケーションプログラムの操作方法およびその方法を用いた電子デバイスに関するものである。
【背景技術】
【０００２】
モバイル技術が進歩するにつれ、スマートフォン（smart phone）やタブレットＰＣ（tablet computer）等の携帯型電子製品が消費者に重視されるようになってきた。一般的に、携帯型電子製品を軽薄短小の設計に符合させるため、製造業者は、入出力インターフェースとしてタッチスクリーンを使用する。タッチスクリーンのサイズは、デバイスの大きさによって制限される。そのため、携帯型電子機器の中で作動するアプリケーションプログラムの操作インターフェースは、通常、ユーザーがより快適に閲覧できるよう、フルスクリーンで見られるように設計される。しかしながら、フルスクリーン表示のアプリケーションプログラムの操作インターフェースは、ある環境の下ではユーザーにとって不便になることがある。特に、電子デバイスは、アプリケーションプログラムを起動する度に、アプリケーションプログラムの操作インターフェースに切換えてスクリーンに表示する。操作インターフェースがスクリーンの表示領域全体を占有するため、ユーザーが違うアプリケーションプログラムを使用したい時に、まず現操作インターフェースを離れてから、電子デバイスのホーム画面（home screen）に戻らなければならない。その後、ユーザーは、ホーム画面を介して、違うアプリケーションプログラムを起動することができる。
【０００３】
ユーザーが複数のアプリケーションプログラムに対して一連の操作を行いたい場合には、さらに困難になる。例えば、ユーザーが電子デバイスを使ってソーシャルウェブサイトの動的情報（dynamic information）を閲覧してから音楽を再生し、それから天気予報をチェックしたい場合、ユーザーは、まずソーシャルウェブサイトのアプリケーションプログラムを起動し、操作インターフェースに表示された内容を見た後で、ホーム画面に戻り、音楽再生アプリケーションプログラムを起動しなければならない。そして、音楽再生アプリケーションプログラムを再生した後で、ホーム画面に戻り、天気予報のアプリケーションプログラムを起動して、天気情報を見なければならない。複数のアプリケーションプログラムの操作インターフェースとホーム画面の間で切換えを行うことにより、操作に多くの時間がかかり、ユーザーにマイナスイメージを与えることになる。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、電子デバイスおよびアプリケーションプログラムの操作方法を提供する。本発明は、ユーザーが電子デバイスの複数のアプリケーションプログラムに対する一連の操作をより便利に行えるようにするものである。
【課題を解決するための手段】
【０００５】
本発明は、タッチスクリーンを有する電子デバイスに適用されるアプリケーションプログラムの操作方法を提供する。この方法は、タッチスクリーンにアプリケーションプログラム一覧フレーム（application program listing frame）を表示することを含む。アプリケーションプログラム一覧フレームは、第１アイコンを含み、第１アイコンは、第１アプリケーションプログラムに対応する。タッチスクリーンが第１アイコンに与えられた第１タッチ操作を検出した時、第１アプリケーションプログラムが起動される。タッチスクリーンが第１アイコンに与えられた第２タッチ操作を検出した時、アプリケーションプログラム一覧フレームから第１アプリケーションプログラムに関連する第１簡易フレーム（first simple frame）が現れると同時に、第１アプリケーションプログラムが非作動状態（non-running state）に維持される。第１簡易フレームのサイズは、アプリケーションプログラム一覧フレームよりも小さく、第１タッチ操作は、第２タッチ操作と異なる。
【０００６】
本発明のある実施形態中、アプリケーションプログラム一覧フレームから第１アプリケーションプログラムに関連する第１簡易フレームが現れるステップは、記憶領域（storage space）から時間条件を満たす情報を得ることを含み、情報の内容は、第１アプリケーションプログラムの用途に関連する。そして、第１簡易フレームに情報が表示され、アプリケーションプログラム一覧フレーム上の第１アイコンの表示位置に基づいて、第１簡易フレームが現れる。
【０００７】
別の観点から見ると、本発明は、タッチスクリーンと、記憶ユニットと、処理ユニットとを含む電子デバイスを提供する。記憶ユニットは、第１アプリケーションプログラムを記憶し、処理ユニットは、タッチスクリーンおよび記憶ユニットに連結される。処理ユニットは、タッチスクリーンにアプリケーションプログラム一覧フレームを表示する。アプリケーションプログラム一覧フレームは、第１アプリケーションプログラムに対応する第１アイコンを含む。タッチスクリーンが第１アイコンに与えられた第１タッチ操作を検出した時、処理ユニットは、第１アプリケーションプログラムを起動する。タッチスクリーンが第１アイコンに与えられた第２タッチ操作を検出した時、アプリケーションプログラム一覧フレームから第１簡易フレームが現れると同時に、第１アプリケーションプログラムが非作動状態に維持される。第１簡易フレームは、第１アプリケーションプログラムに関連し、第１簡易フレームのサイズは、アプリケーションプログラム一覧フレームよりも小さい。第１タッチ操作は、第２タッチ操作と異なる。
【０００８】
本発明の別の実施形態中、処理ユニットは、記憶領域から時間条件を満たす情報を得る。情報は、第１簡易フレームに表示され、アプリケーションプログラム一覧フレーム上の第１アイコンの表示位置に基づいて、第１簡易フレームが現れる。情報の内容は、第１アプリケーションプログラムの用途に関連する。
【発明の効果】
【０００９】
以上のように、本発明は、ユーザーによる異なるタッチ操作を同じアプリケーションプログラムに適用して、異なる実行効果を生み出すことができる。そのため、ユーザーが電子デバイスで異なるアプリケーションプログラムを使用する際の便利性を向上させることができる。
【００１０】
本発明の上記および他の目的、特徴、および利点をより分かり易くするため、図面と併せた幾つかの実施形態を以下に説明する。
【図面の簡単な説明】
【００１１】
【図１】本発明のある実施形態に係る電子デバイスのブロック図である。
【図２】本発明のある実施形態に係るアプリケーションプログラムの操作方法を示すフローチャートである。
【図３】本発明のある実施形態に係るアプリケーションプログラム一覧フレームが表示された時の概略図である。
【図４】本発明のある実施形態に係るアプリケーションプログラム一覧フレームから簡易フレームが現れた時の概略図である。
【図５】本発明の別の実施形態に係るアプリケーションプログラムの操作方法を示すフローチャートである。
【図６】本発明の別の実施形態に係るアプリケーションプログラム一覧フレームから簡易フレームが現れた時の概略図である。
【図７】本発明の別の実施形態に係るアプリケーションプログラム一覧フレームが表示された時の概略図である。
【発明を実施するための形態】
【００１２】
図１は、本発明のある実施形態に係る電子デバイスのブロック図である。図１を参照すると、電子デバイス１００は、タッチスクリーン１１０と、記憶ユニット１２０と、処理ユニット１３０とを含む。本実施形態において、電子デバイス１００は、携帯電話、ＰＤＡ（personal digital assistant）、タブレットＰＣ、デジタルカメラ、電子書籍リーダー（electronic reader）またはゲーム機器等の携帯電子機器である。別の実施形態において、電子デバイス１００は、情報の検索や、支払い、チケット購入等の機能を備えた公共のマルチメディアマシン（multi-media machine）であってもよい。本発明は、電子デバイス１００の種類に限定されない。
【００１３】
タッチスクリーン１１０は、抵抗膜タッチスクリーン（resistive touch screen）、容量性タッチスクリーン（capacitive touch screen）、光学式タッチスクリーン（optical touch screen）、または磁気タッチスクリーン（magnetic touch screen）等であってもよい。タッチスクリーン１１０は、電子デバイス１００の入出力インターフェースとして使用される。タッチスクリーン１１０は、ユーザーから異なるタッチ操作を受信して、電子デバイス１００の使用時に生成された異なる外観を表示することができる。
【００１４】
記憶ユニット１２０は、ハードディスクやメモリカード等の記憶媒体である。記憶ユニット１２０は、電子デバイス１００のメインボード（main board）内に設置されても、あるいは伝送スロット（transmission slot）を介して電子デバイス１００に外部接続されてもよい。本実施形態において、記憶ユニット１２０は、電子デバイス１００で実行された１つまたはそれ以上のアプリケーションプログラムを記憶することができる。
【００１５】
処理ユニット１３０は、タッチスクリーン１１０および記憶ユニット１２０にそれぞれ連結される。処理ユニット１３０は、電子デバイス１００の操作全体を担う中央処理ユニットであり、本実施形態のアプリケーションプログラムの操作方法を実行するために使用される。
【００１６】
処理ユニット１３０がタッチスクリーン１１０によって検出されたタッチ操作に基づいて、電子デバイス１００のアプリケーションプログラムをどのように処理するのかについてさらに説明するため、別の実施形態を以下に示して、本発明を説明する。図２は、本発明のある実施形態に係るアプリケーションプログラムの操作方法を示すフローチャートである。図１および図２を参照されたい。
【００１７】
ステップＳ２１０において、処理ユニット１３０は、タッチスクリーン１１０にアプリケーションプログラム一覧フレームを表示する。アプリケーションプログラム一覧フレームは、１つまたはそれ以上のアイコンを含み、各アイコンは、記憶ユニット１２０に記憶されたアプリケーションプログラムに対応する。例えば、アプリケーションプログラム一覧フレームは、電子デバイス１００のホーム画面であってもよい。図３は、本発明のある実施形態に係るアプリケーションプログラム一覧フレームが表示された時の概略図である。図３を参照すると、本実施形態のアプリケーションプログラム一覧フレーム３００は、フルスクリーンのサイズ仕様を満たすため、アプリケーションプログラム一覧フレーム３００は、タッチスクリーン１１０の表示領域全体を占有する。本実施形態において、アプリケーションプログラム一覧フレーム３００は、５つのアイコン（すなわち、アイコン３１０〜３５０）を含み、それぞれ５つの異なるアプリケーションプログラムに対応する。ユーザーは、タッチスクリーン１１０を介して、アイコンのいずれに対してもタッチ操作を行うことができる。各アイコンに対して、処理ユニット１３０が、ユーザーにより与えられた異なるタッチ操作に基づいて、異なる結果を生成する。
【００１８】
図２のステップＳ２２０に示すように、タッチスクリーン１１０がアイコンに与えられた第１タッチ操作を検出した時、処理ユニット１３０は、対応するアプリケーションプログラムを起動する。アプリケーションプログラムを起動する動作は、電子デバイス１００のメインメモリ（図示せず）にアプリケーションプログラムをロードして、実行を開始することを含む。本実施形態において、処理ユニット１３０は、タッチスクリーン１１０の表示領域全体を使って、起動されたアプリケーションプログラムの操作インターフェースを表示する。操作インターフェースは、アプリケーションプログラムの全部の操作機能をユーザーに提供することができる。言い換えると、アプリケーションプログラムが起動された時、アプリケーションプログラムの操作インターフェースは、フルスクリーンのサイズ仕様を満たすため、操作インターフェースは、タッチスクリーン１１０に最初に表示されたアプリケーションプログラム一覧フレームを完全にカバーする。
【００１９】
しかしながら、図２のＳ２３０に示すように、タッチスクリーン１１０が第１アイコンに与えられた第２タッチ操作（第１タッチ操作とは異なる）を検出した時、アプリケーションプログラム一覧フレームから簡易フレームが現れ、処理ユニット１３０は、対応アプリケーションプログラムを非作動状態に維持する。つまり、この時、アプリケーションプログラムは、電子デバイス１００のメインメモリにロードされず、簡易フレームのサイズは、アプリケーションプログラム一覧フレームよりも小さい。言い換えると、簡易フレームが現れても、ユーザーはまだアプリケーションプログラム一覧フレームの内容の一部を見ることができる。本実施形態において、簡易フレームの内容は、アプリケーションプログラムに関連する情報と、アプリケーションプログラムの一部の機能に対する制御ボタンと、アプリケーションプログラムを実行するために使用される起動ボタン（launch button）とを含む。別の実施形態において、簡易フレームは、情報、制御ボタン、起動ボタンのうちの１つだけを含むか、あるいは、これらの組み合わせを含んでもよい。簡易フレームに含まれる内容は、アプリケーションプログラムの用途に対応する。以下、処理ユニット１３０が簡易フレームに異なる内容を生成する方法について説明する。
【００２０】
簡易フレームの内容がアプリケーションプログラムに関連する情報を含む場合、タッチスクリーン１１０がアイコンに与えられた第１タッチ操作を検出した時に、処理ユニット１３０がまず記憶領域から時間条件を満たす情報を得る。記憶領域は、ローカル記憶領域（例えば、電子デバイス１００の記憶ユニット１２０）またはネットワーク記憶領域であってもよいが、これらに限定されない。情報の内容は、アイコンに対応するアプリケーションプログラムの用途に関連する。例えば、アプリケーションプログラムが写真、音楽、またはビデオを閲覧するために使用されるメディアブラウザー（media browser）の場合、処理ユニット１３０は、メディアブラウザーを介して、ユーザーが最も最近開いた写真、音楽またはビデオを得ることができる。アプリケーションプログラムがソーシャルウェブサイトのアプリケーションプログラムである場合、処理ユニット１３０は、例えば、ソーシャルウェブサイトのサーバーを介して、他の人によってソーシャルウェブサイトに追加された動的情報を得る。続いて、処理ユニット１３０は、簡易フレームに獲得した情報を表示し、アプリケーションプログラム一覧フレーム上のアイコンの表示位置に基づいて、簡易フレームが現れる。
【００２１】
簡易フレームの内容がアプリケーションプログラムの一部の機能に対する制御ボタンを含む場合、タッチスクリーン１１０がアイコンに与えられた第２タッチ操作を検出した時に、処理ユニット１３０がまずアイコンに対応するアプリケーションプログラムのうち実行された機能の全てから少なくとも１つの主機能（例えば、より頻繁に使用された機能）を選択する。次に、簡易フレームに各主機能の対応制御ボタンが表示され、アプリケーションプログラム一覧フレーム上のアイコンの表示位置に基づいて、簡易フレームが現れる。
【００２２】
簡易フレームの内容がアプリケーションプログラムを起動するために使用される起動ボタンを含む場合、タッチスクリーン１１０がアイコンに与えられた第２タッチ操作を検出した時に、処理ユニット１３０がアプリケーションプログラムの起動ボタンとして用いるアイコンの縮小画像を作る。そして、簡易フレームに起動ボタンが表示され、アプリケーションプログラム一覧フレーム上のアイコンの表示位置に基づいて、簡易フレームが現れる。
【００２３】
上記の実施形態において、処理ユニット１３０は、アイコンの４つの側辺のうちの１つから領域を選び、簡易フレームを出現させることができる。
【００２４】
図４は、本発明のある実施形態に係るアプリケーションプログラム一覧フレームから簡易フレームが現れた時の概略図である。図３および図４を参照すると、タッチスクリーン１１０によって表示された現画像が図３に示した画像であると仮定すると、ユーザーがタッチスクリーン１１０を介してアプリケーションプログラム一覧フレーム３００のアイコン３５０（本実施形態では、アイコン３５０は音楽再生アプリケーションプログラムに対応する）に対して第２タッチ操作を行った時、図４に示すように、処理ユニット１３０は、アプリケーションプログラム一覧フレーム３００上に簡易フレーム４００を出現させる。簡易フレーム４００は、処理ユニット１３０が記憶ユニット１２０から得た曲目、アルバム名、アルバムカバー等の情報４１０を含む。この情報は、ユーザーが最後に音楽再生アプリケーションプログラムを使用した時に再生された音楽に基づいて、処理ユニット１３０によって得られる。また、簡易フレーム４００は、さらに、前の曲に戻るための制御ボタン４２０Ａと、再生を行うための制御ボタン４２０Ｂと、次の曲にスキップするための４２０Ｃとを含む。簡易フレーム４００は、さらに、音楽再生アプリケーションプログラムを正式に起動させる起動ボタン４３０を含む。図４に示すように、簡易フレーム４００が現れた後、ユーザーは、簡易フレーム４００を介して音楽再生アプリケーションプログラムに関連する情報４１０を迅速に閲覧できるだけでなく、制御ボタン４２０Ａ、４２０Ｂおよび４２０Ｃを用いて音楽の再生や曲の切換等の操作を実行することができる。さらに、ユーザーは、起動ボタン４３０を用いて、音楽再生アプリケーションプログラムを正式に起動させることができる。しかしながら、上述した簡易フレーム４００の内容は単なる一例であり、本発明の範囲を限定するものではない。
【００２５】
以上からわかるように、ユーザーが同じアイコンに対して異なるタッチ操作を与えた場合、処理ユニット１３０は、異なるタッチ操作に基づいて異なる結果を生成する。第１タッチ操作は、例えば、シングルタップ（single tap）であり、第２タッチ操作は、例えば、ダブルタップ（double tap）である。あるいは、第１タッチ操作は、ドラッグ（drag）、スライド（slide）、フリック（flick）、タッチ・アンド・ホールド（touch and hold）、ピンチ（pinch）、スプレッド（spread）、またはナッジ（nudge）等のよく使われるタッチ操作であってもよく、第２タッチ操作は、第１タッチ操作と異なるタッチ操作である。本発明は、第１および第２タッチ操作の種類を限定しない。注意すべきこととして、上述した実施形態では２種類のタッチ操作を用いて本発明を説明したが、本発明はこれに限定されるものではない。別の実施形態において、処理ユニット１３０は、ユーザーが同じアイコンに対して行った３つまたはそれ以上のタッチ操作を認識し、異なるタッチ操作に基づいて、異なる結果を生成することもできる。
【００２６】
図５は、本発明の別の実施形態に係るアプリケーションプログラムの操作方法を示すフローチャートである。図１および図５を参照されたい。
【００２７】
ステップＳ５１０に示すように、処理ユニット１３０は、タッチスクリーン１１０にアプリケーションプログラム一覧フレームを表示する。アプリケーションプログラム一覧フレームは、異なるアプリケーションプログラムに対応する複数のアイコンを含む。
【００２８】
次に、ステップＳ５２０に示すように、処理ユニット１３０は、タッチスクリーン１１０がアイコンに与えられたタッチ操作を検出したかどうかを繰り返し判断する。ユーザーがアイコンのうちの１つ（以下、第１アイコンとする）に対して指または入力機でタッチ操作を行った場合、ステップＳ５３０に示すように、処理ユニット１３０は、タッチ操作が第１タッチ操作であるか第２タッチ操作であるかを判断する。
【００２９】
タッチ操作が第１タッチ操作である場合、ステップＳ５３５において、処理ユニット１３０は、第１アイコンに対応するアプリケーションプログラムを起動する。詳しく説明すると、アプリケーションプログラムの起動は、タッチスクリーン１１０にアプリケーションプログラムの操作インターフェースを表示するための切換を含む。アプリケーションプログラムの操作インターフェースは、フルスクリーンのサイズ仕様を満たすため、アプリケーションプログラムの操作インターフェースは、タッチスクリーン１１０の表示領域全体を使って表示される。そのため、ユーザーは、最初にタッチスクリーンに表示されたアプリケーションプログラム一覧フレームを見ることができない。
【００３０】
しかしながら、タッチ操作が第２タッチ操作の時は、ステップＳ５４０において、処理ユニット１３０が第１アイコンに対応するアプリケーションプログラムに関連した第１簡易フレームをアプリケーションプログラム一覧フレームに出現させると同時に、アプリケーションプログラムが非作動状態に維持される。本実施形態において、簡易フレームは、時間条件を満たし、アプリケーションプログラムの用途に関連する情報を含む。そのため、簡易フレームが現れた後、ユーザーは、簡易フレームを介して情報の内容を閲覧することができる。また、簡易フレームは、さらに、アプリケーションプログラムの一部の主機能に対する制御ボタンと、アプリケーションプログラムを起動するために使用する起動ボタンとを含む。これらのボタンは、ユーザーが簡易フレームを介して簡単で迅速な操作を行えるようにする。
【００３１】
次に、ステップＳ５５０に示すように、処理ユニット１３０は、タッチスクリーン１１０がタッチ操作を検出したかどうかを繰り返し判断する。
【００３２】
タッチスクリーン１１０がタッチ操作を検出した場合、ステップＳ５６０に示すように、処理ユニット１３０は、タッチ操作が簡易フレームの外で発生しているかどうかを判断する。
【００３３】
タッチ操作が簡易フレームの外で発生していない場合は、ユーザーがおそらく簡易フレームの制御ボタンまたは起動ボタンを押したことを意味する。したがって、ステップＳ５７０に示すように、タッチ操作が簡易フレームの起動ボタンを選択した場合には、処理ユニット１３０がアプリケーションプログラムを正式に起動する。この時、処理ユニット１３０は、タッチスクリーン１１０上にアプリケーションプログラムの操作インターフェースを表示する（フルスクリーンのサイズ仕様を満たす）。また、ステップＳ５８０に示すように、タッチ操作が簡易フレームの制御ボタンを選択した場合は、処理ユニット１３０が選択した制御ボタンに対応する主機能を実行し、実行結果フレーム（execution result frame）を生成する。実行結果フレームは、簡易フレーム内に表示される。例えば、図４に示すように、簡易フレーム４００がアプリケーションプログラム一覧フレーム３００から現れた後、ユーザーは、制御ボタン４２０Ｂで音楽を再生するか、あるいは、起動ボタン４３０で音楽再生アプリケーションプログラムを正式に起動するかを選択することができる。
【００３４】
しかしながら、タッチ操作が簡易フレームの外で発生した場合（すなわち、ステップＳ５６０でYesと判断された場合）、ステップＳ５９０に示すように、タッチ操作の種類や、タッチ操作がアプリケーションプログラム一覧フレームで別のアイコンに与えられたかどうかに関わらず、処理ユニット１３０は、簡易フレームを閉じる。次に、ステップＳ５９５に示すように、処理ユニット１３０は、タッチ操作がアプリケーションプログラム一覧フレームの別のアイコンに与えられたかどうかを判断する。詳しく説明すると、簡易フレームのサイズはアプリケーションプログラム一覧フレームよりも小さいため、簡易フレームが現れた後、ユーザーは、簡易フレームにカバーされていないアプリケーションプログラム一覧フレームのアイコンを見ることができる。簡易フレームがタッチスクリーン１１０に表示されている間、ユーザーは、これらのアイコンに対してタッチ操作を与えることができる。例えば、図４の実施形態において、簡易フレーム４００が現れた後、ユーザーは、タッチスクリーン１１０を介して、アイコン３１０、３３０および３４０に対してタッチ操作を行うことができる。
【００３５】
ユーザーがアイコンにタッチ操作を与えなかった場合（ステップＳ５９５においてNoと判断された場合）、本実施形態のアプリケーションプログラムの操作方法の流れはステップＳ５２０に戻り、処理ユニット１３０は、タッチスクリーン１１０がアイコンに与えられたタッチ操作を検出したかどうかを繰り返し判断する。
【００３６】
ユーザーがアイコンにタッチ操作を与えた場合（ステップＳ５９５においてYesと判断された場合）、本実施形態のアプリケーションプログラムの操作方法の流れはステップＳ５３０に戻り、処理ユニット１３０は、タッチ操作が第１タッチ操作であるか第２タッチ操作であるかを判断し、異なるタッチ操作に基づいて、異なる結果を生成する。
【００３７】
例えば、タッチスクリーン１１０によって表示された現画像が図４に示した画像であると仮定すると、ユーザーがアイコン３１０に対して第１タッチ操作を実行した時、処理ユニット１３０は、簡易フレーム４００を閉じて、アイコン３１０に対応するアプリケーションプログラム（例えば、ソーシャルウェブサイトアプリケーションプログラム）を起動し、アプリケーションプログラムの操作インターフェースをフルスクリーンで表示する。しかしながら、ユーザーがアイコン３１０に対して第２タッチ操作を与えた場合、処理ユニット１３０は、簡易フレーム４００を閉じて、図６に示すように、ソーシャルウェブサイトアプリケーションプログラムに関連する簡易フレーム６００をアプリケーションプログラム一覧フレーム３００に出現させる（この時、ソーシャルウェブサイトアプリケーションプログラムは、非作動状態に維持される）。簡易フレーム６００は、他の人によって最近更新された動的情報６１０と、ユーザーが再生や、前の動的情報への切換え、次の動的情報への切換え、個人の動的情報の投稿等の操作を実行できるようにする制御ボタン６２０Ａ〜６２０Ｄとを含む。起動ボタン６３０は、ソーシャルウェブサイトアプリケーションプログラムを正式に起動するために使用される。なお、上述した簡易フレーム６００の内容は単なる一例であり、本発明の範囲を限定するものではない。
【００３８】
上記の実施形態で説明したアプリケーションプログラムの操作方法において、電子デバイス１００のアプリケーションプログラム一覧フレームは、それぞれソーシャルウェブサイトアプリケーションプログラム、音楽再生アプリケーションプログラム、天気予報アプリケーションプログラムに対応する第１アイコン、第２アイコン、第３アイコンを含むものと仮定する。ユーザーがソーシャルウェブサイトの動的情報を見てから音楽を再生し、それから天気予報をチェックしたい時、ユーザーは、第１アイコンに対して第２タッチ操作を与えるだけで、出現した第１簡易フレームのソーシャルウェブサイトの最も最近の動的情報を見ることができる。次に、ユーザーが第２アイコンに第２タッチ操作を与えると、第１簡易フレームが閉じられ、ユーザーは、音楽の再生のために現れた第２簡易フレームの音楽再生のための制御ボタンを選択することができる。その後、ユーザーが第３アイコンに第２タッチ操作を与えると、第２簡易フレームが閉じられ、ユーザーは、現れた第３簡易フレームの最も最近の天気情報を見ることができる。言い換えると、ユーザーが複数のアプリケーションプログラムに対して一連の操作を実行したい時、ユーザーは、電子デバイス１００が複数のアプリケーションプログラムの操作インターフェースとホーム画面の間で切換えを行う際の待ち時間を無駄にせずに済み、むしろ、簡易化された操作手順を通して情報を迅速に得ることができるのである。
【００３９】
上記の実施形態において、ユーザーは、アプリケーションプログラム一覧フレームの各アイコンに対して異なるタッチ操作を与えてアイコンに対応するアプリケーションプログラムを起動するか、あるいは簡易フレームを出現させることができる。しかしながら、別の実施形態において、アプリケーションプログラム一覧フレーム内の全てのアイコン中、特殊マーカーで表示されたアイコンのみが２種類（またはそれ以上）のタッチ操作を支持することもできる。図７は、本発明の別の実施形態に係るアプリケーションプログラム一覧フレームが表示された時の概略図である。図７を参照すると、本実施形態において、アプリケーションプログラム一覧フレーム７００は、３つのアイコン（アイコン７１０〜７３０）を含む。特殊マーカー７１０ａおよび７２０ａによって表記されたアイコン７１０および７２０のみが、第１タッチ操作でアプリケーションプログラムを直接起動させ、第２操作で簡易フレームを出現させることができる。アイコン７３０は、第２タッチ操作により簡易フレームが出現する機能を提供しない。
【００４０】
以上のように、本発明の電子デバイスおよびアプリケーションプログラムの操作方法は、同じアイコンに対して与えられた異なるタッチ操作を識別することによって、アイコンに対応するアプリケーションプログラムを正式に起動するかどうか、あるいは、アプリケーションプログラム一覧フレームからより小さな簡易フレームを出現させて簡易情報を表示するかアプリケーションプログラムを起動しないことを前提として簡易操作を提供するかを判断する。そのため、複数のアプリケーションプログラムの操作プロセスを簡素化することができるとともに、ユーザーが簡易操作を迅速に実行できるようにして、情報の閲覧速度を速めることができる。
【００４１】
以上のごとく、この発明を実施形態により開示したが、もとより、この発明を限定するためのものではなく、当業者であれば容易に理解できるように、この発明の技術思想の範囲内において、適当な変更ならびに修正が当然なされうるものであるから、その特許権保護の範囲は、特許請求の範囲および、それと均等な領域を基準として定めなければならない。
【産業上の利用可能性】
【００４２】
本発明は、電子デバイスで異なるアプリケーションプログラムを使用する際の便利性を向上させることのできる電子デバイスおよびアプリケーションプログラムの操作方法を提供する。
【符号の説明】
【００４３】
１００    電子デバイス
１１０    タッチスクリーン
１２０    記憶ユニット
１３０    処理ユニット
Ｓ２１０〜Ｓ２３０    ステップ
３００、７００    アプリケーションプログラム一覧フレーム
３１０、３２０、３３０、３４０、３５０、７１０、７２０、７３０    アイコン
４００、６００    簡易フレーム
４１０、６１０    情報
４２０Ａ、４２０Ｂ、４２０Ｃ、６２０Ａ、６２０Ｂ、６２０Ｃ、６２０Ｄ    制御ボタン
４３０、６３０    起動ボタン
Ｓ５１０〜Ｓ５９５    ステップ
７１０ａ、７２０ａ    特殊マーカー
【図１】
2013058188.tif 000003
【図２】
2013058188.tif 000004
【図３】
2013058188.tif 000005
【図４】
2013058188.tif 000006
【図５】
2013058188.tif 000007
【図６】
2013058188.tif 000008
【図７】
2013058188.tif 000009
【外国語明細書】
2013058188000001.pdf