(57)【要約】【課題】  長期間に渡り頻繁に発生している事象に関する文書情報の配信を妨げることなく、短期間にだけ発生する文書情報も配信することができるようにする。【解決手段】  最新文書抽出プログラム１１６により、所定の期間以内に作成、更新または収集された文書情報を最新文書情報として抽出し、短期発生文書情報特徴文字列抽出プログラム１１７により、最新文書情報から短期発生文書情報特徴文字列を抽出し、短期発生文書情報配信プロファイルを生成する。そして、類似文書検索プログラム１１８により前記最新文書情報について、前記短期発生文書情報配信プロファイルに対する適合度を評価し、適合度が所定の適合度以上である最新文書情報を短期発生文書情報として抽出し、ユーザが指定した種文書によって生成された配信プロファイルに基づき抽出された文書情報と併せて、ユーザに配信するようにした。【選択図】      図１
2005316615.tif 000002
【特許請求の範囲】
【請求項１】
文書情報を提供する情報提供サーバから文書情報を収集し、前記収集した文書情報の中から、ユーザ端末から入力される配信指示情報に応じた文書情報を抽出し、前記抽出した文書情報を前記ユーザ端末へ配信する情報配信装置における情報配信方法であって、
前記ユーザ端末から入力される配信指示情報に基づき、配信すべき文書情報を検索するための配信プロファイルを生成する配信プロファイル生成ステップと、
前記情報提供サーバから文書情報を収集する文書情報収集ステップと、
前記文書情報について、前記配信プロファイルに対する適合度を評価する文書情報配信プロファイル適合度評価ステップと、
前記文書情報のうち、抽出する時点を基準に所定の期間以内に作成、更新または収集された文書情報である最新文書情報を抽出する最新文書情報抽出ステップと、
前記最新文書情報から、最新文書情報を特徴付ける短期発生文書情報特徴文字列を抽出する短期発生文書情報特徴文字列抽出ステップと、
前記短期発生文書情報特徴文字列から、配信すべき短期発生文書情報を検索するための短期発生文書情報配信プロファイルを生成する短期発生文書情報配信プロファイル生成ステップと、
前記最新文書情報について、前記短期発生文書情報配信プロファイルに対する適合度を評価する短期発生文書情報配信プロファイル適合度評価ステップと、
前記文書情報のうち、前記文書情報配信プロファイル適合度評価ステップにおいて前記配信プロファイルに対する適合度が所定の適合度以上であると評価された文書情報と、前記最新文書情報のうち、前記短期発生文書情報配信プロファイル適合度評価ステップにおいて前記短期発生文書情報配信プロファイルに対する適合度が所定の適合度以上であると評価された最新文書情報とを配信する文書情報・短期発生文書情報配信ステップと
を行うことを特徴とする情報配信方法。
【請求項２】
前記短期発生文書情報配信プロファイル生成ステップにおける前記短期発生文書情報配信プロファイルの生成は、
前記最新文書情報に含まれる特徴文字列の出現回数の時系列変化に基づいて行うこと
を特徴とする請求項１に記載の情報配信方法。
【請求項３】
文書情報・短期発生文書情報配信ステップにおける前記文書情報および前記短期発生文書情報の配信は、
前記文書情報または前記短期発生文書情報の名称と、前記名称に関連付けられた前記文書情報または前記短期発生文書情報の所在場所を示す情報とを含んだ情報の配信であること
を特徴とする請求項１または請求項２に記載の情報配信方法。
【請求項４】
文書情報・短期発生文書情報配信ステップにおける前記文書情報および前記短期発生文書情報の配信は、
前記文書情報および前記短期発生文書情報に加えて前記短期発生文書情報配信プロファイルの内容を配信すること
を特徴とする請求項１ないし請求項３のいずれかの一項に記載の情報配信方法。
【請求項５】
請求項１ないし請求項４のいずれかの一項に記載の情報配信方法を、コンピュータに実行させるための情報配信プログラム。
【請求項６】
請求項５に記載の情報配信プログラムをコンピュータ読み取り可能な記憶媒体に記憶したことを特徴とする情報配信プログラム記憶媒体。
【請求項７】
文書情報を提供する情報提供サーバから文書情報を収集し、前記収集した文書情報の中から、ユーザ端末から入力される配信指示情報に応じた文書情報を抽出し、前記抽出した文書情報を前記ユーザ端末へ配信する情報配信装置であって、
前記ユーザ端末から入力される配信指示情報に基づき、配信すべき文書情報を検索するための配信プロファイルを生成する配信プロファイル生成手段と、
前記情報配信サーバから文書情報を収集する文書情報収集手段と、
前記文書情報について、前記配信プロファイルに対する適合度を評価する文書情報配信プロファイル適合度評価手段と、
前記文書情報のうち、抽出する時点を基準に所定の期間以内に作成、更新または収集された文書情報である最新文書情報を抽出する最新文書情報抽出手段と、
前記最新文書情報から、最新文書情報を特徴付ける短期発生文書情報特徴文字列を抽出する短期発生文書情報特徴文字列抽出手段と、
前記短期発生文書情報特徴文字列から、配信すべき短期発生文書情報を検索するための短期発生文書情報配信プロファイルを生成する短期発生文書情報配信プロファイル生成手段と、
前記最新文書情報について、前記短期発生文書情報配信プロファイルに対する適合度を評価する短期発生文書情報配信プロファイル適合度評価手段と、
前記文書情報のうち、前記文書情報配信プロファイル適合度評価手段によって前記配信プロファイルに対する適合度が所定の適合度以上であると評価された文書情報と、前記最新文書情報のうち、前記短期発生文書情報配信プロファイル適合度評価手段によって前記短期発生文書情報配信プロファイルに対する適合度が所定の適合度以上であると評価された最新文書情報とを配信する文書情報・短期発生文書情報配信手段と
を備えたことを特徴とする情報配信装置。
【請求項８】
前記短期発生文書情報配信プロファイル生成手段は、
前記最新文書情報に含まれる特徴文字列の出現回数の時系列変化に基づいて前記短期発生文書情報配信プロファイルを生成すること
を特徴とする請求項７に記載の情報配信装置。
【請求項９】
文書情報・短期発生文書情報配信手段による前記文書情報および前記短期発生文書情報の配信は、
前記文書情報または前記短期発生文書情報の名称と、前記名称に関連付けられた前記文書情報または前記短期発生文書情報の所在場所を示す情報とを含んだ情報の配信であること
を特徴とする請求項７または請求項８に記載の情報配信装置。
【請求項１０】
文書情報・短期発生文書情報配信手段による前記文書情報および前記短期発生文書情報の配信は、
前記文書情報および前記短期発生文書情報に加えて前記短期発生文書情報配信プロファイルの内容を配信すること
を特徴とする請求項７ないし請求項９のいずれかの一項に記載の情報配信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、インターネット上に存在する電子化文書を、ユーザがあらかじめ設定した配信条件で検索し、その配信条件を満たす電子化文書をユーザに配信する情報配信方法、情報配信プログラム、情報配信プログラム記憶媒体および情報配信装置に関する。
【背景技術】
【０００２】
インターネット上には、膨大な量の電子化文書（以下、「文書情報」と呼ぶ。）が存在する。そのため、その中から自分が関心のある事項について最新情報を収集しようとすると、検索するだけでも大きな労力を必要とする。そこで、ユーザが設定する配信条件に基づき、インターネット上の文書情報を自動的に収集し、さらに、収集された文書情報の中からユーザが関心を持っている文書情報を選択し、選択された文書情報をユーザへ配信する情報配信システムに対するニーズが高まってきている。
【０００３】
このような情報配信システムの例が、特許文献１に開示されている。特許文献１によれば、情報配信システムは、まず、ユーザから種文書の入力を受ける。種文書とは、ユーザが配信を受けようとする文書情報の配信条件を生成するためのサンプル文書である。そこで、情報配信システムは、種文書から配信条件として用いるデータ（以下、「配信プロファイル」と呼ぶ）を生成する。そして、配信プロファイルに基づき、種文書と収集した文書情報との内容の類似性を示す指標である適合度を算出し、算出した適合度が所定値（以下、「適合度しきい値」と呼ぶ）を超える文書情報のみをユーザに配信する。この情報配信システムにより、ユーザは、種文書を入力するだけで、種文書に類似するプロファイルの文書情報の配信を受けることができる。
【０００４】
しかしながら、特許文献１に記載の情報配信システムには、短期間にだけ発生する事象（例えば、選挙情報、オリンピックなどのイベント情報）に関する文書情報（以下、「短期発生文書情報」と呼ぶ）については、ユーザの欲求を満足させるレベルの配信を行うことができないという問題がある。
【０００５】
種文書は、通常、ユーザが文書情報の配信を受けようとする関心事項について、長期間に渡って平均的に頻繁に発生している事象を示す文章やキーワードを用いて表現される。従って、短期間にだけ発生する事象に関する文章やキーワードは、種文書の記載から漏れることが多い。そのため、短期発生文書情報は、種文書との適合度が低く評価され、配信の機会を失することになる。一方、短期発生文書情報は、ニュース性や話題性に富む情報を多く含んでおり、このような短期発生文書情報をも併せて配信して欲しいと思うのは、ユーザの自然な欲求である。従って、短期発生文書情報が配信されないとすれば、ユーザの欲求を満足させることができない。この例については後記する。
【０００６】
そこで、この情報配信システムにおいて、ユーザが短期発生文書情報の配信を受ける意図で種文書を修正すると、配信プロファイルが変更されるため、ユーザが長期間に渡り配信を受けようとしていた本来の文書情報の一部分または大部分が配信されなくなる。また、短期間にだけ発生する事象は、不定期な事象であり、場合によっては、突発的な事象でもあるので、そのような事象がある度にユーザが種文書を修正するのは、ユーザにとって大きな負担となる。
【０００７】
特許文献２には、文書情報を配信するたびに配信プロファイルを修正する適合性フィードバックを利用した情報配信システムの例が開示されている。適合性フィードバックは、文書情報に対してユーザが「所望する」文書情報であるか「所望しない」文書情報であるかの評価を行い、その評価に基づいて種文書の配信プロファイルを修正する技術である。従って、適合性フィードバックを適用すると、修正して生成されるプロファイルは、その時々においてインターネットに存在する文書によって、種文書の配信プロファイルが強調されたものになる。そのため、短期発生文書情報を抽出可能なプロファイルが生成されるものの、その一方で、長期間に渡り配信を受けようとしている文書情報が配信されなくなる問題は、依然として解決されない。
【特許文献１】特開２０００−３３９３４６号公報（段落００４６〜段落０１２２、図１、図３〜図１１）
【特許文献２】特開２００１−１１７９３７号公報（段落００１５〜段落０１４０、図１、図４〜図２１）
【０００８】
以下、特許文献１および特許文献２に記載されている情報配信システムにおける情報配信方法およびその問題点について、図１３および図１４を参照して具体的に説明する。ここで、図１３は、特許文献１に記載されている情報配信システムにおける情報配信方法を示した図であり、図１４は、特許文献２に記載されている情報配信システムにおける情報配信方法を示した図である。
【０００９】
まず、図１３を用いて特許文献１に記載されている情報配信システムにおける情報配信方法について説明する。
【００１０】
図１３において、ユーザ端末１１０は、種文書２０１、および、配信を希望する適合度しきい値２０２を登録する。本例では、ユーザ端末１１０は、「野球」に関する文書情報を所望しており、「野球：アルファリーグのベータチームが…」という種文書２０１、および、適合度しきい値２０２を「６０」点以上として登録している。
【００１１】
情報配信システム２０３は、まず、種文書２０１に出現する名詞の文字列を抽出し、各文字列の出現回数を計数する。そして、その出現回数の多い文字列を、その文書の内容を特徴的に表すキーワード（以下、「特徴文字列」と呼ぶ）とみなして抽出し、その出現回数をもって、その重みとする。さらに、特徴文字列と重みの組の内、重みの大きい組を配信プロファイル２０４として登録する。本例の場合、重みの大きい３個の特徴文字列「野球」、「アルファリーグ」、「ベータチーム」が、それぞれの重み「５０」、「４０」、「３０」と共に、配信プロファイル２０４として登録されている。
【００１２】
その後、情報配信システム２０３は、ネットワーク１０７から文書情報群２０５を収集し、配信プロファイル２０４に対して文書情報群２０５に含まれる個々の文書情報の適合度を算出する。適合度の算出は、例えば、式１に従って行われる。ここで、Ｓ(Ｄ)は配信プロファイルに対する文書情報Ｄの適合度であり、Ｔは特徴文字列の異なり数であり、Ｆｒｑ(ｉ，Ｄ)は文書情報Ｄにおける特徴文字列ｉの出現頻度であり、ｗ(ｉ)は配信プロファイルの特徴文字列ｉに対する重みである。
【００１３】
【数１】
2005316615.tif 000003
【００１４】
本例の場合、「４０」の重みを持つ特徴文字列「アルファリーグ」１個と「３０」の重みを持つ特徴文字列「ベータチーム」１個とが含まれている文書１の適合度が「７０」、「３０」の重みを持つ特徴文字列「ベータチーム」１個のみが含まれている文書２の適合度が「３０」、「５０」の重みを持つ特徴文字列「野球」１個と「４０」の重みを持つ特徴文字列「アルファリーグ」１個が含まれている文書３の適合度が「９０」となる。ここでは、適合度しきい値２０２が「６０」に設定されているため、適合度しきい値２０２の設定値「６０」を上回る文書１と文書３とが、配信文書情報２０７としてユーザ端末１１０に配信される。
【００１５】
以上のように、ユーザは、種文書を入力すれば、その種文書から生成される配信プロファイルに対する適合度の高い文書情報が抽出され、その配信を受けることができる。しかしながら、１年に１回、特定の短期間にしか話題にならない「ＭＶＰ」などの文字列は、配信プロファイルの特徴文字列から漏れるために、「ＭＶＰ」を獲得した選手の話題に関する文書情報の配信が行われることはない。
【００１６】
次に、図１４を用いて特許文献２に記載されている情報配信システムにおける情報配信方法について説明する。ただ、その配信方法は、適合性フィードバックを適用していることを除けば、特許文献１に記載されている情報配信システムにおける情報配信方法とほとんど同じなので、その相違点についてだけ説明する。
【００１７】
適合性フィードバックを適用した場合には、配信プロファイルの特徴文字列の重みを式２に従って修正する。ここで、ｗ'(ｉ)は特徴文字列ｉに対する修正後の重み、ｗ(ｉ)は修正前の重みであり、ＦＰ(ｊ)は「所望する」と評価されたｊ番目の文書情報に含まれている特徴文字列ｉの出現頻度、ＦＮ(ｋ)は「所望しない」と評価されたｋ番目の文書に含まれる特徴文字列ｉの出現頻度である。また、Ｐは「所望する」と評価された文書情報の数であり、Ｎは「所望しない」と評価された文書情報の数である。なお、α、βはパラメータであり、本例ではいずれも１としている。
【００１８】
【数２】
2005316615.tif 000004
【００１９】
図１４において、本例では、ユーザ端末１１０が、「ベータチームのＴＯＭがＭＶＰを…」といった種文書３０１を所望したものとして、前記適合性フィードバックを用いて、配信プロファイルを修正することを想定する。
【００２０】
本例では、種文書３０１から特徴文字列として、「ＴＯＭ」、「ＭＶＰ」、「ベータチーム」が抽出され、それぞれの出現頻度が「８０」、「７０」、「２５」として計数されるものとする。そして、配信プロファイルに前記特徴文字列が追加され、式２に従って前記特徴文字列の重みが修正される。この結果、特徴文字列「ＴＯＭ」の重みは「８０」、特徴文字列「ＭＶＰ」の重みは「７０」、特徴文字列「ベータチーム」の重みは「５５」、特徴文字列「野球」の重みは「５０」、特徴文字列「アルファリーグ」の重みは「４０」となる。そして、重みの大きい３個の特徴文字列「ＴＯＭ」、「ＭＶＰ」、「ベータチーム」が、それぞれの重みと共に配信プロファイル３０２に登録されることになる。
【００２１】
その後、情報配信システム２０３は、ネットワーク１０７から文書情報群２０５を収集し、前記文書情報群２０５に含まれる個々の文書情報の、配信プロファイル３０２に対する適合度を算出する。
【００２２】
その結果、適合度算出結果３０３では、「８０」の重みを持つ特徴文字列「ＴＯＭ」１個と「７０」の重みを持つ特徴文字列「ＭＶＰ」１個と「５５」の重みを持つ特徴文字列「ベータチーム」１個が含まれている文書２の適合度が「２０５」、「５５」の重みを持つ特徴文字列「ベータチーム」１個のみが含まれている文書１の適合度が「５５」、特徴文字列を含まない文書３の適合度が「０」となる。
【００２３】
この場合、適合度しきい値２０２は「６０」に設定されているため、文書２のみが配信文書情報３０４としてユーザ端末１１０に配信される。結果として、従来の配信プロファイルであれば配信されていた文書１、文書３がユーザに配信されないことになる。このように、短期発生文書情報の配信を行おうとすると、本来、長期に渡り配信していた文書情報の配信が行われなくなる。
【発明の開示】
【発明が解決しようとする課題】
【００２４】
以上のように、従来技術においては、ユーザが短期発生文書情報を所望して配信プロファイルを修正すると、それまでは配信され、ユーザの関心事項となっている長期間に渡り頻繁に発生する事象に関する文書情報の配信が行われなくなるという問題がある。
【００２５】
本発明の課題は、ユーザが関心を持っている長期間に渡り頻繁に発生する事象に関する文書情報の配信を妨げることなく、短期発生文書情報を配信することを可能にする手段および方法を提供することにある。
【課題を解決するための手段】
【００２６】
前記課題を解決するため、本発明の情報配信方法では、従来技術同様に、ユーザ端末から入力される配信指示情報に基づき、配信すべき文書情報を検索するための配信プロファイルを生成する配信プロファイル生成ステップと、ネットワークを介して文書情報を収集する文書情報収集ステップと、収集された文書情報について、前記配信プロファイルに対する適合度を評価する文書情報配信プロファイル適合度評価ステップとを行った上に、さらに、前記収集された文書情報のうち、抽出する時点を基準に所定の期間以内に作成、更新または収集された文書情報である最新文書情報を抽出する最新文書情報抽出ステップと、その抽出された最新文書情報から、最新文書情報を特徴付ける短期発生文書情報特徴文字列を抽出する短期発生文書情報特徴文字列抽出ステップと、その抽出された短期発生文書情報特徴文字列から、配信すべき短期発生文書情報を検索するための短期発生文書情報配信プロファイルを生成する短期発生文書情報配信プロファイル生成ステップと、最新文書情報について、短期発生文書情報配信プロファイルに対する適合度を評価する短期発生文書情報配信プロファイル適合度評価ステップと、文書情報配信プロファイル適合度評価ステップにおいて配信プロファイルに対する適合度が所定の適合度以上であると評価された文書情報と、短期発生文書情報配信プロファイル適合度評価ステップにおいて短期発生文書情報配信プロファイルに対する適合度が所定の適合度以上であると評価された最新文書情報とを配信する文書情報・短期発生文書情報配信ステップとを行うようにした。
【００２７】
本発明は、また、以上の情報配信方法をコンピュータに実行させる情報配信プログラムであり、その情報配信プログラムを記憶した情報配信プログラム記憶媒体である。さらに、本発明は、以上の情報配信方法におけるステップを実行するための手段を備えた情報配信装置である。
【００２８】
以上の本発明においては、配信プロファイル登録ステップと文書情報収集ステップと文書情報配信プロファイル適合度評価ステップとを行うことによって、ユーザが長期間に渡って配信を受けようとしている事象に関する文書情報を抽出することができる。また、最新文書情報抽出ステップと短期発生文書情報特徴文字列抽出ステップと短期発生文書情報配信プロファイル生成ステップとを行うことによって短期発生文書情報を配信するための短期発生文書情報配信プロファイルを生成することができ、その短期発生文書情報配信プロファイルに基づき、短期発生文書情報配信プロファイル適合度評価ステップにより配信するべき短期発生文書情報を抽出することができる。そして、このようにして抽出された文書情報および短期発生文書情報を、文書情報・短期発生文書情報配信ステップを行うことによってユーザに配信する。
【００２９】
以上のように、本発明においては、ユーザが関心を持っている長期間に渡り頻繁に発生する事象に関する文書情報についての配信プロファイルとは独立した別個の短期発生文書情報配信プロファイルが作成される。そして、その短期発生文書情報配信プロファイルに基づき、短期発生文書情報が配信される。
【発明の効果】
【００３０】
本発明により、ユーザが関心を持っている長期間に渡り頻繁に発生する事象に関する文書情報の配信が妨げられることなく、短期発生文書情報の配信が可能となる。従って、ユーザは、長期間に渡って頻繁に発生している事象に関する文書情報の配信と短期発生文書情報の配信とを同時に受けることができるようになる。
【発明を実施するための最良の形態】
【００３１】
以下、本発明の実施形態について図面を用いて詳しく説明する。図１は、本発明を適用した情報配信システムの構成の例を示した図である。
【００３２】
＜情報配信システムの構成＞
図１において、本発明を適用した情報配信システムは、情報配信装置である情報配信サーバ１００、ネットワーク１０７、情報提供サーバ１０９およびユーザ端末１１０によって構成される。また、情報配信サーバ１００は、ディスプレイ１０１、キーボード１０２、中央演算処理装置（ＣＰＵ：Central Processing Unit）１０３、主メモリ１０４、フレキシブルディスクドライブ１０６、ハードディスクドライブ１２５およびそれらを結ぶバス１０８を備えたコンピュータによって構成される。
【００３３】
情報提供サーバ１０９は、例えば、新聞社等の報道機関が設置した情報提供を目的としたサーバであり、ＨＴＴＰ（Hyper Text Transfer Protocol）サーバプログラムが稼働し、例えば、ニュースデータを電子化した文書情報を公開している。図１では、情報提供サーバ１０９は、１つしか記載されていないが、複数あっても構わない。また、情報配信サーバ１００は、ユーザが所望する文書情報を、ネットワーク１０７を介して情報提供サーバ１０９から取得し、電子メールによりユーザ端末１１０へ配信する。ユーザ端末１１０は、通常のパソコンで構成され、ユーザは、電子メールで配信された文書情報をユーザ端末１１０で閲覧することができる。また、ユーザは、ユーザ端末１１０においてＨＴＭＬ（Hyper Text Markup Language）文書等を表示するブラウザを利用することにより、情報提供サーバ１０９で公開されている文書情報を直接に閲覧することもできる。
【００３４】
なお、本実施形態では、情報配信サーバ１００が、情報提供サーバ１０９から文書情報を収集し、電子メールにより文書情報をユーザ端末１１０へ配信する構成としているが、情報提供サーバ１０９が、情報配信サーバ１００の指示に従い、電子メールにより文書情報をユーザ端末１１０へ配信する構成としても構わない。また、本実施形態では、電子メールを用いて文書情報をユーザ端末１１０へ配信する構成としているが、情報配信サーバ１００上でＨＴＴＰサーバプログラムを稼働させて、ユーザ端末１１０のブラウザを介してユーザ端末１１０の表示装置に配信された文書情報を表示させる構成としても構わないし、他の専用画面上に表示させる構成としても構わない。
【００３５】
さらに、本実施形態では、情報提供サーバ１０９、ユーザ端末１１０がネットワーク１０７を介して接続される構成としているが、情報提供サーバ１０９が公開しているデータを、フレキシブルディスク１０５を介してやり取りするなど、他の媒体を用いてデータをやり取りする構成としてもかまわない。
【００３６】
情報配信サーバ１００は、システム制御プログラム１１１、配信プロファイル生成プログラム１１２、文書情報収集プログラム１１３、短期発生文書情報配信プロファイル生成プログラム１１４、文書情報・短期発生文書情報配信制御プログラム１１５およびその他のプログラムを保有している。ここで、短期発生文書情報配信プロファイル生成プログラム１１４は、最新文書情報抽出プログラム１１６および短期発生文書情報特徴文字列抽出プログラム１１７から構成される。また、文書情報・短期発生文書情報配信制御プログラム１１５は、類似文書検索プログラム１１８および文書情報配信プログラム１１９から構成される。なお、これらのプログラム１１２〜１１９は、情報配信プログラムである。
【００３７】
これらのプログラム１１２〜１１９は、フレキシブルディスク１０５からフレキシブルディスクドライブ１０６を介して読み込まれ、主メモリ１０４に格納される。また、これらのプログラム１１２〜１１９を実行する主体は、ＣＰＵ１０３である。なお、本実施形態では、これらのプログラムをフレキシブルディスク１０５から読み込む構成としているが、他のコンピュータ読み取り可能な記憶媒体（ＣＤ−ＲＯＭなど）から読み込む構成としても構わないし、ハードディスクドライブ１２５などの二次記憶装置にあらかじめ格納しておき、実行時に主メモリ１０４に読み込む構成としても構わない。また、主メモリ１０４には、配信プロファイル格納エリア１２０、短期発生文書情報配信プロファイル格納エリア１２１、文書情報格納エリア１２２、最新文書情報格納エリア１２３、ワークエリア１２４、配信済み文書情報格納エリア１２６が確保される。
【００３８】
＜情報配信処理の手順＞
次に、本実施形態に係る情報配信を行うための処理の手順について説明する。
【００３９】
＜１＞システム制御プログラム１１１の処理手順
図２は、情報配信サーバ１００におけるシステム制御プログラム１１１の処理の流れを示したＰＡＤ（Problem Analysis Diagram）図である。システム制御プログラム１１１は、配信プロファイルと短期発生文書情報配信プロファイルの管理、および、配信処理の制御を行う。
【００４０】
システム制御プログラム１１１においてＣＰＵ１０３は、キーボード１０２から終了指示が入力されるまでステップＳ１０２からステップＳ１０８までの処理を繰り返す（Ｓ１０１）。そして、ユーザ端末１１０から種文書および適合度しきい値が入力されたと判定され場合には（Ｓ１０２でＹｅｓ）、配信プロファイル生成プログラム１１２を起動し、配信プロファイル生成プログラム１１２により該当ユーザの配信プロファイルを生成する（Ｓ１０３）。その配信プロファイルの具体的な生成方法については後記する。
【００４１】
次に、文書情報収集プログラム１１３を起動し（Ｓ１０４）、実行することにより、情報提供サーバ１０９から文書情報を収集し、収集した文書情報を文書情報格納エリア１２２に格納する。次に、短期発生文書情報配信プロファイル生成プログラム１１４を起動し（Ｓ１０５）、実行することにより、短期発生文書情報配信プロファイルを生成する。短期発生文書情報配信プロファイルの具体的な作成方法については後記する。次に、文書情報・短期発生文書情報配信制御プログラム１１５を起動し（Ｓ１０６）、実行することにより、文書情報の配信処理を行う。配信処理の詳細については後記する。
【００４２】
次に、ステップＳ１０７においては、キーボード１０２から終了指示の入力があった場合には（Ｓ１０７でＹｅｓ）、ステップＳ１０１で指示した繰り返し処理を終了する（Ｓ１０８）。
【００４３】
なお、本実施形態では、文書情報格納エリア１２２の内容を、処理の都度クリアしない構成としているが、主メモリ使用量の削減のために、文書情報格納エリア１２２の内容を、処理の都度クリアする構成としても構わない。また、本実施形態では、文書情報収集プログラム１１３によって収集される文書情報の件数を制限していないが、主メモリ使用量の削減のために、収集される文書情報の件数を制限する構成としても構わない。また、本実施形態では、終了指示は、キーボード１０２から入力される構成としているが、ネットワーク１０７に接続された端末（図示せず）から入力される構成としても、一定時間が経過した後に終了する構成としても、他の契機で処理を終了する構成としても構わない。
【００４４】
＜２＞配信プロファイル生成プログラム１１２の処理手順
図３は、情報配信サーバ１００における配信プロファイル生成プログラム１１２の処理の流れを具体例で示した図である。
【００４５】
本情報配信システムのユーザは、まず、ユーザ端末１１０から電子メールを介して種文書５０１と適合度しきい値５０２を入力する。本例では、種文書５０１として「野球：アルファリーグのベータチームが対抗試合を実施」、適合度しきい値５０２として「６０」が入力されたものとする。
【００４６】
配信プロファイル生成プログラム１１２においてＣＰＵ１０３は、指定された種文書５０１を、漢字やカタカナなどの文字種の境界で分割を行い、単一の文字種で構成される文字列の内、漢字、カタカナ、英字で構成されるものを特徴文字列として抽出し、前記特徴文字列の種文書内での出現回数を、前記特徴文字列の重みとして算出し、ユーザを識別するためのユーザＩＤと、前記指定された適合度しきい値５０２とを合わせて配信プロファイル格納エリア１２０に格納する。その結果、配信プロファイル格納エリア１２０には、ユーザＩＤ５０３、適合度しきい値５０４、前記種文書から抽出された特徴文字列５０５および重み５０６が組となって追加されることになる。
【００４７】
なお、本実施形態では、文字種に基づいて特徴文字列を抽出する構成としたが、特開平６−３０１７２２号公報で開示されているような形態素解析に基づいて特徴文字列を抽出する構成としても構わないし、特開平１０−３２６２７５号公報で開示されているような文字列の出現確率を用いて特徴文字列を抽出する構成であっても構わない。また、本実施形態では種文書から抽出する特徴文字列の種類数を制限していないが、メモリ使用量の削減のために種文書から抽出する特徴文字列の種類数を制限しても構わない。
【００４８】
また、本実施形態では、特徴文字列の重み算出方法として、種文書内の特徴文字列の出現回数を用いる構成としたが、例えば、文書情報を蓄積するデータベースを設けておくことで、"Information Retrieval", William B. Frakes, Ricardo Baeza-Yates, Prentice Hall PTR, 1992, p.363〜p.391, "Ranking Algorithm" に開示されている特徴文字列の特定性を表す指標ＩＤＦ（Inverted Document Frequency）を用い、前記データベース内において特定性の高い、すなわち、文書情報を特徴付ける特徴文字列に対して大きな重みを算出する構成としても構わないし、その他の指標を用いる構成としても構わない。
【００４９】
なお、ＩＤＦは、式３によって定義される。式３において、IDF(i)は、特徴文字列iのＩＤＦを示し、Nは前記データベース中の全文書情報の数を示す。また、n(i)は、前記データベースに特徴文字列iが出現する文書数を示す。
【００５０】
【数３】
2005316615.tif 000005
【００５１】
また、本実施形態では、電子メールを介して入力された種文書５０１に基づき配信プロファイルを生成する構成としているが、あらかじめ配信プロファイルをファイル上に作成しておき、所定のコマンドにより配信プロファイル格納エリア１２０に登録したり、専用画面を介して、配信プロファイルを登録したりするように、他の方法で配信プロファイルを生成しても構わない。また、本実施形態では、適合度しきい値をユーザが入力する構成としているが、システムで規定する構成としても構わない。
【００５２】
＜３＞短期発生文書情報配信プロファイル生成プログラム１１４の処理手順
図４は、短期発生文書情報配信プロファイル生成プログラム１１４の処理手順を示すＰＡＤ図である。短期発生文書情報配信プロファイル生成プログラム１１４は、ネットワーク１０７を介して収集される文書情報から、短期発生文書情報配信プロファイル格納エリア１２１内に短期発生文書情報配信プロファイルを生成するプログラムである。
【００５３】
図４において、ＣＰＵ１０３は、まず、最新文書情報抽出プログラム１１６を起動する（Ｓ２０１）。すると、ＣＰＵ１０３は、最新文書情報抽出プログラム１１６に従い、収集された文書情報の中から、文書情報の更新日時が、収集処理が行われている時刻から遡及する所定の期間に含まれる文書情報（以下、「最新文書情報」と呼ぶ）を抽出し、その最新文書情報を最新文書情報格納エリア１２３へ格納する。
【００５４】
次に、ＣＰＵ１０３は、短期発生文書情報特徴文字列抽出プログラム１１７を起動する（Ｓ２０２）。すると、ＣＰＵ１０３は、短期発生文書情報特徴文字列抽出プログラム１１７に従い、最新文書情報格納エリア１２３に格納された最新文書情報から短期発生文書情報を特徴付けるキーワード（以下、「短期発生文書情報特徴文字列」と呼ぶ）を抽出し、その短期発生文書情報特徴文字列を短期発生文書情報配信プロファイル格納エリア１２１へ格納する。
【００５５】
なお、短期発生文書情報配信プロファイル格納エリア１２１の構成は、図３に示した配信プロファイル格納エリア１２０とほぼ同様の構成となるが、特徴文字列の代わりに、短期発生文書情報特徴文字列が格納される点が異なる。
【００５６】
＜３．１＞最新文書情報抽出処理の流れ
次に、最新文書情報抽出プログラム１１６の最新文書情報抽出処理の流れを、図５および図６を用いて説明する。ここで、図５は、最新文書情報抽出プログラム１１６が実行されるときの文書情報格納エリア１２２の構成例を示した図であり、図６は最新文書情報抽出プログラム１１６の処理の流れを示したＰＡＤ図である。
【００５７】
本実施形態では、図５に示すように、最新文書情報抽出プログラム１１６の処理が行われるときには、文書情報収集プログラム１１３によって、情報提供サーバ１０９から収集された文書情報７０１が文書情報格納エリア１２２に蓄積される。そして、文書情報７０１は、文書情報を一意に識別するための文書ＩＤ７０２、本文７０３、文書情報の更新日時７０４によって管理される。
【００５８】
図６の最新文書情報抽出プログラム１１６において、ＣＰＵ１０３は、まず、最新文書情報格納エリア１２３の内容をクリアする（Ｓ３０１）。次に、文書情報収集プログラム１１３によって文書情報格納エリア１２２に格納されている文書情報の数だけ、ステップＳ３０３からステップＳ３０５までの処理を繰り返す（Ｓ３０２）。
【００５９】
繰り返し処理においては、まず、処理対象となっている文書情報の更新日時を取得する（Ｓ３０３）。次に、更新日時が、あらかじめシステムで規定されている所定の期間に含まれる場合には（Ｓ３０４でＹｅｓ）、その文書情報を最新文書情報として最新文書情報格納エリア１２３に追加する（Ｓ３０５）。ここで、あらかじめシステムで規定されている所定の期間とは、例えば、この処理を実行している日時の３日前の日時から実行日時までの期間とする。
【００６０】
なお、本実施形態では、最新文書情報の抽出に、文書情報の更新日時を用いる構成としているが、文書情報の作成日時を用いる構成としても構わないし、文書情報の収集日時とするなど、他の抽出条件に基づいて、最新文書情報を抽出する構成としても構わない。また、本実施形態では、最新文書情報の判断基準となる期間をあらかじめシステムで規定する構成としているが、専用画面を設けて、ユーザに期間を設定させる構成としても構わない。
【００６１】
また、本実施形態では、収集されたすべての文書情報から最新文書情報を抽出する構成としているが、短期発生文書情報特徴文字列抽出の精度を向上させるために、ユーザに配信された文書情報を抽出対象とする構成としても構わないし、適合度しきい値を上回らなかったために配信されなかった文書情報を抽出対象とする構成としても構わないし、前記二つの文書情報の両方を抽出対象とする構成としても構わない。
【００６２】
＜３．２＞短期発生文書情報特徴文字列抽出処理の流れ
次に、短期発生文書情報特徴文字列抽出プログラム１１７による短期発生文書情報特徴文字列抽出処理の流れを、図７および図８を用いて説明する。ここで、図７は、短期発生文書情報特徴文字列抽出プログラム１１７の処理の流れを示したＰＡＤ図であり、図８は、短期発生文書情報特徴文字列抽出処理の流れを具体例で示した図である。
【００６３】
図７において、まず、短期発生文書情報特徴文字列抽出プログラム１１７において、ＣＰＵ１０３は、ワークエリア１２４の内容をクリアする（Ｓ４０１）。次に、最新文書情報抽出プログラム１１６の実行によって最新文書情報格納エリア１２３に格納されている最新文書情報の数だけ、ステップＳ４０３、ステップＳ４０４の処理を繰り返す（Ｓ４０２）。
【００６４】
その繰り返し処理においては、処理対象となっている最新文書情報を、漢字やカタカナなどの文字種の境界で分割を行い、単一の文字種で構成される文字列の内、漢字、カタカナ、英字で構成される文字列を特徴文字列として抽出し、その特徴文字列の種文書内の出現回数を計数する（Ｓ４０３）。そして、その特徴文字列とその出現回数を、ワークエリア１２４に追加する（Ｓ４０４）。
【００６５】
次に、ワークエリア１２４に格納されている特徴文字列の数だけ、ステップ４０６およびステップ４０７の処理を繰り返す（Ｓ４０５）。
【００６６】
その繰り返し処理においては、処理対象となっている特徴文字列の出現回数が、あらかじめシステムで規定されている数を上回る場合には（Ｓ４０６）、その特徴文字列を短期発生文書情報特徴文字列として、その特徴文字列の出現回数と共に、短期発生文書情報配信プロファイル格納エリア１２１に追加する（Ｓ４０７）。
【００６７】
そして、配信プロファイル格納エリア１２０に格納されている適合度しきい値を、短期発生文書情報配信プロファイル格納エリア１２１にコピーする（Ｓ４０８）。
【００６８】
以上の短期発生文書情報特徴文字列抽出プログラム１１７の処理の流れを、図８によってさらに具体的に説明する。図８の短期発生文書情報特徴文字列抽出プログラム１１７において、ＣＰＵ１０３は、最新文書情報抽出プログラム１１６が最新文書情報格納エリア１２３に格納したすべての最新文書情報から、特徴文字列を抽出し、その特徴文字列の出現回数を計数する。なお、ここでの特徴文字列の抽出方法は、配信プロファイル生成プログラム１１２において行われる特徴文字列の抽出方法と特に変わることはない。
【００６９】
次に、特徴文字列の出現回数があらかじめシステムで規定されている数を上回る特徴文字列およびその特徴文字列の出現回数を、短期発生文書情報特徴文字列１４０３および重み１４０４として、短期発生文書情報配信プロファイル格納エリア１２１に格納する。なお、本例ではシステムで規定される数を「１」としている。
【００７０】
また、配信プロファイル生成プログラム１１２の実行によって配信プロファイル格納エリア１２０に格納された適合度しきい値５０４を、短期発生文書情報用の適合度しきい値１４０２として、短期発生文書情報配信プロファイル格納エリア１２１にコピーする。
【００７１】
なお、本実施形態では、短期発生文書情報特徴文字列の判断基準となる出現回数を、あらかじめシステムで規定する構成としているが、ユーザ端末１１０に専用画面を設けて、ユーザに出現回数を設定させる構成としても構わない。また、本実施形態では、出現回数が一定値を上回った特徴文字列全てを、短期発生文書情報特徴文字列と判断する構成としているが、配信プロファイルに登録済みの特徴文字列を、短期発生文書情報特徴文字列から除外する構成としても構わない。
【００７２】
また、本実施形態では、短期発生文書情報配信プロファイル格納エリア１２１の適合度しきい値は、配信プロファイル格納エリア１２０に格納されている適合度しきい値をコピーすることによって、同じ値に設定されているが、ユーザに別途指定させる構成としても構わないし、システムで規定するなど、他の方法で短期発生文書情報配信プロファイルに対応付ける適合度しきい値を設定する構成としても構わない。
【００７３】
また、本実施形態では、最新文書情報内における特徴文字列の出現回数によって、短期発生文書情報特徴文字列を抽出しているが、特徴文字列の出現回数の時系列変化に基づいて短期発生文書情報特徴文字列を抽出するようにしてもよい。図９は、特徴文字列の出現回数の時系列変化に基づいて短期発生文書情報特徴文字列を抽出する手順の例を示した図である。
【００７４】
図９において、特徴文字列の出現回数を記憶したワークエリア１２４の内容（図７ステップＳ４０４参照）をクリアせずに、例えば、前日収集した文書情報群１５０１から抽出した特徴文字列の出現回数および今日収集した文書情報群１５０２から抽出した特徴文字列の出現回数をワークエリア１２４に記憶する。そして、その差が所定の数を上回った特徴文字列を、短期発生文書情報特徴文字列とし、その出現回数の差を重みとして当該特徴文字列を短期発生文書情報配信プロファイル格納エリア１２１に格納する。
【００７５】
なお、以上のように特徴文字列の出現回数の時系列変化に基づいて短期発生文書情報特徴文字列を抽出すると、それに基づき構成される短期発生文書情報配信プロファイルにより、短期的に発生する事象でも特に突発的に発生した事象やニュース性の大きな事象に関する文書情報の抽出が可能となる。
【００７６】
＜４＞文書情報・短期発生文書情報配信制御プログラム１１５の処理手順
次に、文書情報・短期発生文書情報配信制御プログラム１１５の処理の流れを、図１０および図１１を用いて説明する。図１０は、配信済み文書情報格納エリア１２６の構成を示した図であり、図１１は、文書情報・短期発生文書情報配信制御プログラム１１５の処理の流れを示すＰＡＤ図を示した図である。
【００７７】
図１０において、配信済み文書情報格納エリア１２６は、文書ＩＤ１００１およびユーザＩＤ１００２によって構成され、文書情報・短期発生文書情報配信制御プログラム１１５は、文書ＩＤ１００１およびユーザＩＤ１００２を対応付けて管理する。
【００７８】
図１１の文書情報・短期発生文書情報配信制御プログラム１１５において、ＣＰＵ１０３は、まず、配信済み文書情報格納エリア１２６の内容をクリアする（Ｓ５０１）。次に、文書情報格納エリア１２２（図１参照）に格納されている文書情報の数だけ、ステップＳ５０３からステップＳ５０６までの処理を繰り返す（Ｓ５０２）。
【００７９】
その繰り返し処理において、ＣＰＵ１０３は、類似文書検索プログラム１１８を起動し、配信プロファイル格納エリア１２０に格納されている配信プロファイルに対して当該文書情報の適合度を算出する（Ｓ５０３）。その結果、適合度が適合度しきい値５０４を超える場合には（Ｓ５０４でＹｅｓ）、文書情報配信プログラム１１９を起動し、電子メールを介して当該文書情報を配信プロファイルに関連付けられているユーザに配信し（Ｓ５０５）、当該文書情報の文書ＩＤと、当該ユーザのユーザＩＤの組を配信済み文書情報格納エリア１２６に格納して蓄積する（Ｓ５０６）。
【００８０】
次に、文書情報・短期発生文書情報配信制御プログラム１１５において、ＣＰＵ１０３は、文書情報格納エリア１２２に格納されている文書情報の数だけ、ステップＳ５０８からステップＳ５１０までの処理を繰り返す（Ｓ５０７）。
【００８１】
その繰り返し処理において、ＣＰＵ１０３は、類似文書検索プログラム１１８を起動し、短期発生文書情報配信プロファイル格納エリア１２１に格納されている短期発生文書情報配信プロファイルに対して当該文書情報の適合度を算出する（Ｓ５０８）。その結果、適合度が短期発生文書情報配信プロファイルに対応付けられている適合度しきい値を超え、かつ、文書情報の文書ＩＤとユーザＩＤの組とが配信済み文書情報格納エリア１２６に蓄積されていない場合、すなわち、当該文書情報がユーザに配信されていない場合には（Ｓ５０９でＹｅｓ）、文書情報配信プログラム１１９を起動し、当該文書情報を短期発生文書情報配信プロファイルに対応付けられているユーザに電子メールを介して配信する（Ｓ５１０）。
【００８２】
なお、本実施形態では、適合度を式１を用いて算出する構成としたが、他の算出式を用いる構成としても構わない。
【００８３】
また、本実施形態では、配信プロファイルと文書情報の適合度算出処理を、短期発生文書情報配信プロファイルと文書情報の適合度算出処理よりも先に行い、配信プロファイルによって配信された文書情報を、短期発生文書情報配信プロファイルの配信結果から除外する構成としているが、処理順序を逆とし、短期発生文書情報配信プロファイルによって配信された文書情報を、配信プロファイルの配信結果から除外する構成としても構わない。
【００８４】
また、本実施形態では、配信プロファイルによる配信結果と、短期発生文書情報配信プロファイルによる配信結果を、別々の電子メールで配信する構成としているが、同一の電子メールにまとめて配信する構成としても構わない。
【００８５】
また、本実施形態では、配信プロファイルによる配信結果と、短期発生文書情報配信プロファイルによる配信結果を独立に生成する構成としているが、配信プロファイルによる配信結果の中から、短期発生文書情報を優先的に取り出してユーザに提示するために、配信プロファイルによる配信結果に含まれる文書情報を対象にして、短期発生文書情報配信プロファイルによる適合度算出処理を行い、短期発生文書情報配信プロファイルによる配信結果を生成する構成にしても構わないし、ユーザが気付かない文書情報を積極的に配信できるように、配信プロファイルによる配信結果に含まれない文書情報を対象にして、短期発生文書情報配信プロファイルによる適合度算出処理を行い、短期発生文書情報配信プロファイルによる配信結果を生成する構成にしても構わない。
【００８６】
また、本実施形態では、配信プロファイルと短期発生文書情報配信プロファイルを別々に管理する構成としているが、短期発生文書情報配信プロファイルが生成されてから一定時間が経過した後、ユーザの着目している短期間にだけ発生していた事象が、長期間に渡って発生する事象に変化したと見なして、短期発生文書情報配信プロファイルの内容を配信プロファイルに追加する構成としても構わないし、配信プロファイルの内容をクリアして、短期発生文書情報配信プロファイルの内容で置換する構成としても構わないし、その他の方法で配信プロファイルと短期発生文書情報配信プロファイルを結合する構成としても構わない。
【００８７】
＜配信処理の具体的な例＞
最後に、図１２および図１を参照して本実施形態における文書情報の配信処理の具体的な処理の流れについて説明する。図１２は、本実施形態における文書情報の配信処理の具体的な処理の流れを纏めて示した図である。
【００８８】
図１２において、まず、システム制御プログラム１１１により、文書情報収集プログラム１１３が起動されると、情報提供サーバ１０９から文書情報１２０１が収集され、文書情報格納エリア１２２に格納される（Ｓ１０４）。本例では、文書情報１「ＴＯＭ、ＭＶＰの喜びを語る…」、文書情報２「ＭＶＰをＴＯＭ選手が獲得…」、文書情報３「野球ペナントレース…」、文書情報４「野球アルファリーグ…」が格納されている。
【００８９】
次に、短期発生文書情報配信プロファイル生成プログラム１１４で、最新文書情報抽出プログラム１１６が起動されると、文書情報の更新日付に基づいて最新文書情報が抽出され、最新文書情報格納エリア１２３に格納される（Ｓ３０５）。本例では、最新文書情報は処理の前日までに更新されたものとしており、文書情報１「ＴＯＭ、ＭＶＰの喜びを語る…」、文書情報２「ＭＶＰをＴＯＭ選手が獲得…」が最新文書情報として、最新文書情報格納エリア１２３に格納されている。
【００９０】
次に、短期発生文書情報配信プロファイル生成プログラム１１４で、短期発生文書情報特徴文字列抽出プログラム１１７が起動されると、最新文書情報から短期発生文書情報特徴文字列が抽出される（Ｓ４０７）。本例では、出現回数が２以上である場合に、短期発生文書情報特徴文字列と判定するものとしており、２回以上出現しているキーワード「ＴＯＭ」、「ＭＶＰ」が短期発生文書情報特徴文字列として抽出され、その短期発生文書情報特徴文字列の重みと共に、短期発生文書情報配信プロファイル格納エリア１２１に格納されている。
【００９１】
次に、文書情報・短期発生文書情報配信制御プログラム１１５で、類似文書検索プログラム１１８が起動されると、配信プロファイル格納エリア１２０に格納されている配信プロファイルに対する適合度が算出される（Ｓ５０３）。算出された適合度が適合度しきい値以上の文書情報１２０２は、文書情報配信プログラム１１９によってユーザ端末１１０へと配信される（Ｓ５０５）。本例では、配信プロファイルに合致した文書情報３「野球ペナントレース…」、文書情報４「野球アルファリーグ…」がユーザ端末１１０に配信されている。
【００９２】
次に、文書情報・短期発生文書情報配信制御プログラム１１５で、類似文書検索プログラム１１８が起動されると、短期発生文書情報配信プロファイル格納エリア１２１に格納された短期発生文書情報配信プロファイルに対する適合度が算出される（Ｓ５０８）。算出された適合度が適合度しきい値以上の文書情報１２０３は、文書情報配信プログラム１１９によってユーザ端末１１０へと配信される（Ｓ５１０）。本例では、短期発生文書情報配信プロファイルに合致した文書情報１「ＴＯＭ、ＭＶＰの喜びを語る…」、文書情報２「ＭＶＰをＴＯＭ選手が獲得…」がユーザ端末１１０に配信されている。
【００９３】
以上のように、本実施形態においては、収集される文書情報から最新文書情報が抽出され、その最新文書情報に基づき短期発生文書情報配信プロファイルが生成される。そして、ユーザが入力した種文書に基づく配信プロファイルとこの短期発生文書情報配信プロファイルに基づき、ユーザが配信を求めた長期間に渡り頻繁に発生している事象に関する文書情報と短期間にのみ発生する事象に関する短期発生文書情報とを同時に配信することができる。このとき、短期発生文書情報の配信によって、長期間に渡り頻繁に発生している事象に関する文書情報の配信が妨げられることはない。また、短期発生文書情報配信プロファイルの生成は、情報配信サーバ１００において自動的に生成されるため、ユーザに余分な負担がかかることもない。
【００９４】
なお、以上述べた実施形態では、文書情報および短期発生文書情報の配信は、抽出された文書情報および短期発生文書情報そのものをユーザ端末１１０に電子メールを用いて配信する構成としているが、抽出された文書情報および短期発生文書情報ごとに区別してその名称または概要の一覧を配信する構成としてもよい。この場合、配信される文書情報および短期発生文書情報の名称または概要の各々には、それらが所在するＵＲＬ（Uniform Resource Locator）を付す。ユーザは、ユーザ端末１１０でブラウザを介してそのＵＲＬが示す情報配信サーバ１００や情報提供サーバ１０９の文書情報または短期発生文書情報を閲覧することができる。
【００９５】
このような文書情報の配信においては、電子メールの通信量が大幅に削減される。もっとも、ユーザが指定されたＵＲＬの文書情報を閲覧するときに、その文書情報をアクセスするための通信が発生するが、一般に、ユーザは、配信された文書情報をすべて閲覧するとは限らないので、全体としての通信量は、低減される。
【００９６】
また、以上述べた実施形態では、短期発生文書情報配信プロファイルは、ユーザ端末１１０に配信されていないが、文書情報および短期発生文書情報に加えて短期発生文書情報配信プロファイルをユーザ端末１１０に配信する構成としてもよい。
【００９７】
本実施形態においては、短期発生文書情報配信プロファイルは、ユーザが関与することなく、情報配信サーバ１００内部で自動的に生成される。ユーザは、自分が知らない基準によって物事が行われる場合、不信または不安を感じるものであるが、短期発生文書情報配信プロファイルをユーザに提示することによって、その不信または不安を解消させることができる。
【図面の簡単な説明】
【００９８】
【図１】本発明を適用した情報配信システムの構成の例を示した図である。
【図２】本発明の実施形態における情報配信サーバにおけるシステム制御プログラムの処理の流れを示したＰＡＤ図である。
【図３】本発明の実施形態における情報配信サーバにおける配信プロファイル生成プログラムの処理の流れを具体例で示した図である。
【図４】本発明の実施形態における短期発生文書情報配信プロファイル生成プログラムの処理手順を示すＰＡＤ図である。
【図５】本発明の実施形態における最新文書情報抽出プログラムが実行されるときの文書情報格納エリアの構成例を示した図である。
【図６】本発明の実施形態における最新文書情報抽出プログラムの処理の流れを示したＰＡＤ図である。
【図７】本発明の実施形態における短期発生文書情報特徴文字列抽出プログラムの処理の流れを示したＰＡＤ図である。
【図８】本発明の実施形態における短期発生文書情報特徴文字列抽出処理の流れを具体例で示した図である。
【図９】本発明の実施形態における変形例として、特徴文字列の出現回数の時系列変化に基づいて短期発生文書情報特徴文字列を抽出する手順の例を示した図である。
【図１０】本発明の実施形態における配信済み文書情報格納エリアの構成を示した図である。
【図１１】本発明の実施形態における文書情報・短期発生文書情報配信制御プログラムの処理の流れを示すＰＡＤ図を示した図である。
【図１２】本実施形態における文書情報の配信処理の具体的な処理の流れを纏めて示した図である。
【図１３】特許文献１に記載されている情報配信システムにおける情報配信方法を示した図である。
【図１４】特許文献２に記載されている情報配信システムにおける情報配信方法を示した図である。
【符号の説明】
【００９９】
１００  情報配信サーバ
１０１  ディスプレイ
１０２  キーボード
１０３  ＣＰＵ
１０４  主メモリ
１０５  フレキシブルディスク
１０６  フレキシブルディスクドライブ
１０７  ネットワーク
１０８  バス
１０９  情報提供サーバ
１１０  ユーザ端末
１１１  システム制御プログラム
１１２  配信プロファイル生成プログラム
１１３  文書情報収集プログラム
１１４  短期発生文書情報配信プロファイル生成プログラム
１１５  短期発生文書情報配信制御プログラム
１１６  最新文書情報抽出プログラム
１１７  短期発生文書情報特徴文字列抽出プログラム
１１８  類似文書検索プログラム
１１９  文書情報配信プログラム
１２０  配信プロファイル格納エリア
１２１  短期発生文書情報配信プロファイル格納エリア
１２２  文書情報格納エリア
１２３  最新文書情報格納エリア
１２４  ワークエリア
１２５  ハードディスクドライブ
１２６  配信済み文書情報格納エリア
【図１】
2005316615.tif 000006
【図２】
2005316615.tif 000007
【図３】
2005316615.tif 000008
【図４】
2005316615.tif 000009
【図５】
2005316615.tif 000010
【図６】
2005316615.tif 000011
【図７】
2005316615.tif 000012
【図８】
2005316615.tif 000013
【図９】
2005316615.tif 000014
【図１０】
2005316615.tif 000015
【図１１】
2005316615.tif 000016
【図１２】
2005316615.tif 000017
【図１３】
2005316615.tif 000018
【図１４】
2005316615.tif 000019