Control system using plural objects, a programming method therefor, and a peripheral devices control system
First Claim
Patent Images
1. A control system used in a computer for controlling a point-of-sale peripheral device connected to an interface port of the computer in accordance with a point-of-sale application object, comprising:
- a first object that provides a point-of-sale peripheral device independent interface to the point-of-sale application object;
a second object corresponding to the point-of-sale peripheral device that describes device properties, outputs commands corresponding to methods defined therein and receives asynchronously occurring events from the point-of-sale peripheral device, the device properties and the commands being specific to the point-of-sale peripheral device; and
an interface object having;
a first function for communicating the device properties and methods between the first object and the second object; and
a second function for posting the asynchronously occurring events from the second object to the first object.
1 Assignment
0 Petitions
Accused Products
Abstract
A control system built around plural common objects is provided with greater flexibility and easy customizability, and a programming method for the control system is provided. An interface object (15) capable of two-way communications is created and used when first OCX (10), a common object, creates and controls second OCX (11). This interface object (15) is able to return events generated by second OCX (11) to first OCX (10), and first OCX (10) is able to completely control the operation of second OCX (11).
-
Citations
6 Claims
-
1. A control system used in a computer for controlling a point-of-sale peripheral device connected to an interface port of the computer in accordance with a point-of-sale application object, comprising:
-
a first object that provides a point-of-sale peripheral device independent interface to the point-of-sale application object; a second object corresponding to the point-of-sale peripheral device that describes device properties, outputs commands corresponding to methods defined therein and receives asynchronously occurring events from the point-of-sale peripheral device, the device properties and the commands being specific to the point-of-sale peripheral device; and an interface object having; a first function for communicating the device properties and methods between the first object and the second object; and a second function for posting the asynchronously occurring events from the second object to the first object. - View Dependent Claims (2, 3, 4, 5, 6)
-
Specification