IP Library › Granted Patent US 10,222,971
Granted Patent B2
US 10,222,971 · App. 14/558,475 · Granted Mar 5, 2019

Display apparatus, method, and storage medium

Inventor: Yoichi Kashibuchi (Kawasaki, JP)
Assignee: CANON KABUSHIKI KAISHA
G06F3/0488G06F3/041G06F3/0483G06F3/0485G06F9/451G06F2203/04806G06T3/40G06T11/60
View Patent ↗
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 10,222,971
App. No.
14/558,475
Granted
Mar 5, 2019
Kind
B2
Abstract

In a case where it is determined that a swipe operation having a swipe amount equal to or greater than a predetermined amount is performed by a user when one of a plurality of objects included in a page is displayed as a main object on a screen, one of other objects to be displayed when the swipe operation is performed is estimated as a next main object and displayed on the screen based on the swipe operation.

Claims (22)

1. A display apparatus for displaying an image containing a plurality of objects, the display apparatus comprising:

a setting unit configured to set one of the plurality of objects as a first object and set a first magnification of the first object according to a size of the first object;

a display control unit configured to perform control in such a manner that, based on the first magnification set by the setting unit, zooming in to at least a part of the image is performed and the first object is displayed on a screen;

a receiving unit configured to receive a swipe operation by a user on the screen; and

an estimation unit configured to, as a result of a change in a region of the image to be displayed on the screen due to the swipe operation, in a case where the first object is included in objects to be displayed on the screen, estimate an object at a position nearest to the first object, among the objects to be displayed on the screen, as a second object to be displayed next to the first object, and in a case where the first object is not included in the objects to be displayed on the screen, estimate an object displayed at a center of the screen, among the objects to be displayed on the screen, as the second object to be displayed next to the first object,

wherein the display control unit performs control in such a manner that, based on a magnification set based on a size of the object estimated as the second object, zooming in to at least a part of the image is performed and the second object is displayed on the screen.

2. The display apparatus according to claim 1 , wherein, in a case where the first object is not included in objects to be displayed when the swipe operation is performed, the estimation unit estimates the second object based on display positions and display areas of the other objects to be displayed when the swipe operation is performed.

3. The display apparatus according to claim 1 , wherein, in a case where a user further performs a next swipe operation with his/her finger touching the screen after the display control unit displays the second object estimated by the estimation unit on the screen, processing by the estimation unit and the display control unit is executed based on the next swipe operation.

4. The display apparatus according to claim 1 , wherein, in a case where a swipe operation having a swipe amount equal to or greater than the predetermined amount is performed and a user's finger after the swipe operation is stopped for a predetermined time length or more, the estimation unit estimates the second object to be displayed when the swipe operation is performed based on the swipe operation.

5. The display apparatus according to claim 4 , wherein, in a case where the swipe operations are continuously performed, the predetermined time length in a next swipe operation is set shorter than the predetermined time length in a first swipe operation.

6. A non-transitory storage medium in which a program is stored for causing a computer to function as an apparatus for displaying an image containing a plurality of objects, the apparatus comprising:

a setting unit configured to set one of the plurality of objects as a first object and set a first magnification of the first object according to a size of the first object;

a display control unit configured to perform control in such a manner that, based on the first magnification set by the setting unit, zooming in to at least a part of the image is performed and the first object is displayed on a screen;

a receiving unit configured to receive a swipe operation by a user on the screen; and

an estimation unit configured to, as a result of a change in a region of the image to be displayed on the screen due to the swipe operation, in a case where the first object is included in objects to be displayed on the screen, estimate an object at a position nearest to the first object, among the objects to be displayed on the screen, as a second object to be displayed next to the first object, and in a case where the first object is not included in the objects to be displayed on the screen, estimate an object displayed at a center of the screen, among the objects to be displayed on the screen, as the second object to be displayed next to the first object,

wherein the display control unit performs control in such a manner that, based on a magnification set based on a size of the object estimated as the second object, zooming in to at least a part of the image is performed and the second object is displayed on the screen.

7. A display method for an apparatus for displaying an image containing a plurality of objects, the display method comprising:

setting one of the plurality of objects as a first object and setting a first magnification of the first object according to a size of the first object;

performing control in such a manner that, based on the first magnification set by the setting, zooming in to at least a part of the image is performed and the first object is displayed on a screen;

receiving a swipe operation by a user on the screen; and

estimating, as a result of a change in a region of the image to be displayed on the screen due to the swipe operation, in a case where the first object is included in objects to be displayed on the screen, an object at a position nearest to the first object, among the objects to be displayed on the screen, as a second object to be displayed next to the first object, and in a case where the first object is not included in the objects to be displayed on the screen, estimating an object displayed at a center of the screen, among the objects to be displayed on the screen, as the second object to be displayed next to the first object,

wherein control is performed in such a manner that, based on a magnification set based on a size of the object estimated as the second object, zooming in to at least a part of the image is performed and the second object is displayed on the screen.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 4, 2015
From: KASHIBUCHI, YOICHI
To: CANON KABUSHIKI KAISHA
Reel/Frame 035782/0366 →
Priority Claims (1)
JP 2013-251394 · Dec 4, 2013 · national
Continuity (1)
Related Publication 20150153927A1 · Jun 4, 2015