avrei bisogno di un consiglio su come strutturare la mia applicazione e/o infrastruttura per realizzare uno scenario del genere

in una pagina html contenente un'immagine, è presente l'indirizzo della stessa nell'attributo "href" del tag "<img>"
nel mio caso ho un percorso assoluto perche le immagini stanno su un'altro server da quello in cui si trova l'immagine
codice:
<img href="http://serverimmagini/cartellautente/immagine.jpg">
se copiassi il percorso dell'immagine e lo scrivessi nella barra degli indirizi del browser questo mi viene tranquillamente visualizzato(come è giusto che sia)

dovrei invece fare in modo che l'immagine sia visibile solamente a determinati utenti che sono stati autenticati dopo una operazione di log in login.

potete darmi qualche suggerimento su come proteggere le "cartellautente" (vedi il link sopra, quello dell'immagine, chiaramente n utenti, n cartelle) e quali passi seguire per realizzare una cosa del genere?

l'applicazione sarà in asp2.0. il server sul quale saranno archiviate le immagini è Windows2003server.

anche delle indicazioni di massima sono gradite, grazie a tutti.