Patent ID: 7849231
Filing Date: 2010-12-07
Classification: G06F

Abstract:
1. A method of controlling an information processing apparatus connectable with peripheral devices via a local interface or a network interface, wherein communication over the local interface proceeds in accordance with a local communication protocol, and wherein communication over the network interface proceeds in accordance with a predetermined network communication protocol, the method comprising the steps of: using a local interface driver to generate a network communication channel such that resources of a peripheral device connected to the local interface can be seen, from application software for accessing resources of a peripheral device connected via the network interface by use of the predetermined network communication protocol, as network communication resources accessible using the predetermined network communication protocol, wherein the local interface driver allows communication with the peripheral device connected to the local interface to be performed in accordance with the local communication protocol which is different from the network communication protocol, and in a case where information received from the peripheral device via the local interface lacks information that characterizes IP packets, in accordance with the local communication protocol with the peripheral device connected to the local interface, the local interface driver generates the missing information to provide a style of IP packets receivable by the application software; and selecting one of the local interface driver and a network interface driver depending on which of the peripheral device connected via the local interface and the peripheral device connected via the network interface is used to communicate, whereby communication is made with the intended peripheral device.