# US 2014/0208264 A1 · Information processing device, method for controlling information processing device, program and information recording medium

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

- Number: US 2014/0208264 A1
- Document ID: US20140208264A1
- Status: Published application
- Kind: A1
- Application number: 14/235,445
- Filed: 2012-05-29
- Published: 2014-07-24
- Earliest claimed: 2011-07-29
- Assignees: Rakuten, Inc.
- Inventors: Tomoharu Kumagai
- Web page: https://patentgrep.com/patent/US20140208264A1

## CPC

- G06F 3/0481: based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
- G06F 3/14: Digital output to display device {; Cooperation and interconnection of the display device with other functional units}
- G09G 5/14: Display of multiple viewports
- G09G 5/377: for mixing or overlaying two or more graphic patterns (G09G5/02, G09G5/397 take precedence)
- G09G 2340/0464: Positioning
- G09G 2340/12: Overlay of images, i.e. displayed pixel being the result of switching between the corresponding input pixels
- G09G 2354/00: Aspects of interface with display user
- G09G 2370/027: Arrangements and methods specific for the display of internet documents
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- G09G: ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION (arrangements for transferring data between digital computers and displays G06F3/14; static indicating arrangements comprising an association of a number of separate sources or light control cells G09F9/00; static indicating arrangements comprising integral associations of a number of light sources H01J, H01K, H10H, H05B33/12; scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission, details thereof H04N1/00)

## Abstract

A focus part of an object is displayed in an actual display area, which is a part of a display target area set within a window that is visible on a screen, without changing the size of the focus part and the layout of the display object. A control unit sets a reference point P based on the positions of a display element and the actual display area in a drawing target area (22), in which a Web page is drawn, so that the display element is displayed in the actual display area, which is an area not covered with another window (16a) within a Web page display target area (20). For example, the control unit (a) displays the display element without changing the size and (b) minimizes a blank area that is created when the reference point P is moved, or (c) preferentially displays, from among a plurality of display elements, display elements that are relatively high in priority order in the actual display area.

## Claims

### Claim 1

An information processing device, comprising:
obtaining means for obtaining a position in a display target area, which is within a window, of a focus part of an object that is drawn in the display target area or that is to be drawn in the display target area;
identifying means for identifying an actual display area, which is a part of the display target area that is visible on a screen; and
setting means for setting a position where the object is drawn so that the focus part is displayed in the actual display area, based on the obtained position of the focus part and the identified actual display area.

### Claim 2 (depends on 1)

The information processing device according to claim 1, wherein, when it is determined that a position of the focus part is not contained in the actual display area due to a position of the window in the screen, the setting means sets the position where the object is drawn so that the focus part is displayed in the actual display area, based on the obtained position of the focus part and the identified actual display area.

### Claim 3 (depends on 1)

The information processing device according to claim 1,
wherein the object is drawn in a drawing target area, which is at least a part of the display target area and which is defined by a reference point within the display target area, and
wherein the setting means sets the reference point so that the focus part is displayed in the actual display area, based on the obtained position of the focus part and the identified actual display area.

### Claim 4 (depends on 3)

The information processing device according to claim 3,
wherein the obtaining means obtains, for each of a plurality of positions within the display target area, a position where the focus part is positioned in the display target area in a case where each of the plurality of positions is set as the reference point,
wherein the information processing device further comprises exposure amount evaluating means for evaluating, for each of the plurality of positions, an amount of exposure of the focus part in the actual display area in a case where each of the plurality of positions is set as the reference point, based on the position obtained by the obtaining means for each of the plurality of positions, and
wherein the setting means sets the reference point based on an evaluation result obtained by the exposure amount evaluating means for each of the plurality of positions.

### Claim 5 (depends on 4)

The information processing device according to claim 4, further comprising blank area evaluating means for evaluating, for each of the plurality of positions, an amount of a blank area that is generated in a case where each of the plurality of positions is set as the reference point, based on each of the plurality of positions,
wherein the setting means sets the reference point based on evaluation results obtained by the exposure amount evaluating means and the blank area evaluating means for each of the plurality of positions.

### Claim 6 (depends on 4)

The information processing device according to claim 4,
wherein the object comprises a plurality of the focus parts,
wherein the obtaining means obtains, for each of the plurality of positions, positions where each focus part is positioned in the display target area in a case where each of the plurality of positions is set as the reference point,
wherein the exposure amount evaluating means evaluates, for each of the plurality of positions, the amount of exposure of each focus part in a case where each of the plurality of positions is set as the reference point, and
wherein the setting means sets the reference point based on the evaluation result of the exposure amount of each focus part obtained for each of the plurality of positions.

### Claim 7 (depends on 6)

The information processing device according to claim 6,
wherein a place in priority order is set to each focus part, and
wherein the setting means sets the reference point based on the evaluation result of the exposure amount of each focus part obtained for each of the plurality of positions, and on the place in priority order of each focus part.

### Claim 8 (depends on 4)

The information processing device according to claim 4,
wherein the object comprises a plurality of the focus parts, to each of which a place in priority order is set,
wherein the information processing device further comprises selecting means for selecting one of the plurality of the focus parts based on the priority order,
wherein the obtaining means obtains, for each of the plurality of positions, a position where the selected one of the plurality of the focus parts is positioned in the display target area in a case where each of the plurality of positions is set as the reference point, and
wherein the exposure amount evaluating means evaluates, for each of the plurality of positions, an amount of exposure of the selected one of the plurality of the focus parts in a case where each of the plurality of positions is set as the reference point, based on the position obtained by the obtaining means for the each of the plurality of positions.

### Claim 9 (depends on 8)

The information processing device according to claim 8, wherein when an evaluation result obtained for each of the plurality of positions satisfies a given condition, the selecting means restricts the setting of the reference point, which is performed by the setting means based on the evaluation result, and selects another focus point anew based on the priority order.

### Claim 10 (depends on 7)

The information processing device according to claim 7, further comprising means for assigning a lower place in the priority order to the focus part that is displayed in the display target area when the setting means sets the reference point, in a case where the setting means sets the reference point to other positions than an initial position of the reference point.

### Claim 11

A method of controlling an information processing device, comprising:
an obtaining step of obtaining a position in a display target area, which is within a window, of a focus part of an object that is drawn in the display target area or that is to be drawn in the display target area;
an identifying step of identifying an actual display area, which is a part of the display target area that is visible on a screen; and
a setting step of setting a position where the object is drawn so that the focus part is displayed in the actual display area, based on the obtained position of the focus part and the identified actual display area.

### Claim 12

(canceled)

### Claim 13

(canceled)

### Claim 14 (depends on 2)

The information processing device according to claim 2,
wherein the object is drawn in a drawing target area, which is at least a part of the display target area and which is defined by a reference point within the display target area, and
wherein the setting means sets the reference point so that the focus part is displayed in the actual display area, based on the obtained position of the focus part and the identified actual display area.

### Claim 15 (depends on 5)

The information processing device according to claim 5,
wherein the object comprises a plurality of the focus parts,
wherein the obtaining means obtains, for each of the plurality of positions, positions where each focus part is positioned in the display target area in a case where each of the plurality of positions is set as the reference point,
wherein the exposure amount evaluating means evaluates, for each of the plurality of positions, the amount of exposure of each focus part in a case where each of the plurality of positions is set as the reference point, and
wherein the setting means sets the reference point based on the evaluation result of the exposure amount of each focus part obtained for each of the plurality of positions.

### Claim 16 (depends on 8)

The information processing device according to claim 8, further comprising means for assigning a lower place in the priority order to the focus part that is displayed in the display target area when the setting means sets the reference point, in a case where the setting means sets the reference point to other positions than an initial position of the reference point.

### Claim 17 (depends on 9)

The information processing device according to claim 9, further comprising means for assigning a lower place in the priority order to the focus part that is displayed in the display target area when the setting means sets the reference point, in a case where the setting means sets the reference point to other positions than an initial position of the reference point.
