JP2003291423A - プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体 - Google Patents

プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体

Info

Publication number
JP2003291423A
JP2003291423A JP2002099210A JP2002099210A JP2003291423A JP 2003291423 A JP2003291423 A JP 2003291423A JP 2002099210 A JP2002099210 A JP 2002099210A JP 2002099210 A JP2002099210 A JP 2002099210A JP 2003291423 A JP2003291423 A JP 2003291423A
Authority
JP
Japan
Prior art keywords
color
command
printer
printing
print
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP2002099210A
Other languages
English (en)
Inventor
Masahiro Minowa
政寛 箕輪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Priority to JP2002099210A priority Critical patent/JP2003291423A/ja
Priority to US10/300,977 priority patent/US7355737B2/en
Priority to KR1020030019928A priority patent/KR100550714B1/ko
Priority to EP03007238A priority patent/EP1351185A3/en
Priority to CNB031078915A priority patent/CN1240550C/zh
Publication of JP2003291423A publication Critical patent/JP2003291423A/ja
Priority to HK03109308.5A priority patent/HK1057025B/xx
Pending legal-status Critical Current

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/12—Digital output to print unit, e.g. line printer, chain printer
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18—Conditioning data for presenting it to the physical printing elements
    • G06K15/1801—Input data handling means
    • G06K15/181—Receiving print data characterized by its formatting, e.g. particular page description languages
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • G06K15/02—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers using printers
    • G06K15/18—Conditioning data for presenting it to the physical printing elements
    • G06K15/1801—Input data handling means
    • G06K15/1822—Analysing the received data before processing
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00—Payment architectures, schemes or protocols
    • G06Q20/08—Payment architectures
    • G06Q20/20—Point-of-sale [POS] network systems
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00—Payment architectures, schemes or protocols
    • G06Q20/08—Payment architectures
    • G06Q20/20—Point-of-sale [POS] network systems
    • G06Q20/209—Specified transaction journal output feature, e.g. printed receipt or voice output
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082—Architecture adapted for a particular function

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • General Engineering & Computer Science (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Computational Linguistics (AREA)
  • Human Computer Interaction (AREA)
  • Record Information Processing For Printing (AREA)
  • Dot-Matrix Printers And Others (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Image Processing (AREA)
  • Facsimile Image Signal Circuits (AREA)
  • Color Image Communication Systems (AREA)

Abstract

(57)【要約】 【課題】 単色用の印刷コマンドに応じて複数色での印
刷を行なえるようにする。 【解決手段】 プリンタ10は、ホスト装置12からコ
マンドを受信する受信部28と、複数色での印刷が可能
な印刷ヘッド64,66を備える。データ加工部24
は、受信部28が受信した印刷コマンド、所定の文字装
飾設定コマンドに対応して、所定のカラー付加処理を行
なって複数色印刷のためのカラー印刷データを生成す
る。カラー付加処理の内容は、カラー付加情報記憶部6
2に記憶されたカラー付加情報により定められる。カラ
ー付加情報は、ホスト装置12からのカラー設定コマン
ドに応じて情報設定部26が設定する。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、単色の印刷データ
からカラー印刷データを生成する手段を有するプリン
タ、および単色の印刷データをカラー印刷データに変換
して印刷するプリンタの制御方法、この方法をコンピュ
ータに実行させるためのプログラム、並びに、このプロ
グラムを記録したコンピュータ読み取り可能な記録媒体
に関する。また、本発明は、複数色での印刷が可能なプ
リンタを含むPOSシステムにも関する。
【0002】
【従来の技術】店舗のレジ等で用いられるPOSシステ
ムにはレシートを印刷するためのプリンタが設けられて
いる。このプリンタではロール紙等の記録紙に商品名と
各商品の金額とを含む販売データが一行ずつ印刷され、
印刷された記録紙が切り離されてレシートとして発行さ
れる。レシートを受け取った顧客においては、レシート
に印刷された商品名と金額とを家計簿等に転記すること
等により、買物の履歴を個人情報として管理する場合が
ある。このような場合、一般にレシートは単色で印刷さ
れているため印刷内容が見難く、家計簿等へ転記する際
に間違いが起きやすいといった問題がある。
【0003】
【発明が解決しようとする課題】ところで、近年、パソ
コン用のプリンタとして、インクジェット式や熱転写式
等のカラープリンタが普及している。POSシステムで
も、プリンタのカラー化は進みつつあり、2色あるいは
それ以上の多色のカラープリンタが用いられるようにな
っている。このようなプリンタによってレシートをカラ
ーで印刷すれば、レシートが見易くなり、顧客サービス
の点で好ましい。
【0004】しかしながら、POSシステムで用いられ
ているアプリケーションプログラムは、従前の単色プリ
ンタを前提として生成されているものが多い。このた
め、プリンタがカラー印刷機能を有していても、レシー
トをカラーで印刷するにはアプリケーションプログラム
を変更しなければならない。このようなアプリケーショ
ンプログラムの変更にはコストがかかるため、POSユ
ーザである店舗側にとって経済的な負担が大きい。した
がって、単色プリンタを前提とした従前のアプリケーシ
ョンプログラムをそのまま用いながら、レシートをカラ
ーで印刷できることが望まれる。
【0005】本発明は上記の点に鑑みてなされたもので
あり、単色用の印刷コマンドに応じて複数色での印刷を
行なうことが可能なプリンタおよびプリンタ制御方法を
提供することを目的とする。また、本発明は、このよう
な複数色印刷の態様をプリンタへの設定コマンドにより
外部から設定できるようにすることを目的とする。
【0006】
【課題を解決するための手段】上記の目的を達成するた
め、本発明は、外部からコマンドを受信する受信手段
と、複数色での印刷が可能な印刷手段とを備えるプリン
タであって、受信手段が受信したデータを解析するコマ
ンド解析手段と、所定のコマンドに対応する文字、シン
ボル等のキャラクターデータに所定のカラー付加処理を
行なって、前記印刷手段により複数色での印刷を行なう
ためのカラー印刷データを生成する印刷データ加工手段
と、生成したカラー印刷データに基づいて、前記印刷手
段により印刷を行わせる制御手段とを備えることを特徴
とする。
【0007】このように、本発明では、単色印刷を指示
する印刷コマンドに対してカラー付加処理を行なってカ
ラー印刷データを生成し、このカラー印刷データに基づ
いて印刷を行なう。このため、本発明のプリンタによれ
ば、単色の印刷コマンドに応じて複数色での印刷を行な
うことができる。
【0008】この場合、本発明のプリンタでは、前記コ
マンド解析手段は、受信した印刷コマンドがテキスト印
刷の文字装飾コマンドか通常のテキスト印刷コマンドか
を判別する判別手段を備え、印刷データ加工手段は、前
記判別手段による判別結果に基づき、テキスト印刷の所
定のコマンドに対応する文字、シンボル等のキャラクタ
ーデータに前記カラー付加処理を行なって、前記カラー
印刷データを生成することととしてもよい。
【0009】このように、テキストの印刷コマンドの指
定中に特定の文字、シンボルに所定の文字装飾が指定さ
れているかどうかを判別したうえで、そのカラー付加処
理を行ってカラー印刷データを生成することで、単色の
印刷コマンドにおける印刷中に、所定の文字装飾コマン
ドに基づいて、他のテキストと所定の装飾文字とを区別
した態様で複数色の印刷を行なうことができる。
【0010】本発明のプリンタ好適な実施例としては、
その印刷色は、黒色の主色と、黒色以外の色である副色
の2色であって、前記印刷データ加工手段は、通常は前
記主色で印刷し、前記所定のコマンドに対応する文字、
シンボルは副色で印刷するような加工処理を実行し、前
記2色の印刷を可能に構成することができる。これによ
り、特定の文字について副色である赤、あるいは青によ
る印刷が可能となり、特にレシートプリンタについての
視認性が高まる。
【0011】また、本発明のプリンタは、前記カラー付
加処理の内容を指定するカラー付加情報を記憶した記憶
手段を備え、前記印刷データ加工手段は、前記カラー付
加情報に従って前記カラー付加処理を行なうこととして
もよい。
【0012】また、本発明のプリンタは、前記受信手段
が受信した所定の設定コマンドに従って前記カラー付加
情報を設定する設定手段を備えることとしてもよい。こ
のようにすれば、外部からプリンタへ送信する設定コマ
ンドによって複数色印刷の態様を指定することができ
る。
【0013】前記文字装飾コマンドの例としては、“E
SC E”であらわされる強調文字の指定、“ESC
G”であらわされる二重印字の指定などが上げられる、
これらの文字を印刷する時、本発明のプリンタでは、単
色印刷のデータであっても自動的にカラー印刷に変換し
て印刷することができる。
【0014】本発明によれば、入力画面の各入力欄へカ
ラー付加情報の項目毎に入力するだけの簡単な操作で、
プリンタ内のカラー付加情報を設定することができる。
【0015】また、本発明のプリンタとカラー付加設定
情報とによりプリンタシステムを構成することができ
る。
【0016】また、本発明のプリンタと、該プリンタに
コマンドを送信するホスト装置とによりプリンタシステ
ムを構成することもできる。
【0017】また、本発明のプリンタと、該プリンタに
コマンドを送信するホスト装置とを含むPOSシステム
において、前記ホスト装置は、所定の入力装置から入力
された商品情報に基づいて販売情報を集計してレシート
印刷用の印刷データを出力するPOSアプリケーション
実行部を備え、前記ホスト装置が送信する前記印刷コマ
ンドは、前記POSアプリケーション実行部から出力さ
れるレシート印刷用の印刷データに基づいて生成される
こととしてもよい。
【0018】
【発明の実施の形態】図1は、本発明の一実施形態であ
るPOSシステムの全体構成図である。同図に示すよう
に、本実施形態のPOSシステムは、プリンタ10とホ
スト装置12とを備えている。
【0019】プリンタ10は、主色(例えば黒)および
副色(例えば赤や青等)の少なくとも2色のカラー印刷
が可能な例えばインクジェット式のプリンタであり、上
記のようにホスト装置12から送信されてきた印刷コマ
ンドに応じてレシートの印刷を行なう。なお、後述する
ように、プリンタ10は、2色カラープリンタに限ら
ず、3色以上の印刷が可能なカラープリンタであっても
よく、また、インクジェット式に限らず熱転写式その他
複数色での印刷が可能なプリンタであればその方式は問
わない。
【0020】また、ホスト装置12はコンピュータシス
テムにより構成されており、ホスト装置12におけるプ
リンタ10の制御は、例えば、ウインドウズ(商標名)
等のOS上で稼動するプリンタドライバOLE for
Retail POS(以下、OPOSという)によ
り行なわれる。OPOSは、OS上で稼動するPOSア
プリケーションプログラム13に対して、プリンタ10
や、バーコードリーダ等の入力装置14等の周辺デバイ
スとの機種依存性のないインターフェースを提供するも
のである。かかる機能を実現するため、OPOS上に
は、デバイスのカテゴリー毎に対応したデバイスコント
ロールオブジェクト(CO)15と、デバイスの機種毎
に対応したサービスオブジェクト(SO)16とが設け
られている。
【0021】POSアプリケーションプログラム13
は、入力装置14から入力された商品の商品コードに基
づいて販売データを集計し、その集計結果をレシートと
して印刷すべく印刷データを出力する。POSアプリケ
ーションプログラム13から出力された印刷データはプ
リンタ用のCO15に引き渡され、さらに、CO15か
らプリンタ10の機種に対応したSO16に引き渡され
る。SO16は、この印刷データを加工して、プリンタ
10のコマンド仕様に応じた印刷コマンドを生成し、O
S17を介してプリンタ10へ送信する。このように、
SO16は、デバイス(本例ではプリンタ)の機種毎の
差異を吸収して、POSアプリケーションプログラム1
3をデバイス機種に依存しないプログラムとして構成で
きるようにする役割を有している。
【0022】また、SO16には、後述するようにプリ
ンタ10内に格納されたカラー付加情報を設定するため
のカラー設定プログラム18が実装されている。カラー
設定プログラム18はディスプレイ装置19上に所定の
設定画面を表示させることによりカラー付加情報設定の
ためのユーザインターフェースを提供する。
【0023】ホスト装置12からプリンタ10へ送信さ
れる印刷コマンドには、テキストの印刷を行なうための
コマンド(以下、テキスト印刷コマンドという)とイメ
ージの印刷を行なうためのコマンド(以下、イメージ印
刷コマンドという)があり、プリンタ10はこれらのコ
マンドに応じて、テキストおよびイメージの印刷を行な
うことができる。また、本実施形態において、ホスト装
置12が出力する印刷コマンドは単色の印刷コマンドで
あり、プリンタ10は単色の印刷コマンドに対してカラ
ー付加処理を行なって、2色での印刷を行なう機能(以
下、カラー付加機能という)を有している。
【0024】イメージ印刷に関係するコマンドとして
は、“ESC *”、“ESC L”、“GS /”等
が用いられる。例えば、その中でコマンド“GS /”
は、プリンタ10に予め登録したイメージデータの印刷
を指示するコマンドである。本実施形態では、プリンタ
10内に登録したロゴマーク等をレシートに印刷するた
めにイメージ印刷を行なうが、その場合にコマンド“G
S /”が用いられる。このように、イメージ印刷コマ
ンドは、特定のコマンドコードを有しているので、プリ
ンタ10では、イメージ印刷コマンドをテキスト印刷コ
マンドと区別することができる。
【0025】更に、テキスト印刷においては文字の装飾
を施すためのコマンドが用意されている。その例として
は、“ESC E”であらわされる強調文字の指定、
“ESC G”であらわされる二重印字の指定、“ES
C −”アンダーライン付き文字の指定などが上げられ
る、これらの文字を印刷する時は、単色印刷のデータで
あってもコマンドを解析することにより通常の文字と区
別することができる。
【0026】図1に示すようにプリンタ10は、中央制
御部20、コマンド解析部22、データ加工部24、情
報設定部26、および受信部28を備えている。中央制
御部20は、受信部28がインターフェース部30を介
してホスト装置12から受信したコマンドやデータをコ
マンド解析部22で解析し、受信コマンドに応じた処理
を実行する。なお、中央制御部20、コマンド解析部2
2、データ加工部24、おおび情報設定部26は、CP
U40が所定の制御プログラムを実行することにより実
現される機能部である。
【0027】CPU40には、RAM42、ROM4
4、第1ヘッド制御部46、第2ヘッド制御部48等が
接続されている。
【0028】RAM42には、受信バッファ50、第1
印刷バッファ52、および第2印刷バッファ54が設け
られている。受信バッファ50には、受信部28がホス
ト装置12から受信したコマンドやデータが格納され
る。また、第1印刷バッファ52には主色の印刷データ
が、第2印刷バッファ54には副色の印刷データが夫々
ビットデータ形式で格納される。
【0029】ROM44には、CPU40が実行する制
御プログラムが記憶されたプログラム記憶部56、各キ
ャラクタのビットパターンデータやテキストに付加する
背景のビットパターンデータが記憶されたCG記憶部5
8、レシートに印刷すべきロゴマーク等のイメージデー
タ等が記録されたイメージ記憶部60、および、後述す
るカラー付加情報が記憶されたカラー付加情報記憶部6
2が設けられている。なお、ROM44は、マスクRO
MあるいはCPU40内に実装されたファームウェア等
の書換不可能なROMとEEPROM等の書換え可能な
ROMとによって構成されており、プログラム記憶部5
6は書換え不可能なROMに、また、CG記憶部58、
イメージ記憶部60、および、カラー付加情報記憶部6
2は書換え可能なROMに設けられている。ただし、C
G記憶部58は何れのROMに設けられてもよい。
【0030】第1ヘッド制御部46および第2ヘッド制
御部48には、夫々、第1印刷ヘッド64よび第2印刷
ヘッド66が接続されている。第1印刷ヘッド64およ
び第2印刷ヘッド66は、夫々、主色および副色での印
刷を行なうための印刷ヘッドであり、第1ヘッド制御部
46および第2ヘッド制御部48による制御の下で、夫
々、第1印刷バッファ52および第2印刷バッファ54
に格納された印刷データに従って主色および副色で印刷
を行なう。
【0031】コマンド解析部22は受信バッファ50に
格納されたコマンド、あるいは印刷データを解析し、印
刷コマンドがテキスト印刷コマンドかイメージ印刷コマ
ンドかを判別する。その判別結果は、印刷コマンドで指
定された印刷データと共にデータ加工部24へ引き渡さ
れ、データ加工部24は、引き渡されたデータに基づい
て、以下に述べるように、第1印刷バッファ52および
第2印刷バッファ54にビットデータ形式の印刷データ
を格納する。
【0032】上記したカラー付加機能が無効である(つ
まり、後述するようにカラー付加情報記憶部62に記憶
されたカラー付加フラグがセットされていない場合)、
データ加工部24は、テキスト印刷コマンドの印刷デー
タについては、印刷すべき各文字のビットパターンデー
タをCG記憶部58から読み出し、そのデータを第1印
刷バッファ52へ格納する。また、イメージ印刷コマン
ドについては、印刷すべきイメージのビットイメージデ
ータをイメージ記憶部60から読み出して第1印刷バッ
ファ52へ格納する。そして、第1印刷バッファ52に
格納された印刷データに基づいて第1印刷ヘッド64が
印刷動作を行なうことで、主色での単色印刷が行なわれ
る。
【0033】一方、カラー付加機能が有効である場合に
は、データ加工部24は、カラー付加情報記憶部62に
記憶されたカラー付加情報の内容に従って所定のカラー
付加処理を行うことで2色での印刷を実現する。カラー
付加処理の詳細については後述する。
【0034】更に、テキスト印刷コマンドの実行中に、
文字装飾コマンドにより文字装飾が施される場合、この
コマンドに対応してカラー付加情報の内容(後に詳述)
を参照し、カラー付加処理の指定がされているかを判別
する。例えばアンダーライン文字の印刷に対するカラー
付加処理の指定が上記カラー付加情報の内容に含まれて
いる場合、この文字装飾を指定する所定のコマンドに対
応する文字、シンボル等のキャラクターデータについて
は所定のカラー変換処理を実施して、前記受信バッファ
の所定の文字の印刷データを展開して、副色印刷用の第
2ヘッドの印刷バッファに格納する。
【0035】図2は、カラー付加情報記憶部に記憶され
るカラー付加情報の内容の一例を示す。同図に示すよう
に、カラー付加情報は、カラー付加フラグ、イメージ印
刷色、テキスト印刷色、テキスト背景の有無、テキスト
行単位、二重印字の印刷色、アンダーライン文字の印刷
色等の項目を含んでいる。これらの内容は、所定のデー
タに変換されて、カラー付加情報記憶部62に格納され
ルックアップテーブルとして用いられる。 カラー付加フラグ:カラー付加機能の有効/無効を指
定する(セット時に有効となる)。 イメージ印刷色:イメージ印刷色を主色または副色に
指定する。 テキスト印刷色:テキスト印刷色を主色または副色に
指定する。 テキスト背景の有無:テキストに背景色を付加するか
どうかを指定する。 テキスト行単位:カラー付加処理を何行単位で行なう
かの行数を示す。例えば、行単位の値が「2」である場
合、図3に示すように、カラー付加処理が行なわれる2
行とカラー付加処理が行なわれない2行とが交互に繰り
返される。 二重印字の印刷色:テキスト印刷時の二重印字(ダブ
ルストライク)文字の印刷色を主色または副色に指定す
る。 アンダーライン文字の印刷色:アンダーライン文字を
印刷する際の文字の印刷色を主色または副色に指定す
る。この場合、更に指定情報を増加することによって、
アンダーラインと文字を一緒にカラー化することも可能
であり、単にアンダーラインのみをカラー化することも
可能である。図3の印字結果301は、アンダーライン
が施され、副色で印刷された実施例を示している。 上
記したカラー付加情報の内容は、ホスト装置12からプ
リンタ10へ送信する所定のカラー設定コマンドにより
設定することができる。カラー設定コマンドは、例え
ば、次のようなコマンドコードとパラメータからなるフ
ォーマットを有している。
【0036】ESC X n1,n2,n3,n4,n
5, n6, n7 ここで、パラメータn1〜n7はカラー付加情報の上記
項目〜に対応しており、夫々、以下の内容を指定す
る。 n1:カラー付加機能を有効にするか否かを指定(有
効:1,無効:0) n2:イメージを副色で印刷するか否かを指定(副色:
1,主色:0) n3:テキストを副色で印刷するか否かを指定(副色:
1,主色:0) n4:テキスト背景を副色で印刷するか否かを指定(印
刷する:1,印刷しない:0) n5:上記の行単位を数値で指定 n6:二重印字文字を副色で印刷するか否かを指定(副
色:1, 主色:0) n7:アンダーライン文字を副色で印刷するか否かを指
定(副色:1, 主色:0) なお、上記の例では、各パラメータは、1バイトのデー
タ形式としているが、1バイトをそれぞれのカラー付加
情報の各項目に対応させるのではなく、1バイトにに複
数の項目を対応させ、パラメータの数を減ずるようにし
てもよい。例えば、n3で、テキスト印刷の副色印刷を
指定する場合、その指定が通常の文字の指定か、装飾文
字の指定か選択するフラグをn3の所定のビットに割り
当て、更にその副色による印刷が装飾文字を指定してい
る場合、それが二重印字か、アンダーライン印字か、あ
るいはその双方かを指定するフラグを、所定のビットに
割り当てることができる。これらの指定項目が、8ビッ
ト以内であれば、1バイトのデータ形式で上記全てのパ
ラメータを表現することも可能である。
【0037】プリンタ10は上記のカラー設定コマンド
を受信すると、それに応じて、情報設定部26によりカ
ラー付加情報の内容を設定する。
【0038】尚、上記コマンドコード“ESC X”
は、プリンタメーカが定義し、特定のプリンタで解釈で
きるコマンドであるため、所定のプリンタで他のコマン
ドと区別して解釈できればどのようなコードであっても
良い。
【0039】図4は、カラー付加機能が有効である(つ
まり、カラー付加フラグがセットされている)場合に、
データ加工部24により実行される処理の内容を示すフ
ローチャートである。同図に示すように、先ず、印刷コ
マンドがテキスト印刷コマンドであるかイメージ印刷コ
マンドであるかが判別される(S100)。その結果、
イメージ印刷コマンドであれば、そのコマンドで指定さ
れたイメージのビットイメージデータがイメージ記憶部
60から読み出され(S102)、カラー付加情報の
「イメージ印刷色」の値に応じて、第1印刷バッファ5
2または第2印刷バッファ54に格納される(S10
4)。すなわち、「イメージ印刷色」が主色であれば、
イメージデータは主色に対応した第1印刷バッファ52
に格納され、「イメージ印刷色」が副色であれば、イメ
ージデータは副色に対応した第2印刷バッファ54に格
納される。
【0040】一方、印刷コマンドがテキスト印刷コマン
ドであれば、カラー付加情報に基づいて、印刷コマンド
で印字が指示されたテキストデータあるいは、そのテキ
ストデータの中で更に指定された装飾文字に対するカラ
ー付加処理が行なわれる(S106)。
【0041】図5は、上記S106で実行されるテキス
トデータに対するカラー付加処理の内容を示すフローチ
ャートである。
【0042】図5に示すように、先ず、通常文字のカラ
ー化か、装飾文字のカラー化かを判別する(S110)
通常文字のカラー化の場合、カラー付加情報に基づい
て、印刷コマンドで印字が指示された通常のテキストデ
ータに対するカラー付加処理が行なわれる。装飾文字が
選択されていた場合(S110:No)、二重印字のカ
ラー化か判別する(S112)、そうであれば(S11
2:Yes)、二重印字の文字にカラー化処理を施す
(S113)。そうでなければ、アンダーライン文字の
カラー化か判別する(S114)。そうであれば(S1
14:Yes)、アンダーライン文字にカラー化処理を
施す(S115)。
【0043】実施例では、装飾文字の指定について、二
重印字文字、アンダーライン文字を上げて説明したが、
その他に、一般的に強調文字の指定、倒立文字の指定、
反転文字の指定などの装飾コマンドがあり、これらに対
しても同様にカラー化処理を施すことができる。
【0044】図6は、上記S111で実行されるテキス
トデータに対するカラー付加処理の内容を示すフローチ
ャートである。
【0045】同図に示すように、先ず、カラー付加情報
38の行単位の値に基づいて、現在行がカラー付加処理
の対象行であるか否かが判別される(S200)。な
お、データ加工部24は、テキストの印刷データに現れ
る改行コードを監視することにより現在行が何行目のテ
キストであるかをカウントしており、この行数と、上記
行単位の値とに基づいて、カラー付加処理の対象行であ
るかどうかを判別できるものとする。この判別の結果、
現在行がカラー付加処理の対象でなければ、テキスト文
字のイメージパターンデータがCG記憶部58から読み
出され、第1印刷バッファ52に格納された後、今回の
処理は終了する。
【0046】一方、現在行がカラー付加処理の対象であ
れば、テキスト文字のイメージパターンデータがCG記
憶部58から読み出され、カラー付加情報の「テキスト
印刷色」に応じて第1印刷バッファ52または第2印刷
バッファ54に格納される(S204)。すなわち、
「テキスト印刷色」が主色であれば第1印刷バッファ5
2に格納され、副色であれば第2印刷バッファ54に格
納される。次に、カラー付加情報の「テキスト背景」が
有りであるか否かが判別され(S206)、「無し」で
あれば今回の処理は終了する。一方、「テキスト背景」
が「有り」であれば、背景パターンを表すビットパター
ンデータがCG記憶部60から読み出され、このデータ
が第2印刷バッファ54に格納(S208)された後、
今回の処理は終了する。
【0047】このように、データ加工部24は、テキス
トおよびイメージの夫々の印刷コマンドについて、カラ
ー付加情報に応じて印刷データを第1印刷バッファ52
または第2印刷バッファ54に格納する。上述の如く、
第1印刷バッファ52および第2印刷バッファ54に格
納された印刷データに応じて、夫々、主色および副色で
の印刷が行われる。したがって、データ加工部24の上
記処理により、単色の印刷コマンドに基づき、カラー付
加情報の内容に応じて上記図3に例示するような2色の
レシート印刷が行われることになる。
【0048】なお、本実施形態では、上記S104,S
202,S208で第1印刷バッファ52および第2印
刷バッファ54へ格納された印刷データが、本発明にお
ける「カラー印刷データ」に該当する。
【0049】次に、ホスト装置12におけるカラー付加
情報の設定について説明する。カラー付加情報の設定
は、ホスト装置12においてカラー設定プログラム18
を実行することにより行うことができる。カラー設定用
プログラム18が起動されると、ホスト装置12のディ
スプレイ装置19に例えば図6に示すような設定画面1
00が表示される。
【0050】同図に示すように、設定画面100には、
2色印刷の有無(カラー付加機能の有効/無効)の設定
欄102、イメージ印刷色の設定欄103、テキスト印
刷色の設定欄104、そのテキスト印刷色の中でどのよ
うな印刷文字にカラー付加理を設定するかを設定する通
常印字の設定欄105、同様にテキスト印刷色の内の装
飾文字のカラー付加処理を設定する装飾文字色設定欄1
06、装飾文字の内、二重印字の設定欄107,アンダ
ーライン付き文字の設定欄108、テキスト背景の有無
の設定欄109、行単位の設定欄110、および、「O
K」ボタン101が設けられている。カラー設定プログ
ラム18の起動初期時には、プリンタ10に対してカラ
ー付加情報を読み出すためのコマンドが送信され、この
コマンドに応じて送られてきたカラー付加情報の内容が
設定画面100の該当する設定欄にデフォルト値として
表示されるようになっている。
【0051】設定画面100において「OK」ボタン1
01がクリックされると、各設定欄で設定された内容に
基づいてカラー設定コマンドが生成され、プリンタ10
へ送信される。
【0052】例えば、2色印刷が「する」、イメージ印
刷色が「副色」、テキストの印刷色が「主色」、背景が
「付ける」、行単位が「2」に指定された場合には、カ
ラー設定コマンド”ESC X 1 1 0 1 2
n m”が送信される。プリンタ10では、こうして送
信されてきたカラー設定コマンドに基づいて情報設定部
26によりカラー付加情報が設定される。上記パラメー
タn、mは、装飾文字指定のためのパラメータで、所定
の数値が定義され、これに対応して、所定の装飾文字に
対してカラー化処理が実行される。例えば、図2の実施
例では、二重印字と、アンダーライン印字の2種類の装
飾文字についてカラー付加処理を指定できる例を説明し
ているが、この場合、それぞれの項目に対応して、パラ
メータを割り当てることができる。又、装飾文字の種類
を増加したい場合でも、パラメータのビット毎に対応さ
せることにより、前述の強調文字など多くの種類の装飾
形態に対しても対応可能である。
【0053】以上説明したように、本実施形態では、ホ
スト装置12からプリンタ10へ単色の印刷コマンドが
送信されると、プリンタ10ではカラー付加機能によ
り、カラー付加情報に応じたカラー付加処理が行なわれ
て、副色を加えた2色での印刷が行なわれる。このた
め、ホスト装置12で実行されるPOSアプリケーショ
ンプログラム13が単色プリンタにしか対応していなく
ても、ホスト装置12側ではプログラムやプリンタドラ
イバ等に一切変更を加えることなく、プリンタ10によ
って複数色の印刷を行なうことができる。したがって、
本実施形態によれば、POSシステムのユーザである店
舗に経済的な負担をかけることなく、複数色で印刷され
た見易いレシートを発行できるようにすることができ
る。すなわち、既存のPOSシステムのプログラムを変
更することなく、店舗へプリンタ10をインストールす
ることが可能であり、システムの変更などの工数、コス
トが削減でき店舗における利用価値を高めることができ
る。
【0054】また、本実施形態では、イメージ印刷コマ
ンドとテキスト印刷コマンドとを区別して別個にカラー
付加処理の内容を指定することができる。このため、店
舗のロゴマーク等については店舗側の希望に合わせた色
で印刷しつつ、複数色の見易いレシートを発行すること
ができる。したがって、例えば、店舗が特定のコーポレ
イトカラーを有している場合には、ロゴマークをその色
で印刷することにより、店舗のイメージ色として顧客に
印象付ける等の効果が期待できる。
【0055】また、プリンタ10に記憶されたカラー付
加情報は、ホスト装置12から送信するカラー設定コマ
ンドによって設定されるようになっているので、ユーザ
はプリンタ10を直接操作することなくホスト装置12
側にてカラー付加処理の内容を指定することができる。
そして、カラー付加情報の設定は、カラー設定プログラ
ム18を起動して、上記図6に例示するような設定画面
100上で各設定欄に入力するだけの簡単な操作で済む
ので、ユーザに対して使い易いインターフェースを提供
できる。また、カラー設定プログラム18の起動時には
設定画面100に現在のカラー付加情報の内容がデフォ
ルト値として表示されるので、ユーザは画面上で現在の
設定状態を確認することもできる。
【0056】ところで、一般に、プリンタ10のような
2色のインクジェット式プリンタにおいて、副色で印刷
される頻度は低いので、副色のインクは減り難い。この
ため、副色のインクは長期間プリンタ10に装着された
まま放置されることとなり、インク粘度の上昇やインク
組成の変質を招いて、印刷ヘッドの目詰まり等のトラブ
ル発生の原因となる場合がある。これに対して、本実施
形態では、ホスト装置12から送信された単色の印刷コ
マンドに応じて、副色を加えた2色での印刷を行なうこ
とができる。このため、副色のインクも主色のインクに
近い頻度で使用されることとなるので、上記のような印
刷ヘッドの目詰まり等のトラブルの発生を防止すること
ができる。
【0057】なお、上記実施形態では、カラー付加情報
は、イメージ印刷色、テキスト印刷色、テキスト背景の
有無、および、カラー付加を行なうテキストの行単位の
各項目によりカラー付加処理の内容を指定するものとし
たが、これは単なる一例である。例えば、上記実施形態
のようにテキストの行単位でカラー付加処理を指定する
のではなく、テキスト全体の印刷色を指定するのみとし
てもよい。また、背景については、網掛け、斜線、べた
塗り等の複数のパターンをプリンタ10内に用意してお
き、これらのパターンから選択できるようにしてもよ
い。
【0058】また、プリンタ10が主色および副色の2
色のみならず、主色および副色の同時印刷による混色で
の印刷を行なえるものとし、カラー付加情報では、各印
刷色について主色、副色、および混色の3色の中から指
定するようにしてもよい。すなわち、プリンタ10では
印刷色が混色である印刷データについては第1印刷バッ
ファ52および第2印刷バッファ54の双方に格納し、
第1印刷ヘッド64および第2印刷ヘッド66で同じパ
ターンを印刷することにより、混色の印刷を実現できる
のである。さらに、プリンタ10が3色以上の印刷ヘッ
ドを有して3色以上の印刷が行なう機能を有する場合に
も、同様に、各印刷色をプリンタ10が印刷可能な色か
ら選択するようにすればよい。
【0059】このように、カラー付加情報の項目として
種々のものを取ることができるが、要するに、複数色で
の印刷態様をカラー付加情報により指定できるようにな
っていればよい。そして、カラー設定コマンドは、カラ
ー付加情報の項目に対応して、各項目の内容を指定でき
るコマンド形式であればよい。
【0060】なお、上記実施形態では、本発明がPOS
システムにおけるレシート印刷に適用された場合につい
て説明したが、本発明はこれに限定されるものではな
く、複数色の印刷が可能なプリンタにより、単色の印刷
コマンドに基づいて複数色の印刷を行なう場合に広く適
用が可能である。
【0061】本発明のプリンタの好適な実施例として、
その印刷色は、黒色の主色と、黒色以外の色である副色
の2色を上げて説明したが、主色は黒色に限定される必
要はなく、主色が青色で、副色が赤色という組み合わせ
も考えられる。また、その場合、主色と副色の混色を指
定できるような構成としても良い。このような構成によ
り、例えばレシートプリンタにおいては、特売日のレシ
ートを普段と異なる色で印刷するなどの工夫をし、視認
性が高め、顧客への宣伝効果を高める等の効果が期待で
きる。
【0062】
【発明の効果】以上説明したように、本発明によれば、
単色用の印刷コマンドに応じて複数色での印刷を行なう
ことができる。このため、既存のPOSシステムのプロ
グラムを変更することなく、店舗へPOSプリンタをイ
ンストールすることが可能となり、システムの変更など
の工数、コストが削減でき店舗における利用価値が高ま
る。
【0063】また、上記のような複数色印刷の態様を、
プリンタへの設定コマンドにより外部から設定すること
ができる。
【図面の簡単な説明】
【図1】本発明の一実施形態であるPOSシステムの全
体構成図である。
【図2】カラー付加情報の内容の一例を示す図である。
【図3】本実施形態におけるレシートの印刷例を示す図
である。
【図4】カラー付加機能が有効である場合に、データ加
工部により実行される処理の内容を示すフローチャート
である。
【図5】テキストデータにおいて、通常文字、装飾文字
の判別を含むカラー付加処理の内容を示すフローチャー
トである。
【図6】テキストデータにおいて、通常文字に対するカ
ラー付加処理の内容を示すフローチャートである。
【図7】ホスト装置においてカラー付加情報を設定する
ための設定画面の一例を示す図である。
【符号の説明】
10 プリンタ 12 ホスト装置 13 POSアプリケーションプログラム 14 入力装置 18 カラー設定プログラム 20 中央制御部 22 コマンド解析部 24 データ加工部 26 情報設定部 28 受信部 40 CPU 42 RAM 44 ROM 46 第1ヘッド制御部 48 第2ヘッド制御部 50 受信バッファ 52 第1印刷バッファ 54 第2印刷バッファ 56 プログラム記憶部 58 CG記憶部 60 イメージ記憶部 62 カラー付加情報記憶部 64 第1印刷ヘッド 66 第2印刷ヘッド 100 設定画面
フロントページの続き (51)Int.Cl.7 識別記号 FI テーマコート゛(参考) G06T 1/00 510 G07G 1/06 B 5C077 G07G 1/06 1/12 351B 5C079 1/12 351 B41J 3/12 W H04N 1/46 H04N 1/40 D 1/60 1/46 Z Fターム(参考) 2C062 AA24 2C187 AC05 AC08 AD08 AF03 AG09 BF11 BG15 DB42 3E042 BA07 CB02 CE01 5B021 AA01 BB00 LG07 5B057 AA11 CA19 CB01 CE16 CH01 CH11 CH16 5C077 MP09 PP31 PQ12 PQ22 SS02 TT05 TT10 5C079 HA12 KA12 LA02 MA01 MA11 NA06 PA00 PA03

Claims (15)

    【特許請求の範囲】
  1. 【請求項1】 外部からコマンドあるいは印刷データを
    受信する受信手段と、複数色での印刷が可能な印刷手段
    とを備えるプリンタであって、 前記受信手段が受信したデータを解析するコマンド解析
    手段と、所定のコマンドに対応する文字、シンボル等の
    キャラクターデータに所定のカラー付加処理を行なっ
    て、前記印刷手段により複数色での印刷を行なうための
    カラー印刷データを生成する印刷データ加工手段と、 該生成したカラー印刷データに基づいて、前記印刷手段
    により印刷を行わせる制御手段とを備えることを特徴と
    するプリンタ。
  2. 【請求項2】 請求項1記載のプリンタにおいて、 前記コマンド解析手段は、受信した印刷コマンドがテキ
    スト印刷の文字装飾コマンドか通常のテキスト印刷コマ
    ンドかを判別する判別手段を備え、 前記印刷データ加工手段は、前記判別手段による判別結
    果に基づき、テキスト印刷の所定のコマンドに対応する
    文字、シンボル等のキャラクターデータに前記カラー付
    加処理を行なって、前記カラー印刷データを生成するこ
    とを特徴とするプリンタ。
  3. 【請求項3】 請求項1記載のプリンタにおいて、前記
    プリンタの印刷色は、黒色の主色と、黒色以外の色であ
    る副色の2色であって、前記印刷データ加工手段は、通
    常は前記主色で印刷し、前記所定のコマンドに対応する
    文字、シンボルは副色で印刷するような加工処理を実行
    し、前記2色の印刷を可能に構成したことを特徴とする
    プリンタ。
  4. 【請求項4】 請求項2項記載のプリンタにおいて、前
    記印刷データ加工手段は、テキスト印刷における所定の
    文字装飾コマンドに対応する文字、シンボル等のキャラ
    クタデータに対して前記カラー付加処理を行うことを特
    徴とするプリンタ。
  5. 【請求項5】 請求項4記載のプリンタ制御装置におい
    て、前記文字装飾コマンドは、アンダーライン付加コマ
    ンドであることを特徴とするプリンタ。
  6. 【請求項6】 請求項4記載の前記文字装飾コマンド
    は、2重印刷(ダブルストライク)コマンドであること
    を特徴とするプリンタ。
  7. 【請求項7】 請求項1乃至5のうち何れか1項に記載
    のプリンタにおいて、テキストの印刷コマンドに対する
    前記カラー付加処理は、前記単色印刷データに含まれる
    文字のフォント色を変更する処理であることを特徴とす
    るプリンタ制御装置。
  8. 【請求項8】 請求項1乃至7のうち何れか1項記載の
    プリンタにおいて、 前記カラー付加処理の内容を指定するカラー付加情報を
    記憶した記憶手段を備え、 前記印刷データ加工手段は、前記カラー付加情報に従っ
    て前記カラー付加処理を行なうことを特徴とするプリン
    タ。
  9. 【請求項9】 請求項8記載のプリンタにおいて、前記
    受信手段が受信した所定の設定コマンドに従って前記カ
    ラー付加情報を設定する設定手段を備えることを特徴と
    するプリンタ。
  10. 【請求項10】 請求項9記載のプリンタにおいて、前
    記設定コマンドでは、テキストおよびイメージの夫々に
    ついて前記カラー付加処理の内容が指定され、 前記設定手段は、前記設定コマンドでテキストおよびイ
    メージの夫々について指定されたカラー付加処理の内容
    に基づいて前記カラー付加情報を設定することを特徴と
    するプリンタ。
  11. 【請求項11】 請求項1乃至9のうち何れか1項記載
    のプリンタと、該プリンタにコマンドを送信するホスト
    装置とを含み、前記ホスト装置は、所定の入力装置から
    入力された商品情報に基づいて販売情報を集計してレシ
    ート印刷用の印刷データを出力するPOSアプリケーシ
    ョン実行部を備え、前記ホスト装置が送信する前記印刷
    コマンドは、前記POSアプリケーション実行部から出
    力されるレシート印刷用の印刷データに基づいて生成さ
    れることを特徴とするPOSシステム。
  12. 【請求項12】 外部からコマンドおよび印刷データを
    受信する受信手段と、複数色での印刷が可能な印刷手段
    とを備えるプリンタを制御する方法であって、 前記受信手段が受信した印刷コマンドを解析するステッ
    プと、この印刷コマンドが所定の文字装飾コマンドを有
    しているかどうか判別するステップと、所定の文字装飾
    コマンドに対応するキャラクタデータに対して所定のカ
    ラー付加処理を行なうステップと、前記印刷手段により
    複数色での印刷を行なうためのカラー印刷データを生成
    する印刷データ加工ステップと、 該生成したカラー印刷データに基づいて、前記印刷手段
    により印刷を行わせる制御ステップとを備えることを特
    徴とするプリンタ制御方法。
  13. 【請求項13】 請求項12記載のプリンタ制御方法に
    おいて、 前記プリンタは、前記カラー付加処理の内容を指定する
    カラー付加情報を記憶した記憶手段を備え、 前記印刷データ加工ステップでは、前記カラー付加情報
    に従って前記カラー付加処理を行なうことを特徴とする
    方法。
  14. 【請求項14】 請求項12乃至13の何れか1項記載
    の方法をコンピュータに実行させるためのプログラム。
  15. 【請求項15】 請求項14記載のプログラムを記録し
    た記録媒体。
JP2002099210A 2002-04-01 2002-04-01 プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体 Pending JP2003291423A (ja)

Priority Applications (6)

Application Number Priority Date Filing Date Title
JP2002099210A JP2003291423A (ja) 2002-04-01 2002-04-01 プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体
US10/300,977 US7355737B2 (en) 2002-04-01 2002-11-21 Apparatus and method for two-color printing based on single color data
KR1020030019928A KR100550714B1 (ko) 2002-04-01 2003-03-31 단색용 데이터에 근거하여 2색 인쇄를 실행하는 프린터 및그 제어 방법
EP03007238A EP1351185A3 (en) 2002-04-01 2003-03-31 Printer and method of controlling it for multichrome printing based on monochrome data
CNB031078915A CN1240550C (zh) 2002-04-01 2003-04-01 依单色用数据进行2色打印的打印机及其控制法、pos系统
HK03109308.5A HK1057025B (en) 2002-04-01 2003-12-22 Apparatus and method for two-colour printing based on single colour data, pos system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002099210A JP2003291423A (ja) 2002-04-01 2002-04-01 プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体

Publications (1)

Publication Number Publication Date
JP2003291423A true JP2003291423A (ja) 2003-10-14

Family

ID=28035904

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002099210A Pending JP2003291423A (ja) 2002-04-01 2002-04-01 プリンタ、プリンタ制御方法、posシステム、およびこれらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体

Country Status (5)

Country Link
US (1) US7355737B2 (ja)
EP (1) EP1351185A3 (ja)
JP (1) JP2003291423A (ja)
KR (1) KR100550714B1 (ja)
CN (1) CN1240550C (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301345A (ja) * 2004-04-06 2005-10-27 Seiko Epson Corp 印刷装置の制御方法、レシート印刷データ生成方法、プログラム、プリンタドライバ、印刷装置、商品販売データ処理装置およびposシステム
JP2005301507A (ja) * 2004-04-08 2005-10-27 Seiko Epson Corp 印刷装置の制御方法、レシート印刷データ生成方法、プログラム、プリンタドライバ、印刷装置、商品販売データ処理装置およびposシステム

Families Citing this family (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005039172A1 (en) * 2003-10-22 2005-04-28 Avantone Oy Diffractive color system
US7342689B2 (en) * 2003-11-12 2008-03-11 Transact Technologies Incorporated Methods and apparatus for converting full color images to two-color images for printing at a two-color printer
JP2006180222A (ja) * 2004-12-22 2006-07-06 Murata Mach Ltd 画像処理装置
US20070253039A1 (en) * 2006-04-28 2007-11-01 Kabushiki Kaisha Toshiba Image processing apparatus
US7751087B2 (en) * 2007-04-03 2010-07-06 Xerox Corporation Automatic colorization of monochromatic printed documents
JP4450045B2 (ja) * 2007-09-28 2010-04-14 富士ゼロックス株式会社 画像形成システム、及び画像形成プログラム
US7543231B1 (en) * 2008-04-30 2009-06-02 International Business Machines Corporation Systems, methods and computer program products for printing a document with a portion of the document in color and a portion of the document in black and white
JP5807343B2 (ja) * 2011-02-25 2015-11-10 セイコーエプソン株式会社 印刷データを用いた機能拡張プログラム、機能拡張装置、及び、機能拡張方法
JP2012201084A (ja) * 2011-03-28 2012-10-22 Fuji Xerox Co Ltd 画像形成装置および画像形成プログラム
JP6089406B2 (ja) * 2012-01-25 2017-03-08 セイコーエプソン株式会社 画像処理装置、印刷装置、及び、画像処理方法
JP6024168B2 (ja) * 2012-04-10 2016-11-09 セイコーエプソン株式会社 データ処理装置、記録装置、および、データ処理装置の制御方法
KR102193821B1 (ko) * 2012-08-29 2020-12-22 세이코 엡슨 가부시키가이샤 기록 장치 및 데이터 생성 방법
CN104118225B (zh) 2013-04-26 2017-09-29 精工爱普生株式会社 控制装置、控制系统以及控制装置的控制方法
JP7172244B2 (ja) * 2018-07-26 2022-11-16 セイコーエプソン株式会社 印刷装置、及び印刷装置の制御方法
KR102853550B1 (ko) 2025-03-21 2025-09-01 임상준 조리용 대상물 자동공급 시스템 및 방법

Family Cites Families (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4857955A (en) * 1987-09-28 1989-08-15 Eastman Kodak Company Electronic printer apparatus with intelligent accent color
US5113356A (en) * 1990-12-24 1992-05-12 Xerox Corporation Colorizing black and white documents
JPH06127040A (ja) 1992-10-20 1994-05-10 Mitsubishi Electric Corp 記録装置及び記録方法
US6229623B1 (en) * 1993-05-14 2001-05-08 3M Innovative Properties Company Digital color proofing system
US5572599A (en) 1994-07-11 1996-11-05 Xerox Corporation Monochrome to full color scaleable image processing system for printing systems and machines
KR19990038221A (ko) 1997-11-04 1999-06-05 윤종용 잉크젯 프린터의 출력 이미지 변경방법
US6385337B1 (en) * 1998-12-21 2002-05-07 Xerox Corporation Method of selecting colors for pixels within blocks for block truncation encoding
US6817289B1 (en) * 1999-11-15 2004-11-16 Gateway, Inc. Method and apparatus for modifying and controlling print information
US6523937B1 (en) * 2000-04-07 2003-02-25 Transact Technologies, Inc. Method and apparatus for single pass two-color ink jet point of sale (POS) printing
US6934054B1 (en) * 2000-08-04 2005-08-23 Transact Technologies Incorporated Method and apparatus for two-color thermal point of sale (POS) printing
US6425653B1 (en) * 2000-12-07 2002-07-30 Xerox Corporation Single pass printing of text among interleaved printing of non-text material
US7085006B2 (en) * 2000-12-28 2006-08-01 Seiko Epson Corporation Apparatus for generating two color printing data, a method for generating two color printing data and recording media
US6847377B2 (en) * 2001-01-05 2005-01-25 Seiko Epson Corporation System, method and computer program converting pixels to luminance levels and assigning colors associated with luminance levels in printer or display output devices
US6995867B2 (en) * 2001-05-21 2006-02-07 Axiohm Transaction Solutions, Inc. Color adjusted printing
US6609776B2 (en) * 2001-05-24 2003-08-26 Hewlett-Packard Company Inkjet printing system with ink-efficient font
KR100589811B1 (ko) 2002-03-08 2006-06-14 세이코 엡슨 가부시키가이샤 인쇄 시스템, 프린터, pos 시스템, 컬러화 설정 장치,프린터 드라이버, 인쇄 제어 방법, 컬러화 설정 방법 및프로그램을 기록한 기록 매체

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005301345A (ja) * 2004-04-06 2005-10-27 Seiko Epson Corp 印刷装置の制御方法、レシート印刷データ生成方法、プログラム、プリンタドライバ、印刷装置、商品販売データ処理装置およびposシステム
JP2005301507A (ja) * 2004-04-08 2005-10-27 Seiko Epson Corp 印刷装置の制御方法、レシート印刷データ生成方法、プログラム、プリンタドライバ、印刷装置、商品販売データ処理装置およびposシステム

Also Published As

Publication number Publication date
KR20030079715A (ko) 2003-10-10
CN1448272A (zh) 2003-10-15
KR100550714B1 (ko) 2006-02-08
EP1351185A3 (en) 2004-11-17
CN1240550C (zh) 2006-02-08
EP1351185A2 (en) 2003-10-08
US7355737B2 (en) 2008-04-08
US20030184774A1 (en) 2003-10-02
HK1057025A1 (en) 2004-03-12

Similar Documents

Publication Publication Date Title
US7737990B2 (en) Colorization process and system and user interface for setting colorization information
KR100550714B1 (ko) 단색용 데이터에 근거하여 2색 인쇄를 실행하는 프린터 및그 제어 방법
JP6089406B2 (ja) 画像処理装置、印刷装置、及び、画像処理方法
US20040105126A1 (en) Method of printing, program for realizing the same, recording medium, apparatus for printing, printer driver, merchandise sales data processing device, and point-of-sale system
JP2004145861A (ja) 印刷方法、その印刷方法を実現させるためのプログラム、記録媒体、印刷装置、プリンタドライバ、pos端末およびposシステム
EP2980693A1 (en) Print control device, print device, data processing method, and print control device setting method
JP4241101B2 (ja) 印刷システム、プリンタ、プリンタドライバ、印刷制御方法、プログラム、プログラムを記録した記録媒体
JP2003266804A (ja) プリンタ、プリンタ制御方法、カラー化情報設定装置、カラー化情報設定方法、これらの方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体
CN100492423C (zh) 打印装置的控制方法、收据打印数据生成方法
US20040085579A1 (en) Predefined field command structure for point of sale printer
JP2004013630A (ja) プリンタ、プリンタドライバ、印刷システム、posシステム、プリンタの制御方法、印刷データの生成方法、これらの方法をコンピュータに実行させるためのプログラム、およびその記録媒体
JP4062413B2 (ja) プリンタ制御装置、プリンタ制御方法、プリンタ制御方法をコンピュータに実行させるためのプログラム、プリンタシステム、posシステム
JP4341326B2 (ja) 印刷方法、印刷装置、プリンタドライバ、商品販売データ処理装置およびposシステム
JP4062415B2 (ja) プリンタ制御装置、プリンタ制御方法、この方法をコンピュータに実行させるためのプログラム、このプログラムを記録した記録媒体、プリンタシステム、posシステム
US20180121771A1 (en) Printer and control method of a printer
JP4144218B2 (ja) ロゴデータ作成装置、ロゴデータ作成方法及びその記録媒体
JP2003260819A (ja) プリンタ制御装置、プリンタ制御方法、プリンタ制御方法をコンピュータに実行させるためのプログラム、プリンタシステム、posシステム
JP4692053B2 (ja) 画像登録装置、画像確認方法、および画像プレビュープログラム
JP4779455B2 (ja) プリンタ、プリンタシステム及びプリンタの制御方法
JP4670627B2 (ja) プリンタ制御装置、システム、方法、プログラム及び記録媒体
JP3347353B2 (ja) 印刷装置並びに出力方法及び装置
HK1057025B (en) Apparatus and method for two-colour printing based on single colour data, pos system
EP1396808A1 (en) Method and apparatus of printing payment transaction information, program, printer driver and point of sale system for realising the same
JP2006301738A (ja) 画像登録装置、画像登録削除方法及び画像登録削除プログラム
JPH0867056A (ja) 文書作成装置及び印刷制御方法

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050329

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20081125

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20090119

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20090303