JP4622832B2 - Cache management system, cache management method, cache management program, and cache management server - Google Patents
Cache management system, cache management method, cache management program, and cache management server Download PDFInfo
- Publication number
- JP4622832B2 JP4622832B2 JP2005350769A JP2005350769A JP4622832B2 JP 4622832 B2 JP4622832 B2 JP 4622832B2 JP 2005350769 A JP2005350769 A JP 2005350769A JP 2005350769 A JP2005350769 A JP 2005350769A JP 4622832 B2 JP4622832 B2 JP 4622832B2
- Authority
- JP
- Japan
- Prior art keywords
- conversion
- attached data
- data
- conversion result
- 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
Links
Images
Landscapes
- Information Transfer Between Computers (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
本発明は、携帯端末に送信する電子メールに添付されたデータを、携帯端末向けに変換して各携帯端末に送信するキャッシュ管理システム、キャッシュ管理方法、キャッシュ管理プログラムおよびキャッシュ管理サーバに関する。 The present invention relates to a cache management system, a cache management method, a cache management program, and a cache management server that convert data attached to an electronic mail to be transmitted to a mobile terminal and transmit the data to each mobile terminal.
電子メールを携帯端末に送信して表示させる場合、携帯端末は、電子メールのテキスト本文と一部の画像データ以外の添付データについては、携帯端末のCPUやリソースの制限、および表示用アプリケーションソフトウェアの有無などにより、そのまま表示することが出来ない場合がある。 When an e-mail is sent to a mobile terminal for display, the mobile terminal uses the mobile terminal's CPU and resource restrictions and display application software for attached data other than the text body of the e-mail and some image data. Depending on the presence or absence, it may not be possible to display as it is.
このような場合には、例えば、特許文献1に記載されているように、電子メールサーバなどが、携帯端末で表示可能な形式に添付データを変換し、携帯端末が変換されたデータを受信して表示する方法が用いられている。 In such a case, for example, as described in Patent Document 1, an e-mail server or the like converts attached data into a format that can be displayed on the mobile terminal, and the mobile terminal receives the converted data. Display method is used.
また、添付データの変換結果を電子メールサーバ上に一定期間キャッシュとして保持しておくことで、携帯端末から再度同じ添付データがリクエストされた場合に再変換を行わず、データ変換のためのサーバ負荷を軽減させる方法も用いられている。 Also, by holding the conversion result of the attached data as a cache on the e-mail server for a certain period of time, if the same attached data is requested again from the mobile terminal, re-conversion is not performed, and the server load for data conversion A method of reducing this is also used.
特許文献2には、受信した電子メールを記憶する領域の管理を行うメールボックスマネージャを用いたメッセージ格納方式が記載されている。 Patent Document 2 describes a message storage method using a mailbox manager that manages an area for storing received electronic mail.
同じ電子メールを複数のユーザ(携帯端末)に同時に送信する(以下、複数の送信先に送信される同一の電子メールを同報メールと記す)場合がある。そのような場合、特許文献1に記載されているような従来の方法は、ユーザ毎にデータ変換を行うため、同報されたユーザの数だけ同じ添付データの変換を繰り返すことになり、データ変換のためのサーバ負荷が重くなるという問題がある。 The same electronic mail may be transmitted to a plurality of users (mobile terminals) simultaneously (hereinafter, the same electronic mail transmitted to a plurality of transmission destinations will be referred to as a broadcast mail). In such a case, since the conventional method as described in Patent Document 1 performs data conversion for each user, the conversion of the same attached data is repeated by the number of broadcast users. There is a problem that the server load for becomes heavy.
また、あるユーザが受け取った同報メールの添付データを閲覧するために電子メールサーバに変換をリクエストしたときに、それより前に同じ同報メールを受け取った別のユーザが添付データの変換を電子メールサーバにリクエストしている場合がある。そのような場合には、変換結果がすでにサーバにキャッシュ(記憶)されていても、添付データの変換を行うための待ち時間が発生するという問題がある。 In addition, when a user requests conversion to the email server in order to view the attachment data of a broadcast mail received by another user, another user who received the same broadcast mail before that sent the conversion of the attachment data electronically. There may be a request to the mail server. In such a case, there is a problem that a waiting time for converting attached data occurs even if the conversion result is already cached (stored) in the server.
また、電子メールサーバが、変換後のキャッシュデータ(すなわち、変換結果)をユーザの数だけ保持するため、サーバの記憶領域を圧迫するという問題がある。 In addition, since the electronic mail server holds the converted cache data (that is, the conversion result) by the number of users, there is a problem that the storage area of the server is compressed.
また、特許文献2に記載されている方式は、同報メールの本文を1つにまとめて管理するため、同報メールの全ての受信者がその同報メールをサーバから削除しない場合には、本文をサーバから削除することができないという問題がある。 In addition, since the method described in Patent Document 2 manages the body of the broadcast mail in one, when all recipients of the broadcast mail do not delete the broadcast mail from the server, There is a problem that the body cannot be deleted from the server.
そこで、本発明は、複数の携帯端末に送信する電子メールに添付されたデータを、携帯端末向けに変換して各携帯端末に送信する際のサーバの負荷の軽減や、変換待ち時間の削減を実現するキャッシュ管理システム、キャッシュ管理方法、キャッシュ管理プログラムおよびキャッシュ管理サーバを提供することを目的とする。 Therefore, the present invention reduces the load on the server when converting data attached to an e-mail to be transmitted to a plurality of mobile terminals and transmitting the data to each mobile terminal and reducing the conversion waiting time. An object of the present invention is to provide a cache management system, a cache management method, a cache management program, and a cache management server.
本発明によるキャッシュ管理システムは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理システムであって、受信した電子メールを保持するメール記憶手段と、携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、メール記憶手段が保持している電子メールの添付データを、携帯端末が表示可能な形式に変換するデータ変換手段と、データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、キャッシュ管理手段は、携帯端末から添付データの変換要求を受信した場合に、キャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、データ変換手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していないと判別した場合に、添付データを携帯端末が表示可能な形式に変換し、キャッシュ管理手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していない場合に、データ変換手段の変換結果をキャッシュ記憶手段に蓄積させ、変換結果を携帯端末に送信し、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずにキャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、識別子をマルチパート形式の電子メールのパートヘッダとして挿入することによって、電子メールに識別子を付加することを特徴とする。 A cache management system according to the present invention is a cache management system for converting attached data of a received e-mail and transmitting it to a mobile terminal, a mail storage means for holding the received e-mail, and an e-mail from the mobile terminal. A cache management unit that receives a request for conversion of attached data, a data conversion unit that converts email attachment data held by the mail storage unit into a format that can be displayed by the mobile terminal, and a conversion result of the data conversion unit Cache storage means for storing, when the cache management means receives a conversion request for attached data from the mobile terminal , the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal , When receiving an e-mail, an identifier identifying the attached data is added to the e-mail, and the attached data When a conversion request is received, the identifier is referred to determine whether or not the cache storage means stores the conversion result of the attached data requested to be converted, and the data conversion means attaches the conversion request for the conversion. If it is determined that the data conversion result is not stored in the cache storage means, the attached data is converted into a format that can be displayed by the mobile terminal, and the cache management means caches the conversion result of the attached data requested to be converted. When the storage means does not store, the conversion result of the data conversion means is stored in the cache storage means, the conversion result is transmitted to the portable terminal, and the conversion result of the attached data requested to be converted is stored in the cache storage means. The conversion result stored in the cache storage means is transmitted to the portable terminal without converting the attached data, and the cache management means manages the identifier. By inserting a part header of email Chipato form, characterized by adding an identifier to the electronic mail.
本発明による他の態様のキャッシュ管理システムは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理システムであって、受信した電子メールを保持するメール記憶手段と、携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、メール記憶手段が保持している電子メールの添付データを、携帯端末が表示可能な形式に変換するデータ変換手段と、データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、キャッシュ管理手段は、携帯端末から添付データの変換要求を受信した場合に、キャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、データ変換手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していないと判別した場合に、添付データを携帯端末が表示可能な形式に変換し、キャッシュ管理手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していない場合に、データ変換手段の変換結果をキャッシュ記憶手段に蓄積させ、変換結果を携帯端末に送信し、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずにキャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、識別子を電子メールのメールヘッダとして挿入することによって、電子メールに識別子を付加することを特徴とする。 A cache management system according to another aspect of the present invention is a cache management system for converting attached data of a received electronic mail and transmitting it to a mobile terminal, a mail storage means for holding the received electronic mail, and a mobile terminal A cache management means for receiving a conversion request for the attached data of the e-mail, a data conversion means for converting the attached data of the e-mail held by the mail storage means into a format that can be displayed by the mobile terminal, Cache storage means for accumulating the conversion results of the cache, and when the cache management means receives a conversion request for attached data from the mobile terminal, the cache storage means transmits the conversion results stored in the cache storage means to the mobile terminal, When receiving the email, the management means adds an identifier for identifying the attached data to the email and adds it from the mobile terminal. When a data conversion request is received, the identifier is referred to determine whether or not the cache storage means stores the conversion result of the attached data requested to be converted. The data conversion means is requested to convert When it is determined that the cache storage means does not store the attached data conversion result, the attached data is converted into a format that can be displayed by the mobile terminal, and the cache management means converts the attachment data requested to be converted. Is stored in the cache storage means, the conversion result of the data conversion means is stored in the cache storage means, the conversion result is transmitted to the portable terminal, and the conversion result of the attached data requested for conversion is stored in the cache storage means. If you are accumulated, transmits the conversion result cache storage unit is accumulated without conversion of the attached data to the portable terminal, the cache management means, By inserting a mail header of the e-mail Besshi, characterized by adding an identifier to the electronic mail.
キャッシュ管理手段は、電子メールの送信先の数が予め決められた基準値以上である場合に、予めデータ変換手段に添付データの変換を行わせ、変換結果をキャッシュ記憶手段に蓄積させてもよい。 The cache management unit may cause the data conversion unit to convert the attached data in advance and store the conversion result in the cache storage unit when the number of e-mail transmission destinations is equal to or greater than a predetermined reference value. .
キャッシュ管理手段は、予め決められた時間以上変換を要求されなかった変換結果を、キャッシュ記憶手段から消去してもよい。 The cache management unit may erase the conversion result for which conversion is not requested for a predetermined time or longer from the cache storage unit.
本発明によるキャッシュ管理方法は、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理方法であって、電子メールの受信時に、マルチパート形式の電子メールのパートヘッダとして添付データを識別する識別子を挿入することによって、電子メールに識別子を付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果が蓄積されているか否かを判別し、変換結果が蓄積されている場合には、添付データの変換を行わずに、変換結果を携帯端末に送信し、変換結果が蓄積されていない場合には、受信した電子メールを保持するメール記憶手段が保持している電子メールの添付データを携帯端末で表示可能な形式に変換し、変換結果を識別子とともに蓄積し、変換結果を携帯端末に送信することを特徴とする。 A cache management method according to the present invention is a cache management method for converting attached data of a received e-mail and transmitting it to a mobile terminal. When receiving an e-mail, the attached data is used as a part header of a multi-part e-mail. When the identifier is added to the e-mail by inserting the identifier for identification, and the attachment data conversion request is received from the portable terminal, the conversion result of the attachment data requested to be converted is stored with reference to the identifier. If the conversion result has been accumulated, the attached data is not converted and the conversion result is sent to the mobile terminal. If the conversion result has not been accumulated, it has been received. converts e-mail attachments data mail storage means holds for holding the e-mail into a format displayable by the portable terminal, the identifier together with the result of the conversion Accumulated, and transmits the converted result to the mobile terminal.
本発明による他の態様のキャッシュ管理方法は、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理方法であって、電子メールの受信時に、メールヘッダとして添付データを識別する識別子を挿入することによって、電子メールに識別子を付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果が蓄積されているか否かを判別し、変換結果が蓄積されている場合には、添付データの変換を行わずに、変換結果を携帯端末に送信し、変換結果が蓄積されていない場合には、受信した電子メールを保持するメール記憶手段が保持している電子メールの添付データを携帯端末で表示可能な形式に変換し、変換結果を識別子とともに蓄積し、変換結果を携帯端末に送信することを特徴とする。 According to another aspect of the present invention, there is provided a cache management method for converting attached data of a received electronic mail and transmitting it to a mobile terminal, wherein the identifier identifies the attached data as a mail header when the electronic mail is received. Whether or not the conversion result of the attached data requested to be converted is stored with reference to the identifier when the attached data conversion request is received from the portable terminal by adding the identifier to the e-mail. If the conversion result is accumulated, the attached data is not converted and the conversion result is transmitted to the mobile terminal. If the conversion result is not accumulated, the received e-mail is It converts e-mail attachments data holding mail storage means has in a format that can be displayed on a mobile terminal, stores the conversion result together with the identifier, the conversion result And transmits the band terminal.
電子メールの送信先の数が予め決められた基準値以上である場合に、予め添付データの変換を行い、変換結果を蓄積してもよい。 When the number of e-mail transmission destinations is equal to or larger than a predetermined reference value, the attached data may be converted in advance and the conversion result may be accumulated.
予め決められた時間以上変換を要求されなかった変換結果を消去してもよい。 You may delete the conversion result for which conversion was not requested | required more than predetermined time.
本発明によるキャッシュ管理プログラムは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理システムに搭載されるキャッシュ管理プログラムであって、コンピュータに、電子メールの受信時に、マルチパート形式の電子メールのパートヘッダとして添付データを識別する識別子を挿入することによって、電子メールに識別子を付加する処理と、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果が蓄積されているか否かを判別する処理と、変換結果が記憶手段に蓄積されている場合には、添付データの変換を行わずに、変換結果を携帯端末に送信する処理と、変換結果が記憶手段に蓄積されていない場合には、添付データを携帯端末で表示可能な形式に変換し、変換結果を識別子とともに記憶手段に蓄積し、変換結果を携帯端末に送信する処理とを実行させることを特徴とする。 Cache management program according to the present invention is a cache management program installed in the cache management system to the mobile terminal converts the attached data of the received electronic mail, the computer, when the electronic mail reception, multi-part form Inserting an identifier that identifies the attached data as the part header of the e-mail and adding the identifier to the e-mail, and when receiving a conversion request for the attached data from the mobile terminal, conversion is performed by referring to the identifier For determining whether or not the conversion result of the attached data requested is stored, and if the conversion result is stored in the storage means, the conversion result is not converted without the conversion of the attached data. Attached data can be displayed on the mobile device when the process of sending to the device and the conversion result are not stored in the storage means Into a format, stored in the storing means the conversion results together with an identifier, and wherein the to execute a process of transmitting the converted results to the mobile terminal.
本発明による他の態様のキャッシュ管理プログラムは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理システムに搭載されるキャッシュ管理プログラムであって、コンピュータに、電子メールの受信時に、メールヘッダとして添付データを識別する識別子を挿入することによって、電子メールに識別子を付加する処理と、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果が蓄積されているか否かを判別する処理と、変換結果が記憶手段に蓄積されている場合には、添付データの変換を行わずに、変換結果を携帯端末に送信する処理と、変換結果が記憶手段に蓄積されていない場合には、添付データを携帯端末で表示可能な形式に変換し、変換結果を識別子とともに記憶手段に蓄積し、変換結果を携帯端末に送信する処理とを実行させることを特徴とする。 A cache management program according to another aspect of the present invention is a cache management program installed in a cache management system that converts attached data of a received electronic mail and transmits the converted data to a mobile terminal. When an identifier for identifying attached data is inserted as a mail header, and processing for adding an identifier to an e-mail and a conversion request for attached data from a mobile terminal are received, conversion is requested with reference to the identifier. If the conversion result of the attached data is stored and the conversion result is stored in the storage means, the conversion result is transmitted to the portable terminal without converting the attached data. If the processing and conversion results are not stored in the storage means, convert the attached data into a format that can be displayed on the mobile device Results were accumulated in the storage means together with an identifier, and wherein the Rukoto to execute a process of transmitting the converted results to the mobile terminal.
コンピュータに、電子メールの送信先の数が予め決められた基準値以上である場合に、予め添付データの変換を行い、変換結果を蓄積する処理を実行させてもよい。 When the number of e-mail transmission destinations is equal to or greater than a predetermined reference value, the computer may perform processing for previously converting the attached data and storing the conversion result.
コンピュータに、予め決められた時間以上変換を要求されなかった変換結果を消去する処理を実行させてもよい。 You may make a computer perform the process which erase | eliminates the conversion result which conversion was not requested | required more than predetermined time.
本発明によるキャッシュ管理サーバは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理サーバであって、受信した電子メールを保持するメール記憶手段と、携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、メール記憶手段が保持している電子メールの添付データを、携帯端末が表示可能な形式に変換するデータ変換手段と、データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、キャッシュ管理手段は、携帯端末から添付データの変換要求を受信した場合に、キャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、データ変換手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していないと判別した場合に、添付データを携帯端末が表示可能な形式に変換し、キャッシュ管理手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していない場合に、データ変換手段の変換結果をキャッシュ記憶手段に蓄積させ、変換結果を携帯端末に送信し、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずにキャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、識別子をマルチパート形式の電子メールのパートヘッダとして挿入することによって、電子メールに識別子を付加することを特徴とする。
また、本発明による他の態様のキャッシュ管理サーバは、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理サーバであって、受信した電子メールを保持するメール記憶手段と、携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、メール記憶手段が保持している電子メールの添付データを、携帯端末が表示可能な形式に変換するデータ変換手段と、データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、キャッシュ管理手段は、携帯端末から添付データの変換要求を受信した場合に、キャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、識別子を参照して、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、データ変換手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していないと判別した場合に、添付データを携帯端末が表示可能な形式に変換し、キャッシュ管理手段は、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積していない場合に、データ変換手段の変換結果をキャッシュ記憶手段に蓄積させ、変換結果を携帯端末に送信し、変換を要求された添付データの変換結果をキャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずにキャッシュ記憶手段が蓄積している変換結果を携帯端末に送信し、キャッシュ管理手段は、識別子を電子メールのメールヘッダとして挿入することによって、電子メールに識別子を付加することを特徴とする。
A cache management server according to the present invention is a cache management server that converts attached data of a received electronic mail and transmits the converted data to a mobile terminal, a mail storage unit that holds the received electronic mail, and an electronic mail from the mobile terminal. A cache management unit that receives a request for conversion of attached data, a data conversion unit that converts email attachment data held by the mail storage unit into a format that can be displayed by the mobile terminal, and a conversion result of the data conversion unit Cache storage means for storing, when the cache management means receives a conversion request for attached data from the mobile terminal , the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal , When an email is received, an identifier for identifying the attached data is added to the email, and the attached data is converted from the mobile terminal. When the request is received, the identifier is referred to determine whether or not the cache storage means stores the conversion result of the attached data requested to be converted, and the data converting means transmits the attached data requested to be converted. When it is determined that the cache storage means does not accumulate the conversion result of the above, the attached data is converted into a format that can be displayed by the mobile terminal, and the cache management means caches the conversion result of the attached data requested to be converted. When the means is not stored, the conversion result of the data conversion means is stored in the cache storage means, the conversion result is transmitted to the portable terminal, and the conversion result of the attached data requested to be converted is stored in the cache storage means. The attached data is not converted, the conversion result stored in the cache storage means is transmitted to the mobile terminal, and the cache management means By inserting a part header of email over preparative form, it characterized by adding an identifier to the electronic mail.
According to another aspect of the present invention, a cache management server is a cache management server that converts attached data of a received e-mail and transmits the converted data to a portable terminal, a mail storage unit that holds the received e-mail, A cache management unit that receives a conversion request for email attachment data from a terminal, a data conversion unit that converts email attachment data held by the email storage unit into a format that can be displayed by the mobile terminal, and data Cache storage means for storing the conversion result of the conversion means, and the cache management means transmits the conversion result stored in the cache storage means to the portable terminal when receiving a conversion request for attached data from the portable terminal. The cache management means adds an identifier for identifying the attached data to the e-mail when the e-mail is received. When the attached data conversion request is received, the identifier is referred to determine whether or not the cache storage means stores the conversion result of the attached data requested to be converted. The data conversion means requests the conversion. When it is determined that the cache storage means does not store the conversion result of the attached data, the attached data is converted into a format that can be displayed by the mobile terminal, and the cache management means converts the attachment data requested to be converted. When the cache storage means does not store the result, the conversion result of the data conversion means is stored in the cache storage means, the conversion result is transmitted to the portable terminal, and the conversion result of the attached data requested for conversion is cache storage means Is stored, the conversion result stored in the cache storage means is transmitted to the portable terminal without converting the attached data, and the cache management means By inserting an identifier as a mail header of electronic mail, characterized by adding an identifier to the electronic mail.
本発明によれば、添付データの変換結果をキャッシュ記憶手段が蓄積するため、同報メールの添付データのデータ変換によるサーバ負荷を軽減することができる。 According to the present invention, since the cache storage means stores the conversion result of the attached data, the server load due to the data conversion of the attached data of the broadcast mail can be reduced.
また、本発明によれば、同報メールの添付データのデータ変換にかかる変換待ち時間を削減することができる。 Further, according to the present invention, it is possible to reduce the conversion waiting time for data conversion of data attached to a broadcast mail.
さらに、本発明によれば、同報メールの添付データの変換結果を記憶するキャッシュデータ用の記憶領域を削減することができる。 Furthermore, according to the present invention, it is possible to reduce the storage area for the cache data for storing the conversion result of the attached data of the broadcast mail.
また、変換結果が蓄積されていない場合に、添付データの変換を行うように構成されている場合には、添付データのデータ変換によるサーバ負荷を減らすことができる。 In addition, when the conversion result is not accumulated, the server load due to the data conversion of the attached data can be reduced when the attached data is converted.
電子メールの送信先の数が予め決められた基準値以上である場合に、予め添付データの変換を行い、変換結果を蓄積するように構成されている場合には、サーバの変換能力と、電子メールの送信先とに応じた動作を設定することができる。 When the number of e-mail destinations is equal to or greater than a predetermined reference value, the conversion of attached data is performed in advance and the conversion result is stored. You can set the operation according to the mail destination.
予め決められた時間以上変換を要求されなかった変換結果を消去するように構成されている場合には、添付データの変換結果を記憶する記憶領域を削減することができる。 When the conversion result that has not been requested for conversion for a predetermined time or longer is erased, the storage area for storing the conversion result of the attached data can be reduced.
本発明の実施の形態について、図面を参照して説明する。図1は、本発明によるキャッシュ管理システムの実施の形態の一構成例を示すブロック図である。 Embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a block diagram showing a configuration example of an embodiment of a cache management system according to the present invention.
本発明の実施の形態は、プログラム制御により動作するデータ処理装置(キャッシュ管理システム、キャッシュ管理サーバ)100と、携帯端末105とを含む。
The embodiment of the present invention includes a data processing device (cache management system, cache management server) 100 that operates by program control, and a
データ処理装置100は、メール記憶手段101と、キャッシュ管理手段102と、データ変換手段103と、キャッシュ記憶手段104とを含む。
The
メール記憶手段101は、データ処理装置100が受信した電子メール101aを保存(保持)する。
The
キャッシュ管理手段102は、メール記憶手段101が保存している電子メール101aに、電子メールを一意に識別するための識別子を付加する。
The
キャッシュ管理手段102は、携帯端末105のリクエスト(要求)に応じて、メール記憶手段101が保存している電子メール101aに添付されている添付データの変換結果104aを、キャッシュ記憶手段104が蓄積(保存)しているか否かを判別する。そして、キャッシュ記憶手段104が変換結果104aを保存していない場合には、キャッシュ管理手段102は、添付データをメール記憶手段101から取り出し、データ変換手段103に渡す。
In response to a request from the
データ変換手段103は、メール記憶手段101が保持している電子メール101aに添付されている添付データを、携帯端末105が表示可能な形式に変換する。
The
キャッシュ記憶手段104は、データ変換手段103が添付データを変換した変換結果104aを、キャッシュ管理手段102が電子メール101aに付加した識別子とともに保存する。
The
データ処理装置100は、例えば、インターネットプロバイダや、携帯電話サービス提供会社に設置される。データ処理装置100がインターネットプロバイダに設置されている場合には、携帯端末105は、インターネットを介してデータ処理装置100に接続して電子メール101aや、添付データを読み出す。
The
なお、データ処理装置100は、例えば、プログラム制御にしたがって処理を実行するコンピュータによって実現される。
The
データ処理装置100は、受信した電子メールの添付データを変換して携帯端末に送信するキャッシュ管理システムに搭載されるキャッシュ管理プログラムであって、コンピュータに、電子メールの添付データを、携帯端末が表示可能な形式に変換する処理と、変換する処理の変換結果をキャッシュ記憶手段104に蓄積する処理と、携帯端末から添付データの変換要求を受信した場合に、蓄積している変換結果を携帯端末に送信する処理とを実行させることを特徴とするキャッシュ管理プログラムを搭載している。
The
次に、本発明の実施の形態の動作について、図面を参照して説明する。図2は、携帯端末105に送信する電子メールに識別子を挿入する場合の動作を説明するフローチャートである。
Next, the operation of the embodiment of the present invention will be described with reference to the drawings. FIG. 2 is a flowchart for explaining the operation when an identifier is inserted into an e-mail transmitted to the
キャッシュ管理手段102は、データ処理装置100に送信された電子メールを受信する(ステップS101)。
The
次に、キャッシュ管理手段102は、受信した電子メールの送信先の電子メールアドレスの数を調べる。送信先の電子メールアドレスの数がn以上(nは予め決められた1以上の自然数であって、例えば、2である。)の場合に(ステップS102のY)、キャッシュ管理手段102は、電子メールを一意に識別できるような識別子を受信した電子メールに挿入する(ステップS103)。そして、キャッシュ管理手段102は、識別子を挿入した電子メールを送信先の電子メールアドレス毎に、電子メールをメール記憶手段101に保存する(ステップS104)。
Next, the
また、送信先の電子メールアドレスの数がn未満の場合(ステップS102のN)、識別子を挿入せずに、送信先の電子メールアドレス毎に電子メールをメール記憶手段101に保存する(ステップS104)。
If the number of destination e-mail addresses is less than n (N in step S102), an e-mail is stored in the
次に、電子メールに添付されたデータを変換する場合の動作について説明する。図3は、電子メールに添付されたデータを変換する場合の動作を説明するフローチャートである。 Next, an operation for converting data attached to an e-mail will be described. FIG. 3 is a flowchart for explaining the operation when converting data attached to an e-mail.
キャッシュ管理手段102は、メール記憶手段101に保存された電子メール101aに添付された添付データの変換リクエスト(変換要求)を、携帯端末105から受信する(ステップS201)。
The
次に、キャッシュ管理手段102は、変換リクエストされた電子メール101aに、キャッシュ管理手段102が挿入した識別子が存在しているか否かを調べる。
Next, the
識別子が存在しない場合には(ステップS202のN)、キャッシュ管理手段102は、変換リクエストされた電子メール101aの添付データをメール記憶手段101から取り出し、データ変換手段103に渡す。データ変換手段103は、受け取った添付データを携帯端末105で表示可能な形式に変換する(ステップS203)。
If the identifier does not exist (N in step S202), the
キャッシュ管理手段102は、データ変換手段103が添付データを変換した変換結果を受け取り、携帯端末105へ送信する(ステップS206)。
The
また、ステップS202で識別子が存在している場合には(ステップS202のY)、キャッシュ管理手段102は、識別子にもとづいて電子メール101aに添付された添付データの変換結果104aがキャッシュ記憶手段104に保存されているか否かを調べる(ステップS204)。
If the identifier exists in step S202 (Y in step S202), the
変換結果104aがキャッシュ記憶手段104に保存されている場合(ステップS204のY)、キャッシュ管理手段102は、キャッシュ記憶手段104から変換結果104aを取り出し(ステップS205)、取り出した変換結果104aを携帯端末105に送信する(ステップS206)。
When the
また、ステップS204で、変換結果104aがキャッシュ記憶手段104に保存されていない場合(ステップS204のN)、キャッシュ管理手段102は、変換をリクエストされた電子メール101aの添付データをメール記憶手段101から取り出し、データ変換手段103に渡す。
If the
データ変換手段103は、受け取った添付データを携帯端末105で表示可能な形式に変換する(ステップS207)。そして、キャッシュ管理手段102は、データ変換手段103が添付データを変換した変換結果をデータ変換手段103から受け取り、キャッシュ記憶手段104に識別子とともに保存する(ステップS208)。さらに、キャッシュ管理手段102は、変換結果を携帯端末105へ送信する(ステップS206)。
The
以上に述べたように、この実施の形態によれば、携帯端末105で表示可能な形式に変換された変換結果を、一意に識別できる識別子とともにキャッシュ記憶手段104に保存するように構成したため、同じ電子メール101aを受け取った別のユーザの変換リクエストに対して、変換結果104aを流用することができる。そのため、添付データのデータ変換にかかるサーバ負荷を軽減することができる。
As described above, according to this embodiment, the conversion result converted into a format that can be displayed on the
また、同じ電子メール101aを受け取った複数のユーザの内の1人が変換リクエストを送信した後であれば、他のユーザにはデータ変換を行わずに変換結果104aを流用して送信することができるため、他のユーザは、データ変換による変換待ち時間を減らすことができる。
Further, if one of a plurality of users who have received the
さらに、同じ電子メール101aを受信した複数のユーザが変換結果104aを共有するため、添付データの変換結果を記憶するキャッシュデータ用の記憶領域を削減することができる。
Furthermore, since a plurality of users who have received the
次に、本発明の実施例について説明する。なお、本発明の実施の形態の構成は、図1に示した実施の形態と同様なため、各手段等には図1と同じ符号を付し、説明を省略する。 Next, examples of the present invention will be described. Since the configuration of the embodiment of the present invention is the same as that of the embodiment shown in FIG. 1, the same reference numerals as those in FIG.
本発明の実施例の動作を、図面を参照して説明する。本実施例の動作は、実施の形態の動作に対応しているため、本発明の実施例の動作を図2および図3を参照して説明する。 The operation of the embodiment of the present invention will be described with reference to the drawings. Since the operation of the present example corresponds to the operation of the embodiment, the operation of the example of the present invention will be described with reference to FIGS.
まず、携帯端末105に送信する電子メールに識別子を挿入する場合の動作を、図2を参照して説明する。
First, an operation when an identifier is inserted into an e-mail transmitted to the
キャッシュ管理手段102は、インターネットなどを介してデータ処理装置100に送信された電子メールを受信する(ステップS101)。
The
図4は、キャッシュ管理手段102が受信した電子メールの一例を示す説明図である。図4に示す例では、受信した電子メールは、example.co.jpのuser1、user2、およびuser3の3人が送信先に指定されている(図4に示す例では、404で示したブロックである。)。また、図4に示す例では、受信した電子メールは、メール本文(図4に示す例では、402で示した部分である。)と、添付データ(図4に示す例では、403で示した部分である。)との2つのパートからなるMIME(Multipurpose Internet Mail Extensions:RFC2045〜2049で規定)形式の電子メールであることを示している。
FIG. 4 is an explanatory diagram showing an example of an electronic mail received by the
なお、図4に示す例では、電子メールの送信先を、電子メールのメールヘッダ(図4に示す例では、401で示した部分である。)のToヘッダ(図4に示す例では、404で示したブロックである。)に記述された電子メールアドレスにもとづいて判別しているが、インターネット経由の電子メール送信に用いられるSMTP(Sinple Mail Transfer Protocol:RFC2821などで規定)プロトコルで、送信先アドレスを指定する際に使用されるRCPT(Receipt)コマンドで指定されるメールアドレスにもとづいて、電子メールの送信先を判別するようにしてもよい。 In the example shown in FIG. 4, the destination of the e-mail is the To header (404 in the example shown in FIG. 4) of the e-mail mail header (the part shown by 401 in the example shown in FIG. 4). Is determined on the basis of the e-mail address described in (1), but the destination is the SMTP (specified by Simple Mail Transfer Protocol: RFC2821) protocol used for e-mail transmission via the Internet. The transmission destination of the electronic mail may be determined based on the mail address specified by the RCPT (Receipt) command used when specifying the address.
次に、キャッシュ管理手段102は、受信した電子メールの送信先の電子メールアドレスの数を調べる(ステップS102)。図4に示す例の電子メールの場合には、送信先の電子メールアドレスは3個である。
Next, the
キャッシュ管理手段102は、送信先の電子メールアドレスの数がn以上(nは予め定められた1以上の自然数で、本実施例では2として説明する)の場合に(ステップS102のY)、電子メールを一意に識別できるような識別子を受信した電子メールの各パートヘッダ(図4に示す例では、405および406で示したブロックである。)に挿入する(ステップS103)。
When the number of destination e-mail addresses is n or more (n is a predetermined natural number of 1 or more, and will be described as 2 in this embodiment) (Y in Step S102), the
図5は、識別子が挿入されたマルチパート形式の電子メールの一例を示す説明図である。識別子は、例えば、電子メールを受信した時刻(以下の説明では、2005年4月1日1時2分3秒とする)と、電子メールのパート番号(各パート毎に1から順に与えられた通し番号)にもとづいて、図5に示す例では、503および504で示したブロックのように、マルチパート形式の電子メールの各パートヘッダに、X−TMP−IDヘッダとして挿入される。
FIG. 5 is an explanatory diagram showing an example of a multi-part electronic mail in which an identifier is inserted. The identifier is, for example, the time when the e-mail was received (in the following description, it is assumed that it was 1:02:03 on April 1, 2005) and the part number of the e-mail (given sequentially from 1 for each part) In the example shown in FIG. 5, the X-TMP-ID header is inserted into each part header of the multi-part e-mail as shown in
図6は、識別子が挿入された電子メールの一例を示す説明図である。図5に示す例では、識別子はマルチパート形式の電子メールの各パート毎に挿入されているが、図6に示す例では、メールヘッダ部601において、602で示したブロックのように、電子メールを受信した時刻だけにもとづいて、メールヘッダ部に識別子を挿入するようにしている。すなわち、各パートの識別子はメールヘッダ部に挿入された識別子とパート番号を使って動的に生成するようにしてもよい。 FIG. 6 is an explanatory diagram showing an example of an electronic mail in which an identifier is inserted. In the example shown in FIG. 5, the identifier is inserted for each part of the multipart e-mail, but in the example shown in FIG. The identifier is inserted into the mail header portion based only on the time when the message is received. That is, the identifier of each part may be dynamically generated using the identifier inserted in the mail header part and the part number.
具体的には、例えば、メールヘッダ部に挿入された識別子が20050401010203の場合に、各添付ファイルに電子メールの先頭から通し番号を割り当てる(例えば、1つ目の添付ファイルの識別子を20050401010203_1とし、2つ目の添付ファイルの識別子を20050401010203_2のようにする)。 Specifically, for example, when the identifier inserted in the mail header portion is 20050401010203, a serial number is assigned to each attached file from the beginning of the email (for example, the identifier of the first attached file is 20050401010203_1, two The identifier of the attached file of the eye is set to 20050401010203_2).
また、図6に示す例では、識別子は電子メールを受信した時刻にもとづいて生成されているが、データ処理装置100で受信された電子メールに対し順番につけられた通し番号などにもとづいて生成されてもよい。
In the example shown in FIG. 6, the identifier is generated based on the time when the electronic mail is received, but is generated based on the serial number assigned to the electronic mail received by the
次に、キャッシュ管理手段102は、識別子が挿入された電子メールを、送信先の電子メールアドレス(図5および図6に示す例では、user1、user2、およびuser3の3人である。)毎に、メール記憶手段101に保存する(ステップS104)。
Next, the
また、送信先の電子メールアドレスの数がn(例えば、2)未満の場合(ステップS102のN)、識別子を挿入せずに、送信先の電子メールアドレス毎に電子メールをメール記憶手段101に保存する(ステップS104)。
If the number of destination e-mail addresses is less than n (for example, 2) (N in step S102), an e-mail is sent to the
次に、電子メールに添付されたデータを変換する場合の動作について、図3を参照して説明する。 Next, an operation for converting data attached to an e-mail will be described with reference to FIG.
キャッシュ管理手段102は、メール記憶手段101に保存されたメール101aに添付された添付データの変換リクエストを、携帯端末105から受信する(ステップS201)。以下、user1が、メール記憶手段101に保存された図5の502に示す部分(添付データ)の変換リクエストを行った場合を例に説明する。
The
キャッシュ管理手段102は、変換リクエストされた電子メール101aに、キャッシュ管理手段がステップS103で挿入した識別子(X−TMP−IDヘッダ)が存在しているか否かを調べる。
The
識別子が存在しない場合(ステップS202のN)、変換リクエストされた電子メール101aの添付データをメール記憶手段101から取り出し、データ変換手段103に渡す。データ変換手段103は、受け取った添付データを携帯端末105で表示可能な形式に変換する(ステップS203)。なお、添付データを変換する方法については後述する。
If the identifier does not exist (N in step S202), the attached data of the
キャッシュ管理手段102は、データ変換手段103が添付データを変換した変換結果を受け取り、携帯端末105へ送信する(ステップS206)。
The
また、識別子が存在している場合には(ステップS202のY)、識別子の情報(図5に示す例では、「20050401010203_2」である。)にもとづいて、電子メール101aに添付されている添付データの変換結果がキャッシュ記憶手段104に保存されているか否かを調べる。
If the identifier exists (Y in step S202), the attached data attached to the
ここで、キャッシュ記憶手段104は、例えば、表形式のデータベースで、識別子をキー情報として、添付データの変換結果を管理している。図7は、キャッシュ記憶手段104が記憶している表形式のデータベースの一例を示す説明図である。図7に示す例では、キャッシュ記憶手段104が、識別子の情報をキーとして、変換結果701〜703を保存していることを示している。
Here, the
キャッシュ記憶手段104は、図7に示す例のような表形式のデータベースを記憶しているが、一般的に用いられるコンピュータのファイルシステム上で、識別子をディレクトリ名として、各ディレクトリ毎に変換結果をファイルとして記憶するようにしてもよい。
The
キャッシュ記憶手段104が、図7に示す例の表形式のデータベースを記憶している場合には、識別子の情報(20050401010203_2)をキーとする変換結果702が、キャッシュ記憶手段104に保存されていることを示している。そこで、キャッシュ管理手段102は、キャッシュ記憶手段104から変換結果702を取り出し(ステップS205)、取り出した変換結果702を携帯端末105に送信する(ステップS206)。
When the
図8は、キャッシュ記憶手段104が記憶している表形式のデータベースの他の例を示す説明図である。図8に示す例では、キャッシュ記憶手段104が、識別子の情報をキーとして、変換結果701と変換結果703とを保存していることを示している。
FIG. 8 is an explanatory diagram showing another example of a tabular database stored in the
ステップS204で、変換結果104aがキャッシュ記憶手段104に保存されていない場合(例えば、キャッシュ記憶手段104が、図8に示す例のような表形式のデータベースを保存している場合)には、キャッシュ管理手段102は、変換リクエストされた電子メール101aの添付データ(図5に示す例では、502で示したパート本文部分である)をメール記憶手段101から取り出し、データ変換手段103に渡す。
In step S204, if the
データ変換手段103は、受け取った添付データを携帯端末105で表示可能な形式に変換する(ステップS207)。
The
添付データを変換する方法について説明する。添付データを変換するために、具体的には、例えば、添付データを表示可能なアプリケーションソフトウェアでコンピュータのディスプレイ上に表示したものを画面キャプチャする処理や、画像データを出力できる仮想プリンタドライバ(例えば、印刷と同様な操作が行われると、画像データを電子ファイル形式に変換したりするアプリケーションソフトウェア)で印刷する処理を実行したり、または添付データを解析して画像データを出力する独自のアプリケーションソフトウェアを用いたりする。 A method for converting attached data will be described. In order to convert the attached data, specifically, for example, a process for capturing the screen of the application software that can display the attached data displayed on the computer display, or a virtual printer driver that can output the image data (for example, When an operation similar to printing is performed, the application software that converts image data into an electronic file format) is executed, or original application software that analyzes the attached data and outputs the image data Or use it.
すなわち、データ変換手段103は、広く一般に知られている手法を用いて、添付データを、例えば、JPEG形式や、GIF形式の画像データ、文字情報だけを抽出したテキストデータような携帯端末105で表示可能な形式に変換する。
That is, the
そして、キャッシュ管理手段102は、添付データを変換した変換結果702をデータ変換手段103から受け取り、キャッシュ記憶手段104に識別子の情報(20050401010203_2)とともに保存する(ステップS208)。その結果、キャッシュ記憶手段104が記憶している表形式のデータベースは、図8に示す例の状態から、図7に示す例の状態に遷移する。さらに、キャッシュ管理手段102は、変換結果702を携帯端末105へ送信する(ステップS206)。
The
携帯端末105は、送信された変換結果を、例えば、携帯端末105に搭載された画像ビューアなどのソフトウェアを用いて表示する。
The
次に、キャッシュ記憶手段104が記憶している表形式のデータベースが、図7に示す例の状態の場合に、図5に示す例の電子メールを受信した別のユーザ(例えば、user2)が、携帯端末を操作して添付データ(図5に示す例において、502で示したパート本文部分である。)の変換リクエストを行った場合について説明する。
Next, when the tabular database stored in the
このとき、図3に示す手順で処理を行うと、キャッシュ記憶手段104が変換結果702を保存しているので、データ変換手段103は、添付データ(図5に示す例で、502で示したパート本文部分である。)のデータ変換処理(ステップS207)を行わず、すでにキャッシュ記憶手段104が保存している変換結果702を、キャッシュ管理手段102が送信する。
At this time, if the processing shown in FIG. 3 is performed, the
以上に述べたように、この実施例によれば、電子メール101aに添付された添付データを携帯端末105で表示可能な形式に変換した変換結果104aを、データ処理装置100が一意に識別できる識別子とともにキャッシュ記憶手段104に保存するように構成したため、同じ電子メール101aを受け取った別のユーザから受信した変換リクエストに対して、変換結果104aを流用することができる。そのため、添付データのデータ変換にかかるサーバ負荷を軽減することができる。
As described above, according to this embodiment, the
また、同じ電子メール101aを受け取った複数のユーザの内の1人が変換リクエストを送信した後であれば、他のユーザにはデータ変換を行わずに変換結果104aを流用して送信することができるため、データ変換にかかる変換待ち時間を削減することができる。
Further, if one of a plurality of users who have received the
さらに、同じ電子メール101aを受信した複数のユーザ間で変換結果104aを共有するため、添付データの変換結果を記憶するキャッシュデータ用の記憶領域を削減することができる。
Furthermore, since the
なお、上記実施例では、データ変換手段103は、携帯端末105から添付データの変換リクエストを受信してから添付データの変換を行っているが、キャッシュ管理手段102がステップS103で識別子を挿入する際に、電子メールの送信先のアドレスの数がm(m(基準値)は、予め決められた1以上の自然数である。)以上であった場合には、予め添付データをデータ変換手段103に渡して、データ変換手段103に添付データの変換を行わせてもよい。
In the above embodiment, the
図9は、電子メールの送信先のアドレスの数が予め決められた基準値以上であった場合に、添付データを変換する動作を説明するフローチャートである。 FIG. 9 is a flowchart for explaining the operation of converting the attached data when the number of e-mail transmission destination addresses is equal to or greater than a predetermined reference value.
キャッシュ管理手段102は、データ処理装置100に送信された電子メールを受信する(ステップS301)。
The
次に、キャッシュ管理手段102は、受信した電子メールの送信先の電子メールアドレスの数を調べる(ステップS302)。送信先の電子メールアドレスの数がn(nは予め定められた1以上の自然数。例えば、2。)未満の場合(ステップS302のN)、識別子を挿入せずに、送信先の電子メールアドレス毎に電子メールをメール記憶手段101に保存する(ステップS305)。
Next, the
送信先の電子メールアドレスの数がn以上の場合に(ステップS302のY)、キャッシュ管理手段102は、電子メールを一意に識別できるような識別子を受信した電子メールに挿入する(ステップS303)。
When the number of destination e-mail addresses is n or more (Y in step S302), the
キャッシュ管理手段102は、送信先の電子メールアドレスの数がm未満(mは予め定められた1以上の自然数。例えば、5。)の場合に(ステップS304のN)、識別子を挿入した電子メールを送信先の電子メールアドレス毎に、電子メールをメール記憶手段101に保存する(ステップS305)。
When the number of destination e-mail addresses is less than m (m is a predetermined natural number greater than or equal to 1. For example, 5) (N in step S304), the
キャッシュ管理手段102は、送信先の電子メールアドレスの数がm以上の場合に(ステップS304のY)、電子メールの添付データをデータ変換手段103に渡す。データ変換手段103は、受け取った添付データを携帯端末105で表示可能な形式に変換する(ステップS306)。
When the number of destination e-mail addresses is greater than or equal to m (Y in step S304), the
キャッシュ管理手段102は、データ変換手段103が添付データを変換した変換結果をデータ変換手段103から受け取り、キャッシュ記憶手段104に識別子とともに保存する(ステップS307)。
The
そして、キャッシュ管理手段102は、識別子を挿入した電子メールを送信先の電子メールアドレス毎に、電子メールをメール記憶手段101に保存する(ステップS305)。
Then, the
以上に述べたように、電子メールの送信先のアドレスの数が予め決められた基準値以上であれば、予めデータ変換手段103に添付データの変換を行わせるように構成した場合には、例えば、多くのユーザに同報メールを送信したため、添付データの変換リクエストが行われる可能性が高い場合などに、予めデータ変換を行っておくことでユーザの変換待ち時間を減らすことができるという効果がある。
As described above, if the number of e-mail transmission destination addresses is equal to or greater than a predetermined reference value, the
なお、例えば、最後に変換リクエストが行われてから、予め定められた時間(例えば、1週間)以上、変換リクエストが行われなかった場合に、キャッシュ管理手段102が、変換結果104aを自動的に削除するようにしてもよい。このようにすれば、キャッシュ記憶手段104が必要とする記憶領域を減らすことができるという効果がある。
For example, when the conversion request is not made for a predetermined time (for example, one week) after the last conversion request, the
本発明は、携帯端末向けに添付データの変換を行うメールサーバ装置や、メール記憶装置をコンピュータに実現するためのプログラムに適用できる。 The present invention can be applied to a mail server device that converts attached data for a portable terminal and a program for realizing a mail storage device in a computer.
100 データ処理装置
101 メール記憶手段
101a 電子メール
102 キャッシュ管理手段
103 データ変換手段
104 キャッシュ記憶手段
104a 変換結果
105 携帯端末
DESCRIPTION OF
Claims (14)
受信した電子メールを保持するメール記憶手段と、
前記携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、
前記メール記憶手段が保持している電子メールの添付データを、前記携帯端末が表示可能な形式に変換するデータ変換手段と、
前記データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、
前記キャッシュ管理手段は、前記携帯端末から前記添付データの変換要求を受信した場合に、前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を前記電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、
前記データ変換手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していないと判別した場合に、前記添付データを前記携帯端末が表示可能な形式に変換し、
前記キャッシュ管理手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していない場合に、前記データ変換手段の変換結果を前記キャッシュ記憶手段に蓄積させ、前記変換結果を前記携帯端末に送信し、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずに前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、識別子をマルチパート形式の電子メールのパートヘッダとして挿入することによって、電子メールに前記識別子を付加する
ことを特徴とするキャッシュ管理システム。 In the cache management system that converts the attached data of the received email and sends it to the mobile device,
Mail storage means for holding received emails;
A cache management means for receiving a conversion request for attached data of an e-mail from the portable terminal;
Data conversion means for converting attached data of the e-mail held by the mail storage means into a format that can be displayed by the mobile terminal;
Cache storage means for accumulating the conversion result of the data conversion means,
When the cache management means receives the conversion request for the attached data from the mobile terminal, the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal ,
The cache management means adds an identifier for identifying the attached data to the email when receiving the email, and when the conversion request for the attached data is received from the portable terminal, conversion is requested with reference to the identifier. Determining whether the cache storage means stores the conversion result of the attached data,
When the data conversion means determines that the cache storage means does not store the conversion result of the attached data requested to be converted, the data conversion means converts the attached data into a format that can be displayed by the mobile terminal;
When the cache storage unit does not store the conversion result of the attached data requested to be converted, the cache management unit stores the conversion result of the data conversion unit in the cache storage unit, and stores the conversion result. When the cache storage unit stores the conversion result of the attached data that is transmitted to the portable terminal and requested to be converted, the conversion result stored in the cache storage unit without converting the attached data To the mobile device,
The cache management system, wherein the cache management means adds the identifier to the electronic mail by inserting the identifier as a part header of the multipart electronic mail .
受信した電子メールを保持するメール記憶手段と、
前記携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、
前記メール記憶手段が保持している電子メールの添付データを、前記携帯端末が表示可能な形式に変換するデータ変換手段と、
前記データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、
前記キャッシュ管理手段は、前記携帯端末から前記添付データの変換要求を受信した場合に、前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を前記電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、
前記データ変換手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していないと判別した場合に、前記添付データを前記携帯端末が表示可能な形式に変換し、
前記キャッシュ管理手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していない場合に、前記データ変換手段の変換結果を前記キャッシュ記憶手段に蓄積させ、前記変換結果を前記携帯端末に送信し、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずに前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、識別子を電子メールのメールヘッダとして挿入することによって、電子メールに前記識別子を付加する
ことを特徴とするキャッシュ管理システム。 In the cache management system that converts the attached data of the received email and sends it to the mobile device,
Mail storage means for holding received emails;
A cache management means for receiving a conversion request for attached data of an e-mail from the portable terminal;
Data conversion means for converting attached data of the e-mail held by the mail storage means into a format that can be displayed by the mobile terminal;
Cache storage means for accumulating the conversion result of the data conversion means,
When the cache management means receives the conversion request for the attached data from the mobile terminal, the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal,
The cache management means adds an identifier for identifying the attached data to the email when receiving the email, and when the conversion request for the attached data is received from the portable terminal, conversion is requested with reference to the identifier. Determining whether the cache storage means stores the conversion result of the attached data,
When the data conversion means determines that the cache storage means does not store the conversion result of the attached data requested to be converted, the data conversion means converts the attached data into a format that can be displayed by the mobile terminal;
When the cache storage unit does not store the conversion result of the attached data requested to be converted, the cache management unit stores the conversion result of the data conversion unit in the cache storage unit, and stores the conversion result. When the cache storage unit stores the conversion result of the attached data that is transmitted to the portable terminal and requested to be converted, the conversion result stored in the cache storage unit without converting the attached data To the mobile device,
The cache management means adds the identifier to the email by inserting the identifier as a mail header of the email.
A cache management system characterized by that .
請求項1または請求項2記載のキャッシュ管理システム。 The cache management unit causes the data conversion unit to convert the attached data in advance and stores the conversion result in the cache storage unit when the number of e-mail transmission destinations is equal to or greater than a predetermined reference value. The cache management system according to claim 1 or 2 .
請求項1から請求項3のうちいずれか1項記載のキャッシュ管理システム。 The cache management system according to any one of claims 1 to 3 , wherein the cache management unit deletes a conversion result for which conversion has not been requested for a predetermined time or longer from the cache storage unit.
電子メールの受信時に、マルチパート形式の電子メールのパートヘッダとして添付データを識別する識別子を挿入することによって、電子メールに前記識別子を付加し、
前記携帯端末から前記添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果が蓄積されているか否かを判別し、
変換結果が蓄積されている場合には、添付データの変換を行わずに、前記変換結果を前記携帯端末に送信し、
変換結果が蓄積されていない場合には、受信した電子メールを保持するメール記憶手段が保持している電子メールの添付データを前記携帯端末で表示可能な形式に変換し、前記変換結果を前記識別子とともに蓄積し、前記変換結果を前記携帯端末に送信する
ことを特徴とするキャッシュ管理方法。 In the cache management method of converting the attached data of the received email and sending it to the mobile terminal,
Adding the identifier to the email by inserting an identifier identifying the attached data as the part header of the multipart email when receiving the email,
When receiving the conversion request for the attached data from the portable terminal, with reference to the identifier, it is determined whether or not the conversion result of the attached data requested for conversion is accumulated,
If the conversion result is accumulated, the conversion result is transmitted to the mobile terminal without converting the attached data,
If the conversion result is not accumulated, the attached data of the e-mail held by the mail storage means holding the received e-mail is converted into a format that can be displayed on the portable terminal, and the conversion result is converted to the identifier. And a cache management method , wherein the conversion result is transmitted to the portable terminal .
電子メールの受信時に、メールヘッダとして添付データを識別する識別子を挿入することによって、電子メールに前記識別子を付加し、
前記携帯端末から前記添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果が蓄積されているか否かを判別し、
変換結果が蓄積されている場合には、添付データの変換を行わずに、前記変換結果を前記携帯端末に送信し、
変換結果が蓄積されていない場合には、受信した電子メールを保持するメール記憶手段が保持している電子メールの添付データを前記携帯端末で表示可能な形式に変換し、前記変換結果を前記識別子とともに蓄積し、前記変換結果を前記携帯端末に送信する
ことを特徴とするキャッシュ管理方法。 In the cache management method of converting the attached data of the received email and sending it to the mobile terminal,
At the time of receiving an e-mail, by inserting an identifier for identifying attached data as a mail header, the identifier is added to the e-mail,
When receiving the conversion request for the attached data from the portable terminal, with reference to the identifier, it is determined whether or not the conversion result of the attached data requested for conversion is accumulated,
If the conversion result is accumulated, the conversion result is transmitted to the mobile terminal without converting the attached data,
If the conversion result is not accumulated, the attached data of the e-mail held by the mail storage means holding the received e-mail is converted into a format that can be displayed on the portable terminal, and the conversion result is converted to the identifier. And store the result of the conversion to the mobile terminal
And a cache management method.
請求項5または請求項6記載のキャッシュ管理方法。 The cache management method according to claim 5 or 6 , wherein, when the number of e-mail transmission destinations is equal to or greater than a predetermined reference value, the attached data is converted in advance and the conversion result is accumulated.
請求項5から請求項7のうちいずれか1項記載のキャッシュ管理方法。 The cache management method according to any one of claims 5 to 7 , wherein a conversion result that has not been requested for conversion for a predetermined time or longer is deleted.
コンピュータに、
電子メールの受信時に、マルチパート形式の電子メールのパートヘッダとして添付データを識別する識別子を挿入することによって、電子メールに前記識別子を付加する処理と、
携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果が蓄積されているか否かを判別する処理と、
変換結果が記憶手段に蓄積されている場合には、添付データの変換を行わずに、前記変換結果を前記携帯端末に送信する処理と、
変換結果が記憶手段に蓄積されていない場合には、前記添付データを前記携帯端末で表示可能な形式に変換し、前記変換結果を前記識別子とともに記憶手段に蓄積し、前記変換結果を前記携帯端末に送信する処理とを実行させる
ためのキャッシュ管理プログラム。 In the cache management program installed in the cache management system that converts the attached data of the received email and sends it to the mobile terminal,
On the computer,
A process of adding the identifier to the email by inserting an identifier for identifying the attached data as a part header of the email of the multipart format when receiving the email;
When receiving a conversion request for attached data from a mobile terminal, referring to the identifier, and determining whether or not the conversion result of the attached data requested for conversion is accumulated;
When the conversion result is accumulated in the storage means, the process of transmitting the conversion result to the mobile terminal without converting the attached data;
If the conversion result is not stored in the storage means, the attached data is converted into a format that can be displayed on the mobile terminal, the conversion result is stored in the storage means together with the identifier, and the conversion result is stored in the mobile terminal. A cache management program for executing processing to be transmitted to the client .
コンピュータに、
電子メールの受信時に、メールヘッダとして添付データを識別する識別子を挿入することによって、電子メールに前記識別子を付加する処理と、
携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果が蓄積されているか否かを判別する処理と、
変換結果が記憶手段に蓄積されている場合には、添付データの変換を行わずに、前記変換結果を前記携帯端末に送信する処理と、
変換結果が記憶手段に蓄積されていない場合には、前記添付データを前記携帯端末で表示可能な形式に変換し、前記変換結果を前記識別子とともに記憶手段に蓄積し、前記変換結果を前記携帯端末に送信する処理とを実行させる
ためのキャッシュ管理プログラム。 In the cache management program installed in the cache management system that converts the attached data of the received email and sends it to the mobile terminal,
On the computer,
A process of adding the identifier to the email by inserting an identifier identifying the attached data as a mail header when receiving the email;
When receiving a conversion request for attached data from a mobile terminal, referring to the identifier, and determining whether or not the conversion result of the attached data requested for conversion is accumulated;
When the conversion result is accumulated in the storage means, the process of transmitting the conversion result to the mobile terminal without converting the attached data;
If the conversion result is not stored in the storage means, the attached data is converted into a format that can be displayed on the mobile terminal, the conversion result is stored in the storage means together with the identifier, and the conversion result is stored in the mobile terminal. Process to send to
Cache management program for.
電子メールの送信先の数が予め決められた基準値以上である場合に、予め添付データの変換を行い、変換結果を蓄積する処理を実行させる
請求項9または請求項10記載のキャッシュ管理プログラム。 On the computer,
The cache management program according to claim 9 or 10 , wherein when the number of e-mail transmission destinations is equal to or greater than a predetermined reference value, the attached data is converted in advance and a process for accumulating the conversion result is executed.
予め決められた時間以上変換を要求されなかった変換結果を消去する処理を実行させる
請求項9から請求項11のうちいずれか1項記載のキャッシュ管理プログラム。 On the computer,
The cache management program according to any one of claims 9 to 11 , wherein a process for deleting a conversion result that has not been requested for conversion for a predetermined time or longer is executed.
受信した電子メールを保持するメール記憶手段と、
前記携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、
前記メール記憶手段が保持している電子メールの添付データを、前記携帯端末が表示可能な形式に変換するデータ変換手段と、
前記データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、
前記キャッシュ管理手段は、前記携帯端末から前記添付データの変換要求を受信した場合に、前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を前記電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、
前記データ変換手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していないと判別した場合に、前記添付データを前記携帯端末が表示可能な形式に変換し、
前記キャッシュ管理手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していない場合に、前記データ変換手段の変換結果を前記キャッシュ記憶手段に蓄積させ、前記変換結果を前記携帯端末に送信し、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずに前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、
前記キャッシュ管理手段は、識別子をマルチパート形式の電子メールのパートヘッダとして挿入することによって、電子メールに前記識別子を付加する
ことを特徴とするキャッシュ管理サーバ。 In the cache management server that converts the attached data of the received email and sends it to the mobile terminal,
Mail storage means for holding received emails;
A cache management means for receiving a conversion request for attached data of an e-mail from the portable terminal;
Data conversion means for converting attached data of the e-mail held by the mail storage means into a format that can be displayed by the mobile terminal;
Cache storage means for accumulating the conversion result of the data conversion means,
When the cache management means receives the conversion request for the attached data from the mobile terminal, the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal ,
The cache management means adds an identifier for identifying the attached data to the email when receiving the email, and when the conversion request for the attached data is received from the portable terminal, conversion is requested with reference to the identifier. Determining whether the cache storage means stores the conversion result of the attached data,
When the data conversion means determines that the cache storage means does not store the conversion result of the attached data requested to be converted, the data conversion means converts the attached data into a format that can be displayed by the mobile terminal;
When the cache storage unit does not store the conversion result of the attached data requested to be converted, the cache management unit stores the conversion result of the data conversion unit in the cache storage unit, and stores the conversion result. When the cache storage unit stores the conversion result of the attached data that is transmitted to the portable terminal and requested to be converted, the conversion result stored in the cache storage unit without converting the attached data To the mobile device,
The cache management server , wherein the cache management means adds the identifier to the e-mail by inserting the identifier as a part header of the multi-part format e-mail .
受信した電子メールを保持するメール記憶手段と、Mail storage means for holding received emails;
前記携帯端末から、電子メールの添付データの変換要求を受信するキャッシュ管理手段と、A cache management means for receiving a conversion request for attached data of an e-mail from the portable terminal;
前記メール記憶手段が保持している電子メールの添付データを、前記携帯端末が表示可能な形式に変換するデータ変換手段と、Data conversion means for converting attached data of the e-mail held by the mail storage means into a format that can be displayed by the mobile terminal;
前記データ変換手段の変換結果を蓄積するキャッシュ記憶手段とを備え、Cache storage means for accumulating the conversion result of the data conversion means,
前記キャッシュ管理手段は、前記携帯端末から前記添付データの変換要求を受信した場合に、前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、When the cache management means receives the conversion request for the attached data from the mobile terminal, the cache management means transmits the conversion result stored in the cache storage means to the mobile terminal,
前記キャッシュ管理手段は、電子メール受信時に、添付データを識別する識別子を前記電子メールに付加し、携帯端末から添付データの変換要求を受信した場合に、前記識別子を参照して、変換を要求された前記添付データの変換結果をキャッシュ記憶手段が蓄積しているか否かを判別し、The cache management means adds an identifier for identifying the attached data to the email when receiving the email, and when the conversion request for the attached data is received from the portable terminal, conversion is requested with reference to the identifier. Determining whether the cache storage means stores the conversion result of the attached data,
前記データ変換手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していないと判別した場合に、前記添付データを前記携帯端末が表示可能な形式に変換し、When the data conversion means determines that the cache storage means does not store the conversion result of the attached data requested to be converted, the data conversion means converts the attached data into a format that can be displayed by the mobile terminal;
前記キャッシュ管理手段は、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積していない場合に、前記データ変換手段の変換結果を前記キャッシュ記憶手段に蓄積させ、前記変換結果を前記携帯端末に送信し、変換を要求された前記添付データの変換結果を前記キャッシュ記憶手段が蓄積している場合に、添付データの変換を行わずに前記キャッシュ記憶手段が蓄積している変換結果を前記携帯端末に送信し、When the cache storage unit does not store the conversion result of the attached data requested to be converted, the cache management unit stores the conversion result of the data conversion unit in the cache storage unit, and stores the conversion result. When the cache storage unit stores the conversion result of the attached data that is transmitted to the portable terminal and requested to be converted, the conversion result stored in the cache storage unit without converting the attached data To the mobile device,
前記キャッシュ管理手段は、識別子を電子メールのメールヘッダとして挿入することによって、電子メールに前記識別子を付加するThe cache management means adds the identifier to the email by inserting the identifier as a mail header of the email.
ことを特徴とするキャッシュ管理サーバ。A cache management server characterized by that.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005350769A JP4622832B2 (en) | 2005-12-05 | 2005-12-05 | Cache management system, cache management method, cache management program, and cache management server |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2005350769A JP4622832B2 (en) | 2005-12-05 | 2005-12-05 | Cache management system, cache management method, cache management program, and cache management server |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007158687A JP2007158687A (en) | 2007-06-21 |
| JP4622832B2 true JP4622832B2 (en) | 2011-02-02 |
Family
ID=38242475
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2005350769A Expired - Fee Related JP4622832B2 (en) | 2005-12-05 | 2005-12-05 | Cache management system, cache management method, cache management program, and cache management server |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP4622832B2 (en) |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8311058B2 (en) | 2008-05-10 | 2012-11-13 | Vantrix Corporation | Modular transcoding pipeline |
| US8677241B2 (en) | 2007-09-10 | 2014-03-18 | Vantrix Corporation | Method and system for multimedia messaging service (MMS) to video adaptation |
| US8220051B2 (en) | 2007-09-28 | 2012-07-10 | Vantrix Corporation | Generation and delivery of multimedia content-adaptation notifications |
| US8171167B2 (en) * | 2007-11-13 | 2012-05-01 | Vantrix Corporation | Intelligent caching of media files |
| KR101657196B1 (en) | 2009-12-01 | 2016-09-19 | 밴트릭스 코오퍼레이션 | System and methods for efficient media delivery using cache |
| US9112922B2 (en) | 2012-08-28 | 2015-08-18 | Vantrix Corporation | Method and system for self-tuning cache management |
| CN112270176B (en) * | 2020-11-09 | 2022-05-03 | 北京百度网讯科技有限公司 | Method, apparatus, and computer storage medium for mode conversion in a deep learning framework |
Family Cites Families (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2000112840A (en) * | 1998-09-30 | 2000-04-21 | Matsushita Electric Ind Co Ltd | Mail system |
| JP2003060839A (en) * | 2001-06-04 | 2003-02-28 | Canon Inc | Image communication apparatus, image processor, image communication method, image processing method and program |
| JP2004133675A (en) * | 2002-10-10 | 2004-04-30 | Murata Mach Ltd | Document management server |
| JP4014211B2 (en) * | 2003-07-09 | 2007-11-28 | ソフトバンクモバイル株式会社 | Mail server device and information communication system |
-
2005
- 2005-12-05 JP JP2005350769A patent/JP4622832B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2007158687A (en) | 2007-06-21 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6141695A (en) | Email system converts email data to a different format according to processing mode information set in memory in correspondence with post office information | |
| JP3823977B2 (en) | E-mail server, e-mail terminal and program | |
| US20090313348A1 (en) | Method and apparatus for remote manipulation of attachments | |
| CN100466636C (en) | Server, server system, and e-mail distribution method | |
| JP4622832B2 (en) | Cache management system, cache management method, cache management program, and cache management server | |
| JP2003273954A (en) | Device and method for data processing | |
| CN100505701C (en) | Mobile terminal and data transmission scheme | |
| CN101610277B (en) | Method for processing information transmission | |
| CN102164220A (en) | Data transfer apparatus and data transfer method | |
| JPWO2007077603A1 (en) | Information processing apparatus, information processing method, and program | |
| JP2006331003A (en) | Information processing apparatus and e-mail control method | |
| JP3573251B2 (en) | Control method of network facsimile system | |
| JPH11175419A (en) | Email sending and receiving system | |
| JP4383537B2 (en) | Message transfer apparatus and method for mobile communication terminal | |
| JPH0514405A (en) | E-mail device | |
| JP2003178011A (en) | E-mail transmission device and program | |
| JP4477396B2 (en) | E-mail transmission / reception system | |
| KR100726522B1 (en) | Method of Modifying Completed Multimedia Message in Mobile Communication Terminal | |
| JP4580808B2 (en) | Mail transfer system, mail transfer device, and mail transfer program | |
| JP4576074B2 (en) | E-mail transmission / reception system including attachments | |
| JPH10304128A (en) | Control method for network facsimile machine | |
| JP4766025B2 (en) | E-mail transmission / reception system | |
| KR101570240B1 (en) | E-mail relay server and control method thereof | |
| JP2001282640A (en) | Electronic mail transfer method | |
| KR20090000684A (en) | Image capture method and terminal |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20081112 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20100723 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100810 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20100922 |
|
| 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: 20101005 |
|
| 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: 20101018 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 4622832 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131112 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |