信息处理装置、信息处理装置中的选项设定方法以及程序与流程

文档序号:14033543阅读:134来源:国知局
信息处理装置、信息处理装置中的选项设定方法以及程序与流程

本发明涉及信息处理装置、信息处理装置中的选项设定方法以及程序。



背景技术:

以往,公知有如下标签印字装置:根据标签信息判别标签的印字区域,并且将可以放入该印字区域的最大的字符尺寸设定为字符尺寸的初始值。该标签印字装置通过根据所输入的字符串的字数和行数来自动地更新字符尺寸,来最终地设定可在印字区域内打印的最大的字符尺寸(参照专利文献1)。

现有技术文献

专利文献

专利文献1:日本特开平6-024086号公报



技术实现要素:

发明要解决的课题

本发明者发现了以下的课题。

在信息处理装置中,当与以往的标签印字装置同样地,将在带上打印的字符图像的尺寸自动地设定为可以放入带的宽度尺寸内的最大尺寸时,无法使用户选择字符图像的尺寸。

本发明的课题在于提供能够使用户在不从带超出的范围内选择字符图像的尺寸的信息处理装置、信息处理装置中的选项设定方法以及程序。

用于解决课题的手段

本发明的信息处理装置的特征在于,具有:宽度尺寸取得部,其取得待被打印字符图像的带的宽度尺寸;以及选项设定部,其根据所取得的宽度尺寸,将用于选择字符图像的尺寸的多个选项中的、能够选择的最大的选项即最大选项设定为,不让字符图像从带超出。

本发明的信息处理装置中的选项设定方法的特征在于,执行如下步骤:取得待被打印字符图像的带的宽度尺寸;以及根据所取得的宽度尺寸,将用于选择字符图像的尺寸的多个选项中的、能够选择的最大的选项变更为,不让字符图像从带超出。

本发明的程序的特征在于,该程序使计算机作为上述信息处理装置的各个部分而发挥功能。

在该结构中,即使在选择了最大选项的情况下,字符图像也不从带超出而被打印。因此,根据本结构,能够使用户在不从带超出的范围内选择字符图像的尺寸。

在上述信息处理装置中,优选的是,选项设定部根据所取得的宽度尺寸,确定字符图像不从带超出的字符图像的上限尺寸,选项设定部将多个选项中的、不超过所确定的上限尺寸的最大的选项设定为最大选项。

在该结构中,接近字符图像的上限尺寸的选项被设定为最大选项。因此,根据本结构,能够在字符图像不从带超出的范围内,将尽可能大的选项设定为最大选项。

在该情况下,优选的是,还具有纵横转换部,该纵横转换部使打印在带上的字符图像的方向在字符图像的纵向沿着带的宽度方向的横版方向、与字符图像的纵向沿着带的长度方向的纵版方向之间切换,在字符图像的方向为横版方向的情况以及纵版方向的情况下,选项设定部都是根据横版方向的字符图像的纵向尺寸来设定最大选项。

在该结构中,当字符图像的方向在横版方向与纵版方向之间切换的情况下,抑制了最大选项发生变更。

在该情况下,优选的是,还具有行数设定部,该行数设定部设定带的宽度方向上的打印行数,选项设定部根据所设定的打印行数来设定最大选项。

在该结构中,最大选项根据打印行数而发生变更。

在该情况下,优选的是,还具有尺寸设定部,该尺寸设定部设定字符图像的尺寸,在打印行数增加前设定的字符图像的尺寸超过在打印行数增加后设定的最大选项的情况下,尺寸设定部将打印行数增加后的字符图像的尺寸设定为不超过在打印行数增加后设定的最大选项。

在该结构中,在打印行数增加前设定的字符图像的尺寸超过在打印行数增加后设定的最大选项的情况下,以使在打印行数增加后,将字符图像的尺寸自动地设定为不让字符图像从带超出。

在该情况下,优选的是,在打印行数增加前设定的字符图像的尺寸不超过在打印行数增加后设定的最大选项的情况下,尺寸设定部使打印行数增加后的字符图像的尺寸相对于在打印行数增加前设定的字符图像的尺寸没有变化。

在该结构中,在打印行数增加前设定的字符图像的尺寸不超过在打印行数增加后设定的最大选项的情况下,在打印行数增加的前后,字符图像的尺寸不发生变化。

在该情况下,优选的是,还具有尺寸设定部,该尺寸设定部设定字符图像的尺寸,当打印行数在增加之后恢复到增加前的打印行数的情况下,尺寸设定部将打印行数恢复后的字符图像的尺寸设定为在打印行数增加前设定的字符图像的尺寸。

在该结构中,当打印行数在增加之后恢复到增加前的打印行数的情况下,字符图像的尺寸被自动地设定为与打印行数增加前相同的尺寸。

附图说明

图1是示出本发明一个实施方式的便携终端以及具有该便携终端的打印系统的图。

图2是便携终端以及带打印装置的框图。

图3是示出终端侧控制部的功能结构的框图。

图4是示出选项设定部用于设定最大选项的运算处理的流程图。

图5是用于对便携终端中的字符图像的尺寸设定进行说明的图。

图6是用于对带宽与图5不同的情况下的、便携终端中的字符图像的尺寸设定进行说明的图。

图7是用于对将字符图像的方向从横版方向变更为纵版方向的情况下的、便携终端中的字符图像的尺寸设定进行说明的图。

图8是用于对打印行数发生变更的情况下的、便携终端中的字符图像的尺寸设定进行说明的图。

图9与图8同样地,是用于对打印行数发生变更的情况下的、便携终端中的字符图像的尺寸设定进行说明的图。

图10是用于对比较例的便携终端中的字符图像的尺寸设定进行说明的图。

具体实施方式

以下,参照附图对作为本发明的信息处理装置的一个实施方式的便携终端1以及具有该便携终端1的打印系统p进行说明。

参照图1对打印系统p的概要进行说明。打印系统p具有便携终端1和带打印装置2。便携终端1与带打印装置2可通信地无线连接。另外,带打印装置2作为相对于便携终端1的接入点而发挥功能。

作为便携终端1,例如能够使用智能手机和平板终端等。在便携终端1中安装有与带打印装置2对应的应用程序(以下称为“对应应用程序”。)。便携终端1作为通过启动对应应用程序来控制带打印装置2的信息处理装置而发挥功能。另外,对应应用程序例如是从规定的web站点下载并安装到便携终端1中的。此外,便携终端1具有触摸面板11。触摸面板11作为用户界面而发挥功能。

在带打印装置2上可装卸地安装有带盒3。带打印装置2根据从便携终端1接收的打印数据对从带盒3拉出的带31打印字符图像32。另外,字符图像32是指字符、符号、图形字符等字符的图像。在带盒3中准备了带31的宽度尺寸(以下称为“带宽w”。参照图5的(d))不同的多种带。带盒3的外形根据带宽w而不同。

参照图2对便携终端1以及带打印装置2进行说明。便携终端1具有显示部111、操作部112、终端侧接口12(终端侧i/f)以及终端侧控制部13。

显示部111以及操作部112构成了上述触摸面板11。显示部111显示各种画面。操作部112检测用户对触摸面板11的触摸操作,并将检测结果输出到终端侧控制部13。

终端侧接口12与带打印装置2之间进行无线通信。终端侧接口12与后述的装置侧接口23之间发送接收各种指令和各种数据。

终端侧控制部13控制便携终端1的各部件。终端侧控制部13具有cpu(centralprocessingunit:中央处理器)、rom(readonlymemory:只读存储器)以及ram(randomaccessmemory:随机存取存储器)。cpu使用ram执行存储在rom中的包含上述对应应用程序在内的各种程序,从而执行各种处理。

带打印装置2具有打印部21、检测部22、装置侧接口23(装置侧i/f)以及装置侧控制部24。

打印部21对带31打印字符图像32。打印部21具有热头211、辊212以及电机213。热头211根据从便携终端1接收的打印数据进行发热驱动。辊212将带31从带盒3拉出并输送。电机213是辊212的驱动源。

检测部22检测安装在带打印装置2中的带盒3的带31的带宽w。作为检测部22,例如能够使用根据带盒3的外形差异而切换开/关的开关。

装置侧接口23与便携终端1之间进行无线通信。装置侧接口23与终端侧接口12之间发送接收各种指令和各种数据。

装置侧控制部24控制带打印装置2的各部件。装置侧控制部24具有cpu、rom以及ram。cpu使用ram执行存储在rom中的各种程序,从而执行各种处理。

参照图3对终端侧控制部13的功能结构进行说明。终端侧控制部13具有宽度尺寸取得部131、分辨率取得部132、尺寸设定部133、选项设定部134、行数设定部135以及纵横转换部136。这些功能部中的至少一部分是通过构成终端侧控制部13的硬件、和存储在rom中的对应应用程序等软件的协作而实现的。

宽度尺寸取得部131取得安装在带打印装置2中的带盒3的带31的带宽w。宽度尺寸取得部131对带打印装置2询问带宽w,从带打印装置2接收检测部22所检测到的带宽w,从而取得带宽w。此外,宽度尺寸取得部131也能够根据操作部112接受到的与带宽w相关的输入操作来取得带宽w。

分辨率取得部132取得带打印装置2的热头211的分辨率(以下称为“打印机分辨率”。)。分辨率取得部132对带打印装置2询问打印机分辨率,并接收与其对应的回答,从而取得打印机分辨率。另外,分辨率取得部132也可以参照将打印机分辨率与机型信息关联起来的表,并以预先取得的机型信息为关键字来提取打印机分辨率,从而取得打印机分辨率。

选项设定部134设定用于选择与字符图像32的尺寸相关的点数的多个选项中的、作为可选择的最大的选项的最大选项。选项设定部134将最大选项设定为,不让打印在带31上的字符图像32在带31的宽度方向上从带31超出。在后文叙述选项设定部134用于设定最大选项的运算处理。

行数设定部135设定带31的宽度方向上的打印行数。行数设定部135根据操作部112接受到“改行”或“删除”的操作的情况来设定打印行数。

尺寸设定部133设定字符图像32的尺寸、即点数。当后述的最大选项被重新设定时,尺寸设定部133将该最大选项设定为字符图像32的点数。此外,尺寸设定部133将用于选择点数的多个选项中的、用户所选择的一个选项设定为点数。而且,如后文详细叙述的那样,尺寸设定部133根据打印行数的变更来设定点数。

纵横转换部136根据操作部112接受到规定的触摸操作的情况,使在带31上打印的字符图像32的方向在横版方向与纵版方向之间切换。这里,横版方向是指字符图像32的纵向沿着带31的宽度方向的方向(参照图5)。纵版方向是指字符图像32的纵向沿着带31的长度方向的方向(参照图7)。

参照图4对选项设定部134用于设定最大选项的运算处理进行说明。在步骤s1中,选项设定部134根据带宽w和打印机分辨率,计算带31的宽度方向上的打印区域的点数(以下称为“区域高度h”。)。例如,在带宽w为24mm,打印机分辨率为360dpi的情况下,选项设定部134将区域高度h计算为(24/25.4)×360=340[点]。另外,这里,将带宽w的整体作为打印区域,但也可以将比带宽w小规定的尺寸的区域作为打印区域。

选项设定部134进入步骤s2,将计算出的区域高度h除以打印行数,从而计算带31的宽度方向上的打印区域的每1行的点数(以下称为“基准高度a”。)。例如,在打印行数为2的情况下,选项设定部134将基准高度a计算为340/2=170[点]。

选项设定部134进入步骤s3,计算可以放入计算出的基准高度a内的点数(以下称为“临时上限点数b”。)。例如,在点数以dtp点(72pt=1inch)表示的情况下,选项设定部134将临时上限点数b计算为170×(72/360)=34[pt]。

选项设定部134进入步骤s4,取得字符图像32为临时上限点数b并且通过os按照横版方向进行描绘时的、带31的宽度方向上的字符图像32的点数(以下称为“打印高度c”。)。选项设定部134参照按照每个字体而设定的字体尺寸数据,根据计算出的临时上限点数b和所选择的字体来取得打印高度c。字体尺寸数据是按照每个字体将点数与横版方向的字符图像32的纵向尺寸关联起来的数据,存储在终端侧控制部13的rom中。这样,根据按照每个字体而设定的字体尺寸数据来计算打印高度c,因此,即使在字符图像32的纵向尺寸由于字体而不同的情况下,也能够适当计算打印高度c。

选项设定部134进入步骤s5,将通过下式给出的f(x)作为目标函数,以使f(x)接近0的方式求出使临时上限点数b最优化的解d。

f(x)=a-c

a:基准高度

c:打印高度

选项设定部134进入步骤s6,将求出的解d确定为上限点数。这样确定的上限点数是指,字符图像32不会在带31的宽度方向上从带31超出的所述字符图像的上限尺寸。

选项设定部134进入步骤s7,将与点数相关的选项中的、不超过所确定的上限点数的最大的选项设定为最大选项。例如,准备了8pt、12pt、16pt、20pt、24pt、28pt、32pt、36pt的共计8个选项作为点数,在上限点数被确定为34pt的情况下,选项设定部134选择32pt作为最大选项。选项设定部134在这样设定了最大选项之后,结束一系列的处理。

另外,即使在字符图像32的方向被设定为纵版方向的情况下,选项设定部134也根据将点数与横版方向的字符图像32的纵向尺寸关联起来的字体尺寸数据,取得通过os按照横版方向进行描绘时的点数即打印高度c。因此,由于字符图像32的方向在横版方向与纵版方向之间变更,因此,根据打印高度c而确定的最大选项不变更。

参照图5至图9对便携终端1中的字符图像32的尺寸设定进行说明。

图5的(a)示出显示在触摸面板11上的编辑画面14。在编辑画面14上显示有预览图像141、字符设定部142、点选择部143、配置位置选择部144以及输入部145。

预览图像141是根据作为字符图像32的文本数据和带宽w而描绘有打印用的字符图像32的带31的预览。例如从显示在编辑画面14上的软件键盘(省略图示)输入文本数据。这里,输入了半角字符作为文本数据。此外,打印行数被设定为1行。

字符设定部142将用于设定字符图像32的字体或字符图像32的方向的另一画面显示在触摸面板11上。这里,字符图像32的方向被设定为横版方向。另外,不限于在设定字符图像32的字体或字符图像32的方向时显示另一画面的结构,也可以将选取器显示于下段或者从消息框进行选择。

在点选择部143中显示有通过尺寸设定部133设定的字符图像32的点数。这里,取得18mm作为带宽w,通过选项设定部134将最大选项设定为36pt。由此,尺寸设定部133将字符图像32的点数设定为36pt。其结果,在点选择部143中显示“36pt”,在预览图像141中以36pt显示字符图像32的预览。

配置位置选择部144根据对配置位置选择部144的触摸操作,将带31的长度方向上的字符图像32的配置位置设定为左对齐、居中对齐以及右对齐中的任意一个。输入部145用于输入与字符图像32不同的符号标记33等图像、条形码、外框以及手写字符。

当触摸点选择部143时,显示部111以使得上述选项设定部134所设定的最大选项成为最大的点数的方式,显示多个点数。换言之,显示部111不显示超过最大选项的点数。这里,由于最大选项被设定为36pt,因此,显示部111以使36pt成为最大的点数的方式显示多个点数(参照图5的(b))。另外,在图5的(b)中显示24pt、28pt、32pt以及36pt的4个选项,通过将选项向上下进行拖动操作,能够显示不超过36pt的其他选项。

当从可选择的多个点数中选择例如12pt时,尺寸设定部133将字符图像32的点数设定为12pt。其结果,在点选择部143中显示“12pt”,在预览图像141中以12pt显示字符图像32的预览(参照图5的(c))。

而且,当便携终端1接受到用于执行打印的规定的操作时,带打印装置2将12pt的字符图像32打印到带31上(参照图5的(d))。

图6的(a)示出了从图5的(a)所示的状态起将所取得的带宽w变更为24mm的状态。这里,伴随着带宽w变更为24mm,通过选项设定部134将最大选项设定为48pt。由此,尺寸设定部133将字符图像32的点数设定为48pt。其结果,在点选择部143中显示48pt,在预览图像141中以48pt显示字符图像32的预览。

当触摸点选择部143时,最大选项被设定为48pt,因此,显示部111以使48pt成为最大的点数的方式显示多个点数(参照图6的(b))。

当从可选择的多个点数中选择例如40pt时,尺寸设定部133将字符图像32的点数设定为40pt。其结果,在点选择部143中显示“40pt”,在预览图像141中以40pt显示字符图像32的预览(参照图6的(c))。

而且,当便携终端1接受到用于执行打印的规定的操作时,带打印装置2将40pt的字符图像32打印到带31上(参照图6的(d))。

图7示出了从图5的(a)所示的状态起通过纵横转换部136将字符图像32的方向变更为纵版方向的状态。这里,如上所述,即使字符图像32的方向在横版方向与纵版方向之间变更,最大选项也不变更。因此,字符图像32的点数不被尺寸设定部133变更,而是保持变更为纵版方向之前的36pt。其结果,在点选择部143中显示36pt,在预览图像141中以36pt显示字符图像32的预览。

图8的(a)示出了与图6的(c)相同的状态。从该状态起如图8的(b)所示那样,进行“改行”操作,在第2行输入了字符图像32时,伴随着打印行数从1行增加为2行,通过选项设定部134将最大选项设定为例如24pt。这里,在打印行数增加为2行之前设定的点数(40pt)超过了在打印行数增加为2行之后设定的最大选项(24pt)。因此,尺寸设定部133将打印行数增加后的字符图像32的点数设定为在打印行数增加后设定的最大选项(24pt)。由此,在点选择部143中显示24pt。此外,在预览图像141中以24pt显示各行的字符图像32的预览。另外,尺寸设定部133可以将打印行数增加后的字符图像32的点数设定为比在打印行数增加后设定的最大选项(24pt)小的点数,例如20pt。

图8的(c)示出了从图8的(b)所示的状态起进行“删除”操作,而将第2行删除的状态。在该情况下,伴随着打印行数恢复为1行,通过选项设定部134将最大选项设定为48pt。这里,尺寸设定部133将字符图像32的点数设定为在打印行数增加为2行之前设定的点数(40pt),而非最大选项(48pt)。由此,在点选择部143中显示40pt。此外,在预览图像141中以40pt显示字符图像32的预览。

图9的(a)示出了与图5的(c)相同的状态。从该状态起如图9的(b)所示那样,进行“改行”操作,在第2行输入了字符图像32时,伴随着打印行数从1行增加为2行,通过选项设定部134将最大选项设定为18pt。这里,在打印行数增加为2行之前设定的点数(12pt)不超过在打印行数增加为2行之后设定的最大选项(18pt)。因此,尺寸设定部133将打印行数增加后的字符图像32的点数设定为在打印行数增加前设定的点数(12pt),而非最大选项(18pt)。由此,在点选择部143中显示12pt。此外,在预览图像141中以12pt显示各行的字符图像32的预览。

图9的(c)示出了从图9的(b)所示的状态起,进行“删除”操作,而将第2行删除的状态。在该情况下,伴随着打印行数恢复为1行,通过选项设定部134将最大选项设定为36pt。这里,尺寸设定部133将字符图像32的点数设定为在打印行数增加为2行之前设定的点数(12pt),而非最大选项(36pt)。由此,在点选择部143中显示12pt。此外,在预览图像141中以12pt显示字符图像32的预览。

参照图10对比较例的便携终端(以下称为“便携终端1c”。)中的字符图像32的尺寸设定进行说明。便携终端1c具有与本实施方式的便携终端1大致同样的结构,但不同的是,不具有选项设定部134。

图10的(a)示出了显示在便携终端1c上的编辑画面14。这里,所取得的带宽w为18mm,通过尺寸设定部133将字符图像32的点数设定为36pt。其结果,在点选择部143中显示36pt,在预览图像141中以36pt显示字符图像32的预览。

当触摸点选择部143时,在带宽w为18mm的带31中,包含了字符图像32以超出的状态而被打印的点数、即超过36pt的点数,并且以可选择的方式显示有多个点数(参照图10的(b))。

当从可选择的多个点数中选择例如72pt时,尺寸设定部133将字符图像32的点数设定为72pt。其结果,在点选择部143中显示“72pt”,在预览图像141中,以在带31的宽度方向上从带31超出的状态,显示72pt的字符图像32的预览(参照图10的(c))。

而且,当便携终端1接受到用于执行打印的规定的操作时,带打印装置2以在带31的宽度方向上从带31超出的状态打印72pt的字符图像32(参照图10的(d))。

如上所述,本实施方式的便携终端1具有宽度尺寸取得部131和选项设定部134。宽度尺寸取得部131取得待被打印字符图像32的带31的带宽w。选项设定部134根据所取得的带宽w,将用于选择字符图像32的点数的多个选项中的最大选项设定为,不让字符图像32从带31超出。

在该结构中,即使在选择了最大选项的情况下,字符图像32也不从带31超出地被打印。因此,根据本结构,能够使用户在不从带31超出的范围内选择字符图像32的点数。

在本实施方式的便携终端1中,选项设定部134根据所取得的带宽w,确定字符图像32不从带31超出的字符图像32的上限尺寸、即上限点数。此外,选项设定部134将多个选项中的、不超过所确定的上限点数的最大的选项设定为最大选项。

在该结构中,将接近字符图像32的上限点数的选项设定为最大选项。因此,根据本结构,能够在字符图像32不从带31超出的范围内,将尽可能大的选项设定为最大选项。

本实施方式的便携终端1具有纵横转换部136,该纵横转换部136将在带31上打印的字符图像32的方向在横版方向与纵版方向之间切换。在字符图像32的方向为横版方向的情况以及纵版方向的情况下,选项设定部134都是根据将字符图像32的横版方向的纵向尺寸与点数关联起来的字体尺寸数据,设定最大选项。

在该结构中,抑制了当字符图像32的方向在横版方向与纵版方向之间切换的情况下,最大选项发生变更。因此,也抑制了伴随着最大选项发生变更而导致字符图像32的点数发生变更。即,在用户不想变更字符图像32的点数而仅想改变字符图像32的方向的情况下,抑制了点数违背用户的意图地发生变更。

本实施方式的便携终端1具有设定字符图像32的点数的尺寸设定部133。在打印行数增加前设定的字符图像32的点数超过在打印行数增加后设定的最大选项的情况下,尺寸设定部133将打印行数增加后的字符图像32的点数设定为在打印行数增加后设定的最大选项。

在该结构中,在打印行数增加前设定的字符图像32的点数超过在打印行数增加后设定的最大选项的情况下,以在打印行数增加后,将字符图像32的点数自动地设定为,不让字符图像32从带31超出。

在本实施方式的便携终端1中,在打印行数增加前设定的字符图像32的点数不超过在打印行数增加后设定的最大选项的情况下,尺寸设定部133使打印行数增加后的字符图像32的点数相对于在打印行数增加前设定的字符图像32的点数没有变化。

在该结构中,在打印行数增加前设定的字符图像32的点数不超过在打印行数增加后设定的最大选项的情况下,在打印行数增加的前后,字符图像32的点数不发生变化。

在本实施方式的便携终端1中,当打印行数在增加之后恢复到增加前的打印行数的情况下,尺寸设定部133将打印行数恢复后的字符图像32的点数设定为在打印行数增加前设定的字符图像32的点数。

在该结构中,当打印行数在增加之后恢复到增加前的打印行数的情况下,字符图像32的点数被自动地设定为与打印行数增加前相同的点数。

本发明不限定于上述实施方式,当然能在不脱离其主旨的范围内采用各种结构。例如本实施方式可以变更为以下这样的方式。

也能够将对应应用程序存储于cd-rom(compactdiscreadonlymemory:光盘只读存储器)、闪存等记录介质中而提供。

便携终端1也可以经由带打印装置2以外的接入点,例如无线lan(localareanetwork:局域网)路由器而与带打印装置2可通信地连接。此外,便携终端1例如可以经由usb(universalserialbus:通用串行总线)缆线与带打印装置2可通信地连接。

也可以替代便携终端1而使用通用的计算机。

而且,带打印装置2可以具有上述宽度尺寸取得部131和选项设定部134等。在该情况下,能够使带打印装置2作为本发明的信息处理装置而发挥功能。

标号说明

1:便携终端;31:带;32:字符图像;131:宽度尺寸取得部;134:选项设定部;w:带宽。

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