(57)【要約】【課題】多次元データベースの操作方法が難しいという問題、多次元データベースとテキストデータの連携、および多次元データベースによる定性的な分析の問題を解決することにある。【解決手段】自然言語の名詞的要素をメンバとする階層構造を有する一般次元の情報と、自然言語の述部の要素をメンバとする階層構造を有する述部次元の情報を多次元データベースシステムに設定し、自然言語で記述された操作命令を前記一般次元の情報と、述部次元の情報を用いて多次元データベースの操作に翻訳するようにしている。また、述部次元の情報として、動作次元の情報と、関係次元の情報と、作用次元の情報を有するようにしている。【選択図】　　　　　　　　図１
2004046394.tif 000002
【特許請求の範囲】
【請求項１】
多次元データベースシステムにおいて、
自然言語の名詞的要素をメンバとする階層構造を有する一般次元の情報と、自然言語の述部の要素をメンバとする階層構造を有する述部次元の情報が記憶装置に設定され、自然言語で記述された操作命令を前記一般次元の情報と、述部次元の情報を用いて多次元データベースの操作に翻訳する翻訳手段を有することを特徴とする自然言語を利用した多次元データベースシステム。
【請求項２】
請求項１記載の多次元データベースシステムにおいて、
前記述部次元の情報は、動作次元の情報と、関係次元の情報と、作用次元の情報を有することを特徴とする自然言語を利用した多次元データベースシステム。
【請求項３】
請求項１または請求項２記載の多次元データベースシステムにおいて、
前記各次元の意味的内容を定義した次元・メンバ定義情報と、自然言語中の用語を多次元データベースの構成要素、演算、操作等として定義した用語定義情報が記憶装置に設定され、
前記翻訳手段は、前記自然言語で記述された操作命令を多次元データベースの操作に翻訳する際、用語および各次元等の定義内容を前記次元・メンバ定義情報および用語定義情報を参照して解釈することを特徴とする自然言語を利用した多次元データベースシステム。
【請求項４】
請求項３記載の多次元データベースシステムにおいて、
前記翻訳手段は、前記解釈の結果に応じて、前記自然言語で記述された操作命令の語句を多次元データベースの操作・演算に翻訳し、翻訳結果を前記一般次元の情報あるいは述部次元の情報のメンバとして登録することを特徴とする自然言語を利用した多次元データベースシステム。
【請求項５】
請求項３記載の多次元データベースシステムにおいて、
前記次元・メンバ定義情報として、一般用と目的別用の次元・メンバ定義情報がそれぞれ記憶装置に設定され、
前記用語定義情報として、一般用と目的別用の用語定義情報がそれぞれ記憶装置に設定されることを特徴とする自然言語を利用した多次元データベースシステム。
【請求項６】
多次元データベースシステムにおいて、
自然言語の名詞的要素をメンバとする階層構造を有する一般次元の情報と、自然言語の述部の要素をメンバとする階層構造を有する述部次元の情報を記憶装置に設定し、自然言語で記述された操作命令を前記一般次元の情報と、述部次元の情報を用いて多次元データベースの操作に翻訳することを特徴とする操作命令翻訳方法。
【請求項７】
請求項６記載の操作命令翻訳方法において、
前記各次元の意味的内容を定義した次元・メンバ定義情報と、自然言語中の用語を多次元データベースの構成要素、演算、操作等として定義した用語定義情報を記憶装置に設定し、
前記自然言語で記述された操作命令を多次元データベースの操作に翻訳する際、用語および各次元等の定義内容を前記次元・メンバ定義情報および用語定義情報を参照して解釈することを特徴とする操作命令翻訳方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、自然言語を使った多次元データベースに係り、特に、多次元データベースの操作技術、テキストデータと多次元データベースの連携技術、および多次元データベースによる定性的な解析技術に関する。
【０００２】
【従来の技術】
多次元データベースは、ビジネスに関する多種多様なデータを、様々な観点から深く掘り下げて分析し、意思決定につなげることを目的としたデータベースである。
例えば、営業、マーケティング担当者が商品の販売実績データを分析する際、単に月別の販売実績だけではなく、店舗別、商品属性別、顧客属性別、価格帯別など、多種多用な観点からの分析が必要となる。
そのような多種多様な観点から、データを収集、集計、分析するために非常に有効なツールが多次元データベースである。
多次データベースには、観点を変えるためのダイス、分析などの対象を限定するためのスライス、分析対象を下位レベルに分割するためのドリルダウン、上位レベルにまとめて扱うためのドリルアップという操作があり、それらを多次元ビューという多次元表示するためのスプレッドシートを用いて実現していた。
【０００３】
【発明が解決しようとする課題】
多次元データベースには、以下に示すような問題があった。
ａ．操作性の問題
多次元データベースで、データ分析などのデータ操作を行う場合、独自概念の理解と特殊なデータ操作技術が必要であり、多次元データベースを十分に操作するのが難しかった。多次元データベースには、ダイス、スライス、ドリルアップ、ドリルダウンなどの特殊な操作があり、これらの操作を多次元ビューと呼ばれるスプレッドシートを利用して行う。そのため、データ分析などのデータ操作を行う場合、多次元ビュー上でこれらの特殊操作を組み合わせて目的にあったデータ操作を実現するための特殊技術が必要であった。
例えば、「売上高が先月比で１０％以上増加した商品の色」を分析するときに、多次元ビュー上で、多次元データベースを次の手順で操作する必要があった。
先月と今月の売上を基にして先月比を計算する。
１．先月比が１０％を超えた製品を選択する。
２．選択した製品と色でスライスし、色によって分類する。
３．商品に対して、全商品へのドリルアップを実行し、色によって分類して、集計する。
【０００４】
ｂ．テキストデータとの連携
多次元データベースでは、テキストデータの意味的内容を反映させる構造がなかったため、テキストデータと連携させることが困難であった。分析対象のデータには、数値データなどの定量的なデータのほかに、自然言語で記述されたテキストデータがある。
分析レポートのようなテキストデータには、数値データでは分析困難な定性的な情報が多く含まれている。
しかし、多次元データベースには、自然言語の主述の関係、修飾関係を扱うことができないため、テキストデータを有効活用できなかった。
【０００５】
ｃ．定性的な分析
多次元データベースで定性的な分析をするのは困難であった。データ分析において、定性的な分析は、定量的な分析と同じ位、重要である。
例えば、「ある製品の売上高がアップした」という事実があった場合、その要因を分析することは、今後の業績アップをするに当たり非常に重要である。
しかし、多次元データベースには、直接的に、定性的な分析をする手段がないため、多次元データベースで定性的な分析をすることは困難であった。
そのため、経験や勘に基づいた試行錯誤や、別手段で分析する必要があった。
【０００６】
このため、本発明の目的は、多次元データベースの操作方法が難しいという問題、多次元データベースとテキストデータの連携の問題、および多次元データベースによる定性的な分析の問題を解決することにある。
【０００７】
【課題を解決するための手段】
上記目的を達成するため、本発明は、多次元データベースシステムにおいて、
自然言語の名詞的要素をメンバとする階層構造を有する一般次元の情報と、自然言語の述部の要素をメンバとする階層構造を有する述部次元の情報が記憶装置に設定され、自然言語で記述された操作命令を前記一般次元の情報と、述部次元の情報を用いて多次元データベースの操作に翻訳する翻訳手段を有している。
また、前記述部次元の情報は、動作次元の情報と、関係次元の情報と、作用次元の情報を有している。
【０００８】
【発明の実施の形態】
本発明の実施形態として、図１に、システム構成を示す。
図２と図３に、自然言語の意味的構造を反映させるための多次元データベースの構造を示す。
図４に、各次元に意味的内容を持たせるための次元・メンバ定義テーブルをしめす。
図５に、用語定義テーブルを示す。
図６に、自然言語で操作命令を出す操作命令生成過程を示す。
図７に、その操作命令を多次元データベースの操作に翻訳して実行する操作翻訳・実行過程を示す。
図８に、操作結果を表示する結果表示過程を示す。
図９に、操作命令の入力例を示す。
図１０に、テキストデータと多次元データベースで用いる自然言語解析の例を示す。
図１１に、テキスト連携を実現するインターフェースの例を示す。
図１２に、その連携の内容を情報化するために使用する付加情報の表を示す。
図１３に、修飾関係を多次元データベースの構造に反映させるメンバ生成処理過程を示す。
図１４に、結果表示の例を示す。
図１５に、操作命令の記述例を示す。
図１６に、「述部次元の修飾」の場合の翻訳例を示す。
【０００９】
上記図を用いて、発明の実施の形態について以下に説明する。
図１は、システムの構成を示す。
システムは大きく分けて、多次元データベースの操作命令を解釈・実行するサーバー１０１と、操作命令の生成・送信、結果の表示を行うためのクライアント１０２から構成され、ネットワーク１０３でつながっている。
サーバー１０１は、
クライアント１０２から受け取った操作命令を解析するための操作命令解析部１０４、
その命令を多次元データベースの操作手順に翻訳して、操作手順リストを生成する操作手順リスト生成部１０５、
生成された操作リストにしたがって多次元データベースを操作し、結果を返す操作制御部１０６、
操作手順リスト生成部で使用する、用語定義テーブル１０７と次元・メンバ定義テーブル１０８と連携規則・付加情報１０９、
多次元データベース１１０、
から構成されている。
【００１０】
クライアント１０２は、
多次元データベース１１０の操作命令を作成する操作命令生成部１１１、
操作結果の表示を制御する操作結果表示制御部１１２、
操作命令、表示結果などを表示する画面表示部１１３、
操作命令の構造解析をするための自然言語解析部１１４、
操作命令に多次元データベース１１０の構成要素を対応付けるために使用する連携規則・付加情報１１５、
から構成されている。
【００１１】
図２と図３は、多次元データベースの構造を示す。
本発明の重要な特徴は、自然言語の意味的構造を反映できる多次元データベースシステムの構造自体にある。
そのために、「次元・メンバ定義」の概念を導入する。
次元・メンバ定義とは、自然言語の語句を多次元データベースの次元やメンバにどのように反映するかを定義したものである。
次元・メンバ定義では、各語句がどの次元のどのメンバに対応し、どのような意味的内容を示しているかを、数式などの関数（正確には「写像」であるが、「関数」という用語を使った方がイメージがつかみやすいため、ここでは「関数」という用語を使用する）を用いて定義する。
本発明では、自然言語との連携を考慮して、多次元データベースの通常次元を拡張した、次の次元を導入する。
【００１２】
一般次元（図２）
一般次元は、多次元データベース１１０の普通のメンバを定義するための次元であり、階層構造（レベル）を持つ。
ここには、自然言語の名詞的（普通名詞、代名詞、固有名詞、数詞等）要素、つまり、オブジェクトや数値などに対応するものを対応させる。
例として、後述する動作の説明で使用する商品次元２０１と色次元２０２を挙げてある。
商品次元２０１では、最上レベルである第１レベルに「全商品」２０３、第２レベルに「家電」２０４、「ＯＡ製品」２０５、…が、「家電」２０４の下（第３レベル）に「テレビ」２０６、「ビデオ」２０７、…が対応している。
また、色次元には、最上レベルである第１レベルに「全色」２０８、第２レベルに「赤」２０９、「青」２１０が対応している。
一般次元は、通常の多次元データベースで扱う次元とほとんど同じであるが、意味的内容を定義できること、テキスト連携の際に自動的に下位レベルにメンバが追加されるという意味で、通常の多次元データベースの次元を拡張したものである。
【００１３】
述部次元（図３）
述部次元は、多次元データベースを自然言語で操作するために、本発明で新たに導入した次元であり、自然言語の述部（動詞、形容動詞など）に対応する次元である。
述部次元の構造を図３に示す。
述部次元は、動作次元３０１、関係次元３０２、作用次元３０３に分かれる。
動作次元
動作次元３０１は、オブジェクトの動作に対応する次元である。
動作次元では、最上レベルである第１レベルに「全動作」３０４、第２レベルに「増加する」３０５、「減少する」３０６、…などの動作が対応している。
また、副詞などで修飾されている場合、例えば、「１０％以上増加する」３０７のように、「増加する」の下に、メンバが追加される。
関係次元
関係次元３０２は、オブジェクト間の関係に対応する次元である。
関係次元では、最上レベルである第１レベルに「全関係」３０８、第２レベルに「より速い」３０９、「より遅い」３１０、…などの関係が対応している。
また、副詞などで修飾されている場合は、例えば、「より５倍速い」３１１のように、「より速い」の下に、メンバが追加される。
作用次元
作用次元３０３は、あるオブジェクトが他のオブジェクトに及ぼす作用に対応する次元である。
作用次元では、最上レベルである第１レベルに「全作用」３１２、第２レベルに、「良い影響を与える」３１３、「悪影響を与える」３１４、…などの作用が対応している。
また、副詞などで修飾されている場合は、例えば、「売上げを伸ばす」３１５のように、「良い影響を与える」の下に、メンバが追加される。
【００１４】
本発明では、多次元デーベース１１０に動作次元３０１、関係次元３０２、作用次元３０３の３種類の述部次元と一般次元（２０１、２０２）などを持たせ、その意味的内容を次元・メンバ定義テーブル１０８で定義する。
次元・メンバ定義テーブル１０８を図４に示す。
次元・メンバ定義テーブル１０８は、「語句」４０１、「対応次元」４０２、「メンバ名」４０３、「位置」４０４、「定義内容」４０５で構成されている。
「語句」４０１には、自然言語の語句が対応する。
「対応次元」４０２は、その語句が所属する次元、「メンバ名」４０３はその語句が対応するメンバの名前、「位置」４０４はそのメンバの位置（上位メンバなど）、「定義内容」４０５はメンバの役割、意味的内容などの定義内容である。
例えば、「増加した」４０６という語句の場合を例にすると、これは、動作次元３０１に、「＜増加する＞」３０５という名前で、含まれている。
動作次元３０１に含まれていないメンバは、自動的に「全動作」３０４の下に追加される。
「定義内容」４０５は、「値（ｔ２）−値（ｔ１）　＞　０…」４０８のように、メンバなどの関数で定義する。
【００１５】
本発明では、自然言語の述部部分を述部次元（図３）のメンバに対するスライス操作に対応させ、修飾関係を「被修飾語句に対応するメンバの下位レベルに新しいメンバを生成する」という操作に対応させることによって、テキスト連携を実現する。
本発明では、テキスト連携を実現するために、「用語定義」という概念も導入する。
用語定義とは、自然言語中の用語を、多次元データベース１１０の構成要素、演算、操作として定義することである。
用語定義の内容は、用語定義テーブル１０７に登録される。
用語定義テーブルを図５に示す。
用語定義テーブル１０７は、用語の定義内容を多次元データベース１１０の構成要素、操作などで定義してあるテーブルである。
用語定義テーブル１０７は、「用語」５０１とその「定義内容」５０２で構成される。
例えば、「先月比」５０３という用語は、「（今月値）／（先月の値）」５０４で定義される。
【００１６】
本発明では、一般的（汎用）の次元・メンバ定義テーブル及び用語定義テーブルと、金融業用とか医療業のような目的別の次元・メンバ定義テーブル及び用語定義テーブルと、ユーザー定義可能なユーザー定義用の次元・メンバ定義テーブル及び用語定義テーブルを用意することで、システムの操作性と柔軟性を向上させる。
【００１７】
以降では、上記構造を持つ多次元データベースシステムで、自然言語に基づいた操作を実現する方法について説明する。
ここでは、売上の先月比が１０％以上増加した商品のデータを調べて、どの色の商品が売れているかを分析する場合を例にして、本システムの動作を説明する。
本システムの動作は、クライアント１０２で多次元データベース１１０の操作命令を生成してサーバー１０１へ転送する「操作命令生成過程」（図６）、サーバー１０１で操作命令を解釈して多次元データベースを操作してその結果をクライアントに返す「操作翻訳・実行過程」（図７）、クライアントで結果を表示する「結果表示過程」（図８）に分かれる。
【００１８】
操作命令生成過程を図６に示す。
まず、テキストエディタで、多次元データベース１１０の操作命令を自然言語形式で、例えば、図９のように「売上の先月比が１０％以上増加した商品の色は」９０１と入力する（６０１）。
次に、自然言語解析部１１４で、入力さた操作命令を自然言語解析を利用して各文法要素に品詞分解する（６０２）。
解析結果を概念的に表したものを図１０に示す。
図１０では、＜名詞＞＜格助詞＞等、＜…＞１００１で示されたものは品詞であり、矢印１００２は修飾関係を示し、破線矢印１００３は主述の関係を表す。
この例では、例えば、「売上の」が「先月比」を修飾し、「先月比が」と「増加した」が主部と述部の関係にある。
【００１９】
品詞分解が終了したら、自動的に、または手動で、その結果を基に自然言語の語句を多次元データベースの構成要素（次元・メンバ、用語など）に関連付けるテキスト連携を実行する（６０３）。
手動の場合のユーザーインターフェースとして、図１１のようなものが考えられる。
例えば、対象語句「増加した」１１０１にカーソルを移動すると、その品詞などの分析結果がポップアップ表示１１０２される。
ユーザーは、それを参考にして、「増加した」の連携先をプルダウンリストなどを利用して「動作次元メンバ」１１０３に指定する。
【００２０】
テキスト連携の実行（６０３）では、連携規則・付加情報１１５を参照して（６０４）、関連付け情報を付加する（６０５）。
本実施例では、付加する関連付け情報としてＸＭＬを用いる。なお、ＸＭＬ以外の他の文書データフォーマットを用いてもよい。
【００２１】
連携規則・付加情報１１５の内の連携規則を以下に示し、タグなどの詳細を示す付加情報の表を図１２に示す。
連携規則
（１）　連携先の多次元データベースの構成要素（一般次元、動作次元、関係次元、　　　　作用次元、用語）をタグ（＜…＞）で表す。
（２）　構造を明確にするために、句を形成している場合は、＜句＞タグで囲む。
＜句＞のタグはネストすることができ、それによって、文章の意味的構造が明確になる。
（３）　各タグには、「ＩＤ」属性を設定する。「ＩＤ」属性は、システムにより識別、　　　　または修飾先を示すのに使用する。
（４）　命令文中または句中の役割を「役割」属性で表す。
（５）　修飾関係がある場合は、修飾語句の「役割」属性の値を「修飾語句」に設定し、「修飾先」属性に被修飾語の「ＩＤ」属性を設定する。
【００２２】
また、付加情報は付加情報テーブルに従って設定される。
この連携規則と付加情報に基づいて、最終的な操作命令が生成される。
例題の「売上の先月比が１０％以上増加した商品の色は」の場合における操作命令の記述例を図１５に示す。
【００２３】
操作翻訳・実行工程を図７に示す。
まず、クライアント１０２から受け取った操作命令をサーバー１０１で読み込む（７０１）。
次に、操作命令中の句の内容の解析を行う（７０２）。
句の内容の解析では、それぞれの＜句＞タグの構成要素（＜句＞タグ、＜一般次元＞タグ、ｅｔｃ）間の主述関係、修飾関係を解析する。解析内容を次に示す。
（１）　述部次元が修飾されている場合は、子メンバ自動生成アルゴリズムに従っ
て、被修飾語の連携先のメンバに、子メンバを追加することとする。
（２）　主部、述部の関係は述部次元が修飾されていると同様に、被修飾語の連携先のメンバに、「主部付きの動作」に対応する子メンバを追加することとする。
（３）　一般次元が修飾されている場合は、該当する演算または操作（ドリルダウン、スライス、条件によるフィルタリングなどの演算に対応）を実行する。また、新しく一般次元を生成して、演算または操作の結果をそのメンバとして登録することとする。
（４）　＜句＞タグ、その構成要素が、別の句に修飾されている場合は、修飾している句全体の翻訳が終了してから、その句を翻訳することとする。
【００２４】
次に、定義内容の解釈と翻訳を行う（７０３）。
ステップ７０２の結果を基に、用語定義テーブル、次元・メンバ定義テーブルを参照して、用語、一般次元、述語次元などの定義内容を解釈する。その結果に応じて、各部を多次元データベースの操作・演算に翻訳する。また、翻訳結果を新しい一般次元や述語次元のメンバとして登録する。
【００２５】
次に、多次元データベースの操作への翻訳を行う（７０４）。
ステップ７０３の結果を基に、各タグの「役割」属性の値に応じて、操作命令を多次元データベースの操作内容に翻訳し、翻訳リストを生成する。その際、連携規則・付加情報１０９（これは、連携規則・付加情報１１５と同じである。）を参照する。
（１）　属性値が「述部」の場合は、対応する「述部次元」のスライスに翻訳する。
（２）　「句」（＜句＞タグの内容）が、他の語句を修飾している場合は、その修飾内容に応じて、ステップ７０２の（４）と同様に操作に翻訳する。
【００２６】
なお、被修飾語の連携先の下位レベルにメンバを生成する場合は、メンバ生成処理が実行される。
メンバ生成処理を図１３に示す。
メンバ生成処理は、修飾語の翻訳時に、操作手順リスト生成部１０５の指令を受けて、処理が開始される（１４０１）。そのとき、まず、被修飾語を検索する（１４０２）。
次に、次元・メンバ定義テーブル１０８を参照して、被修飾語の連携先の定義内容を参照し、その次元とレベルをチェックする（１４０３）。
次に、被修飾語の下に新しいメンバを生成し（１４０４）、その定義内容を生成する（１４０６）。
最後に、追加したメンバに関する定義内容を次元・メンバ定義テーブル１０８に追加して（１４０６）、メンバ生成処理を終了１４０７する。
「述部次元の修飾」の場合の翻訳例を図１６に示す。
この例の場合、動作次元の「増加する」メンバの下に、「１０％以上増加する」メンバを生成する。
【００２７】
次に、操作リストの生成を行う（７０５）。
ステップ７０４における翻訳結果に基づき、＜句＞タグのネスト、修飾関係を基に操作する順序を決定して、多次元データベースの操作リストを生成する。
このとき、操作命令情報の文法解析情報と、分析対象などのプロパティ情報を参照して順序を決定する。
例えば、例題の操作命令「売上の先月比が１０％以上の商品の色は」の場合は、「売上の先月比」は「商品」を修飾するので「先月比」の用語定義を参照しながら、全商品に対して売上の先月比を計算し、新たに「全商品の売上の先月比」という一般次元を生成すると解釈する。
また、表示方法指定内容はそのまま解釈し、例題の場合は、「売上数が多い順に、商品の色をソートし、それを円グラフで表示する」と解釈する。
【００２８】
以上のような分析の結果、例題の場合は、次の操作リストが生成される。
（１）操作対象の全製品に対して売上の先月比を計算して、新しい一般次元「各商品の売上げの先月比」を作成する。
（２）用語定義と次元定義を基にして、新しい動作次元のメンバ「１０％以上増加する」を「増加する」メンバ下のレベルに作成する。
（３）動作次元のメンバ「１０％以上増加する」でスライスする。
つまり、全製品の売上を評価して、それが１０％以上のものだけ操作対象に設定する。
（４）商品売上数の多い順に、商品の色をソートする。
（５）結果を売上数の多い色の順序で円グラフで表示する。
最後に、操作リストに基づき多次元データベース１１０を操作７０６し、結果をクライアント１０２に送信７０７する。
【００２９】
結果表示過程を図８に示す。
まず、サーバー１０１ら受け取った結果情報を読み込む（８０１）。
操作命令生成過程で指定した結果表示方法６０６を確認する（８０２）。
最後に、表示方法に従って画面表示部に表示する（８０３）。
結果の表示例を図１４に示す。
【００３０】
本システムで、定性的な分析をする場合は、例えば、自然言語で「製品Ａの売り挙げをアップした要因は」などのように入力する。
そうすると、「要因」に対応する作用次元の操作を利用して、その要因について分析することができる。
【００３１】
【発明の効果】
本発明によって、多次元データベースの操作性が向上するとともに、その適用範囲も広がり、多次元データベースの利用価値が向上する。その結果、意思決定につなげるための分析業務において、有用な情報を見逃さず、より精度の高い分析をすることができるようになる。
【図面の簡単な説明】
【図１】多次元データベースを使用したシステムの全体構成を示す図である。
【図２】自然言語の名詞的な意味的構造を反映させるための多次元データベースの構成要素、一般次元を説明するための図である。
【図３】自然言語の述部的な意味的構造を反映させるための多次元データベースの構成要素、述部次元を説明するための図である。
【図４】多次元データベースの各次元やその構成メンバに意味的内容を持たせるための次元・メンバ定義テーブルを示す図である。
【図５】自然言語の用語を多次元データベースの構成要素、演算、操作に翻訳するための用語定義テーブルを示す図である。
【図６】自然言語で操作命令を生成するまでの操作命令生成過程を示す図である。
【図７】操作命令を多次元データベースの操作に翻訳して実行する操作翻訳・実行過程を示す図である。
【図８】操作結果を表示する結果表示過程を示す図である。
【図９】操作命令の入力例を示す図である。
【図１０】操作命令の自然言語解析の例を示す図である。
【図１１】テキスト連携を実現するインターフェースの例を示す図である。
【図１２】連携の内容を情報化するために使用する付加情報の表を示す図である。
【図１３】修飾関係を多次元データベースの構造に反映させるメンバ生成処理過程を示す図である。
【図１４】多次元データベースシステムを使用したシステムでの結果表示の例を示す図である。
【図１５】操作命令の記述例を示す図である。
【図１６】「述部次元の修飾」の場合の翻訳例を示す図である。
【符号の説明】
１０１　　サーバー
１０２　　クライアン
１０３　　ネットワーク
１０４　　操作命令解析部
１０５　　操作手順リスト生成部
１０６　　操作制御部
１０７　　用語定義テーブル
１０８　　次元・メンバ定義テーブル
１０９　　連携情報・付加情報
１１０　　多次元データベース
１１１　　操作命令生成部
１１２　　操作結果表示制御部
１１３　　画面表示部
１１４　　自然言語解析部
１１５　　連携情報・付加情報
【図１】
2004046394.tif 000003
【図２】
2004046394.tif 000004
【図３】
2004046394.tif 000005
【図４】
2004046394.tif 000006
【図５】
2004046394.tif 000007
【図６】
2004046394.tif 000008
【図７】
2004046394.tif 000009
【図８】
2004046394.tif 000010
【図９】
2004046394.tif 000011
【図１０】
2004046394.tif 000012
【図１１】
2004046394.tif 000013
【図１２】
2004046394.tif 000014
【図１３】
2004046394.tif 000015
【図１４】
2004046394.tif 000016
【図１５】
2004046394.tif 000017
【図１６】
2004046394.tif 000018