Selective Malicious Code Detection in Image Processing Storage
Find Innovative SolutionsGenerate 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
Engineering Contradiction Analysis
1Reliability
If malicious code detection processing is performed on all storage regions, then operation safety is improved, but apparatus performance is degraded
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.
2Measurement precision
If malicious code detection processing is performed extensively, then detection precision is improved, but resource consumption increases
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.
Data Source
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.


