(57)【要約】【課題】モバイル端末のアプリケーションプログラムの使用を制限するための方法を提供する。【解決手段】アプリケーションプログラムの使用制限条件を予め設定するステップであって、使用制限条件は、モバイル端末が位置する地理的位置を含むステップと、ユーザの入力操作を受け付けたときに、使用制限条件に対応する現在の操作環境を取得するステップと、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限し、操作環境が使用制限条件を満たさないときに普通にアプリケーションを使用するステップとを含む方法。方法は、従来技術におけるアプリケーションを使用するモバイル端末の不備を克服し、アプリケーションプログラムの使用を制限するための方法および端末を提供し、ユーザに対して多様で個人に合わせたアプリケーションプログラム管理方法を提供する。【選択図】図１
2020149720.tif 000002
【特許請求の範囲】
【請求項１】
アプリケーションの使用を制限するための方法であって、前記アプリケーションはモバイル端末にインストールされ、前記方法は、
前記アプリケーションのための使用制限条件を予め設定するステップであって、前記使用制限条件は、前記モバイル端末の時間、地理的位置、ネットワーク条件、およびユーザ属性を含むステップと、
ユーザの入力操作を受け付けたときに、前記使用制限条件に対応する現在の操作環境を取得するステップと、
前記操作環境が前記使用制限条件を満たすときに前記アプリケーションの使用を制限し、または前記操作環境が前記使用制限条件を満たさないときに普通に前記アプリケーションを使用するステップと
を含む方法。
【請求項２】
前記使用制限条件が前記モバイル端末の前記地理的位置および前記時間を含む場合、前記使用制限条件に対応する現在の操作環境を取得する前記ステップは、具体的には、
前記モバイル端末の測位モジュールを用いて前記モバイル端末の地理的位置を取得するステップと、
関数を呼び出すことにより前記モバイル端末のシステム時間を取得するステップと
を含む、請求項１に記載の方法。
【請求項３】
前記操作環境が前記使用制限条件を満たすときに前記アプリケーションの使用を制限する前記ステップは、具体的には
前記取得された地理的位置および前記取得されたシステム時間が、前記使用制限条件における前記地理的位置および前記時間と一致するときに、前記アプリケーションの使用を制限するステップである、請求項２に記載の方法。
【請求項４】
前記使用制限条件が前記モバイル端末の前記時間および前記ネットワーク条件を含む場合、前記使用制限条件に対応する現在の操作環境を取得する前記ステップは、具体的には、関数を呼び出すことによって前記モバイル端末のシステム時間およびネットワーク条件を取得するステップを含む、請求項１に記載の方法。
【請求項５】
前記操作環境が前記使用制限条件を満たすときに前記アプリケーションの使用を制限する前記ステップは、具体的には
前記取得されたシステム時間および前記取得されたネットワーク条件が前記使用制限条件における前記時間および前記ネットワーク条件と一致するときに前記アプリケーションの使用を制限するステップである、請求項４に記載の方法。
【請求項６】
前記アプリケーションは、同じ属性を有する複数のアプリケーションである、請求項１に記載の方法。
【請求項７】
前記アプリケーションの使用を制限する前記ステップは、前記アプリケーションの起動を禁止する、または前記アプリケーションの起動を遅延させるステップを含む、請求項１に記載の方法。
【請求項８】
前記アプリケーションの起動を禁止するステップは、前記アプリケーションのアイコンを秘匿するステップをさらに含む、請求項７に記載の方法。
【請求項９】
前記アプリケーションの起動を遅延させるステップは、前記ユーザによる連続的な複数回のタッピングが受け付けられた後に前記アプリケーションを起動するか、または前記ユーザによる前記アプリケーションのアイコンの少なくとも２回のタッピングが受け付けられた後に前記モバイル端末をロックまたは電源オフするか、または前記アプリケーションの前記アイコンの位置を変更するステップをさらに含む、請求項７に記載の方法。
【請求項１０】
使用が制限されている前記アプリケーションのアイコンの表示状態が通常の表示状態と異なる、請求項１に記載の方法。
【請求項１１】
タッチスクリーンと、１つまたは複数のプロセッサと、メモリと、１つまたは複数のプログラムとを備えた端末であって、前記１つまたは複数のプログラムは前記メモリに記憶され、前記１つまたは複数のプロセッサによって実行されるように構成され、前記１つまたは複数のプログラムは命令を含み、前記命令は、以下の操作、すなわち、アプリケーションに対する使用制限条件を予め設定する操作であって、前記使用制限条件はモバイル端末の時間、地理的位置、ネットワーク条件、およびユーザ属性を含む操作と、ユーザの入力操作を受け付けると、前記使用制限条件に対応する現在の操作環境を取得する操作と、前記操作環境が前記使用制限条件を満たすときに前記アプリケーションの使用を制限する操作、または前記操作環境が前記使用制限条件を満たさないときに前記アプリケーションを普通に使用する操作と、を実行するために使用される、端末。
【請求項１２】
アプリケーションの使用を制限するためのモバイル端末であって、前記モバイル端末は検出部と、判定部と、記憶部と、実行部とを含み、ユーザの入力操作を検出すると、前記検出部は、使用制限条件に対応する現在の操作環境を取得して、前記操作環境の条件を前記判定部に送信し、前記判定部は、前記操作環境の受信された前記条件と前記記憶部に記憶された前記予め設定された使用制限条件とを比較し、そして前記操作環境が前記使用制限条件を満たすときは、前記判定部は使用を制限するための実行命令を前記実行部に送信し、前記実行部は前記判定部から受信された実行命令に応じて前記アプリケーションの使用を制限し、または前記操作環境が前記使用制限条件を満たさないときは、前記判定部は使用を制限しないための実行命令を前記実行部に送信し、前記実行部は前記アプリケーションの使用を制限しない、モバイル端末。
【請求項１３】
請求項１〜１０のいずれか一項に記載のコンピュータソフトウェア命令を記憶するように構成された記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理の分野に関し、具体的には、アプリケーションの使用を制限する方法、および端末に関する。
【背景技術】
【０００２】
モバイル通信機能を有する携帯電話、タブレットコンピュータ、携帯型デバイス（ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）およびＭＰ４プレーヤーなど）、およびウェアラブルデバイス（スマートバンド、スマートウォッチ、およびスマートメガネなど）などのモバイル端末の大規模大衆化に伴い、人々の生活がより便利になっている。特に、モバイル端末上の多様なアプリケーション（ＡＰＰ、Ａｐｐｌｉｃａｔｉｏｎ、とも呼ばれる）は、生活を楽しくする。しかし、ユーザは没頭することがあるため、通常の作業や学習が影響を受け、「携帯電話依存」などの悪影響が発生される。したがって、アプリケーションの使用は制限される必要がある。
【０００３】
従来技術では、訪問者モードまたは子モードをモバイル端末のオペレーティングシステム層に設定してもよいため、一部のアプリケーションは、このモードで不可視であり、したがって使用されることはできない。しかしながら、本発明者は、この制限は単一の形態であり、十分な柔軟性がなく、モバイル端末とユーザとの間の人間−コンピュータの相互作用の能力が十分機能しないことを認めている。したがって、モバイル端末は、非常に低い効率でトランザクションを処理する。単一のアプリケーション層では、「スタディモード」が設定されてもよい、すなわち、ユーザは、ある期間アプリケーションを終了することが禁止される。２つの方法の形式は、単一であり、したがって、アプリケーションの多様な管理は実現できない。
【発明の概要】
【０００４】
このため、本発明の実施形態は、モバイル端末のアプリケーション使用における従来技術の管理上の不備を克服するために、アプリケーションの使用を制限するための方法および端末を提供し、ユーザに対して多様で個人に合わせたアプリケーション管理方法を提供する。
【０００５】
第１の態様によれば、本発明の実施形態は、アプリケーションの使用を制限するための方法を提供する。方法は、
アプリケーションのための使用制限条件を予め設定するステップであって、使用制限条件は、モバイル端末の時間、地理的位置、ネットワーク条件、およびユーザ属性を含むステップと、ユーザの入力操作を受け付けたときに、使用制限条件に対応する現在の操作環境を取得するステップと、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限し、または操作環境が使用制限条件を満たさないときに普通にアプリケーションを使用するステップとを含む。
【０００６】
使用制限条件は、具体的には、モバイル端末がいくつかの特別なケースにおいてアプリケーションを実行するために特定の処理を行うように設定されたいくつかの条件である。アプリケーション使用制限条件は、アプリケーションの使用を制限するための時間、地理的位置、ユーザ属性、およびネットワーク条件を含むが、これらに限定されず、これらの条件は、ランダムに組み合わされてもよい。使用制限条件は、ユーザ指定のアプリケーション使用制限条件および／またはモバイル端末のシステムデフォルトアプリケーション使用制限条件である。ユーザ指定の使用制限条件がシステムデフォルトの使用制限条件と矛盾するとき、すなわち、ユーザとシステムの両方が同一の使用制限条件に関して設定を行うとき、ユーザ指定の条件が優先する。ユーザは、アプリケーションの設定操作を直接行ってもよい。例えば、ユーザは、モバイル端末の表示画面上でアプリケーションのアイコンに対する操作を実行する。あるいは、ユーザは、独立した設定インタフェース上で設定操作を実行し得る。例えば、ユーザは、アプリケーションリストを含む設定インタフェースに対し、アプリケーションの使用条件を個別にまたはバッチで制限する。モバイル端末のシステムデフォルトの制限条件は、配信時のデフォルト制限条件および／またはユーザ操作習慣を解析することによって設定される制限条件を含む。ユーザ操作習慣は、使用頻度、使用時間、使用の地理的位置、使用のネットワーク条件、使用のユーザアイデンティティなどを含む。モバイル端末は、ユーザによるアプリケーションまたはいくつかのアプリケーションの使用規則を取得し、次にアプリケーション使用制限条件を設定するために、統計収集によってユーザ操作習慣を分析する。
【０００７】
第１の態様に関し、第１の態様の第１の実装において、使用制限条件がモバイル端末の地理的位置および時間を含む場合、使用制限条件に対応する現在の操作環境を取得するステップは、具体的には、モバイル端末の測位モジュールを用いてモバイル端末の地理的位置を取得するステップと、関数を呼び出すことによりモバイル端末のシステム時間を取得するステップとを含む。
【０００８】
第１の態様および第１の態様の第１の実装に関し、第１の態様の第２の実装において、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限するステップは、具体的には、取得された地理的位置および取得されたシステム時間が、使用制限条件における地理的位置および時間と一致するときに、アプリケーションの使用を制限するステップである。
【０００９】
第１の態様に関し、第１の態様の第３の実装において、使用制限条件がモバイル端末の時間およびネットワーク条件を含む場合、使用制限条件に対応する現在の操作環境を取得するステップは、具体的には、関数を呼び出すことによってモバイル端末のシステム時間およびネットワーク条件を取得するステップを含む。
【００１０】
第１の態様および第１の態様の第３の実装に関し、第１の態様の第４の実装において、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限するステップは、具体的には、取得されたシステム時間および取得されたネットワーク条件が使用制限条件における時間およびネットワーク条件と一致するときにアプリケーションの使用を制限するステップである。
【００１１】
第１の態様に関し、第１の態様の第５の実装において、アプリケーション使用制限条件が特定のものであるアプリケーションの数量は限定されず、１つまたは１種類のアプリケーションまたはすべてのアプリケーションが含まれる。つまり、使用制限条件は、単一のアプリケーションについて設定されてもよく、使用制限条件は、複数のアプリケーションについて設定されてもよい。アプリケーションのタイプは、ソース、目的、識別子、およびユーザの使用習慣のような類似の属性を有する複数のアプリケーションである。一般的なアプリケーションタイプは、例えば、システムアプリケーションタイプ、学習および作業タイプ、エンターテインメントタイプ、およびソーシャルコンタクトタイプである。分類規則は、デバイスの出荷時に予め設定され、ユーザ指定され、ネットワークを用いて更新され、またはそれらの組み合わせを用いて設定される。分類規則は、デフォルトで起動されてもよく、定期的（例えば、周期的）または不規則な（例えば、ランダムな）ユーザによるトリガリングによって起動されてもよいし、ネットワーク命令を用いてトリガリングされて起動されてもよいし、またはそれらの組み合わせで起動されてもよい。
【００１２】
第１の態様に関し、第１の態様の第６の実装において、アプリケーションの使用を制限することは、アプリケーションを起動する操作を一時的に実行しない、すなわち、ユーザのタッチ操作は受け付けるが、アプリケーションを直ちに起動しないことであり、これは、（１）アプリケーションを起動する操作を一時的に実行しない、すなわち、ユーザタッチ操作は受け付けるが、アプリケーションを直ちに起動しないことであり、アプリケーションの起動を遅延または禁止することを含むこと、（２）アプリケーションのシステム通知を禁止する、すなわち、アプリケーションの使用制限中にアプリケーションのメッセージ通知を表示しないこと、を含むが、これに限定されない。起動遅延は、アプリケーションを初めて起動するユーザによる操作が検出されると、アプリケーションを起動する操作を一時的に実行しないが、特定の条件が満たされた後にアプリケーションを起動する操作を行う。
【００１３】
第１の態様および第１の態様の第６の実装に関し、第１の態様の第７の実装において、アプリケーションの起動を禁止することは、アプリケーションをある期間ロックすること、アプリケーションのアイコンを秘匿すること、アプリケーションのアイコンの位置を変更すること、アプリケーションのアイコンをタッチして保持し、もしくは強く押圧することが受け付けられた後にのみアプリケーションを起動すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアプリケーションを起動すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアイコンが消滅すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にアプリケーションをアンインストールすること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後に画面を調光または消灯すること、またはアプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にモバイル端末をロック／電源オフ／再起動すること、のうちの少なくとも１つをさらに含む。
【００１４】
第１の態様および第１の態様の第６の実装に関し、第１の態様の第８の実装において、アプリケーションの起動を遅延させることは、アプリケーションをある期間ロックすること、アプリケーションのアイコンを秘匿すること、アプリケーションのアイコンの位置を変更すること、アプリケーションのアイコンをタッチして保持し、もしくは強く押圧することが受け付けられた後にのみアプリケーションを起動すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアプリケーションを起動すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアイコンが消滅すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にアプリケーションをアンインストールすること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後に画面を調光または消灯すること、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にモバイル端末をロック／電源オフ／再起動すること、のうちの少なくとも１つをさらに含む
【００１５】
第１の態様に関し、第１の態様の第９の実装において、使用が制限されているアプリケーションのアイコンが通常の表示状態と異なり、例えば、アイコンが変形する、アイコンが変色する、制限マークが追加される（例えば、ロッキングマーク）、アイコンが消滅する、またはアイコンが特定の場所に移動される。使用制限条件が除去された後、すなわち、使用制限条件が満たされなかった後で、アプリケーションのアイコンは通常の表示状態に復帰される。
【００１６】
第２の態様によれば、本発明の実施形態は、タッチスクリーンと、１つまたは複数のプロセッサと、メモリと、１つまたは複数のプログラムとを備えた端末を提供する。１つまたは複数のプログラムはメモリに記憶され、１つまたは複数のプロセッサによって実行されるように構成される。１つまたは複数のプログラムは命令を含む。命令は、以下の操作、すなわち、アプリケーションに対する使用制限条件を予め設定する操作であって、使用制限条件はモバイル端末の時間、地理的位置、ネットワーク条件、およびユーザ属性を含む操作と、ユーザの入力操作を受け付けると、使用制限条件に対応する現在の操作環境を取得する操作と、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限する操作、または操作環境が使用制限条件を満たさないときにアプリケーションを普通に使用する操作と、を実行するために使用される。特定の方法は第１の態様における方法と同じである。
【００１７】
可能な実装において、任意選択的に、端末は、以下の構成要素、すなわち、ＧＰＳモジュール、ＲＦ回路、ＷｉＦｉモジュール、スピーカ、マイクロホン、センサ、電源、カメラ、またはＢｌｕｅｔｏｏｔｈ（登録商標）モジュールのうちの１つまたは複数の構成要素をさらに含んでもよい。
【００１８】
第３の態様によれば、本発明の実施形態は、アプリケーションの使用を制限するためのモバイル端末であって、検出部と、判定部と、記憶部と、実行部とを含み、ユーザの入力操作を検出すると、検出部は、使用制限条件に対応する現在の操作環境を取得して、操作環境の条件を判定部に送信し、判定部は、操作環境の受信された条件と記憶部に記憶された予め設定された使用制限条件とを比較し、操作環境が使用制限条件を満たすときは、判定部は使用を制限するための実行命令を実行部に送信し、実行部は判定部から受信された実行命令に応じてアプリケーションの使用を制限し、または操作環境が使用制限条件を満たさないときは、判定部は使用を制限しないための実行命令を実行部に送信し、実行部はアプリケーションの使用を制限しない、モバイル端末を提供する。
【００１９】
第４の態様によれば、本発明の実施形態は、第１の態様における方法を実装するために使用されるコンピュータソフトウェア命令を記憶するように構成された記憶媒体を提供する。
【００２０】
前述の解決策では、本発明の実施形態は、モバイル端末のユーザのための柔軟で多様なアプリケーション管理ポリシーを提供するので、従来技術における単一形態および非柔軟性の欠点が克服され、ユーザの自制能力が改善され、より良いユーザ使用習慣が開発され、ユーザはモバイル端末に依存することを、または中毒になることさえも防止される。したがって、これは大きな社会的意義がある。
【図面の簡単な説明】
【００２１】
【図１】本発明の実施形態によるモバイル端末上のアプリケーションの使用を制限するための方法のフローチャートである。
【図２】本発明の実施形態によるモバイル端末の概略ハードウェア図である。
【図３】本発明の実施形態に係わる、予め設定された条件をユーザにより選択する概略図である。
【図４】本発明の実施形態によるユーザ定義の設定における直接デスクトップ設定方法の概略図である。
【図５Ａ】本発明の実施形態によるユーザ定義の設定における独立インタフェース設定方法の概略図である。
【図５Ｂ】本発明の実施形態によるユーザ定義の設定における独立インタフェース設定方法の概略図である。
【図６】本発明の実施形態による使用制限のための別の応答方法を選択する概略図である。
【図７】本発明の実施形態による応答方法がロックすることである使用制限の概略図である。
【図８】本発明の実施形態による応答方法がアイコンの位置を移動することである使用制限の概略図である。
【図９Ａ】本発明の実施形態による応答方法がシステムプロンプトを与える使用制限の概略図である。
【図９Ｂ】本発明の実施形態による応答方法がシステムプロンプトを与える使用制限の概略図である。
【図１０】本発明の実施形態による使用制限中のアイコン表示方法の概略図である。
【図１１】本発明の実施形態によるモバイル端末の概略図である。
【図１２】本発明の実施形態による別のモバイル端末の概略図である。
【発明を実施するための形態】
【００２２】
本発明の実施形態における技術的解決策は、実施形態の添付図面を参照して以下に詳細に説明される。
【００２３】
本発明の実施形態で説明されるモバイル端末は、モバイル通信機能を有する携帯電話、タブレットコンピュータ、携帯型デバイス（ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔｓ）およびＭＰ４プレーヤーなど）、およびウェアラブルデバイス（スマートバンド、スマートウォッチ、およびスマートメガネなど）を含むが、これらに限定されず、モバイル端末にインストールされるオペレーティングシステムは、ｉＯＳ（登録商標）、Ａｎｄｒｏｉｄ（登録商標）、Ｍｉｃｒｏｓｏｆｔ（登録商標）、ＤＯＳ、Ｕｎｉｘ、Ｌｉｎｕｘ、または別のオペレーティングシステムを含むが、これらに限定されない。本発明の実施形態におけるモバイル端末は、タッチスクリーン、ディスプレイコントローラ、グラフィカルユーザインタフェース、１つまたは複数のプロセッサ、メモリ、およびメモリに記憶され、複数の機能を実行するように構成される１つまたは複数のモジュール、プログラム、または命令セットを含む。任意選択的に、いくつかの実施形態では、モバイル端末は、以下の構成要素、すなわち、ＧＰＳモジュール、ＲＦ回路、ＷｉＦｉモジュール、スピーカ、マイクロホン、センサ、電源、カメラ、またはＢｌｕｅｔｏｏｔｈ（登録商標）モジュールのうちの１つまたは複数をさらに含む。グラフィカルユーザインタフェース（Ｇｒａｐｈｉｃａｌ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ、略してＧＵＩ）は、グラフィカル形式で表示されるコンピュータ操作ユーザインタフェースである。ＧＰＳモジュールは、モバイル端末の地理的位置を決定し、様々なアプリケーションで情報を使用できるようにその情報を提供する。本明細書におけるＧＰＳモジュールは、地理的位置を決定するように構成されているため、別の測位システム、例えば、ＧＬＯＮＡＳＳ、Ｇａｌｉｌｅｏ、またはＢｅｉＤｏｕ  Ｎａｖｉｇａｔｉｏｎ  Ｓａｔｅｌｌｉｔｅ  Ｓｙｓｔｅｍと置き換えられてもよいことを理解されたい。
【００２４】
タッチ操作は、指またはスタイラスなどの適切な部分またはオブジェクトを使用してタッチスクリーンに触れることによって完了されてもよい。タッチスクリーンは、タッチセンシティブ面（ｔｏｕｃｈ−ｓｅｎｓｉｔｉｖｅ  ｓｕｒｆａｃｅ）とディスプレイ（ｄｉｓｐｌａｙ）を含む。タッチセンシティブ面は、タッチ検出に関連する様々な操作を実行するように、例えば、タッチがあるか否かを判定するように（例えば、指の押圧イベントを検出するように）、タッチ操作があるか否かを判定し、全タッチセンシティブ面上で動きを追跡するように（例えば、１つまたは複数の指のドラッグイベントを検出するように）、およびタッチが終了するか否かを判定するように（例えば、指の離脱またはタッチ中断イベントを検出するように）構成される。タッチポイントの動きを判定するステップは、タッチポイントの変化率（値）、速度（値および方向）、および／または加速度（値および／または方向の変化）を判定するステップを含んでもよく、タッチポイントの動きは、一連のタッチデータによって示される。これらの操作は、シングルポイントタッチ（例えば、ワンフィンガータッチ）またはマルチポイント同時タッチ（例えば、「マルチポイントタッチ」／マルチフィンガータッチ）に適用されてもよい。
【００２５】
ディスプレイコントローラは、電気信号をタッチスクリーンから／に受信および／または送信する。ディスプレイは、ユーザへの視覚的出力を表示し、視覚的出力は、テキスト、グラフ、アイコン、ビデオ、およびそれらの任意の組み合わせを含む。いくつかの実施形態では、いくつかの視覚的出力またはすべての視覚的出力は、ユーザインタフェースオブジェクトに対応してもよい。ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）技術またはＬＰＤ（Ｌａｓｅｒ  Ｐｈｏｓｐｈｏｒ  Ｄｉｓｐｌａｙ）技術または別の表示技術をその表示に対して用いてもよい。タッチ検出技術は、容量性技術、抵抗性技術、赤外線技術、および表面弾性波技術を含むが、これらに限定されない。タッチスクリーンは、広義にはタッチ入力デバイスとして理解されるべきであることに留意されたい。タッチセンシティブ面は、ディスプレイと一体化されてもよく、またはシステムに接続するために独立したタッチ入力デバイスとして別個に配置されてもよい。例えば、タッチパネル上でのマウスの移動とマウスの押圧（１つもしくは複数のキーボードを押下もしくは保持して、または押下もしくは保持せずに）との間の調整、ユーザの動作、優しいタッピング、ドラッギング、ローリングなど、スタイラス入力、デバイス移動、音声の命令、検出された眼球運動、バイオメトリック特徴入力、および／またはそれらの任意の組み合わせは、タッチ入力デバイスとして使用し得る。以下の実施形態では、指入力（例えば、一本指のタッチ、一本指の優しいタップジェスチャー、および単一指のフリックジェスチャー）について主に言及するが、いくつかの実施形態では、１つまたは複数の指入力を、別のタッチ入力デバイスからの入力（例えば、スタイラス入力）で置き換えてもよいことは理解されるべきである。
【００２６】
本明細書では、特に指定のない限り、ユーザジェスチャは柔軟であり、タッピング、ダブルタッピング、円描画、線描画、シングルフィンガータッチ、マルチフィンガータッチなどであってもよい。当業者は、基本的に同じ効果が達成され得る限り、特定のジェスチャーが柔軟に選択されてもよいことを理解し得る。本明細書では、特に指定のない限り、ユーザジェスチャは、タッチセンシティブ面上の位置または領域に柔軟に行い、ディスプレイ上に表示されるアプリケーションインタフェース要素の領域上またはその近傍、ディスプレイ上にアプリケーションインタフェース要素が何も表示されない空の領域上、ディスプレイに表示される機能設定の領域上などで行ってもよい。当業者であれば、基本的に同じ効果が達成され得る限り、タッチセンシティブ面でありジェスチャーが行われる特定の位置または領域を柔軟に設定し得ることを理解し得る。
【００２７】
モバイル端末デバイスは、一般的に、以下のアプリケーション、すなわち、描画アプリケーション、プレゼンテーションアプリケーション、ワードプロセッシングアプリケーション、ウェブページ作成アプリケーション、ディスク編集アプリケーション、スプレッドシート、ゲームアプリケーション、電話アプリケーション、ビデオ会議アプリケーション、電子メールアプリケーション、インスタントメッセージアプリケーション、運動支援アプリケーション、写真管理アプリケーション、デジタルカメラアプリケーション、デジタルビデオカメラアプリケーション、ネットワークブラウジングアプリケーション、デジタル音楽プレーヤアプリケーション、またはデジタルビデオプレーヤアプリケーションのうちの１つまたは複数のアプリケーションなどの複数のアプリケーションをサポートする。
【００２８】
デバイス上で実行されることが可能な様々なアプリケーションは、タッチセンシティブ面のような少なくとも１つの共通の物理的ユーザインタフェースデバイスを使用し得る。タッチセンシティブ面の１つまたは複数の機能およびデバイス上に表示される対応する情報は、アプリケーションから次のアプリケーションに調整および／もしくは変更され、ならびに／または対応するアプリケーションにおいて調整および／もしくは変更されてもよい。このようにして、デバイスの共通の物理的アーキテクチャ（例えば、タッチセンシティブ面）は、ユーザにとって直観的で明瞭なユーザインタフェースを使用することによって、様々なアプリケーションをサポートすることができる。
【００２９】
図１を参照すると、本発明の実施形態は、モバイル端末上のアプリケーションの使用を制限するための方法を提供する。この方法は、具体的には以下のステップを含む。
【００３０】
Ｓ１０１。モバイル端末は、アプリケーションの使用制限条件を予め設定し、使用制限条件は、モバイル端末の地理的位置、時間、ユーザ属性、およびネットワーク条件を含む。
【００３１】
本発明の実施形態において、プリセッティングは、受信されたユーザ入力に応じてモバイル端末によりアプリケーションに対する使用制限条件を設定することであってもよいし、モバイル端末のデフォルト設定であってもよい。これは、本発明のこの実施形態では限定されない。
【００３２】
使用制限条件は、具体的には、モバイル端末がいくつかの特別なケースにおいてアプリケーションを実行するために特定の処理を行うように設定されたいくつかの条件である。アプリケーション使用制限条件は、アプリケーションの使用を制限するための時間、地理的位置、ユーザ属性、およびネットワーク条件を含むが、これらに限定されない。これらの条件は、ランダムに組み合わされてもよく、すなわち、予め設定された使用制限条件は、以下の条件、すなわち、時間、地理的位置、ユーザ属性、またはネットワーク条件のうちの少なくとも１つを含む。使用制限条件の具体例としては、（１）時刻、（２）地理的位置、（３）ユーザ属性、（４）ネットワーク条件、（５）時間および地理的位置、（６）時間およびユーザ属性、（７）時間およびネットワーク条件、（８）地理的位置およびユーザ属性、（９）地理的位置およびネットワーク条件、（１０）ユーザ属性およびネットワーク条件、（１１）時間、地理的位置、およびユーザ属性、（１２）時間、地理的位置、およびネットワーク条件、（１３）時間、ユーザ属性、およびネットワーク条件、（１４）地理的位置、ユーザ属性、およびネットワーク条件、（１５）時間、地理的位置、ユーザ属性、およびネットワーク条件である。
【００３３】
モバイル端末のシステムデフォルトの制限条件は、配信時のデフォルト制限条件および／またはユーザ操作習慣を解析することによって設定される制限条件を含む。ユーザ操作習慣は、使用頻度、使用時間、使用の地理的位置、使用のネットワーク条件、使用のユーザアイデンティティなどを含む。モバイル端末は、ユーザによるアプリケーションまたはいくつかのアプリケーションの使用規則を取得し、次にアプリケーション使用制限条件を設定するためにプロセッサなどの構成要素を用いて統計収集によってユーザ操作習慣を分析する。例えば、呼アプリケーションの使用は、電話着信音からの干渉を避けるために、ユーザによってアラームが設定される時刻表に従ってスリープ時間中に制限されることがある。
【００３４】
Ｓ１０２。ユーザの入力操作を受け付けると、その使用制限条件に応じた現在の操作環境を取得する。
【００３５】
ユーザの入力操作は、入力装置を用いてユーザによりモバイル端末に命令を送る操作であり、音声入力、画像入力、キー入力、タッチ入力などを含み、具体的には、例えば、モバイル端末のロックを解除したり、画面を明るくしたり、キーをタッチしたり、画面に触れたり、アプリケーションのアイコンをタップしたり、音声認識、顔認識、指紋認識などの生理的な特徴を用いて命令を送る操作を含み得る。本発明のいくつかの実施形態では、アプリケーションのアイコンをタップすることが一例として使用されるが、別の入力操作も含められるべきであることに特に留意されたい。例えば、ユーザがモバイル端末のロックを解除するとき、または道路を横切る際に画面を明るくするために携帯電話のホームキーを押すとき、アプリケーションが正常に使用できるか否かを判定するためにこの方法を使用してもよい。
【００３６】
使用制限条件に対応する現在の操作環境を取得することは、モバイル端末がユーザの入力操作を検出したときにシステムのアプリケーション使用制限条件を取得すること、およびユーザの入力操作が受け付けられときに、その使用制限条件に従って、対応する条件を取得することである。例えば、アプリケーションの使用制限条件が、システムがユーザの入力操作を受け付けた時間および地理的位置である場合、現在のユーザ入力操作環境の時間および地理的位置の条件が取得される。
【００３７】
時間、ネットワーク条件、およびユーザ属性は、システム関数を呼び出すことによって確認されてもよく、地理的位置は、ＧＰＳ測位モジュールを使用することによって取得されてもよい。
【００３８】
Ｓ１０３。操作環境が使用制限条件を満たしているときにアプリケーションの使用を制限する、または操作環境が使用制限条件を満たさないときには普通にアプリケーションを使用する。
【００３９】
プロセッサは、使用制限条件における条件と、ユーザ入力操作環境の対応する条件とを１つずつ比較する。ユーザ入力操作環境の条件が全て対応する使用制限条件の要件を満たしていれば、ユーザ入力操作環境は使用制限条件を満たし、アプリケーションの使用が制限される。１つまたは複数の条件が要件を満たさない場合、ユーザ入力操作条件は使用制限条件を満たさず、アプリケーションは普通に使用される。例えば、アプリケーションに対して、時間と地理的場所の２つの使用制限条件があり、時間条件は８：００〜１０：００で、地理的位置条件は家である。しかし、ユーザがタッチ操作を行うとき、操作環境に対応する時間は９：３０であり、地理的位置条件は学校である。比較の後、ユーザ操作の時間条件は要件を満たしているが、地理的位置条件は要件を満たさないことが分かり、したがって、アプリケーションは普通に使用される。
【００４０】
ユーザ指定の使用制限条件がシステムデフォルトの使用制限条件と矛盾するとき、すなわち、ユーザとシステムの両方が同一の使用制限条件に関して設定を行うとき、ユーザ指定の条件が優先する。例えば、アプリケーションの使用は、システムのデフォルトによってＷｉＦｉネットワーク条件に制限されるが、ユーザによって同じアプリケーションに対して設定される条件は、アプリケーションの使用はＷｉＦｉネットワーク条件に制限されないということである。ユーザのタッチ操作が検出され、ネットワーク条件がＷｉＦｉであるとき、ユーザ指定の条件に従って比較が行われ、アプリケーションの使用は制限されない。すなわち、ユーザのタッチ操作の後にアプリケーションが普通に使用される。
【００４１】
Ｓ１０３はもともと、現在の操作環境でアプリケーションを普通に使用できるか否かを判定するためのものであり、したがって判定条件が柔軟に記述されることが分かる。例えば、Ｓ１０３は、「操作環境が通常の使用条件を満たさないとき、アプリケーションの使用を制限する、または操作環境が通常の使用条件を満たしているとき、アプリケーションを普通に使用する」などと記述し得る。その本質は同じである。
【００４２】
図２は、モバイル端末の概略ハードウェア図である。
【００４３】
以下、図２を参照してモバイル端末２０００の各構成要素について、携帯電話を例に用いて具体的に説明する。モバイル端末２０００は、モバイル端末の一例に過ぎず、図に示す構成要素よりも多くのまたは少ない構成要素を含んでいてもよく、２つ以上の構成要素の組み合わせを含んでいてもよいし、異なって構成または配置される構成要素を含んでいてもよいことを理解すべきである。図２に示す様々な構成要素は、ハードウェア的に、またはソフトウェア的に、またはそれらの組み合わせで実装されてもよく、１つまたは複数のシグナルプロセッサおよび／または特定用途向け集積回路を含んでもよい。
【００４４】
入力部２０１０は、入力数字または文字情報を受信し、モバイル端末２０００のユーザ設定および機能制御に関するキー信号入力を生成するように構成され得る。具体的に、入力部２０１０は、タッチパネル２０１１および別の入力デバイス２０１２を含んでもよい。タッチパネル２０１１は、タッチスクリーンとも呼ばれ、タッチパネル２０１１上でのまたは近傍でのユーザの操作（例えば、指またはスタイラスなどの任意の適切なオブジェクトまたは付属品を用いる、タッチパネル２０１１上でのまたはタッチパネル２０１１の近傍でのユーザの操作）を収集することができ、予め設定されたプログラムにしたがって対応する接続装置を駆動することができる。任意選択的に、タッチパネル２０１１は、タッチ検出装置とタッチコントローラの２つの部分を含み得る。タッチ検出装置は、ユーザのタッチ方向を検出し、タッチ操作により得られた信号を検出してその信号をタッチコントローラに送信する。タッチコントローラは、タッチ検出装置からタッチ情報を受信し、タッチ情報をタッチポイント座標に変換し、タッチポイント座標をプロセッサ２０２０に送信し、プロセッサ２０２０により送信された命令を受信して実行することができる。さらに、タッチパネル２０１１は、抵抗型、容量型、赤外線、表面弾性波などの複数のタイプを用いて実装されている。入力部２０１０は、タッチパネル２０１１に加えて別の入力デバイス２０１２を含む。具体的には、別の入力デバイス２０１２は、物理キーボード、ファンクションキー（音量調整キー、またはオン／オフキー）、トラックボール、マウス、またはジョイスティックのうちの１つまたは複数を含むことができるが、これに限定されない。
【００４５】
メモリ２０３０は、ソフトウェアプログラムおよびモジュールを記憶するように構成され、プロセッサ２０２０は、メモリ２０３０に記憶されたソフトウェアプログラムおよびモジュールを実行することによって、モバイル端末２０００の様々な機能アプリケーションおよびデータ処理を実行する。メモリ２０３０は、主にプログラム記憶領域とデータ記憶領域を含んでもよい。プログラム記憶領域は、オペレーティングシステムや、少なくとも１つの機能（例えば、サウンド再生機能や画像再生機能など）により要求されるアプリケーションなどを記憶してもよく、データ記憶領域は、モバイル端末２０００の用途に応じて作成されたデータ（音声データやアドレス帳など）などが記憶されていてもよい。加えて、メモリ２０３０は、高速ランダムアクセスメモリを含み、さらに、少なくとも１つの磁気ディスクストレージコンポーネント、フラッシュメモリコンポーネント、または別の揮発性固体ストレージコンポーネントなどの不揮発性メモリを含む。
【００４６】
表示部２０４０は、ユーザによって入力された情報またはユーザに提供される情報、およびモバイル端末２０００の多様なメニューを表示するように構成され得る。表示部２０４０は、表示パネル２０４１を含んでもよい。任意選択的に、表示パネル２０４１は、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ、ｌｉｑｕｉｄ  ｃｒｙｓｔａｌ  ｄｉｓｐｌａｙ）、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ、ｏｒｇａｎｉｃ  ｌｉｇｈｔ−ｅｍｉｔｔｉｎｇ  ｄｉｏｄｅ）などを用いて構成してもよい。さらに、タッチパネル２０１１は、表示パネル２０４１を覆ってもよい。タッチパネル２０１１上のまたは近傍のタッチ操作を検出すると、タッチパネル２０１１は、タッチイベントの種類を判定するためにタッチ操作をプロセッサ２０２０に送信し、次に、プロセッサ２０２０は、タッチイベントのタイプに従って、表示パネル２０４１上に対応する視覚的出力を提供する。図２において、タッチパネル２０１１と表示パネル２０４１は、モバイル端末２０００の入出力機能を実現するために、２つの独立した構成要素として使用される。しかしながら、いくつかの実施形態では、タッチパネル２０１１と表示パネル２０４１は、モバイル端末２０００の入出力機能を実現するために、一体化される。
【００４７】
任意選択的に、ＲＦ回路２０７０は、情報を受信および送信し、または呼処理において信号を受信および送信するように構成されてもよく、特に、基地局のダウンリンク情報を受信した後、ダウンリンク情報を処理のためにプロセッサ２０２０に送信してもよく、さらに、関連するアップリンクデータを基地局に送信するように構成されてもよい。一般に、ＲＦ回路は、アンテナ、少なくとも１つの増幅器、トランシーバ、カプラ、ＬＮＡ（Ｌｏｗ  Ｎｏｉｓｅ  Ａｍｐｌｉｆｉｅｒ、ｌｏｗ  ｎｏｉｓｅ  ａｍｐｌｉｆｉｅｒ）、またはデュプレクサを含むが、これらに限定されない。加えて、ＲＦ回路２０７０は、無線通信によってネットワークおよび別のデバイスとさらに通信する。任意の通信規格またはプロトコルは、これに限定されないが、ＧＳＭ（Ｇｌｏｂａｌ  Ｓｙｓｔｅｍ  ｆｏｒ  Ｍｏｂｉｌｅ  Ｃｏｍｍｕｎｉｃａｔｉｏｎｓ）、ＧＰＲＳ（ｇｅｎｅｒａｌ  ｐａｃｋｅｔ  ｒａｄｉｏ  ｓｅｒｖｉｃｅ）、ＣＤＭＡ（Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＷＣＤＭＡ（Ｗｉｄｅａｎｄ  Ｃｏｄｅ  Ｄｉｖｉｓｉｏｎ  Ｍｕｌｔｉｐｌｅ  Ａｃｃｅｓｓ）、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）、電子メール、またはＳＭＳ（ｓｈｏｒｔ  ｍｅｓｓａｇｅ  ｓｅｒｖｉｃｅ）を含む無線通信に使用される。
【００４８】
任意選択的に、モバイル端末２０００は、光センサ、モーションセンサ、および別のセンサなどのセンサ２０５０をさらに含んでもよい。具体的には、光センサは、周囲光センサおよび近接センサを含み得る。周囲光センサは、周囲光の明るさに応じて表示パネル２０４１の輝度を調整し、モバイル端末２０００が耳に移動すると、近接センサは表示パネル２０４１および／またはバックライトを消灯し得る。モーションセンサとして、加速度センサは、各方向（通常は３軸方向）の加速度値を検出し、加速度センサが静止しているときには重力の値および方向を検出してよく、携帯電話の姿勢を認識するためのアプリケーション（例えば、風景／肖像画切り換え、関連ゲーム、磁力計姿勢較正）、振動認識に関連する機能（歩数計やノックなど）などに使用されてもよい。任意選択的に、モバイル端末２０００上に配置し得るジャイロスコープ、気圧計、湿度計、温度計、および赤外線センサなどの他のセンサについては、詳細は本明細書では説明しない。
【００４９】
任意選択的に、音声周波数回路２０６０、スピーカ２０６１およびマイクロホン２０６２は、ユーザとモバイル端末２０００との間のオーディオインタフェースを提供してもよい。音声周波数回路２０６０は、スピーカ２０６１に受信された音声データから変換された電気信号を送信してもよく、スピーカ２０６１は、電気信号を出力のために音声信号に変換する。さらに、マイクロホン２０６２は、集音された音声信号を電気信号に変換し、音声周波数回路２０６０は、電気信号を受信すると、電気信号を音声データに変換して処理のためにプロセッサ２０２０に出力し、次いでプロセッサ２０２０は、例えばＲＦ回路２０７０を用いて別の携帯電話に音声データを送信し、または音声データをさらに処理するためにメモリ２０３０に出力する。
【００５０】
任意選択的に、モバイル端末２０００は、図示しないが、カメラやＢｌｕｅｔｏｏｔｈ（登録商標）モジュールなどをさらに含んでいてもよく、詳細な説明は本明細書では省略する。
【００５１】
図３を参照すると、図３は、ユーザ入力に応じてモバイル端末２０００上で予め設定された使用制限条件をユーザにより選択する概略図である。ユーザの指３０１は、選択のためにタッチパネル２０１１をタップする。モバイル端末のシステムデフォルト条件は、有効または無効にされてもよく、個人用のおよびユーザ定義の設定は、ユーザ指定の条件欄をタップすることによって、使用制限条件に対し行われ得る。システムデフォルト条件が有効にされ、さらにユーザが使用制限条件に関する個人用の設定を実行すると、ユーザ指定の条件の優先度が高くなる。すなわち、システムデフォルト条件が同じユーザ操作条件に対するユーザ指定の条件と競合する場合、モバイル端末２０００は、アプリケーションの使用を制限するか否かを判定するためにユーザ操作条件と個人用のユーザ指定の条件とを比較する。例えば、アプリケーションの場合、システムデフォルト使用制限条件においては、時間条件は８：００〜９：００であり、地理的位置条件は学校であり、ユーザ指定の使用制限条件においては、時間条件は８：００〜９：００であり、地理的位置条件は家であり、２種類の条件が互いに矛盾する。ユーザがタッチしてアプリケーションのアイコンをタップすると、アプリケーションの使用を制限するか否かを判定するためにユーザの入力操作環境条件はユーザ指定の使用制限条件と比較される。
【００５２】
予め設定された使用制限条件は、ユーザ操作条件との比較のためにモバイル端末のメモリに記憶される。ユーザの操作条件が予め設定された使用制限条件を満たすとき、アプリケーションの使用が制限され、それ以外の場合は、アプリケーションが起動される。アプリケーションの使用を制限することは、アプリケーションを起動する操作を一時的に実行しない、すなわち、ユーザのタッチ操作は受け付けるが、アプリケーションを直ちに起動しないことであり、これは、（１）アプリケーションを起動する操作を一時的に実行しない、すなわち、ユーザタッチ操作は受け付けるが、アプリケーションを直ちに起動しないことであり、アプリケーションの起動を遅延または禁止することを含むこと、（２）アプリケーションのシステム通知を禁止する、すなわち、アプリケーションの使用制限中にアプリケーションのメッセージ通知を表示しないこと、を含むが、これに限定されない。起動遅延は、アプリケーションを初めて起動するユーザによる操作が検出されると、アプリケーションを起動する操作を一時的に実行しないが、特定の条件が満たされた後にアプリケーションを起動する操作を行う。起動遅延は、特定の条件が満たされた後にアプリケーションを起動することであり、例えば、１０秒待機後にアプリケーションを起動する、またはユーザがアプリケーションのアイコンを連続して５回タップしたことが検出された後にアプリケーションを起動する、またはユーザが所定のトラックに沿ってアプリケーションのアイコンをドラッグすることが検出された後にアプリケーションを起動する。別の例では、予め設定された使用制限条件は、ＷｉＦｉネットワーク条件においてアプリケーションの使用を制限することである。モバイル端末がアプリケーションを起動するユーザによるタッチ操作を検出し、ネットワーク条件がＷｉＦｉである場合、モバイル端末はアプリケーションの使用を制限する、すなわち、モバイル端末はアプリケーションを起動する操作を一時的に実行しない。
【００５３】
アプリケーション使用制限条件が特定のものであるアプリケーションの数量は限定されず、１つまたは１種類のアプリケーションまたはすべてのアプリケーションが含まれるものとすることに留意すべきである。つまり、１つのアプリケーションの使用が制限されたり、またはアプリケーションの使用がバッチで制限されたりすることがある。つまり、同じ使用制限条件がアプリケーションのあるタイプまたはすべてのアプリケーションに対して設定される。
【００５４】
アプリケーションのタイプは、ソース、目的、識別子、およびユーザの使用習慣のような類似の属性を有する複数のアプリケーションである。一般的なアプリケーションタイプは、例えば、システムアプリケーションタイプ、学習および作業タイプ、エンターテインメントタイプ、およびソーシャルコンタクトタイプである。アプリケーションが同じタイプのアプリケーションであるかを判定する規則、言い換えれば、アプリケーションを分類する規則は柔軟性がある。分類規則は、デバイスの出荷時に予め設定されてもよく、ユーザ指定されても、ネットワークを用いて更新されてもよく、またはそれらの組み合わせを用いて設定されてもよい。分類規則は、デフォルトで起動されてもよく、定期的（例えば、周期的）または不規則な（例えば、ランダムな）ユーザによるトリガリングによって起動されてもよいし、ネットワーク命令を用いてトリガリングされて起動されてもよいし、またはそれらの組み合わせで起動されてもよい。同じタイプのアプリケーションは、以下のアプリケーションのいずれか１つまたは複数の組み合わせを含むが、これらに限定されない。
同じソースまたは類似のソースを持つアプリケーション（例えば、２つのアプリケーションは出荷時にプリインストールされているアプリケーションであり、２つのアプリケーションは同じアプリケーションストアまたは同じタイプのアプリケーションストアからダウンロードされたアプリケーションであり、または２つのアプリケーションは同じ開発者または同じタイプの開発者によって開発されたアプリケーションである）、
同じ目的または類似の目的を持つアプリケーション（例えば、２つのアプリケーションはビデオアプリケーションであり、２つのアプリケーションはフィットネスアプリケーションであり、または２つのアプリケーションは金融アプリケーションである）、
同じまたは同様のタイプの識別子を持つアプリケーション（例えば、２つのアプリケーションは、ゲームアプリケーション、最も頻繁にダウンロードされるアプリケーション、特定の期間に最も頻繁にダウンロードされるアプリケーション、またはアプリケーションストアにおいて特定の領域で最も頻繁にダウンロードされるアプリケーションとして識別される）、または
同じまたは同様のユーザの使用習慣を持つアプリケーション（例えば、２つのアプリケーションは、ユーザの使用時間がある範囲内に収まり（例えば、１０００回を超えて使用される）アプリケーションであり、２つのアプリケーションは、ユーザによってある期間使用されるかまたは頻繁に使用される（例えば、最終月に５０回以上使用される）アプリケーション、２つのアプリケーションは、ある領域内でユーザによって使用されるかもしくは頻繁に使用されるアプリケーションであり、または２つのアプリケーションは、同じ登録情報を使用してユーザによってアクセスされるアプリケーションである）。
【００５５】
ユーザは、アプリケーションの使用制限条件を設定する際に、アプリケーションに対して直接設定操作を行ってもよい。例えば、ユーザは、モバイル端末の表示画面上でアプリケーションのアイコンに対する操作を直接実行する。あるいは、ユーザは、独立した設定インタフェース上で設定操作を実行し得る。例えば、ユーザは、アプリケーションリストを含む設定インタフェースに対し、アプリケーションの使用条件を個別にまたはバッチで制限する。アプリケーションの使用を制限するための設定オプションがポップアップ可能であり、操作アクションがアイコンをタッチして保持すること、アイコンをダブルタッピングすること、様々な方向（上、下、左、右などの方向を含む）へのスライディングを実行すること、ドラッギング、シェイキング、塗りつぶし、ボックス選択などを実行することなどであれば、アプリケーションのアイコンに対する操作を直接実行する多様な方法があり得ることに留意されたい。
【００５６】
図４を参照すると、モバイル端末２０００は、タッチスクリーン２０１１を含み、モバイル端末２０００のディスプレイ画面上ではいくつかのアプリケーション（ＡＰＰ）が存在する。ユーザの指３０１は、図中のアプリ４０１として表示されている特定のアプリの使用制限条件を設定するためのタッチ操作を実行し得る。アイコンをタッチして保持する例では、ユーザの指３０１がタッチしてアプリ４０１のアイコンを保持した後、設定オプション４０２がポップアップし、例えば、「１時間ロックされる」、「２時間ロックされる」、「ロック時間を定義する」が表示される。ユーザの指３０１は、対応する設定オプションをタップして、その結果アプリ４０１に使用制限条件が設定される、すなわち、アプリ４０１がロックされて一定期間使用できないようにしてもよい。
【００５７】
図５Ａおよび図５Ｂを参照すると、モバイル端末２０００は、タッチスクリーン２０１１と、アプリケーションの使用を制限するための独立した設定インタフェースとを含む。モバイル端末２０００上のすべてのアプリケーションは、アプリケーションリストに表示される。各アプリケーションについて、ユーザの指３０１は、使用制限設定操作を実行するために対応するアプリケーション設定オプションをタップしてもよい。図５Ａおよび図５Ｂの例では、Ｆａｃｅｂｏｏｋの設定オプションをタップした後、ユーザの指３０１は、Ｆａｃｅｂｏｏｋに対する使用制限条件を、例えば、場所、ネットワーク条件、時間などに応じて設定し得る。図示されていないが、設定を１つのタイプのアプリケーションに対してバッチでさらに行ってもよい。詳細は本明細書では説明しない。
【００５８】
任意選択的に、アプリケーションの使用を制限するために、別の応答方法を追加してもよい。別の応答方法は、モバイル端末システムが制限されたアプリケーションを起動しないときにモバイル端末システムがユーザに与えるフィードバックを参照し、フィードバック方法はほとんど網羅的ではなく、いくつかの典型的な方法は、アプリケーションをある期間ロックすること、アプリケーションのアイコンを秘匿すること、アプリケーションのアイコンの位置を変更すること、アプリケーションのアイコンをタッチして保持したり、または強く押圧することが受け付けられた後にのみアプリケーションを起動したり、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアプリケーションを起動したり、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にのみアイコンが消滅したり、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にアプリケーションをアンインストールしたり、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後に画面を調光または消灯したり、アプリケーションのアイコンを少なくとも２回タップしたことが受け付けられた後にモバイル端末をロック／電源オフ／再起動することを含むが、これらに限定されない。本明細書において少なくとも２回タッピングするとは、ある期間内に連続して複数回タッピングすることである。この期間の特定長は、モバイル端末システムの設定に依存する。タッチし保持することは、すぐに画面から移動せず、画面がタップされた後一定期間タッチし続ける、例えば、３秒間または５秒間押し続けることである。強く押圧することは、特定のしきい値を超える力を用いて画面をタップすることである。さらに、システムプロンプトが提供されてもよい。これらのフィードバック方法は、使用制限条件が解除されるまで、すなわち、使用制限条件が満たされなくなった後でこれらのフィードバック方法の実行が終了するまで、組み合わせて使用されてもよいし、繰り返し使用されてもよい。起動が遅延される場合には、フィードバック方法の実行が終了した後でアプリケーションの起動操作が行われる。起動が禁止されている場合、フィードバック方法の実行が終了した後でもアプリケーションの使用は禁止される。
【００５９】
図６を参照すると、モバイル端末２０００は、別の応答方法を選択するためのインタフェースを表示するように構成されたタッチスクリーン２０１１を含む。起動を禁止するオプションまたは起動を遅延するオプションの後に、別の応答方法を追加してもよく、ユーザの指３０１は、タップによって対応する応答方法を選択し得る。例えば、図において、起動を禁止するための応答方法としては、アイコンを表示しない、アイコンを灰色で表示する、アイコンを５回連続してタップした後にアプリをアンインストールする、タップ後にアイコンが消滅する、端末がロック解除されるまでアイコンをタップする、起動を遅延するために追加される応答方法は、５回タップした後にのみアプリを起動すること、すべての操作に必要な押圧、タッピングによってアイコンをランダムに移動すること、および端末がロック解除されるまでアイコンをタップすることを含む。応答方法のオプションは柔軟で多様であり、図示されたオプションに限定されないことを理解されたい。
【００６０】
図７を参照すると、モバイル端末２０００は、タッチスクリーン２０１１を備え、モバイル端末２０００の表示画面上にはいくつかのアプリケーション（ＡＰＰ）が存在する。アプリ４０１が使用制限状態にあり、ユーザによって有効とされた応答方法がアプリケーションを一定期間ロックすることである場合、ユーザの指３０１がアプリ４０１のアイコンをタップすると、モバイル端末２０００は、アプリケーションの起動操作を一時的に行わず、使用制限に対する追加的な応答方法が一定期間アプリ４０１をロックしていることを示すために、アプリ４０１のアイコンにロックマーク７０１を付し、使用制限条件が満たされなかった後で追加の応答方法の実行を終了する。
【００６１】
図８を参照すると、モバイル端末２０００は、タッチスクリーン２０１１を備え、モバイル端末２０００の表示画面上にはいくつかのアプリケーション（ＡＰＰ）が存在する。アプリ４０１が使用制限状態であり、かつユーザにより有効にされた応答方法がアプリケーションのアイコンの位置を移動させることである場合、ユーザの指３０１がアプリ４０１のアイコンをタップすると、モバイル端末２０００はアプリケーションの起動操作を一時的に実行せず、アプリ４０１のアイコンを特定の場所に移動させる。移動経路は、アイコンの表示座標の変化を示してもよく、変更規則は、ランダムであっても予め設定されていてもよい。図示するアプリ４０１のアイコンの位置は、３行２列目から４行４列目に移動する。アイコン移動後、ユーザがアプリ４０１のアイコンの新たな表示位置をタップしたことが検出される場合には、アプリ４０１の起動を制限するために、アイコン４０１はさらに移動されてもよく、使用制限条件が満たされなかった後で追加の応答方法の実行を終了する。
【００６２】
提供されるシステムプロンプトは、テキスト、画像、音声、およびビデオなどの形態を含むが、これらに限定されず、具体的には、ディスプレイおよびスピーカなどのハードウェアを使用して実装され得る。プロンプトは、任意の適切な形態を使用してもよい。ディスプレイ上の視覚的通知に加え、プロンプトは、音声形態（例えば、警告音および着信音）、視聴覚的形態、および／または物理的形態（例えば、活発なリマインダおよびＬＥＤリマインダ）を含んでもよい。当業者は、本発明の範囲内の別のタイプの通知を想定し得る。
【００６３】
図９Ａと図９Ｂを参照すると、モバイル端末２０００は、タッチスクリーン２０１１を含み、モバイル端末２０００の表示画面上にはいくつかのアプリケーション（ＡＰＰ）が存在する。アプリ４０１が使用制限状態であり、かつユーザにより有効にされた応答方法がシステムプロンプトを提供することである場合、ユーザの指３０１がアプリ４０１のアイコンをタップすると、モバイル端末２０００は、アプリケーションの起動操作を一時的に実行せず、システムプロンプトボックス９０１／９０２を提供する。左側の図において、モバイル端末２０００は、ＧＰＳモジュールを用いた測位により、ユーザが道路の近くにいて、道路の反対側へ移動しており、アプリ４０１が現在の操作条件において使用制限状態にあることが分かる。この場合、ユーザの指３０１がアプリ４０１のアイコンをタップしたことが検出されると、ユーザに道路横断に集中するよう促すためにシステムプロンプトボックス９０１が設けられ、または警告音を鳴らし、アプリ４０１の起動は一時的に実行されない。右側の図において、モバイル端末２０００は、ユーザの身元が学生であり、現在のシステム時間が授業時間内であり、この状態ではアプリ４０１が使用制限状態になっていることを検知する。この場合、ユーザの指３０１がアプリ４０１のアイコンをタップしたことが検出されると、ユーザに集中して学習するよう促すためにシステムプロンプトボックス９０２が設けられ、アプリ４０１を起動する操作は一時的に実行されない。
【００６４】
任意選択で、アプリケーションの使用が制限されている場合には、アプリケーションのアイコンが通常の表示状態のアイコンと異なる場合があり、アイコンが変形する（例えば、アイコンの輪郭形状が変化する、別の輪郭が追加される、輪郭線が太くなる、輪郭線が破線になる、または輪郭線が消滅する）、アイコンが変色する（例えば、アイコンが灰色もしくは薄暗くなる、または別の色に変化する、輪郭線が別の色に変わる）、制限マークが追加される（例えば、ロッキングマークまたは制限図形スタンプが追加される）、アイコンが消滅する（例えば、アイコンが一時的に秘匿される）、またはアイコンが特定の場所に移動される（例えば、アイコンが専用の使用制限アイコンフォルダに移動される）。使用制限条件が削除された後、すなわち、使用制限条件が満たされなかった後で、アプリケーションのアイコンは通常の表示状態に復帰される。
【００６５】
図１０を参照すると、モバイル端末２０００はタッチパネル２０１１を備え、モバイル端末２０００の表示画面にはいくつかのアプリケーション（ＡＰＰ）が存在する。アプリ４０１が使用制限状態にある場合、アプリ４０１のアイコンは、通常の表示状態のアイコンとは異なることがある。アプリ４０１が現在の状態で使用制限状態にあることを示すために、変形効果が図中のアプリ４０１のアイコンに追加される。
【００６６】
さらに、図１１を参照すると、本発明の実施形態は、タッチスクリーン１１１、１つまたは複数のプロセッサ１１２、メモリ１１３、複数のアプリケーション、および１つまたは複数のプログラムを含む端末を提供する。１つまたは複数のプログラムは、メモリに記憶され、１つまたは複数のプロセッサによって実行されるように構成される。１つ以上のプログラムは命令を含む。命令は、以下の操作、すなわち、アプリケーションに対する使用制限条件を予め設定する操作であって、使用制限条件はモバイル端末の時間、地理的位置、ネットワーク条件、およびユーザ属性を含む操作と、ユーザの入力操作を受け付けると、使用制限条件に対応する現在の操作環境を取得する操作と、操作環境が使用制限条件を満たすときにアプリケーションの使用を制限する操作、または操作環境が使用制限条件を満たさないときにアプリケーションを普通に使用する操作と、を実行するために使用される。具体的な方法は、アプリケーションの使用を制限する前述の方法と同じである。
【００６７】
任意選択的に、端末は、以下の構成要素、すなわち、ＧＰＳモジュール、ＲＦ回路、ＷｉＦｉモジュール、スピーカ、マイクロホン、センサ、電源、カメラ、またはＢｌｕｅｔｏｏｔｈ（登録商標）モジュールのうちの１つまたは複数をさらに含んでもよい。
【００６８】
また、図１２を参照すると、本発明の他の実施形態は、検出部１２１、判定部１２２、記憶部１２３、実行部１２４を含む端末を提供する。記憶部１２３は、予め設定された使用制限条件を記憶するように構成される。ユーザの入力操作を受け付けた後で、検出部１２１は、現在の操作環境条件を判定部１２２に送信する。判定部１２２は、受信したユーザ操作環境条件と、記憶部１２３に記憶されている予め設定された使用制限条件とを比較する。ユーザ操作環境条件が予め設定された使用制限条件を満たしている場合、判定部１２２は、使用制限を行うための実行命令を実行部１２４に送信し、実行部１２４は、判定部１２２から受信された実行命令に従ってアプリケーションの使用を制限する。ユーザ操作条件が予め設定された使用制限条件を満たさない場合、使用制限を実行しないための実行命令を実行部１２４に送信し、実行部１２４は、アプリケーションの使用を制限しない。
【００６９】
さらに、本発明の実施形態は、コンピュータソフトウェアの命令を記憶する記憶媒体を提供し、命令は、以下の操作、すなわち、アプリケーションに対する使用制限条件を予め設定する操作であって、使用制限条件はモバイル端末の時間、地理的位置、ネットワーク条件およびユーザ属性を含む操作と、ユーザの入力操作が受け付けられると、使用制限条件に対応する現在の操作環境を取得する操作と、操作環境が使用制限条件を満たすとき、アプリケーションの使用を制限する操作、または操作環境が使用制限条件を満たさないとき、アプリケーションを普通に使用する操作と、を実行するために使用される。具体的な方法は、モバイル端末上のアプリケーションの使用を制限する前述の方法と同じである。
【００７０】
本明細書中で使用される「および／または」という用語は、関連する列挙された項目における１つ以上の項目の任意のまたはすべての可能な組合せを示し、また包含すると理解すべきである。本明細書で使用される用語「含む」および／または「包含する」は、特徴、整数、ステップ、操作、要素、および／または構成要素の存在を、除外されない１つまたは複数の他の特徴、ステップ、操作、要素、構成要素、および／またはそれらの組み合わせの存在または追加と共に指定することをさらに理解されたい。
【００７１】
「第１の」および「第２の」などの用語は、本明細書の様々な要素を説明するために使用され得るが、要素は用語によって限定されるべきではないことを理解されたい。これらの用語は、ある要素を別の要素と区別するために使用されているに過ぎない。例えば、本発明の範囲から逸脱することなく、第１のコンタクトは第２のコンタクトと呼ばれ、同様に第２のコンタクトは第１のコンタクトと名付けられてもよい。第１のコンタクトと第２のコンタクトの両方がコンタクトであるが、第１のコンタクトと第２のコンタクトは同じではない。いくつかのシナリオでは、第１のコンタクトと第２のコンタクトは同じコンタクトであってもよい。
【００７２】
本明細書において本発明の説明に用いられる用語は、特定の実施形態を説明するためのものに過ぎず、本発明を限定することを意図していない。本明細書および添付の特許請求の範囲で用いられる単数形の「一」、「１つ」および「この」という用語は、文脈上特に明記しない限り、複数形も含むように意図されている。
【００７３】
文脈によれば、本明細書中で使用される用語「場合」は、「とき」または「後」または「判定に応答して」または「検出に応答して」という意味として解釈され得る。同様に、文脈によれば、「と判定される場合」または「（規定の状態または事象）が検出される場合」という語句は、「と判定されるとき」または「判定に応答して」または「規定の状態または事象）が検出されるとき」または「（規定の状態または事象）の検出に応答して」という意味として解釈され得る。
【００７４】
当業者であれば、本明細書に開示された実施形態に記載された実施例と組み合わせて、ユニット、アルゴリズム、および方法のステップが、コンピュータソフトウェアと電子ハードウェアの組み合わせによって実施されてもよいことは理解し得る。機能がハードウェアによって実行されるかソフトウェアによって実行されるかは、技術的解決策の特定のアプリケーションおよび設計制約条件に依存する。当業者であれば、特定の用途ごとに記載された機能を実施するために異なる方法を使用することができるが、その実施は本発明の範囲を超えていると考えるべきではない。
【００７５】
別個の部品として記載されたユニットは、物理的に分離していてもいなくてもよく、ユニットとして表示されている部品は物理ユニットであってもそうでなくてもよく、単一の位置にあってもよく、複数のネットワークユニットに分散してもよい。本発明の実施形態の解決策の目的を達成するために、ユニットの一部または全部を実際のニーズに応じて選択されてもよい。ユニット分割は、単に論理的な機能分割であり、実際の実装では他の分割であってもよい。表示または議論された相互カップリングまたは直接結合または通信接続は、いくつかのインタフェースを使用することによって実施されてもよい。装置またはユニット間の間接的結合または通信接続は、電子的、機械的または他の形態で実施されてもよい。さらに、本発明の実施形態における機能部は、１つの処理部に統合されていてもよいし、物理的に単独で存在してもよいし、２つ以上の単位が一体化されていてもよい。
【００７６】
当業者であれば、本方法の実施形態のステップのすべてまたは一部が、関連するハードウェアに指示をするプログラムによって実施されてもよいことを理解し得る。プログラムは、コンピュータ可読記憶媒体に記憶されてもよい。プログラムが動作すると、方法の実施形態のステップが実行される。上記記憶媒体には、ＲＯＭ、ＲＡＭ、磁気ディスク、光ディスクなどのプログラムコードを記憶可能なあらゆる媒体が含まれる。
【００７７】
上述の説明は、本発明の特定の実施例に過ぎず、本発明の保護範囲を限定するものではない。本発明に開示された技術的範囲内において、当業者が容易に想到し得る同等の変形や置き換えは、本発明の保護範囲内に入るものとする。従って、本発明の保護範囲は、特許請求の範囲の保護範囲に属するものとする。
【図１】
2020149720.tif 000003
【図２】
2020149720.tif 000004
【図３】
2020149720.tif 000005
【図４】
2020149720.tif 000006
【図５Ａ】
2020149720.tif 000007
【図５Ｂ】
2020149720.tif 000008
【図６】
2020149720.tif 000009
【図７】
2020149720.tif 000010
【図８】
2020149720.tif 000011
【図９Ａ】
2020149720.tif 000012
【図９Ｂ】
2020149720.tif 000013
【図１０】
2020149720.tif 000014
【図１１】
2020149720.tif 000015
【図１２】
2020149720.tif 000016
【手続補正書】
【提出日】令和2年6月2日(2020.6.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
命令を含むメモリと、
前記メモリに結合され、前記命令を実行して、
時間に関する使用条件を設定し、前記使用条件は、所与の期間の間のアプリケーションのタイプに適用され、
前記使用条件を満たす場合、前記アプリケーションのタイプに属するアプリケーションの使用を許可し、
前記使用条件を満たさない場合、前記アプリケーションのタイプに属する前記アプリケーションの使用を制限し、
前記アプリケーションのタイプに属する前記アプリケーションの各アプリケーションアイコンに対応する場所に、前記アプリケーションのタイプに属する前記アプリケーションの使用が一定期間制限されていることを示すグラフィカルな制限マークを表示し、
第１のアプリケーションに対する制限を解除するための前記第１のアプリケーションに対するユーザ入力を受け取り、前記アプリケーションのタイプに属する前記第１のアプリケーションは制限されており、
前記ユーザ入力を受け取った後、前記第１のアプリケーションを除いて、前記アプリケーションのタイプに属する前記アプリケーションに対する制限を維持し、
前記第１のアプリケーションに対する前記制限が解除された後、前記第１のアプリケーションに対する第１のグラフィカルな制限マークの表示を停止する
ように構成されたプロセッサと、
を含む、端末。
【請求項２】
前記アプリケーションのタイプは、エンターテインメントアプリケーション、ゲームアプリケーション、ソーシャルアプリケーション、フィットネスアプリケーション、または学習アプリケーションを含む、請求項１に記載の端末。
【請求項３】
前記アプリケーションのタイプは、予め設定された分類を含む、請求項１または２に記載の端末。
【請求項４】
アプリケーションストア内の識別子タイプに基づいてアプリケーションのタイプを決定することをさらに含む、請求項１から３のいずれかに記載の端末。
【請求項５】
前記アプリケーションのタイプに属するアプリケーションの使用を制限することは、前記アプリケーションのタイプのメッセージ通知を受信したときに、前記アプリケーションのタイプの前記メッセージ通知がディスプレイ画面上にポップアップすることを禁止することを含む、請求項１から４のいずれかに記載の端末。
【請求項６】
前記アプリケーションのタイプに属する前記アプリケーションの各アプリケーションアイコンの色を変更することをさらに含み、前記アプリケーションのタイプに属する前記アプリケーションは制限される、請求項１から５のいずれかに記載の端末。
【請求項７】
前記所与の期間が経過した後、前記グラフィカルな制限マークの表示を停止する、請求項１から６のいずれかに記載の端末。
【請求項８】
前記グラフィカルな制限マークは、前記所与の期間が経過するまで表示される、請求項１から６のいずれかに記載の端末。
【請求項９】
時間に関する使用条件を設定するステップであって、前記使用条件は、所与の期間の間のアプリケーションのタイプに適用される、ステップと、
前記使用条件を満たす場合、前記アプリケーションのタイプに属するアプリケーションの使用を許可するステップと、
前記使用条件を満たさない場合、前記アプリケーションのタイプに属する前記アプリケーションの使用を制限するステップと、
前記アプリケーションのタイプに属する前記アプリケーションの各アプリケーションアイコンに対応する場所に、前記アプリケーションのタイプに属する前記アプリケーションの使用が一定期間制限されていることを示すグラフィカルな制限マークを表示するステップと、
第１のアプリケーションに対する制限を解除するための前記第１のアプリケーションにユーザ入力を受け取るステップであって、前記アプリケーションのタイプに属する前記第１のアプリケーションは制限されている、ステップと、
前記ユーザ入力を受け取った後、前記第１のアプリケーションを除いて、前記アプリケーションのタイプに属する前記アプリケーションに対する制限を維持するステップと、
を含み、
前記第１のアプリケーションに対する前記制限が解除された後、前記第１のアプリケーションに対する第１のグラフィカルな制限マークの表示を停止する、方法。
【請求項１０】
前記アプリケーションのタイプは、エンターテインメントアプリケーション、ゲームアプリケーション、ソーシャルアプリケーション、フィットネスアプリケーション、または学習アプリケーションを含む、請求項９に記載の方法。
【請求項１１】
前記アプリケーションのタイプは、予め設定された分類を含む、請求項９または１０に記載の方法。
【請求項１２】
アプリケーションストア内の識別子タイプに基づいて前記アプリケーションのタイプを決定するステップをさらに含む、請求項９から１１のいずれかに記載の方法。
【請求項１３】
前記アプリケーションのタイプに属するアプリケーションの使用を制限するステップは、前記アプリケーションのタイプのメッセージ通知を受信したときに、前記アプリケーションのタイプの前記メッセージ通知が表示画面上にポップアップすることを禁止するステップを含む、請求項９から１２のいずれかに記載の方法。
【請求項１４】
前記アプリケーションのタイプに属するアプリケーションの各アプリケーションアイコンの色を変更するステップをさらに含み、前記アプリケーションのタイプに属する前記アプリケーションは制限される、請求項９から１３のいずれかに記載の方法。
【請求項１５】
前記所与の期間が経過した後に、前記グラフィカルな制限マークの表示を停止する、請求項９から１４のいずれかに記載の方法。
【請求項１６】
前記グラフィカルな制限マークは前記所与の期間が経過するまで表示される、請求項９から１４のいずれかに記載の方法 。
【請求項１７】
請求項９から１６のいずれか一項に記載の方法を実施するために使用されるコンピュータソフトウェア命令を記憶するように構成された記憶媒体。
【請求項１８】
請求項９から１６のいずれか一項に記載の方法をコンピュータに実施させるように構成されたプログラム。
【外国語明細書】
2020149720000001.pdf