Print Data Processing System Network Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing network printing systems face inefficiencies due to the large amount of data transmitted in Enhanced Meta File (EMF) format, which includes unnecessary information, increasing network load, especially when printing with devices that don't require all data features, such as monochrome or low-resolution devices, and when performing multipage or overlap printing.
Innovation Solution
A print data processing system that generates primary data in an intermediate format and converts it to device-dependent RAW data, reducing data transmission by selectively applying processing commands to generate secondary print data optimized for the specific image forming device, thereby reducing network load.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If print data is generated in EMF format to ensure device independence and versatility, then the print data can be processed and created simply with broad compatibility, but the amount of data transmitted over the network increases significantly, placing a heavy burden on the network
Solution Approach 1:
The invention extracts only the necessary processing information from the EMF format data and removes unnecessary components. The print processing program analyzes the EMF data structure, identifies essential processing commands, and transmits only these extracted elements to the print server, thereby reducing data volume while preserving device independence capabilities
Solution Approach 2:
The invention segments the print data transmission process into two stages: first transmitting EMF format data with processing information from the client to the server, then transmitting only the necessary processed data from the server to the image forming device. This segmentation allows the system to maintain versatility at the client level while optimizing network efficiency at the transmission level
2Adaptability or versatility
If print data in EMF format contains comprehensive information including color data and high resolution data for versatility, then the data can accommodate various device requirements, but unnecessary information flows over the network when monochrome or low resolution devices are used, placing unnecessary burdens on the network
Solution Approach 1:
The invention applies local quality by making the print data format adaptable to the specific device characteristics at the destination. The system transmits EMF format data that contains comprehensive information, but the print server selectively processes and transmits only the necessary subset of data (e.g., monochrome data for monochrome devices, reduced resolution for low-resolution devices), thereby optimizing network bandwidth consumption based on local device requirements
Solution Approach 2:
The invention changes the data parameters dynamically based on the target device specifications. The print processing program modifies the transmitted data parameters (such as color depth, resolution, and data format) according to the capabilities of the image forming device, ensuring that only appropriate data is transmitted over the network while maintaining format compatibility
3Adaptability or versatility
If print data for N-number of successive pages is included in EMF format for multipage printing capability, then the system supports flexible printing options, but the data is not reduced to a single page format, causing increased data transmission volume
Solution Approach 1:
The invention performs preliminary action by pre-processing the multipage print data on the client side before transmission. The print processing program consolidates N-number of successive pages into a single integrated data structure with processing information that indicates how to process the multipage data, thereby reducing the overall data volume while preserving multipage printing capabilities
Data Source
AI summary
When sending a print data to a server over a network to print the print data using a printer connected to the server, first the client opens the printer in a RAW mode. Next, the client specifies one of print processors providing to the server that is only for RAW data. Then, the client 1 performs job process on the print data and sends RAW data to the server 2. Thereafter, the client 1 closes the printer. As a result, the amount of print data sent from the client to the server is reduced.


