Apparatus and method for analyzing and modifying data transfer reguests in a raid system |
| The invention provides a method and apparatus for increasing the efficiency of data transfer ... |
|
Disk file apparatus |
| What is claimed is: 1. A disk file apparatus comprising: a pair of stockers arranged to be opposite ... |
|
Document retrieval system |
| We claim: 1. Apparatus for selecting, removing and storing at least one desired document selected ... |
|
Automatic changer for player/recorder of optical magnetic discs and cards |
| The principal object is to provide a very simple, economically realized system of high performance, ... |
|
Data processing system with mixed media memory packs |
| OF THE INVENTION The current invention of information processing system comprises a CPU (central ... |
|
Self-timing optic lathe |
| The invention is broadly concerned with transference of, or, creation of, more general patterns, ... |
|
Sighter's protective helmet |
| One object of my invention is to provide a protective helmet assembly which is especially adapted ... |
|
|
Image acquisition architecture
| Details |
Inventors: Heiden, Don;
Assignee: Canon Kabushiki Kaisha (Tokyo, JP)
Primary Examiner: Bayerl; Raymond J.
Assistant Examiner: Thai; Cuong T.
Attorney, Agent or Firm: Fitzpatrick, Cella, Harper & Scinto
An image acquisition architecture includes a device class representing a physical image acquisition device, a storage class representing storage areas of the image acquisition device, a package class representing sets of data files stored in a storage area of the image acquisition device, and an item class representing individual data files within the sets of data files stored in the storage area of the image acquisition device. |
|
DETAILED DESCRIPTION The present invention addresses the foregoing by providing an image acquisition architecture including a device class representing a physical image acquisition device, a storage class representing storage areas of the image acquisition device, a package class representing a set of data files stored in a storage area of the image acquisition device, and an item class representing individual data files within the set of data files stored in the storage area of the image acquisition device. By virtue of the foregoing, the present invention allows simple manipulation of many types of image acquisition devices. In particular, a digital camera can be represented by a device class, its internal memory card may be represented by a storage class, each "picture" in the memory card may be represented by a package class, and a full-resolution image, a thumbnail image file and a sound file corresponding to each "picture" may be represented as item classes within a single package. Similarly, multiple storage devices in a digital video camera can each be represented as separate storage classes within a single device class. As a result, manipulation and access of storages, packages and items within a device is greatly simplified. In another aspect, the present invention concerns an application programming interface for use in interfacing with image acquisition devices, the interface including a function to access properties of a device class, the device class representing a physical image acquisition device, a function to access properties of a storage class, the storage class representing storage areas of the image acquisition device, a function to access properties of a package class, the package class representing sets of data files stored in a storage area of the image acquisition device, and a function to access properties of an item class, the item class representing individual data files within the sets of data files stored in the storage area of the image acquisition device
|
|