(57)【特許請求の範囲】
【請求項１】
電子メールを加工して転送するメール加工転送サーバであって、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出手段と、
前記単語抽出手段によって抽出された単語の中から検索対象の単語を特定する単語特定手段と、
前記単語特定手段によって検索対象として特定された単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索手段と、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込み手段と、
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送手段と
を備え、
前記単語特定手段は、
前記単語抽出手段によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索手段は、
前記単語特定手段によって検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定手段によって検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている前記単語特定手段によって検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするメール加工転送サーバ。
【請求項２】
請求項１に記載のメール加工転送サーバであって、
前記検索手段は、
前記単語特定手段によって特定された単語を含むＷｅｂページを検索エンジンを用いて検索した結果、または、予め登録されている広告ページであって、前記単語特定手段によって特定された単語に関連付けられている広告ページの情報の、少なくともいずれか一方を、検索結果として出力することを特徴とするメール加工転送サーバ。
【請求項３】
請求項１または２に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の末尾に付加することを特徴とするメール加工転送サーバ。
【請求項４】
請求項１または２に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の行間に挿入することを特徴とするメール加工転送サーバ。
【請求項５】
請求項１または２に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の先頭に挿入することを特徴とするメール加工転送サーバ。
【請求項６】
請求項１から５のいずれか一項に記載のメール加工転送サーバであって、
前記検索手段による検索結果の少なくとも一部から構成されるＷｅｂページである検索結果ページを作成する検索結果ページ作成手段をさらに備え、
前記埋め込み手段は、
前記検索結果ページ作成手段によって前記検索結果ページが作成された後に、前記端末から受け取った電子メールの本文中において、前記単語特定手段によって検索対象として特定された単語に、前記検索結果ページの位置情報をさらに埋め込むことを特徴とするメール加工転送サーバ。
【請求項７】
請求項１から６のいずれか一項に記載のメール加工転送サーバであって、
前記検索手段は、
電子メールの題名または本文に含まれているｋ番目の単語の出現数ａk、Ｗｅｂページ中におけるｋ番目の単語の出現数ｂk、前記単語特定手段によって検索対象として特定された単語の種類の数をｎとして、下記の算出式を用いてＷｅｂページの関連性を示すパラメータαを算出し、αの値が大きい順にＷｅｂページを順位付けすることを特徴とするメール加工転送サーバ。
α＝ａ１＋ａ２＋・・・＋ａｎ＋ｂ１＋ｂ２＋・・・＋ｂｎ
【請求項８】
電子メールを加工して転送するメール加工転送サーバにおけるメール中継方法であって、
前記メール加工転送サーバが、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出ステップと、
前記単語抽出ステップにおいて抽出した単語の中から検索対象の単語を特定する単語特定ステップと、
前記単語特定ステップにおいて検索対象として特定した単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索ステップと、
前記検索ステップにおける検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込みステップと、
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送ステップと
を実行し、
前記単語特定ステップにおいて、
前記単語抽出ステップにおいて抽出し単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索ステップにおいては、
前記単語特定ステップにおいて検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定ステップにおいて検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている前記単語特定ステップにおいて検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするメール中継方法。
【請求項９】
コンピュータに、電子メールを加工して転送するメール加工転送サーバとしての機能を実現させるプログラムであって、
前記コンピュータに、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出機能、
前記単語抽出機能によって抽出された単語の中から検索対象の単語を特定する単語特定機能、
前記単語特定機能によって検索対象として特定された単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索機能、
前記検索機能による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込み機能、および
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送機能
を実現させ、
前記単語特定機能は、
前記単語抽出機能によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索機能は、
前記単語特定機能によって検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定機能によって検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている前記単語特定機能によって検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子メールを加工して転送する技術に関する。
【背景技術】
【０００２】
Ｇｏｏｇｌｅ社が無料で提供している、Ｇｍａｉｌ（登録商標）というＷｅｂメールサービスが知られている（例えば、下記の非特許文献１参照）。Ｇｍａｉｌでは、ユーザは、Ｇｏｏｇｌｅ社のサーバから提供されたＷｅｂページを介して、受信したメールを閲覧することができる。この際、Ｇｏｏｇｌｅ社のサーバから提供されたＷｅｂページの一部の領域には受信した電子メールの本文が表示され、他の領域には、表示中の電子メール本文内の単語から検索された広告が表示される。
【０００３】
【非特許文献１】「ＩＴ用語辞典 e-words」、［online］、平成１９年１月１１日更新、［平成１９年１２月１４日検索］、インターネット＜URL：http://e-words.jp/w/Gmail.html＞
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかし、Ｇｍａｉｌのサービスを利用しているユーザの中には、Ｍｉｃｒｏｓｏｆｔ社のｏｕｔｌｏｏｋ（登録商標）に代表されるような一般的なメールソフトを使用して受信した電子メールを閲覧する場合がある。このようなメールソフトには、Ｇｏｏｇｌｅ社のサーバから提供されたＷｅｂページのように、広告を表示する領域が存在しない場合がある。そのため、ユーザは、受信した電子メールの本文に関連する広告を目にする機会を失い、受信した電子メールに付随する有益な情報を得ることができない場合がある。
【０００５】
本発明は上記事情を鑑みてなされたものであり、本発明の目的は、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、当該電子メールに関連する情報を閲覧できるようにすることにある。
【課題を解決するための手段】
【０００６】
例えば、本発明の第１の態様は、電子メールを加工して転送するメール加工転送サーバであって、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出手段と、単語抽出手段によって抽出された単語の中から検索対象の単語を特定する単語特定手段と、単語特定手段によって検索対象として特定された単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索手段と、検索手段による検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込み手段と、検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送手段とを備え、単語特定手段は、単語抽出手段によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索手段は、単語特定手段によって検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定手段によって検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている前記単語特定手段によって検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするメール加工転送サーバを提供する。
【０００７】
また、本発明の第２の態様は、電子メールを加工して転送するメール加工転送サーバにおけるメール中継方法であって、メール加工転送サーバが、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出ステップと、単語抽出ステップにおいて抽出した単語の中から検索対象の単語を特定する単語特定ステップと、単語特定ステップにおいて検索対象として特定した単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索ステップと、検索ステップにおける検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込みステップと、検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送ステップとを実行し、単語特定ステップにおいて、単語抽出ステップにおいて抽出し単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索ステップにおいては、単語特定ステップにおいて検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている単語特定ステップにおいて検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている単語特定ステップにおいて検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするメール中継方法を提供する。
【０００８】
また、本発明の第３の態様は、コンピュータに、電子メールを加工して転送するメール加工転送サーバとしての機能を実現させるプログラムであって、コンピュータに、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出機能、単語抽出機能によって抽出された単語の中から検索対象の単語を特定する単語特定機能、単語特定機能によって検索対象として特定された単語に関連するＷｅｂページの情報またはコンテンツの少なくともいずれか一方を検索する検索機能、検索機能による検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込み機能、および検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送機能を実現させ、単語特定機能は、単語抽出機能によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索機能は、単語特定機能によって検索対象として特定された単語に関連するＷｅｂページの情報を検索する場合に、電子メールの題名または本文に含まれている単語特定機能によって検索対象として特定された単語の単語数と、Ｗｅｂページに含まれている単語特定機能によって検索対象として特定された単語の単語数との合計が多いＷｅｂページの順位を高く設定することを特徴とするプログラムを提供する。
【発明の効果】
【０００９】
本発明のメール加工転送サーバによれば、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、当該電子メールに関連する情報を閲覧することができる。
【発明を実施するための最良の形態】
【００１０】
以下、本発明の実施の形態について説明する。
【００１１】
図１は、本発明の一実施形態に係る電子メールシステム１０の構成を示すシステム構成図である。電子メールシステム１０は、メール加工転送サーバ２０、１台以上のＳＭＴＰサーバ１２およびＰＯＰサーバ１３、ならびに、複数の端末１４を備える。メール加工転送サーバ２０、１台以上のＳＭＴＰサーバ１２およびＰＯＰサーバ１３、ならびに、複数の端末１４は、それぞれ通信回線１１に接続され、通信回線１１を介して互いに通信する。
【００１２】
それぞれの端末１４は、ユーザからの操作に従って電子メールを作成し、作成した電子メールを通信回線１１を介してメール加工転送サーバ２０へ送信する。また、端末１４は、ユーザ宛の電子メールをＰＯＰサーバ１３を介して取得してモニタ等に表示する。なお、本実施形態において、端末１４は汎用のコンピュータであるが、他の形態として、端末１４は携帯電話やＰＤＡ（Personal Data Assistant）等の携帯情報端末であってもよい。
【００１３】
メール加工転送サーバ２０は、通信回線１１を介して端末１４から電子メールを受信した場合に、受信した電子メールを後述する方法で加工する。そして、メール加工転送サーバ２０は、加工した電子メールを、当該電子メールの宛先に従って、通信回線１１を介してＳＭＴＰサーバ１２へ転送する。
【００１４】
図２は、メール加工転送サーバ２０の機能構成の一例を示すブロック図である。メール加工転送サーバ２０は、除外単語格納部２１、単語特定部２２、検索部２３、検索結果ページ作成部２４、ページデータ格納部２５、単語抽出部２６、埋め込み部２７、転送部２８、およびＷｅｂページ提供部２９を備える。
【００１５】
単語抽出部２６は、通信回線１１を介して端末１４から電子メールを受信した場合に、受信した電子メールの題名または本文に含まれる単語を、例えば形態素解析等により抽出する。そして、単語抽出部２６は、抽出した単語を、それぞれの単語の電子メール内での出現数を示す情報と共に単語特定部２２へ送る。
【００１６】
除外単語格納部２１には、検索対象として除外されるべき単語が予め格納されている。本実施形態では、卑猥な表現に用いられる単語や、「葬式」等、配慮を必要とする単語が、検索対象として除外されるべき単語として除外単語格納部２１に格納されている。
【００１７】
単語特定部２２は、単語抽出部２６から受け取った単語から、除外単語格納部２１に格納されている単語を除外する。そして、単語特定部２２は、残った単語の中で、電子メール内での出現数が多い順に予め定められた数（例えば上位５つ）の単語を検索対象の単語として特定する。そして、単語特定部２２は、検索対象の単語として特定した単語を検索部２３へ送る。
【００１８】
検索部２３は、例えば図３に示すように、検索エンジン２３０、広告検索部２３１、広告情報格納部２３２、コンテンツ検索部２３３、およびコンテンツ格納部２３４を備える。
【００１９】
広告情報格納部２３２には、例えば図４に示すように、広告が掲載されているＷｅｂページである広告ページのＵＲＬ（Uniform Resource Locator）２３２１、および、当該広告ページの題名やキャッチコピー等を含むテキスト情報２３２２が、当該広告に関連する単語２３２０に対応付けて格納されている。広告情報格納部２３２内のデータは、広告主またはメール加工転送サーバ２０の管理者等によって予め登録される。
【００２０】
コンテンツ格納部２３４には、例えば図５に示すように、コンテンツまたはコンテンツが格納されているデータベースのアドレス情報を含むコンテンツ情報２３４１、および、当該コンテンツの題名や概要、属性情報（作成日時やデータ形式等）等を示すテキスト情報２３４２が、当該コンテンツに関連する単語２３４０に対応付けて格納されている。
【００２１】
コンテンツ格納部２３４に格納されているコンテンツ、あるいは、コンテンツ格納部２３４にアドレス情報が格納されているコンテンツは、例えば、動画像、音声、静止画像、テキスト、またはこれらの組み合わせである。コンテンツ格納部２３４内のデータは、コンテンツの作成者またはメール加工転送サーバ２０の管理者等によって予め登録される。
【００２２】
検索エンジン２３０は、単語特定部２２から検索対象の単語を受け取った場合に、受け取った単語に関連するＷｅｂページであって、インターネット上で公開されているＷｅｂページを通信回線１１を介して検索する。そして、検索エンジン２３０は、検索結果を検索結果ページ作成部２４および埋め込み部２７へ送る。
【００２３】
検索エンジン２３０は、例えば、単語特定部２２から受け取った検索対象の全ての単語を含むＷｅｂページを、当該単語に関連するＷｅｂページとして検索する。また、検索エンジン２３０は、例えば、Ｗｅｂページの情報と共に、検索対象の単語を多く含む順にＷｅｂページを順位付けした情報を検索結果としてページ作成部２４および埋め込み部２７へ送る。
【００２４】
本実施形態におけるＷｅｂページの検索には、ブラウザ等が有する一般的な検索技術が用いられるため、検索処理に関する詳細な説明は省略する。なお、検索エンジン２３０は、メール加工転送サーバ２０の外部に設けられている検索サーバに、単語特定部２２から受け取った検索対象の単語を送信して、当該単語に関連するＷｅｂページの検索を依頼し、当該検索サーバから検索結果を取得するようにしてもよい。
【００２５】
広告検索部２３１は、単語特定部２２から検索対象の単語を受け取った場合に、受け取った単語の中の少なくとも一部の単語に関連付けられている広告ページのＵＲＬおよびテキスト情報を広告情報格納部２３２から抽出する。そして、広告検索部２３１は、抽出したＵＲＬおよびテキスト情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る。
【００２６】
広告検索部２３１は、例えば、抽出したＵＲＬおよびテキスト情報と共に、広告情報格納部２３２内において検索対象の単語がより多く関連付けられているＵＲＬおよびテキスト情報がより高い順位となるように順位付けした情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る。なお、他の形態として、広告情報格納部２３２には、広告ページ毎に広告主から支払われた料金を示す情報が格納され、広告検索部２３１は、より多くの料金を支払っている広告主の広告ページの順位が高くなるように順位付けしてもよい。
【００２７】
コンテンツ検索部２３３は、単語特定部２２から検索対象の単語を受け取った場合に、受け取った単語の中の少なくとも一部の単語に関連付けられているコンテンツ情報およびテキスト情報をコンテンツ格納部２３４から抽出する。そして、コンテンツ検索部２３３は、抽出したコンテンツ情報およびテキスト情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る。
【００２８】
コンテンツ検索部２３３は、例えば、抽出したコンテンツ情報およびテキスト情報と共に、コンテンツ格納部２３４内において検索対象の単語がより多く関連付けられているコンテンツ情報およびテキスト情報がより高い順位となるように順位付けした情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る。
【００２９】
検索結果ページ作成部２４は、検索部２３から検索結果を受け取った場合に、受け取った検索結果毎に、当該検索結果の詳細を記述したＷｅｂページを作成し、作成したＷｅｂページを、それぞれのＷｅｂページの識別情報に対応付けてページデータ格納部２５に格納する。また、検索結果ページ作成部２４は、作成したそれぞれのＷｅｂページの識別情報を埋め込み部２７へ送る。
【００３０】
図６は、検索エンジン２３０による検索結果の詳細を記述した検索リスト詳細ページ３０の一例を示す概念図である。検索結果ページ作成部２４は、検索エンジン２３０によって検索されたＷｅｂページに関する複数（本実施形態では５つ）の情報３１、およびページ切り替えボタン３６を含む検索リスト詳細ページ３０を作成する。それぞれのＷｅｂページに関する情報３１には、当該Ｗｅｂページの検索順位３２、当該Ｗｅｂページの題名３３、当該Ｗｅｂページの説明３４、および、当該ＷｅｂページのＵＲＬ３５等が記述される。
【００３１】
Ｗｅｂページの題名３３は、当該Ｗｅｂページの作成者によって記述された情報である。Ｗｅｂページの説明３４は、当該Ｗｅｂページの作成者によって記述された情報または当該Ｗｅｂページの一部のテキスト情報である。ボタン３６が選択されると、次の検索リスト詳細ページ３０（検索順位が６〜１０番目のＷｅｂページに関する情報）が表示される。
【００３２】
図７は、広告検索部２３１による検索結果の詳細を記述した広告リスト詳細ページ４０の一例を示す概念図である。検索結果ページ作成部２４は、広告検索部２３１によって抽出された広告ページに関する複数（本実施形態では５つ）の情報４１、およびページ切り替えボタン４６を含む広告リスト詳細ページ４０を作成する。それぞれの広告ページに関する情報４１には、当該広告ページの順位４２、当該広告ページの題名４３、当該広告ページの説明４４、および、当該広告ページのＵＲＬ４５等が記述される。
【００３３】
広告ページの題名４３は、当該広告ページの作成者によって記述された情報である。広告ページの説明４４は、当該広告ページの作成者によって記述されたキャッチコピーや当該広告ページの一部のテキスト情報である。ボタン４６が選択されると、次の広告リスト詳細ページ４０（検索順位が６〜１０番目の広告ページに関する情報）が表示される。
【００３４】
図８は、コンテンツ検索部２３３による検索結果の詳細を記述したコンテンツリスト詳細ページ５０の一例を示す概念図である。検索結果ページ作成部２４は、コンテンツ検索部２３３によって抽出されたコンテンツに関する複数（本実施形態では４つ）の情報５１、およびページ切り替えボタン５６を含むコンテンツリスト詳細ページ５０を作成する。なお、コンテンツ検索部２３３からコンテンツのアドレス情報を受け取った場合、検索結果ページ作成部２４は、当該アドレス情報に従って対応するコンテンツを取得してコンテンツリスト詳細ページ５０を作成する。
【００３５】
それぞれのコンテンツに関する情報５１には、当該コンテンツの順位５２、当該コンテンツの題名５３、当該コンテンツの本体５４、および、当該コンテンツの説明５５等が記述される。コンテンツの題名５３は、当該コンテンツの作成者によって記述された情報である。コンテンツの説明５５は、当該コンテンツの作成者によって記述された当該コンテンツに関する説明である。ボタン５６が選択されると、次のコンテンツリスト詳細ページ５０（検索順位が５〜８番目のコンテンツに関する情報）が表示される。
【００３６】
埋め込み部２７は、検索部２３から検索結果を受け取った場合に、それぞれの検索結果の少なくとも一部を、端末１４から受け取った電子メール中に埋め込み、検索結果の少なくとも一部を埋め込んだ電子メールを転送部２８へ送る。転送部２８は、埋め込み部２７から受け取った電子メールを、通信回線１１を介して当該電子メールの宛先へ転送する。
【００３７】
図９は、埋め込み部２７によって各検索結果の少なくとも一部が埋め込まれた電子メール６０の一例を示す概念図である。なお、本実施形態において、電子メール６０はＨＴＭＬ（HyperText Markup Language）メールであり、図９には、当該ＨＴＭＬメールが端末１４のメールソフトによって処理された後の表示状態が示されている。埋め込み部２７は、テキストのみで構成された電子メールであっても、ＨＴＭＬメールに変換して検索結果を埋め込む。
【００３８】
電子メール６０には、題名６１、本文６２、検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５が記述される。本実施形態において、埋め込み部２７は、題名６１および本文６２を有する電子メールにおいて、本文６２の末尾に検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５を付加することにより電子メール６０を作成する。なお、他の形態として、埋め込み部２７は、検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５の少なくともいずれかを、本文６２の先頭に挿入したり、本文６２の行間に挿入することにより電子メール６０を作成してもよい。
【００３９】
検索リストの概要６３には、Ｗｅｂページ毎に、当該Ｗｅｂページの検索順位６３０、当該Ｗｅｂページの題名６３１、および当該Ｗｅｂページの説明６３２が表示される。検索リストの概要６３には、Ｗｅｂページの検索結果の一部（本実施形態では３つ）が表示される。Ｗｅｂページの題名６３１は、当該Ｗｅｂページの作成者によって記述された情報である。
【００４０】
Ｗｅｂページの題名６３１には、当該ＷｅｂページのＵＲＬが対応付けられており、電子メール６０を表示した端末１４は、ユーザによって題名６３１が選択されると、当該題名６３１に対応付けられているＵＲＬに通信回線１１を介してアクセスすることにより、当該ＵＲＬからＷｅｂページを取得して表示する。Ｗｅｂページの説明６３２は、当該Ｗｅｂページの作成者によって記述された情報または当該Ｗｅｂページの一部のテキスト情報である。
【００４１】
また、検索リストの概要６３には、検索リスト詳細ページ３０を表示するためのボタン６３３が表示される。ボタン６３３には、図６を用いて説明した検索リスト詳細ページ３０の位置情報が対応付けられている。位置情報には、検索リスト詳細ページ３０の識別情報およびメール加工転送サーバ２０のＵＲＬが含まれる。電子メール６０を表示した端末１４は、ユーザによってボタン６３３が選択されると、通信回線１１を介してメール加工転送サーバ２０へアクセスして検索リスト詳細ページ３０を要求し、メール加工転送サーバ２０から送信された検索リスト詳細ページ３０を表示する。
【００４２】
広告リストの概要６４には、広告ページ毎に、当該広告ページの順位６４０、当該広告ページの題名６４１、および当該広告ページの説明６４２が表示される。広告リストの概要６４には、広告ページの検索結果の一部（本実施形態では３つ）が表示される。題名６４１は、当該広告ページの作成者によって記述された情報である。
【００４３】
広告ページの題名６４１には、当該広告ページのＵＲＬが対応付けられており、電子メール６０を表示した端末１４は、ユーザによって題名６４１が選択されると、当該題名６４１に対応付けられているＵＲＬに通信回線１１を介してアクセスすることにより、当該ＵＲＬから広告ページを取得して表示する。広告ページの説明６４２は、当該広告ページの作成者によって記述されたキャッチコピーや当該広告ページの一部のテキスト情報である。
【００４４】
また、広告リストの概要６４には、広告リスト詳細ページ４０を表示するためのボタン６４３が表示される。ボタン６４３には、図７を用いて説明した広告リスト詳細ページ４０の位置情報が対応付けられている。位置情報には、広告リスト詳細ページ４０の識別情報およびメール加工転送サーバ２０のＵＲＬが含まれる。電子メール６０を表示した端末１４は、ユーザによってボタン６４３が選択されると、通信回線１１を介してメール加工転送サーバ２０へアクセスして広告リスト詳細ページ４０を要求し、メール加工転送サーバ２０から送信された広告リスト詳細ページ４０を表示する。
【００４５】
コンテンツリストの概要６５には、コンテンツ毎に、当該コンテンツの順位６５０、当該コンテンツの説明６５１、および当該コンテンツの概略情報６５２が表示される。コンテンツリストの概要６５には、コンテンツの検索結果の一部（本実施形態では３つ）が表示される。説明６５１は、当該コンテンツの作成者によって記述された情報である。
【００４６】
コンテンツの概略情報６５２は、コンテンツが動画像である場合には、数枚のフレームを所定時間毎に切り替える簡易動画像であり、コンテンツが音声である場合には、当該音声に関連する画像（例えば音楽であることを示すアイコンやアルバムジャケットの画像等）であり、コンテンツが静止画像である場合には、原画像よりも解像度が低い静止画像であり、コンテンツがテキストである場合には、コンテンツの一部のテキストである。
【００４７】
また、コンテンツリストの概要６５には、コンテンツリスト詳細ページ５０を表示するためのボタン６５３が表示される。ボタン６５３には、図８を用いて説明したコンテンツリスト詳細ページ５０の位置情報が対応付けられている。位置情報には、コンテンツリスト詳細ページ５０の識別情報およびメール加工転送サーバ２０のアドレス情報が含まれる。電子メール６０を表示した端末１４は、ユーザによってボタン６５３が選択されると、通信回線１１を介してメール加工転送サーバ２０へアクセスしてコンテンツリスト詳細ページ５０を要求し、メール加工転送サーバ２０から送信されたコンテンツリスト詳細ページ５０を表示する。
【００４８】
このように、メール加工転送サーバ２０が、電子メールの題名または本文に含まれる単語に関連するＷｅｂページ、広告ページ、およびコンテンツを、当該電子メールに埋め込むことにより、ＨＴＭＬ形式の電子メールを表示可能なメールソフトを備える端末１４であれば、電子メールに関連する有益な情報を、電子メールの本文と共に閲覧することができる。
【００４９】
また、電子メールの題名または本文に含まれる単語に関連するＷｅｂページ、広告ページ、およびコンテンツを、当該電子メールに埋め込むことにより、個人間でやり取りされる電子メールが、個人間のコミュニケーションを題材とする雑誌のような形態となる。これにより、メール加工転送サーバ２０は、電子メールをやり取りする個人に対してより有益な情報を、その情報が話題になっているタイミングで提供することができる。
【００５０】
Ｗｅｂページ提供部２９は、通信回線１１を介して端末１４から詳細ページの識別情報を受信した場合に、ページデータ格納部２５を参照して、当該識別情報に対応する詳細ページのデータを特定する。そして、Ｗｅｂページ提供部２９は、特定した詳細ページのデータを通信回線１１を介して通信回線１１へ送信する。
【００５１】
図１０は、メール加工転送サーバ２０の動作の一例を示すフローチャートである。通信回線１１を介して端末１４から電子メールを受信することにより、メール加工転送サーバ２０は、本フローチャートに示す動作を開始する。
【００５２】
まず、単語抽出部２６は、受信した電子メールの題名または本文に含まれる単語を、例えば形態素解析等により抽出し、抽出した単語を、それぞれの単語の電子メール内での出現数を示す情報と共に単語特定部２２へ送る（Ｓ１００）。そして、単語特定部２２は、単語抽出部２６から受け取った単語から、除外単語格納部２１に格納されている単語を除外する。そして、単語特定部２２は、残った単語の中で、電子メール内での出現数が多い順に予め定められた数の単語を検索対象の単語として特定し、特定した単語を検索部２３へ送る（Ｓ１０１）。
【００５３】
次に、検索エンジン２３０は、単語特定部２２から受け取った単語に関連するＷｅｂページであって、インターネット上で公開されているＷｅｂページを、通信回線１１を介して検索し、検索結果を検索結果ページ作成部２４および埋め込み部２７へ送る（Ｓ１０２）。
【００５４】
次に、広告検索部２３１は、単語特定部２２から受け取った単語の中の少なくとも一部の単語に関連付けられている広告ページのＵＲＬおよびテキスト情報を広告情報格納部２３２から抽出し、抽出したＵＲＬおよびテキスト情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る（Ｓ１０３）。
【００５５】
次に、コンテンツ検索部２３３は、単語特定部２２から受け取った単語の中の少なくとも一部の単語に関連付けられているコンテンツ情報およびテキスト情報をコンテンツ格納部２３４から抽出し、抽出したコンテンツ情報およびテキスト情報を含む検索結果をページ作成部２４および埋め込み部２７へ送る（Ｓ１０４）。
【００５６】
次に、検索結果ページ作成部２４は、検索エンジン２３０から受け取った検索結果を用いて、図６で説明した検索リスト詳細ページ３０を作成し、作成した検索リスト詳細ページ３０を、当該検索リスト詳細ページ３０の識別情報に対応付けてページデータ格納部２５に格納する（Ｓ１０５）。
【００５７】
次に、検索結果ページ作成部２４は、広告検索部２３１から受け取った検索結果を用いて、図７で説明した広告リスト詳細ページ４０を作成し、作成した広告リスト詳細ページ４０を、当該広告リスト詳細ページ４０の識別情報に対応付けてページデータ格納部２５に格納する（Ｓ１０６）。
【００５８】
次に、検索結果ページ作成部２４は、コンテンツ検索部２３３から受け取った検索結果を用いて、図８で説明したコンテンツリスト詳細ページ５０を作成し、作成したコンテンツリスト詳細ページ５０を、当該コンテンツリスト詳細ページ５０の識別情報に対応付けてページデータ格納部２５に格納する（Ｓ１０７）。そして、検索結果ページ作成部２４は、作成した検索リスト詳細ページ３０、広告リスト詳細ページ４０、およびコンテンツリスト詳細ページ５０のそれぞれの識別情報を埋め込み部２７へ送る（Ｓ１０８）。
【００５９】
次に、埋め込み部２７は、検索部２３から受け取ったそれぞれの検索結果の少なくとも一部、および、検索リスト詳細ページ３０、広告リスト詳細ページ４０、およびコンテンツリスト詳細ページ５０へのリンク情報を、端末１４から受け取った電子メール中に埋め込み、埋め込んだ電子メールを転送部２８へ送る。転送部２８は、埋め込み部２７から受け取った電子メールを、通信回線１１を介して当該電子メールの宛先へ転送し（Ｓ１０９）、メール加工転送サーバ２０は、本フローチャートに示す動作を終了する。
【００６０】
図１１は、メール加工転送サーバ２０の機能を実現するコンピュータ７０の詳細な機能構成の一例を示すハードウェア構成図である。コンピュータ７０は、ＣＰＵ（Central Processing Unit）７１、ＲＡＭ（Random Access Memory）７２、ＲＯＭ（Read Only Memory）７３、ＨＤＤ（Hard Disk Drive）７４、通信インターフェイス（Ｉ／Ｆ）７５、入出力インターフェイス（Ｉ／Ｆ）７６、およびメディアインターフェイス（Ｉ／Ｆ）７７を備える。
【００６１】
ＣＰＵ７１は、ＲＯＭ７３またはＨＤＤ７４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ７３は、コンピュータ７０の起動時にＣＰＵ７１が実行するブートプログラムや、コンピュータ７０のハードウェアに依存するプログラム等を格納する。ＨＤＤ７４は、ＣＰＵ７１によって実行されるプログラムを格納する。
【００６２】
通信インターフェイス７５は、通信回線１１を介して他の機器からデータを受信してＣＰＵ７１へ送ると共に、ＣＰＵ７１が生成したデータを、通信回線１１を介して他の機器へ送信する。ＣＰＵ７１は、入出力インターフェイス７６を介して、モニタやキーボード等の入出力装置を制御する。ＣＰＵ７１は、入出力インターフェイス７６を介して、入出力装置からデータを取得する。また、ＣＰＵ７１は、生成したデータを、入出力インターフェイス７６を介して入出力装置へ出力する。
【００６３】
メディアインターフェイス７７は、記録媒体７８に格納されたプログラムまたはデータを読み取り、ＲＡＭ７２を介してＣＰＵ７１に提供する。ＣＰＵ７１は、当該プログラムを、メディアインターフェイス７７を介して記録媒体７８からＲＡＭ７２上にロードして実行する。記録媒体７８は、例えばＤＶＤ（Digital Versatile Disk）、ＰＤ（Phase change rewritable Disk）等の光学記録媒体、ＭＯ（Magneto-Optical disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００６４】
コンピュータ７０のＣＰＵ７１は、ＲＡＭ７２上にロードされたプログラムを実行することにより、除外単語格納部２１、単語特定部２２、検索部２３、検索結果ページ作成部２４、ページデータ格納部２５、単語抽出部２６、埋め込み部２７、転送部２８、およびＷｅｂページ提供部２９の各機能を実現する。また、ＲＯＭ７３またはＨＤＤ７４には、除外単語格納部２１およびページデータ格納部２５内のデータが格納される。コンピュータ７０は、これらのプログラムを、記録媒体７８から読み取って実行するが、他の例として、他の装置から、通信回線１１を介してこれらのプログラムを取得してもよい。
【００６５】
以上、本発明の実施の形態について説明した。
【００６６】
上記説明から明らかなように、本実施形態の電子メールシステム１０によれば、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、電子メールに関連する情報を閲覧することができる。
【００６７】
なお、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。
【００６８】
例えば、上記した実施形態において、埋め込み部２７は、検索部２３から検索結果を受け取った場合に、それぞれの検索結果の少なくとも一部を、端末１４から受け取った電子メール中に埋め込むが、本発明はこれに限られない。
【００６９】
例えば、検索結果ページ作成部２４は、図１２に示すように、検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５で構成される検索結果ページ８０をさらに作成し、検索結果ページ８０の識別情報に対応付けてページデータ格納部２５に格納して当該検索結果ページ８０の識別情報を埋め込み部２７へ送り、埋め込み部２７は、例えば図１３に示すように、電子メール６０の題名６１または本文６２に含まれている検索対象の単語６６に、検索結果ページ８０の位置情報を対応付けるようにしてもよい。検索結果ページ８０の位置情報には、検索結果ページ８０の識別情報およびメール加工転送サーバ２０のＵＲＬを示す情報が含まれる。
【００７０】
電子メール６０を表示した端末１４は、ユーザによって電子メール中のいずれかの検索対象の単語６６が選択された場合に、当該検索対象の単語６６に対応付けられているＵＲＬに基づいて、通信回線１１を介してメール加工転送サーバ２０へアクセスし、当該検索対象の単語６６に対応付けられている識別情報に対応する検索結果ページ８０を要求する。これにより、メール加工転送サーバ２０は、当初の電子メールのテキストの構成を極力変更することなく、当該電子メールに関連する情報を迅速に提供することができる。
【００７１】
また、上記した実施形態において、検索エンジン２３０は、電子メールの題名または本文中に存在する単語の中で、Ｗｅｂページに含まれている数が多い順にＷｅｂページを順位付けするが、他の形態として、検索エンジン２３０は、Ｗｅｂページ毎に、下記の（１）式を用いて関連性を示すパラメータαを算出し、算出したパラメータαの値が大きい順にＷｅｂページを順位付けするようにしてもよい。
【００７２】
α＝ａ１＋ａ２＋・・・＋ａｎ＋ｂ１＋ｂ２＋・・・＋ｂｎ  ・・・（１）
ここで、ａｋは電子メール中におけるｋ番目の単語の出現数、ｂｋはＷｅｂページ中におけるｋ番目の単語の出現数、ｎは単語特定部２２によって特定された単語の種類の数である。
【００７３】
これにより、Ｗｅｂページ内には１つしか出現していない単語であっても、電子メール中で何度も出現している単語である場合には、当該Ｗｅｂページの検索順位を高くすることができる。
【００７４】
また、広告検索部２３１についても、広告ページ毎に、上記の（１）式を用いてパラメータαを算出し、算出したパラメータαの値が大きい順に広告ページを順位付けするようにしてもよい。ただし、この場合、ｂｋは広告情報格納部２３２の単語２３２０に格納されている単語の中でｋ番目の単語の出現数となり、対応する単語が単語２３２０に格納されていれば１となり、格納されていなければ０となる。
【００７５】
また、コンテンツ検索部２３３についても同様に、コンテンツ毎に、上記の（１）式を用いてパラメータαを算出し、算出したパラメータαの値が大きい順にコンテンツを順位付けするようにしてもよい。ただし、この場合も、ｂｋはコンテンツ格納部２３４の単語２３４０に格納されている単語の中でｋ番目の単語の出現数となり、対応する単語が単語２３４０に格納されていれば１となり、格納されていなければ０となる。
【００７６】
また、上記した実施形態において、埋め込み部２７は、電子メールに、検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５を埋め込むが、他の形態として、埋め込み部２７は、検索リストの概要６３、広告リストの概要６４、およびコンテンツリストの概要６５の少なくともいずれかを電子メールに埋め込むようにしてもよい。
【００７７】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。
【図面の簡単な説明】
【００７８】
【図１】本発明の一実施形態に係る電子メールシステム１０の構成を示すシステム構成図である。
【図２】メール加工転送サーバ２０の機能構成の一例を示すブロック図である。
【図３】検索部２３の詳細な機能構成の一例を示すブロック図である。
【図４】広告情報格納部２３２に格納されるデータの構造の一例を示す図である。
【図５】コンテンツ格納部２３４に格納されるデータの構造の一例を示す図である。
【図６】検索リスト詳細ページ３０の一例を示す概念図である。
【図７】広告リスト詳細ページ４０の一例を示す概念図である。
【図８】コンテンツリスト詳細ページ５０の一例を示す概念図である。
【図９】電子メール６０の一例を示す概念図である。
【図１０】メール加工転送サーバ２０の動作の一例を示すフローチャートである。
【図１１】メール加工転送サーバ２０の機能を実現するコンピュータ７０の構成の一例を示すハードウェア構成図である。
【図１２】検索結果ページ８０の一例を示す概念図である。
【図１３】検索結果ページ８０の位置情報が埋め込まれた電子メール６０一例を示す概念図である。
【符号の説明】
【００７９】
１０・・・電子メールシステム、１１・・・通信回線、１２・・・ＳＭＴＰサーバ、１３・・・ＰＯＰサーバ、１４・・・端末、２０・・・メール加工転送サーバ、２１・・・除外単語格納部、２２・・・単語特定部、２３・・・検索部、２３０・・・検索エンジン、２３１・・・広告検索部、２３２・・・広告情報格納部、２３３・・・コンテンツ検索部、２３４・・・コンテンツ格納部、２４・・・検索結果ページ作成部、２５・・・ページデータ格納部、２６・・・単語抽出部、２７・・・埋め込み部、２８・・・転送部、２９・・・Ｗｅｂページ提供部、３０・・・検索リスト詳細ページ、４０・・・広告リスト詳細ページ、５０・・・コンテンツリスト詳細ページ、６０・・・電子メール、６１・・・題名、６２・・・本文、６３・・・検索リストの概要、６４・・・広告リストの概要、６５・・・コンテンツリストの概要、６６・・・検索対象の単語、７０・・・コンピュータ、７１・・・ＣＰＵ、７２・・・ＲＡＭ、７３・・・ＲＯＭ、７４・・・ＨＤＤ、７５・・・通信インターフェイス、７６・・・入出力インターフェイス、７７・・・メディアインターフェイス、７８・・・記録媒体、８０・・・検索結果ページ
【図１】
0005278997.tif 000002
【図２】
0005278997.tif 000003
【図３】
0005278997.tif 000004
【図４】
0005278997.tif 000005
【図５】
0005278997.tif 000006
【図６】
0005278997.tif 000007
【図７】
0005278997.tif 000008
【図８】
0005278997.tif 000009
【図９】
0005278997.tif 000010
【図１０】
0005278997.tif 000011
【図１１】
0005278997.tif 000012
【図１２】
0005278997.tif 000013
【図１３】
0005278997.tif 000014