Information processing device and information processing method to control display of image based on inclination information
First Claim
1. An information processing apparatus, comprising:
- at least one processor configured to;
acquire a touch input from a touch sensor of a portable terminal;
acquire, from an acceleration sensor of the portable terminal, inclination information of the portable terminal;
control a display unit of the portable terminal to display a first object and a second object associated with the first object;
determine, based on the touch input and the inclination information, whether the portable terminal is in a first state a second state, or a third state, whereinin the first state, a duration of the touch input is lower than a time threshold value and angle of inclination of the portable terminal is lower than an angle threshold value,in the second state, the duration of the touch input is lower than the time threshold value and the angle of inclination of the portable terminal is equal to or larger than the angle threshold value, andin the third state, the duration of the touch input is equal to or larger than the time threshold value;
control, based on the determination that the portable terminal is in the first state, the display unit to execute a first inclination process to move a second image toward an edge of the display unit while suppressing movement of a first image;
control, based on the determination that the portable terminal is in the second state, the display unit to execute a second inclination process to move the first image; and
control, based on the determination that the portable terminal is in the third state, the display unit to execute a long-touch process different from each of the first inclination process and the second inclination process.
0 Assignments
0 Petitions
Accused Products
Abstract
An information processing apparatus, method and computer program product cooperate to provide a device that changes the way content is displayed depending on an inclination angle of the device. The device includes an inclination acquisition device that acquires inclination information of a display housing that houses a display with a displayed image thereon. A first controller causes a first change to the displayed image according to the inclination information. A second controller causes a second change to the displayed image when a predetermined condition is met with respect to the inclination information. By including subcomponents that cooperate in this manner, the device allows a user to perceive a displayed image at various viewing angles and easily recognize whether certain displayed features are able to be actuated when the device is positioned in a certain inclination angle.
22 Citations
4 Claims
-
1. An information processing apparatus, comprising:
-
at least one processor configured to; acquire a touch input from a touch sensor of a portable terminal; acquire, from an acceleration sensor of the portable terminal, inclination information of the portable terminal; control a display unit of the portable terminal to display a first object and a second object associated with the first object; determine, based on the touch input and the inclination information, whether the portable terminal is in a first state a second state, or a third state, wherein in the first state, a duration of the touch input is lower than a time threshold value and angle of inclination of the portable terminal is lower than an angle threshold value, in the second state, the duration of the touch input is lower than the time threshold value and the angle of inclination of the portable terminal is equal to or larger than the angle threshold value, and in the third state, the duration of the touch input is equal to or larger than the time threshold value; control, based on the determination that the portable terminal is in the first state, the display unit to execute a first inclination process to move a second image toward an edge of the display unit while suppressing movement of a first image; control, based on the determination that the portable terminal is in the second state, the display unit to execute a second inclination process to move the first image; and control, based on the determination that the portable terminal is in the third state, the display unit to execute a long-touch process different from each of the first inclination process and the second inclination process. - View Dependent Claims (2)
-
-
3. An information processing method, comprising:
in a portable terminal; acquiring a touch input from a touch sensor of the portable terminal; acquiring, from an acceleration sensor of the portable terminal, inclination information of the portable terminal, controlling a display unit of the portable terminal to display a first object and a second object associated with the first object; determining, based on the touch input and the inclination information, whether the portable terminal is in a first state, a second state, or a third state, wherein in the first state, a duration of the touch input is lower than a time threshold value and angle of inclination of the portable terminal is lower than an angle threshold value, in the second state, the duration of the touch input is lower than the time threshold value and the angle of inclination of the portable terminal is equal to or larger than the angle threshold value, and in the third state, the duration of the touch input is equal to or larger than the time threshold value; controlling, based on the determination that the portable terminal is in the first state, the display unit to execute a first inclination process to move a second image toward an edge of the display unit while suppressing movement of a first image; controlling, based on the determination that the portable terminal is in the second state, the display unit to execute a second inclination process to move the first image; and controlling, based on the determination that the portable terminal is in the third state, the display unit to execute a long-touch process different from each of the first inclination process and the second inclination process.
-
4. A non-transitory computer-readable medium having stored thereon computer-executable instructions which, when executed by a portable terminal, cause the portable terminal to execute operations, the operations comprising:
-
acquiring a touch input from a touch sensor of the portable terminal; acquiring, from an acceleration sensor of the portable terminal, inclination information of the portable terminal, controlling a display unit of the portable terminal to display a first object and a second object associated with the first object; determining, based on the touch input and the inclination information, whether the portable terminal is in a first state, a second state, or a third state, wherein in the first state, a duration of the touch input is lower than a time threshold value and angle of inclination of the portable terminal is lower than an angle threshold value, in the second state, the duration of the touch input is lower than the time threshold value and the angle of inclination of the portable terminal is equal to or larger than the angle threshold value, and in the third state, the duration of the touch input is equal to or larger than the time threshold value; controlling, based on the determination that the portable terminal is in the first state, the display unit to execute a first inclination process to move a second image toward an edge of the display unit while suppressing movement of a first image; controlling, based on the determination that the portable terminal is in the second state, the display unit to execute a second inclination process to move the first image; and controlling, based on the determination that the portable terminal is in the third state, the display unit to execute a long-touch process different from each of the first inclination process and the second inclination process.
-
Specification