发明名称 |
Display controller, display control method, and computer-readable storage medium |
摘要 |
A display controller which displays an electronic book and enables a user to perform intuitive operations when switching between pages to be displayed. A CPU detects a cursor position on the most frontally-displayed one of a plurality of pages in response to a user operation. Further, the CPU extracts respective areas of shapes dependent on the detected cursor position, from an image representing the most frontally-displayed page and an image representing a reverse page with respect to the most frontally-displayed page. Then, the CPU draws the extracted areas on the screen. |
申请公布号 |
US9092118(B2) |
申请公布日期 |
2015.07.28 |
申请号 |
US201113395665 |
申请日期 |
2011.02.21 |
申请人 |
CANON KABUSHIKI KAISHA |
发明人 |
Gunji Daisuke;Hiraishi Tomonobu;Ito Chieko |
分类号 |
G06F3/0483 |
主分类号 |
G06F3/0483 |
代理机构 |
Rossi, Kimms & McDowell LLP |
代理人 |
Rossi, Kimms & McDowell LLP |
主权项 |
1. An information processing apparatus configured to execute display control of an electronic book having a plurality of pages, the information processing apparatus comprising:
a display unit configured to display double pages of the electronic book in a double-page spread state together with first and second fore edge areas of the electronic book while displaying a cursor capable of moving according to a user instruction, the first fore edge area representing a thickness corresponding to a first number of pages from a front cover of the electronic book to the displayed double pages, and the second fore edge area representing a thickness corresponding to a second number of pages from the displayed double pages to a back cover of the electronic book; a detection unit configured to detect a cursor position when the cursor overlaps one of the first and second fore edge areas displayed by said display unit; a calculating unit configured to calculate a number of pages from the displayed double pages to a page corresponding to the detected cursor position; a comparing unit configured to compare the calculated number of pages with a predetermined number; and a page turning unit configured to perform a plural page-continuously-turning process in which a plurality of pages are sequentially and continuously turned if the calculated number of pages is not larger than the predetermined number, as compared by the comparing unit, and a plural page-collectively-turning process in which a plurality of pages are collectively turned if the calculated number of pages is larger than the predetermined number, as compared by the comparing unit. |
地址 |
JP |