Information processing apparatus, method of controlling the same, program and storage medium

US9348443B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9348443-B2
Application numberUS-201314009091-A
CountryUS
Kind codeB2
Filing dateAug 1, 2013
Priority dateAug 10, 2012
Publication dateMay 24, 2016
Grant dateMay 24, 2016

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Provided are an information processing apparatus provided with a display unit including a touch panel, and a method for controlling the same. The information processing apparatus detects a plurality of touch points on a display object displayed on the display unit, and, if the number of the detected plurality of touch points is a predetermined number or more, divides this display object into a plurality of display objects in response to at least some of the plurality of touch points moving in an opposite direction on the touch panel to other of the plurality of touch points.

First claim

Opening claim text (preview).

The invention claimed is: 1. An information processing apparatus provided with a display unit including a touch panel, the information processing apparatus comprising: a detection unit that detects a plurality of touch points being touched at a time on the touch panel; a division unit that divides, if a number of the plurality of touch points detected by the detection unit is a predetermined number or more, a plurality of display objects into two groups of display objects according to one of the plurality of touch points moving in an opposite direction on the touch panel to another of the plurality of touch points; a decision unit that decides one or more objects that are to be displayed in each of the two groups of display objects obtained by the division unit, according to an attribute, including an aggregation setting in which the plurality of display objects are constituted by a plurality of objects, of an object that is included in each of the plurality of display objects before the division; and a determination unit that determines, if the plurality of display objects before the division have the aggregation setting of a plurality of objects, whether or not to execute the division of the plurality of display objects by the division unit, on the basis of a number of display objects in the horizontal direction that are arranged in the plurality of display objects, wherein one of the two groups of display objects includes the one of the plurality of touch points and another of the two groups of display objects includes the another of the plurality of touch points. 2. The information processing apparatus according to claim 1 , wherein the determination unit determines to execute the division of the plurality of display objects by the division unit if the number of the display objects in the horizontal direction that are arranged in the plurality of display objects is an even number. 3. The information processing apparatus according to claim 1 , wherein the determination unit determines not to execute the division of plurality of the display objects by the division unit if the number of the display objects in the horizontal direction that are arranged in the plurality of display objects is an odd number other than 1. 4. The information processing apparatus according to claim 1 , wherein if the object corresponds to one page of a document, each group of display objects obtained by the division unit includes at least one object of continuous pages. 5. The information processing apparatus according to claim 1 , wherein each group of the display objects obtained by the division unit is displayed as an object in a landscape format. 6. The information processing apparatus according to claim 1 , wherein the object corresponds to a page of a document, and the aggregation setting sets a layout for printing of the document. 7. The information processing apparatus according to claim 1 , wherein if the object corresponds to a page of a document and the aggregation setting sets 2-in-1, an object displayed on one group of display objects is one page and an object displayed on another group of display objects is a next or previous page of the one page. 8. The information processing apparatus according to claim 1 , wherein if the object corresponds to a page of a document and the aggregation setting sets 4-in-1, objects displayed on each group of display objects after the division are two continuous pages of the document. 9. The information processing apparatus according to claim 1 , wherein the object corresponds to a page of a document, and if each group of the display objects after the division includes plural objects, an order of objects corresponding to the display objects before the division is changed into a continuous order of objects in each group of the display objects after the division. 10. A method for controlling an information processing apparatus provided with a display unit including a touch panel, the method comprising: detecting a plurality of touch points being touched at a time on the touch panel; and dividing, if a number of the plurality of touch points detected in the detecting is a predetermined number or more, a plurality of display objects into two groups of display objects according to one of the plurality of touch points moving in an opposite direction on the touch panel to another of the plurality of touch points; deciding one or more objects that are to be displayed in each of the two groups of display objects obtained in the dividing, according to an attribute, including an aggregation setting in which the plurality of display objects are constituted by a plurality of objects, of an object that is included in each of the plurality of display object before the division; and determining, if the display objects before the division have the aggregation of a plurality of objects, whether or not to execute the division of the display objects in the dividing, on the basis of a number of objects in the horizontal direction that are arranged in the display objects, wherein one of the two groups of display objects includes the one of the plurality of touch points and another of the two groups of display objects includes the another of the plurality of touch points. 11. The method according to claim 10 , wherein it is determined to execute the division of the plurality of display objects in the dividing if the number of the display objects in the horizontal direction that are arranged in the plurality of display objects is an even number. 12. The method according to claim 10 , wherein it is determined not to execute the division of the plurality of display objects in the dividing if the number of the display objects in the horizontal direction that are arranged in the plurality of display objects is an odd number other than 1. 13. The method according to claim 10 , wherein the predetermined number is 6. 14. The method according to claim 10 , wherein if the object corresponds to one page of a document, each group of display objects obtained in the dividing includes at least one object of continuous pages. 15. The method according to claim 10 , wherein each group of display objects obtained in the dividing is displayed as an object in a landscape format. 16. A non-transitory computer-readable storage medium storing a program for causing a computer to function as an information processing apparatus provided with a display unit including a touch panel, the information processing apparatus comprising: a detection unit that detects a plurality of touch points being touched at a time on the touch panel; a division unit that divides, if a number of the plurality of touch points detected by the detection unit is a predetermined number or more, a plurality of display objects into two groups of display objects according to one of the plurality of touch points moving in an opposite direction on the touch panel to another of the plurality of touch points; a decision unit that decides one or more objects that are to be displayed in each of the two groups of display objects obtained by the division unit, according to an attribute, including an aggregation setting in which the plurality of display objects are constituted by a plurality of objects, of an object that is included in each of the plurality of display object before the division; and a determination unit that determines, if the plurality of display objects before the division have the aggregation setting of a plurality of objects, whether or not to execute the division of the plurality of display objects by the division un

Assignees

Inventors

Classifications

  • G06F3/0483Primary

    Interaction with page-structured environments, e.g. book metaphor · CPC title

  • G06F3/041Primary

    Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means · CPC title

  • 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 · CPC title

  • for inputting data by handwriting, e.g. gesture or text · CPC title

  • Interaction techniques to control parameter settings, e.g. interaction with sliders or dials · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9348443B2 cover?
Provided are an information processing apparatus provided with a display unit including a touch panel, and a method for controlling the same. The information processing apparatus detects a plurality of touch points on a display object displayed on the display unit, and, if the number of the detected plurality of touch points is a predetermined number or more, divides this display object into a …
Who is the assignee on this patent?
Canon Kk
What technology area does this patent fall under?
Primary CPC classification G06F3/0483. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 24 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).