(57)【要約】【課題】  電子メールが伝達する伝達内容（「行為」）に関するカテゴリ別に電子メールを検索することが可能なメールサーバを提供する。【解決手段】  端末間で送受信される電子メールを記憶するメールＤＢ２３を有するメールサーバ２０が、電子メールが伝達する伝達内容に関するカテゴリと、カテゴリに電子メールを分類する分類条件とを対応付けて記憶する分類条件ＤＢ２４と、メールＤＢ２３を参照して、カテゴリに対応付けられた分類条件に合致する電子メールを検索するメール検索部２７とを備え、分類条件が、電子メールの属性と、電子メールに応じて返信される返信電子メールに関する情報とを少なくとも含む。【選択図】  図２
2006285857.tif 000002
【特許請求の範囲】
【請求項１】
端末間で送受信される電子メールを記憶するデータベースを有するメールサーバであって、
前記電子メールが伝達する伝達内容に関するカテゴリと、前記カテゴリに前記電子メールを分類する分類条件とを対応付けて記憶する分類条件記憶部と、
前記分類条件記憶部を参照して、前記カテゴリに対応付けられた前記分類条件を取得する取得部と、
前記データベースを参照して、前記取得部によって取得された前記分類条件に合致する前記電子メールを検索する検索部とを備え、
前記分類条件は、前記電子メールの属性と、前記電子メールに応じて返信される返信電子メールに関する情報とを少なくとも含む条件であることを特徴とするメールサーバ。
【請求項２】
前記電子メールの属性は、前記電子メールの送信元、前記電子メールの送信先、前記電子メールに添付される添付ファイルの有無及び前記添付ファイルの作成者のうち、少なくともいずれかを含むことを特徴とする請求項１に記載のメールサーバ。
【請求項３】
前記返信電子メールに関する情報は、前記返信電子メールの有無及び前記返信電子メールの属性のうち、少なくともいずれかを含むことを特徴とする請求項１又は請求項２に記載のメールサーバ。
【請求項４】
前記返信電子メールの属性は、前記返信電子メールの送信元、前記返信電子メールの送信先、前記返信電子メールに添付される添付ファイルの有無及び前記添付ファイルの作成者のうち、少なくともいずれかを含むことを特徴とする請求項３に記載のメールサーバ。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、端末間で送受信される電子メールを記憶するデータベースを有するメールサーバに関する。
【背景技術】
【０００２】
従来、端末間で送受信される電子メールを電子メールの属性によって対応付けて記憶するデータベースを有するメールサーバが知られている（例えば、特許文献１）。
【０００３】
具体的には、メールサーバは、電子メールの送信元、電子メールの送信先、添付ファイルの作成者等を電子メールの属性として、電子メールを対応付けて記憶するデータベースを有する。また、メールサーバは、ユーザからの検索要求に応じて、電子メールの属性を検索キーとしてデータベース内を検索し、検索結果（すなわち、検索要求に対応する電子メールの一覧）をユーザに提供する。
【特許文献１】特開２００２−１６３２１３号公報（請求項２、段落、段落）
【発明の開示】
【発明が解決しようとする課題】
【０００４】
ところで、端末間で送受信される電子メールは、電子メールが伝達する伝達内容（「行為」）に応じて、様々なカテゴリに分類される。例えば、電子メールは、伝達内容が依頼（例えば、ファイルの作成依頼）である場合には、依頼メールというカテゴリに分類され、伝達内容が連絡（例えば、会議の日時や場所等の連絡）である場合には、連絡メールというカテゴリに分類される。
【０００５】
このように、電子メールは、その伝達内容に応じて様々なカテゴリに分類されるため、ユーザは、カテゴリ別に電子メールを検索したいという要望を有する。
【０００６】
しかしながら、上述したメールサーバは、単に、電子メールの属性（例えば、電子メールの送信先）を検索キーとしてデータベース内を検索するため、カテゴリ別に電子メールを検索することができなかった。
【０００７】
そこで、本発明は、上述した課題を解決するためになされたものであり、電子メールが伝達する伝達内容（「行為」）に関するカテゴリ別に電子メールを検索することが可能なメールサーバを提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の特徴は、端末間で送受信される電子メールを記憶するデータベース（メールＤＢ２３）を有するメールサーバが、電子メールが伝達する伝達内容に関するカテゴリと、カテゴリに電子メールを分類する分類条件とを対応付けて記憶する分類条件記憶部（分類条件ＤＢ２４）と、分類条件記憶部を参照して、カテゴリに対応付けられた分類条件を取得する取得部（メール検索部２７）と、データベースを参照して、取得部によって取得された分類条件に合致する電子メールを検索する検索部（メール検索部２７）とを備え、分類条件は、電子メールの属性と、電子メールに応じて返信される返信電子メールに関する情報とを少なくとも含む条件であることを要旨とする。
【０００９】
かかる特徴によれば、分類条件記憶部が、電子メールが伝達する伝達内容に関するカテゴリと、カテゴリに電子メールを分類する分類条件とを対応付けて記憶し、検索部が、データベースを参照して、取得部によって取得された分類条件（カテゴリに対応付けられた分類条件）に合致する電子メールを検索することにより、メールサーバは、電子メールが伝達する伝達内容（「行為」）に関するカテゴリ別に電子メールを検索することができる。
【００１０】
また、分類条件が、電子メールの属性、電子メールに応じて返信される返信電子メールに関する情報を含む条件であることにより、メールサーバ２０は、電子メールの伝達内容（「ユーザの行為」）に関するカテゴリを分類条件に従って定義することができる。
【００１１】
本発明の第２の特徴は、本発明の第１の特徴において、電子メールの属性が、電子メールの送信元、電子メールの送信先、電子メールに添付される添付ファイルの有無及び添付ファイルの作成者のうち、少なくともいずれかを含むことを要旨とする。
【００１２】
本発明の第３の特徴は、本発明の第１の特徴又は第２の特徴において、返信電子メールに関する条件が、返信電子メールの有無及び返信電子メールの属性のうち、少なくともいずれかを含むことを要旨とする。
【００１３】
本発明の第４の特徴は、本発明の第３の特徴において、返信電子メールの属性が、返信電子メールの送信元、返信電子メールの送信先、返信電子メールに添付される添付ファイルの有無及び添付ファイルの作成者のうち、少なくともいずれかを含むことを要旨とする。
【発明の効果】
【００１４】
本発明によれば、電子メールが伝達する伝達内容（「行為」）に関するカテゴリ別に電子メールを検索することが可能なメールサーバを提供することができる。
【発明を実施するための最良の形態】
【００１５】
（本発明の一実施形態に係る通信システムの構成）
以下において、本発明の一実施形態に係る通信システムの構成について、図面を参照しながら説明する。図１は、本発明の一実施形態に係る通信システムの構成を示す図である。
【００１６】
図１に示すように、通信システムは、複数の端末１０（端末１０ａ〜端末１０ｄ）と、メールサーバ２０と、ネットワーク３０とによって構成される。なお、以下において、端末１０ａのユーザをユーザＡ、端末１０ｂのユーザをユーザＢ、端末１０ｃのユーザをユーザＣ、端末１０ｄのユーザをユーザＤと称する。また、端末１０ａ〜端末１０ｄは同様の構成を有するため、これらを総称して端末１０と称する。
【００１７】
端末１０は、パーソナルコンピュータ等によって構成され、メールサーバ２０を介して他の端末１０に電子メールを送信する。また、端末１０は、メールサーバ２０に記憶された電子メールの検索要求をメールサーバ２０に送信する。
【００１８】
ここで、電子メールの検索要求は、電子メールのカテゴリや電子メールの属性を検索キーとして検索することを要求する情報である。電子メールのカテゴリは、電子メールが伝達する伝達内容（「行為」）に関するものであり、例えば、ファイルの作成を依頼する依頼メール、会議の日時や場所等を連絡する連絡メール等の種類である。電子メールの属性は、電子メールの送信元、電子メールの送信先、添付ファイルの有無、添付ファイルの作成者等である。
【００１９】
メールサーバ２０は、各端末１０から受信する電子メールを記憶する。また、メールサーバ２０は、各端末１０から受信する電子メールの検索要求に応じて、検索要求に対応する電子メールを検索するとともに、検索結果（すなわち、電子メールの一覧）を各端末１０に送信する。
【００２０】
（本発明の一実施形態に係るメールサーバの構成）
以下において、本発明の一実施形態に係るメールサーバの構成について、図面を参照しながら説明する。図２は、本発明の一実施形態に係るメールサーバ２０の構成を示すブロック図である。
【００２１】
図２に示すように、メールサーバ２０は、受信部２１と、メール格納部２２と、メールＤＢ２３と、分類条件ＤＢ２４と、紐付ＤＢ２５と、添付情報ＤＢ２６と、メール検索部２７と、送信部２８とを有する。
【００２２】
受信部２１は、端末１０間で送受信される電子メールを各端末１０から受信する。また、受信部２１は、メールＤＢ２３に格納された電子メールの検索要求を各端末１０から受信する。
【００２３】
メール格納部２２は、受信部２１によって受信された電子メールをメールＤＢ２３に格納する。また、メール格納部２２は、受信部２１によって受信された電子メールに添付ファイルが添付されている場合には、添付ファイルを添付情報ＤＢ２６に格納するとともに、電子メールと添付ファイルとの対応付ける紐付情報を紐付ＤＢ２５に格納する。
【００２４】
メールＤＢ２３は、メール格納部２２によって格納された電子メールを記憶するデータベースである。また、メールＤＢ２３は、電子メールと、その電子メールに対する返信電子メールとをツリー構造で記憶する。また、メールＤＢ２３は、電子メールに加えて、電子メールの属性も記憶する。
【００２５】
以下において、メールＤＢ２３が記憶する電子メール（ツリー構造）の一例について、図面を参照しながら説明する。図３は、本発明の一実施形態に係るメールＤＢ２３が記憶する電子メール（ツリー構造）の一例を示す図である。
【００２６】
図３（ａ）に示すように、メールＤＢ２３は、端末１０ａ（ユーザＡ）から端末１０ｂ（ユーザＢ）に送信されたメール１と、メール１に対する返信メールとして端末１０ｂ（ユーザＢ）から端末１０ａ（ユーザＡ）に送信されたメール２とを対応付けて記憶する。同様に、メールＤＢ２３は、端末１０ｂから端末１０ａに送信されたメール２と、メール２に対する返信メールとして端末１０ａ（ユーザＡ）から端末１０ｂ（ユーザＢ）に送信されたメール３とを対応付けて記憶する。
【００２７】
また、図３（ｂ）に示すように、メールＤＢ２３は、端末１０ａ（ユーザＡ）と端末１０ｂ（ユーザＢ）との間で送受信される電子メール（メール１〜メール４）を対応付けて記憶する。このように、メールＤＢ２３が対応付けて記憶する電子メールの数に制限はない。
【００２８】
さらに、図３（ｃ）に示すように、メールＤＢ２３は、端末１０ａ（ユーザＡ）から各端末１０（ユーザＢ〜ユーザＤ）に送信されるメール１と、メール１に対する返信メールとして各端末１０（ユーザＢ〜ユーザＤ）から端末１０ａ（ユーザＡ）に送信されるメール２（メール２ａ〜メール２ｃ）とを対応付けて記憶する。
【００２９】
分類条件ＤＢ２４は、電子メールが伝達する伝達内容に関するカテゴリと、カテゴリに電子メールを分類する分類条件とを対応付けて記憶する分類条件テーブルを記憶する。
【００３０】
以下において、本発明の一実施形態に係る分類条件テーブルの一例について、図面を参照しながら説明する。図４〜図６は、本発明の一実施形態に係る分類条件テーブルの一例を示す図である。
【００３１】
図４〜図６に示すように、分類条件テーブルは、サブ分類条件と電子メールの属性とを対応付けるテーブル１と、分類条件とツリー位置とカテゴリとが対応付けられたテーブル２とによって構成される。
【００３２】
具体的には、テーブル１（図４（ａ）、図５（ａ）及び図６（ａ））では、サブ分類条件と、ツリー位置と、添付ファイルの有無と、送信元、送信先と、添付ファイル作成者とが対応付けられている。
【００３３】
ツリー位置とは、ツリー構造における位置であり、ツリー構造の起点となる電子メールのツリー位置は“１”であり、ツリー構造の起点となる電子メールに応じて返信される電子メールのツリー位置は“２”である。
【００３４】
送信元とは、電子メールを送信したユーザ名であり、送信先とは、電子メールの送信先となるユーザ名である。添付ファイル作成者とは、電子メールに添付された添付ファイルの作成者名である。
【００３５】
一方、テーブル２（図４（ｂ）、図５（ｂ）及び図６（ｂ））では、分類条件と、ツリー位置と、そのツリー位置に対応する電子メールのカテゴリ（メールカテゴリ及びグループカテゴリ）とが対応付けられる。ここで、メールカテゴリとは、各電子メールについて、電子メールの伝達内容（「行為」）を示すカテゴリであり、グループカテゴリとは、上述したツリー構造に含まれる一連の電子メールの伝達内容を示すカテゴリである。
【００３６】
このように、分類条件テーブルは、電子メールの伝達内容（「行為」）に関するカテゴリを分類条件によって定義する。
【００３７】
例えば、図４（ａ）及び図４（ｂ）に示すように、ツリー位置が“１”である電子メールの各属性が、送信元＝ユーザ１、送信先＝ユーザ２であり、ツリー位置が“２”である電子メールの各属性が、添付ファイル＝あり、送信元＝ユーザ２、送信先＝ユーザ１、添付ファイル作成者＝ユーザ２である場合（すなわち、サブ分類条件１及びサブ分類条件２が成立する場合）には、ツリー位置が“１”である電子メールのメールカテゴリは「依頼」であり、ツリー位置が“２”である電子メールのメールカテゴリは「依頼応答」である。また、ツリー位置が“１”及び“２”である電子メールのグループカテゴリ（ツリー位置が“１”及び“２”である電子メールを含むツリー構造のグループカテゴリ）は「依頼グループ」である。
【００３８】
このように、ユーザ１からユーザ２に電子メール（ツリー位置＝“１”）が送信され、その電子メールの返信として、ユーザ２によって作成された添付ファイルが添付された電子メール（ツリー位置＝“２”）がユーザ２からユーザ１に送信される場合に、条件分類テーブルは、電子メール（ツリー位置＝“１”）の伝達内容がユーザ１からユーザ２に対するファイル作成依頼（メールカテゴリ＝「依頼」）であると定義し、電子メール（ツリー位置＝“２”）の伝達内容がユーザ１からの依頼に応じてユーザ２が作成した添付ファイル（メールカテゴリ＝「依頼応答」）であると定義している。また、条件分類テーブルは、ツリー位置が“１”及び“２”である電子メール（これらを含むツリー構造）が依頼に関するもの（グループカテゴリ＝「依頼グループ」）であると定義している。
【００３９】
また、サブ分類条件１〜サブ分類条件３が成立する場合には、ツリー位置が“３”である電子メールのメールカテゴリは「受領確認」である。また、ツリー位置が“３”である電子メールも、ツリー位置が“１”及び“２”である電子メールと同じツリー構造に含まれるため、グループカテゴリ「依頼グループ」に含まれる。
【００４０】
このように、ユーザ２によって作成された添付ファイルが添付された電子メール（ツリー位置＝“２”）がユーザ２からユーザ１に送信され、添付ファイルがない電子メールがユーザ１からユーザ２に送信された場合に、条件分類テーブルは、電子メール（ツリー位置＝“３”）の伝達内容が添付ファイルの受領確認（メールカテゴリ＝「受領確認」）であると定義している。また、条件分類テーブルは、ツリー位置が“３”である電子メール（これらを含むツリー構造）が依頼に関するもの（グループカテゴリ＝「依頼グループ」）であると定義している。
【００４１】
また、図５（ａ）及び図５（ｂ）に示すように、分類条件テーブルは、電子メールに添付ファイルが改訂された回数（バージョン数）に応じて、電子メールのメールカテゴリを、さらに詳細なメールカテゴリ（「依頼応答（ver.1）」や「依頼応答（ver.２）」）に分類してもよい。
【００４２】
さらに、図６（ａ）及び図６（ｂ）に示すように、分類条件テーブルは、一のユーザから複数のユーザに送信される電子メールや複数のユーザから一のユーザに送信される電子メールについて、メールカテゴリ（「連絡」や「連絡応答」）やグループカテゴリ（「連絡グループ」）を分類条件によって定義してもよい。
【００４３】
紐付ＤＢ２５は、電子メールと添付ファイルとの対応付ける紐付情報を記憶するデータベースである。また、添付情報ＤＢ２６は、メール格納部２２によって格納された添付ファイルを記憶するデータベースである。
【００４４】
メール検索部２７は、受信部２１によって受信された検索要求に応じて、メールＤＢ２３に格納された電子メールを検索する。具体的には、メール検索部２７は、分類条件ＤＢ２４を参照して、検索要求に含まれるメールカテゴリ（又は、グループカテゴリに対応する分類条件を取得するとともに、メールＤＢ２３を参照して、取得した分類条件に合致する電子メール（又は、その電子メールを含むツリー構造）を検索する。
【００４５】
例えば、メール検索部２７は、検索要求に含まれるメールカテゴリが「依頼」である場合には、分類条件ＤＢ２４（図４又は図５）を参照して、メールカテゴリ「依頼」に対応する分類条件を取得するとともに、メールＤＢ２３を参照して、取得した分類条件に合致する電子メールを検索する。すなわち、図３（ａ）に示すメール１や図３（ｂ）に示すメール１がメール検索部２７によって検索される。
【００４６】
また、メール検索部２７は、検索要求に含まれるグループカテゴリが「依頼グループ」である場合には、分類条件ＤＢ２４（図４又は図５）を参照して、グループカテゴリ「依頼グループ」に対応する分類条件を取得するとともに、メールＤＢ２３を参照して、取得した分類条件に合致する電子メールを検索する。すなわち、図３（ａ）に示すツリー構造や図３（ｂ）に示すツリー構造がメール検索部２７によって検索される。
【００４７】
また、メール検索部２７は、紐付ＤＢ２５を参照して、検索された電子メールに対応する添付ファイルがあるか否かを判定し、検索された電子メールに対応する添付ファイルを添付情報ＤＢ２６から取得する。
【００４８】
送信部２８は、メール検索部２７によって検索された電子メールの一覧（又は、ツリー構造の一覧）を端末１０に送信する。なお、送信部２８は、メール検索部２７によって検索された電子メールに添付された添付ファイルがある場合には、電子メールとともに添付ファイルも送信する。
【００４９】
（本発明の一実施形態に係る通信システムの動作）
以下において、本発明の一実施形態に係る通信システムの動作について、図面を参照しながら説明する。図７は、本発明の一実施形態に係る通信システムの動作を示すシーケンス図である。
【００５０】
図７に示すように、ステップ１０において、端末１０は、他の端末１０を送信先とする電子メールをメールサーバ２０に送信する。
【００５１】
ステップ１１において、メールサーバ２０は、ステップ１０で受信した電子メールを他の端末１０に配信する。
【００５２】
ステップ１２において、メールサーバ２０は、ステップ１０で受信した電子メールをメールＤＢ２３に格納する。また、メールサーバ２０は、ステップ１０で受信した電子メールに添付ファイルが添付されている場合には、添付ファイルを添付情報ＤＢ２６に格納するとともに、電子メールと添付ファイルとの対応付ける紐付情報を紐付ＤＢ２５に格納する。
【００５３】
ステップ１３において、端末１０は、電子メールの検索要求をメールサーバ２０に送信する。なお、電子メールの検索要求には、電子メールが伝達する伝達内容に関するカテゴリ（メールカテゴリ又はグループカテゴリ）が含まれている。
【００５４】
ステップ１４において、メールサーバ２０は、分類条件ＤＢ２４を参照して、検索要求に含まれるメールカテゴリ（又は、グループカテゴリ）に対応する分類条件を取得するとともに、メールＤＢ２３を参照して、取得した分類条件に合致する電子メール（又は、その電子メールを含むツリー構造）を検索する。
【００５５】
ステップ１５において、メールサーバ２０は、ステップ１４で検索された電子メールの一覧（又は、ツリー構造の一覧）を端末１０に送信する。なお、メールサーバ２０は、ステップ１４で検索された電子メールに添付された添付ファイルがある場合には、電子メールとともに添付ファイルも送信する。
【００５６】
また、メールサーバ２０は、紐付ＤＢ２５を参照して、検索された電子メールに対応する添付ファイルがあるか否かを判定し、検索された電子メールに対応する添付ファイルを添付情報ＤＢ２６から取得する。
【００５７】
ステップ１６において、端末１０は、ステップ１５で受信した電子メールの一覧（又は、ツリー構造の一覧）を表示する。
【００５８】
（本発明の一実施形態に係るメールサーバの作用及び効果）
本発明の一実施形態に係るメールサーバ２０によれば、分類条件ＤＢ２４が、電子メールが伝達する伝達内容に関するカテゴリ（メールカテゴリ又はグループカテゴリ）と、カテゴリに電子メールを分類する分類条件とを対応付けて記憶し、メール検索部２７が、メールＤＢ２３を参照して、カテゴリに対応付けられた分類条件に合致する電子メールを検索することにより、メールサーバは、電子メールが伝達する伝達内容（「行為」）に関するカテゴリ別に電子メールを検索することができる。
【００５９】
また、分類条件が、電子メールの属性、電子メールに応じて返信される返信電子メールに関する条件（返信電子メールの有無、返信電子メールの属性）を含むことにより、メールサーバ２０は、電子メールの伝達内容（「ユーザの行為」）に関するカテゴリ（メールカテゴリ又はグループカテゴリ）を分類条件に従って定義することができる。
【図面の簡単な説明】
【００６０】
【図１】本発明の一実施形態に係る通信システムの構成を示す図である。
【図２】本発明の一実施形態に係るメールサーバ２０の構成を示すブロック図である。
【図３】本発明の一実施形態に係るメールＤＢ２３が記憶する電子メール（ツリー構造）の一例を示す図である。
【図４】本発明の一実施形態に係る分類条件テーブルの一例を示す図である（その１）。
【図５】本発明の一実施形態に係る分類条件テーブルの一例を示す図である（その２）。
【図６】本発明の一実施形態に係る分類条件テーブルの一例を示す図である（その３）。
【図７】本発明の一実施形態に係る通信システムの動作を示すシーケンス図である。
【符号の説明】
【００６１】
１０・・・端末、２０・・・メールサーバ、２１・・・受信部、２２・・・メール格納部、２３・・・メールＤＢ、２４・・・分類条件ＤＢ、２５・・・紐付ＤＢ、２６・・・添付情報ＤＢ、２７・・・メール検索部、２８・・・送信部、３０・・・ネットワーク
【図１】
2006285857.tif 000003
【図２】
2006285857.tif 000004
【図３】
2006285857.tif 000005
【図４】
2006285857.tif 000006
【図５】
2006285857.tif 000007
【図６】
2006285857.tif 000008
【図７】
2006285857.tif 000009