A data processing apparatus processes input data and outputs processed
data. The data processing apparatus includes a data processing section
and a real-time learning section. The data processing section processes
the input data by a predetermined processing method and outputs the
processed data. The real-time learning section controls the data
processing section such that the processing method is learned in real
time. The data processing section processes the input data by the learned
processing method so that the output data is improved as time elapses.