两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

彩色打印機技術的制作方法

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

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


圖1是網絡計算機系統(tǒng)1的示意圖2是圖1的本地計算機系統(tǒng)的一個實施例的示意圖3是包括在中央CS數據庫IOA的數據結構示意圖4是包括在POS計算機數據庫20A的數據結構示意圖5是包括在獎勵(incentive )計算機數據庫30A的數據結構示意圖6是包括在POS彩色打印機數據庫40A的數據結構示意圖;和
圖7是描述網絡CS 1的應用方法概觀的流程圖。
具體實施例方式
圖1示意性的描述了包括中央CS 10、中央CS數據庫10A、用于零 售商店RS 1的本地CS 80和廣域網(WAN) 70的計算機網絡系統(tǒng)1。而 且,圖1描述了連接到用于零售商店RS2等的多個CS的WAN 70。
圖1中的虛線表示RS1 (零售商店1),其包含本地CS80,示意性的 指示了本地CS 80運行以支持零售商店1的運行,該運行包括記錄交易數 據、執(zhí)行記帳功能和在RSl的POS處提供登記收據。RS2、 RS3等等表示 存在另外的零售商店,其具有與本地CS 80相似的本地CS且均能通過 WAN70與中央CS 10通信。
優(yōu)選的,WAN 70是應用TCP/IP的分組交換網絡。優(yōu)選的,WAN 70 是因特網。WAN70可以是專用網絡。
優(yōu)選的,每個CS包括至少一個數字中央處理單元、存儲器和操作系 統(tǒng)軟件。每條CS、數據庫和WAN70間的線指示一種用于數據傳輸的方式, 例如網絡卡、數據線纜和無線傳輸及接收硬件。在所有實施例中,示出的
數據庫具有連接到CS的線,表示CS控制訪問數據庫的讀和寫。
本地CS80和中央CS10能夠通過WAN70通信。
圖2描述了用于RS1的本地CS80的一個實施例。本地CS80包括 POS計算機20、 POS計算機數據庫20A、獎勵計算機30、獎勵計算機數 據庫30A、 POS彩色打印機40、 POS彩色打印機數據庫40A、 POS終端 50和LAN60。在RS1中,每個POS終端在其附近有個相連的POS彩色 打印機。RS1可包括多個POS終端和鄰近每個POS終端的相應的POS彩 色打印才幾。
POS計算機20通過LAN60接收來自每個POS終端50的交易數據。 POS計算機20運行以跟蹤產品庫存存貨、產品項目成本、銷售結果和RS1 的經費,并在POS計算機數據庫20A中存儲相關信息。
獎勵計算機30運行以確定何時POS彩色打印機40打印銷售信息,可 選的在某些情況下還可以確定打印內容。優(yōu)選的,獎勵計算機30還在獎 勵打印機數據庫30A中存儲在RS1中的POS處發(fā)生交易的交易數據,且 還存儲與CID相關的銷售信息。優(yōu)選的,獎勵計算機數據庫30A存儲包 括SVG庫的SVG描繪軟件,以使獎勵計算機30把在SVG文件中標識的 各個圖像對象和文本描繪成單個圖像對象。獎勵計算機30隨后將以 Windows (商標)的圖形設備接口 (GDI)格式傳輸該單個圖像對象文件至 POS彩色打印機40。
POS彩色打印機40打印銷售信息,優(yōu)選的,還打印登記收據。上述 的每個或全部都可彩色打印。POS彩色打印機數據庫40A包括打印機驅動 軟件,優(yōu)選的包括RGB到CMYK的轉換軟件??蛇x的,POS彩色打印機 數據庫40A包括SVG描繪軟件,該軟件包括SVG庫,以使POS彩色打 印機40將在SVG文件中標識的各個圖像對象和文本均描繪成單個圖像對 象,然后打印SVG文件。
在當前優(yōu)選實施例中,POS彩色打印機40驅動軟件包括用于解釋 Windows(商標)的圖形設備接口 (GDI)格式文件,以及用于把那些文件的 RGB圖像數據轉換為CMYK圖像數據的代碼。
POS終端40優(yōu)選的包括交易數據輸入機構,例如用于掃描UPC碼和 顧客身份標識卡的掃描儀,以及4t盤。它也可包括顧客生物統(tǒng)計數據 (biometric)閱讀器和麥克風。POS終端40運行以標識購買交易的開始 和結束,以獲得CID以及與CID相關的被購買的產品的產品標識。POS
終端40也通過LAN60傳輸交易數據(產品標識符,CID, POS ID等等) 到POS計算機20和優(yōu)選的獎勵計算機30。 POS終端40也可運行以查詢 價格和折扣信息,或通過LAN60請求來自POS計算機20的信息。
LAN60優(yōu)選的包括一個或多個數字網絡交換機,使它能夠發(fā)送包括目 標地址信息的包到適當的網絡地址。
在一個可選實施例中,POS計算機20可扭j亍所有在此與獎勵計算機 30相關的功能,在該情況下,POS計算機數據庫20A包括在此公開的與 數據庫30A相關的數據結構。
POS計算機數據庫20A或獎勵計算機數據庫30A可存儲在此公開的 用于POS彩色打印機數據庫40A的所有數據,在此情況下,POS計算機 20或獎勵計算機30執(zhí)行在此公開的用于打印機40的處理功能。
POS彩色打印機40可^皮直接連接到POS計算機20,而不是通過 LA畫。
在其它實施例,POS彩色打印機驅動軟件和SVG文件描繪軟件可駐 留于本地CS80中的任一數據庫中,并可由本地CS80中的任一計算機調 用。本地網絡結構的其它修改對本領域技術人員是顯然的,只要保持中央 CS和一個或多個與RS相關的本地CS之間的WAN連接的存在。
圖3描述了中央CS數據庫10A的關系數據庫實施例。但是,提供相 同或類似數據關系的其它數據結構也可實現相同的結果。
圖3描述了一個以表格設計的圖表,該圖表示出了表格310、320、330、 340、 350和360,和表才各間關系315、 325、 335、 345和355。其中關系 315和325是一對多的關系,關系335、 345和355是一對一的關系。
圖像對象表格310存儲了圖像對象和它們的屬性。表格310包括用于 圖像對象、圖像對象標識(IOID)和圖像對象屬性(propl、 prop2等等) 的字段。在此,所有"ID"字段是一些用于相關數據的標識形式。圖像對 象的屬性包括指定層位置(前景、背景),圖像尺寸、單個或多個顏色。310 中包含的該圖像對象優(yōu)選的是對原始圖像對象修改后的圖像對象,此處所 描述的修改是減少用于產生在顏色上與原始圖像對象類似的打印的墨水 量。
關系315表示310中的圖像對象ID字段IOID包含與表格320中IOID 字段相同的數據(圖像對象標識數據)類型。
銷售信息表格320在相關的字段存儲SVG和SVG引用的圖像對象。
表格320具有字段用于SVG、 SVGID和相關圖像對象IOID1 、 I0ID2 、 I0ID3 等等的ID。
表格關系325表示表格320內的SVGID字段的數據與表格330中字 段SVGID1、 SVGID2、 SVGID3等等內的數據是相同的數據類型。
表格330存儲那些與每個RS相關的SVG的ID。也即,表格330為 每個RS僅存儲與CID相關的那些SVG的ID,所述CID與那些存儲相關。 與任一特定RS相關的SVG的數量可以是在數據庫10A中被中央CS存儲 的所有SVG的小子集。
表格330把RS標識(RSID)字段和一組SVG標識字段SVGID1、 SVGID2、 SVGID3等等相關聯。
目標表格340包括所針對的銷售信息觸發(fā)數據。表格340存儲對于相 應的顧客的CID相關聯的銷售信息(SVG文件),還存儲與相應的顧客的 購買相關聯的零售商店ID。表格340的數據被傳輸到本地CS80。本地CS80 隨后能夠觸發(fā)SVG的描繪,然后觸發(fā)由所描繪的SVG文件定義的銷售信 息的打印。當本地CS將進入POS終端的CID與由中央CS10接收的CID 相匹配時,本地CS80能夠在交易期間完成上述4喿作。
目標確定表格350包括中央CS10用于確定什么銷售信息到每個CID 目標的數據。表格350包括RSID、目標準則、銷售信息和SVGID的字段。 每個銷售信息與一個SVG文件相關。僅當目標準則滿足于該CID時,以 每個銷售信息為目標以傳遞到特定的CID。目標準則通常依賴于某個更早 的時間期間內的與該CID相關的產品購買,該產品購買是存儲在產品購買 歷史表360中的數據。因此,中央CS10可將表格350中的目標準則應用 于與產品購買歷史表格360中的CID相關的數據,以產生表格340中的數 據。
產品購買歷史表格360包括存儲下列信息的字段彼此相關聯的 RSID、 CID、日期、合計(購買交易的貨幣總量)和產品標識符、該產品 數量、和該產品價才各(分別為UPC1, NUPC1, PUPC1,以及分別為UPC2, NUPC2, PUPC2等等),以及優(yōu)惠巻標識符和優(yōu)惠巻折扣數量(分別為 C1,D1,分別為C2,D2等等)。
總的來說,表格310、 320、 330,使中央CS能夠跟蹤先前傳輸到每 個RS的SVG和圖像對象文件,且因此確定并傳輸SVG文件和圖像對象 數據到每個RS,該SVG文件和圖像對象數據先前未傳輸到該商店但當前
通過表格340與該RS相關。對于已經在該RS中購買了的顧客,表格340、 350和360使得中央CS與針對每個CID的銷售信息(和相應的SVG文件) 相關聯。
相關的(1)目標準則和(2)銷售信息的例子是(1)對于從當前時 間算起的前30天期間內存在1夸脫牛奶的UPC,和(2)用于特定干燥谷 類產品的優(yōu)惠巻。
圖4示出了 POS計算機數據庫20A的關系數據庫實施例。POS計算 機數據庫20A包括RS產品購買歷史表格360,,存貨庫存表格420,和優(yōu) 惠巻折扣表才各430。
RS產品購買歷史表格360,具有與表格360相同的數據字段。但是, RS產品購買歷史表格360,優(yōu)選的只存儲發(fā)生在RS1的交易的產品購買歷 史。存貨庫存表格420通過產品標識符(UPC碼)存儲庫存中的產品細目 的數量。優(yōu)惠巻折扣表格430存儲與折扣相關的優(yōu)惠巻標識C,以計入包 括涉及優(yōu)惠巻標識的購買。在運行中,本地CS80可應用優(yōu)惠巻折扣表來 確定折扣,以應用到顧客購買交易。參看表格360,中示出的優(yōu)惠巻及其折 扣的數據。
圖5示出了獎勵計算機數據庫30A的關系數據庫實施例,包括RS圖 像對象表格310'、銷售信息表格320'、 RS目標表格340,、 RS產品購買歷 史表格360,和SVG代碼庫510。該RS表格310'、 320,、 340,和360,具有 與表格310、 320、 340和360相同的數據結構。但是,表格310'、 320,、 340,和360,只存儲來自或關于RS1的數據。SVG代碼庫510是能夠描繪 SVG文件以產生如SVG文件指定的單個圖像文件的軟件代碼,包括SVG 文件所引用的任一 圖像對象文件。
優(yōu)選的,獎勵計算機30確定何時在POS終端50上讀取的CID與存 儲在目標表格340,中的CID匹配,以及對于相關的銷售獎勵通過產生 Windows GDI格式的圖像文件來進行響應,并傳輸該文件到POS彩色打印 機40。
優(yōu)選的,獎勵計算機30將表格360,中尚未被傳輸到中央CS10的RSI 的新數據周期性或不定期地傳輸到中央CSIO。
圖6示出了 POS彩色打印機數據庫40A的內容。此數據優(yōu)選的包括 優(yōu)惠巻圖像文件數據610、登記收據數據620、打印機驅動器630、打印機 /打印頭控制640、和打印機隊列存儲器650。
優(yōu)惠巻圖像文件數據610中的每個文件包括用于一個或多個銷售信息的圖像數據,典型的是優(yōu)惠巻。登記收據數據620包括以下用于打印的數 據所購買的物品的描述、數量和價格,應用于購買的折扣,和交易總貨 幣量。
可選的,優(yōu)惠巻圖像文件數據610可以是包含任一和所有銷售信息數 據的單個圖像文件。
可選的,在被傳輸至POS彩色打印機40之前,優(yōu)惠巻圖像文件數據 和登記收據數據可被本地CS80合并至一單個文件,例如Windows (商標) GDI格式的文件。在此情況下,登記收據數據620和優(yōu)惠巻圖像文件數據 610在POS彩色打印^L數據庫40A中是單獨合并的數據文件。
打印機驅動器630優(yōu)選的將RGB彩色數據轉換為CMYK或CMY彩 色數據用于打印,并排列該數據成為數據流用于傳輸至打印機隊列存儲 器。打印機隊列存儲器650順序地存儲要發(fā)出至打印頭(發(fā)射墨水到紙上 的結構)和發(fā)出至紙張位置控制器(例如紙張輥)的命令。
用于重繞打印紙以-故多于一個打印頭安全的打印,其中至少有一個打印頭 面只十紙巻的一面。
在本地CS80將用于交易而打印的多于一個的文件,例如登記收據文 件和一個或多個銷售信息發(fā)送至pos彩色打印機的實施例中,可實施商業(yè) 規(guī)則以確??煽啃圆⒆钚』灰讜r間。例如,POS彩色打印機40可執(zhí)行 超時代碼,以使其如果在接收登記收據文件后經過例如2秒的指定時間之 后,還未接收到優(yōu)惠巻圖像文件數據,則打印該登記數據文件。而且,它 可包括用于確定登記收據信息的打印長度和銷售信息的打印長度的代碼, 用于在紙的一面打印登記收據或銷售信息,并按大約第一次打印的長度重 繞紙張,然后將其它的打印內容打印到紙的第二面。
圖7描述了表示發(fā)生在網絡CS1的步驟的流程圖700。 在步驟705,中央CS10接收優(yōu)惠巻數據,該數據可包括圖像數據或 圖像文件。
在步驟710,中央CS10從優(yōu)惠巻數據產生SVG文件。 在步驟715,中央CSIO針對與每個SVG文件相關的圖像數據或圖像 文件產生被修改的圖像數據。
相關聯。該CID是先前從本地CS80 4妄收的。該SVG文件是符合應用于 該CID的目標*見則的文件。
在步驟725,中央CS10確定哪個SVG和相關圖像對象文件以前尚未 被發(fā)送至RS1。它可通過相比于先前傳輸至RS1的SVG的數據庫來過濾 與RSI的CID新關聯的SVG來執(zhí)行上述步驟。對于RS1的每個新的SVG, 都有相對應的RSI的新圖像文件。
在步驟730,中央CS10傳輸數據至本地CS80。此數據可包括RS1的 新的CID以及相關的SVG和圖像文件。
在步驟735,本地CS80標識涉及在POS終端50處交易的CID。在優(yōu) 選實施例中,此功能由獎勵計算機30執(zhí)行。
在步驟740,本地CS80標識任一存^f諸在本地CS80中與上述CID相 關的SVG文件。在優(yōu)選實施例中,此功能由獎勵計算才幾30才丸4亍。
在步驟745,本地CS80將相關的SVG描繪成圖像文件。在優(yōu)選實施 例中,此功能由獎勵計算機30執(zhí)行。
在步驟750, POS彩色打印機40打印被描繪的SVG和交易的登記收據。
在步驟755,本地CS80傳輸交易記錄至中央CS10。
在步驟750,本地CS80對每個SVG或SVG組描繪SVG和它們相關
的圖像文件至單個圖像文件。這些圖像文件可被存儲為Windows (商標)
GDI格式。
權利要求
1.一種網絡CS,包括遠離于第一RS的中央CS;包括第一本地CS的多個本地CS;所述第一本地CS記錄發(fā)生在所述第一RS的POS的交易;所述中央CS存儲與先前從所述中央CS傳輸至所述第一本地CS的銷售SVG文件相關的第一組圖像對象;所述中央CS被設計以使一組銷售SVG文件與一組第一本地CS CID相關聯,由此為所述第一本地CS形成第一CID/SVG目標組;所述中央CS被設計成在所述第一CID/SVG目標組和所述第一組圖像對象中從與銷售SVG文件相關的圖像對象來確定先前未傳輸至所述第一本地CS的第二組圖像對象;和所述中央CS被構建成傳輸所述第二組圖像對象至所述第一本地CS。
2. 權利要求1所述的網絡CS,進一步包括確定那些先前未傳輸至所 述第一本地CS的銷售SVG文件;和將那些先前未傳輸至所述第一本地CS的銷售SVG文件從所述中央 CS傳輸到所述第一本地CS。
3. 權利要求1所述的網絡CS,其中所述從所述中央CS傳輸至所述 第一本地CS的銷售SVG文件組引用特定圖像對象。
4. 權利要求1所述的網絡CS,其中所述第一本地CS包括POS計算 機、POS終端和POS彩色打印機。
5. 權利要求4所述的網絡CS,其中所述第一本地CS進一步包括獎 勵計算機。
6. 權利要求5所述的網絡CS,其中所述獎勵計算機存儲SVG代碼庫。
7. 權利要求6所述的網絡CS,其中所述獎勵計算機存儲與CID相關 的SVG文件,并存儲與SVG文件相關的圖像對象。
8. 權利要求7所述的網絡CS,其中所述獎勵計算機被構建以接收所 述POS終端讀取的CID,確定與所述CID相關的SVG,描繪所述SVG至 銷售信息圖像文件,且傳輸所述銷售信息圖像文件至所述POS彩色打印 機。
9. 一種使用網絡CS的方法,包括提供遠離第一RS的中央CS; 提供包括第一本地CS的多個本地CS;在所述第一本地CS記錄發(fā)生在所述第一RS的POS的交易;在所述中央CS存儲與先前從所述中央CS傳輸至所述第 一本地CS的 銷售SVG文件相關的第一組圖像對象;在所述中央CS使一組銷售SVG文件與 一組第 一本地CS CID相關聯, 由此為所述第一本地CS形成第一 CID/SVG目標組;在所述中央CS在所述第一 CID/SVG目標組和所述第一組圖像對象中 從與銷售SVG文件相關的圖像對象來確定先前未傳輸至所述第 一本地CS 的第二組圖像對象;和從所述中央CS傳輸所述第二組圖像對象至所述第一本地CS。
10. —種減少彩色打印機打印彩色圖像所用的墨水數量的計算機實現 方法,包括從計算機存儲器讀取對于原始彩色圖像對象的像素的第 一顏色的第 一顏色值,所述彩色打印機被設計以打印所述第 一顏色值的墨水的第 一數量;確定滿足所述彩色打印機打印所述第 一顏色的墨水的第二數量,所述墨水的第二數量少于所述墨水的第 一 數量;確定第二顏色值,對于所述第二顏色值所述彩色打印機近似打印所述 墨水的第二數量,所述第二顏色值不同于所述第一顏色值;和從所述原始圖像對象產生修改的彩色圖像對象,其中所述第二顏色值 相關于所述像素。
11. 權利要求IO所述的方法,其中所述第一顏色值和所述第二顏色值 指定紅色、綠色和藍色的值。
12. 權利要求11所述的方法,其中所述彩色打印機轉換紅色、綠色和 藍色值為至少青色、品紅、黃色值。
13. 權利要求10所述的方法,進一步包括下述步驟讀取所述原始彩 色圖像對象的所有像素的第 一顏色值;確定所述彩色打印機打印所述原始 彩色圖像對象的所有像素的所述第 一顏色值的所需墨水數量;確定滿足所 述彩色打印機打印所述原始彩色圖像對象的所有像素的所述第 一顏色的 墨水的第二數量;確定第二顏色值,對于所述第二顏色值所述彩色打印機 近似打印所述原始彩色圖像對象的所有像素的所述墨水的第二數量;和從 所述原始圖像對象產生所述修改的圖像對象,其中所述第二顏色值相關于 所有像素。
14. 權利要求IO所述的方法,其中所述確定墨水的第二數量依據打印 紙的一個或多個下述特性基重;平均厚度;單張厚度;密度;拉伸強度; 光滑度;亮度/白度;光澤度;不透明性;撕裂強度;多孔性;透氣性;彈 性;滲墨性;和磨蝕性。
15. 權利要求IO所述的方法,其中所述確定墨水的第二數量依據所述 打印機的打印機驅動器。
16. 權利要求10所述的方法,其中所述確定墨水的第二數量依據所述 原始彩色圖像對象的至少一個尺寸。
17. 權利要求IO所述的方法,其中所述確定墨水的第二數量依據所述 原始彩色圖像對象是否具有指示它作為前景打印的屬性。
18. 權利要求IO所述的方法,其中所述確定墨水的第二數量依據所述 原始彩色圖像對象是否具有指示它作為背景打印的屬性。
19. 權利要求IO所述的方法,其中所述確定墨水的第二數量依據所述 原始彩色圖像對象是否定義了文本。
20. 權利要求IO所述的方法,進一步包括通過打印包括所述修改的彩 色圖像對象來打印所述彩色圖像。
21. —種用于減少彩色打印機打印彩色圖像所使用的墨水數量的計算 才幾系統(tǒng),包4舌中央處理器;存儲器;彩色打印機;其中所述存儲器存儲用于讀取原始彩色圖像對象的第 一像素的第一 顏色的第一顏色值的代碼;其中所述彩色打印機被設計以打印所述第 一 顏色值的墨水的第 一 數量;其中所述存儲器存儲用于確定滿足所述彩色打印機打印所述第 一顏 色的墨水的第二數量的代碼,所述墨水的第二數量少于所述墨水的第 一數 量;其中所述存儲器存儲用于確定第二顏色值的代碼,對于所述第二顏色 值所述彩色打印機近似打印所述墨水的第二數量,所述第二顏色值不同于 所述第一顏色值;和其中所述存儲器存儲用于從所述原始圖像對象產生修改的彩色圖像 對象的代碼,其中所述第二顏色值相關于所述第一像素。
全文摘要
本發(fā)明提供一種在POS上打印登記收據和銷售信息的方法,該方法中所需的網絡帶寬和墨水數量都減少了。SVG文件被用于指定信息,相關的修改的圖像對象被本地的存儲于POS,且相關的修改的圖像對象是原始對象的修改版本,其中顏色值用其它顏色值替換并導致相同的打印圖像,但減少了打印用的墨水。
文檔編號H04N1/032GK101366002SQ200680045022
公開日2009年2月11日 申請日期2006年7月7日 優(yōu)先權日2005年12月7日
發(fā)明者J·芒特, M·卡維斯, S·J·格林菲爾德 申請人:凱特琳娜銷售公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
全椒县| 红原县| 龙州县| 亳州市| 改则县| 宜章县| 武平县| 高安市| 哈巴河县| 寿宁县| 广水市| 昌邑市| 柘城县| 屏山县| 怀来县| 宿迁市| 新河县| 依安县| 和硕县| 莱西市| 鹰潭市| 建昌县| 宁都县| 桂林市| 阿拉善右旗| 磐石市| 海门市| 多伦县| 南雄市| 沈阳市| 清丰县| 莲花县| 合山市| 远安县| 普兰店市| 淅川县| 县级市| 长兴县| 西昌市| 深泽县| 久治县|