Editing System for MFP Design with Function Tree and IO Table

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The early stages of designing a Multi Function Printer (MFP) are burdensome and prone to errors due to manual updating of product specifications, which complicates visually confirming connection specifications across numerous electrical components.

Innovation Solution

An editing system featuring a database server and terminal apparatus that displays a function tree and IO table, allowing for hierarchical management of product specifications, automatic updating of connection data, and reduced risk of human error through automated generation and inspection of connection specifications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If manual updating of connection data is performed, then flexibility in design modification is improved, but error rate and time consumption increase

Engineering Contradiction:
Improvedesign modification flexibilityVSAvoidconnection data accuracy
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The system enables automatic self-updating of connection data by detecting changes in the general view and automatically reflecting them in the IO table, eliminating manual intervention while maintaining data accuracy and design flexibility

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system establishes a feedback mechanism where changes in the general view are automatically detected and propagated to update the IO table, ensuring consistent synchronization between design diagrams and connection data without manual intervention

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If manual updating of connection data is performed, then design flexibility is improved, but time consumption increases

Engineering Contradiction:
Improvedesign modification flexibilityVSAvoidtime consumption
Core Design Contradiction:
Adaptability or versatilityVSLoss of time

Solution Approach 1:

The system performs automatic self-updating by detecting changes in the general view and automatically propagating them to the IO table, eliminating the time-consuming manual update process while preserving design flexibility

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system pre-establishes the automatic update mechanism and data binding relationships before design changes occur, enabling instantaneous automatic updates when modifications are made, thus eliminating time consumption during the actual design process

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If visual confirmation of connection specifications is attempted, then design transparency is improved, but difficulty of confirmation increases due to complexity

Engineering Contradiction:
Improvedesign transparencyVSAvoidconfirmation difficulty
Core Design Contradiction:
Loss of informationVSDifficulty of detecting and measuring

Solution Approach 1:

The system introduces the IO table as an intermediary that automatically extracts, organizes, and presents connection specifications in a structured format, making it easy to confirm connection details without directly analyzing complex general views

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The system segments the complex connection information into organized, hierarchical structures within the IO table, breaking down overwhelming data into manageable sections that can be easily navigated and confirmed

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8661376B2Editing system
Publication Date: 2014.02.25 RICOH CO LTD
  • US8661376B2 patent drawing
  • US8661376B2 patent drawing
  • US8661376B2 patent drawing

AI summary

An editing system includes a database server apparatus having product specification management data stored therein; and a terminal apparatus including: a display part displaying a function tree and an IO table, the function tree hierarchically indicating elements along with attributes of each of the elements based on the product specification management data and having a product name as a root of the function tree, and the IO table indicating connection data between each pin of the elements based on the product specification management data, an accepting part accepting an operation to connect one element to another element, an operation to display connection data between the elements, and an operation to edit each item of the connection data of the IO table, and an updating part updating the connection data of the product specification management data in accordance with the operations accepted by the operation accepting part.