(57)【要約】【課題】本発明の課題は、製品ごとの品質情報の「見える化」を図り、品質改善を支援することができる製品検索装置を提供することにある。【解決手段】製品検索装置１０では、製品別の共起情報テーブル内の一のキーワード・係り受けパターンと他のキーワード・係り受けパターンとの「結びつき」を一覧することができるので、キーワード・係り受けパターンに対して他にどのような情報（共起情報）で調査するべきかを知ることができる。その際、キーワード・係り受けパターン間の「結びつき度合い」をそれらの「同時発生割合」という数字で把握することができる。【選択図】図７Ａ
2017078976.tif 000002
【特許請求の範囲】
【請求項１】
メールを含む蓄積された多数の文書データから前記文書データ毎にキーワードを抽出するキーワード抽出部（３０）と、
前記文書データから前記文書データ毎に製品の特定情報を抽出する製品情報抽出部（４０）と、
前記文書データ毎に前記製品と前記キーワードとの関連付け情報を作成して抽出する製品キーワード抽出部（５０）と、
前記文書データ毎に前記製品に関連付けられている前記キーワードに対し共起キーワードを付与して製品別の共起情報を作成して抽出する共起情報抽出部（６０）と、
を備える、
製品検索装置（１０）。
【請求項２】
抽出した前記キーワードに基づく係り受けパターンを作成して抽出するキーワード・係り受けパターン抽出部（５５）をさらに備える、
請求項１に記載の製品検索装置（１０）。
【請求項３】
前記共起情報抽出部（６０）は、前記キーワードに対し少なくとも１つの前記共起キーワードを付与する、
請求項１又は請求項２に記載の製品検索装置（１０）。
【請求項４】
前記共起情報抽出部（６０）は、前記共起情報内のキーワード群をマトリックス状に表す共起情報テーブルを作成する、
請求項１から請求項３のいずれか１項に記載の製品検索装置（１０）。
【請求項５】
前記共起情報テーブルは、行と列との交点に、前記行に割り当てられたキーワードと前記列に割り当てられたキーワードとが同時発生する割合を表示する、
請求項４に記載の製品検索装置（１０）。
【請求項６】
前記共起情報抽出部（６０）は、前記共起情報内の一のキーワードと他のキーワードとが同時発生する割合を演算し、前記同時発生する割合が所定値以上である前記共起情報を前記共起情報テーブルに蓄積する、
請求項４又は請求項５に記載の製品検索装置（１０）。
【請求項７】
前記共起情報抽出部（６０）は、前記共起情報内の一のキーワードと他のキーワードとが同時発生する割合を演算し、前記同時発生する割合が所定値以上である前記共起情報を表示する、
請求項１から請求項６のいずれか１項に記載の製品検索装置（１０）。
【請求項８】
前記キーワード抽出部（３０）は、前記文書データごとに抽出すべき前記キーワードの数量を決定する、
請求項１から請求項６のいずれか１項に記載の製品検索装置（１０）。
【請求項９】
前記キーワード・係り受けパターン抽出部（５５）は、前記文書データごとに抽出すべき前記キーワード・係り受けパターンの数量を決定する、
請求項２から請求項６のいずれか１項に記載の製品検索装置（１０）。
【請求項１０】
前記キーワード抽出部（３０）は、一の前記文書データから抽出される前記キーワードの数量の上限を前記文書データの大きさに応じて決定する、
請求項１から請求項６のいずれか１項に記載の製品検索装置（１０）。
【請求項１１】
前記キーワード・係り受けパターン抽出部（５５）は、一の前記文書データから抽出される前記キーワード・係り受けパターンの数量の上限を前記文書データの大きさに応じて決定する、
請求項２から請求項６のいずれか１項に記載の製品検索装置（１０）。
【請求項１２】
前記共起情報抽出部（６０）が作成した製品別の前記共起情報から前記キーワード又は前記キーワード・係り受けパターンの体系化を行い抽出する体系化情報抽出部（７１）をさらに備える、
請求項２から請求項１１のいずれか１項に記載の製品検索装置（１０）。
【請求項１３】
前記製品に関連付けられている前記キーワードからホットキーワードのマップを作成して抽出する、ワードマップ作成部（７３）をさらに備える、
請求項１から請求項１２のいずれか１項に記載の製品検索装置（１０）。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、製品検索装置に関し、特に文書データから製品流通市場におけるトラブル等の製品関連情報を適切な利用に資する製品検索装置に関する。
【背景技術】
【０００２】
近年、文書データから人物とキーワードとを抽出し、それらを結びつけた情報を利用するためのツールが広く普及している。例えば、特許文献１（特開２００２−５６００１号公報）に開示されている精通者抽出装置は、文書から専門用語を切り出し、人物ごとに予めその専門用語の属する分野についての精通度を記憶したデータ・ベースから適切な人物を抽出するものである。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、特許文献１では、専門用語と人物とを結びつけることによって精通者を特定する方法は開示されているものの、文書データから製品とキーワードとを抽出し、それらを結びつけた情報を利用するためのツールが示されておらず、製品が流通する市場で、製品にどのようなトラブルが起き、そのトラブルが何に起因しているのか等、トラブルに関する情報を適切に利用することができていない。
【０００４】
本発明の課題は、製品ごとの品質情報の「見える化」を図り、品質改善を支援することができる製品検索装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の第１観点に係る製品検索装置は、キーワード抽出部と、製品情報抽出部と、製品キーワード抽出部と、共起情報抽出部とを備えている。キーワード抽出部は、メールを含む蓄積された多数の文書データから文書データ毎にキーワードを抽出する。製品情報抽出部は、文書データから文書データ毎に製品の特定情報を抽出する。製品キーワード抽出部は、文書データ毎に製品とキーワードとの関連付け情報を作成して抽出する。共起情報抽出部は、文書データ毎に製品に関連付けられているキーワードに対し共起キーワードを付与して製品別の共起情報を作成して抽出する。
【０００６】
この製品検索装置では、例えば、検索者が「製品名」と「不具合の症状」とを入力することによって、関連するキーワード、それに対する共起キーワードが提供されるので、不具合要因の特定を支援することができる。
【０００７】
本発明の第２観点に係る製品検索装置は、第１観点に係る製品検索装置であって、キーワード・係り受けパターン抽出部をさらに備えている。キーワード・係り受けパターン抽出部は、抽出したキーワードに基づくキーワード・係り受けパターンを作成して抽出する。
【０００８】
キーワード、共起キーワードが提供されてもその数が非常に多い場合には不具合要因を特定することは容易ではないが、この製品検索装置では、キーワード・係り受けパターンが提供されることによって、不具合要因の特定を容易にすることができる。
【０００９】
本発明の第３観点に係る製品検索装置は、第１観点又は第２観点に係る製品検索装置であって、共起情報抽出部が、キーワードに対し少なくとも１つの共起キーワードを付与する。
【００１０】
本発明の第４観点に係る製品検索装置は、第１観点から第３観点のいずれか１つに係る製品検索装置であって、共起情報抽出部が、共起情報内のキーワード群をマトリックス状に表す共起情報テーブルを作成する。
【００１１】
この製品検索装置では、共起情報内の一のキーワードと他のキーワードとの「結びつき」を一覧することができる。
【００１２】
本発明の第５観点に係る製品検索装置は、第４観点に係る製品検索装置であって、共起情報テーブルは、行と列との交点に、行に割り当てられたキーワードと列に割り当てられたキーワードとが同時発生する割合を表示する。
【００１３】
この製品検索装置では、キーワード間の「結びつき度合い（共起度合い）」をそれらが「同時発生する割合（同時発生割合）」という数字で把握することができる（つまり、「結びつき度合い」という特性値の代用特性値が「同時発生割合」である）。
【００１４】
本発明の第６観点に係る製品検索装置は、第４観点又は第５観点に係る製品検索装置であって、共起情報抽出部が、共起情報内の一のキーワードと他のキーワードとが同時発生する割合を演算し、同時発生する割合が所定値以上である共起情報を共起情報テーブルに蓄積する。
【００１５】
この製品検索装置では、各キーワードを蓄積させるか否かの判断が、他の共起キーワードとの同時発生割合の大きさに基づいて行われることにより、陳腐化した情報の排除、記憶容量の増大化抑制を図ることができる。
【００１６】
本発明の第７観点に係る製品検索装置は、第１観点から第５観点のいずれか１つに係る製品検索装置であって、共起情報抽出部が、共起情報内の一のキーワードと他のキーワードとが同時発生する割合を演算し、同時発生する割合が所定値以上である前記共起情報を表示する。
【００１７】
この製品検索装置では、同時発生しているが発生頻度があまりにも低く共起とは言えないようなキーワードの表示を控えることによって、絞り込みを容易にする。
【００１８】
本発明の第８観点に係る製品検索装置は、第１観点から第６観点のいずれか１つに係る製品検索装置であって、キーワード抽出部が、文書データごとに抽出すべきキーワードの数量を決定する。
【００１９】
この製品検索装置では、全てがキーワードになることを防止することができる。また、文書データの大きさ応じて抽出すべきキーワード数量を決定するようにすれば、文書データの大きさに比例したキーワード数を確保することもできる。
【００２０】
本発明の第９観点に係る製品検索装置は、請求項２から請求項６のいずれか１つに係る製品検索装置であって、キーワード・係り受けパターン抽出部が、文書データごとに抽出すべきキーワード・係り受けパターンの数量を決定する。
【００２１】
この製品検索装置では、文書データの大きさ応じて抽出すべきキーワード・係り受けパターンの数量を決定するようにすれば、文書データの大きさに比例したキーワード・係り受けパターンの数を確保することもできる。
【００２２】
本発明の第１０観点に係る製品検索装置は、第１観点から第６観点のいずれか１つに係る製品検索装置であって、キーワード抽出部が、一の文書データから抽出されるキーワードの数量の上限を文書データの大きさに応じて決定する。
【００２３】
この製品検索装置では、文書データの大きさに比例したキーワード数を確保することができる。
【００２４】
本発明の第１１観点に係る製品検索装置は、第２観点から第６観点のいずれか１つに係る製品検索装置であって、キーワード・係り受けパターン抽出部が、一の文書データから抽出されるキーワード・係り受けパターンの数量の上限を文書データの大きさに応じて決定する。
【００２５】
この製品検索装置では、文書データの大きさに比例したキーワード・係り受けパターンの数を確保することができる。
【００２６】
本発明の第１２観点に係る製品検索装置は、第１観点から第１１観点のいずれか１つに係る製品検索装置であって、体系化情報抽出部をさらに備えている。体系化情報抽出部は、共起情報抽出部が作成した製品別の共起情報からキーワード又はキーワード・係り受けパターンの体系化を行い抽出する。
【００２７】
本発明の第１３観点に係る製品検索装置は、第１観点から第１２観点のいずれか１つに係る製品検索装置であって、ワードマップ作成部をさらに備えている。ワードマップ作成部は、製品に関連付けられているキーワードからホットキーワードのマップを作成して抽出する。
【発明の効果】
【００２８】
本発明の第１観点又は第３観点に係る製品検索装置では、例えば、検索者が「製品名」と「不具合の症状」とを入力することによって、関連するキーワード、それに対する共起キーワードが提供されるので、不具合要因の特定を支援することができる。
【００２９】
本発明の第２観点に係る製品検索装置では、係り受けパターンが提供されることによって、不具合要因の特定を容易にすることができる。
【００３０】
本発明の第４観点に係る製品検索装置では、共起情報内の一のキーワードと他のキーワードとの「結びつき」を一覧することができる。
【００３１】
本発明の第５観点に係る製品検索装置では、キーワード間の「結びつき度合い（共起度合い）」をそれらが「同時発生する割合（同時発生割合）」という数字で把握することができる（つまり、「結びつき度合い」という特性値の代用特性値が「同時発生割合」である）。
【００３２】
本発明の第６観点に係る製品検索装置では、各キーワードを蓄積させるか否かの判断が、他の共起キーワードとの同時発生割合の大きさに基づいて行われることにより、陳腐化した情報の排除、記憶容量の増大化抑制を図ることができる。
【００３３】
本発明の第７観点に係る製品検索装置では、同時発生しているが発生頻度があまりにも低く共起とは言えないようなキーワードの表示を控えることによって、絞り込みを容易にする。
【００３４】
本発明の第８観点に係る製品検索装置では、全てがキーワードになることを防止することができる。また、文書データの大きさ応じて抽出すべきキーワード数量を決定するようにすれば、文書データの大きさに比例したキーワード数を確保することもできる。
【００３５】
本発明の第９観点に係る製品検索装置では、文書データの大きさ応じて抽出すべきキーワード・係り受けパターンの数量を決定するようにすれば、文書データの大きさに比例したキーワード・係り受けパターンの数を確保することもできる。
【００３６】
本発明の第１０観点に係る製品検索装置では、文書データの大きさに比例したキーワード数を確保することができる。
【００３７】
本発明の第１１観点に係る製品検索装置では、文書データの大きさに比例したキーワード・係り受けパターンの数を確保することができる。
【００３８】
本発明の第１２観点に係る製品検索装置では、共起情報をシステム側でグループ化することによって、人手によるグループ化の工数を削減することができる。
【００３９】
本発明の第１３観点に係る製品検索装置では、期間を区切り、製品が持つホットキーワードを示すことができる。
【図面の簡単な説明】
【００４０】
【図１】本発明の一実施形態に係る製品検索装置の構成を示すブロック図。
【図２】製品検索装置の第１の動作を表すフローチャート。
【図３Ａ】製品キーワード抽出部が作成した製品ＩＤ「１０１」についての製品キーワードテーブル。
【図３Ｂ】製品キーワード抽出部が作成した製品ＩＤ「２０１」についての製品キーワードテーブル。
【図３Ｃ】製品キーワード抽出部が作成した製品ＩＤ「３０１」についての製品キーワードテーブル。
【図４】製品検索装置の第２の動作を表すフローチャート。
【図５Ａ】一つの文書データに係るキーワード・係り受けパターンテーブル。
【図５Ｂ】もう一つの文書データに係るキーワード・係り受けパターンテーブル。
【図５Ｃ】他の文書データに係るキーワード・係り受けパターンテーブル。
【図６】製品検索装置の第３の動作を表すフローチャート。
【図７Ａ】共起情報抽出部が作成したキーワード・係り受けパターンの共起情報テーブル。
【図７Ｂ】共起情報抽出部が作成したキーワード・係り受けパターンの共起情報テーブル。
【図８】共起情報抽出部が作成したキーワードの共起情報テーブル。
【図９】共起情報抽出部が作成した他のキーワードの共起情報テーブル。
【図１０】製品検索装置が検索端末の画面に表示するキーワード製品マップ。
【図１１】本発明の変形例に係る製品検索装置の構成を示すブロック図
【発明を実施するための形態】
【００４１】
以下、図面を参照しながら、本発明の実施形態について説明する。なお、以下の実施形態は、本発明の具体例であって、本発明の技術的範囲を限定するものではない。
【００４２】
（１）製品検索装置１０の構成
図１は、本発明の一実施形態に係る製品検索装置１０の構成を示すブロック図である。図１において、製品検索装置１０は、文書データ蓄積部２０、キーワード抽出部３０と、製品情報抽出部４０、製品キーワード抽出部５０、キーワード・係り受けパターン抽出部５５及び共起情報抽出部６０を備えている。
【００４３】
（２）詳細説明
（２−１）文書データ蓄積部２０
文書データ蓄積部２０は、製品毎に作成された文書データ（メールを含む）又は人物毎にその人物が作成した文書データ（メールを含む）を随時蓄積する仕組みになっている。文書には少なくとも文書名、製品名及び作成者名若しくは作成者ＩＤが付される。
【００４４】
（２−２）キーワード抽出部３０
キーワード抽出部３０は、文書データ内の特徴的な語句、つまりキーワードの抽出を文書データ毎に行う。抽出する語句数は、文書データ毎に指定することができ、全てがキーワードになることを防止している。もちろん、文書データのサイズに応じてキーワード数を決めることもできる。
【００４５】
（２−３）製品情報抽出部４０
製品情報抽出部４０は、文書データのプロパティ情報、あるいは文書登録時のログイン情報、メールであればフロム・フィールドなどを利用して製品情報を文書データ毎に抽出する。
【００４６】
（２−４）製品キーワード抽出部５０
製品キーワード抽出部５０は、文書データ毎に、製品と、その製品に関して作成された文書データ内に出現するキーワードとを関連つけた製品キーワードテーブルを作成し、それを記憶する。
【００４７】
例えば、図１に示すように、左から順に製品ＩＤ、文書ＩＤ、文書名、作成日時、キーワードを列挙した表が作成される。製品ＩＤは、製品を特定するためのＩＤである。文書ＩＤは、その製品が記載された文書データがどのような文書（例えば、品質レポートなど）であるのかを特定するためのＩＤである。一例として、その人物が２０１２年に作成した品質レポートであるならば、２０１２ＱＲというＩＤが付与される。
【００４８】
文書名は、通常、その文書の内容に則して決定されるので、最重要キーワードを含んでいる可能性が高い。作成日時は、その文書の作成日時であるが、作成日時又は更新日時のいずれであってもよい。
【００４９】
また、図１の製品キーワードテーブルには、文書「２０１２ＱＲ」関連に続いて、他の文書に関連する情報も下方に続いている。そして、このような製品キーワードテーブルが製品別に作成され、記憶されているものとする。
【００５０】
（２−５）キーワード・係り受けパターン抽出部５５
キーワード・係り受けパターン抽出部５５は、製品キーワード抽出部５０が作成した「製品キーワードテーブル」に基づき、製品別、且つ文書データ毎に「キーワード・係り受けパターンテーブル」を作成する。
【００５１】
具体例として、「モータ」というキーワードに対して、「・・・を駆動する」或いは「・・・で駆動する」という複数の係り受けパターンが得られる。
【００５２】
（２−６）共起情報抽出部６０
共起情報抽出部６０は、製品キーワード抽出部５０が作成した「製品キーワードテーブル」に基づき、製品別に「共起情報テーブル」を作成する。
【００５３】
この共起情報テーブルは、例えば、図１に示すように、行と列との交点に、行に割り当てられたキーワードと列に割り当てられたキーワードとが同時発生する割合を表示している。これによって、キーワード間の「結びつき度合い（共起度合い）」をそれらが「同時発生する割合（同時発生割合）」という数字で把握することができる。
【００５４】
その結果、キーワードに対してそれに関連する一又は複数の製品を探せるだけでなく、各製品が他にどのような情報（共起情報）と関わっているのかを知ることができる。
【００５５】
（２−７）統括制御部１００
統括制御部１００は、いわゆるＣＰＵであって、ＯＳその他のプログラムに従って、必要な処理を実行する。
【００５６】
統括制御部１００は、利用者が専用端末からキーワードを入力すると、キーワード抽出部３０、製品情報抽出部４０、製品キーワード抽出部５０、キーワード・係り受けパターン抽出部５５及び共起情報抽出部６０に適宜指令を送り、必要情報を抽出する。
【００５７】
（２−８）その他
キーワード抽出部３０と、製品情報抽出部４０、製品キーワード抽出部５０、キーワード・係り受けパターン抽出部５５及び共起情報抽出部６０は、それぞれ抽出したデータを蓄積する記憶領域を個別に又は共通の記憶装置に有しているものとする。
【００５８】
（３）製品検索装置１０の動作
ここでは、３つの動作について説明する。第１の動作は製品検索装置１０に各端末から文書データが入力されたときの動作であり、第２の動作は製品検索装置１０に各端末から文書名が入力されたときの動作であり、第３の動作は製品検索装置１０に端末から検索のためのキーワードが入力されたときの動作である。
【００５９】
（３−１）製品検索装置１０の第１の動作
図２は、製品検索装置１０の第１の動作を表すフローチャートである。ここで、第１の動作とは、製品検索装置１０が文書データから「製品キーワードテーブル」を作成するまでの動作である。
【００６０】
図２において、統括制御部１００は、ステップＳ１において接続された端末のいずれかから文書データの入力があったか否かを判定し、文書データ入力があったときはステップＳ２へ進み、文書データ入力がないときは引き続き判定を継続する。
【００６１】
次に統括制御部１００は、ステップＳ２において入力された文書データを文書データ蓄積部２０に蓄積し、ステップＳ３へ進む。
【００６２】
次に統括制御部１００は、ステップＳ３においてキーワード抽出部３０を介して、文書データ蓄積部２０に蓄積された文書データから文書データ毎にキーワードを抽出し、ステップＳ４へ進む。
【００６３】
次に統括制御部１００は、ステップＳ４において製品情報抽出部４０を介して、文書データ蓄積部２０に蓄積された文書データから文書データ毎に製品を抽出し、ステップＳ５へ進む。
【００６４】
次に統括制御部１００は、ステップＳ５において製品キーワード抽出部５０を介して、ステップＳ３で抽出したキーワードとステップＳ４で抽出した製品とから製品キーワードテーブルを作成し記憶する。以下、製品キーワードテーブルについて図面を用いて説明する。
【００６５】
図３Ａは、製品キーワード抽出部５０が作成した製品ＩＤ「１０１」のルームエアコンについての製品キーワードテーブルである。図３Ａにおいて、エアコンについて登録されている全１９０件の品質レポートを対象に作成された製品キーワードテーブルから「ルームエアコン」に関する１００件の文書が存在することが判明する。
【００６６】
キーワードの欄には、左から同時発生割合の高いキーワードが表示されている。但し、他の品質レポートで抽出されたキーワードと重複するか否かが分かるようにするため、あえて左詰めで表示していない。
【００６７】
例えば、「２０１４ｒ」文書では、製品名自体がキーワードとなり、キーワード「ルームエアコン」の下に「フィルタ」、「お掃除機能」、「噛み込み」のキーワードが共起している。
【００６８】
図３Ｂは、製品キーワード抽出部５０が作成した製品ＩＤ「２０１」の業務用エアコンについての製品キーワードテーブルである。図３Ｂにおいて、エアコンについて登録されている全１９０件の品質レポートを対象に作成された製品キーワードテーブルから「業務用エアコン」を含む５０件の文書が存在することが判明する。
【００６９】
例えば、「２０１４ｇ」文書では、キーワード「業務用エアコン」の下にキーワードが「圧縮機」、「モータ」、「ロータ」、「マグネット」などが共起している。
【００７０】
図３Ｃは、製品キーワード抽出部５０が作成した製品ＩＤ「３０１」のパーソナル空調機についての製品キーワードテーブルである。図３Ｃにおいて、エアコンについて登録されている全１９０件の文書を対象に作成された製品キーワードテーブルから「パーソナル空調機」を含む４０件の文書が存在することが判明する。
【００７１】
例えば、「２０１３ｐ」文書では、キーワード「パーソナル空調機」の下にキーワードが「冷媒」、「漏れ」、「ピンホール」などが共起している。
【００７２】
（３−２）製品検索装置１０の第２の動作
例えば、図３Ｂ「業務用エアコン」の製品キーワードテーブルを見た検索者が、特定の文書データの共起キーワードに着目した場合、さらなる調査を補助するために、製品検索装置１０はその文書データのキーワード・係り受けパターンテーブルを作成し、画面上に表示させることができる。つまり、製品検索装置１０は文書データごとにキーワード・係り受けパターンテーブルを作成することができる。
【００７３】
図４は、製品検索装置１０の第２の動作を表すフローチャートである。ここで、第２の動作とは、製品検索装置１０が「製品キーワードテーブル」からキーワード・係り受けパターンテーブルを作成する動作である。
【００７４】
図４において、統括制御部１００は、ステップＳ１１において特定の文書ＩＤ又は文書名の入力があったか否かを判定し、文書ＩＤ又は文書名のいずれかの入力が有ったときはステップＳ１２へ進み、入力がないときは引き続き判定を継続する。
【００７５】
次に、統括制御部１００は、ステップＳ１２においてキーワード・係り受けパターン抽出部５５を介して、入力された文書ＩＤ又は文書名の文書データからキーワード・係り受けパターンを抽出し、ステップＳ１３へ進む。
【００７６】
次に、統括制御部１００は、ステップＳ１３においてキーワード・係り受けパターンテーブル（図５Ａ〜図５Ｃ参照）を作成し、ステップＳ１４へ進む。
【００７７】
そして、統括制御部１００は、ステップＳ１４において「キーワード・係り受けパターンテーブル」を検索画面に表示する。以下、「キーワード・係り受けパターンテーブル」について図面を用いて説明する。
【００７８】
図５Ａは、一つの文書データに係るキーワード・係り受けパターンテーブルである。図５Ａにおいて、キーワード・係り受けパターンテーブルには、製品ＩＤ、文書ＩＤ、文書データ作成日時、キーワード、キーワード・係り受けパターンで構成されている。
【００７９】
図５Ａより、文書データは、文書ＩＤ「２０１２ＱＲ」及び文書名「２０１２ｇ」から業務用エアコンの品質レポートであることが分かる。また、キーワード／係り受けパターン表示欄の記載から、「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」「モータ／が駆動しない」、「コイル／が短絡している」のキーワード／係り受けパターンが蓄積されていることが分かる。
【００８０】
そして、検索者は、キーワード／係り受けパターンから、「ワイヤが短絡して、モータが駆動せず、圧縮機が起動しない」という事象を推測することができる。
【００８１】
図５Ｂは、もう一つの文書データに係るキーワード・係り受けパターンテーブルである。図５Ｂにおいて、キーワード・係り受けパターンテーブルには、製品ＩＤ、文書ＩＤ、文書データ作成日時、キーワード、キーワード・係り受けパターンで構成されている。
【００８２】
図５Ｂより、文書データは、文書ＩＤ「２０１３ＱＲ」及び文書名「２０１３ｇ」から業務用エアコンの品質レポートであることが分かる。また、キーワード／係り受けパターン表示欄の記載から、「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」「モータ／が駆動しない」、「コイル／が断線している」のキーワード／係り受けパターンが蓄積されていることが分かる。
【００８３】
そして、検索者は、キーワード／係り受けパターンから、「コイルが断線して、モータが駆動せず、圧縮機が起動しない」と推測することができる。
【００８４】
このように、図３Ｂの製品キーワードテーブルだけでは「コイル」という共起キーワードが同じであるので、品質情報として同じ内容と判断される可能性があったが、図５Ａ及び図５Ｂそれぞれのキーワード・係り受けパターンまで抽出することによって、さらに詳細な「コイル／が短絡している」という事象と、「コイル／が断線している」という事象まで把握することができる。
【００８５】
図５Ｃは、他の文書データに係るキーワード・係り受けパターンテーブルである。図５Ｃにおいて、文書データは、文書ＩＤ「２０１４ＱＲ」及び文書名「２０１４ｇ」から業務用エアコンの品質レポートであることが分かる。また、キーワード／係り受けパターン表示欄の記載から、「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」「モータ／が駆動しない」、「ロータ／が回転しない」、及び「マグネット／が外れている」のキーワード／係り受けパターンが蓄積されていることが分かる。
【００８６】
そして、検索者は、キーワード／係り受けパターンから、「マグネットが外れて、モータが駆動せず、圧縮機が起動しない」と推測することができる。
【００８７】
上記のように、「業務用エアコン／が稼動しない」という同一現象のキーワード・係り受けパターンであっても、文書によって「マグネット／が外れている」という要因のキーワード・係り受けパターンが共起する場合もあれば、「コイル／が短絡している」という要因のキーワード・係り受けパターンが共起する場合もある。
【００８８】
それゆえ、本実施形態では、全文書データを対象にキーワードを抽出するのではなく、文書データ毎にキーワードを抽出し、製品と関連付け、共起キーワードを付与して、キーワード・係り受けパターンを作成している。
【００８９】
（３−３）製品検索装置１０の第３の動作
ここでは、検索者が「エアコン」の市場クレーム実績調査のために、製品検索装置１０の専用端末からキーワード「業務用エアコン」を入力したという想定の下で説明する。
【００９０】
図６は、製品検索装置１０の第３の動作を表すフローチャートである。図６において、統括制御部１００は、ステップＳ２１においてキーワードの入力があったか否かを判定し、キーワード入力が有ったときはステップＳ２２へ進み、キーワード入力がないときは引き続き判定を継続する。
【００９１】
次に、統括制御部１００は、ステップＳ２２において製品キーワードテーブルの全てのデータを走査して、入力されたキーワードにヒットする製品キーワードテーブルを抽出し、ステップＳ２３へ進む。
【００９２】
次に、統括制御部１００は、ステップＳ２３において製品キーワードテーブル上のキーワードについてキーワード・係り受けパターンデーブルを抽出し、ステップＳ２４へ進む。
【００９３】
次に、統括制御部１００は、ステップＳ２４において共起情報抽出部６０を介して先のステップＳ２２で抽出された「製品キーワードテーブル」に基づき、業務用エアコンの「共起情報テーブル」（図７参照）を作成し、ステップＳ２５へ進む。
【００９４】
次に、統括制御部１００は、ステップＳ２５において共起情報抽出部６０を介して先のステップＳ２４で抽出された業務用エアコンの「共起情報テーブル」を検索端末の画面に表示する。以下、「共起情報テーブル」について図面を用いて説明する。
【００９５】
（３−３−１）共起情報テーブルの詳細説明
共起情報抽出部６０は、製品キーワード抽出部５０が作成した図３Ａ〜図３Ｃに記載の「製品キーワードテーブル」に基づき、「共起情報テーブル」を作成する。ここでは、図３Ｂに記載の「製品キーワードテーブル」に基づく「共起情報テーブル」を例として説明する。
【００９６】
図３Ｂの「製品キーワードテーブル」は、業務用エアコンに関する文書データ毎に業務用エアコンに関連付けられているキーワードに対し共起キーワードを付与した上で作成される。
【００９７】
さらに、図５Ａ、図５Ｂ、及び図５Ｃのキーワード・係り受けパターンテーブルは、図３Ｂの「製品キーワードテーブル」上のキーワードに基づいて作成されている。
【００９８】
そして、共起情報抽出部６０は、これらのキーワード・係り受けパターンからマトリックス状の共起情報テーブルを作成し、行と列との交点に、行に割り当てられたキーワード・係り受けパターンと列に割り当てられたキーワード・係り受けパターンとが同時発生する割合を表示する。
【００９９】
例えば「圧縮機／が起動しない」というキーワード・係り受けパターンに対し、一つの文書データにおいて共起度合いの高い「ロータ／が回転しない」という共起キーワード・係り受けパターンが存在しても、他の文書データでは全く共起せず、業務用エアコンに絞った共起情報テーブルでは、「ロータ／が回転しない」という共起キーワード・係り受けパターンの共起度合いが低くなる場合もある。
【０１００】
図７Ａは、共起情報抽出部６０が作成した共起情報テーブルである。図７Ａにおいて、共起情報テーブルの左端列に「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」、「モータ／が駆動しない」、「コイル／が短絡している」、「コイル／が断線している」、「ロータ／が回転しない」、「マグネット／が外れている」が上から下へ順に列挙されている。
【０１０１】
また、共起情報テーブルの上端行に同様にキーワード・係り受けパターンが左から右へ順に列挙されている。
【０１０２】
そして、行と列との交点には、行に割り当てられたキーワード・係り受けパターンと列に割り当てられたキーワード・係り受けパターンとが同時発生する割合が％単位で表示されている。
【０１０３】
（３−３−１−１）共起情報テーブルが表す第１の側面
この共起情報テーブルは、２つの側面を表している。第１の側面はキーワード・係り受けパターンから視た共起度合い（同時発生割合）であり、第２の側面は共起キーワード・係り受けパターンから視た共起度合いである。以下、図面を参照しながら具体的に説明する。
【０１０４】
先ず、第１の側面である「キーワード・係り受けパターンから視た共起キーワード・係り受けパターンの同時発生割合」を説明する。図７では、背景が網掛け表示されている領域が「キーワード・係り受けパターンから視た共起キーワード・係り受けパターンの同時発生割合」を表示している。
【０１０５】
「業務用エアコン／が稼動しない」の行と「圧縮機／が起動しない」の列との交点に８０の数値が表示されている。これは「業務用エアコン／稼動しない」というキーワード・係り受けパターンが１００件の文書中に存在し、その内の８０件の文書中に「圧縮機／起動しない」が「業務用エアコン／が稼動しない」と共に出現していたという意味である。この場合、「業務用エアコン／が稼動しない」に対して「圧縮機／が起動しない」は共起キーワード・係り受けパターンであって、両者は１００件中の８０件の文書に共に出現していたので同時発生割合は８０％である。
【０１０６】
また、「業務用エアコン／が稼動しない」というキーワード・係り受けパターンが出現した１００件の文書の内の６５件の文書に「モータ／が駆動しない」というキーワード・係り受けパターンが出現していた場合、「業務用エアコン／が稼動しない」に対して「モータ／が駆動しない」は共起キーワード・係り受けパターンであって、両者は１００件のうち６５件の文書で共に出現していたので同時発生割合は６５％である。
【０１０７】
また、「業務用エアコン／が稼動しない」というキーワード・係り受けパターンが出現した１００件の文書の内の５０件の文書に「コイル／が短絡している」というキーワード・係り受けパターンが出現していた場合、「業務用エアコン／が稼動しない」に対して「コイル／が短絡している」は共起キーワード・係り受けパターンであって、両者は１００件のうち２５件の文書で共に出現していたので同時発生割合は２５％である。
【０１０８】
また、「業務用エアコン／が稼動しない」というキーワード・係り受けパターンが出現した１００件の文書の内の５０件の文書に「コイル／が断線している」というキーワード・係り受けパターンが出現していた場合、「業務用エアコン／が稼動しない」に対して「コイル／が断線している」は共起キーワード・係り受けパターンであって、両者は１００件のうち２５件の文書で共に出現していたので同時発生割合は２５％である。
【０１０９】
また、「業務用エアコン／稼動しない」というキーワード・係り受けパターンが出現した１００件の文書の内の３５件の文書に「ロータ／が回転しない」というキーワード・係り受けパターンが出現していた場合、「業務用エアコン／が稼動しない」に対して「ロータ／が回転しない」は共起キーワード・係り受けパターンであって、両者は１００件のうち３５件の文書で共に出現していたので同時発生割合は３５％である。
【０１１０】
また、「業務用エアコン／が稼動しない」というキーワード・係り受けパターンが出現した１００件の文書の内の３０件の文書に「マグネット／が外れている」というキーワード・係り受けパターンが出現していた場合、「業務用エアコン／が稼動しない」に対して「マグネット／が外れている」は共起キーワード・係り受けパターンであって、両者は１００件のうち３０件の文書で共に出現していたので同時発生割合は３０％である。
【０１１１】
（３−３−１−２）共起情報テーブルが表す第２の側面
次の、第２の側面である「共起キーワード・係り受けパターンから視た他のキーワード・係り受けパターンの同時発生割合」を説明する。
【０１１２】
先ず、「圧縮機／が起動しない」、「モータ／が駆動しない」、「コイル／が短絡している」、「コイル／が断線している」、「ロータ／が回転しない」及び「マグネット／が外れている」それぞれの行と「業務用エアコン／が稼動しない」の列との全ての交点に１００の数値が表示されている。これは業務用エアコンに関する全文書１００件から抽出されたキーワード・係り受けパターンであるので、必然的に同時発生割合は１００％である。
【０１１３】
ここでは、「圧縮機／が起動しない」の列を例にして説明する。「圧縮機／が起動しない」というキーワード・係り受けパターンが出現した８０件の文書の内の６５件の文書に「モータ／が駆動しない」というキーワード・係り受けパターンが出現していた場合、「圧縮機／が起動しない」に対して「モータ／が駆動しない」は共起キーワード・係り受けパターンであって、両者は８０件のうち６５件の文書で共に出現していたので同時発生割合は８１％である。
【０１１４】
また、「圧縮機／が起動しない」というキーワード・係り受けパターンが出現した８０件の文書の内の２５件の文書に「コイル／が短絡している」というキーワード・係り受けパターンが出現していた場合、「圧縮機／が起動しない」に対して「コイル／が短絡している」は共起キーワード・係り受けパターンであって、両者は８０件のうち２５件の文書で共に出現していたので同時発生割合は３１．５％である。
【０１１５】
また、「圧縮機／が起動しない」というキーワード・係り受けパターンが出現した８０件の文書の内の２５件の文書に「コイル／が短絡している」というキーワード・係り受けパターンが出現していた場合、「圧縮機／が起動しない」に対して「コイル／が短絡している」は共起キーワード・係り受けパターンであって、両者は８０件のうち２５件の文書で共に出現していたので同時発生割合は３１．５％である。
【０１１６】
また、「圧縮機／が起動しない」というキーワード・係り受けパターンが出現した８０件の文書の内の３５件の文書に「ロータ／が回転しない」というキーワード・係り受けパターンが出現していた場合、「圧縮機／が起動しない」に対して「ロータ／が回転しない」は共起キーワード・係り受けパターンであって、両者は８０件のうち３５件の文書で共に出現していたので同時発生割合は４４％である。
【０１１７】
また、「圧縮機／が起動しない」というキーワード・係り受けパターンが出現した８０件の文書の内の３０件の文書に「マグネット／が外れている」というキーワード・係り受けパターンが出現していた場合、「圧縮機／が起動しない」に対して「マグネット／が外れない」は共起キーワード・係り受けパターンであって、両者は８０件のうち３０件の文書で共に出現していたので同時発生割合は３８％である。
【０１１８】
なお、図７Ａでは、「業務用エアコン／が稼動しない」→「圧縮機／が起動しない」→「モータ／が駆動しない」→「コイルが／短絡している」→「コイルが／断線している」のように係り受け部分を動詞表現しているが、これに限定されるものではなく、図７Ｂに示すように「業務用エアコン／稼動」→「圧縮機／起動」→「モータ／駆動」→「コイル／短絡」→「コイル／断線」のように係り受け部分を名詞表現してもよい。
【０１１９】
（３−３−２）
共起情報抽出部６０は、キーワード・係り受けパターンからマトリックス状の共起情報テーブルを作成しているが、もちろんこれに限定されるものではなく、「製品キーワードテーブル」のキーワードだけから図８に示すようなマトリックス状の共起情報テーブルを作成してもよい。
【０１２０】
但し、図７Ａ、図７Ｂ及び図８の共起情報テーブルの「コイル」というキーワードを対比すれば明らかなように、キーワードだけによる共起情報テーブルは、係り受け部分が異なりキーワードだけが同じものを統合してしまう点に注意する必要がある。
【０１２１】
その弊害を解消するため、例えばキーワード・係り受けパターンの「コイル／が短絡している」を「コイル」、「短絡」というキーワードとして扱うことによって、キーワード「短絡」が共起情報テーブルに表示される。それを実践したのが、図９に示す共起情報テーブルである。
【０１２２】
図９に示すように、図８の共起情報テーブルのキーワード・係り受けパターンの「コイル／が短絡している」及び「コイル／が断線している」が、「コイル」、「短絡」「断線」というキーワードとして扱われるようになる。
【０１２３】
その結果、キーワード「コイル」に共起する「短絡」及び「断線」が見逃されることを防止することができる。
【０１２４】
（３−３−３）キーワードの組
既に説明した［（３−２）製品検索装置１０の第２動作］の欄で登場した品質レポート「２０１２ｇ」及び「２０１３ｇ」を例に、「キーワードの組」について説明する。
【０１２５】
例えば、品質レポート「２０１２ｇ」には「業務用エアコンが稼動しない。・・・圧縮機が起動しない。・・・モータが駆動しない。・・・コイルが短絡している。」と記載され、品質レポート「２０１３ｇ」には「業務用エアコンが稼動しない。・・・圧縮機が起動しない。・・・モータが駆動しない。・・・コイルが断線している。」と記載されていたとする。
【０１２６】
製品検索装置１０の第２動作に従えば、品質レポート「２０１２ｇ」からは「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」、「モータ／が駆動しない」、「コイル／が短絡している」のキーワード・係り受けパターンが抽出され、品質レポート「２０１３ｇ」からは「業務用エアコン／が稼動しない」、「圧縮機／が起動しない」、「モータ／が駆動しない」、「コイル／が断線している」のキーワード・係り受けパターンが抽出される。
【０１２７】
また、本実施形態では、「業務用エアコン／稼動」、「圧縮機／起動」、「モータ／駆動」、「コイル／短絡」、「コイル／断線」が［キーワードの組］として抽出される。
【０１２８】
さらに、品質レポート「２０１２ｇ」及び「２０１３ｇ」のいずれかに「業務用エアコンが稼動することは、必ずしも圧縮機が起動することを意味しない。」という記載があった場合、「業務用エアコン／が稼動する」及び「圧縮機／が起動する」というキーワード・係り受けパターンが抽出され、「業務用エアコン／稼動／圧縮機／起動」がキーワードの組となる。
【０１２９】
上記のようなキーワードの組は、成立困難性で言えば、同一文書の共起キーワード群→同一文のキーワードの組→キーワード・係り受けパターンの組の順で成立が困難になる。
【０１３０】
つまり、検索者が検索初期に業務用エアコンについて「コイル」というキーワードを入力した場合、図８に示すように、５０件の品質レポートが存在することを知ることになる。これに対し、業務用エアコンについて「コイル／短絡」というキーワードの組を入力した場合、係り受けパターンまで知らなくても、図７Ｂに示すように、当初から２５件の品質レポートに絞り込まれるので、品質問題の核心により速く行きつくことができる。
【０１３１】
したがって、キーワードで検索する場合は共起元が多い単一キーワードによる検索よりも、キーワードと係り受けとの間の文章の共起を利用した「キーワードの組」による検索の方が有効であり、検索対象の母数が大きい場合に有益である。
【０１３２】
（３−３−４）キーワード製品マップの説明
図１０は、製品検索装置１０が検索端末の画面に表示する「キーワード製品マップ」である。図１０において、キーワード製品マップは、上位キーワード「業務用エアコン」に関する製品情報がタイプＡ、タイプＢ及びタイプＣの３種について存在することを表示する。それと同時に、全製品情報に共通して「圧縮機」という共起キーワードが高い頻度で出現していることが理解できる。
【０１３３】
（４）その他の動作
製品検索装置１０は、ユーザーが検索端末から所定の操作をすることによって、製品別の「製品キーワードテーブル」、製品別の「共起情報テーブル」、及び「キーワード製品マップ」を画面に個別に表示させることができる。
【０１３４】
（５）特徴
（５−１）
製品検索装置１０では、製品別の共起情報テーブル内の一のキーワード・係り受けパターンと他のキーワード・係り受けパターンとの「結びつき」を一覧することができるので、キーワードに対して他にどのような情報（共起情報）で調査するべきかを知ることができる。
【０１３５】
（５−２）
その際、キーワード・係り受けパターン間の「結びつき度合い」をそれらの「同時発生割合」という数字で把握することができる。
【０１３６】
（６）変形例
（６−１）
上記実施形態では、キーワード・係り受けパターンと共起キーワード・係り受けパターンとの同時発生割合の大きさに関係なく「製品キーワードテーブル」又は「共起情報テーブル」に蓄積することを前提に説明したが、これに限定されるものではない。
【０１３７】
例えば、キーワードと共起キーワードとの同時発生割合の大きさが閾値未満のものを蓄積しないことによって、陳腐化した情報の排除、記憶容量の増大化抑制を図ることができる。
【０１３８】
（６−２）
また、上記実施形態では、キーワード・係り受けパターンと共起キーワード・係り受けパターンとの同時発生割合の大きさに関係なく「製品キーワードテーブル」又は「共起情報テーブル」に表示することを前提に説明したが、これに限定されるものではない。
【０１３９】
例えば、製品検索装置１０では、同時発生割合があまりにも低く共起とは言えないようなキーワード・係り受けパターンの表示を控えることもできる。これによって、絞り込みを容易にすることができる。
【０１４０】
（６−３）
共起情報をシステム側でグループ化することによって、人手によるグループ化の工数を削減することができる。そのために、図１１に示すように、製品検索装置１０が、共起情報抽出部６０が作成した製品別の共起情報からキーワード又はキーワード・係り受けパターンの体系化を行い抽出する体系化情報抽出部７１をさらに備えることも可能である。
【０１４１】
（６−４）
期間を区切り、製品が持つホットキーワードを示してもよい。そのために、図１１に示すように、製品に関連付けられているキーワードからホットキーワードのマップを作成して抽出する、ワードマップ作成部７３をさらに備えることも可能である。
【０１４２】
（７）その他
（７−１）
作成者は、外部から指定する場合もある。外部とは、「ＵＩ入力」、「ファイルと作成者との対応ファイル」、「ファイルの所有者を特定している文書」という形式が挙げられる。
【０１４３】
（７−２）
「製品キーワードテーブル」および「共起情報テーブル」は画面への表示の有無に関係なくＣＰＵ内で作成され、短期間又は長期間、所定の記憶領域に保存される。
（８）他の実施形態
上記実施形態では、原則、同一ドキュメント／１ファイル中に同時に出現しているキーワードが共起となっているものを「共起キーワード」として扱っている。
【０１４４】
しかし、検索対象となる文書には、サポートメールのような伝達性を重視して、短い文章で端的に記載されるものもある。この場合、検索して何らかの出力を形成するためのデータが一文書データから得られるのか否か問題になる。この問題については、以下のような方法で解決することができる。
【０１４５】
例えば、サポートセンターへの問い合わせをする際のサポートメールの場合、発生するシーンで関係する事象をまとめる、という方法を採ることができる。具体例として、パソコンのサポートセンターに送られてくるサポートメールを、保存時、起動時、復電時と言った発生シーン毎に分類し、分類された単位を対象に共起情報テーブルを作成することによって、有用なデータが形成される。
【符号の説明】
【０１４６】
１０      製品検索装置
３０      キーワード抽出部
４０      製品情報抽出部
５０      製品キーワード抽出部
５５      キーワード・係り受けパターン抽出部
６０      共起情報抽出部
７１      体系化情報抽出部
７３      ワードマップ作成部
【先行技術文献】
【特許文献】
【０１４７】
【特許文献１】特開２００２−５６００１号公報
【図１】
2017078976.tif 000003
【図２】
2017078976.tif 000004
【図３Ａ】
2017078976.tif 000005
【図３Ｂ】
2017078976.tif 000006
【図３Ｃ】
2017078976.tif 000007
【図４】
2017078976.tif 000008
【図５Ａ】
2017078976.tif 000009
【図５Ｂ】
2017078976.tif 000010
【図５Ｃ】
2017078976.tif 000011
【図６】
2017078976.tif 000012
【図７Ａ】
2017078976.tif 000013
【図７Ｂ】
2017078976.tif 000014
【図８】
2017078976.tif 000015
【図９】
2017078976.tif 000016
【図１０】
2017078976.tif 000017
【図１１】
2017078976.tif 000018