1461129043-9acfab9a-0cee-4a30-b7a9-13b98fe7386f

1. A data processing apparatus comprising:
a data processing part for monitoring a first port of the data processing apparatus and processing first data received via the first port regardless of a data format of the first data;
a data converting part for monitoring a second port of the data processing apparatus, said second port being different from said first port, performing predetermined processing on second data received via said second port, regardless of a data format of the second data, so as to automatically convert all of said second data received via said second port into a predetermined first data format which can be processed by said data processing part and automatically sending all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of the data processing apparatus.
2. The apparatus as claimed in claim 1, wherein said first data indicates that the first data is to be sent to said first port, and said second data indicates that the second data is to be sent to said second port.
3. The data processing apparatus as claimed in claim 1, wherein said data converting part comprises
a plurality of converting parts for monitoring each specific port that is different from said first port, each converting part conducting a plurality of specific processes to data received via the specific port regardless of a data format of the received data so as to automatically convert all of said received data received by the specific port into the predetermined first data format that can be processed by said data processing part and automatically sending all of the converted data directly to said first port.
4. The data processing apparatus as claimed in claim 1, further comprising:
a transiting part for setting the data processing apparatus into a power saving mode;
a recovering part for resetting the data processing apparatus from the power saving mode to a normal operation mode when receiving data via said first port.
5. The data processing apparatus as claimed in claim 1, wherein said processing by the data processing part includes converting data in a printer language to image data to be printed by a printer engine.
6. The data processing apparatus as claimed in claim 1, wherein said predetermined processing performed by the data converting part is one of data decompression, decryption and printer language conversion.
7. A data processing system comprising:
a data processing apparatus configured to process data received from an information processing apparatus, said data processing apparatus comprising:
a data processing part for monitoring a first port of the data processing apparatus and conducting a first specific process to first data received via the first port regardless of a data format of the received data; and
a data converting part for monitoring a second port of said data processing apparatus, said second port being different from said first port, conducting a second specific predetermined process to second data received via said second port regardless of a data format of the second data so as to automatically convert all of said second data received via said second port into a predetermined data format that can be processed by said data processing part, and automatically sending all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of said data processing apparatus; and
an information processing apparatus comprising a sending part for sending data in the predetermined data format that can be processed by said data processing part to said first port and sending data in a format that cannot be processed by said data processing part to said second port.
8. The data processing system as claimed in claim 7, wherein said data processing apparatus further comprises
a transiting part for setting the data processing apparatus into a power saving mode;
a recovering part for resetting the data processing apparatus from the power saving mode to a normal operation mode when data is received via said first port, and
wherein said information processing apparatus, further comprises
a sending dummy data part for sending dummy data to said first port before sending data to said second port in a case of sending data to said second port.
9. The data processing system as claimed in claim 7, wherein
the first specific process conducted by the data processing part includes converting from data in a printer language to image data to be printed by a printer engine.
10. The data processing system as claimed in claim 7, wherein
the second specific predetermined process conducted by the data converting part includes one of data decompression, decryption or printer language converting.
11. A method for controlling a data processing apparatus, said method comprising the steps of:
a data processing step including
monitoring a first port of said data processing apparatus, and
conducting, by a data processing part of the data processing apparatus, a first specific process to first data received via the first port regardless of a data format of the first data, and

a data converting step including
monitoring a second port of said data processing apparatus, said second port being different from said first port,
conducting a second specific predetermined process to second data received via said second port regardless of a data format of the second data so as to automatically convert all of said second data received via said second port into a predetermined data format that can be processed by said data processing part of said data processing apparatus, and
automatically sending all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of said data processing apparatus.
12. The method as claimed in claim 11, wherein said first data indicates that the first data is to be sent to said first port, and said second data indicates that the second data is to be sent to said second port.
13. The method as claimed in claim 11, further comprising:
monitoring each specific port that is different from said first port; conducting a plurality of specific processes to data received via the specific port regardless of a data format of the data so as to automatically convert all of said data received via the specific port into the predetermined data format that can be processed by said data processing step; and automatically sending all of the converted data directly to said first port.
14. The method as claimed in claim 11, further comprising:
setting the data processing apparatus into a power saving mode; and
resetting the data processing apparatus from the power saving mode to a normal operation mode when receiving data via said first port.
15. The method as claimed in claim 11, further comprising:
converting data in a printer language to image data to be printed by a printer engine.
16. The method as claimed in claim 11, wherein
the second specific predetermined process conducted in the data converting step includes one of data decompression, decryption or printer language converting.
17. A method for adding a data converting function to a data processing apparatus including a data processing function to monitor a first port of said data processing apparatus and to conduct a first specific process to first data received via the first port regardless of a data format of the first data, said method comprising the steps of:
adding a data converting function for monitoring a second port of said data processing apparatus, said second port being different from said first port;
conducting, by the data converting function, a second specific predetermined process to second data received via said second port regardless of a data format of the second data so as to automatically convert all of said second data received via said second port into a predetermined data format that can be processed by said data processing function and automatically sending all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing function of said data processing apparatus.
18. The method as claimed in claim 17, wherein said data converting function comprises:
a plurality of converting parts for monitoring each specific port that is different from said first port, each converting part conducting a plurality of specific processes to data received via the specific port regardless of a data format of the data so as to automatically convert all of said data received via the specific port into the predetermined data format that can be processed by said data processing function and, automatically sending all of the converted data directly to said first port.
19. The method as claimed in claim 17, wherein the second specific predetermined process conducted by the data converting function includes one of data decompression, decryption or printer language converting.
20. A program product including a non-transitory computer readable medium tangibly embodying a program of instructions executed by a computer to control a data processing apparatus, said program product including the non-transitory computer readable medium comprising:
data processing code for:
monitoring a first port of the data processing apparatus, and
conducting a first specific process to first data received via the first port regardless of a data format of the first data, and

data converting code for:
monitoring a second port of said data processing apparatus, said second port being different from said first port,
conducting a second specific predetermined process to second data received via said second port regardless of a data format of the second data so as to automatically convert all of said second data received via said second port into a predetermined data format that can be processed by said data processing code, and
automatically sending all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing code of said data processing apparatus.
21. The data processing apparatus as claimed in claim 1,
wherein the data processing part processes print data of the predetermined first data format to generate image data, and
wherein the second data received via said second port is print data of a second data format and the data converting part converts the print data into the predetermined first data format and sends the converted data to said first port of said data processing apparatus to have the converted print data processed by said data processing part to generate the image data.
22. The data processing apparatus as claimed in claim 1,
further comprising a print engine,
wherein the data processing part processes print data of the predetermined first data format to generate image data, and the print engine prints an image based on the image data generated by the data processing part.
23. The data processing apparatus as claimed in claim 1, wherein all of said second data received via said second port is automatically converted into the predetermined first data format and automatically transmitted directly to the first port, regardless of any header information or footer information included in said second data.
24. The data processing apparatus as claimed in claim 1, wherein the data converting part automatically attempts to convert all of said second data received via said second port into the predetermined first data format and transmit the converted data directly to the first port, regardless of a content of said second data.
25. The data processing apparatus as claimed in claim 1, further comprising:
a second data converting part for
monitoring a third port of the data processing apparatus, said third port being different from said first port and said second port,
processing third data received via said third port, regardless of a third data format of the third data, so as to automatically convert all of said third data received via said third port into a predetermined second data format which can be processed by said data converting part and
automatically sending all of the converted third data directly to said second port of said data processing apparatus to have the converted data processed by said second data converting part of the data processing apparatus.
26. The data processing apparatus as claimed in claim 1, further comprising:
a second data converting part for
monitoring a third port of the data processing apparatus, said third port being different from said first port and said second port,
processing all third data received via said third port, regardless of a third data format of the third data, so as to automatically convert said all third data received via said third port into the predetermined first data format which can be processed by said data processing part and
automatically sending all of the converted third data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of the data processing apparatus.
27. The data processing apparatus as claimed in claim 1, wherein all of said second data received via said second port is compressed data including compressed header information, compressed footer information and compressed job data, and
the data converting part automatically converts the compressed data received via said second port into non-compressed data which can be processed by said data processing part, and automatically sends all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of the data processing apparatus.
28. The data processing apparatus as claimed in claim 1, wherein all of said second data received via said second port is encrypted data, and
the data converting part automatically converts the encrypted data received via said second port into decrypted data which can be processed by said data processing part, and automatically sends all of the converted data directly to said first port of said data processing apparatus to have the converted data processed by said data processing part of the data processing apparatus.
29. The data processing apparatus as claimed in claim 1, wherein all of said second data received via said second port is printer-independent data, and
the data converting part automatically converts the printer-independent data received via said second port into a predetermined printer language which can be processed by said data processing part, and automatically sends all of the converted data directly to said first port of said data processing apparatus, to have the converted data processed by said data processing part in order to generate image data to be printed by a printer engine.
30. The system as claimed in claim 7, wherein the information processing apparatus determines a data format of job data, and
the information processing apparatus automatically transmits the job data to the first port of the data processing apparatus, if it is determined that the job data is in a non-compressed format, and
the information processing apparatus automatically transmits the job data to the second port of the data processing apparatus, if it is determined that the job data is in a compressed format.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. An improved aqueous cathodic electrocoating composition comprising a binder of an epoxy-amine adduct, a blocked polyisocyanate crosslinking agent and an organic or inorganic acid as the neutralizing agent for the epoxy-amine adduct; wherein the improvement is the incorporation of a blocked polyisocyanate crosslinking agent that has at least one isocyanate group blocked with a hydroxy-functional morpholine dione blocking agent.
2. The improved electrocoating composition of claim 1 in which the blocked polyisocyanate crosslinking agent is fully blocked with said morpholine dione blocking agent.
3. The improved electrocoating composition of claim 1 in which the blocked polyisocyanate is partially blocked with the morpholine dione blocking agent, with the remaining isocyanate groups being blocked with a conventional isocyanate blocking agent selected from the group consisting of saturated alkyl alcohols, ether alcohols, oximes and amides.
4. The improved electrocoating composition of claim 1 in which the epoxy-amine adduct contains amines selected from the group consisting of primary amines, secondary amines, ketimines, and mixtures thereof.
5. The improved electrocoating composition of claim 1 in which the morpholine dione blocking agent is N-(2-hydroxyethyl)morpholine-2,3-dione.
6. The improved electrocoating composition of claim 1 in which the morpholine dione blocking agent has the general formula:
4
where R is selected from the group consisting of alkanols having 4 or less carbon atoms in the alkanol group.
7. The improved electrocoating composition of claim 1 in which the epoxy adduct comprises a polyepoxy hydroxy ether resin extended with a dihydric phenol and reacted with an amine.
8. A blocked polyisocyanate crosslinking agent having at least one isocyanate group blocked with a hydroxy-functional morpholine dione monomer and the remaining isocyanate groups blocked with either said morpholine dione blocking agent, an ether alcohol, or an alkyl alcohol.
9. The blocked polyisocyanate crosslinking agent of claim 8 having the general formula:
5
where R represents an aromatic, cycloaliphatic, or aliphatic hydrocarbon radical, R1 is either a conventional polyisocyanate blocking agent such as an aliphatic monoalcohol, ether alcohol or R2, R2 is a morpholine dione radical represented by the formula:
6
where R3 is an alkyl group having 1-4 carbon atoms; and n is a positive integer from 1-4.
10. The crosslinking agent of claim 9 wherein R is an aromatic radical and n is 1.
11. The improved electrocoating composition of claim 1, further comprising an additional crosslinking agent, said agent comprising 0 to 99% by weight of the total crosslinking component of the composition.
12. A cathodic electrocoating method comprising:
1) immersing a conductive substrate in a coating composition comprising, in aqueous medium:
A) a crosslinkable resin having at least one acid-neutralized amine group, and
B) a crosslinking agent having at least one isocyanate group blocked with a hydroxy-functional morpholine dione blocking agent,

2) applying a potential of electric current between an anode and the conductive substrate, and
3) removing the substrate from the coating composition.
13. A substrate electrocoated with the dried and cured composition of claim 1.
14. The electrocoated substrate of claim 13, in which the substrate is an OEM or industrial coated part.
15. The electrocoated substrate of claim 14, in which the substrate is an auto body or auto part.