Communication connection method

By detecting and prioritizing infrastructure mode connections over ad hoc mode, the method maintains network robustness in projector-PC communication, addressing user selection errors that could otherwise reduce network stability.

JP2026018182APending Publication Date: 2026-02-05SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024119339
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-07-25
Publication Date
2026-02-05

AI Technical Summary

Technical Problem

Users unfamiliar with networks may inadvertently select the less robust ad hoc mode when connecting a PC to a projector, leading to a decrease in network robustness in communication connections.

Method used

An information processing device detects projectors in both ad hoc and infrastructure modes, displays them prioritizing infrastructure mode connections, and establishes communication only in infrastructure mode when overlap with ad hoc mode is detected, ensuring higher network robustness.

Benefits of technology

This method ensures that communication connections are maintained with higher network robustness by prioritizing infrastructure mode connections, preventing a decrease in network stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026018182000001_ABST
    Figure 2026018182000001_ABST
Patent Text Reader

Abstract

To enable communication connection with a projector while suppressing deterioration in robustness of a network.SOLUTION: A communication connection method performed by an information processing apparatus, the method including detecting a projector in an ad hoc mode, detecting a projector in an infrastructure mode, displaying at least one of the projector detected in the ad hoc mode and the projector detected in the infrastructure mode, accepting a request for connection to the projector to be displayed, and establishing, in the infrastructure mode, communication connection to a projector that is a target of the connection request when accepting the request for connection to the projector that overlaps with the projector detected in the ad hoc mode out of the projector detected in the infrastructure mode.SELECTED DRAWING: Figure 5
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a communication connection method. [Background technology]

[0002] Conventionally, there are known techniques for connecting an information processing device and a projector for communication. For example, Patent Document 1 discloses that a PC and a projector can be connected for communication in manual mode or simple mode. Patent Document 1 also discloses that the manual mode is infrastructure mode, and the simple mode is ad hoc mode. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2011-239289 Summary of the Invention [Problem to be solved by the invention]

[0004] In the case of Patent Document 1, when connecting a PC and a projector for communication, a user who is not familiar with networks may not know whether to select simple mode or manual mode, and may easily select simple mode. Generally, a communication connection in ad hoc mode provides less robustness of the network than a communication connection in infrastructure mode. Therefore, if a user easily selects simple mode, there is a risk that the robustness of the network in the communication connection between the PC and the projector will decrease. [Means for solving the problem]

[0005] The communication connection method disclosed herein includes an information processing device detecting a projector in ad hoc mode, the information processing device detecting a projector in infrastructure mode, the information processing device displaying at least one of the projector detected in the ad hoc mode and the projector detected in the infrastructure mode, the information processing device accepting a connection request to the displayed projector, and when the information processing device accepts a connection request to a projector that overlaps with a projector detected in the ad hoc mode, among the projectors detected in the infrastructure mode, the information processing device communicatively connects to the projector that is the target of the connection request in infrastructure mode. [Brief explanation of the drawings]

[0006] [Figure 1] FIG. 1 is a diagram showing the system configuration of a projection system. [Figure 2] FIG. 1 is a block diagram showing the configuration of a projector. [Figure 3] FIG. 1 is a block diagram showing the configuration of an information processing device. [Figure 4] FIG. 10 is a diagram showing an example of a list screen. [Figure 5] 10 is a flowchart showing the operation of the information processing device. [Figure 6] FIG. 10 is a diagram showing an example of a list screen. [Figure 7] FIG. 10 is a diagram showing an example of a list screen. DETAILED DESCRIPTION OF THE INVENTION

[0007] [1. System Configuration] Hereinafter, the present embodiment will be described with reference to the accompanying drawings. FIG. 1 is a diagram showing the system configuration of a projection system 1. As shown in FIG.

[0008] The projection system 1 includes a projector 2 and an information processing device 3 that supplies the projector 2 with an image to be projected by the projector.

[0009] The projector 2 generates image light based on an image supplied from an information processing device 3 connected wirelessly or via a wire. The projector 2 projects an image by emitting the generated image light onto a projection surface. Examples of the projection surface onto which the projector 2 projects an image include a curtain-like screen and the wall surface of a building.

[0010] The information processing device 3 supplies images to the projector 2 connected wirelessly or via a wire, and corrects the shape of the image to be projected by the projector 2. The information processing device 3 shown in Fig. 1 is a notebook PC (Personal Computer). Note that the information processing device 3 is not limited to a notebook PC, and may be an electronic device such as a desktop PC, a tablet terminal, or a smartphone.

[0011] The information processing device 3 of this embodiment is connected to and communicates with the projector 2 in ad-hoc mode or infrastructure mode. Ad hoc mode is a mode in which wireless communication devices communicate directly with each other without going through an access point. The ad hoc mode of this embodiment is a mode in which communication is performed directly with a projector 2 functioning as an access point. In the ad hoc mode of this embodiment, detection of a projector 2 functioning as an access point is also performed. In the infrastructure mode, in the case of wireless communication, communication is performed between wireless communication devices via an access point, and in the case of wired communication, communication is performed between communication devices via a wire. In the infrastructure mode of this embodiment, detection of the projector 2 is also performed using a device discovery packet, which will be described later.

[0012] In FIG. 1, four projectors 2 are shown. The projector 2A is a projector 2 that can establish a communication connection in ad hoc mode. The projector 2A is not connected to the access point 4 to which the information processing device 3 connects, and the projector 2A itself functions as an access point. The projector 2A establishes a network with an SSID (Service Set Identifier) ​​that complies with predetermined rules. The SSID of the network established by the projector 2A includes identification information J2 of the projector 2A. The identification information J2 of the projector 2A will be described with reference to FIG. 4.

[0013] Projector 2B is a projector 2 that can establish a communication connection in ad hoc mode or infrastructure mode. Projector 2B is connected to access point 4. Projector 2B itself functions as an access point. Projector 2B builds a network with an SSID that complies with predetermined rules. The SSID of the network built by projector 2B includes identification information J2 of projector 2B.

[0014] The projector 2C is a projector 2 that can be connected wirelessly in infrastructure mode. The projector 2C is connected to the access point 4, but the projector 2C itself does not function as an access point.

[0015] The projector 2D is a projector 2 that can be connected for wired communication in infrastructure mode. The projector 2D is connected to an information processing device 3 via a cable 5. Note that the projector 2D and the information processing device 3 may be connected via a relay such as a switching hub.

[0016] [2. Projector and information processing device configuration] Next, the configuration of the projector 2 will be described with reference to FIG. FIG. 2 is a block diagram showing the configuration of the projector 2.

[0017] The projector 2 includes a first communication interface 20, an image processing unit 21, a frame memory 22, an image projection unit 23, and a first control unit 24. Hereinafter, the interface will be abbreviated as I / F.

[0018] The first communication I / F 20 includes a wired interface having a connection terminal such as a USB (Universal Serial Bus) connector or an Ethernet connector, and an interface circuit. Ethernet is a registered trademark. The first communication I / F 20 includes a wireless interface having an interface circuit conforming to the Wi-Fi standard, for example. Wi-Fi is a registered trademark. Furthermore, when the projector 2 functions as an access point, the first communication I / F 20 includes a wireless interface having, for example, an interface circuit conforming to the Wi-Fi Direct standard. Wi-Fi Direct is a registered trademark.

[0019] A frame memory 22 is connected to the image processing unit 21. The frame memory 22 has a plurality of banks. Each bank has a storage capacity capable of writing one frame's worth of display image. The frame memory 22 is configured, for example, with an SDRAM (Synchronous Dynamic RAM). The image processing unit 21 expands an image input from the first communication I / F 20 in the frame memory 22.

[0020] The image processing unit 21 performs image processing on the image expanded in the frame memory 22. The image processing performed by the image processing unit 21 includes, for example, resolution conversion processing or resizing processing, distortion correction, shape correction processing, digital zoom processing, and adjustment of image color and brightness. The image processing unit 21 executes processing specified by the first control unit 24, and, if necessary, performs processing using parameters input from the first control unit 24. Of course, the image processing unit 21 can also execute a combination of multiple image processing operations described above.

[0021] The image processing unit 21 and the frame memory 22 are configured, for example, by integrated circuits. Examples of integrated circuits include large-scale integration (LSI), application-specific integrated circuits (ASIC), programmable logic devices (PLD), field-programmable gate arrays (FPGA), and system-on-a-chips (SoC). An analog circuit may be included as part of the integrated circuit configuration, or the first control unit 24 may be configured in combination with an integrated circuit.

[0022] The image projection unit 23 includes a light source 231 , a light modulation device 232 , and an optical unit 233 .

[0023] The light source 231 includes a discharge light source lamp such as an ultra-high pressure mercury lamp or a metal halide lamp, or a solid-state light source such as a light-emitting diode or a semiconductor laser.

[0024] The light modulation device 232 is a light modulation element that modulates the light emitted from the light source 231 and includes a transmissive liquid crystal panel in which liquid crystal is sealed between a pair of transparent substrates. The liquid crystal panel is not shown. The liquid crystal panel includes a panel region consisting of a plurality of pixels arranged in a matrix. The light modulation device 232 applies a drive voltage corresponding to the image input from the image processing unit 21 to each pixel in the panel region, and changes the light transmittance of each pixel to a transmittance corresponding to the displayed image. The light emitted from the light source 231 is modulated as it passes through the liquid crystal panel, and image light corresponding to the image to be projected is generated.

[0025] The light modulation element provided in the light modulation device 232 is not limited to a transmissive liquid crystal panel, but may be, for example, a reflective liquid crystal panel or a DMD (Digital Micromirror Device).

[0026] The optical unit 233 includes a projection lens (not shown) and emits the image light modulated by the light modulation device 232 .

[0027] The first control unit 24 is a computer device including a first processor 200 such as a CPU (Central Processing Unit) or an MPU (Micro Processing Unit), and a first memory 210.

[0028] The first memory 210 is a storage device that stores programs and data. The first memory 210 stores a control program 211, data to be processed by the first processor 200, and the like. The first memory 210 has a non-volatile storage area. The first memory 210 also has a volatile storage area and constitutes a work area for the first processor 200. The first memory 210 is constituted by, for example, a ROM (Read Only Memory) or a RAM (Random Access Memory).

[0029] The first processor 200 executes the control program 211 stored in the first memory 210, thereby causing the image processing unit 21 and the image projection unit 23 to project the image supplied from the information processing device 3 onto the projection surface.

[0030] Furthermore, when the first processor 200 receives a device search packet (described later) via the first communication I / F 20 by executing the control program 211 stored in the first memory 210, the first processor 200 transmits a response packet via the first communication I / F 20. This response packet includes the identification information J2 of the projector 2.

[0031] Furthermore, when the projector 2 functions as an access point, the first processor 200 executes the control program 211 stored in the first memory 210 to construct a network of an SSID that conforms to predetermined rules via the first communication I / F 20.

[0032] Next, the configuration of the information processing device 3 will be described with reference to FIG. FIG. 3 is a block diagram showing the configuration of the information processing device 3.

[0033] The information processing device 3 includes a second communication I / F 30, a display unit 31, an operation unit 32, and a second control unit 33.

[0034] The second communication I / F 30 includes, for example, a wired interface having a connection terminal such as a USB connector or an Ethernet connector, and an interface circuit. The second communication I / F 30 also includes a wireless interface having an interface circuit conforming to the Wi-Fi standard, for example. The second communication I / F 30 also includes a wireless interface having an interface circuit conforming to the Wi-Fi Direct standard, for example.

[0035] The display unit 31 includes a display such as a liquid crystal display or an organic EL (Electro Luminescence) display.

[0036] The operation unit 32 includes input devices such as a mouse and a keyboard, and receives operations from a user. The operation unit 32 outputs an operation signal corresponding to the received operation to the second control unit 33.

[0037] The second control unit 33 is a computer device including a second processor 300 such as a CPU or an MPU, and a second memory 310 .

[0038] The second memory 310 is a storage device that stores programs and data. The second memory 310 stores an application program 311, data to be processed by the second processor 300, and the like. The second memory 310 has a non-volatile storage area. The second memory 310 also has a volatile storage area, and constitutes a work area for the second processor 300. The second memory 310 is constituted by, for example, a ROM or RAM. Hereinafter, the application program 311 will be referred to as APP311.

[0039] The second processor 300 reads and executes the APP 311 stored in the second memory 310, thereby functioning as a first communication control unit 301, a second communication control unit 302, a display control unit 303, and a reception unit 304.

[0040] The first communication control unit 301 establishes a communication connection with the projector 2 in ad hoc mode via the second communication I / F 30. The first communication control unit 301 detects the projector 2 functioning as an access point by performing a network scan and detecting SSIDs that comply with predetermined rules. When the first communication control unit 301 detects an SSID, it acquires identification information J2 of the projector 2 from the SSID for each detected SSID.

[0041] Furthermore, the first communication control unit 301 acquires the radio wave strength of the projector 2 for each detected SSID. Note that the first communication control unit 301 acquires the radio wave strength of the projector 2 based on the radio wave strength received by the second communication I / F 30.

[0042] The second communication control unit 302 establishes a communication connection with the projector 2 in infrastructure mode via the second communication I / F 30. The second communication control unit 302 broadcasts a device search packet conforming to a communication protocol for communicating with the projector 2 to the wired network and the network established by the access point 4. After broadcasting the device search packet, the second communication control unit 302 receives a response packet to the device search packet for a certain period of time after the broadcast. Upon receiving the response packet, the second communication control unit 302 acquires identification information J2 of the projector 2 from the received response packet.

[0043] The display control unit 303 causes the display unit 31 to display a list screen G showing a list of projectors 2 that can be connected for communication.

[0044] FIG. 4 is a diagram showing an example of the list screen G. 4, the direction going up in the figure is indicated by the symbol UP, the direction going down in the figure is indicated by the symbol DW, the direction going left in the figure is indicated by the symbol L, and the direction going right in the figure is indicated by the symbol R. These four directions of up, down, left, and right correspond to the four directions of up, down, left, and right when the display of the information processing device 3 is viewed.

[0045] The list screen G has a display area A1. The display area A1 is an area that displays a list of at least one of the projectors 2 detected in ad hoc mode and the projectors 2 detected in infrastructure mode. The display area A1 displays projector information J1 for each detected projector 2.

[0046] The projector information J1 includes a check box CB and the identification information J2 of the projector 2. The check box CB is a UI component that accepts an operation to select a projector 2 to which a connection request is to be made from among the projectors 2 displayed in a list in the display area A1. The identification information J2 of the projector 2 is information for uniquely identifying the projector 2, and is, for example, the device name of the projector 2. In FIG. 4, "Projector A," "Projector B," and "Projector C" are each the identification information J2 of the projector 2.

[0047] The projector 2 identification information J2 of the projector 2 detected in ad hoc mode further includes radio wave strength information J3 indicating radio wave strength. In Fig. 4, the number of black rectangles indicates the radio wave strength information J3. Note that the radio wave strength information J3 is not limited to the number of black rectangles, and may be any information that indicates radio wave strength.

[0048] When a projector 2 is detected in both ad hoc mode and infrastructure mode, the display area A1 displays the projector 2 detected in infrastructure mode higher than the projector 2 detected in ad hoc mode. In this embodiment, displaying higher means displaying higher in the vertical direction of the list screen G. Therefore, when a projector 2 is detected in both ad hoc mode and infrastructure mode, the display area A1 displays the projector information J1 of the projector 2 detected in infrastructure mode higher than the projector information J1 of the projector 2 detected in ad hoc mode. As a result, the detected projectors 2 are displayed in the order of the projector 2 detected in infrastructure mode and the projector 2 detected in ad hoc mode from top to bottom in the display area A1.

[0049] When multiple projectors 2 are detected in ad hoc mode, display area A1 displays the projectors 2 in descending order of radio wave strength. More specifically, when multiple projectors 2 are detected in ad hoc mode, display area A1 displays the detected projectors 2 so that the projectors 2 with stronger radio wave strength are ranked higher.

[0050] When the projectors 2 detected in infrastructure mode include a projector 2 that overlaps with a projector 2 detected in ad hoc mode, the display area A1 does not display the projector 2 that overlaps with the infrastructure mode and that was detected in ad hoc mode. On the other hand, when the projectors 2 detected in infrastructure mode include a projector 2 that overlaps with a projector 2 detected in ad hoc mode, the display area A1 displays the projector 2 that overlaps with the ad hoc mode and that was detected in infrastructure mode. That is, when the same projector 2 is detected in both ad hoc mode and infrastructure mode, the display area A1 displays only the projector 2 detected in infrastructure mode for this projector 2.

[0051] 4, the list screen G has a connect button B1. The connect button B1 is a software button that accepts a connection request to the projector 2 selected in the display area A1. The connect button B1 may be configured as an inoperable software button when none of the check boxes CB in the display area A1 are checked.

[0052] Returning to the explanation of the functional units of the second processor 300, the reception unit 304 receives an operation to select the projector 2 using the check box CB on the list screen G. The reception unit 304 also receives a connection request to the projector 2 from the user using the connection button B1.

[0053] [3. Operation of information processing device] Next, the operation of the information processing device 3 in this embodiment will be described. FIG. 5 is a flowchart showing the operation of the information processing device 3.

[0054] The second processor 300 determines whether to start detecting the projector 2 (step S1). For example, the second processor 300 determines to start detecting the projector 2 when the APP 311 is launched. Also, for example, the second processor 300 determines to start detecting the projector 2 when the receiving unit 304 receives an instruction to start displaying the list screen G.

[0055] If it is determined that detection of the projector 2 should be started (step S1: YES), the first communication control unit 301 detects the projector 2 in ad hoc mode (step S2). More specifically, in step S2, the first communication control unit 301 starts a network scan to detect an SSID that conforms to a predetermined rule. Note that the first communication control unit 301 acquires the radio wave intensity of the projector 2 when detecting the SSID.

[0056] Furthermore, if it is determined that detection of the projector 2 should be started (step S1: YES), the second communication control unit 302 detects the projector 2 in infrastructure mode (step S3). More specifically, the second communication control unit 302 broadcasts a device search packet to start receiving a response packet to the device search packet. Note that the detection in step S3 is performed in parallel with the detection in step S2.

[0057] When the first communication control unit 301 finishes detecting the SSIDs, it acquires the identification information J2 of the projector 2 from the detected SSID for each detected SSID (step S4).

[0058] When a certain period of time has passed since the device search packet was broadcast, the second communication control unit 302 acquires the identification information J2 of the projector 2 from each response packet received before the certain period of time has passed (step S5).

[0059] The display control unit 303 acquires the identification information J2 of the projector 2 acquired in step S4 and the identification information J2 of the projector 2 acquired in step S5 (step S6).

[0060] Next, based on the identification information J2 of the projector 2 acquired in step S6, the display control unit 303 determines whether or not there is a projector 2 among the projectors 2 detected in infrastructure mode that overlaps with the projector 2 detected in ad hoc mode (step S7).

[0061] Step S7 will now be described in detail. The display control unit 303 determines whether or not there is any overlapping identification information J2 of the projector 2 between the identification information J2 of the projector 2 acquired from the first communication control unit 301 and the identification information J2 of the projector 2 acquired from the second communication control unit 302. If the display control unit 303 determines that there is any overlapping identification information J2 of the projector 2, it determines in step S7 that there is any overlapping projector 2, and if it determines that there is no overlapping identification information J2 of the projector 2, it determines that there is no overlapping projector 2 in step S7.

[0062] If the display control unit 303 determines that there are no overlapping projectors 2 (step S7: NO), it displays a list screen G that displays all of the projectors 2 detected by the first communication control unit 301 and the second communication control unit 302 (step S8). The display in step S8 is performed based on the detection result in step S2, the detection result in step S3, and the radio wave intensity acquired during the detection in step S2.

[0063] Here, the list screen G displayed in step S8 will be described with reference to FIG. FIG. 6 is a diagram showing an example of the list screen G. In FIG. 6, the directions indicated by the symbols UP, DW, R, and L are the same as the directions shown in FIG.

[0064] The explanation of the list screen G shown in Fig. 6 will exemplify a case where the information processing device 3 has detected the four projectors 2 shown in Fig. 1. The explanation of the list screen G shown in Fig. 6 will exemplify a case where the projector 2B is not connected to the access point 4 and the projector 2B is in a state where a communication connection in infrastructure mode is not possible. The explanation of the list screen G shown in Fig. 6 will exemplify a case where the radio wave strength of the projector 2B is stronger than the radio wave strength of the projector 2A.

[0065] The list screen G shown in FIG. 6 displays projectors 2A, 2B, 2C, and 2D in a display area A1 as projectors 2 that can be connected for communication. In FIG. 6, the projector information J1 for projector 2A includes "Projector A," which is the identification information J2 for projector 2A. Also in FIG. 6, the projector information J1 for projector 2B includes "Projector B," which is the identification information J2 for projector 2B. Also in FIG. 6, the projector information J1 for projector 2C includes "Projector C," which is the identification information J2 for projector 2C. Also in FIG. 6, the projector information J1 for projector 2D includes "Projector D," which is the identification information J2 for projector 2D.

[0066] In the description of the list screen G shown in Fig. 6, the projectors 2 detected in ad hoc mode are projectors 2A and 2B. Also, in the description of the list screen G shown in Fig. 6, the projectors 2 detected in infrastructure mode are projectors 2C and 2D. Therefore, as shown in Fig. 6, in the list screen G, the projector information J1 of projectors 2C and 2D is displayed higher than the projector information J1 of projectors 2A and 2B.

[0067] 6, the radio wave strength of projector 2B is stronger than that of projector 2A. Therefore, as shown in FIG. 6, on list screen G, projector information J1 of projector 2B is displayed higher than projector information J1 of projector 2A.

[0068] Returning to the description of the flowchart in Fig. 5, if the display control unit 303 determines that there is an overlapping projector 2 (step S7: YES), it excludes the projector 2 that overlaps with the projector 2 detected in infrastructure mode and that has been detected in ad hoc mode from the projectors 2 to be displayed on the list screen G (step S9).

[0069] Next, the display control unit 303 displays the list screen G that overlaps with the projector 2 detected in infrastructure mode and excludes the projector 2 detected in ad hoc mode (step S10).

[0070] Here, the list screen G displayed in step S10 will be described with reference to FIG. FIG. 7 is a diagram showing an example of the list screen G. In FIG. 7, the directions indicated by the symbols UP, DW, R, and L are the same as the directions shown in FIG.

[0071] The explanation of the list screen G shown in Fig. 7 will exemplify a case where the information processing device 3 has detected the four projectors 2 shown in Fig. 1. Furthermore, unlike the explanation of Fig. 6, the explanation of the list screen G shown in Fig. 7 will exemplify a case where the projector 2B is connected to the access point 4 and is in a state where the projector 2B is capable of communication connection in infrastructure mode.

[0072] The list screen G shown in FIG. 7 displays projectors 2A, 2B, 2C, and 2D in a display area A1 as projectors 2 that can be connected for communication. In FIG. 7, the projector information J1 for projector 2A includes "Projector A," which is the identification information J2 for projector 2A. Also in FIG. 7, the projector information J1 for projector 2B includes "Projector B," which is the identification information J2 for projector 2B. Also in FIG. 7, the projector information J1 for projector 2C includes "Projector C," which is the identification information J2 for projector 2C. Also in FIG. 7, the projector information J1 for projector 2D includes "Projector D," which is the identification information J2 for projector 2D.

[0073] In the description of the list screen G shown in FIG. 7, the projectors 2 detected in ad hoc mode are projectors 2A and 2B. Also, in the description of the list screen G shown in FIG. 7, the projectors 2 detected in infrastructure mode are projectors 2B, 2C, and 2D. Because projector 2B is detected in both ad hoc mode and infrastructure mode, list screen G does not display projector 2B detected in ad hoc mode, but displays projector 2B detected in infrastructure mode. In other words, as shown in FIG. 7, list screen G displays projector information J1 that does not have radio wave intensity information J3 for projector 2B, rather than projector information J1 that has radio wave intensity information J3.

[0074] Returning to the description of the flowchart shown in Fig. 5, when the display control unit 303 displays the list screen G, the reception unit 304 determines whether or not a connection request has been received (step S11). If the reception unit 304 determines that a connection request has not been received (step S11: NO), it performs the determination of step S11 again.

[0075] On the other hand, if the receiving unit 304 determines that the connection request has been received (step S11: YES), the second processor 300 establishes a communication connection with the projector 2 selected on the list screen G (step S12).

[0076] Here, step S12 will be described in detail with reference to FIG. If the projector 2 selected on the list screen G is the projector 2B, in step S12, the second communication control unit 302 establishes a communication connection with the projector 2B in infrastructure mode. If the projector 2 selected on the list screen G is the projector 2C, in step S12, the second communication control unit 302 establishes a communication connection with the projector 2C in infrastructure mode. If the projector 2 selected on the list screen G is the projector 2D, in step S12, the second communication control unit 302 establishes a communication connection with the projector 2D in infrastructure mode. If the projector 2 selected on the list screen G is the projector 2A, in step S12, the first communication control unit 301 establishes a communication connection with the projector 2A in ad hoc mode.

[0077] As described above, in the communication connection method between the information processing device 3 and the projector 2, when the information processing device 3 receives a connection request for a projector 2 that overlaps with a projector detected in ad hoc mode among the projectors 2 detected in infrastructure mode, the information processing device 3 establishes a communication connection with the projector 2 that is the target of the connection request in infrastructure mode. As a result, when a connection request is made for a projector 2 detected in both infrastructure mode and ad hoc mode, the information processing device 3 establishes a communication connection with the projector 2 that is the target of the connection request in infrastructure mode, which has a high network robustness. Therefore, the projector 2 and the information processing device 3 can be connected for communication while preventing a decrease in network robustness.

[0078] 4. Other Embodiments The above-described embodiment is a preferred embodiment of the present disclosure. However, the present disclosure is not limited to the above-described embodiment, and various modifications are possible within the scope of the present disclosure.

[0079] In the above-described embodiment, the configuration is such that a projector 2 that overlaps with a projector 2 detected in infrastructure mode and that has been detected in ad hoc mode is not displayed on the list screen G. In other embodiments, the configuration may be such that a projector 2 that overlaps with a projector 2 detected in infrastructure mode and that has been detected in ad hoc mode is also displayed on the list screen G.

[0080] In another embodiment, the projector 2 detected in infrastructure mode and the projector 2 detected in ad hoc mode may be displayed on the list screen G. In this configuration, when the reception unit 304 receives a connection request, the second processor 300 determines whether the projector 2 to which the connection request is made selected on the list screen G overlaps with the projector 2 detected in infrastructure mode and the projector 2 detected in ad hoc mode. If the second processor 300 determines that the projector 2 detected in infrastructure mode overlaps with the projector 2 detected in ad hoc mode, the second communication control unit 302 establishes a communication connection with the projector 2 to which the connection request is made in infrastructure mode. Note that in this other embodiment, the projector 2 detected in infrastructure mode and the projector 2 detected in ad hoc mode may be displayed on the list screen G in a manner that makes them indistinguishable.

[0081] In other embodiments, the projector information J1 may include other information, such as information indicating the status of the projector 2. In other embodiments, the projector information J1 may not include the radio wave intensity information J3.

[0082] Furthermore, the functions of the first processor 200 and the second processor 300 may be realized by multiple processors or semiconductor chips.

[0083] Furthermore, the components of the projector 2 shown in FIG. 2 and the components of the information processing device 3 shown in FIG. 3 show functional configurations, and the specific implementation form is not particularly limited. In other words, it is not necessary to implement hardware corresponding to each functional unit individually, and a configuration in which multiple functions are realized by a single processor executing a program may be used. Furthermore, some of the functions realized by software in the above embodiments may be realized by hardware, and some of the functions realized by hardware may be realized by software. In addition, the specific detailed configurations of the other components of the projector 2 and the information processing device 3 may also be changed as desired without departing from the spirit of the present disclosure.

[0084] 5 are divided according to the main processing content to facilitate understanding of the processing of the information processing device 3, and the present disclosure is not limited by the manner in which the processing units are divided or the names of the processing units. The processing may be divided into many step units according to the processing content. Furthermore, the processing may be divided so that one step unit includes many processes. Furthermore, the order of the steps may be changed as appropriate within the scope that does not impede the spirit of the present disclosure.

[0085] 5. Summary of this Disclosure A summary of this disclosure is provided below. (Appendix 1) a communication connection method including: an information processing device detecting a projector in ad hoc mode; the information processing device detecting a projector in infrastructure mode; the information processing device displaying at least one of the projector detected in the ad hoc mode and the projector detected in the infrastructure mode; the information processing device accepting a connection request to the displayed projector; and, when the information processing device accepts a connection request to a projector that overlaps with a projector detected in the ad hoc mode, the information processing device establishing a communication connection with the projector that is the target of the connection request in infrastructure mode.

[0086] As a result, when a connection request is made to a projector detected in both infrastructure mode and ad hoc mode, the projector that is the target of the connection request is connected to communication in infrastructure mode, which has a high network robustness, so it is possible to connect to communication with the projector while preventing a decrease in network robustness.

[0087] (Appendix 2) The communication connection method according to Supplementary Note 1, wherein the displaying includes displaying the projectors detected in the infrastructure mode and then the projectors detected in the ad hoc mode in that order.

[0088] This allows projectors detected in infrastructure mode and projectors detected in ad hoc mode to be displayed together. Therefore, compared to when the display is not collectively displayed, the likelihood that a user will make a connection request to a projector detected in infrastructure mode is increased. Therefore, a communication connection with a projector can be established while further suppressing a decrease in network robustness.

[0089] (Appendix 3) The communication connection method described in Appendix 1 or Appendix 2, including the information processing device acquiring the radio wave strength of the projector detected in the ad hoc mode, and the displaying includes displaying the projectors detected in the ad hoc mode in order of radio wave strength.

[0090] This allows the projectors detected in ad hoc mode to be displayed with the projectors that are close to the information processing device at the higher level, which prevents the user from making a connection request to a projector with low radio wave strength.

[0091] (Appendix 4) The communication connection method described in any one of Appendix 1 to Appendix 3, including the information processing device determining whether or not there are any projectors that overlap with projectors detected in the ad hoc mode among the projectors detected in the infrastructure mode, and the displaying includes not displaying the projectors detected in the ad hoc mode that overlap with the projectors detected in the infrastructure mode if there are any projectors that overlap with projectors detected in the ad hoc mode among the projectors detected in the infrastructure mode.

[0092] This prevents the projector detected in ad hoc mode from being displayed when the same projector is detected in both infrastructure mode and ad hoc mode. This prevents the projector from being connected to the same projector in ad hoc mode in an ad hoc mode communication connection. This allows the network robustness to be further reduced while still preventing a decrease in the network robustness.

[0093] (Appendix 5) The communication connection method described in any one of Supplementary Note 1 to Supplementary Note 3, wherein the information processing device, when receiving the connection request, determines whether the projector that is the target of the connection request is the projector detected in the infrastructure mode and the projector detected in the ad hoc mode, and the establishing of communication connection includes establishing a communication connection with the projector that is the target of the connection request in the infrastructure mode when it is determined that the projector that is the target of the connection request is the projector detected in the infrastructure mode and the projector detected in the ad hoc mode.

[0094] As a result, if the projector to which the user has made a connection request is a projector detected in both infrastructure mode and ad hoc mode, a communication connection is established with the projector that is the target of the connection request in infrastructure mode. This makes it possible to prevent a communication connection in ad hoc mode from being established with the same projector that was detected in both infrastructure mode and ad hoc mode. This makes it possible to establish a communication connection with the projector while further preventing a decrease in network robustness. [Explanation of symbols]

[0095] 1...projection system, 2...projector, 2A-2D...projectors, 3...information processing device, 4...access point, 5...cable, 20...first communication I / F, 21...image processing unit, 22...frame memory, 23...image projection unit, 24...first control unit, 30...second communication I / F, 32...operation unit, 33...second control unit, 200...first processor, 210...first memory, 211...control program, 231...light source, 232...light modulation device, 233...optical unit, 300...second processor, 301...first communication control unit, 302...second communication control unit, 303...display control unit, 304...reception unit, 310...second memory, 311...APP, A1...display area, B1...connect button, CB...check box, G...list screen, J1...projector information, J2...projector identification information, J3...radio wave strength information.

Claims

1. an information processing device detecting the projector in an ad hoc mode; the information processing device detects a projector in an infrastructure mode; the information processing device displays at least one of the projectors detected in the ad hoc mode and the projectors detected in the infrastructure mode; the information processing device receiving a connection request to a projector for display; when the information processing device receives a connection request to a projector that overlaps with a projector detected in the ad hoc mode among the projectors detected in the infrastructure mode, the information processing device establishes a communication connection with the projector that is the target of the connection request in the infrastructure mode, Communication connection method.

2. The displaying displaying the projectors detected in the infrastructure mode and then the projectors detected in the ad hoc mode in that order. The communication connection method according to claim 1 .

3. the information processing device acquires radio wave intensity of the projector detected in the ad hoc mode, The displaying displaying the projectors detected in the ad hoc mode in order of radio wave strength; 3. The communication connection method according to claim 1 or 2.

4. determining by the information processing device whether or not there is a projector that overlaps with a projector detected in the ad hoc mode among the projectors detected in the infrastructure mode; The displaying If there is a projector that overlaps with a projector detected in the ad hoc mode among the projectors detected in the infrastructure mode, not displaying projectors detected in the ad hoc mode that overlap with projectors detected in the infrastructure mode; 3. The communication connection method according to claim 1 or 2.

5. when the information processing device receives the connection request, determining whether the projector to which the connection request is made overlaps with the projector detected in the infrastructure mode and the projector detected in the ad hoc mode; The communication connection includes: when it is determined that the projector that is the target of the connection request is the projector detected in the infrastructure mode and the projector detected in the ad hoc mode, connecting for communication with the projector that is the target of the connection request in the infrastructure mode; 3. The communication connection method according to claim 1 or 2.

Citation Information

Patent Citations

  • Radio communication equipment, projector, and radio communication method

    JP2011239289A