打印装置以及控制系统的制作方法_2

文档序号:8257854阅读:来源:国知局
整倍率信息表格的图。
[0041]图6是表示终端以及打印机的动作的流程图。
[0042]图7是表示用户界面的图。
【具体实施方式】
[0043]以下,参照附图对本发明的实施方式进行说明。
[0044]图1是表示本实施方式所涉及的控制系统I的功能构成的框图。
[0045]如图1所示,控制系统I具备打印机10 (打印装置),在该打印机10以能够进行通信的方式连接着终端(信息处理装置)11以及主计算机12。
[0046]打印机10是喷墨方式的打印装置,能够进行彩色打印。特别是,本实施方式所涉及的打印机10构成为能够设置标签纸张R。
[0047]图2是示意地表示标签纸张R的一个例子的图。如图2所示,标签纸张R在长条的剥尚片H上隔开间隔地粘贴标签部S。在标签部S的背面涂覆有粘合材料,标签部S各自能够从剥离片H剥离。
[0048]打印机10能够对剥离片H上的各标签部连续地进行打印。
[0049]如图1所示,打印机10具备控制部15、存储部16、打印部17、网络通信部18(第I通信部)、接口部(I/F)19(第2通信部)、以及显示部(未图示)。
[0050]控制部15具备CPU、ROM、RAM以及其他的电路等,控制打印机10的各部。控制部15具备设定部15a和打印控制部15b作为功能模块,这些功能模块后述。存储部16具备EEPROM等非易失性存储器,以能够改写的方式存储各种数据。存储部16存储字体A的字体A表格TA、字体B的字体B表格TB、字体C的字体C表格TC以及调整倍率信息表格KT等数据,详细后述。打印部17具备输送包含上述的标签纸张R的记录介质的机构、喷墨头等,在控制部15的控制下,在记录介质打印图像。网络通信部18具备遵从规定的通信标准的通信模块,在控制部15的控制下,经由因特网、电话网、局域网、因特网等各种网络,与网络上的外部设备(包含终端11)进行通信。在本实施方式中,网络通信部18与控制部15相配合作为“通信部”发挥作用。接口部19在控制部15的控制下,遵从规定的通信标准与主计算机12进行通信。显示部具备液晶显示面板等显示面板,在控制部15的控制下,在显示面板上显示各种图像。
[0051]终端11是台式、笔记本式、平板式PC、移动终端等信息处理装置。终端11只要是安装了 Web浏览器的装置即可,形式在所不问。
[0052]如图1所示,终端11具备终端控制部23、终端显示部24、终端输入部25、网络通信部26、以及终端存储部27。
[0053]终端控制部23具备CPU、ROM、RAM、以及其他的外围电路等,控制终端11的各部。终端控制部23具备浏览器执行部23a作为功能模块,对其后述。终端显示部24具备液晶显不面板等显不面板24a,在终端控制部23的控制下,将各种图像显不于显不面板24a。终端输入部25与鼠标、键盘、触摸面板、操作键、以及其他的输入装置连接,检测针对输入装置的输入并输出给终端控制部23。网络通信部26在终端控制部23的控制下,基于规定的通信标准,经由网络与打印机10进行通信。终端存储部27具备非易失性存储器,以能够改写的方式存储各种数据。
[0054]主计算机12是控制打印机10的装置。
[0055]如图1所示,主计算机12具备主控制部30、主显示部31、主输入部32、接口部(I/F) 33、以及主存储部34。
[0056]主控制部30具备CPU、ROM、RAM、以及其他的外围电路等,控制主计算机12的各部。主控制部30具备应用程序执行部30a、打印机驱动程序执行部30b作为功能模块,这些功能模块后述。主显示部31具备液晶显示面板等显示面板,在主控制部30的控制下,将各种图像显示于显示面板。主输入部32与鼠标、键盘、触摸面板、操作键、以及其他的输入装置连接,检测针对输入装置的输入并输出给主控制部30。接口部33在主控制部30的控制下,基于规定的通信标准与打印机10进行通信。
[0057]在打印机10与终端11之间基于TCP等规定的通信标准建立连接,确立逻辑通信路径。打印机10与终端11经由该通信路径进行数据的发送接收。
[0058]另外,在打印机10与主计算机12之间建立基于通信标准的链接,确立逻辑通信路径。例如,打印机10与主计算机12基于USB的标准进行通信的情况下,按照USB的标准建立链接,并确立通信路径。打印机10与主计算机12经由该通信路径进行数据的发送接收。
[0059]这里,在主计算机12连接打印机10之前,连接有其它的打印机(其他的打印装置)(以下,将该其它的打印机称为“交换前打印机”)。如后述,本实施方式所涉及的打印机10具有模拟交换前打印机的功能,能够基于交换前打印机的控制所涉及的打印指示数据,执行图像的打印。因此,在打印机交换的前后,主计算机12输出的打印指示数据的内容不变,在打印机交换时,不需要改变主计算机12中的软件,交换所需要的作业简单。
[0060]特别是,在本实施方式中,如后述,对于文字的打印,由交换前打印机进行打印的情况下、和由打印机10进行打印的情况下,能够得到近似的打印结果。
[0061]另外,本实施方式所涉及的打印机10构成为对能够打印的文字分别存储字体数据,并基于字体数据来打印文字。
[0062]此外,在本实施方式中,所谓的“文字”意味着能够基于字体数据进行打印的对象的全部,例如存储了不伴随点形成的空白文字(所谓的空格)的字体数据的情况下,该空白文字也相当于“文字”。
[0063]以下,对打印文字时的、主计算机12与打印机10的动作进行说明。
[0064]图3是表示打印文字时的、主计算机12以及打印机10的动作的流程图。图3的⑷表示主计算机12的动作,图3的⑶表示打印机10的动作。
[0065]在以下的说明中,在打印机10设置图2所示的标签纸张R,在某一个标签部S打印文字“A”。
[0066]如图3的(A)所示,主计算机12的应用程序执行部30a生成与要打印的图像有关的信息,并输出给打印机驱动程序执行部30b (步骤SAl)。与要打印的图像有关的信息包含表示成为打印对象的文字(在本例中,是文字“A”)的信息、表示打印文字时的文字尺寸的信息以及表示标签部S中应该打印文字的位置的信息。即,与要打印的图像有关的信息构成为包含为了生成后述的打印指示数据所需要的信息。应用程序执行部30a基于经由规定的用户界面输入的信息,生成与要打印的图像有关的信息。所谓的应用程序执行部30a是通过执行预先安装的应用程序来实现其功能的功能模块。另外,所谓的打印机驱动程序执行部30b是通过执行预先安装的打印机驱动程序来实现其功能的功能模块。
[0067]接下来,打印机驱动程序执行部30b生成指示打印文字“A”的打印指示数据,并发送给打印机10 (步骤SA2)。
[0068]此外,如上述那样,与主计算机12连接的打印装置从交换前打印机变更为打印机10时,主计算机12的应用程序以及打印机驱动程序未被改变。因此,通过步骤SA2的处理,生成并发送的控制指令(打印指示数据)是基于交换前打印机的指令体系的指令。即,从交换前打印机向打印机10交换时,不需要对应用程序、打印机驱动程序的改变,而能够简单地进行装置的交换。
[0069]这里,图4表示打印指示数据所包含的信息的内容。
[0070]如图4,打印指示数据至少包含坐标信息、字体种类信息、文字尺寸信息、以及打印文字信息(指定文字的信息)。
[0071]所谓的坐标信息是表示标签部S中,应该打印文字的位置的坐标的信息。
[0072]所谓的字体种类信息是表示字体种类的信息。上述的交换前打印机与字体A?字体C这三个字体种类对应。据此,本实施方式所涉及的打印机10与字体A?字体C这三个字体种类对应,并存储各个字体种类的字体表格(后述)。
[0073]所谓的文字尺寸信息是表示要打印的文字的尺寸的信息。这里,在交换前打印机中,对于文字的尺寸,使用“镑”这样的单位,成为能够指定文字的尺寸的构成。交换前打印机在文字打印时,根据指定的镑,以规定的倍率纵向伸缩与文字对应的字体数据,并且以规定的倍率横向伸缩,并基于伸缩后的字体数据来打印文字。由此,根据指定的镑来调整要被打印的文字的尺寸。作为一个例子,交换前打印机将10镑这样的信息和使字体数据在纵向为1.2倍、在横向为1.2倍这样的信息建立对应地存储。另外,交换前打印机将20镑这样的信息和使字体数据在纵向为2倍、在横向为1.8倍这样的信息建立对应地存储。而且,交换前打印机在指定10镑作为文字尺寸的情况下,使对应的字体数据在纵向为1.2倍、在横向为1.2倍,再基于调整后的字体数据来打印文字。所谓的使字体数据在纵向为
当前第2页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1