Image Processing Apparatus Data Consistency Controller

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing image processing systems fail to ensure consistent data sharing among group users when original data is updated or deleted, leading to different versions of data being provided to users who have and have not accessed the reference information.

Innovation Solution

An image processing apparatus with a first storage area for original data, a copier that stores reference information in a shared second storage area, and a controller that suspends data change instructions if not all access judgment target users have accessed the reference information, ensuring all users receive the updated data before proceeding with changes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If reference information pointing to original data is stored in a group storage area to save storage capacity, then storage efficiency is improved, but data consistency among group users deteriorates when original data is updated

Engineering Contradiction:
Improvestorage capacity utilizationVSAvoiddata consistency
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The system performs preliminary actions by notifying group users before original data is updated, and by providing updated data to all users who have accessed the reference information. This ensures that data consistency is maintained before the update takes effect, preventing the reliability deterioration that would otherwise occur with reference information storage.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system introduces an intermediary mechanism (the controller that manages reference information and coordinates data distribution) that mediates between the storage efficiency benefit of reference information and the data consistency requirement. This intermediary ensures that updates are properly coordinated across all users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If original data is updated immediately when changes are made, then productivity is improved, but information consistency among users deteriorates

Engineering Contradiction:
Improvedata update speedVSAvoidinformation consistency
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The system performs preliminary notification to group users before executing the data update, and preliminarily provides updated data to users who have accessed the reference information. This preliminary action ensures that information consistency is maintained while still allowing productive updates to proceed.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback by notifying group users when original data is updated and by tracking which users have accessed the reference information. This feedback mechanism ensures that all relevant users receive updated data, preventing information loss while maintaining update productivity.

Inventive Principle:
Principle #23Feedback

3Adaptability or versatility

If users are notified to select whether to receive updated data, then adaptability is improved, but information consistency among group users deteriorates

Engineering Contradiction:
Improveuser choice flexibilityVSAvoidinformation sharing consistency
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The controller acts as an intermediary that automatically provides updated data to all group users who have accessed the reference information, eliminating the need for users to make individual selections. This maintains information consistency while still respecting user access patterns.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system automatically manages data distribution to group users without requiring their active participation or selection. Users simply access the reference information as needed, and the system self-manages ensuring they receive the correct updated data, maintaining both consistency and adaptability.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8599422B2Image processing apparatus, data processing method and data processing program
Publication Date: 2013.12.03 KONICA MINOLTA BUSINESS TECH INC
  • US8599422B2 patent drawing
  • US8599422B2 patent drawing
  • US8599422B2 patent drawing

AI summary

An image processing apparatus comprises a first storage area that stores in itself original data to be copied; a copier that copies the original data to a second storage area that is shared and allowed to be accessed by a plurality of users belonging to one same group, by storing reference information pointing to the original data stored in the first storage area, in the second storage area; a judger that judges whether or not all of access judgment target users who are the group users sharing the second storage area or preliminarily specified users, make access to the reference information stored by the copier in the second storage area; and a controller that suspends execution of an instruction given to change the original data for the access judgment target users so that the original data could be provided to all of them, if the judger judges that only some of the access judgment target users has made access to the reference information when the instruction to change the original data is given, and then, cancels the suspension after the original data is provided to all of the access judgment target users.