(57)【要約】【課題】利用者の操作によりデータ集計し分析表を作成する場合に、データ視点(客観的視点)で分析作業(テーマ発見、手順確定)に着手できるように支援する。【解決手段】複数のデータの集まりを項目とし、その項目を複数管理するデータベースである分析対象テーブルと、上記の各項目のデータの集まり(グループ)のグループ数、及びグループ内のデータ数を項目単位に格納する項目管理ワークテーブルと、上記の項目とデータをセットする配置順序を指定したマトリクス(表)を備え、項目管理ワークテーブルのグループ数、及びグループ内のデータ数をもとに、項目の選択順序を特定し、項目の選択順序とマトリクス(表)の配置順序と比較して、項目とデータをセットし、そのマトリクス(表)をディスプレイへ表示する。【選択図】図１
2008282186.tif 000002
【特許請求の範囲】
【請求項１】
複数のデータの集まりを項目とし、その項目を複数管理するデータベースについて、
データベースから任意の項目を選択し、行列(軸)と行列(セル)から構成されるマトリク
ス(表)の構成に沿って、選択した項目をマトリクス(表)へ配置し、マトリクス(表)を表示
するデータ表示機能のうち、
選択した項目の中からマトリクス(表)の行列(軸)、及び行列(セル)の項目を特定する処
理において、
各項目のデータを各種統計手法によってデータの集まり(グループ)に分類し、そのグル
ープ数(A)、及びグループ内のデータ数(B)をカウントし、(A)及び(B)のカウント数で項目
を分類することを特徴とする項目分類手法。
【請求項２】
請求項１で分類した項目について、互いの項目の(A)及び(B)の値を比較し、値の大小に
より、項目及び項目を選択する順序を特定することを特徴とする項目分類手法。
【請求項３】
請求項２で特定した順序で、請求項２で特定した項目をマトリクス(表)の行列(軸)と行
列(セル)へ配置することを特徴とする項目分類手法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のデータの集まりを項目とし、その項目を複数管理するデータベースお
いて、項目及びデータの並びを変更、視覚化(表・グラフ化)することで、利用者がデータ
の傾向を確認するデータ分析機能に類する。
【背景技術】
【０００２】
従来技術として、表計算ソフトを利用し、誰でもが簡単にデータベースを扱うことがで
きるようにしたデータ処理支援システムとして特開平１１−２４２７０６号公報に記載の
技術がある。これはデータベースの構造、データベースへのレコードの入力方法、データ
ベースへ格納されたレコードの抽出方法、データベースより抽出したレコードの処理方法
を定義できるようにし、定義した入力方法に従って、簡単にデータを入力できるようにし
たものである。
【０００３】
【特許文献１】特開平１１−２４２７０６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
特許文献１は、「A項目とB項目の相関を分析する」など分析項目(分析対象)が明確な場
合は活用可能である。しかし、複数の分析項目があり、この分析結果から分析テーマを発
見し、発見したテーマに基づいて詳細に分析する用途の場合、利用者自身の判断(分析経
験や項目同士の意味的な関係など)でデータベース構造や抽出条件などを仮定義し、分析
作業を開始する。このため、試行錯誤(データベース構造仮決め→抽出条件仮決め→可視
化→利用者データ確認→データベース構造仮決め→抽出条件仮決め・・・の繰り返し)を
複数回実施後、その分析データから分析テーマを発見し、テーマに基づいて分析項目(分
析対象)を確定させていくため、分析テーマ確定時期が遅くなり、詳細分析に着手する時
期が遅くなる。また、上記の分析テーマ発見と詳細分析との作業の区切りを不明確にした
状態で詳細分析に着手する分析方法もあるが、分析テーマが不明確なため、詳細分析の結
果次第で無駄作業箇所(A項目とB項目との相関がみられないので分析に値しない)が多くな
る可能性がある。
【０００５】
本発明は、上記の分析テーマが不明確な状態において、分析作業に着手できるシステム
であり、利用者の操作によりデータ集計し分析表を作成する場合に、各項目のデータの集
まり(グループ)をもとに、分析対象の項目と、その項目を選択する順序を決定し、利用者
へそれを提示することで、データ視点(客観的視点)で分析作業(テーマ発見、手順確定)に
着手できるように支援するものである。
【課題を解決するための手段】
【０００６】
本発明は、複数のデータの集まりを項目とし、その項目を複数管理するデータベースで
ある分析対象テーブルと、
上記の各項目のデータの集まり(グループ)のグループ数、及びグループ内のデータ数を
項目単位に格納する項目管理ワークテーブルと、
上記の項目とデータを配置する配置順序を指定したマトリクス(表)を備え、
項目管理ワークテーブルのグループ数、及びグループ内のデータ数をもとに、項目を選
択し、選択した項目とそのデータをマトリクス(表)の配置順序に従ってディスプレイへ表
示するシステムである。
【０００７】
課題を解決するために、分析対象テーブルのデータ値を元に各項目のデータの集まり(
グループ)のグループ数(A)、及びグループ内のデータ数(B)を集計し、集計した(A)(B)の
値を項目管理ワークテーブルへ格納し、格納した(A)(B)の値で互いの項目を比較し、その
値の大小により項目を選択する順序を決定し、その選択順序とマトリクス(表)の指定され
た配置順序をつき合わせて、互いの順序が一致する順に項目とデータをマトリクス(表)へ
格納し、格納したマトリクス(表)をディスプレイへ表示する手段を有する。
【発明の効果】
【０００８】
本発明が提供する手段により、分析者は、軸となる項目が分類(グループ化)の順に並ん
だ分析表を見ることで、データベースの値を分析する際に、分析テーマが確定しない状態
においても、どの項目をどの順に分析すればよいか確認することができる。これにより、
最終アウトプットとなる分析表の軸構成をイメージできるため、迅速に分析作業(詳細分
析、テーマ確定など)への着手が可能となり、分析業務を短縮することができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明の実施形態について詳細に説明する。
【００１０】
まず、システム構成を説明する。
【００１１】
図１は、本発明の実施の形態を示すシステムの構成図である。
【００１２】
本システムは、1.1ディスプレイ、1.2ディスク装置、及び1.3データ分析システムから
構成される。1.1ディスプレイと1.2ディスク装置はインタネット/イントラネットを介し
てデータ通信が可能である。
【００１３】
1.1ディスプレイは、キーボード、マウス、ディスプレイから構成される入出力装置と
、表示インタフェースであるwebブラウザを備え、インタネット/イントラネットを介して
、ユーザの入力に基づいた情報を、1.2ディスク装置へ送信することができ、インタネッ
ト/イントラネットを介して1.2ディスク装置から受信した情報をwebブラウザへ表示する
ことができる。また、ディスプレイ上には、本システムを起動指示できるアイコンをあら
かじめ配置している。
【００１４】
1.2ディスク装置は、ハードディスクから構成されるデータ格納装置と、CPUとメモリか
ら構成される演算装置を備え、インタネット/イントラネットを介して、1.1ディスプレイ
から得られた情報に基づいて演算し、インタネット/イントラネットを介して、演算結果
を1.1ディスプレイへ送ることができる。
【００１５】
本発明の実施形態を示す1.3データ分析システムのプログラムは、1.2ディスク装置の中
に格納されている。
【００１６】
1.3データ分析システムは、1.4入出力部、1.5データ管理部、及び1.6データ分析部から
構成される。
【００１７】
1.4入出力部は、1.7入力解析処理と、1.9出力解析処理から構成される。
【００１８】
1.4入出力部は、1.3データ分析システムと1.1ディスプレイとの入出力を行う。
【００１９】
1.7入力解析処理は、1.1ディスプレイから送られたデータを1.3データ分析システムへ
引き継ぐ処理である。
【００２０】
1.9出力解析処理は、1.14マトリクス生成処理で生成されたデータを1.1ディスプレイへ
出力する処理である。
【００２１】
1.5データ管理部は、1.6データ分析部でデータ分析する際の元情報を管理・格納する。
1.5データ管理部は、1.9分析対象テーブルと、1.10項目管理ワークテーブルから構成され
る。
【００２２】
1.9分析対象テーブルは、1.3データ分析システムに表示するデータ値やデータ名を管理
し、複数のデータ値の集まりを項目(データ名)とし、その項目単位にデータ値を複数管理
するテーブルである。
【００２３】
1.10項目管理ワークテーブルは、本実施例の特徴であるマトリクス(表)を生成するため
の管理情報を管理し、この管理情報を項目単位に複数格納する作業テーブルである。
【００２４】
1.6データ分析部は、本発明の特徴を示す1.3データ分析システムの処理部であり、1.11
項目分析処理、1.12行列(軸)判定処理、1.13行列(セル)判定処理、1.14マトリクス生成処
理から構成される。
【００２５】
1.11項目分析処理は、1.9分析対象テーブルの情報をもとにして、項目単位にグループ
数(A)、及びグループ内のデータ数(B)をカウントし、1.10項目管理ワークテーブルへ配置
する処理である。
【００２６】
1.12行列(軸)判定処理は、1.10項目管理ワークテーブルに格納された値からマトリクス
(表)の行列(軸)の項目を判別する処理である。
【００２７】
1.13行列(セル)判定処理は、1.10項目管理ワークテーブルに格納された値からマトリク
ス(表)の行列(セル)の項目を判別する処理である。
【００２８】
1.14マトリクス生成処理は、1.12行列(軸)判定処理、及び1.13行列(セル)判定処理で判
定された内容に基づいて、項目及びデータをマトリクス(表)に配置する処理である。
【００２９】
次に、発明の実施形態について、データ構成を説明する。
【００３０】
図２は、分析対象テーブルの構成図であり、1.9分析対象テーブルに該当する。
【００３１】
2.1分析対象テーブルは、分析対象のデータを格納するデータベースであり、2.2の列名
を示す行と2.3のデータを示す行から構成され、各列は2.4 NO、2.5会社名、2.6売上月、2
.7売上高、2.8システム提案の有無から構成される。
【００３２】
2.1分析対象テーブルは、2.4 NOをキーデータとして、2.3の行を1レコード単位に管理
している。
【００３３】
2.4 NOは、2.1分析対象テーブルを管理する数値である。2.5会社名は、会社の名前を示
す任意の文字列を格納する。2.6売上月は年月を示す文字列を格納する。2.7売上高は金額
を示す数値を格納する。2.8システム提案の有無は、特定の文字列を格納する。
【００３４】
また、2.1分析対象テーブルは、2.4 NO、2.5会社名、2.6売上月、2.7売上高、2.8シス
テム提案の有無の各項目を指定することで、任意の値を取り出すことができるインタフェ
ースを備えている。なお、2.1分析対象テーブルの各データは、表計算ソフトにて、登録
・編集が可能となっている。
【００３５】
図３は、項目管理ワークテーブルの構成図であり、1.10項目管理ワークテーブルに該当
する。
【００３６】
3.1項目管理ワークテーブルは、本実施例の特徴を示すデータ分析表を生成するための
ワークテーブルであり、3.2の列名を示す行と3.3のデータを示す行から構成され、各列は
3.4 NO、3.5項目名、3.6グループ個数、3.7グループ内最大データ個数から構成される。
【００３７】
3.1項目管理ワークテーブルは、3.4 NOをキーデータとして、3.3の行を1レコード単位
に管理している。
【００３８】
3.4 NOは、3.1項目管理ワークテーブルを管理する数値である。3.5項目名は、2.2の列
の名前を格納する。3.6グループ個数は各項目のグループの数値を格納する。3.7グループ
内データ最大個数は各項目のグループにおける最大のデータ個数を格納する。
【００３９】
また、3.1項目管理ワークテーブルは、3.4 NO、3.5項目名、3.6グループ個数、3.7グル
ープ内最大データ個数を指定することで、任意の項目の値を取り出すことができるインタ
フェースを備えている。なお、3.1項目管理ワークテーブルは、本実施例の起動時に内容
をクリアする。
【００４０】
次に、発明の実施形態について、データ分析システムの画面構成を説明する。
【００４１】
図４は、本実施例の特徴を示すデータ分析結果を表示する画面の構成図である。
【００４２】
本システムの4.2データ分析表は、1.1ディスプレイのディスクトップ上に配置されたア
イコンをクリックすることで起動され、クリック後、4.1webブラウザが開き、4.1webブラ
ウザ上のウインドウの中に4.2データ分析表の画面が表示される。
【００４３】
4.2データ分析表は、本実施例の特徴を示す表であり、1.10項目管理ワークテーブルで
定義した情報をもとに、データ分析結果を表示する。本システムの利用者は、この4.2デ
ータ分析表を閲覧することで、軸となる項目が分類(グループ化)の順に並んだ分析表を見
ることで、データベースの値を分析する際に、分析テーマが確定しない状態においても、
どの項目をどの順に分析すればよいか確認することができる。これにより、最終アウトプ
ットとなる分析表の軸構成をイメージできるため、迅速に分析作業(詳細分析)への着手が
可能となり、分析業務を短縮することができる。
【００４４】
データの分析結果は4.4の表に表示される。本実施例では2.データ分析対象テーブルの
各項目の数によって行列の数が変更し、項目のデータ値によって軸の並びが変更するよう
になっている。
【００４５】
4.4の表は、行列(軸)部分(網掛け部分)と行列(セル)部分(網掛けでない部分)からなる
表であり、本実施例の処理の結果によって、行列(軸)部分と行列(セル)部分に表示される
項目が変更される。また、4.4の表の行列(軸)部分は左部と上部に位置し、左部の最左部
の項目から右方向に向かって、上部の最上部の項目から下方向に向かって、データの集ま
り(グループ)が多くなるように表示している。なお、4.4の表は、あらかじめ項目の配置
順序が指定されており、左部の最左部の項目を起点から右方向に向かって順序をとり、さ
らに上部の最上部の項目から下方向に向かって順序をとり、行列(セル)部分が最後の順序
となっている。本実施例では4.6システム提案の有無、4.7会社名、4.8売上月、4.9売上高
の配置順序となっている。
【００４６】
4.6システム提案の有無と4.7会社名は、4.4の表の行列(軸)の右に位置する項目であり
、4.8売上月は4.4の表の行列(軸)の上に位置する項目である。4.6システム提案の有無、4
.7会社名、4.8売上月の位置は、本実施例の処理によって確定される。4.6システム提案の
有無のデータは4.10に表示し、4.7会社名のデータは4.11に表示し、4.8売上月のデータは
4.12に表示する。4.9売上高は、4.4の表の行列(セル)であり、4.9に項目を表示する。4.9
売上高のデータは、4.6システム提案の有無、4.7会社名、4.8売上月の行列(セル)と交差
する位置(セル)へ表示する。また、各軸において同じデータある場合は、グループ化して
表示する。4.10はグループ化した例である。
【００４７】
また、各項目が多く表示しきれない場合、4.5のスクロールバーを利用してスクロール
できるようになっている。
【００４８】
なお、上記のデータ分析結果は、4.3分析対象データの取り込みボタンをクリックした
タイミングで表示更新される。
【００４９】
4.4の表により、本システムの利用者は、詳細に分析する場合、データを確認しつつ分
析の軸の項目を選定する順序を確認できる。例えば、マクロ(グループの数が多い)の方向
から分析したい場合は、4.6と4.7の項目を選択し、これを軸の中心として項目を並び替え
、分析表を新たに作成し、ミクロ(グループの数が少ない)の方向から分析したい場合は、
4.8の項目を選択し、これを軸の中心として項目を並び替え、分析表を新たに作成するこ
とができる。
【００５０】
次に、発明の実施の形態について、処理フローを説明する。
【００５１】
図５は、本発明の実施形態を示す処理の流れを示すフロー図である。
【００５２】
まず、本システム利用者は、1.1ディスプレイのディスクトップ上に配置されたアイコ
ンをクリックする。これにより、1.1ディスプレイは、本システムを起動する情報を生成
し、1.2ディスク装置にこの情報が流れ、1.7入力解析処理は、この情報の受信と同時に1.
3データ分析システムを起動する。起動後は、4.4の表枠のみ表示されている(5.1システム
の起動とデータ分析表の表示)。
【００５３】
次に、4.3の分析対象データの取込ボタンをクリックすると、1.11項目分析処理が起動
し、3.1項目管理ワークテーブルのエリアをメモリ上に確保し、2.1分析対象テーブルの2.
2の各項目名を転記する。
【００５４】
まず、2.1分析対象テーブルの2.4NOを除いた2.2の列数をカウントし、そのカウント数
分、3.1項目管理ワークテーブルのエリア(行)を確保し、降順に付番する。本実施例の場
合、そのカウント数は4であるため3.1項目管理ワークテーブルには4行分エリアを確保し
、1から順に数値をセットする。セット後は3.8の列の値となる。
【００５５】
次に、2.1分析対象テーブルの2.2の列名を2.4NOを除いて左から順に取り出し、3.5項目
名の列へセットする。本実施例の場合、2.1分析対象テーブルから「会社名」「売上月」
「売上高」「システム提案の有無」から順に取り出し、この順で3.5項目名の列のセルへ
セットする。セット後は3.9の列となる(5.2項目管理ワークテーブルの生成)。
【００５６】
次に、1.11項目分析処理でセットした3.5項目名の各項目について、グループ個数、グ
ループ内最大個数をカウントし、そのカウント数を3.1項目管理ワークテーブルの3.6グル
ープ個数、3.7グループ内最大個数の列へセットする。
【００５７】
まず、2.1分析対象テーブルの2.2各列の文字列と3.5項目名と同じ文字列を検索し、文
字列が一致する列を2.1分析対象テーブルから特定する。
【００５８】
次に、その列のデータを比較元データ(A)と比較先データ(B)に分類し、(A)と(B)比較し
、同じデータがあれば、グループありとし、グループ内データ個数を2とする。さらに比
較を実施し、(A)と同じデータがあれば、グループ内データ個数を1加算し3とする。(A)と
(B)の比較終了後、グループあった場合、グループ個数を1とし、グループ内データ個数を
一時記憶する。グループない場合は、グループ個数及びグループ内データ個数は0とする
。
【００５９】
上記の操作を全ての列のデータを対象に繰り返し処理する。処理中、グループあり場合
、グループ個数を上記のグループ個数に1加算する。ただし、繰り返す中で、比較元デー
タ(A)の値が、以前に処理した比較元データ(A)の値と同一となった場合、処理をスキップ
する。
【００６０】
処理完了後、一時記憶したグループ内データ個数の中で、値が最も大きい数値をグルー
プ内最大個数とする。
【００６１】
以上の処理を3.1項目管理ワークテーブルの行数分実施し、計算されたグループ個数及
びグループ内最大データ個数を、3.6グループ個数の3.10の列へ、3.7グループ内最大デー
タ個数の3.11の列へセットする。
【００６２】
実施例では、2.5会社名の場合、2.10から上の行からデータは「A社」「A社」「A社」「
B社」「B社」「C社」の6つとなっているため、上記処理を6回繰り返す。
【００６３】
1回目は、グループ個数は1となり、グループ内データ個数は3となる。
【００６４】
2回目は、比較元データが1回目と同一値であるため、スキップする。
【００６５】
3回目は、比較元データが1回目と同一値であるため、スキップする。
【００６６】
4回目は、グループ個数は1回目の値に加算し2となり、グループ内データ個数は2となる
。
【００６７】
5回目は、比較元データが4回目と同一値であるため、スキップする。
【００６８】
6回目は、グループ個数は0となり、グループ内データ個数は0となる。
【００６９】
以上から、グループ個数は1回目と4回目の合計から2となり、グループ内最大個数は1回
目が最大となるため3となる。
【００７０】
また、3.5項目名から「会社名」「売上月」「売上高」「システム提案の有無」の4つ項
目あるため、これを4回繰り返し、3.8グループ個数の3.14、3.9グループ内最大データ個
数の3.15へセットする(5.3同一データの個数のカウント及び、各グループ内の最大データ
個数のカウント(1.11項目分析処理))。
【００７１】
次に、1.12行列(軸)判定処理、及び1.13行列(セル)判定処理において、3.1項目管理ワ
ークテーブルの3.9グループ内最大データ個数、及び3.8グループ個数の値から、項目を選
択する選択順序を特定し、その選択順序と4.4表で指定された配置順序をつき合わせて、4
.4表へ配置する項目を特定する。本実施例の場合、4.4表により行列(左の軸)、行列(上の
軸)、及び行列(セル)の順となっているため、この順に項目及びデータを4.4表へ配置する
。
【００７２】
まず、行列(左の軸)の項目の判定処理を説明する。
【００７３】
3.5項目名について3.6グループ個数の値の小さい項目を降順に特定し、さらに3.6グル
ープ個数が同じ場合、3.7グループ内最大データ個数が大きい項目を降順に特定する。3.6
グループ個数及び3.7グループ内最大データ個数ともに同じ数値となる項目がある場合、3
.4NOの降順とする。なお、3.6グループ個数が0の項目は上記処理から除外する(最後尾の
順序とする)。この順序を項目の選択順序とする。
【００７４】
次に、上記で特定した順序に沿って、2.1の表の列並びを変更し、各列のデータを3.7グ
ループ内最大データ個数の降順にソートする。
【００７５】
上記について、変更した後の表を図６項目選定説明(1)を用いて説明する。
【００７６】
図６項目選定説明(1)の6.1の表は4.4表の各セルの配置イメージを表現したものであり
、本実施例においては1.1ディスプレイへ表示されていない。
【００７７】
本実施例の場合、項目の選択順序は3.6グループ個数、及び3.7グループ個数から「シス
テム提案の有無」「会社名」「売上月」「売上高」の順となる。この選択順序と4.4表で
指定された配置順序とつき合わせ、2.8システム提案の有無の列は6.2システム提案の有無
にセットされ、2.5会社名の列は6.3会社名にセットされ、2.6売上月の列は6.4売上月にセ
ットされ、2.7売上高の列は6.5売上高にセットされる(5.4行列(左の軸)の項目の判定(1.1
2行列(軸)判定処理))。
【００７８】
次に、行列(上の軸)の項目の判定処理を説明する。
【００７９】
6.1表の6.2、6.3、6.4、6.5列のデータについて、行単位に順番に比較し、行の中でグ
ループを含まなくなる列(項目)を特定し、特定した列(項目)すべてを6.1の表の上部へ移
動させ、さらに、移動させた列(項目)について、項目の選択順序を決定し、決定した選択
順序と4.4表で指定された配置順序とつき合わせ、6.1の表の上部へ配置する。
【００８０】
まず、6.1の最左列について、最上位の行のデータと同じ値を含む行をグループ(A)とし
、最左列の1つ右の列について、最上位の行のデータと同じ値を含む行をグループ(B)とす
る。
【００８１】
次に(A)の行と(B)の行を比較し、重なる行の数をカウントする。カウントが1以上なら
ば、上記の(A)と(B)の対象の列を1つ右にずらし、繰り返し実行する。
【００８２】
この操作をカウントが0になるまで行い、そのときの列を含む右に位置する列すべてを
行列(上の軸)へ移動させ、移動した列を行列(上の軸)の項目とする。なお、移動させなか
った列は行列(左の軸)の項目として確定させ、その項目とデータを網掛けする。
【００８３】
次に、移動させた項目(上の軸)について、行列(左の軸)の処理と同様に3.7グループ内
最大データ個数、及び3.6グループ個数の値に基づいて選択順序を特定し、4.4表で指定さ
れた配置順序とつき合わせ、7.1の表に配置する。
【００８４】
上記について、図７項目選定説明(2)を用いて説明する。図７項目選定説明(2)の位置づ
けは、図6項目選定説明(1)と同様であり、1.1ディスプレイには表示しない。
【００８５】
本実施例の場合、6.2システム提案の有無は6.6の4行でありカウントは4となる。さらに
6.3会社名は6.6の4行のうち6.7の3行でありカウントは3となる。6.4売上月は6.7の3行に
おいて、同一の値がないため、カウントは0となる。従って、カウントが0となった列であ
る6.4売上月、及びその右に位置する列である6.5売上高の列を6.1の表の上部へ移動させ
る。移動後の表は7.1の表となり、6.4売上月、6.5売上高はそれぞれ7.2売上月、7.3売上
高へ配置されている(5.5行列(上の軸)の項目の判定(1.12行列(軸)判定処理))。
【００８６】
次に、行列(セル)の項目の判定処理を説明する。
【００８７】
7.1で特定された行列(上の軸)の項目について、前記の行列(上の軸)の項目の配置処理
と同じ処理を行い、カウントが0となる項目を特定し、特定した項目すべてを行列(セル)
へ移動させ、移動しなかった列の項目とデータを網掛けする。行列(セル)へ移動した項目
名は、行列(軸)と視覚的に識別するため網掛けを解除する。
【００８８】
前記について、図８項目選定説明(3)を用いて説明する。図８.1の位置づけは、図６項
目選定説明(1)と同様であり、1.1ディスプレイには表示しない。
【００８９】
本実施例の場合、7.2売上月、7.3売上高のうち、カウントが0となる項目は7.3売上高で
あり、この項目を8.1の表の8.2売上高に配置し、そのデータを8.3のセルに配置する(5.6
行列(セル)の項目の判定(1.13行列(セル)判定処理))。
【００９０】
最後に、データ分析表の生成処理を説明する。
【００９１】
配置完了後、1.18マトリクス生成処理にて、隣り合うセルの値のうち、同一の値をセル
結合し、4.4の表の情報を生成する。生成された表の情報を1.8出力解析処理において、4.
2の分析表と組み合わせた情報を生成し、1.2ディスク装置を通じて1.1ディスプレイへ表
示する(5.7データ分析表の生成と表示(1.14マトリクス生成処理))。
【産業上の利用可能性】
【００９２】
本発明は、分析作業を効率よく進める際の作業支援システムとして利用可能である。特
に、財務情報、顧客満足度など様々な分析要素が絡み、項目同士の意味関係が複雑で、分
析開始時点で分析手順を組み立てにくい経営分析分野において、高い効果が期待できる。
【図面の簡単な説明】
【００９３】
【図１】システムの構成図である。
【図２】分析対象テーブルのデータ構成図である。
【図３】項目管理ワークテーブルのデータ構成図である。
【図４】データ分析画面の構成図である。
【図５】データ分析処理の処理フロー図である。
【図６】項目選定(左の項目)の説明図である。
【図７】項目選定(上の項目)の説明図である。
【図８】項目選定(セルの項目)の説明図である。
【符号の説明】
【００９４】
１．１…ディスプレイ、１．２…ディスク装置、１．３…データ分析システム、１．４…入出力部、
１．５…データ管理部、１．６…データ分析部、１．７…入力解析処理、１．８…出力解析処理、１．９
…出力解析処理、１．１０…項目管理ワークテーブル、１．１１…項目分析処理、１．１２…行列（軸）
判定処理、１．１３…行列(セル)判定処理、１．１４…マトリクス生成処理。
【図１】
2008282186.tif 000003
【図２】
2008282186.tif 000004
【図３】
2008282186.tif 000005
【図４】
2008282186.tif 000006
【図５】
2008282186.tif 000007
【図６】
2008282186.tif 000008
【図７】
2008282186.tif 000009
【図８】
2008282186.tif 000010