Transcript Presentation Title
Printing & Imaging Update
John Ritchie
Intel Staff Engineer
Overview
Imaging Working Committee Objectives Participants Consumer Enablement Vision Experiences Utilizing a Network Digital Entertainment Scenarios (2) Photo Printing Features Schedule Call to Action
Working Committee Objectives
Focused on the UPnP v1.0 Architecture to define the following:
Define extensions to the existing PrintBasic:1 service to address photo printing needs Customer Wants Customer Does Not Want
Working Committee Participants
Canon Epson HP Intel Kodak Lexmark Microsoft NetSilicon Nokia Olympus Panasonic Philips Ricoh Samsung
Long-Term Consumer Enablement Vision
Enabled Devices experience : • Can be interacted with over the Web • Consistent user • Standards-based content transport Radio and TV Media Internet Data, Media Satellite Terrestrial Cable Residential Gateway Online Services Hot Spot Gateway Cell Station
Starbucks
PC/productivity Internet Access Services Printing & Imaging Services Online Kiosks Home Control and Automation Hot Spots Home Communications Entertainment Handheld/ Phone Mobile Car
Experiences Utilizing a Network
Consumer IT
Wireless Camera
Digital Entertainment
Remote Printing Shared Printing Media Storage Media Receiver Personal & Paid Content Delivery *DV/DVR Connected Home Mobile Imaging
Digital Photography
Portable Photo Viewer Wireless Camera *Digital TV
Digital Entertainment Scenarios (1)
UPnP v1:
•UPnP allows a Control Point to discover a device on the network •UPnP Print allows printing without a print driver.
•UPnP AV allows rich digital media i.e. Photos to be discovered and rendered.
1) Mobile Digital Entertainment Devices join network
-View, Edit, Print, & Store Photographs
WiFi Camera Phone, PDA, Mobile Entertainment
Card to TV
Digital Entertainment Scenarios (2)
2) Photos from PC to living room
-View, Store, and Print Media Renderer Media Server
Printer Device
Printer Device PrintBasic:1 Service Actions
CreateJob CancelJob ...
Printer Attributes
JobIdList PrinterState ...
Job Attributes
Copies Sides ...
PrintBasic:2 Service Actions
CreateJobV2 GetPrinterAttributesV2 GetMargins GetMediaSize ...
Other Optional Services Power service ...
The PrintBasic:1 Service is mandatory in a Printer Device. PrintBasic:2 is optional.
PrintBasic:1 vs. PrintBasic:2
PrintBasic:1 enables printing from a control point to a UPnP Printer
Requires XHTML-Print Support for documents
Requires JPEG support for images
PrintBasic:2 improves printing by providing the following features for photo printing:
Layout Features
Borderless Printing Album Pages Photos-up printing Index Printing (rotation)
Text Superimposed on Images (e.g., Date Print over Photo) Trim/Crop Capabilities Early disconnect information tracking so that mobile handhelds can leave once the data transfer was complete Preserving User Intent on a print (e.g., conserve photo paper) PrintBasic:2 requires Enhanced XHTML-Print support for documents
JPEG support for images
XHTML-Print Guideline
A guideline document supplemental to the normative XHTML-Print specification and will be included as an annex to the PrintBasic:2 specification.
Application
The guideline consists of three sections :
Interpretation Rules
Specifies how PrintBasic:2 printers should interpret expressions to achieve consistent output.
Usage Rules
Specifies how content should be written by clients to achieve consistent output among PrintBasic:2 printers.
Templates (Reference)
Example templates provided to highlight expected output.
Application PrintBasic:2 Guideline Application (Informative) XHTML-Print/CSS Print Profile Print stream Print Basic:2
Proposed Schedule
Working Committee Formed March 2004 Preliminary Design (Ver 0.8) September 3, 2004 Plugfest #1 PrintBasic:2 Mid-November 2004 Plugfest #2 PrintBasic:2 Early-December 2004 Design Complete (Ver 0.9) – No major issues, minor editorial changes only Technical Committee Approval (10 days)/ Start 45 Day Review
45-day review complete (IPR Review) SC approval of specs (Ver 1.0)
December 2004 December 2004 End of January 2005 January 2005
Call to Action
UPnP Printing is simple and valued by your customers.
The Imaging Committee encourages Consumer Electronics device (Control Points) vendors to enable UPnP printing.
Printer Vendors should support UPnP PrintBasic:2 providing ubiquitous photo printing.