Control method for information processing device, display system, and program
The control method addresses the issue of unexpected infrastructure network disconnections by notifying users and allowing connections to proceed via an ad-hoc network, ensuring seamless connectivity and preventing data loss.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SEIKO EPSON CORP
- Filing Date
- 2024-11-28
- Publication Date
- 2026-06-09
AI Technical Summary
Conventional information processing apparatuses fail to notify users when a connection to an infrastructure network is disconnected upon connecting to a display device via an ad hoc network, leading to unexpected disconnections and data interruptions.
A control method that includes notifying the user of an impending infrastructure network disconnection when connecting to a display device not connected to the infrastructure network, and allowing the connection to proceed via an ad-hoc network upon user acknowledgment.
Ensures users are aware of impending network disconnections, preventing unexpected data loss and ensuring seamless connectivity by allowing the information processing device to connect to the display device via an ad-hoc network after user consent.
Smart Images

Figure 2026093765000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to a control method for an information processing apparatus, a display system, and a program.
Background Art
[0002] Conventionally, a technique for connecting a display device and an information processing apparatus via an infrastructure network is known. For example, Patent Document 1 discloses a PC that acquires an SSID from a projector via an ad hoc network and connects the projector and an infrastructure network based on the acquired SSID.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, when an information processing apparatus such as the PC described in Patent Document 1 is connected to a display device not connected to an infrastructure network via an ad hoc network, the connection to the infrastructure network is disconnected. Therefore, in the conventional information processing apparatus, the user may connect to the display device via an ad hoc network without grasping that the connection to the infrastructure network is disconnected.
Means for Solving the Problems
[0005] A control method for an information processing device of the present disclosure is a control method for an information processing device connected to an infrastructure network, and includes: receiving an operation to request a connection with a first display device not connected to the infrastructure network; notifying the information processing device that the connection to the infrastructure network will be disconnected when the operation to request a connection is received; receiving an operation to acknowledge the disconnection of the connection to the infrastructure network; and, when the operation to acknowledge is received, connecting the information processing device to the first display device via an ad-hoc network as a display device that transmits image data.
[0006] The display system of this disclosure comprises a first display device not connected to an infrastructure network and an information processing device connected to the infrastructure network, wherein the information processing device receives an operation to request connection to the first display device, and upon receiving the operation to connect, notifies that the connection to the infrastructure network will be disconnected, receives an operation to acknowledge the disconnection of the connection to the infrastructure network, and upon receiving the operation to acknowledge, connects to the first display device via an ad-hoc network as a display device to which the information processing device transmits image data.
[0007] The program of this disclosure causes the processor of an information processing device connected to an infrastructure network to perform the following actions: receive an operation requesting a connection with a first display device not connected to the infrastructure network; notify the processor that the connection to the infrastructure network will be disconnected when the operation requesting the connection is received; receive an operation acknowledging the disconnection of the connection to the infrastructure network; and, when the operation acknowledging the disconnection is received, connect the information processing device to the first display device via an ad-hoc network as a display device that transmits image data. [Brief explanation of the drawing]
[0008] [Figure 1] A diagram showing the configuration of the projection system. [Figure 2] A block diagram showing the configuration of the projector. [Figure 3] A block diagram showing the configuration of an information processing device. [Figure 4] A diagram showing an example of a list. [Figure 5] A diagram showing a list of notification screens. [Figure 6] A flowchart illustrating the operation of an information processing device. [Modes for carrying out the invention]
[0009] [1. Projection System Configuration] Figure 1 shows the configuration of projection system 1. The projection system 1 comprises a projector 2 and an information processing device 3. Projection system 1 is an example of a "display system." Projector 2 is an example of a "display device."
[0010] Projector 2 receives image data from information processing device 3 and generates image light based on the image data it receives. Projector 2 projects the image by emitting the generated image light onto the projection surface. Examples of projection surfaces onto which Projector 2 projects the image include a curtain-like screen and the wall of a building.
[0011] The information processing device 3 transmits image data of the image to be projected onto the projector 2, and corrects the shape of the image to be projected onto the projector 2. The information processing device 3 shown in Figure 1 is a notebook PC (Personal Computer). However, the information processing device 3 is not limited to a node-type PC, but may also be a desktop PC, a tablet device, a smartphone, or other electronic device.
[0012] The information processing device 3 of this embodiment connects to the projector 2 via an ad-hoc network 4 or an infrastructure network 5. In this embodiment, connecting to the projector 2 means connecting in a way that allows image data to be transmitted to the projector 2.
[0013] The ad hoc network 4 is a network in which wireless communication devices communicate directly with each other. The ad hoc network 4 is a smaller network compared to the infrastructure network 5. In this embodiment, the ad hoc network 4 is constructed by projectors 2 that function as access points.
[0014] Infrastructure network 5 is a network in which wireless communication devices communicate with each other via access points. Infrastructure network 5 is a larger network compared to ad hoc network 4. In this embodiment, a wireless network is used as an example for infrastructure network 5, but infrastructure network 5 may also be a wired network.
[0015] Figure 1 shows two projectors 2. The projector 2A is a projector 2 that can be connected via an ad-hoc network 4. The projector 2A is not connected to the infrastructure network 5 to which the information processing device 3 is connected. Note that the projector 2A may be connected to an infrastructure network different from the infrastructure network 5 to which the information processing device 3 is connected. The projector 2A functions as an access point by itself. The projector 2A constructs an ad-hoc network 4A with an SSID (Service Set Identifier) according to a predetermined rule. The SSID of the ad-hoc network 4A constructed by the projector 2A includes the identification information J2 of the projector 2A. As the identification information J2 of the projector 2, a projector name indicating the name of the projector 2 is cited as an example. The projector 2A is an example of the "first display device".
[0016] The projector 2B is a projector 2 that can be connected via an ad-hoc network 4B. The projector 2B is connected to the infrastructure network 5 to which the information processing device 3 is connected. The projector 2B functions as an access point by itself. The projector 2B constructs an ad-hoc network 4B with an SSID according to a predetermined rule. The SSID of the ad-hoc network 4B constructed by the projector 2B includes the identification information J2 of the projector 2B. The projector 2B is an example of the "second display device".
[0017] [2. Configuration of Projector and Information Processing Device] Next, the configuration of the projector 2 will be described with reference to FIG. 2. FIG. 2 is a block diagram showing the configuration of the projector 2.
[0018] 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 is abbreviated as I / F.
[0019] The first communication I / F 20 includes a wired interface having connection terminals such as a USB (Universal Serial Bus) connector and an Ethernet connector, and an interface circuit. Ethernet is a registered trademark. In addition, the first communication I / F 20 includes a wireless interface having, for example, an interface circuit compliant with the Wi-Fi standard. Wi-Fi is a registered trademark. In addition, 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 compliant with the Wi-Fi Direct standard. Wi-Fi Direct is a registered trademark.
[0020] The frame memory 22 is connected to the image processing unit 21. The frame memory 22 includes a plurality of banks. Each bank has a storage capacity capable of writing a display image for one frame. The frame memory 22 is constituted by, for example, SDRAM (Synchronous Dynamic RAM). The image processing unit 21 expands the image input from the first communication I / F 20 into the frame memory 22.
[0021] 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, correction of distortion aberration, shape correction processing, digital zoom processing, adjustment of the color tone and brightness of the image, and the like. The image processing unit 21 executes the processing designated by the first control unit 24 and performs the processing using the parameters input from the first control unit 24 as necessary. In addition, the image processing unit 21 can of course execute a combination of a plurality of the above image processes.
[0022] The image processing unit 21 and the frame memory 22 are composed of, for example, integrated circuits. Integrated circuits include LSIs (Large Scale Integration), ASICs (Application Specific Integrated Circuits), PLDs (Programmable Logic Devices), FPGAs (Field-Programmable Gate Arrays), SoCs (System-on-a-chip), etc. Furthermore, the configuration of the integrated circuit may include analog circuits as part of its configuration, and the first control unit 24 may be combined with an integrated circuit.
[0023] The image projection unit 23 includes a light source 231, a light modulator 232, and an optical unit 233.
[0024] The light source 231 includes a discharge-type 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. The light emitted from the light source 231 is incident on the light modulation device 232.
[0025] The optical modulator 232 includes a transmissive liquid crystal panel in which liquid crystal is sealed between a pair of transparent substrates, serving as an optical modulator element for modulating the light emitted from the light source 231. The liquid crystal panel is not shown in the diagram. The liquid crystal panel comprises a panel area consisting of multiple pixels arranged in a matrix. The optical modulator 232 applies a drive voltage corresponding to the image input from the image processing unit 21 to each pixel in the panel area, changing the light transmittance of each pixel to the transmittance corresponding to the displayed image. The light emitted from the light source 231 is modulated as it passes through the liquid crystal panel, generating image light corresponding to the projected image.
[0026] The optical modulation element of the optical modulation device 232 is not limited to a transmissive liquid crystal panel; for example, it may be a reflective liquid crystal panel or a DMD (Digital Micromirror Device).
[0027] The optical unit 233 includes a projection lens (not shown) and emits image light modulated by the optical modulator 232.
[0028] The first control unit 24 is a computer device that includes a first processor 200 such as a CPU (Central Processing Unit) or MPU (Micro Processing Unit), and a first memory 210.
[0029] The first memory 210 is a storage device that stores programs and data. The first memory 210 stores control programs 211 and data processed by the first processor 200. The first memory 210 has a non-volatile storage area. The first memory 210 also has a volatile storage area and constitutes the work area of the first processor 200. The first memory 210 is composed of, for example, ROM (Read Only Memory) and RAM (Random Access Memory).
[0030] The first processor 200 executes a control program 211 stored in the first memory 210, 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.
[0031] Furthermore, when the first processor 200 receives a device discovery packet (described later) via the first communication interface 20 by executing the control program 211 stored in the first memory 210, it sends a response packet via the first communication interface 20. This response packet contains the identification information J2 of the projector 2.
[0032] Furthermore, when projector 2 functions as an access point, the first processor 200 constructs an ad-hoc network 4 via the first communication interface 20 by executing a control program 211 stored in the first memory 210.
[0033] Next, the configuration of the information processing device 3 will be described with reference to Figure 3. Figure 3 is a block diagram showing the configuration of the information processing device 3.
[0034] The information processing device 3 comprises a second communication interface 30, a display unit 31, an operation unit 32, and a second control unit 33.
[0035] The second communication interface 30 includes, for example, a wired interface having connection terminals such as a USB connector or an Ethernet connector, and an interface circuit. Furthermore, the second communication I / F30 includes a wireless interface, such as an interface circuit compliant with the Wi-Fi standard. Furthermore, the second communication I / F30 includes a wireless interface, such as an interface circuit compliant with the Wi-Fi Direct standard.
[0036] The display unit 31 includes a display such as a liquid crystal display or an organic EL (Electro Luminescence) display.
[0037] The operation unit 32 is equipped with input devices such as a mouse or keyboard and accepts user input. The operation unit 32 outputs an operation signal corresponding to the received operation to the second control unit 33.
[0038] The second control unit 33 is a computer device that includes a second processor 300 such as a CPU or MPU, and a second memory 310. The second processor 300 is an example of a "processor".
[0039] The second memory 310 is a storage device that stores programs and data. The second memory 310 stores the application program 311 and data processed by the second processor 300. The second memory 310 has a non-volatile storage area. In addition, the second memory 310 has a volatile storage area and constitutes the work area of the second processor 300. The second memory 310 is composed of, for example, ROM and RAM. Hereinafter, the application program 311 will be referred to as APP311. APP311 is an example of a "program".
[0040] The second processor 300 functions as the first communication control unit 301, the second communication control unit 302, the display control unit 303, and the reception unit 304 by reading and executing the APP 311 stored in the second memory 310.
[0041] The first communication control unit 301 performs a network scan using the second communication interface 30. The first communication control unit 301 receives the SSID signal transmitted from the projector 2 through the network scan and detects the SSID indicated by the SSID signal. As a result, the first communication control unit 301 detects the projector 2 which functions as an access point. Once the first communication control unit 301 detects an SSID, it obtains the identification information J2 of the projector 2 from the SSID for each detected SSID. Furthermore, when the first communication control unit 301 is connected to the projector 2 via the ad hoc network 4, it communicates with the projector 2 via the ad hoc network 4 using the second communication interface 30. The SSID signal is an example of a "signal".
[0042] The second communication control unit 302 broadcasts a device discovery packet compliant with the communication protocol of projector 2 to the infrastructure network 5 via the second communication interface 30. After broadcasting the device discovery packet, the second communication control unit 302 receives response packets to the device discovery packet for a certain period of time after the broadcast. Upon receiving the response packets, the second communication control unit 302 obtains the identification information J2 of projector 2 from the received response packets. As a result, the second communication control unit 302 detects projector 2 connected to the infrastructure network 5. Furthermore, when the second communication control unit 302 is connected to the projector 2 via the infrastructure network 5, it communicates with the projector 2 via the infrastructure network 5 using the second communication interface 30. Furthermore, the second communication control unit 302 communicates with devices other than the projector 2 via the infrastructure network 5 using the second communication interface 30. Examples of devices other than the projector 2 include devices that hold the data downloaded by the information processing device 3.
[0043] The display control unit 303 displays a list G1 of connectable projectors 2 using the display unit 31.
[0044] Figure 4 shows an example of list G1. In Figure 4, the upward direction is indicated by the symbol UP, the downward direction by the symbol DW, the leftward direction by the symbol L, and the rightward direction by the symbol R. These four directions—up, down, left, and right—correspond to the four directions when viewing the display of the information processing device 3.
[0045] List G1 is a screen that displays a list of projectors 2 detected by the first communication control unit 301 and projectors 2 detected by the second communication control unit 302. For each projector 2, List G1 displays projector information J1.
[0046] Projector information J1 includes the identification information J2 of Projector 2. In Figure 4, "Projector A" and "Projector B" each represent the identification information J2 of Projector 2. In Figure 4, "Projector A" is the identification information J2 of Projector 2A. Also, in Figure 4, "Projector B" is the identification information J2 of Projector 2B.
[0047] Note that in Figure 4, two projector information entries J1 containing "Projector B" are displayed. This is because the information processing device 3 detected the same projector 2B, with both the first communication control unit 301 and the second communication control unit 302 detecting the same projector 2B.
[0048] Projector information J1 has a connection button B1. The connection button B1 is a software button that accepts a first operation from the user. The first operation is an operation to request a connection with projector 2. More specifically, the first operation is an operation in list G1 to select the identification information J2 of projector 2 to which the information processing device 3 transmits image data.
[0049] If, as a result of the first operation, a projector 2 that is not connected to the infrastructure network 5 is selected from list G1, the display control unit 303 displays a notification screen G2 superimposed on list G1 using the display unit 31.
[0050] Figure 5 shows an example of the notification screen G2. Notification screen G2 is a screen that notifies the user that the connection to infrastructure network 5 will be disconnected.
[0051] Notification screen G2 includes the first piece of information J3, the second piece of information J4, and the third piece of information J5. The first piece of information, J3, indicates that the connection to infrastructure network 5 will be disconnected. In Figure 5, the string "Connecting to the selected projector will disconnect the connection to the network" is the first piece of information, J3. The second piece of information, J4, indicates that if the information processing device 3 is downloading data, the download will be interrupted. In Figure 5, this is shown as the text "Caution: If downloading is in progress, the download will be interrupted." The third piece of information, J5, is a query asking whether or not the user consents to disconnecting from infrastructure network 5. In Figure 5, the string "Is it okay to disconnect from the network?" is the third piece of information, J5.
[0052] The notification screen G2 includes an acceptance button B2 and a cancel button B3. The confirmation button B2 is a software button that accepts a second operation. The second operation is an operation to confirm the disconnection of the connection to infrastructure network 5. The Cancel button B3 is a software button that accepts a third operation. The third operation is an operation that rejects the disconnection of the connection to infrastructure network 5.
[0053] Returning to the description of the functional parts of the second processor 300, the reception unit 304 receives various operations from the user via the operation unit 32. The reception unit 304 also receives a first operation via the connection button B1 on the list G1 displayed by the display control unit 304. The reception unit 304 also receives a second operation via the acceptance button B2 on the notification screen G2 displayed by the display control unit 304. The reception unit 304 also receives a third operation via the cancel button B3 on the notification screen G2 displayed by the display control unit 304.
[0054] [3. Operation of the Information Processing Device] Next, the operation of the information processing device 3 in this embodiment will be described. Figure 6 is a flowchart showing the operation of the information processing device 3.
[0055] The display control unit 303 determines whether or not to start displaying list G1 (step S1). For example, the display control unit 303 determines to start displaying list G1 when the receiving unit 304 receives a command to start displaying list G1. Alternatively, for example, the display control unit 303 determines to start displaying list G1 when APP 311 is started up.
[0056] If it is determined that the display of list G1 should be started (step S1: YES), the first communication control unit 301 detects the projector 2 which functions as an access point (step S2). More specifically, in step S2, the first communication control unit 301 starts a network scan to detect SSIDs that follow predetermined rules.
[0057] Furthermore, if it is determined that the display of list G1 should begin (step S1: YES), the second communication control unit 302 detects the projector 2 connected to the infrastructure network 5 (step S3). More specifically, the second communication control unit 302 broadcasts a device discovery packet to begin receiving response packets to the device discovery packet. Note that the detection in step S3 is performed in parallel with the detection in step S2.
[0058] When the first communication control unit 301 has finished detecting SSIDs, it obtains the identification information J2 of the projector 2 from each detected SSID (step S4).
[0059] The second communication control unit 302, after broadcasting a device discovery packet and a certain period of time has elapsed, obtains the identification information J2 of projector 2 from each response packet received during that period (step S5).
[0060] The display control unit 303 displays the identification information J2 of the projector 2 acquired in step S4 and the list G1 including the identification information J2 of the projector 2 acquired in step S5 using the display unit 31 (step S6).
[0061] Next, the display control unit 303 determines whether or not the reception unit 304 has received the first operation (step S7). If the reception unit 304 determines that it has not received the first operation (step S7: NO), the display control unit 303 determines whether or not to stop the display of list G1 (step S8). For example, the display control unit 303 determines to stop the display of list G1 if the reception unit 304 has received an instruction to stop the display of list G1.
[0062] If the display control unit 303 determines to stop displaying list G1 (step S8: NO), the second processor 300 terminates this process. On the other hand, if the display control unit 303 determines not to stop displaying list G1 (step S8: NO), the second processor 300 returns to step S7.
[0063] Returning to the explanation of step S7, if the reception unit 304 determines that it has received the first operation (step S7: YES), the display control unit 303 determines whether the projector 2 selected by the first operation is a projector 2 that functions as an access point or a projector 2 that connects to the infrastructure network 5 (step S9).
[0064] The determination in step S9 is made based on whether the identification information J2 of the projector 2 corresponding to the connection button B1 that received the first operation is the identification information acquired by the first communication control unit 301 or the identification information acquired by the second communication control unit 302.
[0065] If the display control unit 303 determines that the projector 2 is functioning as an access point (step S9: access point), it executes the process in step S10. That is, the display control unit 303 determines whether there is a projector 2 identification information J2 among the projector 2 identification information J2 acquired in step S5 that matches the projector 2 identification information J2 selected by the first operation (step S10).
[0066] If the display control unit 303 determines that there is no matching projector 2 identification information J2 (step S10: NO), it displays the notification screen G2 using the display unit 31 (step S11).
[0067] Next, the display control unit 303 determines whether the reception unit 304 has received the second operation or the third operation (step S12).
[0068] When the display control unit 303 determines that the reception unit 304 has received the second operation (step S12: second operation), the second processor 300 performs the processing in step S14. That is, the first communication control unit 301 connects to the projector 2 selected by the first operation via the ad hoc network 4 as the projector 2 to which the information processing device 3 transmits image data (step S13).
[0069] On the other hand, if the display control unit 303 determines that the reception unit 304 has received the third operation (step S12: second operation), the display control unit 303 hides the notification screen G2 (step S14).
[0070] Returning to the explanation of step S10, if the display control unit 303 determines that there is identification information J2 for a matching projector 2 (step S10: YES), the second processor 300 executes the process of step S15. That is, the second communication control unit 302 connects the projector 2 selected by the first operation to the infrastructure network 5 as the projector 2 to which the information processing device 3 transmits image data (step S15).
[0071] Returning to the explanation of step S9, if the display control unit 303 determines that the projector 2 is connected to the infrastructure network 5 (step S9: infrastructure network), the second processor 300 executes the process of step S15.
[0072] Here, we will use Figure 1 to specifically explain the operation shown in Figure 6. If the information processing device 3 receives an operation requesting a connection to projector 2A in list G1, it displays notification image G2. This is because projector 2A is not connected to infrastructure network 5, and a negative determination is made in step S10. Then, if the information processing device 3 receives an operation on notification screen G2 acknowledging the disconnection of the connection to infrastructure network 5, it connects to projector 2A via ad-hoc network 4A as projector 2 to send image data. Furthermore, if the information processing device 3 receives an operation requesting a connection with projector 2B in list G1, it does not display the notification image G2. This is because projector 2B is connected to the infrastructure network 5, and the processing is executed in the order of steps S9 and S15, or steps S10 and S15. In this case, the information processing device 3 connects to projector 2B via the infrastructure network 5 as projector 2 that transmits image data.
[0073] Next, the effects of this embodiment will be explained by illustrating the case in which the projection system 1 is used in an educational setting. In this usage scenario, we illustrate the case where the information processing device 3 used by the teacher is connected to the infrastructure network 5. We also illustrate the case where the projector 2B used in the staff room is connected to the infrastructure network 5. Furthermore, we illustrate the case where projector 2A is placed in the classroom where the lesson takes place.
[0074] When a teacher uses projector 2A to conduct a lesson in the classroom, they connect projector 2A to the information processing device 3 via the ad-hoc network 4. However, the teacher may not be aware that projector 2A functions as an access point, that the information processing device 3 is connected to the infrastructure network 5, or that the connection between the information processing device 3 and the infrastructure network 5 is disconnected when the information processing device 3 connects to projector 2A. Therefore, if projector 2A and the information processing device 3 are connected without displaying notification screen G2, the teacher may find themselves in a situation where they cannot connect to the infrastructure network 5 for unknown reasons. Also, the teacher may find themselves in a situation where they cannot download lesson data that was being downloaded via the infrastructure network 5 for unknown reasons.
[0075] Therefore, in this embodiment, when connecting to projector 2A, notification screen G2 is displayed to notify the user that the connection to infrastructure network 5 will be disconnected. Then, in this embodiment, if the user accepts the disconnection from infrastructure network 5, the projector 2A is connected via ad-hoc network 4. This allows the information processing device 3 and projector 2A to connect via ad-hoc network 4 after the teacher is aware that the connection between the information processing device 3 and infrastructure network 5 will be disconnected. Furthermore, it prevents the teacher from encountering a situation where, after connecting to projector 2A, they are unable to connect to infrastructure network 5 for unknown reasons. In addition, it increases the likelihood that the information processing device 3 and projector 2A will connect after the lesson data has been downloaded, thus reducing the possibility of the lesson being unable to proceed due to the inability to download from infrastructure network 5.
[0076] Note that the operation shown in Figure 6 is the operation when the information processing device 3 is connected to the infrastructure network 5. If the information processing device 3 is not connected to the infrastructure network 5, the information processing device 3 connects to the projector 2, which functions as an access point, via the ad-hoc network 4 without displaying the notification screen G2.
[0077] [4. Other Embodiments] The embodiments described above are preferred embodiments of the present disclosure. However, the present invention is not limited to the embodiments described above, and various modifications can be made without departing from the spirit of the present disclosure.
[0078] In the embodiment described above, the projection system 1 is configured to include one projector 2 that is not connected to the infrastructure network 5. However, the projection system 1 may include multiple projectors 2 that are not connected to the infrastructure network 5.
[0079] Furthermore, in the embodiment described above, the projection system 1 is configured to include one projector 2 connected to the infrastructure network 5. However, the projection system 1 may include multiple projectors 2 connected to the infrastructure network 5.
[0080] Furthermore, in the embodiment described above, the projection system 1 is configured to include one information processing device 3 connected to the infrastructure network 5. However, the projection system 1 may include multiple information processing devices 3 connected to the infrastructure network 5.
[0081] In the embodiment described above, a projector 2 was used as an example of a "display device," but the "display device" is not limited to a projector 2. It may also be a display device equipped with a touch panel and capable of operating the display surface of the touch panel.
[0082] The functions of the first processor 200 and the second processor 300 may be realized by multiple processors or semiconductor chips.
[0083] The parts of the projector 2 shown in Figure 2 and the parts of the information processing device 3 shown in Figure 3 represent functional configurations, and the specific implementation form is not particularly limited. In other words, it is not necessarily required that hardware corresponding to each functional part be implemented individually; a single processor may execute a program to realize multiple functions. Furthermore, some of the functions realized by software in the above embodiment 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 other parts of the projector 2 and the information processing device 3 can also be arbitrarily changed without departing from the spirit of this disclosure.
[0084] Furthermore, the processing units in the flowchart shown in Figure 6 are divided according to the main processing content in order to facilitate understanding of the processing of the information processing device 3, and this disclosure is not limited by the way the processing units are divided or the names of the processing units. Depending on the processing content, it may be divided into many step units. Alternatively, it may be divided so that one step unit includes many processes. Also, the order of the steps may be changed as appropriate, as long as it does not hinder the intent of this disclosure.
[0085] Furthermore, when the control method for the information processing device 3 described above is implemented using the second processor 300, the program to be executed by the second processor 300 can be configured as a recording medium or a transmission medium for transmitting this program. In other words, APP311 can also be implemented with the information recorded on a portable information recording medium. Examples of information recording media include magnetic recording media such as hard disks, optical recording media such as CDs, and semiconductor storage devices such as USB (Universal Serial Bus) memory and SSDs (Solid State Drives), but other recording media can also be used.
[0086] [5. Summary of this disclosure] A summary of this disclosure is provided below.
[0087] (Note 1) A method for controlling an information processing device connected to an infrastructure network, comprising: receiving an operation requesting a connection to a first display device not connected to the infrastructure network; notifying the information processing device that the connection to the infrastructure network will be disconnected when the operation requesting a connection is received; receiving an operation acknowledging the disconnection of the connection to the infrastructure network; and, when the operation acknowledging the disconnection is received, connecting the information processing device to the first display device via an ad-hoc network as a display device that transmits image data.
[0088] This allows the user to understand that the connection between the information processing device and the infrastructure network will be disconnected before connecting to a display device that is not connected to the infrastructure network. Therefore, even with the user aware that the connection between the information processing device and the infrastructure network will be disconnected, the information processing device can connect to a display device that is not connected to the infrastructure network via an ad-hoc network.
[0089] (Note 2) A control method for an information processing device as described in Appendix 1, comprising: obtaining identification information of the first display device from a signal transmitted by the first display device; and obtaining identification information of a second display device connected to the infrastructure network via the infrastructure network, wherein the notification is to notify that the connection to the infrastructure network will be disconnected if the identification information of the first display device and the identification information of the second display device do not match.
[0090] This allows the system to confirm that the display device requesting the connection is not connected to the infrastructure network, and then notify the user that the connection to the infrastructure network will be disconnected. Therefore, the user can be correctly notified that the connection to the infrastructure network will be disconnected.
[0091] (Note 3) A control method for an information processing device according to Appendix 1 or Appendix 2, comprising: obtaining identification information of the first display device from a signal transmitted by the first display device; obtaining identification information of a second display device connected to the infrastructure network via the infrastructure network; and displaying a list containing the identification information of the first display device and the identification information of the second display device, wherein the operation to request the connection is an operation to select the identification information of the first display device from the list.
[0092] This allows users to connect to their chosen display device via an ad-hoc network. Therefore, it improves convenience in connecting to display devices, as users can connect to their desired display device via an ad-hoc network.
[0093] (Note 4) A display system comprising a first display device not connected to an infrastructure network, and an information processing device connected to the infrastructure network, wherein the information processing device receives an operation to request connection to the first display device, notifies the information processing device that the connection to the infrastructure network will be disconnected when the operation to connect is received, receives an operation to acknowledge the disconnection of the connection to the infrastructure network, and when the operation to acknowledge is received, connects to the first display device via an ad-hoc network as a display device to which the information processing device transmits image data.
[0094] This produces the same effect as the control method for the information processing device described in Appendix 1.
[0095] (Note 5) A program that causes the processor of an information processing device connected to an infrastructure network to perform the following actions: to receive an operation requesting a connection to a first display device not connected to the infrastructure network; to notify the processor that the connection to the infrastructure network will be disconnected when the operation requesting the connection is received; to receive an operation acknowledging the disconnection of the connection to the infrastructure network; and, when the operation acknowledging the disconnection is received, to connect the information processing device to the first display device via an ad-hoc network as a display device that transmits image data.
[0096] This produces the same effect as the control method for the information processing device described in Appendix 1. [Explanation of symbols]
[0097] 1...Projection system (display system), 2...Projector (display device), 2A...Projector (first display device), 2B...Projector (second display device), 3...Information processing device, 4,4A,4B...Ad hoc network, 5...Infrastructure network, 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, 31...Display unit, 32...Operation unit, 33...Second control unit, 200...First processor, 210...First Memory, 211... Control program, 231... Light source, 232... Optical modulator, 233... Optical unit, 300... Second processor (processor), 301... First communication control unit, 302... Second communication control unit, 303... Display control unit, 304... Reception unit, 310... Second memory, 311... APP (program), B1... Connect button, B2... Accept button, B3... Cancel button, G1... List, G2... Notification screen, J1... Projector information, J2... Identification information, J3... First information, J4... Second information, J5... Third information.
Claims
1. A method for controlling an information processing device connected to an infrastructure network, Accepting an operation to request a connection to a first display device that is not connected to the aforementioned infrastructure network, When the operation requesting the aforementioned connection is received, the system will notify the user that the connection to the infrastructure network will be disconnected, Accepting an operation to consent to disconnection from the aforementioned infrastructure network, When the aforementioned acceptance operation is received, the information processing device connects to the first display device via an ad-hoc network as a display device that transmits image data, A method for controlling an information processing device.
2. The identification information of the first display device is obtained from the signal transmitted by the first display device, This includes obtaining identification information of a second display device connected to the infrastructure network via the infrastructure network, The aforementioned notification means that The objective is to notify the system that the connection to the infrastructure network will be disconnected if the identification information of the first display device and the identification information of the second display device do not match. A control method for an information processing device according to claim 1.
3. The identification information of the first display device is obtained from the signal transmitted by the first display device, The identification information of the second display device connected to the infrastructure network is obtained via the infrastructure network, This includes displaying a list containing the identification information of the first display device and the identification information of the second display device, The operation to request the connection is the operation to select the identification information of the first display device from the list. A control method for an information processing device according to claim 1 or 2.
4. A first display device that is not connected to the infrastructure network, The system includes an information processing device connected to the aforementioned infrastructure network, The aforementioned information processing device is The system accepts an operation requesting connection to the first display device, When the aforementioned connection operation is accepted, a notification is given that the connection to the infrastructure network will be disconnected. The system accepts the operation to terminate the connection to the aforementioned infrastructure network. When the aforementioned operation of acceptance is received, the information processing device connects to the first display device via an ad-hoc network as a display device that transmits image data. Display system.
5. The processor of the information processing device connected to the infrastructure network, Accepting an operation to request a connection to a first display device that is not connected to the aforementioned infrastructure network, When the operation requesting the aforementioned connection is received, the system will notify the user that the connection to the infrastructure network will be disconnected, Accepting an operation to consent to disconnection from the aforementioned infrastructure network, When the aforementioned consent operation is received, the information processing device is instructed to connect to the first display device via an ad-hoc network as a display device that transmits image data. program.