A data processing apparatus and method for various processing according to
a preference of user. A controller collects parameters, s, z, for
adjusting a picture quality inputted by user's operation and stores
history information on them in the history information storage section. A
memory bank stores coefficient seed data for producing coefficient data
Wi. The coefficient seed data is updated on the basis of the history
information stored in the history information storage unit, for example,
at a version upgrade of a television receiver. A calculation circuit
obtains pixel data of objective pixel in HD signal based on the
estimation equation using data xi of a prediction tap selectively
extracted from SD signal and the coefficient data Wi.