【手続補正書】
【提出日】平成28年9月28日(2016.9.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークに接続された装置同士の間で共有されるデータの保護方法であって、前記ネットワークの前記装置を相互接続する相互接続装置により実行され、前記相互接続装置は前記ネットワークにおける前記装置同士の間で共有するデータの中央局であり、前記相互接続装置は、前記ネットワークの前記装置により共有されるデータを、前記相互接続装置のファイルシステムのディレクトリであって前記ネットワークの前記装置のためにマウントすることが可能なディレクトリとして明らかにし、当該保護方法は、
前記相互接続装置により実行されるプログラムがデータを共有するように認証された前記ネットワークの装置群を決定するステップと、
前記相互接続装置による前記プログラムの実行のために、包み込まれた実行環境を起動するステップと、
前記相互接続装置の前記ファイルシステムの前記ディレクトリの少なくとも１つを、前記包み込まれた実行環境にマウントするステップであって、前記ディレクトリの少なくとも１つは決定の機能により選択される、ステップと、
前記相互接続装置により、前記包み込まれた実行環境において前記プログラムを実行するステップと
を有する保護方法。
【請求項２】
前記ネットワークがローカルエリアネットワークであり、前記相互接続装置が前記ローカルエリアネットワークとワイドエリアネットワークとを相互接続し、当該保護方法が前記ワイドエリアネットワークから前記相互接続装置へ前記プログラムをダウンロードするステップを更に有する請求項１に記載の保護方法。
【請求項３】
当該保護方法が、前記ローカルエリアネットワークの前記装置にインターネットプロトコルアドレスを割り当てるのに使用されるアドレス空間とは異なるアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるステップを更に有し、前記異なるアドレス空間は、前記包み込まれた実行環境の前記プログラムを前記ローカルエリアネットワークの前記装置から分離しつつ前記プログラムが前記ワイドエリアネットワークで通信することを許容する、請求項２に記載の保護方法。
【請求項４】
前記プログラムを認証し、前記プログラムがデータを共有するように認証された前記ローカルエリアネットワークの装置群を決定するステップを更に有する請求項２又は３に記載の保護方法。
【請求項５】
インターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるステップが、ダイナミックホストコンフィギュレーションプロトコルにより行われる、請求項２−４の何れか１項に記載の保護方法。
【請求項６】
前記ローカルエリアネットワークの前記装置と前記プログラムとの間の通信をファイヤウォールにより管理するステップを更に有する請求項２−５の何れか１項に記載の保護方法。
【請求項７】
ネットワークに接続された第２の装置同士の間で共有されるデータを保護する第１の装置であって、前記ネットワークの前記第２の装置を相互接続し、前記ネットワークにおける前記第２の装置同士の間で共有するデータの中央局として特徴付けられ、前記ネットワークの前記第２の装置により共有されるデータを、当該第１の装置のファイルシステムのディレクトリであって前記ネットワークの前記第２の装置のためにマウントすることが可能なディレクトリとして明らかにし、当該第１の装置は、
当該第１の装置により実行されるプログラムがデータを共有するように認証された前記ネットワークの第２の装置群を決定する決定部と、
当該第１の装置による前記プログラムの実行のために、包み込まれた実行環境を起動するプログラム起動部と、
当該第１の装置の前記ファイルシステムの前記ディレクトリの少なくとも１つを、前記包み込まれた実行環境にマウントするディレクトリマウント部であって、前記ディレクトリの少なくとも１つは決定の機能により選択される、ディレクトリマウント部と、
当該第１の装置により、前記包み込まれた実行環境において前記プログラムを実行するプロセッサと
を有する第１の装置。
【請求項８】
前記ネットワークがローカルエリアネットワークであり、当該第１の装置が前記ローカルエリアネットワークとワイドエリアネットワークとを相互接続し、当該第１の装置が前記ワイドエリアネットワークから前記プログラムをダウンロードするダウンロード部を更に有する請求項７に記載の第１の装置。
【請求項９】
当該第１の装置が、前記ローカルエリアネットワークの前記第２の装置にインターネットプロトコルアドレスを割り当てるのに使用されるアドレス空間とは異なるアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるアドレス割当部を更に有し、前記異なるアドレス空間は、前記包み込まれた実行環境の前記プログラムを前記ローカルエリアネットワークの前記第２の装置から分離しつつ前記プログラムが前記ワイドエリアネットワークで通信することを許容する、請求項８に記載の第１の装置。
【請求項１０】
前記プログラムを認証し、前記プログラムがデータを共有するように認証された前記ローカルエリアネットワークの第２の装置群を決定する認証部を更に有する請求項８又は９に記載の第１の装置。
【請求項１１】
インターネットプロトコルアドレスを前記ネットワークの前記第２の装置に割り当て、別のアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるダイナミックホストコンフィギュレーションプロトコル機能を更に実行する請求項８−１０の何れか１項に記載の第１の装置。
【請求項１２】
前記ローカルエリアネットワークの前記第２の装置と前記プログラムとの間の通信を管理するファイヤウォールを更に有する請求項８−１１の何れか１項に記載の第１の装置。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００５１
【補正方法】変更
【補正の内容】
【００５１】
図2に示されているような装置220以外の他のタイプの中間装置(例えば、複数の処理ユニットを備えた装置)も、依然として本発明と両立しつつ可能である。代替的に、本発明はハードウェア及びソフトウェアの要素を混合して実現され、その場合、専用のハードウェア要素が、タスクの中間装置のCPUの負担を軽減し、処理速度を稼ぐためにタスクはソフトウェアで代替的に実行される。特定の実施の形態によれば、本発明は完全にハードウェアで実現されてもよく、例えば専用の素子[例えば、特定用途向け集積回路(ASIC)、フィールドプログラマブルゲートウェイアレイ(FPGA)又は超大規模集積回路(VLSI)]として実現されてもよいし、装置に統合された個別電子素子群として実現されてもよいし、或いはハードウェアとソフトウェアの混合形式として実現されてもよい。
以下、実施形態により開示される付記を例示的に列挙する。
（付記１）
ネットワークに接続された装置同士の間で共有されるデータの保護方法であって、前記ネットワークの前記装置を相互接続する相互接続装置により実行され、前記相互接続装置は前記ネットワークにおける前記装置同士の間で共有するデータの中央局であり、前記相互接続装置は、前記ネットワークの前記装置により共有されるデータを、前記相互接続装置のファイルシステムのディレクトリであって前記ネットワークの前記装置のためにマウントすることが可能なディレクトリとして明らかにし、当該保護方法は、
前記相互接続装置により実行されるプログラムがデータを共有するように認証された前記ネットワークの装置群を決定するステップと、
前記相互接続装置による前記プログラムの実行のために、包み込まれた実行環境を起動するステップと、
前記相互接続装置の前記ファイルシステムの前記ディレクトリの少なくとも１つを、前記包み込まれた実行環境にマウントするステップであって、前記ディレクトリの少なくとも１つは決定の機能により選択される、ステップと、
前記相互接続装置により、前記包み込まれた実行環境において前記プログラムを実行するステップと
を有する保護方法。
（付記２）
前記ネットワークがローカルエリアネットワークであり、前記相互接続装置が前記ローカルエリアネットワークとワイドエリアネットワークとを相互接続し、当該保護方法が前記ワイドエリアネットワークから前記相互接続装置へ前記プログラムをダウンロードするステップを更に有する付記１に記載の保護方法。
（付記３）
当該保護方法が、前記ローカルエリアネットワークの前記装置にインターネットプロトコルアドレスを割り当てるのに使用されるアドレス空間とは異なるアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるステップを更に有し、前記異なるアドレス空間は、前記包み込まれた実行環境の前記プログラムを前記ローカルエリアネットワークの前記装置から分離しつつ前記プログラムが前記ワイドエリアネットワークで通信することを許容する、付記２に記載の保護方法。
（付記４）
前記プログラムを認証し、前記プログラムがデータを共有するように認証された前記ローカルネットワークの装置群を決定するステップを更に有する付記２又は３に記載の保護方法。
（付記５）
インターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるステップが、ダイナミックホストコンフィギュレーションプロトコルにより行われる、付記２−４の何れか１項に記載の保護方法。
（付記６）
前記ローカルネットワークの前記装置と前記プログラムとの間の通信をファイヤウォールにより管理するステップを更に有する付記２−５の何れか１項に記載の保護方法。
（付記７）
ネットワークに接続された第２の装置同士の間で共有されるデータを保護する第１の装置であって、前記ネットワークの前記第２の装置を相互接続し、前記ネットワークにおける前記第２の装置同士の間で共有するデータの中央局として特徴付けられ、前記ネットワークの前記第２の装置により共有されるデータを、当該第１の装置のファイルシステムのディレクトリであって前記ネットワークの前記第２の装置のためにマウントすることが可能なディレクトリとして明らかにし、当該第１の装置は、
当該第１の装置により実行されるプログラムがデータを共有するように認証された前記ネットワークの第２の装置群を決定する決定部と、
当該第１の装置による前記プログラムの実行のために、包み込まれた実行環境を起動するプログラム起動部と、
当該第１の装置の前記ファイルシステムの前記ディレクトリの少なくとも１つを、前記包み込まれた実行環境にマウントするディレクトリマウント部であって、前記ディレクトリの少なくとも１つは決定の機能により選択される、ディレクトリマウント部と、
当該第１の装置により、前記包み込まれた実行環境において前記プログラムを実行するプロセッサと
を有する第１の装置。
（付記８）
前記ネットワークがローカルエリアネットワークであり、当該第１の装置が前記ローカルエリアネットワークとワイドエリアネットワークとを相互接続し、当該第１の装置が前記ワイドエリアネットワークから前記プログラムをダウンロードするダウンロード部を更に有する付記７に記載の第１の装置。
（付記９）
当該第１の装置が、前記ローカルエリアネットワークの前記第２の装置にインターネットプロトコルアドレスを割り当てるのに使用されるアドレス空間とは異なるアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるアドレス割当部を更に有し、前記異なるアドレス空間は、前記包み込まれた実行環境の前記プログラムを前記ローカルエリアネットワークの前記第２の装置から分離しつつ前記プログラムが前記ワイドエリアネットワークで通信することを許容する、付記８に記載の第１の装置。
（付記１０）
前記プログラムを認証し、前記プログラムがデータを共有するように認証された前記ローカルネットワークの第２の装置群を決定する認証部を更に有する付記８又は９に記載の第１の装置。
（付記１１）
インターネットプロトコルアドレスを前記ネットワークの前記第２の装置に割り当て、別のアドレス空間のインターネットプロトコルアドレスを、前記包み込まれた実行環境に割り当てるダイナミックホストコンフィギュレーションプロトコル機能を更に実行する付記８−１０の何れか１項に記載の第１の装置。
（付記１２）
前記ローカルネットワークの前記第２の装置と前記プログラムとの間の通信を管理するファイヤウォールを更に有する付記８−１１の何れか１項に記載の第１の装置。