JP5340436B2

User interface for creating a spreadsheet data summary table

Abstract

This record has no abstract on file.

JP5340436B2, drawing sheet 1
Sheet 1 of 29

Term

Projected expiry 22 February 2032.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Projected expiry

16 claims: 13 independent, 3 dependent

  1. 1
    プロセッサユニットと、 前記プロセッサユニットによって実行された場合に、プロセッサユニットに データサマリー表を作成するためのグラフィカルユーザインターフェース を作成させる命令を格納したコンピュータ可読記録媒体とを備えたコンピュータシステム であって、 前記グラフィカルユーザインターフェースは、 データサマリー表を表示し、 データサマリー表とは分離したタスクペインを表示し、該タスクペインは、 複数のフィールドのリストを含むフィールドペイン を表示し 、 行ゾーン、列ゾーン、値ゾーン、フィルタゾーンを含むレイアウトペインを表示し、 前記フィールドペインからの前記複数のフィールドのうちの いくつかの フィールドを 、フィールドペインからドラッグして 前記 レイアウトペインの行ゾーン、列ゾーン、値ゾーン、フィルタゾーンのいずれか1つにドロップ する ときを決定することを含み、 前記行ゾーンは、データサマリー表の行ラベルを定義し、 前記列ゾーンは、前記データサマリー表の列ラベルを定義し、 前記値ゾーンは、数値タイプのフィールドを含み、 前記フィルタゾーンは、前記行ゾーン、列ゾーンおよび値ゾーンのフィールドに関連したフィルタを含み、フィルタは、データサマリー表に追加される前の選択されたフィールドに関連付けられるようにユーザ選択可能なものと、データサマリー表に存在するフィールドに関連付けられるようにユーザ選択可能なものとの両方であり、複数のフィルタのうちの1つのフィルタがデータサマリー表へ追加される前の選択されたフィールドに関連付けられときに、選択されたフィールドが表示されたデータサマリー表に追加される前に1つのフィルタが選択されたフィールドに適用される、 データサマリー表の表示は、行ゾーン、列ゾーン、値ゾーン、フィルタゾーンのいずれか1つにドロップされる複数のフィールドのうちのいくつかのフィールドにおいて更新される ことを特徴とする コンピュータシステム 。
  2. 2
    前記フィールドペイン内の前記 複数の フィールド のそれぞれ に関連するチェックボックスをさらに備え、前記インターフェースは、前記 関連する チェックボックスが選択される場合は、前記レイアウトペインおよび前記データサマリー表に前記 複数の フィールド のそれぞれ を自動的に置くようにプログラムされることを特徴とする請求項1に記載の コンピュータシステム 。
  3. 3
    前記インターフェースは、前記チェックボックスが選択解除される場合は 、 前記レイアウトペインおよび前記データサマリー表から前記 複数の フィールド のうちのそれぞれ を削除するようにプログラムされることを特徴とする請求項 2 に記載の コンピュータシステム 。
  4. 4
    前記レイアウトペインは、前記 複数の フィールド のうちのいくつかのフィールド を 行ゾーン、列ゾーン、値ゾーン、フィルタゾーンのいずれか1つの現在の ゾー ンか ら それぞれのゾーンの現在のゾーン以外のゾーン に移動することを可能にするようにプログラムされ、前記レイアウトペインは、前記 複数の フィールド のうちのいくつかのフィールド を 異なる ゾーン内の他のフィールドに対して再配置することを可能にするようにプログラムされることを特徴とする請求項1に記載の コンピュータシステム 。
  5. 5
    ユーザインターフェースは、前記 複数の フィールド のうちのいくつかのフィールド が前記レイアウトペインの前記 行ゾーン、列ゾーン、値ゾーン、フィルタゾーン に追加されるときに前記データサマリー表を自動的に更新するようにプログラムされることを特徴とする請求項1に記載の コンピュータシステム 。
  6. 6
    手動コントロールが選択される場合は前記データサマリー表の手動更新を可能にするようにプログラムされた前記手動コントロールをさらに備えることを特徴とする請求項1に記載の コンピュータシステム 。
  7. 7
    データサマリー表のためのグラフィカルユーザインターフェースを有するコンピュータシステム における方法 で あって 、 該方法は、 複数のフィールドのリストから の フィールド の 選択 を受信 すること、 表示されたレイアウトペインの行ゾーン、列ゾーン、値ゾーン、フィルタゾーン、および表示されたフィルタゾーンのいずれか1つ に前記フィールドを追加すること であって 、 行ゾーンは、データサマリー表の行ラベルを定義し、 列ゾーンは、データサマリー表の列ラベルを定義し、 値ゾーンは、フィールドを定義し、フィールドが数値タイプであると決定される場合に、値ゾーンにフィールドを追加し、 フィルタゾーンは、フィールドに関連する少なくとも1つのアイテムをユーザが選択して、データサマリー表へフィールドを追加する前に、フィールドに関連するフィルタを作成し、フィルタがデータサマリー表に追加する前のフィールドに関連する場合に、フィールドがデータサマリー表に追加される前にフィルタがフィールドに適用される、前記フィールドを追加することと、 前記フィールドが前記レイアウトペイ ンに 追加されるとデータサマリー表 の表示 を更新 して、フィールドを含めかつ適用することと、 前記行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つから、行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの異なる1つに移動 することを備えることを特徴とする方法。
  8. 8
    選択することは、前記フィールドに関連するチェックボックスを選択することをさらに備え、追加することは、前記チェックボックスが選択される場合は、前記フィールドを前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ に自動的に置くことをさらに備えることを特徴とする請求項 7 に記載の方法。
  9. 9
    前記フィールドに関連する前記チェックボックスを選択解除すること、および 前記チェックボックスが選択解除される場合は、前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ および前記データサマリー表から前記フィールドを削除することをさらに備えることを特徴とする請求項 8 に記載の方法。
  10. 10
    追加することは、前記フィールドを前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ にドラッグすることをさらに備えることを特徴とする請求項 7 に記載の方法。
  11. 11
    前記フィールド が移動されたときに、データサマリー表を更新する ことを特徴とする請求項 7 に記載の方法。
  12. 12
    更新することは、手動更新コントロールが選択されると前記データサマリー表を更新することをさらに備えることを特徴とする請求項 7 に記載の方法。
  13. 13
    複数のフィールドのリストからフィールド に関連する表示されたチェックボックスのユーザ選択を許可 すること、 前記チェックボックスが選択されると表示されたレイアウトペインの 前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ に前記フィールドを追加すること であって 、 行ゾーンは、データサマリー表の行ラベルを定義し、 列ゾーンは、データサマリー表の列ラベルを定義し、 値ゾーンは、データサマリー表のフィールドを定義し、 フィールドがデータサマリー表に存在しない場合およびフィールドがデータサマリー表内に以前から存在している場合に、フィルタゾーンは、フィールドに関連する少なくとも1つのアイテムをユーザが選択して、データサマリテーブルへフィールドを追加する前に、フィールドに関連するフィルタを作成し、フィールドが数値タイプであると決定される場合に、値ゾーンにフィールドを追加する、前記フィールドを追加することと、 前記データサマリー表に最初は含まれていない前記フィールドが前記レイアウトペインに追加される場合に、データサマリー表の表示を更新して、フィールドを含めかつフィルタを適用することであって、フィルタは、フィールドがデータサマリー表に追加される前にフィールドに適用される、フィールドを含めかつフィルタを適用することと、 前記データサマリー表の表示を更新して、前記フィールドがデータサマリー表内に以前から存在する場合に、フィルタに基づいてフィルタされたアイテムのみを示し、 前記行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つから、行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの異なる1つに移動 することを備えるステップを実施するためのコンピュータ実行可能命令を有することを特徴とするコンピュータ読取り可能媒体。
  14. 14
    前記フィールドに関連する前記チェックボックスを選択解除すること、および 前記チェックボックスが選択解除される場合は、前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ および前記データサマリー表から前記フィールドを削除することをさらに備えることを特徴とする請求項1 3 に記載のコンピュータ読取り可能媒体。
  15. 15
    追加することは、前記フィールドを前記 行ゾーン、列ゾーン、値ゾーンおよびフィルタゾーンのうちの1つ にドラッグすることをさらに備えることを特徴とする請求項1 3 に記載のコンピュータ読取り可能媒体。
  16. 16
    前記フィールド が移動されたときに、前記データサマリー表を更新する ことを特徴とする請求項1 3 に記載のコンピュータ読取り可能媒体。
Independent claims16