3. 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 one of a plurality of classifications to the extracted one or more character strings; 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.
3. 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 one of a plurality of classifications to the extracted one or more character strings; 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. 4. The information processing apparatus of claim 3 , wherein the circuitry is configured to prioritize the extracted one or more character strings on the basis of the classification.