Code Image Display Timing for Web App Launch on Operation Screens

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional image forming apparatuses cannot effectively utilize broadcasted information, such as advertisements, to execute web applications or other functions provided by a server.

Innovation Solution

An information processing apparatus equipped with a reception unit to receive notification information, an obtainment unit to obtain images based on identification information, a display unit to display images after a predetermined period or event, and an execution unit to execute functions in response to user input on displayed objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If conventional display methods are used to show advertisements on the operation screen, then the advertisement can be displayed, but the broadcasted information cannot be effectively utilized to execute web applications

Engineering Contradiction:
Improvefunctionality utilizationVSAvoidinformation effectiveness
Core Design Contradiction:
Adaptability or versatilityVSLoss of information

Solution Approach 1:

The patent introduces a code image (QR code or similar) as an intermediary element between the displayed advertisement content and the web application execution. When users scan this code image with a smartphone or other reading devices, it triggers the execution of specific web applications or functions, thereby effectively utilizing the broadcasted information without requiring direct interaction with the advertisement display itself

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transitions from a two-dimensional display problem to a multi-dimensional solution by adding the spatial dimension of code image placement and the interaction dimension of user scanning. The code image is positioned within or near the advertisement content, creating a bridge between the visual display and the functional execution through external device interaction

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Speed

If the code image is displayed immediately upon receiving notification information, then the function can be executed quickly, but the display may interrupt normal operation screens

Engineering Contradiction:
Improveexecution speedVSAvoiduser convenience
Core Design Contradiction:
SpeedVSEase of operation

Solution Approach 1:

The patent implements dynamic display timing for the code image based on multiple conditions: whether the current screen is an operation screen, the type of notification received, and user preferences. The code image is displayed selectively - for example, only when a specific event occurs, after a predetermined period, or when the apparatus is in a specific state - thereby balancing quick execution with user convenience by avoiding interruptions during critical operations

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12481714B2Information processing apparatus that displays a screen including a code image to allow an external apparatus to read the code image and execute a web application, information processing method and storage medium
Publication Date: 2025.11.25 CANON KK
  • US12481714B2 patent drawing
  • US12481714B2 patent drawing
  • US12481714B2 patent drawing

AI summary

The present disclosure has an object to provide an information processing apparatus utilizing an image transmitted from a server and displayed on an operation screen of the apparatus's main body. An information processing apparatus includes: reception unit configured to receive notification information from a server system formed by one or more server apparatuses; obtainment unit configured to obtain an image according to identification information, being included in the notification information, for indicating a storage location of the image in the server system; display unit configured to display the image upon triggered by a lapse of a predetermined period or by a particular event; and execution unit configured to execute a function associated with an object in response to an input made by a user with respect to the object included in the image displayed by the display unit.