CN114261211B - 耗材芯片、耗材盒及耗材芯片认证方法和使用方法 - Google Patents
耗材芯片、耗材盒及耗材芯片认证方法和使用方法 Download PDFInfo
- Publication number
- CN114261211B CN114261211B CN202111599956.4A CN202111599956A CN114261211B CN 114261211 B CN114261211 B CN 114261211B CN 202111599956 A CN202111599956 A CN 202111599956A CN 114261211 B CN114261211 B CN 114261211B
- Authority
- CN
- China
- Prior art keywords
- authentication data
- consumable chip
- timing
- time interval
- module
- 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.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 47
- 238000007639 printing Methods 0.000 claims abstract description 116
- 238000004891 communication Methods 0.000 claims abstract description 39
- 238000003860 storage Methods 0.000 claims abstract description 26
- 238000012795 verification Methods 0.000 claims description 3
- 238000012545 processing Methods 0.000 abstract description 3
- 238000010586 diagram Methods 0.000 description 9
- 238000004519 manufacturing process Methods 0.000 description 7
- 239000000463 material Substances 0.000 description 6
- 230000008569 process Effects 0.000 description 5
- 239000003990 capacitor Substances 0.000 description 4
- 238000013507 mapping Methods 0.000 description 4
- 238000012360 testing method Methods 0.000 description 3
- WHXSMMKQMYFTQS-UHFFFAOYSA-N Lithium Chemical compound [Li] WHXSMMKQMYFTQS-UHFFFAOYSA-N 0.000 description 2
- 238000004590 computer program Methods 0.000 description 2
- 239000013078 crystal Substances 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 229910052744 lithium Inorganic materials 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- OKTJSMMVPCPJKN-UHFFFAOYSA-N Carbon Chemical compound [C] OKTJSMMVPCPJKN-UHFFFAOYSA-N 0.000 description 1
- BUGBHKTXTAQXES-UHFFFAOYSA-N Selenium Chemical compound [Se] BUGBHKTXTAQXES-UHFFFAOYSA-N 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005336 cracking Methods 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000001627 detrimental effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000007641 inkjet printing Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000007648 laser printing Methods 0.000 description 1
- 239000005022 packaging material Substances 0.000 description 1
- 239000000843 powder Substances 0.000 description 1
- 238000012857 repacking Methods 0.000 description 1
- 229910052711 selenium Inorganic materials 0.000 description 1
- 239000011669 selenium Substances 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17543—Cartridge presence detection or type identification
- B41J2/17546—Cartridge presence detection or type identification electronically
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J2/00—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed
- B41J2/005—Typewriters or selective printing mechanisms characterised by the printing or marking process for which they are designed characterised by bringing liquid or particles selectively into contact with a printing material
- B41J2/01—Ink jet
- B41J2/17—Ink jet characterised by ink handling
- B41J2/175—Ink supply systems ; Circuit parts therefor
- B41J2/17503—Ink cartridges
- B41J2/17513—Inner structure
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B41—PRINTING; LINING MACHINES; TYPEWRITERS; STAMPS
- B41J—TYPEWRITERS; SELECTIVE PRINTING MECHANISMS, i.e. MECHANISMS PRINTING OTHERWISE THAN FROM A FORME; CORRECTION OF TYPOGRAPHICAL ERRORS
- B41J29/00—Details of, or accessories for, typewriters or selective printing mechanisms not otherwise provided for
- B41J29/38—Drives, motors, controls or automatic cut-off devices for the entire printing mechanism
- B41J29/393—Devices for controlling or analysing the entire machine ; Controlling or analysing mechanical parameters involving printing of test patterns
- B41J2029/3932—Battery or power source mounted on the carriage
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
本申请实施例提供的一种耗材芯片、耗材盒及耗材芯片认证方法和使用方法,所述耗材芯片包括存储模块,用于存储认证数据,所述认证数据至少包括第一认证数据和第二认证数据;通信模块,用于若在第一时间区间内接收到认证数据的访问指令,则输出所述第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则输出所述第二认证数据。在本申请实施例中,耗材芯片不受外部信号的破解或者干扰,抗升级能力强,避免外部信号的干预导致耗材芯片的切换方式失效,或者耗材芯片的认证数据被打印设备提前读取及加入到黑名单。
Description
技术领域
本申请涉及电子技术领域,具体地涉及一种耗材芯片、耗材盒及耗材芯片认证方法和使用方法。
背景技术
随着科技的发展,人们需要打印的文档和图片越来越多,类似于激光打印装置和喷墨打印装置之类的打印设备已经得到了广泛的应用。打印设备中有关耗材盒型号、颜色、材料容量、生产日期及制造商代码等耗材盒初始信息,及成像辅助信息通常记录在耗材芯片上,耗材芯片附着在耗材盒上(一般是粘附或者卡紧在耗材盒上)。耗材芯片用来控制耗材盒和打印设备之间的认证及数据匹配。为了认证耗材芯片,在耗材芯片上通常存储了唯一一组认证数据,当耗材芯片安装到打印设备中后,打印设备读取该认证数据执行相应的认证处理。
现有技术中,为了避免在耗材芯片上存储的唯一一组的认证数据不被打印设备识别,通常耗材芯片包含多组可以切换认证数据,当发现打印设备不能识别耗材芯片时,这些耗材芯片会切换另外一套认证数据,使切换后的认证数据可以被打印设备识别,则耗材芯片可以在该打印设备上使用。
然而,现有的耗材芯片,往往是通过识别打印设备的通信指令格式等外部信号特征的差异,来确定打印设备是否识别了耗材芯片。打印设备可以通过升级其通信指令的格式来干扰耗材芯片的工作,这样的情况下,耗材芯片无法确定打印设备是否识别耗材芯片。另外,打印设备还可以通过固件更新,主动触发耗材芯片频繁切换认证数据,将耗材芯片的多套认证数据提前列入黑名单中,使耗材芯片无法使用。
发明内容
有鉴于此,本申请提供一种耗材芯片、耗材盒及耗材芯片认证方法和使用方法,以利于解决现有技术中耗材芯片容易受到外部干扰,导致耗材芯片无法使用的问题。例如,打印设备可以通过升级等手段,干扰耗材芯片的工作,使得耗材芯片无法确定是否被打印设备是否识别;或者,打印设备主动触发耗材芯片频繁切换认证数据,将耗材芯片的多套认证数据提前列入黑名单中,使耗材芯片无法使用。
第一方面,本申请实施例提供了一种耗材芯片,包括:
存储模块,用于存储认证数据,所述认证数据至少包括第一认证数据和第二认证数据;
通信模块,用于若在第一时间区间内接收到认证数据的访问指令,则输出所述第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则输出所述第二认证数据。
在一种可能的实现方式中,还包括:
控制模块,用于在所述第一时间区间的起始时刻,将所述第一认证数据设置为可访问认证数据;在所述第二时间区间的起始时刻,将所述第二认证数据设置为可访问认证数据;其中,同一时刻仅存在一个所述可访问认证数据。
在一种可能的实现方式中,还包括:计时模块,用于在所述第一时间区间的起始时刻,开始计时;
所述控制模块,具体用于若所述计时模块的计时时间达到所述第一时间区间的时长,则将所述第二认证数据设置为可访问认证数据。
在一种可能的实现方式中,所述计时模块,具体用于在上电后开始计时。
在一种可能的实现方式中,所述计时模块,具体用于通过打印设备供电;或者,所述耗材芯片还包括供电模块,所述供电模块用于为所述计时模块供电。
在一种可能的实现方式中所述控制模块,还用于判断所述第一认证数据是否被打印设备识别;
所述计时模块,还用于若所述第一认证数据被打印设备识别,则停止计时。
在一种可能的实现方式中所述认证数据还包括第三认证数据;
所述通信模块,还用于若在第三时间区间内接收到认证数据的访问指令,则输出所述第三认证数据。
在一种可能的实现方式中所述第一时间区间的时长大于所述第二时间区间的时长。
在一种可能的实现方式中所述认证数据包括以下数据中的一种或其组合:
芯片序列号、碳粉序列号、墨粉序列号、数字签名、种子数据和校验数据。
第二方面,本申请实施例提供了一种耗材盒,包括第一方面任一项所述的耗材芯片。
第三方面,本申请实施例提供了一种耗材芯片认证方法,包括:
若在第一时间区间内接收到认证数据的访问指令,则输出所述第一认证数据;
若在第二时间区间内接收到认证数据的访问指令,则输出所述第二认证数据。
在一种可能的实现方式中还包括:若在第三时间区间内接收到认证数据的访问指令,则输出所述第三认证数据。
在一种可能的实现方式中所述第一时间区间的时长大于所述第二时间区间的时长。
第四方面,本申请实施例提供了一种耗材芯片的使用方法,应用于上述所述的耗材芯片,所述方法包括:
安装步骤,将所述耗材芯片安装到打印设备上;
判断步骤,判断所述耗材芯片是否被打印设备识别;
取出步骤,若判断所述耗材芯片不能被打印设备识别,则从所述打印设备上取出所述耗材芯片;
放置步骤,放置所述耗材芯片预设等待时间,返回安装步骤。
在本申请实施例中,耗材芯片不受外部信号的破解或者干扰,抗升级能力强,避免外部信号的干预导致耗材芯片的切换方式失效,或者耗材芯片的认证数据被打印设备提前读取及加入到黑名单。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1为本申请实施例提供的一种打印设备结构示意图;
图2为本申请实施例提供的一种耗材芯片的结构框图;
图3为本申请实施例提供的另一种耗材芯片的结构框图;
图4为本申请实施例提供的一种认证数据切换场景示意图;
图5为本申请实施例提供的另一种耗材芯片的结构框图;
图6为本申请实施例提供的一种耗材芯片认证方法流程示意图;
图7为本申请实施例提供的另一种耗材芯片认证方法流程示意图;
图8为本申请实施例提供的一种耗材芯片的使用方法流程示意图。
具体实施方式
为了更好的理解本申请的技术方案,下面结合附图对本申请实施例进行详细描述。
应当明确,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在本申请实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本申请。在本申请实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
参见图1,为本申请实施例提供的一种打印设备结构示意图。如图1所示,该打印设备包括耗材盒,耗材盒上设有耗材芯片。常见地,打印设备包括激光打印机、喷墨打印机、针式打印机和热敏打印机。耗材盒通常以可拆卸地方式安装在打印设备上,耗材盒可以是容纳墨水的墨盒、容纳碳粉的硒鼓或者容纳碳粉的粉盒、粉筒,以及色带盒、标签带盒等。耗材芯片也可以以可拆卸的方式安装在耗材盒上,例如,耗材芯片附着在耗材盒上(一般是粘附或者卡紧在耗材盒上)。耗材芯片主要起着身份识别和提供记录材料使用状况的作用。例如,在耗材芯片中,记录有关耗材盒型号、颜色、记录材料容量、生产日期及制造商代码等耗材盒初始信息。耗材芯片可以控制耗材盒和打印设备之间的认证及数据匹配,耗材芯片和打印设备通过耗材芯片中的通信电路进行信息交互。
在一种可能的实现方式中,为了对耗材芯片进行身份认证,在耗材芯片中存储认证数据。当耗材芯片安装到打印设备中后,打印设备读取该认证数据执行相应的认证处理,从而避免未经认证的产品被应用到打印设备上。在一些可能的实现方式中,认证数据可以是厂商给每个原装耗材芯片分配的序列号,该序列号对每一个耗材芯片来说是唯一的,也就是各个耗材芯片的序列号是各不相同的。部分打印设备可能还会将耗材芯片的认证数据记录到打印设备的存储器中,从而限制具有相同认证数据的耗材芯片的使用(即将用过了的认证数据,列入黑名单中)。基于该场景,出现了较多可以切换认证数据(例如序列号)的耗材芯片,这种耗材芯片存储了多套认证数据,当发现打印设备不能识别耗材芯片时,这些耗材芯片会切换自身的认证数据为另外一套,从而有可能切换后的认证数据可以被打印设备识别,则耗材芯片可以在该打印设备上使用。
然而,现有的耗材芯片,往往是通过识别打印设备的通信指令格式等外部信号特征的差异,来确定打印设备是否识别了耗材芯片。打印设备可以通过升级其通信指令的格式来干扰耗材芯片的工作,这样的情况下,耗材芯片无法确定打印设备是否识别耗材芯片。另外,打印设备还可以通过固件更新,主动触发耗材芯片频繁切换认证数据,将耗材芯片的多套认证数据提前列入黑名单中,使耗材芯片无法使用。
为了解决上述问题,本申请实施例提供了一种耗材芯片,不受外部信号的破解或者干扰,抗升级能力强,避免外部信号的干预导致耗材芯片的切换方式失效,或者耗材芯片的认证数据被打印设备提前读取及加入到黑名单。下面结合附图进行详细说明。
参见图2,为本申请实施例提供的一种耗材芯片的结构框图。如图2所示,其主要包括以下模块。
存储模块103,用于存储认证数据,认证数据至少包括第一认证数据和第二认证数据。
在本申请实施例中,存储模块103可以存储有关耗材芯片100的信息,例如耗材芯片100的制造日期、厂商、记录材料(例如墨水、碳粉)的颜色、记录材料的容量、记录材料的剩余数量或消耗数量、可打印页数、已打印页数等可改写或只读信息。
在本申请实施例中,存储模块103还存储了多套认证数据,例如第一认证数据和与之不同的第二认证数据(本申请实施例的“第一”、“第二”仅用于区分两种同类型的对象,例如认证数据,并非特指二者在顺序、优点、大小上的区别),如果默认对外输出的是第一认证数据,则第二认证数据及其他认证数据可以视为备用认证数据。认证数据可以包括芯片序列号、碳粉序列号、墨水序列号、数字签名、种子(seed)数据或校验数据中的一种或者几种,还可以包括与之相关联的数据,例如序列号与生产日期有关,则认证数据除了包括序列号,还包括与其有关的生产日期信息。
存储模块103可以采用常见的非易失性存储器,例如EPROM,EEPROM,FLASH,铁电存储器,相变存储器等,也可以采用易失性存储器加上供电电源的方案,例如SRAM+电池或电容,DRAM+电池或电容。
通信模块102,用于若在第一时间区间内接收到认证数据的访问指令,则输出第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则输出第二认证数据。
具体地,通信模块102用于与外部的设备进行输入、输出通信,当耗材芯片100安装到打印设备中时,可以用于接收打印设备发送的信息,以及向打印设备发送信息。通信模块102可以包括触点和/或线圈(天线),通信模块102与打印设备之间的通信,可以是有线连接的方式,也即接触方式,如通过通信模块102的触点与打印设备上的触点通信;也可以是无线连接的方式,也即非接触方式,如通过通信模块102的线圈(天线)与打印设备上的线圈(天线)通信。
在本申请实施例中,建立认证数据和时间的映射关系,通信模块102根据该映射关系输出对应的认证数据。具体地,若在第一时间区间内接收到认证数据的访问指令,则仅输出第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则仅输出第二认证数据。第一时间区间和第二时间区间可以为两段连续的时间,例如,第一时间区间为0~360h;第二时间区间为361-720h。或者,第一时间区间和第二时间区间可以为两段不连续的时间,例如,第一时间区间为0~360h;第二时间区间为481-720h。本申请实施例对此不作具体限制。
可理解,在上述方案中,耗材芯片100可以不受外部干扰地在满足条件(预设时间)时,才切换序列号等认证数据,一方面可以避免耗材芯片100存储的备用认证数据被打印设备提前读取及拉黑,另一方面,即使打印设备改变了通信指令的格式和内容,也不影响耗材芯片100切换认证数据。耗材芯片100切换认证数据的条件由耗材芯片100自己控制,不受打印机的指令或者升级影响,在达到预设时间即可切换认证数据,有效应对打印设备的拉黑。此外,备用认证数据以较隐蔽的方式存储在耗材芯片100中,不容易被竞争对手通过实验、测试手段提前获取,有效地避免认证数据的提前泄露。
为了对耗材芯片100中认证数据的切换时间进行控制,在一些可能的实现方式中,耗材芯片100中还设有控制模块和计时模块。
参见图3,为本申请实施例提供的另一种耗材芯片的结构框图。如图3所示,除了存储模块103和通信模块102以外,该耗材芯片100还包括控制模块101和计时模块104,其中,通信模块102、存储模块103及计时模块104均电连接到控制模块101。存储模块103和通信模块102的工作原理可以参见上述图2所示实施例的描述,下面重点对控制模块101和计时模块104进行介绍。
控制模块101,用于在第一时间区间的起始时刻,将第一认证数据设置为可访问的认证数据;在第二时间区间的起始时刻,将第二认证数据设置为可访问的认证数据;其中,同一时刻仅存在一个可访问的认证数据。例如,在图4中,第一时间区间为t1~t2,第二时间区间为t2~t3。本申请实施例,在t1时刻将第一认证数据设置为可访问的认证数据,在t2时刻将可访问的认证数据切换为第二认证数据。也就是说,在时间区间t1~t2只有第一认证数据为可访问的认证数据,因此,当在时间区间t1~t2内接收到认证数据的访问指令时,只能输出第一认证数据;在时间区间t2~t3只有第二认证数据为可访问的认证数据,因此,当在时间区间t2~t3内接收到认证数据的访问指令时,只能输出第二认证数据。
为了控制认证数据的切换时间点,本申请实施例中还设有计时模块104。具体地,计时模块104在第一时间区间的起始时刻,开始计时;若计时模块104的计时时间达到所述第一时间区间的时长,则将第二认证数据设置为可访问的认证数据。例如,在图4所示的实现方式中,在t1时刻,计时模块104开始计时,当计时时长达到t2-t1时(即到达t2时刻),将第二认证数据设置为可访问的认证数据。该第一时间区间的时长可以为在存储模块103中存储的预设时间,例如720小时。
具体实现中,控制模块101可以是单片机(MCU)、微控制器、FPGA、逻辑电路(ASIC)等,用于控制耗材芯片100与打印设备之间的通信,对存储模块103读取信息以及向存储模块103存储信息。
计时模块104是用于计时/计数的模块,当计数的间隔时间恒定时,计时可以通过计数的方式实现。计时模块104可以是实时时钟(Real Time Clock,RTC)模块,其中,采用晶振(外部振荡器)的RTC一般为独立设计的计时芯片,例如RTC-4553,SD2000,DS1388等型号,其晶振频率为32.768kHz,因此RTC计数值达到32768时,则表示计时值为1秒。在集成电路中,计时模块104可以采用内部振荡器,例如RC振荡器,可编程振荡器等。
另外,计时模块104可以有不同的设置方式及输出方式。在一个实施例中,计时模块104可以直接对外输出计数值,则耗材芯片100判断计时模块104的计数值,就可以判断计时值是否达到或者超过预设时间。在这种情况下,耗材芯片100的存储模块103,需要存储用于与计时模块104进行比较的预设时间信息,如图3中的存储模块103所示。
在其他实施例中,计时模块104中可以配置、存储计数阈值,在计时达到该计数阈值时,计时模块104的寄存器可以输出不同的计时状态(例如在没有计时达到计数阈值时,计时状态为0、00之类的第一状态,而在计时达到计数阈值时,计时状态为1、FF之类的第二状态),则耗材芯片100判断计时模块104的计时状态处于第二状态时,就可以判断计时模块104的计时值或计数值达到或者超过预设时间。在这种情况下,存储模块103无需存储预设时间信息。
耗材芯片100还可以包括电路板,其承载上述的控制模块101、通信模块102、存储模块103及计时模块104。在一个实施例中,控制模块101、通信模块102、存储模块103及计时模块104这几个模块集成地设置在同一个电路中,该电路可以被设计成集成电路(ASIC),以晶圆(wafer)的方式体现,则耗材芯片100包括该晶圆及承载该晶圆的电路板。
当耗材芯片100安装到打印设备上时,打印设备会向耗材芯片100供电,让耗材芯片100可以工作,因此耗材芯片100的计时模块104可以在接收到打印机的供电电源时,开始计时。为了在没有外部供电的情况下,耗材芯片100的计时模块104也能进行计时,耗材芯片100还可以包括用于向计时模块104供电的供电模块,该供电模块可以是体积较小的纽扣电池、电容或者锂电池。该供电模块可以设置到耗材芯片100上,例如也承载在电路板上。在其他实施例中,该供电模块通过导线连接到耗材芯片100,而没有设置在耗材芯片100上。
为实现本发明的目的,耗材芯片100是这样配合工作的:耗材芯片100的通信模块102在默认输出存储模块103的第一认证数据,因此在初始情况下,打印设备可以从耗材芯片100中读取的是第一认证数据。计时模块104可以自出厂、销售时开始计时。假设在生产制造耗材芯片100时,设置的预设时间是720小时,则耗材芯片100在出厂后720小时内(第一时间区间的一个例子),被打印设备访问时,不会对外输出第二认证数据,而是维持输出第一认证数据。而当计时模块104计时到预设时间(720小时,若计时模块104输出的是计数值,720小时换算为计数值是32768×720×3600=84934656000)时(第二时间区间的一个例子),若此时耗材芯片100有外部供电,则控制模块101将从计时模块104获取的计时值,与预设时间(预设时间的信息可以存储在存储模块103中)比较,确认计时值等于预设时间,则将存储模块103中的第二认证数据设置为有效的、可访问的认证数据,以取代第一认证数据,从而实现对认证数据的切换。通信模块102在接收到外部设备、打印设备的访问请求时,对外输出第二认证数据。
对于计时模块104不对外输出计时值,而是输出计时状态的情况,则是在生产制造耗材芯片100时,设置计时模块104的计数阈值,例如与预设时间720小时对应的计数阈值为84934656000,则计时模块104在没有计数达到这个阈值时,其输出的计时状态为第一状态,耗材芯片100的控制模块101获取到第一状态时,不执行切换认证数据的操作。若控制模块101从计时模块104获取到第二状态,则表示计时模块104计数达到了计数阈值(也即表示计时达到或者超过了预设时间),则控制模块101切换存储模块103中可访问的认证数据,例如从第一认证数据切换为第二认证数据。
在一种情况下,耗材芯片100出厂后超过了720小时,还在物流渠道中流通,而没有被用户安装到打印设备上时,由于耗材芯片100没有外部供电,耗材芯片100不会对存储的认证数据进行切换,只要用户将耗材芯片100安装到打印设备上,通过打印设备对耗材芯片100供电时,则此时耗材芯片100可以在上电初始化阶段获取和判断计时模块104的计时值或者计时状态,确认计时超过了预设时间,则耗材芯片100对认证数据执行切换操作,从而确保打印设备访问到的认证数据已经切换为备用的认证数据(例如第二认证数据),而不是默认出厂的认证数据。
参见图5,为本申请实施例提供的另一种耗材芯片的结构框图。该耗材芯片500利用现有的控制器501来实现。耗材芯片500包括控制器501、计时芯片503及供电模块502(例如,供电电池),其中供电模块502可以在耗材芯片500没有外部供电时,对计时芯片503进行供电,计时芯片503为前述计时模块中的一种。控制器501具体可以为单片机/MCU、微控制器、FPGA、逻辑电路/ASIC等,其集成了图3中控制模块、存储模块及通信模块的各项功能。控制器501可以在外部供电时,获取计时芯片503的计时值/计数值,从而在计时值达到或者超过预设时间时,控制对外输出的认证数据从第一认证数据切换为第二认证数据。
与上述耗材芯片相对应,本申请实施例还提供了一种耗材芯片认证方法。
参见图6,为本申请实施例提供的一种耗材芯片认证方法流程示意图。该方法可应用于上述实施例所示的耗材芯片,如图6所述,其主要包括以下步骤。
步骤S601:若在第一时间区间内接收到认证数据的访问指令,则输出所述第一认证数据;
步骤S602:若在第二时间区间内接收到认证数据的访问指令,则输出所述第二认证数据。
在本申请实施例中,建立认证数据和时间的映射关系,通信模块根据该映射关系输出对应的认证数据。具体地,若在第一时间区间内接收到认证数据的访问指令,则仅输出第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则仅输出第二认证数据。
采用该控制方法,耗材芯片可以不受外部干扰地在满足条件(预设时间)时,才切换序列号等认证数据,一方面可以避免耗材芯片存储的备用认证数据被打印设备提前读取及拉黑,另一方面,即使打印设备改变了通信指令的格式和内容,也不影响耗材芯片切换认证数据。耗材芯片切换认证数据的条件由耗材芯片自己控制,不受打印机的指令或者升级影响,在达到预设时间即可切换认证数据,有效应对打印设备的拉黑。此外,备用认证数据以较隐蔽的方式存储在耗材芯片中,不容易被竞争对手通过实验、测试手段提前获取,有效地避免认证数据的提前泄露。
具体实现中,为了控制认证数据的切换时间,耗材芯片内还设有计时模块。下面从耗材芯片内部实现的角度,对耗材芯片认证方法进行说明。
参见图7,为本申请实施例提供的另一种耗材芯片认证方法流程示意图。该方法可应用于上述实施例所示的耗材芯片,如图7所述,其主要包括以下步骤。
步骤S701:耗材芯片的计时模块在供电模块的供电下,进行计时/计数。
为了在没有外部供电的情况下,耗材芯片的计时模块也能进行计时,可以将一个供电模块设置到耗材芯片上,或者将一个供电模块连接到耗材芯片的计时模块,由供电模块向计时模块提供工作电源,供电模块可以是体积较小的纽扣电池、电容或者锂电池。因此在本步骤中,耗材芯片的计时模块在供电模块(电池)的供电下,可以不受外部供电的影响,进行计时或计数。在一个实施例中,耗材芯片的生产制造过程中,将电池安装到耗材芯片上,电池之类的供电模块的电力就可以提供给计时模块,此时计时模块就可以开始进行计时或计数。
步骤S702:耗材芯片在外部供电时,获取计时/计数值。
在一个实施例中,耗材芯片默认对外输出第一认证数据,也即当外部设备、打印设备读取耗材芯片的认证数据时,耗材芯片将第一认证数据设置为有效的、可访问的认证数据。当耗材芯片被用户购买安装到打印设备上时,打印设备会对耗材芯片供电。耗材芯片有外部供电时,芯片会进行上电初始化,在程序或者逻辑电路的控制下,此时,获取计时模块的计数值或计时值。
步骤S703:判断计时/计数值是否达到或超过预设时间/预设数值。
具体地,判断计时模块的计时值或计数值,是否达到或者超过预设时间。根据计时模块的设置方式、输出方式的不同,耗材芯片在判断是否达到或者超过预设时间的方式也有所区别。
在一个实施例中,计时模块可以直接对外输出计数值,则耗材芯片判断计时模块的计数值,就可以判断计时值是否达到或者超过预设时间。在这种情况下,耗材芯片的存储模块,需要存储用于与计时模块进行比较的预设时间信息,如图3中的存储模块所示。
在其他实施例中,计时模块中可以配置、存储计数阈值,在计时达到该计数阈值时,计时模块的寄存器可以输出计时状态(例如在没有计时达到计数阈值时,计时状态为0之类的第一状态,在计时达到计数阈值时,计时状态为1之类的第二状态),则耗材芯片判断计时模块的计时状态处于第二状态时,就可以判断计时模块的计时值或计数值达到或者超过预设时间。在这种情况下,存储模块无需存储预设时间信息。
根据步骤703判断结果的不同,当判断结果为计时/计数值未达到或超过预设时间/预设数值时,继续等待和判断计时模块的计时进展。当判断结果为计时/计数值达到或超过预设时间/预设数值时,进入步骤S704。
步骤S704:耗材芯片切换另一套认证数据。
当计时/计数值达到或超过预设时间/预设数值时,耗材芯片切换认证数据为另外一套,对外输出第二认证数据,也即当外部设备、打印设备读取耗材芯片的认证数据时,耗材芯片将第二认证数据设置为有效的、可访问的认证数据。
可见,采用上述切换认证数据方法的耗材芯片,可以不受外部干扰地在满足条件(计时到预设时间)时,才切换序列号等认证数据,一方面可以避免耗材芯片存储的备用认证数据被打印设备提前读取及拉黑,另一方面,即使打印设备改变了通信指令的格式和内容,也不影响耗材芯片切换认证数据。耗材芯片切换认证数据的条件由耗材芯片自己控制,不受打印机的指令或者升级影响,在达到预设时间即可切换认证数据,有效应对打印设备的拉黑。此外,备用认证数据以较隐蔽的方式存储在耗材芯片中,不容易被竞争对手通过实验、测试手段提前获取,有效地避免认证数据的提前泄露。
由于耗材芯片存储多套认证数据的目的是为了避免耗材芯片无法被打印设备识别,因此,在其他实施例中,当耗材芯片输出的第一认证数据被打印设备识别时,耗材芯片可以停止计时模块的计时(例如清空计时模块),或者停止获取计时模块的计时值或计数状态,从而无需切换认证数据,相当于锁定耗材芯片的认证数据为第一认证数据。耗材芯片在程序或者逻辑控制上可以设置标记信息(例如存储到存储模块中),以记录耗材芯片已经锁定认证数据为第一认证数据。
对于耗材芯片存储了超过两套认证数据的情况,例如耗材芯片还包括第三认证数据,则耗材芯片需要切换认证数据的次数超过1次。因此,耗材芯片可以采取灵活的方式,在不受外部干扰的情况下,对认证数据进行多次切换。例如,耗材芯片的通信模块可以在计时模块再次计时到预设时间时,输出第三认证数据,接着前面的例子,在计时模块计时到720小时时,耗材芯片执行第一次认证数据的切换,然后可以将计时模块的计时值清零,重新开始,当计时模块再次计时到720小时时,耗材芯片的控制模块对存储模块的认证数据执行第二次切换,将第三认证数据设置为有效的、可访问的认证数据。以此类推,耗材芯片可以每720小时切换一次认证数据,可以被访问的认证数据可以在第一认证数据、第二认证数据、第三认证数据等多套数据之间轮询。因此,用户在使用时,若第一次安装耗材芯片无法被打印设备识别时,只需要将耗材芯片放置一段时间,最长不超过720小时,就可以再次将耗材芯片安装到打印设备中,此时耗材芯片输出的是备用认证数据(例如第二认证数据)。若打印设备还是没有识别,则720小时之后,用户还可以尝试再次安装该耗材芯片,耗材芯片将会输出第三认证数据。
固定的再次计时时间可能不利于用户及时切换耗材芯片当前的认证数据,因此,耗材芯片中还可以存储第二预设时间,该第二预设时间可以比前述实施例中的预设时间要短一些(即图2所示的实施例中的第一时间区间的时长大于第二时间区间的时长)。例如第二预设时间为240小时,当耗材芯片在计时到720小时时进行了第一次的认证数据切换之后,耗材芯片还可以在再次计时到第二预设时间240小时的时候,进行第二次的认证数据切换,从而通过通信模块对外输出第三认证数据。
与上述实施例相对应,本申请实施例还提供了一种耗材盒,该耗材盒包括上述实施例中耗材芯片。耗材芯片的具体内容可以参见上述实施例的描述,为了表述简洁,在此不再赘述。
与上述实施例相对应,本申请实施例还提供了一种耗材芯片的使用方法。
参见图8,为本申请实施例提供的一种耗材芯片的使用方法流程示意图。如图8所示,该方法主要包括以下步骤。
步骤S801:将耗材芯片安装到打印设备上。
用户使用耗材芯片时,首先把含有多套认证数据的耗材芯片安装到打印设备上。
步骤S802:判断耗材芯片是否被打印设备识别。
耗材芯片通过接收打印设备发出的通信指令判断是否被打印设备识别。通常耗材芯片通过识别打印设备的通信指令格式、内容、通信时的电气特性等外部信号特征的差异,来确定打印设备是否识别了耗材芯片。例如,当耗材芯片的认证数据被打印设备识别时,打印设备会在前10条通信指令中,向耗材芯片写入动态校准信息;而当耗材芯片的认证数据没有被打印设备识别时,打印设备在前10条通信指令中不会向耗材芯片写入动态校准信息。若打印设备识别耗材芯片,耗材芯片与打印设备相匹配,流程结束。若打印设备没有识别耗材芯片则执行步骤S803。
步骤S803:从打印设备上取出耗材芯片。
耗材芯片未被打印设备读取其信息后成功识别,打印设备的控制电路会输出未被识别指令,显示在打印设备上,用户查看信息后,将耗材芯片从打印设备中取出。
步骤S804:放置耗材芯片预设等待时间。
具体地,在达到预设等待时间后返回步骤S801。这里的预设等待时间,是可以确保再次安装耗材芯片到打印设备时,认证数据已经可以切换了的时间,因此预设等待时间应当大于或者等于前述的预设时间(例如第一时间区间或者第二时间区间的时长)。由于耗材芯片放置一段时间后就有可能可以继续使用,避免了耗材芯片的浪费。此外,也无需耗材芯片厂家召回耗材芯片,对耗材芯片进行重新烧录、升级等返工处理。返工处理需要拆除包装然后重新包装,比较费时、效率低,而且浪费大量的包装材料。
需要说明的是,尽管以上使用方法提及了用户放置耗材芯片时需要将耗材芯片从打印设备中取出来,但这个并非是必须的,用户不拿出来留置在打印设备中也可以,因为本发明的耗材芯片判断是否需要切换认证数据的条件是自身的计时时间,不受外部影响。拿出来往往是因为用户需要使用其他备用的耗材芯片执行打印。
根据本申请实施例提供的耗材芯片及切换认证数据的方法,由于在耗材芯片中设置了计时模块,并根据计时模块的计时情况选择性地切换耗材芯片输出的认证数据,从而在打印设备访问耗材芯片时,打印设备可以访问到不同的认证数据。解决了认证数据被拉黑时耗材芯片无法被打印设备识别的问题。
本申请实施例提供的耗材芯片,可以不受干扰地在满足条件(例如计时到预设时间)时,才主动切换认证数据,避免认证数据被拉黑了而无法使用耗材芯片。相比根据打印设备发送的指令而被动切换的方式,本申请实施例的耗材芯片不受外部信号的破解或者干扰,抗升级能力强,避免外部信号的干预导致耗材芯片的切换方式失效,或者避免耗材芯片的认证数据被打印设备提前读取及拉黑,或者避免被竞争对手提前获取。
具体实现中,本申请还提供一种计算机存储介质,其中,该计算机存储介质可存储有程序,该程序执行时可包括本申请提供的各实施例中的部分或全部步骤。所述的存储介质可为磁碟、光盘、只读存储记忆体(英文:read-only memory,简称:ROM)或随机存储记忆体(英文:random access memory,简称:RAM)等。
具体实现中,本申请实施例还提供了一种计算机程序产品,所述计算机程序产品包含可执行指令,当所述可执行指令在计算机上执行时,使得计算机执行上述方法实施例中的部分或全部步骤。
本申请实施例中,“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示单独存在A、同时存在A和B、单独存在B的情况。其中A,B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项”及其类似表达,是指的这些项中的任意组合,包括单项或复数项的任意组合。例如,a,b和c中的至少一项可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
本领域普通技术人员可以意识到,本文中公开的实施例中描述的各单元及算法步骤,能够以电子硬件、计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,任一功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(read-only memory,简称ROM)、随机存取存储器(random access memory,简称RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。本发明的保护范围应以所述权利要求的保护范围为准。
Claims (12)
1.一种耗材芯片,其特征在于,包括:
存储模块,用于存储认证数据,所述认证数据至少包括第一认证数据和第二认证数据;
通信模块,用于若在第一时间区间内接收到认证数据的访问指令,则输出所述第一认证数据;若在第二时间区间内接收到认证数据的访问指令,则输出所述第二认证数据;
计时模块,用于在所述第一时间区间的起始时刻,开始计时;
控制模块,用于若所述计时模块的计时时间达到所述第一时间区间的时长,则将所述第二认证数据设置为可访问认证数据;
所述控制模块,还用于在所述第一时间区间的起始时刻,将所述第一认证数据设置为可访问认证数据;在所述第二时间区间的起始时刻,将所述第二认证数据设置为可访问认证数据;其中,同一时刻仅存在一个所述可访问认证数据。
2.根据权利要求1所述的耗材芯片,其特征在于,所述计时模块,具体用于在上电后开始计时。
3.根据权利要求1所述的耗材芯片,其特征在于,所述计时模块,具体用于通过打印设备供电;或者,所述耗材芯片还包括供电模块,所述供电模块用于为所述计时模块供电。
4.根据权利要求1所述的耗材芯片,其特征在于,
所述控制模块,还用于判断所述第一认证数据是否被打印设备识别;
所述计时模块,还用于若所述第一认证数据被打印设备识别,则停止计时。
5.根据权利要求1所述的耗材芯片,其特征在于,
所述认证数据还包括第三认证数据;
所述通信模块,还用于若在第三时间区间内接收到认证数据访问指令,则输出所述第三认证数据。
6.根据权利要求5所述的耗材芯片,其特征在于,所述第一时间区间的时长大于所述第二时间区间的时长。
7.根据权利要求1-6任一项所述的耗材芯片,其特征在于,所述认证数据包括以下数据中的一种或其组合:
芯片序列号、碳粉序列号、墨粉序列号、数字签名、种子数据和校验数据。
8.一种耗材盒,其特征在于,包括权利要求1-7任一项所述的耗材芯片。
9.一种耗材芯片认证方法,其特征在于,包括:
若在第一时间区间内接收到认证数据的访问指令,则输出第一认证数据;
若在第二时间区间内接收到认证数据的访问指令,则输出第二认证数据;
在所述第一时间区间的起始时刻,开始计时;
若计时时间达到所述第一时间区间的时长,则将所述第二认证数据设置为可访问认证数据;
在所述第一时间区间的起始时刻,将所述第一认证数据设置为可访问认证数据;在所述第二时间区间的起始时刻,将所述第二认证数据设置为可访问认证数据;其中,同一时刻仅存在一个所述可访问认证数据。
10.根据权利要求9所述的方法,其特征在于,还包括:若在第三时间区间内接收到认证数据的访问指令,则输出第三认证数据。
11.根据权利要求10所述的方法,其特征在于,所述第一时间区间的时长大于所述第二时间区间的时长。
12.一种耗材芯片的使用方法,其特征在于,应用于权利要求1-7任一项所述的耗材芯片,所述方法包括:
安装步骤,将所述耗材芯片安装到打印设备上;
判断步骤,判断所述耗材芯片是否被打印设备识别;
取出步骤,若判断所述耗材芯片不能被打印设备识别,则从所述打印设备上取出所述耗材芯片;
放置步骤,放置所述耗材芯片预设等待时间,返回安装步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202310614548.4A CN116587741A (zh) | 2021-06-08 | 2021-12-24 | 耗材芯片、耗材盒及耗材芯片认证方法 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110637168 | 2021-06-08 | ||
CN2021106371683 | 2021-06-08 |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310614548.4A Division CN116587741A (zh) | 2021-06-08 | 2021-12-24 | 耗材芯片、耗材盒及耗材芯片认证方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114261211A CN114261211A (zh) | 2022-04-01 |
CN114261211B true CN114261211B (zh) | 2023-08-08 |
Family
ID=80829817
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310614548.4A Pending CN116587741A (zh) | 2021-06-08 | 2021-12-24 | 耗材芯片、耗材盒及耗材芯片认证方法 |
CN202111599956.4A Active CN114261211B (zh) | 2021-06-08 | 2021-12-24 | 耗材芯片、耗材盒及耗材芯片认证方法和使用方法 |
Family Applications Before (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202310614548.4A Pending CN116587741A (zh) | 2021-06-08 | 2021-12-24 | 耗材芯片、耗材盒及耗材芯片认证方法 |
Country Status (3)
Country | Link |
---|---|
US (1) | US20240227408A1 (zh) |
CN (2) | CN116587741A (zh) |
WO (1) | WO2022257431A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117813202A (zh) * | 2022-04-08 | 2024-04-02 | 极海微电子股份有限公司 | 芯片、编码设备、电子设备、认证数据的更新***及方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103640339A (zh) * | 2013-09-23 | 2014-03-19 | 珠海艾派克微电子有限公司 | 存储芯片、成像盒、更换序列号的方法及使用该存储芯片的方法 |
CN103660583A (zh) * | 2012-09-11 | 2014-03-26 | 珠海天威技术开发有限公司 | 耗材芯片数据重写装置及其工作方法 |
CN106671610A (zh) * | 2017-01-03 | 2017-05-17 | 珠海艾派克微电子有限公司 | 序列号调整方法、装置、耗材芯片和成像盒 |
CN107053854A (zh) * | 2017-01-03 | 2017-08-18 | 珠海艾派克微电子有限公司 | 控制耗材芯片工作的方法、装置、耗材芯片及打印机 |
CN108804953A (zh) * | 2018-06-15 | 2018-11-13 | 杭州旗捷科技有限公司 | 耗材芯片及其通信方法,耗材芯片与成像设备通信***、方法 |
CN109409076A (zh) * | 2017-08-17 | 2019-03-01 | 珠海艾派克微电子有限公司 | 打印耗材盒的验证方法、装置及耗材芯片 |
CN110378096A (zh) * | 2019-07-15 | 2019-10-25 | 杭州旗捷科技有限公司 | 一种耗材芯片通信方法、耗材芯片及耗材 |
CN110412843A (zh) * | 2018-04-26 | 2019-11-05 | 广州众诺电子技术有限公司 | 序列号切换方法及*** |
CN111801669A (zh) * | 2019-04-08 | 2020-10-20 | 广州众诺电子技术有限公司 | 身份验证方法和耗材盒及存储介质 |
CN112192961A (zh) * | 2020-10-19 | 2021-01-08 | 珠海艾派克微电子有限公司 | 识别数据切换方法、设备、耗材芯片、耗材盒及介质 |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20130123149A (ko) * | 2012-05-02 | 2013-11-12 | 삼성전자주식회사 | 데이터 망 접속 인증 방법 및 그 전자 장치 |
CN106295376A (zh) * | 2016-08-24 | 2017-01-04 | 杭州旗捷科技有限公司 | 一种应用于打印领域的高效安全通信***及其操作方法 |
CN106626792B (zh) * | 2016-12-30 | 2018-06-26 | 珠海艾派克微电子有限公司 | 芯片认证方法、***、打印机、耗材芯片和耗材盒 |
-
2021
- 2021-12-24 WO PCT/CN2021/141282 patent/WO2022257431A1/zh active Application Filing
- 2021-12-24 CN CN202310614548.4A patent/CN116587741A/zh active Pending
- 2021-12-24 CN CN202111599956.4A patent/CN114261211B/zh active Active
-
2023
- 2023-12-08 US US18/534,344 patent/US20240227408A1/en active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103660583A (zh) * | 2012-09-11 | 2014-03-26 | 珠海天威技术开发有限公司 | 耗材芯片数据重写装置及其工作方法 |
CN103640339A (zh) * | 2013-09-23 | 2014-03-19 | 珠海艾派克微电子有限公司 | 存储芯片、成像盒、更换序列号的方法及使用该存储芯片的方法 |
CN106671610A (zh) * | 2017-01-03 | 2017-05-17 | 珠海艾派克微电子有限公司 | 序列号调整方法、装置、耗材芯片和成像盒 |
CN107053854A (zh) * | 2017-01-03 | 2017-08-18 | 珠海艾派克微电子有限公司 | 控制耗材芯片工作的方法、装置、耗材芯片及打印机 |
CN109409076A (zh) * | 2017-08-17 | 2019-03-01 | 珠海艾派克微电子有限公司 | 打印耗材盒的验证方法、装置及耗材芯片 |
CN110412843A (zh) * | 2018-04-26 | 2019-11-05 | 广州众诺电子技术有限公司 | 序列号切换方法及*** |
CN108804953A (zh) * | 2018-06-15 | 2018-11-13 | 杭州旗捷科技有限公司 | 耗材芯片及其通信方法,耗材芯片与成像设备通信***、方法 |
CN111801669A (zh) * | 2019-04-08 | 2020-10-20 | 广州众诺电子技术有限公司 | 身份验证方法和耗材盒及存储介质 |
CN110378096A (zh) * | 2019-07-15 | 2019-10-25 | 杭州旗捷科技有限公司 | 一种耗材芯片通信方法、耗材芯片及耗材 |
CN112192961A (zh) * | 2020-10-19 | 2021-01-08 | 珠海艾派克微电子有限公司 | 识别数据切换方法、设备、耗材芯片、耗材盒及介质 |
Also Published As
Publication number | Publication date |
---|---|
US20240227408A1 (en) | 2024-07-11 |
WO2022257431A1 (zh) | 2022-12-15 |
CN114261211A (zh) | 2022-04-01 |
CN116587741A (zh) | 2023-08-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9086679B2 (en) | Image forming apparatus including consumable unit and method of controlling power supply thereof | |
US8817293B2 (en) | Image forming apparatus to control a power supply, and method thereof | |
US10429764B2 (en) | Network system comprising customer replaceable unit | |
CA2974804C (en) | Printing material cartridge | |
KR20040037069A (ko) | 물품 인증 장치 및 방법 | |
CN103921574B (zh) | 成像盒存储芯片的参数发送方法、存储芯片及成像盒 | |
US9050817B2 (en) | Storage device and consumption container | |
CN114261211B (zh) | 耗材芯片、耗材盒及耗材芯片认证方法和使用方法 | |
US7307531B2 (en) | Coupler board for wireless communication with multiple memory devices | |
EP3186088B1 (en) | Printing material cartridge | |
EP1536329B1 (en) | Machine post-launch configuration and option upgrade | |
CN112824105B (zh) | 耗材芯片的数据处理方法、耗材芯片、耗材及成像设备 | |
US20050105721A1 (en) | Image forming apparatus and data reading method | |
CN112644180A (zh) | 一种芯片启动方法、装置、存储介质和耗材芯片 | |
CN114261212B (zh) | 芯片、耗材盒、图像形成装置以及耗材参数信息处理方法 | |
JP2005284569A (ja) | リフィル管理システム | |
US20060085566A1 (en) | System with data bus and method for controlling operation thereof | |
KR20030093433A (ko) | 리필방지형 프린터 | |
KR200294669Y1 (ko) | 리필방지형 프린터 | |
CN114274676A (zh) | 一种认证信息切换方法、耗材芯片和耗材盒 | |
CN114826491A (zh) | 一种芯片、可更换物品、图像形成设备和数据传输方法 | |
CN117435148A (zh) | 耗材芯片的通信方法、耗材芯片、耗材及图像形成装置 | |
JP2018055572A (ja) | 状態変化記録装置及び状態変化記録方法 | |
JP2004074463A (ja) | カートリッジ | |
JP2004341268A (ja) | 画像形成装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
CB02 | Change of applicant information |
Address after: 519060 1st, 2nd, zone a, 3rd, 5th, 6th, 7th, 8th and 9th floors, building 01, No. 83, Guangwan street, Xiangzhou District, Zhuhai City, Guangdong Province Applicant after: Jihai Microelectronics Co.,Ltd. Address before: 519060 1st, 2nd, zone a, 3rd, 5th, 6th, 7th, 8th and 9th floors, building 01, No. 83, Guangwan street, Xiangzhou District, Zhuhai City, Guangdong Province Applicant before: APEX MICROELECTRONICS Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |