# US 12,602,141 B2 · Information processing apparatus information processing method, and non-transitory computer readable medium

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 12,602,141 B2
- Document ID: US12602141B2
- Status: Granted
- Kind: B2
- Application number: 18/177,194
- Filed: 2023-03-02
- Published: 2024-03-21
- Granted: 2026-04-14
- Earliest claimed: 2022-09-15
- Assignees: FUJIFILM Business Innovation Corp.
- Applicants: Fujifilm Business Innovation Corp.
- Inventors: Shigeru Tanabe
- Web page: https://patentgrep.com/patent/US12602141B2

## CPC

- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/017: {Gesture based interaction, e.g. based on a set of recognized hand gestures (interaction based on gestures traced on a digitiser G06F3/04883)}
- G06F 3/044: by capacitive means
- G06F 3/04842: Selection of displayed objects or displayed text elements (G06F3/0482 takes precedence)
- G06F 2203/04101: 2.5D-digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface and also measures the distance of the input means within a short range in the Z direction, possibly with a separate measurement setup
- G06F 2203/04108: Touchless 2D- digitiser, i.e. digitiser detecting the X/Y position of the input means, finger or stylus, also when it does not touch, but is proximate to the digitiser's interaction surface without distance measurement in the Z direction
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

An information processing apparatus includes a processor configured to: in an operation of selecting and executing an object in a screen by a contactless operation with a target, allocate a first region for selecting the object to a mid-air space immediately above the screen; and allocate a second region for executing the selected object to a mid-air space farther from the screen than the first region.

## Claims

### Claim 1

An information processing apparatus comprising:
a processor configured to:
in an operation of selecting and executing an object in a screen by a contactless operation with a target,
allocate a first region for selecting the object to a mid-air space immediately above the screen;
allocate a second region for executing the selected object to a mid-air space farther from the screen than the first region;
allocate, between the first region and the second region, a third region for confirming selection of the selected object; and
cancel the selection of the selected object anytime (i) the target returns to the first region after moving from the first region to the third region, or (ii) the target moves out of the first region, the second region, and the third region after moving from the first region to the third region.

### Claim 2 (depends on 1)

The information processing apparatus according to claim 1,
wherein the processor is configured to select an object corresponding to a position of the target, in the screen, in response to detection of the target in the first region, and execute the selected object in response to detection of the target in the second region.

### Claim 3 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor is configured to select an object corresponding to a position of the target, in the screen, in response to detection of the target in the first region, confirm selection of the selected object in response to detection of the target in the third region, and execute the object for which the selection is confirmed in response to detection of the target in the second region.

### Claim 4 (depends on 1)

The information processing apparatus according to claim 1, wherein a range of the third region in a direction orthogonal to the screen is longer than a range of the first region in the direction orthogonal to the screen.

### Claim 5 (depends on 1)

The information processing apparatus according to claim 1, wherein the processor is configured to perform control such that:
a first marker indicating selection of an operation is displayed in association with the object when the target is in the first region; and
a second marker indicating selection of the operation having a different display form from the first marker is displayed in association with the object when the target is in the second region.

### Claim 6 (depends on 5)

The information processing apparatus according to claim 5, wherein the processor is configured to change a size or a shape of each of the first marker and the second marker in accordance with a type of the object.

### Claim 7 (depends on 5)

The information processing apparatus according to claim 5, wherein the processor is configured to perform control such that:
a first sub-window including the object and the first marker is displayed in æ an area of the screen different from the object; and
a second sub-window including the object and the second marker is displayed within an area of the screen.

### Claim 8

A non-transitory computer readable medium storing a program causing a computer to execute a process for information processing, the process comprising:
in an operation of selecting and executing an object in a screen by a contactless operation with a target,
allocating a first region for selecting the object to a mid-air space immediately above the screen;
allocating a second region for executing the selected object to a mid-air space farther from the screen than the first region;
allocating, between the first region and the second region, a third region for confirming selection of the selected object; and
cancelling the selection of the selected object anytime (i) the target returns to the first region after moving from first region to the third region, or (ii) the target moves out of the first region, the second region, and the third region after moving from the first region to the third region.

### Claim 9

An information processing method comprising:
in an operation of selecting and executing an object in a screen by a contactless operation with a target, allocating a first region for selecting the object to a mid-air space immediately above the screen;
allocating a second region for executing the selected object to a mid-air space farther from the screen than the first region;
allocating between the first region and the second region, a third region for confirming selection of the selected object, and
cancelling the selection of the selected object anytime (i) the target returns to the first region after moving from the first region to the third region, or (ii) the target moves out of the first region, the second region, and the third region after moving from the first region to the third region.
