Single UART Channel Tray ID Assignment for Image Forming Apparatus

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image forming apparatuses require multiple UART communication channels for each optional tray, leading to high costs, complex circuits, and increased CPU load, limiting the number of optional trays that can be used due to the need for manual ID setup and potential errors in ID assignment.

Innovation Solution

An image forming apparatus using a single communication channel with TXD, RXD, and busy lines, along with reset lines, to assign IDs to each optional tray sequentially, eliminating the need for manual ID setup and reducing the complexity and cost of the circuit by using a UART communication scheme and pull-up/pull-down resistances to prevent signal collisions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If multiple UART communication channels are used for each optional tray, then communication between main body and trays is reliable, but circuit complexity and cost increase significantly

Engineering Contradiction:
Improvecommunication reliabilityVSAvoidcircuit complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Multiple UART communication channels are merged into a single shared communication channel. The main body and multiple optional trays communicate through one common channel, eliminating the need for separate channels for each tray. This reduces circuit complexity while maintaining communication reliability through protocol-level addressing and identification mechanisms.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The single communication channel is designed to serve multiple functions and multiple trays simultaneously. The same physical channel is universally used for communication with any number of optional trays, with tray identification and selection handled through software protocols rather than dedicated hardware channels.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If multiple UART communication channels are assigned to each optional tray, then each tray can communicate independently, but the number of communication channels and cost increase

Engineering Contradiction:
Improveindependent communication capabilityVSAvoidnumber of communication channels
Core Design Contradiction:
Adaptability or versatilityVSQuantity of substance

Solution Approach 1:

Independent communication capabilities of multiple trays are merged into a single shared channel. Each tray maintains its independent identity and communication ability through software addressing, while physically sharing the same communication infrastructure, thus reducing the total number of channels required.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

Each optional tray is equipped with identification functionality that allows it to self-identify and be addressed on the shared communication channel. The trays independently manage their own communication sessions through protocol-level handshaking and identification exchange, eliminating the need for dedicated channels.

Inventive Principle:
Principle #25Self-service

3Measurement precision

If manual ID setup is required for each optional tray, then tray identification is achieved, but operation complexity and potential for errors increase

Engineering Contradiction:
Improvetray identification accuracyVSAvoidoperation complexity
Core Design Contradiction:
Measurement precisionVSEase of operation

Solution Approach 1:

The optional trays perform self-identification automatically without requiring manual ID setup. Each tray contains identification information that is automatically exchanged with the main body through the communication channel during initialization, eliminating manual configuration steps and reducing operational complexity while maintaining identification accuracy.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Tray identification is performed automatically during the initialization sequence before normal operation begins. The main body and trays exchange identification information in advance, so that when operation starts, all trays are already properly identified and configured without requiring manual intervention.

Inventive Principle:
Principle #10Preliminary action

4Speed

If multiple communication channels are used, then communication with each tray is direct, but CPU load increases due to managing multiple channels

Engineering Contradiction:
Improvecommunication speedVSAvoidCPU load
Core Design Contradiction:
SpeedVSUse of energy by moving object

Solution Approach 1:

Multiple communication channel management tasks are merged into a single channel management process. The CPU handles communication with all trays through one unified channel interface, reducing the overhead of managing multiple separate channel configurations, interrupts, and data streams, thus lowering CPU load while maintaining communication speed through efficient protocol design.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS8879101B2Image forming apparatus and a communication method with trays thereof
Publication Date: 2014.11.04 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US8879101B2 patent drawing
  • US8879101B2 patent drawing
  • US8879101B2 patent drawing

AI summary

An image forming apparatus having a main body and optional trays and a communication method between the main body. optional trays. The apparatus includes the main body having a main controller, at least one optional tray detachably set up in the main body and having a tray controller for communicating with the main controller to transmit and receive data, and communication lines forming a communication channel connecting the main controller and the tray controllers, for data exchange, and for informing the main controller that the data is provided from tray controllers to the main controller. Since the main body and the optional trays communicate through a single UART communication channel, the number of communication channels is decreased.