Image Processing Apparatus Networked Service Offloading

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems are inefficient in utilizing processing resources for character-string images, as they require storing dictionary information and programs for various languages and technical fields, leading to inefficient use of resources, especially when these are not frequently used.

Innovation Solution

An image processing system that communicates with data processing service devices to perform required data processing services, such as translation and commentary, by searching for and requesting services from devices capable of performing these tasks, thereby eliminating the need for local storage of all processing resources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If each server stores processing resources such as dictionaries and programs for multiple languages and specialized fields, then the image processing apparatus can perform data processing services, but the processing resources are not efficiently utilized, especially for infrequently used languages and fields

Engineering Contradiction:
Improvecapability to perform data processing servicesVSAvoidefficiency of processing resources utilization
Core Design Contradiction:
Adaptability or versatilityVSLoss of energy

Solution Approach 1:

The system divides the centralized server into multiple distributed data processing service devices, each specializing in specific data processing tasks (translation, commentary, etc.). This segmentation allows each device to focus on particular functions, improving overall resource utilization efficiency while maintaining system versatility through the collective capabilities of multiple specialized devices.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The image processing apparatus is designed with universal communication capabilities to interact with multiple different data processing service devices. The apparatus can perform various data processing services by communicating with different specialized devices, achieving multi-functionality without each device needing to store all processing resources locally.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If each server stores high-capacity storage means to support many languages and specialized fields, then the processing resources are available, but the storage resources are wasted when languages and fields are not frequently used

Engineering Contradiction:
Improvesupport for multiple languages and specialized fieldsVSAvoidstorage capacity required
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

The system merges the storage and processing resources of multiple external data processing service devices into a unified networked resource pool. Instead of each server duplicating storage resources, the system combines access to specialized resources across multiple devices, reducing total storage requirements while maintaining support for multiple languages and specialized fields.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The image processing apparatus acts as an intermediary between users and multiple data processing service devices. It manages communication and resource allocation, allowing users to access specialized resources on-demand without requiring local storage of all resources. This mediator role enables efficient resource sharing across the network.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Ease of operation

If processing resources are stored in each server that is set beforehand as a target of access, then data processing services can be provided, but the system complexity increases and resource allocation becomes inefficient

Engineering Contradiction:
Improveavailability of data processing servicesVSAvoidsystem configuration and resource management
Core Design Contradiction:
Ease of operationVSDevice complexity

Solution Approach 1:

Data processing service devices automatically register their capabilities and services with the system. The image processing apparatus can autonomously discover and select appropriate service devices based on processing requirements, eliminating the need for manual configuration and reducing system complexity while maintaining ease of operation.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS7369704B2Image processing apparatus, image processing system, and image processing method
Publication Date: 2008.05.06 SHARP KK
  • US7369704B2 patent drawing
  • US7369704B2 patent drawing
  • US7369704B2 patent drawing

AI summary

In a circumstance where an image processing apparatus is connected to and capable of communicating with a plurality of processing servers each performing a specific data processing service, what kind of processing is performed on document image data read out from a document by image reading means is determined in accordance with the document image data. Then an address of a processing server capable of performing the processing thus determined is searched. Then at least a part of the document image data or character-string image extracted therefrom is supplied to the address thus searched, and the data processing service is requested. From this address, a result of the data processing service is obtained, and the obtained result of the data processing service is outputted. With this arrangement, when an image is read out from a document and a result of image processing corresponding to a character-string image in the document image, it is possible to efficiently utilize the processing resources such as dictionary information and a program, which are required for performing data processing on the character-string image.