Storage medium storing device driver, peripheral device, and information processing system
AssigneeRoland Corporation
InventorIchiro Yazawa
Life of this patent
Estimating the term…
Abstract
A storage medium storing a device driver is a storage medium storing a device driver executed by a computer to control communication between the computer and a peripheral device connected to the computer, and a process for matching a first characteristic and a second characteristic is executed by the device driver, with respect to information transmitted and received between the application software and the peripheral device, on the basis of first information and second information acquired from the peripheral device.
Claims20
A storage medium storing a device driver executed by a computer to control communication between the computer and a peripheral device connected to the computer, the storage medium storing the device driver configured to cause the computer to function as:
- an acquiring means for acquiring, in response to a request from the computer during an enumeration between the computer and the peripheral device, first information indicating a first characteristic which is a characteristic of information compatible to the peripheral device and second information indicating a second characteristic which is a characteristic of information to be made compatible to application software executed by the computer, which are included in predetermined information transmitted from the peripheral device;
- and
- a processing means for executing a process for matching the first characteristic and the second characteristic with respect to information transmitted and received between the application software and the peripheral device on a basis of the first information and the second information acquired by the acquiring means.
A peripheral device that is able to connect to a computer, the peripheral device comprising:
- a storing means configured to store first information indicating a first characteristic, which is a characteristic of information compatible to the peripheral device, and second information indicating a second characteristic which is a characteristic of information that is to be made compatible to an application software executed by the computer;
- a connecting means configured to enumerate with the computer;
- a receiving means configured to receive a request from the computer in response to an enumeration between the computer and the connecting means;
- and
- a transmitting means configured to transmit the first information and the second information stored in the storing means to the computer when the request from the computer is received by the receiving means.
An information processing system including a computer and a peripheral device connected to the computer, wherein
- the peripheral device comprises:
- a storing means configured to store first information indicating a first characteristic which is a characteristic of information compatible to the peripheral device and second information indicating a second characteristic which is a characteristic of information that is to be made compatible to the application software executed by the computer;
- a receiving means configured to receive a request from the computer in response to an enumeration between the computer and the peripheral device;
- and
- a transmitting means configured to transmit the first information and the second information stored in the storing means to the computer when the request from the computer is received by the receiving means,
- the computer comprises:
- a requesting means configured to request the receiving means for the first information and the second information stored in the storing means;
- and
- a device driver executed by the computer stored therein to control communication between the computer and the peripheral device connected to the computer, and
- the device driver causes the computer to function as:
- an acquiring means for acquiring the first information and the second information transmitted by the transmitting means on a basis of the request by the requesting means;
- and
- a processing means for executing a process for matching the first characteristic and the second characteristic with respect to information transmitted and received between the application software and the peripheral device on a basis of the first information and the second information acquired by the acquiring means.
Dependencies are inferred from the claim text.