I think that innocence is generally associated with youth, and ignorance with older people. I think petek's on the right track, that innocence dissolves when you start making your own decisions. If you're older and don't have the sense to make informed decisions, you're ignorant.
SMS Session 2!