Read fan speed, temperature from motherboard

How I can read informations from PC motherboard (then print on a LCD), like fan speed, cpu temperature etc...like lm_sensors does?

Should I have to use a script running in background that "grab" these info, then send it to Arduino through serial port?

My OS is WinXP.

Thanks in advance

As far as i know the temp reading will be no problem, there is hardware that you can buy that do that like this:

But the fan speed might become a problem. Intel mobos let you read it, to there own software:

Maybe they have a development kit?

Utilities to monitor these things are easily available to run on the PC, what would the Arduino be doing ?

I would that Arduino, after every POST...reads from the BIOS informations such as: rpm speeds, cpu temperature and so on...before OS starting....