Selective Malicious Code Detection in Image Processing Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In image processing apparatuses, malicious code detection processing can degrade performance due to finite resources, compromising operation safety.

Innovation Solution

The apparatus selectively performs malicious code detection only on designated storage regions based on setting information, minimizing the scope of virus scans to avoid performance degradation while ensuring safety.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If malicious code detection processing is performed on all storage regions, then operation safety is improved, but apparatus performance is degraded

Engineering Contradiction:
Improveoperation safetyVSAvoidapparatus performance
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The storage part is divided into multiple storage regions (first storage region for application programs, second storage region for image data, third storage region for settings). Malicious code detection processing is selectively applied only to specific regions based on setting information, rather than uniformly to all regions. This segmentation allows the system to maintain high security for critical regions while avoiding unnecessary processing in non-critical regions, thus resolving the contradiction between comprehensive security and performance.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If malicious code detection processing is performed extensively, then detection precision is improved, but resource consumption increases

Engineering Contradiction:
Improvemalicious code detection precisionVSAvoidresource consumption
Core Design Contradiction:
Measurement precisionVSUse of energy by moving object

Solution Approach 1:

Different storage regions are assigned different quality levels of malicious code detection based on their importance and risk profile. The setting information stored in the third storage region determines which regions require thorough detection. This local differentiation ensures that detection resources are concentrated on high-risk regions where precision is most critical, while low-risk regions receive minimal or no detection processing, optimizing the balance between detection precision and resource consumption.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS10791228B2Image processing apparatus with malicious code detection processing and control program
Publication Date: 2020.09.29 KONICA MINOLTA INC
  • US10791228B2 patent drawing
  • US10791228B2 patent drawing
  • US10791228B2 patent drawing

AI summary

An image processing apparatus includes: an image processing part; a storage part including a nonvolatile region that stores data in a nonvolatile manner; and a hardware processor that controls the image processing part, wherein the nonvolatile region includes a plurality of storage regions, the storage part stores setting information indicating whether each of the plurality of storage regions is a target of malicious code detection processing, and the hardware processor performs the malicious code detection processing only on a storage region that is the target of the malicious code detection processing based on the setting information among the plurality of storage regions.