PictBridge is a standardized technology that allows printing images from a memory card in a digital camera directly to a printer, regardless of brand.
The technology completely bypasses the need for a computer. Each PictBridge device is automatically recognized by the other.
PictBridge is typically implemented using Universal Serial Bus ports and the USB protocol. PictBridge-capable printers typically have a USB Type A receptacle which is then connected by cable to the USB port of a PictBridge-capable
digital camera (typically a Type Mini-B). The user then uses the camera to select the pictures to print, which the printer then retrieves from the camera and prints.
PictBridge is sometimes described as an open standard, whereas in fact the specification can only be obtained from CIPA after agreement not to disclose any information from the specification to others (section 2.2 of the agreement). For example, this probably means that PictBridge cannot be implemented by free software or open source software other than by reverse-engineering the protocol (perhaps aided by the white paper that CIPA provides), if publishing source code of an implementation of the PictBridge standard counts as “disclosing information” from the specification. A printer may implement much the same function as a PictBridge printer without the non-disclosure agreement by treating the
camera's memory as a USB mass storage device.
Solution For Mobile
EG-PhotoViewer this software supports PictBridge direct printing from camera-attached mobile terminals (like cellular phone)..