(57)【要約】【課題】本発明は、集計表の集計内容を所望の集計項目に分類集計する際の操作及び処理を容易にすることである。【解決手段】ＣＰＵ２は、集計表に係るデータ分析処理を実行し、記憶装置７に格納されたデータベースから指定された処理対象データベースレコードを読み出し、このデータベースレコードに設定された各集計項目を、分析キー項目別にグループ分けして集計項目間を関連付ける階層構造を設定して、後述する分析用データベースのレコード形式にインデックスキー項目と分析するデータ項目名を設定するとともに、後述する分析キーと計算項目のレコード形式にグループ別の分析キー項目と計算項目を設定し、その分析キー項目に基づいて行方向と列方向に分類集計用の選択ボタンを配置した分析ブラウザ画面を表示装置５に表示し、その分類集計用の選択ボタンを操作するだけで集計項目の絞り込み操作を簡便にして、データベースにおける集計項目の分類集計処理を容易にする。【選択図】    図１
2005251220.tif 000002
【特許請求の範囲】
【請求項１】
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、
前記各キー項目の夫々に対応する操作ボタンをＸ軸方向とＹ軸方向とに夫々表示する表示制御手段と、
このＸ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＸ軸方向に分類集計し、また、前記Ｙ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＹ軸方向に分類集計し、その各集計データを出力する分類集計手段と、
を備えたことを特徴とするデータ集計表示装置。
【請求項２】
前記表示制御手段は、前記Ｘ軸方向とＹ軸方向に表示された各操作ボタンにより指定されない他のキー項目を指定するキー項目指定ボタンを更に表示し、
前記分類集計手段は、このキー項目指定手段によりキー項目が指定されると、当該キー項目に対応する項目データを含んだ前記レコードの範囲内で前記Ｘ軸方向、及びＹ軸方向にレコードを分類集計して、その集計結果を出力することを特徴とする請求項１記載のデータ集計表示装置。
【請求項３】
前記表示制御手段は、前記複数のキー項目の夫々を表示し、前記Ｘ軸方向とＹ軸方向で指定されているキー項目を識別表示することを特徴とする請求項１あるいは２記載のデータ集計表示装置。
【請求項４】
前記Ｘ軸、Ｙ軸の何れか一方の軸で、他方の軸で指定されているキー項目に対応する操作ボタンが操作された場合は、前記分類集計手段は、当該Ｘ軸とＹ軸で指定されているキー項目を交換し、この交換したキー項目により前記レコードをＸ軸方向、及びＹ軸方向にレコードを分類集計して、その集計結果を出力することを特徴とする請求項１記載のデータ集計表示装置。
【請求項５】
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、
前記各キー項目に対応する操作ボタンを表示する表示制御手段と、
この操作ボタンの操作で指定されたキー項目により前記レコードを分類集計して集計データを出力する分類集計手段と、
を備えたことを特徴とするデータ集計表示装置。
【請求項６】
前記各キー項目のうち少なくとも１つのキー項目は、階層で区分される複数の分類キー項目を含み、
前記表示制御手段は、その分類キー項目を含むキー項目に対応する操作ボタンを含む複数の前記操作ボタンを表示し、
この分類キー項目を含むキー項目が指定されている状態で、更に当該キー項目に対応する操作ボタンが操作された場合は、前記分類集計手段は、現在の階層よりも下位階層の分類キー項目を指定し、この下位階層のキー項目により前記レコードを分類集計して集計データを出力することを特徴とする請求項５記載のデータ集計表示装置。
【請求項７】
前記表示制御手段は、前記分類集計手段により前記下位階層のキー項目により前記レコードの分類集計された集計データを表示する際には、その下位階層のキー項目に対応する操作ボタンには、当該下位階層のキー項目名を表示することを特徴とする請求項６記載のデータ集計表示装置。
【請求項８】
前記分類集計手段は、前記指定されたキー項目により分類集計されて表示されている集計データにおいて、そのデータに含まれるキー項目の中から所望する項目データが選択され、かつ当該キー項目とは異なる区分のキー項目に対応する操作ボタンが更に操作された場合は、その更に操作された操作ボタンにより指定されるキー項目を新たなキー項目とし、前記選択された項目データを含む前記レコードの範囲を特定し、このレコードの範囲内で新たに指定されたキー項目により分類集計した集計データを出力することを特徴とする請求項５記載のデータ集計表示装置。
【請求項９】
前記分類集計の対象となる項目データは、任意に指定された複数の項目データであり、前記分類集計手段は、その任意に指定された複数の項目データにより前記レコードを夫々分類集計した各集計データを出力することを特徴とする請求項５記載のデータ集計表示装置。
【請求項１０】
前記分類集計手段により前記指定された各項目データを見出しとして前記集計データを表形式で出力する場合は、その各項目データの配列形態を任意に指定する配列形態指定手段を更に備え、その指定された配列形態により当該各項目データを見出しとして前記集計データを表形式で出力することを特徴とする請求項９記載のデータ集計表示装置。
【請求項１１】
前記配列形態指定手段により指定される配列形態としては、横一行配置、あるいは縦一行配置、あるいは複数行配置であり、そのいずれかの配置形態を選択することにより、前記分類集計手段は、当該選択された配置形態で前記各項目データを見出しとして前記集計データを表形式で出力することを特徴とする請求項１０記載のデータ集計表示装置。
【請求項１２】
コンピュータが実行可能なプログラムを格納した記憶媒体であって、
複数のデータベースに記憶されたレコードを区別する複数のキー項目の夫々に対応する操作ボタンをＸ軸方向とＹ軸方向とに夫々表示するためのコンピュータが実行可能なプログラムコードと、
このＸ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＸ軸方向に分類集計し、また、前記Ｙ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＹ軸方向に分類集計し、その各集計データを出力するためのコンピュータが実行可能なプログラムコードと、
を含むプログラムを格納したことを特徴とする記憶媒体。
【請求項１３】
コンピュータが実行可能なプログラムを格納した記憶媒体であって、
複数のデータベースに記憶されたレコードを区別する複数のキー項目の夫々に対応する操作ボタンをＸ軸方向とＹ軸方向とに夫々表示するためのコンピュータが実行可能なプログラムコードと、
この操作ボタンの操作で指定されたキー項目により前記レコードを分類集計して集計データを出力するためのコンピュータが実行可能なプログラムコードと、
を含むプログラムを格納したことを特徴とする記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の項目データから構成される集計表から所望の項目データへの分類集計を容易にするデータ集計表示装置及びその処理プログラムを格納する記憶媒体に関する。
【背景技術】
【０００２】
従来、例えば、事務処理を主とするオフィスコンピュータや汎用コンピュータ等においては、表計算やデータベース等の各種アプリケーションプログラムが利用されており、経理業務では各種形式の集計表の作成等に利用されている。
【０００３】
このアプリケーションプログラムを利用して作成される各種形式の集計表は、複数の各種項目データに基づいて構成されており、集計対象とする項目データの集計条件が設定された記述式を変更することにより、ユーザーは集計内容を所望の分類形式に変更することが可能である。
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、このような従来のアプリケーションプログラムを利用して作成された集計表にあっては、集計対象とする項目データの集計条件が設定された記述式を変更することにより、ユーザーは集計内容を所望の形式に変更することが可能となっていたが、記述式を変更する画面に到るまでの画面操作が煩雑であったり、また、記述式の記述内容を理解して変更することが初心者には難しいという問題があった。
【０００５】
また、従来の集計表は、データベース内の全レコードデータが表形式で全体表示されるため、所望の集計項目で分類集計を指示するためには、上記記述式の変更の他に、分類集計項目を指定するための各種サブウインドウを呼び出す等の複数かつ煩雑な操作が必要であり、所望の集計項目の分類集計結果を得るまでに手間と時間がかかるという問題もあった。
【０００６】
本発明の課題は、集計表の集計内容を所望の集計項目に分類集計する際の操作及び処理を容易にすることである。
【課題を解決するための手段】
【０００７】
請求項１記載の発明は、
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、
前記各キー項目の夫々に対応する操作ボタンをＸ軸方向とＹ軸方向とに夫々表示する表示制御手段と、
このＸ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＸ軸方向に分類集計し、また、前記Ｙ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＹ軸方向に分類集計し、その各集計データを出力する分類集計手段と、
を備えたことを特徴としている。
【０００８】
この請求項１記載の発明によれば、
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、表示制御手段により、前記各キー項目の夫々に対応する操作ボタンをＸ軸方向とＹ軸方向とに夫々表示し、分類集計手段により、このＸ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＸ軸方向に分類集計し、また、前記Ｙ軸方向の操作ボタンの操作で指定されたキー項目により前記レコードをＹ軸方向に分類集計し、その各集計データを出力する。
【０００９】
したがって、集計表等のデータベースを任意のキー項目により二次件方向に分類集計する際の操作がボタン操作だけと簡便になり、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にすることができる。
【００１０】
請求項５記載の発明は、
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、
前記各キー項目に対応する操作ボタンを表示する表示制御手段と、
この操作ボタンの操作で指定されたキー項目により前記レコードを分類集計して集計データを出力する分類集計手段と、
を備えたことを特徴としている。
【００１１】
この請求項５記載の発明によれば、
複数のキー項目で区別されるレコードを複数のデータベースに記憶し、この各レコードを任意に選択されたキー項目で分類集計したデータを表示するデータ集計表示装置において、表示制御手段により、前記各キー項目に対応する操作ボタンを表示し、分類集計手段により、この操作ボタンの操作で指定されたキー項目により前記レコードを分類集計して集計データを出力する。
【００１２】
したがって、集計表等のデータベースを任意のキー項目により一次件方向に分類集計する際の操作がボタン操作だけと簡便になり、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にすることができる。
【発明の効果】
【００１３】
請求項１記載の発明のデータ集計表示装置によれば、集計表等のデータベースを任意のキー項目により二次件方向に分類集計する際の操作がボタン操作だけと簡便になり、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にすることができる。
【００１４】
請求項２記載の発明のデータ集計表示装置によれば、表示されていないキー項目を含むグループを指定することを可能とし、三次元方向にレコードを分類集計することを容易にできる。
【００１５】
請求項３記載の発明のデータ集計表示装置によれば、指定されているキー項目の選択状態を確認することができる。
【００１６】
請求項４記載の発明のデータ集計表示装置によれば、二次件に配置されたキー項目に対応する選択ボタンを操作するだけで分類集計する軸方向を簡単に指定変更することができる。
【００１７】
請求項５記載の発明のデータ集計表示装置によれば、集計表等のデータベースを任意のキー項目により一次件方向に分類集計する際の操作がボタン操作だけと簡便になり、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にすることができる。
【００１８】
請求項６記載の発明のデータ集計表示装置によれば、階層で区分されるキー項目の指定操作を同一のボタン操作だけで容易に指定することができ、同一区分内でキー項目を掘り下げてデータベースを分類集計する処理を容易に実行することができる。
【００１９】
請求項７記載の発明のデータ集計表示装置によれば、同一区分内の下位階層のキー項目の操作状態を操作ボタン上で確認することができる。
【００２０】
請求項８記載の発明のデータ集計表示装置によれば、所定のキー項目で分類集計された集計データを、異なる区分のキー項目指定により更に掘り下げて分類集計する処理を容易に行うことができる。
【００２１】
請求項９記載の発明のデータ集計表示装置によれば、データベースを複数の項目データから分類集計することができる。
【００２２】
請求項１０、及び請求項１１記載の発明のデータ集計表示装置によれば、指定された各項目データを見出しとして集計データを表形式で出力する際に、その各項目データの配列形態を任意に指定して表形式で出力することができる。
【００２３】
請求項１２記載の発明の記憶媒体によれば、集計表等のデータベースを任意のキー項目により二次件方向に分類集計する際の操作をボタン操作だけとし、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にするプログラムをコンピュータで実行することができる。
【００２４】
請求項１３記載の発明の記憶媒体によれば、集計表等のデータベースを任意のキー項目により一次件方向に分類集計する際の操作をボタン操作だけとし、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理等を容易にするプログラムをコンピュータで実行することができる。
【発明を実施するための最良の形態】
【００２５】
以下、図を参照して本発明の実施の形態を詳細に説明する。
【００２６】
図１〜図１８は、本発明を適用したコンピュータシステムの一実施の形態を示す図である。
【００２７】
まず、構成を説明する。
【００２８】
図１は、本実施の形態のコンピュータシステム１の要部構成を示すブロック図である。この図１において、コンピュータシステム１は、ＣＰＵ２、入力装置３、ＲＡＭ４、表示装置５、印刷装置６、記憶装置７、及び記憶媒体８により構成されており、記憶媒体８を除く各部はバス９に接続されている。
【００２９】
ＣＰＵ（Central Processing Unit ）２は、記憶装置７内に格納されているシステムプログラム及び当該システムに対応する各種アプリケーションプログラムの中から指定されたアプリケーションプログラムをＲＡＭ６内の図示しないプログラム格納領域に展開し、入力装置３から入力される各種指示あるいはデータをＲＡＭ６内に一時的に格納し、この入力指示及び入力データに応じて記憶装置７内に格納されたアプリケーションプログラムに従って各種処理を実行し、その処理結果をＲＡＭ６内に格納するとともに、表示装置５に表示する。そして、ＲＡＭ６に格納した処理結果を入力装置３から入力指示される記憶装置７内の保存先に保存する。
【００３０】
また、ＣＰＵ２は、後述する集計表に係るデータ分析処理を実行し、記憶装置７に格納されたデータベースから指定された処理対象データベースレコードを読み出し、このデータベースレコードに設定された各集計項目を、分析キー項目別にグループ分けして集計項目間を関連付ける階層構造を設定して、後述する分析用データベースのレコード形式にインデックスキー項目と分析するデータ項目名を設定するとともに、後述する分析キーと計算項目のレコード形式にグループ別の分析キー項目と計算項目を設定し、その分析キー項目に基づいて行方向と列方向に分類集計用の選択ボタンを配置した分析ブラウザ画面を表示装置５に表示し、その分類集計用の選択ボタンを操作するだけで集計項目の絞り込み操作を簡便にして、データベースにおける集計項目の分類集計処理を容易にする。
【００３１】
そして、ＣＰＵ２は、分析ブラウザ画面において選択されたキー項目の選択状態をＲＡＭ４内に格納された選択状態テーブル４ａに記憶させ、その選択項目データをＲＡＭ４内に格納された抽出条件テーブル４ｃにグループ別に記憶させて、分析するデータレコードの範囲を特定するとともに、そのキー項目のグループ別の階層指定状態をＲＡＭ４内に格納されたグループ別階層指定状態テーブル４ｂに記憶させる。
【００３２】
さらに、ＣＰＵ２は、後述するグループ階層表示処理を実行して、抽出条件テーブル４ｃの記憶内容に基づいて、上記分析ブラウザ画面で選択された各キー項目をグループ別に選択階層が分かるように色分けしてグループ別階層表示枠を表示装置５に表示するとともに、その各グループ別階層表示枠内に選択状態テーブル４ａに記憶された選択キー項目を反転表示させて、絞り込まれた集計項目をグループ別に階層表示する。
【００３３】
さらにまた、ＣＰＵ２は、上記データ分析処理により展開されたデータベースレコードの配置方法を決定するため後述する項目配置処理を実行して、項目の配置方法を選択する選択画面を表示装置５に表示し、項目配置方法として、例えば、横一列、縦一列、あるいは複数行等が選択されると、その項目配置方法に基づいて展開されたデータベースの項目の配置位置を設定して全レコードを展開して、集計項目の配置方向を容易に変更可能とする。
【００３４】
入力装置３は、カーソルキー、数字入力キー及び各種機能キー等を備え、押下されたキーの押下信号をＣＰＵ２に出力する。
【００３５】
ＲＡＭ（Random Access Memory）４は、ＣＰＵ２が上記各種アプリケーションプログラムを実行する際に各種データを展開するメモリ領域を形成するとともに、ＣＰＵ２により実行されるデータ分析処理に際して利用されるテーブルとして上記選択状態テーブル４ａ、グループ別階層指定状態テーブル４ｂ、及び抽出条件テーブル４ｃを形成する。この選択状態テーブル４ａ、グループ別階層指定状態テーブル４ｂ、及び抽出条件テーブル４ｃの具体例を図２に示す。
【００３６】
図２（ａ）は選択状態テーブル４ａを示しており、この選択状態テーブル４ａには上記分析ブラウザ画面において選択された各キー項目（行方向：ｘ軸、列方向：列方向）が記憶される。同図（ｂ）はグループ別階層指定状態テーブル４ｂを示しており、このグループ別階層指定状態テーブル４ｂには上記分析ブラウザ画面において選択された各キー項目が該当するグループ別に選択中の階層数が記憶される。同図（ｃ）は抽出条件テーブル４ｃを示しており、この抽出条件テーブル４ｃには上記分析ブラウザ画面において選択された各キー項目が該当するグループ別に記憶される。
【００３７】
表示装置５は、ＣＲＴ（Cathode Ray Tube）等により構成され、ＣＰＵ２から入力される表示データを表示する。印刷装置６は、ＣＰＵ２から入力される印字データ（集計表のレコードデータ等）を所定の記録紙に印字して出力する。
【００３８】
記憶装置７は、プログラムやデータ等が予め記憶されている記憶媒体８を有しており、この記憶媒体８は磁気的、光学的記録媒体、若しくは半導体メモリで構成されている。この記憶媒体８は記憶装置７に固定的に設けたもの、若しくは着脱自在に装着するものであり、この記憶媒体８には上記システムプログラム及び当該システムに対応する各種アプリケーションプログラム、データ分析処理プログラム、スライスボタン処理プログラム、グループ階層表示処理プログラム、項目配置処理プログラム、及び各処理プログラムで処理されたデータ等を記憶する。
【００３９】
また、この記憶媒体８に記憶するプログラム、データ等は、通信回線等を介して接続された他の機器から受信して記憶する構成にしてもよく、更に、通信回線等を介して接続された他の機器側に上記記憶媒体を備えた記憶装置を設け、この記憶媒体８に記憶されているプログラム、データを通信回線を介して使用する構成にしてもよい。
【００４０】
さらに、記憶媒体８には、上記ＣＰＵ２により実行されるデータ分析処理により処理対象のデータベースレコードに設定された各集計項目である分析キー項目が、インデックスキー項目と分析するデータ項目名として、図３（ａ）に示す分析用データベースのレコード形式により設定されて記憶されている。この図３（ａ）に示す分析用データベースのレコード形式では、分析キー項目として、「品目、ジャンル、製品、営業所、取引先、年、月、年月」がインデックスキー欄に設定され、そのインデックスキー項目に対応する分析データ項目名として「売上」がデータ項目名欄に設定されている。
【００４１】
さらにまた、記憶媒体８には、上記ＣＰＵ２により実行されるデータ分析処理により分析対象のデータベースレコードに設定された集計項目からグループ分けされた分析キー項目とその計算項目が、図３（ｂ）に示す分析キーと計算項目のレコード形式により設定されて記憶されている。この図３（ｂ）に示す分析キーと計算項目のレコード形式では、グループ分けした分岐キー項目が階層別に分析キー欄に設定されている。そのグループ分けは「品目、部門、取引先、日付」であり、品目の分析グループには「品目、ジャンル、製品」、部門の分析グループには「営業所、担当者」、取引先の分析グループには「取引先」、日付の分析グループには「年、年月」、の各分析キー項目が階層別に設定されている。また、計算項目として「売上、構成比」に対応する計算内容「＃集計（）、＃構成比（）」が計算項目欄に設定されており、この分析キーと計算項目のレコード形式はテーブル化されて記憶媒体８に記憶されている。
【００４２】
次に、本実施の形態の動作を説明する。
【００４３】
まず、上記ＣＰＵ２により実行されるデータ分析処理について図４、図５に示すフローチャートに基づいて説明する。
【００４４】
図４において、まず、ＣＰＵ２は、データ分析の対象とするデータベースの指定を促すデータベース指定画面を表示装置５に表示させ、データ分析の対象とするデータベースが指定されると（ステップＳ１）、その指定されたデータベースに対応する形式の分析キーと計算項目のレコード形式テーブルが記憶媒体８内に設定されているか否かを判別する（ステップＳ２）。設定されていれば、ステップＳ４に移行し、設定されていなければ、その指定されたデータベースに設定された集計項目から分析キー項目のグループ分けの設定と計算項目を設定して、図３（ｂ）に示した分析キーと計算項目のレコード形式テーブルにして記憶媒体８に記憶する（ステップＳ３）。
【００４５】
次いで、分析キーと計算項目のレコード形式テーブルに設定された分析キー項目のグループ数に応じた選択ボタンを分析ブラウザ画面構成内に縦軸（ｙ軸：行方向）と横軸（ｘ軸：列方向）に配置するようにＲＡＭ４内に展開する（ステップＳ４）。そして、ＲＡＭ４内に格納された図２（ｂ）に示したグループ別階層指定状態テーブル４ｂの各グループＡ〜Ｄに第０階層を設定する（ステップＳ５）。
【００４６】
上記ステップＳ４において分析ブラウザ画面構成内の縦軸と横軸に配置した選択ボタンに第０階層の分析キー項目名（品目、営業所、取引先、年）を設定して表示装置５に分析ブラウザ画面を表示する（ステップＳ６）。次いで、指定されたデータベース内の全レコードを対象にして計算項目のデータを計算して、すなわち、図３（ｂ）に示した分析キーと計算項目のレコード形式テーブルに設定された計算項目「売上、構成比」を全レコードについて計算して（ステップＳ７）、分析ブラウザ画面内に表形式で表示する（ステップＳ８）。
【００４７】
このステップＳ４〜ステップＳ８の処理により表示装置５に表示された分析ブラウザのトップ画面の一例を図６に示す。この図６に示す分析ブラウザのトップ画面では、その行方向（ｙ軸）と列方向（ｘ軸）に配置された各選択ボタンには、指定されたデータベースからグループ分けされた第０階層の分析キー項目である「品目、営業所、取引先、年」が設定されるとともに、計算項目「売上、構成比」が表形式で表示されている。
【００４８】
次いで、図６に示した分析ブラウザのトップ画面において行方向あるいは列方向の選択ボタン操作の有無を判別し（ステップＳ９）、選択ボタンが操作されると、その操作された行方向あるいは列方向の選択ボタンに設定されたキー項目を選択キーとして特定し、この特定した選択キー項目をＲＡＭ４内に格納された図２（ａ）の選択状態テーブル４ａに記憶する（ステップＳ１０）。そして、その選択されたキー項目が該当するグループ別階層指定状態テーブル４ｂ内のグループを＋１更新する（ステップＳ１１）。
【００４９】
ステップＳ１０において特定した各選択キー項目別にデータベース内のレコードを分類し（ステップＳ１２）、その分類別に計算項目のデータを計算して（ステップＳ１３）、その分類別の表形式で分析ブラウザ画面内に表示する（ステップＳ１４）。この各選択キー項目別にデータベース内のレコードを分類して計算した結果を表示した分析ブラウザ画面の一例を図７に示す。この図７に示す分析ブラウザ画面では、図６の分析ブラウザのトップ画面において、行の掘り下げキーとして「品目」キーが選択されて、掘り下げ処理を実行して、その品目として「電卓」と「時計」毎にレコードを分類して「売上」と「構成比」とを計算した結果を表形式で表示した場合を示している。
【００５０】
また、図７に示す分析ブラウザ画面では、図６の分析ブラウザ画面において、行の掘り下げキーとして「品目」が選択された結果、その行の掘り下げキー表示領域には、「品目」が該当するグループの第０階層「品目」から１階層下がった第１階層の分析キー項目「ジャンル」が選択ボタンとして表示されるとともに、その列の掘り下げキー表示領域では、列側の「品目」選択ボタンが選択されたため「品目」選択ボタンが消去される。また、図７に示す分析ブラウザ画面では、表形式で品目欄に表示した「電卓」と「時計」の各項目部分にも選択操作可能な項目ボタンが設定されている。
【００５１】
次いで、図７に示したようなデータベースを選択された掘り下げ項目で分類して計算結果を表形式で表示した分析ブラウザ画面において、行、及び列の掘り下げキー表示領域における選択ボタンの操作、あるいは表形式表示領域内における項目ボタンの操作の有無を判別する（ステップＳ１５）。ボタンが操作されると、その操作されたボタンが行、及び列の掘り下げキー表示領域における分析キー項目の選択ボタンが操作されたか否かを判別する（ステップＳ１６）。分析キー項目の選択ボタンが操作された場合は、ステップＳ１８の処理に移行し、分析キー項目の選択ボタンが操作されず、表内の項目ボタンが選択操作された場合は、その選択項目データをＲＡＭ４内に格納された図２（ｃ）の抽出条件テーブル４ｃに該当キー項目のデータとして記憶させて（ステップＳ１７）、ステップＳ１５のボタン操作判別処理に戻る。
【００５２】
分析キー項目の選択ボタンが操作された場合は、ステップＳ１８において、その操作された分析キー項目ボタンが選択済の軸、すなわち、上記ステップＳ１０の処理において選択状態テーブル４ａに記憶された選択済の行側（ｘ軸）あるいは列側（ｙ軸）のボタンであるか否かを判別する。選択済の軸のボタンが操作されない場合は、ステップＳ２７の処理に移行し、選択済の軸のボタンが操作された場合は、直前のボタン操作で選択された項目データが抽出条件テーブル４ｃに記憶されているか否かをチェックする（ステップＳ１９）。抽出条件テーブル４ｃに選択された項目データが記憶されていなければ、上記ステップＳ１５のボタン操作判別処理に戻る。抽出条件テーブル４ｃに選択された項目データが記憶されていれば、当該操作された選択ボタンが、選択状態テーブル４ａに記憶されたｘ軸あるいはｙ軸の選択ボタンの選択キー項目名と同一であるか否かをチェックする（ステップＳ２０）。
【００５３】
当該操作された選択ボタンが、選択状態テーブル４ａに記憶された選択キー項目名と同一でない場合は、上記ステップＳ１０の操作された選択ボタンの選択キー項目を特定する処理に戻る。当該操作された選択ボタンが、選択状態テーブル４ａに記憶された選択キー項目名と同一である場合は、さらに、当該操作された選択ボタンが、選択済の軸と同一軸であるか否かをチェックする（ステップＳ２１）。当該操作された選択ボタンが選択済の軸と同一軸でない場合は、ステップＳ２６の処理に移行し、当該操作された選択ボタンが選択済の軸と同一軸である場合は、図３（ｂ）に示した分析キーと計算項目のレコード形式テーブル内の分析キー欄に設定された同一グループ内の下位階層である第１階層の分析キー項目を選択キー項目として特定する（ステップＳ２２）。
【００５４】
次いで、その選択された分析キー項目が該当するグループ別階層指定状態テーブル４ｂ内のグループを＋１更新し（ステップＳ２３）、ステップＳ２２の処理で特定した選択キー項目により選択状態テーブル４ａ内の記憶内容を更新する（ステップＳ２４）。そして、抽出条件テーブル４ｃに記憶された選択キー項目の抽出条件に合致する当該データベース内のレコード範囲を特定して（ステップＳ２５）、上記ステップＳ１２の処理に戻って、ステップＳ１２〜ステップＳ１４に示した処理を実行することにより、特定したレコード範囲の各選択キー項目別にデータベース内のレコードを分類し、その分類別に計算項目のデータを計算して、その分類別の表形式で分析ブラウザ画面内に表示する。この特定したレコード範囲の各選択キー項目別にデータベース内のレコードを分類して計算した結果を表示した分析ブラウザ画面の一例を図８に示す。
【００５５】
この図８に示す分析ブラウザ画面では、図７の分析ブラウザ画面において、表形式内の品目「電卓」ボタンが選択され、行の掘り下げキーとして「営業所」キーが選択されて、掘り下げ処理を実行して、その品目として「電卓」と「営業所」毎にレコードを分類して「売上」と「構成比」とを計算した結果を表形式で表示した場合を示している。
【００５６】
また、図８に示す分析ブラウザ画面では、図７の分析ブラウザ画面において、行の掘り下げキーとして「営業所」が選択された結果、その行の掘り下げキー表示領域には、「営業所」が該当するグループの第０階層「営業所」から１階層下がった第１階層の分析キー項目「担当者」が選択ボタンとして表示されるとともに、その列の掘り下げキー表示領域では、列側の「営業所」選択ボタンが選択されたため「営業所」選択ボタンが消去される。また、図８に示す分析ブラウザ画面では、表形式で営業所欄に表示した「中央営業所」と「新宿営業所」の各項目部分にも選択操作可能な項目ボタンが設定されている。
【００５７】
また、上記ステップＳ２１の処理において、当該操作された選択ボタンが選択済の軸と同一軸でない場合は、ステップＳ２６に移行して、ｘ軸（列方向）とｙ軸（行方向）の選択ボタンが操作された分析キー項目の選択内容を軸方向で反転し、その軸方向で反転した分析キー項目の選択内容を選択状態テーブル４ａに記憶して、上記ステップＳ１２の処理に戻って、ステップＳ１２〜ステップＳ１４に示した処理を実行することにより、その選択状態テーブル４ａに記憶したｘ軸（列方向）とｙ軸（行方向）の分析キー項目別にデータベース内のレコードを分類し、その分類別に計算項目のデータを計算して、その分類別の表形式で分析ブラウザ画面内に表示する。
【００５８】
このｘ軸（列方向）とｙ軸（行方向）の選択ボタンが操作された分析キー項目の選択内容を軸方向で反転し、その軸方向で反転した分析キー項目別にデータベース内のレコードを分類し、その分類別に計算項目のデータを計算して、その分類別の表形式で表示した分析ブラウザ画面の一例を図９に示す。
【００５９】
この図９に示す分析ブラウザ画面では、図８の分析ブラウザ画面において、列の掘り下げキーとして「年」キーが選択されて、掘り下げ処理を実行して、その品目「電卓」について営業所「中央営業所」と「新宿営業所」別に、「売上」と「構成比」を年度別に分類して計算した結果を表形式で表示した場合を示している。
【００６０】
また、図９に示す分析ブラウザ画面では、図８の分析ブラウザ画面において、列の掘り下げキーとして「年」が選択された結果、その列の掘り下げキー表示領域には、「年」が該当するグループの第０階層「年」から１階層下がった第１階層の分析キー項目「年月」が選択ボタンとして表示されるとともに、その行の掘り下げキー表示領域では、列側の「年」選択ボタンが選択されたため「年」選択ボタンが消去される。また、図９に示す分析ブラウザ画面では、表形式で年欄に表示した「１９９５年」と「１９９６年」の各項目部分にも選択操作可能な項目ボタンが設定されている。
【００６１】
また、上記ステップＳ１８の処理において、当該操作されたボタンが選択済の軸のボタンでない場合は、ステップＳ２７に移行して、当該操作された選択ボタンに設定された分析キー項目が選択済軸（ｘ軸あるいはｙ軸）のグループと同一の選択ボタンであるか否かを判別する。当該操作された選択ボタンに設定された分析キー項目が選択済軸（ｘ軸あるいはｙ軸）のグループと同一である場合は、上記ステップＳ１５のボタン操作判別処理に戻る。当該操作された選択ボタンに設定された分析キー項目が選択済軸（ｘ軸あるいはｙ軸）のグループと同一でない場合は、上記ステップＳ１０の処理に戻って、当該操作された選択ボタンに設定された分析キー項目を選択キーとして特定する。
【００６２】
そして、その選択されたキー項目が該当するグループ別階層指定状態テーブル４ｂ内のグループを＋１更新し（ステップＳ１１）、ステップＳ１０において特定した各選択キー項目別にデータベース内のレコードを分類し（ステップＳ１２）、その分類別に計算項目のデータを計算して（ステップＳ１３）、その分類別の表形式で分析ブラウザ画面内に表示する（ステップＳ１４）。
【００６３】
以上のように、データ分析処理を実行することにより、集計表に係るデータベースについて集計項目を分析キー項目としてグループ分けするとともに、各分析キー項目を該当するグループ内で階層関係を設定し、そのグループ分けされた分析キー項目を掘り下げ処理を指示する選択ボタンに設定して行方向（ｙ軸）と列方向（ｘ軸）に配置した分析ブラウザ画面を表示装置５に表示したことにより、集計表を任意の集計項目に分類集計する際の操作が選択ボタン操作だけと簡便にすることができ、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理を容易にすることができる。
【００６４】
次に、上記データ分析処理により分析ブラウザ画面内に表形式で表示されたデータベースにおいて、その分析ブラウザ画面に設定された分析キー項目以外のグループが、図示しないスライスボタン操作により指定された際に、ＣＰＵ２により実行されるスライスボタン処理について図１０に示すフローチャートに基づいて説明する。
【００６５】
すなわち、上記データ分析処理では分析ブラウザ画面内に配置した分析キー項目の選択ボタンの選択によりｘ軸とｙ軸の二次元方向にレコードを分類集計する場合を示したが、このスライスボタン処理では、図示しないスライスボタン操作により分析ブラウザ画面内に配置されていない分析データを含むグループを指定することによりｚ軸の三次元方向にレコードを分類集計する場合について説明する。
【００６６】
図１０において、まず、ＣＰＵ２は、上記図６〜図９に示したような分析ブラウザ画面において、図示しないスライスボタン操作により選択キー項目以外の他の選択キー項目を含むグループが特定されると（ステップＳ３１）、その特定されたグループに含まれるキー項目のデータリストとして、例えば、図１１に示すような取引先データリストのサブウインドウを表示する（ステップＳ３２）。このサブウインドウにおいて項目データが選択されると（ステップＳ３３）、その選択された項目データを上記図２（ｃ）の抽出条件テーブル４ｃ内の該当キー項目のデータとして記憶する（ステップＳ３４）。そして、抽出条件テーブル４ｃに記憶された各選択項目データの抽出条件に合致する当該データベース内のレコードの範囲を特定する（ステップＳ３５）。
【００６７】
このレコードの範囲を特定した後、上記図４のステップＳ１２の処理に移行て、ステップＳ１２〜ステップＳ１４に示した処理を実行することにより、特定したレコード範囲の各選択キー項目別にデータベース内のレコードを分類し、その分類別に計算項目のデータを計算して、その分類別の表形式で分析ブラウザ画面内に表示する。
【００６８】
次に、上記データ分析処理において分析ブラウザ画面内で選択される分析キー項目の選択状態をグループ別に表示するためにＣＰＵ２により実行されるグループ階層表示処理について図１２に示すフローチャートに基づいて説明する。
【００６９】
図１２において、まず、ＣＰＵ２は、上記図６に示した分析ブラウザのトップ画面においてｘ軸（列方向）に配置された複数の選択ボタンのうち選択中のボタンを赤で表示し、ｙ軸（行方向）に配置された複数の選択ボタンのうち選択中のボタンを青で表示する（ステップＳ４１）。次いで、上記図２（ｃ）の抽出条件テーブル４ｃに記憶された内容（分析キー項目）、すなわち、選択された分析キー項目の内容を図１３（ａ）に示すようにグループ別の表示枠内に表示し（ステップＳ４２）、これら各グループ表示枠のうちｘ軸において選択中のボタンに設定された分析キー項目を含むグループ表示枠の背景を赤で表示し、ｙ軸ににおいて選択中のボタンに設定された分析キー項目を含むグループ表示枠の背景を青で表示し、その他の選択されていないボタンに設定された分析キー項目を含むグループ表示枠の背景をグレーで表示する（ステップＳ４３）。
【００７０】
次いで、上記図２（ａ）の選択状態テーブル４ａに記憶された選択キー項目部分を反転表示するとともに（ステップＳ４４）、上記スライスボタン処理において特定された選択キー項目を黄で表示して（ステップＳ４５）、本グループ階層表示処理を終了する。
【００７１】
図１３（ａ）に示すグループ別表示枠では、抽出条件テーブル４ｃに記憶された分析キー項目の内容を、グループ１〜グループ４の４つのグループ別表示枠に表示した場合を示しており、グループ１表示枠には分析キー項目として「品目（電卓）、ジャンル（）、製品（）」が設定され、そのグループ１内の分析キー項目は選択されていないため背景がグレーで表示され、グループ２表示枠には分析キー項目として「営業所（）、担当（）」が表示され、そのグループ２内の分析キー項目「営業所（）」がｙ軸側で選択されているため背景が青で表示されるとともに、その選択キー項目が反転表示されている。また、グループ３表示枠には分析キー項目として「取引先（）」が設定され、そのグループ３内の分析キー項目は選択されていないため背景がグレーで表示され、グループ４表示枠には分析キー項目として「年（）、年月（）」が表示され、そのグループ４内の分析キー項目「営業所（）」がｘ軸側で選択されているため背景が赤で表示されるとともに、その選択キー項目が反転表示されている。
【００７２】
そして、同図（ｂ）に示すグループ３表示枠では、スライスボタンによる分析キー項目選択後の選択キー項目として、特定された取引先の「（Ｂ社）」を黄で表示した状態を示している。
【００７３】
なお、以上のグループ階層表示処理は、上記データ分析処理において選択キー項目の選択、及びスライスボタンの操作が行われる毎に繰返し実行されるものである。
【００７４】
以上のように、グループ階層表示処理を実行することにより、上記データ分析処理において分析ブラウザ画面で選択される選択キー項目が該当するグループ別階層位置を表示して、分析データ項目の選択状態を視覚的に認識させることができる。
【００７５】
次に、上記データ分析処理において分析ブラウザ画面内に表形式で表示されたデータベースレコードの項目配置を変更する際にＣＰＵ２により実行される項目配置処理について図１４に示すフローチャートに基づいて説明する。
【００７６】
図１４において、まず、ＣＰＵ２は、項目配置処理を選択するための選択ウインドウを表示装置５に表示する（ステップＳ５１）。この選択ウインドウの表示例を図１５に示す。この図１５に示す選択ウインドウでは、選択可能な処理内容として「表示形式、並べ替え、警告表示、構成比率、表示制限、項目配置」を表示した場合を示している。
【００７７】
この選択ウインドウにおいてマウスのクリック操作により「項目配置」が選択されると、図１５に示す項目配置方法を選択するための項目配置ウインドウを表示する（ステップＳ５２）。この図１５に示す項目配置ウインドウでは、選択可能な項目の配置方法として「横一列に配置、縦一列に配置、複数行に配置」を表示するとともに、一行の項目数指定枠を表示した場合を示している。
【００７８】
この項目配置ウインドウにおいて項目配置方法が選択されると、その選択された項目配置方法を判別する（ステップＳ５３）。項目配置方法として「横一列に配置」が選択された場合は、データベース内の計算項目のラベルを横に配列し（ステップＳ５４）、各レコードの計算項目の集計データを該当するラベルの下に横に配列する（ステップＳ５５）。この集計データの横配列を全レコードについて繰返し実行し（ステップＳ５６）、全レコードの集計データの横配列が終了したことを確認すると、その横配列した各レコード単位で太枠線で括って表形式で表示して（ステップＳ６５）、本項目配置処理を終了する。
【００７９】
この項目配置方法として「横一列に配置」が選択された場合のデータベースの表示例を図１８に示す。
【００８０】
また、項目配置方法として「縦一列に配置」が選択された場合は、データベース内の計算項目のラベルを縦に配列し（ステップＳ５７）、各レコードの計算項目の集計データを該当するラベルの横に縦に配列する（ステップＳ５８）。この集計データの縦配列を全レコードについて繰返し実行し（ステップＳ５９）、全レコードの集計データの縦配列が終了したことを確認すると、その縦配列した各レコード単位で太枠線で括って表形式で表示して（ステップＳ６５）、本項目配置処理を終了する。
【００８１】
この項目配置方法として「縦一列に配置」が選択された場合のデータベースの表示例を図１６に示す。
【００８２】
また、項目配置方法として「複数行に配置」が選択された場合は、図１５に示した項目配置ウインドウにおいて１行に配置する項目数を指定させ（ステップＳ６０）、その１行に配置する項目数により集計データを展開する行数を特定する（ステップＳ６１）。そして、データベース内の計算項目のラベルを、特定した行数に基づいて複数行、複数列に配列し（ステップＳ６２）、各レコードの計算項目の集計データを該当するラベルの位置に複数行、複数列に配列する（ステップＳ６３）。この集計データの複数行、複数列の配列を全レコードについて繰返し実行し（ステップＳ６４）、全レコードの集計データの複数行、複数列の配列が終了したことを確認すると、その複数行、複数列に配列した各レコード単位で太枠線で括って表形式で表示して（ステップＳ６５）、本項目配置処理を終了する。
【００８３】
この項目配置方法として「複数行に配置」が選択された場合のデータベースの表示例を図１７に示す。
【００８４】
以上のように、項目配置処理を実行することにより、上記データ分析処理において分析ブラウザ画面に表形式で表示されたデータベースの分類集計結果を任意の項目配置形態で再配置することが容易にできるようになる。
【００８５】
以上のように、本実施の形態のコンピュータシステム１では、集計表に係るデータベースについて集計項目を分析キー項目としてグループ分けするとともに、各分析キー項目を該当するグループ内で階層関係を設定し、そのグループ分けされた分析キー項目を掘り下げ処理を指示する選択ボタンに設定して行方向（ｙ軸）と列方向（ｘ軸）に配置した分析ブラウザ画面を表示装置５に表示したことにより、集計表を任意の集計項目に分類集計する際の操作が選択ボタン操作だけと簡便になり、そのデータベースにおいてグループ別に階層化された下位階層の集計項目への分類集計処理を容易にすることができる。
【００８６】
したがって、従来は分類条件を記述した記述式の変更や煩雑なウインドウ操作を必要とした所望の集計項目によるデータベースの分類集計処理が、簡単なボタン操作だけで実行することができるようになり、その分類集計処理に要するユーザーの手間と時間を削減することができる。
【００８７】
また、本実施の形態のコンピュータシステム１では、上記スライスボタン処理を実行することにより、分析ブラウザ画面内に配置されていない分析データを含むグループを指定することを可能とし、ｚ軸の三次元方向にレコードを分類集計することを容易にできる。
【００８８】
さらに、本実施の形態のコンピュータシステム１では、グループ階層表示処理を実行することにより、上記データ分析処理において分析ブラウザ画面で選択される選択キー項目が該当するグループ別階層位置を表示して、分析データ項目の選択状態を視覚的に認識させることができる。
【００８９】
また、上記データ分析処理では、ｘ軸あるいはｙ軸に配置された選択ボタンにより指定されている分析キー項目に対して、他方の軸で同一の分析キー項目が指定された場合は、そのｘ軸とｙ軸で指定されている分析キー項目を交換し、その交換した分析キー項目によりレコードを分類集計することを可能としたため、二次件に配置された分析キー項目に対応する選択ボタンを操作するだけで分類集計する軸方向を簡単に変更指定することができる。
【００９０】
さらにまた、本実施の形態のコンピュータシステム１では、項目配置処理を実行することにより、上記データ分析処理において分析ブラウザ画面に表形式で表示されたデータベースの分類集計結果を任意の項目配置形態で再配置することを容易にできる。
【図面の簡単な説明】
【００９１】
【図１】本発明を適用した一実施の形態におけるコンピュータシステム１の要部構成を示すブロック図である。
【図２】図１のＲＡＭ４内に格納された各種テーブルを示す図であり、（ａ）は選択状態テーブル４ａを示す図、（ｂ）はグループ別階層指定状態テーブル４ｂを示す図、（ｃ）は抽出条件テーブル４ｃを示す図である。
【図３】図１の記憶媒体８に設定されるレコード形式を示す図であり、（ａ）は分析用データベースのレコード形式を示す図、（ｂ）は分析キーと計算項目のレコード形式を示す図である。
【図４】図１のＣＰＵ２により実行されるデータ分析処理の一部を示すフローチャートである。
【図５】図４に続くデータ分析処理の一部を示すフローチャートである。
【図６】図４のデータ分析処理において表示装置５に表示された分析ブラウザのトップ画面を示す図である。
【図７】図６の分析ブラウザのトップ画面において行方向の「品目」による掘り下げが実行された後に表示装置５に表示された分析ブラウザ画面を示す図である。
【図８】図７の分析ブラウザ画面において行方向の「電卓」と「営業所」による掘り下げが実行された後に表示装置５に表示された分析ブラウザ画面を示す図である。
【図９】図８の分析ブラウザ画面において列方向の「年」による掘り下げが実行された後に表示装置５に表示された分析ブラウザ画面を示す図である。
【図１０】図１のＣＰＵ２により実行されるスライスボタン処理を示すフローチャートである。
【図１１】図１０のスライスボタン処理により表示装置５に表示される取引先データサブウインドウを示す図である。
【図１２】図１のＣＰＵ２により実行されるグループ階層表示処理を示すフローチャートである。
【図１３】図１２のグループ階層表示処理により表示装置５に表示される表示内容を示す図であり、（ａ）はグループ階層表示を示す図、（ｂ）はスライスボタン選択後の表示を示す図である。
【図１４】図１のＣＰＵ２により実行される項目配置処理を示すフローチャートである。
【図１５】図１４の項目配置処理により表示装置５に表示される表示形式、及び項目配置方法の選択画面を示す図である。
【図１６】図１４の項目配置処理により縦一列が選択された時に表示装置５に表示されるデータベースレコードの一例を示す図である。
【図１７】図１４の項目配置処理により複数行が選択された時に表示装置５に表示されるデータベースレコードの一例を示す図である。
【図１８】図１４の項目配置処理により横一行が選択された時に表示装置５に表示されるデータベースレコードの一例を示す図である。
【符号の説明】
【００９２】
１  コンピュータシステム
２  ＣＰＵ
３  入力装置
４  ＲＡＭ
４ａ  選択状態テーブル
４ｂ  グループ別階層指定状態テーブル
４ｃ  抽出条件テーブル
５  表示装置
６  印刷装置
７  記憶装置
８  記憶媒体
９  バス
【図１】
2005251220.tif 000003
【図２】
2005251220.tif 000004
【図３】
2005251220.tif 000005
【図４】
2005251220.tif 000006
【図５】
2005251220.tif 000007
【図６】
2005251220.tif 000008
【図７】
2005251220.tif 000009
【図８】
2005251220.tif 000010
【図９】
2005251220.tif 000011
【図１０】
2005251220.tif 000012
【図１１】
2005251220.tif 000013
【図１２】
2005251220.tif 000014
【図１３】
2005251220.tif 000015
【図１４】
2005251220.tif 000016
【図１５】
2005251220.tif 000017
【図１６】
2005251220.tif 000018
【図１７】
2005251220.tif 000019
【図１８】
2005251220.tif 000020
【手続補正書】
【提出日】平成17年4月8日(2005.4.8)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
キー項目とデータ項目からなるレコードを記憶するデータベース記憶手段と、
複数のグループにキー項目を分類し、各グループ内においてキー項目の上下の階層関係を定めた分析テーブルを記憶する分析テーブル記憶手段と、
選択されたキー項目で分類集計されたデータを表形式で表示する集計表表示手段と、
前記分析テーブルに基づいて各グループ毎にキー項目をＸ軸方向とＹ軸方向とに夫々表示するキー項目表示手段と、
前記表示されたキー項目が選択操作された際に、選択されたキー項目にもとづいて前記レコードを分類集計する分類集計手段と、
前記分類集計された結果のデータを前記集計表示手段により表形式に表示すると共に、前記選択操作されたキー項目のグループであって下位階層のキー項目を前記キー項目表示手段により表示する表示制御手段と
を備えたことを特徴とするデータ集計表示装置。
【請求項２】
前記表示制御手段は、前記Ｘ軸方向とＹ軸方向に表示されたキー項目の選択操作されない他のキー項目を表示すると共に、前記Ｘ軸方向とＹ軸方向で指定されているキー項目を識別表示することを特徴とする請求項１記載のデータ集計表示装置。
【請求項３】
前記Ｘ軸、Ｙ軸の何れか一方の軸で、他方の軸で指定されているキー項目が選択操作された場合は、前記分類集計手段は、当該Ｘ軸とＹ軸で指定されているキー項目を交換し、この交換したキー項目により前記レコードをＸ軸方向、及びＹ軸方向にレコードを分類集計して、その集計結果を出力することを特徴とする請求項１記載のデータ集計表示装置。
【請求項４】
前記表示制御手段は、キー項目が選択操作された際に、選択操作されたキー項目に対応してＸ軸方向もしくはＹ軸方向表示されている当該キー項目を消去するようにしたことを特徴とする請求項１記載のデータ集計表示装置。
【請求項５】
コンピュータに、
キー項目とデータ項目からなるレコードを記憶する機能と、
複数のグループにキー項目を分類し、各グループ内においてキー項目の上下の階層関係を定めた分析テーブルを記憶する機能と、
選択されたキー項目で分類集計されたデータを表形式で表示する機能と、
前記分析テーブルに基づいて各グループ毎にキー項目をＸ軸方向とＹ軸方向とに夫々表示する機能と、
前記表示されたキー項目が選択操作された際に、選択されたキー項目にもとづいて前記レコードを分類集計する機能と、
前記分類集計された結果のデータを表形式に表示すると共に、前記選択操作されたキー項目のグループであって下位階層のキー項目を前記キー項目表示手段により表示する機能と
を実現させるためのプログラムを記憶したコンピュータ読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
請求項１記載の発明は、
キー項目とデータ項目からなるレコードを記憶するデータベース記憶手段と、
複数のグループにキー項目を分類し、各グループ内においてキー項目の上下の階層関係を定めた分析テーブルを記憶する分析テーブル記憶手段と、
選択されたキー項目で分類集計されたデータを表形式で表示する集計表表示手段と、
前記分析テーブルに基づいて各グループ毎にキー項目をＸ軸方向とＹ軸方向とに夫々表示するキー項目表示手段と、
前記表示されたキー項目が選択操作された際に、選択されたキー項目にもとづいて前記レコードを分類集計する分類集計手段と、
前記分類集計された結果のデータを前記集計表示手段により表形式に表示すると共に、前記選択操作されたキー項目のグループであって下位階層のキー項目を前記キー項目表示手段により表示する表示制御手段と
を備えたことを特徴としている。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】削除
【補正の内容】
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１０
【補正方法】削除
【補正の内容】
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】削除
【補正の内容】
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】削除
【補正の内容】
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明のデータ集計表示装置によれば、データベースのレコードを分類集計する際に、グループ別に階層化されたキー項目をX軸とY軸との二次元方向に分けて表示して選択操作させるようにし、キー項目が選択操作された際には、このキー項目のグループであって下位階層のキー項目を表示することにより、この下位階層のキー項目の選択操作も可能になり、次々と分類集計を掘り下げてゆくことができ、データ内容を段階的に素早く確認することができるだけでなく、分類集計して出力する際の指定操作が、出力イメージに即した操作により可能になり、分かりやすく簡便なやり方で目的とする階層の分類集計結果を確認することができる。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】削除
【補正の内容】
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】削除
【補正の内容】
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】削除
【補正の内容】
【手続補正１２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正１３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】削除
【補正の内容】
【手続補正１４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】削除
【補正の内容】
【手続補正１５】
【補正対象書類名】明細書
【補正対象項目名】００２０
【補正方法】削除
【補正の内容】
【手続補正１６】
【補正対象書類名】明細書
【補正対象項目名】００２１
【補正方法】削除
【補正の内容】
【手続補正１７】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】削除
【補正の内容】
【手続補正１８】
【補正対象書類名】明細書
【補正対象項目名】００２３
【補正方法】削除
【補正の内容】
【手続補正１９】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】削除
【補正の内容】