Storage Destination Prioritization in Image Processing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulties in selecting the appropriate storage destination for data from a multitude of options, leading to increased time and effort, especially when storage areas are divided hierarchically or when connected to multiple external devices, due to the lack of prioritization and user-friendly display of storage destinations.

Innovation Solution

A data processing apparatus and method that determines the priority of storage destinations based on historical usage data and displays them accordingly, allowing users to select the most likely storage destinations first, thereby reducing the time and effort required to find the desired storage location.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple storage destinations are provided to give users more options, then storage versatility is improved, but the time and effort required to select a storage destination increases

Engineering Contradiction:
Improvestorage destination optionsVSAvoidselection time
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs preliminary actions by automatically analyzing usage history and determining priorities of storage destinations before the user needs to select. The priority determination is done in advance, so when the user views the storage destination list, it is already sorted optimally, eliminating the need for users to manually search through multiple options.

Inventive Principle:
Principle #10Preliminary action

2Ease of manufacture

If storage areas are divided into multiple hierarchical areas to organize data better, then data organization is improved, but the complexity of selecting a storage destination increases

Engineering Contradiction:
Improvedata organizationVSAvoidstorage structure
Core Design Contradiction:
Ease of manufactureVSDevice complexity

Solution Approach 1:

The system performs self-service by automatically analyzing usage patterns and determining the most appropriate storage destination without requiring users to manually navigate complex hierarchical structures. The priority determination mechanism autonomously sorts storage areas based on actual usage frequency, making the complex structure transparent to users.

Inventive Principle:
Principle #25Self-service

3Loss of time

If a fixed storage destination is assigned to each user, then selection speed is improved, but adaptability to different usage scenarios deteriorates

Engineering Contradiction:
Improveselection timeVSAvoidusage scenario flexibility
Core Design Contradiction:
Loss of timeVSAdaptability or versatility

Solution Approach 1:

The system implements dynamics by making storage destination priorities changeable and adaptive rather than fixed. The priority determination is based on actual usage history, so the most frequently used storage destinations automatically rise to the top of the list. This dynamic adjustment allows the system to adapt to different usage scenarios while maintaining fast selection speeds.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system uses feedback from usage history to continuously optimize storage destination ordering. By monitoring which storage areas users actually choose and when, the system adjusts priorities to reflect real usage patterns, ensuring that the most relevant storage destinations are always displayed first regardless of the usage scenario.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS7644241B2Data processing apparatus, and the control method, program, and storage medium thereof
Publication Date: 2010.01.05 CANON KK
  • US7644241B2 patent drawing
  • US7644241B2 patent drawing
  • US7644241B2 patent drawing

AI summary

History information of storage destinations designated for storing data input to an image processing device is managed. The priorities of a plurality of storage areas which are storage destination candidates are determined based on the managed history information. To assist a user designate a storage destination, a display unit displays information indicating the plurality of storage areas arranged based on the determined priorities. Based on the displayed information, the user designates one of the storage areas as the storage destination. A control unit effects control so as to store the data in the storage area designated by the user.