專利名稱:打印系統、pos系統、打印控制方法、色彩化設定裝置和方法
技術領域:
本發明涉及可以進行多色打印的打印系統及打印控制方法。另外,本發明涉及用于控制能夠進行多色打印的打印機的打印機驅動器。另外,本發明涉及能夠進行多色打印的打印機、包含該打印機的打印系統及POS系統。另外,本發明涉及設定根據單色打印指令生成色彩打印數據的色彩添加信息的色彩化設定裝置及色彩化信息設定方法。另外,本發明還涉及將為了使計算機執行上述的各方法的程序及存儲該程序的存儲介質。
背景技術:
在店鋪的出納處等被使用的POS系統中設置有打印收據用的打印機。通過該打印機在卷紙等的記錄紙上逐行地打印包含有商品名稱和各商品的金額的銷售數據,并將打印好的記錄紙撕下來作為收據發出。對于收到收據的顧客來講,有把打印在收據上的商品名稱和金額轉記到家庭帳薄等上,以此將購買物品的記錄作為個人信息來進行管理。在這種情況下,一般來講,由于收據為單色打印的,因而打印內容很難看清,在轉記到家庭帳薄上時就容易產生出錯的問題。
然而,近年來,噴墨式或熱敏式等的彩色打印機作為計算機用打印機正在普及。即使POS系統,打印機的彩色化也正在推進,雙色或更多色的彩色打印機正在被使用。通過這樣的打印機,用彩色打印收據的話,收據就很容易看清,在服務顧客方面來講可以令人滿意。
但是,在POS系統所采用的應用程序多是以從前的單色打印機為前提而作成的。為此,打印機即使有彩色打印裝置,要想用彩色打印收據的話就必須更換應用程序。由于更換此種應用程序成本較高,因此對于POS的用戶店鋪來講經濟負擔很大。因而,在依舊使用以單色打印為前提的從前的應用程序的同時,也期望著可以通過彩色打印機來打印收據。
另外,用上述的打印機可以將店鋪的商標等圖像數據加在商品名稱及金額等的文本中進行打印。于是,在收據的打印內容中,對于店鋪的商標等圖像數據,從店鋪方面來講多數認為應該使用規定好的顏色來進行打印。所以,在打印彩色收據的時候,對于文本數據和圖像數據希望可以分別地指定彩色打印的樣式。而且,在這種情況,用戶還希望可以指定打印數據的彩色化的樣式。
發明內容
本發明就是鑒于上述的問題而產生的,其目的為即使是單色用的打印數據,也可以用多色,比如用雙色、喜歡的話,可用多色來進行打印。本發明的目的還有根據單色打印用的打印數據,可以用區別圖像和文本的樣式來進行多色的打印。本發明的目的還有在制定通過單色打印用的打印數據來進行多色打印的打印數據的時候,用戶可以設定彩色化的樣式。另外,本發明的目的還有提供根據單色打印用的打印指令可以進行多色的打印的打印機及打印控制方法。另外,本發明的目的還有通過對打印機發出設定指令,可以從外部設定這種多色打印的樣式。
為了達成上述目的,是一種能夠進行多色打印的打印系統,其特征在于包括取得打印指令及打印數據的數據取得裝置;對取得的打印指令或打印數據進行分析、至少能夠判別出是否為單色打印數據,如果是單色打印數據,則能夠判別出是文本數據還是圖像數據的數據分析/判別裝置;存儲用于為了規定對文本數據或圖像數據的至少一方實施規定的色彩添加處理的定義數據文件的存儲裝置;根據對所述數據的數據分析/判別的結果,按照所述定義數據文件對所述單色打印數據實施規定的色彩添加處理,生成用于實施多色打印的彩色打印數據的打印數據加工裝置;和使用該作成的彩色打印數據進行打印處理的打印處理裝置。
根據本發明,在判別出單色打印數據是文本的打印數據還是圖像的打印數據的基礎上,生成至少對文本及圖像的一方進行色彩添加處理的彩色打印數據。所以,通過本發明,根據單色打印用的打印數據,可以在能夠區別出圖像或文本的狀態下進行多色的打印。
在這種情況下,所述打印數據加工裝置對于文本的單色打印數據也可以進行所述色彩添加處理。
另外,所述打印數據加工裝置也可以在文本的單色打印數據里包含的打印行的行單位進行所述色彩添加處理。這樣,由于能夠按打印行的行單位進行色彩添加處理,因而就可以將打印內容在行單位明確地區別,就可以得到更容易看清的打印結果。
另外,關于文本的單色打印數據,所述色彩添加處理也可以包含在文本上附加背景顏色的處理。
另外,關于文本的單色打印數據,所述色彩添加處理也可以包含變更文本的打印顏色的處理。
在這種情況,所述打印數據加工裝置也可以在所述單色打印數據里包含的打印行的行單位進行所述色彩添加處理。
另外,所述打印數據加工裝置對于圖像的單色打印數據也可以進行所述色彩添加處理。
另外,對于圖像的單色打印數據的所述色彩添加處理,也可以包括將該單色打印數據所包含的圖像的顏色進行變換處理。
另外,本發明的打印系統其特征為還具有所述打印指令和取得打印數據的數據取得裝置和用戶在畫面上設定將單色打印數據進行彩色化的色彩添加信息的設定裝置,所述打印數據加工裝置根據所述被設定的色彩添加信息對所述取得的單色打印數據進行色彩添加處理,從而生成所述彩色打印數據。
在這種情況下,所述設定裝置也可以包含有顯示將所述色彩添加信息輸入到規定的每個項目里的輸入欄的輸入畫面的裝置,和根據輸入到該輸入畫面的各輸入欄的內容來設定所述色彩添加信息的裝置。
另外,所述規定的項目也可以包含有與文本的打印顏色有關的文本關聯項目。
在這種情況下,所述文本關聯項目也可以包含有與文本的打印顏色有關的項目。
另外,所述文本關聯項目也可以包含有與文本的背景顏色有關的項目。
另外,所述規定的項目也可以包含有與圖像的打印顏色有關的項目。
另外,本發明的打印驅動裝置,是一種被組裝在主裝置中的用于控制能夠進行多色打印的打印機的打印機驅動裝置,其特征在于包括取得從主裝置的應用程序輸出的單色打印數據的數據取得裝置;存儲對為了實施單色打印的單色打印數據,規定對其實施所述色彩添加處理的定義數據文件的存儲裝置;按照所述定義數據文件實施為了使用所述單色打印數據進行多色打印的色彩添加處理,生成彩色打印數據的打印數據加工裝置;和把該作成的彩色打印數據發送至所述打印機的發送裝置。
這樣,進行色彩添加處理的打印數據加工裝置就由給應用程序和所述打印機提供接口的打印驅動裝置來構成。因此,僅交換以前的打印驅動裝置,繼續使用只能輸出單色打印數據的應用程序就可以進行多色的打印了。
另外,本發明的打印機是具有接收主裝置的指令的接收裝置和能夠進行多色打印的打印裝置的打印機,其特征在于具有對于所述接收裝置接收的指示單色打印的打印指令進行規定的色彩添加處理,生成根據所述打印裝置進行多色打印的色彩打印數據的打印數據加工裝置、和根據該生成的色彩打印數據,通過所述打印裝置進行打印的控制裝置。
根據本發明,對于指示單色打印的打印指令就可以生成進行色彩添加處理的色彩打印數據,根據該色彩打印數據來進行打印。為此,通過本發明的打印機,根據單色打印指令就可以進行多色的打印。
另外,包含本發明打印系統的POS系統,具有根據從規定的輸出裝置輸出的商品信息來統計銷售信息,并輸出收據打印用的打印數據的POS應用執行部,所述單色打印數據也可以為從所述POS應用執行部輸出的收據打印用的打印數據。
另外,本發明的色彩化設定裝置是一種對在根據單色打印數據而生成用于進行多色打印的彩色打印數據的打印數據加工裝置中所使用的色彩添加信息進行設定的色彩化設定裝置,其特征在于包括用于顯示包含把色彩添加信息以每個規定的項目進行輸入的輸入欄的輸入畫面的顯示控制裝置;根據被輸入到該輸入畫面的各個輸入欄中的內容設定所述色彩添加信息的輸入控制裝置;和為了顯示或打印反映出所設定的色彩添加信息的收據圖樣的控制裝置。
另外,本發明的打印控制方法是一種控制進行多色打印的打印控制方法,其特征在于包括取得為了進行單色打印的單色打印數據的打印數據取得步驟;參照具有色彩添加信息的定義數據文件的參照步驟;按照所述定義數據文件的參照結果對單色打印數據實施色彩添加處理,生成為了進行多色打印的彩色打印數據的打印數據加工步驟;和使用該作成的彩色打印數據進行打印處理的打印處理步驟。
另外,本發明的色彩化設定方法是一種對在根據單色打印數據而生成用于進行多色打印的彩色打印數據的色彩添加信息進行設定的色彩化設定方法,其特征在于包括顯示包含把色彩添加信息以每個規定的項目進行輸入的輸入欄的輸入畫面的步驟;根據被輸入到該輸入畫面的各個輸入欄中的內容設定所述色彩添加信息的步驟;和為了顯示或打印反映出所設定的色彩添加信息的收據圖樣的步驟。
圖1為本發明的實施例1的POS系統的整體結構圖。
圖2為實施例1的POS系統具備的打印機的功能方框圖。
圖3為在實施例1實現色彩添加功能的主裝置的功能方框圖。
圖4為表示實施例1的色彩添加信息的內容的實例的圖。
圖5為表示實施例1的收據打印的實例的圖。
圖6為在實施例1實現數據加工部及指令輸出部的程序內容的流程圖。
圖7為表示實施例1的色彩添加處理的詳細流程圖。
圖8為表示實施例1的基本設定畫面的實例的圖。
圖9為表示實施例1的變換設定畫面的實例的圖。
圖10為表示在實施例1可以分別獨立地設定字符顏色及背景顏色的情況下色彩添加信息中的實例的圖。
圖11為表示在實施例1可以分別獨立地設定字符顏色及背景顏色的情況下變換設定畫面的實例的12為表示在實施例1打印機具有用主色、副色及混合色三色打印功能的情況下色彩添加信息內容的實例的圖。
圖13為表示在實施例1打印機具有用主色、副色及混合色三色打印功能的情況下變換設定畫面的實例的圖。
圖14為本發明的實施例2的POS系統的整體結構圖。
圖15為表示實施例2的色彩添加信息內容的實例圖。
圖16為表示實施例2在色彩添加功能有效的情況下,通過數據加工部實施的處理內容的流程圖。
圖17為表示實施例2對文本數據的色彩添加處理內容的流程圖。
圖18為表示實施例2的主裝置的設定色彩添加信息的設定畫面的實例的圖。
圖中10-主裝置,12-打印機,14-輸入裝置,22-服務項目(SO),24-應用程序,30-數據加工部,32-指令輸出部,34-色彩添加信息存儲部,36-色彩添加標記,38-色彩添加信息,40-色彩添加信息設定部,110-打印機,112-主裝置,113-POS應用程序,114-輸入裝置,118-色彩設定程序,120-中央控制部,122-指令分析部,124-數據加工部,126-信息設定部,128-接收部,140-CPU,142-RAM,144-ROM,146-第1打印頭控制部,148-第2打印頭控制部,150-接收緩沖器,152-第1打印緩沖器,154-第2打印緩沖器,156-程序存儲部,158-CG存儲部,160-圖像存儲器部,162-色彩添加信息存儲部,164-第一打印頭,166-第二打印頭,300-設定畫面具體實施方式
圖1為本發明實施例1的打印系統的一種POS系統的整體構造圖。如該圖所示,實施例1的POS系統具有主裝置10。在主裝置10連接有收據打印用的打印機12、輸入商品編碼的輸入裝置(例如條形碼讀取器)14、顯示畫面用的顯示器16等。在實施例1中,打印機12比如是可以進行主色(比如黑色)及副色(比如紅色或藍色)的雙色打印的噴墨式打印機,在主裝置10的控制下進行收據的打印。另外,如后面所述的那樣,打印機12不局限于雙色彩色打印機,也可以為能打印3色以上的彩色打印機,而且不局限于噴墨式,也可以是熱敏式或其它方式的只要能進行多色打印的打印機。
主裝置10由計算機系統構成,主裝置10中的打印機12的控制是通過在例如視窗(WINDOWS)(登錄商標名稱)等的OS上運行的打印驅動器〔例如OLE for Retail POS簡稱OPOS(登錄商品名稱)〕來進行的。打印驅動器為在OS上運行的POS應用程序24提供了與打印機12或輸入裝置14等和外部設備的相兼容的接口。為了實現這樣的功能,在打印驅動器上設置有對應每個裝置種類的裝置控制項目(CO)20和對應每個裝置機種的服務項目(SO)22。
POS應用程序24根據從輸入裝置14輸入的商品的商品編碼來合計銷售數據,并將其合計結果作為收據輸出應該打印的打印數據。從POS應用程序24輸出的打印數據被轉送到打印用的CO20,再從CO20轉送到與打印機12的機種相對應的SO22。SO22將這一打印數據進行加工,根據打印機12的指令規格生成打印指令,通過OS26發送到打印機12。這樣,SO22就可以兼容各種不同機種的裝置(本例為打印機),使POS應用程序24成為兼容不同機種的程序。
在實施例1中的打印機12,其構造為對從主裝置發送來的數據進行分析,在判別此為單色打印指令還是單色打印數據、是色彩打印指令還是色彩打印數據的同時,判別是文本打印指令還是圖像打印指令并可實施打印。
文本打印指令為進行文本打印的指令。在實施例1中,文本打印指令可以指定字符顏色、字符的背景圖案、背景顏色。而且作為背景圖案可以指定比如「網紋」、「斜線」(影線)、「全涂」,還可以對各背景圖案指定其圖案的濃度,比如濃、中、淡。
圖像打印指令為進行比特圖像的圖像打印的指令。在實施例1中,圖像打印指令可以指定圖像的打印顏色,另外,作為打印對象還可以指定事先被登錄在打印機12的圖像數據。
但以上所述的指令不過為一個實例,只要可以對打印機12進行同樣的打印指令,也可以采用其他形式的指令。也就是說,只要是對打印機12可以指定其文本及圖像的打印,還可以對文本的打印顏色及背景圖案、背景顏色和圖像的打印顏色分別指定的指令體系就可以。
另外,在實施例1中,從POS應用程序24被轉送到打印用的CO20內的打印數據,可以根據其數據形式就可以區別文本(例如應該打印到收據上的商品名稱及價格等的字符數據)用的打印數據和圖像(例如商店的商標等)的打印數據。SO22判別從CO20被轉送的打印數據是文本數據還是圖像數據,根據其判別結果生成文本打印指令或圖像打印指令并發送到打印機12。打印機12則根據發送過來的打印指令實施打印處理。
圖2為打印機12的功能方框圖。如該圖所示,打印機12具有中央控制部50、接收部52及指令分析部54。中央控制部50在指令分析部對接收部52通過接口部62從主裝置接收的指令或數據進行分析和判別,根據接收指令實施處理。中央控制部50及指令分析部54是通過實施CPU60規定的控制程序而實現。
RAM64、ROM66、第一打印頭控制部68及第二打印頭控制部70等與CPU60連接。
在RAM64中設置有接收緩沖器72、第一打印緩沖器74及第二打印緩沖器76。由接收部52接收的來自主裝置10的指令或數據被存入到接收緩沖器72中。另外,主色的打印數據被存入到第一打印緩沖器74內,副色的打印數據被存入到第二打印緩沖器76內。
在ROM66中,除了實施CPU60的程序外,還存儲有各字符的比特圖案數據和商標的圖像數據等的數據。
第一打印頭控制部68及第二打印頭控制部70分別連接有第一打印頭78和第二打印頭80。第一打印頭78和第二打印頭80分別為進行主色和副色打印的打印頭,在第一打印頭控制部68和第二打印頭控制部70的控制下,根據存入到第一打印緩沖器74及第二打印緩沖器76中的打印數據來進行主色及副色的打印。
中央控制部50根據通過指令分析部54分析的指令,將打印數據存入到第一打印緩沖器74和第二打印緩沖器76中。也就是說,在指令為文本打印指令的情況下,從ROM66讀出應該打印的字符的比特圖案數據,在打印顏色為主色的情況下,將該比特圖案數據存入到第一打印緩沖器74中,在打印顏色為副色的情況下,將該比特圖案數據存入到第二打印緩沖器76中。在這時,當背景打印被文本打印指令指定的情況下,將其背景圖案、濃度的比特圖像數據根據背景顏色存入到第一打印緩沖器74或第二打印緩沖器76中。另外,圖像打印指令的情況也和文本打印的情況同樣,從ROM66讀出應該打印的圖像的比特圖案數據,根據其打印顏色存入到第一打印緩沖器74或第二打印緩沖器76中。于是,通過將被轉入到第一打印緩沖器74及第二打印緩沖器76中的打印數據分別提供給第一打印頭控制部68和第二打印頭控制部70來進行主色及副色的雙色打印。
實施例1的POS系統生成對于從POS應用程序24輸出的單色打印數據給以添加副色的打印指令,因而具有通過打印機12來進行雙色打印的功能(以下稱色彩添加功能)。
圖3為實現上述的色彩添加功能的主裝置10的功能方框圖。如該圖所示,SO22具有數據加工部30及指令輸出部32。數據加工部30對從CO20轉入的單色打印數據進行副色添加處理(以下稱色彩添加處理),根據打印機12的指令方式生成打印指令。然后,生成的打印指令被從指令輸出部32輸出到打印機12。
如圖3所示,主裝置10中設置有色彩添加信息存儲部34。色彩添加信息存儲部34中存儲有指定色彩添加處理的有效/無效的色彩化標記36和指定色彩添加處理內容的色彩添加信息38。另外,色彩添加信息存儲部34被裝置在硬盤裝置或如EEPROM那樣的可以換擦的不易失性的存儲裝置上。
圖4為表示色彩添加信息38內容的一個實例的圖。如圖所示,色彩添加信息38包含有行單位(38-1)、色彩添加方式(38-2)、背景圖案(38-3)、背景色調(38-4)、圖像數據打印顏色(38-5)的項目。對應這些項目的數據作為定義數據文件被存儲到色彩添加信息存儲部34。1)行單位顯示在幾行單位進行色彩添加處理的行數。例如行單位的值為「2」的情況下,如圖5所示,被進行色彩添加處理的兩行和沒有被進色彩行添加處理的兩行為被相互交替重復的。2)色彩添加方式指定將色彩添加處理是根據添加字符顏色來進行還是根據添加背景顏色來進行。3)背景圖案顯示添加背景顏色情況的背景圖案,例如在網紋、斜線、全涂當中無論設定哪一個。4)背景色調顯示將色彩添加處理根據添加背景顏色來進行的情況的背景顏色的濃淡,例如設定有濃、中、淡3個階段。5)圖像打印顏色;顯示被打印在收據上的商店的商標等的圖像數據的打印顏色,設定有主色或副色。
對于色彩添加信息38的內容,用戶可以在菜單畫面上根據色彩添加信息設定部40來設定。關于此問題在后面說明。
上述的色彩加工部30及指令輸出部32是通過被實際裝入SO22的程序被實現的。圖6為表示在該程序的處理內容的流程圖。如該圖所示,當打印數據通過CO20從POS應用程序24被轉送時(S100),判別色彩添加標記36是否被設置(S102)。如其結果為色彩添加標記36未被設置的話,就要進行將打印數據變換成對打印機12發出的打印指令的通常的指令設定處理(S104)。另一方面,在色彩添加標記36被設置的情況下,接下來就要判別打印數據是文本還是圖像的打印數據(S106),在文本打印數據的情況,根據色彩添加信息38來進行色彩添加處理(S108)。
圖7為表示在上述S108進行的色彩添加處理的詳細流程圖。如該圖所示,首先顯示處理對象的指數i被1初期化(S200)。然后,根據彩添加信息38的行單位的值來判別(S202)第i行是否為色彩添加處理的對象行,如果是色彩添加處理的對象行的話,就要判別(S204)色彩添加方式是字符顏色還是背景顏色。其結果如果色彩添加方式為字符顏色的話,就會生成(S206)將第i行的文本用副色打印的文本打印指令,另一方面,如果色彩添加方式為背景顏色的話,就會生成(S208)將色彩添加信息所指定的背景圖案用副色對第i行的文本進行添加打印的文本打印指令。另外,在上述的S202中如果第i行不是色彩添加處理的對象行的話,就會進行生成把第i行的文本用主色打印的文本打印指令的通常的指令生成處理(S210)。
然后,判別(S121)第i行是否為最終行,如果不是最終行的話,就在i上加上(S214)1后回到S202。另一方面,如果第i行是最終行的話,就回到圖6的流程圖。
另一方面,在圖6的S106中,打印數據為圖像打印數據的情況下,根據色彩添加信息38來判別(S110)圖像數據的打印顏色。其結果,如果圖像數據的打印顏色為主色的話,在上述S104的通常的指令生成處理就會被進行。另一方面,如果圖像數據的打印顏色為副色的話,就會生成(S112)用副色打印圖像數據的圖像打印指令。另外,當取得的打印指令或打印數據原本就是色彩數據的情況下,就不用進行色彩添加處理。
于是,根據上述S104、S108及S112所生成的打印指令就會被發送到打印機12(S114)。打印機12參照上述圖2如所述的那樣,根據從主裝置10發送來的打印指令來進行打印處理,就可以發出如上述圖5實例所示那樣的、以行單位被添加色彩的容易看清楚的收據。
另外,在圖5的實例中,表示圖像部42的打印顏色和文本部44分別被指定的情況。也就是說,在圖5中,由于商標等的圖像部42用被指定的顏色來打印,商品名稱、金額等的文本部44以行單位對字符或背景添加色彩,因而收據就更容易看清了。
下面,關于通過色彩添加信息設定部40來設定色彩添加信息進行說明。色彩添加信息設定部40是通過實施主裝置中的規定的設定用程序來實現的。當該設定用程序被實施后,例如圖8及圖9所示的基本設定畫面200、210就會被顯示在顯示裝置16上。在設定用程序啟動時,圖8所示的基本設定畫面200就會被顯示出來,通過選擇各設定畫面上面的附錄就可以在和如圖9所示的變換設定畫面210之間切換顯示畫面。
如圖8所示,在基本設定畫面200當中,設置有用紙寬度的設定欄202及色彩添加處理(顏色變換)的有效(變)、無效(不變)的設定欄204。另外,如圖9所示,在變換設定畫面210當中,設置有將色彩添加信息設定在每個項目的設定欄,也就是色彩添加方式(字符顏色或背景顏色)的設定欄212、色彩添加處理的行單位的設定欄214、背景圖案的設定欄216、背景色調的設定欄218及圖像打印顏色用的設定欄220等。另外,在圖9所示的實例中,行單位的設定欄214將行單位用數值來輸出,如果點擊輸入欄右側的「△」或「▽」的話輸入值就會增減。另外,在設定欄214以外的設定欄可以點擊所設置的與各選擇體相對應的確認框,來選擇設定內容。另外,在設定用的程序啟動時,被存入色彩添加信息存儲部34的現在的色彩添加標記及色彩添加信息38被讀出,其內容作為缺省值被顯示在打印設定畫面200及顏色變換設定畫面210的相應的設定欄中。
圖8的基本設定畫面200的輸入欄201配置有顯示按鈕205和打印按鈕206,當顯示按鈕205被點擊時,實施和加工被輸入設定到事先準備的假想的收據圖樣的打印數據上的色彩添加處理的打印圖樣就會被顯示在顯示裝置上,當點擊打印按鈕206時,該被加工的打印圖樣就會被打印輸出。
在基本設定畫面200及變換設定畫面210中,設有通用的「OK」按鈕222。當該「OK」按鈕222被點擊時,上述設定欄204設定的內容作為色彩添加標記36、和設定欄21~120設定的內容作為色彩添加信息38分別被存入到色彩添加信息存儲部34。
這樣,當色彩添加信息38被設定后,在打印數據從POS應用程序被輸出的情況下,根據被設定的色彩添加信息38的內容實施如上所述的色彩添加處理,就可以通過打印機12進行雙色打印了。
如以上說明的那樣,通過實施例1,根據色彩添加信息38的內容,對從POS應用程序24輸出的單色打印數據進行色彩添加處理并將生成的多色打印指令發送到打印機12。為此,即使POS應用程序24只對應單色打印機的情況下,不用變更程序也可以通過打印機12進行多色打印。因而,通過實施例1,對POS系統的用戶來講不必增加經濟負擔也可以發出多色打印的容易看清楚的收據了。
另外,由于進行色彩添加處理的數據加工部30被裝入到提供POS應用程序24和打印機12的接口的打印啟動裝置SO22中,只要將以前的打印啟動裝置在SO22中進行交換就可以實現上述的多色打印。
另外,由于對文本的色彩添加處理以打印行的行單位來進行,因此就可以將打印內容以行單位明確地區別開來。這一點也使得收據變得容易看清楚了。也就是說,被打印到收據的同行中的商品名稱和金額的對應關系變得明確了,就可以得到防止看商品名稱和金額錯行而看錯的情況的效果。
這樣,在實施例1中,就可以區別圖像數據和文本,并可以個別地指定色彩添加的樣式。為此,對于店鋪的商標等就可以用符合店鋪方希望的顏色來進行打印,發行多色打印的、容易看清楚的數據。
另外,由于根據存儲到色彩添加信息存儲部34的色彩添加信息38來進行色彩添加處理,因而,就可以根據通過色彩添加信息設定部40恰當地設定色彩添加信息38、依據用戶喜好的樣式來進行多色的打印。
于是,對于色彩添加信息38的設定,根據上述的圖8及圖9的實例所顯示的設定畫面200、201,只要對規定的每個項目僅進行輸入內容的操作就可以設定。也就是說,通過本實施方式的系統,就可以提供設定色彩添加信息38的使用方便的用戶界面,用戶就可以簡單地通過設定畫面200、201來設定多色的打印樣式。
但是,一般來講,對于象打印機12那樣的噴墨式打印機,由于用副色打印的頻度很低,因而副色的墨汁很難減少。為此,副色的墨汁處于被長期地裝在打印機12中被放置的狀態,就導致墨汁黏度的上升或墨汁結構的變質,成為打印頭的眼堵塞等問題產生的原因。為了防止此問題,可以采取在每隔一定的期間用空轉的方式將墨汁噴出的對策。這樣,沒有使用的墨汁也被浪費地消費了。對此,在實施例1中,即使在POS應用程序24輸出的單色打印指令的情況下,也加上副色進行打印。這樣,由于副色的墨汁也以接近于主色的墨汁使用的頻度來被使用,因此就可以防止上述的墨汁消費的浪費。
另外,在上述的實施例1中,是用字符顏色或背景顏色來指定文本的色彩添加方式的,但也不局限于此,對于字符顏色及背景顏色也可以分別用打印顏色來指定。圖10及圖11分別顯示了進行這樣指定的情況的色彩添加信息38及變換設定畫面210的實例。在這種情況,比如也可以在用副色打印的文本的背景上打印主色的背景,這樣就使得雙色打印的變化更廣了。
另外,在上述實施例1中,是將以行單位指定的行數作為單位,使被色彩添加的行和沒有被色彩添加的行進行循環反復的,但也可以獨立地指定被色彩添加的行數和沒有被色彩添加的行數。在這種情況,也可以使被色彩添加的行數和沒有被色彩添加的行數不一樣。
另外,在上述實施例1中,打印機12為可以進行雙色打印的打印機,但本發明不局限于此,也可以適用于可打印3色以上的打印機(例如打印機12通過主色及副色的同時打印具有混色打印功能的情況或具有3色以上的打印頭的情況)。
圖12及圖13顯示了打印機12具有用主色、副色及混色3色進行打印功能的情況下的色彩添加信息38及變換設定畫面102的實例。在圖12及圖13顯示的實例中,可以從主色、副色、混色中分別選擇字符、背景及圖像的打印顏色。
另外,在上述實施例1中,對于本發明適用于POS系統的收據打印的情況進行了說明,但本發明不局限于此,可以更廣泛地適用于通過可以進行多色打印的打印機、根據單色打印用的數據進行多色打印的情況。
另外,在上述實施例1中,作為理想的實施方式可以區別圖像和文本并可分別指定色彩添加處理的內容。但是,本發明不局限于此,至少也可以對文本以行單位進行色彩添加。
另外,在上述實施例1中,色彩添加信息設定部40作為被設置在控制打印機12的主裝置10內來進行說明的。但是,本發明不局限于此,由主裝置10和個別的色彩信息設定裝置來構成色彩添加信息設定部40也可以。在這種情況,通過將根據色彩添加信息設定部40設定的色彩添加信息38發送到主裝置10或存入到和主裝置10共有的存儲部內等,在主裝置10也可以參閱色彩添加信息38。
(實施例2)圖14為本發明的實施例2的POS系統的整體構造圖。如該圖所示,實施例2的POS系統具有打印機110和主裝置112。
打印機110為能進行主色(比如黑色)及副色(比如紅或藍色等)的雙色的色彩打印的比如噴墨式打印機,如上所述的那樣根據從主裝置112發送來的打印指令來進行收據的打印。另外,和實施例1的情況同樣,打印機110不局限于雙色打印,也可以為能進行3色以上打印的色彩打印機,而且不局限于噴墨式,也可以是熱敏式及其他的能夠進行多色打印的打印機。
另外,主裝置112由計算機系統構成,在主裝置112的打印機110的控制和實施例1同樣,比如通過在窗口(商標名稱)等的OS上運行的打印啟動裝置來實施的。打印啟動裝置將與打印機11或條形碼讀出器等的輸入裝置114等的外部設備兼容的接口提供給在OS上運行的POS應用程序113。為了實現這樣的功能,在打印啟動裝置上配置有對應每個裝置的種類的裝置控制對象(CO)115和對應每個裝置的機種的服務對象(SO)116。
POS應用程序113根據從輸入裝置114輸入的商品的商品代碼來統計銷售數據,將其統計結果作為依據輸出應該打印的打印數據。從POS應用程序113輸出的打印數據被轉入到打印用的CO115,再從CO115被轉入到對應打印機110的機種的SO116。SO116將該打印數據進行加工,根據打印機110的指令樣式生成打印指令并通過OS17發送到打印機110。這樣,SO116吸收裝置(本例為打印機)的每個機種的差異,起到可以作為不依存于裝置機種的程序來構成POS應用程序113的作用。
另外,在SO116中裝置有如后面所述的設定存入在打印機110內的色彩添加信息的色彩設定程序118。色彩設定程序118根據顯示在顯示裝置上的規定的設定畫面來提供色彩添加信息設定的用戶界面。
在從主裝置112發送到打印機110的打印指令中,有進行文本打印的指令(以下稱文本打印指令)和進行圖像打印的指令(以下稱圖像打印指令),打印機110根據這些指令就可以進行文本及圖像的打印。另外,在實施例2中,主裝置112輸出的打印指令為單色打印指令,打印機110對單色打印指令進行色彩添加處理,并具有雙色打印的功能(以下稱色彩添加功能)。
“ESC*”、“ESCL”、“GS/”等作為與圖像打印有關的指令被采用。例如其中的指令“GS/”為指示事先登錄在打印機110中的圖像數據打印的指令。在實施例2中,在實施將登錄在打印機110內的商標等打印在收據上的圖像打印的情況就采用指令“GS/”。這樣,圖像打印指令由于具有特定的指令編碼,因此就可以將圖像打印指令和文本打印指令區別開來。
如圖14所示的那樣,打印機110具有中央控制部120、指令分析部122、數據加工部124、信息設定部126及接收部128。中央控制部120將接收部128通過接口部130從主裝置112接收的指令及數據在分析部進行分析,根據接收指令實施處理。另外,中央控制部120、指令分析部122、數據加工部124及信息設定部126為通過CPU140實施規定的控制程序來實現的功能部。
RAM142、RAM144、第一打印頭控制部146及第二打印頭控制部148等與CPU140連接。
在RAM142中設置有接收緩沖器150、第一打印緩沖器152及第二打印緩沖器154。在接收緩沖器150中,存入有接收部128從主裝置112接收的指令及數據。另外,主色打印的數據以比特數據形式被存入到第一打印緩沖器152中,副色打印數據以比特數據形式被存入到第二打印緩沖器154中。
在ROM144中,設置有存儲有實施CPU140的控制程序的程序存儲部156、存儲有對各字符的比特圖案數據或文本進行添加背景的比特圖案數據的GC存儲部158、存儲有對收據應該打印的商標等的圖像數據等的圖像存儲部160及存儲有后面所述的色彩添加信息的色彩添加信息存儲部162。
另外,ROM144由掩膜ROM或設置在CPU140中的固件等的只讀ROM和EEPROM等的可擦寫的ROM構成,程序存儲部156被設置在只讀ROM中,而且,CG存儲部158、圖像存儲部160及色彩添加信息存儲部162被設置在可擦寫的ROM中。但是,CG存儲部158可以設置在任何一個ROM中。
第一打印頭控制部146及第二打印頭控制部148分別連接有第一打印頭164和第二打印頭166。第一打印頭164和第二打印頭166為分別進行主色及副色的打印的打印頭,在第一打印頭控制部146及第二打印頭控制部148的控制下,根據存入到第一打印緩沖器152及第二打印緩沖器154中的打印數據來分別進行主色及副色的打印。
指令分析部122對存入到接收緩沖器150內的指令進行分析,判別打印指令為文本打印指令還是圖像打印指令。此判別結果被轉送到打印指令指定的打印數據的同時被轉送到數據加工部124,數據加工部124根據被轉送的數據,如以下所述的那樣,將比特數據形式的打印數據存入到第一打印緩沖器152及第二打印緩沖器154中。
上述的色彩添加功能為無效的情況下(也就是如后面所述的那樣存儲在色彩添加信息存儲部162的色彩添加標記沒有被設置的情況),數據加工部124對于文本打印指令的打印數據將應打印的各字符的比特圖案數據從CG存儲部158中讀出,并將其數據存入到第一打印緩沖器152中。于是,根據存入到第一打印緩沖器152中的打印數據,第一打印頭164實施打印動作,就可以用主色進行單色的打印。
另一方面,色彩添加功能為有效的情況下,數據加工部124根據存儲到色彩添加信息存儲部162的色彩添加信息的內容來進行規定的色彩添加處理,從而實現雙色的打印。關于色彩添加處理的詳細情況在后面敘述。
圖15為表示色彩添加信息內容的一個實例。如該圖所示,色彩添加信息包含有色彩添加標記、圖像打印顏色、文本打印顏色、文本背景的有無及文本行單位等項目。
1)色彩添加標記指定色彩添加功能的有效/無效(設定時為有效)。
2)圖像打印顏色指定圖像的打印顏色為主色或副色。
3)文本打印顏色指定文本的打印顏色為主色或副色。
4)文本背景的有無指定對文本是否添加背景顏色。
5)文本行單位顯示在多少行單位進行色彩添加處理的行數。例如行單位的值為「2」的情況下,如實施例1的圖5所示的那樣,被進行色彩添加處理的兩行和沒有被進行色彩添加處理的兩行為相互往返重復的。
關于上述的色彩添加信息的內容,根據主裝置發送到打印機110的規定的色彩設定指令可以設定。色彩設定指令具有比如象下面的由指令編碼和參數形成的形式。
ESC Xn1,n2,n3,n4,n5在這里,形式n1~n5對應色彩添加信息的上述項目1)~2),分別指定以下的內容。
n1指定色彩添加功能是有效還是無效(有效1,無效0)n2指定是否用副色來打印圖像(副色1,主色0)n3指定是否用副色來打印文本(副色1,主色0)n4指定是否用副色來打印文本背景(打印1,不打印0)n5用數值來指定上述5)的行單位另外,并不是讓各形式對應色彩添加信息的各項目,也可以讓一個形式對應多個項目。例如,上述形式n1~n4可以用4比特值來表示,因此,用表示這4比特值的一個形式和表示行單位的一個形式的合計兩個形式就可以指定上述1)~5)的項目。除此之外,可以采用作為色彩設定指令形式指定上述1)~5)的項目的種種形式。
當打印機110接收到上述的色彩設定指令后,根據該指令,通過信息設定部126來設定色彩添加信息的內容。
另外,上述指令編碼“ESC X”為可以用打印機廠家規定的、特定的打印機來解釋的指令,因此只要用規定的打印機可以區別其他的指令并可以解釋的話,不管怎樣的編碼都可以。
圖16為在色彩添加功能為有效的(也就是色彩添加標記被設置的)情況下,顯示通過數據加工部124實施的處理的內容的流程圖。如該圖所示,首先,判別(S300)打印指令是文本打印指令還是圖像打印指令。其結果如果是圖像打印指令的話,根據該指令所指定的圖像的比特圖像數據就會從圖像存儲部16被讀出(S302),根據色彩添加信息的「圖像打印顏色」的值,被存入(S304)到第一打印緩沖器152或第二打印緩沖器154中。也就是說,「圖像打印顏色」如果為主色的話,圖像數據就被存入到與主色相對應的第一打印緩沖器152中,如果「圖像打印顏色」為副色的話,圖像數據就被存入到與副色相對應的第二打印緩沖器154中。
另一方面,打印指令如果為文本打印指令的話,根據色彩添加信息實施對被打印指令所指示的打印文本數據進行色彩添加處理(S306)。
圖17為表示對在上述S306所實施的文本數據進行色彩添加處理的內容的流程圖。如該圖所示,首先,根據色彩添加信息38的行單位的值,判別(S400)現在行是否為色彩添加處理的對象行。另外,數據加工部124,通過監視顯現在文本打印數據上的改行編碼來計算現在行是第幾行的文本,根據該行數和上述行單位的值來判別是否為色彩添加處理的對象行。此判別的結果,現在行如果不是色彩添加處理的對象的話,文本字符的圖像圖案數據就會從CG存儲器158中被讀出,在被存入(S402)到第一打印緩沖器152后,此次處理結束。
另一方面,現在行如果是色彩添加處理的對象的話,,文本字符的圖像圖案數據就會從CG存儲器158中被讀出,根據色彩添加信息的「文本打印顏色」被存入(S404)到第一打印緩沖器152或第二打印緩沖器154中。也就是說,「文本打印顏色」如果是主色的話,就被存入到第一打印緩沖器152中,如果是副色的話,就被存入到第二打印緩沖器154中。然后,判別(S406)是否有色彩添加信息的「文本背景」,如果為「無」的話,此次處理便結束。另一方面,如果「文本背景」為「有」的話,表示背景圖案的比特圖案數據將從CG存儲器160中被讀出,當該數據被存入(S408)到第二打印緩沖器154后,便結束這次的處理。
這樣,數據加工部124,對于文本及圖像的各個指令,根據色彩添加信息,將打印數據存入到第一打印緩沖器152或第二打印緩沖器154中。如上所述,根據被存入到第一打印緩沖器152及第二打印緩沖器154中的打印數據,分別進行主色及副色的打印。而因,根據數據加工部124的上述處理,依據單色打印指令,根據色彩添加信息的內容,就可以進行如上述圖5中實例所顯示的雙色收據的打印了。
另外,在實施例2中,通過上述的S304、S402、S40被存入到第一打印緩沖器152及第二打印緩沖器154中的打印數據,就相當于本發明的「色彩打印數據」。
下面,關于主裝置112的色彩添加信息的設定來進行說明。色彩添加信息的設定可以通過實施主裝置112的色彩設定程序118來進行。當色彩設定用程序118被啟動后,在主裝置112的顯示器裝置19上就會顯示出例如圖18所顯示的設定畫面300。
如該圖所示那樣,在設定畫面300中,設置有雙色打印有無(色彩添加功能的有效/無效)的設定欄302、圖像打印顏色的設定欄304、文本打印顏色的設定欄306、文本背景有無的設定欄308、行單位的設定欄310以及,「OK」按鈕312。在色彩設定程序118的啟動初期,讀出色彩添加信息的指令被發送到打印機110,根據該指令被發送來的色彩添加信息的內容作為缺省值被顯示在設定畫面300的相應的設定欄中。
當設定畫面300的「OK」按鈕312被設定時,根據在各設定欄設定的內容就生成了色彩設定指令并被發送到打印機110。
例如在被指定雙色打印為「是」、圖像打印顏色為「副色」、文本打印顏色為「主色」、背景為「加」、行單位為「2」的情況時,色彩設定指令“ESC X 11012”就會被發送。打印機110根據被發送來的色彩設定指令,通過信息設定部126來設定色彩添加信息。
如以上說明的那樣,在實施例2中,當單色打印指令從主裝置112被發送到打印機110時,打印機110便通過色彩添加功能,根據色彩添加信息進行色彩添加處理,就可以進行加入副色的雙色打印。因此,在主裝置112被實施的POS應用程序113即使只對應單色打印機,在主裝置112方面也不對程序或打印驅動器等施加任何的變更,通過打印機110就可以進行多色的打印了。因而,根據實施例2,就不會給POS系統的用戶店鋪增加經濟的負擔,就可以發出多色打印的容易看清的收據了。也就是說,不用變更既有的POS系統的程序,可以將打印機110安裝在店鋪,這樣就可以削減變更系統的工時和成本,可以提高在店鋪的利用價值。
另外,在實施例2中,可以區別圖像打印指令和文本打印指令,個別地指定色彩添加處理的內容。因此,對于店鋪的商標等可以用符合店鋪方希望的顏色來進行打印,就可以發行多色的看得清楚的收據。因而,例如,在店鋪具有特定的團體色彩的情況下,通過用該色彩來打印商標,這樣,可以期望作為店鋪的形象色彩能給顧客留下印象。
另外,被存儲在打印機110中的色彩添加信息,由于是通過從主裝置112發送的色彩設定指令來被設定的,因而用戶不用直接操作打印機110就可以對主裝置112方面指定色彩添加處理的內容。這樣,由于色彩添加信息的設定,只需啟動色彩設定程序118,在如上述圖18的實例所顯示的設定畫面300上僅做對各設定欄進行輸入的簡單的操作就可完成,因而就可以給顧客提供使用方便的界面。另外,在色彩設定的程序118啟動時,由于現在的色彩添加信息的內容作為缺省值被顯示在設定畫面300上,所以用戶也可以在畫面上確認現在的設定狀態。
另外,在實施例2中,根據主裝置112發出的單色打印指令,可以進行添加副色的雙色打印。為此,對于上述的副色的墨汁很難減少而引發的故障,在實施例2中,由于副色的墨汁也可以用與主色的墨汁接近的頻度來被使用,就可防止上述的故障發生。
另外,在上述的實施例2中,色彩添加信息通過圖像打印顏色、文本打印顏色、文本背景的有無以及進行色彩添加的文本的行單位的各項目來指定色彩添加處理的內容,但是,這只是一個單獨的實例。例如,也可以不象上述實施例2那樣在文本的行單位指定色彩添加處理,僅指定文本全體的打印顏色。另外,關于背景,在打印機100內設置有網紋、斜線、全涂等多個圖案,也可以從這些圖案中選擇。
另外,打印機110不僅有主色和副色兩種顏色,還可以通過打印主色及副色的同時進行混色的打印,在色彩添加信息中,關于各打印顏色也可以從主色、副色及混合色的三種顏色中指定。也就是說,打印機110的打印顏色為混色的打印數據時,將該打印數據存入到第一打印緩沖器152及第二打印緩沖器154的雙方中,通過第一打印頭164及第二打印頭166打印同樣的圖案,就可以實現混色的打印了。進一步說,打印機110有三色以上的打印頭,在具有進行三色以上打印功能的情況下,打印機110也同樣可以從可以打印的顏色中選擇各打印顏色。
這樣,作為色彩添加信息的項目可以有種種的選取,總之,只要根據色彩添加信息也就可以指定多色的打印樣式了。所以,色彩設定指令只要是對應色彩添加信息的項目、可以指定各項目的內容的指令形式即可。
另外,在上述實施例2中,本發明關于適用POS系統的收據打印的情況進行了說明,但本發明不局限于此,還可以更廣泛地適用于通過可進行多色打印的打印機,根據單色打印指令進行多色打印的情況。
如以上所說明的那樣,通過本發明,根據單色打印用的打印數據可以進行多色的打印。另外,通過本發明,用戶可以設定生成根據單色打印用的打印數據進行多色打印的打印數據時的色彩化的樣式。另外,通過本發明,根據單色打印用的打印數據,用區別圖像及文本的樣式就可以進行多色的打印。另外,通過本發明,根據打印機所接收的單色打印指令可以進行多色的打印。
因而,不用變更已有的POS系統的程序,便可以在店鋪安裝POS打印機,從而可以消減變更系統等所用的工時數及成本,提高在店鋪的利用價值。
權利要求
1.一種打印系統,是一種能夠進行多色打印的打印系統,其特征在于包括取得打印指令及打印數據的數據取得裝置;對取得的打印指令或打印數據進行分析、至少能夠判別出是否為單色打印數據,如果是單色打印數據,則能夠判別出是文本數據還是圖像數據的數據分析/判別裝置;存儲用于為了規定對文本數據或圖像數據的至少一方實施規定的色彩添加處理的定義數據文件的存儲裝置;根據對所述數據的數據分析/判別的結果,按照所述定義數據文件對所述單色打印數據實施規定的色彩添加處理,生成用于實施多色打印的彩色打印數據的打印數據加工裝置;和使用該作成的彩色打印數據進行打印處理的打印處理裝置。
2.根據權利要求1所述的打印系統,其特征在于所述定義數據文件存儲有用于規定以在所述單色打印數據中所包含的文本數據的打印行的行為單位進行所述色彩添加處理的定義數據,所述打印數據加工裝置按照所述定義數據實施色彩添加處理,生成彩色打印數據,所述打印處理裝置打印所生成的彩色打印數據。
3.根據權利要求2所述的打印系統,其特征在于所述定義數據文件具有,對在所述單色打印數據中所包含的規定的字符,規定對其實施附加背景色的處理的內容。
4.根據權利要求2所述的打印系統,其特征在于所述定義數據文件具有,對在所述單色打印數據中所包含的規定的字符,規定對其實施字符色彩變更處理的內容。
5.根據權利要求1所述的打印系統,其特征在于所述存儲裝置存儲有規定對于圖像的單色打印數據實施規定的色彩添加處理的定義數據文件。
6.根據權利要求5所述的打印系統,其特征在于規定對圖像的單色打印數據實施規定的所述色彩添加處理的定義數據文件,包含關于對在該單色打印數據中所包含的圖像進行色彩變換處理的內容。
7.根據權利要求1所述的打印系統,其特征在于還包括使用戶在觀察畫面的同時,使用輸入裝置在所述定義數據文件中設定為了使所述單色打印數據彩色化的色彩添加信息的設定裝置,所述打印數據加工裝置按照所述定義數據文件對所述取得的單色打印數據進行色彩添加處理,生成所述彩色打印數據。
8.根據權利要求7所述的打印系統,其特征在于所述設定裝置包括用于顯示包含有按照每個規定的項目輸入所述色彩添加信息的輸入欄的輸入畫面的顯示控制裝置、和根據被輸入到該輸入畫面的各個輸入欄中的內容,設定所述色彩添加信息的輸入控制裝置。
9.根據權利要求8所述的打印系統,其特征在于所述輸入欄至少包含關于文本打印色的字體色彩的項目。
10.根據權利要求8所述的打印系統,其特征在于所述輸入欄至少包含文本背景色的項目。
11.根據權利要求8所述的打印系統,其特征在于所述輸入欄至少包含文本的色彩添加行單位的項目。
12.根據權利要求8所述的打印系統,其特征在于所述輸入欄包含關于圖像的打印色的項目。
13.一種打印驅動裝置,是一種被組裝在主裝置中的用于控制能夠進行多色打印的打印機的打印機驅動裝置,其特征在于包括取得從主裝置的應用程序輸出的單色打印數據的數據取得裝置;存儲對為了實施單色打印的單色打印數據,規定對其實施所述色彩添加處理的定義數據文件的存儲裝置;按照所述定義數據文件實施為了使用所述單色打印數據進行多色打印的色彩添加處理,生成彩色打印數據的打印數據加工裝置;和把該作成的彩色打印數據發送至所述打印機的發送裝置。
14.一種打印機,是一種具有用于接收主裝置的指令或打印數據的信號接收裝置和能夠進行多色打印的打印裝置的打印機,其特征在于還具有,用于存儲對于由通過所述信號接收裝置接收的指示進行單色打印的打印指令所指定的打印數據,規定對其進行所述色彩添加處理的定義數據文件的存儲裝置;按照所述定義數據文件的內容,作成用于使所述打印裝置進行多色打印的彩色打印數據的打印數據加工裝置;和根據該作成的彩色打印數據使所述打印裝置進行打印的打印控制裝置。
15.一種POS系統,是一種包括權利要求1所述的打印系統的POS系統,其特征在于所述打印系統具有用于根據從規定的輸入裝置輸入的商品信息匯總銷售信息,并輸出收據打印用的打印數據的POS應用程序執行部,所述單色打印數據是從所述POS應用程序執行部輸出的收據打印用的打印數據。
16.一種色彩化設定裝置,是一種對在根據單色打印數據而生成用于進行多色打印的彩色打印數據的打印數據加工裝置中所使用的色彩添加信息進行設定的色彩化設定裝置,其特征在于包括用于顯示包含把所述色彩添加信息以每個規定的項目進行輸入的輸入欄的輸入畫面的顯示控制裝置;根據被輸入到該輸入畫面的各個輸入欄中的內容設定所述色彩添加信息的輸入控制裝置;和為了顯示或打印反映出所設定的色彩添加信息的收據圖樣的控制裝置。
17.一種打印控制方法,是一種控制進行多色打印的打印控制方法,其特征在于包括取得為了進行單色打印的單色打印數據的打印數據取得步驟;參照具有色彩添加信息的定義數據文件的參照步驟;按照所述定義數據文件的參照結果對所述單色打印數據實施色彩添加處理,生成為了進行多色打印的彩色打印數據的打印數據加工步驟;和使用該作成的彩色打印數據進行打印處理的打印處理步驟。
18.一種色彩化設定方法,是一種在為了根據按規定的色彩添加信息進行單色打印的單色打印數據生成用于進行多色打印的彩色打印數據時,設定所述色彩添加信息的色彩化設定方法,其特征在于包括顯示包含把所述色彩添加信息以每個規定的項目進行輸入的輸入欄的輸入畫面的步驟;根據被輸入到該輸入畫面的各個輸入欄中的內容設定所述色彩添加信息的步驟;和為了顯示或打印反映出所設定的色彩添加信息的打印圖樣的步驟。
19.一種為了使計算機執行權利要求17至18的任意一項所述的方法的程序。
20.一種記錄有權利要求19所述的程序的記錄介質。
全文摘要
本發明提供一種打印系統、彩色化設定裝置及方法。由在主裝置(10)中執行的POS應用程序(24)輸出單色打印數據。該打印數據被傳送到對應打印機(12)的裝置驅動器的服務項目(SO)(22)中,通過SO(22)的數據加工部(30),通過根據色彩添加信息(38)的內容進行色彩添加處理,生成雙色打印用的打印指令。色彩添加處理按打印行的行單位添加字符顏色或背景顏色。數據加工部(30)生成的打印指令通過指令輸出部(32)被發送到打印機(12)。從而可根據單色打印用的打印數據進行多色打印。
文檔編號H04N1/46GK1446693SQ0312011
公開日2003年10月8日 申請日期2003年3月7日 優先權日2002年3月8日
發明者箕輪政寬 申請人:精工愛普生株式會社