QR Code Wireless Image Transfer for Digital Cameras

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital cameras require a dedicated application on information terminals to wirelessly transmit image data, which can be cumbersome and inconvenient, especially when transferring images to devices without the installed application.

Innovation Solution

A communication apparatus that forms a wireless network, generates and displays two-dimensional codes to facilitate connection and data transfer, allowing image data to be transmitted without the need for a dedicated application on the receiving device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a dedicated application is installed on the information terminal to transmit image data, then reliable wireless transmission can be achieved, but the ease of operation deteriorates due to the requirement of pre-installing applications

Engineering Contradiction:
Improvewireless transmission reliabilityVSAvoidoperation convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces a QR code as an intermediary element that mediates between the camera and the information terminal. The QR code contains encoded connection information that enables the terminal to automatically connect to the camera's wireless network without requiring pre-installed applications. This intermediary solution maintains transmission reliability while eliminating the operational burden of application installation.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The camera performs preliminary actions by pre-generating and displaying the QR code containing all necessary connection information before the transmission process begins. This preliminary preparation of connection data in the QR code allows the information terminal to immediately establish connection without needing to install applications or manually configure settings, thus improving ease of operation while maintaining reliable transmission.

Inventive Principle:
Principle #10Preliminary action

2Stability of the object's composition

If a dedicated application is required for image transmission, then transmission stability is improved, but device complexity increases due to additional software requirements

Engineering Contradiction:
Improvetransmission stabilityVSAvoidsoftware complexity
Core Design Contradiction:
Stability of the object's compositionVSDevice complexity

Solution Approach 1:

The patent extracts the connection configuration information from the complex software environment and encodes it into a simple QR code format. By taking out the essential connection parameters (SSID, password, etc.) and embedding them in the QR code, the system maintains transmission stability through proper network configuration while eliminating the need for complex dedicated applications on the information terminal.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a copy of the network connection information in the form of a QR code that can be universally read by any information terminal with a camera and QR scanning capability. This copied representation of connection data eliminates the need for device-specific applications, reducing software complexity while maintaining stable transmission through proper network establishment.

Inventive Principle:
Principle #26Copying

3Reliability

If manual connection configuration is required, then connection reliability is improved, but loss of time increases due to manual setup procedures

Engineering Contradiction:
Improveconnection reliabilityVSAvoidsetup time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The camera performs the preliminary action of pre-configuring and encoding all necessary connection parameters (network name, password, authentication method) into the QR code before the user initiates the transmission. This preliminary preparation eliminates the need for manual setup procedures at the time of use, reducing time loss while maintaining connection reliability through proper pre-configuration of transmission parameters.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces the mechanical/manual process of typing in network credentials and configuring connection settings with an automated optical recognition system. The information terminal's camera automatically scans the QR code and extracts the encoded connection information, substituting manual configuration operations with automated image recognition and data extraction, thereby reducing setup time while maintaining reliable connections.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Data Source

PatentUS10834270B2Communication apparatus, communication method to establish a communication connection to an external device
Publication Date: 2020.11.10 CANON KK
  • US10834270B2 patent drawing
  • US10834270B2 patent drawing
  • US10834270B2 patent drawing

AI summary

A communication apparatus includes a communication device that forms a wireless network as an access point, a code generator that generates a two-dimensional code, a display device, and a controller, where the controller, in a case the controller detects an instruction to transmit image data to an external apparatus, controls the communication device to form a wireless network as an access point, controls the code generator to generate a first two-dimensional code indicating information for connecting to the formed wireless network, and controls the display device to display the first two-dimensional code, and in a case the controller detects that the external apparatus connects to the wireless network using the first two-dimensional code, controls the code generator to generate a second two-dimensional code indicating information for accessing the image data to be transmitted, and controls the display device to display the second two-dimensional code.