JP5278997B2 - Mail processing transfer server, mail relay method, and program - Google Patents

Mail processing transfer server, mail relay method, and program Download PDF

Info

Publication number
JP5278997B2
JP5278997B2 JP2008059254A JP2008059254A JP5278997B2 JP 5278997 B2 JP5278997 B2 JP 5278997B2 JP 2008059254 A JP2008059254 A JP 2008059254A JP 2008059254 A JP2008059254 A JP 2008059254A JP 5278997 B2 JP5278997 B2 JP 5278997B2
Authority
JP
Japan
Prior art keywords
word
mail
search
words
page
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2008059254A
Other languages
Japanese (ja)
Other versions
JP2009217441A (en
Inventor
裕行 森田
Original Assignee
裕行 森田
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 裕行 森田 filed Critical 裕行 森田
Priority to JP2008059254A priority Critical patent/JP5278997B2/en
Publication of JP2009217441A publication Critical patent/JP2009217441A/en
Application granted granted Critical
Publication of JP5278997B2 publication Critical patent/JP5278997B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To modify an e-mail so that a recipient of the e-mail browses the received e-mail relevant information together with the received e-mail, by using arbitrary e-mail software. <P>SOLUTION: This e-mail modification forwarding server 20 comprises: a word extraction part 26 which extracts a word contained in a title or text of the e-mail received from a terminal 14; a word specification section 22 which specifies a retrieval target word out of extracted words; a retrieval section 23 for retrieving at least either of information or content of Web page relevant to all words specified as an object of retrieval; an embedding section 27 which embeds at least a part of retrieval result in the text of the e-mail received from the terminal 14; and a transfer section 28 which transfers the e-mail in which at least a part of retrieval result is embedded, to a destination of the e-mail. <P>COPYRIGHT: (C)2009,JPO&amp;INPIT

Description

本発明は、電子メールを加工して転送する技術に関する。   The present invention relates to a technique for processing and transferring an electronic mail.

Google社が無料で提供している、Gmail(登録商標)というWebメールサービスが知られている(例えば、下記の非特許文献1参照)。Gmailでは、ユーザは、Google社のサーバから提供されたWebページを介して、受信したメールを閲覧することができる。この際、Google社のサーバから提供されたWebページの一部の領域には受信した電子メールの本文が表示され、他の領域には、表示中の電子メール本文内の単語から検索された広告が表示される。   There is known a web mail service called Gmail (registered trademark) provided free of charge by Google Inc. (for example, see Non-patent Document 1 below). In Gmail, a user can view received mail via a Web page provided from a Google server. At this time, the text of the received e-mail is displayed in a part of the Web page provided by Google's server, and the advertisement retrieved from the words in the displayed e-mail text is displayed in the other area. Is displayed.

「IT用語辞典 e-words」、[online]、平成19年1月11日更新、[平成19年12月14日検索]、インターネット<URL:http://e-words.jp/w/Gmail.html>“IT Glossary of Terms e-words”, [online], updated on January 11, 2007, [searched on December 14, 2007], Internet <URL: http://e-words.jp/w/Gmail .html>

しかし、Gmailのサービスを利用しているユーザの中には、Microsoft社のoutlook(登録商標)に代表されるような一般的なメールソフトを使用して受信した電子メールを閲覧する場合がある。このようなメールソフトには、Google社のサーバから提供されたWebページのように、広告を表示する領域が存在しない場合がある。そのため、ユーザは、受信した電子メールの本文に関連する広告を目にする機会を失い、受信した電子メールに付随する有益な情報を得ることができない場合がある。   However, some users who use the Gmail service may browse e-mails received using general mail software such as Microsoft (registered trademark). Such mail software may not have an area for displaying an advertisement, like a Web page provided from a Google server. As a result, the user may lose the opportunity to see advertisements associated with the body of the received email and may not be able to obtain useful information associated with the received email.

本発明は上記事情を鑑みてなされたものであり、本発明の目的は、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、当該電子メールに関連する情報を閲覧できるようにすることにある。   The present invention has been made in view of the above circumstances, and an object of the present invention is to enable an e-mail recipient to view information related to the e-mail together with the e-mail using any e-mail software. Is to make it.

例えば、本発明の第1の態様は、電子メールを加工して転送するメール加工転送サーバであって、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出手段と、単語抽出手段によって抽出された単語の中から検索対象の単語を特定する単語特定手段と、単語特定手段によって検索対象として特定された単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索手段と、検索手段による検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込み手段と、検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送手段とを備え、単語特定手段は、単語抽出手段によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索手段は、単語特定手段によって検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定手段によって検索対象として特定された単語の単語数と、Webページに含まれている前記単語特定手段によって検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするメール加工転送サーバを提供する。
For example, the first aspect of the present invention is a mail processing / forwarding server that processes and forwards an e-mail, a word extracting means for extracting a word contained in the title or text of an e-mail received from a terminal, and a word A word specifying unit that specifies a word to be searched from among the words extracted by the extracting unit, and at least one of information or content of a Web page related to the word specified as a search target by the word specifying unit is searched. A search means, an embedding means for embedding at least a part of the search result by the search means in the body of the e-mail received from the terminal, and an e-mail in which at least a part of the search result is embedded is transferred to the destination of the e-mail Transfer means, and the word specifying means is predetermined from the words extracted by the word extracting means. Except for the word, in the remaining words to identify the word to a predetermined rank in the order number is larger occurrences in the e-mail as a word to be searched, the search means may identify as a search target by the word specifying means When searching for information on a Web page related to the word, the number of words specified as the search target by the word specifying means included in the title or text of the e-mail and the Web page There is provided a mail processing and transfer server characterized in that the rank of a Web page having a large sum with the number of words specified as a search target by the word specifying means is set high .

また、本発明の第2の態様は、電子メールを加工して転送するメール加工転送サーバにおけるメール中継方法であって、メール加工転送サーバが、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出ステップと、単語抽出ステップにおいて抽出した単語の中から検索対象の単語を特定する単語特定ステップと、単語特定ステップにおいて検索対象として特定した単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索ステップと、検索ステップにおける検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込みステップと、検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送ステップとを実行し、単語特定ステップにおいて、単語抽出ステップにおいて抽出し単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索ステップにおいては、単語特定ステップにおいて検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている単語特定ステップにおいて検索対象として特定された単語の単語数と、Webページに含まれている単語特定ステップにおいて検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするメール中継方法を提供する。
According to a second aspect of the present invention, there is provided a mail relay method in a mail processing / forwarding server for processing and transferring an electronic mail, the mail processing / forwarding server being included in a title or text of an electronic mail received from a terminal. A word extracting step for extracting a word, a word specifying step for specifying a word to be searched from the words extracted in the word extracting step, and information or contents of a Web page related to the word specified as a search target in the word specifying step A search step for searching for at least one of the above, an embedding step for embedding at least a part of the search result in the search step in the body of the e-mail received from the terminal, and an e-mail in which at least a part of the search result is embedded And a forwarding step for forwarding to the destination of the email In the word identification step, the words extracted in the word extraction step are excluded from the predetermined words, and the remaining words up to the predetermined rank in the order of appearance in the email Is specified as a search target word, and in the search step, when searching for information on a Web page related to the word specified as the search target in the word specification step, the word included in the title or text of the e-mail Setting a high ranking for the Web page having a large sum of the number of words specified as the search target in the specifying step and the number of words specified as the search target in the word specifying step included in the Web page A mail relay method characterized by the above is provided.

また、本発明の第3の態様は、コンピュータに、電子メールを加工して転送するメール加工転送サーバとしての機能を実現させるプログラムであって、コンピュータに、端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出機能、単語抽出機能によって抽出された単語の中から検索対象の単語を特定する単語特定機能、単語特定機能によって検索対象として特定された単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索機能、検索機能による検索結果の少なくとも一部を、端末から受け取った電子メールの本文に埋め込む埋め込み機能、および検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送機能を実現させ、単語特定機能は、単語抽出機能によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、検索機能は、単語特定機能によって検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている単語特定機能によって検索対象として特定された単語の単語数と、Webページに含まれている単語特定機能によって検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするプログラムを提供する。 According to a third aspect of the present invention, there is provided a program for causing a computer to realize a function as a mail processing / transfer server for processing and transferring an electronic mail, wherein the title or text of the electronic mail received from the terminal is transmitted to the computer. A word extraction function for extracting words included in a word, a word specification function for specifying a search target word from words extracted by the word extraction function, and a Web page related to a word specified as a search target by the word specification function A search function that searches for at least one of information and content, an embedding function that embeds at least part of the search result of the search function in the body of an e-mail received from the terminal, and an electronic in which at least part of the search result is embedded Realizes a forwarding function that forwards mail to the destination of the email, and identifies words Noh removes a predetermined word from the words extracted by the word extraction function, and searches for the remaining words up to a predetermined rank in the order of appearance in the email. The search function is specified as a target word, and when searching for information on a Web page related to the word specified as a search target by the word specification function, the search function uses the word specification function included in the title or text of the e-mail. It is characterized in that the rank of a Web page having a large sum of the number of words specified as a search target and the number of words specified as a search target by the word specifying function included in the Web page is set high. Provide a program to

本発明のメール加工転送サーバによれば、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、当該電子メールに関連する情報を閲覧することができる。   According to the mail processing and transfer server of the present invention, an e-mail recipient can view information related to the e-mail together with the e-mail using any mail software.

以下、本発明の実施の形態について説明する。   Embodiments of the present invention will be described below.

図1は、本発明の一実施形態に係る電子メールシステム10の構成を示すシステム構成図である。電子メールシステム10は、メール加工転送サーバ20、1台以上のSMTPサーバ12およびPOPサーバ13、ならびに、複数の端末14を備える。メール加工転送サーバ20、1台以上のSMTPサーバ12およびPOPサーバ13、ならびに、複数の端末14は、それぞれ通信回線11に接続され、通信回線11を介して互いに通信する。   FIG. 1 is a system configuration diagram showing the configuration of an electronic mail system 10 according to an embodiment of the present invention. The electronic mail system 10 includes a mail processing / transfer server 20, one or more SMTP servers 12 and a POP server 13, and a plurality of terminals 14. The mail processing / transfer server 20, the one or more SMTP servers 12 and POP servers 13, and the plurality of terminals 14 are connected to the communication line 11 and communicate with each other via the communication line 11.

それぞれの端末14は、ユーザからの操作に従って電子メールを作成し、作成した電子メールを通信回線11を介してメール加工転送サーバ20へ送信する。また、端末14は、ユーザ宛の電子メールをPOPサーバ13を介して取得してモニタ等に表示する。なお、本実施形態において、端末14は汎用のコンピュータであるが、他の形態として、端末14は携帯電話やPDA(Personal Data Assistant)等の携帯情報端末であってもよい。   Each terminal 14 creates an electronic mail in accordance with an operation from the user, and transmits the created electronic mail to the mail processing / transfer server 20 via the communication line 11. Further, the terminal 14 acquires an e-mail addressed to the user via the POP server 13 and displays it on a monitor or the like. In the present embodiment, the terminal 14 is a general-purpose computer, but as another form, the terminal 14 may be a mobile information terminal such as a mobile phone or a PDA (Personal Data Assistant).

メール加工転送サーバ20は、通信回線11を介して端末14から電子メールを受信した場合に、受信した電子メールを後述する方法で加工する。そして、メール加工転送サーバ20は、加工した電子メールを、当該電子メールの宛先に従って、通信回線11を介してSMTPサーバ12へ転送する。   When the e-mail processing / transfer server 20 receives an e-mail from the terminal 14 via the communication line 11, the e-mail processing / transfer server 20 processes the received e-mail by a method described later. Then, the mail processing / transfer server 20 transfers the processed electronic mail to the SMTP server 12 via the communication line 11 in accordance with the destination of the electronic mail.

図2は、メール加工転送サーバ20の機能構成の一例を示すブロック図である。メール加工転送サーバ20は、除外単語格納部21、単語特定部22、検索部23、検索結果ページ作成部24、ページデータ格納部25、単語抽出部26、埋め込み部27、転送部28、およびWebページ提供部29を備える。   FIG. 2 is a block diagram illustrating an example of a functional configuration of the mail processing / transfer server 20. The mail processing / transfer server 20 includes an excluded word storage unit 21, a word identification unit 22, a search unit 23, a search result page creation unit 24, a page data storage unit 25, a word extraction unit 26, an embedding unit 27, a transfer unit 28, and a Web. A page providing unit 29 is provided.

単語抽出部26は、通信回線11を介して端末14から電子メールを受信した場合に、受信した電子メールの題名または本文に含まれる単語を、例えば形態素解析等により抽出する。そして、単語抽出部26は、抽出した単語を、それぞれの単語の電子メール内での出現数を示す情報と共に単語特定部22へ送る。   When the e-mail is received from the terminal 14 via the communication line 11, the word extraction unit 26 extracts words included in the received e-mail title or text by, for example, morphological analysis. Then, the word extracting unit 26 sends the extracted words to the word specifying unit 22 together with information indicating the number of appearances of each word in the e-mail.

除外単語格納部21には、検索対象として除外されるべき単語が予め格納されている。本実施形態では、卑猥な表現に用いられる単語や、「葬式」等、配慮を必要とする単語が、検索対象として除外されるべき単語として除外単語格納部21に格納されている。   In the excluded word storage unit 21, words to be excluded as search targets are stored in advance. In the present embodiment, words that are used for obscene expressions and words that require consideration, such as “funerals”, are stored in the excluded word storage unit 21 as words that should be excluded as search targets.

単語特定部22は、単語抽出部26から受け取った単語から、除外単語格納部21に格納されている単語を除外する。そして、単語特定部22は、残った単語の中で、電子メール内での出現数が多い順に予め定められた数(例えば上位5つ)の単語を検索対象の単語として特定する。そして、単語特定部22は、検索対象の単語として特定した単語を検索部23へ送る。   The word specifying unit 22 excludes the words stored in the excluded word storage unit 21 from the words received from the word extraction unit 26. And the word specific | specification part 22 specifies a predetermined number (for example, top 5 words) as a search object word in order with many appearance counts in an email among remaining words. Then, the word specifying unit 22 sends the word specified as the search target word to the search unit 23.

検索部23は、例えば図3に示すように、検索エンジン230、広告検索部231、広告情報格納部232、コンテンツ検索部233、およびコンテンツ格納部234を備える。   As shown in FIG. 3, for example, the search unit 23 includes a search engine 230, an advertisement search unit 231, an advertisement information storage unit 232, a content search unit 233, and a content storage unit 234.

広告情報格納部232には、例えば図4に示すように、広告が掲載されているWebページである広告ページのURL(Uniform Resource Locator)2321、および、当該広告ページの題名やキャッチコピー等を含むテキスト情報2322が、当該広告に関連する単語2320に対応付けて格納されている。広告情報格納部232内のデータは、広告主またはメール加工転送サーバ20の管理者等によって予め登録される。   For example, as shown in FIG. 4, the advertisement information storage unit 232 includes a URL (Uniform Resource Locator) 2321 of an advertisement page, which is a Web page on which an advertisement is posted, and a title, a catch phrase, and the like of the advertisement page. Text information 2322 is stored in association with the word 2320 related to the advertisement. Data in the advertisement information storage unit 232 is registered in advance by an advertiser or an administrator of the mail processing / transfer server 20.

コンテンツ格納部234には、例えば図5に示すように、コンテンツまたはコンテンツが格納されているデータベースのアドレス情報を含むコンテンツ情報2341、および、当該コンテンツの題名や概要、属性情報(作成日時やデータ形式等)等を示すテキスト情報2342が、当該コンテンツに関連する単語2340に対応付けて格納されている。   In the content storage unit 234, for example, as shown in FIG. 5, content information 2341 including content or address information of a database in which the content is stored, a title, an outline, and attribute information of the content (creation date / time and data format) Etc.) is stored in association with the word 2340 related to the content.

コンテンツ格納部234に格納されているコンテンツ、あるいは、コンテンツ格納部234にアドレス情報が格納されているコンテンツは、例えば、動画像、音声、静止画像、テキスト、またはこれらの組み合わせである。コンテンツ格納部234内のデータは、コンテンツの作成者またはメール加工転送サーバ20の管理者等によって予め登録される。   The content stored in the content storage unit 234 or the content whose address information is stored in the content storage unit 234 is, for example, a moving image, audio, still image, text, or a combination thereof. The data in the content storage unit 234 is registered in advance by the creator of the content or the administrator of the mail processing / transfer server 20.

検索エンジン230は、単語特定部22から検索対象の単語を受け取った場合に、受け取った単語に関連するWebページであって、インターネット上で公開されているWebページを通信回線11を介して検索する。そして、検索エンジン230は、検索結果を検索結果ページ作成部24および埋め込み部27へ送る。   When the search engine 230 receives a word to be searched from the word specifying unit 22, the search engine 230 searches the Web page related to the received word and published on the Internet via the communication line 11. . Then, the search engine 230 sends the search result to the search result page creation unit 24 and the embedding unit 27.

検索エンジン230は、例えば、単語特定部22から受け取った検索対象の全ての単語を含むWebページを、当該単語に関連するWebページとして検索する。また、検索エンジン230は、例えば、Webページの情報と共に、検索対象の単語を多く含む順にWebページを順位付けした情報を検索結果としてページ作成部24および埋め込み部27へ送る。   The search engine 230 searches, for example, a Web page including all the search target words received from the word specifying unit 22 as a Web page related to the word. Further, for example, the search engine 230 sends information obtained by ranking the Web pages in the order including the search target words to the page creation unit 24 and the embedding unit 27 together with the Web page information.

本実施形態におけるWebページの検索には、ブラウザ等が有する一般的な検索技術が用いられるため、検索処理に関する詳細な説明は省略する。なお、検索エンジン230は、メール加工転送サーバ20の外部に設けられている検索サーバに、単語特定部22から受け取った検索対象の単語を送信して、当該単語に関連するWebページの検索を依頼し、当該検索サーバから検索結果を取得するようにしてもよい。   Since a general search technique possessed by a browser or the like is used for the search of the Web page in the present embodiment, detailed description regarding the search process is omitted. The search engine 230 transmits a search target word received from the word specifying unit 22 to a search server provided outside the mail processing and transfer server 20 and requests a search for a Web page related to the word. The search result may be acquired from the search server.

広告検索部231は、単語特定部22から検索対象の単語を受け取った場合に、受け取った単語の中の少なくとも一部の単語に関連付けられている広告ページのURLおよびテキスト情報を広告情報格納部232から抽出する。そして、広告検索部231は、抽出したURLおよびテキスト情報を含む検索結果をページ作成部24および埋め込み部27へ送る。   When receiving the search target word from the word specifying unit 22, the advertisement search unit 231 displays the URL and text information of the advertisement page associated with at least some of the received words as the advertisement information storage unit 232. Extract from Then, the advertisement search unit 231 sends a search result including the extracted URL and text information to the page creation unit 24 and the embedding unit 27.

広告検索部231は、例えば、抽出したURLおよびテキスト情報と共に、広告情報格納部232内において検索対象の単語がより多く関連付けられているURLおよびテキスト情報がより高い順位となるように順位付けした情報を含む検索結果をページ作成部24および埋め込み部27へ送る。なお、他の形態として、広告情報格納部232には、広告ページ毎に広告主から支払われた料金を示す情報が格納され、広告検索部231は、より多くの料金を支払っている広告主の広告ページの順位が高くなるように順位付けしてもよい。   For example, the advertisement search unit 231 ranks the URL and text information that are associated with more search target words in the advertisement information storage unit 232 together with the extracted URL and text information so that the ranking is higher. The search result including is sent to the page creation unit 24 and the embedding unit 27. As another form, the advertisement information storage unit 232 stores information indicating the fee paid by the advertiser for each advertisement page, and the advertisement search unit 231 allows the advertiser who is paying more fees. You may rank so that the rank of an advertisement page may become high.

コンテンツ検索部233は、単語特定部22から検索対象の単語を受け取った場合に、受け取った単語の中の少なくとも一部の単語に関連付けられているコンテンツ情報およびテキスト情報をコンテンツ格納部234から抽出する。そして、コンテンツ検索部233は、抽出したコンテンツ情報およびテキスト情報を含む検索結果をページ作成部24および埋め込み部27へ送る。   When the content search unit 233 receives a search target word from the word specifying unit 22, the content search unit 233 extracts content information and text information associated with at least some of the received words from the content storage unit 234. . Then, the content search unit 233 sends the search result including the extracted content information and text information to the page creation unit 24 and the embedding unit 27.

コンテンツ検索部233は、例えば、抽出したコンテンツ情報およびテキスト情報と共に、コンテンツ格納部234内において検索対象の単語がより多く関連付けられているコンテンツ情報およびテキスト情報がより高い順位となるように順位付けした情報を含む検索結果をページ作成部24および埋め込み部27へ送る。   For example, together with the extracted content information and text information, the content search unit 233 ranks the content information and text information associated with more search target words in the content storage unit 234 so that the ranking is higher. A search result including information is sent to the page creation unit 24 and the embedding unit 27.

検索結果ページ作成部24は、検索部23から検索結果を受け取った場合に、受け取った検索結果毎に、当該検索結果の詳細を記述したWebページを作成し、作成したWebページを、それぞれのWebページの識別情報に対応付けてページデータ格納部25に格納する。また、検索結果ページ作成部24は、作成したそれぞれのWebページの識別情報を埋め込み部27へ送る。   When the search result page creation unit 24 receives a search result from the search unit 23, the search result page creation unit 24 creates a web page that describes details of the search result for each received search result. The page data is stored in the page data storage unit 25 in association with the page identification information. In addition, the search result page creation unit 24 sends the identification information of each created web page to the embedding unit 27.

図6は、検索エンジン230による検索結果の詳細を記述した検索リスト詳細ページ30の一例を示す概念図である。検索結果ページ作成部24は、検索エンジン230によって検索されたWebページに関する複数(本実施形態では5つ)の情報31、およびページ切り替えボタン36を含む検索リスト詳細ページ30を作成する。それぞれのWebページに関する情報31には、当該Webページの検索順位32、当該Webページの題名33、当該Webページの説明34、および、当該WebページのURL35等が記述される。   FIG. 6 is a conceptual diagram showing an example of a search list detail page 30 describing details of search results by the search engine 230. The search result page creation unit 24 creates a search list detail page 30 including a plurality (five in this embodiment) of information 31 related to the Web page searched by the search engine 230 and a page switching button 36. In the information 31 regarding each Web page, a search order 32 of the Web page, a title 33 of the Web page, a description 34 of the Web page, a URL 35 of the Web page, and the like are described.

Webページの題名33は、当該Webページの作成者によって記述された情報である。Webページの説明34は、当該Webページの作成者によって記述された情報または当該Webページの一部のテキスト情報である。ボタン36が選択されると、次の検索リスト詳細ページ30(検索順位が6〜10番目のWebページに関する情報)が表示される。   The Web page title 33 is information described by the creator of the Web page. The web page description 34 is information described by the creator of the web page or text information of a part of the web page. When the button 36 is selected, the next search list detail page 30 (information on the 6th to 10th Web pages in the search order) is displayed.

図7は、広告検索部231による検索結果の詳細を記述した広告リスト詳細ページ40の一例を示す概念図である。検索結果ページ作成部24は、広告検索部231によって抽出された広告ページに関する複数(本実施形態では5つ)の情報41、およびページ切り替えボタン46を含む広告リスト詳細ページ40を作成する。それぞれの広告ページに関する情報41には、当該広告ページの順位42、当該広告ページの題名43、当該広告ページの説明44、および、当該広告ページのURL45等が記述される。   FIG. 7 is a conceptual diagram showing an example of an advertisement list detail page 40 describing details of a search result by the advertisement search unit 231. The search result page creation unit 24 creates an advertisement list detail page 40 including a plurality (five in this embodiment) of information 41 regarding the advertisement page extracted by the advertisement search unit 231 and a page switching button 46. In the information 41 regarding each advertisement page, the rank 42 of the advertisement page, the title 43 of the advertisement page, the description 44 of the advertisement page, the URL 45 of the advertisement page, and the like are described.

広告ページの題名43は、当該広告ページの作成者によって記述された情報である。広告ページの説明44は、当該広告ページの作成者によって記述されたキャッチコピーや当該広告ページの一部のテキスト情報である。ボタン46が選択されると、次の広告リスト詳細ページ40(検索順位が6〜10番目の広告ページに関する情報)が表示される。   The title 43 of the advertisement page is information described by the creator of the advertisement page. The advertisement page description 44 is a catch phrase described by the creator of the advertisement page or text information of a part of the advertisement page. When the button 46 is selected, the next advertisement list detail page 40 (information on advertisement pages with search ranks 6 to 10) is displayed.

図8は、コンテンツ検索部233による検索結果の詳細を記述したコンテンツリスト詳細ページ50の一例を示す概念図である。検索結果ページ作成部24は、コンテンツ検索部233によって抽出されたコンテンツに関する複数(本実施形態では4つ)の情報51、およびページ切り替えボタン56を含むコンテンツリスト詳細ページ50を作成する。なお、コンテンツ検索部233からコンテンツのアドレス情報を受け取った場合、検索結果ページ作成部24は、当該アドレス情報に従って対応するコンテンツを取得してコンテンツリスト詳細ページ50を作成する。   FIG. 8 is a conceptual diagram showing an example of a content list detail page 50 describing details of search results by the content search unit 233. The search result page creation unit 24 creates a content list detail page 50 including a plurality (four in this embodiment) of information 51 related to the content extracted by the content search unit 233 and a page switching button 56. When content address information is received from the content search unit 233, the search result page creation unit 24 obtains the corresponding content according to the address information and creates the content list detail page 50.

それぞれのコンテンツに関する情報51には、当該コンテンツの順位52、当該コンテンツの題名53、当該コンテンツの本体54、および、当該コンテンツの説明55等が記述される。コンテンツの題名53は、当該コンテンツの作成者によって記述された情報である。コンテンツの説明55は、当該コンテンツの作成者によって記述された当該コンテンツに関する説明である。ボタン56が選択されると、次のコンテンツリスト詳細ページ50(検索順位が5〜8番目のコンテンツに関する情報)が表示される。   In the information 51 regarding each content, a ranking 52 of the content, a title 53 of the content, a main body 54 of the content, a description 55 of the content, and the like are described. The content title 53 is information described by the creator of the content. The content description 55 is an explanation regarding the content described by the creator of the content. When the button 56 is selected, the next content list detail page 50 (information related to the fifth to eighth search contents) is displayed.

埋め込み部27は、検索部23から検索結果を受け取った場合に、それぞれの検索結果の少なくとも一部を、端末14から受け取った電子メール中に埋め込み、検索結果の少なくとも一部を埋め込んだ電子メールを転送部28へ送る。転送部28は、埋め込み部27から受け取った電子メールを、通信回線11を介して当該電子メールの宛先へ転送する。   When receiving the search results from the search unit 23, the embedding unit 27 embeds at least a part of each search result in the e-mail received from the terminal 14, and embeds the e-mail in which at least a part of the search result is embedded. The data is sent to the transfer unit 28. The transfer unit 28 transfers the electronic mail received from the embedding unit 27 to the destination of the electronic mail via the communication line 11.

図9は、埋め込み部27によって各検索結果の少なくとも一部が埋め込まれた電子メール60の一例を示す概念図である。なお、本実施形態において、電子メール60はHTML(HyperText Markup Language)メールであり、図9には、当該HTMLメールが端末14のメールソフトによって処理された後の表示状態が示されている。埋め込み部27は、テキストのみで構成された電子メールであっても、HTMLメールに変換して検索結果を埋め込む。   FIG. 9 is a conceptual diagram illustrating an example of an electronic mail 60 in which at least a part of each search result is embedded by the embedding unit 27. In the present embodiment, the electronic mail 60 is an HTML (HyperText Markup Language) mail, and FIG. 9 shows a display state after the HTML mail is processed by the mail software of the terminal 14. The embedding unit 27 embeds the search result by converting it into an HTML mail even if it is an email composed only of text.

電子メール60には、題名61、本文62、検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65が記述される。本実施形態において、埋め込み部27は、題名61および本文62を有する電子メールにおいて、本文62の末尾に検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65を付加することにより電子メール60を作成する。なお、他の形態として、埋め込み部27は、検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65の少なくともいずれかを、本文62の先頭に挿入したり、本文62の行間に挿入することにより電子メール60を作成してもよい。   In the e-mail 60, a title 61, a body 62, a search list outline 63, an advertisement list outline 64, and a content list outline 65 are described. In the present embodiment, the embedding unit 27 adds the search list outline 63, the advertisement list outline 64, and the content list outline 65 to the end of the body 62 in the electronic mail having the title 61 and the body 62. A mail 60 is created. As another form, the embedding unit 27 inserts at least one of the search list outline 63, the advertisement list outline 64, and the content list outline 65 at the beginning of the text 62, or between the lines of the text 62. The electronic mail 60 may be created by insertion.

検索リストの概要63には、Webページ毎に、当該Webページの検索順位630、当該Webページの題名631、および当該Webページの説明632が表示される。検索リストの概要63には、Webページの検索結果の一部(本実施形態では3つ)が表示される。Webページの題名631は、当該Webページの作成者によって記述された情報である。   The search list summary 63 displays, for each Web page, a search order 630 of the Web page, a title 631 of the Web page, and a description 632 of the Web page. The search list summary 63 displays a part of the search results of the Web page (three in this embodiment). The web page title 631 is information described by the creator of the web page.

Webページの題名631には、当該WebページのURLが対応付けられており、電子メール60を表示した端末14は、ユーザによって題名631が選択されると、当該題名631に対応付けられているURLに通信回線11を介してアクセスすることにより、当該URLからWebページを取得して表示する。Webページの説明632は、当該Webページの作成者によって記述された情報または当該Webページの一部のテキスト情報である。   The web page title 631 is associated with the URL of the web page. When the user selects the title 631 on the terminal 14 displaying the e-mail 60, the URL associated with the title 631 is displayed. Is accessed via the communication line 11 to acquire and display a web page from the URL. The web page description 632 is information described by the creator of the web page or text information of a part of the web page.

また、検索リストの概要63には、検索リスト詳細ページ30を表示するためのボタン633が表示される。ボタン633には、図6を用いて説明した検索リスト詳細ページ30の位置情報が対応付けられている。位置情報には、検索リスト詳細ページ30の識別情報およびメール加工転送サーバ20のURLが含まれる。電子メール60を表示した端末14は、ユーザによってボタン633が選択されると、通信回線11を介してメール加工転送サーバ20へアクセスして検索リスト詳細ページ30を要求し、メール加工転送サーバ20から送信された検索リスト詳細ページ30を表示する。   The search list summary 63 displays a button 633 for displaying the search list detail page 30. The button 633 is associated with the position information of the search list detail page 30 described with reference to FIG. The location information includes the identification information of the search list detail page 30 and the URL of the mail processing / transfer server 20. When the button 633 is selected by the user, the terminal 14 displaying the e-mail 60 accesses the mail processing / transfer server 20 via the communication line 11 to request the search list detail page 30, and from the mail processing / transfer server 20 The transmitted search list detail page 30 is displayed.

広告リストの概要64には、広告ページ毎に、当該広告ページの順位640、当該広告ページの題名641、および当該広告ページの説明642が表示される。広告リストの概要64には、広告ページの検索結果の一部(本実施形態では3つ)が表示される。題名641は、当該広告ページの作成者によって記述された情報である。   The advertisement list summary 64 displays, for each advertisement page, a rank 640 of the advertisement page, a title 641 of the advertisement page, and a description 642 of the advertisement page. The advertisement list summary 64 displays a part of the search results of the advertisement page (three in this embodiment). The title 641 is information described by the creator of the advertisement page.

広告ページの題名641には、当該広告ページのURLが対応付けられており、電子メール60を表示した端末14は、ユーザによって題名641が選択されると、当該題名641に対応付けられているURLに通信回線11を介してアクセスすることにより、当該URLから広告ページを取得して表示する。広告ページの説明642は、当該広告ページの作成者によって記述されたキャッチコピーや当該広告ページの一部のテキスト情報である。   The advertisement page title 641 is associated with the URL of the advertisement page. When the user selects the title 641 on the terminal 14 displaying the e-mail 60, the URL associated with the title 641 is displayed. Is accessed via the communication line 11 to obtain and display an advertisement page from the URL. The advertisement page description 642 is a catch phrase described by the creator of the advertisement page or text information of a part of the advertisement page.

また、広告リストの概要64には、広告リスト詳細ページ40を表示するためのボタン643が表示される。ボタン643には、図7を用いて説明した広告リスト詳細ページ40の位置情報が対応付けられている。位置情報には、広告リスト詳細ページ40の識別情報およびメール加工転送サーバ20のURLが含まれる。電子メール60を表示した端末14は、ユーザによってボタン643が選択されると、通信回線11を介してメール加工転送サーバ20へアクセスして広告リスト詳細ページ40を要求し、メール加工転送サーバ20から送信された広告リスト詳細ページ40を表示する。   In addition, the advertisement list summary 64 displays a button 643 for displaying the advertisement list detail page 40. The button 643 is associated with the position information of the advertisement list detail page 40 described with reference to FIG. The position information includes the identification information of the advertisement list detail page 40 and the URL of the mail processing / transfer server 20. When the button 643 is selected by the user, the terminal 14 displaying the e-mail 60 accesses the mail processing / transfer server 20 via the communication line 11 and requests the advertisement list detail page 40. The transmitted advertisement list detail page 40 is displayed.

コンテンツリストの概要65には、コンテンツ毎に、当該コンテンツの順位650、当該コンテンツの説明651、および当該コンテンツの概略情報652が表示される。コンテンツリストの概要65には、コンテンツの検索結果の一部(本実施形態では3つ)が表示される。説明651は、当該コンテンツの作成者によって記述された情報である。   The content list summary 65 displays, for each content, a ranking 650 of the content, a description 651 of the content, and summary information 652 of the content. In the content list summary 65, a part of the content search results (three in the present embodiment) is displayed. The description 651 is information described by the creator of the content.

コンテンツの概略情報652は、コンテンツが動画像である場合には、数枚のフレームを所定時間毎に切り替える簡易動画像であり、コンテンツが音声である場合には、当該音声に関連する画像(例えば音楽であることを示すアイコンやアルバムジャケットの画像等)であり、コンテンツが静止画像である場合には、原画像よりも解像度が低い静止画像であり、コンテンツがテキストである場合には、コンテンツの一部のテキストである。   The content outline information 652 is a simple moving image that switches several frames every predetermined time when the content is a moving image, and an image (for example, an image related to the sound (for example, If the content is a still image, the resolution is lower than that of the original image, and if the content is text, the content Some text.

また、コンテンツリストの概要65には、コンテンツリスト詳細ページ50を表示するためのボタン653が表示される。ボタン653には、図8を用いて説明したコンテンツリスト詳細ページ50の位置情報が対応付けられている。位置情報には、コンテンツリスト詳細ページ50の識別情報およびメール加工転送サーバ20のアドレス情報が含まれる。電子メール60を表示した端末14は、ユーザによってボタン653が選択されると、通信回線11を介してメール加工転送サーバ20へアクセスしてコンテンツリスト詳細ページ50を要求し、メール加工転送サーバ20から送信されたコンテンツリスト詳細ページ50を表示する。   In the content list overview 65, a button 653 for displaying the content list detail page 50 is displayed. The button 653 is associated with the position information of the content list detail page 50 described with reference to FIG. The location information includes identification information of the content list detail page 50 and address information of the mail processing / transfer server 20. When the button 653 is selected by the user, the terminal 14 displaying the electronic mail 60 accesses the mail processing / transfer server 20 via the communication line 11 and requests the content list detail page 50. The transmitted content list detail page 50 is displayed.

このように、メール加工転送サーバ20が、電子メールの題名または本文に含まれる単語に関連するWebページ、広告ページ、およびコンテンツを、当該電子メールに埋め込むことにより、HTML形式の電子メールを表示可能なメールソフトを備える端末14であれば、電子メールに関連する有益な情報を、電子メールの本文と共に閲覧することができる。   In this way, the mail processing / transfer server 20 can display an HTML-format e-mail by embedding the web page, advertisement page, and contents related to the word included in the e-mail title or body in the e-mail. If it is terminal 14 provided with simple mail software, useful information related to the e-mail can be browsed together with the text of the e-mail.

また、電子メールの題名または本文に含まれる単語に関連するWebページ、広告ページ、およびコンテンツを、当該電子メールに埋め込むことにより、個人間でやり取りされる電子メールが、個人間のコミュニケーションを題材とする雑誌のような形態となる。これにより、メール加工転送サーバ20は、電子メールをやり取りする個人に対してより有益な情報を、その情報が話題になっているタイミングで提供することができる。   In addition, by embedding Web pages, advertisement pages, and contents related to words included in the title or body of an email in the email, emails exchanged between individuals are subject to communication between individuals. It looks like a magazine. As a result, the mail processing / transfer server 20 can provide more useful information to individuals who exchange e-mails at the timing when the information becomes a topic.

Webページ提供部29は、通信回線11を介して端末14から詳細ページの識別情報を受信した場合に、ページデータ格納部25を参照して、当該識別情報に対応する詳細ページのデータを特定する。そして、Webページ提供部29は、特定した詳細ページのデータを通信回線11を介して通信回線11へ送信する。   When receiving the detailed page identification information from the terminal 14 via the communication line 11, the Web page providing unit 29 refers to the page data storage unit 25 and specifies the detailed page data corresponding to the identification information. . Then, the Web page providing unit 29 transmits the specified detail page data to the communication line 11 via the communication line 11.

図10は、メール加工転送サーバ20の動作の一例を示すフローチャートである。通信回線11を介して端末14から電子メールを受信することにより、メール加工転送サーバ20は、本フローチャートに示す動作を開始する。   FIG. 10 is a flowchart showing an example of the operation of the mail processing / transfer server 20. By receiving an e-mail from the terminal 14 via the communication line 11, the mail processing / transfer server 20 starts the operation shown in this flowchart.

まず、単語抽出部26は、受信した電子メールの題名または本文に含まれる単語を、例えば形態素解析等により抽出し、抽出した単語を、それぞれの単語の電子メール内での出現数を示す情報と共に単語特定部22へ送る(S100)。そして、単語特定部22は、単語抽出部26から受け取った単語から、除外単語格納部21に格納されている単語を除外する。そして、単語特定部22は、残った単語の中で、電子メール内での出現数が多い順に予め定められた数の単語を検索対象の単語として特定し、特定した単語を検索部23へ送る(S101)。   First, the word extraction unit 26 extracts words included in the title or body of the received e-mail by, for example, morphological analysis, and extracts the extracted words together with information indicating the number of appearances of each word in the e-mail. It is sent to the word specifying unit 22 (S100). Then, the word specifying unit 22 excludes the words stored in the excluded word storage unit 21 from the words received from the word extraction unit 26. Then, the word specifying unit 22 specifies a predetermined number of words as the search target words in descending order of appearance in the e-mail, and sends the specified words to the search unit 23. (S101).

次に、検索エンジン230は、単語特定部22から受け取った単語に関連するWebページであって、インターネット上で公開されているWebページを、通信回線11を介して検索し、検索結果を検索結果ページ作成部24および埋め込み部27へ送る(S102)。   Next, the search engine 230 searches for a Web page related to the word received from the word specifying unit 22 and published on the Internet via the communication line 11, and the search result is used as the search result. The data is sent to the page creation unit 24 and the embedding unit 27 (S102).

次に、広告検索部231は、単語特定部22から受け取った単語の中の少なくとも一部の単語に関連付けられている広告ページのURLおよびテキスト情報を広告情報格納部232から抽出し、抽出したURLおよびテキスト情報を含む検索結果をページ作成部24および埋め込み部27へ送る(S103)。   Next, the advertisement search unit 231 extracts the URL and text information of the advertisement page associated with at least some of the words received from the word specifying unit 22 from the advertisement information storage unit 232, and extracts the extracted URL The search result including the text information is sent to the page creation unit 24 and the embedding unit 27 (S103).

次に、コンテンツ検索部233は、単語特定部22から受け取った単語の中の少なくとも一部の単語に関連付けられているコンテンツ情報およびテキスト情報をコンテンツ格納部234から抽出し、抽出したコンテンツ情報およびテキスト情報を含む検索結果をページ作成部24および埋め込み部27へ送る(S104)。   Next, the content search unit 233 extracts content information and text information associated with at least some of the words received from the word specifying unit 22 from the content storage unit 234, and extracts the extracted content information and text The search result including the information is sent to the page creation unit 24 and the embedding unit 27 (S104).

次に、検索結果ページ作成部24は、検索エンジン230から受け取った検索結果を用いて、図6で説明した検索リスト詳細ページ30を作成し、作成した検索リスト詳細ページ30を、当該検索リスト詳細ページ30の識別情報に対応付けてページデータ格納部25に格納する(S105)。   Next, the search result page creation unit 24 creates the search list detail page 30 described with reference to FIG. 6 using the search result received from the search engine 230, and creates the search list detail page 30 as the search list details. The information is stored in the page data storage unit 25 in association with the identification information of the page 30 (S105).

次に、検索結果ページ作成部24は、広告検索部231から受け取った検索結果を用いて、図7で説明した広告リスト詳細ページ40を作成し、作成した広告リスト詳細ページ40を、当該広告リスト詳細ページ40の識別情報に対応付けてページデータ格納部25に格納する(S106)。   Next, the search result page creation unit 24 creates the advertisement list detail page 40 described with reference to FIG. 7 using the search result received from the advertisement search unit 231, and converts the created advertisement list detail page 40 into the advertisement list. The information is stored in the page data storage unit 25 in association with the identification information of the detailed page 40 (S106).

次に、検索結果ページ作成部24は、コンテンツ検索部233から受け取った検索結果を用いて、図8で説明したコンテンツリスト詳細ページ50を作成し、作成したコンテンツリスト詳細ページ50を、当該コンテンツリスト詳細ページ50の識別情報に対応付けてページデータ格納部25に格納する(S107)。そして、検索結果ページ作成部24は、作成した検索リスト詳細ページ30、広告リスト詳細ページ40、およびコンテンツリスト詳細ページ50のそれぞれの識別情報を埋め込み部27へ送る(S108)。   Next, the search result page creation unit 24 creates the content list detail page 50 described with reference to FIG. 8 using the search result received from the content search unit 233, and the created content list detail page 50 is used as the content list. The information is stored in the page data storage unit 25 in association with the identification information of the detailed page 50 (S107). Then, the search result page creation unit 24 sends the identification information of the created search list detail page 30, advertisement list detail page 40, and content list detail page 50 to the embedding unit 27 (S108).

次に、埋め込み部27は、検索部23から受け取ったそれぞれの検索結果の少なくとも一部、および、検索リスト詳細ページ30、広告リスト詳細ページ40、およびコンテンツリスト詳細ページ50へのリンク情報を、端末14から受け取った電子メール中に埋め込み、埋め込んだ電子メールを転送部28へ送る。転送部28は、埋め込み部27から受け取った電子メールを、通信回線11を介して当該電子メールの宛先へ転送し(S109)、メール加工転送サーバ20は、本フローチャートに示す動作を終了する。   Next, the embedding unit 27 displays at least a part of each search result received from the search unit 23 and link information to the search list detail page 30, the advertisement list detail page 40, and the content list detail page 50, in the terminal. The e-mail embedded and embedded in the e-mail received from 14 is sent to the transfer unit 28. The transfer unit 28 transfers the e-mail received from the embedding unit 27 to the destination of the e-mail via the communication line 11 (S109), and the mail processing / transfer server 20 ends the operation shown in this flowchart.

図11は、メール加工転送サーバ20の機能を実現するコンピュータ70の詳細な機能構成の一例を示すハードウェア構成図である。コンピュータ70は、CPU(Central Processing Unit)71、RAM(Random Access Memory)72、ROM(Read Only Memory)73、HDD(Hard Disk Drive)74、通信インターフェイス(I/F)75、入出力インターフェイス(I/F)76、およびメディアインターフェイス(I/F)77を備える。   FIG. 11 is a hardware configuration diagram showing an example of a detailed functional configuration of the computer 70 that realizes the function of the mail processing / transfer server 20. The computer 70 includes a central processing unit (CPU) 71, a random access memory (RAM) 72, a read only memory (ROM) 73, a hard disk drive (HDD) 74, a communication interface (I / F) 75, an input / output interface (I). / F) 76 and a media interface (I / F) 77.

CPU71は、ROM73またはHDD74に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM73は、コンピュータ70の起動時にCPU71が実行するブートプログラムや、コンピュータ70のハードウェアに依存するプログラム等を格納する。HDD74は、CPU71によって実行されるプログラムを格納する。   The CPU 71 operates based on a program stored in the ROM 73 or the HDD 74 and controls each part. The ROM 73 stores a boot program executed by the CPU 71 when the computer 70 is started up, a program depending on the hardware of the computer 70, and the like. The HDD 74 stores a program executed by the CPU 71.

通信インターフェイス75は、通信回線11を介して他の機器からデータを受信してCPU71へ送ると共に、CPU71が生成したデータを、通信回線11を介して他の機器へ送信する。CPU71は、入出力インターフェイス76を介して、モニタやキーボード等の入出力装置を制御する。CPU71は、入出力インターフェイス76を介して、入出力装置からデータを取得する。また、CPU71は、生成したデータを、入出力インターフェイス76を介して入出力装置へ出力する。   The communication interface 75 receives data from other devices via the communication line 11 and sends the data to the CPU 71, and transmits data generated by the CPU 71 to other devices via the communication line 11. The CPU 71 controls input / output devices such as a monitor and a keyboard via the input / output interface 76. The CPU 71 acquires data from the input / output device via the input / output interface 76. Further, the CPU 71 outputs the generated data to the input / output device via the input / output interface 76.

メディアインターフェイス77は、記録媒体78に格納されたプログラムまたはデータを読み取り、RAM72を介してCPU71に提供する。CPU71は、当該プログラムを、メディアインターフェイス77を介して記録媒体78からRAM72上にロードして実行する。記録媒体78は、例えばDVD(Digital Versatile Disk)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。   The media interface 77 reads a program or data stored in the recording medium 78 and provides it to the CPU 71 via the RAM 72. The CPU 71 loads the program from the recording medium 78 onto the RAM 72 via the media interface 77 and executes it. The recording medium 78 is, for example, an optical recording medium such as a DVD (Digital Versatile Disk) or PD (Phase change rewritable disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. Etc.

コンピュータ70のCPU71は、RAM72上にロードされたプログラムを実行することにより、除外単語格納部21、単語特定部22、検索部23、検索結果ページ作成部24、ページデータ格納部25、単語抽出部26、埋め込み部27、転送部28、およびWebページ提供部29の各機能を実現する。また、ROM73またはHDD74には、除外単語格納部21およびページデータ格納部25内のデータが格納される。コンピュータ70は、これらのプログラムを、記録媒体78から読み取って実行するが、他の例として、他の装置から、通信回線11を介してこれらのプログラムを取得してもよい。   The CPU 71 of the computer 70 executes a program loaded on the RAM 72, thereby removing the excluded word storage unit 21, the word identification unit 22, the search unit 23, the search result page creation unit 24, the page data storage unit 25, and the word extraction unit. 26, the embedding unit 27, the transfer unit 28, and the Web page providing unit 29 are realized. The ROM 73 or the HDD 74 stores data in the excluded word storage unit 21 and the page data storage unit 25. The computer 70 reads these programs from the recording medium 78 and executes them, but as another example, these programs may be acquired from other devices via the communication line 11.

以上、本発明の実施の形態について説明した。   The embodiment of the present invention has been described above.

上記説明から明らかなように、本実施形態の電子メールシステム10によれば、電子メールの受信者が、任意のメールソフトを用いて、電子メールと共に、電子メールに関連する情報を閲覧することができる。   As is clear from the above description, according to the electronic mail system 10 of the present embodiment, the recipient of the electronic mail can view information related to the electronic mail together with the electronic mail using any mail software. it can.

なお、本発明は、上記した実施形態に限定されるものではなく、その要旨の範囲内で数々の変形が可能である。   In addition, this invention is not limited to above-described embodiment, Many deformation | transformation are possible within the range of the summary.

例えば、上記した実施形態において、埋め込み部27は、検索部23から検索結果を受け取った場合に、それぞれの検索結果の少なくとも一部を、端末14から受け取った電子メール中に埋め込むが、本発明はこれに限られない。   For example, in the above-described embodiment, when the embedding unit 27 receives a search result from the search unit 23, the embedding unit 27 embeds at least a part of each search result in an e-mail received from the terminal 14, but the present invention It is not limited to this.

例えば、検索結果ページ作成部24は、図12に示すように、検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65で構成される検索結果ページ80をさらに作成し、検索結果ページ80の識別情報に対応付けてページデータ格納部25に格納して当該検索結果ページ80の識別情報を埋め込み部27へ送り、埋め込み部27は、例えば図13に示すように、電子メール60の題名61または本文62に含まれている検索対象の単語66に、検索結果ページ80の位置情報を対応付けるようにしてもよい。検索結果ページ80の位置情報には、検索結果ページ80の識別情報およびメール加工転送サーバ20のURLを示す情報が含まれる。   For example, as shown in FIG. 12, the search result page creation unit 24 further creates a search result page 80 including a search list outline 63, an advertisement list outline 64, and a content list outline 65, The identification information of the search result page 80 is stored in the page data storage unit 25 in association with the identification information of the page 80, and the identification information of the search result page 80 is sent to the embedding unit 27. The embedding unit 27, for example, as shown in FIG. The position information of the search result page 80 may be associated with the search target word 66 included in the title 61 or the text 62. The position information of the search result page 80 includes identification information of the search result page 80 and information indicating the URL of the mail processing / transfer server 20.

電子メール60を表示した端末14は、ユーザによって電子メール中のいずれかの検索対象の単語66が選択された場合に、当該検索対象の単語66に対応付けられているURLに基づいて、通信回線11を介してメール加工転送サーバ20へアクセスし、当該検索対象の単語66に対応付けられている識別情報に対応する検索結果ページ80を要求する。これにより、メール加工転送サーバ20は、当初の電子メールのテキストの構成を極力変更することなく、当該電子メールに関連する情報を迅速に提供することができる。   The terminal 14 that has displayed the e-mail 60 uses the communication line based on the URL associated with the search target word 66 when any of the search target words 66 in the e-mail is selected by the user. 11, the mail processing / transfer server 20 is accessed, and a search result page 80 corresponding to the identification information associated with the search target word 66 is requested. Thereby, the mail processing / transfer server 20 can promptly provide information related to the e-mail without changing the text structure of the original e-mail as much as possible.

また、上記した実施形態において、検索エンジン230は、電子メールの題名または本文中に存在する単語の中で、Webページに含まれている数が多い順にWebページを順位付けするが、他の形態として、検索エンジン230は、Webページ毎に、下記の(1)式を用いて関連性を示すパラメータαを算出し、算出したパラメータαの値が大きい順にWebページを順位付けするようにしてもよい。
Further, in the above-described embodiment, the search engine 230 ranks the Web pages in the descending order of the number contained in the Web page among the words present in the title or text of the e-mail. For example, the search engine 230 may calculate the parameter α indicating relevance for each Web page using the following equation (1), and rank the Web pages in descending order of the calculated parameter α. Good.

α=a+a+・・・+a+b+b+・・・+b ・・・(1)
ここで、aは電子メール中におけるk番目の単語の出現数、bはWebページ中におけるk番目の単語の出現数、nは単語特定部22によって特定された単語の種類の数である。
α = a 1 + a 2 +... + a n + b 1 + b 2 +... + b n (1)
Here, a k is the number of appearances of the k-th word in the e-mail, b k is the number of appearances of the k-th word in the Web page, and n is the number of types of words specified by the word specifying unit 22. .

これにより、Webページ内には1つしか出現していない単語であっても、電子メール中で何度も出現している単語である場合には、当該Webページの検索順位を高くすることができる。   As a result, even if only one word appears in the Web page, if the word appears many times in the e-mail, the search order of the Web page may be increased. it can.

また、広告検索部231についても、広告ページ毎に、上記の(1)式を用いてパラメータαを算出し、算出したパラメータαの値が大きい順に広告ページを順位付けするようにしてもよい。ただし、この場合、bは広告情報格納部232の単語2320に格納されている単語の中でk番目の単語の出現数となり、対応する単語が単語2320に格納されていれば1となり、格納されていなければ0となる。
Also, the advertisement search unit 231 may calculate the parameter α using the above equation (1) for each advertisement page, and rank the advertisement pages in descending order of the calculated parameter α . However, in this case, b k is the number of appearances of the kth word among the words stored in the word 2320 of the advertisement information storage unit 232, and is 1 if the corresponding word is stored in the word 2320. Otherwise it is 0.

また、コンテンツ検索部233についても同様に、コンテンツ毎に、上記の(1)式を用いてパラメータαを算出し、算出したパラメータαの値が大きい順にコンテンツを順位付けするようにしてもよい。ただし、この場合も、bはコンテンツ格納部234の単語2340に格納されている単語の中でk番目の単語の出現数となり、対応する単語が単語2340に格納されていれば1となり、格納されていなければ0となる。 Similarly, for the content search unit 233, the parameter α may be calculated for each content using the above equation (1), and the content may be ranked in descending order of the calculated parameter α . In this case, however, b k is the number of occurrences of the k-th word among the words stored in the word 2340 of the content storage unit 234, and is 1 if the corresponding word is stored in the word 2340. Otherwise it is 0.

また、上記した実施形態において、埋め込み部27は、電子メールに、検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65を埋め込むが、他の形態として、埋め込み部27は、検索リストの概要63、広告リストの概要64、およびコンテンツリストの概要65の少なくともいずれかを電子メールに埋め込むようにしてもよい。   In the above-described embodiment, the embedding unit 27 embeds the search list outline 63, the advertisement list outline 64, and the content list outline 65 in the e-mail. At least one of the list outline 63, the advertisement list outline 64, and the content list outline 65 may be embedded in the e-mail.

以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されない。上記実施の形態に、多様な変更または改良を加えることが可能であることが当業者に明らかである。その様な変更または改良を加えた形態も本発明の技術的範囲に含まれ得ることが、特許請求の範囲の記載から明らかである。   As mentioned above, although this invention was demonstrated using embodiment, the technical scope of this invention is not limited to the range as described in the said embodiment. It will be apparent to those skilled in the art that various modifications or improvements can be added to the above-described embodiment. It is apparent from the scope of the claims that the embodiments added with such changes or improvements can be included in the technical scope of the present invention.

本発明の一実施形態に係る電子メールシステム10の構成を示すシステム構成図である。1 is a system configuration diagram showing a configuration of an electronic mail system 10 according to an embodiment of the present invention. メール加工転送サーバ20の機能構成の一例を示すブロック図である。3 is a block diagram illustrating an example of a functional configuration of a mail processing / transfer server 20. FIG. 検索部23の詳細な機能構成の一例を示すブロック図である。3 is a block diagram illustrating an example of a detailed functional configuration of a search unit 23. FIG. 広告情報格納部232に格納されるデータの構造の一例を示す図である。4 is a diagram illustrating an example of the structure of data stored in an advertisement information storage unit 232. FIG. コンテンツ格納部234に格納されるデータの構造の一例を示す図である。4 is a diagram illustrating an example of a structure of data stored in a content storage unit 234. FIG. 検索リスト詳細ページ30の一例を示す概念図である。4 is a conceptual diagram illustrating an example of a search list detail page 30. FIG. 広告リスト詳細ページ40の一例を示す概念図である。4 is a conceptual diagram illustrating an example of an advertisement list detail page 40. FIG. コンテンツリスト詳細ページ50の一例を示す概念図である。3 is a conceptual diagram showing an example of a content list detail page 50. FIG. 電子メール60の一例を示す概念図である。3 is a conceptual diagram showing an example of an electronic mail 60. FIG. メール加工転送サーバ20の動作の一例を示すフローチャートである。4 is a flowchart showing an example of the operation of the mail processing / transfer server 20. メール加工転送サーバ20の機能を実現するコンピュータ70の構成の一例を示すハードウェア構成図である。2 is a hardware configuration diagram illustrating an example of a configuration of a computer 70 that realizes a function of the mail processing / transfer server 20. FIG. 検索結果ページ80の一例を示す概念図である。4 is a conceptual diagram illustrating an example of a search result page 80. FIG. 検索結果ページ80の位置情報が埋め込まれた電子メール60一例を示す概念図である。It is a conceptual diagram which shows an example of the electronic mail 60 with which the positional information on the search result page 80 was embedded.

符号の説明Explanation of symbols

10・・・電子メールシステム、11・・・通信回線、12・・・SMTPサーバ、13・・・POPサーバ、14・・・端末、20・・・メール加工転送サーバ、21・・・除外単語格納部、22・・・単語特定部、23・・・検索部、230・・・検索エンジン、231・・・広告検索部、232・・・広告情報格納部、233・・・コンテンツ検索部、234・・・コンテンツ格納部、24・・・検索結果ページ作成部、25・・・ページデータ格納部、26・・・単語抽出部、27・・・埋め込み部、28・・・転送部、29・・・Webページ提供部、30・・・検索リスト詳細ページ、40・・・広告リスト詳細ページ、50・・・コンテンツリスト詳細ページ、60・・・電子メール、61・・・題名、62・・・本文、63・・・検索リストの概要、64・・・広告リストの概要、65・・・コンテンツリストの概要、66・・・検索対象の単語、70・・・コンピュータ、71・・・CPU、72・・・RAM、73・・・ROM、74・・・HDD、75・・・通信インターフェイス、76・・・入出力インターフェイス、77・・・メディアインターフェイス、78・・・記録媒体、80・・・検索結果ページ DESCRIPTION OF SYMBOLS 10 ... E-mail system, 11 ... Communication line, 12 ... SMTP server, 13 ... POP server, 14 ... Terminal, 20 ... Mail processing transfer server, 21 ... Exclusion word Storage unit, 22 ... word specifying unit, 23 ... search unit, 230 ... search engine, 231 ... advertisement search unit, 232 ... advertisement information storage unit, 233 ... content search unit, 234 ... Content storage unit, 24 ... Search result page creation unit, 25 ... Page data storage unit, 26 ... Word extraction unit, 27 ... Embedding unit, 28 ... Transfer unit, 29 ... Web page providing unit, 30 ... search list details page, 40 ... advertising list details page, 50 ... content list details page, 60 ... e-mail, 61 ... title, 62. ..Text, 63 ..Outline of search list, 64 ... Outline of advertisement list, 65 ... Outline of content list, 66 ... Word to be searched, 70 ... Computer, 71 ... CPU, 72 ... RAM, 73 ... ROM, 74 ... HDD, 75 ... communication interface, 76 ... input / output interface, 77 ... media interface, 78 ... recording medium, 80 ... search result page

Claims (9)

電子メールを加工して転送するメール加工転送サーバであって、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出手段と、
前記単語抽出手段によって抽出された単語の中から検索対象の単語を特定する単語特定手段と、
前記単語特定手段によって検索対象として特定された単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索手段と、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込み手段と、
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送手段と
を備え、
前記単語特定手段は、
前記単語抽出手段によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索手段は、
前記単語特定手段によって検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定手段によって検索対象として特定された単語の単語数と、Webページに含まれている前記単語特定手段によって検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするメール加工転送サーバ。
An email processing and forwarding server that processes and forwards emails,
Word extraction means for extracting words contained in the title or body of an email received from a terminal;
A word specifying means for specifying a search target word from the words extracted by the word extracting means;
Search means for searching for at least one of information and content of a web page related to a word specified as a search target by the word specifying means;
Embedding means for embedding at least a part of the search result by the search means in the body of the email received from the terminal;
A transfer means for transferring an e-mail in which at least a part of the search result is embedded to a destination of the e-mail;
The word specifying means is
From the words extracted by the word extracting means, a predetermined word is excluded, and among the remaining words, words up to a predetermined rank in order of appearance in the e-mail are searched. identified as a word,
The search means includes
When searching for information on a Web page related to a word specified as a search target by the word specifying means, a word of a word specified as a search target by the word specifying means included in the title or text of an e-mail A mail processing / transfer server characterized in that the rank of a Web page having a large sum of the number of words and the number of words specified as search targets by the word specifying means included in the Web page is set high .
請求項1に記載のメール加工転送サーバであって、
前記検索手段は、
前記単語特定手段によって特定された単語を含むWebページを検索エンジンを用いて検索した結果、または、予め登録されている広告ページであって、前記単語特定手段によって特定された単語に関連付けられている広告ページの情報の、少なくともいずれか一方を、検索結果として出力することを特徴とするメール加工転送サーバ。
The mail processing / forwarding server according to claim 1,
The search means includes
As a result of searching a Web page including the word specified by the word specifying unit using a search engine, or an advertisement page registered in advance, the web page is associated with the word specified by the word specifying unit An e-mail processing and forwarding server that outputs at least one of advertisement page information as a search result.
請求項1または2に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の末尾に付加することを特徴とするメール加工転送サーバ。
The mail processing and forwarding server according to claim 1 or 2,
The embedding means is
A mail processing / forwarding server, wherein at least a part of a search result by the search means is added to the end of a body of an e-mail received from the terminal.
請求項1または2に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の行間に挿入することを特徴とするメール加工転送サーバ。
The mail processing and forwarding server according to claim 1 or 2,
The embedding means is
A mail processing / transfer server, wherein at least a part of a search result by the search means is inserted between lines of a body of an e-mail received from the terminal.
請求項1または2に記載のメール加工転送サーバであって、
前記埋め込み手段は、
前記検索手段による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文の先頭に挿入することを特徴とするメール加工転送サーバ。
The mail processing and forwarding server according to claim 1 or 2,
The embedding means is
A mail processing and transfer server, wherein at least a part of a search result by the search means is inserted at the beginning of the body of an e-mail received from the terminal.
請求項1から5のいずれか一項に記載のメール加工転送サーバであって、
前記検索手段による検索結果の少なくとも一部から構成されるWebページである検索結果ページを作成する検索結果ページ作成手段をさらに備え、
前記埋め込み手段は、
前記検索結果ページ作成手段によって前記検索結果ページが作成された後に、前記端末から受け取った電子メールの本文中において、前記単語特定手段によって検索対象として特定された単語に、前記検索結果ページの位置情報をさらに埋め込むことを特徴とするメール加工転送サーバ。
The mail processing / forwarding server according to any one of claims 1 to 5,
A search result page creating means for creating a search result page that is a web page composed of at least a part of the search results by the search means;
The embedding means is
After the search result page is created by the search result page creation means, the position information of the search result page is included in the word specified as the search target by the word specifying means in the body text of the email received from the terminal. An e-mail processing and forwarding server characterized by further embedding.
請求項1から6のいずれか一項に記載のメール加工転送サーバであって、
前記検索手段は、
電子メールの題名または本文に含まれているk番目の単語の出現数ak、Webページ中におけるk番目の単語の出現数bk、前記単語特定手段によって検索対象として特定された単語の種類の数をnとして、下記の算出式を用いてWebページの関連性を示すパラメータαを算出し、αの値が大きい順にWebページを順位付けすることを特徴とするメール加工転送サーバ。
α=a+a+・・・+a+b+b+・・・+b
The mail processing / forwarding server according to any one of claims 1 to 6 ,
The search means includes
The number of occurrences a k of the k-th word included in the title or text of the e-mail, the number of occurrences b k of the k-th word in the Web page, and the type of word specified as the search target by the word specifying means A mail processing and transfer server characterized in that a parameter α indicating the relevance of a Web page is calculated using the following calculation formula, where n is the number, and the Web pages are ranked in descending order of the value of α.
α = a 1 + a 2 +... + a n + b 1 + b 2 +... + b n
電子メールを加工して転送するメール加工転送サーバにおけるメール中継方法であって、
前記メール加工転送サーバが、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出ステップと、
前記単語抽出ステップにおいて抽出した単語の中から検索対象の単語を特定する単語特定ステップと、
前記単語特定ステップにおいて検索対象として特定した単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索ステップと、
前記検索ステップにおける検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込みステップと、
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送ステップと
を実行し、
前記単語特定ステップにおいて、
前記単語抽出ステップにおいて抽出し単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索ステップにおいては、
前記単語特定ステップにおいて検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定ステップにおいて検索対象として特定された単語の単語数と、Webページに含まれている前記単語特定ステップにおいて検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするメール中継方法。
A mail relay method in a mail processing and forwarding server that processes and forwards an email,
The mail processing transfer server is
A word extraction step for extracting words contained in the title or body of the email received from the terminal;
A word specifying step of specifying a search target word from the words extracted in the word extraction step;
A search step of searching for at least one of information or content of a web page related to the word specified as a search target in the word specifying step;
An embedding step of embedding at least a part of a search result in the search step in a body of an e-mail received from the terminal;
A transfer step of transferring an e-mail in which at least a part of the search result is embedded to a destination of the e-mail;
In the word specifying step,
The words extracted in the word extraction step are excluded from the predetermined words, and among the remaining words, the words up to the predetermined rank in the descending order of appearance in the e-mail are searched. Identified as a word ,
In the search step,
When searching for information on a Web page related to the word specified as the search target in the word specifying step, the word of the word specified as the search target in the word specifying step included in the title or text of the e-mail A mail relay method characterized in that the rank of a Web page having a large sum of the number of words and the number of words specified as search targets in the word specifying step included in the Web page is set high .
コンピュータに、電子メールを加工して転送するメール加工転送サーバとしての機能を実現させるプログラムであって、
前記コンピュータに、
端末から受け取った電子メールの題名または本文に含まれる単語を抽出する単語抽出機能、
前記単語抽出機能によって抽出された単語の中から検索対象の単語を特定する単語特定機能、
前記単語特定機能によって検索対象として特定された単語に関連するWebページの情報またはコンテンツの少なくともいずれか一方を検索する検索機能、
前記検索機能による検索結果の少なくとも一部を、前記端末から受け取った電子メールの本文に埋め込む埋め込み機能、および
前記検索結果の少なくとも一部が埋め込まれた電子メールを、当該電子メールの宛先へ転送する転送機能
を実現させ、
前記単語特定機能は、
前記単語抽出機能によって抽出された単語の中から、予め定められた単語を除き、残った単語の中で、前記電子メール内での出現数が多い順に予め定められた順位までの単語を検索対象の単語として特定し、
前記検索機能は、
前記単語特定機能によって検索対象として特定された単語に関連するWebページの情報を検索する場合に、電子メールの題名または本文に含まれている前記単語特定機能によって検索対象として特定された単語の単語数と、Webページに含まれている前記単語特定機能によって検索対象として特定された単語の単語数との合計が多いWebページの順位を高く設定することを特徴とするプログラム。
A program that allows a computer to function as a mail processing and forwarding server that processes and forwards emails,
In the computer,
A word extraction function to extract words contained in the title or body of an email received from the device,
A word specifying function for specifying a search target word from the words extracted by the word extraction function;
A search function for searching for at least one of Web page information and content related to a word specified as a search target by the word specifying function;
An embedding function for embedding at least a part of a search result by the search function in a body of an e-mail received from the terminal, and an e-mail in which at least a part of the search result is embedded is transferred to a destination of the e-mail Realize the transfer function,
The word identification function is
Searches for words up to a predetermined rank in descending order of the number of appearances in the e-mail among the words extracted from the words extracted by the word extraction function. identified as a word,
The search function
When searching for Web page information related to the word specified as the search target by the word specifying function, the word of the word specified as the search target by the word specifying function included in the title or text of the e-mail A program that sets a high ranking for a Web page having a large sum of the number of words and the number of words specified as search targets by the word specifying function included in the Web page .
JP2008059254A 2008-03-10 2008-03-10 Mail processing transfer server, mail relay method, and program Active JP5278997B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2008059254A JP5278997B2 (en) 2008-03-10 2008-03-10 Mail processing transfer server, mail relay method, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2008059254A JP5278997B2 (en) 2008-03-10 2008-03-10 Mail processing transfer server, mail relay method, and program

Publications (2)

Publication Number Publication Date
JP2009217441A JP2009217441A (en) 2009-09-24
JP5278997B2 true JP5278997B2 (en) 2013-09-04

Family

ID=41189237

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2008059254A Active JP5278997B2 (en) 2008-03-10 2008-03-10 Mail processing transfer server, mail relay method, and program

Country Status (1)

Country Link
JP (1) JP5278997B2 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10430073B2 (en) 2015-07-17 2019-10-01 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
US10754466B2 (en) 2016-11-22 2020-08-25 Crown Equipment Corporation User interface device for industrial vehicle

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016075832A1 (en) * 2014-11-14 2016-05-19 富士通株式会社 Automatic page editing method, automatic page editing program, and automatic page editing device

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH10334086A (en) * 1997-06-04 1998-12-18 Nippon Telegr & Teleph Corp <Ntt> Information disclosure system
JPH113348A (en) * 1997-06-11 1999-01-06 Sharp Corp Advertizing device for electronic interaction
JP4378131B2 (en) * 2003-08-12 2009-12-02 インターナショナル・ビジネス・マシーンズ・コーポレーション Information processing apparatus, information processing system, database search method, and program
JP2005267187A (en) * 2004-03-18 2005-09-29 Nec Corp Link information adding device and method therefor
JP2005293243A (en) * 2004-03-31 2005-10-20 Just Syst Corp Document processing device
JP4832307B2 (en) * 2004-09-11 2011-12-07 好邦 田村 Advertising / information distribution system

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10430073B2 (en) 2015-07-17 2019-10-01 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
US10949083B2 (en) 2015-07-17 2021-03-16 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
US11899871B2 (en) 2015-07-17 2024-02-13 Crown Equipment Corporation Processing device having a graphical user interface for industrial vehicle
US10754466B2 (en) 2016-11-22 2020-08-25 Crown Equipment Corporation User interface device for industrial vehicle
US10936183B2 (en) 2016-11-22 2021-03-02 Crown Equipment Corporation User interface device for industrial vehicle
US11054980B2 (en) 2016-11-22 2021-07-06 Crown Equipment Corporation User interface device for industrial vehicle

Also Published As

Publication number Publication date
JP2009217441A (en) 2009-09-24

Similar Documents

Publication Publication Date Title
JP4812747B2 (en) Method and system for capturing and extracting information
US7580568B1 (en) Methods and systems for identifying an image as a representative image for an article
US8078977B2 (en) Method and system for intelligent processing of electronic information
KR101004479B1 (en) Network user database for a sidebar
US8943153B2 (en) System and method for displaying search results including email attachments
JP3664917B2 (en) Network information display method, storage medium storing the method as a program, and computer executing the program
AU2005231112B2 (en) Methods and systems for structuring event data in a database for location and retrieval
US20180131823A1 (en) Server system, information storage device, and method for controlling server system
US7707142B1 (en) Methods and systems for performing an offline search
US20110173569A1 (en) Preview Functionality for Increased Browsing Speed
US20110119248A1 (en) Topic identification system, topic identification device, client terminal, program, topic identification method, and information processing method
JPH1153279A (en) Information processor and method, information providing device and method, information processing system and providing medium
JP5236762B2 (en) Advertisement display device, advertisement display method, advertisement display program, and computer-readable recording medium storing the program
JP2012141682A (en) Advertisement information providing device
JP2002222138A (en) Contents transmission method, contents receiving method, and contents delivery system
JP5278997B2 (en) Mail processing transfer server, mail relay method, and program
JP4477931B2 (en) Search request device, search request method, search request program, and computer-readable recording medium storing search request program
JP2005267187A (en) Link information adding device and method therefor
JP2009064435A (en) Method and system for providing up-to-date information
JP4028795B2 (en) E-mail collection and search system
JP2007257625A (en) Delivery system, delivery method and program
JP6651277B1 (en) Provision device, provision method, program, and non-temporary computer-readable information recording medium
JP2009122930A (en) Information retrieval device and method thereof
JP2005182590A (en) Data routing and forwarding device, computer program, and program recording medium
JP2008198139A (en) Additional information retrieval device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20110302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120418

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120424

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120611

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130226

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130410

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20130430

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

R150 Certificate of patent or registration of utility model

Ref document number: 5278997

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250