Digital Camera XMP Area Sizing for Authentic Image Files

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing digital image certification methods fail to prevent erroneous authenticity determinations when data is appended to areas excluded from certification, leading to unnecessary file size increases due to reserved blank areas that may not be used.

Innovation Solution

An electronic apparatus with a processor and memory that determines if a predetermined mode is set and if data appending is planned, and if so, enlarges the excluded area to accommodate potential data, ensuring authenticity certification without unnecessary file growth.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a blank area is reserved in the image file to accommodate future data appending, then data appending capability is enabled, but the file size becomes unnecessarily large when data appending is not performed

Engineering Contradiction:
Improvedata appending capabilityVSAvoidfile size
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The patent applies dynamics by making the excluded area size adjustable rather than fixed. The system dynamically determines the appropriate size for the excluded area based on whether data appending is actually performed, allowing the file structure to adapt between two states: with reserved blank area when appending is needed, and without when appending is not performed, thus optimizing file size while maintaining capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of excluded area size from a static reserved blank area to a dynamic area whose size is determined by actual usage. When data appending is performed, the excluded area expands to accommodate the appended data; when not performed, the excluded area maintains its original size, eliminating unnecessary file space while preserving the ability to append data when needed.

Inventive Principle:
Principle #35Parameter changes

2Adaptability or versatility

If the position of the area to be hashed is shifted due to data appending, then data appending flexibility is improved, but erroneous authenticity determination occurs

Engineering Contradiction:
Improvedata appending flexibilityVSAvoidauthenticity certification accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the image file into distinct areas: a hashed area whose position and size are fixed and certified, and an excluded area where data appending is permitted. This segmentation ensures that the hashed area remains stable and unchanged, while the excluded area can dynamically accommodate appended data without affecting the authenticity certification of the hashed portion, thus preventing erroneous authenticity determinations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by pre-defining the excluded area with a predetermined size and position before data appending occurs. This preliminary setup ensures that when data is appended, it is placed in the pre-allocated excluded area rather than shifting the hashed area, thereby maintaining the integrity of the authenticity certification while enabling flexible data appending.

Inventive Principle:
Principle #10Preliminary action

3Adaptability or versatility

If a fixed blank area is reserved for data appending, then future data appending is accommodated, but file size increases unnecessarily when data appending is not performed

Engineering Contradiction:
Improvefuture data appending accommodationVSAvoidfile size efficiency
Core Design Contradiction:
Adaptability or versatilityVSProductivity

Solution Approach 1:

The patent makes the excluded area dynamic by adjusting its size based on actual data appending operations. Instead of reserving a fixed blank area that always increases file size, the system dynamically determines the excluded area size: it expands when data appending is performed and maintains its original size when not performed, thus optimizing file size efficiency while preserving future data appending accommodation capability.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of excluded area size from a static predetermined size to a dynamic size that adapts to actual usage. When data appending is performed, the excluded area expands to accommodate the appended data; when not performed, the excluded area maintains its original size, eliminating unnecessary file space while preserving the ability to append data when needed.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS20260006316A1Electronic apparatus capable of suppressing unnecessary increase in size of digital file whose authenticity is capable of being certified even if data is changed after generation, control method for electronic apparatus, and storage medium
Publication Date: 2026.01.01 CANON KK
  • US20260006316A1 patent drawing
  • US20260006316A1 patent drawing
  • US20260006316A1 patent drawing

AI summary

An electronic apparatus capable of suppressing an unnecessary increase in a size of a digital file whose authenticity is capable of being certified even if data is changed after generation is provided. A digital camera that has an authenticity certification photographing mode in which an image file whose authenticity is capable of being certified is generated, includes a system control unit that, in a case where the digital camera has been set to the authenticity certification photographing mode and a plan, in which data appending is performed with respect to an XMP area, which has been excluded from a subject of authenticity certification, from among areas constituting the image file after the image file is generated, has been set, enlarges a size of the XMP area than when the digital camera has been set to a normal photographing mode and generates the image file.