Autonomous MFP Job Allocation via Distributed Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image processing systems require a costly server to select and manage image processing devices, leading to high operational costs and potential delays due to increased network load and job processing inefficiencies.

Innovation Solution

An image processing system where each device autonomously determines whether it can process a job and communicates with a storage unit to compare processing conditions with other devices, eliminating the need for a server by using a common standard to decide on job allocation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a server is used to select and manage image processing devices, then job allocation and device management can be centralized, but system cost increases and network load increases

Engineering Contradiction:
Improvejob processing managementVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Each image processing device autonomously determines whether it can process a job by comparing its own processing conditions with the job requirements and with other devices' conditions stored in the storage unit. This self-service mechanism eliminates the need for a centralized server to make allocation decisions, reducing system cost and complexity while maintaining reliable job processing management

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The job allocation decision-making function is extracted from the centralized server and distributed to individual image processing devices. Each device obtains processing condition information from the storage unit and independently judges whether to accept a job, removing the dependency on a costly server infrastructure while preserving centralized information management through the storage unit

Inventive Principle:
Principle #2Taking out (Extraction)

2Reliability

If a server is used to manage image processing devices, then centralized control is achieved, but network load increases and processing efficiency decreases

Engineering Contradiction:
Improvedevice managementVSAvoidjob processing efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The centralized server's job allocation function is segmented and distributed to individual image processing devices. Each device independently performs judgment processing by comparing its own conditions with stored information from other devices, enabling parallel decision-making that reduces network load and improves overall job processing efficiency while maintaining reliable device management through the shared storage unit

Inventive Principle:
Principle #1Segmentation

3Reliability

If a server is used for job allocation, then centralized decision-making is possible, but system cost increases

Engineering Contradiction:
Improvejob allocationVSAvoidsystem configuration
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Image processing devices perform self-service by autonomously determining job acceptance based on their own processing conditions and information obtained from the storage unit. This eliminates the need for a costly centralized server while maintaining reliable job allocation through distributed autonomous decision-making

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The expensive centralized server is replaced with a distributed architecture using existing, less costly image processing devices. Each device uses the storage unit for information sharing and makes independent allocation decisions, achieving reliable job allocation without the high cost of dedicated server hardware

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS9026576B2Image processing device, job processing method, and program
Publication Date: 2015.05.05 KONICA MINOLTA BUSINESS TECH INC
  • US9026576B2 patent drawing
  • US9026576B2 patent drawing
  • US9026576B2 patent drawing

AI summary

Each of a plurality of image processing devices (MFPs) included in an image processing system which includes a storage as well. (1) When the user requests processing a job, (2) the job data is stored in the storage. (3) Each MFP confirms that there is an unprocessed job to be executed, and (4) judges whether the own device can process the job. (5) MFPs that have judged that the own device can process the job stores information of the own device into the storage, and (6) check information stored by other MFPs. (7) One of the MFPs judges that the own device is the most suitable MFP, (11) obtains the job data, and (12) processes the job.