Information Terminal Commanding Image Processing via Capability Check

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users cannot instruct an image processing apparatus to execute operations when it is not connected to the information processing terminal, rendering the user operation for designating image processing operations via a second program useless.

Innovation Solution

A non-transitory computer-readable recording medium storing a first program for an information processing terminal with a processor, memory, and communication interface, which includes capability information of an image processing apparatus, allowing the terminal to determine if the apparatus can execute specified operations and display the result, and transmit commands for executing these operations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the user designates image processing operations via the second program, then the user can specify operations to be executed, but the operation becomes useless when the image processing apparatus is not connected

Engineering Contradiction:
Improveuser operation for designating image processing operationVSAvoidusefulness of user operation
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs capability determination in advance by checking whether the specified image processing apparatus can execute the designated operation before the user finalizes the operation. The first program determines capability by comparing operation identification information with stored capability information, and only then does the system proceed to transmit the command, preventing useless operations from being executed.

Inventive Principle:
Principle #10Preliminary action

2Adaptability or versatility

If the system allows users to designate any image processing operation, then the user has flexibility in selecting operations, but the system cannot ensure the apparatus can execute the operation

Engineering Contradiction:
Improveuser ability to designate image processing operationVSAvoidapparatus execution capability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system implements a feedback mechanism where the first program receives operation identification information from the second program, determines capability by comparing it with stored capability information, and uses this determination to control whether the command is transmitted. This feedback loop ensures that only operations the apparatus can execute are sent, maintaining both user flexibility and system reliability.

Inventive Principle:
Principle #23Feedback

3Reliability

If the system checks apparatus capability before operation, then the operation reliability is improved, but the system complexity increases due to additional determination processes

Engineering Contradiction:
Improveoperation execution reliabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs capability determination in advance by checking whether the specified image processing apparatus can execute the designated operation before the user finalizes the operation. The first program determines capability by comparing operation identification information with stored capability information, and only then does the system proceed to transmit the command, preventing useless operations from being executed.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11102374B2Information processing terminal transmitting command instructing execution of image processing operation to specified apparatus and non-transitory computer-readable recording medium storing program for the information processing terminal
Publication Date: 2021.08.24 BROTHER KOGYO KK
  • US11102374B2 patent drawing
  • US11102374B2 patent drawing
  • US11102374B2 patent drawing

AI summary

In an information processing terminal, a processor receiving identification information from another program. The identification information is for identifying an image processing operation. The processor performs a first determination process determining whether the specified apparatus is capable of executing the image processing operation identified by the identification information. The processor performs a first display process displaying determination information indicating a result of the first determination process. The processor receives operation condition information from the external program in a case where the first determination process determines that the specified apparatus is capable of executing the image processing operation. The operation condition information indicates a condition for executing the image processing operation. The processor transmits a command to the specified apparatus. The command instructs execution of the image processing operation under the operation condition information.