CN102736873A - 打印装置、读取装置、复合装置以及打印装置、读取装置、复合装置的控制方法 - Google Patents
打印装置、读取装置、复合装置以及打印装置、读取装置、复合装置的控制方法 Download PDFInfo
- Publication number
- CN102736873A CN102736873A CN2012100629334A CN201210062933A CN102736873A CN 102736873 A CN102736873 A CN 102736873A CN 2012100629334 A CN2012100629334 A CN 2012100629334A CN 201210062933 A CN201210062933 A CN 201210062933A CN 102736873 A CN102736873 A CN 102736873A
- Authority
- CN
- China
- Prior art keywords
- model information
- model
- mentioned
- range
- computer
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 37
- 238000004891 communication Methods 0.000 claims abstract description 35
- 230000005540 biological transmission Effects 0.000 claims description 30
- 239000002131 composite material Substances 0.000 claims description 9
- 150000001875 compounds Chemical class 0.000 claims description 6
- 230000004044 response Effects 0.000 abstract description 41
- 238000012545 processing Methods 0.000 description 16
- 230000002093 peripheral effect Effects 0.000 description 13
- 230000008569 process Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 6
- 239000004065 semiconductor Substances 0.000 description 4
- 230000008859 change Effects 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00204—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a digital computer or a digital computer system, e.g. an internet server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/14—Handling requests for interconnection or transfer
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/00127—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture
- H04N1/00278—Connection or combination of a still picture apparatus with another apparatus, e.g. for storage, processing or transmission of still picture signals or of information associated with a still picture with a printing apparatus, e.g. a laser beam printer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N1/00—Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
- H04N1/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N1/32101—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N1/32106—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title separate from the image data, e.g. in a different computer file
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0044—Connecting to a plurality of different apparatus; Using a plurality of different connectors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0008—Connection or combination of a still picture apparatus with another apparatus
- H04N2201/0034—Details of the connection, e.g. connector, interface
- H04N2201/0046—Software interface details, e.g. interaction of operating systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/0077—Types of the still picture apparatus
- H04N2201/0082—Image hardcopy reproducer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3204—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium
- H04N2201/3205—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title of data relating to a user, sender, addressee, machine or electronic recording medium of identification information, e.g. name or ID code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/3278—Transmission
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N2201/00—Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
- H04N2201/32—Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
- H04N2201/3201—Display, printing, storage or transmission of additional information, e.g. ID code, date and time or title
- H04N2201/328—Processing of the additional information
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- Radar Systems Or Details Thereof (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供一种提供新的范围的机型信息(机型ID)并在管理装置中取得该机型信息的打印装置、读取装置和复合装置以及打印装置、读取装置、复合装置的控制方法。在包括存储机型信息的机型信息存储部和与机型信息的请求源进行通信的通信部的装置中,接收机型信息的请求,并根据请求在存在新的范围的机型信息的情况下,进行表示存在该机型信息的意思的特定信息的发送。关于新的范围的机型信息,进一步在从管理装置接收新的请求之后,根据该新的请求进行发送。
Description
技术领域
本发明涉及用于在装置之间发送机型信息的技术。
背景技术
打印装置、读取装置、复合装置等所谓的被称作周边设备(周边装置)的装置,一般与成为主机的计算机等的管理装置连接后被使用。管理装置根据与自身连接的周边设备是何种装置来控制周边设备。因此,在控制之前,管理装置取得对周边设备分配的机型信息(识别信息)。另外,机型ID是表示各装置的机型的识别信息。
作为按照这样由管理装置取得对周边设备分配的识别信息的技术的一例,有专利文献1中公开的技术。该技术如下。首先,信息处理装置进行用于请求与网络对应的周边设备的识别的通信。然后,周边设备采用识别序号或设备类型等来对该通信进行响应。
专利文献1:日本特开2004-185635号公报
然而,一般而言,对周边设备提供的机型ID的数据量是被固定的,能够作为机型ID采用的范围存在界限。例如,在机型ID的数据量为7比特的情况下,能够用作机型ID的数值范围是0~127。因此,虽然能够提供128种机型的新机型ID,但若超过了129种,则无法提供新的机型ID。另外,在管理装置与周边装置之间,以规定的形式(格式)来对机型ID进行收发。若将只是增加了数据量的新的格式的机型ID提供新机型,则新机型与旧机型之间在机型ID的格式上将会不同。这样的格式差异有导致管理装置中的机型ID的误识别之虞。另一方面,为了应对格式的不同,一般而言需要对具有差异的双方装置的构成进行变更,这会增大设计者和管理者的负担。
发明内容
鉴于上述情况,本发明的目的在于提供一种提供新的范围的机型信息(机型ID)并能在管理装置中取得该机型信息的技术。
本发明的一技术方案在于,一种打印装置,具有打印部,且能与计算机进行通信,该打印装置包括:机型信息存储部,其存储上述打印装置的机型信息;通信部,其从上述计算机中接收上述机型信息的发送请求;以及控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
本发明的一技术方案在于,上述打印装置中,上述控制部,在上述机型信息超过上述规定的范围的情况下,以上述第一形式将一部分应分配为上述机型信息的部分分配为上述特定信息后进行发送。
本发明的一技术方案在于,上述打印装置中,上述第一形式是固定量,超过上述规定的范围的机型信息是可变量。
本发明的一技术方案在于,上述打印装置中,若上述通信部在发送上述特定信息后从上述计算机中接收超过上述规定的范围的机型信息的发送请求,则上述控制部进行超过上述规定的范围的机型信息的发送。
本发明的一技术方案在于,上述打印装置中,上述控制部,将超过上述规定的范围的机型信息以与上述第一形式不同的第二形式发送。
本发明的一技术方案在于,一种读取装置,具有读取部,且能与计算机进行通信,该读取装置包括:机型信息存储部,其对上述读取装置的机型信息进行存储;通信部,其从上述计算机中接收上述机型信息的发送请求;以及控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式进行表示存在超过上述规定的范围的机型信息的意思的特定信息的发送。
本发明的一技术方案在于,一种复合装置,具有记录部和读取部,且能与计算机进行通信,该复合装置包括:机型信息存储部,其存储上述复合装置的机型信息;通信部,其从上述计算机中接收上述机型信息的发送请求;以及控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
本发明的一技术方案在于,一种打印装置的控制方法,该打印装置具有打印部,且能与计算机进行通信,上述打印装置的控制方法从上述计算机中接收上述打印装置的机型信息的发送请求,在上述机型信息没有超过规定的范围的情况下,基于第一形式来发送上述机型信息,在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
本发明的一技术方案在于,在上述的打印装置的控制方法中,在上述机型信息超过上述规定的范围的情况下,以上述第一形式将一部分应分配给上述机型信息的部分分配给上述特定信息来进行发送。
本发明的一技术方案在于,在上述的打印装置的控制方法中,在发送上述特定信息后,当从上述计算机接收超过上述规定的范围的机型信息的发送请求时,进行超过上述规定的范围的机型信息的发送。
本发明的一技术方案在于,上述的打印装置的控制方法中,上述第一形式是固定量,超过上述规定的范围的机型信息是可变量。
本发明的一技术方案在于,上述的打印装置的控制方法中,将超过上述规定的范围的机型信息以与上述第一形式不同的第二形式发送。
本发明的一技术方案在于,一种读取装置的控制方法,该读取装置具有读取部,且能与计算机进行通信,上述读取装置的控制方法从上述计算机接收上述读取装置的机型信息的发送请求,在上述机型信息超过规定的范围的情况下,基于第一形式来发送上述机型信息,在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
本发明的一技术方案在于,一种复合装置的控制方法,该复合装置具有记录部和读取部,且能与计算机进行通信,上述复合装置的控制方法从上述计算机中接收上述复合装置的机型信息的发送请求,在上述机型信息超过规定的范围的情况下,基于第一形式来发送上述机型信息,在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
根据本发明,可提供新的范围的机型信息(机型ID)并在管理装置中取得该机型信息。
附图说明
图1是表示记录系统1的系统构成的系统构成图。
图2是用于说明机型ID的详细情况的图。
图3是表示第二范围中包括的机型ID被从记录装置10向管理装置20通知时的数据形式的具体例的图。
图4是表示在记录系统1中管理装置20从记录装置10取得机型ID时的处理的流程的流程图。
符号的说明
1...记录系统,10...记录装置(打印装置),20...管理装置,101...通信部,102...机型ID存储部,103...控制程序存储部,104...记录部(机型信息存储部),105...控制部,201...通信部,202...机型ID取得部(机型信息取得部),203...控制程序DB存储部,204...控制程序改写部
具体实施方式
图1是表示记录系统1的系统构成的系统构成图。首先,针对记录系统1的概略情况进行说明。记录系统1包括打印装置等的记录装置10和计算机等的管理装置20。记录装置10与管理装置20可进行双向通信。对记录装置10提供机型ID,管理装置20根据机型ID来对记录装置10进行处理。机型ID是表示记录装置10的机型或型号的识别信息。按记录装置10的每个机型,提供不重复的值作为机型ID。
记录装置10根据从管理装置20接收的指示信息或由用户向记录装置10直接输入的指示信息等,在记录介质中记录数值或数据。记录装置10采用纸等薄片体作为记录介质,也可以是采用墨带或墨盒所具备的墨水在记录介质上进行打印的打印机(打印装置)。另外,记录装置10,采用磁硬盘装置或半导体存储装置作为在记录介质上进行记录的记录部,也可以是采用从纸面读取字符或画像的扫描仪作为读取部的复合机器。也可以是具备打印部和记录部的复合机器。在记录装置10构成为扫描仪(读取装置)的情况下,不一定需要具备成为记录部的存储装置,也可以按照对管理装置20发送由读取部所读取的数据的方式构成。另外,管理装置20所具备的存储介质可以是数据的记录目标的记录介质。打印处理或记录处理通过记录部104来进行。
管理装置20从记录装置10取得对记录装置10提供的机型ID,并基于机型ID控制记录装置10。管理装置20可以采用例如个人计算机或智能手机(smart phone)等公用的信息处理装置构成,也可以采用POS(Pointof sale system)终端等规定用途专用的信息处理装置来构成。
本实施方式中,管理装置20从记录装置10取得机型ID所进行的具体的处理,是对在记录装置10中存储的控制程序进行改写的处理。但是,该处理只是一例,管理装置20从记录装置10取得机型ID所进行的处理也可以是各种设定等其他处理。
接着,针对各装置进行详细说明。记录装置10,具备由总线进行连接的CPU(Central Processing Unit,中央处理器)(控制部)、存储器或辅助存储置等,通过控制部105执行控制程序。通过控制部105的控制程序的执行,来控制通信部101、机型ID存储部102、控制程序存储部103、记录部104。另外,记录装置10的各功能的全部或者一部分可以采用ASIC(Application Specific Integrated Circuit,专用集成电路)、PLD(Programmable Logic Device,可编程逻辑设备)或FPGA(FieldProgrammable Gate Array,现场可编程门阵列)等硬件来实现。控制程序可以记录在由CPU等计算机可读取的记录介质中。所谓计算机可读取的记录介质为例如软盘、光盘、ROM、CD-ROM等可移动介质、在计算机系统中内置的硬盘等存储装置。
通信部101在与管理装置20之间进行有线通信或无线通信,并对数据进行收发。作为有线通信的具体例,有LAN(Local Area Network,局部区域网络)或RS-232C(Recommended Standard 232 version C,推荐标准232版C)、USB(Universal Serial Bus,通用数据总线)等。作为无线通信的具体例,由无线LAN或红外线通信、蓝牙(Bluetooth)等。
机型ID存储部102采用磁硬盘装置或半导体存储装置等的存储装置构成。机型ID存储部102存储对存储装置10提供的机型ID。
控制程序存储部103采用磁硬盘装置或半导体存储装置等存储装置构成。控制程序存储部103,对用于控制部105工作的控制程序进行存储。控制程序存储部103所存储的控制程序,在版本升级等时根据基于管理装置20的命令等的控制由控制部105进行改写。
记录部104进行记录。即,记录部104根据从管理装置20接收的指示、或由用户对记录装置10直接输入的指示等,在记录介质中记录数值或数据。
控制部105依据在控制程序存储部103中存储的控制程序进行工作。
管理装置20具备由总线连接的未图示的CPU、存储器和辅助存储装置等,并执行管理程序。管理装置20通过基于CPU的管理程序的执行,作为具备通信部201、机型ID取得部202、控制程序DB存储部203、控制程序改写部204的装置发挥功能。另外,管理装置20的各功能的全部或者一部分,可以采用ASIC、PLD或FPGA等硬件来实现。管理程序也可以记录在计算机可读取的记录介质中。
通信部201在与记录装置10之间进行有线通信或者无线通信,对数据进行收发。作为有线通信的具体例,有LAN、RS-232C或USB等。作为无线通信的具体例,有无线LAN、红外线通信或蓝牙等。
机型ID取得部202通过与记录装置10进行通信从而取得记录装置10的机型ID。另外,机型ID取得部202在从记录装置10接收了第二响应信息的情况下,基于第二响应信息取得记录装置10的机型ID。关于具体的处理流程后述。
控制程序DB存储部203采用磁硬盘装置、半导体存储装置等存储装置而构成。控制程序DB存储部203对与记录装置10的机型相应的控制程序进行存储。具体而言,控制程序DB存储部203按多个机型ID的每一个机型ID对与由该机型ID所表示的机型对应的控制程序进行存储。
控制程序改写部204,从控制程序DB存储部203中读出与通过机型ID取得部202所取得的机型ID对应的控制程序。并且,控制程序改写部204将所读出的控制程序发送给记录装置10,使在记录装置10的控制程序存储部103中记录的控制程序进行更新。
图2是用于说明所发送的机型ID的形式的图。采用图2针对机型ID的详细情况进行说明。机型ID存在以规定的值为界的至少两种值的范围。一种是第一范围,另一种是第二范围。第二范围具有与第一范围不重复的范围的值。在记录装置10中,具有提供第一范围的机型ID的装置和提供第二范围的机型ID的装置。作为一例,提供第一范围的机型ID的记录装置10,是比提供第二范围的机型ID的记录装置10更旧的机型的装置。因此,在以下说明中,提供第一范围的机型ID的记录装置10是旧的机型的装置,提供第二范围的机型ID的记录装置10是新的机型的装置。在本实施方式中,第一范围是能够由7比特表示的范围、即0~127的范围。超过该规定的范围的第二范围是128~65535的范围。但是,上述各范围只是一例,也可以与此不同。例如,第一范围可以是与通信协议相应的1字节等的固定长,第二范围可以是可变长。能够兼容现有的旧机型,还兼容将来机型ID增加了的新机型。
机型ID不管是属于第一范围的值还是属于第二范围的值,都是作为数值来表示的。在这点上,第一范围所包括的机型ID和第二范围所包括的机型ID是共同的。但是,两者在从记录装置10被通知(发送)给管理装置20时的数据形式上是不同的。第一范围所包括的机型ID以由数值表示的数据形式来通知。与此相对,第二范围所包括的机型ID以由字符串表示的数据形式来通知。
图3是表示第二范围所包括的机型ID被从记录装置10通知给管理装置20时的数据形式的具体例的图。在图3中,采用“2011”这样的值作为机型ID的具体例进行说明。图3(A)表示机型ID的数值。图3(B)表示机型ID的各位的值。如图3(B)所表示,分别取得机型ID的各位的值作为字符。图3(C)表示机型ID的各位的值的字符代码。如图3(C)所示,机型ID的各位的值的字符被转换成字符代码。在图3(C)中,应用16进制的美国国家信息交换标准代码(ASCII)作为字符代码。能够应用的字符代码并非限定于美国国家信息交换标准代码。图3(D)表示各位的字符代码的比特串。按照这样,第二范围所包括的机型ID作为字符串的数据被从记录装置10通知给管理装置20。
图4是表示在记录系统1中管理装置20从记录装置10取得机型ID时的处理的流程的流程图。首先,管理装置20的机型ID取得部202将机型ID请求命令发送给记录装置10(步骤S101)。机型ID请求命令是表示请求向本装置发送机型ID的数据。机型ID请求命令预先由在记录装置10与管理装置20之间规定的代码(命令)表示。机型ID请求命令是对被提供了第一范围的机型ID的旧机型的记录装置10所使用的代码,是在被提供第二范围的机型ID的新机型的记录装置10中也通用的代码。机型ID请求命令,是在旧机型(被提供第一范围的机型ID的记录装置10)中为了取得机型ID而已经采用的命令。因此,在旧机型中,不需要进行与机型ID请求命令相关的构成的修正。
若记录装置10的控制部105接收机型ID请求命令,则发送响应信息(步骤S102)。从记录装置10向管理装置20发送的响应信息,不管对记录装置10提供的机型ID是第一范围还是第二范围,都由包括7比特长的数据的共通的格式(第一形式)来表示。响应信息与上述的机型ID请求命令同样地,采用在旧机型中已经采用的格式来表示。因此,在旧机型中,不需要进行与响应信息有关的构成的修正。
根据是第一范围的机型ID还是第二范围的机型ID,响应信息所包括的值会不同。关于被提供了0至127的第一范围的机型ID的旧机型的记录装置10,其控制部105,从机型ID存储部102中读出机型ID的数值,直接以该数值使机型ID包括在响应信息中。例如,如果机型ID是“127”,则控制部105将二进制的7比特长的比特串“1111111”放入响应信息的机型ID字段中。机型ID字段是表示响应信息的比特串中、用于放入机型ID的固定长的比特串的区域。
关于被提供了第二范围的机型ID的记录装置10,其控制部105,将表示本装置的机型ID的值为第二范围的值的值(特定信息)即比特串(以下称作“继续通知比特串”)放入响应信息的机型ID字段中。继续通知比特串是比特数为固定量的比特串,表示第一范围的值中作为机型ID即使是旧机型至今也尚未被采用的值的比特串。例如,继续通知比特串可以表示为表示“10”的比特串。换言之,继续通知比特串是表示用于向管理装置20通知存在在发送响应信息之后还继续的信息(第二响应信息、超过规定范围的机型信息)的值的比特串。比特串由于也有些情况下只要是表示本装置的机型ID的值是否为第二范围的值的值即可,因此也可以采用相当于1比特的标记(flag)。
另外,也可以对分配旧机型的机型ID的机型ID字段的位置分配继续通知比特串。
另外,也可以在分配继续通知比特串之后的其他机型ID字段的位置放入第二范围的机型ID的一部分值。可以通过后述的第二响应信息来发送剩余的机型ID。
管理装置20的机型ID取得部202,在接收响应信息时,参照所接收的响应信息的机型ID字段的比特串,判定机型ID的值是否为继续通知比特串(步骤S103)。在机型ID字段的值不是继续通知比特串的情况下(步骤S103-否),机型ID取得部202将机型ID字段的值直接作为机型ID的值输出。在本实施例中,机型ID的值的输出目标是控制程序改写部204。
在机型ID字段的值是继续通知比特串的情况下(步骤S103-是),机型ID取得部202将第二响应请求命令发送给记录装置10(步骤S105)。第二响应请求命令是表示请求向本装置发送第二响应信息的数据。第二响应信息是包括第二范围的机型ID在内的数据。第二响应请求命令由于是仅对提供了第二范围的机型ID的记录装置10发送的数据,因此提供了第一范围的机型ID的记录装置10也可不能应对第二响应请求命令,由于是读过便放下,从而不会因此产生特别的问题。因而,在旧机型中,不需要进行与第二响应请求命令有关的构成的修正。
另外,在将继续通知比特串分配给机型ID字段的特定位置的情况下,能够更早地进行判定。
记录装置10的控制部105接收第二响应请求命令,发送包括超过规定范围的机型信息的第二响应信息(步骤S106)。从记录装置10向管理装置20发送的第二响应信息由对提供到记录装置10的机型ID处于第二范围的记录装置10所定义的格式(第二形式)来表示。第二响应信息具有可变长度的字符机型ID字段。在字符机型ID字段中,放入按位的顺序表示机型ID的各位的字符代码的比特串。即,控制部105从机型ID存储部102中读出机型ID,根据所读出的机型ID生成字符代码,并将字符代码放入字符机型ID字段中从而生成第二响应信息。然后,控制部105将第二响应信息发送给管理装置20。这时,在第二响应信息的末尾,通过控制部105放入表示是第二响应信息的末尾的规定的数据。例如,可以将表示NULL的值“00H”放入末尾。通过将这样的规定的数据放入末尾,从而即使字符机型ID字段为可变长,即即使第二响应信息的比特数为可变量,管理装置20中也能够正确识别字符机型ID字段的末尾以及第二响应信息的末尾。
当管理装置20的机型ID取得部202接收第二响应信息时,对第二响应信息的字符代码进行转换,取得机型ID的数值(步骤S107)。即,机型ID取得部202从第二响应信息中提取字符机型ID字段的值,对字符代码进行识别从而取得机型ID的各位的数字。然后,机型ID取得部202通过排列各位的数字并数据转换为一个数值,从而取得机型ID的数值。机型ID取得部202在取得机型ID时,将所取得的机型ID输出给控制程序改写部204。
控制程序改写部204,从控制程序DB存储部203中选择并读出与从机型ID取得部202输出的机型ID对应的控制程序(步骤S108)。然后,控制程序改写部204,将所读出的控制程序与控制程序改写命令一起发送给记录装置10(步骤S109)。记录装置10的控制部105在接收控制程序改写命令时,将随之一起接收的控制程序覆盖在控制程序存储部103中,对控制程序进行更新。另外,对更新进行控制的控制程序,被存储在控制程序存储部103中不进行改写的区域。
在按照这样所构成的记录系统1,不需要对将过去以来一直采用的范围的数值提供作为机型ID的装置进行大幅的构成变更,能够从将过去以来一直采用的范围的数值提供作为机型ID的装置、与将范围不与过去的范围重复的数值提供作为机型ID的装置双方来取得机型ID。
以下,针对上述效果进行详细说明。
在记录系统1中,采用第一范围的值和第二范围的值作为机型ID。因此,与仅采用第一范围的值作为机型ID的情况相比,能够使机型ID的种类增加,应对机型的种类的增加。
在记录系统1中取得机型ID时最初执行的处理(机型ID请求命令以及响应信息的发送),是在旧机型中已经采用的处理。然后,在旧机型中,机型ID的取得通过该两种处理完成,不执行以后的处理(步骤S105以及步骤S106的处理)。另外,用于将是第二范围的机型ID的信息通知给管理装置20的信息(特定信息),被放入到响应信息的机型ID字段中。这时,不需要对响应信息的机型ID字段中重新增加变更。因此,为了在管理装置20中取得机型ID,不需要在旧机型中进行构成的修正。另一方面,即使在新的机型中,也能够进行与旧机型共同的上述处理。因此,管理装置20不必事先获得记录装置10是新机型还是旧机型的信息,即使对哪个记录装置10都能够正常进行机型ID的取得处理。
<变形例>
上述的记录装置10,是对管理装置20发送机型ID的周边设备的一例,对管理装置20发送机型ID的周边设备并非限定于记录装置。例如,可以是显示装置、通信装置、辅助存储装置等任一个周边设备,也可以是各装置的组合。
管理装置20取得机型ID后所进行的处理并非限定于控制程序的改写处理,可以是任意处理。例如,可以是基于记录部104的记录处理的命令。
关于被提供了第二范围的机型ID的记录装置10,其机型ID存储部102也可将作为数值表示的机型ID与由字符代码表示的机型ID一起进行存储。这种情况下,控制部105,在生成第二响应信息时不需要将机型ID从数值转换成字符代码。
以上,针对本发明的实施方式参照附图进行了详细描述,但具体的构成并非限于该实施方式,在不脱离本发明的主旨的范围内的设计等都包括在内。
Claims (14)
1.一种打印装置,具有打印部,且能与计算机进行通信,该打印装置的特征在于,包括:
机型信息存储部,其存储上述打印装置的机型信息;
通信部,其从上述计算机中接收上述机型信息的发送请求;以及
控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,
上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
2.根据权利要求1所述的打印装置,其特征在于,
上述控制部,在上述机型信息超过上述规定的范围的情况下,以上述第一形式将一部分应分配给上述机型信息的部分分配给上述特定信息后进行发送。
3.根据权利要求1所述的打印装置,其特征在于,
若上述通信部在发送上述特定信息后从上述计算机中接收超过上述规定的范围的机型信息的发送请求,则上述控制部进行超过上述规定的范围的机型信息的发送。
4.根据权利要求3所述的打印装置,其特征在于,
上述第一形式是固定量,超过上述规定的范围的机型信息是可变量。
5.根据权利要求3所述的打印装置,其特征在于,
上述控制部,将超过上述规定的范围的机型信息以与上述第一形式不同的第二形式发送。
6.一种读取装置,具有读取部,且能与计算机进行通信,该读取装置的特征在于,包括:
机型信息存储部,其存储上述读取装置的机型信息;
通信部,其从上述计算机中接收上述机型信息的发送请求;以及
控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,
上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
7.一种复合装置,具有记录部和读取部,且能与计算机进行通信,该复合装置的特征在于,包括:
机型信息存储部,其存储上述复合装置的机型信息;
通信部,其从上述计算机中接收上述机型信息的发送请求;以及
控制部,其根据上述发送请求,经由上述通信部将上述机型信息通过第一形式发送给上述计算机,
上述控制部,在上述机型信息超过规定的范围的情况下,根据上述发送请求,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
8.一种打印装置的控制方法,该打印装置具有打印部,且能与计算机进行通信,上述打印装置的控制方法的特征在于,
从上述计算机中接收上述打印装置的机型信息的发送请求,
在上述机型信息没有超过规定的范围的情况下,基于第一形式来发送上述机型信息,
在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
9.根据权利要求8所述的打印装置的控制方法,其特征在于,
在上述机型信息超过上述规定的范围的情况下,以上述第一形式将一部分应分配给上述机型信息的部分分配给上述特定信息来进行发送。
10.根据权利要求8所述的打印装置的控制方法,其特征在于,
若在发送上述特定信息后从上述计算机接收超过上述规定的范围的机型信息的发送请求,则进行超过上述规定的范围的机型信息的发送。
11.根据权利要求10所述的打印装置的控制方法,其特征在于,
上述第一形式是固定量,超过上述规定的范围的机型信息是可变量。
12.根据权利要求10所述的打印装置的控制方法,其特征在于,
将超过上述规定的范围的机型信息以与上述第一形式不同的第二形式发送。
13.一种读取装置的控制方法,该读取装置具有读取部,且能与计算机进行通信,
上述读取装置的控制方法的特征在于,
从上述计算机接收上述读取装置的机型信息的发送请求,
在上述机型信息没有超过规定的范围的情况下,基于第一形式来发送上述机型信息,
在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
14.一种复合装置的控制方法,该复合装置具有记录部和读取部,且能与计算机进行通信,
上述复合装置的控制方法的特征在于,
从上述计算机中接收上述复合装置的机型信息的发送请求,
在上述机型信息没有超过规定的范围的情况下,基于第一形式来发送上述机型信息,
在上述机型信息超过规定的范围的情况下,基于上述第一形式来发送表示存在超过上述规定的范围的机型信息的意思的特定信息。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011061053A JP6035704B2 (ja) | 2011-03-18 | 2011-03-18 | 周辺装置、管理装置及び機種情報送信方法 |
JP2011-061053 | 2011-03-18 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN102736873A true CN102736873A (zh) | 2012-10-17 |
CN102736873B CN102736873B (zh) | 2015-02-25 |
Family
ID=46828221
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210062933.4A Active CN102736873B (zh) | 2011-03-18 | 2012-03-12 | 打印装置、读取装置、复合装置以及打印装置、读取装置、复合装置的控制方法 |
Country Status (7)
Country | Link |
---|---|
US (1) | US9071707B2 (zh) |
JP (1) | JP6035704B2 (zh) |
KR (1) | KR101302843B1 (zh) |
CN (1) | CN102736873B (zh) |
BR (1) | BR102012006012A2 (zh) |
IN (1) | IN2012DE00194A (zh) |
TW (1) | TWI467468B (zh) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5691752B2 (ja) * | 2011-04-01 | 2015-04-01 | セイコーエプソン株式会社 | データの書き換え方法、データ書き換え装置及び書き換えプログラム |
TWI573073B (zh) * | 2014-06-05 | 2017-03-01 | Seiko Epson Corp | A printing control device, a printing system, and a printing control method |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1416050A (zh) * | 2001-10-31 | 2003-05-07 | 佳能株式会社 | 成像设备、具有成像设备和打印设备的系统及其控制方法 |
US20040153532A1 (en) * | 2002-10-30 | 2004-08-05 | Fuji Xerox Co.,Ltd. | Network device configuring method, network device configuring system and program for configuring network device |
JP2005302031A (ja) * | 2004-04-12 | 2005-10-27 | Ricoh Co Ltd | プリンタドライバの自動カスタマイズ |
US7359965B2 (en) * | 2002-02-27 | 2008-04-15 | Ricoh Co. Ltd. | Method and apparatus for providing multiple vendor support to remotely monitored devices |
CN101714125A (zh) * | 2008-09-30 | 2010-05-26 | 佳能株式会社 | 装置驱动程序安装器和安装方法 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH11191047A (ja) * | 1997-12-26 | 1999-07-13 | Canon Inc | 印刷システムおよび印刷システムのドライバ管理方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体 |
JP2002222127A (ja) * | 2001-01-29 | 2002-08-09 | Canon Inc | 情報処理装置、画像処理装置及び記憶媒体 |
US6944617B2 (en) * | 2001-12-28 | 2005-09-13 | Intel Corporation | Communicating transaction types between agents in a computer system using packet headers including an extended type/extended length field |
JP2003202971A (ja) * | 2002-01-09 | 2003-07-18 | Seiko Epson Corp | プリンタドライバ及びインストール用ファイルセット |
US7519729B2 (en) * | 2002-02-27 | 2009-04-14 | Ricoh Co. Ltd. | Method and apparatus for monitoring remote devices through a local monitoring station and communicating with a central station supporting multiple manufacturers |
JP2003303303A (ja) * | 2002-04-10 | 2003-10-24 | Nec Corp | 製品情報呈示システム及びその方法並びにプログラム |
JP2004152156A (ja) * | 2002-10-31 | 2004-05-27 | Matsushita Electric Ind Co Ltd | インタフェース変換装置 |
JP2005092397A (ja) * | 2003-09-16 | 2005-04-07 | Seiko Epson Corp | 印刷システムおよび印刷システムの制御方法 |
JP4181212B2 (ja) * | 2007-02-19 | 2008-11-12 | 株式会社東芝 | データ多重化/分離装置 |
JP2009226752A (ja) * | 2008-03-24 | 2009-10-08 | Seiko Epson Corp | 画像データに対して画像補正を行って印刷を実行可能なプリンタ |
JP2009232171A (ja) * | 2008-03-24 | 2009-10-08 | Seiko Epson Corp | 印刷ジョブを送信するホスト装置 |
US8849317B2 (en) * | 2010-06-21 | 2014-09-30 | Alcatel Lucent | Method for paging legacy and advanced access terminals |
-
2011
- 2011-03-18 JP JP2011061053A patent/JP6035704B2/ja active Active
-
2012
- 2012-01-23 IN IN194DE2012 patent/IN2012DE00194A/en unknown
- 2012-03-12 CN CN201210062933.4A patent/CN102736873B/zh active Active
- 2012-03-13 TW TW101108517A patent/TWI467468B/zh active
- 2012-03-15 KR KR1020120026370A patent/KR101302843B1/ko active IP Right Grant
- 2012-03-15 US US13/421,798 patent/US9071707B2/en active Active
- 2012-03-16 BR BR102012006012-4A patent/BR102012006012A2/pt not_active Application Discontinuation
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1416050A (zh) * | 2001-10-31 | 2003-05-07 | 佳能株式会社 | 成像设备、具有成像设备和打印设备的系统及其控制方法 |
US7359965B2 (en) * | 2002-02-27 | 2008-04-15 | Ricoh Co. Ltd. | Method and apparatus for providing multiple vendor support to remotely monitored devices |
US20040153532A1 (en) * | 2002-10-30 | 2004-08-05 | Fuji Xerox Co.,Ltd. | Network device configuring method, network device configuring system and program for configuring network device |
JP2005302031A (ja) * | 2004-04-12 | 2005-10-27 | Ricoh Co Ltd | プリンタドライバの自動カスタマイズ |
CN101714125A (zh) * | 2008-09-30 | 2010-05-26 | 佳能株式会社 | 装置驱动程序安装器和安装方法 |
Also Published As
Publication number | Publication date |
---|---|
KR20120106606A (ko) | 2012-09-26 |
TWI467468B (zh) | 2015-01-01 |
IN2012DE00194A (zh) | 2015-08-21 |
JP2012196793A (ja) | 2012-10-18 |
US20120236352A1 (en) | 2012-09-20 |
TW201239747A (en) | 2012-10-01 |
US9071707B2 (en) | 2015-06-30 |
KR101302843B1 (ko) | 2013-09-02 |
CN102736873B (zh) | 2015-02-25 |
BR102012006012A2 (pt) | 2013-10-01 |
JP6035704B2 (ja) | 2016-11-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102479062B (zh) | 打印系统、信息处理装置及打印方法 | |
JP6029321B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
US7626714B2 (en) | Internal interface in image processing apparatus and control thereof | |
JP6349783B2 (ja) | 端末装置、サーバ装置、デバイスドライバプログラム及び外部周辺機器制御方法 | |
JP7052481B2 (ja) | ネットワークシステム、設定情報の運用方法およびプログラム | |
CN102736873B (zh) | 打印装置、读取装置、复合装置以及打印装置、读取装置、复合装置的控制方法 | |
JP6557969B2 (ja) | 画像形成装置、その制御方法及びプログラム | |
US10175917B2 (en) | Medium storing program executable by terminal apparatus and terminal apparatus | |
US7573592B2 (en) | Status data transmission of image processing apparatus | |
JP2012181698A (ja) | 情報処理装置およびプログラム | |
JP4673542B2 (ja) | 書類引継装置、書類引継システム及び書類引継方法 | |
JP2011034554A (ja) | 画像形成装置及びプログラム | |
JP7371410B2 (ja) | 情報処理装置、及び、情報処理プログラム | |
JP6366755B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
JP6083967B2 (ja) | 画像形成装置及びその制御方法、並びにプログラム | |
JP2015114723A5 (zh) | ||
JP2006277527A (ja) | ソフトウェアモジュールに対するライセンス認証・管理方式 | |
JP6693196B2 (ja) | プログラム | |
JP6746982B2 (ja) | プログラム | |
JP4973806B2 (ja) | 印刷装置、その制御方法、ならびに、情報記録媒体 | |
JP6919179B2 (ja) | システム、サーバ装置およびプログラム | |
CN107370902B (zh) | 电子设备及信息更新方法 | |
JP6402575B2 (ja) | 印刷システムおよび印刷システムの制御方法 | |
CN102736994A (zh) | 数据重写方法和数据重写装置 | |
JP2010228458A (ja) | インターフェース装置、その制御方法、ならびに、情報記録媒体 |
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 |