记录装置和记录装置的控制方法

文档序号:2509159阅读:131来源:国知局
专利名称:记录装置和记录装置的控制方法
技术领域
本发明涉及一种根据指令进行动作的记录装置、该记录装置的控制方法。
背景技术
一般的记录装置根据从主机等上位装置接收到的用于控制的指令,进行记录动 作(例如参照专利文献1)。专利文献1日本特开2006-301118号公报但是,记录装置有时根据用途而被用户化(customized)为各种规格,所搭载(对 应)的指令随着每个方式而不同。例如,在对应于日语的记录的规格中,搭载用于进行 与汉字相关的设定的指令,该指令不会被搭载于面向英语规格的记录装置中。并且, 在想要变更所搭载的指令的情况下,需要进行规格的变更,即需要改写记录装置的固件 (firmware).因此,只要所搭载的指令稍有不同,就不能作为在多个规格中通用的固件来 利用,需要准备与方式的数量相对应的固件,存在固件的生成和管理负担大问题。

发明内容
本发明鉴于上述情况而形成,目的在于在记录装置中无需进行固件的更新就能 够对应到多个方式。本发明的一实施例是一种可与主机相连的记录装置,该记录装置的特征在于, 具备控制部;和存储部,所述存储部存储多个指令和与该指令的处理相关的信息、 与可否执行所述指令的每一个相关的信息、与可执行规定的指令的多个模式相关的信 息,所述控制部若从所述主机接收指令,则参照存储在所述存储部中的与所述指令的 执行可否相关的信息,判断是否执行基于所述指令的处理,并且参照存储在所述存储部 中的与所述模式相关的信息,判断当前的模式是否为可执行所述指令的模式,而且,在 任一个所述判断结果都是能够处理所述指令的情况下,参照存储在所述存储部中的与所 述指令的处理相关的信息,进行所述指令的处理。根据该构成,无需变更固件就能够按每个指令以每种规格设定与记录装置所具 备的指令的执行可否相关的设定。例如,在设定记录装置的对应语言等规格的情况下, 可以只执行适合于对应语言的规格的指令,可按照将与对应语言无关的指令设定为不可 执行的方式,来设定规格。由此,在设定记录装置的对应语言的情况等进行规格设定 时,能够与规格一致地轻易最佳化所执行的指令。另外,此时,可在特定的模式下执行 设定指令的执行条件的处理,而并不在其他模式下进行,因此能够防止因误操作引起的 方式的设定。优选所述控制部在判断为至少任一个所述判断结果是不可处理所述指令的情况 下,取消所述指令。根据该构成,可以试着读取之后立刻取消判断为不进行处理的指令,而不会被 执行。
优选由设定指令决定存储在所述存储部中的与所述指令的执行可否相关的信 息。可按照规格类别,通过设定指令设定与记录装置所具备的指令的执行的可否相 关的设定。优选所述设定指令包括与使用语言相关的信息且基于所述记录装置的规格。能够设定记录装置的对应语言或切割机等附属装置的对应等的规格。优选在特定的模式下,可使所述设定指令实际有效。能够仅在出厂时、服务时 等特定的操作者操作的模式下进行设定,能够防止误操作。优选所述模式可根据模式转移指令而互相进行移动。能够通过指令来容易地变 更模式,并且能够进行设定等。本发明的其他实施例是一种可与主机相连且根据从所述 主机接收到的指令进行动作并进行记录的记录装置,该记录装置的特征在于,具备控 制部;和存储部,所述存储部将设定所述各指令的执行可否的指令执行条件与包括对应 于特定方式的指令的多个指令一起进行存储,所述控制部可执行包括通常动作模式和进 行设定的设定模式在内的多个动作模式,该通常动作模式进行含记录的处理,从所述主 机接收到特定的指示指令的情况下,从所述通常动作模式转移到所述设定模式,在进行 所述设定模式的过程中,接收到所述指令执行条件的设定的指示的情况下,根据该设定 的指示设定所述指令执行条件,并存储在所述存储部中。根据该构成,无需变更固件就能够按每个指令变更与记录装置所具备的指令的 执行可否相关的设定,因此例如,在设定记录装置的对应语言等规格的情况下,可以只 执行适合于对应语言的指令,可按照将与对应语言无关的指令设定为不可执行的方式, 来设定规格。由此,在设定记录装置的对应语言的情况等进行规格设定的情况下,能够 与规格一致地轻易最佳化所执行的指令。另外,在仅根据特定的指示指令而转移的设定 模式下,能够进行设定指令的执行条件的动作,而并不在通常的动作模式下进行,因此 能够防止因误操作而引起的规格的变更。在上述的构成中,所述指令执行条件也可以还针对对应于特定方式的指令以外 的指令设定执行条件。此时,还能够针对语言等与特定的规格无关地执行的指令设定执行条件,因 此,能够细化记录装置的方式,并且变更变得容易。此外,在上述构成中,所述指令执行条件也可以针对包括对应于特定规格的指 令以外的指令在内的各指令,设定可否执行每个所述动作模式。此时,在每个动作模式中设定各指令的执行的可否,并且能够变更该设定,因 此能够细化地用户化在记录装置的各动作模式下所使用的指令。并且,在上述构成中,也可以在从所述主机接收到指示向所述设定模式的转移 的指示指令时,参照包括接收到的指令、和连着该指令接收到的数据在内的全部,从而 判断为是有效的指令的情况下,转移到所述设定模式。此时,由于仅在正确地接收到指示向设定模式的转移的指示指令、和继该指令 之后的数据串这两者的情况下,转移到设定模式,因此不会因不正常的操作或误操作而 转移到设定模式。因此,能够防止因不正常的操作或误操作而引起的指令的执行条件的变更。
本发明的一实施例的可与主机相连的记录装置的控制方法,其特征在于,若从 所述主机接收指令,则参照与所述指令的执行可否相关的信息,判断是否执行基于所述 指令的处理,并且参照与模式相关的信息,判断当前的模式是否为可执行所述指令的模 式,而且,在任一个所述判断结果都是能够处理所述指令的情况下,参照与所述指令的 处理相关的信息,进行所述指令的处理。根据该方法,无需变更固件就能够按每个指令,按照规格类别设定与记录装置 所具备的指令的执行可否相关的设定。例如,在设定记录装置的对应语言等规格的情况 下,可以只执行适合于对应语言的规格的指令,可按照将与对应语言无关的指令设定为 不可执行的方式,来设定规格。由此,在设定记录装置的对应语言的情况等进行规格设 定的情况下,能够与规格一致地轻易最佳化所执行的指令。另外,此时,可在特定的模 式下执行设定指令的执行条件的处理,而并不在其他模式下进行,因此能够防止因误操 作引起的规格的设定。本发明的其他记录装置的控制方法的特征在于,在具备包括对应于特定规格的 指令的多个指令的记录装置的控制方法中,在接收到特定的指示指令的情况下,转移到 与进行包括记录在内的处理的通常动作模式不同的设定用设定模式,在进行所述设定模 式的过程中,接收到所述指令执行条件的设定的指示的情况下,根据该设定的指示,变 更设定各指令的执行的可否的指令执行条件。根据该方法,无需变更固件就能够按每个指令设定与记录装置所具备的指令的 执行可否相关的设定,因此例如,在设定记录装置的对应语言等规格的情况下,可以只 执行适合于对应语言的指令,可按照将与对应语言无关的指令设定为不可执行的方式, 来设定规格。由此,在设定记录装置的对应语言的情况等进行规格设定的情况下,能够 与规格一致地轻易最佳化所执行的指令。另外,在仅根据特定的指示指令而转移的设定 模式下,能够进行设定指令的执行条件的动作,而并不在通常的动作模式下进行,因此 能够防止因误操作引起的规格的变更。此外,本发明是一种用于控制具备含对应于特定方式的指令的多个指令的记录 装置的控制部所执行的程序,所述控制部在接收到特定的指示指令的情况下,转移到与 进行含记录的处理的通常动作模式不同的设定用的设定模式,在进行所述设定模式的过 程中,接收到所述指令执行条件的设定的指示的情况下,根据该设定的指示,变更设定 各指令的执行的可否的指令执行条件。通过控制部执行该程序,从而无需变更固件就能够按每个指令设定与记录装置 所具备的指令的执行可否相关的设定,因此例如,在变更记录装置的对应语言的规格的 情况下,可以只执行适合于对应语言的指令,可按照将与对应语言无关的指令设定为不 可执行的方式,来设定规格。由此,在设定记录装置的对应语言的情况等进行规格设定 的情况下,能够与规格一致地轻易最佳化所执行的指令。另外,在仅根据特定的指示指 令而转移的设定模式下,能够进行设定指令的执行条件的动作,而并不在通常的动作模 式下进行,因此能够防止因误操作引起的规格的变更。根据本发明,无需变更固件就能够按每个指令变更与记录装置所具备的指令的 执行可否相关的设定,能够与规格一致地轻易最佳化所执行的指令。


图1是表示本发明的实施方式的印刷系统构成的框图。图2是表示打印机的动作模式的转移的示意图。图3是表示指令设定信息的一例的示意图。图4是表示打印机的动作的流程图。图5是表示印刷系统的动作的具体例的时序图。图中1-印刷系统;2-打印机(记录装置);2A-通常模式;2B-用户设 定模式;2C-打印无效模式;2D-工厂设定模式(设定模式);4-主机;20-打印引 擎;21-控制部;22-ROM ; 24-EEPROM ; 24A-控制程序;24B-指令(指令信息); 24C-指令设定信息(指令执行条件);25-接收控制部;26-接收缓冲器。
具体实施例方式下面,参照

本发明的一实施方式。图1是表示应用了本发明的一实施方式的印刷系统1构成的框图。该印刷系统1在作为记录装置的打印机2上连接主机4而构成,并且是一种打印 机2根据主机4的指令或数据来印刷文字或图像等的系统。打印机2包括实际对记录介质进行印刷的打印引擎20 ;控制打印机2的整体 的控制部21;存储了作为控制部21所执行的固件的基本控制程序的ROM22;存储了控 制部21所执行的控制程序24A、指令24B、以及指令设定信息24C等的EEPROM24 ;进 行从主机4发送的指令的接收控制的接收控制部25 ;暂时存储从主机4接收到的指令或 数据的接收缓冲器26;具有操作按钮等的输入部27;液晶显示面板等显示部28。控制部21内置CPU、作为暂时存储所执行的程序或数据等的工作区域的存储 器,起到微型计算机的作用,执行存储在ROM22中的基本控制程序或存储在EEPROM24 中的控制程序24A。ROM22通过控制部21来初始化打印机2的各部,并且非易失性地存储用于控制 这些各部的基本控制程序以及关于该基本控制程序的数据等。此外,对打印机2添加打 印机2的各部件固有的设备ID、打印机2的每个规格固有的规格ID,并在ROM22中存 储这些设备ID和规格ID。响应后述的请求指令,将这些设备ID和规格ID发送到主机 4中,主机4可通过设备ID识别打印机2的部件,且可通过规格ID识别打印机2的规格 的种类。EEPROM24是可重写的非易失性存储装置,对包括控制程序24A、存储指令和 与该指令的执行相关的信息的指令24B、以及指令设定信息24C的各种程序或数据进行存 储。接收控制部25在与主机4之间执行规定的通信协议,接收基于从主机4发送的 通信协议的信号,并将接收到的信号作为指令或数据来对其进行解调(译码),并依次存 储在接收缓冲器26中。接收控制部25例如具备连接通信电缆的连接器和通信电路或者 无线通信电路和天线等。接收缓冲器26是依次存储接收控制部25输出的指令或数据的暂时存储装置,通 过控制部21来获取存储在该接收缓冲器26中的指令或数据,并对其执行控制或印刷等。
打印引擎20根据控制部21的控制,且基于从主机4发送的指令和数据,生成印 刷在记录介质上的文字或图像,并且控制打印机2所具备的印刷机构,从而在记录介质 上进行印刷。具体而言,打印机2具备使墨液或调色剂附着在纸或合成树脂制的记录 介质(卷纸、切纸、复印纸等)的印刷面上的印刷头部、或者向记录介质的印刷面施加热 的印刷头部、使印刷头部向记录介质移动的印刷头部驱动机构、传送记录介质的传送机 构等,通过打印引擎20控制这些印刷头部以及各种机构。图2是表示打印机2的动作模式的转移的示意图。如该图2所示,打印机2能够执行通常模式2A、用户设定模式2B、打印无效模 式2C以及出厂设定模式2D这四种动作模式。如图2所示,打印机2可在四种动作模式 中相互转移。具体而言,在所有的动作模式中,分别准备了指示向其它三种动作模式转 移的指令,接收到该指令的情况下,转移到所指示的动作模式。通常模式2A是根据从主机4接收到的指令进行对记录介质的印刷的动作模式。 在通常模式2A中,能够执行指示对打印引擎20进行的动作的指令、用于确认打印机2的 设备ID和规格ID或状态(status)的ID获取指令、指示向其它动作模式转移的指令等。用户设定模式2B是用于使用户任意地进行设定的动作模式,例如,通过输入部 27的操作设定记录介质的尺寸等,并将设定内容存储在EEPROM24中,且在被设定的尺 寸范围内执行印刷。在用户设定模式2B中,也能执行上述ID获取指令或指示向其它的 动作模式转移的指令等。打印无效模式2C是打印机2的动作成无效的状态,不可执行ID获取指令等通 常的指令。在打印无效模式2C中,能够执行从打印无效模式2C向原来的动作模式的恢 复,即,只能执行指示打印无效模式2C的解除的指令。出厂设定模式2D是用于变更打印机2的设定的动作模式,不同于用户设定模式 2B,仅在出厂时或由担当者进行维修时等特别的情况下使用。在出厂设定模式2D中, 若进行了错误的设定,则可以针对对打印机2的动作产生很大的影响功能进行设定。例 如,本实施方式的打印机2仅在出厂设定模式2D中可变更指令设定信息24C的内容。在 出厂设定模式2D中,也可以执行ID获取指令、设定指令执行条件的指令、指示向其它 的动作模式转移的指令等。图3是表示存储在EEPROM24中的指令设定信息24C的一例的示意图。在对应于指令执行条件的指令设定信息24C中,针对安装在打印机2中的所有 指令,基于所设定的规格,设定表示各指令的搭载(对应)/非搭载(非对应)的搭载标 记、以及可执行各指令的动作模式。搭载标记被设定为“1”的指令可在打印机2中执 行,搭载标记被设定为“0”的指令被认为是虽已预先安装但打印机2还未搭载的指令, 因此不能执行。相反,在从主机4接收到搭载标记被设定为“0”的指令的情况下,控 制部21试着读取该指令之后立刻取消。另外,在指令设定信息24C中,虽然在图3中未图示,但是显然也设定有印刷开 始指令或指示记录介质的传输的反馈指令等一般的指令。在图3的例中,指示打印机2的设备ID、规格ID和打印机2的状态的发送的ID 获取指令、指示向打印无效模式2C转移的无效模式转移指令、指示向出厂设定模式2D 转移的出厂设定模式转移指令、以及指示指令设定信息24C的设定变更的指令执行条件设定指令的搭载标记都被设定为“1”。相对于此,进行印刷汉字时的设定(双倍宽度尺 寸的设定和解除、双倍长度尺寸的设定和解除、下划线的设定和解除等)的汉字印刷模 式设定指令的搭载标记被设定为“0”,成为非搭载状态。因此,在图3例示的状态下, 即使主机4发送汉字印刷模式设定指令,打印机2试着读取该指令之后立刻取消。这里, 搭载是指将该指令作为相应规格的对象,非搭载是指其指令是规格外的指令。此外,指令执行条件设定指令只设定出厂设定模式2D,以作为可执行的动作模 式。因此,当打印机2处于出厂设定模式2D以外的动作模式时,即使接收到指令执行条 件设定指令,打印机2也试着读取该指令之后立刻取消。另一方面,可执行汉字印刷模式设定指令的动作模式仅设定有用户设定模式 2B。因此,假设即使将汉字印刷模式设定指令的搭载标记设定为“1”,打印机2在用 户设定模式2B以外的动作模式中试着读取该指令之后立刻取消。作为可执行的动作模式而设定有打印无效模式2C的指令是指示从打印无效模式 2C恢复到原来的动作模式的无效模式恢复指令。即,在打印无效模式2C中,该无效模 式恢复指令以外的指令被试着读取之后立即被放弃。图4是表示打印机2的动作的流程图。打印机2的控制部21开始进行处理(开始),并监视接收控制部25的接收状态, 等待接收从主机4发送的指令(步骤Si)。这里,基于规定的通信协议从主机4发送与 指令相关的信号,若确认在接收缓冲器26中接收到指令(步骤Si:是),控制部21参照 与接收到的指令相关的指令设定信息24C的设定(步骤S2)。这里,控制部21判断接收到的指令是否被设定为已搭载的状态(步骤S3)。具 体而言,控制部21参照接收到的指令的搭载标记,若搭载标记为“1”,则判断为已被 搭载(步骤S3:是),控制部21判断为接收到的指令已被搭载之后,进一步参照指令设 定信息24C的设定,判断在当前的打印机2的动作模式中是否可执行接收到的指令(步骤 S4)。并且,控制部21在判断为打印机2的当前的动作模式已被设定为可执行接收到 的指令的动作模式的情况下(步骤S4 是),执行接收到的指令的处理(步骤S5)。此 外,控制部21根据接收到的指令的内容,通过接收控制部25向主机4发送处理结果(步 骤S6),结束处理(结束)。之后,再次返回初始状态(开始),反复进行步骤Sl开始 的处理。在接收到的指令的搭载标记为“0”,即判断为未被搭载的情况下(步骤S3: 否),以及接收到的指令在打印机2的当前的动作模式中被设定为不可执行的情况下(步 骤S4:否),控制部21试着读取接收到的指令之后立即放弃(废除)(步骤S7),结束处 理(结束)。之后,再次返回初始状态(开始),反复进行步骤Sl开始的处理。如上所述,打印机2在接收到来自主机4的指令的情况下,根据指令设定信息 24C的设定,判断是否可执行接收到的指令。即,在接收到的指令被搭载标记设定为可 执行,且接收到的指令相当于在打印机2的当前的动作模式中可执行的动作模式的情况 下,根据该指令执行处理。并且,出厂设定模式2D中,在接收到指令执行条件设定的指令的情况下,控制 部21根据在该指令执行条件设定的指令之后被发送的数据串(规格参数)的具体的设定内容,变更指令设定信息24C的设定(参照图2、图3)。具体而言,指令执行条件设定的指令在ASCII码中是用所谓“RS_(_Z)”的字 符串表示的,该字符串后还有表示设定内容的数据串。在该数据串中,包括定义该数据 串自身的长度的信息、改变指令设定信息24C的设定的对象的指令的信息、对象的设定 项目的信息和表示变更后的设定内容的信息。因此,在出厂设定模式2D中,通过从主机4发送指令执行条件设定的指令,从 而能够变更指令设定信息24C的设定。例如,设定汉字的印刷条件的汉字印刷模式设定 指令在打印机是对应于日语或中文的规格的情况下有用,但是在英语规格或西班牙语规 格的情况下,是不需要的。因此,在将打印机2从日语规格设置为英语规格的情况下, 通过将汉字印刷模式设定指令的搭载标记设置为“0”,从而设定为不接收设定汉字的印 刷条件的不需要的指令。并且,在将打印机2从英语规格设置为日语规格的情况下,若 汉字印刷模式设定指令的搭载标记变更为“1”,则能够使用汉字印刷模式设定指令。由 此,由于能够容易地变更指令设定信息24C的设定,因此在变更打印机2的对应语言的情 况下,不需要更新固件,能够通过改变涉及语言的指令的搭载/非搭载以及可执行的动 作模式的设定来使其对应,并且能够将语言关系的指令的执行条件与打印机2的规格一 致地最佳(有效/无效)化。另外,控制部21在接收到出厂设定模式转移指令的情况下,仅在构成该指令的 字符串和连着该字符串的数据串这两者正确的情况下,转移到出厂设定模式2D。出厂设定模式转移指令例如是在ASCII码中用“RS_Z_fn)”表示的字符串,连 着该字符串附加有数据串“dl……d6”。数据串“dl……d6”是相当于表示向出厂设 定模式转移的“MODE IN”的数据。另外,在该数据串为“MODE OUT”的情况下, 该指令成为指示从出厂设定模式恢复到原来的动作模式的指令(在此,包括数据串,表 现为指令)。控制部21在保存在接收缓冲器26中的字符串为“RS_Z_fn”的情况下,将该字 符串识别为出厂设定模式转移指令,但是在接收缓冲器26中该字符串之后保存有数据串
“MODE IN”(或者对应于“MODE OUT”的数据串“dl……d6”)时,判断为接收 到正确的出厂设定模式转移指令,与该指令相应地转移到出厂设定模式2D。因此,即使 接收到“RS_Z_fn”,在之后接收正规的数据串之前不会向出厂设定模式2D转移,所以 不会错误地向出厂设定模式2D转移。由此,不存在误转移到对打印机2的动作带来很大 的影响的出厂设定模式2D且错误地变更重要的设定项目的隐患。图5是表示印刷系统1的动作的具体例的时序图。图5(A)表示主机4侧的动 作,图5(B)表示打印机2侧的动作。在图5例示的动作中,打印机2的动作模式为动作模式A,在打印机2所安装 (保持)的指令中,指令A的搭载标记为非搭载状态,指令B的搭载标记为搭载状态。 此外,将指令A可执行的动作模式设定为动作模式A,将指令B可执行的动作模式设定 为动作模式B。若从主机4向打印机2发送指令A(步骤SAl),则打印机2参照指令设定信息 24C。这里,由于指令A是非搭载,因此打印机2不执行指令A,试着读取之后立刻取 消。
在此,从主机4向打印机2发送指令执行条件设定的指令(步骤SA2),根据该 指令,将指令A的搭载标记设定为搭载状态,且若指定为在动作模式A下可执行,则打 印机2变更指令设定信息24C的设定,从而将指令A的搭载标记设定为搭载状态,并且 可在动作模式A下执行。之后,若再次从主机4向打印机2发送指令A(步骤SA3),则打印机2参照指令 设定信息24C。由于搭载有指令A,且可在动作模式A下执行,因此在这一次,打印机 2执行指令A的处理,向主机4发送执行结果(步骤SA4)。此外,从主机4向打印机2发送指示转移到动作模式C的指令(步骤SBl),打 印机2的动作模式响应该指令而转移到动作模式C之后,若从主机4向打印机2发送指令 B (步骤SB2),则打印机2参照指令设定信息24C。这里,由于指令B不可在动作模式 C下执行,因此,打印机2不执行指令B,试着读取之后立刻取消。在此,从主机4向打印机2发送指示执行条件设定的指令(步骤SB3),根据该指 令,将指令B的搭载标记设定为搭载状态,且若指定为在动作模式A下可执行的情况, 则打印机2变更指令设定信息24C的设定,从而将指令B的搭载标记设定为搭载状态, 并且可在动作模式C下执行。之后,若再次从主机4向打印机2发送指令B (步骤SB4),则打印机2参照指令 设定信息24C。由于搭载有指令B,且可在动作模式C下执行,因此在这一次,打印机 2执行指令B的处理,向主机4发送执行结果(步骤SB5)。另外,在图5所示的例中,在发送指令执行条件设定的指令之前,使打印机2的 动作模式转移到出厂设定模式2D,在发送完指令执行条件设定指令之后,执行从出厂设 定模式2D恢复打印机2的动作模式的处理,但是省略了与这些动作模式的暂时性变化有 关的处理的图示。如上所述,根据应用本发明的实施方式,与主机4相连且根据从主机4接收到的 指令进行动作且进行记录的打印机2例如预先具备包括对应于特定的语言的指令的多个 指令(已安装),并且存储有设定可否执行各指令的指令设定信息24C,能够执行包括记 录动作用的通常模式2A和设定用的出厂设定模式2D在内的多种动作模式,并仅在从主 机4接收到特定的指示指令的情况下转移到出厂设定模式2D,在执行出厂设定模式2D的 过程中,在接收到指示指令设定信息24C的设定的指令执行条件设定的指令的情况下, 根据该指令执行条件设定的指令变更指令设定信息24C。由此,无需变更固件,就能够按指令变更与可否执行打印机2所具备的指令相 关的指令设定信息24C的设定,因此例如在变更打印机2的对应语言的规格的情况下, 能够只执行适合于对应语言的指令,可以将与对应语言无关的指令设置为不可执行。由 此,在变更打印机2的对应语言的情况等进行规格变更的情况下,能够容易地根据规格 最佳化指令的可否执行。此外,指令执行条件设定的指令本身被指令设定信息24C设定为仅在出厂设定 模式2D下可执行,因此不存在会在其他动作模式中错误地变更指令设定信息24C的隐 患,能够防止因误操作而引起的指令执行条件的变更。此外,指令设定信息24C也针对对应于特定的语言的指令以外的各指令而设 定执行条件,因此也针对与语言无关地被执行的指令设定执行条件,细化打印机2的规格,能够容易地进行变更。并且,指令设定信息24C针对各指令设定每个动作模式的可否执行,因此能够 细分设定以及变更各指令的每个动作模式的可否执行,所以能够详细地用户化打印机2 的指令的执行条件。并且,从主机4接收到指示向出厂设定模式2D的转移的指令时,仅在参照包括 接收到的指令和连着指令接收到的数据串在内的全部而判断为是有效的指令的情况下, 转移到出厂设定模式2D,因此,不会因不正常的操作或误操作而转移到出厂设定模式 2D。因此,可以防止因不正常的操作或误操作而引起的指令的执行条件的变更。另外,上述实施方式示出应用了本发明的一具体例,本发明并非限于此。例 如,在上述实施方式中,说明了通过指令执行条件设定的指令变更指令设定信息24C中 的汉字印刷模式设定指令的搭载标记等情形,本发明并非限于此,能够变更其他的各种 指令的设定,关于语言的指令并非限于汉字印刷模式设定指令。也可以设定以页单位进 行印刷的页指令等与印刷相关的设定、或与自动切割机等打印机2的附属物相关的设定寸。此外,在指令设定信息24C中表示各指令的执行条件的信息并非限于搭载标记 和动作模式,例如,多个主机经通信网络与一台打印机相连的情况下,也可以包括按主 机设定指令的执行可否的信息。并且,在指令设定信息24C中设定各指令的搭载/非搭 载的信息可以不使用标记,其他的细节部分构成也可以任意地变更。此外,可应用本发 明的记录装置只要是能够根据指令进行动作的打印机,并没有特别的限制,可以是喷墨 式打印机、点碰撞式打印机(dot impact printer)、激光打印机、热升华型打印机中的任一 种,也可以是以其他规格形成文字或图像的打印机,也可以是组装到其他装置中的打印 机。
权利要求
1.一种记录装置,其可与主机相连,该记录装置的特征在于,具备 控制部;和存储部,所述存储部存储多个指令和与该指令的处理相关的信息、与可否执行所述指令的 每一个相关的信息、与可执行规定的指令的多个模式相关的信息, 所述控制部若从所述主机接收指令,则参照存储在所述存储部中的与所述指令的执行可否相关的信息,判断是否执行基于 所述指令的处理,并且参照存储在所述存储部中的与所述模式相关的信息,判断当前的模式是否为可执行 所述指令的模式,而且,在任一个所述判断结果都是能够处理所述指令的情况下,参照存储在所述存储部中 的与所述指令的处理相关的信息,进行所述指令的处理。
2.根据权利要求1所述的记录装置,其特征在于,所述控制部在判断为至少任一个所述判断结果是不可处理所述指令的情况下,取消 所述指令。
3.根据权利要求1所述的记录装置,其特征在于,存储在所述存储部中的与所述指令的执行可否相关的信息是由设定指令决定的。
4.根据权利要求3所述的记录装置,其特征在于,所述设定指令基于包括与使用语言相关的信息在内的所述记录装置的规格。
5.根据权利要求3所述的记录装置,其特征在于, 在特定的模式下,可使所述设定指令实际有效。
6.根据权利要求1所述的记录装置,其特征在于, 所述模式可根据模式转移指令而互相进行移动。
7.—种记录装置,其可与主机相连,且根据从所述主机接收到的指令动作并进行记 录,该记录装置的特征在于,具备控制部;和 存储部,所述存储部将设定所述各指令的执行可否的指令执行条件与包括对应于特定规格的 指令在内的多个指令一起进行存储,所述控制部可执行包括通常动作模式和进行设定的设定模式在内的多个动作模式, 其中通常动作模式进行包含记录的处理,从所述主机接收到特定的指示指令的情况下,从所述通常动作模式转移到所述设定 模式,在进行所述设定模式的过程中,接收到所述指令执行条件的设定的指示的情况下, 根据该设定的指示设定所述指令执行条件,并存储在所述存储部中。
8.根据权利要求7所述的记录装置,其特征在于,所述指令执行条件也针对对应于特定规格的指令以外的指令设定执行条件。
9.根据权利要求8所述的记录装置,其特征在于,所述指令执行条件针对包括对应于特定规格的指令以外的指令在内的各指令,设定可否执行每个所述动作模式。
10.根据权利要求7所述的记录装置,其特征在于,从所述主机接收到指示从所述通常动作模式转移到所述设定模式的指示指令时,参 照包括接收到的指令、和接着该指令接收到的数据在内的全部,从而判断为是有效的指 令的情况下,转移到所述设定模式。
11.一种记录装置的控制方法,该记录装置可与主机相连,该控制方法的特征在于, 若从所述主机接收指令,则参照与所述指令的执行可否相关的信息,判断是否执行基于所述指令的处理,并且 参照与模式相关的信息,判断当前的模式是否为可执行所述指令的模式,而且, 在任一个所述判断结果都是能够处理所述指令的情况下,参照与所述指令的处理相 关的信息,进行所述指令的处理。
12.根据权利要求11所述的记录装置的控制方法,其特征在于,在判断为至少任一个所述判断结果是不可处理所述指令的情况下,取消所述指令。
13.根据权利要求11所述的记录装置的控制方法,其特征在于, 与所述指令的执行可否相关的信息是由设定指令决定的。
14.根据权利要求13所述的记录装置的控制方法,其特征在于,所述设定指令基于包括与使用语言相关的信息在内的所述记录装置的规格。
15.根据权利要求13所述的记录装置的控制方法,其特征在于, 在特定的模式下,可使所述设定指令实际有效。
16.根据权利要求11所述的记录装置的控制方法,其特征在于, 所述模式可根据模式转移指令而互相进行移动。
全文摘要
本发明提供一种记录装置。该记录装置根据从主机(4)接收到的指令进行动作,在进行记录的打印机(2)中,具有包括与特定的语言相对应的指令的多个指令,并且存储设定各指令的执行的可否的指令设定信息(24C),能够执行包括通常动作模式和设定用的设定模式在内的多个动作模式,从主机(4)接收到特定的指示指令的情况下转移到设定模式,在进行设定模式的途中,接收到指令设定信息(24C)的设定变更的指示的情况下,根据该设定变更的指示来变更指令设定信息(24C)。因此,无需更新固件,就能够变更可在记录装置中使用的指令。
文档编号B41J29/38GK102019772SQ201010281110
公开日2011年4月20日 申请日期2010年9月9日 优先权日2009年9月15日
发明者土屋典生, 江口勋, 渡边启 申请人:精工爱普生株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1