(57)【要約】【課題】Ｗｅｂページを巡回して得られた情報を内容に応じて自動的に整理分類を行うことを可能にする。【解決手段】電子文書収集装置１０１が、指定された収集範囲内のＷｅｂページから電子文書を収集し、電子文書発見装置１０２が、収集した電子文書から、指定された文字列を含む電子文書を検出する。この検出された電子文書を電子文書解析装置１０３が構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する。そして、情報収集結果電子文書生成装置１０４が、前記抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する。【選択図】      図１
2004310378.tif 000002
【特許請求の範囲】
【請求項１】
ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集装置において、
指定された収集範囲内の電子文書公開装置から電子文書を収集する収集手段と、
前記収集手段が収集した電子文書から、指定された文字列を含む電子文書を検出する検出手段と、
前記検出手段によって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析手段と、
前記解析手段によって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成手段と
を有することを特徴とする情報収集装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報収集装置に関し、特に、ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集装置に関する。
【０００２】
【従来の技術】
インターネットの普及によって、インターネットを介して各種情報の送受信が容易になっている。すなわち、Ｗｅｂページを生成することで、個人が全世界へ情報発信を行うことができるし、またＷｅｂページを閲覧することで、多くの情報を受信することができる。
【０００３】
これは、購入した製品に関する使用感想情報をやり取りするような、消費者間の情報共有の場を生み出すことにつながっている。例えば、Ｗｅｂページ「価格．ｃｏｍ（ｈｔｔｐ：／／ｗｗｗ．ｋａｋａｋｕ．ｃｏｍ／）」には、製品毎に分類された製品に関する各種の情報を共有する場が提供されており、購入製品に関する使用感想情報なども該ページに書き込まれ、消費者間で情報交換が行われている。
【０００４】
こうしたＷｅｂページにおける情報共有の場は、インターネット上に多数散在しているが、そうした場を提供するＷｅｂページを知らなければ閲覧することはできないし、また多数の異なるＷｅｂページにそれぞれ掲載される製品情報を入手するためには、それらの多数のＷｅｂページをそれぞれ閲覧しなければならないという問題がある。なお、製品に関する各種の情報を掲載するＷｅｂページは、企業が運営している場合もあれば、個人が運営している場合もあり、後者のＷｅｂページでは情報発信のみを行っている場合もある。
【０００５】
情報収集者が、自身が存在を知らないＷｅｂページの情報を収集する場合、Ｙａｈｏｏ（登録商標）などの検索エンジンを利用することが一般的であるが、検索エンジンから得られる情報は基本的に、Ｗｅｂページの表紙部分の情報のみである。そこで情報収集者は、検索によって得られたＷｅｂページに実際にアクセスして、所望の情報まで辿るようにしなければならないという煩雑さがある。
【０００６】
従来、こうした煩雑さを解消するようにした情報巡回獲得装置が知られる（例えば、特許文献１参照）。この情報巡回獲得装置では、複数の情報提供装置にネットワークを介して順次接続し、当該情報提供装置から情報を獲得する。そして、この獲得された情報の基準情報に対する類似度を判定し、類似度の高い獲得情報を記憶する。これにより、類似度による選別を受けた獲得情報のみを収集することができる。
【０００７】
【特許文献１】
特開２００１−０７５８５９号公報
【０００８】
【発明が解決しようとする課題】
しかしながら、上記従来の情報巡回獲得装置は、多くのＷｅｂページを自動的に閲覧して基準情報に類似する情報を収集してくれるものの、そうした収集された情報が膨大な量である場合には、それらの情報を内容に応じて整理分類を行う必要があった。従来、そうした作業を情報収集者が手動で行わなければならず、煩わしい作業であった。
【０００９】
本発明はこのような問題点に鑑みてなされたものであって、Ｗｅｂページを巡回して得られた情報を内容に応じて自動的に整理分類を行うことを可能にした情報収集装置を提供することを目的とする。
【００１０】
【課題を解決するための手段】
上記目的を達成するために、本発明によれば、ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集装置において、指定された収集範囲内の電子文書公開装置から電子文書を収集する収集手段と、前記収集手段が収集した電子文書から、指定された文字列を含む電子文書を検出する検出手段と、前記検出手段によって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析手段と、前記解析手段によって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成手段とを有することを特徴とする情報収集装置が提供される。
【００１１】
【発明の実施の形態】
以下、本発明の実施の形態を、図面を参照して説明する。
【００１２】
図１は、本発明に係る情報収集装置の一実施の形態の構成を示すブロック図である。なお、この実施の形態における情報収集装置は、製品に対する消費者の評判を収集する。
【００１３】
情報収集装置は、電子文書収集装置１０１と、電子文書発見装置１０２と、電子文書解析装置１０３と、情報収集結果電子文書生成装置１０４とからなる。各装置１０１〜１０４は、図２で示すような情報処理装置でそれぞれ構成されている。なお、装置１０１〜１０４の各機能を、図２で示すような情報処理装置１台によって実現するようにしてもよい。
【００１４】
図２は、情報処理装置の内部構成を示すブロック図である。
【００１５】
情報処理装置は、ハードディスク（ＨＤ）装置２０１、メモリ２０２、ネットワークインターフェイス（Ｉ／Ｆ）２０３、ＣＰＵ２０４、リムーバブル装置２０５、ディスプレイ装置２０６、表示ボード２０７、キーボード２０８、ポインティングデバイス（マウス）２０９から構成される。
【００１６】
図３は、電子文書収集装置１０１における各種データの入出力を示す図である。
【００１７】
電子文書収集装置１０１は、インターネットに接続された、一般にＷｅｂロボットと呼ばれる装置であり、収集範囲定義データ３０３に従って、複数の電子文書公開装置（Ｗｅｂサーバ）３０２に電子文書要求３０４を送って、電子文書公開装置３０２から電子文書３０５を収集する。
【００１８】
図４は、収集範囲定義データ３０３の具体的な例を示す図である。
【００１９】
収集範囲定義データ３０３は、収集開始ＵＲＬ４０１と、収集範囲ＵＲＬ４０２と、収集排斥ＵＲＬ４０３とからなる。ＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）は、Ｗｅｂ上での電子文書の位置を示す文字列である。
【００２０】
図５は、電子文書３０５の具体的な例を示す図である。
【００２１】
電子文書３０５は、図５に示すようにＨＴＭＬ（Ｈｙｐｅｒｔｅｘｔ  Ｍａｋｅｕｐ  Ｌａｎｇｕａｇｅ）で記述されており、電子文書３０５には、閲覧者に提示される文章や、他文書へのリンクが含まれる。
【００２２】
図３に戻って、電子文書収集装置１０１は、収集範囲定義データ３０３内の収集開始ＵＲＬ４０１で定義される電子文書を基点として、収集範囲ＵＲＬ４０２、収集排斥ＵＲＬ４０３の条件に合致する電子文書を、文書中のリンクをたどりながら収集していく。すなわち、電子文書収集装置１０１は、得られた電子文書３０５を解析し、該電子文書３０５にリンクが含まれる場合には、電子文書要求３０４によって、リンク先の電子文書が属する電子文書公開装置３０２にその電子文書を要求し、要求に応えて返信された電子文書３０６を保存する。その際、その電子文書３０６の存在したＵＲＬといった電子文書属性リスト３０７も共に保存する。以上の処理を電子文書収集装置１０１が繰り返し行うことで、収集範囲定義データ３０３で指定される範囲に属する電子文書群が収集されることになる。
【００２３】
図６は、電子文書属性リスト３０７の具体的な例を示す図である。
【００２４】
次に図７を参照して電子文書発見装置１０２について説明する。
【００２５】
図７は、電子文書発見装置１０２における各種データの入出力を示す図である。
【００２６】
電子文書発見装置１０２は、電子文書収集装置１０１が収集した複数の電子文書３０６が、製品名データ７０３に記載されている製品名を含むか否かを調べる装置である。製品名データ７０３は、図８に示すように、本情報収集装置が消費者の評判を収集したい対象製品の製品名を示す文字列で構成されている。製品が複数の名前で呼ばれる場合は、それら複数の名前が列記される。
【００２７】
電子文書発見装置１０２は、複数の電子文書３０６の各々に対して、製品名データ７０３に記載されている製品名が文書中に記述されているか否かを調べる。文書中に記述が見受けられるようであれば、その文書を該当文書リスト７０４にリストアップする。この処理が、複数の電子文書７０２の全文書に対して行われる。
【００２８】
図９は、該当文書リスト７０４の具体的な例を示す図である。該当文書リスト７０４は、図９に示すように文書ＩＤのリストである。
【００２９】
次に、図１０を参照して電子文書解析装置１０３について説明する。
【００３０】
図１０は、電子文書解析装置１０３における各種データの入出力を示す図である。
【００３１】
電子文書解析装置１０３は、複数の電子文書３０６から該当文書リスト７０４に記載されている文書を取り出し、その文章内容の解析を行う。文章内容の解析については、過去に多くの研究、発明がなされており、それらの方法を利用するので、ここでは詳しく説明することを省略するが、ここでの解析の目的は、文章内容を解析して、製品の評価情報を発見することにあり、このような情報は定型の文章パターンを持つことが多いため、その発見は容易である。具体的には、製品Ｘ−１の利点に関する情報を発見する場合、「Ｘ−１は＃＃＃なところがいいですね」（＃＃＃は任意の文字列）や「Ｘ−１の利点は＃＃＃なところです」といった形式の文章を見つけ出せばよく、また競合製品情報を発見する場合は、「Ｘ−１は＃＃＃に比べると＃＃＃」といった文章を見つけ出せばよい。主語が欠落した文章は周囲の文章から補足して判別するようにする。なお、情報共有の場として設けられているページのように既に情報が整理して記述されている場合には、そこから所望の情報を抽出することはさらに容易である。
【００３２】
発見された情報（文章）は、製品の利点、欠点、競合製品、その他の情報に分けて分類する。その製品について述べられているが、それが利点を述べているか欠点を述べているか判別できない場合には、その他の情報に分類する。発見された情報（文章）は、その分類毎に、その元文書ＩＤと共に、該当文章リスト１００４に保存される。図１１は該当文章リスト１０４の具体的な例を示す図である。
【００３３】
次に、図１２を参照して情報収集結果電子文書生成装置１０４について説明する。
【００３４】
図１２は、情報収集結果電子文書生成装置１０４における各種データの入出力を示す図である。
【００３５】
情報収集結果電子文書生成装置１０４は、電子文書解析装置１０３によって得られた該当文章リスト１００４に基づき、情報収集者が閲覧しやすいような電子文書形式（ＨＴＭＬ記述）である情報集結果電子文書１２０３を生成するものである。情報集結果電子文書１２０３の生成には、電子文書収集装置１０１が作成した電子文書属性リスト３０７と、情報集結果電子文書１２０３の雛型である電子文書テンプレート１２０５とが用いられる。情報収集結果電子文書生成装置１０４は、該当文章リスト１００４及び電子文書属性リスト３０７から必要な情報を取り出して電子文書テンプレート１２０５に埋め込むことによって、情報集結果電子文書１２０３を生成する。図１３は、情報集結果電子文書１２０３の具体的な例を示す図である。
【００３６】
上記のようにして生成された情報集結果電子文書１２０３は、電子文書公開装置によってＷｅｂ上に公開される。情報収集者は、この電子文書にアクセスすることで、製品に関する消費者の評判を得ることができる。
【００３７】
なお、第１及び第２の製品が互いに競合製品であり、第１及び第２の製品がそれぞれ本情報収集装置における情報収集対象となっている場合、第１の製品に関する情報収集結果ページと第２の製品に関する情報収集結果ページとの間でリンクを張るようにすると、利便性がさらに増す。
【００３８】
［他の実施の形態］
上記の実施の形態では、製品情報として、利点、欠点、競合機種という分類に入るような情報を収集したが、その他の情報を扱うことも考えられる。
【００３９】
例えば、コストパフォーマンスや購入価格情報などである。コストパフォーマンスであれば「コストパフォーマンスが＃＃＃」という形式の文章を発見すればよく、購入価格情報であれば「＄＄＄で買いました」（＄＄＄は数字）という形式の文章を発見すればよい。
【００４０】
また、上記の実施の形態における情報収集装置は製品に関する情報を収集したが、他の情報を収集するようにしてもよい。
【００４１】
例えば、標準技術である「ＸＭＬ」に関する情報を得たい場合、文書解析を行う電子文書解析装置を技術情報解析装置とすることで実現できる。標準技術の場合、得たい情報には競合技術や関連技術、対応している製品などがある。これらは、構文解析ルールを変更することで対応可能である。
【００４２】
さらに、本発明の目的は、前述の各実施の形態の機能を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムまたは装置に供給し、そのシステムまたは装置のコンピュータ（またはＣＰＵ、ＭＰＵ等）が記憶媒体に格納されたプログラムコードを読み出して実行することによっても達成される。
【００４３】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した各実施の形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００４４】
また、プログラムコードを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＤＶＤ−ＲＷ、ＤＶＤ−Ｒ、磁気テープ、不揮発性のメモリカード、ＲＯＭ等を用いることができる。
【００４５】
また、コンピュータが読み出したプログラムコードを実行することにより、上記の各実施の形態の機能が実現されるだけでなく、そのプログラムコードの指示に基づき、コンピュータ上で稼動しているＯＳ（オペレーティングシステム）等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００４６】
更に、記憶媒体から読み出されたプログラムコードが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムコードの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵ等が実際の処理の一部または全部を行い、その処理によって前述した各実施の形態の機能が実現される場合も含まれる。
【００４７】
以上のように、本発明の各種の実施の形態を示して説明したが、以下に本発明の実施態様の例を列挙する。
【００４８】
〔実施態様１〕  ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集装置において、
指定された収集範囲内の電子文書公開装置から電子文書を収集する収集手段と、
前記収集手段が収集した電子文書から、指定された文字列を含む電子文書を検出する検出手段と、
前記検出手段によって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析手段と、
前記解析手段によって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成手段と
を有することを特徴とする情報収集装置。
【００４９】
〔実施態様２〕  前記生成手段は、情報収集結果一覧表の雛形を利用して前記情報収集結果一覧表を生成することを特徴とする実施態様１に記載の情報収集装置。
【００５０】
〔実施態様３〕  前記生成手段は、前記情報収集結果一覧表に記載される文章に、該文章の抽出元の電子文書の識別符号を付加することを特徴とする実施態様１に記載の情報収集装置。
【００５１】
〔実施態様４〕  前記生成手段によって生成された情報収集結果一覧表は、前記ネットワークに接続された電子文書公開装置によって公開されることを特徴とする実施態様１に記載の情報収集装置。
【００５２】
〔実施態様５〕  前記ネットワークはインターネットであり、前記電子文書公開装置はＷｅｂサーバであることを特徴とする実施態様１に記載の情報収集装置。
【００５３】
〔実施態様６〕  前記収集範囲はＵＲＬ（Ｕｎｉｆｏｒｍ  Ｒｅｓｏｕｒｃｅ  Ｌｏｃａｔｏｒ）で表されることを特徴とする実施態様５に記載の情報収集装置。
【００５４】
〔実施態様７〕  ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集方法において、
指定された収集範囲内の電子文書公開装置から電子文書を収集する収集ステップと、
前記収集ステップによって収集された電子文書から、指定された文字列を含む電子文書を検出する検出ステップと、
前記検出ステップによって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析ステップと、
前記解析ステップによって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成ステップと
を有することを特徴とする情報収集方法。
【００５５】
〔実施態様８〕  ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集方法を、コンピュータに実行させるためのプログラムにおいて、
前記情報収集方法が、
指定された収集範囲内の電子文書公開装置から電子文書を収集する収集ステップと、
前記収集ステップによって収集された電子文書から、指定された文字列を含む電子文書を検出する検出ステップと、
前記検出ステップによって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析ステップと、
前記解析ステップによって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成ステップと
を有することを特徴とするプログラム。
【００５６】
〔実施態様９〕  ネットワーク上に分散配置された複数の電子文書公開装置から所望の情報を収集する情報収集方法をプログラムとして記憶した、コンピュータにより読み出し可能な記憶媒体において、
前記情報収集方法が、
指定された収集範囲内の電子文書公開装置から電子文書を収集する収集ステップと、
前記収集ステップによって収集された電子文書から、指定された文字列を含む電子文書を検出する検出ステップと、
前記検出ステップによって検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する解析ステップと、
前記解析ステップによって抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する生成ステップと
を有することを特徴とする記憶媒体。
【００５７】
【発明の効果】
以上詳述したように本発明によれば、指定された収集範囲内のＷｅｂページから電子文書を収集し、収集した電子文書から、指定された文字列を含む電子文書を検出する。この検出された電子文書を構文解析して、指定された文章内容を含む文章を抽出し、所定の複数の項目で分類する。そして、前記抽出された文章を分類項目ごとに纏めた情報収集結果一覧表を生成する。
【００５８】
これにより、Ｗｅｂページを巡回して得られた情報を内容に応じて自動的に整理分類を行うことが可能となる。
【図面の簡単な説明】
【図１】本発明に係る情報収集装置の一実施の形態の構成を示すブロック図である。
【図２】情報処理装置の内部構成を示すブロック図である。
【図３】電子文書収集装置における各種データの入出力を示す図である。
【図４】収集範囲定義データの具体的な例を示す図である。
【図５】電子文書の具体的な例を示す図である。
【図６】電子文書属性リストの具体的な例を示す図である。
【図７】電子文書発見装置における各種データの入出力を示す図である。
【図８】製品名データの具体的な例を示す図である。
【図９】該当文書リストの具体的な例を示す図である。
【図１０】電子文書解析装置における各種データの入出力を示す図である。
【図１１】該当文章リストの具体的な例を示す図である。
【図１２】情報収集結果電子文書生成装置における各種データの入出力を示す図である。
【図１３】情報集結果電子文書の具体的な例を示す図である。
【符号の説明】
１０１  電子文書収集装置（収集手段）
１０２  電子文書発見装置（検出手段）
１０３  電子文書解析装置（解析手段）
１０４  情報収集結果電子文書生成装置（生成手段）
２０１  ＨＤ装置
２０２  メモリ
２０３  ネットワークＩ／Ｆ
２０４  ＣＰＵ
２０５  リムーバブル装置
２０６  ディスプレイ装置
２０７  表示ボード
２０８  キーボード
２０９  ポインティングデバイス（マウス）
２１０  周辺コントローラ
【図１】
2004310378.tif 000003
【図２】
2004310378.tif 000004
【図３】
2004310378.tif 000005
【図４】
2004310378.tif 000006
【図５】
2004310378.tif 000007
【図６】
2004310378.tif 000008
【図７】
2004310378.tif 000009
【図８】
2004310378.tif 000010
【図９】
2004310378.tif 000011
【図１０】
2004310378.tif 000012
【図１１】
2004310378.tif 000013
【図１２】
2004310378.tif 000014
【図１３】
2004310378.tif 000015