There is provided asystem and architecture for accessing and communicating
with digital image devices. The system is provided in the form of software components
that are platform independent for the development of software for managing or controlling
digital image devices. The software components are easily integrated with existing
development tools, have native functionality, and can be implemented independently
of Common Information Model or Simple Network Management Protocol architectures.