【手続補正書】
【提出日】平成18年10月23日(2006.10.23)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
メディアフィルタを管理する方法であって、該方法は、メディアフィルタをインストールするシステム・レベル・サービスを有するオペレーティングシステムを備えたコンピュータに実装され、
前記システム・レベル・サービスが、１または複数のメディアフィルタをインストールする要求を受けること、および
前記システム・レベル・サービスが、前記１または複数のメディアフィルタをインストールすること
を備えることを特徴とする方法。
【請求項２】
請求項１に記載の方法であって、前記１または複数のメディアフィルタをインストールする要求は、前記１または複数のメディアフィルタから受けることを特徴とする方法。
【請求項３】
請求項１に記載の方法であって、前記１または複数のメディアフィルタをインストールする要求は、
前記メディアフィルタと結び付けられた分類に対応した１または複数の固有の識別子、
前記メディアフィルタに対応した１または複数の固有の識別子、
前記メディアフィルタに対応した１または複数の名称、
前記メディアフィルタの１または複数の説明、および
前記メディアフィルタのそれぞれと結び付けられた１または複数のデジタル署名
の１または複数
を備えることを特徴とする方法。
【請求項４】
メディアフィルタを管理する方法であって、前記方法は、メディアフィルタをインストールおよび列挙するシステム・レベル・サービスを有するオペレーティングシステムを備えたコンピュータに実装され、
前記システム・レベル・サービスが、１または複数のメディアフィルタをインストールする要求を受けること、
前記システム・レベル・サービスが、前記１または複数のメディアフィルタをインストールすること、
前記システム・レベル・サービスが前記１または複数のインストールされたメディアフィルタを列挙する要求を受けること、および
前記システム・レベル・サービスが前記１または複数のインストールされたメディアフィルタを列挙すること
を備えることを特徴とする方法。
【請求項５】
請求項４に記載の方法であって、前記１または複数のメディアフィルタをインストールする要求は、前記１または複数のフィルタから受けることを特徴とする方法。
【請求項６】
請求項４に記載の方法であって、前記インストールされたメディアフィルタを列挙する要求は、前記コンピュータを用いた１または複数の処理から受けることを特徴とする方法。
【請求項７】
請求項４に記載の方法であって、前記インストールされたメディアフィルタは、前記メディアフィルタに対応した１または複数の分類にしたがって列挙されることを特徴とする方法。
【請求項８】
請求項７に記載の方法であって、前記分類の各々は、システム固有の識別子に対応していて、前記フィルタを列挙する要求は、前記システム固有の識別子を備えることを特徴とする方法。
【請求項９】
請求項４に記載の方法であって、前記メディアフィルタをインストールする前に前記１または複数のメディアフィルタに結び付けられた前記１または複数のデジタル署名の適性を判断することをさらに備えることを特徴とする方法。
【請求項１０】
請求項９に記載の方法であって、前記１または複数のインストールされたメディアフィルタを列挙する前に前記１または複数のメディアフィルタに結び付けられた前記１または複数のデジタル署名の適性を判断することをさらに備えることを特徴とする方法。
【請求項１１】
請求項４に記載の方法であって、前記１または複数のインストールされたメディアフィルタを列挙する前に前記１または複数のメディアフィルタに結び付けられた１または複数のデジタル署名の適性を判断することをさらに備えることを特徴とする方法。
【請求項１２】
請求項１１に記載の方法であって、不適正なデジタル署名を有していると判断されたフィルタを前記インストールされたフィルタを列挙する要求をする処理から分離することをさらに備えることを特徴とする方法。
【請求項１３】
請求項１１に記載の方法であって、前記インストールされたフィルタの列挙のための適正は、前記列挙する要求をしている処理から受けた基準によって決定されることを特徴とする方法。
【請求項１４】
請求項１１に記載の方法であって、前記システムにインストールされたフィルタを列挙するための適正は、
前記列挙する要求をしている処理、
前記インストールされたフィルタ、および
前記オペレーティングシステム
の１または複数から受けた基準によって決定されることを特徴とする方法。
【請求項１５】
請求項４に記載の方法を実行するためのコンピュータ実行可能な命令を記録したコンピュータ読み取り可能媒体。
【請求項１６】
請求項４に記載の方法であって、前記メディアフィルタは、チェーンの中で相互に結合されて、入力メディアデータは、前記チェーンの中でメディアフィルタによって連続的に処理されることを特徴とする方法。
【請求項１７】
請求項４に記載の方法であって、前記メディアフィルタの少なくともひとつは、多重処理によって同時に使用されることを特徴とする方法。
【請求項１８】
メディアフィルタマネージメントサービスプログラムを有するオペレーティングシステムを備えたコンピュータにおいて、前記メディアフィルタマネージメントサービスプログラムは、前記コンピュータに、
メディアフィルタからインストールの要求を受ける手順、
前記メディアフィルタをインストールする手順、
システム処理からインストールされたフィルタを列挙する要求を受ける手順および、
前記インストールされたフィルタを発見し列挙する手順
を実行させることを特徴とするフィルタマネージメントサービスプログラム。
【請求項１９】
前記メディアフィルタをインストールする前に、前記メディアフィルタの妥当性を判断する手順を更に実行させることを特徴とする請求項１８に記載のフィルタマネージメントサービスプログラム。
【請求項２０】
前記フィルタを列挙する要求をしているシステム処理によって特定された基準にしたがって列挙されるフィルタを選択する手順を更に実行させることを特徴とする請求項１８に記載のフィルタマネージメントサービスプログラム。
【請求項２１】
列挙されたフィルタの１または複数を選択し、前記列挙する要求をしているシステム処理とは別の処理としてフィルタを起動する手順を更に実行させることを特徴とする請求項１８に記載のフィルタマネージメントサービスプログラム。
【請求項２２】
コンピュータシステムにインストールされたフィルタに関連したメディアを列挙するオペレーティングシステムサービスを有するコンピュータ上で実行可能な、コンピュータシステム処理に関連した拡張可能なメディアをカスタマイズする方法であって、
前記オペレーティングシステムサービスに、前記コンピュータにインストールされたフィルタに関連したメディアを列挙する要求をすること、
フィルタに関連した列挙されたメディアの１または複数を選択すること、
前記フィルタに関連した選択したメディアをデータに関連したメディアの処理に使用すること
を備えることを特徴とする方法。
【請求項２３】
前記システム処理が、選択したフィルタに関連したメディアを使用することについて正当な権限を有しているか確認することを更に備えることを特徴とする請求項２２に記載の方法。
【請求項２４】
請求項２２に記載の方法を実行するためのコンピュータ実行可能な命令を記録したコンピュータ読み取り可能媒体。
【請求項２５】
請求項２２に記載の方法であって、前記システム処理は、
ソフトウェアアプリケーションを処理するメディア、
デバイスドライバ、および
取り込みソフトウェアに関連したメディア
のいずれか１つであることを特徴とする方法。
【請求項２６】
メディアフィルタをインストールするシステム・レベル・サービスを有するオペレーティングシステムを備えたコンピュータシステムに、フィルタと関連したメディアをインストールする方法であって、
前記システム・レベル・サービスに対し前記システムにフィルタに関連したメディアをインストールする要求をすること、および
前記メディアフィルタに関連した情報と共にインストールされる前記メディアフィルタを前記システム・レベル・サービスに提供すること
を備えることを特徴とする方法。
【請求項２７】
請求項２６に記載の方法を実行するためのコンピュータ実行可能な命令を記録したコンピュータ読み取り可能媒体。
【請求項２８】
請求項２６に記載の方法であって、前記メディアフィルタに関連した情報は、
前記メディアフィルタと結び付けられた１または複数の固有の識別子、
前記メディアフィルタに対応した１または複数の名称、
前記メディアフィルタの１または複数の説明、および
前記メディアフィルタのそれぞれと結び付けられた１または複数のデジタル署名
の１または複数を備えることを特徴とする方法。
【請求項２９】
メディアフィルタを管理する方法であって、インストールしコンピュータにインストールされたメディアフィルタを発見するためのシステム・レベル・サービスを有するオペレーティングシステムを備えたコンピュータシステムに実装される方法であって、
前記システム・レベル・サービスが、１または複数のメディアフィルタを前記コンピュータにインストールする要求を受けること、
前記システム・レベル・サービスが、前記メディアフィルタを前記コンピュータにインストールすること、
前記システム・レベル・サービスが、前記コンピュータにインストールされたメディアフィルタを発見する要求を受けること、および
前記システム・レベル・サービスが、前記コンピュータにインストールされたメディアフィルタを発見すること
を備えることを特徴とする方法。
【請求項３０】
１または複数のシステム処理と、メディアフィルタをインストールおよび列挙するシステム・レベル・サービスを有するオペレーティングシステムと結びついたコンピュータシステムにおいて、前記処理によって呼び出される、メディアフィルタのインストールおよび列挙のためのシステム・レベル・サービスに関連したプログラミングインタフェースを提供するインタフェースプログラムであって、前記インタフェースプログラムは、
前記コンピュータシステムに１または複数のメディアファイルをインストールする手順、および
前記コンピュータシステムにインストールされた１または複数のフィルタを列挙する手順
を実行させることを特徴とするインタフェースプログラム。
【請求項３１】
請求項３０に記載のインタフェースプログラムにおいて、１または複数のメディアフィルタは、それぞれのフィルタに関連した固有の識別子にしたがって前記コンピュータシステムにインストールされることを特徴とする。
【請求項３２】
請求項３０に記載のインタフェースプログラムにおいて、１または複数のメディアフィルタのそれぞれはフィルタの分類に対応しており、１または複数のフィルタはその対応するフィルタの分類にしたがってインストールされることを特徴とする。
【請求項３３】
請求項３２に記載のインタフェースプログラムにおいて、前記コンピュータシステムにインストールされた１または複数のフィルタは、前記対応する分類にしたがって列挙されることを特徴とする。
【請求項３４】
請求項３２に記載のインタフェースプログラムは、前記コンピュータシステムにインストールされた１または複数のフィルタに対応した１または複数の分類を削除する手順を更に実行させることを特徴とする。
【請求項３５】
請求項３４に記載のインタフェースプログラムにおいて、１または複数の分類を削除することは、前記分類に対応するフィルタを前記コンピュータシステムから削除する結果となることを特徴とする。
【請求項３６】
請求項３０に記載のインタフェースプログラムは、前記コンピュータにインストールされた１または複数のフィルタを削除する手順をさらに実行させることを特徴とする。