18628453. INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM simplified abstract (CANON KABUSHIKI KAISHA)

From WikiPatents
Jump to navigation Jump to search

INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM

Organization Name

CANON KABUSHIKI KAISHA

Inventor(s)

KATSUTOSHI Sonogi of Chiba (JP)

INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM - A simplified explanation of the abstract

This abstract first appeared for US patent application 18628453 titled 'INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM

The abstract describes an information processing apparatus that executes an application program on an operating system to obtain printer capability information from a target printing apparatus. The apparatus then edits device capability information stored in the OS based on the obtained capability information, displays a print setting screen, and generates print data based on the edited intermediate data.

  • The apparatus obtains printer capability information from a target printing apparatus.
  • Edits device capability information stored in the operating system based on the obtained printer capability information.
  • Displays a print setting screen based on the edited device capability information.
  • Determines if the intermediate data includes a predetermined function related to image inversion not supported by the OS.
  • Edits the intermediate data to realize the predetermined function if present.
  • Generates print data based on the edited intermediate data.

Potential Applications: - This technology can be used in various printing applications to enhance print settings and capabilities. - It can be utilized in office environments for efficient printing processes. - Printers and printing services can benefit from improved functionality and customization options.

Problems Solved: - Addresses the need for efficient and accurate printer capability information retrieval. - Solves the issue of unsupported functions related to image inversion in printing processes. - Enhances the overall printing experience by providing customized print settings.

Benefits: - Improved efficiency in obtaining and editing printer capability information. - Enhanced customization options for print settings. - Increased functionality and support for various printing functions.

Commercial Applications: Title: Enhanced Printing Capabilities for Improved Efficiency This technology can be commercialized in the printing industry to offer advanced printing capabilities and customization options. It can be integrated into printers, printing software, and services to enhance the overall printing experience for users.

Questions about Printing Capabilities: 1. How does this technology improve the efficiency of obtaining printer capability information? - This technology streamlines the process of obtaining and editing printer capability information, leading to more efficient printing operations.

2. What are the benefits of having customizable print settings in printing processes? - Customizable print settings allow users to tailor their printing experience to their specific needs, resulting in more personalized and efficient printing outcomes.


Original Abstract Submitted

An information processing apparatus executes an application program that is installed on an operating system (OS) configured to obtain printer capability information from a target printing apparatus. The apparatus obtains capability information from the target printing apparatus in a case where an event is notified from the OS, edits device capability information stored in the OS based on the obtained capability information, displays a print setting screen based on the edited device capability information, determines whether intermediate data including a print setting set via the print setting screen includes a predetermined function that is related to image inversion and not supported by the OS, in a case where the intermediate data includes the predetermined function, edits the intermediate data such that the predetermined function is realized, and generates print data based on the edited intermediate data.