France on Friday summoned the Iranian ambassador to protest Tehran's holding of three French nationals Paris says are state hostages, the foreign ministry said.