CN1215200A - 图象显示装置 - Google Patents

图象显示装置 Download PDF

Info

Publication number
CN1215200A
CN1215200A CN98109295A CN98109295A CN1215200A CN 1215200 A CN1215200 A CN 1215200A CN 98109295 A CN98109295 A CN 98109295A CN 98109295 A CN98109295 A CN 98109295A CN 1215200 A CN1215200 A CN 1215200A
Authority
CN
China
Prior art keywords
mentioned
image data
rolling
data
foundation drawing
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN98109295A
Other languages
English (en)
Other versions
CN1101314C (zh
Inventor
仓科弘康
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Seiko Epson Corp
Original Assignee
Seiko Epson Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Seiko Epson Corp filed Critical Seiko Epson Corp
Publication of CN1215200A publication Critical patent/CN1215200A/zh
Application granted granted Critical
Publication of CN1101314C publication Critical patent/CN1101314C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/44Typewriters or selective printing mechanisms having dual functions or combined with, or coupled to, apparatus performing other functions
    • B41J3/46Printing mechanisms combined with apparatus providing a visual indication
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B41PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
    • B41JTYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
    • B41J3/00Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed
    • B41J3/407Typewriters or selective printing or marking mechanisms characterised by the purpose for which they are constructed for marking on special material
    • B41J3/4075Tape printers; Label printers

Landscapes

  • Controls And Circuits For Display Device (AREA)
  • Record Information Processing For Printing (AREA)
  • User Interface Of Digital Computer (AREA)
  • Digital Computer Display Output (AREA)
  • Printers Characterized By Their Purpose (AREA)

Abstract

从输入部向在图象显示装置中输入种种指令和数据。由点阵组成的基础图象数据的一部分或全部被存储到基础图象数据存储装置中。根据来自上述输入部的指令,上述基础图象数据中的显示范围的部分被变换为显示图象数据而显示在显示部的显示画面上。从上述输入部输入使上述显示范围在上述基础图象数据上的上下左右任一个方向自动连续滚动的自动滚动处理的开始指令、变更上述自动滚动处理的开始以前或处理中的上述基础图象数据和上述显示图象数据的大小的比率的比率变更指令。当上述开始指令被输入时,开始进行上述自动滚动处理,同时,当上述比率变更指令被输入时,按照该输入的比率变更指令来变更上述显示图象数据而显示在上述显示画面上。

Description

图象显示装置
本发明涉及信息处理装置的图象显示装置,特别是涉及如象在纸带印刷装置等小型廉价的信息处理装置中的图象显示装置那样的对于具有较小图象规模的显示画面的图象进行显示的显示装置。
在现有技术中,在这种小型的廉价的信息处理装置中,由于在其装置内处理图象数据的规模与一般的个人计算机等相比较小,则在该显示装置中进行显示的显示图象较小,最近,随着技术的进步,出现了小型、廉价同时处理膨胀的图象数据的信息处理装置,而要求作为显示装置能够显示规模较大的图象。
另一方面,这种信息处理装置中的显示装置的显示画面的尺寸和点数在其小型、廉价的制约下受到限制。因此,本申请人作为纸带印刷装置中的显示装置提出了一种图象显示装置,缩小进行显示的图象来显示整体,以便于对于进行显示的图象数据的规模来说即使使用较小的显示画面也易于掌握图象数据的整体的图形(参见日本专利公开公报特开平6-115224号、日本专利公开公报特开平7-125374号)。
但是,一般来说,这种显示画面的分辨率低于所要印刷的图象等的分辨率,即使在同等的尺寸下,点数也较少,因此,需要抽去图象数据的点来进行显示,因而使图象图形变得不完整。例如,在上述那样的纸带印刷装置中,配置字符图象(单位图象:是包含文字、数字、符号、图形等的概念),在24mm宽的纸带上制作可印刷的宽度方向256点程度的印刷图象数据(基础图象数据),由于在相同程度(约3cm)的较小尺寸的显示画面上一般仅有64点程度的分辨率,则难于完整地看到各个单位图象,该256点程度就成为在64点程度(3cm程度)的较小显示画面上能够看到各个单位图象的内容等的界限(参照图43A~44B)。
与此相对,在上述这样的纸带印刷装置中,存在使用宽幅的纸带作为印刷对象物的倾向,缩小宽幅纸带对应的512点和1024点程度的基础图象数据来进行显示,因此,其各个单位图象的内容和布置等都不能掌握(参照图45A、45B)。可以预料到:这样的问题,随着纸带的宽度变宽,即随着可印刷的图象数据的规模进一步变大而且多样化,变得越来越显著。除了纸带印刷装置之外,例如在小型的印章制作装置中,可以预料,作为查看用于制作具有比较大型的印章面的印章的图象数据等的其他小型廉价信息处理装置的图象显示装置,具有共同的课题的可能性。
本发明的目的是提供一种便利性高的图象显示装置及方法,即使使用相对于进行显示的图象的规模较小的显示画面,也能以比较简易的操作容易地看到构成该图象的任意位置的单位图象的内容和布置等。
为了实现上述目的,根据本发明的第一方案,提供一种图象显示装置,包括:
用于输入各种指令和数据的输入装置;
具有显示画面的显示装置;
存储由点阵组成的基础图象数据的一部分或全部的基础图象数据存储装置;以及
显示控制装置,根据来自上述输入装置的指令,把上述基础图象数据中的显示范围的图象数据变换为显示图象数据来在上述显示画面上进行显示。
本发明第一方案所涉及的图象显示装置,其特征在于,上述输入装置包括:
开始指令装置,用于输入使上述显示范围在上述基础图象数据上的上下左右的任一个预定方向上自动地连续滚动的自动滚动处理的开始指令;
变更指令装置,用于输入在上述自动滚动处理的开始时或处理中变更上述基础图象数据的大小和上述显示图象数据的大小的比率的比率变更指令,
上述显示控制装置,在输入上述开始指令时,开始上述自动滚动处理,同时,在输入上述比率变更指令时,按照该所输入的比率变更指令,来变更上述显示图象数据并在上述显示画面上进行显示。
根据该图象显示装置,通过输入开始指令,就能在基础图象数据上的上下左右的任一个预定方向上使显示范围进行滚动。为了从基础图象数据上的显示范围的图象数据向显示图象数据的变换,与现有技术相同,包含向单一图象的抽出或放大/缩小或缩小时的各单位图象的简化符号的置换等。通过该自动滚动,就能容易地连续看到滚动方向的单位图象(例如各字符图象)的内容和布置等。比率变更指令能够在自动滚动处理的开始以前或处理中进行输入,如果在自动滚动处理中输入比率变更指令,就能一边进行滚动一边变更基础图象数据和显示图象数据的大小(分辨率)的比率。因此,在该图象显示装置中,即使使用相对于进行显示的图象的规模较小的显示画面,也能以比较简易的操作容易地看到构成该图象的单位图象的内容和布置等。
最好,上述显示控制装置从输入上述开始指令的时刻的上述显示范围开始进行上述自动滚动处理。
根据该方案,由于从输入开始指令的时刻的显示范围开始进行自动滚动处理,则例如,如果在用光标等滚动到任意的开始位置之后输入开始指令,就能从该任意的显示范围开始进行自动滚动处理,由此,就能容易地从任意位置进行图象的查看,就能进一步提高作为图象显示装置的便利性。
最好,上述输入装置包括开始位置指定装置,用于指定上述自动滚动处理的上述基础图象数据上的开始位置。
根据该方案,由于能够指定自动滚动处理的开始位置,则如果在指定开始位置之后输入开始指令,由此,就能容易地从任意位置进行图象的查看,就能进一步提高作为图象显示装置的便利性。
最好,上述显示控制装置在进行到上述基础图象数据的结尾时结束上述自动滚动处理。
根据该方案,由于在进行到上述图象数据的结尾时结束自动滚动处理,即使不特别指定结束位置,也能输入自动滚动处理的开始指令,由于自动结束,则不花费工夫。即,能够成为便利性更高的图象显示装置。
最好,上述输入装置包括结束位置指定装置,用于指定上述自动滚动处理的上述基础图象数据上的结束位置。
根据该方案,由于能够指定自动滚动处理的结束位置,则如果在指定结束位置之后输入开始指令,就能使自动滚动处理结束在该结束位置上。由此,就能容易地仅查看必要的范围,而能够削减多余的处理时间,同时,由于自动结束,则不花费工夫。即,能够成为便利性更高的图象显示装置。
最好,上述显示控制装置联结上述基础图象数据的末尾和起始而循环地进行上述自动滚动处理。
根据该方案,由于联结基础图象数据的末尾和起始而循环地进行自动滚动处理,即使在从基础图象数据的任一处开始进行自动滚动,也能在该滚动方向的全部范围中进行图象的查看,同时,即使存在上一次查看中丢失的部分,也能不必进行特别的其他处理来容易地进行再次的查看,就能成为便利性更高的图象显示装置。就能在为了销售而在店内陈列产品的情况下,向用户演示连续展示这样的显示效果等。
最好,上述图象显示装置包括:
基础数据存储装置,作为基础数据来存储来自上述输入装置的数据;
单位图象数据生成装置,输出与上述基础数据相对应的单位图象数据;以及
基础图象数据制作装置,把与从上述单位图象数据生成装置所输出的上述基础数据相对应的单位图象数据配置在上述基础图象数据存储装置内的上述基础图象数据的区域中,制作上述基础图象数据的一部分或全部。
根据该方案,通过进一步包括作为基础数据来存储来自输入装置的数据的基础数据存储装置、输出与基础数据相对应的单位图象数据的单位图象数据生成装置以及制作基础图象数据的一部分或全部的基础图象数据制作装置,就能不但生成预先存储在基础图象数据存储装置中的基础图象数据而且生成新的基础图象数据。由于存储基础数据并根据其来生成基础图象数据,无论何时都能制作任意范围的基础图象数据。即,能够成为兼顾了作为图象的输入装置的功能的便利性更高的图象显示装置。
最好,上述图象显示装置包括滚动图象数据存储装置,在上述自动滚动处理中的任意时刻,把上述基础图象数据中的包含上述任意时刻的显示范围以及从该显示范围能够在预定单位时间内通过滚动而移动的范围的滚动范围部分,作为在任意时刻使用的滚动图象数据来进行存储,
上述显示控制装置,在上述自动滚动处理中,变换上述滚动图象数据中的上述显示范围的部分,作为上述任意时刻的显示图象数据来在上述显示画面上进行显示,同时,从上述基础图象数据存储装置中读出在上述任意时刻使用的上述滚动图象数据,在到达上述任意时刻时存储到上述滚动图象存储装置中。
根据该方案,在任意时刻的显示范围中以及预定单位时间后,与基础图象数据存储装置不同地存储能够滚动的范围的滚动图象数据,把滚动图象数据的显示范围变换为显示图象数据,因此,即使在基础图象数据存储装置被其他资源访问而处于忙的状态下,也能进行预定单位时间后的自动滚动处理。在兼用输入装置的情况下,并行地进行:通过滚动图象存储装置的图象数据来进行滚动显示和制作基础图象数据并存储到基础图象数据存储装置中的处理,因此能够缩短处理时间。
最好,上述图象显示装置包括:
基础数据存储装置,把来自上述输入装置的数据作为基础数据来进行存储;
单位图象数据生成装置,根据各种数据的输入来输出相对应的单位图象数据;
滚动图象数据存储装置,在上述自动滚动处理中的任意时刻,把上述基础图象数据中的包含上述任意时刻的显示范围以及从该显示范围能够在预定单位时间内通过滚动而移动的范围的滚动范围部分,作为在任意时刻使用的滚动图象数据来进行存储;
基础图象数据制作装置,把与从上述单位图象数据生成装置所输出的上述基础数据相对应的单位图象数据配置在上述基础图象数据存储装置内的上述基础图象数据的区域中,从上述任意时刻开始到上述预定单位时间前时制作在上述任意时刻使用的滚动图象数据,
上述显示控制装置,在上述自动滚动处理中,变换上述滚动图象数据中的上述显示范围的部分,作为上述任意时刻的显示图象数据来在上述显示画面上进行显示,同时,从上述基础图象数据存储装置中读出在上述任意时刻使用的上述滚动图象数据,在到达上述任意时刻时存储到上述滚动图象存储装置中。
通常,如果显示画面较小,在任意时刻所需要的显示图象数据也较小,因此,成为其原状的基础图象数据作为整体不管怎么大在此时刻也可以适合于较小的显示范围。作为输入装置,在一边变更输入的数据一边在其显示画面上进行基础图象数据的编辑等的情况下,与每当变更数据时重新制作基础图象数据全体的情况相比,在仅变更显示范围的周边的措施上,用于显示的处理时间得以缩短。
在该图象显示装置中,包括滚动图象存储装置和基础图象数据制作装置,因此,兼备了上述优点,而且,该基础图象数据制作装置是从任意时刻开始到预定单位时间之前来制作在从该任意时刻到预定单位时间后的显示中需要的基础图象数据,因此,把其作为滚动图象数据,在到达该任意时刻时存储到滚动图象存储装置中,由此,就能维持从该任意时刻到预定单位时间后的平滑的滚动处理,并且,把在各时刻准备的基础图象数据缩小为在从各时刻开始的预定单位时间的2倍时间内能够进行滚动移动的范围中,由此,就能节约基础图象数据的存储区域,并且,能够缩短用于其制作·变更的处理时间。
例如,上述基础图象数据是用于在印刷对象物上进行印刷的印刷图象数据。
由于该图象显示装置能够把用于在印刷对象物上进行印刷的印刷图象数据作为基础图象数据来进行显示,就能作为印刷装置的图象显示装置来使用。
例如,上述印刷对象物为带状。
该图象显示装置能够作为印刷对象物是带状的纸带印刷装置的图象显示装置来使用。
最好,上述变更指令装置进一步具有停止指令输入装置,输入使上述自动滚动处理暂时停止的停止指令。
根据该方案,就能暂时停止上述自动滚动处理,而进行滚动方向和图象的放大/缩小倍率的变更等。
最好,上述基础图象数据的大小用由对应的基础图象数据所表示的图象宽度方向的点数来代表,上述显示图象数据的大小用由对应的显示图象数据所表示的图象宽度方向的点数来代表。
为了实现上述目的,根据本发明的第二种方案,提供一种图象显示方法,自动滚动具有输入装置和显示画面的图象显示装置的图象数据,包括下列步骤:
存储由点阵组成的基础图象数据的一部分或全部;
根据来自上述输入装置的指令,把上述基础图象数据中的显示范围的图象数据变换为显示图象数据来在上述显示画面上进行显示;
根据来自上述输入装置所输入的开始指令,开始进行自动滚动处理:使上述显示范围在上述基础图象数据上的上下左右的任一个预定方向上自动地连续滚动;
根据从上述输入装置所输入的比率变更指令,通过在上述自动滚动处理的开始时或处理中变更上述基础图象数据的大小和上述显示图象数据的大小的比率,来变更上述显示图象数据并在上述显示画面上进行显示。
根据该方法,能够得到与上述第一方案相同的有利效果。
本发明的这些和其他的目的、优点及特征将通过结合附图对本发明的实施例的描述而得到进一步说明。在这些附图中:
图1是使用本发明的喷墨打印机的外观透视图;
图2是内置在图1的喷墨打印机中的打印部的简要透视图;
图3是表示装载在图1的喷墨打印机中喷墨头和仅取出与其相连接的可拆卸的墨盒的简要透视图;
图4A是表示图1的喷墨打印机的纸带盒及其安装部分的简要截面图;
图4B是表示纸带盒的前壁侧的示意图;
图5是表示图1的喷墨打印机中的控制系统的构成的方框图;
图6是表示由图1的喷墨打印机的控制系统所进行的控制整体的处理流程的流程图;
图7是自动滚动处理的流程图;
图8是图7的自动滚动开始准备处理的流程图;
图9是在环境设定画面中变更印刷图象数据和显示图象数据的方法的示意图;
图10是表示另一个方法的例子的与图9相同的图;
图11是表示又一个方法的例子的与图9相同的图;
图12A~12E是表示相对于具有宽度方向256点的分辨率的印刷图象数据来进行右自动滚动处理的例子的图;
图13A,13B是表示图8的自动滚动开始时倍率(比率)设定/变更处理的处理流程的图;
图14是在环境设定画面中变更自动滚动开始位置的方法的示意图;
图15A、15B是表示另一个方法的例子的与图14相同的图;
图16是在环境设定画面中变更自动滚动结束位置的方法的示意图;
图17A、17B是表示另一个方法的例子的与图16相同的图;
图18A~18D是相对于印刷图象数据表示变更开始位置时的右自动滚动处理的例子的图;
图19是表示图8的自动滚动开始/结束位置变更处理的处理流程的图;
图20是表示图8的自动滚动开始/结束位置变更处理的处理流程的图;
图21是图7的指定方向滚动更新处理的流程图;
图22是图1的喷墨打印机中的印刷图象数据、滚动图象数据和显示图象数据的制作方法的示意图;
图23A~23C是表示把图22的显示图象数据向右下方滚动时的滚动图象数据的示意图;
图24是表示图23A~23C的右下滚动处理中的印刷图象数据、滚动图象数据和显示图象数据的关系的示意图;
图25A、25B是表示把图22的显示图象数据向上下左右滚动时的滚动图象数据的示意图;
图26是在从印刷图象数据制作滚动图象数据期间进行缩小或简化标记处理时的与图22相同的图;
图27是在从印刷图象数据制作滚动图象数据期间进行放大处理时的与图22相同的图;
图28A~28C是表示把图22的显示图象数据向上下左右滚动时的展开图象数据的示意图;
图29A、29B是表示把必要范围的印刷图象数据作为展开图象数据来进行制作时的图象数据的更新处理的示意图;
图30A、30B是表示把图29A、29B的展开图象数据制作到使地址在上下左右循环的循环缓冲器中时的图象数据的更新处理;
图31A~31C是表示作为循环图象数据来处理印刷图象数据并且实际上不是同时制作全体时的印刷图象数据与展开图象数据的关系的示意图;
图32是图21的右滚动更新处理的流程图;
图33A、33B表示与图32相对应的印刷图象数据、滚动图象数据和显示图象数据的关系的示意图;
图34是表示另一个处理方法的例子的与图32相同的图;
图35A、35B是与图34相对应的与图33A、33B相同的图;
图36是图7的处理变更指令键处理的流程图;
图37A,37B是与图36的右滚动更新处理相对应的图图33A、33B相同的图;
图38A~38C是与图12A~12E相同表示与印刷图象数据相对应而在右自动滚动处理中输入由光标键所产生的显示范围移动指令时的例子的图;
图39A~39D是表示把图42的印刷图象数据的一个作为查看对象来进行查看的例子的示意图;
图40A、40B是表示查看印刷图象数据的例子的示意图,该印刷图象数据具有把图18A的印刷图象数据合成为点对象的宽度方向512点的分辨率并在宽幅纸带T上进行印刷;
图41是图40的后续示意图;
图42A~42G是表示在纸带的长度方向和宽度方向上排列竖排和横排的字符图象的字符串图象等的使各种单位图象的方向和排列方向混合的组合的印刷图象的例子的图;
图42A是表示「信息标志/纵」的印刷形式的图象的图;
图42B是表示「信息标志/横」的印刷形式的图象的图;
图42C是表示「横排」的印刷形式的图象的图;
图42D是表示「纵型横排」的印刷形式的图象的图;
图42E是表示「竖排」的印刷形式的图象的图;
图42F是表示「横型竖排」的印刷形式的图象的图;
图42G是表示把「纵型横排」和「横型竖排」进行混合的印刷形式的图象的图;
图43A~43C是表示通过现有的功能对具有宽度方向256点的分辨率的印刷图象数据进行右自动滚动处理的例子的图;
图44A、44B是与图43A~43C相同的图;
图45A、45B是与宽度方向512点时的图43A~43C相同的图;
下面参照附图来详细说明把本发明的图象显示装置用于纸带印刷的喷墨打印机的实施例。
图1是表示包含本实施例的图象显示装置的喷墨打印机(纸带印刷装置)1的外观透视图,图2是表示其的简要透视图。该喷墨打印机1被称为所谓标签打印机、标签字处理器等。
如两图所示的那样,从装在装载部4中的纸带盒3送出带有剥离纸的印刷用纸带T,使用喷墨头7来在该纸带T上进行彩色印刷。对于纸带T,准备背景色为不同的纸带宽度6mm~100mm程度的各种类型,以容纳在纸带盒3中的状态来分别提供这些各种纸带T,根据纸带宽度来印刷宽度方向24点~1024点程度的分辨率的印刷图象。
下面对喷墨打印机1的具体构成进行说明。如图1所示的那样,该喷墨打印机1作为整体具有薄的长方体形状的机身外壳90,在上表面的前方侧部分具有键盘102,在上表面的后右侧部分具有液晶显示部17。由于该键盘102和液晶显示部17与下述的控制部200(参照图5)一起构成本发明的图象显示装置的主要部分,而在下面的控制系统的说明中进行说明。
另一方面,如该图所示的那样,在机身外壳90的后表面侧中央上端位置上形成用于把印刷后的纸带T排出到外部的纸带排出口91,在其下侧设置用于进行纸带盒3的更换的开闭盖92,在上表面中央配置用于更换墨盒8的开闭盖93。在机身外壳90的内部装载电源单元、镍铬电池等电池(未图示)。在内部后侧部分构成图2所示的打印部2。
如图2所示的那样,打印部2具有可拆卸地安装纸带盒3的装载部4、在纸带T上进行打印的喷墨头7、用于供给墨的墨盒8、可拆卸地安装墨盒8用于与喷墨头7一起在纸带T的宽度方向上往复移动的载架9。
在载架9上联结随着载架电动机(以下简称为「CR电动机」)94的正反旋转而正反行走的定时带95,由载架导向轴96进行引导而在纸带T的宽度方向上往复移动。在此情况下,当从载架9突出的遮光板97靠近由光中断等形成的位置检测传感器98时,检测到喷墨头7处于原始位置(未图示),来进行零点校正等位置校正(参照图5)。
该原始位置是喷墨头7的待机位置,同时,也用于印刷的基准位置,通过使CR电动机94从该基准位置转过预定步数,来使载架9高精度地移动到纸带T的印刷范围的宽度方向的各个位置上,与其同步,驱动喷墨头7,由此,在纸带T的表面上行进行所需要的印刷。而且,打印部2包括头帽机构11,在堵塞喷墨头7的喷墨嘴(未图示)时,根据需要通过泵电动机99(参照图5)来进行清洁处理。
如图3所示的那样,喷墨头7作为整体具有长方体形状的打印头外壳701,在其前壁表面上形成通过半导体制造技术构成的多个喷墨嘴(未图示)。在内表面侧伸出4个打印头针706(706-1、706-2、706-3、706-4),贮存在墨盒8的4个墨箱83(83-1、83-2、83-3、83-4)中的黄、绿、品红、黑各色的墨经过插入供墨口831的墨过滤盒707和其内侧的打印头针706而进行供墨,从与各色相对应的喷墨嘴喷出墨液滴。
在喷墨头7的左右两侧所形成的安装部708的部分通过螺栓等固定在载架9上。如假想线所示的那样,作为引线用的挠性电缆709通过开到内表面上的窄缝702连接在前侧的喷墨头7本体上,另一端连接在喷墨头7的驱动电路281(参照图5)上。通过该电缆709来电气驱动喷墨头7,而进行墨的喷出动作。
图4是表示纸带盒3的截面构成。纸带盒3具有长方体形状的纸带盒外壳31,在其内部中央配置卷绕纸带T的纸带辊32。在前壁33的下侧的送出口35内侧配置左右一对的压带辊36,依靠抵抗安装在内侧的板簧37的弹力来进行支撑。在前壁33的内侧区形成充填了吸墨材料的废墨回收部38,其一部分从一对回收窗39露出在喷墨头7侧。
如图2所示的那样,纸带T的输送机构60包括输送辊61、安装在左侧壁上的送纸电动机(以下称为「PF电动机」)62、旋转自如地进行支撑并把PF电动机62的输出传送给输送辊61的减速齿轮组63。如图4A、4B所示的那样,纸带T通过输送辊61被输送到上方,在前壁33的中间的印刷位置上,由喷墨头7进行印刷。纸带T的被印刷的部分沿着前壁33和上导向壁34之间的输送通路来进行输送,如图2所示的那样,通过向斜后方延伸的一对导向板54、55和排出辊56而从机身外壳90的纸带排出口91排出(参照图1)。
下面参照图5说明喷墨打印机1中的控制系统的基本构成。控制系统基本包括控制部200、键盘102、位置检测传感器98、打印机驱动电路280、液晶驱动电路290和液晶显示部17。
位置检测传感器98,如上述那样,检测喷墨头7到达原始位置,把其检测信号输入控制部200。打印机驱动电路280包括驱动打印部2的喷墨头7的打印头驱动电路281以及驱动CR电动机94、PF电动机62和泵电动机99的电动机驱动电路282,根据由控制部200所输出的控制信号,按照其指示来控制打印部2内的各部分。同样,液晶驱动电路290按照控制部200的指示控制液晶显示部17。
液晶显示部17在约4cm×6cm的长方形的内侧具有能够显示64点×96点的显示图象数据GC的显示画面18(参照图1),使用者从键盘102输入数据来制作·编辑印刷图象数据(基础图象数据)GD,或者从键盘102输入各种指令·选择指示,或者在后述的自动滚动处理中查看印刷图象数据GD。
在键盘102上排列着包含字母键和符号键等文字键组103、用于指定各种动作方式等的功能键组104等。在功能键组104中包括:(都未图示)电源键105、用于指示印刷动作的印刷键106、用于文本输入时的数据确定(在本实施例中,由于文本是输入日本语,则所输入的文本就需要对假名-汉字变换进行确定)和换行以及选择画面中的各种方式的选择指示的选择键107、用于指定印刷图象数据GD的印刷色的色指定键108、色设定键109以及用于使分别向上(「↑」)、下(「↓」)、左(「←」)、右(「→」)方向的光标移动和显示画面18的显示范围移动的4个光标键110(110U、110D、110L、110R:以下称为「光标「↑」键110U」等)。
在该功能键组104中进一步包括:用于取消各种指示的取消键111、用于在中途中止各种处理的中止键(停止)112、用于选择各种环境设定菜单的环境设定键113、用于相互切换文本输入画面和选择画面与印刷图象数据GD的显示画面(图形画面)的图形键114、在中途停止自动滚动处理等的继续处理的停止(暂停)键116、解除该停止而从此时的状态再次开始处理的重新开始(restart)键117以及用于变更印刷图象数据GD和显示在图形画面上的显示图象数据GC的大小的比率的比率变更(变焦)键118。
当然,可以与一般的键盘相同,这些键输入在每个键输入中个别地设置键来进行输入,也可以通过与上档(shift)键等进行组合就能所以较少数量的键来进行输入。其中,为了容易理解,所以上述那样的键来进行说明。
如图5所示的那样,键盘102把上述那样的各种指令和数据输入控制部200。
控制部200包括CPU 210、ROM 220、字符发生器ROM(以下称为「CG-ROM」)230、RAM 240、输入接口250、输出接口260,通过内部总线270进行相互连接。
ROM 220除了存储由CPU 210进行处理的控制程序等之外还存储色变换表221和文字修饰表222等。CG-ROM230存储为喷墨打印机1准备的文字、符号、图形等字体数据,当提供特定文字等的代码数据时,输出相应的字体数据。
RAM240具有静态RAM241和动态RAM242。该静态RAM241通过后备电路(未图示)来接受供电,以便于即使通过电源键105的操作而使电源关断也能保持存储的数据,因此,后备主要存储必要的数据等,而具有在电源关断时进行保持的各种寄存器组243和存储使用者从键盘102输入的文字等文本数据的文本存储器244等区域,来作为用于控制处理的作业区域使用。
RAM 240是用于暂时存储各种处理结果的图象数据的缓冲器,除了包括下述的展开图象数据缓冲器245、滚动图象数据缓冲器246、显示图象数据缓冲器247之外,还包括色变换缓冲器等各种变换缓冲器248等。
输入接口250与键盘102和位置检测传感器98相连接,是用于把来自键盘102的各种指令和输入数据、来自位置检测传感器98的位置检测信号等取入内部总线270的电路,输出接口260是把从CPU 210输出给内部总线270的数据和控制信号输出给打印机驱动电路280和液晶驱动电路290的电路。
而且,CPU 210,通过上述构成,按照ROM 220内的控制程序,通过输入接口250输入来自键盘102的各种指令和各种数据、来自位置检测传感器98的位置检测信号,来处理来自CG-ROM 230的字体数据、RAM 240内的各种数据等,通过输出接口260向打印机驱动电路280和液晶驱动电路290输出控制信号,由此,进行印刷的位置控制和显示画面18的显示控制等,同时,控制喷墨头7来以预定的印刷条件向纸带T进行彩色印刷,来控制喷墨打印机1全体。
下面参照图6来对喷墨打印机1的控制全体的处理流程进行说明。当通过电源接通而开始进行处理时,如该图所示的那样,首先,为了使喷墨打印机1返回到上一次电源关断时的状态下,来进行复原退避了的各控制标志等的初始设定(S1),接着,作为初始画面来显示上一次的显示画面(S2)。
图6的其后的处理即是否存在键输入的判断分支(S3)和各种插入处理(S4)是概念性地表示的处理。实际上,在喷墨打印机1中,当初始画面显示(S2)结束时,许可键输入插入,在键输入插入发生之前,维持其原状(S3:No),当任何键输入插入发生时(S3:Yes),移到各自的插入处理中(S4),当该插入处理结束时,再次维持其状态(S3:No)。
下面参照图7来对作为本发明的特征的自动滚动处理进行说明。在图6的上述状态(维持键插入许可的状态)下,当按下自动滚动键115并且按下4个光标键110(110U、110D、110L、110R)中的一个时,自动滚动键输入插入发生,在把该光标键的种类(方向)(例如,光标「→」键110R被按下时为「右」)通过标志等进行存储(例如给右方向标志RF设定1)的基础上,启动图7所示的自动滚动处理(S10)。其中,例如,在上方向时,上方向标志UF=1;在下方向时,下方向标志DF=1;在左方向时,左方向标志LF=1。下面以右方向标志RF=1来进行说明。
当自动滚动处理(S10)被启动时,如图7所示的那样,首先,为了避免一般插入处理多路超程(数据变样等发生)等的危险,使电源关断等的紧急插入之外的一般插入许可标志成为关断(禁止插入)(S11),接着,进行自动滚动开始准备处理,显示印刷图象数据GD的开始位置上的图形画面(S12)。由于该处理(S12)的详细内容将在后面(图8)描述,则在此仅说明显示现状的图形画面(在图6的初始设定(S1)中恢复的图形画面)。
当处于开始位置上的印刷图象数据GD的显示范围被表示在图形画面上时(S12),接着,判断停止(暂停)标志PF是否接通(PF=1或0)(S13)。在自动滚动处理(S10)被启动之后,由于暂停标志PF=0(S13:No),接着,进行指定方向滚动更新处理(S14)。由于对该处理(S14)的详细内容在后面(图21)进行描述,则在此,如上述那样,仅说明:通过右方向标志RF=1,显示滚动到预定单位点线数的右侧的图形画面。
当预定的点线数的滚动更新处理(S14)结束时,接着,判别错误标志ERR是否接通(ERRF=1或0)(S16),当错误发生时(S16:Yes),进行预定的错误显示(S17),然后,把各标志复位(S18),使一般插入许可标志恢复为接通(许可)(S19),结束处理(S30),再次返回图6的维持键插入许可的状态。
另一方面,当错误没有发生时(S16:No),或者当上述的暂停标志PF接通(PF=1)时(S13:Yes),接着,在从自动滚动插入发生到现在的处理之间,判别后述的处理变更指令键的任一个的输入是否存在(S20),当处理变更指令键输入存在时(S20:Yes),判别该输入是否是中止(stop)键112的键输入(S21)。
当中止键输入存在时(S21:Yes),与错误发生时相同,为了在该时刻使自动滚动处理(S10)结束,而接着把各标志复位(S18),使一般插入许可标志恢复为接通(许可)(S19),结束处理(S30),再次返回图6的维持键插入许可的状态。
把自动滚动处理(S10)开始前的显示状态存储在RAM 240等存储器中,在作为处理变更指令键而键输入取消键111时,就能强制地返回到自动滚动处理(S10)的开始前的状态。在此情况下,获得取消由误操作等所启动的其他功能键输入等所产生的处理时的取消键111的功能和调整性,对于使用者来说,进一步提高了便利性。
另一方面,当没有暂停键输入时(S21:No),接着进行处理变更指令键处理(S22)。由于对该处理(S22)的详细内容在后面进行描述(S36),则在此仅说明,首先通过暂停键116的键输入,暂停标志PF变为接通(PF=1)。
当处理变更指令键处理(S22)结束时,或者没有上述处理变更指令键输入时(S20:No),接着,判别循环标志RTF是否接通(TRF=1或0)(S24)。
当循环标志RTF接通时(S24:Yes),联结印刷图象数据GD的尾端和始端,来循环进行自动滚动处理(S10),因此,只要不是通过任何结束事件例如上述的中止键112和取消键111的键输入、电源键105等所引起的紧急插入处理、机械故障等而发生错误时的错误标志接通等,就接着进行上述暂停标志PF=1或0的判别处理(S13)~循环标志RTF=1或0的判别处理(S24)的循环处理。
另一方面,当循环标志RTF关断(RTF=0)时(S24:No),接着,判别是否到达结束位置EP(S25)。在此情况下,在自动滚动开始准备处理(S12)以前指定结束位置EP的情况下,判别设定该结束位置EP(参照图16~17B的画面T37~T40、图19的画面T46~T48)基点是否显示在显示画面18(图形画面)内,即判别是否进行变化以便于包含在显示图象数据GC中(S25)。
在结束位置EP没有被特别指定的情况下,把印刷图象数据GD的终端位置(上下的终端(=始端)位置GPv、左右的终端(=始端)位置GPh:例如参照图12A)作为设定结束位置EP的基点,判别设定该结束位置EP的基点是否进行变化以便于包含在显示图象数据GC中(S25)。
当在图形画面上显示出结束位置EP时(S25:Yes),接着,把各标志复位(S18),使一般插入许可标志恢复为接通(许可)(S19),结束处理(S30),再次返回到图6的维持键插入许可的状态。
另一方面,当未到达结束位置EP时(S25:No),与循环标志接通(S24:Yes)时相同,连续进行自动滚动处理(S10),因此,接着进行上述的暂停标志PF=1或0的判别处理(S13)~是否到达结束位置EP的判别处理(S25)的循环处理。
接着,参照图8~20对自动滚动开始准备处理(S12)进行说明。当图7的一般插入许可标志(S11)结束并且本处理(S12)启动时,如图8所示的那样,首先,在显示画面18上进行「设定变更有无?」的显示,同时,提醒是否进行设定变更的键输入(画面59:下面,以画面Txx来表示显示画面18的显示状态,作为编号而仅表示Txx。)。
当「设定变更有无?」键输入(T59)结束时,接着,判别设定变更有无(S121),当没有设定变更时(S121:No),接着,进行下述(图20)的自动滚动开始/结束位置设定处理(S124),然后,结束处理(S125),移到图7的后续处理即上述的暂停标志PF=1或0的判别处理(S13)。
另一方面,当具有设定变更时(S121:Yes),接着,进行后述(图13)的自动滚动开始时倍率(比率)设定/变更处理(S122),接着,进行后述(图19)的自动滚动开始/结束位置变更处理(S123),然后,进行自动滚动开始/结束位置设定处理(S124),结束处理(S125),移到图7的后续处理(S13)。
在喷墨打印机1中,以3种方法能够设定变更印刷图象数据GD的大小(实际上,作为图象数据的分辨率:点数:宽度方向最大1024点)与在显示画面18上作为图形画面显示而进行显示的显示图象数据GC的大小(实际上,显示的分辨率:宽度方向最大64点,长度方最大96点)的倍率(比率)。
因此,首先参照图9~12E来对在第一环境设定画面中进行设定/变更的方法进行说明,接着,参照图13A、13B来对第二自动滚动开始时进行设定变更的方法即自动滚动开始时倍率(比率)设定/变更处理(S122)进行说明,在处理变更指令键处理(S22)的说明中对第三自动滚动处理中进行变更的方法进行说明(图36)。
首先,在图6的键输入等待(S3:No)的状态下,当按下环境设定键113时,如图9所示的那样,环境设定键输入插入发生,而显示环境项目选择的画面T1(T1)。在插入后的最初状态下,在上次的环境设定中选择的项目例如显示浓度的项目被选择显示(实际上,是反白显示,在图中用阴影表示)(T1)。
在该状态下(T1),当操作光标「↓」键110D或光标「↑」键110U时,与其配合,可选择的项目(选择分支)例如(1)口令、(2)显示浓度、(3)图形、(4)重新开始、(5)执行?等选择分支中的任一个被选择显示(实际上,在显示画面18上所显示的情况,如图9所示的那样,在引用字符中的日本语的选择分支。其适合于涉及在本说明的显示画面18中所显示的选择分支的其他部分。),因此,当在选择显示(3)图形的选择分支(T2)之后,按下选择键107时,显示出(3)图形的选择分支的下层的选择画面即图形设定的画面(T3)。
在图形设定的画面(T3)中,作为选择分支而显示(1)倍率、(2)开始位置、(3)结束位置、……等,因此,在倍率设定的情况下,当选择显示(1)倍率(T3)而按下选择键107时,显示出(1)倍率的选择分支的下层的选择画面即图形倍率的画面(T4)。
在该状态下(T4),选择是以哪个分辨率显示宽度方向24~1024点的分辨率的印刷图象数据GD,还是以哪种程度来抽出点(即如果是进行缩小显示的情况)。在此情况下,作为选择分支,具有(1)2/1(2倍)、(2)1/1、(3)1/2、(4)1/4、(5)1/6、(6)1/8、(7)1/12、(8)1/16、……等,例如,在把宽度方向256点的印刷图象数据GD(参照图12A)的全幅容纳在64点的显示画面18内的情况下(参照图12(d)的画面T22等),选择(4)1/4。
其中,例如,当选择显示(4)1/4(T5)而按下选择键107时,结束倍率的设定,而返回环境项目选择的画面,选择显示(3)图形的下一个选择分支(4)重新开始(T6)。接着,当选择显示(5)执行?的选择分支(T7)而按下选择键107时,结束环境设定的处理,返回插入发生前的例如文本输入画面等的显示画面,作为处理状态,返回图6的键输入等待(S3:No)的状态。
图12A表示具有宽度方向256点的分辨率的印刷图象数据GD的例子,把该印刷图象数据GD的一部分作为图形显示在图12B所示的64点×96点的显示画面18上,当使该显示范围进行右自动滚动时,该显示范围与印刷图象数据GD的关系通过由上述倍率设定设定的倍率而成为图12C~图12E那样。
下面,在与图12C等相同的图(图18A~18D等)中,印刷图象数据GD的用虚线围住的范围表示确认(查看)中和未确认的范围,确认后的范围消除表示。例如,图12C表示(1)从后述的左中央的开始位置SP开始进行倍率(比率)1/2时的右自动滚动处理之后的显示(T20)和(2)在中途进入处理的时刻的显示(T21),同样,图12D表示(1)倍率1/4时的开始之后(T22)和(2)中途(T23)的显示,图12E表示(1)倍率1/6时的开始之后(T24)和(2)中途(T25)的显示。
在喷墨打印机1中,在显示文本输入画面和图9中上述选择画面的状态下,当按下图形键114时,如在图5的说明中上述的那样,能够与此时刻的图形画面进行相互切换。例如,倍率变更前的图形画面在图12的画面T20(相当于倍率1/2)的情况下,在图9的画面T4以前的状态下,当按下图形键114时,如在该图的右侧用虚线画面所示的那样,能够显示此时的图形画面(T20),通过再次按下图形键114,就能返回原来的画面。
当在把图形倍率变更为例如1/4(T5)之后同样按下图形键114时,显示该倍率的图形画面(T22)。当显示这些图形画面(T20或T22)时,就能进行由光标键110U、110D、110L、110R等所产生的图形画面上的通常的操作。即,能够一边确认设定的倍率的图形画面一边进行设定变更。但是,在图9的画面T7中,不是选择执行?来进行选择键107所进行的执行处理,而是通过取消键111来返回到环境设定键输入插入以前的状态,在此情况下,由于不确定处理,则图形画面成为原来的画面T20。
作为环境设定画面中的倍率的设定/变更方法,可以采用其他的方法。例如,如图10所示的那样,可以直接选择在显示画面18上作为图形画面进行显示的尺寸,来取代图9的图形设定的画面T3的倍率的选择分支。在此情况下,在图形设定的画面(T8)中,作为选择分支显示(1)尺寸、(2)开始位置、(3)结束位置、……等,因此,当选择显(1)尺寸而按下选择键107时,显示出(1)尺寸的选择分支的下层的选择画面即图形尺寸的画面(T9)。
在此状态下(T9),作为以哪种程度的分辨率来显示宽度方向24~1024点的分辨率的印刷图象数据GD的选择分支,具有:……、(1)32点(相当于在图9中上述的2/1(2倍))、(2)64点(相当于1/1)、(3)128点(相当于1/2)、(4)256点(相当于1/4)、(5)384点(1/6)、(6)512点(1/8)、(7)768点(1/12)、(8)1024点(1/16)、……等。
在此情况下,例如,对于宽度方向256点的印刷图象数据GD,选择(4)256点(相当于1/4)(T10),对于宽度方向64点的印刷图象数据GD,选择(2)64点(相当于1/1),等等,如果直接指定尺寸,就能成为利用显示画面18的全幅(64点)的显示。
即使使用者没有与上述那样的图象数据相关的点数的知识,也能作为图10的图形尺寸的选择分支来设置纸带宽度的选择分支而可以输入纸带宽度,以便于能够利用显示画面18的全幅。在此情况下,例如,如图11所示的那样,当选择显示纸带宽度(T11)而按下选择键107时,显示出下层的选择画面即图形宽度的画面,作为选择分支而显示各纸带宽度的选择分支(T12)。
在图11的情况下,例如准备(1)6mm、(2)9mm、(3)12mm、(4)18mm、(5)24mm、(6)36mm、(7)48mm、(8)64mm、(9)72mm、(10)96mm、……等选择分支,由此,当选择(1)6mm时,就能时倍率为1/1而显示64点宽度的印刷图象数据GD的全幅,当选择(5)24mm时(T12),就能使倍率为1/4来选择256点的宽度的印刷图象数据GD的全幅,同样,当选择(10)96mm时,就能使倍率作为1/16来选择1024点的宽度的印刷图象数据GD的全幅,等等,能够进行对应于纸带宽度的处理。
下面参照图13A、13B来对图8的自动滚动开始时倍率(比率)设定/变更处理(S122)进行说明。通过图8的设定变更有无的判别(S121)来判别具有设定变更(S121:Yes),当启动本处理(S122)时,如图13A所示的那样,首先,进行「倍率变更有无?」的显示,同时,提醒是否进行倍率变更的键输入(T13)。
当「倍率变更有无?」键输入(T13)结束时,接着,判别是否具有倍率变更(S1221),当没有倍率变更时(S1221:No),按原状结束处理(S1223),移到图8的后续处理即自动滚动开始/结束位置变更处理(S123)。
另一方面,当具有倍率变更时(S1221:Yes),显示与上述图9的画面T4相同的图形倍率的画面(T14),因此,在与图9的情况相同而进行选择显示(T15:与T5相同)~选择键107的输入~图形画面倍率变更(S1222)之后,结束处理(S1223)。
上述的自动滚动开始时倍率设定/变更处理(S122),如图13B所示的那样,能够直接选择显示尺寸。即,能够显示与图10的画面T9、T10相同的图形尺寸的画面T16、T17,以取代图13A的图形倍率的画面T14、T15。在此情况下,例如,在环境设定画面中,在采用图10上述的方法时,能够使用相同的画面,在调整性上良好。
在喷墨打印机1中,能够以2种方法来设定/变更印刷图象数据GD上的自动滚动处理的开始位置SP和结束位置EP。因此,首先,参照图14~图18D来说明在第一环境设定画面中进行设定/变更的方法,接着,参照图19来说明第二环境设定画面中进行设定/变更的方法即自动滚动开始/结束位置变更处理(S123)。
首先,在图6的键输入等待(S3:No)的状态下,当与倍率变更时相同而按下环境设定键113时,如上述那样,环境设定键输入插入发生,显示设定项目选择的画面,当选择显示(3)图形的选择分支之后而按下(图9的T1~T2)选择键107时,显示出(3)图形的选择分支的下层的选择画面即图形设定的画面(图14的T3:与图9相同)。
如图14所示的那样,在图形设定画面(T3)中,作为选择分支显示出(1)倍率、(2)开始位置、(3)结束位置、……等,因此,首先,在开始位置设定的情况下,当选择显示(2)开始位置(T30)而按下选择键107时,显示出(2)开始位置的选择分支的下层的选择画面即显示开始位置的画面(T31)。
在此状态下(T31),选择把印刷图象数据GD上的哪点作为基点来进行显示图象数据GC的开始位置的设定。在此情况下,作为选择分支,首先,把印刷图象数据GD的左边与显示画面18的左右中心线相重合,而具有把其左边的各点作为基点的(1)左上端、(2)左中央和(3)左下端。
其中,当选择(1)左上端时,使左上端的点Plu(参照图18A)与显示画面18的中心线的上端相重合而作为开始位置SP(参照图18C的画面T52)。当选择(2)左中央(T31)时,使左中央的点Plc与显示画面18的整体的中心相重合而作为开始位置SP(参照图18B的画面T50)。当选择(3)左下端时,把左下端的点Pld与中心线的下端相重合而作为开始位置SP(参照图18D的画面T54)。
进而,作为选择分支,使印刷图象数据GD的左右的中心线与显示画面18的中心线相重合,而具有使中央上端的点Pcu与画面上端相重合而作为基点的(4)中央上端、与使中心相互重合的(5)中心和使中央下端的点Pcd与画面下端相重合而作为基点的(6)中央下端(参照图8A)。
进而,把印刷图象数据GD的右边的各点作为基点而与显示画面18的左右中心线相重合,即具有使右上端的点Pru与画面上端相重合而作为基点的(7)右上端、使右中央的点Prc与画面中心相重合的(8)的右中央和使右下端的点Prd与画面下端相重合而作为基点的(9)右下端(T31:参照图18A)。接着,在图15中下述的(10)指定位置成为选择分支。
如图14所示的那样,当选择显示这些选择分支中的任一个例如选择显示(9)右下端(T32)而按下选择键107时,在接通后述的开始指定标志SPF(SPF=1)之后,结束开始位置SP的设定,返回环境项目选择的画面(T6:与图9相同)。接着,当选择显示(5)执行?的选择分支(图9的T7)而按下选择键107时,结束环境设定的处理,返回插入发生前的文本输入画面等的显示画面,作为处理状态,返回图6的键输入等待(S3:No)的状态。
但是,在上述的情况下,如图15A所示的那样,当作为选择分支选择(10)指定位置(T33)而按下选择键107时,显示开始坐标的输入画面(T34)。在此状态下(T34),使预定的点(例如,左上端的点Plu)作为坐标(0,0)的点,就能把点数作为单位来输入从带基点到开始位置SP的坐标。
可以把在上述的显示开始位置的画面T33中选择(10)指定位置使的下层的选择画面象图15B所示的那样作为输入从开始位置SP的始端开始的比率的画面T35。在此情况下,例如,把上述预定点作为左上端的点Plu,就能使成为设定开始位置SP的基点的显示图象数据GC的左上端的点,与从上述预定的点Plu在印刷图象数据GD上移动百分之几的点相重合,来进行输入,由此,例如,作为设定开始位置SP的基点而输入「x:040(%),y:020(%)」(T35)等,即使印刷图象数据GD的全体的点数不知道,也能实现「把其周边的显示范围作为开始位置」等的感觉上的指定。
在以下的说明中,为了容易理解,主要使用感觉上容易理解的图15B侧那样的选择画面来进行说明。例如,如果把上述x=40%,y=20%的例子用于图18A~18D的印刷图象数据GD时,在图18B的画面T51(3)中所示的那样的显示范围成为开始位置SP。
下面,在图形设定的画面(图14的T3~T30)中,如图16所示的那样,当作为选择分支选择显示(3)结束位置(T36)而按下选择键107时,显示出(3)结束位置的选择分支的下层的选择画面即显示结束位置的画面(T37)。
在此状态下(T37),就能选择在印刷图象数据GD上的哪个位置上结束自动滚动处理,作为选择分支,首先,具有把印刷图象数据GD的终端作为设定结束位置EP的基点的(1)终端。
当选择其时,如下述那样,例如,在上下的自动滚动处理时,当在图形画面内显示把上下的终端(=始端)位置GPv作为y(上下)侧的坐标的点(参照图18)时,即当象包含在显示图象数据GC中那样来变化时,结束自动滚动处理。在左右的自动滚动处理时,当把左右的终端(=始端)位置GPh作为x(左右)侧的坐标的点象包含在显示图象数据GC中那样变化时,结束处理。
在喷墨打印机1中,考虑到其内部处理和查看的便利性而把印刷图象数据GD作为联结始端和终端的循环图象数据进行处理(详细内容在下面描述(图30A~31C)),因此,上下的终端位置和始端位置在y=GPv的坐标相一致,左右的终端位置和始端位置在x=GPh的坐标相一致(参照图12A~12E、图18A~18D、图31A~31C)。
由此,例如,当使右自动滚动处理中的开始位置SP作为左中央(参照图14的画面T31等)并且把结束位置EP作为终端时,从最初到终端(=始端)位置成为包含在显示图象数据GC中,因此,在这样指定的情况下,接着,当结束位置EP出现时,即象包含在显示图象数据GC那样而在「变化时」结束。
如图16所示的那样,在显示结束位置的画面T37中,作为结束位置EP的选择分支,能够使印刷图象数据GD循环来选择自动滚动的(2)循环。当选择其时,在图7中上述的循环标志RTF成为接通(RTF=1),因此,当出现任何的结束事件(中止键112的键输入等)时,继续进行图7的自动滚动处理(S10)。
在上述的显示结束位置的画面T37中,当选择显示(1)终端和(2)循环而按下选择键107时,使下述的结束指定标志EPF接通(EPF=1),然后,结束结束位置EP的设定,而返回环境项目选择的画面(T6),接着,当选择显示(5)执行?(图9的T7)而按下选择键107时,结束环境设定的处理,返回插入发生前的显示画面和图6的键输入等待(S3:No)的状态。
但是,在上述情况下,如图17A所示的那样,在作为选择分支选择(10)指定位置来显示结束坐标的输入画面的选择方法(T39)中,把预定的点(例如,左上端的点Plu)作为坐标(0,0)的点,就能把点数作为单位而输入从该预定的点到设定结束位置EP的基点的坐标。
如图17B所示的那样,与图15B相同,可以把选择(10)指定位置时的下层的选择画面作为输入结束位置EP与来自左右方向和上下方向的各终端的全左右方向和上下方向长度的比率的画面T40。在此情况下,与开始位置SP的情况相同,例如,作为结束位置EP而输入「x:020(%),y:050(%)」(T40)等,即使印刷图象数据GD的全体的点数不知道,也能进行结束位置EP的感觉上(直观上)的指定。
在以下的说明中,为了容易理解,主要使用感觉上容易理解的图17B侧那样的选择画面来进行说明。例如,如果把上述x=20%的例子用于图18A~18D的印刷图象数据GD时,如图18B(2)的画面T56中所示的那样,象从后端x=20%的点包含在显示范围内那样而变化时的显示位置成为结束位置EP。
由此,在喷墨打印机1中,假设开始位置SP,在图18B(3)的画面T51的位置时(图15B的画面T35:x=40%时),设定上述那样的结束位置EP(距后边x=20%:约显示大文字「え」的后端)而开始进行右自动滚动处理时,由于从最初开始结束位置EP的基点被进行显示(T51),则如上述那样,在一个循环之后而再次显示结束位置EP的基点时(如所显示的那样变化时)的画面T56的状态下结束处理。
上述那样的从最初开始显示结束位置EP时的处理在本发明的主题范围内可以进行适当变更。
在上述例子中,为了设想图18A~18D那样的右自动滚动处理,当使开始位置SP作为指定位置时(图15A、15B的情况下),把印刷图象数据GD的左上端的点Plu作为预定的点,通过从该预定的点到显示图象数据GC左上端的点的距离来进行设定,虽然说明的这样的例子,但是,也可以,例如,在右方向和上方向的自动滚动处理时,把左上端的点Plu作为计算与显示图象数据GC的左上端所对应的基点的距离的预定的点,当左方向和下方向时,把右下端的点Prd作为与显示图象数据GC的右下端的点相对应的基点,而可以通过滚动方向来变更与预定的点和基点相对应的显示画面上点。
不言而喻,当右方向时,把左上端的点Plu作为预定的点;当上方向时,把右上端的点Pru作为预定的点;当左方向时,把右下端的点Prd作为预定的点;当下方向时,把左下端的点Pld作为预定的点,把画面上各个点与其预定的点相对应而设定的基点相对应,而能够进行适当的变更。
下面,参照图19来对图8的自动滚动开始/结束位置变更处理(S123)进行说明。当图8的自动滚动开始时倍率设定/变更处理(S122)结束而本处理(S123)启动时,如图19所示的那样,首先,进行询问「开始位置变更?」的显示,同时,提醒是否进行开始位置变更的键输入(T41),当该键输入结束时,接着,判别是否具有开始位置变更(S1231),当没有开始位置变更时,(S1231:No),移到结束位置变更的最初处理(T45)。
另一方面,当具有开始位置变更时(S1231:Yes),接着,接通开始指定标志SPF(SPF=1)(S1232),然后,显示与上述的图14或图15A、15B的画面T31相同的显示开始位置的选择画面(T42)。其中,与上述的图15相同,来设定选择指定位置的情况,来进行说明。
当选择显示指定位置(T43:与图15B的T33相同)而按下选择键107时,显示出开始比率的输入画面(T44:与图15B的T35相同),与图15B相同,当作为开始位置SP而输入「x:040(%),y:020(%)」时,接着,移到结束位置变更的最初的处理(T45)。
在结束位置变更处理中,首先,进行问讯「结束位置变更?」的显示,同时,提醒进行结束位置变更的键输入(T45),当该键输入结束时,接着,判别是否具有结束位置变更(S1233),当没有结束位置变更时(S1233:No),按原样结束处理(S123)(S1288),移到图8的后续处理即自动滚动开始/结束位置设定处理(S124)。
另一方面,如图19所示的那样,当具有结束位置变更时(S1233:Yes),接着,接通结束指定标志EPF(EPF=1)(S1234),然后,显示与上述图16的画面T37相同的显示结束位置的选择画面(T46)。其中,与上述图17B相同,来设定选择指定位置的情况,来进行说明。
当选择显示指定位置(T47:与图17B的T38相同)而按下选择键107时,显示出结束比率的输入画面(T48:与图15B的T35相同),与图17B相同,当作为结束位置EP输入「x:020(%),y:050(%)」时,接着,进行是否进行循环指定的判别(S1235)。
其中,当指定了循环时,(S1235:Yes),接着,使循环标志RTF成为接通(RTF=1)(S1236),在此,设定选择指定位置到情况,由于没有指定循环(S1235:No),接着,使循环标志RTF成为关断(RTF=0)(S1237),然后,结束自动滚动开始/结束位置变更处理(S123)(S1238),而移到图8的后续处理(S124)。
下面参照图20来对图8的自动滚动开始/结束位置设定处理(S124)进行说明。当图8的自动滚动开始/结束位置变更处理(S123)结束时,或者没有上述的设定变更时(S121:No),接着,启动自动滚动开始/结束位置设定处理(S124),如图20所示的那样,首先,判别是否具有开始位置指定(开始指定标志SPF=1或0)(S1241)。
其中,成为开始指定标志SPF=1的情况,不但当在上述的自动滚动开始/结束位置变更处理(S123)中指定开始位置SP时,而且当在图14~15A,15B中由上述环境设定键113在环境项目选择的画面中指定开始位置SP时即在启动图7的自动滚动处理(S10)之前进行指定时,成为开始指定标志SPF=1。
当开始位置SP未被指定时(S1241:No),在此时刻的图形画面即图7的自动滚动处理(S10)被启动之前,如果按下图形键114,则把应被显示的图形画面的显示图象数据GC作为开始位置SP时的印刷图象数据GD的显示范围(S1242),来显示其图形画面(S1244)。
另一方面,当开始位置SP被指定时(S1241:Yes),按照上述开始位置SP的指定,来设定开始位置SP中的图形画面的显示图象数据GC(S1243),来显示其图形画面(S1244)。
当开始位置SP中的图形画面的显示(S1244)结束时,如图20所示的那样,接着,判别是否有结束位置指定(结束指定标志EPF=1或0)(S1245)。
其中,成为结束指定标志EPF=1的情况,不但当在自动滚动开始/结束位置变更处理(S123)中进行指定时,而且在图16~17B中在上述的设定项目选择的画面中在启动图7的自动滚动处理(S10)之前进行指定时,成为结束指定标志EPF=1。当循环标志RTF接通时(RTF=1),如图7中上述(S24)那样,即使结束位置EP被指定,也优先进行循环标志RTF=1的处理。
如图20所示的那样,当结束位置EP未被指定时(S1245:No),在上述图16的画面T37和图19的画面T46中,作为选择终端的处理,设定缺省的结束位置EP(S1246),当结束位置EP被指定时(S1245:Yes),在按照上述的结束位置EP的指定来进行设定之后(S1247),结束本处理(S124)(S1248)。
当结束图20的自动滚动开始/结束位置设定处理(S124)时,接着,返回图8的处理,结束自动滚动开始准备处理(S12)(S125),移到图7的后续处理即上述的暂停标志PF=1或0的判别处理(S13)
此后,参照图7,如上述那样,当循环标志RTF=1时(S24:Yes),不限于任何结束事件,进行暂停标志PF=1或0的判别处理(S13)~循环标志RTF=1或0的判别处理(S24)的循环处理,当循环标志RTF=0时(S24:No),在到结束位置EP之前(S25:成为Yes之前),进行暂停标志PF=1或0的判别处理(S13)~是否到达结束位置EP的判别处理(S25)的循环处理。
如上述那样,在喷墨打印机1中,能够任意并且自由自在地设定自动滚动处理中的印刷图象数据(基础图象数据)GD的显示范围的开始位置SP和结束位置EP。当未进行指定时,印刷图象数据GD的显示的开始位置SP被设定在目前时刻的图形画面的显示范围中,结束位置EP成为显示印刷图象数据GD的显示范围。
即,首先,当没有进行开始位置SP的指定(SPF=0)时,通过按下自动滚动键115并且按下4个光标键110中的任一个,从进行自动滚动键输入的时刻(插入发生的时刻:输入自动滚动处理的开始指令的时刻)的显示范围开始进行自动滚动处理。
因此,例如,在由光标键110等而自动滚动到任意的开始位置SP之后,如果进行自动滚动键输入(开始指令的输入),就能进行从该任意的显示范围开始的自动滚动处理,由此,就能容易进行从任意位置开始的印刷图象数据的查看,其结果,就能提高用于确认(查看)印刷图象数据GD的显示功能即把喷墨打印机1作为图象显示装置来观看时的便利性。
另一方面,由于能够进行开始位置SP的指定,则在进行指定之后(SPF=1),如果通过自动滚动键输入来启动自动滚动处理,就能进行从该任意的显示范围开始的自动滚动处理,由此,就能容易地进行从任意位置开始的图象的查看,而能够进一步提高作为图象显示装置的便利性。
当没有进行结束位置EP的指定时(EPF=0),结束位置EP成为显示印刷图象数据GD的终端的显示范围。即,使自动滚动处理行进到印刷图象数据(基础图象数据)GD的终端(上下时,y=GPv,左右时,x=GPh:参照图12A~12E、图18A~18D、图31A~31C等)而结束,因此,即使未特别指定结束位置,也能开始进行自动滚动处理(输入开始指令),而且,由于自动结束,则不花费工夫。即,能够成为便利性更高的图象显示装置。
另一方面,由于能够进行结束位置EP的指定,则如果在进行指定(EPF=1)之后,启动自动滚动处理(如果输入开始指令),就能在该结束位置上结束自动滚动处理,由此,就能容易地查看必要的范围。例如,当把图19的画面T44和T48的设定用于图12A的印刷图象数据GD时,能够查看该图的假设线内的范围。其结果,能够削减多余的处理时间,同时,由于能够自动地结束,而不花费工夫。即,能够成为便利性更高的图象显示装置。
除了结束位置EP的指定之外,还能够指定循环,如果在指定循环之后(RTF=1)启动自动滚动处理,来把印刷图象数据(基础图象数据)GD的终端与始端相连接来循环进行自动滚动处理,因此,即使从印刷图象数据GD的任一处开始进行自动滚动处理,也能在其滚动方向的全部范围中进行印刷图象数据GD的查看,同时,即使存在上一次查看丢失的部分,也不必专门进行其他的处理,就能容易地进行再次的查看,而能够成为便利性更高的图象显示装置。例如,在为了销售而在店头陈列喷墨打印机1时,能够使宣传用的印刷图象数据GD进行循环显示,就能向用户演出连续展示这样的显示效果等。
下面参照图21~35B来对图7的指定方向滚动更新处理(S14)进行说明。当在图7中判别为暂停标志PF=0(S13:No)而启动本处理(S14)时,如图21所示的那样,首先,判别是否是上方向即上方向标志UF是否接通(UF=1或0)(S141),当右方向标志RF=1时(S141:Yes),接着进行上滚动更新处理(S142),结束本处理(S14)(S150),移到图7的后续处理即上述的错误标志ERRF=1或0的判别处理(S16)。
另一方面,当右方向标志RF=0时(S141:No),接着判别是否是下方向即下方向标志DF是否接通(DF=1或0)(S143)。
下面,同样,分别判别各指定方向标志LF、RF是否接通(LF、RF=1或0)(S145、S147),当接通时(S143:Yes、S145:Yes、S147:Yes),接着分别进行各指定方向的滚动更新处理(S144、S146、S148),结束处理(S14)(S150),移到图7的后续处理(S16)。
另一方面,当各指定方向标志LF、RF关断时(S143:No、S145:No),判别下一个指定方向标志是否接通,当全部的指定方向标志关断时(S142、S145、S147:No即UF=DF=LF=RF=0时),使错误标志ERRF成为关断(ERRF=1),结束处理(S14)(S150),移到图7的后续处理(S16)。
在此情况下,如图7所示的那样,由于错误发生(ERRF=1),接着,在进行了预定的错误显示(S17)之后,使各标志复位(S18),在许可一般插入之后(S19),结束自动滚动处理(S10)(S30),再次返回到图6的维持键插入许可的状态下。
在对上述的上下左右的各滚动更新处理(S142、S144、S146、S148)进行说明之前,参照图22~31C来对在喷墨打印机1中作为印刷对象的印刷图象数据GD的制作方法以及作为图形画面中的显示对象的显示图象数据GC的制作方法进行说明。
如图5所示的那样,在喷墨打印机1中,具有用于在控制部200的静态RAM241内存储使用者输入的文字等文本数据(基础数据)的文本存储器(基础数据存储装置)244区域,该静态RAM241在电源关断时接受后备电路的供电。该控制部200具有CG-ROM230(单位图象数据生成装置),根据指定文字等的代码数据的输入而输出字体数据。
由此,在喷墨打印机1中,在控制部200中,按照ROM220内的控制程序,通过CPU 210从文本存储器244读出使用者输入的文本数据,从CG-ROM 230输出与该文本数据相对应的字体数据,而在RAM 240内的区域中进行展开,由此,就能制作新的印刷图象数据(基础图象数据)GD。
即,在该喷墨打印机1中,能够生成预先存储的印刷图象数据(基础图象数据)GD以及新的印刷图象数据GD。在存储使用者输入的文本数据(基础数据)的过程中,根据其而生成印刷图象数据(基础图象数据)GD,而能够制作任意范围的印刷图象数据GD。
因此,在下面,首先,设定在RAM 240内的区域中制作上述图12A和图18A所示的那样的印刷图象数据(基础图象数据)GD的情况,来对错误图形画面中的显示对象的显示图象数据GC的制作方法进行说明。
设定在RAM 240内制作图22上段所示的大小的印刷图象数据GD的情况。如该图所示的那样,首先,把印刷图象数据GD的一部分的图象数据作为展开图象数据GA,而抽出到RAM 240内的展开图象数据缓冲器245中(从原来的区域读出并再次存储到另一个区域中),把该展开图象数据GA中一部分的图象数据(图中的点划线范围的图象数据)gb作为滚动图象数据GB,而抽出到滚动图象数据缓冲器246中。
接着,对于该滚动图象数据GB的一部分的图象数据(图中的虚线范围的图象数据)gb进行放大缩小处理,以便于存在图9~13B中上述的倍率(比率),或者,如果需要来进行简化符号(参照图12D,12E)的处理,作为显示图象数据GC而存储到显示图象数据缓冲器247中。接着,在显示画面18(参照图1、图5)中作为图形画面显示来显示该显示图象数据GC。
在此情况下,显示画面18具有上述那样的64点×96点的分辨率,因此,如图22所示的那样,作为显示图象数据GC而需要宽度方向M=64点、长度方向L=96点(图中的点P表示显示图象数据GC的中心点)。由此,例如,当使倍率(以下称为“比率ZM”)为比率ZM=1/16(相当于把1024点缩小到64点的情况)时,作为成为原来的图象数据gc,需要宽度方向M×Km(Km是宽度方向的倍率的倒数:其中,Km=1/ZM=16)=1024点,长度方向L×K1(K1为长度方向的倍率的倒数:其中,K1=1/ZM=16)=1536点。
其中,在使显示范围向右下滚动的情况下(例如,在右自动滚动处理中,输入后述的处理变更指令而使显示范围向下方向移动时,或者,反之在下自动滚动处理中使显示范围向右方向移动时等),如图23A所示的那样,当把原来的显示范围的(对应于显示图象数据GC)图象数据gc作为图象数据gc1,并把移动后的图象数据gc作为图象数据gc2时,由于没有从印刷图象数据GD中抽出新的图象数据来在显示图象数据GC中进行对应,因此就需要图23B的区域的大小作为滚动图象数据GB。
例如,在预定单位时间内,在使显示图象数据GC向右方向滚动n1点线(例如,n1=1)并且向下方向滚动nm点线(例如,nm=1)时,如图23B所示的那样,作为滚动图象数据GB,在移动前的图象数据gc1即(M×Km)点×(L×K1)点的图象数据gc1的基础上,在其右侧还需要N1点线(N1=n1×K1:例如N1=1×16=16点线:以下把点线简称为「线」)程度的图象数据以及在其下侧需要Nm线(N1=nm×Km:例如Nm=1×16=16)的图象数据。
反之,在只能进行右方向和下方向的滚动时,作为滚动图象数据GB,如果是图23B的(M×Km+Nm)点×(L×K1+N1)点的图象数据,则在没有从印刷图象数据GD抽出新的图象数据的情况下,进行到达上述预定单位时间后的滚动处理。
如图23C所示的那样,在不改变抽出图象数据gc的范围的情况下,把滚动图象数据GB内的图象数据向左上挪动一下即移动(滚动)一下,而可以把滚动后的相同范围的图象数据gc变换为显示图象数据GC(上述的放大/缩小或简化符号等)。在此情况下,作为显示图象数据GC,成为向右下滚动的图象数据。
在此情况下,由于该图的(1)的范围的图象数据向左上移出,(2)的范围变为空白区域,因此,在下一个预定单位时间后,如果从印刷图象数据GD抽出能够滚动的范围的新的图象数据,就能在以后的处理中重复进行同样的处理。
图24表示上述的右下滚动处理中的印刷图象数据GD与滚动图象数据GB以及显示图象数据GC的关系。如该图所示的那样,从任意时刻开始使显示图象数据GC向右下滚动了预定单位时间后,在到达该预定单位时间后,可以使滚动图象数据GB内的图象数据进行该显示图象数据GC的向与滚动相反的方向的滚动,即,向左方向移动N1线,向上方向移动Nm线。
接着,如果在到达其预定单位时间后,以向左上移出的(1)的范围的图象数据,从印刷图象数据GD抽出新的图象数据,而成为(2)的范围的图象数据,以下就能重复进行。
在图23A~24所述的例子中,仅考虑了右方向和下方向的滚动,但是,在喷墨打印机1中,基本上可以在上下左右4个方向上进行滚动。由此,在到达上述任意时刻时在滚动图象数据缓冲器246中准备图25B所示的区域的图象数据来作为滚动图象数据GB,以便于能够如图25A所示的那样适应于与向右下滚动时的显示图象数据GC相对应的范围的图象数据gc2以及向左上滚动时的图象数据gc3、右上的图象数据gc4、左下的图象数据gc5。
图25B的上方向的滚动范围的线数Nmu、下方向的线数Nmd、左方向的线数Nll、右方向的线数Nlr可以分别为不同值的规格,但是,在以下的说明中,为了容易理解,描述了:显示图象数据GC在预定单位时间内能够滚动Nc线(上下左右),把与该Nc线相当的滚动图象数据GB的线数作为(在上下左右相同的值的)Nb。
上下即纸带T的宽度方向作为纸带T的宽度方向的最大值的1024点是固定的,上下方向的滚动通过图象数据的读出地址的变更(抽出范围的变更)来进行,仅对于左右的滚动,使内部的图象数据移动,就能进行上述的(1)移出、(2)追加,但是,在以下说明中,是准备了适用范围更宽并且容易理解的能够在全部方向上滚动的滚动图象数据GB的方案,来进行说明的。
在图22~25B所述的例子中,把印刷图象数据GD的一部分的图象数据作为展开图象数据GA而抽出到RAM 240内的展开图象数据缓冲器245中,把该展开图象数据GA中的一部分的图象数据gb作为其原样的(没有进行放大/缩小等)滚动图象数据GB,来抽出到滚动图象数据缓冲器246中,对于该滚动图象数据GB的一部分的图象数据gc进行放大缩小或简化符号等的处理,而成为显示图象数据GC。
但是,在上述情况下,如图26所示的那样,从印刷图象数据GD读出比上述图象数据gb更宽范围的即更大的图象数据gbc,对该图象数据gbc进行缩小或简化符号等处理,来作为滚动图象数据GB。在此情况下,与显示图象数据GC相对应的部分,如该图所示的那样,在滚动图象数据GB上同样是图象数据gc,但是,在印刷图象数据GD上变为相当于更宽范围的更大的图象数据gcc。
同样,如图27所示的那样,从印刷图象数据GD读出比上述图象数据gb更窄范围的图象数据gbe,对该图象数据gbe进行放大处理,就能成为滚动图象数据GB。在此情况下,与显示图象数据GC相对应的部分,在滚动图象数据GB上是图象数据gc,而在印刷图象数据GD上相当于更窄范围的小的图象数据gce。
在上述图26和图27的情况下,把显示图象数据GC的中心点P作为基点来进行放大和缩小,但是,也能例如把左上端的点等其他点作为基点来进行放大和缩小。而且可以在从印刷图象数据GD在滚动图象数据GB之间和从滚动图象数据GB在显示图象数据GC之间两者情况下,进行放大/缩小和简化符号,进而,如果对它们进行切换,放大/缩小的比率ZM等宽度加宽,而变得更便利。
即使在图26和图27的情况下进行放大/缩小,图24的印刷图象数据GD的一部分范围的图象数据gb、gc成为上述图象数据gbc、gcc和图象数据gbe、gce,由此,滚动图象数据GB与显示图象数据GC的关系不变。即,在经过预定单位时间之后,不抽出新的图象数据,来进行滚动处理,如果在经过该预定单位时间时补充后续的图象数据,以下就能同样地进行重复。
如上述那样,在喷墨打印机1中,把任意时刻的显示范围以及到达预定单位时间后的能够滚动的范围的滚动图象数据GB存储到与印刷图象数据(基础图象数据)GD不同的滚动图象数据缓冲器246(滚动图象存储装置),从滚动图象数据GB得到显示图象数据GC。由此,例如,即使在基础图象数据的存储区域(基础图象数据存储装置)被其他资源访问而处于忙状态下,也能进行预定单位时间后的滚动处理。
由于能够通过时分处理等来并行进行由来自滚动图象数据缓冲器246(滚动图象存储装置)的图象数据gc进行滚动显示以及制作印刷图象数据(基础图象数据)GD来进行存储的处理,因而能够缩短处理时间。
一般,如果显示画面较小,由于在任意时刻所需要的显示图象数据较小,则即使成为其原状的基础图象数据作为全体较大,也能在该时刻适应于小的显示范围。而且,在通过输入装置来变更输入的数据以及在其显示画面上进行基础图象数据的编辑等时,与每次变更数据时都需重新制作基础图象数据全体的情况相比,仅变更显示范围的周边的方法就能缩短用于显示的处理时间。
即,在喷墨打印机1中,如上述那样,由于显示画面18较小,则在任意时刻所需要的显示图象数据GC较小,成为其原状的印刷图象数据(基础图象数据)GD可以适应于此时刻的较小的显示图象数据GC。在变更文本存储器244内的文本数据并且在显示画面18上进行印刷图象数据(基础图象数据)GD的编辑时,与重新制作基础图象数据全体的情况相比,仅变更显示范围的周边的方法能够缩短用于显示的处理时间。
例如,如图28A所述的那样,在进行与图24相同的右下滚动处理时,与图23中上述的图象数据gc(移动前gc1、移动后gc2)和滚动图象数据GB的关系相同,作为展开图象数据GA,在开始图象数据gc(移动前gc1、移动后gc2)的移动(向右下的滚动)的任意时刻,需要移动前后的图象数据gb1、gb2(参照图28B)。
即,在上述任意时刻,用于在预定单位时间内滚动显示图象数据GC的与图象数据gb1相对应的滚动图象数据GB是必要的,在预定单位时间后,用于从该时刻开始在预定单位时间内滚动显示图象数据GC的与图象数据gb2相对应的滚动图象数据GB成为必要的,因此,为了在预定单位时间内,不必从印刷图象数据GD中抽出新的图象数据,就能实现,则在上述任意时刻,需要包含图象数据gb1和图象数据gb2的展开图象数据GA。
反之,如果在仅进行右方向和下方向的滚动时,具有图28B的展开图象数据GA,则能够在上述预定单位时间后,不必从印刷图象数据GD抽出新的图象数据就能实现。即,如图23C所述的那样,即使在预定单位时间内需要(2)的范围的图象数据来作为滚动图象数据GB,也能分别提供。接着,当与图25B的滚动图象数据GB相同,利用其关系以便于能够在全部4个方向实现时,能够具有图28C所示的区域的大小的展开图象数据GA。
因此,如上述那样,在喷墨打印机1中,由于存储着使用者输入的文本数据(基础数据),与此相对应来制作印刷图象数据(基础图象数据)GD,因此,能够制作任意范围的印刷图象数据GD。换句话说,即使在制作全体的印刷图象数据GD之后不抽出其一部分来作为展开图象数据GA,也可以从文本数据仅直接制作所需要的范围来作为展开图象数据GA。
因此,在喷墨打印机1中,读出文本存储器244内的文本数据中必要的部分,从CG-ROM 230中输出所对应的字体数据,而在展开图象数据缓冲器245中进行展开,在上述任意时刻准备图29A所示的(与图28C相同)展开图象数据GA。
接着,当在上述任意时刻在展开图象数据GA为图29A的状态时,若使显示图象数据GC右滚动预定单位时间,由于与之相对应的图象数据gc和在后续的滚动范围中包含其的图象数据gb象图29B那样移动,则在该预定单位时间后,废弃该图中成为不需要的(1)的范围的图象数据,而从文本数据展开(2)的范围的图象数据来重新进行制作。
喷墨打印机1的展开图象数据缓冲器245成为使地址上下左右循环的循环缓冲器的构成,例如,在图29B的横向(纸带T的长度方向)上两个所示的点P1,在地址指针上,表示横向上相同的点。
即,展开图象数据缓冲器245按图30A所述的那样构成。在此情况下,在上下方向(纸带T的宽度方向)上两个表示的点Pm代表地址指针上相同的点(地址),在左右方向上两个表示的点P1是相同的。
其中,例如,当使图象数据gb向上移动时,如图30B所示的那样,废弃(1)的范围的图象数据而重新制作(2)的范围的图象数据,但是,由于(1)的范围(2)的范围相当于以地址Pm为基准的相同地址,因此,实际上,只是把(2)的范围的图象数据写在(1)的范围中。在此情况下,由于必要的区域是以必要最低限度的区域放置在展开图象数据GA中,就能节约存储区域。
在上述情况下,作为展开图象数据缓冲器245,表示了在展开图象数据GA中仅确保必要程度的区域来进行循环的例子,但是,也可以在展开图象数据GA的周边中确保预备区域的基础上进行循环。
例如,在图28C中,当图象数据的长度方向L×K1=1536点,滚动范围的线数N1=Nb=16点时,由于展开图象数据GA的长度方向为(1536+4×16=)1600,则确保能够以10位表示地址的2048点的区域,如果使预备区域为448点,可以使用10位的(0000000000)b~(1111111111)b,而使最终地址的(1111111111)b的后续地址为(0000000000)b,因此,地址指针的地址管理变得容易起来,而产生其他的优点。
如上述那样,由该喷墨打印机1制作的印刷图象数据GD的宽度方向的点数的最大值为1024点,宽度方向确保1024点的区域,可以用9位的(000000000)b~(111111111)b来实现地址表示。
在此情况下,例如,当上述的比率ZM=1/16时,图28C的上下的滚动范围的4×Nm=4×Nb=4×16=64点的图象数据不能制作出来,在原来最大1024点的情况下,能够以空白显示来实现。
对于其他的比率ZM,例如,当比率ZM=1/12时,当与显示图象数据GC相对应的图象数据gc的宽度方向M×Km=64×12=768点、滚动线数Nm=Nb=12点时,由于展开图象数据GA的宽度方向(768+4×12=)816点,就能作为预备区域确保1024-816=208点。
可以采用与上述展开图象数据缓冲器245相同的循环缓冲器来作为滚动图象数据缓冲器246。在此情况下,与在图23C中采用的把内部的图象数据向与滚动方向相反的方向挪动的方法相比,与图29B的展开图象数据GA相同,使显示图象数据GC的范围的图象数据gc的读出地址滚动的方法变得便利。
该滚动图象数据GB的制作方法,象上述那样,为2个方法:与新的需要的图象数据的补充方法和与显示图象数据GC相对应的图象数据gc的抽出(读出)方法相关。
即,具有第一方法,在与滚动方向相反的方向上挪动内部的图象数据,在空白区域中补充新的图象数据,从相同(地址)范围读出与显示图象数据GC相对应的图象数据gc;和第二方法,把读出与显示图象数据GC相对应的图象数据gc的范围(地址)和补充新的图象数据的范围双方进行挪动(循环)。对此,以右滚动为例,参照图32~33B来说明前者的方法,而参照图34~35B来说明后者的方法。
因此,如上述那样,在喷墨打印机1中,把印刷图象数据GD作为连接终端和始端的循环图象数据来进行处理,因此,下面参照图31A~31C来说明实际上不制作全体的印刷图象数据GD和展开图象数据GA的关系。
如图31A~31C所示的那样,对于被假设制作的印刷图象数据GD的全体,在例如进行右自动滚动处理时,作为展开图象数据GA而进行制作的范围,如图31A所示的那样,向右方向滚动。在此,若使左右的终端位置的坐标为x=GPh,在相当于滚动到终端而突出的部分(如果不循环则为空白的部分)的展开图象数据GA的区域中,如图31B所示的那样,如果展开印刷图象数据GD的始端侧的图象数据的话,假设的印刷图象数据GD成为循环图象数据。在此情况下,左右的终端位置和始端位置在x=Gph的坐标上相一致。
同样,在进行下自动滚动处理时,若使上下的终端位置的坐标为y=GPv,在相当于滚动到终端而突出的部分(如果不循环则为空白的部分)的展开图象数据GA的区域中,如图31C所示的那样,如果展开始端侧的图象数据的话,假设的印刷图象数据GD成为循环图象数据。在此情况下,上下的终端位置和始端位置在y=GPv的坐标上相一致。
在上述图31A中,由于印刷图象数据GD的宽度方向的点数较小,在上下的终端位置GPv之间处于展开图象数据缓冲器245的区域中的情况下,或者在有意识地确保最大点数1024点来作为展开图象数据GA的区域的情况下,当然在图31C所述的那样上下滚动中就不需要准备新的图象数据。
在这些情况下,在实际向纸带T上进行印刷的过程中,如果从始端侧准备印刷图象数据GD来作为展开图象数据GA,就能作为印刷用的图象数据而原封不动地使用,因此,就不需要在其他的区域中制作印刷图象数据GD全体。
即使不能作为展开图象数据GA而同时准备全部印刷图象数据GD的宽度方向,例如,把展开图象数据GA进行下滚动以从印刷图象数据GD的左上端到左下端,并且把最初的左端的点线进行输出供印刷用,接着对于其右侧相邻的点线,同样进行处理,从而依次向右侧移动而输出各个点线,由此,不必在其他区域中制作印刷图象数据GD全体,就能印刷全体。
下面,以右滚动更新处理(S148)为例,参照图32~35B来对图21的各指定方向的滚动更新处理进行说明。首先,参照图32~33B来对第一方法进行说明,该第一方法,如上述那样,在滚动图象数据GB内,在与滚动方向相反的方向上挪动内部的图象数据,在空白区域中补充新的图象数据,从相同(地址)范围读出与显示图象数据GC相对应的图象数据gc。
当在图21中被判别为右方向标志RF=1(S147:Yes)而使本处理(S148)启动时,如图32和图33A、33B所示的那样,
(1)首先,把显示图象数据GC向左移动Nc线即在预定单位时间内能够滚动的范围(S14811),同时,使滚动图象数据GB向左移动相当于该显示图象数据GC的Nc线的Nb线(S14812)。可以先处理这些中的任一个,也可以通过时分等进行并行处理(S1481)。
(2)接着,读出滚动图象数据GB的Nb线,进行用于显示的放大/缩小或简化符号的处理并且写入显示图象数据GC的空白区域中(S14821),同时,读出展开图象数据GA的Nb线,写入滚动图象数据GB的空白区域中(S14822)。可以先处理这些中的任一个,也可以通过时分等进行并行处理(S1481)。
在此情况下,在滚动图象数据GB内,向与滚动方向(在此为右方向)相反的方向(在此为左方向)来挪动内部的图象数据,而在空白区域中补充新的图象数据,从相同(地址)范围读出与显示图象数据GC相对应的图象数据gc。
(3)接着,把文本存储器244内的文本数据中的必要部分读出到展开图象数据GA的空白区域(成为不需要的区域:参照图29B)中,从CG-ROM230输出对应的字体数据,在展开图象数据缓冲器245中作为新的单位图象数据来进行展开,而成为适合于后续的印刷图象数据GD的范围的展开图象数据GA(S1483),然后,结束处理(S148)(S1485)。
在上述情况下,从任意时刻开始经过预定单位时间后作为显示图象数据GC的可滚动范围的图象数据gb,在该任意时刻就已经被准备在滚动图象数据GB内了,因此,在经过预定单位时间后把显示图象数据GC向左移动Nc线(S14811)之后,能够从滚动图象数据GB向空白区域补充图象数据(S14821)。
作为该滚动图象数据GB而在后续的预定单位时间后所需要的图象数据,在该任意时刻就已经被准备在展开图象数据GA内了,因此,在把滚动图象数据GB向左移动Nb线(S14812)之后,能够从展开图象数据GA补充到空白区域中(S14822)。
接着,在向滚动图象数据GB的图象数据的补充结束之后,作为展开图象数据GA而准备新的必要的范围的图象数据(S1483),因此,即使把上述预定单位时间之后作为新的任意时间,同样也能对应。即,能够重复进行上述图32和图33A、33B的处理。
反之,制作从任意时刻经过预定单位时间后的显示中所需要的印刷图象数据GD来作为从该任意时刻经过预定单位时间前的展开图象数据GA,在该任意时刻把其补充到滚动图象数据GB中。由此,在该任意时刻准备出了能够与从该任意时刻经过预定单位时间后的显示图象数据GC的可滚动范围相对应的滚动图象数据GB。通过重复进行该处理,来对应于全部的任意时刻上的滚动处理。
下面参照图34、35A、35B来对第二方法进行说明,该第二方法为:挪动读出与滚动图象数据GB内的显示图象数据GC相对应的图象数据gc的范围(地址)和补充的新的图象数据的范围双方(循环进行)。
当在图21中被判别为右方向标志RF=1(S147:Yes)而启动本处理(S148)时,如图34和图35A、35B所示的那样:
(1)首先,把显示图象数据GC向左移动Nc线即在预定单位时间内能够滚动的范围(S14841:与图32的S14811相同),同时,使滚动图象数据GB上的读出图象数据gc的读出指针(的值)向右移动相当于该Nc线的Nb线(S14842)。可以先处理这些中的任一个,也可以通过时分等进行并行处理(S1484)。
(2)在后续的(S1482)以后,与图32相同地进行处理并且结束(S1485)。但是,在此情况下,滚动图象数据缓冲器246成为与展开图象数据缓冲器245相同的循环缓冲器的构成,图35的滚动图象数据GB的空白区域相当于通过滚动而成为不需要的区域。由此,挪动读出与滚动图象数据GB内的显示图象数据GC相对应的图象数据gc的范围(地址)和补充的新的图象数据的范围双方(循环进行)。
在上述图34和图35A、35B的情况下,从任意时刻开始经过预定单位时间后作为显示图象数据GC的可滚动范围的图象数据gb,在该任意时刻就已经被准备在滚动图象数据GB内了,作为该滚动图象数据GB而在后续的预定单位时间后所需要的图象数据,在该任意时刻就已经被准备在展开图象数据GA内了。接着,在向滚动图象数据GB的图象数据的补充结束之后,准备新的必要范围的图象数据来作为展开图象数据GA。
即,在上述图34和图35A、35B的情况下,与图32和图33A、33B的情况相同,即使把上述预定单位时间之后作为新的任意时间,同样也能对应,能够重复进行相同的处理。
接着,在图21的各指定方向的滚动更新处理中,上滚动更新处理(S142)通过用图32~35B中所述的右滚动更新处理(S148)中的「向左移动」取代「向下移动」以及用「向右移动」取代「向上移动」,就能同样进行处理。同样,下滚动更新处理(S144)通过用「向左移动」取代「向上移动」以及用「向右移动」取代「向下移动」,就能同样进行处理。左滚动更新处理(S146)通过使右滚动更新处理(S148)的各方向反向也能同样进行处理。
如上述那样,在喷墨打印机1中,在展开图象数据缓冲器(基础图象数据存储装置)245制作准备在从任意时刻经过预定单位时间后的显示中所需要的印刷图象数据(基础图象数据)GD来作为从该任意时刻经过预定单位时间前的展开图象数据GA。
接着,通过在该任意时刻把其存储到滚动图象数据缓冲器(滚动图象存储装置)246中来作为滚动图象数据GB,就能维持从该任意时刻经过预定单位时间后的流畅的滚动处理。
由于能够把在各时刻准备的印刷图象数据(基础图象数据)GD缩小到在从该各时刻开始的预定单位时间的2倍时间内可滚动移动的范围中,因此,能够节约印刷图象数据(基础图象数据)GD的存储区域,并且,能够缩短用于其制作·变更的处理时间。
下面参照图36~38C来对图7的处理变更指令键处理(S22)进行说明。在图7中,当上述的指定方向滚动更新处理(S14)结束而成为未发生时(S16:No),判别是否存在处理变更指令键的输入(S20),当有处理变更指令键输入(S20:Yes)并且没有停止键输入时(S21:No),本处理(S22)启动,如图36所示的那样,首先,进行输入键判别(S221)。
通过该输入键判别(S221),按照所判别的输入键的种类来进行与该键所对应的种种处理,然后,结束处理(S236),移到图7的后续处理即循环标志RTF=1或0的判别处理(S24)。
首先,当输入键是暂停键116时(S222:Yes),由于使暂停标志PF接通(PF=1)(S223),则当返回到图7的处理中时,在上述的暂停标志PF=1或0的判别处理(S13)中判别为暂停标志PF=1(S13:Yes),由此,绕过指定方向滚动更新处理(S14)和错误标志ERRF=1或0的判别处理(S16),而进行后续的处理变更指令键的输入有无的判别处理(S20)。即,只要不解除暂停标志PF=1,指定方向滚动更新处理(S14)就不被重新开始,成为停止状态。
但是,在此情况下,由于处理变更指令键的输入有无的判别处理(S20)以后的处理进行,则当中止键112的输入存在时(S20、S21:Yes),结束自动滚动处理(S18、S19、S30),返回图6。当具有处理变更指令键输入(S20:Yes)并且没有中止键输入时(S21:No),再次启动处理变更指令键处理(S22)。
因此,在暂停标志接通(PF=1)的状态下,由处理变更指令键所产生的处理变更被接受。由此,例如,停止自动滚动处理,对于此时刻的显示范围的图象,能够进行下列处理:通过后述(S228~S235)的光标键110等向与滚动方向垂直的方向和反向行进的方向来变更显示范围,以查看该范围的单位图象,等等。
下面,如图36所示的那样,当输入键是重新开始键117时(S224:Yes),解除(关断)上述暂停标志,即暂停标志PF=0(S225),因此,当返回图7的自动滚动处理时,判别为暂停标志PF=0(S13:No),由此,重新开始指定方向滚动更新处理(S14)。
接着,当输入键是比率变更(变焦)键118时(S226:Yes),接着,进行变焦(ZM)更新处理(S227)。该处理(S227)相当于第三方法,即与图8~13B中所述的第一(参照图9~12E)和第二(参照图8和图13A、13B)比率变更方法相同的处理。
当在图7的自动滚动处理中按下比率变更键118时,每当按下比率变更键118时,在显示画面18上显示放大的显示图象数据GC。例如,在图12A~12E中所述的右自动滚动处理中,在图12E的画面T24的状态(比率ZM=1/6的状态)下,当连续两次按下比率变更键118时,第一次变为画面T22的状态(比率ZM=1/4),第二次变为画面T20的状态(比率ZM=1/2)。
即,在此情况下,在图7和图36中,象变焦键118的键输入(S20:Yes、S21:No、S226:Yes)~变焦(ZM)更新处理(S227)~指定方向滚动更新处理(S14)~变焦键输入(S226:Yes)~变焦(ZM)更新处理(S227)~指定方向滚动更新处理(S14)那样,来交替进行变焦(ZM)更新处理(S227)和指定方向滚动更新处理(S14)。
因此,在喷墨打印机1中,通过上述第一和第二比率变更方法,能够在自动滚动开始时以前(参照图8~19),变更印刷图象数据(基础图象数据)GD和显示图象数据GC的大小(分辨率)的比率ZM,同时,在自动滚动处理中,进行比率变更键118的键输入(输入比率变更指令)(参照图36),由此,就能一边进行滚动一边进行比率变更。
如在图9中所述的那样,作为比率ZM,具有2/1(2倍)~1/16等范围,因此,在上述情况下,通过进一步按下比率变更键118,就能变化为ZM=1/2→1/1→2/1→1/16→1/12→1/8→1/6。
除了上述方法之外,例如,通过在输入比率变更键118之后或者与此同时输入其他键,就能进行放大/缩小的选择。作为此时的其他键,可以有种种方法,例如,数字「1」的键输入为「放大」,「2]为[缩小],或者,「A」键为「放大」,「B」为[缩小],等等,就能区别下述功能,在此基础上,可以使用4个光标键110。
在该方法的情况下,每当按下「放大」键时,就能变化为ZM=1/2→1/1→2/1→1/16→1/12→1/8→1/6,反之,每当按下「缩小」键时,就能按ZM=1/6→1/8→2/12→1/16→2/1→1/1来变化。
接着,当输入键是4个光标键110中的任一个时(S228、S230、S232或S234),进行向着适合于各自指示的方向的方向的滚动更新处理(S229、S231、S233或S235)。
此时的滚动更新处理,对于图7的自动滚动处理(S10)在整体上自动连续进行来进行指定方向滚动更新处理(S14)的情况,可以说为手动的滚动更新处理,但是,在自动滚动处理中,通过键输入这些手动的滚动处理指令(显示范围移动指令),作为全体而成为合成滚动处理的处理。
除了是否是自动连续进行这点不同之外,作为滚动更新处理,在原理上是相同的,因此,作为处理流程,可以作为相同的子程序使用图21~35B中所述的滚动更新处理。其中,与图23A~图24中所述的例子相配合,对于在整体中的右自动滚动处理中,输入光标「↓」键110D的情况进行说明。
当在图36中判别为光标「↓」键110D的键输入(S230:Yes)而启动下滚动更新处理(S231:与图21的S144相同)时,如图37A、37B所示的那样:
(1)首先,使显示图象数据GC向上移动Nc线,同时,使滚动图象数据GB向上移动相当于Nc线的Nb线。
(2)接着,读出滚动图象数据GB的Nb线,进行用于显示的放大/缩小或简化符号的处理并且写入显示图象数据GC的空白区域中,同时,读出展开图象数据GA的Nb线,写入滚动图象数据GB的空白区域中(S14822)。
(3)接着,读出文本数据中的必要部分,在展开图象数据GA的空白区域中展开对应的字体数据作为新的单位图象数据,而成为适合于后续的印刷图象数据GD的范围的展开图象数据GA,然后,结束处理。
上述方法与图33A、33B中所述的方法相同,但是,不言而喻,也可以与图35相同是挪动读出图象数据gc的范围(地址)和补充新的图象数据的范围双方(进行循环)的方法。
在图36的处理(S231)中,通过标志等来存储按下光标「↓」键110D的动作,就能在指定方向滚动更新处理(S14)中同时进行。此时的滚动更新处理为图23、24和图28A~28B所示的右下滚动处理,能够以与图32和图34相同的处理流程来进行处理。
在图7的自动滚动处理中,当按下4个光标键110中的任一个时,通过图36和图37中的上述处理,就能在自动滚动处理中同时使此时刻的显示范围向上下左右的任一个方向移动(滚动)。
例如,如图38A、38B和38C(图38C的(1)与图12C的(1)相同)所示的那样,在右自动滚动处理中,从图38(1)的画面T61(与图12的画面T20相同)的状态(ZM=1/2的状态)开始,在右自动滚动处理中(T62),当按下光标「↓」键110D时,显示范围向下移动,就能依次查看下侧的小尺寸的文字。
在该状态的原状(T63)下查看了小尺寸的最后文字「そ」之后,按下光标「↑」键110U,就能查看上侧的大尺寸的文字整体,就能在该状态的原状(T64)下查看大尺寸的最后文字「そ」。
如上述那样,在显示画面18中,可以显示64点×96点的显示图象数据GC。但是,在仅有现有功能的情况下,能够在24mm宽度的纸带上印刷的宽度方向256点程度的印刷图象数据(基础图象数据)GD成为能够以该尺寸(分辨率)查看各个单位图象的内容等的界限(参照图43A~44B)。况且,存在使用宽幅的纸带T来作为印刷对象物的倾向,缩小宽幅纸带的512点和1024点程度的印刷图象数据(基础图象数据)GD来进行显示,因此,不但不能把握其各个单位图象的内容而且不能把握其布置(参照图45A、45B)。
反之,为了能够查看各文字等的单位图象,在增大比率ZM的情况下,在小的显示画面18中不能放入全体,因此,不能查看:能够查看放入显示范围中的内容的,成为全体布置的主要位置(见到的位置的)单位图象的内容和布置等。
对于上述问题,如图38A~38C所述的那样,在该喷墨打印机(图象显示装置)1中,以最低限度的能够查看各文字等单位图象这样的比率ZM来进行自动滚动处理,同时使显示范围移动,由此,就能容易地查看成为全体布置的主要位置(见到的位置)的单位图象,例如图38A~38C中所示的小尺寸的最后文字「そ」和大尺寸的最后文字「そ」等内容和布置。
在上述例子中,虽然是对键输入光标「↓」键110D和光标「→」键110R的情况进行了说明,但是,在右自动滚动处理中通过键输入光标「→」键110R,来加速自动滚动的滚动处理,或者通过键输入光标「←」键110L来使滚动处理减速,以及反向行进,就能进行来一边控制时间一边详细查看等种种操作。
不言而喻,在除了右方向的其他方向上进行自动滚动的情况下,能够进行同样的操作,以及在控制时间的意义上,上述暂停键116的输入是有效的。
在能够通过混合组合在纸带T的长度方向和宽度方向上排列竖排和横排的字符图象(单位图象)的字符串图象等各种单位图象的指向和排列方向来进行印刷的情况下(参照图42A~42E),不仅需要能够详细确认(查看)印刷图象数据GD全体的图形,而且需要能够详细确认(查看)使用者关注的位置(字符串等)上的字符图象(单位图象)的指向和排列方向。可以预料:这样的单位图象的指向和排列方向等的查看的必要性,随着纸带T的宽度变宽即随着印刷图象数据GD的规模变大并且多样化,而变得越来越显著。
在该喷墨打印机1中,即使对于上述那样即竖排和横排等混杂的印刷图象数据GD,也能使用小的显示画面18来以比较简易的操作容易地查看构成该图象的单位图象的内容、指向、配置、排列方向等。
例如,如图42A~42G所示的那样,对于纸带T的输送方向(图中的「←」方向),在各种印刷图象数据的例子Ga、Gb、Gc、Gd、Gh、Gv和Gm中,若以印刷图象数据Gm为例,印刷图象数据Gm,以纵向上横写的「纵型横排」格式来制作「
Figure A9810929500471
100」的图象,以「竖排」的格式来制作「千代田区~太郎样」的图象。
在这样的多种排列方向等混杂的印刷图象数据Gm的情况下,进行查看的方向沿着其排列方向就易于查看。在把图42G的上述印刷图象数据Gm作为查看对象的印刷图象数据(基础图象数据)GD时,如图39A~39C所示的那样,最初,显示印刷图象数据GD的左下端(T66),通过上自动滚动处理来确认「
Figure A9810929500481
100」的图象(T67),在行进到左上端的状态(T68)下,结束上自动滚动处理。
不言而喻,该结束条件可以通过上述的结束位置指定来进行,而在进行循环的过程中可以由中止键112来结束。接着,从该状态(T68)开始进行右自动滚动处理,在显示出「千代田区」的开头的时刻,通过光标「↓」键110D来向下稍稍移动显示范围(T69),就能同时查看「千代田区霞ガ关3-4-3」和「特许厅出愿课御中」。
上述图39A-39D的例子表示了垂直的两个方向即纸带T的长度方向和宽度方向上混合排列单位图象的排列方向的情况,如从该例子所看到的那样,在喷墨打印机1中,能够沿着它们的排列方向来选择该垂直的两个方向的自动滚动处理,因此,就能以比较简易的操作来容易地查看构成该图象的单位图象的内容、指向、配置、排列方向等。
同样,例如在把图42B的由「信息标志/横」的格式所制作的滚动图象数据Gb作为查看对象的印刷图象数据(基础图象数据)GD的情况下,最初可以显示左上端来查看上半部分的图象,通过右自动滚动处理来查看上边的「交通费」,接着,能够显示右下端来查看下半部分的图象,而可以通过左自动滚动处理来查看下边的(旋转180°即点对称的)「交通费」。
在此情况下,作为相反方向的两个方向的例子,即使单位图象以相反方向排列的字符串等图象进行混合,在喷墨打印机1中,由于能够沿着这些排列方向选择该相反的两个方向的自动滚动处理,因此,也能以比较简易的操作容易地查看构成点对称的(字符串等)图象等的单位图象的内容、指向、配置、排列方向等。
而且,图40A~41表示了查看印刷在宽幅的纸带T上的印刷图象数据GD的例子,如图40A所示的那样,把在图18A~18D所示的那样图象合成为点对称的图象,该印刷图象数据GD在纸带T的宽度方向上具有512点的分辨率。
在此情况下,如图40B的画面T70那样,最初显示左上端来进行右自动滚动处理(T70-T72),就能查看上方的一部分的图象即上半部分的小文字「12345」和「ABCDEFGHI」以及除了一部分的大文字「あいうえお」。
接着,进行下自动滚动处理(T72~T74),如果进一步进行左自动滚动处理(T74~T76),就能查看右侧的一部分图象即上边的大文字「え」的一部分、「お」剩余部分、下半部分的小文字「12345」和「ABCDEFGHI」以及除了一部分的大文字「あいうえお」。
图40B的右自动滚动处理能够查看到上半部分的图象中的大文字「あいうえお」的下边的一部分和其下边的小文字的「アイウ」。
在此情况下,例如,在画面T70的状态下,操作暂停键116、重新开始键117和光标键110,使显示范围稍稍上下移动,来确认大文字的「あい」的下端,在进一步进行右自动滚动处理的画面T71的状态下,确认到小文字的「アイウ」,然后,再次开始右自动滚动处理,在画面T72的状态下,如果把显示范围稍稍向下移动(滚动)而确认了大文字的「えお」的一部分,则在此时刻上半部分的图象的查看完全结束。对于下半部分是相同的。
在上述画面T75的状态下,通过中止键112来进行中止,来进行上自动滚动处理,变更查看的顺序(T77),同样,在画面T73的状态下进行中止,来进行左自动滚动处理。这样,在喷墨打印机1中,通过4方向的自动滚动处理和由处理变更指令变更其处理内容,就能以比较简易的操作自由自在地进行印刷图象数据GD的图象的查看。
如上面详细描述的那样,在喷墨打印机1(图象显示装置)中,通过按下自动滚动键115并且按下4个光标键110中的任一个(通过选择开始指令并进行输入),就能在印刷图象数据(基础图象数据)GD上的上下左右的4方向上,使显示范围自动滚动。在自动滚动中,如果仅输入开始指令,就不需要连续按下光标等其他滚动装置等繁杂的操作。
在此情况下,如在图22等中所述的那样,在从印刷图象数据(基础图象数据)GD上的显示范围的图象数据gc向显示图象数据GC的变换中,与现有技术相同,包括向简单的图象的抽出或者放大/缩小或缩小时的各单位图象的省略符号的置换等。
由此,通过至少显示能够判别各单位图象的指向的程度的(分辨率的)显示图象数据GC,如果进行例如右方向的右自动滚动处理,就能连续容易地查看从印刷图象数据(基础图象数据)GD上的左侧向右侧的方向上排列的单位图象(例如横排和竖排的字符串图象等各字符图象)的内容、指向、配置、排列方向等。同样,如果进行下方向的下自动滚动,就能实现从上到下的(横排或竖排等的)单位图象的查看,上方向和左方向等是同样的。
即使在垂直的两个方向即纸带T的长度方向和宽度方向上单位图象的排列方向进行混合,就能沿着它们的排列方向而选择该垂直的两个方向的自动滚动处理,而且,即使单位图象的排列方向是以相反方向混合的,也能沿着它们的排列方向来选择该相反方向的两个方向的自动滚动处理,因此,就能以比较简易的操作容易地查看构成印刷图象数据GD的单位图象的内容、指向、配置、排列方向等。
在喷墨打印机(图象显示装置)1中,通过键输入暂停键116、重新开始键117、比率变更键118和4个光标键110等(输入处理变更指令),就能变更自动滚动处理中的处理内容,由此,就能以比较简易的操作更容易地进行印刷图象数据GD的图象的查看,即自由自在地进行。
在上述实施例中,虽然是在喷墨方式的纸带印刷装置中使用本发明的图象显示装置,但是,并不仅限于喷墨方式,也可以适用于通过热头的发热体来使墨升华的升华型热转印方式、熔融型热转印方式等。作为从纸盒供给的纸带,不言而喻,不仅可以是带有剥离纸的纸带,而且可以是同时市售的转移纸带、熨烫转印纸带等没有剥离纸的。
而且,除了纸带印刷装置以外,可以在例如小型的印章制作装置中,作为确认用于制作具有比较大型的印章面的印章的图象数据的其他小型廉价的信息处理装置的图象显示装置来使用。
如上述那样,具有这样的效果:根据本发明的图象显示装置,即使使用相对于进行显示的图象的规模来说较小的显示画面,也能够以比较简易的操作容易地查看构成其图象的任意位置的单位图象的内容和布置等。
虽然本发明的优选实施例已经进行了表示和说明,但是,应当知道,本领域的技术人员可以在不背离本发明的精神的条件下进行变化和变型,本发明的范围由权利要求书限定。

Claims (14)

1、一种图象显示装置,包括:
用于输入各种指令和数据的输入装置;
具有显示画面的显示装置;
存储由点阵组成的基础图象数据的一部分或全部的基础图象数据存储装置;以及
显示控制装置,根据来自上述输入装置的指令,把上述基础图象数据中的显示范围的图象数据变换为显示图象数据来在上述显示画面上进行显示,
上述输入装置具有:
开始指令装置,用于输入使上述显示范围在上述基础图象数据上的上下左右的任一个预定方向上自动地连续滚动的自动滚动处理的开始指令;
变更指令装置,用于输入在上述自动滚动处理的开始时或处理中变更上述基础图象数据的大小和上述显示图象数据的大小的比率的比率变更指令,
上述显示控制装置,在输入上述开始指令时,开始上述自动滚动处理,同时,在输入上述比率变更指令时,按照该所输入的比率变更指令,来变更上述显示图象数据并在上述显示画面上进行显示。
2、根据权利要求1所述的图象显示装置,其特征在于,上述显示控制装置从输入上述开始指令的时刻的上述显示范围开始进行上述自动滚动处理。
3、根据权利要求1所述的图象显示装置,其特征在于,上述输入装置包括开始位置指定装置,用于指定上述自动滚动处理的上述基础图象数据上的开始位置。
4、根据权利要求1所述的图象显示装置,其特征在于,上述显示控制装置在进行到上述基础图象数据的结尾时结束上述自动滚动处理。
5、根据权利要求1所述的图象显示装置,其特征在于,上述输入装置包括结束位置指定装置,用于指定上述自动滚动处理的上述基础图象数据上的结束位置。
6、根据权利要求1所述的图象显示装置,其特征在于,上述显示控制装置联结上述基础图象数据的末尾和起始而循环地进行上述自动滚动处理。
7、根据权利要求1所述的图象显示装置,其特征在于,包括:
基础数据存储装置,作为基础数据来存储来自上述输入装置的数据;
单位图象数据生成装置,输出与上述基础数据相对应的单位图象数据;以及
基础图象数据制作装置,把与从上述单位图象数据生成装置所输出的上述基础数据相对应的单位图象数据配置在上述基础图象数据存储装置内的上述基础图象数据的区域中,制作上述基础图象数据的一部分或全部。
8、根据权利要求1所述的图象显示装置,其特征在于,包括滚动图象数据存储装置,在上述自动滚动处理中的任意时刻,把上述基础图象数据中的包含上述任意时刻的显示范围以及从该显示范围能够在预定单位时间内通过滚动而移动的范围的滚动范围部分,作为在任意时刻使用的滚动图象数据来进行存储,
上述显示控制装置,在上述自动滚动处理中,变换上述滚动图象数据中的上述显示范围的部分,作为上述任意时刻的显示图象数据来在上述显示画面上进行显示,同时,从上述基础图象数据存储装置中读出在上述任意时刻使用的上述滚动图象数据,在到达上述任意时刻时存储到上述滚动图象存储装置中。
9、根据权利要求1所述的图象显示装置,其特征在于,包括:
基础数据存储装置,把来自上述输入装置的数据作为基础数据来进行存储;
单位图象数据生成装置,根据各种数据的输入来输出相对应的单位图象数据;
滚动图象数据存储装置,在上述自动滚动处理中的任意时刻,把上述基础图象数据中的包含上述任意时刻的显示范围以及从该显示范围能够在预定单位时间内通过滚动而移动的范围的滚动范围部分,作为在任意时刻使用的滚动图象数据来进行存储;
基础图象数据制作装置,把与从上述单位图象数据生成装置所输出的上述基础数据相对应的单位图象数据配置在上述基础图象数据存储装置内的上述基础图象数据的区域中,从上述任意时刻开始到上述预定单位时间前时制作在上述任意时刻使用的滚动图象数据,
上述显示控制装置,在上述自动滚动处理中,变换上述滚动图象数据中的上述显示范围的部分,作为上述任意时刻的显示图象数据来在上述显示画面上进行显示,同时,从上述基础图象数据存储装置中读出在上述任意时刻使用的上述滚动图象数据,在到达上述任意时刻时存储到上述滚动图象存储装置中。
10、根据权利要求1所述的图象显示装置,其特征在于,上述基础图象数据是用于在印刷对象物上进行印刷的印刷图象数据。
11、根据权利要求10所述的图象显示装置,其特征在于,上述印刷对象物为带状。
12、根据权利要求1所述的图象显示装置,其特征在于,上述变更指令装置进一步具有停止指令输入装置,输入使上述自动滚动处理暂时停止的停止指令。
13、根据权利要求1所述的图象显示装置,其特征在于,上述基础图象数据的大小用由对应的基础图象数据所表示的图象宽度方向的点数来代表,上述显示图象数据的大小用由对应的显示图象数据所表示的图象宽度方向的点数来代表。
14、一种图象显示方法,自动滚动具有输入装置和显示画面的图象显示装置的图象数据,包括下列步骤:
存储由点阵组成的基础图象数据的一部分或全部;
根据来自上述输入装置的指令,把上述基础图象数据中的显示范围的图象数据变换为显示图象数据来在上述显示画面上进行显示;
根据来自上述输入装置所输入的开始指令,开始进行自动滚动处理:使上述显示范围在上述基础图象数据上的上下左右的任一个预定方向上自动地连续滚动;
根据从上述输入装置所输入的比率变更指令,通过在上述自动滚动处理的开始时或处理中变更上述基础图象数据的大小和上述显示图象数据的大小的比率,来变更上述显示图象数据并在上述显示画面上进行显示。
CN98109295A 1997-04-15 1998-04-15 图象显示装置和方法 Expired - Fee Related CN1101314C (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP133036/1997 1997-04-15
JP13303697A JP3632372B2 (ja) 1997-04-15 1997-04-15 画像表示装置
JP133036/97 1997-04-15

Publications (2)

Publication Number Publication Date
CN1215200A true CN1215200A (zh) 1999-04-28
CN1101314C CN1101314C (zh) 2003-02-12

Family

ID=15095321

Family Applications (1)

Application Number Title Priority Date Filing Date
CN98109295A Expired - Fee Related CN1101314C (zh) 1997-04-15 1998-04-15 图象显示装置和方法

Country Status (7)

Country Link
US (1) US6366295B1 (zh)
EP (1) EP0875388B1 (zh)
JP (1) JP3632372B2 (zh)
KR (1) KR19980081415A (zh)
CN (1) CN1101314C (zh)
DE (1) DE69836701T2 (zh)
TW (1) TW385427B (zh)

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100469523B1 (ko) 1998-10-12 2005-02-02 마츠시타 덴끼 산교 가부시키가이샤 데이터의 기록 또는 재생을 위한 정보 기록 매체, 장치 및방법
US8042063B1 (en) 1999-04-19 2011-10-18 Catherine Lin-Hendel Dynamic array presentation and multiple selection of digitally stored objects and corresponding link tokens for simultaneous presentation
US7308653B2 (en) * 2001-01-20 2007-12-11 Catherine Lin-Hendel Automated scrolling of browser content and automated activation of browser links
US7079160B2 (en) * 2001-08-01 2006-07-18 Stmicroelectronics, Inc. Method and apparatus using a two-dimensional circular data buffer for scrollable image display
US6801219B2 (en) * 2001-08-01 2004-10-05 Stmicroelectronics, Inc. Method and apparatus using a two-dimensional circular data buffer for scrollable image display
US7616338B2 (en) 2002-05-13 2009-11-10 Dymo Label printer
JP4742507B2 (ja) * 2003-03-31 2011-08-10 セイコーエプソン株式会社 画像表示装置
JP4742508B2 (ja) * 2003-03-31 2011-08-10 セイコーエプソン株式会社 画像表示装置
JP2006023605A (ja) * 2004-07-09 2006-01-26 Seiko Epson Corp 画像表示装置および画像表示方法
TW200839205A (en) * 2007-03-16 2008-10-01 Radiant Innovation Inc Temperature vector gauge
EP2141578B1 (en) * 2007-04-24 2019-01-23 Sony Interactive Entertainment Inc. Image display device, image display method and information recording medium
US9218453B2 (en) * 2009-06-29 2015-12-22 Roche Diabetes Care, Inc. Blood glucose management and interface systems and methods
JP6398441B2 (ja) * 2014-08-06 2018-10-03 コニカミノルタ株式会社 画像処理装置

Family Cites Families (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02187791A (ja) 1989-01-14 1990-07-23 Ricoh Co Ltd 表示装置
US5384909A (en) 1991-12-19 1995-01-24 International Business Machines Corporation Precision automatic scrolling for an image display system
US6061062A (en) * 1991-12-20 2000-05-09 Apple Computer, Inc. Zooming controller
EP0790565B1 (en) 1992-03-11 2000-05-31 Chinon Industries Inc. Word processor
JP3098632B2 (ja) 1992-10-06 2000-10-16 株式会社キングジム 印刷イメージ表示装置及び方法並びにテープ印刷装置
JP3409377B2 (ja) 1993-08-09 2003-05-26 松下電器産業株式会社 ナビゲーション装置
JPH07125374A (ja) 1993-11-02 1995-05-16 King Jim Co Ltd レイアウト表示装置
JPH0820141A (ja) 1994-07-07 1996-01-23 Brother Ind Ltd ラベル作成装置
US5611060A (en) * 1995-02-22 1997-03-11 Microsoft Corporation Auto-scrolling during a drag and drop operation
JP3788524B2 (ja) * 1995-05-11 2006-06-21 株式会社ルネサステクノロジ グラフィックス制御装置
US5924106A (en) * 1995-05-19 1999-07-13 Brother Kogyo Kabushiki Kaisha Tape printing device and method
US5774108A (en) * 1995-06-21 1998-06-30 Ricoh Company, Ltd. Processing system with display screen scrolling
JPH0969037A (ja) 1995-08-31 1997-03-11 Sharp Corp データ処理装置

Also Published As

Publication number Publication date
DE69836701D1 (de) 2007-02-08
JP3632372B2 (ja) 2005-03-23
JPH10289089A (ja) 1998-10-27
US6366295B1 (en) 2002-04-02
EP0875388B1 (en) 2006-12-27
TW385427B (en) 2000-03-21
KR19980081415A (ko) 1998-11-25
EP0875388A3 (en) 1999-10-06
DE69836701T2 (de) 2007-10-04
EP0875388A2 (en) 1998-11-04
CN1101314C (zh) 2003-02-12

Similar Documents

Publication Publication Date Title
CN1101313C (zh) 图像显示装置和方法
CN1215200A (zh) 图象显示装置
CN1303569C (zh) 喷墨打印机,及其方法和控制装置
CN1044883C (zh) 带式打印装置
CN1184529C (zh) 带有内部打印机的数字照相机装置
CN1183465C (zh) 打印字符的字符信息处理装置及处理方法
CN1158594C (zh) 文字打印方法及其装置和图像制作方法及其装置
CN1277687C (zh) 打印装置
CN1180939C (zh) 带式打印装置及在纸带上打印字符串的方法
CN1094422C (zh) 图象信号供给装置
CN1146505C (zh) 打印方法及其装置
CN1265346C (zh) 显示存储器、驱动器电路、显示器和便携式信息设备
CN1058345C (zh) 喷墨记录装置
CN1170688C (zh) 条带打印装置及其所用的条带架
CN1842126A (zh) 信息处理装置、图像处理装置和方法及为此的存储介质
CN1811691A (zh) 信息处理装置及其控制方法
CN1458565A (zh) 便携式信息终端装置、显示控制装置、方法及程序
CN1731399A (zh) 信息处理装置及其控制方法
CN1161240C (zh) 文字打印方法及其装置
CN1131775C (zh) 文字分配方法、图象生成方法及印章制作方法以及它们装置
CN1251441A (zh) 图象打印方法及其装置
CN1715065A (zh) 数据处理装置及其控制方法
CN1949092A (zh) 图像形成装置、其控制方法及程序产品
CN1766984A (zh) 驱动器电路和显示器
CN1831751A (zh) 文件管理装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
C17 Cessation of patent right
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20030212

Termination date: 20130415