Image Input Output Apparatus History Storage Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image input/output apparatuses face security issues when storing history information for media print jobs, as confidential data from external storage media may be leaked during storage and reprinting processes.

Innovation Solution

The apparatus includes an execution unit for inputting or outputting image data, a storage unit for storing history information, and a control unit that determines whether to store history information based on the job attribute, specifically not storing it for media print jobs to prevent data leakage, while storing for other job types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If history information is stored for all job types to enable reprinting functionality, then the convenience of reprinting is improved, but security is worsened due to potential data leakage from media print jobs

Engineering Contradiction:
Improvereprinting convenienceVSAvoiddata leakage risk
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by differentiating the history storage treatment based on job type attributes. Media print jobs are identified and excluded from history storage while other job types (PDL, BOX, copy jobs) continue to store history information. This selective approach maintains reprinting convenience for non-confidential jobs while preventing data leakage for media print jobs.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If history information is stored for media print jobs to maintain consistent functionality, then operational consistency is improved, but confidentiality is worsened due to storage of sensitive data

Engineering Contradiction:
Improvefunctional consistencyVSAvoiddata confidentiality
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent segments the job processing flow into identification and execution phases. The control unit first identifies whether a job is a media print job based on its attributes, then executes appropriate storage control actions. This segmentation allows the system to maintain functional consistency for most jobs while applying special security handling for media print jobs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent extracts media print jobs from the general history storage process by identifying them through attribute checking and excluding them from history information storage. This extraction ensures that confidential data from media print jobs is not stored in the history information storage unit, preventing potential leakage while maintaining consistent functionality for other job types.

Inventive Principle:
Principle #2Taking out (Extraction)

3Adaptability or versatility

If all job attributes are stored as history information to enable comprehensive reprinting, then reprinting flexibility is improved, but storage efficiency is worsened due to redundant data storage

Engineering Contradiction:
Improvereprinting flexibilityVSAvoidstorage resource usage
Core Design Contradiction:
Adaptability or versatilityVSLoss of substance

Solution Approach 1:

The patent extracts media print jobs from the history storage process, preventing redundant storage of their image data. Since media print jobs already have their data in external storage media, storing copies in the history information storage unit would be redundant and waste storage resources. This extraction maintains reprinting flexibility while improving storage efficiency.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS8958113B2Image input/output apparatus and image input/output method
Publication Date: 2015.02.17 CANON KK
  • US8958113B2 patent drawing
  • US8958113B2 patent drawing
  • US8958113B2 patent drawing

AI summary

An image input/output apparatus includes an execution unit configured to execute a job for inputting or outputting image data, a storage unit configured to store the image data or reference information referring to the image data as history information, an output unit configured to output image data identified based on history information, and a control unit configured to perform control not to store the history information in the storage unit if an attribute of the job indicates that the job is a media print job for printing image data stored in an external storage media and perform control to store the history information if the attribute does not indicate that the job is the media print job.