【手続補正書】
【提出日】平成18年1月24日(2006.1.24)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  選択されたオブジェクトをワークエリア内で編集する段階と、
前記ワークエリアのコンテンツをステージエリアへ提出する段階と、
前記ワークエリアのコンテンツを前記ステージエリアへ提出された他のコンテンツと統合する段階と、
前記他のコンテンツが前記ワークエリアのコンテンツと矛盾しているか否かを判定する段階と、
前記他のコンテンツが前記ワークエリアのコンテンツと矛盾していない場合に前記ステージエリアのコンテンツをウェブサイトのエディションとする段階とから成る、
ことを特徴とするウェブサイトを開発するための方法。
【請求項２】  ファイルを管理するためのシステムにおいて、
ワークエリアであって、該ワークエリア内でユーザがファイルを編集できる読み出しオペレーション及び書き込みオペレーションを有するファイルシステムである、ワークエリアと、
読み出しオペレーション及びバージョン変更オペレーションを有し且つ前記ワークエリアのコンテンツを受け取るようになっているファイルシステムであるステージエリアと、
読み出しオペレーションを有し且つ前記ステージエリアのコンテンツを受け取るようになっているファイルシステムであるエディションエリアとを備える、
ことを特徴とするシステム。
【請求項３】  複数のワークエリアを更に備え、前記ステージエリアが、前記複数のワークエリアの２つ又はそれ以上のワークエリアのコンテンツの矛盾を受け取り且つ照合するように構成されている、ことを特徴とする請求項２に記載のシステム。
【請求項４】  複数のファイルシステムを有するシステム中で、アイテムが含まれる前記ファイルシステムそれぞれの前記アイテムのコンテンツのアイデンティティを維持するための方法において、
履歴オブジェクトを前記アイテムと関係付ける段階と、
前記アイテムが含まれる各ファイルシステムについて、前記ファイルシステム中の前記アイテムに関係ある前記コンテンツを示す前記履歴オブジェクト中にエントリを維持する段階とから成る、
ことを特徴とする方法。
【請求項５】  新たなコンテンツを前記複数のファイルシステムの内の１つのファイルシステム中のアイテムと関係付ける場合、前記アイテムが新たなコンテンツを有することを示すために、前記ファイルシステムに対応する前記履歴オブジェクト中のエントリを変更する段階と、
前記新たなコンテンツの参照を以前のコンテンツに追加する段階とを更に含む、
ことを特徴とする請求項４に記載の方法。
【請求項６】  第２のアイテムが、該第２アイテム中のコンテンツが前記アイテムの以前のコンテンツであるか否かを判定することにより、前記（第１）アイテムと矛盾しているか否か判定する段階を更に含む、ことを特徴とする請求項５に記載の方法。
【請求項７】  ファイルを管理するためのシステムにおいて、
ワークエリアであって、該ワークエリア内に配置されてコンテンツを持つファイルをユーザが編集できる読み出しオペレーション及び書き込みオペレーションを有するファイルシステムである、ワークエリアと、
ステージエリアであって、前記ワークエリアの前記コンテンツが該ステージエリアに提示された他のコンテンツと矛盾しない場合に該ワークエリアからのコンテンツを受け取るようになっており、且つ該ワークエリアから提示されたコンテンツのバージョンを保持するように構成された、ステージエリアとを備える、
ことを特徴とするシステム。
【請求項８】  複数のワークエリアを更に備え、前記ステージエリアは、前記ワークエリアで修正された前記ファイルのコンテンツの変更を受取るようになっており、２つ又はそれ以上のワークエリアから受取ったコンテンツにおける矛盾を受け取り且つ照合するように構成されている、ことを特徴とする請求項７に記載のシステム。
【請求項９】  複数のファイルシステムを有するシステム中で、アイテムが含まれる前記ファイルシステムのそれぞれの前記アイテムのコンテンツの履歴と先祖とを維持するための方法において、
履歴オブジェクトを、前記アイテムコンテンツの改訂履歴に関連した情報を含む第１アイテムと関係付ける段階と、
前記アイテムコンテンツの先祖に関連する情報を関係付ける段階と、
前記アイテムが含まれる各ファイルシステムについて、前記ファイルシステム中の前記アイテムに関係ある前記コンテンツを示す前記履歴オブジェクト中のエントリを、他のアイテムとの矛盾が確かめられるように、維持する段階とから成る、
ことを特徴とする方法。
【請求項１０】  前記複数のファイルシステムの内の１つの新たなコンテンツを前記アイテムと関係付ける段階と、
当該ファイルシステムに対応する前記履歴オブジェクト中のエントリを、前記アイテムが前記新たなコンテンツを有することを示すように修正する段階と、
前記新たなコンテンツ中に以前のコンテンツへの参照を追加する段階とを更に含む、
ことを特徴とする請求項９に記載の方法。
【請求項１１】  第２のアイテムが前記（第１）アイテムと矛盾しているか否かを、前記第２アイテム中のコンテンツが前記第１アイテムの以前のコンテンツであるか否かを判定することによって、判定する段階を更に含むことを特徴とする請求項５に記載の方法。
【請求項１２】  ウェブサイトを開発する方法であって、
選択されたオブジェクトと関連するデータをワークエリア内で修正する段階と、
他のコンテンツが前記ワークエリアによって提示されたウェブコンテンツと矛盾するか否かを判定する段階と、
異なるコンテンツ中にあるいずれかの矛盾を解析する段階と、
前記ワークエリアからウェブコンテンツをステージエリアに提示する段階とから成る、
ことを特徴とするウェブサイト開発方法。
【請求項１３】  ウェブサイトを開発するシステムであって、
一のメモリ場所の中に形成されたワークエリアであって、該ワークエリア内でユーザがウェブコンテンツを含むファイルを編集できるように構成されたワークエリアと、
一のメモリ場所の中に形成されたステージエリアであって、前記ワークエリアからのウェブコンテンツを、該ウェブコンテンツが該ステージエリアへ提示される他のコンテンツと矛盾しない場合に受取って且つ該他のコンテンツと統合するように構成され、且つ、前記ワークエリアから送られたコンテンツのバージョンを維持するように構成されたステージエリアとを備えている、
ことを特徴とするウェブサイト開発システム。
【請求項１４】  前記ワークエリアが、メモリ内に格納されたファイルシステムとして特徴付けられ且つユーザが該ワークエリアにおいてファイルを編集できるように読み出しオペレーション及び書き込みオペレーションを有しており、
前記ステージエリアが、メモリ内に格納されたファイルシステムとして特徴付けられ且つ前記ワークエリアからのコンテンツを受取るのが可能であり、該ステージエリアは、ワークエリアから受取ったコンテンツのバージョンを維持するように構成されたバージョン管理機構と、複数のワークエリアから受取ったコンテンツを統合するように構成された統合機構とを備えている、ことを特徴とする請求項１３に記載のシステム。
【請求項１５】  ウェブサイトのコンテンツを修正する方法であって、ウェブコンテンツを修正するための少なくとも１つのワークエリアと１つまたはそれ以上のワークエリアから提示されたウェブコンテンツを統合すためのステージエリアとを有するウェブコンテンツ修正システムにおいて使用するように構成された、ウェブサイトコンテンツ修正方法において、
選択されたオブジェクトのコンテンツをワークエリア内で修正する段階と、
該ワークエリア内のコンテンツを、該コンテンツがステージエリアに提示された他のコンテンツと矛盾するか否かを判定するために、分析する段階と、
前記他のコンテンツが前記ワークエリアのコンテンツと矛盾しない場合に応じて、それらのコンテンツをステージエリアに提示する段階とから成る、
ことを特徴とするウェブサイトコンテンツ修正方法。
【請求項１６】  前記ステージエリアに提示された前記他のコンテンツが前記ワークエリアのコンテンツと矛盾する場合に応じて、それらのコンテンツがステージエリアに提示されるのを拒絶する段階を、更に含むことを特徴とする請求項１５に記載の方法。
【請求項１７】  前記ステージエリアに提示された前記他のコンテンツが前記ワークエリアのコンテンツと矛盾する場合に応じて、それらのコンテンツがステージエリアに提示されるのを保留する段階を、更に含むことを特徴とする請求項１５に記載の方法。
【請求項１８】  前記分析する段階が、前記ワークエリアのコンテンツを、該コンテンツが前記ステージエリアに提示された共通の先祖を共有するか否かを判定するために、分析する段階を含んでいる、ことを特徴とする請求項１５に記載の方法。
【請求項１９】  前記分析する段階が、
前記ワークエリアのコンテンツを、該コンテンツが前記ステージエリアに提示された他のコンテンツと同じコンテンツか否か及び該コンテンツが前記他のコンテンツと同じ先祖を共有するか否かを判定するように、分析する段階を含み、
ワークエリアの前記コンテンツがステージエリアに提示された前記他のコンテンツと同じ先祖を共有しない場合には、矛盾が存在すると判定し、
ワークエリアの前記コンテンツがステージエリアに提示された前記他のコンテンツと同じ先祖を共有する場合には、矛盾が存在せず且つワークエリアからの前記コンテンツがステージエリアに提示してもよいと判定する、
ことを特徴とする請求項１５に記載の方法。
【請求項２０】  ウェブサイトコンテンツを開発して修正するための少なくとも１つのワークエリアと、ワークエリアからのコンテンツを統合するためのステージエリアと、ウェブサーバとを有するシステムにおいて使用する、ウェブサイトのコンテンツを開発して維持する方法であって、
ウェブブラウザからのリクエストを受取る段階と、
前記リクエストからＵＲＬを抽出する段階と、
前記リクエストからクッキーを抽出する段階と、
所定のマッピング規則のセットに従って接頭語を選択する段階と、
前記マッピング規則に従って前記選択した接頭語を前記元のリクエストの少なくとも１部に関連付けることによって前記ＵＲＬを再マッピングして、生じるＵＲＬがユーザのワークエリアに対応するようにする段階と、
前記リクエストを前記ウェブサーバに送る段階とから成る、
ことを特徴とする方法。
【請求項２１】  前記リクエストが完全に修飾されたリクエストであるか否かを判定する段階と、
前記マッピング規則を、前記完全修飾リクエストに一致する接頭語を発見するように探索する段階とを備え、
前記マッピング規則において接頭語との一致がある場合には、
前記マッピング規則に従って、前記リクエストの少なくとも１部に接頭語を付ける段階と、
前記クッキーからエリア接頭語を抽出する段階と、
前記クッキーからのエリア接頭語を、前記マッピング規則に一致した接頭語に付けて、生じるＵＲＬがユーザのワークエリアに対応するようにする段階と、
前記リクエストを前記ウェブサーバに送る段階とを備え、
前記一致がない場合には、
前記リクエストを前記ウェブサーバに送る段階を備えている、
ことを特徴とする請求項２０に記載の方法。