Wireless device, communication system, communication control method, and program
By implementing a wireless device with a standby control unit that stops P2P connections during Infrastructure connections, the issue of radio interference in wireless communication technologies is addressed, ensuring stable communication and preventing video issues.
Patent Information
- Application Number
- JP2023171203
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2023-10-02
- Publication Date
- 2025-04-14
AI Technical Summary
Conventional wireless communication technologies face issues with radio interference when waiting for connections from information processing devices, leading to reduced communication stability and potential video delays or missing images.
A wireless device that listens for connections from an information processing device through both P2P and Infrastructure connections, with a standby control unit that stops the P2P connection when the radio control unit is connected to the information processing device in an Infrastructure connection.
This solution effectively reduces the influence of radio wave interference, maintaining communication stability and preventing video delays or missing images during connection waiting periods.
Smart Images

Figure 2025062260000001_ABST
Abstract
Description
[Technical field]
[0001] The present invention relates to a wireless device, a communication system, a communication control method, and a program. [Background technology]
[0002] There are known wireless communication technologies such as Miracast (registered trademark) that wirelessly transmit the screen of a smartphone, tablet, etc. to a display. In such wireless communication technologies, an information processing device that transmits video (called a source device) and a wireless device that receives the video (called a sink device) form a network and communicate with each other.
[0003] Some source devices support two communication methods: P2P (peer-to-peer) connection and infrastructure connection via a network. A technology that allows a user to switch between these communication methods is known (see, for example, Patent Document 1). Patent Document 1 discloses a technology that accepts an input of a connection waiting mode and sets the communication method of the accepted connection waiting mode as an acceptable communication standard for wireless connection in order to support multiple mirroring standards at low cost. Summary of the Invention [Problem to be solved by the invention]
[0004] However, in the conventional technology, there is a problem that a wireless device may be affected by radio wave interference by waiting for a connection from an information processing device. For example, when a wireless device is connected to an information processing device by a certain communication method and waits for a connection from the information processing device by another communication method, radio waves of the different communication methods may interfere with each other. When radio wave interference occurs, the stability of communication may decrease, and delays or loss of images displayed by the information processing device may occur.
[0005] In view of the above-mentioned problems, an object of the present invention is to reduce the influence of radio wave interference that may occur when waiting for a connection from an information processing device. [Means for solving the problem]
[0006] In view of the above problems, the present invention is a wireless device capable of wirelessly communicating with an information processing device, characterized in having a wireless control unit that waits for connections from the information processing device via both P2P connection and Infrastructure connection, and a standby control unit that stops waiting for a P2P connection when the wireless control unit is connected to the information processing device via Infrastructure connection. Effect of the Invention
[0007] The present invention can reduce the influence of radio interference that may occur when waiting for a connection from an information processing device. [Brief description of the drawings]
[0008] [Figure 1] 11A and 11B are diagrams illustrating an outline of control for reducing the influence of radio interference by a display device waiting for connections via a plurality of communication methods. [Diagram 2] FIG. 1 is a diagram illustrating an example of a system configuration of a communication system. [Diagram 3] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a display device. [Figure 4] FIG. 2 is a block diagram illustrating an example of a hardware configuration of a terminal device. [Diagram 5] FIG. 2 is an example of a functional block diagram illustrating functions of a terminal device and a display device, divided into blocks. [Figure 6] FIG. 11 is a diagram showing an example of displaying a plurality of images when one display device and a plurality of terminal devices are connected using different communication methods. [Figure 7] 1 is an example of a state diagram before a display device and a terminal device are connected to each other; [Figure 8] 13 is an example of a state diagram after a terminal device is connected to an access point via infrastructure. [Figure 9] 1 is a diagram illustrating the relationship between a connection state and whether or not each communication method can stand by; [Figure 10]FIG. 10 is an example of a diagram illustrating the relationship in FIG. 9. [Figure 11] FIG. 11 is a flowchart illustrating an example of a connection state and a communication method during standby for display devices that can be connected simultaneously to up to two devices. [Figure 12] 11 is a diagram showing an example of correspondence information between information on a connection destination access point and whether connection control is enabled or disabled, which is set in the display device; FIG. [Figure 13] FIG. 13 is a diagram showing an example of a connection control enable / disable setting screen displayed on the display device. [Figure 14] FIG. 11 is a diagram showing an example of an icon representing a standby state of the display device. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS A communication system and a communication control method performed by the communication system will be described below as an example of an embodiment of the present invention with reference to the drawings.
[0010] <Multiple communication methods for waiting and reducing the effects of radio interference> FIG. 1 is a diagram for explaining an outline of control for reducing the influence of radio wave interference by a display device waiting for connection by a plurality of communication methods. First, as shown in FIG. 1(a), a display device 20, which is a sink device, supports two communication methods: a P2P (peer-to-peer) connection 71 for directly communicating with a terminal device 40, which is a source device, using Wi-Fi Direct (registered trademark) technology, and an Infrastructure connection 72 for performing data communication via an access point 8. In addition, since the terminal device 40 supports both of the two communication methods, the display device 20 can be simultaneously connected to a plurality of terminal devices 40 by different communication methods. The display device 20 can also simultaneously display a plurality of videos received from a plurality of terminal devices 40 by different communication methods, for example.
[0011] The display device 20 performs a standby process for connection of the terminal device 40 using both communication methods. That is, the display device 20 repeatedly transmits beacons 61 and 62 for scanning for peripheral devices to the surrounding area.
[0012] However, when the display device 20 waits for a P2P connection while connected to the infrastructure, the display device 20 scans for a connecting terminal device 40 using a beacon 61 in a frequency band close to the radio waves 63 in the frequency band (2.4 GHz or 5 GHz) used for connecting to the access point 8, so there is a risk of radio wave interference between the radio waves 63 and the beacon 61. If radio wave interference occurs, communication may become unstable, the connection between the display device 20 and the terminal device 40 may be interrupted, or delays or loss of video may occur.
[0013] Therefore, the display device 20 of this embodiment stops waiting for a P2P connection during an Infrastructure connection. In FIG. 1(b), the terminal device 40 connects to the display device 20 via the access point 8. As a result, the display device 20 stops waiting for a P2P connection (stops transmitting a beacon 61). Even if the P2P connection is disconnected from the state in which the display device 20 and the two terminal devices 40 are P2P-connected and Infrastructure-connected, the display device 20 does not wait for a P2P connection.
[0014] By such control, the display device 20 can reduce the influence of radio wave interference caused by waiting for a P2P connection during an Infrastructure connection. Furthermore, even during an Infrastructure connection, waiting for a new Infrastructure connection does not cause radio wave interference, so the display device 20 can wait for a new Infrastructure connection even during an Infrastructure connection. Furthermore, when the display device 20 is in a P2P connection, waiting for a new P2P connection has little effect on radio wave interference, so the display device 20 can wait for a new P2P connection even during a P2P connection. Furthermore, even during a P2P connection, an Infrastructure connection with the access point 8 is made while the connection setting screen is displayed (even if radio wave interference occurs, the image is not displayed, so the influence of radio wave interference is substantially not caused), so the display device 20 can wait for a new Infrastructure connection even during a P2P connection. The connection setting screen is a screen on which the user sets the SSID and password.
[0015] <Terminology> A P2P connection is a communication method in which computers connected to a network communicate directly with each other on an equal footing and with equal functions, and in this embodiment, this refers to communication without going through an access point 8. An infrastructure connection is a communication method in which computers communicate with each other via an access point, and do not communicate directly with each other.
[0016] Standby for connection means notifying the existence of the device to the terminal device that is connecting to the device, detecting the terminal device that is connecting to the device, and responding to any connection requests from the terminal device. Standby for connection is sometimes called scanning for peripheral devices or sending beacons.
[0017] The wireless device is a device that is mainly used as a sink device, and may or may not have a display for displaying a video received from the information processing device. In this embodiment, the wireless device is described using the term display device 20. The information processing device is a device that is mainly used as a source device. In this embodiment, the information processing device is described using the term terminal device 40.
[0018] Stopping waiting for a connection means stopping the transmission of a beacon or stopping the scanning of peripheral devices. However, even if the transmission of a beacon or the scanning of peripheral devices is stopped, a new connection may still be possible. Furthermore, stopping the transmission of a beacon or stopping the scanning of peripheral devices may include reducing the radio wave strength to a certain level or lower that the source device cannot detect, rather than reducing it completely to zero.
[0019] <Usage scenarios> The communication system 100 may be used, for example, in a company meeting or the like, where employees use the terminal devices 40 to display images on the shared display device 20. The display device 20 can display images from multiple terminal devices 40 simultaneously.
[0020] Another example of a usage scenario is in a cram school, where a teacher uses the terminal device 40 and students use the display device 20. The teacher can give a lecture while sharing screen data of the terminal device 40 with the display devices 20 of multiple students. Students can input answers to assignments and questions into the display device 20 and share them with the teacher. Also, handwritten data input by one student into the display device 20 can be shared between the terminal device 40 and the display devices 20 of the other students.
[0021] In addition, various usage scenarios are conceivable in which a presenter uses the terminal device 40 to share screen data with participants using the display device 20, such as in a conference, a product briefing session, or a presentation.
[0022] The display device 20 may be a thin portable display device. The display device 20 may have a built-in battery, an external battery, or may receive power by connecting to a power outlet. Therefore, the display device 20 can be carried together with the terminal device 40 and used as an extended display for the terminal device 40 by connecting to the terminal device 40 when in use.
[0023] For example, the display device 20 can be used by a sales representative as an extended display for presentations at a sales destination. Also, for example, the display device 20 can be used as a double display for office work together with a terminal device 40 such as a PC. Also, for example, the display device 20 can be connected to a smartphone used by an individual outside the office and used as an extended display for watching videos or working from home.
[0024] <System configuration example> With reference to FIG. 2, an example of the system configuration of the communication system 100 will be described. FIG. 2 shows a system configuration diagram of the communication system 100. The terminal device 40 and the display device 20 can communicate with each other by at least two wireless communication methods. As described above, one is a P2P connection (one-to-one communication) such as Wi-Fi Direct (registered trademark) or Bluetooth (registered trademark). The other is an infrastructure connection via an access point 8 (Wi-Fi router). The terminal device 40 and the display device 20 may communicate with each other via the same server device. In this case, the terminal device 40 and the display device 20 are associated with each other by the server device, and the server device transmits video and audio from the terminal device 40 to the display device 20 and transmits a touch signal from the display device 20 to the terminal device 40.
[0025] Also, Miracast, Google Cast, Airplay (all of which are registered trademarks; hereinafter, the description of registered trademarks will be omitted) and the like are known as communication standards that enable wireless communication between the terminal device 40 and the display device 20. The terminal device 40 and the display device 20 can communicate with each other using these communication standards or improved communication standards. For example, Miracast is a display transmission technology that uses one-to-one wireless communication and was established by the Wi-Fi Alliance. Miracast uses streaming technology to wirelessly transmit images, audio, and video from a host (source device) to a paired sink device. Miracast is a technology that wirelessly displays a display connected by a dedicated cable, and is sometimes called Wireless HDMI (registered trademark) because it wirelessly realizes the functions realized by HDMI (registered trademark), for example.
[0026] The P2P connection is suitable when direct communication between devices is required or when there is a restriction on the reliability of the server device. The Infrastructure connection is suitable when central data management or enhanced security is required or when managing a large-scale network. For this reason, these two communication methods have different applications. Miracast supports both the P2P method and the Infrastructure method, while Google cast basically supports only the Infrastructure method and Airplay supports only the P2P method (there is a possibility that the number of supported communication methods will increase in the future). In addition, since the OS on the source device side that supports each communication standard is different, the terminal device 40 tends to support both P2P and Infrastructure in order to connect to many types of sink devices (the display device 20 in this embodiment).
[0027] The terminal device 40 and the display device 20 may be connected via a wired video output interface such as HDMI (High Definition Multimedia Interface, HDMI is a registered trademark), DisplayPort (registered trademark), or Thunderbolt (registered trademark).
[0028] The terminal device 40 is, for example, a PC 40a (desktop PC, notebook PC, etc.), a smartphone 40b, a tablet terminal, etc. used by a user. The terminal device 40 may be capable of executing applications compatible with wireless communication and applications for playing videos. The terminal device 40 is mainly portable by the user, but may also be a stationary type. The terminal device 40 may have a general-purpose configuration, and does not require special hardware or the installation of an application dedicated to this embodiment. However, if a dedicated application is installed on the display device 20 of this embodiment, user convenience is further improved.
[0029] Moreover, a device that transmits the content (source) to be output, such as the terminal device 40, is called a source device. The source device does not refer to a specific device, but rather to the source of the content. Similarly, a device that receives the content to be output, such as the display device 20, is called a sink device. The sink device does not refer to a specific device, but rather to the destination of the content. Therefore, the terminal device 40 can be a sink device, and the display device 20 can be a source device.
[0030] The display device 20 is, for example, a display 20a such as a liquid crystal or organic EL display, a PC 20b (display integrated type), a television receiver 20c, a set-top box 20d, a projector 20e, or a wireless communication device 20f. The display device 20 may have at least a wireless communication function, but may further have a display means. The display 20a, the PC 20b, the television receiver 20c, and the projector 20e have a display means, while the set-top box 20d and the wireless communication device 20f do not have a display means.
[0031] The display device 20 (excluding the wireless communication device 20f) may have a built-in wireless communication function or may have an external wireless communication function. Since the wireless communication device 20f is the wireless communication function itself, the wireless communication device 20f may be externally attached to the display device 20 other than the wireless communication device 20f. For example, the wireless communication device 20f is connected to the USB I / F of the display 20a, the PC 20b, the television receiver 20c, the set-top box 20d, or the projector 20e that does not have a built-in wireless communication function, thereby enabling these to wirelessly communicate with the terminal device 40. A state in which the wireless communication device 20f is connected to the display 20a, the PC 20b, the television receiver 20c, the set-top box 20d, or the projector 20e may be referred to as a wireless video display system.
[0032] Known examples of the set-top box 20d include a cable television receiver and a satellite broadcast receiver. Known examples of the wireless communication device 20f include a device that supports the above-mentioned Miracast, Google Cast, and Airplay, a stick-type PC, and the like.
[0033] An application or a function thereof compatible with wireless communication may be pre-installed or may be installable in the display device 20. A part or all of the function may be realized by a hardware circuit.
[0034] The display device 20 having a display means may have a touch panel. The display device 20 having a display means wirelessly transmits a touch signal of a user touching the display device 20 to the terminal device 40, enabling the user to operate the terminal device 40 on the display device 20.
[0035] <Hardware configuration example> The hardware configurations of the display device 20 and the terminal device 40 will be described with reference to FIGS.
[0036] <<Display device>> Fig. 3 is a block diagram showing a hardware configuration of the display device 20. The display device 20 shown in Fig. 3 has a display panel 102 on the front surface of a housing (not shown), and is capable of receiving a video signal from the terminal device 40 via wireless communication or a video signal conversion cable 110, thereby displaying an image corresponding to the video signal on the display panel 102. The display device 20 is a thin display device 20 that has a built-in battery 108 and is portable. Therefore, the display device 20 can be carried together with the terminal device 40, and can be used as an extended display for the terminal device 40 by being connected to the terminal device 40 when in use.
[0037] For example, the display device 20 can be used by a sales representative as an extended display for presentations at a sales destination. Also, for example, the display device 20 can be used as a double display for office work together with a terminal device 40 such as a PC. Also, for example, the display device 20 can be connected to a smartphone used by an individual outside the office and used as an extended display for watching videos or working from home.
[0038] As shown in FIG. 3, the display device 20 includes a control unit 101, a display panel 102, a communication I / F (Interface) 103, a UI (User Interface) 104, a speaker 109, a USB I / F (Interface) 105, a power supply unit 107, and a battery 108.
[0039] The control unit 101 controls the overall operation of the display device 20. For example, the control unit 101 is realized by a control circuit such as an integrated circuit (IC) including a central processing unit (CPU), a read only memory (ROM), a random access memory (RAM), and the like.
[0040] The display panel 102 displays various images (moving images, still images, etc.) in response to video signals supplied from the control unit 101. For example, a liquid crystal panel, an organic EL (Electro Luminescence) panel, etc. are used as the display panel 102. A touch sensor 102a is provided on the front surface of the display panel 102 so as to overlap the display panel 102. The speaker 109 outputs various sounds in response to sound signals supplied from the control unit 101.
[0041] The communication I / F 103 is an interface that controls wireless communication connection and wireless communication with the terminal device 40. The communication I / F 103 is wirelessly connected to the terminal device 40 (e.g., a notebook computer, a smartphone, etc.) and transmits and receives (wireless communication) control signals, video signals, etc. with the terminal device 40. The wireless communication standard used by the communication I / F 103 is, for example, Wi-Fi. The communication I / F 103 supports both communication methods of P2P connection and Infrastructure connection.
[0042] The hard keys 104 are an interface that accepts input from a user by being operated by the user. For example, the display device 20 has a plurality of buttons provided on the side or front of the housing as the hard keys 104. These buttons are, for example, a power button, a selection button, a confirmation button, a back button, and the like. However, without being limited thereto, the display device 20 may have, as the hard keys 104, for example, a screen mute key that realizes a screen mute icon that disables operations on the screen with a hard key. For example, the display device 20 can perform various settings such as power on and off, brightness, contrast, and the like by operating the hard keys 104 by a user operation.
[0043] The USB I / F 105 is an interface for connecting the terminal device 40. The USB I / F 105 has a USB port 105A (one example of a "connection means") that complies with the USB standard, and a USB cable such as a video signal conversion cable 110 is connected to the USB port 105A. This allows the USB I / F 105 to be connected to the terminal device 40 via the USB cable. For example, when a terminal (e.g., a notebook computer, a smartphone, etc.) is connected as the terminal device 40, the USB I / F 105 can transmit and receive control signals, video signals, power, etc. to and from the terminal. Also, for example, when an external power source is connected as the terminal device 40, the USB I / F 105 can receive power supplied from the external power source.
[0044] The display device 20 includes a plurality of USB I / Fs 105, and the terminal device 40 can be connected to each of the plurality of USB I / Fs 105. In the example shown in Fig. 3, the display device 20 includes two USB I / Fs 105. However, the present invention is not limited to this, and the display device 20 may include three or more USB I / Fs 105.
[0045] The power supply unit 107 controls the supply of driving power to each unit of the display device 20. For example, when power is not supplied from the terminal device 40 (external power source, terminal, etc.) or when the power supplied from the terminal device 40 (external power source, terminal, etc.) is insufficient, the power supply unit 107 can supply the power stored in the battery 108 to each unit of the display device 20. Also, for example, when power is supplied from the terminal device 40 (external power source, terminal, etc.), the power supply unit 107 can supply the power supplied from the terminal device 40 to each unit of the display device 20. Also, for example, the power supply unit 107 can pass through the power supplied from the terminal device 40 (external power source, terminal, etc.) connected to one USB I / F 105 and supply it to the terminal device 40 (terminal, etc.) connected to another USB I / F 105.
[0046] The battery 108 stores power for driving the display device 20. Various types of rechargeable secondary batteries (for example, lithium ion batteries, lithium polymer batteries, etc.) are used for the battery 108. Note that the display device 20 (for example, the power supply unit 107) can charge the battery 108 with power supplied from the terminal device 40 (external power supply, terminal, etc.) connected to the USB I / F 105.
[0047] <<Terminal Device>> Fig. 4 is a block diagram showing a hardware configuration of the terminal device 40. In Fig. 4, a smartphone will be described as an example of the terminal device 40. As shown in Fig. 4, the terminal device 40 includes a CPU 401, a ROM 402, a RAM 403, an EEPROM 404, a CMOS sensor 405, an image sensor I / F 406, an acceleration / direction sensor 407, a media I / F 409, and a GPS receiver 411.
[0048] Of these, the CPU 401 controls the overall operation of the terminal device 40. The ROM 402 stores the CPU 401 and programs used to drive the CPU 401, such as the IPL. The RAM 403 is used as a work area for the CPU 401.
[0049] The EEPROM 404 reads and writes various data such as programs for the terminal device 40 under the control of the CPU 401 .
[0050] The CMOS (Complementary Metal Oxide Semiconductor) sensor 405 is a type of built-in imaging means that captures an image of a subject (mainly a self-portrait) and obtains image data under the control of the CPU 401. The CMOS sensor may be an imaging means such as a CCD (Charge Coupled Device) sensor.
[0051] The image sensor I / F 406 is a circuit that controls the driving of the CMOS sensor 405. The acceleration / azimuth sensor 407 is one of various sensors such as an electronic magnetic compass that detects geomagnetism, a gyrocompass, and an acceleration sensor.
[0052] A media I / F 409 controls reading and writing (storing) of data from and to a recording medium 408 such as a flash memory. A GPS receiving unit 411 receives GPS signals from GPS satellites.
[0053] The terminal device 40 also has a long-distance communication circuit 412, a CMOS sensor 413, an image sensor I / F 414, a microphone 415, a speaker 416, an audio input / output I / F 417, a display 418, an external device connection I / F (Interface) 419, a short-distance communication circuit 420, an antenna 420a of the short-distance communication circuit 420, and a touch panel 421.
[0054] Among these, the long-distance communication circuit 412 is a circuit that communicates with other devices via a wired or wireless network. The long-distance communication circuit 412 is capable of wireless communication using Wi-Fi or the like. The long-distance communication circuit 412 supports at least one of P2P connection and Infrastructure connection. The CMOS sensor 413 is a type of built-in imaging means that captures an image of a subject under the control of the CPU 401 to obtain image data.
[0055] The image sensor I / F 414 is a circuit that controls the driving of the CMOS sensor 413. The microphone 415 is a built-in circuit that converts sound into an electrical signal.
[0056] The speaker 416 is a built-in circuit that converts an electrical signal into physical vibrations to generate sounds such as music and voice. The sound input / output I / F 417 is a circuit that processes input and output of sound signals between the microphone 415 and the speaker 416 under the control of the CPU 401.
[0057] The display 418 is a type of display means such as a liquid crystal or organic EL (Electro Luminescence) display that displays an image of a subject, various icons, etc. The external device connection I / F 419 is an interface for connecting various external devices.
[0058] The short-distance communication circuit 420 is a communication circuit such as NFC (Near Field Communication), Bluetooth (registered trademark), etc. The touch panel 421 is a type of input means that allows the user to operate the terminal device 40 by pressing the display 418.
[0059] The terminal device 40 also includes a bus line 410. The bus line 410 is an address bus, a data bus, or the like for electrically connecting the components such as the CPU 401 shown in FIG.
[0060] <About the function> Next, functions of the terminal device 40 and the display device 20 will be described with reference to Fig. 5. Fig. 5 is a functional block diagram for explaining the functions of the terminal device 40 and the display device 20 by dividing them into blocks.
[0061] <<Terminal Device>> In the terminal device 40, a playback application 301 and a mirroring application 302 are executed. The playback application 301 includes a playback unit 41, a display control unit 42, and an operation reception unit 43. The mirroring application 302 includes a communication unit 44 and a screen data acquisition unit 45. Each of these functional units of the terminal device 40 is a function or means realized by the CPU 401 shown in FIG. 4 executing instructions included in one or more programs installed in the terminal device 40. The programs are, for example, the playback application 301 and the mirroring application 302. The playback application 301 is an application that plays various contents, but since the terminal device 40 can transmit the screen itself displayed on the display 418, the playback application 301 may not be necessary. In addition, the mirroring application 302 is an application that acquires (captures) the screen displayed on the display 418 and transmits it to the display device 20. There is no problem even if the playback application 301 and the mirroring application 302 are integrated. The user information storage unit 49 is constructed using the EEPROM 404, the RAM 403, and the like shown in FIG.
[0062] The playback unit 41 decodes and expands video in a data format specific to the video, and reconstructs it into a frame (one screen's worth of image). The playback unit 41 can also change the resolution of the image to match the resolution of the display panel, and perform frame interpolation.
[0063] The display control unit 42 causes the frames generated by the playback unit 41 to be displayed on the display panel 102. The frame rate at which the display control unit 42 displays the frames may be the same as the speed at which the playback unit 41 plays back the frames. This frame rate is, for example, 30 fps to 120 fps. In this embodiment, it is described that the frame rate on the playback side is not changed, but for example, the frame rate of playback may be reduced when the number of display devices 20 connected to the terminal device 40 exceeds a certain number.
[0064] The operation receiving unit 43 receives a user's operation for the playback application 301. For example, the operation receiving unit 43 receives operations related to video playback, such as starting and stopping video playback, going back a certain number of seconds, going forward a certain number of seconds, volume, or brightness. The operation receiving unit 43 receives the same operations by a touch signal received by the communication unit 44 from the display device 20.
[0065] The screen data acquisition unit 45 captures the entire screen displayed on the display 418 at a predetermined speed (number of times per second) or a portion of the screen (the content portion of the playback application, an arbitrary application, or a user-selected range) as screen data.
[0066] The communication unit 44 repeatedly transmits the screen data acquired by the screen data acquisition unit 45 wirelessly to the display device 20 in a P2P connection or Infrastructure connection. The speed at which the communication unit 44 transmits screen data to one display device 20 (the number of screen data transmitted per second) is called the transmission frame rate. The communication unit 44 is capable of transmitting screen data via at least one of a P2P connection and an Infrastructure connection.
[0067] <<Display device>> Next, the display device 20 will be described. The functions of the display device 20 are mainly arranged in three layers, from the bottom up, a hardware control unit 30, an OS 25 (Operating System), and a wireless connection application 31. Although there are other applications that run on the OS 25, only the main applications are shown in the description of this embodiment.
[0068] The hardware control unit 30 has a touch control unit 26, a wireless control unit 27, an image / audio control unit 28, and a power control unit 29. Each of these functions of the hardware control unit 30 may be realized by, for example, a device driver.
[0069] The touch control unit 26 converts the signal input from the touch sensor 102a into coordinates (X, Y coordinates with the upper left corner of the display panel 102 as the origin, for example) and sends them to the OS 25. The touch control unit 26 may further convert the signal input into a touched area or into a pressure included in the signal input and send them to the OS 25.
[0070] The wireless control unit 27 performs filtering, amplification, demodulation, A / D conversion, etc. on the radio waves of the wireless communication received by the communication I / F 103 to convert them into digital signals, performs decapsulation according to the communication protocol, and extracts the data. The wireless control unit 27 sends the data to the OS 25. This data is the video data and audio data from the terminal device 40. The wireless control unit 27 also obtains data from the OS 25, performs encapsulation, D / A conversion, modulation, and amplification of the data according to the communication protocol, and transmits the radio waves of the wireless communication from the communication I / F 103. This data is the touch signal.
[0071] The wireless control unit 27 is a means for waiting for a P2P connection and an Infrastructure connection. Specifically, the wireless control unit 27 has a P2P connection function 27a and an Infrastructure connection function 27b. When the display device 20 is powered on, the wireless control unit 27 can automatically connect to an access point 8 that has been previously connected. A user can connect to an access point 8 that has not been previously connected by setting an SSID and a password on a connection setting screen. In addition, the wireless control unit 27 notifies the communication unit 21 of the current connection status (whether or not a P2P connection is established, or whether or not an Infrastructure connection is established). During standby for a P2P connection, the P2P connection function 27a periodically transmits the SSID (Service Set Identifier) of the display device 20 and the like on a beacon 61. In addition to the SSID, the beacon 61 includes a beacon transmission interval, channel (frequency) information, a list of supported transfer rates, an encryption method, a communication method (for example, standby for a Miracast connection, either a P2P connection or an Infrastructure connection), and the like. While waiting for an infrastructure connection, the infrastructure connection function 27 b similarly transmits a beacon 62 via the access point 8 .
[0072] The image and audio control unit 28 converts the video data acquired from the OS 25 into a format compatible with the display panel 102, such as RGB, and stores the converted data in a video memory. The image and audio control unit 28 applies a voltage to each cell of the display panel 102 according to the video data acquired from the video memory. The image and audio control unit 28 also generates a differential signal using the audio data acquired from the OS 25, and outputs the signal to the positive and negative terminals of the speaker.
[0073] The power supply control unit 29 controls the power supply from the battery or the power supply from the external power supply in response to a shutdown process from the OS 25 or an input status of a power switch or an external power supply. If there is a margin of power from the external power supply, the power supply control unit 29 charges the battery. The power supply control unit 29 manages the remaining power amount of the battery. The power supply control unit 29 stops the power supply to the display panel 102 in response to a non-operation time, and resumes the power supply to the display panel 102 in response to detection of an operation.
[0074] The wireless connection application 31 has a communication unit 21, an operation reception unit 22, and an output unit 23. Each function of the wireless connection application 31 is a function or means realized by executing an instruction included in the wireless connection application 31 by a CPU of the control unit 101 shown in FIG.
[0075] The output unit 23 acquires from the OS 25 the video data and / or audio data received by the wireless control unit 27 from the terminal device 40, and controls the output of these data by the video and audio control unit 28. The output unit 23 requests the OS 25 to specify the arrangement and size of the video data and display it. The video and audio control unit 28 displays the video data acquired from the OS on the source video display layer, and similarly outputs the audio data from the speaker 109.
[0076] The communication unit 21 controls the wireless control unit 27 to perform communication control for each of the P2P connection and the Infrastructure connection. In the P2P connection and the Infrastructure connection, the communication unit 21 instructs the wireless control unit 27 to start wireless communication with the terminal device 40, to maintain the communication, and to end the communication. For example, the communication unit 21 makes the wireless control unit 27 start waiting for the P2P connection and the Infrastructure connection (after the connection to the access point 8) by turning on the power of the display device 20 or starting a wireless connection application. The communication unit 21 has a waiting control unit 24. The waiting control unit 24 is a means for stopping waiting for the P2P connection when the wireless control unit 27 is in Infrastructure connection with the terminal device 40. Specifically, the waiting control unit 24 makes the wireless control unit 27 stop only waiting for the P2P connection when the wireless control unit 27 is in Infrastructure connection with the access point 8. The waiting control unit 24 does not stop waiting for the Infrastructure connection when the terminal device 40 is in Infrastructure connection. The standby control unit 24 does not stop waiting for the Infrastructure connection when a P2P connection is established with the terminal device 40. The standby control unit 24 does not stop waiting for the P2P connection when a P2P connection is established with the terminal device 40.
[0077] The operation reception unit 22 receives touch operations on icons and touch operations on images from the terminal device 40. The operation reception unit 22 receives pressing of an icon if the touch coordinates are within the circumscribing rectangle of the icon, and receives an operation (handwriting input, button operation, etc.) on the terminal device 40 if the touch coordinates are not within the circumscribing rectangle of the icon but within the display range of the image.
[0078] In the case of an operation on the terminal device 40, the communication unit 21 transmits a touch signal to the terminal device 40. The touch signal is obtained by converting touch coordinates on the display device 20 into coordinates on the display (image) of the terminal device 40. The converted coordinates are, for example, the ratio of the X coordinate to the width of the image on the display device 20 and the ratio of the Y coordinate to the height.
[0079] <Example of connection between one display device and multiple terminal devices> As shown in FIG. 6, a plurality of terminal devices 40 can be connected to one display device 20 using different communication methods. FIG. 6 shows an example of displaying a plurality of images when one display device 20 and a plurality of terminal devices 40 are connected using different communication methods. In order for the display device 20 to simultaneously display a plurality of images received using different communication methods as shown in FIG. 6, the display device 20 and the first terminal device 40 need to be connected via P2P. In this embodiment, when the display device 20 and the first terminal device 40 are connected via Infrastructure, the display device 20 stops waiting for a P2P connection. Such an order of connections is adjusted depending on which communication method is used to connect to the display device 20 when the user operates the terminal device 40.
[0080] The display device 20 supports both P2P connection and Infrastructure connection, and can simultaneously receive images from multiple terminal devices 40 using different communication methods. In Fig. 6, a PC 40a-1 and a smartphone 40b-1 are connected to the display device 20 using a P2P connection, and a PC 40a-2 and a smartphone 40b-2 are connected to the display device 20 using an Infrastructure connection. The display device 20 simultaneously displays images from the PC 40a-1, the smartphone 40b-1, the PC 40a-2, and the smartphone 40b-2.
[0081] In this embodiment, when the display device 20 establishes an Infrastructure connection with the PC 40a-2 or the smartphone 40b-2, the display device 20 stops waiting for a P2P connection. Therefore, in order for the display device 20 to simultaneously establish a P2P connection and an Infrastructure connection as shown in FIG. 6, the display device 20 needs to establish a P2P connection with the PC 40a-1 or the smartphone 40b-1 before establishing an Infrastructure connection with the PC 40a-2 or the smartphone 40b-2.
[0082] 6, for example, the user connects the PC 40a-1 to the display device 20 via a P2P connection, and then connects the smartphone 40b-1 to the display device 20 via a P2P connection (the connection between the PC 40a-1 and the smartphone 40b-1 can be in any order).Then, the user connects the PC 40a-2 to the display device 20 via an Infrastructure connection, and then connects the smartphone 40b-2 to the display device 20 via an Infrastructure connection (the connection between the PC 40a-2 and the smartphone 40b-2 can be in any order).
[0083] In this way, the display device 20 of the present embodiment supports both P2P connection and Infrastructure connection, and is a control technology for simultaneously receiving multiple videos from multiple terminal devices 40 using different communication methods.
[0084] <Radio interference and how to deal with it> A case will be described in which a display device 20 that supports both communication methods of P2P control and Infrastructure connection and simultaneously receives video images from a plurality of terminal devices 40 using different communication methods is subject to wireless interference.
[0085] FIG. 7 shows a state diagram before the display device 20 and the terminal device 40 are connected. First, in a situation where no terminal device 40 is connected to the display device 20, only the access point 8 is connected to the display device 20. The display device 20 and the access point 8 communicate with each other through an infrastructure connection. However, since video transmission from the terminal device 40 has not started, the display device 20 is repeatedly transmitting a beacon 62 via the access point 8 and is waiting for a connection from the terminal device 40. At the same time, the display device 20 is repeatedly transmitting a beacon 61 and is also waiting for a connection from the terminal device 40 through a P2P connection. The beacons 61 and 62 do not have to be transmitted strictly at the same time, and may be transmitted alternately, for example.
[0086] The standby state refers to detecting whether there are any peripheral devices that can be connected to the display device 20 by repeatedly transmitting the beacons 61 and 62 (notifying the presence of the display device, detecting a terminal device, and responding to a connection request). The repeated transmission of the beacons 61 and 62 is also referred to as scanning or searching for peripheral devices. The beacons 61 and 62 transmitted in an infrastructure connection and a P2P connection may be the same. However, they do not need to be completely the same at the packet level. The beacons 61 and 62 may include, for example, an SSID, a beacon transmission interval, channel (frequency) information, a list of supported transfer rates, an encryption method, a communication method (for example, a standby state for a Miracast connection, and either a P2P connection or an Infrastructure connection), and the like.
[0087] 8 shows a state diagram after the terminal device 40 has been Infrastructure-connected to the access point 8. After the terminal device 40 has been Infrastructure-connected, the video transmitted from the terminal device 40 is transmitted to the display device 20 via the access point 8, and the display device 20 displays the video. At this time, the display device 20 continues to receive video and audio packets via the access point 8, but at the same time, it is necessary to perform scanning at the same time in order to identify other terminal devices 40 requesting P2P connections.
[0088] In this case, since the terminal device 40 is scanned using a beacon 61 that uses a frequency band close to the frequency band of the radio waves 63 used to connect to the access point 8 (since the beacon 61 is repeatedly transmitted), there is a risk of radio interference between the radio waves 63 and the beacon 61.
[0089] Here, after the display device 20 becomes the group owner, the communication frequency band to be used in the group is determined, and the used frequency band is shared with the clients in the group, so that the display device 20 does not need to scan multiple frequency bands (there is less influence of radio wave interference due to standby). The group owner is a device that provides functions similar to an access point in the network between the display device 20 and the terminal device 40. However, the group owner does not mediate the connection to the Internet. Group owners exist in both P2P connection and Infrastructure connection. A client is a device that is not the group owner. In this embodiment, it is assumed that the display device 20 is connected to the access point 8, but since the display device 20 scans the access point 8 until it connects to the access point 8, radio wave interference may occur during the P2P connection.
[0090] In consideration of these, when the display device 20 and the terminal device 40 are connected through P2P, the display device 20 is the group owner and therefore does not scan peripheral devices in multiple frequency bands for the P2P connection, and the impact of radio wave interference due to standby is small. Also, if the display device 20 has already established an infrastructure connection with the access point 8, it does not scan the access point 8. Therefore, when the display device 20 and the terminal device 40 are connected through P2P while the display device 20 is connected through infrastructure with the access point 8, radio wave interference is unlikely to occur even if the display device 20 waits for an infrastructure connection via the access point 8. Therefore, in this case, the display device 20 does not need to stop waiting for an infrastructure connection.
[0091] Furthermore, in a state where the display device 20 and the terminal device 40 are P2P connected (assuming that the display device 20 is connected to the access point 8), the display device 20 serves as the group owner. After the group owner is determined, the communication frequency band to be used by the group is determined, and the frequency band to be used is shared with the clients in the group (the display device 20 is the group owner, so the terminal device 40 is the client), so there is no need to scan multiple frequency bands, and the impact of waiting is small. Therefore, the display device 20 does not need to stop waiting for P2P connection.
[0092] Furthermore, in a state where the display device 20 and the terminal device 40 are connected via P2P and the terminal device 40 is transmitting video to the display device 20, the user may take an operational procedure to connect the display device 20 to the access point 8 via infrastructure. The display device 20 scans for the access point 8, which may cause radio wave interference with the video transmitted via the P2P connection. In this case, however, the display device 20 displays a connection setting screen for the infrastructure connection with the access point 8, so no video is displayed, and even if radio wave interference occurs, there is practically no impact. In other words, it can be said that there is little need to take into account the impact of radio wave interference occurring in an already connected P2P connection due to the infrastructure connection with the access point 8.
[0093] On the other hand, when the display device 20 and the terminal device 40 are in an Infrastructure connection, the display device 20 is the group owner for the Infrastructure connection, and therefore does not wait for an Infrastructure connection via the access point 8. However, for a P2P connection, the group owner has not been determined, and therefore the display device 20 scans for peripheral devices in the P2P connection. This causes radio wave interference between the radio waves 63 and the beacon 61.
[0094] Therefore, in this embodiment, the influence of radio wave interference can be reduced by stopping the standby for P2P connection only during the Infrastructure connection of the display device 20. Also, the standby for a new Infrastructure connection during the Infrastructure connection, the standby for a new P2P connection during the P2P connection, and the standby for a new Infrastructure connection during the P2P connection are possible as in the conventional case.
[0095] <Whether each communication method can be used in the connection state> Fig. 9 is a diagram for explaining the relationship between the connection state and the availability of standby for each communication method. Fig. 10 is a diagram for illustrating the relationship in Fig. 9. As described above, radio interference only affects standby for P2P connections during Infrastructure connection. For this reason, when there is no Infrastructure connection, wireless connections from multiple terminal devices 40 are waited for as long as possible. This makes it possible to limit only configurations in which radio interference may occur simultaneously. (1) If there is no connection The display device 20 is capable of waiting for a P2P connection, and is also capable of waiting for an Infrastructure connection. (2) If the connection status is P2P The display device 20 is capable of waiting for a P2P connection, and is also capable of waiting for an Infrastructure connection (FIG. 10(a)). (3) If the connection status is Infrastructure connected The display device 20 stops waiting for a P2P connection, but is able to wait for an Infrastructure connection (FIG. 10(b)).
[0096] A supplementary note about Fig. 10. Fig. 10(a) shows the standby state when the display device 20 and the terminal device 40 are in a P2P connection. Because the display device 20 and the terminal device 40 are in a P2P connection, infrastructure connection and P2P connection are possible. Fig. 10(b) shows the standby state when the display device 20 and the terminal device 40 are in an infrastructure connection. Because the display device 20 and the terminal device 40 are in an infrastructure connection, infrastructure connection is possible, but the P2P connection is stopped.
[0097] <Processing or Action> 11 is a flow chart showing the connection status and standby communication method of the display device 20 to which up to two devices can be connected simultaneously. It is assumed that the display device 20 has already been connected to the access point 8.
[0098] S11: For example, when the display device 20 is powered on or a wireless connection application is started, the display device 20 starts waiting for a P2P connection and an Infrastructure connection. If no terminal device 40 is connected to the display device 20, the display device 20 waits for a P2P connection and an Infrastructure connection.
[0099] S12: The user establishes a P2P connection between the terminal device 40 and the display device 20. When the terminal device 40 connects to the display device 20 as the first device through a P2P connection, the display device 20 is capable of waiting for a P2P connection and an Infrastructure connection.
[0100] S13: The user establishes an Infrastructure connection between the second terminal device 40 and the display device 20. When the second terminal device 40 establishes an Infrastructure connection, the display device 20 stops waiting for a P2P connection and an Infrastructure connection because the maximum number of connections is set to two here.
[0101] S14: The user disconnects the P2P connection between the terminal device 40 and the display device 20 (for example, the user removes the terminal device 40. The user performs a disconnection operation on the connection setting screen). When communication between the terminal device 40 and the display device 20 during the P2P connection is disconnected, the only communication method during the connection is the Infrastructure connection, so the display device 20 starts only waiting for the Infrastructure connection to reduce the effects of radio wave interference. In other words, the P2P connection remains stopped.
[0102] S15: The user disconnects the Infrastructure connection between the terminal device 40 and the display device 20 (for example, the user removes the terminal device 40. The user performs a disconnection operation on the connection setting screen). When communication between the terminal device 40 and the display device 20 during the Infrastructure connection is disconnected, the process is the same as step S11 because no terminal device 40 is connected.
[0103] Note that the order of connection or disconnection explained in the flowchart of Fig. 11 is one example, and once the number of connected devices and the connected communication method are determined, the display device 20 can wait for a connection in any of the waiting methods of steps S11 to S15 in Fig. 11. For example, the order of P2P connection and Infrastructure connection may be reversed, and the order of disconnection of P2P connection and disconnection of Infrastructure connection may be reversed.
[0104] <Automatic switching of connection control on / off> The connection control of this embodiment makes it difficult to establish a P2P connection while the display device 20 is in an Infrastructure connection with the terminal device 40. This can be a disadvantage for a user who wants to use Infrastructure connection and P2P connection simultaneously, as the connection order is fixed (to connect multiple terminal devices 40 to the display device 20, the user needs to establish a P2P connection before an Infrastructure connection). Therefore, the connection control of this embodiment may be enabled or disabled automatically or by the user.
[0105] For example, assume a situation in which the display device 20 wants to use both Infrastructure connection and P2P connection at the same time when connected to an access point 8 in a company, but only uses Infrastructure connection when connected to an access point 8 at home. In this case, the display device 20 automatically switches between enable and disable based on a preset correspondence between the identification information (e.g., SSID, MAC address) of the access point 8 to be connected to and whether connection control is enabled or disabled. In this way, it is possible to switch between enable and disable of connection control depending on the usage environment.
[0106] Fig. 12 shows the identification information of the access point 8 to which the display device 20 is connected and the correspondence information of whether connection control is enabled or disabled, which are set in the display device 20. In Fig. 12, the identification information of the access point 8 is taken as an example. The display device 20 holds this correspondence information in which the identification information of the access point is set, which controls to stop waiting for a P2P connection during an Infrastructure connection. If the identification information of the connected access point 8 is included in the correspondence information and further if an Infrastructure connection is established with the information processing device, the standby control unit 24 stops waiting for a P2P connection.
[0107] For example, when an Infrastructure connection is established, the standby control unit 24 searches the correspondence information for the SSID of the connected access point 8, and determines whether connection control is enabled or disabled for the SSID that matches the search. Only when the connection control is enabled, the standby control unit 24 stops standby for a P2P connection during the Infrastructure connection.
[0108] Also, as shown in Fig. 13, the user may be able to arbitrarily set whether to enable or disable connection control from the screen. Fig. 13 shows a connection control enable / disable setting screen 610 displayed by the display device 20. The connection control enable / disable setting screen 610 has a message 611 saying "Stop waiting for P2P connection while connected to Infrastructure", an enable radio button 612, and an disable radio button 613.
[0109] The display device 20 displays a connection control enable / disable setting screen 610 as shown in Fig. 13, which accepts switching between enable and disable of control for stopping standby for P2P connection during Infrastructure connection. When the user checks the enable radio button 612, the connection control of this embodiment is enabled, and when the user checks the disable radio button 613, the connection control of this embodiment is disabled. When the user checks the enable radio button 612, the standby control unit 24 stops standby for P2P connection during Infrastructure connection.
[0110] <Current standby state> If the user does not notice that the standby state for the P2P connection has stopped during the Infrastructure connection, he or she may not understand the reason why the terminal device 40 cannot establish a P2P connection with the display device 20. Therefore, it is preferable that the display device 20 displays the current standby state.
[0111] Fig. 14 shows examples of icons representing the standby state of the display device 20. Fig. 14(a) shows icons when the display device 20 is waiting for an infrastructure connection and is also waiting for a P2P connection. Icon 601 indicates a standby state for a P2P connection, and icon 602 indicates a standby state for an infrastructure connection. As in Fig. 14(a), when the background of icons 601 and 602 is dark, this indicates that they are in standby.
[0112] Fig. 14(b) shows icons when the display device 20 is connected via Infrastructure and is therefore not in standby for a P2P connection. Icon 602 in Fig. 14(b) indicates that it is in standby (black background), while icon 601 indicates that it is not in standby (white background). In this way, if the standby control unit 24 stops standby for a P2P connection while connected via Infrastructure to the terminal device 40, it displays a message indicating that standby for a P2P connection is stopped. The user can check the current standby state by checking icons 601 and 602.
[0113] 14 is an example, and the display device 20 may display only the icon of the communication method in standby. Also, the display device 20 may display the standby state in text.
[0114] <Major Effects> As described above, the display device 20 of the present embodiment can reduce the influence of radio wave interference caused by waiting for a P2P connection during an Infrastructure connection by stopping the waiting for a P2P connection during an Infrastructure connection. Furthermore, waiting for a new Infrastructure connection during an Infrastructure connection does not cause radio wave interference, so the display device 20 can wait for a new Infrastructure connection even during an Infrastructure connection. Furthermore, waiting for a new P2P connection during a P2P connection does not cause radio wave interference, so the display device 20 can wait for a new P2P connection even during a P2P connection. Furthermore, waiting for a new Infrastructure connection during a P2P connection is performed while the connection setting screen is displayed, so the display device 20 can wait for a new Infrastructure connection even during a P2P connection.
[0115] <Other application examples> The above describes the best mode for carrying out the present invention using examples, but the present invention is not limited to these examples in any way, and various modifications and substitutions can be made within the scope that does not deviate from the gist of the present invention.
[0116] In addition, in the present embodiment, the case where the display device 20 displays video has been mainly described, but the present embodiment can also be suitably applied to a case where the display device 20 receives and outputs only audio. The present embodiment can also be suitably applied to a case where neither video nor audio is communicated, but a file or the like is simply transmitted.
[0117] Furthermore, in this embodiment, the display device 20 stops standby within the same communication standard (P2P connection and Infrastructure connection), but standby control may be performed between different communication standards (Wi-Fi and Bluetooth, both of which are registered trademarks). For example, when the display device 20 and the terminal device 40 are connected via Infrastructure, the display device 20 may stop only standby for Bluetooth connection. Alternatively, when the display device 20 and the terminal device 40 are connected via Infrastructure, the display device 20 may stop only standby for Google cast connection. When the display device 20 and the terminal device 40 are connected via Infrastructure, the display device 20 may stop only standby for Airplay connection.
[0118] In addition, in this embodiment, when the display device 20 and the terminal device 40 are in an Infrastructure connection, the P2P connection is stopped, but instead of stopping the connection, the strength of the beacon 61 may be reduced. For example, by reducing the strength so that the beacon 61 can reach within a range of about 10 to 50 cm between the display device 20 and the terminal device 40 to be connected via P2P, the influence of radio wave interference can be reduced.
[0119] In addition, in the present embodiment, the display device 20 is described as being portable, but the display device 20 may be a stationary type. In a conference room or the like, each user can display an image from his / her own terminal device 40 on a large display device 20. Examples of the large display device 20 include an electronic whiteboard and digital signage.
[0120] Furthermore, the terminal device 40 and the display device 20 may be of the same model. For example, if the terminal device 40 and the display device 20 are both electronic whiteboards, they can share each other's screens to hold a remote conference.
[0121] Moreover, the configuration example in FIG. 5 and the like is divided according to main functions in order to facilitate understanding of the processing by the display device 20. The present invention is not limited by the manner in which the processing units are divided or the names of the processing units. The processing by the display device 20 can be divided into more processing units according to the processing contents. Also, it can be divided so that one processing unit includes more processes.
[0122] Each function of the above-described embodiments can be realized by one or more processing circuits. Here, the term "processing circuit" in this specification includes a processor programmed to execute each function by software, such as a processor implemented by an electronic circuit, and a device such as an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), or a conventional circuit module designed to execute each function described above.
[0123] Embodiments of the present invention provide significant improvements in computer power and functionality. These improvements allow users to utilize computers that provide more efficient and robust interaction with tables, which are ways of storing and presenting information in information processing devices. Furthermore, embodiments of the present invention provide a better user experience through the use of more efficient, powerful and robust user interfaces. Such user interfaces provide better interaction between humans and machines.
[0124] <Additional Notes> [Appendix 1] A wireless device capable of wirelessly communicating with an information processing device, a wireless control unit that waits for connections from the information processing device via both P2P connection and Infrastructure connection; a standby control unit that stops standby for a P2P connection when the wireless control unit is connected to the information processing device via an infrastructure; A wireless device comprising: [Appendix 2] The wireless device according to claim 1, wherein the standby control unit stops only standby for a P2P connection when an infrastructure connection is established with the information processing device. [Appendix 3] 3. The wireless device according to claim 1, wherein the standby control unit does not stop standby for an infrastructure connection when an infrastructure connection is established with the information processing device. [Appendix 4] The wireless device according to any one of claims 1 to 3, wherein the standby control unit does not stop standby for an Infrastructure connection when a P2P connection is established with the information processing device. [Appendix 5] 5. The wireless device according to claim 1, wherein the standby control unit does not stop standby for a P2P connection when a P2P connection is established with the information processing device. [Appendix 6] Display a screen that allows you to enable or disable the control to stop waiting for P2P connections while connected to Infrastructure, The wireless device according to any one of appendices 1 to 5, wherein when the setting is enabled on the screen, the standby control unit stops standby for a P2P connection when an infrastructure connection is established with the information processing device. [Appendix 7] It holds the corresponding information that contains the identification information of the access point, which controls the stopping of waiting for P2P connections during infrastructure connection. The wireless device according to any one of appendices 1 to 5, wherein the standby control unit stops standby for a P2P connection when the correspondence information includes identification information of a connected access point and the information processing device is further connected to the information processing device via an infrastructure. [Appendix 8] When the standby control unit stops standby for a P2P connection while being connected to the information processing device via an infrastructure, 8. The wireless device according to claim 1, wherein the wireless device displays that a standby state for a P2P connection is stopped. [Appendix 9] 9. The wireless device according to any one of claims 1 to 8, wherein the wireless control unit communicates with the information processing device using a communication standard called Miracast (registered trademark). [Explanation of symbols]
[0125] 20 Display device 40 Terminal Equipment 100 Communication Systems [Prior art documents] [Patent documents]
[0126] [Patent Document 1] JP 2014-222432 A
Claims
1. A wireless device capable of wirelessly communicating with an information processing device, a wireless control unit that waits for connections from the information processing device via both P2P connection and Infrastructure connection; a standby control unit that stops standby for a P2P connection when the wireless control unit is connected to the information processing device via an infrastructure; A wireless device comprising:
2. The wireless device according to claim 1 , wherein the standby control unit stops only standby for a P2P connection when an infrastructure connection is established with the information processing device.
3. The wireless device according to claim 1 , wherein the standby control unit is configured to, when an infrastructure connection is established with the information processing device, not stop standby for the infrastructure connection.
4. The wireless device according to claim 1 , wherein the standby control unit does not stop standby for an infrastructure connection when a P2P connection is established with the information processing device.
5. The wireless device according to claim 1 , wherein the standby control unit does not stop standby for a P2P connection when a P2P connection is established with the information processing device.
6. Display a screen that accepts switching between enabling and disabling the control to stop waiting for P2P connections while connected to Infrastructure, The wireless device according to claim 1 , wherein when the setting is enabled on the screen, the standby control unit stops standby for a P2P connection when an infrastructure connection is established with the information processing device.
7. It holds the corresponding information that contains the identification information of the access point, which controls the stopping of waiting for P2P connections during infrastructure connection. The wireless device according to claim 1 , wherein the standby control unit stops standby for a P2P connection when the correspondence information includes identification information of a connected access point and the information processing device is further connected to the information processing device via an infrastructure.
8. When the standby control unit stops standby for a P2P connection while being connected to the information processing device via an infrastructure, The wireless device of claim 1 , which displays that waiting for a P2P connection is stopped.
9. The wireless device according to claim 1 , wherein the wireless control unit communicates with the information processing device in accordance with a communication standard called Miracast (registered trademark).
10. A communication system in which an information processing device and a wireless device can wirelessly communicate with each other, The wireless device includes: a wireless control unit that waits for connections from the information processing device via both P2P connection and Infrastructure connection; a standby control unit that stops standby for a P2P connection when the wireless control unit is connected to the information processing device via an infrastructure; The information processing device includes: A communication system comprising a communication unit that connects the wireless device to an infrastructure.
11. A communication control method performed by a wireless device capable of wirelessly communicating with an information processing device, comprising: A process in which the wireless control unit waits for a connection from the information processing device via both the P2P connection and the Infrastructure connection; When the wireless control unit is in an infrastructure connection with the information processing device, a standby control unit stops standby for a P2P connection; A communication control method for performing the above.
12. A wireless device capable of wirelessly communicating with an information processing device, a wireless control unit that waits for connections from the information processing device via both P2P connection and Infrastructure connection; a standby control unit that stops standby for a P2P connection when the wireless control unit is connected to the information processing device via an infrastructure; A program to function as a
Citation Information
Patent Citations
Adapter device, mirroring system, and mirroring method
JP2014222432A