Information Processing System, Information Processing Method, and Program
The information processing system aligns advertisement content with operator intentions by receiving approvals and using whitelists, ensuring relevant and effective advertising in transportation services.
Patent Information
- Application Number
- JP2025043382
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2025-03-18
- Publication Date
- 2025-07-23
- Estimated Expiration
- 2045-03-18
AI Technical Summary
Existing systems fail to provide advertisement content that aligns with the intentions of business operators, lacking effective management and display mechanisms for targeted advertising in transportation services.
An information processing system that includes a processor to receive approval for displaying predetermined advertisement content from transportation service providers, and displays tickets and associated advertisements to align with operator intentions, using whitelists to manage approved content.
Ensures that advertisement content is displayed in accordance with the operator's preferences, improving the relevance and effectiveness of advertising by managing approved content for each business operator or ticket, thereby enhancing user engagement.
Smart Images

Figure 0007712011000001_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing system, an information processing method, and a program.
Background Art
[0002] Patent Document 1 discloses an information processing system and the like that can improve the distribution of advertisements to users of transportation services. Patent Document 1 discloses an information processing system including a control unit configured to execute the following steps. In an acquisition step, advertisement performance information and ticket identification information associated with the advertisement performance information are acquired from a plurality of user terminals. The advertisement performance information includes information for determining the advertisement performance related to an advertisement displayed in association with a ticket for a user to use a transportation service in the user terminal. The ticket identification information includes information for identifying which of a plurality of tickets the ticket on which the advertisement is displayed is in the user terminal. In a determination step, a ticket contribution degree including the contribution degree of each of the plurality of tickets to the advertisement performance is determined based on the acquired advertisement performance information and ticket identification information.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, there is room for improvement in providing advertisement content in line with the intentions of the business operator.
[0005] In view of the above circumstances, the present invention aims to provide advertisement content in line with the intentions of the business operator.
Means for Solving the Problems
[0006] According to one aspect of the present invention, there is provided an information processing system including at least one processor. The processor is configured to execute the following steps by reading a program. In a reception step, approval regarding causing a predetermined advertisement content to be displayed in an advertisement frame is received from an operator providing a transportation service. In a display control step, a ticket related to the transportation service and an advertisement frame displayed along with the ticket are displayed so as to be visible to a user using the transportation service, and the approved advertisement content by the operator is displayed in the advertisement frame. The information processing system is provided.
[0007] According to such an aspect, advertisement content in accordance with the intention of the operator is provided.
Brief Description of Drawings
[0008]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Best Mode for Carrying Out the Invention
[0009] Hereinafter, embodiments of the present invention will be described with reference to the drawings. Various characteristic matters shown in the embodiments described below can be combined with each other.
[0010] By the way, a program for realizing software appearing in one embodiment may be provided as a non-transitory computer-readable medium that can be read by a computer, may be provided so as to be downloadable from an external server, or may be provided so that the program is started on an external computer and its function is realized on a client terminal (so-called cloud computing).
[0011] Also, in various information processes according to one embodiment, an input and an output corresponding to the input can be realized. Here, if an output is obtained as a result of the input, the mode of information (hereinafter referred to as reference information) referred to in such information processing is not limited. The reference information may be, for example, rule-based information such as a database, a lookup table, a predetermined function (including a determination formula such as a regression formula constructed by a statistical method), a learned model in which the correlation between the input and the output has been learned in advance, or a generative AI such as a large language model or a vision language model that can output a desired result by inputting a prompt.
[0012] Also, in one embodiment, the "section" may include, for example, hardware resources implemented by a circuit in a broad sense and information processing of software that can be specifically realized by these hardware resources. Also, in one embodiment, various information is handled, and these information are represented, for example, by physical values of signal values representing voltage and current, the high and low of signal values as a set of binary bits composed of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculation can be executed on a circuit in a broad sense.
[0013] Furthermore, a circuit in a broad sense is a circuit realized by appropriately combining at least a circuit, circuitry, a processor, and a memory. The processor may be a general-purpose processor or a dedicated circuit. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.
[0014] 1. Hardware Configuration In this section, the hardware configuration of this embodiment will be described.
[0015] FIG. 1 is a configuration diagram showing an information processing system 1 according to this embodiment. The information processing system 1 includes a user terminal 2, a server 3, and a business operator terminal 5, which are connected through a network 4.
[0016] In the information processing system 1, digital tickets (hereinafter simply referred to as tickets) for various transportation services provided by transportation business operators are provided. The user uses the ticket to utilize the transportation service by displaying the ticket on the terminal device he / she owns. In addition, by displaying advertisement content associated with the ticket, the user is encouraged to view the advertisement content during the idle time when using the transportation service.
[0017] The user terminal 2 is a terminal device held by a user who uses transportation services. The server 3 is an information processing device that provides a platform enabling the acquisition and use of tickets for various transportation services offered by transportation operators. The server 3 enables the acquisition and use of tickets by allowing the user terminal 2 to access the platform by executing a predetermined application, and also provides a function of distributing benefits and advertisements related to the tickets. Hereinafter, the operator providing the functions of the platform may be referred to as a platform provider. The operator terminal 5 is a terminal device used by a transportation operator who provides transportation services.
[0018] The transportation service corresponding to the ticket may be any means of transportation, such as a bus, train (railway), tram, subway, airplane, ship, ferry, sightseeing boat, water bus, cable car, monorail, etc., which operates along a predetermined route based on a timetable or the like. Further, the transportation service may be an on-demand type of means of transportation operated according to the user's demand, such as a taxi, car (including rental cars and car-sharing, etc.), bicycle (including rental bicycles and shared bicycles), electric kick scooter, drone, helicopter, motorcycle, etc.
[0019] The user terminal 2, the server 3, and the operator terminal 5 are assumed to be computers such as smartphones, tablet terminals, personal computers, and workstations, for example, but the details are not limited. In FIG. 1, the user terminal 2 is described as an aggregate of individual smartphones (2-1, 2-2, ··· 2-n), but in this specification, an individual terminal may also be referred to as the user terminal 2.
[0020] In one embodiment, the information processing system 1 is composed of one or more devices or components. For example, if it consists only of the user terminal 2, the information processing system 1 can be the user terminal 2. Also, if it consists only of the server 3, the information processing system 1 can be the server 3. Further, if it consists only of the business operator terminal 5, the information processing system 1 can be the business operator terminal 5. Also, if it consists of the user terminal 2 and the server 3, the information processing system 1 can be any combination of two or more of the user terminal 2, the server 3, and the business operator terminal 5. More specifically, the information processing system 1 may include elements selected from the group consisting of the user terminal 2, the server 3, and the business operator terminal 5. Even if the unselected elements are not included in the information processing system 1, they may be electrically connected to the selected elements as external elements. Hereinafter, these components will be described.
[0021] FIG. 2 is a block diagram showing the hardware constituting the information processing system 1. As shown in FIG. 2(A), the user terminal 2 has a communication unit 21, a storage unit 22, a control unit 23, a display unit 24, and an input unit 25, and these components are electrically connected via a communication bus 20 inside the user terminal 2. The descriptions of the communication unit 21, the storage unit 22, and the control unit 23 are substantially the same as those of the communication unit 31, the storage unit 32, and the control unit 33 in the server 3 described later, so repeated descriptions will not be given.
[0022] The display unit 24 may be, for example, included in the housing of the user terminal 2 or externally attached. The display unit 24 displays a screen of a graphical user interface (GUI) operable by the user. This is preferably implemented by selectively using display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display according to the type of the user terminal 2. Here, the display unit 24 will be described as being included in the housing of the user terminal 2.
[0023] The input unit 25 may be included in the housing of the user terminal 2 or may be externally attached. For example, the input unit 25 may be integrated with the display unit 24 and implemented as a touch panel. With a touch panel, the user can input tap operations, swipe operations, etc. Of course, instead of a touch panel, a switch button, a mouse, a QWERTY keyboard, etc. may be adopted. That is, the input unit 25 receives the operation input made by the user. The input is transferred as a command signal to the control unit 23 via the communication bus 20, and the control unit 23 can execute predetermined control and calculations as necessary.
[0024] Note that the user terminal 2 may be provided with a function of transmitting latitude and longitude information. Specifically, the user terminal 2 may be provided with a function (positioning system) of transmitting signals such as GPS (Global Positioning System).
[0025] As shown in FIG. 2(B), the server 3 has a communication unit 31, a storage unit 32, and a control unit 33, and these components are electrically connected via a communication bus 30 inside the server 3.
[0026] Although the communication unit 31 preferably uses wired communication means such as USB, IEEE1394, Thunderbolt (registered trademark), and wired LAN network communication, wireless LAN network communication, mobile communication such as 3G / LTE / 5G, Bluetooth (registered trademark) communication, etc. may be included as necessary. That is, it is more preferable to implement it as a collection of these multiple communication means. That is, the server 3 communicates various information with the user terminal 2 via the communication unit 31 and the network 4.
[0027] The storage unit 32 stores various information defined as described above. This can be implemented, for example, as a storage device such as a Solid State Drive (SSD) that stores various programs and the like related to the server 3 executed by the control unit 33, or as a memory such as a Random Access Memory (RAM) that stores temporarily necessary information (arguments, arrays, etc.) related to program operations. Also, a combination of these may be used. In particular, the storage unit 32 stores various programs and the like related to the server 3 executed by the control unit 33.
[0028] The control unit 33 performs processing and control of the overall operations related to the server 3. The control unit 33 is, for example, a Central Processing Unit (CPU) not shown in the figure. The control unit 33 realizes various functions related to the server 3 by reading a predetermined program stored in the storage unit 32. That is, the information processing by software stored in the storage unit 32 is specifically realized by the control unit 33, which is an example of hardware, and can be executed as each functional unit included in the control unit 33. These will be described in more detail in the next section. Note that the control unit 33 is not limited to being single, and may be implemented to have a plurality of control units 33 for each function. Also, a combination of them may be used.
[0029] As shown in FIG. 2(C), the business operator terminal 5 has a communication unit 51, a storage unit 52, a control unit 53, a display unit 54, and an input unit 55, and these components are electrically connected via a communication bus 50 inside the business operator terminal 5. Since these configurations are substantially the same as those of each component in the above-described user terminal 2, redundant explanations will not be repeated.
[0030] 2. Functional Configuration In this section, the functional configuration of this embodiment will be described. The information processing system 1 includes at least one processor as described above, and the processor is configured to include the following respective parts by reading a program. In other words, the program causes the computer to function as each part of the information processing system 1.
[0031] FIG. 3 is a block diagram showing functions realized by a control unit 33 and the like in the server 3. A server 3, which is an example of the information processing system 1, includes an acquisition unit 331, a presentation unit 332, a reception unit 333, and a display control unit 334.
[0032] The acquisition unit 331 is configured to be able to execute an acquisition step. In the acquisition step, the acquisition unit 331 is configured to acquire various information from the outside. For example, the acquisition unit 331 executes a process for acquiring advertisement content and user information via the communication unit 31. Specific processes will be described later.
[0033] The presentation unit 332 is configured to be able to execute a presentation step. In the presentation step, the presentation unit 332 executes a process for presenting various information to a business operator that provides tickets related to transportation services. Specific processes will be described later.
[0034] The reception unit 333 is configured to be able to execute a reception step. In the reception step, the reception unit 333 receives various information and data from a business operator that provides tickets related to transportation services. Specific processes will be described later.
[0035] The display control unit 334 is configured to be able to execute a display control step. In the display control step, the display control unit 334 causes various information to be displayed so that the user can view it via the user terminal 2. That is, the display control unit 334 controls the process for causing various screens to be displayed on the display unit 24 of the user terminal 2. For example, the display control unit 334 may draw various screens to be displayed on the display unit 24 and transmit them to the user terminal 2, or may transmit display information including visual information such as images, icons, and messages including still images or moving images to the user terminal 2 so that the user terminal 2 draws various screens. Further, the display control unit 334 may generate only various parameters for causing the visual information to be displayed on the user terminal 2 and transmit them to the user terminal 2. Specific processing will be described later.
[0036] The control unit 23 of the user terminal 2 draws a screen to be displayed on the display unit 24 based on the received display information and information such as parameters that define various visual information stored in the storage unit 22. For example, the control unit 23 may draw a screen including various images and visual information based on the display information, or may execute a process for causing the various screens drawn by the display control unit 334 to be displayed on the display unit 24. Further, based on parameters such as various numerical information, visual information such as a graph indicating the parameters may be generated. That is, at least a part of the functions provided in the display control unit 334 may be executed in the control unit 23 of the user terminal 2.
[0037] Note that the presentation unit 332 presents various information to the operator via the operator terminal 5. The presentation unit 332 presents various information so that the operator can view it by causing various screens to be displayed on the display unit 54 of the operator terminal 5. Since the process for the presentation unit 332 to cause various screens to be displayed on the display unit 54 of the operator terminal 5 is substantially the same as the process for the display control unit 334 to cause various information to be displayed so that the user can view it via the user terminal 2, duplicate explanations will not be repeated.
[0038] 3. Information Processing In this section, each step of the information processing method executed by the information processing system 1 will be described. The information processing method is executed by the processors provided in the user terminal 2 and the server 3 by reading a program.
[0039] 3.1 Outline of Information Processing FIG. 4 is a flowchart showing an outline of the information processing of the present embodiment. As shown in FIG. 4, the reception unit 333 receives approval from an operator providing a transportation service to display predetermined advertisement content in an advertisement frame (step S1). The display control unit 334 displays a ticket related to the transportation service and an advertisement frame displayed along with the ticket so that a user using the transportation service can visually recognize them (step S2). The advertisement content approved by the operator is displayed in the advertisement frame (step S3). According to such an aspect, advertisement content in line with the intention of the operator is provided. 3.2 Details of Information Processing
[0040] FIG. 5 is an activity diagram showing the flow of the information processing of the present embodiment. FIG. 6 is a diagram showing an example of the data structure of information appropriately referred to in the information processing of the present embodiment. Various information and data shown in FIG. 6 may be stored in the storage unit 32 of the server 3 or the storage unit 22 of the user terminal 2, or may be stored in a predetermined storage area including an external storage device or the like. In the present embodiment, as an example, a case where each of the tables T1 to T4 is stored in the storage unit 32 of the server 3 is shown. Also, each of the tables T1 to T4 may be configured separately or may be configured as an integrated database.
[0041] As shown in FIG. 5, in the server 3, the acquisition unit 331 acquires advertisement content provided by an arbitrary contributor (activity A01). The contributor provides the platform with advertisement content that it hopes to be displayed along with the ticket. Thereby, the platform receives a request for posting advertisement content from the contributor when the acquisition unit 331 acquires the advertisement content.
[0042] Figure 6(A) shows an advertisement table T1 that manages information related to advertisement content. The advertisement table T1 manages information input from a publisher together with the advertisement content. In the advertisement table T1, the publisher ID, the advertisement content, the target of promotion, the priority information (desired), the publication fee (desired), and the publication period (desired) are stored in association with the advertisement ID.
[0043] The advertisement ID is information that uniquely identifies each advertisement. The publisher ID is information that uniquely identifies the publisher. The advertisement content is information indicating the content of the advertisement content that the publisher wishes to publish, and includes information that can be perceived by the user through the five senses, such as images (including still images and videos) and sounds. The advertisement content may include a URL that specifies the web page to which the displayed advertisement content transitions when selected. The target of promotion is information that identifies the merchandise such as products and services that the publisher wishes to promote sales by the advertisement content.
[0044] The priority information (desired), the publication fee (desired), and the publication period (desired) are information indicating the publication conditions of the advertisement by the publisher. The priority information (desired) is information that specifies the display priority of the advertisement desired by the publisher, and is, for example, information that specifies the attributes of the user (target) for whom the advertisement is desired to be displayed preferentially. The priority information includes, for example, information such as the user's age, gender, family composition, occupation, nationality, time zone when using transportation services, location information, and information identifying the route of transportation services. The publication fee (desired) is the fee that the publisher wishes to pay to the platform for the advertisement to be displayed based on the specified priority, and includes any payment conditions such as lump-sum payment, payment according to the display performance of the advertisement, and payment according to the performance based on user leads such as clicks. The paid fee may be distributed to the transportation operator that provides the ticket displayed along with the display of the advertisement content. The publication period (desired) is the period during which the publisher wishes to publish the advertisement.
[0045] The platform performs a primary review on the received advertising content. That is, it is confirmed that the advertising content does not generally contain inappropriate content. Inappropriate content includes, for example, violent and discriminatory content. Note that in the primary review, it is not necessary to determine whether the advertising content contains inappropriate content for individual transportation operators. The primary review may be visually confirmed by the platform, or the confirmation result may be output by inputting the advertising content into the reference information stored in the memory unit 32 in advance or provided by an external information processing device.
[0046] When the advertising content passes the primary review, the presentation unit 332 presents the approval screen including the visible information of the advertising content to the business operator by displaying it on the display unit 54 of the business operator terminal 5 (Activity A02). The approval screen is presented to a plurality of transportation business operators contracted by the platform at once. In the approval screen, it is preferable that any information included in the advertisement table T1 is presented. For example, the presentation unit 332 presents the information specifying the priority of displaying the advertising content in the advertisement frame in association with the advertising content. Thereby, the convenience of the business operator regarding the approval of the advertising content is improved.
[0047] The transportation business operator inputs an operation to approve or deny the advertising content on the approval screen. When an approval operation is input, the reception unit 333 receives the approval from the transportation business operator to display a predetermined advertising content in the advertisement frame (Activity A03). That is, the reception unit 333 receives the approval based on the approval operation executed by the transportation business operator through the approval screen. In this case, the transportation business operator also approves the publishing conditions desired by the publisher in the advertisement table T1. For example, the reception unit 333 receives the information regarding the specified priority in association with the advertising content.
[0048] On the other hand, when an operation for the transportation operator to deny is input, the reception unit 333 may accept a request for change to the publication conditions desired by the publisher (Activity A04). The reception unit 333 accepts an input of the content of the change to the publication conditions desired by the transportation operator, and transmits a request for change including the changed content to the publisher.
[0049] For example, when an advertising frame in which advertising content is displayed with a specified priority is set as a "premium advertising frame" by the transportation operator, an input requesting an increase in the publication fee may be accepted. Also, when an advertising frame in which advertising content is displayed with a specified priority has already been assigned to another operator, a request for changing the publication period may be accepted. Also, a request for replacing the advertising content may be accepted.
[0050] The acquisition unit 331 acquires advertising content and publication conditions provided from the publisher in response to the request for change (Activity A01). The presentation unit 332 presents an approval screen including the content of the advertising content to the transportation operator again (Activity A02). On the other hand, when the reception unit 333 accepts a denial of the advertising content without a request for change, it notifies the publisher to that effect and ends the process.
[0051] When the reception unit 333 accepts approval of the advertising content from the operator, the control unit 33 stores the approved advertising content in the storage unit 32 in association with the operator who approved the advertising content (Activity A05). Specifically, the control unit 33 stores the approved advertising content in the first list or the second list.
[0052] FIG. 6(B) shows a first table T2 as an example of a first list that stores approved advertisement content. In the first table T2, an advertisement ID, an approval date and time, priority information (agreement), a publication fee (agreement), and a publication period (agreement) are stored in association with a business operator ID. The business operator ID is information that uniquely identifies a transportation business operator. The approval date and time is the date and time when the advertisement corresponding to the advertisement ID was approved by the business operator. Each of the priority information (agreement), the publication fee (agreement), and the publication period (agreement) corresponds to the priority information (desired), the publication fee (desired), and the publication period (desired) in the advertisement table T1 when the advertisement was approved by the business operator, and reflects the publication conditions changed in response to a change request. In other words, the first list is associated with a business operator that provides tickets and stores advertisement content approved by the business operator.
[0053] FIG. 6(C) shows a second table T3 as an example of a second list that stores approved advertisement content. The second table T3 is common to the first table T2 except that it includes a ticket ID. The ticket ID is information that uniquely identifies a ticket. In the present embodiment, when a ticket is specified by a business operator when an advertisement is approved, the advertisement content is stored in association with the ticket ID of the ticket. In other words, the second list is associated with a ticket and stores advertisement content approved in association with the ticket by a business operator. Note that when a ticket is not specified by a business operator when an advertisement is approved, the advertisement content is stored in the first table T2 in association with the business operator ID of the business operator.
[0054] Next, when the user executes a predetermined application using the user terminal 2, the acquisition unit 331 acquires an access request to the platform. As a result, when the user logs in to the platform, the display control unit 334 causes the display unit 24 to display various screens for acquiring or using tickets. The user acquires tickets for various transportation services by selecting a ticket on the platform and executing a settlement process. The display control unit 334 causes the ticket acquired by the user to be displayed on the display unit 24 and to be in a usable state.
[0055] Also, the acquisition unit 331 acquires user information regarding the user (Activity A06). The acquired user information is stored in the storage unit 32 in association with the user. The user information may be acquired by specifying the information previously stored in the storage unit 32.
[0056] FIG. 6(C) shows a user information table T4 for managing user information. In the user information table T4, the attribute information of the user, the ticket ID, and the position information are stored in association with the user ID. The user ID is information that uniquely identifies the user. The attribute information is information indicating the attributes of the user, such as the user's address, age, gender, occupation, financial strength, family composition, nationality, language used, etc. For example, it is input by the user when the user generates an account on the platform. The ticket ID is information indicating the ticket that the user has acquired (purchased). The position information is latitude and longitude information indicating the position acquired by the user terminal 2. For example, it indicates the position of the user when logging in to the platform or when displaying a ticket on the display unit 24. The position information may be specified based on the access point of the network 4 to which the user terminal 2 is connected or the position information of the vehicle of the transportation service. The user information table T4 may include various history information such as past information browsing history, past product purchase history, past position information history, type of used terminal, and IP address.
[0057] In addition, the display control unit 334 determines the advertising content to be displayed on the display unit 24 of the user terminal 2 (Activity A07). The display control unit 334 determines any one of the advertising contents stored in the first table T2 (first list) as the advertising content to be displayed in the advertising frame. Alternatively, the display control unit 334 determines any one of the advertising contents stored in the second table T3 (second list) as the advertising content to be displayed in the advertising frame.
[0058] The display control unit 334 determines the advertising content to be displayed based on a predetermined lottery condition from among the advertising contents stored in the first table T2 or the second table T3. The lottery condition may be random, or the lottery probability may be set based on the priority specified in the priority information. For example, for advertising content that matches the user information of the user stored in the user information table T4 and is specified in the priority information of the first table T2 or the second table T3, the lottery probability may be set high. Advertising content that meets such conditions is set as "high priority", and for "high priority" advertising content, the lottery probability is added by a predetermined amount, and the lottery probability of other advertising content that is not set as "high priority" is equally subtracted by the added amount. In other words, the display control unit 334 displays the advertising content in the advertising frame based on the priority. Thereby, more appropriate advertising content based on the priority is provided.
[0059] Then, the display control unit 334 causes the ticket related to the transportation service and the advertising frame displayed along with the ticket to be displayed on the display unit 24 of the user terminal 2 so that the user using the transportation service can visually recognize them (Activity A08). Then, the display control unit 334 displays the advertising content determined for the advertising frame (Activity A09). In other words, the advertising content approved by the operator is displayed in the advertising frame.
[0060] In this way, the information processing system 1 is configured to provide advertisement content in line with the intentions of the business operator. In particular, rather than in the so-called blacklist format that controls so that predetermined advertisement content is not displayed, advertisement content pre-approved by the business operator is provided based on whitelists such as the first table T2 and the second table T3. In particular, since the whitelist is managed for each business operator or for each ticket, advertisement content more in line with the intentions of the business operator is provided.
[0061] 3.3 Specific Examples of Information Processing In this section, specific examples of the processing executed in the information processing system 1 will be further described. For the processing related to the specific examples of each processing, reference will be made as appropriate to the activities shown in FIG. 5 for explanation. That is, the specific examples of each processing can be included within the scope defined by the above-described outline and details of the information processing.
[0062] FIGS. 7 to 9 are examples of screens whose display is controlled by the presentation unit 332 and the display control unit 334 in the information processing system 1. FIG. 7 is a schematic diagram showing an example of an approval screen 700 displayed on the display unit 54 of the business operator terminal 5. FIG. 8 is a schematic diagram showing an example of a display operation screen 800 displayed on the display unit 24 of the user terminal 2. FIG. 9 is a schematic diagram showing an example of a ticket display screen 900 displayed on the display unit 24 of the user terminal 2.
[0063] <Approval Screen> As shown in FIG. 7, the approval screen 700 includes an advertisement content area 710, a condition area 720, a warning area 730, a ticket selection button 740, an approval button 750, and a denial button 760. For example, the approval screen 700 shows a state in which an approval screen for advertisement content received from a publisher is presented to the operator terminal 5 of "XX City Transportation", which is a transportation operator (Activity A02). The operator can approve the advertisement content under the submission conditions presented in the condition area 720 by operating the approval button 750 (Activity A03). Also, the operator can deny the advertisement content or request a change to at least any of the submission conditions by operating the denial button 760 (Activity A04).
[0064] In the advertisement content area 710, information indicating the content of the advertisement is displayed, and the promotion target 711 and the advertisement content 712 specified in the advertisement table T1 are displayed. The operator can play and check the advertisement content that is a video or audio by operating, for example, the "Play" button in the advertisement content 712.
[0065] In the condition area 720, as submission conditions specified in the advertisement table T1, priority information 721 and desired conditions 722 are displayed. A check box 723 is displayed in association with each item included in the priority information 721 and the desired conditions 722, and the operator is configured to be able to input changed content for the content of the item corresponding to the selected check box 723. When the denial (request for change) button 760 is operated in a state where the changed content has been received, a request for change of the submission conditions is received (Activity A04). When the denial button 760 is operated in a state where none of the check boxes 723 are selected, the denial of the advertisement content is received.
[0066] The warning area 730 is an area where the content of the warning to the operator regarding the advertisement content is displayed. That is, the presentation unit 332 further displays warning information on the approval screen. Here, it is not a warning stating that the content of the advertisement content is generally inappropriate, but information indicating a warning based on individual circumstances to the operator is shown. For example, the warning information includes information including the competitive relationship between the target of the advertisement content and the operator.
[0067] The control unit 33 may be configured to obtain the output warning information by inputting the information regarding the advertisement content included in the advertisement table T1 into the reference information. For example, the reference information stores corporate information regarding the operator and the publisher, and information regarding the status of products and promotional advertisements. When the content of the advertisement content and the target of the advertisement are common or similar to the content of the promotional advertisements of the operators competing with the operator, the warning information may be configured to be output. Also, the control unit 33 may be configured to output the warning information by inputting the information regarding the operator and the advertisement content, and the prompt for outputting the warning information into the large language model.
[0068] The ticket selection button 740 is a UI (User Interface) for receiving the selection of the ticket that is displayed along with the advertisement content. The selected ticket information 741 displays the ticket selected by the operator. When the selection of the approval button 750 is received in a state where no ticket is selected, the advertisement content is stored in the first table T2. When the selection of the approval button 750 is received in a state where at least one ticket is selected, the advertisement content is stored in the second table T3 corresponding to the ticket ID of the selected ticket.
[0069] <Display operation screen> The display operation screen 800 is an example of the screen displayed on the display unit 24 when the user operates the user terminal 2 to access the platform. The display operation screen 800 lists at least one of the tickets acquired or used by the user and the tickets that the user can acquire or use.
[0070] As shown in FIG. 8, the display operation screen 800 includes a business operator area 810 and a business operator area 840. The business operator area 810 and the business operator area 840 are areas where tickets provided by different business operators are displayed, and the details of the display content are common. Hereinafter, the business operator area 810 will be described in detail.
[0071] The business operator area 810 includes a ticket area 820 and an advertisement area 830. The ticket area 820 is an area where one or more tickets associated with the business operator "〇〇 City Transportation" are displayed, and ticket 821 and ticket 823 are displayed. Information indicating the content of the ticket, such as the name of the ticket, the type of transportation, the expiration date, and the valid section, is displayed on each of ticket 821 and ticket 823.
[0072] Here, ticket 821 may be a ticket that the user has already purchased on the platform. In this case, a display button 822 is displayed on ticket 821, and when the display button 822 is operated, the display transitions to the ticket display screen 900 described later. On the other hand, ticket 823 may be a ticket that the user has not purchased. In this case, a purchase button 824 is displayed on ticket 823, and when the purchase button 824 is operated, the display transitions to a screen for purchasing the ticket. When the purchase is completed, instead of the purchase button 824, an operation of a display button (not shown) becomes possible. Note that ticket 821 and ticket 823 do not have to be independent, and ticket 821 may be a ticket that provides a discount or the like that can be used when purchasing ticket 823.
[0073] The advertisement area 830 includes an advertisement frame 831. The advertisement frame 831 includes a viewing button 832. Advertisement content determined in Activity A07 is displayed in the advertisement frame 831. When the advertisement content is a video or audio, it is played by operating the viewing button 832.
[0074] In addition, when the advertisement content is selected from the advertisement content stored in the first table T2, the advertisement area 830 may be arranged at any position in the ticket area 820. The advertisement area 830 may be arranged above, below, to the left, or to the right of the ticket area 820, or may be arranged so as to be inserted between a plurality of tickets within the ticket area 820. Thereby, the user can recognize the relationship between the advertisement content and the business operator.
[0075] On the other hand, when the advertisement content is selected from the advertisement content stored in the second table T3, it is preferable that the advertisement area 830 is displayed in association with the designated ticket. For example, it may be arranged below the display button 822 inside the ticket 821. Thereby, the user can recognize the relationship between the advertisement content and the ticket.
[0076] In other words, the display control unit 334 further displays a ticket display screen 900 on which the ticket is displayed, and a display operation screen 800 that receives an operation by the user for displaying the ticket display screen 900. On the display operation screen 800, the display control unit 334 visually displays at least one of the ticket acquired or used by the user and the ticket that the user can acquire or use. The advertisement frame is displayed on the display operation screen.
[0077] <Ticket display screen> The ticket display screen 900 is an example of a screen displayed on the display unit 24 when the display button 822 is operated. As shown in FIG. 9, the ticket display screen 900 includes a ticket face area 910 and an advertisement area 920.
[0078] The ticket face area 910 includes ticket information 911 and a ticket frame 912. The ticket information 911 displays at least a part of the information regarding the selected ticket. The ticket frame 912 is an area where the ticket face of the ticket is displayed, and for example, a code 913 is displayed. When boarding and alighting from a transportation vehicle, the user can use the ticket by having it read by a reader installed in the vehicle or the like to utilize the transportation vehicle.
[0079] Note that the ticket frame 912 may be configured to display tickets such as so-called visual inspection tickets or tear-off tickets that can be made usable by being displayed. Thus, by showing the displayed ticket to the crew member, the user can use the ticket to utilize the transportation vehicle. Also, when the ticket display screen 900 is displayed on the display unit 24, the camera connected to the user terminal 2 may be activated, and the image acquired by the camera may be configured to be displayed on the ticket frame 912. Thus, by having the code installed in the vehicle or the like read by the camera, the user can use the ticket to utilize the transportation vehicle.
[0080] The advertisement area 920 includes an advertisement frame 921. The advertisement frame 921 includes a viewing button 922. The advertisement frame 921 displays the advertisement content determined in Activity A07. When the advertisement content is a video or audio, it is played by operating the viewing button 922. Note that the advertisement content displayed in the advertisement frame 921 may be selected from the advertisement content stored in the first table T2, or may be selected from the advertisement content stored in the second table T3 corresponding to the ticket ID of the specified ticket. The advertisement content stored in the second table T3 may be preferentially selected over the advertisement content stored in the first table T2.
[0081] In other words, the display control unit 334 further causes the ticket display screen 900 on which the ticket is displayed to be displayed. The display control unit 334 causes the tickets acquired or used by the user to be visibly displayed to the user on the ticket display screen 900 and the display operation screen 800. The advertisement frame 921 is displayed on the ticket display screen 900.
[0082] 4. Modification Example Regarding the information processing system 1 according to the present embodiment, the following aspects may be adopted.
[0083] In the present embodiment, it has been exemplified that the priority for displaying the advertisement content in the advertisement frame is specified by the advertisement publisher and approved by the business operator, and thus accepting the priority specification is taken as an example, but it is not limited thereto. For example, when the content of the priority is input by the business operator via the business operator terminal 5, the reception unit 333 may receive the information regarding the specified priority in association with the advertisement content. For example, in FIG. 7, the condition area 720 may be configured such that the business operator can input the priority. Thereby, when the information regarding the priority is not received from the publisher or the like, the business operator can specify an arbitrary priority. Also, when the information regarding the priority is received from the publisher, the business operator can also specify an additional priority. Thereby, advertisements that satisfy the publisher and the business operator are provided.
[0084] Also, it has been exemplified that the approved advertisement content is stored in either the first table T2 or the second table T3, but it is not limited thereto. The advertisement content may be stored in only either the first table T2 or the second table T3. For example, if the management of the advertisement content for each ticket is not required, only the first table T2 may be used. Also, when using only the second table T3, if there is no advertisement content corresponding to the ticket ID of the displayed ticket, it may be configured to be selected from any advertisement content associated with the same business operator ID.
[0085] Also, advertisement content denied by a business operator may be stored in association with at least one of the business operator and the ticket. Then, for example, on the display operation screen 800 shown in FIG. 8, it may be configured such that the advertisement content associated with any business operator or ticket is not displayed. In this case, even if the advertisement content stored in either the first table T2 associated with any business operator or the second table T3 associated with any ticket is advertisement content denied in association with at least one of the business operator and the ticket included in the display operation screen 800, it is preferably configured not to be displayed. Thereby, on the display operation screen 800, it is surely prevented that the advertisement content denied by any business operator is displayed unintentionally in proximity to the business operator or the ticket. Note that on the ticket display screen 900, the advertisement content may be determined based on the first table T2 and the second table T3 without considering the advertisement content denied by any business operator. This is because a situation where the business operator areas of other business operators are displayed in proximity unintentionally does not occur.
[0086] In other words, the presentation unit 332 controls not to display any of the advertisement content stored in the third list in the advertisement frame, where the third list is associated with the business operator providing the ticket and stores the advertisement content denied by the business operator. Also, the presentation unit 332 controls not to display any of the advertisement content stored in the fourth list in the advertisement frame, where the fourth list is associated with the ticket and stores the advertisement content denied in association with the ticket by the business operator.
[0087] Also, although it has been exemplified that on the approval screen 700, it is possible to accept changes to the publishing conditions and the specification of the ticket, it is not limited thereto. The approval screen 700 may be configured to enable confirmation of the advertisement content and acceptance of approval or denial. Thereby, the approval screen 700 is simplified.
[0088] Further, the display operation screen 800 may be configured such that tickets acquired or used by the user are displayed, and tickets that the user can acquire or use (unacquired tickets) are not displayed. Also, they may be configured to be displayed on separate pages.
[0089] Also, in the display operation screen 800, although an example is given where the advertisement area 830 is displayed in a manner that allows the user to recognize the business operator who has approved the advertisement content, it is not limited to this. The advertisement area 830 may be arranged at a position not corresponding to the ticket area 820. For example, the advertisement area 830 may be arranged at the uppermost or lowermost part of the display operation screen 800, or may be fixedly arranged at the uppermost or lowermost part of the display unit 24 so that the advertisement area 830 does not move even when scrolled. Note that it is preferably not arranged inside the business operator area 840.
[0090] Also, a plurality of tickets (for example, a plurality of sub-tickets such as for adults and children) may be included for each ticket, and a display button and a purchase button may be displayed in association with each sub-ticket. Also, each sub-ticket may be configured to be displayed collectively on the ticket display screen 900.
[0091] The ticket may be configured to be available by holding the IC card over the ticket gate without displaying the ticket face on the display unit 24. For example, an NFC (Near Field Communication) tag can be adopted. That is, this NFC tag may be provided at a ticket gate of a transportation facility, and the user may read this tag with an NFC reader provided in the user terminal 2.
[0092] 5. Others In the above-described embodiment, the user terminal 2, the server 3, and the operator terminal 5 perform various types of storage and control. However, instead of any of these, a plurality of external devices may be used. That is, various types of information and programs may be distributed and stored in a plurality of external devices using blockchain technology or the like. Further, at least one of the devices included in the information processing system 1 may be installed outside the country where the functions of the information processing system 1 are exhibited.
[0093] Furthermore, it may be provided in each of the aspects described below.
[0094] (1) An information processing system including at least one processor, the processor being configured to execute the following steps by reading a program. In a reception step, approval regarding causing a predetermined advertisement content to be displayed in an advertisement frame is received from an operator providing a transportation service. In a display control step, a ticket related to the transportation service and the advertisement frame displayed along with the ticket are displayed so as to be visible to a user using the transportation service. Here, the advertisement content approved by the operator is displayed in the advertisement frame.
[0095] According to such an aspect, advertisement content in accordance with the intention of the operator is provided.
[0096] (2) In the information processing system according to (1) above, in the display control step, any one of the advertisement content stored in a first list is caused to be displayed in the advertisement frame. Here, the first list is associated with the operator providing the ticket and stores the advertisement content approved by the operator.
[0097] According to such an aspect, advertisement content in accordance with the intention of the operator is provided. In particular, the advertisement content can be managed for each operator.
[0098] (3) In the information processing system according to the above (1) or (2), in the display control step, any one of the advertisement contents stored in the second list is displayed in the advertisement frame, where the second list stores the advertisement contents associated with the ticket and approved by the operator in association with the ticket. Information processing system.
[0099] According to such an aspect, advertisement contents in line with the intention of the operator are provided. In particular, the advertisement contents can be managed for each ticket.
[0100] (4) In the information processing system according to any one of the above (1) to (3), in the presentation step, an approval screen including information visible for the advertisement content is presented to the operator, and in the reception step, based on an approval operation performed by the operator via the approval screen, the approval is received. Information processing system.
[0101] According to such an aspect, the convenience of the operator regarding the approval of the advertisement content is improved.
[0102] (5) In the information processing system according to the above (4), in the reception step, information regarding the priority of displaying the advertisement content in the advertisement frame is received in association with the advertisement content, and in the display control step, the advertisement content is displayed in the advertisement frame based on the priority. Information processing system.
[0103] According to such an aspect, more appropriate advertisement content based on the priority is provided.
[0104] (6) In the information processing system according to the above (4) or (5), in the presentation step, warning information is further displayed on the approval screen, where the warning information includes information including the competitive relationship between the advertisement target of the advertisement content and the operator. Information processing system.
[0105] According to such an aspect, the provision of advertisement content that does not conform to the intention of the business operator is prevented.
[0106] (7) In the information processing system according to any one of (1) to (6) above, in the display control step, a ticket display screen on which the ticket is displayed and a display operation screen for receiving an operation by the user for displaying the ticket display screen are further displayed. Here, in the ticket display screen and the display operation screen, at least one of the ticket acquired or used by the user and the ticket that the user can acquire or use is visually displayed to the user, and the advertisement frame is displayed on the ticket display screen or the display operation screen. Information processing system.
[0107] According to such an aspect, advertisement content is provided in a manner that is easy for the user to view.
[0108] (8) An information processing method comprising each step of the information processing system according to any one of (1) to (7) above.
[0109] (9) A program for causing a computer to execute each step of the information processing system according to any one of (1) to (7) above. Of course, this is not the limit.
[0110] Finally, although various embodiments according to the present invention have been described, these are presented as examples and are not intended to limit the scope of the invention. The novel embodiments can be implemented in various other forms, and various omissions, replacements, and changes can be made without departing from the gist of the invention. The embodiments and their modifications are included in the scope and gist of the invention, and are included in the invention described in the claims and the equivalent scope thereof.
Explanation of Reference Numerals
[0111] 1: Information processing system 2: User terminal 3: Server 33: Control Unit 331: Acquisition Unit 332: Presentation Unit 333: Reception Unit 334: Display Control Unit 4: Network 5: Business Operator Terminal 700: Approval Screen 800: Display Operation Screen 900: Ticket Display Screen T1: Advertisement Table T2: First Table (First List) T3: Second Table (Second List) T4: User Information Table
Claims
1. An information processing system, comprising at least one processor, the processor being configured to execute the following steps by reading a program, in a reception step, receiving approval from each of a plurality of operators providing transportation services to display predetermined advertisement content in an advertisement frame, in a display control step, displaying a ticket related to the transportation services provided by each of the plurality of operators and the advertisement frame displayed along with the ticket so that a user using the transportation services can visually recognize them, where in the advertisement frame, the advertisement content approved by the operator providing the ticket along with which the advertisement frame is displayed is displayed, the information processing system.
2. In the information processing system according to Claim 1, in the reception step, receiving a denial from the operator regarding displaying the predetermined advertisement content in the advertisement frame, in the display control step, displaying a list of the plurality of tickets related to the transportation services so that the user can visually recognize them, where the advertisement content denied by the operator providing at least any one of the plurality of tickets displayed in the list is controlled not to be displayed in the advertisement frame, the information processing system.
3. In the information processing system according to Claim 1, in the display control step, displaying any one of the advertisement content stored in a first list in the advertisement frame, where the first list is associated with the operator providing the ticket and stores the advertisement content approved by the operator, the information processing system.
4. In the information processing system according to Claim 1, in the display control step, displaying any one of the advertisement content stored in a second list in the advertisement frame, where the second list is associated with the ticket and stores the advertisement content approved in association with the ticket by the operator, the information processing system.
5. In the information processing system according to Claim 1, in a presentation step, presenting an approval screen including information enabling visual recognition of the advertisement content to the operator, in the reception step, receiving the approval based on an approval operation executed by the operator via the approval screen, the information processing system.
6. In the information processing system according to claim 5, in the reception step, information regarding the priority for displaying the advertisement content in the advertisement frame is received in association with the advertisement content, in the display control step, the advertisement content is displayed in the advertisement frame based on the priority, an information processing system.
7. An information processing system, comprising: at least one processor, the processor being configured to execute the following steps by reading a program, in the reception step, approval for displaying predetermined advertisement content in an advertisement frame is received from an operator providing a transportation service, in the display control step, a ticket related to the transportation service and the advertisement frame displayed along with the ticket are displayed so as to be visible to a user using the transportation service, where the advertisement content approved by the operator is displayed in the advertisement frame, in the presentation step, an approval screen including information enabling the advertisement content to be visible is presented to the operator, in the reception step, the approval is received based on an approval operation performed by the operator via the approval screen, in the presentation step, warning information is further displayed on the approval screen, where the warning information includes information including a competitive relationship between the advertisement target of the advertisement content and the operator, the warning information is output by inputting information regarding the operator and the advertisement content into reference information configured to output the warning information by inputting information regarding the operator and the advertisement content, an information processing system.
8. In the information processing system according to claim 1, in the display control step, a ticket display screen on which the ticket is displayed and a display operation screen for receiving an operation by the user for displaying the ticket display screen are further displayed, where in the ticket display screen and the display operation screen, at least one of the ticket acquired or used by the user and the ticket that the user can acquire or use is displayed so as to be visible to the user, the advertisement frame is displayed on the ticket display screen or the display operation screen, an information processing system.
9. An information processing method, comprising: A method comprising each step of the information processing system according to any one of claims 1 to 8. [
10. ] A program, which causes a computer to execute each step of the information processing system according to any one of claims 1 to 8.
Citation Information
Patent Citations
Station business apparatus and advertisement system using the same
JP2003084699A
Advertisement distribution system, distribution management device, distribution management method, and program
JP2007199382A
Advertisement distribution system in means of public transportation
JP2012088871A
Information processing apparatus, information processing method and program
JP2020119072A
Common infrastructure system and common infrastructure program
JP2023080889A