This application is based on and claims priority under 35 USC 119 from Japanese Patent Application No. 2013-062808 filed Mar. 25, 2013.
The present invention relates to an information processing system, an information processing apparatus, and a computer-readable medium.
According to an aspect of the present invention, there is provided an information processing system including a first wireless communication apparatus, a second wireless communication apparatus, and an information processing apparatus. The first wireless communication apparatus receives data from a mobile communication terminal, and is capable of switching between an active state and a non-active state. The second wireless communication apparatus receives first identification information from the mobile communication terminal. In the second wireless communication apparatus, a first communication-capable range produced when the first wireless communication apparatus is in the active state overlaps or matches a second communication-capable range of the second wireless communication apparatus. The information processing apparatus generates a switching instruction to switch the first wireless communication apparatus from the non-active state to the active state when the second wireless communication apparatus receives the first identification information.
Exemplary embodiment of the present invention will be described in detail based on the following figures, wherein:
An exemplary embodiment for an information processing system, an information processing apparatus, and a program in the present invention will be described referring to the drawings.
The information processing apparatus 2 is equipment having, for example, a printer function and a scanner function. The information processing apparatus 2 includes a wireless communication interface (I/F) 29 which is an exemplary first wireless communication apparatus, and is capable of direct wireless communication with a mobile communication terminal 4. That is, the information processing apparatus 2 and the mobile communication terminal 4 are capable of direct wireless communication with each other without the access point 3 through one-to-one connection. This direct wireless communication is achieved through, for example, the Wi-Fi Direct function. The information processing apparatus 2, for example, prints image data received from the mobile communication terminal 4, and transmits image data obtained through scanning to the mobile communication terminal 4.
The wireless communication I/F 29 of the information processing apparatus 2 is capable of switching between the active state and the non-active state. The active state indicates a state in which, for example, the amount of electrical power supplied to the wireless communication I/F 29 is large enough to enable the wireless communication. In
The access point 3 is an exemplary second wireless communication apparatus, and is capable of wireless communication with the mobile communication terminal 4. Specifically, a connection to a wired communication network via the access point 3 (so-called an infrastructure connection) is provided for the mobile communication terminal 4. The access point 3 stores in advance identification information such as the MAC address of the mobile communication terminal 4 for which an infrastructure connection is provided. The access point 3 receives the identification information from the mobile communication terminal 4. In the case where the received identification information is stored in advance, the access point 3 provides an infrastructure connection for the mobile communication terminal 4. In contrast, in the case where the received identification information is not stored in advance, the access point 3 does not provide an infrastructure connection for the mobile communication terminal 4. That is, transfer of data other than the identification information is restricted.
In the exemplary embodiment, the access point 3 transmits, for example, the identification information of the mobile communication terminal 4 to the information processing apparatus 2. This operation will be described below.
The communication-capable range of the access point 3 overlaps or matches the communication-capable range CA produced when the wireless communication I/F 29 is in the active state.
The mobile communication terminal 4 is a portable terminal having a wireless communication function, and is, for example, a cellular phone (including a smart phone), a tablet computer, or a laptop computer.
The controller 21 includes, for example, an arithmetic logical unit such as a central processing unit (CPU) and a storage unit such as a random access memory (RAM), and performs information processing in accordance with programs. The programs may be provided from a computer-readable information recording medium such as a compact disc-read-only memory (CD-ROM), or may be provided via a communication line such as the Internet.
The printer unit 25 is a unit for achieving a function as a printer, and forms an image on the surface of a medium in accordance with instructions from the controller 21. The scanner unit 26 is a unit for achieving a function as a scanner, and outputs image data which is read out from the surface of a medium to the controller 21.
The wired communication I/F 28 is equipment for performing wired communication with other apparatuses (e.g., the access point 3) through a wired communication network. The wireless communication I/F 29 is equipment for performing direct wireless communication with the mobile communication terminal 4 as described above, and is equipment for achieving, for example, the Wi-Fi Direct function.
The user of a mobile communication terminal 4 whose identification information is registered in advance in the access point 3 (hereinafter, referred to as a regular user) is allowed to use the information processing apparatus 2 via the access point 3. In contrast, the user of a mobile communication terminal 4 whose identification information is not registered in advance in the access point 3 (hereinafter, referred to as a temporary user) is not allowed to use the information processing apparatus 2 via the access point 3. Thus, a temporary user uses the information processing apparatus 2 through the Wi-Fi Direct function with which the information processing apparatus 2 and the mobile communication terminal 4 communicate with each other through direct wireless communication.
An information processing apparatus of the related art is provided with a mechanical button for starting the Wi-Fi Direct function. When a temporary user is to use the information processing apparatus, it is necessary for the user to go to the information processing apparatus and press the button, which is a troublesome startup operation. In addition, when the Wi-Fi Direct function is constantly on, the power consumption may be excessively high.
Therefore, when the information processing apparatus 2 according to the exemplary embodiment detects the mobile communication terminal 4 of a temporary user which is present in the communication-capable range CA, via the access point 3, the information processing apparatus 2 switches the wireless communication I/F 29 from the non-active state to the active state, whereby the operation of starting the Wi-Fi Direct function is simplified and the power consumption is reduced. The operations of the information processing apparatus 2, the access point 3, and the mobile communication terminal 4 will be specifically described below.
In the mobile communication terminal 4 of a temporary user, a search tool is started in step S11 in
When the temporary user selects an access point 3 in step S14, the mobile communication terminal 4 transmits its MAC address to the selected access point 3. When the access point 3 receives the MAC address of the mobile communication terminal 4 of the temporary user, the access point 3 determines that the MAC address is not registered in advance, and stores it as a MAC address which has not been registered, in a MAC address filter (see
The information processing apparatus 2 obtains the MAC address filter from the access point 3 in step S21 in
When the mobile communication terminal 4 of the temporary user receives the WPS packet, the mobile communication terminal 4 determines that an accessible information processing apparatus 2 is present nearby (YES in step S15 in
In the exemplary embodiment described above, the information processing apparatus 2 regularly obtains a MAC address filter from an access point 3, and thereby detects the mobile communication terminal 4 of a temporary user. However, the present invention is not limited to this. For example, when the access point 3 detects the mobile communication terminal 4 of a temporary user, the access point 3 may instruct the information processing apparatus 2 to start the Wi-Fi Direct function.
In addition, the information processing apparatus 2 may use the obtained MAC address to authenticate the mobile communication terminal 4 of a temporary user.
Further, the information processing apparatus 2 may start the Wi-Fi Direct function when the access point 3 receives intention information indicating an intention to use the information processing apparatus 2, along with the identification information from the mobile communication terminal 4. For example, startup of the search tool in the mobile communication terminal 4 (step S11 in
In the exemplary embodiment described above, when the information processing apparatus 2 detects the mobile communication terminal 4 of a temporary user, the information processing apparatus 2 starts the Wi-Fi Direct function. However, the present invention is not limited to this. For example, when the information processing apparatus 2 detects the mobile communication terminal 4 of a regular user, the information processing apparatus 2 may also start the Wi-Fi Direct function.
The exemplary embodiment of the present invention is described. However, the present invention is not limited to the above-described exemplary embodiment. Needless to say, a person skilled in the art may devise and embody various modifications.
The foregoing description of the exemplary embodiment of the present invention has been provided for the purposes of illustration and description. It is not intended to be exhaustive or to limit the invention to the precise forms disclosed. Obviously, many modifications and variations will be apparent to practitioners skilled in the art. The embodiment was chosen and described in order to best explain the principles of the invention and its practical applications, thereby enabling others skilled in the art to understand the invention for various embodiments and with the various modifications as are suited to the particular use contemplated. It is intended that the scope of the invention be defined by the following claims and their equivalents.
Number | Date | Country | Kind |
---|---|---|---|
2013-062808 | Mar 2013 | JP | national |