Presentation Title

Download Report

Transcript Presentation Title

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
Discovery and Installation
Imaging devices are
Plug Printer/Scanner directly
into any available network
port
discovered and can
immediately be used (no
drivers installation or setup )
UPnP Network
WiFi (802.11b)
 End User Benefits
New wireless devices enter
network and have instant
access to printer/scanner
o No need to manually install or share printer on the network
(no networking knowledge needed)
o Automatically discover printer/scanner and no need to
search for new imaging devices added to the network.
o Ability to print and scan from an extended range of devices
(Pocket PCs, Cell Phones, Web Tablets)
Service-Enabled Imaging
Distributes
through services
Photos captured
and distributed
Services
Grandma’s TV
Print Subcommittee Status UPnP v1

Printer Service Specifications Approved



Minimal Data Format – XHTML-Print



IEEE-ISTO PWG Proposed Standard document

XHTML-Print
Required Embedded Image Format

JPEG (JFIF) – PrintBasic
Sample Implementers


Printer:1 Device
PrintBasic:1 Service
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


Action Extensibility


Need to be able to specify whether arguments are
optional/required or whether it should just use
device settings (defaults)
Service Inheritance


Missing Arrays and complex structures
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 e-mail
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