【手続補正書】
【提出日】平成24年2月2日(2012.2.2)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
コンピュータシステムにおいて表形式データを階層的に提示する方法であって、
前記方法は、
表形式データの階層ビューを提示することであって、前記階層ビューは、１つまたは複数の拡張可能な行および１つまたは複数の均一に整列した列を含み、前記１つまたは複数の均一に整列した列は、表形式データの一部を識別するデータを格納する識別子列を含み、表形式データの階層ビューの提示は、
少なくとも前記識別子列を含む１つまたは複数の前記均一に整列した列内に表形式データと、
選択されると行のビューを拡張して選択された行に対応する表形式データのネストされた行を提示することができる拡張記号と、
を含む前記１つまたは複数の拡張可能な行を表内に提示することを含む、ことと、
前記１つまたは複数の提示された拡張可能な行の中から選択された行に対する拡張記号のユーザ選択を受信することと、
前記拡張記号の前記ユーザ選択を受信することに応答して
前記表を拡張して、選択された行に対応するネストされた行を表示することと、
前記選択された行および表示されたネストされた行の提示を、前記識別子列の幅を変更することなくアウトデントすることであって、前記選択された行および対応する表示されたネストされた行のアウトデント領域を少なくとも生成することによって、アウトデントにより、前記選択された行が選択されたことが視覚的に示される、ことと
を含むこと特徴する方法。
【請求項２】
前記表形式データの階層ビューを提示することは、スプレッドシートおよびデータベースの一方からのデータを提示することを含むことを特徴とする請求項１に記載の方法。
【請求項３】
階層ビューが１つまたは複数の拡張可能な行と１つまたは複数の均一に整列した列とを含む、前記表形式データの階層ビューを提示することは、１つまたは複数の拡張可能な親の行および１つまたは複数の拡張不可能な子の行を提示することを含むことを特徴とする請求項１に記載の方法。
【請求項４】
１つまたは複数の拡張可能な親の行および１つまたは複数の拡張不可能な子の行を提示することは、
拡張可能な親の行内の少なくとも１つの均一に整列した列にデータを提示し、拡張不可能な子の行内にはデータを提示しないことと、
拡張不可能な子の行内の少なくとも１つの均一に整列した列にデータを提示し、拡張可能な親の行内にはデータを提示しないことと
を含むことを特徴とする請求項３に記載の方法。
【請求項５】
階層ビューが１つまたは複数の拡張可能な行と１つまたは複数の均一に整列した列とを含む、前記表形式データの階層ビューを提示することは、１つまたは複数の拡張可能な行を様々な異なる背景色で背景色の色分けをし、前記１つまたは複数の拡張可能な行をお互いに視覚的に区別することを補助することを含むことを特徴とする請求項１に記載の方法。
【請求項６】
前記表を拡張して前記選択された行に対応するネストされた行を表示することは、前記選択された行の１つまたは複数のネストされた子の行を、前記選択された行と同じ背景色で色分けすることを含むことを特徴とする請求項５に記載の方法。
【請求項７】
前記表を拡張して前記選択された行に対応するネストされた行を表示することは、プロパティシートおよび図の中から選択される形式のデータの埋め込みビューを含むネストされた行を表示することを含むことを特徴とする請求項１に記載の方法。
【請求項８】
前記表を拡張して前記選択された行に対応するネストされた行を表示することは、前記表を拡張してさらに拡張可能な親の行を表示することを含み、
前記さらに拡張可能な親の行が、
少なくとも前記識別子列を含む１つまたは複数の均一に整列した列内に表形式データと、
選択されると前記さらに拡張可能な親の行のビューを拡張して前記選択されたさらに拡張可能な親の行に対応する表形式データのネストされた行を提示することができる拡張記号と
を含むことを特徴とする請求項１に記載の方法。
【請求項９】
選択されたさらに拡張可能な親の行に対する拡張記号のユーザ選択を受信することと、
前記選択されたさらに拡張可能な親の行に対する拡張記号の前記ユーザ選択を受信することに応答して、
前記表を拡張して、前記選択されたさらに拡張可能な親の行に対応するネストされた行を表示することと、
前記選択されたさらに拡張可能な親の行および表示されたネストされた行の提示を、前記識別子列の幅を変更することなくアウトデントすることであって、アウトデントにより、前記選択された行が選択されたことが視覚的に示される、ことと
をさらに含むことを特徴とする請求項８に記載の方法。
【請求項１０】
前記選択された行および表示されたネストされた行の提示をさらにアウトデントして、前記識別子列の幅を変更することなく、選択されたさらに拡張可能な行のアウトデントを超えて拡張することをさらに含むことを特徴とする請求項９に記載の方法。
【請求項１１】
前記選択された行および表示されたネストされた行のアウトデントを最小化して、アウトデントのフットプリントを縮小することをさらに含むことを特徴とする請求項１に記載の方法。
【請求項１２】
コンピュータシステムにおいて表形式データを階層的に提示する方法であって、
前記方法は、
表形式データの階層ビューを提示することであって、前記階層ビューは、１つまたは複数の拡張可能な行および１つまたは複数の均一に整列した列を含み、前記１つまたは複数の均一に整列した列は、表形式データの一部を識別するデータを格納する識別子列を含み、表形式データの階層ビューの提示は、
前記１つまたは複数の拡張可能な行を表内に提示することを含み、前記１つまたは複数の拡張可能な行のそれぞれが、
少なくとも前記識別子列を含む１つまたは複数の前記均一に整列した列内に表形式データと、
選択されると行のビューを拡張して選択された行に対応する表形式データのネストされた行を提示することができる拡張記号と、
前記１つまたは複数の拡張可能な行のそれぞれに均一に使用される第１の選択色を使用する背景の色分けと
を含む、ことと、
前記１つまたは複数の提示された拡張可能な行の中から選択された行に対する拡張記号のユーザ選択を受信することと、
前記拡張記号のユーザ選択を受信することに応答して、
前記表を拡張して、選択された行に対応するネストされた行を表示することと、
１つまたは複数のネストされた行を提示することであって、前記１つまたは複数のネストされた行は、さらにネストされた行を含まない少なくとも１つの子の行と、さらにネストされた行を含む少なくとも１つの親の行とを含む、ことと
を含み、
前記少なくとも１つの子の行のそれぞれは、
少なくとも前記識別子列を含む１つまたは複数の均一に整列した列内に表形式データと、
前記第１の選択色を使用する背景の色分けと
を含み、
前記少なくとも１つの親の行のそれぞれは、
少なくとも前記識別子列を含む１つまたは複数の前記均一に整列した列内に表形式データと、
選択されると行のビューをさらに拡張して、前記選択された親の行に対応する表形式データのさらにネストされた行を提示することができる、拡張記号と、
前記少なくとも１つの親の行が、前記１つまたは複数の拡張可能な行および前記少なくとも１つの子の行からより簡単に視覚的に区別されるようにする、前記少なくとも１つの親の行で均一に使用される第２の異なる選択色を使用する背景の色分けと
を含む、
ことを特徴とする方法。
【請求項１３】
前記拡張記号のユーザ選択を受信することに応答して、
前記選択された行および表示されたネストされた行の提示を、前記識別子列の幅を変更することなくアウトデントすることをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１４】
前記拡張記号のユーザ選択を受信することに応答して、
前記選択された行および表示されたネストされた行の提示をインデントすることをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１５】
前記拡張記号のユーザ選択を受信することに応答して、
前記表内に少なくとも１つのネストされた表を含むことであって、前記ネストされた表は、前記選択された行の１つまたは複数の子の行を含む、ことをさらに含むことを特徴とする請求項１２に記載の方法。
【請求項１６】
前記表を拡張して前記選択された行に対応するネストされた行を表示することは、プロパティシートおよび図形から選択された形式のデータの埋め込みビューを含むネストされた行を表示することを含むことを特徴とする請求項１２に記載の方法。
【請求項１７】
前記表を拡張して前記選択された行に対応するネストされた行を表示することは、
親のネストされた行内の少なくとも１つの均一に整列した列にデータを提示し、子のネストされた行内にはデータを提示しないことと、
子のネストされた行内の少なくとも１つの均一に整列した列にデータを提示し、親のネストされた行内にはデータを提示しないことと
を含むことを特徴とする請求項１２に記載の方法。
【請求項１８】
表形式データの階層的提示のためのシステムであって、前記システムは、
１つまたは複数のプロセッサと、
システムメモリと、
コンピュータ実行可能命令を格納する１つまたは複数の物理的記憶媒体と
を含み、
前記コンピュータ実行可能命令は、前記１つまたは複数のプロセッサによって実行されると、コンピュータシステムに
表形式データの階層ビューを提示することであって、前記階層ビューは、１つまたは複数の拡張可能な行および１つまたは複数の均一に整列した列を含み、前記１つまたは複数の均一に整列した列は、表形式データの一部を識別するデータを格納する識別子列を含み、表形式データの階層ビューの提示は、
前記１つまたは複数の拡張可能な行を表内に提示することを含み、前記１つまたは複数の拡張可能な行のそれぞれが、
少なくとも前記識別子列を含む１つまたは複数の均一に整列した列内に表形式データと、
選択されると行のビューを拡張して選択された行に対応する表形式データのネストされた行を提示することができる拡張記号と、
前記１つまたは複数の拡張可能な行のそれぞれに均一に使用される第１の選択色を使用する背景の色分けと
を含む、ことと
前記１つまたは複数の提示された拡張可能な行の中から選択された行に対する拡張記号のユーザ選択を受信することと、
前記拡張記号のユーザ選択を受信することに応答して
前記表を拡張して、前記選択された行に対応するネストされた行を表示することと、
前記選択された行および表示されたネストされた行に対するアウトデント領域を前記識別子列の幅を変更することなく表内に生成することであって、アウトデントにより、前記選択された行が選択されたことが視覚的に示される、ことと、
１つまたは複数のネストされた行を提示することであって、前記１つまたは複数のネストされた行は、さらにネストされた行を含まない少なくとも１つの子の行と、さらにネストされた行を含む少なくとも１つの親の行とを含む、ことと、
を実行させ、
前記少なくとも１つの子の行のそれぞれは
少なくとも前記識別子列を含む１つまたは複数の前記均一に整列した列内に表形式データと、
前記第１の選択色を使用する背景の色分けと
を含み、
前記少なくとも１つの親の行のそれぞれは、
少なくとも前記識別子列を含む１つまたは複数の均一に整列した列内に表形式データと、
選択されると行のビューをさらに拡張して、前記選択された親の行に対応する表形式データのさらにネストされた行を提示することができる、拡張記号と、
前記少なくとも１つの親の行が、前記１つまたは複数の拡張可能な行および前記少なくとも１つの子の行からより簡単に視覚的に区別されるようにする、前記少なくとも１つの親の行で均一に使用される第２の異なる選択色を使用する背景の色分けと
を含む、
ことを特徴とするシステム。
【請求項１９】
実行されると、前記コンピュータシステムに、前記表を拡張させ、前記選択された行に対応するネストされた行の表示を行わせる前記コンピュータ実行可能命令は、
実行されると前記コンピュータシステムに、
親のネストされた行内の少なくとも１つの均一に整列した列にデータを提示し、子のネストされた行内にはデータを提示しないことと、
子のネストされた行内の少なくとも１つの均一に整列した列にデータを提示し、親のネストされた行内にはデータを提示しないことと
を実行させるコンピュータ実行可能命令を含む、ことを特徴とする請求項１８に記載のシステム。
【請求項２０】
実行されると、前記コンピュータシステムに、前記表を拡張させ、前記選択された行に対応するネストされた行の表示を行わせる前記コンピュータ実行可能命令は、
実行されると、前記コンピュータシステムに、プロパティシートおよび図から選択された形式のデータの埋め込みビューを含むネストされた行を表示させることを実行させる前記コンピュータ実行可能命令を含む、ことを特徴とする請求項１８に記載のシステム。