范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf

上传人:b*** 文档编号:1132510 上传时间:2018-04-01 格式:PDF 页数:34 大小:1.58MB
返回 下载 相关 举报
摘要
申请专利号:

CN01815053.5

申请日:

2001.08.24

公开号:

CN1451228A

公开日:

2003.10.22

当前法律状态:

终止

有效性:

无权

法律详情:

专利权的终止(未缴年费专利权终止)授权公告日:2005.4.6|||授权|||实质审查的生效|||公开

IPC分类号:

H04N1/387; G06T11/80; G09G5/00

主分类号:

H04N1/387; G06T11/80; G09G5/00

申请人:

兄弟工业株式会社;

发明人:

伊藤千年

地址:

日本爱知县名古屋市

优先权:

2000.09.04 JP 2000-266589

专利代理机构:

上海专利商标事务所

代理人:

赵国华

PDF下载: PDF下载
内容摘要

对显示器上指定的矩形框内包含的图象数据进行高品位的打印。进行打印时,使矩形框(41)包围的范围的左右方向的长度能打印成与打印装置的热头的打印点数(800点)对应的规定长度,在进行矩形框(41)的左右方向的长度的放大或缩小后进行打印控制,使左右方向的显示点数成为规定点数的整数倍或整数分之一倍、且为整数个(200点,400点,800点)。这样,在进行打印时,矩形框(42,43)的左右方向上包含的点与打印点间的关系清楚,可获得高品位的打印输出。

权利要求书

1: 一种范围指定装置,用于对显示器装置的显示区域上显示的图象信息 的任意范围进行指定、将相关指定范围的图象数据在期望的尺寸的输出区域展 开以获得输出内容,其特征在于,包括 能设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的 设定装置, 使指示所述显示区域内的任意位置的指示器显示在所述显示区域中用的 指示器显示控制装置, 能基于所述指示器显示对所述显示区域内的期望的选择区域进行指定的 输入装置, 在所述显示区域用来能识别地显示由所述输入装置指定的选择区域的选 择范围显示控制装置,以及 具有检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一 方向的长度的装置、将所述检测的长度与设定的所述输出区域的长度进行比 较、算出在所述输出区域的长度的整数倍或以整数分之一为整数的长度内最近 似于该检测长度的长度的装置、以及接受规定输入、将选择区域的宽度方向及 长度方向的至少一方向的长度变更为所述算出的尺寸的装置,用来对包含在指 定的选择区域的至少宽度方向及长度方向中的任一方向的长度的显示点数作 长度调整并变更其选择范围的指定范围长度调整装置。
2: 如权利要求1所述的范围指定装置,其特征在于,还包括 取入包含在由指定范围长度调整装置变更的所述选择范围内的图象数据 的数据取入装置, 对所述图象数据进行缩小或放大加工、使得由所述数据取入装置取入的图 象数据中的所述一方向的长度输出达到与所述规定点数对应的规定长度的图 象调整装置,以及 对输出由图象调整装置加工处理的图象数据进行控制的输出控制装置。
3: 如权利要求1所述的范围指定装置,其特征在于, 所述输出控制装置,对通过打印头打印输出所述被指定的选择范围进行控 制。
4: 如权利要求3所述的范围指定装置,其特征在于, 所述规定的点数,以打印头的析象清晰度与记录用纸的最大打印宽度或最 大打印长度为基础进行设定。
5: 如权利要求3所述的范围指定装置,其特征在于, 被调整的选择范围的所述一方向,是在所述显示器装置的显示区域中与所 述打印头的配列方向对应的方向。
6: 如权利要求1所述的范围指定装置,其特征在于, 所述选择范围显示控制装置,通过在所述显示区域内显示以指定2点为对 角位置的矩形的框线,在所述显示区域内显示选择范围。
7: 如权利要求1所述的范围指定装置,其特征在于, 所述选择范围显示控制装置,通过在所述显示区域内显示以指定2点内的 1点为中心、以2点间距离为半径的圆形的框线,在所述显示区域内显示选择 范围。
8: 如权利要求1所述的范围指定装置,其特征在于, 所述指定范围长度调整装置,在调整结果、所述选择范围超过所述图象信 息自身尺寸时、不进行其尺寸的长度调整。
9: 如权利要求1所述的范围指定装置,其特征在于, 所述指定范围长度调整装置,在调整结果、所述选择范围超过显示器的最 大显示区域时、不进行其尺寸的长度调整。
10: 一种范围指定方法,用于对显示器装置的显示区域上显示的图象信息 的任意范围进行指定、将相关指定范围的图象数据在期望的尺寸的输出区域展 开以获得输出内容,其特征在于,包括以下步骤: 设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的步 骤, 以指示所述显示区域内的任意位置的指示器的显示为基础、指定所述显示 区域内的期望的选择区域的步骤, 在所述显示区域能识别地显示由步骤指定的选择区域的步骤, 检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一方向 的长度的步骤, 将所述检测的长度与设定的所述输出区域的长度进行比较、算出在所述输 出区域的长度的整数倍或以整数分之一为整数的长度内最近似于该检测长度 的长度的步骤,以及 接受规定输入、将选择区域的宽度方向及长度方向的至少一方向的长度变 更为所述算出的尺寸的步骤。
11: 如权利要求10所述的范围指定方法,其特征在于,还包括以下步骤: 取入包含在由指定范围长度调整装置变更的所述选择范围内的图象数据 的步骤, 对所述图象数据进行缩小或放大加工、使得通过所述步骤取入的图象数据 中的所述一方向的长度可输出达到与所述规定点数对应的规定长度的步骤,以 及 对输出所述加工处理的图象数据进行控制的步骤。
12: 一种计算机可读取的记录媒体,能执行用于对显示器装置的显示区域 上显示的图象信息的任意范围进行指定、将相关指定范围的图象数据在期望的 尺寸的输出区域展开、以获得输出内容的范围指定方法,其特征在于,记录使 下列步骤执行用的程序: 设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的步 骤, 以指示所述显示区域内的任意位置的指示器的显示为基础、指定所述显示 区域内的期望的选择区域的步骤, 在所述显示区域能识别地显示由所述步骤指定的选择区域的步骤, 检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一方向 的长度的步骤, 将所述检测的长度与设定的所述输出区域的长度进行比较、算出在所述输 出区域的长度的整数倍或以整数分之一为整数的长度内最近似于该检测长度 的长度的步骤,以及 接受规定输入、将选择区域的宽度方向及长度方向的至少一方向的长度变 更为所述算出的尺寸的步骤。
13: 如权利要求12所述的计算机可读取的记录媒体,其特征在于,还记 录使下列步骤执行用的程序: 取入包含在由指定范围长度调整装置变更的所述选择范围内的图象数据 的步骤, 对所述图象数据进行缩小或放大加工、使得通过所述步骤取入的图象数据 中的所述一方向的长度能输出达到与所述规定点数对应的规定长度的步骤,以 及 对输出所述加工处理的图象数据进行控制的步骤。

说明书


范围指定装置、范围指定方法及计算机可读取的记录媒体

    【技术领域】

    本发明涉及可对显示装置的画面上的期望范围进行指定的范围指定装置、范围指定方法及计算机可读取的记录媒体。

    背景技术

    在计算机显示器等的显示装置的画面上、在期望的位置指定期望大小地矩形范围时,对要指定的矩形范围的对角2点进行指定,属于一般操作。此时,通常,使箭头形(→)的鼠标光标(光点)的箭头位于要指定的矩形范围的1个顶点的状态下按下鼠标键,按键不放、使鼠标光标的箭头移动到与该1点对角位置的顶点后(所谓拖动操作)脱离鼠标键(释放)。这样,在按下及释放鼠标键时,可指定以鼠标光标的箭头处的2点为对角位置的矩形范围。

    【发明内容】

    包含在所述那样指定的矩形范围的图象数据,可使用任意操作进行打印。但是,如上所述,如要使被指定的矩形范围内的某图象数据打印在诸如与预备的用纸宽度一般大小,使显示于画面的点数与打印装置的点数相互对应是不易的事,结果得到的印刷品的印刷质量往往很低劣。

    本发明是针对这些问题提出的,其目的在于提供能对包含在显示区域内被选择的矩形范围内的图象数据进行高品位打印的范围指定装置、范围指定方法及记录相关程序的计算机可读取的记录媒体。

    为达到所述目的,在本发明申请的范围指定装置,用于对显示器装置的显示区域上显示的图象信息的任意范围进行指定、将相关指定范围的图象数据在期望的尺寸的输出区域展开以获得输出内容,包括

    能设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的设定装置,

    使指示所述显示区域内的任意位置的指示器显示在所述显示区域中用的指示器显示控制装置,

    能基于所述指示器显示对所述显示区域内的期望的选择区域进行指定的输入装置,

    在所述显示区域用来能识别地显示由所述输入装置指定的选择区域的选择范围显示控制装置,以及

    具有检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一方向的长度的装置、将所述检测的长度与设定的所述输出区域的长度进行比较、算出在所述输出区域的长度的整数倍或以整数分之一为整数的长度内最近似于该检测长度的长度的装置、以及接受规定输入、将选择区域的宽度方向及长度方向的至少一方向的长度变更为所述算出的尺寸的装置,用来对包含在指定的选择区域的至少宽度方向及长度方向中的任一方向的长度的显示点数作长度调整并变更其选择范围的指定范围长度调整装置。

    此外,本发明申请的范围指定方法,用于对显示器装置的显示区域上显示的图象信息的任意范围进行指定、将相关指定范围的图象数据在期望的尺寸的输出区域展开以获得输出内容,包括以下步骤:

    设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的步骤,

    以指示所述显示区域内的任意位置的指示器的显示为基础、指定所述显示区域内的期望的选择区域的步骤,

    在所述显示区域能识别地显示由步骤指定的选择区域的步骤,

    检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一方向的长度的步骤,

    将所述检测的长度与设定的所述输出区域的长度进行比较、算出在所述输出区域的长度的整数倍或以整数分之一为整数的长度内最近似于该检测长度的长度的步骤,以及

    接受规定输入、将选择区域的宽度方向及长度方向的至少一方向的长度变更为所述算出的尺寸的步骤。

    此外,本发明申请的计算机可读取的记录媒体,能执行用于对显示器装置的显示区域上显示的图象信息的任意范围进行指定、将相关指定范围的图象数据在期望的尺寸的输出区域展开、以获得输出内容的范围指定方法,记录使下列步骤执行用的程序:

    设定期望的输出区域的宽度方向长度及长度方向长度中的至少一方的步骤,

    以指示所述显示区域内的任意位置的指示器的显示为基础、指定所述显示区域内的期望的选择区域的步骤,

    在所述显示区域能识别地显示由所述步骤指定的选择区域的步骤,

    检测由指示器设定的选择区域的至少宽度方向及长度方向中的任一方向的长度的步骤,

    将所述检测的长度与设定的所述输出区域的长度进行比较、算出在所述输出区域的长度的整数倍或以整数分之一为整数的长度内最近似于该检测长度的长度的步骤,以及

    接受规定输入、将选择区域的宽度方向及长度方向的至少一方向的长度变更为所述算出的尺寸的步骤。

    在本发明中,所谓“整数倍”,是指包含1倍、乃至显示点数与规定点数相等的情况。此外,所述规定操作,例如,指的是按下移位键等的简单操作,这里无须复杂的操作。

    按照所述构成,可对所述范围作长度调整,使得以框线包围的范围的宽度方向及长度方向中的任一方向的长度内包含的显示点数,是规定点数的整数倍或整数分之一倍、且为整数个。即亦,可使期望点数与包含在指定范围的点数间的关系清楚、输出的图象保持高品位。

    这样,当进行输出控制、使所述一方向的长度可输出达到与规定点数对应的规定长度时,可在进行范围长度的放大或缩小后进行输出控制,使得由显示区域的范围指定捕获的图象的所述一方向的显示点数是规定点数的整数倍或整数分之一倍、且为整数个。具体地说,例如,对输出处理作打印处理,将规定点数设定为包含在所述规定长度的打印头的点数时,可使进行打印控制时包含在指定范围的所述一方向的点数与打印点数之间的关系清楚、获得更高品位的打印输出。

    【附图说明】

    图1表示本发明的一实施形态的数据描绘装置被具体化的个人电脑及与此连接的纸带打印装置的示意图。

    图2表示本发明的一实施形态的图1的个人电脑的方框图。

    图3A,图3B及图3C表示按照本发明的一实施形态的纸带纵置时在显示器上调整矩形范围长度的形状的图。

    图4A及图4B表示按照本发明的一实施形态的纸带横置时在显示器上调整矩形范围长度的样子的图。

    图5表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图6表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图7表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图8表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图9表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图10表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图11表示说明本发明一实施形态中的范围指定的顺序用的流程图。

    图12A,图12B及图12C表示本发明的另一实施形态的在显示器上调整圆形范围的长度的形状的图。

    具体实施形态

    以下,对适合本发明的一实施形态参照附图进行说明。

    图1是本实施形态的范围指定装置被具体化的个人电脑及与此连接的纸带打印装置的概图。图1中的个人电脑1,包括主体单元10及与其连接的显示器11及键盘12及鼠标13,经电缆14与纸带打印装置2连接。在个人电脑1的主体单元10内,配置着CPU,ROM,RAM,硬盘,FD驱动器,CD-ROM驱动器等各种装置。个人电脑1,可通过调制解调器等通信装置或局域网等与因特网连接。

    在本实施形态,将诸如微软WINDOWS’(商品名)等的GUI基本的OS(操作系统)加到硬盘上,可存入自动检索及文字处理等各种通用应用程序软件及编集纸带打印装置2产生的打印数据用的专用编辑程序软件(以下,称为“纸带编辑”)。此外,在硬盘上,使用自动检索等的应用程序,可存储将通过显示器11中显示的数据中的范围指定选择的任意单元分提供给纸带编辑等的别的应用程序用的应用程序软件(以下,称为“助手软件”)。

    在OS,在自动检索等各种应用程序操作时,使箭头形的鼠标光标出当前显示器11上,同时包括与鼠标的动作连动、使鼠标光标移动到显示器11上的任意位置、把对应于以鼠标光标指定的2点(始点及当前点(或终点))为对角位置的矩形范围的框线描绘于显示器11上的功能。

    在本实施形态,如通过操作鼠标13、矩形框出当前显示器11时按下键盘12上的移位键,调整该矩形范围的纵横的任一边方向的长度用的指定范围长度调整软件,被存储在硬盘中。指定范围长度调整软件通过鼠标13的操作如成为范围指定状态,则自动起动、进行所述的长度调整。后面将对该长度调整作详细叙述。

    自动检索,能够使存储在硬盘、FD及CD-ROM等的文本数据及/或图象数据外,还有从因特网上的WWW网送到个人电脑1的文本数据及/或图象数据等显示在显示器11上。这里,文本数据作为一例,是以HTML(hypertext markuplanguage)形式显示的文字列数据,此外,图象数据,是HTML文挡内带标记的GIF、JPEG、BMP等种种形式的数据。

    纸带编辑,是进行描绘控制,使得通过范围指定后从自动检索中显示的数据进行图象捕获(或复制操作及助手软件的向显示器11内的显示区域的拖动&撤消操作)取入的文本数据及图象数据能在显示器11上显示、在对这些数据通过自动编集及/或用户的操作进行编集后、打印在装于纸带打印装置2的纸带上、再按期望的位置进行剪切用的软件,用户操作个人电脑,可一面看着显示器11一面编集打印在纸带上的数据内容及剪切位置等。

    助手软件,作为入口应用程序,实现从自动检索取入数据及向纸带编辑的供给,是比较小型、短小的应用程序。为此,即使常驻,对系统电源的消耗也不大,可实现稳定动作。在本实施形态,通过进行对助手软件的显示器11的显示区域的拖动&撤消操作、画面捕获操作及复制操作中的任一项操作,自动检索显示的数据可自动地供给给纸带编辑。

    纸带打印装置2,可将作为卷筒状的印刷媒体的纸带及纸带盒放入内单元,将沾于纸带的墨水由热头热复写到纸带的表面,从而打印出期望的文字及图象。在本实施形态,热头是一维配列800个发热单元的元件,它的长度与纸带的全幅几乎一致。

    纸带及纸带盒,可按下外壳上的开通钮17、打开外壳,安装到规定的位置。此外,在纸带打印装置2的外表面,设置着电源开关18、以灯亮、灯闪表示纸带打印装置2的种种状态的LED19、纸带出口20。此外,纸带打印装置2,可以象图1那样纵置,也可以横置。

    下面,对本实施形态的范围指定装置的个人电脑1的具体构成,参照图2进行说明。图2是本实施形态的图1的个人电脑的方框图。

    在本实施形态,如图2所示,在个人电脑1的主体单元10内,通过装入OS及其他的软件,构成输入控制单元22、判断单元23、描绘控制单元24、打印控制单元25、纸带配向存储单元26、模式存储单元27、基准位置存储单元28、选择框存储单元29。描绘控制单元24,包括框线显示控制单元31、光标显示控制单元32、指定范围长度调整单元33、存储单元34。主体单元10内的各单元,是由CPU及RAM、ROM、硬盘等硬件与OS等的软件组合实现的。

    输入控制单元22接收来自键盘12的输入信号,同时,接收来自鼠标13的输入信号,具体说,左右任一个设定侧的鼠标键(本实施形态中,鼠标左键13a)的按下及释放信号、以及随鼠标珠的转动的鼠标移动信号。判断单元23,从输入控制单元22、模式存储单元27、基准位置存储单元28及选择框存储单元29接收数据,进行后述那样的各种判断。描绘控制单元24,从输入控制单元22及判断单元23等接收数据、控制供给到显示器11的描绘内容。

    描绘控制单元24的框线显示控制单元31,随着鼠标光标的移动,进行将矩形的框线描绘到显示器11上的控制。光标显示控制单元32,与鼠标13的动作连动,进行使鼠标光标在显示器11上移动的控制。此外,存储单元34,将描绘控制单元24的控制需要的数据进行暂时存储。

    指定范围长度调整单元33,通过操作鼠标13使矩形框显示在显示器11时,按下键盘12的移位键的信号由输入控制单元22通知,该矩形范围的纵横任一边方向的长度被调整。具体说,可调整被指定的矩形范围的所述一边方向的长度,使得在显示器11、包含在矩形范围的所述一边方向的长度的显示点数是对应于规定点数(在本实施形态,与纸带打印装置2中使用的纸带的最大印刷宽度(例如700mm)对应的热头的点数、即亦、800点)的整数倍(例如,1600点,2400点)或整数分之一倍、且为整数个(例如,400点,200点,100点)。

    此外,可确定对包含在调整后矩形范围的所述一边方向的长度内的显示点数取规定点数的多少倍,使得对长度调整前的显示点数增加或减少的显示点数为更少的净倍率、调整后的显示点数成为整数个。

    此外,所述一边方向是矩形范围的纵向还是横向,这要根据对纸带的文字的打印方向如何设定、具体由纸带打印装置2打印的文字是沿纸带宽度方向配列(纸带纵置)或纸带打印装置2打印的文字是沿纸带长度方向配列(纸带横置)决定,在纸带纵置时,显示器11上的左右方向(与文字的配列方向(纸带宽度方向(热头配置方向)对应))为所述一边方向,在纸带横置时,显示器11上的上下方向(与文字的配列方向垂直的方向(纸带宽度方向(热头配置方向)对应))为所述一边方向。

    打印控制单元25,从描绘控制单元24接收数据,对使用纸带打印装置2打印纸带编辑的数据内容进行控制。纸带配向存储单元26,存储作为纸带上的文字的打印规格、被设定为纸带纵置还是纸带横置。纸带配向存储单元26的存储内容,用户可通过操作键盘12或鼠标13进行变更。模式存储单元27,存储个人电脑1是否为范围指定状态,另外、在范围指定状态时、存储是否为始点指定模式,或者,是否为终点指定模式。此外,在本实施形态,按下鼠标13左键13a的位置被设定为矩形范围的始点,然后按下的鼠标左键13a释放时的位置被设定为矩形范围的终点(始点的对角点)。

    基准位置存储单元28,存储作为指定范围的基准点的矩形的对角2点的座标位置。选择框存储单元29,存储通过范围指定操作在显示器11上显示的选择框上的显示点的座标位置。选择框存储单元29中存储的选择框的位置,可根据指定范围长度调整单元33的长度调整结果进行改写。

    下面,对按照对本实施形态指定矩形范围的例,参照图3A~图3C及图4A~图4C进行说明。图3A~图3C表示纸带纵置时按照本实施形态在显示器11上调整矩形范围长度的情况的图。此外,图4A~图4C表示纸带横置时按照本实施形态在显示器11上调整矩形范围长度的情况的图。

    此外,在本实施形态,为说明方便,将被调整的点尺寸的范围限定于200,400,800及1600进行说明。当然,本发明不限定于后述的实施形态。

    首先,对纸带纵置的情况进行说明。图3A,通过在期望的位置按下鼠标键13a,在显示器11上设定始点S,再进行通过按下鼠标键13a不放使鼠标13移动的拖动操作、使鼠标光标40从始点S到达右下方向当前的点C,表示矩形框41被显示于显示器11的状态。这里,纸带纵置,所以,在图面上左右方向与纸带宽度方向(热头配置方向)对应,与之垂直的上下方向与纸带的长度方向对应。此外,在矩形框41内,在左右方向被配列“ABC”的文字。此时,矩形框41的左右方向的长度,是对应于显示器11上的90点的长度。

    在图3A展示的状态,当按下键盘12的移位键,指定范围长度调整单元33运行,矩形框41的左右方向的长度被自动调整。具体说,矩形框41的左右方向的长度,是800点的整数倍或整数分之一倍、且为整数个,此外,从当前的点数(90点)的变更点数被调整到最少的点数、即对应于200点(调整点数的下限)的长度。表示该状态的是图3B。在图3B,图3A的矩形框41,被变更为以始点S与距当前点C在右方向离开约110点的调整点A1为对角的矩形框42。这里,鼠标光标40的位置不变更,其箭头指向当前点C。

    如图3B所示,矩形框42的左右方向的长度为对应于显示器11上的200点的长度时,对包含在矩形框42的图象数据(在本实施形态,“ABC”那样的文字数据作为显示于显示器11的图象数据被进行打印)进行打印,宽度200点的图象数据被放大为宽度800点,显示器11中显示的图象数据与纸带打印装置2打印的图象数据间的点数关系清楚。为此,按照本实施形态,画面的质量不会随图象的放大而变劣,可通过纸带打印装置2获得高品位的打印纸带输出。

    为了使文字“ABC”右方的文字“CBA”包含在矩形框内,从图的状态按下移位键不放使鼠标光标3B 40再向右侧移动,当以鼠标光标40指示的当前点C与始点S为对角的矩形框的左右方向的长度超过对应于显示器11上的300点的长度时,指定范围长度调整单元33以所述规则为基础、将该矩形框的左右方向的长度自动调整为对应于显示器11上的400点的长度。图3C展示从进行自动调整的位置使鼠标光标40再向右侧移动约20点时的状态,图3B的矩形框42,被变更为以始点S与距当前点C约80点在右方向的调整点A2为对角的矩形框43。这里;这里,鼠标光标40的位置不变更,其箭头指向当前点C。此时,对包含在矩形框43的图象数据进行打印,宽度400点的图象数据被放大为宽度800点,画面的质量不会随图象的放大而变劣,可通过纸带打印装置2获得高品位的打印纸带输出。

    接着,对纸带横置的情况进行说明。图4A,通过在期望的位置按下鼠标键13a,在显示器11上设定始点S,再通过按下鼠标键13a不放使鼠标13移动的拖动操作、使鼠标光标40从始点S运行到达右下方向当前的点C(从始点S在下方离开约90点的位置)的状态下,表示按下移位键后的状态。这里,纸带横置,所以,在图面上左右方向与纸带长度方向对应,与之垂直的上下方向与纸带的宽度方向(热头配置方向)对应。

    当按下移位键,指定范围长度调整单元33运行,以始点S与当前点C为对角的矩形框的上下方向的长度被自动调整。具体说,该矩形框的上下方向的长度,以所述规则为基础,被调整到对应于200点的长度。为此,在图4A,描绘以始点S与距当前点C在下方向离开约110点的调整点A1为对角矩形框45。此时,鼠标光标40的位置不变更,其箭头指向当前点C。在矩形框45内,在纸带长度方向被配列“ABC”的文字。此时,如打印矩形框45内包含的图象数据,宽度200点的图象数据被放大为宽度800点,画面的质量不会随图象的放大而变劣,可通过纸带打印装置2获得高品位的打印纸带输出。

    为了使文字“ABC”下方的文字“CBA”包含在矩形框内,从图4A的状态按下移位键不放使鼠标光标40再向下侧移动,当以鼠标光标40指示的当前点C与始点S为对角的矩形框的上下方向的长度超过对应于显示器11上的300点的长度时,指定范围长度调整单元33以所述规则为基础、将该矩形框的上下方向的长度自动调整为对应于显示器11上的400点的长度。图4B展示从进行自动调整的位置使鼠标光标40再向约20点的下侧移动时的状态,图的矩形框4A 45,被变更为以始点S与距当前点C约80点下方向的调整点A2为对角的矩形框46。这里,这里,鼠标光标40的位置不变更,其箭头指向当前点C。此时,对包含在矩形框46的图象数据进行打印,宽度400点的图象数据被放大为宽度800点,可通过纸带打印装置2获得高品位的打印纸带输出。

    同样,在纸带纵置场合使鼠标光标40向右侧移动时,及,在纸带横置场合使鼠标光标40向下侧移动时,显示器11中显示的矩形框,与鼠标光标40的位置不一致,在显示器11上从始点S到对应于纸带宽度方向的方向的距离被自动放大为800点,1600点……(以下,800的整数倍)。

    在本实施形态,当距对应于显示器11上的矩形框的纸带宽度方向的方向的距离为800点时,由于与纸带打印装置2的打印点数完全一致,使显示器11中显示的图象数据的点与打印点对应为1∶1,所以,可获得高品位的打印纸带输出。此外,当距对应于显示器11上的矩形框的纸带宽度方向的方向的距离为1600点时,显示器11中显示的2点,在纸带打印装置2的打印点中作为1点处理,所以,被缩小为整数分之一,图象质量不易产生劣化。

    下面,对本实施形态的具体的范围指定顺序参照图5~图11进行说明。图5~图11表示本实施形态的范围指定顺序用的流程图。

    首先,在图5的步骤S1,模式存储单元27为范围指定状态的始点指定模式,始点为未指定状态。

    然后,在步骤S2,由判断单元23判断鼠标13的左键13a是否按下。如判断左键13a为按下,(S2:YES),进入步骤S3。在步骤S3,进行图6的左键按下处理。在图6的步骤S31,将左键13a的按下点作为第1基准点(始点)设定,将该位置存储在基准位置存储单元28。此外,在步骤S32,将模式存储单元27置于终点指定模式后,使左键13a按下处理终了。

    此外,如判断左键13a为未按下,(S2:NO),进入步骤S4。在步骤S4,由判断单元23判断左键13a是否释放。如判断左键13a为释放,(S4:YES),进入步骤S5。在步骤S5,进行图7的左键释放处理。在图7步骤S51,模式存储单元27由判断单元23判断是否为终点指定模式。如不是终点指定模式(S51:NO),终了图7的左键13a的释放处理,如果是终点指定模式(S51:YES),进入步骤S52。

    在步骤S52,由判断单元23判断左键13a的释放位置是否与存储在基准位置存储单元28的始点位置同位置。其结果,如果判断为同位置(S52:YES),终了图7的左键13a的释放处理,如果判断为不同位置(S52:NO),进行鼠标13的拖动操作,进入步骤S53。在步骤S53,在按以下说明的顺序调整的矩形框,将始点S对角的位置设定为第2基准点(终点),使该位置存储在基准位置存储单元28。此外,在步骤S54,使范围指定终了的内容存储在模式存储单元27后,使左键释放处理终了。

    此外,在步骤S4,如判断左键13a为未释放(S4:NO),进入步骤S6。在步骤S6,由判断单元23判断鼠标13是否移动,如判断鼠标13移动(S6:YES),进入步骤S7。在步骤S7,进行图8的鼠标移动处理。在图8的步骤S71,由判断单元23参照模式存储单元27的存储内容判断模式存储单元27是否为终点指定模式。如不是终点指定模式,(S71:NO),由于未设定始点,使鼠标移动处理终了。另外,如是终点指定模式(S71:YES),进入步骤S72。

    在步骤S72,用判断单元23的命令将存储在选择框存储单元29的选择框的内容消去。下面,在步骤S73,对以始点与当前的鼠标光标的箭头位置为对角的矩形框以描绘控制单元24的框线显示控制单元31进行描画并显示在显示器11,此外,使鼠标13的移动方向及距离一致,通过光标显示控制单元32变更鼠标光标在显示器11上的位置。此外,在步骤S74,使该矩形框的位置存储在选择框存储单元29以后,使鼠标移动处理终了。

    返回图5,在步骤S6,如判断鼠标13未移动(S6:NO),进入步骤S8。在步骤S8,由判断单元23判断键盘12的移位键(SHIFT)是否按下。如判断移位键按下(S8:YES),进入步骤S9。在步骤S9,进行图9的移位键按下处理。在图9的步骤S91,由判断单元23判断模式存储单元27是否为终点指定模式。如不是终点指定模式,(S91:NO),使图9的移位键按下处理终了,如是终点指定模式(S91:YES),进入步骤S92。

    在步骤S92,由判断单元23根据纸带配向存储单元26的存储内容判断当前的设定是纸带纵置还是纸带横置。在纸带横置时(S92:YES),进入图10示的纵幅调整处理的步骤S93。另外,在纸带纵置时(S92:NO),进入图11示的横幅调整处理的步骤S94。

    在图10的纵幅调整处理中,最初在步骤S931,鼠标光标的箭头的当前点与始点的上下位置关系在指定范围长度调整单元33被判断。其结果,如判断当前点在始点的下面时(S931:YES),进入步骤S932,矩形框的伸长方向以始点为基准是下方向的内容被存储在存储单元34。另外,如判断当前点在始点的上面时(S931:NO),进入步骤S933,矩形框的伸长方向以始点为基准是上方向的内容被存储在存储单元34。

    下面,在步骤S934,当进行矩形框的长度调整时,将对应于调整后长度的点数的最适宽度替补表示为小点数次序的参数N设定为1,进入步骤S935。这里,点数的最适宽度替补,与纸带打印装置2的热头的打印点数一致,可存储在存储单元34,例如,如本实施形态那样,当热头的打印点数为800点时,作为最适宽度替补,大致可存储200点,400点,800点,1600点的4种。

    此外,最好能对取入图象显示的显示区域(图象显示的窗口的尺寸,显示器11的最大显示区域,或预定取入的图象自身的最大尺寸)进行控制,使得在不超出矩形框的范围内能选择最适宽度,并按照状况设定最适宽度替补。尚,在不超出矩形框的条件下对所述显示区域进行的控制,也可以不在该阶段、而在鼠标左键13a按下操作时进行。

    此外,在步骤S935,判断参数N是否小于存储在存储单元34的最适宽度替补数。其结果,如果当前的参数N的值小于最适宽度替补数(S935:YES),进入步骤S936。另外,如果当前的参数N的值超过最适宽度替补数(S935:NO),进入步骤S940。

    在步骤S936,在指定范围长度调整单元33,算出与当前的参数N相关的点数(例如200)与参数N+1相关的点数(例如400)的平均值W。如上所述,作为最适宽度替补、存储200点,400点,800点3种时,对于参数N=1,2,平均值分别为300,600。    

    然后,在步骤S937,通过指定范围长度调整单元33判断以始点与当前点为对角的矩形框的显示器11上的上下方向的长度是否小于在步骤S936求得的平均值W。其结果,如果矩形框的上下方向的长度大于平均值W(S937:NO),进入步骤S938,参数N加1后返回步骤S935。另外,如矩形框的上下方向的长度小于平均值W(S937:YES),进入步骤S939。

    在步骤S939,从始点在伸长方向离开参数N相关的点数的位置,被作为调整点的上下方向(Y方向)位置被设定,以其内容为基础改写选择框存储单元29的存储内容。随之进行描绘控制单元24对框线显示控制单元31的控制,在显示器11显示的被选择的矩形框在上下方向被放大或缩小。这里,不由光标显示控制单元32进行鼠标光标的位置变更,所以,鼠标光标的位置仍维持在当前点。

    此外,在步骤S940,从始点在伸长方向离开最大参数N(在本实施形态为“3”)相关的点数(在本实施形态为800点)的位置,被作为调整点的上下方向(Y方向)位置被设定,以其内容为基础改写选择框存储单元29的存储内容。随之进行描绘控制单元24对框线显示控制单元31的控制,在显示器11显示的被选择的矩形框在上下方向被放大或缩小。此时,不由光标显示控制单元32进行鼠标光标的位置变更,所以,鼠标光标的位置仍维持在当前点。

    此外,在图11的横幅调整处理中,最初在步骤S941,鼠标光标的箭头的当前点与始点的左右位置关系在指定范围长度调整单元33被判断。其结果,如判断当前点在始点的右面时(S941:YES),进入步骤S942,矩形框的伸长方向以始点为基准是右方向的内容被存储在存储单元34。另外,如判断当前点在始点的上左面时(S941:NO),进入步骤S943,矩形框的伸长方向以始点为基准是左方向的内容被存储在存储单元34。

    下面,在步骤S944,当设定所述参数N为1时,进入步骤S945。在步骤S945,判断参数N是否小于存储在存储单元34的最适宽度替补数。其结果,如果当前的参数N的值小于最适宽度替补数(S945:YES),进入步骤S946。另外,如果当前的参数N的值超过最适宽度替补数(S945:NO),进入步骤S950。

    在步骤S946,在指定范围长度调整单元33,算出与当前的参数N相关的点数与参数N+1相关的点数的平均值W。然后,在步骤S947,通过指定范围长度调整单元33判断以始点与当前点为对角的矩形框的显示器11上的左右方向的长度是否小于在步骤S946求得的平均值W。其结果,如果矩形框的左右方向的长度大于平均值W(S947:NO),进入步骤S948,参数N加1后返回步骤S945。另外,如矩形框的左右方向的长度小于平均值W(S947:YES),进入步骤S949。

    在步骤S949,从始点在伸长方向离开参数N相关的点数的位置,被作为调整点的左右方向(X方向)位置被设定,以其内容为基础改写选择框存储单元29的存储内容。随之进行描绘控制单元24对框线显示控制单元31的控制,在显示器11显示的被选择的矩形框在左右方向被放大或缩小。这里,不由光标显示控制单元32进行鼠标光标的位置变更,所以,鼠标光标的位置仍维持在当前点不变。

    此外,在步骤S950,从始点在伸长方向离开最大参数N相关的点数(在本实施形态为800点)的位置,被作为调整点的左右方向(X方向)位置被设定,以其内容为基础改写选择框存储单元29的存储内容。随之进行描绘控制单元24对框线显示控制单元31的控制,在显示器11显示的被选择的矩形框在左右方向被放大或缩小。此时,不由光标显示控制单元32进行鼠标光标的位置变更,所以,鼠标光标的位置仍维持在当前点不变。

    如上所述,如步骤S93及步骤S94的纵幅调整处理或横幅调整处理终了,返回图5,在步骤S10,由判断单元23判断模式存储单元27是否指示范围指定终了。此外,在步骤S8,判断移位键未按下时(S8:NO),也同样进入步骤S10。

    在步骤S10,如判断模式存储单元27未指示范围指定终了(S10:NO),返回步骤S2,重复同样的处理。另外,如判断模式存储单元27指示范围指定终了(S10:YES),本实施形态的范围指定处理终了,如果画面捕获被设定,指定范围的数据被供给到纸带编辑。此后,用户通过操作纸带编辑,或者,随着指定范围的数据被供给到纸带编辑,打印控制单元25自动运行。

    打印控制单元25,对相关矩形框内的图象数据进行打印控制,使得按所述顺序以矩形框包围的范围的显示器11上与纸带宽度方向对应的方向(纸带横置时为上下方向,纸带纵置时为左右方向)的长度,能以对应于纸带打印装置2的热头的打印点数(800点)的长度打印。这样,矩形框内的数据通过纸带打印装置2进行高品位打印。

    将以上说明的流程放在具体例中进行说明。例如,在图3A~图3C中说明的纸带纵置的情况,使鼠标光标40的箭头移动到最初应作为矩形范围的始点S的位置,从步骤S2经S4及S6、进到S7的鼠标移动处理。此外,为了在步骤S71成为始点指定模式,使鼠标移动处理终了,从步骤S10返回到步骤S2。

    此外,用户如果在应作为矩形范围的始点S的位置按下鼠标13的左键13a,从步骤S2进到步骤S3(在步骤S3中,S31、S32的各步骤被执行)。按下点被作为始点S被设定,且,成为终点指定模式后经步骤S10返回步骤S2。

    下面,按下左键13a不放使鼠标13移动,从步骤S2进到S4、S6、S7(在步骤S7中,执行S71、S72、S73、S74的各步骤)。以始点S与当前的鼠标光标40的箭头位置C为对角的矩形框41被描绘和存储。

    此外,当用户按下移位键,从步骤S2进到S4、S6、S8、S9(在步骤S9中,执行S91、S92、S94的各步骤),在横幅调整处理中,矩形框的左右方向的长度以所述规则为基础进行调整。这样,调整后的矩形框42,43在显示器11被描画。

    此时,当用户释放鼠标13的左键13a,从步骤S2进到S4、S5(在步骤S5中,执行S51、S52、S53、S54的各步骤)。在被调整的矩形框,始点S的对角位置被作为终点设定,在步骤S10判断为范围指定终了,一系列的范围指定顺序终了。

    如上说明中所述,按照本实施形态,可对矩形框进行长度调整,使得被矩形框包围的范围的纵横任一方向的一边方向的长度内包含的显示点数成为纸带打印装置2的热头的打印点数(800点)的整数倍或整数分之一倍、且为整数个。此外,可对矩形框42、43进行打印控制,使得所述一边方向的长度被打印成与800点对应的长度。因此,在进行打印控制时,包含在矩形框42、43的所述一边方向的点与打印点间的关系清楚,可获得更高品位的打印输出。此外,只按下移位键就能调整矩形框的长度,免除了复杂的操作。

    以上,对本发明的实施形态进行了说明,本发明不限于所述实施形态,容许进行各种变更。例如,在所述实施形态中,可使用最适宽度替补的点数的平均值作为比较对象进行矩形框的长度调整,但也可使用例如最适宽度替补的点数本身作为比较对象进行矩形框的长度调整。此外,在所述实施形态,考虑使黑白打印或者单色打印的重合的彩色打印,在采用诸如2×2的4点的高频振动矩阵体使显示器上的1点高频振动进行彩色打印时,应考虑高频振动矩阵体的大小。即亦,高频振动矩阵体为2×2的4点时,可对矩形框进行长度调整,使得被矩形框包围的范围的纵横任一方向的一边方向的长度内包含的显示点数成为纸带打印装置2的热头的打印点数(800点)的偶数倍或偶数分之一倍、且为整数个。

    此外,范围指定用的装置不限于鼠标,诸如,跟踪球、操纵杆、图形输入板及触摸式面板等各种指向装置及键盘的光标键等都可使用。此外,本发明不限于个人电脑,在可推广用在携带电话等的显示器上进行范围指定。

    此外,所述实施形态,可对对应于被矩形框包围的范围的纸带宽度方向(热头配置方向)的纵横任一方向的一边方向的长度内包含的显示点数进行调整,但也可对对应于被矩形框包围的范围的纸带长度方向(与热头配置方向垂直的方向)的纵横任一方向的一边方向的长度内包含的显示点数进行调整,使打印质量得以提高。这里,如上实施形态所述,所述一边方向,在显示器上如果是对应于打印头的配置方向,指定范围的所述一边方向上包含的点与打印点不存在机械偏离,具有可进行更高品位打印的优点。

    此外,不仅是矩形框的纵横任一方向的一边方向,也可调整含纵横双方的长度的点数。这样,在按切纸及定型尺寸进行打印的打印装置,可更高品位地打印图象整体。

    此外,在所述实施形态,说的是作为输出处理进行打印处理,但本发明不限于打印处理,也可适合于显示输出等的各种输出处理。

    此外,在所述实施形态,指定范围仅以矩形指定,但不限于矩形,诸如圆形及多角形、星形及心形等标志形状都可用来指定指定范围。

    具体以圆形指定指定范围为例进行说明。图12A展示的是:通过在期望位置按下鼠标键13a的操作,在显示器11上设定始点S,再进行按下鼠标键13a不放、使鼠标13移动的拖动操作,使鼠标光标40从始点S在右方向移动到当前点C,在显示器11显示以线段S-C为半径、以始点S为中心的圆形框47的状态。这里,纸带纵置,在画面上左右方向与纸带宽度方向(热头配置方向)对应,与之垂直的上下方向对应于纸带长度方向。此外,在圆形框47内,左右方向上配列“ABC”文字。此时,圆形框47的半径的长度,是对应于显示器11上的60点的长度,占有纸带宽度方向及纸带长度方向的圆形框47的尺寸(将圆形框作为内接圆,具有与纸带宽度方向及纸带长度方向平行的边的矩形47a的尺寸),是对应于120点的长度。

    在图12A展示的状态,当按下键盘12的移位键,指定范围长度调整单元33运行,圆形框47的半径的长度被自动调整。具体说,圆形框为内接圆的矩形48a的左右方向的长度,是800点的整数倍或整数分之一倍、且为整数个,且,从当前的点数(120点)开始的变更点数是对应于最少点数、即对应于200点的长度,这样,半径长度可调整到100点。表示该状态的是图12B。在图12B,图12A的圆形框41,被变更为以从中心S到距当前点C40点的调整点B1的距离作为半径的圆形框48。这里,不变更鼠标光标40的位置,它的箭头指着当前点C。

    如图示12B,以圆形框48为内接圆的矩形48a的左右方向的长度为对应于显示器11上的200点的长度时,进行圆形框48内包含的图象数据(在本实施形态,“ABC”那样的文字数据也作为显示于显示器11的图象数据被打印)的打印,宽度200点的图象数据被放大为宽度800点,显示于显示器11的图象数据与纸带打印装置2打印的图象数据间的点单位关系清楚。为此,按照本实施形态,画面的质量不会随图象的放大而变劣,与前面的实施形态同样,可通过纸带打印装置2获得高品位的打印纸带输出。

    为了使文字“ABC”外面的文字“CBA”等包含在圆形框内,从图12B示的状态按下鼠标键不放使鼠标光标140向右侧移动,当以从鼠标光标40指示的当前点C到始点S的长度为半径的圆形框为内接圆的矩形的左右方向的长度,超过对应于显示器11上的300点的长度时,指定范围长度调整单元33将根据所述规则自动地把圆形框的半径长度调整为200点,使得该矩形的左右方向的长度成为与显示器11上的400点对应的长度。图12C展示的是,使鼠标光标40从进行自动调整的位置再向右侧移动约10点时的状态,在图12B的圆形框48,被变更为以从始点S到右方向上距当前点C约40点的调整点B2的距离作为半径的圆形框49。这里,不变更鼠标光标40的位置,它的箭头指着当前点C。此时,对包包含在圆形框49的图象数据进行打印,宽度400点的图象数据被放大为宽度800点,画面的质量不会随图象的放大而变劣,与这些同样,可通过纸带打印装置2获得高品位的打印纸带输出。

    未图示也一样,在纸带纵置场合使鼠标光标40向右侧移动时,显示于显示器11的圆形框,与鼠标光标40的位置不一致,可调整圆形框的半径,使以显示器11上的圆形框为内接圆的矩形的纸带宽度方向的尺寸自动放大为800点,1600点,……(以下,800的整数倍)。

    在本实施形态,当对应于显示器11上的圆形框的(正确地说,是以圆形框为内接圆的)纸带宽度方向的尺寸为800点时,由于与纸带打印装置2的打印点数完全一致,显示于显示器11的图象数据的点与打印点对应成为1∶1,可获得非常高品位的打印纸带输出。此外,当显示器11上的所述矩形的纸带宽度方向的尺寸为1600点时,显示于显示器11的2点在纸带打印装置2的打印点中作为1点处理,所以可缩小为整数分之一,这样就不易产生画面质量的劣化了。

    此外,省略详细说明,但对纸带横置场合可作同样处理。在纸带横置时,以圆形框为内接圆的矩形的上下方向的尺寸为800点的整数倍或整数分之一倍、且为整数个,此外,可调整半径的长度、使成为对应于按当前的点数的变更点数为最少点数的长度。

    尚,在所述实施形态设定圆形框时,进行使鼠标光标40从始点S向右方向移动的操作、设定半径,但为简化仅对右方向进行说明,当然操作方向不限于右方向。可以以始点S到当前点C的距离为半径进行设定,指定圆形框。

    又,对圆形框场合,因为左右、上下的尺寸及形状相同,只要关注半径的长度、即从始点S到当前点C的距离,可进行控制使圆形框的直径长度(距离S-C的2倍)调整到800点的整数倍或整数分之一倍、且为整数个。

    此外,在所述实施形态,可进行调整圆形框半径的控制,但作为变形例,纸带长度方向的尺寸与纸带宽度方向的尺寸可独立地进行调整。即亦,作为只使纸带宽度方向调整为最适宽度,纸带长度方向自由设定的框(椭圆框)也行。

    此外,以上说明是以圆形框为例进行说明的,在以多角形、星形及心形等标志形状的框进行范围指定时,也把操作区框形状设想成恰当的矩形,该矩形框的纸带宽度方向的尺寸是800点的整数倍或整数分之一倍、且为整数个,此外,同样可适用于调整尺寸(最适宽度)、使按当前的点数的变更点数为对应于最少点数的长度。

    工业上的实用性

    如上面说明中所述,按照本发明,当进行打印使框线包围的范围的宽度方向及长度方向的至少一方向的长度成为对应于规定点数的规定长度时,在对范围长度进行放大或缩小、使从显示区域由范围指定捕获的图象的所述一方向的显示点数成为规定点数的整数倍或整数分之一倍、且为整数个,进行打印控制,所以,在进行打印控制时,指定范围的所述一方向中包含的点与打印点间的关系清楚,可获得更商品位的打印输出。

范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf_第1页
第1页 / 共34页
范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf_第2页
第2页 / 共34页
范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf_第3页
第3页 / 共34页
点击查看更多>>
资源描述

《范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf》由会员分享,可在线阅读,更多相关《范围指定装置、范围指定方法及计算机可读取的记录媒体.pdf(34页珍藏版)》请在专利查询网上搜索。

对显示器上指定的矩形框内包含的图象数据进行高品位的打印。进行打印时,使矩形框(41)包围的范围的左右方向的长度能打印成与打印装置的热头的打印点数(800点)对应的规定长度,在进行矩形框(41)的左右方向的长度的放大或缩小后进行打印控制,使左右方向的显示点数成为规定点数的整数倍或整数分之一倍、且为整数个(200点,400点,800点)。这样,在进行打印时,矩形框(42,43)的左右方向上包含的点与打。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 电学 > 电通信技术


copyright@ 2017-2020 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1