(57)【要約】【課題】操作の煩雑さを抑え、利便性を向上できる電子掲示板システムを提供する。【解決手段】ドキュメントと、メッセージとを関連づけて保持するサーバ装置１と、サーバ装置１に接続されるクライアント装置２とを含み、サーバ装置１は、保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成し、当該生成した分類情報に基づいてドキュメントを分類して、その結果をクライアント装置２に表示させる電子掲示板システムである。【選択図】図１
2007280186.tif 000002
【特許請求の範囲】
【請求項１】
ドキュメントと、メッセージとを関連づけて保持するサーバ装置と、
前記サーバ装置に接続されるクライアント装置と、を含む電子掲示板システムであって、
前記サーバ装置は、
保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手段と、
前記生成した分類情報に基づいてドキュメントを分類して、当該分類の結果を前記クライアント装置に表示させる手段と、
を含むことを特徴とする電子掲示板システム。
【請求項２】
ドキュメントと、メッセージとを関連づけて保持する手段と、
前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手段と、
前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する手段と、
を含むことを特徴とするサーバ装置。
【請求項３】
ドキュメントと、メッセージとを関連づけて保持するコンピュータに、
前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手順と、
前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する手順と、
を実行させることを特徴とするプログラム。
【請求項４】
ドキュメントと、メッセージとを関連づけて保持するコンピュータを用い、
前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する工程と、
前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する工程と、
を実行することを特徴とするドキュメント管理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ドキュメントを添付可能なメッセージを保持し、提供する電子掲示板システム、それに用いられるサーバ装置、プログラム、及びドキュメント管理方法に関する。
【背景技術】
【０００２】
近年では、コンピュータネットワーク環境の普及に伴い、例えば組織内で相互にドキュメントやメッセージを授受するために、いわゆる電子掲示板システムが利用されることも多くなっている。
【０００３】
こうした電子掲示板システムでは、各利用者からメッセージのアップロードを受けて、当該メッセージを蓄積保持し、閲覧の指示に応じて、当該蓄積保持しているメッセージをクライアントとなるパーソナルコンピュータ等へ送信して閲覧させるサーバが用いられる。また、このサーバにおいては、メッセージとともに、関連するドキュメントがアップロードされたときには、メッセージに関連づけて当該ドキュメントを蓄積保持し、メッセージを閲覧に供する際に、関連するドキュメントをダウンロードするのに必要となる情報を併せて提供し、利用者が当該情報を用いてドキュメントのダウンロードを指示できるようにする。利用者がドキュメントのダウンロードを指示すると、サーバは、当該指示に応じて、指示されたドキュメントを利用者に提供する。
【０００４】
また、こうした従来の電子掲示板システムでは、ドキュメントに重要度を表す情報を設定できるようにしたものもある。サーバ側では、利用者の指示に応じてドキュメントごとに重要度の情報を保持し、当該重要度順に並べ替えてドキュメントの一覧を表示するなどの処理に供する。例えば特許文献１には、ドキュメント自身の属性を利用してドキュメントを階層的に分類する技術が開示されている。
【特許文献１】特許第３２７９１３６号明細書
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記従来の技術では、重要度など、ドキュメントを分類するための分類情報を、ドキュメントごとに設定するため、次のような問題がある。すなわち、ドキュメントの登録においてかかる分類情報を設定するには、ドキュメントのファイルを作成し、当該ファイルを選択してアップロードし、次いでアップロードしたドキュメントに分類情報を設定するといった手順を経ることとなって、手間がかかる。また、例えば同じドキュメントであっても、そのドキュメントを添付するメッセージの名宛によって重要度が異なる場合（例えば同じ技術ドキュメントであっても知的財産部宛であれば重要度が高いが、他の技術部署宛ての場合は、単なる参考文書として重要度が低くなるなどの場合）は、重要度が異なるごとに同じドキュメントを繰返し登録することとなって利便性が低い。
【０００６】
本発明は上記実情に鑑みて為されたもので、操作の煩雑さを抑え、利便性を向上できる電子掲示板システムを提供することを、その目的の一つとする。
【課題を解決するための手段】
【０００７】
上記従来例の問題点を解決するための本発明は、ドキュメントと、メッセージとを関連づけて保持するサーバ装置と、前記サーバ装置に接続されるクライアント装置と、を含む電子掲示板システムであって、前記サーバ装置は、保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手段と、前記生成した分類情報に基づいてドキュメントを分類して、当該分類の結果を前記クライアント装置に表示させる手段と、を含むことを特徴としている。
【０００８】
また本発明の一態様に係るサーバ装置は、ドキュメントと、メッセージとを関連づけて保持する手段と、前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手段と、前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する手段と、を含むことを特徴としている。
【０００９】
さらに本発明の別の態様に係るプログラムは、ドキュメントと、メッセージとを関連づけて保持するコンピュータに、前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する手順と、前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する手順と、を実行させることを特徴としている。
【００１０】
さらに本発明の別の態様に係るドキュメント管理方法は、ドキュメントと、メッセージとを関連づけて保持するコンピュータを用い、前記保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する工程と、前記生成した分類情報を用いて、ドキュメントを分類し、その結果を出力する工程と、を実行することを特徴としている。
【発明を実施するための最良の形態】
【００１１】
本発明の実施の形態について図面を参照しながら説明する。本発明の実施の形態に係る電子掲示板システムは、図１に示すように、互いにネットワークを介して接続されたサーバ装置１と、クライアント装置２とを含んで構成される。
【００１２】
ここでサーバ装置１は、制御部１１、記憶部１２、ストレージ部１３、通信部１４を含む。また、クライアント装置２は、例えばウェブブラウザ等のプログラムを実行可能なパーソナルコンピュータである。
【００１３】
サーバ装置１の制御部１１は、ＣＰＵ等のプログラム制御デバイスであり、コンピュータ可読な記録媒体としての記憶部１２に格納されたプログラムに従って動作する。本実施の形態の制御部１１では、電子掲示板の処理として、ドキュメントやメッセージのアップロードを受け入れる。そして、アップロードされたメッセージについては、メッセージごとに固有のメッセージ識別子を発行する。また、ドキュメントがアップロードされると、ドキュメントごとに固有のドキュメント識別子を発行する。なお、ドキュメントのアップロードは、いずれかのメッセージに関連づけて行われる。すなわち、本実施の形態ではドキュメントはいずれも、いずれかのメッセージの添付文書として登録される。
【００１４】
制御部１１は、メッセージ識別子と、メッセージの実体と、当該メッセージの添付文書としてのドキュメントのドキュメント識別子と、アクセス件数（当初は「０」とする）とを関連づけたメッセージデータベースを、ストレージ部１３に格納する（図２）。なお、メッセージの実体は、例えばタイトルと本文と、といった複数のパートから構成されてもよい。また制御部１１は、ドキュメント識別子と対応するドキュメントとを関連づけたドキュメントデータベースを、ストレージ部１３に格納する（図３）。ここでドキュメントについても、タイトルと本文と、といった複数のパートから構成されてもよい。
【００１５】
さらにこの制御部１１は、クライアント装置２から受信される要求に応じて、当該要求に対応するドキュメントやメッセージをストレージ部１３から読み出して、要求元のクライアント装置２に送信する。制御部１１は、このとき、要求されたメッセージに関連づけられているアクセス件数の値を「１」だけインクリメントして上書きする。
【００１６】
さらに制御部１１は、保持しているドキュメントごとに、関連づけられたメッセージの情報に基づいて、分類情報を生成する。そしてこの生成した分類情報を用いて、ドキュメントを分類して、クライアント装置２に当該分類の結果を表示させる。このように本実施の形態では、ドキュメントが添付されているメッセージの情報に基づいて、当該添付されたドキュメントの分類情報を設定するので、ドキュメント登録時に分類情報を関連付ける手間がない。また、同じドキュメントであっても、添付されるメッセージごとに異なる分類情報が設定できるので、メッセージの名宛人ごとに重要度を異ならせるなどの処理が容易にできる。この制御部１１の処理の具体的な内容については後に詳しく述べることとする。
【００１７】
記憶部１２は、ＲＡＭ（Random Access Memory）や、ＲＯＭ（Read Only Memory）を含んで構成される。この記憶部１２は、制御部１１によって実行されるプログラムを格納している。また、この記憶部１２は制御部１１のワークメモリとしても動作する。
【００１８】
ストレージ部１３は、ハードディスクデバイス等であり、図２に示したように、制御部１１の処理により電子掲示板システムとして必要となるメッセージやドキュメントの情報などを保持する。本実施の形態では、このストレージ部１３には、図４に示すように、予めドキュメントの分類項目と、当該分類項目に関わる少なくとも一つのキーワードを含むキーワードリストとが関連づけられて保持されている。
【００１９】
通信部１４は、ネットワークインタフェースであり、ネットワークを介してクライアント装置２から受信される要求などの信号を制御部１１に出力する。また、この通信部１４は、制御部１１から入力される指示に従って、指示された宛先に対して情報を送信する。
【００２０】
本実施の形態では、サーバ装置１の制御部１１が記憶部１２に格納されたプログラムを実行することによって、図５に示すように、メッセージ読み出し部２１と、ドキュメント読み出し部２２と、メッセージ解析部２３と、分類情報生成部２４と、を含んでなる分類情報の出力のための機能がソフトウエア的に実現される。
【００２１】
本実施の形態では、制御部１１は、クライアント装置２からドキュメントの分類の要求を受けて、分類情報を生成して提供する処理を実行する。
【００２２】
メッセージ読み出し部２１は、ストレージ部１３に格納されているメッセージ識別子及びメッセージを順次読み出して、ドキュメント読み出し部２２とメッセージ解析部２３に出力する。
【００２３】
ドキュメント読み出し部２２は、メッセージ読み出し部２１が読み出した、各メッセージに関連づけられているドキュメント識別子を出力する。
【００２４】
メッセージ解析部２３は、入力されたメッセージの内容（タイトルや本文等）を単語に分割する。この処理は、辞書に基づいて単語を抽出する、形態素解析などの処理として広く知られたものを採用できる。メッセージ解析部２３は、分割して得られた単語のリストを分類情報生成部２４に出力する。
【００２５】
分類情報生成部２４は、分類項目ごとに予め定められているキーワードリストをストレージ部１３から読み出す。そして、各分類項目を順次、注目項目として選択し、注目項目に関連づけられているキーワードリストに属するキーワードのいずれかが、メッセージ解析部２３から入力される単語のリストに含まれているか否かを調べる。
【００２６】
ここでキーワードリストに属するキーワードが、単語のリストに含まれていれば、ドキュメント読み出し部２２が出力しているドキュメント識別子を、注目項目を識別する情報に関連づけて記憶部１２に格納する。これにより、分類項目ごとにメッセージの内容に基づいて、ドキュメントの分類情報が生成される。
【００２７】
分類情報生成部２４は、各分類項目に関連づけられたドキュメント識別子を参照し、分類項目ごとのドキュメントの一覧を表示する。
【００２８】
本実施の形態の電子掲示板システムは以上の構成を備えるので、例えば次のように動作する。なお、以下の説明において、予め分類項目として「質問」、「回答」、「決定」の分類項目が設定され、各分類項目について、それぞれキーワードとして次のようなキーワードが登録されているものとする。
１．分類項目「質問」について、「質問」
２．分類項目「回答」について、「回答」、及び「答え」
３．分類項目「決定」について、「決定」、及び「決まり」
【００２９】
ここで、メッセージとして、
１．「質問があります」との文言を含み、ドキュメントＡ，Ｂが添付されたメッセージＭ１、
２．「お答えします」との文言を含むメッセージＭ２、
３．「決まりました」との文言を含み、ドキュメントＣが添付されたメッセージＭ３、及び
４．「決定事項です」との文言を含み、ドキュメントＤが添付されたメッセージＭ４、
がそれぞれアップロードされたとする。
【００３０】
このとき、クライアント装置２からドキュメントを分類して提示するべき旨の指示がされると、サーバ装置１が、各メッセージについて、各分類項目に関連するキーワードを含むか否かを調べる。この結果、サーバ装置１は、メッセージＭ１については分類項目「質問」のキーワードを含むことを見いだし、当該メッセージＭ１に添付されたドキュメントＡ，Ｂを、分類項目「質問」に分類する。
【００３１】
またメッセージＭ２，Ｍ４については分類項目「決定」のキーワードを含むことを見いだす。ここではメッセージＭ４についてドキュメントＤが添付されているので、ドキュメントＤを分類項目「決定」に分類する。同様に、メッセージＭ３について分類項目「回答」のキーワードを含むことを見いだし、ドキュメントＣを分類項目「回答」に分類する。
【００３２】
サーバ装置１は、各ドキュメント識別子からドキュメントのタイトル等の情報を取り出して、この分類の結果をクライアント装置２に対して送出する。これにより、クライアント装置２では、各分類項目ごとに分類されたドキュメントのタイトルの一覧を表示できるようになる。
【００３３】
なお、ここでは予め人為的に分類項目とキーワードのリストとが関連づけて設定される例について述べたが、本実施の形態はこれに限られず、アップロードされたメッセージから抽出された単語について、同じメッセージに含まれる可能性の高い単語同士（共起確率が有意に高い単語同士）をグループ化するクラスタリングの処理等を行い、この処理にて形成されるグループを分類項目として、当該グループに属する単語をキーワードとして定めてもよい。この例では、人為的にキーワードのリストが生成されるのではなく、クラスタリング等、広く知られた分類形成の処理によってキーワードのリストが生成されることとなる。
【００３４】
また、ここまでの説明では、メッセージに含まれる単語に基づいてドキュメントを分類する例について述べたが、本実施の形態はこれに限られるものではない。例えばアクセス件数の順序（昇順または降順のいずれか指定された順序でよい）にメッセージを並べ替え、その並べ替えの順序で、各メッセージに添付されたドキュメントを順列して出力してもよい。これによれば、例えば、アクセスされた回数の多いメッセージに添付されたドキュメントを先頭としたリストを提供できる。
【００３５】
さらに、メッセージの登録者や、登録者の役職（役割）情報などをメッセージに関連づけてストレージ部１３に格納している場合は、メッセージの登録者やその役割情報別に、各メッセージに添付されたドキュメントを分類し、当該分類の結果を提示してもよい。ここで役職や役割の情報は、メッセージの登録者となり得る利用者ごとに役職等を表す情報を関連づけてストレージ部１３に格納しておき、当該情報を利用してメッセージを登録した利用者の役職等の情報をメッセージデータベースに登録することとすればよい。なお、役割等としては、「リーダー」、「メンバー」、「オブザーバー」といった役割などがある。
【００３６】
さらにメッセージには、アップロードの際に宛先となる情報（宛先となる利用者を特定する情報や、宛先となる利用者の役職など）が関連づけられてもよい。この場合、サーバ装置１は、例えばメッセージやドキュメントの閲覧を要求する利用者を、ユーザ名やパスワードの入力を求めるなどの方法で認証し、認証した利用者宛のメッセージを選択的に提示する。この場合、制御部１１は、ドキュメントの一覧の表示が求められたときには、選択的に提示されるメッセージに添付されるドキュメントを表示の対象として分類して表示することとなる。これにより、例えば同じドキュメントであっても、名宛人の異なるメッセージに添付してアップロードすれば、メッセージの名宛人ごとに重要度や分類を異ならせることができる。
【００３７】
本実施の形態によると、ドキュメントが添付されているメッセージの情報に基づいて、当該添付されたドキュメントの分類情報を設定するので、ドキュメント登録時に分類情報を関連付ける手間がなく、操作の煩雑さを抑え、利便性を向上できる。
【図面の簡単な説明】
【００３８】
【図１】本発明の実施の形態に係る電子掲示板システムの構成例を表すブロック図である。
【図２】本発明の実施の形態に係る電子掲示板システムのメッセージデータベースの構造例を表す説明図である。
【図３】本発明の実施の形態に係る電子掲示板システムのドキュメントデータベースの構造例を表す説明図である。
【図４】本発明の実施の形態に係る電子掲示板システムの分類項目の設定例を表す説明図である。
【図５】本発明の実施の形態に係る電子掲示板システムの一例を表す機能ブロック図である。
【符号の説明】
【００３９】
１  サーバ装置、２  クライアント装置、１１  制御部、１２  記憶部、１３  ストレージ部、１４  通信部、２１  メッセージ読み出し部、２２  ドキュメント読み出し部、２３  メッセージ解析部、２４  分類情報生成部。
【図１】
2007280186.tif 000003
【図２】
2007280186.tif 000004
【図３】
2007280186.tif 000005
【図４】
2007280186.tif 000006
【図５】
2007280186.tif 000007