# US 10,120,496 B2 · Display control apparatus and control method thereof

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

- Number: US 10,120,496 B2
- Document ID: US10120496B2
- Status: Granted
- Kind: B2
- Application number: 15/399,891
- Filed: 2017-01-06
- Published: 2017-07-13
- Granted: 2018-11-06
- Earliest claimed: 2016-01-08
- Assignees: Canon Kabushiki Kaisha
- Applicants: Canon Kabushiki Kaisha
- Inventors: Yuichiro Ishitsuka
- Web page: https://patentgrep.com/patent/US10120496B2

## CPC

- H04N 23/62: Control of parameters via user interfaces
- G06F 3/0412: {Digitisers structurally integrated in a display}
- G06F 3/04845: for image manipulation, e.g. dragging, rotation, expansion or change of colour
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 2203/04104: Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
- G06F 2203/04806: Zoom, i.e. interaction techniques or interactors for controlling the zooming operation
- G06F 2203/04808: Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A display control apparatus performs control, when a multi-touch operation is detected and a predetermined touch move operation is not detected, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation with reference to a first position that is based on the positions at which the multi-touch operation is performed, and performs control, when a predetermined touch move operation and a multi-touch operation are detected, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

## Claims

### Claim 1

A display control apparatus comprising:
a touch detector configured to detect a touch operation on a display unit; and
a memory and at least one processor and/or at least one circuit to perform the operations of the following units:
a display control unit configured to:
perform control, in a case where the touch detector detects a multi-touch operation on the display unit without detecting a predetermined touch operation maintained on the display unit from a time before detection of the multi-touch operation, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit, and
perform control, in a case where the touch detector detects the predetermined touch operation and the touch detector detects a multi-touch operation while at least one touch of the predetermined touch operation has been maintained after the predetermined touch operation was performed, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

### Claim 2 (depends on 1)

The apparatus according to claim 1, wherein
the first position is located at a substantially central position between the touch positions at which the multi-touch operation is performed.

### Claim 3 (depends on 1)

The apparatus according to claim 1, wherein
the second position is at a substantially central position of a display range of a display object displayed on the display unit.

### Claim 4 (depends on 3)

The apparatus according to claim 3, wherein
the second position is a position that is not based on the central portion of the display range of the display object but based on an edge portion of the display object, in a case where the edge portion of the display object is displayed.

### Claim 5 (depends on 1)

The apparatus according to claim 1, wherein
the predetermined touch operation is an operation for moving a touch position by a predetermined amount or more while a touch is maintained on the display object.

### Claim 6 (depends on 1)

The apparatus according to claim 1, wherein
the predetermined touch operation is a single touch operation.

### Claim 7 (depends on 1)

The apparatus according to claim 1, wherein
the display control unit is configured to change, in accordance with the predetermined touch operation, a display range of the display object in a display area of the display unit.

### Claim 8 (depends on 1)

The apparatus according to claim 1, wherein
the display control unit is configured to display a reference position for enlargement or reduction, in accordance with the multi-touch operation being detected.

### Claim 9 (depends on 1)

The apparatus according to claim 1, wherein
the display object is an image.

### Claim 10 (depends on 1)

The apparatus according to claim 1, wherein
the display object is at least one of a document, a Web page, and a map.

### Claim 11 (depends on 1)

The apparatus according to of claim 1, wherein
the display control apparatus is an image capturing apparatus.

### Claim 12 (depends on 1)

The apparatus according to claim 1, wherein
the display control apparatus is at least one of a mobile phone terminal, a personal computer and a tablet terminal.

### Claim 13 (depends on 1)

The apparatus according to claim 1, wherein
in a case where a state where no location is touched is entered after the predetermined touch operation is performed with a first touch operation, a second touch operation is subsequently performed during a predetermined period after the first touch operation ends, and a multi-touch operation by the second touch operation is detected, the display control unit performs control such that the display object is enlarged or reduced with reference to a second position that is not based on the plurality of touch positions at which the multi-touch operation by the second touch operation is performed, even if the predetermined touch operation has not been detected after the first touch operation ends.

### Claim 14

A control method of a display control apparatus comprising:
detecting a touch operation on a display unit; and
performing control, in a case where a multi-touch operation on the display unit is detected, and a predetermined touch operation maintained on the display unit from a time before detection of the multi-touch operation is not detected, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit; and
performing control, in a case where the predetermined touch operation is detected, and a multi-touch operation on the display unit is detected while at least one touch of the predetermined touch operation has been maintained after the predetermined touch operation was performed, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

### Claim 15

A display control apparatus comprising:
a touch detector configured to detect a touch operation on a display unit; and
a memory and at least one processor and/or at least one circuit to perform the operations of the following units:
a display control unit configured to:
perform control, in a case where a multi-touch operation on the display unit is detected after a predetermined time has elapsed since a predetermined touch operation was detected, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit, and
perform control, in a case where a multi-touch operation on the display unit is detected within the predetermined period after the predetermined touch operation was detected, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

### Claim 16 (depends on 15)

The apparatus according to claim 15, wherein
the first position is located at a substantially central position between the positions at which the multi-touch operation is performed,
the second position is at a substantially central position of a display range of the display object displayed on the display unit,
the predetermined touch operation is a touch operation, at one location, for moving a touch position by a predetermined amount or more while a touch is maintained on the display object, and
the display control unit is configured to change the display range of the display object in a display at area of the display unit, in accordance with the predetermined touch operation.

### Claim 17

A control method of a display control apparatus comprising:
detecting a touch operation on a display unit;
performing control, in a case where a multi-touch operation on the display unit is detected after a predetermined time has elapsed since a predetermined touch operation was detected, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit, and
performing control, in a case where a multi-touch operation on the display unit is detected within the predetermined period after the predetermined touch operation was detected, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

### Claim 18

A non-transitory computer-readable storage medium storing a program for causing a computer to function as a display control unit of a display control apparatus having a touch detector configured to detect a touch operation on a display unit, wherein the display control unit is configured to:
perform control, in a case where the touch detector detects a multi-touch operation on the display unit without detecting a predetermined touch operation maintained on the display unit from a time before detection of the multi-touch operation, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit, and
perform control, in a case where the touch detector detects the predetermined touch operation and the touch detector detects a multi-touch operation while at least one touch of the predetermined touch operation has been maintained after the predetermined touch operation was performed, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a second position that is not based on the positions at which the multi-touch operation is performed.

### Claim 19

A non-transitory computer-readable storage medium storing a program for causing a computer to function as a display control unit of a display control apparatus having a touch detector configured to detect a touch operation on a display unit, wherein
the display control unit is configured to:
perform control, in a case where a multi-touch operation on the display unit is detected after a predetermined time has elapsed since a predetermined touch operation was detected, such that a display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation, with reference to a first position that is based on the positions at which the multi-touch operation is performed, the predetermined touch operation including movement of a touch position on the display unit, and
perform control, in a case where a multi-touch operation on the display unit is detected within the predetermined period after the predetermined touch operation was detected, such that the display object displayed on the display unit is enlarged or reduced in accordance with the multi-touch operation with reference to a second position that is not based on the positions at which the multi-touch operation is performed.
