Display system, display method, and display program
The display system automates content replacement and ensures security by using identification and shared display units to reduce manual intervention and control access, addressing the inefficiencies and risks of conventional systems.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- SHARP KK
- Filing Date
- 2024-11-21
- Publication Date
- 2026-06-02
AI Technical Summary
Conventional digital signage systems require manual content replacement, which is time-consuming and pose security risks for non-public content exposure.
A display system that includes a first display processing unit to display distributed content, an identification processing unit to identify shared display information based on device and user information, and a second display processing unit to replace current content with shared information from a shared display server.
The system reduces the effort required for content replacement while ensuring security by automating the process and controlling access to sensitive content.
Smart Images

Figure 2026089861000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to a technique for causing a display device to display content distributed from a distribution device.
Background Art
[0002] Conventionally, in a digital signage system, a technique is known in which a playlist that is the playback order of a plurality of contents and schedule data that determines the playback time of the playlist are created, and the playlist is played back according to the schedule data (see, for example, Patent Document 1).
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, in the conventional technology, for example, when it is desired to replace the content being played with content not registered in the playlist and play it, the administrator needs to perform the work of registering the content, which is time-consuming. In addition, in the case of a configuration in which content is added manually by the administrator, there is a risk that content that should not be generally made public will be made public, and it is difficult to ensure security.
[0005] An object of the present disclosure is to provide a display system, a display method, and a display program that can reduce the labor of replacing the content being played with other content and ensure the security of the content to be replaced.
Means for Solving the Problems
[0006] A display system according to one aspect of the present disclosure comprises a first display processing unit, an identification processing unit, and a second display processing unit. The first display processing unit causes a display device to display distribution content distributed from a distribution server. The identification processing unit identifies shared display information corresponding to the identification information of the display device and the user information of the user using the display device. The second display processing unit obtains the shared display information from the shared display server based on the identification information of the shared display information identified by the identification processing unit, and replaces the distribution content currently displayed on the display device with the shared display information for display.
[0007] A display method relating to another aspect of this disclosure is a method in which one or more processors perform the following actions: displaying distribution content distributed from a distribution server on a display device; identifying shared display information corresponding to the identification information of the display device and the user information of the user using the display device; and obtaining the shared display information from the shared display server based on the identification information of the shared display information, and replacing the distribution content currently displayed on the display device with the shared display information.
[0008] A display program according to another aspect of this disclosure is a program that causes one or more processors to perform the following actions: to display distribution content distributed from a distribution server on a display device; to identify shared display information corresponding to the identification information of the display device and the user information of the user using the display device; and to obtain the shared display information from the shared display server based on the identification information of the shared display information, and to replace the distribution content currently displayed on the display device with the shared display information and display it. [Effects of the Invention]
[0009] This disclosure provides a display system, display method, and display program that reduce the effort required to replace content being played with other content, while also ensuring the security of the content being replaced. [Brief explanation of the drawing]
[0010] [Figure 1] Figure 1 is a schematic diagram showing the configuration of a display system according to an embodiment of this disclosure. [Figure 2] Figure 2 is a functional block diagram showing the configuration of a display system according to an embodiment of this disclosure. [Figure 3] Figure 3 shows an example of destination information used in the display system according to the embodiment of this disclosure. [Figure 4] Figure 4 shows an example of a playlist used in a display system according to the embodiment of this disclosure. [Figure 5] Figure 5 shows an example of meeting information used in the display system according to the embodiment of this disclosure. [Figure 6] Figure 6 shows an example of user information used in the display system according to the embodiment of this disclosure. [Figure 7] Figure 7 shows an example of virtual electronic shared board information used in a display system according to the embodiment of this disclosure. [Figure 8] Figure 8 shows an example of content display in a display device according to the first embodiment of this disclosure. [Figure 9] Figure 9 shows an example of content display in a display device according to the first embodiment of this disclosure. [Figure 10] Figure 10 is a flowchart showing an example of the procedure for content display processing performed in the display system according to the first embodiment of this disclosure. [Figure 11] Figure 11 is a flowchart showing an example of the procedure for content display processing performed in the display system according to the first embodiment of this disclosure. [Figure 12] Figure 12 shows an example of content display in a display device according to the second embodiment of this disclosure. [Figure 13] Figure 13 shows an example of content display in a display device according to the third embodiment of this disclosure. [Figure 14]FIG. 14 is a diagram showing an example of content display in the display device according to the fifth embodiment of the present disclosure. MODE FOR CARRYING OUT THE INVENTION
[0011] Hereinafter, embodiments of the present disclosure will be described with reference to the accompanying drawings. Note that the following embodiments are merely examples of embodying the present disclosure and do not have the character of limiting the technical scope of the present disclosure.
[0012] The display system 10 according to the present embodiment is a system that causes a display device (such as a digital signage display) installed at a predetermined location to display content according to a predetermined schedule (playlist). For example, the display system 10 can be applied to a digital signage system that displays (plays back) content (signage information) composed of video and audio such as contact matters and advertisements at various locations such as offices, stores, stations, and street corners. In the present embodiment, a case where the display system 10 is applied to Company X will be described as an example.
[0013] FIGS. 1 and 2 are diagrams showing a schematic configuration of a display system 10 according to an embodiment of the present invention. The display system 10 includes a distribution server 1, a conference server 2, a shared board server 3, a display device 4, and a user terminal 5. The distribution server 1, the conference server 2, the shared board server 3, the display device 4, and the user terminal 5 are communicably connected via a network N1. The network N1 is a communication network such as the Internet, for example.
[0014] Further, the display system 10 may include a plurality of display devices 4 and a plurality of user terminals 5. Each display device 4 is installed at a different location, for example, different offices, different departments, different conference rooms, etc. within Company X.
[0015] The distribution server 1 distributes content and playlists to the display device 4. The display device 4 is a display for presenting content. Additionally, the display device 4 may have a function (touch panel function) capable of accepting user operations (such as touch operations).
[0016] The conference server 2 manages conference information D3 (conference reservation information). For example, when the organizer of a conference performs a registration operation on an operation terminal (such as a personal computer), the conference server 2 stores the conference information D3. Fig. 5 shows an example of the conference information D3. In the conference information D3, for each conference, information such as the conference identification information (conference ID), conference name, conference location, start time of the conference, end time of the conference, and participants of the conference is registered in association.
[0017] The shared board server 3 manages information (input information, writing information) of a virtual electronic shared board (hereinafter referred to as "virtual electronic shared board"). For example, the shared board server 3 manages information of a plurality of virtual electronic shared boards assigned to each department and each group of Company X. Each user can access the virtual electronic shared board assigned to (permitted to connect to) themselves on an arbitrary operation terminal (such as the display device 4, user terminal 5, personal computer, etc.) to view and write information.
[0018] Each user terminal 5 is a portable terminal (such as a smartphone, mobile terminal, personal computer, etc.) owned by a user who can use the display system 10, for example, a smartphone owned by each employee of Company X.
[0019] [Distribution Server 1] As shown in Fig. 2, the distribution server 1 includes a control unit 11, a storage unit 12, an operation display unit 13, a communication unit 14, etc. The distribution server 1 may be an information processing device such as a personal computer.
[0020] The communication unit 14 is a communication interface for connecting the distribution server 1 to the network N1 by wire or wireless connection and for performing data communication with external devices such as the display device 4 via the network N1 in accordance with a predetermined communication protocol.
[0021] The operation display unit 13 is a user interface comprising a display unit such as a liquid crystal display or organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations. The operation display unit 13 accepts operations from, for example, the administrator of the distribution server 1. Note that the device (distribution device) equipped with the operation display unit 13 may be configured separately from the distribution server 1.
[0022] The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive), SSD (Solid State Drive), or flash memory that stores various types of information. The storage unit 12 stores control programs, such as a content display program, which causes the control unit 11 to execute the content display processing described later (see Figures 10 and 11). For example, the content display program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, read by a reading device (not shown) such as a CD drive or DVD drive provided by the distribution server 1, and stored in the storage unit 12. The content display program may also be distributed from a cloud server and stored in the storage unit 12.
[0023] Furthermore, the memory unit 12 stores various information necessary for playing back content. Specifically, the memory unit 12 stores data such as distribution destination information D1 (see Figure 3) regarding the content's distribution destination, playlist D2 (program information) such as the content's playback schedule (see Figure 4), and content files (still image data, moving image data, etc.).
[0024] Figure 3 shows an example of distribution destination information D1. Distribution destination information D1 includes information for each distribution destination display device 4, such as the display device name, IP address, installation location, and whether or not the virtual electronic sharing board can be used. The IP address is the identification number of the display device 4. Note that a hostname may be registered instead of an IP address. The installation location is the name of the location where the display device 4 is installed, and may include, for example, the name of a conference room, building, department, or room. The availability of the virtual electronic sharing board indicates whether or not the display device 4 can be used as a virtual electronic sharing board. If the use of the virtual electronic sharing board is permitted ("allowed"), the display device 4 can display information from the virtual electronic sharing board, and the user can operate the display device 4 (for example, touch operation, writing operation, etc.) to write information to the virtual electronic sharing board.
[0025] Figure 4 shows an example of playlist D2. Playlist D2 contains information such as the content title, file name / URL, and playback time for each playback target. The order in which the content is registered in playlist D2 corresponds to the playback order on the display device 4.
[0026] In another embodiment, some or all of the distribution destination information D1 and playlist D2 may be stored in a data server accessible from the distribution server 1. In this case, the control unit 11 of the distribution server 1 may obtain the information from the data server and execute various processes such as the content display process described later.
[0027] The control unit 11 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit that stores control programs such as a BIOS and OS in advance to allow the CPU to perform various operations. The RAM is a volatile or non-volatile memory unit that stores various information and is used as a temporary memory (work area) for the various operations performed by the CPU. The control unit 11 controls the distribution server 1 by executing various control programs stored in advance in the ROM or memory unit 12 using the CPU.
[0028] Specifically, the control unit 11 includes various processing units such as a registration processing unit 111, a distribution processing unit 112, and an output processing unit 113. The control unit 11 functions as these various processing units by executing various processes according to the content display program. Some or all of the processing units included in the control unit 11 may be composed of electronic circuits. The content display program may be a program that causes multiple processors to function as these various processing units.
[0029] The registration processing unit 111 registers the distribution destination information D1 and the playlist D2. Specifically, in response to the administrator's registration operation, the registration processing unit 111 registers the distribution destination information D1 (see Figure 3) and the playlist D2 (see Figure 4).
[0030] The distribution processing unit 112 distributes playlist D2 and content files (program information) to the display device 4. Specifically, when the administrator selects a destination for program information distribution and issues a distribution command, the distribution processing unit 112 accepts the administrator's distribution command and distributes playlist D2 and content files (program information) to the destination display device 4. The distribution processing unit 112 distributes the pre-registered playlist D2 and the content data (content files) registered in the playlist D2 to one or more display devices 4 that the administrator has set as distribution destinations. In addition, when the distribution processing unit 112 distributes program information, it displays the distribution result ("success" or "error") on the operation display unit 13.
[0031] The output processing unit 113 outputs a display command (instruction to display shared board information) to the display device 4 in order to display information about the virtual electronic shared board (shared board information) on the display device 4. Specifically, when the user terminal 5 connects with the display device 4 via short-range wireless communication, it sends identification information including user information (user ID), display device ID, tenant information, etc., to the distribution server 1. For example, when the user terminal 5 enters the reception range of a beacon installed on the display device 4 and establishes a communication connection, the user terminal 5 sends the aforementioned identification information to the distribution server 1.
[0032] The output processing unit 113 obtains meeting information D3 (see Figure 5) from the meeting server 2. If the meeting information D3 includes a user ID corresponding to the identification information, that is, if the user of the user terminal 5 is registered as a participant in a meeting held in the conference room where the display device 4 is installed, the output processing unit 113 outputs the user ID, display device ID, and meeting information corresponding to the user to the shared board server 3. The shared board server 3 identifies the virtual electronic shared board corresponding to the user ID, display device ID, and meeting information, and outputs the shared board information corresponding to that virtual electronic shared board to the distribution server 1.
[0033] When the output processing unit 113 acquires the shared board information, it outputs it to the display device 4, interrupts the playback of the playlist D2 content, and displays the virtual electronic shared board available for use in the meeting on the display device 4. This allows the user to conduct the meeting using the virtual electronic shared board displayed on the display device 4. A specific example of how the virtual electronic shared board is displayed will be described later.
[0034] [Shared board server 3] As shown in Figure 2, the shared board server 3 includes a control unit 31, a storage unit 32, an operation display unit 33, and a communication unit 34, etc. The shared board server 3 may be an information processing device such as a personal computer, or it may be a cloud server.
[0035] The communication unit 34 is a communication interface for connecting the shared board server 3 to the network N1 by wire or wireless connection and for performing data communication with the distribution server 1 and the display device 4 via the network N1 in accordance with a predetermined communication protocol.
[0036] The operation display unit 33 is a user interface comprising a display unit such as a liquid crystal display or an organic EL display that displays various types of information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0037] The storage unit 32 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. The storage unit 32 stores control programs, such as a content display program, which causes the control unit 31 to execute the content display processing described later (see Figures 10 and 11). For example, the content display program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, read by a reading device (not shown) such as a CD drive or DVD drive provided by the shared board server 3, and stored in the storage unit 32. The content display program may also be distributed from a cloud server and stored in the storage unit 32.
[0038] Furthermore, the memory unit 32 stores information related to input information (write information) that is input to the virtual electronic sharing board. Specifically, the memory unit 32 stores data such as user information D4 (see Figure 6) regarding users who are authorized to perform write operations on the virtual electronic sharing board, and virtual electronic sharing board information D5 (see Figure 7). The memory unit 32 also includes a memory area corresponding to each virtual electronic sharing board, and each memory area stores the input information (write information) that has been input to the corresponding virtual electronic sharing board.
[0039] Figure 6 shows an example of user information D4. User information D4 includes information such as user ID, name, and password for each user. The user ID and password are used, for example, as login information when starting the input board application on the operating terminal (user terminal). Users registered in user information D4 have the authority to operate the virtual electronic sharing board.
[0040] Figure 7 shows an example of virtual electronic sharing board information D5. The virtual electronic sharing board information D5 includes information such as the virtual electronic sharing board ID, virtual electronic sharing board name, URL, authorized user ID, and public settings for each virtual electronic sharing board. The virtual electronic sharing board ID is the identification information for the virtual electronic sharing board, and the virtual electronic sharing board name is the name (nickname, etc.) of each virtual electronic sharing board. The URL is access information indicating the storage area within the storage unit 32 assigned to each virtual electronic sharing board. For example, "http: / / owb001.com" indicates access information to the storage area assigned to virtual electronic sharing board B1, and "http: / / owb002.com" indicates access information to the storage area assigned to virtual electronic sharing board B2. Each storage area stores input information (written information) entered into the virtual electronic sharing board by the user via the operation terminal. That is, the URL is information for accessing the written information. The authorized user ID is the identification information of the user who has the authority to operate each virtual electronic sharing board. For each virtual electronic sharing board, one or more users with operational privileges are registered and associated with it.
[0041] For example, for a virtual electronic sharing board assigned to the development department, employees belonging to the development department are registered as authorized connection users, and for a virtual electronic sharing board assigned to the accounting department, employees belonging to the accounting department are registered as authorized connection users.
[0042] In another embodiment, some or all of the user information D4 and the virtual electronic shared board information D5 may be stored in a data server accessible from the shared board server 3. In this case, the control unit 31 of the shared board server 3 may obtain the information from the data server and execute various processes such as the content display process described later.
[0043] The control unit 31 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit that stores control programs such as a BIOS and OS in advance to allow the CPU to perform various operations. The RAM is a volatile or non-volatile memory unit that stores various information and is used as a temporary memory (work area) for the various operations performed by the CPU. The control unit 31 controls the shared board server 3 by executing various control programs stored in advance in the ROM or memory unit 32 using the CPU.
[0044] Specifically, the control unit 31 includes various processing units such as an acquisition processing unit 311, an authentication processing unit 312, and an output processing unit 313. The control unit 31 functions as these various processing units by executing various processes according to the content display program. Some or all of the processing units included in the control unit 31 may be composed of electronic circuits. The content display program may be a program that causes multiple processors to function as these various processing units.
[0045] The acquisition processing unit 311 acquires input information entered by the user on the operating terminal. For example, when a user starts the input board application on the operating terminal, specifies the virtual electronic sharing board to be read and written to, and draws handwritten characters on the touch panel, the acquisition processing unit 311 acquires the handwritten information from the operating terminal. When the acquisition processing unit 311 acquires the handwritten information from the operating terminal, the storage unit 32 stores the handwritten information in the storage area allocated to the virtual electronic sharing board that the operating terminal is reading and writing to.
[0046] The authentication processing unit 312 performs user authentication. Specifically, the authentication processing unit 312 determines whether the user of the operating terminal has the authority to operate the virtual electronic sharing board to be written to. For example, the authentication processing unit 312 authenticates the user if the user who logged into the input board application on the operating terminal is a user registered in the connection permission user ID of the virtual electronic sharing board information D5 (see Figure 7) to be read and written to.
[0047] The output processing unit 313 outputs information about the virtual electronic sharing board corresponding to the user (shared board information) to the distribution server 1 when the user is authenticated. For example, the output processing unit 313 outputs the URL of the virtual electronic sharing board corresponding to the user (see Figure 6) to the distribution server 1. Specifically, the output processing unit 313 identifies the virtual electronic sharing board corresponding to the user based on the user ID, display device ID, and conference information output from the distribution server 1. The output processing unit 313 outputs the shared board information of the identified virtual electronic sharing board (for example, the virtual electronic sharing board's identification information, access information (URL), etc.) to the distribution server 1. The output processing unit 313 is an example of the identification processing unit of this disclosure.
[0048] [Display device 4] As shown in Figure 2, the display device 4 includes a control unit 41, a storage unit 42, an operation display unit 43, and a communication unit 44, etc. The display device 4 is, for example, a digital signage display.
[0049] The communication unit 44 is a communication interface for connecting the display device 4 to the network N1 by wire or wireless connection and for performing data communication with the distribution server 1 and the shared board server 3 via the network N1 in accordance with a predetermined communication protocol. The communication unit 44 is also equipped with a beacon capable of short-range wireless communication and performs data communication with, for example, a user terminal 5 within the communication range of the beacon.
[0050] The operation display unit 43 is a user interface comprising a display unit such as a liquid crystal display or an organic EL display that displays various types of information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0051] The storage unit 42 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. The storage unit 42 stores control programs, such as a content display program, which causes the control unit 41 to execute the content display processing described later (see Figures 10 and 11). For example, the content display program is non-temporarily recorded on a computer-readable recording medium such as a CD or DVD, read by a reading device (not shown) such as a CD drive or DVD drive provided by the display device 4, and stored in the storage unit 42. The content display program may also be distributed from a cloud server and stored in the storage unit 42.
[0052] The control unit 41 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit in which control programs such as a BIOS and OS for causing the CPU to perform various operations are pre-stored. The RAM is a volatile or non-volatile memory unit that stores various information and is used as a temporary memory (work area) for the various operations performed by the CPU. The control unit 41 controls the display device 4 by executing various control programs pre-stored in the ROM or memory unit 42 using the CPU.
[0053] Specifically, the control unit 41 includes various processing units such as a program acquisition processing unit 411, a content display processing unit 412, and a shared board display processing unit 413. The control unit 41 functions as these various processing units by executing various processes according to the content display program. Some or all of the processing units included in the control unit 41 may be composed of electronic circuits. The content display program may be a program that causes multiple processors to function as these various processing units.
[0054] The program acquisition processing unit 411 acquires program information distributed from the distribution server 1. Specifically, the program acquisition processing unit 411 acquires a pre-registered playlist D2 (see Figure 4) and content files from the distribution server 1. The program acquisition processing unit 411 stores the playlist D2 and content files in the storage unit 42.
[0055] The content display processing unit 412 displays registered content (an example of the distributed content in this disclosure) registered on the distribution server 1 on the display device 4. Specifically, the content display processing unit 412 plays the content according to the playback schedule included in the playlist D2. The content display processing unit 412 is an example of the first display processing unit in this disclosure.
[0056] For example, if content A1, A2, or A3 (see Figure 4) is registered in playlist D2, the content display processing unit 412 displays the content on the operation display unit 43 of the display device 4. For example, the content display processing unit 412 plays content A1 for 3 minutes, and when playback of content A1 is finished, it plays content A2 for 30 seconds, and when playback of content A2 is finished, it plays content A3 for 30 seconds. The content display processing unit 412 repeatedly plays content A1, A2, or A3.
[0057] The shared board display processing unit 413 acquires shared board information from the shared board server 3 based on the identification information of the virtual electronic shared board, and replaces the content currently displayed on the display device 4 with the content from the shared board server 3 for display. Specifically, when the shared board display processing unit 413 acquires information (shared board information) of the virtual electronic shared board from the distribution server 1, it interrupts the content being played and acquires input information (handwritten information) of the virtual electronic shared board from the shared board server 3 and displays it on the display device 4. The shared board display processing unit 413 is an example of the second display processing unit of this disclosure.
[0058] Specifically, the shared board display processing unit 413 acquires input information for the virtual electronic shared board based on access information (URL) (an example of shared board information) that allows access to the shared board server 3. For example, the shared board display processing unit 413 accesses the memory area of the shared board server 3 corresponding to the virtual electronic shared board based on the access information (URL) corresponding to the virtual electronic shared board, acquires the input information entered for the virtual electronic shared board, and displays the input information on the operation display unit 43 of the display device 4.
[0059] In this manner, the shared board display processing unit 413 displays on the display device 4 the input information corresponding to the virtual electronic shared board identified by the access information among the multiple virtual electronic shared boards.
[0060] Furthermore, the shared board display processing unit 413 displays the virtual electronic shared board on the display device 4 in an operable state. For example, when the virtual electronic shared board is displayed on the display device 4, the shared board display processing unit 413 displays input information on the display device 4 in response to user input operations on the virtual electronic shared board. For example, the shared board display processing unit 413 updates the display content of the virtual electronic shared board based on user editing operations on the virtual electronic shared board. As a result, the input information is reflected in real time on the display device 4 in response to the input operations. The shared board server 3 updates (overwrites) the saved content of the virtual electronic shared board in response to user editing operations.
[0061] When the shared board display processing unit 413 finishes processing the input information, the content display processing unit 412 displays the content registered on the distribution server 1 according to the playlist D2. For example, when a user ends a meeting, ends using the virtual electronic shared board, or leaves the meeting room (moves out of the beacon's communication range), the content display processing unit 412 resumes playback of the registered content (e.g., content A1, A2, A3).
[0062] [User terminal 5] As shown in Figure 2, the user terminal 5 includes a control unit 51, a storage unit 52, an operation display unit 53, and a communication unit 54, etc. The user terminal 5 is, for example, a smartphone.
[0063] The communication unit 54 is a communication interface for connecting the user terminal 5 to the network N1 by wire or wireless connection and for performing data communication with external devices such as the display device 4 and the distribution server 1 via the network N1 in accordance with a predetermined communication protocol.
[0064] The operation display unit 53 is a user interface comprising a display unit such as a liquid crystal display or an organic EL display that displays various types of information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0065] The storage unit 52 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 52 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 51 to execute communication processing with an external device such as the distribution server 1 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol).
[0066] The control unit 51 includes control devices such as a CPU, ROM, and RAM. The CPU is a processor that performs various arithmetic operations. The ROM is a non-volatile memory unit that stores control programs such as a BIOS and OS in advance to allow the CPU to perform various operations. The RAM is a volatile or non-volatile memory unit that stores various information and is used as a temporary memory (work area) for the various operations performed by the CPU. The control unit 51 controls the user terminal 5 by executing various control programs that are pre-stored in the ROM or memory unit 52 using the CPU.
[0067] Specifically, the control unit 51 functions as a browser processing unit by executing various processes according to the browser program stored in the memory unit 52. The browser processing unit displays various information (such as the screen P1 described later) on the operation display unit 53 and accepts operations on the operation display unit 53. Some or all of the processing units included in the control unit 51 may be composed of electronic circuits.
[0068] The following describes specific examples of how to display content and virtual electronic sharing boards.
[0069] [First Embodiment] Figure 8 shows an overview of the display method according to the first embodiment. For example, the Room R2 monitor (display device 4) installed in Room R2 (conference room) plays content A1, A2, and A3 (registered content) in order according to the playlist D2 distributed from the distribution server 1. When user U2 approaches the Room R2 monitor with user terminal 5 and enters the beacon's communication range while content is being played, user terminal 5 displays screen P1 on the operation display unit 53 of user terminal 5, which includes a message indicating that the Room R2 monitor is nearby and an inquiry about whether or not to display the virtual electronic sharing board. For example, if the Room R2 monitor is permitted to use the virtual electronic sharing board (see Figure 3), user U2 is a participant in meeting M2 in Room R2 (see Figure 5), and is permitted to connect to the virtual electronic sharing board B2 (see Figure 7), user terminal 5 displays screen P1.
[0070] When the user presses the "OK" button on screen P1, the Room R2 monitor interrupts playback of content A1, A2, and A3 and displays information (written information) of the virtual electronic sharing board B2 corresponding to user U2. Subsequently, the virtual electronic sharing board B2 is used in conference M2, and information entered via touch on the Room R2 monitor, for example, is saved in the memory area allocated to the virtual electronic sharing board B2 in the memory unit 32 of the sharing board server 3. The Room R2 monitor displays the information of the virtual electronic sharing board B2 until conference M2 ends. For example, when the user performs an exit operation on screen P2 of the Room R2 monitor, the Room R2 monitor ends the display of the virtual electronic sharing board B2 and resumes playback of content A1, A2, and A3.
[0071] Here, as shown in Figure 9, if user U4, who is not a participant in meeting M2 in room R2, approaches the room R2 monitor with user terminal 5 and enters the beacon's communication range while content is being played, the room R2 monitor will display any publicly available virtual electronic sharing board information (write information). For example, if user U4 is permitted to connect to virtual electronic sharing board B4 (see Figure 7) and virtual electronic sharing board B4 is set to be publicly available, the room R2 monitor will add the information of virtual electronic sharing board B4 to playlist D2 and play content A1, A2, A3, and virtual electronic sharing board B4 in that order.
[0072] The Room R2 monitor will continue playing content A1, A2, A3, and virtual electronic sharing board B4 for a predetermined time (if the predetermined time has elapsed), then return to the original playlist D2 and play content A1, A2, and A3 in that order. In other words, when the display time of virtual electronic sharing board B4 reaches a predetermined time, the Room R2 monitor will delete virtual electronic sharing board B4 and resume playback of content A1, A2, and A3. If virtual electronic sharing board B4 is set to private, the Room R2 monitor will continue playing content A1, A2, and A3 without displaying information about virtual electronic sharing board B4.
[0073] Next, an example of the procedure for content display processing performed by the display system 10 according to Embodiment 1 will be described with reference to Figures 10 and 11.
[0074] This disclosure can be understood as a content display method (display method of this disclosure) that performs one or more steps included in the content display process. Furthermore, one or more steps included in the content display process described herein may be omitted as appropriate. In addition, the execution order of each step in the content display process may differ to the extent that similar effects are produced. Furthermore, although this description uses the case in which the display device 4, distribution server 1, conference server 2, and shared board server 3 execute each step in the content display process as an example, in other embodiments, multiple processors may distribute and execute each step in the content display process.
[0075] <Step S11> In step S11, the distribution server 1 (control unit 11) distributes the pre-registered playlist and content files (program information) to the display device 4 set as the distribution destination, in accordance with the administrator's distribution instructions. For example, the distribution server 1 distributes playlist D2 (see Figure 4), in which the playback schedule for content A1, A2, and A3 is set in that order, and the content files for content A1, A2, and A3, to the room R2 monitor set as the distribution destination.
[0076] <Step S12> In step S12, the display device 4 (control unit 41) retrieves playlist D2 and content files from the distribution server 1 and plays the content according to the playback schedule included in playlist D2. For example, the Room R2 monitor repeatedly plays content A1, A2, and A3 in that order.
[0077] <Step S13> In step S13, the display device 4 determines whether the use of the virtual electron sharing board is permitted (see Figure 3). If the use of the virtual electron sharing board is not permitted, the display device 4 returns to step S12. Here, since the use of the virtual electron sharing board is permitted for the Room R2 monitor, the process proceeds to the next step.
[0078] <Step S14> In step S14, when a user of user terminal 5 logs in to an application (signage linkage application) for linking user terminal 5 and display device 4, user terminal 5 performs user authentication. Here, we assume that user U2 has logged in to the application.
[0079] <Step S15> In step S15, when user U2 approaches the display device 4 (room R2 monitor) with user terminal 5 and enters the beacon's communication range, user terminal 5 obtains the display device ID and tenant information from the display device 4. The tenant information is information that indicates the user using the display system 10 or the organization to which the user belongs, and in this embodiment, it is information that indicates company X. User terminal 5 also determines whether the tenant information is the same or not. If user terminal 5 determines that the tenant information is the same (S15: Yes), it sends the user ID, display device ID (identification information of room R2 monitor), and tenant information to the distribution server 1. On the other hand, if user terminal 5 determines that the tenant information is different (S15: No), the process returns to step S12.
[0080] <Step S16> In step S16, the distribution server 1 (control unit 11) obtains the user ID, display device ID, and tenant information from the user terminal 5, then accesses the conference server 2 to obtain conference information D3 (see Figure 5).
[0081] <Step S17> In step S17, the distribution server 1 determines whether or not there is a meeting related to user U2 in the meeting information D3 obtained from the conference server 2. Specifically, the distribution server 1 determines whether or not user U2 is registered as a participant in a meeting in the conference room where the Room R2 monitor is installed in the meeting information D3. If the distribution server 1 determines that there is a meeting related to user U2 in the meeting information D3 (S17: Yes), the process proceeds to step S18. On the other hand, if the distribution server 1 determines that there is no meeting related to user U2 in the meeting information D3 (S17: No), the process proceeds to step S31 (see Figure 11). Here, since user U2 (user ID "0002") is registered as a participant in meeting M2 in the conference room where the Room R2 monitor is installed (Room R2), the process proceeds to step S18.
[0082] <Step S18> In step S18, the user terminal 5 (control unit 51) displays screen P1 on the operation display unit 53, which includes a request for confirmation that the Room R2 monitor is nearby and whether or not to display the virtual electronic sharing board. User U2 presses the "OK" button on screen P1 if they want to display the virtual electronic sharing board B2 for meeting M2. When user U2 presses the "OK" button, the user terminal 5 accepts the display instruction (S18: Yes), sends the user ID, display device ID, tenant information, and meeting information (information for meeting M2) to the distribution server 1, and the process proceeds to step S19. On the other hand, if user U2 presses the "Cancel" button on screen P1 (S18: No), the process returns to step S12.
[0083] <Step S19> In step S19, the distribution server 1 requests information about the virtual electronic shared board (editable first virtual shared board) (shared board information) from the shared board server 3. Specifically, the distribution server 1 sends the user ID, display device ID, and conference information (conference M2 information) to the shared board server 3 to request shared board information corresponding to user U2.
[0084] <Step S20> In step S20, the distribution server 1 obtains the user ID, display device ID, and shared board information corresponding to the meeting information (information for meeting M2) from the shared board server 3, and outputs a display instruction for the virtual electronic shared board to the display device 4. Specifically, the distribution server 1 outputs the access information (URL in Figure 7) for the virtual electronic shared board B2 of meeting M2 for user U2 to the display device 4.
[0085] <Step S21> In step S21, when the display device 4 receives the display instruction from the distribution server 1, it interrupts playback of the registered content (content A1, A2, A3).
[0086] <Step S22> In step S22, the display device 4 accesses the shared board server 3 based on the access information of the virtual electronic shared board B2 and displays the input information (handwritten information) of the virtual electronic shared board B2 (see Figure 8). The display device 4 also stores (overwrites) the information (handwritten information) entered into the virtual electronic shared board B2 by the user in the memory area of the shared board server 3 corresponding to the virtual electronic shared board B2.
[0087] <Step S23> In step S23, the display device 4 determines whether or not to terminate the use of the virtual electronic sharing board B2. If the display device 4 terminates the use of the virtual electronic sharing board B2 (S23: Yes), it returns to step S12 and resumes playback of the registered content (content A1, A2, A3) (see Figure 8). The display device 4 continues to display the virtual electronic sharing board B2 while it is in use (during meeting M2) (S23: No).
[0088] <Step S31> In step S17 described above, if the distribution server 1 determines that there are no meetings related to the user in the meeting information D3 (S17: No), in step S31 (see Figure 11), it requests information on a publicly available virtual electronic sharing board (a second virtual sharing board that cannot be edited) (sharing board information). Specifically, the distribution server 1 sends the user ID, display device ID, and tenant information to the sharing board server 3 to request the sharing board information corresponding to that user.
[0089] <Step S32> In step S32, the distribution server 1 obtains user-related shared board information from the shared board server 3 and outputs a virtual electronic shared board display instruction (additional instruction) to the display device 4. For example, if user U4, who is not a participant in meeting M2 on the room R2 monitor, enters the communication range of the room R2 monitor's beacon with user terminal 5, the distribution server 1 outputs the access information (URL in Figure 7) for the virtual electronic shared board B4 to the display device 4.
[0090] <Step S33> In step S33, when the display device 4 receives the display instruction (addition instruction) from the distribution server 1, it adds the virtual electronic sharing board B4 to the registered content (content A1, A2, A3). Specifically, the display device 4 adds the access information (URL) of the virtual electronic sharing board B4 to the playlist D2.
[0091] <Step S34> In step S34, the display device 4 plays content according to the modified playlist D2. Specifically, when playback of content A3 is finished, the display device 4 accesses the shared board server 3 based on the access information of the virtual electronic shared board B4 and displays the publicly available input information (handwritten information) of the virtual electronic shared board B4 (see Figure 9). The display device 4 repeatedly displays content A1, A2, A3, and the input information of the virtual electronic shared board B4 in that order (see Figure 9). The display device 4 displays only publicly available information for the virtual electronic shared board B4 and prohibits writing to the virtual electronic shared board B4.
[0092] <Step S35> In step S35, the display device 4 determines whether a predetermined time has elapsed since the start of displaying the virtual electronic sharing board B4. If the predetermined time has elapsed (S35: Yes), the display device 4 deletes the information of the virtual electronic sharing board B4 (step S36), returns the process to step S12, and resumes playback of the registered content (contents A1, A2, A3) (see Figure 9). The display device 4 continues to display the input information of contents A1, A2, A3 and the virtual electronic sharing board B4 until the predetermined time has elapsed (S35: No).
[0093] As described above, the display system 10 plays registered content on the display device 4 according to a pre-set playlist D2, and when the user terminal 5 and the display device 4 are in close proximity while the registered content is being played, it replaces the virtual electronic sharing board corresponding to the user of the user terminal 5 with the registered content and displays it. For example, when a user participating in a meeting enters the meeting room, the display device 4, which is playing predetermined content in the meeting room, displays the input information and operation screen of the virtual electronic sharing board used in that meeting. Also, when a user who is not participating in a meeting enters the meeting room, the display device 4, which is playing predetermined content in the meeting room, additionally displays the input information (publicly available information) of the virtual electronic sharing board that the user can use.
[0094] The above configuration reduces the effort required to replace the currently playing content with other content (virtual electronic sharing board). Furthermore, it allows users who are not participating in the meeting to view only publicly available information, thus ensuring content security.
[0095] [Second Example] Figure 12 shows an overview of the display method according to the second embodiment. For example, the Room R2 monitor (display device 4) installed in Room R2 plays content A1, A2, and A3 in order according to the playlist D2 distributed from the distribution server 1. The second embodiment shows an example of the display when, while content is being played, users U1 and U2, who are registered as participants in meeting M2 in Room R2 (see Figure 5), approach the Room R2 monitor with their user terminals 5 at approximately the same time and enter the beacon's communication range.
[0096] In this case, each user terminal 5 displays screen P1, which includes a message indicating that the Room R2 monitor is nearby and asking whether or not to display the virtual electronic sharing board. The Room R2 monitor displays the virtual electronic sharing board corresponding to the user who presses the "OK" button on screen P1 first, instead of the content being played. For example, as shown in Figure 12, if user U1 presses the "OK" button on user terminal 5 before user U2, the Room R2 monitor interrupts the playback of content A1, A2, and A3 and displays the input information (written information) of the virtual electronic sharing board B1 corresponding to user U1 (for example, the virtual electronic sharing board B1 of the department to which user U1 belongs).
[0097] When user U1 presses the "OK" button on screen P1 and the virtual electronic sharing board B1 corresponding to user U1 is displayed on the room R2 monitor, if user U2 presses the "OK" button on screen P1, user U2's user terminal 5 will display error screen P3 as shown in Figure 12.
[0098] The method for displaying the input information of the virtual electronic sharing board on the display device 4 when "OK" is pressed on screen P1 of the user terminal 5 is the same as the method shown in the first embodiment (see Figure 10).
[0099] [Third Embodiment] Figure 13 shows an overview of the display method according to the third embodiment. For example, the Room R2 monitor (display device 4) installed in Room R2 plays content A1, A2, and A3 in order according to the playlist D2 distributed from the distribution server 1. The third embodiment shows an example of the display when, while content is being played, users U3 and U4, who are not registered as participants in meeting M2 in Room R2 (see Figure 5), approach the Room R2 monitor with their user terminals 5 at approximately the same time and enter the beacon's communication range.
[0100] In this case, the Room R2 monitor adds to playlist D2 the publicly available input information (write information) from the virtual electronic sharing board B3 corresponding to user U3 (for example, the virtual electronic sharing board B3 of the department to which user U3 belongs) and the publicly available input information (write information) from the virtual electronic sharing board B4 corresponding to user U4 (for example, the virtual electronic sharing board B4 of the department to which user U4 belongs). In other words, the Room R2 monitor adds the access information (URL) for virtual electronic sharing board B3 and the access information (URL) for virtual electronic sharing board B4 to playlist D2.
[0101] The Room R2 monitor repeatedly plays content A1, A2, A3, the publicly available information for virtual electronic sharing board B3, and the publicly available information for virtual electronic sharing board B4 for a predetermined time, according to the playlist D2. After the predetermined time has elapsed, the Room R2 monitor removes the publicly available information for virtual electronic sharing board B3 and virtual electronic sharing board B4 from playlist D2 and resumes playback of content A1, A2, and A3. Note that the predetermined time corresponding to virtual electronic sharing board B3 and the predetermined time corresponding to virtual electronic sharing board B4 may be set to different times. In this case, the Room R2 monitor terminates the display of the virtual electronic sharing board with the shorter predetermined time first, and then terminates the display of the virtual electronic sharing board with the longer predetermined time.
[0102] [Fourth embodiment] The fourth embodiment is an example of the display that occurs when, as shown in the first embodiment, the display device 4 (room R2 monitor) is displaying information (written information) from the virtual electronic sharing board B2 corresponding to user U2, a participant in meeting M2, and user U1, another participant in meeting M2, approaches the room R2 monitor with user terminal 5 and enters the beacon's communication range.
[0103] The Room R2 monitor first communicates with user U2's user terminal 5 and begins displaying the virtual electronic sharing board B2 corresponding to user U2, then stops transmitting the beacon signal. Therefore, even if user U1's user terminal 5 approaches the Room R2 monitor while the virtual electronic sharing board B2 is being displayed, user U1's user terminal 5 will not receive the beacon signal from the Room R2 monitor and will not perform any processing.
[0104] Subsequently, for example, if user U2 performs an operation to terminate the use of the virtual electronic sharing board B2, the room R2 monitor terminates the display of the virtual electronic sharing board B2, resumes playback of the original playlist D2 content A1, A2, and A3, and resumes transmitting the beacon signal. In this case, when user U1's user terminal 5 receives the beacon signal, it displays screen P1 and accepts a command to display information of the virtual electronic sharing board B1 corresponding to user U1. If, after the transmission of the beacon signal has resumed, user U1's user terminal 5 and user U2's user terminal 5 are simultaneously within the beacon's communication range, the process shown in the second embodiment (see Figure 12) is executed.
[0105] [Fifth Example] Figure 14 shows an overview of the display method according to the fifth embodiment. The fifth embodiment shows an example of display when, as shown in the third embodiment, information (written information) of the virtual electronic sharing board B4 corresponding to user U4, who is not a participant in meeting M2, is being displayed on the display device 4 (room R2 monitor), and another user U3, who is not a participant in meeting M2, approaches the room R2 monitor with a user terminal 5 and enters the beacon's communication range. For example, when the room R2 monitor communicates with user U4's user terminal 5, it repeatedly plays content A1, A2, A3, and the publicly available information of the virtual electronic sharing board B4 according to playlist D2.
[0106] Subsequently, when the Room R2 monitor communicates with user terminal 5 of user U3, the Room R2 monitor adds to playlist D2 publicly available input information (write information) from the virtual electronic sharing board B3 corresponding to user U3 (for example, the virtual electronic sharing board B3 of the department to which user U3 belongs).
[0107] The Room R2 monitor repeatedly plays content A1, A2, A3, the publicly available information for virtual electronic sharing board B4, and the publicly available information for virtual electronic sharing board B3 for a predetermined time, according to the playlist D2. After the predetermined time has elapsed, the Room R2 monitor removes the publicly available information for virtual electronic sharing board B4 and virtual electronic sharing board B3 from playlist D2 and resumes playback of content A1, A2, and A3.
[0108] Specifically, the Room R2 monitor removes the publicly available information for virtual electronic sharing board B4 from playlist D2 after a predetermined time has elapsed. In this case, the Room R2 monitor repeatedly plays the publicly available information for contents A1, A2, A3, and virtual electronic sharing board B3. Subsequently, after a predetermined time has elapsed for virtual electronic sharing board B3, the Room R2 monitor removes the publicly available information for virtual electronic sharing board B3 from playlist D2 and resumes playback of contents A1, A2, and A3.
[0109] As described above, the display system 10 relating to this disclosure displays the distribution content (registered content) distributed from the distribution server 1 on the display device 4, identifies the virtual electronic sharing board (shared display information) corresponding to the identification information (display device ID) of the display device 4 and the user information (user ID) of the user using the display device 4, obtains the virtual electronic sharing board from the sharing board server 3 based on the identification information (shared board information) of the virtual electronic sharing board, and replaces the content currently displayed on the display device 4 with the content on the virtual electronic sharing board for display.
[0110] Furthermore, when the user terminal 5 of the user obtains the display device ID by performing short-range wireless communication with the display device 4, the display system 10 obtains the display device ID and user ID from the user terminal 5 and identifies the virtual electronic sharing board corresponding to the display device ID and user ID.
[0111] Furthermore, the display system 10 displays an editable virtual electronic sharing board (first virtual sharing board) on the display device 4 if a user is registered in the meeting information D3 (see Figure 5), which stores the meeting location and the users participating in the meeting in association with that meeting. If no user is registered in the meeting information D3, it displays a non-editable or publicly accessible virtual electronic sharing board (second virtual sharing board) on the display device 4.
[0112] With the above configuration, the effort required to replace the content being played on the display device 4 with, for example, the content on a virtual electronic sharing board used in a meeting can be reduced. In addition, since only information that can be made public can be displayed even to users who are not participating in the meeting, the security of the content can be ensured.
[0113] The display system relating to this disclosure is not limited to the embodiments described above. For example, in the embodiments described above, the display device 4 connects to the user terminal 5 via short-range wireless communication to acquire user information, but in other embodiments, the display system 10 may acquire user information by having the display device 4 communicate with an IC tag (IC card) owned by the user via short-range wireless communication. Alternatively, the display system 10 may acquire user information based on the display device 4 or images captured by a camera installed in the conference room.
[0114] The display system according to this disclosure comprises a distribution server 1, a conference server 2, a shared board server 3, a display device 4, and a user terminal 5. However, the display system may also consist of the distribution server 1, the display device 4, and the shared board server 3. Alternatively, the display system may consist of a cloud server. In this case, the cloud server may be configured to include each processing unit of the control unit 11 of the distribution server 1, each processing unit of the control unit 41 of the display device 4, and each processing unit of the control unit 31 of the shared board server 3. Furthermore, the display system may consist of at least one of the distribution server 1, the display device 4, and the shared board server 3.
[0115] Each control unit implements various functions by reading and executing various programs stored in a memory unit (e.g., storage or ROM). Furthermore, each control unit may be implemented by one or more control / arithmetic units (CPU (Central Processing Unit), SoC (System on a Chip)). Also, each control unit may be composed of one or more control circuits (electronic circuits).
[0116] [Disclosure Note] The following is an overview of the disclosures extracted from the embodiments described above. Note that each configuration and processing function described below can be selected and combined as desired.
[0117] <Note 1> A first display processing unit that displays the distribution content distributed from the distribution server on a display device, An identification processing unit that identifies shared display information corresponding to the identification information of the display device and the user information of the user using the display device, A second display processing unit obtains the shared display information from the shared display server based on the identification information of the shared display information identified by the identification processing unit, and replaces the distributed content currently displayed on the display device with the shared display information for display; A display system equipped with the following features.
[0118] <Note 2> When the user terminal of the user obtains identification information of the display device by performing short-range wireless communication with the display device, the identification processing unit obtains the identification information of the display device and the user information from the user terminal, and identifies the shared display information corresponding to the identification information of the display device and the user information. The display system described in Appendix 1.
[0119] <Note 3> The first display processing unit restarts the display of the distributed content when the display of the shared display information has finished. The display system described in Appendix 1 or 2.
[0120] <Note 4> The aforementioned shared display information is a virtual shared board accessible to multiple users, The second display processing unit is: If the user is registered in the meeting information which stores the meeting location and the users participating in the meeting in association with each other, the display device will display an editable first virtual shared board. If the user is not registered in the aforementioned meeting information, the display device will show a second virtual shared board that is either uneditable or publicly accessible. The display system described in Appendix 2.
[0121] <Note 5> The second display processing unit is: When the first virtual shared board is displayed on the display device, the display of the distributed content is resumed when the user requests the termination of the first virtual shared board. When the second virtual shared board is displayed on the display device, the display of the distributed content is resumed when the display time of the second virtual shared board reaches a predetermined time. The display system described in Appendix 4.
[0122] <Note 6> The second display processing unit causes the first virtual shared board to be displayed on the display device based on access information of the storage unit that stores input information input to the first virtual shared board, and stores the information input to the first virtual shared board in the storage unit of the display device. The display system described in Appendix 4 or 5.
[0123] <Note 7> The display system includes the distribution server, the display device, and the user terminal. The distribution server distributes the distribution content and playlist to the display device. When the user terminal communicates with the display device via short-range wireless communication, it transmits the identification information of the display device and the user information to the distribution server. The distribution server transmits to the display device the identification information of the virtual shared board corresponding to the identification information of the display device and the user information. The display device plays the distributed content according to the playlist, and when it obtains identification information for the virtual shared board, it interrupts the playback of the distributed content and displays the virtual shared board. The display system described in any of the appendices 4 to 6.
[0124] <Note 8> The display device includes a communication device capable of short-range wireless communication with the user terminal. The display system described in Appendix 2.
[0125] <Note 9> Displaying the content delivered from the distribution server on the display device, Identifying shared display information corresponding to the identification information of the display device and the user information of the user using the display device, Based on the identification information of the shared display information, the shared display information is obtained from the shared display server, and the distributed content currently displayed on the display device is replaced with the shared display information and displayed. A display method executed by one or more processors.
[0126] <Note 10> Displaying the content delivered from the distribution server on the display device, Identifying shared display information corresponding to the identification information of the display device and the user information of the user using the display device, Based on the identification information of the shared display information, the shared display information is obtained from the shared display server, and the distributed content currently displayed on the display device is replaced with the shared display information and displayed. A display program for causing one or more processors to execute, or a non-temporary computer-readable recording medium on which the display program is recorded. [Explanation of Symbols]
[0127] 1: Distribution Server 2: Conference Server 3: Shared board server 4:Display device 5: User terminal 10: Display System 11: Control Unit 12: Storage section 13: Operation display section 14: Communications Department 31: Control Unit 32: Storage section 33: Operation display section 34: Communications Department 41: Control Unit 42: Storage section 43:Operation display section 44: Communications Department 53: Operation display section 111: Registration Processing Unit 112: Distribution Processing Unit 113: Output Processing Unit 311: Acquisition Processing Unit 312: Authentication Processing Unit 313: Output Processing Unit 411: Program acquisition processing unit 412: Content display processing unit 413: Shared board display processing unit D1: Distribution Information D2: Playlist D3: Meeting Information D4: User Information D5: Virtual Electronic Shared Board Information
Claims
1. A first display processing unit that displays the distribution content distributed from the distribution server on a display device, An identification processing unit that identifies shared display information corresponding to the identification information of the display device and the user information of the user using the display device, A second display processing unit obtains the shared display information from the shared display server based on the identification information of the shared display information identified by the identification processing unit, and replaces the distributed content currently displayed on the display device with the shared display information and displays it; A display system equipped with the following features.
2. When the user terminal of the user obtains identification information of the display device by performing short-range wireless communication with the display device, the identification processing unit obtains the identification information of the display device and the user information from the user terminal, and identifies the shared display information corresponding to the identification information of the display device and the user information. The display system according to claim 1.
3. The first display processing unit restarts the display of the distributed content when the display of the shared display information has finished. The display system according to claim 1.
4. The aforementioned shared display information is a virtual shared board accessible to multiple users, The second display processing unit is: If the user is registered in the meeting information which stores the meeting location and the users participating in the meeting in association, an editable first virtual shared board is displayed on the display device. If the user is not registered in the aforementioned meeting information, the display device will show a second virtual shared board that is either uneditable or publicly accessible. The display system according to claim 2.
5. The second display processing unit is: When the first virtual shared board is displayed on the display device, the display of the distributed content is resumed when the user requests the termination of the first virtual shared board. When the second virtual shared board is displayed on the display device, the display of the distributed content is resumed when the display time of the second virtual shared board reaches a predetermined time. The display system according to claim 4.
6. The second display processing unit causes the first virtual shared board to be displayed on the display device based on access information of the storage unit that stores input information input to the first virtual shared board, and stores the information input to the first virtual shared board in the storage unit of the display device. The display system according to claim 4.
7. The display system includes the distribution server, the display device, and the user terminal. The distribution server distributes the distribution content and playlist to the display device. When the user terminal communicates with the display device via short-range wireless communication, it transmits the identification information of the display device and the user information to the distribution server. The distribution server transmits to the display device the identification information of the virtual shared board corresponding to the identification information of the display device and the user information. The display device plays the distributed content according to the playlist, and when it obtains identification information for the virtual shared board, it interrupts the playback of the distributed content and displays the virtual shared board. The display system according to claim 4.
8. The display device includes a communication device capable of short-range wireless communication with the user terminal. The display system according to claim 2.
9. Displaying the content delivered from the distribution server on the display device, Identifying shared display information corresponding to the identification information of the display device and the user information of the user using the display device, Based on the identification information of the shared display information, the shared display information is obtained from the shared display server, and the distributed content currently displayed on the display device is replaced with the shared display information and displayed. A display method executed by one or more processors.
10. Displaying the content delivered from the distribution server on the display device, Identifying shared display information corresponding to the identification information of the display device and the user information of the user using the display device, Based on the identification information of the shared display information, the shared display information is obtained from the shared display server, and the distributed content currently displayed on the display device is replaced with the shared display information and displayed. A display program that causes one or more processors to run.