Information Processing Apparatus Secure Data Deletion

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing apparatuses, particularly those using semiconductor storage devices like SSDs, face challenges in ensuring complete data deletion due to wear leveling techniques, which can leave data undeleted in blocks, leading to potential data leakage, and users may misunderstand the completeness of deletion based on generic settings.

Innovation Solution

The apparatus selectively sets and performs overwrite deletion methods based on the type of storage device mounted, using a partition configuration management table to determine whether to perform overwrite deletion and choosing appropriate methods such as writing zero or random data, ensuring complete data erasure, especially for sensitive data areas.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If overwrite deletion is performed on semiconductor storage devices with wear leveling, then data security is improved, but data may remain undeleted in blocks yet to be replaced

Engineering Contradiction:
Improvedata securityVSAvoidcomplete data deletion
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary identification of the storage device type before executing deletion. When a semiconductor storage device with wear leveling is detected, the system proactively disables overwrite deletion and instead uses immediate block replacement deletion, preventing the problem of residual data before it can occur

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system changes the deletion method parameter based on the storage device type. For semiconductor storage devices, it switches from overwrite deletion to block replacement deletion, adapting the deletion strategy to match the characteristics of the storage medium

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If generic deletion settings are provided for all storage devices, then ease of operation is improved, but users may misunderstand the completeness of deletion

Engineering Contradiction:
Improvedeletion settingVSAvoiddeletion completeness understanding
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The system automatically detects the storage device type and selects the appropriate deletion method without requiring user knowledge or configuration. The device serves itself by making intelligent decisions about how to delete data based on its own understanding of the storage medium's characteristics

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system provides feedback to the user about the actual deletion method being used and its effectiveness. By displaying device-specific deletion information, the system ensures users understand what is happening to their data, eliminating misconceptions about deletion completeness

Inventive Principle:
Principle #23Feedback

3Reliability

If overwrite deletion is used on hard disk drives, then data security is improved, but processing time increases due to multiple overwrite operations

Engineering Contradiction:
Improvedata securityVSAvoiddeletion processing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system changes the deletion parameter based on storage device type. For hard disk drives, it applies overwrite deletion with multiple passes to ensure security, while for semiconductor storage devices, it switches to immediate block replacement, optimizing deletion time without sacrificing security where applicable

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentEP3502860B1Information processing apparatus, information processing method, and storage medium
Publication Date: 2022.05.25 CANON KK
  • EP3502860B1 patent drawingFigure 1
  • EP3502860B1 patent drawingFigure 2
  • EP3502860B1 patent drawingFigure 3

AI summary

An information processing apparatus includes an acquisition unit configured to acquire type information about a connected nonvolatile storage device, and a display control unit configured to control whether to display a setting screen for deleting data stored in the nonvolatile storage device based on the type information acquired by the acquisition unit.