打印控制装置、打印装置、数据处理方法以及打印控制装置的设定方法_4

文档序号:9383052阅读:来源:国知局
对象的设定。
[0101]一般来说,为了缓和选择处理对象的条件,第一设定方法优选。另外,在构成条件的图案的坐标较少的情况下、将追加了要素的打印数据作为处理对象的情况下,第二设定方法优选。
[0102]在上述2的条件中,打印数据所包含的要素的内容成为条件。例如在图3(A)的标签影像Rl的打印数据包含有Cll?C18这八个要素。能够将包含该一部分或者全部的要素设定为条件。更具体而言,能够将包含文本“Visitor”设定为条件。在该情况下,为了缓和条件,也可以将包含与文本“Visitor”一部分共用的其他文本的打印数据作为处理对象。另外,也可以将包含文本“Visitor”,并包含其以外的要素的打印数据作为处理对象。作为该要素的内容也可以将图像、条形码作为条件,在是图像的情况下也可以将文件名作为条件。
[0103]在上述3的条件中,打印数据所包含的要素的内容和该要素的打印位置成为条件。例如在图3(A)的标签影像Rl的打印数据包含有Cll?C18这八个要素。能够将包含该一部分或者全部的要素设定为条件。在该情况下,不仅包含各内容的要素、还是指定了该要素的打印位置的坐标成为条件。更具体而言,能够将包含坐标P16的文本“Visitor”设定为条件。在该情况下,为了缓和条件,也可以将包含与文本“Visitor”一部分共用的其他文本的打印数据作为处理对象。另外,也可以将包含文本“Visitor”,并包含其以外的要素的打印数据作为处理对象。也可以不将打印位置设定为坐标而设定为范围。另外,作为要素的内容也可以将图像、条形码作为条件,在是图像的情况下也可以将文件名作为条件。
[0104]可以在通过触摸传感器12b的操作,指定打印位置或者要素和打印颜色时输入这些条件,也可以预先设定条件的种类。条件设定部15b使指定的打印位置或者要素和打印颜色的对应、以及处理对象的打印数据的条件建立对应地存储为处理设定数据16a。
[0105]若像这样输入使打印数据彩色化的处理内容,且存储处理设定数据16a,则打印机10能够进行打印数据的处理。
[0106]如上述那样,能够利用控制装置11的浏览器执行部23a的功能,来进行要素以及打印颜色的指定、以及条件的指定。在该情况下,浏览器执行部23a根据输入部25的操作访问打印机控制部15的网络应用程序执行部15a,并请求设定用的网页的数据。网络应用程序执行部15a生成设定用的网页的数据并发送至控制装置11。在这里,设定用的网页也能够包含调出网络应用程序执行部15a所执行的程序的脚本。
[0107]浏览器执行部23a基于从网络应用程序执行部15a发送出的网页的数据,在显示面板24a显示设定用的画面。在该设定用的画面上,例如显示图3(A)的标签影像R1。若基于该设定用的画面,通过输入部25的输入进行处理对象的要素的选择和打印颜色的指定,则浏览器执行部23a将指定的内容发送至网络应用程序执行部15a。网络应用程序执行部15a获取指定的内容并通过条件设定部15b的功能暂时存储。条件设定部15b的功能与通过打印机10进行设定的情况相同。另外,在通过输入部25的操作指定了条件的情况下,浏览器执行部23a将表示指定的条件的数据发送至网络应用程序执行部15a。网络应用程序执行部15a获取从控制装置11发送出的条件,且条件设定部15b基于获取的条件生成处理设定数据16a。
[0108]并且,也能够通过从控制装置11向打印机10发送设定指令,进行上述设定。
[0109]控制装置11具备指令生成部23b。指令生成部23b生成用于进行打印机10的设定的设定指令。条件设定部15b在从控制装置11接收到设定指令的情况下,基于接收到的设定指令的内容生成处理设定数据16a,并使其存储至打印机存储部16。
[0110]设定指令例如通过包含条件描述部以及处理内容描述部而构成。
[0111]在条件描述部中,描述应用处理的打印数据的条件。
[0112]处理内容描述部描述处理对象的要素的条件、和对该要素进行的处理内容。要素的条件例如能够由打印位置、要素的种类、内容等指定。所谓的要素的种类是文本数据还是图像数据等。另外,所谓的要素的内容列举图像数据的文件名、图像数据的尺寸(分辨率、像素数等)、文本数据所包含的文字、文本数据的文字装饰、字体等打印属性等。针对要素的处理的内容如上述那样是背景颜色、前景颜色、要素本身的打印颜色、图像数据的置换等。
[0113]举出设定指令的一个例子。
[0114][设定指令S]
[0115](开始)
[0116](着色条件开始)
[0117]坐标0,0
[0118](着色条件结束)
[0119](前景颜色)蓝色
[0120](着色结束)
[0121](着色条件开始)
[0122]坐标42,33
[0123](着色条件结束)
[0124](前景颜色)白色
[0125](着色条件开始)
[0126]坐标37,241
[0127](着色条件结束)
[0128](背景颜色)淡蓝色
[0129](着色结束)
[0130](结束)
[0131]在这里,(开始)以及(结束)表示设定指令的开始以及结束。(着色条件开始)、(着色条件结束)是指定进行着色处理的要素的条件的指令,伴有成为条件的坐标等数据。(前景颜色)是指定要素的前景颜色的指令,伴有表示指定的颜色的数据。
[0132]该设定指令S不包含条件描述部。在处理内容描述部中描述有对打印位置的坐标是0,0的要素设定蓝色作为前景颜色的处理、作为坐标2、33的要素的前景颜色设定白色的处理、以及作为坐标37,241的要素的背景颜色设定淡蓝色的处理。
[0133]示出主机2发送的打印数据的例子。以下例示的打印数据T是用于打印图3(A)所示的标签影像Rl的数据。
[0134][打印数据T]
[0135](坐标)0,0(矩形)500x90(区)
[0136](坐标)42,33(字体)Arial20(文字)WORLDEXPO 2013(区)
[0137](坐标)415,29(图像)FACE.PNG (区)
[0138](坐标)95,115(字体)AriallO (文字)OOCompany (区)
[0139](坐标)325,115(标识符)12345 (区)
[0140](坐标)93,165(字体)Arial20(文字)YAMADA,Yusuke (区)
[0141](坐标)325,227(标识符)856321354(区)
[0142](坐标)37,241(字体)Arial25(文字)Visitor(区)
[0143]在这里,(坐标)是指定坐标的指令,(矩形)是指示矩形描绘的指令,(字体)是指定字体以及字体尺寸的指令。另外,(文字)是指示文本打印的指令,伴有进行打印的文本数据。(标识符)是指示条形码的打印的指令,伴有条形码的数据。(区)是表示指令的分隔的指令。
[0144]基于该打印数据T,对以下的要素进行打印。
[0145].在坐标O,O,描绘横500点纵90点的矩形。
[0146]?在坐标42,33,打印文字“WORLD EXPO 2013”。字体为Arial,字号为20。
[0147].在坐标415,29,打印文件名“FACE.Png”的图像数据。
[0148]?在坐标95,115,打印文字“00(:011^^1^”。字体为Arial,字号为10。
[0149].在坐标325,115,以条形码的形式打印“ 12345”。
[0150]?在坐标93,165,打印文字“¥4嫩04,¥118111?5”。字体为Arial,字号为20。
[0151].在坐标325,227,以条形码的形式打印“856321354”。
[0152]?在坐标37,241,打印文字“Visitor”。字体为Arial,字号为25。
[0153]若根据以上述的设定指令S为基础生成的处理设定数据16a对打印数据T进行处理,则生成以下的打印数据U。打印数据U也能够为打印数据T通过打印机10变换后的数据。
[0154][打印数据U]
[0155](开始)
[0156](坐标)O,O(矩形)500x90 (前景颜色)蓝色(区)
[0157](坐标)42,33(字体)Arial2O (文字)WORLD EXPO 2013(前景颜色)白色(区)
[0158](坐标)415,29(图像)FACE.PNG (区)
[0159](坐标)95,115(字体)AriallO (文字)OOCompany (区)
[0160](坐标)325,115(标识符)12345 (区)
[0161](坐标)93,165(字体)Arial20 (文字)YAMADA,Yusuke (区)
[0162](坐标)325,227(标识符)856321354(区)
[0163](坐标)37,241(字体)Arial25(文字)Visitor (背景颜色)淡蓝色(区)
[0164](结束)
[0165]由打印机10根据该打印数据U打印的标签如图3(B)的标签影像R2那样。对于标签影像R1,坐标0,0的矩形被着色为蓝色,用白色打印坐标42,33的字符串“WORLD EXPO2013”,并对坐标37,241的字符串“Visitor”打印淡蓝色的背景颜色。
[0166]打印机10能够使用基于设定指令S生成的处理设定数据16a,以相同的方式对从主机2接收的全部的打印数据进行处理。换句话说,对于在坐标0,0、坐标42,33、以及坐标37,241配置了要素的打印数据,对这些位置的要素设定打印颜色、前景颜色或者背景颜色。
[0167]此外,设定指令以及打印数据的用O表示的各指令实际上,例如被定义为半角英文数字的组合并描述。
[0168]并且,根据要素的内容来确定处理对象的打印数据,从而例如能够根据要素的字符串的字符来改变打印颜色。
[0169]图4是表示打印机10执行的对打印数据的处理的其它的例子的图。图4(A)?(C)分别表示基于打印机10处理后的打印数据的标签的影像。
[0170]图4㈧所示的标签影像R3是在图3 (A)的标签影像Rl的打印数据中,进行了改变文本C16的打印颜色并设定背景颜色的处理的例子。另外,图4(B)的标签影像R4在坐标P21具有包含与标签影像Rl的打印数据不同的字符串的文本C21。另外,图4(C)的标签影像R5在坐标P22具有包含与标签影像Rl的打印数据不同的字符串的文本C22。
[0171]在这里,在文本C16的字符串是“Visitor”的情况下、文本C16的字符串是“Member”的情况下、字符串是“Staff ”的情况下,考虑变更打印颜色以及背景颜色。在该情况下,使处理对象的打印数据的条件和处理内容建立对应地设定,在打印数据包含字符串“Visitor”的情况下,定义将文字的打印颜色设为蓝色并将背景颜色设为淡蓝色的处理即可。同样,能够在包含字符串“Member”的情况下将文字的打印颜色设为红色并将背景颜色设为淡红色,并在包含字符串“Staff”的情况下将文字的打印颜色设为绿色将背景颜色设为黄色。这些设定也可以按照每个字符串的条件来生成处理设定数据16a,也可以在一个处理设定数据16a包含多个条件、和与各条件对应的处理内容。
[0172]图5?图7是表示打印机10的动作的流程图。图5表示针对打印机10的设定动作,特别是,表示通过触摸面板12的操作进行设定的例子。图6详细地示出图5的步骤S16的设定处理。另外,图7表示从主机2接收到打印数据的情况下的打印机10的动作。
[0173]在图5的处理中,若通过触摸传感器12b的操作指示设定开始(步骤Sll),则打印数据获取部15c进行待机直至经由外部I/F19接收打印数据为止(步骤S12)。在接收到打印数据的情况下(步骤S12 ;“是”)
当前第4页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1