IP Library Granted Patent US 10,873,680
Granted Patent B2
US 10,873,680 · App. 16/182,446 · Granted Dec 22, 2020

Communication apparatus, communication method and storage medium storing program

Inventor: Hideaki Ohshima (Kawasaki, JP)
Assignee: Canon Kabushiki Kaisha
H04N1/32765H04N1/00307H04N2201/0084
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,873,680
App. No.
16/182,446
Granted
Dec 22, 2020
Kind
B2
Abstract

A communication apparatus that communicates with an external apparatus includes a transmission unit that transmits, to the external apparatus via a first relay apparatus, connection information that the external apparatus uses to directly communicate with the communication apparatus and a control unit that controls direct communication with the external apparatus when disconnection of communication with the external apparatus via the first relay apparatus is detected.

Claims (25)

1. A communication apparatus that communicates with an external apparatus, the communication apparatus comprising:

a transmitter configured to transmit, to the external apparatus via a first relay apparatus, connection information that the external apparatus uses to directly communicate with the communication apparatus before disconnection of communication with the external apparatus via the first relay apparatus; and

a controller configured to control direct communication with the external apparatus based on the connection information transmitted beforehand, when the disconnection of communication with the external apparatus via the first relay apparatus is detected.

2. The communication apparatus according to claim 1 , further comprising a communication interface configured to be used for communication with the external apparatus via the first relay apparatus, wherein

the controller controls direct communication with the external apparatus by using the communication interface when the disconnection of communication with the external apparatus via the first relay apparatus is detected.

3. The communication apparatus according to claim 1 , wherein the controller has a communication network forming function to form a communication network using the communication apparatus as a second relay apparatus, wherein

the controller controls direct communication with the external apparatus by using the communication network formed when the disconnection of communication with the external apparatus via the first relay apparatus is detected.

4. The communication apparatus according to claim 3 , wherein

the controller forms the communication network when the disconnection of communication with the external apparatus via the first relay apparatus is detected.

5. The communication apparatus according to claim 3 , wherein

the controller forms the communication network when a state of communication with the first relay apparatus satisfies a predetermined condition.

6. The communication apparatus according to claim 3 , wherein

the connection information includes information for identifying the formed communication network.

7. The communication apparatus according to claim 1 , wherein

the controller controls direct communication with the external apparatus when the disconnection of communication with the external apparatus via the first relay apparatus is detected, and controls assigning to the external apparatus an address of the external apparatus used before disconnection of communication with the communication apparatus via the first relay apparatus is detected.

8. The communication apparatus according to claim 1 , wherein the controller is configured to detect the disconnection of communication with the external apparatus via the first relay apparatus, wherein

the controller controls direct communication with the external apparatus according to the disconnection of communication with the external apparatus via the first relay apparatus.

9. The communication apparatus according to claim 8 , wherein the controller detects the disconnection of communication with the external apparatus based on a result of communication periodically performed with the external apparatus.

10. The communication apparatus according to claim 1 , wherein the communication apparatus is an image capturing apparatus.

11. A method for communication executed by a communication apparatus that communicates with an external apparatus, the method comprising:

transmitting, to the external apparatus via a relay apparatus, connection information that the external apparatus uses to directly communicate with the communication apparatus before disconnection of communication with the external apparatus via the relay apparatus; and

controlling direct communication with the external apparatus based on the connection information transmitted beforehand, when disconnection of communication with the external apparatus via the relay apparatus is detected.

12. A non-transitory computer readable storage medium storing a program that causes a computer to execute a method to control a communication apparatus that communicates with an external apparatus, the method comprising:

transmitting, to the external apparatus via a first relay apparatus, connection information that the external apparatus uses to directly communicate with the communication apparatus before disconnection of communication with the external apparatus via the relay apparatus; and

controlling direct communication with the external apparatus based on the connection information transmitted beforehand, when disconnection of communication with the external apparatus via the first relay apparatus is detected.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 29, 2019
From: OHSHIMA, HIDEAKI
To: CANON KABUSHIKI KAISHA
Reel/Frame 048181/0920 →
Priority Claims (1)
JP 2017-220067 · Nov 15, 2017 · national
Continuity (1)
Related Publication 20190149690A1 · May 16, 2019