Grazie Claudio, purtroppo non funziona.
`\documentclass[a4paper]{book}
\usepackage{geometry}
\geometry{textwidth=355pt,textheight=673pt, marginparsep=18pt, includehead, marginparwidth=90pt}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{hyperref}
\begin{document}
\lipsum[1-5]
\begin{figure}
\ifodd\value{page}\makebox[{\textwidth}][l]{\includegraphics[width=400pt]{logo}}\else
\makebox[{\textwidth}][r]{\includegraphics[width=400pt]{logo}}\fi
\caption{…}
\label{…}
\end{figure}
\end{document}`
Allinea sempre a sinistra e le immagini sforano nel margine destro.
Ho trovato questa discussione http://www.guit.sssup.it/phpbb/viewtopic.php?t=9408 in cui Enrico e Ivan hanno scritto un codice per lo stesso mio problema, però per le tabelle. Provo a studiarci un po’ su, anche se lo trovo molto criptico per le mie limitate conoscenze di TeX.
Francesco