【手続補正書】
【提出日】平成18年11月15日(2006.11.15)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】特許請求の範囲
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】  情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理方法であって、
第１指示手段が、排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示工程と、
探索手段が、前記複数のデータアイテムの階層構造情報に基づいて、前記第１指示工程で指示されたデータアイテムに関して下位の階層に属するデータアイテムを探索する探索工程と、
設定手段が、前記指示されたデータアイテムと前記探索工程で探索されたデータアイテムに対して前記選択されたプロセスによる排他的制御権を設定する設定工程とを備えることを特徴とする情報処理方法。
【請求項２】  前記データは、仮想空間のコンピュータグラフィックスを生成する際に参照されるシーングラフデータベースのデータであることを特徴とする請求項１記載の情報処理方法。
【請求項３】  前記設定工程は、前記指示されたデータアイテムと前記探索工程で探索された全てのデータアイテムに他のプロセスによる排他的制御権が設定されていない場合に、前記選択されたプロセスによる排他的制御権を設定することを特徴とする請求項１記載の情報処理方法。
【請求項４】  前記設定工程は、前記指示されたデータアイテムと前記探索工程で探索されたデータアイテムのうち、他のプロセスによって排他的制御権が設定されていないデータアイテムに対して、前記選択されたプロセスによる排他的制御権を設定することを特徴とする請求項１記載の情報処理方法。
【請求項５】  第２指示手段が、排他的制御権を解放するべきデータアイテムの指示を受け付ける第２指示工程と、
第１解放手段が、前記第２指示工程で指示されたデータアイテムに関して前記階層構造情報に基づいて探索された下位の階層に属するデータアイテムと、該第２指示工程で指示されたデータアイテムとに対して前記選択されたプロセスによる排他的制御権を解放する第１解放工程とを更に備える請求項１乃至４のいずれか１項に記載の情報処理方法。
【請求項６】  前記第１解放工程では、前記第２指示工程で指示されたデータアイテムに関して前記階層構造情報に基づいて探索された下位の階層に属するすべてのデータアイテムと前記指示されたデータアイテムが他のプロセスによって排他的制御権が設定されていない場合に、前記選択されたプロセスによる排他的制御権を解放することを特徴とする請求項５に記載の情報処理方法。
【請求項７】  前記設定工程は、前記指示されたデータアイテムと前記探索工程で探索された全てのデータアイテムに関して他のプロセスによって排他的制御権が設定されていない場合に前記選択されたプロセスによる排他的制御権を設定する第１の設定モードと、前記指示されたデータアイテムと前記探索工程で探索されたデータアイテムのうち、他のプロセスによって排他的制御権が設定されていないデータアイテムに対して、前記選択されたプロセスによる排他的制御権を設定する第２の設定モードを有し、
前記第１及び第２の設定モードのうちの指定されたモードで排他的制御権の設定が実行されることを特徴とする請求項１に記載の情報処理方法。
【請求項８】  前記第１及び第２の設定モードのうちのいずれかのモードをユーザによって指定可能であることを特徴とする請求項７に記載の情報処理方法。
【請求項９】  前記第１及び第２の設定モードのうちのいずれのモードを適用するかが前記複数のデータアイテムの各々に割り当てられていることを特徴とする請求項７に記載の情報処理方法。
【請求項１０】  前記複数のデータアイテムの各々に対して排他的制御権の設定可能数が設定されており、
前記設定工程は、この設定可能数を限度に排他的制御権を設定することを特徴とする請求項１に記載の情報処理方法。
【請求項１１】  情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理方法であって、
第１指示手段が、排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示工程と、
設定手段が、前記第１指示工程で指示されたデータアイテムと、前記複数のデータアイテムの階層構造情報に基づいて、前記第１指示工程で指示されたデータアイテムに関して下位の階層に属するデータアイテムとに対して前記選択されたプロセスによる排他的制御権を設定する設定工程とを備えることを特徴とする情報処理方法。
【請求項１２】  情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理装置であって、
前記複数のデータアイテムの階層構造情報を保持する保持手段と、
排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示手段と、
前記第１指示手段で指示されたデータアイテムと、前記階層構造情報に基づいて、該指示されたデータアイテムに関連し、前記第１指示手段で指示されたデータアイテムよりも下位の階層に存在するデータアイテムとに対して前記選択されたプロセスによる排他的制御権を設定する設定手段とを備えることを特徴とする情報処理装置。
【請求項１３】  情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理装置であって、
排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示手段と、
前記複数のデータアイテムの階層構造情報に基づいて、前記第１指示手段で指示されたデータアイテムに関して下位の階層に属するデータアイテムを探索する探索手段と、
前記指示されたデータアイテムと前記探索手段で探索されたデータアイテムに対して前記選択されたプロセスによる排他的制御権を設定する設定手段とを備えることを特徴とする情報処理装置。
【請求項１４】  請求項１乃至１１のいずれか１項に記載の情報処理方法をコンピュータに実行させるための制御プログラム。
【請求項１５】  請求項１乃至１１のいずれか１項に記載の情報処理方法をコンピュータに実行させるための制御プログラムを格納した記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
【課題を解決するための手段】
上記の目的を達成するための本発明による情報処理方法は、
情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理方法であって、
第１指示手段が、排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示工程と、
探索手段が、前記複数のデータアイテムの階層構造情報に基づいて、前記第１指示工程で指示されたデータアイテムに関して下位の階層に属するデータアイテムを探索する探索工程と、
設定手段が、前記指示されたデータアイテムと前記探索工程で探索されたデータアイテムに対して前記選択されたプロセスによる排他的制御権を設定する設定工程とを備える。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】変更
【補正の内容】
【００１０】
また、上記の目的を達成するための本発明の他の態様による情報処理方法は、
情報伝達媒体を介して通信可能な複数のプロセスによって、複数のデータアイテムで構成されたデータを共有するシステムにおいて、前記複数のプロセスから選択されたプロセスによるデータアイテムの排他的制御権を設定するための情報処理方法であって、
第１指示手段が、排他的制御権を設定するべきデータアイテムの指示を受け付ける第１指示工程と、
設定手段が、前記第１指示工程で指示されたデータアイテムと、前記複数のデータアイテムの階層構造情報に基づいて、前記第１指示工程で指示されたデータアイテムに関して下位の階層に属するデータアイテムとに対して前記選択されたプロセスによる排他的制御権を設定する設定工程とを備える。