一种连接到打印机的USB端口的个人计算机通过管理闪速ROM中普通
存储区上的写入的管理表将打印机的闪速ROM中普通存储区识别为USB大容
量类设备的可移动驱动器。因此,闪速ROM中普通存储区的一部分中存储的
应用程序的执行文件可利用来自个人计算机的一般访问来读取,使得应用程序
能够不安装而被执行。当在个人计算机上执行应用程序时,对打印机的普通存
储区进行周期访问,且当访问失败时,应用程序终止。
【技术实现步骤摘要】
本专利技术公开涉及经由USB连接到主机的打印机。些旦 g豕通常,当使用连接到个人计算机的打印机时,安装在个人计算机中的编辑 器用于创建将在打印机上打印的编辑数据。打印机的设备驱动器被安装在个人计算机上,置于个人计算机的编辑器和 打印机之间。设备驱动器将个人计算机的编辑器所创建的编辑数据输出到打印 机,同时将编辑数据转换成适于作为输出目的地的打印机的数据格式。结果, 由个人计算机的编辑器所创建的编辑数据可由打印机打印(例如,参见日本专利申请特开No.2007-140597)。因此,例如,在为便于打印机各功能的使用而将专用编辑器设置为应用程 序的情形中,需要将专用编辑器安装到个人计算机,以便使用专用编辑器。此外,在提供专用设备驱动器的情形中,需要类似地将专用设备驱动器安 装到个人计算机。另一方面,近来,已经增强了关于安全性的考虑,为各信息系统分配了管 理员,且在很多情形中没有管理员的允许不能将软件安装在个人计算机中。在 类似这种不能随意向个人计算机安装软件的情况下,如果专用编辑器和专用设 备驱动器还没有安装在个人计算机中,则利用打印机的各种功能打印材料将会有很多麻烦的工作,即使材料是在个人计算机本身上编辑的数据。具体地,如果打印机是便携式的,其特征被牺牲,且在当前充满了用户友 好的产品的市场中这种情况给用户留下很差的印象。概要鉴于以上各点,作出了本专利技术公开,用于提供一种即使未安装应用程序和 设备驱动器也能在使用来自主机的该应用程序的同时允许打印的打印机。除了以上的内容,本专利技术公开用于提供一种打印机,该打印机在不能保证 应用程序的适当操作时可防止应用程序操作,且还允许在重新启动应用程序时 重构紧接在断电之前的打印数据,即使电源在利用应用程序打印该打印数据的 同时被自动关闭。为了实现本专利技术公开的目的,提供了一种打印机,包括USB端口;包 括普通存储区的存储器;安排在存储器的普通存储区外部的管理表,该管 理表用于使连接到USB端口的个人计算机将存储器中的普通存储区识别为 可移动驱动器同时管理对存储器的普通存储区的访问;第一存储区,它是由管理表分配的存储器中的普通存储区的一部分且在其中存储应用程序的执行文件;第二存储区,它是由管理表分配的存储器中的普通存储区的一 部分且使能够包括由应用程序创建的打印数据的命令文件写入其中;打印 设备,它基于第二存储区中所写的命令文件中的打印数据而执行打印;以 及处理器,它控制打印设备和存储器,其中处理器执行以下进程(a)利 用接收的命令文件更新第二存储区中的命令文件;以及(b)分析当前更新 的命令文件并取出打印数据。此外,根据另一个方面,提供了一种存储打印机的控制程序的计算机可读 记录介质,所述打印机包括USB端口;记录介质;安排在记录介质中的普 通存储区;安排在记录介质的普通存储区外部的管理表,管理表用于使连 接到USB端口的个人计算机将记录介质中的普通存储区识别为可移动驱动 器同时管理对记录介质的普通存储区的访问;第一存储区,它是由管理表 分配的记录介质中的普通存储区的一部分且在其中存储应用程序的执行文 件;第二存储区,它是由管理表分配的记录介质中的普通存储区的一部分且使能够包括由应用程序创建的打印数据的命令文件写入其中;打印设备, 它基于第二存储区中所写的命令文件中的打印数据而执行打印;以及处理 器,它访问记录介质并控制打印设备,其中控制程序包括以下的指令(a) 利用接收的命令文件更新第二存储区中的命令文件的指令;以及(b)分析 当前更新的命令文件并取出打印数据的指令。附图简述附图说明图1是示出根据个人计算机的操作控制第一实施例的打印机的操作的程 序的流程图2是示出连接到个人计算机的打印机的视图3是示出打印机的内部配置的框图4是示出打印机的另一种内部配置的框图5是示出根据个人计算机的操作控制打印机的操作的程序的流程图; 图6是示出在打印机的专用编辑器处使用的组合框的视图; 图7是示出在打印机的专用编辑器处使用的另一个组合框的视图; 图8是示出根据个人计算机的操作控制第二实施例的打印机的操作的程 序的流程图9是示出连接到个人计算机的打印机的视图; 图IO是示出打印机的内部配置的框图11是示出根据打印机的操作控制个人计算机的操作的程序的流程图12是示出根据打印机的操作控制个人计算机的操作的程序的流程图13是示出根据打印机的操作控制个人计算机的操作的程序的流程图14是示出在打印机的专用编辑器处使用的窗口的视图15是示出控制个人计算机的操作的程序的流程图16是示出控制个人计算机的操作的程序的流程图;以及图n是示出控制个人计算机的操作的程序的流程图。详细描述现在将参照附图给出根据专利技术公开的打印机的示例性实施例的详细描述。以下参考附图描述本专利技术公开的第一实施例。图2示出连接到个人计算机111的本专利技术公开的第一实施例的打印机1。如图2所示,通过将第一实施例 的打印机1经由USB电缆Ll连接到个人计算机111而对其进行配置。从而构 成了打印系统101。在这点上,第一实施例的打印机l是所谓的用于在打印带 2上进行打印的标签打印机。第一实施例的打印机1是如此紧凑的尺寸,使其 可被放置在办公桌等上因此是便携的。个人计算机111是打印系统101的主机, 且也是包括主体112、显示器113、键盘114、鼠标115等的台式计算机。 参考图3描述第一实施例的打印机1的内部配置。图3是示出第一实施例 的打印机l的内部配置的框图。如图3所示,第一实施例的打印机1包括连接到输入/输出接口 31的操作 键51、显示器控制器(在下文中称为LCDC) 52、两个驱动电路54和56、 USB 端口Pl等。操作键51可由用户用于输入对CPU 32进行各种期望操作的控制信号。 LCDC 52使LCD 53与其连接,且该LCD 53配备用于显示显示数据的显示器 RAM。驱动电路54与热头55相连接,并且在将打印数据打印在打印带2上时 驱动热头55。驱动电路56与带馈送电机57相连,并且在将打印带5向外排出 时驱动该带馈送电机57。USB电缆Ll的接头Cl附连到USB端口 Pl并从USB端口 Pl分离。当 USB电缆L1的接头C1插入该USB端口 Pl时,个人计算机111可通过USB 连接而连接到第一实施例的打印机1。在第一实施例的打印机l中,CPU 32、 ROM33、 RAM 34、闪速ROM36 等连接到输入/输出接口31。CPU 32用于执行稍后描述的程序等,且包括内置的高速缓存存储器等, 其中存储除用于打印的程序以外的控制程序。通过执行稍后描述的控制程序37, CPU 32能够操作驱动电路54和56, 以在将存储于稍后描述的普通存储区40中的打印数据打印在打印带2上的同 时向外排出打印带2。两个驱动电路54和56、热头55、带馈送电机57等构成"打印设备"。ROM 33存储除用于打印的程序以外的控制程序。在由CPU 32执行各种 控制程序时,RAM34提供工作区。闪速ROM36存储与打印有关的控制程序37、管理表39等,且还配备普 通存储区40等。此外,普通存储区40配备应用程序存储区41、命令文件分配 区42、通知文件分配区43、设置文件分配区44等。管理表39通过USB标准对向闪速ROM 3本文档来自技高网...
【技术保护点】
一种打印机,包括: USB端口; 包括普通存储区的存储器; 安排在所述存储器的普通存储区外部的管理表,所述管理表用于使连接到所述USB端口的个人计算机将所述存储器中的普通存储区识别为可移动驱动器同时管理对所述存储器中的所述普通存储区的访问; 第一存储区,所述第一存储区是由所述管理表分配的所述存储器中的普通存储区的一部分且在其中存储应用程序的执行文件; 第二存储区,所述第二存储区是由所述管理表分配的所述存储器中的普通存储区的一部分且使能够包括由所述应用程序创建的打印数据的命令文件写入其中; 打印设备,所述打印设备基于所述第二存储区中所写的命令文件中的打印数据而执行打印;以及 处理器,所述处理器控制所述打印设备和所述存储器, 其中所述处理器执行以下进程: (a)利用接收的命令文件更新所述第二存储区中的所述命令文件;以及 (b)分析当前更新的命令文件并取出所述打印数据。
【技术特征摘要】
...
【专利技术属性】
技术研发人员:加藤隆夫,丹岛直树,田中元规,
申请(专利权)人:兄弟工业株式会社,
类型:发明
国别省市:JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。