【手続補正書】
【提出日】平成20年8月14日(2008.8.14)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
改良されたユーザインターフェイスを介して、ソフトウェアアプリケーションから機能を提供する方法であって、
前記ソフトウェアアプリケーションから使用可能な複数の機能を提供するステップと、
前記ソフトウェアアプリケーションによって実行される複数のタスクに従って前記複数の機能を編成するステップと、
前記ユーザインターフェイスにおいて、前記複数のタスクそれぞれに対応し、テキストで識別されるユーザインターフェイスタブを提供するステップと、
第１のユーザインターフェイスタブの選択指示を受け取った場合、前記ユーザインターフェイスにおいて、前記選択された第１のユーザインターフェイスタブに関連した第１のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供するステップであって、前記選択可能なコントロールのそれぞれはグラフィック表現及びテキスト表現で提示される、ステップと、
を含むことを特徴とする方法。
【請求項２】
前記選択可能な複数のコントロールの１つの選択指示を受け取った場合、選択されているドキュメントオブジェクトに対して、前記選択可能な複数のコントロールのうち選択された１つに関連した機能を適用するステップを、さらに含むことを特徴とする請求項１に記載の方法。
【請求項３】
テキストで識別される第２のユーザインターフェイスタブの選択指示を受け取った場合、前記ユーザインターフェイスにおいて、前記選択された第２のユーザインターフェイスタブに関連した第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供するステップを、さらに含むことを特徴とする請求項１に記載の方法。
【請求項４】
前記選択可能な複数のコントロールを、選択可能な複数のコントロールに関する複数の論理グルーピングにグループ化するステップであって、それぞれの前記複数の論理グルーピングは、前記選択されたユーザインターフェイスタブに関連した機能のサブセットに関連づけられるステップを、さらに含むことを特徴とする請求項１に記載の方法。
【請求項５】
選択可能なコントロールに関する前記複数の論理グルーピングの１つの選択を受け取った場合、前記選択された論理グルーピングに関連した追加機能コントロールを提供するために、第２のユーザインターフェイスを選択的に展開する詳細タブを提供するステップを、さらに含むことを特徴とする請求項４に記載の方法。
【請求項６】
前記詳細タブを提供するステップは、選択されたドキュメントオブジェクトに対して現在適用されている前記選択された論理グルーピングの下に編成されている機能を識別する情報を提供するために、第２のユーザインターフェイスを選択的に展開する詳細タブを提供するステップを含む、ことを特徴とする請求項５に記載の方法。
【請求項７】
所定の論理グルーピングに関する選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールにアクセスするために、前記所定の論理グルーピングを選択可能な単一のコントロールに折り畳む、ことを特徴とする請求項４に記載の方法。
【請求項８】
前記選択可能な単一のコントロールの選択を受け取った場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールのメニューを提供するステップを、さらに含むことを特徴とする請求項７に記載の方法。
【請求項９】
所定の論理グルーピングに関する選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記複数の論理グルーピングそれぞれを前記ユーザインターフェイスに表示することができるまで、前記複数の論理グルーピングそれぞれの表示サイズを減少させる、ことを特徴とする請求項４に記載の方法。
【請求項１０】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な個々のコントロールのレイアウトを整列し直すステップを、さらに含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な個々のコントロールの表示を修正するステップを、さらに含むことを特徴とする請求項１０に記載の方法。
【請求項１２】
第２のユーザインターフェイスタブに対するマウスオーバフォーカスの指示を受け取った場合、前記ユーザインターフェイスにおいて、前記第２のユーザインターフェイスタブに関連した第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供するステップと、
前記第２のユーザインターフェイスタブに対する前記マウスオーバフォーカスが中断した場合、前記ユーザインターフェイスにおいて、前記第１のユーザインターフェイスタブに関連した前記第１のタスクの下に編成された複数の機能を選択するために、前記選択可能なコントロールを提供するステップと、
をさらに含むことを特徴とする請求項１に記載の方法。
【請求項１３】
前記ユーザインターフェイスにおいて、第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供するステップの後に、第２のタスクの下に編成された複数の機能を選択するために、前記選択可能な複数のコントロールの１つの選択指示を受け取るステップと、
選択されたオブジェクトに対して前記選択されたコントロールに関連した機能を適用するステップと、
前記ユーザインターフェイスにおいて、第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供し続ける前記第２のユーザインターフェイスタブが選択されない場合、前記ユーザインターフェイスにおいて、前記選択された第１のユーザインターフェイスタブに関連した前記第１のタスクの下に編成された複数の機能を選択するために、前記選択可能な複数のコントロールを提供するステップと、
をさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
選択可能なコントロールからなる前記複数の論理グルーピングの１つの選択を受け取った場合、前記選択された論理グルーピングに関連したソフトウェアアプリケーション機能についての情報を提供するために、ツールティップダイアログを提供するステップを、さらに含むことを特徴とする請求項１に記載の方法。
【請求項１５】
ソフトウェアアプリケーションから機能を提供する改良型ユーザインターフェイスを提供するためのコンピュータで実装された方法であって、前記ユーザインターフェイスは、
前記ユーザインターフェイスの上方の行に配置された複数のタブであって、それぞれの前記タブは前記ソフトウェアアプリケーションによって実施されるタスクを識別し、テキストで識別され、タブが選択されると選択されたタブに関連した選択可能な複数の機能コントロールを、前記ユーザインターフェイスに表示させるように動作可能である複数の複数のタブを備え、
前記選択可能な複数の機能コントロールは、前記複数のタブの前記配置の下の行に配置されており、それぞれの前記機能コントロールは、選択されたオブジェクトに対して前記ソフトウェアアプリケーションの関連機能を適用させるように動作可能であり、グラフィック表現及びテキスト表現によって提示され、
前記選択可能な複数の機能コントロールは、前記ユーザインターフェイスにおいて複数の論理グルーピングに編成されて表示され、前記複数の論理グルーピングそれぞれは、選択されたタブに関連したタスクの一部分に従って、選択されたオブジェクトに適用することができる前記ソフトウェアアプリケーションから入手可能な機能のサブセットに関連づけられる、
ことを特徴とする方法。
【請求項１６】
所定の論理グルーピングの下で展開可能な詳細タブを表示するステップをさらに備え、前記詳細タブが選択されると、前記選択された論理グルーピングに関連した追加機能コントロールを提供するために第２のユーザインターフェイスを表示させる、ことを特徴とする請求項１５に記載の方法。
【請求項１７】
前記詳細タブが選択されると、選択されたオブジェクトに現在適用されている前記選択された論理グルーピングの下に編成されている機能を識別する情報を提供するために、前記第２のユーザインターフェイスを表示させる、ことを特徴とする請求項１６に記載の方法。
【請求項１８】
コンピュータによって実行されると、改良型ユーザインターフェイスを介してソフトウェアアプリケーションから機能を提供する方法を実施するコンピュータ実行可能命令を含んだコンピュータ読み取り可能な記録媒体であって、前記方法は、
前記ソフトウェアアプリケーションから入手可能な複数の機能を提供するステップと、
前記ソフトウェアアプリケーションによって実施することができる複数のタスクに従って前記複数の機能を編成するステップと、
前記ユーザインターフェイスにおいて前記複数のタスクそれぞれに対応し、テキストで識別されるユーザインターフェイスタブを提供するステップと、
第１のユーザインターフェイスタブの選択指示を受け取った場合、前記ユーザインターフェイスにおいて前記選択された第１のユーザインターフェイスタブに関連する第１のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供するステップであって、前記選択可能なコントロールのそれぞれはグラフィック表現及びテキスト表現で提示される、ステップと、
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項１９】
前記選択可能な複数のコントロールのうち１つの選択指示を受け取った場合、前記選択可能な複数のコントロールに関する前記選択された１つに関連した機能を、選択されているドキュメントオブジェクトに対して適用するステップを、さらに含むことを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項２０】
テキストで識別される第２のユーザインターフェイスタブの選択指示を受け取った場合、前記選択された第２のユーザインターフェイスタブに関連する第２のタスクの下に編成された複数の機能を選択するために、前記ユーザインターフェイスにおいて選択可能な複数のコントロールを提供するステップを、さらに含むことを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項２１】
前記選択可能な複数のコントロールを、選択可能なコントロールに関する複数の論理グルーピングにグループ化するステップであって、それぞれの前記複数の論理グルーピングは、前記選択されたユーザインターフェイスタブに関連した機能のサブセットに関連づけられるステップを、さらに含むことを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項２２】
選択可能なコントロールに関する前記複数の論理グルーピングのうち１つの選択を受け取った場合、前記選択された論理グルーピングに関連した追加機能コントロールを提供するために、第２のユーザインターフェイスを選択的に展開する詳細タブを提供するステップを、さらに含むことを特徴とする請求項２１に記載のコンピュータ読み取り可能な記録媒体。
【請求項２３】
前記詳細タブを提供するステップは、選択されたドキュメントオブジェクトに現在適用されている前記選択された論理グルーピングの下に編成されている機能を識別する情報を提供するために、第２のユーザインターフェイスを選択的に展開する詳細タブを提供するステップを含む、ことを特徴とする請求項２２に記載のコンピュータ読み取り可能な記録媒体。
【請求項２４】
所定の論理グルーピングに関する選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールにアクセスするために、前記所定の論理グルーピングを選択可能な単一のコントロールに折り畳む、ことを特徴とする請求項２１に記載のコンピュータ読み取り可能な記録媒体。
【請求項２５】
前記選択可能な単一のコントロールの選択を受け取った場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールのメニューを提供するステップを、さらに含むことを特徴とする請求項２４に記載のコンピュータ読み取り可能な記録媒体。
【請求項２６】
所定の論理グルーピングに関する選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記複数の論理グルーピングそれぞれを前記ユーザインターフェイスに表示することができるまで、前記複数の論理グルーピングそれぞれの表示サイズを減少させる、ことを特徴とする請求項２１に記載のコンピュータ読み取り可能な記録媒体。
【請求項２７】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な個々のコントロールのレイアウトを整列し直すステップを、さらに含むことを特徴とする請求項２６に記載のコンピュータ読み取り可能な記録媒体。
【請求項２８】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な複数の個々のコントロールの表示を修正するステップを、さらに含むことを特徴とする請求項２７に記載のコンピュータ読み取り可能な記録媒体。
【請求項２９】
第２のユーザインターフェイスタブに対するマウスオーバフォーカスの指示を受け取った場合、前記第２のユーザインターフェイスタブに関連する第２のタスクの下に編成された複数の機能を選択するために、前記ユーザインターフェイスにおいて選択可能な複数のコントロールを提供するステップと、
前記第２のユーザインターフェイスタブに対する前記マウスオーバフォーカスが中断した場合、前記第１のユーザインターフェイスタブに関連する前記第１のタスクの下に編成された複数の機能を選択するために、前記ユーザインターフェイスにおいて前記選択可能な複数のコントロールを提供するステップと、
をさらに含むことを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項３０】
前記ユーザインターフェイスにおいて第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供した後に、第２のタスクの下に編成された複数の機能を選択するために前記選択可能な複数のコントロールの１つの選択指示を受け取るステップと、
選択されたオブジェクトに対して、前記選択されたコントロールに関連する機能を適用するステップと、
第２のタスクの下に編成された複数の機能を選択するために、選択可能な複数のコントロールを提供し続ける前記第２のユーザインターフェイスタブが前記ユーザインターフェイスにおいて選択されない場合、
前記選択された第１のユーザインターフェイスタブに関連する前記第１のタスクの下に編成された複数の機能を選択するために、前記選択可能な複数のコントロールを前記ユーザインターフェイスにおいて提供するステップと、
をさらに含むことを特徴とする請求項２９に記載のコンピュータ読み取り可能な記録媒体。
【請求項３１】
選択可能なコントロールに関する前記複数の論理グルーピングのうち１つの選択を受け取った場合、前記選択された論理グルーピングに関連したソフトウェアアプリケーション機能についての情報を提供するためのツールティップダイアログを提供するステップを、さらに含むことを特徴とする請求項１８に記載のコンピュータ読み取り可能な記録媒体。
【請求項３２】
コンピュータによって実行されると、改良型ユーザインターフェイスを介して、ソフトウェアアプリケーションから機能を提供する方法を実施するコンピュータ実行可能命令を含むコンピュータ読み取り可能な記録媒体であって、前記命令は、
前記ユーザインターフェイスにおいて、前記ソフトウェアアプリケーションによって実施することができる複数のタスクそれぞれに対応して、テキストで識別されるユーザインターフェイスタブを提供するステップと、
第１のユーザインターフェイスタブの選択指示を受け取った場合、前記ユーザインターフェイスにおいて、第１のタスクに関連した複数の機能を選択するために、選択可能な複数のコントロールを提供するステップであって、前記選択可能なコントロールのそれぞれはグラフィック表現及びテキスト表現で提示される、ステップと、
前記選択可能な複数のコントロールを、選択可能なコントロールの複数の論理グルーピングにグループ化するステップであって、前記複数の論理グルーピングそれぞれは、前記選択されたユーザインターフェイスタブに関連した機能のサブセットに関連づけられるステップと、
を含むことを特徴とするコンピュータ読み取り可能な記録媒体。
【請求項３３】
前記選択可能な複数のコントロールの１つの選択指示を受け取った場合、前記選択可能な複数のコントロールに関する前記選択された１つに関連した機能を、選択されているドキュメントオブジェクトに適用するステップを、さらに含むことを特徴とする請求項３２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３４】
第２のユーザインターフェイスタブの選択指示を受け取った場合、前記ユーザインターフェイスにおいて、第２のタスクに関連した複数の機能を選択するために、選択可能な複数のコントロールを提供するステップを、さらに含むことを特徴とする請求項３２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３５】
所定の論理グルーピングの選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールにアクセスするために、前記所定の論理グルーピングを選択可能な単一のコントロールに折り畳む、ことを特徴とする請求項３２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３６】
前記選択可能な単一のコントロールの選択を受け取った場合、前記所定の論理グルーピングの下にまとめられている前記選択可能なコントロールのメニューを提供するステップを、さらに含むことを特徴とする請求項３５に記載のコンピュータ読み取り可能な記録媒体。
【請求項３７】
所定の論理グルーピングの選択可能なコントロールを表示する十分な空間が前記ユーザインターフェイスにない場合、前記複数の論理グルーピングそれぞれを前記ユーザインターフェイスに表示することができるまで、前記複数の論理グルーピングそれぞれの表示サイズを減少させる、ことを特徴とする請求項３２に記載のコンピュータ読み取り可能な記録媒体。
【請求項３８】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な個々のコントロールのレイアウトを整列し直すステップを、さらに含むことを特徴とする請求項３７に記載のコンピュータ読み取り可能な記録媒体。
【請求項３９】
前記論理グルーピングの前記表示サイズを減少させるために、所定の論理グルーピングにまとめられている選択可能な複数の個々のコントロールの表示を修正するステップを、さらに含むことを特徴とする請求項３８に記載のコンピュータ読み取り可能な記録媒体。