打印设定系统及设定方法

文档序号:7930163阅读:156来源:国知局
专利名称:打印设定系统及设定方法
技术领域
本发明涉及一种图像成形技术,尤其涉及一种打印设定系统及设定方法。
背景技术
一般地,在打印数码相机所拍摄的图像时,需要先用个人电脑读取在该数码相机的记录 介质中存储的图像,再使用个人电脑上的应用程序用所连接的打印机进行打印。因此,打印 数码相机所拍摄的图像时必须要用到个人电脑,这给没有个人电脑或者是在外旅行不方便使 用个人电脑的人造成麻烦,且每次启动个人电脑进行打印也是件很烦琐的事情。针对此问题 ,目前的做法是将数码相机与打印机直接连接,数码相机透过PictBridge标准获取打印机所 支持的打印尺寸,使用者通过数码相机的液晶显示器(Liquid Crystal Display, LCD)界面 选择后进行打印。然而,打印机所支持的打印尺寸为预先设定,无法更改,使用者无法准确 打印出具有打印机支持的打印尺寸以外的尺寸的图像。

发明内容
有鉴于此,本发明提供一种打印设定系统及设定方法,利用该打印设定系统及设定方法 能准确打印出具有打印机支持的打印尺寸以外的尺寸的图像。
一种打印设定系统,其置于数码相机内并将实际打印图像从数码相机输出至打印机。所 述打印设定系统包括一个侦测单元, 一个输入单元, 一个选取单元, 一个比较单元, 一个判 断单元,以及一个中央处理单元。所述侦测单元用以侦测所述打印机支持的打印尺寸及打印 纸张类型。所述输入单元用以供使用者输入存储于数码相机内的原始图像所需的实际打印尺 寸。所述选取单元用以从所述侦测到的打印机支持的打印尺寸及打印纸张类型中选取打印纸 张类型,以及与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸。所述 比较单元用以比较所述选取的打印尺寸是否小于或者等于所述打印纸张尺寸。所述判断单元 用以判断是否存在与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸, 以及所述选取的打印尺寸是否支持所述实际打印尺寸。所述中央处理单元用以依据所述实际 打印尺寸与所述选取的打印尺寸将原始图像处理成适于所述选取的打印尺寸打印的实际打印 图像,并将所述实际打印图像输出至所述打印机进行打印。
一种打印设定方法,其用于数码相机并将实际打印图像从数码相机输出至打印机。所述 打印设定方法包括以下步骤侦测所述打印机支持的打印尺寸及打印纸张类型;输入存储于数码相机内的原始图像所需的实际打印尺寸;选取打印纸张类型;判断是否存在与所述实际 打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸,若不存在则返回输入步骤,若 存在则选取与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸;比较所 述选取的打印尺寸是否小于或者等于所述打印纸张的尺寸,若所述选取的打印尺寸大于所述 打印纸张的尺寸,则返回选取打印纸张类型步骤;若所述选取的打印尺寸小于或者等于所述 打印纸张的尺寸,则判断所述选取的打印尺寸是否支持所述实际打印尺寸,若所述选取的打 印尺寸支持所述实际打印尺寸,则直接输出原始图像至打印机进行打印,若所述选取的打印 尺寸不支持所述实际打印尺寸,则依据所述实际打印尺寸与所述选取的打印尺寸将原始图像 处理成适于所述选取的打印尺寸打印的实际打印图像,并输出所述实际打印图像至所述打印 机进行打印。
与现有技术相比,所述打印设定系统及打印设定方法利用中央处理单元将原始图像处理 成适于所述选取的打印尺寸打印的实际打印图像,并输出实际打印图像至打印机,从而准确 打印出打印机支持的打印尺寸以外的打印尺寸的图像。


图l为具有第一实施方式的打印设定系统的数码相机与打印机连接的结构示意图; 图2为本发明第一实施方式的打印设定方法的步骤流程图3为具有第二实施方式的打印设定系统的数码相机与打印机连接的结构示意图4为本发明第二实施方式的打印设定方法的步骤流程图。
具体实施例方式
下面将结合附图,对本发明作进一步的详细说明。
请参阅图l,本发明提供第一实施方式的打印设定系统30,其置于数码相机10内并将实 际打印图像从数码相机10输出至打印机40。所述打印设定系统30包括一个输入单元32, 一个 侦测单元33, 一个选取单元34, 一个判断单元36, 一个比较单元37,以及一个中央处理单元 38。所述数码相机10内还包括一个存储单元20,所述存储单元20用以存储使用者拍摄的图像 以供所述中央处理单元38处理。
所述输入单元32用以供使用者输入存储于数码相机10内的原始图像所需的实际打印尺寸 。所述侦测单元33用以侦测所述打印机40支持的打印尺寸及打印纸张类型。所述选取单元 34用以从所述侦测到的打印机40支持的打印尺寸及打印纸张类型中选取打印纸张类型,以及 与所述实际打印尺寸相等或最接近的所述打印机40支持的较大的打印尺寸。所述判断单元36 用以判断是否存在与所述实际打印尺寸相等或最接近的所述打印机40支持的较大的打印尺寸,以及判断所述选取的打印尺寸是否支持所述实际打印尺寸。所述比较单元37用以比较所述 选取的打印尺寸是否小于或者等于所述打印纸张的尺寸。所述中央处理单元38包括一个像素 换算子单元382以及一个像素填充子单元384。所述像素换算子单元382用以将原始图像的像 素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换图像。所述像素填充子单元 384用以在所述转换图像中填充空白像素点直至所述转换图像尺寸满足所述选取的打印尺寸 以得到所述实际打印图像。所述中央处理单元38将所述实际打印图像输出至所述打印机40进 行打印。
请参阅图2,本发明第一实施方式的打印设定方法的步骤流程如下
S102:侦测所述打印机40支持的打印尺寸及打印纸张类型。 一般地,打印机40支持的打 印尺寸有4" X6" 、 8" X10"等规格,打印纸张类型有A3、 A4、 B4、 B5等类型。
S104:输入存储于数码相机10内的原始图像所需的实际打印尺寸。例如原始图像所需 的实际打印尺寸为3. 5" X5"。
S106:选取打印纸张类型。例如选择A3的打印纸张。
S108:判断是否存在与所述实际打印尺寸相等或最接近的所述打印机40支持的较大的打 印尺寸。若不存在与所述实际打印尺寸相等或最接近的所述打印机40支持的较大的打印尺寸 ,则返回至输入步骤S104;若存在与所述实际打印尺寸相等或最接近的所述打印机40支持的 较大的打印尺寸,则进行步骤S110。
S110:选择与所述实际打印尺寸相等或最接近的所述打印机40支持的较大的打印尺寸。 例如步骤S104中输入原始图像所需的实际打印尺寸为3.5" X5",与所述实际打印尺寸相 等或最接近的所述打印机40支持的较大的打印尺寸为4" X6",即选择打印机的打印尺寸为 4" X6"。
S112:比较所述选取的打印尺寸是否小于或者等于所述打印纸张的尺寸。若所述选取的 打印尺寸大于所述打印纸张的尺寸,则返回选取打印纸张类型步骤S 106;若所述选取的打印 尺寸小于或者等于所述打印纸张的尺寸,则进行步骤S114。由于在步骤S106中选择的是A3的 打印纸张,步骤S110中选择打印机支持的打印尺寸为4" X6" , 4" X6"小于A3,即可进行 步骤S114。
S114:判断所述选取的打印尺寸是否支持所述实际打印尺寸。若所述选取的打印尺寸支 持所述实际打印尺寸,则进行步骤S116:直接输出原始图像至打印机进行打印;若所述选取 的打印尺寸不支持所述实际打印尺寸,则进行步骤S118至S122。此时,选取的打印尺寸为4 "X6",而实际打印尺寸为3.5" X5",即所述选取的打印尺寸不支持所述实际打印尺寸,则要进行步骤S118至S122。
S118:将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换 图像。
S120:填充空白像素点在所述转换图像中直至所述转换图像尺寸满足所述选取的打印尺 寸以得到所述实际打印图像。
S122:输出所述实际打印图像至所述打印机进行打印。
其中,步骤S118中转换图像的像素数量可通过以下计算公式得出,转换图像长度方向的 像素数量=原始图像长度方向的像素数量*(实际打印尺寸的长度值/选取的打印尺寸的长度值 ),转换图像宽度方向的像素数量=原始图像宽度方向的像素数量*(实际打印尺寸的宽度值/ 选取的打印尺寸的宽度值)。例如原始图像的像素为3246*2448,打印机支持的打印尺寸有 4" X6" , 8" X10"等规格,若步骤S104输入的实际打印尺寸为3.5" X5",因在打印机 支持的打印尺寸中,最接近且较大于3.5" X5"的打印尺寸为4" X6",则通过步骤S110后 选取打印机的打印尺寸为4" X6",因此转换图像的像素M, N分别为]^3246伞(5/6) =2720, N=2448*(3.5/4)=2142。
请参阅图3,本发明提供的第二实施方式的打印设定系统30',与第一实施方式的打印 设定系统30的不同之处在于所述中央处理单元38'包括一个像素换算子单元382', 一个 空白图像产生子单元384'以及一个图像群组子单元386'。所述像素换算子单元382'用以 将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换图像。所述 空白图像产生子单元384'用以产生与所述选取的打印尺寸一致的空白图像。所述图像群组 子单元386'用以将所述转换图像置于所述空白图像内后群组所述空白图像及所述转换图像 以得到所述实际打印图像。
请参阅图4,本发明提供的第二实施方式打印设定方法的步骤流程与第一实施方式打印 设定方法的步骤流程不同之处在于
若选取的打印尺寸不支持实际打印尺寸,则进行步骤S218至S222。
S218:将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换 图像。
S220:产生与所述选取的打印尺寸一致的空白图像,将所述转换图像置于所述空白图像 内后群组所述转换图像与所述空白图像以得到所述实际打印图像。 S222:输出所述实际打印图像至所述打印机进行打印。
本发明提供的打印设定系统及打印设定方法利用中央处理单元将原始图像处理成适于所述选取的打印尺寸打印的实际打印图像,并输出实际打印图像至打印机,从而打印出打印机 支持的打印尺寸以外的打印尺寸的图像。
可以理解的是,对于本领域的普通技术人员来说,可以根据本发明的技术构思做出其它 各种相应的改变与变形,而所有这些改变与变形都应属于本发明权利要求的保护范围。
权利要求
1.一种打印设定系统,其置于数码相机内并将实际打印图像从数码相机输出至打印机,所述打印设定系统包括一个侦测单元,用以侦测所述打印机支持的打印尺寸及打印纸张类型;一个输入单元,用以供使用者输入存储于数码相机内的原始图像所需的实际打印尺寸;一个选取单元,用以从所述侦测到的打印机支持的打印尺寸及打印纸张类型中选取打印纸张类型,以及与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸;一个比较单元,用以比较所述选取的打印尺寸是否小于或者等于所述打印纸张尺寸;一个判断单元,用以判断是否存在与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸,以及判断所述选取的打印尺寸是否支持所述实际打印尺寸;一个中央处理单元,用以依据所述实际打印尺寸与所述选取的打印尺寸将原始图像处理成适于所述选取的打印尺寸打印的实际打印图像,并将所述实际打印图像输出至所述打印机进行打印。
2.如权利要求l所述的打印设定系统,其特征在于,所述中央处理单 元包括一个像素换算子单元以及一个像素填充子单元,所述像素换算子单元用以将原始图像 的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换图像,所述像素填充子 单元用以在所述转换图像中填充空白像素点直至所述转换图像尺寸满足所述选取的打印尺寸 以得到所述实际打印图像。
3.如权利要求l所述的打印设定系统,其特征在于,所述中央处理单 元包括一个像素换算子单元, 一个空白图像产生子单元,以及一个图像群组子单元,所述像 素换算子单元用以将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一 个转换图像,所述空白图像产生子单元用以产生与所述选取的打印尺寸一致的空白图像,所 述图像群组子单元用以将所述转换图像置于所述空白图像内后群组以得到所述实际打印图像
4.一种打印设定方法,其用于数码相机并将实际打印图像从数码相 机输出至打印机,所述打印设定方法包括以下步骤 侦测所述打印机支持的打印尺寸及打印纸张类型; 输入存储于数码相机内的原始图像所需的实际打印尺寸; 选取打印纸张类型;判断是否存在与所述实际打印尺寸相等或最接近的所述打印机支持的较大的打印尺寸 ,若不存在则返回输入步骤,若存在则选取与所述实际打印尺寸相等或最接近的所述打印机 支持的较大的打印尺寸;比较所述选取的打印尺寸是否小于或者等于所述打印纸张的尺寸,若所述选取的打印 尺寸大于所述打印纸张的尺寸,则返回选取打印纸张类型步骤;若所述选取的打印尺寸小于 或者等于所述打印纸张的尺寸,则进行下一步判断所述选取的打印尺寸是否支持所述实际打印尺寸,若所述选取的打印尺寸支持所 述实际打印尺寸,则直接输出原始图像至打印机进行打印;若所述选取的打印尺寸不支持所 述实际打印尺寸,则依据所述实际打印尺寸与所述选取的打印尺寸将原始图像处理成适于所 述选取的打印尺寸打印的实际打印图像,并输出所述实际打印图像至所述打印机进行打印。
5.如权利要求4所述的打印设定方法,其特征在于,所述处理步骤包括将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换图像填充空白像素点在所述转换图像中直至所述转换图像尺寸满足所述选取的打印尺寸以 得到所述实际打印图像。
6.如权利要求4所述的打印设定方法,其特征在于,所述处理步骤包括将原始图像的像素数量转换为所述实际打印尺寸对应的像素数量以得到一个转换图像产生与所述选取的打印尺寸一致的空白图像,使所述转换图像置于所述空白图像内后 群组所述转换图像与所述空白图像以得到所述实际打印图像。
7.如权利要求5或6所述的打印设定方法,其特征在于,所述转换图 像的像素数量的计算公式为转换图像长度方向的像素数量=原始图像长度方向的像素数量 *(实际打印尺寸的长度值/选取的打印尺寸的长度值),转换图像宽度方向的像素数量=原始图像宽度方向的像素数量* (实际打印尺寸的宽度值/选取的打印尺寸的宽度值)。
全文摘要
一种打印设定系统,其置于数码相机内并将实际打印图像从数码相机输出至打印机。该系统包括一个侦测单元,侦测打印机支持的打印尺寸及打印纸张类型。一个输入单元,输入原始图像所需的实际打印尺寸。一个选取单元,选取打印纸张类型以及与实际打印尺寸相等或最接近的打印机支持的较大的打印尺寸。一个比较单元,比较选取的打印尺寸是否小于或者等于打印纸张尺寸。一个判断单元,判断是否存在与实际打印尺寸相等或最接近的打印机支持的较大的打印尺寸,以及选取的打印尺寸是否支持实际打印尺寸。一个中央处理单元,将原始图像处理成适于选取的打印尺寸打印的实际打印图像,并将实际打印图像输出至打印机进行打印。本发明还涉及一种打印设定方法。
文档编号H04N1/00GK101527764SQ20081030047
公开日2009年9月9日 申请日期2008年3月5日 优先权日2008年3月5日
发明者李律品 申请人:鸿富锦精密工业(深圳)有限公司;鸿海精密工业股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1