一种透过相机控制照片输出的快速打印系统的制作方法

文档序号:16692439发布日期:2019-01-22 19:01阅读:163来源:国知局
一种透过相机控制照片输出的快速打印系统的制作方法

本发明属于计算机数码影像应用技术领域,尤其是一种透过相机控制照片输出的快速打印系统。



背景技术:

早期数码照相机与电脑连线取得影像到照片输出的流程是:照相机取得影像→利用usb传输到电脑→电脑透过人工操作处理→输出照片。在这个连续的许多环节里面,照相机的角色是一个取得影像的设备和提供影像的“储存设备”,对于电脑而言,这个阶段照相机的角色就是一个“储存设备”,属于“提供影像与存储介质”的电脑周边设备。实际操作上,摄影拍照与电脑操作各需要一个人力操作。尤其拍照并非每一张都足以达到直接输出照片的质量水平,因此,如果只有一个人力的情形下必须依序处理:先完成拍照,然后把照片传输到电脑,最后操作电脑逐一执行“选片,编辑美化,输出照片”等等工作,过程非常繁复,所需的时间也是非常长。

由于电脑的影像处理软件并不是每个人都可以操作,也不是有照相机的人都有电脑,输出照片必须配置电脑对很多人来说成本过高。因此2002年多家照相机与照片打印机生产厂商组成的cipa(camera&imagingproductsassociation)联合设计出一个协议,让照相机可以直连打印机,在不通过电脑处理的环境里面。跳过电脑,直接让照相机连接打印机,执行打印的功能。这个协议的名称叫做pictbridge。这个方式可以让具有pictbridge功能的照相机直接传输影像到具有pictbridge协议功能的打印机,并命令该打印机打印输出照片。

这种情形下符合pictbridge协议的照相机(或是影像提供设备)具有选片、设定打印张数,大小尺寸,质量等等原本电脑软件才有的功能。但是照相机毕竟不是电脑,很多电脑才能够处理的复杂功能,在这套协议里面,打印机与照相机里面是完全无法实现的:例如特殊颜色效果、特殊美颜效果、横竖照片判别与后续处理、随机加入管理或是影像元素(例如二维码或是特色影像效果)、影像上传云端等等,遇到这些需求,也只能回到最早期的操作模式(人工在电脑上一张张的处理影像)。简而言之,pictbridge协议的产品适用于无需电脑的,简易的照片输出运用。

另外pictbridge协议只针对照相机与打印机“一对一”直连沟通,这个协议重点是要跳过电脑的约束,让照相机取代部分电脑的功能,所以原始设计上电脑无法使用pictbridge协议与照相机沟通。



技术实现要素:

为解决现有技术存在的pictbridge协议的产品只适用于无需电脑的,简易的照片输出运用以及pictbridge协议只针对照相机与打印机“一对一”直连沟通且电脑无法使用pictbridge协议与照相机沟通的缺陷,本发明提供一种透过相机控制照片输出的快速打印系统。

为实现上述目的,本发明采用下述技术方案:

一种透过相机控制照片输出的快速打印系统,该快速打印系统包括至少一台具有pictbridge功能的图像提供设备、电脑系统和至少一台打印设备,具有pictbridge功能的图像提供设备、电脑系统和打印设备通过标准硬件链接依次连线,具有pictbridge功能的图像提供设备使用pictbridge协议通过标准硬件链接传输图像文件到电脑系统,电脑系统检测扫描是否有图像文件输入并依照设定参数自动处理或人工手动处理复杂的图像需求,同时驱动打印设备打印输出照片或小票;

电脑系统包括依次连接的图像提供设备链接模块、图档管理模块、图像处理模块和打印管理模块。

采用上述技术方案,简化打印流程,只要一个人就可以操作的该快速打印系统,也就是原本需要两个人以上才能完成的流程,变成只要一个人操作图像提供设备,透过usb接口,无线usb连接,ieee1394接口,wifi,蓝牙,或是网络连接,硬件连线后,本系统识别与激活图像提供设备的pictbridge功能,由图像提供设备的pictbridge功能指挥电脑系统工作,图像由图像提供设备传输到电脑系统后,其他的图像处理需求就由电脑系统自动处理或人工手动处理。电脑系统可以很快速的处理很复杂的影像需求,例如美颜,判别影像横竖,合成横或竖的电子相框(e-frame),添加管理信息(例如流水号或是二维码等)。电脑系统的打印机管理模块可以同时驱动多台打印设备,通过打印管理模块分配打印指令到每一台打印设备,这样可以突破pictbridge一对一打印时打印设备的打印速度过慢的问题,进而达成“快速输出照片”的要求。多个摄影师(多个图像提供设备)可以共用一套系统。不具有pictbridge功能的打印设备也可以在这套系统管理下实现与具有pictbridge功能的图像提供设备(具有pictbridge功能的拍摄设备或具有pictbridge功能的照相机)配合工作,打印设备到电脑系统的连线包含usb接口,无线usb连接,ieee1394接口,wifi,蓝牙,或是网络连接等等。

进一步地,图像提供设备链接模块识别pictbridge协议,接收由具有pictbridge功能的图像提供设备传输的图像文件并暂存;

图档管理模块及时将图像文件依照命名规则,保存到所设定的电脑目录;

图像处理模块设定自动或手动处理图档管理模块保存的图像文件,并输出到打印管理模块;

打印管理模块依照设定把所要打印的图像文件分配到合适的打印设备,且同时管理多台不同尺寸的打印设备。

采用上述技术方案,图像提供设备链接模块进入pictbridge协议识别的流程:具有pictbridge功能的图像提供设备会回复识别请求,本模块模拟具有pictbridge功能的打印设备,激活图像提供设备进入pictbridge的工作模式,即图像提供设备会认为目前连线的是一台符合pictbridge协议的打印设备。因此,图像提供设备依照pictbridge协议而正常工作。当图像提供设备依照本身设定的图档格式传输图像文件到电脑系统时,图档管理模块及时将图像文件依照命名规则,保存到所设定的电脑目录。影像处理模块可以设定“自动处理”扫描图档管理模块保存的图像文件,每当有新的图像文件进来时,自动依照软件所设定的参数处理该图像文件,并自动把图像文件输出到打印机驱动(也可以设定“手动处理”)。打印管理模块负责依照设定,把所要打印的图像文件分配到合适的打印设备,本模块可以管理多台打印设备,或是不同尺寸的打印设备。

进一步地,快速打印系统还包括服务器,服务器与电脑系统通过网络连接;

电脑系统还包括上传模块,上传模块与打印管理模块连接;

服务器包括图档管理和会员管理,图档管理与上传模块连接。

采用上述技术方案,在打印时电脑系统可以添加照片信息与下载密码(例如二维码)在所打印出来的图像文件(照片或是小票)上面,同时将图像文件(电子档)上传至服务器保存与处理。

进一步地,上传模块将打印管理模块中所要打印的图像文件上传至图档管理,图档管理管理图像文件并识别图像文件包含的信息,会员管理为终端用户建立账号,扫码下载和管理终端用户自己的图像文件。

采用上述技术方案,客户可以扫实体照片或是小票上的二维码或是流水号,然后下载电子照片(免费或是收费)。

有益效果:

1、本发明简化拍照到输出照片的流程,节省人力成本,只要一个人就可以在图像提供设备上完成所有的流程:拍照,选片,选择张数和打印。

2、有别于传统图像提供设备与电脑之间的传输模式:传输到电脑的图像是无法事先选择的,即无论照片的好坏都会被传输到电脑,再由人工在电脑筛选照片处理,本发明采用pictbridge协议的图像提供设备确保每张照片都是由摄影师在照相机已经确认过的图像文件才传输,传输后本系统就可以采取自动依照设定参数来处理图像加工并打印输出。

3、打印设备的效率在传统影像输出运用上是一个巨大瓶颈,打印机的速度都是比较慢,采取本发明的配置,可以装置并管理多台打印设备,加快平均打印速度,在实际操作时,一个摄影师操作一台图像提供设备就可以达成“即拍即取”,实时输出大量照片的服务水平。

附图说明

图1是本发明透过相机控制照片输出的快速打印系统的实施例1的结构框图;

图2是本发明透过相机控制照片输出的快速打印系统的实施例2的结构框图;

图3是本发明图像提供设备链接模块的流程图;

图4是本发明图档管理模块的流程图;

图5是本发明图像处理模块的流程图;

图6是本发明打印管理模块的流程图。

具体实施方式

下面结合附图和实施例对本发明进一步说明。

实施例1

如图1所示,本发明一种透过相机控制照片输出的快速打印系统,包括一台或一台以上具有pictbridge功能的照相机1、电脑系统2和一台或一台以上打印机/小票机3,具有pictbridge功能的照相机1、电脑系统2和打印机/小票机3通过标准硬件链接(usb接口,无线usb连接,ieee1394接口,wifi,蓝牙,或是网络连接)依次连线,具有pictbridge功能的照相机1使用pictbridge协议通过标准硬件链接传输图像文件到电脑系统2,电脑系统2检测扫描是否有图像文件输入并依照设定参数自动处理或人工手动处理复杂的图像需求,同时驱动打印机/小票机3打印输出照片或小票;

电脑系统2包括依次连接的图像提供设备链接模块21、图档管理模块22、图像处理模块23和打印管理模块24。

如图1、3、4、5、6所示,本系统工作流程是:具有pictbridge功能的照相机1传输图像文件至电脑系统2;如图3所示图像提供设备链接模块21识别照相机包含图像提供设备是否支持pictbridge,若是,则建立sic连接模式(stillimagecategory),在sic连接模式中接收图像文件,保存图像文件到图像文件暂存目录;如图4所示图像管理模块22等待图像文件传输完成,图像文件名依照照相机传输的名称处理保存,保存前检查目标目录有无同名图像文件,若是,则文件名加前缀或后缀,避免覆盖,若否,则直接保存图像文件;如图5所示图像处理模块23查看图像暂存目录是否有图像文件,若有,则依照软件参数产生合成图像文件(识别横竖图像文件,搭配事先设定参数打印,例如添加电子相框,优化,美化),将合成图像文件输出到打印管理模块24;如图6所示打印管理模块24查看有无符合尺寸的打印机/小票机,若无,则为错误信息,若有,查看有无空闲打印机/小票机,若无,则等待,若有,则直接输出打印,打印出彩色照片或打印出小票(例如景点可以打印景点信息作为广告)直接给客户。

实施例2

如图2所示,本发明一种透过相机控制照片输出的快速打印系统,包括一台或一台以上具有pictbridge功能的照相机1、电脑系统2、一台或一台以上打印机/小票机3、服务器4和终端用户5,具有pictbridge功能的照相机1、电脑系统2和打印机/小票机3通过标准硬件链接(usb接口,无线usb连接,ieee1394接口,wifi,蓝牙,或是网络连接)依次连线,电脑系统2与服务器4通过网络连线,具有pictbridge功能的照相机1使用pictbridge协议通过标准硬件链接传输图像文件到电脑系统2,电脑系统2检测扫描是否有图像文件输入并依照设定参数自动处理或人工手动处理复杂的图像需求,驱动打印机/小票机3打印输出照片或小票,同时将图像文件电子档上传至服务器4保存与处理,终端用户5登录服务器4,管理自己的图像文件电子档;

电脑系统2包括依次连接的图像提供设备链接模块21、图档管理模块22、图像处理模块23、打印管理模块24和上传模块25;

服务器4包括图档管理41和会员管理42,图档管理41与上传模块25连接。

在上述技术方案的基础上,服务器4还包括收费管理43和加值服务44。

如图2-图6所示,本系统工作流程是:具有pictbridge功能的照相机1传输图像文件至电脑系统2;如图3所示图像提供设备链接模块21识别照相机包含图像提供设备是否支持pictbridge,若是,则建立sic连接模式(stillimagecategory),在sic连接模式中接收图像文件,保存图像文件到图像文件暂存目录;如图4所示图像管理模块22等待图像文件传输完成,图像文件名依照照相机传输的名称处理保存,保存前检查目标目录有无同名图像文件,若是,则文件名加前缀或后缀,避免覆盖,若否,则直接保存图像文件;如图5所示图像处理模块23查看图像暂存目录是否有图像文件,若有,则依照软件参数产生合成图像文件(识别横竖图像文件,搭配事先设定参数打印,例如添加电子相框,优化,美化,并添加二维码),将合成图像文件输出到打印管理模块24;如图6所示打印管理模块24查看有无符合尺寸的打印机/小票机,若无,则为错误信息,若有,查看有无空闲打印机/小票机,若无,则等待,若有,则直接输出打印,打印出上面带有二维码的彩色照片直接给客户,或输出到小票机,打印出上面带有二维码与照片相关信息的小票,同时图像文件电子档通过上传模块25上传至服务器4,图档管理41管理图像文件电子档,识别图像文件包含的信息作为后续管理依据,会员管理42为每一个终端用户5建立一个账号,管理自己的图像文件,收费管理43设定价格和最低免费,加值服务44设定加值项目,像是制作成实体产品例如打印影像的t恤衫,终端用户5取得一张带有照片相关信息(例如二维码)的照片或小票,扫码后登陆系统账号,找到图片位置并读取照片,预览照片,根据操作引导下载照片(免费或是快捷方式支付)。

对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1