Display control system, display control method, and display control program
The display control system addresses the challenge of user unfamiliarity with target pages by integrating comment association and display, enhancing service usability through user-generated feedback and operational guidance.
Patent Information
- Application Number
- JP2024093720
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-06-10
- Publication Date
- 2025-12-22
AI Technical Summary
Users unfamiliar with operating target pages in congestion prediction services, such as web pages, face reduced convenience due to complex operation manuals, affecting the effectiveness of these services across various fields.
A display control system that includes a first display processing unit to display target pages, an acquisition processing unit to gather user comments, and a second display processing unit to associate and display comment information with related pages, enhancing user convenience by providing operational guidance through user-generated comments.
Improves the usability of services by allowing users to access user-generated comments and operation manuals directly from target pages, reducing the time and effort required to understand and operate complex interfaces.
Smart Images

Figure 2025185462000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a technique for displaying a target page (for example, a Web page) of a target service. [Background technology]
[0002] Conventionally, there is known a system that predicts congestion in railway stations and on trains and displays the prediction results (see, for example, Patent Document 1). Railway operators can use such congestion prediction services to plan and implement various measures to alleviate congestion. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-009604 Summary of the Invention [Problem to be solved by the invention]
[0004] If railway operators could analyze the congestion predictions using various indicators, they could improve the convenience of the congestion prediction service and develop effective measures. However, for example, if a user (e.g., a railway operator's administrator) using the congestion prediction service is unfamiliar with operating the target pages (e.g., web pages) available in the congestion prediction service, or if the operation manual for the target pages is complicated, the convenience of the congestion prediction service may be reduced. This problem is not limited to the railway industry, but can occur in various fields where users can use target services.
[0005] An object of the present invention is to provide a display control system, a display control method, and a display control program that can improve the convenience of a service to be used. [Means for solving the problem]
[0006] The display control system of the present invention comprises a first display processing unit that displays a target page that can be viewed by a user in a target service, an acquisition processing unit that acquires comments posted by users regarding the target page, and a second display processing unit that associates comment information regarding the posted comments with and displays the first target page that is related to the posted comments.
[0007] The display control method of the present invention is a method executed by one or more processors to display a target page that can be viewed by a user in a target service, obtain comments posted by the user regarding the target page, and display comment information regarding the posted comment in association with a first target page that is related to the posted comment.
[0008] The display control program of the present invention is a program for causing one or more processors to execute the following operations: displaying target pages that can be viewed by users in a target service; acquiring comments posted by users regarding the target pages; and displaying comment information regarding the posted comments in association with a first target page that is related to the posted comments. [Effects of the Invention]
[0009] According to the present invention, it is possible to provide a display control system, a display control method, and a display control program that can improve the convenience of a service to be used. [Brief explanation of the drawings]
[0010] [Figure 1] FIG. 1 is a schematic diagram showing the overall configuration of a display control system according to an embodiment of the present invention. [Figure 2] FIG. 2 is a functional block diagram showing the configuration of a display control system according to an embodiment of the present invention. [Figure 3]FIG. 3 is a diagram showing an example of service registration information used in the display control system according to the embodiment of the present invention. [Figure 4] FIG. 4 is a diagram showing an example of comment registration information used in the display control system according to the embodiment of the present invention. [Figure 5] FIG. 5 is a diagram showing an example of a homepage displayed on a user terminal according to an embodiment of the present invention. [Figure 6] FIG. 6 is a diagram showing an example of a manual page displayed on the user terminal according to the embodiment of the present invention. [Figure 7] FIG. 7 is a diagram showing an example of a web page displayed on a user terminal according to an embodiment of the present invention. [Figure 8] FIG. 8 is a diagram showing an example of a posting page displayed on a user terminal according to an embodiment of the present invention. [Figure 9] FIG. 9 is a diagram showing an example of a web page displayed on a user terminal according to an embodiment of the present invention. [Figure 10] FIG. 10 is a diagram showing an example of a comment posting page displayed on a user terminal according to an embodiment of the present invention. [Figure 11] FIG. 11 is a flowchart showing an example of a procedure of a display control process executed by the display control system according to the embodiment of the present invention. [Figure 12] FIG. 12 is a diagram showing an example of a web page displayed on a user terminal according to another embodiment of the present invention. [Figure 13] FIG. 13 is a diagram showing an example of a web page displayed on a user terminal according to another embodiment of the present invention. DETAILED DESCRIPTION OF THE INVENTION
[0011] Hereinafter, embodiments of the present invention will be described with reference to the accompanying drawings to help understand the present invention. Note that the following embodiments are examples that embody the present invention and do not limit the technical scope of the present invention.
[0012] [Display Control System 10] A display control system 10 according to an embodiment of the present invention is a system that controls the display of a target use page that can be viewed by a user in a target use service.
[0013] The display control system 10 is introduced, for example, in the railway field. For example, the display control system 10 acquires usage data on station service equipment such as automatic ticket gates, ticket vending machines, and fare adjustment machines installed at railway stations, executes congestion prediction processing to predict congestion at stations, trains, etc., and executes a congestion prediction service that provides users with analysis results of various indicators. The congestion prediction service includes multiple services that can provide analysis results for each indicator, and presents users with pages (web pages) corresponding to each service. The congestion prediction service is executed, for example, by a station service management application in the display control system 10.
[0014] For example, the display control system 10 provides users with services such as analyzing the number of passengers boarding and alighting at each departure and arrival station of an actual express train and presenting the results to users, analyzing a ranking of the annual number of passengers boarding and alighting at each station and presenting the results to users, analyzing the congestion rate for each timetable and presenting the results to users, analyzing the number of visitors by hour and presenting the results to users, and analyzing the number of passengers leaving by hour and presenting the results to users.
[0015] A user can start the station management application on a user terminal (user terminal 2) and select a service (see FIG. 5) corresponding to a desired index, and can view a page (web page) showing the analysis results provided by the service to plan measures to alleviate congestion, consider increasing or decreasing station equipment, building new stations, etc. The page (web page) that can be viewed by a user is an example of a target page of the present invention.
[0016] Here, for example, if a user is unfamiliar with operating the page or if the operation manual for the page is complicated, the convenience of each service will be reduced. Such a problem is not limited to the railway field, but can occur in a variety of fields in which users use target services. In this embodiment, the present invention, which can solve the above problem, will be described by taking an example in which the display control system 10 is introduced into the railway field.
[0017] 1, the display control system 10 includes a management server 1, a user terminal 2, station service equipment 3, and a station server 4. The management server 1, the user terminal 2, the station service equipment 3, and the station server 4 can communicate with each other via a network N1 such as the Internet, a LAN, a WAN, or a public telephone line. The station service equipment 3 includes automatic ticket gates, ticket vending machines, fare adjustment machines, etc.
[0018] As shown in FIG. 1, a station is equipped with a station server 4 and multiple station service equipment 3. The station service equipment 3 are connected to each other via a network N2 such as a LAN so that they can communicate with each other. The station server 4 is also connected to a management server 1, which is a server device managed by a railway operator (railway company), via a network N1 such as a dedicated line or public line so that they can communicate with each other. The management server 1 is a central monitoring device managed by the railway operator that operates railway operations including stations, and manages the station servers 4 and station service equipment 3 of all stations operated by the railway operator. As shown in FIG. 1, the management server 1 is connected to the network N1 wirelessly and performs data communication between the station server 4 and each station service equipment 3 via the network N1 in accordance with a predetermined communication protocol.
[0019] The user terminal 2 is an operating device used by a user (such as a railway operator's manager, staff, or station attendant). For example, a user can start the station management application on his or her personal computer (PC) and log in to use multiple services (see FIG. 5).
[0020] The display control system 10 has a configuration that can improve the convenience of the target service to be used, in response to the conventional problem of reduced convenience of the target service to be used. The configuration will be specifically described below.
[0021] [Administration Server 1] FIG. 2 is a functional block diagram showing the configuration of a display control system 10. FIG. 2 shows a management server 1 and multiple user terminals 2. The management server 1 is an information processing device (server device) that includes a control unit 11, a storage unit 12, an operation display unit 13, and a communication unit 14. The management server 1 is not limited to a single computer, but may be a computer system in which multiple computers operate in cooperation with each other. Furthermore, various processes executed by the management server 1 may be executed in a distributed manner by one or multiple processors.
[0022] The communication unit 14 is a communication interface that connects the management server 1 to the network N1 via a wired or wireless connection and performs data communication in accordance with a predetermined communication protocol with external devices such as the user terminal 2, station server 4, and station service equipment 3 via the network N1.
[0023] The operation display unit 13 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays various information, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0024] The storage unit 12 is a non-volatile storage unit such as an HDD (Hard Disk Drive), an SSD (Solid State Drive), or a flash memory that stores various types of information. Specifically, the storage unit 12 stores data such as service registration information D1 in which service information corresponding to each of a plurality of services is registered, and comment registration information D2 in which posted information regarding comments posted by users is registered. Fig. 3 is a diagram showing an example of the service registration information D1, and Fig. 4 is a diagram showing an example of the comment registration information D2.
[0025] As shown in FIG. 3 , the service registration information D1 registers, for each service, information such as a corresponding “service ID,” “service name,” “web page,” “browsing history,” “related post ID,” and “link information.” A plurality of services available in the station management application are pre-registered in the service registration information D1, and service information related to the services is registered in the service registration information D1. The service ID is identification information for the service, and the service name is the name of the service. Services in this embodiment include, for example, a service that analyzes the number of passengers boarding and alighting at each station for express trains and presents the results to users, a service that analyzes a ranking of the annual number of passengers boarding and alighting at each station and presents the results to users, a service that analyzes congestion rates by timetable and presents the results to users, a service that analyzes the number of visitors by hour and presents the results to users, and a service that analyzes the number of participants by hour and presents the results to users.
[0026] The web page is a display page that displays the processing results (analysis results) corresponding to the service, and is a page that can be viewed on a web browser on the user terminal 2. The web page is displayed, for example, when the user selects the service on the user terminal 2.
[0027] The browsing history is a history of web pages viewed by a user, and includes information such as the identification information of the user who viewed the web page (e.g., user ID), the viewing date and time, and the viewing time (continuous display time). The related posting ID is identification information of a posted comment associated with the web page, and is associated by processing of the control unit 11, which will be described later. The link information is access information for accessing the posted comment, and is, for example, the URL of a posted comment page P5 (see FIG. 10) that displays the posted comment. The control unit 11 registers the URL link information when associating a posted comment posted by a user with a web page.
[0028] As shown in FIG. 4, the comment registration information D2 registers, for each posted comment, posted information such as a corresponding "comment ID," "comment content," "image," "poster ID," "posting date and time," and "related web page." A user can post comments about each service using the station management application. For example, a user posts comments about a web page, such as how to view, operate, functions, explanations, and ratings of the web page corresponding to the service, using the user terminal 2. The comment ID is identification information of the posted comment, and the comment content is the posted comment. The image is an attached image posted together with the comment. The poster ID is identification information (user ID) of the user who posted the comment. The posting date and time is the date and time the comment was posted. The related web page is identification information of a web page associated with the posted comment. The control unit 11 registers identification information of a web page associated with a posted comment posted by a user in the comment registration information D2. The control unit 11 registers the posted information in the comment registration information D2 each time a posted comment is acquired.
[0029] In another embodiment, some or all of the data such as the service registration information D1 and the comment registration information D2 may be stored in another server accessible from the management server 1 via the network N1. In this case, the control unit 11 of the management server 1 may acquire the data from the other server and execute various processes such as the display control process (see FIG. 11) described below.
[0030] The storage unit 12 also stores control programs such as a display control program for causing the control unit 11 to execute a display control process (see FIG. 11) described below. For example, the control program is non-temporarily recorded on a computer-readable recording medium such as a CD or a DVD, and is read by a reading device (not shown) such as a CD drive or a DVD drive provided in the management server 1 and stored in the storage unit 12.
[0031] The control unit 11 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit in which control programs such as an OS that cause the CPU to execute various types of arithmetic processing are pre-stored. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 11 controls the management server 1 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 12.
[0032] Specifically, as shown in Fig. 2, the control unit 11 includes various processing units such as a first display processing unit 111, an acquisition processing unit 112, a specific processing unit 113, a registration processing unit 114, and a second display processing unit 115. The control unit 11 functions as the various processing units by executing various processes in accordance with the control program using the CPU. Some or all of the processing units may be configured with electronic circuits. The control program may be a program for causing multiple processors to function as the processing units.
[0033] The first display processing unit 111 displays various information on the user terminal 2. Specifically, when a user launches the station administration application on the user terminal 2 and logs in by entering a user ID (login ID), the first display processing unit 111 displays a homepage P1 shown in FIG. 5 on the user terminal 2. The first display processing unit 111 also displays a list of selectable icons K1 corresponding to multiple services (here, services A to L related to congestion prediction services) available through the station administration application on the homepage P1. Each service is an example of a target service of the present invention. The first display processing unit 111 also displays an icon K2 for displaying the homepage P1, an icon K3 for displaying a posting page P4 (see FIG. 8), and an icon K4 for displaying a manual page P2 (see FIG. 6). The first display processing unit 111 displays the homepage P1, the manual page P2, the posting page P4, etc. on each user terminal 2 for each logged-in user.
[0034] Here, the station management application has registered therein an operation manual for using each service. The operation manual includes operation methods for pages (web pages) that can be viewed by users for each service. For example, when a user selects icon K4, the first display processing unit 111 displays manual page P2 (see FIG. 6) on the user terminal 2. Manual page P2 includes information on the station management application, each service, and how to view and operate web pages. For example, a user searches manual page P2 for operation methods for a web page corresponding to service A.
[0035] Furthermore, the first display processing unit 111 displays a web page (an example of a target page of the present invention) that can be viewed by the user for the service. For example, when a user selects icon K1 for service A on home page P1 (see FIG. 5), the first display processing unit 111 displays web page P3 (see FIG. 7) corresponding to service A on the user terminal 2. Web page P3 shown in FIG. 7 shows the results of counting the number of users at each departure station and arrival station in the limited express train service section (Station A to Station D), and the user can change the counting method by changing the setting items (weekday / holiday, year and month of boarding, up / down, etc.) on the right side of the screen. Here, an example is shown in which user X (logged-in user) selects service A on user terminal 2 (see FIG. 5) and views web page P3 (see FIG. 7) corresponding to service A.
[0036] For example, if a user is unfamiliar with operating Web page P3, he or she can select icon K4 to display manual page P2 (see Figure 6) and check how to operate Web page P3. This requires the user to search for the desired operation method in the operation manual, which is time-consuming and inconvenient.
[0037] Therefore, for example, if a user is familiar with the operation and has information useful to other users, such as how to operate the web page P3, the user can select the icon K3 of the web page P3 being viewed and post a comment. Specifically, when user X selects the icon K3, the first display processing unit 111 causes the user terminal 2 to display a posting page P4 (see FIG. 8 ). The posting page P4 includes a comment input field P41, an image selection field P42, a title input field P43, and the like. On the posting page P4, user X enters a comment to post in the comment input field P41, selects an image file such as a reference image in the image selection field P42, and enters a title for the comment to post in the title input field P43. User X can post a comment by entering various information and pressing the save button. The posted comment may be, for example, a recommended operation method known by the poster or information excerpted by the poster from an operation manual. Each user can post information useful to other users regarding the operation of a web page on their own user terminal 2. Note that a user who posts a comment may be able to change the content of the posted comment.
[0038] In this way, the first display processing unit 111 displays a homepage P1 (see Figure 5) including multiple icons K1 corresponding to multiple services, displays a web page P3 (see Figure 7) corresponding to an icon K1 selected on the homepage P1, and displays a posting page P4 (see Figure 8) for entering and posting comments.
[0039] Furthermore, when a user views a web page, first display processing unit 111 registers a viewing history including the user's identification information (user ID), viewing date and time, viewing time, etc. in service registration information D1 (see FIG. 3).
[0040] The acquisition processing unit 112 acquires comments posted by users regarding the service. Specifically, the acquisition processing unit 112 acquires posted information regarding the posted comments entered by users on the posting page P4 (see FIG. 8). For example, on the posting page P4, when a user enters a posted comment in the comment input field P41, selects an image file in the image selection field P42, enters a title for the posted comment in the title input field P43, and presses the save button, the acquisition processing unit 112 acquires this input information and the user's identification information (poster ID, login ID). The acquisition processing unit 112 registers the acquired posted information and poster ID in comment registration information D2 (see FIG. 4).
[0041] The identification processing unit 113 identifies an associated web page (a first target page for use according to the present invention) that is associated with the posted comment. Specifically, when the acquisition processing unit 112 acquires a posted comment posted by a user, the identification processing unit 113 identifies a web page (associated web page) that is associated with the posted comment from among a plurality of web pages corresponding to each of a plurality of services. The identification processing unit 113 also determines whether the posted comment is associated with each web page. The identification processing unit 113 also determines whether the posted comment is associated with each service.
[0042] For example, the identification processing unit 113 identifies the web page that the user viewed immediately before posting the comment as the related web page. For example, user X views web page P3 of service A (see FIG. 7) and posts recommended information (posted comment) such as how to operate web page P3 (see FIG. 8). In this way, when a comment is posted while viewing a certain web page, it can be determined that the posted comment is highly related to the web page that the user viewed immediately before posting the comment. Therefore, in the above example, the identification processing unit 113 identifies web page P3 of service A (see FIG. 7) that user X viewed immediately before posting the comment as the related web page that is related to the posted comment.
[0043] In another embodiment, the identification processing unit 113 may identify related web pages from among multiple web pages viewed by the user before posting the comment, based on the content of the posted comment. For example, the identification processing unit 113 may identify, as related web pages, web pages that include the content of the posted comment or web pages that include a specific word (keyword) included in the posted comment from among multiple web pages viewed by the user before posting the comment. Alternatively, the identification processing unit 113 may calculate the similarity (or match) between the posted comment and each web page, and identify the web page with the highest similarity as the related web page. Alternatively, the identification processing unit 113 may identify web pages related to the posted comment using a trained model (page estimation model).
[0044] In another embodiment, the identification processing unit 113 may identify a web page viewed by a user before posting a comment as a related web page if the viewing time of the web page is equal to or longer than a predetermined time. For example, if user X posts a comment after viewing web page P3 of service A (see FIG. 7) for a long time, it can be determined that user X is highly likely to have posted a comment about web page P3. On the other hand, if user X posts a comment after viewing web page P3 of service A for a short time, it is possible that user X posted a comment about a web page viewed before web page P3, and it cannot be determined that user X is highly likely to have posted a comment about web page P3. Therefore, the identification processing unit 113 identifies web page P3 as a related web page if the viewing time of web page P3 viewed by user X before posting a comment is equal to or longer than a predetermined time.
[0045] For another example, the identification processing unit 113 may refer to the viewing time (see FIG. 3) of each of the multiple web pages that user X viewed before posting the comment, and identify, as the related web page, the web page that has a viewing time of a predetermined time or more and that is closest to the posting date and time of the comment. For another example, the identification processing unit 113 may identify, as the related web page, the web page that has the longest viewing time among the multiple web pages.
[0046] In another embodiment, the identification processing unit 113 may identify multiple web pages as related web pages. For example, the identification processing unit 113 may identify the web page that the user viewed immediately before posting the comment and the web page that the user viewed immediately before posting the comment as related web pages. Furthermore, the identification processing unit 113 may identify, as related web pages, multiple web pages that the user viewed before posting the comment and that have a viewing time of a predetermined time or more. Furthermore, for example, the identification processing unit 113 may identify, as related web pages, the top three web pages with the highest similarity to the posted comment or the top three web pages with the longest viewing times.
[0047] The registration processing unit 114 associates the identification information of the related web page identified by the identification processing unit 113 with the posted comment and registers them. Specifically, the registration processing unit 114 associates the identification information of the related web page identified by the identification processing unit 113 with the posted comment posted by the user and registers it in the comment registration information D2 (see FIG. 4). The registration processing unit 114 also associates the identification information of the posted comment posted by the user (comment ID) with the identification information of the related web page identified by the identification processing unit 113 and registers it in the service registration information D1 (see FIG. 3).
[0048] In the above example, the registration processing unit 114 associates and registers the identification information ("Web page 1") of Web page P3 (see Figure 7) of service A with the comment posted by user X (see Figure 8) (comment ID "1001") (see Figures 3 and 4).
[0049] The second display processing unit 115 associates comment information about the posted comment with a web page (related web page) that is related to the posted comment and displays it. Specifically, the second display processing unit 115 displays access information (e.g., a URL link) that allows access to the posted comment on the related web page. For example, as shown in FIG. 9, the second display processing unit 115 displays URL link information L1 that allows access to the page of the posted comment (posted comment page P5) on web page P3 ("Web page 1") that is associated with the posted comment with comment ID "1001." Furthermore, the second display processing unit 115 displays the URL link information L1 with the title of the posted comment (the title entered in the title input field P43 of the posting page P4 in FIG. 8). The URL link information L1 is an example of comment information of the present invention.
[0050] As a result, for example, as shown in FIG. 9, when user Y opens web page P3 of service A on his / her user terminal 2, URL link information L1 is displayed on web page P3. For example, user Y selects URL link information L1 when he / she does not know how to operate web page P3. When user Y selects URL link information L1, the first display processing unit 111 displays posted comment page P5 specified by the URL on user Y's user terminal 2, as shown in FIG. 10. Furthermore, the first display processing unit 111 displays posted information including posted comments posted by user X on posted comment page P5. The first display processing unit 111 may also display information such as the poster of the posted comment (here, "user X") and the posting date and time of the posted comment. As a result, user Y can view the posted comments posted by user X on web page P3. Other users can similarly view posted comments posted by user X on web page P3.
[0051] Furthermore, the first display processing unit 111 may display URL link information L2 of a relevant page (such as how to operate service A or how to operate web page P3) of an operation manual on how to operate web page P3 on posted comment page P5. When user Y selects URL link information L2, the first display processing unit 111 displays the manual page P2 specified by the URL.
[0052] [User terminal 2] 2, the user terminal 2 includes a control unit 21, a storage unit 22, an operation display unit 23, and a communication unit 24. The user terminal 2 is an information processing device such as a personal computer, a smartphone, or a tablet terminal.
[0053] The communication unit 24 is a communication interface for connecting the user terminal 2 to the network N1 by wire or wirelessly, and for executing data communication with an external device such as the management server 1 via the network N1 in accordance with a predetermined communication protocol.
[0054] The operation display unit 23 is a user interface that includes a display unit such as a liquid crystal display or an organic EL display that displays information such as various web pages, and an operation unit such as a mouse, keyboard, or touch panel that accepts operations.
[0055] The storage unit 22 is a non-volatile storage unit such as an HDD, SSD, or flash memory that stores various types of information. For example, the storage unit 22 stores a control program such as a browser program. Specifically, the browser program is a control program that causes the control unit 21 to execute communication processing with an external device such as the management server 1 in accordance with a communication protocol such as HTTP (Hypertext Transfer Protocol). The browser program may also be a dedicated application for executing communication processing with the management server 1 in accordance with a predetermined communication protocol.
[0056] The control unit 21 has control devices such as a CPU, a ROM, and a RAM. The CPU is a processor that executes various types of arithmetic processing. The ROM is a non-volatile storage unit that pre-stores control programs such as a BIOS and an OS that cause the CPU to execute various types of processing. The RAM is a volatile or non-volatile storage unit that stores various types of information and is used as a temporary storage memory (work area) for the various types of processing executed by the CPU. The control unit 21 controls the user terminal 2 by having the CPU execute various control programs pre-stored in the ROM or the storage unit 22.
[0057] Specifically, the control unit 21 functions as a browser processing unit 211 by executing various processes in accordance with the browser program stored in the storage unit 22. The browser processing unit 211 is capable of executing browser processing to display a web page provided from the management server 1 via the network N1 on the operation display unit 23 and input operations for the operation display unit 23 into the management server 1. In other words, the user terminal 2 can function as an operation terminal for the management server 1 by the control unit 21 executing the browser program. Note that some or all of the processing units included in the control unit 21 may be configured with electronic circuits.
[0058] For example, when a user performs a user operation (such as a login operation) on the user terminal 2 to request access to a predetermined URL corresponding to a station service management site provided by the display control system 10, the control unit 21 acquires web page data for the station service management site from the management server 1 and displays the web page of the station service management site on the operation display unit 23. The access request to the predetermined URL may be made, for example, by selecting from a list of pre-registered websites, selecting from search results on an information search site, or entering text. If the station service management application corresponding to the management server 1 is installed on the user terminal 2, the user of the user terminal 2 can launch the station service management application to display the web page of the station service management site on the operation display unit 23. The user can then operate the user terminal 2 to select a desired service on the station service management site and view the web page for that service.
[0059] For example, user X can start the station management application on his / her user terminal 2, log in by entering a user ID (login ID), select a desired service A from multiple services displayed on home page P1 (see FIG. 5), and view web page P3 (see FIG. 7) for service A. User X can also display posting page P4 (see FIG. 8), enter a comment to post, and post it.
[0060] Similarly to user X, user Y can log in to his / her user terminal 2, select a desired service A from multiple services displayed on home page P1 (see FIG. 5), and view web page P3 of service A. If URL link information L1 (see FIG. 9) of posted comments is displayed on web page P3, user Y can view posted comment page P5 (see FIG. 10) by selecting URL link information L1.
[0061] In this embodiment, user Y may be able to post further comments. For example, user Y may be able to select icon K3 on web page P3 shown in FIG. 9 and register a comment on posting page P4. In this case, the control unit 11 of the management server 1 may register the comment posted by user X and the comment posted by user Y in association with each other on web page P3 ("web page 1"), and may display URL link information L1 that allows access to each comment on web page P3.
[0062] [Display control processing] 11, the display control process executed in the display control system 10 will be described. Specifically, the display control process is executed by the control unit 11 of the management server 1. The control unit 11 also executes the display control process every time a login operation for the station management application is performed on the user terminal 2.
[0063] The present invention can be understood as an invention of a display control method that executes one or more steps included in the display control process. Furthermore, one or more steps included in the display control process described here may be omitted as appropriate. The steps in the display control process may be executed in a different order as long as the same operational effect is achieved. Furthermore, while the description here takes as an example a case in which the control unit 11 executes each step in the display control process, one or more processors may execute each step in the display control process in a distributed manner. The display control method is one example of the display control method of the present invention.
[0064] <Step S1> In step S1, the control unit 11 determines whether or not a service selection operation has been received from a user. For example, when user X logs in to the station management application, he or she selects a desired service on a homepage P1 (see FIG. 5) displayed on the user terminal 2. If the control unit 11 has received a service selection operation from the user (S1: Yes), it shifts the process to step S2, and if the control unit 11 has not received a service selection operation from the user (S1: No), it shifts the process to step S9.
[0065] <Step S2> In step S2, the control unit 11 displays the web page of the service selected by the user on the user terminal 2 and registers the browsing information (browsing history) of the web page. For example, when user X selects service A on home page P1, the control unit 11 displays web page P3 (see FIG. 7) of service A on the user terminal 2. The control unit 11 also registers the browsing history, including the identification information (user ID) of the viewer (user X in this case), the browsing date and time, the browsing duration, etc., in service registration information D1 (see FIG. 3).
[0066] <Step S3> In step S3, the control unit 11 determines whether or not a posting page selection operation has been received from the user. For example, when user X attempts to post information useful to other users, such as how to operate web page P3 (see FIG. 7), on web page P3, the control unit 11 selects icon K3 (see FIG. 7) for transitioning to posting page P4. If the control unit 11 has received a posting page selection operation from the user (S3: Yes), the control unit 11 transitions the process to step S4. On the other hand, if the control unit 11 has not received a posting page selection operation from the user (S3: No), the control unit 11 transitions the process to step S9.
[0067] <Step S4> In step S4, the control unit 11 causes the user terminal 2 to display a posting page P4 (see FIG. 8). The control unit 11 causes the posting page P4 to display a comment input field P41, an image selection field P42, and a title input field P43.
[0068] <Step S5> In step S5, the control unit 11 determines whether or not a posting operation for a comment has been accepted from the user. For example, when user X enters a comment to post in the comment input field P41 on the posting page P4 (see FIG. 8), selects an image file such as a reference image in the image selection field P42, enters a title for the comment to post in the title input field P43, and presses the save button, the control unit 11 accepts the posting operation. If the control unit 11 has accepted the posting operation from the user (S5: Yes), it causes the process to proceed to step S6. If the control unit 11 has not accepted the posting operation from the user (S5: No), it causes the process to proceed to step S51.
[0069] <Step S51> In step S51, the control unit 11 determines whether a cancel operation has been received from the user on the posting page P4. For example, user X presses the cancel button on the posting page P4 (see FIG. 8) to cancel posting a comment. If the control unit 11 has received a cancel operation from the user (S51: Yes), the control unit 11 proceeds to step S52, and if the control unit 11 has not received a cancel operation from the user (S51: No), the control unit 11 returns the process to step S5.
[0070] <Step S52> In step S52, the control unit 11 causes the user terminal 2 to re-display the Web page displayed in step S2. For example, if user X presses the cancel button on posting page P4 (see FIG. 8), the control unit 11 causes the user terminal 2 to re-display Web page P3 (see FIG. 7) of service A. After step S52, the control unit 11 causes the process to proceed to step S9.
[0071] <Step S6> In step S6, the control unit 11 registers the posted comment posted by the user in the comment registration information D2 (see FIG. 4). For example, when a user X posts a posted comment, the control unit 11 registers the posted information including the poster ID (user ID of user X), the posting date and time, the posted comment, the posted image, the title, etc. in the comment registration information D2 (see FIG. 4).
[0072] <Step S7> In step S7, the control unit 11 determines whether or not there is a web page (related web page) that is related to the posted comment.
[0073] For example, if user X was browsing a web page immediately before posting a comment on posting page P4, control unit 11 determines that there is a relationship between the immediately preceding web page and the posted comment, and determines that there is a related web page (S7: Yes).
[0074] For example, if there is a web page among the multiple web pages that user X viewed before posting a comment that contains content related to the content of the posted comment, the control unit 11 determines that there is a relationship between the web page and the posted comment and determines that there is a related web page (S7: Yes).
[0075] For example, if there is a web page that has been viewed for a predetermined period of time or more among the multiple web pages that user X viewed before posting a comment, control unit 11 determines that there is a relationship between the web page and the posted comment and determines that there is a related web page (S7: Yes).
[0076] If the control unit 11 determines that there is a web page (related web page) related to the posted comment (S7: Yes), the control unit 11 shifts the process to step S8. On the other hand, if the control unit 11 determines that there is no web page (related web page) related to the posted comment (S7: No), the control unit 11 shifts the process to step S9.
[0077] <Step S8> In step S8, the control unit 11 associates the identification information of the related web page with the posted comment and registers them. Specifically, the control unit 11 associates the identification information of the related web page identified in step S7 with the posted comment posted by the user and registers it in the comment registration information D2 (see FIG. 4). The control unit 11 also associates the identification information of the posted comment posted by user X with the identification information of the related web page and registers it in the service registration information D1 (see FIG. 3).
[0078] In the above example, the control unit 11 associates and registers the identification information ("Web page 1") of Web page P3 (see Figure 7) of service A with the comment posted by user X (see Figure 8) (comment ID "1001") (see Figures 3 and 4).
[0079] Furthermore, when the control unit 11 associates a web page with a posted comment, it causes the control unit 11 to display access information (an example of comment information of the present invention) for accessing the posted comment on the web page. For example, as shown in Fig. 9, the control unit 11 causes the user terminal 2 of user Y to display URL link information L1 that enables access to a page of the posted comment posted by user X (posted comment page P5) on web page P3. When the control unit 11 receives a selection operation of the URL link information L1 from user Y, it causes the user terminal 2 of user Y to display posted comment page P5 (see Fig. 10).
[0080] <Step S9> In step S9, the control unit 11 determines whether or not an operation to terminate the station management application has been received from the user. For example, when user X performs a logoff operation on the user terminal 2, the control unit 11 receives the termination operation. When the control unit 11 receives the termination operation from the user (S9: Yes), the control unit 11 terminates the display control process. On the other hand, when the control unit 11 does not receive the termination operation from the user (S9: No), the process returns to step S1. The control unit 11 repeatedly executes the above-described process until the control unit 11 receives the termination operation from the user.
[0081] The control unit 11 executes the display control process in the above manner. Furthermore, when the control unit 11 receives a login operation from each user, it executes the display control process in parallel.
[0082] As described above, the display control system 10 according to this embodiment displays a target page (web page) that can be viewed by a user in a target service, and acquires comments posted by the user regarding the target service or the target page. The display control system 10 also displays comment information (e.g., URL link information L1) related to the posted comment in association with a target page (related web page) that is related to the posted comment.
[0083] In addition, when a user selects the URL link information L1 displayed on the related web page, the display control system 10 displays a posted comment page P5 (see Figure 10) containing the posted comment on the user terminal 2 of the user.
[0084] According to the above configuration, comments posted by users can be reflected on related web pages. Furthermore, other users can view the posted comments on the web page, so they can easily check, for example, how to operate the web page. This also saves the user the trouble of searching for the desired operation method in an operation manual. This improves the convenience of the service to be used.
[0085] Furthermore, the display control system 10 registers the identification information of the related web page and the posted comment in association with each other (see FIGS. 3 and 4), thereby making it possible to easily manage the association between the web page and the posted comment.
[0086] The display control system 10 may also determine the relevance between a web page and a posted comment in the following manner. For example, the display control system 10 may identify a web page that a user viewed immediately before posting a posted comment as a related web page. The display control system 10 may also identify a related web page from among multiple web pages that a user viewed before posting a posted comment based on the content of the posted comment. The display control system 10 may also identify a web page that a user viewed before posting a posted comment as a related web page if the viewing time of the web page is equal to or longer than a predetermined time.
[0087] According to the above configurations, it is possible to easily and appropriately associate a web page with a posted comment.
[0088] [Other embodiments] The display control system of the present invention is not limited to the above-described embodiment, and may be the following embodiment.
[0089] For example, when multiple posted comments and a web page are registered in association with each other, the control unit 11 of the management server 1 may display multiple access information items corresponding to each of the multiple posted comments on the web page in an order according to the degree of association between each of the multiple posted comments and the web page. Specifically, when one or multiple users post comments on web page P3 of service A and these multiple posted comments are associated with web page P3, the control unit 11 calculates the degree of association between the multiple posted comments and web page P3. For example, the control unit 11 may compare the content of each posted comment with the content of web page P3 and calculate the degree of association based on the number or percentage of matching words. Furthermore, the control unit 11 may calculate the degree of association to be higher the longer the user spent viewing web page P3 before posting the comment.
[0090] The control unit 11 displays the URL link information L1 corresponding to each of the multiple posted comments on the web page P3 in descending order of relevance, thereby enabling the user to select and view highly relevant posted comments, further improving convenience.
[0091] In another embodiment, the control unit 11 may determine whether to display access information in association with a related web page based on the attributes of the user. For example, if the control unit 11 determines that a user who posted a comment is familiar with the operation and has high skills, it adopts the user's posted comment and associates it with the web page. On the other hand, if the control unit 11 determines that a user who posted a comment is not familiar with the operation and has low skills, it does not adopt the user's posted comment and does not associate it with the web page. In another embodiment, the control unit 11 associates the user's posted comment with a web page if the user has a high position (e.g., a managerial position), and does not associate the user's posted comment with a web page if the user has a low position (e.g., a non-managerial position with few years of experience). This can improve the reliability of the posted comments. The control unit 11 may determine the user's skills by tallying the frequency and number of posts of the user based on the poster ID registered in the comment registration information D2. The control unit 11 may also determine the user's position by, for example, referring to a database of employees of a railway operator.
[0092] As another embodiment, when a plurality of posted comments are related to a web page, the control unit 11 may display the plurality of posted comments on the web page in an order according to the attributes of the user.
[0093] In another embodiment, if the total number of times that a user has posted comments in the past is equal to or greater than a predetermined number, the control unit 11 may associate comment information of a comment posted this time by the user with a web page and display the comment information. For example, if user X has posted comments in the past a predetermined number of times (e.g., five times) or more, the control unit 11 associates the comment posted this time by user X with a web page and displays URL link information L1. On the other hand, if the total number of times that user X has posted comments in the past is less than the predetermined number of times (e.g., five times), the control unit 11 does not associate the comment posted this time by user X with a web page. In another embodiment, the control unit 11 may display the total number of times that a comment has been posted in the past together with the URL link information L1 on a web page. This allows users to use the total number of times as a basis for determining the reliability of the posted comment.
[0094] In another embodiment, the control unit 11 of the management server 1 may associate multiple services with each other. For example, if a user X selects service A on the homepage P1 (see FIG. 5) and browses the web page P3 (see FIG. 7) of service A, and then returns to the homepage P1 (see FIG. 5), selects service B, and browses the web page P3 (see FIG. 12) of service B, the control unit 11 determines that there is an association between service A and service B and registers the services A and B in association with each other. In this case, as shown in FIG. 13, the control unit 11 displays access information for accessing the web page P3 of service B (URL link information of the web page P3 of service B (see FIG. 12)) on the web page P3 of service A. Note that the control unit 11 may also display access information for the web page P3 of service A (URL link information of the web page P3 of service A (see FIG. 7)) on the web page P3 of service B.
[0095] When a single service includes multiple web pages, the control unit 11 may associate the multiple web pages with each other. For example, when a user views a first web page of service C and then a second web page of service C, the control unit 11 may associate the first web page and the second web page with each other.
[0096] In each of the above-described embodiments, the control unit 11 displays the URL of the posted comment page (URL link information L1) on the web page, but in another embodiment, the control unit 11 may display the posted comment itself on the web page. The posted comment displayed on the web page is an example of comment information of the present invention.
[0097] In another embodiment, the control unit 11 may display the URL link information L1 or the posted comment at a position on the web page that corresponds to the content of the posted comment, thereby making it easier for the user to understand how to operate the web page.
[0098] In another embodiment, when the number of times that the URL link information L1 is selected, i.e., the number of times that the posted comment has been viewed, reaches a predetermined number of times, the control unit 11 may add the content of the posted comment to the operation manual. For example, the control unit 11 may add the content of the posted comment to the manual, or may display the URL link information L1 on the manual page P2.
[0099] In another embodiment, when multiple pieces of URL link information L1 are displayed on a web page, the control unit 11 may rearrange the display order of each piece of URL link information L1 according to the number of times each piece of URL link information L1 has been selected. For example, the control unit 11 displays multiple pieces of URL link information L1 on the web page in descending order of the number of times each piece of URL link information L1 has been selected.
[0100] In the above-described embodiment, the management server 1 alone corresponds to the display control system of the present invention, but when the components of the management server 1 and the user terminal 2 cooperate to share and execute the display control processing, the display control system of the present invention may also be constituted by a system including multiple components that execute the processing.
[0101] The display control system according to the present invention may be applied to the accommodation, food and beverage, and retail industries. For example, in the accommodation industry, the display control system 10 controls the display of web pages in a service included in an accommodation management service, such as providing users (accommodations) with the results of tallying guests and providing users with the results of tallying guest questionnaires. Similarly, the display control system 10 controls the display of web pages in a service provided to restaurants (such as providing the results of tallying guests) and a service provided to retail stores (such as providing the results of tallying guests).
[0102] [Notes on the Invention] The following is a summary of the invention extracted from the above-described embodiment. Note that the configurations and processing functions described in the following supplementary notes can be selected and combined as desired.
[0103] <Appendix 1> a first display processing unit that displays a target page that can be viewed by the user in the target service; an acquisition processing unit that acquires comments posted by users on the target page; a second display processing unit that displays comment information related to the posted comment in association with the posted comment on a first target use page that is related to the posted comment; A display control system comprising:
[0104] <Appendix 2> the second display processing unit displays access information for accessing the posted comment on the first target use page; 2. The display control system of claim 1.
[0105] <Appendix 3> the first display processing unit displays a posted comment page including the posted comment when the access information displayed on the first target use page is selected; 3. A display control system as described in appendix 2.
[0106] <Appendix 4> further comprising a registration processing unit that registers identification information of the first use target page and the posted comment in association with each other; A display control system according to any one of Supplementary notes 1 to 3.
[0107] <Appendix 5> further comprising a specification processing unit that specifies the first target page to be used that is related to the posted comment, the identification processing unit identifies the target page viewed by the user immediately before posting the comment as the first target page; A display control system according to any one of Supplementary notes 1 to 4.
[0108] <Appendix 6> further comprising a specification processing unit that specifies the first target page to be used that is related to the posted comment, the identification processing unit identifies the first target page to be used from among the plurality of target pages to be used that the user viewed before posting the comment, based on the content of the posted comment; A display control system according to any one of Supplementary notes 1 to 5.
[0109] <Appendix 7> further comprising a specification processing unit for specifying the first target page to be used that is related to the posted comment; the identification processing unit identifies the target page to be used as the first target page to be used when the user has viewed the target page for a predetermined period of time before posting the comment; A display control system according to any one of appendices 1 to 6.
[0110] <Appendix 8> When the plurality of posted comments are related to the first target use page, the second display processing unit displays the plurality of comment information corresponding to each of the plurality of posted comments in an order according to the degree of relatedness between each of the plurality of posted comments and the first target use page. A display control system according to any one of Supplementary notes 1 to 7.
[0111] <Appendix 9> the second display processing unit determines whether to display the comment information in association with the first target use page based on the attributes of the user. A display control system according to any one of appendices 1 to 8.
[0112] <Appendix 10> the second display processing unit, when the total number of times that the user has posted comments in the past is equal to or greater than a predetermined number, displays the comment information of the comment posted this time by the user in association with the first target use page; 10. The display control system of claim 9. [Explanation of symbols]
[0113] 1: Management server 2: User terminal 10: Display control system 11: Control section 12: Storage section 111: First display processing unit 112: Acquisition processing unit 113: Specific processing unit 114: Registration processing unit 115: Second display processing unit D1: Service registration information D2: Comment registration information L1: URL link information L2: URL link information P1: Home page P2: Manual page P3: Web page P4: Post page P5: Post comment page
Claims
1. a first display processing unit that displays a target page that can be viewed by the user in the target service; an acquisition processing unit that acquires comments posted by users on the target page; a second display processing unit that displays comment information related to the posted comment in association with the posted comment on a first target use page that is related to the posted comment; A display control system comprising:
2. the second display processing unit displays access information for accessing the posted comment on the first target use page; The display control system according to claim 1 .
3. the first display processing unit displays a posted comment page including the posted comment when the access information displayed on the first target use page is selected; The display control system according to claim 2 .
4. a registration processing unit that registers identification information of the first use target page and the posted comment in association with each other; The display control system according to claim 1 .
5. a specification processing unit that specifies the first target page to be used that is related to the posted comment, the identification processing unit identifies the target page viewed by the user immediately before posting the comment as the first target page; The display control system according to any one of claims 1 to 4.
6. a specification processing unit that specifies the first target page to be used that is related to the posted comment, the identification processing unit identifies the first target page to be used from among the plurality of target pages to be used that the user viewed before posting the comment, based on the content of the posted comment; The display control system according to any one of claims 1 to 4.
7. a specification processing unit that specifies the first target page to be used that is related to the posted comment, the identification processing unit identifies the target page to be used as the first target page to be used when the user has viewed the target page for a predetermined period of time before posting the comment; The display control system according to any one of claims 1 to 4.
8. When the plurality of posted comments are related to the first target use page, the second display processing unit displays the plurality of comment information corresponding to each of the plurality of posted comments in an order according to the degree of relatedness between each of the plurality of posted comments and the first target use page. The display control system according to any one of claims 1 to 4.
9. the second display processing unit determines whether to display the comment information in association with the first target use page based on the attributes of the user; The display control system according to any one of claims 1 to 4.
10. the second display processing unit, when the total number of times that the user has posted comments in the past is equal to or greater than a predetermined number, displays the comment information of the comment posted this time by the user in association with the first target use page; The display control system according to claim 9 .
11. Displaying a target page that can be viewed by the user in the target service; Acquiring comments posted by users regarding the target page; Displaying comment information related to the posted comment in association with the posted comment on a first target use page related to the posted comment; A display control method executed by one or more processors.
12. Displaying a target page that can be viewed by the user in the target service; Acquiring comments posted by users regarding the target page; Displaying comment information related to the posted comment in association with the posted comment on a first target use page related to the posted comment; A display control program for causing one or more processors to execute the above.
Citation Information
Patent Citations
Train congestion prediction system and train congestion prediction method
JP2015009604A