Print Data Generation Device Adapting to Database Column Changes

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing printing systems require laborious re-setting of print items and positions when the configuration of columns in a database changes, leading to increased user workload.

Innovation Solution

A print data generation device that acquires and processes print object data and printing position information to generate print data, allowing for automatic adjustment of print positions and formats without user intervention, even when database column configurations change.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If a printing system uses database records with columns to store object data, then printing functionality is achieved, but when database column configuration changes, laborious re-setting of print items and positions is required

Engineering Contradiction:
Improveadaptability to database configuration changesVSAvoiduser workload for re-setting print items
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The system automatically generates print data by extracting field information from database records without requiring manual re-setting. The print data generation device autonomously adapts to database configuration changes by reading the current column structure and generating corresponding print items automatically, eliminating the need for user intervention in re-setting operations.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system handles database configuration changes by dynamically adjusting the extraction parameters for field information. When database columns change, the system automatically updates its parameter settings to match the new column structure, enabling seamless adaptation without manual re-configuration of print items or positions.

Inventive Principle:
Principle #35Parameter changes

2Manufacturing precision

If manual re-setting of print items is performed when database configuration changes, then printing accuracy is maintained, but user labor and time consumption increase

Engineering Contradiction:
Improveprinting accuracyVSAvoiduser time for re-setting operations
Core Design Contradiction:
Manufacturing precisionVSLoss of time

Solution Approach 1:

The print data generation device performs self-adjustment by automatically extracting field information from database records with updated column configurations. The system maintains printing accuracy by autonomously mapping database fields to print items based on the current data structure, eliminating time-consuming manual re-setting operations while preserving printing precision.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system performs preliminary extraction of field information from database records before generating print data. By pre-processing the database structure and identifying relevant fields in advance, the system prepares print data generation parameters beforehand, ensuring accurate printing without requiring manual intervention when configuration changes occur.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS20250028920A1Print data generation device, print data generation method, and program
Publication Date: 2025.01.23 SEIKO INSTR INC
  • US20250028920A1 patent drawing
  • US20250028920A1 patent drawing
  • US20250028920A1 patent drawing

AI summary

A print data generation device includes: a print object data acquisition module configured to acquire print object data in which field information that is an object to be printed is expressed in a matrix by a first axis indicating a plurality of records that are objects to be printed and a second axis indicating columns of a plurality of classes of the objects to be printed; a printing position information acquisition module configured to acquire printing position information in which class information indicating classes of field information that correspond to the columns is associated with position information indicating printing positions that correspond to the classes of the columns; a generation module configured to generate, based on the printing position information, print data for printing the field information included in the print object data at the printing positions associated with the classes of the field information; and an output module configured to output the generated print data to a printing apparatus.