当前位置: 首页 > 专利查询>李剑专利>正文

控制数码冲印机自动在照片上打印文字的方法技术

技术编号:2879110 阅读:189 留言:0更新日期:2012-04-11 18:40
本发明专利技术是关于控制数码冲印机自动在照片上打印文字的方法,主要由如下步骤组成:根据预定义的代码组合规则在摄影胶片上印上代码;数码冲印机扫描摄影胶片上代码;对扫描得到的原始数据信息进行识别;根据预定义的代码组合规则对识别的代码的合法性进行判断;若不是合法代码则发出不能打印的信息,若是合法代码则通过对代码识别转换文字数据库的操作将识别的代码转换为文字字符;在照片上打印文字。代码识别转换文字数据库中设置了多语言数据库。使数码冲印服务商和拍摄者均可不受国界和语言的限制,拍摄者在任何一个地方都可在照片上便捷的打印其本国语言的文字。(*该技术在2022年保护过期,可自由使用*)

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术是关于数码冲印机自动在照片上打印纪念文字的方法,属于计算机技术应用领域。
技术介绍
目前,数码相机的发展已日趋成熟,数码冲印也迅速成长起来,但是传统摄影胶片并未被取代,且传统摄影胶片也具有其优势,因此几乎所有的数码冲印机都采用胶片扫描仪来处理摄影胶片。数码冲印机处理胶片的工作原理是这样的1.胶片的影像被机器内置胶片扫描仪转换成数码档案;2.上述的数码档案进入机器主控电脑,进行图象处理;3.处理完的图象信息进入曝光系统,在像纸上曝光;4相纸经过冲印最终形成照片。数码冲印系统的优越性是无须置疑的,但是目前的数码冲印仍未摆脱传统冲印无法便捷的在照片上打印文字的状况。
技术实现思路
本专利技术的宗旨是提供一种方法,它能根据拍摄者在胶片上记录的代码自动的转换成纪念性文字并打印到照片上,这种方法可在现有的数码冲印机上实现,且无须对其硬件进行实质性的改造,而且它可在全球通用,不受语言种类的限制,即使拍摄者身处国外也能在照片上印上本国文字。本专利技术的实现基于照相机和数码冲印机两种硬件。其技术方案如下首先,制定一套标准代码,以英文字母和阿拉伯数字等简单的字符组成的代码串代表语言种类、国家名、地名、旅游景点名、日期、时间、祝词等文字,按照不同的语言种类编制数据库,数据库中以代码串为关键码,每一代码串标识一组文字字段。根据代码串的排列制订一种规则,规定对于数码冲印机来说,代码以何种方式组合成字符串是合法的。下面给出一套编制好的代码及规则1.代码由26个英文字母和10个阿拉伯数字组成。2.一个代码字符串的长度为12个代码3.代码字符串以如下方式组合(1)第1位至第6位为文字代码,第7位至第12位为日期代码。(2)代码串的第1位表示语言代码,可由26个英文字母和10个阿拉伯数字排列。最多可表示36种语言。(3)代码串的第2位和第3位共同组成表示国家代码,当第2位和第3位共同组成表示国家代码时,可由26个英文字母和9个阿拉伯数字(1、2、3、4、5、6、7、8、9)排列组成,最多可表示1190个国家。(第2位和第3位为“00”时另有表示意义)(4)代码串的第2位和第3位不为“00”时(即第2位和第3位共同组成表示国家代码时),代码串的第4位、第5位和第6位共同表示地名及景点代码,由26个英文字母和10个阿拉伯数字排列组成,最多可表示42840个地名及景点名。(5)代码串的第2位和第3位为“00”时,它们和代码串的第4位、第5位和第6位共同表示祝词代码,第4位、第5位和第6位由26个英文字母和10个阿拉伯数字排列组成,最多可表示42840条祝词。(6)代码串的第7位至第12位表示日期代码,由10位阿拉伯数字排列组成,第7位和第8位表示年,第9位和第10位表示月,第11位和第12位表示日。4.代码表示的文字意义,(本说明书中仅列举有限个例子,且本说明书中的实施例均以此代码为标准)(1)第1位为语言代码“C”表示“中文”;“E”表示“英文”。(2)第2位和第3位组成国家代码(第2位和第3位不为“00”)“ CH”在中文数据库中表示“中国”,在英文数据库中表示“CHINA”;“US”在中文数据库中表示“美国”,在英文数据库中表示“AMERICAN”。(3)第4位、第5位和第6位组成各国家的地名和旅游景点名代码,在中文数据库“BJ1”表示“北京”;“BTA”表示“北京天安门”;“WAS”表示“华盛顿”;“WAW”表示“华盛顿白宫”。在英文数据库中“BJ1”表示“BeiJing”;“BTA”表示“TianAnMen BeiJing”;“WAS”表示“WASHINGTON”;“WAW”表示“White HouseWASHINGTON”。(4)第2位和第3位为“00”时,它们和第4位、第5位和第6位共同组成祝词代码,在中文数据库“00HNY”表示“新年快乐”;在英文数据库中“00HNY”表示“HAPPY NEW YEAR”(5)第7位至第12位日期表示方法为例如代码为020725,表示2002/07/25。5.第1位、第2位和第3位排列组成的代码所表示的信息是唯一确定的。例如“CCH”只能表示的字符为“中国”;“ECH”只能表示的字符为“CHINA”;“CUS”只能表示的字符为“美国”;“EUS”只能表示的字符为“AMERICAN”;即三个字符的排列有42840种,则最多只能表示42840种不同的文字字符。6.第4位、第5位和第6位排列组成的代码可以不具备唯一确定性。例如“ABC”既可表示“上海”或“ShangHai”,也可表示“纽约”或“NEW YORK”。当代码串为“CCHABC”时,代表“中国上海”。当代码串为“CUSABC”时,代表“美国纽约”。当代码串为“ECHABC”时,代表“ShangHai CHINA”。当代码串为“EUSABC”时,代表“NEW YORK AMERICAN”。按照以上的规则及标准代码编制成数码冲印机可以执行的程序及数据库存储到数码冲印机的主控电脑中。制定了一套标准代码后,摄影者就可以此为依据,使用一部可以在胶片上打印代码的照相机,根据自己所处地点和当时的时间或祝词等纪念性信息,将代码按照规则打印到胶片的指定位置上,冲洗后即得到一张在指定位置上印有代码的胶片。这种技术是显然可以实现的。例如NIKON F5相机可以在胶片上打印多至22个字符。(NIKON F5相机是日本国 株式会社尼康 生产的产品)数码冲印机将按以下的步骤处理印有代码的胶片。见图1,图1是本专利技术的组成框图(本专利技术的宗旨是提供一种自动在照片上打印纪念性文字的方法,且本专利技术的实现无须对数码冲印机的硬件进行实质性的改造,因而图1绘制的是实现其功能的组成框图)。首先,胶片扫描单元11使用扫描仪扫描整张胶片时,将胶片划分为两个区域,一个是图象区域,一个是代码区域,从图象区域扫描得到的原始数据信息按照数码冲印机原有的技术程序处理,从代码区域扫描得到的原始数据信息送入代码识别转换单元12中。代码识别转换单元12得到胶片扫描单元11传送的原始数据信息后,首先将原始数据信息识别成代码字符,这里涉及文字识别技术,这种技术现在已经较为成熟,是显然可以实现的。然后,以代码为关键码在代码识别转换文字数据库13中查找出该代码所表示的文字(若代码为错误代码则有错误提示)。最后,这些文字经过打印单元14打印在照片的指定位置上。要注意,这里的打印并非专指类似与打印机的打印方式,这里的打印实际上是利用数码冲印机的曝光系统直接将文字印在照片上。数码冲印机处理的程序流程如下见图2,图2是程序流程图。(程序流程图中使用了两个字符串变量m、n和一个字符变量p)a、将扫描识别得到的代码输入到字符串变量m中l。b、判断m中是否为合法的字符串2,若不是合法的字符串则提示不能在照片上打印并清空变量n9,若是合法的字符串则取出m中第一个字符送入字符变量p中3,继续顺序执行下面的程序。c、判断p为何值4,当p=C时进入中文数据库5,当p=E时进入英文数据库6。(注意;在本说明书中只列举了两种语言,中文和英文,实际上只要有多种语言的数据库,这里可设计为多分支结构以进入其他语言的数据库。)d、根据字符串的第2位至第12位代码组合查找出代码分别代表的文字,并将这些文字送入字符串变量n中7。e、本文档来自技高网...

【技术保护点】
一种控制数码冲印机自动在照片上打印文字的方法,包括如下步骤:(a)、根据预定义的代码组合规则在摄影胶片上印上代码。(b)、数码冲印机扫描摄影胶片上代码。(c)、对扫描得到的原始数据信息进行识别。(d)、根据预定义的代码组合规 则对识别的代码的合法性进行判断,若不是合法代码则发出不能打印的信息,若是合法代码则通过对代码识别转换文字数据库的操作将识别的代码转换为文字字符。(e)、在照片上打印文字。

【技术特征摘要】
【国外来华专利技术】

【专利技术属性】
技术研发人员:李剑
申请(专利权)人:李剑
类型:发明
国别省市:83[中国|武汉]

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

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