Portable Device Interface for Image Processing Apparatus Program Selection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users face difficulty in finding and efficiently utilizing external programs that can effectively use image processing apparatuses, as the numerous options available on the Internet make it hard to identify the most suitable ones for specific functions.

Innovation Solution

A portable device system that allows users to designate and communicate with image processing apparatuses, displaying specific activation objects for external programs that can instruct these apparatuses to execute targeted operations, simplifying the user operation and enabling efficient use of the designated apparatuses.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If users browse external programs published on the Internet, then the number of available programs increases, but it becomes difficult to find the appropriate program for specific image processing functions

Engineering Contradiction:
Improvenumber of external programsVSAvoiddifficulty to find appropriate program
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The terminal program acts as an intermediary between users and external programs. It automatically obtains apparatus information from the image processing apparatus, identifies compatible external programs, and presents them to users in an organized manner. This mediator role resolves the contradiction by filtering the large number of available programs down to only those relevant to the specific apparatus, making it easy for users to find appropriate programs without being overwhelmed by the total number of options.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If users manually search for external programs, then comprehensive program selection is possible, but user operation complexity increases

Engineering Contradiction:
Improveprogram selectionVSAvoiduser operation
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The terminal program implements self-service functionality by automatically obtaining apparatus information, identifying compatible external programs, and presenting them to users without requiring manual search or configuration. The system autonomously performs the complex tasks of filtering and organizing programs based on apparatus compatibility, thereby maintaining comprehensive program selection while significantly simplifying user operation to merely selecting from the presented options.

Inventive Principle:
Principle #25Self-service

3Quantity of substance

If all external programs are displayed to users, then complete program availability is shown, but information overload occurs making it hard to identify relevant programs

Engineering Contradiction:
Improvenumber of displayed programsVSAvoidrelevance information
Core Design Contradiction:
Quantity of substanceVSLoss of information

Solution Approach 1:

The terminal program extracts and displays only the relevant external programs that are compatible with the specific image processing apparatus, separating them from the large set of all available external programs. This extraction process removes irrelevant information from the user's view, preventing information overload while maintaining availability of all potentially useful programs by filtering them based on apparatus compatibility criteria.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS10218869B2Non-transitory computer-readable medium and portable device
Publication Date: 2019.02.26 BROTHER KOGYO KK
  • US10218869B2 patent drawing
  • US10218869B2 patent drawing
  • US10218869B2 patent drawing

AI summary

A non-transitory computer-readable medium having a computer program stored thereon and readable by a computer of a portable device, the computer program, when executed by the computer, causes the portable device to perform: receiving a user operation of designating one of a plurality of image processing apparatuses as a designated apparatus; obtaining designated apparatus information that includes a set of an operation ID and a program ID; displaying, on a display, a first screen that includes a first activation object corresponding to the target program; and in response to receiving a user operation of designating the first activation object, activating the target program.