(57)【要約】      （修正有）【課題】コミュニティ作成前の情報であっても、容易な操作によってコミュニティで共有できる情報共有システムを提供する。【解決手段】情報共有システム１００は、メッセージをコミュニケーション手段とし、コミュニティ単位で情報を共有する情報共有システムであって、受信したメッセージを記憶する記憶部と、受信したメッセージの宛先に基づいて、特定のコミュニティ宛のメッセージであるか否かを判定する判定部と、判定部により特定のコミュニティ宛でないと判定されたメッセージを対象として、このメッセージの内容及び予め定められたコミュニティの情報に基づいて、特定のコミュニティと関係があるか否かを推定する推定部と、推定部により特定のコミュニティと関係を有すると推定されたメッセージをこのコミュニティに属するユーザに提示する提示部と、を備える。【選択図】図１
2013073408.tif 000002
【特許請求の範囲】
【請求項１】
メッセージをコミュニケーション手段とし、コミュニティ単位で情報を共有する情報共
有システムであって、
受信したメッセージを記憶する記憶部と、
受信したメッセージの宛先に基づいて、特定のコミュニティ宛のメッセージであるか否
かを判定する判定部と、
前記判定部により特定のコミュニティ宛でないと判定されたメッセージを対象として、
このメッセージの内容及び予め定められたコミュニティの情報に基づいて、特定のコミュ
ニティと関係があるか否かを推定する推定部と、
前記推定部により特定のコミュニティと関係を有すると推定されたメッセージをこのコ
ミュニティに属するユーザに提示する提示部と、  
を備える情報共有システム。
【請求項２】
前記推定部により特定のコミュニティと関係を有すると推定されたメッセージをこのコ
ミュニティに公開するか否かを決定するための決定部を備え、
前記決定部によりこのコミュニティに公開すると決定されたメッセージを当該コミュニ
ティに属するユーザに提示する提示部と、
を備える請求項１に記載の情報共有システム。
【請求項３】
前記推定部は、前記メッセージの送信元、他のメッセージとの関係、及びコミュニティ
に所属するメンバに基づいて、特定のコミュニティと関係があるか否かを推定する請求項
１及び請求項２に記載の情報共有システム。
【請求項４】
前記推定部は、前記判定部により特定のコミュニティ宛でないと判定されたメッセージ
の内容に基づいて、特定のコミュニティと関係があるか否かを推定する請求項１乃至請求
項３に記載の情報共有システム。
【請求項５】
メッセージをコミュニケーション手段とし、受信したメッセージを記憶する記憶部を備
え、コミュニティ単位で情報を共有する情報共有システムの情報共有方法であって、
受信したメッセージを記憶するステップと、
受信したメッセージの宛先に基づいて、特定のコミュニティ宛のメッセージであるか否
かを判定するステップと、
特定のコミュニティ宛でないと判定されたメッセージを対象として、このメッセージの
内容及び予め定められたコミュニティの情報に基づいて、特定のコミュニティと関係があ
るか否かを推定するステップと、
特定のコミュニティと関係を有すると推定されたメッセージをこのコミュニティに属す
るユーザに提示するステップと、  
を備える情報共有方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、情報共有システム及び情報共有方法に関する。
【背景技術】
【０００２】
従来、パーソナルコンピュータ等の計算機を利用して、ユーザがコミュニティ単位で情
報を交換するための電子的なコミュニケーション手段として、電子メールやメーリングリ
スト、電子掲示板、ニュースグループなどのコミュニケーション手段がある。
【０００３】
すなわち、共通の目的や興味を持って活動するユーザが、メーリングリストなどのコミ
ュニティを作成し、上述の電子的なコミュニケーション手段を用いて日常的に交換し合う
メールや記事などのメッセージを送りあい、議論を行う。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００６−２３９６０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする課題は、コミュニティ作成前の情報であっても、容易な操作
によってコミュニティで共有できる情報共有システム及び情報共有方法を提供することで
ある。
【課題を解決するための手段】
【０００６】
実施形態の情報共有システムは、メッセージをコミュニケーション手段とし、コミュニ
ティ単位で情報を共有する情報共有システムであって、受信したメッセージを記憶する記
憶部と、受信したメッセージの宛先に基づいて、特定のコミュニティ宛のメッセージであ
るか否かを判定する判定部と、判定部により特定のコミュニティ宛でないと判定されたメ
ッセージを対象として、このメッセージの内容及び予め定められたコミュニティの情報に
基づいて、特定のコミュニティと関係があるか否かを推定する推定部と、推定部により特
定のコミュニティと関係を有すると推定されたメッセージをこのコミュニティに属するユ
ーザに提示する提示部と、を備える。
【図面の簡単な説明】
【０００７】
【図１】実施形態における情報共有システムの全体構成を示す図。
【図２】実施形態におけるコミュニティメールテーブルの一例を示す図。
【図３】実施形態におけるプライベートメールテーブルの一例を示す図。
【図４】実施形態における関係コミュニティテーブルの一例を示す図。
【図５】実施形態におけるコミュニティ情報テーブルの一例を示す図。
【図６】実施形態におけるサーバのメール受信の際の動作の一例を示すフローチャート。
【図７】実施形態における関係コミュニティ推定部の動作の一例示すフローチャート。
【図８】実施形態におけるコミュニティ作成処理の一例を示すフローチャート。
【図９】実施形態における共有候補画面の一例を示す図。
【図１０】実施形態におけるコミュニティ閲覧処理の一例を示すフローチャート。
【図１１】実施形態におけるコミュニティ閲覧画面の一例を示す図。
【発明を実施するための形態】
【０００８】
以下、実施形態の情報共有システムについて図面を参照して説明する。
【０００９】
図１は本実施形態における情報共有システム１００の構成を示す図である。
【００１０】
情報共有システム１００は、ユーザ操作受付部１及びメール送信部２と、アクセス制御
部３を介して接続されている。情報共有システム１００は、ユーザ操作受付部１、メール
送信部２、アクセス制御部３、メール受信部４、メール種別判定部５、メール閲覧部６、
関係コミュニティ推定部７、プライベートメール抽出部８、公開フラグ編集部９、コミュ
ニティ作成部１０、コミュニティメール記憶部１１、プライベートメール記憶部１２、関
係コミュニティ記憶部１３及びコミュニティ情報記憶部１４を備える。
【００１１】
ユーザは、ユーザ操作受付部１を用いて情報共有システム１００の操作やメールの入力
を行なう。ユーザ操作受付部１は、例えばキーボードやマウスである。
【００１２】
メール送信部２は、アクセス制御部３を介してユーザ操作受付部１から入力されたメー
ルを情報共有システム１００に送信する。
【００１３】
アクセス制御部３は、ユーザ操作受付部１及びメール送信部２と情報共有システム１０
０との間のアクセスを制御する。
【００１４】
情報共有システム１００のメール受信部４は、ユーザ操作受付部１から入力されてメー
ル送信部２から送信されたメールを、アクセス制御部３を介して受信する。
【００１５】
メール種別判定部５は、関係コミュニティ推定部７、コミュニティメール記憶部１１、
プライベートメール記憶部１２及びコミュニティ情報記憶部１４と接続されており、メー
ル受信部４が受信したメールの送信先に基づいて、受信したメールが、特定のコミュニテ
ィ宛のメール（以下、コミュニティメールという）であるか否かを判定する。以下、コミ
ュニティメールでないと判定されたメールをプライベートメールと呼ぶ。
【００１６】
メール種別判定部５は例えば、メールの宛先、ｃｃ宛先もしくはｂｃｃ宛先のいずれか
がコミュニティ宛であればコミュニティメールであると判定する。
【００１７】
メール種別判定部５は、メール受信部４が受信したメールがコミュニティメールである
と判定すると、当該メールをコミュニティメール記憶部１１に記憶する。一方、メール種
別判定部５は、メール受信部４が受信したメールがプライベートメールであると判定する
と、プライベートメール記憶部１２に当該メールを記憶する。
【００１８】
また、メール種別判定部５は、メール受信部４が受信したメールがプライベートメール
であると判定すると、コミュニティ情報記憶部１４から登録済みのコミュニティの一覧を
取得する。メール種別判定部５は、取得したコミュニティの一覧を関係コミュニティ推定
部７に送信する。関係コミュニティ推定部７については後述する。
【００１９】
メール閲覧部６は、プライベートメール抽出部８及びコミュニティメール記憶部１１と
接続されている。ユーザがユーザ操作受付部１を用いて閲覧するコミュニティの情報を入
力した場合に、メール閲覧部６は、入力されたコミュニティ情報に基づいてコミュニティ
メール記憶部１１からコミュニティメールを取得する。例えば、メール閲覧部６は、入力
されたコミュニティ宛のメール一覧をコミュニティメール記憶部１１から取得する。
【００２０】
また、メール閲覧部６は、入力されたコミュニティ情報に基づいて、プライベートメー
ル抽出部８がプライベートメール記憶部１２から抽出したプライベートメールをユーザに
提示する。
【００２１】
関係コミュニティ推定部７は、コミュニティ作成部１０、プライベートメール記憶部１
２、関係コミュニティ記憶部１３及びコミュニティ情報記憶部１４と接続されている。関
係コミュニティ推定部７は、コミュニティ情報記憶部１４に記憶されたコミュニティ情報
に基づいて、プライベートメール記憶部１２に記憶されたプライベートメール毎に、関係
のあるコミュニティ（以下、関係コミュニティという）を推定する関係コミュニティ推定
処理を行う。
【００２２】
プライベートメール抽出部８は、プライベートメール記憶部１２及び関係コミュニティ
記憶部１３に接続されている。プライベートメール抽出部８は、メール閲覧部６に閲覧対
象のコミュニティ情報が入力されると、このコミュニティ情報及び関係コミュニティ記憶
部１３に格納されたコミュニティ情報に基づいてプライベートメール記憶部１２からプラ
イベートメールを抽出する。
【００２３】
公開フラグ編集部９は、後述する関係コミュニティ情報に含まれる、プライベートメー
ル抽出部８が抽出したプライベートメールをこのコミュニティに所属するメンバに公開す
るか否かを示す公開フラグを編集する。
【００２４】
コミュニティ作成部１０は、関係コミュニティ推定部７及びコミュニティ情報記憶部１
４と接続されており、ユーザ操作受付部１などからコミュニティを新規に作成するための
コミュニティ情報が入力された場合に、入力されたコミュニティ情報をコミュニティ情報
記憶部１４に登録する。登録されるコミュニティ情報は、例えば識別子であるＩＤ、コミ
ュニティアドレス（宛先）、コミュニティ名、コミュニティに属するメンバ、などである
。
【００２５】
ここで、各記憶部に格納されるデータテーブルについてそれぞれ図面を参照して説明す
る。
【００２６】
図２は、コミュニティメール記憶部１１に格納されたコミュニティメールテーブル１１
０の一例である。
【００２７】
図２に示すように、コミュニティメールテーブル１１０はコミュニティメール情報が格
納され、メッセージＩＤ１１１、コミュニティＩＤ１１２、コミュニティ名１１３、差出
人１１４、投稿日時１１５、メールタイトル１１６、メール本文１１７、及びメール返信
元メッセージＩＤ１１８の項目を有する。メッセージＩＤ１１１は、コミュニティメール
記憶部１１にメールが登録される際に割り振られる一意の識別子である。コミュニティＩ
Ｄ１１２は、メールの送信先であるコミュニティの識別子である。返信元メッセージＩＤ
１１８は、初期値は空であり、メールに返信元のメッセージが設定されている場合に、返
信元のメールのメッセージＩＤ１１８を登録する。
【００２８】
図３は、プライベートメール記憶部１２に格納されたプライベートメールテーブル１２
０の一例である。
【００２９】
図３に示すように、プライベートメールテーブル１２０は、プライベートメール情報が
格納され、メッセージＩＤ１２１、メール宛先のアドレスであるＴＯアドレス１２２、メ
ールのｃｃ欄に記入したアドレスであるｃｃアドレス１２３、差出人１２４、投稿日時１
２５、メールタイトル１２６、メール本文１２７、及び返信元メッセージＩＤ１２８の項
目を有する。メッセージＩＤ１２１は、コミュニティメールテーブル１１０と同様に、プ
ライベートメール記憶部１２にメールが登録される際に割り振られる一意の識別子である
。１２４〜１２８の項目はコミュニティメールテーブルの１１４〜１２８の項目と同一で
ある。
【００３０】
図４は、関係コミュニティ記憶部１３に格納された関係コミュニティテーブル１３０の
一例である。
【００３１】
図４に示すように、関係コミュニティテーブル１３０は、関係コミュニティ情報が格納
され、コミュニティＩＤ１３１、メッセージＩＤ１３２及び公開フラグ１３３の項目を有
する。
【００３２】
メッセージＩＤ１３２は、後述する関係コミュニティ推定処理において、関係があると
推定されたプライベートメールのメッセージＩＤ１２１が格納される。コミュニティＩＤ
１３１は、関係があると推定されたコミュニティのコミュニティＩＤ１１２が格納される
。
【００３３】
公開フラグ１３３は、対象のプライベートメールを関係があると推定されたコミュニテ
ィのメンバ内で共有するか否かを示す。公開フラグ１３３の初期値はｆａｌｓｅ（共有し
ない）であり、公開フラグ編集部９によって編集される。なお、１つのプライベートメー
ルは、複数のコミュニティと関係を持つことができる。
【００３４】
図５は、コミュニティ情報記憶部１４に格納されたコミュニティ情報テーブル１４０の
一例である。
【００３５】
図５に示すように、コミュニティ情報テーブル１４０は、コミュニティの識別子である
コミュニティＩＤ１４１、コミュニティアドレス４１２、コミュニティ名１４３、コミュ
ニティの概要１４４、メンバのメールアドレス１４５、プライベートメール検索条件１４
６の項目を有する。
【００３６】
ここで、情報共有システム１００がアクセス制御部３を介してメールを受信する際の動
作の一例について、図６乃至図７を参照して説明する。
【００３７】
まず、情報共有システム１００のメール受信部４がメールを受信する（ステップＳ１０
）と、メール種別判定部５は、受信したメールの宛先を解析する（ステップＳ１１）。
【００３８】
メール種別判定部５は、コミュニティ情報記憶部１４に格納されたコミュニティ情報を
参照して、受信したメールの宛先のうちＴＯ宛先もしくはＣＣ宛先に既存のコミュニティ
アドレスが含まれているかを判定する（ステップＳ１２）。すなわち、受信したメールの
宛先とコミュニティ情報記憶部１４に格納されたコミュニティアドレス１４２とが一致す
るか否かを判定し、メールの種別がプライベートメールであるかコミュニティメールであ
るかを判定する。
【００３９】
ＴＯ宛先もしくはＣＣ宛先に特定のコミュニティのアドレスが含まれている場合（ステ
ップＳ１２がＹｅｓ）、メール種別判定部５は、当該メールをコミュニティメールと判定
し、コミュニティメール記憶部１１にメールを格納する（ステップＳ１６）。これにより
、メール種別判定部５は処理を終了する。
【００４０】
ＴＯ宛先もしくはＣＣ宛先に特定のコミュニティのアドレスが含まれていない場合（ス
テップＳ１２がＮｏ）、メール種別判定部５は、当該メールをプライベートメールと判定
し、プライベートメール記憶部１２にメールを格納する（ステップＳ１３）。
【００４１】
なお、情報共有システム１００において、ユーザ端末２からプライベートメールを送信
する際にＢＣＣ宛先にあらかじめ設定した情報共有システムアドレスを入力し、送信する
ようにしてもよい。この場合、メール種別判定部５において、ＢＣＣ宛先に情報共有シス
テムのアドレスが含まれているかどうかによってメールの種別を判定できる。
【００４２】
プライベートメール記憶部１２にメールを格納すると、メール種別判定部５はコミュニ
ティ情報記憶部１０に登録済みのコミュニティ情報を取得する（ステップＳ１４）。具体
的には、メール種別判定部５はコミュニティ情報記憶部１０を検索し、プライベートメー
ル記憶部１２に格納したプライベートメール情報のＴＯアドレス１２２、ＣＣアドレス１
２３もしくは差出人１２４が、コミュニティ情報のメンバ１１５に含まれるコミュニティ
情報を取得する。
【００４３】
関係コミュニティ推定部７は、メール種別判定部５によって取得されたコミュニティ情
報に基づいて、プライベートメール記憶部１２に格納されたメールに関係のあるコミュニ
ティを推定する関係コミュニティ推定処理を行う（ステップＳ１５）。すなわち、関係コ
ミュニティ推定部７は格納されたプライベートメールが特定のコミュニティと関係がある
か否かを推定する。関係コミュニティ推定処理終了後、情報共有システム１００は動作を
終了する。
【００４４】
ここで、図７を参照して、図６のステップＳ１５における関係コミュニティ推定部７に
よる関係コミュニティ推定処理について説明する。
【００４５】
まず、関係コミュニティ推定部７は、メール種別判定部５によって取得されたコミュニ
ティ情報を受信する（ステップＳ１５１）。受信したコミュニティ情報に含まれるプライ
ベートメール検索条件１１６において設定されたメールの検索期間に、プライベートメー
ル記憶部１２に格納されたプライベートメールの投稿日時１２５が含まれている場合（ス
テップＳ１５２がＹｅｓ）、関係コミュニティ推定部７は、このプライベートメールの内
容を解析し、特定のコミュニティと関係があるかを推定する。
【００４６】
具体的には、関係コミュニティ推定部７は、プライベートメールのタイトル１３６及び
本文１３７に自然言語処理を行い分析する（ステップＳ１５３）。続いて、関係コミュニ
ティ推定部７は、抽出したコミュニティ情報に含まれるコミュニティ名１１３及び概要１
１４に自然言語処理を行い分析する（ステップＳ１５４）。
【００４７】
関係コミュニティ推定部７は、プライベートメールの分析結果とコミュニティ情報の分
析結果とに基づいて、プライベートメールとコミュニティの関連性の高さを推定する（ス
テップＳ１５５）。プライベートメールと関係があると推定された場合（ステップＳ１５
６がＹｅｓ）、プライベートメールのメッセージＩＤ１２１とコミュニティ情報のコミュ
ニティＩＤ１１１とを関係コミュニティテーブル１３０に格納し（ステップＳ１５７）、
関係コミュニティ推定処理を終了する。
【００４８】
すなわち、ステップＳ１５３及びステップＳ１５４において、関係コミュニティ推定部
７は、メール本文やタイトルなどの内容に基づいたプライベートメールの話題の特徴と、
コミュニティ名１１３やコミュニティ概要１１４に基づいた各コミュニティの話題の特徴
とを分析する。関係コミュニティ推定部７は、分析結果に基づいてステップＳ１５５とス
テップＳ１５６において、プライベートメールとコミュニティの話題の特徴の類似性を判
定する。
【００４９】
なお、話題とは、ある文章集合において代表的な単語の集合であり、本例では、プライ
ベートメール内、またはコミュニティに属する複数のコミュニティメール内での、代表的
な単語の集合である。話題の特徴とは代表的な単語の中でも特にその文章内で際立った頻
度で使われている単語の集合である。この場合、話題の特徴の類似性とは、これらの単語
の集合同士をベクトルとみなして内積を計算した値によって示される。
【００５０】
具体的には、ステップＳ１５３において関係コミュニティ推定部７は、コミュニティ代
表的な単語の集合を取得する。すなわち、関係コミュニティ推定部７は、各コミュニティ
のコミュニティ名１１３、コミュニティ概要１１４、コミュニティメールの本文１１７、
これまでに記憶されたプライベートメールのタイトル１３６や本文１３７などを対象に形
態素解析を行い、名詞や動詞、未知語などの語句を抽出する。なお、メールの本文につい
ては、全体ではなく、内容の要約が書かれる前半部分のみを対象にしてもよい。
【００５１】
関係コミュニティ推定部７は、抽出した語句対して、各コミュニティのタイトル、概要
、解析時点から一定期間または一定数のコミュニティメールを特徴付ける単語の集合Ｘ＿
ｎを、ＴＦＩＤＦ法（ｔｅｒｍ  ｆｒｅｑｕｅｎｃｙ-ｉｎｖｅｒｓｅ  ｄｏｃｕｍｅｎ
ｔ  ｆｒｅｑｕｅｎｃｙ法）によって求める。
【００５２】
また、解析対象のプライベートメールのタイトル及び本文を特徴付ける単語の特徴Yを
、同じくＴＦＩＤＦ法によって求める。
【００５３】
さらに、各Ｘ＿ｎとＹの内積値を類似度として算出し、一定以上の値を持つＸ＿ｎを決
定する。最後に、該当するＸ＿ｎに対応するコミュニティを、解析対象のプライベートメ
ールと類似性が高いコミュニティ、すなわち関係コミュニティとみなす。
【００５４】
なお、抽出結果のコミュニティ情報に含まれるプライベートメール検索条件１１６にお
いて設定されたメールの検索期間がプライベートメールの投稿日時１２５に含まれない場
合（ステップＳ１５２がＮｏ）、もしくは、ステップＳ１５５において、プライベートメ
ールと関係があると推定されるコミュニティが存在しない場合（ステップＳ１５６がＮｏ
）、関係コミュニティ推定部７は処理を終了する。
【００５５】
また、本実施形態では、１通のプライベートメールについてコミュニティとの関係を判
定する場合を例に挙げているが、例えば、複数回のメールのやり取りなどに基づいて、メ
ールとコミュニティとの関係を判定することで、関係付けるコミュニティをさらに絞り込
むことが可能である。
【００５６】
複数回のメールのやり取りなどに基づくプライベートメールとコミュニティとの関係の
判定は、例えば、プライベートメール情報に含まれ、どのメールに対する返信かを示す返
信元メッセージＩＤ１１８を用いて行われる。もしくは、どのメールを参照しているかを
示す参照情報（図示しない）を用いても良い。
【００５７】
これによって、より精度が高い、コミュニティとプライベートメールとの関係付けを可
能とする。
【００５８】
図８のフローチャートを参照して、情報共有システム１００において、ユーザ操作受付
部１から新規のコミュニティ情報が入力される場合、すなわち、情報共有システム１００
に新規のコミュニティが作成される場合の動作の一例について説明する。
【００５９】
まず、コミュニティ作成部１０がコミュニティ情報を受信する（ステップＳ２０）。コ
ミュニティ作成部１０は、受信したコミュニティ情報をコミュニティ情報記憶部１４に格
納する（ステップＳ２１）。
【００６０】
コミュニティ情報記憶部１４にコミュニティ情報が格納されると、関係コミュニティ推
定部７が、プライベートメール記憶部１２に格納されたプライベートメールを取得する（
ステップＳ２２）。関係コミュニティ推定部７は、図６のステップＳ１５及び図７と同様
に、ステップＳ２２で取得したプライベートメールがコミュニティ情報記憶部１４に格納
されたコミュニティと関係があるか否かを推定する関係コミュニティ推定処理を行う（ス
テップＳ２３）。
【００６１】
続いて、メール閲覧部６が、ステップＳ２２で取得したプライベートメールの中に、コ
ミュニティを作成するユーザがＴＯアドレス１２２、ＣＣアドレス１２３もしくは差出人
１２４に含まれるプライベートメールがあるかどうかを判定する（ステップＳ２４）。な
お、コミュニティを閲覧するユーザがプライベートメールのＴＯアドレス１２２、ＣＣア
ドレス１２３もしくは差出人１２４に含まれる場合、このユーザをプライベートメールの
関係ユーザという。
【００６２】
コミュニティを作成するユーザが、関係ユーザであるプライベートメールがある場合（
ステップＳ２４がＹｅｓ）、メール閲覧部６は、これらのプライベートメールを表示する
共有候補画面１７０をユーザに提示する（ステップＳ２５）。共有候補画面１７０の一例
を図９に示す。
【００６３】
図９に示すように、共有候補メール画面１７０は、コミュニティ名１７１、コミュニテ
ィに属するメンバ１７２、メール表示領域１７３、及び決定ボタン１７９を表示する。
【００６４】
メール表示領域１７３は、ステップＳ２４でコミュニティを作成するユーザが、関係ユ
ーザであると判定されたプライベートメール毎に、メールのタイトル１７４、差出人１７
５、宛先人１７６、投稿日時１７７及び、チェックボックス１７８が表示される。チェッ
クボックス１７８は、メール毎に表示され、初期状態ではｏｆｆ状態である。ユーザは表
示されたプライベートメールのうち、作成したコミュニティ内で共有するメールのチェッ
クボックス１７８をチェックしｏｎ状態にする。
【００６５】
ユーザは、共有候補画面１７０に提示されたプライベートメールのチェックボックス１
７８を編集し、各プライベートメールを作成されたコミュニティに属するメンバで共有す
るか否かを決定する（ステップＳ２６）。具体的には、ユーザがユーザ操作受付部１を用
いて、表示された共有候補画面１７０のチェックボックス１７８をクリックし、チェック
マークをｏｎもしくはｏｆｆに変更する。編集対象のすべてのメールについてチェックボ
ックス１７８の変更を行ったら、ユーザはユーザ操作受付部１を用いて決定ボタン１７９
をクリックする。
【００６６】
決定ボタン１７９がクリックされると、公開フラグ編集部９は、共有候補画面１７０の
チェックボックス１７８に基づいて関係コミュニティテーブル１３０の公開フラグ１３３
を更新する（ステップＳ２７）。これにより、新規のコミュニティが作成される場合の処
理が終了する。
【００６７】
コミュニティを作成するユーザが、関係ユーザであるプライベートメールがない場合（
ステップＳ２４がＹｅｓ）も、新規のコミュニティが作成される場合の処理が終了する。
【００６８】
図１０を参照して、ユーザが既に作成されたコミュニティ宛のメールを閲覧する際の情
報共有システム１００の動作の一例について説明する。
【００６９】
まず、ユーザが、ユーザ操作受付部１を操作して閲覧対象のコミュニティ情報をメール
閲覧部６に入力する（ステップＳ３０）。例えば、ユーザがコミュニティアドレスを入力
したとする。
【００７０】
なお、ユーザが入力するのはコミュニティアドレスに限らず、コミュニティＩＤやコミ
ュニティ名など、閲覧したいコミュニティを識別可能な情報であればよい。
【００７１】
メール閲覧部６は、入力されたコミュニティアドレスに基づいて、コミュニティメール
テーブル１１０からコミュニティメールを抽出する（ステップＳ３１）。
【００７２】
続いて、メール閲覧部６は、入力されたコミュニティアドレスに基づいて、コミュニテ
ィ情報テーブル１４０からコミュニティＩＤ１４１を抽出する（ステップＳ３２）。
【００７３】
プライベートメール抽出部８が、メール閲覧部６によって抽出されたコミュニティＩＤ
１４１に基づいて関係コミュニティ記憶部１３から関係コミュニティ情報を抽出する（ス
テップＳ３３）。プライベートメール抽出部８は、抽出した関係コミュニティ情報に含ま
れるメッセージＩＤ１３２に基づいて、プライベートメールテーブル１２０からプライベ
ートメールを抽出する（ステップＳ３４）。
【００７４】
プライベートメール抽出部８は、抽出されたプライベートメールの中に、情報コミュニ
ティを閲覧するユーザがＴＯアドレス１２２、ＣＣアドレス１２３もしくは差出人１２４
に含まれるプライベートメールがあるかどうかを判定する（ステップＳ３５）。
【００７５】
抽出されたプライベートメール情報のＴＯアドレス１２２、ＣＣアドレス１２３及び差
出人１２４のいずれかに、ステップＳ３０で入力されたユーザのメールアドレスが含まれ
る場合（ステップＳ３５がＹｅｓ）、すなわち、プライベートメール抽出部８がコミュニ
ティを閲覧するユーザが関係ユーザであると判定した場合に、メール閲覧部６は、図８の
ステップＳ２５と同様に、プライベートメール抽出部８によって抽出されたプライベート
メールの一覧を表示する共有候補画面１７０をユーザに提示する（ステップＳ３６）。こ
のとき、チェックボックス１７８のチェックのｏｎ／ｏｆｆは、関係コミュニティテーブ
ル１３０の公開フラグ１３３に基づいて表示される。
【００７６】
ユーザは、共有候補画面１７０を介して各メールをコミュニティ内で共有するか否かを
入力し、公開フラグ編集部９は、ユーザの入力に基づいて、各プライベートメールを作成
されたコミュニティに属するメンバで共有するか否かを示す公開フラグ１３３を編集する
（ステップＳ３７）。
【００７７】
メール閲覧部６は、ステップＳ３１で抽出したコミュニティメールと、ステップＳ３７
で共有すると決定したプライベートメールとを表示するコミュニティ閲覧画面１６０をユ
ーザに提示する（ステップＳ３８）。
【００７８】
なお、このとき図８のステップＳ２７と同様に、公開フラグ編集部９は、共有候補画面
１７０のチェックボックス１７８に基づいて関係コミュニティテーブル１３０の公開フラ
グ１３３を更新してもよい。
【００７９】
図１１に、図１０のステップＳ３８でメール閲覧部６がユーザに提示するコミュニティ
閲覧画面１６０の一例を示す。
【００８０】
図１１に示したコミュニティ閲覧画面１６０は、コミュニティ名１６１、コミュニティ
のメンバ１６２、メール表示領域１６３を表示する。
【００８１】
コミュニティ名１６１及びコミュニティのメンバは、図１０のステップＳ３３で抽出さ
れたコミュニティ情報に基づいて表示される。
【００８２】
メール表示領域１６３には、コミュニティ閲覧処理において、プライベートメール抽出
部８によって抽出されたコミュニティメール及びプライベートメールが表示され、メール
のタイトル１６４、差出人１６５、及び投稿日時１６６の項目がある。
【００８３】
図１０の説明に戻る。抽出されたプライベートメールのＴＯアドレス１２２、ＣＣアド
レス１２３及び差出人１２４のいずれもステップＳ３０で入力されたユーザのメールアド
レスが含まれない場合（ステップＳ３５がＮｏ）、メール閲覧部６はプライベートメール
に対応した関係コミュニティテーブル１３０の公開フラグ１３３を取得する（ステップＳ
４０）。
【００８４】
取得された公開フラグ１３３のなかに「ｔｒｕｅ」が存在する場合（ステップＳ３９が
Ｙｅｓ）、メール閲覧部６は、ステップＳ３１の抽出結果であるコミュニティメールと公
開フラグ１３３がｔｒｕｅのプライベートメールとを表示するコミュニティ閲覧画面１６
０をユーザに提示する（ステップＳ４０）。
【００８５】
取得された公開フラグ１３３のなかに「ｔｒｕｅ」が存在しない場合（ステップＳ３９
がＮｏ）、メール閲覧部６は、ステップＳ３１で抽出されたコミュニティメールを表示す
るコミュニティ閲覧画面１６０をユーザに提示する（ステップＳ４１）。
【００８６】
なお、ステップＳ３８及びステップＳ４０において、メール閲覧部６は、ユーザに提示
するプライベートメールに「Ｐマーク（プライベートマーク）」などの、マークをつけて
もよい。これにより、ユーザはコミュニティメンバ全員で共有されたメールと、コミュニ
ティに関係はしているが、まだメンバ全員で共有していないメールとを区別することが可
能である。すなわち、関係ユーザがコミュニティを閲覧する場合に、簡易な操作でコミュ
ニティにおける関係ユーザの間のみでプライベートメールを共有することができる。
【００８７】
上述のように、本実施形態の情報共有システム１００は、まだコミュニティに属してい
ないメールであるプライベートメールをシステムに保存する。これにより、将来的にコミ
ュニティで共有する可能性があるメールをシステムに保存することが可能である。
【００８８】
したがって、適切なコミュニティが作成されていない場合に個人同士でやり取りされた
メッセージであっても、その後そのメッセージに関係するコミュニティが作成された場合
にコミュニティのメンバ間で共有することが可能となる。
【００８９】
さらに、本実施形態の情報共有システム１００によると、コミュニティメールを閲覧す
る際に、上述のように保存されたプライベートメールのうち、特定のコミュニティに関係
するメールを抽出してユーザに表示するため、インポータなどによる登録処理などの作業
なく、簡易な操作のみでコミュニティに登録されていない情報でも共有することができる
。したがって、情報共有の向上、及びユーザが登録作業を行うことによる作業効率の低下
を回避することが可能である。
【００９０】
また、情報共有システム１００は、コミュニティに関係する公開フラグ１３３を編集し
、コミュニティに関係するプライベートメールを共有するかしないかを設定することが可
能である。すなわち、本実施形態の情報共有システム１００によると、コミュニティに関
係するプライベートメールのうち共有したくないコミュニティ内で共有せず、関係ユーザ
（プライベートメールの差出人あるいは宛先人）のみで共有することが可能となる。
【００９１】
また、情報共有システム１００は、コミュニティに関係するプライベートメールを抽出
して、ユーザに表示し、ユーザは表示されたプライベートメールの公開フラグを編集する
。これにより、ユーザがプライベートメールをコミュニティで共有すべきか否かの判断が
容易になる。
【００９２】
以上、本発明の実施形態を説明したが、この実施形態はあくまでも例として提示したも
のであり、発明の範囲を限定することは意図していない。この新規な実施形態は、その他
の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省
略、置き換え、変更を行うことができる。この実施形態やその変形は、発明の範囲や要旨
に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００９３】
１００…情報共有システム、２…メール送信部、３…アクセス制御部、４…メール受信部
、５…メール種別判定部、６…メール閲覧部、７…関係コミュニティ推定部、８…プライ
ベートメール抽出部、９…公開フラグ編集部、１０…コミュニティ作成部、１２…コミュ
ニティメール記憶部、１２…プライベートメール記憶部、１３…コミュニティ関係記憶部
、１４…コミュニティ情報記憶部、
【図１】
2013073408.tif 000003
【図２】
2013073408.tif 000004
【図３】
2013073408.tif 000005
【図４】
2013073408.tif 000006
【図５】
2013073408.tif 000007
【図６】
2013073408.tif 000008
【図７】
2013073408.tif 000009
【図８】
2013073408.tif 000010
【図９】
2013073408.tif 000011
【図１０】
2013073408.tif 000012
【図１１】
2013073408.tif 000013