They are still using Hanko.. I've been out of the country now for five years and always interesting to hear certain things.
My Kyoto bank gave me a tube of toothpaste when I first opened
But yes, by memory I did need my Alien Registration card and JP driving licence at the time.
I could not ever work out the blasted ATM machines when I wanted to pay a Yahoo JP auction win