ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用する方法であって、該方法は、aエンドユーザーの少なくとも1つのユーザー属性、およびターゲットファイルの少なくとも1つのファイル属性に基づいて、該ターゲットファイルの主要アイコンに適用されるアイコンオーバーレイを決定するステップと、b該主要アイコンに該アイコンオーバーレイを適用するステップと、c該エンドユーザーのエンドユーザーシステムにおいて、該適用されたアイコンオーバーレイを伴う該主要アイコンを表示するステップであって、該アイコンオーバーレイは、少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は該エンドユーザーに関連がある、ステップとを含む、方法。前記ステップaは、a.1前記少なくとも1つのユーザー属性、および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較することを含む、請求項1に記載の方法。前記ステップaは、a.1第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて該ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、a.2第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つのファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適用される第二のアイコンオーバーレイを決定することであって、該第二のアイコンオーバーレイは、該第一のアイコンオーバーレイとは異なる、こととを含む、請求項1に記載の方法。前記ステップaは、a.1前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すためにコンテンツレポジトリにアクセスすることをさらに含む、請求項1に記載の方法。前記ステップaは、a.1前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルの内容を検索することをさらに含む、請求項1に記載の方法。前記ステップaは、a.1前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルに埋め込まれた情報を読み出すことをさらに含む、請求項1に記載の方法。前記ステップbは、b.1少なくとも前記主要アイコンに近接した該主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置することを含む、請求項1に記載の方法。前記ステップb.1は、b.1.1前記主要アイコンおよび前記アイコンオーバーレイのうちの少なくとも1つの大きさを変更することを含む、請求項7に記載の方法。ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用するためのシステムであって、該システムは、エンドユーザーのエンドユーザーシステムにおいて該適用されたアイコンオーバーレイを伴う該主要アイコンを表示するためのコンピューターシステムを含み、該コンピューターシステムは、動的アイコンオーバーレイモジュールを含み、該動的アイコンオーバーレイモジュールは、該エンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの少なくとも1つのファイル属性に基づいて、適用される該アイコンオーバーレイを決定し、該アイコンオーバーレイを該主要アイコンに適用し、該アイコンオーバーレイは少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は、該エンドユーザーに関連がある、システム。前記動的アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較するように構成される、請求項9に記載のシステム。前記動的アイコンオーバーレイモジュールは、第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて前記ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つのファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適用される第二のアイコンオーバーレイを決定することとを行うように構成され、該第二のアイコンオーバーレイは該第一のアイコンオーバーレイとは異なる、請求項9に記載のシステム。ユーザー属性、ファイル属性、およびアイコンオーバーレイを記憶するように構成されるコンテンツレポジトリをさらに含み、前記アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すために、該コンテンツレポジトリにアクセスするようにさらに構成される、請求項9に記載のシステム。前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルの内容を検索するようにさらに構成される、請求項9に記載のシステム。前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルに埋め込まれた情報を読み出すようにさらに構成される、請求項9に記載のシステム。前記アイコンオーバーレイモジュールは、少なくとも前記主要アイコンに近接した前記主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置するようにさらに構成される、請求項9に記載のシステム。前記アイコンオーバーレイモジュールは、前記オーバーレイ領域に前記アイコンオーバーレイを配置するために、前記主要アイコンおよび該アイコンオーバーレイのうちの少なくとも1つの大きさを変更するようにさらに構成される、請求項15に記載のシステム。ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用するためのコンピュータープログラムロジックを記録したコンピューター可読媒体を含むプログラム製品装置であって、該プログラム製品装置は、動的アイコンオーバーレイモジュールを含み、該動的アイコンオーバーレイは、エンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの少なくとも1つのファイル属性に基づいて、適用されるアイコンオーバーレイを決定し、該ターゲットファイルの主要アイコンに該アイコンオーバーレイを適用し、該アイコンオーバーレイは、少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は、該エンドユーザーに関連がある、プログラム製品装置。前記動的アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較するように構成される、請求項17に記載の装置。前記動的アイコンオーバーレイモジュールは、第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて前記ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適応される第二のアイコンオーバーレイを決定することとを行うように構成され、該第二のアイコンオーバーレイは、該第一のアイコンオオーバーレイとは異なる、請求項17に記載の装置。前記アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すためにコンテンツレポジトリにアクセスするようにさらに構成される、請求項17に記載の装置。前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルの内容を検索するようにさらに構成される、請求項17に記載の装置。前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルに埋め込まれている情報を読み出すようにさらに構成される、請求項17に記載の装置。前記アイコンオーバーレイモジュールは、少なくとも主要アイコンに近接した前記主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置するようにさらに構成される、請求項17に記載の装置。前記アイコンオーバーレイモジュールは、前記オーバーレイ領域に前記アイコンオーバーレイを配置するために、前記主要アイコンおよび該アイコンオーバーレイのうちの少なくとも1つの大きさを変更するようにさらに構成される、請求項23に記載の装置。発明の概要したがって、本発明の実施形態は、ターゲットファイルの主要ファイルアイコンに適用されるアイコンオーバーレイを動的に生成する。アイコンオーバーレイは、ターゲットファイルに関する情報を伝達し、エンドユーザーに関連がある。ターゲットファイルの主要ファイルアイコンに適用されるアイコンオーバーレイは、ターゲットファイル自体の属性に相関するファイルのエンドユーザーに関連する属性に基づく。上記、ならびになおさらなる本発明の機能および利点は、それについての以下の例示的な実施形態の詳細な記述を考慮の下、特に様々な図の同様な参照番号は同様なコンポーネントを指名するように使用される添付の図面と併せて考えるときに、明白になる。本発明は例えば以下を提供する。項目1ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用する方法であって、該方法は、aエンドユーザーの少なくとも1つのユーザー属性、およびターゲットファイルの少なくとも1つのファイル属性に基づいて、該ターゲットファイルの主要アイコンに適用されるアイコンオーバーレイを決定するステップと、b該主要アイコンに該アイコンオーバーレイを適用するステップと、c該エンドユーザーのエンドユーザーシステムにおいて、該適用されたアイコンオーバーレイを伴う該主要アイコンを表示するステップであって、該アイコンオーバーレイは、少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は該エンドユーザーに関連がある、ステップとを含む、方法。項目2前記ステップaは、a.1前記少なくとも1つのユーザー属性、および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較することを含む、上記項目のいずれかに記載の方法。項目3前記ステップaは、a.1第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて該ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、a.2第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つのファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適用される第二のアイコンオーバーレイを決定することであって、該第二のアイコンオーバーレイは、該第一のアイコンオーバーレイとは異なる、こととを含む、上記項目のいずれかに記載の方法。項目4前記ステップaは、a.1前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すためにコンテンツレポジトリにアクセスすることをさらに含む、上記項目のいずれかに記載の方法。項目5前記ステップaは、a.1前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルの内容を検索することをさらに含む、上記項目のいずれかに記載の方法。項目6前記ステップaは、a.1前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルに埋め込まれた情報を読み出すことをさらに含む、上記項目のいずれかに記載の方法。項目7前記ステップbは、b.1少なくとも前記主要アイコンに近接した該主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置することを含む、上記項目のいずれかに記載の方法。項目8前記ステップb.1は、b.1.1前記主要アイコンおよび前記アイコンオーバーレイのうちの少なくとも1つの大きさを変更することを含む、上記項目のいずれかに記載の方法。項目9ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用するためのシステムであって、該システムは、エンドユーザーのエンドユーザーシステムにおいて該適用されたアイコンオーバーレイを伴う該主要アイコンを表示するためのコンピューターシステムを含み、該コンピューターシステムは、動的アイコンオーバーレイモジュールを含み、該動的アイコンオーバーレイモジュールは、該エンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの少なくとも1つのファイル属性に基づいて、適用される該アイコンオーバーレイを決定し、該アイコンオーバーレイを該主要アイコンに適用し、該アイコンオーバーレイは少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は、該エンドユーザーに関連がある、システム。項目10前記動的アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較するように構成される、上記項目のいずれかに記載のシステム。項目11前記動的アイコンオーバーレイモジュールは、第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて前記ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つのファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適用される第二のアイコンオーバーレイを決定することとを行うように構成され、該第二のアイコンオーバーレイは該第一のアイコンオーバーレイとは異なる、上記項目のいずれかに記載のシステム。項目12ユーザー属性、ファイル属性、およびアイコンオーバーレイを記憶するように構成されるコンテンツレポジトリをさらに含み、前記アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すために、該コンテンツレポジトリにアクセスするようにさらに構成される、上記項目のいずれかに記載のシステム。項目13前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルの内容を検索するようにさらに構成される、上記項目のいずれかに記載のシステム。項目14前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために、前記ターゲットファイルに埋め込まれた情報を読み出すようにさらに構成される、上記項目のいずれかに記載のシステム。項目15前記アイコンオーバーレイモジュールは、少なくとも前記主要アイコンに近接した前記主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置するようにさらに構成される、上記項目のいずれかに記載のシステム。項目16前記アイコンオーバーレイモジュールは、前記オーバーレイ領域に前記アイコンオーバーレイを配置するために、前記主要アイコンおよび該アイコンオーバーレイのうちの少なくとも1つの大きさを変更するようにさらに構成される、上記項目のいずれかに記載のシステム。項目17ターゲットファイルの主要アイコンに動的アイコンオーバーレイを適用するためのコンピュータープログラムロジック記録したコンピューター可読媒体を含むプログラム製品装置であって、該プログラム製品装置は、動的アイコンオーバーレイモジュールを含み、該動的アイコンオーバーレイは、エンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの少なくとも1つのファイル属性に基づいて、適用されるアイコンオーバーレイを決定し、該ターゲットファイルの主要アイコンに該アイコンオーバーレイを適用し、該アイコンオーバーレイは、少なくとも二人のエンドユーザーに対して異なり、該ターゲットファイルについての情報を該エンドユーザーに伝達するように構成され、該情報は、該エンドユーザーに関連がある、プログラム製品装置。項目18前記動的アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性および前記少なくとも1つのファイル属性を、ユーザー属性、ファイル属性、およびアイコンオーバーレイの間の相関関係を支配するポリシーと比較するように構成される、上記項目のいずれかに記載の装置。項目19前記動的アイコンオーバーレイモジュールは、第一のエンドユーザーの少なくとも1つのユーザー属性、および前記ターゲットファイルの少なくとも1つのファイル属性に基づいて、第一のエンドユーザーシステムにおいて前記ターゲットファイルの第一の主要アイコンに適用される第一のアイコンオーバーレイを決定することと、第二のエンドユーザーの少なくとも1つのユーザー属性、および該ターゲットファイルの同じ少なくとも1つファイル属性に基づいて、第二のエンドユーザーシステムにおいて該ターゲットファイルの第二の主要アイコンに適応される第二のアイコンオーバーレイを決定することとを行うように構成され、該第二のアイコンオーバーレイは、該第一のアイコンオオーバーレイとは異なる、上記項目のいずれかに記載の装置。項目20前記アイコンオーバーレイモジュールは、前記少なくとも1つのユーザー属性、前記少なくとも1つのファイル属性、および前記アイコンオーバーレイのうちの1つ以上を引き出すためにコンテンツレポジトリにアクセスするようにさらに構成される、上記項目のいずれかに記載の装置。項目21前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルの内容を検索するようにさらに構成される、上記項目のいずれかに記載の装置。項目22前記アイコンオーバーレイモジュールは、前記少なくとも1つのファイル属性を引き出すために前記ターゲットファイルに埋め込まれている情報を読み出すようにさらに構成される、上記項目のいずれかに記載の装置。項目23前記アイコンオーバーレイモジュールは、少なくとも主要アイコンに近接した前記主要アイコンのオーバーレイ領域に前記アイコンオーバーレイを配置するようにさらに構成される、上記項目のいずれかに記載の装置。項目24前記アイコンオーバーレイモジュールは、前記オーバーレイ領域に前記アイコンオーバーレイを配置するために、前記主要アイコンおよび該アイコンオーバーレイのうちの少なくとも1つの大きさを変更するようにさらに構成される、上記項目のいずれかに記載の装置。摘要本発明の実施形態の動的アイコンオーバーレイシステムは、ターゲットファイルの主要ファイルアイコンに適用されるアイコンオーバーレイを動的に生成する。アイコンオーバーレイは、ターゲットファイルに関する情報を伝達し、エンドユーザーに関連がある。アイコンオーバーレイシステムは、ターゲットファイルそのものの属性に相関するターゲットファイルのエンドユーザーに関連する属性に基づいて主要ファイルアイコンに適用されるアイコンオーバーレイを決定する。システムは主要アイコンにアイコンオーバーレイを適用し、エンドユーザーシステムで適用されたアイコンオーバーレイとともに主要アイコンを表示する。は、図3に関して以下により詳細に記述される。DIOプロセスがターゲットファイルに対して完了すれば、ステップ260で、全ファイルがチェックされたかどうかについて決定がなされる。ターゲットファイルがDIOを要求しない場合、動的アイコンオーバーレイシステムは、ステップ250で、DIOプロセスを省き、ステップ260で、全ファイルがチェックされたかどうかを決定する。ステップ260で、全てのファイルがチェックされたのではないと決定される場合、動的アイコンオーバーレイシステムは、DIOを要求する更なるターゲットファイルに対してチェックするためにステップ230に戻る。しかし、ステップ260で全ファイルがチェックされたと決定される場合、動的アイコンオーバーレイシステムは、ステップ220に戻り、更なるDIOプロセスコールを待つ。動的アイコンオーバーレイイングが、本発明の実施形態に従って、ターゲットファイルに対して実行される態様は、図3に描写される。最初に、アイコンオーバーレイモジュールは、ステップ310で、ユーザーおよびターゲットファイルを識別する。システムログイン中にユーザーIDを捉えることにより、またはユーザーから身元の入力を求めることによりユーザーが識別され得る。ターゲットファイルは、データベースを介して、ソケット接続を使用するクライアント/サーバーモデルを介して、通信のための独自開発メカニズムを使用する独自開発データベースを介して、などでアクセスされ得る。言い換えれば、ユーザー属性およびファイル属性についての詳細は、コンテンツレポジトリに記憶される。適用するためのアイコンオーバーレイを決定するときには、コンテンツレポジトリが調べられる例えば、ターゲットファイルおよびユーザーの名前は、対応するユーザー属性およびファイル属性を引き出すためにレポジトリが照合される。アイコンオーバーレイシステムは、実際のファイルの内容を検索することにより、本発明の別の実施形態に従って、ファイル属性を引き出す。言い換えれば、適用するためのアイコンオーバーレイを決定するときには、アイコンオーバーレイモジュールは、特定のファイル属性を識別するためにファイルを覗く。アイコンオーバーレイシステムは、ファイル内容のインジケーションを与えるファイルの実際の内容を例えば、キーワード、イメージなどを検索することにより見る。そのため、ファイル属性は、適切なアイコンオーバーレイを表示するために実行された検索の結果に基づいて引き出される。アイコンオーバーレイシステムは、本発明の別の実施形態に従って、ファイルに埋め込まれた情報例えば、メタデータを読み出すことによりファイル属性を引き出す。例えば、独自開発の拡張可能なマーク付け言語XMLフォーマットで保護され記憶されるターゲットファイルは、ファイルidおよびファイルを保護するために使用されたポリシーを記述するメタデータを含む。そのため、ターゲットファイルの特定のファイル属性は、埋め込まれたメタデータを読み出すことにより引き出される。アプリケーション例えば、LeveLock登録商標を介して独自開発の拡張可能なマーク付け言語XMLフォーマットで保護され記憶されたファイルの場合は、ターゲットファイルは、ファイル属性を引き出すために使用されるメタデータを含む。ステップ350では、アイコンオーバーレイシステムは、ユーザー属性およびファイル属性の集合体に基づいてターゲットファイルの主要アイコンに適用するためのアイコンオーバーレイを決定する。本発明の実施形態に従って、デジタル資産保護規則は、ユーザー属性およびファイル属性の組み合わせに基づいて適用される適切なアイコンオーバーレイを決定するために、アイコンオーバーレイモジュール200により作成され使用される。デジタル資産保護規則は、ユーザー属性およびファイル属性間の相関関係例えば、役割、カテゴリー、ポリシーなどを確立する。デジタル資産保護規則のセットは、ユーザー属性およびファイル属性間の確立された相関関係に基づいて適用されるアイコンオーバーレイを決定する結果を支配する。これらの規則は、特定されたアイコンオーバーレイが特定の相関関係に基づいて決定され、決定されたアイコンオーバーレイがエンドユーザーに関連のあるように、ユーザー属性およびファイル属性間の任意の相関関係を特定するように作成され得ることが理解される。デジタル資産保護規則は、好ましくシステムアドミニストレータにより確立され維持され、保存される例えば、エンドユーザーシステム100のメモリに局所的に、ローカルデータベース105に、データベースサーバー120を介しネットワーク100を通してリモートデータベース130に、など。アイコンオーバーレイモジュールは、ユーザー属性およびファイル属性の集合体に基づいて適用されるアイコンオーバーレイのイメージファイルを決定するために、確立された保護規則をアクセスし呼び出す。少なくとも1つのアイコンオーバーレイがステップ360で適用される。以下の例は、本発明の実施形態に従って保護規則を確立することに対する脈略を提供するように表される。役割は、関連するアクティブなディレクトリーデータベースで見いだされた属性により、ユーザーの集合を定義する例えば、財務部に割り当てられた一群の社員、特定の郵便番号圏に位置する一群のユーザー、経営の責任を有する一群のユーザー、アクセス特権を有する一群のユーザーなど。カテゴリーは、ターゲットファイルに含まれ得る様々なタイプの内容を表し得る。例えば、内容のセキュリティレベル例えば、極秘、秘密、秘密区分を外した、機密、秘密でない、などはカテゴリーである。内容の文脈例えば、財務、エンジニアリング、経営などは、カテゴリーの別の例である。ポリシーは、特定の行為例えば、読み出し、書き込み、マーク付けなどに関して特定の役割例えば、財務部の社員を許す許可例えば、認可、禁止、関連がない、などである。役割、カテゴリー、およびポリシーは、特定のユーザー属性およびファイル属性間の任意の相関関係に基づいて定義され得、これらの相関関係は、適用される適切なアイコンオーバーレイを決定するために呼び出されることが理解される。コンテンツレポジトリが調べられる場合、ターゲットファイルのファイル属性およびユーザー属性が照合される。照合の結果に基づいて、ステップ350で、適切なオーバーレイが、確立された規則に従って、識別されたユーザーのためにターゲットファイルの主要アイコンにステップ360で適用するために決定される。ファイル属性が実際のファイルの内容を検索することに基づいて引き出される場合、アイコンの適切なセットが、確立された規則に従って、識別されたユーザーのためにターゲットファイルの主要アイコンに適用するために、ステップ350でのファイルの内容に基づいて決定される。ファイル属性が、埋め込まれた情報を読み出すことに基づいて引き出される場合、オーバーレイの適切なセットが、確立された規則に従って、この埋め込まれた情報例えば、メタデータからステップ350で決定される。少なくとも1つの適用されたアイコンオーバーレイを有する主要アイコンは、ステップ370で、エンドユーザーシステムに表示される。本発明の実施形態に従って、選択されたアイコンオーバーレイは、エンドユーザーシステムに表示されるときに、主要アイコンおよびアイコンオーバーレイがエンドユーザーにより明確に認識可能であるように主要アイコン上に配置される。例えば、選択されたアイコンオーバーレイは、配置が表示されるときに、多くても主要アイコンの一部分のみが視野から妨害されるように主要アイコン上に配置される。更なる例として、アイコンオーバーレイまたは主要アイコンの色は、変更される例えば、アイコンオーバーレイと下にある主要アイコンとを分別するために。本発明の更なる実施形態に従って、主要アイコンおよびアイコンオーバーレイが表示されるとき、アイコンオーバーレイおよび/または主要アイコンは、大きさを変更される例えば、表示されるアイコンオーバーレイの量に基づいて。表示のためのアイコンオーバーレイを決定するため、およびターゲットファイルの主要アイコン上のアイコンオーバーレイの配置を決定するために、上記の技法の2つ以上を統合するハイブリッドアプローチが用いられ得る。例えば、メタデータを読み出すこと、およびコンテンツレポジトリを調べることの上記の技法は、どのオーバーレイが適切かを決定するために、更なる情報を得るために、ローカルデータベース、リモートデータベース、またはウェブサービスを問い合わせるためにメタデータおよびユーザー情報例えば、ユーザーネームを使用するために組み合され得る。オーバーレイを動的に割り当てられることを可能にするメカニズムを提供することにより、エンドユーザーアプリケーションに真価を提供する、リアルタイムの脈略に敏感なオーバーレイが表示され得る。例えば、エンタープライズデジタル著作権管理EDRMシステムによりアクティブに管理されるファイルは、様々な理由に対してアイコンオーバーレイを用い得る。EDRMサーバーは、管理されたターゲットファイルの使用を支配するアクセスポリシーの下で、所与に時間に、特定のエンドユーザーの特権を暗示するアイコンオーバーレイを選択する。そのため、個別のアイコンオーバーレイは、ユーザーが、例えば、管理されたファイルを閲覧、改変、印刷、またはエクスポートすることが許されるかどうかについての可視的な手がかりを提供するために使用され得る。エンドユーザーは、一目でどのアイコンオーバーレイがターゲットファイルの主要アイコンに適用されているかが分かり、ターゲットファイルに関してユーザーがどの操作を許可されるまたは許可されないかを即座に知る。EDRMサーバーは、エンドユーザーに関係するEDRMポリシー、ユーザーの役割、機能的エリア、またはプロジェクトチームを暗示するアイコンオーバーレイを選択する。種類が異なるアイコンオーバーレイの使用は、ポリシー、役割、ビジネスユニット例えば、契約、法務、人事、広報、財務など、および/またはプロジェクトチームに対して使用され得る。ファイルサーバーまたはネットワーク共有ドライブ上のEDRMにより管理されたファイルをブラウズするユーザーまたはシステムアドミニストレータは、適用されたアイコンオーバーレイを閲覧することにより各ファイルの本質を容易に知る。そのため、本発明の実施形態は、識別されたエンドユーザーに関する、ターゲットファイルについての有意義な可視的な手がかりを伝達するアイコンオーバーレイを決定する。図4は、本発明の実施形態に従ったアイコンオーバーレイの例示的なイメージを表す。アイコンオーバーレイは、ターゲットファイルが含む内容のタイプ例えば、財務、エンジニアリング、法務など、およびエンドユーザー税理士、エンジニア、弁護士などへのファイルの関連性を示す。更なる例として、アイコンオーバーレイは、ターゲットファイルに関する、エンドユーザーに対するアクセスのレベル読み出し書き込み、リードオンリー、なし、などを示す。アイコンオーバーレイは、さらに別の例として、ターゲットファイルに関する、エンドユーザーに対する特徴アクセスの幅例えば、全部、制限される、なし、などを示し得る。本発明に従ったアイコンオーバーレイは、この明細書に提供される例に制限されず、むしろサイズ、形状、色、および特色が無制限にあることが理解される。様々なアイコンオーバーレイは、ファイルの脈略例えば、ドキュメントに含まれるデータのタイプ、ファイル自体へのユーザーのアクセス、および/または所与のファイル対するアプリケーションの特徴および機能へのユーザーのアクセスを可視的にユーザーに見せるために、ターゲットファイルのアイコンの上にオーバーレイのセットを表示するために任意の形態例えば、図4の各横列から1つずつで組み合わせられ得ることも理解される。上記されたように、そして図3のフローチャートに表されるように、オーバーレイの特定グループまたはあらかじめ作成されたオーバーレイの選択は、ファイルに関連するポリシーおよび/またはバックエンドシステムにより記述されるようなユーザーの権利および属性に依存する。例えば、ユーザーが保護されたドキュメントを含むフォルダ開ける度に、メカニズム例えば、ウェブサービスは、バックエンドシステム例えば、データベースをコールする。バックエンドシステムでは、ファイル名、およびおそらくファイルについての他の識別する情報が、ファイルが何であるか、そしてファイルに関するユーザーのための許可を決定するために使用される。この情報を知ると、アイコンモジュール200は、ターゲットファイルについての適切な情報を特定のユーザーに正しく表すアイコンオーバーレイを選択し表示するために情報を送られる。少なくとも1つのアイコンオーバーレイが、アイコンモジュール200により主要アイコンに適用される。アイコンモジュールは、本発明の実施形態に従って、引き出された主要アイコンのイメージファイルのコピーを作り、主要アイコンの規定の位置に少なくとも1つのアイコンオーバーレイを重ね合わせる。アイコンオーバーレイは、図4に描写されるアイコンオーバーレイからまたは意図されるドキュメントおよび利用者に対して適切ないかなるオーバーレイアイコンのテーブルからも選択され得、既に定義された領域にファイルアイコンを配置し得ることが予測される。図5は、本発明の実施形態に従って、アイコンオーバーレイを適用するための、主要アイコンのオーバーレイ領域1、2、および3の例を表す。オーバーレイ領域1、2、および3は、適用されるオーバーレイアイコンの合計数に基づくオーバーレイアイコンの配置の順番を示し得る。オーバーレイ領域の1つへのオーバーレイアイコンの配置は、さらに、エンドユーザーに特定の意味を伝達し得る。例えば、オーバーレイ領域1に配置された例えば、期限日を示すアイコンオーバーレイは、ファイルが即座の応対処置を要求する例えば、エンドユーザーによるドキュメントの検閲が特定された期限日から期限超過になっていることを示し得、オーバーレイ領域2に配置された例えば、期限日を示すアイコンオーバーレイは、ファイルがある後の日までにいくらかの応対処置を要求する例えば、エンドユーザーによるドキュメントの検閲が特定された期限日までに要求されることを示し得る。オーバーレイ領域3に配置された例えば、期限日を示すアイコンオーバーレイは、ファイルがもう応対処置を要求しない例えば、期限日前にドキュメントはすでに検閲されたことを示し得る。オーバーレイのエンドユーザーシステムでの使われ方によって、3つより多くの、または3つより少ないオーバーレイ領域があり得、オーバーレイ領域は、ファイルアイコン内の任意のエリアに位置し得る。図6は、本発明の更なる実施形態に従った、いくつかの異なる例示的なアイコンオーバーレイの構成例えば、縦列、横列、隅などを表す。このメカニズムおよび主要アイコン上に表示されたオーバーレイのセットは、アイコン上に現れる1つ以上のイメージの使用を通してユーザーに意味を伝達することが理解される。本発明の更なる実施形態に従って、主要アイコンまたはアイコンオーバーレイは、より多くのアイコンオーバーレイが適用されることを可能にするために大きさを変更または再配置され得る。図7は、本発明の実施形態に従った、ターゲットファイルの主要アイコンに適用されたアイコンオーバーレイを描写する。図7に表されたアイコンオーバーレイは、ファイルの特定の属性もしくはファイルの内容についての情報、ならびにターゲットファイルに関するエンドユーザーの権利および許可を伝達する。例として、エンドユーザーにより閲覧された第一のファイルアイコン710は、第一のターゲットファイルに関する特定の情報のセットをエンドユーザーに伝達する3つのオーバーレイを含む。伝達された情報は、閲覧するユーザーにとって独特で有意義である可能性がある。アイコンオーバーレイは、ファイルに関連する適用されたポリシーに基づいており、ターゲットユーザーに対して評価されたとき、特定のオーバーレイイメージのセットを提供する。例えば、アイコン710の上部右隅の単線ハッチ模様付けされた円は、ターゲットファイルが少なくともあと10日間ユーザーに利用可能であることをユーザーに示す失効インジケータである。この第一のアイコンの下部左隅のオーバーレイアイコンは、ユーザーがターゲットファイルに読み出しおよび書き込みアクセスを有することのユーザーへのインジケーションである。この第一のアイコンの下部右隅のオーバーレイアイコンは、ターゲットファイルに含まれる内容のタイプ例えば、エンジニアリング情報を示す。同じユーザーにより閲覧される第二のファイルアイコン720に関しては、閲覧するユーザーに関する第二のファイルの独特の属性に基づいて異なるオーバーレイセットが表示される。例えば、第二のファイルアイコンの上部右隅の二線ハッチ模様付けされた円は、このユーザーに対するこの第二のターゲットファイルが一日以内に失効することを示す。別の異なる様式でハッチ模様付けされた円図示なしは、この第二のターゲットファイルにアクセスするためのユーザーの許可がすでに失効したことを示す。第二のファイルアイコンの下部左隅のオーバーレイアイコンは、開かれたときに、ユーザーがこの第二のターゲットファイルに読み出しアクセスのみを有することを示す。ファイルアイコン720の下部右隅のアイコンは、この特定のターゲットファイルが財務ドキュメントであることを示す。動的アイコンオーバーレイは、任意の方式で組み合わせられ得、適用されたアイコンオーバーレイにより伝達された情報のタイプは、任意の所望される情報であり得ることが理解される。しかし、異なるアプリケーションには、そのアプリケーションにおいて独特である情報を伝達するために、異なるタイプのアイコンが便利であり得る。例えば、DRMシステムにおいて、特定のユーザーに対して使用権利が失効しそうなドキュメントは、特定のアイコンオーバーレイを使用してユーザーにこの情報を伝達することを望み得る。その上、特定のタイプであるドキュメントは、ユーザーにそのタイプを伝達することを望み得る。さらに、特定のアクセス特権を有するドキュメントは、特定のドキュメントに対するユーザーのアクセス特権を、そのユーザーに対して特に意味を持つアイコンオーバーレイを使用して可視的な仕方で伝達することを望み得る。アイコンオーバーレイを使用して伝達され得る情報の本質および種類は、この明細書に記載された例に限られないことが理解される。動的アイコンオーバーレイを適用するという概念は、本発明の実施形態に従って、他の機能に拡張され得る。例えば、フォルダーブラウザアプリケーションが、ユーザー属性およびファイル属性に基づいてファイルソーティング能力およびファイル検索能力を可能にするためにアイコンオーバーレイを表示するためのカスタムコラムを含むこと、従って、このアイコンオーバーレイのシステムを、エンドユーザーにさらに丈夫で便利にすること。例えば、ユーザーは、一日以内に失効する全ドキュメントに対して検索を実行し得るか、全ドキュメントをタイプ例えば、エンジニアリング、財務、法務などによりソートし得る。本発明の実施形態は、様々なアプリケーションに対して使用され得る。例えば、本発明の実施形態は、任意のアプリケーションに対して、任意のタイプのターゲットファイルに関するユーザー特定情報を伝達するために、アイコンオーバーレイを決定し、適用するために使用され得る。アイコンオーバーレイのセット、およびどのアイコンオーバーレイが適用されるために決定されるかを支配する規則は、任意のアプリケーションに対して定義され得ることが理解される。資産例えば、ターゲットファイルが特定のポリシーにより保護され、データのセキュリティが主要目標であるポリシーベースのシステムでは、オーバーレイのセットが、問題の資産に現在適用されているセキュリティのスタンスをエンドユーザーに伝達するために用いられ得る。所与のオーバーレイのセットに対して、ユーザーは、ユーザーが機密的なファイルを見ているのか、ユーザーがファイルにアクセスを有するか、またはユーザーが即座の応対処置を必要とするファイルを見ているのかなどの、ユーザーが見ているファイルのタイプを迅速に確定し得る。情報著作権管理/データ著作権管理IRM/DRMシステムでは、アクセスの持続期間、アクセスのタイプ、および資産へのアクセスの時間は、慣例的に管理されている。適切なアイコンオーバーレイのセットを使用して、IRM/DRMシステムは、特定の資産に関する、エンドユーザーの権利および特権を迅速に伝達し得る。情報例えば、ファイルタイプ、ファイルの内容などを伝達することが重要であるそしてセキュリティが二次的な目標である環境では、これらのアイコンオーバーレイは、数多の仕方、および組み合わせで適用され得る。エンドユーザーは、オーバーレイの組み合わせを単に一目見ることにより、ファイルに何が含まれるかについてのだいたいの予想がつき得る。本発明の実施形態のエンドユーザーシステムは、任意の数の任意のパーソナルまたは他のタイプのコンピューターまたはプロセッシングシステム例えば、IBM互換機、アップル、マッキントッシュ、ラップトップ、パームパイロット、マイクロプロセッサー、携帯電話などにより実装され得る。エンドユーザーシステムは、任意の市販のオペレーティングシステム例えば、ウィンドゥズ、OS/2、ユニックス、リナックスなど、任意の市販のソフトウェアおよび/またはカスタムソフトウェア例えば、通信ソフトウェア、アイコンモジュールソフトウェアなど、任意のタイプの入力デバイス例えば、キーボード、マウス、マイクロフォン、音声認識、タッチスクリーンなど、および任意のタイプの出力デバイス例えば、モニター、ディスプレイ、スクリーン、グラフィカルユーザーインターフェイス、テレビ、デジタルプロジェクターなどを含み得る。動的アイコンオーバーレイシステムのソフトウェアは、任意の所望されるコンピューター言語で実装され得、この明細書に含まれる機能的記述および図面に描写されるフローチャートに基づいてコンピューターおよび/またはプログラミング分野の当業者により開発され得ることが理解される。さらに、ソフトウェアが様々な機能を実行することへのこの明細書での任意の参照は、通常コンピューターシステムまたはプロセッサーがこれらの機能をソフトウェアの制御下で実行することを指す。コンピューターシステムは、代わりに、ハードウェアまたは他のプロセッシング回路網により実装され得る。動的アイコンオーバーレイシステムの様々な機能は、任意の態様で、任意の量例えば、1つ以上のハードウェアおよび/またはソフトウェアモジュールもしくはユニット、コンピューターシステムもしくはプロセッシングシステム、または回路網の間で分散され得る。コンピューターシステムまたはプロセッシングシステムは、局所的に、またはそれぞれから遠隔的に配置され得、任意の適当な通信媒体例えば、LAN、WAN、イントラネット、インターネット、ハードワイヤ、モデム接続、ワイヤレス、アドホックネットワークなどを介して通信し得る。上記され、フローチャートおよび図面に描写されたソフトウェアおよび/またはアルゴリズムは、この明細書に記述された機能を達成する任意の態様で改変され得る。動的アイコンオーバーレイシステムは、本発明の実施形態に従って、ネットワークにわたって分散されたシステムの部分間で任意の通信媒体例えば、衛星、WAN、LAN、インターネット、イントラネット、モデム、ワイヤレス、アドホックネットワークなどを介して通信し得る。システムは、ネットワークを通して分散された部分間で通信するために1つ以上の通信媒体を使用し得る。動的アイコンオーバーレイシステムは、任意の所望されるフォーマット例えば、ドキュメントファイルフォーマット例えば、ASCII、プレーンテキスト、任意のワードプロセッサーまたは他のアプリケーションフォーマットなど、イメージファイルフォーマット例えば、JPEG、GIF、BMPなど、実行可能ファイルフォーマット例えば、.EXEなどなどにおける任意のタイプのファイルに対処し得る。動的アイコンオーバーレイシステムは、任意のタイプのユーザー属性例えば、アクセス許可、位置、エンドユーザーシステムのネットワーク接続のセキュリティレベルなどおよび/または任意のタイプのファイル属性例えば、ファイル内容は財務情報を含む、ファイルタイプはイメージファイルである、ファイル内容はセキュア情報を含む、などを識別するために任意の量の任意の適当なオーバーレイアイコンを使用し得る。動的アイコンオーバーレイシステムは、識別されたユーザーおよびファイル属性を、任意のユーザー属性と任意のファイル属性を相関させる任意のポリシーと比較し得る。動的アイコンオーバーレイシステムは、別個のスタンドアローンシステムとして実装され得、埋め込み可能システム例えば、別のシステム内に、他のソフトウェア内の埋め込み可能ソフトウェアコンポーネントとして、などの形式であり得る。動的アイコンオーバーレイシステムは、さらに、エンドユーザーシステムに対して、動的アイコンオーバーレイコールを処理するために、任意の通信媒体例えば、ネットワーク、WAN、LAN、インターネット、イントラネット、モデムなどを介してクライアントまたはユーザーシステムと通信するサーバーとして機能し得る。動的アイコンオーバーレイのソフトウェアは、スタンドアローンシステム、またはネットワークもしくは他の通信媒体により接続されたシステムでの使用に対して、記録可能媒体例えば、電磁媒体または光学媒体、光磁気媒体、フロッピー登録商標ディスク、CD-ROM、メモリデバイスなどで利用可能であり得るか、ネットワークまたは他の通信媒体を介してシステムにダウンロード例えば、キャリア波、パケットなどの形式でされ得る。動的アイコンオーバーレイシステムは、本発明の実施形態に従って、任意のタイプのデータ例えば、ユーザー属性、ファイル属性、アイコンオーバーレイなど、および任意のフォームのデータ例えば、ドキュメント、イメージ、文字情報などを記憶するために任意のタイプのデータベースまたは他の記憶ユニットを使用し得る。データベースは、任意のタイプのデータベースまたは他の記憶ユニット例えば、サブジェクトエリアSADB、分析、分散、エンドユーザー、外部、ハイパーメディア、ナビゲーショナル、インメモリ、ドキュメント指向、リアルタイム、リレーショナルなどであり得る。本発明の実施形態のデータベースは、任意の適当な技法例えば、構造化問い合わせ言語SQL、サービス指向アーキテクチャSOAにより情報に対して問い合わせられ得る。動的アイコンオーバーレイシステムは、任意のエンドユーザーシステムまたはサーバーシステムの任意の従来型のまたは他のアイコンハンドラを使用し得、任意の態様、およびプロセッシングの間の任意の時点で例えば、最初に、ユーザー属性の識別中に、ファイル属性の識別中に、など、任意の主要アイコンに任意のアイコンオーバーレイを適用し得る。アイコンオーバーレイは、エンドユーザーに関連がある、ファイルについての情報を伝達するために、任意の所望される方式で提供され得る例えば、特定のファイル内容を示すための任意のシンボルまたはイメージ、エンドユーザーが示された日付までファイルにアクセスを有することをエンドユーザーに伝達するための日付インジケータなど。主要アイコンおよびアイコンオーバーレイは、任意のイメージ、サイズ、または形状であり得る。主要アイコンおよびアイコンオーバーレイは、組み合わせとしてまたは独立的に、大きさを変更または再成形され得る。オーバーレイアイコンは、主要アイコン上または主要アイコンに近接する任意の位置に適用され得る。規則またはポリシーは、任意のユーザー属性と任意のファイル属性との間の任意の相関関係例えば、役割、カテゴリー、ポリシーなどを任意の量および任意のその組み合わせで確立し得、任意の所望されるデータ構造例えば、ファイル、アレイ、連結リスト、スタック、キューなどにより実装され得、そして任意の所望される相関関係を含み得る。規則およびポリシーは、さらに、ユーザーまたはシステムアドミニストレータにより操作され得る。規則またはポリシーは、任意の所望される基準に基づき得、基準の全部分または一部分への遵守は、規則またはポリシーを満足させる。本発明は、様々なアプリケーションに対して使用され得る。例えば、本発明は、ポリシーベースのシステム例えば、ファイルに適用されているセキュリティのスタンスを伝達するために、ファイルの内容の機密性を伝達するために、ファイルが応対処置を要求することを伝達するために、など、デジタル著作権管理システム例えば、ファイルへのアクセスの持続時間、ファイルへのアクセスのタイプ、ファイルへのアクセスの時刻などを管理するために、などで使用され得る。スタンドアローンアプリケーションとして、本発明は、特定のユーザー属性およびファイル属性に関する、特定の基準を満たすユーザーの総合的なリスト例えば、セキュアファイルにアクセスを有するユーザーのリスト、特定のファイルへのアクセスがまもなく終了するユーザーのリストなどを編集することに対してアドミニストレータを補助し得る。埋め込まれたアプリケーションの形式では、本発明は、アイコンオーバーレイにより伝達された、ファイルのユーザーに関連のある属性に関するアプリケーションの操作性を向上し得る。例えば、アプリケーションは、ターゲットファイルの主要アイコン上に重ね合わされたアイコンオーバーレイに関する基準、およびエンドユーザーがターゲットファイルに対して特定の許可を許される/拒否されることを示すアイコンオーバーレイに基づいて、アプリケーションの特定の機能または操作を活性化/非活性化し得る。本発明は、アイコンオーバーレイを決定し、アイコンオーバーレイをターゲットファイルの主要アイコンに適用し、アイコンオーバーレイは、ユーザー属性およびファイル属性の集合体に基づいて決定されるための新規の動的アイコンオーバーレイシステムおよび方法を利用可能にすることが以前の記述から認識される。ターゲットファイルの主要アイコンにアイコンオーバーレイを決定し適用するための動的アイコンオーバーレイシステムの好まれる実施形態および方法が記述されたが、他の改変、変化、および変更が、この明細書に記載された教示を考慮して当業者に示唆されると考えられる。そのため、このような変化、改変、および変更は、添付された特許請求により定義された本発明の範囲内にあると考えられる。