1. An information processing apparatus comprising: a display configured to display data including a plurality of character strings; a touch panel disposed on or formed integrally with the display configured to detect a touch input; and circuitry configured to receive an output from the touch panel corresponding to a detected touch input; extract one or more character strings from the plurality of character strings based on the detected touch input; prioritize the extracted one or more character strings; and control the display to display the extracted one or more character strings in an order based on the prioritizing, wherein the detected touch input is a continuous touch input that corresponds to an enclosed shape, and the processor extracts character strings within the enclosed shape as the extracted one or more character strings.