亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

彩色打印機技術(shù)的制作方法

文檔序號:6438240閱讀:192來源:國知局
專利名稱:彩色打印機技術(shù)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及銷售點終端(POS)的彩色打印。
背景技術(shù)
在此,RS是零售商店(retail store)的首字母縮寫。在此,ID是身份標識(identification)的首字母縮寫。在此,CS是計算機系統(tǒng)(computer system)的首字母縮寫。在此,POS是銷售點終端(point of sale)的首字母縮寫。在此,SVG是可縮放矢量圖形(scalable vector graphics)的首字母縮寫??煽s放矢量圖形(SVG)是可擴展標記語言(XML)的標記語言,用于描述二維矢量圖形,該圖形包括靜態(tài)和動態(tài)的,或者是聲明性的或者是文本性的。它是由萬維網(wǎng)聯(lián)盟創(chuàng)建的開放性標準。在此,SVG表不用于描述二維矢量圖形的任一 XML標記語言。在此,CID是顧客身份標識(customer identification)的首字母縮寫??煽s放矢量圖形可縮放矢量圖型(SVG)是可擴展標記語言(XML)的標記語言,用于描述二維矢量圖形,該圖形包括靜態(tài)和動態(tài)的,或者是聲明性的或者是文本性的。它是由萬維網(wǎng)聯(lián)盟創(chuàng)建的開放性標準。SVG支持3種圖形對象矢量圖形形狀(例如由直線和曲線組成的路徑, 和以此路徑為邊界的區(qū)域)、光柵圖形圖像/數(shù)字圖像,以及文本。圖形對象可以被編組, 風格化,變換,以及組合進先前呈現(xiàn)的對象。文本可以在任一適合于應(yīng)用的XML命名空間, 因此加強了 SVG圖形的可搜索性和可訪問性。特性設(shè)置包括嵌套的變換、剪輯的路徑、a 掩飾、濾波效果、模板對象和可延展性。SVG畫圖可以是動態(tài)的和交互的。用于SVG的文檔對象模型(DOM),包括全XML D0M,借由ECMA腳本或SMIL允許直接且有效的矢量圖動畫制作。豐富的事件處理操作如鼠標移動(mouseover)和鼠標點擊(onclick)可以分配給任何 SVG圖形對象。由于它的兼容性和其他Web (網(wǎng)絡(luò))標準的影響,類似腳本的特征可以在同一 Web(網(wǎng)絡(luò))頁內(nèi)在來自不同命名空間的SVG元素和其它XML元素上同時完成。SVG圖像可以gzip壓縮方式存儲,在此情形,它們可被稱為“SVGZ文件”。色彩映射
RGB顏色模型是加色模型(additive model),其中以不同方式組合紅色、綠色和藍色(通常用于加色光模型)以重新產(chǎn)生其它顏色。模型的名字和簡寫“RGB”來自3原色: 紅色、綠色和藍色。CMYK (有時也拼作YMCK或CYM)是用于彩色印刷的減色顏色模型。此顏色模型基于將下述顏色的色素混合以產(chǎn)生其它顏色C =青色、M =品紅、Y =黃色和K =基本(key) (黑色)。理想的CMY顏色的混合是減色的(青色、品紅、黃色一起打印在白色上將出現(xiàn)黑色)。CMYK通過光吸收進行工作。被看到的顏色來自未被吸收的光的部分。在CMYK,品紅加黃色產(chǎn)生紅色,品紅加青色產(chǎn)生藍色,青色加黃色產(chǎn)生綠色。顏色模型并不通過每個顏色進行定義,除非定義了顏色的準確光譜組成,否則混合顏色的結(jié)果并不準確。那么,顏色模型變成了絕對色彩空間,例如sRGB或Adobe RGB。 絕對色彩空間是顏色明確的色彩空間,其中顏色不依賴于任何外部因素。一種普遍的把色彩空間(例如RGB)轉(zhuǎn)變?yōu)榻^對色彩的方式是定義ICC特性描述文件,其包括RGB的特征。 這不是表達完全色彩的唯一方式,但在許多產(chǎn)業(yè)中這是標準。RGB顏色由廣泛接受的包括 sRGB和Adobe RGB的特性描述文件定義。增加ICC特性描述文件到一個圖形或文檔的過程有時被稱作標簽;因此標簽標記了圖形或文檔中的顏色的絕對意義。1993年,國際色彩聯(lián)盟(CCC)由8個工業(yè)供貨商組建,以創(chuàng)建通用的在所有操作系統(tǒng)和軟件包上透明運行的色彩管理系統(tǒng)。sRGB色彩空間,或標準RGB (紅綠藍),是由惠普(Hewlett-Packard)和微軟公司 (Microsoft Corporation)合作創(chuàng)建的 RGB色彩空間。且已經(jīng)被W3C、Exif、Intel、Pantone、 Corel和多個其它工業(yè)廠商認可。它也被開源軟件(例如GMP)較好的接受,且被用于具有所有權(quán)的且開放的圖形文件格式(例如SVG)。sRGB將紅色、綠色和藍色原色定義為這樣的顏色其中3個通道中的一個處于最大值,另外2個為零。在CIE xy色度坐標中,紅色在
,綠色在
,藍色在
且白點是在
的 D65 白點。sRGB 已經(jīng)由于這些原色的不良安排受到了批評。如果你限制指數(shù)(index)于0到I的范圍,你就不能在完全在人類可視顏色序列內(nèi)的色域(由三色產(chǎn)生的三角形)之外解決這個問題。sRGB也定義這些原色的亮度和存儲的實際數(shù)值之間的非線性轉(zhuǎn)換。轉(zhuǎn)換曲線與 CRT顯示的伽瑪響應(yīng)類似。對于得到sRGB圖像的正確顯示,復制該曲線比原色更重要。這個非線性轉(zhuǎn)換意味著sRGB是基于整數(shù)圖像文件內(nèi)的數(shù)值的適當有效應(yīng)用以顯示人類可辨識的亮度。ICC規(guī)范考慮當顏色在應(yīng)用和操作系統(tǒng)間移動時,從創(chuàng)建點到最終打印的顏色保真度。ICC主要強調(diào)定義ICC特性描述文件的格式,其通過定義源或目標色彩空間和特性描述文件連接空間(PCS)之間的映射描述了特定裝置或觀察需求的顏色特征。此PCS或者是 LU*或者是CIE XYZ色彩空間。映射可應(yīng)用表格來完成,應(yīng)用內(nèi)插法,或通過一系列用于變換的參數(shù)。為了明白實踐中這是如何工作的,假設(shè)我們具有特定的RGB和CMYK色彩空間,并希望從該RGB轉(zhuǎn)換到該CMYK。第一步是獲得兩個相關(guān)的ICC特性描述文件。為執(zhí)行轉(zhuǎn)換, 首先用RGB特性描述文件將每個RGB三元組R、G、B轉(zhuǎn)換為PCS。如果必要,PCS在和 CIE XYZ之間轉(zhuǎn)換,這是一個已經(jīng)定義的轉(zhuǎn)換。然后PCS被轉(zhuǎn)變?yōu)樗璧腃、M、Y、K四個值。從RGB到CMYK顏色的轉(zhuǎn)換公式是公知的。參看例如在http://en. wikipedia. org/wiki/ CMYK_coIor_modeI中描述的轉(zhuǎn)換公式。彩色打印機和打印機介質(zhì)彩色打印機的墨水典型的射向紙張,并以投射的方式被推進到紙張上。同一顏色墨水的每次投射量具有相同墨水體積。因此,投射量和墨水體積是同義的。通常彩色打印機驅(qū)動器描繪打印文件為用于打印的平面文件(flat file)。因此,打印機驅(qū)動軟件將從SVG文件和SVG文件引用的多個圖像文件描繪單個平面打印文件。打印機打印到薄片或帶狀材料,典型的是紙張。這些材料具有下述可計量的性質(zhì) 基重、平均厚度、單張厚度、密度、拉伸強度、光滑度、亮度/白度、光澤度、不透明性、撕裂強度、多孔性、透氣性、彈性、滲墨性和磨蝕性。除了其它內(nèi)容之外,這些量還可表征親水性對疏水性、纖維取向、密度和組成。大多數(shù)彩色打印機基于CMYK標準打印,且在打印前在內(nèi)部將RGB格式的圖像數(shù)據(jù)轉(zhuǎn)換為CMYK格式。即使不是所有打印機,也是大多數(shù)彩色打印機驅(qū)動器現(xiàn)在都不包括SVG 標準,也即,它們不描繪SVG文件。

發(fā)明內(nèi)容
本發(fā)明的一個目的是減小用于打印某些圖像對象的墨水量。本發(fā)明的另一個目的是減小在POS上打印銷售信息所需的網(wǎng)絡(luò)數(shù)據(jù)傳輸量。本發(fā)明的再一個目的是提供POS上的購買交易信息和銷售信息的彩色打印。通過本發(fā)明的網(wǎng)絡(luò)計算機系統(tǒng)實現(xiàn)了上述和其它目的,該計算機系統(tǒng)包括遠離RS 的中央CS、RS本地的本地CS和RS內(nèi)的POS彩色打印機。圖像對象文件的數(shù)據(jù)庫被存儲在本地RS。SVG文件的數(shù)據(jù)庫被存儲在中央CS。SVG文件中至少有一個引用圖像對象數(shù)據(jù)庫中的圖像對象。每個這樣的SVG文件給它引用的圖像對象定義矢量位置和尺寸(尺度)。 每個這樣的SVG文件和它引用的文件定義對于打印相應(yīng)銷售信息必要的數(shù)據(jù)。中央CS傳輸至少一個與CID相關(guān)的SVG文件到本地CS。當本地CS隨后確認涉及該CID的購買交易正在發(fā)生時,則本地CS應(yīng)用與該CID相關(guān)的SVG文件來打印購買交易的相應(yīng)的銷售信息以及登記收據(jù)。優(yōu)選的,中央CS也存儲圖像對象數(shù)據(jù)庫或庫,后者包括圖像對象的版本、每個SVG 文件的版本和將發(fā)送到每個RS的版本的最新版本信息。每個RS可接收不同圖像對象、SVG 文件和它們的版本。中央CS產(chǎn)生圖像對象版本的圖像對象文件數(shù)據(jù)庫更新并將其傳輸至每個本地CS,相應(yīng)的RS將需要打印引用那些新的或已更新的圖像對象的新的或已更新的 SVG文件。圖像對象數(shù)據(jù)庫例如可以包括背景圖像字段文件,例如多個不同顏色字段文件, 也就是利用SVG文件定義的可能多于一個優(yōu)惠卷的圖像字段成分。例如特定制造商的所有商品的所有優(yōu)惠卷可使用某一種背景圖像文件。中央CS執(zhí)行規(guī)則以確定銷售信息相關(guān)于每個CID。中央CS使CID與相應(yīng)的SVG 文件相關(guān)。SVG文件所引用的圖像對象文件被存儲于零售商店的本地CS。在本地商店的交易中,CID的識別導致POS彩色打印機基于與該CID相關(guān)的SVG文件打印銷售信息。
通過只打印具有期望顏色的印刷品所需的不同顏色(青色、品紅、黃色和可選的黑色)墨點的最小數(shù)量,最小化用于彩色打印的墨水。典型的,通過將每種顏色的墨點投射到紙上,使用這4種不同墨水顏色產(chǎn)生打印顏色。典型的,打印機驅(qū)動軟件命令打印機投射出的每種顏色的墨點比獲得特定顏色的打印所需的不同顏色的墨點的最小數(shù)量多。獲得特定打印顏色的每個顏色的墨點的最小數(shù)量(在下文中稱之為墨點的最小數(shù)量)可依據(jù)打印驅(qū)動軟件、打印機品牌、打印紙?zhí)匦?、圖像對象的屬性的分類,其中后者包括其是否為背景、前景、文本以及在(包括X和y坐標上的長度和總面積的)打印尺寸上圖像對象的量化,。作為實例,假設(shè)暗品紅背景的數(shù)字表示可指示特定的常規(guī)彩色噴墨打印機驅(qū)動器每像素使用20個墨點。需要產(chǎn)生打印顏色所需的墨點的最小數(shù)量通過檢查被打印的內(nèi)容的顏色來確定,對于文本僅需5個品紅墨點,在小十字區(qū)域前景材料僅需8個品紅墨點,而大面積畫布背景僅需12個品紅墨點。本發(fā)明提供替代原始圖像對象而產(chǎn)生修改的圖像對象,然后打印該修改的圖像對象,以致僅應(yīng)用墨點的最小數(shù)量于打印的每個點即可獲得特定的打印顏色。該修改的圖像對象包括以定義修改的顏色的數(shù)據(jù)來定義原始圖像對象中的每個原始顏色的數(shù)據(jù)。定義修改的顏色的數(shù)據(jù)是導致打印機驅(qū)動軟件打印獲得原始顏色打印效果的墨點的最小數(shù)量的數(shù)據(jù),或幾乎等于獲得原始顏色打印效果的墨點的最小數(shù)量的每個顏色墨點的數(shù)量。返回至該實例,本發(fā)明提供修改的圖像對象背景,該背景用品紅色調(diào)減小的數(shù)據(jù)代替原始品紅顏色數(shù)據(jù),品紅色調(diào)減小將導致每像素只打印所需的12個品紅墨點以重現(xiàn)所期望的打印顏色。在顏色映射中,不是所有的青色、品紅、黃色和黑色的點的組合都作為顏色存在。 它可以是并不準確的對應(yīng)于顏色的墨點的最小數(shù)量的某些組。在那種情況下,可以選擇其墨點的組是幾乎等于墨點的最小數(shù)量的組的顏色與其相對應(yīng)。上述的幾乎等于可以例如通過選擇顏色可以確定,該顏色在墨點的最小數(shù)量的組和與CYMK色彩空間內(nèi)的每個顏色相關(guān)的墨點的組內(nèi),具有對于CYMK墨點的數(shù)量的差異的最小二乘方值(least squares value)。對于一組被測量的顏色可確定CMYK墨點的最小數(shù)量。然后來自被測量的顏色的組的墨點的最小數(shù)量的內(nèi)插法和/或外插法可被用于確定色彩空間內(nèi)的所有顏色的墨點的最小數(shù)量。目前優(yōu)選的色彩是具有256000數(shù)字顏色定義的RGB色彩空間,其每個顏色定義對應(yīng)一個不同顏色。色彩空間(也即,顏色的數(shù)字表示)中的幾乎等于墨點的最小數(shù)量的顏色可以不同方式進行選擇。例如該顏色可被選擇,其方式是通過確定色彩空間中的哪個顏色與色彩空間內(nèi)被墨點的最小數(shù)量指定的顏色存在最少的最小二乘方的差異,然后選擇該顏色。由于大多彩色打印機基于CMYK軟件打印,所以必須在傳輸數(shù)據(jù)至打印機時或之前將RGB數(shù)據(jù)轉(zhuǎn)換為CMYK數(shù)據(jù)。目前的打印機典型的在內(nèi)部執(zhí)行此RGB到CMYK的轉(zhuǎn)換。 因此,其足以定義RGB中對應(yīng)于在RGB色彩空間內(nèi)數(shù)字定義的原始圖像對象的墨點的最小數(shù)量的顏色。通過如前所述啟動一組原始圖像對象(優(yōu)選的用RGB表示)并產(chǎn)生修改的圖像對象(優(yōu)選的用RGB表示),形成前景圖像對象數(shù)據(jù)庫或庫。對應(yīng)每個原始圖像對象,可有多個修改的圖像對象或版本,其中的每個都相關(guān)于元數(shù)據(jù)(meta data)。該元數(shù)據(jù)可定義相應(yīng)的紙張?zhí)匦曰蚣垙堫愋?、打印機類型、打印驅(qū)動器、圖像對象的尺寸和z位置。(因此,每個原始對象可與一組原始圖像對象文件相關(guān),每個該文件都在一個或多個相關(guān)特性上不同。) 中央CS跟蹤與每個RS相關(guān)的SVG文件,確定RS需要圖像對象數(shù)據(jù)庫的哪個子集要打印其 SVG文件,并將該圖像對象的子集傳輸至該RS的本地CS,其中被跟蹤的SVG文件指定銷售信息標記數(shù)據(jù)。發(fā)明人已經(jīng)發(fā)現(xiàn)打印大面積所需的墨點的最小數(shù)量可超出打印小面積相同顏色所需的墨點的數(shù)量,且打印較亮顏色所需的墨點的最小數(shù)量超出打印較暗顏色的墨點的最
小數(shù)量。圖像對象數(shù)據(jù)庫中的圖像對象是被包括在POS處打印的銷售信息內(nèi)的圖像的組成部分。該銷售信息可以是優(yōu)惠卷。該銷售信息可包括如下的圖像元素制造商記錄、品牌標志、產(chǎn)品標志、產(chǎn)品圖畫、背景、高亮顯示區(qū)、水印和優(yōu)惠卷或諸如矩形的外圍區(qū)域的信息邊界。所需的墨水數(shù)量部分地依賴于墨水的橫向(在紙張的平面內(nèi))擴散-墨水蔓延的距離。因此,如果在特定紙張上的橫向擴散是充分的,以致與來自間隔的像素的墨水在紙張中合并而在非打印像素位置再現(xiàn)所需的顏色,則一個顯然的改變將是跳過某些像素的打印,例如間隔的像素。與此相關(guān)的,打印能夠可選地包括所有邊緣像素,以阻止模糊的邊界。 最后,用于打印條碼的黑色墨水可由打印藍色或藍色與黑色的條所替代。


圖I是網(wǎng)絡(luò)計算機系統(tǒng)I的示意圖;圖2是圖I的本地計算機系統(tǒng)的一個實施例的示意圖;圖3是包括在中央CS數(shù)據(jù)庫IOA的數(shù)據(jù)結(jié)構(gòu)示意圖;圖4是包括在POS計算機數(shù)據(jù)庫20A的數(shù)據(jù)結(jié)構(gòu)示意圖;圖5是包括在獎勵(incentive)計算機數(shù)據(jù)庫30A的數(shù)據(jù)結(jié)構(gòu)示意圖;圖6是包括在POS彩色打印機數(shù)據(jù)庫40A的數(shù)據(jù)結(jié)構(gòu)示意圖;和圖7是描述網(wǎng)絡(luò)CSl的應(yīng)用方法概觀的流程圖。
具體實施例方式圖I示意性的描述了包括中央CS 10、中央CS數(shù)據(jù)庫10A、用于零售商店RSl的本地CS 80和廣域網(wǎng)(WAN) 70的計算機網(wǎng)絡(luò)系統(tǒng)I。而且,圖I描述了連接到用于零售商店 RS2等的多個CS的WAN 70。圖I中的虛線表示RSl (零售商店I),其包含本地CS 80,示意性的指示了本地CS 80運行以支持零售商店I的運行,該運行包括記錄交易數(shù)據(jù)、執(zhí)行記帳功能和在RSl的POS 處提供登記收據(jù)。RS2、RS3等等表示存在另外的零售商店,其具有與本地CS 80相似的本地CS且均能通過WAN70與中央CS 10通信。優(yōu)選的,WAN 70是應(yīng)用TCP/IP的分組交換網(wǎng)絡(luò)。優(yōu)選的,WAN 70是因特網(wǎng)。WAN 70可以是專用網(wǎng)絡(luò)。優(yōu)選的,每個CS包括至少一個數(shù)字中央處理單元、存儲器和操作系統(tǒng)軟件。每條 CS、數(shù)據(jù)庫和WAN70間的線指示一種用于數(shù)據(jù)傳輸?shù)姆绞剑缇W(wǎng)絡(luò)卡、數(shù)據(jù)線纜和無線傳輸及接收硬件。在所有實施例中,示出的數(shù)據(jù)庫具有連接到CS的線,表示CS控制訪問數(shù)據(jù)庫的讀和寫。本地CS80和中央CSlO能夠通過WAN70通信。圖2描述了用于RSl的本地CS80的一個實施例。本地CS80包括P0S計算機20、 POS計算機數(shù)據(jù)庫20A、獎勵計算機30、獎勵計算機數(shù)據(jù)庫30A、POS彩色打印機40、POS彩色打印機數(shù)據(jù)庫40A、P0S終端50和LAN60。在RSl中,每個POS終端在其附近有個相連的 POS彩色打印機。RSl可包括多個POS終端和鄰近每個POS終端的相應(yīng)的POS彩色打印機。POS計算機20通過LAN60接收來自每個POS終端50的交易數(shù)據(jù)。POS計算機20 運行以跟蹤產(chǎn)品庫存存貨、產(chǎn)品項目成本、銷售結(jié)果和RSl的經(jīng)費,并在POS計算機數(shù)據(jù)庫 20A中存儲相關(guān)信息。獎勵計算機30運行以確定何時POS彩色打印機40打印銷售信息,可選的在某些情況下還可以確定打印內(nèi)容。優(yōu)選的,獎勵計算機30還在獎勵打印機數(shù)據(jù)庫30A中存儲在 RSl中的POS處發(fā)生交易的交易數(shù)據(jù),且還存儲與CID相關(guān)的銷售信息。優(yōu)選的,獎勵計算機數(shù)據(jù)庫30A存儲包括SVG庫的SVG描繪軟件,以使獎勵計算機30把在SVG文件中標識的各個圖像對象和文本描繪成單個圖像對象。獎勵計算機30隨后將以Windows (商標)的圖形設(shè)備接口(GDI)格式傳輸該單個圖像對象文件至POS彩色打印機40。POS彩色打印機40打印銷售信息,優(yōu)選的,還打印登記收據(jù)。上述的每個或全部都可彩色打印。POS彩色打印機數(shù)據(jù)庫40A包括打印機驅(qū)動軟件,優(yōu)選的包括RGB到CMYK的轉(zhuǎn)換軟件??蛇x的,POS彩色打印機數(shù)據(jù)庫40A包括SVG描繪軟件,該軟件包括SVG庫,以使POS彩色打印機40將在SVG文件中標識的各個圖像對象和文本均描繪成單個圖像對象, 然后打印SVG文件。在當前優(yōu)選實施例中,POS彩色打印機40驅(qū)動軟件包括用于解釋Windows (商標) 的圖形設(shè)備接口(GDI)格式文件,以及用于把那些文件的RGB圖像數(shù)據(jù)轉(zhuǎn)換為CMYK圖像數(shù)據(jù)的代碼。POS終端40優(yōu)選的包括交易數(shù)據(jù)輸入機構(gòu),例如用于掃描UPC碼和顧客身份標識卡的掃描儀,以及鍵盤。它也可包括顧客生物統(tǒng)計數(shù)據(jù)(biometric)閱讀器和麥克風。POS 終端40運行以標識購買交易的開始和結(jié)束,以獲得CID以及與CID相關(guān)的被購買的產(chǎn)品的產(chǎn)品標識。POS終端40也通過LAN60傳輸交易數(shù)據(jù)(產(chǎn)品標識符,CID, POS ID等等)到 POS計算機20和優(yōu)選的獎勵計算機30。POS終端40也可運行以查詢價格和折扣信息,或通過LAN60請求來自POS計算機20的信息。LAN60優(yōu)選的包括一個或多個數(shù)字網(wǎng)絡(luò)交換機,使它能夠發(fā)送包括目標地址信息的包到適當?shù)木W(wǎng)絡(luò)地址。在一個可選實施例中,POS計算機20可執(zhí)行所有在此與獎勵計算機30相關(guān)的功能,在該情況下,POS計算機數(shù)據(jù)庫20A包括在此公開的與數(shù)據(jù)庫30A相關(guān)的數(shù)據(jù)結(jié)構(gòu)。POS計算機數(shù)據(jù)庫20A或獎勵計算機數(shù)據(jù)庫30A可存儲在此公開的用于POS彩色打印機數(shù)據(jù)庫40A的所有數(shù)據(jù),在此情況下,POS計算機20或獎勵計算機30執(zhí)行在此公開的用于打印機40的處理功能。POS彩色打印機40可被直接連接到POS計算機20,而不是通過LAN60。在其它實施例,POS彩色打印機驅(qū)動軟件和SVG文件描繪軟件可駐留于本地CS80中的任一數(shù)據(jù)庫中,并可由本地CS80中的任一計算機調(diào)用。本地網(wǎng)絡(luò)結(jié)構(gòu)的其它修改對本領(lǐng)域技術(shù)人員是顯然的,只要保持中央CS和一個或多個與RS相關(guān)的本地CS之間的WAN連接的存在。圖3描述了中央CS數(shù)據(jù)庫IOA的關(guān)系數(shù)據(jù)庫實施例。但是,提供相同或類似數(shù)據(jù)關(guān)系的其它數(shù)據(jù)結(jié)構(gòu)也可實現(xiàn)相同的結(jié)果。圖3描述了一個以表格設(shè)計的圖表,該圖表示出了表格310、320、330、340、350和 360,和表格間關(guān)系315、325、335、345和355。其中關(guān)系315和325是一對多的關(guān)系,關(guān)系 335、345和355是一對一的關(guān)系。圖像對象表格310存儲了圖像對象和它們的屬性。表格310包括用于圖像對象、 圖像對象標識(IOID)和圖像對象屬性(pr0pl、pr0p2等等)的字段。在此,所有“ID”字段是一些用于相關(guān)數(shù)據(jù)的標識形式。圖像對象的屬性包括指定層位置(前景、背景),圖像尺寸、單個或多個顏色。310中包含的該圖像對象優(yōu)選的是對原始圖像對象修改后的圖像對象,此處所描述的修改是減少用于產(chǎn)生在顏色上與原始圖像對象類似的打印的墨水量。關(guān)系315表示310中的圖像對象ID字段IOID包含與表格320中IOID字段相同的數(shù)據(jù)(圖像對象標識數(shù)據(jù))類型。銷售信息表格320在相關(guān)的字段存儲SVG和SVG引用的圖像對象。表格320具有字段用于SVG、SVGID和相關(guān)圖像對象IOIDl、I0ID2、I0ID3等等的ID。表格關(guān)系325表示表格320內(nèi)的SVGID字段的數(shù)據(jù)與表格330中字段SVGIDl、 SVGID2.SVGID3等等內(nèi)的數(shù)據(jù)是相同的數(shù)據(jù)類型。表格330存儲那些與每個RS相關(guān)的SVG的ID。也即,表格330為每個RS僅存儲與CID相關(guān)的那些SVG的ID,所述CID與那些存儲相關(guān)。與任一特定RS相關(guān)的SVG的數(shù)量可以是在數(shù)據(jù)庫IOA中被中央CS存儲的所有SVG的小子集。表格330把RS標識(RSID)字段和一組SVG標識字段SVGIDl、SVGID2、SVGID3等
等相關(guān)聯(lián)。目標表格340包括所針對的銷售信息觸發(fā)數(shù)據(jù)。表格340存儲對于相應(yīng)的顧客的 CID相關(guān)聯(lián)的銷售信息(SVG文件),還存儲與相應(yīng)的顧客的購買相關(guān)聯(lián)的零售商店ID。表格340的數(shù)據(jù)被傳輸?shù)奖镜谻S80。本地CS80隨后能夠觸發(fā)SVG的描繪,然后觸發(fā)由所描繪的SVG文件定義的銷售信息的打印。當本地CS將進入POS終端的CID與由中央CSlO接收的CID相匹配時,本地CS80能夠在交易期間完成上述操作。目標確定表格350包括中央CSlO用于確定什么銷售信息到每個CID目標的數(shù)據(jù)。 表格350包括RSID、目標準則、銷售信息和SVGID的字段。每個銷售信息與一個SVG文件相關(guān)。僅當目標準則滿足于該CID時,以每個銷售信息為目標以傳遞到特定的CID。目標準則通常依賴于某個更早的時間期間內(nèi)的與該CID相關(guān)的產(chǎn)品購買,該產(chǎn)品購買是存儲在產(chǎn)品購買歷史表360中的數(shù)據(jù)。因此,中央CSlO可將表格350中的目標準則應(yīng)用于與產(chǎn)品購買歷史表格360中的CID相關(guān)的數(shù)據(jù),以產(chǎn)生表格340中的數(shù)據(jù)。產(chǎn)品購買歷史表格360包括存儲下列信息的字段彼此相關(guān)聯(lián)的RSID、CID、日期、 合計(購買交易的貨幣總量)和產(chǎn)品標識符、該產(chǎn)品數(shù)量、和該產(chǎn)品價格(分別為UPC1, NUPCl,PUPCl,以及分別為UPC2,NUPC2,PUPC2等等),以及優(yōu)惠卷標識符和優(yōu)惠卷折扣數(shù)量 (分別為Cl,D1,分別為C2,D2等等)。
總的來說,表格310、320、330,使中央CS能夠跟蹤先前傳輸?shù)矫總€RS的SVG和圖像對象文件,且因此確定并傳輸SVG文件和圖像對象數(shù)據(jù)到每個RS,該SVG文件和圖像對象數(shù)據(jù)先前未傳輸?shù)皆撋痰甑斍巴ㄟ^表格340與該RS相關(guān)。對于已經(jīng)在該RS中購買了的顧客,表格340、350和360使得中央CS與針對每個CID的銷售信息(和相應(yīng)的SVG文件)
相關(guān)聯(lián)。相關(guān)的(I)目標準則和(2)銷售信息的例子是(I)對于從當前時間算起的前30 天期間內(nèi)存在I夸脫牛奶的UPCjP (2)用于特定干燥谷類產(chǎn)品的優(yōu)惠卷。圖4示出了 POS計算機數(shù)據(jù)庫20A的關(guān)系數(shù)據(jù)庫實施例。POS計算機數(shù)據(jù)庫20A 包括RS產(chǎn)品購買歷史表格360’,存貨庫存表格420,和優(yōu)惠卷折扣表格430。RS產(chǎn)品購買歷史表格360’具有與表格360相同的數(shù)據(jù)字段。但是,RS產(chǎn)品購買歷史表格360’優(yōu)選的只存儲發(fā)生在RSl的交易的產(chǎn)品購買歷史。存貨庫存表格420通過產(chǎn)品標識符(UPC碼)存儲庫存中的產(chǎn)品細目的數(shù)量。優(yōu)惠卷折扣表格430存儲與折扣相關(guān)的優(yōu)惠卷標識C,以計入包括涉及優(yōu)惠卷標識的購買。在運行中,本地CS80可應(yīng)用優(yōu)惠卷折扣表來確定折扣,以應(yīng)用到顧客購買交易。參看表格360’中示出的優(yōu)惠卷及其折扣的數(shù)據(jù)。圖5示出了獎勵計算機數(shù)據(jù)庫30A的關(guān)系數(shù)據(jù)庫實施例,包括RS圖像對象表格 310’、銷售信息表格320’、RS目標表格340’、RS產(chǎn)品購買歷史表格360’和SVG代碼庫510。 該RS表格310’、320’、340’和360,具有與表格310、320、340和360相同的數(shù)據(jù)結(jié)構(gòu)。但是,表格310’、320’、340’和360’只存儲來自或關(guān)于RSl的數(shù)據(jù)。SVG代碼庫510是能夠描繪SVG文件以產(chǎn)生如SVG文件指定的單個圖像文件的軟件代碼,包括SVG文件所引用的任一圖像對象文件。優(yōu)選的,獎勵計算機30確定何時在POS終端50上讀取的CID與存儲在目標表格 340’中的CID匹配,以及對于相關(guān)的銷售獎勵通過產(chǎn)生Windows⑶I格式的圖像文件來進行響應(yīng),并傳輸該文件到POS彩色打印機40。優(yōu)選的,獎勵計算機30將表格360’中尚未被傳輸?shù)街醒隒SlO的RSl的新數(shù)據(jù)周期性或不定期地傳輸?shù)街醒隒S10。圖6示出了 POS彩色打印機數(shù)據(jù)庫40A的內(nèi)容。此數(shù)據(jù)優(yōu)選的包括優(yōu)惠卷圖像文件數(shù)據(jù)610、登記收據(jù)數(shù)據(jù)620、打印機驅(qū)動器630、打印機/打印頭控制640、和打印機隊列存儲器650。優(yōu)惠卷圖像文件數(shù)據(jù)610中的每個文件包括用于一個或多個銷售信息的圖像數(shù)據(jù),典型的是優(yōu)惠卷。登記收據(jù)數(shù)據(jù)620包括以下用于打印的數(shù)據(jù)所購買的物品的描述、 數(shù)量和價格,應(yīng)用于購買的折扣,和交易總貨幣量??蛇x的,優(yōu)惠卷圖像文件數(shù)據(jù)610可以是包含任一和所有銷售信息數(shù)據(jù)的單個圖像文件??蛇x的,在被傳輸至POS彩色打印機40之前,優(yōu)惠卷圖像文件數(shù)據(jù)和登記收據(jù)數(shù)據(jù)可被本地CS80合并至一單個文件,例如Windows (商標)⑶I格式的文件。在此情況下, 登記收據(jù)數(shù)據(jù)620和優(yōu)惠卷圖像文件數(shù)據(jù)610在POS彩色打印機數(shù)據(jù)庫40A中是單獨合并的數(shù)據(jù)文件。打印機驅(qū)動器630優(yōu)選的將RGB彩色數(shù)據(jù)轉(zhuǎn)換為CMYK或CMY彩色數(shù)據(jù)用于打印,并排列該數(shù)據(jù)成為數(shù)據(jù)流用于傳輸至打印機隊列存儲器。打印機隊列存儲器650順序地存儲要發(fā)出至打印頭(發(fā)射墨水到紙上的結(jié)構(gòu))和發(fā)出至紙張位置控制器(例如紙張輥)的命令??蛇x的,POS彩色打印機數(shù)據(jù)庫40A也包括分開的打印機/頭控制640,用于重繞打印紙以被多于一個打印頭安全的打印,其中至少有一個打印頭面對紙卷的一面。在本地CS80將用于交易而打印的多于一個的文件,例如登記收據(jù)文件和一個或多個銷售信息發(fā)送至POS彩色打印機的實施例中,可實施商業(yè)規(guī)則以確??煽啃圆⒆钚』灰讜r間。例如,POS彩色打印機40可執(zhí)行超時代碼,以使其如果在接收登記收據(jù)文件后經(jīng)過例如2秒的指定時間之后,還未接收到優(yōu)惠卷圖像文件數(shù)據(jù),則打印該登記數(shù)據(jù)文件。 而且,它可包括用于確定登記收據(jù)信息的打印長度和銷售信息的打印長度的代碼,用于在紙的一面打印登記收據(jù)或銷售信息,并按大約第一次打印的長度重繞紙張,然后將其它的打印內(nèi)容打印到紙的第二面。圖7描述了表示發(fā)生在網(wǎng)絡(luò)CSl的步驟的流程圖700。在步驟705,中央CSlO接收優(yōu)惠卷數(shù)據(jù),該數(shù)據(jù)可包括圖像數(shù)據(jù)或圖像文件。在步驟710,中央CSlO從優(yōu)惠卷數(shù)據(jù)產(chǎn)生SVG文件。在步驟715,中央CSlO針對與每個SVG文件相關(guān)的圖像數(shù)據(jù)或圖像文件產(chǎn)生被修改的圖像數(shù)據(jù)。在步驟720,中央CSlO將某些SVG文件與某些CID本地CS 80 (RSl)相關(guān)聯(lián)。該 CID是先前從本地CS80接收的。該SVG文件是符合應(yīng)用于該CID的目標規(guī)則的文件。在步驟725,中央CSlO確定哪個SVG和相關(guān)圖像對象文件以前尚未被發(fā)送至RSl。 它可通過相比于先前傳輸至RSl的SVG的數(shù)據(jù)庫來過濾與RSl的CID新關(guān)聯(lián)的SVG來執(zhí)行上述步驟。對于RSl的每個新的SVG,都有相對應(yīng)的RSl的新圖像文件。在步驟730,中央CSlO傳輸數(shù)據(jù)至本地CS80。此數(shù)據(jù)可包括RSl的新的CID以及相關(guān)的SVG和圖像文件。在步驟735,本地CS80標識涉及在POS終端50處交易的CID。在優(yōu)選實施例中, 此功能由獎勵計算機30執(zhí)行。在步驟740,本地CS80標識任一存儲在本地CS80中與上述CID相關(guān)的SVG文件。 在優(yōu)選實施例中,此功能由獎勵計算機30執(zhí)行。在步驟745,本地CS80將相關(guān)的SVG描繪成圖像文件。在優(yōu)選實施例中,此功能由獎勵計算機30執(zhí)行。在步驟750,POS彩色打印機40打印被描繪的SVG和交易的登記收據(jù)。在步驟755,本地CS80傳輸交易記錄至中央CS10。在步驟750,本地CS80對每個SVG或SVG組描繪SVG和它們相關(guān)的圖像文件至單個圖像文件。這些圖像文件可被存儲為Windows (商標)⑶I格式。
權(quán)利要求
1.一種減少彩色打印機打印彩色圖像所用的墨水數(shù)量的計算機實現(xiàn)方法,包括分類與所述彩色圖像相關(guān)聯(lián)的圖像對象,包括對背景、前景、文本和打印尺寸進行分類,從而所述彩色圖像中的每個像素具有一個相關(guān)聯(lián)的分類;從計算機存儲器讀取對于原始彩色圖像對象的像素的第一顏色的第一顏色值,所述彩色打印機被設(shè)計以打印所述第一顏色值的墨水的第一數(shù)量;基于所述第一顏色值和所述分類,確定滿足所述彩色打印機打印所述第一顏色的墨水的第二數(shù)量,所述墨水的第二數(shù)量少于所述墨水的第一數(shù)量;確定第二顏色值,對于所述第二顏色值所述彩色打印機近似打印所述墨水的第二數(shù)量,所述第二顏色值與所述第一顏色值不同;和從所述原始圖像對象產(chǎn)生修改的彩色圖像對象,其中所述第二顏色值相關(guān)于所述像素。
2.權(quán)利要求I所述的方法,其中所述第一顏色值和所述第二顏色值指定紅色、綠色和藍色的值。
3.權(quán)利要求2所述的方法,其中所述彩色打印機轉(zhuǎn)換紅色、綠色和藍色值為至少青色、 品紅、黃色值。
4.權(quán)利要求I所述的方法,進一步包括下述步驟讀取所述原始彩色圖像對象的所有像素的第一顏色值;確定所述彩色打印機打印所述原始彩色圖像對象的所有像素的所述第一顏色值的所需墨水數(shù)量;確定滿足所述彩色打印機打印所述原始彩色圖像對象的所有像素的所述第一顏色的墨水的第二數(shù)量;確定第二顏色值,對于所述第二顏色值所述彩色打印機近似打印所述原始彩色圖像對象的所有像素的所述墨水的第二數(shù)量;和從所述原始圖像對象產(chǎn)生所述修改的圖像對象,其中所述第二顏色值相關(guān)于所有像素。
5.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)打印紙的一個或多個下述特性基重;平均厚度;單張厚度;密度;拉伸強度;光滑度;亮度/白度;光澤度;不透明性;撕裂強度;多孔性;透氣性;彈性;滲墨性;和磨蝕性。
6.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)所述打印機的打印機驅(qū)動器。
7.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)所述原始彩色圖像對象的至少一個尺寸。
8.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)所述原始彩色圖像對象是否具有指示它作為前景打印的屬性。
9.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)所述原始彩色圖像對象是否具有指示它作為背景打印的屬性。
10.權(quán)利要求I所述的方法,其中所述確定墨水的第二數(shù)量依據(jù)所述原始彩色圖像對象是否定義了文本。
11.權(quán)利要求I所述的方法,進一步包括通過打印包括所述修改的彩色圖像對象來打印所述彩色圖像。
全文摘要
本發(fā)明提供一種在POS上打印登記收據(jù)和銷售信息的方法,該方法中所需的網(wǎng)絡(luò)帶寬和墨水數(shù)量都減少了。SVG文件被用于指定信息,相關(guān)的修改的圖像對象被本地的存儲于POS,且相關(guān)的修改的圖像對象是原始對象的修改版本,其中顏色值用其它顏色值替換并導致相同的打印圖像,但減少了打印用的墨水。
文檔編號G06F3/12GK102591599SQ201110360158
公開日2012年7月18日 申請日期2006年7月7日 優(yōu)先權(quán)日2005年12月7日
發(fā)明者J·芒特, M·卡維斯, S·J·格林菲爾德 申請人:凱特琳娜銷售公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1