Patent ID: 7365866
Filing Date: 2008-04-29
Classification: G06K

Abstract:
1. An image processing apparatus that performs an output processing based on document data including a command to refer to an external resource, the document data being received from a host computer, the image processing apparatus comprising: an output data processing unit that reads document data from a storage device and performs an output data processing; a detection unit that detects the command to refer to the external resource and text information related to the external resource in the document data read by the output data processing unit; an external resource obtaining unit that obtains the external resource using the command detected by the detection unit; and an input unit that inputs an instruction indicating whether or not the text information detected by the detection unit is to be output, wherein the output data processing unit outputs the external resource obtained by the external resource obtaining unit and the text information detected by the detection unit when the instruction input by the input unit indicates that the text information is to be output, and outputs the obtained external resource without the detected text information when the input instruction indicates that the text information is not to be output; wherein the input unit inputs the instruction indicating whether or not the text information detected by the detection unit is to be outputted, and further inputs a second instruction if the external resource obtained by the external resource obtaining unit in response to input of the instruction has a format which is not supported by the image processing apparatus, the second instruction indicating whether or not the text information related to the non-supported external resource is to be output; wherein the output data processing unit outputs the external resource without the text information when the input instruction indicates that the text formation is not to be output and when the obtained external resource is not the non-supported external resource, and wherein the output data processing unit determines, in accordance with the second instruction, whether or not the text information is to be output when the input instruction indicates that the text information is not to be output and when the obtained external resource is the non-supported external resource.