Communication apparatus capable of selecting proper facsimile communication, method of controlling the same, and storage medium
AssigneeCanon Kabushiki Kaisha
InventorYosui Naito
Life of this patent
Estimating the term…
Abstract
A communication apparatus capable of selecting proper facsimile communication according to a gateway of a connection destination. A communication apparatus that performs facsimile communication via a gateway connected to an IP network establishes a voice session for performing voice communication, with the gateway. When a T.38 session establishment request is received after the voice session has been established, the voice session is changed to the T.38 session to perform facsimile communication using T.38 communication. When the T.38 session establishment request is not received after the voice session has been established, facsimile communication using inband communication is performed by the voice session.
Claims12
A communication apparatus configured to perform facsimile communication via a gateway connected to an IP network, comprising:
- a storage device;
- and
- a processor configured to execute computer executable instructions recorded on the storage device, the computer executable instructions including instructions, that when executed by the processor, cause the communication apparatus to:
- establish a voice session for performing voice communication, with the gateway;
- receive, from the gateway, a T.38 session establishment request, wherein the T.38 session establishment request is received from the gateway before the gateway is notified whether a T.38 session can be established;
- establish, in a case where the T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication is received from the gateway after the voice session has been established, the T.38 session and perform facsimile communication using the T.38 communication;
- and
- perform, in a case where the T.38 session establishment request is not received from the gateway after the voice session has been established, facsimile communication using inband communication by the voice session.
A communication apparatus configured to perform facsimile communication via a gateway connected to an IP network, comprising:
- a storage device;
- and
- a processor connected to the storage device and configured to execute computer executable instructions recorded on the storage device, the computer executable instructions including instructions, that when executed by the processor, cause the communication apparatus to:
- establish a voice session for performing voice communication with the gateway;
- transmit to the gateway, after the voice session has been established and before receiving a response from the gateway that identifies whether a T.38 session can be established, a T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication;
- establish, in a case where a success response to the T.38 session establishment request is received from the gateway, the T.38 session and perform facsimile communication using the T.38 communication by the established T.38 session;
- and
- perform facsimile communication using inband communication by the voice session, in a case where the success response is not received from the gateway.
A method of controlling a communication apparatus configured to perform facsimile communication via a gateway connected to an IP network, comprising:
- establishing a voice session for performing voice communication, with the gateway;
- receiving, from the gateway, a T.38 session establishment request, wherein the T.38 session establishment request is received from the gateway before the gateway is notified whether the T.38 session can be established;
- establishing, in a case where the T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication is received from the gateway after the voice session has been established, the T.38 session and performing facsimile communication using the T.38 communication;
- and
- performing, in a case where the T.38 session establishment request is not received from the gateway after the voice session has been established, facsimile communication using inband communication by the voice session,
- wherein the gateway transmits the T.38 session establishment request before receiving information that identifies whether the T.38 session can be established.
A method of controlling a communication apparatus configured to perform facsimile communication via a gateway connected to an IP network, comprising:
- establishing a voice session for performing voice communication, with the gateway;
- transmitting to the gateway, after the voice session has been established and before receiving a response from the gateway that identifies whether a T.38 session can be established, a T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication;
- establishing, in a case where a success response to the T.38 session establishment request is received from the gateway, the T.38 session and performing facsimile communication using the T.38 communication by the established T.38 session;
- and
- performing facsimile communication using inband communication by the voice session, in a case where the success response is not received from the gateway.
A non-transitory computer-readable storage medium storing a computer-executable program for executing a method of controlling a communication apparatus configured to perform facsimile communication via a gateway connected to an IP network,
- wherein the method comprises:
- establishing a voice session for performing voice communication, with the gateway;
- receiving, from the gateway, a T.38 session establishment request, wherein the T.38 session establishment request is received from the gateway before the gateway is notified whether the T.38 session can be established;
- establishing, in a case where the T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication is received from the gateway after the voice session has been established, the T.38 session and performing facsimile communication using the T.38 communication;
- and
- performing, in a case where the T.38 session establishment request is not received from the gateway after the voice session has been established, facsimile communication using inband communication by the voice session.
A non-transitory computer-readable storage medium storing a computer-executable program for executing a method of controlling a communication apparatus configured to perform facsimile communication via a gateway connected to an IP network,
- wherein the method comprises:
- establishing a voice session for performing voice communication, with the gateway;
- transmitting to the gateway, after the voice session has been established and before receiving a response from the gateway that identifies whether a T.38 session can be established, a T.38 session establishment request for requesting establishment of the T.38 session for performing T.38 communication;
- establishing, in a case where a success response to the T.38 session establishment request is received from the gateway, the T.38 session and performing facsimile communication using the T.38 communication by the established T.38 session;
- and
- performing facsimile communication using inband communication by the voice session, in a case where the success response is not received from the gateway.
Dependencies are inferred from the claim text.