9. The information processing apparatus of claim 8 , wherein the circuitry is configured to prioritize the extracted one or more character strings on the basis of the priority weight value associated with the position.
8. 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; assign a respective priority weight to each of the extracted one or more character strings based on a position of the extracted one or more character strings in relation to the 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.