Transit Visa – Narita Airport for an Indian

I travel to Canada from India via Tokyo (Narita Airport) with a stopover of 10H30Minutes and I will arrive at Terminal 1 and my connecting flight will come from Terminal 2.

I have contacted the Embassy of Japan to Japan to confirm if I need a transit visa or not, they said yes because there is a change in the terminal and my ticket indicates that I do not need a transit visa.

Can any one tell me if I need a transit visa or not?

The carriers are Air India until Tokyo, then Air Canada.