Non-volatile storage medium storing a portable device control program, and method of controlling a portable device
First Claim
1. A non-transitory storage medium storing computer-readable instructions readable by a computer of a portable device including a sensor configured to output sensor information corresponding to a movement and an attitude of the portable device, a data memory portion configured to store image data, and a display portion configured to display an image on the basis of the image data, wherein, when executed by the computer of the portable device, the computer-readable instructions instruct the computer to function as:
- a sensor-information obtaining portion configured to obtain the sensor information;
a partial area specifying portion configured to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of the obtained sensor information;
a display control portion configured to command the display portion to display the partial image corresponding to the partial image area specified by the partial area specifying portion; and
a first state judging portion configured to judge whether the obtained sensor information indicates a state in which the portable device is kept inclined at a predetermined angle with respect to a horizontal plane,wherein the partial area specifying portion is configured to specify, while the display portion displays a first partial image as the partial image, a second partial image area on the basis of the sensor information outputted in response to the movement of the portable device, the second partial image area corresponding to a portion of the image represented by the image data that is located at a position different from a position of a first partial image area corresponding to the first partial image,wherein, when the first state judging portion judges that the obtained sensor information indicates the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured to command the display portion to perform a scrolling processing such that the display portion displays a second partial image corresponding to the second partial image area specified by the partial area specifying portion on the basis of the sensor information outputted in response to the movement of the portable device,wherein, when the first state judging portion judges that the obtained sensor information does not indicate the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured not to command the display portion to perform the scrolling processing on the basis of the sensor information outputted in response to the movement of the portable device,wherein the first state judging portion is further configured to judge whether the image data includes data representing characters, andwherein, when the first state judging portion judges that the image data includes the data representing characters, the display control portion is configured to command the display portion to display the partial image corresponding to the partial image area, which is not an entire area of the image represented by the image data.
1 Assignment
0 Petitions
Accused Products
Abstract
A non-volatile storage medium storing a control program readable by a computer of a portable device including a sensor to output detected information indicative of at least one of a movement and an attitude of the portable device, a data memory portion to store image data, and a display portion to display an image on the basis of the image data, wherein the control program enables the computer to function as: a partial area specifying portion to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of at least one of the movement and attitude of the portable device indicated by the detected information; and a display control portion to display the partial image in the partial image area specified by the partial area specifying portion, on the display portion.
9 Citations
15 Claims
-
1. A non-transitory storage medium storing computer-readable instructions readable by a computer of a portable device including a sensor configured to output sensor information corresponding to a movement and an attitude of the portable device, a data memory portion configured to store image data, and a display portion configured to display an image on the basis of the image data, wherein, when executed by the computer of the portable device, the computer-readable instructions instruct the computer to function as:
-
a sensor-information obtaining portion configured to obtain the sensor information; a partial area specifying portion configured to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of the obtained sensor information; a display control portion configured to command the display portion to display the partial image corresponding to the partial image area specified by the partial area specifying portion; and a first state judging portion configured to judge whether the obtained sensor information indicates a state in which the portable device is kept inclined at a predetermined angle with respect to a horizontal plane, wherein the partial area specifying portion is configured to specify, while the display portion displays a first partial image as the partial image, a second partial image area on the basis of the sensor information outputted in response to the movement of the portable device, the second partial image area corresponding to a portion of the image represented by the image data that is located at a position different from a position of a first partial image area corresponding to the first partial image, wherein, when the first state judging portion judges that the obtained sensor information indicates the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured to command the display portion to perform a scrolling processing such that the display portion displays a second partial image corresponding to the second partial image area specified by the partial area specifying portion on the basis of the sensor information outputted in response to the movement of the portable device, wherein, when the first state judging portion judges that the obtained sensor information does not indicate the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured not to command the display portion to perform the scrolling processing on the basis of the sensor information outputted in response to the movement of the portable device, wherein the first state judging portion is further configured to judge whether the image data includes data representing characters, and wherein, when the first state judging portion judges that the image data includes the data representing characters, the display control portion is configured to command the display portion to display the partial image corresponding to the partial image area, which is not an entire area of the image represented by the image data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method of controlling a portable device including a sensor configured to output sensor information corresponding to a movement and an attitude of the portable device, a data memory portion configured to store image data, and a display portion configured to display an image on the basis of the image data, the method comprising:
-
obtaining the sensor information; performing a specifying processing to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of the obtained sensor information; performing a commanding processing to command the display portion to display the partial image corresponding to the partial image area; and judging whether the obtained sensor information indicates a state in which the portable device is kept inclined at a predetermined angle with respect to a horizontal plane, wherein the specifying processing includes specifying, while the display portion displays a first partial image as the partial image, a second partial image area on the basis of the sensor information outputted in response to the movement of the portable device, the second partial image area corresponding to a portion of the image represented by the image data that is located at a position different from a position of a first partial image area corresponding to the first partial image, wherein, when it is judged that the obtained sensor information indicates the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the commanding processing includes commanding the display portion to perform a scrolling processing such that the display portion displays a second partial image corresponding to the second partial image area specified in the specifying processing on the basis of the sensor information outputted in response to the movement of the portable device, wherein, when it is judged that the obtained sensor information does not indicate the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the commanding processing does not include commanding the display portion to perform the scrolling processing on the basis of the sensor information outputted in response to the movement of the portable device, and wherein the method further comprises; judging whether the image data includes data representing characters, wherein, when it is judged that the image data includes the data representing characters, the commanding processing includes commanding the display portion to display the partial image corresponding to the partial image area, which is not an entire area of the image represented by the image data.
-
-
13. A portable device comprising:
-
a sensor configured to output sensor information corresponding to a movement and an attitude of the portable device; a data memory portion configured to store image data; a display portion configured to display an image on the basis of the image data; a sensor-information obtaining portion configured to obtain the sensor information; a partial area specifying portion configured to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of the obtained sensor information; a display control portion configured to command the display portion to display the partial image corresponding to the partial image area specified by the partial area specifying portion; and a first state judging portion configured to judge whether the obtained sensor information indicates a state in which the portable device is kept inclined at a predetermined angle with respect to a horizontal plane, wherein the partial area specifying portion is configured to specify, while the display portion displays a first partial image as the partial image, a second partial image area on the basis of the sensor information outputted in response to the movement of the portable device, the second image area corresponding to a portion of the image represented by the image data that is located at a position different from a position of a first partial image area corresponding to the first partial image, wherein, when the first state judging portion judges that the obtained sensor information indicates the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured to command the display portion to perform a scrolling processing such that the display portion displays a second partial image corresponding to the second partial image area specified by the partial area specifying portion on the basis of the sensor information outputted in response to the movement of the portable device, wherein, when the first state judging portion judges that the obtained sensor information does not indicate the state in which the portable device is kept inclined at the predetermined angle with respect to the horizontal plane, the display control portion is configured not to command the display portion to perform the scrolling processing on the basis of the sensor information outputted in response to the movement of the portable device, wherein the first state judging portion is further configured to judge whether the image data includes data representing characters, and wherein, when the first state judging portion judges that the image data includes the data representing characters, the display control portion is configured to command the display portion to display the partial image corresponding to the partial image area, which is not an entire area of the image represented by the image data.
-
-
14. A non-transitory storage medium storing computer-readable instructions readable by a computer of a portable device including a sensor configured to output sensor information corresponding to at least one of a movement and an attitude of the portable device, a data memory portion configured to store image data, and a display portion configured to display an image on the basis of the image data, wherein, when executed by the computer of the portable device, the computer-readable instructions instruct the computer to function as:
-
a sensor-information obtaining portion configured to obtain the sensor information; a partial area specifying portion configured to specify, as a partial image area, an area of a partial image that is a portion of the image represented by the image data, on the basis of the obtained sensor information; a display control portion configured to command the display portion to display the partial image corresponding to the partial image area specified by the partial area specifying portion; a first state judging portion configured to judge whether the image data includes data representing characters, wherein, when the first state judging portion judges that the image data includes the data representing characters, the display control portion is configured to command the display portion to display the partial image area, which is not an entire area of the image represented by the image data, and wherein, when the first state judging portion judges that the image data does not include the data representing characters, the display control portion is configured to command the display portion to display the partial image area, which is the entire area of the image represented by the image data. - View Dependent Claims (15)
-
Specification