Supply crunch, inflation deflate Japan Inc confidence