Facsimile Preview Data Deletion Prevention
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional facsimile machines allow jobs being previewed by one user to be deleted by another user, leading to situations where the user previewing the job is unable to print it, and the memory reception setting can be canceled while the job is being previewed by another user, causing printing issues.
Innovation Solution
A communication apparatus and method that generates a preview image of facsimile data and prevents deletion of the corresponding data from storage when the preview image is displayed, ensuring that facsimile data cannot be deleted if it is being previewed by another user, and prevents the memory reception setting from being canceled if the job is being previewed.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If multiple users can simultaneously access the RUI to check and manage fax jobs, then the ease of operation and user accessibility are improved, but the reliability of job data integrity deteriorates because one user can delete jobs being previewed by other users
Solution Approach 1:
The system preemptively prevents deletion operations by detecting when a job is being previewed by another user. Before allowing deletion, the system checks if the job ID exists in the previewing user list and blocks the deletion if so, thereby preventing the harmful action before it can occur
Solution Approach 2:
The system implements a feedback mechanism where the deletion function continuously monitors the status of jobs and the list of users currently previewing them. This real-time feedback allows the system to dynamically control deletion permissions based on current user activity, ensuring data integrity while maintaining multi-user accessibility
2Adaptability or versatility
If the memory reception setting can be freely changed or canceled, then the adaptability and ease of operation are improved, but the reliability deteriorates because the setting can be canceled while a job is being previewed, causing printing issues
Solution Approach 1:
The system preemptively prevents cancellation of the memory reception setting by detecting active job previews. Before allowing setting cancellation, the system checks whether any jobs are currently being previewed and blocks the cancellation operation if so, thereby preventing future printing problems
Solution Approach 2:
The system implements a feedback mechanism where the memory reception setting function continuously monitors the list of users previewing jobs. This real-time feedback allows the system to dynamically control setting cancellation permissions, maintaining both adaptability and reliability
Data Source
AI summary
A communication apparatus capable of performing facsimile communication includes at least one memory that stores a set of instructions and at least one processor. The processor executes the instructions to receive facsimile data, store the received facsimile data in a storage, generate a preview image based on the stored facsimile data, and transmit, according to a request for a preview image from an external device, the generated preview image to the external device. In addition, the stored facsimile data is deleted according to an instruction, but deletion of the facsimile data in the storage is prohibited while the external device is displaying the preview image of the facsimile data if the instruction is received from another external device.


