Chat Room Execution Controller for Shared Device Registration
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In multi-user chat rooms, users face complexity when trying to utilize information processing apparatuses not registered by themselves, as each user must perform a registration operation every time, which can be cumbersome.
Innovation Solution
A control apparatus, including an execution controller, that allows a user to instruct an information processing apparatus associated with another user in the chat room to execute a specific process, simplifying the registration process by allowing one apparatus to be controlled for all users, such as an image forming apparatus, to perform tasks like printing.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If each user performs individual registration operations for information processing apparatuses, then each user can control their own registered apparatuses, but the registration process becomes complicated and time-consuming for multi-user chat rooms
Solution Approach 1:
The information processing apparatus is configured to be controllable by multiple users without requiring each user to individually register the apparatus. The apparatus accepts control requests from any user in the chat room, making it universally accessible to all users while maintaining a single registration state.
Solution Approach 2:
The system introduces an intermediary mechanism where the chat room server or control apparatus mediates between users and the information processing apparatus. Instead of direct user-to-apparatus registration, users send control requests through the chat room environment, and the control apparatus handles the routing and execution, eliminating the need for individual user registrations.
2Device complexity
If a single information processing apparatus is shared among multiple users, then the registration process is simplified, but access control and user-specific operations become more complex
Solution Approach 1:
The control system segments user identities and control requests, allowing the apparatus to distinguish between different users while maintaining a unified registration structure. Each user's control requests are processed individually with user context, enabling user-specific operations without requiring separate apparatus registrations for each user.
Data Source
AI summary
A control apparatus includes an execution controller configured to, when information related to an instruction for causing an information processing apparatus to execute a specific process is posted by a user in a talk room in which each of plural participating users is capable of posting and viewing information, control one information processing apparatus among information processing apparatuses associated with other users, among the users participating in the talk room, than the user who posts the information, to execute the specific process.


