IP Library Patent Application 16749169
Patent Application
App. No. 16/749,169

INFORMATION PROCESSING APPARATUS AND NON-TRANSITORY COMPUTER READABLE MEDIUM

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
16/749,169
Abstract

An information processing apparatus includes a processor configured to receive a display instruction to display a display window from an operator. The processor is also configured to automatically display the display window on a display at a basic display position determined according to a predetermined rule, in response to determining that movement history information of a plurality of movement instructions of a display window by an operator does not satisfy a first condition, and to automatically display the display window on the display at a changed position that is offset from the basic display position, in response to determining that the movement history satisfies the first condition.

Claims (31)

1 . An information processing apparatus comprising:

a processor configured to

receive a display instruction to display a display window from an operator;

automatically display the display window on a display at a basic display position determined according to a predetermined rule, in response to determining that movement history information of a plurality of movement instructions of a display window by the operator does not satisfy a first condition; and

automatically display the display window on the display at a changed position that is offset from the basic display position, in response to determining that the movement history satisfies the first condition.

2 . The information processing apparatus according to claim 1 , wherein

the movement history information comprises information indicating a movement direction and a movement amount of the display window from the basic display position, and

the changed display position is a position moved in a movement direction based on the movement direction included in the movement history information, by a movement amount based on the movement amount included in the movement history information, from the basic display position determined by the display instruction.

3 . The information processing apparatus according to claim 2 , wherein

the processor displays the display window at a position with the smallest amount of edges of a screen which are displayed on the display before the display window is displayed and which are hidden when the display window is displayed, among the changed display position and one neighboring position or a plurality of neighboring positions of the changed display position.

4 . The information processing apparatus according to claim 3 , wherein

the processor

calculates an index value that

increases as the amount of edges hidden when the display window is displayed increases, and

increases as a distance from the changed display position increases, for each of the changed display position and the one neighboring position or the plurality of neighboring positions of the changed display position, and

displays the display window at a position where the index value is the smallest.

5 . The information processing apparatus according to claim 1 , wherein

the display window comprises a plurality of types of buttons,

the movement history information includes information indicating a movement direction of the display window from the basic display position and a button operated after a movement, and

when (i) the operator tends to operate a first button after moving the display window in a first movement direction and (ii) the operator tends to operate a second button after moving the display window in a second movement direction, the processor

displays a divided window including the first button at a position moved in the first movement direction from the basic display position based on the movement history information, and

displays a divided window including the second button at a position moved in the second movement direction from the basic display position based on the movement history information.

6 . A non-transitory computer readable medium storing a program that causes a computer to execute information processing, the information processing comprising:

receiving a display instruction to display a display window from an operator;

automatically displaying the display window on a display at a basic display position determined according to a predetermined rule, in response to determining that movement history information of a plurality of movement instructions of a display window by the operator does not satisfy a first condition; and

automatically displaying the display window on the display at a changed position that is offset from the basic display position, in response to determining that the movement history satisfies the first condition.

7 . An information processing apparatus comprising:

means for

receiving a display instruction to display a display window from an operator;

automatically displaying the display window on a display at a basic display position determined according to a predetermined rule, in response to determining that movement history information of a plurality of movement instructions of a display window by the operator does not satisfy a first condition, and

automatically displaying the display window on the display at a changed position that is offset from the basic display position, in response to determining that the movement history satisfies the first condition.

Assignments (2)
CHANGE OF NAME Recorded Apr 28, 2021
From: FUJI XEROX CO., LTD.
To: FUJIFILM BUSINESS INNOVATION CORP.
Reel/Frame 056078/0098 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 22, 2020
From: UCHIUMI, YOHEI
To: FUJI XEROX CO., LTD.
Reel/Frame 051583/0502 →