Abstract:
A method and apparatus is provided for printing to a Web services-enabled printing device. A print driver executing on a client device receives, from the printing device, printing device capability data that specifies a plurality of features and options currently supported by the printing device. The print driver generates a second version of a DEVMODE data structure from a first version. A portion of the DEVMODE data structure indicates, in XML, a particular print feature and one or more options for the particular print feature that are indicated in the printing device capability data. A user interface is generated based on the second version. A third version of the DEVMODE data structure is generated and indicates that an option of the particular print feature is selected. The print driver generates a print job ticket based the third version of the DEVMODE data structure.
Abstract:
A communication apparatus that enables a device on a searching side to obtain a single search result, thereby reducing user confusion, even when the same search packet is received by network interfaces of the apparatus. The communication apparatus of a device on a searched side receives a search packet via one of a first and second NIC of the apparatus from a device on the searching side, and determines whether information that is same as information indicating the received search packet is stored. If the information is stored, one of the NICs to be used to respond to the search packet is selected, a response message is created, and the created response message is transmitted via the selected NIC to the device on the searching side. And if the information is not stored, the information indicating the search packet is stored.
Abstract:
A method and an apparatus to print an image file store in an image providing device by connecting the image providing device to an image printing device include determining a universal interface class supported by the image providing device, determining a connection mode between the image providing device and the image printing device according to the determined universal interface class, and printing an image file transmitted from the image providing device to the image printing device according to the determined connection mode.
Abstract:
An apparatus having an OS to perform exclusive control among programs that are based on a predetermined API on a channel for communicating with a peripheral, a first driver for the peripheral to startup based on a request that is based on the predetermined API and communicate with the peripheral via the channel, a second driver for the peripheral to startup based on a request that is not based on the predetermined API and communicate with the peripheral via the channel, a program to communicate with the peripheral via the channel, and a controller to, when the second driver is started up based on a request that is not based on the predetermined API, if the program is using the channel, close the channel that the program is using based on exclusive control by the OS by starting the first driver.
Abstract:
There are provided an information processing system which constructs an operation screen using data present in an information processing apparatus without transmitting the data to a server apparatus when the server apparatus provides the operation screen of the information processing apparatus, and a control method thereof. To accomplish this, in the information processing system, when a Web server constructs the operation screen of an external application using data stored in an MFP, only storage destination information of the data is transmitted/received between the Web server and the MFP without transmitting/receiving the data.
Abstract:
There is provided a method of determining an optimal image transmission method when image data is transmitted from an image supplying device 1 and 1′ to an image display device 2 and 2′, the method including: before the image data is transmitted after a transmission path from the image supplying device 1 and 1′ to the image display device 2 and 2′ is established, determining the image transmission method on the basis of correspondence table, which is previously prepared, such that the optimal image transmission method according to at least one of transmission path information and capability of the image display device 2 and 2′ acquired by the image supplying device 1 and 1′ is derived.
Abstract:
An apparatus having an OS to perform exclusive control among programs that are based on a predetermined API on a channel for communicating with a peripheral, a first driver for the peripheral to startup based on a request that is based on the predetermined API and communicate with the peripheral via the channel, a second driver for the peripheral to startup based on a request that is not based on the predetermined API and communicate with the peripheral via the channel, a program to communicate with the peripheral via the channel, and a controller to, when the second driver is started up based on a request that is not based on the predetermined API, if the program is using the channel, close the channel that the program is using based on exclusive control by the OS by starting the first driver.
Abstract:
A system and a method for sharing a compilation of digital images over a communication network among a plurality of users on user display devices using a controlling computer. The controlling computers controls the forwarding of the compilation to the plurality of users over the communication network in accordance with a predetermined user sequence. Each of the users have the ability to add an image to the compilation and/or information with respect to the images in the compilation and each of the subsequent users are able to view the compilation of images and/or data provided in association with the images.
Abstract:
An image processing apparatus according to the present invention includes a sub communication unit that receives an association process request using wireless communication and executes an association process and includes a main communication unit that performs wireless communication in accordance with association information that is used in the association process and in accordance with setup information that is setting information on wireless communication that can be set for each system of the association process request.
Abstract:
An apparatus is capable of executing a facsimile communication using an Error Correction Mode (ECM) function based on a facsimile procedure with a communication partner connected via an Internet Protocol (IP) network. In response to receiving, from the communication partner via the network, a communication start request including information indicating a transport protocol for use in the communication, if the apparatus determines that the transport protocol for use in the communication does not have the error correction function, the apparatus sends to the communication partner a notification indicating that the apparatus is capable of executing the communication using the ECM function. Otherwise, if the apparatus determines that the transport protocol for use in the communication has the error correction function, the apparatus sends to the communication partner a notification indicating that the apparatus is incapable of executing the communication using the ECM function.