(57)【要約】  発想支援装置は、複数のテキストを格納するテキストデータベースと、前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキスト文を出力するテキストマイニング部と、変換用キーワードを格納するキーワード集合データベースと、前記キーワード集合データベースに格納されている変換用キーワードを用いて前記テキスト文からキーワードを抽出するキーワード抽出部と、前記テキスト文について、文中の、前記キーワード抽出部にて抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換部と、前記キーワード変換部にて変換されたテキスト文を出力する結果出力部と、を備える。
2007060780.tif 000002
【特許請求の範囲】
【請求項１】
複数のテキストを格納するテキストデータベースと、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング部と、
変換用キーワードを格納するキーワード集合データベースと、
前記キーワード集合データベースに格納されている変換用キーワードを用いて前記マイニング結果のテキストからキーワードを抽出するキーワード抽出部と、
前記マイニング結果のテキストについて、文中の、前記キーワード抽出部にて抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換部と、
前記キーワード変換部にて変換されたテキストを出力する結果出力部と、を備える発想支援装置。
【請求項２】
前記キーワード変換部にて変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合部をさらに含み、
前記結果出力部は、前記照合部にて順位を付けられた前記変換されたテキストを出力する、請求項１に記載の発想支援装置。
【請求項３】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング部で使用される同義語、類義語または反意語を格納する、請求項１または２に記載の発想支援装置。
【請求項４】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換部は、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１ないし３のいずれか１項に記載の発想支援装置。
【請求項５】
前記照合部は、前記キーワード変換部にて変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項２ないし４のいずれか１項に記載の発想支援装置。
【請求項６】
複数のテキストを格納するテキストデータベースと、変換用キーワードを格納するキーワード集合データベースと、を含む発想支援装置が行う発想支援方法であって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニングステップと、
前記キーワード集合データベースに格納されている変換用キーワードを用いて前記マイニング結果のテキストからキーワードを抽出するキーワード抽出ステップと、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換ステップと、
前記変換されたテキストを出力する結果出力ステップと、を備える発想支援方法。
【請求項７】
前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合ステップをさらに含み、
前記結果出力ステップでは、前記順位を付けられた前記変換されたテキストを出力する、請求項６に記載の発想支援方法。
【請求項８】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニングステップで使用される同義語、類義語または反意語を格納する、請求項６または７に記載の発想支援方法。
【請求項９】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換ステップでは、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項６ないし８のいずれか１項に記載の発想支援方法。
【請求項１０】
前記照合ステップでは、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項７ないし９のいずれか１項に記載の発想支援方法。
【請求項１１】
複数のテキストを格納するテキストデータベースと、変換用キーワードを格納するキーワード集合データベースと、に接続されたコンピュータに、発想支援処理を実行させる発想支援用プログラムであって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング処理と、
前記キーワード集合データベースに格納されている変換用キーワードを用いて前記マイニング結果のテキストからキーワードを抽出するキーワード抽出処理と、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換処理と、
前記変換されたテキストを出力する結果出力処理と、を備える発想支援処理を、前記コンピュータに実行させる発想支援用プログラム。
【請求項１２】
前記発想支援処理は、前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合処理をさらに含み、
前記結果出力処理では、前記順位を付けられた前記変換されたテキストを出力する、請求項１１に記載の発想支援用プログラム。
【請求項１３】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング処理で使用される同義語、類義語または反意語を格納する、請求項１１または１２に記載の発想支援用プログラム。
【請求項１４】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換処理では、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１１ないし１３のいずれか１項に記載の発想支援用プログラム。
【請求項１５】
前記照合処理では、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項１２ないし１４のいずれか１項に記載の発想支援用プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、新しいアイデアの発想を支援する発想支援装置、発想支援方法および発想支援プログラムに関する。
【背景技術】
【０００２】
新しいアイデアの発想を支援する方法として４W１Ｈ変換がある。【０００３】
この方法では、既存サービスが提供する価値がテキストの形で用意され、そのテキストからWho、Why、Where、WhenおよびHowに対応するキーワードが抽出され、その抽出されたキーワードが、そのキーワードと異なるキーワードに変換されて、新たなテキストが作成される。この作成されたテキストが、従来にない価値の発想を支援し、潜在ニーズ発掘に利用されている。【０００４】
一方、テキストマイニングシステムは、データベース中のテキストに対して係り受け解析を行って文の構造を認識し、その文の部分的な構造の出現頻度を元に、頻出するパターンを抽出し、その頻出するパターンをマイニング結果として出力する。このため、テキストマイニングシステムは、データベースを特徴づける文およびキーワードを抽出可能である。【０００５】
図１は、テキストマイニングシステムの一例を示したブロック図である。図１において、テキストマイニングシステムは、テキストＤＢ１０１と、テキスト解析部１０２と、類似構造生成部１０３と、頻出パターン検出部１０４と、結果出力部１０５と、キーワード集合ＤＢ１０６とを含む。なお、従来のテキストマイニングシステムの一例が、特許文献１に記載されている。
【特許文献１】特開２００４−２４６４９１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
第１の問題点は、４Ｗ１Ｈ変換を利用した発想支援の場合、キーワード変換前のテキストの用意、変換対象のキーワードの抽出、および、抽出したキーワードの変換を、人間が行わなければならないことである。その理由は、当該テキストを用意する方法、キーワードを抽出する方法、および、変換する方法が、一般に自明ではないためである。【０００７】
第２の問題点は、テキストマイニングシステムを発想支援に用いることが困難であることである。その理由は、テキストマイニングを発想支援に用いる方法が、一般に自明ではないためである。【０００８】
本発明の目的は、効率の良い発想支援を行うことである。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の発想支援装置は、複数のテキストを格納するテキストデータベースと、前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング部と、変換用キーワードを格納するキーワード集合データベースと、前記キーワード集合データベースに格納されている変換用キーワードを用いて前記マイニング結果のテキストからキーワードを抽出するキーワード抽出部と、前記マイニング結果のテキストについて、文中の、前記キーワード抽出部にて抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換部と、前記キーワード変換部にて変換されたテキストを出力する結果出力部とを備える。【００１０】
また、本発明の発想支援方法は、複数のテキストを格納するテキストデータベースと、変換用キーワードを格納するキーワード集合データベースと、を含む発想支援装置が行う発想支援方法であって、前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニングステップと、前記キーワード集合データベースに格納されている変換用キーワードを用いて前記テキストからキーワードを抽出するキーワード抽出ステップと、前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換ステップと、前記変換されたテキストを出力する結果出力ステップとを備える。【００１１】
上記発明によれば、キーワードが変換されるテキストとして、テキストデータベースを特徴づけるテキストマイニング結果が用いられ、キーワード変換により、テキストマイニング結果と異なる意味を持つテキストが自動生成される。この生成されたテキストは、新しいアイデアを発想することを支援する。【００１２】
このため、発想支援を自動化することが可能になり、効率の良い発想支援を行うことが可能になる。また、テキストマイニングを発想支援に用いることが可能になる。【００１３】
なお、前記発想支援装置は、前記キーワード変換部にて変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合部をさらに含み、前記結果出力部は、前記照合部にて順位を付けられた前記変換されたテキストを出力することが望ましい。【００１４】
上記発明によれば、キーワードが変換されたテキストとテキストデータベース中のテキストとの内容の違いに基づいて、その変換されたテキストに順位を付すことが可能になる。【００１５】
このため、例えば、テキストデータベース中のテキストと意味的に異なる、新しい発想を支援できそうな前記変換されたテキストに、高い順位を付すことが可能となる。よって、例えば、キーワードが変換されたテキストが、その順位に並び替えられると、ユーザは、新しい発想を支援できそうなテキストを、簡単に見つけることができる。【００１６】
また、前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング部で使用される同義語、類義語または反意語を格納することが望ましい。【００１７】
上記発明によれば、テキストマイニングで使用される同義語、類義語または反意語を、変換用キーワードとして兼用できる。【００１８】
また、前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、前記キーワード変換部は、前記テキストデータベースに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いることが望ましい。【００１９】
上記発明によれば、テキストデータベースに格納されたテキストに応じて、変換用キーワードが切り替えられる。このため、テキストデータベースに格納されたテキストに最適な変換用キーワードを用いて、前記マイニング結果のテキストを変換することが可能になる。【００２０】
また、前記照合部は、前記キーワード変換部にて変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与することが望ましい。【００２１】
上記発明によれば、テキストデータベース中のテキストと意味的に異なる、新しい発想を支援できそうな前記変換されたテキストに、高い順位を付すことが可能となる。【００２２】
また、本発明の発想支援用プログラムは、複数のテキストを格納するテキストデータベースと、変換用キーワードを格納するキーワード集合データベースと、に接続されたコンピュータに、発想支援処理を実行させる発想支援用プログラムであって、前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング処理と、前記キーワード集合データベースに格納されている変換用キーワードを用いて前記マイニング結果のテキストからキーワードを抽出するキーワード抽出処理と、前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワード集合データベースに格納された変換用キーワードに変換するキーワード変換処理と、前記変換されたテキストを出力する結果出力処理と、を備える発想支援処理を、前記コンピュータに実行させる。【００２３】
上記発明によれば、上記発想支援方法を上記コンピュータに実行させることが可能になる。
【発明の効果】
【００２４】
本発明によれば、テキストマイニングを用いた発想支援を自動化できる。その理由は、キーワードが変換されるテキストとして、テキストデータベースを特徴づけるマイニング結果が用いられ、キーワード変換により、マイニング結果と異なる意味を持つテキストが自動生成されるからである。
【図面の簡単な説明】
【００２５】
【図１】図１は、従来例の構成を示すブロック図である。
【図２】図２は、本発明の第１の発明を実施するための最良の形態の構成を示すブロック図である。
【図３】図３は、第１の発明を実施するための最良の形態の動作を説明するためのフローチャートである。
【図４】図４は、第１の発明を実施するための最良の形態の具体例を示すブロック図である。
【図５】図５は、変換用キーワードの具体例を示した説明図である。
【図６】図６は、変換用キーワードの具体例を示した説明図である。
【符号の説明】
【００２６】
２０１    テキストデータベース
２０２    テキストマイニング部
２０３    キーワード抽出部
２０４    キーワード変換部
２０５    照合部
２０６    結果出力部
２０７    キーワード集合データベース
【発明を実施するための最良の形態】
【００２７】
次に、本発明を実施するための最良の形態について図面を参照して詳細に説明する。【００２８】
図２は、本発明の一実施形態の発想支援装置を示したブロック図である。【００２９】
図２において、本発想支援装置は、テキストデータベース２０１と、テキストマイニング部（以下「マイニング部」と称する。）２０２と、キーワード抽出部２０３と、キーワード変換部２０４と、キーワード集合データベース２０７と、照合部２０５と、結果出力部２０６と、を備える。【００３０】
テキストデータベース２０１は、複数のテキストを格納する。マイニング部２０２は、テキストデータベース２０１に格納された複数のテキストをテキストマイニングで分析する。なお、「テキストマイニング」は、一般に「データマイニング」とも称される。以下、これらを「マイニング」とも称する。【００３１】
キーワード集合データベース２０７は、変換用キーワードを格納する。例えば、キーワード集合データベース２０７は、マイニング部２０２がマイニングを行う際に使用する同義語、類義語および反意語などのキーワードを、変換用キーワードとして格納する。【００３２】
キーワード抽出部２０３は、マイニング結果であるテキストからキーワードを抽出する。具体的には、キーワード抽出部２０３は、キーワード集合データベース２０７に格納されている変換用キーワードを用いて、マイニング結果であるテキストからキーワードを抽出する。【００３３】
キーワード変換部２０４は、マイニング結果であるテキスト中の、キーワード抽出部２０３にて抽出されたキーワードを、キーワード集合データベース２０７に格納された変換用キーワードに変換する。【００３４】
照合部２０５は、キーワード変換部２０４にて変換されたテキストと、テキストデータベース２０１中のテキストとを照合し、その照合結果に基づいて、その変換されたテキストに順位を付ける。例えば、照合部２０５は、テキストデータベース２０１に存在しないテキストに高い順位（小さい番号）を付与する。【００３５】
結果出力部２０６は、キーワード変換部２０４にて変換されたテキストを出力する。さらに言えば、結果出力部２０６は、照合部２０５にて順位が付与されたテキストを出力する。【００３６】
なお、マイニング部２０２、キーワード抽出部２０３、キーワード変換部２０４および照合部２０５は、コンピュータにて読み取り可能なメモリ等の記録媒体に記録されたプログラムを実行するコンピュータにて実現されてもよい。【００３７】
また、本発想支援装置は、テキストデータベース２０１と、マイニング部２０２と、キーワード抽出部２０３と、キーワード変換部２０４と、キーワード集合データベース２０７と、照合部２０５と、結果出力部２０６と、を備える発想支援システムとして実現されてもよい。【００３８】
次に、図２および図３を用いて、本発想支援装置の動作の一例を説明する。なお、図３は、本発想支援装置の動作の一例を説明するためのフローチャートである。【００３９】
なお、以下では、キーワード集合データベース２０７には、Whoに相当するキーワードを集めたWho変換用キーワード集合と、Whyに相当するキーワードを集めたWhy変換用キーワード集合と、Whereに相当するキーワードを集めたWhere変換用キーワード集合と、Whenに相当するキーワードを集めたWhen変換用キーワード集合と、Howに相当するキーワードを集めたHow変換用キーワード集合とが格納されているものとする。【００４０】
また、キーワード抽出部２０３は、キーワード集合データベース２０７を参照して、４Ｗ１Ｈ（Who、Why、Where、When、How）に相当するキーワードを、テキストマイニング結果であるテキストから抽出するものとする。【００４１】
ステップ３０１で、複数のテキストがテキストデータベース２０１に入力されると、ステップ３０２で、マイニング部２０２は、テキストデータベース２０１に格納されたテキストをテキストマイニングで分析して、テキストマイニング結果であるテキストを出力する。【００４２】
マイニング部２０２は、テキストマイニングした結果であるテキストを、キーワード抽出部２０３に提供する。なお、このテキストには、品詞等のタグが付与されている。【００４３】
キーワード抽出部２０３は、そのテキストマイニング結果のテキストを受け付けると、ステップ３０３を実行する。【００４４】
ステップ３０３では、キーワード抽出部２０３は、４Ｗ１Ｈ（Who、Why、Where、When、How）に相当するキーワードを、テキストマイニング結果であるテキストから抽出し、その抽出されたキーワードと、テキストマイニング結果であるテキストとを、キーワード変換部２０４に提供する。【００４５】
キーワード変換部２０４は、その抽出されたキーワードと、テキストマイニング結果であるテキストとを受け付けると、ステップ３０４を実行する。【００４６】
ステップ３０４では、キーワード変換部２０４は、その抽出されたキーワードを、キーワード集合データベース２０７を参照して変換する。【００４７】
具体的には、キーワード変換部２０４は、テキストマイニング結果であるテキスト中の、キーワード抽出部２０３にて抽出されたキーワードを、キーワード集合データベース２０７に格納された変換用キーワードに変換する。【００４８】
さらに言えば、キーワード変換部２０４は、キーワード抽出部２０３にて抽出されたWhoに相当するキーワードを、Who変換用キーワード集合内の他のキーワードに変換し、また、キーワード抽出部２０３にて抽出されたWhyに相当するキーワードを、Why変換用キーワード集合内の他のキーワードに変換する。【００４９】
また、キーワード変換部２０４は、キーワード抽出部２０３にて抽出されたWhereに相当するキーワードを、Where変換用キーワード集合内の他のキーワードに変換し、また、キーワード抽出部２０３にて抽出されたWhenに相当するキーワードを、When変換用キーワード集合内の他のキーワードに変換し、また、キーワード抽出部２０３にて抽出されたHowに相当するキーワードを、How変換用キーワード集合内の他のキーワードに変換する。【００５０】
キーワード変換部２０４は、これらの変換を組み合わせて、キーワードが変換された複数のテキストを生成する。キーワード変換部２０４は、キーワードが変換されたテキストを、照合部２０５に提供する。【００５１】
照合部２０５は、キーワードが変換されたテキストを受け付けると、ステップ３０５を実行する。【００５２】
ステップ３０５では、照合部２０５は、キーワード変換部２０４にて変換されたテキストと、テキストデータベース２０１中のテキストとを照合し、テキストデータベース２０１に存在しない変換後テキストに高い順位（小さい番号）を付与する。照合部２０５は、順位が付与された変換後テキストを、結果出力部２０６に提供する。【００５３】
結果出力部２０６は、順位が付与された変換後テキストを受け付けると、ステップ３０６を実行する。【００５４】
ステップ３０６では、結果出力部２０６は、順位が付けられた変換後テキストを出力する。例えば、結果出力部２０６は、順位が付けられた変換後テキストを表示する。【００５５】
なお、この例では、照合部２０５は、テキストデータベース２０１に存在しない変換後テキストに高い順位を付与しているが、例えば、統計的手法を用いて、テキストデータベース２０１に出現した頻度の小さいものから順に順位付けを行ってもよい。【００５６】
また、照合部２０５は、シソーラスを用いて、変換元のキーワードと変換後のキーワードとの間の距離を定義し、変換元のキーワードとの距離の大きさにしたがって、変換後のキーワードに重みづけを行い、その重みづけに基づいて、変換後のテキストに順位を付与してもよい。【００５７】
本実施形態によれば、以下の効果を奏する。【００５８】
第１の効果は、発想支援が自動化されることである。その理由は、テキストデータベース２０１から得られるマイニング結果のテキストを既存の発想として用い、その既存の発想内のキーワードを他のキーワードに変換することにより、異なる発想を持つテキストを自動生成できるためである。【００５９】
第２の効果は、発想支援の効率が良くなることである。その理由は、キーワード変換対象として、テキストデータベース２０１を特徴づけるマイニング結果が用いられ、照合部２０５が、キーワード変換結果とテキストデータベース２０１を照合し、その照合結果に基づいて、変換結果を順位付けすることで、新しい発想につながりやすいものを優先して提示することが可能になるためである。【００６０】
（実施例）
次に、具体的な実施例を用いて本実施の形態を説明する。【００６１】
図４は、本発明の実施の形態の一例を示したブロック図である。なお、図４において、図２に示したものと同一のものには同一符号を附してある。【００６２】
図５は、キーワード集合データベース２０７に格納された変換用キーワードの一例を示した説明図である。【００６３】
図５において、変換用キーワードである「熟年層」、「若年層」および「高齢者」はWhoに対応づけられ、また、変換用キーワードである「男性」および「女性」はWhoに対応づけられている。【００６４】
以下、Whoに対応づけられた「熟年層」、「若年層」および「高齢者」と、Whoに対応づけられた「男性」および「女性」とのそれぞれを、変換キーワード集合と称する。【００６５】
ここでは、乗用車の評判情報が扱われるものとする。【００６６】
テキストデータベース２０１には、テキストとして、複数の乗用車の評判情報が格納されている。この場合、テキストデータベース２０１に格納されたテキストのドメインは、「乗用車の評判情報」となる。【００６７】
マイニング部２０２は、テキストデータベース２０１に格納された複数の乗用車の評判情報をテキストマイニングして、「Ａ社の高級車は熟年層の男性向け」という結果４０１を得たとする。この結果４０１は、４Ｗ１Ｈ変換の対象文となる。【００６８】
キーワード抽出部２０３は、そのマイニング結果４０１から、キーワードとして、Whoに対応する「熟年層」および「男性」４０２を抽出する。例えば、キーワード抽出部２０３は、キーワード集合データベース２０７内のWhoに対応づけられたキーワード（「熟年層」、「若年層」または「高齢者」と、「男性」または「女性」）に一致するキーワードを、Whoに対応するキーワードとして、マイニング結果４０１から抽出する。【００６９】
キーワード変換部２０４は、キーワード集合データベース２０７を参照して、マイニング結果４０１内の、キーワード抽出部２０３にて抽出されたキーワードを、変換用キーワードに変換して、複数の変換結果４０３を生成する。【００７０】
具体的には、キーワード変換部２０４は、キーワード集合データベース２０７を参照して、マイニング結果４０１中の「熟年層」を、「熟年層」と関連づけられている「若年層」および「高齢者」に変換して、変換後のテキスト（変換結果４０３）「Ａ社の高級車は若年層の男性向け」および「Ａ社の高級車は高齢者の男性向け」を生成する。【００７１】
また、キーワード変換部２０４は、キーワード集合データベース２０７を参照して、マイニング結果４０１中の「男性」を、「男性」と関連づけられている「女性」変換して、変換後のテキスト「Ａ社の高級車は熟年層の女性向け」を生成する。【００７２】
また、キーワード変換部２０４は、キーワード集合データベース２０７を参照して、マイニング結果４０１中の「熟年層」を、「熟年層」と関連づけられている「若年層」に変換し、さらに、マイニング結果４０１中の「男性」を、「男性」と関連づけられている「女性」に変換して、変換後のテキスト「Ａ社の高級車は若年層の女性向け」を生成する。【００７３】
また、キーワード変換部２０４は、キーワード集合データベース２０７を参照して、マイニング結果４０１中の「熟年層」を、「熟年層」と関連づけられている「高齢者」に変換し、さらに、マイニング結果４０１中の「男性」を、「男性」と関連づけられている「女性」に変換して、変換後のテキスト「Ａ社の高級車は高齢者の女性向け」を生成する。【００７４】
ここで、変換結果４０３は、キーワードの組み合わせ数だけ生成されてしまう。【００７５】
このため、照合部２０５は、各変換結果４０３とテキストデータベース２０１中のテキストとを照合し、例えば、テキストデータベース２０１に出現した頻度の小さい変換結果４０３から順に順位付けを行って変換結果４０３を並べ替える。その結果、例えば「Ａ社の高級車は若年層の女性向け」という照合結果４０４が、高い優先度で得られる。【００７６】
照合結果４０４は、テキストデータベース２０１には存在しないものが優先されているため、新しい発想（潜在ニーズ）となる可能性がある。【００７７】
なお、キーワード集合データベース２０７に格納される変換用キーワード集合として、例えば、マイニング部２０２にて使用される同義語、類義語および反意語などのキーワードの集合が用いられてもよい。この場合、マイニングで使用される同義語、類義語または反意語を、変換用キーワードとして兼用できる。【００７８】
また、変換用キーワード集合は、マイニング対象のドメインに応じて、動的に切り替えることも可能である。【００７９】
例えば、キーワード集合データベース２０７には、元々「男性」、「女性」、「若年層」、「高齢者」などのキーワード（変換用キーワード候補）が存在し、それらのキーワードは、予めドメインに対応づけられているものとする。なお、１つのキーワードが複数のドメインに対応づけられていてもよい。この場合、ドメインが決まると、そのドメインに対応づけられたキーワードが決まる。なお、この対応関係は、例えば、キーワード変換部２０４に予め登録される。【００８０】
よって、あるドメインに対応づけられたキーワードにて構成される集合が、そのドメインの変換用キーワード候補の集合として使用されれば、ドメインに対して最適な変換用キーワード集合を動的に切り替えることが可能になる。【００８１】
例えば、キーワード変換部２０４が、テキストデータベース２０１のドメインを受け付け、そのドメインに予め対応づけられたキーワードを変換用キーワードとして用いる。【００８２】
この場合、テキストデータベース２０１に格納されたテキストに応じて、変換用キーワードが切り替えられる。このため、テキストデータベース２０１に格納されたテキストに最適な変換用キーワードを用いて、テキストを変換することが可能になる。【００８３】
図５に示したキーワード集合は、「乗用車の評判情報」（ドメイン）に対応し、図６に示したキーワード集合は、「携帯電話の評判情報」（ドメイン）に対応する。両者を比較すると、「高齢者」というキーワードが異なる集合に属している。【００８４】
したがって、「乗用車の評判情報」を扱う場合には、「高齢者」というキーワードは、「熟年層」および「若年層」に変換されるが、「携帯電話の評判情報」を扱う場合には、同じ「高齢者」というキーワードは、「女子高生」、「ＯＬ」および「ビジネスマン」に変換される。このため、より効率の良い発想支援が可能となる。【００８５】
本実施例では、４Ｗ１Ｈ変換の対象キーワードのうちWhoのみについて説明したが、これと異なるキーワード（Why、Where、When、How）についても同様に変換される。また、変換対象キーワードは４Ｗ１Ｈに限らず、例えばWhatを追加した５Ｗ１Ｈでもよい。変換対象キーワードが５Ｗ１Ｈの場合も、上記と同様の処理が可能である。【００８６】
本実施例によれば、キーワードが変換されるテキストとして、テキストデータベース１０１を特徴づけるマイニング結果が用いられ、キーワード抽出部２０３とキーワード変換部２０４とで行われるキーワード変換により、マイニング結果と異なる意味を持つテキストが自動生成される。この生成されたテキストによって、新しいアイデアを発想することが支援される。【００８７】
このため、発想支援を自動化することが可能になり、効率の良い発想支援を行うことが可能になる。また、テキストマイニングを発想支援に用いることが可能になる。【００８８】
また、本実施例では、照合部２０５は、キーワード変換部２０４にて変換されたテキストと、テキストデータベース２０１中のテキストとを照合し、その照合結果に基づいて、その変換後テキストに順位を付ける。【００８９】
この場合、キーワードが変換されたテキスト（変換後テキスト）とテキストデータベース２０１中のテキストとの内容の違いに基づいて、その変換後テキストに順位を付すことが可能になる。このため、例えば、テキストデータベース２０１中のテキストと意味的に異なる、新しい発想を支援できそうな変換後テキストに、高い順位を付すことが可能性となる。【００９０】
よって、キーワードが変換されたテキスト（変換後テキスト）が、その順位にしたがって並び替えられると、ユーザは、新しい発想を支援できそうな変換後テキストを、簡単に見つけることができる。【００９１】
また、本実施例では、照合部２０５は、キーワード変換部２０４にて変換されたテキストに対して、テキストデータベース２０１に出現した頻度が小さいほど高くなる順位を付与する。【００９２】
この場合、テキストデータベース２０１中のテキストと意味的に異なる、新しい発想を支援できそうな変換後テキストに、高い順位を付すことが可能性となる。【００９３】
以上説明した実施例において、図示した構成は単なる一例であって、本発明はその構成に限定されるものではない。
【産業上の利用可能性】
【００９４】
本発明は、商品企画時または戦略立案時の発想支援および潜在ニーズ発掘といった用途に適用できる。
【図１】
2007060780.tif 000003
【図２】
2007060780.tif 000004
【図３】
2007060780.tif 000005
【図４】
2007060780.tif 000006
【図５】
2007060780.tif 000007
【図６】
2007060780.tif 000008
【手続補正書】
【提出日】平成18年11月27日(2006.11.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のテキストを格納するテキストデータベースと、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング部と、
特定の語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、
前記キーワード集合データベースを参照して、前記特定の語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出部と、
前記マイニング結果のテキストについて、文中の、前記キーワード抽出部にて抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換部と、
前記キーワード変換部にて変換されたテキストを出力する結果出力部と、を備える発想支援装置。
【請求項２】
前記キーワード変換部にて変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合部をさらに含み、
前記結果出力部は、前記照合部にて順位を付けられた前記変換されたテキストを出力する、請求項１に記載の発想支援装置。
【請求項３】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング部で使用される同義語、類義語または反意語を格納する、請求項１または２に記載の発想支援装置。
【請求項４】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換部は、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１ないし３のいずれか１項に記載の発想支援装置。
【請求項５】
前記照合部は、前記キーワード変換部にて変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項２ないし４のいずれか１項に記載の発想支援装置。
【請求項６】
複数のテキストを格納するテキストデータベースと、特定の語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、を含む発想支援装置が行う発想支援方法であって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニングステップと、
前記キーワード集合データベースを参照して、前記特定の語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出ステップと、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換ステップと、
前記変換されたテキストを出力する結果出力ステップと、を備える発想支援方法。
【請求項７】
前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合ステップをさらに含み、
前記結果出力ステップでは、前記順位を付けられた前記変換されたテキストを出力する、請求項６に記載の発想支援方法。
【請求項８】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニングステップで使用される同義語、類義語または反意語を格納する、請求項６または７に記載の発想支援方法。
【請求項９】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換ステップでは、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項６ないし８のいずれか１項に記載の発想支援方法。
【請求項１０】
前記照合ステップでは、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項７ないし９のいずれか１項に記載の発想支援方法。
【請求項１１】
複数のテキストを格納するテキストデータベースと、特定の語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、に接続されたコンピュータに、発想支援処理を実行させる発想支援用プログラムであって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング処理と、
前記キーワード集合データベースを参照して、前記特定の語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出処理と、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換処理と、
前記変換されたテキストを出力する結果出力処理と、を備える発想支援処理を、前記コンピュータに実行させる発想支援用プログラム。
【請求項１２】
前記発想支援処理は、前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストに順位を付ける照合処理をさらに含み、
前記結果出力処理では、前記順位を付けられた前記変換されたテキストを出力する、請求項１１に記載の発想支援用プログラム。
【請求項１３】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング処理で使用される同義語、類義語または反意語を格納する、請求項１１または１２に記載の発想支援用プログラム。
【請求項１４】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換処理では、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１１ないし１３のいずれか１項に記載の発想支援用プログラム。
【請求項１５】
前記照合処理では、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項１２ないし１４のいずれか１項に記載の発想支援用プログラム。
【請求項１６】
前記特定の語は、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、Ｗｈｅｎ、ＨｏｗおよびＷｈａｔの５Ｗ１Ｈ、または、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、ＷｈｅｎおよびＨｏｗの４Ｗ１Ｈである、請求項１ないし５のいずれか１項に記載の発想支援装置。
【請求項１７】
前記特定の語は、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、Ｗｈｅｎ、ＨｏｗおよびＷｈａｔの５Ｗ１Ｈ、または、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、ＷｈｅｎおよびＨｏｗの４Ｗ１Ｈである、請求項６ないし１０のいずれか１項に記載の発想支援方法。
【請求項１８】
前記特定の語は、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、Ｗｈｅｎ、ＨｏｗおよびＷｈａｔの５Ｗ１Ｈ、または、Ｗｈｏ、Ｗｈｙ、Ｗｈｅｒｅ、ＷｈｅｎおよびＨｏｗの４Ｗ１Ｈである、請求項１１ないし１５のいずれか１項に記載の発想支援プログラム。
【手続補正書】
【提出日】平成20年7月4日(2008.7.4)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のテキストを格納するテキストデータベースと、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング部と、
Who、When、Where、Why、Howの４W１Hを表す語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、
前記キーワード集合データベースを参照して、前記４W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出部と、
前記マイニング結果のテキストについて、文中の、前記キーワード抽出部にて抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換部と、
前記キーワード変換部にて変換されたテキストを出力する結果出力部と、を備える発想支援装置。
【請求項２】
前記キーワード集合データベースは、さらにWhatを表す語を含めた５W１Hに相当する変換用キーワードを格納し、
前記キーワード抽出部は、前記５W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出する、請求項１に記載の発想支援装置。
【請求項３】
前記キーワード変換部にて変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストのうち前記データベース中のテキストに対する類似性の低いテキストを優先して順位を付ける照合部をさらに含み、
前記結果出力部は、前記照合部にて順位を付けられた前記変換されたテキストを出力する、請求項１または２に記載の発想支援装置。
【請求項４】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング部で使用される同義語、類義語または反意語を格納する、請求項１ないし３のいずれか１項に記載の発想支援装置。
【請求項５】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換部は、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１ないし４のいずれか１項に記載の発想支援装置。
【請求項６】
前記照合部は、前記キーワード変換部にて変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項３に記載の発想支援装置。
【請求項７】
複数のテキストを格納するテキストデータベースと、Who、When、Where、Why、Howの４W１Hを表す語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、を含む発想支援装置が行う発想支援方法であって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニングステップと、
前記キーワード集合データベースを参照して、前記４W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出ステップと、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換ステップと、
前記変換されたテキストを出力する結果出力ステップと、を備える発想支援方法。
【請求項８】
前記キーワード集合データベースは、さらにWhatを表す語を含めた５W１Hに相当する変換用キーワードを格納し、
前記キーワード抽出ステップでは、前記５W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出する、請求項７に記載の発想支援方法。
【請求項９】
前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストのうち前記データベース中のテキストに対する類似性の低いテキストを優先して順位を付ける照合ステップをさらに含み、
前記結果出力ステップでは、前記順位を付けられた前記変換されたテキストを出力する、請求項７または８に記載の発想支援方法。
【請求項１０】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニングステップで使用される同義語、類義語または反意語を格納する、請求項７ないし９のいずれか１項に記載の発想支援方法。
【請求項１１】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換ステップでは、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項７ないし１０のいずれか１項に記載の発想支援方法。
【請求項１２】
前記照合ステップでは、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項９に記載の発想支援方法。
【請求項１３】
複数のテキストを格納するテキストデータベースと、Who、When、Where、Why、Howの４W１Hを表す語に相当する変換用キーワードを集めたキーワード集合を格納するキーワード集合データベースと、に接続されたコンピュータに、発想支援処理を実行させる発想支援用プログラムであって、
前記テキストデータベースに格納された複数のテキストをテキストマイニングで分析し、その結果のテキストを出力するテキストマイニング処理と、
前記キーワード集合データベースを参照して、前記４W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出するキーワード抽出処理と、
前記マイニング結果のテキストについて、文中の、前記抽出されたキーワードを、前記キーワードを含む前記キーワード集合内の変換用キーワードに変換するキーワード変換処理と、
前記変換されたテキストを出力する結果出力処理と、を備える発想支援処理を、前記コンピュータに実行させる発想支援用プログラム。
【請求項１４】
前記キーワード集合データベースは、さらにWhatを表す語を含めた５W１Hに相当する変換用キーワードを格納し、
前記キーワード抽出処理では、前記５W１Hを表す語に相当するキーワードを、前記テキストマイニング結果であるテキストから抽出する、請求項１３に記載の発想支援用プログラム。
【請求項１５】
前記発想支援処理は、前記変換されたテキストと、前記テキストデータベース中のテキストとを照合し、その照合結果に基づいて、前記変換されたテキストのうち前記データベース中のテキストに対する類似性の低いテキストを優先して順位を付ける照合処理をさらに含み、
前記結果出力処理では、前記順位を付けられた前記変換されたテキストを出力する、請求項１３または１４に記載の発想支援用プログラム。
【請求項１６】
前記キーワード集合データベースは、前記変換用キーワードとして、前記テキストマイニング処理で使用される同義語、類義語または反意語を格納する、請求項１３ないし１５のいずれか１項に記載の発想支援用プログラム。
【請求項１７】
前記キーワード集合データベースは、複数の変換用キーワード候補を格納し、
前記キーワード変換処理では、前記テキストデータベースに格納されたテキストに予め対応づけられた前記変換用キーワード候補を、前記変換用キーワードとして用いる、請求項１３ないし１６のいずれか１項に記載の発想支援用プログラム。
【請求項１８】
前記照合処理では、前記変換されたテキストに対して、前記テキストデータベースに出現した頻度が小さいほど高くなる順位を付与する、請求項１５に記載の発想支援用プログラム。
【国際調査報告】
2007060780.tif 000009
2007060780.tif 000010
2007060780.tif 000011
2007060780.tif 000012