
2
2
2-173
2-173
Technology■>■MEAP■>■Reference■material■>■Glossary
Technology■>■MEAP■>■Reference■material■>■Glossary
Reference■material
■
■
Glossary
Terms■&■Acronyms
Definitions■and■Explanations
Application
A■program■unit■to■provide■users■with■solutions.
Application■ID
An■identifier■assigned■to■each■application.
A■unique■ID■is■assigned■to■each■MEAP■application.
Applet■(Applet■Type■
Application)
A■MEAP■application■type■created■in■Java.
This■type■of■applications■show■buttons■on■the■touch■panel■display.
Code■Sign
Information■to■check■if■an■application■is■genuine.■An■application■marketed■
in■the■normal■procedure■has■a■code■sign■assigned■by■LMS.■MEAP■platform■
rejects■applications■without■Canon■code■signs■for■being■installed■or■
executed■on■the■device.
CPCA
(Common■Peripheral■
Controlling■
Architecture)
Common■Peripheral■Controlling■Architecture.■CPCA■defines■an■object■
model■of■peripheral■deices.■A■client■can■control■a■device■by■creating■or■
modifying■objects■in■the■device.
CPCA■Java■CL
(Class■Library)
CPCA■Java■Class■Library.■A■Java■class■library,■which■is■used■to■control■a■
device.
Default■Authentication■
-Department■ID■
Management
The■login■service■used■when■the■department■ID■control■is■used■but■other■
authentication■controls■are■not■used.■When■the■Department■ID■control■is■
turned■on,■the■login■dialog■prompts■the■users■to■enter■the■department■ID■
and■password.■The■dialog■appears■the■initial■screen■of■both■the■control■
panel■on■the■MEAP■device■and■Remote■UI
Device■Specification■
ID
ID■allocated■to■each■device■type.■This■represents■CPCA■API■specification■
and■the■version■number■to■use■MFP■generic■functions■or■obtain■information■
including■maximum■allowable■copies.
Esplet
(Esplet■Type■
Application)
A■MEAP■application■type■created■in■Java.■This■type■of■applications■do■
not■show■user■interfaces■either■on■Local■UI■or■Web.■Esplet■is■a■coined■
word■created■by■Canon,■consisting■of■[Espresso]■or■Italian■coffee■and■[let]■
derived■from■Applet/Service.
File■Description
An■identifier■for■the■OS■to■identify■the■destination■file■requested■by■a■
program.■A■program■descriptor■includes■an■identifier■and■information■such■
as■a■file■name■and■size,■which■helps■OS■to■judge■the■file■to■be■edited.
HID■class
HID■stands■for■Human■Interface■Device,■representing■man-machine■
interfaces■of■PC■components■and■peripheral■devices.■HID■class■means■
USB■class■classified■as■HID.
iR■Native■application
The■functionalities■that■existing■imageRUNNER■has■such■as■Copy,■
Universal■Send■and■Mailbox.
ISV
(Independent■
Software■Vendor)
Independent■Software■Vender.■Software■manufacturer■who■develops■and/or■
sells■applications■and■tools■but■does■not■entire■computer■systems.■Refers■
application■developer■in■this■document.
Terms■&■Acronyms
Definitions■and■Explanations
J2ME
(Java2■Platform■Micro■
Edition)
Java■2■Platform■Micro■Edition.■One■of■Java■Platforms■licensed■by■Sun■
Microsystems,■Inc.■It■is■applied■for■MEAP.■Other■devices■such■as■cellular■
phones■and■PDA.
J2RE
(Java■2■Runtime■
Environment)
A■set■of■basic■programs■to■run■applications■developed■in■the■programming■
language■of■Java2.■This■set■includes■Java■virtual■machine■providing■
runtime■environment■for■Java■applications■among■others.■Java■applets■do■
not■require■J2RE■since■these■are■executed■on■Web■browsers■using■Java■
runtime■environment■provided■on■browsers.■However,■standalone■Java■
applications■require■Java■runtime■environment■such■as■J2RE■for■execution.■
Runtime■environments■can■be■downloaded■for■free■of■charge■from■the■Web■
site■of■Sun■Microsystems,■the■Java■developer.
Java
A■programming■language■developed■by■Sun■Microsystems,■in■the■U.■S.■A.■
Low■dependent■on■models■and■OSes■and■runs■on■various■platforms.■Taking■
advantage■of■this■feature,■many■applications■that■runs■on■web■servers■uses■
Java.■The■MEAP■platform■uses■J2ME■-■a■type■of■Java.
JavaScript
A■script■language■developed■by■Netscape■Communications,■in■the■U.S.■A.,■
runs■on■web■browsers■such■as■Netscape■Navigator■and■Internet■Explorer.■
Allows■web■designers■to■create■interactive■pages■with■HTML■files■such■as■
animated■buttons■and■display■of■timetables.
Java■VM
(Java■Virtual■Machine)
JAVA■Virtual■Machine.■The■Java■byte■code■interpreter.■The■Virtual■Machine■
acts■as■an■interpreter■for■processing■the■byte■code■using■the■native■
instruction■set.
License■Access■
Number
A■number■issued■for■accessing■license■file.■The■Licensing■server■requires■
entries■of■application■ID,■expiration■date/times■information,■and■the■number■
of■access■numbers,■to■issue■license■access■numbers■
Licensae■File
A■software■manufacture■of■a■MEAP■application■provides■the■users■with■the■
license■files.■Specifies■the■terms■of■agreement■that■a■user■concludes■with■
the■manufacturer.■Required■for■installing■a■MEAP■application.
LMS
(License■Management■
System)
The■license■is■required■for■installing■a■MEAP■application■in■a■MEAPenabled■
iR■device.■LMS■is■the■server■issuing■[License■Files]■as■well■as■license■
access■numbers.
Login■Service
Manages■user■information■of■MEAP■device.■Authenticates■users■with■user■
names■and■passwords.■Three■login■services■are■available■for■MEAP■device■
-■Default■Authentication,■which■provides■department■ID■control,■SDL■(Simple■
Device■Login)■and■SSO■(Single■Sign-On).
Mass■Storage■class
Mass■Storage■means■a■storage■device■with■large■capacity,■generally■
secondary■storage■devices.■Mass■Storage■class■means■USB■class■
classified■in■the■secondary■storage■device■group.
MEAP■(Multifunction■
Embedded■Application■
Platform)
Multifunctional■Embedded■Application■Platform.■Provides■an■environment■
for■executing■application■programs■on■a■peripheral■device.■Uses■the■Java■
platform■(J2ME■-■Java■2■platform■Micro■Edition)■to■run■Java■application■for■
MEAP.
MEAP■Contents
Required■to■install■an■MEAP■application■to■a■MEAP■device.