(57)【要約】  【課題】  所定の知識を有する者を簡易に探すことができるようにする。  【解決手段】  文書登録者ランキング条件指定部１４は、文書登録者ランキングを表示するための条件を指定する。文書登録者ランキング集計部１５は、指定された条件に基づいて参照履歴を取得し、スコアリングルールに基づいて文書のスコアを文書登録者ごとに集計して文書登録者ランキングを作成する。文書登録者ランキング提示部１７は、文書登録者ランキング集計部１５にて作成された文書登録者ランキングを、ユーザーに提示する。このランキングは所定の知識を有するものを提示する。【選択図】  図１
2006023961.tif 000002
【特許請求の範囲】
【請求項１】
文書を登録する文書登録手段と、
ユーザーの参照要求に基づいて上記文書登録手段に登録されている文書を参照させる文書提示手段と、
文書の参照履歴を記憶する文書参照履歴記憶手段と、
文書の登録者を記憶する文書登録者記憶手段と、
所定の事項に対応する所定範囲に属する文書の参照履歴に基づいて文書の各々の登録者にスコアを付与するスコア付与手段と、
累積スコアに基づいて文書の登録者を選択して提示する登録者提示手段とを実現するためにコンピュータにより実行されることを特徴とする文書登録者提示用コンピュータプログラム。
【請求項２】
上記参照履歴の範囲を選択する履歴範囲選択手段をさらに実現するために実行される請求項１記載の文書登録者提示用コンピュータプログラム。
【請求項３】
登録者提示要求を行なうユーザーと同じグループに属するユーザーによる文書の参照履歴に基づいて上記スコアを付与する請求項１または２のいずれかに記載の文書登録者提示用コンピュータプログラム。
【請求項４】
指定された期間における文書の参照履歴に基づいて上記スコアを付与する請求項１、２または３のいずれかに記載の文書登録者提示用コンピュータプログラム。
【請求項５】
上記期間は文書の登録時を起算点とする請求項４記載の文書登録者提示用コンピュータプログラム。
【請求項６】
キーワードにより文書を検索する文書検索手段をさらに実現するために実行され、上記文書検索手段により検索された文書を上記所定範囲に属する文書とする請求項１〜５のいずれかに記載の文書登録者提示用コンピュータプログラム。
【請求項７】
提示される登録者が登録した文書のうち少なくとも上位のものの一覧を表示する請求項１〜６のいずれかに記載の文書登録者提示用コンピュータプログラム。
【請求項８】
文書を登録する文書登録手段と、
ユーザーの参照要求に基づいて上記文書登録手段に登録されている文書を参照させる文書提示手段と、
文書の参照履歴を記憶する文書参照履歴記憶手段と、
文書の登録者を記憶する文書登録者記憶手段と、
所定の事項に対応する所定範囲に属する文書の参照履歴に基づいて文書の各々の登録者にスコアを付与するスコア付与手段と、
累積スコアに基づいて文書の登録者を選択して提示する登録者提示手段とを有することを特徴とする文書登録者提示装置。
【請求項９】
文書登録手段により文書を登録するステップと、
ユーザーの参照要求に基づいて上記文書登録手段に登録されている文書を文書提示手段により参照させるステップと、
文書参照履歴記憶手段により文書の参照履歴を記憶するステップと、
文書登録者記憶手段により文書の登録者を記憶するステップと、
スコア付与手段により、所定の事項に対応する所定範囲に属する文書の参照履歴に基づいて文書の各々の登録者にスコアを付与するステップと、
登録者提示手段により累積スコアに基づいて文書の登録者を選択して提示するステップとを有することを特徴とする文書登録者提示方法。
【請求項１０】
文書を登録する文書登録手段と、
ユーザーの参照要求に基づいて上記文書登録手段に登録されている文書を参照させる文書提示手段と、
文書の参照履歴を記憶する文書参照履歴記憶手段と、
文書の登録者を記憶する文書登録者記憶手段と、
所定の事項に対応する所定範囲に属する文書の参照履歴に基づいて文書の各々の登録者にスコアを付与するスコア付与手段と、
累積スコアに基づいて文書の登録者を選択して提示する登録者提示手段とを有することを特徴とする文書管理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、文書登録者の中から所定の知識を有すると予想されるユーザーを提示する文書登録者提示技術に関し、例えば、文書管理システム等の情報共有化システムに使用して好適なものである。
【背景技術】
【０００２】
従来の情報共有システムにおいては、専門的な知識をもつユーザーをデータベースに登録し知識分野やキーワードで検索できるＫｎｏｗＷｈｏ検索機能が提供されている。このようなＫｎｏｗＷｈｏデータベースを構築するためには、あらかじめ知識を持つユーザーの調査したり、ユーザー間での評価を集計したりする必要があった。
【０００３】
特許文献１（特開２００２−３５１８８８公報）では、ＫｎｏｗＷｈｏデータベースを構築するコストをかけずにＫｎｏｗＷｈｏ検索を実現する方法として、ユーザーによるＷｅｂのアクセス状況やメールのやり取りを記録し、キーワードにマッチするＷｅｂページを参照したユーザーやメールを送ったユーザーを所定の知識をもつものとして提示する方法を示している。
【０００４】
しかしながら上記の方法では、対象となるＷｅｂページやメールの内容が有用かどうかを判定する基準が無いため、これによって抽出されたユーザーが必ずしも所定の知識を有しているとは限らない。
【特許文献１】特開２００２−３５１８８８公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
本発明は、以上の事情を考慮してなされたものであり、所定の知識を有すると期待される者を簡易に提示する技術を提供することを目的としている。
【課題を解決するための手段】
【０００６】
本発明の原理的な構成例によれば、上述の目的を達成するために、ユーザーの文書参照に関する履歴情報から文書に対するスコアリングを行い、さらに文書のスコアを登録者ごとに集計して、例えば登録者のランキングを提示する。多くのユーザーから参照されることはその文書が重要である蓋然性が高いことを示し、この文書の登録者が専門的な知識を有する者であることを示唆する。これにより、あらかじめＫｎｏｗＷｈｏデータベースを構築することなく、専門的な知識をもつと予想されるユーザーを見つけることが容易になる。
【０００７】
また、本発明の具体例では、文書の登録者ランキングに関連付けてそのユーザーが登録した文書のランキングの上位も提示する。これにより、システムの利用者は登録者のランキングの根拠を知ることができるとともに、有用度が高い文書へのアクセスも容易になる。
【０００８】
さらに、本発明を、後に詳述する実施例の参照番号等を参考に付して、説明する。参照番号等はあくまでも説明の便宜上付したものであり、限定的に解釈すべきものではない。
【０００９】
本発明の一側面によれば、上述の目的を達成するために、文書登録者提示装置に：文書を登録する文書登録手段（文書管理部１０）と；ユーザーの参照要求に基づいて上記文書登録手段に登録されている文書を参照させる文書提示手段（文書参照部１３）と；文書の参照履歴を記憶する文書参照履歴記憶手段（参照履歴管理部１２）と；文書の登録者を記憶する文書登録者記憶手段（文書管理部１０）と；所定の事項に対応する所定範囲に属する文書の参照履歴に基づいて文書の各々の登録者にスコアを付与するスコア付与手段（文書登録者ランキング集計部１５）と；累積スコアに基づいて文書の登録者を選択して提示する登録者提示手段（文書登録者ランキング提示部１７）とを設けるようにしている。
【００１０】
「文書登録者提示装置」は所定のシステムや装置の一部でも良く、要するに文書登録者を提示する機能を有するものであれば、どのように呼ばれるかは問わない。
【００１１】
文書の参照履歴は、文書に対するアクセスの履歴であり、文書の閲覧等に限定されず、ダウンロード、コピー、書き込み、コメント付与、文書推薦の通知等、種々の参照が含まれる。また文書が複数のバージョンやフォーマット（オリジナル文書、テキスト文書、要約等）を伴う場合に、いずれのバージョン、フォーマットの参照でも良い。
【００１２】
文書が多くのユーザーから参照されることはその文書が重要である蓋然性が高い。この構成においては、文書の参照履歴に基づいて登録者のスコア付けを行なっているので、簡易に専門的な知識を有すると期待できる者を特定できる。
【００１３】
また、この構成において、上記参照履歴の範囲を選択する履歴範囲選択手段をさらに設けても良い。この場合、登録者提示要求を行なうユーザーと同じグループに属するユーザーによる文書の参照履歴に基づいて上記スコアを付与してもよいし、指定された期間における文書の参照履歴に基づいて上記スコアを付与してもよい。上記期間は例えば文書の登録時を起算点とするが、これに限定されない。対象となる参照の種類は、バージョン、フォーマット等を選定するようにしても良い。
【００１４】
参照の種類や、参照対象のバージョン、フォーマットによりスコアを可変しても良い。
【００１５】
また、キーワードにより文書を検索する文書検索手段をさらに設け、上記文書検索手段により検索された文書を上記所定範囲に属する文書としてもよい。
【００１６】
予め定められた分野の文書が選別されて登録されている場合にはキーワード検索等で絞り込まなくてもよい。
【００１７】
また、提示される登録者が登録した文書のうち少なくとも上位のものの一覧を表示するようにしてもよい。この一覧により、ユーザーは登録者のランキングの根拠を知ることができるとともに、有用度が高い文書へのアクセスも容易になる。
【００１８】
なお、本発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品も本発明の技術的な範囲に含まれることも当然である。
【００１９】
本発明の上述の側面および他の側面は特許請求の範囲に記載され以下実施例を用いて詳述される。
【発明の効果】
【００２０】
本発明によれば、ユーザーが文書を参照した履歴情報から文書に対するスコアリングを行い、さらに文書のスコアを登録者ごとに集計して例えば登録者のランキングを提示する。これにより、あらかじめＫｎｏｗＷｈｏデータベースを構築することなく、多くのユーザーから参照される有為な情報を提示するだけの知識をもつユーザーを見つけることが容易になる。
【００２１】
また、本発明の具体例では、文書の登録者ランキングに関連付けてそのユーザーが登録した文書のランキングの上位も提示する。これにより、システムの利用者は登録者のランキングの根拠を知ることができるとともに、有用度が高い文書へのアクセスも容易になる。
【発明を実施するための最良の形態】
【００２２】
以下、本発明の実施例について説明する。
【００２３】
図１は、本発明を文書管理システムに適用した実施例を示している。文書管理システムは例えばサーバコンピュータに文書管理用コンピュータプログラムを記録媒体またはダウンロードによりインストールして構成される。サーバコンピュータのＣＰＵ、外部記憶装置等のハードウェア資源とソフトウェア資源により文書管理システムの各機能（手段）が実現される。
【００２４】
図１において、文書管理システム１００は、通信ネットワーク３００を介してクライアント端末２００に接続されている。クライアント端末２００から文書管理システム１００に各種のリクエストを送り、文書登録、文書閲覧、検索等の種々のサービスを受けることができる。文書管理システム１００は、模式的に示すと、文書管理部１０、ユーザー・グループ管理部１１、参照履歴管理部１２、文書参照部１３、文書登録者ランキング条件指定部１４、文書登録者ランキング集計部１５、文書検索部１６、文書登録者ランキング提示部１７等を含んで構成される。
【００２５】
文書管理部１０は、文書とその属性情報を管理する。文書の属性情報には、図３に示すように、文書を一意に識別する文書ＩＤと文書の登録者であるユーザーのＩＤが含まれる。
【００２６】
ユーザー・グループ管理部１１は、ユーザーとグループの属性情報、およびユーザー・グループ間の関係を管理する。ユーザーとグループの属性情報には、図２の右欄に示すように、それぞれ一意に識別するためのＩＤが含まれる。また、ユーザーは複数のグループに所属できる。
【００２７】
参照履歴管理部１２は、文書の参照履歴を管理する。参照履歴情報は、図２の左欄に示すように、例えば、参照日時、文書ＩＤ、ユーザーＩＤから構成される。
【００２８】
文書参照部１３は、ユーザーが指定した文書を文書管理部１０より取得しユーザーに提示する。その際に参照履歴を作成し参照履歴管理部１２に登録する。
【００２９】
文書登録者ランキング条件指定部１４は、文書登録者ランキングを表示するための条件を指定する。条件としては、例えば、参照履歴のうちいつからいつまでを対象にするかといった期間指定と文書に含まれるキーワードや文書のカテゴリといった検索指定が含まれる。検索指定は必須ではない。文書登録ランキング条件指定のユーザインタフェースの例は例えば図５に示すようなものである。
【００３０】
文書登録者ランキング集計部１５は、指定された条件に基づいて参照履歴を取得し、後述のスコアリングルールに基づいて文書のスコアを集計して文書登録者ランキングを作成する。
【００３１】
文書検索部１６は、指定された検索条件に基づいて文書を検索する。
【００３２】
文書登録者ランキング提示部１７は、文書登録者ランキング集計部１５にて作成された文書登録者ランキングを、例えば図６に示すように、ユーザーに提示する。図６の例では、表示ボタンを設け、これを操作したときに、ユーザーが登録した文書のうちスコアが高いものの一覧を提示するが、このようにしなくともよい。また、図６の例では、ランキング表示中にユーザーの名前やスコアのみを表示しているが、各ユーザーの表示項目としてユーザーの名前に関連付けてユーザーが登録した文書のうちスコアが高いもの上位を表示するようにしても構わない（図７）。
【００３３】
文書登録者ランキング集計部１５が参照履歴から文書のスコアを集計するためのスコアリングルールとしては以下のものがある。
【００３４】
（１）  同じグループに所属するユーザーによる参照
【００３５】
文書登録者ランキングの提示を要求したユーザーと同じグループに所属するユーザーの参照した文書のスコアを高くする。具体的には、参照履歴情報から文書毎の参照回数を求める際に、同じグループに所属するユーザーが参照した場合は値が高くなるような係数をかけて参照回数を集計する。
【００３６】
これにより、同じグループに所属するユーザーがよく参照している文書の登録者、すなわちそのユーザーの業務に関して知識を有する可能性が高いユーザーを見つけることが容易になる。
【００３７】
（２）  多様なユーザーによる参照
【００３８】
多様なユーザーにより参照されている文書のスコアを高くする。具体的には、参照履歴情報から文書毎の参照回数を求めた後に、一つの文書に対する参照履歴情報のユーザーの異なり数が大きいほど値が高くなるような係数をかけて参照回数を集計する。もしくは、参照履歴情報から文書毎の参照回数を求める際に、一度出現したユーザーについては値が小さくなるような係数をかけて参照回数を集計する。
【００３９】
これにより、より多くのユーザーに参照されている汎用的な有用度が高い文書の登録者を見つけることが容易になる。
【００４０】
（３）  一定期間の継続した参照
【００４１】
一定期間継続して参照されている文書のスコアを高くする。具体的には、参照履歴情報から文書毎の参照回数を求める際に、その文書の登録日以降から週または月単位などで参照があったか否かを判定し、参照が無かった場合は集計結果から一定の値を引くことによって参照回数を集計する。
【００４２】
これらのスコアリングルールは互いに組み合わせても構わない。また、文書登録者ランキング条件指定部で、集計に用いるスコアリングルールを選択できるようにしてもよい。
【００４３】
つぎに、文書登録者ランキング集計部１５における処理を図４を参照して説明する。
【００４４】
文書登録者ランキング集計部１５における処理は以下のとおりである。
【００４５】
［ステップＳ１０］：検索指定があるかどうかを判別する。あればステップＳ１１へ進み、なければステップＳ１２へ進む。
［ステップＳ１１］：文書検索部１６により文書管理部１０に保管されている文書を検索し、検索結果の文書のＩＤを保持する。
［ステップＳ１２］：指定された期間の参照履歴を参照履歴管理部１２から取得する。ステップＳ１５、Ｓ１６から明らかなように、検索を行なった場合には検索結果に含まれる文書の参照履歴が対象となり、検索を行なわない場合にはすべての文書の参照履歴が対象となる。その他、分野ごとのフォルダを設けてフォルダを指定して対象の文書を絞り込んでも良い。
［ステップＳ１３］：すべての参照履歴を処理したかどうかを判別する。すべて処理した場合にはステップＳ１９へ進み、処理が終了していない場合にはステップＳ１４へ進む。
［ステップＳ１４］：参照履歴を１つ取りだして処理する。
［ステップＳ１５］：検索結果があるかどうかを判別する。ない場合にはステップＳ１７へ進む。ある場合にはステップＳ１６へ進む。
［ステップＳ１６］：文書ＩＤが検索結果に含まれるかどうか判別する。含まれない場合にはステップＳ１３に戻り処理を繰り返し、含まれる場合にはステップＳ１７へ進む。
［ステップＳ１７］：参照ユーザー、参照日時に基づいて重み等を変え、スコアを計算する。
［ステップＳ１８］：参照された文書の登録者にスコアを加算し、ステップＳ１３に戻り処理を繰り返す。
［ステップＳ１９］：スコアに基づいて文書登録者をソートし登録者のランキングを作成する。
【００４６】
以上で実施例の説明を終了する。
【００４７】
なお、本発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。例えば、上述の例では通常の参照動作の履歴について説明したが、ダウンロードや、更新等の種々の参照の履歴を用いても良い。
【図面の簡単な説明】
【００４８】
【図１】本発明の実施例の文書管理システムの構成を模式的に示すブロック図である。
【図２】上述実施例の参照履歴およびユーザー・グループ情報の例を説明する図である。
【図３】上述実施例の文書属性の例を説明する図である。
【図４】上述実施例の文書登録者ランキング集計部の動作を説明する図である。
【図５】上述実施例の文書登録者ランキング条件指定部で採用するユーザインタフェースの例を説明する図である。
【図６】上述実施例の文書登録者ランキングの表示例を説明する図である。
【図７】上述実施例の文書登録ランキングの他の表示例を説明する図である。
【符号の説明】
【００４９】
１０      文書管理部
１１      ユーザー・グループ管理部
１２      参照履歴管理部
１３      文書参照部
１４      文書登録者ランキング条件指定部
１５      文書登録者ランキング集計部
１６      文書検索部
１７      文書登録者ランキング提示部
１００      文書管理システム
２００      クライアント端末
３００      通信ネットワーク
【図１】
2006023961.tif 000003
【図２】
2006023961.tif 000004
【図３】
2006023961.tif 000005
【図４】
2006023961.tif 000006
【図７】
2006023961.tif 000007
【図５】
2006023961.tif 000008
【図６】
2006023961.tif 000009