【手続補正書】
【提出日】平成21年9月18日(2009.9.18)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
プリンタドライバの機能のためのユーザー権限を指定、制御する方法であって、
前記方法は、
オペレーティングシステムが管理するオブジェクトを格納するクライアント端末上にプリンタドライバを配置し、デバイスのユーザーをユーザー識別データに関連付けるステップと、
管理者が構成可能なデータストアをネットワークサーバー上に配置するステップであって、前記データストアは、プリンタドライバの機能を利用するための一つ又は複数の権限をユーザー識別データに関連付ける、ステップと、
前記プリンタドライバに、前記管理者が構成可能なデータストアにアクセスさせ更に上記プリンタドライバの機能をユーザーが選択できるユーザーインタフェースを生成させることによって、前記クライアント端末上に配置されたプリンタドライバの呼び出しに応答するステップであって、前記ユーザーインタフェースは、前記クライアント端末を利用するユーザーのユーザー識別データに関連付けられた権限に基づいて生成される、ステップと
を含む方法。
【請求項２】
前記プリンタドライバの機能を利用するための一つ又は複数の権限をユーザー識別データに関連付ける前記データストアは、ユーザー識別を「許可」または「拒否」のいずれかである権限と関連付けるように構成される
請求項１に記載の方法。
【請求項３】
前記オペレーティングシステムが管理しているオブジェクトは、パイプ、キュー、ポート、フラグ、共有メモリ、ファイル、ディレクトリのいずれかとなる、請求項１に記載の方法。
【請求項４】
前記オペレーティングシステムが管理しているオブジェクトは、前記クライアント端末のオペレーティングシステム内でサポートされている既存の管理可能なオブジェクトを拡張したものである、請求項１に記載の方法。
【請求項５】
前記オペレーティングシステムが管理しているオブジェクトはファイルであり、ソフトウェア実体の権限の指定に使用されるファイルのユーザー権限は、「読み取り」または「読み取りおよび実行」権限である、請求項１に記載の方法。
【請求項６】
前記クライアント端末は、プリンタドライバによって制御される印刷デバイスと組み合わされ、
前記方法は、更に、
前記プリンタドライバにより生成された前記インタフェースを利用して前記プリンタの一つ又は複数の機能を選択するステップと、
前記プリンタに前記選択された機能を実行させるステップと
を含む請求項１に記載の方法。
【請求項７】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、クライアント端末上に表示される前記プリンタドライバのグラフィカルユーザーインタフェース上に任意の項目を表示させるか否かを決定する
請求項１に記載の方法。
【請求項８】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、前記プリンタドライバにより生成されるグラフィカルユーザーインタフェース上にハードウェア機能がユーザーに対して表示されるか否かを決定する
請求項１に記載の方法。
【請求項９】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、前記プリンタドライバからオペレーティングシステムへ、デバイス機能が報告されるか否かを決定する
請求項１に記載の方法。
【請求項１０】
前記プリンタドライバがユーザーによって選択される複数のボタンを含むグラフィカルユーザーインタフェースを生成するように構成され、
表示されるボタンのどれが、ユーザーが前記ユーザーインタフェースから前記プリンタの機能を選択することにより選択可能であるか、前記プリンタドライバの機能を利用するための一つ又は複数の権限が決定する
請求項１に記載の方法。
【請求項１１】
前記クライアント端末のローカルメモリ内に最新の権限を格納するステップと、
前記プリンタドライバが前記管理者が構成可能なデータストアにアクセスできない場合に、前記ローカルメモリ内に格納された最新の権限に基づいて、前記プリンタドライバの機能をユーザーに選択せしめ得るユーザーインタフェースを生成するステップと
を更に含む、請求項１に記載の方法。
【請求項１２】
前記プリンタドライバが前記管理者が構成可能なデータストアにアクセスできない場合、所定の時間の内は、前記ローカルメモリ内に格納された最新の権限を利用し、前記プリンタドライバが前記管理者が構成可能なデータストアに前記所定の時間以上アクセスできない場合には、デフォルトのセットの権限を利用するように、前記プリンタドライバが構成されている
請求項１に記載の方法。
【請求項１３】
複数のクライアント端末であって、各々、オペレーティングシステムが管理するオブジェクトを格納し、クライアント端末のユーザーをユーザー識別データに関連付け、更にクライアント端末の各々がクライアント端末上にプリンタドライバを有する、クライアント端末と、
プリンタドライバの機能を利用するための一つ又は複数の権限をユーザー識別データに関連付けるデータを格納するデータストアを含むネットワークサーバーと
を含み、
前記クライアント端末上に設けられた前記プリンタドライバの各々は、呼び出されると、前記データストアにアクセスするように構成され、且つ、プリンタドライバが設けられそのプリンタドライバの機能をユーザーが選択できるクライアント端末にユーザーインタフェースを生成するように構成され、
前記ユーザーインタフェースは、前記プリンタドライバが設けられた前記クライアント端末を利用するユーザーのユーザー識別データに関連付けられた権限に基づいて生成される、
コンピュータネットワーク。
【請求項１４】
更に、前記クライアント端末上に格納されたプリンタドライバによりコントロールされる一つ又は複数のデバイスを含む
請求項１３に記載のコンピュータネットワーク。
【請求項１５】
プリンタの機能へのユーザーのアクセスを限定するように構成されたプリンタドライバであって、
オペレーティングシステムが管理するオブジェクトにアクセスし、デバイスのユーザーをユーザー識別データに関連付けるステップと、
ネットワークサーバー上の、管理者が構成可能なデータストアから、前記オペレーティングシステムが管理するオブジェクトから取得される前記ユーザー識別データと関連付けされる、前記プリンタドライバの機能を利用するための一つ又は複数の権限を取得するステップと、
前記プリンタドライバの機能をユーザーが選択できるユーザーインタフェースを、前記取得された権限に基づいて生成するステップと
によって、プリンタドライバの呼び出しに応じて、動作するコンピュータコードを含む
プリンタドライバ。
【請求項１６】
前記オペレーティングシステムが管理しているオブジェクトは、パイプ、キュー、ポート、フラグ、共有メモリ、ファイル、ディレクトリのいずれかとなる、請求項１５に記載のプリンタドライバ。
【請求項１７】
前記オペレーティングシステムが管理しているオブジェクトは、前記クライアント端末のオペレーティングシステム内でサポートされている既存の管理可能なオブジェクトを拡張したものである、請求項１５に記載のプリンタドライバ。
【請求項１８】
プリンタドライバは更に、前記プリンタドライバにより生成された前記インタフェースからプリンタの一つ又は複数の機能をユーザーが選択したことに応じて、選択された機能をプリンタに実行させるように、動作する
請求項１５に記載のプリンタドライバ。
【請求項１９】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、クライアント端末上に表示される前記プリンタドライバのグラフィカルユーザーインタフェース上に任意の項目を表示させるか否かを決定する
請求項１５に記載のプリンタドライバ。
【請求項２０】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、前記プリンタドライバにより生成されるグラフィカルユーザーインタフェース上にハードウェア機能がユーザーに対して表示されるか否かを決定する
請求項１５に記載のプリンタドライバ。
【請求項２１】
前記プリンタドライバの機能を利用するための一つ又は複数の権限が、前記プリンタドライバからオペレーティングシステムへ、デバイス機能が報告されるか否かを決定する
請求項１５に記載のプリンタドライバ。
【請求項２２】
前記プリンタドライバがユーザーによって選択される複数のボタンを含むグラフィカルユーザーインタフェースを生成するように構成され、
表示されるボタンのどれが、ユーザーが前記ユーザーインタフェースから前記プリンタの機能を選択することにより選択可能であるか、前記プリンタドライバの機能を利用するための一つ又は複数の権限が決定する
請求項１５に記載のプリンタドライバ。
【請求項２３】
更に、
ローカルメモリ内に最新の権限を格納し、
前記プリンタドライバが前記管理者が構成可能なデータストアにアクセスできない場合に、前記ローカルメモリ内に格納された最新の権限に基づいて、前記プリンタドライバの機能をユーザーに選択せしめ得るユーザーインタフェースを生成する
ように動作する、請求項１５に記載のプリンタドライバ。
【請求項２４】
前記プリンタドライバが前記管理者が構成可能なデータストアにアクセスできない場合、所定の時間の内は、前記ローカルメモリ内に格納された最新の権限を利用し、前記プリンタドライバが前記管理者が構成可能なデータストアに前記所定の時間以上アクセスできない場合には、デフォルトのセットの権限を利用するように、前記プリンタドライバが構成されている
請求項１５に記載のプリンタドライバ。