External Memory Error Detection in Image Processing Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In image recording apparatuses with detachably attachable external memory, existing techniques fail to detect and inform users of issues such as inappropriate attachment, non-standard memory, or initial failures in the external memory, leading to malfunctioning of the second processor and inability to inform the first processor or user about these problems.

Innovation Solution

An image processing device with a first processor and a second processor, where the memory connector allows detachable external memory attachment, and the first processor determines errors in the external memory before the second processor boots, using a terminal connected to the memory area storing specification information to assess errors and inform the user through the operation panel.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a detachably attachable external memory is used for the second processor, then user selectability and adaptability are improved, but the ability to detect and notify users of memory issues deteriorates

Engineering Contradiction:
Improveuser selectability of memoryVSAvoiddetection of memory issues
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The first processor performs preliminary detection of external memory issues before the second processor boots up. By checking the external memory's specification information storage capability in advance, the system can identify attachment problems, non-standard memory, or initial failures before they cause malfunction, enabling early notification to users through the operation panel.

Inventive Principle:
Principle #10Preliminary action

2Speed

If the second processor boots without external memory detection, then boot speed is improved, but the ability to inform users of memory problems deteriorates

Engineering Contradiction:
Improveboot speedVSAvoidinformation about memory problems
Core Design Contradiction:
SpeedVSLoss of information

Solution Approach 1:

The first processor performs memory detection and validation before the second processor initiates boot operations. This preliminary action ensures that any issues with the external memory are identified and communicated to users before the second processor attempts to operate, preventing malfunction while maintaining efficient boot procedures.

Inventive Principle:
Principle #10Preliminary action

3Difficulty of detecting and measuring

If existing memory checking techniques are applied to external memory, then some detection capability is provided, but the ability to notify users and maintain functionality deteriorates

Engineering Contradiction:
Improvedetection capabilityVSAvoidfunctionality and user notification
Core Design Contradiction:
Difficulty of detecting and measuringVSReliability

Solution Approach 1:

The first processor acts as an intermediary between the external memory and the second processor. It performs detection of memory issues and serves as a mediator that can notify users through the operation panel before the second processor boots, ensuring both detection capability and user awareness while maintaining system functionality.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8797587B2Image processing device and image recording apparatus having the same
Publication Date: 2014.08.05 BROTHER KOGYO KK
  • US8797587B2 patent drawing
  • US8797587B2 patent drawing
  • US8797587B2 patent drawing

AI summary

An image processing device is provided, which includes a first processor, a second processor configured to perform communication with the first processor, and a memory connector that is connected with the second processor, configured such that an external memory is detachably attached thereto, and provided with a terminal that is connected with the first processor and connectable with a memory area of the external memory which area stores specification information of the external memory. The first processor is configured to, prior to the second processor being booted, determine whether an error relating to the external memory is caused, via the terminal.