(57)【特許請求の範囲】
【請求項１】
複数のユーザが閲覧する複数のメッセージを格納する記憶手段を有するメッセージ重要度判定装置におけるメッセージ重要度判定方法において、
前記メッセージ重要度判定装置は、
前記記憶手段に記憶されている、重要度判定条件である、特定の話題について何等かのメッセージが短時間の間に寄せられた数を示す前記メッセージの時間的密度と、前記メッセージが属するスレッド中の階層の深さと、前記メッセージに対する前記ユーザの行動の内容とのそれぞれに対応付けられた複数の重み付けを管理し、
前記ユーザが作成したメッセージを前記ユーザから受けると、作成したメッセージ対応に、メッセージ作成日時と、当該メッセージが属するスレッド中の階層の深さとを前記記憶手段に記憶し、
前記ユーザがメッセージに対して行った前記行動を受けると、前記メッセージ毎に、前記行動の内容を対応付け前記記憶手段に記憶し、
前記ユーザから前記複数のメッセージに対する重要度順の表示指示を受け付けると、前記メッセージ毎に、前記複数の重み付けと、前記メッセージの作成日時及び前記メッセージの前記スレッド中の階層の深さと、前記メッセージ毎の前記行動の内容との対応付けとから、各メッセージ対応に重要度を計算すること
を特徴とするメッセージ重要度判定方法。
【請求項２】
前記重要度判定条件の１つとして、返信の多いメッセージがあり、返信メッセージの数を、前記スレッドの階層の深さ毎の返信メッセージをカウントし、全階層のカウント値の合計を返信メッセージ数として求めることを特徴とする請求項１記載のメッセージ重要度判定方法。
【請求項３】
複数のユーザが閲覧する複数のメッセージを格納する記憶手段を有するメッセージ重要度判定装置において、
前記記憶手段に記憶されている、重要度判定条件である、特定の話題について何等かのメッセージが短時間の間に寄せられた数を示す前記メッセージの時間的密度と、前記メッセージが属するスレッド中の階層の深さと、前記メッセージに対する前記ユーザの行動の内容とのそれぞれに対応付けられた複数の重み付け管理する管理手段と、
前記ユーザが作成したメッセージを前記ユーザから受けると、作成したメッセージ対応に、メッセージ作成日時と、当該メッセージが属するスレッド中の階層の深さとを前記記憶手段に記憶する処理手段と、
前記ユーザがメッセージに対して行った前記行動を受けると、前記メッセージ毎に、前記行動の内容を対応付け前記記憶手段に記憶する処理手段と、
前記ユーザから前記複数のメッセージに対する重要度順の表示指示を受け付けると、前記メッセージ毎に、前記複数の重み付けと、前記メッセージの作成日時及び前記メッセージの前記スレッド中の階層の深さと、前記メッセージ毎の前記行動の内容との対応付けとから、各メッセージ対応に重要度を計算する重要度判定手段とを備えること、
を特徴とするメッセージ重要度判定装置。
【請求項４】
前記重要度判定条件の１つとして、返信の多いメッセージがあり、前記重要度判定手段は、返信メッセージの数を、前記スレッドの階層の深さ毎の返信メッセージをカウントし、全階層のカウント値の合計を返信メッセージ数として求めることを特徴とする請求項３記載のメッセージ重要度判定装置。
【請求項５】
複数のユーザが閲覧する複数のメッセージを格納する記憶手段を有するメッセージ重要度判定装置におけるメッセージの重要度を判定するメッセージ重要度判定プログラムであって、
前記記憶手段に記憶されている、重要度判定条件である、特定の話題について何等かのメッセージが短時間の間に寄せられた数を示す前記メッセージの時間的密度と、前記メッセージが属するスレッド中の階層の深さと、前記メッセージに対する前記ユーザの行動の内容とのそれぞれに対応付けられた複数の重み付けを管理するステップと、
前記ユーザが作成したメッセージを前記ユーザから受けると、作成したメッセージ対応に、メッセージ作成日時と、当該メッセージが属するスレッド中の階層の深さとを前記記憶手段に記憶するステップと、
前記ユーザがメッセージに対して行った前記行動を受けると、前記メッセージ毎に、前記行動の内容を対応付け前記記憶手段に記憶するステップと、
前記ユーザから前記複数のメッセージに対する重要度順の表示指示を受け付けると、前記メッセージ毎に、前記複数の重み付けと、前記メッセージの作成日時及び前記メッセージの前記スレッド中の階層の深さと、前記メッセージ毎の前記行動の内容との対応付けとから、各メッセージ対応に重要度を計算するステップとを備え、前記各ステップが計算機により実行可能とされていることを特徴とするメッセージ重要度判定プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、メッセージ重要度判定方法及び判定装置に係り、特に、電子会議室、電子掲示板、メール等におけるメッセージ重要度判定方法及び判定装置に関する。
【背景技術】
【０００２】
情報の重要度判定に関する従来技術として、例えば、特許文献１等に記載された技術が知られている。この従来技術は、ネットワーク上で検索、質問等を行って得られる回答のメッセージ情報をユーザが読むことによりその情報の評価を行い、その評価の結果にポイント付けをして、このポイントをもとに情報の重要度のランク付けを行うというものである。
【特許文献１】特開２００２−２４４１９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
前述した従来技術は、メッセージを読んだユーザがメッセージの内容を意識して評価する必要があり、そのため、メッセージを読んだユーザが評価を行わなかった場合、そのメッセージの重要度を判定することができないという問題点を有している。
【０００４】
本発明の目的は、前述した従来技術の問題点を解決し、メッセージを読んだユーザが普段自然と取っている行動に基づいて、自動的にメッセージの重要度を判定することを可能にしたメッセージ重要度判定方法及び判定装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明によれば前記目的は、複数のユーザが閲覧する複数のメッセージを格納する記憶手段を有するメッセージ重要度判定装置におけるメッセージ重要度判定方法において、
前記メッセージ重要度判定装置は、前記記憶手段に記憶されている、重要度判定条件である、特定の話題について何等かのメッセージが短時間の間に寄せられた数を示す前記メッセージの時間的密度と、前記メッセージが属するスレッド中の階層の深さと、前記メッセージに対する前記ユーザの行動の内容とのそれぞれに対応付けられた複数の重み付けを管理し、前記ユーザが作成したメッセージを前記ユーザから受けると、作成したメッセージ対応に、メッセージ作成日時と、当該メッセージが属するスレッド中の階層の深さとを前記記憶手段に記憶し、前記ユーザがメッセージに対して行った前記行動を受けると、前記メッセージ毎に、前記行動の内容を対応付け前記記憶手段に記憶し、前記ユーザから前記複数のメッセージに対する重要度順の表示指示を受け付けると、前記メッセージ毎に、前記複数の重み付けと、前記メッセージの作成日時及び前記メッセージの前記スレッド中の階層の深さと、前記メッセージ毎の前記行動の内容との対応付けとから、各メッセージ対応に重要度を計算することにより達成される。
【０００６】
また、前記目的は、複数のユーザが閲覧する複数のメッセージを格納する記憶手段を有するメッセージ重要度判定装置において、前記記憶手段に記憶されている、重要度判定条件である、特定の話題について何等かのメッセージが短時間の間に寄せられた数を示す前記メッセージの時間的密度と、前記メッセージが属するスレッド中の階層の深さと、前記メッセージに対する前記ユーザの行動の内容とのそれぞれに対応付けられた複数の重み付け管理する管理手段と、前記ユーザが作成したメッセージを前記ユーザから受けると、作成したメッセージ対応に、メッセージ作成日時と、当該メッセージが属するスレッド中の階層の深さとを前記記憶手段に記憶する処理手段と、前記ユーザがメッセージに対して行った前記行動を受けると、前記メッセージ毎に、前記行動の内容を対応付け前記記憶手段に記憶する処理手段と、前記ユーザから前記複数のメッセージに対する重要度順の表示指示を受け付けると、前記メッセージ毎に、前記複数の重み付けと、前記メッセージの作成日時及び前記メッセージの前記スレッド中の階層の深さと、前記メッセージ毎の前記行動の内容との対応付けとから、各メッセージ対応に重要度を計算する重要度判定手段とを備えることにより達成される。
【発明の効果】
【０００７】
本発明によれば、メッセージを読んだユーザが普段自然と取って行動に基づいて、自動的にメッセージの重要度を判定することができ、また、重要度の判定時に判定条件の組合せ及び比率をユーザが指定することにより、それに応じた判定条件でメッセージの重要度を判定することができる。
【発明を実施するための最良の形態】
【０００８】
以下、本発明によるメッセージ重要度判定方法及び判定装置の実施形態を図面により詳細に説明する。
【０００９】
図１は本発明の一実施形態による情報の重要度判定装置を含むシステムの構成を示すブロック図である。図１において、１００はサーバ、１０１はメモリ、１０２はディスク装置、１０３はＣＰＵ、１０４は重要度判定機能部、１０５は電子会議室機能部、１０６は電子掲示板機能部、１０７はメール機能部、１０８はメッセージ管理部、１０９はメッセージ状態記録部、１１０は重要度判定部、１１１は重要度判定結果表示部、１１２はメッセージ管理テーブル、１１３はメッセージ状態記録テーブル、１１４は重要度判定条件設定テーブル、１１５は重要度判定結果格納テーブル、１１６はクライアントである。
【００１０】
なお、本発明において、メッセージ情報の重要度とは、メッセージの時間的密度が高い、返信が多い、スレッドを表示したときの階層が深い、既読を未読に戻したユーザが多い、コピー、転送、印刷したユーザが多い、最終ページまで参照したユーザが多い、特定のユーザの参照が多いことを意味するものとする。前述において、メッセージの時間的密度が高いとは、例えば、電子掲示板等において、ある特定の話題について、何等かのメッセージが短時間の間に数多く寄せられたことを意味する。また、スレッドとは、例えば、ある質問に対しての回答、その回答に対する応答等の一群のメッセージを意味し、階層構造に表示することが可能なものである。
【００１１】
図１に示すシステムは、本発明の実施形態での情報の重要度判定装置を構成すると共に、電子会議室、電子掲示板、メールの機能をユーザに提供する計算機により構成されるサーバ１００と、ユーザが使用する端末装置である複数のクライアント１１６とが相互に接続されて構成されている。クライアント１１６は、ブラウザだけを持ち情報の表示を行うことができる計算機により構成される。
【００１２】
サーバ１００は、メモリ１０１、記憶装置としてのディスク装置１０２、ＣＰＵ１０３を備えて構成される。そして、本発明の実施形態での後述する各種の処理は、ＣＰＵ１０３の制御の下で実行される。メモリ１０１には、メッセージ管理部１０８、メッセージ状態記録部１０９、重要度判定部１１０、重要度判定結果表示部１１１からなる重要度判定機能部１０４と、電子会議室機能部１０５と、電子掲示板機能部１０６と、メール機能部１０７が構成されている。また、ディスク装置１０２には、本発明の実施形態で使用する情報を格納する各種のテーブルとして、メッセージ管理テーブル１１２、メッセージ状態記録テーブル１１３、重要度判定条件設定テーブル１１４、重要度判定結果格納テーブル１１５が格納されている。
【００１３】
前述したように構成されるシステムにおいて、クライアント１１６を使用するユーザが、クライアント１１６からサーバ１００にアクセスして、電子会議室機能部１０５、電子掲示板機能部１０６、メール機能部１０７等を使用してメッセージを入力したり、メッセージを参照したりすると、サーバ１００は、そのメッセージの状態を記録し、また、要求によりメッセージの重要度の判定を行う。
【００１４】
図２はメッセージ管理テーブル１１２の構成を示す図である。このメッセージ管理テーブル１１２は、メッセージＩＤ２０１、ユーザＩＤ２０２、作成日２０３、作成時刻２０４、スレッドＩＤ２０５、スレッドレベル２０６から構成される。メッセージＩＤ２０１は、メッセージを一意に識別するためのＩＤであり、ユーザＩＤ２０２は、メッセージを作成したユーザを一意に識別するためのＩＤであり、作成日２０３は、メッセージを作成した日付を示す。また、作成時刻２０４は、メッセージを作成した時刻を示し、スレッドＩＤ２０５は、メッセージを階層表示した場合のスレッドを一意に識別するものであり、スレッドレベル２０６は、そのメッセージが属するスレッド中での階層の深さ（レベル）を示すものである。
【００１５】
図３はメッセージ状態記録テーブル１１３の構成を示す図である。このメッセージ状態記録テーブル１１３は、メッセージＩＤ３０１、参照ユーザＩＤ３０２、未読戻しフラグ３０３、コピーフラグ３０４、印刷フラグ３０５、転送フラグ３０６、最終頁参照フラグ３０７から構成される。メッセージＩＤ３０１は、メッセージを一意に識別するためのＩＤで、図２の場合と同一である。参照ユーザＩＤ３０２は、メッセージを参照したユーザを一意に識別するためのＩＤであり、未読戻しフラグ３０３はメッセージを既読状態から未読状態に戻した（ユーザが重要であると判定して再度読む必要があるとした）ことを示すフラグである。また、コピーフラグ３０４は、メッセージをコピーしたことを示すフラグであり、印刷フラグ３０５は、メッセージを印刷したことを示すフラグであり、転送フラグ３０６は、メッセージを転送したことを示すフラグであり、最終頁参照フラグは、メッセージの最終頁を参照したことを示すフラグである。
【００１６】
図４は重要度判定条件設定テーブル１１４の構成を示す図である。この重要度判定条件設定テーブル１１４は、重要度判定条件４０１、重み付け４０２、コメント４０３から構成される。重要度判定条件４０１は、重要度を判定するための条件を示すものであり、重み付け４０２は、重要度判定時にどの重要度判定条件４０１をどの程度判定時の指標として用いるかを示すものであり、コメント４０３は重要度判定条件４０１の内容を示す説明文を格納する領域である。例えば、重要度判定条件４０１のＲ００１（４０３）は、時間的密度が高いメッセージを意味するものであり、Ｒ００３（４０４）は、既読を未読に戻した人が多いメッセージを意味するものである。また、重み付け４０２は、例えば、Ｒ００１（４０３）を２０％、Ｒ００４（４０６）を５％使用する等の指定に使用するものである。
【００１７】
なお、ここに例示した重要度判定条件は、さらに別の条件でもよいし、さらに多数の条件があってもよい。また、ここに示す１つか、または、幾つかの条件だけであってもよい。個々に例示した条件で不要な条件について、重み付けを０％として、実質的に不使用とすることもできる。
【００１８】
図５は重要度判定結果格納テーブル１１５の構成を示す図である。この重要度判定結果格納テーブル１１５は、メッセージＩＤ５０１、重要度判定条件毎判定結果５０２〜５０９、重要度判定結果５１０から構成される。メッセージＩＤ５０１は、メッセージを一意に識別するためのＩＤであり、重要度判定条件毎判定結果５０２〜５０９は重要度判定条件１１４毎に重要度を判定した結果、具体的には対応するメッセージの数を格納する領域であり、重要度判定結果５１０は、重要度判定条件毎判定結果５０２〜５０９のそれぞれに重み付け４０２をして合計したものである。
【００１９】
図６は図１に示す本発明の実施形態による情報の重要度判定装置を含むシステムの全体の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２０】
（１）まず、クライアント１１６を使用するユーザからの要求により、サーバ１００は、メール機能部１０７、電子会議室機能部１０５、電子掲示板機能部１０６を起動する（ステップ６０１）。
【００２１】
（２）サーバ１００は、ユーザがクライアント１１６から、例えば、電子会議室でメッセージを作成したか否かを判定し、メッセージを作成していれば、メッセージ管理テーブル１１２にメッセージ情報を格納する（ステップ６０２、６０３）。
【００２２】
（３）その後、サーバ１００は、ユーザがメッセージを参照し、メッセージを既読から未読に戻す、メッセージをコピーする、メッセージを印刷する、メッセージを転送する、メッセージを最終頁まで読む、メッセージをスクロールさせて最終行まで読む等を行うか否かを判定し、これらのどれかの行動がユーザにより行われていた場合、その結果をメッセージ状態記録テーブル１１３に格納する（ステップ６０４、６０５）。
【００２３】
（４）その後、ユーザから重要度順にメッセージを表示させるという指示が行われたが否かを判定し、指示があった場合、サーバ１００は、重要度判定部１１０による重要度判定処理をコールして重要度を判定する（ステップ６０６、６０７）。
【００２４】
（５）ユーザが、メール機能部１０７、電子会議室機能部１０５、電子掲示板機能部１０６を終了６０８させるか否かを判定し、終了でなければ、ステップ６０２からの処理に戻って処理を続け、終了であれば、ここでの処理を終了する（ステップ６０８）。
【００２５】
前述では、電子会議室での例として処理を説明したが、メール及び電子掲示板についても同様な処理となる。
【００２６】
図７は重要度判定部１１０での重要度判定の処理動作を説明するフローチャートであり、次に、これについて説明する。
【００２７】
（１）サーバ１００は、図６に示すフローのステップ６０６の処理で、重要度順にメッセージを表示するという指示を受けると、重要度判定時に重要度の重み付けを変更する指示がユーザからあるか否かを判定し、重要度の重み付けを変更する指示があった場合、重要度の重み付けの設定を行う。重要度の重み付けの設定は、重要度判定条件設定テーブル１１４内のどの重要度判定条件４０１をどのような重み付け４０２として適用するかを指定する。重要度重み付けの設定の結果は、重要度判定条件設定テーブル１１４の重み付け４０２に格納される（ステップ７０１、７０２）。
【００２８】
（２）その後、サーバ１００は、重要度判定条件４０１毎に、重要度判定処理を順に呼び出し、重要度判定条件毎の重要度判定結果５０２〜５０９に結果を格納し、重要度判定条件毎の重要度判定結果５０２〜５０９のそれぞれと重み付け４０２との積を求め、その合計を重要度判定結果５１０に格納する（ステップ７０３、７０４）。
【００２９】
（３）全てのメッセージについての処理が終了したか否かを判定し、済んでいなければ、重要度判定結果５１０を作成する処理を続け、重要度を判定した結果の表示方法がソート順であるか絞り込みであるかの指示を受ける（ステップ７０５、７０６）。
【００３０】
（４）ステップ７０６の表示の指示がソート順であった場合、重要度順にソートしてメッセージの表示を行い、絞り込みであった場合、重要度で絞り込んだ結果、例えば、重要度の値が８０以上であるものの表示を行う（ステップ７０８、７０７）。
【００３１】
図８は図７のステップ７０３での重要度判定部の重要度判定処理で、時間的密度が高いメッセージか否かを判定するため、単位時間当りのメッセージ数をカウントする処理の動作を説明するフローチャートであり、次に、これについて説明する。
【００３２】
（１）まず、時間当りのメッセージ数を格納する変数であるＣｏｕｎｔと、時間当りの最大メッセージ数を格納する変数であるＭａｘＣｏｕｎｔとを０として初期化を行い、スレッド開始時刻を変数であるＨに格納する（ステップ８０１、８０２）。
【００３３】
（２）次に、図２に示したメッセージ管理テーブル内の１つのスレッドＩＤに含まれるある１つのメッセージについて、メッセージの発言（作成）が、時刻がＨとＨ＋１との間の１時間の間に入っているか否かを判定し、入っていた場合、メッセージ数を示すＣｏｕｎｔを１増加させていく（ステップ８０３、８０６）。
【００３４】
（３）ステップ８０３の判定で、メッセージの発言時刻が時刻ＨとＨ＋１との間の１時間に入っていなかった場合、Ｈを１増加し、Ｃｏｕｎｔを０に初期化する（ステップ８０４、８０５）。
【００３５】
（４）次に、Ｃｏｕｎｔの値がＭａｘＣｏｕｎｔの値より多きいか否かを判定し、大きかった場合、ＭａｘＣｏｕｎｔにＣｏｕｎｔの値を代入する（ステップ８０７、８０８）。
【００３６】
（５）その後、スレッド内の全てのメッセージに対して処理を行ったか否かを判定し、全てのスレッドの処理がまだ終了していなかった場合、同一スレッドの次のメッセージを指定して、ステップ８０３からの処理に戻って処理を続ける（ステップ８０９）。
【００３７】
（６）ステップ８０９の判定で、全てのスレッドについての処理が終了していた場合、ＭａｘＣｏｕｎｔの値を重要度判定結果格納テーブル１１５の対応する判定条件であるＲ００１で処理をしたメッセージＩＤの位置に格納する（ステップ８１０）。
【００３８】
（７）次に、全てのスレッドについて、前述の処理を終了したが否かを判定し、終了していなければ、次のスレッドを指定して、ステップ８０１からの処理に戻って処理を続け、終了していた場合、ここでの処理を終了する。
【００３９】
前述の処理により、該当スレッド内で１時間当りに最大何件のメッセージが発言されたかをカウントしていき、全てのスレッド分の処理が終了することにより、時間当りの最大メッセージ件数が重要度判定結果格納テーブル１１５に格納される。
【００４０】
図９は図７のステップ７０３での重要度判定部の重要度判定処理で、返信の多いメッセージか否かを判定するため、返信数をカウントする処理の動作を説明するフローチャートであり、次に、これについて説明する。
【００４１】
（１）まず、スレッドを示す変数ｉを０に初期化し、メッセージカウンタＭｓｇＣｏｕｎｔを０に初期化すると共に、メッセージを示す変数ｊを０に初期化する（ステップ９０１〜９０３）。
【００４２】
（２）次に、メッセージ変数ｊのスレッドを示す変数ｉのスレッドＩＤ＝ｉとなっているか否かを判定し、スレッドを示す変数ｉのスレッドＩＤがｉであった場合、メッセージカウンタＭｓｇＣｏｕｎｔに１を加算する（ステップ９０４、９０５）。
【００４３】
（３）ステップ９０５の処理後、または、ステップ９０４の判定で、スレッドを示す変数ｉのスレッドＩＤがｉでなかった場合、メッセージを示す変数ｊに１を加算し、全てのメッセージについての処理を終了したか否かを判定し、終了していなかった場合、ステップ９０４からの処理に戻って処理を続ける（ステップ９０６、９０７）。
【００４４】
（４）ステップ９０７の判定で、全てのメッセージについての処理を終了していた場合、メッセージカウンタＭｓｇＣｏｕｎｔの値を、重要度判定結果格納テーブル１１５の対応する判定条件であるＲ００２で処理を行ったメッセージＩＤの位置に格納する（ステップ９０８）。
【００４５】
（５）次に、スレッドを示す変数ｉに１を加算し、全てのスレッドについての処理を終了したか否かを判定し、終了していなければ、ステップ９０２からの処理に戻って処理を続け、終了していた場合、ここでの処理を終了する（ステップ９０９、９１０）。
【００４６】
前述した処理処理により、返信のメッセージ数がカウントされ、全てのスレッド分の処理が終了することにより、各メッセージ毎に返信のメッセージ数が重要度判定結果格納テーブル１１５に格納される。
【００４７】
図１０は図７のステップ７０３での重要度判定部の重要度判定処理で、既読を未読に戻した人が多いメッセージか否か、コピーをした人が多いメッセージか否か、印刷をした人が多いメッセージか否か、他に転送した人が多いメッセージか否か、最後まで読んだ人が多いメッセージか否かを判定するために、それらのメッセージをカウントする処理の動作を説明するフローチャートであり、次に、これについて説明する。
【００４８】
（１）まず、未読カウント、コピーカウント、印刷カウント、転送カウント、最終頁カウントのそれぞれを０に初期化する（ステップ１００１）。
【００４９】
（２）次に、図２に示したメッセージ状態記録テーブル１１３内のメッセージの同一のメッセージＩＤを持つ全てのメッセージについて、未読フラグ＝１であるか否かを判定し、未読フラグが“１”であった場合、未読カウントに１を加算していく（ステップ１００２、１００３）。
【００５０】
（３）ステップ１００３の処理後、または、ステップ１００２の判定で、未読フラグが“１”でなかった場合、全てのメッセージについて、コピーフラグ＝１であるか否かを判定し、コピーフラグが“１”であった場合、コピーカウントに１を加算していく（ステップ１００４、１００５）。
【００５１】
（４）ステップ１００５の処理後、または、ステップ１００４の判定で、コピーフラグが“１”でなかった場合、全てのメッセージについて、印刷フラグ＝１であるか否かを判定し、印刷フラグが“１”であった場合、印刷カウントに１を加算していく（ステップ１００６、１００７）。
【００５２】
（５）ステップ１００７の処理後、または、ステップ１００６の判定で、印刷フラグが“１”でなかった場合、全てのメッセージについて、転送フラグ＝１であるか否かを判定し、転送フラグが“１”であった場合、転送カウントに１を加算していく（ステップ１００８、１００９）。
【００５３】
（６）ステップ１００９の処理後、または、ステップ１００８の判定で、転送フラグが“１”でなかった場合、全てのメッセージについて、最終頁フラグ＝１であるか否かを判定し、最終頁フラグが“１”であった場合、最終頁カウントに１を加算していく（ステップ１０１０、１０１１）。
【００５４】
（７）次に、未読カウント、コピーカウント、印刷カウント、転送カウント最終頁カウントのそれぞれの値を重要度判定結果格納テーブル１１５の対応する判定条件であるＲ００３〜Ｒ００７の位置に格納する（ステップ１０１２）。
【００５５】
（８）全てのメッセージについての処理を終了したか否かを判定し、終了していなければ、次のメッセージＩＤを持つメッセージについて、ステップ１００１からの処理に戻って処理を続け、終了していれば、ここでの処理を終了する（ステップ１０１３）。
【００５６】
図１１は図７のステップ７０３での重要度判定部の重要度判定処理で、対象とするユーザの中で参照した人が多いメッセージか否かを判定するために、対象とするユーザが参照したメッセージの数をカウントする処理の動作を説明するフローチャートであり、次に、これについて説明する。
【００５７】
（１）まず、対象とするユーザのメッセージの参照カウンタを０に初期化する（ステップ１１０１）。
【００５８】
（２）次に、図３に示したメッセージ状態記録テーブル１１３内のメッセージのメッセージＩＤＭ００１のメッセージについて、参照したユーザＩＤが対象とするユーザＩＤに一致したか否かを判定し、一致していた場合、参照カウントに１を加算する（ステップ１１０２、１１０３）。
【００５９】
（３）ステップ１１０３の処理後、または、ステップ１００２の判定で、参照したユーザＩＤが対象とするユーザＩＤではなかった場合、全ての対象ユーザについての処理を終了したか否かを判定し、終了していなかった場合、ステップ１００２からの処理に戻って処理を続ける（ステップ１１０４）。
【００６０】
（４）ステップ１１０４の判定で、全ての対象ユーザについての処理を終了していた場合、参照カウントの値を重要度判定結果格納テーブル１１５の対応する判定条件であるＲ００８でメッセージＩＤＭ００１の位置に格納する（ステップ１１１０５）。
【００６１】
（５）次に、全てのメッセージについての処理が終了したか否かを判定し、終了していなかった場合、メッセージＩＤを次のメッセージＩＤとして、ステップ１１０１からの処理に戻って処理を続け、処理が終了していた場合、ここでの処理を終了する（ステップ１１０６）。
【００６２】
前述した処理により、メッセージ毎の対象とするユーザによる参照数が重要度判定結果格納テーブル１１５に格納される。
【００６３】
図１２は重要度判定後の結果表示画面の例を示す図である。結果表示画面は、図１２に示すように、メッセージの主題１２０１、重要度１２０２、コピーしたユーザの数１２０３、印刷したユーザの数１２０４、転送したユーザの数１２０５、既読を未読に戻したユーザの数１２０６、最終頁まで参照したユーザの数１２０７、特定のユーザが参照した数１２０８により構成される。この結果表示画面は、クライアント１１６のブラウザにより、クライアント１１６に表示される。
【００６４】
前述した本発明の実施形態での各処理は、プログラムにより構成し、計算機が備えるＣＰＵに実行させることができ、また、それらのプログラムは、ＦＤ、ＣＤＲＯＭ、ＤＶＤ等の記録媒体に格納して提供することができ、また、ネットワークを介してディジタル情報により提供することができる。
【図面の簡単な説明】
【００６５】
【図１】本発明の一実施形態による情報の重要度判定装置を含むシステムの構成を示すブロック図である。
【図２】メッセージ管理テーブルの構成を示す図である。
【図３】メッセージ状態記録テーブルの構成を示す図である。
【図４】重要度判定条件設定テーブルの構成を示す図である。
【図５】重要度判定結果格納テーブルの構成を示す図である。
【図６】本発明の実施形態による情報の重要度判定装置を含むシステムの全体の処理動作を説明するフローチャートである。
【図７】重要度判定部での重要度判定の処理動作を説明するフローチャートである。
【図８】重要度判定部の重要度判定処理で、時間的密度が高いメッセージか否かを判定するため、単位時間当りのメッセージ数をカウントする処理の動作を説明するフローチャートである。
【図９】重要度判定部の重要度判定処理で、返信の多いメッセージか否かを判定するため、返信数をカウントする処理の動作を説明するフローチャートである。
【図１０】重要度判定部の重要度判定処理で、既読を未読に戻した人、コピーをした人、印刷をした人が、他に転送した人、最後まで読んだ人のそれぞれが多いメッセージか否かを判定するために、それらのメッセージをカウントする処理の動作を説明するフローチャートである。
【図１１】重要度判定部の重要度判定処理で、対象とするユーザの中で参照した人が多いメッセージか否かを判定するために、対象とするユーザが参照したメッセージの数をカウントする処理の動作を説明するフローチャートである。
【図１２】重要度判定後の結果表示画面の例を示す図である。
【符号の説明】
【００６６】
１００  サーバ
１０１  メモリ
１０２  ディスク装置
１０３  ＣＰＵ
１０４  重要度判定機能部
１０５  電子会議室機能部
１０６  電子掲示板機能部
１０７  メール機能部
１０８  メッセージ管理部
１０９  メッセージ状態記録部
１１０  重要度判定部
１１１  重要度判定結果表示部
１１２  メッセージ管理テーブル
１１３  メッセージ状態記録テーブル
１１４  重要度判定条件設定テーブル
１１５  重要度判定結果格納テーブル
１１６  クライアント
【図１】
0004614859.tif 000002
【図２】
0004614859.tif 000003
【図３】
0004614859.tif 000004
【図４】
0004614859.tif 000005
【図５】
0004614859.tif 000006
【図６】
0004614859.tif 000007
【図７】
0004614859.tif 000008
【図８】
0004614859.tif 000009
【図９】
0004614859.tif 000010
【図１０】
0004614859.tif 000011
【図１１】
0004614859.tif 000012
【図１２】
0004614859.tif 000013