Information Processing Apparatus Login-Based Data Display Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing information processing systems face challenges in conveniently notifying users of data stored in external apparatuses while preventing unauthorized access to this information.

Innovation Solution

An information processing apparatus that displays information about data stored in an external apparatus only after a user logs in, unless a shared access right is set, in which case the information is displayed before login.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If information indicating data stored in external apparatus is displayed before user login, then user convenience is improved by timely notification, but security deteriorates as unauthorized persons can access the information

Engineering Contradiction:
Improveuser convenienceVSAvoidunauthorized access
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by differentiating display behavior based on user authentication status. Before login, information is displayed only when shared access rights are configured (public data). After login, information is displayed for both shared and non-shared data. This localized adjustment of display policies resolves the contradiction between convenience and security.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent implements dynamic display control where the same information is presented differently based on the user's authentication state. The display system transitions from a static pre-login state (showing only shared data) to a dynamic post-login state (showing all accessible data), allowing the system to adapt to security requirements while maintaining user convenience.

Inventive Principle:
Principle #15Dynamics

2Object-affected harmful factors

If information is displayed after user login, then security is improved by restricting access to authorized users, but user convenience deteriorates as users cannot know data availability before logging in

Engineering Contradiction:
Improveunauthorized accessVSAvoiduser convenience
Core Design Contradiction:
Object-affected harmful factorsVSEase of operation

Solution Approach 1:

The patent applies preliminary action by pre-configuring and displaying information about shared data before user login. This allows users to know in advance which data is available for processing without compromising security, as the displayed information is limited to data with shared access rights. The system performs the useful action of notification in advance while maintaining security constraints.

Inventive Principle:
Principle #10Preliminary action

3Loss of information

If information about external stored data is always displayed, then user awareness is improved, but system complexity increases due to additional display control logic

Engineering Contradiction:
Improveuser awarenessVSAvoiddisplay control logic
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent segments the display control logic into distinct branches based on authentication status and data access rights. The control system is divided into pre-login display logic (showing only shared data) and post-login display logic (showing all accessible data). This segmentation reduces overall complexity by creating clear, conditional pathways rather than requiring complex continuous evaluation.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS12340131B2Information processing apparatus, information processing method, and non-transitory computer-readable recording medium recording program
Publication Date: 2025.06.24 FUJIFILM BUSINESS INNOVATION CORP
  • US12340131B2 patent drawing
  • US12340131B2 patent drawing
  • US12340131B2 patent drawing

AI summary

An information processing apparatus includes a processor, in which the processor causes a display, in a case where a shared access right is set to data to be processed, the data being stored in an external apparatus, to display information indicating that the data is stored in the external apparatus, before a user logs in to an apparatus that processes the data, and the processor causes the display, in a case where the shared access right is not set to the data and an access right of a specific user is set to the data, not to display the information before login, but display the information after the specific user logs in to the apparatus.