Toshiba Smart Pad imagery emerges, claims to be the real deal