# US 2008/0174826 A1 · Communication apparatus and control method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2008/0174826 A1
- Document ID: US20080174826A1
- Status: Published application
- Kind: A1
- Application number: 11/856,507
- Filed: 2007-09-17
- Published: 2008-07-24
- Earliest claimed: 2006-09-25
- Assignees: Canon Kabushiki Kaisha
- Inventors: Toru Fujino
- Web page: https://patentgrep.com/patent/US20080174826A1

## CPC

- H04N 1/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}
- H04N 1/32523: {a plurality of output devices}
- H04N 1/32713: {Data transmission device, e.g. switched network of teleprinters for the distribution of text-based information transceiver}
- H04N 1/32771: {in response to a request, e.g. for a particular document}
- H04N 1/32786: {Ending a communication (H04N1/32614 takes precedence)}
- H04N 2201/0017: Notifying a communication result
- H04N 2201/0037: Topological details of the connection
- H04N 2201/0046: Software interface details, e.g. interaction of operating systems
- H04N 2201/33371: using test signals, e.g. checking error occurrences
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

An apparatus is capable of executing a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network. In response to receiving, from the communication partner via the network, a communication start request including information indicating a transport protocol for use in the communication, if the apparatus determines that the transport protocol for use in the communication does not have the error correction function, the apparatus sends to the communication partner a notification indicating that the apparatus is capable of executing the communication using the ECM function. Otherwise, if the apparatus determines that the transport protocol for use in the communication has the error correction function, the apparatus sends to the communication partner a notification indicating that the apparatus is incapable of executing the communication using the ECM function.

## Claims

### Claim 1

A communication apparatus configured to execute a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network, the communication apparatus comprising:
a receiving unit configured to receive, from the communication partner via the IP network, a communication start request including protocol information that indicates a transport protocol for use in the communication;
a notifying unit configured to, when the receiving unit receives the communication start request, send to the communication partner a notification in conformance with a standard facsimile procedure, the notification indicating a capability of the communication apparatus; and
a determining unit configured to, based on the protocol information, determine whether the transport protocol for use in the communication is a transport protocol which has an error correction function,
wherein, if the determining unit determines that the transport protocol for use in the communication is not the transport protocol which has the error correction function, the notifying unit sends the notification indicating that the communication apparatus is capable of executing the communication using the ECM function to the communication partner, and if the determining unit determines that the transport protocol for use in the communication is the transport protocol which has the error correction function, the notifying unit sends the notification indicating that the communication apparatus is not capable of executing the communication using the ECM function to the communication partner regardless of the communication apparatus having the ECM function.

### Claim 2 (depends on 1)

The communication apparatus according to claim 1, wherein the protocol information is included in a Session Description Protocol (SDP) media stream description included in a Session Initiation Protocol (SIP) message,
wherein, when the protocol information indicates Transmission Control Protocol (TCP), the determining unit determines that the transport protocol for use in the communication is the transport protocol which has the error correction function, and
wherein, when the protocol information indicates User Datagram Protocol (UDP), the determining unit determines that the transport protocol for use in the communication is not the transport protocol which has the error correction function.

### Claim 3 (depends on 1)

The communication apparatus according to claim 1, wherein the notification in conformance with a standard facsimile procedure is a Digital Identification Signal (DIS).

### Claim 4 (depends on 1)

The communication apparatus according to claim 1, wherein the communication includes image communication.

### Claim 5

A communication apparatus configured to execute a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network, the communication apparatus comprising:
a transmitting unit configured to transmit, to the communication partner via the IP network, a communication start request for requesting starting the communication;
a receiving unit configured to receive a response to the communication start request from the communication partner, the response including information that indicates whether the communication partner is capable of executing the communication using the ECM function;
a notifying unit configured to, when the receiving unit receives the response, send to the communication partner a notification in conformance with a standard facsimile procedure, the notification indicating whether the communication apparatus executes the communication using the ECM function with the communication partner; and
a determining unit configured to determine whether a transport protocol for use in the communication is a transport protocol which has an error correction function,
wherein, if the determining unit determines that the transport protocol for use in the communication is not the transport protocol which has the error correction function, the notifying unit sends the notification to the communication partner based on whether the communication partner is capable of executing the communication using the ECM function, and if the determining unit determines that the transport protocol for use in the communication is the transport protocol which has the error correction function, the notifying unit sends the notification indicating that the communication apparatus executes the communication without using the ECM function with the communication partner to the communication partner regardless of the communication partner being capable of executing the communication using the ECM function.

### Claim 6 (depends on 5)

The communication apparatus according to claim 5, wherein the notification in conformance with a standard facsimile procedure is a Digital Command Signal (DCS).

### Claim 7 (depends on 5)

The communication apparatus according to claim 5, wherein the communication includes image communication.

### Claim 8

A method for an apparatus operable to execute a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network, the method comprising:
receiving, from the communication partner via the IP network, a communication start request including protocol information that indicates a transport protocol for use in the communication;
sending to the communication partner a notification in conformance with a standard facsimile procedure when the communication start request is received, the notification indicating a capability of the apparatus; and
determining, based on the protocol information, whether the transport protocol for use in the communication is a transport protocol which has an error correction function,
wherein, if it is determined that the transport protocol for use in the communication is not the transport protocol which has the error correction function, the notification indicating that the communication apparatus is capable of executing the communication using the ECM function is sent to the communication partner, and if it is determined that the transport protocol for use in the communication is the transport protocol which has the error correction function, the notification indicating that the communication apparatus is not capable of executing the communication using the ECM function is sent to the communication partner regardless of the apparatus having the ECM function.

### Claim 9

A method for an apparatus operable to execute a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network, the method comprising:
transmitting, to the communication partner via the IP network, a communication start request for requesting starting the communication;
receiving a response to the communication start request from the communication partner, the response including information that indicates whether the communication partner is capable of executing the communication using the ECM function;
sending to the communication partner a notification in conformance with a standard facsimile procedure when the response is received, the notification indicating whether the apparatus executes the communication using the ECM function with the communication partner; and
determining whether a transport protocol for use in the communication is a transport protocol which has an error correction function;
wherein, if it is determined that the transport protocol for use in the communication is not the transport protocol which has the error correction function, the notification is sent based on whether the communication partner is capable of executing the communication using the ECM function, and if it is determined that the transport protocol for use in the communication is the transport protocol which has the error correction function, the notification indicating that the apparatus executes the communication without using the ECM function with the communication partner to the communication partner regardless of the communication partner being capable of executing the communication using the ECM function.

### Claim 10 (depends on 8)

A computer-executable program for performing the method according to claim 8.

### Claim 11 (depends on 9)

A computer-executable program for performing the method according to claim 9.

### Claim 12 (depends on 10)

A storage medium storing the program according to claim 10 in a computer-readable format.

### Claim 13

A storage medium storing the program according to claim in a computer-readable format.
