Canon kabushiki kaisha (20240338152). INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM simplified abstract

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 20240338152 titled 'INFORMATION PROCESSING APPARATUS AND METHOD OF CONTROLLING THE SAME, AND STORAGE MEDIUM STORING PRINT EXPANSION PROGRAM

Simplified Explanation: The patent application describes a system where an information processing apparatus interacts with a target printing apparatus to obtain printer capability information, edit device capability information, display print settings, and generate print data.

Key Features and Innovation:

  • Information processing apparatus interacts with a target printing apparatus to obtain printer capability information.
  • Edits device capability information stored in the operating system based on the obtained capability information.
  • Displays a print setting screen based on the edited device capability information.
  • Determines if intermediate data includes a predetermined function related to image inversion not supported by the operating system.
  • Edits the intermediate data to realize the predetermined function if included.
  • Generates print data based on the edited intermediate data.

Potential Applications: This technology can be applied in various industries where printing capabilities need to be optimized and customized based on specific requirements.

Problems Solved: This technology addresses the need for efficient and customized printing capabilities by editing device capability information and intermediate data to support specific functions not natively supported by the operating system.

Benefits:

  • Enhanced printing capabilities tailored to specific needs.
  • Improved efficiency in printing processes.
  • Customized print settings for better output quality.

Commercial Applications: The technology can be utilized in commercial printing services, office environments, graphic design studios, and any other industry that requires customized printing capabilities.

Prior Art: Readers can explore prior art related to this technology by researching patents in the field of printing apparatus interactions and device capability editing.

Frequently Updated Research: Stay updated on the latest advancements in printing technology, device interactions, and operating system capabilities to enhance the efficiency and effectiveness of this system.

Questions about Printing Apparatus Interactions: 1. How does the system determine if the intermediate data includes a predetermined function related to image inversion? 2. What are the potential implications of editing device capability information stored in the operating system?

By following these guidelines, the article provides a comprehensive overview of the patent application while optimizing the content for SEO and reader engagement.


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.