A dual port interface is disclosed comprising a host port and a peripheral port. A thin member 56 is mounted between the first 50 and second 54 structural members and provides a mounting surface for a sensor 58. The viewing optical system comprises at least three lenses. The recording head rotates around the platen roller to move the heating part to first and second locations respectively facing the first and second sides of the recording medium. A user reassembles said figure by attaching members using the attachment means at the interface surfaces.