Date post: | 04-Jan-2016 |
Category: |
Documents |
Upload: | rudolph-shepherd |
View: | 215 times |
Download: | 1 times |
Imaging Status
Shivaun Albright
Imaging Committee Chair
HP
Agenda
UPnP v1 Imaging Update – Where are we?
UPnP v1 Deficiencies UPnP v2 Requirements UPnP v2 Use Scenarios Why Web Services? Schedule for UPnP v2 Imaging Future Meetings
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) SupportJPEG (JFIF) Support
Sample Implementers: Canon, Ricoh, HP Scanner Specifications published as Approved
Standards
Print Subcommittee Status - UPnP v1
Printer Service Specifications Approved Printer:1 Device PrintBasic:1 Service
Optional Printer Service PrintEnhancedLayout:80 shelved for now
Targeted at Photo PrintingTargeted at Photo Printing
Minimal Data Format – XHTML-Print Planned PWG submittal of XHTML-Print Required Embedded Image Format
JPEG (JFIF) – PrintBasicJPEG (JFIF) – PrintBasic
Sample Implementers HP, Oak Technologies, Canon
UPnP Version 1 Deficiencies Data types
Missing arrays and structures
Action Extensibility Need to be able to specify whether arguments are
optional/required or whether it should just use device settings (defaults)
Security – e.g., Access control Service Inheritance
Data inheritance may work here
Eventing Prefer SOAP-based eventing instead of GENA Event filtering and grouping at the device level
Imaging WC Architecture Requirements
Utilize existing toolsets – generic web services Utilize standard web services to develop a standard
service for: Eventing Security
AllowedValueList Vendors must be able to extend and subset the
AllowedValueList for Printer and Job attributes
Ability to extend Actions/Operations Wild carding on the M-Search in SSDP Scalability of discovery for enterprise support Simple way to designate “Default” values
Use Scenarios (Printer) 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 PDLDriver-centric model using a PDL PDA, cell phone (e.g., XHTML-Print) printing
Job Ticket Model + XHTML-Print Job Ticket Model + XHTML-Print “Client operates the same—regardless of the
location”
Print-by-URL (Printer http Gets file)
Secure Printing
Use Scenarios (Scan) Scan
Scan to a service (e.g., storage, application)
Scan to a faxScan to a fax Scan to e-mail Scan to e-mail
Scan to Print (copy function) Scan with user intervention
Why Web Services?
Offloads printing functions: Job control and workflow Content rendering Billing and accounting Security and authentication
Uses latest standards in the industry (e.g., XML, SOAP, WSDL)
UPnP v2 Imaging Schedule Complete Use cases
Prioritize Prioritize Identify Requirements Complete Device Model (MFD vs. Print & Scan) Provide Architecture input Complete Detailed service interfaces
Design Complete – March 2003 Design Complete – March 2003 Complete Prototypes PlugFests (minimum of 2) – May, July 2003,
Possible Hosts: Lexmark, Oak Tech., MS, HPPossible Hosts: Lexmark, Oak Tech., MS, HP Incorporate feedback from Plugfests Technical review, forum review, SC review “Approved” specification (Sept 2003)
Next Steps Future Meetings
Nov 4th – 7th – PWG in New Orleans Nov 4Nov 4thth UPnP Print and Scan UPnP Print and Scan
January – Hawaii Meeting
Imaging Committee w/ 2 subcommittees: Printing Subcommittee Scanning Subcommittee
For the interconnected lifestyle