Content information display system and program for displaying content information
The system and program automate the reading and updating of content information from two-dimensional codes, addressing the cumbersome nature of conventional methods by simplifying interactions and encouraging broader engagement.
Patent Information
- Application Number
- JP2024038844
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-03-13
- Publication Date
- 2025-09-29
AI Technical Summary
Conventional two-dimensional codes require multiple user interactions to access web information, making the process cumbersome and leading to a loss of opportunities for learning due to user reluctance.
A system and program that automatically read and update content information by repeatedly executing the identification code reading process, acquiring new content, and displaying it without user intervention, while allowing past content to be recorded and retrieved based on user identification.
Enhances convenience by simplifying the process of accessing and displaying content information, reducing operational complexity, and encouraging users to engage with multiple codes without manual switching, thus expanding the usage of two-dimensional codes.
Smart Images

Figure 2025139805000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a content information display system and a content information display program, and more particularly to a content information display system and a content information display program that are capable of displaying content information associated with identification information by reading an identification code. [Background technology]
[0002] Conventionally, an information display system has been proposed in which two-dimensional codes (identification codes) are placed in various locations and the two-dimensional codes are read by an information communication terminal such as a smartphone, thereby providing web information via an internet line (see, for example, Patent Document 1). [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Patent Publication No. 2007-241903 Summary of the Invention [Problem to be solved by the invention]
[0004] The most commonly used two-dimensional identification code is the QR Code (registered trademark). The data capacity that can be stored in a QR Code (registered trademark) is limited to 7,089 numeric characters or 4,269 alphanumeric characters. For this reason, typical two-dimensional codes do not directly store information, but instead store URL (Uniform Resource Locator) information for accessing web information. Users can obtain various information by reading the two-dimensional code with their smartphone camera, launching a browser, and accessing a web page based on the URL information stored in the two-dimensional code.
[0005] In this way, when accessing web information based on a two-dimensional code, a series of steps must be performed each time the camera reads a two-dimensional code: (1) launch the two-dimensional code reading app (camera), (2) have the two-dimensional code read by the two-dimensional code reading app (camera), (3) launch the browser based on the read two-dimensional code, and (4) access the web page based on the URL information recorded in the two-dimensional code.
[0006] Because users must perform steps (1) to (4) above every time they scan a 2D code, they tend to find the process of obtaining web information cumbersome. This can lead to users not actively scanning 2D codes, and there is a risk that opportunities to learn various information will be lost.
[0007] The present invention has been made in consideration of the above problems, and an object of the present invention is to provide a content information display system and a content information display program that can improve the convenience of viewing content information. [Means for solving the problem]
[0008] In order to solve the above problem, the content information display system of the present invention comprises a code reading means for reading an identification code, an access information acquisition means for acquiring access information from the identification code read by the code reading means, a communication means for accessing a server based on the access information acquired by the access information acquisition means to acquire content information, and a display means for displaying the content information acquired by the communication means, wherein the code reading means repeatedly executes a process for reading the identification code while old content information remains displayed on the display means, and when the identification code is read by the code reading means, the access information acquisition means acquires the access information from the read identification code, the communication means acquires new content information based on the access information acquired by the access information acquisition means, and the display means displays the new content information acquired by the communication means in place of the old content information already displayed.
[0009] In the above-described content information display system, when the code reading means repeatedly executes the process of reading the identification code, the display means may not display the identification code to be read.
[0010] Furthermore, in the above-described content information display system, the server may record the content information previously acquired by the communication means as past content information, in association with identification information for identifying a user who accessed the content information by the communication means; the communication means may acquire the past content information recorded in association with the identification information from the server based on the identification information; and the display means may display the past content information acquired based on the identification information.
[0011] The content information display program of the content information display system of the present invention is a content information display program for a content information display system comprising a code reading means for reading an identification code, a communication means for accessing a server to acquire content information, a display means for displaying the content information, and a control means, and is characterized in that the content information display program realizes an identification code reading function that causes the control means to repeatedly execute a process for having the code reading means read the identification code while old content information remains displayed on the display means, an access information acquisition function that, when the identification code is read by the code reading means by the identification code reading function, acquires access information from the read identification code, a content information acquisition function that causes the communication means to acquire new content information based on the access information acquired by the access information acquisition function, and an information display function that causes the display means to display the new content information acquired by the content information acquisition function in place of the old content information displayed on the display means.
[0012] The content information display program of the above-mentioned content information display system may be a content information display program characterized in that, in the identification code reading function, when the code reading means repeatedly executes the process of reading the identification code, the control means does not cause the identification code to be read to be displayed on the display means.
[0013] Furthermore, in the content information display program of the above-mentioned content information display system, the server may record the content information previously acquired by the communication means as past content information in association with identification information for identifying a user who accessed the communication means, and may cause the control means to realize a past content information acquisition function that causes the communication means to acquire the past content information recorded in association with the identification information from the server based on the identification information, and a past content information display function that causes the display means to display the past content information acquired based on the identification information by the past content information acquisition function. [Effects of the Invention]
[0014] According to the content information display system and the content information display program of the present invention, it is possible to improve the convenience of viewing content information. [Brief explanation of the drawings]
[0015] [Figure 1] 1 is a block diagram showing a schematic configuration of a content information display system according to an embodiment. [Figure 2] 1 is a block diagram showing a schematic configuration of an information communication terminal according to an embodiment; [Figure 3] FIG. 2 is a block diagram showing a schematic configuration of a server according to an embodiment. [Figure 4] 10 is a flowchart showing the first half of the processing contents of a terminal CPU according to an embodiment. [Figure 5] 10 is a flowchart showing the latter half of the processing performed by the terminal CPU according to the embodiment. [Figure 6] 10A and 10B are diagrams for explaining a process of reading a two-dimensional code with a camera of an information communication terminal. [Figure 7] 10 is a diagram showing a state in which a window describing a parrot is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 8] 10 is a diagram showing a state in which a frame indicating a reading area of a two-dimensional code is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 9] 10 is a diagram showing a state in which a window containing an explanation of the owl is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 10] 10 is a diagram showing a state in which a window containing an explanation of a shrine is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 11] 10 is a diagram showing a state in which a window containing an explanation of another shrine is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 12] 10 is a diagram showing a state in which a window for setting language and the like is displayed on a browser on a display unit of an information communication terminal according to an embodiment. FIG. [Figure 13] 10 is a diagram showing a state in which a window containing a children's explanation of parrots is displayed on a browser on the display unit of the information communication terminal according to the embodiment. FIG. [Figure 14] FIG. 3 is a diagram showing content information recorded in a recording unit of a server according to an embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0016] An example of a content information display system and a content information display program according to the present invention will be described in detail below with reference to the drawings. FIG. 1 is a block diagram showing a schematic configuration of a content information display system. The content information display system 100 has a plurality of information communication terminals 200 that can be connected to a server 300 via a network line N. A smartphone can be used as the information communication terminal 200 according to the embodiment. The number of information communication terminals 200 connected to the server 300 is not particularly limited, and may be one or two or more.
[0017] As shown in Figure 2, the information communication terminal 200 has a terminal CPU (Central Processing Unit, access information acquisition means, control means) 210, a memory unit 220, a recording unit 230, a communication unit (communication means) 240, a display unit (display means) 250, an input unit 260, and a camera (code reading means) 270, and each processing unit is connected by a bus 280.
[0018] The memory unit 220 is composed of a ROM (Read Only Memory) and a RAM (Random Access Memory). The memory unit 220 stores programs such as a BIOS (Basic Input Output System) required for starting the OS (Operating System) of the information communication terminal 200, and is also used as a work area for processing by the terminal CPU 210. Furthermore, the memory unit 220 temporarily stores information received from the server 300 via the communication unit 240 as needed, and temporarily stores information on a URL (URL information) determined based on an identification code, as will be described later. Note that the content information display system 100 according to the embodiment will be described using, as an example, a case in which a two-dimensional code (for example, a QR code (registered trademark)) is used as the identification code.
[0019] The recording unit 230 records information necessary for processing by the terminal CPU 210 in the information communication terminal 200. For example, an OS essential for processing by the information communication terminal 200 and programs such as application software for performing various processes are recorded. The recording unit 230 is configured by a general SSD (Solid State Drive). Note that the configuration of the recording unit 230 is not limited to an SSD, and other recording means such as a flash memory or a hard disk can also be used.
[0020] The communication unit 240 accesses the server 300 via the network line N and transmits and receives data. A wireless communication device conforming to the Wi-Fi (registered trademark) standard is generally used as the communication unit 240. Note that the communication unit 240 is not limited to a wireless communication device conforming to the Wi-Fi (registered trademark) standard, and may be a wireless communication device conforming to the Bluetooth (registered trademark) standard, a wired communication device connected to the network line N using an Ethernet (registered trademark) cable, or the like.
[0021] A typical liquid crystal display or an organic electro-luminescence (OEL) display is used for the display unit 250, and a touch panel or the like is used for the input unit 260. In the information communication terminal 200 according to this embodiment, a unit consisting of a touch panel and a display is used. The display is capable of displaying images captured by the camera 270, windows of application software (browser, etc.), etc. The touch panel is also capable of detecting touch operations (changes in capacitance) on icons, etc. displayed on the display.
[0022] A solid-state imaging element such as a CCD image sensor or a CMOS image sensor is used for the camera 270. The camera 270 is also capable of reading (taking a photograph of) an identification code such as a two-dimensional code.
[0023] The terminal CPU 210 performs various processes in the information communication terminal 200 based on programs and the like recorded in the recording unit 230. For example, the terminal CPU 210 performs a process of accessing the server 300 based on URL information using a browser (application software) recorded in the recording unit 230, and also performs a process of acquiring various information from the server 300. Furthermore, the terminal CPU 210 performs a process of acquiring text information (character information such as URL information) recorded in a two-dimensional code based on the two-dimensional code photographed by the camera 270.
[0024] 3, the server 300 has a server CPU 310, a memory unit 320, a recording unit 330, and a communication unit 340, and each processing unit is connected by a bus 350. The memory unit 320 is made up of ROM and RAM, and stores programs and the like required for processing by the server CPU 310. The memory unit 320 is also used as a work area for processing in the server 300.
[0025] The recording unit 330 records various information, programs, etc. necessary for the processing of the server CPU 310. For example, an OS necessary for the processing of the server CPU 310, programs for performing various processes, etc. are recorded. Furthermore, the recording unit 330 records various content information, as will be described later.
[0026] Furthermore, the recording unit 330 can record ID information (identification information) and password information for identifying a user using the information communication terminal 200. By inputting the ID information and password information into the information communication terminal 200 and accessing the server 300, the user can log in to the server 300. When the information communication terminal 200 performs a content information acquisition process while logged in to the server 300, the server CPU 310 associates the acquired content information with the ID information and records the acquired content information in the recording unit 330. By recording the acquired content information in this manner, it becomes possible to record content information previously accessed by a user with the corresponding ID information as past content information. Furthermore, it becomes possible to extract past content information from the recording unit 330 based on the ID information and provide the past content information to the information communication terminal 200.
[0027] The communication unit 340 transmits and receives data to and from the information communication terminal 200 by accessing the information communication terminal 200 via the network line N. A wired communication device (including a router, modem, hub, etc.) that connects to the network line N using an Ethernet (registered trademark) cable is generally used as the communication unit 340. However, the communication unit 340 is not limited to a wired communication device, and a wireless communication device that complies with the Wi-Fi (registered trademark) standard or the Bluetooth (registered trademark) standard may also be used.
[0028] Next, a process in which the terminal CPU 210 of the information communication terminal 200 displays content information on the display unit 250 will be described. Figures 4 and 5 are flowcharts showing the processing details of the terminal CPU 210. The terminal CPU 210 performs various processes based on programs recorded in the recording unit 230 or the like, but the process for displaying content information shown in Figures 4 and 5 is executed based on a Web application program (for example, a program such as JavaScript (registered trademark): a program for displaying content information) that can control the processing in the terminal CPU 210 of the information communication terminal 200 on the server 300 side via a browser (application software).
[0029] First, as shown in Fig. 6, a user starts application software (two-dimensional code reading application) 400 for reading a two-dimensional code 500 on an information communication terminal 200 (S.01), and reads a two-dimensional code 500 placed at a predetermined location such as a tourist spot (S.02). The two-dimensional code 500 is an identification code that stores URL information for displaying an explanation of the tourist spot or the like on a browser. In this embodiment, a case where two-dimensional codes 500 are placed on enclosures for animals in a zoo will be described as an example.
[0030] When the two-dimensional code reader application 400 reads the two-dimensional code 500 (S.02), the terminal CPU 210 performs a process of acquiring URL information (specifically, character string information for accessing the server 300 using a browser) from the read two-dimensional code 500 (S.03), launches the browser (S.04), and performs a process of accessing the server 300 based on the acquired URL information (S.05). The terminal CPU 210 then acquires information (content information) about the object corresponding to the two-dimensional code 500 (e.g., a parrot as shown in FIG. 7) from the server 300 (S.06), and performs a process of displaying the information about the object (the parrot content information in FIG. 7) on the browser (S.07). FIG. 7 is a diagram showing a state in which a window 510 containing content information about a parrot is displayed on the browser 520 of the display unit 250 of the information communication terminal 200. The window 510 contains, as content information, a photo of a parrot exhibited at a zoo and an explanation about the parrot.
[0031] After performing the process of displaying the content information (S.07), the terminal CPU 210 performs a process of determining whether or not an operation to close the window displayed on the browser 520 has been performed by the input unit 260 of the information communication terminal 200 (S.08). Specifically, the terminal CPU 210 determines whether or not the user has performed an operation of touching the "x" mark 530 displayed in the upper right corner of the window 510 displayed on the display unit 250 (an operation of pressing down the "x" mark 530: a touch operation). If the input unit 260 detects a touch operation of the "x" mark 530 (Yes in S.08), the terminal CPU 210 performs a process of closing the window 510 displayed on the display unit 250, and performs a process of displaying, on the browser 520, an image captured by the camera 270 and a frame (reading frame) 540 indicating the reading area of the two-dimensional code 500, as shown in FIG. 8 (S.09).
[0032] Note that when the input unit 260 does not detect a touch operation of the "X" mark 530 (No in S.08), this includes not only a case where the "X" mark 530 is not touched while the window 510 is displayed on the display unit 250, but also a case where the window 510 has already been closed and the "X" mark 530 is not displayed on the display unit 250 due to the processing of S.09 described above, etc. (a case where touch processing of the "X" mark 530 cannot be performed).
[0033] If an operation to close the window 510 has not been performed (No in S.08), or if processing to close the window 510 has been performed (Yes in S.08, S.09), the terminal CPU 210 determines whether an operation to close the browser 520 has been performed (S.10). Here, the "operation to close the browser" refers to an operation to close the browser 520. Therefore, the "operation to close the browser" is not limited to an operation to close the browser (application software). For example, when using a browser 520 that can access different URLs (multiple servers) using a tab switching function, the terminal CPU 210 determines that an "operation to close the browser" has been performed even when an operation to close only the tab that was accessing the server 300 (URL) for acquiring the above-mentioned content information is performed. If the terminal CPU 210 determines that an operation to close the browser 520 has been performed using the input unit 260 (Yes in S.10), it performs processing to close the browser 520 (processing to close the corresponding tab or processing to close the browser (application software)) (S.11), and ends the processing to display content information.
[0034] On the other hand, if it is determined that an operation to close the browser 520 has not been performed (No in S.10), the terminal CPU 210 determines whether the two-dimensional code 500 has been read by the camera 270 (S.12). Specifically, the terminal CPU 210 determines through image analysis whether a two-dimensional code appears in the image captured by the camera 270. If it is determined that the two-dimensional code 500 has been read by the camera 270 (Yes in S.12), the terminal CPU 210 performs a process to acquire URL information (character string information for accessing the server 300) from the read two-dimensional code 500 (S.13), accesses the server 300 based on the acquired URL information (S.14), acquires content information (information about the object) corresponding to the two-dimensional code 500 from the server 300 (S.15), and performs a process to display a new window 550 containing the content information (information about the object) on the browser 520 (S.16). If the window 510 containing old information remains displayed on the browser 520, the terminal CPU 210 performs processing to close the old window 510 and then performs processing to display the new window 550.
[0035] 9 shows a state in which, when window 510 recording information about a parrot is displayed on browser 520 (No in S.08, No in S.10, state of FIG. 7), a new two-dimensional code 500 is read by camera 270 (Yes in S.12), and window 550 recording new content information is newly displayed on browser 520. When new content information (information about an owl) is acquired from server 300, terminal CPU 210 closes old window 510 recording information about a parrot, and then displays new window 550 recording information about an owl.
[0036] If it is not determined that the camera 270 has read the two-dimensional code 500 (No in S.12), or if processing has been performed to display a new window 550 in the browser 520 (S.16), the terminal CPU 210 transitions the processing to S.08 and repeatedly executes the processing of S.08 to S.16 described above.
[0037] Note that in the determination processes at S.08, S.10, and S.12 described above, the terminal CPU 210 does not interrupt the process for making a determination in each process. Specifically, if the terminal CPU 210 cannot determine at the timing of processing S.08 that the "x" mark 530 has been touched by the input unit 260, it immediately determines the process of S.08 as "No" and shifts the process to S.10. Also, if the terminal CPU 210 cannot determine at the timing of processing S.10 that the operation to close the browser 520 has been performed by the input unit 260, it immediately determines the process of S.10 as "No" and shifts the process to S.12. Furthermore, if the terminal CPU 210 cannot determine at the timing of processing S.12 that the camera 270 has read the two-dimensional code 500, it immediately determines the process of S.12 as "No" and shifts the process to S.08.
[0038] In this way, by repeatedly performing the determination processes of S.08, S.10, and S.12 in a short period of time, the terminal CPU 210 can repeatedly determine in a short period of time whether or not the two-dimensional code 500 has been read by the camera 270. In particular, if it cannot be determined in the process of S.08 that the touch operation of the "x" mark 530 has been performed by the input unit 260, the terminal CPU 210 immediately determines the process of S.08 as No. Therefore, regardless of whether the windows 510, 550 of the browser 520 are open (displayed) or closed on the display unit 250 (even if content information remains displayed on the browser 520 (display unit 250)), the process of reading the two-dimensional code 500 by the camera 270 can be repeatedly executed.
[0039] With a typical two-dimensional code reading application 400, the user can close the browser 520 displayed on the display unit 250, start the two-dimensional code reading application 400, and display an image from the camera 270 on the display unit 250, or can switch the application displayed on the display unit 250 from the browser 520 to the two-dimensional code reading application 400 by a user operation, and display an image from the camera 270 on the display unit 250, thereby enabling the camera 270 to capture the two-dimensional code 500. Furthermore, when starting the camera 270 in a typical browser, the user can close the displayed window, switch the state of the browser 520 to a capture mode in which capture by the camera 270 is possible, and display an image from the camera 270 on the display unit 250, thereby enabling the camera 270 to capture the two-dimensional code 500.
[0040] However, in the terminal CPU 210 of the information communication terminal 200 according to this embodiment, even if the windows 510 and 550 remain open on the browser 520 (the content information (windows 510 and 550) remain displayed on the display unit 250) and the image from the camera 270 is not displayed on the display unit 250 (No in S.08), the reading process of the two-dimensional code 500 can be repeatedly executed by the camera 270 regardless of the display state of the display unit 250 (browser 520, content information).
[0041] Therefore, even if the user does not operate the input unit 260 at all, the terminal CPU 210 automatically determines whether the camera 270 has read a two-dimensional code (S.12), and if a new two-dimensional code 500 is read (Yes in S.12), it automatically acquires URL information (S.13), accesses the server 300 (S.14), acquires content information (S.15), and displays it on the browser 520 (S.16). Furthermore, when new content information is to be displayed on the browser 520, the terminal CPU 210 closes the old window 510 and then automatically displays a new window 550 containing the new content information, eliminating the need for the user to switch between the windows 510 and 550. In other words, the user can sequentially acquire new content information and display it on the display unit 250 simply by holding the camera 270 toward the two-dimensional code 500, without any physical operation of the input unit 260, such as a touch panel.
[0042] Therefore, unlike conventional methods, the user does not need to perform a series of operations, such as starting up the two-dimensional code reading application 400 (or switching the application to the two-dimensional code reading application 400), reading the two-dimensional code 500 with the camera 270, performing a physical operation such as "opening the link destination" to start the browser 520, and displaying content information on the browser 520, every time the user reads (photographs) the two-dimensional code 500. The user can have the content information sequentially displayed on the display unit 250 simply by holding the camera 270 over the two-dimensional code 500, which reduces the complexity of the two-dimensional code reading operation.
[0043] Furthermore, content information can be easily displayed on the display unit 250 by simply holding the camera 270 over the two-dimensional code 500, making it easier to obtain content information at tourist spots, etc., and enabling many users to use the content information.
[0044] For example, after reading two-dimensional code 500 relating to animals at a zoo as shown in Figures 7 and 9, if you move to another tourist spot (such as a shrine in Tokyo), you can easily obtain information about the shrine as shown in Figures 10 and 11 by simply holding camera 270 over two-dimensional code 500 at the shrine at your destination.
[0045] Furthermore, with windows 510 and 550 closed as shown in FIG. 8, touching a "Setting" icon 560 on browser 520 can transition to a setting screen 570 as shown in FIG. 12. By switching the language on setting screen 570 to "English," "Japanese," "Chinese," or "Korean" (by checking 575 on the screen), it is possible to change the language of the content information acquired from server 300. Furthermore, if content information aimed at children is desired, the information displayed in the window can be changed to information aimed at children by switching slide button 580 labeled "Settings for Children." FIG. 13 shows an example of the display of window 590 when the information on the "parrot" shown in FIG. 7 is set for children.
[0046] Furthermore, it is possible to register a user (register user ID information) by touching the "Login" icon 600 displayed in the upper right corner of Fig. 8. By registering a user, it is possible to record content information accessed in the past (past content information) in association with the user's ID information (identification information) in the recording unit 330 of the server 300.
[0047] FIG. 14 shows past content information recorded in the recording unit 330 of the server 300 in association with user ID information. The past content information is recorded in the recording unit 330 in a state categorized according to the content of each piece of content information for each user ID. For example, if a user registers with the ID "YAMADA" and then uses the camera 270 to read the two-dimensional code 500 for "parrot" shown in FIG. 7, the two-dimensional code 500 for "horned owl" shown in FIG. 9, and the two-dimensional code 500 for "shrine" shown in FIGS. 10 and 11, the recording unit 330 records the previously accessed content information (past content information) in association with the ID information "YAMADA." After logging in by touching the "Login" icon 600 in the upper right of FIG. 8, the user can touch the "Library" icon 610 in the upper left to have the terminal CPU 210 read the previously accessed content information (past content information) from the server 300 and display it on the browser 520.
[0048] In this way, by registering the user's ID information in the server 300, it becomes possible to later check the content information (past content information) of the two-dimensional code 500 that was read in the past. Therefore, even if a tourist's schedule is tight and he or she does not have time to read the two-dimensional code 500 and view the content information on the spot at a tourist spot, etc., he or she can later check the content information (past content information). Furthermore, in the content information display system 100 according to this embodiment, the server 300 can be continuously accessed and content information can be obtained by simply holding the camera 270 of the information communication terminal 200 over the two-dimensional code 500. Therefore, tourists who do not have much time for sightseeing can simply hold the camera 270 over the two-dimensional code 500 and read it, and then later access the server 300 and check the content information (past content information). Furthermore, in order to record the content information in the server 300, it is only necessary to hold the camera 270 over the two-dimensional code 500 sequentially, so the operation of reading the two-dimensional code 500 is not complicated, and the burden of the reading operation can be significantly reduced.
[0049] Furthermore, since the reading operation is simple and the read content information (past content information) is recorded on the server 300, it is possible to stimulate the interest of users to read all of the two-dimensional codes 500 installed at various locations such as tourist spots with the camera 270, like a stamp rally, and the range of uses for content information using the two-dimensional codes 500 can be further expanded.
[0050] Although the content information display system and the content information display program according to the present invention have been described above using examples, the content information display system and the content information display program according to the present invention are not limited to those shown in the embodiment. For example, although a smartphone has been described as an example of the information communication terminal 200, the information communication terminal 200 is not limited to a smartphone as long as it includes a camera 270, a communication unit 240 for accessing the server 300, and a display unit 250 capable of displaying content information and two-dimensional codes. For example, a tablet terminal, a notebook personal computer, or the like can also be used as the information communication terminal 200, and the product form is not particularly limited.
[0051] Furthermore, although a QR code (registered trademark) has been shown and described as an example of a two-dimensional code, the two-dimensional code is not limited to a QR code (registered trademark). Therefore, as long as URL information for accessing server 300 can be recorded as code information (identification code) and the URL information can be read by photographing the code information with camera 270, the two-dimensional code may be displayed in any form.
[0052] Furthermore, in the content information display system 100 according to the embodiment, a case has been described in which a two-dimensional code 500 in which URL information for displaying a description of a tourist spot or the like on a browser is recorded is used as an example of an identification code read by the information communication terminal 200. However, the identification code used in the content information display system according to the present invention is not limited to a two-dimensional code 500 in which URL information for displaying a description of a tourist spot or the like on a browser is recorded.
[0053] For example, as an example of an identification code, it is possible to use a "two-dimensional code for participation permission notification" in which URL information for displaying a notification of permission to participate in an event (event participation permission notification) on a browser is recorded. By using a "two-dimensional code for participation permission notification" as an identification code, the content information display system according to the present invention can be used as an information communication terminal used at an event venue to confirm whether or not a visitor has permission to participate.
[0054] Specifically, a "two-dimensional code for notification of participation permission" is distributed in advance via email or app to attendees who are permitted to participate in the event (e.g., event ticket purchasers, etc.). At the event venue, event staff use the camera 270 of the information and communication terminal 200 to continuously read the "two-dimensional code for notification of participation permission" displayed on the attendee's smartphone, etc., thereby enabling "notices of permission to participate in the event (event participation permission notices)" to be displayed sequentially on the display unit 250 (browser) of the information and communication terminal 200, regardless of whether old content information (other people's participation permission notices) is displayed on the display unit 250 (browser). Therefore, by simply holding the two-dimensional codes 500 over the camera 270 in sequence, the event staff can instantly visually confirm the successively displayed "notices of permission to participate in the event." This allows them to quickly and reliably confirm whether attendees are permitted to participate without the hassle of reading two-dimensional codes. [Explanation of symbols]
[0055] 100...Content information display system 200...Information and communication terminal 210 ... (information communication terminal) terminal CPU (access information acquisition means, control means) 220...Memory section (of information communication terminal) 230 ... Recording unit (of information communication terminal) 240 ... Communication unit (communication means) (of information communication terminal) 250 ... (information communication terminal) display unit (display means) 260 ...Input section (of information communication terminal) 270 ... (information communication terminal) camera (code reading means) 280 ... (information and communication terminal) bus 300 ...Server 310...Server CPU (for servers) 320...(server) memory section 330 ...(Server) Recording Section 340 ...(Server) communication section 350 ...(server) bus 400...2D code reading app 500...2D code (identification code) 510,550,590 …window 520 ... Browser 530…“x” mark 540...Reading frame 560 ... "Setting" icon 570 ...Settings screen 575...Check 580 ... Slide button 600 ... "Login" icon 610 ... "Library" icon N...Network line
Claims
1. a code reading means for reading an identification code; access information acquiring means for acquiring access information from the identification code read by the code reading means; a communication means for accessing a server based on the access information acquired by the access information acquisition means to acquire content information; a display means for displaying the content information acquired by the communication means; In a content information display system comprising: the code reading means repeatedly executes a process of reading the identification code while the old content information remains displayed on the display means; When the identification code is read by the code reading means, the access information obtaining means obtains the access information from the read identification code, the communication means acquires new content information based on the access information acquired by the access information acquisition means; The display means displays the new content information acquired by the communication means in place of the old content information that has already been displayed. A content information display system comprising:
2. When the code reading means repeatedly executes the process of reading the identification code, the display means does not display the identification code to be read.
2. The content information display system according to claim 1, wherein:
3. the server records the content information previously acquired by the communication means as past content information in association with identification information for identifying a user who accessed the server via the communication means; the communication means acquires the past content information recorded in association with the identification information from the server based on the identification information; The display means displays the past content information acquired based on the identification information.
3. The content information display system according to claim 1, wherein:
4. a code reading means for reading an identification code; a communication means for accessing a server and acquiring content information; a display means for displaying the content information; Control means and A content information display program for a content information display system comprising: The control means an identification code reading function for repeatedly executing a process for reading the identification code by the code reading means while old content information is still displayed on the display means; an access information acquisition function for acquiring access information from the read identification code when the identification code is read by the code reading means by the identification code reading function; a content information acquisition function that acquires new content information by the communication means based on the access information acquired by the access information acquisition function; an information display function for displaying the new content information acquired by the content information acquisition function on the display means in place of the old content information displayed on the display means; A content information display program characterized by realizing the above.
5. In the identification code reading function, when the code reading means repeatedly executes the reading process of the identification code, The control means is instructed not to display the identification code to be read on the display means.
5. The content information display program according to claim 4,
6. the server records the content information previously acquired by the communication means as past content information in association with identification information for identifying a user who accessed the server via the communication means; The control means a past content information acquisition function for acquiring the past content information recorded in association with the identification information from the server by the communication means based on the identification information; a past content information display function that displays the past content information acquired by the past content information acquisition function based on the identification information on the display means; 6. The content information display program according to claim 4, wherein the program is configured to realize the above.
Citation Information
Patent Citations
Dynamic recording method for tourists
JP2007241903A