Voice Operation System Server Load Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional voice operation systems for image forming apparatuses face delays in responding to unperformable operations, causing user stress, due to the need for constant monitoring by the voice processing server, which increases server load.
Innovation Solution
A voice operation system that includes an image forming apparatus, a server with hardware processors storing function and configuration information, and a voice input/output device, where the server determines operation executability based on stored data, allowing direct voice responses to the user without relying on continuous monitoring.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of time
If the voice processing server constantly monitors the state of the image forming apparatus to immediately determine operation performability, then the response time to voice input is reduced, but the server load increases significantly
Solution Approach 1:
The voice processing server performs preliminary actions by storing prohibition determination information about the image forming apparatus in advance. This includes pre-acquiring and storing information about the apparatus configuration, supported functions, and prohibited function combinations. When a voice input is received, the server can immediately check this pre-stored information to determine whether the requested operation is permissible, eliminating the need for constant real-time monitoring and thereby reducing server load while maintaining fast response times.
2Device complexity
If the image forming apparatus determines operation executability after receiving voice instruction through reciprocal transmission, then the system maintains simplicity, but the response time increases causing user stress
Solution Approach 1:
The system performs preliminary determination of operation executability by checking against pre-stored prohibition determination information before the reciprocal transmission process completes. The voice processing server uses this advance-prepared information to immediately determine whether a voice-input operation is permissible, providing fast feedback to the user without requiring complex real-time communication loops between the image forming apparatus and server.
3Measurement precision
If the server stores and uses pre-acquired prohibition determination information, then response accuracy is improved, but the initial data acquisition process becomes more complex
Solution Approach 1:
The voice processing server performs preliminary acquisition of prohibition determination information during an initial setup phase or when the image forming apparatus is registered with the server. This one-time data acquisition process captures the apparatus configuration, supported functions, and prohibited combinations, storing them for future use. This preliminary action ensures high determination accuracy for all subsequent voice operations without requiring complex real-time data collection processes.
Data Source
AI summary
A voice operation system includes: an image forming apparatus that forms an image on a recording material; a server that accepts voice information related to an operation on the image forming apparatus, and gives an operation instruction to the image forming apparatus; and a voice input/output device that converts an input voice into voice information, sends the voice information to the server, receives voice information as a response to the voice information related to the operation on the image forming apparatus, and emits a sound of the voice information, wherein the server has a hardware processor that stores information on a part of a function or configuration of the image forming apparatus, and the server determines executability of an operation associated with voice information transmitted from the voice input/output device, and causes the image forming apparatus to execute determination of executability of an operation that is not determinable.


