(57)【特許請求の範囲】
【請求項１】
プロセス情報を表示するコンピューティングデバイスであって、
１又は複数のプロセッサと、
メモリと、
前記メモリに格納されて前記１又は複数のプロセッサに実行される１又は複数のモジュールと、
を備え、
前記１又は複数のモジュールは更に、
当該デバイスのメモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュールと、
プリセットのプロセス表示形式に従って、前記スキャンされた実行中プロセスを分類し、前記スキャンされた実行中プロセスのプロセス情報を取得し、前記プロセス情報に含まれるランク基準に従って、各プロセスカテゴリにおいて前記実行中プロセスをランク付けするように構成される処理モジュールと、
分類後の前記プロセスカテゴリに対応する示唆情報を取得し、前記プロセス情報から前記実行中プロセスの記述情報を抽出し、前記プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、前記プロセスカテゴリに対応する示唆情報及び前記実行中プロセスに関する示唆情報を取得し、前記プロセスカテゴリと、各プロセスカテゴリに対応する前記示唆情報とを表示し、前記プロセスカテゴリに対応するプロセスリストに、前記プロセスカテゴリに含まれる実行中プロセスと、前記実行中プロセスに対応する示唆情報及び／又は前記実行中プロセスに対応する記述情報を表示するように構成される表示モジュールと、
を有する、
デバイス。
【請求項２】
前記処理モジュールは、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれるアプリケーション識別子を取得し、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、前記実行中プロセスを分類するように構成される第１の分類ユニットと、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従って前記実行中プロセスを分類するように構成される第２の分類ユニットと、
を有する、
請求項１に記載のデバイス。
【請求項３】
前記第２の分類ユニットは、各実行中プロセスを安全プロセス又は危険プロセスに分類するように構成される、
請求項２に記載のデバイス。
【請求項４】
前記処理モジュールは、
前記スキャンされた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる起動時間に従って前記実行中プロセスをランク付けするように構成される第１のランク付けユニットと、
前記スキャンされた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる占有メモリサイズに従って前記実行中プロセスをランク付けするように構成される第２のランク付けユニットと、
を有する、
請求項１に記載のデバイス。
【請求項５】
前記表示モジュールは、
分類後の前記プロセスカテゴリに対応するアプリケーション識別子を取得するように構成される第１の取得サブユニットと、
前記アプリケーション識別子に従って前記プリセットのプロセス情報特徴データベースを検索することにより、前記プロセスカテゴリに対応する示唆情報を取得するように構成される第２の取得サブユニットと、
を有する、
請求項３に記載のデバイス。
【請求項６】
前記プロセスカテゴリ又は前記プロセスカテゴリに含まれる前記実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、前記プロセスカテゴリに対応するアプリケーション又は前記プロセスカテゴリに含まれる前記実行中プロセスに対して、対応する操作を実行するように構成される第１の受信モジュール、
を更に備える、請求項１に記載のデバイス。
【請求項７】
前記ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、前記実行中プロセスに対して対応する操作を実行するように構成される第２の受信モジュール、
を更に備える、請求項１に記載のデバイス。
【請求項８】
プロセス情報を表示する方法であって、
１又は複数のプロセッサと、当該１又は複数のプロセッサにより実行される１又は複数のプログラムを格納するメモリとを有するコンピューティングデバイスが、
前記デバイスの前記メモリにおいて実行中プロセスをスキャンするステップと、
プリセットのプロセス表示形式に従って、前記スキャンされた実行中プロセスを分類するステップと、
前記スキャンされた実行中プロセスのプロセス情報を取得するステップと、
前記プロセス情報に含まれるランク基準に従って、各カテゴリにおいて前記実行中プロセスをランク付けするステップと、
分類後の各プロセスカテゴリに対応する示唆情報を取得するステップと、
前記プロセス情報から前記実行中プロセスの記述情報を抽出するステップと、
前記プロセス情報に従って、前記プリセットのプロセス情報特徴データベースを検索することにより、前記プロセスカテゴリに対応する示唆情報と、前記実行中プロセスに関する示唆情報とを取得するステップと、
前記プロセスカテゴリと各プロセスカテゴリに対応する前記示唆情報とを表示し、前記プロセスカテゴリに対応するプロセスリストに、前記プロセスカテゴリに含まれるランク付けされた実行中プロセスと、前記実行中プロセスに対応する示唆情報及び／又は前記実行中プロセスに対応する記述情報とを表示するステップ、
を含む方法。
【請求項９】
前記プロセスカテゴリ又は前記プロセスカテゴリに含まれる前記ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付けるステップと、
当該操作命令に従って、前記プロセスカテゴリ又は前記プロセスカテゴリに含まれる前記実行中プロセスに対応するアプリケーションに対して、対応する操作を実行するステップと、
を更に含む、請求項８に記載の方法。
【請求項１０】
前記実行中プロセスを分類する前記ステップは、前記実行中プロセスに関連付けられるアプリケーション識別子に基づく、
請求項８に記載の方法。
【請求項１１】
プリセットのプロセス表示形式に従って前記スキャンされた実行中プロセスを分類する前記ステップは、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれるアプリケーション識別子を取得し、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、前記実行中プロセスを分類するステップ、又は、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従って前記実行中プロセスを分類するステップ、
を含む、
請求項８に記載の方法。
【請求項１２】
前記セキュリティ評価に従って前記実行中プロセスを分類する前記ステップは、各実行中プロセスを安全プロセス又は危険プロセスに分類するステップを含む、
請求項１１に記載の方法。
【請求項１３】
前記プロセス情報に含まれるランク基準に従って各カテゴリにおいて前記実行中プロセスをランク付けする前記ステップは、更に、
前記スキャンされた実行中プロセスのプロセス情報を取得し、該プロセス情報に含まれる起動時間に従って前記実行中プロセスをランク付けするステップ、又は、
前記スキャンされた実行中プロセスのプロセス情報を取得し、該プロセス情報に含まれる占有メモリサイズに従って前記実行中プロセスをランク付けするステップ、
を含む、
請求項８に記載の方法。
【請求項１４】
分類後の前記プロセスカテゴリに対応する前記示唆情報を取得する前記ステップは、
分類後の前記プロセスカテゴリに対応するアプリケーション識別子を取得し、当該アプリケーション識別子に従って前記プリセットのプロセス情報特徴データベースを検索することにより、前記プロセスカテゴリに対応する示唆情報を取得するステップ、
を含む、
請求項８に記載の方法。
【請求項１５】
前記ランク付けされた実行中プロセスを表示する前記ステップの後に、
前記ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、該操作命令に従って、前記実行中プロセスに対して対応する操作を実行するステップ、
を更に含む、請求項８に記載の方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、２０１２年７月２０日に出願された「プロセス情報を表示する方法及びデバイス」と題される中国特許出願第２０１２１０２５２５０５．８号に対する優先権を主張し、その全体を参照により本明細書に援用する。
【０００２】
本発明は一般にコンピューター技術分野に関し、詳細には、プロセス情報を表示する方法及びデバイスに関する。
【背景技術】
【０００３】
モバイルデバイスの発達に伴って、モバイルデバイス用に開発されたアプリケーションがますます人々の仕事や学習に普及している。各アプリケーションは、１又は複数のプロセスにより完成されるものである。プロセスは、特定のデータセットに適用される動的な実行手順であり、システムリソースの配分及び管理の単位である。プロセスの管理及び実行は、プロセッサ容量等のリソースの消費を伴う。モバイルデバイスのシステムにおけるプロセス数とプロセスのサイズは、システムの動作速度に直接的な影響を及ぼす。
【０００４】
従来技術において、モバイルデバイスがユーザーに対してデバイスの実行中プロセスを表示する方法は、以下のようなものである。すなわち、モバイルデバイスの実行中プロセスをスキャンし、現在メモリに存在するプロセスのリストを取得し、当該リストをユーザーに表示する。更にユーザーは、特定のプロセスを選択して、確認したり終了したりすることができる。
【０００５】
本発明を実施する過程で、発明者は、従来技術には少なくとも以下の欠点があることを発見した。
【０００６】
ユーザーは、各プロセスがどのアプリケーションに属するのか、或いは、プロセスを終了する必要があるのか否かを、プロセスのリストから把握することができない。したがって、終了可能なプロセスを選別することはユーザーにとって非常に困難である。結果として、正常な実行中プロセスを終了してしまうという誤操作が容易に発生し、更にはシステムのクラッシュやデータ損失につながってしまうことがある。
【発明の概要】
【発明が解決しようとする課題】
【０００７】
ユーザーがプロセス情報を見ても詳細な内容を得ることができないという従来技術の課題を解決するために、本発明の実施形態は、プロセス情報を表示する方法及びデバイスを提供する。本発明は、以下の態様及び構成を含んでよい。
【課題を解決するための手段】
【０００８】
一態様において、プロセス情報を表示する方法を提供する。該方法は、
メモリにおいて実行中プロセスをスキャンするステップと、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスに対して分類及びランク付けを行うステップと、
分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとの関連情報を表示するステップ、及び／又は、ランク付けされたプロセスと当該ランク付けされたプロセスの関連情報とを表示するステップを含む、ステップと、
を含んでよい。
【０００９】
プリセットのプロセス表示形式に従ってスキャンされた実行中プロセスを分類するステップは、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれるアプリケーション識別子を取得し、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、実行中プロセスを分類するステップ、又は、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従って実行中プロセスを分類するステップ、
を含んでよい。特に、セキュリティ評価に従って実行中プロセスを分類するステップは、実行中プロセスを安全プロセス又は危険プロセスに分類するステップを含んでよい。
【００１０】
プリセットのプロセス表示形式に従ってスキャンされた実行中プロセスをランク付けするステップは、
スキャンで得られた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる起動時間に従って実行中プロセスをランク付けするステップ、又は、
スキャンで得られた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる占有メモリサイズに従って実行中プロセスをランク付けするステップ、
を含んでよい。
【００１１】
分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとの関連情報を表示するステップは、
分類後のプロセスカテゴリに対応する示唆情報を取得するステップと、
分類後のプロセスカテゴリに含まれる実行中プロセスに対応するプロセス情報を取得し、当該プロセス情報から実行中プロセスの記述情報を抽出し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するステップと、
分類後のプロセスカテゴリと、当該プロセスカテゴリに対応する示唆情報とを表示し、プロセスカテゴリに対応するプロセスリストに、プロセスカテゴリに含まれる実行中プロセスと、プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するステップと、
を含んでよい。
【００１２】
プロセスカテゴリに対応する示唆情報は、プリセットのプロセス情報特徴データベース又は他のソースから取得されてよい。
【００１３】
分類後のプロセスカテゴリに対応する示唆情報を取得するステップは、
分類後のプロセスカテゴリに対応するアプリケーション識別子を取得し、当該アプリケーション識別子に従ってプリセットのプロセス情報特徴データベースを検索することにより、プロセスカテゴリに対応する示唆情報を取得するステップ、
を含んでよい。
【００１４】
ランク付けされたプロセスと当該ランク付けされた実行中プロセスの関連情報とを表示するステップは、
各ランク付けされた実行中プロセスに対応するプロセス情報を取得し、当該プロセス情報から、実行中プロセスに対応する記述情報を抽出するステップと、
各ランク付けされた実行中プロセスに対応するプロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するステップと、
ランク付けされた実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するステップと、
を含んでよい。
【００１５】
本方法は、分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示するステップの後に、
プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行するステップ、
を更に含んでよい。
【００１６】
本方法は、ランク付けされた実行中プロセスと当該ランク付けされた実行中プロセスの関連情報とを表示するステップの後に、
ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、実行中プロセスに対して対応する操作を実行するステップ、
を更に含んでよい。
【００１７】
別の態様によれば、プロセス情報を表示するコンピューティングデバイスが提供される。本デバイスは、
１又は複数のプロセッサと、
メモリと、
メモリに格納されて１又は複数のプロセッサに実行される１又は複数のモジュールと、
を備えてよい。１又は複数のモジュールは更に、
メモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュールと、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類しランク付けするように構成される処理モジュールと、
分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとの関連情報を表示するように構成され、且つ／又は、ランク付けされたプロセスと当該ランク付けされたプロセスの関連情報とを表示するように構成される表示モジュールと、
を有してよい。
【００１８】
処理モジュールは、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれるアプリケーション識別子を取得し、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、実行中プロセスを分類するように構成される第１の分類ユニットと、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従って実行中プロセスを分類するように構成される第２の分類ユニットと、
を有してよい。特に、第２の分類ユニットは、各実行中プロセスを安全プロセス又は危険プロセスに分類するように構成される。
【００１９】
処理モジュールは、
スキャンされた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる起動時間に従って実行中プロセスをランク付けするように構成される第１のランク付けユニットと、
スキャンされた実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれる占有メモリサイズに従って実行中プロセスをランク付けするように構成される第２のランク付けユニットと、
を有してよい。
【００２０】
表示モジュールは、
分類後の各プロセスカテゴリに対応する示唆情報を取得するように構成される第１の取得ユニットと、
分類後の各プロセスカテゴリに含まれる実行中プロセスに対応するプロセス情報を取得し、当該プロセス情報から実行中プロセスの記述情報を抽出し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するように構成される第２の取得ユニットと、
分類後のプロセスカテゴリと、当該プロセスカテゴリに対応する示唆情報とを表示し、プロセスカテゴリに対応するプロセスリストに、プロセスカテゴリに含まれる実行中プロセスと、プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するように構成される第１の表示ユニットと、
を有してよい。
【００２１】
第１の取得ユニットは、
分類後の各プロセスカテゴリに対応するアプリケーション識別子を取得するように構成される第１の取得サブユニットと、
アプリケーション識別子に従ってプリセットのプロセス情報特徴データベースを検索することにより、プロセスカテゴリに対応する示唆情報を取得するように構成される第２の取得サブユニットと、
を有してよい。
【００２２】
表示モジュールは、
各ランク付けされた実行中プロセスに対応するプロセス情報を取得し、当該プロセス情報から、実行中プロセスに対応する記述情報を抽出するように構成される第３の取得ユニットと、
各ランク付けされた実行中プロセスに対応するプロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するように構成される第４の取得ユニットと、
ランク付けされた実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するように構成される第２の表示ユニットと、
を有してよい。
【００２３】
本デバイスは更に、
プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行するように構成される第１の受信モジュール、
を備えてよい。
【００２４】
本デバイスは更に、
ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、当該操作命令に従って、実行中プロセスに対して対応する操作を実行するように構成される第２の受信モジュール、
を備えてよい。
【００２５】
本発明の実施形態に係る技術的構成の有益な効果には、少なくとも以下が含まれ得る。
【００２６】
プロセス分類形式をプリセットすることにより、ユーザーがプロセス情報を確認する際にプロセスが分類とランクに従って表示される。よって、ユーザーがデバイスの実行中プロセスを把握しやすくなり、実行中プロセスの管理がより効率的になり、更にシステムのセキュリティが強化される。
【図面の簡単な説明】
【００２７】
本発明の上述の実施例及び追加の実施例は、図面と併せて後述する本発明の様々な態様の詳細な説明を受けて、より明確に理解されるであろう。同じ参照符号は、図面の複数の図を通して、対応する要素を示す。
【００２８】
本発明の実施形態における技術的構成をより分かりやすく説明するために、実施形態の説明に必要な添付の図面を簡単に紹介する。当然ながら、添付の図面は後述の説明において本発明の実施形態の一部を示すに過ぎず、当該技術分野の当業者であれば創意工夫をすることなく、添付の図面から他の図面及び実施形態を引き出すことができるであろう。
【図１】本発明の一部の実施例に係る、プロセス情報を表示する方法を示す概略フローチャートである。
【図２】本発明の一部の実施例に係る、プロセス情報を表示する方法を示す概略フローチャートである。
【図３】本発明の一部の実施例に係る、プロセス情報を表示する方法を示す概略構造図である。
【図４】本発明の一部の実施例に係る、プロセス情報を表示する方法を示す概略構造図である。
【図５】本発明の一部の実施例に係る、プロセス情報を表示するデバイスを示す概略構造図である。
【図６】本発明の一部の実施例に係る、プロセス情報を表示するデバイスを示す概略構造図である。
【図７】本発明の一部の実施例に係る、プロセス情報を表示するデバイスを示す概略構造図である。
【図８】本発明の一部の実施例に係る、プロセス情報を表示するデバイスを示す概略構造図である。
【図９】本発明の一部の実施例に係る、プロセス情報を表示する方法を示す概略フローチャートである。
【図１０】本発明の一部の実施例に係る、プロセス情報を表示するデバイス（例えばスマートフォン等のモバイル端末）の様々なコンポーネントを示すブロック図である。
【図１１Ａ】本発明の一部の実施例に係る、モバイル端末がプロセスカテゴリ及び実行中プロセスをどのように表示するかを示す、例示的なスクリーンショットである。
【図１１Ｂ】本発明の一部の実施例に係る、モバイル端末がプロセスカテゴリ及び実行中プロセスをどのように表示するかを示す、例示的なスクリーンショットである。
【図１１Ｃ】本発明の一部の実施例に係る、モバイル端末がプロセスカテゴリ及び実行中プロセスをどのように表示するかを示す、例示的なスクリーンショットである。
【図１１Ｄ】本発明の一部の実施例に係る、モバイル端末がプロセスカテゴリ及び実行中プロセスをどのように表示するかを示す、例示的なスクリーンショットである。
【発明を実施するための形態】
【００２９】
本発明の目的、技術構成及び利点を明確にするために、添付の図面を参照しながら、以下に本発明の実施形態を詳述する。特定の実施形態の特徴及びステップは、別の実施形態に適用されてよい。特定の実施形態におけるある特徴の説明が別の実施形態の説明及び／又は実現可能性と直接的に矛盾する場合を除いて、該特徴は任意にその他の実施形態にも含まれるものとみなされてよい。
【００３０】
実施例１
本発明の一実施例は、プロセス情報を表示する方法を提供する。図１に関して、本方法は以下を含んでよい。
【００３１】
１０１において、メモリにおいて実行中プロセスをスキャンする。
【００３２】
１０２において、プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類しランク付けする。
【００３３】
１０３において、分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリとプロセスカテゴリに含まれる実行中プロセスとの関連情報を表示し、且つ／又は、ランク付けされたプロセスと当該ランク付けされたプロセスの関連情報とを表示する。
【００３４】
本発明の実施例によれば、プリセットのプロセス分類形式により、ユーザーがプロセス情報を確認する際にプロセスが分類に従って表示される。よって、デバイスで現在実行されているプロセスをユーザーが把握しやすくなり、ユーザーのプロセスに対する管理効率が向上し、更に、システムのセキュリティが向上する。
【００３５】
なお、分類とランク付けは別々に実行されてよいが、相互排他的ではない。本方法は、まず実行中プロセスを分類してから、一定の基準に従って各カテゴリにおいて実行中プロセスをランク付けするステップ、を含んでよい。或いは、本方法は、まず実行中プロセスをランク付けしてから、ランク付けされた実行中プロセスを分類するステップ、を含んでよい。
【００３６】
プロセスカテゴリの関連情報には、例えば、カテゴリの概要（例えばカテゴリの名称、分類基準、カテゴリの用途等の、カテゴリに関する記述情報）、カテゴリのリスク評価、カテゴリに関する推奨アクション（カテゴリに関する示唆情報）、それらの任意の組合わせが含まれてよい。実行中プロセスの関連情報には、例えば、プロセスの概要（例えば実行中プロセスの名称、プロセスの実行時間、プロセスのメモリ占有状態、プロセスの用途等の、実行中プロセスに関する記述情報）、実行中プロセスに関するアプリケーション識別子（実行中プロセスがどのアプリケーションに属するのかについてのガイダンスとなる）、プロセスのランク位置、プロセスのリスク評価、プロセスに関する推奨アクション（実行中プロセスに関する示唆情報）、それらの任意の組合わせが含まれてよい。プロセスカテゴリの関連情報は、実行中プロセスの関連情報と部分的に重複してよい。また、プロセスカテゴリの各情報項目と実行中プロセスの各情報項目も、部分的に重複してよい。
【００３７】
プリセットのプロセス表示形式は、分類／ランク付けと、実行中プロセス並びにプロセスカテゴリ及び実行中プロセスの関連情報の表示との両方のガイダンスを提供する。プリセットのプロセス表示形式は、分類／ランク付けが実行される前と結果が表示される前とに、ユーザーにより設定されてよい。プリセットのプロセス表示形式は、関連情報の情報項目の全部又は一部だけでなく、実行中プロセスをより良好に特徴付け提示するのに必要な他の情報項目も含んでよい。また、プリセットのプロセス表示形式は、情報項目がどのようにデバイスによって表示されるのかを設定してよい。
【００３８】
実施例２
本発明の一実施例は、プロセス情報を表示する方法を提供する。図２に関して、本方法は以下を含んでよい。
【００３９】
２０１において、メモリにおいて実行中プロセスをスキャンする。
【００４０】
２０２において、プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類する。
【００４１】
本実施例は、各実行中プロセスが属するアプリケーション（ソフトウェア）に従って分類を行う方法を示す。特に、本方法は、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に含まれるアプリケーション識別子を取得し、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、実行中プロセスを分類するステップ、
を含んでよい。
【００４２】
プロセス情報は、プロセスに関連する情報を少なくともいくつか有し、これにより、プロセスに関連する他の情報を直接表示したり更に検索したりできる。例えば、プロセス情報は少なくとも、プロセスに関する記述情報と、プロセスに関するアプリケーション識別子とを含んでよい。プロセス情報は、表示されるプロセスの関連情報と全く重複しなくてもよく、部分的に重複してもよく、完全に重複してもよい。
【００４３】
１つのアプリケーション（ソフトウェア）は、同時に１又は複数のプロセスを実行してよい。例えば、あるアプリケーションは、異なる機能の実行に用いられる２つのプロセス（すなわちユーザーインターフェースプロセス及びバックエンドサーバープロセス）を含んでよい。したがって、ユーザーがアプリケーションに従って実行中プロセスを分類することを選択した場合、同じアプリケーションに属する実行中プロセスは１つのカテゴリに分類される。よって、この特定の場合では、ユーザーインターフェースプロセスとバックエンドサーバープロセスは一緒に分類される。したがって、このカテゴリが確認されると、カテゴリに対応する同じアプリケーションによって起動された全ての実行中プロセスが表示される。
【００４４】
各プロセスはプロセス情報を含み、プロセス情報は対応するアプリケーション識別子（ＵＩＤ）を含んでよい。したがって、アプリケーション識別子に従って、メモリの実行中プロセスに対応するカテゴリを特定することができる。これは、基本的なプロセスの分類の例である。
【００４５】
２０３において、分類後の各プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリと当該プロセスカテゴリに含まれる実行中プロセスとの関連情報を表示する。
【００４６】
ユーザーによって選択されたプロセス分類形式がアプリケーションに従う実行中プロセスの分類である場合、分類後のアプリケーションカテゴリに従って、実行中プロセスが別々に表示される。表示中、分類カテゴリに対応する示唆情報と、各カテゴリに含まれる実行中プロセスに対応する示唆情報とが、同時に表示されてよい。よってユーザーは、アプリケーションの機能と関連する示唆情報とを把握することができる。
【００４７】
したがって、ステップ２０３は具体的には以下を含んでよい。
【００４８】
２０３１において、分類後の各プロセスカテゴリに対応する示唆情報を取得する。
【００４９】
具体的には、プロセスがプロセスの属するアプリケーションに従って分類される場合、分類後の各プロセスカテゴリに対応するアプリケーション識別子を取得し、プリセットのプロセス情報特徴データベースにおいてアプリケーション識別子を照合し、アプリケーション識別子に対応する示唆情報を取得し、当該示唆情報を、アプリケーション識別子に対応するカテゴリの示唆情報とする。取得後、示唆情報はカテゴリの関連情報に組み込まれてよく、プリセットの表示形式に従って表示されてよい。
【００５０】
アプリケーション識別子に基づいて、予め保存されるプロセス情報特徴データベースにおいて照合が行われる。プロセス情報特徴データベースには、検証履歴又はユーザーフィードバックから取得される歴史的経験データベースが予め保存されてよい。また、プロセス情報特徴データベースは、アプリケーションの示唆情報を含んでよい。示唆情報は少なくとも操作示唆を含んでよく、操作示唆は、アプリケーションの用途とそのセキュリティに従って、要約及び分析から得られる。例えば、アプリケーションがアドレス帳管理アプリケーションである場合、アプリケーションの機能とデバイスでの動作状態とをユーザーに示すために、プロセス情報特徴データベースに含まれる対応するアプリケーションの示唆情報は、「維持を推奨、このアプリケーションはアドレス帳管理アプリケーションです」又はその省略であってよい。分類がアプリケーション識別子に基づく場合、実行中プロセスは、各実行中プロセスの属するアプリケーションに基づいて分類され表示されてよく、カテゴリに関する示唆情報がアプリケーションに関する示唆情報である。
【００５１】
２０３２において、分類後の各プロセスカテゴリに含まれるプロセスに対応するプロセス情報を取得し、プロセス情報からプロセスの記述情報を抽出し、プロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、プロセスに対応する示唆情報を取得する。
【００５２】
分類後の各プロセスカテゴリに含まれるプロセスに対応するプロセス情報に従って、プロセス情報に含まれる記述情報が取得される。記述情報は、現在のプロセスの起動時間、現在のプロセスが占有しているメモリサイズ、ファイルパス、現在のプロセスのアプリケーションにおける具体的用途の記述を含んでよい。例えば、あるプロセスＡ１．ｅｘｅの記述情報は、起動時間：１１／１１／２０１１、占有メモリ：２０ｋｂ、用途説明：バックグラウンドサーバープロセスであってよい。
【００５３】
プロセス情報に従って、プリセットのプロセス情報特徴データベースにおいて、プロセスに対応する示唆情報が取得される。示唆情報の具体的な内容はプロセスに対する具体的な操作示唆であり、示唆情報は、「維持を推奨」、「終了を推奨」等であってよい。
【００５４】
２０３３において、分類後のプロセスカテゴリとプロセスカテゴリに対応する示唆情報とを表示し、プロセスカテゴリに対応するプロセスリストに、当該プロセスカテゴリに含まれる実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示する。
【００５５】
例えば、２つのアプリケーション（すなわち、アドレス帳管理アプリケーションとシステムのショートメッセージアプリケーション）が現在メモリで実行中であり、プロセスの属するアプリケーションに従って実行中プロセスを分類することをユーザーが選択したとする。この場合、カテゴリはアドレス帳管理アプリケーション及びシステムのショートメッセージアプリケーションであり、まず当該カテゴリがリストに表示される。ユーザーは、カテゴリに対応するアプリケーション名に対して、操作命令を用いて具体的な操作を実行することができる。カテゴリに対して確認操作が実行された場合、アプリケーションに対応する全てのプロセスのリストが表示されてよく、同時に、各プロセスに対応する示唆情報及び／又は記述情報が表示されてよい。
【００５６】
２０４において、プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行する。
【００５７】
特に、カテゴリに対する操作命令が受け付けられた場合、ユーザーは、確認、終了、アンインストール又はチェック／チェック取消操作を選択することができる。
【００５８】
１．確認では、アプリケーション項目（カテゴリ）を選択して、少なくとも当該アプリケーションの実行中プロセスを表示するサブビューに入り、アプリケーションの記述情報を確認することができる。
【００５９】
２．終了では、アプリケーションに属する全てのプロセス又は一部のプロセスを、ワンクリック又はダブルクリックで終了することができる。
【００６０】
３．アンインストールでは、ユーザーがあるカテゴリ（アプリケーション）をこれ以上必要ないと判断した場合、ユーザーはアプリケーションのアンインストールをワンクリック又はダブルクリックで選択することができる。このアクションでは、プロセスレベルからのアプリケーションの管理を簡便にするために、アプリケーションの全プロセスが終了された後に、アプリケーションが自動的にアンインストールされる。
【００６１】
４．チェック／チェック取消操作は、操作対象の特定のカテゴリ（アプリケーション）の選択を示すために、確認、終了及び／又はアンインストールに対して設けられてよく、これにより、ユーザーは複数のカテゴリ（アプリケーション）を同時に簡便に管理することができる。
【００６２】
カテゴリのプロセスリストに含まれる具体的なプロセスに対する操作命令が受け付けられた場合、ユーザーは、確認、終了又はチェック／チェック取消を選択することができる。
【００６３】
１．確認では、特定の実行中プロセスのプロセス情報（ファイルパス等）を選択し、起動時間等のプロセスの詳細な属性を確認することができる。
【００６４】
２．終了では、ワンクリック又はダブルクリックで特定の実行中プロセスを終了することができる。同じプログラムのその他のプロセスに対する影響が判断され、安全が確認された後にプロセスが終了される。
【００６５】
３．チェック／チェック取消操作は、操作対象の特定の実行中プロセスの選択を示すために、確認及び／又は終了に対して設けられてよく、これにより、ユーザーは複数の実行中プロセスを同時に簡便に管理することができる。
【００６６】
ステップ２０４は、プロセス及びプロセスカテゴリに対して実行可能な複数のコマンドを提供する。しかしながら、他のコマンドが含まれてもよく、コマンドをユーザーに提示する方法が変更されてもよい。例えば、プロセスカテゴリのコマンドには、「類似のアプリケーションを検索」や「アップデートを確認」等のコマンドが含まれてよい。実行中プロセスについて、ユーザーが「更なる詳細を表示」を選択できるようにしてよい。ユーザーに提示される具体的なコマンドは、ユーザーにより、プロセス管理ソフトウェアの初期設定を変更することで設定されてよい。
【００６７】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【００６８】
実施例３
本発明の一実施例は、プロセス情報を表示する方法を提供する。なお、図３に関して、本実施例における一部のステップの詳細な説明は、実施例２におけるステップの詳細な説明と同じであり、冗長になるのを避けるために本実施例では説明を一部省略する。
【００６９】
本方法は、以下を含んでよい。
【００７０】
３０１において、メモリにおいて実行中プロセスをスキャンする。
【００７１】
３０２において、プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類する。
【００７２】
本発明の本実施例によれば、実行中プロセスは、実行中プロセスのセキュリティ評価に従って分類されてよい。特に、実行中プロセスの分類は、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従ってスキャンされた実行中プロセスを分類するステップ、
を含んでよい。実行中プロセスを分類するステップは、各実行中プロセスを安全プロセス又は危険プロセスに分類するステップを含んでよい。
【００７３】
実行中プロセスのセキュリティ評価は、データ及びデバイスのセキュリティに対する実行中プロセスの影響に関連する複数の側面に関する情報及び評価を含んでよい。セキュリティ評価は、実行中プロセスがシステムにとって危険であるか否かだけでなく、実行中プロセスの終了がシステムの安定性と安全性に悪影響を及ぼし得るか否かにも及んでよい。一部の実施形態によれば、セキュリティ評価は具体的には、プロセスが実行されているときのプロセスのデバイス及びデータに対する評価を示す。セキュリティ評価を用いる分類は、実行中プロセスを２つの基本的な群、すなわち危険プロセスと安全プロセスに分けることを伴ってよい。また、一部の実施形態によれば、分類により、実行中プロセスは更に詳細に（例えば、破壊的、非常に危険、危険、低い危険性、安全に）分類されてよい。具体的な分類基準は、プロセス表示ソフトウェアによって設定されてよく、或いは、ユーザーによって設定又は再定義されてよい。
【００７４】
特に、図３に示す実施形態のような一部の実施形態では、プロセス情報に従って、プロセス情報に対応するプロセスが危険プロセスであるか否かを、プリセットのプロセス情報特徴データベースに問い合わせる。ここで、危険プロセスは、ウィルスやトロイの木馬プロセス、システムセキュリティの脅威となったりユーザー情報を流出させたりする様々なプロセスを含んでよい。危険プロセスの基準が満たされた場合、プロセス情報に対応するプロセスは危険プロセスカテゴリに分類され、満たされない場合は、安全プロセスカテゴリに分類される。
【００７５】
本実施形態によれば、プロセスは、危険プロセスカテゴリと安全プロセスカテゴリを含む２つのカテゴリに分類される。好ましくは、ユーザーが各アプリケーションをより把握しやすいように、安全プロセスはそのアプリケーション識別子に従って別々に表示されてよい。
【００７６】
危険プロセスに属するプロセスは危険プロセスカテゴリと関連付けられてよく、安全プロセスに属するプロセスは当該プロセスが対応するアプリケーション識別子と関連付けられてよい。各セキュアなアプリケーション識別子は、安全な実行中プロセスのサブカテゴライズに用いられてよい。
【００７７】
３０３において、分類後の各プロセスカテゴリと各プロセスカテゴリに含まれるプロセスとを表示し、また、各プロセスカテゴリの関連情報と各プロセスカテゴリに含まれる実行中プロセスの関連情報とを表示する。
【００７８】
ステップ３０３は、具体的には以下のようであってよい。
【００７９】
３０３１において、分類後の各プロセスカテゴリに対応する示唆情報を取得する。
【００８０】
具体的には、プロセスのセキュリティ評価に従って実行中プロセスを分類する場合、危険プロセスカテゴリに関しては、プリセットの危険プロセスカテゴリに対応する示唆情報を、当該危険プロセスカテゴリの示唆情報とする。安全プロセスカテゴリに関しては、各安全な実行中プロセスのカテゴリに対応するアプリケーション識別子を、プリセットのプロセス情報特徴データベースにおいて照合し、当該アプリケーション識別子に対応する示唆情報を取得し、当該示唆情報を、当該アプリケーション識別子に対応するカテゴリの示唆情報とする。
【００８１】
分類後のカテゴリに対応する示唆情報が取得される。実行中プロセスが危険プロセスである（危険プロセスカテゴリに分類される）場合、危険プロセスに関するプリセットの示唆情報が直接取得される。示唆情報は、「終了を推奨。ウィルスかトロイの木馬アプリケーションです」であってよい。或いは、実行中プロセスは、危険プロセスに分類された場合、アプリケーション識別子に従って更にサブカテゴライズされてよい。危険プロセスカテゴリに関する示唆情報は、上述のものと同じであっても異なってもよい。実行中プロセスが安全プロセスである場合、実行中プロセスはアプリケーション識別子に従ってサブカテゴライズされる。例えば、実行中プロセスが特定のアプリケーション（すなわちアドレス帳管理アプリケーション）に属する場合、プロセス情報特徴データベースにおける対応するアプリケーションの示唆情報は、「維持を推奨、このアプリケーションはアドレス帳管理アプリケーションです」である。このように、ユーザーにアプリケーションの機能とデバイスでの操作状況を提示することができる。
【００８２】
３０３２において、分類後の各プロセスカテゴリに含まれるプロセスに対応するプロセス情報を取得し、プロセス情報からプロセスの記述情報を抽出し、プロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得する。
【００８３】
３０３３において、分類後のプロセスカテゴリと各プロセスカテゴリに対応する示唆情報とを表示し、また、プロセスカテゴリに対応するプロセスリストに、プロセスカテゴリに含まれる実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示する。
【００８４】
３０４において、プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行する。
【００８５】
特に、危険プロセスのカテゴリを対象とする操作命令が受け付けられた場合、ユーザーは、確認、終了、アンインストール又はチェック／チェック取消を選択することができる。
【００８６】
１．確認では、危険プロセスの記録を選択し、危険プロセスのプロセス情報を確認することができる。
【００８７】
２．終了では、デバイス（携帯電話等）の動作リスクを迅速に低減するために、危険プロセスをワンクリック又はダブルクリックで終了することができる。
【００８８】
３．アンインストールでは、危険プロセスの属するアプリケーションの情報が記録され、プロセスがワンクリック又はダブルクリックで終了された後、危険なアプリケーションの属する悪意あるソフトウェアがアンインストールされる。よって、デバイスの動作リスクが徹底的に除去され、携帯電話等のデバイスのセキュリティレベルが向上する。
【００８９】
４．チェック／チェック取消操作は、操作対象の特定のカテゴリ（アプリケーション）の選択を示すために、確認、終了及び／又はアンインストールに対して設けられてよく、これにより、ユーザーは複数のカテゴリ（アプリケーション）を同時に簡便に管理することができる。
【００９０】
安全プロセスカテゴリに対する操作命令と、安全プロセスカテゴリのプロセスリストに含まれる具体的な実行中プロセスに対する操作命令は、ステップ２０４と同様であってよい。
【００９１】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【００９２】
実施例４
本発明の一実施例は、プロセス情報を表示する方法を提供する。なお、図４に関して、本実施例における一部のステップの詳細な説明は、実施例２及び／又は実施例３におけるステップの詳細な説明と同じであり、冗長になるのを避けるために本実施例では説明を一部省略する。
【００９３】
本方法は、以下を含んでよい。
【００９４】
４０１において、メモリにおいて実行中プロセスをスキャンする。
【００９５】
４０２において、プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスをランク付けする。
【００９６】
本発明の本実施例によれば、実行中プロセスの起動時間に従って、又は、実行中プロセスにより占有されるメモリサイズに従って、ランク付けが実行されてよい。したがって、実行中プロセスをランク付けするステップ４０２は、具体的には以下のようであってよい。
【００９７】
ランク付け基準が実行中プロセスの起動時間である場合、
４０２１において、スキャンされた実行中プロセスのプロセス情報を取得し、プロセス情報に含まれる起動時間に従ってプロセスをランク付けする。
【００９８】
ランク付け基準が、プロセスにより占有されるメモリサイズである場合、
４０２２において、スキャンされた実行中プロセスのプロセス情報を取得し、プロセス情報に含まれる占有メモリサイズに従ってプロセスをランク付けする。
【００９９】
なお、ステップ４０２１及びステップ４０２２で挙げられた基準以外にも、実行中プロセスのランク付け基準として多くの他のパラメーターが選択されてよい。例えば、セキュリティ評価に従って実行中プロセスがランク付けされてよい。様々な実行中プロセスに対して「危険スコア」を設けるように、システムが構成されてよい。危険スコアは、デバイス及びデータに対する実行中プロセスの悪影響及び／又は実行中プロセスを終了することの悪影響を示す。実行中プロセスは「危険スコア」に従ってランク付けされてよく、ランキング及び示唆情報に基づいて、ユーザーにより適切なアクションが取られてよい。
【０１００】
４０３において、ランク付けされた実行中プロセスを表示し、ランク付けされた実行中プロセスに対応する関連情報を表示する。
【０１０１】
ステップ４０３は、具体的には以下のようであってよい。
【０１０２】
４０３１において、各ランク付けされた実行中プロセスに対応するプロセス情報を取得し、プロセス情報から、プロセスに対応する記述情報を抽出する。
【０１０３】
４０３２において、各ランク付けされた実行中プロセスに対応するプロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得する。
【０１０４】
４０３３において、ランク付けされた実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示する。
【０１０５】
この特定の実施形態によれば、実行中プロセスは異なるカテゴリに分けられず、全ての実行中プロセスと対応する示唆情報及び／又は記述情報とが、プリセットのランク付けシーケンスに従って直接表示される。
【０１０６】
それでもなお、上述したように、ランク付けと分類は相互排他的なものではない。実行中プロセスは、まず分類（例えばアプリケーション識別子を用いて）されてから、各カテゴリにおいてランク付けされてよい。或いは、実行中プロセスは、まず図４に示すようにランク付けされてから、アプリケーション識別子等の特定の基準に従って分類されてよい。分類の実施形態とランク付けの実施形態からの表示ステップと管理ステップは、組み合わせられてもよい。
【０１０７】
４０４において、ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、実行中プロセスに対して対応する操作を実行する。
【０１０８】
プロセスリストに含まれる特定の実行中プロセスに関する操作命令が受け付けられた場合、ユーザーは、確認、終了又はチェック／チェック取消を選択することができる。
【０１０９】
１．確認では、特定の実行中プロセスのプロセス情報（ファイルパス等）を選択し、起動時間等のプロセスの詳細な属性を確認することができる。
【０１１０】
２．終了では、ワンクリック又はダブルクリックで特定の実行中プロセスを終了することができる。同じプログラムのその他のプロセスに対する影響が判断され、安全が確認された後にプロセスが終了される。
【０１１１】
３．チェック／チェック取消操作は、操作対象の特定の実行中プロセスの選択を示すために、確認及び／又は終了に対して設けられてよく、これにより、ユーザーは複数の実行中プロセスを同時に簡便に管理することができる。
【０１１２】
本発明の本実施例によれば、ランク付け基準をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスをランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【０１１３】
実施例５
図５に関して、本発明の一実施例は、プロセス情報を表示する装置を提供する。本装置は、
メモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュール５０１と、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類しランク付けするように構成される処理モジュール５０２と、
分類後の各プロセスカテゴリと各プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリとプロセスカテゴリに含まれる実行中プロセスとの関連情報を表示するように構成されるか、又は、ランク付けされた実行中プロセスを表示し、ランク付けされた実行中プロセスに対応する関連情報を表示するように構成される、表示モジュール５０３と、
を有してよい。
【０１１４】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【０１１５】
実施例６
図６に関して、本発明の一実施例は、プロセス情報を表示する装置を提供する。なお、本発明の本実施例によるデバイスは、実施例２に記載の方法の内容に対応する。本装置は、
メモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュール６０１と、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類するように構成される処理モジュール６０２と、
分類後の各プロセスカテゴリと各プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリとプロセスカテゴリに含まれる実行中プロセスとの関連情報を表示するように構成される表示モジュール６０３と、
を有してよい。
【０１１６】
本発明の特定の実施例によれば、処理モジュール６０２は、
各実行中プロセスのプロセス情報を取得し、プロセス情報に含まれるアプリケーション識別子を取得して、同じアプリケーション識別子を有する実行中プロセスを１つのカテゴリに分類する規則に従って、スキャンされた実行中プロセスを分類するように構成される第１の分類ユニット６０２１、
を有してよい。
【０１１７】
表示モジュール６０３は、
分類後の各プロセスカテゴリに対応する示唆情報を取得するように構成される第１の取得ユニット６０３１と、
分類後の各プロセスカテゴリに含まれるプロセスに対応するプロセス情報を取得し、プロセス情報からプロセスの記述情報を抽出し、プロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、プロセスに対応する示唆情報を取得するように構成される第２の取得ユニット６０３２と、
分類後のプロセスカテゴリと当該プロセスカテゴリに対応する示唆情報とを表示し、プロセスカテゴリに対応するプロセスリストに、プロセスカテゴリに含まれる実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するように構成される第１の表示ユニット６０３３と、
を有してよい。
【０１１８】
第１の取得ユニット６０３１は、
分類後の各プロセスカテゴリに対応するアプリケーション識別子を取得し、当該アプリケーション識別子に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応する示唆情報を、プロセスカテゴリに対応するカテゴリの示唆情報として取得するように構成される第１の取得サブユニット６０３１１、
を有してよい。
【０１１９】
本装置は更に、
プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行するように構成される第１の受信モジュール６０４、
を有してよい。
【０１２０】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【０１２１】
実施例７
図７に関して、本発明の一実施例は、プロセス情報を表示する装置を提供する。なお、本発明の本実施例によるデバイスは、実施例３に記載の方法の内容に対応する。本装置は、
メモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュール７０１と、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類するように構成される処理モジュール７０２と、
分類後の各プロセスカテゴリと各プロセスカテゴリに含まれるプロセスを表示し、各プロセスカテゴリの関連情報と各プロセスカテゴリに含まれるプロセスの関連情報とを表示するように構成される表示モジュール７０３と、
を有してよい。
【０１２２】
本発明の特定の実施例によれば、処理モジュール７０２は、
各実行中プロセスのプロセス情報を取得し、当該プロセス情報に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応するセキュリティ評価を取得し、当該セキュリティ評価に従って実行中プロセスを分類するように構成される第２の分類ユニット７０２１であって、各実行中プロセスを安全プロセス又は危険プロセスに分類するように構成される第２の分類ユニット７０２１、
を有してよい。
【０１２３】
表示モジュール７０３は、
分類後の各プロセスカテゴリに対応する示唆情報を取得するように構成される第１の取得ユニット７０３１と、
分類後の各プロセスカテゴリに含まれるプロセスに対応するプロセス情報を取得し、プロセス情報からプロセスの記述情報を抽出し、プロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するように構成される第２の取得ユニット７０３２と、
分類後のプロセスカテゴリと当該プロセスカテゴリに対応する示唆情報とを表示し、当該プロセスカテゴリに対応するプロセスリストに、当該プロセスカテゴリに含まれる実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するように構成される第１の表示ユニット７０３３と、
を有してよい。
【０１２４】
第１の取得ユニット７０３１は、
分類後の各プロセスカテゴリに対応するアプリケーション識別子を取得し、当該アプリケーション識別子に従ってプリセットのプロセス情報特徴データベースを検索することにより、対応する示唆情報を、プロセスカテゴリに対応するカテゴリの示唆情報として取得するように構成される第２の取得サブユニット７０３１１、
を有してよい。
【０１２５】
本デバイスは更に、
プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行するように構成される第１の受信モジュール７０４、
を有してよい。
【０１２６】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【０１２７】
実施例８
図８に関して、本発明の一実施例は、プロセス情報を表示する装置を提供する。なお、本発明の本実施例によるデバイスは、実施例３に記載の方法の内容に対応する。本装置は、
メモリにおいて実行中プロセスをスキャンするように構成されるスキャンモジュール８０１と、
プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスをランク付けするように構成される処理モジュール８０２と、
ランク付けされた実行中プロセスを表示し、ランク付けされた実行中プロセスに対応する関連情報を表示するように構成される表示モジュール８０３と、
を有してよい。
【０１２８】
特定の実施例によれば、処理モジュール８０２は、
スキャンされた実行中プロセスのプロセス情報を取得し、プロセス情報に含まれる起動時間に従って、実行中プロセスをランク付けするように構成される第１のランク付けユニット８０２１と、
スキャンされた実行中プロセスのプロセス情報を取得し、プロセス情報に含まれる占有メモリサイズに従って、プロセスをランク付けするように構成される第２のランク付けユニット８０２２と、
を有してよい。
【０１２９】
表示モジュール８０３は、
各ランク付けされた実行中プロセスのプロセス情報を取得し、プロセス情報から、プロセスに対応する記述情報を抽出するように構成される第３の取得ユニット８０３１と、
各ランク付けされた実行中プロセスに対応するプロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、実行中プロセスに対応する示唆情報を取得するように構成される第４の取得ユニット８０３２と、
ランク付けされた実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示するように構成される第２の表示ユニット８０３３と、
を有してよい。
【０１３０】
本デバイスは更に、
ランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、実行中プロセスに対して対応する操作を実行するように構成される第２の受信モジュール８０４、
を有してよい。
【０１３１】
本発明の本実施例によれば、実行中プロセスを分類しランク付けする方法をプリセットすることにより、ユーザーがプロセス情報を確認する際に、実行中プロセスを分類とランクに従って表示することができる。よって、デバイスで現在実行中のプロセスをユーザーが把握でき、ユーザーによる実行中プロセスの管理効率が向上し、更に、システムのセキュリティが向上する。
【０１３２】
実施例９
本発明の一実施例は、プロセス情報を表示する方法を提供する。図９に関して、本実施形態は、分類のステップとランク付けのステップの両方を含む。本方法は、以下を含んでよい。
【０１３３】
９０１において、メモリにおいて実行中プロセスをスキャンする。
【０１３４】
９０２において、プリセットのプロセス表示形式に従って、スキャンされた実行中プロセスを分類する。
【０１３５】
９０３において、スキャンされた実行中プロセスのプロセス情報を取得する。
【０１３６】
９０４において、プロセス情報に含まれるランク基準に従って、各カテゴリにおいて実行中プロセスをランク付けする。
【０１３７】
９０５において、分類後の各プロセスカテゴリに対応する示唆情報を取得する。
【０１３８】
９０６において、プロセス情報からプロセスの記述情報を抽出する。
【０１３９】
９０７において、プロセス情報に従って、プリセットのプロセス情報特徴データベースを検索することにより、プロセスカテゴリに対応する示唆情報及び実行中プロセスに関する示唆情報を取得する。
【０１４０】
９０８において、プロセスカテゴリと各プロセスカテゴリに対応する示唆情報とを表示し、プロセスカテゴリに対応するプロセスリストに、プロセスカテゴリに含まれるランク付けされた実行中プロセスと、実行中プロセスに対応する示唆情報及び／又は実行中プロセスに対応する記述情報とを表示する。
【０１４１】
９０９において、プロセスカテゴリ又はプロセスカテゴリに含まれるランク付けされた実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行する。
【０１４２】
図９に示す実施形態によれば、実行中プロセスは分類されてから、各カテゴリにおいてランク付けされる。分類は、図２の実施形態に示すようにアプリケーション識別子に基づいてよく、或いは、図３の実施形態に示すように、実行中プロセスのセキュリティ評価に基づいてよい。しかしながら、上述のように、分類は他の基準に基づいてよい。
【０１４３】
各カテゴリにおける実行中プロセスのランク付けは、特定のランク付け基準に従って実行されてよく、基準は、図４に示すように、起動時間であっても実行中プロセスにより占有されるメモリサイズであってもよい。しかしながら、上述のように、ランク付けは他の基準に従って実行されてよい。
【０１４４】
当該技術分野の当業者には当然であるように、図９では分類後にランク付けを行う構成が示されているが、ランク付け後に分類する構成も十分にあり得る構成であり、本発明によって実施されてよい。
【０１４５】
実施例１０
図１０を参照する。図１０は、一部の実施例に係る、プロセス情報を表示するデバイス１０００（例えば、スマートフォン等のモバイル端末）の各種コンポーネントを示すブロック図である。いくつかの具体的な特徴が示されているが、本開示から当該技術分野の当業者には明らかであるように、簡潔にするために、また、本明細書に記載の実施例のより適切な態様を不明瞭にしないように、様々な他の特徴は示されていない。これを受けて、デバイス１０００は、メモリ１０１２と、メモリ１０１２に格納されるモジュール、プログラム及び／又は命令を実行することで所定の動作を実行する１又は複数のプロセッサと、１又は複数のネットワーク又は他の通信インターフェース１０１０と、これらのコンポーネントを相互接続する１又は複数の通信バス１０１４と、を有する。
【０１４６】
一部の実施例によれば、デバイス１０００はユーザーインターフェース１００４を有し、ユーザーインターフェース１００４は、表示部１００８（例えば画面）及び１又は複数の入力部１００６（例えば、タッチスクリーン又はキーボード／マウス）を備える。デバイス１０００がスマートフォンである場合、タッチスクリーンが表示部１００８と入力部１００６の両方である。
【０１４７】
一部の実施例によれば、メモリ１０１２は、高速ランダムアクセスメモリ（ＤＲＡＭ、ＳＲＡＭ等）又は他のランダムアクセス半導体メモリデバイスを有する。一部の実施例によれば、メモリ１０１２は、不揮発性メモリ（１又は複数の磁気ディスク記憶装置、光ディスク記憶装置、フラッシュメモリ装置等）又は他の不揮発性半導体記憶装置を有する。一部の実施例によれば、メモリ１０１２は、プロセッサ１００２から遠隔設置される１又は複数の記憶装置を有する。メモリ１０１２、或いはメモリ１０１２に含まれる１又は複数の記憶装置（例えば、１又は複数の不揮発性記憶装置）は、非一時的なコンピューター可読記憶媒体を有する。
【０１４８】
一部の実施例によれば、メモリ１０１２又はメモリ１０１２のコンピューター可読記憶媒体は、以下のプログラム、モジュール及びデータ構造、すなわち、
・各種基本的なシステムサービスを処理しハードウェアに依存するタスクを実行するためのプロシージャを含むオペレーティングシステム１０２４、
・メモリ１０１２において実行中プロセス１０５０をスキャンするスキャンモジュール１０１８、
・プリセットのプロセス表示形式に従って、スキャンされた実行中プロセス１０５０を分類しランク付けする処理モジュール１０２０、
・分類後の各プロセスカテゴリと各プロセスカテゴリに含まれる実行中プロセスとを表示し、プロセスカテゴリとプロセスカテゴリに含まれる実行中プロセスとに関連する情報を表示し、且つ／又は、ランク付けされた実行中プロセスを表示し、ランク付けされた実行中プロセスに対応する関連情報を表示する表示モジュール１０４０、
・プロセスカテゴリ又はプロセスカテゴリに含まれる実行中プロセスに対するユーザーの操作命令を受け付け、操作命令に従って、プロセスカテゴリに対応するアプリケーション又はプロセスカテゴリに含まれる実行中プロセスに対して、対応する操作を実行する受信モジュール１０１６、
・示唆情報１０３４やプロセスカテゴリ及び実行中プロセスに関するセキュリティ評価１０３６等の、複数のユーザー項目とデバイスにより生成される情報項目とを含むプリセットのプロセス情報特徴データベース１０３０（このような情報項目は、検証履歴、ユーザーフィードバック、解析結果、統計的推定等のアクションによって生成されてよい。プロセス情報特徴データベース１０３０は、プロセス情報１０５２から抽出される情報項目とデータベース内の情報項目との対応関係を列挙する単一又は複数のテーブルを有してよい。プロセス情報特徴データベース１０３０により、ユーザーはデータベースに問合わせを送って、対応関係に基づく各種情報項目を検索し取得することができる）、
又はそれらのサブセットを格納する。
【０１４９】
上述のように、プロセス情報１０５２は、スキャンモジュール１０１８によってスキャンされ処理モジュール１０２０によって分類されランク付けされる実行中プロセス１０５０と関連付けられる。プロセス情報１０５２は、少なくとも、（１）プロセスカテゴリの記述情報１０５４及び実行中プロセスの記述情報１０５４と、（２）実行中プロセスのアプリケーション識別子１０５６とを含む。プロセス情報１０５２に含まれる情報項目は、プロセス情報特徴データベース１０３０での検索に用いられてよい。
【０１５０】
なお、図１０に関連して上述したデバイス１０００のモジュール、データベース及びモデルは、単一のデバイス（例えば単一スマートフォン）に実装されてもよく、コンピューターネットワークにより接続される複数のデバイス（例えばスマートフォンと１又は複数のコンピューターサーバー）に分散されてもよい。具体的なハードウェア構成がデバイス１０００のパフォーマンスに影響を与える可能性はあるが、本願の実施例は、特定のハードウェア構成に依存しない。
【０１５１】
図１１Ａ〜１１Ｄは、一部の実施例に係る、モバイル端末がどのようにプロセスカテゴリ及び実行中プロセスを表示するかを示す例示的なスクリーンショットである。いくつかの具体的な特徴が示されているが、本開示から当該技術分野の当業者には明らかであるように、簡潔にするために、また、本明細書に記載の実施例のより適切な態様を不明瞭にしないように、様々な他の特徴は示されていない。図１１Ａ〜１１Ｄでは、モバイル端末（例えばスマートフォン）のスクリーンショットを例にとって、プロセス、カテゴリ及びコマンドがどのように表示されるのかを示し、また、どのようにしてユーザーがモバイル端末を用いてプロセス及びプロセスカテゴリを管理できるのかを示す。モバイル端末のタッチスクリーンは、表示部と入力部の両方として用いられてよい。図１１Ａ〜１１Ｄに示す実施形態は、図示の順序とは異なる順序で利用されてよく、ユーザーの選択及びモバイル端末の設定に応じて代替として提示されてよい。
【０１５２】
図１１Ａは、実施例２で概説したようなアプリケーション識別子に基づく実行中プロセスの分類に関する表示画面を示す。図１１Ａのモバイル端末画面は、タイトルパネル１１０１、第１のアプリケーションパネル１１０３、第２のアプリケーションパネル１１０５、第３のアプリケーションパネル１１０７及びコマンドパネル１１４０を含む。アプリケーションパネルの数は、メモリ内の実行中プロセスの数と、アプリケーション識別子に基づく分類の結果とに応じて、変動してよい。各アプリケーションパネルに含まれる情報項目は、同じであっても異なってもよい。アプリケーションパネル及び他のパネルの有無は、端末デバイスの設定とユーザーの選択に応じて変化してよい。各種パネルは、単一の画面に表示されても、連続して提示される複数の画面に表示されてもよい。
【０１５３】
タイトルパネル１１０１は、画面に表示される内容の概要を提供する。ここではタイトルパネル１１０１は「実行中プロセスカテゴリ」を含むが、当然ながら、類似の意味をもつ他のフレーズが用いられてもよい。また、タイトルパネル１１０１は、どのように分類が実行されるかについての表示を含んでよい。例えば、タイトルパネル１１０１は、「アプリケーションに基づく実行中プロセスカテゴリ」を表示してよい。
【０１５４】
図１１Ａではアプリケーションパネル１１０３，１１０５，１１０７が同じ情報項目を表示するので、アプリケーションパネル１１０３の内容のみを省略せずに説明する。アプリケーションパネル１１０３は、アプリケーション名１１２０（ここでは「アプリケーションＡ」）、記述情報１１２１（ここでは「ＡはＧＰＳアプリケーション」）、示唆情報１１２２（ここでは「終了を推奨」）及びチェックボックス１１２５を含む。
【０１５５】
記述情報１１２１は、図１１Ａに示すものより多くのものを含んでよい。実施例２に示すように、好ましくは、記述情報１１２１はプロセス情報から抽出される。記述情報１１２１は更に、例えば、アプリケーションがバックグラウンドで実行中か否か、アプリケーションの起動時間及びＣＰＵの利用、システム安定性に対するアプリケーションの重要性等の情報項目を含んでよい。
【０１５６】
示唆情報１１２２は、図２に示すように、プロセス情報特徴データベースの検索によって取得されてよい。示唆情報の推奨は、ユーザーにより受け付けられても受け付けられなくてもよく、コマンドパネル１１４０の対応するコマンドがユーザーにより選択されてよい。
【０１５７】
コマンドパネル１１４０は、ユーザーがプロセスカテゴリ（図１１Ａアではプリケーション）を管理する際に選択可能なコマンド１１４３を提示する。コマンドの詳細な効果は、実施例２で説明した。図１１Ａに示す実施形態によれば、完全な保護と柔軟な選択を保証するために、ユーザーは複数の個人用の内容項目を選択することができる。
【０１５８】
チェックボックス１１２５により、ユーザーは、コマンド１１４３に従う特定の操作をアプリケーションに対して実行することができる。一度に１又は複数のチェックボックスが選択されてよい。
【０１５９】
コマンドパネル１１４０においてユーザーの選択がなされると（好ましくは、コマンドを１回クリックする方式で）、続いてデバイスは、選択されたアプリケーションに対してコマンドを実行する。例えば、ユーザーが図１１Ａに示す実施形態のアプリケーションＢを選択し確認をクリックする場合、図１１Ｂに示すように、アプリケーションＢの実行中プロセスが表示される。
【０１６０】
図１１Ｂは、アプリケーションＢの実行中プロセスに関する表示画面を示す。図１１Ｂのモバイル端末画面は、タイトルパネル１１０１、第１のプロセスパネル１１１３、第２のプロセスパネル１１１５、第３プロセスパネル１１１７及びコマンドパネル１１４０を含む。プロセスパネルの数は、アプリケーションに関連付けられる実行中プロセスの数に応じて変動してよい。各プロセスパネルに含まれる情報項目は、同じであっても異なってもよい。プロセスパネル及び他のパネルの有無は、端末デバイスの具体的な設定とユーザーの選択に応じて変化してよい。各種パネルは、単一の画面に表示されても、連続して提示される複数の画面に表示されてもよい。
【０１６１】
図１１Ｂに示すタイトルパネル及びコマンドパネルは、図１１Ａに示すタイトルパネル及びコマンドパネルと同様の機能を果たす。
【０１６２】
図１１Ｂではプロセスパネル１１１３，１１１５，１１１７が同じ情報項目を表示するので、プロセスパネル１１１３の内容のみを省略せずに説明する。プロセスパネル１１１３は、プロセス名１１３０（ここでは「プロセスＢ１」）、記述情報１１３１（ここでは「Ｂ１は自動起動プロセス；２０ｋｂ」）、示唆情報１１３２（ここでは「障害なく終了可能」）及びチェックボックス１１２５を含む。
【０１６３】
なお、記述情報１１３１は実行中プロセスＢ１に言及し、また、Ｂ１により占有されるメモリサイズを含む。図１１Ｂにおいて、実行中プロセスはメモリ占有状態によってランク付けされ、そのようにリスト化されている。図１１Ｂは、図９に示す実施形態を反映する。しかし、当然ながら、図１１Ｂに示すランク付けもランク付け基準も必須ではなく、プロセスはランダムに表示されても、他の基準に基づいてランク付けされてもよい。
【０１６４】
図１１Ｃは、実施例３で概説したような、セキュリティ評価に従う実行中プロセスの分類に関する表示画面を示す。図１１Ｃのモバイル端末画面は、タイトルパネル１１０１、危険プロセスカテゴリパネル１１５１、安全プロセスカテゴリパネル１１５２及びコマンドパネル１１４０を含む。安全プロセスカテゴリパネル１１５２は、図１１Ａに示すものと同様に、第１のアプリケーションパネル１１６１及び第２のアプリケーションパネル１１６３を含む。アプリケーションパネルの数は、メモリ内の実行中プロセスの数と、アプリケーション識別子に基づく分類の結果とに応じて、変動してよい。各アプリケーションパネルに含まれる情報項目は、同じであっても異なってもよい。アプリケーションパネル及び他のパネルの有無は、端末デバイスの設定とユーザーの選択に応じて変化してよい。各種パネルは、単一の画面に表示されても、連続して提示される複数の画面に表示されてもよい。
【０１６５】
図１１Ｃに示すタイトルパネル及びコマンドパネルは、図１１Ａに示すタイトルパネル及びコマンドパネルと同様の機能を果たす。
【０１６６】
危険プロセスカテゴリパネル１１５１は、プロセス名１１６４（「危険プロセスＡ及びＢ」）、記述情報１１６５（「５個のプロセス、２個のアプリケーション」）及び示唆情報１１６６（「全アプリのアンインストールを推奨」）を含む。厳密なフレーズと各情報項目の範囲は変化してよい。ここで、プロセスは危険であると特定され危険プロセスグループに分類されているので、当該プロセスがどのプログラム（アプリケーション）に属するのかを示す必要はあまりない。好ましくは、そのようなプロセスに関する示唆情報は、その他のプログラムに対するそのようなアクションの影響に応じて、終了及び／又はアンインストールを含む。
【０１６７】
ユーザーは、危険なプロセス及びアプリケーションをより詳細に把握したい場合、「危険プロセス」の「確認」を選択して、より詳細な表示の後にどのようなアクションを取るべきかを決定することができる。
【０１６８】
安全プロセスは、アプリケーション識別子に従ってサブカテゴライズされてよく、ユーザーは、大部分において図１１Ａに示すものと同様に、アプリケーションに対して特定のアクションを選択してよい。
【０１６９】
図１１Ｄは、メモリ占有状態によるランク付け後の実行中プロセスに関する表示画面を示す。図１１Ｄのモバイル端末画面は、タイトルパネル１１０１、第１のプロセスパネル１１７１、第２のプロセスパネル１１７３、第３のプロセスパネル１１７５及びコマンドパネル１１４０を含む。プロセスパネルの数は、アプリケーションに関連付けられる実行中プロセスの数に応じて変動してよい。各プロセスパネルに含まれる情報項目は、同じであっても異なってもよい。プロセスパネル及び他のパネルの有無は、端末デバイスの具体的な設定とユーザーの選択に応じて変化してよい。各種パネルは、単一の画面に表示されても、連続して提示される複数の画面に表示されてもよい。
【０１７０】
図１１Ｄに示すタイトルパネル及びコマンドパネルは、図１１Ｄに示すコマンド１１４３により、ユーザーが実行中プロセスを全選択して、メモリ占有状態の代わりに起動時間で再ランク付けすることができる点を除いて、図１１Ａに示すタイトルパネル及びコマンドパネルと同様の機能を果たす。
【０１７１】
図１１Ｄではプロセスパネル１１７１，１１７３，１１７５が同じ情報項目を表示するので、プロセスパネル１１７１の内容のみを省略せずに説明する。プロセスパネル１１７１は、プロセス名１１８０（「プロセスＧ１」）、メモリ占有状態１１８２（「２００ｋｂ」）、起動時間１１８３（「１１／１１／２０１１  ０：０：１８」）、示唆情報１１８４（「障害なく終了可能」）及びチェックボックス１１２５を含む。
【０１７２】
上述のように、ランク付け基準は、ユーザーの具体的な要望とプロセス表示プログラムのセットアップに従って変化してよい。
【０１７３】
本発明の上述の実施例が提示された順序は説明の便宜上のものに過ぎず、実施例の好ましさを意味するものではない。
【０１７４】
当該技術分野の当業者には当然ながら、上述した実施例のステップの全部又は一部は、ハードウェアを用いて実装されてよく、或いは、プログラム命令関連ハードウェアによって実装されてもよい。プログラムは、コンピューター可読記憶媒体に格納されてよい。記憶媒体は、リードオンリーメモリ、磁気ディスク或いは光ディスクであってよい。
【０１７５】
上記の説明は本発明の好ましい実施例に過ぎず、本発明を限定するものではない。本発明の要旨及び原則を逸脱しない任意の変更、均等物の置換又は改善は、本発明の保護範囲に包含されるものとする。
【０１７６】
特定の実施例を上述したが、当然ながら、本発明はこれらの特定の実施例に限定されるものではない。それどころか、本発明は、添付の特許請求の範囲の要旨及び範囲に包含される代替、変更及び均等物を含んでよい。記載された多くの具体的な詳細は、本明細書に記載の構成を完全に理解することを目的とする。しかし、当該技術分野の当業者には当然ながら、当該構成はそれらの具体的な詳細を伴わずに実施されてよい。他の例では、実施例の態様を不必要に不明瞭にすることがないように、周知の方法、プロシージャ、コンポーネント及び回路については詳述していない。
【０１７７】
本明細書では、様々な要素を説明するために、第１、第２等の表現を用いる場合があるが、そのような要素はこれらの表現に限定されるものではない。これらの表現は、一要素を別の要素と区別するために用いられるに過ぎない。例えば、本発明の範囲を逸脱せずに、第１のランク付け基準を第２のランク付け基準と称することができ、同様に、第２のランク付け基準を第１のランク付け基準と称することができる。第１のランク付け基準と第２のランク付け基準は両方ともランク付け基準であるが、同じランク付け基準ではない。
【０１７８】
本明細書において本発明の説明に用いられる用語は、特定の実施例の説明を目的とするに過ぎず、本発明を限定するものではない。本発明の説明及び添付の特許請求の範囲では、特定の要素が単一で設けられること又は複数設けられることが明確に指定される場合を除いて、当該要素が単一で設けられる場合と複数設けられる場合の両方が包含されるものとする。当然ながら、本明細書で用いられる「及び／又は」という表現は、列挙された関連項目のうち１又は複数から成るありとあらゆる組合わせを示し、包含する。また、当然ながら、「有して（含んで）よい」、「有する（含む）」及び／又は「備える」という表現は、本明細書で用いられる場合、ある特徴、工程、要素及び／又はコンポーネントが存在することを指定するが、１又は複数の他の特徴、工程、要素、コンポーネント及び／又はそれらのグループの存在又は追加を除外するものではない。
【０１７９】
本明細書では、「場合」という表現は、文脈に応じて、ある先行条件が「当てはまるとき」又は「当てはまると」又は「当てはまるという判定に応答して」又は「当てはまるという判定に従って」又は「当てはまるという検出に応答して」を意味すると解釈されてよい。同様に、「［ある先行条件が当てはまる］と判定された場合」又は「［ある先行条件が当てはまる］場合」又は「［ある先行条件が当てはまる］とき」というフレーズは、文脈に応じて、当該条件が「当てはまると判定されると」又は「当てはまるという判定に応答して」又は「当てはまるという判定に従って」又は「当てはまると検出されると」又は「当てはまるという検出に応答して」を意味すると解釈されてよい。
【０１８０】
各種図面の一部に複数の論理的段階を特定の順序で示したが、順序に依存しない段階の順序を変えてもよく、他の段階を組み合わせたり切り離したりしてもよい。いくつかの順序変更や他のグループ化について具体的に言及したが、当該技術分野の当業者には他の構成も明らかであろう。よって、代替の網羅的なリストは提示しない。更に、そのような段階は、ハードウェア、ファームウェア、ソフトウェア又はそれらの任意の組合わせに実装されてよい。
【０１８１】
上述の記載は、説明を目的として、具体的な実施例を参照してなされた。しかしながら、上記の例示的な議論は網羅的なものを意図しておらず、また、本発明を開示された厳密な形式に限定するものではない。上述の教示に鑑みて、多くの変更及び変形が可能である。実施例は、本発明の原理とその実際の適用を最も良く説明することで、当該技術分野の当業者が、予定される特定の用途に適する様々な変更をもって本発明及び様々な実施例を最も良く活用できるようにするために、選択され記載された。実施例は、添付の特許請求の範囲の要旨及び範囲に包含される代替、変更及び均等物を含む。記載された多くの具体的な詳細は、本明細書に記載の構成を完全に理解することを目的とする。しかし、当該技術分野の当業者には当然ながら、当該構成はそれらの具体的な詳細を伴わずに実施されてよい。他の例では、実施例の態様を不必要に不明瞭にすることがないように、周知の方法、プロシージャ、コンポーネント及び回路については詳述していない。
【図１】
0006051304.tif 000002
【図２】
0006051304.tif 000003
【図３】
0006051304.tif 000004
【図４】
0006051304.tif 000005
【図５】
0006051304.tif 000006
【図６】
0006051304.tif 000007
【図７】
0006051304.tif 000008
【図８】
0006051304.tif 000009
【図９】
0006051304.tif 000010
【図１０】
0006051304.tif 000011
【図１１Ａ】
0006051304.tif 000012
【図１１Ｂ】
0006051304.tif 000013
【図１１Ｃ】
0006051304.tif 000014
【図１１Ｄ】
0006051304.tif 000015