Display Device Previewing Large Print Data via Segmented Division

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing display devices struggle to preview large volumes of print data on portable terminals, as the data volume exceeds the device's capacity, leading to an inability to show previews due to insufficient memory.

Innovation Solution

A display device that divides print data into N parts, allowing only the target division data and neighboring data to be loaded into the work area for previewing, enabling seamless shifting of the preview area across multiple divisions while maintaining controlled data volume.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If the entire print data is loaded into the work area for previewing, then the preview can be displayed, but the data volume exceeds the work area capacity when dealing with large labels

Engineering Contradiction:
Improvedata volumeVSAvoidpreview capability
Core Design Contradiction:
Quantity of substanceVSReliability

Solution Approach 1:

The print data is divided into multiple division data segments (first division data, second division data, etc.) along the tape length direction. Each segment represents a portion of the label, allowing the system to load only necessary segments into the work area rather than the entire label data, thus preventing memory overflow while maintaining preview capability.

Inventive Principle:
Principle #1Segmentation

2Quantity of substance

If only the target division data is loaded into the work area, then the data volume is controlled, but the preview area shifting becomes discontinuous

Engineering Contradiction:
Improvedata volumeVSAvoidpreview area shifting
Core Design Contradiction:
Quantity of substanceVSEase of operation

Solution Approach 1:

When loading division data into the work area, the system also loads neighboring division data (previous and next segments) in addition to the target division data. This preliminary loading of adjacent segments ensures that when the preview area needs to shift, the necessary data is already available in memory, enabling smooth and continuous preview area transitions without interruption.

Inventive Principle:
Principle #10Preliminary action

3Quantity of substance

If the print data is divided into N parts, then the data volume in work area is reduced, but the complexity of data management increases

Engineering Contradiction:
Improvedata volumeVSAvoiddata management complexity
Core Design Contradiction:
Quantity of substanceVSDevice complexity

Solution Approach 1:

The system determines the number of divisions N based on the specific characteristics of each label, such as label length and the required preview area size. This localized adaptation allows the system to divide data into appropriate segments without over-complicating the management structure, maintaining simplicity while effectively controlling data volume in the work area.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS8928916B2Display device, portable terminal, control method for display device, and program product
Publication Date: 2015.01.06 SEIKO EPSON CORP
  • US8928916B2 patent drawing
  • US8928916B2 patent drawing
  • US8928916B2 patent drawing

AI summary

A display device which performs previewing of print data for printing an image on a tape including: a division data generating unit for dividing the print data into N parts and thus generates N division data (where N is an integer that is greater than or equal to 1); and a previewing unit for loading a target division data including a target area of the previewing, of the N division data, into a work area and sequentially reads out the division data from the work area, thus performing the previewing; wherein the division data generating unit decides a value of the N in accordance with a tape width of the tape and a tape length in the case where the print data is printed.