TOSHIBA - Picturing tomorrow is interesting, and complicated . . . Tokyo Shibaura Electric Co., Ltd., Tokyo, Japan.