Patent ID: 8218159
Filing Date: 2012-07-10
Classification: G06K

Abstract:
1. A data processing apparatus, which communicates with a printer capable of interpreting a plurality of printing languages, that processes image data by using a resource retained in memory, the resource being used for the plurality of printing languages, the data processing apparatus comprising: retention means for retaining the resource containing data of the resource, which is utilized in image processing on the printer, wherein the resource is for said plurality of printing languages; input means for inputting, via a graphical user interface, a plurality of display names of the resource retained by said retaining means; selecting means for selecting, via the graphical user interface, a choice from displaying any one of the plurality of display names input by said input means or not displaying any display name, for each of the plurality of printing languages which are allowed to use the resources; setting means for setting, to the resource retained by said retention means, the plurality of display names input by said input means and name-use information indicative of correspondence between said plurality of printing languages and display names selected by the selecting means for each of said plurality of printing languages; and transmitting means for transmitting the resource to the printer in response to a transmission instruction input via the graphical user interface, wherein the plurality of display names and the name-use information are set to the transmitted resource, and wherein the printer processes image data by using the transmitted resource; obtaining means for obtaining the resources from the printer; and display means for referring to the name-use information set to the obtained resources to display a list of the obtained resources by using the display name corresponding to a printing language to be used, wherein when the plurality of resources obtained by said obtaining means includes a resource which is used by the printing language to be used for which a choice is made by said selection means that any display name is not displayed, the display means displays a list not including the resource.