【手続補正書】
【提出日】平成20年11月21日(2008.11.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワーク文書へのアクセスレベルを制限するためのコンピュータで実行される方法であって、
文書要求を受信するステップと、
前記文書に対するアクセスレベルを判断するステップと、
前記文書を受信するステップであって、該文書に関連するデータが制限されていないデータであるステップと、
前記判断されたアクセスレベルに従って、前記文書に関連する前記データの少なくとも一部へのアクセスを利用不可にするように前記文書を制限するステップと
を含むことを特徴とするコンピュータで実行される方法。
【請求項２】
文書要求を受信する前記ステップは、
クライアントから文書要求を受信するステップであって、前記文書要求がＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）およびクライアント識別を含むステップをさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項３】
前記文書を記憶するための文書記憶装置を用意するステップと、
前記ＵＲＬおよびクライアント識別をアクセス制御リストと関連づけて前記アクセスレベルを判断するステップと
をさらに含むことを特徴とする請求項２に記載のコンピュータで実行される方法。
【請求項４】
前記要求文書へのアクセスレベルを判断する前記ステップは、
前記文書要求を文書記憶装置にある文書に関連づけるステップをさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項５】
前記文書要求を文書記憶装置にある文書と関連づける前記ステップは、
前記文書要求を、文書ヘッダ、文書フッタ、およびアクセス制御リストのうちの１つに関連づけるステップをさらに含むことを特徴とする請求項４に記載のコンピュータで実行される方法。
【請求項６】
前記判断されたアクセスレベルに従って前記文書を制限するために設定（configuration）が適切であるかどうかを判断するステップと、
前記設定が適切でないときは、前記文書に関連するすべてのデータを制限するステップと
をさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項７】
前記要求文書を受信する前記ステップは、
文書ガバナへの要求に応答して前記要求文書を受信するステップをさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項８】
文書ガバナへの要求に応答して前記要求文書を受信する前記ステップは、
文書ガバナからのガバナ要求を文書記憶装置に送信するステップと、
前記文書を受信するステップであって、該文書に関連するデータが制限されていないデータであるステップと
をさらに含むことを特徴とする請求項７に記載のコンピュータで実行される方法。
【請求項９】
前記文書ガバナが前記文書を前記文書記憶装置から受信した後で、前記文書に関連する前記データの少なくとも一部を制限するステップをさらに含むことを特徴とする請求項８に記載のコンピュータで実行される方法。
【請求項１０】
前記文書ガバナからサーバに前記文書を送信するステップと、
前記サーバが前記データの少なくとも一部が制限された前記文書を受信するステップとをさらに含むことを特徴とする請求項９に記載のコンピュータで実行される方法。
【請求項１１】
前記文書はスプレッドシート文書であり、前記データの前記制限された部分は数式データを含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項１２】
文書要求をサーバに送信するステップであって、該文書要求がＵＲＬおよびクライアント識別を含むステップと、
アクセスレベルを判断するために、前記ＵＲＬおよびクライアント識別を前記サーバに関連する記憶装置にある文書に関連づけるステップと、
前記判断されたアクセスレベルに従って前記文書を制限するために設定が適切であるかどうかを判断するステップと、
設定が適切であったときには文書ガバナから前記記憶装置にガバナ要求を送信するステップと、
前記記憶装置から前記文書を受信するステップであって、前記文書に関連するデータが制限されていないデータであるステップと、
前記文書に関連する前記データの少なくとも一部を制限するステップと、
前記文書ガバナからサーバに前記文書を送信し、該サーバは前記データの少なくとも一部が制限された前記文書を受信するステップと、
インターネットを介して前記クライアントが前記文書にアクセスできるように前記文書を処理するステップと
をさらに含むことを特徴とする請求項１に記載のコンピュータで実行される方法。
【請求項１３】
下記の各ステップを実施するためのコンピュータで実行可能な命令を格納したコンピュータ可読記録媒体であって、該コンピュータで実行可能な命令は、
制限されたアクセス権を有するクライアントのために該クライアントから文書要求を受信するステップと、
前記クライアントに代わって制限されていない要求文書を取り出すステップと、
前記制限されていない要求文書を処理して前記制限されたアクセス権に従って前記文書の少なくとも一部を制限するステップと、
前記制限された文書を前記クライアントからアクセス可能にするステップと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項１４】
前記制限されていない要求文書を取り出すステップは、
ガバナ要求をサーバに関連する記憶装置に送信するステップと、
前記ガバナ要求に従って、前記記憶装置から前記制限されていない要求文書を受け取るステップと
をさらに含むことを特徴とする請求項１３に記載のコンピュータ可読記録媒体。
【請求項１５】
コンピュータで実行可能なコンポーネントを格納したコンピュータ可読記録媒体であって、該コンピュータで実行可能なコンポーネントは、
関連するアクセスレベルを有する文書を記憶するための文書記憶コンポーネントと、
文書要求を受信し、該文書要求を前記アクセスレベルと関連づけ、前記アクセスレベルが制限されている場合にはサーバ要求を送信するためのサーバコンポーネントと、
前記サーバ要求を受信し、ガバナ要求を前記文書記憶コンポーネントに送信し、該文書記憶コンポーネントから制限されていない文書を受信し、該制限されていない文書を処理して前記アクセスレベルに従って権限を制限し、その制限された文書を前記サーバに送信するための文書ガバナコンポーネントと
を含むことを特徴とするコンピュータ可読記録媒体。
【請求項１６】
前記文書記憶コンポーネントは前記サーバコンポーネントと関連づけられていることを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１７】
前記サーバはファイル共用サーバを含むことを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１８】
前記文書ガバナコンポーネントは、前記サーバに関連するコンピュータ実行可能プログラムを含むことを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項１９】
前記文書ガバナコンポーネントは文書ガバナサーバを含むことを特徴とする請求項１５に記載のコンピュータ可読記録媒体。
【請求項２０】
前記文書ガバナサーバはスプレッドシート計算サーバを含むことを特徴とする請求項１９に記載のコンピュータ可読記録媒体。
【請求項２１】
コンピュータで実行可能なコンポーネントを含むシステムであって、
文書記憶手段と、
文書要求を受信する手段と、
前記文書要求をアクセスレベルと関連づける手段と、
前記文書記憶手段から制限されていない文書を受信し、前記制限されていない文書を処理して前記アクセスレベルに従って権限を制限する手段と
を含むことを特徴とするシステム。
【請求項２２】
前記文書をＨＴＭＬに変換する手段をさらに含むことを特徴とする請求項２１に記載のシステム。