1. An image processing apparatus, comprising: a document input unit that inputs document data of a document; a first identifying unit that identifies a position of a string in the document; a second identifying unit that identifies a mark handwritten from a highlighter and is non-textual, the mark being separate from the string, in the document; and an orientation detection unit that detects an orientation of the mark, wherein the mark is defined by a range from a start position and an end position based on the detected orientation; and a character string extracting unit that extracts a new string, based on the position of the string identified by the first identifying unit, and the mark identified by the second identifying unit and defined based on the detected orientation.
1. An image processing apparatus, comprising: a document input unit that inputs document data of a document; a first identifying unit that identifies a position of a string in the document; a second identifying unit that identifies a mark handwritten from a highlighter and is non-textual, the mark being separate from the string, in the document; and an orientation detection unit that detects an orientation of the mark, wherein the mark is defined by a range from a start position and an end position based on the detected orientation; and a character string extracting unit that extracts a new string, based on the position of the string identified by the first identifying unit, and the mark identified by the second identifying unit and defined based on the detected orientation. 7. The image processing apparatus according to claim 1 , wherein the second identifying unit having: a connected pixel area extracting unit that extracts range of a connected pixel area in which pixels representing the mark given in the document are connected; and an end-of-mark identifying unit that identifies a beginning and an end of the mark based on the orientation of the mark identified by the orientation identifying unit and the range of the connected pixel area extracted by the connected pixel area extracting unit.