The BBC have an explanation in the help section of the iPlayer, which states the following :
" HD Programmes are not available on this version of BBC iPlayer.
In certain circumstances, programmes may appear in BBC iPlayer labeled as being broadcast on BBC HD channel. However the programme is not available to watch in high definition on BBC iPlayer".
For a comprehensive list of Sony products and their ability to watch in HD on BBC iPlayer, Click here