(57)【要約】【課題】  マイクロシナリオデータと呼ばれる複数のテキストデータを所定の観点に基づいて容易かつ高精度に分類でき、各マイクロシナリオデータの要点を的確に把握することができるマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムを提供する。【解決手段】  複数のマイクロシナリオデータを記憶する記憶手段２と、キーワードを入力するキーワード入力手段３Ａと、キーワードに関連する類語とキーワードに対する関連度合に応じて設定された評価値とを記憶した類語データベース６と、類語を類語データベースから取得する類語取得部７１、各マイクロシナリオデータからキーワードおよび類語を抽出するキーワード・類語抽出部７２、評価値に基づいて各マイクロシナリオデータの関連度を算出する関連度算出部７３、関連度の大小に基づいて各マイクロシナリオデータを並べ替える関連度ソート部７４を有する演算処理手段７Ａとを有する。【選択図】  図３
2007272517.tif 000002
【特許請求の範囲】
【請求項１】
テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、
前記マイクロシナリオデータ内に含まれる所定のキーワードを入力するキーワード入力手段と、
所定のキーワードに関連する類語と、これら各類語の前記キーワードに対する関連度合に応じて予め設定された評価値とを記憶している類語データベースと、
前記キーワード入力手段によって入力されたキーワードの類語を前記類語データベースから取得する類語取得部、各々のマイクロシナリオデータから前記キーワードおよび前記類語を抽出するキーワード・類語抽出部、このキーワード・類語抽出部により抽出された前記キーワードおよび前記類語の各評価値に基づいて各マイクロシナリオデータの前記キーワードに対する関連度を算出する関連度算出部、および前記関連度算出部により算出された前記関連度の大小に基づいて各マイクロシナリオデータを並べ替える関連度ソート部を有する演算処理手段と
を有することを特徴とするマイクロシナリオデータ分析システム。
【請求項２】
請求項１において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値を総和することにより、前記関連度を算出することを特徴とするマイクロシナリオデータ分析システム。
【請求項３】
請求項１において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値の総和を求め、前記マイクロシナリオデータの総文字数で除算することにより、前記関連度を算出することを特徴とするマイクロシナリオデータ分析システム。
【請求項４】
請求項１において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値の総和を求め、当該キーワードおよび前記類語を含む文章の総文字数で除算することにより、前記関連度を算出することを特徴とするマイクロシナリオデータ分析システム。
【請求項５】
テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、
前記マイクロシナリオデータ内に含まれる所定のキーワードを入力するキーワード入力手段と、
所定のキーワードに関連する類語と、これら各類語の前記キーワードに対する関連度合に応じて予め設定された評価値とを記憶している類語データベースと、
前記キーワード入力手段によって入力されたキーワードの類語を前記類語データベースから取得する類語取得部、各々のマイクロシナリオデータから前記キーワードおよび前記類語を抽出するキーワード・類語抽出部、このキーワード・類語抽出部により抽出された前記キーワードおよび前記類語の各評価値に基づいて各マイクロシナリオデータの前記キーワードに対する関連度を算出する関連度算出部、および前記関連度算出部により算出された前記関連度の大小に基づいて各マイクロシナリオデータを並べ替える関連度ソート部を有する演算処理手段として
コンピュータを機能させることを特徴とするマイクロシナリオデータ分析プログラム。
【請求項６】
テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、
所定の概念に対する各種の下位概念キーワードと、この下位概念キーワードの上位概念である上位概念キーワードとを関連付けて記憶している語彙データベースと、
前記下位概念キーワードおよび前記上位概念キーワードを選択するキーワード選択手段と、
前記語彙データベースの下位概念キーワードに基づいて前記各マイクロシナリオデータの中から前記下位概念キーワードを抽出する下位概念キーワード抽出部、この下位概念キーワード抽出部によって抽出された下位概念キーワードの中から前記キーワード選択手段により各マイクロシナリオデータ毎に特定の下位概念キーワードが選択された場合、当該下位概念キーワードに対応する前記上位概念キーワードを前記語彙データベースから抽出する上位概念キーワード抽出部、およびこの上位概念キーワード抽出部によって抽出された前記上位概念キーワードの中から前記キーワード選択手段により特定の上位概念キーワードが選択された場合、当該上位概念キーワードに関連付けられている下位概念キーワード毎に各マイクロシナリオデータを並べ替えるキーワードソート部を有する演算処理手段と
を有することを特徴とするマイクロシナリオデータ分析システム。
【請求項７】
請求項６において、前記語彙データベースにおいて、前記下位概念キーワードが複数の上位概念キーワードに関連している場合、それぞれの上位概念キーワードに対応付けて前記下位概念キーワードを別々のグループとして記憶していることを特徴とするマイクロシナリオデータ分析システム。
【請求項８】
テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、
所定の概念に対する各種の下位概念キーワードと、この下位概念キーワードの上位概念である上位概念キーワードとを関連付けて記憶している語彙データベースと、
前記下位概念キーワードおよび前記上位概念キーワードを選択するキーワード選択手段と、
前記語彙データベースの下位概念キーワードに基づいて前記各マイクロシナリオデータの中から前記下位概念キーワードを抽出する下位概念キーワード抽出部、この下位概念キーワード抽出部によって抽出された下位概念キーワードの中から前記キーワード選択手段により各マイクロシナリオデータ毎に特定の下位概念キーワードが選択された場合、当該下位概念キーワードに対応する前記上位概念キーワードを前記語彙データベースから抽出する上位概念キーワード抽出部、およびこの上位概念キーワード抽出部によって抽出された前記上位概念キーワードの中から前記キーワード選択手段により特定の上位概念キーワードが選択された場合、当該上位概念キーワードに関連付けられている下位概念キーワード毎に各マイクロシナリオデータを並べ替えるキーワードソート部を有する演算処理手段として
コンピュータを機能させることを特徴とするマイクロシナリオデータ分析プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数のテキストデータを分析する技術に関し、特に、インタビューを記録したテキストデータや顧客からの苦情等に基づいて作成されたテキストデータを所定の観点に基づいて分類し、各テキストデータの要点を的確に把握するのに好適なテキストデータから構成されるマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムに関するものである。
【背景技術】
【０００２】
従来より、複数のテキストデータを処理するための技術が提案されている。例えば、特開２００２−１３２７９０号公報に記載の検索知識作成方法は、ある分野に属する複数のサンプル文書を順次表示し、それを被験者が見て、そのサンプル文書が当該分野にどの程度適応しているかを主観評価し、その主観評価した結果から、必要な文書を検索するための検索知識（キーワード群）を決定するようになっている（特許文献１）。これにより、ユーザの意図を的確に反映した検索知識（キーワード群）を得ることができ、ユーザの欲する情報を効率よく高精度に検索できるとされている。
【０００３】
【特許文献１】特開２００２−１３２７９０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記特許文献１に記載された発明おいては、被験者が検索対象となるサンプル文書の全てに目を通し、各サンプル文書につき、所定の分野に対する主観的な評価値を予め付与しておく必要がある。このため、サンプル文書の文書量が多い場合、あるいはサンプル数が多い場合には評価作業が大変になるため、大量のサンプル文書を対象とすることができないという問題がある。また、前記評価の対象となった分野以外の任意の分野については、サンプル文書を利用することができないという問題がある。
【０００５】
さらに、サンプル文書内のキーワードの出現頻度をカウントする際、類義語辞書（シソーラス）を用いて、同義語を統合する旨も示唆されているが、その他の広義語・狭義語・関連語等の類語や、これら類語とキーワードとの関連度合については考慮されていない。このため、キーワードの抽出処理やその評価が大雑把なものとなっている。また、被験者によってサンプル文書に対する評価が異なるため、処理結果に偏りが生じてしまうという問題もある。
【０００６】
本発明は、以上のような問題点を解決するためになされたものであって、マイクロシナリオデータと呼ばれる複数のテキストデータを所定の観点に基づいて容易かつ高精度に分類でき、各マイクロシナリオデータの要点を的確に把握することができるマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムを提供することを目的としている。
【課題を解決するための手段】
【０００７】
本発明に係るマイクロシナリオデータ分析システムの特徴は、テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、前記マイクロシナリオデータ内に含まれる所定のキーワードを入力するキーワード入力手段と、所定のキーワードに関連する類語と、これら各類語の前記キーワードに対する関連度合に応じて予め設定された評価値とを記憶している類語データベースと、前記キーワード入力手段によって入力されたキーワードの類語を前記類語データベースから取得する類語取得部、各々のマイクロシナリオデータから前記キーワードおよび前記類語を抽出するキーワード・類語抽出部、このキーワード・類語抽出部により抽出された前記キーワードおよび前記類語の各評価値に基づいて各マイクロシナリオデータの前記キーワードに対する関連度を算出する関連度算出部、および前記関連度算出部により算出された前記関連度の大小に基づいて各マイクロシナリオデータを並べ替える関連度ソート部を有する演算処理手段とを有する点にある。
【０００８】
また、本発明において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値を総和することにより、前記関連度を算出することが好ましい。
【０００９】
さらに、本発明において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値の総和を求め、前記マイクロシナリオデータの総文字数で除算することにより、前記関連度を算出することが好ましい。
【００１０】
また、本発明において、前記関連度算出部は、前記マイクロシナリオデータ内に含まれる前記キーワードおよび前記類語の各評価値の総和を求め、当該キーワードおよび前記類語を含む文章の総文字数で除算することにより、前記関連度を算出することが好ましい。
【００１１】
また、本発明に係るマイクロシナリオデータ分析プログラムの特徴は、テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、前記マイクロシナリオデータ内に含まれる所定のキーワードを入力するキーワード入力手段と、所定のキーワードに関連する類語と、これら各類語の前記キーワードに対する関連度合に応じて予め設定された評価値とを記憶している類語データベースと、前記キーワード入力手段によって入力されたキーワードの類語を前記類語データベースから取得する類語取得部、各々のマイクロシナリオデータから前記キーワードおよび前記類語を抽出するキーワード・類語抽出部、このキーワード・類語抽出部により抽出された前記キーワードおよび前記類語の各評価値に基づいて各マイクロシナリオデータの前記キーワードに対する関連度を算出する関連度算出部、および前記関連度算出部により算出された前記関連度の大小に基づいて各マイクロシナリオデータを並べ替える関連度ソート部を有する演算処理手段としてコンピュータを機能させる点にある。
【００１２】
また、本発明に係るマイクロシナリオデータ分析システムの特徴は、テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、所定の概念に対する各種の下位概念キーワードと、この下位概念キーワードの上位概念である上位概念キーワードとを関連付けて記憶している語彙データベースと、前記下位概念キーワードおよび前記上位概念キーワードを選択するキーワード選択手段と、前記語彙データベースの下位概念キーワードに基づいて前記各マイクロシナリオデータの中から前記下位概念キーワードを抽出する下位概念キーワード抽出部、この下位概念キーワード抽出部によって抽出された下位概念キーワードの中から前記キーワード選択手段により各マイクロシナリオデータ毎に特定の下位概念キーワードが選択された場合、当該下位概念キーワードに対応する前記上位概念キーワードを前記語彙データベースから抽出する上位概念キーワード抽出部、およびこの上位概念キーワード抽出部によって抽出された前記上位概念キーワードの中から前記キーワード選択手段により特定の上位概念キーワードが選択された場合、当該上位概念キーワードに関連付けられている下位概念キーワード毎に各マイクロシナリオデータを並べ替えるキーワードソート部を有する演算処理手段とを有する点にある。
【００１３】
また、本発明において、前記語彙データベースにおいて、前記下位概念キーワードが複数の上位概念キーワードに関連している場合、それぞれの上位概念キーワードに対応付けて前記下位概念キーワードを別々のグループとして記憶していることが好ましい。
【００１４】
さらに、本発明に係るマイクロシナリオデータ分析プログラムの特徴は、テキストデータからなる複数のマイクロシナリオデータを記憶する記憶手段と、所定の概念に対する各種の下位概念キーワードと、この下位概念キーワードの上位概念である上位概念キーワードとを関連付けて記憶している語彙データベースと、前記下位概念キーワードおよび前記上位概念キーワードを選択するキーワード選択手段と、前記語彙データベースの下位概念キーワードに基づいて前記各マイクロシナリオデータの中から前記下位概念キーワードを抽出する下位概念キーワード抽出部、この下位概念キーワード抽出部によって抽出された下位概念キーワードの中から前記キーワード選択手段により各マイクロシナリオデータ毎に特定の下位概念キーワードが選択された場合、当該下位概念キーワードに対応する前記上位概念キーワードを前記語彙データベースから抽出する上位概念キーワード抽出部、およびこの上位概念キーワード抽出部によって抽出された前記上位概念キーワードの中から前記キーワード選択手段により特定の上位概念キーワードが選択された場合、当該上位概念キーワードに関連付けられている下位概念キーワード毎に各マイクロシナリオデータを並べ替えるキーワードソート部を有する演算処理手段としてコンピュータを機能させる点にある。
【発明の効果】
【００１５】
本発明によれば、マイクロシナリオデータと呼ばれる複数のテキストデータを所定の観点に基づいて容易かつ高精度に分類でき、各マイクロシナリオデータの要点を的確に把握することができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムの実施形態について図面を用いて説明する。
【００１７】
本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムは、本発明者らが提唱する「マイクロシナリオ手法」を実行するのに好適なシステムおよびプログラムとして発明されたものである。したがって、まず、上記「マイクロシナリオ手法」について説明する。
【００１８】
近年、機器やシステム等の人工物（ハードウェアやソフトウェアを含む製品）を設計・開発するにあたっては、人間中心設計という考え方が導入されている。この人間中心設計は、ユーザの特性やその状況に的確に対応するコンセプトを構築するためのものであり、ユーザに密着して得た情報に基づき、コンセプトを構築しようとする当事者主義や、会議室で議論するだけでなく、ユーザの生活現場や仕事現場に赴いて情報を得ようとする現場主義という考え方が存在している。
【００１９】
人工物設計においては、上記のような当事者主義および現場主義により集められたフィールドデータをもとにして問題点を分析する必要があるが、そのような分析手法の１つとして、シナリオ手法が提案されている。まずはこのシナリオ手法について具体的に説明すると、最初に、関係者の分析やフィールド調査、それと現状における問題認識にもとづいて問題シナリオを作成する。この問題シナリオは、登場人物の属性や生活状況、そしてその人物がどのような目的で、どのような行為を、どのような人工物を利用して行い、どのような結果になるか、という事柄を文章化したものである。
【００２０】
なお、登場人物については、フィールドデータの情報提供者をそのまま登場人物として利用することもあるが、複数の情報提供者から得られた情報をまとめて「ペルソナ（仮想人物）」として一般化することも多い。このペルソナとは、ある意味で典型的なユーザ像を想定したものであるが、これによって情報の切り落としが発生することに注意が必要である。特に、ユニバーサルデザインの観点からは、多様なユーザを想定することが必要であるため、ユーザの属性、状況、価値体系などの多様性を考慮する必要がある。
【００２１】
つぎに、問題シナリオを解決するためのアイデアに基づいて、解決シナリオが作成される。この解決シナリオでは、提案された機器やシステムを利用することによって、問題が解決された状態が文章化される。そして、この解決シナリオに基づいて、画面や操作手順に関するデザインが行われる。なお、このデザインプロセスにおいては、メタファや情報技術、ＨＣＩ理論、ガイドラインなどを利用してシナリオをつくり、ユーザビリティの問題がそのシナリオで解決されるかどうかを分析し、再デザインを繰り返してゆく。
【００２２】
最後に、プロトタイプと評価というプロセスに入る。このプロセスにおいては、ユーザビリティに関する仕様を策定し、それを形成的評価によって形作りながらの評価を行い、内容が収束したら最終的に総括的評価によって確認を行う。これにより、人間中心設計のアプローチによるコンセプトが生成されるようになっている。
【００２３】
上述したシナリオ手法は、その有用性が広く認められているが、問題が無い訳ではない。その大きなポイントの１つが問題シナリオに含まれる問題点の扱いである。実際にフィールドワークを行うと様々な問題点が見い出される。それらは相互に一貫していないこともあり、１つの問題シナリオに集約するのは無理な場合も多い。また、複数の問題を１つの問題シナリオの中に埋め込むことができても、実際の問題解決の場面では、別途、各問題を個別に取り出して解決策を考える必要性もある。これは二度手間といえる。
【００２４】
このような問題を解決するために考案された手法が、本発明者らが提唱する「マイクロシナリオ手法」である。このマイクロシナリオ手法においては、フィールドデータから得られた問題点の微細構造を個別に「問題マイクロシナリオ」として記述し、あわせて情報提供者に関する情報を「共通情報」として記述し、相互にリンクを貼る形で問題シナリオの記述を行うようになっている。
【００２５】
ここで、「問題マイクロシナリオ」とは、情報提供者の生活や行動の中に見受けられた問題点を文章によって表現したものである。上記問題点には、情報提供者自身が問題として指摘するものと、情報提供者自身は気が付いていないものとがあり得るが、いずれにしても、困っていること、不適切と思われること、苦労していること等、多様な意味合いにおいて「問題」と考えられることを１つの問題ごとに１つのシナリオとして文章化する。
【００２６】
ただし、何をもって問題点とするかは、その調査の目的によって異なる。自動車の運転に関して焦点化した場合、家庭用品の使い方について焦点化した場合、子どもの教育について焦点化した場合、携帯情報機器のあり方について焦点化した場合など、焦点の設定によって問題点とすべき事項は変わってくるし、問題点としての書き方も変化する。
【００２７】
また、問題マイクロシナリオは、その問題点を解決することによって、情報提供者が焦点として設定された側面に関して、より豊かで満足した生活をできるようにすることが最終的な目的としている。また、人工物の設計によって豊かで満足した生活を送れるようにするためには、どのような点に注目すべきかを考えながら問題点を抽出することが必要である。
【００２８】
なお、問題マイクロシナリオには、直接問題を記述したものだけでなく、問題発見にとって参考になりそうな情報を含むシナリオも含まれる。言い換えれば、Grounded Theory （GT）のアプローチにおけるオープンコーディングデータのようなものもシナリオとして取り扱うことができる。また、マイクロシナリオとは、短いシナリオという意味ではなく、問題の微細な構造、つまりマイクロ構造を記述したシナリオという意味である。したがって、シナリオの長さは、短い場合には１００文字程度のこともあれば、一般的には４００文字程度であり、長い場合には１０００〜２０００文字になることもあり得る。
【００２９】
また、「共通情報」とは、情報提供者についての一般的な情報を意味するものであり、ライフヒストリー、現在の生活状況や生活環境、ものごとの考え方、身体的特徴など、問題マイクロシナリオに共通する情報のことをいう。これらの情報は大量に得られることもあるし、少ししか得られないこともあるが、それらを簡潔に(あまり冗長でなく)文章で表現する。
【００３０】
つぎに、マイクロシナリオ手法について図面を参照しながらより詳細に説明する。図１は、マイクロシナリオ手法のプロセスを示すフローチャート図であり、図２は、マイクロシナリオ手法に関する模式図である。まず、ステップＳ１において、面接や観察などのフィールドワークによってフィールドデータを取得した後、このフィールドデータに基づいて、共通情報を作成し（ステップＳ２）、問題マイクロシナリオを作成する（ステップＳ３）。このとき、１人の情報提供者から得たインタビューデータ等の質的データにつき、１つの共通情報と複数の問題マイクロシナリオを作成する。
【００３１】
つづいて、ステップＳ４において、各問題マイクロシナリオに対し、その内容を表すキーワードをタグの形式で付与する。このタグは、各問題マイクロシナリオが、どのような側面に関係しているのかを考慮して選択されたキーワードから構成されており、通常、数個から最大十個程度を付与する。なお、タグの付与作業は、ある程度の熟練を必要とするため、後述するような類義語辞書等により自動的に付与処理をするのが有効と考えられる。
【００３２】
つぎに、ステップＳ５において、各種のタグに関するソートを実行する。これにより、類似した問題マイクロシナリオがグルーピングされるため、それら問題マイクロシナリオ群に共通する問題点を要約して文章化する（ステップＳ６）。このとき、問題マイクロシナリオ群に含まれる情報提供者のプロフィールを使用して、ペルソナを構成してもよい。該当する情報提供者の間に何らかの共通点があれば、その共通点が当該問題と関連している可能性が考えられるからである。
【００３３】
つづいて、ステップＳ７において、各問題マイクロシナリオの問題点に対し、その解決案を解決マイクロシナリオとして作成する。このとき、できるだけ多様な解決案を考えることが好ましい。あまり早期にアイデアを収束しようとすると、貧弱なアイデアにすがることになってしまうからである。また、この解決マイクロシナリオを作成する段階で、プロダクトデザイナーが開発チームに参加していることが好ましい。プロダクトデザイナーがラフスケッチやラフモックアップによりイメージを外化すると、関係者一同がそれを見ることでさらに発想が刺激されるからである。
【００３４】
つぎに、ステップＳ８では、各解決マイクロシナリオに対し、ＱＦＤ（Quality  Function  Deployment：品質機能展開）と同様な手法でタグを付与する。このとき、解決マイクロシナリオに付与するタグは、適用可能な技術の有無や、その内容、コスト、企業としての開発力や、設備の有無、ユーザにとっての魅力や、市場競争力などを選択する。
【００３５】
つづいて、ステップＳ９において、各解決マイクロシナリオに対して、各タグに関する評価を行い、評価点を付与する。例えば、コスト的な問題を解決するのに好適な解決マイクロシナリオであれば、「コスト」というタグに関し、５段階評価の５点を付与する。また、ステップＳ１０において、各タグ同士の関係について相対的な重要度を決定する。例えば、「コスト」よりも「ユーザにとっての魅力」を重んじるのであれば、４：５といった重み付けを設定してもよい。
【００３６】
そして、ステップＳ１１において、各解決マイクロシナリオにつき、その重みと各タグについての評価点との積を合計する。この合計点が大きいほど、重要度が高いタグについて高い評価点を有していることが示されるため、合計点が最も大きな解決マイクロシナリオを、最適な解決策として採用する（ステップＳ１２）。以上より、マイクロシナリオ手法による解決案の決定、すなわち人間中心設計のアプローチによるコンセプト生成の段階が完了する。
【００３７】
以上のようなマイクロシナリオ手法において、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムは、特に、ステップＳ３からステップＳ６までの処理、すなわち、問題マイクロシナリオを作成し（ステップＳ３）、各問題マイクロシナリオにタグを付与し（ステップＳ４）、各タグに関してソートを実行し（ステップＳ５）、問題マイクロシナリオ群に共通する問題点を要約して文章化（ステップＳ６）するまでの処理を容易に実行するために設計されたものである。
【００３８】
つぎに、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムの第１実施形態について図面を用いて説明する。
【００３９】
図３は、本第１実施形態のマイクロシナリオデータ分析システム１Ａの全体構成を示すブロック図である。図３に示すように、本第１実施形態のマイクロシナリオデータ分析システム１Ａは、主として、本第１実施形態のマイクロシナリオデータ分析プログラムや各種のデータを記憶する記憶手段２と、キーワード等を入力するキーワード入力手段３Ａと、各種の処理画面や処理結果を表示する表示手段４と、各種のデータを一時的に保存するメモリ５と、キーワードに対する類語等を格納する類語データベース６と、これら各構成手段を制御するとともに各種のデータを取得して演算処理を実行する
演算処理手段７Ａとから構成されている。
【００４０】
以下、各構成手段についてより詳細に説明する。記憶手段２は、ハードディスク等から構成されており、本第１実施形態のマイクロシナリオデータ分析プログラムを格納する他、図４に示すような複数の問題マイクロシナリオデータ、およびこれら問題マイクロシナリオデータを要約した問題点データを記憶するものである。本第１実施形態において、問題マイクロシナリオデータは、ユーザが情報提供者へのインタビューに基づいて文章化したテキストデータから構成されている。なお、問題マイクロシナリオデータは、これに限られるものではなく、例えば、コールセンターにおいて、顧客から受けた苦情等を文章化したテキストデータ等のように、何らかの問題点が記述された全てのテキストデータに適用される。
【００４１】
キーワード入力手段３Ａは、キーボードやマウス等から構成されており、後述する所定のキーワードを入力したり、文章中のキーワードをクリックすることで選択する手段である。また、表示手段４は、モニターや液晶ディスプレイ等から構成されており、後述する各種の処理画面や処理結果を表示するものである。また、メモリ５は、各種のデータを一時的に保存する役割を果たすものであり、データの加工を行えるようになっている。
【００４２】
類語データベース６は、所定のキーワードに関連する各種の類語を格納するものであり、本第１実施形態では、図５に示すように、所定のキーワード（原語）に関連付けて、当該キーワードの同義語（ほぼ同じ意味を表す語）、広義後（より上位概念の語）、狭義後（より下位概念の語）、および関連語（何らかの意味で関連性のある語）が格納されている。
【００４３】
なお、いわゆる「表記の揺れ」を吸収するため、品詞による語尾の変化（悲しい、悲しさ、悲しみ、悲しく等）、長音の有無（「ユーザ」と「ユーザー」）、外来語における異体表現（「インターフェイス」と「インタフェース」）、異体字表現（「国家」と「國家」）、漢字利用の有無（「贈り物」と「贈りもの」）、送り仮名の付け方の違い（「贈り物」と「贈物」）等の存在する用語も予め類語データベース６に記憶させるのが好ましく、あるいは部分的には可能な派生表現を自動生成するように構成することが好ましい。また、関連語が非常に多くなる場合には、重要関連語と一般関連語のように、関連語を区別してカテゴリー化するようにしてもよい。
【００４４】
また、本第１実施形態の類語データベース６においては、上記各類語に対し、キーワードに対する関連度合に応じて評価値が設定されている。図５に示す例では、キーワード（原語）の評価値を１．０とした場合、同義語は０．８に設定され、広義語が０．２に設定され、狭義語が０．４に設定され、関連語が０．６に設定されている。また、キーワードおよび類語の「表記の揺れ」に該当する場合は、キーワードあるいは類語に対して関連度を１．０にすることが好ましい。なお、評価値は、ユーザによって適宜設定変更し得るようになっている。
【００４５】
つぎに、演算処理手段７Ａは、ＣＰＵ（Central Processing Unit）等から構成されており、図３に示すように、その機能に応じて、類語取得部７１と、キーワード・類語抽出部７２と、関連度算出部７３と、関連度ソート部７４とを有している。
【００４６】
以下、各構成部についてより詳細に説明する。類語取得部７１は、所定のキーワードに関連する類語を取得するものである。具体的には、ユーザがキーワード入力手段３Ａを用いて入力あるいは選択したキーワードを取得するとともに、当該キーワードに基づいて類語データベース６内を検索し、各種の類語を取得するようになっている。
【００４７】
キーワード・類語抽出部７２は、問題マイクロシナリオデータに含まれるキーワードおよび当該キーワードに対応する類語を抽出するものである。具体的には、キーワード入力手段３Ａから入力されたキーワードと、類語取得部７１によって取得された各種の類語を取得するとともに、記憶手段２から各問題マイクロシナリオデータを取得する。そして、問題マイクロシナリオデータのそれぞれについて、キーワードおよび類語を抽出するようになっている。
【００４８】
関連度算出部７３は、各問題マイクロシナリオデータについて、キーワードに対する関連度を算出するものである。具体的には、各問題マイクロシナリオデータについて、キーワード・類語抽出部７２により抽出されたキーワードおよび類語を取得するとともに、これらキーワードおよび類語の各評価値を類語データベース６から取得する。そして、これらキーワードの評価値および類語の評価値に基づいて、キーワードに対する関連度を算出するようになっている。
【００４９】
本第１実施形態において、関連度算出部７３は、各問題マイクロシナリオデータ内に含まれるキーワードの評価値および類語の評価値を総和することにより、関連度を算出するようになっている。具体的には、問題マイクロシナリオデータの中に、原語、同義語、広義語、狭義語、あるいは関連語が検出されたら、その都度それぞれの語の評価値を加算し合計値を算出する。例えば、原語が３回検出された問題マイクロシナリオデータの関連度は、１．０×３=３．０となり、原語が１回、同義語が２回、広義語が３回抽出された問題マイクロシナリオデータの関連度は、１．０×１＋０．８×２＋０．２×３＝３．２となる。この算出方法は、一番単純なアルゴリズムであるため、演算処理速度が早いというメリットがあるが、問題マイクロシナリオデータが長くなると、その長さに応じて関連度が高くなってしまうというデメリットを有している。
【００５０】
上記のようなデータの長さに影響されて生じる誤差のデメリットを解消するため、関連度算出部７３による算出方法として、問題マイクロシナリオデータ内に含まれるキーワードの評価値および類語の評価値の総和を求めた後、その総和を当該問題マイクロシナリオデータの総文字数で除算することにより、関連度を算出するようにしてもよい。これにより、基準化の考え方が導入され、文字数の多くてキーワードが頻出する問題マイクロシナリオデータであっても関連度の値が自然に高くなってしまうことが防止される。ただし、この場合、キーワードや各種の類語を含まない文を多く含む問題マイクロシナリオデータについては、不当に関連度が低下してしまうおそれがある。
【００５１】
上記のような問題マイクロシナリオデータが無関係な文章を含むことによる誤差のデメリットを解消するため、関連度算出部７３による算出方法として、問題マイクロシナリオデータ内に含まれるキーワードの評価値および類語の評価値の総和を求めた後、その総和を当該キーワードおよび類語を含む文章の総文字数で除算することにより、関連度を算出するようにしてもよい。これにより、関連する文章の文字数で基準化されるため、より精度の高い関連度が算出されるようになっている。
【００５２】
つぎに、関連度ソート部７４は、上記関連度に基づいて各問題マイクロシナリオデータをソートするものである。具体的には、関連度算出部７３により算出された各問題マイクロシナリオデータの関連度を取得し、この関連度の高いものから降順に各問題マイクロシナリオデータを並べ替えるようになっている。
【００５３】
つぎに、本第１実施形態のマイクロシナリオデータ分析プログラムによって実行されるマイクロシナリオデータ分析システム１Ａの作用およびマイクロシナリオデータ分析方法について図６を参照しつつ説明する。
【００５４】
まず、ユーザが本第１実施形態のマイクロシナリオデータ分析システム１Ａによって、問題マイクロシナリオデータを分析する場合、マイクロシナリオデータ分析プログラムを起動し初期メニュー画面を表示手段４に表示させた後、マウス等により「問題マイクロシナリオ入力」を選択する（ステップＳ２１）。これにより、表示手段４には、図７に示すような問題マイクロシナリオ入力画面が表示されるため、ユーザはキーボード等により、問題マイクロシナリオデータを適宜入力する（ステップＳ２２）。図７の例では、「ＴＩ」という情報提供者について見い出した問題マイクロシナリオデータをすでに１４個入力しており、現在１５番目の問題マイクロシナリオデータを入力している状態が示されている。
【００５５】
つづいて、１の問題マイクロシナリオデータの入力が完了したら、表示手段４に表示された「確定」ボタンをマウスでクリックする。これにより、メモリ５内に一時的に保存されていた問題マイクロシナリオデータが記憶手段２に格納される（ステップＳ２３）。なお、本第１実施形態では、ユーザが問題マイクロシナリオデータをキーボードを使って入力しているが、これに限られるものではなく、予め用意されている複数の問題マイクロシナリオデータを所定のサーバからダウンロードしたり、ＵＳＢメモリ等のフラッシュメモリから記憶手段２に読み込ませるようにしてもよい。また、図７において、問題マイクロシナリオデータの入力を終了するには「終了」ボタンをクリックすればよく、入力した問題マイクロシナリオデータを一覧表示するには「入力済みシナリオ一覧表示」ボタンをクリックすればよい。
【００５６】
つぎに、表示手段４には、図８のようなキーワード入力・選択画面が表示されるので、ユーザは、キーワード入力手段３Ａによって所定のキーワードをキーワード入力欄に入力し、あるいは、マウスによって問題マイクロシナリオデータに含まれるキーワードを選択する（ステップＳ２４）。そして、「確定」ボタンをクリックすることにより、所定のキーワードがメモリ５内に格納されるようになっている。
【００５７】
なお、本第１実施形態では、１つのキーワードを入力あるいは選択しているが、これに限られるものではなく、複数個のキーワードを入力・選択してもよい。これにより、例えば、「生活」と「悩み」という２つのキーワードを入力した場合には、後述する処理により、「生活の悩み」に関する問題マイクロシナリオデータが上位にソートされる。
【００５８】
つぎに、ステップＳ２５においては、類語取得部７１がメモリ５内からユーザが入力したキーワードを取得し、当該キーワードに対応する各種の類語を類語データベース６から取得する。なお、本第１実施形態では、上述したように、類語として原語、同義語、広義語、狭義語、および関連語を設定しているが、これに限られるものではなく、例えば、図９に示すような類語の選択画面を用意しておき、ユーザがチェックボックスにチェックをいれた類語のみを利用するようにしてもよい。
【００５９】
つづいて、ステップＳ２６において、キーワード・類語抽出部７２が、記憶手段２から複数の問題マイクロシナリオデータを取得し、これら各問題マイクロシナリオデータに含まれるキーワードおよび当該キーワードに対応する類語を抽出する。これにより、ユーザが指定したキーワードのみならず、その同義語、広義語、狭義語、および関連語が抽出されるため、当該キーワードに対する関連度合がより正確に判定されるようになっている。
【００６０】
ステップＳ２７では、関連度算出部７３が、各問題マイクロシナリオデータから抽出されたキーワードおよび類語の評価値を総和することにより、キーワードに対する関連度を算出する。本第１実施形態では、キーワード（原語）に対する各類語の重要度に応じて、適宜評価値が設定されるため、ユーザの好みや分析テーマ等に応じた関連度が算出される。また、上述したように、関連度算出部７３で実行されるアルゴリズムを適宜設計変更することにより、問題マイクロシナリオデータの文章長さを加味して基準化し、キーワードに対するより柔軟な関連度が算出される。
【００６１】
そして、ステップＳ２８において、関連度ソート部７４が、算出された関連度に基づいて、各問題マイクロシナリオデータを降順にソートさせると、図１０に示すようなソート結果が表示手段４に表示される（ステップＳ２９）。これにより、ユーザが入力した所定のキーワードに対して関連度合の高い問題マイクロシナリオデータが上位に表示される。したがって、ユーザは、上位に表示された複数の問題マイクロシナリオデータの内容を確認するだけで、自ら入力したキーワードに関連した問題点を容易に把握する。そして、ステップＳ３０では、図１０に示す問題点入力欄に、ユーザが要約した問題点を入力する（ステップＳ３０）。
【００６２】
以上の処理によって、ユーザによって作成された問題点は、記憶手段２に格納された後、上述したマイクロシナリオ手法のステップＳ７以降の処理に供される。なお、詳細は省略するが、ステップＳ７以降の処理も、本第１実施形態のマイクロシナリオデータ分析システム１Ａによって実行され、問題点に対する最適な解決策が選択されるようになっている。
【００６３】
以上のような本第１実施形態によれば、
１．所定のキーワードを入力・指定するだけで、自動的に当該キーワードに関連した問題マイクロシナリオデータを関連度合の高い順に表示することができる。
２．ユーザが選択したキーワードのみならず、当該キーワードに関連する類語をも漏れなく抽出することができ、より高精度で柔軟に問題マイクロシナリオデータの関連度を算出することができる。
３．多数の問題マイクロシナリオデータであっても迅速かつ容易に処理して、問題点を的確に把握することができる等の効果を奏することができる。
【００６４】
つぎに、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムの第２実施形態について図面を参照しつつ説明する。なお、上述した第１実施形態の構成と同等または相当する構成については同一の符号を付し、再度の説明を省略する。
【００６５】
本第２実施形態のマイクロシナリオデータ分析システム１Ｂおよびマイクロシナリオデータ分析プログラムの特徴は、各問題マイクロシナリオデータにおいて選択される下位概念キーワードの候補を自動的に抽出するとともに、各問題マイクロシナリオデータにおいて選択された各下位概念キーワードに対する上位概念キーワードの候補を自動的に抽出する点にある。すなわち、上述した第１実施形態は、一般人のユーザを対象として設計されているのに対し、本第２実施形態は、マーケッタ等の専門職を対象に設計されている。
【００６６】
図１１は、本第２実施形態のマイクロシナリオデータ分析システム１Ｂの全体構成を示すブロック図である。図１１に示すように、本第２実施形態のマイクロシナリオデータ分析システム１Ｂは、主として、本第２実施形態のマイクロシナリオデータ分析プログラムや各種のデータを記憶する記憶手段２と、各種のキーワードを選択するキーワード選択手段３Ｂと、各種の入力画面や処理画面、処理結果を表示する表示手段４と、各種のデータを一時的に保存するメモリ５と、各種の語彙を記憶した語彙データベース８と、これら各構成手段を制御するとともに各種のデータを取得して演算処理を実行する演算処理手段７Ｂとから構成されている。
【００６７】
キーワード選択手段３Ｂは、マウスやキーボード等から構成されており、後述するように下位概念キーワードおよび上位概念キーワードを選択するものである。
【００６８】
語彙データベース８は、各種の下位概念キーワードと、この下位概念キーワードの上位概念である上位概念キーワードとを関連付けて記憶したものであり、本第２実施形態では、図１２に示す論理構造を有している。具体的には、下位概念キーワード階層と、上位概念キーワード階層とから構成されており、上位概念キーワード階層は１以上の下位概念キーワード階層の上位概念になっている。
【００６９】
また、本第２実施形態では、語彙データベース８において、１の下位概念キーワードが複数の上位概念キーワードに関連している場合、それぞれの上位概念キーワードに対応付けて別々のグループとして記憶されている。図１２に示す例で説明すると、下位概念キーワードである「講習会」が、上位概念キーワードである「学習手段」、「教育機関」および「資格取得」のいずれにも対応付けて登録されている。これにより、階層関係が単純化されるため、演算処理速度が向上するとともに、語彙データベース８の保守管理作業が容易化される。
【００７０】
なお、図１３は、図１２で示す語彙データベース８の格納構造を示す図である。図１３に示すように、「語彙」列には、全ての下位概念キーワードおよび上位概念キーワードが登録されており、各キーワードは、「語彙Ｎｏ．」によって一意に定められている。また、「種類」列においては、下位概念キーワードに「１」の値が付されるとともに、上位概念キーワードに「０」の値が付されている。そして、「クラスＮｏ．」列には、対応する上位概念キーワードの「語彙Ｎｏ．」が格納されている。また、上位概念キーワードの上位概念は定めないため、「クラスＮｏ．」は「０」に設定されている。
【００７１】
図１３に示す例で説明すると、「講習会」という語彙が、「語彙Ｎｏ．」の「３」、「４」、「１１」に対応づけて登録されており、これらの「クラスＮｏ．」には、それぞれ「１」、「９」、「１０」が登録されている。つまり、上位概念キーワードである「学習手段」、「教育機関」および「資格取得」のそれぞれに対し、下位概念キーワードである「講習会」が対応付けて登録されている。
【００７２】
つぎに、演算処理手段７Ｂは、ＣＰＵ（Central Processing Unit）等から構成されており、図１１に示すように、その機能に応じて、下位概念キーワード抽出部７５と、上位概念キーワード抽出部７６と、キーワードソート部７７とを有している。
【００７３】
以下、各構成部についてより詳細に説明する。下位概念キーワード抽出部７５は、問題マイクロシナリオデータの中から全ての下位概念キーワードを抽出するものである。具体的には、記憶手段２から各問題マイクロシナリオデータを取得し、これら問題マイクロシナリオデータのそれぞれについて、語彙データベース８内に登録されている下位概念キーワードに一致する全ての語彙を抽出するようになっている。
【００７４】
上位概念キーワード抽出部７６は、複数の下位概念キーワードに対応する上位概念キーワードを抽出するものである。具体的には、各問題マイクロシナリオデータについて、キーワード選択手段３Ｂにより選択された特定の下位概念キーワードを取得し、これら各下位概念キーワードに対応する全ての上位概念キーワードを語彙データベース８から抽出するようになっている。
【００７５】
キーワードソート部７７は、所定の下位概念キーワードに基づいて各問題マイクロシナリオデータをソートするものである。具体的には、キーワード選択手段３Ｂにより選択された特定の上位概念キーワードを取得し、当該上位概念キーワードに関連付けられている下位概念キーワード毎に各問題マイクロシナリオデータを並べ替えるようになっている。
【００７６】
なお、本第２実施形態において、同一の下位概念キーワードの下でまとめられた複数の問題マイクロシナリオデータは、その中ではソート処理前の順に従って並べているが、これに限られるものではなく、何らかの基準をもって並べ替えるようにしてよい。例えば下位概念キーワードを含む数が多い順に並べてもよいし、第１実施形態と同様に、各問題マイクロシナリオデータの関連度を算出して当該関連度の高いものをより上位に並べ替えるようにしてもよい。
【００７７】
つぎに、本第２実施形態のマイクロシナリオデータ分析プログラムによって実行されるマイクロシナリオデータ分析システム１Ｂの作用およびマイクロシナリオデータ分析方法について図１４を参照しつつ説明する。
【００７８】
まず、ユーザが本第２実施形態のマイクロシナリオデータ分析システム１Ｂによって、問題マイクロシナリオデータを分析する場合、第１実施形態と同様、初期メニュー画面から「問題マイクロシナリオ入力」を選択した後（ステップＳ４１）、ユーザはキーボード等により、問題マイクロシナリオデータを適宜編集しながら入力し（ステップＳ４２）、複数の問題マイクロシナリオデータを必要な数だけ順次、記憶手段２に格納する（ステップＳ４３）。
【００７９】
全ての問題マイクロシナリオデータの入力が完了した後、例えば、表示画面において「入力済みシナリオ一覧表示」等を選択すると、下位概念キーワード抽出部７５が、語彙データベース８を参照し、各問題マイクロシナリオデータの中から全ての下位概念キーワードを抽出する（ステップＳ４４）。そして、表示手段４には、図１５に示すように、各問題マイクロシナリオデータが入力順に表示されるとともに、各問題マイクロシナリオデータに対応する下位概念キーワードの候補一覧が表示される（ステップＳ４５）。
【００８０】
つづいて、ユーザは、図１６に示すように、各問題マイクロシナリオデータのそれぞれにつき、抽出された下位概念キーワード候補の中からキーワード選択手段３Ｂにより特定の下位概念キーワードを選択する（ステップＳ４６）。このとき、ユーザは、各問題マイクロシナリオデータの内容を精査しなくても、当該内容に関連するキーワードが、下位概念キーワード候補として自動的に一覧表示されているため、その選択が容易になる。
【００８１】
つぎに、ステップＳ４７では、上位概念キーワード抽出部７６が、各問題マイクロシナリオデータについて選択された各下位概念キーワードを取得するとともに、これら下位概念キーワードに対応する全ての上位概念キーワードを語彙データベース８から抽出する。そして、表示手段４には、図１７に示すように、各下位概念キーワードに対応する上位概念キーワードの候補一覧が表示される（ステップＳ４８）。
【００８２】
つづいて、ユーザは、図１８に示すように、一覧表示された上位概念キーワード候補の中から、キーワード選択手段３Ｂにより特定の上位概念キーワードを選択する（ステップＳ４９）。このとき、上位概念キーワードは、ユーザが選択した下位概念キーワードに対応するものだけが自動的に一覧表示されているため、その選択が容易になる。
【００８３】
上述したステップＳ４６からステップＳ４９までの処理を繰り返すことにより、各問題マイクロシナリオデータについて下位概念キーワードが特定されるとともに、これら下位概念キーワードに対応する上位概念キーワードが特定される。そして、ステップＳ５０において、キーワードソート部７７により、上位概念キーワードに対応付けられて選択された下位概念キーワードに基づいて、各問題マイクロシナリオデータを降順にソートさせると、そのソート結果が表示手段４に表示される。図１９は、上位概念キーワード「学習手段」に関連づけられている下位概念キーワード「授業」についてソートした状態を示す図である。
【００８４】
以上の処理により、ユーザが選択した所定の下位概念キーワードで特定された問題マイクロシナリオデータが上位に表示される（ステップＳ５１）。したがって、ユーザは、上位に表示された複数の問題マイクロシナリオデータの内容を確認するだけで、自ら選択した下位概念キーワードを含有する問題マイクロシナリオデータを容易に把握する。そして、ステップＳ５２では、図２０に示す問題点入力欄に、ユーザが問題点を抽出・要約して入力する。
【００８５】
以上の処理によって、ユーザによって作成された問題点は、記憶手段２に格納された後、上述したマイクロシナリオ手法のステップＳ７以降の処理に供される。なお、詳細は省略するが、ステップＳ７以降の処理も、本第２実施形態のマイクロシナリオデータ分析システム１Ｂによって実行され、問題点に対する最適な解決策が選択されるようになっている。
【００８６】
以上のような本第２実施形態によれば、
１．問題を把握したい対象となる下位概念キーワードおよび上位概念キーワードの候補をそれぞれ一覧表示することができ、ユーザは容易に選択することができる。
２．下位概念キーワードおよび上位概念キーワードの選択作業において、個々の担当ユーザによる偏りが生じるのを防止することができる。
３．多数の問題マイクロシナリオデータであっても迅速かつ容易に処理して、問題点を的確に把握することができる等の効果を奏することができる。
【００８７】
なお、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムは、前述した各実施形態に限定されるものではなく、適宜変更することができる。
【００８８】
例えば、上述した各実施形態では、情報提供者からのインタビューデータに基づいて問題マイクロシナリオデータを作成していたが、これに限られるものではなく、例えば、顧客相談窓口に寄せられた苦情等を文章化したテキストデータ等のように、何らかの問題点が記述された全てのテキストデータに適用することができる。したがって、本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムは、ＣＲＭ（Customer Relationship Management）のためのツールとしても利用することができる。
【図面の簡単な説明】
【００８９】
【図１】本発明に係るマイクロシナリオデータ分析システムおよびマイクロシナリオデータ分析プログラムに利用するマイクロシナリオ手法のプロセスを示すフローチャート図である。
【図２】マイクロシナリオ手法に関する模式図である。
【図３】本発明に係るマイクロシナリオデータ分析システムの第１実施形態を示すブロック図である。
【図４】本第１実施形態で使用する問題マイクロシナリオデータを示す図である。
【図５】本第１実施形態の類語データベースを示す図である。
【図６】本第１実施形態のマイクロシナリオデータ分析プログラムによって実行されるマイクロシナリオデータ分析方法を示すフローチャート図である。
【図７】本第１実施形態における問題マイクロシナリオデータの入力画面を示す図である。
【図８】本第１実施形態におけるキーワード入力・選択画面を示す図である。
【図９】本第１実施形態における類語の設定画面を示す図である。
【図１０】本第１実施形態における問題点の要約画面を示す図である。
【図１１】本発明に係るマイクロシナリオデータ分析システムの第２実施形態を示すブロック図である。
【図１２】本第２実施形態の語彙データベースの論理構造の一例を示す図である。
【図１３】本第２実施形態の語彙データベースの格納構造の一例を示す図である。
【図１４】本第２実施形態のマイクロシナリオデータ分析プログラムによって実行されるマイクロシナリオデータ分析方法を示すフローチャート図である。
【図１５】本第２実施形態において、下位概念キーワードが抽出された状態を示す図である。
【図１６】本第２実施形態において、特定の下位概念キーワードを選択した状態を示す図である。
【図１７】本第２実施形態において、上位概念キーワードが抽出された状態を示す図である。
【図１８】本第２実施形態において、特定の上位概念キーワードを選択した状態を示す図である。
【図１９】本第２実施形態において、下位概念キーワード「授業」についてソートした状態を示す図である。
【図２０】本第２実施形態において、問題マイクロシナリオデータをソートした後に問題点入力欄に入力している状態を示す図である。
【符号の説明】
【００９０】
１Ａ，１Ｂ  マイクロシナリオデータ分析システム
２  記憶手段
３Ａ  キーワード入力手段
３Ｂ  キーワード選択手段
４  表示手段
５  メモリ
６  類語データベース
７Ａ，７Ｂ  演算処理手段
８  語彙データベース
７１  類語取得部
７２  キーワード・類語抽出部
７３  関連度算出部
７４  関連度ソート部
７５  下位概念キーワード抽出部
７６  上位概念キーワード抽出部
７７  キーワードソート部
【図１】
2007272517.tif 000003
【図３】
2007272517.tif 000004
【図４】
2007272517.tif 000005
【図５】
2007272517.tif 000006
【図６】
2007272517.tif 000007
【図１１】
2007272517.tif 000008
【図１２】
2007272517.tif 000009
【図１３】
2007272517.tif 000010
【図１４】
2007272517.tif 000011
【図２】
2007272517.tif 000012
【図７】
2007272517.tif 000013
【図８】
2007272517.tif 000014
【図９】
2007272517.tif 000015
【図１０】
2007272517.tif 000016
【図１５】
2007272517.tif 000017
【図１６】
2007272517.tif 000018
【図１７】
2007272517.tif 000019
【図１８】
2007272517.tif 000020
【図１９】
2007272517.tif 000021
【図２０】
2007272517.tif 000022