Presentation Title

Download Report

Transcript Presentation Title

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) Support

Sample Implementers: Canon, Ricoh, HP

Scanner Specifications published as Approved
Standards
Print Subcommittee Status UPnP v1

Printer Service Specifications Approved



Optional Printer Service


PrintEnhancedLayout:80 shelved for now

Targeted at Photo Printing
Minimal Data Format – XHTML-Print



Printer:1 Device
PrintBasic:1 Service
Planned PWG submittal of XHTML-Print
Required Embedded Image Format

JPEG (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 PDL
PDA, cell phone (e.g., XHTML-Print) printing

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 fax
 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
Identify Requirements
Complete Device Model (MFD vs. Print & Scan)
Provide Architecture input
Complete Detailed service interfaces

Design Complete – March 2003
Complete Prototypes
PlugFests (minimum of 2) – May, July 2003,

Possible 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 4th UPnP Print and Scan
January – Hawaii Meeting
Imaging Committee w/ 2 subcommittees:


Printing Subcommittee
Scanning Subcommittee
For the interconnected lifestyle