A dishwasher includes a washing tub, a latch keeper disposed on the washing tub and mounted on a push rod, and a pivotable door configured to close the washing tub. The communication port provides a cellular link to an Internet service provider for two-way electronic message transfers by the personal digital assistant. Multiplication is effectively achieved by repeating both single and blocks of data processor instructions. The image forming device associates the original image data and the paper fingerprint information with each other to register them in an information processing device. The device generates an update script including a sequence of edit operations needed to update the map data.