A computer program that causes a computer to execute: acquiring operation information indicative of an orientation of a device held by a user, wherein the operation information indicates a tilt of the device held by the user; acquiring size information indicative of a length of a content in a predetermined direction; determining if the length of the content exceeds a predetermined threshold; and when the length of the content does not exceed the predetermined threshold, determining a scrolling amount by which the content displayed on the display is scrolled in the predetermined direction in accordance with the tilt, wherein the scrolling amount per unit angle of the tilt is determined based on the size information; and when the length of the content exceeds the predetermined threshold, and when an amount of operation indicated by the operation information does not exceed a predetermined range of tilt, determining a scrolling amount by which the content displayed on the display is scrolled in the predetermined direction in accordance with the tilt, wherein the scrolling amount per unit angle of the tilt is determined based on a range of the content determined by the threshold, and when the length of the content exceeds the predetermined threshold and when the amount of operation indicated by the operation information exceeds a predetermined range of tilt, the content is continuously scrolled at a predetermined speed. acquiring operation information indicative of an orientation of a device held by a user, wherein the operation information indicates a tilt of the device held by the user; acquiring size information indicative of a length of a content in a predetermined direction; determining if the length of the content exceeds a predetermined threshold; and when the length of the content does not exceed the predetermined threshold, determining a scrolling amount by which the content displayed on the display is scrolled in the predetermined direction in accordance with the tilt, wherein the scrolling amount per unit angle of the tilt is determined based on the size information; and when the length of the content exceeds the predetermined threshold, and when an amount of operation indicated by the operation information does not exceed a predetermined range of tilt, determining a scrolling amount by which the content displayed on the display is scrolled in the predetermined direction in accordance with the tilt, wherein the scrolling amount per unit angle of the tilt is determined based on a range of the content determined by the threshold, and when the length of the content exceeds the predetermined threshold and when the amount of operation indicated by the operation information exceeds a predetermined range of tilt, the content is continuously scrolled at a predetermined speed. and when an amount of operation indicated by the operation information does not exceed a predetermined range of tilt, determining a scrolling amount by which the content displayed on the display is scrolled in the predetermined direction in accordance with the tilt, wherein the scrolling amount per unit angle of the tilt is determined based on a range of the content determined by the threshold, and when the length of the content exceeds the predetermined threshold and when the amount of operation indicated by the operation information exceeds a predetermined range of tilt, the content is continuously scrolled at a predetermined speed. <EOS>