P
US8995441B2ActiveUtilityPatentIndex 34

Communication apparatus, communication method, and non-transitory computer readable storage medium

Assignee: MAEZAWA TOSHIYUKIPriority: Feb 22, 2012Filed: Jul 13, 2012Granted: Mar 31, 2015
Est. expiryFeb 22, 2032(~5.6 yrs left)· nominal 20-yr term from priority
Inventors:MAEZAWA TOSHIYUKI
H04L 61/106H04L 61/103H04L 61/1511H04L 29/06H04L 61/605H04L 61/2015H04L 61/4511H04L 2101/65H04L 61/5014
34
PatentIndex Score
0
Cited by
5
References
23
Claims

Abstract

A communication apparatus includes a retrieval unit that retrieves a first setting information group and a second setting information group respectively from a home gateway apparatus and a DHCP server connected to a communication line, a determining unit that determines whether the setting information related to a predetermined telephone number is included in the first setting information group retrieved by the retrieval unit, an extracting unit that extracts a first type of the setting information related to the predetermined telephone number from the first setting information group, and extracts, from the second setting information group, a second type of the setting information excluding the first type of the setting information, and a communication unit that communicates with a first apparatus and a second apparatus via the communication line using the first type of the setting information and the second type of the setting information extracted by the extracting unit.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
       1. A communication apparatus comprising:
 a storage unit that pre-stores a determination table that lists types of setting information and pre-stored retrieval sources respectively corresponding to the types of setting information; 
 a retrieval unit that retrieves a first setting information group from a first setting information providing apparatus ( 30 ) and a second setting information group from a second setting information providing apparatus ( 51 ) via a communication line, wherein the first setting information providing apparatus provides a first setting information group including a combination of a plurality of types of setting information including an IP address for use in communication with a first apparatus ( 41 ) connected to first network, wherein the second setting information providing apparatus provides a second setting information group including a combination of a plurality of types of setting information in communication with a second apparatus ( 54 ) connected to second network; and 
 a communication unit that communicates with the first apparatus using a first type of the setting information which is extracted from the first setting information group when specific type of information is included in the first setting information group, 
 wherein the communication unit communicates with the second apparatus using second type of the setting information which is extracted from the second setting information group, the second setting information group includes a type other than the first type of the setting information, and 
 wherein an image forming apparatus references the determination table to determine whether a retrieval source corresponding to selected setting information, that is selected from at least one of the first setting information group or second setting information group, matches at least one retrieval source of the pre-stored retrieval sources, where the at least one retrieval source is indicated by a flag stored on the storage unit. 
 
     
     
       2. The communication apparatus according to  claim 1 , wherein the communication unit extracts from the first setting information group the first type of the setting information including a predetermined telephone number,
 wherein the communication unit receives image data addressed to and transmitted to the predetermined telephone number which is extracted from the first setting information group, and 
 wherein the communication apparatus comprises an output unit that outputs the image data received by the communication unit. 
 
     
     
       3. The communication apparatus according to  claim 1 , wherein the communication line comprises a first communication line and a second communication line, the first communication line connected to the gateway apparatus and connected to a router via the gateway apparatus, the second communication line connected to the second setting information providing apparatus and the router;
 wherein the retrieval unit transmits the request data to the first communication line and the second communication line via the router; and 
 wherein the communication unit extracts from the second setting information group an Internet protocol (IP) address of a default gateway as the second type of the setting information. 
 
     
     
       4. The communication apparatus according to  claim 2 , wherein the communication line comprises a first communication line and a second communication line, the first communication line connected to the gateway apparatus and connected to a router via the gateway apparatus, the second communication line connected to the second setting information and the router;
 wherein the retrieval unit transmits the request data to the first communication line and the second communication line via the router; and 
 wherein the communication unit extracts from the second setting information group an Internet protocol (IP) address of a default gateway as the second type of the setting information. 
 
     
     
       5. The communication apparatus according to  claim 3 , wherein the communication unit extracts from the second setting information group as the second type of the setting information an IP address of an apparatus that identifies an IP address of the second apparatus from an identifier identifying the second apparatus. 
     
     
       6. The communication apparatus according to  claim 4 , wherein the communication unit extracts from the second setting information group as the second type of the setting information an IP address of an apparatus that identifies an IP address of the second apparatus from an identifier identifying the second apparatus. 
     
     
       7. The communication apparatus according to  claim 3 , wherein the first setting information group includes an IP address to be assigned to the communication apparatus, and
 wherein the communication apparatus comprises an instructing unit that instructs the router to transmit, to the communication apparatus, data that are addressed to the IP address included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
 
     
     
       8. The communication apparatus according to  claim 4 , wherein the first setting information group includes an IP address to be assigned to the communication apparatus, and
 wherein the communication apparatus comprises an instructing unit that instructs the router to transmit, to the communication apparatus, data that are addressed to the IP address included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
 
     
     
       9. The communication apparatus according to  claim 5 , wherein the first setting information group includes an IP address to be assigned to the communication apparatus, and
 wherein the communication apparatus comprises an instructing unit that instructs the router to transmit, to the communication apparatus, data that are addressed to the IP address included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
 
     
     
       10. The communication apparatus according to  claim 6 , wherein the first setting information group includes an IP address to be assigned to the communication apparatus, and
 wherein the communication apparatus comprises an instructing unit that instructs the router to transmit, to the communication apparatus, data that are addressed to the IP address included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
 
     
     
       11. The communication apparatus according to  claim 7 , wherein the instructing unit instructs the router to discard data that are addressed to an IP address other than the IP address to be assigned to the communication apparatus included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
     
     
       12. The communication apparatus according to  claim 8 , wherein the instructing unit instructs the router to discard data that are addressed to an IP address other than the IP address to be assigned to the communication apparatus included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
     
     
       13. The communication apparatus according to  claim 9 , wherein the instructing unit instructs the router to discard data that are addressed to an IP address other than the IP address to be assigned to the communication apparatus included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
     
     
       14. The communication apparatus according to  claim 10 , wherein the instructing unit instructs the router to discard data that are addressed to an IP address other than the IP address to be assigned to the communication apparatus included in the first setting information group retrieved by the retrieval unit and are transmitted to the router via the first communication line. 
     
     
       15. The communication apparatus according to  claim 3 , wherein the communication unit transmits data in session initiation protocol (SIP) communication, and
 wherein the communication apparatus comprises an instructing unit that, if data transmitted from the communication apparatus to the first apparatus include a first port number to be used in the SIP communication, instructs the router to route the data to the first apparatus, and if the data transmitted to the first apparatus include a port number other than the first port number, instructs the router not to route the data to the first apparatus. 
 
     
     
       16. The communication apparatus according to  claim 5 , wherein the communication unit transmits data in session initiation protocol (SIP) communication, and
 wherein the communication apparatus comprises an instructing unit that, if data transmitted from the communication apparatus to the first apparatus include a first port number to be used in the SIP communication, instructs the router to route the data to the first apparatus, and if the data transmitted to the first apparatus include a port number other than the first port number, instructs the router not to route the data to the first apparatus. 
 
     
     
       17. The communication apparatus according to  claim 3 , wherein the communication unit transmits data in session initiation protocol (SIP) communication, and
 wherein the communication apparatus comprises an instructing unit that, if data transmitted from the first apparatus to the communication apparatus specify a first port number to be used in the SIP communication, instructs the router to route the data to the communication apparatus, and if the data transmitted to the communication apparatus specify a port number other than the first port number, instructs the router not to route the data to the communication apparatus. 
 
     
     
       18. The communication apparatus according to  claim 5 , wherein the communication unit transmits data in session initiation protocol (SIP) communication, and
 wherein the communication apparatus comprises an instructing unit that, if data transmitted from the first apparatus to the communication apparatus specify a first port number to be used in the SIP communication, instructs the router to route the data to the communication apparatus, and if the data transmitted to the communication apparatus specify a port number other than the first port number, instructs the router not to route the data to the communication apparatus. 
 
     
     
       19. A communication method comprising:
 pre-storing a determination table that lists types of setting information and pre-stored retrieval sources respectively corresponding to the types of setting information; 
 retrieving a first setting information group from a first setting information providing apparatus and a second setting information group from a second setting information providing apparatus via a communication line, wherein the first setting information providing apparatus provides a first setting information group including a combination of a plurality of types of setting information including an IP address for use in communication with a first apparatus connected to first network, wherein the second setting information providing apparatus provides a second setting information group including a combination of a plurality of types of setting information in communication with a second apparatus connected to second network; 
 communicating with the first apparatus using a first type of the setting information which is extracted from the first setting information group when specific type of information is included in the first setting information group; 
 communicating with the second apparatus using second type of the setting information which is extracted from the second setting information group, the second setting information group includes a type other than the first type of the setting information; and 
 referencing the determination table to determine whether a retrieval source corresponding to selected setting information, that is selected from at least one of the first setting information group or second setting information group, matches at least one retrieval source of the pre-stored retrieval sources, where the at least one retrieval source is indicated by a stored flag. 
 
     
     
       20. A non-transitory computer readable medium storing a program causing a computer to execute a process for communication, the process comprising:
 retrieving a first setting information group from a first setting information providing apparatus and a second setting information group from a second setting information providing apparatus via a communication line, wherein the first setting information providing apparatus provides a first setting information group including a combination of a plurality of types of setting information for use in communication with a first apparatus connected to first network, wherein the second setting information providing apparatus provides a second setting information group including a combination of a plurality of types of setting information in communication with a second apparatus connected to second network; 
 communicating with the first apparatus using a first type of the setting information which is extracted from the first setting information group when specific type of information is included in the first setting information group; 
 communicating with the second apparatus using second type of the setting information which is extracted from the second setting information group, the second setting information group includes a type other than the first type of the setting information; and 
 referencing the determination table to determine whether a retrieval source corresponding to selected setting information, that is selected from at least one of the first setting information group or second setting information group, matches at least one retrieval source of the pre-stored retrieval sources, where the at least one retrieval source is indicated by a stored flag. 
 
     
     
       21. The communication apparatus according to  claim 1 , wherein the specific type of information that is included in the first setting information group is a telephone number. 
     
     
       22. The communication apparatus according to  claim 1 , wherein when the second setting information group includes types which are not predetermined and which are partly common with types included in the first setting information group, and wherein the types of the second setting information group are not used for communication setting for the first apparatus. 
     
     
       23. The communication apparatus according to  claim 2 , wherein the first setting information group includes at least setting information regarding an IP facsimile function supporting session initiation protocol (SIP) communication.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.