【手続補正書】
【提出日】平成24年5月21日(2012.5.21)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「自複製」）を保持する装置（以下「自装置」）に、該自複製を更新する手順を実行させるプログラムであって、少なくとも、
該自複製に対する編集内容（以下「自編集内容」）を作成する処理、
該自編集内容と、該自装置とは異なる装置（以下「他装置」）が保持する「該データベースの全体またはその一部の複製」に対し該他装置が作成する編集内容（以下「他編集内容」）とが集められ、かつ該自編集内容と該他編集内容の順番を定める装置を、「サーバー」と呼ぶとき、該自編集内容を該サーバーへ送信する処理、
該サーバーに送信を要求し、該サーバーから該他編集内容を受信する処理、
該サーバーから、該順番の情報を取得する処理、
該自編集内容と該他編集内容を該順番で用いて、該自複製を更新する処理、
を実行させるプログラム。
【請求項２】
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「自複製」）を保持する装置（以下「自装置」）に、該自複製を更新する手順を実行させるプログラムであって、少なくとも、
該自複製に対する編集内容（以下「自編集内容」）を作成する処理、
順序数を提供する装置をサーバーと呼ぶとき、該サーバーから順序数（以下「自順序数」）を受信し、該自順序数を該自編集内容に設定する処理、
該自装置とは異なる装置（以下「他装置」）に該自編集内容を送信する処理、
該他装置が保持する「該データベースの全体またはその一部の複製」に対して該他装置が作成し、かつ該サーバーから受信した順序数（以下「他順序数」）が設定された、編集内容（以下「他編集内容」）を、受信する処理、
該自編集内容と該他編集内容を、該自順序数と該他順序数の順番で用いて、該自複製を更新する処理、
を実行させるプログラム。
【請求項３】
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「自複製」）を保持する装置（以下「自装置」）が、該自複製を更新する方法であって、少なくとも、
該自複製に対する編集内容（以下「自編集内容」）を作成する処理、
該自編集内容と、該自装置とは異なる装置（以下「他装置」）が保持する「該データベースの全体またはその一部の複製」に対し該他装置が作成する編集内容（以下「他編集内容」）とが集められ、かつ該自編集内容と該他編集内容の順番を定める装置を、「サーバー」と呼ぶとき、該自編集内容を該サーバーへ送信する処理、
該サーバーに送信を要求し、該サーバーから該他編集内容を受信する処理、
該サーバーから、該順番の情報を取得する処理、
該自編集内容と該他編集内容を該順番で用いて、該自複製を更新する処理、
を実行する方法。
【請求項４】
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「自複製」）を保持する装置（以下「自装置」）が、該自複製を更新する方法であって、少なくとも、
該自複製に対する編集内容（以下「自編集内容」）を作成する処理、
順序数を提供する装置を「サーバー」と呼ぶとき、該サーバーから順序数（以下「自順序数」）を受信し、該自順序数を該自編集内容に設定する処理、
該自装置とは異なる装置（以下「他装置」）に該自編集内容を送信する処理、
該他装置が保持する「該データベースの全体またはその一部の複製」に対して該他装置が作成し、かつ該サーバーから受信した順序数（以下「他順序数」）が設定された、編集内容（以下「他編集内容」）を、受信する処理、
該自編集内容と該他編集内容を、該自順序数と該他順序数の順番で用いて、該自複製を更新する処理、
を実行する方法。
【請求項５】
少なくとも、
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「複製Ｘ」）を保持し、該複製Ｘに対する編集内容（以下「編集内容Ｘ」）を作成する装置（以下「装置Ｘ」）、と
該データベースの全体またはその一部の複製（以下「複製Ｙ」）を保持し、該複製Ｙに対する編集内容（以下「編集内容Ｙ」）を作成する装置（以下「装置Ｙ」）、
で構成されるシステムであって、
該編集内容Ｘと該編集内容Ｙの順番を定める装置を「サーバー」と呼ぶとき、該装置Ｘは該編集内容Ｘを該サーバーに送り、該装置Ｙは該編集内容Ｙを該サーバーに送り、さらに
該装置Ｘは該サーバーに送信を要求し、該サーバーから該編集内容Ｙと該順番の情報を受信し、該編集内容Ｘと該編集内容Ｙを該順番で用いて、該複製Ｘを更新し、
該装置Ｙは該サーバーに送信を要求し、該サーバーから該編集内容Ｘと該順番の情報を受信し、該編集内容Ｘと該編集内容Ｙを該順番で用いて、該複製Ｙを更新する、
ことを特徴とするシステム。
【請求項６】
少なくとも、
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「複製Ｘ」）を保持し、該複製Ｘに対する編集内容（以下「編集内容Ｘ」）を作成し、順序数を提供する装置（以下「サーバー」）から順序数（以下「順序数Ｘ」）を受信し、該順序数Ｘを該編集内容Ｘに設定する装置（以下「装置Ｘ」）と、
該データベースの全体またはその一部の複製（以下「複製Ｙ」）を保持し、該複製Ｙに対する編集内容（以下「編集内容Ｙ」）を作成し、該サーバーから順序数（以下「順序数Ｙ」）を受信し、該順序数Ｙを該編集内容Ｙに設定する装置（以下「装置Ｙ」）、
で構成されるシステムであって、
該装置Ｘは該編集内容Ｙを受信し、該編集内容Ｘと該編集内容Ｙを該順序数Ｘと該順序数Ｙの順番で用いて、該複製Ｘを更新し、
該装置Ｙは該編集内容Ｘを受信し、該編集内容Ｘと該編集内容Ｙを該順序数Ｘと該順序数Ｙの順番で用いて、該複製Ｙを更新する、
ことを特徴とするシステム。
【請求項７】
少なくとも、
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「複製Ｘ」）を保持し、該複製Ｘに対する編集内容（以下「編集内容Ｘ」）を作成する装置（以下「装置Ｘ」）、と
該データベースの全体またはその一部の複製（以下「複製Ｙ」）を保持し、該複製Ｙに対する編集内容（以下「編集内容Ｙ」）を作成する装置（以下「装置Ｙ」）、と
該編集内容Ｘと該編集内容Ｙの順番を定める装置（以下「サーバー」）、
で構成されるシステムであって、
該装置Ｘは該編集内容Ｘを該サーバーに送り、該装置Ｙは該編集内容Ｙを該サーバーに送り、
さらに
該装置Ｘは該サーバーに送信を要求し、該サーバーから該編集内容Ｙと該順番の情報を受信し、該編集内容Ｘと該編集内容Ｙを該順番で用いて、該複製Ｘを更新し、
該装置Ｙは該サーバーに送信を要求し、該サーバーから該編集内容Ｘと該順番の情報を受信し、該編集内容Ｘと該編集内容Ｙを該順番で用いて、該複製Ｙを更新する、
ことを特徴とするシステム。
【請求項８】
少なくとも、
順序数を提供する装置（以下「サーバー」）、と
「実在するまたは仮想のデータベース」の全体またはその一部の複製（以下「複製Ｘ」）を保持し、該複製Ｘに対する編集内容（以下「編集内容Ｘ」）を作成し、該サーバーから順序数（以下「順序数Ｘ」）を受信し、該順序数Ｘを該編集内容Ｘに設定する装置（以下「装置Ｘ」）と、
該データベースの全体またはその一部の複製（以下「複製Ｙ」）を保持し、該複製Ｙに対する編集内容（以下「編集内容Ｙ」）を作成し、該サーバーから順序数（以下「順序数Ｙ」）を受信し、該順序数Ｙを該編集内容Ｙに設定する装置（以下「装置Ｙ」）、
で構成されるシステムであって、
該装置Ｘは該装置Ｙから該編集内容Ｙを受信し、該編集内容Ｘと該編集内容Ｙを該順序数Ｘと該順序数Ｙの順番で用いて、該複製Ｘを更新し、
該装置Ｙは該装置Ｘから該編集内容Ｘを受信し、該編集内容Ｘと該編集内容Ｙを該順序数Ｘと該順序数Ｙの順番で用いて、該複製Ｙを更新する、
ことを特徴とするシステム。
【請求項９】
請求項１に記載のプログラムであって、該順番が、該自編集内容と該他編集内容がサーバーに到着した順番であること、を特徴とするプログラム。
【請求項１０】
請求項１に記載のプログラムであって、該順番が、該自編集内容と該他編集内容に対して該サーバーの処理により定められた順番であること、を特徴とするプログラム。
【請求項１１】
請求項１に記載のプログラムであって、該順番を示す該情報の少なくとも一部が、該サーバーから該「他編集内容」を受信した順番であること、を特徴とするプログラム。
【請求項１２】
請求項２に記載のプログラムであって、該「自順序数」と該「他順序数」が、該サーバーから提供される時刻であること、を特徴とするプログラム。