Information processing apparatus, and information processing method
The information processing device simplifies display information on display devices by using code-based interaction, allowing users to easily display content through a connected terminal, addressing the challenge of user unfamiliarity with device operations.
Patent Information
- Application Number
- JP2024062815
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-09
- Publication Date
- 2025-10-22
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
Users unfamiliar with operating display devices face difficulties in displaying information on them, such as digital signage.
An information processing device that connects to a display device and includes a display control unit to display code information, a transmission unit to transmit a reception page to a terminal, and a reception unit to accept and display information from the terminal, enabling users to easily display information by reading code information and accessing a reception page.
Enables users without device operation skills to display information on a display device through simple steps, such as reading code and inputting information on a terminal, facilitating easy content display.
Smart Images

Figure 2025159933000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to an information processing device and an information processing method. [Background technology]
[0002] BACKGROUND ART Conventionally, display information such as advertising information has been displayed on a display device such as a digital signage (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Publication No. 2018-028729 Summary of the Invention [Problem to be solved by the invention]
[0004] In order to display information on a display device, a user must perform operations to display the information on the device, such as a personal computer, that displays the information on the display device, making it difficult for users who are not familiar with operating the device to display the information on the display device.
[0005] Therefore, the present invention has been made in consideration of these points, and aims to enable users who are not familiar with using devices that display display information on a display device to display display information on a display device. [Means for solving the problem]
[0006] An information processing device according to a first aspect of the present invention is an information processing device connected to a display device, and includes: a display control unit that causes the display device to display code information including address information indicating the address of the reception page provided by the information processing device, which is a reception page that accepts display information to be displayed on the display device; a transmission unit that transmits the reception page to a terminal that reads the code information in response to the terminal accepting an access request to the reception page based on address information extracted from the code information; and a reception unit that accepts the display information from the terminal via the reception page, and the display control unit causes the display device to display the display information accepted by the reception unit from the terminal.
[0007] The display control unit may display the code information including the URL of the reception page as the address information on the display device, and the reception unit may receive the access request from the terminal having a browser for accessing the reception page using the URL.
[0008] The information processing device may further have a wireless communication unit, and the display control unit may display connection information for the terminal to connect to the wireless communication unit on the display device together with the code information or before displaying the code information on the display device. The display control unit may terminate display of the display information on the display device when a predetermined time has elapsed since the display information was displayed on the display device.
[0009] The display control unit may display a first display page, which is a page including the code information, on the display device, and, in response to the reception unit receiving the display information from the terminal, may change the page to be displayed on the display device from the first display page to a second display page, which is a page including the display information, thereby displaying the display information on the display device.
[0010] An information processing device according to a second aspect of the present invention is an information processing device having a display unit, and includes: a display control unit that causes the display unit to display code information including address information indicating the address of the reception page provided by the information processing device, which is a reception page that accepts display information to be displayed on the display unit; a transmission unit that transmits the reception page to a terminal that reads the code information in response to the terminal accepting an access request to the reception page based on address information extracted from the code information; and a reception unit that accepts the display information from the terminal via the reception page, and the display control unit causes the display information accepted by the reception unit from the terminal to be displayed on the display unit.
[0011] An information processing method according to a third aspect of the present invention includes the steps of: displaying on a display device, on a computer-executed display device, code information including address information indicating the address of the reception page provided by the computer; transmitting the reception page to a terminal that reads the code information in response to the terminal receiving a request to access the reception page based on address information extracted from the code information; receiving the display information from the terminal via the reception page; and displaying on the display device the display information received from the terminal. [Effects of the Invention]
[0012] According to the present invention, it is possible to provide an effect that a user who is not familiar with how to use a device that displays display information on a display device can display display information on the display device. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a diagram illustrating an overview of an information processing device. [Figure 2] FIG. 2 is a diagram illustrating a functional configuration of an information processing device. [Figure 3]FIG. 10 is a sequence diagram showing a flow until display information is displayed on a display device. [Figure 4] FIG. 10 is a diagram illustrating an example of an initial page. [Figure 5] FIG. 10 is a diagram illustrating an example of a reception page. [Figure 6] FIG. 10 is a diagram illustrating an example of a reflection page. DETAILED DESCRIPTION OF THE INVENTION
[0014] [Overview of information processing device 1] FIG. 1 is a diagram illustrating an overview of an information processing device 1. The information processing device 1 is a device that displays display information, such as images and text, specified by a user of a terminal 3 on a display device 2. The information processing device 1 is, for example, a computer such as a personal computer. The information processing device 1 is connected to a display device 2, such as a display device or a digital signage device, via a communication interface such as HDMI (High-Definition Multimedia Interface) (registered trademark). The terminal 3 is a terminal such as a smartphone that can be connected to the information processing device 1 via wireless communication, has an imaging device, and is capable of running a web browser. Note that, in the following description, the display device 2 and the information processing device 1 are assumed to be different devices, but the information processing device 1 may also have the display device 2 as a display unit.
[0015] In this embodiment, information processing device 1 is preset to display the screen of a browser running on itself on display device 2. Information processing device 1 also functions as a server unit and a client unit. The server unit functions, for example, as a web server, and provides web pages in response to access requests from external devices such as terminal 3 and the client unit. The client unit has, for example, the functionality of a web browser, and provides the display device with display data for displaying web pages based on markup language received from the server unit.
[0016] The client unit first causes the display device 2 to display code information including address information indicating the address of a reception page that accepts display information to be displayed on the display device 2 ((1) in FIG. 1). The reception page is provided by the server unit of the information processing device 1, and the address of the reception page includes the address of the information processing device 1.
[0017] When the user of terminal 3 operates terminal 3, terminal 3 reads the code information displayed on display device 2 ((2) in FIG. 1). Terminal 3 extracts the address information of the reception page included in the code information and accepts an operation to access the reception page from the user. When terminal 3 accepts an operation to access the reception page from the user, it transmits a request to access the reception page to information processing device 1 ((3) in FIG. 1).
[0018] When the server unit of the information processing device 1 receives an access request from the terminal 3, it transmits a reception page to the terminal 3 ((4) in FIG. 1) and receives display information from the terminal 3 ((5) in FIG. 1). The display information is, for example, image or text information that the user of the terminal 3 wants to display on the display device 2. When the server unit receives the display information, it notifies the client unit of event information indicating that the display information has been received ((6) in FIG. 1). In response to the notification of the event information, the client unit requests the server unit to obtain the display information and obtains the display information from the server unit ((7) in FIG. 1). The client unit obtains, for example, web page data including image data included in the display information, text data associated with the image data, and code written in a markup language that indicates the layout of the image data and text data. The client unit generates screen data including the obtained display information using a web browser, and causes the display device 2 to display the display information ((8) in FIG. 1).
[0019] In this way, the user of terminal 3 can display the display information on display device 2 through the simple steps of reading the code information displayed on display device 2, displaying the reception page on terminal 3, and inputting the display information on the reception page. Therefore, the information processing device 1 enables a user who is not familiar with operating a device that displays display information on display device 2 to display the display information on display device 2.
[0020] [Functional configuration of information processing device 1] Next, a description will be given of the functional configuration of the information processing device 1. FIG.
[0021] As shown in FIG. 2, the information processing device 1 includes a wireless communication unit 11, a storage unit 12, and a control unit 13. The wireless communication unit 11 is a wireless communication interface for transmitting and receiving data to and from the terminal 3 and the like via a communication network.
[0022] The storage unit 12 is a storage medium that stores various types of data, and includes a ROM (Read Only Memory), a RAM (Random Access Memory), a hard disk, an SSD (Solid State Drive), a flash memory, etc. The storage unit 12 stores programs executed by the control unit 13. The storage unit 12 stores a client program that causes the control unit 13 to function as a display control unit 131, and also stores a server program that causes the control unit 13 to function as a reception unit 132 and a transmission unit 133.
[0023] The control unit 13 is, for example, a CPU (Central Processing Unit). The control unit 13 functions as a display control unit 131 by executing a client program stored in the storage unit 12. The client program is, for example, a program that runs on a web browser and is created using a programming language that runs on a web browser, such as JavaScript (registered trademark).
[0024] Furthermore, the control unit 13 executes a server program to function as a reception unit 132 and a transmission unit 133. The server program is, for example, a program for causing the information processing device 1 to function as a web server, and a program for generating and outputting a web page on the web server in response to an access request.
[0025] Below, each function of the control unit 13 will be described with reference to a sequence diagram showing the flow until the display information is displayed on the display device 2. Fig. 3 is a sequence diagram showing the flow until the display information is displayed on the display device 2.
[0026] The display control unit 131 functioning as a client unit causes the display device 2 to display code information including address information indicating the address of a reception page provided by the information processing device 1, which is a reception page that receives display information to be displayed on the display device 2. The display control unit 131 causes the display device 2 to display code information including the URL of the reception page as address information. The display control unit 131 also causes the display device 2 to display connection information for connecting the terminal 3 to the wireless communication unit 11 together with the code information.
[0027] For example, in response to the execution of the client program, the display control unit 131 requests the server unit to access an initial page (first display page) that contains code information (S1). The URL of the initial page is, for example, a URL (http: / / 127.0.0.1:3000) that corresponds to a local loopback address.
[0028] The reception unit 132, which serves as a server unit, receives an access request for an initial page from the client unit. In response to the reception unit 132 receiving the access request for the initial page, the transmission unit 133 generates an initial page including code information and connection information. FIG. 4 is a diagram showing an example of the initial page. As shown in FIG. 4, the initial page displays a connection name (e.g., SSID (Service Set Identifier)) for identifying the network to which the information processing device 1 is connected, which is connection information for connecting the terminal 3 to the wireless communication unit 11, and a password required for the terminal 3 to connect to the network. It can also be seen that the initial page displays a QR code (registered trademark) as code information corresponding to the URL of the initial page.
[0029] The initial page also includes a program corresponding to an event handler that waits for event information notified from the server unit, which indicates that the server unit has accepted the display information. This allows the display control unit 131 to detect that the server unit has accepted the display information.
[0030] 4 also shows that the procedure for displaying the display information is to connect to the network to which the information processing device 1 is connected based on the connection information, and then read the QR code, thereby allowing the user of the terminal 3 to understand the procedure for displaying the display information.
[0031] Returning to Fig. 3, the explanation is now directed to Fig. 3. The transmission unit 133 outputs the generated initial page to the client unit (S2). In response to acquiring the initial page from the server unit, the web browser functioning as the display control unit 131 generates display data for the display device to display the acquired initial page (S3). The display control unit 131 outputs the display data to the display device 2 connected to the information processing device 1 via an interface such as HDMI, thereby causing the display device 2 to display the initial page including connection information and code information (S4).
[0032] The connection information is, for example, a network name (SSID) and a password for connecting to a wireless network provided by a router (not shown) to which the information processing device 1 is connected via Wi-Fi (registered trademark). The user of the terminal 3 performs an operation to connect the terminal 3 to the wireless network based on the connection information displayed on the initial page. As a result, the terminal 3 is connected to the wireless network and becomes able to access the reception page provided by the information processing device 1. Note that the information processing device 1 may not display the connection information, and the terminal 3 may be connected to the information processing device 1 via a cable (for example, a USB cable).
[0033] Note that the display control unit 131 causes the display device 2 to display, together with the code information, connection information for connecting the terminal 3 to the wireless communication unit 11, but this is not limiting. The display control unit 131 may cause the display device 2 to display the connection information before displaying the code information on the display device 2. In this way, the information processing device 1 can prevent the reception page from being displayed on the terminal 3 because the user accidentally reads the QR code before the user is able to connect to the wireless communication unit 11 using the connection information.
[0034] Next, the user of terminal 3 performs an operation to capture an image of the code information on terminal 3, whereby terminal 3 captures an image of the code information displayed on display device 2 and reads the code information (S5). Terminal 3 extracts the URL of the reception page included in the code information (S6) and accepts an operation to access the reception page from the user. Upon accepting the access operation from the user, terminal 3 transmits an access request to the reception page to information processing device 1 (S7). The URL of the reception page includes an address assigned to information processing device 1 in the network connectable by the connection information shown in FIG. 4, for example, "http: / / 192.168.1.110:3000 / top".
[0035] The reception unit 132, functioning as a server unit, receives an access request from a terminal 3 having a web browser for accessing a reception page using a URL. In response to reception unit 132 receiving, from the terminal 3 that reads the code information, a request to access the reception page based on the URL extracted by terminal 3 from the code information, the transmission unit 133 transmits the reception page to terminal 3 (S8). In response to receiving the reception page from the information processing device 1, terminal 3 displays the web browser displaying the reception page on its own display unit (S9). Terminal 3 receives input of display information from the user via the reception page.
[0036] Fig. 5 is a diagram showing an example of a reception page. Fig. 5 shows a first area A1 for accepting the selection of an image as display information, and a second area A2 for accepting the input of text as display information. For example, when first area A1 is selected on the reception page, a screen for accepting the selection of an image is displayed on terminal 3, and in response to the selection of an image, the selected image is displayed in third area A3 in the display mode in which the selected image is displayed on display device 2. In the example shown in Fig. 5, it can be seen that an image of flounder sushi is displayed as the selected image.
[0037] Here, the screen for accepting the selection of an image may display a list of images that have been previously displayed on the display device 2 and are stored in the storage unit 12, or may display a list of images stored in a folder selected by the user from among folders provided in the terminal 3. Then, the terminal 3 may accept an image to be displayed on the display device 2 from the list of images.
[0038] Furthermore, in response to input of text into the second area A2 on the reception page, the text may be displayed in the third area A3 in a display format in which the input text will be displayed on the display device 2. Furthermore, when an image is selected and text is input via the first area A1 and the second area A2, the image and text may be displayed in the third area A3 in a display format in which they will be displayed on the display device 2. Note that the third area A3 may accept changes to the display position and size of the image or text as display information on the display area of the display device 2, and may also accept adjustments to the color tone.
[0039] Returning to Fig. 3, the reception unit 132 as a server unit receives display information from the terminal 3 via the reception page. For example, when a send button provided on the reception page is selected in a state where either an image or text has been input as display information on the reception page, the terminal 3 transmits the selected image and the input text as display information to the information processing device 1 (S10). The reception unit 132 receives the display information transmitted from the terminal 3 via the reception page, thereby receiving the display information.
[0040] When the reception unit 132 receives the display information, it stores the received display information in a predetermined folder provided in the storage unit 12 for displaying the display information on the display device 2 (S11). Then, the reception unit 132 notifies the client unit of event information indicating that the display information has been received (S12).
[0041] Next, the display control unit 131 causes the display device 2 to display the display information received by the receiving unit 132 from the terminal 3. In response to the reception of the display information by the receiving unit 132 from the terminal 3, the display control unit 131 causes the display device 2 to display the display information by changing the page to be displayed on the display device 2 from the initial page to a reflected page (second display page), which is a page including the display information.
[0042] Specifically, first, the display control unit 131 receives a notification of event information from an event handler provided on the initial page. In response to the notification of the event information from the reception unit 132, the display control unit 131 makes a request to the server unit for access to a reflection page, which is a page on which the display information is reflected (S13). The URL of the reflection page is, for example, a URL corresponding to a local loopback address (http: / / 127.0.0.1:3000 / disp).
[0043] The reception unit 132, which serves as a server unit, receives a request to access the reflection page from the client unit. In response to the reception unit 132 receiving the request to access the reflection page, the transmission unit 133 acquires display information stored in a predetermined folder in the storage unit 12 and generates a reflection page including the acquired display information. FIG. 6 is a diagram showing an example of the reflection page. In the reflection page shown in FIG. 6, it can be seen that the image displayed in the third area A3 in FIG. 5 is displayed as display information in the same manner as it was displayed in the third area A3, and the text entered in the first area A1 in FIG. 5 is also displayed as display information.
[0044] The transmission unit 133 outputs the generated reflection page to the client unit (S14). In response to acquiring the reflection page from the server unit, the display control unit 131 generates display data indicating the acquired reflection page (S15). The display control unit 131 outputs the display data to the display device 2, thereby causing the display device 2 to display the reflection page including the display information (S16).
[0045] The display control unit 131 may terminate the display of the display information on the display device 2 when a predetermined time has elapsed since the display information was displayed on the display device 2. For example, the display control unit 131 measures time in response to the display of a reflected page showing the display information on the display device 2, and sends an access request to the server unit for an initial page in response to the elapse of the predetermined time. Then, when the display control unit 131 acquires the initial page from the server unit, it causes the display device 2 to display the acquired initial page instead of the reflected page. In this way, the user of the terminal 3 can repeatedly select display information from the initial page at predetermined intervals (for example, every other day).
[0046] [Variations] In the above-described embodiment, the terminal 3 reads the code information displayed on the display device 2 and transmits an access request to the reception page to the information processing device 1 using the URL included in the code information, but this is not limited to this. In response to receiving an operation from a user to bookmark the URL included in the code information, the terminal 3 may store the URL in its own storage unit. Then, the terminal 3 may transmit an access request to the reception page to the information processing device 1 using the bookmarked URL.
[0047] [Variations] In the above-described embodiment, the information processing device 1 is a personal computer connected to the display device 2, but the present invention is not limited to this. The information processing device 1 may be, for example, a computer other than a personal computer, such as a server connected to a wireless network provided by a router. The server serving as the information processing device 1 may display code information on the display device 2, and may receive an access request from the terminal 3 via Wi-Fi, similar to the above-described embodiment, and perform the same processing.
[0048] [Effects of information processing device 1] As described above, the information processing device 1 according to this embodiment displays, on the display device 2, code information including address information indicating the address of the reception page provided by the information processing device 1, which is a reception page that receives display information to be displayed on the display device 2, and transmits the reception page to the terminal 3 in response to receiving, from the terminal 3 that reads the code information, a request to access the reception page based on the address information extracted by the terminal 3 from the code information. Then, when the information processing device 1 receives display information from the terminal 3 via the reception page, it displays the display information on the display device 2. In this way, the information processing device 1 enables a user who is not familiar with operating a device that displays display information on a display device to display display information on the display device.
[0049] The present invention has been described above using embodiments, but the technical scope of the present invention is not limited to the scope described in the above embodiments, and various modifications and changes are possible within the scope of the gist of the present invention. For example, all or part of the device can be configured by functionally or physically distributing or integrating any unit. Furthermore, new embodiments resulting from any combination of multiple embodiments are also included in the embodiments of the present invention. The effects of the new embodiments resulting from the combination also have the effects of the original embodiments. [Explanation of symbols]
[0050] 1. Information processing equipment 11. Wireless Communication Section 12 Storage section 13 Control Unit 131 Display control unit 132 Reception Department 133 Transmitter
Claims
1. An information processing device connected to a display device, a display control unit that causes the display device to display code information including address information indicating an address of the reception page provided by the information processing device, the reception page being a reception page that receives display information to be displayed on the display device; and a transmitting unit that transmits the reception page to a terminal that has read the code information in response to receiving, from the terminal, a request to access the reception page based on address information extracted from the code information by the terminal; a reception unit that receives the display information from the terminal via the reception page; and the display control unit causes the display information received from the terminal by the receiving unit to be displayed on the display device. Information processing device.
2. the display control unit causes the display device to display the code information including the URL of the reception page as the address information; the reception unit receives the access request from the terminal having a browser for accessing the reception page using the URL; The information processing device according to claim 1 .
3. the information processing device further includes a wireless communication unit, the display control unit causes the display device to display connection information for connecting the terminal to the wireless communication unit together with the code information or before causing the display device to display the code information. The information processing device according to claim 1 .
4. the display control unit terminates display of the display information on the display device when a predetermined time has elapsed since the display information was displayed on the display device. The information processing device according to claim 1 .
5. the display control unit causes the display device to display a first display page, which is a page including the code information, and, in response to the reception unit receiving the display information from the terminal, changes the page to be displayed on the display device from the first display page to a second display page, which is a page including the display information, thereby displaying the display information on the display device. The information processing device according to claim 1 .
6. An information processing device having a display unit, a display control unit that displays, on the display unit, code information including address information indicating an address of the reception page provided by the information processing device, which is a reception page that receives display information to be displayed on the display unit; a transmitting unit that transmits the reception page to a terminal that has read the code information in response to receiving, from the terminal, a request to access the reception page based on address information extracted from the code information by the terminal; a reception unit that receives the display information from the terminal via the reception page; and the display control unit causes the display information received from the terminal by the receiving unit to be displayed on the display unit. Information processing device.
7. The computer executes a step of displaying, on the display device, code information including address information indicating an address of the reception page provided by the computer, the code information being a reception page for receiving display information to be displayed on the display device; transmitting the reception page to the terminal in response to reception of a request to access the reception page based on address information extracted from the code information by the terminal that read the code information; receiving the display information from the terminal via the reception page; displaying the display information received from the terminal on the display device; An information processing method comprising:
Citation Information
Patent Citations
Application software
JP2019045941A
Automatic underwater photographing device in fishing
JP2023119527A
Image formation apparatus
JP2023139683A
Determination device, determination method, and determination program
JP2018028729A