【手続補正書】
【提出日】平成29年3月27日(2017.3.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
デバイス固有データを特定のデバイスの第１のメモリ領域に保存するステップと、
ここで、前記第１のメモリ領域は、合意ベースの分散データベース（ＤＢ）のためのデータを保存するように設計され、
前記デバイス固有データは、ピア・ツー・ピア・ネットワーク内のデバイスの間で分散される前記合意ベースの分散ＤＢに追加され、
前記ピア・ツー・ピア・ネットワーク内の前記デバイスは、前記特定のデバイスおよびピアデバイスを含み、
前記合意ベースの分散ＤＢは、前記合意ベースの分散ＤＢ内に保存されたデータにおける変更に対する合意が定足数によって達するときに前記データに変更を加えるように構成され、
前記定足数は、前記合意ベースの分散ＤＢが分散される前記ピア・ツー・ピア・ネットワーク内のデバイスの全数よりも少ない数であり、かつ、
前記デバイス固有データは、前記特定のデバイスを構成するためのデータを含み、
前記デバイスを前記ピア・ツー・ピア・ネットワークに追加するステップと、
一以上の前記ピアデバイスからデータを受信し、前記受信されたデータを前記第１のメモリ領域に保存することにより前記受信されたデータを前記合意ベースの分散ＤＢに追加するステップと、
前記特定のデバイスを前記ピア・ツー・ピア・ネットワークに追加するときに前記特定のデバイス内の前記デバイス固有データを維持するステップと、
を含み、
前記デバイス固有データを維持するステップは、
前記デバイス固有データを前記特定のデバイスの第２のメモリ領域へコピーすることと、
前記デバイス固有データを前記特定のデバイスの前記第２のメモリ領域へコピーした後、および、前記特定のデバイスを前記ピア・ツー・ピア・ネットワークに追加した後に、前記デバイス固有データを前記第２のメモリ領域から前記第１のメモリ領域へコピーし、かつ、前記デバイス固有データを前記合意ベースの分散ＤＢに追加することにより前記合意ベースの分散ＤＢ内に保存された前記データを変更することと、
前記デバイス固有データを前記合意ベースの分散ＤＢに追加した後に、前記ピア・ツー・ピア・ネットワーク内の前記ピアデバイスへ前記デバイス固有データを前記合意ベースの分散ＤＢの一部として配布することと、を含む、方法。
【請求項２】
前記第２のメモリ領域は、非合意ベースのＤＢのためのデータを保存するように指定される、請求項１に記載の方法。
【請求項３】
前記デバイス固有データは、分散制御システム内のコントローラを構成するための構成データを含む、請求項２に記載の方法。
【請求項４】
前記構成データは、前記コントローラに接続された周辺デバイスを定義するデータを含む、請求項３に記載の方法。
【請求項５】
前記デバイスは、分散型の物理アクセス制御システム（ＤＰＡＣＳ）内のコントローラを含み、
前記ピアデバイスは、前記ＤＰＡＣＳ内の他のコントローラを含み、
前記デバイス固有データは、前記コントローラを構成するためのデータを含む、請求項１に記載の方法。
【請求項６】
合意ベースの分散データベース（ＤＢ）を特定のデバイス内の第１のメモリ領域に保存するステップと、
ここで、前記特定のデバイスは、ピアデバイスのピア・ツー・ピア・ネットワーク内のデバイスの間で前記合意ベースの分散ＤＢを分散させる前記ピア・ツー・ピア・ネットワークに接続され、
前記ピア・ツー・ピア・ネットワーク内の前記デバイスは、前記特定のデバイスおよびピアデバイスを含み、
前記合意ベースの分散ＤＢは、前記合意ベースの分散ＤＢ内に保存されたデータにおける変更に対する合意が定足数によって達するときに前記データに変更を加えるように構成され、
前記定足数は、前記合意ベースの分散ＤＢが分散される前記ピア・ツー・ピア・ネットワーク内のデバイスの全数よりも少ない数であり、かつ、
前記合意ベースの分散ＤＢは、前記特定のデバイスを構成するためのデバイス固有データを保存し、
前記特定のデバイスを前記ピア・ツー・ピア・ネットワークから撤去するときに前記特定のデバイス内の前記デバイス固有データを維持するステップと、
を含み、
前記デバイス固有データを維持するステップは、
前記デバイス固有データを前記特定のデバイスの第２のメモリ領域にコピーすることと、
前記デバイス固有データを前記第２のメモリ領域にコピーした後に前記ピア・ツー・ピア・ネットワークから前記特定のデバイスを撤去することと、
前記デバイス固有データを前記第２のメモリ領域にコピーした後、および前記ピア・ツー・ピア・ネットワークから前記特定のデバイスを撤去した後に前記合意ベースの分散ＤＢ内のデータを削除することと、
前記デバイス固有データを前記第２のメモリ領域から前記第１のメモリ領域へコピーし、かつ、前記合意ベースの分散ＤＢ内の前記データを削除した後に前記デバイス固有データを前記合意ベースの分散ＤＢに追加することにより、前記合意ベースの分散ＤＢ内に保存された前記データを変更することと、を含む、方法。
【請求項７】
前記第２のメモリ領域は、非合意ベースのＤＢのためのデータを保存するように指定される、請求項６に記載の方法。
【請求項８】
前記デバイス固有データは、分散制御システム内のコントローラを構成するための構成データを含む、請求項７に記載の方法。
【請求項９】
前記構成データは、前記特定のデバイスに接続された周辺デバイスを定義する、請求項８に記載の方法。
【請求項１０】
前記特定のデバイスは、分散型の物理アクセス制御システム（ＤＰＡＣＳ）内のコントローラであり、
前記ピアデバイスは、前記ＤＰＡＣＳ内の他のコントローラを含む、請求項６に記載の方法。
【請求項１１】
デバイスであって、
合意ベースの分散データベース（ＤＢ）のためのデバイス固有データを保存する、前記デバイスの第１のメモリ領域と、
ここで、前記デバイス固有データは、ピア・ツー・ピア・ネットワーク内の複数のデバイスの間で分散される前記合意ベースの分散ＤＢに追加され、
前記ピア・ツー・ピア・ネットワーク内の前記複数のデバイスは、前記デバイスおよびピアデバイスを含み、
前記合意ベースの分散ＤＢは、前記合意ベースの分散ＤＢ内に保存されたデータにおける変更に対する合意が定足数によって達するときに前記データに変更を加えるように構成され、
前記定足数は、前記合意ベースの分散ＤＢが分散される前記ピア・ツー・ピア・ネットワーク内のデバイスの全数よりも少ない数であり、かつ、
前記デバイス固有データは、前記デバイスを構成するためのデータであり、
前記デバイスを前記ピア・ツー・ピア・ネットワークに追加するプロセッサと、
前記ピア・ツー・ピア・ネットワーク内の前記ピアデバイスからデータを受信する受信機と、
ここで、前記プロセッサは、前記受信されたデータを前記第１のメモリ領域内に保存し、かつ、前記受信されたデータを前記合意ベースの分散ＤＢに追加するように構成され、
前記プロセッサは、前記デバイスを前記ピア・ツー・ピア・ネットワークに追加するときに前記デバイス内の前記デバイス固有データを維持するようにさらに構成され、
前記プロセッサは、
前記デバイス固有データを前記デバイスの第２のメモリ領域へコピーし、かつ、
前記デバイス固有データを前記デバイスの前記第２のメモリ領域へコピーした後、および、前記デバイスを前記ピア・ツー・ピア・ネットワークに追加した後に、前記デバイス固有データを前記第２のメモリ領域から前記第１のメモリ領域へコピーし、かつ、前記デバイスを前記ピア・ツー・ピア・ネットワークに追加した後に前記デバイス固有データを前記合意ベースの分散ＤＢに追加することにより前記合意ベースの分散ＤＢ内に保存された前記データを変更するように構成され、
前記ピア・ツー・ピア・ネットワーク内の前記ピアデバイスへ前記デバイス固有データを前記合意ベースの分散ＤＢの一部として送信する送信機と、
を含む、デバイス。
【請求項１２】
前記第２のメモリ領域は、非合意ベースのＤＢのためのデータを保存するように指定される、請求項１１に記載のデバイス。
【請求項１３】
前記デバイス固有データは、分散制御システム内のコントローラを構成するための構成データを含む、請求項１２に記載のデバイス。
【請求項１４】
前記構成データは、前記コントローラに接続された周辺デバイスを定義する、請求項１３に記載のデバイス。
【請求項１５】
前記デバイスは、分散型の物理アクセス制御システム（ＤＰＡＣＳ）内のコントローラをさらに含み、
前記ピアデバイスは、前記ＤＰＡＣＳ内の他のコントローラを含む、請求項１４に記載のデバイス。
【請求項１６】
デバイスであって、
合意ベースの分散データベース（ＤＢ）を保存する、前記デバイス内の第１のメモリ領域と、
ここで、前記デバイスは、ピア・ツー・ピア・ネットワーク内の複数のデバイスの間に前記合意ベースの分散ＤＢを分散させる前記ピア・ツー・ピア・ネットワークに接続され、
前記ピア・ツー・ピア・ネットワーク内の前記複数のデバイスは、前記デバイスおよびピアデバイスを含み、
前記合意ベースの分散ＤＢは、前記合意ベースの分散ＤＢ内に保存されたデータにおける変更に対する合意が定足数によって達するときに前記データに変更を加えるように構成され、
前記定足数は、前記合意ベースの分散ＤＢが分散される前記ピア・ツー・ピア・ネットワーク内のデバイスの全数よりも少ない数であり、かつ、
前記合意ベースの分散ＤＢは、前記デバイスを構成するためのデバイス固有データを保存し、
前記デバイスが前記ピア・ツー・ピア・ネットワークから撤去されるときに前記デバイス内の前記デバイス固有データを維持するプロセッサと、
を含み、
前記プロセッサは、
前記合意ベースの分散ＤＢ内に保存された前記デバイス固有データを前記デバイスの第２のメモリ領域にコピーし、
前記デバイス固有データを前記第２のメモリ領域にコピーした後に前記ピア・ツー・ピア・ネットワークから前記デバイスを撤去し、
前記デバイス固有データを前記第２のメモリ領域にコピーした後、および前記ピア・ツー・ピア・ネットワークから前記デバイスを撤去した後に前記合意ベースの分散ＤＢ内のデータを削除し、かつ、
前記デバイス固有データを前記第２のメモリ領域から前記第１のメモリ領域にコピーし、そして、前記合意ベースの分散ＤＢ内の前記データを削除した後に前記デバイス固有データを前記合意ベースの分散ＤＢに追加することにより、前記合意ベースの分散ＤＢ内に保存された前記データを変更するように構成される、デバイス。
【請求項１７】
前記第２のメモリ領域は、非合意ベースのＤＢのためのデータを保存するように指定される、請求項１６に記載のデバイス。
【請求項１８】
前記デバイス固有データは、分散制御システム内のコントローラを構成するための構成データを含む、請求項１７に記載のデバイス。
【請求項１９】
前記構成データは、前記コントローラに接続される周辺デバイスを定義する、請求項１８に記載のデバイス。
【請求項２０】
前記デバイスは、分散型の物理アクセス制御システム（ＤＰＡＣＳ）内のコントローラをさらに含み、
前記ピアデバイスは、前記ＤＰＡＣＳ内の他のコントローラを含む、請求項１９に記載のデバイス。