Microsoft, Omron, Sharp Surface Computing