Program for using a predetermined service, as well as a system and method for providing a predetermined service

The system addresses the challenge of promoting linked destination services by recognizing characters associated with identification information and performing tailored processes, thereby enhancing user engagement and service utilization.

JP7692972B2Active Publication Date: 2025-06-16DENA CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023171519
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2023-10-02
Publication Date
2025-06-16
Estimated Expiration
2039-08-06

AI Technical Summary

Technical Problem

Conventional systems struggle to effectively promote the use of linked destination applications or services, despite providing attractive advertisements.

Method used

A program and system that recognizes a character associated with identification information upon activation, performing a predetermined process in the service based on the recognized character, thereby enhancing user engagement and service utilization.

Benefits of technology

The solution effectively promotes the use of services corresponding to link destinations, such as advertisements, by enhancing user interaction and engagement through personalized processes based on recognized characters.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007692972000001
    Figure 0007692972000001
  • Figure 0007692972000002
    Figure 0007692972000002
  • Figure 0007692972000003
    Figure 0007692972000003
Patent Text Reader

Abstract

To facilitate the use of a service corresponding to a program of a link destination of an advertisement or the like.SOLUTION: A service provision system 1 includes a service provision server 10 and a user terminal 30. The server 10 provides a prescribed server to a user through the user terminal 30. The system 1 performs prescribed processing based on a character associated with identification information in response to the activation of a program 351 through the designation of the identification information in which the service program 351 for using a provided service provided by the server 10 and the character are associated with each other. Therefore, the user can enjoy processing based on the character. Consequently, the use of the provided service may be facilitated.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a program for using a predetermined service, and a system and method for providing a predetermined service.

Background Art

[0002] Conventionally, various techniques have been proposed to promote the use of a specific service via an application program. For example, Patent Document 1 below discloses a system for giving an incentive between different applications. Specifically, when a user clicks on an advertisement of a second application displayed in a first application and uses the linked second application, an incentive (for example, cards, items, points, etc. in a card game) in the first application is given to the user. As a result, an attractive advertisement for the user can be realized, and its promotional effect can also be enhanced.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, in the above-described system, although an attractive advertisement can be realized for a user who uses the application that displays the advertisement (the first application in the above example), it is difficult to say that the use of the linked destination application (the second application in the above example) that is the target of the advertisement is sufficiently promoted. Thus, in the conventional system, there is room for improvement in promoting the use of the program (corresponding service) of the linked destination such as an advertisement.

[0005] One of the objects of an embodiment of the present invention is to promote the use of a service corresponding to a program of a link destination such as an advertisement. Other objects of the embodiments of the present invention will become apparent by referring to the entire specification.

Means for Solving the Problems

[0006] A program according to an embodiment of the present invention is a program for using a predetermined service, and in response to execution on a user terminal, the user terminal is caused to start the program in response to activation of the program via designation of identification information associated with the program and a character, and to recognize the character associated with the identification information, and to perform a predetermined process in the predetermined service based at least on the recognized character.

[0007] A system according to an embodiment of the present invention includes one or more computer processors and is a system for providing a predetermined service. The one or more computer processors execute, in response to execution of readable instructions, a step of recognizing a character associated with identification information in response to activation of a predetermined program for using the predetermined service via designation of the identification information associated with the predetermined program and a character, and a step of performing a predetermined process in the predetermined service based at least on the recognized character.

[0008] A method according to an embodiment of the present invention is executed by one or more computers and is a method for providing a predetermined service. The method includes a step of recognizing a character associated with identification information in response to activation of a predetermined program for using the predetermined service via designation of the identification information associated with the predetermined program and a character, and a step of performing a predetermined process in the predetermined service based at least on the recognized character.

Effects of the Invention

[0009] Various embodiments of the present invention promote the use of services corresponding to programs of link destinations such as advertisements.

Brief Description of the Drawings

[0010]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Modes for Carrying Out the Invention

[0011] Hereinafter, embodiments of the present invention will be described with reference to the drawings.

[0012] FIG. 1 is a configuration diagram schematically showing the configuration of a service providing system 1 according to an embodiment of the present invention. As shown in the figure, the system 1 includes a service providing server 10 and a user terminal 30 communicably connected to the server 10 via a communication network 20 such as the Internet. In FIG. 1, only one user terminal 30 is shown, but the service providing system 1 includes a plurality of user terminals 30. The service providing server 10 provides a predetermined service to a user via the user terminal 30. In the present embodiment, the service provided by the server 10 (hereinafter sometimes referred to as "provided service") includes various types of services and is not particularly limited. For example, it includes distribution (viewing or browsing) of digital contents (such as videos, music, and comics), games, SNS, and various information providing services.

[0013] The service providing server 10 is configured as a general computer. As shown in FIG. 1, it includes a computer processor 11, a main memory 12, an input / output I / F 13, a communication I / F 14, and a storage (storage device) 15, and these components are electrically connected via a bus or the like (not shown).

[0014] The computer processor 11 is configured as a CPU or a GPU, etc., reads various programs stored in the storage 15, etc. into the main memory 12, and executes various instructions included in the programs. The main memory 12 is constituted by, for example, DRAM or the like.

[0015] The input / output I / F 13 includes various input / output devices for exchanging information with a user or the like. The input / output I / F 13 includes, for example, information input devices such as a keyboard and a pointing device (such as a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. Further, the input / output I / F 13 includes an image output device such as a display and a voice output device such as a speaker.

[0016] The communication I / F 14 is implemented as hardware such as a network adapter, various communication softwares, and combinations thereof, and is configured to enable wired or wireless communication via a communication network 20 or the like.

[0017] The storage 15 is composed of, for example, a magnetic disk, a flash memory, etc. The storage 15 stores various programs including an operating system, and various data, etc.

[0018] In this embodiment, the service providing server 10 can be configured using a plurality of computers each having the above-described hardware configuration. For example, the service providing server 10 can be composed of one or a plurality of server devices.

[0019] The service providing server 10 configured as described above can be configured to have functions as a web server and an application server. In this case, in response to requests from a web browser and other applications installed on the user terminal 30, it executes various processes, and transmits screen data (for example, HTML data) and control data, etc. corresponding to the results of the processes to the user terminal 30. On the user terminal 30, a web page or other screen based on the received data can be displayed.

[0020] The user terminal 30 is configured as a general computer. As shown in FIG. 1, it includes a computer processor 31, a main memory 32, an input / output I / F 33, a communication I / F 34, and a storage (storage device) 35, and these components are electrically connected via a bus or the like (not shown).

[0021] The computer processor 31 is configured as a CPU, a GPU, or the like, reads various programs stored in the storage 35 or the like into the main memory 32, and executes various instructions included in the programs. The main memory 32 is composed of, for example, DRAM or the like.

[0022] The input / output I / F 33 includes various input / output devices for exchanging information with a user or the like. The input / output I / F 33 includes, for example, information input devices such as a keyboard, a pointing device (e.g., a mouse, a touch panel, etc.), a voice input device such as a microphone, and an image input device such as a camera. The input / output I / F 33 also includes an image output device such as a display and a voice output device such as a speaker.

[0023] The communication I / F 34 is implemented as hardware such as a network adapter, various communication software, and combinations thereof, and is configured to enable wired or wireless communication via a communication network 20 or the like.

[0024] The storage 35 is constituted by, for example, a magnetic disk or a flash memory. The storage 35 stores various programs including an operating system and various data. The programs stored in the storage 35 can be downloaded and installed from an application market or the like. For example, as shown in FIG. 1, a service program 351 for using the service provided by the server 10 can be installed in the storage 35.

[0025] In the present embodiment, the user terminal 30 can be configured as a smartphone, a tablet terminal, a personal computer, a wearable device, or the like.

[0026] A user who operates the user terminal 30 configured as described above can use the service provided by the service providing server 10 by executing communication with the service providing server 10 via a web browser or other application (e.g., the service program 351) installed in the storage 35 or the like.

[0027] Next, the functions of the service providing system 1 of the present embodiment will be described. FIG. 2 is a block diagram schematically showing the functions of the service providing server 10 and the user terminal 30 included in the system 1. As shown in the figure, the server 10 has an information storage and management unit 41 that stores and manages various information, a basic function control unit 43 that controls the basic functions of the provided service, and a service control unit 45 that controls the provided service. These functions are realized by the cooperation of hardware such as the computer processor 11 and the main memory 12, and various programs and data stored in the storage 15 and the like. For example, they are realized by the computer processor 11 executing instructions included in the program read into the main memory 12. Further, part or all of the functions of the server 10 shown in FIG. 2 can be realized by the cooperation of the server 10 and the user terminal 30, or can be realized by the user terminal 30.

[0028] As shown in FIG. 2, the user terminal 30 has an information storage and management unit 51 that stores and manages various information, and a service utilization unit 53 that executes processing for using the provided service. These functions are realized by the cooperation of hardware such as the computer processor 31 and the main memory 32, and various programs and data stored in the storage 35 and the like. For example, they are realized by the computer processor 31 executing instructions included in the program read into the main memory 32. Further, part or all of the functions of the user terminal 30 shown in FIG. 2 can be realized by the cooperation of the server 10 and the user terminal 30, or can be realized by the server 10.

[0029] The information storage and management unit 41 of the service providing server 10 is configured to store and manage various information in the storage 15 and the like. As shown in FIG. 2, for example, the information storage and management unit 41 can be configured to have a user information table 411 that manages information about users of the provided service, and a character information table 412 that manages information about characters used in predetermined processing in the provided service.

[0030] The basic function control unit 43 of the service providing server 10 is configured to execute various processes related to the control of the basic functions of the provided services. For example, the basic function control unit 43 transmits screen data or control data of various screens related to the basic functions to the user terminal 30, executes various processes in response to operation inputs by the user via the screen displayed on the user terminal 30, and transmits screen data or control data corresponding to the results of the processes to the user terminal 30. The basic functions controlled by the basic function control unit 43 include, for example, login processing (user authentication), billing control, and user management (for example, updating of the user information table 411, etc.).

[0031] The service control unit 45 of the service providing server 10 is configured to execute various processes related to the control of the provided services. For example, the service control unit 45 transmits screen data or control data of various screens for using the provided services to the user terminal 30, executes various processes in response to operation inputs by the user via the screen displayed on the user terminal 30, and transmits screen data or control data corresponding to the results of the processes to the user terminal 30. For example, when the provided service is content distribution (viewing or browsing), the service control unit 45 is configured to transmit corresponding content in response to a request from the user via the user terminal 30.

[0032] The information storage management unit 51 of the user terminal 30 is configured to store and manage various information in the storage 35 or the like. The service utilization unit 53 of the user terminal 30 is configured to execute various processes related to the utilization of the provided services.

[0033] In this embodiment, the service usage unit 53 is configured to recognize a character associated with the identification information via the designation of the service program 351 and the identification information associated with the character in response to the activation of the program 351. The identification information is configured as, for example, a deep link or a diffused deep link corresponding to a combination of the service program 351 and the character. For example, the identification information is configured to include a URL (custom URL scheme) corresponding to the service program 351 and a URL parameter corresponding to the character. The identification information is set as, for example, link information in an object (such as an image or a character string) displayed on a web page, an SNS message, or the like. Further, the identification information is embedded in a code such as an optically readable two-dimensional code, and the code is displayed on a web page or printed on actual paper.

[0034] In this embodiment, the service usage unit 53 is configured to perform a predetermined process in the provided service based at least on the recognized character. The predetermined process may include various processes directly or indirectly related to the use of the provided service.

[0035] As described above, since the service providing system 1 in this embodiment performs a predetermined process based on the character associated with the identification information in response to the activation of the program 351 via the designation of the service program 351 and the identification information associated with the character for using the provided service, the user can enjoy the process based on such a character, and as a result, the use of the provided service can be promoted. In this way, the system 1 promotes the use of the service corresponding to the program (via the designation of the identification information) of the link destination such as an advertisement.

[0036] In this embodiment, the predetermined processing performed based on the character includes various types of processing. For example, the predetermined processing includes a tutorial. In this case, the service utilization unit 53 of the user terminal 30 may be configured to perform the tutorial such that the character associated with the specified identification information appears. For example, the service utilization unit 53 may be configured to display a tutorial screen corresponding to the character associated with the specified identification information at the first startup of the service program 351. Such a configuration enables the user to enjoy the tutorial in which the desired character appears, and as a result, promotes the use of the provided service.

[0037] Also, for example, the predetermined processing includes a predetermined notification. In this case, the service utilization unit 53 may be configured to perform the predetermined notification such that the character associated with the specified identification information appears. The predetermined notification includes notifications of various contents, and includes, for example, an introduction of content. In this case, the service utilization unit 53 may be configured to display a screen in which the character introduces the content (for example, content preset for each character, etc.) specified at least based on the character. Such a configuration enables the user to enjoy the notification (introduction of content, etc.) in which the desired character appears, and as a result, promotes the use of the provided service.

[0038] In addition, the service usage unit 53 may be configured to download, install, and recognize a character associated with the identification information in response to the first activation of the program 351 (from an application market or the like) according to the specification of the identification information. In this case, for example, when the user terminal 30 downloads the program 351 from the application market via a web browser or an application market program according to the specification of the identification information, information including the character associated with the identification information (for example, the identification information itself) is associated with the user (user terminal 30) and managed on a specific server. Thereafter, when the program 351 is installed and first activated on the user terminal 30, the user terminal 30 may be configured to acquire information including the character from the specific server and recognize the character. Such a mechanism is realized by the application of deep deeplink. Such a configuration enables a process based on the character associated with the identification information to be performed after the installation to the first activation of the program 351 via the specification of the identification information on the user terminal 30 on which the service program 351 is not installed.

[0039] In the present embodiment, the character associated with the identification information may be stored in association with the user who specified the identification information. For example, the character is managed in the user information table 411. For example, the service usage unit 53 may be configured to acquire the character associated with the user from the user information table 411 and perform a predetermined process based at least on the acquired character. Such a configuration enables the character associated with the identification information to be stored and then enables a predetermined process based on the character to be performed at various timings.

[0040] In this embodiment, the service control unit 45 of the server 10 may be configured to set a reward for the character administrator. Information regarding the character administrator is managed, for example, in the character information table 412. For example, the service control unit 45 may be configured to set a reward for the character administrator based at least on the actions (e.g., usage frequency such as login status or billing status) in the provided services of each of the plurality of users associated with the character. Also, for example, the service control unit 45 may be configured to set a reward for the administrator of a specific character based at least on the number of users who have started using the provided service (become new users) accompanied by the installation of the service program 351 via the designation of the identification information associated with the specific character. Such a configuration enables the granting of a reward to the character administrator, and as a result, for example, enables a revenue share between the provider of the provided service and the character administrator.

[0041] Next, a specific example of the service providing system 1 of this embodiment having such a function will be described. The system 1 in this specific example is configured to provide a comic viewing service for using (viewing) comics (e-books) as digital content.

[0042] First, the information managed in each table of this example will be described. FIG. 3 illustrates the information managed in the user information table 411 in this example. The user information table 411 manages information regarding the users of the comic viewing service, and as shown in the figure, in association with the "user account" that identifies an individual user, it manages information such as the "basic information" which is the basic information of the user such as the account name, age, and gender, the "character information" which is information regarding the promotional character associated with the user, the "number of coins", and the "purchase record information" which is information regarding the purchase record of comic works.

[0043] The character information includes information that can identify individual characters (e.g., a character ID, etc.). The number of coins is updated as the user acquires and spends coins. In this example, coins are electronic and virtual items that can be used in the manga reading service. Users can acquire coins at various times, with or without payment. The purchase history information includes information that can identify the purchase unit (a specific "story" or "volume") of a purchased manga work.

[0044] FIG. 4 illustrates information managed in the character information table 412 in this example. The character information table 412 manages information about the promotional characters of the manga viewing service in this example, and as shown in the figure, manages information such as "administrator information" which is information about the administrator of this character, "recommended work information" which is information about the manga work recommended by this character, "recommended timing information" which is information about the timing when this character recommends a manga work, "guidance record information" which is the record of new user registration performed by installing and first starting the service program 351 via the specification of the promotional URL corresponding to this character, and "sales record information" which is the sales record of the manga work recommended by this character, in association with a "character ID" which identifies an individual character. The guidance record information includes the date and time when the new user registration was performed and the corresponding user account. In addition, the sales record information includes the date and time when the manga work was sold, and the number of coins consumed. Note that the image file corresponding to the content of the manga work itself is managed in a storage device such as the storage 15 or another server, for example.

[0045] Next, the operation of the service providing system 1 in this example will be described. In the manga viewing service in this example, a promotional URL is issued individually to each of a plurality of characters (e.g., Vtubers) who promote the service. The URL realizes a deferred deep link to the service program 351. The URL also includes the character ID of the corresponding character as a URL parameter.

[0046] In this example, the promotional URL can be displayed or printed on the screens of various applications, web pages, paper media, etc. FIG. 5 illustrates a video posting service screen 60 as an example of a screen including the promotional URL. The screen 60 is a screen for playing a video posted in the video posting service. As shown in the figure, it has a video playback area 62 for playing the video and an information display area 64 for displaying information about the video. The area 64 displays information such as the poster's information (profile image, account name, etc.) and a description. Also, in the example of FIG. 5, a two-dimensional code CD in which the promotional URL is embedded is arranged in the area 64. For example, the poster of this video is the character itself corresponding to the promotional URL (for example, a Vtuber), and the video (the posted video) played in the video playback area 62 is, for example, a video in which the character introduces the manga viewing service in this example.

[0047] A link to the embedded promotional URL is set for the two-dimensional code CD. The user can obtain and specify the promotional URL by, for example, reading the two-dimensional code CD included in the screen 60 displayed on the display of a personal computer with a smartphone as the user terminal 30, or directly specify the two-dimensional code CD of the screen 60 displayed on the user terminal 30 (through a tap operation or the like).

[0048] FIG. 6 is a flowchart illustrating processing executed by the user terminal 30 in response to a user's designation of a URL for promoting a comic viewing service. First, as illustrated, the user terminal 30 checks whether a service program 351 is installed in the user terminal 30 (step S100). If the program 351 is not installed (NO in step S100), the promotion URL is saved (step S105). Specifically, in a management server or the like communicably connected via the communication network 20 or the like to the user terminal 30, the promotion URL is saved in association with information for identifying the user terminal 30 (for example, IDFA in an iOS terminal or AAID in an Android (registered trademark) terminal).

[0049] Subsequently, the user terminal 30 accesses an application market (step S110). Specifically, the user terminal 30 accesses a page for installing the service program 351 in the corresponding application market, and a screen corresponding to the page is displayed on the user terminal 30 via a program for the application market or a web browser or the like.

[0050] Then, the user terminal 30 waits for an installation instruction from the user (NO in step S120). When the installation instruction is given (YES in step S120), the user terminal 30 downloads and installs the service program 351 (step S130).

[0051] Then, the user terminal 30 waits for a start instruction for the service program 351 from the user (NO in step S140). When the start instruction is given (YES in step S140), the user terminal 30 acquires the promotion URL (step S145), starts the service program 351, and displays a tutorial screen in which the corresponding character appears (step S150). The promotion URL is acquired from the management server or the like that was the save destination in step S105.

[0052] FIG. 7 illustrates a tutorial screen 70 in which a corresponding character appears. The screen 70 displays an animation for explaining screen operations when using a comic viewing service, and in the animation, a character CH corresponding to a promotional URL appears. In this example, when the service program 351 is downloaded and installed without specifying the promotional URL (for example, through individual searches by users in an application market) and the first startup is performed, a default character appears on the tutorial screen 70 instead of the promotional character.

[0053] Returning to the flowchart of FIG. 6, when the tutorial screen is displayed, next, the user terminal 30 registers a character corresponding to the promotional URL (step S160). Specifically, the user terminal 30 requests the server 10 to register a character. The server 10 creates a new record in the user information table 411 and sets the character ID of the corresponding promotional character in the character information.

[0054] Then, the user terminal 30 updates the induction performance information (step S170). Specifically, the user terminal 30 requests the server 10 to update the induction performance information. The server 10 updates the induction performance information of the corresponding character in the character information table 412 (the current new user registration (installation and first startup) is added to the induction performance information).

[0055] As described above, in this example, when the service program 351 is downloaded, installed, and first started through the specification of the promotional URL, a tutorial in which the character corresponding to the promotional URL appears is performed, and the promotional character is associated with the user. If the service program 351 is already installed on the user terminal 30 (YES in step S100), nothing is done.

[0056] The operations corresponding to the specification of the URL for promoting the comic viewing service have been described above. Next, the operations related to the recommendation of comic works in this example will be described. In the comic viewing service of this example, recommendations for comic works specified based on the same promotion character are made at the timing set for the promotion character associated with the user.

[0057] FIG. 8 is a flowchart illustrating the processing executed by the server 10 regarding the recommendation of comic works. These processes are executed each time a user uses the comic viewing service (starts the service program 351). First, as shown in the figure, the server 10 checks whether the day of the week today is a day for which comic works are to be recommended to the user (step S200). Specifically, in this example, for each promotion character, the day of the week for which comic works are to be recommended to the user is set (specifically, it is set as the recommendation timing information in the character information table 412), and it is checked whether the day of the week today is the day set for the corresponding promotion character.

[0058] And if the day of the week today is a day for which comic works are to be recommended to the user (YES in step S200), the server 10 causes the user terminal 30 to display a work recommendation screen for recommending comic works (step S210). Specifically, the screen data of the work recommendation screen is transmitted from the server 10 to the user terminal 30.

[0059] FIG. 9 illustrates a work recommendation screen 80 displayed on the user terminal 30. As shown in the figure, the screen 80 has a work list display area 82 that displays a list of a plurality of recommended comic works arranged side by side in the left - right direction, and is configured such that the character CH associated with the user (that is, the character corresponding to the promotion URL specified during the installation of the service program 351) appears. As described above, the character associated with the user is managed in the character information of the user information table 411.

[0060] In addition, the comic works listed in the work list display area 82 of the work recommendation screen 80 are works set for each character, and specifically, they are set as recommended work information in the character information table 412. When the user selects any work via the work list display area 82, a screen for purchasing the corresponding comic work is displayed. The user can purchase the corresponding comic work by consuming the coins they own. After that, the user can repeatedly view the purchased comic work.

[0061] And when a comic work recommended via the work recommendation screen is purchased (YES in step S220), the server 10 updates the user's purchase record information and the character's sales record information (step S230). Specifically, information regarding the purchase of the current comic work is added to the purchase record information in the user information table 411 and the sales record information in the character information table 412.

[0062] The operations related to the recommendation of comic works have been described above. Next, the operations related to setting the remuneration for the character administrator will be described. In this example, the remuneration for the character administrator is set regularly (for example, on a predetermined day of each month), and the remuneration is set based on the character's induction performance information and sales record information managed in the character information table 412. Specifically, the remuneration for a predetermined period (for example, one month) is set based on the number of newly registered users induced by the corresponding character and the sales amount (number of consumed coins) of the comic works recommended by the corresponding character during the predetermined period. The remuneration increases as the number of newly registered users and the sales amount increase. In this example, instead of or in addition to the number of newly registered users and the sales amount, the number of consecutive login days, the number of views of comic works, etc. can also be used to calculate the amount of remuneration.

[0063] In the above example, when the promotional URL is specified, if the service program 351 is already installed on the user terminal 30, nothing is done. However, in another example of this embodiment, if the service program 351 is already installed, the user terminal 30 starts the program 351 and displays the top screen that serves as the starting point when using the comic viewing service. Then, in the same manner as the process of step S160 in the flowchart of FIG. 6, it can be configured to register (associate with the user) the character corresponding to the promotional URL. By doing so, a promotional character can be newly associated with existing users who already have the service program 351 installed, and thereafter, various processes such as the recommendation of comic works based on the promotional character become possible.

[0064] In the above example, for each promotional character, the day of the week on which comic works are recommended to the user is set. However, the timing at which comic works are recommended is not limited to this. For example, at the timing when a new issue of a comic work associated with the promotional character (for example, a comic work recommended by the character) is released, the new issue may be recommended. Also, for example, special processing may be executed on the birthday of the promotional character.

[0065] In the above example, an account for the comic viewing service corresponding to the promotional character may be issued so that the user can perform a predetermined action on the account. For example, the user may be able to provide various types of gifts (for example, coins or the right to view a specific comic work) to the account corresponding to the promotional character. By doing so, the relationship between the user and the character (administrator) is strengthened, and the use of the comic viewing service is further promoted.

[0066] The service providing system 1 of the present embodiment described above, in response to the activation of a service program 351 for using a provided service (for example, a comic viewing service or the like) and the specification of identification information (for example, a promotional URL or the like) associated with a character, performs a predetermined process (for example, a tutorial and a recommendation of a comic work or the like) based on the character associated with the identification information. Therefore, the user can enjoy the process based on such a character, and as a result, the use of the provided service can be promoted. In this way, the system 1 promotes the use of a service corresponding to a program (through the specification of identification information) such as a link destination for an advertisement or the like.

[0067] The processes and procedures described in this specification can be realized by software, hardware, or any combination thereof, in addition to those explicitly described. For example, the processes and procedures described in this specification can be realized by implementing logic corresponding to the processes and procedures in a medium such as an integrated circuit, volatile memory, non-volatile memory, or magnetic disk. Further, the processes and procedures described in this specification can be implemented as a computer program corresponding to the processes and procedures and can be executed on various computers.

[0068] Even if it is described that the processes and procedures described in this specification are executed by a single device, software, component, or module, such processes or procedures can be executed by a plurality of devices, a plurality of software, a plurality of components, and / or a plurality of modules. Also, the software and hardware elements described in this specification can be realized by integrating them into fewer components or decomposing them into more components.

[0069] In this specification, even when a component of the invention is described as either singular or plural, or is described without being limited to either singular or plural, unless otherwise construed in the context, the component can be either singular or plural.

Description of Symbols

[0070] 1 Service provision system 10 Service provision server 11 Computer processor 15 Storage (memory device) 20 Communication network 30 User terminal 31 Computer processor 35 Storage (memory device) 351 Service program 41 Information storage management unit 411 User information table 412 Character information table 43 Basic function control unit 45 Service control unit 51 Information storage management unit 53 Service usage unit 60 Video posting service screen 70 Tutorial screen 80 Work recommendation screen CD Two-dimensional code CH Character

Claims

1. A program for using a predetermined service, which, in response to execution on a user terminal, causes the user terminal to recognize a character associated with the program and identification information through the specification of the identification information in response to the activation of the program, perform a predetermined process in the predetermined service based at least on the recognized character, the predetermined service is a digital content distribution service including at least one of video, music, and comics, the predetermined process is a process of introducing digital content in which the recognized character appears and is specified based at least on the recognized character, the specification of the identification information is performed through the identification information displayed or printed outside the predetermined service, Program.

2. The step of performing the predetermined process includes performing the predetermined process at a timing based at least on the recognized character, The program of Claim 1.

3. The recognizing step includes associating the recognized character with a user and storing it in a storage device, The step of performing the predetermined process includes acquiring a character associated with a user from the storage device and performing the predetermined process based at least on the acquired character, The program of Claim 1 or 2.

4. A system for providing a predetermined service, comprising one or more computer processors and a storage device for storing at least user information regarding a user of the predetermined service, wherein the one or more computer processors, in response to the execution of readable instructions, In response to activation of the predetermined program via designation of identification information associated with the predetermined program and characters for using the predetermined service, a step of recognizing the characters associated with the identification information; A step of performing predetermined processing in the predetermined service based at least on the recognized characters; A step of setting a reward for the character administrator; and execute The recognizing step includes setting the recognized characters in association with a user and as part of the user information. The step of performing the predetermined processing includes obtaining the characters associated with the user from the user information in the storage device and performing the predetermined processing based at least on the obtained characters. The step of setting the reward includes setting a reward for the administrator of the first character based at least on the actions of the user associated with the first character in the predetermined service. The designation of the identification information is performed via the identification information displayed or printed outside the predetermined service. System.

5. A method for providing a predetermined service, executed by one or more computers including a storage device that stores at least user information regarding a user of the predetermined service, the method comprising: A step of recognizing characters associated with identification information in response to activation of a predetermined program via designation of the identification information associated with the predetermined program and characters for using the predetermined service; A step of performing predetermined processing in the predetermined service based at least on the recognized characters; A step of setting a reward for the character administrator; and comprising The recognizing step includes setting the recognized characters in association with a user and as part of the user information. The step of performing the predetermined process includes obtaining a character associated with the user from the user information in the storage device, and performing the predetermined process based at least on the obtained character. The step of setting the reward includes setting a reward for the administrator of the first character based at least on the behavior of the user associated with the first character in the predetermined service. The designation of the identification information is performed via the identification information displayed or printed outside the predetermined service. Method.

Citation Information

Patent Citations

  • Method for distributing advertisement during communication, system for distributing advertisement during communication, service providing server device, program for distributing advertisement and computer-readable recording medium

    JP2004152073A

  • Information processing system, program and information processing device

    JP2010177939A

  • Digital content distribution system using two-dimensional code of data broadcasting and its information distribution method

    JP2014216683A

  • Incentive provision method, incentive provision server, and incentive provision program

    JP2015150326A