attachment-0001
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE></TITLE>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.3315.2870" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2>At the Toronto face-to-face meeting, the group
thought it would be a good idea to introduce a new CONNEG tag called "profile"
and tag values “uif-s”, “uif-f”, “uif-c”, etc., to represent the incremental
differences between minimum capabilities strings listed in sections 4.1.2.1 to
4.1.2.5 of the D0.6 spec (sections A.1.1.1 through A1.1.6 of the
just-updated D0.7 version of the UIF spec). This would cut down on the length of
the CONNEG strings, especially for the composite UIF profile M and would make it
immediately apparent from a human’s perspective any OPTIONAL features that are
advertised. So we would</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Define “profile=uif-s” to mean</FONT></DIV>
<DIV><FONT face="Courier New" size=2> (&
(image-file-structure=TIFF-minimal)<BR>
(MRC-mode=0)<BR>
(image-coding=MH)<BR>
(color=Binary)<BR>
(dpi=[200,300,600])<BR> (dpi-xyratio=1)
)</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>Define “profile=uif-f” to mean<BR><FONT
face="Courier New"> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(image-coding=MMR)<BR>
(color=Binary)<BR>
(dpi=[200,300,600])<BR> (dpi-xyratio=1)
)</FONT></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial><FONT size=2>Define “profile=uif-j” to mean<BR><FONT
face="Courier New"></FONT><FONT size=2> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(image-coding=JBIG)<BR>
(image-coding-constraint=JBIG-T85)<BR>
(color=Binary)<BR>
(JBIG-stripe-size=128)<BR>
(dpi=[200,300,600])<BR> (dpi-xyratio=1)
)<BR></FONT></FONT></FONT></DIV>
<DIV><FONT face=Arial><FONT size=2>Define "profile=uif-cg" (i.e., UIF Profile C
grayscale subset) to mean</FONT></DIV></FONT>
<DIV><FONT face="Courier New" size=2> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(color=grey)<BR>
(image-coding=JPEG)<BR>
(image-coding-constraint=JPEG-T4E)<BR>
(color-levels<=256)<BR>
(color-space=CIELAB)<BR>
(color-illuminant=D50)<BR>
(CIELAB-L-min>=0)<BR>
(CIELAB-L-max<=100)<BR>
(dpi=[200,300])<BR> (dpi-xyratio=1)
)<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Define "profile=uif-c" to mean</FONT></DIV>
<DIV><FONT face="Courier New" size=2> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(color=full)<BR>
(image-coding=JPEG)<BR>
(image-coding-constraint=JPEG-T4E)<BR>
(color-subsampling=“4:1:1")<BR>
(color-levels<=16777216)<BR>
(color-space=CIELAB)<BR>
(color-illuminant=D50)<BR>
(CIELAB-L-min>=0)<BR>
(CIELAB-L-max<=100)<BR>
(CIELAB-a-min>=-85)<BR>
(CIELAB-a-max<=85)<BR>
(CIELAB-b-min>=-75)<BR>
(CIELAB-b-max<=125)<BR>
(dpi=[200,300])<BR> (dpi-xyratio=1)
)<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Define "profile=uif-lg" (i.e., UIF Profile L
grayscale subset) to mean</FONT></DIV>
<DIV><FONT face="Courier New" size=2> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(color=grey)<BR>
(image-coding=JBIG)<BR> (image-coding-constraint=JBIG-T43)<BR> (JBIG-stripe-size=128)<BR> (image-interleave=stripe)<BR>
(color-space=CIELAB)<BR>
(color-levels<=256)<BR>
(color-illuminant=D50)<BR>
(CIELAB-L-min>=0)<BR>
(CIELAB-L-max<=100)<BR> (dpi=[200,300])
<BR> (dpi-xyratio=1) )<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>And define "profile=uif-l" to mean</FONT></DIV>
<DIV><FONT face="Courier New" size=2> (&
(image-file-structure=TIFF-limited)<BR>
(MRC-mode=0)<BR>
(color=full)<BR> (image-coding=JBIG)<BR> (image-coding-constraint=JBIG-T43)<BR> (JBIG-stripe-size=128)<BR> (image-interleave=stripe)<BR>
(color-levels<=16777216)<BR>
(color-space=CIELAB)<BR>
(color-illuminant=D50)<BR>
(CIELAB-L-min>=0)<BR>
(CIELAB-L-max<=100)<BR>
(CIELAB-a-min>=-85)<BR>
(CIELAB-a-max<=85)<BR>
(CIELAB-b-min>=-75)<BR>
(CIELAB-b-max<=125)<BR>
(dpi=[100,200,300])<BR> (dpi-xyratio=1)
)<BR></FONT></DIV>
<DIV><FONT face=Arial size=2>Then, for example, we can rewrite the minimum
capabilities string for UIF Profile M shown in Section A1.1.6 of the D0.7
version of the UIF spec as</FONT></DIV>
<DIV><FONT size=2><BR><FONT face="Courier New">(|
(profile=[uif-s,uif-c])<BR> (&
(image-file-structure=TIFF-MRC-limited)<BR>
(MRC-mode=1)<BR>
(MRC-max-stripe-size<=256)<BR>
(profile=[uif-s,uif-c])<BR> (dpi=[200,300]) )
)</FONT></FONT></DIV>
<DIV><FONT face=Arial size=2><BR>As another example, if we would like to
advertise a Receiver that can support UIF Profiles S and F with optional
resolution of 1200 dpi and can support UIF Profile C with the optional
resolution of 600dpi, we can say<BR></FONT></DIV>
<DIV><FONT face="Courier New" size=2>(| (&
(profile=[uif-s,uif-f])<BR> (dpi=[200,300,600,1200])
)<BR> (& (profile=uif-c)<BR>
(dpi=[200,300,600]) ) )<BR></FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>The group agreed in Toronto that this would be a
desirable feature. Does anyone see anything wrong with it? Are the two examples
shown above syntactically valid when the 'profile' CONNEG tag values
are substituted for the strings they represent?</DIV></FONT>
<DIV> </DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Thanks,</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>John Pulera</FONT></DIV>
<DIV> </DIV>
<DIV>
<DIV>
<DIV><FONT face=Arial size=1>------------------------------------</FONT></DIV>
<DIV><FONT face=Arial size=1>John Pulera</FONT></DIV>
<DIV><FONT face=Arial size=1><A
href="mailto:jpulera@minolta-mil.com">jpulera@minolta-mil.com</A></FONT></DIV>
<DIV><FONT face=Arial size=1>Minolta Systems Laboratory</FONT></DIV>
<DIV><FONT face=Arial size=1>111 Innovation Dr., Ste 200</FONT></DIV>
<DIV><FONT face=Arial size=1>Irvine, CA 92612</FONT></DIV>
<DIV><FONT face=Arial size=1>(949)737-4520 x348</FONT></DIV>
<DIV> </DIV></DIV></DIV></BODY></HTML>