# US 10,313,576 B2 · Transmission apparatus, reception apparatus, communication system, and recording medium

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

- Number: US 10,313,576 B2
- Document ID: US10313576B2
- Status: Granted
- Kind: B2
- Application number: 15/839,448
- Filed: 2017-12-12
- Published: 2018-04-12
- Granted: 2019-06-04
- Earliest claimed: 2013-03-15
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Takahiro Iwasaki
- Web page: https://patentgrep.com/patent/US10313576B2

## CPC

- H04N 23/661: Transmitting camera control signals through networks, e.g. control via the Internet
- G06F 3/005: {Input arrangements through a video camera}
- H04N 7/183: {for receiving images from a single remote source}
- H04N 23/62: Control of parameters via user interfaces
- H04N 23/632: {for displaying or modifying preview images prior to image capturing, e.g. variety of image resolutions or capturing parameters}
- H04N 23/695: Control of camera direction for changing a field of view, e.g. pan, tilt or based on tracking of objects
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A transmission apparatus configured to transmit image data to a reception apparatus through a network, in which a setting value for generating captured data and a setting value for generating image data by an encoding unit are updated according to reception of a command that sets the setting value for generating the captured data by the image capturing unit. When the setting value for generating the captured data is updated according to the received command, notification is performed through the network regardless of a restart process is performed.

## Claims

### Claim 1

An image capturing system comprising:
an image capturing apparatus configured to transmit image data to an image receiving apparatus; and
the image receiving apparatus configured to receive the image data from the image capturing apparatus,
wherein the image capturing apparatus comprises:
an image capturing unit configured to generate the image data;
a communication unit configured to receive a command for changing Video Source Mode to define at least a frame rate and resolution related to the image data, from an external apparatus via a network; and
a control unit configured to perform a reboot process and cause the communication unit to transmit a predetermined notification to the external apparatus, in a case where Video Source Mode being set in the image capturing apparatus is changed from first Video Source Mode to second Video Source Mode different from the first Video Source Mode, in response to the command for changing Video Source Mode received by the communication unit,
wherein the control unit is configured to perform control not to perform the reboot process in a case where Video Source Mode being set in the image capturing apparatus is changed from the first Video Source Mode to third Video Source Mode different from the first Video Source Mode and the second Video Source Mode in response to the command for changing Video Source Mode received by the communication unit,
wherein the control unit is configured to cause the communication unit to transmit, to the external apparatus, information indicating that the second Video Source Mode is a target on which the reboot process is to be performed and information indicating that the third Video Source Mode is not a target on which the reboot process is to be performed, in response to a request command from the external apparatus, and
wherein the image receiving apparatus comprises a display control unit configured to cause a display unit to display a setting screen for designating at least one of the frame rate and the resolution.

### Claim 2 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define a maximum value of the frame rate.

### Claim 3 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define a maximum value of the resolution.

### Claim 4 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to further define a usable encoding method.

### Claim 5 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define an option of the resolution.

### Claim 6 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define a settable range of the frame rate.

### Claim 7 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define a parameter in Video Encoder Configuration.

### Claim 8 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to define a parameter in Video Source Configuration.

### Claim 9 (depends on 1)

The image capturing system according to claim 1, wherein the Video Source Mode is information to indicate a combination of a parameter in Video Source Configuration and a parameter in Video Encoder Configuration.

### Claim 10 (depends on 1)

The image capturing system according to claim 1, wherein the communication unit is configured to transmit a network leaving notification in a case where the control unit performs the reboot process.

### Claim 11 (depends on 1)

The image capturing system according to claim 1, wherein Video Encoder Configuration is to be changed in a case where the Video Source Mode is changed and a parameter in Video Source Mode to which the Video Source Mode has been changed is inconsistent with a parameter in the Video Encoder Configuration.

### Claim 12 (depends on 1)

The image capturing system according to claim 1, wherein the command for changing Video Source Mode is Set Video Source Mode.

### Claim 13 (depends on 1)

The image capturing system according to claim 1, wherein the control unit is configured to cause the communication unit to be reconnected to the network after causing the communication unit to leave the network, as the reboot process.

### Claim 14 (depends on 1)

The image capturing system according to claim 1, wherein the predetermined notification is a notification to indicate that the image capturing apparatus has connected to the network.

### Claim 15 (depends on 1)

The image capturing system according to claim 1, wherein the predetermined notification is a notification in response to change of the Video Source Mode.

### Claim 16 (depends on 1)

The image capturing system according to claim 1, wherein the control unit is configured to cause the communication unit to stop transmitting the image data in response to reception of the command.

### Claim 17 (depends on 1)

The image capturing system according to claim 1, wherein the control unit is configured to perform the reboot process in a case where a set value set in the image capturing apparatus is changed to a predetermined set value.

### Claim 18 (depends on 17)

The image capturing system according to claim 17, wherein the predetermined set value is predetermined resolution.

### Claim 19 (depends on 17)

The image capturing system according to claim 17, wherein the predetermined set value is a predetermined frame rate.

### Claim 20 (depends on 17)

The image capturing system according to claim 17,
wherein the Video Source Mode is information to further define a usable encoding method, and
wherein the predetermined set value is a predetermined encoding method.

### Claim 21 (depends on 10)

The image capturing system according to claim 10, wherein the network leaving notification is Bye.

### Claim 22 (depends on 14)

The image capturing system according to claim 14, wherein the notification to indicate that the image capturing apparatus has connected to the network is Hello.

### Claim 23 (depends on 1)

The image capturing system according to claim 1, wherein the external apparatus is the image receiving apparatus.

### Claim 24 (depends on 1)

The image capturing system according to claim 1, wherein the setting screen is for designating the resolution.

### Claim 25 (depends on 24)

The image capturing system according to claim 24, wherein the resolution is capable of being designated by a button on the setting screen.

### Claim 26 (depends on 1)

The image capturing system according to claim 1, wherein the setting screen is for designating the frame rate.

### Claim 27 (depends on 26)

The image capturing system according to claim 26, wherein the frame rate is capable of being designated by a scroll bar on the setting screen.

### Claim 28 (depends on 4)

The image capturing system according to claim 4, wherein the setting screen is for further designating encoding method.

### Claim 29 (depends on 28)

The image capturing system according to claim 28, wherein the encoding method is capable of being designated from a dropdown list on the setting screen.

### Claim 30 (depends on 1)

The image capturing system according to claim 1, wherein the image capturing apparatus is configured to transmit the image data encoded by an encoding unit.

### Claim 31

An image transmission method comprising:
transmitting image data to an image receiving apparatus from an image capturing apparatus that generates the image data;
receiving the image data from the image capturing apparatus by the image receiving apparatus;
receiving a command from an external apparatus via a network by the image receiving apparatus, the command being for changing Video Source Mode to define at least a frame rate and resolution related to the image data; and
performing a reboot process and transmitting a predetermined notification to the external apparatus from the image capturing apparatus, in a case where Video Source Mode being set in the image capturing apparatus is changed from first Video Source Mode to second Video Source Mode different from the first Video Source Mode, in response to the command for changing Video Source Mode received,
wherein the reboot process is not performed in a case where Video Source Mode being set in the image capturing apparatus is changed from the first Video Source Mode to third Video Source Mode different from the first Video Source Mode and the second Video Source Mode in response to the command for changing Video Source Mode received,
wherein information indicating that the second Video Source Mode is a target on which the reboot process is to be performed and information indicating that the third Video Source Mode is not a target on which the reboot process is to be performed is transmitted to the external apparatus from the image capturing apparatus, in response to a request command from the external apparatus, and
wherein the image receiving apparatus displays a setting screen for designating at least one of the frame rate and the resolution.

### Claim 32

A non-transitory computer-readable storage medium which stores a program for executing an image transmission method, the method comprising:
transmitting image data to an image receiving apparatus from an image capturing apparatus that generates the image data;
receiving the image data from the image capturing apparatus by the image receiving apparatus;
receiving a command from an external apparatus via a network by the image receiving apparatus, the command being for changing Video Source Mode to define at least a frame rate and resolution related to the image data; and
performing a reboot process and transmitting a predetermined notification to the external apparatus from the image capturing apparatus, in a case where Video Source Mode being set in the image capturing apparatus is changed from first Video Source Mode to second Video Source Mode different from the first Video Source Mode, in response to the command for changing Video Source Mode received,
wherein the reboot process is not performed in a case where Video Source Mode being set in the image capturing apparatus is changed from the first Video Source Mode to third Video Source Mode different from the first Video Source Mode and the second Video Source Mode in response to the command for changing Video Source Mode received,
wherein information indicating that the second Video Source Mode is a target on which the reboot process is to be performed and information indicating that the third Video Source Mode is not a target on which the reboot process is to be performed is transmitted to the external apparatus from the image capturing apparatus, in response to a request command from the external apparatus, and
wherein the image receiving apparatus displays a setting screen for designating at least one of the frame rate and the resolution.

### Claim 33 (depends on 31)

The image transmission method according to claim 31, wherein the Video Source Mode is information to further define a usable encoding method.

### Claim 34 (depends on 31)

The image transmission method according to claim 31, wherein the Video Source Mode is information to define a parameter in Video Encoder Configuration.

### Claim 35 (depends on 31)

The image transmission method according to claim 31, wherein the Video Source Mode is information to define a parameter in Video Source Configuration.

### Claim 36 (depends on 31)

The image transmission method according to claim 31, wherein the Video Source Mode is information to indicate a combination of a parameter in Video Source Configuration and a parameter in Video Encoder Configuration.

### Claim 37 (depends on 31)

The image transmission method according to claim 31, wherein a network leaving notification is transmitted from the image capturing apparatus in a case where the reboot process is performed.

### Claim 38 (depends on 31)

The image transmission method according to claim 31, wherein the command for changing Video Source Mode is Set Video Source Mode.

### Claim 39 (depends on 31)

The image transmission method according to claim 31, wherein the image capturing apparatus is reconnected to the network after the image capturing apparatus left the network, as the reboot process.

### Claim 40 (depends on 31)

The image transmission method according to claim 31, wherein the predetermined notification is a notification to indicate that the image capturing apparatus has connected to the network.

### Claim 41 (depends on 31)

The image transmission method according to claim 31, wherein the reboot process is performed in a case where a set value set in the image capturing apparatus is changed to a predetermined set value.

### Claim 42 (depends on 41)

The image transmission method according to claim 41, wherein the predetermined set value is a predetermined frame rate.

### Claim 43 (depends on 37)

The image transmission method according to claim 37, wherein the network leaving notification is Bye.

### Claim 44 (depends on 40)

The image transmission method according to claim 40, wherein the notification to indicate that the image capturing apparatus has connected to the network is Hello.

### Claim 45 (depends on 31)

The image transmission method according to claim 31, wherein the external apparatus is the image receiving apparatus.

### Claim 46 (depends on 31)

The image transmission method according to claim 31, wherein the setting screen is for designating the resolution.

### Claim 47 (depends on 46)

The image transmission method according to claim 46, wherein the resolution is capable of being designated by a button on the setting screen.

### Claim 48 (depends on 31)

The image transmission method according to claim 31, wherein the setting screen is for designating the frame rate.

### Claim 49 (depends on 48)

The image transmission method according to claim 48, wherein the frame rate is capable of being designated by a scroll bar on the setting screen.

### Claim 50 (depends on 33)

The image transmission method according to claim 33, wherein the setting screen is for further designating encoding method.

### Claim 51 (depends on 50)

The image transmission method according to claim 50, wherein the encoding method is capable of being designated from a dropdown list on the setting screen.

### Claim 52

An image capturing system comprising:
an image capturing apparatus configured to transmit image data to an image receiving apparatus; and
the image receiving apparatus configured to receive the image data from the image capturing apparatus,
wherein the image capturing apparatus comprises a computer executing instructions that, when executed by the computer, cause the computer to function as:
an image capturing unit configured to generate the image data; and
a control unit configured to control a communication unit which receives a command for changing Video Source Mode to define at least a frame rate and resolution related to the image data, from an external apparatus via a network,
wherein the control unit is configured to perform a reboot process and cause the communication unit to transmit a predetermined notification to the external apparatus, in a case where Video Source Mode being set in the image capturing apparatus is changed from first Video Source Mode to second Video Source Mode different from the first Video Source Mode, in response to the command for changing Video Source Mode received by the communication unit,
wherein the control unit is configured to perform control not to perform the reboot process in a case where Video Source Mode being set in the image capturing apparatus is changed from the first Video Source Mode to third Video Source Mode different from the first Video Source Mode and the second Video Source Mode, in response to the command for changing Video Source Mode received by the communication unit,
wherein the control unit is configured to cause the communication unit to transmit, to the external apparatus, information indicating that the second Video Source Mode is a target on which the reboot process is to be performed and information indicating that the third Video Source Mode is not a target on which the reboot process is to be performed, in response to a request command from the external apparatus,
wherein the image receiving apparatus comprises a computer executing instructions that, when executed by the computer, cause the computer to function as a display control unit, and
wherein the display control unit is configured to cause a display unit to display a setting screen for designating at least one of the frame rate and the resolution.

### Claim 53 (depends on 52)

The image capturing system according to claim 52, wherein the Video Source Mode is information to further define a usable encoding method.

### Claim 54 (depends on 52)

The image capturing system according to claim 52, wherein the Video Source Mode is information to define a parameter in Video Encoder Configuration.

### Claim 55 (depends on 52)

The image capturing system according to claim 52, wherein the Video Source Mode is information to define a parameter in Video Source Configuation.

### Claim 56 (depends on 52)

The image capturing system according to claim 52, wherein the Video Source Mode is information to indicate a combination of a parameter in Video Source Configuration and a parameter in Video Encoder Configuration.

### Claim 57 (depends on 52)

The image capturing system according to claim 52, wherein the communication unit is configured to transmit a network leaving notification in a case where the control unit performs the reboot process.

### Claim 58 (depends on 52)

The image capturing system according to claim 52, wherein the command for changing Video Source Mode is Set Video Source Mode.

### Claim 59 (depends on 52)

The image capturing system according to claim 52, wherein the control unit is configured to cause the communication unit to be reconnected to the network after causing the communication unit to leave the network, as the reboot process.

### Claim 60 (depends on 52)

The image capturing system according to claim 52, wherein the predetermined notification is a notification to indicate that the image capturing apparatus has connected to the network.

### Claim 61 (depends on 52)

The image capturing system according to claim 52, wherein the control unit is configured to perform the reboot process in a case where a set value set in the image capturing apparatus is changed to a predetermined set value.

### Claim 62 (depends on 61)

The image capturing system according to claim 61, wherein the predetermined set value is a predetermined frame rate.

### Claim 63 (depends on 57)

The image capturing system according to claim 57, wherein the network leaving notification is Bye.

### Claim 64 (depends on 60)

The image capturing system according to claim 60, wherein the notification to indicate that the image capturing apparatus has connected to the network is Hello.

### Claim 65 (depends on 52)

The image capturing system according to claim 52, wherein the external apparatus is the image receiving apparatus.

### Claim 66 (depends on 52)

The image capturing system according to claim 52, wherein the setting screen is for designating the resolution.

### Claim 67 (depends on 66)

The image capturing system according to claim 66, wherein the resolution is capable of being designated by a button on the setting screen.

### Claim 68 (depends on 52)

The image capturing system according to claim 52, wherein the setting screen is for designating the frame rate.

### Claim 69 (depends on 68)

The image capturing system according to claim 68, wherein the frame rate is capable of being designated by a scroll bar on the setting screen.

### Claim 70 (depends on 53)

The image capturing system according to claim 53, wherein the setting screen is for further designating encoding method.

### Claim 71 (depends on 70)

The image capturing system according to claim 70, wherein the encoding method is capable of being designated from a dropdown list on the setting screen.
