双色热敏式销售点(POS)打印的方法和装置制造方法及图纸

技术编号:2933210 阅读:188 留言:0更新日期:2012-04-11 18:40
双色感热式销售点(POS)打印机包括一个转换器,该转换器可将全彩色打印指令转换成一个双色(一个主色和一个补充色)打印指令。当使用打印纸的背景色作为一种颜色时,可打印出一个三色图像。(*该技术在2021年保护过期,可自由使用*)

【技术实现步骤摘要】

本专利技术涉及感热式打印机领域,尤其是涉及打印两种颜色的销售点(POS)打印机。
技术介绍
有两种定义颜色的方法——CMY和RGB。CMY代表青绿色、洋红色和黄色。青绿色、洋红色和黄色的混合与颜料混合相似。当青绿色、洋红色和黄色混合在一起时,结果为黑色。有时CMY被称为CMYK,其代表青绿色、洋红色、黄色和黑色(使用K表示黑色,以避免与蓝色混淆)。这些颜色有时被称为三原色,因为人们将其用于四色打印。在一典型的全彩色打印机中,使用的油墨即由上述三原色组成。“三原色”一词意味着混合这三种颜色能够产生所有颜色。理论上,青绿色、洋红色和黄色可满足人们的所有需求,但为了节省昂贵的彩色油墨,许多打印机还装有一个黑色墨盒。CMY颜色模式被称作减色模式,因为套色油墨颜料“减去”或吸收某些颜色并反射其它颜色。RGB代表红色、绿色和蓝色。红色、绿色和蓝色的混合类似于光束混合。当光熄灭时,一切事物看上去均呈黑色。如果所有的光均亮起来,结果为白色。RGB模式用于电视机或计算机监视器。电视屏幕的色斑发射三种颜色,这三种颜色的总和决定了人们所看见的颜色。该模式称为加色模式。RGB体系中的每种颜色在每个像素(pixel)中均具有一个红色、绿色和蓝色的量值。在内部MicrosoftWindows图像描述中,该值为0至255,其中0表示三种颜色相当于黑色,255表示三种颜色相当于白色。这意味着人们可得到1600多万种不同的颜色(真彩色),因为256*256*256=16777216,但人们仅可得到256种灰度。全彩色打印机通过在纸上混合不同颜色的油墨形成一个图像的各种颜色。即,全彩色打印机使用CMY或CMYK颜色体系。每种颜色的量决定了色调。纸通常为白色,油墨不能形成一个白色的点。黄色和青绿色混合产生一个红色的点,等量的青绿色、洋红色和黄色混和产生一个黑点或灰点。色调描述了一特定颜色的深浅度,如红色、橙黄色、靛蓝或绿色。如在彩虹中,起始颜色和结束颜色均为红色。可将色调描述为一个色环,其中0度为红色,60度(顺时针)为黄色,接下去为绿色、青绿色、蓝色、洋红色,360度又为红色。饱和度是一个用于表示颜色亮度的术语。目前市面可买到许多不同类型的打印机,但并非所有的类型均适合用作POS打印机。POS打印机用于打印收银机收据或信用卡记帐单。POS打印机不需要进行全彩色打印,也不需要具有在不同类型的纸上打印的能力。POS打印机趋向于小巧,以免挤占收银员的工作区。目前市面可买到许多类型的POS单色打印机。点阵打印机、感热式打印机及喷墨打印机均广泛使用,因为这些打印机的速度及可靠性较好。POS彩色打印机在市面上极为少见。POS点阵打印机需要多色色带,由此增加了打印机的复杂性及尺寸。彩色喷墨打印机不适宜用作POS打印机,因为若进行全彩色(也称作4色,即三种颜色外加黑色)打印,需另外增加三个喷墨盒,由此会增加打印机的宽度及复杂性。彩色感热式打印机正在研制之中,但是,在感热式打印机上很难打印彩色图表。另外,这种打印机需要特殊的纸。专利技术概要简述之,双色感热式销售点(POS)打印机包含一个转换器,该转换器可将全彩色打印指令转换成一个双色(一个原色和一个补充色)打印指令。当使用纸的背景颜色作为一种颜色时,可打印出一个三色图像。根据本专利技术的一个具体实施例,将一个全彩色图像转换为一个用于感热式打印机的双色图像(其中双色为一个主色和一个补充色)的方法包括(a)在主计算机上提供一个彩色图像作为显示像素,其中彩色图像包括一个不包含第一色、第二色及第三色及包含上述一个、两个或全部三个颜色的组合色;(b)将每个像素转换成一个相应的打印机指令;(c)根据像素中第一色、第二色及第三色的强度为每个打印机指令确定一个主色值及一个次色值;(d)将每个打印机指令的主色值和次色值分别与一个给定的阈值相比较,如果一个色值超出了给定的阈值,则将其标识为ON,如果一个色值小于或等于给定的阈值,则将其标识为OFF;(e)对主色值和次色值进行一个逻辑OR(或)运算,生成一个二次值;(f)将二次值加载到一个辅助打印缓冲区中;(g)如果二次值为OFF,则不打印,如果二次值为ON,则打印次色;(h)将主色值加载到一个主打印缓冲区中;及(i)如果主色值为ON,则打印主色。根据本专利技术的一个具体实施例,一种将一个全彩色图像转换成一个用于感热式打印机的双色图像(其中该双色为一个主色和一个次色)的装置包括具有下列功能的构件①在主计算机上提供一个彩色图像作为显示像素,其中该彩色图像包括一个不包含第一色、第二色、第三色、及包含上述一个、两个或全部三个颜色的组合色;②将每个像素转换成一个相应的打印机指令;③根据像素中的第一色、第二色及第三色的强度为每个打印机指令确定第一色值、第二色值及第三色值;④将每个打印机指令的第一色值、第二色值及第三色值分别与一个给定的阈值相比较,如果一个色值超出了给定的阈值,则将其标识为ON,如果一个色值小于或等于给定的阈值则将其标识为OFF;⑤对主色值和次色值进行一个逻辑OR运算,生成一个二次值;⑥将二次值加载到一个辅助打印缓冲区中;⑦如果二次值为OFF,则不打印,如果二次值为ON,则打印次色;⑧将主色值加载到一个主打印缓冲区中;及⑨如果原色值为ON,则打印主色。附图简单说明附图说明图1所示为一种基于本专利技术一个具体实施例的系统。图2所示为一种基于本专利技术一个具体实施例的、用于将全彩色图像转换成双色图像的方法。较佳具体实施例详细说明参阅图1,一个主机系统10包含一个要打印的彩色图像。主机系统10通常为某一类型的计算装置,PC或同等物较佳。该图像包含在主机系统10的存储器中,其包括该图像的颜色信息。本专利申请案中所用的“颜色信息”指通常意义上的颜色,如绿色、红色、蓝色、黄色、橙黄色等,但不包括黑色和白色。术语“颜色”本身包括黑色和白色。驱动器20将主机系统10中的图像转换成打印机30可理解的指令。各种打印机指令协议为所属
的技术人员所熟知。驱动器20可以通过硬件、软件或硬件与软件的组合来配置,并且其可为一个单独的装置或包含在主机系统10或打印机30中。打印机30将从驱动器20中接收到的颜色信息转换成一个包含一个主色、一个次色和一个背景色的被打印图像。主色和次色由热敏纸提供,该纸中封装有两种颜色。当纸受热时,油墨被释放到纸中。如果纸仅短时受热,次色被释放。如果纸长时间受热,主色亦被释放。主色将盖过次色,或在某些情况下,与次色混合。因此,如果主色为黑色而次色为红色,当黑色盖过红色时打印点呈黑色。背景色(基色)由在其上打印图像的纸张材料提供。背景色(基色)通常为白色,因为大多数纸(包括一般用作收据的纸)均为白色。主色通常为黑色,次色通常为白色,但也可采用任何颜色,只要热敏纸上封装有该些颜色。一个“色值”可定义为任何可定义一个点/像素的颜色强度的数据组合。复数意义的“色值”指构成一个点/像素的所有颜色强度信息的一个或多个色值的组合,因为显示像素可包括不同量的红色、绿色和蓝色(RGB)或青绿色、洋红色和黄色(CMY)。如果一特定颜色的一个色值超过一给定的阈值,则该色值为ON。如果一特定颜色的一个色值小于一给定的阈值,则该色值为OFF。将一个全彩色图像转换成一个感热式双色图像的较佳编码如本文档来自技高网
...

【技术保护点】
一种将一个全彩色图像转换成一个用于感热式打印机的双色图像的方法,其中所述双色为一个主色和一个次色,该方法包括:在主计算机上提供一个彩色图像作为显示像素,其中所述彩色图像包括一个不包含第一色、第二色和第三色及包含上述一个、两个或全部三 个颜色的组合色;将每个像素转换成一个相应的打印机指令;根据所述像素中的所述第一色、所述第二色及所述第三色的强度为每个所述打印机指令确定一个主色值和一个次色值;将每个打印机指令的所述主色值和次色值分别与一个给定的阈值进 行比较,如果一个色值超出了一个给定的阈值,则将其标识为ON,如果一个色值小于或等于该给定的阈值,则将其标识为OFF;对所述主色值和次色值进行一个逻辑OR运算,生成一个二次值;将所述二次值加载到一个辅助打印缓冲区中;如 果所述二次值为OFF,则不打印任何颜色,如果所述二次值为ON,则打印所述次色;将所述主色值加载到一个主打印缓冲区中;及如果所述主色值为ON,则打印所述主色。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:SP希尔斯多夫
申请(专利权)人:交易技术公司
类型:发明
国别省市:US[美国]

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1
相关领域技术
  • 暂无相关专利