Communication System
By introducing a licensing mechanism of terminal devices and access point devices in the wireless LAN communication system, the balance between convenience and security of the system is solved, and the convenience and security guarantee of temporary use of external terminals are realized.
Patent Information
- Application Number
- CN202010742600.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2014-08-29
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2034-08-29
AI Technical Summary
Existing wireless LAN communication systems are difficult to balance between convenience and security, especially when terminals of external users of organizations temporarily use internal wireless LAN communication systems.
By introducing a terminal device with wireless LAN connection function and a communication device with access point function in the communication system, a licensing mechanism between terminal devices is realized to ensure the security of external terminals when using access point function.
It realizes the convenience of terminals that can temporarily use the wireless LAN communication system by the external users of the organization, while ensuring security during use.
Smart Images

Figure CN111901800B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to technologies of communication and information processing, and also to technologies of wireless LAN and projectors. Background Art
[0002] In the prior art, as an example of a wireless LAN communication system of an organization such as a company, there is a communication system in which a terminal of a user in the company wirelessly connects to a communication device having an access point function of the wireless LAN. The terminal of the user in the company wirelessly connects to the communication device having the access point function and uses a predetermined function of the communication device.
[0003] As an example of the prior art regarding the wireless LAN communication system, Japanese Patent Application Laid-Open No. 2005-51314 (Patent Document 1) can be cited. Patent Document 1 describes the following: In a wireless LAN system in which a user's client terminal is wirelessly connected to a communication device as an access point of the wireless LAN, a time during which the client terminal can connect to the access point is set, and security is ensured by controlling the time limit.
[0004] Prior art literature
[0005] Patent Literature
[0006] Patent Document 1: Japanese Patent Application Publication No. 2005-51314 Summary of the invention
[0007] Problems to be solved by the invention
[0008] The wireless LAN communication system described above is not only conceivable to use the communication device with access point function from the terminal of the user in the organization, but also to use the same communication device from the terminal of the user outside the organization. For example, at a company meeting, the user in the company and the invited user outside the company temporarily use the wireless LAN communication system in the company. That is, the terminal of the user outside the company temporarily connects to the communication device with access point function and uses the prescribed function.
[0009] The wireless LAN communication system that realizes the functions corresponding to the above-mentioned usage scenarios has value in terms of convenience. However, after temporarily using the wireless LAN communication system inside the organization, the terminal of the user outside the organization may also be able to use the wireless LAN communication system inside the organization alone. That is, the wireless LAN communication system has a problem in terms of the balance between convenience and security.
[0010] An object of the present invention is to provide a technology for a wireless LAN communication system and a communication device thereof, which can realize the convenience of temporary use of a terminal by a user outside an organization and ensure security at the time.
[0011] Methods for solving problems
[0012] A typical embodiment of the present invention is a communication system and the like, which is characterized by having the following configuration.
[0013] A communication system in one embodiment includes: a first communication terminal device having a wireless LAN connection function; a second communication terminal device having a wireless LAN connection function; and a communication device having a wireless LAN access point function and a display function, wherein the first communication terminal device connects to the communication device via the wireless LAN, the second communication terminal device connects to the communication device via the wireless LAN based on permission from the first communication terminal device, and uses the display function of the communication device through the connection, the first communication terminal device communicates with the communication device to confirm whether permission for connection and use of the communication device by the second communication terminal device is continuing or terminated, and the communication device cancels the connection with the second communication terminal device via the wireless LAN based on termination of the permission, rendering the display function unusable.
[0014] Effects of the Invention
[0015] According to a typical embodiment of the present invention, regarding a wireless LAN communication system and its communication device, etc., it is possible to realize the convenience of enabling temporary use of a terminal by a user outside an organization and to ensure security at that time. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 It is a diagram showing the configuration of a communication system according to one embodiment of the present invention.
[0017] Figure 2 This is a diagram showing an overview of the use of a communication system according to one embodiment.
[0018] Figure 3 This is a diagram showing a structure of a projector as a communication device according to one embodiment.
[0019] Figure 4 This is a diagram showing a configuration of a first terminal as a communication terminal device according to one embodiment.
[0020] Figure 5 It is a diagram showing the configuration and processing flow of the communication system according to Embodiment 1 of the present invention.
[0021] Figure 6This is a diagram showing the structure and processing flow of the communication system of the first variant of implementation mode 1.
[0022] Figure 7 This is a diagram showing the structural flow of the communication system of the second variant of implementation mode 1.
[0023] Figure 8 It is a diagram showing the structure and processing flow of the communication system according to the second embodiment of the present invention.
[0024] Fig. 9 This is a diagram showing the structure and processing flow of a communication system of a modified example of implementation mode 2.
[0025] Fig.10 It is a diagram showing the structure and processing flow of the communication system according to Embodiment 3 of the present invention.
[0026] Fig.11 It is a diagram showing the structure and processing flow of a communication system according to Embodiment 4 of the present invention.
[0027] Fig.12 It is a diagram showing the structure and processing flow of the communication system according to Embodiment 5 of the present invention.
[0028] Fig.13 This is a diagram showing the structure and processing flow of a communication system according to Embodiment 6 of the present invention. DETAILED DESCRIPTION
[0029] Hereinafter, embodiments of the present invention will be described in detail based on the drawings. In addition, in all the drawings for describing the embodiments, the same components are denoted by the same reference numerals in principle, and repeated description thereof is omitted.
[0030] The communication system of this embodiment provides a function of temporarily connecting a projector having a wireless LAN access point function to a terminal of a user outside the company based on permission of a terminal of a user within the company, thereby enabling use of the display function of the projector.
[0031] First, use Figure 1 to Figure 4 The configuration that is substantially common to each embodiment will be described, and then the features of each embodiment will be described in sequence.
[0032] [Communication System]
[0033] Figure 1 A configuration of a communication system according to one embodiment is shown. Figure 1The communication system is a system including a wireless LAN 4, and includes: a projector 3 as a communication device; a terminal 1 as a first communication terminal device; and a terminal 2 as a second communication terminal device. The projector 3 is connected to the terminal 1 and the terminal 2 via a wireless LAN 4. The projector 3 is connected to a communication network 5. The projector 3 and the terminal 1 are connected via a wireless LAN 41. The projector 3 and the terminal 2 are connected via a wireless LAN 42. The terminal 1 and the terminal 2 are connected via a short-range communication 43.
[0034] Wireless LAN 4 is a wireless LAN based on a prescribed communication standard. In the present embodiment, Wi-Fi is applied as the communication standard of wireless LAN 4, but it is not limited thereto. Wi-Fi, i.e., Wireless Fidelity, is a name indicating the mutual connection between devices that recognize the use of the international standard specification IEEE802.11. Wireless LAN 4 is illustrated including its hot spot. The hot spot is a space around the projector 3, a communication device that is an access point of wireless LAN 4, which can be wirelessly connected.
[0035] The wireless LAN 4 is a wireless LAN constructed inside the company A as an organization, and the projector 3 and the terminal 1 of the user A as elements constituting the wireless LAN 4 are within the jurisdiction of the company A. The terminal 2 of the user B is outside the jurisdiction of the company A. Figure 1 4 shows a situation in which a terminal 1 of a user A in a company A and a terminal 2 of a user B in a company B outside the company A are present in a hotspot of a wireless LAN 4 .
[0036] The communication network 5 represents a wired in-company LAN of the company A as an organization and the external Internet connected via the in-company LAN.
[0037] The projector 3 is a device that serves as both a projection display device and a communication device as an access point of the wireless LAN 4. The projector 3 has a display function 31, an access point function 32 of the wireless LAN, a router function 33, and the like.
[0038] The display function 31 is a function of projecting a moving image or a still image on the screen of the projector 3 for display. The wireless LAN access point function 32 is a function of wirelessly connecting to a communication terminal device in the wireless LAN 4 based on the Wi-Fi method. The routing function 33 is a routing function for connecting to the communication network 5, including a layer 2 and layer 3 protocol processing function.
[0039] The projector 3 has a short-distance communication function 34 in the case of Embodiment 4 described later. The short-distance communication function 34 is a function for performing short-distance communication with a communication terminal device.
[0040] User A, such as an employee of company A, holds and uses terminal 1. In addition to user A, other users such as employees of company A can also use communication terminal devices to connect to wireless LAN 4. User B, such as an employee of company B, outside company A, holds and uses terminal 2. Terminal 1 and terminal 2 can each be applied to various communication terminal devices including smartphones, tablet terminals, notebook PCs, etc.
[0041] The terminal 1 has a wireless LAN connection function 11 and a short-distance communication function 12. Similarly, the terminal 2 has a wireless LAN connection function 21 and a short-distance communication function 22. The wireless LAN connection function 11 is a function of connecting the wireless LAN 4 to the access point function 32 of the projector 3 based on Wi-Fi 41 and performing wireless communication such as data communication in the state of connection 41. Similarly, the wireless LAN connection function 21 is a function of connecting the access point function 32 of the projector 3 to the wireless LAN 4 based on Wi-Fi 41.
[0042] A connection 43 based on short-distance communication can be established between the short-distance communication function 12 of the terminal 1 and the short-distance communication function 22 of the terminal 2. In the present embodiment, as short-distance communication, NFC in a narrow sense, i.e., Near Field Communication, is applied, but it is not limited thereto. NFC is also called contactless communication, and standards include Felica (registered trademark), ISO / IEC 14443, ISO / IEC 18092, etc. In addition, short-distance communication may also be Bluetooth (registered trademark), etc., and in addition to these communications based on radio waves, it may also be communications using infrared rays or sounds.
[0043] The terminal 1 of user A can use the display function 31 in the state of connection 41 with the projector 3. That is, user A can send data such as documents held by the terminal 1 to the projector 3 through the connection 41, and display it on the screen by the display function 31 of the projector 3. In addition, in the present embodiment, the terminal 2 of the user B outside the company can make a connection 42 with the projector 3 based on the permission of the terminal 1 of user A in the company, and temporarily use the display function 31 of the projector 3. That is, user B can send data such as documents held by the terminal 2 to the projector 3 through the connection 42, and display it on the screen by the display function 31 of the projector 3.
[0044] In addition, the terminal 1 of user A can be connected to the communication network 5 using the communication router function 33 while being connected 41 to the projector 3. That is, the user A can access, for example, a server on the company's LAN or a server on the Internet from the terminal 1 to download and upload data.
[0045] In addition, in the present embodiment, the terminal 2 of the user B outside the company can connect 42 to the projector 3 based on the permission of the terminal 1 of the user A inside the company, and temporarily use the routing function 33 of the projector 3 to connect to the communication network 5. That is, the user B can access the server of the Internet from the terminal 2 to download and upload data. In addition, from the viewpoint of security, generally, the terminal 2 of the user B outside the company is set with a firewall server or the like so that it cannot connect to the LAN inside the company of the communication network 5.
[0046] In this embodiment, as a communication device constituting the wireless LAN 4, a projector 3 as a projection type display device is used, and the functions temporarily used by the terminal 2 of the user B outside the company are the display function 31 and the routing function 33. It is not limited to this. In other embodiments, as a communication device constituting the wireless LAN 4, a monitor device or a television device as a non-projection type display device may be used, and a device that does not provide the display function 31 but provides other functions may also be used. In the case where the above-mentioned projector 3 is another device and the display function 31 is another function, the communication system of this embodiment includes other functions of other devices as the prescribed functions of the permitted object. The display function 31 may also be a display function that displays a dynamic image or a still image on a screen of a display based on a liquid crystal panel. Other functions may also be functions for displaying by receiving broadcasts through radio waves.
[0047] In addition, as another embodiment, a mode in which the routing function 13 of the projector 3 is omitted, that is, a mode in which the projector 3 is not connected to the communication network 5 may be adopted. The use of the routing function 33 of the terminal 2 of the user B may be enabled based on the permission of the terminal 1 of the user A according to the setting function of this embodiment, or may not be enabled based on the disapproval.
[0048] In the above configuration, an example is shown in which the connection 41 between the terminal 1 and the projector 3 is a wireless connection, but it may be a wired connection.
[0049] [Overview of use]
[0050] use Figure 2 An overview of the use of a communication system according to one embodiment including usage scenarios is described. Figure 2 An overview of the use of a communication system of an embodiment is shown with a timeline. As an example of a use scenario, Figure 1 As shown, a projector 3 as an access point of a wireless LAN 4 is arranged in the building of company A. At a hotspot of the wireless LAN 4 in the building of company A where the projector 3 is arranged, a user A of company A and a user B of company B who is invited hold a meeting.
[0051] First, as a premise, user A wirelessly connects his terminal 1 to the projector 3 and uses the display function 31 of the projector 3, etc., as shown in 211 to 213. 211 shows the step of connecting 41 to the wireless LAN 4 through the connection function 11 of the terminal 1 of user A and the access point function 32 of the projector 3. 212 shows the step and time of using the display function 31 of the projector 3 from the terminal 1 in the state of connection 41. 213 shows the step of releasing the connection 41 of the wireless LAN 4 through the connection function 11 of the terminal 1 of user A and the access point function 32 of the projector 3.
[0052] Reference numeral 201 indicates permission for connection and use of projector 3 by terminal 2 of user B using terminal 1 of user A. When the meeting starts, user A grants permission shown in reference 201 on the condition that the time of the sequence shown in reference 211 and the situation that terminal 1 of user A and terminal 2 of user B are nearby so that user A knows the presence of user B. Specific actions and processing for permission are described in each embodiment.
[0053] Based on the permission shown in 201, user B wirelessly connects terminal 2 to projector 3 and uses display function 31 of projector 3, etc. as shown in 221 to 223. 221 indicates a step of connecting 42 to wireless LAN 4 through connection function 21 of terminal 2 of user B and access point function 32 of projector 3. 222 indicates a step and time of using display function 31 of projector 3 from terminal 2 in the state of connection 42. 223 indicates a step of releasing connection 42 to wireless LAN 4 through connection function 21 of terminal 2 of user B and access point function 32 of projector 3.
[0054] 202 indicates the termination of the permission for the connection and use of the projector 3 by the terminal 2 of user B using the terminal 1 of user A. When the meeting ends, user A terminates the permission shown in 202 on the condition that the connection 41 between the terminal 1 of user A and the projector 3 is terminated, such as the time of the sequence shown in 213. By terminating the permission, the connection 42 between the terminal 2 of user B and the projector 3 is terminated as shown in 223. After that, the terminal 2 of user B cannot connect to and use the projector 3 as shown in 221 and 222 if it is alone because it does not have the permission.
[0055] in addition Figure 2, an example is shown in which the terminal 1 of user A first uses the display function 31 of the projector 3, and then the terminal 2 of user B uses the display function 31 of the projector 3 in parallel with the terminal 1 of user A. However, the present invention is not limited to this, and for example, steps 211 to 212 performed by the terminal 1 of user A may be completed first, and then steps 221 to 223 performed by the terminal 2 of user B may be performed. At this time, although the use of the display function 31 by the terminal 1 of user A is stopped, the connection 41 with the projector 3 is still in a continuous state.
[0056] in addition, Figure 2 In the example, the permission is terminated 202 on the condition that the connection 41 between the terminal 1 and the projector 3 of the user A is released. However, the connection 41 may be maintained and the permission may be terminated 202 by the operation of the user A, thereby releasing the connection 42 between the terminal 2 and the projector 3.
[0057] [communication device]
[0058] Figure 3 The structure of the projector 3 as a communication device according to one embodiment is shown. Figure 3 The projector 3 is a projection type image display device such as a liquid crystal projector. The projector 3 can be a portable and miniaturized device or a fixed device. The projector 3 is a stand-alone projector having a control function for display control, but it can also be a system type projector connected to an external device having a control function. In the latter type, the projector 3 is connected to an external device such as a PC, receives instructions from the external device, and performs display control according to the instructions.
[0059] The projector 3 has a structure in which a CPU 301, a RAM 302, a ROM 303, a secondary storage device 304, an input / output interface unit 305, an input device 306, an output device 307, a power supply unit 308, an image processing unit 311, an optical system and a drive system 312, a wireless unit 320, a wired LAN interface unit 330, and an NFC communication unit 340 are connected by a bus.
[0060] The CPU 301 is a control unit that performs processing for controlling the entire projector 3, including control of the display function 31 and the access point function 32. The RAM 302 is a memory that stores processing data, etc. The ROM 303 is a memory that stores an application program 35 as a control program, setting information 36, etc. The CPU 301 implements each process by loading the control program from the ROM 303 to the RAM 302 and executing it.
[0061] The application 35 performs processing for realizing the unique functions of the projector 3 of this embodiment. The CPU 301 performs software processing of the application 35. The setting information 36 sets data and information for realizing the unique functions of the projector 3 of this embodiment. The application 35 and the setting information 36 may also be stored in the secondary storage device 304 or the memory in the wireless unit 320.
[0062] The secondary storage device 304 is a memory card, an optical disk, etc., and stores image data, etc. The input / output interface unit 305 connects various input devices 306 and output devices 307 to perform input / output interface processing. The power supply unit 308 supplies power to each part of the projector 3. The power supply unit 308 turns the power on or off according to the user's operation.
[0063] The projector 3 converts the display object data into an image signal for projection by using the display function 31, and projects an image based on the image signal onto a screen 313 for display. The display function 31 includes an image processing unit 311, an optical system, and a drive system 312 as main components in addition to the control unit 301. The image processing unit 311 selectively reads the display object data from the wireless unit 320, etc., and performs processing such as converting the display object data into an image signal for projection onto the screen 313.
[0064] The optical system and drive system 312 includes a lamp, a liquid crystal panel device, various optical components including a projection lens and a reflector, and their drive circuits, and controls the drive of the optical system according to the image signal for projection. As a result, the optical system and drive system 312 emits light corresponding to the image signal, which is projected from the projection lens onto the screen 313, thereby displaying an image.
[0065] The projector 3 uses the access point function 32 of the wireless LAN as an access point, and can directly connect to the communication terminal device based on the wireless transmission method. The projector 3 has a wireless unit 320 as a component of the access point function 32. The wireless unit 320 is a wireless LAN interface unit corresponding to the Wi-Fi method, and is a module composed of LSI etc. that performs the transmission and reception processing of wireless signals. The wireless unit 320 can receive the data signal contained in the wireless signal from the terminal 1 and the terminal 2 by the Wi-Fi method.
[0066] The wireless unit 320 includes an antenna 321, an RF chip 322, an AP chip 323, and a memory 324. The RF chip 322 performs reception and transmission processing including modulation and demodulation of wireless signals through the antenna 321. The AP chip 323 performs specific application processing on wireless signals and data, and reads and writes information to the memory 324. The wireless unit 320 stores the data of the received wireless signal in a buffer memory. The buffer memory can be a memory in the AP chip 323 or a memory 324 outside the AP chip 323. The CPU 301 and the image processing unit 311 as the control unit can selectively read the data of the wireless signal from the buffer memory of the wireless unit 320.
[0067] The memory 324 stores connection information such as SSID and password as information required for wireless connection in the Wi-Fi format, for example. The password is represented by PW.
[0068] When the communication terminal device using the access point function 32 is wirelessly connected to the projector 3, the wireless unit 320 receives connection information including the SSID and the password from the communication terminal device. When the received connection information matches the connection information including the SSID and the password stored in the memory 324, for example, the wireless unit 320 connects the communication terminal device, and when they do not match, the connection is not made.
[0069] The projector 3 includes a wired LAN interface unit 330 as a component of the routing function 33. The wired LAN interface unit 330 includes a port and a processor, performs layer 2 and layer 3 protocol processing, etc., is connected to the communication network 5, and transmits data to the device of the communication network 5 and receives data from the device of the communication network 5.
[0070] The projector 3 has an NFC communication unit 340 as a component in the case of having a short-distance communication function 34. The NFC communication unit 340 is a communication interface unit corresponding to NFC, and includes an antenna coil 341, an RF circuit 342, a processing circuit 343, and a memory 344. The RF circuit 342 transmits and receives signals based on short-distance communication of NFC via the antenna coil 341. The processing circuit 343 performs specific processing on the signals to be transmitted and received. The processing circuit 343 reads and writes data and information to the memory in the processing circuit 343 and the memory 344 outside the processing circuit 343.
[0071] The projector 3 is not shown in the figure, but may have an operation panel, a remote controller, etc. as a user interface. Various buttons and a display unit are provided on the operation panel and the remote controller. Information is displayed on the display unit. The user can use the buttons of the operation panel and the remote controller to turn the power on and off, indicate the displayed action, set the function, etc.
[0072] The projector 3 is not shown in the figure, and can provide a setting function based on the processing provided by the CPU 301, etc. The setting function displays a setting screen on the screen 313 or the display part of the operation panel. The user can input an instruction signal to the projector 3 by looking at the setting screen, and can set the function of the projector 3, etc.
[0073] When the projector 3 is connected to a plurality of communication terminal devices at the same time by using the display function 31 and displays, it is also possible to switch the display data from the selected communication terminal device based on the user operation and display it on the screen 313. In addition, the projector 3 can also display the display data from the plurality of communication terminal devices in a row on the screen 313, enlarge the selected content, etc.
[0074] As another embodiment, the display operation of the projector 3 may be controlled and set from the communication terminal device. That is, the terminal 1 may be used as a device having a function equivalent to a remote controller of the projector 3. For example, a signal such as a command for controlling and setting the display operation is sent from the terminal 1 to the projector 3 in the state of connection 41. The projector 3 controls the display operation of the display function 31 according to the received signal such as the command. The display operation may include, for example, starting and stopping the image.
[0075] [Communication terminal device]
[0076] Figure 4 The figure shows the structure of terminal 1 as a communication terminal device of an embodiment. The structure of terminal 2 is basically the same as that of terminal 1, but has different components according to the different functions in the communication system of this embodiment. For example, as described later Figure 5 As shown, terminal 1 may have a dedicated application 15 , while terminal 2 may not have a dedicated application 15 .
[0077] Terminal 1 has a structure in which a CPU 401, a RAM 402, a ROM 403, a secondary storage device 404, an input / output interface unit 405, an input device 406, an output device 407, a power supply unit 408, a wireless unit 410, an NFC communication unit 420, a telephone network communication unit 430, a touch panel 440 and a sensor unit 450 are connected by a bus.
[0078] The CPU 401 is a control unit that controls the entire terminal 1, including the connection function 11 and the short-distance communication function 12. The RAM 402 is a memory that stores processing data, etc. The ROM 403 is a memory that stores the application program 15 as a control program, the setting information 16, etc. The CPU 401 realizes the processing of each function by loading the control program from the ROM 403 to the RAM 402 and executing it.
[0079] The application 15 performs processing for realizing the unique functions of the terminal 1 of this embodiment. The CPU 401 performs software processing of the application 15. The setting information 16 sets data and information for realizing the unique functions of the terminal 1 of this embodiment. The setting information 16 may also be stored in the secondary storage device 404 or the memory in the wireless LAN communication unit 410.
[0080] The secondary storage device 104 is, for example, a memory card. The input / output interface unit 405 connects various input devices 406 and output devices 407 and performs input / output interface processing. The power supply unit 408 supplies power to each part of the terminal 1. The power supply unit 408 turns the power on or off according to the user's operation.
[0081] The terminal 1 has a wireless unit 410 as a component of the connection function 11. The wireless unit 410 is a wireless LAN interface unit corresponding to the Wi-Fi method, and is a module composed of an LSI or the like that performs wireless signal transmission and reception processing, etc. The wireless unit 410 can receive a data signal included in a wireless signal from the access point function 32 of the projector 3 by the Wi-Fi method.
[0082] The wireless unit 410 includes an antenna 411, an RF chip 412, an AP chip 413, and a memory 414. The RF chip 412 receives and transmits the modulation and demodulation of the wireless signal through the antenna 411. The AP chip 413 performs specific application processing on the wireless signal and data, and reads and writes information to the memory 414. The wireless unit 410 stores the data of the received wireless signal in a buffer memory. The buffer memory may be a memory in the AP chip 413 or a memory 414 outside the AP chip 413. The CPU 401 or the like as a control unit can selectively read the data of the wireless signal from the buffer memory of the wireless unit 410.
[0083] The memory 414 stores information such as SSID, password, etc. as information required for wireless connection in the Wi-Fi method, for example.
[0084] When the terminal 1 establishes the connection 41 with the projector 3 using the connection function 11 , the terminal 1 reads the connection information including the SSID and the password stored in the memory 414 and transmits the connection information to the projector 3 using the wireless unit 410 .
[0085] The terminal 1 has an NFC communication unit 420 as a component of the short-distance communication function 12. The NFC communication unit 420 is a communication interface unit corresponding to NFC, and includes an antenna coil 421, an RF circuit 422, a processing circuit 423, and a memory 424. The RF circuit 422 transmits and receives signals based on short-distance communication of NFC via the antenna coil 421. The processing circuit 423 performs specific processing on the signals to be transmitted and received. The processing circuit 423 reads and writes data and information to the memory in the processing circuit 423 and the memory 424 outside the processing circuit 423.
[0086] NFC can perform contactless data communication at a communication distance of about 10 cm. In NFC-based short-distance communication, the two devices are brought close to each other within a specified communication distance by, for example, placing the interface of the NFC communication unit of one device over the interface of the NFC communication unit of the other device or making contact with each other. As a result, the antenna coils of the NFC communication units of the two devices are electromagnetically coupled, and data is sent and received between the NFC communication units of the two devices.
[0087] When the terminal 1 is a smart phone, etc., it includes a telephone network communication unit 430, and the telephone network communication unit 430 performs communication processing on a known telephone network, and can make voice calls, etc. When the terminal 1 is a smart phone, etc., it includes a touch panel 440. The touch panel 440 displays information on the screen and receives touch input operations on the screen. When the terminal 1 is a smart phone, etc., it includes a sensor unit 450. The sensor unit 450 includes various sensors such as an acceleration sensor, a gyro sensor, and a GPS sensor.
[0088] Furthermore, when the terminal 1 has a sleep function, the sleep function is utilized to reduce power consumption by, for example, temporarily turning off the display of the touch panel 440 or temporarily stopping the processing of the wireless LAN communication unit 410 .
[0089] [Connection via Wi-Fi]
[0090] A supplementary explanation will be given on the method of Wi-Fi-based connection of wireless LAN 4. In the case of general Wi-Fi, when a communication terminal device is connected to an access point based on Wi-Fi, information on the SSID and password of the access point is required. The communication terminal device collects information on the SSID that can be used in this case and displays it on the screen as a candidate. The user of the communication terminal device selects information on the SSID corresponding to the access point to be used from the candidate information displayed on the screen, and enters the password associated with the SSID. The communication terminal device sends the information on the SSID and password to the access point. The access point confirms the received information on the SSID and password, and if it is correct information consistent with its own SSID and password, it permits the connection with the communication terminal device and establishes the connection. In addition, the terminal 1 may also save the password in the memory 414 or the secondary storage device 404 in advance, read the password therefrom, and perform the connection process.
[0091] SSID is a Service Set ID, which is an identifier for an access point and its wireless LAN. A password is a specific password required to connect to the access point. There are also wireless LANs that do not require a password.
[0092] For example, the terminal 1 of user A of company A is set to allow connection with the projector 3 which is the access point of the communication system of the wireless LAN 4 of company A, and user A is given the above SSID and password in advance. In addition, since user B of company B is not given the above SSID and password, terminal B cannot connect to the access point of the communication system of the wireless LAN 4 of company A.
[0093] (Implementation Method 1)
[0094] use Figure 5 A communication system, a communication device, and a communication terminal device according to Embodiment 1 are described. Figure 5 In, with Figure 1 Similarly, it is shown that the terminal 1 of user A and the terminal 2 of user B are in the hotspot near the projector 3 of the wireless LAN 4. In the first embodiment, the terminal 1 of user A has the application 15, but the terminal 2 of user B does not have the application 15. That is, an existing communication terminal device can be used as the terminal 2. The projector 3 has the application 35. In the connection 41 based on Wi-Fi between the terminal 1 and the projector 3, and the connection 42 based on Wi-Fi between the terminal 2 and the projector 3, connection information including the SSID and the password is required.
[0095] [Processing Flow]
[0096] Figure 5This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 1. S11 and the like indicate steps of processing, operation, and the like.
[0097] (S11) In S11, the terminal 1 of user A establishes a connection 41 with the projector 3 in the hotspot of the wireless LAN 4. The process of establishing the connection 41 is performed between the connection function 11 of the terminal 1 and the access point function 32 of the projector 3. In S11, the user A needs to input the connection information including the password indicated by the SSID and PW of the connection 41 with the projector 3 acquired in advance into the terminal 1 through operation or the like. The terminal 1 stores the input connection information in a memory in the terminal 1, and the input of the connection information in S11 can be omitted from the next time.
[0098] (S12) In S12, user A starts application 15 of terminal 1. Alternatively, application 15 of terminal 1 may be started in S11. After starting, application 15 of terminal 1 automatically performs operations such as control unique to the communication system of Embodiment 1.
[0099] When the application 15 of the terminal 1 is activated and the user A permits the terminal 2 of the user B to connect to and use the projector 3, the connection 43 based on the short-distance communication of NFC is performed with the terminal 2 of the user B. As described above, the user A brings the interface part of the NFC communication unit 420 of the terminal 1 and the interface part of the NFC communication unit 420 of the terminal 2 of the user B close to each other. The short-distance communication function 12 of the terminal 1 and the short-distance communication function 22 of the terminal 2 perform the NFC connection 43 process.
[0100] In the first embodiment, the operation of NFC short-distance communication between the terminal 1 and the terminal 2 in S12 corresponds to the permission of the terminal 1 of the user A for the terminal 2 of the user B to connect to and use the projector 3 .
[0101] (S13) In S13, terminal 1 transmits connection information including SSID and PW for connecting to projector 3 to terminal 2 in the state of connection 43 in S12. Terminal 2 receives the connection information by processing of short-distance communication function 12 and stores it in the memory in terminal 2.
[0102] (S14) In S14, the terminal 2 uses the connection information of S13 to establish a Wi-Fi connection 42 with the projector 3. The connection function 21 of the terminal 2 and the access point function 32 of the projector 3 establish the connection 42. In S14, the terminal 2 sends the connection information including the SSID and PW to the projector 3. When the received connection information matches its own connection information, the projector 3 permits the connection 42 of the terminal 2.
[0103] (S15) In S15, user B uses the display function 31 of the projector 3 from the terminal 2 in the state of the connection 42. When the display function 31 is used, data is transmitted between the connection function 21 of the terminal 2 and the access point function 32 of the projector 3 through the connection 42. For example, user B sends data such as materials in the terminal 2 and display instructions to the projector 3 through the connection 42. The projector 3 displays the data on the screen 313 using the display function 31 according to the data and instructions received from the terminal 2.
[0104] (S16) In S16, the application 35 of the projector 3 periodically performs confirmation communication with the terminal 1 via the connection 41. This confirmation is a confirmation of whether the connection and permission for use of the projector 3 by the terminal 2 of user B, which is performed by the terminal 1 of user A, is continuing, updated, or terminated. In other words, this confirmation is a confirmation of whether the connection 42 of the terminal 2 of user B to the projector 3 is continuing or released.
[0105] The communication of the periodic confirmation of S16 is performed at a certain time interval. The certain time interval is preset, for example, 5 minutes, 10 minutes, 20 minutes, etc., and can also be set using the setting function described later. The first periodic confirmation communication of S16 can be the time when the connection 42 of S14 is established, or it can be after a certain time has passed since the time when the connection 42 of S14 is established.
[0106] In the first embodiment, as a method of confirmation regarding S16, a method of confirming is performed from the projector 3 to the terminal 1. The projector 3 sends confirmation request information to the terminal 1, and the terminal 1 sends confirmation response information to the projector 3. The terminal 1 sends a response indicating that permission continues when the permission continues, and sends a response indicating that permission ends when the permission ends.
[0107] (S17) According to the result of the confirmation in S16, if the response from the terminal 1 is that the continuation is permitted, the projector 3 continues the connection 42 with the terminal 2. According to the result of the confirmation in S16, if the response from the terminal 1 is that the permission is terminated, the projector 3 releases the connection 42 with the terminal 2. As a result, the terminal 2 of the user B becomes unable to use the connection to the projector 3 and the display function 31.
[0108] As described above, in Embodiment 1, connection information is provided to Terminal 2 via Terminal 1 based on the permission of User A. Embodiment 1 implements the above-mentioned processing flow. Figure 2 After the connection of the terminal 2 of user B is released in S17, in the case of granting permission again for the connection and use of the projector 3 by the terminal 2 of user B using the terminal 1 of user A, the same steps can be repeated from S11 or S12.
[0109] In addition, when the control of Embodiment 1 is terminated, user A terminates the application 15 of terminal 1. In addition, when the connection 41 between user A's terminal 1 and projector 3 is released, the permission for user B's terminal 2 can be automatically terminated, and the connection 42 between terminal 2 and projector 3 can be released.
[0110] [1st confirmation method]
[0111] In the first embodiment, as a method for confirming S16, the following first confirmation method is applied. In the first confirmation method, when confirming S16, based on the information of the confirmation request from the application 35 of the projector 3, the terminal 1 displays the confirmation information on the screen of the touch panel 440 through the processing of the application 15. The confirmation information is, for example, a message to the effect of "Do you want to continue the connection and use permission of the projector 3 by the terminal 2 of user B? Yes / No" displayed by a pop-up dialog box. User A sees the confirmation information displayed on the terminal 1, and makes a judgment and selects whether the state of the connection and use permission of the projector 3 by the terminal 2 of user B is to be continued or terminated. User A presses a "Yes" or "No" button in the confirmation information on the screen of the touch panel 440, for example.
[0112] According to the selection operation of user A on terminal 1, the information of the response of confirmation corresponding to the selection is sent from terminal 1 to projector 3. If the response information is, for example, "yes", that is, the selection permission continues, projector 3 continues the connection 42 with terminal 2 in S17, and if it is "no", that is, the selection permission ends, the connection 42 with terminal 2 is released in S17. In addition, if the selection operation of user A on terminal 1 is not performed and the state of no response from terminal 1 to projector 3 continues for more than a predetermined time, projector 3 can release the connection 42 with terminal 2.
[0113] [Second confirmation method]
[0114] As a modification of the first embodiment, as a method of confirmation regarding S16, the following second confirmation method can be applied. In the second confirmation method, at the time of confirmation of S16, the application 35 of the projector 3 sends predetermined confirmation information to the terminal 1 based on the state of the connection 41 of S11. When the application 15 of the terminal 1 receives the predetermined confirmation information from the projector 3, it automatically sends the predetermined confirmation response information. At this time, the user A does not need to operate and does not need to be aware of this.
[0115] When receiving the predetermined confirmation response information from the terminal 1, the application 35 of the projector 3 can confirm that the terminal 1 and the application 15 are in the activated state, the connection 41 in the hotspot of the wireless LAN 4 is continued, etc. That is, the projector 3 can confirm that the terminal 1 of the user A and the terminal 2 of the user B are close to each other. Therefore, based on this confirmation, the projector 3 regards that the permission of the terminal 2 of the user B using the terminal 1 of the user A is continued, and continues the connection 42 with the terminal 2 in S17.
[0116] When the application 35 of the projector 3 does not receive the information of the response for the specified confirmation from the terminal 1, it can be determined that the terminal 1 or the application 15 is in an inactive state, or is not in the hotspot of the wireless LAN 4, or the connection 41 is not continuous. Since the projector 3 cannot confirm the situation that the terminal 1 of user A and the terminal 2 of user B are close to each other, it is considered that the permission of the terminal 2 of user B using the terminal 1 of user A has ended, and the connection 42 with the terminal 2 is released in S17.
[0117] Since there may be a communication failure when the communication confirmation is performed between the projector 3 and the terminal 1 in the above-mentioned S16, a predetermined number of retries may be allowed.
[0118] [Control corresponding to the sleep function]
[0119] Furthermore, as a variation of the first embodiment, in association with the confirmation method of S16, control is performed that takes into account the startup state and sleep state of the terminal 1. In the case of a smart phone or the like, the terminal 1 often has a well-known sleep function. That is, the terminal 1 with the sleep function automatically shifts to the sleep state, which is a low power consumption mode, in a normal state when there is no user input operation for more than a predetermined time. Depending on the sleep function, in the sleep state, the display of the touch panel 440 is turned off, the operation of the wireless unit 410 is stopped, and the like. The terminal 1 returns to the normal state from the sleep state according to the user's input operation, etc.
[0120] When the terminal 1 is in sleep mode, it is possible that it cannot receive information from the external projector 3 via the wireless LAN 4, or cannot process the information even if it receives it. In this case, the terminal 1 may not be able to perform the communication for confirmation with the projector 3 in S16.
[0121] Therefore, in the communication system of the modified example of the first embodiment, the following control is performed in accordance with the case of the terminal 1 having the sleep function. At the moment when the terminal 1 receives the confirmation request information from the projector 3 in S16, the terminal 1 is transferred to the non-sleep state at the moment before S16 so as not to enter the sleep state. The non-sleep state referred to here is a state in which the terminal 1 is not transferred to the sleep state even if there is no input operation from the user, and wireless communication with the external projector 3 is possible. The application 15 of the terminal 1 transfers the terminal 1 to the non-sleep state in advance, for example, at the moment after the start of the application 15 in S12 or the short-distance communication, and maintains the state of the connection 41 in S11.
[0122] Thus, the terminal 1 can receive the confirmation request information from the projector 3 in S16 and can return a response. Afterwards, the terminal 1 returns to the normal state from the non-sleep state by the release of the connection 41 with the projector 3, the termination of the permission of the terminal B of the user B, or the termination of the application 15.
[0123] [Setting function]
[0124] The application 15 of the terminal 1 or the application 35 of the projector 3 has a setting function that can be set by the user in relation to the function of the first embodiment. For example, the user A can make settings related to the control content of the function of the first embodiment according to the setting operation using the setting function. The execution time of the periodic confirmation of S16 can be set by the setting function. For example, in the setting screen of the application 15, the user can set the time interval for the execution of the periodic confirmation to a desired time such as "5 minutes" or "10 minutes". In addition, the user can also select the first confirmation method or the second confirmation method of the application S16 by using the setting function.
[0125] [Effects, etc.]
[0126] The communication system of Embodiment 1 provides a function that allows a user terminal 2 of an external company B to temporarily connect to and use a projector 3 of a wireless LAN 4 of company A based on the permission of the user terminal 1 of company A. Embodiment 1 can achieve the convenience of this function and ensure security at this time.
[0127] In this embodiment, user A and user B can use the above functions through simple operations and settings. In embodiment 1, user A can allow user B to connect and use terminal 2 simply by starting application 15 of terminal 1 and performing short-distance communication with terminal 2.
[0128] In addition, in the present embodiment, control is performed to enable temporary connection and use of the projector 3 using the terminal 2 of user B based on permission based on the condition that the terminal 1 of user A and the terminal 2 of user B are close to each other, thereby ensuring the security of the communication system. In particular, in the first embodiment, when confirmation about permission is obtained in the periodic confirmation of S16, the connection 42 of the terminal 2 of user B is continued, and when confirmation is not obtained, the connection 42 is released. As a result, it is possible to avoid a situation where the terminal 2 of user B of company B is connected to the projector 3 of the communication system of the wireless LAN 4 of company A alone for use.
[0129] [First Modification of Implementation Example 1]
[0130] Figure 6 1 is a diagram showing a processing flow of a configuration of a communication system according to a first variant of the first embodiment. Figure 5 The communication system of the first embodiment is a method in which the projector 3 performs the confirmation of S16 as the main body. In contrast, Figure 6 The communication system of the first modified example of the first embodiment shown is a system in which the terminal 1 of the user A mainly performs the confirmation in S16 as a different configuration.
[0131] Figure 6 In the process of S11 to S15, Figure 5 The same. In step S16a, the terminal 1 of user A performs periodic confirmation on the permission of the terminal 2 of user B by itself. The confirmation of S16a can adopt the first confirmation method or the second confirmation method, for example, as described above. In the case of the first confirmation method, the application 15 of the terminal 1 displays the confirmation information on the screen of the terminal 1 at regular times from the time of the connection 42 of the terminal 2 in S14. The user A looks at the confirmation information on the screen and performs the input operation corresponding to the selection of whether the permission of the terminal B of user B is to be continued or terminated.
[0132] When the input from user A indicates that permission continues, terminal 1 does nothing and does not send information to projector 3. As shown in step S16b, when the input from user A indicates that permission ends, terminal 1 sends information indicating that permission ends to projector 3. When projector 3 receives information indicating permission ends from terminal 1 in step S16b, it disconnects terminal 2 42. As long as projector 3 does not receive information indicating permission ends from terminal 1, it continues connection 42 with terminal 2.
[0133] Alternatively, when the input from user A is to allow continuation, terminal 1 may transmit information indicating continuation of permission to projector 3, and projector 3 may release connection 42 with terminal 2 if it does not receive the information indicating continuation of permission for more than a predetermined time.
[0134] [Second Modification of Implementation Example 1]
[0135] Figure 7 This is a diagram showing the structure of a communication system according to a second variant of implementation example 1. Figure 7 In the communication system of the second variation of the first embodiment shown, the projector 3 is not a single device but is composed of two devices. In the second variation, the projector 3 of the first embodiment is composed of two devices, namely, a projector device 3A having a display function 31 and an access point device 3B having an access point function 31 of the wireless LAN 4, which are separately configured and cooperate with each other through communication.
[0136] The projector device 3A and the access point device 3B are connected 44 in a predetermined communication mode, and communication for cooperation is performed through the connection 44. For example, the projector device 3A and the access point device 3B are connected to Figure 3 The device also includes a wired LAN interface unit 330, and performs communication processing via the wired LAN connection 44. The access point device 3B or the projector device 3A may also include the application program 35 described above.
[0137] The projector device 3A provides a display function 31 , and the access point device 3B provides an access point function 31 of the wireless LAN 4 and a routing function.
[0138] The terminal 1 of user A uses the display function 31 of the projector device 3A through the connection 41 with the access point device 3B. Similarly to the above, the terminal 2 of user B uses the display function 31 of the projector device 3A through the connection 42 with the access point device 3B based on the permission of the terminal 1 of user A.
[0139] (Implementation Method 2)
[0140] use Figure 8 The communication system of the second embodiment is described. Figure 8 As shown, a permission list 52 for registering information of terminals to which permission for connection and use is given is provided in the projector 3. The projector 3 determines and controls the connection and use of the terminal 2 of the user B based on the information in the permission list 52.
[0141] [list]
[0142] In the communication system of implementation mode 2, Figure 8 As shown, the projector 3 holds a list 51 and a permission list 52. The access point function 32 manages the list 51. The access point function 32 or the application 35 manages the permission list 52.
[0143] List 51 is a first list that registers information such as the MAC addresses of terminals of users who are allowed to always connect to the wireless LAN 4. In the example of this embodiment, information including the MAC address of the terminal 1 of user A in company A and the MAC addresses of terminals of various employees, etc., is pre-registered in list 51. The MAC address of the terminal 1 of user A is set to Ma, and the MAC address of the terminal 2 of user B is set to Mb.
[0144] The permission list 52 is a list provided as a second list for the unique control in the second embodiment. The permission list 52 registers information of the terminals of users who are temporarily permitted to connect to and use the projector 3 of the wireless LAN 4 based on the permission of the terminal 1 of the user A. In the example of the present embodiment, information including the MAC address of the terminal 2 of the user B of the company B is registered in the permission list 52.
[0145] In the second embodiment, the terminal 1 includes the application 15. The projector 3 may or may not include the application 35. The application 15 and the application 35 perform unique processing that differs in each embodiment.
[0146] [Processing Flow]
[0147] Figure 8 This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 2. S21 and the like indicate steps. S21 to S23 are the same as S11 to S13 of Embodiment 1.
[0148] (S21) In S21, the terminal 1 of user A and the projector 3 establish a connection 41 based on Wi-Fi. The connection information during the connection 41 includes a password represented by SSID and PW. At this time, the terminal 1 sends Ma, which is a MAC address, and the projector 3 confirms whether the received Ma information is registered in the list 51. The projector 3 does not allow the connection in the case of an unregistered terminal.
[0149] (S22) In S22, user A starts application 15 of terminal 1 and establishes connection 43 between terminal 1 and terminal 2 of user B by NFC. This near field communication is equivalent to connection and permission of user B's terminal 2 to projector 3 by terminal 1 of user A.
[0150] (S23) In S23, the terminal 1 transmits connection information including the SSID and the password to the terminal 2 in the state of the connection 43. The terminal 2 receives the connection information and stores it in the memory.
[0151] (S24) In S24, terminal 1 obtains Mb information, which is the MAC address of terminal 2, from terminal 2 via connection 43. Terminal 1 stores the Mb information in a memory.
[0152] (S25-1) In S25-1, the terminal 1 and the projector 3 transmit information including the MAC address of the terminal 2, namely, Mb, via the connection 41.
[0153] (S25-2) In S25-2, the projector 3 registers the information including the MAC address of the terminal 2, that is, Mb, received from the terminal 1 in the permission list 52 in an additional manner. The state in which the MAC address is registered is equivalent to the state in which the control of the connection 42 between the terminal 2 and the projector 3 is permitted. Here, the projector 3 registers only the MAC address sent by the terminal registered in the list 51 in the permission list 52.
[0154] (S26) In S26, the terminal 2 uses the connection information of S23, i.e., the SSID and the password, to establish a Wi-Fi connection 42 with the projector 3. In S26, the projector 3 refers to the information of the permission list 52 to confirm whether the MAC address of the terminal to be connected is registered. Here, the MAC address of the terminal 2, i.e., Mb, has been registered in the permission list 52 at S25-2. Thus, the projector 3 permits the connection 42 of the terminal 2 in S26. The projector 3 does not permit the connection 42 if the terminal MAC address is not registered in the permission list 52.
[0155] ( S27 ) In S27 , the terminal 2 uses the display function 31 of the projector 3 via the connection 42 .
[0156] (S28-1) In S28-1, user A confirms whether the permission for connection and use of projector 3 by terminal 2 of user B is continued or terminated. If the permission is continued, user A remains as it is. In S28-1, if the permission is terminated, that is, if connection 42 is released, user A performs an input operation corresponding to the termination of permission of terminal 2 of user B, that is, the release of connection 42, on the screen of application 15 of terminal 1.
[0157] (S28-2) In S28-2, the application 15 of the terminal 1 transmits information indicating the end of permission of the terminal 2 of the user B to the projector 3 through the connection 41 based on the input operation of the end of permission in S28-1.
[0158] (S28-3) In S28-3, when the projector 3 receives information indicating the end of permission for the terminal 2 of the user B from the terminal 1, the projector 3 deletes the information Mb which is the MAC address of the terminal 2 from the permission list 52. The state in which the MAC address is deleted from the registration is equivalent to the state in which the control of the connection 42 between the terminal 2 and the projector 3 is not permitted.
[0159] (S29) In S29, the projector 3 cancels the connection 42 with the terminal 2 by deleting the registration of the MAC address of the terminal 2 from the permission list 52 in S28-3. Thus, the terminal 2 of the user B becomes unable to use the connection 42 with the projector 3 and the display function 31.
[0160] As described above, in the second embodiment, the connection and use of the terminal 2 of the user B are controlled based on the confirmation of the MAC address obtained from the terminal 2 of the user B via the terminal 1 of the user A.
[0161] [Release corresponding to power off]
[0162] As a variation of the second embodiment, the following method can also be applied to the processing of registering, deleting, and confirming the release of the connection 42 of the terminal 2 of the user B in the above-mentioned permission list 52 information. That is, when the projector 3 performs the startup end processing accompanied by the power off by the operation of the user A, etc., the information of the MAC address of the terminal 2 registered in the permission list 52 is deleted. Alternatively, when the power is turned off, the projector 3 initializes the permission list 52 and deletes all the information. After that, after the power is turned on, the projector 3 does not allow the connection 42 of the terminal 2 whose MAC address is not registered in the permission list 52.
[0163] As a variation of the second embodiment, the following confirmation and release method can also be applied. That is, in this method, instead of the steps shown in S28-1 to S28-3, the projector 3 performs periodic confirmation on the terminal 1 in the same manner as S16 of the first embodiment. According to the result of the periodic confirmation, when the permission is terminated, the projector 3 deletes the information of the MAC address of the terminal 2 from the permission list 52 and releases the connection 42 with the terminal 2.
[0164] As a variation of Embodiment 2, the projector 3 may also maintain a list that integrates the list 51 and the permission list 52. That is, the list includes the MAC addresses of the terminal 1 of the user A that is permitted to connect permanently and the MAC addresses of the terminal 2 of the user B that is permitted to connect temporarily, and registers and manages information on the terminals that are permitted to connect.
[0165] [Variation of Embodiment 2]
[0166] Fig. 9 1 is a diagram showing the configuration and processing flow of a communication system according to a modification of Embodiment 2. In the communication system of this modification, a permission list 52 is held not on the projector 3 side but on the terminal 1 side of user A. The application 15 manages the permission list 52. The projector 3 holds a list 51. Fig. 9 S21~S24 and Figure 8 The same is true for S21 to S24.
[0167] Fig. 9 In S25, the application 15 of the terminal 1 registers the MAC address of the terminal 2 as the permission object, that is, the information of Mb in the permission list 52. In S26, the terminal 2 establishes the connection 42 with the projector 3. In S27, the terminal 2 uses the display function 31 of the projector 3 through the connection 42.
[0168] In S28-1, when user A wants to terminate the permission for terminal B of user B to connect to and use projector 3, he / she performs an input operation for terminating the permission on the screen of application 15 of terminal 1. In S28-2, application 15 of terminal 1 deletes the information of MAC address Mb of terminal 2, which is the object of permission termination, from permission list 52 according to the operation of S28-1.
[0169] On the other hand, the projector 3 periodically confirms with the terminal 1 whether the permission for connection and use of the terminal 2 of the user B is continued or terminated. In S29-1, the projector 3 sends periodic confirmation information to the terminal 1 through the connection 41. The terminal 1 sends periodic confirmation response information to the projector 3 according to the status of the permission list 52. In S29-1, for example, the projector 3 refers to the information of the permission list 52 of the terminal 1 to confirm whether the MAC address of the terminal 2 is registered in the permission list 52. If the MAC address of the terminal 2 is registered in the permission list 52, the projector 3 continues the connection 42 with the terminal 2, and if it is not registered, the connection 42 with the terminal 2 is released.
[0170] The periodic confirmation communication of S29-1 is performed at a certain time interval, similar to S16 of Embodiment 1. The first periodic confirmation communication of S29-1 is performed at the time of confirmation of connection 42 of S26. In addition, at this time, control corresponding to the sleep function can also be performed in the terminal 1 as described above.
[0171] The periodic confirmation of S29-1 may be performed by notifying the projector 3 of the information of the content of the permission list 52 in a push form from the terminal 1. For example, the terminal 1 may instruct the projector 3 to terminate the connection and use permission of the terminal 2, i.e., to release the connection 42, immediately after deleting the information of the MAC address of the terminal 2 from the permission list 52 of S28-2. The projector 3 releases the connection 42 with the terminal 2 in accordance with the instruction.
[0172] (Implementation method 3)
[0173] use Fig.10 A communication system and the like according to Embodiment 3 will be described. In Embodiment 3, a one-time password is issued for controlling the connection and permission to use of terminal B of user B. The one-time password is information prepared for the unique control in Embodiment 3 and is different from the password accompanying the above-mentioned SSID.
[0174] [Processing Flow]
[0175] Fig.10 This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 3. S31 and the like indicate steps.
[0176] (S31) In S31, the terminal 1 of the user A performs the connection 41 with the projector 3 by Wi-Fi in the same manner as described above, and stores the password indicated by the SSID and PW as the connection information.
[0177] (S32) In S32, when user A permits user B's terminal 2 to connect to and use the projector 3, the terminal 1 requests the projector 3 to issue a one-time password for permission. The one-time password is represented by OTPW. In S32, for example, user A performs a permission input operation on the screen of the application 15 of the terminal 1, whereby the application 15 of the terminal 1 sends information of a one-time password issuance request to the projector 3 via the connection 41.
[0178] (S33) In S33, when the projector 3 receives the information of the issuance request in S32, it issues the one-time password using the application 35 and sends it to the terminal 1 through the connection 41. The terminal 1 receives the one-time password from the projector 3 and stores it in the memory. Alternatively, the one-time password may be issued using the access point function 32.
[0179] In addition, when the projector 3 has a short-distance communication function 34, during the communication in S32, the terminal 1 can send the information of the one-time password issuance request of the above-mentioned S32 to the projector 3 through the short-distance communication with the projector 3, and during the communication in S33, the terminal 1 can send the above-mentioned one-time password through the short-distance communication with the projector 3 by the projector 3.
[0180] ( S34 ) In S34 , the terminal 1 establishes a connection 43 with the terminal 2 using NFC.
[0181] (S35) In S35, terminal 1 transmits the connection information of the SSID in S31 and the one-time password obtained in S33 represented by OTPW to terminal 2 via connection 43. Terminal 2 stores the received connection information of the SSID and one-time password in a memory.
[0182] (S36) In S36, the terminal 2 uses the SSID and one-time password of the connection information obtained in S35 to establish a Wi-Fi connection 42 with the projector 3. In S36, the terminal 2 sends the one-time password to the projector 3. The application 35 of the projector 3 confirms whether the one-time password received from the terminal 2 is consistent with the one-time password issued in S33. The application 35 of the projector 3 allows the connection 42 with the terminal 2 if the one-time passwords are consistent, and does not allow the connection 42 with the terminal 2 if they are inconsistent.
[0183] ( S37 ) In S37 , the terminal 2 uses the display function 31 of the projector 3 via the connection 42 .
[0184] (S38) In S38, user A confirms whether the permission for connection and use of projector 3 by terminal 2 of user B is continued or terminated, and terminal 1 transmits information indicating that the permission is continued or terminated to projector 3. For example, when user A terminates the permission, similarly to the above, he performs an input operation for terminating the permission on the screen of application 15 of terminal 1. As a result, application 15 of terminal 1 transmits information indicating that the permission is terminated to projector 3.
[0185] (S39) In S39, the projector 3 continues or releases the connection 42 with the terminal 2 based on the information of the confirmation and instruction of whether the permission of the terminal 1 is to be continued or terminated in S38.
[0186] For example, the projector 3 may continue the validity of the issued one-time password based on information indicating that permission is continued from the terminal 1, and may invalidate the issued one-time password based on information indicating that permission is ended.
[0187] Furthermore, for example, the projector 3 may issue a new one-time password as an update process based on information indicating that permission continues from the terminal 1, or may discard an already issued one-time password based on information indicating that permission ends.
[0188] The processing of S38 and S39 is the same as that described above, and may be a method in which the projector 3 periodically checks the terminal 1 .
[0189] As described above, in Embodiment 3, connection and use of the terminal 2 of the user B are controlled based on confirmation of the one-time password given to the terminal 2 of the user B by the terminal 1 of the user A.
[0190] Thereafter, the projector 3 or the terminal 1 discards or invalidates the issued one-time password in response to a trigger such as when the projector 3 is powered off or a predetermined time has passed.
[0191] (Implementation 4)
[0192] use Fig.11 The communication system and the like according to Embodiment 4 are described. Embodiment 4 is similar to Embodiment 2, and control is performed by registering the information of the MAC address of the terminal 2 in the permission list 52 of the projector 3. In Embodiment 4, the short-distance communication function 34 of the projector 3 is used to perform short-distance communication with the terminal 2 of the user B. The projector 3 according to Embodiment 4 has the above-mentioned short-distance communication function 43.
[0193] [Processing Flow]
[0194] Fig.11 This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 4. S41 and the like indicate steps.
[0195] ( S41 ) In S41 , the terminal 1 establishes a connection 41 with the projector 3 via Wi-Fi.
[0196] ( S42 ) In S42 , when permitting the connection and use of the projector 3 by the terminal 2 of the user B, the user A causes the terminal 2 of the user B to perform short-distance communication with the projector 3 . Fig.11 In FIG. 4 , 45 indicates a connection based on NFC between the short-distance communication function 22 of the terminal 2 and the short-distance communication function 34 of the projector 3. For example, user B brings the interface of the short-distance communication function 22 of the terminal 2 close to the interface of the short-distance communication function 34 of the projector 3. Thus, a connection 45 based on NFC is established.
[0197] ( S43 ) In S43 , the projector 3 obtains the information Mb which is the MAC address of the terminal 2 from the terminal 2 in the state of the connection 45 in S42 .
[0198] (S44) In S44, the access point function 32 or the application 35 of the projector 3 transmits connection information including the SSID for connection to the wireless LAN 4 and the password represented by PW to the terminal 2 in the state of connection 45 in S42. The terminal 2 receives the connection information and stores it in the memory. In addition, in S44, the projector 3 may communicate with the terminal 1 to confirm whether the connection information can be sent to the terminal 2.
[0199] (S45) In S45, the projector 3 registers the information including the MAC address Mb of the terminal 2 acquired in S43 in the permission list 52. In addition, the projector 3 holds the list 51 and the permission list 52 in the same manner as described above.
[0200] (S46) In S46, the terminal 2 establishes a Wi-Fi connection 42 with the projector 3 using the connection information including the SSID and PW in S43.
[0201] ( S47 ) In S47 , the terminal 2 uses the display function 31 of the projector 3 via the connection 42 .
[0202] (S48-1) In S48-1, when user A wants to terminate the permission for user B's terminal 2 to connect to and use the projector 3, for example, in the same manner as described above, user A performs an input operation to terminate the permission on the screen of the application 15 of the terminal 1. As a result, the application 15 of the terminal 1 sends information indicating the termination of the permission to the projector 3.
[0203] (S48-2) In S48-2, the projector 3 deletes the information including Mb which is the MAC address of the terminal 2 from the permission list 52 according to the permission completion information from the terminal 1.
[0204] (S49) In S49, the projector 3 releases the connection 42 with the terminal 2 based on the deletion of the MAC address of the terminal 2 from the permission list 52 in S47-2. Thus, the terminal 2 of the user B is no longer able to connect to and use the projector 3.
[0205] The confirmation process of S48-1 and S48-2 is the same as that described above, and the projector 3 may periodically confirm the terminal 1. In this case, as described above, the terminal 1 may perform control corresponding to the sleep function.
[0206] Thereafter, the projector 3 may delete the information of the MAC address of the terminal 2 registered in the permission list 52 when the power is turned off or the like in the same manner as described above.
[0207] In the fourth embodiment, the short-distance communication between the terminal 1 and the terminal 2 is not performed. However, as a modification of the fourth embodiment, the predetermined information for control may be transmitted and received through the short-distance communication between the terminal 1 and the terminal 2.
[0208] (Implementation 5)
[0209] use Fig.12 The communication system and the like according to Embodiment 5 will be described. Embodiment 5 includes a configuration using a one-time password for control as a configuration common to Embodiment 3, and includes a configuration in which user B's terminal 2 and projector 3 perform short-distance communication as a configuration common to Embodiment 4.
[0210] [Processing Flow]
[0211] Fig.12 This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 5. S51 and the like indicate steps.
[0212] ( S51 ) In S51 , the terminal 1 establishes a connection 41 with the projector 3 via Wi-Fi.
[0213] (S52) In S52, the terminal 2 of the user B is made to perform short-distance communication with the projector 3. The terminal 2 of the user B and the projector 3 are connected 45 by NFC.
[0214] (S53) In S53, the terminal 2 transmits information of a one-time password issuance request represented by OTPW regarding permission of connection to the wireless LAN 4 to the projector 3 in the state of the connection 45 in S52.
[0215] (S54) In S54, the application 35 of the projector 3 issues the one-time password according to the issuance request in S53.
[0216] The access point function 32 of the projector 3 transmits connection information including the SSID and one-time password for connection to the wireless LAN 4 to the terminal 2 via the connection 45 .
[0217] In addition, at this time, the projector 3 may communicate with the terminal 1 to confirm whether the connection information of the one-time password can be sent to the terminal 2.
[0218] (S55) In S55, the terminal 2 uses the connection information including the SSID and the one-time password to establish a Wi-Fi connection 42 with the projector 3. The projector 3 confirms the one-time password and permits the connection 42 in the same manner as described above.
[0219] ( S56 ) In S56 , the terminal 2 uses the display function 31 of the projector 3 via the connection 42 .
[0220] (S57) In S57, user A confirms whether the permission for connection and use of projector 3 by terminal 2 of user B is to be continued or terminated. When user A terminates the permission, for example, similarly to the above, he performs an input operation for terminating the permission on the screen of application 15 of terminal 1. As a result, application 15 of terminal 1 transmits information indicating the termination of the permission to projector 3.
[0221] (S58) In S58, the projector 3 continues or releases the connection 42 with the terminal 2 according to the information in S57. At this time, the one-time password issued in S54 is invalidated.
[0222] The above S57 and S58 are similar to the above, and may be a method of periodically checking the terminal 1 from the projector 3. In this case, as described above, the terminal 1 may also perform control corresponding to the sleep function.
[0223] (Implementation method 6)
[0224] use Fig.13The communication system of Embodiment 6 is described. Regarding the short-distance communication between the terminal 1 and the terminal 2, or the short-distance communication between each communication terminal device and the projector 3 in Embodiment 1, etc., methods other than NFC can also be applied. Embodiment 6 is a method of applying barcode recognition of a camera as a method of short-distance communication between the terminal 1 and the terminal 2.
[0225] In Embodiment 6, the terminal 2 has a camera, and has a camera control function as a short-distance communication function 22. The short-distance communication function 22 reads information captured by the camera. The camera and its control functions of the terminal 2 can be applied to the camera and its control functions of existing smart phones.
[0226] [Processing Flow]
[0227] Fig.13 This is a diagram showing the configuration and processing flow of the communication system according to Embodiment 6. S61 and the like indicate steps.
[0228] ( S61 ) In S61 , the terminal 1 establishes a connection 41 with the projector 3 via Wi-Fi.
[0229] (S62) In S62, user A uses application 15 of terminal 1 to display connection information when allowing terminal 2 of user B to connect to and use projector 3. Application 15 of terminal 1 converts connection information including SSID and password of wireless LAN 4 of connection 41 of S61 into data in the form of a two-dimensional bar code or the like, and displays it on the screen of application 15 of terminal 1.
[0230] (S63) In S63, as a short-distance communication between terminal 1 and terminal 2, user B performs an action of recognizing a barcode on the screen of application 15 of terminal 1 through the camera of terminal 2. Terminal 2 reads the barcode from the image captured by the camera, and obtains connection information including SSID and password from the read barcode by conversion. Terminal 2 stores the obtained connection information in the memory.
[0231] The subsequent steps are substantially the same as those in the above-mentioned embodiment. In S64, the terminal 2 uses the connection information of S63 to establish a Wi-Fi-based connection 42 with the projector 3. In S65, the terminal 2 uses the display function 31 of the projector 3 through the connection 42. In S66, the terminal 1 and the projector 3 confirm whether the permission is to be continued or terminated in the same manner as described above. Based on the confirmation, in S67, the projector 3 continues the connection 42 of the terminal 2 or cancels it.
[0232] In the sixth embodiment, when the terminal 2 does not have the function of processing such as reading the camera control connection information, a dedicated application having this function may be temporarily installed.
[0233] [Variation of Embodiment 6]
[0234] As a variation of the sixth embodiment, a method of performing short-distance communication using a camera between the terminal 2 of the user B and the projector 3 may be adopted. In this variation, the connection information is not displayed on the screen of the application 15 of the terminal 1 but on the screen of the projector 3. The projector 3 converts the connection information into a form such as a barcode through processing by the application 35 and displays it on the screen of the screen 313 or the screen of the operation panel.
[0235] The terminal 2 acquires the connection information by photographing the barcode displayed on the screen of the projector 3 with the camera. The subsequent steps are substantially the same as those described above. The terminal 2 uses the connection information to establish a connection 42 with the projector 3 and uses the display function 31. Based on the confirmation of whether the permission between the terminal 1 and the projector 3 is to be continued or terminated, the projector 3 continues the connection 42 with the terminal 2 or cancels it.
[0236] [Effects, etc.]
[0237] As described above, according to the communication system of each embodiment, the following function is provided: based on the permission of the terminal 1 of the user A in the company, the terminal 2 of the user B outside the company can temporarily connect to and use the projector 3 through the wireless LAN 4. Each embodiment can realize the convenience of this function and ensure the security at this time.
[0238] The technology of this embodiment is a structure in which user A in a company and user B outside the company are close to each other, and in response to user A's understanding of the presence of user B, user A's terminal 1 permits user B's terminal 2 to connect to and use projector 3. Security is ensured by a structure that includes permission corresponding to the situation and confirmation of whether it is continued or terminated. In addition, the control including permission can reduce the number of operations such as setting, and can be easily used by operating an application or performing a short-distance communication operation.
[0239] In addition, the present invention is described based on the embodiments, but the present invention is not limited to the above-mentioned embodiments, and various changes can be made without departing from the scope of the purpose. As other embodiments, it is also possible to adopt a method of combining the functions and elements of the above-mentioned embodiments, or to omit a part of the functions and elements of the embodiments.
[0240] As another embodiment of the communication system, it can also be as described above, for example Figure 8As shown in S28-1 of FIG. 1 , when an input operation is performed on whether the permission of the terminal 1 of user A is to be continued or terminated, information for confirmation is displayed on the screen of the projector 3 instead of the screen of the application 15 on the terminal 1 side. For example, the projector 3 displays information for confirmation on whether the permission for connection and use of the terminal 2 of user B is to be continued or terminated on the screen 313 through the processing of the application 35. This information is displayed as options such as "yes / no" or "continue / end".
[0241] User A looks at the confirmation information displayed on the screen of projector 3 and inputs instruction information to projector 3. For example, terminal 1 may be used as a device having a function equivalent to a remote controller of projector 3 through application 15. User A inputs instruction on the screen of application 15 of terminal 1. Thus, instruction information is transmitted from terminal 1 to projector 3 through connection 41. Projector 3 receives instruction information from terminal 1 and performs processing such as continuation or release of connection according to the instruction.
[0242] As another embodiment of the communication system, a method having multiple functions of the above-mentioned multiple embodiments may be installed, and the user may select the function and method to be used by using the setting function. For example, user A uses the setting function of the application 15 of the terminal 1 or the application 35 of the projector 3 to select the method of the embodiment 1 from the multiple methods displayed as options on the setting screen. The method of the embodiment 1 is applied according to the setting state. Figure 5 That kind of control.
[0243] In each embodiment, not only the dedicated application 15 may be provided in the terminal 1, but also a dedicated application for unique control may be provided in the terminal 2. In this case, the application 15 of the terminal 1 and the application of the terminal 2 perform processing in cooperation.
[0244] Industrial Applicability
[0245] The present invention can be used for a display device, a wireless LAN, a system for supporting meetings or conferences, and the like.
[0246] Description of Reference Numerals
[0247] 1…terminal; 2…terminal; 3…projector; 4…wireless LAN; 5…communication network; 11, 21…connection function; 12, 22, 34…short distance communication function; 15…application; 31…display function; 32…access point function; 33…routing function; 35…application; 41, 42, 43, 44, 45…connection.
Claims
1. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and A communication device having a wireless LAN access point function, the first communication terminal device performs a wireless connection with the communication device using the access point function of the communication device, and the second communication terminal device performs a wireless connection with the communication device using the access point function of the communication device with the permission of the first communication terminal device, After connecting to the second communication terminal device, the communication device periodically confirms with the first communication terminal device whether the permission is continuing or ending, and based on the ending of the permission performed by an operation on the first communication terminal device, cancels the wireless connection with the second communication terminal device using the access point function of the communication device.
2. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and A communication device having a wireless LAN access point function, the first communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device, the second communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device with the permission of the first communication terminal device, The first communication terminal device periodically confirms whether the permission is continued or terminated after the second communication terminal device and the communication device are connected via wireless, and transmits information on the termination of the permission to the communication device when the permission is to be terminated by an operation on the first communication terminal device. The communication device, when receiving the information on the end of the permission from the first communication terminal device, releases the connection with the second communication terminal device using the access point function of the communication device.
3. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and A communication device having a wireless LAN access point function, the first communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device, the second communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device with the permission of the first communication terminal device, the first communication terminal device displays information about the end of the permission on a screen after the second communication terminal device and the communication device are connected via wireless, and transmits the information about the end of the permission to the communication device when the information about the end of the permission is selected by an operation on the first communication terminal device, Upon receiving the information on the end of the permission from the first communication terminal device, the communication device cancels the wireless connection with the second communication terminal device using the access point function of the communication device.
4. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and A communication device having a wireless LAN access point function, the first communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device, the second communication terminal device establishes a wireless connection with the communication device using the access point function of the communication device with the permission of the first communication terminal device, the communication device transmits information confirming whether the permission is to be continued or terminated to the first communication terminal device, When the first communication terminal device receives the confirmation information, it sends the response information to the communication device. When the communication device receives the response information from the first communication terminal device, it determines that the permission continues, and when the communication device does not receive the response information, it determines that the permission ends and releases the connection with the second communication terminal device using the access point function of the communication device.
5. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and a communication device having a wireless connection function, The first communication terminal device establishes a wireless connection with the communication device, The second communication terminal device establishes a wireless connection with the communication device with the permission of the first communication terminal device, At the time of the permission, the first communication terminal device transmits connection information required for wireless connection from the first communication terminal device to the second communication terminal device through short-distance communication with the second communication terminal device, and transmits address information of the second communication terminal device from the second communication terminal device to the first communication terminal device. The first communication terminal device sends the address information of the second communication terminal device to the communication device, The communication device registers the address information of the second communication terminal device in a permission list, The second communication terminal device uses the connection information to establish a wireless connection with the communication device. When the permission ends, the first communication terminal device deletes the address information of the second communication terminal device in the permission list of the communication device. When the address information of the second communication terminal device is not registered in the permission list, the communication device releases the connection with the second communication terminal device.
6. A communication system, characterized in that: include: A first communication terminal device having a wireless connection function; A second communication terminal device having a wireless connection function; and a communication device having a wireless connection function, The first communication terminal device establishes a wireless connection with the communication device, The second communication terminal device establishes a wireless connection with the communication device with the permission of the first communication terminal device, At the time of the permission, the first communication terminal device transmits connection information required for wireless connection from the first communication terminal device to the second communication terminal device through short-distance communication with the second communication terminal device, and transmits address information of the second communication terminal device from the second communication terminal device to the first communication terminal device. The first communication terminal device registers the address information of the second communication terminal device in a permission list, The second communication terminal device uses the connection information to establish a wireless connection with the communication device. When the permission is terminated, the first communication terminal device deletes the address information of the second communication terminal device in the permission list, The communication device performs communication for confirmation with the first communication terminal device, and releases the connection with the second communication terminal device when the address information of the second communication terminal device is not registered in the permission list of the communication device.
7. The communication system according to any one of claims 1 to 4, characterized in that: At the time of the permission, the first communication terminal device transmits connection information required for wireless connection to the second communication terminal device through short-distance communication with the second communication terminal device, The second communication terminal device establishes a wireless connection with the communication device using the connection information.
8. The communication system according to any one of claims 1 to 4, characterized in that: The first communication terminal device requests a one-time password from the communication device when the communication device is in the permitted state, and the communication device replies with the one-time password. The first communication terminal device transmits connection information including the one-time password required for wireless connection from the first communication terminal device to the second communication terminal device through short-distance communication with the second communication terminal device, The second communication terminal device establishes a wireless connection with the communication device using the connection information including the one-time password.
Citation Information
Patent Citations
Wireless LAN system, access point, terminal, and access management program
JP2005051314A
Wireless presentation system
US20050036509A1
Information distribution system, wireless communication apparatus and program
WO2014017254A1