Camera Accessory Authentication via Dynamic Identification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In an interchangeable lens camera system, the fixed address limitations of the I2C bus lead to prolonged authentication communication times and potential malfunctions when unknown accessory apparatuses are connected, especially if incompatible or exceeding the permissible number, causing delays and communication failures.

Innovation Solution

The camera system employs a communication method that switches between broadcast and point-to-point communication modes, allowing the camera body to authenticate and communicate with multiple accessory apparatuses efficiently by designating specific communication counterparts and shifting incompatible or excess accessories to a sleep state, thereby preventing malfunctions and communication failures.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the camera body performs authentication communication with all possible addresses (0 to n) to identify connected accessory apparatuses, then the system can detect incompatible or excessive accessories, but the authentication time becomes excessively long and imaging startup is delayed

Engineering Contradiction:
Improvedetection of incompatible accessoriesVSAvoidauthentication communication time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Accessory apparatuses automatically transmit their identification information to the camera body without requiring the camera body to query each address. The accessories actively provide their identity, eliminating the need for time-consuming sequential authentication attempts at all possible addresses.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Accessory apparatuses pre-transmit their identification information to the camera body before formal communication begins. This preliminary action allows the camera body to immediately know which accessories are connected and their types, avoiding delayed authentication.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the camera body uses fixed I2C bus addresses for communication slaves, then the communication protocol remains simple and compatible, but the system cannot adapt to unknown or varying numbers of accessory apparatuses without prolonged authentication

Engineering Contradiction:
Improvecompatibility with unknown accessoriesVSAvoidcommunication protocol complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The communication system transitions from static address assignment to dynamic identification. Accessory apparatuses dynamically transmit their identification information, allowing the camera body to adapt to any number and type of accessories without predetermined address configurations.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The camera body's communication interface is designed to universally receive and process identification information from any accessory apparatus type. This universal reception capability allows the system to work with unknown accessories while maintaining protocol simplicity through standardized identification transmission.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Productivity

If the camera body quickly authenticates accessories using limited address ranges, then imaging startup is fast, but incompatible or excessive accessories may cause malfunctions or communication failures

Engineering Contradiction:
Improveimaging startup speedVSAvoidsystem stability with incompatible accessories
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

Accessory apparatuses provide feedback by transmitting their identification information to the camera body. The camera body uses this feedback to determine compatibility and appropriate communication parameters, enabling fast startup while ensuring system stability through informed decision-making.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The camera body performs preliminary identification of accessories by receiving their identification information before imaging begins. This preliminary knowledge allows the system to quickly configure communication parameters and detect incompatible accessories, ensuring both fast startup and system reliability.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentEP3705939B1Camera, accessory device and control method thereof
Publication Date: 2024.02.21 CANON KK
  • EP3705939B1 patent drawingFigure 1
  • EP3705939B1 patent drawingFigure 2
  • EP3705939B1 patent drawingFigure 3

AI summary

[PROBLEMS] To avoid a malfunction and a communication failure in an image pickup system [SOLUTION MEANS] A camera 200 is usable while a plurality of accessory apparatuses 100 and 300 are connected to it. The camera includes a camera communication unit 208 connected to a data communication channel used for a data communication between the camera and each of the plurality of accessory apparatuses, and a camera controller 205 configured to perform the data communication with each of the plurality of accessory apparatuses via the data communication channel. The camera controller transmits to at least one sleep target accessory apparatus among the plurality of accessory apparatuses through the data communication, a sleep request command for shifting the sleep target accessory apparatus from an operation state for performing processing in response to a data transmission from the camera to a sleep state that does not perform the processing regardless of the data transmission.