I'd think a quick trip into your local AAA office is in order.
If you absolutely can't get the IDP in time, are you certain you have to drive for your assignment? If you aren't familiar with it, the Japanese public transit system is second to none. You might be able to get by with rail transport.