No, it's sadly not - and certainly not for card-not-present transactions.
I would have thought that since Discover Network and PULSE are on the back of Diners Club cards in Japan, that Diners Club should include Discover for online purchases... but as I said, it doesn't work that way.
Also, JCB acceptance may not include Discover in Japan.