JPH06284145A - Electronic mail system - Google Patents
Electronic mail systemInfo
- Publication number
- JPH06284145A JPH06284145A JP5068773A JP6877393A JPH06284145A JP H06284145 A JPH06284145 A JP H06284145A JP 5068773 A JP5068773 A JP 5068773A JP 6877393 A JP6877393 A JP 6877393A JP H06284145 A JPH06284145 A JP H06284145A
- Authority
- JP
- Japan
- Prior art keywords
- transmission
- history
- reception
- destination
- 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.)
- Pending
Links
Landscapes
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Abstract
Description
【0001】[0001]
【産業上の利用分野】この発明は、画像などの大量の情
報をメールとして送受信するメールシステムに関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a mail system for transmitting and receiving a large amount of information such as images as mail.
【0002】[0002]
【従来の技術】近年、例えばLAN等を介した分散環境
での情報処理システムの発展がめざましい。たとえば、
電子メールシステムにおいては、複数の利用者の間でメ
ール書類を電子的に送受信することが可能であり、情報
の伝達の効率化と高速化に貢献してきている。電子メー
ルシステムでは、ある利用者がテキストや画像、さらに
グラフィックス情報を送信先となる利用者を指定するこ
とによりLANを介して送信先の利用者に転送すること
ができる。2. Description of the Related Art In recent years, an information processing system has been remarkably developed in a distributed environment via, for example, a LAN. For example,
In an electronic mail system, it is possible to electronically send and receive mail documents between a plurality of users, which has contributed to the efficiency and speed of information transmission. In the electronic mail system, a user can transfer texts, images, and further graphics information to a destination user via a LAN by designating a destination user.
【0003】[0003]
【発明が解決しようとする課題】しかしながら、例えば
同じ内容を持つ画像データ等、大容量からなる情報を送
受信すると、送信側そして受信側共に有限な資源である
メモリを大幅に消費してしまい、テキストなどのデータ
と比較して非効率的であった。さらに、大容量のデータ
がLAN等のネットワークを介して転送されるために、
より長い通信時間を要していた。このように、大容量の
情報からなる画像データ等をメールとして送るときに高
速に送れないという問題があり、改善を求められてい
た。However, when a large amount of information such as image data having the same content is transmitted and received, both the transmitting side and the receiving side consume a large amount of memory, which is a finite resource, and the text It was inefficient compared with the data such as. Furthermore, since a large amount of data is transferred via a network such as a LAN,
It took longer communication time. As described above, there is a problem in that image data or the like including a large amount of information cannot be sent at high speed as an email, and improvements have been demanded.
【0004】さらなる課題として、送信者側の操作ミス
により同一の情報を同一の送信先に複数回送信してしま
うことがあり、このミスを送信前に送信者に警告するこ
とが求められていた。ミスしたと勘違いして複数回送っ
てしまったり、わざわざ送信履歴を確認する手間が掛
り、これらの非効率的な操作を省けるシステムが求めら
れていた。As a further problem, the same information may be sent to the same destination a plurality of times due to an operation error on the sender side, and it has been required to warn the sender of this error before sending. . There was a need for a system that could omit these inefficient operations because it mistakenly made mistakes and sent it multiple times, and it took time and effort to check the transmission history.
【0005】そこで本発明では、メモリを有効活用する
ことにより、より多くのメールを高速に送受信できると
ともに、同一メールを繰り返し送る事態を未然に防止で
きるメールシステムを提供することを目的とする。Therefore, it is an object of the present invention to provide a mail system capable of transmitting / receiving more mails at high speed by effectively utilizing a memory and preventing the situation of repeatedly sending the same mail.
【0006】[0006]
【課題を解決するための手段】この発明は上記の課題を
解決するために、メール送信受信機能を有する電子装置
を有する電子メールシステムであって、前記電子装置
は、送信しようとするメールについて、それと同一の内
容を持つ情報が送信先にあるか否かを確認する手段と、
送信先にあるときは送信しようとするメールの内容を表
わす送信管理情報を送信先に送る手段と、送信先にない
ときは前記メールを送信する手段と、を具備したことを
特徴とする電子メールシステムを提供するものである。In order to solve the above problems, the present invention is an electronic mail system having an electronic device having a mail transmission / reception function, wherein the electronic device relates to a mail to be transmitted. A means to confirm whether or not the destination has information having the same content,
An electronic mail comprising means for sending to the destination the transmission management information indicating the content of the mail to be sent when the destination is present, and means for transmitting the mail when the destination is not. It provides a system.
【0007】更にこの発明は、夫々がメール送信受信機
能を有する少なくとも第1、第2の電子装置を有する電
子メールシステムであって、前記第1、第2の電子装置
は夫々、受信メール保管手段と、メール送信履歴を管理
する送信管理手段と、メール受信履歴を管理する受信管
理手段と、送信しようとするメールの内容を表わす送信
管理情報を生成する手段と、この送信管理情報と送信管
理手段で管理されているメール送信履歴とを照合して送
信しようとするメールについてメール送信履歴があるか
否かを確認する手段と、メール送信履歴があったときは
送信しようとするメールの内容を表わす送信管理情報を
送信先に送る手段と、メール送信履歴がないときは前記
メールを送信する手段と、送信元から送られた前記送信
しようとするメールの内容を表わす送信管理情報と受信
管理手段で管理されているメール受信履歴とを照合して
メール受信履歴があるか否かを確認する手段と、メール
受信履歴があったときは前記受信メール保管手段から対
応するメールを取り出す手段と、を具備したことを特徴
とする電子メールシステムを提供するものである。更に
この発明は、夫々がメール送信受信機能を有する少なく
とも第1、第2の電子装置を有する電子メールシステム
であって、前記第1、第2の電子装置は夫々、メールサ
ーバとこのメールサーバに接続された少なくとも一つの
利用者端末を含み、前記メールサーバは、それに接続さ
れた利用者端末に関わる、受信メール保管手段と、メー
ル送信履歴を管理する送信管理手段と、メール受信履歴
を管理する受信管理手段と、送信しようとするメールの
内容を表わす送信管理情報を生成する手段と、この送信
管理情報と送信管理手段で管理されているメール送信履
歴とを照合して送信しようとするメールについてメール
送信履歴があるか否かを確認する手段と、Further, the present invention is an electronic mail system having at least first and second electronic devices each having a mail transmission / reception function, wherein the first and second electronic devices are respectively reception mail storage means. And a transmission management means for managing the mail transmission history, a reception management means for managing the mail reception history, a means for generating transmission management information representing the content of the mail to be transmitted, and the transmission management information and the transmission management means. A method to check if there is an email transmission history for the email you are trying to send by checking the email transmission history managed by and the content of the email you are trying to send when there is an email transmission history A means for sending the transmission management information to the destination, a means for sending the mail when there is no mail transmission history, and a means for sending the mail sent from the sender. Means for checking whether or not there is a mail reception history by collating the transmission management information indicating the contents of the mail with the mail reception history managed by the reception management means, and if there is a mail reception history, storing the received mail The present invention provides an electronic mail system characterized by including a means for retrieving a corresponding mail from the means. Furthermore, the present invention is an electronic mail system having at least first and second electronic devices each having a mail transmission / reception function, wherein the first and second electronic devices are a mail server and a mail server, respectively. The mail server includes at least one user terminal connected to the mail server, and the mail server manages a received mail storage unit related to the user terminal connected to the mail server, a transmission management unit managing a mail transmission history, and a mail reception history. Regarding a mail to be sent by comparing the reception management means, a means for generating transmission management information indicating the contents of the mail to be sent, and the mail transmission history managed by the transmission management information A method to check whether there is a mail transmission history,
【0008】メール送信履歴があったときは送信しよう
とするメールの内容を表わす送信管理情報を送信先のメ
ールサーバに送る手段と、メール送信履歴がないときは
前記メールを送信する手段と、送信元から送られた前記
送信しようとするメールの内容を表わす送信管理情報と
受信管理手段で管理されているメール受信履歴とを照合
してメール受信履歴があるか否かを確認する手段と、メ
ール受信履歴があったときは前記受信メール保管手段か
ら対応するメールを取り出して送信先の利用者端末に送
る手段と、を具備したことを特徴とする電子メールシス
テムを提供するものである。[0008] When there is a mail transmission history, means for sending transmission management information indicating the contents of the mail to be sent to the destination mail server, and means for sending the mail when there is no mail transmission history, and transmission A means for checking whether or not there is a mail reception history by collating the transmission management information indicating the contents of the above-mentioned mail to be transmitted from the original with the mail reception history managed by the reception management means; The present invention provides an electronic mail system comprising: a means for taking out a corresponding mail from the received mail storage means and sending it to a destination user terminal when there is a reception history.
【0009】[0009]
【作用】複数の利用者間で情報を電子メールとして送受
信するシステムにおいて、最初に送信されたときは情報
を受信側で保管しておき、次に情報を送るときにそれが
以前に送ったものと同一であるか否かをメール送受信履
歴を調べて決定し、同一のときは保管されている情報を
特定出来る送信管理情報を送って情報本体は送らず、送
られるべき情報を受信側で保管されているものから取り
出す事により、重複送信を避け、メモリの無駄を省く。Operation: In a system for transmitting and receiving information as electronic mail between a plurality of users, the information is stored at the receiving side when it is first transmitted, and is sent before when the next information is transmitted. It is determined by checking the mail transmission / reception history whether it is the same as, and when it is the same, send the transmission management information that can specify the stored information and do not send the information body, but save the information to be sent on the receiving side By taking out the stored data, duplicate transmission is avoided and waste of memory is eliminated.
【0010】[0010]
【実施例】以下、本発明の一実施例について、図面を参
照して説明する。DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.
【0011】まず、図1では本発明における一実施例の
画像メールシステムにおける概念構成を示している。利
用者端末11〜17は、画像メールを送受信し編集する
ために利用者11A〜17Aが利用する端末であり、そ
れぞれ画像を表示し、利用者からの入力を受け付ける機
能を備える。それぞれの利用者端末11、12はメール
サーバ18Aに、利用者端末13、14はメールサーバ
18Bに、利用者端末15、16、17は、メールサー
バ18Cに接続されている。なお、本実施例では、利用
者は夫々いずれか1つのメールサーバに所属するものと
する。First, FIG. 1 shows a conceptual configuration of an image mail system according to an embodiment of the present invention. The user terminals 11 to 17 are terminals used by the users 11A to 17A to send and receive image mails and edit, and each has a function of displaying an image and receiving an input from the user. The user terminals 11 and 12 are connected to the mail server 18A, the user terminals 13 and 14 are connected to the mail server 18B, and the user terminals 15, 16 and 17 are connected to the mail server 18C. In this embodiment, each user belongs to one of the mail servers.
【0012】メールサーバ18A〜18Cは、メール送
受信制御、メールデータ管理、ニュースの送受信制御、
利用者の組織情報の管理などの機能を備え、利用者端末
11〜17を介して利用者から要求されるメール処理を
実行し、LAN19を介して利用者端末11〜17相互
間のメール送受信、ニュースサーバ20からの情報の受
信を行う時に用いられる。The mail servers 18A to 18C control mail transmission / reception, manage mail data, control news transmission / reception,
It has functions such as management of user organization information, executes mail processing requested by the user via the user terminals 11 to 17, and sends and receives mail between the user terminals 11 to 17 via the LAN 19. It is used when receiving information from the news server 20.
【0013】図2に本実施例におけるメールサーバ18
A〜18Cの内部概略構成を示す。ここでは、代表して
メールサーバ18Aについて示すが他のメールサーバ1
8B、18Cについても同様に構成されている。メール
サーバ18Aは、利用者組織情報管理部21、メール配
布制御部22、ニュース送受信制御部23、他サーバ通
信部24、メールサーバ内部書類管理部25、利用者ア
クセス制御部26、利用者情報管理部27、そして利用
者個人用書類管理部28を含む。利用者組織情報管理部
21は、本メールシステムの利用者の組織上の所属部署
名など、組織構成を管理する。FIG. 2 shows the mail server 18 in this embodiment.
The internal schematic structure of A-18C is shown. Here, the mail server 18A is shown as a representative, but another mail server 1
The same applies to 8B and 18C. The mail server 18A includes a user organization information management unit 21, a mail distribution control unit 22, a news transmission / reception control unit 23, another server communication unit 24, a mail server internal document management unit 25, a user access control unit 26, and user information management. It includes a section 27 and a user personal document management section 28. The user organization information management unit 21 manages the organization structure such as the department name of the user of this mail system in the organization.
【0014】メール配布制御部22は、メールの送受信
処理を制御する。メール送信時には、利用者端末で形成
されたメールの封筒情報に基づき、メールを送信する。
一方、メール受信時には、接続されている利用者(ここ
では利用者端末11または12)に対してメール到着を
通知する。メール配布制御部22は、このメールサーバ
18Aに接続されている利用者端末11、12に関する
メール送信履歴テーブル221とメール受信履歴テーブ
ル222を備える。ニュース送受信制御部23は、同一
のメールを複数の利用者、即ち送信先に配送する機能を
実現している。The mail distribution control unit 22 controls the mail transmission / reception processing. When sending a mail, the mail is sent based on the envelope information of the mail formed on the user terminal.
On the other hand, when the mail is received, the connected user (here, the user terminal 11 or 12) is notified of the arrival of the mail. The mail distribution control unit 22 includes a mail transmission history table 221 and a mail reception history table 222 regarding the user terminals 11 and 12 connected to this mail server 18A. The news transmission / reception control unit 23 realizes a function of delivering the same mail to a plurality of users, that is, destinations.
【0015】他サーバ通信部24は、異なるメールサー
バに属する利用者間のメール送受信の際に、メールデー
タをLAN19を介してメールサーバ間で通信する機能
を備える。The other server communication unit 24 has a function of communicating mail data between mail servers via the LAN 19 when sending and receiving mail between users belonging to different mail servers.
【0016】メールサーバ内部書類管理部25は、この
メールサーバ18Aで受信するメールデータの書類単位
にメールサーバ18Aの内部データとしてメールデータ
メモリ251で管理する。受信したメールデータはメモ
リ251に格納され、受信者によるデータ書き込みや変
更を禁止しており、変更が必要な場合はデータをコピー
するように設定されている。The mail server internal document management unit 25 manages, in the mail data memory 251, internal data of the mail server 18A for each document of the mail data received by the mail server 18A. The received mail data is stored in the memory 251, and the writing and modification of the data by the recipient is prohibited, and the data is set to be copied when the modification is necessary.
【0017】利用者アクセス制御部26は、利用者端末
11、12との接続を制御し、利用者11A、12Aか
らのメール処理要求の受信、それに対する処理結果やエ
ラー等を通知する。利用者情報管理部27は、メールシ
ステムを利用する際の利用者情報を管理するもので、そ
のための利用者管理テーブル271を備える。The user access control unit 26 controls the connection with the user terminals 11 and 12 and notifies the reception of the mail processing request from the users 11A and 12A and the processing result and error for the request. The user information management unit 27 manages user information when using the mail system, and includes a user management table 271 for that purpose.
【0018】利用者個人用書類管理部28は、メール等
のデータを利用者が任意に変更するための環境を提供す
る。例えば受信したメールの内容を受信者が変更する場
合には、メールサーバ内部書類管理部25で管理されて
いるメモリ251内の受信メールデータを個人管理文書
データベース281にコピーして、それ以降、利用者個
人用書類管理部28で変更可能のデータとして管理す
る。The user personal document management unit 28 provides an environment for the user to arbitrarily change data such as mail. For example, when the recipient changes the content of the received mail, the received mail data in the memory 251 managed by the mail server internal document management unit 25 is copied to the personal management document database 281, and thereafter used. The individual personal document management unit 28 manages the data as changeable data.
【0019】また、図2では利用者端末11を例にと
り、利用者アクセス制御部26との接続時の利用者端末
11での処理概念構成を示している。利用者端末11に
はメールサーバアクセス制御部111が設けられ、利用
者アクセス制御部26と通信する。メール作成部112
では、利用者端末ローカルデータベース114を参照
し、送信するメールの本体データと送信管理情報、すな
わち封筒情報を作成する。封筒情報を作成するために、
送信封筒テーブル113を備えている。さらに、利用者
端末11には利用者からの処理要求を入力するためのデ
バイスや表示出力デバイスなどを制御する入出力制御部
115を備える他、表示装置としての図示しないCRT
を備えている。Further, in FIG. 2, the user terminal 11 is taken as an example to show the conceptual configuration of processing in the user terminal 11 when connecting to the user access control unit 26. The user terminal 11 is provided with a mail server access control unit 111 and communicates with the user access control unit 26. Email creating unit 112
Then, referring to the user terminal local database 114, the body data of the mail to be transmitted and the transmission management information, that is, the envelope information is created. To create envelope information,
The transmission envelope table 113 is provided. Further, the user terminal 11 includes an input / output control unit 115 for controlling a device for inputting a processing request from a user, a display output device, and the like, and a CRT (not shown) as a display device.
Is equipped with.
【0020】図3では、メールを送信するためにメール
作成部112が使用する送信管理用の送信封筒テーブル
113に格納されている、メール作成用データ構成図の
一例としての100ページからなる送信管理情報の構成
を示している。In FIG. 3, a transmission management consisting of 100 pages as an example of a mail construction data configuration diagram stored in the transmission management transmission envelope table 113 used by the mail composition unit 112 for transmitting an e-mail. The structure of information is shown.
【0021】まず、メール送信先利用者数項目では、メ
ールを送信する宛先の利用者の数を記載し、メール送信
先利用者名リストではメール送信先となる利用者の名の
リストを持つ。メール送信元利用者名項目では、メール
の送信元となる利用者名(ここではりようしゃ11A)
がある。メール種別オプション項目では、例えば速達や
遅延発送などのメールの種別に関する情報を記述する。
メール全データサイズ項目では、本データ構成全体のサ
イズを記述する。全ページ数項目では、メール本体デー
タに含まれるページ数を示す。ページ内部のデータの記
述構成として、まず、ページ番号、データ種別(非圧縮
画像、圧縮画像、テキストなど)に続き、データサイズ
とデータファイル名を記述する。メール作成部112は
この構成で送信管理情報を作成し、利用者アクセス制御
部26を介してメール配布制御部22に送る。First, in the item of number of users of mail transmission destination, the number of users of the destinations to which the mail is transmitted is described, and the mail transmission destination user name list has a list of names of users who are mail transmission destinations. In the email sender user name item, the user name of the sender of the email (here: 11A)
There is. The mail type option item describes information about the type of mail such as express delivery and delayed delivery.
In the Email total data size item, describe the size of the entire data structure. The total page number item indicates the number of pages included in the mail body data. As the description structure of the data inside the page, first, the page number, the data type (non-compressed image, compressed image, text, etc.), and then the data size and the data file name are described. The mail creation unit 112 creates transmission management information with this configuration and sends it to the mail distribution control unit 22 via the user access control unit 26.
【0022】図4では、メール配布制御部22がメール
を配布する際に使用する送信メール・配布用データ構成
図を示した。図3の作成用データ構成図との相違点とし
て、データ種別にリンク制御という特殊なデータがあ
る。リンク制御の対象となるページのデータの実体は、
すでに送信先メールサーバに存在し、データリンク情報
として、その送信先メールサーバ内でメール実体データ
が格納されているファイル名が設定されている。このデ
ータは本発明の重要部分で有り、このデータを利用する
ことにより、すでにデータの実体が送信先メールサーバ
に存在する場合は、データ実体をメールサーバ間で転送
する必要がなくなるという効果が得られる。FIG. 4 is a configuration diagram of outgoing mail / distribution data used when the mail distribution control unit 22 distributes a mail. A difference from the data structure diagram for creation of FIG. 3 is that there is special data called link control in the data type. The page data subject to link control is
The file name that already exists in the destination mail server and the mail entity data is stored in the destination mail server is set as the data link information. This data is an important part of the present invention, and by using this data, if the data entity already exists in the destination mail server, it is not necessary to transfer the data entity between the mail servers. To be
【0023】図5では、利用者管理テーブル271の一
例を示した。このテーブル271は利用者情報管理部2
7が管理し、テーブルの項目として利用者名とその利用
者が所属するメールサーバ名が含まれる。このテーブル
を参照することにより、メールの送信先利用者が所属す
るメールサーバ名を得ることができる。FIG. 5 shows an example of the user management table 271. This table 271 is stored in the user information management unit 2
The user name and the mail server name to which the user belongs are included as items in the table. By referring to this table, the name of the mail server to which the destination user of the mail belongs can be obtained.
【0024】図6では、メール送信履歴管理テーブル2
21をメールサーバ18Aの場合を例として示した。メ
ール配布制御部22はこのテーブル221を利用してメ
ールの送信履歴を管理する。メールのデータが複数であ
る場合は、メール内各ページについて列を生成する。こ
のテーブル221に含まれる項目として、例えば、送信
時刻、送信先メールサーバ名、送信先利用者名、送信元
利用者名、メール管理用のシリアル番号、送信するペー
ジの番号、送信したデータの実体を示すファイル名、メ
ールデータとして利用した送信元利用者ファイル名(オ
リジナルファイル名)、そして送信処理が正常に完了し
たかエラーが生じたかを記述する項目がある。In FIG. 6, the mail transmission history management table 2
21 is shown as an example of the mail server 18A. The mail distribution control unit 22 uses this table 221 to manage the mail transmission history. If there is more than one email data, generate a column for each page in the email. Items included in this table 221 include, for example, a transmission time, a transmission destination mail server name, a transmission destination user name, a transmission source user name, a mail management serial number, a page number to be transmitted, and the substance of transmitted data. , A sender user file name (original file name) used as mail data, and an item that describes whether the sending process has completed normally or an error has occurred.
【0025】例えば、最上行の場合、それが1:00に
送信が開始され、送信先メールサーバ名Zに所属する利
用者Gに利用者Aから送られたメールX100の第1ペ
ージ目を示している。そのデータの実体は送信元利用者
ファイル、myfile 0を利用して送信され、送信元メール
サーバ18AのファイルX100.1というファイルに
送信履歴として保管されていることを示している。For example, in the case of the uppermost line, it indicates the first page of the mail X100 sent from the user A to the user G belonging to the destination mail server name Z when the transmission is started at 1:00. ing. The substance of the data is transmitted using the transmission source user file, myfile 0, and is stored as a transmission history in the file X100.1 of the transmission source mail server 18A.
【0026】図7では、メール受信履歴管理テーブル2
22を示している。このテーブル222に含まれる項目
としては、受信時刻、送信元メールサーバ名、送信元利
用者名、送信先利用者名、メールシリアル名、ページ番
号、受信したデータの実体を格納したデータファイル
名、受信処理の正常完了を示す項目がある。In FIG. 7, the mail reception history management table 2
22 is shown. Items included in this table 222 include a reception time, a transmission source mail server name, a transmission source user name, a transmission destination user name, a mail serial name, a page number, a data file name storing the substance of the received data, There is an item indicating the normal completion of reception processing.
【0027】図8では、メールサーバ内部書類管理部2
5が管理するメモリ251内の内部書類管理テーブルの
一例を示した。このテーブルに含まれる項目として、そ
れぞれの受信メールデータが格納されているファイル名
とそのファイルを参照している受信メールの数(リンク
数)を記述する項目がある。メールサーバ18Aのメモ
リ容量の都合上、送受信履歴を削除する必要がある場合
も、削除禁止の項目をFALSEとして、リンク数が1
以上のファイルは削除出来ないように設定してある。ま
た、このテーブルでは、ファイルのデータサイズを管理
する項目もあり、送受信するメールのデータ実体につい
て、サイズが同一である場合には、更に、そのデータ実
体を比較し、同一の場合には利用者に通知することがで
きるようになっている。さて、本発明の一実施例による
システムでメールを送信する場合の一例を図9ないし図
12を参照して説明する。In FIG. 8, the mail server internal document management unit 2
5 shows an example of the internal document management table in the memory 251 managed by No. 5. Items included in this table include a file name in which each received mail data is stored and an item describing the number of received mails (the number of links) referring to the file. Even if it is necessary to delete the transmission / reception history due to the memory capacity of the mail server 18A, the deletion prohibition item is set to FALSE and the number of links is 1
The above files are set so that they cannot be deleted. In addition, this table also has an item for managing the data size of the file, and if the data entities of the sent and received mails have the same size, the data entities are further compared, and if they are the same, the user Can be notified. Now, an example of transmitting a mail in the system according to the embodiment of the present invention will be described with reference to FIGS. 9 to 12.
【0028】まず、例えば利用者Aが利用者端末11を
用い、入出力制御部115よりメール作成部112に対
してメールを作成する要求を発生すると、メール作成部
112は、利用者Aに対してメールの送信先やメール内
各ページ等を設定させることにより、図3に示した送信
メール作成用データ構成に準拠したメールの送信管理情
報(封筒情報ともいう)を作成する。メール作成中の表
示例を図11に示した。送信管理情報が完成すると、メ
ール作成部112は、送信管理情報をメールサーバの利
用者アクセス制御部26にメール送信要求として転送す
る。利用者アクセス制御部26は、送信管理情報をメー
ル配布制御部22に送る。メール配布制御部22は、こ
の封筒送信管理情報とメール送信履歴テーブル221と
を比較し、メールに含まれる各ページごとに、そのデー
タを過去に同一メールサーバに対して送信したかを判定
する。即ち、メール送信履歴テーブル221の「オリジ
ナルファイル名」項目と送信管理情報内の各ページにつ
いてデータファイル名とを比較し、同一であるファイル
名を抽出する。こうして抽出したファイル名で格納され
ているデータは過去に送信した可能性があると判断でき
る。First, for example, when the user A uses the user terminal 11 to generate a request from the input / output control unit 115 to the mail creating unit 112, the mail creating unit 112 sends the mail to the user A. By setting the destination of the mail, each page in the mail, and the like, the mail transmission management information (also referred to as envelope information) conforming to the data structure for creating the mail shown in FIG. 3 is created. FIG. 11 shows a display example during the creation of a mail. When the transmission management information is completed, the mail creation unit 112 transfers the transmission management information to the user access control unit 26 of the mail server as a mail transmission request. The user access control unit 26 sends the transmission management information to the mail distribution control unit 22. The mail distribution control unit 22 compares the envelope transmission management information with the mail transmission history table 221, and determines, for each page included in the mail, whether the data has been transmitted to the same mail server in the past. That is, the "original file name" item of the mail transmission history table 221 is compared with the data file name for each page in the transmission management information, and the same file name is extracted. It can be determined that the data stored under the file name thus extracted may have been transmitted in the past.
【0029】同一であるファイル名が存在する場合、メ
ール配布制御部22は、これらのファイルについてファ
イル最終修正時刻がメール送信時刻と同じか古いかにつ
いて、利用者個人用書類管理部28に問い合わせる。When the same file name exists, the mail distribution control unit 22 inquires of the user personal document management unit 28 whether the file last modification time of these files is the same as or older than the mail transmission time.
【0030】該当するファイルが存在する場合、そのフ
ァイル内データを使用したページは、メール送信履歴テ
ーブル221で記録されていたページと同一であると判
断できる。When the corresponding file exists, it can be judged that the page using the data in the file is the same as the page recorded in the mail transmission history table 221.
【0031】そして、送信元メールサーバ18Aは、送
信先メールサーバにたいしてこれらのデータを受信履歴
として保持しているかどうかを問い合わせる。即ち、送
信元メールサーバ18Aは、これらのページのメールシ
リアル名とページ番号と送信元利用者名11Aを含む情
報を送信先メールサーバに送り、同一のメールデータが
送信先メールサーバ内に存在するかを問い合わせ、応答
を待つ。問い合わせを受けた送信先メールサーバは、メ
ール受信履歴テーブル222に相当するテーブルを検索
し、該当するページがあるかを判定する。そのページが
存在する場合、さらにそのページについての受信データ
ファイルが存在しているかを内部書類管理テーブル25
2に相当するテーブルを参照して確認する。データファ
イルが存在していることを確認した時点で、要求のデー
タが送信先メールサーバに存在することが判定できたこ
とになる。データファイルが存在すると、送信先メール
サーバは、そのファイルの削除禁止フラグ(図8参照)
をTRUEと設定する。このフラグを設定することによ
り、問い合わせ時から実際のメール送信までの間にファ
イルがなくなってしまうことを防止できる。データファ
イルの存在を確認した後、送信先メールサーバは、判定
結果として、存在するデータについてそのデータを格納
しているファイル名を送信元メールサーバ18Aに送
る。送信元メールサーバ18Aは、データの存在確認が
できたページについて送信管理情報を変更し、実体デー
タのかわりにリンク制御情報を設定する。Then, the transmission source mail server 18A inquires of the transmission destination mail server whether or not these data are retained as a reception history. That is, the sender mail server 18A sends information including the mail serial name and page number of these pages and the sender user name 11A to the recipient mail server, and the same mail data exists in the recipient mail server. And wait for a response. The destination mail server that received the inquiry searches the table corresponding to the mail reception history table 222 and determines whether there is a corresponding page. If the page exists, the internal document management table 25 determines whether the received data file for the page also exists.
Confirm by referring to the table corresponding to 2. When it is confirmed that the data file exists, it can be determined that the requested data exists in the destination mail server. If the data file exists, the destination mail server will delete the file from the deletion prohibition flag (see Fig. 8).
Is set to TRUE. By setting this flag, it is possible to prevent files from being lost between the time of inquiry and the actual mail transmission. After confirming the existence of the data file, the destination mail server sends the file name storing the existing data to the source mail server 18A as the determination result. The sender mail server 18A changes the transmission management information for the page for which the existence of the data has been confirmed, and sets the link control information instead of the actual data.
【0032】一方、データが送信先メールサーバに存在
しないページについては、送信管理情報で指定されてい
るオリジナルファイルからデータを読みだす。このよう
にして、送信メール・配布用データ構成に準拠したメー
ルデータを生成する。配布用データを生成すると、メー
ル配布制御部22は、メールを配送する。On the other hand, for a page whose data does not exist in the destination mail server, the data is read from the original file designated by the transmission management information. In this way, mail data conforming to the transmitted mail / distribution data structure is generated. When the distribution data is generated, the mail distribution control unit 22 delivers the mail.
【0033】利用者11Aから12Aにメールを送るこ
ともできる。この場合、送信先メールサーバ18Aが送
信元メールサーバ18Aと同一となる。メール配布制御
部22は、配布用データをメールサーバ内部書類管理部
25に送る。メールサーバ内部書類管理部25は、受信
メールデータとしてメモリ251に保持し、利用者情報
管理部27にメール到着を通知する。It is also possible to send a mail to the users 11A to 12A. In this case, the destination mail server 18A is the same as the source mail server 18A. The mail distribution control unit 22 sends the distribution data to the mail server internal document management unit 25. The mail server internal document management unit 25 holds the received mail data in the memory 251 and notifies the user information management unit 27 of the arrival of the mail.
【0034】メールサーバ内部書類管理部25は、受信
メールデータを解析し、データ種別に基づいてデータ実
体をメモリ251に書き込む。このときに、データ種別
がリンク制御である場合は、データリンク情報として記
述されているファイル名を内部書類管理テーブル(図
8)で検索し、そのファイルの参照数を1増やす。The mail server internal document management unit 25 analyzes the received mail data and writes the data entity in the memory 251 based on the data type. At this time, when the data type is link control, the file name described as the data link information is searched in the internal document management table (FIG. 8) and the reference number of the file is incremented by 1.
【0035】このように、本実施例によると、送信しよ
うとするメールの各ページについてそのデータが過去に
その送信元メールサーバから送信先メールサーバへ送信
されたかを判定することができる。As described above, according to this embodiment, it is possible to determine whether the data of each page of the mail to be transmitted has been transmitted from the source mail server to the destination mail server in the past.
【0036】同一のデータを送信しようとすると、たと
えそれが異なる利用者が発信するメールのデータである
場合も、そのデータが送信先のメールサーバに存在する
限り、送信元メールサーバはそのデータの実体を送信し
ない。When sending the same data, even if it is the data of a mail sent by a different user, as long as the data exists in the mail server of the transmission destination, the mail server of the transmission source can Do not send the substance.
【0037】例えば、同一の利用者が、複数の利用者に
対して、第1ページ目のみを利用者別に作成し、それ以
降のページは同一である大量のページ数からなる書類を
送信する場合、第2ページ目以降についてのデータは送
信先の各メールサーバに対して1回のみ送信すれば良い
ことになり、メールサーバのメモリ資源を有効に活用で
きる。For example, when the same user creates only the first page for a plurality of users for each user, and the subsequent pages transmit a document having a large number of pages that are the same. , The data for the second and subsequent pages need only be transmitted once to each mail server of the transmission destination, and the memory resources of the mail server can be effectively utilized.
【0038】また、本実施例の変形例として、過去に同
一の利用者から同一の送信先利用者へ同一のデータを送
信しようとしたことを検出し、本人に通知することが可
能となる。このようにして検出した結果を送信元利用者
に通知することにより、業務における情報伝達の重複を
削減することができる。通知の際の表示例を図12に示
した。なお、本実施例では、1利用者が接続できるメー
ルサーバは1つとしたが、これに限定するものではな
い。As a modified example of this embodiment, it is possible to detect that the same user has tried to send the same data to the same destination user in the past, and notify the person concerned. By notifying the source user of the result detected in this way, duplication of information transmission in business can be reduced. A display example at the time of notification is shown in FIG. In this embodiment, one user can connect to one mail server, but the present invention is not limited to this.
【0039】さらなる実施例として、送信履歴として保
持するデータについて、同一データについては1個のフ
ァイルで保管し、そのファイル名をメール送信履歴管理
テーブル221で保持してそのファイルの参照数を増や
すことが考えられる。その結果、同一のデータを複数回
任意の利用者に送信しても、送信元メールサーバでの送
信履歴管理上では1つのデータのみを保持すればよく、
メモリを大幅節約できる。As a further embodiment, regarding the data held as the transmission history, the same data is stored in one file, and the file name is held in the mail transmission history management table 221 to increase the reference number of the file. Can be considered. As a result, even if the same data is transmitted to an arbitrary user a plurality of times, only one piece of data needs to be retained in the transmission history management on the source mail server.
You can save a lot of memory.
【0040】上述のように、一送信者が一送信先にメー
ルを送信する場合に限らず、一送信者が同一の情報を例
えば同報として複数の送信先にメールを送信する場合
や、複数の送信者が一送信先にメールを送信する場合、
さらには複数の送信者が複数の送信先に同一のメールを
独立に送信する場合も検出することが可能となり、より
効率の良いメールシステムを提供できる。As described above, not only when one sender sends a mail to one destination, but when one sender sends mail to a plurality of destinations by using the same information as, for example, a broadcast, If the sender of sends an email to one recipient,
Further, it is possible to detect a case where a plurality of senders independently send the same mail to a plurality of destinations, and a more efficient mail system can be provided.
【0041】[0041]
【発明の効果】以上説明したように本発明によれば、同
一の情報を複数回にわたって送信する場合に、送信側の
メールサーバのメモリ消費量を節約できる。さらに、利
用者が情報を確実に送信したことを知ることができる。
また、送受信装置での内部的なメモリの消費を節約し、
より多くの情報を通信、蓄積できるばかりでなく、一利
用者が同一の情報を複数回同一の利用者に対して送信す
ることを削減できるので、業務での無駄な情報の量をお
さえられ、業務処理全体の向上を得ることができる。As described above, according to the present invention, when the same information is transmitted a plurality of times, the memory consumption of the mail server on the transmitting side can be saved. Further, it is possible to know that the user has surely transmitted the information.
It also saves internal memory consumption in the transceiver,
Not only can more information be communicated and stored, but one user can reduce the transmission of the same information to the same user multiple times, so the amount of useless information at work can be suppressed. It is possible to obtain an improvement in the overall business processing.
【図1】本発明による一実施例の電子メールシステムの
ブロック概念構成図。FIG. 1 is a block conceptual configuration diagram of an electronic mail system according to an embodiment of the present invention.
【図2】本発明による電子メールシステムのソフトウェ
ア概念構成図。FIG. 2 is a software conceptual configuration diagram of an electronic mail system according to the present invention.
【図3】送信メール・生成用データ(送信管理情報)構
成図。FIG. 3 is a configuration diagram of outgoing mail / generation data (transmission management information).
【図4】送信メール・配布データ構成図。FIG. 4 is a configuration diagram of outgoing mail and distribution data.
【図5】利用者管理テーブル図。FIG. 5 is a user management table diagram.
【図6】メール送信履歴管理テーブル図。FIG. 6 is a mail transmission history management table diagram.
【図7】メール受信履歴管理テーブル図。FIG. 7 is a mail reception history management table diagram.
【図8】内部書類管理テーブル図。FIG. 8 is an internal document management table diagram.
【図9】本発明によるメール送信処理の概念的な流れ
図。FIG. 9 is a conceptual flowchart of mail transmission processing according to the present invention.
【図10】本発明によるメール送信処理の概念的な流れ
図。FIG. 10 is a conceptual flowchart of mail transmission processing according to the present invention.
【図11】画面表示例図。FIG. 11 is a screen display example diagram.
【図12】画面表示例図。FIG. 12 is a screen display example diagram.
11〜17…利用者端末、18A、18B、18C…メ
ールサーバ、19…LAN、20…ニュースサーバ、1
11…メールサーバアクセス制御部、112…メール作
成部、113…送信封筒テーブル、114…端末データ
ベース、25…メールサーバ内部書類管理部、251…
受信メールデータメモリ、221…メール送信履歴テー
ブル、222…メール受信履歴テーブル。11 to 17 ... User terminal, 18A, 18B, 18C ... Mail server, 19 ... LAN, 20 ... News server, 1
11 ... Mail server access control unit, 112 ... Mail creating unit, 113 ... Transmission envelope table, 114 ... Terminal database, 25 ... Mail server internal document management unit, 251 ...
Received mail data memory, 221 ... Mail transmission history table, 222 ... Mail reception history table.
Claims (3)
有する電子メールシステムであって、前記電子装置は、 送信しようとするメールについて、それと同一の内容を
持つ情報が送信先にあるか否かを確認する手段と、 送信先にあるときは送信しようとするメールの内容を表
わす管理情報を送信先に送る手段と、 送信先にないときは前記メールを送信する手段と、 を具備したことを特徴とする電子メールシステム。1. An electronic mail system having an electronic device having a mail transmission / reception function, wherein the electronic device determines whether or not information having the same content as that of a mail to be transmitted exists at a transmission destination. It is provided with a means for confirming, a means for sending the management information indicating the contents of the mail to be sent to the destination when the mail is at the destination, and a means for sending the mail when the mail is not at the destination. And an e-mail system.
くとも第1、第2の電子装置を有する電子メールシステ
ムであって、前記第1、第2の電子装置は夫々、 受信メール保管手段と、 メール送信履歴を管理する送信管理手段と、 メール受信履歴を管理する受信管理手段と、 送信しようとするメールの内容を表わす送信管理情報を
生成する手段と、 この送信管理情報と送信管理手段で管理されているメー
ル送信履歴とを照合して送信しようとするメールについ
てメール送信履歴があるか否かを確認する手段と、 メール送信履歴があったときは送信しようとするメール
の内容を表わす送信管理情報を送信先に送る手段と、 メール送信履歴がないときは前記メールを送信する手段
と、 送信元から送られた前記送信しようとするメールの内容
を表わす送信管理情報と受信管理手段で管理されている
メール受信履歴とを照合してメール受信履歴があるか否
かを確認する手段と、 メール受信履歴があったときは前記受信メール保管手段
から対応するメールを取り出す手段と、 を具備したことを特徴とする電子メールシステム。2. An electronic mail system having at least first and second electronic devices each having a mail transmission / reception function, wherein the first and second electronic devices respectively include a received mail storage means and a mail. A transmission management unit that manages a transmission history, a reception management unit that manages a mail reception history, a unit that generates transmission management information that represents the contents of an email to be transmitted, and a transmission management unit that manages the transmission management information and the transmission management unit. A method for checking whether there is an email transmission history for an email to be sent by checking the email transmission history that is being sent, and, if there is an email transmission history, transmission management information that indicates the content of the email that is being sent To the destination, the means for sending the mail when there is no mail transmission history, and the content of the mail to be sent sent from the sender. A means for checking whether or not there is a mail reception history by collating the transmission management information and the mail reception history managed by the reception management means, and when there is a mail reception history, the received mail storage means responds. An electronic mail system comprising: a means for retrieving a mail to be sent.
くとも第1、第2の電子装置を有する電子メールシステ
ムであって、前記第1、第2の電子装置は夫々、メール
サーバとこのメールサーバに接続された少なくとも一つ
の利用者端末を含み、前記メールサーバは、それに接続
された利用者端末に関わる、 受信メール保管手段と、 メール送信履歴を管理する送信管理手段と、 メール受信履歴を管理する受信管理手段と、 送信しようとするメールの内容を表わす送信管理情報を
生成する手段と、 この送信管理情報と送信管理手段で管理されているメー
ル送信履歴とを照合して送信しようとするメールについ
て少なくともその一部にメール送信履歴があるか否かを
確認する手段と、 前記送信しようとするメールの少なくとも一部に送信履
歴があったときはその一部のメールの内容を表わす送信
管理情報を送信先のメールサーバに送る手段と、 メール送信履歴がないときは前記メールを送信先のメー
ルサーバに送信する手段と、 送信元から送られた前記送信しようとするメールの内容
を表わす送信管理情報と受信管理手段で管理されている
メール受信履歴とを照合してメール受信履歴があるか否
かを確認する手段と、 メール受信履歴があったときは前記受信メール保管手段
から対応するメールを取り出して指定された送信先の利
用者端末に送る手段と、 メール受信履歴がない場合は送信元からの前記メールを
受け取って指定された送信先の利用者端末に送る手段
と、 を具備したことを特徴とする電子メールシステム。3. An electronic mail system having at least first and second electronic devices each having a mail transmitting / receiving function, wherein the first and second electronic devices are a mail server and a mail server, respectively. The mail server includes at least one user terminal connected to the mail server, and the mail server manages a received mail storage unit related to the user terminal connected to the mail server, a transmission management unit managing a mail transmission history, and a mail reception history. Regarding the mail to be sent by comparing the receiving management means, the means for generating the sending management information indicating the contents of the mail to be sent, and the sending management information and the mail sending history managed by the sending managing means A means for confirming whether or not at least a part of the mail has a mail transmission history, and at least a part of the mail to be transmitted has a transmission history. If there is, a means for sending the transmission management information indicating the contents of a part of the mail to the destination mail server, a means for sending the mail to the destination mail server if there is no mail transmission history, and a sender Means for checking whether or not there is a mail reception history by collating the transmission management information indicating the content of the above-mentioned mail to be transmitted from the mail reception history managed by the reception management means, and the mail reception If there is a history, a means to retrieve the corresponding mail from the received mail storage means and send it to the specified destination user terminal, and if there is no mail reception history, receive the mail from the sender and specify it. And an electronic mail system comprising means for sending to a destination user terminal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5068773A JPH06284145A (en) | 1993-03-26 | 1993-03-26 | Electronic mail system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP5068773A JPH06284145A (en) | 1993-03-26 | 1993-03-26 | Electronic mail system |
Publications (1)
Publication Number | Publication Date |
---|---|
JPH06284145A true JPH06284145A (en) | 1994-10-07 |
Family
ID=13383392
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP5068773A Pending JPH06284145A (en) | 1993-03-26 | 1993-03-26 | Electronic mail system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH06284145A (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08315119A (en) * | 1995-05-19 | 1996-11-29 | Toshiba Corp | Medical image storage and communication system |
JPH11161572A (en) * | 1997-11-28 | 1999-06-18 | Sharp Corp | Electronic mail management method and recording medium where electronic mail management control program is recorded |
WO2001020855A1 (en) * | 1999-09-16 | 2001-03-22 | Fujitsu Limited | Electronic mail system, and computer readable recorded medium on which electronic mail program is recorded |
WO2001035229A1 (en) * | 1999-11-10 | 2001-05-17 | Mitsubishi Denki Kabushiki Kaisha | Information terminal, server, information display system, and information display method |
JP2002278890A (en) * | 2001-03-15 | 2002-09-27 | Pioneer Electronic Corp | Method for controlling e-mail transmission and recording medium for e-mail transmission control |
WO2004082259A1 (en) * | 2003-03-12 | 2004-09-23 | Canon Kabushiki Kaisha | Image communication method and apparatus |
JP2008009937A (en) * | 2006-06-30 | 2008-01-17 | Furyu Kk | File transmitter and control method thereof, file transmitter control program, and recording medium which records same program |
JP2009093314A (en) * | 2007-10-05 | 2009-04-30 | Nec Corp | E-mail transmitting and receiving system |
-
1993
- 1993-03-26 JP JP5068773A patent/JPH06284145A/en active Pending
Cited By (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH08315119A (en) * | 1995-05-19 | 1996-11-29 | Toshiba Corp | Medical image storage and communication system |
JPH11161572A (en) * | 1997-11-28 | 1999-06-18 | Sharp Corp | Electronic mail management method and recording medium where electronic mail management control program is recorded |
WO2001020855A1 (en) * | 1999-09-16 | 2001-03-22 | Fujitsu Limited | Electronic mail system, and computer readable recorded medium on which electronic mail program is recorded |
WO2001035229A1 (en) * | 1999-11-10 | 2001-05-17 | Mitsubishi Denki Kabushiki Kaisha | Information terminal, server, information display system, and information display method |
EP1148423A1 (en) * | 1999-11-10 | 2001-10-24 | Mitsubishi Denki Kabushiki Kaisha | Information terminal, server, information display system, and information display method |
EP1148423A4 (en) * | 1999-11-10 | 2004-03-17 | Mitsubishi Electric Corp | Information terminal, server, information display system, and information display method |
US7143110B2 (en) | 1999-11-10 | 2006-11-28 | Mitsubishi Denki Kabushiki Kaisha | Information terminal, server, information display system and information display method |
JP2002278890A (en) * | 2001-03-15 | 2002-09-27 | Pioneer Electronic Corp | Method for controlling e-mail transmission and recording medium for e-mail transmission control |
WO2004082259A1 (en) * | 2003-03-12 | 2004-09-23 | Canon Kabushiki Kaisha | Image communication method and apparatus |
JP2008009937A (en) * | 2006-06-30 | 2008-01-17 | Furyu Kk | File transmitter and control method thereof, file transmitter control program, and recording medium which records same program |
JP2009093314A (en) * | 2007-10-05 | 2009-04-30 | Nec Corp | E-mail transmitting and receiving system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3168756B2 (en) | Email management method of email system | |
US5893099A (en) | System and method for processing electronic mail status rendezvous | |
US5940823A (en) | System for the distribution and storage of electronic mail information | |
US7908332B2 (en) | Method and apparatus for minimizing storage of common attachment files in an e-mail communications server | |
US8166112B2 (en) | Virtual mail storage for mail distributed using corporate distribution lists | |
US5325310A (en) | Method and system for persistant electronic mail reply processing | |
KR101109339B1 (en) | Schema hierarchy for electronic messages | |
US7986943B2 (en) | Electronic file transfer for a communications device | |
JPH09325939A (en) | Groupware system provided with agent function | |
JP2001251361A (en) | Method and system for processing electronic mail message in communication system | |
US20110219083A1 (en) | Email auto-filing and management | |
US5970491A (en) | System and method of storage management for an electronic mail system | |
US5974415A (en) | System and method for computer-aided heuristic adaptive attribute matching | |
JP2004220259A (en) | Attached file management system, program, information storage medium, and attached file management method | |
JPH06284145A (en) | Electronic mail system | |
JPH0457028B2 (en) | ||
JPH09294139A (en) | Electronic mail system and registration management method for electronic mail | |
JPH07264234A (en) | Electronic mail management method | |
JP2652102B2 (en) | Email system | |
JPH08123641A (en) | Network control unit | |
JPH10307775A (en) | Electronic mail system and its program storing medium | |
JP3166753B2 (en) | Facsimile apparatus and facsimile communication system | |
JP2002163213A (en) | Electronic mail information management method and record medium storing program | |
JPH06274392A (en) | State control processing method by file name | |
JPH113381A (en) | Method for automating generation of electronic document file and transmission of electronic mail |