专利摘要:
MAP OF TRANSFORMATION INTO PRINTER CARTRIDGE. A transform wrap is stored in a memory device, and the memory device can be included in a printer cartridge. The transformation wrapper can dynamically create a transformation map for a printer based on metadata stored on the memory device. Metadata can indicate at least one of a type of deposition material, transformation map, media, and printer.
公开号:BR112017003293B1
申请号:R112017003293-7
申请日:2014-08-19
公开日:2022-01-25
发明作者:Stephen J. Nichols;Jay S. Gondek;Jefferson P Ward
申请人:Hewlett-Packard Development Company, L.P.;
IPC主号:
专利说明:

FUNDAMENTALS
[001] Output devices such as printers can implement a subtractive color model, such as a cyan, magenta, yellow, and black (CYMK) color model, while input devices such as computer monitors, mobile phones, and other input devices can implement an additive color model, such as a red, green, and blue (RGB) color model.
[002] To provide output data from an input device, such as a graphic, text, or a combination thereof, the output devices can convert the additive color model to a subtractive color model through a color transformation. Printing. Manufacturers and/or vendors are challenged to provide print color transformation in such a way that graphics and/or text are output from output devices such as a printer with more accurate color representation. BRIEF DESCRIPTION OF THE DRAWINGS
[003] The following detailed description makes reference to the drawings, in which: Figure 1 is a block diagram example of a printer cartridge including a transform housing for building a transform map; Figure 2 is an example block diagram of a memory device of Figure 1; Figure 3 is an example block diagram of a printer cartridge including instructions for generating a transformation map on the printer cartridge; and Figure 4 is an example flowchart of a method for generating a transformation map in a printer cartridge. DETAILED DESCRIPTION
[004] Specific details are given in the following description to provide a complete understanding of the examples. However, it should be understood that the examples can be practiced without these specific details. For example, systems can be shown in block diagrams so as not to obscure examples in unnecessary detail.
[005] Print color transformations may be dependent on a specific ink or toner formulation. Therefore, it may be desirable to provide color charts along with printer inks or toners rather than including them in printer firmware or a printer driver. However, compared to storing color tables in printer firmware, managing color data in printer supplies can be more complicated. For example, a customer may have installed a mix of supply versions on the printer, and different supplies may have ink and color chart changes and may support different media. In addition, these supplies can be used by multiple printers, or can be used in printers that have not yet been developed.
[006] Consequently, examples here may include a system built into the print cartridge memory, which allows for multiple versions and permutations of inks, color tables, print media and/or printers. In one example, a printer cartridge may include a memory device. A transform wrapper can be stored on the memory device. The transform wrapper can dynamically create a transform map for a printer based on metadata stored on the memory device. Metadata can indicate at least one of a type of deposition material, transformation map, media, and printer.
[007] The transformation wrapper can use metadata to build transformation data from more primitive data elements, or other existing transformations. This data transformation or encoding can provide flexibility to handle the different versions and permutations that may arise, such as changes to inks, media support, color tables, and printers. For example, including a color chart map on a printer cartridge can offer enhanced ink/toner types to customers that did not exist at a time when the original product was manufactured. In addition, examples may be able to correct color charts on printers in the field for errors discovered after manufacturing begins.
[008] Additionally, examples can correct color tables due to changes in media and add support for media types that did not exist at the time the product was manufactured. Additionally, examples can introduce inks/toners with different color characteristics as well as introduce different enhanced color charts for a single color, without requiring the customer to replace all ink/toner supplies to correct errors. Examples can also reduce memory storage space needed on the printer cartridge to store color tables.
[009] Referring now to the drawings, Figure 1 is an example block diagram of a printer cartridge 100 including a transform housing 120 for constructing a transform map 140. The printer cartridge 100 may be any type of cartridge. to store a deposition material. Exemplary deposition materials may include ink, toner, plastic, polymer, powdered metal, alloy, and the like. In one example, the printer cartridge 100 may be an ink cartridge containing liquid ink for use with an inkjet printer. In another example, the printer cartridge 100 can be a toner cartridge that contains dry toner powder for use with a laser printer.
[010] The printer cartridge 100 is shown to include a memory device 110. The memory device 110 can be any electronic, physical, magnetic, optical or other storage device. For example, the memory device 110 can be a Random Access Memory (RAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a Read-Only Memory (ROM), flash memory, a storage drive, or the like.
[011] The memory device 110 is shown to store a transform wrapper 120, wherein the transform wrapper 120 includes metadata 130. The transform wrapper 120 may refer to any type of container or wrapper format, such as a metafile format that describes how different data elements and metadata coexist in a file. The term metafile can refer to a file format that can store various types of data. The term metadata 130 may include structural metadata and/or descriptive metadata. Structural metadata can refer to the design and specification of data structures, such as a data container. Descriptive metadata can refer to individual instances of application data, such as data content.
[012] Transformation wrapper 120 can dynamically build a transformation map 140 for a printer (not shown), such as a laser or inkjet printer, based on metadata 130 stored in memory device 110. Metadata 130 can indicate a type of deposition material, transformation map, media and printer. The metadata 130 will be explained in more detail below in relation to Figure 2.
[013] Transformation map 140 can be a table type and/or color map. As explained above, a color table can be used to convert between different color models. For example, before an input image can be printed as physical output, the input additive color model, such as RGB, can be converted to an output subtractive color model, such as CMYK. This can be done using a color table that transforms or converts RGB color data to CMYK color data.
[014] Examples of RGB color models may include sRGB, Adobe® RGB, scan RGB, and the like. However, examples are not limited to the RGB and CYMK color models, and can include any type of input and/or output color models, such as the Specifications for Network Shift Publications (SWOP) CMYK model and the International Commission on Illumination (CIE) color L * a * b.
[015] In one example, the transformation map 140 may correspond to a particular medium type. For example, particular paper types, or particular paper colors may have corresponding transformation maps 140. For example, one transformation map 140 may correspond to plain paper and another transformation map 140 may correspond to thicker paper, such as paper letterhead, or binding paper. In another example, different output quality grades might have different transform maps 140. For example, a "draft" quality might have a transform map 140 and a "better" quality might have a different transform map 140. In yet another example, different input devices may have different corresponding transformation maps 140. For example, different printer models may have different corresponding transformation maps 140.
[016] While Figure 1 shows a single transformation map 140, examples of the printer cartridge 100 may include a plurality of transformation maps 140, such as for different types and/or versions of printers, media, deposition materials, users and the like. Furthermore, while Figure 1 shows a single printer cartridge 100, a plurality of print cartridges 100 can interact with a single printer. Each of these 100 printer cartridges can correspond to a different color.
[017] For example, one of the printer cartridges 100 may include black ink and another of the printer cartridges may include cyan, magenta and yellow ink. In another example, one of the printer cartridges 100 may include black ink, another of the printer cartridges 100 may include cyan ink, yet another of the printer cartridges 100 may include magenta ink, and yet another of the printer cartridges 100 may include yellow ink. . Furthermore, each of these printer cartridges 100 may contain the transformation map 140. Also, the transformation map 140 of one of the printer cartridges 100 may be influenced by another of the printer cartridges 100, such as if different versions of the cartridges 100 printers are used together for a single printer.
[018] Figure 2 is an example block diagram of a memory device 210 of Figure 1. The memory device 210 of Figure 2 may respectively include at least the functionality and/or hardware of the memory device 110 of Figure 1 For example, memory device 210 is shown to include a transform wrapper 220, which further includes metadata 230. Here, metadata 230 is further shown to include a property 232, tag 234, condition 236, and recipe 238. , memory device 210 is shown to store primitive data 250. While Figure 2 shows a single property 232, tag 234, condition 236 and recipe 238, examples may include a plurality of properties 232, tags 234, conditions 236 and/or recipes 238. For example, there may be separate labels 224 for media type, color space, supply family, and the like.
[019] Property 232 may describe primitive data 250 stored and/or generated by printer cartridge 100. Primitive data 250 may include basic color information about the contents of printer cartridge 100, such as a version, channel of deposition and/or print cartridge dimension 110. The dimension may include a channel and/or node count from a color chart. The channel can be related to a color type. The node can indicate the amount of output dye.
[020] Label 234 may provide an identification of printer cartridge 100. For example, label 234 may include a color space, media type, print quality, printer platform, supply family, and the like. Condition 236 may restrict when transform map 140 is available for use. For example, condition 236 might specify which of a plurality of types of transformation maps to use based on tag 234. In one example, condition 236 might include a Boolean expression of properties 232 and tags 234. For example, condition 236 can be used to specify exception color tables that handle cases such as multiple printer platforms, or multiple ink color revisions.
[021] Recipe 238 may include instructions on how to build transformation map 140 from at least one of an existing map and primitive data 250. In one example, instructions for recipe 238 may use a stack model with notation reverse polish (RPN). Recipe 238 can use tags 234 to identify components, such as the existing map 238 and/or primitive data 250. Without tags 234, recipe 238 would only be able to identify other components using their properties 232. This can be problematic as the same property set 232 can describe multiple components. For example, there may be multiple channel map components that have the same channel color (e.g. Cyan) and node count (e.g. 17-cubed) properties 232.
[022] The transform map 140 can be a channel map and/or a color map. The color map may include a mapping for a plurality of colors while the channel map may include a mapping for only one of the plurality of colors. The color map can, for example, convert between CYMK and RGB color models. The color map may include a plurality of the channel maps and the channel map may include the primitive data.
[023] In one example, recipe 238 may include instructions to select a plurality of channel maps by matching at least one of the properties 232 and tag 234 of the primitive data and to combine the plurality of channel maps to build the map of colors. Also, the primitive data may not be selected if there is a mismatch with label 234 and/or property 232. For example, label 234 may match the type of media such as plain paper, but there may be a mismatch with the property 232, such as different colors. In this case, the primitive data may not be used due to incompatibility with property 232, despite the corresponding label 234.
[024] Each of the channel maps can correspond to one of a plurality of printer deposition material colors. For example, recipe 238 might define the operation for building a CMYK color map for color that corresponds to an RGB font color for a specific printer's plain paper, normal quality mode. Here, condition 236 can be set to default, so this color table will normally be used when referenced by a set (or subset) of matching labels 234. Recipe 238 can specify which color data tables for the individual inks , eg channel maps, must be determined by referencing properties 2232, tags 234, and conditions 236, pushed onto the stack, and then combined to build the CYMK colormap.
[025] In another example, recipe 238 may include instructions to build the channel map based on a neutral axis, a set of seed nodes, and a delta table included in the primitive data 250. The neutral axis may refer to to a line extending from a three-dimensional color table origin to a color table node furthest from the origin. The seed node set can correspond to nodes from a compressed color table. The delta table can indicate a difference between an interpolated color table node and a corresponding actual color table. For example, recipe 238 might define the operation to build the cyan channel map by pushing elements to a stack, such as the neutral axis, seed node set, and the delta table.
[026] Transformation map 140 can be a base and/or modifier map. The basemap can be used without any modification by the printer. The modifier map can be used to modify at least one basemap and the primitive data. In one example, recipe 238 might include instructions for building a new map based on the modifier map and the basemap. The modifier map can be used to specify scale, specify displacement, and/or select basemap data override. For example, a draft mode color table can be specified as a modified normal mode color table with a small set of scale factors. For example, the modifier map could be referenced by the basemap recipe 238 to change the node values in the basemap.
[027] Here, conditions 236 can specify a printer platform and specific color ink versions. These conditions 236 can then be tested. If true, this color table can be used instead of the default. Recipe 238 can use inheritance to allow reuse of existing color data. For example, the channel map for a front-end printer platform can be pushed onto the stack. Then a table of scalar modifiers can be pushed onto the stack. Finally, an operator can apply the scalar table to the legacy channel map.
[028] The above examples for specifying the creation and application of transform maps 140 as well as other color management data elements may exist in supplies (e.g. printer cartridges), may be updated in supplies, and may be resolved at runtime when a customer changes ink or toner. Metadata 230 including tags 234, properties 232 and conditions 236 can allow special versioning and wrapping for permutation of potential changes to printers, inks and color charts. Tags 234 can also provide references to allow inheritance, where a color data element can be defined as a derivation of a different member. Recipe 238 can specify the construction of color transformation data and also provide a means of specifying the construction of color data that is compactly derived from other data. In one example, metadata 230 may be compiled into a compact binary symbolic representation prior to storage in memory device 210.
[029] Figure 3 is an example block diagram 300 of a computing device that includes instructions for generating a transformation map in a printer cartridge. In the example of Figure 3, the device 300 includes a processor 310 and a machine-readable storage medium 320. The machine-readable storage medium 320 further includes instructions 322, 324, and 326 for generating a transformation map in a printer cartridge. .
[030] The computing device 300 can be, for example, a printer cartridge, a printer, a mobile device, a fax machine, a multimedia device, a secure microprocessor, a portable computer, a desktop computer, a all-in-one system, a server, a network device, a controller, a wireless device, or any other type of device capable of executing instructions 322, 324, and 326. In certain examples, computing device 300 may include or be connected to additional components such as memories, controllers, etc.
[031] Processor 310 may be at least one central processing unit (CPU), at least one semiconductor-based microprocessor, at least one graphics processing unit (GPU), one microcontroller, controlled special-purpose logic hardware by microcode or other hardware devices suitable for retrieving and executing instructions stored on the machine-readable storage medium 320, or combinations thereof. Processor 310 may extract, decode, and execute instructions 322, 324, and 326 to implement transformation map generation in the printer cartridge. As an alternative to or in addition to retrieving and executing instructions, processor 310 may include at least one integrated circuit (IC), other control logic, other electronic circuits, or combinations thereof that include a number of electronic components for executing instructions 322, 324 and 326.
[032] Machine-readable storage medium 320 can be any electronic, magnetic, optical, or other physical storage device that contains or stores executable instructions. Thus, the machine readable storage medium 320 can be, for example, Random Access Memory (RAM), an Electrically Erasable Programmable Read-Only Memory (EEPROM), a storage unit, and the like. As such, the machine-readable storage medium 320 may be non-transient. As described in detail below, the machine readable storage medium 320 can be encoded with a series of executable instructions to generate the transformation map in the printer cartridge.
[033] In addition, instructions 322, 324, and 326 when executed by a processor (e.g., through a processor element or multiple processor processing elements) can cause the processor to execute processes, such as the Figure 4. For example, generation instructions 322 can be executed by processor 310 to generate a transformation map based on a property and a label included in the printer cartridge (not shown). Test instructions 324 may be executed by processor 310 to test a condition associated with the transformation map and included in the printer cartridge.
[034] Allow instructions 326 may be executed by processor 310 to allow the transform map to be used by a printer (not shown) if the tested condition is satisfied. The property can describe primitive data stored and/or generated by the printer cartridge. The label may provide an identification of the printer cartridge. The transformation map can be stored on the printer cartridge. A change in metadata can be communicated from the print cartridge to the printer during runtime if at least one type of a deposition material, transformation map, print medium, and printer changes. [035] Figure 4 is an example flowchart of a 400 method for generating a transformation map in a printer cartridge. While performing method 400 is described below with reference to printer cartridge 100, other components suitable for performing method 400 may be used, such as printer cartridge 200. Additionally, components for performing method 400 may be scattered between multiple devices. In certain scenarios, multiple devices acting in coordination may be considered a single device to execute method 400. Method 400 may be implemented in the form of executable instructions stored on a machine-readable storage medium, such as storage medium 320 and/or in the form of electronic circuits. [036] At block 410, printer cartridge 100 performs a transform wrapper 120 to dynamically generate a transform map 140 for a printer based on metadata 130 stored in printer cartridge 100. At block 420, transform map 140 is selected for use by the printer based on testing a condition included in the metadata 130. The metadata 130 may indicate a type of deposition material, transformation map, media, and/or printer. At least one of a plurality of different types of transformation map 140 is generated and used based on a property and tag included in metadata 130.
权利要求:
Claims (16)
[0001]
1. Memory device (110, 210) for a printer cartridge (100), the memory device (110, 210), characterized in that it comprises: a transform casing (120, 220) stored in the memory device ( 110, 210), the transform wrapper (120, 220) for dynamically building a transform map (140) for a printer based on metadata (130, 230) stored in the memory device (110, 210), where the metadata (130, 230) is to indicate at least one of a type of deposition material, transformation map, print medium and printer.
[0002]
2. Memory device (110, 210), according to claim 1, characterized in that the metadata (130, 230) includes at least one of a property (232), tag (234), condition and recipe ( 238), the property (232) is for describing primitive data (250)_ at least one of those stored and generated by the printer cartridge (100), the label (234) is for providing an identification of the printer cartridge, the condition ( 236) is to restrict when the transformation map (140) is available for use, and the recipe (238) is to include instructions on how to build the transformation map (140) from at least one of an existing map and the primitive data (250).
[0003]
3. Memory device (110, 210) according to claim 2, characterized in that the metadata (130, 230) includes the property, the property (230) includes at least one of a version, material channel of deposition, and printer cartridge dimension (100), the dimension includes at least one of a channel and a node count, the channel refers to a color type, and a node is to indicate output dye quantity .
[0004]
4. Memory device (110, 210), according to claim 2, characterized in that the metadata (130, 230) includes the tag (234) and the condition (236), the tag (234) includes at least one of a color space, media type, print quality, printer platform, and supply family, and the condition (236) is to specify which of a plurality of types of transformation maps (140) to use based on on the label (234).
[0005]
5. Memory device (110, 210), according to claim 2, characterized in that the metadata (130, 230) includes the property (232) and the recipe (238), the condition (236) includes at minus a boolean expression of properties and labels (234), and the recipe instructions (238) use a stack model with reverse polish notation (RPN) operators.
[0006]
6. Memory device (110, 210) according to claim 2, characterized in that the transformation map (140) is at least one of a channel map and a color map, the color map includes a mapping to a plurality of colors, and the channel map includes a mapping to one of the plurality of colors.
[0007]
7. Memory device (110, 210), according to claim 6, characterized in that the metadata (130, 230) includes the recipe (238), the recipe (238) includes instructions to select a plurality of the channel maps by matching at least one of the properties (232) and tags (234) to the primitive data (250), and combining the plurality of channel maps to build the color map, and each of the channel maps must correspond to one of a plurality of printer deposition material colors.
[0008]
8. Memory device (110, 210) according to claim 6, characterized in that the recipe (238) includes instructions for building a channel map based on at least one of a neutral axis, a set of seed nodes and a delta table included in the primitive data (250), the neutral axis refers to a line extending from a three-dimensional color table origin to a color table node furthest from the origin, the The seed node set corresponds to nodes in a compressed color table and the delta table must indicate a difference between an interpolated color table node and a corresponding actual color table.
[0009]
9. Memory device (110, 210), according to claim 6, characterized in that the color map is for converting between CYMK and RGB color models, the color map includes a plurality of channel maps, and the channel map includes the primitive data (250).
[0010]
10. Memory device (110, 210), according to claim 2, characterized in that the transformation map (140) is at least one of a base map and modifier map, the base map must be used without any modification by the printer and the modifier map is to be used to modify at least one basemap and the primitive data (250).
[0011]
11. Memory device (110, 210), according to claim 10, characterized in that the recipe (238) includes instructions to build a new map based on the modifier map and the base map and the base map modifiers is to be used for at least one of specifying scale, specifying displacement, and selecting override of basemap data.
[0012]
12. Memory device (110, 210), according to claim 1, characterized in that it comprises: instructions for executing the transformation wrapper (120, 220), and selecting the transformation map (140) based on the testing a condition (236) included in the metadata (130, 230).
[0013]
13. Memory device (110, 210) according to claim 13, characterized in that at least one of a plurality of different types of the transformation map (140) is generated and used based on a property (232) and tag (234) included in the metadata (130, 230).
[0014]
14. Memory device (110, 210), according to claim 1, characterized in that it comprises: a non-transient, computer-readable storage medium storing instructions that, if executed by a processor of a device, make the processor , generates (322) a transformation map (140) based on a property (232) and a label (234) included in the printer cartridge (100), testing (324) a condition (236) associated with the transformation map ( 140) and included in the metadata (130, 230), and allow (326) the transformation map (140) to be used by a printer if the tested condition (236) is satisfied, where, property (232) is to describe primitive data (250) at least one of those stored and generated by the printer cartridge (100), and the label (234) is for providing an identification of the printer cartridge (100).
[0015]
15. Memory device (110, 210), according to claim 14, characterized in that the transformation map (140) is stored in the printer cartridge (100), and a change in the metadata (130, 230) is to be communicated from the print cartridge to the printer during runtime if at least one type of a deposition material, transformation map (140), print medium and printer changes.
[0016]
16. Printer cartridge (100), characterized in that it comprises: a memory device (110, 210), as defined in any one of claims 1 to 15.
类似技术:
公开号 | 公开日 | 专利标题
BR112017003293B1|2022-01-25|Memory device for a printer cartridge and printer cartridge
RU2680344C1|2019-02-19|Map of transformation in a cartridge for a printer
US11279139B2|2022-03-22|Transform map at printer cartridge
JP6616544B2|2019-12-04|Conversion map for printer cartridges
同族专利:
公开号 | 公开日
TR201802096T4|2018-03-21|
US9796186B1|2017-10-24|
IL278042D0|2020-11-30|
TWI554940B|2016-10-21|
IL250556A|2020-11-30|
PL3183121T3|2018-06-29|
ES2790274T3|2020-10-27|
PH12017500246A1|2017-07-10|
ZA201701094B|2019-08-28|
US20200361215A1|2020-11-19|
US10220631B2|2019-03-05|
MX2017002124A|2017-05-04|
KR102069005B1|2020-02-11|
RU2659878C1|2018-07-04|
HUE035829T2|2018-05-28|
IL278042A|2021-10-31|
US10850527B1|2020-12-01|
PL3272539T3|2019-03-29|
AU2014403871B2|2018-01-25|
US20170225475A1|2017-08-10|
KR20170028989A|2017-03-14|
CN113119598A|2021-07-16|
BR112017003293A2|2018-07-03|
US20170157941A1|2017-06-08|
US20190143703A1|2019-05-16|
US20200361214A1|2020-11-19|
DK3183121T3|2018-02-26|
PH12017500246B1|2017-07-10|
TW201608471A|2016-03-01|
PT3456540T|2020-05-11|
CN106573472B|2018-12-25|
SG11201700843SA|2017-03-30|
DK3183121T6|2021-12-20|
CN110001212B|2021-04-13|
CA2958426C|2021-03-23|
PL3456540T3|2020-07-13|
AU2018200725B2|2019-07-11|
AU2018200725A1|2018-02-15|
AU2014403871A1|2017-03-09|
EP3183121B3|2021-11-03|
ES2659290T7|2022-02-18|
EP3183121B1|2018-01-31|
EP3456540B1|2020-04-15|
HUE048885T2|2020-08-28|
US10766267B2|2020-09-08|
IL250556D0|2017-03-30|
JP6510643B2|2019-05-08|
EP3272539B1|2018-11-28|
US20170320329A1|2017-11-09|
CN106573472A|2017-04-19|
ES2659290T3|2018-03-14|
NZ728666A|2018-08-31|
AU2014403871C1|2018-05-10|
EP3456540A1|2019-03-20|
DK3456540T3|2020-05-11|
EP3272539A1|2018-01-24|
PT3272539T|2019-01-10|
WO2016028272A1|2016-02-25|
EP3183121A1|2017-06-28|
KR101988777B1|2019-06-12|
CA2958426A1|2016-02-25|
ES2702808T3|2019-03-05|
NO3183121T3|2018-06-30|
KR20190065478A|2019-06-11|
CN110001212A|2019-07-12|
PT3183121T|2018-02-26|
US9819835B2|2017-11-14|
DK3272539T3|2019-01-21|
JP2017523070A|2017-08-17|
HUE041491T2|2019-05-28|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题

US6158837A|1997-09-19|2000-12-12|Xerox Corporation|Printer having print mode for non-qualified marking material|
TW545069B|2000-07-27|2003-08-01|Mitsubishi Electric Corp|Image processing method and image processing system|
JP2001205831A|2000-01-31|2001-07-31|Seiko Epson Corp|Print control method, print data generator, ink cartridge, print system, and recording medium having program recorded therein|
US7106474B1|2000-03-31|2006-09-12|Canon Kabushiki Kaisha|Color management system using measured device data|
JP2002225307A|2000-11-28|2002-08-14|Seiko Epson Corp|Judgement on conformity between ink cartridge and printer|
JP2003008915A|2001-06-26|2003-01-10|Seiko Epson Corp|Image processor, method, program and recording medium|
US7221473B2|2001-08-03|2007-05-22|Hewlett-Packard Development Company, L.P.|Printing system for updating printing characteristics with a printing consumable|
JP3818372B2|2002-01-11|2006-09-06|セイコーエプソン株式会社|Printing apparatus, printing control program, medium recording printing control program, and printing method|
JP2003226001A|2002-02-04|2003-08-12|Seiko Epson Corp|Printer, computer program, computer system and printing method|
JP4959912B2|2002-08-28|2012-06-27|オセ−テクノロジーズ・ベー・ヴエー|Coordinated simultaneous printing of print jobs|
EP1394671A1|2002-08-28|2004-03-03|Océ-Technologies B.V.|Coordinated concurrent printing of print jobs|
US20050073731A1|2003-10-03|2005-04-07|Deer Anna Y.|Color correction method for an imaging system|
US8753702B2|2004-01-20|2014-06-17|Fujifilm Dimatix, Inc.|Printing on edible substrates|
KR100577715B1|2004-12-01|2006-05-10|삼성전자주식회사|Image forming device and controlling method thereof|
US7652787B2|2005-10-27|2010-01-26|Lexmark International, Inc.|Architecture and memory card for hand-held printer|
JP4697076B2|2006-07-12|2011-06-08|富士ゼロックス株式会社|Image forming apparatus and replacement parts thereof|
JP4957178B2|2006-10-24|2012-06-20|コニカミノルタビジネステクノロジーズ株式会社|Image forming apparatus, image forming method, image forming program, and recording medium|
JP4823051B2|2006-12-21|2011-11-24|キヤノン株式会社|Method for generating combined lookup table, image processing apparatus, and image forming apparatus|
US20090110417A1|2007-10-29|2009-04-30|Kabushiki Kaisha Toshiba|Image forming apparatus|
DE602008036892C5|2008-10-15|2017-12-07|Hewlett-Packard Development Company, L.P.|PARTITION PICTURE|
US20100271642A1|2009-04-22|2010-10-28|Xuan-Chao Huang|Method and system of printing using color tables|
US8923616B2|2011-07-29|2014-12-30|Xerox Coporation|Image-content dependent print cutting system|
JP2013095080A|2011-11-02|2013-05-20|Seiko Epson Corp|Printer including color conversion function, and printing method|
EP2949115B1|2013-01-28|2019-11-06|Hewlett-Packard Development Company, L.P.|Printer apparatus and method|
BR112016002054A2|2013-07-31|2017-08-01|Hewlett Packard Development Co|protection data in the memory of a consumable product|
US9621764B2|2013-07-31|2017-04-11|Hewlett-Packard Development Company, L.P.|Printer cartridge and memory device containing a compressed color table|
ES2659290T7|2014-08-19|2022-02-18|Hewlett Packard Development Co|Transformation map on printer cartridge|ES2659290T7|2014-08-19|2022-02-18|Hewlett Packard Development Co|Transformation map on printer cartridge|
US10528296B2|2016-04-22|2020-01-07|Hewlett-Packard Development Company, L.P.|Ink-channel to NPac mapping|
US9992382B2|2016-07-08|2018-06-05|Hewlett-Packard Development Company, L.P.|Color table compression|
US10602028B2|2016-07-08|2020-03-24|Hewlett-Packard Development Company, L.P.|Color table compression|
US10674043B2|2016-07-08|2020-06-02|Hewlett-Packard Development Company, L.P.|Color table compression|
WO2019074487A1|2017-10-10|2019-04-18|Hewlett-Packard Development Company, L.P.|Corrective data for a reconstructed table|
ES2886253T3|2018-12-03|2021-12-16|Hewlett Packard Development Co|Logic circuits|
WO2020117395A1|2018-12-03|2020-06-11|Hewlett-Packard Development Company, L.P.|Logic circuitry package|
CN113168443A|2018-12-03|2021-07-23|惠普发展公司,有限责任合伙企业|Logic circuit system|
WO2020117306A1|2018-12-03|2020-06-11|Hewlett-Packard Development Company, L.P.|Logic circuitry|
KR20210090651A|2018-12-03|2021-07-20|휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피.|logic circuit package|
EP3688645A1|2018-12-03|2020-08-05|Hewlett-Packard Development Company, L.P.|Logic circuitry package|
WO2020117196A1|2018-12-03|2020-06-11|Hewlett-Packard Development Company, L.P.|Logic circuitry|
CA3121146A1|2018-12-03|2020-06-11|Hewlett-Packard Development Company, L.P.|Logic circuitry|
WO2020117194A1|2018-12-03|2020-06-11|Hewlett-Packard Development Company, L.P.|Logic circuitry|
KR20210087982A|2018-12-03|2021-07-13|휴렛-팩커드 디벨롭먼트 컴퍼니, 엘.피.|logic circuit|
法律状态:
2018-11-06| B06F| Objections, documents and/or translations needed after an examination request according [chapter 6.6 patent gazette]|
2020-03-03| B06U| Preliminary requirement: requests with searches performed by other patent offices: procedure suspended [chapter 6.21 patent gazette]|
2021-12-21| B09A| Decision: intention to grant [chapter 9.1 patent gazette]|
2022-01-25| B16A| Patent or certificate of addition of invention granted [chapter 16.1 patent gazette]|Free format text: PRAZO DE VALIDADE: 20 (VINTE) ANOS CONTADOS A PARTIR DE 19/08/2014, OBSERVADAS AS CONDICOES LEGAIS. |
优先权:
申请号 | 申请日 | 专利标题
PCT/US2014/051684|WO2016028272A1|2014-08-19|2014-08-19|Transform map at printer cartridge|
[返回顶部]