(57)【要約】【課題】  ユーザがネットワーク上で所望の情報を効率良く取得できるようにして利便性を高める。【解決手段】  ネットワークに接続して各サイトの要約情報を含むファイルを収集し、該ファイルに含まれるサイトのアドレス情報を集計してその重複回数をリンク回数としてカウントして、該回数の多い順にアドレス情報を並べ替えて窓枠「Ｗ１」にランキング表示する。ユーザによって選択されたサイトへのアクセスを行い、その要約情報の形態素解析によって得られる抽出単語をその出現回数とともにデータベースに保存したり又は該抽出単語の出現回数を更新し、抽出単語を出現回数の多い順に並べ替えて窓枠「Ｗ３」に表示させる。そして、該抽出単語のうち、ユーザによって所望の単語が選択された場合には、その単語を要約情報として含むサイトのアドレス情報を検索し、その検索結果をリンク回数の多い順に窓枠「Ｗ１」に表示させる。【選択図】図２
2005309964.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークに接続して各サイトの要約情報を含む所望の情報を取得する機能を備えた情報処理装置において、
各サイトの要約情報を含むファイルを収集し、該ファイルに含まれるサイト又はデータのアドレス情報を集計してその重複回数をリンク回数としてカウントして、該回数の多い順にアドレス情報を並べ替えて表示する
ことを特徴とする情報処理装置。
【請求項２】
請求項１に記載した情報処理装置において、
ユーザによって選択されたアドレス情報の示すサイト又はデータにアクセスするとともに、その要約情報の形態素解析によって得られる抽出単語をその出現回数とともにデータベースに保存し又は該抽出単語の出現回数を更新し、抽出単語を出現回数の多い順に並べ替えて表示する
ことを特徴とする情報処理装置。
【請求項３】
請求項２に記載した情報処理装置において、
出現回数の多い順に表示される上記抽出単語のうち、ユーザによって所望の単語が選択された場合に、該選択された単語を要約情報として含むサイト又はデータのアドレス情報を検索し、その検索結果をリンク回数の多い順に表示する
ことを特徴とする情報処理装置。
【請求項４】
ネットワークに接続して各サイトの要約情報を含む所望の情報を取得する機能を備えた情報処理装置に用いるプログラムにおいて、
各サイトの要約情報を含むファイルを収集するステップと、該ファイルに含まれるサイト又はデータのアドレス情報を集計してその重複回数をリンク回数としてカウントするステップと、該回数の多い順にアドレス情報を並べ替えて表示するステップを有する
ことを特徴とする情報処理装置に用いるプログラム。
【請求項５】
請求項４に記載した情報処理装置に用いるプログラムにおいて、
ユーザによって選択されたアドレス情報に関する要約情報の形態素解析を行うステップと、形態素解析によって得られる抽出単語をその出現回数とともにデータベースに保存し又は該抽出単語の出現回数を更新するステップと、抽出単語を出現回数の多い順に並べ替えて表示するステップを有する
ことを特徴とする情報処理装置に用いるプログラム。
【請求項６】
請求項５に記載した情報処理装置に用いるプログラムにおいて、
出現回数の多い順に表示される上記抽出単語のうち、ユーザによって所望の単語が選択された場合に、該選択された単語を要約情報として含むサイト又はデータのアドレス情報を検索するステップと、その検索結果をリンク回数の多い順に表示するステップを有する
ことを特徴とする情報処理装置に用いるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを通じてユーザが必要な情報を効率良く取得できるように支援するための技術に関する。
【背景技術】
【０００２】
ユーザがコンピュータをネットワークに接続して、ウェブ（World Wide Web等）ブラウザで所望のサイトにアクセスして情報を取得しようとする場合において、以下に示す事項が必要である。
【０００３】
（１）ユーザが知りたい情報へのアドレス情報（ＵＲＬ：Uniform Resource Locator等）を事前に知っていること。
【０００４】
（２）雑誌や他の媒体等からユーザがＵＲＬ等を調べること。
【０００５】
（３）検索用ソフトウェア（検索エンジン）をユーザが利用すること。
【０００６】
つまり、Webブラウジングの際には、ユーザは何らかの知りたい対象をもっており、ネットワーク上を散策して積極的に知りたい対象を検索して情報を得るか、あるいは「お気に入り」等に入っている既知のサイトを巡回する方法をとっている。
【０００７】
検索したサイトにおいてユーザの欲する情報が得られるかどうかに関しては、「RSS」を利用してサイトの要約情報を事前に取得することができる。尚、「RSS」とは"RDF Site Summery"又は"Rich Site Summary"の略であり、サイトの要約を配布するためのＸＭＬ（eXtensive Markup Language）フォーマットのことである（昨今、多くのニュースサイトやウェブログサイトがRSSフォーマットで書かれたRSSファイルの配布を開始しており、Web上にある最新ニュースの収集に利用できる規格として注目されている。）。
【発明の開示】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来の方法では、ネットワーク上でユーザが取得可能な情報が量的又は質的に限定されたり、あるいは、ネットワークを通じて保有されている膨大な情報からユーザがその意図する情報に辿りつくまでに多大な労力を要する等の問題がある。
【０００９】
例えば、ユーザが広大な情報空間に存在するウェブページの、ほんの一部しか見ることができない場合において、得られる情報に偏りが生じ易くなってしまう。また、積極的に知りたい対象をユーザ自身が持たなければ、興味のあるサイトの情報を閲覧することができない。あるいは、必要な情報を発見しても情報内容が陳腐化していた等といったことにもなりかねない。
【００１０】
上記RSSを利用する方法の場合、RSSファイルを発行しているサイトの数が非常に多いため、ユーザ自身がそれらのサイトを定期的にかつ網羅的に監視することは困難である。例えば、大量にあるニュースサマリーの中から、自分の興味ある情報内容を含んでいる記述部分だけ拾い集めることは手間と時間のかかる作業である。
【００１１】
そこで、本発明は、ユーザがネットワーク上で所望の情報を効率良く取得できるようにして利便性を高めることを課題とする。
【課題を解決するための手段】
【００１２】
本発明情報処理装置は、上記した課題を解決するために、ネットワークに接続して各サイトの要約情報を含むファイルを収集し、該ファイルに含まれるサイト又はデータのアドレス情報を集計してその重複回数をリンク回数としてカウントして、該回数の多い順にアドレス情報を並べ替えて表示するものである。
【００１３】
また、本発明情報処理装置に用いるプログラムは、各サイトの要約情報を含むファイルを収集するステップと、該ファイルに含まれるサイト又はデータのアドレス情報を集計してその重複回数をリンク回数としてカウントするステップと、該回数の多い順にアドレス情報を並べ替えて表示するステップを有する。
【００１４】
従って、本発明では、各サイトの要約情報を含むファイルを収集して該ファイルに含まれるアドレス情報の集計結果をランキング表示することによって、ユーザに対してリンク先の情報を提示することができる。
【発明の効果】
【００１５】
本発明によれば、各サイトの要約情報を利用して幅広くアドレス情報を収集することができるので、ネットワーク上でユーザが取得可能な情報が量的又は質的に制限されることがなくなる。また、収集されたアドレス情報に係るリンク回数の集計結果を用いてユーザの欲する情報を効率良く取得することができるので、利便性の向上に有効である。
【００１６】
また、ユーザによって選択されたアドレス情報の示すサイト又はデータにアクセスするとともに、その要約情報の形態素解析によって得られる抽出単語をその出現回数とともにデータベースに保存したり又は該抽出単語の出現回数を更新し、抽出単語を出現回数の多い順に並べ替えて表示すると、ユーザが現時点で興味をもっている単語を上位から順番に表示させることができる。例えば、出現回数の多い順に表示される抽出単語のうち、ユーザによって所望の単語が選択された場合には、該選択された単語を要約情報として含むサイト又はデータのアドレス情報を検索し、その検索結果をリンク回数の多い順に表示することができる。つまり、ユーザが選択した抽出単語を用いてフィルタリングや絞り込み検索を行ったり、サイトへのアドレス情報をランキング形式等で表示することができるので、徒らにサイトを巡回して情報を探し回ることなく、ユーザをその知りたい対象に関連するサイトへ誘導するのに効果的であり（少ない労力で短時間に目的のサイトに到達できる可能性が高まる。）、情報の取捨選択に有効である。
【発明を実施するための最良の形態】
【００１７】
本発明は、各サイトの要約情報を利用してユーザが所望の情報を取得する場合に、該要約情報を含むファイルに記述されているサイト等へのアドレス情報（ＵＲＬ等の所在情報を含む。）の集計して利用するものであり、例えば、下記に示す事項を提供するものである。
【００１８】
・RSSファイルを利用してサイトの人気ランキングを表示すること(RSSファイルでのリンク回数の多い順位でサイトへのリンクをランキング形式で表示させること)。
【００１９】
・ユーザにより選択されたサイトのタイトルを分析し、ユーザが興味を持っている単語とその出現頻度を含むデータベースを自動生成し、当該単語をサマリーに含むサイトに絞ってランキング形式で表示すること。
【００２０】
図１は、本発明に係る情報処理装置の基本構成について説明するための概念図である。
【００２１】
情報処理装置１は、例えば、通信回線によってネットワークに接続されてウェブサイト等の情報を閲覧することができる装置である。通信機能を有するパーソナルコンピュータやＰＤＡ(Personal Digital Assistant)、携帯電話等の移動体通信端末装置、あるいはネットワーク接続可能な各種装置（撮像装置や映像機器等）が挙げられ、ユーザがブラウザ（閲覧用ソフト）等のアプリケーションを用いて必要な情報を取得したり、ネットワーク上の各サイトの要約情報等を取得することができる。
【００２２】
情報処理装置１は、通信手段１ａ、データ処理手段１ｂ、操作入力手段１ｃ、表示手段１ｄ、形態素解析手段１ｅ、記憶手段１ｆを備えている。
【００２３】
通信手段１ａは、各サイトの要約情報を含むファイルを収集して後段のデータ処理手段１ｂに送出する。
【００２４】
図中に示すRSSfile１、RSSfile２、…、RSSfileＮは、各サイトが発行するRSSファイルを示しており、例えば、RSSファイルのリストに従って所定の伝送経路を経て取得される。例えば、インターネット等のコンピュータネットワークや、ＷＡＮ（ワイド・エリア・ネットワーク）等から通信回線を通じてファイルを取得するといった各種の実施形態が可能である。
【００２５】
通信手段１ａを介して収集されたファイル（RSSファイル）は、データ処理手段１ｂで集計される。つまり、各ファイルに含まれるサイトやデータのアドレス情報（ＵＲＬ等、リンク先を示す情報）を集計し、その重複回数をリンク回数としてカウントする。そして、該リンク回数の多い順にアドレス情報を並べ替えた結果を表示手段１ｄに送出する。これによって、例えばリンク回数の多い順にアドレス情報をランキング形式で表示することができる（より多くのRSSファイルで取り上げられているリンク先情報を上位から順番に表示できる。）。
【００２６】
その後、ユーザは操作入力手段１ｃを用いて所望のアドレス情報を選択して指定することにより、ブラウザ等で所望のネットワークサイトにアクセスして情報を取得することができる。
【００２７】
ユーザによって選択されたアドレス情報に関する要約情報は、形態素解析手段１ｅに送出されてここで形態素解析が行われる。解析によって得られる抽出単語はその出現回数とともにデータベース化されて記憶装置１ｆ（ハードディスクドライブ等の補助記憶装置やストレージデバイス）に格納される。つまり、抽出単語の新規登録時にデータベースに当該単語を保存したり、該抽出単語がデータベースに登録済みである場合にはその出現回数を更新する。そして、抽出単語を出現回数の多い順に並べ替えた結果がデータ処理手段１ｂにて処理された上で表示手段１ｄにより表示される。これによってユーザが現時点で興味をもっている単語を上位から表示させることができる。
【００２８】
このように出現回数の多い順に表示される抽出単語から、ユーザが操作入力手段１ｃを用いて所望の単語を選択した場合には、選択された単語を要約情報として含むサイト又はデータのアドレス情報を自動的に検索する。そして、その検索結果をリンク回数の多い順にランキング形式で表示することで、ユーザが関心を抱く単語を手掛かりにしてフィルタリングや絞り込み検索等を行って、サイト等へのリンク先情報を表示することができる。
【００２９】
尚、情報処理装置１に係る実際のハードウェア構成としては、例えば、中央処理装置（ＣＰＵ）やメモリ、システムコントローラ等の各種コントローラ、補助記憶装置、液晶式表示パネル等の表示デバイス、マウス等のポインティングデバイスやキーボード等の操作装置が設けられ、ＣＰＵによって実行されるプログラムの処理によって前記手段の機能が実現される。また、本発明の適用において、ネットワーク形態の如何は問わない（クライアント・サーバー型、ピア・ツウ・ピア（peer to peer）型等に幅広く適用できる。）。
【００３０】
情報処理装置１に用いられるプログラムについては、下記に示す処理ステップを含んでいる。
【００３１】
（１）各サイトの要約情報を含むファイルを収集するステップ
（２）（１）のファイルに含まれるサイト又はデータのアドレス情報を集計してその重複回数をカウントするステップ
（３）（２）の回数の多い順にアドレス情報を並べ替えて表示するステップ。
【００３２】
そして、上記（３）で表示されたアドレス情報からユーザが指定したアドレス情報の示すサイトやデータにアクセスするための処理ステップが含まれる。
【００３３】
また、要約情報の形態素解析により単語抽出等を行うプログラムにおいては、下記に示す処理ステップを含んでいる。
【００３４】
・ユーザによって選択されたアドレス情報に関する要約情報の形態素解析を行うステップ
・形態素解析によって得られる抽出単語をその出現回数とともにデータベースに保存し又は該抽出単語の出現回数を更新するステップ
・抽出単語を出現回数の多い順に並べ替えて表示するステップ。
【００３５】
さらには、抽出単語からユーザが所望の単語（興味単語）を選らんでサイト検索等を行うプログラムにおいて、下記に示す処理ステップを含んでいる。
【００３６】
・出現回数の多い順に表示される上記抽出単語のうち、ユーザによって所望の単語が選択された場合に、該選択された単語を要約情報として含むサイト又はデータのアドレス情報を検索するステップ
・その検索結果をリンク回数の多い順に表示するステップ。
【００３７】
図２は、ＧＵＩ（Graphical User Interface）を利用した場合の表示画面例２を示しており、下記に示３つのウィンドウ枠Ｗ１、Ｗ２、Ｗ３を有する。
【００３８】
Ｗ１）リンクのランキング表示部
Ｗ２）ウェブサイトの表示部
Ｗ３）出現単語の表示部。
【００３９】
Ｗ１の枠内には、RSSファイルに記述されたアドレス情報（ＵＲＬ）を集計してその重複回数をリンク回数としてカウントして、該回数の多い順にアドレス情報を並べ替えたものがランキング形式で表示される。
【００４０】
また、Ｗ２の枠内には、Ｗ１内に表示されたアドレス情報からユーザが所望の情報を選択した場合に該情報の示すサイトへのアクセスが行われて当該サイトの情報が表示される。
【００４１】
Ｗ３の枠内には、ユーザがリンク検索時に使用するフィルタ用の単語の一覧表示が出現頻度とともに表示される。
【００４２】
図３は、本発明に係るプログラムを用いたアプリケーション（ウェブブラウザ）による処理例について説明するための図である。
【００４３】
図の上方には、ウェブ上のRSSサイトが発行するRSSファイル３と、該RSSファイルでリンクされているウェブ上のサイト４を示し、それらの下方のアプリケーション５において、RSSサイトのリスト６と、サイトのランキング一覧表示部７、サイト表示部８、出現単語表示部９等のモジュールを示している。
【００４４】
装置に搭載されている形態素解析エンジン１０は、RSSファイルのタイトル部についての形態素解析に使用される。例えば、ソニー株式会社ネットワークＣＥ開発研究所が開発した形態素解析エンジン「SMART」と、ソニー株式会社ＰＴＣ ＳＡ開発部門が開発した単語抽出エンジン「CoCon」を組み合わせて使用する場合には、前者により文章を構成する品詞を解析し、名詞を抽出した後、後者を用いて、固有名詞連結やカタカナ語連結等を行うことができる。
【００４５】
また、累積出現単語のデータベース１１は、後述するフィルタ用単語の管理に使用される。
【００４６】
本装置内では、下記のステップで示す手順に従って処理が行われる。
【００４７】
（Ｓ１）定期的にRSSファイルを取得して集計する
（Ｓ２）選択されたサイトを表示する
（Ｓ３）タイトル部を形態素解析して単語データベースを更新する
（Ｓ４）出現単語を一覧表示する
（Ｓ５）選択された単語をサマリーに含むサイトへのリンクをランキング表示する（フィルタリング）
動作全体の流れとしては、Ｓ１→Ｓ２→Ｓ３→Ｓ４→Ｓ５の順で処理が進行し、Ｓ５を終えるとＳ２に戻って、同様の動作（Ｓ２→Ｓ３→Ｓ４→Ｓ５→Ｓ２）を繰り返す。尚、Ｓ１については、最初に一回行った後、定期的に実行することで自動化が可能とされるが、仕様によってはユーザの操作指示を受けて実行することも可能である。また、Ｓ５については必要に応じて採用することができる。
【００４８】
以下では、Ｓ１乃至Ｓ５の流れに沿って説明するが、RSSファイルを発行しているサイトのリストをユーザが既に持っているものとする。
【００４９】
先ず、Ｓ１では、RSSサイトのリスト６に従って、各サイトが発行しているRSSファイル３を収集する。尚、RSS ファイルの収集については定期的に行う(例えば、０時と１２時に一回ずつ等）のが便利である。
【００５０】
そして、収集したRSSファイルで各サイトがそれぞれ何回リンクされたかをカウントする。具体的には収集したRSSファイルに記述されているリンクを <item> の <link>タグ の内容毎に集計する。そして、<link>タグ内に示すＵＲＬが同一である場合には、同一サイトへのリンクとみなして、カウント値を１つ増やす（図４参照）。
【００５１】
例えば、RSSファイル１とRSSファイル２が以下に示す記述部分（関連箇所の抜粋部分）を有するものとする。
・RSSファイル１
- <item>
<title>タイトル1-A </title> 
<link>http://www.aaa.jp/a1.html</link> 
</item>
- <item>
<title>タイトル1-B </title> 
<link>http://www.aaa.jp/a2.html</link> 
</item>
・RSSファイル２
- <item>
<title>タイトル2-A </title> 
<link>http://www.aaa.jp/b1.html</link> 
</item>
- <item>
<title>タイトル2-B </title> 
<link>http://www.aaa.jp/a2.html</link> 
</item>
本例では、RSSファイル１のタイトル1-Bと、RSSファイル２のタイトル2-Bは <link>タグの内容が同じである（http://www.aaa.jp/a2.html）ので、リンクのカウント値を２回と数える。また、RSSファイル１のタイトル1-Aに関する<link>タグの内容や、RSSファイル２のタイトル2-Aに関する<link>タグの内容については、カウント値がそれぞれ1回となる。その結果、カウント値の多い順に並べた場合のランキングは以下のようになる。
【００５２】
http://www.aaa.jp/a2.html  リンク回数＝２回
http://www.aaa.jp/a1.html  リンク回数＝１回
http://www.aaa.jp/b1.html  リンク回数＝１回。
【００５３】
このような<link>タグの内容は、リンク回数の多い順にソーティングされた上でランキング一覧表示部７により画面上に表示される。尚、表示するときの各リンクのタイトルについては、<title>タグではなく、<link>タグが示すＵＲＬから取得することが好ましい（タイトルの事後更新等に対応するため。）。このようなリンクのランキングリストは、図２の枠Ｗ１内に表示される。
【００５４】
ステップＳ２では、図２の枠Ｗ１内に表示されたリンク（ＵＲＬ）の中からユーザが特定のリンクを選択した場合に、該リンクが示すWebサイトを図２の枠Ｗ２内に表示する（サイト表示部８）。
【００５５】
ステップＳ３では、選択されたリンクのタイトル文から名詞を抽出する。つまり、図２の枠Ｗ１に表示されたリンクをユーザが選択した場合において、リンクのタイトル文を形態素解析エンジン１０で解析して名詞抽出を行う。抽出された名詞はデータベース１１に保存される（つまり、どの名詞が何回出現したかをデータベース化して保存しておく。）。
【００５６】
ステップＳ４の単語一覧表示では、データベース内の最新情報（抽出単語とその出現頻度）が、図２の枠Ｗ３内において出現回数順にソーティングされた状態で表示される。よって、ユーザは抽出単語をリンク表示のフィルタリングに利用することが可能となる。
【００５７】
即ち、ステップＳ５では、ユーザがフィルタ用の単語を選択したときに、リンクのタイトルの文字列から、選択された単語を検索し、当該単語を含むリンクのみを表示させることができる。その際、単語検索によって抽出されたリンクをそのリンク回数の多い順にランキング形式で表示させれば、現在のネットワーク上において、より多くのRSSで取り上げられているリンク（タイトルにユーザ選択の単語を含む。）をユーザが把握できる。
【００５８】
尚、フィルタ用の単語については、以下に示す２種類が含まれる。
【００５９】
（Ａ）ユーザが事前に登録した名詞
（Ｂ）ユーザが選択したリンクのタイトルを形態素解析して抽出された名詞。
【００６０】
何れの単語についても累積出現回数のデータをそれぞれ有しており、出現単語表示部９により出現回数の多い順に表示される。
【００６１】
ユーザが所望のリンクを選択したときだけに、該リンクのタイトルを形態素解析して名詞を抽出する。そして、抽出した名詞をフィルタ用の単語として追加する処理が行われる。つまり、該単語がデータベースに未登録である場合にはそれを新規に登録する（当該単語の累積出現回数を初期値１に設定する。）が、抽出した単語が既にフィルタ用の単語として登録されている時は、当該単語の累積出現回数を１だけ増加させる。
【００６２】
このように、ユーザが所望のリンクを選択する度に、抽出単語とその累積出現回数が更新されていき、該ユーザの関心度の高さをフィルタ用の単語及び頻度として反映させることができる。
【００６３】
上記した構成によれば、例えば、下記に示す利点が得られる。
【００６４】
・あたかもテレビ番組を視聴するかのような感覚でユーザがウェブ情報を広く眺めることが可能になること
・速報性やリアルタイム性に優れ、新鮮な情報をユーザが網羅的に取得できること
・抽出単語を用いたフィルタリング処理によって、自分の興味あるトピックを拾い読みすることができること。
【図面の簡単な説明】
【００６５】
【図１】本発明に係る基本構成について説明するための概念図である。
【図２】ＧＵＩを利用した表示画面例を示す図である。
【図３】アプリケーション処理を例示した説明図である。
【図４】RSSファイルの集計処理例を示す説明図である。
【符号の説明】
【００６６】
１…情報処理装置
【図１】
2005309964.tif 000003
【図２】
2005309964.tif 000004
【図３】
2005309964.tif 000005
【図４】
2005309964.tif 000006