(57)【要約】【課題】個人の関心事を特定する情報としての個人プロファイルの精度を高める。【解決手段】プロファイル管理システムは、文書データを扱う装置のユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別し、ユーザーに対応する個人プロファイルに記録されている情報と、イベントに対応するイベントプロファイルに記録されている情報とに基づいて、選別されたイベント文書に関連するイベントがユーザーにとって重要であるか否かを判定し、選別されたイベント文書のうちの重要であると判定されたイベントに関連するイベント文書から単語を抽出して、個人プロファイルにキーワードとして記録する。【選択図】図３
2015115024.tif 000002
【特許請求の範囲】
【請求項１】
個人に対して作成されるプロファイルを管理するプロファイル管理システムであって、
文書データを扱う装置のユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別する文書選別部と、
前記ユーザーに対応する個人プロファイルに記録されている情報と、前記イベントに対応するイベントプロファイルに記録されている情報とに基づいて、前記文書選別部によって選別された前記イベント文書に関連するイベントが前記ユーザーにとって重要であるか否かを判定する重要度判定部と、
前記文書選別部によって選別された前記イベント文書のうちの前記重要度判定部によって重要であると判定されたイベントに関連するイベント文書から単語を抽出して、前記ユーザーに対応する前記個人プロファイルにキーワードとして記録する個人プロファイル編集部と、を備える
ことを特徴とするプロファイル管理システム。
【請求項２】
前記重要度判定部は、判定対象の前記イベントに関連するイベント文書から抽出されて前記イベントプロファイルに前記情報として記録されている１以上の単語と、前記個人プロファイルに既に前記キーワードとして記録されている１以上の単語とにおける、一致する単語の数に応じて決まる一致度合いが設定値以上である場合に、当該イベントが重要であると判定する
請求項１記載のプロファイル管理システム。
【請求項３】
前記一致度合いは、前記イベントプロファイルに前記１以上の単語と共に記録されている当該単語の抽出の際の出現頻度に応じた重み値のうちの、当該イベントプロファイルと前記個人プロファイルとの間で一致する単語に対応する重み値を合計した値である
請求項２記載のプロファイル管理システム。
【請求項４】
前記重要度判定部は、イベントプロファイルに記録されている前記イベントの参加者のうちの前記ユーザーと属性の一致する参加者の割合が設定値以上である場合に、当該イベントが重要であると判定する
請求項１記載のプロファイル管理システム。
【請求項５】
前記重要度判定部は、前記処理対象の文書に対して前記ユーザーによって指定された処理および前記イベントに対する前記ユーザーの参加の有無に応じて、処理の種類と参加の有無とを組み合わせた複数の判定条件のそれぞれに対して重要度を定めた設定情報に基づいて、前記イベントが前記ユーザーにとって重要であるか否かを判定する
請求項１記載のプロファイル管理システム。
【請求項６】
前記重要度判定部は、
処理の種類と参加の有無とを組み合わせた複数の判定条件のそれぞれに対して重要度を定めた設定情報から、前記処理対象の文書に対して前記ユーザーによって指定された処理および前記イベントに対する前記ユーザーの参加の有無に応じた重要度を抽出し、
前記イベントに関連するイベント文書から抽出されて前記イベントプロファイルに前記情報として記録されている１以上の単語のうち、前記個人プロファイルに既に前記キーワードとして記録されている１以上の単語と一致する単語を抽出し、
抽出した１以上の単語に対応づけて前記イベントプロファイルに記録されている当該単語の抽出の際の出現頻度に応じた重み値の和と、前記設定情報から抽出した重要度との合計値が設定値以上である場合に、当該イベントが重要であると判定する
請求項１記載のプロファイル管理システム。
【請求項７】
文書データを扱う情報機器であって、
ユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別する文書選別部と、
前記ユーザーに対して作成される個人プロファイルに記録されている情報と、前記イベントに対応するイベントプロファイルに記録されている情報とに基づいて、前記文書選別部によって選別された前記イベント文書に関連するイベントが前記ユーザーにとって重要であるか否かを判定する重要度判定部と、
前記文書選別部によって選別された前記イベント文書のうちの前記重要度判定部によって重要であると判定されたイベントに関連するイベント文書から単語を抽出して、前記個人プロファイルにキーワードとして記録する個人プロファイル編集部と、を備える
ことを特徴とする情報機器。
【請求項８】
文書データを扱う情報機器において実行されるコンピュータープログラムであって、
前記情報機器が有するコンピューターに、
前記情報機器のユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別する文書選別処理と、
前記ユーザーに対して作成される個人プロファイルに記録されている情報と、前記イベントに対応するイベントプロファイルに記録されている情報とに基づいて、前記文書選別処理によって選別された前記イベント文書に関連するイベントが前記ユーザーにとって重要であるか否かを判定する重要度判定処理と、
前記文書選別処理によって選別された前記イベント文書のうちの前記重要度判定処理によって重要であると判定されたイベントに関連するイベント文書から単語を抽出して、前記個人プロファイルにキーワードとして記録する個人プロファイル編集処理と、を実行させる
ことを特徴とするコンピュータープログラム。
【請求項９】
個人に対して作成されるプロファイルを更新するプロファイル更新方法であって、
文書データを扱う装置のユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別し、
前記ユーザーに対応する個人プロファイルに記録されている情報と、前記イベントに対応するイベントプロファイルに記録されている情報とに基づいて、選別された前記イベント文書に関連するイベントが前記ユーザーにとって重要であるか否かを判定し、
選別された前記イベント文書のうちの重要であると判定されたイベントに関連するイベント文書から単語を抽出して、前記個人プロファイルにキーワードとして記録する
ことを特徴とするプロファイル更新方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、個人の情報収集の傾向を示す個人プロファイルを提供する技術に関する。
【背景技術】
【０００２】
情報機器を用いてユーザーが閲覧したり保存したりした文書から自動的にキーワードを抽出して個人プロファイルに記録する技術がある。この技術によって更新される個人プロファイルは、ユーザーの興味や関心事を示す情報として、例えば、ユーザーにとって有用と思われる文書の自動選択、同じような事柄に興味をもつ人物を探すためのプロファイル検索、電子メールのフィルタリングなどに利用される。
【０００３】
一方、議事録や配布資料といった会議文書のデータベース化が行われている。データベースに登録する際に会議文書からキーワードを抽出しておけば、ユーザーが所望の会議文書を探し易くなる。従来において、会議文書中の各フレーズについて出現回数と逆頻出度とを求めて重要度を定め、重要度の大きいフレーズをキーワードとして抽出する会議キーワード抽出装置が提案されている（特許文献１）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１２−０３８０６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
オフィスやその他の職場において、ワーキングパーソンが関わった文書から単語を抽出し、個人の関心事を特定するキーワードとして個人プロファイルに記録することが考えられる。ワーキングパーソンが関わる文書には、各種の会議に関連する文書である会議文書が含まれる。会議は職場の代表的なイベントである。会議文書として、開催通知、議事録、アジェンタ、配布資料などがある。
【０００６】
一般に、あるワーキングパーソンが出席する会議は当該ワーキングパーソンの業務に深く関わる。このため、当該会議の会議文書に当該ワーキングパーソンの関心の高い単語の含まれることが多い。また、ある会議の会議文書が当該会議の参加予定者以外のワーキングパーソンにも公開され、当該会議文書に当該ワーキングパーソンが関心をもつ単語が含まれることもある。
【０００７】
しかし、必ずしも、あるワーキングパーソンが入手する会議文書の全てに当該ワーキングパーソンの関心をひく単語が含まれるとは限らない。すなわち、ワーキングパーソンが自己にとって重要ではない会議文書を入手することはあり得る。例えば、安全衛生の推進といった社内活動の委員の会議に所属部署の代表として出席したり、社内リクリエーションの打合せに数人の世話役の一人として出席したりする場合がある。このような場合の会議文書にワーキングパーソンの日常の仕事に有用な情報が含まれることは少ない。
【０００８】
本発明なこのような事情に鑑み、個人の関心事を特定する情報としての個人プロファイルの精度を高めることを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するシステムは、個人に対して作成されるプロファイルを管理するプロファイル管理システムであって、文書データを扱う装置のユーザーによって指定された処理対象の文書を、開催が予定されまたは既に開催されたイベントに関連する文書であるイベント文書とそれ以外の文書とに選別する文書選別部と、前記ユーザーに対応する個人プロファイルに記録されている情報と、前記イベントに対応するイベントプロファイルに記録されている情報とに基づいて、前記文書選別部によって選別された前記イベント文書に関連するイベントが前記ユーザーにとって重要であるか否かを判定する重要度判定部と、前記文書選別部によって選別された前記イベント文書のうちの前記重要度判定部によって重要であると判定されたイベントに関連するイベント文書から単語を抽出して、前記ユーザーに対応する前記個人プロファイルにキーワードとして記録する個人プロファイル編集部と、を備える。
【発明の効果】
【００１０】
本発明によれば、個人の関心事を特定する情報としての個人プロファイルの精度を高めることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の実施形態に係るコンピューティング環境の一例を示す図である。
【図２】ユーザー端末のハードウェア構成を示す図である。
【図３】プロファイル管理システムの機能構成を示す図である。
【図４】ユーザー端末による会議プロファイルの取得の形態を示す図である。
【図５】個人プロファイルのデータ構成の一例を示す図である。
【図６】会議プロファイルのデータ構成の一例を示す図である。
【図７】プロファイル管理システムの動作の概要を示すフローチャートである。
【図８】イベント重要度判定サブルーチンのフローチャートである。
【図９】個人プロファイル編集部の動作の変形例を示す図である。
【図１０】個人プロファイル群の例を示す図である。
【図１１】会議プロファイル作成処理のフローチャートである。
【図１２】個人プロファイルの利用形態の変形例を示す図である。
【図１３】プロファイル管理システムの構成の他の例を示す図である。
【図１４】会議文書に対する処理と会議に対する出欠との組合せに応じた重要度判定のための設定テーブルの例を示す図である。
【発明を実施するための形態】
【００１２】
図１に例示されるコンピューティング環境において、プロファイル管理システムを用いて個人プロファイルを管理することができる。
【００１３】
ネットワーク１には１以上のユーザー端末２が接続される。ユーザー端末２は基本的に一人のユーザーによって使用される情報機器である。図１では、タブレット３，４およびラップトップ型パーソナルコンピューター５がユーザー端末２として描かれている。各ユーザー端末２は、ファイルサーバー６、管理サーバー７、ＭＦＰ（Multi-functional Peripheral）８、およびクラウドサーバー９といったネットワーク１上の他の情報機器との通信が可能に構成されている。ユーザー端末２どうしの通信も可能である。通信の形態は有線、無線およびこれらの併用のいずれでもよい。
【００１４】
本実施形態においては、ユーザー端末２のユーザーを対象とした個人プロファイルが作成されるものとする。個人プロファイルの管理に関して、複数のユーザー端末２が個々に個人プロファイルを作成して自機内で管理する形態と、ユーザー端末２以外の装置が複数のユーザー端末２のそれぞれに対応する個人プロファイルを一括に管理する形態とがある。以下、これらの形態のシステム構成例を挙げる。
【００１５】
以下における「文書」という用語は、言語学上の単語を表すビット列を含む所定の処理単位の電子データを意味する。データ形式はテキストに限らず、データ処理による単語抽出が可能であれば、音声、画像、その他の形式でもよい。
【００１６】
〔システム構成１〕
ユーザー端末２は、自機のユーザーに対応する個人プロファイルを管理する。ネットワーク１に複数のユーザー端末２が接続される場合において、必ずしも全てのユーザー端末２が個人プロファイルを管理する機能を有する必要はない。この機能を少なくとも１台のユーザー端末２が有していればよい。ユーザー端末２のハードウェア構成が図２に示される。
【００１７】
図２のように、ユーザー端末２は、ＣＰＵ（Central Processing Unit）２１、ＲＯＭ（Read Only Memory）２２、ＲＡＭ（Random Access Memory）２３、ストレージ２４、入力インタフェース２５、ディスプレイ２６、通信インタフェース２７、および図示しない他の要素を備える。
【００１８】
ＣＰＵ２１は、ＲＯＭ２２またはストレージ２４に格納されているプログラムをＲＡＭ２３にロードして実行する。ストレージ２４は、ソリッドステートドライブ（ＳＳＤ：Solid State Drive）または他の不揮発性メモリデバイスであり、プロファイル管理プログラム１００を記憶することができる。ストレージ２４がハードディスクドライブであってもよい。プロファイル管理プログラム１００は、所定のサーバーからのダウンロード、またはリムーバブルメディアからのインストールによってストレージ２４に格納される。ＣＰＵ２１がプロファイル管理プログラム１００を実行することによって、後述するプロファイル管理システムが実現される。
【００１９】
入力インタフェース２５は、ユーザーの操作入力動作に応じた信号を出力する１以上の入力デバイスを備える。例えば、ユーザー端末２がタブレットである場合、ディスプレイに密着するタッチパネルが入力インタフェース２５に含まれる。ユーザー端末２がラップトップ型やデスクトップ型のパーソナルコンピューターである場合、キーボードおよびマウス（他のポインティングデバイスでもよい）が入力インタフェース２５に含まれる。また、音声による操作を受け付ける構成のユーザー端末２では、マイクロフォンが入力インタフェース２５に含まれる。
【００２０】
ディスプレイ２６は、液晶パネル、有機エレクトロルミネッセンスパネル、または他の画面表示の可能なデバイスである。ユーザー端末２がデスクトップ型のパーソナルコンピューターである場合、一般に、ディスプレイ２６はＣＰＵ２１を備える本体と別体であって、外部接続ケーブルを介して本体と接続される。
【００２１】
通信インタフェース２７は、有線通信のためのデバイスおよび無線通信のためのデバイスを備える。無線通信にはＷＬＡＮ(Wireless Local Area Network)の規格に準拠した通信、およびＢｌｕｅｔｏｏｔｈ（登録商標）の規格に準拠した通信が含まれる。
【００２２】
図３はプロファイル管理システムの機能構成を示している。図３の例示において、プロファイル管理システム１０は、ユーザー端末として使用されるタブレット３に設けられている。ただし、これに限らず、タブレット型以外のパーソナルコンピューター、スマートフォン、ＰＤＡ（Personal Digital Assistant）などの他の情報機器にプロファイル管理システム１０を組み入れてもよい。
【００２３】
プロファイル管理システム１０は、ユーザーＵａがタブレット３を用いて行なう情報収集を支援するシステムの一部として、個人プロファイルＦ１に適切なキーワードを記録する役割りを担う。プロファイル管理システムの機能構成要素の説明に先立って、個人プロファイルＦ１を活用する情報収集の概略を説明する。
【００２４】
タブレット３のユーザーＵａは、インターネット４１や社内データベース４２といった情報源４０にアクセスして所望の情報を取得することができる。ユーザーＵａは所定の操作をして情報検索部３２を起動させる。情報検索部３２は、ユーザーＵａの指示に従って各種の処理を実行する処理実行部３１の一部であって、情報検索に関わる処理の実行を受け持つ。
【００２５】
情報検索部３２を起動させたユーザーＵａは、取得したい情報に応じたキーワードを入力する。そうすると、タブレット３の入出力部３３から情報検索部３２へキーワードが検索キー３６として通知される。情報検索部３２は検索キー３６に基づいて検索クエリ３７を作成して情報源４０に送信する。そして、情報検索部３２は情報源４０からの検索回答を入出力部３３に表示させる。
【００２６】
その後、ユーザーＵａは、検索回答に示された文書（Ｗｅｂページであってもよい）を表示させて内容を確認したり、ＭＦＰ８に文書を印刷させたり、ストレージ２４に文書を保存させたりする。新たにキーワードを入力して再検索を指示することもできる。
【００２７】
このような情報検索において、情報検索部３２による検索クエリ３７の自動作成に個人プロファイルＦ１が活用される。すなわち、情報検索部３２は、適時に個人プロファイルＦ１を参照し、ユーザーＵａによって入力されたキーワードと既に個人プロファイルＦ１に記録されているキーワードとに基づいて、ヒットの対象範囲を絞り込んだり逆に拡げたりするような検索クエリ３７を自動作成する。どのような検索クエリ３７を作成するかはモード設定に依存する。簡単な例として、ユーザーＵａによって入力されたキーワードと個人プロファイルＦ１のキーワードとを「ＡＮＤ」で結び付ければヒットの対象範囲が絞り込まれ、「ＯＲ」で結び付ければヒットの対象範囲が拡がる。検索クエリ３７の自動作成において、キーワードの数、重み値、キーワードの意味する概念の分類などを考慮して検索クエリ３７を決める複雑なアルゴリズムを適用してもよい。ユーザーの入力したキーワードを類似の意味を表わす適切なキーワードに置き換えることもできる。
【００２８】
なお、情報検索部３２が自動的に情報検索を行なってもよい。予め設定された時期に起動した情報検索部３２が個人プロファイルのキーワードを用いて検索クエリ３７を作成して情報源４０を探索し、得られた情報をお薦めの情報としてユーザーに提示する。
【００２９】
検索クエリ３７の自動作成の目的は、ユーザーＵａが自己にとって有用な情報を入手し易くすることである。ユーザーＵａにとって有用か否かの判定に個人プロファイルＦ１のキーワードが影響する。このため、個人プロファイルＦ１には、ユーザーＵａが最近においてどのような情報に関心をもっているかという情報収集の傾向をより的確に示すキーワードを記録する必要がある。
【００３０】
プロファイル管理システム１０は、ユーザーＵａがタブレット３を用いて作業を行なう際に処理の対象として指定した文書から単語を抽出し、抽出した単語をキーワードとして個人プロファイルＦ１に記録する。文書の指定を伴う作業として、閲覧、編集、保存、印刷、転送、削除などがある。
【００３１】
ユーザーＵａは、会議に出席する際に予め会議文書を保存させておいたタブレット３を持参し、会議中にタブレット３に会議文書を表示させて閲覧することができる。このようにタブレット３が文書閲覧装置として使用される場合、会議文書をタブレット３に保存させるとき、会議場所で会議文書を閲覧するとき、またはこれらの双方において、会議文書からの単語抽出が行なわれる。
【００３２】
さて、図３のとおり、プロファイル管理システム１０は、個人プロファイル編集部１１、イベントプロファイル取得部１２、文書選別部１３、重要度判定部１４、アクション判別部１５、および注目位置判別部１６を有している。これらの構成要素は、ＣＰＵ２１がプロファイル管理プログラム１００を実行することによって実現される機能要素である。
【００３３】
個人プロファイル編集部１１には、重要度判定部１４から会議文書Ｄ２ｓが引き渡され、文書選別部１３から会議文書以外の文書Ｄ３が引き渡される。個人プロファイル編集部１１は、会議文書Ｄ２ｓおよび文書Ｄ３から、所定のアルゴリズムに従って単語を抽出する。そして、個人プロファイル編集部１１は、抽出した単語をキーワードとして個人プロファイルＦ１に記録する。個人プロファイルＦ１はストレージ２４によって記憶される。
【００３４】
イベントプロファイル取得部１２は、タブレット３の外部の情報源４０から適時に会議プロファイルＦ２を取得する。会議プロファイルＦ２は、会議というイベントに特化したイベントプロファイルであり、会議の内容を特徴づけるキーワードを含んでいる。会議プロファイルＦ２は、例えば図４のように管理サーバー７において稼働する会議システム５０によって作成される。
【００３５】
図４に示される会議システム５０は、ユーザーＵａが勤める企業に導入された業務支援システムである。会議システム５０は、会議プロファイルＦ２の作成・管理の他に、会議室の予約管理、開催通知の自動送信、出欠回答の集計、会議文書の管理といった会議に関連する様々な処理を実行する。会議システム５０は、イベントプロファイル取得部１２からの要求に応答する形で最新の会議プロファイルＦ２をタブレット３に転送する。タブレット３からみて管理サーバー７は情報源４０の一部である。転送された会議プロファイルＦ２は、タブレット３内のストレージ２４に格納される。
【００３６】
イベントプロファイル取得部１２が会議プロファイルＦ２を取得する時期として、例えば毎日の定刻を設定することができる。または、管理サーバー７から会議プロファイルＦ２の更新を通知を受けるようにしておき、会議システム５０によって会議プロファイルＦ２が更新されるごとに逐次に会議プロファイルＦ２を取得してもよい。
【００３７】
図３に戻って、文書選別部１３は、処理実行部３１から文書Ｄ１を取得し、取得した文書Ｄ１を会議文書Ｄ２とそれ以外の文書Ｄ３とに選別する。文書Ｄ１は、上述したようにユーザーＵａが様々な作業において指定する文書である。本例では、作業終了直後または作業途中の所定の段階で文書Ｄ１が処理実行部３１に取得されるので、文書Ｄ１はユーザーＵａが現時点で関わっている文書であるといえる。
【００３８】
会議文書Ｄ２は、会議プロファイルＦ２に会議として登録されているイベントに関連するイベント文書である。文書選別部１３は、タブレット３に取り込まれている会議プロファイルＦ２を参照し、文書Ｄ１が会議文書Ｄ２であれば当該会議文書Ｄ２（文書Ｄ１）を重要度判定部１４へ引き渡す。文書Ｄ１が会議文書Ｄ２でなければ、文書選別部１３は当該文書Ｄ１を会議文書以外の文書Ｄ３として個人プロファイル編集部１１に引き渡す。会議文書以外の文書Ｄ３は非イベント文書であったり、研修会や講演会といった会議以外のイベントに関連するイベント文書であったりする。
【００３９】
重要度判定部１４は、会議文書Ｄ２に対応する会議がユーザーＵａにとって重要なイベントであるかどうかを判定する。ただし、ユーザーＵａの実際の心情を判定するのではない。すなわち、実際には、重要度判定部１４は会議文書Ｄ２に対応する会議がユーザーＵａにとって重要であるとみなすかどうかを判定する。重要度判定部１４による判定は、会議プロファイルＦ２に記録されている情報と個人プロファイルＦ１の記録されている情報とに基づいて行われる。判定の詳細を後述する。
【００４０】
アクション判別部１５は、ユーザーＵａの行なった行動（ユーザーアクション）が文書からの単語抽出の契機とする特定の行動であるかどうかを判別する。アクション判別部１５は、タブレット３に対する操作の履歴を記録するキーロガー３４からログデータＤ３４を取得し、予めアクションデータベースに登録されている特定の行動の定義情報を参照してユーザーＵａの行動を判別をする。
【００４１】
ユーザーＵａが特定の行動を行なったとき、アクション判別部１５は文書選別部１３に文書Ｄ１の取得を指示する。この指示を受けて文書選別部１３が文書Ｄ１を取得し、上述のとおり個人プロファイル編集部１１によって会議文書Ｄ２ｓまたは文書Ｄ３から単語が抽出される。
【００４２】
このようにアクション判別部１５によって単語抽出の実施／不実施を制御する機能を有するので、プロファイル管理システム１０では、個人プロファイルＦ１のキーワードに係る動作のカスタマイズが可能である。例えば「閲覧して保存した文書からは単語を抽出し、閲覧しただけの文書からは単語を抽出しない」といった設定をすることができる。一日のうちの所定の時間帯や一週間のうちの特定の曜日のみ単語抽出の実施するという設定も可能である。
【００４３】
注目位置判別部１６は、個人プロファイル編集部１１に対して、単語抽出の対象となっている文書のうちのユーザーＵａが注目した位置を通知する。個人プロファイル編集部１１は通知された位置の単語を抽出する。これによって、より確実にユーザーの関心の高いキーワードを個人プロファイルＦ１に記録することができる。
【００４４】
注目位置判別部１６には、ユーザーＵａの動きを検出するセンサー３５の出力が入力される。センサー３５は、例えばタブレット３の前面に配置されたカメラである。注目位置判別部１６は、文書を表示している状態のディスプレイ２６を見ているユーザーＵａの撮影像からユーザーＵａの視線を検知し、文書における注視されている位置を求める。これには例えばhttp://www.toshiba.co.jp/tech/review/2005/11/60#11pdf/rd01.pdfの瞳検出技術を用いることができる。センサー３５として、アイトラッキング用のカメラをタブレット３に接続してもよい。
【００４５】
また、注目位置判別部１６は、キーロガー３４からのログデータＤ３４を分析し、ユーザーＵａが下線やマーカー線を付加した位置を、ユーザーＵａが注目した位置として個人プロファイル編集部１１に通知する。
【００４６】
図５に個人プロファイルのデータ構成例が示されている。図５（Ａ）のように、個人プロファイルＦ１では「個人プロファイルＩＤ」、「属性情報」、および「検索支援情報」という項目６１，６２，６３のデータが記録される。項目６２（「属性情報」）は複数の小項目に分けられており、「氏名」および「部署」という小項目６２１，６２２のデータを有している。項目６３（「検索支援情報」）は、「キーワード」および「重み」という小項目６３１，６３２に分けられている。
【００４７】
「個人プロファイルＩＤ」のデータは、ユーザーＵａを一意に特定する識別情報である。例えば、ユーザーＵａの勤め先での社員番号が「個人プロファイルＩＤ」のデータとされる。図５（Ｂ）の例示では便宜的にアルファベット一文字とされているが、実際には「個人プロファイルＩＤ」のデータは所定文字数の文字列とされる。「部署」のデータは、ユーザーＵａが勤め先で所属する業務区分である。
【００４８】
「キーワード」のデータは、上述のようにユーザーＵａが閲覧したり印刷したりした文書から抽出される単語である。「重み」のデータは、対応する単語の抽出元の文書における出現頻度に応じて定められる数値であって、キーワードの重要度の指標とされる。図５（Ｂ）のように、通常、複数の単語が「キーワード」のデータとして記録され、各キーワードにひとつずつ「重み」のデータが対応づけられる。
【００４９】
図６に会議プロファイルのデータ構成例が示されている。図６（Ａ）のように、会議プロファイルＦ２では、「会議プロファイルＩＤ」、「開催情報」、および「備考」という項目７１，７２，７３のデータが記録される。項目７２（「属性情報」）は複数の小項目に分けられており、「日時」、「場所」および「参加者」という小項目７２１，７２２，７２３を有している。項目７３（「備考」）は、「関連文書」、「キーワード」および「重み」という小項目７３１，７３２，７３３に分けられている。会議プロファイルＦ２には、開催予定の会議が登録される。登録された会議が終了した後も、一定期間が経過するまで、登録された会議のデータが削除されずに会議プロファイルＦ２に保存される。
【００５０】
「会議プロファイルＩＤ」のデータは、登録される会議を一意に特定する識別情報である。図６（Ｂ）の例示では便宜的に１桁の数字とされているが、実際には「会議プロファイルＩＤ」のデータは所定文字数の文字列とされる。例えば分類記号とシリーズ番号との組合せとされる。
「関連文書」のデータは、会議に関連する文書である会議文書を特定する情報である。文書の保存先が固定である場合は文書ファイル名を、そうではない場合は文書ファイルの保存先のアドレスを「関連文書」のデータとすることができる。会議文書には、会議の主催者または関係者によって会議システム５０に登録される文書（例えば、開催通知や配布資料）がある。会議システム５０が参加予定者に自動送信するメールを会議文書に含めてもよい。図６（Ｂ）のように、会議プロファイルＩＤで区別される会議ごとに、該当する会議文書が記録される。
【００５１】
「キーワード」のデータは、会議システム５０が会議プロファイルＦ２に登録された会議文書から会議システム５０によって抽出される単語である。「重み」のデータは、対応する単語の抽出元の文書における出現頻度に応じて定められる数値である。図６（Ｂ）のように、通常、会議ごとに複数の単語が「キーワード」のデータとして記録され、各キーワードに対してひとつの「重み」のデータが対応づけられる。
【００５２】
図７のフローチャートは図３のプロファイル管理システム１０の動作の概要を示している。
【００５３】
アクション判別部１５が、ログデータＤ３４に記録されるユーザーアクションの発生を待ち受ける（Ｓ０１）。ユーザーアクションが発生すると、すなわちユーザーＵａが何らかの操作を行なうと、フローはステップＳ０２へ進む。
【００５４】
ステップＳ０２において、アクション判別部１５はアクションデータベースＦ３を参照する。発生したユーザーアクションが文書からの単語抽出の契機とするアクションとしてアクションデータベースＦ３に登録されている場合（Ｓ０２でＹＥＳ）、アクション判別部１５は文書選別部１３に文書の取得を指示する。その際、ログデータＤ３４から抽出した文書指定情報を文書選別部１３に与える。
【００５５】
文書選別部１３が処理実行部３１から文書Ｄ１を取得する。そして、文書選別部１３は、会議プロファイルＦ２における「関連文書」のデータを検索し、文書Ｄ１に対応したデータが会議プロファイルＦ２に記録されているかどうかを調べる。文書Ｄ１が会議プロファイルＦ２に登録された会議文書であれば、文書選別部１３は文書Ｄ１を会議文書Ｄ２として重要度判定部１４に送る。文書Ｄ１が会議文書でなければ、文書選別部１３は文書Ｄ１を会議文書以外の文書Ｄ３として個人プロファイル編集部１１に送る（Ｓ０４）。このように文書Ｄ１を選別する処理は、ユーザーＵａが関わった各種の文書から会議文書という特定のイベント文書を抽出する処理であると見ることができる。
【００５６】
次に、ステップＳ０５において、イベント重要度判定サブルーチンの処理が行われる。これにより、個人プロファイル編集部１１による単語抽出の対象となる文書が決まる。ただし、会議文書Ｄ２に対応する会議（イベント）が重要ではないと判定された場合には、対象となる文書がないことになる。この場合、文書Ｄ１に対して単語抽出は行われない。
【００５７】
文書選別部１３の取得した文書Ｄ１が単語抽出の対象に決まると、個人プロファイル編集部１１が、単語抽出の前処理として文書Ｄ１のうちの不要部分を削除する（Ｓ０６）。例えば、ユーザーＵａによって注目された箇所（注目箇所）が注目位置判別部１６から通知された場合は、注目箇所以外の部分を削除する。注目箇所を含む所定の塊（ページ、章、または項など）を残し、それ以外の部分を削除してもよい。また、公知の領域判別技術を用いて、電子メールのヘッダおよびＷｅｂページのバナー広告といった予め定められた種類の文書における予め定められた部分を削除することができる。
【００５８】
続いて、個人プロファイル編集部１１は、前処理後の文書Ｄ１から例えば形態素解析の手法を適用して単語を抽出し（Ｓ０７）、抽出した単語を個人プロファイルＦ１に記録する。また、キーワードごとに重みの値を計算し、キーワードに対応づけて個人プロファイルＦ１に記録する。抽出した単語が既に個人プロファイルＦ１に記録されている場合には、今回の抽出で得られた単語の抽出元での出現頻度を反映させるように、既に記録されている重みの値を更新する。
【００５９】
キーワードとして記録する単語を、抽出された単語のうちの重要度の大きい単語に限定することができる。重要度が設定値以上である単語に限定したり、重要度の大きいものから順に選んだ設定数個の単語に限定したりする方法がある。重要度の算出には、例えば広く知られるＴＦ−ＩＤＦ（Term Frequency Inverse Document Frequency）法を用いることができる。
【００６０】
図８は、図７のフローに対応するイベント重要度判定サブルーチンのフローチャートである。
【００６１】
重要度判定部１４は、個人プロファイルＦ１から所定のデータを読み込む（Ｓ５１）。ここでは、一例をして「キーワード」のデータを読み込むものとする。また、重要度判定部１４は、会議プロファイルＦ２から注目する会議文書Ｄ２に対応する会議についての所定のデータを読み込む（Ｓ５２）。ここでは、一例として「キーワード」および「重み」のデータを読み込むものとする。なお、個人プロファイルＦ１からの読込みを会議プロファイルＦ２からの読込みの前に行なってもよいし、後に行なってもよい。
【００６２】
続いて、重要度判定部１４は、個人プロファイルＦ１に記録されているデータと会議プロファイルＦ２に記録されているデータとに基づいて、会議文書Ｄ２に対応する会議がユーザーＵａにとって重要な会議であるかどうかを判定する（Ｓ５３）。判定の具体例を次に挙げる。
【００６３】
重要度判定部１４は、会議プロファイルＦ２における会議文書Ｄ２に対応する会議プロファイルＩＤに対応づけて記録されているキーワードと、個人プロファイルＦ１のキーワードとを比較する。そして、会議プロファイルＦ２のキーワードのうちの個人プロファイルＦ１のキーワードと一致するキーワードに注目し、注目したキーワードに対応する重みの合計を算出する。重要度判定部１４は、算出した合計値が閾値以上である場合に、当該会議プロファイルＩＤで特定される会議を、ユーザーＵａによって重要な会議であると判定する。
【００６４】
ここで、会議文書Ｄ２に対応する会議プロファイルＩＤが図６（Ｂ）の例における「１」であったとする。そうすると、会議プロファイルＦ２のキーワードのうち、「技術」、「材料」、「合成」および「温度」が、図５（Ｂ）の個人プロファイルＦ１のキーワードと一致する。これら一致するキーワードの重みの和を一致度として求めると、一致度は３＋５＋４＋４＝１６であり、閾値（ここでは１５とする）よりも大きい。一致度が閾値よりも大きい場合、会議文書Ｄ２に関連する会議は重要であると判定される。
【００６５】
これに対して、会議文書Ｄ２に対応する会議プロファイルＩＤが図６（Ｂ）の例における「２」であったとすると、会議プロファイルＦ２のキーワードのうちで図５（Ｂ）の個人プロファイルＦ１のキーワードと一致するのは「温度」のみである。この「温度」の重みは２であるので、一致度は２となる。一致度が閾値よりも小さい場合、会議文書Ｄ２に対応する会議は重要ではない判定される。
【００６６】
このように同じユーザーＵａが関与した会議文書Ｄ２であっても、それに対応する会議がユーザーＵａにとって重要であったり重要でなかったりする。例えば、ユーザーＵａが企業において主に材料技術の開発に従事している技術者であるとする。会議プロファイルＩＤが「１」である会議を、材料技術に関する実験の結果を関係者に報告するイベントであるとすると、この会議はユーザーＵａが日常の業務に関わる情報を得る上で重要である。会議プロファイルＩＤが「２」である会議を、ユーザーＵａが部署の代表として出席する安全委員の定例会であるとすると、この会議はユーザーＵａが日常の業務に関わる情報を得る上で重要ではない。
【００６７】
ただし、ユーザーＵａが安全委員会を運営する総務課に所属する社員であったとすると、ユーザーＵａの個人プロファイルにおいて安全委員会に関連するキーワードの重みが大きくなるのが通常である。したがって、この場合、安全委員の定例会はユーザーＵａにとって重要であると判定される。
【００６８】
図８に戻って、会議文書Ｄ２に対応する会議がユーザーＵａにとって重要であると判定された場合（Ｓ５４でＹＥＳ）、重要度判定部１４は会議文書Ｄ２を単語抽出の対象に決めて個人プロファイル編集部１１に送る（Ｓ５５）。会議文書Ｄ２に対応する会議がユーザーＵａにとって重要ではないと判定された場合（Ｓ５４でＮＯ）、重要度判定部１４は会議文書Ｄ２を単語抽出の対象外に決めて削除する（Ｓ５６）。
【００６９】
図９は個人プロファイル編集部の動作の変形例を示している。図９において、図３の例の構成要素に対応する構成要素には図３の例の構成要素と同じ参照符合が付されている。
【００７０】
個人プロファイル編集部１１は、図３の例と同様にタブレット３に組み込まれたプロファイル管理システム１０の機能要素である。この個人プロファイル編集部１１は、文書から単語を抽出したときに、個人プロファイルＦ１に記録すべきキーワード情報Ｄ１１を管理サーバー７のユーザー管理システム５５に送信する。すなわち、個人プロファイルＦ１の「キーワード」および「重み」のデータ更新をユーザー管理システム５５に要求する。
【００７１】
ユーザー管理システム５５は、ネットワーク１に接続される複数のユーザー端末２のそれぞれのユーザーに対応する個人プロファイルを集中管理する。キーワード情報Ｄ１１を受信すると、ユーザー管理システム５５は、図１０のように構成される個人プロファイル群Ｆ１０のうちのユーザーＵａに対応する個人プロファイルＦ１に、キーワード情報Ｄ１１によって示される「キーワード」および「重み」のデータを記録する。
【００７２】
なお、個人プロファイル群Ｆ１０における各個人プロファイルＦ１、Ｆ２のデータ構成は図５のとおりである。個人プロファイル群Ｆ１０では、個人プロファイルＩＤで識別されるユーザー別に「キーワード」および「重み」のデータが記録される。
【００７３】
図９の例では、個人プロファイル編集部１１が、タブレット３の外部で保存される個人プロファイルＦ１をユーザー管理システム５５を介して更新する。最新の個人プロファイルＦ１はタブレット３の外部に存在することになる。このため、タブレット３の情報検索部３２は、検索クエリを自動作成する際にユーザー管理システム５５を介して個人プロファイルＦ１を参照する。または、情報検索部３２は適時（例えば起動時）に個人プロファイルＦ１を管理サーバー７からタブレット３に取り込んでおき、その後は取り込んだ個人プロファイルＦ１を参照する。
【００７４】
図１１は、会議プロファイルを更新する処理のフローチャートである。
【００７５】
会議システム５０は、例えば会議の主催者による入力操作に従って「開催情報」の各小項目のデータおよび「備考」のうちの「関連文書」のデータを登録する（Ｓ７１）。新たに会議の開催登録が指示されたときには、新たな会議に会議プロファイルＩＤを割り当てる。既に登録されている会議について、日時や場所の変更、および会議文書の新規登録・差替え・削除が指示されたときには、指示された項目のデータを更新する。
【００７６】
新たに会議文書を登録した場合（Ｓ７２でＹＥＳ））、会議システム５０は当該会議文書から単語を抽出する（Ｓ７３）。そして、抽出した単語を「キーワード」のデータとして記録する。単語の抽出にはＴＦ−ＩＤＦ法を適用することができる。
【００７７】
キーワードの記録と併せて、抽出したキーワードの抽出元の会議文書での出現頻度から重みを算出して記録する。また、会議文書を更新した場合には、更新前後における差分部分からキーワードとなる単語を抽出し、その出現頻度に基づいて会議プロファイルを更新する。具体的には、新たにキーワードとなる単語の記録や、記録されたキーワードの削除や、既に記録されているキーワードに対する重みの加算や減算を行なう。
【００７８】
図１２は個人プロファイルの利用形態の変形例を示している。図１２では上述の図９の例と同様に、個人プロファイルＦ１は管理サーバー７において管理され、個人プロファイル編集部１１によって単語が抽出されるごとに逐次に更新される。この個人プロファイルＦ１は、情報源４０に対する検索に際して、タブレット３の情報検索部３２ではなく、例えば、ドキュメントサーバー６に組み込まれた検索支援システム５８によって参照される。つまり、タブレット３から情報源４０へのアクセスは、検索支援システム５８を介して行なわれる。情報検索部３２は、ユーザーが入力したキーワードを検索キー３６として検索支援システム５８に送信し、検索支援システム５８は検索キー３６と個人プロファイルＦ１のキーワードとに基づいて検索クエリ３７を作成する。
【００７９】
なお、個人プロファイルＦ１がユーザー端末において管理される場合に、ユーザー端末の外部の検索支援システム５８がユーザー端末との通信によって個人プロファイルＦ１を参照する形態もある。
【００８０】
〔システム構成２〕
図１３はプロファイル管理システムの構成の他の例を示している。図１３のプロファイル管理システム１０ｂは、ユーザー端末において動作する機能要素と、ユーザー端末の外部の装置において動作する機能要素とから構成される。ただし、プロファイル管理システム１０ｂの機能は基本的には図３の例と同様である。図１３では、ユーザー端末はパーソナルコンピューター５であり、ユーザー端末の外部の装置は管理サーバー７である。
【００８１】
プロファイル管理システム１０ｂにおいて、アクション判別部１５ｂがユーザー端末としてのパーソナルコンピューター５に設けられる。アクション判別部１５ｂは、パーソナルコンピューター５にインストールされたプログラムが実行されることによって実現される機能要素である。
【００８２】
アクション判別部１５ｂは、パーソナルコンピューター５のユーザーＵｃの行なった行動が文書からの単語抽出の契機とする特定の行動であるかどうかを判別する。アクション判別部１５ｂは、パーソナルコンピューター５に対する操作の履歴を記録するキーロガー３４からのログデータＤ３４を取得し、予めアクションデータベースに登録されている特定の行動の定義情報を参照してユーザーＵｃの行動を判別をする。
【００８３】
ユーザーＵｃが特定の行動を行なったとき、アクション判別部１５ｂは管理サーバー７の文書選別部１３ｂに文書Ｄ１の取得を指示する。指示には文書Ｄ１の所在を示す情報が含まれる。この指示を受けて文書選別部１３ｂは、情報源４０またはパーソナルコンピューター５から文書Ｄ１を取得し、その文書Ｄ１を会議プロファフィルＦ２に記録されている会議文書Ｄ２とそれ以外の文書Ｄ３とに選別する。
【００８４】
その際、上述のとおり個人プロファイル編集部１１によって会議文書Ｄ２ｓまたは文書Ｄ３から単語が抽出される。
【００８５】
プロファイル管理システム１０ｂにおいて、文書選別部１３ｂとともに、個人プロファイル編集部１１、イベントプロファイル取得部１２ｂ、および重要度判定部１４が管理サーバー７に設けられる。文書選別部１３ｂを含むこれらの要素は、管理サーバー７にインストールされたプログラムが実行されることによって実現される機能要素である。
【００８６】
イベントプロファイル取得部１２ｂは、管理サーバー７内の図示しない会議システムが管理する会議プロファイルＦ２をワークエリアに取り込んで文書選別部１３ｂおよび重要度判定部１４に提供する。
【００８７】
重要度判定部１４は、上述の例と同様に、会議文書Ｄ２に対応する会議がユーザーＵａにとって重要なイベントであるかどうかを判定する。個人プロファイル編集部１１は、会議文書Ｄ２ｓおよび文書Ｄ３から、所定のアルゴリズムに従って単語を抽出する。そして、個人プロファイル編集部１１は、抽出した単語をキーワードとして個人プロファイルＦ１に記録する。
【００８８】
図１４は、会議文書に対する処理と会議に対する出欠との組合せに応じた重要度判定のための設定テーブルの例を示している。重要度判定部１４における会議の重要度の判定に際して、ユーザーＵａ，Ｕｃが会議に出席するかどうかを判定条件の一つにすることができる。会議に対する出欠は、会議プロファイルＦ２の開催情報に含まれる参加者に関するデータから判別可能である。また、ユーザーＵａ，Ｕｃが会議文書Ｄ２に対してどのような処理の実行を指示したかを判定条件に加えることができる。図１４の設定テーブルＴ１では、会議文書に対する処理と会議に対する出欠とを組み合せた複数の条件のそれぞれに、大中小の３段階に区分した重要度のいずれかが対応付けられている。
【００８９】
設定テーブルＴ１において、複数の処理のうちの“保存”については、出欠に関わらず重要度が「大」とされている。一般に、ユーザーが会議文書をユーザー端末に取り込むような会議はユーザーの仕事との関係が深い、と考えられる。また、ユーザーが参加しない会議であっても、ユーザーが自己のユーザー端末に取り置きたいと思う会議文書はユーザーの仕事に関係する書類であると考えられるので、当該会議文書が単語抽出の対象になるようにするため、会議の重要度が「大」とされている。
【００９０】
“編集・作成”については、出席の場合は重要度が「大」とされ、欠席の場合は重要度が「小」とされている。欠席（出席しない）とされるのは、ユーザーが参加予定者でない場合、参加予定者であるが欠席届が記録されている場合、および実際に出席しなかった場合である。通常、ユーザーが会議文書を作成したり編集したりし、かつ出席するという会議はユーザーの仕事との関係が深い。例えば、自分で資料を作って出席する場合、会議で何らかの説明や提案をすると考えられる。これに対して、自己が出席しないのに会議文書を作成したり編集したりするのは、他者に頼まれて行なう作業であると考えられる。
【００９１】
“閲覧”および“印刷”については、出欠に関わらず重要度が「中」とされている。ユーザーが自己のユーザー端末に会議文書を保存する場合と比べると、会議に対するユーザーの関心は低いけれども、会議はユーザーの仕事に関係すると考えられる。
【００９２】
“スキャニング”については、“保存”の場合と同様に出欠に関わらず重要度が「大」とされている。“スキャニング”は、用紙に記録された会議文書の内容を光学的に読み取って電子データ化する処理であり、ＭＦＰ８のようにイメージスキャナーを備えた情報機器において行われる。プロファイル管理システム１０ｂの重要度判別部１４が例えばＭＦＰ８に設けられるシステム構成において、設定テーブルＴ１における“スキャニング”についての設定が有効となる。ユーザーが用紙上の記録内容を電子データ化してＭＦＰ８内のストレージに記憶させるような会議文書は、ユーザーにとって重要であると考えられる。したがって、当該会議文書が単語抽出の対象になるようにするのが好ましい。
【００９３】
設定テーブルＴ１の変形として、さらにユーザーアクションの発生した時期を会議前、会議中、および会議後に分けて、判定条件の組み合わせを細分化してもよい。例えば、会議後にも会議文書を閲覧する場合は、ユーザーが自己の仕事に関係する資料として見返していると考えられるので、重要度を「中」ではなく「大」とする。これにより、重要度判定の精度を向上させることができる。
【００９４】
図１４の設定テーブルＴ１のように重要度を３以上のレベルに区分する場合、設定テーブルＴ１による重要度の判定と上述したキーワードの一致度による判定とを併用し、会議文書に対応する会議がユーザーにとって重要であるかどうかを判定する。詳しくは、重要度の「大」、「中」および「小」を順に例えば「１０」、「５」、「０」と数値化しておき、この数値とキーワードの一致度との合計が所定の閾値以上である場合に、会議が重要であると判定する。合計が閾値未満であれば、会議は重要ではないと判定する。
【００９５】
設定テーブルＴ１における重要度を「大」および「小」の２段階とする場合には、キーワードの一致度による判定を行なわず、設定テーブルＴ１による重要度の判定のみを行なうようにしてもよい。その場合、会議プロファイルＦ２における「キーワード」および「重み」の記録を省略することができる。
【００９６】
以上の実施形態によれば、ユーザーにとって重要ではない会議に関連する文書が単語抽出の対象から除外されるので、不要なキーワードを記録することによる個人プロファイルＦ１のユーザーの関心事を示す情報としての精度の低下を防ぐことができる。
【００９７】
共にキーワード情報以外のデータを含む会議プロファイルＦ２および個人プロファイルＦ１の間のデータ比較によって会議文書Ｄ２からの単語抽出の要否を決めるので、ユーザーの関心事の移り変わりに応じて個人プロファイルＦ１におけるキーワードの記録を更新させることができる。
【００９８】
仮に、会議プロファイルＦ２を参照せずに、会議文書Ｄ２に含まれる単語と個人プロファイルＦ１のキーワードとの一致の度合いによって当該会議文書Ｄ２がユーザーにとって重要かどうかを判定すると、個人プロファイルＦ１の有用性の低下するおそれが生じる。すなわち、ユーザーの関与する文書Ｄ１を選別することなく、全ての文書Ｄ１の重要度をそれに含まれる単語に基づいて判定することになる。そうすると、個人プロファイルＦ１に記録されている単語は少なく、記録されていない単語を多く含む文書Ｄ１は重要ではないと判定されてしまう。これは、個人プロファイルＦ１に既に記録されているもの以外の新規のキーワードが記録されないことを意味する。新たなプロジェクトが立ち上がったり部署が変わったりしてユーザーの関心事が変化してもそれが反映されなければ、情報検索の支援における個人プロファイルＦ１の有用性が低下する。上述の実施形態によれば、このような不都合が起こらないようにすることができる。
【００９９】
上述の実施形態において、会議の重要度の判定精度を上げるため、単語と重みの両方を会議プロファイルＦ２に登録し、単語および重みから会議の重要度を判定したが、単語のみから判定してもよい。また、さらに判定精度を上げるために、単語の共起度を単語間の関係性として数値化したものを加えてもよい。
【０１００】
会議の重要度を、会議プロファイルＦ２と個人プロファイルＦ１との間のキーワード以外のデータに基づいて判定することができる。例えば、会議プロファイルＦ２に挙げられた参加者のうちの個人プロファイルＦ１に対応するユーザーＵａと同じ部署に所属する参加者の割合または数に基づいて、会議の重要度を判定してもよい。ある仕事にチームで取り組むことはよくあるので、同じチームに属する人が集まる会議は各人の仕事に深く関わる会議である蓋然性が高い。したがって、ユーザーＵａの部署と会議の参加者の部署とを比較し、一致度が高ければ会議を重要であると判定するようにしてもよい、また、上述のとおりキーワードを比較して重要度を求める処理に、部署の一致度が高い場合に重要度を上げる処理を加えることで、会議の重要度の判定精度をより高めることができる。
【０１０１】
会議プロファイルＦ２の項目にアジェンタまたは他の書誌事項を加え、それらのデータを会議の重要度判定に利用してもよい。例えば会議における大小の項目の議題をまとめたアジェンタに会議に関わる重要な単語の含まれることが多くあるので、アジェンダと個人プロファイルのキーワードとを比較して一致度が高ければ会議の重要度を上げるようにする。
【０１０２】
上述の実施形態では、文書選別部１３が文書Ｄ１を取得した後に重要度判定部１４が会議の重要性を判定する動作を例示したが、これに限らない。まず、会議文書であるかどうかの判別および会議の重要性の判定を可能にする例えばファイル名といった文書Ｄ１に付随するメタデータのみを取得し、文書Ｄ１を単語抽出の対象とした後に文書Ｄ１の主データ（単語を含む）を取得してもよい。
【０１０３】
ユーザーが文書Ｄ１に関わる何らかの操作をしたときにリアルタイムで文書Ｄ１を取得するものとして説明したが、これに限らない。操作が終わった後の適時にログデータＤ３４を解析し、過去に行なわれた操作に関わる文書Ｄ１を取得して単語を抽出することができる。
【０１０４】
会議プロファイルＦ２に会議以外のイベントを登録してもよい。ユーザーＵａ，Ｕｃが業務として参加するイベントには、出張やセミナー聴講のように自己の仕事を進める上で必要な情報の収集を目的として参加するもの、および実験の協力者やオフィス環境の監査委員のように他の部署の仕事を助けるため参加するものがある。これらのイベントについてそのプロファイルを作成すると、自己の情報収集のためのイベントにおいて他のイベントと比べて自己の仕事に関係するキーワードが多く記録されるであろうと推定される。したがって、イベントのプロファイルと個人プロファイルとの一致度を見ることで、会議以外のイベントについても重要度を判定することができる。そして、重要度の高いイベントの関連する文書のみから単語を抽出して個人プロファイルにキーワードとして記録することで、個人プロファイルの精度を向上させることができる。
【符号の説明】
【０１０５】
Ｕａ，Ｕｃ    ユーザー（個人）
２    ユーザー端末（文書データを扱う装置）
３    タブレット（情報機器）
５    パーソナルコンピューター（情報機器）
Ｆ１    個人プロファイル
Ｆ２    会議プロファイル（イベントプロファイル）
１０，１０ｂ    プロファイル管理システム
１１    個人プロファイル編集部
１３，１３ｂ    文書選別部
１４    重要度判定部
Ｄ１    文書
Ｄ２    会議文書（イベント文書）
Ｄ３    文書（会議文書以外の文書）
Ｄ２ｓ    会議文書（イベント文書）
１００    プロファイル管理プログラム
【図１】
2015115024.tif 000003
【図２】
2015115024.tif 000004
【図３】
2015115024.tif 000005
【図４】
2015115024.tif 000006
【図５】
2015115024.tif 000007
【図６】
2015115024.tif 000008
【図７】
2015115024.tif 000009
【図８】
2015115024.tif 000010
【図９】
2015115024.tif 000011
【図１０】
2015115024.tif 000012
【図１１】
2015115024.tif 000013
【図１２】
2015115024.tif 000014
【図１３】
2015115024.tif 000015
【図１４】
2015115024.tif 000016