Imaging Status Shivaun Albright Imaging Committee Chair Hewlett Packard
Agenda UPnP v1 Printing and Imaging Use Cases UPnP v1 Imaging Update – Where are we? UPnP v1 Deficiencies UPnP v2 Requirements UPnP v2 Use Scenarios Schedule for UPnP v2 Imaging Next Steps
End User Benefits oNo need to manually install or share printer on the network (no networking knowledge needed) oAutomatically discover printer/scanner and no need to search for new imaging devices added to the network. oAbility to print and scan from an extended range of devices (Pocket PCs, Cell Phones, Web Tablets) Discovery and Installation UPnP Network Plug Printer/Scanner directly into any available network port Imaging devices are discovered and can immediately be used (no drivers installation or setup ) New wireless devices enter network and have instant access to printer/scanner WiFi (802.11b)
Service-Enabled Imaging Services Photos captured and distributed Grandma’s TV Distributes through services
Print Subcommittee Status - UPnP v1 Printer Service Specifications Approved Printer:1 Device PrintBasic:1 Service Minimal Data Format – XHTML-Print IEEE-ISTO PWG Proposed Standard document XHTML-Print Required Embedded Image Format JPEG (JFIF) – PrintBasic Sample Implementers HP, Oak Technologies, Canon, Microsoft Printer Specifications published as Approved Standards – July 2002
Scan Subcommittee Status – UPnP V1 Scanner Service Definitions Complete Scanner Device Scanner Service ExternalActivity Service Feeder Service Minimal Data Format – XHTML-Print Required Image Format JPEG (JFIF) Support Sample Implementers: Canon, Ricoh, HP Scanner Specifications published as Approved Standards – September 2002
UPnP Version 1 Deficiencies Data types Missing Arrays and complex structures Action Extensibility Need to be able to specify whether arguments are optional/required or whether it should just use device settings (defaults) Service Inheritance Data inheritance may work here Eventing SOAP-based eventing instead of GENA so that secured eventing could be supported Event filtering and grouping at the device level
Imaging WC Architecture Requirements Utilize standard web services to develop a standard service for: Eventing Discovery - Scalability of discovery for enterprise support Security Ability to extend Actions/Operations Simple way to designate “Default” values Outside of the SCPD Run-time parsing of the SCPD is too much of a burden
Use Scenarios (Printer) for v2 Location-based Printing – “print to the near-by printer” (hotel, home, airport, etc.) Microsoft desktop printing for the mobile client Driver-centric model using a PDL PDA, cell phone (e.g., XHTML-Print) printing Job Ticket Model + XHTML-Print “Client operates the same—regardless of the location” Secure Printing
Use Scenarios (Scan) for v2 Scan Scan to a service (e.g., storage, application) Scan to a fax Scan to Scan to Print (copy function) Scan with user intervention
UPnP v2 Imaging Schedule Complete Use cases Prioritize Identify Requirements Complete Device Model (MFD vs. Print & Scan) Provide Architecture input Complete Detailed service interfaces Design Complete – tbd Complete Prototypes PlugFests (minimum of 2) – tbd Possible Hosts: Lexmark, Oak Tech., MS, HP Incorporate feedback from Plugfests Technical review, forum review, SC review “Approved” specification - tbd
Next Steps Forward progress required on the UPnP v2 architecture
For the interconnected lifestyle