【手続補正書】
【提出日】平成19年12月7日(2007.12.7)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
マークアップ言語（ＭＬ）スキーマライブラリのリソースを変更するコンピュータ実行可能命令を記録するコンピュータ読み取り可能な記録媒体において、
前記コンピュータ実行可能命令は、
前記ＭＬスキーマライブラリに対するオブジェクト指向のメッセージ呼び出しを受け取るステップであって、前記オブジェクト指向のメッセージ呼び出しは、前記ＭＬスキーマライブラリのＭＬスキーマファイルを変更するように設定されている、ステップと、
前記オブジェクト指向のメッセージ呼び出しと関連付けられたオブジェクトプロパティを受け取るステップであって、前記オブジェクトプロパティは、前記ＭＬスキーマライブラリの前記ＭＬスキーマの機能を変更するソフトウェアオブジェクトと関連付けられている、ステップと、
前記オブジェクト指向のメッセージ呼び出しと前記オブジェクトプロパティを受け取ると、前記ＭＬスキーマライブラリの前記ＭＬスキーマファイルの機能を変更するステップと、
前記ＭＬスキーマファイルの前記変更された機能をドキュメントに関連付け、前記ドキュメント上のＭＬエレメントのアプリケーションを管理するステップと
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項２】
前記ＭＬスキーマライブラリの前記ＭＬスキーマファイルの機能を変更するステップは、
ドキュメントにＭＬマークアップを適用すること、
ドキュメントからＭＬマークアップを削除すること
を含むグループの中の少なくとも１つのメンバーを引き起こすことを特徴とする請求項１に記載のコンピュータ読み取り可能な記録媒体。
【請求項３】
前記ＭＬスキーマライブラリの前記ＭＬスキーマファイルの機能を変更するステップは、
ドキュメントに適用されるＭＬマークアップにＸＳＬＴ変換を関連付けること、
ドキュメントに適用されるＭＬマークアップとＸＳＬＴ変換との関連を削除すること
を含むグループの中の少なくとも１つのメンバーを引き起こすことを特徴とする請求項１に記載のコンピュータ読み取り可能な記録媒体。
【請求項４】
前記ＭＬスキーマライブラリの前記ＭＬスキーマフィルの機能を変更するステップは、
ドキュメントに適用されるＭＬマークアップにＭＬベースリソースを関連付けること、
ドキュメントに適用されるＭＬマークアップとＭＬベースリソースとの関連を削除すること
を含むグループの中の少なくとも１つのメンバーを引き起こすことを特徴とする請求項１に記載のコンピュータ読み取り可能な記録媒体。
【請求項５】
マークアップ言語（ＭＬ）スキーマライブラリのリソースを変更するコンピュータシステムであって、
プロセッサと、
コンピュータ実行可能命令を記憶するメモリと
を備え、
前記コンピュータ実行可能命令は、
前記ＭＬスキーマライブラリに対するオブジェクト指向のメッセージ呼び出しを受け取るステップであって、前記オブジェクト指向のメッセージ呼び出しは、前記ＭＬスキーマライブラリのＭＬスキーマファイルを変更するように設定されている、ステップと、
前記オブジェクト指向のメッセージ呼び出しと関連付けられたオブジェクトプロパティを受け取るステップであって、前記オブジェクトプロパティは、前記ＭＬスキーマライブラリの前記ＭＬスキーマファイルの機能を修正するソフトウェアオブジェクトと関連付けられている、ステップと、
前記オブジェクト指向のメッセージ呼び出しと前記オブジェクトプロパティを受け取ると、前記ＭＬスキーマライブラリの前記ＭＬスキーマファイルの機能を変更するステップと、
前記ＭＬスキーマファイルの前記変更された機能をドキュメントに関連付け、前記ドキュメント上のＭＬエレメントのアプリケーションを管理するステップと
を含むことを特徴とするシステム。
【請求項６】
前記ＭＬスキーマライブラリの前記ＭＬスキーマの機能を変更するステップは、
ドキュメントにＭＬマークアップを適用すること、
ドキュメントからＭＬマークアップを削除すること、
ドキュメントに適用されたＭＬマークアップにＸＳＬＴ変換を関連付けること、
ドキュメントに適用されたＭＬマークアップとＸＳＬＴ変換との関連を削除すること、
ドキュメントに適用されたＭＬマークアップにＭＬベースリソースを関連付けること、
ドキュメントに適用されたＭＬマークアップとＭＬベースリソースとの関連を削除すること
を含むグループの中の少なくとも１つのメンバーを引き起こすことを含むことを特徴とする請求項５に記載のシステム。
【請求項７】
マークアップ言語（ＭＬ）スキーマライブラリのリソースを変更する方法において、
オブジェクト指向のメッセージ呼び出しを介して前記ＭＬスキーマライブラリを呼び出すステップであって、前記オブジェクト指向のメッセージ呼び出しは、前記ＭＬスキーマライブラリのＭＬスキーマファイルを変更するように設定されている、ステップと、
オブジェクトプロパティを前記オブジェクト指向のメッセージ呼び出しに関連付けて、前記ＭＬスキーマライブラリに渡すステップであって、前記オブジェクトプロパティは、前記ＭＬスキーマライブラリにおいて識別された機能と関連付けられたソフトウェアオブジェクトと関連している、ステップと、
前記メッセージ呼び出しと、前記ＭＬスキーマライブラリに渡された前記オブジェクトプロパティを受けると、前記ＭＬスキーマライブラリにおいて識別された前記ＭＬスキーマファイルの機能を変更するステップと、
前記ＭＬスキーマファイルの前記変更された機能をドキュメントに関連付け、前記ドキュメント上のＭＬエレメントのアプリケーションを管理するステップと
を含むことを特徴とする方法。
【請求項８】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、新しいＭＬネーム空間を作成し、ＭＬネーム空間の集合に前記新しいＭＬネーム空間を加えるメソッドプロパティを渡すことを含み、
前記新しいＭＬネーム空間に関連付けられたスキーマファイルへのパスと、前記新しいＭＬネーム空間のユニフォームリソース識別子は、前記メソッドプロパティのパラメータとして、前記ＭＬスキーマライブラリに渡されることを特徴とする請求項７に記載の方法。
【請求項９】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、前記ＭＬスキーマライブラリにＭＬネーム空間を登録するソリューションマニフェストをインストールするメソッドプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。
【請求項１０】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、数字インデックスを用いて、ＭＬリソースの集合から個別のＭＬリソースにアクセスするメソッドプロパティを渡すことを含み、個別のＭＬリソースに関連付けられた数字インデックスは、前記メソッドプロパティのパラメータとして渡されることを特徴とする請求項７に記載の方法。
【請求項１１】
前記ＭＬスキーマライブラリに前記オブジェクトプロパティを渡すステップは、前記ＭＬスキーマライブラリにおいて識別された指定ネーム空間に関連付けられたエイリアス名を制御するオブジェクトプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。
【請求項１２】
前記ＭＬスキーマライブラリに前記オブジェクトプロパティを渡すステップは、指定ＭＬネーム空間の指定ＭＬスキーマファイルを指定ドキュメントに添付するメソッドプロパティを渡すことを含み、前記指定ドキュメントを指すポインタは、前記メソッドプロパティのパラメータとして、前記ＭＬスキーマライブラリに渡されることを特徴とする請求項７に記載の方法。
【請求項１３】
前記ＭＬスキーマライブラリに前記オブジェクトプロパティを渡すステップは、指定ネーム空間に関連付けられたデフォルトＸＳＬＴ変換を指すオブジェクトプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。
【請求項１４】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、ネーム空間オブジェクトの集合からＭＬネーム空間オブジェクトを削除するメソッドプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。
【請求項１５】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、新しいＸＳＬＴ変換を作成し、ＸＳＬＴ変換の集合に前記新しいＸＳＬＴ変換を加えるメソッドプロパティを渡すことを含み、前記新しいＸＳＬＴ変換を指すポインタは、前記メソッドプロパティへのパラメータとして、前記ＭＬスキーマライブラリに渡されることを特徴とする請求項７に記載の方法。
【請求項１６】
数字インデックスを用いてＸＳＬＴ変換の集合に含まれる個別のＸＳＬＴ変換にアクセスするメソッドプロパティをさらに含み、前記ＭＬスキーマライブラリにおける要求されたＸＳＬＴ変換の位置を表す数字インデックスは、前記メソッドプロパティを持つ前記ＭＬスキーマライブラリへのパラメータとして渡されることを特徴とする請求項７に記載の方法。
【請求項１７】
前記ＭＬスキーマライブラリにオブジェクトプロパティを渡すステップは、前記ＭＬスキーマライブラリにおいて識別されたＸＳＬＴ変換に関連付けられたエイリアス名を制御するオブジェクトプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。
【請求項１８】
前記ＭＬスキーマライブラリに前記オブジェクトプロパティを渡すステップは、ＸＳＬＴ変換の集合からＸＳＬＴ変換を削除するメソッドプロパティを渡すことを含むことを特徴とする請求項７に記載の方法。