Print System Keyword-Invoked Ad Append

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current print systems lack the ability to efficiently integrate advertisements or coupons into receipt images produced by POS applications, requiring significant user effort to deliver targeted promotions to customers.

Innovation Solution

A print system that includes a host computer and printer, utilizing a keyword-invoked image appending function to automatically add advertisements or coupons to receipt images based on specific keywords, along with an inverted print function to simplify image orientation and a journal data registration unit for tracking print processes, without modifying existing POS applications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If advertisements or coupons are manually added to receipt images, then targeted promotions can be delivered to customers, but significant user effort is required

Engineering Contradiction:
Improveautomatic advertisement integrationVSAvoiduser effort for delivery
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system automatically detects keywords in receipt images and appends corresponding advertisements or coupons without requiring user intervention. The print data processing unit autonomously performs image processing based on keyword detection, eliminating manual effort while maintaining targeted promotion delivery

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Advertisements and coupons are pre-prepared and stored in the system, ready to be automatically appended when relevant keywords are detected in receipt images. This preliminary preparation enables instant automated integration without requiring users to manually search or select promotional materials

Inventive Principle:
Principle #10Preliminary action

2Extent of automation

If existing POS applications are modified to integrate advertisements, then automated promotion delivery is achieved, but system complexity increases

Engineering Contradiction:
Improveautomated keyword-based appendingVSAvoidsystem modification requirements
Core Design Contradiction:
Extent of automationVSDevice complexity

Solution Approach 1:

A print data processing unit is introduced as an intermediary component between the POS application and the printing system. This unit intercepts print data, performs keyword detection and image processing, and appends advertisements automatically without requiring modifications to the existing POS application logic

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The print system is segmented into independent functional units: the existing POS application generates basic receipt data, while a separate print data processing unit handles keyword detection, image processing, and advertisement appending. This segmentation allows automated functionality to be added without complicating the core POS system

Inventive Principle:
Principle #1Segmentation

3Loss of information

If detailed tracking of print processes is implemented, then process monitoring is improved, but data processing requirements increase

Engineering Contradiction:
Improveprint process trackingVSAvoiddata processing load
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

A journal data registration unit implements feedback by automatically recording print process information in a journal file. This feedback mechanism tracks which advertisements or coupons were appended to which receipts based on keyword detection, providing detailed process monitoring without requiring complex manual data collection

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP1739542B1Print system
Publication Date: 2015.06.03 STAR MICRONICS CO LTD
  • EP1739542B1 patent drawingFigure 1
  • EP1739542B1 patent drawingFigure 2
  • EP1739542B1 patent drawingFigure 3~4

AI summary

A print data generation unit (50) generates print data including data which represent a print object character string. A print image data generation unit (53) generates raster image data pertaining to the image to be printed based on the print data. A processing detail determination unit (52) determines processing details pertaining to the raster image data on the basis of the print object character string. A print image data processing unit (54) accepts an input of processing detail information about the processing details and an input of the raster image data, and subjects the raster image data to the image processing based on the processing detail information. A print instruction unit (55) causes a printer to produce a printout of the processed raster image data. A method for controlling a print system (1) for causing a printer (20) to produce a printout of an image based on print data generated by any one of a plurality of programs (30a, 30b) and including data indicating a character string to be printed includes generating raster image data pertaining to an image to be printed based on the print data; determining details of processing for the raster image data, on the basis of the character string to be printed; performing image processing based on processing detail information pertaining to the determined processing details on the generated raster image; and causing the printer to produce a printout of the raster image data subjected to the image processing.