【手続補正書】
【提出日】平成21年6月11日(2009.6.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１つのスキーマとの継承関係を使用し、およびもう１つのスキーマからの属性をコピーする、コラボレーション情報をネットワークに公開する方法であって、
前記コラボレーション情報に対応するコラボレーションスキーマに表示情報を関連付けるステップであって、前記コラボレーションスキーマは前記表示情報に関連付けられたフォーマッティングを記述することと、
前記コラボレーションスキーマから、公開スキーマを導出するステップであって、前記公開スキーマは前記コラボレーションスキーマと継承関係にあり、前記コラボレーションスキーマへの変更が自動的に前記公開スキーマの中に反映されることと、
追加の属性を含む第２の公開スキーマを作成するステップと、
前記第２の公開スキーマからの前記追加の属性を前記公開スキーマにコピーするステップと、
前記公開スキーマに従って、前記コラボレーション情報を前記ネットワークに公開するステップと
を備えることを特徴とするコンピュータに実行される方法。
【請求項２】
前記公開スキーマに従って、前記コラボレーション情報をコラボレーションサイトから公開ページにコピーするステップをさらに備え、前記コラボレーションサイトにおける前記コラボレーション情報の変更が前記ネットワークに公開された情報の中に反映されることを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項３】
前記コラボレーション情報の変更および前記公開ページの変更が両方とも前記ネットワーク上で反映されるように、前記公開ページを前記コラボレーションサイトの前記コラボレーション情報に関連付けるステップをさらに備えることを特徴とする請求項２に記載のコンピュータに実行される方法。
【請求項４】
前記表示情報は、前記コラボレーションスキーマに従って生成されたコラボレーション情報がページレイアウト定義に適合するように、前記ページレイアウト定義への参照をさらに含むことを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項５】
前記表示情報は、前記コラボレーション情報を前記ネットワークに公開する際に制限を適用するために用いられるフィールド制限定義をさらに含むことを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項６】
公開スキーマを導出する前記ステップは、前記公開スキーマと前記第２の公開スキーマとの間で継承関係を確立することなく、前記追加の属性を前記第２の公開スキーマからコピーするステップをさらに含むことを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項７】
前記コラボレーションスキーマと前記公開スキーマとがコンテンツタイプ定義に対応することを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項８】
前記コラボレーション情報を公開する前記ステップは、前記コラボレーション情報に関連付けられたフィールドを表示するように構成されたフィールドコントロールを開始するステップをさらに含むことを特徴とする請求項１に記載のコンピュータに実行される方法。
【請求項９】
前記フィールドコントロールは、前記コラボレーション情報を公開するためのコンテンツおよびレイアウトを決定するために、前記公開スキーマに関連付けられた公開ページにアクセスすることを特徴とする請求項８に記載のコンピュータに実行される方法。
【請求項１０】
前記フィールドコントロールは、前記コラボレーション情報に関連付けられたフィールドを表示することに関連付けられたフィールド制限を決定するために、前記コラボレーションスキーマにアクセスすることを特徴とする請求項８に記載のコンピュータに実行される方法。
【請求項１１】
コラボレーション情報をネットワークに公開するための、コンピュータで実行可能な命令を含むコンピュータ読取り可能媒体であって、前記コンピュータで実行可能な命令は、
コラボレーションサイトにあるコラボレーション情報に対応するコラボレーションスキーマに表示情報を関連付け、前記コラボレーションスキーマは前記表示情報に関連付けられたフォーマッティングを記述することと
前記コラボレーションスキーマから承継をする公開スキーマを、前記コラボレーションスキーマから導出することと、
追加の属性を含む第２の公開スキーマを作成することと、
前記第２の公開スキーマからの前記追加の属性を前記公開スキーマにコピーすることと、
前記公開スキーマを用いて、前記コラボレーション情報を前記ネットワークに公開することであって、前記コラボレーションサイトの前記コラボレーション情報の変更が前記公開されたコラボレーション情報の中に反映されるように、前記公開されたコラボレーション情報および前記コラボレーションサイトの前記コラボレーション情報が関連付けられていることと
を含むことを特徴とするコンピュータ読取り可能媒体。
【請求項１２】
前記命令は、
前記公開スキーマに従って前記コラボレーション情報をコラボレーションサイトから公開ページにコピーすることをさらに含み、前記コラボレーションサイトにおける前記コラボレーション情報の変更が前記ネットワークに公開された情報の中に自動的に反映されることを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１３】
前記命令は、
前記コラボレーション情報の変更と前記公開ページの変更とが両方とも前記ネットワーク上で反映されるように、前記公開ページを前記コラボレーションサイトの前記コラボレーション情報に関連付けることをさらに含むことを特徴とする請求項１２に記載のコンピュータ読取り可能媒体。
【請求項１４】
前記表示情報は、前記コラボレーションスキーマに従って生成されたコラボレーション情報がページレイアウト定義に適合するように、前記ページレイアウト定義への参照をさらに含むことを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１５】
前記コラボレーションスキーマのいずれの変更も、前記公開スキーマの中に自動的に反映されることを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１６】
前記公開スキーマを導出することは、前記公開スキーマと別の公開スキーマとの間で継承関係を確立することなく、前記追加属性を前記別の公開スキーマからコピーすることをさらに含むことを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１７】
前記コラボレーション情報を公開することは、前記コラボレーション情報に関連付けられたフィールドを表示するように構成されたフィールドコントロールを起動することをさらに含むことを特徴とする請求項１１に記載のコンピュータ読取り可能媒体。
【請求項１８】
前記フィールドコントロールは、前記コラボレーション情報を公開するためのコンテンツおよびレイアウトを決定するために、前記公開スキーマに関連付けられた公開ページにアクセスすることを特徴とする請求項１７に記載のコンピュータ読取り可能媒体。
【請求項１９】
前記フィールドコントロールは、前記コラボレーション情報に関連付けられたフィールドを表示することに関連付けられたフィールド制限を決定するために、前記コラボレーションスキーマにアクセスすることを特徴とする請求項１７に記載のコンピュータ読取り可能媒体。
【請求項２０】
コンピューティング装置を備えたコラボレーション情報をネットワークに公開するシステムであって、前記コンピューティング装置上のメモリにコンピュータで実行可能な命令の一式が位置しており、前記コンピュータで実行可能な命令の一式は、
コラボレーションサイトにあるコラボレーション情報に対応するコラボレーションスキーマに表示情報を関連付け、前記コラボレーションスキーマは前記表示情報に関連付けられたフォーマッティングを記述することと、
前記コラボレーションスキーマから継承をする公開スキーマを、前記コラボレーションスキーマから導出することと、
追加の属性を含む第２の公開スキーマを作成することと、
前記第２の公開スキーマからの前記追加の属性を前記公開スキーマにコピーすることと、
前記公開スキーマに従って前記コラボレーション情報を前記コラボレーションサイトから公開ページにコピーすることであって、前記コラボレーションサイトにおける前記コラボレーション情報の変更が前記ネットワークにコピーされた前記コラボレーション情報の中に自動的に反映されることと、
前記コラボレーション情報の変更および前記公開ページの変更の両方がネットワーク上で反映されるように、前記公開ページを前記コラボレーションサイトの前記コラボレーション情報に関連付けることと
を含むことを特徴とするシステム。
【請求項２１】
前記表示情報は、前記コラボレーションスキーマに従って生成されたコラボレーション情報がページレイアウト定義に適合するように、前記ページレイアウト定義への参照をさらに含むことを特徴とする請求項２０に記載のシステム。
【請求項２２】
前記コラボレーション情報を公開することは、前記コラボレーション情報に関連付けられたフィールドを表示するように構成されたフィールドコントロールを起動することをさらに含むことを特徴とする請求項２１に記載のシステム。
【請求項２３】
前記フィールドコントロールは、前記コラボレーション情報を公開するためのコンテンツおよびレイアウトを決定するために、前記公開スキーマに関連付けられた公開ページにアクセスすることを特徴とする請求項２２に記載のシステム。
【請求項２４】
前記フィールドコントロールは、前記コラボレーション情報に関連付けられたフィールドを表示することに関連付けられたフィールド制限を決定するために、前記コラボレーションスキーマにアクセスすることを特徴とする請求項２２に記載のシステム。