CA2292824C - Image data communications device and method - Google Patents
Image data communications device and method Download PDFInfo
- Publication number
- CA2292824C CA2292824C CA2292824A CA2292824A CA2292824C CA 2292824 C CA2292824 C CA 2292824C CA 2292824 A CA2292824 A CA 2292824A CA 2292824 A CA2292824 A CA 2292824A CA 2292824 C CA2292824 C CA 2292824C
- Authority
- CA
- Canada
- Prior art keywords
- image data
- transmitter
- identification
- address
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
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
- H04N1/00214—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission
-
- 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
- H04L51/06—Message adaptation to terminal or network requirements
- H04L51/066—Format adaptation, e.g. format conversion or compression
-
- 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
- H04L51/48—Message addressing, e.g. address format or anonymous messages, aliases
-
- 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
- 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
- H04N1/00212—Attaching image data to computer messages, e.g. to e-mails
-
- 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
- H04N1/00214—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission
- H04N1/00217—Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax details of transmission only involving computer data transmission protocols, e.g. SMTP, WAP or HTTP
-
- 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/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32128—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title attached to the image data, e.g. file header, transmitted message header, information on the same page or in the same computer file as the image
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0015—Control of image communication with the connected apparatus, e.g. signalling capability
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0015—Control of image communication with the connected apparatus, e.g. signalling capability
- H04N2201/0017—Notifying a communication result
- H04N2201/0018—Notifying a communication result via a non-image communication channel, e.g. via a computer network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0086—Image transceiver
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0094—Multifunctional device, i.e. a device capable of all of reading, reproducing, copying, facsimile transception, file transception
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0098—User intervention not otherwise provided for, e.g. placing documents, responding to an alarm
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3207—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of an address
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3278—Transmission
Abstract
A communications device for sending image data through E-mail includes: an image data creator, an image data sending system that sends the image data according to an E-mail message transfer protocol, a register for registering multiple identifications of a transmitter, and a sending system that selects at least one identification of the transmitter. When the image data is sent by E-mail over the Internet, an identification of the transmitter can be set at a transmitter side depending on an operator's intention and a recipient can identify a transmitter before opening a file attached to received data. When the recipient replies to the mail with a reply function of a mail browsing software, the reply mail can reach an intended address.
Description
P18454.S01 IMAGE DATA COMMUNICATIONS DEVICE
AND METHOD
BACKGROUND OF THE INVENTION
1. Field of the Invention The present invention relates to an image data communications device utilizing a communications apparatus such as a network facsimile apparatus, and a method of communicating the image data.
AND METHOD
BACKGROUND OF THE INVENTION
1. Field of the Invention The present invention relates to an image data communications device utilizing a communications apparatus such as a network facsimile apparatus, and a method of communicating the image data.
2. Background Information When a user sends data through a facsimile machine, the data generally contains a transmitter's identification. The transmitter's identification is usually registered at the facsimile machine, and is overwritten on image data or printed on the upper end of the image data received by a recipient. The transmitter's identification is generally input to the facsimile machine through its operation panel. Identification data created by a personal computer (PC) can be also sent into a facsimile machine via the PSTN (Public Switched Telephone Network). On the other hand, registration through E-mail (electronic mail) can be practiced in a network facsimile that communicates through a network such as the Internet.
As discussed above, using a regular facsimile machine, a recipient can identify who sent a message even it has no name in a "From: " line, because the transmitter's identification is overwritten on the message or printed on the upper end of the received paper.
However, in the case of the network facsimile, a message does not always arrive at a facsimile machine, but it may arrive at a terminal of a PC or a workstation, which is capable of receiving E-mail. In such a case, the terminal confirms the arrival of data with E-mail browsing software, and because the message is sent as a file attached to the E-mail, a recipient cannot identify who sent the message until the recipient reads the attached file. When the recipient answers the message through a P18454.S01 a reply function of the browsing software, the answcr is always sent back to the facsimile machinc that has scnt the mc.ssage. Therefore, if an intended person does not watch the macl-i.ine for the arrival of an answer, or another person is present at the machine, the answer is sometimes micplaced or delivered to a wrong address.
Further, a facsiznilc machine's operation panel does not easily register multi-digit data such as a mail address, and further, such registering is time consuming. On the other hand, registration through the PSTN requires a dedicated program at a PC side, and this method thus has not become popular. Rcgistration through E-mail allows a simple input operation; however, a format readable by a facsimile machine must be employed. Thus, the operator must bc furnished with some knowledge before registering a mail address.
ST TM1VI Y OF THE rNVENTION
Accordingly, it is an object of the prescnt invention to provide a communications device and a mcthod of communication, through which a recipient can iden;tify a tra.nsruitter before opening a file attached to an E-mail when the recipieat receives the E-mail wi.th E-mail browsing software.
It is yet another object of the present invention to provide a communications device and a method of communieation, through which a transxxdtter ean send an answcr to an intendcd pexson when the transmitter uses a reply function of thc E-mail browsing software.
It is still anothcr object of the present invention to provide a communications device and a method of eommunication, where at-a*+smitter's identification can be registercd with a simplc operation without any special lcnowledge.
A communications device of the present invention comprises the following elements in order to achieve these objects: an image data creating section; an image data scza.ding sEction for sending ixnage data according to an E-mail mcssage transfer protocol; and a register for registering a plurality of identifications of the transmitter. The device also includes an identification sending section for selecting one of the identifications and scnding it through E-mail.
Using the communications device having the elements discussed above, when a transmitter sends image data by E-mail over the Internct, an operator (in most cases the F 18454.SO1 transmitter is an operator) puts the identification in a"Frorn: " line for each mail based on the transrnitter's intention. A recipient then can identify the transmittcr bcforo opening a file attached to the image data. VJhcn the rccipient answers the E-mail using a reply function of the E-mail browsing software, this communications device allows the answer data to reach an i.ntended person.
According to another aspect of the present invention, the communications device does not output the registered data or HTML (Hyper Text Markup Language) document for data input when an unauthorized request is received. Such an HTTP (Hypcr Tcxt Transfer Protocol) request comes from a host or an address different from the registered hosts or IP (Intemet Protocol) addresses. In response to the unauthorized request, the device is prevented from displaying the regiStered document or regiszation screen. Thcrcfore, the communications device of the present invcntion allows an transxnitter's identification to be registered or displayed only when a registered host or a registered IP address holder makes a request. The identifications arc thus kept confidential and are not disclosed to non-registered hosts and IP
addresses.
As discussed above, using a regular facsimile machine, a recipient can identify who sent a message even it has no name in a "From: " line, because the transmitter's identification is overwritten on the message or printed on the upper end of the received paper.
However, in the case of the network facsimile, a message does not always arrive at a facsimile machine, but it may arrive at a terminal of a PC or a workstation, which is capable of receiving E-mail. In such a case, the terminal confirms the arrival of data with E-mail browsing software, and because the message is sent as a file attached to the E-mail, a recipient cannot identify who sent the message until the recipient reads the attached file. When the recipient answers the message through a P18454.S01 a reply function of the browsing software, the answcr is always sent back to the facsimile machinc that has scnt the mc.ssage. Therefore, if an intended person does not watch the macl-i.ine for the arrival of an answer, or another person is present at the machine, the answer is sometimes micplaced or delivered to a wrong address.
Further, a facsiznilc machine's operation panel does not easily register multi-digit data such as a mail address, and further, such registering is time consuming. On the other hand, registration through the PSTN requires a dedicated program at a PC side, and this method thus has not become popular. Rcgistration through E-mail allows a simple input operation; however, a format readable by a facsimile machine must be employed. Thus, the operator must bc furnished with some knowledge before registering a mail address.
ST TM1VI Y OF THE rNVENTION
Accordingly, it is an object of the prescnt invention to provide a communications device and a mcthod of communication, through which a recipient can iden;tify a tra.nsruitter before opening a file attached to an E-mail when the recipieat receives the E-mail wi.th E-mail browsing software.
It is yet another object of the present invention to provide a communications device and a method of communieation, through which a transxxdtter ean send an answcr to an intendcd pexson when the transmitter uses a reply function of thc E-mail browsing software.
It is still anothcr object of the present invention to provide a communications device and a method of eommunication, where at-a*+smitter's identification can be registercd with a simplc operation without any special lcnowledge.
A communications device of the present invention comprises the following elements in order to achieve these objects: an image data creating section; an image data scza.ding sEction for sending ixnage data according to an E-mail mcssage transfer protocol; and a register for registering a plurality of identifications of the transmitter. The device also includes an identification sending section for selecting one of the identifications and scnding it through E-mail.
Using the communications device having the elements discussed above, when a transmitter sends image data by E-mail over the Internct, an operator (in most cases the F 18454.SO1 transmitter is an operator) puts the identification in a"Frorn: " line for each mail based on the transrnitter's intention. A recipient then can identify the transmittcr bcforo opening a file attached to the image data. VJhcn the rccipient answers the E-mail using a reply function of the E-mail browsing software, this communications device allows the answer data to reach an i.ntended person.
According to another aspect of the present invention, the communications device does not output the registered data or HTML (Hyper Text Markup Language) document for data input when an unauthorized request is received. Such an HTTP (Hypcr Tcxt Transfer Protocol) request comes from a host or an address different from the registered hosts or IP (Intemet Protocol) addresses. In response to the unauthorized request, the device is prevented from displaying the regiStered document or regiszation screen. Thcrcfore, the communications device of the present invcntion allows an transxnitter's identification to be registered or displayed only when a registered host or a registered IP address holder makes a request. The identifications arc thus kept confidential and are not disclosed to non-registered hosts and IP
addresses.
P 18454.501 BRIEF D SCRIPTInN OF THE DRAWINGS
The preseiit invention is further dcscribed in the detailed description that follows, by rcfcrence to the noted drawings by way of non-limiting examples of preferred embodiments of the present invention, in which like reference numerals represent similar parts throughout the several views of the drawing, and whcrcin:
Fig. 1 is a block diagram illustrating a communications device in accordance with an exemplary embodiment of the present invention;
Fig. 2A shows a default transznitter's idcntification;
Fig. 2B sho'ovs.a table of transmitter's identification in accordance with the exemplary ' - ;
embodiment of the present invention;
Fig. 3 is a flovcrchart depicting an operation for changing transmitter's name;
Fig. 4 is a flowchart depicting an operation for changing a name and a mail address of a transmitter;
Fig. 5A shows a basic mail format, in accordanee with the SMTP (Simple E-mail Transfer Protocol) standard used in the exemplary embodiment;
Fig. 5B shows a format where a transmitter's name is changed, in accordance with the SMTP standard used in the exemplary embodiment;
Fig. 5C shows a format where a transmitter's name and E-mail address are changed. in accordance with the SMTP standard used in the exemplary cmbodimcnt;
Fig. 5D shows a format where the transmitter's name, E-mail address, and mail From command are changed, in aeoordan,ee with the SMTP standard used in the exemplary embodiment;
Fig_ 5E shows a format whcre the transznitter's name, E-mail address, and mail From command arc changed, in accordance with the SMTp standard used in the exemplary embodiment;
Fig. 5F shows a format wherc tb.c trsnsmitter's name, E-m,ail address, and mail From command are changed, in accordance with the SMTP standard used in the cxcrrxplary embodiment;
The preseiit invention is further dcscribed in the detailed description that follows, by rcfcrence to the noted drawings by way of non-limiting examples of preferred embodiments of the present invention, in which like reference numerals represent similar parts throughout the several views of the drawing, and whcrcin:
Fig. 1 is a block diagram illustrating a communications device in accordance with an exemplary embodiment of the present invention;
Fig. 2A shows a default transznitter's idcntification;
Fig. 2B sho'ovs.a table of transmitter's identification in accordance with the exemplary ' - ;
embodiment of the present invention;
Fig. 3 is a flovcrchart depicting an operation for changing transmitter's name;
Fig. 4 is a flowchart depicting an operation for changing a name and a mail address of a transmitter;
Fig. 5A shows a basic mail format, in accordanee with the SMTP (Simple E-mail Transfer Protocol) standard used in the exemplary embodiment;
Fig. 5B shows a format where a transmitter's name is changed, in accordance with the SMTP standard used in the exemplary embodiment;
Fig. 5C shows a format where a transmitter's name and E-mail address are changed. in accordance with the SMTP standard used in the exemplary cmbodimcnt;
Fig. 5D shows a format where the transmitter's name, E-mail address, and mail From command are changed, in aeoordan,ee with the SMTP standard used in the exemplary embodiment;
Fig_ 5E shows a format whcre the transznitter's name, E-mail address, and mail From command arc changed, in accordance with the SMTp standard used in the exemplary embodiment;
Fig. 5F shows a format wherc tb.c trsnsmitter's name, E-m,ail address, and mail From command are changed, in accordance with the SMTP standard used in the cxcrrxplary embodiment;
P 18454.S01 Fig. 6 is a flowchart depicting an operation in accordance with the exemplary embodiment of the present izzventzon for displaying an input scrccn uscd for registering the traztstnitter's idcntification in a transtrxitter's TD table;
Fig. 7 is a flowchart depicting an operation in accordance with the exemplary embodiment of the present invention for displaying the transmittcr s identification from the transmitter's ID table;
Fig. 8 is a flowchart depicting an operation in accordance with the exemplary embodiment of the present invention for registering the transmittcr's idcntification in the transmitter's ID tablc;
Fig. 9A shows an exemplary transmitter's I17 table where identificauons have betm registered;
Fig. 9B shows an excznplary host naznc table where identifications have been registered;
Fig. 10 shows an HTML document where the transmitter's .YYDs are to be registered in accordance with the exemplary embodiment of the present invention;
Fig. 11 depicts an exemplary exchanging of information between servexs on the Tnternet, in accordance with the exemplary embodiment of the present invention;
Fig. 12A, sk,ows a verification procedure of an IP address without a mask, Fig. 12B shows a verification procedure of an IP address with a mask;
Fig. 12C shows a verification procedure of a host name; and Fig. 12D show a verification procedures of a host namE.
Fig. 7 is a flowchart depicting an operation in accordance with the exemplary embodiment of the present invention for displaying the transmittcr s identification from the transmitter's ID table;
Fig. 8 is a flowchart depicting an operation in accordance with the exemplary embodiment of the present invention for registering the transmittcr's idcntification in the transmitter's ID tablc;
Fig. 9A shows an exemplary transmitter's I17 table where identificauons have betm registered;
Fig. 9B shows an excznplary host naznc table where identifications have been registered;
Fig. 10 shows an HTML document where the transmitter's .YYDs are to be registered in accordance with the exemplary embodiment of the present invention;
Fig. 11 depicts an exemplary exchanging of information between servexs on the Tnternet, in accordance with the exemplary embodiment of the present invention;
Fig. 12A, sk,ows a verification procedure of an IP address without a mask, Fig. 12B shows a verification procedure of an IP address with a mask;
Fig. 12C shows a verification procedure of a host name; and Fig. 12D show a verification procedures of a host namE.
1'18454.S01 DETAILED ESCRIPTION F THE EXEMPLAR Y" .MpDT1~FNT
An exemplary embodiment of the present invention is describcd hcroinaftcr with referencc to the accompanying drawings.
Fig. 1 is a block diagram illustrating a communications device in accordance with an exemplary embodiment of the present inventiozz_ LAN (local area network) line 1 is couplcd to communications device 2 via LAN interface 18. Communications device 2 sends and receives image data via LAN line I or PSTN 19, and is provided with facsiin.ile and E-mail sending/receiving funetions. In Fig- 1, these functions are intcgrated and housed into a cabinct, which is callcd comrnunications dcvicc 2. Alternatively, functions and sections can be housed 1 a into multiple boxes, which can be integrated into a system to fanetion as eommumeations device 2. For instance, a PC having a separate scanner and printer can bc used as devicc 2.
As shown in Fig. 1, communications device 2 comprises the following elements:
(a) CPU (central processing unit) 3 for controlling the entire operation of device 2;
(b) panel section a for setting an operation and contrvll:ixtg the opcratiotz of device 2 through operation kcys and buttons;
(c) fax (facsimile) communication section (tx/re) 5 for sending/receiving data;
(d) recording section (primter/display) 6 for recording the received data on a sheet of paper or displaying the receivcd data on a display device;
(e) scanner 10 for scanning image data to be sent as electrical signals;
(f) coding section (coder/decoder) 7 for coding or decoding imagc data;
(g) memory 8 for storing transmitters' identifications, image data to be sent, and sent mail data; and (h) ROM (read ozily memory) 9 for storing an operation program of device 2.
codina scction 7 cncodes the image data scanned by scanner 10 into binary data, or decodes the binary data received through E-mail and converts it into facsiumuile format. In other words, coding section 7 has functions for converting image data into an E-mail forznat or facsimile forxrlat, converting each format into the other format, and compressing or de-compressing data when neces$ary.
Memory 8 comprises the following elements:
(g- 1) default transmitter's identification 11;
An exemplary embodiment of the present invention is describcd hcroinaftcr with referencc to the accompanying drawings.
Fig. 1 is a block diagram illustrating a communications device in accordance with an exemplary embodiment of the present inventiozz_ LAN (local area network) line 1 is couplcd to communications device 2 via LAN interface 18. Communications device 2 sends and receives image data via LAN line I or PSTN 19, and is provided with facsiin.ile and E-mail sending/receiving funetions. In Fig- 1, these functions are intcgrated and housed into a cabinct, which is callcd comrnunications dcvicc 2. Alternatively, functions and sections can be housed 1 a into multiple boxes, which can be integrated into a system to fanetion as eommumeations device 2. For instance, a PC having a separate scanner and printer can bc used as devicc 2.
As shown in Fig. 1, communications device 2 comprises the following elements:
(a) CPU (central processing unit) 3 for controlling the entire operation of device 2;
(b) panel section a for setting an operation and contrvll:ixtg the opcratiotz of device 2 through operation kcys and buttons;
(c) fax (facsimile) communication section (tx/re) 5 for sending/receiving data;
(d) recording section (primter/display) 6 for recording the received data on a sheet of paper or displaying the receivcd data on a display device;
(e) scanner 10 for scanning image data to be sent as electrical signals;
(f) coding section (coder/decoder) 7 for coding or decoding imagc data;
(g) memory 8 for storing transmitters' identifications, image data to be sent, and sent mail data; and (h) ROM (read ozily memory) 9 for storing an operation program of device 2.
codina scction 7 cncodes the image data scanned by scanner 10 into binary data, or decodes the binary data received through E-mail and converts it into facsiumuile format. In other words, coding section 7 has functions for converting image data into an E-mail forznat or facsimile forxrlat, converting each format into the other format, and compressing or de-compressing data when neces$ary.
Memory 8 comprises the following elements:
(g- 1) default transmitter's identification 11;
(g-2) transniitter's ID table 12;
(g-3) host namc tablc 13;
(g-4) IP address table 14;
(g-5) image data storage region 15; and (g-6) sending mail creating rcgion 16.
The default transmitter's identification 11 stores the transmitter's name and his/her mail address of the communications device 2 in pairs, and sets transmitter's identifications.
Transmitter's ID table 12 stores respcctive transmitter's identifications following the default transmitter's identification 11, thus table 12 is capable of storing multiple transmitter's identifications. Communications device 2 is usually uscd by multiplc uscrs, and when each user uses respectivc idcntifications propcr to hi:m/her, multiple transmitter's identifications are rcgistered. If comm.unications device 2 is exclusively used by one user, multiple tran.sznitter's identifications need not to be registered; however, a transmitter's name and mail address arc the minimum requircmcnt for a transmitter's idcntification. In addition to these, a company name, telephone number, and fax number may be used depending on needs- Therefore, multiple pieces of information are registered at communications device 2 regardless of the number of users.
Names of CPUs linked to communications device 2 are registered at host name table 13 of device 2. In the same manner, IP addresses are registered at IP address table 14. Zmage data storage region 15 stores the image data scanned in with scanncr 10. Sending mail creating region 16 converts the imagc data storcd in storage region 15 into an E-mail format, thereby creating image data to be sent by E~mail. A given operation at panel section 4 211ows CPU 3 to control this E-mail image data to send Ihe image data to another commtuxications device 2 via LAN line I and ovcr the Interact. This procedure is detailed later. Modem 17 is connected to fax communication section 5, and sends/receives data via PSTN 19.
A basic operation of sending/receiving image data in this cmbodiment is described hereinaftcr. Sanding/recciving irxxagc data through E-mail is xlow described.
First, set a message to be sent at scanner 10, then input a mail address of a recipicnt through operation panel 4. Second. push the start button on panel 4, then CPU
3 commences executizg the program stored in ROM 9 so that scanner 10 reads the message.
The i.tnage data xmput by scanner 10 is coded into binary data by coding section 7, and stored in image data P18454.S01 storage region 15 in memory section 8. The stored image data is converted into an E-mail format by sending mail creating region 16. Through this convcrsion, the image data is converted into 7-bit text codc in accordance with "MIME" (Multipurpose Internet Mail Extensions), which is well-known as an Internet E-mail standard. The image data converted into the E-mail forrnat is sent via LAN line 1 as an E-mail according to the E-mail mcssage transfer protocol.
At this time, when an operator does not specify a transmitter's identification, the transmitter's identification stored in the default transmitter's identification 11 is attached to this E-mail as a piece of E-mail information. If the operator operates panel section. 4 and sets a transmitter's idcntification to be attached to this E-mail, or selects a specific identification among those stored in trarismitter's ID table 12, the set or selected idemtification is attachcd to the E-mail and sent out. The transmitter's identification is detailed latcr.
The E-mail information thus produced in sending mail creating region 16 is sent to the recipient together with the transmittees identification as an E-nia.il via LAN
or ovcr the Internct according to a protocol such as SMTP. The recipient is thus able to see the transmitter's identification on thc E-mail without opening an attached file including the inaage data.
On the other hand, when the image data input by scanner 10 is sent through a fax machine, the image data is supplied to fax sending section 5, and then the image data is"sent to a recipicn.t's fax machine via PSTN 19. The transxnitter's identification has been stored in fax sending section 5, and is overwritten on the message or printed on the uppcr cnd of the mossage sheet before the message is sent out.
In the abovc dcscription, scanner 10 reads the message to produce image data;
however, the image data can be created on a PC screen and directly converted into binary data by coding section 7_ The casc when communications device 2 receives the image data is now descnbed.
When device 2 receives the image data in E-mail format via LAN line 1. thc recipient is able to see the image data together with the transmittcr's identification on an E-mail soreen.
The received image data is storcd in sending mail creating region 16, and can be printed on paper as a piece of fax information as well as seen on an E-mail screen. The received image data is converted into bixtary data, which is a fax format, in creating region 16, and then decoded into visible data, i.e., the printable data, by coding section 7. Then the data is printed by recording section 6. The P 18454.501 image data thus received is visible on paper. When the image data is received via PSTN 19 by a regular fax machine. the image data is printed by recording section 6 via fax sending section ' in a usual manner.
A method of creating a tran.smitter's identification is now described. Fig. 2A
shows a 5 default identification of a fax machine, and Fig. 2B shows a transrnitter's identification (ID) table.
As shown in Fig. 2A, the default stores a machine's nazne and address in pairs. A machine's name is usually shown by using this default and an error mail is returned to the machine's add.ress also by using this default.
As previously described, communications device 2 is generally used by a pluzal%ty of users. When each user establishes his/her own trmsmitter's identification, those idcnt'zfications must be registered and displayed. Fig. 2B shows am exemplary table where a plurality of users are registcred. The table entries include respective users' names and mail addresses. A rnethod of registration is described later.
Wb.en the users do not specify their own idcntifications, the default shown in Fig. 2A, i.e., the machixxe's name and mail address assigned to corrsmunieations device 2, is automatically attached to a message to be sent. If a transmitter wants to attach an identification other than that assigned to device 2, e.g., his/her own name and mail address, the machine's identification assigned to device 2 must be changed. In this case, it can be changed directly by input through panel section 4, or by using the transmitter's ID table. Thc change opcration is described with reference to the flowchart in Fig. 3.
In Stcp 1(Step is called hereinaf2er "S"), input a recipient's address through panel section 4. Then, in S2, input whether a transmittez's identification should be changcd. If the change is needed, select what is to bc changcd, i.e., only a name, or a name and address, in S3 through panel section 4. When only a name is changed, select which method is taken, i.e.. input a new name of the transmitter directly through panel 4, or chaugc the namc in the trarxsxnitter's ID table (refer to Fig. 2B) in S4. When thc name is input through panel 4, go to S5 and input the transmitter's name directly. Then, go to S7, where scanner 10 reads a message, and sct the namc as a transmitter's identification in S8. Finally, in S9, send it according to the E-mail transfer protocol-P18454.501 In S4, when selecting the transmitter's ID table for changing the name of thc transmitter, select his/her owm name ref'erring to the table in S6. A method of selecting his/her own name is described lator with reference to Fig. 7. Then, follow the same procedure as discussed above, namely, go to S7 where scanner 10 reads the message, and set the name as a transrnitter's identification in S8. Finally, send it out in S9.
On the other hand, when selecting not to change the transmitter's ID in S2, use the dePa.ult (refer to Fig. 2A) as the transmitter's identification in S10, then go to S7 and follow thc samo procedure as discussed above.
In, the cascs discussed above, the default is still used as the E-mail addzess of the transmitter so that an error mail or a reply returns to or reaches commurucations dovico 2. -In S3 of the flowchart shown in Fig. 3, when changing both the name and mail address is selected, tho procedure shown in Fig. 4 executes.
Fig. 4 is a flowchait depicting an operation of changing both the name and mail address.
In S 11, select the desized method, x.e., input these two factors directly through panel 4, or change these factors in thc ID table. When inputting them directly through pan.el4, input the name and mail address directly through panel 4 in S 12. Then, in. S 13 select whether the E-mail address design.ated by the mail From cozn.mand is changed. The mail From conzmand is issued between servers, more specifically, this command is available in the information flow (refer to Fig. 11, line 4) between servers, arnd is usually utilized in returning an ezror mail.
In Fig. 11, messages betwecn a mail scrvcr R (receiving server) and a mail server S
(sending server) arc shown. "R_" indicates that a message is from mail server R and "S:"
indioates that a message is from mail server S_ The flrst Iine indicates that thc mail server R is "BBN-UNIX. ARPA." aiid that the mail trausfor service is ready. The second line indicates that mail scrver S is "USC-ISrF. ARPA." Lines 4 and 5 show the messages relating to the mail sender. Lines 6 - 11 show the messages relating to the mail recciver. Lines 12 - 17 show the messages relating to the mail data. Lincs 18 and 19 show the messages relating to terminating the mail.
In a case of changing the mail From command, change the E-mail address of the cozzunand in the message transfer protocol in S 14. Then, go to S7 and follows the steps shown -t 0-P18454.501 in Fig. 3. If the mail From command is not changed in S 13. go to S7 and follow the steps shown in Fig. 3.
On the other hand, when the name and mail address of the transmitter are changed by using the ID table, change these two factors in the table in S 15. and then go to S 13 and follow the steps onward. A method of sclccting the transmitter's identifzcation is detailed later with reference to Fig. 7.
Fig. 5A through Fig. 5F show a mail format in accordance with the SMTP
standard. Fig.
5A shows a basic E-mail format. Fig. 5B shows a format where a transznitter's name is changed, an.d Fig. 5C shows a format where a name and an E-mail address of the transmitter are changed.
Fig. 5D through Fig. 5F show formats where the uaD.smitter's namc. E-mail addrdss, and the znail From command arc changed.
The E-mail fonnat, as show'n in Fig. 5A, has the mail From command and a mail message. The command indicates the E-mail address of the transmitter. and a reply to an crror mai.l reaches this mail address. The E-mail mcssage includes a version number of the N1IMIE, which is one of the E-mail standard functions, mail software (X-Mailer: ), transmittez's name (comment) and E-m.ail address (Mail address), which make up the transmitter's identification.
The E-mail message also includes a "Subject: ", as well as a destination, i.e., "To: ".
Fig. 5B - Fig. SF show examples of mail formats that have been changed according to the transmitter's ID table shown in Fig. 2B. Fig. 5B shows an cxample whcrc only a transmitter's name of a mail mcssagc has been changcd to "suzuld". In this case, the mail From comznand and the E-mail address of the mail message remain the default, an error mail is returned to "fax@aaa.bbb.jp", i.e., "Tntemet FAX" as the machine's name of communications device 2.
Fig. 5C 5hows an examplc whcre the transmitter's name and mail address are changed to "suzulci". In this case, an error message is also retunaed to "Internet FAX", i.e., machinc's name of comxn.unications device 2.
Fig. 5D shows an cxam,plc where the transmitter's name, E-mail address and the mail From command are all changed to "suzuki". In thiS case, an error mail is returned to the E-mail address of"suzuki", the transmitter, i.e.. "usrl@abc.defg.jp".
Fig. 5E shows an example where the transmitter's name, E-mail-address, and the mail From command are all changed to "MGCS". As shown in Fig. 2B, the transmittcr's namc P18454.S01 "MGCS" does not have a mail address, therefore, a default mail-address, i.e., "fax@aaa.bbb.jp", is used as a mail address. In this casc, an error mail is returned to the machine's name "Internet F1JV of coznmwzications device 2.
Fig. 5F shows an example where the transmitter's name, E-mail address, and mail From command are all changed to "usr4@abc.defg.jp". As shown in Fig. 2B, the E-mail address "usr4@abc.defg.jp" does not have a transmitter, thus "comment" of the transmitter is omitted.
In this case, an error mail is returned to the E-mail addross "usr4@abc.dcfg jp".
When sending, thc transmittcr's idontification is shown in the text of the E-mail message and in the data of the E-mail message transfer protocol. For instance, when the transmittcr's identification is the E-mail address, it is shown as a mail address of thc traxtsrnittEr of the E-mail message transfer protocol and a mail address of a "From: " lizie in a message text. The E-mail address cannot be shown to the E-mail transfer message protocol, but it can be shown in the E-mail address of the "From- " line in the E-mail message becausc thc E-mail address is the mail address of the transmission machinc itsclf.
When a transmitter's identification is his/her mail address and his/her name, the identification is notified as a mail address an.d as a comment in the "From: "
line of the E-mail message. When the txansmitter's identification is his/her name, the identification can be riotified as a comxnent in the "From: " line in the E-mail message.
Next, a method of registering and displaying a transmitter's identification is described. 20 Figs. 6- 8 arc flowcharts dcpictixig the operation of registering and displayin.g the transmitter's identification. Fig. 6 is a flowchart depicting an operation of displaying an input screen. Fig.
7 is a:flowchart depicting an operation of displaying registorcd data. Fig. 8 is a flowchart depicting an opcration of registcring the transmitter's i,dentifieation.
The operatioxi of displaying the input screen for registering the transznitter's idcntification is now described. Communications device 2 is furnished with an indication (YES/NO) of whethcr it is neccssary to verify a recluesting party before outputting a registration form. If YES
has been registered at device 2, the device must be informed of whether vcrification by an IP
address or by a host name is necessary. When verification by IP address is practiced, the A' address must be registered in advance at the transmitter's TD table, shown in Fig. 9A; whcn P18454.501 verification by host name is practiced, the host nan-ie must bc registered in advance at the host name table, shown in Fig. 9B.
In Fig. 6, first input a password in S20 (Step 20), then determine, when HTTP
protocol makes a request, whether a registration forxn has been requested to be displayed in S21. If the protocol requests thc registration form to be displayed, it is determined in S22, when verification is necessary, whether a requesting party is already registered. This verification in S22 allows only a given host already registered to verify registcrcd information or to register information, and prevents the information from bcing accessed by other hosts. The information security is thus maintained. When the information is protected by a firewall and is adequately protected from access by outsiders, "NO verification" is set in S22.
When "YES vcrification" is sct in S22, dcterrnine in S23 whether IP address verification is required. If IP address verification is required, then determine whether an IP address of the station requesting the registration form by HTTP protocol agrccs with the IP
address already registered in S24. VV'hern the IP addressos agree, output the registration form in S25. When the IP addresses do not agree, it is determined that an outsider is attemptirxg access, and then. issue an error notice or reject the request and do not output the registration form in S26. The registering operation thus does not occur.
Because the IP address is attached to the PC terrxaznal or the server that requests tho registration form, it must be determined whcther this IP address agrees with the IP addresses already rcgistered at the transmitter's ID table. This IP address agreement is determined as follows.
Assume that the IP address and XP mask alrcady registcrod are the content of Fig. 9A.
If a PC having IP address "001.001.002.123" requests output of the registration form when the IP mask is not set, this request is accepted because this IP address agrees with that rcgistcred at the transmitters ID table. On the othcr hand, if a PC having IP address "001.001.002.12d"
requcsts the output of the registration form, this request is refused because this IP address does not agree with that registered at the transmitter's ]Ds table. Fi.g. 12A
dcpicts this procedure.
When the IP mask is set as shown in Fig. 9A, the following process is practiced. If the PC having an IP address of "001.001.001.103" requests output of the registration forrn, this request is aeeepted because the TP address with the mask agrecs with the "001.001.001" portion P18454.S01 since the Il' mask is "255.255.255.125"_ On the other hand, if the PC having an IP address of "001.001.001.201" requests the output of the registration form, this request is refused because the IP address with the mask does not agree with the registered IP address.
Fig. 12B depicts this procedure.
In Fig. 6, when the verification by IP address is not set in S23, detenmine in S27 whether a host name verification is set. If the verification has been sct, dctcnonino whether thc host name of the station requesting the output of the rcgistration form by HTTP protocol agrees with the host name already registered at the host name table, shown in Fig. 9B, in S28.
Assume that the host name has been registered as Fig. 9B shows. Whcn the PC
having the host xaarne of "pcl.abc.defg jp" requests thc output of the registration form, ss shown in Fig.
12C, this request is accepted because the host name agrees with that reSistered at the host name table shown in Fig. 9B. On the other hand, when the PC having the host name of "pc3.abc.defg.jp" requcsts the output of thc rcgistration fomn, this request is refused because the host name does not agree with that registered in the table.
When the worlcstation having the host name of "wsl.aaa.bbb.jp" requests the output of registration form as shown in Fig- 12D, this request is accepted because the domain of this host name agrees with that of the host name registered in the host name table. On the other hand, when the workstation having the host name of "ws2.aab.bbb jp" rcqucsts the output of the registration form, this requcst is rcfusod because the domain of this host name is not registered in the table and the host name does not agree with the domain of the host name in the host namc table.
When the host names agree in S28, output the registration forxxi in S25. When the host names do not agree, issue an exxor notice, or reject the request and do not output the registration form in S26. The registering operation thus does not occur. If the vcrification of the requesting party is not needed in S22, or no vcrification of the host name has been set in S27, then output the registration form in S25.
Fig. 10 depicts an ezb.bodinzent of registering and vcrifying the form by an HTML
docuxnent. In Fig. 10, "fl " indicates an input area for a password for registering and displaying, and "f2" as well as "f3" indicate an input area for selecting either registration or display. A click selects either one. Clicking "f2" selects a new registration, and clicldng "f3" selects display of P18454.501 registered data. Indicated by "f4" is an area for registerine/displaying a transmitter's name, and "#'S" indicates an area for registering/displaying a mail address. Indicated by "f6" is an ON/OFF
switch, which sets the necessity of changing a transmitter's mail address of E-mail message transfer protocol to YES/NO. Indicated by "T1" is a send switch for sending input data, and "f$"
is a canceling switch for erasing the input data.
When displaying registered data, set a password in the password input area indicated by "fl ". Next, click the display area indicated by "f ", and click thc send switch indicated by "f7".
Then, registered content is rcad out and displayed in the registering/displaying area indicated by "f4" and mail address registering/displaying area indicated by "f5".
When a new registration is required, set a password in the password inpiit area indicated by "fl ", and click the registcring/znputting area indicated by "t2" to select "registration". Next, input a ixansmitter's name in the transznitter's name registering/displaying area indicated by "f4".
and also input a mail address in the E-mail address registccringJdisplaying area indicated by "f5".
VWhen changing the E-mail address of transmitter of E-mail message transfer protocol, click the ON/OFF s-vvitch indicated by "f6" to turn ON. Finally, click the send switch indicated by "0"
to complete the registration.
Next, the process of displaying the registered data is described. When the step S21 shown in Fig. 6 is not a request for the registration form, move to the ;Qowchart shown in Fig.
7 for displaying registered data. First, determinc whether S31 has a request through HTTP
protocol for displaying registcrcd data by the input signal. If S31 has the request for displaying the registered data, determine in S32 whether verification of a requesting party is nceded, i.c., whether the requesting party is idemtified as already registercd. If the verification is needed, deterna.ine in S33 whcther verification is practiced with an IP address. When the verifacation with an IP address has been set, determine in S34 whether the IP address of the station rcquesting the registered data with HTTP protocol agrees with onc of the TP addresses already registered. If the IP addrosses agree, dctcrnaine in S35 whether password verification is needed.
If password vexzfication is needed, determine in S36 whether the password input togckhcr with the rcquest for registered data by HTTP protocol agrees with the password already registered.
When the passwords agree, output the registration form where the transmitter's name of "f4" and mail address of "f5" pair with registered data in S37.
P18454.501 When the IP address verification is not needcd in S33, determine whether a host name must be verificd in S38. If thc verification is needed, determine whether the host names agree in S39. If the host names agree, go to S35 where the necessity of password verification is determined. If the host name verification is not needed in S38, or the verification of the requesting party is not nceded in S32, go to S35 where the password is verified.
If the II' addresses do not agree in S34, the passwords do not agree in S36, or the host names do not agree in S39, go to S40. Then, issue an crror mcssage or reject the request, and do not output the registration form-NeXt, a process of registering data is deScribed- In S31 of Fig. 7. if there is no rcquest to display the registered data, go to the flowchart for rcgisteri.ng data, shown in Fig.l. First, in S41, determine whether registering data is rcquested. If registering data is requested, then confirm vvhcthcr a verification is needed, i.e., if the requesting parry has been registercd.
Respective steps from S42 to S46 are identical to S32 - S36 shown in Fig. 7, and S4S and S49 are also identical to S38 and S39 shown in Fig. 7. Their description is thus omitted here.
When the passwords agree in S46, or the password verification is not needed in S45, register the data in S47. On the other hand, when there is no request for registering data in S41, go to S50, then, issue an error notice and do not register data. Also, when the IP address in S44, the password in S46, and the host name in S49 do not agree with respectivc countcrparts, go to S50.
The communications device of the present invention as discussed above comprises the following elements: an image data creating section; an imagc data sending section for sending an image data according to an E-mail messagc transfer protocol; a register for registering nnulti.ple transmitters' identifications; and an identification sending section for seXectin.g one of thc identifications and sending it through E-mail.
Using the cozxuoawoications dcvica having the elements discussed above, when a transmitter scnds image data by E-mail over the Intemet, the tra.Txsmitter puts his/her identification in a"From: " line for each mail based on an operator's intention. A recipient then can identify the transmitter before opening a file attached to the image data.
When the recipient answers the E-mail using a reply function of the E-mail browsing software, this communications device allows ilie answer aaLa w ~ravl~ ~,x inxcndod pzroon.
.CA 02292824 1999-12-17 P 18454.SOI
According to an aspect of the prescnt invention this communications device does not output the registered data or HTML document for data input when a host other than one registered or an address other than a registered IP addresses requests, according to the HTTP
protocol, to read the registered image or data. Therefore, the communications device of the present invention allows a transmitter's identification to be registered or displayed only when a registered host or a registered 1P address holder makes a request. The identifications are thus kept secret from non-registered hosts and II' addresses.
'While the invention has bcan described with reference to exemplary embodiments, it is understood that the words that have been used are words of description and illustration, rather than words of li_tt7uitati.oln. Changes may be made within the purvi.cw of the disclosiue as presently statcd and as atnended, without deparCing from the scope and spirit of the invention in its aspects.
Further, although the invention has been described with reference to particular means, materials, and embodimcnts, the invention is not intczzdcd to be limited to the particulars disclosed herein.
For example, requests through protocols other than, HTTP are possible, as are document formats other than HTML. Rather, the invention extends to all functionally equivalent structures, methods and uses. Although the present invention has been described in considerable detai] with reference to certain preferzed embodiments, other embodiments arc possible.
Thcrcforc, the scope and spirit of the appended claims should not be limited to the description of the preferred embodiments contained herein.
(g-3) host namc tablc 13;
(g-4) IP address table 14;
(g-5) image data storage region 15; and (g-6) sending mail creating rcgion 16.
The default transmitter's identification 11 stores the transmitter's name and his/her mail address of the communications device 2 in pairs, and sets transmitter's identifications.
Transmitter's ID table 12 stores respcctive transmitter's identifications following the default transmitter's identification 11, thus table 12 is capable of storing multiple transmitter's identifications. Communications device 2 is usually uscd by multiplc uscrs, and when each user uses respectivc idcntifications propcr to hi:m/her, multiple transmitter's identifications are rcgistered. If comm.unications device 2 is exclusively used by one user, multiple tran.sznitter's identifications need not to be registered; however, a transmitter's name and mail address arc the minimum requircmcnt for a transmitter's idcntification. In addition to these, a company name, telephone number, and fax number may be used depending on needs- Therefore, multiple pieces of information are registered at communications device 2 regardless of the number of users.
Names of CPUs linked to communications device 2 are registered at host name table 13 of device 2. In the same manner, IP addresses are registered at IP address table 14. Zmage data storage region 15 stores the image data scanned in with scanncr 10. Sending mail creating region 16 converts the imagc data storcd in storage region 15 into an E-mail format, thereby creating image data to be sent by E~mail. A given operation at panel section 4 211ows CPU 3 to control this E-mail image data to send Ihe image data to another commtuxications device 2 via LAN line I and ovcr the Interact. This procedure is detailed later. Modem 17 is connected to fax communication section 5, and sends/receives data via PSTN 19.
A basic operation of sending/receiving image data in this cmbodiment is described hereinaftcr. Sanding/recciving irxxagc data through E-mail is xlow described.
First, set a message to be sent at scanner 10, then input a mail address of a recipicnt through operation panel 4. Second. push the start button on panel 4, then CPU
3 commences executizg the program stored in ROM 9 so that scanner 10 reads the message.
The i.tnage data xmput by scanner 10 is coded into binary data by coding section 7, and stored in image data P18454.S01 storage region 15 in memory section 8. The stored image data is converted into an E-mail format by sending mail creating region 16. Through this convcrsion, the image data is converted into 7-bit text codc in accordance with "MIME" (Multipurpose Internet Mail Extensions), which is well-known as an Internet E-mail standard. The image data converted into the E-mail forrnat is sent via LAN line 1 as an E-mail according to the E-mail mcssage transfer protocol.
At this time, when an operator does not specify a transmitter's identification, the transmitter's identification stored in the default transmitter's identification 11 is attached to this E-mail as a piece of E-mail information. If the operator operates panel section. 4 and sets a transmitter's idcntification to be attached to this E-mail, or selects a specific identification among those stored in trarismitter's ID table 12, the set or selected idemtification is attachcd to the E-mail and sent out. The transmitter's identification is detailed latcr.
The E-mail information thus produced in sending mail creating region 16 is sent to the recipient together with the transmittees identification as an E-nia.il via LAN
or ovcr the Internct according to a protocol such as SMTP. The recipient is thus able to see the transmitter's identification on thc E-mail without opening an attached file including the inaage data.
On the other hand, when the image data input by scanner 10 is sent through a fax machine, the image data is supplied to fax sending section 5, and then the image data is"sent to a recipicn.t's fax machine via PSTN 19. The transxnitter's identification has been stored in fax sending section 5, and is overwritten on the message or printed on the uppcr cnd of the mossage sheet before the message is sent out.
In the abovc dcscription, scanner 10 reads the message to produce image data;
however, the image data can be created on a PC screen and directly converted into binary data by coding section 7_ The casc when communications device 2 receives the image data is now descnbed.
When device 2 receives the image data in E-mail format via LAN line 1. thc recipient is able to see the image data together with the transmittcr's identification on an E-mail soreen.
The received image data is storcd in sending mail creating region 16, and can be printed on paper as a piece of fax information as well as seen on an E-mail screen. The received image data is converted into bixtary data, which is a fax format, in creating region 16, and then decoded into visible data, i.e., the printable data, by coding section 7. Then the data is printed by recording section 6. The P 18454.501 image data thus received is visible on paper. When the image data is received via PSTN 19 by a regular fax machine. the image data is printed by recording section 6 via fax sending section ' in a usual manner.
A method of creating a tran.smitter's identification is now described. Fig. 2A
shows a 5 default identification of a fax machine, and Fig. 2B shows a transrnitter's identification (ID) table.
As shown in Fig. 2A, the default stores a machine's nazne and address in pairs. A machine's name is usually shown by using this default and an error mail is returned to the machine's add.ress also by using this default.
As previously described, communications device 2 is generally used by a pluzal%ty of users. When each user establishes his/her own trmsmitter's identification, those idcnt'zfications must be registered and displayed. Fig. 2B shows am exemplary table where a plurality of users are registcred. The table entries include respective users' names and mail addresses. A rnethod of registration is described later.
Wb.en the users do not specify their own idcntifications, the default shown in Fig. 2A, i.e., the machixxe's name and mail address assigned to corrsmunieations device 2, is automatically attached to a message to be sent. If a transmitter wants to attach an identification other than that assigned to device 2, e.g., his/her own name and mail address, the machine's identification assigned to device 2 must be changed. In this case, it can be changed directly by input through panel section 4, or by using the transmitter's ID table. Thc change opcration is described with reference to the flowchart in Fig. 3.
In Stcp 1(Step is called hereinaf2er "S"), input a recipient's address through panel section 4. Then, in S2, input whether a transmittez's identification should be changcd. If the change is needed, select what is to bc changcd, i.e., only a name, or a name and address, in S3 through panel section 4. When only a name is changed, select which method is taken, i.e.. input a new name of the transmitter directly through panel 4, or chaugc the namc in the trarxsxnitter's ID table (refer to Fig. 2B) in S4. When thc name is input through panel 4, go to S5 and input the transmitter's name directly. Then, go to S7, where scanner 10 reads a message, and sct the namc as a transmitter's identification in S8. Finally, in S9, send it according to the E-mail transfer protocol-P18454.501 In S4, when selecting the transmitter's ID table for changing the name of thc transmitter, select his/her owm name ref'erring to the table in S6. A method of selecting his/her own name is described lator with reference to Fig. 7. Then, follow the same procedure as discussed above, namely, go to S7 where scanner 10 reads the message, and set the name as a transrnitter's identification in S8. Finally, send it out in S9.
On the other hand, when selecting not to change the transmitter's ID in S2, use the dePa.ult (refer to Fig. 2A) as the transmitter's identification in S10, then go to S7 and follow thc samo procedure as discussed above.
In, the cascs discussed above, the default is still used as the E-mail addzess of the transmitter so that an error mail or a reply returns to or reaches commurucations dovico 2. -In S3 of the flowchart shown in Fig. 3, when changing both the name and mail address is selected, tho procedure shown in Fig. 4 executes.
Fig. 4 is a flowchait depicting an operation of changing both the name and mail address.
In S 11, select the desized method, x.e., input these two factors directly through panel 4, or change these factors in thc ID table. When inputting them directly through pan.el4, input the name and mail address directly through panel 4 in S 12. Then, in. S 13 select whether the E-mail address design.ated by the mail From cozn.mand is changed. The mail From conzmand is issued between servers, more specifically, this command is available in the information flow (refer to Fig. 11, line 4) between servers, arnd is usually utilized in returning an ezror mail.
In Fig. 11, messages betwecn a mail scrvcr R (receiving server) and a mail server S
(sending server) arc shown. "R_" indicates that a message is from mail server R and "S:"
indioates that a message is from mail server S_ The flrst Iine indicates that thc mail server R is "BBN-UNIX. ARPA." aiid that the mail trausfor service is ready. The second line indicates that mail scrver S is "USC-ISrF. ARPA." Lines 4 and 5 show the messages relating to the mail sender. Lines 6 - 11 show the messages relating to the mail recciver. Lines 12 - 17 show the messages relating to the mail data. Lincs 18 and 19 show the messages relating to terminating the mail.
In a case of changing the mail From command, change the E-mail address of the cozzunand in the message transfer protocol in S 14. Then, go to S7 and follows the steps shown -t 0-P18454.501 in Fig. 3. If the mail From command is not changed in S 13. go to S7 and follow the steps shown in Fig. 3.
On the other hand, when the name and mail address of the transmitter are changed by using the ID table, change these two factors in the table in S 15. and then go to S 13 and follow the steps onward. A method of sclccting the transmitter's identifzcation is detailed later with reference to Fig. 7.
Fig. 5A through Fig. 5F show a mail format in accordance with the SMTP
standard. Fig.
5A shows a basic E-mail format. Fig. 5B shows a format where a transznitter's name is changed, an.d Fig. 5C shows a format where a name and an E-mail address of the transmitter are changed.
Fig. 5D through Fig. 5F show formats where the uaD.smitter's namc. E-mail addrdss, and the znail From command arc changed.
The E-mail fonnat, as show'n in Fig. 5A, has the mail From command and a mail message. The command indicates the E-mail address of the transmitter. and a reply to an crror mai.l reaches this mail address. The E-mail mcssage includes a version number of the N1IMIE, which is one of the E-mail standard functions, mail software (X-Mailer: ), transmittez's name (comment) and E-m.ail address (Mail address), which make up the transmitter's identification.
The E-mail message also includes a "Subject: ", as well as a destination, i.e., "To: ".
Fig. 5B - Fig. SF show examples of mail formats that have been changed according to the transmitter's ID table shown in Fig. 2B. Fig. 5B shows an cxample whcrc only a transmitter's name of a mail mcssagc has been changcd to "suzuld". In this case, the mail From comznand and the E-mail address of the mail message remain the default, an error mail is returned to "fax@aaa.bbb.jp", i.e., "Tntemet FAX" as the machine's name of communications device 2.
Fig. 5C 5hows an examplc whcre the transmitter's name and mail address are changed to "suzulci". In this case, an error message is also retunaed to "Internet FAX", i.e., machinc's name of comxn.unications device 2.
Fig. 5D shows an cxam,plc where the transmitter's name, E-mail address and the mail From command are all changed to "suzuki". In thiS case, an error mail is returned to the E-mail address of"suzuki", the transmitter, i.e.. "usrl@abc.defg.jp".
Fig. 5E shows an example where the transmitter's name, E-mail-address, and the mail From command are all changed to "MGCS". As shown in Fig. 2B, the transmittcr's namc P18454.S01 "MGCS" does not have a mail address, therefore, a default mail-address, i.e., "fax@aaa.bbb.jp", is used as a mail address. In this casc, an error mail is returned to the machine's name "Internet F1JV of coznmwzications device 2.
Fig. 5F shows an example where the transmitter's name, E-mail address, and mail From command are all changed to "usr4@abc.defg.jp". As shown in Fig. 2B, the E-mail address "usr4@abc.defg.jp" does not have a transmitter, thus "comment" of the transmitter is omitted.
In this case, an error mail is returned to the E-mail addross "usr4@abc.dcfg jp".
When sending, thc transmittcr's idontification is shown in the text of the E-mail message and in the data of the E-mail message transfer protocol. For instance, when the transmittcr's identification is the E-mail address, it is shown as a mail address of thc traxtsrnittEr of the E-mail message transfer protocol and a mail address of a "From: " lizie in a message text. The E-mail address cannot be shown to the E-mail transfer message protocol, but it can be shown in the E-mail address of the "From- " line in the E-mail message becausc thc E-mail address is the mail address of the transmission machinc itsclf.
When a transmitter's identification is his/her mail address and his/her name, the identification is notified as a mail address an.d as a comment in the "From: "
line of the E-mail message. When the txansmitter's identification is his/her name, the identification can be riotified as a comxnent in the "From: " line in the E-mail message.
Next, a method of registering and displaying a transmitter's identification is described. 20 Figs. 6- 8 arc flowcharts dcpictixig the operation of registering and displayin.g the transmitter's identification. Fig. 6 is a flowchart depicting an operation of displaying an input screen. Fig.
7 is a:flowchart depicting an operation of displaying registorcd data. Fig. 8 is a flowchart depicting an opcration of registcring the transmitter's i,dentifieation.
The operatioxi of displaying the input screen for registering the transznitter's idcntification is now described. Communications device 2 is furnished with an indication (YES/NO) of whethcr it is neccssary to verify a recluesting party before outputting a registration form. If YES
has been registered at device 2, the device must be informed of whether vcrification by an IP
address or by a host name is necessary. When verification by IP address is practiced, the A' address must be registered in advance at the transmitter's TD table, shown in Fig. 9A; whcn P18454.501 verification by host name is practiced, the host nan-ie must bc registered in advance at the host name table, shown in Fig. 9B.
In Fig. 6, first input a password in S20 (Step 20), then determine, when HTTP
protocol makes a request, whether a registration forxn has been requested to be displayed in S21. If the protocol requests thc registration form to be displayed, it is determined in S22, when verification is necessary, whether a requesting party is already registered. This verification in S22 allows only a given host already registered to verify registcrcd information or to register information, and prevents the information from bcing accessed by other hosts. The information security is thus maintained. When the information is protected by a firewall and is adequately protected from access by outsiders, "NO verification" is set in S22.
When "YES vcrification" is sct in S22, dcterrnine in S23 whether IP address verification is required. If IP address verification is required, then determine whether an IP address of the station requesting the registration form by HTTP protocol agrccs with the IP
address already registered in S24. VV'hern the IP addressos agree, output the registration form in S25. When the IP addresses do not agree, it is determined that an outsider is attemptirxg access, and then. issue an error notice or reject the request and do not output the registration form in S26. The registering operation thus does not occur.
Because the IP address is attached to the PC terrxaznal or the server that requests tho registration form, it must be determined whcther this IP address agrees with the IP addresses already rcgistered at the transmitter's ID table. This IP address agreement is determined as follows.
Assume that the IP address and XP mask alrcady registcrod are the content of Fig. 9A.
If a PC having IP address "001.001.002.123" requests output of the registration form when the IP mask is not set, this request is accepted because this IP address agrees with that rcgistcred at the transmitters ID table. On the othcr hand, if a PC having IP address "001.001.002.12d"
requcsts the output of the registration form, this request is refused because this IP address does not agree with that registered at the transmitter's ]Ds table. Fi.g. 12A
dcpicts this procedure.
When the IP mask is set as shown in Fig. 9A, the following process is practiced. If the PC having an IP address of "001.001.001.103" requests output of the registration forrn, this request is aeeepted because the TP address with the mask agrecs with the "001.001.001" portion P18454.S01 since the Il' mask is "255.255.255.125"_ On the other hand, if the PC having an IP address of "001.001.001.201" requests the output of the registration form, this request is refused because the IP address with the mask does not agree with the registered IP address.
Fig. 12B depicts this procedure.
In Fig. 6, when the verification by IP address is not set in S23, detenmine in S27 whether a host name verification is set. If the verification has been sct, dctcnonino whether thc host name of the station requesting the output of the rcgistration form by HTTP protocol agrees with the host name already registered at the host name table, shown in Fig. 9B, in S28.
Assume that the host name has been registered as Fig. 9B shows. Whcn the PC
having the host xaarne of "pcl.abc.defg jp" requests thc output of the registration form, ss shown in Fig.
12C, this request is accepted because the host name agrees with that reSistered at the host name table shown in Fig. 9B. On the other hand, when the PC having the host name of "pc3.abc.defg.jp" requcsts the output of thc rcgistration fomn, this request is refused because the host name does not agree with that registered in the table.
When the worlcstation having the host name of "wsl.aaa.bbb.jp" requests the output of registration form as shown in Fig- 12D, this request is accepted because the domain of this host name agrees with that of the host name registered in the host name table. On the other hand, when the workstation having the host name of "ws2.aab.bbb jp" rcqucsts the output of the registration form, this requcst is rcfusod because the domain of this host name is not registered in the table and the host name does not agree with the domain of the host name in the host namc table.
When the host names agree in S28, output the registration forxxi in S25. When the host names do not agree, issue an exxor notice, or reject the request and do not output the registration form in S26. The registering operation thus does not occur. If the vcrification of the requesting party is not needed in S22, or no vcrification of the host name has been set in S27, then output the registration form in S25.
Fig. 10 depicts an ezb.bodinzent of registering and vcrifying the form by an HTML
docuxnent. In Fig. 10, "fl " indicates an input area for a password for registering and displaying, and "f2" as well as "f3" indicate an input area for selecting either registration or display. A click selects either one. Clicking "f2" selects a new registration, and clicldng "f3" selects display of P18454.501 registered data. Indicated by "f4" is an area for registerine/displaying a transmitter's name, and "#'S" indicates an area for registering/displaying a mail address. Indicated by "f6" is an ON/OFF
switch, which sets the necessity of changing a transmitter's mail address of E-mail message transfer protocol to YES/NO. Indicated by "T1" is a send switch for sending input data, and "f$"
is a canceling switch for erasing the input data.
When displaying registered data, set a password in the password input area indicated by "fl ". Next, click the display area indicated by "f ", and click thc send switch indicated by "f7".
Then, registered content is rcad out and displayed in the registering/displaying area indicated by "f4" and mail address registering/displaying area indicated by "f5".
When a new registration is required, set a password in the password inpiit area indicated by "fl ", and click the registcring/znputting area indicated by "t2" to select "registration". Next, input a ixansmitter's name in the transznitter's name registering/displaying area indicated by "f4".
and also input a mail address in the E-mail address registccringJdisplaying area indicated by "f5".
VWhen changing the E-mail address of transmitter of E-mail message transfer protocol, click the ON/OFF s-vvitch indicated by "f6" to turn ON. Finally, click the send switch indicated by "0"
to complete the registration.
Next, the process of displaying the registered data is described. When the step S21 shown in Fig. 6 is not a request for the registration form, move to the ;Qowchart shown in Fig.
7 for displaying registered data. First, determinc whether S31 has a request through HTTP
protocol for displaying registcrcd data by the input signal. If S31 has the request for displaying the registered data, determine in S32 whether verification of a requesting party is nceded, i.c., whether the requesting party is idemtified as already registercd. If the verification is needed, deterna.ine in S33 whcther verification is practiced with an IP address. When the verifacation with an IP address has been set, determine in S34 whether the IP address of the station rcquesting the registered data with HTTP protocol agrees with onc of the TP addresses already registered. If the IP addrosses agree, dctcrnaine in S35 whether password verification is needed.
If password vexzfication is needed, determine in S36 whether the password input togckhcr with the rcquest for registered data by HTTP protocol agrees with the password already registered.
When the passwords agree, output the registration form where the transmitter's name of "f4" and mail address of "f5" pair with registered data in S37.
P18454.501 When the IP address verification is not needcd in S33, determine whether a host name must be verificd in S38. If thc verification is needed, determine whether the host names agree in S39. If the host names agree, go to S35 where the necessity of password verification is determined. If the host name verification is not needed in S38, or the verification of the requesting party is not nceded in S32, go to S35 where the password is verified.
If the II' addresses do not agree in S34, the passwords do not agree in S36, or the host names do not agree in S39, go to S40. Then, issue an crror mcssage or reject the request, and do not output the registration form-NeXt, a process of registering data is deScribed- In S31 of Fig. 7. if there is no rcquest to display the registered data, go to the flowchart for rcgisteri.ng data, shown in Fig.l. First, in S41, determine whether registering data is rcquested. If registering data is requested, then confirm vvhcthcr a verification is needed, i.e., if the requesting parry has been registercd.
Respective steps from S42 to S46 are identical to S32 - S36 shown in Fig. 7, and S4S and S49 are also identical to S38 and S39 shown in Fig. 7. Their description is thus omitted here.
When the passwords agree in S46, or the password verification is not needed in S45, register the data in S47. On the other hand, when there is no request for registering data in S41, go to S50, then, issue an error notice and do not register data. Also, when the IP address in S44, the password in S46, and the host name in S49 do not agree with respectivc countcrparts, go to S50.
The communications device of the present invention as discussed above comprises the following elements: an image data creating section; an imagc data sending section for sending an image data according to an E-mail messagc transfer protocol; a register for registering nnulti.ple transmitters' identifications; and an identification sending section for seXectin.g one of thc identifications and sending it through E-mail.
Using the cozxuoawoications dcvica having the elements discussed above, when a transmitter scnds image data by E-mail over the Intemet, the tra.Txsmitter puts his/her identification in a"From: " line for each mail based on an operator's intention. A recipient then can identify the transmitter before opening a file attached to the image data.
When the recipient answers the E-mail using a reply function of the E-mail browsing software, this communications device allows ilie answer aaLa w ~ravl~ ~,x inxcndod pzroon.
.CA 02292824 1999-12-17 P 18454.SOI
According to an aspect of the prescnt invention this communications device does not output the registered data or HTML document for data input when a host other than one registered or an address other than a registered IP addresses requests, according to the HTTP
protocol, to read the registered image or data. Therefore, the communications device of the present invention allows a transmitter's identification to be registered or displayed only when a registered host or a registered 1P address holder makes a request. The identifications are thus kept secret from non-registered hosts and II' addresses.
'While the invention has bcan described with reference to exemplary embodiments, it is understood that the words that have been used are words of description and illustration, rather than words of li_tt7uitati.oln. Changes may be made within the purvi.cw of the disclosiue as presently statcd and as atnended, without deparCing from the scope and spirit of the invention in its aspects.
Further, although the invention has been described with reference to particular means, materials, and embodimcnts, the invention is not intczzdcd to be limited to the particulars disclosed herein.
For example, requests through protocols other than, HTTP are possible, as are document formats other than HTML. Rather, the invention extends to all functionally equivalent structures, methods and uses. Although the present invention has been described in considerable detai] with reference to certain preferzed embodiments, other embodiments arc possible.
Thcrcforc, the scope and spirit of the appended claims should not be limited to the description of the preferred embodiments contained herein.
Claims (5)
1. An image data communication apparatus connected to an image data source and to a network, and transmitting the image data attached to an e-mail to a receiving apparatus via the network, the e-mail including a mail message, the image data attached to e-mail as an openable document, the image data communication apparatus comprising:
a memory configured to store information regarding an identification of a user of the image data communication apparatus;
a panel section configured to select the information regarding the identification of the user in the memory; and a controller configured to set the information regarding the identification of the user selected by the panel section into the mail message of the e-mail to which the image data is attached, whereby opening, at the receiving apparatus, of the attached image data is not required to determine the information regarding identification of the user.
a memory configured to store information regarding an identification of a user of the image data communication apparatus;
a panel section configured to select the information regarding the identification of the user in the memory; and a controller configured to set the information regarding the identification of the user selected by the panel section into the mail message of the e-mail to which the image data is attached, whereby opening, at the receiving apparatus, of the attached image data is not required to determine the information regarding identification of the user.
2. The image data communication apparatus according to claim 1, wherein the image data source comprises a scanner connected to the image data apparatus.
3. The image data communication apparatus according to claim 1, wherein the panel section comprises a personal computer connected to the image data communication apparatus.
4. The image data communication apparatus according to claim 3, wherein the personal computer displays an HTML document for storing the information regarding the identification of the user in the memory.
5. A method for controlling an image data communication apparatus connected to an image data source and to a network, and transmitting the image data attached to an e-mail to a receiving apparatus via the network, the e-mail including a mail message, the image data attached to the e-mail as an openable document, a memory storing information regarding an identification of a user, the method comprising:
selecting the information regarding the identification of the user in the memory; and setting the selected information regarding the identification of the user into the mail message of the e-mail to which the image data is attached, whereby opening, at the receiving apparatus, of the attached image data is not required to determine the information regarding identification of the user.
selecting the information regarding the identification of the user in the memory; and setting the selected information regarding the identification of the user into the mail message of the e-mail to which the image data is attached, whereby opening, at the receiving apparatus, of the attached image data is not required to determine the information regarding identification of the user.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP05649399A JP3461750B2 (en) | 1999-03-04 | 1999-03-04 | Communication apparatus, communication method, and caller information registration method |
JP11-056493 | 1999-03-04 |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2292824A1 CA2292824A1 (en) | 2000-09-04 |
CA2292824C true CA2292824C (en) | 2010-02-23 |
Family
ID=13028631
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2292824A Expired - Lifetime CA2292824C (en) | 1999-03-04 | 1999-12-17 | Image data communications device and method |
Country Status (5)
Country | Link |
---|---|
US (17) | US6710894B1 (en) |
EP (1) | EP1033865B8 (en) |
JP (1) | JP3461750B2 (en) |
CA (1) | CA2292824C (en) |
DE (1) | DE69942141D1 (en) |
Families Citing this family (33)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7898675B1 (en) * | 1995-11-13 | 2011-03-01 | Netfax Development, Llc | Internet global area networks fax system |
JP3461750B2 (en) * | 1999-03-04 | 2003-10-27 | パナソニック コミュニケーションズ株式会社 | Communication apparatus, communication method, and caller information registration method |
JP2002135505A (en) * | 2000-10-20 | 2002-05-10 | Ricoh Co Ltd | Internet facsimile machine |
AU2002230735A1 (en) * | 2000-12-11 | 2002-06-24 | Phlair, Inc. | System and method for detecting and reporting online activity using real-time content-based network monitoring |
JP2002244973A (en) * | 2001-02-19 | 2002-08-30 | Canon Inc | Method and device for controlling communication |
JP3624167B2 (en) * | 2001-03-23 | 2005-03-02 | コニカミノルタビジネステクノロジーズ株式会社 | E-mail transmission device, e-mail transmission method, program, and recording medium |
US7389238B2 (en) * | 2001-03-27 | 2008-06-17 | Pitney Bowes Inc. | Recipient elected messaging services |
US7386457B2 (en) * | 2001-03-27 | 2008-06-10 | Pitney Bowes Inc. | Messaging services for the visually impaired |
US20040094615A1 (en) * | 2001-03-27 | 2004-05-20 | Pitney Bowes Incorporated | Recipient elected messaging services enabled by processing codes printed on mail |
US7085811B2 (en) * | 2001-03-27 | 2006-08-01 | Pitney Bowes Inc. | Sender elected messaging services |
US7386458B2 (en) * | 2001-03-27 | 2008-06-10 | Pitney Bowes Inc. | Recipient elected messaging services for mail that is transported in trays or tubs |
US6993491B2 (en) * | 2001-03-27 | 2006-01-31 | Pitney Bowes Inc. | Method for a carrier to determine the location of a missing person |
US7346591B2 (en) * | 2001-03-27 | 2008-03-18 | Pitney Bowes Inc. | Messaging services for uniquely identified mail |
JP2002312293A (en) * | 2001-04-12 | 2002-10-25 | Matsushita Graphic Communication Systems Inc | Device and method of receiving electronic mail |
US20020184320A1 (en) * | 2001-06-04 | 2002-12-05 | Ko-Meng Chen | Method for changing mail sender address of I-FAX |
US20030043416A1 (en) * | 2001-08-31 | 2003-03-06 | Xerox Corporation | Features for scanning hard-copy images to electronic mail |
JP2003122713A (en) * | 2001-10-11 | 2003-04-25 | Sony Corp | Information processor and program |
US8726015B2 (en) * | 2001-10-29 | 2014-05-13 | Omtool, Ltd. | Methods and apparatus for secure content routing |
US8904270B2 (en) * | 2006-11-29 | 2014-12-02 | Omtool Ltd. | Methods and apparatus for enterprise document distribution |
US8732566B2 (en) * | 2006-11-29 | 2014-05-20 | Omtool, Ltd. | Methods and apparatus for digital content handling |
US7051076B2 (en) * | 2002-01-16 | 2006-05-23 | Toshiba Tec Kabushiki Kaisha | Automatically creating mailing address directory in an image communication apparatus |
US20040158733A1 (en) | 2003-02-11 | 2004-08-12 | Thaddeus Bouchard | Method and system for secure facsimile delivery and registration |
JP4794815B2 (en) * | 2003-03-12 | 2011-10-19 | キヤノン株式会社 | Image communication apparatus and image communication method |
EP1496683A3 (en) * | 2003-07-09 | 2005-06-15 | Ricoh Company, Ltd. | Internet facsimile apparatus |
JP3829849B2 (en) | 2004-01-20 | 2006-10-04 | セイコーエプソン株式会社 | Scan data transmission apparatus and scan data transmission system |
US20070083504A1 (en) * | 2005-10-06 | 2007-04-12 | Britt Michael W | Selecting information technology components for target market offerings |
JP4825534B2 (en) * | 2006-02-08 | 2011-11-30 | 株式会社リコー | Information processing apparatus and information processing method |
KR101157654B1 (en) * | 2007-05-21 | 2012-06-18 | 삼성전자주식회사 | Method for transmitting email in image forming apparatus and image forming apparatus capable of transmitting email |
JP4687722B2 (en) * | 2008-02-04 | 2011-05-25 | ブラザー工業株式会社 | Scanner |
KR20120033718A (en) * | 2010-09-30 | 2012-04-09 | 삼성전자주식회사 | Image forming apparatus and method for sending e-mail thereof |
JP6003795B2 (en) | 2013-05-07 | 2016-10-05 | 富士ゼロックス株式会社 | Image forming apparatus and program |
JP5907934B2 (en) * | 2013-08-26 | 2016-04-26 | 京セラドキュメントソリューションズ株式会社 | Facsimile machine |
US10973908B1 (en) | 2020-05-14 | 2021-04-13 | David Gordon Bermudes | Expression of SARS-CoV-2 spike protein receptor binding domain in attenuated salmonella as a vaccine |
Family Cites Families (126)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US184093A (en) * | 1876-11-07 | Improvement in liquid-filters | ||
US59362A (en) * | 1866-11-06 | Improvement in stove pipe and damper | ||
US184095A (en) * | 1876-11-07 | Improvement in wagon-brake levers | ||
US184084A (en) * | 1876-11-07 | Improvement in car-couplings | ||
US184090A (en) * | 1876-11-07 | Improvement in hydraulic propulsion of vessels | ||
US184085A (en) * | 1876-11-07 | Improvement in dies for sheet-metal moldings | ||
US184094A (en) * | 1876-11-07 | Chaeles f | ||
US184087A (en) * | 1876-11-07 | Improvement in padlocks | ||
US184091A (en) * | 1876-11-07 | Improvement in milk-cans | ||
US184089A (en) * | 1876-11-07 | Improvement in horseshoe-nail plates | ||
US252336A (en) * | 1882-01-17 | Removable permutation-lock | ||
US184082A (en) * | 1876-11-07 | Improvement in gold-separators | ||
US184088A (en) * | 1876-11-07 | Improvement in boot and shoe crimping apparatus | ||
US184092A (en) * | 1876-11-07 | Improvement in screw-propellers | ||
US1494128A (en) * | 1921-06-11 | 1924-05-13 | Power Specialty Co | Method and apparatus for expanding tubes |
US1756531A (en) * | 1928-05-12 | 1930-04-29 | Fyrac Mfg Co | Post light |
US2145168A (en) * | 1935-10-21 | 1939-01-24 | Flagg Ray | Method of making pipe joint connections |
US2401637A (en) * | 1940-09-05 | 1946-06-04 | Harries John Henry Owen | Electron discharge tube |
US2371840A (en) * | 1940-12-03 | 1945-03-20 | Herbert C Otis | Well device |
US2401634A (en) * | 1942-04-18 | 1946-06-04 | Rca Corp | Ultra high frequency coupling device |
US2401636A (en) * | 1942-10-12 | 1946-06-04 | Universal Oil Prod Co | Process for reducing the olefin content of an olefinic distillate |
FR959932A (en) * | 1943-03-20 | 1950-04-07 | ||
US2383214A (en) * | 1943-05-18 | 1945-08-21 | Bessie Pugsley | Well casing expander |
US2401638A (en) * | 1943-07-19 | 1946-06-04 | Herzog Carl | Method of vacuum sealing |
US2401630A (en) * | 1944-01-15 | 1946-06-04 | Briggs Mfg Co | Engine |
US2401633A (en) * | 1944-02-14 | 1946-06-04 | Gribble Virgle | Bin loading apparatus |
US2401137A (en) * | 1944-02-19 | 1946-05-28 | American Car & Foundry Co | Combined sill brace and draft gear stop |
US2401635A (en) * | 1944-02-26 | 1946-06-04 | Edwin F Guth | Lighting fixture |
US2401631A (en) * | 1944-02-28 | 1946-06-04 | Briggs Mfg Co | Engine |
US2401639A (en) * | 1944-11-22 | 1946-06-04 | Morgan Construction Co | Shearing apparatus |
US2401632A (en) * | 1945-04-18 | 1946-06-04 | Conn Ltd C G | Magazine for magnetic recording apparatus |
US2546295A (en) * | 1946-02-08 | 1951-03-27 | Reed Roller Bit Co | Tool joint wear collar |
US2627891A (en) * | 1950-11-28 | 1953-02-10 | Paul B Clark | Well pipe expander |
US3015362A (en) * | 1958-12-15 | 1962-01-02 | Johnston Testers Inc | Well apparatus |
US3233315A (en) * | 1962-12-04 | 1966-02-08 | Plastic Materials Inc | Pipe aligning and joining apparatus |
US3371717A (en) * | 1965-09-21 | 1968-03-05 | Baker Oil Tools Inc | Multiple zone well production apparatus |
US3427707A (en) * | 1965-12-16 | 1969-02-18 | Connecticut Research & Mfg Cor | Method of joining a pipe and fitting |
US3578081A (en) * | 1969-05-16 | 1971-05-11 | Albert G Bodine | Sonic method and apparatus for augmenting the flow of oil from oil bearing strata |
US3667547A (en) * | 1970-08-26 | 1972-06-06 | Vetco Offshore Ind Inc | Method of cementing a casing string in a well bore and hanging it in a subsea wellhead |
US3709306A (en) * | 1971-02-16 | 1973-01-09 | Baker Oil Tools Inc | Threaded connector for impact devices |
US3942824A (en) * | 1973-11-12 | 1976-03-09 | Sable Donald E | Well tool protector |
JPS56158584U (en) * | 1980-04-28 | 1981-11-26 | ||
US4530231A (en) * | 1980-07-03 | 1985-07-23 | Apx Group Inc. | Method and apparatus for expanding tubular members |
US4366284A (en) * | 1980-10-17 | 1982-12-28 | Hayakawa Rubber Company Limited | Aqueously-swelling water stopper and a process of stopping water thereby |
US4467630A (en) * | 1981-12-17 | 1984-08-28 | Haskel, Incorporated | Hydraulic swaging seal construction |
US4917409A (en) * | 1983-04-29 | 1990-04-17 | Hydril Company | Tubular connection |
US4595063A (en) * | 1983-09-26 | 1986-06-17 | Fmc Corporation | Subsea casing hanger suspension system |
US4649492A (en) * | 1983-12-30 | 1987-03-10 | Westinghouse Electric Corp. | Tube expansion process |
US4758025A (en) * | 1985-06-18 | 1988-07-19 | Mobil Oil Corporation | Use of electroless metal coating to prevent galling of threaded tubular joints |
NL8502327A (en) * | 1985-08-23 | 1987-03-16 | Wavin Bv | PLASTIC TUBE COMPRISING AN OUTDOOR HOUSING WITH RIDGES AND SMOOTH INTERIOR WALL AND METHOD FOR REPAIRING RESP. IMPROVE A SEWAGE TUBE. |
JPS63167108A (en) * | 1986-12-26 | 1988-07-11 | 三菱電機株式会社 | Fixing device |
US4817712A (en) * | 1988-03-24 | 1989-04-04 | Bodine Albert G | Rod string sonic stimulator and method for facilitating the flow from petroleum wells |
US4836579A (en) * | 1988-04-27 | 1989-06-06 | Fmc Corporation | Subsea casing hanger suspension system |
US4930573A (en) * | 1989-04-06 | 1990-06-05 | Otis Engineering Corporation | Dual hydraulic set packer |
US4919989A (en) * | 1989-04-10 | 1990-04-24 | American Colloid Company | Article for sealing well castings in the earth |
US4915177A (en) * | 1989-07-19 | 1990-04-10 | Claycomb Jack R | Blast joint for snubbing installation |
US4995464A (en) * | 1989-08-25 | 1991-02-26 | Dril-Quip, Inc. | Well apparatus and method |
US5031370A (en) * | 1990-06-11 | 1991-07-16 | Foresight Industries, Inc. | Coupled drive rods for installing ground anchors |
GB2248255B (en) * | 1990-09-27 | 1994-11-16 | Solinst Canada Ltd | Borehole packer |
BR9102789A (en) * | 1991-07-02 | 1993-02-09 | Petroleo Brasileiro Sa | PROCESS TO INCREASE OIL RECOVERY IN RESERVOIRS |
US5326137A (en) * | 1991-09-24 | 1994-07-05 | Perfection Corporation | Gas riser apparatus and method |
US5309621A (en) * | 1992-03-26 | 1994-05-10 | Baker Hughes Incorporated | Method of manufacturing a wellbore tubular member by shrink fitting telescoping members |
JP2957847B2 (en) * | 1993-04-30 | 1999-10-06 | キヤノン株式会社 | Facsimile machine |
US5431831A (en) * | 1993-09-27 | 1995-07-11 | Vincent; Larry W. | Compressible lubricant with memory combined with anaerobic pipe sealant |
JP3261233B2 (en) | 1993-10-01 | 2002-02-25 | キヤノン株式会社 | Printing apparatus and processing method |
US5675507A (en) * | 1995-04-28 | 1997-10-07 | Bobo, Ii; Charles R. | Message storage and delivery system |
KR0122445B1 (en) * | 1994-06-30 | 1997-11-17 | 김광호 | Registration and selection transmitting method for multi identification of fax |
JP3156521B2 (en) | 1994-09-20 | 2001-04-16 | 三菱電機株式会社 | Information processing device |
US5878230A (en) * | 1995-01-05 | 1999-03-02 | International Business Machines Corporation | System for email messages wherein the sender designates whether the recipient replies or forwards to addresses also designated by the sender |
US6885470B1 (en) * | 1995-03-06 | 2005-04-26 | Matsushita Electric Industrial Co., Ltd. | Electronic mail system |
JP3160177B2 (en) | 1995-03-06 | 2001-04-23 | 松下電器産業株式会社 | Facsimile electronic mail device |
US5743335A (en) * | 1995-09-27 | 1998-04-28 | Baker Hughes Incorporated | Well completion system and method |
US5749419A (en) * | 1995-11-09 | 1998-05-12 | Baker Hughes Incorporated | Completion apparatus and method |
US5749585A (en) * | 1995-12-18 | 1998-05-12 | Baker Hughes Incorporated | Downhole tool sealing system with cylindrical biasing member with narrow width and wider width openings |
US5742763A (en) | 1995-12-29 | 1998-04-21 | At&T Corp. | Universal message delivery system for handles identifying network presences |
JP2762070B2 (en) * | 1996-02-16 | 1998-06-04 | 積進産業株式会社 | Rehabilitation of underground pipes |
GB9603547D0 (en) | 1996-02-20 | 1996-04-17 | Nycomed Imaging As | Contrast media |
US6564867B2 (en) * | 1996-03-13 | 2003-05-20 | Schlumberger Technology Corporation | Method and apparatus for cementing branch wells from a parent well |
CA2216419C (en) * | 1996-04-04 | 2001-12-18 | Matsushita Graphic Communication Systems, Inc. | Facsimile communication method and facsimile machine |
US5712318A (en) | 1996-04-10 | 1998-01-27 | E. I. Du Pont De Nemours And Company | Two-part nucleating agent system |
EP1282300B1 (en) * | 1996-04-12 | 2004-09-29 | Matsushita Electric Industrial Co., Ltd. | An electronic-mail communication apparatus and an electronic-mail communication method |
US5742769A (en) * | 1996-05-06 | 1998-04-21 | Banyan Systems, Inc. | Directory with options for access to and display of email addresses |
TW406508B (en) * | 1996-06-07 | 2000-09-21 | Murata Machinery Ltd | Communication method and customer premise equipment (CPE) |
JPH1028217A (en) | 1996-07-12 | 1998-01-27 | Murata Mach Ltd | Communication terminal equipment, having electronic mail receiving function |
JP3255039B2 (en) | 1996-09-05 | 2002-02-12 | 松下電送システム株式会社 | E-mail reception control method |
JP3440186B2 (en) | 1996-10-03 | 2003-08-25 | 株式会社リコー | Facsimile machine |
US6233318B1 (en) * | 1996-11-05 | 2001-05-15 | Comverse Network Systems, Inc. | System for accessing multimedia mailboxes and messages over the internet and via telephone |
JP2998668B2 (en) | 1996-12-27 | 2000-01-11 | 日本電気株式会社 | Facsimile machine |
US5862202A (en) * | 1997-04-10 | 1999-01-19 | Information Medical Retrieval, Inc. | Fax routing system and method using standard fax machine and personal computer |
JPH10327288A (en) | 1997-05-26 | 1998-12-08 | Murata Mach Ltd | Communication terminal equipment with electronic mail function |
JPH10341306A (en) | 1997-06-06 | 1998-12-22 | Ricoh Co Ltd | Control method for network facsimile equipment |
JP4557318B2 (en) | 1997-08-21 | 2010-10-06 | キヤノン株式会社 | Image file communication system by e-mail and control method thereof |
US6012521A (en) * | 1998-02-09 | 2000-01-11 | Etrema Products, Inc. | Downhole pressure wave generator and method for use thereof |
US6073692A (en) * | 1998-03-27 | 2000-06-13 | Baker Hughes Incorporated | Expanding mandrel inflatable packer |
US7231985B2 (en) * | 1998-11-16 | 2007-06-19 | Shell Oil Company | Radial expansion of tubular members |
CA2407983C (en) * | 1998-11-16 | 2010-01-12 | Robert Lance Cook | Radial expansion of tubular members |
US6263966B1 (en) * | 1998-11-16 | 2001-07-24 | Halliburton Energy Services, Inc. | Expandable well screen |
US7357188B1 (en) * | 1998-12-07 | 2008-04-15 | Shell Oil Company | Mono-diameter wellbore casing |
US6823937B1 (en) * | 1998-12-07 | 2004-11-30 | Shell Oil Company | Wellhead |
US6758278B2 (en) * | 1998-12-07 | 2004-07-06 | Shell Oil Company | Forming a wellbore casing while simultaneously drilling a wellbore |
CA2297595A1 (en) * | 1999-01-29 | 2000-07-29 | Baker Hughes Incorporated | Flexible swage |
AU770359B2 (en) * | 1999-02-26 | 2004-02-19 | Shell Internationale Research Maatschappij B.V. | Liner hanger |
JP3461750B2 (en) | 1999-03-04 | 2003-10-27 | パナソニック コミュニケーションズ株式会社 | Communication apparatus, communication method, and caller information registration method |
US7055608B2 (en) * | 1999-03-11 | 2006-06-06 | Shell Oil Company | Forming a wellbore casing while simultaneously drilling a wellbore |
US6598677B1 (en) * | 1999-05-20 | 2003-07-29 | Baker Hughes Incorporated | Hanging liners by pipe expansion |
US20050123639A1 (en) * | 1999-10-12 | 2005-06-09 | Enventure Global Technology L.L.C. | Lubricant coating for expandable tubular members |
US6390720B1 (en) * | 1999-10-21 | 2002-05-21 | General Electric Company | Method and apparatus for connecting a tube to a machine |
US6419026B1 (en) * | 1999-12-08 | 2002-07-16 | Baker Hughes Incorporated | Method and apparatus for completing a wellbore |
US6698517B2 (en) * | 1999-12-22 | 2004-03-02 | Weatherford/Lamb, Inc. | Apparatus, methods, and applications for expanding tubulars in a wellbore |
FR2811056B1 (en) * | 2000-06-30 | 2003-05-16 | Vallourec Mannesmann Oil & Gas | TUBULAR THREADED JOINT SUITABLE FOR DIAMETRIC EXPANSION |
CA2416573A1 (en) * | 2000-09-18 | 2002-03-21 | Shell Canada Ltd | Liner hanger with sliding sleeve valve |
US6543545B1 (en) * | 2000-10-27 | 2003-04-08 | Halliburton Energy Services, Inc. | Expandable sand control device and specialized completion system and method |
US6725934B2 (en) * | 2000-12-21 | 2004-04-27 | Baker Hughes Incorporated | Expandable packer isolation system |
US6516887B2 (en) * | 2001-01-26 | 2003-02-11 | Cooper Cameron Corporation | Method and apparatus for tensioning tubular members |
US6568488B2 (en) * | 2001-06-13 | 2003-05-27 | Earth Tool Company, L.L.C. | Roller pipe burster |
US6591905B2 (en) * | 2001-08-23 | 2003-07-15 | Weatherford/Lamb, Inc. | Orienting whipstock seat, and method for seating a whipstock |
WO2003078785A2 (en) * | 2002-03-13 | 2003-09-25 | Eventure Global Technology | Collapsible expansion cone |
US6820690B2 (en) * | 2001-10-22 | 2004-11-23 | Schlumberger Technology Corp. | Technique utilizing an insertion guide within a wellbore |
US6722427B2 (en) * | 2001-10-23 | 2004-04-20 | Halliburton Energy Services, Inc. | Wear-resistant, variable diameter expansion tool and expansion methods |
GB2421257B (en) * | 2001-11-12 | 2006-08-16 | Enventure Global Technology | Mono diameter wellbore casing |
US6719064B2 (en) * | 2001-11-13 | 2004-04-13 | Schlumberger Technology Corporation | Expandable completion system and method |
US6688397B2 (en) * | 2001-12-17 | 2004-02-10 | Schlumberger Technology Corporation | Technique for expanding tubular structures |
ATE458123T1 (en) * | 2002-01-07 | 2010-03-15 | Enventure Global Technology | PROTECTIVE SLEEVE FOR THREADED CONNECTIONS FOR AN EXPANDABLE LINER HANGING DEVICE |
US6732806B2 (en) * | 2002-01-29 | 2004-05-11 | Weatherford/Lamb, Inc. | One trip expansion method and apparatus for use in a wellbore |
US6725939B2 (en) * | 2002-06-18 | 2004-04-27 | Baker Hughes Incorporated | Expandable centralizer for downhole tubulars |
US6840325B2 (en) * | 2002-09-26 | 2005-01-11 | Weatherford/Lamb, Inc. | Expandable connection for use with a swelling elastomer |
-
1999
- 1999-03-04 JP JP05649399A patent/JP3461750B2/en not_active Expired - Lifetime
- 1999-10-29 DE DE69942141T patent/DE69942141D1/en not_active Expired - Lifetime
- 1999-10-29 EP EP99121578A patent/EP1033865B8/en not_active Expired - Lifetime
- 1999-12-15 US US09/461,402 patent/US6710894B1/en not_active Expired - Lifetime
- 1999-12-17 CA CA2292824A patent/CA2292824C/en not_active Expired - Lifetime
-
2004
- 2004-01-30 US US10/767,765 patent/US7095524B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,726 patent/US7221471B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,615 patent/US6995856B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,768 patent/US7054026B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,724 patent/US7009727B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,614 patent/US7064855B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,763 patent/US7321442B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,769 patent/US7068390B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,949 patent/US7139092B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,621 patent/US7081967B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,725 patent/US7148988B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,770 patent/US7184161B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,767 patent/US7142323B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,719 patent/US7119919B2/en not_active Expired - Lifetime
- 2004-01-30 US US10/767,766 patent/US20040184090A1/en not_active Abandoned
-
2006
- 2006-02-02 US US11/345,528 patent/US7190479B2/en not_active Expired - Lifetime
Also Published As
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2292824C (en) | Image data communications device and method | |
EP2187614B1 (en) | Image data communication device and communication method thereof | |
JP2003087492A (en) | Internet facsimile machine, and internet facsimile communication method | |
JP3702782B2 (en) | Facsimile server | |
JP3487427B2 (en) | Facsimile server | |
JP2004015338A (en) | Internet facsimile machine | |
JP3621979B2 (en) | Facsimile server | |
JP2000134399A (en) | Facsimile equipment | |
JP2001345987A (en) | Facsimile server device | |
JP2001345988A (en) | Facsimile server device | |
JPH10304167A (en) | Image communication system and facsimile equipment and computer device used for the system | |
JP2005117691A (en) | Facsimile server |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKEX | Expiry |
Effective date: 20191217 |