Image capturing apparatus, device, communication method, and non-transitory computer-readable storage medium
AssigneeCanon Kabushiki Kaisha
InventorTomoya Honjo
Life of this patent
Estimating the term…
Abstract
An image capturing apparatus, which includes a mounting part capable of attaching/detaching a device capable of holding at least an image captured by the image capturing apparatus and capable of communicating with the mounted device in accordance with a predetermined standard, obtains, from the device, information of communication specifications used to perform predetermined communication, in accordance with the predetermined standard, with the device mounted in the mounting part, and performs, using the obtained information of the communication specifications, the predetermined communication with the device mounted in the mounting part in accordance with the predetermined standard.
Claims24
An image capturing apparatus comprising:
- a mounting structure, in which a device capable of holding at least an image captured by the image capturing apparatus is capable of being mounted and via which the image capturing apparatus is capable of communicating with the mounted device in accordance with a predetermined standard;
- one or more processors;
- and
- one or more memories that store one or more computer-readable instructions for causing, when executed by the one or more processors, the one or more processors to function as:
- an obtaining unit configured to obtain, from the device, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the device mounted in the mounting structure, wherein the information of communication specifications is defined by the new command for which at least a wait time after issuance of a predetermined command is changed;
- and
- a communication unit configured to perform, using the obtained information of the communication specifications, the predetermined communication with the device mounted in the mounting structure in accordance with the predetermined standard.
A device mounted in a mounting structure of an image capturing apparatus including the mounting structure, wherein a device capable of holding at least an image captured by the image capturing apparatus is capable of being mounted in the mounting structure and the image capturing apparatus is capable of communicating with the mounted device via the mounting structure in accordance with a predetermined standard, comprising:
- one or more processors;
- and
- one or more memories that store one or more computer-readable instructions for causing, when executed by the one or more processors, the one or more processors to function as:
- a providing unit configured to provide, to the image capturing apparatus, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the image capturing apparatus, wherein the information of communication specifications is defined by the new command for which at least a wait time after issuance of a predetermined command is changed;
- and
- a communication unit configured to perform, using the provided information of the communication specifications, the predetermined communication with the image capturing apparatus in accordance with the predetermined standard.
A communication method executed by an image capturing apparatus,
- wherein the image capturing apparatus includes a mounting structure, in which a device capable of holding at least an image captured by the image capturing apparatus is capable of being mounted and via which the image capturing apparatus is capable of communicating with the mounted device in accordance with a predetermined standard,
- wherein the method comprises:
- obtaining, from the device, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the device mounted in the mounting structure, wherein the information of communication specifications is defined by the new command for which at least a wait time after issuance of a predetermined command is changed;
- and
- performing, using the obtained information of the communication specifications, the predetermined communication with the device mounted in the mounting structure in accordance with the predetermined standard.
A communication method executed by a device mounted in a mounting structure of an image capturing apparatus including the mounting structure, wherein a device capable of holding at least an image captured by the image capturing apparatus is capable of being mounted in the mounting structure and the image capturing apparatus is capable of communicating with the mounted device via the mounting structure in accordance with a predetermined standard, comprising:
- providing, to the image capturing apparatus, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the image capturing apparatus, wherein the information of communication specifications is defined by the new command for which at least a wait time after issuance of a predetermined command is changed;
- and
- performing, using the provided information of the communication specifications, the predetermined communication with the image capturing apparatus in accordance with the predetermined standard.
A non-transitory computer-readable storage medium that stores a program for causing, when executed by a computer included in an image capturing apparatus that comprises a mounting structure, in which a device capable of holding at least an image captured by the image capturing apparatus is capable of being mounted and via which the image capturing apparatus is capable of communicating with the mounted device in accordance with a predetermined standard, the computer to:
- obtain, from the device, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the device mounted in the mounting structure, wherein the information of communication specifications is defined by the new command for which a wait time after issuance of a predetermined command is changed;
- and
- perform, using the obtained information of the communication specifications, the predetermined communication with the device mounted in the mounting structure in accordance with the predetermined standard.
A non-transitory computer-readable storage medium that stores a program for causing, when executed by a computer included in a device mounted in a mounting structure of an image capturing apparatus including the mounting structure, a device capable of holding at least an image captured by the image capturing apparatus being capable of being mounted in the mounting structure and the image capturing apparatus being capable of communicating with the mounted device via the mounting structure in accordance with a predetermined standard, the computer to:
- provide, to the image capturing apparatus, information of communication specifications indicative of a command having a form compliant with the predetermined standard and defined as a new command, which is not defined in the predetermined standard supported by the image capturing apparatus, for performing predetermined communication with the image capturing apparatus, wherein the information of communication specifications is defined by the new command for which at least a wait time after issuance of a predetermined command is changed;
- and
- perform, using the provided information of the communication specifications, the predetermined communication with the image capturing apparatus in accordance with the predetermined standard.
Dependencies are inferred from the claim text.