Salut Laurent
Normalement on peut paramétrer le boîtier pour faire cela (en Canon en tout cas, de mémoire avec EOS Capture... à vérifier !)
Sinon j'utilise Adobe Bridge pour toutes mes annotations IPTC (j'ai créé un remplissage type, que j'applique par lot à toutes mes images)
Avec Photoshop, on peut le faire (afficher les propriétés de l'image ouverte, et aller dans la zone IPTC pour remplir les champs adéquats) : je ne sais pas par contre si c'est "scriptable". En pilotage Automation, certainement (Automation = pilotage de Photoshop par un autre programme, via Javascript ou VBScript... J'ai regardé, mais pas encore essayé !)