Method for document navigation using a single-page gesture and a gesture for setting and maintaining a number of pages turned by subsequent gestures
Abstract
An information processing apparatus includes a screen, a receiving unit that receives an operation performed on the screen, a display that displays a document having multiple pages on the screen on a page-by-page basis, a processing mode changing unit that, upon detecting a predetermined first operation on the document displayed on the screen, changes from a first processing mode that moves one page at a time to a second processing mode that moves multiple pages, and a moving unit that, upon detecting a predetermined second operation in the second processing mode, moves multiple pages within the document. As the predetermined first operation, the processing mode changing unit detects continued detection of a first position where a drag operation has ended, or detects, while the first position is detected, an operation performed at a second position different from the first position.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. An apparatus comprising:
a screen operable to display pages and to receive input;
a hardware processor programmed to:
display a document having plural pages on the screen;
receive, from the screen, signals corresponding to the input;
detect whether the signals correspond to a flick gesture or a switching gesture on the screen, wherein the flick gesture and the switching gesture are different from each other, the switching gesture comprises a longer motion across the screen than the flick gesture, and the flick gesture and the switching gesture are independent of content displayed on the screen;
turn at least one page of the document in response to detecting a flick gesture;
change, in response to detecting the switching gesture and according to a distance of the motion of the switching gesture, a quantity of pages to be turned by each subsequently detected flick gesture; and
maintain the changed quantity of pages through multiple detected flick gestures when at least a part of the switching gesture is detected as being maintained during the subsequently detected flick gesture.
2. The information processing apparatus according to claim 1 , wherein the switching gesture switches page turning modes including first and second page turning modes so that the switching gesture is a mode changing gesture,
wherein the processor is further programmed to change the page turning mode from the first page turning mode to the second page turning mode upon detecting of the mode changing gesture, and wherein
in the first page turning mode, one page of the document is turned in response to the flick, and
in the second page turning mode, plural pages of the document are turned in response to the flick.
3. The information processing apparatus according to claim 2 , wherein:
the switching gesture is a dragging gesture performed on the screen; and
the quantity of pages of the document to be turned in response to the detecting of the flick is determined according to the distance traversed by the dragging gesture.
4. The information processing apparatus according to claim 3 , wherein the processor is further programmed to display on the screen the quantity of pages to be turned in response to the detecting of the flick in the second page turning mode.
5. The information processing apparatus according to claim 2 , wherein the switching gesture is a dragging gesture and the processor is further programmed to:
detect the dragging gesture on the screen; and
perform different operations in response to the detecting of the dragging gesture, depending on the page turning mode operating during the dragging gesture.
6. The information processing apparatus according to claim 5 ,
wherein the quantity of pages to be turned by the flick defines a page selection range within which pages are turned one at a time with the dragging gesture, and
wherein the processor is further programmed to:
change the page turning mode from the first page turning mode to the second page turning mode in response to the detecting of the dragging gesture when the page turning mode at the start of the dragging gesture is the first page turning mode; and
turn a page within the page selection range in response to the dragging gesture when the page turning mode at the start of the dragging gesture is the second page turning mode.
7. A non-transitory computer readable medium storing a program causing a hardware processor of a computer to execute a process comprising:
displaying a document having plural pages on a screen operable to display pages and to receive input;
receiving, from the screen, signals corresponding to input from the user;
detecting whether the signals correspond to a flick gesture or a switching gesture performed by the user on the screen, wherein the flick gesture and the switching gesture are different from each other, the switching gesture comprises a longer motion across the screen by the user than the flick gesture, and the flick gesture and the switching gesture are independent of content displayed on the screen;
turning at least one page of the document in response to detecting a flick gesture;
changing, in response to detecting the switching gesture and according to a distance of the motion of the switching gesture, a quantity of pages to be turned by each subsequently detected flick gesture; and
maintain the changed quantity of pages through multiple detected flick gestures when at least a part of the switching gesture is detected as being maintained during the subsequently detected flick gesture.
8. A method comprising the steps, performed by a hardware processor, of:
displaying a document having plural pages on a screen operable to display pages and to receive input from a user;
receiving, from the screen, signals corresponding to input from the user;
detecting whether the signals correspond to a flick gesture or a switching gesture performed by the user on the screen, wherein the flick gesture and the switching gesture are different from each other, the switching gesture comprises a longer motion across the screen by the user than the flick gesture, and the flick gesture and the switching gesture are independent of content displayed on the screen;
turning at least one page of the document in response to detecting a flick gesture;
changing, in response to detecting the switching gesture and according to a distance of the motion of the switching gesture, a quantity of pages to be turned by each subsequently detected flick gesture; and
maintaining the changed quantity of pages through multiple detected flick gestures when at least a part of the switching gesture is detected as being maintained during the subsequently detected flick gesture.
9. An apparatus comprising:
a screen operable to display pages and to receive input;
a hardware processor programmed to:
display a document having plural pages on the screen;
receive, from the screen, signals corresponding to the input;
detect whether the signals correspond to a flick gesture or a switching gesture on the screen, wherein the flick gesture and the switching gesture are different from each other, the switching gesture comprises a longer motion across the screen than the flick gesture, and the flick gesture and the switching gesture are independent of content displayed on the screen;
turn at least one page of the document in response to detecting a flick gesture;
determine whether to change a quantity of pages to be turned by each subsequently detected flick gesture in response to detecting the switching gesture and according to a distance of the motion of the switching gesture; and
maintain the changed quantity of pages through multiple detected flick gestures when at least a part of the switching gesture is detected as being maintained during the subsequently detected flick gesture.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.