Почему Анна - Иоанновна?

В этой связи вспомнил - никогда не мог понять, почему в современном русском языке утвердилось именование императрицы "Анна Иоанновна". Отца ее везде называют царем Иваном, Грозного - Иваном, всех других современников - тоже Иванами или Ивановичами. А Анна - Иоанновна... Похоже, что отчество "Иванович" в применении к царице звучало слишком простецки. Кстати, почему ее не называли просто "императрица Анна"? Или Анна Первая?