Control method and display device

The display device manages new connection requests by authorizing through secondary devices, ensuring uninterrupted display operations.

JP2026061216APending Publication Date: 2026-04-09SEIKO EPSON CORP
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2026-04-09

AI Technical Summary

Technical Problem

When multiple devices attempt to connect to a display device while it is already displaying an image based on established communication, the display of the existing image is hindered by the display device's operation to show an identification code for new connections.

Method used

The display device receives requests for new communication from devices that do not store the necessary application program, transmitting authorization information via a network or wired cable to the primary connected device, which then decides and authorizes the new connection.

Benefits of technology

This method allows seamless integration of new devices without interrupting the existing display, enabling smooth transitions and uninterrupted presentations.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026061216000001_ABST
    Figure 2026061216000001_ABST
Patent Text Reader

Abstract

To prevent interference with the display of images shown by the display device, even when a device that has not yet established communication with the display device requests authorization for communication with the display device. [Solution] A first communication is established between the first device and the second device via a wired cable, and the display device is capable of communicating with the second device, wherein the first device and the display device can communicate with each other via a network, the first device does not store an application program, and the second device stores an application program. When the display device is displaying a first image in its display area, if it receives information from the second device via the application program requesting authorization for a second communication between the second device and the display device, it transmits information to the first device via the network or wired cable indicating that authorization for the second communication has been requested, and when it receives information from the first device indicating that the second communication has been approved, it establishes the second communication.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a control method and a display device.

Background Art

[0002] Conventionally, in order for a device such as a computer to display an image on a display device such as a projector, communication between the device such as a computer and the display device is established. For example, in Patent Document 1, a projector displays an image including an identification code on a projection surface in response to a predetermined operation such as power-on, and a user using the projector inputs the identification code displayed on the projection surface to an information terminal, thereby establishing communication between the projector and the information terminal.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, when multiple devices can be connected to one display device, there are the following problems. Specifically, while the display device is displaying an image based on image data transmitted from a device whose communication with the display device has already been established, a situation where a device that has not established communication with the display device requests communication with the display device can be considered. In this situation, if the display device executes a predetermined operation and displays an image including an identification code, there is a problem that the display of the image based on the image data transmitted from the device with established communication is hindered.

Means for Solving the Problems

[0005] A control method according to one aspect of the present disclosure is a control method in a display system having a first device, a second device, and a display device which has a first communication established with the first device via a wired cable, is able to communicate with the second device, and is capable of displaying an image in a display area, wherein the first device and the display device are able to communicate with each other via a network, the first device does not store an application program, the second device stores the application program, and when the display device is displaying a first image in the display area, it receives information from the second device requesting a second communication between the second device and the display device via the application program, it transmits information to the first device via the network or the wired cable indicating that the second communication has been requested, and when it receives information from the first device via the network or the wired cable indicating that the second communication has been approved, it establishes the second communication.

[0006] A display device according to one aspect of the present disclosure is a display device that has established a first communication via a wired cable with a first device, is able to communicate with a second device, and is capable of displaying an image in a display area, wherein the first device and the display device are able to communicate with each other via a network, the first device does not store an application program, the second device stores the application program, and while displaying a first image in the display area, the second device receives information from the second device requesting a second communication between the second device and the display device via the application program, transmits information indicating that the second communication has been requested to the first device via the network or the wired cable, and establishes the second communication when it receives information from the first device via the network or the wired cable indicating that the second communication has been approved. [Brief explanation of the drawing]

[0007] [Figure 1] A diagram illustrating the display system 1 according to the first embodiment. [Figure 2]A diagram showing an example of the configuration of the information processing device 10. [Figure 3] A diagram showing an example of the configuration of projector 20. [Figure 4] A sequence diagram illustrating an example of the operation of display system 1. [Figure 5] A sequence diagram illustrating an example of the operation of display system 1. [Figure 6] A flowchart illustrating an example of projector 20's operation. [Figure 7] A flowchart illustrating an example of processing upon receiving a communication request. [Figure 8] A flowchart illustrating an example of the authorization request information transmission process. [Figure 9] A flowchart illustrating an example of the wired management authority device configuration process. [Figure 10] A diagram showing an example of a communication decision dialog (DW). [Figure 11] A diagram showing an example of the EW screen. [Figure 12] A diagram showing an example of a communication judgment image for CW. [Figure 13] This figure shows a flowchart illustrating an example of the authorization request information transmission process in the first modified example. [Figure 14] This figure shows a flowchart illustrating an example of the authorization request information transmission process in the second modified example. [Modes for carrying out the invention]

[0008] The embodiments for implementing this disclosure will be described below with reference to the drawings. However, the dimensions and scale of each part in each drawing have been appropriately altered from those of the actual parts. Furthermore, the embodiments described below are preferred examples of this disclosure and are subject to various technically preferred limitations. However, the scope of this disclosure is not limited to these embodiments unless otherwise stated in the following description.

[0009] 1. First Embodiment Figure 1 is a diagram illustrating a display system 1 according to the first embodiment. The display system 1 is a system in which an image GC is projected onto a projection area PR of a projection surface SC visible to one or more spectators W in a venue MP, and one of two or more presenters U explains the image GC. The venue MP is a place where an event is held and where spectators W gather, and may be indoors or outdoors. Spectators W may be specific or unspecified people. However, there may be no spectators W, and presenters U other than the presenter U currently explaining may become temporary spectators. The event may be, for example, a conference, a lecture, or a class. In this embodiment, it is assumed that two or more presenters U will give explanations in sequence.

[0010] Display system 1, as shown in Figure 1, has N information processing devices 10a, M information processing devices 10b, a projector 20, a router RTa, and a router RTb. In the following description, information processing devices 10a and information processing devices 10b may be referred to simply as information processing device 10 without distinction. N and M are integers of 1 or more. Therefore, display system 1 has 2 or more information processing devices 10. N and M are different numbers, but they may also be the same number. Information processing device 10 is a computer such as a PC or a smartphone. PC is an abbreviation for Personal Computer. Of the N information processing devices 10a, the ia-th information processing device 10a_ia is operated by the ia-th presenter Ua_ia out of N people. ia is an integer from 1 to N. Of the M information processing devices 10b, the ib-th information processing device 10a_ib is operated by the ib-th presenter Ub_ib out of M people. ib is an integer from 1 to M. In the following, N presenters Ua and M presenters Ub may be referred to simply as presenter U without distinction. In this embodiment, for the sake of simplicity, presenter U will describe the image GC projected onto the projection area PR, but the person operating the information processing device 10 and the person describing the image GC may be different people. Projecting an image is one example of "displaying an image." The projector 20 is one example of a "display device." The projection area PR is one example of a "display area."

[0011] As shown in Figure 1, N information processing devices 10a and projectors 20 belong to network NSa, and M information processing devices 10b belong to network NSb. Router RTa is a device that relays communication between devices inside network NSa and devices outside network NSa. Router RTb is a device that relays communication between devices inside network NSb and devices outside network NSb. Routers RTa and RTb communicate with each other via a network NW such as a LAN, WAN, or the Internet. LAN is an abbreviation for Local Area Network. WAN is an abbreviation for Wide Area Network. Network NSa is an example of a "network". Note that Routers RTa and RTb may also communicate directly without going through a network NW.

[0012] The projector 20 can communicate with N information processing devices 10a and M information processing devices 10b. Specifically, information processing device 10a_1 can communicate with the projector 20 via a wired cable CB. In addition, information processing devices 10a other than information processing device 10a_1 among the N information processing devices 10a can communicate with the projector 20 wirelessly via router RTa. Examples of wireless communication include WiFi, Bluetooth, or ZigBee. WiFi and Bluetooth are registered trademarks. Furthermore, the M information processing devices 10b can communicate with the projector 20 via routers RTb and RTa.

[0013] In a situation where the mode of communicating with the projector 20, like in the display system 1, combines both wired communication and wireless communication, for example, there are the following two situations. The first situation where wired communication and wireless communication coexist is when the display system 1 includes a device, such as a smartphone, for which communication via a wired cable CB is not common. The second situation where wired communication and wireless communication coexist is when the venue MP is vast and the information processing device 10 cannot communicate with any of the projector 20, router RTa, and router RTb via the wired cable CB.

[0014] Situations where the display system 1 is applied are, for example, the following two situations. In the first situation where the display system 1 is applied, the event is a conference, the presenter Ua_1 is the organizer of this conference, and gives an overall explanation regarding the conference. The presenters Ua_2 to Ua_N and the presenters Ub_1 to Ub_M give explanations along the topics of their respective presenters. In the second situation where the display system 1 is applied, the event is a class, the presenter Ua_1 is the teacher in charge of this class, and the presenters Ua_2 to Ua_N and the presenters Ub_1 to Ub_M are the students attending the class. The teacher, who is the presenter Ua_1, explains the content of the assignment given to the students in the previous class of this class. The presenters Ua_2 to Ua_N and the presenters Ub_1 to Ub_M explain the answers to the assignment. Hereinafter, for ease of understanding, it is assumed that the first presenter U is the presenter Ua_1, the presenter Ub_1 presents next to the presenter Ua_1, and the presenter Ub_2 presents next to the presenter Ub_1.

[0015] The configuration of the information processing device 10 and the projector 20 will be described using FIGS. 2 and 3.

[0016] FIG. 2 is a diagram showing an example of the configuration of the information processing device 10. The information processing device 10 includes at least one processing circuit 11, a storage circuit 12, an image output circuit 15, an input unit 16, and a display unit 17. The processing circuit 11, the storage circuit 12, the wireless communication circuit 14, the image output circuit 15, the input unit 16, and the display unit 17 are interconnected by a bus 19 for communicating information.

[0017] The processing circuit 11 is a processing circuit such as a CPU or FPGA. CPU is an abbreviation for Central Processing Unit. FPGA is an abbreviation for Field Programmable Gate Array. The processing circuit 11 may be composed of one or more processors.

[0018] The memory circuit 12 is composed of a magnetic storage device or flash ROM, etc. The memory circuit 12 is a recording medium readable by the processing circuit 11 and stores multiple programs, including the projector display control program PRJ and the control program PR1 executed by the processing circuit 11, as well as various information used by the processing circuit 11. The projector display control program PRJ is an application program that controls the projection of the projector 20. For example, the information processing device 10 downloads the projector display control program PRJ from a server managed by the developer of the projector 20. The control program PR1 is a system program including the OS of the information processing device 10. OS is an abbreviation for Operating System. Furthermore, the control program PR1 includes a communication program PRT. The communication program PRT is a program that communicates between devices included in the display system 1 regarding the operation of the display system 1. Note that the projector display control program PRJ is an example of an "application program".

[0019] However, the projector display control program PRJ is not stored in the memory circuit 12 of the information processing device 10a_1. The reason why the projector display control program PRJ is not stored in the memory circuit 12 of the information processing device 10a_1 will be explained later.

[0020] The wireless communication circuit 14 is hardware having a communication circuit for wireless communication with other devices. The wireless communication circuit 14 may include, for example, a connector or antenna compatible with communication standards such as wireless communication via Wi-Fi, infrared communication, and Bluetooth, and a communication circuit.

[0021] The image output circuit 15 is an interface that transmits image data via the wired cable CB. Specifically, the image output circuit 15 is a circuit that outputs an image signal in accordance with standards such as HDMI and DVI. HDMI is a registered trademark and an abbreviation for High-Definition Multimedia Interface. DVI is an abbreviation for Digital Visual Interface. Furthermore, if the wired cable CB is a cable compliant with USB Type-C and operates in USB Type-C alternate mode, the image output circuit 15 may also be a USB communication circuit. USB is an abbreviation for Universal Serial Bus.

[0022] The input unit 16 is a device for the presenter U, who operates the information processing device 10, to input information. For example, if the information processing device 10 is a PC, the input unit 16 is a mouse and keyboard, and if the information processing device 10 is a smartphone, it is a physical button.

[0023] The display unit 17 is a device that displays an image based on the image data transmitted by the processing circuit 11. For example, the display unit 17 is an LCD or an organic EL display. LCD is an abbreviation for Liquid Crystal Display. EL is an abbreviation for Electro Luminescence. Alternatively, the input unit 16 and the display unit 17 may be integrated into a single unit. An example of such an integrated configuration is a touch panel.

[0024] In the following description, for any integer i from 1 to N, each element of the information processing device 10a_i may be described with the reference code "a_i". For example, the display unit 17 of the information processing device 10a_i may be described as display unit 17a_i. Similarly, for any integer j from 1 to M, each element of the information processing device 10b_j may be described with the reference code "b_j". For example, the display unit 17 of the information processing device 10b_j may be described as display unit 17b_j.

[0025] Information processing device 10a_1 has an image output circuit 15, but other information processing devices 10 do not need to have an image output circuit 15. Also, information processing device 10a may be able to communicate with router RTa via wired communication such as a LAN cable. Similarly, information processing device 10b may be able to communicate with router RTb via wired communication such as a LAN cable.

[0026] Figure 3 shows an example of the configuration of a projector 20. The projector 20 includes at least one processing circuit 21, a memory circuit 22, a wireless communication circuit 24, an image input circuit 25, an input device 26, and a projection device 27. The processing circuit 21, the memory circuit 22, the wireless communication circuit 24, the image input circuit 25, the input device 26, and the projection device 27 are interconnected by a bus 29 for communicating information.

[0027] The processing circuit 21 is a processing circuit such as a CPU, SoC (System on Chip), or FPGA. The processing circuit 21 may be composed of one or more processors.

[0028] The memory circuit 22 is composed of a magnetic memory device or flash ROM, etc. The memory circuit 22 is a recording medium readable by the processing circuit 21 and stores multiple programs, including the control program PR2 and the communication control program PRM, as well as various information used by the processing circuit 21. The control program PR2 is a system program including the OS of the projector 20. The communication control program PRM is a program that controls the operation of the projector 20 in the display system 1.

[0029] The wireless communication circuit 24 is hardware having a communication circuit for wireless communication with other devices. The wireless communication circuit 24 may include, for example, a connector or antenna compatible with communication standards such as wireless communication via Wi-Fi, infrared communication, or Bluetooth, and a communication circuit.

[0030] The image input circuit 25 is an interface for transmitting image data via a wired cable CB. Specifically, the image input circuit 25 is a circuit that outputs an image signal in accordance with the same standard as the image output circuit 15.

[0031] The input device 26 is a device for presenter U to input information. The input device 26 consists of multiple buttons, such as a function list display key, up key, down key, left key, right key, select key, and cancel key. Alternatively, the input device 26 may consist of one or more types of devices, such as a pointing device or a touch panel. Alternatively, the projector 20 may communicate with a remote controller having the aforementioned multiple buttons instead of the input device 26.

[0032] The projection device 27 is a device that projects an image GC onto a projection area PR based on image data transmitted from the processing circuit 21. The projection device 27 includes a light source 27a, a display panel 27b, and an optical system 27c.

[0033] The light source 27a includes, for example, a halogen lamp, xenon lamp, ultra-high pressure mercury lamp, LED, or laser light source, and emits red, green, and blue light, respectively. LED is an abbreviation for Light Emitting Diode. The display panel 27b is an optical modulator that includes three optical modulation elements corresponding to red, green, and blue light. Each optical modulation element includes, for example, a transmissive liquid crystal panel, a reflective liquid crystal panel, or a digital mirror device, and generates image light of each color by modulating the light of the corresponding color. The image light of each color generated by the display panel 27b is combined by a color synthesis optical system to become full-color image light. The optical system 27c is a projection optical system that includes a projection lens, etc., which projects the full-color image light from the display panel 27b onto the projection area PR by imaging the image GC.

[0034] Furthermore, the projector 20 may be able to communicate with the router RTa via wired communication such as a LAN cable, similar to the information processing device 10a.

[0035] Let's return to the explanation in Figure 1. In the example in Figure 1, the projector 20 communicates with the information processing device 10a_1, and the image GP displayed on the display unit 17a_1 and the image GC projected onto the projection area PR are the same.

[0036] In this specification, image GP and image GC are considered identical if the image data transmitted to the display unit 17 by the processing circuit 11 of any of the N information processing devices 10a and M information processing devices 10b is identical to the image data transmitted to the projection device 27 by the processing circuit 21. Therefore, even if the color reproduction accuracy of the display unit 17 and the color reproduction accuracy of the projection device 27 are different, if the image data transmitted to the display unit 17 by the processing circuit 11 and the image data transmitted to the projection device 27 by the processing circuit 21 are identical, image GP and image GC are considered identical.

[0037] Furthermore, the reason why the projector display control program PRJ is not stored in the memory circuit 12 of the information processing device 10a_1 is that the image data representing the image GP displayed on the display unit 17 of the information processing device 10a_1 is transferred via the wired cable CB, and the projector 20 projects the image GC represented by this image data.

[0038] 1-2. In the progress of the event During the event, while presenter Ua_1 is explaining image GC, presenter Ub_1, who will present after Ua_1, requests to prepare for projection onto projector 20. One example of projection preparation is establishing communication between the information processing device 10b_1 and projector 20. Establishing communication means setting up the communication path between the PC or smartphone and the projector before starting data transfer. Establishing communication via wired cable CB means that the communication path between the PC and the projector is set up by executing a wired communication establishment process appropriate to the wired cable CB. For example, if wired cable CB is HDMI compliant, the wired cable CB includes an HPD line connected to a pin called HPD. HPD stands for Hot Plug Detect. The information processing device 10 uses the HPD line to perform a detection process to detect the connection of projector 20. If wired cable CB is USB compliant, communication between the information processing device 10 and projector 20 becomes possible by performing USB enumeration on both devices. The detection process in HDMI and USB enumeration in USB are sometimes collectively referred to as the wired communication establishment process corresponding to the wired cable CB.

[0039] In wireless communication, establishing communication means that the information processing device 10 logs into the service that the projector 20 provides for projecting images. Alternatively, if TCP is used for communication between the information processing device 10 and the projector 20, establishing communication may also involve a three-way handshake. TCP is an abbreviation for Transmission Control Protocol. Once communication is established, the information processing device 10 can access the projector 20, and the presenter U can prepare for projection. In the following description, establishing communication between the information processing device 10 and the projector 20 in wireless communication may be described as "the information processing device 10 logging into the projector 20."

[0040] Generally, the time allotted for presenter U to explain is predetermined. If a problem occurs where the information processing device 10b_1 cannot log in to projector 20, and resolving this problem takes time, presenter Ub_1 may have less time to explain. Therefore, by having the information processing device 10b_1 log in to projector 20 while presenter Ua_1 is explaining about image GC, presenter Ub_1 can proceed with their explanation smoothly after presenter Ua_1 has finished.

[0041] The method by which the information processing device 10 logs into the projector 20 is as follows: The information processing device 10 displays an image containing an identification code in the projection area PR in response to a predetermined operation such as powering on. The presenter U logs into the information processing device 10 by entering the identification code displayed in the projection area PR.

[0042] One possible scenario is that while presenter Ua_1 is explaining about image GP, the information processing device 10b_1 requests communication with projector 20 in order to log in to projector 20. In this situation, if projector 20 displays an image containing an identification code in the projection area PR, it would interfere with the display of image GP based on the image data transmitted from information processing device 10a_1. If the display of image GP based on the image data transmitted from information processing device 10a_1 is interfered with, presenter Ua_1 would be unable to continue their explanation about image GP. Furthermore, presenter Ua_1 would need to explain to the audience W that the image containing the identification code is unrelated to the content of their explanation.

[0043] Furthermore, since the projector display control program PRJ is not stored in the memory circuit 12 of the information processing device 10a_1, the information processing device 10a_1 and the information processing device 10b_1 cannot communicate with each other using the functions of the projector display control program PRJ.

[0044] Therefore, in the display system 1 of this embodiment, when the projector 20 receives a request from the information processing device 10b_1 for communication between the information processing device 10b_1 and the projector 20, it notifies the information processing device 10a_1 via the wired cable CB of authorization request information indicating that this communication has been requested. This authorization request information is an example of "information indicating that a request has been made".

[0045] When authorization request information is received, the information processing device 10a_1 outputs information to the display unit 17 of the information processing device 10a_1 that allows the presenter Ua_1 to decide whether or not to authorize communication between the information processing device 10b_1 and the projector 20. The information that allows the presenter Ua_1 to decide whether or not to authorize communication between the information processing device 10b_1 and the projector 20 is, for example, a string indicating whether or not to authorize communication between the information processing device 10b_1 and the projector 20. In the following description, the information processing device 10a_1 will display a dialog containing this string on the display unit 17, and this dialog may be referred to as the "communication decision dialog". When the projector 20 receives information from the information processing device 10a_1 indicating that communication between the information processing device 10b_1 and the projector 20 has been authorized, the information processing device 10b_1 logs into the projector 20. Since the communication decision dialog is not displayed in the projection area PR, the presenter Ua_1 can proceed with the explanation regarding the image GP without any problems. The operation of the display system 1 will be explained using Figures 4, 5, and 6.

[0046] 1-3. Operation of Display System 1 Figures 4 and 5 are sequence diagrams illustrating an example of the operation of the display system 1. Figure 6 is a flowchart illustrating an example of the operation of the projector 20. Figures 4 and 5 are explained on the premise that the information processing devices 10a included in network NSa are information processing devices 10a_1 and 10a_2, and the information processing devices 10b included in network NSb are information processing devices 10b_1 and 10b_2. However, in Figure 4, the processing of information processing device 10b_2 is omitted because there is no processing, and in Figure 5, the processing of information processing device 10a_2 is omitted because there is no processing.

[0047] In the first embodiment, the information processing device 10 that has established communication with the projector 20 is given management authority for the projector 20. The projector 20 then causes the presenter U of the information processing device 10, which has been given management authority, to decide whether or not to approve communication to the projector 20. Hereafter, the information processing device 10 that has been given management authority may be referred to as the "management authority device". The number of management authority devices can be an integer greater than or equal to 0. There are two types of management authority devices: wired management authority devices and wireless management authority devices. A wired management authority device is an information processing device 10 that has established communication with the projector 20 via a wired cable CB. A wireless management authority device is an information processing device 10 that has established communication with the projector 20 via wireless communication.

[0048] In the following description, information processing device 10a_1 corresponds to "device 1", information processing device 10b_1 corresponds to "device 2", and information processing device 10b_2 corresponds to "device 3". Communication between information processing device 10a_1 and projector 20 corresponds to "first communication". Communication between information processing device 10b_1 and projector 20 corresponds to "second communication". Communication between information processing device 10b_2 and projector 20 corresponds to "third communication".

[0049] The processing circuit 21 of the projector 20 reads the communication control program PRM from the storage circuit 22 and executes the read communication control program PRM, thereby performing the operations shown in Figures 4, 5, and 6. The information processing devices 10 other than the information processing device 10a_1 read the projector display control program PRJ and execute the read projector display control program PRJ, thereby performing the operations shown in Figures 5 and 6. The information processing device 10a_1 executes the control program PR1, thereby performing the operations shown in Figures 5 and 6.

[0050] As shown in Figures 4 and 6, in step SP2, the processing circuit 21 projects an identification code image, including the identification code, onto the projection area PR after power-on. The identification code is, for example, a string of characters containing multiple alphanumeric characters. Then, as shown in Figure 6, in step SP4, the processing circuit 21 determines whether or not the power has been turned off, such as by pressing the power button of the projector 20. If the determination result in step SP4 is positive, the processing circuit 21 terminates the series of processes shown in Figure 6.

[0051] If the result of step SP4 is negative, the processing circuit 21 determines in step SP6 whether the wired cable CB is electrically connected, as shown in Figure 6. If the result of step SP6 is positive, the information processing device 10a_1 and the projector 20 perform wired communication establishment processing according to the wired cable CB in step SP8, and communication between the information processing device 10a_1 and the projector 20 is established. After the processing of step SP8 is completed, the processing circuit 21 performs the processing of step SP4 again.

[0052] If the result of step SP6 is negative, the processing circuit 21 determines in step SP12 whether or not a communication request has been received via wireless communication, as shown in Figure 6. If the result of step SP12 is positive, the processing circuit 21 executes the communication request reception processing in step SP14, as shown in Figure 6. The communication request reception processing will be explained using Figure 7.

[0053] Figure 7 is a flowchart showing an example of processing when a communication request is received. In step SP32, the processing circuit 21 determines whether there is a management authority device or whether a wired cable CB is connected to the projector 20. If the determination result in step SP32 is negative, it means that there is no management authority device and the wired cable CB is not connected to the projector 20, and the projector 20 has received a communication request via wireless communication. The processing when the determination result in step SP32 is negative will be described below.

[0054] If the result of step SP32 is negative, as shown in Figure 7, in step SP34, it is determined whether the identification code included in the received communication request matches the identification code included in the identification code image. If the result of step SP34 is negative, in step SP36, the processing circuit 21 rejects communication with the device that sent the communication request and terminates the series of processes shown in Figure 6. Under the direction of the processing circuit 21, the wireless communication circuit 24 sends a rejection response to the device that sent the communication request as an example of rejecting communication with the device. This rejection response includes, for example, an identifier indicating that the identification code entered by the user is incorrect.

[0055] If the result of step SP34 is positive, as shown in Figure 7, in step SP38, the processing circuit 21 grants permission to log in to the device that sent the communication request, and the device that sent the communication request logs in to the projector 20. Next, as shown in Figure 7, in step SP40, the processing circuit 21 sets management authority for the device that sent the communication request, and terminates the series of processes shown in Figure 7. The device on which management authority is set in step SP40 is the wireless management authority device.

[0056] Let's return to the explanation in Figures 4 and 6. In the example in Figure 4, we will explain under the assumption that, after the wired communication establishment process is executed, the information processing device 10a_1 starts transmitting image data to the projector 20 in step SC2. Specifically, the information processing device 10a_1 transmits image data to the projector 20 via the wired cable CB.

[0057] If the determination result in step SP12 is negative, the processing circuit 21 determines in step SP16 whether or not it has started receiving image data, as shown in Figure 6. If the determination result in step SP16 is positive, the projection device 27 starts projecting an image based on the received image data in step SP18, as shown in Figures 4 and 6, based on the instructions of the processing circuit 21. The image based on the image data may be the image shown by the image data itself, a part of the image shown by the image data, or an image in which another image is superimposed on the image shown by the image data or a part of the image. The other image may be, for example, a string of characters indicating the current time, or an OSD image whose position and contrast can be manipulated. OSD is an abbreviation for On Screen Display. An example of the "first image" is the image projected by the projection device 27 based on the image data transmitted from the information processing device 10a_1.

[0058] If image data is received from two or more devices in step SP18, the projection device 27 projects images based on the image data received from each of the two or more devices into each of the divided projection areas PR. After the processing of step SP18 is completed, the processing circuit 21 executes the processing of step SP4 again.

[0059] If the result of step SP16 is negative, the processing circuit 21 determines in step SP20 whether or not the reception of image data has ended, as shown in Figure 6. If the result of step SP20 is positive, the projection device 27 terminates projection of the image based on the received image data in step SP22, as shown in Figure 6, based on the instructions of the processing circuit 21.

[0060] In step SP22, if image data is being received from three or more devices and the reception of image data from one device has ended, the projection device 27 reduces the number of divisions in the projection area PR and projects an image based on the image data received from each of the two or more devices. Also, if image data is being received from two devices and the reception of image data from one device has ended, the projection device 27 cancels the division of the projection area PR and projects an image based on the image data received from the remaining device.

[0061] After the processing in step SP22 is completed, the processing circuit 21 executes the processing in step SP4 again. If the result of the determination in step SP20 is negative, the processing circuit 21 also executes the processing in step SP4 again.

[0062] Figure 4 explains the process assuming that in step SP18, the projection device 27 starts projecting an image, and then in step SC4, the information processing device 10b_1 sends a communication request to the projector 20 in accordance with the communication protocol adopted by the projector display control program PRJ. When the projector 20 receives the communication request, the processing circuit 21 determines that the result of step SP12 is positive, and further, in step SP32 in Figure 7, since the wired cable CB is connected to the projector 20, the processing circuit 21 determines that the result of step SP32 is positive.

[0063] If the result of step SP32 is positive, the processing circuit 21 executes the authorization request information transmission process in step SP44. The authorization request information transmission process will be explained using Figure 8.

[0064] Figure 8 is a flowchart illustrating an example of the authorization request information transmission process. In Figures 8 and 9, it is assumed that network NSa is 192.168.13.0 / 24 and network NSb is 10.0.10.0 / 24. Furthermore, it is assumed that 192.168.13.221 is the IP address of projector 20, 192.168.13.6 is the IP address of information processing device 10a_1, and 10.0.10.4 is the IP address of information processing device 10b_1. IP is an abbreviation for Internet Protocol.

[0065] In step SP62, the processing circuit 21 determines whether or not a wired cable CB is connected to the projector 20. If the result of the determination in step SP62 is positive, the processing circuit 21 determines in step SP64 whether or not a wired management authority device is set up. If the result of the determination in step SP64 is negative, the processing circuit 21 executes the wired management authority device setting process in step SP66. The wired management authority device setting process will be explained using Figure 9.

[0066] Figure 9 is a flowchart showing an example of the wired management authority device setting process. As shown in Figures 4 and 9, in step SP82, the processing circuit 21 sends response request information to all devices in network NSa that include the projector 20. This response request information is implemented by a command that the OS can execute in its standard state. A command that the OS can execute in its standard state may be referred to as an "OS command" below. For example, if the OS of all devices belonging to network NSa is Windows, it is implemented by the msg command, which is an example of an OS command. An example of sending response request information using the msg command is as follows.

[0067] msg Console / server:192.168.13.255 "connect to HDMI1 response to 192.168.13.221"

[0068] In the command above, the string enclosed in double quotes corresponds to the response request information. 192.168.13.255 is the broadcast address sent to all devices within the NSa network represented by 192.168.13.0 / 24. The broadcast address sent to all devices within the NSa network is not limited to 192.168.13.255; for example, it could be 255.255.255.255.

[0069] When any device within Network NSa receives a response request, it transmits either a wired response signal or a non-wired response signal to Projector 20, according to the functions of the communication program PRT. More specifically, among all devices within Network NSa, information processing devices 10 connected to Projector 20 by a wired cable CB transmit a wired response signal to Projector 20. On the other hand, information processing devices 10 not connected to Projector 20 by a wired cable CB transmit a non-wired response signal to Projector 20. All devices within Network NSa transmit either a wired response signal or a non-wired response signal to Projector 20 via Network NSa.

[0070] However, if the wired cable CB can transmit a response signal for a wired connection, the information processing device 10 connected to the projector 20 by the wired cable CB may transmit a response signal for a wired connection to the projector 20 via the wired cable CB. The case in which the wired cable CB can transmit a response signal for a wired connection is, for example, when the wired cable CB conforms to USB Type-C and operates in alternate mode.

[0071] In the example shown in Figure 4, the information processing device 10a_2 transmits a non-wired response signal to the projector 20 in step SC6, and the information processing device 10a_1 transmits a wired response signal to the projector 20 in step SC8.

[0072] The following is an example of sending a response signal via a wired connection using the msg command. msg Console / server:192.168.13.221 "connect HDMI1:192.168.13.6"

[0073] In the command above, the string enclosed in double quotes corresponds to the response signal.

[0074] Furthermore, an example of sending a response signal via a non-wired connection using the msg command is as follows: msg Console / server:192.168.13.221 "no connect"

[0075] In the command above, the string enclosed in double quotes corresponds to the response signal.

[0076] In this embodiment, the information processing device 10, which is not connected to the projector 20 by a wired cable CB, sends a non-wired response signal to the projector 20 when it receives a response request information, but it is not necessary to send any signal to the projector 20.

[0077] After the processing in step SP82 is completed, the processing circuit 21 determines in step SP84 whether or not it has received a response from the wired connection. If the result of the determination in step SP84 is negative, the processing circuit 21 executes the processing in step SP84 again.

[0078] If the result of step SP84 is positive, in step SP86, the processing circuit 21 sets the device that sent the wired connection response information as the wired management authority device. After the processing of step SP86 is completed, the processing circuit 21 finishes the series of processes shown in Figure 9 and returns to the process of the caller of the series of processes shown in Figure 9.

[0079] The processing circuit 21 performs the series of processes shown in Figure 9 after receiving a communication request via wireless communication, but it may also be performed immediately after the completion of the process in step SP8.

[0080] Let's return to the explanation in Figure 8. After the processing in step SP66 is completed, or if the result of the determination in step SP64 is positive, the processing circuit 21 generates authorization request information for OS commands in step SP68 based on a communication request in accordance with the communication protocol adopted by the projector display control program PRJ. In step SP68, it is necessary to convert from the communication protocol adopted by the projector display control program PRJ to the communication protocol for OS commands. An example of sending authorization request information using the msg command in step SP68 is as follows. msg Console / server:192.168.13.6 "A communication request has been issued from the address 10.0.10.14.\nPlease allow communication from the following URL.\n http: / / 192.168.13.1 / hogehoge.html"

[0081] In the command above, the string enclosed in double quotes corresponds to the authorization request signal. 192.168.13.1 is the IP address of a web server located within the NSa network. URL is an abbreviation for Uniform Resource Locator.

[0082] After the processing in step SP68 is completed, or if the determination result in step SP62 is negative, the processing circuit 21 controls the wireless communication circuit 24 in step SP70 to transmit authorization request information to one or more management authority devices. Immediately after the information processing device 10b_1 transmits a communication request to the projector 20, there is only one management authority device, the information processing device 10a_1 which is a wired management authority device, so the processing circuit 21 transmits authorization request information to the information processing device 10a_1. If it is possible for the processing circuit 21 to transmit authorization request information to a wired management authority device via a wired cable CB, it may transmit authorization request information to the wired management authority device via a wired cable CB. To the wired management authority device, the processing circuit 21 transmits authorization request information for OS commands generated in step SP68. Also, to the wireless management authority device, the processing circuit 21 transmits authorization request information based on the communication request received in step SP12. As can be seen from Figure 8, if there is no wired management authority device, the processing circuit 21 does not need to perform the processing in step SP68.

[0083] The wired management authority device, information processing device 10a_1, which receives authorization request information for OS commands, displays a communication decision dialog DW on the display unit 17 based on the authorization request information for OS commands. An example of the display of the communication decision dialog DW will be explained using Figure 10.

[0084] Figure 10 shows an example of a communication decision dialog DW. As shown in Figure 10, the display unit 17 superimposes the communication decision dialog DW onto the image GP. In the example in Figure 10, the communication decision dialog DW has a string STR1 and a button BTN1. String STR1 matches the string enclosed in double quotes included in the authorization request information for OS commands. Button BTN1 is a button that closes the communication decision dialog DW when pressed. Based on the operation of presenter Ua_1, the information processing device 10a_1 accesses the URL contained in string STR1 using a web browser application. An example of the screen EW after accessing the URL contained in string STR1 will be explained using Figure 11.

[0085] Figure 11 shows an example of screen EW. Screen EW is an image generated by a web browser application. Although omitted in Figure 11, the display unit 17 superimposes screen EW onto image GP. Screen EW has a string STR2, a button BTN2, and a button BTN3. The string STR2 is "Do you authorize the communication?". Button BTN2, which is labeled "Yes", is pressed by presenter Ua_1 and sends authorization information to projector 20 indicating that communication to projector 20 has been authorized. Button BTN3, which is labeled "No", sends denial information to projector 20 indicating that communication to projector 20 has been denied.

[0086] Approval and denial information can be sent using OS commands. For example, the following is an example of sending approval information using the msg command. msg Console / server:192.168.13.221 "accept"

[0087] In the command above, the string enclosed in double quotes corresponds to the approval information.

[0088] Furthermore, an example of sending denial information using the msg command is as follows: msg Console / server:192.168.13.221 "reject"

[0089] In the command above, the string enclosed in double quotes corresponds to the denial information.

[0090] As shown in Figure 10, the communication decision dialog DW is displayed on the display unit 17 but is not projected onto the projection area PR. Similarly, as can be seen from Figure 11, the screen EW is displayed on the display unit 17 but is not projected onto the projection area PR.

[0091] Let's return to the explanation in Figures 4 and 8. After the processing of step SP70 is completed, the processing circuit 21 determines in step SP72 whether or not it has received approval information or denial information from one or more management authority devices, as shown in Figure 8. If the result of the determination in step SP72 is negative, the processing circuit 21 executes the processing of step SP72 again. If the result of the determination in step SP72 is positive, the processing circuit 21 terminates the series of processes shown in Figure 8 and returns to the processing of the caller of the series of processes shown in Figure 8.

[0092] Let's return to the explanation in Figures 4 and 7. After the processing in step SP44 is completed, the processing circuit 21 determines in step SP48 whether or not it has received the approval information. In the example in Figure 4, it is assumed that the information processing device 10 transmitted the approval information to the projector 20 in step SC10 when the button BTN2 was pressed by the presenter Ua_1. Therefore, the processing circuit 21 determines that the result of the determination in step SP48 is positive.

[0093] If the result of step SP48 is positive, the processing circuit 11 executes the process of step SP38, which in the example in Figure 4 grants permission to log in to the information processing device 10b_1.

[0094] If the determination result in step SP48 is negative, that is, if denial information is received, the processing circuit 21, as shown in Figure 7, in step SP50, rejects communication with the device that sent the communication request and terminates the series of processes shown in Figure 7. The processing in step SP50 is the same as the processing in step SP36, but the content of the denial response in step SP50 may differ from the content of the denial response in step SP36. The denial response in step SP50 may include, for example, an identifier indicating that the communication was denied by a user of the information processing device 10 who has management authority over the projector 20.

[0095] In the example shown in Figure 4, the explanation assumes that after the processing circuit 21 executes the processing in step SP38 and the information processing device 10b_1 logs into the projector 20, the information processing device 10b_2 sends a communication request to the projector 20 in step SC12, as shown in Figure 5.

[0096] When a communication request is received, the processing circuit 21 determines that the results of steps SP12 and SP32 are positive. Then, the processing circuit 21 executes the process of step SP70. Immediately after the information processing device 10b_2 sends a communication request to the projector 20, there are two management authority devices: the information processing device 10a_1, which is a wired management authority device, and the information processing device 10b_1, which is a wireless management authority device. Therefore, as shown in Figure 5, the processing circuit 21 sends authorization request information to the information processing device 10a_1 and the information processing device 10b_1.

[0097] The information processing device 10b_1 displays the communication judgment image CW, generated by the functions of the projector display control program PRJ based on the authorization request information, on the display unit 17. An example of the display of the communication judgment image CW will be explained using Figure 12.

[0098] Figure 12 shows an example of a communication decision image CW. As shown in Figure 7, the display unit 17b_1 of the information processing device 10b_1 superimposes the communication decision image CW onto the image GP. In the example in Figure 12, the communication decision image CW has a string STR3, a button BTN4, and a button BTN5. The string STR3 is "Do you approve communication between the projector 20 and the information processing device 10b_2?". Button BTN4 is a button that, when pressed by presenter U, sends approval information to the projector 20 indicating that communication to the projector 20 has been approved. Button BTN5 is a button that sends denial information to the projector 20 indicating that communication to the projector 20 has been denied.

[0099] As shown in Figure 12, the communication judgment image CW is displayed on the display unit 17b_1, but it is not projected onto the projection area PR.

[0100] Let's return to the explanation in Figure 5. In the example in Figure 5, it is assumed that the information processing device 10 has pressed button BTN2 by the presenter Ua_1, and in step SC14, has sent approval information to the projector 20. Therefore, as shown in Figures 5 and 7, in step SP38, permission to log in is granted to the information processing device 10b_2, which is the device that sent the communication request, and the information processing device 10b_2 logs in to the projector 20.

[0101] 1-4. Summary of the First Embodiment In the following description, the communication between the information processing device 10a_1 and the projector 20 will be referred to as the first communication, the communication between the information processing device 10b_1 and the projector 20 as the second communication, the communication between the information processing device 10b_2 and the projector 20 as the third communication, and the image projected by the projection device 27 based on the image data transmitted from the information processing device 10a_1 will be referred to as the first image. The summary of the first embodiment will be explained below.

[0102] The display system 1 in the first embodiment is a system comprising an information processing device 10a_1, an information processing device 10b_1, and a projector 20 which has established first communication with the information processing device 10a_1 via a wired cable CB, is able to communicate with the information processing device 10b_1, and is capable of displaying an image in a projection area PR. Furthermore, the display system 1 executes a method for controlling communication between the projector 20 and the information processing device 10b_1. The information processing device 10a_1 and the projector 20 can communicate with each other via a network NSa, the information processing device 10a_1 does not store the projector display control program PRJ, and the information processing device 10b_1 stores the projector display control program PRJ. If the projector 20 receives authorization request information from the information processing device 10b_1 via the projector display control program PRJ while displaying the first image in the projection area PR, requesting a second communication between the projector 20 and the information processing device 10b_1, the projector 20 transmits authorization request information indicating that the request has been made to the information processing device 10a_1 via the network NSa or wired cable CB. If the projector 20 receives approval information from the information processing device 10a_1 via the network NSa or wired cable CB indicating that the second communication has been permitted, the projector 20 establishes the second communication. As described above, the communication judgment dialog DW based on the authorization request information is displayed on the display unit 17a_1, but it is not projected onto the projection area PR, so the projection of the image GP displayed on the projector 20 is not obstructed. Furthermore, the information processing device 10b_1 can log in to the projector 20. Therefore, according to the first embodiment, even when the information processing device 10 having the projector display control program PRJ is not communicating with the projector 20, the information processing device 10b_1 can log in to the projector 20 via the information processing device 10a_1 connected to the projector 20 by the wired cable CB.

[0103] The display system 1 includes an information processing device 10b_2 that can communicate with the projector 20, the information processing device 10b_2 stores a projector display control program PRJ, and the projector 20, while displaying a first image in the projection area PR, receives a signal from the information processing device 10b_2 requesting permission to perform a third communication between the information processing device 10b_2 and the projector 20 via the projector display control program PRJ, transmits authorization request information to both the information processing device 10a_1 and the information processing device 10b_1, and establishes the third communication when it receives approval information from either the information processing device 10a_1 or the information processing device 10b_1 indicating that the third communication has been permitted. According to the first embodiment, the information processing device 10b_2 can establish communication with the projector 20 while preventing interference with the display of the image GP based on the image data transmitted from the information processing device 10a_1. Furthermore, either the information processing device 10a_1 or the information processing device 10b_2 can transmit approval information or denial information to the projector 20. Therefore, according to the first embodiment, compared to a configuration in which one information processing device 10 can transmit approval information or denial information, delays in the approval of the third communication due to malfunctions such as delays in communication of the display system 1 or negligence on the part of the presenter U can be suppressed.

[0104] 2. Variations Each of the forms exemplified above can be modified in various ways. Specific examples of modifications that can be applied to each of the aforementioned forms are given below. Two or more forms arbitrarily selected from the following examples can be combined as appropriate, provided they do not contradict each other.

[0105] 2-1. First variation In the first modified version, if there are two or more administrative devices, authorization request information is sent to the administrative devices that do not transmit image data to the projector 20. The first modified version will be described below.

[0106] 2-1-1. Operation of the first modified example Figure 13 is a flowchart showing an example of the authorization request information transmission process in the first modified example. The flowchart in Figure 13 differs from the flowchart in Figure 8 in that it performs two of the processes from steps SP102, SP104, and SP106 instead of step SP70, but is otherwise identical. Hereafter, only the differences from the flowchart in Figure 8 will be explained.

[0107] After the processing in step SP68 is completed, or if the result of the determination in step SP62 is negative, the processing circuit 21 determines in step SP102 whether there are two or more management authority devices. If the result of the determination in step SP102 is positive, the processing circuit 21 sends authorization request information in step SP104 to the management authority device among the two or more management authority devices that has not sent image data to the projector 20. On the other hand, if the result of the determination in step SP102 is negative, the processing circuit 21 sends authorization request information to one management authority device in step SP106. After the processing in step SP104 is completed, or after the processing in step SP106 is completed, the processing circuit 21 terminates the processing in step SP72.

[0108] For example, let's assume that there are two management authority devices, information processing device 10a_1 and information processing device 10b_1, and that information processing device 10b_1 transmits image data to projector 20, while information processing device 10a_1 does not transmit image data to projector 20. Under this assumption, when projector 20 receives a communication request from information processing device 10b_2, in step SP104, authorization request information is transmitted to information processing device 10a_1, which has not transmitted image data to projector 20.

[0109] 2-1-2. Summary of the first variation Below, the image based on the image data transmitted from the information processing device 10b_1 will be referred to as the second image, and a summary of the first modified example will be provided.

[0110] Furthermore, if the projector 20 receives a request from the information processing device 10b_2 for a third communication between the information processing device 10b_2 and the projector 20 while the second image is being displayed in the projection area PR, the projector 20 sends authorization request information to the information processing device 10a_1 indicating that a third communication has been requested, and establishes the third communication when it receives authorization information from the information processing device 10a_1 indicating that the third communication has been approved. Presenter U may explain while looking at the image displayed on the display unit 17 of the information processing device 10 operated by Presenter U. And if the information processing device 10b_1 is transmitting image data to the projector 20, it is highly likely that Presenter Ub_1 is explaining the second image. Therefore, if authorization request information is transmitted to the information processing device 10b_1, the communication judgment image CW based on the authorization request information will be superimposed on the image displayed on the display unit 17, which Presenter Ub_1 may find annoying. In the first modified example, compared to the method of transmitting authorization request information to the information processing device 10b_1, it is possible to suppress the feeling of annoyance that Presenter Ub_1 may have.

[0111] 2-2. Second variation In the first embodiment, if there are two or more management authority devices, the processing circuit 21 transmits authorization request information to both of the two or more management authority devices, but is not limited to this. In the second modified example, the authorization request information is transmitted to the wireless management authority device among the two or more management authority devices. The second modified example will be described below.

[0112] 2-2-1. Operation of the second modified example Figure 14 is a flowchart showing an example of the authorization request information transmission process in the second modified example. The flowchart in Figure 14 differs from the flowchart in Figure 8 in that it first executes the determination process in step SP122, executes the process in step SP124 if the determination result in step SP122 is positive, and executes the process in step SP126 instead of step SP70. Otherwise, it is the same. From here on, only the differences from the flowchart in Figure 8 will be explained.

[0113] In step SP122, the processing circuit 21 determines whether or not the management authority device has a wireless management authority device. If the determination result in step SP122 is negative, the processing circuit 21 executes the process in step SP62. On the other hand, if the determination result in step SP122 is positive, the processing circuit 21 transmits authorization request information to the wireless management authority device in step SP124.

[0114] After the processing in step SP68 is completed, or if the determination result in step SP62 is negative, the processing circuit 21 transmits authorization request information to the wired management authority device in step SP126. After the processing in step SP124 or step SP126 is completed, the processing circuit 21 executes the processing in step SP72.

[0115] For example, if there are two management authority devices, information processing device 10a_1 and information processing device 10b_1, the processing circuit 21 determines that step SP122 is affirmative because one of the two management authority devices is the information processing device 10b_1, which is a wireless management authority device. Therefore, in step SP124, the processing circuit 21 transmits authorization request information to the information processing device 10b_1.

[0116] 2-2-2. Summary of the second variation In the following, the image projected by the projection device 27 based on the image data transmitted from the information processing device 10a_1 will be referred to as the first image, and the summary of the second modified example will be explained. Furthermore, if the projector 20 receives a request from the information processing device 10b_2 for a third communication between the information processing device 10b_2 and the projector 20 while the first image is being displayed in the projection area PR, the projector 20 sends authorization request information to the information processing device 10b_1 indicating that a third communication has been requested, and establishes the third communication when it receives approval information from the information processing device 10b_1 indicating that the third communication has been approved. As can be seen from Figure 14, when authorization request information is sent only to the wireless management authority device, the process in step SP68 does not need to be performed. Therefore, according to the second modified example, compared to the first embodiment, the load on the processing circuit 21 can be reduced because the process of converting from the communication protocol adopted by the projector display control program PRJ to the communication protocol for OS commands does not need to be performed.

[0117] 2-3. Third Variation In the first embodiment, if there are two management authority devices, a wired management authority device and a wireless management authority device, the processing circuit 21 transmits authorization request information to both management authority devices. In the second modified example, the authorization request information is transmitted to the wireless management authority device, but is not limited to this. For example, the processing circuit 21 may transmit the authorization request information to the wired management authority device, one of the two management authority devices. Including the first embodiment, the second modified example, and the third modified example, the processing circuit 21 transmits authorization request information to one or both of the two management authority devices, the wired management authority device and the wireless management authority device.

[0118] 2-4. Fourth Variation In the embodiments described above, the projector 20 was an example of a "display device," but it is not limited to this. For example, other examples of display devices may be an organic EL display or a liquid crystal display. EL is an abbreviation for Electro Luminescence.

[0119] 2-5. Fifth Variation In each of the above embodiments, the display unit of the management authority device was shown as an example of an output destination for information that allows presenter U to decide whether or not to approve the communication, but the output destination is not limited to the display unit of the management authority device. For example, if the management authority device is a wireless management authority device, the wireless management authority device has earphones, and presenter U wears these earphones. The wireless management authority device may play audio to the earphones indicating information that allows presenter U of the management authority device to decide whether or not to approve communication between the information processing device 10 and the projector 20, and audio prompting approval or denial of the communication. For example, the audio indicating information that allows presenter U of the wireless management authority device to decide whether or not to approve communication between the information processing device 10 and the projector 20 might be, "Do you approve communication between the projector 20 and the information processing device 10?" For example, the audio prompting approval or denial of the communication might be, "Press the OK key to approve the communication, or the Cancel key to deny it." If the OK key is pressed, the wireless management authority device sends approval information to the projector 20. If the CAN key is pressed, the wireless management authority device sends denial information to the projector 20.

[0120] 3. Addendum A summary of this disclosure is provided below.

[0121] (Note 1) A control method for a display system having a first device, a second device, and a display device which has established a first communication with the first device via a wired cable, is able to communicate with the second device, and is capable of displaying an image in a display area, wherein the first device and the display device are able to communicate with each other via a network, the first device does not store an application program, the second device stores the application program, and the display device, while displaying an image in the display area, receives information from the second device requesting a second communication between the second device and the display device via the application program, transmits information indicating that the second communication has been requested to the first device via the network or the wired cable, and establishes the second communication when it receives information from the first device via the network or the wired cable indicating that the second communication has been approved. According to Note 1, the second communication is established when the display device transmits information indicating that the second communication has been requested to the first device via the network or the wired cable, and receives information from the first device via the network or the wired cable indicating that the second communication has been approved. This allows the display device to establish a second communication even if an image containing the identification code is not displayed on the display device when a second communication is requested, thereby preventing interference with the display of the image in the display area.

[0122] (Note 2) The control method according to Note 1, wherein the display system includes a third device capable of communicating with the display device, the third device stores the application program, and the display device, while displaying an image in the display area, receives information from the third device requesting a third communication between the third device and the display device by the application program, transmits information to one or both of the first and second devices indicating that the third communication has been requested, and the display device establishes the third communication when it receives information from the first or second device indicating that the third communication has been approved. According to Note 2, the third communication is established when the display device transmits information to one or both of the first and second devices indicating that the third communication has been requested, and receives information from the first or second device indicating that the third communication has been approved. This makes it possible to suppress delays in the approval of the third communication due to malfunctions such as delays in the display system's communication or negligence of the users of the first and second devices, compared to the method of transmitting the requested information to one of the first and second devices.

[0123] (Note 3) The control method according to Note 1, wherein the display system includes a third device capable of communicating with the display device, the third device stores the application program, and the display device, while displaying a second image based on image data transmitted from the second device in the display area, receives a request from the third device for a third communication between the third device and the display device, transmits information to the first device indicating that the third communication has been requested, and establishes the third communication when it receives information from the first device indicating that the third communication has been approved. According to Note 3, the display device establishes the third communication by transmitting information to the first device indicating that the third communication has been requested and receiving information from the first device indicating that the third communication has been approved. As a result, even if the second device does not approve the third communication while the display device is displaying a second image based on image data transmitted from the second device in the display area, the first device can approve the third communication, thereby reducing the workload on the user of the second device.

[0124] (Note 4) The control method according to Note 1, wherein the display system includes a third device capable of communicating with the display device, the third device stores the application program, and the display device, while displaying the image in the display area, is requested by the third device to communicate with the display device, transmits information to the second device indicating that the third communication has been requested, and establishes the third communication when it receives information from the second device indicating that the third communication has been approved. According to Note 4, the display device, which is requested to communicate with the third device from the third device that stores the application program, transmits information to the second device that stores the application program indicating that the third communication has been requested, and establishes the third communication when it receives information from the second device indicating that the third communication has been approved. This allows the display device to transmit information to the second device indicating that the third communication has been requested without having to convert from the communication protocol adopted by the application program to the communication protocol for OS commands, thereby reducing the load on the display device.

[0125] (Note 5) A display device that has established a first communication with a first device via a wired cable, is able to communicate with a second device, and is capable of displaying an image in a display area, wherein the first device and the display device are able to communicate with each other via a network, the first device does not store an application program, the second device stores the application program, and while displaying a first image in the display area, the second device receives information from the second device requesting a second communication between the second device and the display device via the application program, transmits information indicating that the second communication has been requested to the first device via the network or the wired cable, and establishes the second communication when it receives information from the first device via the network or the wired cable indicating that the second communication has been approved. According to Note 5, the same effect as Note 1 can be obtained. [Explanation of Symbols]

[0126] 1…Display system, 10, 10a_1, 10a_2, 10b_1, 10b_2…Information processing device, 11…Processing circuit, 12…Memory circuit, 14…Wireless communication circuit, 15…Image output circuit, 16…Input unit, 17…Display unit, 19…Bus, 20…Projector, 21…Processing circuit, 22…Memory circuit, 24…Wireless communication circuit, 25…Image input circuit, 26…Input device, 27…Projection device, 27a…Light source, 27b…Display panel, 27c…Optical system, 29…Bus, BTN1, BTN2, BTN3, BTN4, BTN5 ...button, CB...wired cable, CW...communication judgment image, DW...communication judgment dialog, EW...screen, GC,GP...image, MP...venue, NSa,NSb,NW...network, PR...projection area, PR1,PR2...control program, PRJ...projector display control program, PRM...communication control program, PRT...communication program, RTa,RTb...router, SC...projection surface, STR1,STR2,STR3...string, U,Ua_1,Ua_2,Ub_1,Ub_2...presenter, W...audience.

Claims

1. A control method for a display system having a first device, a second device, and a display device which has a first communication established with the first device via a wired cable, is able to communicate with the second device, and is capable of displaying an image in a display area, The first device and the display device are capable of communicating with each other via a network. The first device does not store an application program. The second device stores the application program, The aforementioned display device is While the first image is displayed in the display area, if the application program receives information from the second device requesting a second communication between the second device and the display device, information indicating that the second communication has been requested is transmitted to the first device via the network or the wired cable. When information indicating that the second communication has been approved is received from the first device via the network or the wired cable, the second communication is established. Control method.

2. The display system includes a third device capable of communicating with the display device, The third device stores the application program, The aforementioned display device further, If, while the first image is being displayed in the display area, the application program receives information from the third device requesting a third communication between the third device and the display device, it transmits information to one or both of the first and second devices indicating that the third communication has been requested. When the display device receives information from the first or second device indicating that the third communication has been approved, it establishes the third communication. The control method according to claim 1.

3. The display system includes a third device capable of communicating with the display device, The third device stores the application program, The aforementioned display device further, If, while a second image based on image data transmitted from the second device is being displayed in the display area, the third device requests a third communication between the third device and the display device, the first device transmits information indicating that the third communication has been requested. When information indicating that the third communication has been approved is received from the first device, the third communication is established. The control method according to claim 1.

4. The display system includes a third device capable of communicating with the display device, The third device stores the application program, The aforementioned display device further, If the third device requests a third communication between itself and the display device while the first image is being displayed in the display area, the second device transmits information indicating that the third communication has been requested. When information indicating that the third communication has been approved is received from the second device, the third communication is established. The control method according to claim 1.

5. A first device has established first communication with a wired cable, is capable of communicating with a second device, and is a display device capable of displaying an image in a display area, The first device and the display device are capable of communicating with each other via a network. The first device does not store an application program. The second device stores the application program, While the first image is displayed in the display area, if the application program receives information from the second device requesting a second communication between the second device and the display device, information indicating that the second communication has been requested is transmitted to the first device via the network or the wired cable. When information indicating that the second communication has been approved is received from the first device via the network or the wired cable, the second communication is established. Display device.

Citation Information

Patent Citations

  • Image processing device, display system, control method of image processing device, and program

    JP2018152663A