Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP4790648B2 - E-mail mediation server, e-mail mediation method, and mobile communication terminal - Google Patents
[go: Go Back, main page]

JP4790648B2 - E-mail mediation server, e-mail mediation method, and mobile communication terminal - Google Patents

E-mail mediation server, e-mail mediation method, and mobile communication terminal Download PDF

Info

Publication number
JP4790648B2
JP4790648B2 JP2007065449A JP2007065449A JP4790648B2 JP 4790648 B2 JP4790648 B2 JP 4790648B2 JP 2007065449 A JP2007065449 A JP 2007065449A JP 2007065449 A JP2007065449 A JP 2007065449A JP 4790648 B2 JP4790648 B2 JP 4790648B2
Authority
JP
Japan
Prior art keywords
mail
identification code
binary data
receiving
image
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.)
Expired - Fee Related
Application number
JP2007065449A
Other languages
Japanese (ja)
Other versions
JP2008228079A (en
Inventor
雅則 武岡
智徳 磯部
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NTT Docomo Inc
Original Assignee
NTT Docomo Inc
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 NTT Docomo Inc filed Critical NTT Docomo Inc
Priority to JP2007065449A priority Critical patent/JP4790648B2/en
Publication of JP2008228079A publication Critical patent/JP2008228079A/en
Application granted granted Critical
Publication of JP4790648B2 publication Critical patent/JP4790648B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Description

本発明は、電子メール仲介サーバ、電子メール仲介方法および移動通信端末に関する。   The present invention relates to an electronic mail mediation server, an electronic mail mediation method, and a mobile communication terminal.

従来、電子メールの本文等に絵文字画像を用いると、バイナリデータに変換された絵文字画像が電子メールに添付されて送受信される(例えば、特許文献1参照)。
特開2004−94915号公報
Conventionally, when a pictographic image is used in the body of an electronic mail or the like, the pictographic image converted into binary data is attached to the electronic mail and transmitted / received (for example, see Patent Document 1).
JP 2004-94915 A

従来の方法では、電子メールの本文に絵文字画像等の画像を用いると、過去に送受信したことのある画像であっても、その画像に対応するバイナリデータが毎回電子メールに添付されるため、ネットワークの負荷が増大する要因となる。   In the conventional method, when an image such as a pictographic image is used in the body of an e-mail, even if the image has been transmitted and received in the past, binary data corresponding to the image is attached to the e-mail every time. This increases the load on the machine.

そこで、本発明は、上述した課題を解決するために、ネットワークの負荷を軽減させることができる電子メール仲介サーバ、電子メール仲介方法および移動通信端末を提供することを目的とする。   Accordingly, an object of the present invention is to provide an electronic mail mediation server, an electronic mail mediation method, and a mobile communication terminal that can reduce the load on the network in order to solve the above-described problems.

本発明の電子メール仲介サーバは、送信側端末から受信側端末宛に送信された電子メールを受信する電子メール受信手段と、電子メール受信手段によって受信された電子メールに付加され、バイナリデータを一意に特定するための識別コードに基づいて、当該識別コードに対応付けて記憶されているバイナリデータが存在するか否かを判定するバイナリデータ判定手段と、バイナリデータ判定手段によって識別コードに対応付けて記憶されているバイナリデータが存在しないと判定された場合に、送信側端末に対してバイナリデータを送信するように要求するバイナリデータ要求手段と、上記要求に応じて送信側端末から送信されたバイナリデータを受信するバイナリデータ受信手段と、バイナリデータ受信手段によって受信されたバイナリデータを、当該バイナリデータの識別コードに対応付けて記憶させる記憶手段と、記憶手段によって記憶された識別コードを、送信側端末に送信する識別コード送信手段と、電子メール受信手段によって受信された電子メールに付加された識別コードを、記憶手段によって記憶された識別コードに変換してから当該電子メールを受信側端末に送信する電子メール送信手段と、を備えることを特徴とする。   The e-mail mediation server of the present invention includes an e-mail receiving unit that receives an e-mail transmitted from a transmitting side terminal to a receiving side terminal, and an e-mail received by the e-mail receiving unit. Based on the identification code for specifying the binary code, the binary data determination means for determining whether there is binary data stored in association with the identification code, and the binary data determination means Binary data request means for requesting the transmission side terminal to transmit binary data when it is determined that the stored binary data does not exist, and the binary data transmitted from the transmission side terminal in response to the request Binary data receiving means for receiving data and binary received by the binary data receiving means Storage means for storing the data in association with the identification code of the binary data, the identification code transmitting means for transmitting the identification code stored in the storage means to the transmitting terminal, and the e-mail receiving means. And an e-mail transmitting unit that converts the identification code added to the e-mail into an identification code stored in the storage unit and then transmits the e-mail to the receiving terminal.

また、本発明の電子メール仲介方法は、送信側端末と受信側端末との間でやり取りされる電子メールを仲介する電子メール仲介サーバが、送信側端末から受信側端末宛に送信された電子メールを受信する電子メール受信ステップと、電子メール受信ステップにおいて受信された電子メールに付加され、バイナリデータを一意に特定するための識別コードに基づいて、当該識別コードに対応付けて記憶されているバイナリデータが存在するか否かを判定するバイナリデータ判定ステップと、バイナリデータ判定ステップにおいて識別コードに対応付けて記憶されているバイナリデータが存在しないと判定された場合に、送信側端末に対してバイナリデータを送信するように要求するバイナリデータ要求ステップと、上記要求に応じて送信側端末から送信されたバイナリデータを受信するバイナリデータ受信ステップと、バイナリデータ受信ステップにおいて受信されたバイナリデータを、当該バイナリデータの前記識別コードに対応付けて記憶させる記憶ステップと、記憶ステップにおいて記憶された識別コードを、送信側端末に送信する識別コード送信ステップと、電子メール受信ステップにおいて受信された電子メールに付加された識別コードを、記憶手段によって記憶された識別コードに変換してから当該電子メールを受信側端末に送信する電子メール送信ステップと、を備えることを特徴とする。   The electronic mail mediation method of the present invention is an electronic mail sent from a transmission terminal to a reception terminal by an electronic mail mediation server that mediates an electronic mail exchanged between the transmission terminal and the reception terminal. And a binary stored in association with the identification code based on an identification code for uniquely identifying binary data, which is added to the email received in the email reception step. A binary data determination step for determining whether or not the data exists, and binary data stored in association with the identification code in the binary data determination step when it is determined that there is no binary data. A binary data requesting step for requesting to transmit data, and a transmitting terminal in response to the request The binary data receiving step for receiving the binary data transmitted from the memory, the storing step for storing the binary data received in the binary data receiving step in association with the identification code of the binary data, and the storing in the storing step The identification code is transmitted to the transmitting terminal, and the identification code added to the electronic mail received in the electronic mail receiving step is converted into the identification code stored in the storage means, and then the electronic mail is sent. And e-mail transmission step for transmitting the message to the receiving terminal.

これらの発明によれば、電子メールに付加された識別コードが未登録である場合には、送信側端末からバイナリデータを取得して、この取得したバイナリデータを識別コードに対応付けて登録させることができるとともに、電子メールに付加された識別コードを、登録した識別コードに変換してから受信側端末に電子メールを送信させることができる。すなわち、送信側端末から受信側端末宛に送信される電子メールには、容量の大きなバイナリデータの代わりに、このバイナリデータを一意に識別する識別コードが付加されることになる。それゆえに、ネットワークの負荷を軽減させることができる。   According to these inventions, when the identification code added to the e-mail is unregistered, the binary data is acquired from the transmission side terminal, and the acquired binary data is registered in association with the identification code. In addition, after the identification code added to the e-mail is converted into the registered identification code, the e-mail can be transmitted to the receiving terminal. That is, an identification code uniquely identifying this binary data is added to the e-mail transmitted from the transmitting terminal to the receiving terminal instead of the binary data having a large capacity. Therefore, the load on the network can be reduced.

本発明の電子メール仲介サーバにおいて、上記電子メール送信手段は、バイナリデータ判定手段によって識別コードに対応付けて記憶されているバイナリデータが存在すると判定された場合に、電子メール受信手段によって受信された電子メールを受信側端末に送信することが好ましい。   In the e-mail mediation server of the present invention, the e-mail transmitting means is received by the e-mail receiving means when the binary data determining means determines that binary data stored in association with the identification code exists. It is preferable to send the e-mail to the receiving terminal.

このようにすれば、電子メールに付加された識別コードが既登録である場合には、送信側端末からバイナリデータを取得することなく、受信側端末に電子メールを送信させることができる。   In this way, when the identification code added to the e-mail is already registered, the e-mail can be transmitted to the receiving side terminal without obtaining binary data from the transmitting side terminal.

本発明の電子メール仲介サーバにおいて、上記電子メール受信手段によって受信された電子メールに付加されたバイナリデータに基づいて、当該バイナリデータに対応付けて記憶されている識別コードが存在するか否かを判定する識別コード判定手段を、さらに備え、上記識別コード送信手段は、識別コード判定手段によってバイナリデータに対応付けて記憶されている識別コードが存在しないと判定された場合に、新たに発行された識別コードを送信側端末に送信することが好ましい。   In the electronic mail mediation server of the present invention, based on the binary data added to the electronic mail received by the electronic mail receiving means, whether or not there is an identification code stored in association with the binary data. An identification code determining means for determining, wherein the identification code transmitting means is newly issued when it is determined by the identification code determining means that there is no identification code stored in association with binary data; It is preferable to transmit the identification code to the transmitting terminal.

このようにすれば、未登録のバイナリデータに対応する識別コードを送信側端末に通知することができるため、これ以降に、送信側端末が同一のバイナリデータを送信するときには、このバイナリデータの代わりに識別コードを付加させることができる。   In this way, the identification code corresponding to the unregistered binary data can be notified to the transmission side terminal. Therefore, when the transmission side terminal transmits the same binary data thereafter, this binary data is replaced. Can be added with an identification code.

本発明の電子メール仲介サーバにおいて、上記識別コード送信手段は、識別コード判定手段によってバイナリデータに対応付けて記憶されている識別コードが存在すると判定された場合に、当該識別コードが登録済みである旨および当該識別コードを送信側端末に送信することが好ましい。   In the e-mail mediation server of the present invention, the identification code transmitting means has registered the identification code when it is determined by the identification code determining means that there is an identification code stored in association with the binary data. It is preferable to transmit the message and the identification code to the transmitting terminal.

このようにすれば、バイナリデータに対応する識別コードが既登録であることを送信側端末に通知することができるため、これ以降に、送信側端末が同一のバイナリデータを送信するときには、このバイナリデータの代わりに識別コードを付加させることができる。   In this way, it is possible to notify the transmitting side terminal that the identification code corresponding to the binary data is already registered. Therefore, when the transmitting side terminal transmits the same binary data thereafter, this binary data is transmitted. An identification code can be added instead of data.

また、本発明の移動通信端末は、送信側端末によって送信された電子メールを、電子メール仲介サーバを介して受信する電子メール受信手段と、電子メール受信手段によって受信された電子メールに付加され、バイナリデータを一意に特定するための識別コードに基づいて、当該識別コードに対応付けて記憶されているバイナリデータが存在するか否かを判定するバイナリデータ判定手段と、バイナリデータ判定手段によって識別コードに対応付けて記憶されているバイナリデータが存在しないと判定された場合に、電子メール仲介サーバに対してバイナリデータを送信するように要求するバイナリデータ要求手段と、上記要求に応じて電子メール仲介サーバから送信されたバイナリデータを受信するバイナリデータ受信手段と、バイナリデータ受信手段によって受信されたバイナリデータを、当該バイナリデータの識別コードに対応付けて記憶させる記憶手段と、電子メール受信手段によって受信された電子メールに付加された識別コードを、バイナリデータ受信手段によって受信されたバイナリデータに変換する変換手段と、を備えることを特徴とする。   The mobile communication terminal of the present invention is added to the e-mail receiving means for receiving the e-mail transmitted by the transmitting side terminal via the e-mail mediation server, and the e-mail received by the e-mail receiving means, Based on an identification code for uniquely identifying binary data, binary data determination means for determining whether binary data stored in association with the identification code exists, and an identification code by the binary data determination means Binary data requesting means for requesting the e-mail mediation server to transmit binary data when it is determined that there is no binary data stored in association with the e-mail, and e-mail mediation in response to the request Binary data receiving means for receiving binary data transmitted from the server and binary data receiving means Storage means for storing the binary data received by the data receiving means in association with the identification code of the binary data, and the identification code added to the e-mail received by the e-mail receiving means by the binary data receiving means. Conversion means for converting into received binary data.

この発明によれば、電子メールに付加された識別コードが未登録である場合には、電子メール仲介サーバからバイナリデータを取得して、この取得したバイナリデータを識別コードに対応付けて登録させることができるとともに、電子メールに付加された識別コードを、取得したバイナリデータに変換させることができる。すなわち、受信した電子メールに、未登録の識別コードが格納されている場合であっても、この識別コードに対応するバイナリデータを取得して変換させることができる。これにより、容量の大きなバイナリデータの代わりに、このバイナリデータを一意に識別する識別コードを付加した電子メールを、送信側端末から受信側端末宛に送信させることが可能となるため、ネットワークの負荷を軽減させることができる。   According to the present invention, when the identification code added to the e-mail is unregistered, the binary data is acquired from the e-mail mediation server, and the acquired binary data is registered in association with the identification code. In addition, the identification code added to the e-mail can be converted into the acquired binary data. That is, even when an unregistered identification code is stored in the received electronic mail, binary data corresponding to this identification code can be acquired and converted. This makes it possible to send an e-mail with an identification code that uniquely identifies this binary data instead of a large amount of binary data from the transmitting terminal to the receiving terminal. Can be reduced.

本発明に係る電子メール仲介サーバ、電子メール仲介方法および移動通信端末によれば、ネットワークの負荷を減少させることができる。   According to the electronic mail mediation server, the electronic mail mediation method, and the mobile communication terminal according to the present invention, it is possible to reduce the load on the network.

以下、本発明に係る電子メール仲介サーバ、電子メール仲介方法および移動通信端末の実施形態を図面に基づき説明する。なお、各図において、同一要素には同一符号を付して重複する説明を省略する。   Embodiments of an electronic mail mediation server, an electronic mail mediation method, and a mobile communication terminal according to the present invention will be described below with reference to the drawings. In addition, in each figure, the same code | symbol is attached | subjected to the same element and the overlapping description is abbreviate | omitted.

図1は、実施形態における通信システム1の構成を例示する図である。図1に示すように、通信システム1は、携帯電話機10と電子メール仲介サーバ20とを有する。携帯電話機10と電子メール仲介サーバ20は、移動体通信網を含む通信回線30を介して接続可能である。   FIG. 1 is a diagram illustrating a configuration of a communication system 1 in the embodiment. As shown in FIG. 1, the communication system 1 includes a mobile phone 10 and an e-mail mediation server 20. The mobile phone 10 and the e-mail mediation server 20 can be connected via a communication line 30 including a mobile communication network.

電子メール仲介サーバ20は、送信側の携帯電話機10aと受信側の携帯電話機10bとの間でやりとりされる電子メールの送受信を仲介し、電子メールの本文等に用いられる絵文字画像や静止画像等の画像を管理するサーバ装置である。電子メール仲介サーバ20は、物理的には、CPU、通信装置、メモリ等を有している。   The e-mail mediation server 20 mediates transmission / reception of e-mails exchanged between the transmitting-side mobile phone 10a and the receiving-side mobile phone 10b, such as pictographic images and still images used for e-mail texts. A server device for managing images. The e-mail mediation server 20 physically has a CPU, a communication device, a memory, and the like.

なお、本実施形態においては、バイナリデータの具体例として、絵文字画像や静止画像等の画像データを用いて説明するが、バイナリデータの具体例はこれに限られない。例えば、動画像データ、音声データ、フォントデータ(文字フォント、例えば、明朝、ゴシック等)であってもよい。また、バイナリデータとは、テキスト形式(文字データ)以外のデータ形式(バイナリ形式)により表されるデータをいう。   In the present embodiment, description will be made using image data such as pictographic images and still images as specific examples of binary data, but specific examples of binary data are not limited thereto. For example, it may be moving image data, audio data, font data (character font, such as Mincho, Gothic, etc.). The binary data refers to data expressed in a data format (binary format) other than the text format (character data).

図2を参照して電子メール仲介サーバ20の機能構成について説明する。図2に示すように、電子メール仲介サーバ20は、電子メール受信部21(電子メール受信手段)と、画像識別コード有無判定部22(識別コード判定手段)と、画像データ有無判定部23(バイナリデータ判定手段)と、画像データ要求部24(バイナリデータ要求手段)と、画像データ受信部25(バイナリデータ受信手段)と、画像データ記憶部26(記憶手段)と、画像識別コード送信部27(識別コード送信手段)と、電子メール送信部28(電子メール送信手段)とを有する。また、電子メール仲介サーバ20は、上記各機能により用いられる画像データを記憶する画像データテーブルを備えている。   A functional configuration of the electronic mail mediation server 20 will be described with reference to FIG. As shown in FIG. 2, the e-mail mediation server 20 includes an e-mail receiving unit 21 (e-mail receiving unit), an image identification code presence / absence determining unit 22 (identification code determining unit), and an image data presence / absence determining unit 23 (binary). Data determination unit), image data request unit 24 (binary data request unit), image data reception unit 25 (binary data reception unit), image data storage unit 26 (storage unit), and image identification code transmission unit 27 ( An identification code transmitting means) and an e-mail transmitting section 28 (e-mail transmitting means). The e-mail mediation server 20 includes an image data table that stores image data used by the above functions.

ここで、図3を参照して、画像データテーブルのデータ構成について説明する。画像データテーブルは、データ項目として、例えば、画像識別コード(識別コード)と、画像データ(バイナリデータ)とを有する。画像識別コードには、画像データを一意に特定するためのIDが格納され、画像データには、絵文字画像や静止画像等の画像が格納される。なお、バイナリデータの具体例が、フォントデータである場合に用いられるフォントデータテーブルのデータ構成例を、図4に示す。図4に示すように、フォントデータテーブルは、フォント識別コード(識別コード)と、フォントデータ(バイナリデータ)とを有する。フォント識別コードには、フォントデータを一意に特定するためのIDが格納され、フォントデータには、明朝やゴシック等で表された文字フォントが格納される。   Here, the data structure of the image data table will be described with reference to FIG. The image data table has, for example, an image identification code (identification code) and image data (binary data) as data items. An ID for uniquely specifying image data is stored in the image identification code, and an image such as a pictographic image or a still image is stored in the image data. FIG. 4 shows a data configuration example of a font data table used when a specific example of binary data is font data. As shown in FIG. 4, the font data table has font identification codes (identification codes) and font data (binary data). In the font identification code, an ID for uniquely specifying the font data is stored, and in the font data, a character font represented by Mincho or Gothic is stored.

図2に示す電子メール受信部21は、送信側の携帯電話機10aから受信側の携帯電話機10b宛に送信された電子メールを受信する。   The e-mail receiver 21 shown in FIG. 2 receives an e-mail transmitted from the transmitting-side mobile phone 10a to the receiving-side mobile phone 10b.

画像識別コード有無判定部22は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像データに基づいて、この画像データに対応付けて記憶されている画像識別コードが存在するか否かを判定する。具体的に説明すると、画像識別コード有無判定部22は、画像データをキーにして画像データテーブルを検索し、この画像データに対応付けて記憶されている画像識別コードが検出された場合に、画像データに対応付けて記憶されている画像識別コードが存在すると判定する。一方、画像識別コード有無判定部22は、画像データに対応付けて記憶されている画像識別コードが検出されなかった場合には、画像データに対応付けて記憶されている画像識別コードが存在しないと判定する。   The image identification code presence / absence determination unit 22 has an image identification code stored in association with the image data based on the image data stored in the attached file of the email received by the email receiving unit 21. It is determined whether or not. More specifically, the image identification code presence / absence determination unit 22 searches the image data table using the image data as a key, and detects an image identification code stored in association with the image data. It is determined that there is an image identification code stored in association with the data. On the other hand, if the image identification code stored in association with the image data is not detected, the image identification code presence / absence determination unit 22 determines that there is no image identification code stored in association with the image data. judge.

画像データ有無判定部23は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像識別コードに基づいて、この画像識別コードに対応付けて記憶されている画像データが存在するか否かを判定する。具体的に説明すると、画像データ有無判定部23は、画像識別コードをキーにして、画像データテーブルを検索し、この画像識別コードに対応付けて記憶されている画像データが検出された場合には、画像識別コードに対応付けて記憶されている画像データが存在すると判定する。一方、画像データ有無判定部23は、画像識別コードに対応付けて記憶されている画像データが検出されなかった場合には、画像識別コードに対応付けて記憶されている画像データが存在しないと判定する。   The image data presence / absence determining unit 23 has image data stored in association with the image identification code based on the image identification code stored in the attached file of the email received by the email receiving unit 21. It is determined whether or not. More specifically, the image data presence / absence determination unit 23 searches the image data table using the image identification code as a key, and when image data stored in association with the image identification code is detected. It is determined that there is image data stored in association with the image identification code. On the other hand, if the image data stored in association with the image identification code is not detected, the image data presence / absence determination unit 23 determines that there is no image data stored in association with the image identification code. To do.

画像データ要求部24は、画像データ有無判定部23によって画像識別コードに対応付けて記憶されている画像データが存在しないと判定された場合に、送信側の携帯電話機10aに対して画像データを送信するように要求する。   The image data request unit 24 transmits image data to the transmitting-side mobile phone 10a when the image data presence / absence determination unit 23 determines that there is no image data stored in association with the image identification code. Request to do.

画像データ受信部25は、画像データ要求部24による画像データ送信要求に応じて送信側の携帯電話機10aから送信された画像データを受信する。   The image data receiving unit 25 receives the image data transmitted from the transmitting-side mobile phone 10a in response to the image data transmission request from the image data requesting unit 24.

画像データ記憶部26は、画像データを一意に特定する画像識別コードを発行し、この画像識別コードと画像データを対応付けて画像データテーブルに記憶させる。画像データテーブルに記憶させる画像データとしては、電子メール受信部21によって受信された電子メールの添付ファイルに格納されている画像データ、または画像データ受信部25によって受信された画像データが該当する。   The image data storage unit 26 issues an image identification code for uniquely specifying the image data, and stores the image identification code and the image data in association with each other in the image data table. The image data stored in the image data table corresponds to image data stored in an attached file of an e-mail received by the e-mail receiving unit 21 or image data received by the image data receiving unit 25.

画像識別コード送信部27は、画像識別コードを送信側の携帯電話機10aに送信する。送信側の携帯電話機10aに送信される画像識別コードとしては、画像データ記憶部26によって新たに発行された画像識別コード、または電子メールの添付ファイルに格納されている画像データに対応付けて画像データテーブルに記憶されている画像識別コードが該当する。また、画像識別コード送信部27は、画像データテーブルに記憶されている画像識別コードを送信する場合には、この画像識別コードが既に登録されていることを示す情報を付加して送信する。   The image identification code transmission unit 27 transmits the image identification code to the mobile phone 10a on the transmission side. As the image identification code transmitted to the mobile phone 10a on the transmission side, image data associated with the image identification code newly issued by the image data storage unit 26 or the image data stored in the attached file of the e-mail is associated. This corresponds to the image identification code stored in the table. Further, when transmitting the image identification code stored in the image data table, the image identification code transmitting unit 27 adds the information indicating that the image identification code is already registered and transmits the image identification code.

電子メール送信部28は、電子メールを受信側の携帯電話機10bに送信する。ここで、電子メール送信部28は、電子メール受信部21によって受信された電子メールの添付ファイルに画像データが格納されている場合には、この画像データを、該画像データに対応付けて記憶されている画像識別コードに変換した後に、電子メールを受信側の携帯電話機10bに送信する。また、電子メール送信部28は、電子メール受信部21によって受信された電子メールの添付ファイルに画像識別コードが格納されている場合であっても、画像データ記憶部26によって新たに画像識別コードが発行された場合には、電子メールの画像識別コードを、新たに発行された画像識別コードに変換した後に、電子メールを受信側の携帯電話機10bに送信する。   The e-mail transmission unit 28 transmits the e-mail to the mobile phone 10b on the receiving side. Here, when the image data is stored in the attached file of the e-mail received by the e-mail receiving unit 21, the e-mail transmitting unit 28 stores the image data in association with the image data. After the image identification code is converted, the e-mail is transmitted to the mobile phone 10b on the receiving side. In addition, even when the image identification code is stored in the attached file of the e-mail received by the e-mail receiving unit 21, the e-mail transmission unit 28 newly adds an image identification code by the image data storage unit 26. If issued, the image identification code of the e-mail is converted into a newly issued image identification code, and then the e-mail is transmitted to the mobile phone 10b on the receiving side.

図1に示す携帯電話機10は、自機が在圏する無線エリアをカバーする基地局(不図示)と無線通信を行い、通話サービスあるいはパケット通信サービスを受ける移動通信端末である。携帯電話機10は、物理的には、CPU、通信装置、メモリ、入力キー、ディスプレイ等を有している。なお、本実施形態における通信システム1では、移動通信端末の具体例として携帯電話機10を用いて説明するが、移動通信端末の具体例はこれに限られない。例えば、簡易型携帯電話機(PHS)や通信機能を有する携帯型情報端末(PDA)であってもよい。   A cellular phone 10 shown in FIG. 1 is a mobile communication terminal that performs radio communication with a base station (not shown) that covers a radio area in which the mobile phone is located and receives a call service or a packet communication service. The cellular phone 10 physically includes a CPU, a communication device, a memory, an input key, a display, and the like. In addition, although the communication system 1 in this embodiment demonstrates using the mobile telephone 10 as a specific example of a mobile communication terminal, the specific example of a mobile communication terminal is not restricted to this. For example, a simple mobile phone (PHS) or a portable information terminal (PDA) having a communication function may be used.

図5を参照して携帯電話機10の機能構成について説明する。図5に示すように、携帯電話機10は、電子メール送信部11と、電子メール受信部12(電子メール受信手段)と、画像データ有無判定部13(バイナリデータ判定手段)と、画像データ要求部14(バイナリデータ要求手段)と、画像データ受信部15(バイナリデータ受信手段)と、画像データ記憶部16(記憶手段)と、変換部17(変換手段)とを有する。また、携帯電話機10は、上記各機能により用いられる画像データを記憶する画像データテーブルを備えている。この画像データテーブルのデータ構成は、図3に示す電子メール仲介サーバ20の画像データテーブルのデータ構成と同様であるため、説明を省略する。なお、上述した各機能のうち、電子メール送信部11は、電子メールを送信するときの機能であり、その他の機能は、電子メールを受信するときの機能である。   The functional configuration of the mobile phone 10 will be described with reference to FIG. As shown in FIG. 5, the mobile phone 10 includes an e-mail transmission unit 11, an e-mail reception unit 12 (e-mail reception unit), an image data presence / absence determination unit 13 (binary data determination unit), and an image data request unit. 14 (binary data request means), an image data receiving section 15 (binary data receiving means), an image data storage section 16 (storage means), and a conversion section 17 (conversion means). In addition, the mobile phone 10 includes an image data table that stores image data used by the above functions. The data structure of this image data table is the same as the data structure of the image data table of the e-mail mediation server 20 shown in FIG. Of the functions described above, the e-mail transmission unit 11 is a function for transmitting an e-mail, and the other functions are functions for receiving an e-mail.

電子メール送信部11は、メール本文に用いられている絵文字画像や静止画像等の画像を用いて画像データテーブルを検索し、この画像に対応付けて記憶されている画像識別コードを画像データテーブルから抽出する。画像識別コードを抽出できた場合に、電子メール送信部11は、メール本文に用いられている画像を、抽出した画像識別コードに変換したうえで、電子メールを受信側の携帯電話機10b宛に送信する。一方、画像識別コードを抽出できなかった場合に、電子メール送信部11は、メール本文に用いられている画像を画像識別コードに変換することなく、電子メールを受信側の携帯電話機10b宛に送信する。   The e-mail transmission unit 11 searches the image data table using an image such as a pictographic image or a still image used in the mail text, and retrieves an image identification code stored in association with the image from the image data table. Extract. When the image identification code can be extracted, the e-mail transmission unit 11 converts the image used in the mail body into the extracted image identification code, and transmits the e-mail to the mobile phone 10b on the receiving side. To do. On the other hand, when the image identification code cannot be extracted, the e-mail transmission unit 11 transmits the e-mail to the receiving mobile phone 10b without converting the image used in the mail text into the image identification code. To do.

電子メール受信部12は、電子メール仲介サーバ20から送信された電子メールを受信する。画像データ有無判定部13は、電子メール受信部12によって受信された電子メールの添付ファイルに格納された画像識別コードを用いて画像データテーブルを検索し、この画像識別コードに対応付けて記憶されている画像データが存在するか否かを判定する。画像データ要求部14は、電子メール仲介サーバ20に対して画像データを送信するように要求する。画像データ受信部15は、画像データ送信要求に応じて電子メール仲介サーバ20から送信された画像データを受信する。画像データ記憶部16は、電子メール仲介サーバ20から受信した画像データを、電子メールに添付された画像識別コードに対応付けて画像データテーブルに記憶させる。変換部17は、電子メールに添付された画像識別コードを、電子メール仲介サーバ20から受信した画像データに変換する。   The e-mail receiving unit 12 receives an e-mail transmitted from the e-mail mediation server 20. The image data presence / absence determination unit 13 searches the image data table using the image identification code stored in the attached file of the e-mail received by the e-mail receiving unit 12, and is stored in association with the image identification code. It is determined whether or not there is existing image data. The image data request unit 14 requests the e-mail mediation server 20 to transmit image data. The image data receiving unit 15 receives the image data transmitted from the e-mail mediation server 20 in response to the image data transmission request. The image data storage unit 16 stores the image data received from the e-mail mediation server 20 in the image data table in association with the image identification code attached to the e-mail. The conversion unit 17 converts the image identification code attached to the e-mail into image data received from the e-mail mediation server 20.

次に、図6〜図10を参照して、本実施形態における通信システムの動作について説明する。   Next, the operation of the communication system in the present embodiment will be described with reference to FIGS.

最初に、図6を参照して、電子メール仲介サーバに未登録の画像データを添付した電子メールが送信側携帯電話機から送信された場合の処理について説明する。   First, with reference to FIG. 6, a process when an e-mail with unregistered image data attached to the e-mail mediation server is transmitted from the transmitting-side mobile phone will be described.

まず、送信側携帯電話機10aの電子メール送信部11は、メール本文に絵文字画像や静止画像等の画像が用いられている電子メールを受信側携帯電話機10b宛に送信する(ステップS1)。これにより、電子メール仲介サーバ20の電子メール受信部21は、送信側携帯電話機10aから受信側携帯電話機10b宛に送信された電子メールを受信する。   First, the e-mail transmission unit 11 of the transmitting-side mobile phone 10a transmits an e-mail in which an image such as a pictographic image or a still image is used in the mail body to the receiving-side mobile phone 10b (step S1). Thereby, the e-mail receiving unit 21 of the e-mail mediation server 20 receives the e-mail transmitted from the transmitting-side mobile phone 10a to the receiving-side mobile phone 10b.

次に、電子メール仲介サーバ20の画像識別コード有無判定部22は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像データを用いて画像データテーブルを検索し、この画像データに対応付けて記憶されている画像識別コードが存在するか否かを判定する。本動作例の場合には、画像データに対応する画像識別コードが存在しないと判定される(ステップS2)。   Next, the image identification code presence / absence determination unit 22 of the e-mail mediation server 20 searches the image data table using the image data stored in the attached file of the e-mail received by the e-mail reception unit 21, and this image It is determined whether there is an image identification code stored in association with the data. In the case of this operation example, it is determined that there is no image identification code corresponding to the image data (step S2).

次に、電子メール仲介サーバ20の画像データ記憶部26は、新たに画像識別コードを発行し、電子メールの添付ファイルに格納されている画像データを、新たに発行した画像識別コードに対応付けて画像データテーブルに記憶させる(ステップS3)。   Next, the image data storage unit 26 of the e-mail mediation server 20 issues a new image identification code, and associates the image data stored in the attached file of the e-mail with the newly issued image identification code. The image data table is stored (step S3).

次に、電子メール仲介サーバ20の画像識別コード送信部27は、画像データ記憶部26によって新たに発行された画像識別コードを送信側携帯電話機10aに送信する(ステップS4)。   Next, the image identification code transmitting unit 27 of the e-mail mediation server 20 transmits the image identification code newly issued by the image data storage unit 26 to the transmitting-side mobile phone 10a (step S4).

次に、送信側携帯電話機10aは、電子メール仲介サーバ20から受信した画像識別コードと、電子メールに添付した画像データとを対応付けてメモリに登録する(ステップS5)。   Next, the transmitting-side mobile phone 10a associates the image identification code received from the e-mail mediation server 20 with the image data attached to the e-mail and registers them in the memory (step S5).

一方、電子メール仲介サーバ20の電子メール送信部28は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像データを、画像データ記憶部26によって新たに発行された画像識別コードに変換する(ステップS6)。そして、この電子メールを、受信側携帯電話機10bに送信する(ステップS7)。   On the other hand, the e-mail transmission unit 28 of the e-mail mediation server 20 uses the image data stored in the attached file of the e-mail received by the e-mail receiving unit 21 as the image identification newly issued by the image data storage unit 26. Conversion into a code (step S6). Then, the electronic mail is transmitted to the receiving side mobile phone 10b (step S7).

次に、図7を参照して、電子メール仲介サーバに既登録の画像データを添付した電子メールが送信側携帯電話機から送信された場合の処理について説明する。   Next, with reference to FIG. 7, a description will be given of processing in a case where an e-mail attached with image data already registered in the e-mail mediation server is transmitted from the transmitting mobile phone.

まず、送信側携帯電話機10aの電子メール送信部11は、メール本文に絵文字画像や静止画像等の画像が用いられている電子メールを受信側携帯電話機10b宛に送信する(ステップS11)。これにより、電子メール仲介サーバ20の電子メール受信部21は、送信側携帯電話機10aから受信側携帯電話機10b宛に送信された電子メールを受信する。   First, the e-mail transmitting unit 11 of the transmitting-side mobile phone 10a transmits an e-mail in which an image such as a pictographic image or a still image is used in the mail body to the receiving-side mobile phone 10b (step S11). Thereby, the e-mail receiving unit 21 of the e-mail mediation server 20 receives the e-mail transmitted from the transmitting-side mobile phone 10a to the receiving-side mobile phone 10b.

次に、電子メール仲介サーバ20の画像識別コード有無判定部22は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像データを用いて画像データテーブルを検索し、この画像データに対応付けて記憶されている画像識別コードが存在するか否かを判定する。本動作例の場合には、画像データに対応する画像識別コードが存在すると判定される(ステップS12)。   Next, the image identification code presence / absence determination unit 22 of the e-mail mediation server 20 searches the image data table using the image data stored in the attached file of the e-mail received by the e-mail reception unit 21, and this image It is determined whether there is an image identification code stored in association with the data. In the case of this operation example, it is determined that there is an image identification code corresponding to the image data (step S12).

次に、電子メール仲介サーバ20の画像識別コード送信部27は、電子メールの添付ファイルに格納されている画像データに対応付けて既に登録されている画像識別コード、およびこの画像識別コードが既に登録されていることを示す情報を送信側携帯電話機10aに送信する(ステップS13)。   Next, the image identification code transmission unit 27 of the e-mail mediation server 20 registers the image identification code already registered in association with the image data stored in the attached file of the e-mail and the image identification code already registered. The information indicating that the transmission has been made is transmitted to the transmitting-side mobile phone 10a (step S13).

次に、送信側携帯電話機10aは、電子メール仲介サーバ20から受信した画像識別コードと、電子メールに添付した画像データとを対応付けてメモリに登録する(ステップS14)。   Next, the transmitting-side mobile phone 10a associates the image identification code received from the e-mail mediation server 20 with the image data attached to the e-mail and registers them in the memory (step S14).

一方、電子メール仲介サーバ20の電子メール送信部28は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像データを、この画像データに対応付けて記憶されている画像識別コードに変換する(ステップS15)。そして、この電子メールを、受信側携帯電話機10bに送信する(ステップS16)。   On the other hand, the e-mail transmission unit 28 of the e-mail mediation server 20 stores the image data stored in the attached file of the e-mail received by the e-mail receiving unit 21 in association with the image data. Conversion into a code (step S15). Then, this electronic mail is transmitted to the receiving side mobile phone 10b (step S16).

次に、図8を参照して、電子メール仲介サーバに未登録の画像識別コードを添付した電子メールが送信側携帯電話機から送信された場合の処理について説明する。   Next, with reference to FIG. 8, a process when an e-mail with an unregistered image identification code attached to the e-mail mediation server is transmitted from the transmitting mobile phone will be described.

まず、送信側携帯電話機10aの電子メール送信部11は、メール本文に用いられている絵文字画像や静止画像等の画像を用いて画像データテーブルを検索し、この画像に対応付けて記憶されている画像識別コードを画像データテーブルから抽出する。送信側携帯電話機10aの電子メール送信部11は、メール本文に用いられている画像を、上記抽出した画像識別コードに変換したうえで、電子メールを受信側携帯電話機10b宛に送信する(ステップS21)。これにより、電子メール仲介サーバ20の電子メール受信部21は、送信側携帯電話機10aから受信側携帯電話機10b宛に送信された電子メールを受信する。   First, the e-mail transmission unit 11 of the transmitting-side mobile phone 10a searches an image data table using an image such as a pictographic image or a still image used in the mail text, and stores the image data table in association with the image. An image identification code is extracted from the image data table. The e-mail transmitting unit 11 of the transmitting-side mobile phone 10a converts the image used in the mail text into the extracted image identification code, and then transmits the e-mail to the receiving-side mobile phone 10b (step S21). ). Thereby, the e-mail receiving unit 21 of the e-mail mediation server 20 receives the e-mail transmitted from the transmitting-side mobile phone 10a to the receiving-side mobile phone 10b.

次に、電子メール仲介サーバ20の画像データ有無判定部23は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像識別コードを用いて画像データテーブルを検索し、この画像識別コードに対応付けて記憶されている画像データが存在するか否かを判定する。本動作例の場合には、画像識別コードに対応する画像データが存在しないと判定される(ステップS22)。   Next, the image data presence / absence determining unit 23 of the e-mail mediation server 20 searches the image data table using the image identification code stored in the attached file of the e-mail received by the e-mail receiving unit 21, and this image It is determined whether there is image data stored in association with the identification code. In the case of this operation example, it is determined that there is no image data corresponding to the image identification code (step S22).

次に、電子メール仲介サーバ20の画像データ要求部24は、送信側携帯電話機10aに対して画像データを送信するように要求する(ステップS23)。その後、電子メール仲介サーバ20の画像データ受信部25が、画像データ送信要求に応じて送信側携帯電話機10aから送信された画像データを受信した場合(ステップS24)に、電子メール仲介サーバ20の画像データ記憶部26は、新たに画像識別コードを発行し、ステップS24で受信した画像データを、この新たに発行した画像識別コードに対応付けて画像データテーブルに記憶させる(ステップS25)。   Next, the image data request unit 24 of the e-mail mediation server 20 requests the transmitting side mobile phone 10a to transmit the image data (step S23). Thereafter, when the image data receiving unit 25 of the e-mail mediation server 20 receives the image data transmitted from the transmitting-side mobile phone 10a in response to the image data transmission request (step S24), the image of the e-mail mediation server 20 The data storage unit 26 issues a new image identification code, and stores the image data received in step S24 in the image data table in association with the newly issued image identification code (step S25).

次に、電子メール仲介サーバ20の画像識別コード送信部27は、画像データ記憶部26によって新たに発行された画像識別コードを送信側携帯電話機10aに送信する(ステップS26)。   Next, the image identification code transmission unit 27 of the e-mail mediation server 20 transmits the image identification code newly issued by the image data storage unit 26 to the transmitting-side mobile phone 10a (step S26).

次に、送信側携帯電話機10aは、電子メール仲介サーバ20から受信した画像識別コードと、電子メール仲介サーバ20に送信した画像データとを対応付けてメモリに登録する(ステップS27)。   Next, the transmitting-side mobile phone 10a associates the image identification code received from the e-mail mediation server 20 with the image data transmitted to the e-mail mediation server 20 and registers them in the memory (step S27).

一方、電子メール仲介サーバ20の電子メール送信部28は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像識別コードを、画像データ記憶部26によって新たに発行された画像識別コードに変換する(ステップS28)。そして、この電子メールを、受信側携帯電話機10bに送信する(ステップS29)。   On the other hand, the e-mail transmitting unit 28 of the e-mail mediating server 20 uses the image identification code stored in the attached file of the e-mail received by the e-mail receiving unit 21 as the image data newly issued by the image data storage unit 26. Conversion into an identification code (step S28). Then, this electronic mail is transmitted to the receiving side mobile phone 10b (step S29).

次に、図9を参照して、電子メール仲介サーバに既登録の画像識別コードを添付した電子メールが送信側携帯電話機から送信された場合の処理について説明する。   Next, with reference to FIG. 9, a process in the case where an e-mail attached with an image identification code registered in the e-mail mediation server is transmitted from the transmitting-side mobile phone will be described.

まず、送信側携帯電話機10aの電子メール送信部11は、メール本文に用いられている絵文字画像や静止画像等の画像を用いて画像データテーブルを検索し、この画像に対応付けて記憶されている画像識別コードを画像データテーブルから抽出する。送信側携帯電話機10aの電子メール送信部11は、メール本文に用いられている画像を、上記抽出した画像識別コードに変換したうえで、電子メールを受信側携帯電話機10b宛に送信する(ステップS31)。これにより、電子メール仲介サーバ20の電子メール受信部21は、送信側携帯電話機10aから受信側携帯電話機10b宛に送信された電子メールを受信する。   First, the e-mail transmission unit 11 of the transmitting-side mobile phone 10a searches an image data table using an image such as a pictographic image or a still image used in the mail text, and stores the image data table in association with the image. An image identification code is extracted from the image data table. The e-mail transmitting unit 11 of the transmitting-side mobile phone 10a converts the image used in the mail text into the extracted image identification code, and then transmits the e-mail to the receiving-side mobile phone 10b (step S31). ). Thereby, the e-mail receiving unit 21 of the e-mail mediation server 20 receives the e-mail transmitted from the transmitting-side mobile phone 10a to the receiving-side mobile phone 10b.

次に、電子メール仲介サーバ20の画像データ有無判定部23は、電子メール受信部21によって受信された電子メールの添付ファイルに格納された画像識別コードを用いて画像データテーブルを検索し、この画像識別コードに対応付けて記憶されている画像データが存在するか否かを判定する。本動作例の場合には、画像識別コードに対応する画像データが存在すると判定される(ステップS32)。   Next, the image data presence / absence determining unit 23 of the e-mail mediation server 20 searches the image data table using the image identification code stored in the attached file of the e-mail received by the e-mail receiving unit 21, and this image It is determined whether there is image data stored in association with the identification code. In the case of this operation example, it is determined that there is image data corresponding to the image identification code (step S32).

電子メール仲介サーバ20の電子メール送信部28は、電子メール受信部21によって受信された電子メールを、受信側携帯電話機10bに送信する(ステップS33)。   The e-mail transmission unit 28 of the e-mail mediation server 20 transmits the e-mail received by the e-mail reception unit 21 to the reception-side mobile phone 10b (step S33).

次に、図10を参照して、受信側携帯電話機に未登録の画像識別コードを添付した電子メールが受信側携帯電話機で受信された場合の処理について説明する。   Next, with reference to FIG. 10, a process when an e-mail with an unregistered image identification code attached to the receiving mobile phone is received by the receiving mobile phone will be described.

まず、受信側携帯電話機10bの電子メール受信部12は、電子メール仲介サーバ20から送信された電子メールを受信する(ステップS41)。   First, the e-mail receiving unit 12 of the receiving-side mobile phone 10b receives an e-mail transmitted from the e-mail mediation server 20 (step S41).

次に、受信側携帯電話機10bの画像データ有無判定部13は、電子メール受信部12によって受信された電子メールの添付ファイルに格納された画像識別コードを用いて画像データテーブルを検索し、この画像識別コードに対応付けて記憶されている画像データが存在するか否かを判定する。本動作例の場合には、画像識別コードに対応する画像データが存在しないと判定される(ステップS42)。   Next, the image data presence / absence determining unit 13 of the receiving-side mobile phone 10b searches the image data table using the image identification code stored in the attached file of the e-mail received by the e-mail receiving unit 12, and this image It is determined whether there is image data stored in association with the identification code. In the case of this operation example, it is determined that there is no image data corresponding to the image identification code (step S42).

次に、受信側携帯電話機10bの画像データ要求部14は、電子メール仲介サーバ20に対して画像データを送信するように要求する(ステップS43)。その後、受信側携帯電話機10bの画像データ受信部15が、画像データ送信要求に応じて電子メール仲介サーバ20から送信された画像データを受信した場合(ステップS44)に、受信側携帯電話機10bの画像データ記憶部16は、電子メール仲介サーバ20から受信した画像データを、電子メールに添付された画像識別コードに対応付けて画像データテーブルに記憶させる(ステップS45)。そして、受信側携帯電話機10bの変換部17は、電子メールに添付された画像識別コードを、電子メール仲介サーバ20から受信した画像データに変換する(ステップS46)。   Next, the image data request unit 14 of the receiving side mobile phone 10b requests the e-mail mediation server 20 to transmit the image data (step S43). Thereafter, when the image data receiving unit 15 of the receiving side mobile phone 10b receives the image data transmitted from the e-mail mediation server 20 in response to the image data transmission request (step S44), the image of the receiving side mobile phone 10b is displayed. The data storage unit 16 stores the image data received from the e-mail mediation server 20 in the image data table in association with the image identification code attached to the e-mail (step S45). Then, the conversion unit 17 of the reception-side mobile phone 10b converts the image identification code attached to the e-mail into the image data received from the e-mail mediation server 20 (step S46).

なお、上述したステップS42における判定で、電子メールの添付ファイルに格納された画像識別コードに対応する画像データが存在すると判定された場合に、受信側携帯電話機10bは、電子メールに添付された画像識別コードを、当該画像識別コードに対応する画像データに変換する。   If it is determined in step S42 described above that there is image data corresponding to the image identification code stored in the attached file of the e-mail, the receiving mobile phone 10b receives the image attached to the e-mail. The identification code is converted into image data corresponding to the image identification code.

また、上述した実施形態では、バイナリデータである画像データが電子メールの添付ファイルに格納されている場合について説明しているが、これに限定されず、画像データは、電子メールに付加されていればよい。   In the above-described embodiment, the case where image data that is binary data is stored in an attached file of an e-mail has been described. However, the present invention is not limited to this, and image data may be added to an e-mail. That's fine.

以上のように、本実施形態における電子メール仲介サーバによれば、電子メールの添付ファイルに格納された画像識別コードが未だ画像データテーブルに登録されていない場合には、送信側携帯電話機から画像データを取得して、この取得した画像データを画像識別コードに対応付けて画像データテーブルに登録させることができるとともに、電子メールの添付ファイルに格納された画像識別コードを、新たに登録した画像識別コードに変換してから受信側携帯電話機に電子メールを送信させることができる。すなわち、送信側携帯電話機から受信側携帯電話機宛に送信される電子メールには、容量の大きな画像データの代わりに、この画像データを一意に識別する画像識別コードが添付されることになる。それゆえに、ネットワークの負荷を軽減させることができる。   As described above, according to the e-mail mediation server in the present embodiment, when the image identification code stored in the attached file of the e-mail is not yet registered in the image data table, the image data is transmitted from the transmitting mobile phone. The acquired image data can be registered in the image data table in association with the image identification code, and the image identification code stored in the attached file of the e-mail is newly registered. It is possible to send an e-mail to the receiving side mobile phone after conversion to. That is, an image identification code for uniquely identifying the image data is attached to the e-mail transmitted from the transmitting-side mobile phone to the receiving-side mobile phone, instead of the large-capacity image data. Therefore, the load on the network can be reduced.

また、電子メールの添付ファイルに格納された画像識別コードが画像データテーブルに既に登録されている場合には、送信側携帯電話機から画像データを取得することなく、受信側携帯電話機に電子メールを送信させることができる。   If the image identification code stored in the attached file of the e-mail is already registered in the image data table, the e-mail is sent to the receiving mobile phone without obtaining the image data from the sending mobile phone. Can be made.

また、電子メールに添付された画像データが画像データテーブルに未だ登録されていない場合には、この画像データに対応させて新たに発行された画像識別コードを送信側端末に通知することができるため、これ以降に、送信側携帯電話機が同一の画像データを送信するときには、この画像データの代わりに画像識別コードを添付させることができる。   In addition, when the image data attached to the e-mail is not yet registered in the image data table, a newly issued image identification code corresponding to the image data can be notified to the transmitting terminal. Thereafter, when the transmitting mobile phone transmits the same image data, an image identification code can be attached instead of the image data.

また、電子メールに添付された画像データが画像データテーブルに既に登録されている場合には、この画像データに対応する画像識別コードが画像データテーブルに既に登録されていることを送信側携帯電話機に通知することができるため、これ以降に、送信側携帯電話機が同一の画像データを送信するときには、この画像データの代わりに画像識別コードを添付させることができる。   Further, when the image data attached to the e-mail is already registered in the image data table, the transmitting side mobile phone is informed that the image identification code corresponding to this image data is already registered in the image data table. Since the notification can be made, when the transmitting mobile phone transmits the same image data thereafter, an image identification code can be attached instead of the image data.

本実施形態における携帯電話機によれば、電子メールの添付ファイルに格納された画像識別コードが画像データテーブルに未だ登録されていない場合には、電子メール仲介サーバから画像データを取得して、この取得した画像データを画像識別コードに対応付けて画像データテーブルに登録させることができるとともに、電子メールの添付ファイルに格納された画像識別コードを、取得した画像データに変換させることができる。すなわち、受信した電子メールに、画像データテーブルに未だ登録されていない画像識別コードが格納されている場合であっても、この画像識別コードに対応する画像データを取得して変換させることができる。これにより、容量の大きな画像データの代わりに、この画像データを一意に識別する画像識別コードを添付した電子メールを、送信側携帯電話機から受信側携帯電話機宛に送信させることが可能となるため、ネットワークの負荷を軽減させることができる。   According to the mobile phone in the present embodiment, when the image identification code stored in the attached file of the e-mail is not yet registered in the image data table, the image data is acquired from the e-mail mediation server, and this acquisition is performed. The obtained image data can be registered in the image data table in association with the image identification code, and the image identification code stored in the attached file of the e-mail can be converted into the acquired image data. That is, even when the received electronic mail stores an image identification code that is not yet registered in the image data table, the image data corresponding to the image identification code can be acquired and converted. This makes it possible to send an e-mail attached with an image identification code that uniquely identifies this image data, instead of large-capacity image data, from the transmitting mobile phone to the receiving mobile phone. Network load can be reduced.

発明の実施形態における通信システムのシステム構成を例示する図である。It is a figure which illustrates the system configuration | structure of the communication system in embodiment of invention. 図1に示す電子メール仲介サーバの機能構成を例示する図である。It is a figure which illustrates the function structure of the electronic mail mediation server shown in FIG. 画像データテーブルのデータ構成を例示する図である。It is a figure which illustrates the data structure of an image data table. 変形例におけるフォントデータテーブルのデータ構成を例示する図である。It is a figure which illustrates the data structure of the font data table in a modification. 図1に示す携帯電話機の機能構成を例示する図である。It is a figure which illustrates the function structure of the mobile telephone shown in FIG. 電子メール仲介サーバに未登録の画像データを添付した電子メールが送信側携帯電話機から送信された場合の処理の流れを示すシーケンス図である。It is a sequence diagram showing a flow of processing when an e-mail with unregistered image data attached to an e-mail mediation server is transmitted from a transmitting-side mobile phone. 電子メール仲介サーバに既登録の画像データを添付した電子メールが送信側携帯電話機から送信された場合の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process when the email which attached the registered image data to the email mediation server is transmitted from the transmission side mobile telephone. 電子メール仲介サーバに未登録の画像識別コードを添付した電子メールが送信側携帯電話機から送信された場合の処理の流れを示すシーケンス図である。It is a sequence diagram showing a flow of processing when an e-mail with an unregistered image identification code attached to an e-mail mediation server is transmitted from a transmitting-side mobile phone. 電子メール仲介サーバに既登録の画像識別コードを添付した電子メールが送信側携帯電話機から送信された場合の処理の流れを示すシーケンス図である。It is a sequence diagram which shows the flow of a process when the electronic mail which attached the registered image identification code to the electronic mail mediation server is transmitted from the transmission side mobile telephone. 受信側携帯電話機に未登録の画像識別コードを添付した電子メールが受信側携帯電話機で受信された場合の処理の流れを示すシーケンス図である。FIG. 11 is a sequence diagram showing a processing flow when an e-mail with an unregistered image identification code attached to a receiving mobile phone is received by the receiving mobile phone.

符号の説明Explanation of symbols

1・・・通信システム、10・・・携帯電話機、11・・・電子メール送信部、12・・・電子メール受信部、13・・・画像データ有無判定部、14・・・画像データ要求部、15・・・画像データ受信部、16・・・画像データ記憶部、17・・・変換部、20・・・電子メール仲介サーバ、21・・・電子メール受信部、22・・・画像識別コード有無判定部、23・・・画像データ有無判定部、24・・・画像データ要求部、25・・・画像データ受信部、26・・・画像データ記憶部、27・・・画像識別コード送信部、28・・・電子メール送信部、30・・・通信回線。   DESCRIPTION OF SYMBOLS 1 ... Communication system, 10 ... Mobile telephone, 11 ... E-mail transmission part, 12 ... E-mail reception part, 13 ... Image data presence determination part, 14 ... Image data request part , 15 ... image data receiving unit, 16 ... image data storage unit, 17 ... conversion unit, 20 ... e-mail mediation server, 21 ... e-mail receiving unit, 22 ... image identification Code presence / absence determination unit, 23... Image data presence / absence determination unit, 24... Image data request unit, 25... Image data reception unit, 26. , 28... E-mail transmission unit, 30... Communication line.

Claims (5)

送信側端末から受信側端末宛に送信された電子メールを受信する電子メール受信手段と、
前記電子メール受信手段によって受信された前記電子メールに付加され、バイナリデータを一意に特定するための識別コードに基づいて、当該識別コードに対応付けて記憶されているバイナリデータが存在するか否かを判定するバイナリデータ判定手段と、
前記バイナリデータ判定手段によって前記識別コードに対応付けて記憶されているバイナリデータが存在しないと判定された場合に、前記送信側端末に対してバイナリデータを送信するように要求するバイナリデータ要求手段と、
前記要求に応じて前記送信側端末から送信されたバイナリデータを受信するバイナリデータ受信手段と、
前記バイナリデータ受信手段によって受信されたバイナリデータを、当該バイナリデータの前記識別コードに対応付けて記憶させる記憶手段と、
前記記憶手段によって記憶された前記識別コードを、前記送信側端末に送信する識別コード送信手段と、
前記電子メール受信手段によって受信された前記電子メールに付加された前記識別コードを、前記記憶手段によって記憶された前記識別コードに変換してから当該電子メールを前記受信側端末に送信する電子メール送信手段と、
を備えることを特徴とする電子メール仲介サーバ。
An e-mail receiving means for receiving an e-mail transmitted from the transmitting terminal to the receiving terminal;
Whether or not there is binary data stored in association with the identification code based on an identification code for uniquely identifying binary data added to the electronic mail received by the electronic mail receiving means Binary data determination means for determining
Binary data requesting means for requesting the transmitting terminal to transmit binary data when it is determined by the binary data determining means that there is no binary data stored in association with the identification code; ,
Binary data receiving means for receiving binary data transmitted from the transmitting terminal in response to the request;
Storage means for storing binary data received by the binary data receiving means in association with the identification code of the binary data;
An identification code transmitting means for transmitting the identification code stored by the storage means to the transmitting terminal;
E-mail transmission for converting the identification code added to the e-mail received by the e-mail receiving means to the identification code stored by the storage means and then transmitting the e-mail to the receiving terminal Means,
An e-mail mediation server comprising:
前記電子メール送信手段は、前記バイナリデータ判定手段によって前記識別コードに対応付けて記憶されているバイナリデータが存在すると判定された場合に、前記電子メール受信手段によって受信された前記電子メールを前記受信側端末に送信することを特徴とする請求項1記載の電子メール仲介サーバ。   The e-mail transmission means receives the e-mail received by the e-mail reception means when the binary data determination means determines that binary data stored in association with the identification code exists. The e-mail mediation server according to claim 1, wherein the e-mail mediation server is transmitted to a side terminal. 前記電子メール受信手段によって受信された前記電子メールに付加されたバイナリデータに基づいて、当該バイナリデータに対応付けて記憶されている前記識別コードが存在するか否かを判定する識別コード判定手段を、さらに備え、
前記識別コード送信手段は、前記識別コード判定手段によって前記バイナリデータに対応付けて記憶されている前記識別コードが存在しないと判定された場合に、新たに発行された前記識別コードを前記送信側端末に送信することを特徴とする請求項1または2記載の電子メール仲介サーバ。
Identification code determination means for determining whether or not the identification code stored in association with the binary data exists based on binary data added to the email received by the email receiving means; And more,
The identification code transmitting means transmits the newly issued identification code to the transmitting terminal when the identification code determining means determines that the identification code stored in association with the binary data does not exist. The e-mail mediation server according to claim 1 or 2, wherein
前記識別コード送信手段は、前記識別コード判定手段によって前記バイナリデータに対応付けて記憶されている前記識別コードが存在すると判定された場合に、当該識別コードが登録済みである旨および当該識別コードを前記送信側端末に送信することを特徴とする請求項3記載の電子メール仲介サーバ。   When the identification code determining means determines that the identification code stored in association with the binary data is present, the identification code transmitting means indicates that the identification code has been registered and the identification code The e-mail mediation server according to claim 3, wherein the e-mail mediation server transmits to the transmission side terminal. 送信側端末と受信側端末との間でやり取りされる電子メールを仲介する電子メール仲介サーバが、
送信側端末から受信側端末宛に送信された電子メールを受信する電子メール受信ステップと、
前記電子メール受信ステップにおいて受信された前記電子メールに付加され、バイナリデータを一意に特定するための識別コードに基づいて、当該識別コードに対応付けて記憶されているバイナリデータが存在するか否かを判定するバイナリデータ判定ステップと、
前記バイナリデータ判定ステップにおいて前記識別コードに対応付けて記憶されているバイナリデータが存在しないと判定された場合に、前記送信側端末に対してバイナリデータを送信するように要求するバイナリデータ要求ステップと、
前記要求に応じて前記送信側端末から送信されたバイナリデータを受信するバイナリデータ受信ステップと、
前記バイナリデータ受信ステップにおいて受信されたバイナリデータを、当該バイナリデータの前記識別コードに対応付けて記憶させる記憶ステップと、
前記記憶ステップにおいて記憶された前記識別コードを、前記送信側端末に送信する識別コード送信ステップと、
前記電子メール受信ステップにおいて受信された前記電子メールに付加された前記識別コードを、前記記憶手段によって記憶された前記識別コードに変換してから当該電子メールを前記受信側端末に送信する電子メール送信ステップと、
を備えることを特徴とする電子メール仲介方法。
An e-mail mediation server that mediates e-mail exchanged between the sending terminal and the receiving terminal,
An email receiving step for receiving an email sent from the sending terminal to the receiving terminal;
Whether or not there is binary data stored in association with the identification code based on an identification code for uniquely specifying binary data added to the email received in the email receiving step A binary data judging step for judging
A binary data requesting step for requesting the transmitting terminal to transmit binary data when it is determined in the binary data determining step that there is no binary data stored in association with the identification code; ,
A binary data receiving step of receiving binary data transmitted from the transmitting terminal in response to the request;
A storage step of storing the binary data received in the binary data reception step in association with the identification code of the binary data;
An identification code transmitting step of transmitting the identification code stored in the storing step to the transmitting terminal;
E-mail transmission for converting the identification code added to the e-mail received in the e-mail receiving step into the identification code stored by the storage means and then transmitting the e-mail to the receiving terminal Steps,
An e-mail mediation method comprising:
JP2007065449A 2007-03-14 2007-03-14 E-mail mediation server, e-mail mediation method, and mobile communication terminal Expired - Fee Related JP4790648B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007065449A JP4790648B2 (en) 2007-03-14 2007-03-14 E-mail mediation server, e-mail mediation method, and mobile communication terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007065449A JP4790648B2 (en) 2007-03-14 2007-03-14 E-mail mediation server, e-mail mediation method, and mobile communication terminal

Publications (2)

Publication Number Publication Date
JP2008228079A JP2008228079A (en) 2008-09-25
JP4790648B2 true JP4790648B2 (en) 2011-10-12

Family

ID=39846127

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007065449A Expired - Fee Related JP4790648B2 (en) 2007-03-14 2007-03-14 E-mail mediation server, e-mail mediation method, and mobile communication terminal

Country Status (1)

Country Link
JP (1) JP4790648B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101620033B1 (en) * 2014-12-23 2016-05-11 네이버 주식회사 Apparatus, method, and computer program for providing electronic mail service

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001331424A (en) * 2000-05-23 2001-11-30 Fujitsu Ltd Email system
JP4163027B2 (en) * 2003-03-25 2008-10-08 京セラ株式会社 Mobile device
JP4247984B2 (en) * 2003-11-10 2009-04-02 ソニー・エリクソン・モバイルコミュニケーションズ株式会社 Data communication system, communication terminal device and data server
JP2005190269A (en) * 2003-12-26 2005-07-14 Kureo:Kk E-mail transmission program, e-mail transmission method, e-mail transmission apparatus, e-mail reception program, e-mail reception method, and e-mail reception apparatus

Also Published As

Publication number Publication date
JP2008228079A (en) 2008-09-25

Similar Documents

Publication Publication Date Title
US8050660B2 (en) Apparatus and method for handling messaging service message adaptation
US20050089040A1 (en) Method for providing service of multimedia mail box to support user mobility
US20130231136A1 (en) End to end acknowledgment of messages on a cellular phone with location detection
JP2010009213A (en) Relay server for print service and control method thereof
WO2007103907A2 (en) Apparatus and method for handling messaging service message adaptation
CN102461099B (en) Method for transmitting an electronic short message to multiple receivers
JP4889813B1 (en) Data brokerage system
JP4790648B2 (en) E-mail mediation server, e-mail mediation method, and mobile communication terminal
KR100905411B1 (en) Apparatus and method for transmitting a multimedia message in a mobile communication terminal
US20070093265A1 (en) System and method for transmitting and receiving data using a mobile terminal and multi function peripheral used in the same system
CN104065844A (en) Smart home faxing method based on mobile Internet
CN101909252A (en) Method for deleting sent message
KR100409052B1 (en) Relational Management System for Mobile Calling Card Data
JP3681621B2 (en) Printing service system
US20090117878A1 (en) Multimedia data format conversion and transfer
KR20030033231A (en) Method for Real-Time Transmitting and Receiving Information of Mobile Communication Device
KR20100057734A (en) Method and apparatus for transmitting message in mobile communication system
KR20120015383A (en) Event notification system and notification method using DLAN
JP2004015401A (en) Image transmission system
KR101085713B1 (en) Mobile device, document usage history management system and method
JP2008199300A (en) Data conversion server, mobile body communication system, and mobile body communication method
KR101450967B1 (en) Call Sending Support System, Server, Mobile and Method therefor
JP2006221261A (en) Portable terminal device and program
JP2007206831A (en) Mobile phone with group processing function for sent and received mail
KR20140053621A (en) Apparatus for confirming receipta of short message of mobile terminal and method for the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20090911

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20110127

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110201

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110323

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20110531

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20110629

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: 20110719

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20110720

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140729

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

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

LAPS Cancellation because of no payment of annual fees