WO1999034562A1 - Communication method between two terminals of a data communication network such as internet - Google Patents
Communication method between two terminals of a data communication network such as internet Download PDFInfo
- Publication number
- WO1999034562A1 WO1999034562A1 PCT/FR1998/002783 FR9802783W WO9934562A1 WO 1999034562 A1 WO1999034562 A1 WO 1999034562A1 FR 9802783 W FR9802783 W FR 9802783W WO 9934562 A1 WO9934562 A1 WO 9934562A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- terminal
- message
- file
- acknowledgment
- Prior art date
Links
- 230000006854 communication Effects 0.000 title claims abstract description 25
- 238000000034 method Methods 0.000 title claims abstract description 22
- 230000015654 memory Effects 0.000 claims description 26
- 230000005540 biological transmission Effects 0.000 claims description 17
- 238000010200 validation analysis Methods 0.000 claims description 4
- 230000001960 triggered effect Effects 0.000 claims 2
- 238000009877 rendering Methods 0.000 claims 1
- 230000003936 working memory Effects 0.000 description 8
- 238000010191 image analysis Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
- H04N1/00209—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
Definitions
- a computer network such as the Internet allows a plurality of terminals, and in particular fax machines, connected to the Internet to communicate with each other by electronic mail.
- An electronic mail includes a message, consisting of a header and a body, and possibly one, or more, attachment made up of a data file which can be of various types (fax, sound, image, EXCEL, etc.).
- the message header includes a plurality of fields respectively containing a destination email address
- the transmission between two fax machines of a mail 20 containing an attachment to a fax machine is not direct.
- the mail is first transmitted over the Internet, from the sending fax machine to a mailbox in which it is stored until the receiving fax machine connects to the Internet and downloads the mail from the mailbox. letters.
- the two facsimile facsimile transmission facsimile machines do not establish duplex communication with each other over the Internet. This results in particular that the sending fax machine cannot ask the receiving fax machine to transmit its capacities or other additional information to it, as occurs during a telephone exchange protocol between two standard fax machines in the PSTN network.
- the invention therefore originates from a problem of dialogue between two fax machines over the Internet.
- the Applicant wished to be able to ask the receiving fax machine, or other receiving terminal, not only to transmit its capabilities, but also, more generally, to execute an operation for managing electronic mails.
- the invention relates to a method of communication by electronic mail between two terminals of a computer network, during which, in the transmitting terminal, an order execution data for an operation is inserted into an electronic mail. management system and send the mail to the receiving terminal and, in the receiving terminal, the meaning of the command data is sought and, if necessary, the execution of said operation is initiated.
- the mail comprising a message
- said order data is inserted into said message.
- the message of the electronic mail consisting of a header and a body, was purely informative, its role was therefore passive.
- the invention consists in having used such a message to transmit an instruction, a command, to be executed by the receiver and thus to make active the role of the message.
- command data corresponding to a request for transmission of the capacities of the receiving terminal into the mail message, so that the receiving terminal transmits its capacities to the sending terminal.
- the mail comprising a determined format file attached to the message and said message comprising a field of descriptors of the file format, said command data is inserted into said field of descriptors.
- a field is thus used to contain information describing the format of the data contained in the mail to transmit an instruction to the receiving terminal, to remotely control the receiving terminal.
- the invention also relates to a terminal for implementing the above method, comprising means for receiving electronic mails and means for executing management operations, characterized in that it also comprises means for searching the meaning of control operation execution data inserted in a received mail and means for triggering, if necessary, the execution of said management operation under said command.
- FIG. 1 represents a functional block diagram of the terminal of the invention
- FIG. 2 shows a schematic view of two terminals such as that of Figure 1 connected to the Internet;
- the method of the invention is a method of communication, by electronic mail, between two terminals 30, 40, of a computer network, here the Internet 100.
- the two terminals 30, 40 are fax machines.
- an electronic mail comprises a message, consisting of a header and a body, to which a data file is possibly attached.
- the data file has a determined format.
- the format of a fax file that is, of a file containing fax data, is TIFF-F.
- the message header includes a plurality of fields which are here:
- MIME descriptors are intended to give a MIME (Multipurpose Internet Mail Extension) description of the file format.
- a MIME description usually has two words representing a file type and a file subtype respectively.
- the MIME descriptors are "image / tiff", the word “image” representing the type of the file (it is an image file) and the word “tiff” the sub- file type (this is one of many image types, in this case the fax image type).
- Some MIME descriptors contain the prefix "X-" meaning that these descriptors are not standard.
- the body of the message contains text.
- a fax file containing the fax data, is attached to the mail message .
- the two corresponding fax machines 30, 40 are identical and each has access to the Internet 100 and a mailbox 31, 41, with an email address on the Internet 100, from a supplier 32, 42 Internet access 100.
- the elements of the facsimile machine 30 and the corresponding elements of the facsimile machine 40 will be designated by the same references, respectively awarded and non-awarded.
- the facsimile machine 40 will now be described, with reference to FIG. 1,
- the facsimile machine comprises a telephone connection automaton 25 to the Internet 100, connected via a modem 8 to a telephone network, here the switched telephone network 101, and intended to execute a telephone connection protocol with the supplier of 42, in order to connect to the Internet 100.
- a reception automaton 20 and a transmission automaton 17 are connected to the automaton 25 for telephone connection to the Internet 100.
- the reception machine 20 is intended to download electronic mails contained in the mailbox 41 of the fax machine, during a telephone communication with the access provider 42.
- a decoder 19 is connected to the reception machine 20 and to a working memory 18.
- the decoder 19 is intended to decode the mail received, encoded using an encoding compatible with the Internet 100, in this case that of the MIME protocol.
- the working memory 18 is connected to a central unit 1 intended to control the operation of the facsimile machine 40, explained below.
- An automaton 24 for entering information is intended to scan the header of the message of a received mail, in order to read, to enter information as will be explained in the description of the communication process.
- the controller 24 is connected to the central unit 1.
- An automaton 23 for entering command words, connected to the working memory 18, is intended to scan the header of the message of a received mail and more particularly, here, the descriptor field of the header , in order to read, to enter one, or more, command word to execute a management operation, if necessary.
- management operation is meant any management operation aimed at managing electronic mails in the fax machine such as in particular printing a mail, sending a mail, recording the capacities of a corresponding fax machine, sending an acknowledgment of receipt, sending its capabilities to a correspondent and sending an acknowledgment of non-understanding.
- the input machine 23 is connected to an identification machine 22 intended to search for the meaning of a control word entered by the machine 23, in other words to identify the word entered on the command for executing the operation Management.
- the identification machine 22 is connected to the central unit 1.
- an automaton 21 for determining file formats connected to the working memory 18, is intended to scan the descriptor field of the header of a received message, in order to determine whether the facsimile machine 40 can restore, edit the fax, by printing or by display on a screen.
- the controller 21 is connected to the central unit 1.
- the transmission automaton 17 is connected to a transmission memory 16 intended to contain electronic mails awaiting transmission.
- the transmission memory 16 is connected to an automatic mail preparation machine electronic 14 with the interposition of an encoder 15 intended to encode letters to be sent according to the encoding of the MIME protocol.
- the mail preparation machine 14, connected to the central unit 1, comprises software for preparing, creating, an electronic mail to be sent, using information supplied by the central unit 1.
- the facsimile machine 40 also comprises an image analysis machine 3, intended for analyzing and digitizing facsimile images, and a printing machine 5.
- the image analysis automaton 3 is connected to the central unit 1 with the interposition of a fax image memory 4.
- the printing machine 5 is connected to a printing preparation machine 7 via a print memory 6.
- the machine 7 is connected to the central unit 1.
- the facsimile machine 40 further comprises a memory 9 containing a directory of correspondents in which are identified the identities of a plurality of corresponding facsimile machines, with which their electronic addresses and their capacities are associated, and a memory 11 for storing mail containing references of 'identification of letters sent, each associated with a status indicator, explained below, and, optionally, a copy of the letter sent.
- An automaton 10 for managing the directory of correspondents is connected to memory 9 and to the central unit 1.
- An automaton 12 for managing mail is connected to memory 11 and to the central unit 1.
- a memory 13 connected to the central unit 1 contains a standard text of acknowledgment of receipt, a standard text of acknowledgment of non-comprehension and words of command to execute a management operation.
- the facsimile machine 40 comprises a user interface 2 comprising a display screen, an input keyboard and software means for creating input interfaces, intended to be displayed on the screen and to allow a user in particular to enter data. information necessary to prepare an electronic mail, to manage the directory of correspondents 9, as well as to manually control the execution e-mail management operations.
- Example 1 relates to the sending, by the sending fax machine 30 to the receiving fax machine 40, of an electronic mail containing a message to which a fax file is attached and the return, by the receiving fax machine 40 to the sending fax machine 30 acknowledgment of receipt.
- the mail to be sent is prepared.
- a user enters a facsimile image into the image analysis machine 3 'which analyzes and scans the facsimile image and stores the facsimile data in memory 4'.
- the central unit 1 * provides the mail preparation machine 14 ′, the electronic address of the receiving fax machine 40, the subject of the mail, the MIME descriptors of the format of the fax file stored in the memory 4 ′ and a text.
- the address of the receiving fax machine, the subject of the mail and the text are entered by the user using the 2 'interface.
- the electronic address of the transmitting facsimile machine 30 is pre-registered in the machine 14 'for preparing letters.
- the address of the sending fax machine 30, the address of the receiving fax machine 40, the subject line, the MIME descriptors are respectively inserted in the source field, in the destination field, in the subject field and in the descriptor field of the header of the mail message, and the text is inserted in the body of the message.
- the user triggers a command to transmit an acknowledgment and, under the command of the central unit 1', the machine 14 'inserts the word "X-Ack" command to transmit an acknowledgment of receipt in the descriptor field of the message header.
- the fax image stored in memory 4 ', is attached to the mail message by the machine 14', under the control of the central unit 1 '.
- the machine 12 ′ for managing the mails in the memory 11 ′ supplies a mail identification reference to the transmission preparation automaton 14 ′ which inserts this reference in the identifier field of the message head.
- the automaton 12 ′ also copies the reference of the mail by associating it with a transmission wait status indicator, in the mail memory 11 ′.
- the encoder 15 ' encodes the mail according to the MIME protocol and stores it in the send memory 16'.
- connection machine 25 In order to send the mail, the connection machine 25 'executes the telephone connection protocol with the access provider 32 and, after connection to the Internet 100, the sending machine 17' sends the mail on the 'Internet 100, to the receiving fax machine 40. After sending the mail, the management machine 12' replaces the waiting waiting indicator associated with the mail reference with an acknowledgment waiting status indicator reception, in memory 11 '. Mail is routed over the Internet 100 to mailbox 41 on the fax machine
- the facsimile machine 40 To receive the mail, the facsimile machine 40 connects to its access provider 42, by telephone connection, and the reception automaton 20 downloads the mail from the mailbox 41.
- the decoder 19 decodes the mail which is then stored in working memory 18.
- the file format determination machine 21 scans the descriptor field of the message of the received mail, enters the MIME descriptors and deduces therefrom the file format attached to the message.
- This format being the TIFF-F format, understandable by the fax machine 40, the machine 21 authorizes the return of the mail received, here by printing, and reports it to the central unit 1. Under the latter's order, the mail is subsequently printed by the printing machine 5.
- the control word input automaton 23 also scans the descriptor field, enters the control word "X-Ack” and supplies it to the identification automaton 22.
- the latter searches for the meaning of the word "X- Ack ", identifies it with a command to transmit an acknowledgment of reception and transmits this command to the central unit 1.
- the information entry machine 24 scans the header of the message, enters the address of the sending fax machine 30 and the mail reference, and provides this information to the mail preparation machine 14.
- the central unit 1 also supplies the machine 14 with the standard text of acknowledgment of receipt and the command word for validating the reception of the mail , stored in memory 13.
- the mail preparation machine 14 prepares an acknowledgment mail by inserting the address of the sending fax machine 30 in the destination field, the address of the receiving fax machine 40, prerecorded, in the source field, the text d 'acknowledgment of receipt in the body of the message and the command word for validation of receipt in the descriptor field.
- the mail is encoded by the encoder 15 then stored in the transmission memory 16 and, finally, the transmission machine 17 sends the mail to the sending fax machine 30, before the connection machine 25 disconnects from the 'Internet 100.
- the mail containing the fax and the acknowledgment mail are thus received and sent respectively, during the same telephone communication with the access provider 42.
- the acknowledgment mail is routed over the Internet 100 to the mailbox 31 of the sending fax machine 32, in which it is stored.
- the reception machine 25 downloads the acknowledgment mail which is decoded and then stored in the working memory 18 ′.
- the identification automaton 22 searches for the meaning of this control word, identifies it with a command to validate reception and supplies the command to the central unit 1'.
- the information entry machine 24 ′ scans the message header, enters the mail reference and supplies it to the mail management machine 12 ′ of the memory 11 '.
- the latter scans the content of the memory 11 'in order to find the reference of the mail, then replaces the waiting state indicator for acknowledgment of receipt associated with an indicator indicating that the reception is validated.
- the sending facsimile machine 30 before sending the mail to the receiving facsimile machine 40, it is copied into the mail memory 11 ′ with the corresponding reference.
- the duration for which the status indicator, associated with the mail reference, indicates a state of waiting for acknowledgment of receipt is regularly evaluated. In the event that this duration exceeds a predetermined threshold, in this case forty-eight hours, the waiting for acknowledgment of receipt indicator is replaced by an alert status indicator. Then, under the control of the machine 12 ', a copy of the mail stored in the memory 11' is transferred to the print memory 16 ', and the sending machine 17' again sends the mail to the receiving fax machine 40.
- a predetermined threshold in this case forty-eight hours
- the mail preparation machine 14 In the sending fax machine 30, under the control of the user, the mail preparation machine 14 'inserts the word "X-Print" for print order in the descriptor field of a mail message which is then sent to the receiving terminal 40, as previously described.
- the input machine 23 In the receiving fax machine 40, after downloading the mail, the input machine 23 enters the command word "X-Print", the identification machine 22 searches for the meaning of this word, identifies it with a command from printing and under the control of the central unit 1, the printing machine 5 prints the mail received.
- Example 3 Sending the capabilities of the sending fax machine
- the automaton 14 ′ inserts, in the descriptor field of a mail message to be sent, a command word for recording capacity and, in a field of associated information, the capabilities of the sending fax machine 30. Then the sending fax machine 30 sends the mail to the receiving fax machine 40.
- the input 23 enters the command word
- the identification machine 22 searches for its meaning and identifies it with a capacity recording command
- the input machine 24 captures the capacities of the sending fax machine 30 and, under the command of the central unit 1, the automaton 11 stores them in the directory of correspondents 9.
- Example 4 Requesting capacities from the receiving fax machine
- the machine 14 under the control of the user, the machine 14 'inserts a command word for transmitting the capacities of the receiving terminal 40 into the descriptor field of the message of the mail to be sent, and the facsimile machine 30 sends the mail to the receiving terminal 40.
- the input machine 23 enters the command word
- the identification machine 22 searches for its meaning and identifies it with a capacity transmission command and, as in In example 3, the automaton 14 prepares a mail containing in a descriptor field a command for recording capacities and, in an associated information field, the capacities of the receiving fax machine 40.
- the facsimile machine 40 sends the mail to the sending facsimile machine 30 in which the capacities of the facsimile machine 40 are recorded in the directory of the correspondent 9 ′, as explained in Example 3.
- Example 5 Request for forwarding to another receiving fax machine
- the machine 14 In the sending fax machine 30, under the control of the user, the machine 14 'inserts a forwarding control word on another receiving fax machine and the electronic address of this other receiving fax machine, respectively in the descriptor field and in an associated information field of the message of a mail to be sent.
- the sending facsimile machine 30 sends the mail to the receiving facsimile machine 40 in which the automaton 23 enters the command word, the automaton 22 searches for its meaning and identifies it with a forwarding command, the automaton 24 enters the address of the facsimile machine and finally the machine 14 changes the address of the mail received before sending it back to the return fax machine.
- the sending fax machine 30 sends to the fax machine receiver 40 a mail containing a message to which is attached a data file having a determined format such that the facsimile machine 40 is not capable of reading and therefore of editing, of restoring, the file.
- the message header here contains a file format MIME descriptor field.
- the connection automaton 25 connects to the Internet 100, the reception automaton 20 downloads the mail and stores it in the working memory 18.
- the automaton 21 for determining file formats scans the descriptor field, enters the MIME descriptors of the format of the file attached to the message, deduces therefrom that the facsimile machine 40 is unable to restore the file and signals it to the central unit 1.
- the latter then commands the input machine 24 to enter the electronic address of the sending terminal 40, in the source field of the message, and supplies this address as well as the text of acknowledgment of non-understanding stored in the memory 13 to the automatic mail preparation machine 14.
- L PLC 14 prepares an electronic mail containing, in a destination field, the address of the sending fax machine 30, in the source field, the address of the receiving fax machine 40, in the subject field, an access keyword used of non-comprehension, recognizable automatically by the sending fax machine 30, and, in the body of the message, the text of acknowledgment of non-comprehension. Then, the mail is encoded, stored in the sending memory 16 and sent by the sending machine 17 to the sending fax machine 30, through the Internet 100. The mail containing the unreadable file and the mail containing the acknowledgment of non-comprehension are downloaded and transmitted respectively, during the same connection to the Internet 100.
- the fax machines are arranged to connect to the Internet 100, by telephone connection through the PSTN network 101.
- ISDN network Integrated Services Digital Network
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computing Systems (AREA)
- Multimedia (AREA)
- Information Transfer Between Computers (AREA)
- Facsimiles In General (AREA)
Abstract
Description
PROCEDE DE COMMUNICAΗON ENTRE DEUX TERMINAUX D'UN RESEAU INFORMATIQUE TEL QUE L'INTERNETCOMMUNICATION PROCESS BETWEEN TWO TERMINALS OF A COMPUTER NETWORK SUCH AS THE INTERNET
55
Un réseau informatique tel que l'Internet permet à une pluralité de terminaux, et notamment à des télécopieurs, connectés à l'Internet de communiquer entre eux par courriers électroniques.A computer network such as the Internet allows a plurality of terminals, and in particular fax machines, connected to the Internet to communicate with each other by electronic mail.
10 Un courrier électronique comprend un message, constitué d'un en-tête et d'un corps, et, éventuellement une, ou plusieurs, pièce jointe constituée par un fichier de données qui peut être de type varié (télécopie, son, image, EXCEL, etc.). L'en-tête du message comporte une pluralité de champs contenant respectivement une adresse électronique de destination10 An electronic mail includes a message, consisting of a header and a body, and possibly one, or more, attachment made up of a data file which can be of various types (fax, sound, image, EXCEL, etc.). The message header includes a plurality of fields respectively containing a destination email address
15 . du courrier, une adresse électronique de provenance du courrier, l'objet du courrier et des descripteurs du format de la pièce jointe. Le corps du message contient un texte.15. of mail, an email address from where the mail came from, the subject of the mail, and descriptors of the format of the attachment. The body of the message contains text.
Généralement, la transmission entre deux télécopieurs d'un courrier 20 contenant en pièce jointe une télécopie, pour reprendre cet exemple, n'est pas directe. En effet, le courrier est d'abord transmis sur l'Internet, du télécopieur émetteur à une boîte à lettres dans laquelle il est stocké jusqu'à ce que le télécopieur récepteur se connecte à l'Internet et télécharge le courrier depuis la boîte à lettres.Generally, the transmission between two fax machines of a mail 20 containing an attachment to a fax machine, to use this example, is not direct. In fact, the mail is first transmitted over the Internet, from the sending fax machine to a mailbox in which it is stored until the receiving fax machine connects to the Internet and downloads the mail from the mailbox. letters.
2525
Contrairement à deux télécopieurs standards communiquant entre eux à travers un réseau téléphonique, tel que le réseau téléphonique commuté RTC, les deux télécopieurs de transmission de télécopie par courrier électronique n'établissent pas entre eux une communication en duplex à 30 travers l'Internet. Il en résulte notamment que le télécopieur émetteur ne peut pas demander au télécopieur récepteur de lui transmettre ses capacités, ou autres informations supplémentaires, comme cela se produit lors d'un protocole d'échange téléphonique entre deux télécopieurs standards du réseau RTC.Unlike two standard facsimile machines communicating with each other over a telephone network, such as the PSTN switched telephone network, the two facsimile facsimile transmission facsimile machines do not establish duplex communication with each other over the Internet. This results in particular that the sending fax machine cannot ask the receiving fax machine to transmit its capacities or other additional information to it, as occurs during a telephone exchange protocol between two standard fax machines in the PSTN network.
3535
L'invention tire donc son origine d'un problème de dialogue entre deux télécopieurs à travers l'Internet.The invention therefore originates from a problem of dialogue between two fax machines over the Internet.
La demanderesse a souhaité pouvoir demander au télécopieur récepteur, ou autre terminal récepteur, non seulement de transmettre ses capacités, mais encore, de façon plus générale, d'exécuter une opération de gestion des courriers électroniques.The Applicant wished to be able to ask the receiving fax machine, or other receiving terminal, not only to transmit its capabilities, but also, more generally, to execute an operation for managing electronic mails.
A cet effet, l'invention concerne un procédé de communication par courriers électroniques entre deux terminaux d'un réseau informatique, au cours duquel, dans le terminal émetteur, on insère dans un courrier électronique des données de commande d'exécution d'une opération de gestion et on envoie le courrier au terminal récepteur et, dans le terminal récepteur, on recherche la signification des données de commande et on déclenche, le cas échéant, l'exécution de ladite opération.To this end, the invention relates to a method of communication by electronic mail between two terminals of a computer network, during which, in the transmitting terminal, an order execution data for an operation is inserted into an electronic mail. management system and send the mail to the receiving terminal and, in the receiving terminal, the meaning of the command data is sought and, if necessary, the execution of said operation is initiated.
Avantageusement, le courrier comportant un message, on insère lesdites données de commande dans ledit message.Advantageously, the mail comprising a message, said order data is inserted into said message.
Dans l'art antérieur, le message du courrier électronique, constitué d'un en-tête et d'un corps, avait un caractère purement informatif, son rôle était par conséquent passif. L'invention consiste à avoir utilisé un tel message pour transmettre une instruction, une commande, à exécuter par le récepteur et ainsi à rendre actif le rôle du message. Ainsi, par exemple, on peut insérer dans le message du courrier des données de commande correspondant à une demande de transmission des capacités du terminal récepteur, pour que le terminal récepteur transmette ses capacités au terminal émetteur.In the prior art, the message of the electronic mail, consisting of a header and a body, was purely informative, its role was therefore passive. The invention consists in having used such a message to transmit an instruction, a command, to be executed by the receiver and thus to make active the role of the message. Thus, for example, it is possible to insert command data corresponding to a request for transmission of the capacities of the receiving terminal into the mail message, so that the receiving terminal transmits its capacities to the sending terminal.
Avantageusement, le courrier comportant un fichier de format déterminé rattaché au message et ledit message comportant un champ de descripteurs du format du fichier, on insère lesdites données de commande dans ledit champ de descripteurs.Advantageously, the mail comprising a determined format file attached to the message and said message comprising a field of descriptors of the file format, said command data is inserted into said field of descriptors.
On utilise ainsi un champ prévu pour contenir des informations décrivant le format des données contenues dans le courrier pour transmettre une instruction au terminal récepteur, pour télécommander le terminal récepteur.A field is thus used to contain information describing the format of the data contained in the mail to transmit an instruction to the receiving terminal, to remotely control the receiving terminal.
L'invention concerne également un terminal pour la mise en oeuvre du procédé ci-dessus, comprenant des moyens de réception de courriers électroniques et des moyens pour exécuter des opérations de gestion, caractérisé par le fait qu'il comporte en outre des moyens pour rechercher la signification de données de commande d'exécution d'une opération de gestion insérées dans un courrier reçu et des moyens pour déclencher, le cas échéant, l'exécution de ladite opération de gestion sous ladite commande.The invention also relates to a terminal for implementing the above method, comprising means for receiving electronic mails and means for executing management operations, characterized in that it also comprises means for searching the meaning of control operation execution data inserted in a received mail and means for triggering, if necessary, the execution of said management operation under said command.
L'invention sera mieux comprise à l'aide de la description suivante d'une forme de réalisation particulière du terminal de l'invention et d'un mode de réalisation particulier du procédé de communication de l'invention, en référence au dessin annexé sur lequel : - la figure 1 représente un schéma bloc fonctionnel du terminal de l'invention etThe invention will be better understood with the aid of the following description of a particular embodiment of the terminal of the invention and of a particular embodiment of the communication method of the invention, with reference to the attached drawing on which: FIG. 1 represents a functional block diagram of the terminal of the invention and
- la figure 2 représente une vue schématique de deux terminaux tels que celui de la figure 1 connectés à l'Internet;- Figure 2 shows a schematic view of two terminals such as that of Figure 1 connected to the Internet;
Le procédé de l'invention est un procédé de communication, par courriers électroniques, entre deux terminaux 30, 40, d'un réseau informatique, ici l'Internet 100. Dans l'exemple particulier de la description, les deux terminaux 30, 40 sont des télécopieurs.The method of the invention is a method of communication, by electronic mail, between two terminals 30, 40, of a computer network, here the Internet 100. In the particular example of the description, the two terminals 30, 40 are fax machines.
On rappelle ici que, de façon générale, un courrier électronique comprend un message, constitué d'un en-tête et d'un corps, auquel est éventuellement rattaché un fichier de données. Le fichier de données a un format déterminé. Le format d'un fichier télécopie, c'est-à-dire d'un fichier contenant des données de télécopie, est TIFF-F. L' en-tête du message comprend une pluralité de champs qui sont ici :It is recalled here that, in general, an electronic mail comprises a message, consisting of a header and a body, to which a data file is possibly attached. The data file has a determined format. The format of a fax file, that is, of a file containing fax data, is TIFF-F. The message header includes a plurality of fields which are here:
- un champ de provenance contenant l'adresse électronique du télécopieur d'émission du courrier,- a provenance field containing the e-mail address of the fax machine sending the mail,
- un champ de destination contenant l'adresse électronique du télécopieur de réception du courrier,- a destination field containing the e-mail address of the fax machine receiving the mail,
- un champ objet contenant l'objet du courrier,- an object field containing the subject of the mail,
- un champ d'identifiant, contenant une référence d'identification du courrier et- an identifier field, containing a mail identification reference and
- un champ de descripteurs contenant, le cas échéant, des "descripteurs MIME" du format du fichier rattaché au message.- a descriptor field containing, if necessary, "MIME descriptors" in the format of the file attached to the message.
Les "descripteurs MIME" sont destinés à donner une description MIME (Multipurpose Internet Mail Extension) du format du fichier. Une description MIME comporte généralement deux mots représentant respectivement un type de fichier et un sous-type de fichier. Pour un fichier télécopie de format TIFF-F, les descripteurs MIME sont "image/tiff", le mot "image" représentant le type du fichier (il s'agit d'un fichier image) et le mot "tiff" le sous-type du fichier (il s'agit de l'un des nombreux types image, en l'espèce le type image de télécopie). Certains descripteurs MIME contiennent le préfixe "X-" signifiant que ces descripteurs ne sont pas standards.The "MIME descriptors" are intended to give a MIME (Multipurpose Internet Mail Extension) description of the file format. A MIME description usually has two words representing a file type and a file subtype respectively. For a fax file in TIFF-F format, the MIME descriptors are "image / tiff", the word "image" representing the type of the file (it is an image file) and the word "tiff" the sub- file type (this is one of many image types, in this case the fax image type). Some MIME descriptors contain the prefix "X-" meaning that these descriptors are not standard.
Le corps du message contient un texte.The body of the message contains text.
Dans l'exemple particulier de la description, pour transmettre une télécopie, ou plus exactement des données de télécopie, par courrier électronique, entre les deux télécopieurs 30, 40, un fichier télécopie, contenant les données de télécopie, est rattaché au message du courrier.In the particular example of the description, to transmit a fax, or more precisely fax data, by electronic mail, between the two fax machines 30, 40, a fax file, containing the fax data, is attached to the mail message .
Les deux télécopieurs correspondants 30, 40 sont identiques et disposent chacun d'un accès à l'Internet 100 et d'une boîte à lettres 31, 41, avec une adresse électronique sur l'Internet 100, auprès d'un fournisseur 32, 42 d'accès à l'Internet 100. Par souci de clarté, les éléments du télécopieur 30 et les éléments correspondants du télécopieur 40 seront désignés par les mêmes références respectivement primées et non primées.The two corresponding fax machines 30, 40 are identical and each has access to the Internet 100 and a mailbox 31, 41, with an email address on the Internet 100, from a supplier 32, 42 Internet access 100. For the sake of clarity, the elements of the facsimile machine 30 and the corresponding elements of the facsimile machine 40 will be designated by the same references, respectively awarded and non-awarded.
Le télécopieur 40 va maintenant être décrit, en référence à la figure 1 ,The facsimile machine 40 will now be described, with reference to FIG. 1,
Le télécopieur comporte un automate 25 de connexion téléphonique à l'Internet 100, relié par l'intermédiaire d'un modem 8 à un réseau téléphonique, ici le réseau téléphonique commuté 101, et destiné à exécuter un protocole de connexion téléphonique avec le fournisseur d'accès 42, afin de se connecter à l'Internet 100.The facsimile machine comprises a telephone connection automaton 25 to the Internet 100, connected via a modem 8 to a telephone network, here the switched telephone network 101, and intended to execute a telephone connection protocol with the supplier of 42, in order to connect to the Internet 100.
Un automate de réception 20 et un automate d'émission 17 sont connectés à l'automate 25 de connexion téléphonique à l'Internet 100.A reception automaton 20 and a transmission automaton 17 are connected to the automaton 25 for telephone connection to the Internet 100.
L'automate de réception 20 est destiné à télécharger des courriers électroniques contenus dans la boîte à lettres 41 du télécopieur, au cours d'une communication téléphonique avec le fournisseur d'accès 42. Un décodeur 19 est relié à l'automate de réception 20 et à une mémoire de travail 18. Le décodeur 19 est destiné à décoder les courriers reçus, encodés suivant un encodage compatible avec l'Internet 100, en l'espèce celui du protocole MIME. La mémoire de travail 18 est connectée à une unité centrale 1 destinée à commander le fonctionnement du télécopieur 40, explicité par la suite.The reception machine 20 is intended to download electronic mails contained in the mailbox 41 of the fax machine, during a telephone communication with the access provider 42. A decoder 19 is connected to the reception machine 20 and to a working memory 18. The decoder 19 is intended to decode the mail received, encoded using an encoding compatible with the Internet 100, in this case that of the MIME protocol. The working memory 18 is connected to a central unit 1 intended to control the operation of the facsimile machine 40, explained below.
Un automate 24 de saisie d'informations, relié à la mémoire de travail 18, est destiné à scruter l' en-tête du message d'un courrier reçu, afin de lire, de saisir des informations comme cela sera explicité dans la description du procédé de communication. L'automate 24 est connecté à l'unité centrale 1.An automaton 24 for entering information, connected to the working memory 18, is intended to scan the header of the message of a received mail, in order to read, to enter information as will be explained in the description of the communication process. The controller 24 is connected to the central unit 1.
Un automate 23 de saisie de mots de commande, relié à la mémoire de travail 18, est destiné à scruter l'en-tête du message d'un courrier reçu et plus particulièrement, ici, le champ de descripteurs de l'en-tête, afin de lire, de saisir un, ou plusieurs, mot de commande d'exécution d'une opération de gestion, le cas échéant.An automaton 23 for entering command words, connected to the working memory 18, is intended to scan the header of the message of a received mail and more particularly, here, the descriptor field of the header , in order to read, to enter one, or more, command word to execute a management operation, if necessary.
Par opération de gestion, on entend désigner toute opération de gestion visant à gérer les courriers électroniques dans le télécopieur comme notamment l'impression d'un courrier, l'envoi d'un courrier, l'enregistrement des capacités d'un télécopieur correspondant, l'envoi d'un accusé de réception, l'envoi de ses capacités à un correspondant et l'envoi d'un accusé de non compréhension.By management operation is meant any management operation aimed at managing electronic mails in the fax machine such as in particular printing a mail, sending a mail, recording the capacities of a corresponding fax machine, sending an acknowledgment of receipt, sending its capabilities to a correspondent and sending an acknowledgment of non-understanding.
L'automate de saisie 23 est relié à un automate d'identification 22 destiné à rechercher la signification d'un mot de commande saisi par l'automate 23, autrement dit à identifier le mot saisi à la commande d'exécution de l'opération de gestion. L'automate d'identification 22 est connecté à l'unité centrale 1.The input machine 23 is connected to an identification machine 22 intended to search for the meaning of a control word entered by the machine 23, in other words to identify the word entered on the command for executing the operation Management. The identification machine 22 is connected to the central unit 1.
Enfin, un automate 21 de détermination de formats de fichier, relié à la mémoire de travail 18, est destiné à scruter le champ de descripteurs de l'en-tête d'un message reçu, afin de déterminer si le télécopieur 40 peut restituer, éditer la télécopie, par impression ou par affichage sur un écran. L'automate 21 est connecté à l'unité centrale 1.Finally, an automaton 21 for determining file formats, connected to the working memory 18, is intended to scan the descriptor field of the header of a received message, in order to determine whether the facsimile machine 40 can restore, edit the fax, by printing or by display on a screen. The controller 21 is connected to the central unit 1.
L'automate d'émission 17 est relié à une mémoire d'émission 16 destinée à contenir des courriers électroniques en attente d'émission. La mémoire d'émission 16 est reliée à un automate de préparation de courriers électroniques 14 avec interposition d'un encodeur 15 destiné à encoder des courriers à émettre suivant l'encodage du protocole MIME.The transmission automaton 17 is connected to a transmission memory 16 intended to contain electronic mails awaiting transmission. The transmission memory 16 is connected to an automatic mail preparation machine electronic 14 with the interposition of an encoder 15 intended to encode letters to be sent according to the encoding of the MIME protocol.
L'automate de préparation de courriers 14, connecté à l'unité centrale 1 , comporte un logiciel pour préparer, créer, un courrier électronique à émettre, à l'aide d'informations fournies par l'unité centrale 1.The mail preparation machine 14, connected to the central unit 1, comprises software for preparing, creating, an electronic mail to be sent, using information supplied by the central unit 1.
Le télécopieur 40 comprend également un automate 3 d'analyse d'image, destiné à analyser et à numériser des images de télécopie, et un automate d'impression 5.The facsimile machine 40 also comprises an image analysis machine 3, intended for analyzing and digitizing facsimile images, and a printing machine 5.
L'automate 3 d'analyse d'image est relié à l'unité centrale 1 avec interposition d'une mémoire d'image de télécopie 4.The image analysis automaton 3 is connected to the central unit 1 with the interposition of a fax image memory 4.
L'automate d'impression 5 est relié à un automate de préparation d'impression 7 par l'intermédiaire d'une mémoire d'impression 6. L'automate 7 est connecté à l'unité centrale 1.The printing machine 5 is connected to a printing preparation machine 7 via a print memory 6. The machine 7 is connected to the central unit 1.
Le télécopieur 40 comprend en outre une mémoire 9 contenant un annuaire de correspondants dans lequel sont répertoriées les identités d'une pluralité de télécopieurs correspondants, auxquelles sont associées leurs adresses électroniques et leurs capacités, et une mémoire 11 de stockage de courriers contenant des références d'identification de courriers émis, associées chacune à un indicateur d'état, explicité par la suite, et, éventuellement, à une copie du courrier émis. Un automate 10 de gestion de l'annuaire de correspondants est relié à la mémoire 9 et à l'unité centrale 1. Un automate 12 de gestion de courriers est relié à la mémoire 11 et à l'unité centrale 1.The facsimile machine 40 further comprises a memory 9 containing a directory of correspondents in which are identified the identities of a plurality of corresponding facsimile machines, with which their electronic addresses and their capacities are associated, and a memory 11 for storing mail containing references of 'identification of letters sent, each associated with a status indicator, explained below, and, optionally, a copy of the letter sent. An automaton 10 for managing the directory of correspondents is connected to memory 9 and to the central unit 1. An automaton 12 for managing mail is connected to memory 11 and to the central unit 1.
Une mémoire 13 reliée à l'unité centrale 1 contient un texte type d'accusé de réception, un texte type d'accusé de non compréhension et des mots de commande d'exécution d'une opération de gestion.A memory 13 connected to the central unit 1 contains a standard text of acknowledgment of receipt, a standard text of acknowledgment of non-comprehension and words of command to execute a management operation.
Enfin, le télécopieur 40 comprend une interface utilisateur 2 comportant un écran de visualisation, un clavier de saisie et des moyens logiciels pour créer des interfaces de saisie, destinées à s'afficher sur l'écran et à permettre à un utilisateur notamment de saisir des informations nécessaires pour préparer un courrier électronique, pour gérer l'annuaire de correspondants 9, ainsi que pour commander manuellement l'exécution d'opérations de gestion de courriers électroniques.Finally, the facsimile machine 40 comprises a user interface 2 comprising a display screen, an input keyboard and software means for creating input interfaces, intended to be displayed on the screen and to allow a user in particular to enter data. information necessary to prepare an electronic mail, to manage the directory of correspondents 9, as well as to manually control the execution e-mail management operations.
Le procédé de communication, par courriers électroniques, entre les deux télécopieurs 30, 40, correspondant au fonctionnement des télécopieurs, va maintenant être décrit.The method of communication, by electronic mail, between the two fax machines 30, 40, corresponding to the operation of the fax machines, will now be described.
Plusieurs exemples vont être explicités.Several examples will be explained.
Exemple 1 : Accusé de réception.Example 1: Acknowledgment of receipt.
L'exemple 1 concerne l'envoi, par le télécopieur émetteur 30 au télécopieur récepteur 40, d'un courrier électronique contenant un message auquel est rattaché un fichier télécopie et le renvoi, par le télécopieur récepteur 40 au télécopieur émetteur 30, d'un accusé de réception.Example 1 relates to the sending, by the sending fax machine 30 to the receiving fax machine 40, of an electronic mail containing a message to which a fax file is attached and the return, by the receiving fax machine 40 to the sending fax machine 30 acknowledgment of receipt.
Dans le télécopieur émetteur 30, on prépare le courrier à envoyer. Un utilisateur introduit une image de télécopie dans l'automate 3' d'analyse d'image qui analyse et numérise l'image de télécopie et stocke les données de télécopie dans la mémoire 4' .In the sending fax machine 30, the mail to be sent is prepared. A user enters a facsimile image into the image analysis machine 3 'which analyzes and scans the facsimile image and stores the facsimile data in memory 4'.
L'unité centrale 1* fournit à l'automate de préparation de courriers 14' , l'adresse électronique du télécopieur récepteur 40, l'objet du courrier, les descripteurs MIME du format du fichier de télécopie stocké dans la mémoire 4' et un texte. L'adresse du télécopieur récepteur, l'objet du courrier et le texte sont saisis par l'utilisateur à l'aide de l'interface 2' . L'adresse électronique du télécopieur émetteur 30 est préenregistrée dans l'automate 14' de préparation de courriers. L'adresse du télécopieur émetteur 30, l'adresse du télécopieur récepteur 40, l'objet, les descripteurs MIME sont respectivement insérés dans le champ de provenance, dans le champ de destination, dans le champ objet et dans le champ de descripteurs de l'en-tête du message du courrier, et le texte est inséré dans le corps du message.The central unit 1 * provides the mail preparation machine 14 ′, the electronic address of the receiving fax machine 40, the subject of the mail, the MIME descriptors of the format of the fax file stored in the memory 4 ′ and a text. The address of the receiving fax machine, the subject of the mail and the text are entered by the user using the 2 'interface. The electronic address of the transmitting facsimile machine 30 is pre-registered in the machine 14 'for preparing letters. The address of the sending fax machine 30, the address of the receiving fax machine 40, the subject line, the MIME descriptors are respectively inserted in the source field, in the destination field, in the subject field and in the descriptor field of the header of the mail message, and the text is inserted in the body of the message.
En outre, à l'aide de l'interface utilisateur 2', l'utilisateur déclenche une commande de transmission d'un accusé de réception et, sous la commande de l'unité centrale 1 ' , l'automate 14' insère le mot de commande "X-Ack" de commande de transmission d'un accusé de réception dans le champ de descripteurs de l'en-tête du message. L'image de télécopie, stockée dans la mémoire 4' , est rattachée au message du courrier par l'automate 14' , sous la commande de l'unité centrale 1 ' .In addition, using the user interface 2 ', the user triggers a command to transmit an acknowledgment and, under the command of the central unit 1', the machine 14 'inserts the word "X-Ack" command to transmit an acknowledgment of receipt in the descriptor field of the message header. The fax image, stored in memory 4 ', is attached to the mail message by the machine 14', under the control of the central unit 1 '.
Enfin, l'automate 12' de gestion des courriers de la mémoire 11 ' fournit une référence d'identification de courrier à l'automate de préparation d'émission 14' qui insère cette référence dans le champ d'identifiant de l'en-tête du message. L'automate 12' copie également la référence du courrier en lui associant un indicateur d'état d'attente d'émission, dans la mémoire de courriers 11 ' . L'encodeur 15' encode le courrier suivant le protocole MIME et le stocke dans la mémoire d'émission 16' .Finally, the machine 12 ′ for managing the mails in the memory 11 ′ supplies a mail identification reference to the transmission preparation automaton 14 ′ which inserts this reference in the identifier field of the message head. The automaton 12 ′ also copies the reference of the mail by associating it with a transmission wait status indicator, in the mail memory 11 ′. The encoder 15 'encodes the mail according to the MIME protocol and stores it in the send memory 16'.
Afin d'envoyer le courrier, l'automate de connexion 25' exécute le protocole de connexion téléphonique avec le fournisseur d'accès 32 et, après connexion à l'Internet 100, l'automate d'émission 17' envoie le courrier sur l'Internet 100, vers le télécopieur récepteur 40. Après émission du courrier, l'automate de gestion 12' remplace l'indicateur d'attente d'émission associé à la référence du courrier par un indicateur d'état d'attente d'accusé de réception, dans la mémoire 11 '. Le courrier est acheminé sur l'Internet 100 jusqu'à la boîte à lettres 41 du télécopieurIn order to send the mail, the connection machine 25 'executes the telephone connection protocol with the access provider 32 and, after connection to the Internet 100, the sending machine 17' sends the mail on the 'Internet 100, to the receiving fax machine 40. After sending the mail, the management machine 12' replaces the waiting waiting indicator associated with the mail reference with an acknowledgment waiting status indicator reception, in memory 11 '. Mail is routed over the Internet 100 to mailbox 41 on the fax machine
40 dans laquelle il est stocké. Pour recevoir le courrier, le télécopieur 40 se connecte à son fournisseur d'accès 42, par connexion téléphonique, et l'automate de réception 20 télécharge le courrier depuis la boîte à lettres 41. Le décodeur 19 décode le courrier qui est ensuite stocké dans la mémoire de travail 18.40 in which it is stored. To receive the mail, the facsimile machine 40 connects to its access provider 42, by telephone connection, and the reception automaton 20 downloads the mail from the mailbox 41. The decoder 19 decodes the mail which is then stored in working memory 18.
L'automate 21 de détermination de formats de fichier scrute le champ de descripteurs du message du courrier reçu, saisit les descripteurs MIME et en déduit le format du fichier rattaché au message. Ce format étant le format TIFF-F, compréhensible par le télécopieur 40, l'automate 21 autorise la restitution du courrier reçu, ici par impression, et le signale à l'unité centrale 1. Sous la commande de celle-ci, le courrier est ultérieurement imprimé par l'automate d'impression 5.The file format determination machine 21 scans the descriptor field of the message of the received mail, enters the MIME descriptors and deduces therefrom the file format attached to the message. This format being the TIFF-F format, understandable by the fax machine 40, the machine 21 authorizes the return of the mail received, here by printing, and reports it to the central unit 1. Under the latter's order, the mail is subsequently printed by the printing machine 5.
L'automate 23 de saisie de mots de commande scrute également le champ de descripteurs, saisit le mot de commande "X-Ack" et le fournit à l'automate d'identification 22. Celui-ci recherche la signification du mot "X-Ack", l'identifie à une commande de transmission d'un accusé de réception et transmet cette commande à l'unité centrale 1. Sous la commande de l'unité centrale 1 , l'automate 24 de saisie d'informations scrute l'en-tête du message, saisit l'adresse du télécopieur émetteur 30 et la référence du courrier, et fournit ces informations à l'automate de préparation de courriers 14. L'unité centrale 1 fournit également à l'automate 14 le texte type d'accusé de réception et le mot de commande de validation de la réception du courrier, stockés dans la mémoire 13.The control word input automaton 23 also scans the descriptor field, enters the control word "X-Ack" and supplies it to the identification automaton 22. The latter searches for the meaning of the word "X- Ack ", identifies it with a command to transmit an acknowledgment of reception and transmits this command to the central unit 1. Under the command of the central unit 1, the information entry machine 24 scans the header of the message, enters the address of the sending fax machine 30 and the mail reference, and provides this information to the mail preparation machine 14. The central unit 1 also supplies the machine 14 with the standard text of acknowledgment of receipt and the command word for validating the reception of the mail , stored in memory 13.
L'automate de préparation de courriers 14 prépare un courrier d'accusé de réception en insérant l'adresse du télécopieur émetteur 30 dans le champ de destination, l'adresse du télécopieur récepteur 40, préenregistrée, dans le champ de provenance, le texte d'accusé de réception dans le corps du message et le mot de commande de validation de réception dans le champ de descripteurs. Le courrier est encodé par l'encodeur 15 puis stocké dans la mémoire d'émission 16 et, enfin, l'automate d'émission 17 envoie le courrier au télécopieur émetteur 30, avant que l'automate de connexion 25 ne se déconnecte de l'Internet 100.The mail preparation machine 14 prepares an acknowledgment mail by inserting the address of the sending fax machine 30 in the destination field, the address of the receiving fax machine 40, prerecorded, in the source field, the text d 'acknowledgment of receipt in the body of the message and the command word for validation of receipt in the descriptor field. The mail is encoded by the encoder 15 then stored in the transmission memory 16 and, finally, the transmission machine 17 sends the mail to the sending fax machine 30, before the connection machine 25 disconnects from the 'Internet 100.
Le courrier contenant la télécopie et le courrier d'accusé de réception sont ainsi respectivement reçu et émis, au cours d'une même communication téléphonique avec le fournisseur d'accès 42. Le courrier d'accusé de réception est acheminé sur l'Internet 100 jusqu'à la boîte à lettres 31 du télécopieur émetteur 32, dans laquelle il est stocké.The mail containing the fax and the acknowledgment mail are thus received and sent respectively, during the same telephone communication with the access provider 42. The acknowledgment mail is routed over the Internet 100 to the mailbox 31 of the sending fax machine 32, in which it is stored.
Dans le télécopieur émetteur 30, après connexion à l'Internet 100, l'automate de réception 25 télécharge le courrier d'accusé de réception qui est décodé puis stocké dans la mémoire de travail 18' . L'automate 23' de saisie de mot de commande scrute le champ de descripteurs du message du courrier et saisit le mot de commande de validation de réception.In the transmitting fax machine 30, after connection to the Internet 100, the reception machine 25 downloads the acknowledgment mail which is decoded and then stored in the working memory 18 ′. The control word input automaton 23 'scans the descriptor field of the mail message and enters the command word for validation of receipt.
L'automate d'identification 22' recherche la signification de ce mot de commande, l'identifie à une commande pour valider la réception et fournit la commande à l'unité centrale 1 ' . Sous la commande de l'unité centrale 1 ' , l'automate 24' de saisie d'informations scrute l'en-tête du message, saisit la référence du courrier et la fournit à l'automate 12' de gestion des courriers de la mémoire 11 ' . Celui-ci scrute le contenu de la mémoire 11 ' afin de trouver la référence du courrier, puis remplace l'indicateur d'état d'attente d'accusé de réception associé par un indicateur indiquant que la réception est validée. Dans un autre mode de réalisation, dans le télécopieur émetteur 30, avant d'envoyer le courrier au télécopieur récepteur 40, on le copie dans la mémoire de courriers 11 ' avec la référence correspondante. Après avoir envoyé le courrier, on évalue régulièrement la durée depuis laquelle l'indicateur d'état, associé à la référence de courrier, indique un état d'attente d'accusé de réception. Dans le cas où cette durée dépasse un seuil prédéterminé, ici quarante huit heures, on remplace l'indicateur d'état d'attente d'accusé de réception par un indicateur d'état d'alerte. Puis, sous la commande de l'automate 12' , une copie du courrier stocké dans la mémoire 11 ' est transférée dans la mémoire d'impression 16' , et l'automate d'émission 17' envoie à nouveau le courrier au télécopieur récepteur 40.The identification automaton 22 'searches for the meaning of this control word, identifies it with a command to validate reception and supplies the command to the central unit 1'. Under the control of the central unit 1 ′, the information entry machine 24 ′ scans the message header, enters the mail reference and supplies it to the mail management machine 12 ′ of the memory 11 '. The latter scans the content of the memory 11 'in order to find the reference of the mail, then replaces the waiting state indicator for acknowledgment of receipt associated with an indicator indicating that the reception is validated. In another embodiment, in the sending facsimile machine 30, before sending the mail to the receiving facsimile machine 40, it is copied into the mail memory 11 ′ with the corresponding reference. After sending the mail, the duration for which the status indicator, associated with the mail reference, indicates a state of waiting for acknowledgment of receipt is regularly evaluated. In the event that this duration exceeds a predetermined threshold, in this case forty-eight hours, the waiting for acknowledgment of receipt indicator is replaced by an alert status indicator. Then, under the control of the machine 12 ', a copy of the mail stored in the memory 11' is transferred to the print memory 16 ', and the sending machine 17' again sends the mail to the receiving fax machine 40.
Dans les exemples suivants, les fonctionnements des différents éléments des télécopieurs 30, 40, sont essentiellement analogues à ce qui vient d'être décrit et ne diffèrent que par ce qui va maintenant être décrit.In the following examples, the operations of the various elements of the facsimile machines 30, 40 are essentially analogous to what has just been described and differ only in what will now be described.
Exemple 2 : Impression du courrier reçuExample 2: Printing the received mail
Dans le télécopieur émetteur 30, sous la commande de l'utilisateur, l'automate de préparation de courriers 14' insère le mot "X-Print" de commande d'impression dans le champ de descripteurs du message d'un courrier qui est ensuite envoyé au terminal récepteur 40, comme précédemment décrit. Dans le télécopieur récepteur 40, après téléchargement du courrier, l'automate de saisie 23 saisit le mot de commande "X-Print", l'automate d'identification 22 recherche la signification de ce mot, l'identifie à une commande d'impression et sous la commande de l'unité centrale 1, l'automate d'impression 5 imprime le courrier reçu.In the sending fax machine 30, under the control of the user, the mail preparation machine 14 'inserts the word "X-Print" for print order in the descriptor field of a mail message which is then sent to the receiving terminal 40, as previously described. In the receiving fax machine 40, after downloading the mail, the input machine 23 enters the command word "X-Print", the identification machine 22 searches for the meaning of this word, identifies it with a command from printing and under the control of the central unit 1, the printing machine 5 prints the mail received.
Exemple 3 : Envoi des capacités du télécopieur émetteurExample 3: Sending the capabilities of the sending fax machine
Dans le télécopieur émetteur 30, sous la commande de l'utilisateur, l'automate 14' insère, dans le champ de descripteurs d'un message de courrier à envoyer, un mot de commande d'enregistrement de capacités et, dans un champ d'informations associé, les capacités du télécopieur émetteur 30. Puis le télécopieur émetteur 30 envoie le courrier au télécopieur récepteur 40. Dans le télécopieur récepteur 40, l'automate de saisie 23 saisit le mot de commande, l'automate d'identification 22 recherche sa signification et l'identifie à une commande d'enregistrement de capacités, l'automate de saisie 24 saisit les capacités du télécopieur émetteur 30 et, sous la commande de l'unité centrale 1 , l'automate 11 les enregistre dans l'annuaire de correspondants 9.In the transmitting facsimile machine 30, under the control of the user, the automaton 14 ′ inserts, in the descriptor field of a mail message to be sent, a command word for recording capacity and, in a field of associated information, the capabilities of the sending fax machine 30. Then the sending fax machine 30 sends the mail to the receiving fax machine 40. In the receiving fax machine 40, the input 23 enters the command word, the identification machine 22 searches for its meaning and identifies it with a capacity recording command, the input machine 24 captures the capacities of the sending fax machine 30 and, under the command of the central unit 1, the automaton 11 stores them in the directory of correspondents 9.
Exemple 4 : Demande de capacités au télécopieur récepteurExample 4: Requesting capacities from the receiving fax machine
Ici, dans le terminal émetteur 30, sous la commande de l'utilisateur, l'automate 14' insère un mot de commande de transmission de capacités du terminal récepteur 40 dans le champ de descripteurs du message du courrier à envoyer, et le télécopieur 30 envoie le courrier au terminal récepteur 40. Dans ce dernier, l'automate de saisie 23 saisit le mot de commande, l'automate d'identification 22 recherche sa signification et l'identifie à une commande de transmission de capacités et, comme dans l'exemple 3, l'automate 14 prépare un courrier contenant dans un champ de descripteurs une commande d'enregistrement de capacités et, dans un champ d'informations associé, les capacités du télécopieur récepteur 40.Here, in the sending terminal 30, under the control of the user, the machine 14 'inserts a command word for transmitting the capacities of the receiving terminal 40 into the descriptor field of the message of the mail to be sent, and the facsimile machine 30 sends the mail to the receiving terminal 40. In the latter, the input machine 23 enters the command word, the identification machine 22 searches for its meaning and identifies it with a capacity transmission command and, as in In example 3, the automaton 14 prepares a mail containing in a descriptor field a command for recording capacities and, in an associated information field, the capacities of the receiving fax machine 40.
Le télécopieur 40 envoie le courrier au télécopieur émetteur 30 dans lequel les capacités du télécopieur 40 sont enregistrées dans l'annuaire du correspondant 9', comme explicité dans l'exemple 3.The facsimile machine 40 sends the mail to the sending facsimile machine 30 in which the capacities of the facsimile machine 40 are recorded in the directory of the correspondent 9 ′, as explained in Example 3.
Exemple 5 : Demande de renvoi sur un autre télécopieur récepteurExample 5: Request for forwarding to another receiving fax machine
Dans le télécopieur émetteur 30, sous la commande de l'utilisateur, l'automate 14' insère un mot de commande de renvoi sur un autre télécopieur récepteur et l'adresse électronique de cet autre télécopieur récepteur, respectivement dans le champ de descripteurs et dans un champ d'informations associé du message d'un courrier à envoyer. Le télécopieur émetteur 30 envoie le courrier au télécopieur récepteur 40 dans lequel l'automate 23 saisit le mot de commande, l'automate 22 recherche sa signification et l'identifie à une commande de renvoi, l'automate 24 saisit l'adresse du télécopieur de renvoi et enfin l'automate 14 procède à un changement d'adresse du courrier reçu avant de le renvoyer sur le télécopieur de renvoi.In the sending fax machine 30, under the control of the user, the machine 14 'inserts a forwarding control word on another receiving fax machine and the electronic address of this other receiving fax machine, respectively in the descriptor field and in an associated information field of the message of a mail to be sent. The sending facsimile machine 30 sends the mail to the receiving facsimile machine 40 in which the automaton 23 enters the command word, the automaton 22 searches for its meaning and identifies it with a forwarding command, the automaton 24 enters the address of the facsimile machine and finally the machine 14 changes the address of the mail received before sending it back to the return fax machine.
Exemple 6 : Accusé de non compréhensionExample 6: Acknowledgment of non-understanding
Dans cet exemple, le télécopieur émetteur 30 envoie au télécopieur récepteur 40 un courrier contenant un message auquel est rattaché un fichier de données ayant un format déterminé tel que le télécopieur 40 n'est pas capable de lire et donc d'éditer, de restituer, le fichier. L'en-tête du message contient ici un champ de descripteurs MIME du format du fichier.In this example, the sending fax machine 30 sends to the fax machine receiver 40 a mail containing a message to which is attached a data file having a determined format such that the facsimile machine 40 is not capable of reading and therefore of editing, of restoring, the file. The message header here contains a file format MIME descriptor field.
Dans le terminal récepteur 40, l'automate de connexion 25 se connecte à l'Internet 100, l'automate de réception 20 télécharge le courrier et le stocke dans la mémoire de travail 18. L'automate 21 de détermination de formats de fichier scrute le champ de descripteurs, saisit les descripteurs MIME du format du fichier rattaché au message, en déduit que le télécopieur 40 est incapable de restituer le fichier et le signale à l'unité centrale 1. Celle-ci commande alors à l'automate de saisie 24 de saisir l'adresse électronique du terminal émetteur 40, dans le champ de provenance du message, et fournit cette adresse ainsi que le texte d'accusé de non compréhension stocké dans la mémoire 13 à l'automate de préparation de courriers 14. L'automate 14 prépare un courrier électronique contenant, dans un champ de destination, l'adresse du télécopieur émetteur 30, dans le champ de provenance, l'adresse du télécopieur récepteur 40, dans le champ objet, un mot clé d'accusé de non compréhension, reconnaissable automatiquement par le télécopieur émetteur 30, et, dans le corps du message, le texte d'accusé de non compréhension. Puis, le courrier est encodé, stocké dans la mémoire d'émission 16 et envoyé par l'automate d'émission 17 au télécopieur émetteur 30, à travers l'Internet 100. Le courrier contenant le fichier illisible et le courrier contenant l'accusé de non compréhension sont respectivement téléchargés et émis, au cours d'une même connexion à l'Internet 100.In the receiving terminal 40, the connection automaton 25 connects to the Internet 100, the reception automaton 20 downloads the mail and stores it in the working memory 18. The automaton 21 for determining file formats scans the descriptor field, enters the MIME descriptors of the format of the file attached to the message, deduces therefrom that the facsimile machine 40 is unable to restore the file and signals it to the central unit 1. The latter then commands the input machine 24 to enter the electronic address of the sending terminal 40, in the source field of the message, and supplies this address as well as the text of acknowledgment of non-understanding stored in the memory 13 to the automatic mail preparation machine 14. L PLC 14 prepares an electronic mail containing, in a destination field, the address of the sending fax machine 30, in the source field, the address of the receiving fax machine 40, in the subject field, an access keyword used of non-comprehension, recognizable automatically by the sending fax machine 30, and, in the body of the message, the text of acknowledgment of non-comprehension. Then, the mail is encoded, stored in the sending memory 16 and sent by the sending machine 17 to the sending fax machine 30, through the Internet 100. The mail containing the unreadable file and the mail containing the acknowledgment of non-comprehension are downloaded and transmitted respectively, during the same connection to the Internet 100.
Dans cet exemple, ce sont les données illisibles du fichier rattaché au message du courrier reçu, qui constituent des données de commande pour renvoyer un accusé de non compréhension.In this example, it is the unreadable data in the file attached to the message of the mail received, which constitutes order data to send back an acknowledgment of non-understanding.
Dans la description qui vient d'être faite, les télécopieurs sont agencés pour se connecter à l'Internet 100, par connexion téléphonique à travers le réseau RTC 101. On pourrait envisager d'autres façons de se connecter à l'Internet 100, par connexion téléphonique à travers le réseau RNIS (Réseau Numérique à Intégration de Services) ou, encore à titre d'exemple, par connexion directe. In the description which has just been made, the fax machines are arranged to connect to the Internet 100, by telephone connection through the PSTN network 101. One could consider other ways of connecting to the Internet 100, by telephone connection through the ISDN network (Integrated Services Digital Network) or, for example, by direct connection.
Claims
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP98962510A EP1044542A1 (en) | 1997-12-23 | 1998-12-18 | Communication method between two terminals of a data communication network such as internet |
AU17662/99A AU1766299A (en) | 1997-12-23 | 1998-12-18 | Communication method between two terminals of a data communication network such as internet |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR97/16323 | 1997-12-23 | ||
FR9716323A FR2773031B1 (en) | 1997-12-23 | 1997-12-23 | COMMUNICATION METHOD BETWEEN TWO TERMINALS OF A COMPUTER NETWORK SUCH AS THE INTERNET AND TERMINAL FOR IMPLEMENTING THE METHOD |
Publications (1)
Publication Number | Publication Date |
---|---|
WO1999034562A1 true WO1999034562A1 (en) | 1999-07-08 |
Family
ID=9514973
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/FR1998/002783 WO1999034562A1 (en) | 1997-12-23 | 1998-12-18 | Communication method between two terminals of a data communication network such as internet |
Country Status (4)
Country | Link |
---|---|
EP (1) | EP1044542A1 (en) |
AU (1) | AU1766299A (en) |
FR (1) | FR2773031B1 (en) |
WO (1) | WO1999034562A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4304514B2 (en) * | 2005-08-19 | 2009-07-29 | 村田機械株式会社 | Communication apparatus and communication method |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997038523A1 (en) * | 1996-04-04 | 1997-10-16 | Matsushita Graphic Communication Systems, Inc. | Facsimile equipment and method for informing result of communication |
-
1997
- 1997-12-23 FR FR9716323A patent/FR2773031B1/en not_active Expired - Fee Related
-
1998
- 1998-12-18 WO PCT/FR1998/002783 patent/WO1999034562A1/en not_active Application Discontinuation
- 1998-12-18 AU AU17662/99A patent/AU1766299A/en not_active Abandoned
- 1998-12-18 EP EP98962510A patent/EP1044542A1/en not_active Withdrawn
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1997038523A1 (en) * | 1996-04-04 | 1997-10-16 | Matsushita Graphic Communication Systems, Inc. | Facsimile equipment and method for informing result of communication |
EP0848539A1 (en) * | 1996-04-04 | 1998-06-17 | Matsushita Graphic Communication Systems, Inc. | Facsimile equipment and method for informing result of communication |
Non-Patent Citations (1)
Title |
---|
"SENDER-SPECIFIED MULTIMEDIA EXECUTABLE OBJECT FOR RECIPIENT ALERT", IBM TECHNICAL DISCLOSURE BULLETIN, vol. 36, no. 4, 1 April 1993 (1993-04-01), pages 247 - 248, XP000364503 * |
Also Published As
Publication number | Publication date |
---|---|
EP1044542A1 (en) | 2000-10-18 |
FR2773031A1 (en) | 1999-06-25 |
FR2773031B1 (en) | 2001-10-12 |
AU1766299A (en) | 1999-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2941056B2 (en) | Facsimile routing method | |
EP0940967B1 (en) | Internet facsimile apparatus and method for controlling the same | |
JP3672437B2 (en) | Network facsimile machine | |
US7792520B2 (en) | Method of transmitting multimedia message in various service environments | |
WO1999034562A1 (en) | Communication method between two terminals of a data communication network such as internet | |
US20080109520A1 (en) | Communication device | |
EP0976240B1 (en) | Fax machine for a data communication network such as internet | |
FR2799095A1 (en) | SIMPLIFIED FAX FOR THE INTERNET | |
EP1104162B1 (en) | Facsimile apparatus for data network | |
JP2005268921A (en) | System comprising facsimile apparatus and information processor | |
EP1016265B1 (en) | Method for data transmission and terminals for implementing same | |
FR2793984A1 (en) | Message reception system for Internet mail includes access to translation computer via network to ensure that all received formats can be read on receipt | |
EP0917345B1 (en) | Identification process of a facsimile document and terminal therefor | |
JP3622007B2 (en) | Internet facsimile machine | |
FR2755521A1 (en) | DOMOTIC CENTRAL | |
JP3608026B2 (en) | Network facsimile machine | |
EP0920158B1 (en) | Method of forwarding e-mail from a destination mailbox to a diverted mailbox and terminal for realising the method | |
FR2805111A1 (en) | Internet fax/mobile telephone electronic message reception having multi task server network accessed with message request execution center passed and mail box placed with real time alert. | |
JP3511950B2 (en) | Internet FAX delivery result return method and mail server | |
JPH01314467A (en) | Facsimile communication system | |
FR2777724A1 (en) | COMMUNICATION PROCESS OF A FAX THROUGH AN INTERNET-TYPE COMPUTER NETWORK, FAX AND GATEWAY SERVER FOR IMPLEMENTING THE PROCESS | |
FR2832277A1 (en) | METHOD AND SYSTEM FOR TRANSMITTING A MESSAGE THROUGH A TELECOMMUNICATIONS NETWORK | |
FR2797133A1 (en) | METHOD FOR CONSULTATION OF AN INFORMATION SITE BY A COMMUNICATION TERMINAL AND ASSOCIATED CONSULTATION SERVER | |
FR2673790A1 (en) | Method and system for transmitting information and apparatus for implementing the method | |
JP2003091486A (en) | Communication terminal equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A1 Designated state(s): AL AU BA BB BG BR CA CN CU CZ EE GD GE GH HR HU ID IL IN IS JP KP KR LC LK LR LT LV MG MK MN MX NO NZ PL RO SG SI SK SL TR TT UA US UZ VN YU |
|
AL | Designated countries for regional patents |
Kind code of ref document: A1 Designated state(s): GH GM KE LS MW SD SZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DFPE | Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101) | ||
NENP | Non-entry into the national phase |
Ref country code: KR |
|
WWE | Wipo information: entry into national phase |
Ref document number: 1998962510 Country of ref document: EP |
|
WWE | Wipo information: entry into national phase |
Ref document number: 09581928 Country of ref document: US |
|
WWP | Wipo information: published in national office |
Ref document number: 1998962510 Country of ref document: EP |
|
NENP | Non-entry into the national phase |
Ref country code: CA |
|
WWW | Wipo information: withdrawn in national office |
Ref document number: 1998962510 Country of ref document: EP |