An information processing program which is executed by a computer of an information processing apparatus, which information processing apparatus displays, on a display section, a part of a content larger than an area displayed on the display section, the information processing program causing the computer to function as: designated position detection means (311, and S23, S29, S34, and S39) for detecting a designated position on the display section designated by a user; first display control means (311, and S28 and S33) for, when the designated position detection means has determined that a first area has been designated and when a predetermined condition has been satisfied, starting displaying, on the display section, an indicator that indicates a position, in the entirety of the content, of the part of the content displayed on the display section; first processing means (311, and S28, S36, and S42) for, when the first display control means displays the indicator on the display section, executing scrolling processing of scrolling the part displayed on the display section, or processing assigned to the first area; second display control means (311, and S28 and S33) for, when the designated position detection means has determined that a second area different from the first area has been designated, immediately displaying the indicator on the display section; second processing means (311, and S28 and S36) for, when the second display control means displays the indicator on the display section, executing the scrolling processing of scrolling the part displayed on the display section, wherein when the designated position detection means (311, and S23, S29, S34, and S39) has determined that neither the first area nor the second area has been designated, the first display control means (311, and S28 and S33) and the second display control means (311, and S28 and S33) do not start displaying the indicator,wherein the first processing means is adapted to scroll the part displayed on the display section when the designated position detection means has determined that the designated position has changed while the first area continues to be designated, and to execute the processing assigned to the first area when the designated position detection means has determined that, after the first area is designated, the designation has been released, and the predetermined condition is that the designated position detection means determines that the designated position has changed while the first area continues to be designated or that the first area has continued to be designated for a predetermined time period or more. designated position detection means (311, and S23, S29, S34, and S39) for detecting a designated position on the display section designated by a user; first display control means (311, and S28 and S33) for, when the designated position detection means has determined that a first area has been designated and when a predetermined condition has been satisfied, starting displaying, on the display section, an indicator that indicates a position, in the entirety of the content, of the part of the content displayed on the display section; first processing means (311, and S28, S36, and S42) for, when the first display control means displays the indicator on the display section, executing scrolling processing of scrolling the part displayed on the display section, or processing assigned to the first area; second display control means (311, and S28 and S33) for, when the designated position detection means has determined that a second area different from the first area has been designated, immediately displaying the indicator on the display section; second processing means (311, and S28 and S36) for, when the second display control means displays the indicator on the display section, executing the scrolling processing of scrolling the part displayed on the display section, wherein when the designated position detection means (311, and S23, S29, S34, and S39) has determined that neither the first area nor the second area has been designated, the first display control means (311, and S28 and S33) and the second display control means (311, and S28 and S33) do not start displaying the indicator,wherein the first processing means is adapted to scroll the part displayed on the display section when the designated position detection means has determined that the designated position has changed while the first area continues to be designated, and to execute the processing assigned to the first area when the designated position detection means has determined that, after the first area is designated, the designation has been released, and the predetermined condition is that the designated position detection means determines that the designated position has changed while the first area continues to be designated or that the first area has continued to be designated for a predetermined time period or more.