Editing System for MFP Design with Function Tree and IO Table
Find Innovative SolutionsGenerate 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
Engineering 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
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
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
2Adaptability or versatility
If manual updating of connection data is performed, then design flexibility is improved, but time consumption increases
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
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
3Loss of information
If visual confirmation of connection specifications is attempted, then design transparency is improved, but difficulty of confirmation increases due to complexity
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
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
Data Source
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.


