Weak yen has Japan Inc. rattled