The Coca-Cola Co's Japanese unit has unveiled a vending machine that can go without power for up to 16 hours.