Projector Printing System with Display Buffer Memory Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing web conferencing systems face security issues and usability challenges when attempting to print projected images, particularly when dealing with multiple pages, as they require screen captures and network transmission, which can lead to security leaks and inefficient printing processes.
Innovation Solution
A printing system comprising a projection unit, an accepting unit, a determination unit, and a control unit that allows or restricts printing based on the projected image's capture, ensuring security and efficient printing by assessing the possibility of printing before proceeding.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If screen capture and network transmission are used to print projected images in web conferencing systems, then printing functionality is achieved, but security issues arise due to potential data leakage
Solution Approach 1:
The patent extracts the image data directly from the projector's display buffer memory without capturing the screen through software or transmitting over the network. This isolation approach removes the security vulnerability while maintaining printing functionality, as the image data is obtained locally from the projection system itself rather than through vulnerable network or screen capture paths.
Solution Approach 2:
The patent introduces an intermediary mechanism that directly accesses the projector's internal display buffer memory through a controlled interface. This intermediary layer enables printing functionality while preventing direct access to confidential information, as it only exposes the specific buffer memory area designated for projection display rather than the entire system memory or network data paths.
2Adaptability or versatility
If screen capture is performed for each page of a moving image to enable printing, then printing capability is provided, but usability deteriorates due to the need to acquire captured screen each time
Solution Approach 1:
The patent performs preliminary actions by pre-acquiring and storing multiple frames of the moving image in the projector's display buffer memory before printing is requested. When a print command is received, the system can immediately access the pre-stored frames without real-time capture delays, significantly improving usability while maintaining multi-page printing capability.
Solution Approach 2:
The patent maintains continuous availability of image data in the display buffer memory, allowing multiple pages of moving images to be printed sequentially without repeated capture operations. The buffer memory continuously holds the image data, enabling seamless printing operations across multiple pages without interrupting the projection display or requiring repeated screen captures.
3Device complexity
If documents are sent directly in batches to enable printing, then printing permission control is simplified, but network transmission time and memory capacity requirements increase
Solution Approach 1:
The patent extracts image data directly from the projector's display buffer memory, eliminating the need for network transmission of document files. This approach removes the network transmission time bottleneck while maintaining simplified permission control, as the printing system accesses only the specific buffer memory area that contains the projected image data rather than transferring entire documents over the network.
Data Source
AI summary
Embodiments of the present disclosure are directed to a printing system comprising accepting a request to print based on a capture image of an image projected by the projection unit; determining whether or not printing based on the capture image of the image projected by the projection unit is possible; in a case where it is determined that the printing of the image projected by the projection unit is possible, permitting the printer to print based on the capture image of the image projected by the projection unit on the basis of the request accepted; and in a case where it is determined that the printing of the image projected by the projection unit is not possible, restricting the printer from printing based on the capture image of the image projected by the projection unit on the basis of the print request accepted.


