(57)【要約】【課題】ユーザが使用する情報機器の操作履歴を用いて、プロファイルを生成することにより、ユーザに負担をかけずに各種情報を配信できるようにする。【解決手段】サーバ装置２０は、操作履歴記録手段２０ａ，特徴抽出手段２０ｂ，プロファイリング手段２０ｃ，情報収集手段２０ｄ，情報配信手段２０ｅを有し、プロファイルＤＢ２１，情報源ＤＢ２２にアクセス可能とする。サーバ装置２０は、ユーザが情報機器を操作する度に、ユーザＩＤ，操作種類，対象文書のテキスト情報を含む操作履歴をユーザ毎に取得し、取得したテキスト情報を言語解析して特徴情報を抽出し、その特徴情報に対し重み付けした後、プロファイルＤＢ２１に登録する。サーバ装置２０は、情報源ＤＢ２２から各種情報を取得すると、プロファイルＤＢ２１に登録したプロファイルから前記各種情報に合致するプロファイルを抽出し、抽出したプロファイルを有するユーザにその各種情報を配信する。【選択図】　　　　図２
2004030614.tif 000002
【特許請求の範囲】
【請求項１】
ユーザに情報を配信するためのサーバ装置と、ユーザが使用する情報機器とがネットワークを介して接続された情報配信システムにおいて、前記サーバ装置は、ユーザが使用する端末装置とネットワークを介して接続され、ユーザに関するプロファイル情報を登録するためのプロファイルＤＢにアクセス可能とし、前記情報機器を操作したユーザのＩＤ情報，操作日時，操作種類，操作対象文書のテキスト情報のいずれか複数を少なくとも含む操作履歴をユーザ毎に記録する操作履歴記録手段と、該記録されたテキスト情報に基づいて特徴情報を抽出する特徴抽出手段と、該抽出した特徴情報に対して重み付けし、該重み付けした特徴情報を該当ユーザのプロファイル情報に含めて前記プロファイルＤＢに登録するプロファイリング手段と、各種の情報を収集する情報収集手段と、前記プロファイルＤＢに登録されたプロファイル情報の中から、前記収集した情報に該当するプロファイル情報を抽出し、該抽出したプロファイル情報を有するユーザに対して前記収集した情報を配信する情報配信手段とを有することを特徴とする情報配信システム。
【請求項２】
請求項１に記載の情報配信システムにおいて、前記サーバ装置は、前記情報配信手段により配信した情報がユーザによって参照された場合に、ユーザのＩＤ情報，参照日時，参照時間，参照対象情報のテキスト情報のいずれか複数を少なくとも含む参照履歴をユーザ毎に記録する参照履歴記録手段を有し、前記特徴抽出手段は、該参照履歴記録手段により記録されたテキスト情報に基づいて特徴情報を抽出し、前記プロファイリング手段は、該抽出した特徴情報に対して重み付けし、該重み付けした特徴情報に基づいて該当ユーザのプロファイル情報を修正することを特徴とする情報配信システム。
【請求項３】
請求項１または２に記載の情報配信システムにおいて、前記特徴抽出手段は、前記操作履歴記録手段又は参照履歴記録手段により記録されたテキスト情報を言語解析して特徴情報を抽出し、前記プロファイリング手段は、前記操作履歴記録手段により記録された操作履歴又は前記参照履歴記録手段により記録された参照履歴に応じて前記抽出した特徴情報に対して重み付けし、該重み付けした特徴情報を該当ユーザのプロファイル情報に含めて前記プロファイルＤＢに登録することを特徴とする情報配信システム。
【請求項４】
請求項１ないし３のいずれか１に記載の情報配信システムにおいて、前記プロファイリング手段は、前記プロファイルＤＢに登録されたユーザの中から、少なくとも１以上の共通したプロファイル情報を有するユーザを抽出し、該抽出したユーザをグループ化し、該グループ化したユーザに応じた共通プロファイルを生成し、該生成した共通プロファイルをグループ別に前記プロファイルＤＢに登録することを特徴とする情報配信システム。
【請求項５】
請求項１ないし４のいずれか１に記載の情報配信システムにおいて、前記プロファイリング手段は、前記プロファイルＤＢに登録されたグループに新規ユーザを追加する際に、前記プロファイルＤＢに登録された共通プロファイルを用いて、前記新規ユーザが有するプロファイル情報を初期化できるようにしたことを特徴とする情報配信システム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、情報配信システム、より詳細には、プリンタやコピー機などの情報機器の使用履歴を用いて、ユーザの情報ニーズを特定し、その情報ニーズに適した情報を情報源から収集し、ユーザに対して配信する情報配信システムに関する。
【０００２】
【従来の技術】
オフィス環境において、例えば、インターネットや社内文書管理サーバにｕｐｌｏａｄされる情報を必要とするユーザを特定し、特定したユーザに対して情報をタイムリーに配信することが求められる。従来方式によると、例えば、下記のような手順に沿って、このような情報配信を実現していた。
（１）ユーザが手動で自分の必要とする情報のジャンルやキーワードを入力し、システムに格納されている自分のプロファイルに登録する。
（２）システムは、新しい情報がｕｐｌｏａｄされていると、該当するプロファイルを探して、そのプロファイルの所有者に対して、その新しい情報を配信する。
【０００３】
しかしながら、このように手動によりプロファイルを作成・修正する方式には、例えば、下記に示すような幾つかの問題点がある。
・ユーザにキーワード入力の手間をかける。
・ユーザは自分の情報ニーズを表現するのに適切なキーワードが思い付かない場合がある。
・情報ニーズが変化する際に、ユーザが手動でプロファイルを修正しない限り、その変化がタイムリーにシステムに反映されない。
【０００４】
また、例えば、特開２０００−１０５７６４号公報（情報フィルタリングシステム）に記載の発明は、プロファイルの生成にユーザが適合と判定した文書情報を利用し、この文書情報に基づいて新たにユーザプロファイルを作成し、ユーザプロファイル間の関係を格納、管理することにより、ユーザの興味の変化に対応した文書情報を表示するようにしたものである。また、特開２００１−１６００６７号公報（類似文書検索方法および該類似文書検索方法を利用した推薦記事通知サービス）に記載の発明は、Ｗｅｂ推薦記事通知サービスシステムにおいて、ユーザプロファイルと記事の類似度を複数の方法で算出、判別分析して決定するもので、プロファイルの生成にユーザが参照した結果をフィードバックするようにしたものである。また、特開２００１−３５０７８６号公報（マーケティング支援システムおよびマーケティング支援方法）に記載の発明は、プロファイルの生成にユーザが作成した電子文書を解析し、プロファイルの陳腐化を防止するとともに、プロファイル構築の負担を軽減するようにしたものである。
【０００５】
さらに、特開平１１−６６０８１号公報（プロファイル取得システム、情報提供システム、プロファイル取得方法及び媒体）には、プロファイルの取得のためにユーザが作成、参照、引用した文書を利用したものが開示されており、また、特開平１１−４５２８４号公報（プロファイルの作成方法およびその方法の各工程をコンピュータに実行させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体）には、プロファイルの作成のためにユーザが検索に使った検索条件と検索結果を利用したものが開示されている。
【０００６】
上記従来技術はいずれもプロファイルの自動生成を目的としたものであるが、プロファイルの自動生成のベースとなる情報の取得手段が異なっている。しかしながら、その情報の取得手段として、例えば、プリンタ、コピー機、スキャナ、ファクシミリ、デジタル複合機といったオフィスで使用される情報機器を用いたものはこれまで存在しなかった。オフィスで使用される情報機器の中で、例えば、プリンタを用いて文書をプリントしたり、コピー機を用いてコピーしたりするということは、その人と文書に書かれている情報との関連性を示すと考えられる。例えば、ユーザが会議に配布するための資料をプリントする→その文書に書かれている情報はユーザ本人の仕事に必要とされている情報である。また、ユーザが論文誌の論文をコピーする→その文書（論文）に書かれている情報はユーザ本人が興味を持っている情報である。
【０００７】
【発明が解決しようとする課題】
本発明は、上述のごとき実情に鑑みてなされたものであり、ユーザが使用する情報機器の使用履歴を用いて、自動的にプロファイルを生成・修正することにより、ユーザに負担をかけずに各種情報を配信できるようにすること、を目的としてなされたものである。
【０００８】
【課題を解決するための手段】
請求項１の発明は、ユーザに情報を配信するためのサーバ装置と、ユーザが使用する情報機器とがネットワークを介して接続された情報配信システムにおいて、前記サーバ装置は、ユーザが使用する端末装置とネットワークを介して接続され、ユーザに関するプロファイル情報を登録するためのプロファイルＤＢにアクセス可能とし、前記情報機器を操作したユーザのＩＤ情報，操作日時，操作種類，操作対象文書のテキスト情報のいずれか複数を少なくとも含む操作履歴をユーザ毎に記録する操作履歴記録手段と、該記録されたテキスト情報に基づいて特徴情報を抽出する特徴抽出手段と、該抽出した特徴情報に対して重み付けし、該重み付けした特徴情報を該当ユーザのプロファイル情報に含めて前記プロファイルＤＢに登録するプロファイリング手段と、各種の情報を収集する情報収集手段と、前記プロファイルＤＢに登録されたプロファイル情報の中から、前記収集した情報に該当するプロファイル情報を抽出し、該抽出したプロファイル情報を有するユーザに対して前記収集した情報を配信する情報配信手段とを有することを特徴としたものである。
【０００９】
請求項２の発明は、請求項１の発明において、前記サーバ装置は、前記情報配信手段により配信した情報がユーザによって参照された場合に、ユーザのＩＤ情報，参照日時，参照時間，参照対象情報のテキスト情報のいずれか複数を少なくとも含む参照履歴をユーザ毎に記録する参照履歴記録手段を有し、前記特徴抽出手段は、該参照履歴記録手段により記録されたテキスト情報に基づいて特徴情報を抽出し、前記プロファイリング手段は、該抽出した特徴情報に対して重み付けし、該重み付けした特徴情報に基づいて該当ユーザのプロファイル情報を修正することを特徴としたものである。
【００１０】
請求項３の発明は、請求項１または２の発明において、前記特徴抽出手段は、前記操作履歴記録手段又は参照履歴記録手段により記録されたテキスト情報を言語解析して特徴情報を抽出し、前記プロファイリング手段は、前記操作履歴記録手段により記録された操作履歴又は前記参照履歴記録手段により記録された参照履歴に応じて前記抽出した特徴情報に対して重み付けし、該重み付けした特徴情報を該当ユーザのプロファイル情報に含めて前記プロファイルＤＢに登録することを特徴としたものである。
【００１１】
請求項４の発明は、請求項１ないし３のいずれか１の発明において、前記プロファイリング手段は、前記プロファイルＤＢに登録されたユーザの中から、少なくとも１以上の共通したプロファイル情報を有するユーザを抽出し、該抽出したユーザをグループ化し、該グループ化したユーザに応じた共通プロファイルを生成し、該生成した共通プロファイルをグループ別に前記プロファイルＤＢに登録することを特徴としたものである。
【００１２】
請求項５の発明は、請求項１ないし４のいずれか１の発明において、前記プロファイリング手段は、前記プロファイルＤＢに登録されたグループに新規ユーザを追加する際に、前記プロファイルＤＢに登録された共通プロファイルを用いて、前記新規ユーザが有するプロファイル情報を初期化できるようにしたことを特徴としたものである。
【００１３】
【発明の実施の形態】
本発明は、例えば、プリンタやコピー機などの情報機器（以下、オフィス機器という）の使用履歴を用いて、ユーザの情報ニーズを特定し、その特定した情報ニーズに適した情報を各種の情報源から定期的、もしくは新しく情報を取得する度に収集し、該当ユーザに配信するシステムに関する提案であって、（１）オフィス機器の使用履歴を用いること、（２）利用者の情報ニーズを記述するプロファイルの生成と修正を自動的に行うこと、をその目的としている。これによって、利用者の負担を強いることなく、タイムリーにユーザの情報ニーズを特定することができる。ここでオフィス機器とは、例えば、パソコン，プリンタ，コピー機，ファクシミリ，スキャナ，デジタル複合機など、オフィス環境において使用される情報機器全般のことをいうものとする。
【００１４】
図１は、本発明を適用するオフィス環境の一例を示した図で、図中、１はオフィス内で構築されたＬＡＮ、２はインターネット、１０はユーザが使用する端末装置、１１は社内文書を管理するための社内文書管理サーバ、１２はプリンタ、１３はコピー機、１４はファクシミリ、１５はスキャナ、１６はデジタル複合機である。このような典型的なオフィス環境においては、インターネット２や社内文書管理サーバ１１にｕｐｌｏａｄされる情報を、その情報を必要とするユーザが使用する端末装置１０にタイムリーに配信することが求められる。
【００１５】
図２は、本発明が適用される情報配信システムのモジュール構成例を説明するための図で、図中、２０はユーザに情報を配信するためのサーバ装置で、該サーバ装置２０は、操作履歴記録手段２０ａ，特徴抽出手段２０ｂ，プロファイリング手段２０ｃ，情報収集手段２０ｄ，情報配信手段２０ｅ，参照履歴記録手段２０ｆを有し、２１はユーザに関するプロファイル情報を登録するためのプロファイルＤＢ、２２は各種情報を格納した情報源ＤＢ、３０はユーザ（又はユーザが使用する端末装置）である。本実施形態において、プロファイルＤＢ２１はサーバ装置２０と同じ場所に設置されているものとする。ここで、サーバ装置２０の設置場所は、例えば、ユーザ側や、情報配信サービスを提供する外部のサービスプロバイダ側等いずれの場所でもよく、各端末装置や、オフィス機器にネットワークを介して接続されていればよい。また、本情報配信システムの実施形態は、サーバ装置２０にプロファイルＤＢ２１が物理的に含まれている形態や、ネットワークを介して接続され、物理的に離散している形態のどちらの形態もとることができる。また、情報源ＤＢ２２は、例えばＷｅｂサイトや、グループウェア上において各種情報を格納するものである。
【００１６】
本実施形態におけるサーバ装置２０は、ユーザが使用する端末装置３０とネットワークを介して接続され、プロファイルＤＢ２１及び情報源ＤＢ２２にアクセス可能とする。
【００１７】
図２に示したシステム構成例における操作履歴記録手段２０ａは、プリンタやコピー機など各種オフィス機器がユーザによって使用される度に、下記のような操作履歴を取る。この操作履歴記録手段２０ａは、サーバ装置２０側、又はオフィス機器（例えば、デジタル複合機１６など）側のいずれに設けてもよい。
・誰が（ユーザ（操作者）のＩＤ情報）
・何時（プリントやコピーなどの操作が実施された日時）
・操作種類（ｐｒｉｎｔ／ｃｏｐｙ／ｓｃａｎ／ｆａｘなどの操作の種別）
・操作対象文書の本文テキスト情報（ｃｏｐｙ、ｓｃａｎ、ｆａｘの場合、文書にＯＣＲをかけて、本文テキスト情報を得る。）
【００１８】
特徴抽出手段２０ｂは、操作履歴記録手段２０ａと参照履歴記録手段２０ｆで得られた本文テキスト情報を言語解析して、特徴情報を抽出し、プロファイリング手段２０ｃに渡す。
【００１９】
プロファイリング手段２０ｃは、特徴抽出手段２０ｂで抽出した特徴情報を該当ユーザの情報ニーズを表すものとして、例えば、特徴情報の出現する頻度、操作の種類および情報の閲覧時間などで重みづけを行い、そのユーザのプロファイルに含めてプロファイルＤＢ２１に登録する。さらに、各ユーザのプロファイルの共通部分から、ユーザグループの共通プロファイルを生成・修正する。グループに新しいメンバを追加する時には、この共通プロファイルで新人のプロファイルを初期化することができる。
【００２０】
情報収集手段２０ｄは、情報源ＤＢ２２から各種の情報を横断的に、定期的に、または情報源ＤＢ２２に新しい情報がｕｐｌｏａｄされる度に、新しい情報を収集してきて、情報配信手段２０ｅに渡す。
【００２１】
情報配信手段２０ｅは、情報収集手段２０ｄから新しい情報が渡されると、プロファイルＤＢ２１に登録されたすべてのユーザのプロファイルから該当するプロファイルを探し出す。該当プロファイルの所有者全員に、その新しい情報を配信する。
【００２２】
参照履歴記録手段２０ｆは、情報配信手段２０ｅから配信された情報を個々のユーザが参照する度に下記のような参照履歴を取って、特徴抽出手段２０ｂに渡す。この参照履歴記録手段２０ｆは、サーバ装置２０側、又はユーザが使用する端末装置３０側のいずれに設けてもよい。
・誰が（ユーザのＩＤ情報）
・何時（配信された情報をユーザが参照した日時）
・閲覧（参照）時間（配信された情報をユーザが閲覧した時間）
・参照対象情報の本文テキスト情報
【００２３】
次に、図２に示す情報配信システムによる情報配信処理の手順の一例について説明する。まず、サーバ装置２０は、個々のユーザがオフィス機器（プリンタ１２，コピー機１３，ファクシミリ１４，スキャナ１５，デジタル複合機１６など）を使用する度に、ユーザ毎に操作履歴を取る（Ｓ１）。この操作履歴には、上述したごとく、誰が、何時、操作種類（ｐｒｉｎｔ／ｃｏｐｙ／ｓｃａｎ／ｆａｘ）、操作対象文書の本文テキスト情報（ｃｏｐｙ、ｓｃａｎ、ｆａｘの場合、文書にＯＣＲをかけて、本文テキスト情報を得る。）を少なくとも含むものとする。
【００２４】
次に、本文テキスト情報を言語解析して、文書の特徴情報を抽出する（Ｓ２）。この抽出した特徴情報をユーザの情報ニーズを表すものとして、特徴情報が出現する頻度や操作の種類などで重みづけを行い、そのユーザのプロファイルに含めてプロファイルＤＢ２１に登録する（Ｓ３）。次に、情報源ＤＢ２２から定期的、または情報源ＤＢ２２に新しい情報がｕｐｌｏａｄされる度に、プロファイルＤＢ２１に登録されたすべてのユーザのプロファイルから、ｕｐｌｏａｄされた情報に合致するプロファイルを探し出す（Ｓ４）。そして、該当するプロファイルの所有者全員に、その新しい情報を配信する（Ｓ５）。
【００２５】
さらに、サーバ装置２０は、上記Ｓ５において配信した情報を個々のユーザが参照したかどうかの参照履歴を取る（Ｓ６）。この参照履歴には、上述したごとく、誰が、何時、閲覧（参照）時間、その参照対象情報の本文テキスト情報を少なくとも含むものとする。この参照履歴に含まれる本文テキスト情報に対して自然言語処理などをかけて、情報の特徴情報を抽出する（Ｓ７）。この特徴情報をユーザの情報ニーズを表すものとして、例えば、特徴情報の出現する頻度や、閲覧（参照）時間の長さなどで重みづけを行い、そのユーザのプロファイルを修正する（Ｓ８）。
【００２６】
また、各ユーザのプロファイルの共通部分から、ユーザグループの共通プロファイルを生成・修正する（Ｓ９）。グループに新しいメンバを追加する時には、この共通プロファイルで自分のプロファイルを初期化することができる。
【００２７】
本発明によると、ユーザはプロファイルの入力の手間をかけずに、欲しい情報が自動的に配信されてくるので、情報収集の効率が向上する。また、ユーザの情報収集スキルに関係なく、所望の情報ニーズを表す適切な特徴情報が思い付かなくても、高度な情報収集が可能になる。また、ユーザの情報ニーズの変化がタイムリーにシステムに反映される上、ユーザに対して負担をかけることがない。また、前述したようなオフィス機器に対して新たな付加価値を与えることができる。
【００２８】
図３は、デジタル複合機（以下、ＭＦＰという）が配置されているオフィスにおいて情報配信システムを構築した場合の実施形態の一例を説明するための図で、図中、４０はユーザに情報を配信するためのサーバ装置で、該サーバ装置４０は、プロファイルエンジン４０ａ、情報配信収集手段４０ｂを有し、４１はユーザに関するプロファイル情報を登録したプロファイルＤＢである。サーバ装置４０は、ＭＦＰ１６とネットワークを介して接続され、プロファイルＤＢ４１にアクセス可能とする。まず、ＭＦＰ１６側でｌｏｇｇｉｎｇ処理を行う。
【００２９】
図４は、ＭＦＰ１６におけるｌｏｇｇｉｎｇ処理の一例を説明するためのフローチャートである。まず、ユーザ３０がＭＦＰ１６を操作する（ｐｒｉｎｔ、ｃｏｐｙ、ｓｃａｎ、ｆａｘ、ｅｔｃ）度に（ステップＳ１１）、ＭＦＰ１６は、その操作種類がｐｒｉｎｔかどうか判断し（ステップＳ１２）、操作種類がｐｒｉｎｔの場合（ＹＥＳの場合）、ＭＦＰ１６は、例えば、操作者ＩＤ、現在時刻、操作種類、操作対象文書の本文テキスト情報などを少なくとも含む操作履歴を取得する。上記ステップＳ１２で操作種類がｐｒｉｎｔではなく、ｃｏｐｙ、ｓｃａｎ、ｆａｘのいずれかの場合（ＮＯの場合）、文書にＯＣＲをかけて、本文テキスト情報を得る（ステップＳ１４）。この際に、社員証などをＭＦＰ１６に通してから処理を行うといった工夫をすれば、操作者を容易に特定することができる。次に、上記ステップＳ１２にて取得した操作履歴が直ちにプロファイルエンジン４０ａに渡される（ステップＳ１３）。ユーザの操作が終了したかどうか判断し（ステップＳ１５）、操作が終了した場合（ＹＥＳの場合）、そのまま終了し、操作が終了していない場合（ＮＯの場合）、ステップＳ１１に戻りＭＦＰ１６に対して操作を行う。
【００３０】
図５は、プロファイリングエンジン４０ａにおける処理の一例を説明するためのフローチャートである。まず、プロファイルエンジン４０ａは、新規ユーザ登録が有るかどうかを判断し（ステップＳ２１）、新規ユーザ登録がある場合（ＹＥＳの場合）、後述する共通ユーザプロファイルで、その新規ユーザのプロファイルを初期化してプロファイルＤＢ２１に登録する（ステップＳ２３）。新規ユーザ登録がない場合（ＮＯの場合）、ステップＳ２２に移行する。次に、ＭＦＰ１６より操作履歴が送られてきたか、又は情報配信収集手段４０ｂより閲覧（参照）履歴が送られてきたかを確認し（ステップＳ２２）、両方の履歴が送られてきていない場合（ＮＯの場合）、ステップＳ２１に戻り、継続して履歴の確認を行う。また、ステップＳ２２でいずれかの履歴が送られてきた場合（ＹＥＳの場合）、取得した本文テキスト情報に自然言語処理をかけ、特徴情報を抽出する（ステップＳ２４）。
【００３１】
ここで、上記ステップＳ２４において、本文テキスト情報（以下、本例において文書ｄという）に対して、例えば形態素解析などの自然語処理をかけた上で、公知の特徴情報抽出技術、例えば、キーワード抽出技術を利用して、特徴情報｛ｋｄ１，ｋｄ２，…，ｋｄｎ｝を抽出する。次に、抽出した特徴情報の出現頻度や、履歴の種類（例えば、閲覧、ｐｒｉｎｔ、ｃｏｐｙ、ｓｃａｎ、ｆａｘなど）等に基づき、抽出した特徴情報に重みをつける（ステップＳ２５）。これは、例えば、閲覧した文書の特徴情報の重みを１０に、ｐｒｉｎｔした文書の特徴情報の重みを８に、ｃｏｐｙした文書なら重みを９に、ｆａｘなら２に設定する。この重みはユーザによって異なる設定が可能である。最後に、これらの重み付き特徴情報｛（ｋｄ１，ｗｄ１），（ｋｄ２，ｗｄ２），…，（ｋｄｎ，ｗｄｎ）｝をこのユーザのプロファイルに登録する（ステップＳ２６）。ここでユーザのプロファイルには、下記のような情報が含まれるものとする。
プロファイル情報：（ＵｓｅｒＩＤ，（ｋｅｙｗｏｒｄ１，ｗｅｉｇｈｔ１），（ｋｅｙｗｏｒｄ２，ｗｅｉｇｈｔ２），…，（ｋｅｙｏｗｏｒｄＮ，ｗｅｉｇｈｔＮ））
【００３２】
ここで、プロファイルＤＢ４１に登録する際に、キーワード：ｋｄｉがプロファイルに既に登録されているかどうかによって、異なる重み計算を行う。
（１）ｋｄｉが既に登録され、ｋｄｉ＝ｋｅｙｗｏｒｄｊの場合
ｗｅｉｇｈｔｊ＝　　ｗｊ＋α×ｗｄｉ　　　　　・・・式（１）
つまり、ｋｄｉの重みを既存の重みに加算する。αは既定係数である。
（２）ｋｄｉが新規特徴情報の場合
ｗｅｉｇｈｔＮ＋１＝　α×ｗｄｉ　　　　　　　・・・式（２）
つまり、ｋｄｉを新規特徴情報ｋｅｙｗｏｒｄＮ＋１として登録する。
（３）｛ｋｄ１，ｋｄ２，…，ｋｄｎ｝にないプロファイルにある特徴情報ｗｋがある場合
ｗｅｉｇｈｔｋ　＝　ｗｋ−β　　　　　　　　・・・式（３）
つまり、文書ｄの特徴情報に含まれない、プロファイルに登録されている特徴情報の重みをβ分減らす。
【００３３】
これら重み付き特徴情報をプロファイルＤＢ４１に登録終了後（ステップＳ２６）、全ユーザのプロファイルの共通特徴情報を抽出し、共通プロファイルとして登録する（ステップＳ２７）。この際、共通特徴情報の重みを、全てのユーザのプロファイルにおける、この特徴情報の重みの最小重みとする。次に、全ユーザのプロファイルの共通特徴情報を登録したかどうか判断し（ステップＳ２８）、共通特徴情報を登録した場合（ＹＥＳの場合）、そのまま終了し、登録していない場合（ＮＯの場合）、ステップＳ２１に戻り処理を繰り返す。
なお、以上には、特徴情報がキーワードであることを想定して説明したが、キーワードの代りにフレーズまたはアウトライン情報などであってもよい。
【００３４】
図６は、情報配信収集手段４０ｂにおける処理の一例を説明するためのフローチャートである。情報配信収集手段４０ｂは、下記の２つの機能を有する。
・新規情報を該当ユーザに配信する。
・配信した情報が閲覧された際の閲覧履歴をプロファイリングエンジン４０ａに渡す。
【００３５】
まず、情報配信収集手段４０ｂは、情報源（例えば、Ｗｅｂサイト、Ｎｏｔｅｓなど）のアクセスログをモニタすることにより、配信した情報が閲覧されたかどうか判断し（ステップＳ３１）、配信した情報がアクセス（閲覧）された場合（ＹＥＳの場合）、閲覧履歴（ユーザＩＤ、アクセス時刻、アクセスした情報の本文テキスト情報など）をプロファイリングエンジン４０ａに渡す（ステップＳ３３）。配信した情報がアクセス（閲覧）されない場合（ＮＯの場合）、ステップＳ３２に移行する。
【００３６】
一方、情報配信収集手段４０ｂは、情報源における情報の登録状況をモニタすることにより、新規情報があるかどうか判断し（ステップＳ３２）、新規情報が登録された場合（ＹＥＳの場合）、プロファイルＤＢ４１に登録されたプロファイルと照合し、該当ユーザがあるかどうか検索し（ステップＳ３４）、該当ユーザがある場合（ＹＥＳの場合）、そのユーザに対して上記新規情報を配信する（ステップＳ３５）。上記ステップＳ３２及びステップＳ３４において、ＮＯの場合は、ステップＳ３１に戻りアクセスログのモニタを継続して行う。さらに、情報配信収集手段４０ｂは、配信した情報がユーザによって参照された際に生成される参照ログをプロファイルエンジン４０ａに渡して、プロファイルエンジン４０ａがこれをベースに各ユーザのプロファイルの修正を行う。
【００３７】
【発明の効果】
本発明によると、ユーザが使用する情報機器の使用履歴を用いて、自動的にプロファイルを生成・修正することにより、ユーザに負担をかけずに各種情報を配信することができる。
【図面の簡単な説明】
【図１】本発明を適用するオフィス環境の一例を示した図である。
【図２】本発明が適用される情報配信システムのモジュール構成例を説明するための図である。
【図３】デジタル複合機が配置されているオフィスにおいて情報配信システムを構築した場合の実施形態の一例を説明するための図である。
【図４】ＭＦＰにおけるｌｏｇｇｉｎｇ処理の一例を説明するためのフローチャートである。
【図５】プロファイリングエンジンにおける処理の一例を説明するためのフローチャートである。
【図６】情報配信収集手段における処理の一例を説明するためのフローチャートである。
【符号の説明】
１…ＬＡＮ、２…インターネット、１０…端末装置、１１…社内文書管理サーバ、１２…プリンタ、１３…コピー機、１４…ファクシミリ、１５…スキャナ、１６…デジタル複合機（ＭＦＰ）、２０，４０…サーバ装置、２０ａ…操作履歴記録手段、２０ｂ…特徴抽出手段、２０ｃ…プロファイリング手段、２０ｄ…情報収集手段、２０ｅ…情報配信手段、２０ｆ…参照履歴記録手段、２１，４１…プロファイルＤＢ、２２…情報源ＤＢ、３０…ユーザ（端末装置）、４０ａ…プロファイルエンジン、４０ｂ…情報配信収集手段。
【図１】
2004030614.tif 000003
【図２】
2004030614.tif 000004
【図３】
2004030614.tif 000005
【図４】
2004030614.tif 000006
【図５】
2004030614.tif 000007
【図６】
2004030614.tif 000008