【手続補正書】
【提出日】平成20年12月8日(2008.12.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータによって実行された時に、他のソフトウェアアプリケーションまたは他のソフトウェアアプリケーションバージョンとの改善された文書互換性を容易にするためにソフトウェアアプリケーションの特徴または機能性を変更する方法であって、
第２ソフトウェアアプリケーションによる使用のために文書を準備するために第１ソフトウェアアプリケーションを起動することと、
前記第１ソフトウェアアプリケーションの複数のユーザに対して適用される互換性コンフィギュレーションのセットを有する全体互換性コンフィギュレーションが、前記第１ソフトウェアアプリケーションに関して構成されているかを判定することと、
前記全体互換性コンフィギュレーションが前記第１ソフトウェアアプリケーションに関して構成されているの判定に応答して：
前記全体互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに対して適用し、
前記アプリケーションを構成して、前記第１アプリケーションにより生成されるいずれかの新しい文書が前記全体互換性コンフィギュレーションに従うようにすることと、
前記文書に適用できる前記第１アプリケーションの特徴または機能性のいずれかは前記第２ソフトウェアアプリケーションから使用可能な特徴または機能性と互換でないかどうかを判定することと、
前記第２アプリケーションから使用可能な特徴または機能性と互換でない、前記文書に適用できる前記第１アプリケーションのすべての特徴または機能性は、前記文書に適用できなくなるように、前記第１アプリケーションを構成することと
を含む方法を実行するコンピュータ可読命令がその上にストアされていることを特徴とするコンピュータ可読媒体。
【請求項２】
第２ソフトウェアアプリケーションによる使用のために文書を準備するために前記第１ソフトウェアアプリケーションを起動することは、前記第１アプリケーションの第２バージョンによる使用のために文書を準備するために前記第１ソフトウェアアプリケーションの第１バージョンを起動することを含むことを特徴とする請求項１に記載のコンピュータ可読媒体。
【請求項３】
前記文書に適用できる前記第１アプリケーションの特徴または機能性のいずれかは前記第２アプリケーションから使用可能な特徴または機能性と互換でないかどうかを判定することは、前記第２アプリケーションを識別することと、前記第２アプリケーションから使用可能な特徴または機能性と互換でない、前記文書に適用できる前記第１アプリケーションのすべての特徴または機能性を識別することとを含むことを特徴とする請求項１に記載のコンピュータ可読媒体。
【請求項４】
前記第２アプリケーションから使用可能な特徴または機能性と互換でない、前記文書に適用できる前記第１アプリケーションのいずれかの特徴または機能性は、前記文書に適用できなくなるように、前記第１アプリケーションを構成する前に、前記第１アプリケーションを構成するための少なくとも１つの互換性コンフィギュレーションからの互換性コンフィギュレーションの選択を受け取ることをさらに含むことを特徴とする請求項１に記載のコンピュータ可読媒体。
【請求項５】
前記第１アプリケーションを構成するための少なくとも１つの互換性コンフィギュレーションからの互換性コンフィギュレーションの選択を受け取る前に、それから特定の互換性コンフィギュレーションを前記第１アプリケーションを構成するために選択できる少なくとも１つの互換性コンフィギュレーションのリスティングをユーザインターフェース内で提供することを特徴とする請求項４に記載のコンピュータ可読媒体。
【請求項６】
前記第１アプリケーションを構成するための少なくとも１つの互換性コンフィギュレーションからの互換性コンフィギュレーションの選択を受け取ることは、前記第１アプリケーションを構成するためのカスタマイズされた互換性コンフィギュレーションの選択を受け取ることを含み、これによって、前記第１アプリケーションの選択された特徴または機能性だけが、適用されるカスタマイズされた互換性コンフィギュレーションによって制約されることを特徴とする請求項４に記載のコンピュータ可読媒体。
【請求項７】
前記第１アプリケーションを構成するためのカスタマイズされた互換性コンフィギュレーションの選択を受け取る前に、前記カスタマイズされた互換性コンフィギュレーションを生成するために、前記第１アプリケーションによる使用から制約される少なくとも１つの特徴または機能性の選択を受け取ることを特徴とする請求項６に記載のコンピュータ可読媒体。
【請求項８】
前記カスタマイズされた互換性コンフィギュレーションを生成するために、前記第１アプリケーションによる使用から制約される少なくとも１つの特徴または機能性の選択を受け取る前に、前記カスタマイズされた互換性コンフィギュレーションを生成するために、前記第１アプリケーションによる使用から制約することができる前記第１アプリケーションの少なくとも１つの特徴または機能性のリスティングをユーザインターフェース内で提供することを特徴とする請求項７に記載のコンピュータ可読媒体。
【請求項９】
前記第１アプリケーションを構成することは、前記第２アプリケーションから使用可能な特徴または機能と互換でない、前記文書に適用できる前記第１アプリケーションのすべての特徴または機能性を制約することを含むことを特徴とする請求項４に記載のコンピュータ可読媒体。
【請求項１０】
前記第１アプリケーションのすべての特徴または機能性を制約することは、前記第１アプリケーションによる使用から制約される特徴および機能性をディスエーブルすることを含むことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１１】
前記第１アプリケーションのすべての特徴または機能性を制約することは、変更された特徴または機能性は前記第２アプリケーションから使用可能な特徴または機能性と互換になるように、制約された特徴または機能性の動作を変更することを含むことを特徴とする請求項９に記載のコンピュータ可読媒体。
【請求項１２】
前記第２アプリケーションから使用可能な特徴または機能性と互換でない、前記文書に適用できる前記第１アプリケーションのすべての特徴または機能性は、前記文書に適用できなくなるように、前記第１アプリケーションを構成した後に、前記第１アプリケーションを構成することに応答して、前記文書に適用できない前記第１アプリケーションの特徴または機能性の選択を受け取ることと、
前記文書への前記選択された特徴または機能性の適用を可能にするために、前記第１アプリケーションに適用される互換性コンフィギュレーションをアップグレードできることのプロンプトを提供することと、
前記文書への前記選択された特徴または機能性の適用を可能にするために、前記第１アプリケーションに適用される前記互換性コンフィギュレーションをアップグレードすることと
をさらに含むことを特徴とする請求項１に記載のコンピュータ可読媒体。
【請求項１３】
他のソフトウェアアプリケーションとの改善された文書互換性を容易にするためにソフトウェアアプリケーションの特徴および機能性を変更する方法であって、
コンピュータ生成された文書を生成するために第１ソフトウェアアプリケーションを起動することと、
前記第１ソフトウェアアプリケーションを用いて前記コンピュータ生成された文書を開くことと、
前記第１ソフトウェアアプリケーションの複数のユーザに対して適用される互換性コンフィギュレーションのセットを有する全体互換性コンフィギュレーションが、前記第１ソフトウェアアプリケーションに関して構成されているかを判定することと、
前記全体互換性コンフィギュレーションが前記第１ソフトウェアアプリケーションに関して構成されているの判定に応答して：
前記全体互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに対して適用し、
前記アプリケーションを構成して、前記第１アプリケーションにより生成されるいずれかの新しい文書が前記全体互換性コンフィギュレーションに従うようにすることと、
前記文書は前記第２ソフトウェアアプリケーションによって生成されたかどうかを判定することと、
前記第２ソフトウェアアプリケーションから使用可能な特徴または機能性を定義する少なくとも１つの互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに対して使用可能であるかどうかを判定することと、
前記第２ソフトウェアアプリケーション〜使用可能な特徴または機能性を定義する少なくとも１つの互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに対して使用可能であるとの判定に応答して、第２ソフトウェアアプリケーションから使用可能な特徴または機能性を定義するための互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用することと
を含むことを特徴とする方法。
【請求項１４】
使用可能な前記互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用する前に、使用可能な前記互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用するための選択を受け取ることを特徴とする請求項１３に記載の方法。
【請求項１５】
使用可能な前記互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用するための選択を受け取る前に、前記第２ソフトウェアアプリケーションに適用される前記互換性コンフィギュレーションの前記第１ソフトウェアアプリケーションへの適用に関するプロンプトを提供することを特徴とする請求項１４に記載の方法。
【請求項１６】
前記第２ソフトウェアアプリケーションから使用可能な特徴または機能性を定義するための互換性コンフィギュレーションが前記第１ソフトウェアアプリケーションに対して使用可能かどうかを判定することは、コンピュータ生成された文書が、少なくとも１つの関連の互換性コンフィギュレーションを定義する少なくとも１つのプロパティを有するかどうかを判定することを含むことを特徴とする請求項１３に記載の方法。
【請求項１７】
文書に対する適用のための前記第１ソフトウェアアプリケーションの特徴または機能性の選択を受け取ることおよび選択された特徴または機能性を使用するかどうかは前記第１ソフトウェアアプリケーションに対して適用される互換性コンフィギュレーションに従って実行されることを特徴とする請求項１３に記載の方法。
【請求項１８】
前記互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用した後に、前記第１ソフトウェアアプリケーションに前記互換性コンフィギュレーションを適用した後に前記文書に適用できない前記第１アプリケーションの特徴または機能性の選択を受け取ることと、
前記第１アプリケーションに適用される前記互換性コンフィギュレーションは前記文書への前記選択された特徴または機能性の適用を可能にするためにアップグレードすることができることのプロンプトを提供することと、
前記文書への前記選択された特徴または機能性の適用を可能にするために、前記第１アプリケーションに適用される前記互換性コンフィギュレーションをアップグレードすることと
をさらに含むことを特徴とする請求項１３に記載の方法。
【請求項１９】
コンピュータによって実行された時に、他のソフトウェアアプリケーションとの改善された文書互換性を容易にするためにソフトウェアアプリケーションの特徴および機能性を変更する方法であって、
コンピュータ生成された文書を準備するために第１ソフトウェアアプリケーションを起動することと、
前記第１ソフトウェアアプリケーションを用いて前記コンピュータ生成された文書を開くことと、
前記第１ソフトウェアアプリケーションの複数のユーザに対して適用される互換性コンフィギュレーションのセットを有する全体互換性コンフィギュレーションが、前記第１ソフトウェアアプリケーションに関して構成されているかを判定することと、
前記全体互換性コンフィギュレーションが前記第１ソフトウェアアプリケーションに関して構成されているの判定に応答して：
前記全体互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに対して適用し、
前記アプリケーションを構成して、前記第１アプリケーションにより生成されるいずれかの新しい文書が前記全体互換性コンフィギュレーションに従うようにすることと、
前記文書は前記第２ソフトウェアアプリケーションによって生成されたかどうかを判定することと、
前記文書は前記第２ソフトウェアアプリケーションによって生成されたとの判定に応答して、前記文書は前記第２ソフトウェアアプリケーションから使用可能な特徴を定義する少なくとも１つの関連の互換性コンフィギュレーションを定義する少なくとも１つのプロパティを有するかどうかを判定することと、
前記文書は前記第２ソフトウェアアプリケーションから使用可能な特徴を定義する少なくとも１つの関連の互換性コンフィギュレーションを定義する少なくとも１つのプロパティを有するの判定に応答して前記互換性コンフィギュレーションを前記第１ソフトウェアアプリケーションに適用すること
を含む方法を実行するコンピュータ可読命令がその上にストアされていることを特徴とするコンピュータ可読媒体。
【請求項２０】
前記文書が前記第２ソフトウェアアプリケーションから使用可能な特徴を定義する少なくとも１つの関連の互換性コンフィギュレーションを定義する少なくとも１つのプロパティを有場合に、前記文書は前記第２ソフトウェアアプリケーションによって生成されたかどうかを判定することと、
前記文書は前記第２ソフトウェアアプリケーションによって生成されなかった場合に、前記第１ソフトウェアアプリケーションから使用可能な特徴または機能性のいずれかは前記第２ソフトウェアアプリケーションから使用可能な特徴または機能性と互換でないかどうかを判定することと、
前記第２アプリケーションから使用可能な特徴または機能性と互換でない前記第１ソフトウェアアプリケーションのすべての特徴または機能性は前記文書に適用されなくなるように前記第１ソフトウェアアプリケーションを構成することと
を特徴とする請求項１９に記載のコンピュータ可読媒体。