I use Garmin Mapsource software. Because I bought my GPS in the USA, I cannot use the detailed Garmin Japanese maps. (Maps will not 'unlock' for my GPS unit). But the rest of the software works OK.
I use a free map of Japan, downloaded from this website, and installed onto my GPS unit with the Mapsource software
That is the actual trip log; after the fact.
The MapSource software does plot elevation vs. time if you're using a map that has elevation data. I've just upgraded to one that does: www.uud.info
Alternatively, this website
lets you plot out a route step by step and will generate an elevation profile for you. Maps are in Japanese though.