1. An image processing apparatus comprising: an image receiving unit that receives an image including a writing; a writing detection unit that detects a position of the writing in the image received by the image receiving unit; a character position detection unit that detects a position of a character image in the image received by the image receiving unit; a character recognition unit that performs character recognition on the character image detected by the character position detection unit; an association unit that compares the position of the writing detected by the writing detection unit with the position of the character image detected by the character position detection unit to associate the writing with a result of the character recognition performed by the character recognition unit; a translation unit that translates the result of the character recognition performed by the character recognition unit so as to be recognizable as a translation of the result of the character recognition associated with the writing by the association unit; a translation image generation unit that generates an image of the translation result associated with the writing, so as to be output in a format different from a format of an image of a translation result that is not associated with the writing; a translation image output unit that outputs the image generated by the translation image generation unit; an original image conversion unit that converts the character image in the image received by the image receiving unit, based on the position of the writing detected by the writing detection unit, after the translation by the translation unit is performed; and a combining unit that combines the image converted by the original image conversion unit and the image generated by the translation image generation unit.
1. An image processing apparatus comprising: an image receiving unit that receives an image including a writing; a writing detection unit that detects a position of the writing in the image received by the image receiving unit; a character position detection unit that detects a position of a character image in the image received by the image receiving unit; a character recognition unit that performs character recognition on the character image detected by the character position detection unit; an association unit that compares the position of the writing detected by the writing detection unit with the position of the character image detected by the character position detection unit to associate the writing with a result of the character recognition performed by the character recognition unit; a translation unit that translates the result of the character recognition performed by the character recognition unit so as to be recognizable as a translation of the result of the character recognition associated with the writing by the association unit; a translation image generation unit that generates an image of the translation result associated with the writing, so as to be output in a format different from a format of an image of a translation result that is not associated with the writing; a translation image output unit that outputs the image generated by the translation image generation unit; an original image conversion unit that converts the character image in the image received by the image receiving unit, based on the position of the writing detected by the writing detection unit, after the translation by the translation unit is performed; and a combining unit that combines the image converted by the original image conversion unit and the image generated by the translation image generation unit. 5. The image processing apparatus according to claim 1 , wherein the writing detection unit further detects a type of the writing, and the translation image generation unit adds a writing having a same type as the type of the writing detected by the writing detection unit, to the image of the translation result associated with the writing.