(57)【要約】【課題】自分が参加していないコミュニケーションシステムにおけるコミュニケーション活動に積極的に関与できるようにし、また異なるコミュニケーションシステムの間でも横断的にコミュニケーションを行うことができるようにする。【解決手段】電子掲示板サーバ１０等の各コミュニケーションシステムのコミュニケーション活動情報がコミュニケーション活動記録モジュール１０ａ等により記録され、コミュニケーション活動情報管理サーバ１４に送られる。コミュニケーション活動情報は識別子とともにコミュニケーション活動情報データベース１４４に記録管理される。通知情報決定部１４２および活動情報通知部１４３はユーザプロファイルを参照して当該コミュニケーションに関心のあるユーザに選択されたあるいは現在利用可能なアクセス方法でユーザに通知を行う。【選択図】  図１
2004246474.tif 000002
【特許請求の範囲】
【請求項１】
複数のコミュニケーションシステムにおけるコミュニケーションの活動情報を処理するコミュニケーション活動情報処理装置において、
上記複数のコミュニケーションシステムから送られてくる上記コミュニケーションシステム上のコミュニケーションの活動情報を受信する手段と、
ユーザへの１または複数のアクセス方法を記憶するアクセス方法記憶手段と、
ユーザに通知すべき活動情報の基準を記憶する通知基準記憶手段と、
上記通知基準手段に記憶されている、通知すべき活動情報の基準に基づいて、上記コミュニケーションシステム上のコミュニケーション活動の情報のうちの所望のものを、上記アクセス方法記憶手段に記憶されている、上記アクセス方法を用いて、当該所定のユーザに通知する手段とを有することを特徴とするコミュニケーション活動情報処理装置。
【請求項２】
上記ユーザへのアクセス方法が利用可能になっていうるかどうかを表すアクセス状態を記憶し、上記アクセス方法および上記アクセス状態に基づいてユーザへの通知方法を決定するようにした請求項１記載のコミュニケーション活動情報処理装置。
【請求項３】
上記アクセス方法および上記アクセス状態に基づいて現時点の通知を保留すべきと判別されたときには、通知を保留して、後続する通知とともに次回以降に通知を行う請求項２記載のコミュニケーション活動情報処理装置。
【請求項４】
上記コミュニケーションの活動情報に識別情報を付与して記憶管理する手段を有し、この識別情報を上記コミュニケーションの活動情報とともにユーザに通知し、上記コミュニケーションの活動情報が、ユーザの通知に対応してユーザによりなされたコミュニケーションのものである場合には、当該通知されたコミュニケーションの活動情報の識別情報を、起源となるコミュニケーションの活動情報の識別情報として記憶し、直接または間接に起源となるコミュニケーションの活動情報を上記起源となるコミュニケーションの活動情報の識別情報に基づいて判別する請求項１、２または３記載のコミュニケーション活動情報処理装置。
【請求項５】
複数のコミュニケーションシステムにおけるコミュニケーションの活動情報を処理するコミュニケーション活動情報処理装置において、
上記複数のコミュニケーションシステムと、
上記複数のコミュニケーションシステムにそれぞれ設けられ当該コミュニケーションシステム上のコミュニケーションの活動情報を監視して外部に送出するコミュニケーション活動情報送出手段と、
上記コミュニケーション活動情報送出手段から送られてくる上記コミュニケーションシステム上のコミュニケーションの活動情報を受信する手段と、
ユーザへの１または複数のアクセス方法を記憶するアクセス方法記憶手段と、
ユーザに通知すべき活動情報の基準を記憶する通知基準記憶手段と、
上記通知基準手段に記憶されている、通知すべき活動情報の基準に基づいて、上記コミュニケーションシステム上のコミュニケーション活動の情報のうちの所望のものを、上記アクセス方法記憶手段に記憶されている、上記アクセス方法を用いて、当該所定のユーザに通知する手段とを有することを特徴とするコミュニケーション活動情報処理装置。
【請求項６】
複数のコミュニケーションシステムにおけるコミュニケーションの活動情報を処理するコミュニケーション活動情報処理装置において、
上記複数のコミュニケーションシステム上のコミュニケーションの活動情報を記憶する手段と、
ユーザへの１または複数のアクセス方法を記憶するアクセス方法記憶手段と、
ユーザに通知すべき活動情報の基準を記憶する通知基準記憶手段と、
上記通知基準手段に記憶されている、通知すべき活動情報の基準に基づいて、上記コミュニケーションシステム上のコミュニケーション活動の情報のうちの所望のものを、上記アクセス方法記憶手段に記憶されている、上記アクセス方法を用いて、当該所定のユーザに通知する手段とを有することを特徴とするコミュニケーション活動情報処理装置。
【請求項７】
複数のコミュニケーションシステムにおけるコミュニケーションの活動情報を処理するコミュニケーション活動情報処理方法において、
上記複数のコミュニケーションシステムから送られてくる上記コミュニケーションシステム上のコミュニケーションの活動情報を受信するステップと、
ユーザへの１または複数のアクセス方法を記憶するアクセス方法記憶ステップと、
ユーザに通知すべき活動情報の基準を記憶する通知基準記憶ステップと、
上記通知基準ステップによって記憶されている、通知すべき活動情報の基準に基づいて、上記コミュニケーションシステム上のコミュニケーション活動の情報のうちの所望のものを、上記アクセス方法記憶ステップによって記憶されている、上記アクセス方法を用いて、当該所定のユーザに通知するステップとを有することを特徴とするコミュニケーション活動情報処理方法。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
この発明は、複数のコミュニケーションシステムを利用してコミュニケーションを行う利用者を対象に、異なるコミュニケーションシステムで行われている活動や、利用者自身が直接関与していないコミュニケーション活動の発生や内容、状況を通知して、コミュニケーションへの直接参加の促進や、コミュニケーションの状況把握の支援を行う、コミュニケーション活性化技術に関するものである。
【０００２】
【従来の技術】
現在電子的なコミュニケーションシステム（以下ではコミュニケーションツールともいう）として利用されているものとしては、その機能により大きくは、文字情報ベース（電子メール、テキストチャット、電子掲示板（ＢＢＳ）、インスタントメッセージシステム）、映像情報ベース（ビデオによる通信システム）、音声情報ベース（インターネット電話）に分類される。また、これらの機能を組み合わせたシステムなども多数存在する。これらの電子的なコミュニケーションツールを用いたコミュニケーションでは、自分が直接関与していないコミュニケーションの活動状況や内容を把握することが難しいという問題点がある。
【０００３】
これに対し、共同作業領域を利用したコミュニケーションシステム（例えば、非特許文献３、非特許文献２など）は、仮想共有ボードや共有チャットスペース上にメッセージを書き込むことでコミュニケーションを行うものであり、システムにログインしているユーザの活動を仮想的な空間上で相互に見せることにより、ユーザ自身が直接関与しないコミュニケーション活動の把握を可能としている。しかしこれらのシステムにおいて他のユーザ間の活動状況を即時的に把握するにはユーザ自身もシステム上で活動している必要があるが、常時参加していることは困難である。
【０００４】
コミュニケーションシステムにおけるユーザの活動状態の通知機能としては、インスタントメッセージシステムのプレゼンス情報通知機能がある（例えば、非特許文献１）。これは、システムに登録されているユーザリスト上にそのユーザの現在の状態（活動状況、コミュニケーション可能性、コミュニケーション状態）を表示するとともに、ユーザの状態が変化したときに、変化を知らせるウインドウが表示されるものである。しかしこれらのシステムは、インスタントメッセージシステム内での活動に限定され、他のコミュニケーションツールで行われた活動について知らせるものではない。日常的なコミュニケーションは複数のコミュニケーションツールを複合的に利用してなされるものであり、コミュニケーションツールをまたがったコミュニケーション活動を追うことは難しい。
【０００５】
このように、電子上のコミュニケーションでは、コミュニケーションスペースに参加していないと、どのようなコミュニケーションがなされているのかわからない。そして常時参加していることは困難であるので、自ずとコミュニケーションの機会を失ってしまう。また、通常、複数のコミュニケーションスペースにまたがったコミュニケーション間のつながりを把握することは困難である。このため、テーマが同じであっても、コミュニケーションが遮断されてしまうという問題があった。
【０００６】
【非特許文献１】Ｊ．Ｃ．  Ｔａｎｇ、他，  “ＣｏｎＮｅｘｕｓ  ｔｏＡｗａｒｅＮｅｘ：  Ｅｘｔｅｎｄｉｎｇ  ａｗａｒｅｎｅｓｓ  ｔｏ  ｍｏｂｉｌｅ  ｕｓｅｒｓ”，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＡＣＭ  ＣＨＩ２００１，  ｐｐ．２２１−２２８  （２００１）
【非特許文献２】Ｓ．  Ｇｒｅｅｎｂｅｒｇ  ａｎｄ  Ｍ．  Ｒｏｕｎｄｉｎｇ，  “Ｔｈｅ  Ｎｏｔｉｆｉｃａｔｉｏｎ  Ｃｏｌｌａｇｅ：  Ｐｏｓｔｉｎｇ  Ｉｎｆｏｒｍａｔｉｏｎ  ｔｏ  Ｐｕｂｌｉｃ  ａｎｄ  Ｐｅｒｓｏｎａｌ  Ｄｉｓｐｌａｙｓ”，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＡＣＭ  ＣＨＩ２００１，  ｐｐ．５１５−５２１  （２００１）
【非特許文献３】Ｆ．Ｂ．  Ｖｉｅｇａｓ  ａｎｄ  Ｊ．  Ｄｏｎａｔｈ，  “Ｃｈａｔ  Ｃｉｒｃｌｅｓ”，  Ｐｒｏｃｅｅｄｉｎｇｓ  ｏｆ  ＡＣＭＣＨＩ１９９９，  ｐｐ．９−１６  （１９９９）
【０００７】
【発明が解決しようとする課題】
この発明は、以上の事情を考慮してなされたものであり、自分が参加していないコミュニケーションシステムにおけるコミュニケーション活動に積極的に関与できるようにし、また異なるコミュニケーションシステムの間でも横断的にコミュニケーションを行うことができるようにするコミュニケーション活動情報処理手法を提供することを目的としている。
【０００８】
【課題を解決するための手段】
この発明によれば、上述の目的を達成するために、特許請求の範囲に記載のとおりの構成を採用している。ここでは、発明を詳細に説明するのに先だって、特許請求の範囲の記載について補充的に説明を行なっておく。
【０００９】
この発明の具体的な態様では、複数のコミュニケーションツールでやり取りされているコミュニケーション活動を記録し、共通のデータ形式によって管理すると共に、ユーザのプロファイルに従って活動状況を通知する。ユーザのプロファイルとしては、ユーザの関心情報、現在の活動状態、通知を受け取る手段、などを持ち、プロファイルにより通知を受け取る手段、タイミング、内容の範囲を規定する。これにより、自分が直接関与していないが必要と思われるコミュニケーション活動の状況を知ることが出来る。
【００１０】
また、コミュニケーション活動の発生とその内容を、それが発生した時点で、コミュニケーションスペースへのアクセス手段と共に通知する。これにより内容に応じて必要であればその場からコミュニケーションに参加することができる。
【００１１】
また、それぞれのコミュニケーション活動情報には識別子が付与され、通知の際には識別子と共に通知される。通知を受け取った利用者が新たにコミュニケーションを行う際には、きっかけとなったコミュニケーション活動の識別子と共にコミュニケーションスペースにアクセスする。コミュニケーション活動情報間の関係に基づいて、複数のコミュニケーション活動の状況を俯瞰するビューを設ける。これにより、複数コミュニケーションスペースにまたがったコミュニケーション活動を捕捉することができる。
【００１２】
より、具体的には、コミュニケーション活動の発生を捕捉し、活動情報としてサーバ（コミュニケーション活動情報管理サーバ）に登録する。サーバに登録された活動情報は、あらかじめ登録されたユーザに対し、あらかじめ登録された設定に従って通知される。活動情報はその内容や発生した場所（スペース）、時刻などの情報と共にＩＤを付与して管理し、通知の際には、活動ＩＤを同時に知らせる。通知に対して何かアクション（返信、コミュニケーションスペースへの参加など）を行う際に、活動ＩＤを付与する。
【００１３】
コミュニケーションチャネルとは独立したアクティビティ情報の管理が行われ、プレゼンス情報を利用したコミュニケーションチャネルの選択が行われ、新たなコミュニケーションチャネル起動時に、その元となった活動情報が付与される。
【００１４】
さらにこの発明を説明する。この発明の一側面によれば、上述の目的を達成するために、複数のコミュニケーションシステムにおけるコミュニケーションの活動情報を処理するコミュニケーション活動情報処理装置に：上記複数のコミュニケーションシステムから送られてくる上記コミュニケーションシステム上のコミュニケーションの活動情報を受信する手段と；ユーザへの１または複数のアクセス方法を記憶するアクセス方法記憶手段と；ユーザに通知すべき活動情報の基準を記憶する通知基準記憶手段と；上記通知基準手段に記憶されている、通知すべき活動情報の基準に基づいて、上記コミュニケーションシステム上のコミュニケーション活動の情報のうちの所望のものを、上記アクセス方法記憶手段に記憶されている、上記アクセス方法を用いて、当該所定のユーザに通知する手段とを設けるようにしている。
【００１５】
この構成によれば、異なるコミュニケーションシステムの間でコミュニケーションを促進させることができる。
【００１６】
また、上記ユーザへのアクセス方法が利用可能になっているかどうかを表すアクセス状態を記憶し、上記アクセス方法および上記アクセス状態に基づいてユーザへの通知方法を決定するようにしてもよい。また、上記アクセス方法および上記アクセス状態に基づいて現時点の通知を保留すべきと判別されたときには、通知を保留して、後続する通知とともに次回以降に通知を行うようにしてもよい。また、上記コミュニケーションの活動情報に識別情報を付与して記憶管理する手段をさらに設けてもよい。この識別情報を上記コミュニケーションの活動情報とともにユーザに通知し、上記コミュニケーションの活動情報が、ユーザの通知に対応してユーザによりなされたコミュニケーションのものである場合には、当該通知されたコミュニケーションの活動情報の識別情報を、起源となるコミュニケーションの活動情報の識別情報として記憶し、直接または間接に起源となるコミュニケーションの活動情報を上記起源となるコミュニケーションの活動情報の識別情報に基づいて判別するようにしてもよい。
【００１７】
このようにすれば関連するコミュニケーションを一まとめに（いわゆるスレッド）表示することができる。
【００１８】
さらに、コミュニケーションがどのコミュニケーションシステムで行われたかという情報等を利用してスレッド中の文脈（コミュニケーションシステムの種類、チャットであるとかメールであるとか）を表示するようにしてもよい。
【００１９】
この発明のコミュニケーション活動情報処理技術は、コミュニケーション活動情報処理装置ないしサーバとして構築することもできるし、１のコミュニケーションシステムのサブシステムとして構築することもできるし、複数のコミュニケーションシステムに分散させて構築することもできる。
【００２０】
なお、この発明は装置またはシステムとして実現できるのみでなく、方法としても実現可能である。また、そのような発明の一部をソフトウェアとして構成することができることはもちろんである。またそのようなソフトウェアをコンピュータに実行させるために用いるソフトウェア製品もこの発明の技術的な範囲に含まれることも当然である。
【００２１】
この発明の上述の側面およびこの発明の他の側面は特許請求の範囲に記載され、以下実施例を用いて詳細に説明される。
【００２２】
【発明の実施の形態】
以下、この発明の実施例について説明する。この実施例では、複数のコミュニケーションシステム（コミュニケーションツール）のコミュニケーション活動情報をコミュニケーション活動情報管理サーバで管理するものである。コミュニケーション活動情報管理サーバを用いずに、コミュニケーション活動情報を各コミュニケーションシステム等に分散させて管理するようにしてもよい。
【００２３】
図１は、この実施例の構成を全体として示しており、この図において、電子掲示板サーバ１０、チャットサーバ１１、メールサーバ１２、インスタントメッセージサーバ１３およびコミュニケーション活動情報管理サーバ１４がネットワーク（図示しない）により接続されている。電子掲示板サーバ１０、チャットサーバ１１、メールサーバ１２、インスタントメッセージサーバ１３は、それぞれコミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａを具備している。これらコミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａの動作については後に説明する。コミュニケーション活動情報管理サーバ１４についても後に詳述する。
【００２４】
クライアント装置１５は、ユーザ登録等を行っている場合には、電子掲示板サーバ１０、チャットサーバ１１、メールサーバ１２、インスタントメッセージサーバ１３にアクセス等して当該コミュニケーションシステムが提供するサービスを受けることができる。また、クライアント装置１５は、コミュニケーション活動情報管理サーバ１４が提供する状況表示サービス（状況表示ビュー）を受けることができる。
【００２５】
コミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａは、様々なコミュニケーションツールによりやり取りされるコミュニケーション活動の状況を捉えて記録するもので、コミュニケーションツールの種類ごとに用意する。捕捉するコミュニケーション活動情報としては、コミュニケーションツールの種類、活動の種類（発信、受信、閲覧、編集、など）、メッセージの内容、コミュニケーションの活動主体（発信者、受信者）、などである。また、コミュニケーション活動のきっかけとなった活動の識別子（後述）が付与される場合もある。捕捉されたコミュニケーション活動情報は統一されたデータ形式でコミュニケーション活動情報管理サーバ１４に通知される。
【００２６】
コミュニケーション活動情報はたとえばつぎのようなものである。
【表１】
（ａｃｔｉｖｉｔｙ  （ｓｅｎｄｅｒ  ｒｅｃｅｉｖｅｒ）  （ｓｐａｃｅ−ｔｙｐｅ  ａｄｄｒｅｓｓ）  （ａｃｔｉｏｎ−ｔｙｐｅ）  （ｃｏｎｔｅｎｔ）  （ｔｉｍｅｓｔａｍｐ）  （ｏｒｉｇｉｎ−ｉｄｅｎｔｉｆｉｅｒ））
【００２７】
このコミュニケーション活動情報は、対応するコミュニケーションツールのサーバアプリケーションの種類、コミュニケーションツールにより受信されるメッセージ等に基づいて生成される。コミュニケーション活動情報の各フィールドはコミュニケーションツールに応じてその内容が左右される。「ｓｅｎｄｅｒ  ｒｅｃｅｉｖｅｒ」はコミュニケーションのソースおよび宛て先である。「ｓｐａｃｅ−ｔｙｐｅ  ａｄｄｒｅｓｓ」はコミュニケーションツールの提供サービス、ネットワークアドレス等である。「ａｃｔｉｏｎ−ｔｙｐｅ」はコミュニケーションの種類である。「ｃｏｎｔｅｎｔ」はコミュニケーションの内容ないし本文である。「ｔｉｍｅｓｔａｍｐ」は活動情報が生成された時刻または受信された時刻である。これにもとづいて関連するコミュニケーション活動を時系列に応じてスレッド状に並べて表示することができる。「ｏｒｉｇｉｎ−ｉｄｅｎｔｉｆｉｅｒ」は、当該コミュニケーションの元になる通知に含まれるコミュニケーション活動情報の識別子（後述）である。なお、「ｏｒｉｇｉｎ−ｉｄｅｎｔｉｆｉｅｒ」は、電子メールの返信情報、メッセージのレファラ等を用いて抽出することができる。
【００２８】
コミュニケーション活動情報管理サーバ１４は、活動情報登録部１４１、通知情報決定部１４２、活動情報通知部１４３、コミュニケーション活動情報データベース１４４、ユーザプロファイルデータベース１４５、関連活動抽出部１４６等を有している。
【００２９】
活動情報登録部１４１は、コミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａから通知されたコミュニケーション活動情報を受け取り、識別子を付与して、コミュニケーション活動情報データベース１４４に記録・管理する。識別子は一意に特定できるものであればどのようなものでもよい。たとえば、コミュニケーション活動情報管理サーバ１４の所定のＭＡＣアドレスにタイムスタンプを連結したものや、ＵＵＩＤ（ユニバーサルユニークアイデンティファイア）等を用いることができる。ユーザプロファイルデータベース１４５は、各ユーザの関心情報、現在の活動状態、通知を受け取る手段などのユーザプロファイルを登録している。活動情報通知部１４３は、ユーザプロファイルデータベース１４５のユーザプロファイルを参照して通知方法、タイミング、内容の範囲を決定して該当ユーザに活動情報を通知する。通知情報には、該当コミュニケーション活動が行われているコミュニケーションツールへのアクセス手段に関する情報が含まれる。通知を受け取ったユーザはアクセス手段により、コミュニケーションツールへのアクセスを行う。
【００３０】
ユーザプロファイルはたとえばつぎのようなものである。
【表２】
（ｐｒｏｆｉｌｅ  （ｎａｍｅ）  （ａｄｄｒｅｓｓ−ｌｉｓｔ）  （ｉｎｔｅｒｅｓｔｓ−ｌｉｓｔ）  （ｓｔａｔｕｓ））
【００３１】
「ｎａｍｅ」はユーザの名前である。ユーザのプロファイルはなんらかの一意の識別子により管理されている。「ａｄｄｒｅｓｓ−ｌｉｓｔ」はメールアドレス等のユーザへのアクセス方法のリストである。「ｉｎｔｅｒｅｓｔｓ−ｌｉｓｔ」はユーザが関心も持っているテーマ等である。「ｓｔａｔｕｓ」はアクセス方法が現在利用可能であるかどうか、たとえば、ユーザがチャット等に現在参加していて、そのアクセス手法を使って直ちに通知を行えるかどうか（プレゼンス）を記述するものである。
【００３２】
つぎに通知情報決定部１４２の動作例について説明する。図２は、この動作例を示しており、その詳細は以下のとおりである。
【００３３】
［ステップＳ１０］：活動情報登録部１４１がコミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａからコミュニケーション活動情報を受け取ると、その都度、以下のステップが行われる。
［ステップＳ１１］：ユーザ名を順次取得して各ユーザ名ごとに以下のステップを繰り返す。
［ステップＳ１２］：ユーザ名を用いてユーザプロファイルデータベース１４５をアクセスして該当するユーザプロファイルを取り出す。
［ステップＳ１３］：コミュニケーション活動情報の内容が、ユーザプロファイルにより規定される関心の範囲かどうかを判断する。関心の範囲外であれば当該ユーザの処理を終了する。関心の範囲内であればステップＳ１４へ進む。
［ステップＳ１４］：ユーザプロファイル中のアドレスリストから通知先を選択する。
［ステップＳ１５］：通知先の状態が利用可能かどうか判別する。利用可能であればステップＳ１７へ進む。利用可能でなければステップＳ１６へ進む。
［ステップＳ１６］：通知情報を一時的に保管して当該ユーザの処理を終了する。
［ステップＳ１７］：通知先に合わせた通知情報を作成する。たとえば通知先がメールサーバのアカウント（電子メール）であれば、宛て先をユーザとし、通知内容を本文に含む電子メールを作成する。
［ステップＳ１８］：一時保管された通知情報があるかどうか判別する。なければ、当該ユーザの処理を終了する。あればステップＳ１９へ進む。
［ステップＳ１９］：通知情報を追加して当該ユーザの処理を終了する。
【００３４】
通知情報はたとえばつぎのようなものである。
【表３】
（ｎｏｔｉｆｉｃａｔｉｏｎ  （ａｃｔｉｖｉｔｙ）  （ａｃｔｉｖｉｔｙ−ｉｄ））
「ａｃｔｉｖｉｔｙ」はコミュニケーション活動情報自体である。「ａｃｉｔｉｖｉｔｙ−ｉｄ」はたとえばメールアドレス、タイムスタンプである。「ａｃｔｉｖｉｔｙ−ｉｄ」に基づいて所定のコミュニケーションツールに合致したフォーマットで通知本体が生成され、宛て先となるコミュニケーションツールに送出される。
【００３５】
関連活動抽出部１４６は、コミュニケーション状況表示ビューをユーザに提供する。コミュニケーション状況表示ビューは、コミュニケーション活動情報データベース１４４に登録されているコミュニケーション活動情報を取り出し俯瞰的な表示を行う。コミュニケーション活動情報に付与された識別子情報をたどることにより、コミュニケーション活動間の関係を抽出する。より具体的には「ｏｒｉｇｉｎ−ｉｄｅｎｔｉｆｉｅｒ」に基づいて関連するコミュニケーション活動情報を記述する関連活動リストを生成し、これに基づいてコミュニケーション状況表示ビューを生成する。
【００３６】
図４は、複数のコミュニケーションツールにまたがったコミュニケーション活動間の関係を、関連する活動をスレッドとしてまとめて表示した例である。
【００３７】
図３は、関連活動抽出部１４６による関連活動抽出手順を示している。この手順は以下のように行われる。
【００３８】
［ステップＳ２０］：活動情報登録部１４１がコミュニケーション活動記録モジュール１０ａ、１１ａ、１２ａ、１３ａからコミュニケーション活動情報を受け取ると、その都度、以下のステップが行われる。
［ステップＳ２１］：識別子情報があるかないかを判別する。なければ処理を終了し、あれば、ステップＳ２２へ進む。
［ステップＳ２２］：識別子情報を取り出す。
［ステップＳ２３］：識別子情報によりコミュニケーション活動情報データベース１４４から活動情報を取り出す。
［ステップＳ２４］：取り出した活動情報を関連活動リストに登録する。
【００３９】
以上のようにして生成された関連活動リストを用いて図４に示すような状況表示ビューを生成する。関連活動リストは、たとえば、コミュニケーション活動情報データベース１４４に記憶管理される。
【００４０】
図４のコミュニケーション活動状況表示ビューにかえて図５に示すようなグラフィカルの表示を採用してもよい。この例では、円で示したコミュニケーションの場にユーザが参加した場合にはアバター、アイコン等、ユーザを表示するグラフィカル表示が円内に移動して発言を行う。発言から一定時間すぎると、円の外に退出する。ひとかたまりの話題（スレッド）ごとにアイコン表示を行い、スレッドごとにユーザのグラフィカル表示が近づいたり離れたりしてもよい。
【００４１】
以上説明したように、この実施例によればつぎのような効果が実現される。
▲１▼その場のコミュニケーションに参加していない人に、コミュニケーションへの参加を促すことができる。
▲２▼自分が直接関わっていないコミュニケーションについても、ある程度把握することができる。
▲３▼どのコミュニケーションアクティビティに反応した発言なのかがわかるので、時間を置いた対話のやり取りをたどることができる。
▲４▼どのコミュニケーションアクティビティに反応した発言なのかがわかるので、複数のコミュニケーションスペースにまたがった対話のやり取りをたどることができる。
▲５▼ユーザの状態やコミュニケーションチャネルの状態に応じて適切なコミュニケーション手段が選択できる。
【００４２】
なお、この発明は上述の実施例に限定されるものではなくその趣旨を逸脱しない範囲で種々変更が可能である。例えば、上述ではコミュニケーション活動情報の処理をコミュニケーション活動情報管理サーバで集中的に処理したが、図６に示すようにコミュニケーション活動情報管理サーバと同等のコミュニケーション活動情報管理モジュール２０を電子掲示板サーバ１０、チャットサーバ１１、メールサーバ１２、インスタントメッセージサーバ１３のそれぞれに設けてもよい。また、いずれか１つのコミュニケーションシステムにコミュニケーション活動情報管理サーバのサーバアプリケーションを動作させるようにしてもよいことはもちろんである。また、コミュニケーション活動情報の識別子を各コミュニケーションシステム（そのコミュニケーション活動記録モジュール）側で付与するようにしてもよい。
【００４３】
【発明の効果】
以上説明したように、この発明によれば、その場のコミュニケーションに参加していない人に、コミュニケーションへの参加を促すことができ、また、自分が直接関わっていないコミュニケーションについても、ある程度把握することができる。
【図面の簡単な説明】
【図１】この発明の実施例を全体として示す図である。
【図２】上述実施例の通知情報決定部の動作を説明するフローチャートである。
【図３】上述実施例の関連活動抽出部の動作を説明するフローチャートである。
【図４】上述実施例のコミュニケーション活動状況表示ビューの例を説明する図である。
【図５】上述実施例のコミュニケーション活動状況表示ビューの他の例を説明する図である。
【図６】この発明の他の実施例を説明する図である。
【符号の説明】
１０      電子掲示板サーバ
１１      チャットサーバ
１２      メールサーバ
１３      インスタントメッセージサーバ
１４      コミュニケーション活動情報管理サーバ
１５      クライアント装置
２０      コミュニケーション活動情報管理モジュール
１０ａ、１１ａ、１２ａ、１３ａ      コミュニケーション活動記録モジュール
１４１      活動情報登録部
１４２      通知情報決定部
１４３      活動情報通知部
１４４      コミュニケーション活動情報データベース
１４５      ユーザプロファイルデータベース
１４６      関連活動抽出部
【図１】
2004246474.tif 000003
【図２】
2004246474.tif 000004
【図３】
2004246474.tif 000005
【図４】
2004246474.tif 000006
【図５】
2004246474.tif 000007
【図６】
2004246474.tif 000008