| ReturnTo Theme-Group-Choice | Onelevelup |
| 2C187 | Record information processing for printing | |
| B41J5/00 -5/52;21/00-21/18 | ||
| B41J5/00-5/52;21/00-21/18 | AC | AC00 RECORDING MODES |
AC01 | AC02 | AC04 | AC05 | AC06 | AC07 | AC08 | AC09 | ||
| . Line type | . Serial type | . Non-impact type | . . Thermal, heat transfer type | . . Electro photography type | . . . Laser beam type | . . Ink-jet type | . Impact type | |||||
| AD | AD00 APPLICATIONS OF PRINTERS |
AD01 | AD02 | AD03 | AD04 | AD05 | AD06 | AD07 | AD08 | AD09 | AD10 | |
| . Word processors | . . Word processors integrated type with printers (AD06 takes precedence) | . Facsimile machines | . Copying machines | . Label printers | . Tape printers | . Video printers | . Cash registers | . Passbook printers | . Balances, meters | |||
| AD11 | AD12 | AD13 | AD14 | AD20 | ||||||||
| . Ticket issuing machines | . Switchboard printers, tube printers for power distribution | . Digital photo print systems | . Combination machines | . Others * (excluding printers connected to computers) | ||||||||
| AE | AE00 SYSTEM CONSTITUTIONS |
AE01 | AE03 | AE05 | AE06 | AE07 | AE08 | AE09 | ||||
| . Printers with display elements (viewpoint CD) | . Having plural processors | . Having plural print data sources | . . Systems having plural hosts | . . . Printers connected with network | . . . . With description of network protocol | . . . . . Printers using TCP / IP | ||||||
| AE11 | AE13 | AE15 | AE17 | AE18 | AE19 | AE20 | ||||||
| . Systems comprising plural printers | . Systems having print servers or shared memories | . Systems having service stations | . Performing bidirectional communication | . . Bidirectional communication between hosts and printers | . . Bidirectional communication between separate print servers and printers | . . Bidirectional communication between hosts and separate print servers | ||||||
| AF | AF00 PRINTING FUNCTIONS |
AF01 | AF03 | AF05 | AF06 | AF07 | AF08 | |||||
| . Both side printing (viewpoint DC) | . Color printing (viewpoint GA) | . With description relating to print modes | . . With plural printing speed modes | . . Printing modes with high definition | . . Print modes corresponding to printing medium type | |||||||
| AG | AG00 PRINTING MEDIA |
AG01 | AG02 | AG03 | AG05 | AG06 | AG07 | AG08 | AG09 | |||
| . Printing on cut sheets | . . Printing by specifying paper sizes | . . Printing by specifying paper directions | . Printing on continuous paper | . . Fold paper, fan fold paper | . . Tapes | . . Labels | . . Cut sheets, receipts, journals | |||||
| AG11 | AG13 | AG15 | AG16 | AG17 | AG19 | |||||||
| . Printing on preprinted media | . Printing on media other than white color | . Printing on media of special material | . . OHP paper | . . IC cards, magnetic cards, or the like | . Printing on media other than quadrilaterals (including labels) | |||||||
| BF | BF00 PURPOSE OF THE INVENTION |
BF01 | BF02 | BF03 | BF04 | BF05 | BF06 | BF08 | BF09 | BF10 | ||
| . Increasing printing speed | . . Decreasing waiting time | . . Increasing speed by parallel processing | . . Increasing speed by changing processing sequences | . . Increasing speed by controlling memory accesses | . . Increasing speed for data transfer time | . Improving print quality | . . Preventing quality deterioration | . . Improving color reproducibility | ||||
| BF11 | BF13 | BF14 | BF15 | BF16 | BF18 | BF19 | BF20 | |||||
| . . Printing in beautiful layouts | . Efficient use of memories (viewpoint FB) | . . Memory saving, preventing of increasing use amount (viewpoint FB) | . . Use up to filling memory capacity (viewpoint FB) | . . Sharing data or storage domain (viewpoint FB) | . Data management | . . Management of printing jobs (viewpoint GC) | . . . Providing for changing output sequences of printing jobs | |||||
| BF21 | BF22 | BF23 | BF24 | BF25 | BF26 | BF27 | BF29 | BF30 | ||||
| . . . . Printing according to priority of jobs | . . Management of fonts (viewpoint FB) | . . Management of format information (viewpoint FB) | . . Management of charging information | . . Management of merchandise information | . . Security protection (GD01 to GD02) | . . Management of data histories | . Extension of functions | . . Emulation | ||||
| BF31 | BF32 | BF34 | BF36 | BF37 | BF39 | |||||||
| . . Adding, changing fonts | . . Updating printer drivers | . Falsification prevention, copyright protection (GD04 to 06) | . Prevention of useless print | . . Skipping blank data * | . Providing for changing output page sequences (CD09) | |||||||
| BF41 | BF42 | BF44 | BF45 | BF47 | BF49 | BF50 | ||||||
| . Improving operability | . . Facilitating editing works | . Cost reduction | . . Reducing running costs | . Downsizing of whole device | . Preventing abnormalities (viewpoint HA) | . Appropriate measures after abnormalities are generated (viewpoint HA) | ||||||
| BF51 | BF52 | BF53 | BF55 | BF60 | ||||||||
| . Measures for network technology | . . Printing of internet information | . . Printing of electronic mails | . Measures for communication traffic with outside | . Others * | ||||||||
| BG | BG00 DATA FORMAT, KINDS OF DATA |
BG01 | BG02 | BG03 | BG04 | BG05 | BG06 | BG07 | BG08 | |||
| . Type of print data input format external devices | . . Code data being input (excluding intermediate codes) | . . Page description language (PDL) being input | . . Web description language (HTML or the like) being input | . . Bit map data being input | . . Data corresponding to color being input | . . . Having codes for specifying color | . . Gradation data, resolution specifying data | |||||
| BG11 | BG12 | BG14 | BG15 | BG17 | BG19 | BG20 | ||||||
| . Units of print data input from external devices | . . Being input by line or band units | . Attribute data | . . Character attribute data (see DB26 to DB44) | . Handling intermediate code data | . Control programs, control commands (excluding attributes) | . . Downloading control programs | ||||||
| BG21 | BG22 | BG23 | BG24 | BG25 | BG26 | BG27 | BG28 | |||||
| . Font data | . . Dot fonts | . . Scalable fonts | . . . Outline fonts | . . . Vector fonts | . . Downloading fonts | . . Transferring fonts to outside of printers | . . Sharing fonts with hosts | |||||
| BG31 | BG32 | BG33 | BG34 | BG36 | BG37 | BG38 | BG39 | BG40 | ||||
| . Format data (including formatted data) | . . Downloading format data | . . Transferring format data to outside of printers | . . Sharing format data with hosts | . Contents of data to be printed being special * | . . Metric values (length, weight, or the like) | . . . Metric units of length or the like | . . Merchandise information | . . . Brand names | ||||
| BG41 | BG42 | BG44 | BG45 | BG47 | BG49 | |||||||
| . . . Inventory amount of merchandise | . . . Price | . Handling data relating to histories | . . Handling data relating to input and output histories | . Maintenance data (HA37 to HA40) | . Providing for identifying types of data | |||||||
| BH | BH00 DETECTION, READOUT, MEASUREMENT, COUNTING FOR CONTROL |
BH01 | BH02 | BH03 | BH04 | BH05 | BH06 | BH08 | BH09 | BH10 | ||
| . Measurement of time | . . Measurement of data intervals from outside | . . Measurement of intermediate code conversion time | . . Measurement of data development time | . . Measurement of time | . . Predicting processing time | . Counting | . . Counting print data amount | . . Counting the number of printing copies | ||||
| BH11 | BH12 | BH13 | BH15 | BH16 | BH17 | BH18 | BH19 | BH20 | ||||
| . . Counting the number of printing sheets | . . . Counting the number of remaining sheets | . . Counting the numbers of printing dots and printing characters | . Detection, readout (excluding detection, readout of print data) | . . Detection mechanisms, read-out mechanisms | . . . Optical readout, optical detection | . . . . Detecting marks or the like. | . . . . . Detecting bar codes | . . . Magnetic readout | ||||
| BH21 | BH22 | BH23 | BH24 | BH25 | BH26 | BH27 | BH28 | BH30 | ||||
| . . . . This term covers the subject matter which performs control by reading characters (Magnetic Ink Character) described by magnetic inks. | . . Purpose of detection, readout | . . . Detection, readout for recognizing printing positions | . . . Detection of abnormalities * (Abnormality contents, FW is given.) | . . . . Detection of paper jamming, paper jams | . . . Detection of kinds of paper | . . . . Detecting paper sizes, directions | . . . . Detecting paper thickness | . Detecting empty capacity of memories | ||||
| CC | CC00 INPUT |
CC01 | CC02 | CC03 | CC04 | CC05 | CC06 | CC07 | CC08 | CC09 | CC10 | |
| . Input devices to printer main bodies | . . Devices for inputting data other than print data * | . . . Operation panels | . . . . Touch panels | . . . DIP switch input | . . . Inputting control commands or the like from portable type memories | . . Special devices for inputting print data * | . . . Image scanners | . . . Digital cameras | . . . Cellular phones | |||
| CC11 | CC13 | CC14 | CC16 | CC17 | CC18 | CC19 | CC20 | |||||
| . . . Inputting print data directly from portable type memories | . Voice input | . Input of moving pictures | . Kinds of control commands other than print data * | . . Reset, initialization | . . Memory clearance, deletion of data | . . Print interruption, stopping order | . . Mode switch * | |||||
| CD | CD00 OUTPUT |
CD01 | CD02 | CD03 | CD04 | CD05 | CD06 | CD07 | CD08 | CD09 | ||
| . Control relating to print output | . . Control in association with printing start | . . Control in association with printing end | . . Printing only specified items or domains | . . Performing test print | . . Recording of plural pages of same information (excluding abnormality recovery time) | . . Printing of marks or the like | . . . Printing of bar codes | . . Page order rearranging (sorting) printing | ||||
| CD11 | CD12 | CD13 | CD14 | CD15 | CD16 | CD17 | CD18 | CD19 | CD20 | |||
| . Output for display | . . Displaying in display elements of printers | . . Displaying in monitors of hosts | . . Contents of display data | . . . Display of additional information other than printing contents | . . . . Display of printing setting conditions | . . . Display of print data, print images | . . . . Display of screens for editing | . . . . WYSIWYG, same display with output | . . . . Thumbnail (image index) display | |||
| CD21 | CD22 | CD24 | CD26 | |||||||||
| . . . Display of used character type | . . . Providing for expanding or reducing displayed objects | . Voice output | . Output to portable type memories | |||||||||
| DB | DB00 PRINT DATA EDITING, MODIFICATION |
DB01 | DB02 | DB04 | DB05 | DB06 | DB07 | DB08 | DB09 | DB10 | ||
| . Insertion, deletion, correction * | . . Insertion, deletion, correction by page units | . Format processing, layout setting | . . Setting relating to paper sizes, paper directions | . . . Setting relating to paper sizes | . . . Setting relating to paper directions | . . . Setting paper sizes or directions automatically | . . . Data processing according to paper sizes or directions | . . . Printing by dividing large images by small size paper | ||||
| DB11 | DB12 | DB13 | DB14 | DB15 | DB16 | DB17 | DB18 | DB19 | ||||
| . . Setting of blanks, blanking | . . . Top and bottom margins, right and left margins setting * | . . . Corresponding to binding positions, punching processing | . . Format data setting, editing | . . . Setting formats by page units | . . . Setting formats by block units | . . Layout setting relating to page feed processing | . . Form overlay | . . Header, footer setting | ||||
| DB21 | DB22 | DB23 | DB24 | DB26 | DB27 | DB28 | DB29 | DB30 | ||||
| . Print data synthesizing, overlaying | . . Synthesis of variable data and fixed data | . . Synthesizing with format data | . . Synthesizing bit map with codes (including PDL) | . Printing object transformation, modification (expansion, reduction, rotation, or the like) | . . Expansion, reduction | . . . Bit map data expansion, reduction | . . . Font data expansion, reduction | . . . Outputting plural page portion data in one sheet (viewpoint DC) | ||||
| DB31 | DB32 | DB33 | DB34 | DB35 | DB36 | DB37 | DB38 | DB39 | DB40 | |||
| . . Rotation, conversion between vertically writing and horizontal writing | . . . Units of objects to be rotated | . . . . Rotating whole pages | . . . . Rotating characters | . . . Kinds of data to be rotated | . . . . Rotating of bit map data | . . . Registering rotated printing objects | . . . Having rotated patterns built-in | . . . Rotating using hardware circuits | . . Smoothing, accomplishing high resolution | |||
| DB41 | DB42 | DB43 | DB44 | DB46 | DB47 | DB48 | DB49 | DB50 | ||||
| . . Deformation processing of printing objects (excluding expansion, reduction, rotation) | . . . Modification of characters * (excluding expansion, reduction, rotation) | . . . . Underlines | . . . . Character style changes | . Editing and modification for line position and word position | . . Setting of line pitch and character pitch | . . . Pitches being automatically set | . . Character position alignment in whole lines | . . . Aligning line head and line end | ||||
| DB51 | DB52 | DB54 | DB55 | DB56 | DB58 | DB60 | ||||||
| . . . Centering | . . . Uniform space allocation | . Graph processing, table preparation | . . Preparation of graphs | . . Table preparation, ruled line setting | . Providing for designating editing area on printers | . Printers having editors for forming external characters | ||||||
| DC | DC00 BOTH SIDE PRINTING, PRINTING PLURAL PAGES IN ONE SHEET |
DC01 | DC02 | DC03 | DC04 | DC06 | DC07 | DC08 | ||||
| . Both side printing (see AF01, BF39) | . . Face up output | . . Face down output | . . Performing recording on next paper before rear surface recording | . Printing plural page data in one surface (see DB30) | . . Printing on facing pages, printing with 2 in./character | . . Printing with 4 in./character | ||||||
| DD | DD00 DATA COMPRESSION AND EXTENSION |
DD01 | DD02 | DD03 | DD04 | DD05 | DD07 | DD09 | ||||
| . Kinds of data to be compressed | . . Compressing print data | . . . Compressing bit map data | . . . Compressing intermediate code data | . . Compressing font data | . Mounting plural kinds of compressing methods | . Compression without loss, reversible compression | ||||||
| FA | FA00 STRUCTURE OF MEMORIES 1 (DEVICES) |
FA01 | FA02 | FA03 | FA04 | FA05 | FA06 | FA07 | FA08 | FA09 | ||
| . Hard discs, HDD | . DRAM | . SRAM | . NVRAM | . PROM, EPROM, EEPROM | . Portable type memories | . . Magnet-optical discs, optical discs, or the like. | . . IC cards, magnetic cards | . . ROM cartridges, RAM cartridges | ||||
| FB | FB00 STRUCTURE OF MEMORIES 2 (ARCHITECTURES) |
FB01 | FB02 | FB04 | FB06 | FB08 | ||||||
| . Cache memories | . . Font caches | . Virtual memories | . Ring buffers | . Double buffers, alternating buffers | ||||||||
| FB11 | FB12 | FB13 | FB14 | FB15 | FB17 | FB19 | ||||||
| . Structure for managing memories, control | . . Memory management using management tables | . . Managing fonts | . . Managing formats | . . Managing according to use frequency (e.g. LRU) | . Distributing memories dynamically | . Compacting used areas | ||||||
| FC | FC00 STRUCTURE OF MEMORIES 3 (FUNCTIONS) |
FC01 | FC02 | FC03 | FC04 | FC06 | FC07 | FC08 | FC09 | FC10 | ||
| . Printers having page buffers | . . Page buffers providing for storing plural pages | . . Page buffers storing dot data | . . Page buffers storing intermediate codes | . Printers having band buffers | . . Plural band buffers | . . Band buffers storing dot data | . . Band buffers storing intermediate codes | . . Providing for changing band height | ||||
| FC11 | FC12 | FC13 | FC15 | FC17 | ||||||||
| . Printers having line buffers | . . Plural line buffers | . . Line buffers storing dot data | . Storing by dividing pages into lattice-like | . Storing according to each object | ||||||||
| FC21 | FC22 | FC23 | FC24 | FC25 | ||||||||
| . Memories for auxiliary data storage in printing | . . Having format memories (domains) | . . . Providing for storing plural formats | . . Having font memories (domains) | . . Delectable memories storing control programs | ||||||||
| FD | FD00 MEMORY ACCESS CONTROL, DEVELOPMENT PROCESSING CONTROL |
FD01 | FD03 | FD04 | FD05 | FD07 | FD08 | FD09 | FD10 | |||
| . Direct memory accesses (DMA) | . Addressing control | . . Imparting same addresses | . . Control by addresses in high ranker, and addresses in lower rank | . Parallel processing | . . Performing reading and writing simultaneously | . . . Reading and writing simultaneously to one memory | . . Reading simultaneously two or more places | |||||
| FD11 | FD12 | FD14 | FD16 | FD18 | FD20 | |||||||
| . . Writing simultaneously two or more places | . . Performing development processing in parallel | . Reading, writing timing control | . Controlling clocks at reading, writing time | . Having plural development processing mechanisms | . Devising data transfer form * | |||||||
| GA | GA00 MEMORY CONTROL, DATA CONTROL RELATING TO COLOR PRINTING |
GA01 | GA02 | GA03 | GA05 | GA06 | GA07 | GA09 | GA10 | |||
| . Color correction, color matching | . Dots for color reproduction | . Color spaces (XYZ, L*a*b, or the like) | . Printers performing conversion between RGB and CMY (K) | . Printing by substituting a certain color for other colors | . . Performing black and white output for color data | . Having memories according to each color | . Printers using color pallets | |||||
| GB | GB00 GRADATION CONTROL, RESOLUTION CONTROL |
GB01 | GB02 | GB03 | GB04 | GB06 | GB07 | GB08 | GB09 | GB10 | ||
| . Gradation control | . . Data conversion from large to small for gradation | . . Expressing a gradation by dither matrix | . . Performing gamma correction at gradation output time | . Resolution control | . . Having plural resolutions | . . Resolution of data source and print output being different | . . Decreasing resolution than original data | . . Increasing resolution than original data | ||||
| GC | GC00 MANAGEMENT OF PLURAL PRINTING JOBS |
GC01 | GC02 | GC03 | GC04 | GC05 | GC06 | GC08 | GC09 | GC10 | ||
| . Being able to change printing sequences for jobs | . . Printing according to priority for jobs | . . Performing interrupt printing | . . Printing according to priority for input ports | . . Printing according to priority of input data sources | . . Being able to change priority | . Management of accumulated jobs (excluding printing sequences) | . . Performing deletion of jobs | . . Performing search for jobs | ||||
| GD | GD00 OTHER MEMORIES, DATA CONTROL |
GD01 | GD02 | GD04 | GD05 | GD06 | GD10 | |||||
| . Security protection | . . Using identification number and password | . Falsification prevention, copyright protection | . . Yellow mark printing | . . Digital watermark | . Other controls * (Control kind, FW is given.) | |||||||
| HA | HA00 MEASURES AGAINST ABNORMALITIES, ABNORMALITY PREVENTION, MAINTENANCE |
HA01 | HA02 | HA03 | HA04 | HA05 | HA06 | HA07 | HA08 | HA09 | HA10 | |
| . Kinds of abnormalities * (Abnormality kinds, FW is given.) | . . Overflowing | . . Failures of memory devices | . . Overrunning | . . Under running | . . Abnormalities of communication with outside | . . Of abnormality for paper | . . . Disagreement of paper sizes or paper directions | . . . Paper jams, paper clogging | . . . Being out of paper (including near end) | |||
| HA11 | HA12 | HA14 | HA16 | HA17 | HA18 | HA19 | HA20 | |||||
| . . Being out of toner, out of ink (including near end) | . . Having no corresponding fonts | . Preventing generating abnormalities | . Measures against abnormalities, measures for abnormality prevention | . . Preservation of data | . . Transmission of data | . . . Transmitting to other printers | . . Securing of memory domains | |||||
| HA21 | HA22 | HA23 | HA24 | HA25 | HA26 | HA27 | HA28 | HA29 | HA30 | |||
| . . Control of transmission rate with outside | . . Control of printing rate for printing mechanisms | . . Control of data transfer rate in printers | . . Continuing printing by changing printing conditions | . . . Continuing printing by changing paper sizes | . . . Continuing printing by changing paper or printing directions | . . Reporting of abnormalities | . . . Reporting to terminals outside of printers | . . . . Reporting abnormalities through electronic mail | . . . . Reporting abnormalities to service stations | |||
| HA31 | HA32 | HA33 | HA34 | HA36 | HA37 | HA38 | HA39 | HA40 | ||||
| . . Processing after resuming abnormalities | . . . Initialization, reset, memory clearance | . . . Reprinting the same contents after resuming abnormalities | . . . . Performing reprinting requests to external devices | . Performing calibration | . Technology relating to maintenance information | . . Managing maintenance information regularly | . . Having special-purpose machinery for managing maintenance information | . . Transmitting maintenance information by electronic mail | ||||
| JA | JA00 CONSTITUTIONS AS DESCRIBED IN CLAIMS |
JA01 | JA03 | JA05 | JA07 | JA09 | ||||||
| . Receive buffers | . Memories on former stages of head drivers | . Auxiliary memory storage, secondary memory storage | . Printer drivers | . Sorters, finishers |