WO2013039064A1 - 情報処理装置、表示制御方法、プログラム及び情報記憶媒体 - Google Patents
情報処理装置、表示制御方法、プログラム及び情報記憶媒体 Download PDFInfo
- Publication number
- WO2013039064A1 WO2013039064A1 PCT/JP2012/073187 JP2012073187W WO2013039064A1 WO 2013039064 A1 WO2013039064 A1 WO 2013039064A1 JP 2012073187 W JP2012073187 W JP 2012073187W WO 2013039064 A1 WO2013039064 A1 WO 2013039064A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- display
- information processing
- scroll
- processing apparatus
- display object
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0487—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
- G06F3/0488—Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/0485—Scrolling or panning
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G2354/00—Aspects of interface with display user
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09G—ARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
- G09G5/00—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators
- G09G5/34—Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators for rolling or scrolling
Definitions
- the present invention relates to an information processing apparatus, a display control method, a program, and an information storage medium, and more particularly to improvement of a user interface that displays a plurality of element objects.
- a user interface technique is employed in which a display object (for example, a menu image) is prepared, a partial range of the display object is displayed on the screen, and the partial range is moved according to a scroll operation.
- the scroll operation is, for example, dragging or flicking.
- the user can display an arbitrary range in a display object such as a menu image on the screen by a scroll operation.
- the user when the display object is scrolled and the end element object is displayed on the screen, the user immediately knows whether the end element object is currently displayed. Can not do it. For example, if the display object is scrolled downward and the element object at the upper end is displayed on the screen, the user is not required to change the screen content even if the user scrolls further downward. There is no other way than to understand that the top-level element object is displayed.
- the element object at the upper end when the element object at the upper end is displayed on the screen and a further downward scroll operation is performed, the element object at the upper end is further moved downward on the screen, while being moved above the element object at the upper end. It is also possible to display a background image. In this way, the user can intuitively understand that no other element objects are arranged above the upper end element object. However, this requires preparation of a large background image, which increases the required memory capacity.
- the present invention has been made in view of the above problems, and an object thereof is to provide an information processing apparatus that allows a user to immediately understand that an end element object is displayed on the screen without greatly increasing the required memory capacity. Another object is to provide a display control method, a program, and an information storage medium.
- an information processing apparatus includes a display unit that displays a partial range of a display object in which a plurality of element objects are arranged in a display area, and the display according to an operation by a user.
- First scroll means for scrolling an object in a first direction
- second scroll means for scrolling the display object in a second direction opposite to the first direction, position of the display area, and the plurality of element objects
- determining means for determining whether or not to scroll the display object in the second direction based on the position.
- the display control method includes a step of displaying a partial range in a display object in which a plurality of element objects are arranged in a display area, and scrolling the display object in a first direction according to an operation by a user.
- the display object based on the step of scrolling the display object in a second direction opposite to the first direction, the position of the display area, and the positions of the plurality of element objects. Determining whether or not to scroll in two directions.
- the program according to the present invention further includes a menu display means for displaying a partial range of a display object in which a plurality of element objects are arranged in a display area, and the display object is scrolled in a first direction in response to an operation by a user.
- the display is based on first scrolling means, second scrolling means for scrolling the display object in a second direction opposite to the first direction, the position of the display area, and the positions of the plurality of element objects.
- This program may be stored in a computer-readable information storage medium such as a CD-ROM, a DVD-ROM, or a memory card.
- the determining means determines whether or not to scroll the display object in the second direction based on a distance between the position set in the display area and the position of the end element object. It is good.
- the determination means determines whether or not to scroll the display object in the second direction based on a comparison result between the position set in the display area and the position representing the plurality of element objects. It may be determined.
- the determination means determines whether or not to scroll the display object in the second direction based on whether or not the position of the element object at the end enters the area set as the display area. It is good as well.
- the second scroll means may return the menu item image at the end to the reference position located on the second direction side of the region by scrolling the menu image in the second direction.
- the second scroll means moves the menu image in the second direction even when a predetermined time elapses with the menu item image at the end located on the second direction side from the area.
- the menu item image at the end portion may be returned to the reference position by scrolling.
- first scroll means may not accept an operation by the user while the second scroll means is scrolling the display object in the second direction.
- FIG. 1 is an external perspective view of a portable information processing device according to an embodiment of the present invention. It is a hardware block diagram of the portable information processing apparatus which concerns on embodiment of this invention. It is a figure which shows the screen during a menu scroll. It is a figure which shows the screen during a menu scroll. It is a figure which shows the screen during a menu scroll. It is a figure which shows the screen during a menu scroll. It is a figure which shows the screen during a menu scroll. It is a conceptual explanatory view of a menu scroll. It is a conceptual explanatory view of a menu scroll. It is a conceptual explanatory view of a menu scroll. It is a control transition diagram of the portable information processing apparatus according to the embodiment of the present invention.
- FIG. 1 is an external perspective view of a portable information processing apparatus according to an embodiment of the present invention
- FIG. 2 is a hardware configuration diagram of the portable information processing apparatus.
- the portable information processing device 10 shown in these drawings is an embodiment of a menu display device according to the present invention, and its control method is an embodiment of the menu display control method according to the present invention.
- the program executed by the portable information processing apparatus 10 is an embodiment of the program according to the present invention.
- the portable information processing apparatus 10 is a computer system having a thin box-shaped housing as shown in FIG. 1, and the touch surface of the touch panel 12 occupies most of the front surface. A memory card slot 15 is provided.
- the portable information processing apparatus 10 is driven by a rechargeable built-in battery (not shown).
- the portable information processing apparatus 10 includes an MPU 16, a memory 18, an FPD interface 20, a touch pad interface 22, a communication unit 24, and a non-volatile memory that are connected to a bus 30 and can exchange data with each other.
- a memory 26 and a media reader 28 are included.
- the portable information processing apparatus 10 includes the touch panel 12, and the touch panel 12 is an FPD (Flat Panel Display) 12a using liquid crystal or organic EL (Electro-Luminescence), and a touch pad using a capacitance type or other method. 12b.
- the FPD interface 20 is connected to the FPD 12a, and the touch pad interface 22 is connected to the touch pad 12b.
- the memory 18 is used as a work space for the MPU 16.
- the FPD interface 20 includes a memory that stores an image to be displayed on the FPD 12a.
- the image stored in the memory is periodically output to the FPD 12a, and the image displayed on the FPD 12a is updated.
- the touch pad interface 22 periodically calculates a touch position based on a signal output from the touch pad 12b, and provides the MPU 16 with the touch position.
- the communication unit 24 is connected to a data communication network such as the Internet, and has a function of transmitting and receiving data.
- the nonvolatile memory 26 is a storage means having a larger capacity than the memory 18 and stores an operating system and various application programs.
- the media reader 28 reads data from a computer readable information storage medium such as the memory card 32 or writes data to such a computer readable information storage medium.
- the portable information processing apparatus 10 executes a program for displaying a display object (hereinafter, a menu image as a specific example) that can be scrolled by a user operation.
- This program may be a part of the operating system, or may be an application program such as an image viewer that displays a large number of images or a search program that displays a large number of search results.
- this program may be stored in advance in the nonvolatile memory 26, or may be stored in the nonvolatile memory 26 after being downloaded by the communication unit 24. Further, it may be copied from the memory card 32 to the non-volatile memory 26, or a program stored in the memory card 32 may be directly executed by the MPU 16.
- the menu image displayed on the touch panel 12 includes, for example, strip-like menu item images (element objects) 1 to 12 extending in the horizontal direction. Images 1 to 12 are arranged on the background image 44.
- the menu item images 1 to 12 may be, for example, titles representing e-mails arranged in order of reception date, titles of music data arranged in order of acquisition, and thumbnails of image data arranged in order of photographing. These twelve menu item images 1 to 12 are virtually arranged on the background image 44 in this order without any gaps.
- the menu item image 1 is arranged at the upper end of the menu image
- the menu item image 12 is arranged at the lower end.
- the background image 44 is exposed on the left and right of the menu item images 1 to 12, and the background image 44 is also exposed on the upper side of the menu item image 1 and the lower side of the menu item image 12 by the width W.
- the menu image is arranged so as to penetrate the range displayed on the touch panel 12, that is, the display range 42, and the menu image is virtually up and down with respect to the display range 42 according to the user's scrolling operation. Relative movement is made (see FIG. 7). As a result, a menu item image group of an arbitrary portion is positioned within the display range 42, and these menu item images are displayed on the touch panel 12.
- the moving range of the menu image is limited. That is, in the downward direction, the menu item image 1 can be moved until the coordinate P of the upper end of the menu item image 1 reaches the coordinate A and the interval between the menu item image 1 and the upper end of the screen becomes W (see FIG. 5). The above movement is restricted (see FIG. 9).
- FIG. 3 shows an example of the screen when sliding downward using the fingertip 40 from the state of FIG. In the screen shown in the figure, menu item images 1 to 4 and a part of the menu item image 5 are displayed.
- the interval between the menu item image 1 and the upper end of the screen is limited to W or less, and the fingertip 40 is further slid downward from the state of FIG. If the interval between and is to be larger than W, the menu image is forcibly scrolled upward (reverse direction) regardless of the operation on the touch pad 12b. Then, the display on the touch panel 12 returns to the state shown in FIG. That is, the menu item image 1 returns to a position where the upper end thereof is in contact with the upper end of the screen. In this way, the menu item images 1 to 6 are displayed. Note that a touch operation by the user is not accepted while the menu image is forcibly scrolling in the reverse direction.
- the menu image 1 and the upper end of the screen are within W, the background image 44 does not have to be greatly exposed on the upper side of the menu item image 1.
- the interval between the menu item image 12 and the lower end of the screen is also limited to within W, and if an attempt is made to make the interval between the menu item image 12 and the lower end of the screen larger than W by sliding upward, touching is performed. Regardless of the operation on the pad 12b, the menu image is forcibly scrolled downward (reverse direction).
- the menu item image 12 returns to the position where the lower end is in contact with the lower end of the screen.
- the background image 44 does not have to be exposed greatly above and below the menu item images 1 to 12, and the size of the background image 44 can be reduced.
- the operation on the touch pad 12b is performed. Regardless, the menu image is forced to scroll upward. Then, the menu item image 1 returns to a position where the upper end thereof is in contact with the upper end of the screen (see FIG. 6). Similarly, even when a predetermined time has passed with the gap between the menu item image 12 and the lower end of the screen being less than W, the menu image is forcibly scrolled downward regardless of the operation on the touch pad 12b. Then, the menu item image 12 returns to the position where the lower end is in contact with the lower end of the screen. By doing so, it is possible to prevent the upper and lower portions of the background image 44 from being displayed for a long time.
- a predetermined time for example, about 10 seconds
- FIG. 10 is a control transition diagram in menu display.
- a no-touch state A is a state in which the touch panel 12 is not touched and the return animation (indicating the backward scrolling of the menu image described above) is not being reproduced.
- the touchless state A is entered.
- the touched state B is a state where the touch panel 12 is touched and the return animation is not being reproduced.
- the return animation state C is a state in which transition is made when the return animation playback condition is satisfied, and this state is maintained until the playback of the return animation is completed.
- a transition from the non-touch state A to the touch state B is made by a touch-down (first touch from a state where the touch panel 12 is not touched) event. Further, transition from the touched state B to the non-touched state A is made by a touch-up (released from the state of touching the touch panel 12) event. Also, a transition from the touched state B to the return animation state C is made when the return animation playback condition is satisfied. Similarly, transition from the no-touch state A to the return animation state C is made when the return animation playback condition is satisfied. Further, when the reproduction of the return animation is completed in the return animation state C, the state transitions to the no-touch state A. Note that in the return animation state C, the touch event is ignored and no transition to another state due to the user's touch operation occurs.
- FIG. 11 is a flowchart showing processing executed when a Vsync event occurs in a no-touch state.
- Vsync video synchronization signal
- the coordinate P indicates the upper end position of the menu item image 1
- the updated coordinate P is calculated by adding the moving speed (list speed) V of the current menu image to the current coordinate P. .
- the initial values of the coordinate P and the moving speed V are both zero.
- the menu image is displayed on the touch panel 12 using the updated coordinates P. That is, a part in the display range 42 in the menu image, that is, a part having a coordinate value of 0 or more and H2 or less is drawn and output by the touch panel 12.
- the moving speed V is subtracted by a predetermined value to bring the moving speed V close to 0 (S102).
- the movement speed V after subtraction is set to zero.
- the position representing the menu item images 1 to 12 may be any position.
- the distance between the position of the upper or lower end of the screen (display area) and the position of the menu item image 1 or 12 element object at the end is calculated, and when the distance exceeds W, it returns to the animation state. You may make it do. If the height of the menu item images 1 to 12 is h, whether or not the menu item image 1 is in the region of X> W + h, or the menu item image 12 is in the region of X ⁇ H2-Wh. You may make it change to a return animation state based on whether it entered.
- X indicates a coordinate value in the scroll direction.
- S105 it is next determined whether or not the timer is operating (S105). If it is in operation, it is determined whether or not the time measured by the timer has passed a predetermined time (for example, about 10 seconds as described above) (S107). And if it exceeds the predetermined time, it will change to a return animation state. If NO in S105, the timer is operated to start time measurement (S106), and the process is terminated with no touch.
- a predetermined time for example, about 10 seconds as described above
- FIG. 12 is a flowchart showing processing executed when a touchdown event occurs in a no-touch state.
- the process shown in the figure is executed when the touch panel 12 is not touched for the first time.
- the touch position is stored (S201), and the moving speed of the touch position is initialized to 0. From (S202), the touched state is entered.
- FIG. 13 is a flowchart showing processing executed when a slide event occurs in a touched state.
- the process shown in the figure is executed when the touch position moves while touching the touch panel 12. Whether the touch position has been moved while being touched is periodically determined, for example.
- the coordinates P are calculated (S301). Specifically, the current coordinate P is calculated by calculating the difference between the previous touch position and the current touch position and adding the previous coordinate P to this difference.
- the menu image is displayed on the touch panel 12 using the calculated coordinates P.
- the moving speed V of the menu image is updated (S302). Specifically, the difference between the previous touch position and the current touch position is calculated, and this difference is used as the moving speed V.
- the moving speed V is adjusted so that the absolute value becomes the predetermined value.
- S303 it is next determined whether the interval between the upper end of the menu item image 1 and the upper end of the screen exceeds W, or whether the interval between the lower end of the menu item image 12 and the lower end of the screen exceeds W. (S304). Specifically, it is determined whether P> A or P ⁇ B is established. If YES in S304, the process returns to the return animation state. Also in this case, similarly to the process of S104, it may be determined whether or not to change to the return animation state by various other methods.
- S305 it is next determined whether or not the timer is operating (S305). If it is in operation, it is determined whether or not the time measured by the timer has passed a predetermined time (for example, about 10 seconds as described above) (S307). And if it exceeds the predetermined time, it will change to a return animation state. If NO in S305, the timer is operated to start time measurement (S306), and the process ends with the touched state.
- a predetermined time for example, about 10 seconds as described above
- FIG. 14 is a flowchart showing a process executed when a touch-up event occurs in the touched state.
- the touch panel 12 is no longer touched in the touched state, the same process is executed.
- the position is initialized to 0 (S401)
- a transition is made to a no-touch state.
- FIG. 15 is a flowchart showing processing executed when a Vsync event occurs in the return animation state.
- the moving speed of the menu image is the direction in which the menu item image 1 or 12 returns to the reference position (S501). Specifically, if the coordinate P is positive and the sign of the moving speed V is negative, the menu item image 1 is in a direction to return to the reference position (a position where the upper end of the menu item image 1 matches the upper end of the screen). Judge. If the coordinate P satisfies P ⁇ C and the sign of the moving speed V is positive, the menu item image 12 is in a direction to return to the reference position (a position where the lower end of the menu item image 12 matches the lower end of the screen). to decide. If YES in S501, S502 is skipped.
- the moving speed V is set to an initial value (S502). Specifically, if the coordinate P is P> 0, the moving speed V is set to ⁇ V0, and if P ⁇ C, the moving speed V is set to + V0.
- the current coordinate P is calculated by adding the moving speed V to the previous coordinate P, and a menu image is displayed on the touch panel 12 using the calculated coordinate P (S503). Further, a predetermined value is subtracted from the moving speed V to approach 0 (S504). However, the absolute value does not become less than a predetermined value so that the sign of the moving speed V does not change.
- step S505 it is determined whether the upper end of the menu item image 1 is located below the upper end of the screen, or whether the lower end of the menu item image 12 is located above the lower end of the screen. Specifically, it is determined whether P> 0 or P ⁇ C is established. If YES in step S505, the process ends in the return animation state. If NO in S505, the coordinate P is set as the reference position (S506). That is, if the user is scrolling upward, the coordinate P is set to 0, and if the user is scrolling downward, the coordinate P is set to C. Thereafter, the moving speed V is further initialized to 0 (S507), and a transition is made to a no-touch state.
- the interval between the upper end of the menu item image 1 and the upper end of the screen is limited to within W, and the interval between the lower end of the menu item image 12 and the lower end of the screen is also limited to within W.
- the interval exceeds W the menu item image 1 and the menu item image 12 are returned to their respective reference positions by scrolling in the reverse direction.
- the menu item image 1 and the menu item image 12 return to their respective reference positions. For this reason, it is not necessary to increase the size of the background image 44. Further, it is possible to suppress a state where the background image 44 is displayed wastefully on the touch panel 12.
- the present invention is not limited to the above embodiment.
- the processing described above is merely an example, and it is needless to say that the user interface according to the present invention may be realized by other modified processing.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
- Computer Hardware Design (AREA)
Abstract
Description
Claims (10)
- 複数の要素オブジェクトが配列された表示オブジェクトにおける一部範囲を表示領域に表示させる表示手段と、
ユーザによる操作に応じて、前記表示オブジェクトを第1方向にスクロールさせる第1スクロール手段と、
前記表示オブジェクトを前記第1方向とは逆の第2方向にスクロールさせる第2スクロール手段と、
前記表示領域の位置と、前記複数の要素オブジェクトの位置と、に基づいて前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断する判断手段と、
を含むことを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記判断手段は、前記表示領域に設定された位置と、端部の要素オブジェクトの位置と、の距離に基づいて、前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断する、
ことを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記判断手段は、前記表示領域に設定された位置と、前記複数の要素オブジェクトを代表する位置と、の比較結果に基づいて、前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断する、
ことを特徴とする情報処理装置。 - 請求項1に記載の情報処理装置において、
前記判断手段は、前記表示領域に設定された領域に、端部の要素オブジェクトの位置が入るか否かに基づいて、前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断する、
ことを特徴とする情報処理装置。 - 請求項1乃至4のいずれかに記載の情報処理装置において、
前記第2スクロール手段は、前記表示オブジェクトを前記第2方向にスクロールさせることで、前記端部の前記要素オブジェクトを前記表示領域内の基準位置に戻す、
ことを特徴とする情報処理装置。 - 請求項5に記載の情報処理装置において、
前記第2スクロール手段は、前記端部の要素オブジェクトの位置が、前記表示領域における前記基準位置から離間した状態で所定時間が経過する場合にも、前記表示オブジェクトを前記第2方向にスクロールさせることで、前記端部の前記要素オブジェクトを前記基準位置に戻す、
ことを特徴とする情報処理装置。 - 請求項1乃至6のいずれかに記載の情報処理装置において、
前記第1スクロール手段は、前記第2スクロール手段が前記表示オブジェクトを前記第2方向にスクロールさせている間、前記ユーザによる操作を受け付けない
ことを特徴とする情報処理装置。 - 複数の要素オブジェクトが配列された表示オブジェクトにおける一部範囲を表示領域に表示させるステップと、
ユーザによる操作に応じて、前記表示オブジェクトを第1方向にスクロールさせるステップと、
前記表示オブジェクトを前記第1方向とは逆の第2方向にスクロールさせるステップと、
前記表示領域の位置と、前記複数の要素オブジェクトの位置と、に基づいて前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断するステップと、
を含むことを特徴とする表示制御方法。 - 複数の要素オブジェクトが配列された表示オブジェクトにおける一部範囲を表示領域に表示させるメニュー表示手段、
ユーザによる操作に応じて、前記表示オブジェクトを第1方向にスクロールさせる第1スクロール手段、
前記表示オブジェクトを前記第1方向とは逆の第2方向にスクロールさせる第2スクロール手段、及び
前記表示領域の位置と、前記複数の要素オブジェクトの位置と、に基づいて前記表示オブジェクトを前記第2方向にスクロールさせるか否かを判断する判断手段
としてコンピュータを機能させるためのプログラム。 - 請求項9に記載のプログラムを記録したコンピュータ可読情報記憶媒体。
Priority Applications (7)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020167033824A KR101793997B1 (ko) | 2011-09-13 | 2012-09-11 | 정보처리장치, 표시제어방법, 프로그램 및 정보기억매체 |
RU2014114143/08A RU2597458C2 (ru) | 2011-09-13 | 2012-09-11 | Устройство обработки информации, способ управления отображением, программа и носитель информации |
CN201280042975.XA CN103782265B (zh) | 2011-09-13 | 2012-09-11 | 信息处理装置、显示控制方法、程序和信息存储介质 |
EP12831212.1A EP2757448A4 (en) | 2011-09-13 | 2012-09-11 | INFORMATION PROCESSING DEVICE, DISPLAY CONTROL METHOD, PROGRAM, AND INFORMATION STORAGE MEDIUM |
BR112014005335A BR112014005335A2 (pt) | 2011-09-13 | 2012-09-11 | dispositivo de processamento de informação, método de controle de exibição, e, meio de armazenamento |
KR1020147005752A KR101972443B1 (ko) | 2011-09-13 | 2012-09-11 | 정보처리장치, 표시제어방법, 프로그램 및 정보기억매체 |
JP2013533671A JP5871937B2 (ja) | 2011-09-13 | 2012-09-11 | 情報処理装置、表示制御方法、プログラム及び情報記憶媒体 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011-200045 | 2011-09-13 | ||
JP2011200045 | 2011-09-13 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2013039064A1 true WO2013039064A1 (ja) | 2013-03-21 |
Family
ID=47831007
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/JP2012/073187 WO2013039064A1 (ja) | 2011-09-13 | 2012-09-11 | 情報処理装置、表示制御方法、プログラム及び情報記憶媒体 |
Country Status (8)
Country | Link |
---|---|
US (1) | US9280274B2 (ja) |
EP (1) | EP2757448A4 (ja) |
JP (1) | JP5871937B2 (ja) |
KR (2) | KR101793997B1 (ja) |
CN (1) | CN103782265B (ja) |
BR (1) | BR112014005335A2 (ja) |
RU (1) | RU2597458C2 (ja) |
WO (1) | WO2013039064A1 (ja) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015162134A (ja) * | 2014-02-27 | 2015-09-07 | 京セラドキュメントソリューションズ株式会社 | 表示装置、表示制御プログラム、および表示制御方法 |
JP2018031950A (ja) * | 2016-08-26 | 2018-03-01 | 富士ゼロックス株式会社 | 情報処理装置およびプログラム |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101794000B1 (ko) * | 2011-06-13 | 2017-11-06 | 삼성전자주식회사 | 터치 스크린을 구비하는 기기에서 스크롤 장치 및 방법 |
JP6018474B2 (ja) * | 2012-10-23 | 2016-11-02 | 任天堂株式会社 | プログラム、情報処理装置、情報処理方法および情報処理システム |
FR3023022A1 (fr) * | 2014-06-30 | 2016-01-01 | Orange | Procede d'affichage d'une nouvelle fenetre rectangulaire sur un ecran |
JP6379893B2 (ja) * | 2014-09-08 | 2018-08-29 | セイコーエプソン株式会社 | 表示システムおよび表示プログラム |
US20170075533A1 (en) * | 2015-09-15 | 2017-03-16 | Flipboard, Inc. | Scrolling digital content with auto-aligning |
JP2019021021A (ja) * | 2017-07-18 | 2019-02-07 | 京セラドキュメントソリューションズ株式会社 | 表示制御装置、及び表示制御方法 |
US11614852B2 (en) * | 2020-04-22 | 2023-03-28 | Taboola.Com Ltd. | Dynamic widget display adjustment |
CN115033160B (zh) * | 2021-12-31 | 2024-08-23 | 联想(北京)有限公司 | 信息处理方法以及电子设备 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010515978A (ja) * | 2007-01-07 | 2010-05-13 | アップル インコーポレイテッド | タッチスクリーンディスプレイにおけるリストのスクローリング、ドキュメントの並進移動、スケーリング及び回転 |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20040119753A1 (en) * | 2002-12-20 | 2004-06-24 | Peter Zencke | Scrolling through data in a graphical user interface |
US7797641B2 (en) * | 2005-05-27 | 2010-09-14 | Nokia Corporation | Mobile communications terminal and method therefore |
US20070132789A1 (en) * | 2005-12-08 | 2007-06-14 | Bas Ording | List scrolling in response to moving contact over list of index symbols |
US7958456B2 (en) | 2005-12-23 | 2011-06-07 | Apple Inc. | Scrolling list with floating adjacent index symbols |
CN101535940B (zh) * | 2006-09-06 | 2013-06-12 | 苹果公司 | 用于即时消息传送的便携式电子设备 |
US7903115B2 (en) * | 2007-01-07 | 2011-03-08 | Apple Inc. | Animations |
US7844915B2 (en) * | 2007-01-07 | 2010-11-30 | Apple Inc. | Application programming interfaces for scrolling operations |
US7768536B2 (en) * | 2007-04-11 | 2010-08-03 | Sony Ericsson Mobile Communications Ab | Methods of displaying information at different zoom settings and related devices and computer program products |
US9569088B2 (en) * | 2007-09-04 | 2017-02-14 | Lg Electronics Inc. | Scrolling method of mobile terminal |
US9513704B2 (en) * | 2008-03-12 | 2016-12-06 | Immersion Corporation | Haptically enabled user interface |
US20100058240A1 (en) * | 2008-08-26 | 2010-03-04 | Apple Inc. | Dynamic Control of List Navigation Based on List Item Properties |
KR20100027686A (ko) * | 2008-09-03 | 2010-03-11 | 엘지전자 주식회사 | 이동단말기 및 그 제어 방법 |
KR101588242B1 (ko) * | 2009-07-13 | 2016-01-25 | 삼성전자주식회사 | 휴대 단말기의 스크롤 방법 및 장치 |
US8799775B2 (en) * | 2009-09-25 | 2014-08-05 | Apple Inc. | Device, method, and graphical user interface for displaying emphasis animations for an electronic document in a presentation mode |
US8812985B2 (en) * | 2009-10-30 | 2014-08-19 | Motorola Mobility Llc | Method and device for enhancing scrolling operations in a display device |
EP2378406B1 (en) * | 2010-04-13 | 2018-08-22 | LG Electronics Inc. | Mobile terminal and method of controlling operation of the mobile terminal |
US9182897B2 (en) * | 2011-04-22 | 2015-11-10 | Qualcomm Incorporated | Method and apparatus for intuitive wrapping of lists in a user interface |
US20120278754A1 (en) * | 2011-04-29 | 2012-11-01 | Google Inc. | Elastic Over-Scroll |
US9075519B2 (en) * | 2012-10-11 | 2015-07-07 | Apple Inc. | System and method for interacting with a displayed work space |
-
2012
- 2012-09-11 KR KR1020167033824A patent/KR101793997B1/ko active IP Right Grant
- 2012-09-11 KR KR1020147005752A patent/KR101972443B1/ko active IP Right Grant
- 2012-09-11 CN CN201280042975.XA patent/CN103782265B/zh active Active
- 2012-09-11 US US13/609,384 patent/US9280274B2/en active Active
- 2012-09-11 RU RU2014114143/08A patent/RU2597458C2/ru active
- 2012-09-11 BR BR112014005335A patent/BR112014005335A2/pt not_active Application Discontinuation
- 2012-09-11 JP JP2013533671A patent/JP5871937B2/ja active Active
- 2012-09-11 WO PCT/JP2012/073187 patent/WO2013039064A1/ja unknown
- 2012-09-11 EP EP12831212.1A patent/EP2757448A4/en not_active Ceased
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010515978A (ja) * | 2007-01-07 | 2010-05-13 | アップル インコーポレイテッド | タッチスクリーンディスプレイにおけるリストのスクローリング、ドキュメントの並進移動、スケーリング及び回転 |
Non-Patent Citations (1)
Title |
---|
See also references of EP2757448A4 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2015162134A (ja) * | 2014-02-27 | 2015-09-07 | 京セラドキュメントソリューションズ株式会社 | 表示装置、表示制御プログラム、および表示制御方法 |
JP2018031950A (ja) * | 2016-08-26 | 2018-03-01 | 富士ゼロックス株式会社 | 情報処理装置およびプログラム |
Also Published As
Publication number | Publication date |
---|---|
KR101972443B1 (ko) | 2019-04-25 |
US9280274B2 (en) | 2016-03-08 |
RU2014114143A (ru) | 2015-10-20 |
JPWO2013039064A1 (ja) | 2015-03-26 |
CN103782265A (zh) | 2014-05-07 |
KR20140056319A (ko) | 2014-05-09 |
EP2757448A4 (en) | 2015-06-17 |
KR20160144508A (ko) | 2016-12-16 |
JP5871937B2 (ja) | 2016-03-01 |
CN103782265B (zh) | 2017-12-05 |
US20130067395A1 (en) | 2013-03-14 |
RU2597458C2 (ru) | 2016-09-10 |
EP2757448A1 (en) | 2014-07-23 |
BR112014005335A2 (pt) | 2017-04-11 |
KR101793997B1 (ko) | 2017-11-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5871937B2 (ja) | 情報処理装置、表示制御方法、プログラム及び情報記憶媒体 | |
JP6506347B2 (ja) | 電子装置及びそのホーム画面編集方法 | |
US8930852B2 (en) | Touch screen folder control | |
US9939992B2 (en) | Methods and systems for navigating a list with gestures | |
US10168861B2 (en) | Menu display device, menu display control method, program and information storage medium | |
AU2013223015B2 (en) | Method and apparatus for moving contents in terminal | |
US10025494B2 (en) | Apparatus and method for an adaptive edge-to-edge display system for multi-touch devices | |
US8947375B2 (en) | Information processing device, information processing method, and information processing program | |
US9501215B2 (en) | Image display device, image display control method, program and information storage medium | |
EP2560086B1 (en) | Method and apparatus for navigating content on screen using pointing device | |
CN102934067A (zh) | 信息处理系统、操作输入装置、信息处理装置、信息处理方法、程序以及信息存储介质 | |
US9513795B2 (en) | System and method for graphic object management in a large-display area computing device | |
JP2015035092A (ja) | 表示制御装置及び表示制御装置の制御方法 | |
CN103019577A (zh) | 选择对象的方法及装置、控制方法和控制装置 | |
WO2013032240A1 (en) | Schedule managing method and apparatus | |
KR101825442B1 (ko) | 스크롤 방법 및 장치 | |
CN103164145B (zh) | 一种在触摸屏上显示操作按钮的方法和装置 | |
WO2018132971A1 (zh) | 一种交互控制方法和终端 | |
EP2738669A1 (en) | System and method for graphic object management in a large display area computing device | |
KR20120106668A (ko) | 터치스크린을 구비한 사용자 단말 제어방법, 장치, 이를 위한 기록매체 및 이를 포함하는 사용자 단말 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 12831212 Country of ref document: EP Kind code of ref document: A1 |
|
ENP | Entry into the national phase |
Ref document number: 20147005752 Country of ref document: KR Kind code of ref document: A |
|
ENP | Entry into the national phase |
Ref document number: 2013533671 Country of ref document: JP Kind code of ref document: A |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
ENP | Entry into the national phase |
Ref document number: 2014114143 Country of ref document: RU Kind code of ref document: A |
|
REG | Reference to national code |
Ref country code: BR Ref legal event code: B01A Ref document number: 112014005335 Country of ref document: BR |
|
ENP | Entry into the national phase |
Ref document number: 112014005335 Country of ref document: BR Kind code of ref document: A2 Effective date: 20140307 |