Robot I/O Role Setting Screens for Faster Signal Assignment

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing robot control systems require significant time and effort for users to assign roles to I/O signals, and there is a risk of erroneous recognition until the names are assigned, complicating the setup process.

Innovation Solution

A non-transitory computer-readable storage medium storing a program that displays role setting screens and I/O confirmation screens to facilitate easy assignment of role information for I/O signals, including identification and classification information, reducing the time and effort required and minimizing errors.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If users manually assign names to each I/O signal to indicate its role, then the role information can be accurately identified, but it takes significant time and effort and errors can occur during the process

Engineering Contradiction:
Improverole recognition accuracyVSAvoidtime for assigning names
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary classification of I/O signals based on their functional characteristics before the user needs to identify them. By automatically categorizing signals into groups (such as input/output, digital/analog, or functional types) and displaying these classifications on the setting screen, the system prepares the information in advance, reducing the time users need to spend on manual naming while ensuring accurate role identification.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system enables self-service by automatically generating and displaying classification information for I/O signals without requiring manual intervention. The robot control device itself performs the classification and presentation of role information, allowing users to simply review and confirm the displayed classifications rather than manually assigning names to each signal, thereby reducing both time consumption and potential errors.

Inventive Principle:
Principle #25Self-service

2Loss of information

If detailed role information is displayed for each I/O signal, then users can accurately understand signal functions, but the setting screen becomes complex and difficult to navigate

Engineering Contradiction:
Improverole information clarityVSAvoidsetting screen complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The setting screen is segmented into multiple sections or layers, with I/O signals grouped by their classification categories. Instead of displaying all detailed information for every signal simultaneously, the system divides the information hierarchy into manageable segments (such as summary views and detailed views), allowing users to navigate through organized groups rather than facing a overwhelming comprehensive list, thus maintaining information clarity while reducing perceived complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system adds a classification dimension to the display organization, arranging I/O signals not just by their traditional linear list but by hierarchical categories and functional groups. This multi-dimensional organization allows users to understand signal roles through structured classification layers, providing clear role information while maintaining screen organization and navigability through the added categorical dimension.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Data Source

PatentUS20250306564A1Non-transitory computer-readable storage medium storing program and computer
Publication Date: 2025.10.02 SEIKO EPSON CORP
  • US20250306564A1 patent drawing
  • US20250306564A1 patent drawing
  • US20250306564A1 patent drawing

AI summary

A program causes a computer to execute: a function of displaying, on a display section, one or more types of role setting screens each for setting role information indicating a role of an I/O signal input to and output from a peripheral device, the one or more types of role setting screens being configured to display identification information of the I/O signal and the role information in order to enable setting, for each I/O signal, of the role information corresponding to at least one type of a type of the peripheral device, a type of an I/O terminal for the I/O signal, and a type of the role; and a function of displaying an I/O confirmation screen for displaying classification information predetermined and indicating the at least one type in association with the identification information, for each I/O signal for which the identification information and the role information are set.