Sign In to Follow Application
View All Documents & Correspondence

Information Processing Apparatus, Program, And Control Method

Abstract: An information processing apparatus includes a display, a sensor, and a controller. The display has a screen. The sensor is configured to detect an inclination. The controller is configured to display a first object on the screen and display a second object associated with the first object on the screen in accordance with the inclination detected by the sensor.

Get Free WhatsApp Updates!
Notices, Deadlines & Correspondence

Patent Information

Application #
Filing Date
30 August 2011
Publication Number
25/2013
Publication Type
INA
Invention Field
MECHANICAL ENGINEERING
Status
Email
remfry-sagar@remfry.com
Parent Application

Applicants

SONY CORPORATION
1-7-1 KONAN, MINATO-KU, TOKYO

Inventors

1. YUSUKE MIYAZAWA
C/O SONY CORPORATION, 1-7-1 KONAN, MINATO-KU, TOKYO
2. SEIJI SUZUKI
C/O SONY CORPORATION, 1-7-1 KONAN, MINATO-KU, TOKYO
3. YASUSHI OKUMURA
C/O SONY CORPORATION, 1-7-1 KONAN, MINATO-KU, TOKYO

Specification

INFORMATION PROCESSING APPARATUS, PROGRAM, AND CONTROL METHOD Background The present disclosure relates to an information processing apparatus including a display and a touch panel, a program, and a control method. From the past, there has been widely. known an information processing apparatus including a display such . as an LCD (Liquid Crystal Display), and a touch panel that detects a contact position on a screen of the display (see, for example, Japanese Patent Application Laid-open No. 2005-09441). When making an input operation on an information processing apparatus including a display and a touch panel, a user touches a screen of the display with a finger, a stylus, or the like or slides a finger, a stylus, or the like thereon, thus making an input operation on the information processing apparatus. Summary It is desirable to provide an information processing apparatus adopting, as an unprecedented new input system, an input system using a combination of an input operation made by inclining the information processing apparatus and an input operation made via a touch panel. According to an embodiment of the present disclosure, there is provided an information processing apparatus including a display, a sensor, and a controller. The display has a screen. The sensor is configured to detect an inclination. The controller is configured to display a first object on the screen and display a second object associated with the first object on the screen in accordance with the inclination detected by the sensor. In the information processing apparatus, when a user inclines the information processing apparatus, the second object is displayed on the screen in accordance with the inclination. The information processing apparatus may further include a touch panel configured to detect contact. In this case, the second object may be an object operable with the touch panel. In the information processing apparatus, the controller may switch availability of an operation of the second object using the touch panel in accordance with the inclination. Accordingly, the user inclines the information processing apparatus to display the second object on the screen, and makes an input operation with a finger or the like via the touch panel to operate the second object. In the information processing apparatus, the first object-may be an object-operable -with-the touch panel. In the information processing apparatus, the controller may switch a first state where the first object is operable with the touch panel and a second state where the second object is operable with the touch panel in accordance with the inclination. In the information processing apparatus, when an input operation is made with use of the touch panel within the same display area on the screen, an object to be operated can be differentiated depending on an angle of the inclination of the information processing apparatus. Accordingly, the limited screen can be effectively utilized. In the information processing apparatus, the controller may display in a rotational manner a three-dimensional display object having a first surface serving as the first object and a second surface serving as the second object in accordance with the inclination, to thereby display the second object on the screen in accordance with the inclination. In the information processing apparatus, when the user inclines the information processing apparatus, the three-dimensional display object is rotated in accordance with the inclined angle. Accordingly, the operation becomes intuitive. In the information processing apparatus, the controller may control display such that the three-dimensional display object is hardly rotated in a case where an angle of the inclination is less than a predetermined value, and such that a rotation speed of the three-dimensional display object becomes higher as the-inclination increases in a case where the angle of the inclination is the predetermined value or more. In the information processing apparatus, in the case where an angle of the inclination of the information processing apparatus is less than a predetermined threshold value, the three-dimensional display object is hardly rotated and accordingly the three-dimensional display object can be prevented from being rotated by an unintentional hand movement or the like. On the other hand, in the case where the angle of the inclination of the information processing apparatus is the predetermined threshold value or more, the rotation speed of the three-dimensional display object becomes higher as the inclination increases. Accordingly, in the case where the user expresses his/her intention to rotate the three-dimensional display object and then rotates the casing, the three-dimensional display object can be appropriately rotated in accordance with the user's intention of rotation. In the information processing apparatus, the controller may determine a position of a virtual camera in accordance with the inclination, and change a background image of' the three-dimensional display object in accordance with the position of the virtual camera. Accordingly, when the user inclines the information processing apparatus, the three-dimensional display object is displayed in a rotational manner, and the background image of the three-dimensional display object is changed in accordance. with the position of the virtual camera. Accordingly, the feeling of rotating the three-dimensional display object can be improved. In the information processing-apparatus, the controller may move the first object and the second object in directions different from each other in accordance with the inclination, to thereby display the second object on the screen in accordance with the inclination. In the information processing apparatus, when the user inclines the information processing apparatus, the first object and the second object are moved in parallel to each other on the screen in accordance with the inclined angle. Also in such a case, an operation becomes instinctive. For example, the user can obtain the feeling as if to open a door (first object). In the information processing apparatus, the controller may move the first object while rotating the first object. Accordingly, the feeling of opening a door is improved. In the information processing apparatus, the first object may be an image displayed when content is reproduced. In this case, the second object may be an object for operating a reproduction position of the content. In this case, the controller may change, in a case where the second object is operated with the touch panel, the reproduction position in accordance with a change amount of a contact position of the touch panel. In the information processing apparatus, the controller may change a ratio of a change amount of the reproduction position of the content to the change amount of the contact position of the touch panel, in accordance with the - inclination. Accordingly, by inclining the information processing apparatus, the user can optionally change the ratio of the change amount of the reproduction position of the content to the change amount of the contact position of the touch panel. In the information processing apparatus, the controller may simultaneously execute a plurality of application programs. In this case, the first object may be an image displayed by one of! the plurality of application programs. In this case, the second object may be an image for selecting one of the plurality of application programs. Accordingly, by inclining the information processing apparatus and making an input via the touch panel, the user can select an optional application. In the information processing apparatus, the first object may be an image indicating content. In this case, the second object may be an icon for deleting content. Accordingly/ in the case where the user does not intend to delete content, the content can be prevented from being deleted mistakenly. In the information processing apparatus, the controller may be capable of updating a reference point serving as a reference of the inclination. In the information processing apparatus, the controller may determine whether an angle of the inclination is a predetermined threshold value or more, and update the reference point when the angle of the inclination is the predetermined threshold value or more. Accordingly, in the case where an operation position of the information processing apparatus is changed, the change of the operation position can be appropriately supported. In the information processing apparatus, the controller may determine whether the contact with the touch panel is not detected for a predetermined period of time or more and update, in the case where the contact is not detected for the predetermined period of time or more, a position of the information processing apparatus at that time as the reference point. Accordingly, in the case where the operation position of the information processing apparatus is changed, the change of the operation position can be appropriately supported. In the information processing apparatus, the controller may determine whether a change amount of the inclination is less than a predetermined threshold value within a predetermined period of time and update, in the case where an angle of the inclination is less than the predetermined threshold value, a position of the information processing apparatus at that time as the reference point. Accordingly, in the case where the operation position of the information processing apparatus is changed, the change of the operation position can be appropriately supported. According to an embodiment of the present disclosure, there is provided a program causing an information processing apparatus to execute displaying a first object on a screen of a display. Further, a second-object associated with the first object is displayed; on the screen in accordance with an inclination detected by a sensor. According to an embodiment of the present disclosure, there is provided a control method including displaying a first object on a screen of a display. A second object associated with the first object is displayed on the screen in accordance with an inclination detected by a sensor. As described above, according to one of the embodiments of the present disclosure, it is possible to provide an information processing apparatus adopting, as an unprecedented new input system, an input system using a combination of an input operation made by inclining the information processing apparatus and an input operation made via a touch panel. These and other objects, features and advantages of the present disclosure will become more apparent in light of the following detailed description of best mode embodiments thereof, as illustrated in the accompanying drawings. Brief Description of Drawings FIG. 1 is a front view showing an information processing apparatus according to an embodiment of the present disclosure; FIG. 2 is a block diagram showing an electrical configuration of the information processing apparatus; FIG. 3 is a flowchart showing processing of the information processing apparatus; FIG. 4 is a diagram showing display states on a screen in the case where the processing shown in FIG. 3 is executed; FIG. 5 is a diagram showing display states on the screen in the case where the processing shown in FIG. 3 is executed; FIG. 6 is a diagram for explaining the principle used for displaying in a rotational manner objects constituting respective surfaces of a three-dimensional display object or objects such as an album title and an artist name; FIG. 7 is a flowchart she wing processing when a controller calculates an object rotation angle of a UI (User Interface) object based on a rotation angle of a casing; FIG. 8 is a graph showing an expression used for achieving processing of removing an unintentional hand movement and threshold value processing at a limit angle, and showing a relationship between a rotation angle of the casing and an object rotation angle of an UI object; FIG. 9 is a diagram showing an example of a case where a background image of the three-dimensional display object is changed in accordance with the rotation angle of the casing from the reference point; FIG. 10 is a flowchart showing processing of an information processing apparatus according to another embodiment of the present disclosure; FIG. 11 is a diagram showing display states on a screen in the case where the processing shown in FIG. 10 is executed; FIG. 12 is a diagram for explaining movement processing for a two-dimensional display object or a UI object such as a hidden icon; FIG. 13 is a--flowchart showing processing of an information processing apparatus according to still another embodiment of the present disclosure; FIG. 14 is a diagram showing display states on a screen in the case where the processing shown in FIG. 13 is executed; FIG. 15 is a diagram showing an example of a case where when the casing is rotated by a critical angle or more, a mail delete icon is displayed on a screen; FIG. 16 is a diagram showing an example of a case where when the casing is rotated by a critical angle or more, an icon for operating a reproduction position of content such as music content is displayed; FIG. 17 is a flowchart showing processing of an information processing apparatus according to still another embodiment of the present disclosure; FIG. 18 is a diagram showing display states on a screen in the case where the processing shown in FIG. 17 is executed; FIG. 19 is a flowchart showing processing of an information processing apparatus according to still another embodiment of the present disclosure; FIG. 20 is a diagram showing display states on a screen in the case where the processing shown in FIG. 19 is executed; FIG. 21 is a flowchart showing processing of an information processing apparatus according to still another embodiment of the present disclosure; FIG. 22 is a diagram showing display states on a screen in the case where the processing shown in FIG. 21 is executed; FIG. 23 is a diagram showing-an example-of a case where when the user slides a finger or the like at a position of the screen on which a three-dimensional display object is displayed, the three-dimensional i display object is rotated; and FIG. 24 is a diagram showing an example of a case where an information processing apparatus does not include a display, and a display is separately provided. Detailed description of Embodiments Hereinafter, embodiments of the present disclosure will be described with reference to the drawings.

Documents