If you have an iPhone, you can add SUICA to your iPhone wallet and top up in 1000 yen increments from your credit card. That will reduce your need for cash.
You can also reduce cash transactions by avoiding family-owned restaurants, but I don't recommend that at all.