Information Processing Apparatus Browser Language Alignment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing image formation apparatuses with remote UI functions may display operation panel languages that are not recommended for the user's web browser, leading to reduced user convenience.
Innovation Solution
An information processing apparatus that receives request information from a web browser, performs authentication, and changes personal setting information based on the request setting information to match the user's preferred language, ensuring the display language aligns with the user's browser settings.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the web page is responded in the language used in the operation panel of the image formation apparatus, then the apparatus can maintain consistent language settings across different interfaces, but the user convenience is reduced when the operation panel language does not match the user's preferred browser language
Solution Approach 1:
The system dynamically adjusts the display language based on the user's browser language settings. When a user accesses the web page, the system detects the Accept-Language header and automatically changes the personal setting information to match the user's preferred language, making the interface adaptable to different users rather than fixed to the operation panel language
Solution Approach 2:
The system changes the language parameter of the personal setting information based on the request setting information from the browser. By modifying the language parameter dynamically according to user preferences expressed in the Accept-Language header, the system resolves the contradiction between maintaining consistent settings and adapting to user needs
2Ease of operation
If the system uses the language from the operation panel for web page responses, then the language setting is simple and consistent, but it may not match the user's preferred language leading to reduced usability
Solution Approach 1:
The system automatically detects the user's preferred language from the Accept-Language header and self-adjusts the personal setting information without requiring manual user configuration. This self-service approach improves usability while avoiding the complexity of manual language setting interfaces
Solution Approach 2:
The system performs preliminary detection of the user's language preference from the browser's Accept-Language header before rendering the web page. By determining the appropriate language in advance based on browser settings, the system ensures the correct language is used from the start, improving usability without adding complex runtime language switching mechanisms
Data Source
AI summary
An information processing apparatus is an information processing apparatus communicable with a client terminal that can use a web browser, including: a reception unit that receives request information including request setting information set to the web browser; an authentication unit that performs authentication processing of a user who uses the information processing apparatus via the web browser in a case where the request information is received by the reception unit; and a changing unit that changes personal setting information associated with the user based on the request setting information in a case where the authentication processing of the user by the authentication unit succeeds, and the personal setting information and the request setting information are different from each other.


