Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7759846B2 - Information processing device, information processing method, and information processing program - Google Patents
[go: Go Back, main page]

JP7759846B2 - Information processing device, information processing method, and information processing program - Google Patents

Information processing device, information processing method, and information processing program

Info

Publication number
JP7759846B2
JP7759846B2 JP2022083152A JP2022083152A JP7759846B2 JP 7759846 B2 JP7759846 B2 JP 7759846B2 JP 2022083152 A JP2022083152 A JP 2022083152A JP 2022083152 A JP2022083152 A JP 2022083152A JP 7759846 B2 JP7759846 B2 JP 7759846B2
Authority
JP
Japan
Prior art keywords
user
information processing
support
payment
content
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022083152A
Other languages
Japanese (ja)
Other versions
JP2023170997A (en
Inventor
高志 石川
みか 遠藤
江美 木櫛
伸次 大脇
佳歩 廣目
友宏 大藤
匠 佐藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2022083152A priority Critical patent/JP7759846B2/en
Publication of JP2023170997A publication Critical patent/JP2023170997A/en
Application granted granted Critical
Publication of JP7759846B2 publication Critical patent/JP7759846B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本出願は、情報処理装置、情報処理方法、及び情報処理プログラムに関する。 This application relates to an information processing device, an information processing method, and an information processing program.

従来、利用者に様々な情報を提供する技術が知られている。例えば、利用者に対して提供するコンテンツを、推奨システムを用いて、利用者のコンテンツ閲覧に基づいて選択する技術が提供されている。 Technologies for providing various information to users are known. For example, a technology has been proposed that uses a recommendation system to select content to be provided to users based on the user's content browsing.

特開2016-051357号公報Japanese Patent Application Laid-Open No. 2016-051357

しかしながら、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上が求められている。 However, there is a need for further improvements in usability in the technology used to provide content to users.

本願は、上記に鑑みてなされたものであって、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上を図ることができる情報処理装置、情報処理方法、及び情報処理プログラムを提供することを目的とする。 This application has been made in light of the above, and aims to provide an information processing device, information processing method, and information processing program that can further improve usability in technology for providing content to users.

本願に係る情報処理装置は、提供部と、支払部と、表示制御部とを有する。提供部は、所定のコンテンツの配信者に対して所定のコンテンツの作成者に対する応援金を支払ったユーザに、所定のコンテンツに関連付けて表示されるイラスト画像を提供する。支払部は、所定のコンテンツの作成者に対して、所定のコンテンツの提供に対する報酬として、情報提供料の支払を実行する。表示制御部は、所定のコンテンツに対して予め設定された所定の位置にユーザに対応するイラスト画像を表示させるように制御する。 The information processing device according to the present application has a providing unit, a payment unit, and a display control unit. The providing unit provides an illustrative image to be displayed in association with the specified content to a user who has paid a support fee to the creator of the specified content to the distributor of the specified content. The payment unit executes payment of an information provision fee to the creator of the specified content as compensation for providing the specified content. The display control unit controls the display of the illustrative image corresponding to the user at a predetermined position set in advance for the specified content.

実施形態の態様の1つによれば、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上を図ることができるという効果を奏する。 One aspect of the embodiment has the effect of further improving usability in technology for providing content to users.

図1は、実施形態に係る情報処理装置が実行する情報処理の一例を示す図である。FIG. 1 is a diagram illustrating an example of information processing executed by an information processing apparatus according to an embodiment. 図2は、実施形態に係る画面遷移の一例を示す図である。FIG. 2 is a diagram illustrating an example of a screen transition according to the embodiment. 図3は、実施形態に係る異名の提供についての情報処理の一例を説明するための図である。FIG. 3 is a diagram illustrating an example of information processing for providing an alias according to the embodiment. 図4は、実施形態に係る情報処理装置の構成例を示す図である。FIG. 4 is a diagram illustrating an example of the configuration of an information processing apparatus according to the embodiment. 図5は、実施形態に係るユーザ情報記憶部に記憶されるユーザ情報の一例を示す図である。FIG. 5 is a diagram illustrating an example of user information stored in a user information storage unit according to the embodiment. 図6は、実施形態に係る応援情報の一例を示す図である。FIG. 6 is a diagram illustrating an example of support information according to the embodiment. 図7は、実施形態に係るスタンプ画像に関する情報の一例を示す。FIG. 7 shows an example of information related to a stamp image according to the embodiment. 図8は、実施形態に係るユーザランク情報の一例を示す図である。FIG. 8 is a diagram illustrating an example of user rank information according to the embodiment. 図9は、実施形態に係る異名に関する情報の一例を示す図である。FIG. 9 is a diagram illustrating an example of information related to aliases according to the embodiment. 図10は、実施形態に係る獲得異名に関する情報の一例を示す図である。FIG. 10 is a diagram illustrating an example of information related to acquired synonyms according to the embodiment. 図11は、実施形態に係る応援処理の手順の一例を示すフローチャートである。FIG. 11 is a flowchart illustrating an example of a procedure of the support process according to the embodiment. 図12は、実施形態に係る異名付与処理の手順の一例を示すフローチャートである。FIG. 12 is a flowchart illustrating an example of a procedure for the aliasing process according to the embodiment. 図13は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。FIG. 13 is a hardware configuration diagram illustrating an example of a computer that realizes the functions of the information processing apparatus according to the embodiment.

以下に、本願に係る情報処理装置、情報処理方法、及び情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法、及び情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。 Below, detailed explanations will be given of the information processing device, information processing method, and information processing program (hereinafter referred to as "embodiments") according to the present application, with reference to the drawings. Note that the information processing device, information processing method, and information processing program according to the present application are not limited to these embodiments. Furthermore, the embodiments can be combined as appropriate to the extent that the processing content is not contradictory. Furthermore, the same components in the following embodiments will be assigned the same reference numerals, and redundant explanations will be omitted.

[1.はじめに]
近年、感染症の感染拡大を防止することを目的とする活動自粛の影響から、インターネットなどを通じて、動画コンテンツやテキストコンテンツ、ニュースレターなどのデジタルコンテンツの配信を行うプラットフォームにアクセスして、これらのデジタルコンテンツを閲覧する人が増えている。これに伴って、良質なコンテンツの継続的な提供を目的として、PGC(Professional Generated Contents)やPUGC(Professional User Generated Contents)のニーズが高まっている。
1. Introduction
In recent years, due to the impact of self-restraint measures aimed at preventing the spread of infectious diseases, an increasing number of people are accessing platforms that distribute digital content such as video content, text content, and newsletters via the Internet and viewing this digital content. As a result, there is a growing need for PGC (Professional Generated Contents) and PUGC (Professional User Generated Contents) with the aim of continuously providing high-quality content.

各種デジタルコンテンツの配信を行うプラットフォームでは、コンテンツを作成者するオーサーや、コンテンツに対してコメントするコメンテーターなどのプロフェッショナルが在籍し、良質なコンテンツの提供に努めている。良質なコンテンツの継続的な提供を実現するためには、コンテンツの作成者側とコンテンツの閲覧者側とをつなげる「場」を提供し、コンテンツの作成者側を支援するプラットフォームの実現が必要不可欠である。 Platforms that distribute various digital content employ professionals such as authors who create content and commentators who comment on the content, and strive to provide high-quality content. In order to ensure the continuous provision of high-quality content, it is essential to create a platform that provides a "place" that connects content creators with content viewers and supports content creators.

このような事情に鑑み、本願では、良質なコンテンツに満足したり、役に立ったと感じたりしたユーザ(閲覧者)が、オーサーに対する金銭やスタンプなどの提供を通じて、オーサーに対して応援を送り、支援する仕組みを実現するプラットフォームを提供することを目的とする。 In light of these circumstances, the purpose of this application is to provide a platform that enables users (viewers) who are satisfied with or find useful high-quality content to support and encourage authors by providing them with money, stamps, etc.

[2.実施形態に係る情報処理の概要]
まず、図1を用いて、実施形態に係る情報処理装置100が実行する情報処理の一例について説明する。図1は、実施形態に係る情報処理装置が実行する情報処理の一例を示す図である。図1では、ユーザに提供されるコンテンツが記事コンテンツ(「所定のコンテンツ」の一例)である場合の情報処理の一例を説明する。なお、以下に説明する情報処理は、ユーザに提供されるコンテンツの種別が記事コンテンツなどのテキストコンテンツに限らず、動画コンテンツやニュースレターなどの任意のデジタルコンテンツである場合にも同様に適用できる。
2. Overview of Information Processing According to Embodiment
First, an example of information processing executed by an information processing device 100 according to an embodiment will be described with reference to FIG. 1. FIG. 1 is a diagram showing an example of information processing executed by an information processing device according to an embodiment. FIG. 1 illustrates an example of information processing in a case where content provided to a user is article content (an example of "predetermined content"). Note that the information processing described below is not limited to text content such as article content, and can be similarly applied to cases where the type of content provided to a user is any digital content such as video content or a newsletter.

(2-1.システム構成)
図1に示すように、実施形態に係る情報処理システムSYSは、端末装置10-1と、端末装置10-2と、情報処理装置100とを有している。端末装置10-1、端末装置10-2、及び情報処理装置100は、インターネットなどのネットワーク(たとえば、図4に示すネットワークN)に接続される。端末装置10-1、及び情報処理装置100は、ネットワークを通じて相互に通信できる。また、端末装置10-2、及び情報処理装置100は、ネットワークを通じて相互に通信できる。なお、図1に示す情報処理システムSYSの構成は一例であり、図1に示す例よりも多くの端末装置10が含まれていてもよい。
(2-1. System Configuration)
As shown in FIG. 1, the information processing system SYS according to the embodiment includes a terminal device 10-1, a terminal device 10-2, and an information processing device 100. The terminal device 10-1, the terminal device 10-2, and the information processing device 100 are connected to a network such as the Internet (for example, the network N shown in FIG. 4). The terminal device 10-1 and the information processing device 100 can communicate with each other through the network. Furthermore, the terminal device 10-2 and the information processing device 100 can communicate with each other through the network. Note that the configuration of the information processing system SYS shown in FIG. 1 is an example, and more terminal devices 10 than the example shown in FIG. 1 may be included.

端末装置10-1は、記事コンテンツの作成者であるオーサーUXが利用する情報処理端末である。たとえば、端末装置10-1は、端末装置10は、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット端末などにより実現され得る。オーサーUXは、端末装置10-1を用いて、記事コンテンツの作成を行う。 The terminal device 10-1 is an information processing terminal used by the author UX, who is the creator of the article content. For example, the terminal device 10-1 can be realized as a desktop personal computer (PC), a notebook PC, a tablet terminal, or the like. The author UX uses the terminal device 10-1 to create the article content.

端末装置10-2は、ブラウザに表示されるウェブページやアプリケーション用のコンテンツなどにアクセスするユーザUYによって利用される情報処理端末である。たとえば、端末装置10-2は、デスクトップ型PC(Personal Computer)や、ノート型PCや、タブレット端末や、携帯電話機や、PDA(Personal Digital Assistant)などにより実現され得る。なお、端末装置10-2は、上記例に限定されなくともよく、たとえば、スマートウォッチや、ウェアラブルデバイス(Wearable Device)などであってもよい。ユーザUYは、情報処理装置100により運営されるプラットフォームにアクセスして、オーサーUXにより作成された記事コンテンツを閲覧する。 The terminal device 10-2 is an information processing terminal used by a user UY to access web pages displayed in a browser, application content, and the like. For example, the terminal device 10-2 may be realized as a desktop PC (Personal Computer), a notebook PC, a tablet terminal, a mobile phone, or a PDA (Personal Digital Assistant). Note that the terminal device 10-2 is not limited to the above examples and may be, for example, a smartwatch or a wearable device. The user UY accesses a platform operated by the information processing device 100 and views article content created by the author UX.

情報処理装置100は、実施形態に係る情報処理を実行する情報処理装置であり、サーバ装置やクラウドシステムなどにより実現され得る。情報処理装置100の管理者は、ユーザUYに対して、記事コンテンツを配信するプラットフォームサービスを提供する。 The information processing device 100 is an information processing device that executes information processing according to the embodiment, and can be realized by a server device, a cloud system, or the like. The administrator of the information processing device 100 provides a platform service that distributes article content to the user UY.

(2-2.情報処理の内容)
以下、図1を参照しつつ、実施形態に係る情報処理の内容について説明する。図1に示すように、オーサーUXは、端末装置10-1を用いて記事コンテンツの作成を行い(ステップS1)、作成した記事コンテンツを、端末装置10-1を通じて情報処理装置100に入稿する(ステップS2)。すなわち、端末装置10-1は、記事コンテンツのデータを情報処理装置100に送信する。
(2-2. Contents of information processing)
The details of the information processing according to the embodiment will be described below with reference to Fig. 1. As shown in Fig. 1, the author UX creates article content using the terminal device 10-1 (step S1), and submits the created article content to the information processing device 100 via the terminal device 10-1 (step S2). That is, the terminal device 10-1 transmits data of the article content to the information processing device 100.

情報処理装置100は、端末装置10-1から受信した記事コンテンツを、作成者であるオーサーUXに対応付けて管理する。また、情報処理装置100は、ユーザUYからの要求に応じて、要求に対応する記事コンテンツを送信する(ステップS3)。 The information processing device 100 manages the article content received from the terminal device 10-1 in association with the author UX, who created it. Furthermore, in response to a request from the user UY, the information processing device 100 transmits the article content corresponding to the request (step S3).

端末装置10-2は、情報処理装置100から受信した記事コンテンツを表示する。ユーザUYは、端末装置10-2に表示された記事コンテンツを閲覧する。端末装置10-2は、ユーザUYによる操作に従って、記事コンテンツの作成者であるオーサーUXに対する応援設定要求を送信する(ステップS4)。 The terminal device 10-2 displays the article content received from the information processing device 100. The user UY views the article content displayed on the terminal device 10-2. In accordance with the operation by the user UY, the terminal device 10-2 sends a support setting request to the author UX, who created the article content (step S4).

情報処理装置100は、端末装置10-2から応援設定要求を受信すると、ユーザUYからの応援設定要求に応じて、応援設定画面を端末装置10-2に送信する(ステップS5)。 When the information processing device 100 receives the support setting request from the terminal device 10-2, it sends a support setting screen to the terminal device 10-2 in response to the support setting request from the user UY (step S5).

端末装置10-2は、情報処理装置100から受信した応援設定画面を表示する。ユーザUYは、端末装置10-2に表示された応援設定画面を操作して、オーサーUXに対する応援金の金額を選択する(ステップS6)。また、ユーザUYは、オーサーUXにより作成された記事コンテンツに関連付けて表示されるスタンプ画像の選択を行う(ステップS7)。また、ユーザUYは、応援設定画面を操作して、オーサーUXに対する応援メッセージの選択を行う(ステップS8)。端末装置10-2は、ユーザUYの操作に従って、ユーザUYにより選択された応援金、スタンプ画像、及び応援メッセージのデータを含む応援実行要求を情報処理装置100に送信する(ステップS9)。 The terminal device 10-2 displays the support settings screen received from the information processing device 100. The user UY operates the support settings screen displayed on the terminal device 10-2 to select the amount of support money for the author UX (step S6). The user UY also selects a stamp image to be displayed in association with the article content created by the author UX (step S7). The user UY also operates the support settings screen to select a support message for the author UX (step S8). In accordance with the operation of the user UY, the terminal device 10-2 sends a support execution request to the information processing device 100, including the support money, stamp image, and support message data selected by the user UY (step S9).

情報処理装置100は、端末装置10-2から応援実行要求を受信すると、ユーザUYからの応援実行要求に応じて、ユーザUYにより選択された応援金についての決済処理を実行する(ステップS10)。情報処理装置100は、決済処理が正常に完了した場合、ユーザUYにより選択されたスタンプの登録を実行する(ステップS11)。また、情報処理装置100は、記事コンテンツの提供に対する報酬として、オーサーUXに対する情報提供料の支払を実行する(ステップS12)。そして、情報処理装置100は、応援完了画面を端末装置10-2に送信する(ステップS13)。 When the information processing device 100 receives a support execution request from the terminal device 10-2, it executes a payment process for the support money selected by user UY in response to the support execution request from user UY (step S10). If the payment process is completed successfully, the information processing device 100 registers the stamp selected by user UY (step S11). In addition, the information processing device 100 pays an information provision fee to author UX as compensation for providing the article content (step S12). The information processing device 100 then sends a support completion screen to the terminal device 10-2 (step S13).

端末装置10-2は、情報処理装置100から受信した応援完了画面を表示し、ユーザUYは、端末装置10-2に表示される応援完了画面を閲覧することにより、オーサーUXに対する応援が正常に完了したことを確認する。 The terminal device 10-2 displays the support completion screen received from the information processing device 100, and the user UY confirms that the support for the author UX has been successfully completed by viewing the support completion screen displayed on the terminal device 10-2.

(2-3.画面表示例)
以下、図2を参照しつつ、上述した実施形態に係る情報処理に伴って、端末装置10-2に表示される画面遷移の一例を説明する。図2は、実施形態に係る画面遷移の一例を示す図である。なお、図2に示す画面表示例は一例であり、図2に示す例とは異なる表示形態で構成されていてもよい。
(2-3. Screen display example)
An example of screen transitions displayed on the terminal device 10-2 in association with the information processing according to the embodiment described above will be described below with reference to Fig. 2. Fig. 2 is a diagram showing an example of screen transitions according to the embodiment. Note that the screen display example shown in Fig. 2 is an example, and may be configured in a display format different from the example shown in Fig. 2.

図2に示すように、端末装置10-2は、記事コンテンツを表示するコンテンツ表示画面W1が表示される。たとえば、コンテンツ表示画面W1には、記事コンテンツが表示される記事表示領域A1と、オーサーのプロフィールが表示されるプロフィール表示領域A2とが含まれている。 As shown in FIG. 2, the terminal device 10-2 displays a content display screen W1 that displays article content. For example, the content display screen W1 includes an article display area A1 that displays article content and a profile display area A2 that displays the author's profile.

また、プロフィール表示領域A2には、記事コンテンツの作成者であるオーサー(以下、「オーサー」と称する。)の名前に隣接して、このオーサーが、記事コンテンツを閲覧者である任意のユーザ(以下、「ユーザ」と称する。)からの応援を受付中の状態であることを示すステータス画像G1が表示されている。なお、ステータス画像G1の表示位置は、図2に示す例に限られず、たとえば、記事表示領域A1に表示したり、記事コンテンツの一覧を表示する画面に表示したりするなど任意の位置に表示できる。 In addition, in the profile display area A2, adjacent to the name of the author (hereinafter referred to as "author") who created the article content, a status image G1 is displayed indicating that the author is currently accepting support from any user (hereinafter referred to as "user") who is viewing the article content. Note that the display position of the status image G1 is not limited to the example shown in Figure 2, and it can be displayed in any position, such as in the article display area A1 or on a screen displaying a list of article content.

また、プロフィール表示領域A2には、オーサーに対して応援を送った各ユーザに対応するスタンプ画像の一覧を表示する応援スタンプ表示領域A3が含まれている。応援スタンプ表示領域A3に表示されるスタンプ画像は、情報処理装置100によって表示制御が実行される。情報処理装置100によるスタンプ画像の表示制御について、以下で詳述する。 The profile display area A2 also includes a support stamp display area A3 that displays a list of stamp images corresponding to each user who has sent support to the author. The display of the stamp images displayed in the support stamp display area A3 is controlled by the information processing device 100. The display control of stamp images by the information processing device 100 is described in detail below.

また、応援スタンプ表示領域A3に表示されているスタンプ画像が選択(たとえば、マウスオーバー)されると、ユーザから受け付けられた応援メッセージを示すメッセージ画像G2が表示される。メッセージ画像G2には、ユーザからの応援メッセージの具体的内容が表示される。このようにして、情報処理装置100は、ユーザからオーサーに対する具体的な応援を提供することができ、プラットフォームを通じてユーザとオーサーとの間の一体感の向上を図ることができる。 Furthermore, when a stamp image displayed in the support stamp display area A3 is selected (for example, by hovering the mouse over it), a message image G2 is displayed showing the support message received from the user. The specific content of the support message from the user is displayed in the message image G2. In this way, the information processing device 100 can provide specific support from the user to the author, thereby improving the sense of unity between the user and the author through the platform.

また、プロフィール表示領域A2には、ユーザから応援設定要求を受け付けるためのボタンOB1が設けられている。なお、ボタンOB1は、オーサーが応援受付中の状態であることを条件として、操作可能な状態に遷移したり、プロフィール表示領域A2に表示されたりするように制御されていてもよい。 The profile display area A2 also has a button OB1 for accepting a support setting request from the user. Note that the button OB1 may be controlled to transition to an operable state or to be displayed in the profile display area A2 on the condition that the author is currently accepting support.

コンテンツ表示画面W1の表示に続いて、プロフィール表示領域A2に設けられているボタンOB1の操作があると、この操作に応じて、端末装置10-2から情報処理装置100に対して応援設定要求が送信され(図1のステップS4参照)、端末装置10-2には、情報処理装置100から提供される応援設定画面W2が表示される。 When button OB1 in profile display area A2 is operated following the display of content display screen W1, a support setting request is sent from terminal device 10-2 to information processing device 100 in response to this operation (see step S4 in Figure 1), and support setting screen W2 provided by information processing device 100 is displayed on terminal device 10-2.

図2に示す応援設定画面W2には、オーサーに対する応援金の金額(支払額)の選択をユーザから受け付けるための応援金選択領域A4と、応援スタンプ表示領域A3に表示されるスタンプ画像の選択をユーザから受け付けるためのスタンプ画像選択領域A5と、オーサーに対する応援メッセージの選択をユーザから受け付けるためのメッセージ入力領域A6とが含まれている。 The support settings screen W2 shown in Figure 2 includes a support money selection area A4 for accepting from the user the selection of the support amount (payment amount) for the author, a stamp image selection area A5 for accepting from the user the selection of the stamp image to be displayed in the support stamp display area A3, and a message input area A6 for accepting from the user the selection of a support message for the author.

応援金選択領域A4には、オーサーに対する応援金の金額として、ユーザが選択可能な金額の候補が表示されている。図2に示す例では、応援金の金額の候補として、「10円」、「20円」、の2種類と、ユーザから任意の金額の入力を受け付ける「任意」の3種類が示されている。なお、図2に示す応援金の金額の候補は一例であり、図2とは異なる金額が応援金の候補とされていてもよい。ユーザは、記事コンテンツの配信を行うプラットフォームを運営する情報処理装置100の管理者に対して応援金の支払いを行うことにより、記事コンテンツに関連付けて表示されるスタンプ画像の利用許諾を受け、オーサーを間接的に応援する。なお、プラットフォーマー(各種デジタルコンテンツを配信するプラットフォームを運営する情報処理装置100の管理者)から記事コンテンツの提供に対する報酬として、オーサーに対する情報提供料の支払が実行される。 The donation selection area A4 displays candidate donation amounts that the user can select as the amount of donation to the author. In the example shown in FIG. 2, three candidate donation amounts are displayed: "10 yen," "20 yen," and "any amount," which accepts input of any amount by the user. Note that the candidate donation amounts shown in FIG. 2 are examples, and amounts different from those shown in FIG. 2 may be candidate donation amounts. By paying a donation to the administrator of the information processing device 100 that operates the platform that distributes the article content, the user receives permission to use the stamp image that is displayed in association with the article content, and indirectly supports the author. Note that the platformer (the administrator of the information processing device 100 that operates the platform that distributes various digital content) pays the author an information provision fee as compensation for providing the article content.

スタンプ画像選択領域A5には、ユーザが選択可能なスタンプ画像のサンプルの一覧が表示される。スタンプ画像選択領域A5に表示されるスタンプ画像のサンプルは、応援金選択領域A4により選択された応援金の金額(支払額)に応じて、応援金の金額(支払額)に対応するサンプルが表示されてもよい。たとえば、応援金の金額(支払額)が大きいほど、見た人の視線を惹きつけるようなデザインや、サイズや、色で構成されたスタンプ画像のサンプルが選択可能に表示されてもよい。すなわち、情報処理装置100は、応援金の金額(支払額)に応じて異なる表示形態を有するスタンプ画像を記事コンテンツに関連付けて表示させることができる。このようにして、情報処理装置100は、ユーザの応援内容を反映したスタンプ表示を実現できる。 Stamp image selection area A5 displays a list of stamp image samples that the user can select. The stamp image samples displayed in stamp image selection area A5 may be samples that correspond to the amount of support money (payment amount) selected in support money selection area A4. For example, the larger the amount of support money (payment amount), the more stamp image samples that are displayed and have designs, sizes, and colors that attract the viewer's attention. In other words, the information processing device 100 can display stamp images that have different display formats depending on the amount of support money (payment amount) in association with the article content. In this way, the information processing device 100 can display stamps that reflect the user's support.

メッセージ入力領域A6には、応援メッセージをユーザが打ち込んで入力するための入力ボックスが設けられている。なお、メッセージ入力領域A6は、図2に示す例に限られず、ユーザが予め用意された応援メッセージの中から、所望のメッセージを選択するように構成されていてもよい。たとえば、オーサーに対する応援メッセージをユーザが選択するためのプルダウンメニューなどが設けられていてもよい。この場合、ユーザは、メッセージ入力領域A6に設けられているブルダウンメニューの操作に応じて表示される複数の定型文の中から、少なくとも1つの応援メッセージを選択する。このように、予め用意された定型文の中から、オーサーに対する応援メッセージをユーザに選択させることにより、ユーザの応援メッセージの内容を精査することなく、オーサーに対する不適切なメッセージが送付される可能性を事前に排除できる。また、図2に向かって、メッセージ入力領域A6の下方には、応援メッセージの完成イメージ画像G3が表示されている。たとえば、図2に例示する完成イメージ画像G3は、メッセージカード型で構成されている。完成イメージ画像G3は、予め用意されているメッセージカードの複数のテンプレートの中から、ユーザが所望のデザインのテンプレートを選択できるようにしてもよい。 The message input area A6 includes an input box for the user to type in a cheering message. The message input area A6 is not limited to the example shown in FIG. 2 and may be configured to allow the user to select a desired message from a selection of pre-prepared cheering messages. For example, a pull-down menu may be provided for the user to select a cheering message for the author. In this case, the user selects at least one cheering message from a selection of pre-prepared phrases displayed in response to the operation of the pull-down menu provided in the message input area A6. By allowing the user to select a cheering message for the author from a selection of pre-prepared phrases, the possibility of sending an inappropriate message to the author can be eliminated in advance without the need to carefully examine the content of the user's cheering message. Also, in FIG. 2, a completed cheering message image G3 is displayed below the message input area A6. For example, the completed cheering message image G3 shown in FIG. 2 is configured in the form of a message card. The completed cheering message image G3 may be configured so that the user can select a desired design from a selection of pre-prepared message card templates.

このようにして、情報処理装置100は、記事コンテンツを配信するプラットフォームを通じて、ユーザからオーサーに対する応援メッセージを受け付けると、オーサーに対して応援メッセージを提供できる。また、オーサーが、たとえば、ユーザから提供された応援メッセージを表示する操作を行った場合、該当の応援メッセージが既読の状態であることを示す情報を該当の応援メッセージに関連付けて表示してもよい。 In this way, when the information processing device 100 receives a support message from a user for an author through a platform that distributes article content, it can provide the support message to the author. Furthermore, if the author performs an operation to display a support message provided by a user, for example, it may associate the support message with information indicating that the support message has been read and display it.

また、応援設定画面W2には、ユーザから応援実行要求を受け付けるためのボタンOB2が設けられている。なお、ボタンOB2は、少なくとも、応援金選択領域A4の選択およびスタンプ画像の選択が完了していることを条件として、オーサーが応援受付中の状態であることを条件として、操作可能な状態に遷移したり、応援設定画面W2に表示されたりするように制御されていてもよい。 The support settings screen W2 also has a button OB2 for accepting a support execution request from the user. Note that the button OB2 may be controlled to transition to an operable state or to be displayed on the support settings screen W2 on the condition that at least the selection of the support money selection area A4 and the selection of the stamp image have been completed, and the author is in a state of accepting support.

また、応援設定画面W2の表示に続いて、応援設定画面W2に設けられているボタンOB2の操作があると、この操作に応じて、端末装置10-2から情報処理装置100に対して応援実行要求が送信され(図1のステップS9参照)、端末装置10-2には、情報処理装置100から提供される応援完了画面W3が表示される。 Furthermore, if button OB2 on the support setting screen W2 is operated following the display of the support setting screen W2, a support execution request is sent from terminal device 10-2 to information processing device 100 in response to this operation (see step S9 in FIG. 1), and support completion screen W3 provided by information processing device 100 is displayed on terminal device 10-2.

図2に示す応援完了画面W3は、応援設定画面W2に対して重畳される半透明のスタイルシートに対して、オーサーに対して応援を送る処理が完了したことを示す応援完了画像G4が表示される。応援完了画像G4には、ユーザからの要求に応じて、記事コンテンツが表示されるコンテンツ表示画面W1を再表示させるためのボタンOB3が設けられている。ボタンOB3の操作があると、端末装置10-2には、再び、コンテンツ表示画面W1が表示される。 The support completion screen W3 shown in Figure 2 displays a support completion image G4, indicating that the process of sending support to the author has been completed, on a semi-transparent style sheet superimposed on the support setting screen W2. The support completion image G4 has a button OB3 for re-displaying the content display screen W1, on which the article content is displayed, in response to a request from the user. When button OB3 is operated, the content display screen W1 is displayed again on the terminal device 10-2.

応援完了後のコンテンツ表示画面W1には、ユーザによる応援結果が反映される。たとえば、情報処理装置100は、オーサーに対する応援金の支払額に応じて予め設定されるスタンプ画像の優先度に従って、コンテンツ表示画面W1の応援スタンプ表示領域A3に、ユーザに対応するスタンプ画像を表示させるように制御できる。以下、情報処理装置100により実行されるスタンプ画像の表示制御について説明する。 After the support is complete, the content display screen W1 reflects the support results from the user. For example, the information processing device 100 can control the display of stamp images corresponding to the user in the support stamp display area A3 of the content display screen W1 according to the priority of the stamp images, which is set in advance depending on the amount of support money paid to the author. The display control of stamp images performed by the information processing device 100 is described below.

図2に示す例を用いて具体的に説明すると、応援金の金額(支払額)が21円以上である場合の優先度は「高」となり、応援金の金額(支払額)が11円以上20円以下である場合の優先度は「中」となり、応援金の金額(支払額)が10円以下である場合の優先度は「低」となり、応援金の金額(支払額)が高いほど優先度も高くなる。情報処理装置100は、ユーザに対応するスタンプ画像の優先度が「高」である場合、応援スタンプ表示領域A3において優先度「高」に対応付けられている領域(たとえば、最上段)にスタンプ画像を表示させる。また、情報処理装置100は、ユーザに対応するスタンプ画像の優先度が「中」である場合、応援スタンプ表示領域A3において優先度「中」に対応付けられている領域(たとえば、上から2段目)にスタンプ画像を表示させる。また、情報処理装置100は、ユーザに対応するスタンプ画像の優先度が「低」である場合、応援スタンプ表示領域A3において優先度「低」に対応付けられている領域(たとえば、上から3段目以降)にスタンプ画像を表示させる。 To explain this in more detail using the example shown in FIG. 2, if the amount of the support money (payment amount) is 21 yen or more, the priority is "high." If the amount of the support money (payment amount) is between 11 yen and 20 yen, the priority is "medium." If the amount of the support money (payment amount) is 10 yen or less, the priority is "low." The higher the amount of the support money (payment amount), the higher the priority. If the priority of the stamp image corresponding to the user is "high," the information processing device 100 displays the stamp image in an area in the support stamp display area A3 that is associated with the "high" priority (e.g., the top row). If the priority of the stamp image corresponding to the user is "medium," the information processing device 100 displays the stamp image in an area in the support stamp display area A3 that is associated with the "medium" priority (e.g., the second row from the top). If the priority of the stamp image corresponding to the user is "low," the information processing device 100 displays the stamp image in an area in the support stamp display area A3 that is associated with the "low" priority (e.g., the third row from the top).

また、情報処理装置100は、スタンプ画像の優先度に応じて予め設定されるスタンプ画像の表示パターンに従って、コンテンツ表示画面W1の応援スタンプ表示領域A3に、ユーザに対応するスタンプ画像を表示させるように制御してもよい。たとえば、情報処理装置100は、ユーザに対応するスタンプ画像の優先度が「高」である場合、応援スタンプ表示領域A3において優先度「高」に対応付けられている領域(たとえば、最上段)にスタンプ画像を60分間表示させた後、優先度「低」に対応付けられている領域(たとえば、上から3段目以降)に新着順で表示させるように制御する。また、たとえば、情報処理装置100は、ユーザに対応するスタンプ画像の優先度が「中」である場合、応援スタンプ表示領域A3において優先度「中」に対応付けられている領域(たとえば、上から2段目)にスタンプ画像を30分間表示させた後、優先度「低」に対応付けられている領域(たとえば、上から3段目以降)に新着順で表示させるように制御する。このようにして、情報処理装置100は、オーサーに対するユーザの応援内容を反映したスタンプ表示を実現できる。 The information processing device 100 may also control the display of stamp images corresponding to a user in the support stamp display area A3 of the content display screen W1 according to a stamp image display pattern preset according to the priority of the stamp image. For example, if the priority of a stamp image corresponding to a user is "high," the information processing device 100 controls the display of the stamp image in an area in the support stamp display area A3 associated with "high" priority (e.g., the top row) for 60 minutes, and then in an area associated with "low" priority (e.g., the third row from the top) in order of newest arrival. For example, if the priority of a stamp image corresponding to a user is "medium," the information processing device 100 controls the display of the stamp image in an area in the support stamp display area A3 associated with "medium" priority (e.g., the second row from the top) for 30 minutes, and then in an area associated with "low" priority (e.g., the third row from the top) in order of newest arrival. In this way, the information processing device 100 can display stamps that reflect the support users have shown to the author.

また、情報処理装置100は、スタンプ画像に関連付けて、ユーザの名前を表示してもよい。たとえば、図2に示す例において、応援スタンプ表示領域A3に表示されているスタンプ画像に関連付けて表示されるメッセージ画像G2には、応援メッセージを送信したユーザの名前が表示される例が示されている。なお、情報処理装置100は、ユーザの名前の代わりに、ユーザにより設定されるハンドルネームなどを表示してもよい。 In addition, the information processing device 100 may display the user's name in association with the stamp image. For example, in the example shown in FIG. 2, the message image G2 displayed in association with the stamp image displayed in the support stamp display area A3 displays the name of the user who sent the support message. Note that the information processing device 100 may display a handle name set by the user instead of the user's name.

また、情報処理装置100は、スタンプ画像の非表示設定をユーザから受け付けてもよい。なお、情報処理装置100は、たとえば、スタンプ画像選択領域A5において、ユーザが選択可能なスタンプ画像のサンプルの一覧からスタンプ画像を選択する際に、スタンプ画像を非表示にする設定を受け付けてもよいし、応援実行要求の送信後に任意のタイミングで受け付けてもよい。 The information processing device 100 may also accept a setting from the user to hide the stamp image. Note that the information processing device 100 may accept the setting to hide the stamp image, for example, when the user selects a stamp image from a list of selectable stamp image samples in the stamp image selection area A5, or may accept the setting at any time after the support execution request is sent.

また、情報処理装置100は、オーサーを応援するアクションの内容に基づいて、ユーザの序列を示すユーザランクを決定してもよい。たとえば、情報処理装置100は、オーサーに対してユーザが支払った応援金の支払実績に基づいてユーザランクを決定できる。具体的には、情報処理装置100は、オーサーに対する応援金の累積支払額が所定の額を超えているユーザのうち、累積支払額が大きいユーザほどユーザランクが高くなように累積支払額が大きさに基づいたランク付けを行う。なお、応援金の支払実績は、前述のように、オーサーに対して応援金として支払った金額の総額(累積支払額)でもよいし、所定期間にオーサーに支払った応援金の金額の総額(所定期間中の累積支払額)でもよいし、今までにオーサーに支払った応援金の総支払回数(累積支払回数)でもよいし、所定期間にオーサーに支払った応援金の総支払回数(所定期間中の累積支払回数)でもよい。 The information processing device 100 may also determine a user rank indicating the user's ranking based on the content of the action taken to support the author. For example, the information processing device 100 may determine a user rank based on the payment history of support money paid by the user to the author. Specifically, among users whose cumulative payment amount of support money to the author exceeds a predetermined amount, the information processing device 100 ranks users based on the amount of cumulative payment, such that users with larger cumulative payments have a higher user rank. Note that the payment history of support money may be, as described above, the total amount paid to the author as support money (cumulative payment amount), the total amount of support money paid to the author over a predetermined period (cumulative payment amount during the predetermined period), the total number of support money payments made to the author to date (cumulative number of payments), or the total number of support money payments made to the author over a predetermined period (cumulative number of payments during the predetermined period).

また、たとえば、情報処理装置100は、ユーザからオーサーに対して提供されたメッセージの提供実績に基づいてユーザランクを決定することもできる。具体的には、情報処理装置100は、オーサーに対する応援メッセージの提供数が所定の数を超えているユーザのうち、提供数が多いユーザほどユーザランクが高くなように応援メッセージの提供数の多さに基づいたランク付けを行う。なお、応援メッセージの提供実績は、オーサーに対して提供した応援メッセージの総数(総提供数)でもよいし、所定期間にオーサーに提供した応援メッセージの総数(所定期間中の提供数)でもよい。また、情報処理装置100は、応援金の支払実績および応援メッセージの提供実績のうちの少なくともいずれか一方に基づいて、ユーザランクを決定できる。 Furthermore, for example, the information processing device 100 can also determine a user rank based on the history of messages provided by the user to the author. Specifically, the information processing device 100 ranks users who have provided more support messages to the author than a predetermined number based on the number of support messages provided, such that users who have provided more support messages will have a higher user rank. Note that the history of support messages provided may be the total number of support messages provided to the author (total number provided), or the total number of support messages provided to the author over a predetermined period (number provided during the predetermined period). The information processing device 100 can also determine a user rank based on at least one of the history of support money payments and the history of support messages provided.

そして、情報処理装置100は、ユーザランクに対応付けて予め用意された複数のスタンプ画像のサンプルをユーザに提示し、提示した複数のスタンプ画像のサンプルの中からユーザにより選択されたスタンプ画像のサンプルをユーザに対応するスタンプ画像として表示してもよい。このようにして、情報処理装置100は、オーサーに対するユーザの応援実績を反映したスタンプ表示を実現できる。 The information processing device 100 may then present to the user a number of stamp image samples prepared in advance in association with the user rank, and display a stamp image sample selected by the user from the presented number of stamp image samples as the stamp image corresponding to the user. In this way, the information processing device 100 can display stamps that reflect the user's support record for the author.

また、情報処理装置100は、オーサーごとに集計したアクションの内容に基づいて、オーサーごとに個別のユーザランクを決定してもよい。このようにして、情報処理装置100は、オーサーごとにユーザの応援実績を反映したスタンプ表示を実現できる。 The information processing device 100 may also determine an individual user rank for each author based on the content of the actions tallied for each author. In this way, the information processing device 100 can display stamps that reflect the user's support record for each author.

上述してきたように、実施形態に係る情報処理装置100は、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上を図ることができる。すなわち、情報処理装置100は、コンテンツを配信するプラットフォームを通じて、ユーザに対して、オーサーへの応援金や応援メッセージを簡易に提供できる仕組みを提供できる。また、情報処理装置100は、オーサーを含む不特定多数のユーザが、コンテンツに関連付けて表示されるスタンプ画像や応援メッセージを簡易に確認できる仕組みを提供できる。これにより、情報処理装置100は、プラットフォームを通じて、コンテンツの作成者であるオーサーとコンテンツの閲覧者であるユーザとが一体感を得られる交流の場を提供できる。また、情報処理装置100は、ユーザからの応援の提供を通じて、オーサーのコンテンツ制作意欲の向上を図るとともに、良質なコンテンツの配信を図ることができる。 As described above, the information processing device 100 according to the embodiment can further improve usability in technology for providing content to users. That is, the information processing device 100 can provide a mechanism by which users can easily provide support money and support messages to authors through a content distribution platform. The information processing device 100 can also provide a mechanism by which an unspecified number of users, including authors, can easily check stamp images and support messages displayed in association with content. This allows the information processing device 100 to provide a forum for interaction through the platform, where authors who create content and users who view the content can feel a sense of unity. Furthermore, the information processing device 100 can increase authors' motivation to create content through support from users, and can also distribute high-quality content.

(2-4.オーサー提供コンテンツの付与)
以下、オーサーに対するアクションの内容が予め設定される所定の基準を満たすユーザに対して、オーサーが予め設定したオーサー提供コンテンツをユーザに付与する情報処理の一例について説明する。図3は、実施形態に係る異名の提供についての情報処理の一例を説明するための図である。なお、以下では、オーサー提供コンテンツがオーサーにより設定された異名(プラットフォーム上のニックネーム)である場合を説明するが、異名のようなテキストコンテンツに限られず、スタンプ画像のような画像コンテンツであってもよい。また、オーサー提供コンテンツは、各種デジタルコンテンツの配信を行うプラットフォームに限られず、情報処理装置100が連携する各種サービスの提供プラットフォームにおいても利用できてもよい。
(2-4. Adding Author-Provided Content)
An example of information processing will be described below in which author-provided content preset by an author is assigned to a user whose action on the author meets predetermined criteria. FIG. 3 is a diagram for explaining an example of information processing for providing a pseudonym according to an embodiment. Note that, while the following describes a case in which the author-provided content is a pseudonym (nickname on the platform) set by the author, the content is not limited to text content such as a pseudonym, and may also be image content such as a stamp image. Furthermore, the author-provided content is not limited to platforms that distribute various digital content, and may also be usable on platforms that provide various services in cooperation with the information processing device 100.

図3に示すように、情報処理装置100は、オーサーにアクションの内容に基づいて決定されるユーザの序列を示すユーザランクを示すユーザランク情報を有している。図3に示す例では、ユーザランク情報として、オーサー(オーサーID)ごとに各ユーザランクに対応するユーザ(ユーザID)を記憶する場合が示されている。たとえば、情報処理装置100は、オーサーに対してユーザが支払った応援金の支払実績に基づいてユーザランクを決定できる。具体的には、情報処理装置100は、オーサーに対する応援金の累積支払額が所定の額を超えているユーザのうち、累積支払額が大きいユーザほどユーザランクが高くなように累積支払額が大きさに基づいたランク付けを行う。また、たとえば、情報処理装置100は、ユーザからオーサーに対して提供されたメッセージの提供実績に基づいてユーザランクを決定することもできる。具体的には、情報処理装置100は、オーサーに対する応援メッセージの提供数が所定の数を超えているユーザのうち、提供数が大きいユーザほどユーザランクが高くなように応援メッセージの提供数が大きさに基づいたランク付けを行う。このようにして、情報処理装置100は、オーサーに対する応援実績を適切に反映したユーザランクを決定できる。 As shown in FIG. 3, the information processing device 100 has user rank information indicating a user rank, which indicates the ranking of a user based on the content of an action taken by an author. The example shown in FIG. 3 shows a case where the user rank information stores a user (user ID) corresponding to each user rank for each author (author ID). For example, the information processing device 100 can determine a user rank based on the payment history of support money paid by the user to the author. Specifically, the information processing device 100 ranks users whose cumulative payment of support money to the author exceeds a predetermined amount based on the amount of cumulative payment, such that users with larger cumulative payments have a higher user rank. Furthermore, for example, the information processing device 100 can also determine a user rank based on the number of messages provided by the user to the author. Specifically, the information processing device 100 ranks users whose number of support messages provided to the author exceeds a predetermined number based on the number of support messages provided, such that users with a larger number of messages have a higher user rank. In this way, the information processing device 100 can determine a user rank that appropriately reflects the support history for the author.

また、情報処理装置100は、オーサーが予め設定した異名に関する異名情報を有している。図3に示す例では、異名情報として、オーサー(オーサーID)に対応付けて、オーサーにより設定されるランク条件と、プレゼント異名とを対応付けて記憶する場合が示されている。ランク条件には、異名を付与するユーザランクを示す情報が記憶されており、各オーサーが任意に設定できる。プレゼント異名には、各オーサーがユーザに付与する異名として任意に設定した異名を示す情報が記憶されている。 The information processing device 100 also has alias information relating to aliases set in advance by the author. The example shown in Figure 3 shows a case in which the alias information is stored in association with the author (author ID), rank conditions set by the author, and gift aliases. The rank conditions store information indicating the user rank to which the alias will be assigned, and can be set arbitrarily by each author. The gift alias stores information indicating the alias arbitrarily set by each author as a alias to be assigned to the user.

そして、情報処理装置100は、ユーザランク情報と、異名情報とに基づいて、異名をユーザに付与するための情報処理を実行する。たとえば、情報処理装置100は、所定のタイミングでユーザ情報を取得して、オーサーごとにユーザ情報を個別に集計する。また、情報処理装置100は、ユーザ情報の集計結果に基づいてユーザランクを更新する。また、情報処理装置100は、最新のユーザランクに基づいて、オーサーに対するアクションの内容が所定の基準を満たすユーザのうち、ユーザランクがランク条件を満たすユーザを特定する。なお、所定の基準としては、累積支払額が所定額以上、所定期間における応援メッセージの提供数が所定数以上などのように、ユーザにとって分かりやすく、できるだけ達成が容易な基準を設定できる。そして、情報処理装置100は、特定したユーザに対して、対応するプレゼント異名を付与する。図3に示す例では、情報処理装置100が、ユーザID:「U#001」のユーザに対して、オーサーID:「AT#001」のオーサーに対応するプレゼント異名:「異名EX001」と、オーサーID:「AT#002」のオーサーに対応するプレゼント異名:「異名EX002」とが付与される場合が示されている。 The information processing device 100 then performs information processing to assign a nickname to the user based on the user rank information and the nickname information. For example, the information processing device 100 acquires user information at a predetermined timing and aggregates the user information individually for each author. The information processing device 100 also updates the user rank based on the aggregation results of the user information. The information processing device 100 also identifies, based on the latest user rank, users whose user ranks satisfy the rank conditions among users whose actions toward the author satisfy predetermined criteria. Note that the predetermined criteria can be set to be easy for users to understand and to achieve, such as a cumulative payment amount of a predetermined amount or more, or a predetermined number of support messages provided in a predetermined period of time, or the like. The information processing device 100 then assigns the corresponding gift nickname to the identified user. The example shown in FIG. 3 shows a case in which the information processing device 100 assigns a present alias "alias EX001" corresponding to the author with author ID "AT#001" and a present alias "alias EX002" corresponding to the author with author ID "AT#002" to a user with user ID "U#001".

また、情報処理装置100は、ユーザに対応するスタンプ画像に対応付けて、ユーザが獲得した異名の情報が記事コンテンツに表示されるように制御できる。たとえば、図3に示す例では、応援スタンプ表示領域A3に表示されているスタンプ画像の選択に応じて記事コンテンツが表示されているコンテンツ表示画面W1に表示されるメッセージ画像G2に、ユーザUYに対して付与された異名が表示されている例が示されている。 The information processing device 100 can also control the display of information about a nickname acquired by a user in article content, in association with a stamp image corresponding to the user. For example, in the example shown in Figure 3, a message image G2 is displayed on the content display screen W1, which displays article content in response to the selection of a stamp image displayed in the support stamp display area A3, and displays a nickname given to user UY.

このようにして、情報処理装置100は、オーサー独自に設定した報酬をユーザに提供するスキームを実現できる。これにより、情報処理装置100は、ユーザに対して心理的な高揚感を与えることができ、オーサーに対するユーザの応援意欲の向上を図ることができる。さらに、ユーザの応援が活発化されることより、オーサーのコンテンツ制作意欲のさらなる向上を期待でき、良質なコンテンツを継続的に提供する好循環が生まれる可能性を高めることができる。この結果、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上を図ることができる。 In this way, the information processing device 100 can realize a scheme that provides users with rewards set independently by authors. This allows the information processing device 100 to give users a psychological boost, increasing their motivation to support authors. Furthermore, increased user support can be expected to further increase authors' motivation to create content, increasing the likelihood of creating a virtuous cycle in which high-quality content is continuously provided. As a result, it is possible to further improve the usability of technology that provides content to users.

また、情報処理装置100は、ユーザに対して付与した複数の異名を組み合わせて、1つの異名として提供してもよい。この場合、情報処理装置100は、任意の数の異名の組合せを提供できる。また、情報処理装置100は、複数の異名の組合せ方法をユーザから受け付けてもよい。また、情報処理装置100は、ユーザに対して複数の異名が付与されている場合、オーサーが設定する異名に、「前異名(形容詞異名)」と「後異名(名詞)」の区別の設定をユーザから受け付けてもよい。 The information processing device 100 may also combine multiple aliases assigned to the user and provide them as a single alias. In this case, the information processing device 100 can provide any number of combinations of aliases. The information processing device 100 may also receive from the user a method for combining multiple aliases. In addition, when multiple aliases have been assigned to the user, the information processing device 100 may also receive from the user a setting for distinguishing between "pre-synonyms (adjectival synonyms)" and "post-synonyms (nouns)" for the aliases set by the author.

また、情報処理装置100は、ランク条件を満たすユーザに対してプレゼント異名を付与する場合を説明したが、ランク条件を満たすユーザの応援金の支払実績(累積支払額や、所定期間中の累積支払額や、累積支払回数や、所定期間中の累積支払回数など)や、応援メッセージの提供実績(総提供数や所定期間中の総提供数など)に応じて、さらに複数のプレゼント異名の設定をオーサーから受け付けてもよい。 In addition, while the information processing device 100 has been described as assigning a gift alias to a user who meets the rank conditions, the author may also set multiple gift aliases depending on the user's history of cheering money payments (cumulative payment amount, cumulative payment amount during a specified period, cumulative number of payments, cumulative number of payments during a specified period, etc.) and their history of providing cheering messages (total number provided, total number provided during a specified period, etc.).

また、情報処理装置100は、オーサーにより設定されたプレゼント異名の内容について、一定の制限を設けてもよい。たとえば、情報処理装置100は、プレゼント異名の内容が公序良俗を害するものである場合、設定不可となるように制御してもよい。また、たとえば、情報処理装置100は、ユーザが異名を使用できるのは、オーサーやプラットフォーマー(各種デジタルコンテンツを配信するプラットフォームを運営する情報処理装置100の管理者)が設定した任意の期間であってもよいし、オーサーやプラットフォーマーが設定した任意のサービス(たとえば、オークションサイトなど)であってもよい。 The information processing device 100 may also impose certain restrictions on the content of the gift alias set by the author. For example, the information processing device 100 may control so that gift aliases cannot be set if their content is offensive to public order and morals. Also, for example, the information processing device 100 may allow users to use the alias for any period set by the author or platform provider (the administrator of the information processing device 100 who operates the platform for distributing various digital content), or for any service set by the author or platform provider (for example, an auction site).

また、情報処理装置100は、所定の基準で評価したオーサーのランクに応じて、オーサーが設定可能なプレゼント異名の数を変更してもよい。 In addition, the information processing device 100 may change the number of gift aliases that an author can set depending on the author's rank evaluated based on predetermined criteria.

また、情報処理装置100は、オーサーの属性に応じて、プラットフォーマー側が用意した異名をプレゼント異名としてオーサーが選択できる機能を提供してもよい。たとえば、特定の地方出身のオーサーである場合、該当の地方の方言を用いた異名をオーサーが選択できるようにしてもよい。 The information processing device 100 may also provide a function that allows the author to select a nickname prepared by the platform provider as a gift nickname depending on the author's attributes. For example, if the author is from a particular region, the author may be able to select a nickname using the dialect of that region.

なお、上述した情報処理において、情報処理装置100は、ユーザランクを示す情報の一部を公開(提供)しないようにしてもよい。たとえば、情報処理装置100は、ユーザランクのうち、上位にランキングされているユーザを特定可能な情報を公開しないようにしてもよい。これにより、情報処理装置100は、ランキング争いが過熱することを回避し、交流の場の健全な運営を図ることができる。 In the above-described information processing, the information processing device 100 may choose not to disclose (provide) part of the information indicating the user rank. For example, the information processing device 100 may choose not to disclose information that identifies users who are ranked highly among the user ranks. This allows the information processing device 100 to avoid overheating of the ranking battles and ensure the sound operation of the forum for interaction.

[3.情報処理装置の構成]
図4を用いて、実施形態に係る情報処理装置100の構成例について説明する。図4は、実施形態に係る情報処理装置の構成例を示す図である。図4に示すように、情報処理装置100は、通信部110と、記憶部120と、制御部130とを有する。
3. Configuration of information processing device
An example of the configuration of the information processing device 100 according to the embodiment will be described with reference to Fig. 4. Fig. 4 is a diagram showing an example of the configuration of the information processing device according to the embodiment. As shown in Fig. 4, the information processing device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、たとえば、NIC(Network Interface Card)などによって実現される。通信部110は、ネットワークNと有線または無線で接続される。情報処理装置100は、ネットワークNを介して、端末装置10などの他の装置との間で情報の送受信を行う。
(Regarding the communication unit 110)
The communication unit 110 is realized by, for example, a network interface card (NIC). The communication unit 110 is connected to a network N via a wired or wireless connection. The information processing device 100 transmits and receives information to and from other devices such as the terminal device 10 via the network N.

(記憶部120について)
記憶部120は、たとえば、RAM(Random Access Memory)や、フラッシュメモリなどの半導体メモリ素子、またはハードディスクや、光ディスクなどの記憶装置によって実現される。たとえば、記憶部120は、ユーザ情報記憶部121と、応援情報記憶部122と、スタンプ情報記憶部123と、ユーザランク記憶部124と、異名情報記憶部125と、獲得異名情報記憶部126とを有する。
(Regarding the storage unit 120)
The storage unit 120 is realized by, for example, a semiconductor memory element such as a RAM (Random Access Memory) or a flash memory, or a storage device such as a hard disk or an optical disk. For example, the storage unit 120 has a user information storage unit 121, a cheering information storage unit 122, a stamp information storage unit 123, a user rank storage unit 124, an alias information storage unit 125, and an acquired alias information storage unit 126.

(ユーザ情報記憶部121)
ユーザ情報記憶部121は、デジタルコンテンツの配信を行うプラットフォームの利用者であるユーザに関するユーザ情報を記憶する。図5に、実施形態に係るユーザ情報記憶部121に記憶されるユーザ情報の一例を示す。
(User information storage unit 121)
The user information storage unit 121 stores user information related to users who are users of a platform that distributes digital content. Fig. 5 shows an example of user information stored in the user information storage unit 121 according to the embodiment.

図5に示すように、ユーザ情報記憶部121に記憶されるユーザ情報は、「ユーザID」の項目や、「支払履歴」の項目や、「メッセージ履歴」の項目などといった複数の項目を有する。ユーザ情報が有するこれらの項目は相互に対応付けられている。なお、図5では、ユーザ情報が有する各項目に記憶される情報を簡略化し、抽象的な概念として表現している。また、図5は、実施形態に係るユーザ情報の一例を示しており、図5に示す以外の情報を含んでいてもよい。 As shown in Figure 5, the user information stored in the user information storage unit 121 has multiple items, such as a "user ID" item, a "payment history" item, and a "message history" item. These items in the user information are associated with each other. Note that in Figure 5, the information stored in each item in the user information is simplified and expressed as an abstract concept. Also, Figure 5 shows an example of user information according to an embodiment, and may include information other than that shown in Figure 5.

「ユーザID」の項目には、デジタルコンテンツの配信を行うプラットフォームの利用者に対して個別に割り当てられる識別情報であるユーザID(identifer)が記憶される。「支払履歴」の項目には、前述のプラットフォームを通じて、オーサーに支払われた応援金の支払(購入)の履歴を示す情報が記憶される。「メッセージ履歴」の項目には、前述のプラットフォームを通じて、ユーザにより選択されたメッセージを識別するための識別情報であるメッセージIDが記憶される。 The "User ID" field stores a user ID (identifier), which is identification information individually assigned to users of a platform that distributes digital content. The "Payment History" field stores information indicating the payment (purchase) history of support money paid to authors through the aforementioned platform. The "Message History" field stores a message ID, which is identification information used to identify messages selected by users through the aforementioned platform.

図5によれば、ユーザID:「U#001」で識別されるユーザが、前述のプラットフォームを通じて実行した応援金の支払履歴として「支払BL001-1」が記憶されている例が示されている。また、図5によれば、ユーザID:「U#001」で識別されるユーザが、前述のプラットフォームを通じて選択されたメッセージが「メッセージM-1,M-3」である例が示されている。 Figure 5 shows an example in which "Payment BL001-1" is stored as the payment history of a donation made by a user identified by user ID "U#001" through the platform. Figure 5 also shows an example in which the messages selected by a user identified by user ID "U#001" through the platform are "Messages M-1 and M-3."

(応援情報記憶部122)
応援情報記憶部122は、ユーザに対応する応援情報を記憶する。図6に、実施形態に係る応援情報の一例を示す。図6に示すように、応援情報記憶部122に記憶されている応援情報は、「ユーザID」の項目や、「コンテンツID」の項目や、「登録スタンプ」の項目や、「登録メッセージ」の項目といった複数の項目を有する。応援情報が有するこれらの項目は相互に対応付けられている。
(Support information storage unit 122)
The support information storage unit 122 stores support information corresponding to a user. Fig. 6 shows an example of support information according to an embodiment. As shown in Fig. 6, the support information stored in the support information storage unit 122 has multiple items such as a "user ID" item, a "content ID" item, a "registered stamp" item, and a "registered message" item. These items in the support information are associated with each other.

「ユーザID」の項目には、デジタルコンテンツの配信を行うプラットフォームの利用者に対して個別に割り当てられる識別情報であるユーザIDが記憶される。「コンテンツID」の項目には、プラットフォームで配信されているコンテンツを識別するための識別情報であるコンテンツIDが記憶される。「登録スタンプ」の項目には、ユーザにより選択されたスタンプ画像を識別するための識別情報であるスタンプIDが記憶される。なお、「登録スタンプ」の項目に記憶されるスタンプIDによって識別されるスタンプ画像は、プラットフォーマー(各種デジタルコンテンツを配信するフォームを運営する情報処理装置100の管理者)により事前に作成される。「登録メッセージ」の項目には、ユーザにより選択された応援メッセージを識別するための識別情報であるメッセージIDが記憶される。 The "User ID" field stores a user ID, which is identification information individually assigned to users of a platform that distributes digital content. The "Content ID" field stores a content ID, which is identification information used to identify content distributed on the platform. The "Registered Stamp" field stores a stamp ID, which is identification information used to identify a stamp image selected by a user. Note that the stamp image identified by the stamp ID stored in the "Registered Stamp" field is created in advance by the platformer (the administrator of the information processing device 100 that operates the form that distributes various digital content). The "Registered Message" field stores a message ID, which is identification information used to identify a support message selected by a user.

図6によれば、ユーザID:「U#001」で識別されるユーザにより、コンテンツID:「コンテンツ#111」で識別されるコンテンツに関連付けて表示されるスタンプ画像として、スタンプID:「スタンプ#1-1」で識別されるスタンプ画像が選択されている例が示されている。また、図6によれば、ユーザID:「U#001」で識別されるユーザにより、コンテンツID:「コンテンツ#111」で識別されるコンテンツのオーサーに提供する応援メッセージとして、メッセージID:「メッセージ#1-1,#1-3」で識別される応援メッセージが選択されている例が示されている。 Figure 6 shows an example in which a user identified by user ID: "U#001" has selected a stamp image identified by stamp ID: "Stamp #1-1" as the stamp image to be displayed in association with content identified by content ID: "Content #111." Figure 6 also shows an example in which a user identified by user ID: "U#001" has selected cheering messages identified by message IDs: "Message #1-1, #1-3" as cheering messages to be provided to the author of content identified by content ID: "Content #111."

(スタンプ情報記憶部123)
スタンプ情報記憶部123は、前述のプラットフォームを通じて、ユーザからの選択を受け付けるスタンプ画像に関する情報を記憶する。図7に、実施形態に係るスタンプ画像に関する情報の一例を示す。
(Stamp information storage unit 123)
The stamp information storage unit 123 stores information about stamp images that are selected by a user through the platform described above. Fig. 7 shows an example of information about stamp images according to this embodiment.

図7に示すように、スタンプ情報記憶部123に記憶されるスタンプ画像に関する情報は、「スタンプタイプ」の項目や、「所属スタンプ」の項目や、「応援金」の項目や、「優先度」の項目や、「表示パターン」の項目といった複数の項目を有する。スタンプ画像に関する情報が有するこれらの項目は相互に対応付けられている。なお、図7では、スタンプ画像に関する情報が有する各項目に記憶される情報を簡略化し、抽象的な概念として表現している。また、図7は、実施形態に係るスタンプ画像に関する情報の一例を示しており、図7に示す以外の情報を含んでいてもよい。 As shown in Figure 7, the information about stamp images stored in the stamp information storage unit 123 has multiple items, such as a "stamp type" item, an "affiliation stamp" item, a "support money" item, a "priority" item, and a "display pattern" item. These items in the information about stamp images are associated with each other. Note that in Figure 7, the information stored in each item in the information about stamp images is simplified and expressed as an abstract concept. Also, Figure 7 shows an example of information about stamp images according to an embodiment, and may include information other than that shown in Figure 7.

「スタンプタイプ」の項目には、オーサーに支払われた応援金の支払額に応じて予め設定されるスタンプ画像の種類を特定するための情報が記憶されている。「所属スタンプ」の項目には、スタンプタイプに対応するスタンプ画像を識別するための識別情報であるスタンプIDが記憶される。「応援金」の項目には、対応するスタンプタイプに所属するスタンプ画像が選択可能になる応援金の設定額を示す情報が記憶される。「優先度」の項目には、応援金の設定額に対応するスタンプ画像の表示の優先度を示す情報が記憶される。「表示パターン」の項目には、スタンプ画像の表示方法を示す情報が記憶される。 The "Stamp Type" field stores information for specifying the type of stamp image that is preset according to the amount of support paid to the author. The "Stamp Associated" field stores a stamp ID, which is identification information for identifying the stamp image that corresponds to the stamp type. The "Support Amount" field stores information indicating the set support amount at which stamp images belonging to the corresponding stamp type can be selected. The "Priority" field stores information indicating the display priority of stamp images that correspond to the set support amount. The "Display Pattern" field stores information indicating the display method of the stamp image.

図7によれば、スタンプタイプ:「ST-1」に所属する各スタンプ画像が選択可能になる応援金が「21円以上」であり、優先度が「高」である例が示されている。また、図7によれば、スタンプタイプ:「ST-1」に所属する各スタンプ画像の表示パターンとして、「優先度「高」に対応する位置にT1分間表示 以降、優先度「低」に対応する位置に新着順で表示」が記憶されている例が示されている。ここで、優先度「高」に対応する位置としては、上述した応援スタンプ表示領域A3(図2参照)の最上段が例示される。また、たとえば、優先度「低」に対応する位置としては、上述した応援スタンプ表示領域A3(図2参照)の3段目以降が例示される。 Figure 7 shows an example in which the support amount at which each stamp image belonging to stamp type: "ST-1" can be selected is "21 yen or more" and the priority is "high." Figure 7 also shows an example in which the display pattern for each stamp image belonging to stamp type: "ST-1" is stored as "display for T1 minutes in the position corresponding to "high" priority, and then display in order of newest arrival in the position corresponding to "low" priority." Here, an example of a position corresponding to "high" priority is the top row of the support stamp display area A3 (see Figure 2) described above. An example of a position corresponding to "low" priority is the third row or later of the support stamp display area A3 (see Figure 2) described above.

また、図7によれば、スタンプタイプ:「ST-2」に所属する各スタンプ画像が選択可能になる応援金が「11円~21円以下」であり、優先度が「中」である例が示されている。また、図7によれば、スタンプタイプ:「ST-2」に所属する各スタンプ画像の表示パターンとして、「優先度「中」に対応する位置にT2分間表示 以降、優先度「低」に対応する位置に新着順で表示」が記憶されている例が示されている。ここで、優先度「中」に対応する位置としては、上述した応援スタンプ表示領域A3(図2参照)の2段目が例示される。また、図7によれば、スタンプタイプ:「ST-3」に所属する各スタンプ画像が選択可能になる応援金が「10円以下」であり、優先度が「低」である例が示されている。 Figure 7 also shows an example in which the support amount at which each stamp image belonging to stamp type: "ST-2" can be selected is "11 yen to 21 yen or less," and the priority is "medium." Figure 7 also shows an example in which the display pattern for each stamp image belonging to stamp type: "ST-2" is stored as "display in a position corresponding to "medium" priority for T2 minutes, and then display in order of newest arrival in a position corresponding to "low" priority." Here, an example of a position corresponding to "medium" priority is the second row of the support stamp display area A3 (see Figure 2) described above. Figure 7 also shows an example in which the support amount at which each stamp image belonging to stamp type: "ST-3" can be selected is "10 yen or less," and the priority is "low."

(ユーザランク記憶部124)
ユーザランク記憶部124は、オーサーに対するアクションの内容に基づいて決定されるユーザランクについてのユーザランク情報を記憶する。図8に、実施形態に係るユーザランク情報の一例を示す。
(User rank storage unit 124)
The user rank storage unit 124 stores user rank information about user ranks determined based on the content of actions taken against the author. Fig. 8 shows an example of user rank information according to this embodiment.

図8に示すように、ユーザランク記憶部124に記憶されるユーザランク情報は、「ユーザランク」の項目や、「オーサー(ID)」の項目を有している。ユーザランク情報が有するこれらの項目は相互に対応付けられている。なお、図8では、ユーザランク情報が有する各項目に記憶される情報を簡略化し、抽象的な概念として表現している。また、図8は、実施形態に係るユーザランク情報の一例を示しており、図8に示す以外の情報を含んでいてもよい。 As shown in Figure 8, the user rank information stored in the user rank storage unit 124 has a "user rank" field and an "author (ID)" field. These fields in the user rank information are associated with each other. Note that in Figure 8, the information stored in each field in the user rank information is simplified and expressed as an abstract concept. Also, Figure 8 shows an example of user rank information according to an embodiment, and may include information other than that shown in Figure 8.

「ユーザランク」の項目には、ユーザランクを示す序数が設定されている。「オーサー(ID)」の項目には、デジタルコンテンツの作成者であるオーサーの名称と、オーサーに対して個別に割り当てられる識別情報であるオーサーIDとが設定される。そして、ユーザランク情報には、オーサーごとに、それぞれのユーザランクに対応するユーザランクを有するユーザを識別するためのユーザIDと、ユーザランク更新前にユーザランクを示す情報とが記憶される。 The "User Rank" field contains an ordinal number indicating the user rank. The "Author (ID)" field contains the name of the author who created the digital content, and the author ID, which is identification information individually assigned to the author. The user rank information stores, for each author, a user ID that identifies users who have a user rank corresponding to the respective user rank, and information indicating the user rank before the user rank was updated.

図8によれば、オーサーID:「AT#001」で識別されるオーサー「X-1」に対して応援を送ったユーザのうち、ユーザID:「U#001」で識別されるユーザがユーザランク第1位であり、更新前のユーザランクが第2位である例が示されている。また、図8によれば、オーサーID:「AT#001」で識別されるオーサー「X-1」に対して応援を送ったユーザのうち、ユーザID:「U#002」で識別されるユーザがユーザランク第2位であり、更新前のユーザランクが第1位である例が示されている。 Figure 8 shows an example in which, of the users who sent support to author "X-1" identified by author ID: "AT#001", the user identified by user ID: "U#001" has the highest user rank and was second in user rank before the update. Figure 8 also shows an example in which, of the users who sent support to author "X-1" identified by author ID: "AT#001", the user identified by user ID: "U#002" has the second highest user rank and was first in user rank before the update.

(異名情報記憶部125)
異名情報記憶部125は、ユーザに提供することを目的としてオーサーが予め設定した異名に関する情報が記憶される。図9に、実施形態に係る異名に関する情報の一例を示す。
(alias information storage unit 125)
The synonym information storage unit 125 stores information about synonyms that are set in advance by the author for the purpose of providing them to users. Fig. 9 shows an example of information about synonyms according to this embodiment.

図9に示すように、異名情報記憶部125に記憶される異名に関する情報は、「オーサー(ID)」の項目や、「アクション内容」の項目や、「ランク条件」の項目や、「プレゼント異名」の項目といった複数の項目を有している。異名に関する情報が有するこれらの項目は相互に対応付けられている。なお、図9では、異名に関する情報が有する各項目に記憶される情報を簡略化し、抽象的な概念として表現している。また、図9は、実施形態に係る異名に関する情報の一例を示しており、たとえば、異名の使用可能期間や、異名を使用可能な他のサービス(プラットフォーム)など、図9に示す以外の情報を含んでいてもよい。 As shown in FIG. 9, the information about aliases stored in the alias information storage unit 125 has multiple fields, such as an "author (ID)" field, an "action content" field, a "rank condition" field, and a "gift alias" field. These fields in the information about aliases are associated with each other. Note that in FIG. 9, the information stored in each field in the information about aliases is simplified and expressed as an abstract concept. Also, FIG. 9 shows an example of information about aliases according to an embodiment, and may include information other than that shown in FIG. 9, such as the period during which the alias can be used and other services (platforms) on which the alias can be used.

「オーサー(ID)」の項目には、デジタルコンテンツの作成者であるオーサーの名称と、オーサーに対して個別に割り当てられる識別情報であるオーサーIDとが記憶される。 The "Author (ID)" field stores the name of the author who created the digital content and the author ID, which is identification information individually assigned to the author.

「共通基準」の項目には、オーサーに対するアクションの内容に基づいて異名の提供対象となるユーザを絞り込むために予め設定される共通基準に関する情報が記憶される。たとえば、「共通基準」の項目は、オーサーに対して支払われた応援金の支払実績に関する第1基準と、オーサーに対して提供された応援メッセージの提供実績に関する第2基準とで構成されている。また、第1基準および第2基準は、任意の期間に関する要素を条件に含むことができる。なお、第1基準および第2基準として、たとえば、第1基準:「累積支払額が所定額以上」、第2基準:「所定期間における応援メッセージの提供数が所定数以上」などのように、ユーザにとって直感的に分かりやすく、できるだけ達成が容易な基準を設定してもよい。 The "Common Criteria" field stores information about pre-set common criteria for narrowing down the users to whom aliases are provided based on the content of actions taken against the author. For example, the "Common Criteria" field consists of a first criterion related to the payment history of support money paid to the author, and a second criterion related to the number of support messages provided to the author. The first and second criteria can also include elements related to any period. Note that the first and second criteria may be set to criteria that are intuitively easy for users to understand and as easy to achieve as possible, such as the first criterion: "cumulative payment amount is greater than or equal to a predetermined amount" and the second criterion: "the number of support messages provided in a predetermined period is greater than or equal to a predetermined number."

「ランク条件」の項目には、オーサーにより異名提供条件として設定されるユーザランクを示す情報が記憶される。「プレゼント異名」の項目には、各オーサーがユーザに付与する異名として任意に設定した異名を示す情報が記憶される。 The "Rank Conditions" field stores information indicating the user rank set by the author as a condition for providing an alias. The "Gift Alias" field stores information indicating the alias that each author has arbitrarily set as an alias to be given to the user.

図9によれば、全てのオーサーに対応する共通基準のうち、第1基準が「累積支払額>閾値TH-1」であり、第2基準が「応援メッセージ提供数>閾値TH-2」である例が示されている。また、図9によれば、たとえば、オーサーID:「AT#001」で識別されるオーサー「X-1」により設定されるランク条件が「1位」であり、プレゼント異名が「異名EX001」である例が示されている。 Figure 9 shows an example in which, among the common criteria corresponding to all authors, the first criterion is "cumulative payment amount > threshold TH-1" and the second criterion is "number of support messages provided > threshold TH-2." Figure 9 also shows an example in which the rank condition set by author "X-1" identified by author ID: "AT#001" is "1st place" and the gift alias is "Alias EX001."

なお、記憶部120は、上述してきた各記憶部の他、たとえば、支払履歴やメッセージ履歴などのデータが記録されたファイルを記憶する記憶部や、スタンプ画像のデータファイルを記憶する記憶部などを有していてもよい。 In addition to the various storage units described above, the storage unit 120 may also include other storage units, such as a storage unit that stores files containing data such as payment history and message history, and a storage unit that stores data files of stamp images.

(獲得異名情報記憶部126)
獲得異名情報記憶部126は、ユーザが獲得した獲得異名に関する情報を記憶する。図10は、実施形態に係る獲得異名に関する情報の一例を示す。図10に示すように、獲得異名情報記憶部126に記憶されている獲得異名に関する情報は、「ユーザID」の項目や、「獲得異名」の項目などといった複数の項目を有している。
(Acquired nickname information storage unit 126)
The acquired alias information storage unit 126 stores information about acquired aliases acquired by the user. Fig. 10 shows an example of information about acquired aliases according to the embodiment. As shown in Fig. 10, the information about acquired aliases stored in the acquired alias information storage unit 126 has multiple items such as a "user ID" item and an "acquired alias" item.

「ユーザID」の項目には、デジタルコンテンツの配信を行うプラットフォームの利用者に対して個別に割り当てられる識別情報であるユーザIDが記憶される。「獲得異名」の項目は、「オーサーID」の項目と、「獲得異名」の項目とを有している。「オーサーID」の項目には、デジタルコンテンツの作成者であるオーサーに対して個別に割り当てられる識別情報であるオーサーIDが記憶される。「獲得異名」の項目は、ユーザが獲得した異名に関する情報が記憶される。 The "User ID" field stores a user ID, which is identification information individually assigned to users of a platform that distributes digital content. The "Acquired Alias" field contains an "Author ID" field and an "Acquired Alias" field. The "Author ID" field stores an author ID, which is identification information individually assigned to the author who created the digital content. The "Acquired Alias" field stores information about the alias acquired by the user.

図10によれば、ユーザID:「U#001」で識別されるユーザが獲得した異名の1つとして、オーサーID:「AT#001」で識別されるオーサーに設定された「異名EX001」である例が示されている。なお、ユーザが獲得した異名は、各種デジタルコンテンツの配信を行うプラットフォームに限られず、情報処理装置100が連携する各種サービスの提供プラットフォーム(たとえば、オークションサイトやナレッジコミュニティなど)において利用できてもよい。 Figure 10 shows an example in which one of the aliases acquired by a user identified by user ID: "U#001" is "Alias EX001" set for an author identified by author ID: "AT#001." Note that aliases acquired by users are not limited to platforms that distribute various digital content, and may also be usable on platforms that provide various services linked to the information processing device 100 (for example, auction sites, knowledge communities, etc.).

(制御部130について)
制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)などによって、情報処理装置100内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)などの集積回路により実現される。
(Regarding the control unit 130)
The control unit 130 is realized by a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like executing various programs stored in a storage device inside the information processing device 100 using RAM as a work area. The control unit 130 is also realized by an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図4に示す制御部130は、提供部131と、決済処理部132と、支払部133と、表示制御部134と、決定部135と、付与部136とを有し、これらの各部により、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130は、以下に説明する情報処理の機能や作用を実現または実行する処理単位で複数の分割された内部構成を有していてもよい。図4に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。 The control unit 130 shown in FIG. 4 has a providing unit 131, a settlement processing unit 132, a payment unit 133, a display control unit 134, a determination unit 135, and an granting unit 136, and these units realize or execute the information processing functions and actions described below. Note that the control unit 130 may have multiple internal configurations divided into processing units that realize or execute the information processing functions and actions described below. The configuration is not limited to that shown in FIG. 4, and other configurations may be used as long as they perform the information processing described below.

(提供部131)
提供部131は、所定のコンテンツの配信者である情報処理装置100の管理者に対して所定のコンテンツの作成者であるオーサーに対する応援金を支払ったユーザに、所定のコンテンツに関連付けて表示されるスタンプ画像を提供する。
(Providing unit 131)
The providing unit 131 provides a stamp image to be displayed in association with the specified content to a user who has paid a support fee to the administrator of the information processing device 100, who is the distributor of the specified content, for the author, who is the creator of the specified content.

たとえば、提供部131は、後述する決済処理部132によりユーザにより選択された応援金の決済処理が正常に完了すると、ユーザが閲覧中の所定のコンテンツを通じて、ユーザにより選択されたスタンプ画像を、ユーザに対して個別に割り当てられているユーザIDに対応付けて登録する利用登録を実行する。なお、所定のコンテンツは、動画コンテンツやテキストコンテンツ、ニュースレターなど、情報処理装置100の管理者が運営するプラットフォームを通じてユーザに配信可能な任意のデジタルコンテンツに該当する。 For example, when the payment processing unit 132, which will be described later, successfully completes the payment processing of the donation selected by the user, the providing unit 131 executes usage registration, which registers the stamp image selected by the user through the specified content the user is viewing, in association with the user ID individually assigned to the user. Note that the specified content corresponds to any digital content that can be distributed to users through a platform operated by the administrator of the information processing device 100, such as video content, text content, or newsletters.

たとえば、提供部131は、応援金の支払額に対応付けて予め用意された複数のスタンプ画像のサンプル中から、ユーザにより選択されたサンプルに対応するスタンプ画像を提供する。なお、前述のスタンプ画像のサンプルは、たとえば、支払額に応じて異なる表示形態を有する。 For example, the providing unit 131 provides a stamp image corresponding to a sample selected by the user from a plurality of stamp image samples prepared in advance in association with the amount of the donation payment. Note that the stamp image samples have different display formats depending on the amount of the payment, for example.

また、たとえば、提供部131は、ユーザランクに対応付けて予め用意された複数のスタンプ画像のサンプルの中から、ユーザにより選択されたサンプルに対応するスタンプ画像を提供してもよい。 Furthermore, for example, the providing unit 131 may provide a stamp image corresponding to a sample selected by the user from a plurality of stamp image samples prepared in advance in association with the user rank.

また、提供部131は、所定のコンテンツを通じて閲覧者であるユーザから所定のコンテンツの作成者であるオーサーに対する応援メッセージを受け付けると、オーサーに対して応援メッセージを提供する。たとえば、提供部131は、予め用意された複数の定型文の中からユーザにより選択された定型文で構成された応援メッセージをオーサーに提供する。 Furthermore, when the providing unit 131 receives a support message for the author, who is the creator of the specified content, from a user who is a viewer through the specified content, the providing unit 131 provides the support message to the author. For example, the providing unit 131 provides the author with a support message composed of a standard phrase selected by the user from a plurality of standard phrases prepared in advance.

(決済処理部132)
決済処理部132は、ユーザからの応援実行要求に応じて、ユーザにより選択された応援金についての決済処理を実行する。たとえば、決済処理部132は、情報処理装置100と連携している決済サービスとの間で、ユーザの応援金を決済するための決済処理を実行できる。
(Payment processing unit 132)
The payment processing unit 132 executes a payment process for the support money selected by the user in response to a support execution request from the user. For example, the payment processing unit 132 can execute a payment process for settling the support money of the user with a payment service linked to the information processing device 100.

(支払部133)
支払部133は、所定のコンテンツの作成者であるオーサーに対し、コンテンツの提供に対する報酬として、情報提供料の支払を実行する。
(Payment section 133)
The payment unit 133 pays an information provision fee to an author who is the creator of a predetermined content as a reward for providing the content.

(表示制御部134)
表示制御部134は、所定のコンテンツに対して予め設定された所定の位置にユーザに対応するスタンプ画像を表示させるように制御する。たとえば、表示制御部134は、スタンプ情報記憶部123を参照し、応援金の支払額に応じて予め設定されるスタンプ画像の優先度に従って、スタンプ画像を表示させるように制御できる。具体的には、表示制御部134は、優先度に応じて予め設定されるスタンプ画像の表示パターンに従って、スタンプ画像を表示させるように制御できる。
(Display control unit 134)
The display control unit 134 controls to display a stamp image corresponding to a user at a predetermined position set in advance for a predetermined content. For example, the display control unit 134 can refer to the stamp information storage unit 123 and control to display the stamp image in accordance with the priority of the stamp image set in advance according to the amount of the support money paid. Specifically, the display control unit 134 can control to display the stamp image in accordance with a display pattern of the stamp image set in advance according to the priority.

また、表示制御部134は、ユーザに対応するイラスト情報に関連付けて、ユーザの名前を表示できる。また、表示制御部134は、スタンプ画像の非表示設定をユーザから受け付けることができる。 The display control unit 134 can also display the user's name in association with the illustration information corresponding to the user. The display control unit 134 can also accept a setting from the user to hide the stamp image.

また、表示制御部134は、ユーザランク記憶部124を参照し、ユーザランクに対応付けて予め設定された表示パターンに従って、スタンプ画像を表示させるように制御できる。 The display control unit 134 can also refer to the user rank storage unit 124 and control the display of stamp images according to a display pattern that is pre-set in association with the user rank.

また、表示制御部134は、オーサーによる応援メッセージに対するアクションに応じて応援メッセージが既読の状態であることを示す情報を応援メッセージに関連付けて表示させるように制御してもよい。 The display control unit 134 may also perform control so that information indicating that the cheering message has been read is displayed in association with the cheering message, depending on the author's action on the cheering message.

(決定部135)
決定部135は、所定のコンテンツの作成者を応援するアクションの内容に基づいて、ユーザの序列を示すユーザランクを決定する。
(Determination unit 135)
The determining unit 135 determines a user rank indicating the rank of the user based on the content of the action to support the creator of the predetermined content.

また、決定部135は、オーサーに対してユーザが支払った応援金の支払実績に基づいてユーザランクを決定できる。具体的には、決定部135は、オーサーに対する応援金の累積支払額が所定の額を超えているユーザのうち、累積支払額が大きいユーザほどユーザランクが高くなように累積支払額が大きさに基づいたランク付けを行う。 The determination unit 135 can also determine a user rank based on the payment history of support money paid by the user to the author. Specifically, among users whose cumulative payment amount of support money to the author exceeds a predetermined amount, the determination unit 135 ranks them based on the amount of cumulative payment, so that users with larger cumulative payments have a higher user rank.

また、たとえば、決定部135は、ユーザからオーサーに対して提供されたメッセージの提供実績に基づいてユーザランクを決定することもできる。具体的には、決定部135は、オーサーに対する応援メッセージの提供数が所定の数を超えているユーザのうち、提供数が大きいユーザほどユーザランクが高くなように応援メッセージの提供数が大きさに基づいたランク付けを行う。 Furthermore, for example, the determination unit 135 can determine the user rank based on the number of messages provided by the user to the author. Specifically, among users who have provided more than a predetermined number of supportive messages to the author, the determination unit 135 ranks them based on the number of supportive messages provided, so that users who have provided more supportive messages will have a higher user rank.

決定部135は、予め設定される所定のタイミング(たとえば、毎日、所定の時刻)で、オーサーごとにユーザ情報(支払履歴およびメッセージ提供履歴)を個別に集計し、集計したユーザ情報に基づいて、オーサーごとにユーザランクを決定できる。また、決定部135は、ユーザランクを決定する都度、ユーザランク記憶部124に記憶されているユーザランクを最新のユーザランクを更新する。 The determination unit 135 individually compiles user information (payment history and message provision history) for each author at a predetermined timing (for example, every day at a predetermined time), and determines a user rank for each author based on the compiled user information. Furthermore, each time the determination unit 135 determines a user rank, it updates the user rank stored in the user rank storage unit 124 to the latest user rank.

(付与部136)
付与部136は、所定のコンテンツの作成者であるオーサーに対するアクションの内容が予め設定される所定の基準を満たすユーザに対して、オーサーが予め設定した異名(「オーサー提供コンテンツ」の一例)をユーザに付与する。たとえば、付与部136は、所定の基準を満たすユーザのうち、アクションの内容に基づいて決定されるユーザの序列を示すユーザランクが、オーサーにより予め設定される所定の条件を満たすユーザに対して、異名を付与する。
(Giving unit 136)
The assigning unit 136 assigns a nickname (an example of "author-provided content") to a user whose action content against an author who is a creator of predetermined content satisfies a predetermined criterion that is set in advance by the author. For example, the assigning unit 136 assigns a nickname to a user whose user rank, which indicates the user's ranking determined based on the action content, satisfies a predetermined condition that is set in advance by the author, among the users who satisfy the predetermined criterion.

具体的には、付与部136は、ユーザランク情報および異名情報を参照し、オーサーに対するアクションの内容が所定の基準を満たすユーザのうち、ユーザランクがランク条件を満たすユーザを特定する。そして、情報処理装置100は、特定したユーザに対して、対応するプレゼント異名を付与する。 Specifically, the assigning unit 136 references the user rank information and alias information, and identifies users whose user ranks satisfy the rank conditions from among users whose actions toward the author satisfy predetermined criteria. The information processing device 100 then assigns the corresponding gift alias to the identified users.

[4.処理手順]
(4-1.応援処理)
以下、実施形態に係る情報処理装置100が実行する情報処理の手順について説明する。まず、図10を用いて、実施形態に係る応援処理の手順の一例を説明する。図10は、実施形態に係る応援処理の手順の一例を示すフローチャートである。図10に示す処理手順は、情報処理装置100の制御部130により実行される。図10に示す処理手順は、情報処理装置100の稼働中、繰り返し実行される。
4. Processing Procedure
(4-1. Support process)
The following describes the procedure of information processing executed by the information processing device 100 according to the embodiment. First, an example of the procedure of the cheering process according to the embodiment will be described with reference to FIG. 10. FIG. 10 is a flowchart showing an example of the procedure of the cheering process according to the embodiment. The processing procedure shown in FIG. 10 is executed by the control unit 130 of the information processing device 100. The processing procedure shown in FIG. 10 is repeatedly executed while the information processing device 100 is operating.

図10に示すように、決済処理部132は、応援実行要求を受信すると(ステップS101)、ユーザにより選択された応援金の決済処理を実行する(ステップS102)。また、支払部133は、決済処理部132による決済処理が正常に完了すると、所定のコンテンツの提供に対する報酬として、オーサーに対する情報提供料の支払を実行する(ステップS103)。 As shown in FIG. 10, when the payment processing unit 132 receives a support execution request (step S101), it executes the payment process for the support money selected by the user (step S102). Furthermore, when the payment processing unit 132 successfully completes the payment process, the payment unit 133 executes the payment of an information provision fee to the author as compensation for providing the specified content (step S103).

また、提供部131は、決済処理部132による決済処理が正常に完了すると、ユーザにより選択されたスタンプ画像および応援メッセージの利用登録を実行する(ステップS104)。また、表示制御部134は、ユーザに対応するスタンプ画像および応援メッセージの表示制御を実行して(ステップS105)、図10に示す処理手順を終了する。 Furthermore, when the payment processing by the payment processing unit 132 is successfully completed, the providing unit 131 executes registration for use of the stamp image and cheering message selected by the user (step S104). Further, the display control unit 134 executes display control of the stamp image and cheering message corresponding to the user (step S105), and ends the processing procedure shown in FIG. 10.

なお、図10に示す処理手順において、ステップS103の処理手順よりもステップS104の処理手順が先に実行されてもよい。 In the processing procedure shown in FIG. 10, the processing procedure of step S104 may be executed before the processing procedure of step S103.

(4-2.異名付与処理)
次に、図11を用いて、実施形態に係る異名付与処理の手順の一例を説明する。図11は、実施形態に係る異名付与処理の手順の一例を示すフローチャートである。図11に示す処理手順は、情報処理装置100の制御部130により実行される。図11に示す処理手順は、情報処理装置100の稼働中、繰り返し実行される。
(4-2. Aliasing process)
Next, an example of the procedure of the nickname assignment process according to the embodiment will be described with reference to Fig. 11. Fig. 11 is a flowchart showing an example of the procedure of the nickname assignment process according to the embodiment. The process procedure shown in Fig. 11 is executed by the control unit 130 of the information processing device 100. The process procedure shown in Fig. 11 is repeatedly executed while the information processing device 100 is in operation.

図11に示すように、決定部135は、予め設定される所定のタイミングでユーザ情報(支払履歴およびメッセージ提供履歴)を取得する(ステップS201)。また、決定部135は、オーサーごとにユーザ情報を個別に集計して(ステップS202)、集計したユーザ情報に基づいて、オーサーごとにユーザランクを決定し、ユーザランク記憶部124に記憶されているユーザランクを更新する(ステップS203)。 As shown in FIG. 11, the determination unit 135 acquires user information (payment history and message provision history) at a predetermined timing (step S201). The determination unit 135 also aggregates the user information for each author individually (step S202), determines a user rank for each author based on the aggregated user information, and updates the user rank stored in the user rank storage unit 124 (step S203).

また、付与部136は、ユーザランク記憶部124を参照し、ユーザランク記憶部124に記憶されているユーザランクが、異名情報記憶部125に記憶されているランク条件を満たすユーザをオーサーごとに特定する(ステップS204)。そして、付与部136は、特定したユーザに、対応するオーサーにより設定されているプレゼント異名を付与して(ステップS205)、図11に示す処理手順を終了する。 The assigning unit 136 also references the user rank storage unit 124 and identifies, for each author, users whose user ranks stored in the user rank storage unit 124 satisfy the rank conditions stored in the alias information storage unit 125 (step S204). The assigning unit 136 then assigns the gift alias set by the corresponding author to the identified users (step S205), and ends the processing procedure shown in FIG. 11.

[5.変形例]
上述した情報処理装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、情報処理装置100の他の実施形態について説明する。
5. Modifications
The information processing device 100 described above may be implemented in various different forms other than the above embodiment, so other embodiments of the information processing device 100 will be described below.

(5-1.オーサーのフォローについて)
上記実施形態において、情報処理装置100は、応援を送ったオーサーが自動的にフォローされるように、応援の送信元であるユーザと、応援の送信先であるオーサーとを関連付けて登録する機能をユーザに提供してもよい。また、情報処理装置100は、ユーザからの要求に応じて、ユーザにより選択されたオーサーをフォローするように、要求の送信元であるユーザと、ユーザにより選択されたオーサーとを関連付けて登録する機能を提供してもよい。また、情報処理装置100は、オーサーのフォローに伴い、該当のオーサーの新着コンテンツが公開された旨をユーザに送信してもよい。また、情報処理装置100は、フォローしているオーサーの新着コンテンツを、ユーザに提供されるプラットフォームのトップ画面に自動的に表示させてもよい。
(5-1. Regarding author follow-up)
In the above embodiment, the information processing device 100 may provide a user with a function for registering an association between a user who has sent a support request and an author who is the recipient of the support request, so that the author who sent the support request is automatically followed. The information processing device 100 may also provide a function for registering an association between a user who has sent a request and an author selected by the user, so that the author selected by the user can be followed, in response to a user request. The information processing device 100 may also notify the user that new content from the author has been published, in response to following the author. The information processing device 100 may also automatically display new content from the followed author on the top screen of a platform provided to the user.

(5-2.応援履歴の表示について)
上記実施形態において、情報処理装置100は、ユーザに対して、オーサーに送った応援の履歴を表示させる機能を提供してもよい。たとえば、情報処理装置100は、ユーザに提供されるプラットフォームの個人画面などを通じて、オーサーごとに、オーサーに応援を送った際のスタンプ画像や応援メッセージなどをユーザの操作に応じて表示させる処理を実行してもよい。
(5-2. Displaying support history)
In the above embodiment, the information processing device 100 may provide a function for displaying a history of support messages sent to an author to a user. For example, the information processing device 100 may execute a process for displaying, for each author, stamp images and support messages sent when support messages were sent to the author in response to a user operation, through a personal screen of a platform provided to the user.

(5-3.コンテンツのレコメンドについて)
上記実施形態において、情報処理装置100は、過去に応援したオーサーにより作成されたコンテンツの内容などに基づいて、ユーザにコンテンツのレコメンドを送信してもよい。たとえば、情報処理装置100は、コンテンツの内容の類似度などに基づいて、レコメンドするコンテンツを選択できる。
(5-3. Content Recommendations)
In the above embodiment, the information processing device 100 may transmit content recommendations to the user based on the content created by authors that the user has supported in the past, etc. For example, the information processing device 100 can select content to recommend based on the similarity of the content of the content, etc.

(5-4.オーサーの支援機能について)
上記実施形態において、情報処理装置100は、オーサーに対して、オーサーが管理者から受け取った情報提供料を確認する機能を提供してもよい。この場合、情報処理装置100は、オーサーが情報提供料の確認を行うための専用のサイトを設けてもよいし、コンテンツを配信するプラットフォームを通じて、オーサー専用の個人用ページなどが確認させるようにしてもよい。
(5-4. Author support functions)
In the above embodiment, the information processing device 100 may provide the author with a function for checking the information provision fee that the author has received from the administrator. In this case, the information processing device 100 may provide a dedicated site for the author to check the information provision fee, or may allow the author to check the fee on a personal page dedicated to the author through a content distribution platform.

(5-5.オーサー提供コンテンツについて)
上記実施形態では、プラットフォーマーが、オーサーに対する応援金を支払ったユーザに対して、オーサーのコンテンツに関連付けて表示されるスタンプ画像として、応援金の支払額に応じた複数のスタンプ画像のサンプルを提示する例を説明した。たとえば、オーサーに対する応援金を支払ったユーザが選択可能なスタンプ画像を、オーサー提供コンテンツとして、オーサーが予め用意してもよい。また、オーサーは、スタンプ画像に加えて、所定の条件を満たすユーザに付与する異名をオーサー提供コンテンツとしてさらに提供してもよい。この場合、情報処理装置100は、スタンプ画像に対応付ける応援金の条件や、異名の付与条件などの各種条件設定をオーサーから受け付けるための機能を有していてもよい。受付可能に構成されていてもよい。また、ユーザは、オーサー提供コンテンツとして提供されたスタンプ画像と異名とを任意に組み合わせて利用してもよい。この場合、情報処理装置100は、ユーザの操作に従って、オーサー提供コンテンツを組み合わせるための機能を有していてもよい。また、情報処理装置100は、プラットフォーマーが連携するサービスの中から、オーサー提供コンテンツを利用可能なサービスの設定をオーサーから受け付けるための機能を有していてもよい。
(5-5. Author-provided content)
In the above embodiment, an example was described in which a platform provider presents a plurality of stamp image samples corresponding to the amount of support paid to a user who has paid a support fee to the author, as stamp images to be displayed in association with the author's content. For example, an author may prepare stamp images selectable by users who have paid a support fee to the author in advance as author-provided content. Furthermore, in addition to stamp images, the author may also provide, as author-provided content, a nickname to be assigned to users who meet certain conditions. In this case, the information processing device 100 may have a function for receiving, from the author, various condition settings, such as conditions for support fees to be associated with stamp images and conditions for assigning nicknames. The information processing device 100 may also be configured to be able to receive such settings. Furthermore, a user may use any combination of stamp images and nicknames provided as author-provided content. In this case, the information processing device 100 may have a function for combining author-provided content in accordance with a user's operation. Furthermore, the information processing device 100 may have a function for receiving, from the author, settings for services in which the author-provided content can be used, from among services linked to the platform provider.

[6.ハードウェア構成]
また、上述してきた本実施形態に係る情報処理装置100は、例えば、図12に示すような構成のコンピュータ1000によって実現される。図12は、実施形態に係る情報処理装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
6. Hardware Configuration
The information processing device 100 according to the present embodiment described above is realized, for example, by a computer 1000 having a configuration as shown in Fig. 12. Fig. 12 is a hardware configuration diagram showing an example of a computer that realizes the functions of the information processing device according to the embodiment.

コンピュータ1000は、出力装置1010、入力装置1020と接続され、演算装置1030、一次記憶装置1040、二次記憶装置1050、出力IF(Interface)1060、入力IF1070、ネットワークIF1080がバス1090により接続された形態を有する。 The computer 1000 is connected to an output device 1010 and an input device 1020, and has a configuration in which an arithmetic unit 1030, a primary storage device 1040, a secondary storage device 1050, an output IF (Interface) 1060, an input IF 1070, and a network IF 1080 are connected via a bus 1090.

演算装置1030は、一次記憶装置1040や二次記憶装置1050に格納されたプログラムや入力装置1020から読み出したプログラムなどに基づいて動作し、各種の処理を実行する。一次記憶装置1040は、RAMなど、演算装置1030が各種の演算に用いるデータを一次的に記憶するメモリ装置である。また、二次記憶装置1050は、演算装置1030が各種の演算に用いるデータや、各種のデータベースが登録される記憶装置であり、ROM(Read Only Memory)、HDD、フラッシュメモリ等により実現される。 The arithmetic device 1030 operates based on programs stored in the primary storage device 1040 and secondary storage device 1050, and programs read from the input device 1020, and executes various processes. The primary storage device 1040 is a memory device, such as RAM, that temporarily stores data used by the arithmetic device 1030 for various calculations. The secondary storage device 1050 is a storage device in which data used by the arithmetic device 1030 for various calculations and various databases are registered, and is realized by a ROM (Read Only Memory), HDD, flash memory, etc.

出力IF1060は、モニタやプリンタといった各種の情報を出力する出力装置1010に対し、出力対象となる情報を送信するためのインターフェイスであり、例えば、USB(Universal Serial Bus)やDVI(Digital Visual Interface)、HDMI(登録商標)(High Definition Multimedia Interface)といった規格のコネクタにより実現される。また、入力IF1070は、マウス、キーボード、およびスキャナなどといった各種の入力装置1020から情報を受信するためのインターフェイスであり、例えば、USBなどにより実現される。 The output IF 1060 is an interface for transmitting information to be output to an output device 1010, such as a monitor or printer, which outputs various types of information, and is implemented, for example, by a connector conforming to a standard such as USB (Universal Serial Bus), DVI (Digital Visual Interface), or HDMI (High Definition Multimedia Interface). The input IF 1070 is an interface for receiving information from various input devices 1020, such as a mouse, keyboard, and scanner, and is implemented, for example, by USB.

なお、入力装置1020は、例えば、CD(Compact Disc)、DVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)などの光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリなどから情報を読み出す装置であってもよい。また、入力装置1020は、USBメモリなどの外付け記憶媒体であってもよい。 The input device 1020 may be a device that reads information from optical recording media such as a CD (Compact Disc), DVD (Digital Versatile Disc), or PD (Phase Change Rewritable Disk), a magneto-optical recording medium such as an MO (Magneto-Optical disk), a tape medium, a magnetic recording medium, or a semiconductor memory. The input device 1020 may also be an external storage medium such as a USB memory.

ネットワークIF1080は、ネットワークNを介して他の機器からデータを受信して演算装置1030へ送り、また、ネットワークNを介して演算装置1030が生成したデータを他の機器へ送信する。 Network IF 1080 receives data from other devices via network N and sends it to the computing device 1030, and also transmits data generated by the computing device 1030 to other devices via network N.

演算装置1030は、出力IF1060や入力IF1070を介して、出力装置1010や入力装置1020の制御を行う。例えば、演算装置1030は、入力装置1020や二次記憶装置1050からプログラムを一次記憶装置1040上にロードし、ロードしたプログラムを実行する。 The arithmetic unit 1030 controls the output device 1010 and the input device 1020 via the output IF 1060 and the input IF 1070. For example, the arithmetic unit 1030 loads a program from the input device 1020 or the secondary storage device 1050 onto the primary storage device 1040 and executes the loaded program.

例えば、コンピュータ1000が実施形態に係る情報処理装置100として機能する場合、コンピュータ1000の演算装置1030は、一次記憶装置1040上にロードされたプログラム(たとえば、情報処理プログラム)を実行することにより、制御部130と同様の機能を実現する。すなわち、演算装置1030は、一次記憶装置1040上にロードされたプログラム(例えば、情報処理プログラム)との協働により、実施形態に係る情報処理装置100による処理を実現する。 For example, when the computer 1000 functions as the information processing device 100 according to the embodiment, the arithmetic unit 1030 of the computer 1000 executes a program (e.g., an information processing program) loaded onto the primary storage device 1040, thereby realizing functions similar to those of the control unit 130. In other words, the arithmetic unit 1030 works in cooperation with the program (e.g., an information processing program) loaded onto the primary storage device 1040 to realize the processing of the information processing device 100 according to the embodiment.

[7.その他]
上記実施形態などにおいて説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
[7. Other]
Of the processes described in the above embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method. In addition, the information including the processing procedures, specific names, various data, and parameters shown in the above documents and drawings can be changed as desired unless otherwise specified.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。 Furthermore, the components of each device shown in the figure are functional concepts and do not necessarily have to be physically configured as shown. In other words, the specific form of distribution and integration of each device is not limited to that shown, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various loads, usage conditions, etc.

また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。 Furthermore, the above-described embodiments can be combined as appropriate to the extent that the processing content is not contradictory.

[8.効果]
実施形態に係る情報処理装置100は、提供部131と、支払部133と、表示制御部134とを有する。提供部131は、所定のコンテンツ(たとえば、記事コンテンツ)の配信者(プラットフォームの管理者)に対して所定のコンテンツの作成者であるオーサーに対する応援金を支払ったユーザに、所定のコンテンツに関連付けて表示されるスタンプ画像(「イラスト画像」の一例)を提供する。支払部133は、所定のコンテンツの作成者に対して、所定のコンテンツの提供に対する報酬として、情報提供料の支払を実行する。表示制御部134は、所定のコンテンツに対して予め設定された所定の位置にユーザに対応するスタンプ画像を表示させるように制御する。
[8. Effects]
The information processing device 100 according to the embodiment includes a providing unit 131, a payment unit 133, and a display control unit 134. The providing unit 131 provides a stamp image (an example of an "illustration image") to be displayed in association with predetermined content to a user who has paid a support fee to a distributor (platform administrator) of predetermined content (e.g., article content) for the author who created the predetermined content. The payment unit 133 executes payment of an information provision fee to the creator of the predetermined content as compensation for providing the predetermined content. The display control unit 134 controls the display of a stamp image corresponding to the user at a predetermined position set in advance for the predetermined content.

また、提供部131は、応援金の支払額に対応付けて予め用意された複数のスタンプ画像のサンプルの中からユーザにより選択されたサンプルに対応するスタンプ画像を提供する。また、スタンプ画像のサンプルは、支払額に応じて異なる表示形態を有する。 The providing unit 131 also provides a stamp image corresponding to a sample selected by the user from a plurality of stamp image samples prepared in advance in association with the amount of the donation payment. The stamp image sample has a different display format depending on the amount of the payment.

また、表示制御部134は、応援金の支払額に応じて予め設定されるスタンプ画像のの優先度に従って、スタンプ画像を表示させるように制御する。 The display control unit 134 also controls the display of stamp images according to the priority of the stamp images, which is preset according to the amount of the support payment.

また、表示制御部134は、優先度に応じて予め設定されるスタンプ画像の表示パターンに従って、スタンプ画像を表示させるように制御する。 In addition, the display control unit 134 controls the display of stamp images according to a stamp image display pattern that is preset according to the priority.

また、表示制御部134は、スタンプ画像に関連付けて、ユーザの名前を表示する。 The display control unit 134 also displays the user's name in association with the stamp image.

また、表示制御部134は、スタンプ画像の非表示設定をユーザから受け付ける。 The display control unit 134 also accepts a setting from the user to hide the stamp image.

また、実施形態に係る情報処理装置100は、所定のコンテンツの作成者を応援するアクションの内容に基づいて、ユーザの序列を示すユーザランクを決定する決定部135を有する。この場合、提供部131は、ユーザランクに対応付けて予め用意された複数のスタンプ画像のサンプルの中からユーザにより選択されたサンプルに対応するスタンプ画像を提供し、表示制御部134は、ユーザランクに対応付けて予め設定された表示パターンに従って、スタンプ画像を表示させるように制御する。 The information processing device 100 according to the embodiment also has a determination unit 135 that determines a user rank indicating the user's ranking based on the content of an action taken to support the creator of a specific piece of content. In this case, the provision unit 131 provides a stamp image corresponding to a sample selected by the user from a plurality of stamp image samples prepared in advance in association with the user rank, and the display control unit 134 controls the display of the stamp image according to a display pattern that is set in advance in association with the user rank.

また、決定部135は、コンテンツの作成者であるオーサーごとに集計したアクションの内容に基づいて、オーサーごとに個別のユーザランクを決定する。 The determination unit 135 also determines an individual user rank for each author, who is the creator of the content, based on the content of the actions tallied for each author.

このようなことから、実施形態に係る情報処理装置100は、上述した各部により実行される処理、又は各部のうちのいずれかの組合せにより、利用者にコンテンツを提供する技術において、さらなるユーザビリティの向上を図ることができる。すなわち、情報処理装置100は、コンテンツを配信するプラットフォームを通じて、ユーザに対して、オーサーへの応援金や応援メッセージを簡易に提供できる仕組みを提供できる。また、情報処理装置100は、オーサーを含む不特定多数のユーザが、コンテンツに関連付けて表示されるスタンプ画像や応援メッセージを簡易に確認できる仕組みを提供できる。これにより、情報処理装置100は、プラットフォームを通じて、コンテンツの作成者であるオーサーとコンテンツの閲覧者であるユーザとが一体感を得られる交流の場を提供できる。また、情報処理装置100は、ユーザからの応援の提供を通じて、オーサーのコンテンツ制作意欲の向上を図るとともに、良質なコンテンツの配信を図ることができる。 For these reasons, the information processing device 100 according to the embodiment can further improve usability in technology for providing content to users through the processes executed by the above-mentioned units or any combination of the units. That is, the information processing device 100 can provide a mechanism that enables users to easily provide support money and support messages to authors through a content distribution platform. The information processing device 100 can also provide a mechanism that enables an unspecified number of users, including authors, to easily view stamp images and support messages displayed in association with content. This allows the information processing device 100 to provide a forum for interaction through the platform, where authors who create content and users who view the content can feel a sense of unity. Furthermore, the information processing device 100 can increase authors' motivation to create content through support from users, and can also distribute high-quality content.

以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The above describes in detail the embodiments of the present application based on several drawings, but these are merely examples, and the present invention can be implemented in other forms that incorporate various modifications and improvements based on the knowledge of those skilled in the art, including the aspects described in the Disclosure of the Invention section.

また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、制御部は、制御手段や制御回路に読み替えることができる。 In addition, the above-mentioned "section, module, unit" can be interpreted as "means" or "circuit." For example, a control unit can be interpreted as a control means or a control circuit.

N ネットワーク
SYS 情報処理システム
10 端末装置
100 情報処理装置
110 通信部
120 記憶部
121 ユーザ情報記憶部
122 応援情報記憶部
123 スタンプ情報記憶部
124 ユーザランク記憶部
125 異名情報記憶部
126 獲得異名情報記憶部
130 制御部
131 提供部
132 決済処理部
133 支払部
134 表示制御部
135 決定部
136 付与部
N Network SYS Information Processing System 10 Terminal Device 100 Information Processing Device 110 Communication Unit 120 Storage Unit 121 User Information Storage Unit 122 Support Information Storage Unit 123 Stamp Information Storage Unit 124 User Rank Storage Unit 125 Alias Information Storage Unit 126 Acquired Alias Information Storage Unit 130 Control Unit 131 Provision Unit 132 Settlement Processing Unit 133 Payment Unit 134 Display Control Unit 135 Determination Unit 136 Granting Unit

Claims (9)

所定のコンテンツの作成者に対する応援要求をユーザから受け付けた場合、前記ユーザから選択された応援金の決済処理を実行する決済処理部と、
前記決済処理部により前記応援金の決済処理が正常に完了した場合、前記所定のコンテンツの配信者に対して前記応援金を支払ったユーザに、前記所定のコンテンツに関連付けて表示されるイラスト画像を提供する提供部と、
前記所定のコンテンツの作成者に対して、前記所定のコンテンツの提供に対する報酬として、情報提供料の支払を実行する支払部と、
前記応援金の支払額に応じて予め設定される前記イラスト画像の優先度に従って、前記所定のコンテンツに対して前記ユーザに対応する前記イラスト画像を表示させるように制御する表示制御部と
を有し、
前記表示制御部は、
前記所定のコンテンツにおいて前記優先度に対応付けられている領域に前記イラスト画像を表示させる表示時間を、前記優先度が高いほど長くなるように制御する
ことを特徴とする情報処理装置。
a payment processing unit that, when a support request for a creator of a predetermined content is received from a user, executes a payment process for the support money selected by the user;
a providing unit that provides an illustration image to be displayed in association with the predetermined content to a user who has paid the support money to a distributor of the predetermined content when the payment processing unit has successfully completed the payment processing of the support money ;
a payment unit that executes payment of an information provision fee to a creator of the predetermined content as a reward for providing the predetermined content;
a display control unit that controls the illustration image corresponding to the user to be displayed for the predetermined content in accordance with a priority of the illustration image that is preset according to the amount of the support money paid ,
The display control unit
A display time for displaying the illustration image in the area associated with the priority in the predetermined content is controlled so that the higher the priority, the longer the display time.
1. An information processing device comprising:
前記提供部は、
前記応援金の支払額に対応付けて予め用意された複数のイラストサンプルの中から前記ユーザにより選択されたイラストサンプルに対応するイラスト画像を提供する
ことを特徴とする請求項1に記載の情報処理装置。
The providing unit
The information processing device according to claim 1, characterized in that an illustration image corresponding to an illustration sample selected by the user from a plurality of illustration samples prepared in advance in association with the amount of the support payment is provided.
前記イラストサンプルは、
前記支払額に応じて異なる表示形態を有する
ことを特徴とする請求項2に記載の情報処理装置。
The illustration sample is:
The information processing device according to claim 2 , wherein different display forms are provided depending on the payment amount.
前記表示制御部は、
前記イラスト画像に関連付けて、前記ユーザの名前を表示する
ことを特徴とする請求項1に記載の情報処理装置。
The display control unit
The information processing device according to claim 1 , wherein the name of the user is displayed in association with the illustration image.
前記表示制御部は、
前記イラスト画像の非表示設定を前記ユーザから受け付ける
ことを特徴とする請求項1に記載の情報処理装置。
The display control unit
The information processing apparatus according to claim 1 , further comprising: a setting for hiding the illustration image received from the user.
前記応援金の支払実績、又は前記ユーザから前記作成者に提供されたメッセージの提供実績に基づいて、前記ユーザの序列を示すユーザランクを決定する決定部
をさらに有し、
前記決定部は、
前記応援金の累積支払額が所定の額を超えているユーザのうち、累積支払額が大きいユーザほど前記ユーザランクが高くなるように累積支払額に基づいたランク付け、又は前記作成者に対するメッセージの提供数が所定の数を超えているユーザのうち、提供数が多いユーザほど前記ユーザランクが高くなるようにメッセージの提供数に基づいたランク付けを行い、
前記提供部は、
前記ユーザランクに対応付けて予め用意された複数のイラストサンプルの中から前記ユーザにより選択されたイラストサンプルに対応するイラスト画像を提供し、
前記表示制御部は、
前記ユーザランクに対応付けて予め設定された表示パターンに従って、前記イラスト画像を表示させるように制御する
ことを特徴とする請求項1に記載の情報処理装置。
The method further comprises a determination unit that determines a user rank indicating the rank of the user based on the payment history of the support money or the history of messages provided by the user to the creator ,
The determination unit
Among users whose cumulative payment amount of the support money exceeds a predetermined amount, ranking is performed based on the cumulative payment amount so that the user with a larger cumulative payment amount has a higher user rank, or among users whose number of messages provided to the creator exceeds a predetermined number, ranking is performed based on the number of messages provided so that the user with a larger number of messages has a higher user rank,
The providing unit
providing an illustration image corresponding to an illustration sample selected by the user from a plurality of illustration samples prepared in advance in association with the user rank;
The display control unit
The information processing apparatus according to claim 1 , wherein the information processing apparatus controls the display of the illustration image in accordance with a display pattern that is preset in association with the user rank.
前記決定部は、
前記コンテンツの作成者ごとに集計した前記応援金の支払実績、又は前記メッセージの提供実績に基づいて、前記作成者ごとに個別の前記ユーザランクを決定する
ことを特徴とする請求項に記載の情報処理装置。
The determination unit
The information processing device according to claim 6 , wherein the user rank is determined for each creator of the content based on the payment history of the support money or the message provision history , which is tallied for each creator of the content.
コンピュータが実行する情報処理方法であって、
所定のコンテンツの作成者に対する応援要求をユーザから受け付けた場合、前記ユーザから選択された応援金の決済処理を実行する決済処理工程と、
前記決済処理工程により前記応援金の決済処理が正常に完了した場合、前記所定のコンテンツの配信者に対して前記応援金を支払ったユーザに、前記所定のコンテンツに関連付けて表示されるイラスト画像を提供する提供工程と、
前記所定のコンテンツの作成者に対して、前記所定のコンテンツの提供に対する報酬として、情報提供料の支払を実行する支払工程と、
前記応援金の支払額に応じて予め設定される前記イラスト画像の優先度に従って、前記所定のコンテンツに対して前記イラスト画像を表示させるように制御する表示制御工程と
を含み、
前記表示制御工程は、
前記所定のコンテンツにおいて前記優先度に対応付けられている領域に前記イラスト画像を表示させる表示時間を、前記優先度が高いほど長くなるように制御する
ことを特徴とする情報処理方法。
1. A computer-implemented information processing method, comprising:
a payment processing step of, when a support request for a creator of a predetermined content is received from a user, executing a payment process for the support money selected by the user;
a providing step of providing an illustration image to be displayed in association with the predetermined content to a user who has paid the support money to a distributor of the predetermined content when the payment process of the support money is normally completed by the payment processing step ;
a payment step of paying an information provision fee to a creator of the predetermined content as a reward for providing the predetermined content;
a display control step of controlling the illustration image to be displayed for the predetermined content in accordance with a priority of the illustration image that is preset according to the amount of the support money paid ,
The display control step includes:
A display time for displaying the illustration image in the area associated with the priority in the predetermined content is controlled so that the higher the priority, the longer the display time.
An information processing method comprising:
コンピュータに、
所定のコンテンツの作成者に対する応援要求をユーザから受け付けた場合、前記ユーザから選択された応援金の決済処理を実行する決済処理手順と、
前記決済処理手順により前記応援金の決済処理が正常に完了した場合、前記所定のコンテンツの配信者に対して前記応援金を支払ったユーザに、前記所定のコンテンツに関連付けて表示されるイラスト画像を提供する提供手順と、
前記所定のコンテンツの作成者に対して、前記所定のコンテンツの提供に対する報酬として、情報提供料の支払を実行する支払手順と、
前記応援金の支払額に応じて予め設定される前記イラスト画像の優先度に従って、前記所定のコンテンツに対して前記イラスト画像を表示させるように制御する表示制御手順と
を実行させ
前記表示制御手順は、
前記所定のコンテンツにおいて前記優先度に対応付けられている領域に前記イラスト画像を表示させる表示時間を、前記優先度が高いほど長くなるように制御す
ことを特徴とする情報処理プログラム。
On the computer,
a payment processing procedure for executing a payment process for the support money selected by a user when a support request for a creator of a predetermined content is received from the user;
a provision step of providing an illustration image to be displayed in association with the predetermined content to a user who has paid the support money to a distributor of the predetermined content when the payment process of the support money is normally completed by the payment process step ;
a payment procedure for making a payment of an information provision fee to a creator of the predetermined content as a reward for providing the predetermined content;
a display control procedure for controlling the illustration image to be displayed for the predetermined content in accordance with a priority of the illustration image that is preset according to the amount of the support money paid ;
The display control procedure includes:
an information processing program for controlling a display time for displaying the illustration image in an area associated with the priority in the predetermined content so that the display time is longer as the priority is higher .
JP2022083152A 2022-05-20 2022-05-20 Information processing device, information processing method, and information processing program Active JP7759846B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022083152A JP7759846B2 (en) 2022-05-20 2022-05-20 Information processing device, information processing method, and information processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022083152A JP7759846B2 (en) 2022-05-20 2022-05-20 Information processing device, information processing method, and information processing program

Publications (2)

Publication Number Publication Date
JP2023170997A JP2023170997A (en) 2023-12-01
JP7759846B2 true JP7759846B2 (en) 2025-10-24

Family

ID=88927711

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022083152A Active JP7759846B2 (en) 2022-05-20 2022-05-20 Information processing device, information processing method, and information processing program

Country Status (1)

Country Link
JP (1) JP7759846B2 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018182546A (en) 2017-04-13 2018-11-15 株式会社abasaku Information terminal device, distribution management device, system, program, and recording medium
JP2019071959A (en) 2017-10-12 2019-05-16 株式会社バンダイナムコエンターテインメント Content distribution system and computer system
JP2020135839A (en) 2019-02-25 2020-08-31 匠 渡邊 Electronic commerce system
US20210044640A1 (en) 2019-08-09 2021-02-11 Guru Network Limited Livestreaming interactive content to a digital media platform
JP2021051403A (en) 2019-09-21 2021-04-01 株式会社ミクシィ Information processing device and reward calculation program

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018182546A (en) 2017-04-13 2018-11-15 株式会社abasaku Information terminal device, distribution management device, system, program, and recording medium
JP2019071959A (en) 2017-10-12 2019-05-16 株式会社バンダイナムコエンターテインメント Content distribution system and computer system
JP2020135839A (en) 2019-02-25 2020-08-31 匠 渡邊 Electronic commerce system
US20210044640A1 (en) 2019-08-09 2021-02-11 Guru Network Limited Livestreaming interactive content to a digital media platform
JP2021051403A (en) 2019-09-21 2021-04-01 株式会社ミクシィ Information processing device and reward calculation program

Also Published As

Publication number Publication date
JP2023170997A (en) 2023-12-01

Similar Documents

Publication Publication Date Title
CN101120358B (en) Method and system for providing annotations of a digital work
US20220067794A1 (en) Method and system for deploying arrangements of payloads based upon engagement of website visitors
KR20110000590A (en) Automatic ad group creation in a networked advertising environment
JP6727640B1 (en) Video streaming playback system and method
JP2010510580A (en) Rights engine
WO2020214848A1 (en) Article management system
KR20090067148A (en) User-Converted Media Chapter
US10257301B1 (en) Systems and methods providing a drive interface for content delivery
WO2006070512A1 (en) Information display management system
JP7759846B2 (en) Information processing device, information processing method, and information processing program
JP7725420B2 (en) Information processing device, information processing method, and information processing program
KR102034633B1 (en) System for sharing knowhow and method for providing service of the same
US10015244B1 (en) Self-publishing workflow
JP7854854B2 (en) Information processing device, information processing method, and information processing program
JP2002055919A (en) Information processing apparatus and information processing method, service providing system, and recording medium
JP2023170977A (en) Information processing device, information processing method, and information processing program
JP7607209B2 (en) Advertising device and program
KR101755254B1 (en) System for managing supporting information of wish contents
JP2024092292A (en) Knowledge information management apparatus and knowledge information providing method
JP7849334B2 (en) Information processing device, information processing method, and information processing program
JP7780917B2 (en) Translation system, translation method, server device, and program
JP7842177B2 (en) Advertisement delivery device, advertisement delivery system, advertisement delivery method and program
JP2020043553A (en) Information display program, information display device, information display method, and distribution device
US20250363519A1 (en) System, program and method
JP2005222468A (en) Literary work management system

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026

A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240913

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250430

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250513

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250714

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250916

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20251014

R150 Certificate of patent or registration of utility model

Ref document number: 7759846

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150