Information processing device, information processing method, and program

Through the multi-page slide range control between the speaker and the audience terminal, the problem that the lecture cannot be carried out on demand is solved, and the speaker's independent rhythm lecture and the audience's flexible viewing effect is achieved.

JP2025018780APending Publication Date: 2025-02-06M3 CORP

Patent Information

Application Number
JP2023122777
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-07-27
Publication Date
2025-02-06

AI Technical Summary

Technical Problem

In the prior art, lectures cannot be conducted as the speaker expects, and effective control and synchronization between the intercom and the audience cannot be achieved.

Method used

By implementing the range control of multi-page slide material between the speaker terminal and the audience terminal, a display instruction acceptance unit and a display control unit are adopted to allow the audience to view or prohibit viewing the slide within a certain range, combining real-time and preset control methods.

Benefits of technology

This enables the speaker to conduct lectures on demand, and the audience can flexibly view slide content without affecting the speaker's rhythm, improving the effectiveness and interactivity of the lectures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025018780000001_ABST
    Figure 2025018780000001_ABST
Patent Text Reader

Abstract

To allow a lecturer to proceed with a lecture as the lecturer wishes.SOLUTION: A lecturer terminal 1 is operated by a lecturer who gives a lecture using slide materials consisting of multiple sheets, communicates with viewers' viewer terminals that can display the slide materials, and includes a disclosure range instruction reception unit 41 and a disclosure range control unit 43. The disclosure range instruction reception unit 41 accepts a second instruction (for example, an operation to advance a display target to the next sheet) that sets a predetermined range of the multiple sheets as the disclosure range by an operation of the lecturer during the lecture. Each time the second instruction is accepted, the disclosure range control unit 43 executes control to set the disclosure range to the predetermined range indicated by the second instruction.SELECTED DRAWING: Figure 6
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program. [Background technology]

[0002] Conventionally, there have been technologies for platforms that enable viewing of Web lectures (see, for example, Patent Document 1). [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2016-095818 A Summary of the Invention [Problem to be solved by the invention]

[0004] However, conventional techniques, including the technique described in Patent Document 1, have not allowed the speaker to conduct the lecture in the way he or she wished.

[0005] The present invention has been made in view of the above circumstances, and has an object to enable a lecture to proceed as the lecturer wishes. [Means for solving the problem]

[0006] In order to achieve the above object, an information processing system according to one aspect of the present invention comprises: a speaker terminal for a speaker who gives a lecture using a slide presentation made up of a plurality of sheets; A viewer terminal of a viewer capable of displaying the slide materials; An information processing system having: The lecturer terminal includes: a disclosure range control means for variably controlling a disclosure range of the plurality of sheets in the viewer terminal; Equipped with The viewer terminal includes: a display instruction receiving means for receiving a first instruction for displaying a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control means for executing control to display the specified sheet when the specified sheet for which the first instruction has been received is within the disclosure range, and for executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; Equipped with.

[0007] In addition, an information processing device according to one embodiment of the present invention includes: An information processing device that is operated by a lecturer who gives a lecture using a slide material composed of a plurality of sheets and communicates with a viewer terminal of a viewer that can display the slide material, a disclosure range control means for variably controlling a disclosure range of the plurality of sheets in the viewer terminal; Equipped with.

[0008] In addition, an information processing device according to one embodiment of the present invention includes: An information processing device that is operated by a viewer and that communicates with a speaker terminal of a speaker who is giving a lecture using slide materials composed of a plurality of sheets and is capable of displaying the slide materials, a display instruction receiving means for receiving a first instruction for displaying a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control means for executing control to display the specified sheet when the specified sheet for which the first instruction was received is within the disclosure range based on variable control of the disclosure range of the plurality of sheets executed in the presenter terminal, and for inhibiting the display of the specified sheet when the specified sheet is outside the disclosure range; Equipped with.

[0009] An information processing method and a program according to one aspect of the present invention are each an information processing method and a program corresponding to the information processing device according to the aspect of the present invention described above. Effect of the Invention

[0010] According to the present invention, the lecture can be conducted as the lecturer wishes. [Brief description of the drawings]

[0011] [Figure 1] FIG. 2 is a diagram showing an application screen of the present service to which the embodiment of the information processing device of the present invention is applied. [Diagram 2] FIG. 2 is a diagram showing an application screen of the present service to which the embodiment of the information processing device of the present invention is applied. [Diagram 3] FIG. 13 is a diagram showing a screen of a slide viewer of the present service to which the embodiment of the information processing device of the present invention is applied. [Figure 4] FIG. 4 is a diagram showing an example of a system configuration of an information processing system applied to the present service of FIGS. 1 to 3, that is, an information processing system including a server of an embodiment of an information processing device according to the present invention. [Diagram 5] 5 is a diagram illustrating an example of the hardware configuration of a lecturer terminal and a viewer terminal in the information processing system of FIG. 4. [Figure 6] 6 is a functional block diagram showing an example of the functional configuration of a lecturer terminal and a viewer terminal having the hardware configuration shown in FIG. 5. [Figure 7] 7 is a flowchart showing the operation of a lecturer terminal and an audience terminal having the hardware configuration of FIG. 5 and the functional configuration of FIG. 6. [Figure 8] FIG. 7 is a diagram showing an example of a slide viewer screen displayed on the viewer terminal of FIG. 6. [Figure 9] FIG. 7 is a diagram showing a slide setting screen displayed on the lecturer terminal of FIG. 6. [Figure 10] FIG. 7 is a diagram showing the transition of the screen during real-time operation of the range of disclosure (range of publication) on the day of the lecture on the lecturer terminal of FIG. 6. [Figure 11] 7 is a diagram for explaining how a change in the disclosure range is reflected in the lecturer terminal of FIG. 6. FIG. [Figure 12] FIG. 7 is a diagram showing a real-time operation screen when the presenter terminal in FIG. 6 is started up to set up slide publishing. [Figure 13]13 is a diagram showing a message dialog box displayed by operating the real-time operation screen in FIG. 12. [Figure 14] FIG. 7 is a diagram showing a slide setting screen displayed on the lecturer terminal of FIG. 6. [Figure 15] 15 is a diagram showing a slide disclosure range advance time designation screen displayed by operating an advance time designation button on the slide setting screen of FIG. 14. FIG. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0012] First, before describing an embodiment of an information processing device of the present invention, an overview of a service to which the embodiment of the information processing device is applied (hereinafter, referred to as "this service") will be described with reference to FIG.

[0013] In this service, the service provider provides a lecture service (hereinafter referred to as "this service") in which, among registered users, for example, doctors, one doctor acts as a lecturer and other doctors act as viewers.

[0014] This service provides each user with application software programs (hereinafter abbreviated as "apps") for speakers and audience members. The speaker displays the slides on the screen of the speaker application installed on his / her own device (hereafter referred to as the speaker device), and proceeds with the lecture while looking at the slides and turning the pages (sheets). If there is an assistant assisting the speaker, the assistant may turn the pages in accordance with the flow of the speaker's lecture using a device for the assistant that is prepared separately from the speaker device and has the same functions as the speaker device.

[0015] On the other hand, when a viewer displays screen D1 of the viewer app installed on the terminal he or she operates (hereinafter referred to as the "viewer terminal") as shown in Fig. 1 and presses start viewing button D2 within the frame of the playback screen while the speaker is giving a lecture, slide launch button D3 is displayed on screen D1 as shown in Fig. 2. Note that in this example, separate apps are used for the speaker and the viewers, but the screens that appear for the speaker and the viewers may be different when logging in with the same app.

[0016] When the user (viewer) presses the slide launch button D3 displayed on screen D1, a slide viewer screen D4 as shown in Fig. 3 pops up, allowing the user to view the slide materials sheet by sheet. Note that if the viewer's device is, for example, a smartphone, the slide viewer is embedded in the viewing screen and displayed below the player, rather than popping up. In this service, a user (viewer) who presses the slide launch button D3 in this way becomes able to view the slide materials. A slide document is one or more sheets, such as JPEG images, collectively organized into a file, and the slide viewer displays one JPEG image (one sheet) per screen.

[0017] In this service, the slide disclosure range of the audience app is restricted by control from the speaker app. There are two methods for controlling the slide disclosure range: Method 1 and Method 2. In the first method, the speaker or service provider takes the initiative in controlling the scope of disclosure in real time. Similarly, in the case of catch-up playback, only the area that is disclosed in real time can be viewed. Chase playback occurs when a viewer logs in during a lecture, opens the slide viewer, and plays the slide from an earlier page than the page the speaker is explaining. In the second method, a time is specified for each page or each sheet, and page turning and the like are mechanically controlled. In addition, if the speaker or service provider sets "no restrictions" on the speaker's app screen, there will be no restrictions on the viewing range of slides.

[0018] This service can provide the following benefits: 1. During live broadcasts, viewers can check slide materials by themselves. Due to pharmaceutical company compliance concerns, approximately 90% of Web conferences are broadcast live, but the reality is that busy users (doctors and other viewers) find it difficult to join exactly at the start time. With this service, if viewers are late to the start of a live broadcast or miss it, they can operate and check the slides themselves, allowing them to more accurately understand the content of the lecture. In fact, when we surveyed users asking "What kind of lecture would you like to attend?" 44% of respondents (n=422) answered "I would like to be able to view the lecture materials after the lecture has started," so we are aware that there is a need for this. If the scope of slide disclosure is not controlled, users can watch the lecture after first understanding the entire content of the lecture, which has the advantage of allowing them to concentrate on the points they want to hear and to prepare in advance for areas where they are lacking in knowledge.

[0019] 2. The advantage of being able to limit the scope of slide disclosure. By knowing the content of the lecture in advance, pharmaceutical companies' concerns that participants will not watch until the end (or drop out midway) can be alleviated. By limiting the range of control available to viewers, they can focus on the speaker's real-time explanation.

[0020] 3. Effects of the slide viewer function and other effects Users can enlarge the slide viewer themselves, so even if the document is in a small font, it can be enlarged and read. Unless the user operates it, the slide pages will not change automatically, so the user can review the slides at their own pace. Slides can be operated using a variety of devices including computers and smartphones. When viewing from a computer, the slide viewer opens in a separate window from the viewing screen, and you can adjust the display size of the slide viewer yourself. When viewing from a smartphone, you can move between slides by swiping the screen, in addition to using the forward / back buttons to move left / right. Users can easily make plans because they can know about upcoming lectures in advance through the viewing screen and reminder emails (because they can know about lectures even if they do not necessarily attend at the exact time of the lecture). With this service, each viewer app keeps a log of which viewer viewed which slide page, and these logs are then collected by the speaker's or pharmaceutical company's app, enabling speakers (such as doctors) and pharmaceutical companies to use this service to verify and analyze the effectiveness of their lectures in more detail.

[0021] As explained above, this service allows doctors to control the range of slides that are displayed in real time during live web lectures (it is also possible to skip pages), and by specifying the time for each page and controlling the range of display, it is possible to realize a mechanism that allows the doctor who is the lecturer to freely operate the slides that are being projected on the viewing screen. Pages can also be skipped.

[0022] Next, the configuration of an information processing system applied to the present service shown in FIGS. 1 to 3 will be described with reference to FIG. FIG. 4 is a diagram showing an example of the system configuration of an information processing system to which the present service of FIGS. 1 to 3 is applied, that is, an information processing system including a server of an embodiment of an information processing device according to the present invention.

[0023] The information processing system in FIG. 4 is configured to include a lecturer terminal 1 and viewer terminals 2-1 through 2-n. The lecturer terminal 1 and the viewer terminals 2-1 to 2-n are connected to each other so as to be able to communicate with each other via a predetermined network N such as the Internet. The form of the network N is not particularly limited, and for example, Bluetooth (registered trademark), Wi-Fi, a LAN (Local Area Network), the Internet, etc. may be adopted.

[0024] The lecturer terminal 1 is an information processing device such as a smartphone, tablet terminal, or personal computer (PC) that is managed by a lecturer, a pharmaceutical company, or a service provider, and has an application for lecturers provided by the service provider installed therein. The lecturer terminal 1 is operated by one of the member users, for example a doctor who is a lecturer, and is capable of displaying slide materials in a live broadcast on the screen of a started application. The lecturer terminal 1 communicates with the viewer terminals 2-1 to 2-n as appropriate and executes various control processes including control of the disclosure range of the slide materials to each of the viewer terminals 2-1 to 2-n and acquisition of viewing logs.

[0025] The viewer terminals 2-1 to 2-n are terminals that accept operations by viewers, such as doctors, who are member users of the service, and are information processing devices, such as smartphones, tablet terminals, personal computers (PCs), etc. Apps for viewers provided by the service provider are installed in the viewer terminals 2-1 to 2-n. The viewer terminals 2-1 to 2-n can display slide materials provided by the speaker on the app screen during a web lecture broadcast live on the Internet by the speaker, and the viewer can view the slides by moving forward or backward through the app's operations. In the following description, when there is no need to distinguish between the viewer terminals 2-1 to 2-n, they will be collectively referred to as the "viewer terminal 2."

[0026] In this embodiment, as an example of collaboration between the viewer terminal 2 and the speaker terminal 1, the viewer terminal 2 and the speaker terminal 1 adopt a first method as a "collaboration" method in which a dedicated app provided by the service provider is installed and executed by the app. Alternatively, for example, a second method may be adopted in which the viewer terminal 2 accesses and displays a website disclosed by the presenter terminal 1. According to the second method, the viewer terminal 2 appropriately communicates with the presenter terminal 1 and has the presenter terminal 1 execute main processing. The method for implementing this service through cooperation between the viewer terminal 2 and the presenter terminal 1 is not limited to the first method. For example, a method that appropriately combines the first method and the second method can also be adopted as the "collaboration" method. However, for the sake of convenience, in the following example, the first method will be described as the "collaboration" method. That is, in the following example, the subject of processing is the speaker terminal 1, but this is merely an example, and it goes without saying that in implementation, the subject may be the viewer terminal 2 or other information processing device (server, etc.) as appropriate.

[0027] In this example, since the presenter terminal 1 executes the main processing, the hardware configuration and functional configuration of the presenter terminal 1 will be described below with a focus on the presenter terminal 1 in the information processing system of FIG.

[0028] First, an example of the hardware configuration of the presenter terminal constituting the above-mentioned information processing system will be described with reference to FIG. FIG. 5 is a block diagram showing the hardware configuration of a presenter terminal according to an embodiment of the information processing device of the present invention.

[0029] The presenter terminal 1 comprises a CPU (Central Processing Unit) 11, a ROM (Read Only Memory) 12, a RAM (Random Access Memory) 13, a bus 14, an input / output interface 15, an output unit 16, an input unit 17, a memory unit 18, a communication unit 19, and a drive 20.

[0030] The CPU 11 executes various processes according to a program recorded in the ROM 12 or a program loaded from the storage unit 18 into the RAM 13 . The RAM 13 also stores data and the like necessary for the CPU 11 to execute various processes.

[0031] The CPU 11, ROM 12, and RAM 13 are connected to one another via a bus 14. An input / output interface 15 is also connected to this bus 14. An output unit 16, an input unit 17, a storage unit 18, a communication unit 19, and a drive 20 are connected to the input / output interface 15.

[0032] The output unit 16 is composed of a display such as a liquid crystal display device, a printer, a speaker, etc., and outputs various information. The input unit 17 is configured with input devices such as a keyboard and a mouse, and various information is inputted thereto. The storage unit 18 is configured with a dynamic random access memory (DRAM) or the like, and stores various data. The communication unit 19 communicates with other devices via a network N including the Internet.

[0033] Removable media 30, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is appropriately loaded into the drive 20. A program read from the removable media 30 by the drive 20 is installed in the storage unit 18 as necessary. Furthermore, the removable medium 30 can also store various data stored in the storage unit 18 in the same manner as the storage unit 18 . Although the hardware configuration of the lecturer terminal 1 has been described above, the hardware configuration of the viewer terminal 2 is also similar, and therefore a description thereof will be omitted.

[0034] Next, with reference to FIG. 6, the functional configuration of the lecturer terminal and the audience terminal having the hardware configuration of FIG. 5 will be described. FIG. 6 is a functional block diagram showing an example of the functional configuration of the lecturer terminal and the viewer terminal having the hardware configuration of FIG. In the following explanation, in order to distinguish between the hardware of the speaker terminal 1 and the hardware of the viewer terminal 2, the hardware elements of the speaker terminal 1 will be given the letter k, and the hardware elements of the viewer terminal 2 will be given the letter s.

[0035] As shown in FIG. 6, in a CPU 11s of the viewer terminal 2, a display instruction receiving section 51 and a display control section 52 function. The display instruction receiving unit 51 receives a first instruction for displaying a predetermined sheet among a plurality of sheets, such as an operation to specify a sheet or an operation to proceed with displaying a sheet, by an operation of a viewer. The display control unit 52 executes control to display the specified sheet when the first instruction is received for an operation to open the 8th page within 10 minutes from the start of the lecture, and executes control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range, for example, an operation to open the 11th page even within 10 minutes from the start of the lecture.

[0036] In addition, in the CPU 11k of the presenter terminal 1, a disclosure range instruction receiving section 41, a disclosure time instruction receiving section 42, and a disclosure range control section 43 function.

[0037] The disclosure range instruction receiving unit 41 receives a second instruction by the speaker during a lecture to specify a predetermined range (from which page to which page) of multiple sheets as the disclosure range, for example, an operation to advance the display target to the next sheet, etc. The predetermined range includes, for example, an instruction of a range from which page to which page, as well as an instruction of discrete pages, for example, pages 3 and 7.

[0038] The disclosure time instruction receiving unit 42 receives a third instruction indicating the time when a predetermined range of the sheets is to be disclosed, which is made by an operation of the speaker during or before the lecture, for example, an operation of specifying a time such as the elapsed time of 5 minutes from now or the time of day as a parameter. Note that the second instruction and the third instruction may be combined.

[0039] Every time a second instruction is received, disclosure range control unit 43 sets the disclosure range to a predetermined range indicated by the second instruction. Furthermore, when the time indicated by the third instruction arrives, disclosure range control unit 43 executes control to set the disclosure range to the predetermined range. The disclosure range control unit 43 controls (variably controls) the disclosure range of multiple sheets in the viewer terminal 2 so that, for example, pages 1 to 10 can be disclosed from the start of the lecture until 10 minutes later. This control example is just one example, and the disclosure range of the time, pages, etc. can be changed in various ways by settings on the app of the speaker terminal 1 or by command operations.

[0040] As described above, according to the information processing system of this embodiment, when an instruction operation is received from a speaker during a lecture on the performer terminal 1, such as a second instruction that sets a specified range among multiple sheets as the disclosure range, such as an operation to advance the display target to the next sheet, the disclosure range control unit 43 executes control to set the disclosure range to the range indicated by the second instruction, such as the next page, each time a second instruction is received, so that viewers can only view pages within the disclosure range set by the speaker, and the speaker can proceed with the lecture by progressing through the pages at his or her own pace. In addition, when a third instruction, for example specifying a time, is received by the speaker at the speaker terminal 1 during a lecture, the disclosure range control unit 43 executes sheet display prohibition control, such as not allowing the speaker to proceed to the next page until the time indicated by the third instruction, so that the speaker can proceed with the lecture by advancing through the pages at his or her own timing. As a result, the lecture can proceed as the lecturer wishes.

[0041] Next, the operation of the information processing system having the functional configuration of FIG. 6 will be described with reference to FIG. FIG. 7 is a flowchart showing the operation of the information processing system having the functional configuration of FIG. When the speaker performs a disclosure range setting operation in step S11 on the speaker terminal 1, the disclosure range setting instruction is accepted by the disclosure range instruction accepting unit 41, and in step S12, the disclosure range control unit 43 executes control to set the disclosure range.

[0042] In step S13, thereafter, variable control of the disclosure contents (range, time, etc.) is executed by the disclosure range control unit 43 based on the setting of the disclosure range. Note that, although this example has been described as an example in which the disclosure range is set in advance, if the speaker operates to set the disclosure range during the lecture, variable control of the disclosure contents (range, time, etc.) is executed in almost real time after a delay of, for example, about 10 seconds until the setting is reflected.

[0043] Then, when a live broadcast of the Web lecture is carried out and a viewing operation, such as opening a page, is performed on the app screen of the viewer terminal 2 in step S14, the display instruction receiving unit 51 receives the instruction from that operation in step S15 and makes an inquiry (message sending) to the speaker terminal 1 as to whether or not the content of the instruction is within the disclosure range. In this example, an inquiry is made to the speaker terminal 1 each time a viewer operates the speaker terminal 1. However, by sending disclosure control data generated in advance by the speaker terminal 1 (or another assistant terminal) to the speaker terminal 2, the speaker terminal 2 can determine the viewer's viewing operations based on the disclosure control data and control disclosure.

[0044] In the speaker terminal 1, when the disclosure range control unit 43 receives the inquiry sent from the viewer terminal 2, in step S16, the disclosure range control unit 43 determines whether the content of the instruction is within the disclosure range in accordance with the disclosure range setting that was set in advance, and in step S17, returns the determination result to the viewer terminal 2.

[0045] In the viewer terminal 2, the display control unit 52 receives the transmitted determination result, and in step S18, it is confirmed whether or not the determination result is within the disclosure range. As a result of this check, if the determination result is outside the disclosure range (No in step S18), in step S19, the display control unit 52 executes control to prohibit the display of the page that has been browsed (instructed). Moreover, if the determination result in step S18 is within the disclosure range (Yes), the display control unit 52 executes control to display the page that has been browsed (instructed). In this operation example, the viewer terminal 2 queries the speaker terminal 1, which then determines the disclosure range and returns the result to the viewer terminal 2; however, by sending setting information for the disclosure range to the viewer terminal 2 in advance, the viewer terminal 2 may be configured to execute this series of disclosure range determination operations in this manner.

[0046] This will enable viewers to watch a live broadcast of a web lecture while viewing the page they are browsing.

[0047] In this way, according to the operation of this information processing system, when a viewer performs a viewing operation on the viewer terminal 2, if the content of the operation is within the disclosure range (page, time, etc.) set by the speaker, control is executed to display the page for the operation, and if the instruction is outside the disclosure range, control is executed to prohibit the display of the page for the operation, so that it is possible to control the page to be displayed on the viewer terminal 2 within the disclosure range intended by the speaker.

[0048] Next, a specific example will be described with reference to FIGS. First, an example of a slide viewer screen displayed on a viewer terminal will be described with reference to FIG. FIG. 8 is a diagram showing an example of a slide viewer screen displayed on the viewer terminal of FIG. When a viewer operates the application icon on the viewer terminal 2 to start up the application in order to view the Web lecture, a slide viewer screen 61 is displayed on the viewer terminal 2, as shown in FIG. The size of the screen 61 changes in accordance with the window resizing operation. Also, the slide image can be hidden by clicking the "X" button in the upper right.

[0049] On this screen 61, a display bar 62 at the bottom has buttons such as "<Previous>" and "Next>" and messages such as "Page xx / Page xx" and "Currently available up to page xx". The "<Previous" button is a button for instructing the user to display the previous slide (sheet). The "Next>" button is a button for instructing the user to display the next slide (sheet). The message "X page / X page" indicates the page / all pages currently being viewed (displayed). The message "※Pages up to XX are currently available" indicates the number of pages that can currently be viewed. These buttons and messages change every time the disclosure range settings are updated. The viewer can operate the buttons within the message range to view the page.

[0050] Although the example of screen 61 is an example of a PC screen, by installing a corresponding app on a smartphone or tablet, it is possible to display the slide viewer screen and operate the slides while watching the web lecture. Smartphone apps also support direct operations on the screen, such as flick operations.

[0051] FIG. 9 is a diagram showing a slide setting screen displayed on the presenter terminal of FIG. As shown in FIG. 9, the slide setting screen 70 is a screen that is displayed by pressing the slide setting button located on the top page (not shown) of the slide list screen (management screen) that is displayed on the presenter terminal 1 immediately after the app is launched. The slide setting screen 70 is equipped with a list display switching tab 71, a new slide setting button 72, a pager 73, a slide setting summary column 74, a preview button 75, a copy button 76 for information to be embedded in the viewing page, an edit slide setting button 77, a real-time operation button for that day 78, an operation log download button 79, and a "Delete this slide setting" button 80.

[0052] The list display switching tab 71 initially displays a tab for a list of lectures waiting to be distributed / being distributed. Lectures to be distributed from today onwards and slide settings being distributed are displayed in a list. The tab for a list of supporters' groups that have already been distributed displays a list of slide settings for lectures whose distribution has ended. Clicking on the new slide setting button 72 opens a new slide setting screen, allowing a new slide setting to be created.

[0053] The pager 73 displays a list of pages 1 to 10. By pressing a page number, the page can be opened. If there are 11 or more slide settings, the slides are displayed on the second page and onwards. The slide setting summary field 74 displays summary information about the created slide settings.

[0054] The preview button 75 allows you to check the appearance of the slide on the public side of the slide settings. Note that the URL opened from the preview button 75 is assigned a password for preview mode, so you can view the slide even outside the presentation period. When the "Copy Preview URL" button in the group of preview buttons 75 is pressed, the corresponding URL string is copied to the clipboard.

[0055] The copy buttons 76 for embedding information in the viewing page include a "Copy tag" button and a "Copy URL only" button. The "Copy tag" button is a button for embedding a link button to the slide screen on the XX.com viewing screen, and allows the user to obtain the tag string to be provided to XX Corporation. The "Copy URL only" button allows the user to obtain only the URL string from the tag string.

[0056] By clicking on the edit slide settings button 77, a slide settings screen is displayed, from which slide settings can be changed and slide images can be uploaded.

[0057] An edit button (not shown) for slide settings is arranged on the slide setting screen, and by clicking on the edit button, a slide editing screen (not shown) is displayed. On the slide editing screen, it is possible to use a function such as a slide image upload function, a slide image download function, a slide image sorting function, a function for deleting some or all of the slide images, and the like.

[0058] Clicking on the same day real-time operation button 78 displays a screen for the operator to manually operate the slides, allowing the operator to expand the slide viewing range in accordance with the progress of the presentation. The same day real-time operation button 78 is displayed only when the real-time operation option is selected.

[0059] By clicking the operation log download button 79, a log of the operations performed by the audience on the slide viewer can be obtained in TSV format (tab separated values).

[0060] A "delete this slide setting" button 80 can be clicked to delete the slide setting when, for example, a slide setting has been created by mistake. In addition, although not shown, the slide setting screen 70 is also provided with buttons for starting other functions.

[0061] Next, a case of real-time manipulation of the disclosure range on the day of the conference will be described with reference to FIG. FIG. 10 is a diagram showing the transition of the screen during real-time operation of the public range (disclosure range) on the day of the lecture on the lecturer terminal of FIG.

[0062] On the day of the lecture, when the speaker wants to expand the public range (disclosure range) in real time in accordance with the progress of the slides, he / she presses the same day real time operation button 78 on the slide setting screen 70 shown in Figure 9. Then, as shown in FIG. 10, a screen 81 is displayed on which slide images are displayed in page order ("Page 0", "Page 1", "Page 2", etc.).

[0063] In screen 81, "Page 0" is in the state before publication, and the right column of the row for "Page 0" displays the message "Currently, up to this page is published." Here, for example, if you click anywhere on the "Page 1" row, the area around the thumbnail of "Page 1" will change to a different color than the other parts, such as pink, and a "Publish up to this page" button 82 will be displayed. When the "Publish up to this page" button 82 is pressed from this state, the state is set so that up to "Page 1" is published, and the screen transitions to screen 83 below the arrow, with the message "Currently published up to this page" displayed in the right column of the "Page 1" row. This screen transition lets the speaker know that the range of publication has changed. In the same way, you can expand the scope of visibility by operating "Page 2" and beyond at your own pace. The disclosure range does not necessarily have to be specified in the order of page numbers, and disclosure can be made in the order of operations. In addition, if a speaker specifies a page with a lower number than the published range and performs the "Publish" operation, the published range will be reduced (narrowed) to that page.

[0064] Next, how the change in the disclosure range is reflected will be described with reference to FIG. FIG. 11 is a diagram for explaining how a change in the disclosure range is reflected in the lecturer terminal of FIG. As shown in Figure 11, within 10 seconds from the time when the screen is changed to screen 83 (same as the lower screen in Figure 10), the content of the slide on the slide viewer screen 61 displayed on the application screen of the viewer terminal 2 is updated (reflected) to the same as the thumbnail slide image on screen 83. In this way, the contents of operations performed on the real-time operation screen 83 of the lecturer terminal 1 are reflected on the slide view screen 61 of the viewer terminal 2 within 10 seconds. In this example, the time until reflection is set to 10 seconds, however, 10 seconds is just an example and the time is not limited to this and may be shortened or lengthened depending on the hardware specifications of the terminal, the communication environment, the reflection time settings, etc.

[0065] Next, irregular handling will be described with reference to FIG. 12 and FIG. FIG. 12 is a diagram showing a real-time operation screen when the presenter terminal in FIG. 6 is started up to set up slide publishing. FIG. 13 is a diagram showing a message dialog box that is displayed by operating the real-time operation screen of FIG. When accessing for the first time, a real-time operation screen 84 as shown in FIG. 12 may be displayed. Normally, when you access the site for the first time, a message saying "This page is currently published" is displayed in the right column of the "Page 0" row, but on this real-time operation screen 84, an "emergency stop" message 85 is displayed. When the message 85 is clicked, a message dialog box 86 (attention message) as shown in FIG. 13 may be displayed.

[0066] Message dialog box 86 contains the following: “We may currently be in real-time operational operation. · Currently published slides: up to page 3 Last updated by: XX Taro ·Last updated: December 20, 2022 15:21:58” etc. are displayed.

[0067] When such a message dialog box 86 is displayed, it is possible that an operator other than the speaker is performing real-time operations on another PC, or that when accessing the page in advance for a rehearsal, etc., the operation was stopped with only a part of the page specified as public. In such cases, it is necessary to confirm the situation before continuing the operation, so the "Confirmed" button located in the message dialog box 86 is clicked to close the message dialog box 86, and then the real-time operation is stopped and the surrounding situation is confirmed.

[0068] Next, a setting for gradually expanding the range of slides to be made public (disclosure range) based on the elapsed time from the start of the lecture on the day of the lecture will be described with reference to FIGS. FIG. 14 is a diagram showing a slide setting screen displayed on the presenter terminal of FIG. FIG. 15 is a diagram showing a slide disclosure range advance time designation screen displayed by operating the advance time designation button on the slide setting screen of FIG.

[0069] The slide setting screen 87 in Figure 14 is a screen that is displayed when the lecturer launches the app on the lecturer terminal 1 and presses the slide setting button located on the top page (not shown) of the slide list screen (management screen) that is displayed immediately after launch. Then, in order to set the advance time designation, the speaker clicks on the “Advance Time Designation” button 88 located on the slide setting screen 87, and an advance time designation screen 89 for the slide publication range shown in Figure 15 is displayed on the speaker terminal 1.

[0070] 15, the slides registered in advance are displayed in a list in page order on the slide disclosure range advance time designation screen 89. A time designation field 90 is located to the right of each page row, and by inputting the elapsed time in the time designation field 90 for the desired page or designating it from the pull-down menu, the page is set to be made public after the designated elapsed time. For example, if you want to publish two pages together in five minutes, enter "5" in the time specification field 90 for the second page of slide "Page 2." Slides that are left blank will be published with the following elapsed time settings. Once all the elapsed time settings have been completed, the user presses the "Confirm time designation with this content" button 91 located on the slide release range advance time designation screen 89 to confirm the settings. This sets the pages up to "Page 2" to be made public in 5 minutes.

[0071] In addition, for example, when the "Operation Log DL" button 79 located on the slide setting screen 87 in Figure 14 is pressed, a warning message about bulk downloading is displayed, and when the OK button is clicked, a link to the downloaded file is displayed at the bottom of the browser. Click on the link to download the compressed file, and then decompress the compressed file to generate a slide operation log file in TSV format (hereinafter referred to as the "log file"). The TSV format log file can then be opened in a text editor or similar to check or edit the contents. The operation log records the following four types (multiple types) of user actions. The four types of actions are, for example, open, next, prev, and close. open is an action that opens the slide screen, next moves to the next slide, prev moves to the previous slide, and close closes the slide screen.

[0072] Although one embodiment of the present invention has been described above, the present invention is not limited to the above-described embodiment, and modifications, improvements, etc. within the scope that can achieve the object of the present invention are included in the present invention.

[0073] In the above-described embodiment, the system configuration is such that the speaker terminal 1 and the viewer terminal 2 are connected via a network N, but other configurations are also possible. For example, some of the configuration elements provided in the speaker terminal 1 and the viewer terminal 2 may be placed on a cloud server, and the functions of the present invention may be realized between these three parties. In the above-described embodiment, an application is prepared for each of the lecturer and the audience, and the applications are made to operate in conjunction with each other, but other configurations are also possible. For example, a web server having the functions of each of the above-mentioned apps may be prepared, and the web server may be accessed using an existing web browser installed on the speaker terminal 1 or the viewer terminal 2, and the screens of each function may be displayed on the web browser screen, allowing the user to operate or view the slide materials. In the above embodiment, the slide images have been described with, for example, JPEG format in mind, but the present invention can also be applied to file formats such as those used in general-purpose office presentation software and PDF format. Furthermore, in the above embodiment, one page is described as one disclosure control unit, but disclosure control may be executed in units of sheets or slides. Furthermore, in the above embodiment, the disclosure range is controlled by the time or the elapsed time (such as a number of minutes) from the start of the lecture, but any time from the start of the lecture will suffice.

[0074] For example, the functional block diagram shown in Fig. 6 is merely an example and is not particularly limited. In other words, it is sufficient that the information processing system in Fig. 4 is provided with a function capable of executing the above-mentioned series of processes as a whole, and the functional blocks and databases used to realize this function are not particularly limited to the example in Fig. 6.

[0075] Furthermore, the locations of the functional blocks and databases are not limited to the example in FIG. 6 and may be arbitrary. Furthermore, one functional block and database may be configured as a single piece of hardware, a single piece of software, or a combination of these.

[0076] When the processing of each functional block and database is executed by software, the program constituting the software is installed into a computer or the like from a network or a recording medium. The computer may be a computer built into dedicated hardware, or may be a computer capable of executing various functions by installing various programs, such as a server, a general-purpose smartphone, or a personal computer.

[0077] A recording medium containing such a program is not only composed of removable media that is distributed separately from the device body in order to provide each user with the program, but also composed of a recording medium that is provided to each user in a state in which it is pre-installed in the device body.

[0078] In other words, it is sufficient for an information processing device to which the present invention is applied to have the following configuration, and various embodiments can be adopted. That is, an information processing system according to one aspect of the present invention comprises: A speaker terminal (e.g., Speaker Terminal 1 in FIG. 6) of a speaker who gives a lecture using slide materials (e.g., files with a specific software extension) consisting of multiple sheets; A viewer terminal (e.g., viewer terminal 2 in FIG. 6) capable of displaying the slide material; An information processing system having: The presenter terminal (for example, the presenter terminal 1 in FIG. 6) A disclosure range control means (e.g., disclosure range control unit 43 in FIG. 6) for variably controlling the disclosure range of the plurality of sheets in the viewer terminal (e.g., viewer terminal 2 in FIG. 6) (for example, controlling so that sheets 1 to 10 can be disclosed for 10 minutes from the start of the lecture), Equipped with The viewer terminal (e.g., viewer terminal 2 in FIG. 6) a display instruction receiving unit (e.g., a display instruction receiving unit 51 in FIG. 6 ) that receives a first instruction for displaying a predetermined sheet among the plurality of sheets (e.g., an operation for designating a sheet or an operation for proceeding with display of the sheets) by an operation of the viewer; a display control means (e.g., the display control unit 52 in FIG. 6) that executes control to display the specified sheet when the specified sheet for which the first instruction has been received is within the disclosure range (e.g., an operation to open page 8 within 10 minutes from the start of a presentation), and executes control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range (e.g., an operation to open page 11 within 10 minutes from the start of a presentation); Equipped with. This allows the speaker to proceed with the lecture at his / her own pace while revealing the sheets to the audience. As a result, web lectures and other events can be conducted exactly as the speaker wishes.

[0079] An information processing device according to an embodiment of the present invention (such as the presenter terminal 1 shown in FIG. 6) includes: An information processing device (e.g., the speaker terminal 1 in FIG. 6) that is operated by a speaker who is giving a lecture using a slide material composed of multiple sheets and communicates with a viewer terminal of a viewer that can display the slide material, a disclosure range control means (e.g., disclosure range control unit 43 in FIG. 6) for variably controlling the disclosure range of the plurality of sheets in the viewer terminal (e.g., viewer terminal 2 in FIG. 6); Equipped with That will be enough.

[0080] The information processing device (for example, the presenter terminal 1 in FIG. 6) a disclosure range instruction receiving means (e.g., disclosure range instruction receiving unit 41 in FIG. 6 ) for receiving a second instruction (e.g., an operation to advance the display target to the next sheet, etc.) by an operation of the speaker during the lecture, for setting a predetermined range of the plurality of sheets as the disclosure range; Further equipped with The disclosure range control means (for example, the disclosure range control unit 43 in FIG. 6) executes control to set the disclosure range to the predetermined range indicated by the second instruction every time the second instruction is received. It is possible.

[0081] The information processing device (for example, the presenter terminal 1 in FIG. 6) A disclosure time instruction receiving unit (e.g., the disclosure time instruction receiving unit 42 in FIG. 6) for receiving a third instruction (e.g., an operation for specifying an elapsed time or a time, such as 5 minutes from now) indicating a time when a predetermined range of the plurality of sheets is to be the disclosure range, which is operated by the speaker during or before the speaker's lecture; Further equipped with The disclosure range control means (for example, the disclosure range control unit 43 in FIG. 6) executes control to set the disclosure range to the predetermined range when the time indicated by the third instruction arrives. It is possible.

[0082] The disclosed range includes a discrete range of the plurality of sheets (for example, an operation of specifying the 5th page sheet and the 8th page sheet, etc.), It is possible.

[0083] An information processing method is executed by an information processing device (e.g., the speaker terminal 1 in FIG. 6) which is operated by a speaker who is giving a lecture using slide materials consisting of multiple sheets and communicates with a viewer terminal (e.g., the viewer terminal 2 in FIG. 6) of a viewer capable of displaying the slide materials, a disclosure range control step of variably controlling the disclosure range of the plurality of sheets in the viewer terminal (e.g., the viewer terminal 2 in FIG. 6); may have the following structure:

[0084] A computer is operated by a lecturer who is giving a lecture using slide materials consisting of multiple sheets, and communicates with a viewer terminal (e.g., viewer terminal 2 in FIG. 6) of a viewer that can display the slide materials. a disclosure range control step of variably controlling the disclosure range of the plurality of sheets in the viewer terminal (e.g., the viewer terminal 2 in FIG. 6); Executing a control process including It is possible.

[0085] In an information processing device operated by a viewer (e.g., the viewer terminal 2 in FIG. 6) that communicates with a speaker terminal (e.g., the speaker terminal 1 in FIG. 6) of a speaker who is giving a lecture using slide materials consisting of multiple sheets, and that is capable of displaying the slide materials, a display instruction receiving means (for example, the display instruction receiving unit 51 in FIG. 6 ) for receiving a first instruction for displaying a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control means (e.g., the display control unit 52 in FIG. 6) for controlling the display range of the plurality of sheets to be variable, when the predetermined sheet for which the first instruction was received is within the display range, to control the display of the predetermined sheet, and when the predetermined sheet is outside the display range, to control the display of the predetermined sheet; It will be enough if you have this.

[0086] An information processing method executed by an information processing device according to one aspect of the present invention includes: An information processing method executed by an information processing device (e.g., the viewer terminal 2 in FIG. 6) operated by a viewer, which communicates with a speaker terminal of a speaker who is giving a lecture using slide materials composed of multiple sheets and is capable of displaying the slide materials, comprising: a display instruction receiving step of receiving a first instruction to display a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control step of executing control to display the specified sheet when the specified sheet for which the first instruction was received is within the disclosure range based on variable control of the disclosure range of the plurality of sheets executed in the presenter terminal (e.g., the presenter terminal 1 in FIG. 6 ), and executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; Including, It is possible.

[0087] A program according to one aspect of the present invention comprises: A computer operated by a viewer that communicates with a speaker terminal (e.g., speaker terminal 1 in FIG. 6) of a speaker who is giving a lecture using slide materials consisting of multiple sheets and is capable of displaying the slide materials, a display instruction receiving step of receiving a first instruction to display a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control step of executing control to display the specified sheet when the specified sheet for which the first instruction was received is within the disclosure range based on variable control of the disclosure range of the plurality of sheets executed in the presenter terminal (e.g., the presenter terminal 1 in FIG. 6 ), and executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; Executing a control process including It is possible. [Explanation of symbols]

[0088] 1 server, 2, 2-1 to 2-n viewer terminal, 3 responsible terminal, 11 CPU, 12 ROM, 13 RAM, 14 bus, 15 input / output interface, 16 output section, 17 input section, 18 storage section, 19 communication section, 20 drive, 41 disclosure range instruction receiving section, 42 disclosure time instruction receiving section, 43 disclosure range control section, 51 display instruction receiving section, 52 display control section, N network

Claims

1. a speaker terminal for a speaker who gives a lecture using a slide presentation made up of a plurality of sheets; A viewer terminal of a viewer capable of displaying the slide materials; An information processing system having: The lecturer terminal includes: a disclosure range control means for variably controlling a disclosure range of the plurality of sheets in the viewer terminal; Equipped with The viewer terminal includes: a display instruction receiving means for receiving a first instruction for displaying a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control means for executing control to display the specified sheet when the specified sheet for which the first instruction has been received is within the disclosure range, and for executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; An information processing system comprising:

2. An information processing device that is operated by a lecturer who gives a lecture using a slide material composed of a plurality of sheets and communicates with a viewer terminal of a viewer that can display the slide material, a disclosure range control means for variably controlling a disclosure range of the plurality of sheets in the viewer terminal; An information processing device comprising:

3. a disclosure range instruction receiving means for receiving a second instruction, by an operation of the speaker during the lecture, to set a predetermined range of the plurality of sheets as the disclosure range; Further equipped with the disclosure range control means executes control to set the disclosure range to the predetermined range indicated by the second instruction every time the second instruction is received; The information processing device according to claim 2 .

4. a disclosure time instruction receiving means for receiving a third instruction indicating a time at which a predetermined range of the plurality of sheets is to be set as the disclosure range, the third instruction being operated by the speaker during or before the speaker's lecture; Further equipped with the disclosure range control means executes control to set the disclosure range to the predetermined range when the time indicated by the third instruction arrives.

4. The information processing device according to claim 2 or 3.

5. The disclosed range includes a discrete range of the plurality of sheets. The information processing device according to claim 2 .

6. An information processing method is executed by an information processing device operated by a lecturer who is giving a lecture using a slide material composed of a plurality of sheets, and which communicates with a viewer terminal of a viewer capable of displaying the slide material, comprising: a disclosure range control step of variably controlling a disclosure range of the plurality of sheets in the viewer terminal; An information processing method comprising:

7. A computer that is operated by a lecturer who gives a lecture using slide materials consisting of multiple sheets and communicates with a viewer terminal of a viewer that can display the slide materials, a disclosure range control step of variably controlling a disclosure range of the plurality of sheets in the viewer terminal; A program that executes control processing including:

8. An information processing device that is operated by a viewer and that communicates with a speaker terminal of a speaker who is giving a lecture using slide materials composed of a plurality of sheets and is capable of displaying the slide materials, a display instruction receiving means for receiving a first instruction for displaying a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control means for controlling the display range of the plurality of sheets executed in the presenter terminal to control the display of the predetermined sheet when the predetermined sheet for which the first instruction is received is within the display range, and for controlling the display of the predetermined sheet when the predetermined sheet is outside the display range; An information processing device comprising:

9. An information processing method is executed by an information processing device operated by a viewer, which communicates with a speaker terminal of a speaker who is giving a lecture using slide materials composed of a plurality of sheets and is capable of displaying the slide materials, comprising: a display instruction receiving step of receiving a first instruction to display a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control step of executing control to display the specified sheet when the specified sheet for which the first instruction was received is within the disclosure range based on variable control of the disclosure range of the plurality of sheets executed in the presenter terminal, and executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; An information processing method comprising:

10. A computer operated by a viewer that communicates with a speaker terminal of a speaker who is giving a lecture using slide materials consisting of multiple sheets and is capable of displaying the slide materials, a display instruction receiving step of receiving a first instruction to display a predetermined sheet among the plurality of sheets by an operation of the viewer; a display control step of executing control to display the specified sheet when the specified sheet for which the first instruction was received is within the disclosure range based on variable control of the disclosure range of the plurality of sheets executed in the presenter terminal, and executing control to prohibit the display of the specified sheet when the specified sheet is outside the disclosure range; A program that executes control processing including:

Citation Information

Patent Citations

  • Medical care provider dedicated platform providing system, medical care provider dedicated platform providing method, and program

    JP2016095818A

Cited By

  • Tofacitinib-containing tablets

    JP2026153542A

  • Tofacitinib-containing tablets

    JP7874272B1