US6775026B1 - Internet facsimile system capable of data communication over the internet - Google Patents

Internet facsimile system capable of data communication over the internet Download PDF

Info

Publication number
US6775026B1
US6775026B1 US09/671,589 US67158900A US6775026B1 US 6775026 B1 US6775026 B1 US 6775026B1 US 67158900 A US67158900 A US 67158900A US 6775026 B1 US6775026 B1 US 6775026B1
Authority
US
United States
Prior art keywords
internet
data
target
mail
urls
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, expires
Application number
US09/671,589
Inventor
Tokunori Kato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brother Industries Ltd
Original Assignee
Brother Industries Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Brother Industries Ltd filed Critical Brother Industries Ltd
Assigned to BROTHER KOGYO KABUSHIKI KAISHA reassignment BROTHER KOGYO KABUSHIKI KAISHA ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: KATO, TOKUNORI
Application granted granted Critical
Publication of US6775026B1 publication Critical patent/US6775026B1/en
Adjusted expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00127Connection 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/00204Connection 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/00209Transmitting or receiving image data, e.g. facsimile data, via a computer, e.g. using e-mail, a computer network, the internet, I-fax
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/131Protocols for games, networked simulations or virtual reality
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]

Definitions

  • the present invention relates to an Internet communication system.
  • Internet communication systems include a function for inputting a Uniform Resource Locator (URL) to connect to a desired home page located at a site on the World Wide Web (referred to as WWW, or just “the Web,” hereinafter), and downloading home page data from the home page.
  • URL Uniform Resource Locator
  • Japanese Patent-application Publication Nos. HEI-9-252393, HEI-9-247334, and HEI-10-4206 disclose Internet facsimile communication systems for receiving and transmitting facsimile data over the Internet.
  • the present invention is an Internet communication system for communicating data over the Internet, wherein the Internet communication system includes a target register, an Internet command unit, a judgment unit, a target candidate display unit, and a selection unit.
  • the target register is registered with e-mail addresses and URLs as targets of data communication over the Internet.
  • the Internet command unit commands data communication over the Internet.
  • the judgment unit judges whether data is to be transmitted to one of the e-mail addresses registered in the target register, or home page data located at one of the URLs registered in the target register is to be downloaded and received.
  • the target candidate display unit extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates.
  • the target candidate display unit extracts only URLs from the target register and displays a list of the extracted URLs as target candidates.
  • the selection unit selects a desired e-mail address or URL from the displayed target candidates.
  • the Internet communication system includes a target register registered with e-mail addresses and URLs as targets of data communication over the Internet; an e-mail command unit that commands transmission of data to one of the e-mail addresses registered in the target register; a homepage data download command unit that commands downloading and reception of home page data located at one of the URLs registered in the target register; a target candidate display unit that extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates when the e-mail command unit commands transmission of data to one of the e-mail addresses registered in the target register, and extracts only URLs from the target register and displays a list of the extracted URLs as target candidates when the homepage data download command unit commands downloading and reception of home page data located at one of the URLs registered in the target register; and a selection unit that selects a desired e-mail address or URL from the displayed target candidates.
  • FIG. 1 is a block diagram schematically showing an Internet facsimile communication system according to an embodiment of the present invention
  • FIG. 2 is a plan view showing a fax machine of the system shown in FIG. 1;
  • FIG. 3 is a block diagram schematically showing electrical configuration of the fax machine of FIG. 2;
  • FIG. 4 is schematic view representing content of an EEPROM of the fax machine of FIG. 2;
  • FIG. 5 is a flowchart representing a portion of an Internet communication control routine performed by the system shown in FIG. 1;
  • FIG. 6 is a flowchart representing another portion of the Internet communication control routine performed by the system shown in FIG. 1;
  • FIG. 7 is a flowchart representing yet another portion of the Internet communication control routine performed by the system shown in FIG. 1;
  • FIG. 8 is a flowchart showing a download routine executed by the server of the system shown in FIG. 1 .
  • the Internet facsimile communication system 1 includes a fax machine 10 , an exchange 20 connected by a public line to the fax machine 10 , a server 30 connected by a public line to the exchange 20 , the Internet 40 connected to the server 30 , a world wide web (WWW) server 50 connected to the Internet 40 , a Post Office Protocol (POP) server 60 connected to the Internet 40 , a remote terminal 70 connected to the POP server 60 , and a fax machine 80 connected by a public line to exchange 20 .
  • WWW world wide web
  • POP Post Office Protocol
  • the fax machines 10 , 80 can transmit a user-selected e-mail address and G 3 data of a document to the server 30 .
  • the server 30 receives these from the fax machine 10 , the server 30 converts the G 3 data into data with an e-mail format and transmits the e-mail-format data to the e-mail address.
  • the fax machines 10 , 80 can also transmit a URL that corresponds to a web site of the WWW server 50 to the server 30
  • the server 30 connects to the WWW server 50 , downloads and receives home page data from the WWW server 50 , converts the home page data into G 3 data, and transmits the G 3 data to the facsimile terminal in a call back operation.
  • the fax machine 10 includes an liquid crystal display (LCD) 11 , a numeric pad 12 , an e-mail key 13 , an e-mail index key 14 , scroll keys 15 , 16 , a section key 17 , and a start key 18 .
  • the e-mail key 13 when pressed indicates that the user wants to use the fax machine 10 to transmit one or the other of e-mail data or facsimile data across the Internet 40 .
  • the e-mail index key 14 is pressed to display e-mail addresses and WEB URLs on the LCD 11 .
  • the scroll keys 15 , 16 are pressed to scroll through the e-mail addresses and URLs that are displayed on the LCD 11 because the e-mail index key 14 was pressed.
  • the selection key 17 is for selecting a desired one of the e-mail addresses and URLs displayed on the LCD 11 .
  • the start key 18 is for commanding transmission of e-mail or facsimile data from the fax machine 10 across the Internet or downloading of desired WEB home page data from across the Internet.
  • the fax machine 10 includes a central processing unit (CPU) 10 a , a read only memory (ROM) 10 b , a random access memory (RAM) 10 c , an EEPROM 10 d , character input keys 10 e , a scanner 10 f with a document sensor 110 f , a printer 10 g , an encoder/decoder 10 h , a fax modem 10 i , and an network control unit (NCU) 10 j .
  • the CPU 10 a executes overall control of the-fax machine 10 .
  • the ROM 10 b prestores control programs executed by the CPU 10 a .
  • the RAM 10 c functions as an image memory during reception and transmission of facsimile data when the CPU 10 a executes control processes.
  • the RAM 10 c also stores e-mail data inputted from the character input keys 10 e and functions as a work area for various control processes.
  • the EEPROM 10 d stores fax numbers, e-mail addresses, and WEB URLs.
  • the character input keys 10 e are provided for performing input of e-mail text when transmit e-mail from the fax machine 10 over the Internet.
  • the numeric key pad 12 serves as the character input keys 10 e . That is, the keys of the numeric key pad 12 are each allotted with different characters, numbers, and symbols.
  • the “1” key is allotted with the Japanese characters , , , , and , the alphabetic characters A, a, B, b, C, and c, and the number 1
  • the “2” key is allotted with the Japanese characters , , , and , the alphabetic characters D, d, E, e, F, and f, and the number 2
  • the “#” key is allotted with the @ mark and other symbols.
  • the scanner 10 f is provided for retrieving an image of a document to transmit as facsimile data from the fax machine 10 .
  • the printer 10 g is for printing out received WEB home page data and facsimile data onto a recording sheet.
  • the encoder/decoder 10 h is for converting image data retrieved by the scanner 10 f into G 3 compression format, and for converting data received in G 3 compression format into image data that can be printed out by the printer 10 g .
  • the fax modem 10 i is for transmitting and receiving e-mail data and facsimile date over the public line.
  • the NCU 10 j is for executing communication control when transmitting or receiving facsimile data.
  • the EEPROM 10 d includes a fax number storage area 10 d 1 for storing fax numbers and an Internet target memory area 10 d 2 for storing e-mail addresses and URLS. Fax numbers inputted by the user using the numeric pad 12 are stored in the fax number storage area 10 d 1 , and e-mail addresses and URLs inputted by the user using the numeric pad 12 are stored in the Internet target memory area 10 d 2 . As shown in FIG. 4, the Internet target memory area 10 d 2 stores the e-mail addresses and the URLs randomly in a mixed arrangement.
  • the Internet facsimile communication system 1 transmits facsimile data and e-mail and downloads data of a desired WEB home page, both over the Internet.
  • this routine is first started, it is judged in S 10 whether or not a document is set in the scanner 10 f , based on the document sensor 110 f . If a document is set (S 10 :YES), then in S 20 it is judged whether or not the e-mail key 13 has been pressed down. If it is judged that the e-mail key 13 has been pressed down (S 20 :YES), then in S 30 it is judged whether or not the e-mail index key 14 has been pressed down.
  • S 80 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S 80 :YES), then in S 90 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the target e-mail address. Then, the routine waits in S 100 for the start key 18 to be pressed down.
  • S 110 image data representing the document set in the scanner 10 f is retrieved by the scanner 10 f .
  • the encoder/decoder converts the image data into data with G 3 compression format.
  • S 130 facsimile transmission procedures are executed to transmit to the server 30 the e-mail address selected S 80 and the image data converted into the G 3 compression format in S 120 .
  • the server 30 converts the G 3 compression format image data transmitted from the fax machine 10 into data in a Tagged Image File Format (TIFF) compression format that can be transmitted as an e-mail message across the Internet.
  • TIFF Tagged Image File Format
  • the server 30 appends the e-mail address transmitted in S 130 to the TIFF data as header information, and transmits the TIFF data across the Internet 40 to the e-mail address.
  • facsimile data is transmitted as an e-mail message to the target location desired by the user.
  • S 180 it is awaited for the user to operate the numeric key pad 12 to input “1” or “2”. If the user presses the “1” key (S 180 :“1”), then in S 190 it is judged that the routine for transmitting e-mail messages is to be performed. Then the user uses the numeric key pad 12 as the character input keys 10 e to input text data. In S 200 , the inputted text data is stored in the RAM 10 c . Then, in S 210 it is judged whether or not the index key 14 was pressed or not.
  • S 240 it is judged whether or not the user has operated either of the scroll keys 15 , 16 . If either of the scroll keys 15 , 16 has been operated (S 240 :YES), then in S 250 the target candidates are scrolled up or down according to which scroll key 15 , 16 was operated. As mentioned previously, the target candidate displayed at the top of the LCD 11 is displayed in inverse.
  • S 260 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S 260 :YES), then in S 270 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the target e-mail address. Then, the routine waits in S 280 for the start key 18 to be pressed down.
  • S 290 the text data is retrieved from the RAM 10 e .
  • S 300 facsimile transmission procedures are executed to transmit to the server 30 the e-mail address selected in S 270 and the text data retrieved from the RAM 10 e in S 300 .
  • the server 30 appends the e-mail address transmitted from the fax machine 10 as a header to the text data from the fax machine 10 , and transmits the text data from the fax machine 10 across the Internet 40 .
  • an e-mail message is transmitted to the target location desired by the user.
  • S 180 If in S 180 the user operates the numeric key pad to press down the “2” key (S 180 :“2”), then in S 320 it is judged that the routine for downloading and receiving data from a WEB home page desired by the user has been selected. In S 330 , it is judged whether or not the e-mail index key 14 has been pressed.
  • S 360 it is judged whether or not the user has operated either of the scroll keys 15 , 16 . If either of the scroll keys 15 , 16 has been operated (S 360 :YES), then in S 370 the target candidates are scrolled up or down according to which scroll key 15 , 16 was operated. At this time also, the target candidate displayed at the top of the LCD 11 is displayed in inverse.
  • S 380 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S 380 :YES), then in S 390 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the WEB site from which home page data is to be downloaded and received. Then, the routine waits in S 400 for the start key 18 to be pressed down.
  • the server 30 then connects with the WEB site that corresponds to the URL transmitted from the fax machine 10 . Then in S 520 , the server 30 downloads home page data. In S 530 , the server converts the home page data from HTML format into G 3 compression format. In S 540 , the server 30 calls back the fax machine 10 . In S 550 , the server 30 transmits the home page data that was converted into G 3 compression format to the fax machine 10 .
  • the fax machine 10 When the fax machine 10 receives a call back from the server 30 (S 420 :YES), then in S 430 , the fax machine 10 temporarily stores the image data transmitted from the server 30 in G 3 compression format in the RAM 10 c .
  • the fax machine 10 retrieves image data in the G 3 compression format from the RAM 10 c while the encoder/decoder 10 h decodes the image data into a data format that the printer 10 g can use to print.
  • the printer 10 g is driven based on the image data to print out images based on the image data. As a result, home page data from a WEB site as desired by the user is downloaded, received, and printed out.
  • the Internet facsimile communication system can transmit facsimile data over the Internet, transmit e-mail data over the Internet, and download home page data from a desired WEB site. Even when the user stores e-mail addresses for transmitting e-mail messages or facsimile data and URLs of WEB sites for downloading home page data in a random order in the EEPROM 10 d , the above-described processes extract only e-mail addresses or URLs and display the extracted e-mail addresses or URLs on the LCD 11 as target candidates. Therefore, the user can easily select the processes he or she desires to be executed.
  • a listing in the EEPROM 10 d is an e-mail address or a URL is judged based on presence or absence of an “@” mark, and target candidates are extracted accordingly. Therefore, target candidates will be displayed without error.
  • both e-mail addresses and URLs are represented using alphanumeric characters, only e-mail addresses include the “@” mark. Furthermore, all e-mail addresses include the “@” mark. The present invention effectively utilizes this characteristic of e-mail addresses. Only a desired one of the set of e-mail addresses or the set of URLs is efficiently extracted from the e-mail addresses and URLs registered in a mixed together condition in the EEPROM 10 d , and the members of the set displayed as target candidates on the LCD 11 .
  • the server 30 When the server 30 , which is connected to the Internet 40 , receives G 3 compression data from the fax machine 10 , the server 30 converts the G 3 compression data into data with an e-mail format and transmits the converted data to the selected e-mail address.
  • the server 30 connects to the WEB site that corresponds to the URL, receives download of the home page data from the WEB site, converts the home page data into G 3 compression data, and calls back the fax machine 10 .
  • the fax machine 10 both transmits and receives G 3 compression data.
  • the fax machine 10 can transmit G 3 compression data to a desired target across the Internet without converting the G 3 compression data from text data that can be transmitted as an e-mail message into image data.
  • the fax machine 10 can download and print out home page data from a desired WEB site without performing processes for converting HTML data into G 3 compression data.
  • the fax machine 10 can have substantially the same configuration as a conventional fax machine, because it can perform processes using an inexpensive FAX modem 10 i , without need of a data modem.
  • a data modem supports a protocol for transmitting data, but not a protocol for transmitting facsimile messages.
  • a fax modem can only performed facsimile transmissions.
  • a fax modem is incapable of connecting with an Internet provider and performing two-way transmission, and so is much less expensive that a data modem.
  • the fax machine 10 can transmit normal facsimile data using a public line.

Abstract

An Internet communication system includes a target register, an Internet command unit, a judgment unit, a target candidate display unit, and a selection unit. The target register is registered with e-mail addresses and URLs as targets of data communication over the Internet. The Internet command unit commands data communication over the Internet. When the Internet command unit commands data communication, then the judgment unit judges whether data is to be transmitted to one of the e-mail addresses registered in the target register, or home page data located at one of the URLs registered in the target register is to be downloaded and received. When the judgment unit judges that data is to be transmitted to one of the e-mail addresses, then the target candidate display unit extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates. On the other hand, when the judgment unit judges that home page data located at one of the URLs is to be downloaded and received, then the target candidate display unit extracts only URLs from the target register and displays a list of the extracted URLs as target candidates. The selection unit selects a desired e-mail address or URL from the displayed target candidates.

Description

BACKGROUND OF THE INVENTION
1. Field of the Invention
The present invention relates to an Internet communication system.
2. Description of the Related Art
The Internet has become widely used. Typically, Internet communication systems include a function for inputting a Uniform Resource Locator (URL) to connect to a desired home page located at a site on the World Wide Web (referred to as WWW, or just “the Web,” hereinafter), and downloading home page data from the home page.
Japanese Patent-application Publication Nos. HEI-9-252393, HEI-9-247334, and HEI-10-4206 disclose Internet facsimile communication systems for receiving and transmitting facsimile data over the Internet.
SUMMARY OF THE INVENTION
It is desirable to have an Internet facsimile communication system capable of both transmitting and receiving facsimile data over the Internet, and also capable of downloading and receiving home page data from a particular Web site. Although such an Internet facsimile communication system is conceivable, no such system has been developed.
One potential problem with such a system lays in the need to store both e-mail addresses and URLs in an electronic address book of the system. That is, the e-mail addresses and the URLs would be mixed together, and would also be displayed in this mixed together condition when the address book is displayed for selecting an e-mail address or a URL from the address book. This would make operations for selecting an e-mail address or a URL troublesome, and would produce a situation ripe for making mistakes.
It is an objective of the present invention to provide an Internet communication system capable of receiving and transmitting e-mail and facsimile data over the Internet, and also capable of downloading home page data from Web sites. It is another objective of the present invention to enable using this system to easily select e-mail addresses and URLs as targets of data communication.
In order to achieve these objectives, the present invention is an Internet communication system for communicating data over the Internet, wherein the Internet communication system includes a target register, an Internet command unit, a judgment unit, a target candidate display unit, and a selection unit.
The target register is registered with e-mail addresses and URLs as targets of data communication over the Internet.
The Internet command unit commands data communication over the Internet.
When the Internet command unit commands data communication over the Internet, then the judgment unit judges whether data is to be transmitted to one of the e-mail addresses registered in the target register, or home page data located at one of the URLs registered in the target register is to be downloaded and received.
When the judgment unit judges that data is to be transmitted to one of the e-mail addresses registered in the target register, then the target candidate display unit extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates. On the other hand, when the judgment unit judges that home page data located at one of the URLs registered in the target register is to be downloaded and received, then the target candidate display unit extracts only URLs from the target register and displays a list of the extracted URLs as target candidates.
The selection unit selects a desired e-mail address or URL from the displayed target candidates.
According to another aspect of the present invention the Internet communication system includes a target register registered with e-mail addresses and URLs as targets of data communication over the Internet; an e-mail command unit that commands transmission of data to one of the e-mail addresses registered in the target register; a homepage data download command unit that commands downloading and reception of home page data located at one of the URLs registered in the target register; a target candidate display unit that extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates when the e-mail command unit commands transmission of data to one of the e-mail addresses registered in the target register, and extracts only URLs from the target register and displays a list of the extracted URLs as target candidates when the homepage data download command unit commands downloading and reception of home page data located at one of the URLs registered in the target register; and a selection unit that selects a desired e-mail address or URL from the displayed target candidates.
BRIEF DESCRIPTION OF THE DRAWINGS
The above and other objects, features and advantages of the invention will become more apparent from reading the following description of the embodiment taken in connection with the accompanying drawings in which:
FIG. 1 is a block diagram schematically showing an Internet facsimile communication system according to an embodiment of the present invention;
FIG. 2 is a plan view showing a fax machine of the system shown in FIG. 1;
FIG. 3 is a block diagram schematically showing electrical configuration of the fax machine of FIG. 2;
FIG. 4 is schematic view representing content of an EEPROM of the fax machine of FIG. 2;
FIG. 5 is a flowchart representing a portion of an Internet communication control routine performed by the system shown in FIG. 1;
FIG. 6 is a flowchart representing another portion of the Internet communication control routine performed by the system shown in FIG. 1;
FIG. 7 is a flowchart representing yet another portion of the Internet communication control routine performed by the system shown in FIG. 1; and
FIG. 8 is a flowchart showing a download routine executed by the server of the system shown in FIG. 1.
DETAILED DESCRIPTION OF THE EMBODIMENT
Next, an Internet facsimile communication system 1 according to an embodiment of the present invention will be provided while referring to the attached drawings.
As shown in FIG. 1, the Internet facsimile communication system 1 includes a fax machine 10, an exchange 20 connected by a public line to the fax machine 10, a server 30 connected by a public line to the exchange 20, the Internet 40 connected to the server 30, a world wide web (WWW) server 50 connected to the Internet 40, a Post Office Protocol (POP) server 60 connected to the Internet 40, a remote terminal 70 connected to the POP server 60, and a fax machine 80 connected by a public line to exchange 20.
As will be described in more detail later, the fax machines 10, 80 can transmit a user-selected e-mail address and G3 data of a document to the server 30. When the server 30 receives these from the fax machine 10, the server 30 converts the G3 data into data with an e-mail format and transmits the e-mail-format data to the e-mail address. The fax machines 10, 80 can also transmit a URL that corresponds to a web site of the WWW server 50 to the server 30 When the server 30 receives such a URL, the server 30 connects to the WWW server 50, downloads and receives home page data from the WWW server 50, converts the home page data into G3 data, and transmits the G3 data to the facsimile terminal in a call back operation.
As shown in FIG. 2, the fax machine 10 includes an liquid crystal display (LCD) 11, a numeric pad 12, an e-mail key 13, an e-mail index key 14, scroll keys 15, 16, a section key 17, and a start key 18. The e-mail key 13 when pressed indicates that the user wants to use the fax machine 10 to transmit one or the other of e-mail data or facsimile data across the Internet 40. The e-mail index key 14 is pressed to display e-mail addresses and WEB URLs on the LCD 11. The scroll keys 15, 16 are pressed to scroll through the e-mail addresses and URLs that are displayed on the LCD 11 because the e-mail index key 14 was pressed. The selection key 17 is for selecting a desired one of the e-mail addresses and URLs displayed on the LCD 11. The start key 18 is for commanding transmission of e-mail or facsimile data from the fax machine 10 across the Internet or downloading of desired WEB home page data from across the Internet.
As shown in FIG. 3, the fax machine 10 includes a central processing unit (CPU) 10 a, a read only memory (ROM) 10 b, a random access memory (RAM) 10 c, an EEPROM 10 d, character input keys 10 e, a scanner 10 f with a document sensor 110 f, a printer 10 g, an encoder/decoder 10 h, a fax modem 10 i, and an network control unit (NCU) 10 j. The CPU 10 a executes overall control of the-fax machine 10. The ROM 10 b prestores control programs executed by the CPU 10 a. The RAM 10 c functions as an image memory during reception and transmission of facsimile data when the CPU 10 a executes control processes. The RAM 10 c also stores e-mail data inputted from the character input keys 10 e and functions as a work area for various control processes. The EEPROM 10 d stores fax numbers, e-mail addresses, and WEB URLs.
The character input keys 10 e are provided for performing input of e-mail text when transmit e-mail from the fax machine 10 over the Internet. In the present embodiment the numeric key pad 12 serves as the character input keys 10 e. That is, the keys of the numeric key pad 12 are each allotted with different characters, numbers, and symbols. For example, the “1” key is allotted with the Japanese characters , , , , and , the alphabetic characters A, a, B, b, C, and c, and the number 1, the “2” key is allotted with the Japanese characters , , , and , the alphabetic characters D, d, E, e, F, and f, and the number 2, and the “#” key is allotted with the @ mark and other symbols.
The scanner 10 f is provided for retrieving an image of a document to transmit as facsimile data from the fax machine 10. The printer 10 g is for printing out received WEB home page data and facsimile data onto a recording sheet. The encoder/decoder 10 h is for converting image data retrieved by the scanner 10 f into G3 compression format, and for converting data received in G3 compression format into image data that can be printed out by the printer 10 g. The fax modem 10 i is for transmitting and receiving e-mail data and facsimile date over the public line. The NCU 10 j is for executing communication control when transmitting or receiving facsimile data.
As shown in FIG. 4, the EEPROM 10 d includes a fax number storage area 10 d 1 for storing fax numbers and an Internet target memory area 10 d 2 for storing e-mail addresses and URLS. Fax numbers inputted by the user using the numeric pad 12 are stored in the fax number storage area 10 d 1, and e-mail addresses and URLs inputted by the user using the numeric pad 12 are stored in the Internet target memory area 10 d 2. As shown in FIG. 4, the Internet target memory area 10 d 2 stores the e-mail addresses and the URLs randomly in a mixed arrangement.
Next, an Internet communication control routine performed by the Internet facsimile communication system 1 according to the present embodiment will be explained while referring to FIGS. 5 to 8. During the Internet communication control routine, the Internet facsimile communication system 1 transmits facsimile data and e-mail and downloads data of a desired WEB home page, both over the Internet.
When this routine is first started, it is judged in S10 whether or not a document is set in the scanner 10 f, based on the document sensor 110 f. If a document is set (S10:YES), then in S20 it is judged whether or not the e-mail key 13 has been pressed down. If it is judged that the e-mail key 13 has been pressed down (S20:YES), then in S30 it is judged whether or not the e-mail index key 14 has been pressed down. If the e-mail index key 14 is judged to have been pressed down (S30:YES), then all listings that includes an “@” mark are extracted from the Internet target memory area 10 d 2 in S40, and displayed on the LCD 11 as target candidates in S50, with the target candidate displayed at the top of the LCD 11 displayed with inverse coloring from the rest. Then in S60 it is judged whether or not the user has operated either of the scroll keys 15, 16. If either of the scroll keys 15, 16 has been operated (S60:YES), then in S70 the target candidates are scrolled up or down according to which scroll key 15, 16 was operated. At this time, whatever target candidate is displayed at the top of the LCD 11 is displayed with inverse coloring from the rest. Next, in S80 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S80:YES), then in S90 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the target e-mail address. Then, the routine waits in S100 for the start key 18 to be pressed down.
Once the start key is pressed down (S100:YES), then in S110 image data representing the document set in the scanner 10 f is retrieved by the scanner 10 f. In S120, the encoder/decoder converts the image data into data with G3 compression format. In S130, facsimile transmission procedures are executed to transmit to the server 30 the e-mail address selected S80 and the image data converted into the G3 compression format in S120. Then in S140, the server 30 converts the G3 compression format image data transmitted from the fax machine 10 into data in a Tagged Image File Format (TIFF) compression format that can be transmitted as an e-mail message across the Internet. Then in S150, the server 30 appends the e-mail address transmitted in S130 to the TIFF data as header information, and transmits the TIFF data across the Internet 40 to the e-mail address. As a result, facsimile data is transmitted as an e-mail message to the target location desired by the user.
On the other hand, when no document is set in the scanner 10 f (S10:NO), then in S160 of the flowchart shown in FIG. 6, it is judged whether or not the e-mail key 13 has been pressed. If the e-mail key 13 has been pressed (S160:YES), then in S170, two character trains “1. TEXT TO E-MAIL” and “2. WEB RETRIEVAL” are displayed on the LCD 11. The character train “1. TEXT TO E-MAIL” refers to a routine to be described later that is executed for transmitting e-mail messages. The character train “2. WEB RETRIEVAL” refers to a routine to be described later that is executed for downloading and receiving data from a home page on the WEB.
In S180, it is awaited for the user to operate the numeric key pad 12 to input “1” or “2”. If the user presses the “1” key (S180:“1”), then in S190 it is judged that the routine for transmitting e-mail messages is to be performed. Then the user uses the numeric key pad 12 as the character input keys 10 e to input text data. In S200, the inputted text data is stored in the RAM 10 c. Then, in S210 it is judged whether or not the index key 14 was pressed or not.
If the e-mail index key 14 is judged to have been pressed down (S210:YES), then all listings that include an “@” mark are extracted from the Internet target memory area 10 d 2 in S220, and displayed on the LCD 11 as target candidates in S230.
Then in S240 it is judged whether or not the user has operated either of the scroll keys 15, 16. If either of the scroll keys 15, 16 has been operated (S240:YES), then in S250 the target candidates are scrolled up or down according to which scroll key 15, 16 was operated. As mentioned previously, the target candidate displayed at the top of the LCD 11 is displayed in inverse. Next, in S260 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S260:YES), then in S270 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the target e-mail address. Then, the routine waits in S280 for the start key 18 to be pressed down.
Once the start key 18 is pressed down (S280:YES), then in S290 the text data is retrieved from the RAM 10 e. In S300, facsimile transmission procedures are executed to transmit to the server 30 the e-mail address selected in S270 and the text data retrieved from the RAM 10 e in S300. As a result, in S310 the server 30 appends the e-mail address transmitted from the fax machine 10 as a header to the text data from the fax machine 10, and transmits the text data from the fax machine 10 across the Internet 40. As a result, an e-mail message is transmitted to the target location desired by the user.
If in S180 the user operates the numeric key pad to press down the “2” key (S180:“2”), then in S320 it is judged that the routine for downloading and receiving data from a WEB home page desired by the user has been selected. In S330, it is judged whether or not the e-mail index key 14 has been pressed.
If the e-mail index key 14 is judged to have been pressed down (S360:YES), then all listings that do not include an “@” mark are extracted from the Internet target memory area 10 d 2 of the EEPROM 10 d in S340, and displayed on the LCD 11 as target candidates in S350.
Then in S360 it is judged whether or not the user has operated either of the scroll keys 15, 16. If either of the scroll keys 15, 16 has been operated (S360:YES), then in S370 the target candidates are scrolled up or down according to which scroll key 15, 16 was operated. At this time also, the target candidate displayed at the top of the LCD 11 is displayed in inverse. Next, in S380 it is judged whether or not the selection key 17 has been pressed. If the selection key 17 has been pressed (S380:YES), then in S390 the target candidate displayed in inverse when the selection key 17 was pressed down is set as the WEB site from which home page data is to be downloaded and received. Then, the routine waits in S400 for the start key 18 to be pressed down.
Once the start key 18 is pressed (S400:YES), then in S410 facsimile transmission procedures are executed to transmit the URL set in S390 to the server 30. Then in S420, exchange with the server 30 is temporarily terminated, and a call back from the server 30 is awaited.
As shown of FIG. 8, in S510 the server 30 then connects with the WEB site that corresponds to the URL transmitted from the fax machine 10. Then in S520, the server 30 downloads home page data. In S530, the server converts the home page data from HTML format into G3 compression format. In S540, the server 30 calls back the fax machine 10. In S550, the server 30 transmits the home page data that was converted into G3 compression format to the fax machine 10.
When the fax machine 10 receives a call back from the server 30 (S420:YES), then in S430, the fax machine 10 temporarily stores the image data transmitted from the server 30 in G3 compression format in the RAM 10 c. In S440, the fax machine 10 retrieves image data in the G3 compression format from the RAM 10 c while the encoder/decoder 10 h decodes the image data into a data format that the printer 10 g can use to print. In S450, the printer 10 g is driven based on the image data to print out images based on the image data. As a result, home page data from a WEB site as desired by the user is downloaded, received, and printed out.
The Internet facsimile communication system according to the present embodiment can transmit facsimile data over the Internet, transmit e-mail data over the Internet, and download home page data from a desired WEB site. Even when the user stores e-mail addresses for transmitting e-mail messages or facsimile data and URLs of WEB sites for downloading home page data in a random order in the EEPROM 10 d, the above-described processes extract only e-mail addresses or URLs and display the extracted e-mail addresses or URLs on the LCD 11 as target candidates. Therefore, the user can easily select the processes he or she desires to be executed.
That is, when the user desires to transmit data in the format of an e-mail message to a desired target across the Internet, only e-mail addresses of the items registered in the EEPROM 10 d are displayed on the LCD 11 as target candidates. Also, when the user desires to download data from a home page of a desired WEB site, only URLs of the items registered in the EEPROM 10 d are displayed on the LCD 11 as target candidates. Therefore, the user will not accidentally select a URL when intending to select an e-mail address or accidentally select an e-mail address when intending to select a URL. Further, the user can easily select the correct target.
Whether or not a listing in the EEPROM 10 d is an e-mail address or a URL is judged based on presence or absence of an “@” mark, and target candidates are extracted accordingly. Therefore, target candidates will be displayed without error. Said differently, although both e-mail addresses and URLs are represented using alphanumeric characters, only e-mail addresses include the “@” mark. Furthermore, all e-mail addresses include the “@” mark. The present invention effectively utilizes this characteristic of e-mail addresses. Only a desired one of the set of e-mail addresses or the set of URLs is efficiently extracted from the e-mail addresses and URLs registered in a mixed together condition in the EEPROM 10 d, and the members of the set displayed as target candidates on the LCD 11.
When a document is set in the scanner 10 f, it is judged that processes are to be performed for transmitting facsimile data to an e-mail address registered in the EEPROM 10 d, and it is judged that the user wants to retrieve the image of the document and transmit facsimile data in the form of an e-mail message to a desired target e-mail address across the Internet. Therefore, processes for transmitting facsimile data across the Internet can be reliably performed.
When no document is set in the scanner 10 f, and further depending on whether the user wishes to execute “1. TEXT TO MAIL” or “2. WEB RETRIEVAL,” then either the e-mail address set or the URL set alone is extracted from the transmission target candidates registered in the EEPROM 10 d and displayed on the LCD 11. Therefore, transmission target candidates are displayed in a manner that reflects the user's intentions, so the user can easily select an e-mail address or a URL, depending on the target he or she has in mind.
When the server 30, which is connected to the Internet 40, receives G3 compression data from the fax machine 10, the server 30 converts the G3 compression data into data with an e-mail format and transmits the converted data to the selected e-mail address. On the other hand, when a URL is selected at the fax machine 10 as the communication target, then the server 30 connects to the WEB site that corresponds to the URL, receives download of the home page data from the WEB site, converts the home page data into G3 compression data, and calls back the fax machine 10. As result, the fax machine 10 both transmits and receives G3 compression data. That is, on the one hand, the fax machine 10 can transmit G3 compression data to a desired target across the Internet without converting the G3 compression data from text data that can be transmitted as an e-mail message into image data. On the other hand, the fax machine 10 can download and print out home page data from a desired WEB site without performing processes for converting HTML data into G3 compression data. As a result, the fax machine 10 can have substantially the same configuration as a conventional fax machine, because it can perform processes using an inexpensive FAX modem 10 i, without need of a data modem. A data modem supports a protocol for transmitting data, but not a protocol for transmitting facsimile messages. On the other hand, a fax modem can only performed facsimile transmissions. A fax modem is incapable of connecting with an Internet provider and performing two-way transmission, and so is much less expensive that a data modem.
It should be noted that the fax machine 10 according to the present embodiment can transmit normal facsimile data using a public line.
While the invention has been described in detail with reference to specific embodiments thereof, it would be apparent to those skilled in the art that various changes and modifications may be made therein without departing from the spirit of the invention, the scope of which is defined by the attached claims.

Claims (6)

What is claimed is:
1. An Internet communication system for communicating data over the Internet, the Internet communication system comprising:
a target register registered with e-mail addresses and URLs as targets of data communication over the Internet;
an Internet command unit that commands data communication over the Internet;
a judgment unit that, when the Internet command unit commands data communication over the Internet, judges whether data is to be transmitted to one of the e-mail addresses registered in the target register or home page data located at one of the URLs registered in the target register is to be downloaded and received;
a target candidate display unit that:
extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates when the judgment unit judges that data is to be transmitted to one of the e-mail addresses registered in the target register; and
extracts only URLs from the target register and displays a list of the extracted URLs as target candidates when the judgment unit judges that home page data located at one of the URLs registered in the target register is to be downloaded and received; and
a selection unit that selects a desired e-mail address or URL from the displayed target candidates.
2. An Internet communication system as claimed in claim 1, wherein the target candidate display unit judges whether targets registered in the target register are e-mail addresses or URLs, based on presence or absence of an “@” mark.
3. An Internet communication system as claimed in claim 1, further comprising a document retrieval unit for retrieving an image of a document, and wherein the judgment unit judges:
whether a document is set in the document retrieval unit; and
that data should be transmitted to one of the e-mail addresses registered in the target register when the Internet command unit commands communication of data over the Internet while a document is set in the document retrieval unit.
4. An Internet communication system as claimed in claim 3, wherein:
the Internet command unit includes a process content command unit that, when the judgment unit judges that a document is not set in the document retrieval unit, commands either to transmit e-mail data to one of the e-mail addresses registered in the target register or to download and receive home page data located at one of the URLs registered in the target register; and
the judgment unit judges according to the command from the process content command unit.
5. An Internet communication system as claimed in claim 1, further comprising:
a server connected to the Internet; and
a facsimile device that connects to the server by a public line when the Internet command unit commands data communication over the Internet, and that transmits G3 data to the server over the Internet when the candidate selection unit selects an e-mail address;
wherein the server:
when the candidate selection unit selects an e-mail address, converts G3 data from the facsimile device into data with an e-mail format and transmits the data with the e-mail format to the e-mail address selected by the candidate selection unit; and
when the candidate selection unit selects a URL, connects to a WEB site that corresponds to the URL, downloads and receives home page data located at the WEB site, converts the home page data into G3 data, and transmits the G3 data to the facsimile device.
6. An Internet communication system for communicating data over the Internet, the Internet communication system comprising:
a target register registered with e-mail addresses and URLs as targets of data communication over the Internet;
an e-mail command unit that commands transmission of data to one of the e-mail addresses registered in the target register;
a homepage data download command unit that commands downloading and reception of home page data located at one of the URLs registered in the target register;
a target candidate display unit that:
extracts only e-mail addresses from the target register and displays a list of the extracted e-mail addresses as target candidates when the e-mail command unit commands transmission of data to one of the e-mail addresses registered in the target register; and
extracts only URLs from the target register and displays a list of the extracted URLs as target candidates when the homepage data download command unit commands downloading and reception of home page data located at one of the URLs registered in the target register; and
a selection unit that selects a desired e-mail address or URL from the displayed target candidates.
US09/671,589 1999-09-29 2000-09-28 Internet facsimile system capable of data communication over the internet Expired - Lifetime US6775026B1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JPP11-275986 1999-09-29
JP27598699A JP4306045B2 (en) 1999-09-29 1999-09-29 Internet communication system

Publications (1)

Publication Number Publication Date
US6775026B1 true US6775026B1 (en) 2004-08-10

Family

ID=17563190

Family Applications (1)

Application Number Title Priority Date Filing Date
US09/671,589 Expired - Lifetime US6775026B1 (en) 1999-09-29 2000-09-28 Internet facsimile system capable of data communication over the internet

Country Status (2)

Country Link
US (1) US6775026B1 (en)
JP (1) JP4306045B2 (en)

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20010047374A1 (en) * 2000-02-28 2001-11-29 Xerox Corporation Method ans system for information retrieval from query evaluations of very large full-text databases
US20020041399A1 (en) * 2000-10-05 2002-04-11 Osamu Ichikawa Method for hard-copying web pages, method for printing display screens, system for hard-copying web pages, and internet connection device equipped with current-position detection capabilities
US20020044294A1 (en) * 2000-07-24 2002-04-18 Kenichiro Matsuura Information providing system and apparatus and methods therefor
US20020052922A1 (en) * 2000-07-24 2002-05-02 Kenichiro Matsuura Information providing system and apparatus and methods therefor
US20020133633A1 (en) * 2001-03-15 2002-09-19 Arvind Kumar Management of links to data embedded in blocks of data
US20030016387A1 (en) * 2001-07-05 2003-01-23 Eiichi Takagi Information processing apparatus and method for processing externally transmitted data, and information processing program
US20030030848A1 (en) * 2001-07-18 2003-02-13 Ricoh Company, Ltd. Facsimile device and control method thereof
US20030184798A1 (en) * 2002-03-27 2003-10-02 Brother Kogyo Kabushiki Kaisha Image forming device that automatically retransmits request data to network server
US20040015552A1 (en) * 2001-07-23 2004-01-22 Naoki Sugawara Communication device for enabling facsimile transmission using e-mail and control method therefor
US20040070780A1 (en) * 2002-10-11 2004-04-15 Murata Kikai Kabushiki Kaisha Color image communication device
US20040218205A1 (en) * 2003-04-29 2004-11-04 Cory Irwin Method and system of using a multifunction printer to identify pages having a text string
US7272390B1 (en) * 2000-12-19 2007-09-18 Cisco Technology, Inc. Method and system for sending facsimile transmissions from mobile devices
CN100438551C (en) * 2004-09-20 2008-11-26 三星电子株式会社 Network scan system passing through firewall and method of organizing the same
US20100306329A1 (en) * 2009-05-26 2010-12-02 Masafumi Kinoshita Mail relay server
US7898675B1 (en) * 1995-11-13 2011-03-01 Netfax Development, Llc Internet global area networks fax system
US8122099B2 (en) 2002-03-28 2012-02-21 Brother Kogyo Kabushiki Kaisha Image forming device that prepares and transmits formatted order data to web server

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003198822A (en) * 2001-12-27 2003-07-11 Matsushita Electric Ind Co Ltd Facsimile machine

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09247334A (en) 1996-03-12 1997-09-19 Sanyo Electric Co Ltd Facsimile equipment
JPH09252393A (en) 1996-01-12 1997-09-22 Sanyo Electric Co Ltd Facsimile function equipment
JPH104206A (en) 1996-01-29 1998-01-06 Matsushita Denchi Kogyo Kk Compound semiconductor thin film forming method and optoelectric transducer using the thin film
US6061502A (en) * 1996-02-06 2000-05-09 Biscom Ltd. Communications device with remote device identifier recognition and transmission in accordance with the recognized identifier
US6424828B1 (en) * 1999-06-03 2002-07-23 Ericsson Inc. Internet server and method for providing access to internet e-mail and internet web pages

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09252393A (en) 1996-01-12 1997-09-22 Sanyo Electric Co Ltd Facsimile function equipment
JPH104206A (en) 1996-01-29 1998-01-06 Matsushita Denchi Kogyo Kk Compound semiconductor thin film forming method and optoelectric transducer using the thin film
US6061502A (en) * 1996-02-06 2000-05-09 Biscom Ltd. Communications device with remote device identifier recognition and transmission in accordance with the recognized identifier
JPH09247334A (en) 1996-03-12 1997-09-19 Sanyo Electric Co Ltd Facsimile equipment
US6424828B1 (en) * 1999-06-03 2002-07-23 Ericsson Inc. Internet server and method for providing access to internet e-mail and internet web pages

Cited By (28)

* Cited by examiner, † Cited by third party
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
US20010047374A1 (en) * 2000-02-28 2001-11-29 Xerox Corporation Method ans system for information retrieval from query evaluations of very large full-text databases
US7114124B2 (en) * 2000-02-28 2006-09-26 Xerox Corporation Method and system for information retrieval from query evaluations of very large full-text databases
US20020044294A1 (en) * 2000-07-24 2002-04-18 Kenichiro Matsuura Information providing system and apparatus and methods therefor
US20020052922A1 (en) * 2000-07-24 2002-05-02 Kenichiro Matsuura Information providing system and apparatus and methods therefor
US7346659B2 (en) 2000-07-24 2008-03-18 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
US7133142B2 (en) * 2000-07-24 2006-11-07 Canon Kabushiki Kaisha Information providing system and apparatus and methods therefor
US7079291B2 (en) * 2000-10-05 2006-07-18 International Business Machines Corporation Method for hard-copying web pages, method for printing display screens, system for hard-copying web pages, and internet connection device equipped with current-position detection capabilities
US20020041399A1 (en) * 2000-10-05 2002-04-11 Osamu Ichikawa Method for hard-copying web pages, method for printing display screens, system for hard-copying web pages, and internet connection device equipped with current-position detection capabilities
US20080030775A1 (en) * 2000-12-19 2008-02-07 Cisco Technology, Inc. Method and system for sending facsimile transmissions from mobile devices
US7272390B1 (en) * 2000-12-19 2007-09-18 Cisco Technology, Inc. Method and system for sending facsimile transmissions from mobile devices
US7567802B2 (en) * 2000-12-19 2009-07-28 Cisco Technology, Inc. Method and system for sending facsimile transmissions from mobile devices
US20020133633A1 (en) * 2001-03-15 2002-09-19 Arvind Kumar Management of links to data embedded in blocks of data
US6954934B2 (en) * 2001-03-15 2005-10-11 Intel Corporation Management of links to data embedded in blocks of data
US7321439B2 (en) * 2001-07-05 2008-01-22 Canon Kabushiki Kaisha Information processing apparatus and method for processing externally transmitted data, and information processing program
US20030016387A1 (en) * 2001-07-05 2003-01-23 Eiichi Takagi Information processing apparatus and method for processing externally transmitted data, and information processing program
US20030030848A1 (en) * 2001-07-18 2003-02-13 Ricoh Company, Ltd. Facsimile device and control method thereof
US20040015552A1 (en) * 2001-07-23 2004-01-22 Naoki Sugawara Communication device for enabling facsimile transmission using e-mail and control method therefor
US7149790B2 (en) * 2001-07-23 2006-12-12 Canon Kabushiki Kaisha Communication device for enabling facsimile transmission using e-mail and control method therefor
US20030184798A1 (en) * 2002-03-27 2003-10-02 Brother Kogyo Kabushiki Kaisha Image forming device that automatically retransmits request data to network server
US9001354B2 (en) * 2002-03-27 2015-04-07 Brother Kogyo Kabushiki Kaisha Image forming device that automatically retransmits request data to network server
US8122099B2 (en) 2002-03-28 2012-02-21 Brother Kogyo Kabushiki Kaisha Image forming device that prepares and transmits formatted order data to web server
US20040070780A1 (en) * 2002-10-11 2004-04-15 Murata Kikai Kabushiki Kaisha Color image communication device
US7391527B2 (en) * 2003-04-29 2008-06-24 Hewlett-Packard Development Company, L.P. Method and system of using a multifunction printer to identify pages having a text string
US20040218205A1 (en) * 2003-04-29 2004-11-04 Cory Irwin Method and system of using a multifunction printer to identify pages having a text string
CN100438551C (en) * 2004-09-20 2008-11-26 三星电子株式会社 Network scan system passing through firewall and method of organizing the same
US20100306329A1 (en) * 2009-05-26 2010-12-02 Masafumi Kinoshita Mail relay server
US8621013B2 (en) * 2009-05-26 2013-12-31 Hitachi, Ltd. Mail relay server

Also Published As

Publication number Publication date
JP4306045B2 (en) 2009-07-29
JP2001101113A (en) 2001-04-13

Similar Documents

Publication Publication Date Title
US6775026B1 (en) Internet facsimile system capable of data communication over the internet
EP1024653B1 (en) Network facsimile apparatus
US7640310B2 (en) Network facsimile apparatus and transmission method
US7139093B2 (en) Network facsimile apparatus
US6922255B1 (en) Internet facsimile device
JP2008113080A (en) Communication device and image processor
JP3801138B2 (en) Communication system, communication terminal, and communication program
WO2003003711A1 (en) Web site generating/updating method and system
US7656550B2 (en) Data transmission apparatus and transmission control program
US7231432B2 (en) Image forming device that automatically updates shortcut key database when network data is received
US7688460B2 (en) Communication terminal for accessing and printing page data from links
EP1288824B1 (en) Facsimile device and control method thereof
JP3238117B2 (en) Internet compatible facsimile machine
JP3707441B2 (en) Image forming apparatus
US8122099B2 (en) Image forming device that prepares and transmits formatted order data to web server
JP4846524B2 (en) Communication apparatus and image processing apparatus
JP3775297B2 (en) Facsimile machine
US5844692A (en) Method for displaying journal data on a display window of a facsimile system
JP3413115B2 (en) Facsimile machine
US20030128824A1 (en) Facsimile machine
JP3846626B2 (en) Communication terminal device
JP4581515B2 (en) Printing apparatus and printing system
JP3471545B2 (en) Data communication device
CA2446856C (en) Network facsimile apparatus and transmission method
JP2000216939A (en) Facsimile image information management client device, information recording medium and facsimile image information display method

Legal Events

Date Code Title Description
AS Assignment

Owner name: BROTHER KOGYO KABUSHIKI KAISHA, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:KATO, TOKUNORI;REEL/FRAME:011208/0641

Effective date: 20000921

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FPAY Fee payment

Year of fee payment: 12