JP7018530B1 - Advertising equipment, advertising methods and advertising programs - Google Patents

Advertising equipment, advertising methods and advertising programs Download PDF

Info

Publication number
JP7018530B1
JP7018530B1 JP2021050722A JP2021050722A JP7018530B1 JP 7018530 B1 JP7018530 B1 JP 7018530B1 JP 2021050722 A JP2021050722 A JP 2021050722A JP 2021050722 A JP2021050722 A JP 2021050722A JP 7018530 B1 JP7018530 B1 JP 7018530B1
Authority
JP
Japan
Prior art keywords
screen
mini
application
advertising
advertisement
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
JP2021050722A
Other languages
Japanese (ja)
Other versions
JP2022148875A (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.)
TIS Inc
Original Assignee
TIS Inc
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 TIS Inc filed Critical TIS Inc
Priority to JP2021050722A priority Critical patent/JP7018530B1/en
Application granted granted Critical
Publication of JP7018530B1 publication Critical patent/JP7018530B1/en
Publication of JP2022148875A publication Critical patent/JP2022148875A/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

【課題】スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供すること。【解決手段】本願に係る広告装置は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付部と、受付部によりユーザ操作が受け付けられた場合には、デジタルウォレットアプリケーションに対応する画面である第1の画面と、ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御部とを有することを特徴とする。また、表示制御部は、第1の画面および第2の画面のうちユーザ操作が行われた一方の画面から、第1の画面および第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。【選択図】図2PROBLEM TO BE SOLVED: To appropriately provide advertising contents to a user in a screen transition caused by using a super app. An advertising device according to the present application has a reception unit that accepts user operations for a mini application registered in advance in a digital wallet application, and a screen corresponding to the digital wallet application when the reception unit accepts user operations. It is characterized by having a display control unit that mediates a screen transition between the first screen, which is a screen corresponding to the mini application, and the second screen, which is a screen corresponding to the mini application. Further, when the display control unit makes a screen transition from one of the first screen and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. , Display the specified advertising content. [Selection diagram] Fig. 2

Description

本発明は、広告装置、広告方法および広告プログラムに関する。 The present invention relates to an advertising device, an advertising method and an advertising program.

プラットフォーム化することで様々なビジネスの起点となるアプリケーションが知られている。このようなアプリケーションは、スーパーアプリ(統合アプリ)等と呼ばれ、例えば、情報共有、決済、送金、タクシー配車、予約といった各種のサービスに対応する複数のアプリケーション(ミニアプリ)で構成される。 Applications that are the starting point of various businesses are known by making them platforms. Such an application is called a super application (integrated application) or the like, and is composed of a plurality of applications (mini applications) corresponding to various services such as information sharing, payment, remittance, taxi dispatch, and reservation.

例えば、スーパーアプリを利用することで、ユーザは、目的に応じていくつもアプリケーションを立ち上げなければならない煩わしい手間が不要となり、アプリケーションを利用する際の利便性が極めて高くなる。このようなことから、近年、スーパーアプリは、注目されてきている。 For example, by using a super application, the user does not have to bother to launch a number of applications according to the purpose, and the convenience when using the application becomes extremely high. For this reason, SuperAppli has been attracting attention in recent years.

また、スーパーアプリに関する技術として、例えば、ホストプラットフォームを用いて、複数の分野に渡る複数のサービスプロバイダーとアプリケーションとを統合するためのシステムおよびプロトコルが提案されている。 Further, as a technology related to a super application, for example, a system and a protocol for integrating a plurality of service providers and applications in a plurality of fields by using a host platform have been proposed.

特開2019-125330号公報Japanese Unexamined Patent Publication No. 2019-125330

しかしながら、上記の従来技術では、スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供することができるとはいい難い。 However, it cannot be said that the above-mentioned conventional technology can appropriately provide the advertisement content to the user in the screen transition caused by the use of the super application.

例えば、上記の従来技術は、様々な分野に渡って複数のサービスを提供する複数のサービスプロバイダー(複数のベンダー)を、共通プラットフォームを用いて統合するためのものであり、スーパーアプリを利用するユーザに対して広告コンテンツを適切に提供してゆこうという概念が存在しない。このようなことから、上記の従来技術では、スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供することができるとは限らない。 For example, the above-mentioned conventional technology is for integrating a plurality of service providers (multiple vendors) that provide a plurality of services across various fields using a common platform, and a user who uses a super application. There is no concept of appropriately providing advertising content to customers. For this reason, the above-mentioned conventional technology may not always be able to appropriately provide the advertising content to the user in the screen transition caused by the use of the super application.

そこで、本開示では、スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供することができる広告装置、広告方法および広告プログラムを提供することを目的とする。 Therefore, it is an object of the present disclosure to provide an advertising device, an advertising method, and an advertising program that can appropriately provide advertising content to a user in a screen transition caused by the use of a super application.

本発明の一態様に係る広告装置は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付部と、前記受付部によりユーザ操作が受け付けられた場合には、前記デジタルウォレットアプリケーションに対応する画面である第1の画面と、前記ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御部と、を有し、前記表示制御部は、前記第1の画面および前記第2の画面のうち前記ユーザ操作が行われた一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。 The advertising device according to one aspect of the present invention corresponds to a reception unit that accepts a user operation for a mini application registered in advance in the digital wallet application, and the digital wallet application when the user operation is accepted by the reception unit. The display control unit has a display control unit that mediates a screen transition between a first screen, which is a screen to be displayed, and a second screen, which is a screen corresponding to the mini application. A predetermined advertisement is used when the screen transitions from one of the screen 1 and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. Display the content.

本発明の一態様に係る広告方法は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付工程と、前記受付工程によりユーザ操作が受け付けられた場合には、前記デジタルウォレットアプリケーションに対応する画面である第1の画面と、前記ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御工程と、を含み、前記表示制御工程は、前記第1の画面および前記第2の画面のうち前記ユーザ操作が行われた一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。 The advertising method according to one aspect of the present invention corresponds to a reception process for accepting a user operation for a mini application registered in advance in the digital wallet application, and when the user operation is accepted by the reception process, the digital wallet application. The display control step includes the display control step of mediating the screen transition between the first screen which is the screen to be used and the second screen which is the screen corresponding to the mini application, and the display control step is the first screen. The predetermined advertising content when the screen transitions from one of the screens and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. Is displayed.

本発明の一態様に係る広告プログラムは、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付手順と、前記受付手順によりユーザ操作が受け付けられた場合には、前記デジタルウォレットアプリケーションに対応する画面である第1の画面と、前記ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御手順と、をコンピュータに実行させるものであり、特に前記表示制御手順は、前記第1の画面および前記第2の画面のうち前記ユーザ操作が行われた一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。 The advertising program according to one aspect of the present invention corresponds to a reception procedure for accepting a user operation for a mini application registered in advance in the digital wallet application, and when the user operation is accepted by the reception procedure, the digital wallet application. The display control procedure for mediating the screen transition between the first screen, which is the screen to be displayed, and the second screen, which is the screen corresponding to the mini application, is executed by the computer, and in particular, the display is described. The control procedure causes a screen transition from one of the first screen and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. At that time, the predetermined advertisement content is displayed.

本発明によれば、上記の態様により、例えば、スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供することができる。 According to the present invention, according to the above aspect, for example, it is possible to appropriately provide the advertisement content to the user in the screen transition due to the use of the super application.

図1は、実施形態に係るシステムである情報処理システムの全体構成を示す図である。FIG. 1 is a diagram showing an overall configuration of an information processing system, which is a system according to an embodiment. 図2は、実施形態に係る広告装置の構成例を示す図である。FIG. 2 is a diagram showing a configuration example of an advertising device according to an embodiment. 図3は、実施形態に係る広告コンテンツデータベースの一例を示す図である。FIG. 3 is a diagram showing an example of an advertising content database according to an embodiment. 図4は、実施形態に係る履歴情報データベースの一例を示す図である。FIG. 4 is a diagram showing an example of a history information database according to an embodiment. 図5は、実施形態に係る広告処理の一例(1)を示す図である。FIG. 5 is a diagram showing an example (1) of the advertisement processing according to the embodiment. 図6は、実施形態に係る広告処理の一例(2)を示す図である。FIG. 6 is a diagram showing an example (2) of the advertisement processing according to the embodiment. 図7は、実施形態に係る広告処理手順を示すフローチャートである。FIG. 7 is a flowchart showing an advertisement processing procedure according to the embodiment. 図8は、実施形態に係る広告装置のハードウェア構成例を示すブロック図である。FIG. 8 is a block diagram showing a hardware configuration example of the advertising device according to the embodiment.

以下に、広告装置、広告方法および広告プログラムを実施するための形態(以下、「実施形態」と記載する)の一例について図面を参照しつつ詳細に説明する。なお、この実施形態により広告装置、広告方法および広告プログラムが限定されるものではない。また、以下の実施形態において同一の部位には同一の符号を付し、重複する説明は省略する。 Hereinafter, an example of an advertising device, an advertising method, and an embodiment for implementing an advertising program (hereinafter, referred to as “embodiment”) will be described in detail with reference to the drawings. It should be noted that this embodiment does not limit the advertising device, the advertising method, and the advertising program. Further, in the following embodiments, the same parts are designated by the same reference numerals, and duplicate description will be omitted.

[実施形態]
<前提の説明>
実施形態に係る広告処理についての説明に先立って、前提となるサービス、装置および各種の情報処理について説明する。
[Embodiment]
<Explanation of assumptions>
Prior to the description of the advertisement processing according to the embodiment, the premise services, devices, and various types of information processing will be described.

〔1.はじめに〕
まず、実施形態に係る広告処理が実現される前提となるサービスSVについて説明する。サービスSVは、1のアプリケーションに対して各種のサービス(例えば、情報共有、決済、送金、タクシー配車、予約等)を統合することでスーパーアプリ化することができるよう、また、エンドユーザ(以下、単に「ユーザ」と表記する)に対して効果的にミニアプリを配布できるよう支援するサービスである。
[1. Introduction]
First, a service SV that is a prerequisite for realizing the advertisement processing according to the embodiment will be described. The service SV can be made into a super application by integrating various services (for example, information sharing, payment, remittance, taxi dispatch, reservation, etc.) into one application, and end users (hereinafter referred to as "end users"). It is a service that supports the effective distribution of mini-appli to (simply referred to as "user").

このようなサービスSVを利用することにより、加盟する顧客は、例えば、アプリケーションを配布する場となるプラットフォームを提供するプラットフォーマーとなったり、配布したいアプリケーションをプラットフォーマーに提供することでスーパーアプリの構築を手助けするイネーブラーとなったりすることができる。 By using such a service SV, a member customer becomes, for example, a platformer that provides a platform for distributing an application, or a super application by providing a platformer with an application that he / she wants to distribute. You can be an enabler to help you build your platform.

より具体的には、ある顧客は、サービスSVを利用することで、自身のアプリケーションをプラットフォーム化することや、このプラットフォームを利用する事業者から提供されてきた各種のアプリケーションを統合することで自身のアプリケーションをスーパーアプリ化することができるようになる。サービスSVにおいて、このような顧客は、プラットフォーマーと解することができる。 More specifically, a customer can use the service SV to make his / her own application a platform, or integrate various applications provided by businesses that use this platform. You will be able to turn your application into a super app. In the service SV, such a customer can be understood as a platformer.

また、ある顧客は、サービスSVを利用することで、プラットフォーム化されたアプリケーションを、自身のアプリケーション配布の場として活用することができるため、効果的にアプリケーションを配布できるようになる。したがって、このような顧客は、プラットフォーマーに対するイネーブラーと解することができる。 In addition, by using the service SV, a certain customer can utilize the platformized application as a place for distributing his / her own application, so that the application can be effectively distributed. Therefore, such a customer can be understood as an enabler for the platformer.

また、イネーブラーとしての顧客から提供されたアプリケーションは、プラットフォーム先のアプリケーション内の一機能として組み込まれることで、当該アプリケーションをスーパーアプリとするミニアプリとして実装される。 In addition, the application provided by the customer as an enabler is implemented as a mini-appli with the application as a superapp by being incorporated as one function in the application at the platform destination.

ここからは、図1を用いて、サービスSVを提供する事業者、サービスSVを利用することでプラットフォーマーとなっている事業者、サービスSVを利用することでイネーブラーとなっている事業者それぞれについて具体的な一例を示す。 From here, using Fig. 1, the business operator that provides the service SV, the business operator that becomes a platformer by using the service SV, and the business operator that becomes an enabler by using the service SV, respectively. Here is a concrete example of.

図1は、実施形態に係るシステムである情報処理システムSyの全体構成を示す図である。サービスSVは、情報処理システムSyの中で実現される。また、後述する広告処理も情報処理システムSyの中で実現される。 FIG. 1 is a diagram showing an overall configuration of an information processing system Sy, which is a system according to an embodiment. The service SV is realized in the information processing system Sy. In addition, the advertisement processing described later is also realized in the information processing system Sy.

まず、図1の例によれば、サービスSVを提供する事業者の一例として事業者T1が示される。また、図1の例によれば、事業者T1は、サービスSVを管理しユーザにミニアプリを提供するサーバ装置であるミニアプリ管理サーバ50を保有している。したがって、サービスSVは、実質、ミニアプリ管理サーバ50によって制御されてよい。 First, according to the example of FIG. 1, a business operator T1 is shown as an example of a business operator that provides a service SV. Further, according to the example of FIG. 1, the business operator T1 has a mini-appli management server 50 which is a server device that manages a service SV and provides a mini-appli to a user. Therefore, the service SV may be substantially controlled by the mini-appli management server 50.

また、図1の例によれば、サービスSVを利用することでプラットフォーマーとなっている事業者の一例として、事業者PF1が示される。事業者PF1は、図1に示すように、自身のデジタルウォレットアプリケーション(以下「デジタルウォレットアプリ」と略す)を用いて、ウォレットサービスWS1を提供する事業者である。また、事業者PF1は、イネーブラーとなっている事業者から提供されてきたアプリケーションをこのデジタルウォレットアプリ内に統合することで、このデジタルウォレットアプリをスーパーアプリSAP1として構築している。図1に示すウォレットサーバ31は、スーパーアプリSAP1を制御するサーバ装置であり事業者PF1が保有する。スーパーアプリSAP1の具体例については後述する。 Further, according to the example of FIG. 1, a business operator PF1 is shown as an example of a business operator that is a platformer by using the service SV. As shown in FIG. 1, the business operator PF1 is a business operator that provides the wallet service WS1 by using its own digital wallet application (hereinafter abbreviated as "digital wallet application"). In addition, the business operator PF1 is constructing this digital wallet application as a super application SAP1 by integrating the application provided by the business operator that is an enabler into the digital wallet application. The wallet server 31 shown in FIG. 1 is a server device that controls the super application SAP1 and is owned by the business operator PF1. A specific example of the SuperAppli SAP1 will be described later.

また、図1の例によれば、サービスSVを利用することでプラットフォーマーとなっている事業者の他の一例として、事業者PF2が示される。事業者PF2は、図1に示すように、自身のデジタルウォレットアプリを用いて、ウォレットサービスWS2を提供する事業者である。事業者PF2も同様に、イネーブラーとなっている事業者から提供されてきたアプリケーションをこのデジタルウォレットアプリ内に統合することで、このデジタルウォレットアプリをスーパーアプリSAP2として構築している。図1に示すウォレットサーバ32は、スーパーアプリSAP2を制御するサーバ装置であり事業者PF2が保有する。スーパーアプリSAP2の具体例についても後述する。 Further, according to the example of FIG. 1, a business operator PF2 is shown as another example of a business operator who is a platformer by using the service SV. As shown in FIG. 1, the business operator PF2 is a business operator that provides the wallet service WS2 by using its own digital wallet application. Similarly, the business operator PF2 is constructing this digital wallet application as a super application SAP2 by integrating the application provided by the business operator that is an enabler into this digital wallet application. The wallet server 32 shown in FIG. 1 is a server device that controls the super application SAP2 and is owned by the business operator PF2. A specific example of the SuperAppli SAP2 will also be described later.

なお、ウォレットサーバ31、ウォレットサーバ32等のように、区別表記する必要がない場合には、スーパーアプリ提供者に対応するこれらウォレットサーバをウォレットサーバ30と表記する。 When it is not necessary to distinguish between the wallet server 31, the wallet server 32, and the like, these wallet servers corresponding to the super application provider are referred to as the wallet server 30.

また、図1の例によれば、サービスSVを利用することでイネーブラーとなっている事業者の一例として、事業者EN1、事業者EN2、事業者EN3、事業者EN4、事業者EN5、事業者EN6が示される。図1の例によれば、事業者EN1はアプリMAP1を提供し、事業者EN2はアプリMAP2を提供し、事業者EN3はアプリMAP3を提供している。また、事業者EN4はアプリMAPを提供し、事業者EN5はアプリMAP5を提供し、事業者EN6はアプリMAP6を提供している。 Further, according to the example of FIG. 1, as an example of a business operator that has become an enabler by using the service SV, the business operator EN1, the business operator EN2, the business operator EN3, the business operator EN4, the business operator EN5, and the business operator EN6 is shown. According to the example of FIG. 1, the business operator EN1 provides the application MAP1, the business operator EN2 provides the application MAP2, and the business operator EN3 provides the application MAP3. Further, the business operator EN4 provides the application MAP, the business operator EN5 provides the application MAP5, and the business operator EN6 provides the application MAP6.

イネーブラーとなっている各事業者によって提供されるこれらアプリケーションは、スーパーアプリSAP1やスーパーアプリSAP2を構築するために用いられる専用のアプリケーション、すなわちミニアプリであってよい。ミニアプリは、ミニプログラムやウィジェット(Widget)等と呼ばれる独立したアプリケーションソフトである。したがって、以下では、アプリMAP1を「ミニアプリMAP1」、アプリMAP2を「ミニアプリMAP2」、アプリMAP3を「ミニアプリMAP3」、アプリMAP4を「ミニアプリMAP4」、アプリMAP5を「ミニアプリMAP5」、アプリMAP6を「ミニアプリMAP6」、と表記する。 These applications provided by each enabler operator may be a dedicated application used for constructing the super application SAP1 or the super application SAP2, that is, a mini application. A mini application is an independent application software called a mini program, a widget, or the like. Therefore, in the following, the app MAP1 is referred to as "mini-app MAP1", the app MAP2 is referred to as "mini-app MAP2", the app MAP3 is referred to as "mini-app MAP3", the app MAP4 is referred to as "mini-app MAP4", and the app MAP5 is referred to as "mini-app MAP5". The application MAP6 is referred to as "mini application MAP6".

また、図1では不図示であるが、情報処理システムSyには、上記のミニアプリを制御するためのサーバ装置であるミニアプリサーバ40がさらに含まれてよい。ミニアプリサーバ40は、例えば、イネーブラーとなっている各事業者によって保有される。プラットフォーマーをスーパーアプリ提供者と言い換えることができることに対して、イネーブラーの事業者についてはミニアプリ事業者と言い換えることができる。 Further, although not shown in FIG. 1, the information processing system Sy may further include a mini-appli server 40 which is a server device for controlling the mini-appli. The mini application server 40 is owned by, for example, each operator who is an enabler. Whereas a platformer can be paraphrased as a super app provider, an enabler operator can be paraphrased as a mini app provider.

ここからは、スーパーアプリSAP1およびSAP2の具体例について、ユーザが保有する端末装置10での表示例を用いて説明する。図1に示すように、情報処理システムSyには、ユーザの端末装置10も含まれてよい。 From here on, specific examples of the super apps SAP1 and SAP2 will be described with reference to display examples on the terminal device 10 owned by the user. As shown in FIG. 1, the information processing system Sy may also include a user's terminal device 10.

端末装置10は、例えば、スマートフォンや、タブレット型端末や、ノート型PC(Personal Computer)や、デスクトップPCや、携帯電話機や、PDA(Personal Digital Assistant)等である。本実施形態では、端末装置10は、スマートフォンであるものとして説明する。 The terminal device 10 is, for example, a smartphone, a tablet terminal, a notebook PC (Personal Computer), a desktop PC, a mobile phone, a PDA (Personal Digital Assistant), or the like. In the present embodiment, the terminal device 10 will be described as being a smartphone.

図1には、<プラットフォーマーのスーパーアプリ表示例1>および<プラットフォーマーのスーパーアプリ表示例2>といった2つの例が示されるが、双方の例で示される端末装置10は同一のものである。すなわち、図1には、この1の端末装置10に、スーパーアプリSAP1およびSAP2の双方がインストールされている例が示される。 FIG. 1 shows two examples such as <Platformer SuperAppli Display Example 1> and <Platformer SuperAppli Display Example 2>, but the terminal devices 10 shown in both examples are the same. Is. That is, FIG. 1 shows an example in which both the super application SAP1 and the SAP2 are installed in the terminal device 10 of 1.

そして、<プラットフォーマーのスーパーアプリ表示例1>は、端末装置10を用いて、スーパーアプリSAP1が起動された場合の画面例に対応する。係る例によれば、「○○pay」というサービス名(ウォレットサービスWS1のサービス名)のものとに、ミニアプリMAP1に対応するアイコン、ミニアプリMAP2に対応するアイコン、ミニアプリMAP3に対応するアイコン、および、ミニアプリMAP4に対応するアイコンが表示されている。このような表示は、スーパーアプリSAP1が、メインの機能であるウォレット機能を有する他に、ミニアプリMAP1、ミニアプリMAP2、ミニアプリMAP3、ミニアプリMAP4が統合されていることで各ミニアプリに対応するサービス機能を有するように構成されていることによる。すなわち、プラットフォーマーである事業者PF1のデジタルウォレットアプリには、ミニアプリMAP1、ミニアプリMAP2、ミニアプリMAP3、ミニアプリMAP4が登録されることによるスーパーアプリ化の結果、スーパーアプリSAP1として機能している。 Then, <Platformer SuperAppli Display Example 1> corresponds to a screen example when the SuperAppli SAP1 is activated by using the terminal device 10. According to the example, the icon corresponding to the mini-appli MAP1, the icon corresponding to the mini-appli MAP2, and the icon corresponding to the mini-appli MAP3 are added to the service name "○○ pay" (service name of the wallet service WS1). , And the icon corresponding to the mini application MAP4 is displayed. Such a display corresponds to each mini-app by integrating the mini-app MAP1, the mini-app MAP2, the mini-app MAP3, and the mini-app MAP4 in addition to the super app SAP1 having the wallet function which is the main function. By being configured to have a service function. That is, as a result of making a super app by registering the mini app MAP1, the mini app MAP2, the mini app MAP3, and the mini app MAP4 in the digital wallet app of the business operator PF1 which is a platformer, it functions as a super app SAP1. ing.

また、<プラットフォーマーのスーパーアプリ表示例2>は、端末装置10を用いて、スーパーアプリSAP2が起動された場合の画面例に対応する。係る例によれば、「××pay」というサービス名(ウォレットサービスWS2のサービス名)のものとに、ミニアプリMAP3に対応するアイコン、ミニアプリMAP4に対応するアイコン、ミニアプリMAP5に対応するアイコン、および、ミニアプリMAP6に対応するアイコンが表示されている。このような表示は、スーパーアプリSAP2が、メインの機能であるウォレット機能を有する他に、ミニアプリMAP3、ミニアプリMAP4、ミニアプリMAP5、ミニアプリMAP6が統合されていることで各ミニアプリに対応するサービス機能を有するように構成されていることによる。すなわち、プラットフォーマーである事業者PF2のデジタルウォレットアプリには、ミニアプリMAP3、ミニアプリMAP4、ミニアプリMAP5、ミニアプリMAP6が登録されることによるスーパーアプリ化の結果、スーパーアプリSAP2として機能している。 Further, <Platformer SuperAppli Display Example 2> corresponds to a screen example when the SuperAppli SAP2 is activated by using the terminal device 10. According to the example, the icon corresponding to the mini-appli MAP3, the icon corresponding to the mini-appli MAP4, and the icon corresponding to the mini-appli MAP5 are added to the service name "XXpay" (service name of the wallet service WS2). , And the icon corresponding to the mini application MAP6 is displayed. Such a display corresponds to each mini-app by integrating the mini-app MAP3, the mini-app MAP4, the mini-app MAP5, and the mini-app MAP6 in addition to the super app SAP2 having the wallet function which is the main function. By being configured to have a service function. That is, as a result of making a super application by registering the mini application MAP3, the mini application MAP4, the mini application MAP5, and the mini application MAP6 in the digital wallet application of the business operator PF2 which is a platformer, it functions as a super application SAP2. ing.

〔2.ミニアプリ管理サーバについて〕
ここまで、前提となるサービスSVやスーパーアプリ、ミニアプリについて説明した。続いて、ミニアプリ管理サーバ50について説明する。
[2. About mini app management server]
So far, we have explained the prerequisite service SVs, super apps, and mini apps. Next, the mini application management server 50 will be described.

例えば、ミニアプリ管理サーバ50は、図1に示すように、顧客に対してミニアプリの配信機会をサポートすることができる。 For example, the mini-appli management server 50 can support the distribution opportunity of the mini-appli to the customer as shown in FIG.

また、例えば、ミニアプリ管理サーバ50は、図1に示すように、ミニアプリに対応するミニプログラムと、ウォレット機能とを連携させることで、デジタルウォレットアプリ内にミニアプリ配信基盤を構築するための専用のSDK(以下「T-SDK」)を提供することができる。 Further, for example, as shown in FIG. 1, the mini-appli management server 50 is for constructing a mini-appli distribution platform in a digital wallet app by linking a mini-program corresponding to the mini-appli and a wallet function. A dedicated SDK (hereinafter referred to as "T-SDK") can be provided.

〔3.情報処理の流れについて〕
ミニアプリ管理サーバ50は、顧客に対するミニアプリの配信機会サポートから、顧客に対するスーパーアプリの構築サポートにおいて、情報処理システムSyの中で具体的に以下のような手順で情報処理を行うことができる。
[3. Information processing flow]
The mini-appli management server 50 can perform information processing specifically in the information processing system Sy in the following procedure from the support for distribution opportunity of the mini-appli to the customer to the support for the construction of the super-appli for the customer.

まず、例えば、アプリケーションを配布したいと考える事業者は、配布の場、すなわちプラットフォームに合わせて個々にアプリケーションを生成することを求められる場合がある。しかしながら、事業者は、サービスSVを利用する顧客となることで、例えば、プラットフォームの種別によらず、ミニアプリとしての専用のアプリケーションを1つ生成するだけでよく効率的な配布を実現することができるようになる。 First, for example, a business operator who wants to distribute an application may be required to individually generate an application according to the distribution place, that is, the platform. However, by becoming a customer who uses the service SV, the business operator can realize efficient distribution by simply generating one dedicated application as a mini application, regardless of the platform type, for example. become able to.

ここで、図1の例によれば、ミニアプリ管理サーバ50は、顧客からミニアプリ(例えば、ウィジェット対応のアプリケーション)の登録申請を受け付ける(ステップS1)。図1では、ミニアプリ管理サーバ50は、事業者EN1、EN2、EN3、EN4、EN5、EN6のそれぞれから登録申請を受け付けている。 Here, according to the example of FIG. 1, the mini-appli management server 50 accepts a registration application for a mini-appli (for example, a widget-compatible application) from a customer (step S1). In FIG. 1, the mini-application management server 50 accepts registration applications from each of the businesses EN1, EN2, EN3, EN4, EN5, and EN6.

また、ミニアプリ管理サーバ50は、登録申請を受け付けると、登録の対象となっているミニアプリを、プラットフォーマー向けの商品を扱う所定の電子ストアにおいて適切な商品であるか否かを審査する(ステップS2)。なお、ここでいう所定の電子ストアとは、事業者T1によって運営されるミニアプリ用のストアであってよく、例えば、ウィジェットストアに相当する。また、ミニアプリ管理サーバ50は、審査結果を登録申請元の顧客に返す。 Further, when the mini-appli management server 50 receives the registration application, the mini-appli management server 50 examines whether or not the mini-appli to be registered is an appropriate product in a predetermined electronic store that handles products for platformers. (Step S2). The predetermined electronic store referred to here may be a store for a mini application operated by the business operator T1, and corresponds to, for example, a widget store. Further, the mini application management server 50 returns the examination result to the customer who applied for registration.

顧客は、自身のミニアプリが審査を通過した場合には、このミニアプリをミニアプリ管理サーバ50に対してアップロードする(ステップS3)。そして、ミニアプリ管理サーバ50は、アップロードされたアプリケーションをストアに登録する(ステップS4)。 If the customer has passed the examination, the customer uploads the mini-app to the mini-app management server 50 (step S3). Then, the mini-application management server 50 registers the uploaded application in the store (step S4).

ここで、審査を通過しストアへの登録を果たした顧客は、登録されたミニアプリが配布される機会を得られるようになり、プラットフォーマーに対するイネーブラーとしての立場となる。図1の例では、事業者EN1、EN2、EN3、EN4、EN5、EN6のそれぞれ審査を通過しイネーブラーとなっている。 Here, customers who have passed the screening and registered in the store will have the opportunity to distribute the registered mini-app, and will be in the position of an enabler for the platformer. In the example of FIG. 1, each of the businesses EN1, EN2, EN3, EN4, EN5, and EN6 has passed the examination and is an enabler.

また、このような状態において、ミニアプリ管理サーバ50は、ストアに登録されているアプリケーション(ミニアプリの候補)を、ウォレット向けの情報として提供する(ステップS5)。例えば、ミニアプリ管理サーバ50は、デジタルウォレットアプリを保有するプラットフォーマーとしての顧客であって、T-SDKを提供している先の顧客に対して、当該デジタルウォレットアプリの内容に応じたミニアプリ商品を、ウォレット向けの情報として提供することができる。図1では、ミニアプリ管理サーバ50は、プラットフォーマーとなっている顧客である事業者PF1およびPF2に対して、ウォレット向けの情報を提供している。 Further, in such a state, the mini application management server 50 provides the application (candidate for the mini application) registered in the store as information for the wallet (step S5). For example, the mini application management server 50 is a customer as a platformer who owns a digital wallet application, and is a mini according to the contents of the digital wallet application to a customer who provides the T-SDK. App products can be provided as information for wallets. In FIG. 1, the mini-appli management server 50 provides information for a wallet to business operators PF1 and PF2, which are customers who are platformers.

プラットフォーマーの事業者は、ストアにアクセスすることでミニアプリを閲覧したり、ウォレット向けの情報で提案されるミニアプリを閲覧したりすることで、自身のデジタルウォレットアプリに組み込みたいミニアプリを購入することができる。例えば、プラットフォーマーの事業者は、自身のデジタルウォレットアプリに登録したいミニアプリが存在する場合に、そのミニアプリを指定した登録要求をミニアプリ管理サーバ50に対して行う(ステップS6)。図1の例では、事業者PF1およびPF2が登録要求を行っている。 Platformer operators can browse mini-apps by accessing the store, or browse mini-apps suggested by information for wallets to incorporate mini-apps into their digital wallet apps. You can buy it. For example, when a platformer operator has a mini-appli that he / she wants to register in his / her digital wallet app, he / she makes a registration request for specifying the mini-appli to the mini-appli management server 50 (step S6). In the example of FIG. 1, the businesses PF1 and PF2 make a registration request.

ミニアプリ管理サーバ50は、登録要求を受け付けると、登録要求元の事業者に対して、当該事業者が指定したミニアプリと、当該事業者のデジタルウォレットアプリとを対応付けてウォレットデータベース内で管理する(ステップS7)。図1の例では、ミニアプリ管理サーバ50は、事業者PF1のデジタルウォレットアプリに関する情報と、事業者PF1により指定されたミニアプリに関する情報とを対応付けた状態でウォレットデータベースに登録する。また、図1の例では、ミニアプリ管理サーバ50は、事業者PF2のデジタルウォレットアプリに関する情報と、事業者PF2により指定されたミニアプリに関する情報とを対応付けた状態でウォレットデータベースに登録する。 When the mini-appli management server 50 receives the registration request, the mini-appli management server 50 manages the mini-appli specified by the business operator in the wallet database in association with the digital wallet application of the business operator. (Step S7). In the example of FIG. 1, the mini-appli management server 50 registers in the wallet database in a state where the information about the digital wallet application of the business operator PF1 and the information about the mini-appli designated by the business operator PF1 are associated with each other. Further, in the example of FIG. 1, the mini-appli management server 50 registers in the wallet database in a state where the information about the digital wallet application of the business operator PF2 and the information about the mini-appli designated by the business operator PF2 are associated with each other.

また、この結果、事業者PF1は、T-SDKを用いることで図1に示すようなスーパーアプリSAP1を生成することができるようになる。具体的には、事業者PF1は、ミニアプリMAP1、ミニアプリMAP2、ミニアプリMAP3およびミニアプリMAP4の機能を有するスーパーアプリSAP1を生成することができるようになる。また、事業者PF2は、T-SDKを用いることで図1に示すようなスーパーアプリSAP2を生成することができるようになる。具体的には、事業者PF2は、ミニアプリMAP3、ミニアプリMAP4、ミニアプリMAP5およびミニアプリMAP6の機能を有するスーパーアプリSAP2を生成することができるようになる。 Further, as a result, the business operator PF1 can generate the super application SAP1 as shown in FIG. 1 by using the T-SDK. Specifically, the business operator PF1 will be able to generate a super app SAP1 having the functions of a mini-appli MAP1, a mini-appli MAP2, a mini-appli MAP3, and a mini-appli MAP4. Further, the business operator PF2 can generate the super application SAP2 as shown in FIG. 1 by using the T-SDK. Specifically, the business operator PF2 will be able to generate a super application SAP2 having the functions of a mini application MAP3, a mini application MAP4, a mini application MAP5, and a mini application MAP6.

また、このようなことから、スーパーアプリSAP1は、事業者PF1のデジタルウォレットアプリをベースとして、T-SDKを用いて生成されたアプリケーションプログラム(T-SDK対応のプログラム)といえる。同様に、係る例によれば、スーパーアプリSAP2は、事業者PF2のデジタルウォレットアプリをベースとして、T-SDKを用いて生成されたアプリケーションプログラム(T-SDK対応のプログラム)といえる。 Further, from such a thing, it can be said that the super application SAP1 is an application program (T-SDK compatible program) generated by using T-SDK based on the digital wallet application of the business operator PF1. Similarly, according to the above example, the super application SAP2 can be said to be an application program (T-SDK compatible program) generated by using the T-SDK based on the digital wallet application of the business operator PF2.

また、プラットフォーマーの事業者は、図1に示すように、登録されたミニアプリを解除するよう要求することもできる。ミニアプリ管理サーバ50は、解除要求を受け付けると、例えばウォレットデータベースでの対応付けを解除し、解除したミニアプリがスーパーアプリ内で機能しないよう制御する。 The platformer operator can also request that the registered mini-appli be canceled, as shown in FIG. When the mini-appli management server 50 receives the cancellation request, the mini-appli management server 50 cancels the association in the wallet database, for example, and controls the canceled mini-appli so that it does not function in the super-appli.

処理手順の説明に戻る。ミニアプリ管理サーバ50は、所定のタイミングにおいて、スーパーアプリに対応するウォレットサーバ30にアクセスすることでウォレットに関するデータを取得する(ステップS8)。ウォレットに関するデータとは、スーパーアプリに対して会員登録しているユーザに関するユーザ情報を含む。また、係るユーザ情報は、例えば、会員登録に用いられた個人情報や、ユーザの決済に関する情等であってよい。そして、ミニアプリ管理サーバ50は、イネーブラーとなっているミニアプリ事業者側に、ウォレットに関するデータをリソース連携する(ステップS9)。図1の例では、ミニアプリ管理サーバ50は、スーパーアプリSAP1に対応するウォレットサーバ31からウォレットに関するデータを取得し、これをミニアプリ事業者側にリソース連携している。また、図1の例では、ミニアプリ管理サーバ50は、スーパーアプリSAP2に対応するウォレットサーバ32からウォレットに関するデータを取得し、これをミニアプリ事業者側にリソース連携している。 Return to the explanation of the processing procedure. The mini-application management server 50 acquires data related to the wallet by accessing the wallet server 30 corresponding to the super application at a predetermined timing (step S8). The data related to the wallet includes user information about a user who has registered as a member for the super application. Further, the user information may be, for example, personal information used for membership registration, information regarding payment by the user, or the like. Then, the mini-appli management server 50 resource-links the data related to the wallet to the mini-appli operator side which is the enabler (step S9). In the example of FIG. 1, the mini-appli management server 50 acquires data related to the wallet from the wallet server 31 corresponding to the super-appli SAP1 and links the data to the mini-appli operator side. Further, in the example of FIG. 1, the mini-appli management server 50 acquires data related to the wallet from the wallet server 32 corresponding to the super-appli SAP2, and links the data to the mini-appli operator side.

〔4.ユーザへの情報提供について〕
これまで、情報処理システムSyの中で行われる情報処理として、事業者間で行われる情報処理にフォーカスして説明してきた。しかしながら、スーパーアプリを実際に利用するのはエンドユーザであることから、エンドユーザ向けの情報提供も情報処理システムSyの中で行われてよい。
[4. Information provision to users]
So far, the information processing performed in the information processing system Sy has been described focusing on the information processing performed between business operators. However, since it is the end user who actually uses the super application, information provision for the end user may also be performed in the information processing system Sy.

例えば、ユーザは、スーパーアプリをインストールするだけでは、そのスーパーアプリに組み込まれているミニアプリを利用することができず、利用可能にさせるミニアプリを登録する登録作業を求められる。 For example, the user cannot use the mini-appli embedded in the super-appli only by installing the super-appli, and is required to register the mini-appli to be made available.

例えば、ユーザは、利用可能にさせるミニアプリを登録するにあたって、登録候補のミニアプリを検索により絞り込むこととなる。したがって、スーパーアプリに対応するウォレットサーバ30は、ユーザからの要求に応じて、ミニアプリを検索するための検索画面を提供する。この点について、図1の例を用いて説明する。 For example, when registering a mini-app to be made available, the user narrows down the mini-apps that are candidates for registration by searching. Therefore, the wallet server 30 corresponding to the super application provides a search screen for searching the mini application in response to a request from the user. This point will be described with reference to the example of FIG.

例えば、端末装置10のユーザは、スーパーアプリSAP1を起動することで表示される画面から、スーパーアプリSAP1に組み込まれるミニアプリを検索する検索画面を要求することができる。係る場合、スーパーアプリSAP1に対応するウォレットサーバ31は、検索画面の配信要求を受け付けたことに応じて、所定の検索画面を端末装置10に送信する。図1には、ウォレットサーバ31が配信要求に応じて、所定の検索画面として検索画面SC1を送信したことにより、端末装置10が検索画面SC1を表示している例が示される。 For example, the user of the terminal device 10 can request a search screen for searching a mini application incorporated in the super application SAP1 from a screen displayed by activating the super application SAP1. In such a case, the wallet server 31 corresponding to the super application SAP1 transmits a predetermined search screen to the terminal device 10 in response to receiving the distribution request of the search screen. FIG. 1 shows an example in which the terminal device 10 displays the search screen SC1 by transmitting the search screen SC1 as a predetermined search screen in response to the distribution request by the wallet server 31.

ここで、ウォレットサーバ30から提供される各種画面は、例えばT-SDKを用いてプラットフォーマー側で予め生成された画面であり、例えばウェブビューで提供されてよい。図1の例では、検索画面SC1は、事業者PF1がT-SDKを用いて生成した画面であり、T-SDKに対応するプログラムを介してウェブビューで表示される。さらにいうなれば、情報処理システムSyの中でユーザに提供される各種画面は、プラットフォーマー側から提供される画面、イネーブラー側から提供される画面のいずれであるかに拘わらず、ウェブビューで表示されてよい。 Here, the various screens provided from the wallet server 30 are screens generated in advance on the platformer side using, for example, T-SDK, and may be provided, for example, in a web view. In the example of FIG. 1, the search screen SC1 is a screen generated by the business operator PF1 using the T-SDK, and is displayed in a web view via a program corresponding to the T-SDK. Furthermore, the various screens provided to the user in the information processing system Sy are displayed in the web view regardless of whether the screen is provided from the platformer side or the enabler side. It's okay.

ここで、図1の例によれば、検索画面SC1には、スーパーアプリSAP1に組み込まれているミニアプリのうち、スーパーアプリSAP1との紐付け(登録操作の一例)が行われたことで利用可能となっているミニアプリに関する情報が紐付け済み情報として表示される。なお、このようにミニアプリとスーパーアプリSAP1とが紐付けられた結果、このミニアプリは、スーパーアプリSAP1を介してのみウェブビューで利用可能となる。 Here, according to the example of FIG. 1, the search screen SC1 is used because it is associated with the super application SAP1 (an example of the registration operation) among the mini applications incorporated in the super application SAP1. Information about the enabled mini apps is displayed as linked information. As a result of linking the mini-appli and the super-appli SAP1 in this way, this mini-appli can be used in the web view only via the super-appli SAP1.

また、図1に示すように、検索画面SC1は、スーパーアプリSAP1に組み込まれるミニアプリを検索する機能(例えば、キーワード検索や、ジャンル別検索)を有する。 Further, as shown in FIG. 1, the search screen SC1 has a function (for example, keyword search or genre-specific search) for searching a mini-application incorporated in the super application SAP1.

また、図1の例では、端末装置10には、スーパーアプリSAP1だけでなくスーパーアプリSAP2もインストールされている。このため、ユーザは、スーパーアプリSAP2を起動することで表示される画面から、スーパーアプリSAP2に組み込まれるミニアプリを検索する検索画面を要求することもできる。係る場合、スーパーアプリSAP2に対応するウォレットサーバ32は、検索画面の配信要求を受け付けたことに応じて、所定の検索画面を端末装置10に送信する。図1には、ウォレットサーバ32が配信要求に応じて、所定の検索画面として検索画面SC2を送信したことにより、端末装置10が検索画面SC2を表示している例が示される。 Further, in the example of FIG. 1, not only the super application SAP1 but also the super application SAP2 is installed in the terminal device 10. Therefore, the user can also request a search screen for searching the mini application incorporated in the super application SAP2 from the screen displayed by activating the super application SAP2. In such a case, the wallet server 32 corresponding to the super application SAP2 transmits a predetermined search screen to the terminal device 10 in response to receiving the distribution request of the search screen. FIG. 1 shows an example in which the terminal device 10 displays the search screen SC2 by transmitting the search screen SC2 as a predetermined search screen in response to the distribution request by the wallet server 32.

検索画面SC2は、事業者PF2がT-SDKを用いて生成した画面であり、T-SDKに対応するプログラムを介してウェブビューで表示される。 The search screen SC2 is a screen generated by the business operator PF2 using the T-SDK, and is displayed in a web view via a program corresponding to the T-SDK.

また、図1の例によれば、検索画面SC2には、スーパーアプリSAP2に組み込まれているミニアプリのうち、スーパーアプリSAP2との紐付けが行われたことで利用可能となっているミニアプリに関する情報が紐付け済み情報として表示される。なお、このようにミニアプリとスーパーアプリSAP2とが紐付けられた結果、このミニアプリは、スーパーアプリSAP2を介してのみウェブビューで利用可能となる。ただし、このアプリが、スーパーアプリSAP1にも組み込まれている場合には、ユーザは、スーパーアプリSAP1を介してこれを利用することもできるし、スーパーアプリSAP2を介してこれを利用することもできる。 Further, according to the example of FIG. 1, among the mini-apps incorporated in the super-app SAP2, the search screen SC2 is a mini-appli that can be used by being linked with the super-appli SAP2. Information about is displayed as linked information. As a result of linking the mini-appli and the super-appli SAP2 in this way, this mini-appli can be used in the web view only via the super-appli SAP2. However, when this app is also incorporated in the super app SAP1, the user can use it via the super app SAP1 or can use it via the super app SAP2. ..

また、図1に示すように、検索画面SC2も、スーパーアプリSAP2に組み込まれるミニアプリを検索する機能(例えば、キーワード検索や、ジャンル別検索)を有してよい。 Further, as shown in FIG. 1, the search screen SC2 may also have a function of searching for a mini application incorporated in the super application SAP2 (for example, a keyword search or a genre-specific search).

<実施形態に係る広告処理の説明>
ここまで、実施形態に係る広告処理の前提について説明してきた。以下では、実施形態に係る広告処理にフォーカスして説明する。実施形態に係る広告処理は、事業者T1に属するサーバ装置である広告装置100によって行われるものとする。広告装置100は、実施形態に係る広告装置の一例である。
<Explanation of advertisement processing according to the embodiment>
Up to this point, the premise of the advertisement processing according to the embodiment has been described. Hereinafter, the description will be focused on the advertisement processing according to the embodiment. It is assumed that the advertisement processing according to the embodiment is performed by the advertisement device 100, which is a server device belonging to the business operator T1. The advertising device 100 is an example of the advertising device according to the embodiment.

なお、ミニアプリ管理サーバ50に対して広告装置100の機能を導入することで、ミニアプリ管理サーバ50が、実施形態に係る広告装置として振る舞うように構成させることもできるが、本実施形態では、ミニアプリ管理サーバ50とは独立した広告装置100によって広告処理が行われるものとする。 By introducing the function of the advertising device 100 to the mini-appli management server 50, the mini-appli management server 50 can be configured to behave as an advertising device according to the embodiment. It is assumed that the advertisement processing is performed by the advertising device 100 independent of the mini application management server 50.

〔1.実施形態に係る広告処理の概要〕
上記の通り、情報処理システムSyでは、エンドユーザ向けの情報提供も行われてよい。例えば、情報処理システムSyでは、ユーザに対して広告コンテンツの提供が行われてもよい。具体的には、情報処理システムSyに含まれる広告装置100は、デジタルウォレットアプリに予め登録されたミニアプリに対するユーザ操作を受け付ける。そして、広告装置100は、ユーザ操作を受け付けた場合には、デジタルウォレットアプリケーションに対応する画面である第1の画面と、ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御を行う。ここで、広告装置100は、画面遷移の中で広告コンテンツを端末装置10に表示させる。例えば、広告装置100は、第1の画面および第2の画面のうちユーザ操作が行われた一方の画面から、第1の画面および第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。
[1. Outline of advertisement processing according to the embodiment]
As described above, the information processing system Sy may also provide information for end users. For example, in the information processing system Sy, the advertisement content may be provided to the user. Specifically, the advertising device 100 included in the information processing system Sy accepts a user operation for a mini application registered in advance in the digital wallet application. Then, when the advertising device 100 accepts the user operation, the screen transition between the first screen, which is the screen corresponding to the digital wallet application, and the second screen, which is the screen corresponding to the mini application. Display control that mediates between. Here, the advertising device 100 causes the terminal device 10 to display the advertising content in the screen transition. For example, when the advertising device 100 makes a screen transition from one of the first screen and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. , Display the specified advertising content.

図1で説明したように、ユーザは、検索画面でミニアプリの検索を行い、また、検索結果として表示されたミニアプリうちいずれかのアプリを利用可能にさせる登録操作を行うことで、このミニアプリとスーパーアプリとを紐付けさせる。このような状態において、ユーザは、紐付けが完了しているアプリについて、実際に利用するための操作を行う。広告装置100は、このような操作に応じて、スーパーアプリ側からミニアプリ側へと、あるいは、ミニアプリ側からスーパーアプリ側へとユーザをリダイレクトする。リダイレクトでは画面遷移が発生するため、広告装置100は、この画面遷移の場を活用することでユーザに対して広告提供する。 As described in FIG. 1, the user searches for a mini-app on the search screen, and also performs a registration operation to make one of the mini-apps displayed as a search result available. Link the app with the super app. In such a state, the user performs an operation for actually using the application for which the association has been completed. The advertising device 100 redirects the user from the super application side to the mini application side or from the mini application side to the super application side in response to such an operation. Since the screen transition occurs in the redirect, the advertisement device 100 provides the advertisement to the user by utilizing the screen transition place.

例えば、スーパーアプリ側の画面(第1の画面)の権限はプラットフォーマー(スーパーアプリ提供者)にあり、ミニアプリ側の画面(第2の画面)の権限はイネーブラー(ミニアプリ事業者)にあるため、広告装置100は、これらの画面に広告コンテンツを表示させることは困難な場合がある。一方で、広告装置100は、第1の画面と、第2の画面との間での画面遷移を仲介する役割を有するものであるため、この画面遷移の場を活用することで、画面遷移の中でユーザに対して適切に広告コンテンツを提供することができる。 For example, the authority of the screen (first screen) on the super app side is on the platformer (super app provider), and the authority on the screen on the mini app side (second screen) is on the enabler (mini app operator). Therefore, it may be difficult for the advertising device 100 to display the advertising content on these screens. On the other hand, since the advertising device 100 has a role of mediating the screen transition between the first screen and the second screen, by utilizing this screen transition field, the screen transition can be performed. It is possible to appropriately provide advertising content to users.

〔2.広告装置の構成〕
次に、図2を用いて、実施形態に係る広告装置100について説明する。図2は、実施形態に係る広告装置100の構成例を示す図である。図2に示すように、広告装置100は、通信部110と、記憶部120と、制御部130とを有する。
[2. Configuration of advertising equipment]
Next, the advertising device 100 according to the embodiment will be described with reference to FIG. FIG. 2 is a diagram showing a configuration example of the advertising device 100 according to the embodiment. As shown in FIG. 2, the advertising device 100 includes a communication unit 110, a storage unit 120, and a control unit 130.

(通信部110について)
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、ネットワークNと有線または無線で接続され、例えば、端末装置10、ウォレットサーバ30、ミニアプリサーバ40、ミニアプリ管理サーバ50との間で情報の送受信を行う。
(About communication unit 110)
The communication unit 110 is realized by, for example, a NIC (Network Interface Card) or the like. Then, the communication unit 110 is connected to the network N by wire or wirelessly, and transmits / receives information to / from, for example, the terminal device 10, the wallet server 30, the mini-appli server 40, and the mini-appli management server 50.

(記憶部120について)
記憶部120は、例えば、RAM(Random Access Memory)、フラッシュメモリ等の半導体メモリ素子またはハードディスク、光ディスク等の記憶装置によって実現される。記憶部120は、広告コンテンツデータベース121と、履歴情報データベース122とを有する。
(About 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. The storage unit 120 has an advertisement content database 121 and a history information database 122.

(広告コンテンツデータベース121について)
広告コンテンツデータベース121は、広告配信に関する各種情報を記憶する。ここで、図3に実施形態に係る広告コンテンツデータベース121の一例を示す。図3の例では、広告コンテンツデータベース121は、「プラットフォーマー情報」、「広告主ID(Identifier)」、「広告ID(Identifier)」、「カテゴリ」、「広告コンテンツ」、「許諾情報」、「広告費用」、「広告配信条件」といった項目を有する。また、図3の例では、「広告費用」には「クリック単価」および「広告予算」といった項目が含まれる。また、「広告配信条件」には「掲載時期」、「掲載場所」、「対象ユーザ」、「対象イネーブラー」といった項目が含まれる。
(About the advertising content database 121)
The advertisement content database 121 stores various information related to advertisement distribution. Here, FIG. 3 shows an example of the advertisement content database 121 according to the embodiment. In the example of FIG. 3, the advertisement content database 121 has "platformer information", "advertiser ID (Identifier)", "advertisement ID (Identifier)", "category", "advertisement content", "license information", It has items such as "advertising costs" and "advertising distribution conditions". Further, in the example of FIG. 3, the “advertising cost” includes items such as “cost per click” and “advertising budget”. In addition, the "advertisement distribution condition" includes items such as "posting time", "posting location", "target user", and "target enabler".

「プラットフォーマー情報」は、「広告主ID」で識別される広告主がプラットフォーマーであるか否かを示す情報である。例えば、「広告主ID」で識別される広告主がプラットフォーマーである場合には、プラットフォーマーであることを示す情報(例えば「PF」)が「プラットフォーマー情報」として入力される。一方、「広告主ID」で識別される広告主がプラットフォーマーでない場合には、プラットフォーマーでないことを示す情報(例えば「N-PF」)が「プラットフォーマー情報」として入力される。 The "platformer information" is information indicating whether or not the advertiser identified by the "advertiser ID" is a platformer. For example, when the advertiser identified by the "advertiser ID" is a platformer, information indicating that the advertiser is a platformer (for example, "PF") is input as "platformer information". On the other hand, when the advertiser identified by the "advertiser ID" is not a platformer, information indicating that the advertiser is not a platformer (for example, "N-PF") is input as "platformer information".

「広告主ID」は、広告主を識別する識別情報を示す。「広告ID」は、「広告主ID」で識別される広告主により入稿された「広告コンテンツ」を識別する識別情報を示す。「カテゴリ」は、「広告コンテンツ」が属するカテゴリを示す。例えば、「カテゴリ」は、「広告コンテンツ」の内容に基づき広告主により決定されてもよいし、広告装置100により動的に決定されてもよい。「広告コンテンツ」は、「広告主ID」で識別される広告主により入稿された広告コンテンツを示す。図3の例では、広告主ID「C1」、広告ID「AD1」、カテゴリ「カテゴリ♯2」、「広告コンテンツ♯1」が対応付けられている。係る例は、広告主C1によって、広告コンテンツ♯1といった広告内容であってカテゴリ♯1に属する内容の広告コンテンツAD1が入稿されている例を示す。 The "advertiser ID" indicates identification information that identifies the advertiser. The "advertising ID" indicates identification information that identifies the "advertising content" submitted by the advertiser identified by the "advertising ID". "Category" indicates the category to which "advertising content" belongs. For example, the "category" may be determined by the advertiser based on the content of the "advertising content", or may be dynamically determined by the advertising device 100. The "advertising content" indicates the advertising content submitted by the advertiser identified by the "advertiser ID". In the example of FIG. 3, the advertiser ID “C1”, the advertisement ID “AD1”, the category “category # 2”, and the “advertisement content # 1” are associated with each other. Such an example shows an example in which the advertisement content AD1 which is the advertisement content such as the advertisement content # 1 and belongs to the category # 1 is submitted by the advertiser C1.

ここで、実施形態に係る広告処理では、プラットフォーマー(スーパーアプリ提供者)、イネーブラー(ミニアプリ事業者)、その他の事業者が広告主となり得るが、図1で説明したように、プラットフォーマーによってスーパーアプリに登録するミニアプリが選択される関係上、広告コンテンツ表示の主導権はプラットフォーマー側にある。 Here, in the advertisement processing according to the embodiment, a platformer (super application provider), an enabler (mini application operator), and other operators can be advertisers, but as described in FIG. 1, the platform four Since the mini app to be registered in the super app is selected by Mar, the platformer has the initiative to display the advertising content.

したがって、プラットフォーマーは、自身のスーパーアプリを介した画面遷移において表示される候補となっている広告コンテンツについて実際に表示させるか否かを審査することができる。例えば、後述する審査要求部132が、ウォレットサーバ30に対して、当該ウォレットサーバ30に対応するサービス提供者(プラットフォーマー)以外の広告主により入稿されている広告コンテンツについて、表示させるか否かを審査するよう要求する。プラットフォーマーは、からのこのような要求に応じて審査を行ことができる。したがって、「許諾情報」には、審査要求部132による要求に応じてプラットフォーマーにより表示の可否が審査された審査結果が含まれる。例えば、「許諾情報」には、対応する「広告コンテンツ」の表示を許可しているプラットフォーマーを示す情報、および、対応する「広告コンテンツ」の表示を拒否しているプラットフォーマーを示す情報が含まれてよい。 Therefore, the platformer can judge whether or not to actually display the advertisement content that is a candidate to be displayed in the screen transition via its own superappli. For example, whether or not the examination request unit 132, which will be described later, causes the wallet server 30 to display the advertisement content submitted by an advertiser other than the service provider (platformer) corresponding to the wallet server 30. Request to be examined. The platformer may conduct the review in response to such a request from. Therefore, the "license information" includes the examination result in which the displayability is examined by the platformer in response to the request by the examination request unit 132. For example, the "license information" includes information indicating a platformer that is permitted to display the corresponding "advertising content" and information indicating a platformer that is denied the display of the corresponding "advertising content". May be included.

図3の例では、プラットフォーマーである広告主C1により入稿されている広告コンテンツAD1に対して「許諾情報♯1」が対応付けられている。係る例によれば、「許諾情報♯1」には、広告主C1以外のプラットフォーマーにより広告コンテンツAD1が審査された審査結果が含まれてよい。 In the example of FIG. 3, "license information # 1" is associated with the advertisement content AD1 submitted by the advertiser C1 which is a platformer. According to such an example, the "license information # 1" may include the examination result in which the advertisement content AD1 is examined by a platformer other than the advertiser C1.

また、図3の例では、プラットフォーマーでない広告主C2により入稿されている広告コンテンツAD2に対して「許諾情報♯2」が対応付けられている。係る例によれば、「許諾情報♯2」には、全てのプラットフォーマーにより広告コンテンツAD2が審査された審査結果が含まれてよい。 Further, in the example of FIG. 3, "license information # 2" is associated with the advertisement content AD2 submitted by the advertiser C2 who is not a platformer. According to such an example, the "license information # 2" may include the examination result in which the advertisement content AD2 is examined by all the platformers.

なお、審査はプラットフォーマーによって人力で行われてもよいし、ウォレットサーバ30によって動的に行われてもよい。 The examination may be performed manually by the platformer or dynamically by the wallet server 30.

「クリック単価」は、広告コンテンツに対する1回のユーザ操作(例えば、クリック、タップ等の選択操作)に応じて、広告主に課金される価格を示し、入札単価とも呼ばれる。「広告予算」は、広告配信にかけることのできる広告主側の残りの予算であり、「クリック単価」で示される金額の課金に応じて減算される。例えば、「広告予算」が「クリック単価」より少なくなった場合には、「広告予算」で対象となっている広告コンテンツの配信は停止される。図3の例では、広告主ID「C1」、広告ID「AD1」、クリック単価「110円」、広告予算「10万円」が対応付けられている。係る例は、広告主C1が、広告コンテンツAD1の広告配信に10万円の予算をかけており、また、クリック単価110円を設定している例を示す。 The "unit price per click" indicates a price charged to the advertiser in response to one user operation (for example, a selection operation such as clicking or tapping) for the advertising content, and is also called a bid unit price. The "advertising budget" is the remaining budget on the advertiser side that can be spent on ad delivery, and is deducted according to the charge of the amount indicated by the "cost per click". For example, if the "advertising budget" is less than the "cost per click", the distribution of the advertising content covered by the "advertising budget" will be stopped. In the example of FIG. 3, the advertiser ID “C1”, the advertisement ID “AD1”, the cost per click “110 yen”, and the advertisement budget “100,000 yen” are associated with each other. Such an example shows an example in which the advertiser C1 spends a budget of 100,000 yen on the advertisement distribution of the advertisement content AD1 and sets the click unit price of 110 yen.

「広告配信条件」は、広告配信を許可する条件であって、条件を満たすタイミングにおいて、条件を満たす場所や条件を満たす対象者に対して広告コンテンツが露出される。 The "advertisement distribution condition" is a condition for permitting advertisement distribution, and the advertisement content is exposed to a place satisfying the condition and a target person satisfying the condition at the timing when the condition is satisfied.

「掲載時期」は、広告コンテンツを表示させるタイミングに対応し、時刻や日付等を用いて、ピンポイントなタイミング設定や範囲によるタイミング設定等が広告主によって行われる。 The "posting time" corresponds to the timing at which the advertisement content is displayed, and the advertiser performs pinpoint timing setting, timing setting according to the range, etc. using the time, date, and the like.

「掲載場所」は、広告コンテンツが表示される媒体となる媒体コンテンツであって、第1の画面および第2の画面の間での画面遷移の際に用いられる候補の媒体コンテンツの中から広告主によって選択される。また、選択された媒体コンテンツが広告枠を有する場合には、広告コンテンツを表示させる広告枠までも広告主によって選択されてよい。媒体コンテンツの一例については図5や図6で説明する。 The "posting place" is a medium content that is a medium on which the advertisement content is displayed, and is an advertiser from among candidate medium contents used at the time of screen transition between the first screen and the second screen. Selected by. Further, when the selected medium content has an advertising space, even the advertising space for displaying the advertising content may be selected by the advertiser. An example of the medium content will be described with reference to FIGS. 5 and 6.

「対象ユーザ」は、広告コンテンツを提供するターゲットとなるユーザを規定する情報であり例えば各種の属性を用いて広告主により設定されてよい。また、ここでいう属性とは、例えば、性別、年齢、職業等の所謂デモグラフィック属性であってよい。また、属性は、「スーパーアプリSAP1の会員となっている全ユーザ」、「スーパーアプリSAP2の会員となっているユーザのうち、20代男性ユーザ」といったように、スーパーアプリの種別属性と、デモグラフィック属性とを組み合わせて設定されてもよい。 The "target user" is information that defines a target user who provides the advertisement content, and may be set by the advertiser using, for example, various attributes. Further, the attribute referred to here may be, for example, a so-called demographic attribute such as gender, age, occupation, and the like. In addition, the attributes are the type attribute of the super app and the demo, such as "all users who are members of the super app SAP1" and "male users in their 20s among the users who are members of the super app SAP2". It may be set in combination with a graphic attribute.

「対象イネーブラー」は、どのイネーブラーにより提供されるミニアプリに対応する画面遷移において広告コンテンツを表示させるかを規定する情報であり広告主により設定される。図3の例では、広告主ID「C1」、広告ID「AD1」、対象イネーブラー「EN1」が対応付けられている。係る例は、広告主C1が、ミニアプリ事業者EN1に対応する画面遷移において広告コンテンツAD1を表示するよう条件設定している例を示す。 The "target enabler" is information that defines which enabler to display the advertisement content in the screen transition corresponding to the mini application provided by the advertiser, and is set by the advertiser. In the example of FIG. 3, the advertiser ID “C1”, the advertisement ID “AD1”, and the target enabler “EN1” are associated with each other. Such an example shows an example in which the advertiser C1 sets the condition to display the advertisement content AD1 in the screen transition corresponding to the mini-application business operator EN1.

(履歴情報データベース122について)
履歴情報データベース122は、マーケティングに用いられる各種情報を記憶する。例えば、履歴情報データベース122は、広告コンテンツに対するユーザの行動情報を記憶する。例えば、履歴情報データベース122は、ユーザによる広告コンテンツの閲覧からコンバージョンに至るまでの行動を示す履歴情報を記憶する。また、履歴情報データベース122は、履歴情報が分析された分析結果(例えば、アクセス分析結果、広告効果に関する分析結果(例えば、広告評価値)、広告主へのレポート情報等)も記憶することができる。
(About the history information database 122)
The history information database 122 stores various information used for marketing. For example, the history information database 122 stores user behavior information with respect to advertising content. For example, the history information database 122 stores historical information indicating actions from browsing of advertising content to conversion by a user. Further, the history information database 122 can also store the analysis result obtained by analyzing the history information (for example, the access analysis result, the analysis result regarding the advertisement effect (for example, the advertisement evaluation value), the report information to the advertiser, etc.). ..

ここで、図4に実施形態に係る履歴情報データベース122の一例を示す。図4の例では、履歴情報データベース122は、「ユーザID(Identifier)」、「履歴情報」といった項目を有する。 Here, FIG. 4 shows an example of the history information database 122 according to the embodiment. In the example of FIG. 4, the history information database 122 has items such as "user ID (Identifier)" and "history information".

「ユーザID」は、ユーザ(エンドユーザ)、または、ユーザの端末装置10を識別する識別情報を示す。「履歴情報」は、広告コンテンツに関するユーザの行動履歴を示し、例えば、どの広告がいつ表示されたかといった情報、表示された広告に対してユーザがいつどのような行動を行ったかといった情報が含まれる。また、「履歴情報」には、どのスーパーアプリを介してどのミニアプリを利用し、利用先のミニアプリにおいていつどのような行動を行ったかといったアクセス履歴も含まれてよい。 The "user ID" indicates identification information that identifies the user (end user) or the user's terminal device 10. The "history information" indicates the user's behavior history regarding the advertisement content, and includes, for example, information such as which advertisement was displayed and when, and information such as when and what behavior the user performed with respect to the displayed advertisement. .. In addition, the "history information" may include an access history such as which mini-app was used through which super-app and when and what kind of action was taken in the mini-app of the user.

なお、図4に示す履歴情報データベース122の例は単純な例であるが、上記の通り、履歴情報データベース122は、アクセス分析結果、広告効果に関する分析結果(例えば、広告評価値)、広告主へのレポート情報等も記憶することができる。 The example of the history information database 122 shown in FIG. 4 is a simple example, but as described above, the history information database 122 provides the access analysis result, the analysis result regarding the advertising effect (for example, the advertisement evaluation value), and the advertiser. Report information etc. can also be stored.

(制御部130について)
図2に戻り、制御部130は、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、広告装置100内部の記憶装置に記憶されている各種プログラム(例えば、実施形態に係る広告プログラム)がRAMを作業領域として実行されることにより実現される。また、制御部130は、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field Programmable Gate Array)等の集積回路により実現される。
(About control unit 130)
Returning to FIG. 2, the control unit 130 uses a CPU (Central Processing Unit), an MPU (Micro Processing Unit), or the like to store various programs stored in the storage device inside the advertising device 100 (for example, an advertising program according to an embodiment). Is realized by executing RAM as a work area. Further, the control unit 130 is realized by, for example, an integrated circuit such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field Programmable Gate Array).

図2に示すように、制御部130は、広告受付部131と、審査要求部132と、操作受付部133と、決定部134と、表示制御部135と、算定部136と、分析部137を有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部130の内部構成は、図2に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部130が有する各処理部の接続関係は、図2に示した接続関係に限られず、他の接続関係であってもよい。 As shown in FIG. 2, the control unit 130 includes an advertisement reception unit 131, an examination request unit 132, an operation reception unit 133, a determination unit 134, a display control unit 135, a calculation unit 136, and an analysis unit 137. It has or realizes or executes the functions and actions of information processing described below. The internal configuration of the control unit 130 is not limited to the configuration shown in FIG. 2, and may be any other configuration as long as it is configured to perform information processing described later. Further, the connection relationship of each processing unit included in the control unit 130 is not limited to the connection relationship shown in FIG. 2, and may be another connection relationship.

(広告受付部131について)
広告受付部131は、広告主から広告コンテンツの入稿を受け付ける。また、広告受付部131は、広告費用や広告配信条件の設定も広告主から受け付けることができる。例えば、広告受付部131は、広告コンテンツが表示される媒体となる媒体コンテンツであって、デジタルウォレットアプリケーションに対応する画面である第1の画面、および、デジタルウォレットアプリケーションに予め登録されたミニアプリに対応する第2の画面の間での画面遷移の際に表示される媒体コンテンツのうち、広告コンテンツを表示させる対象の媒体コンテンツを広告配信条件として広告主から受け付ける。
(About the advertisement reception department 131)
The advertisement reception unit 131 accepts submission of advertisement content from the advertiser. In addition, the advertisement receiving unit 131 can also receive from the advertiser the setting of the advertisement cost and the advertisement distribution condition. For example, the advertisement receiving unit 131 is a medium content that is a medium on which the advertisement content is displayed, and is a first screen that is a screen corresponding to the digital wallet application, and a mini application registered in advance in the digital wallet application. Among the medium contents displayed at the time of screen transition between the corresponding second screens, the target medium content for which the advertisement content is displayed is accepted from the advertiser as an advertisement distribution condition.

また、広告受付部131は、受け付けた情報を広告コンテンツデータベース121に格納する。 Further, the advertisement receiving unit 131 stores the received information in the advertisement content database 121.

(審査要求部132について)
審査要求部132は、表示候補の広告コンテンツであって、デジタルウォレットアプリケーションを提供するサービス提供者(プラットフォーマー)以外の広告主により入稿されている広告コンテンツについて、当該サービス提供者に対応する画面遷移において当該広告コンテンツを表示させるか否かを審査するよう当該サービス提供者に要求する。また、審査要求部132は、要求に応じてサービス提供者が審査した審査結果を受け付けることもでき、受け付けた審査結果を示す許諾情報を広告コンテンツデータベース121に格納する。
(Regarding Examination Request Department 132)
The review request unit 132 responds to the service provider for the advertisement content that is a display candidate and is submitted by an advertiser other than the service provider (platformer) that provides the digital wallet application. Request the service provider to examine whether or not to display the advertisement content in the screen transition. Further, the examination request unit 132 can also receive the examination result examined by the service provider in response to the request, and stores the permission information indicating the accepted examination result in the advertisement content database 121.

(操作受付部133について)
操作受付部133は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける。
(About operation reception unit 133)
The operation reception unit 133 accepts user operations for the mini application registered in advance in the digital wallet application.

例えば、操作受付部133は、第1の画面を介して、ミニアプリのうち利用可能にさせるミニアプリを登録する登録操作(紐付操作)を受け付ける。 For example, the operation reception unit 133 accepts a registration operation (linking operation) for registering a mini application to be made available among the mini applications via the first screen.

また、例えば、操作受付部133は、第1の画面を介して、ミニアプリのうち利用可能に登録されているミニアプリのいずれかを選択する選択操作を受け付ける。 Further, for example, the operation reception unit 133 accepts a selection operation for selecting one of the available mini-apps among the mini-apps via the first screen.

また、例えば、操作受付部133は、第2の画面を介して、デジタルウォレットアプリケーションに対応する電子マネーを用いた電子決済操作を受け付ける。 Further, for example, the operation reception unit 133 accepts an electronic payment operation using electronic money corresponding to the digital wallet application via the second screen.

(決定部134について)
決定部134は、広告評価値や、広告受付部131による受け付けられた広告配信条件に基づいて、入稿されている表示候補の広告コンテンツの中から表示対象の広告コンテンツを決定する。例えば、決定部134は、広告コンテンツが表示される媒体となる媒体コンテンツであって、現在の広告処理で対象となっている媒体コンテンツが広告配信条件として設定されている広告コンテンツを抽出する。そして、決定部134は、抽出した各広告コンテンツの広告評価値(例えば、入札単価、CTR、eCPM、CVR等)に基づき配信の順位付けを行い、その順位に基づいて、表示対象の広告コンテンツを決定する。
(About decision unit 134)
The determination unit 134 determines the advertisement content to be displayed from the advertisement contents of the display candidates that have been submitted, based on the advertisement evaluation value and the advertisement distribution condition accepted by the advertisement reception unit 131. For example, the determination unit 134 extracts the advertisement content which is the medium content on which the advertisement content is displayed and whose medium content targeted by the current advertisement processing is set as the advertisement distribution condition. Then, the determination unit 134 ranks the distribution based on the advertisement evaluation value (for example, bid unit price, CTR, eCPM, CVR, etc.) of each extracted advertisement content, and sets the advertisement content to be displayed based on the ranking. decide.

(表示制御部135について)
表示制御部135は、第1の画面および第2の画面のうちユーザ操作が行われた一方の画面から、第1の画面および第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツ(決定部134により決定された広告コンテンツ)を表示させる。
(About display control unit 135)
The display control unit 135 makes a screen transition from one of the first screen and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. Display predetermined advertising content (advertising content determined by the determination unit 134).

例えば、表示制御部135は、操作受付部133により登録操作が受け付けられた場合には、第1の画面から第2の画面へと遷移させる間において所定の広告コンテンツを表示させる。より具体的には、表示制御部135は、登録操作が受け付けられた場合には、利用規約画面とともに所定の広告コンテンツを表示させ、利用規約画面の内容にユーザが同意した場合には、第2の画面を表示させる。 For example, when the registration operation is accepted by the operation reception unit 133, the display control unit 135 displays a predetermined advertisement content during the transition from the first screen to the second screen. More specifically, the display control unit 135 displays a predetermined advertisement content together with the terms of use screen when the registration operation is accepted, and when the user agrees with the contents of the terms of use screen, the second Display the screen of.

また、例えば、表示制御部135は、操作受付部133により選択操作が受け付けられた場合には、第1の画面から第2の画面へと遷移させる間において所定の広告コンテンツを表示させる。より具体的には、表示制御部135は、選択操作が受け付けられた場合には、所定の広告コンテンツを含む所定の画面を表示させた後に、第2の画面を表示させる。 Further, for example, when the operation reception unit 133 accepts the selection operation, the display control unit 135 displays a predetermined advertisement content during the transition from the first screen to the second screen. More specifically, when the selection operation is accepted, the display control unit 135 displays a predetermined screen including the predetermined advertising content, and then displays the second screen.

また、例えば、表示制御部135は、操作受付部133により電子決済操作が受け付けられた場合には、第2の画面から第1の画面へと遷移させる間において所定の広告コンテンツを表示させる。 Further, for example, when the electronic payment operation is accepted by the operation reception unit 133, the display control unit 135 displays a predetermined advertisement content during the transition from the second screen to the first screen.

(算定部136について)
算定部136は、広告主に課金する課金額を算定する。例えば、算定部136は、クリック単価に基づいて、広告主に課金する課金額を算定する。
(About Calculation Department 136)
The calculation unit 136 calculates the charge amount to be charged to the advertiser. For example, the calculation unit 136 calculates the charge amount to be charged to the advertiser based on the cost per click.

(分析部137について)
分析部137は、マーケティングに関する分析を行う。例えば、分析部137は、履歴情報データベース122に記憶される履歴情報に基づき、アクセス分析や、広告効果の測定等を行う。
(About analysis unit 137)
The analysis unit 137 analyzes marketing. For example, the analysis unit 137 performs access analysis, measurement of advertising effectiveness, and the like based on the history information stored in the history information database 122.

〔3.広告処理の一例〕
続いて、広告装置100(特に、操作受付部133、決定部134、表示制御部135)によって行われる広告処理の一例について、図5および図6に示す画面遷移例を用いて説明する。
[3. Example of advertisement processing]
Subsequently, an example of the advertisement processing performed by the advertisement device 100 (particularly, the operation reception unit 133, the determination unit 134, and the display control unit 135) will be described with reference to the screen transition examples shown in FIGS. 5 and 6.

〔3-1.広告処理の一例(1)〕
まず、図5を用いて、実施形態に係る広告処理の一例について説明する。図5は、実施形態に係る広告処理の一例(1)を示す図である。図5では、図1に示す<プラットフォーマーのスーパーアプリ表示例1>を用いて、実施形態に係る広告処理を説明する。より具体的には、図5では、プラットフォーマーである事業者PF1により提供されるスーパーアプリSAP1を介してミニアプリMAP2が利用される際の画面遷移の一例を用いて、実施形態に係る広告処理を説明する。
[3-1. Example of advertisement processing (1)]
First, an example of the advertisement processing according to the embodiment will be described with reference to FIG. FIG. 5 is a diagram showing an example (1) of the advertisement processing according to the embodiment. In FIG. 5, the advertisement processing according to the embodiment will be described using <Platformer SuperAppli Display Example 1> shown in FIG. More specifically, in FIG. 5, an advertisement according to an embodiment is used by using an example of screen transition when the mini-appli MAP2 is used via the super-appli SAP1 provided by the platformer PF1. The process will be explained.

ここで、ユーザは、スーパーアプリSAP1を端末装置10にインストールするだけでは、スーパーアプリSAP1に組み込まれているミニアプリを利用することができない。このため、ユーザは、スーパーアプリSAP1に組み込まれているミニアプリを初めて利用しようとする初回利用時には、このミニアプリとスーパーアプリSAP1とを紐付けることで、このミニアプリを利用可能な状態に登録する操作を求められる。 Here, the user cannot use the mini-appli incorporated in the super-appli SAP1 only by installing the super-appli SAP1 on the terminal device 10. For this reason, the user registers this mini-app in a usable state by associating this mini-app with the super-app SAP1 at the first use when he / she tries to use the mini-app embedded in the super-app SAP1 for the first time. You are asked to do the operation.

このような登録操作を行う場合、ユーザは、スーパーアプリSAP1を起動した画面(例えば、TOP画面)から、ミニアプリを検索する検索画面へとアクセスする。次に、ユーザは、検索結果が一覧表示される一覧画面へと遷移し、この一覧画面に示されるミニアプリのいずれかとスーパーアプリSAP1とを紐付けることより、広告装置100に対して紐付け対象のミニアプリを利用可能な状態とするよう要求する。すなわち、ユーザは、紐付操作および要求操作という一連の登録操作を行う。 When performing such a registration operation, the user accesses the search screen for searching the mini application from the screen where the super application SAP1 is started (for example, the TOP screen). Next, the user transitions to a list screen in which search results are displayed in a list, and by associating one of the mini-apps shown on this list screen with the super application SAP1, the user is associated with the advertising device 100. Request that the mini app be available. That is, the user performs a series of registration operations such as a linking operation and a request operation.

広告装置100は、係る登録操作を受け付けると、初回利用時であることに応じて、ユーザを利用規約画面へと遷移させ、利用規約画面の内容にユーザが同意した場合には、ユーザを紐付け対象のミニアプリ側へとリダイレクトする。 When the advertising device 100 receives the registration operation, the user transitions to the terms of use screen according to the first use, and if the user agrees with the contents of the terms of use screen, the user is associated. Redirect to the target mini-app side.

図5には、上記のような初回利用時の画面遷移の一例が示される。ここからは、図5を用いて、初回利用時の画面遷移の具体例とともに係る画面遷移の中で行われる広告処理の一例を説明する。図5には、スーパーアプリSAP1側から、紐付け対象のミニアプリ側へと画面遷移が進む例が、図5(a)~図5(f)によって示されている。 FIG. 5 shows an example of the screen transition at the time of the first use as described above. From here, using FIG. 5, a specific example of the screen transition at the time of the first use and an example of the advertisement processing performed in the screen transition will be described. 5 (a) to 5 (f) show an example in which the screen transition progresses from the super application SAP1 side to the associated mini application side.

図5(a)は、スーパーアプリSAP1が起動された際に表示される画面に対応し、例えば、スーパーアプリSAP1のTOP画面である。スーパーアプリSAP1を制御するウォレットサーバ31は、スーパーアプリSAP1を起動させる操作をユーザから受け付けた場合には、図5(a)に示すようなTOP画面を端末装置10に表示させる。 FIG. 5A corresponds to a screen displayed when the super app SAP1 is started, and is, for example, a TOP screen of the super app SAP1. When the wallet server 31 that controls the super application SAP1 receives an operation for invoking the super application SAP1 from the user, the wallet server 31 causes the terminal device 10 to display a TOP screen as shown in FIG. 5A.

このような状態において、ユーザは、端末装置10を操作し、ミニアプリを検索するための検索画面の配信要求をウォレットサーバ31に送信したとする。係る場合、ウォレットサーバ31は、検索画面の配信要求の受付に応じて、図5(b)に示すような検索画面SC11を端末装置10に表示させる。検索画面SC11は、図1に示した検索画面SC1に対応し、係る例では、現時点では利用可能となっているミニアプリが存在しない(紐付けが行われていない)ことにより、紐付け済み情報が空欄となっている。また、検索画面SC11は、ミニアプリを検索する機能(例えば、キーワード検索や、ジャンル別検索)を有する。 In such a state, it is assumed that the user operates the terminal device 10 and sends a distribution request of the search screen for searching the mini application to the wallet server 31. In such a case, the wallet server 31 causes the terminal device 10 to display the search screen SC11 as shown in FIG. 5B in response to the reception of the distribution request of the search screen. The search screen SC11 corresponds to the search screen SC1 shown in FIG. 1. In this example, the mini-appli that is available at the present time does not exist (not linked), so that the linked information is linked. Is blank. Further, the search screen SC11 has a function of searching a mini application (for example, a keyword search or a genre-specific search).

ここで、ユーザは、端末装置10を操作し、例えば、検索キーワードを入力したとする。係る場合、ウォレットサーバ31は、検索画面の検索キーワードの受付に応じて、図5(c)に示すような一覧画面SC12を端末装置10に表示させる。図5(c)の例によれば、一覧画面SC12には、検索キーワードに対応するミニアプリ(紐付け候補のミニアプリ)が一覧表示されるとともに、各ミニアプリには紐付けを行うための「紐付」ボタンが対応付けられている。 Here, it is assumed that the user operates the terminal device 10 and inputs, for example, a search keyword. In such a case, the wallet server 31 causes the terminal device 10 to display the list screen SC12 as shown in FIG. 5C in response to the reception of the search keyword on the search screen. According to the example of FIG. 5 (c), the mini-appli (mini-appli of the linking candidate) corresponding to the search keyword is displayed in a list on the list screen SC12, and each mini-appli is linked. A "link" button is associated.

ここまでの説明によれば、検索画面SC11や一覧画面SC12はウォレットサーバ31により配信される画面であるため、デジタルウォレットアプリケーションに対応する第1の画面の一例といえる。このようなことから、検索画面SC11や一覧画面SC12の表示態様を加工したり、検索画面SC11や一覧画面SC12に広告コンテンツを表示させたりする権限は、事業者PF1側にある。したがって、広告装置100は、検索画面SC11や一覧画面SC12に広告コンテンツを表示させるのは困難な場合がある。 According to the explanation so far, since the search screen SC11 and the list screen SC12 are screens distributed by the wallet server 31, it can be said to be an example of the first screen corresponding to the digital wallet application. For this reason, the business operator PF1 has the authority to process the display mode of the search screen SC11 and the list screen SC12, and to display the advertisement content on the search screen SC11 and the list screen SC12. Therefore, it may be difficult for the advertising device 100 to display the advertising content on the search screen SC11 or the list screen SC12.

一方で、広告装置100は、第1の画面と、第2の画面との間での画面遷移を仲介する役割を有するため、この後ユーザをミニアプリ側へとリダイレクトするにあたって、図5(d)および図5(e)に示す画面を用いた遷移の仲介において広告コンテンツを提供することができる。具体的には、広告装置100は、初回利用時であることに応じて、図5(d)に示す規約同意画面SC13、および、図5(e)に示す紐付結果画面SC14へとユーザを遷移させることにより、これらの画面の少なくともいずれか一方で広告コンテンツを提供することができる。以降はこの点について具体的に説明する。 On the other hand, since the advertising device 100 has a role of mediating the screen transition between the first screen and the second screen, when the user is subsequently redirected to the mini application side, FIG. 5 (d). ) And the screen shown in FIG. 5 (e) can be used to provide the advertising content in the mediation of the transition. Specifically, the advertising device 100 transitions the user to the agreement agreement screen SC13 shown in FIG. 5D and the association result screen SC14 shown in FIG. 5E, depending on the first use. By doing so, it is possible to provide advertising content on at least one of these screens. Hereinafter, this point will be specifically described.

例えば、ユーザは、一覧画面SC12のうち、ミニアプリMAP2を利用可能な状態にしたいものとする。係る場合、ユーザは、アプリMAP2に対応付けられる「紐付」ボタンを押下することで、広告装置100に対してミニアプリMAP2を利用可能な状態とするよう要求するという登録操作を行う。 For example, the user wants to make the mini application MAP2 available on the list screen SC12. In such a case, the user performs a registration operation of requesting the advertising device 100 to make the mini-appli MAP2 available by pressing the "link" button associated with the app MAP2.

係る場合、広告装置の操作受付部133は、登録操作を受け付ける(ステップS51)。決定部134は、操作受付部133により登録操作が受け付けられたことに応じて、表示対象の広告コンテンツを決定する広告決定処理を行う(ステップS52)。図5(d)の例によれば、決定部134は、規約同意画面SC13に含まれる広告枠F11に表示させる広告コンテンツを決定する。 In such a case, the operation reception unit 133 of the advertising device accepts the registration operation (step S51). The determination unit 134 performs an advertisement determination process for determining the advertisement content to be displayed in response to the registration operation being accepted by the operation reception unit 133 (step S52). According to the example of FIG. 5D, the determination unit 134 determines the advertisement content to be displayed in the advertisement space F11 included in the agreement agreement screen SC13.

例えば、決定部134は、広告コンテンツデータベース121に記憶される広告コンテンツのうち、スーパーアプリSAP1からミニアプリMAP2をつなぐ画面遷移で配信するよう規定されている広告コンテンツを抽出する。また、決定部134は、抽出した広告コンテンツのうち、広告枠F11に表示させる旨の広告配信条件(掲載場所)が設定されている広告コンテンツであって、許諾情報で許諾されている広告コンテンをさらにここから抽出する。そして、決定部134は、この抽出した広告コンテンツそれぞれの評価値やその他の広告配信条件に基づいて、広告枠F11に表示させる表示対象の広告コンテンツを決定する。 For example, the determination unit 134 extracts the advertisement content stored in the advertisement content database 121, which is specified to be delivered by the screen transition connecting the super application SAP1 to the mini application MAP2. Further, the determination unit 134 determines, among the extracted advertisement contents, the advertisement contents for which the advertisement distribution condition (posting place) to be displayed in the advertisement space F11 is set and the advertisement content is permitted by the license information. Further extract from here. Then, the determination unit 134 determines the advertisement content to be displayed in the advertisement space F11 based on the evaluation value of each of the extracted advertisement contents and other advertisement distribution conditions.

ここで、上記例によれば、規約同意画面SC13は、広告コンテンツが表示される媒体となる媒体コンテンツの一例であり、例えば、広告主は、規約同意画面SC13に広告コンテンツを表示させたい場合には、規約同意画面SC13を示す情報を、例えば図3の「掲載場所」として条件指定する。 Here, according to the above example, the agreement agreement screen SC13 is an example of medium content that is a medium on which the advertisement content is displayed. For example, when the advertiser wants to display the advertisement content on the agreement agreement screen SC13. Specifies, for example, the information indicating the agreement agreement screen SC13 as the "posting place" in FIG.

次に、表示制御部135は、決定部134により決定された広告コンテンツが、仲介の画面遷移の中で表示させるよう表示制御する(ステップS53)。図5の例では、表示制御部135は、決定部134により決定された広告コンテンツが広告枠F11に含まれた状態で規約同意画面SC13が表示されるよう表示制御する。 Next, the display control unit 135 controls the display so that the advertisement content determined by the determination unit 134 is displayed in the screen transition of the mediation (step S53). In the example of FIG. 5, the display control unit 135 controls the display so that the agreement agreement screen SC13 is displayed with the advertisement content determined by the determination unit 134 included in the advertisement space F11.

このような表示制御の結果、ユーザは、図5(d)に示すような、広告コンテンツが広告枠F11に表示された状態の規約同意画面SC13に遷移される。規約同意画面SC13には、利用規約の内容に同意することを示す「同意」ボタンと、利用規約の内容に同意しないことを示す「同意しない」ボタンが含まれてよい。また、ここでいう利用規約の内容とは、スーパーアプリSAP1側にユーザが登録している情報(例えば、ユーザID、生年月日、氏名、住所等の個人情報を含む会員情報)が、ミニアプリMAP2側に連携されることへの同意を求める内容である。 As a result of such display control, the user transitions to the agreement agreement screen SC13 in the state where the advertisement content is displayed in the advertisement space F11 as shown in FIG. 5D. The agreement agreement screen SC13 may include an "agree" button indicating that the user agrees to the contents of the terms of use and a "disagree" button indicating that the user disagrees with the contents of the terms of use. In addition, the content of the terms of use here means that the information registered by the user on the super app SAP1 side (for example, member information including personal information such as user ID, date of birth, name, address, etc.) is a mini app. It is a content that asks for consent to cooperate with the MAP2 side.

したがって、例えば、ユーザが、「同意」ボタンを押下したとすると、広告装置100は、スーパーアプリSAP1側にユーザが登録している情報をウォレットサーバ31から取得する。そして、広告装置100は、取得した情報をミニアプリMAP2側(例えば、ミニアプリMAP2に対応するミニアプリサーバ40)へと連携することで、スーパーアプリSAP1とミニアプリMAP2との連携を完了する。例えば、広告装置100は、自装置の所定の記憶部内で係る連携を行い、連携結果をミニアプリMAP2に対応するミニアプリサーバ40へと渡すことができる。なお、このような連携処理は、例えば、広告装置100の制御部130に含まれる図示しない所定の処理部(例えば、連携部)によって行われてよい。 Therefore, for example, if the user presses the "agree" button, the advertising device 100 acquires the information registered by the user on the super application SAP1 side from the wallet server 31. Then, the advertising device 100 completes the cooperation between the super application SAP 1 and the mini application MAP 2 by linking the acquired information to the mini application MAP2 side (for example, the mini application server 40 corresponding to the mini application MAP 2). For example, the advertising device 100 can perform such cooperation in a predetermined storage unit of its own device, and pass the cooperation result to the mini-appli server 40 corresponding to the mini-appli MAP2. It should be noted that such cooperation processing may be performed by, for example, a predetermined processing unit (for example, cooperation unit) included in the control unit 130 of the advertising device 100 (for example).

また、表示制御部135は、紐付けにより連携が完了されると、図5(e)に示すような紐付結果画面SC14を端末装置10に表示させる。これによりユーザは、規約同意画面SC13から紐付結果画面SC14へと遷移される。なお、紐付結果画面SC14にも広告コンテンツを表示させる構成を採用することも可能である。係る場合、例えば、決定部134は、紐付けにより連携が完了された場合に、紐付結果画面SC14に表示させる広告コンテンツを決定する広告決定処理を行う。また、表示制御部135は、決定部134により決定された広告コンテンツが紐付結果画面SC14に表示されるよう表示制御する。 Further, when the cooperation is completed by the linking, the display control unit 135 causes the terminal device 10 to display the linking result screen SC14 as shown in FIG. 5 (e). As a result, the user transitions from the agreement agreement screen SC13 to the association result screen SC14. It is also possible to adopt a configuration in which the advertisement content is displayed on the linking result screen SC14 as well. In such a case, for example, the determination unit 134 performs an advertisement determination process for determining the advertisement content to be displayed on the association result screen SC 14 when the cooperation is completed by the association. Further, the display control unit 135 controls the display so that the advertisement content determined by the determination unit 134 is displayed on the association result screen SC14.

また、図5(e)の例によれば、紐付結果画面SC14には、「すぐに利用する」ボタンが含まれる。例えば、ユーザが、このボタンを押下したとすると、広告装置100は、ユーザをミニアプリMAP2側へとリダイレクトする(ステップS54)。例えば、広告装置100は、端末装置10に対してミニアプリMAP2に対応するアプリサーバ40にアクセスするよう指示する。 Further, according to the example of FIG. 5 (e), the association result screen SC14 includes a "use immediately" button. For example, if the user presses this button, the advertising device 100 redirects the user to the mini-appli MAP2 side (step S54). For example, the advertising device 100 instructs the terminal device 10 to access the application server 40 corresponding to the mini application MAP2.

この結果、端末装置10は、ミニアプリMAP2に対応するアプリサーバ40にアクセスし、また、アプリサーバ40は、係るアクセスに応じて、図5(f)に示すようなアプリ画面SC15を端末装置10に表示させる。 As a result, the terminal device 10 accesses the application server 40 corresponding to the mini-appli MAP2, and the application server 40 displays the application screen SC15 as shown in FIG. 5F in response to the access. To display.

このように、アプリ画面SC15は、アプリサーバ40により配信される画面であるため、ミニアプリに対応する第2の画面の一例といえる。また、アプリ画面SC15の表示態様を加工したり、アプリ画面SC15に広告コンテンツを表示させたりする権限は、事業者EN2側にある。したがって、広告装置100は、アプリ画面SC15に広告コンテンツを表示させるのは困難な場合がある。 As described above, since the application screen SC15 is a screen distributed by the application server 40, it can be said to be an example of a second screen corresponding to the mini application. Further, the business operator EN2 has the authority to process the display mode of the application screen SC15 and to display the advertisement content on the application screen SC15. Therefore, it may be difficult for the advertising device 100 to display the advertising content on the application screen SC15.

さて、これまで図5を用いて、広告装置100が、ユーザによるミニアプリの初回利用時における画面遷移の中で広告コンテンツを提供する例を示した。図5の例によればこの広告コンテンツはバナー広告である例を示したが、広告装置100は、係る画面遷移において必ずしもバナー広告を表示する必要はない。例えば、広告装置100は、ポップアップ広告を表示させてもよい。このような場合、例えば、図5(d)の規約同意画面SC13が表示される際に、規約同意画面SC13に重畳するように広告コンテンツが表示される。 By the way, using FIG. 5, an example has been shown in which the advertising device 100 provides the advertising content in the screen transition at the time of the first use of the mini application by the user. According to the example of FIG. 5, the advertisement content is an example of a banner advertisement, but the advertising device 100 does not necessarily have to display the banner advertisement in the screen transition. For example, the advertising device 100 may display a pop-up advertisement. In such a case, for example, when the agreement agreement screen SC13 of FIG. 5D is displayed, the advertisement content is displayed so as to be superimposed on the agreement agreement screen SC13.

〔3-2.広告処理の一例(2)〕
まず、図6を用いて、実施形態に係る広告処理の一例について説明する。図6は、実施形態に係る広告処理の一例(2)を示す図である。図6でも、図1に示す<プラットフォーマーのスーパーアプリ表示例1>を用いて、実施形態に係る広告処理を説明する。より具体的には、図6でも、プラットフォーマーである事業者PF1により提供されるスーパーアプリSAP1を介してミニアプリMAP2が利用される際の画面遷移の一例を用いて、実施形態に係る広告処理を説明する。
[3-2. Example of advertisement processing (2)]
First, an example of the advertisement processing according to the embodiment will be described with reference to FIG. FIG. 6 is a diagram showing an example (2) of the advertisement processing according to the embodiment. Also in FIG. 6, the advertisement processing according to the embodiment will be described using <Platformer SuperAppli Display Example 1> shown in FIG. More specifically, also in FIG. 6, the advertisement according to the embodiment is used by using an example of the screen transition when the mini-appli MAP2 is used via the super-appli SAP1 provided by the platformer PF1. The process will be explained.

図5では、広告装置100が、ユーザによるミニアプリの初回利用時における画面遷移の中で広告コンテンツを提供する例を示した。これに対し、図6では、紐付けにより既に利用可能に登録されているミニアプリがスーパーアプリSAP1を介して利用される際の画面遷移において広告コンテンツが提供される例を示す。 FIG. 5 shows an example in which the advertising device 100 provides the advertising content in the screen transition at the time of the first use of the mini application by the user. On the other hand, FIG. 6 shows an example in which the advertisement content is provided in the screen transition when the mini application already registered to be available by linking is used via the super application SAP1.

例えば、紐付け済みのミニアプリを利用しようとするユーザには、図5に示した一覧画面SC12、規約同意画面SC13、紐付結果画面SC14への遷移は不要となる。このようなことから、広告装置は100、第1の画面と第2の画面との間の仲介おいて、専用の広告スペース画面を用いることができる。係る場合、ユーザは、例えば、スーパーアプリSAP1を起動した画面(例えば、TOP画面)から、ミニアプリを検索する検索画面へとアクセスし、検索画面において紐付け済み情報として表示されるミニアプリの中からいずれかを選択する選択操作を行う。 For example, a user who intends to use the linked mini-appli does not need to transition to the list screen SC12, the agreement agreement screen SC13, and the linked result screen SC14 shown in FIG. For this reason, the advertising device can use a dedicated advertising space screen as an intermediary between the first screen and the second screen. In such a case, for example, the user accesses the search screen for searching the mini application from the screen where the super application SAP1 is started (for example, the TOP screen), and the user is in the mini application displayed as linked information on the search screen. Perform a selection operation to select one from.

広告装置100は、係る選択操作を受け付けると、ユーザを広告スペース画面へと遷移させ、続いてユーザを利用対象となっているミニアプリ側へとリダイレクトする。 When the advertising device 100 receives the selection operation, the advertising device 100 transitions the user to the advertising space screen, and then redirects the user to the mini application side to be used.

図6には、上記のような登録済み(紐付け済み)ミニアプリ利用時における画面遷移の一例が示される。ここからは、図6を用いて、紐付け済みミニアプリが利用される際の画面遷移の具体例とともに係る画面遷移の中で行われる広告処理の一例を説明する。図6には、スーパーアプリSAP1側から、紐付け済みのミニアプリのうち今回利用される利用対象のミニアプリ側へと画面遷移が進む例が、6(a)~図6(d)によって示されている。 FIG. 6 shows an example of screen transition when using the registered (linked) mini application as described above. From here, using FIG. 6, a specific example of the screen transition when the linked mini-appli is used and an example of the advertisement processing performed in the screen transition will be described. 6 (a) to 6 (d) show an example in which the screen transition progresses from the super application SAP1 side to the mini-app side to be used this time among the linked mini-apps. Has been done.

図6(a)は、スーパーアプリSAP1が起動された際に表示される画面に対応し、例えば、スーパーアプリSAP1のTOP画面である。スーパーアプリSAP1を制御するウォレットサーバ31は、スーパーアプリSAP1を起動させる操作をユーザから受け付けた場合には、図6(a)に示すようなTOP画面を端末装置10に表示させる。 FIG. 6A corresponds to a screen displayed when the super app SAP1 is started, and is, for example, a TOP screen of the super app SAP1. When the wallet server 31 that controls the super application SAP1 receives an operation for invoking the super application SAP1 from the user, the wallet server 31 causes the terminal device 10 to display a TOP screen as shown in FIG. 6A.

このような状態において、ユーザは、端末装置10を操作し、ミニアプリを検索するための検索画面の配信要求をウォレットサーバ31に送信したとする。係る場合、ウォレットサーバ31は、検索画面の配信要求の受付に応じて、図5(b)に示すような検索画面SC11を端末装置10に表示させる。 In such a state, it is assumed that the user operates the terminal device 10 and sends a distribution request of the search screen for searching the mini application to the wallet server 31. In such a case, the wallet server 31 causes the terminal device 10 to display the search screen SC11 as shown in FIG. 5B in response to the reception of the distribution request of the search screen.

図6(b)の例では、検索画面SC11は、現時点では利用可能となっているミニアプリを示す情報が、紐付け済み情報として表示されている。図6(b)の例によれば、紐付け済みのミニアプリを示すアイコンが紐付け済み情報として表示されている。すなわち、図6(b)の例によれば、ミニアプリMAP1、ミニアプリMAP2、ミニアプリMAP3、ミニアプリMAP4が紐付け済みであり利用可能な状態になっている。 In the example of FIG. 6B, on the search screen SC11, information indicating the mini-appli that is currently available is displayed as linked information. According to the example of FIG. 6B, the icon indicating the linked mini-appli is displayed as the linked information. That is, according to the example of FIG. 6B, the mini-appli MAP1, the mini-appli MAP2, the mini-appli MAP3, and the mini-appli MAP4 are already linked and can be used.

図6の例でも検索画面SC11は、デジタルウォレットアプリケーションに対応する第1の画面の一例であり、広告装置100は、ここ広告コンテンツを表示させるのは困難な場合がある。 Also in the example of FIG. 6, the search screen SC11 is an example of the first screen corresponding to the digital wallet application, and it may be difficult for the advertising device 100 to display the advertising content here.

一方で、広告装置100は、第1の画面と、第2の画面との間での画面遷移を仲介する役割を有するため、この後ユーザを利用対象のミニアプリ側へとリダイレクトするにあたって、図6(c)に示す画面を用いた遷移の仲介において広告コンテンツを提供することができる。今回の例では、広告装置100は、規約同意画面SC13や紐付結果画面SC14へとユーザを遷移させる必要はないため、これらの画面に代わって図6(c)に示す広告スペース画面SC23へとユーザを遷移させることにより、広告スペース画面SC23で広告コンテンツを提供することができる。以降はこの点について具体的に説明する。 On the other hand, since the advertising device 100 has a role of mediating the screen transition between the first screen and the second screen, when the user is subsequently redirected to the mini application side to be used, the figure is shown. The advertising content can be provided in the mediation of the transition using the screen shown in 6 (c). In this example, since the advertising device 100 does not need to transition the user to the agreement agreement screen SC13 or the association result screen SC14, the user replaces these screens with the advertising space screen SC23 shown in FIG. 6 (c). By transitioning, the advertisement content can be provided on the advertisement space screen SC23. Hereinafter, this point will be specifically described.

例えば、ユーザは、利用可能に登録されているミニアプリMAP1、ミニアプリMAP2、ミニアプリMAP3、ミニアプリMAP4のうち、ミニアプリMAP2を実際に利用したいものとする。係る場合、ユーザは、ミニアプリMAP2を示すアイコンを選択するという選択操作を行う。 For example, it is assumed that the user actually wants to use the mini-appli MAP2 among the mini-appli MAP1, the mini-appli MAP2, the mini-appli MAP3, and the mini-appli MAP4 that are registered to be available. In such a case, the user performs a selection operation of selecting an icon indicating the mini application MAP2.

係る場合、広告装置の操作受付部133は、選択操作を受け付ける(ステップS61)。決定部134は、操作受付部133により選択操作が受け付けられたことに応じて、表示対象の広告コンテンツを決定する広告決定処理を行う(ステップS62)。図6(c)の例によれば、決定部134は、広告スペース画面SC23として全体表示させる広告コンテンツを決定する。 In such a case, the operation reception unit 133 of the advertising device accepts the selection operation (step S61). The determination unit 134 performs an advertisement determination process for determining the advertisement content to be displayed in response to the selection operation being accepted by the operation reception unit 133 (step S62). According to the example of FIG. 6C, the determination unit 134 determines the advertisement content to be entirely displayed as the advertisement space screen SC23.

例えば、決定部134は、広告コンテンツデータベース121に記憶される広告コンテンツのうち、スーパーアプリSAP1からミニアプリMAP2をつなぐ画面遷移で配信するよう規定されている広告コンテンツを抽出する。また、決定部134は、抽出した広告コンテンツのうち、広告スペース画面SC23に表示させる旨の広告配信条件(掲載場所)が設定されている広告コンテンツであって、許諾情報で許諾されている広告コンテンをさらにここから抽出する。そして、決定部134は、この抽出した広告コンテンツそれぞれの評価値やその他の広告配信条件に基づいて、広告スペース画面SC23に表示させる表示対象の広告コンテンツを決定する。 For example, the determination unit 134 extracts the advertisement content stored in the advertisement content database 121, which is specified to be delivered by the screen transition connecting the super application SAP1 to the mini application MAP2. Further, the determination unit 134 is the advertisement content in which the advertisement distribution condition (posting place) for displaying on the advertisement space screen SC23 is set among the extracted advertisement contents, and the advertisement content is licensed by the license information. Is further extracted from here. Then, the determination unit 134 determines the advertisement content to be displayed on the advertisement space screen SC23 based on the evaluation value of each of the extracted advertisement contents and other advertisement distribution conditions.

ここで、上記例によれば、広告スペース画面SC23は、広告コンテンツが表示される媒体となる媒体コンテンツの一例であり、例えば、広告主は、広告スペース画面SC23に広告コンテンツを表示させたい場合には、広告スペース画面SC23を示す情報を、例えば図3の「掲載場所」として条件指定する。 Here, according to the above example, the advertisement space screen SC23 is an example of medium content that is a medium on which the advertisement content is displayed. For example, when the advertiser wants to display the advertisement content on the advertisement space screen SC23. Specify the information indicating the advertisement space screen SC23 as, for example, the “posting location” in FIG.

次に、表示制御部135は、決定部134により決定された広告コンテンツが、仲介の画面遷移の中で表示させるよう表示制御する(ステップS63)。図6の例では、表示制御部135は、決定部134により決定された広告コンテンツが含まれた状態で広告スペース画面SC23が表示されるよう表示制御する。 Next, the display control unit 135 controls the display so that the advertisement content determined by the determination unit 134 is displayed in the screen transition of the mediation (step S63). In the example of FIG. 6, the display control unit 135 controls the display so that the advertisement space screen SC23 is displayed in a state where the advertisement content determined by the determination unit 134 is included.

このような表示制御の結果、ユーザは、図6(c)に示すような、広告スペース画面SC23に遷移される。広告スペース画面SC23では、決定部134により決定された広告コンテンツが全体表示されてよい。 As a result of such display control, the user transitions to the advertising space screen SC23 as shown in FIG. 6 (c). On the advertisement space screen SC23, the advertisement content determined by the determination unit 134 may be displayed as a whole.

また、図6(c)では不図示であるが、広告スペース画面SC23には、例えば、広告スペース画面SC23を消すための「×」ボタンが含まれていてよく、例えば、ユーザが、このボタンを押下したとすると、広告装置100は、ユーザをミニアプリMAP2側へとリダイレクトする(ステップS64)。例えば、広告装置100は、端末装置10に対してミニアプリMAP2に対応するアプリサーバ40にアクセスするよう指示する。 Further, although not shown in FIG. 6 (c), the advertisement space screen SC23 may include, for example, an “x” button for erasing the advertisement space screen SC23, and for example, the user presses this button. If pressed, the advertising device 100 redirects the user to the mini-appli MAP2 side (step S64). For example, the advertising device 100 instructs the terminal device 10 to access the application server 40 corresponding to the mini application MAP2.

この結果、端末装置10は、ミニアプリMAP2に対応するアプリサーバ40にアクセスし、また、アプリサーバ40は、係るアクセスに応じて、図5(f)に示すようなアプリ画面SC15を端末装置10に表示させる。 As a result, the terminal device 10 accesses the application server 40 corresponding to the mini-appli MAP2, and the application server 40 displays the application screen SC15 as shown in FIG. 5F in response to the access. To display.

アプリ画面SC15は、アプリサーバ40により配信される画面であるため、広告装置100は、アプリ画面SC15に広告コンテンツを表示させるのは困難な場合がある。 Since the application screen SC15 is a screen distributed by the application server 40, it may be difficult for the advertising device 100 to display the advertisement content on the application screen SC15.

〔3-3.広告処理のその他の一例〕
図5および図6の例では、広告装置100が、スーパーアプリ側からミニアプリ側への画面遷移(第1の画面から第2の画面への画面遷移)において広告コンテンツを表示させる例を示した。しかしながら、広告装置100は、その逆の画面遷移、すなわちミニアプリ側からスーパーアプリ側への画面遷移(第2の画面から第1の画面への画面遷移)において広告コンテンツを表示させてもよい。ミニアプリ側からスーパーアプリ側への画面遷移が起こるユーザ操作としては、電子決済操作が考えられる。
[3-3. Another example of ad processing]
In the examples of FIGS. 5 and 6, the advertising device 100 shows an example of displaying the advertising content in the screen transition from the super application side to the mini application side (screen transition from the first screen to the second screen). .. However, the advertising device 100 may display the advertising content in the reverse screen transition, that is, the screen transition from the mini application side to the super application side (screen transition from the second screen to the first screen). An electronic payment operation can be considered as a user operation in which a screen transition occurs from the mini application side to the super application side.

例えば、ユーザが、ミニアプリMAP2側で商品購入した場合、スーパーアプリSAP1のメインの機能であるウォレット機能を用いて電子決済を行うことができる。例えば、アプリ画面SC15に「商品購入」ボタンが含まれている場合、ユーザは、「商品購入」ボタンを押下するという電子決済操作を行うことで、アプリ画面SC15から図5(a)のTOP画面へと遷移されることが考えられる。したがって、広告装置100は、係る画面遷移において広告コンテンツを表示させることもできる。 For example, when a user purchases a product on the mini-appli MAP2 side, electronic payment can be made using the wallet function, which is the main function of the super-appli SAP1. For example, when the application screen SC15 includes a "product purchase" button, the user performs an electronic payment operation of pressing the "product purchase" button, whereby the TOP screen of FIG. 5A is displayed from the application screen SC15. It is conceivable that the transition will be made to. Therefore, the advertising device 100 can also display the advertising content in the screen transition.

この点について、例えば、操作受付部133は、アプリ画面SC15(第2の画面)を介して、スーパーアプリSAP1のメインの機能であるデジタルウォレット機能に対応する電子マネーを用いた電子決済操作を受け付ける。また、決定部134は、電子決済操作が受け付けられた場合には、アプリ画面SC15から図5(a)のTOP画面へと遷移させる間において全画面表示させる広告コンテンツを決定する。そして、表示制御部135は、アプリ画面SC15から図5(a)のTOP画面へと遷移させる間において広告コンテンツを表示させる。 Regarding this point, for example, the operation reception unit 133 accepts an electronic payment operation using electronic money corresponding to the digital wallet function, which is the main function of the super application SAP1, via the application screen SC15 (second screen). .. Further, when the electronic payment operation is accepted, the determination unit 134 determines the advertisement content to be displayed in full screen while transitioning from the application screen SC15 to the TOP screen of FIG. 5A. Then, the display control unit 135 displays the advertisement content while transitioning from the application screen SC15 to the TOP screen of FIG. 5A.

なお、ミニアプリ側からスーパーアプリ側へと画面遷移させるユーザ操作は、電子決済操作に限定されない。例えば、ミニアプリ側からスーパーアプリ側へと画面遷移させるユーザ操作は、ブラウザバックでもよい。 The user operation for transitioning the screen from the mini application side to the super application side is not limited to the electronic payment operation. For example, the user operation for transitioning the screen from the mini application side to the super application side may be a browser back.

〔4.処理手順〕
続いて、図7を用いて、広告装置100によって行われる広告処理の手順について説明する。図7は、実施形態に係る広告処理手順を示すフローチャートである。
[4. Processing procedure]
Subsequently, the procedure of the advertisement processing performed by the advertisement device 100 will be described with reference to FIG. 7. FIG. 7 is a flowchart showing an advertisement processing procedure according to the embodiment.

まず、操作受付部133は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付けたか否かを判定する(ステップS101)。 First, the operation reception unit 133 determines whether or not the user operation for the mini application registered in advance in the digital wallet application has been accepted (step S101).

操作受付部133は、ユーザ操作を受け付けていないと判定している間は(ステップS101;No)、ユーザ操作を受け付けたと判定できるまで待機する。 While it is determined that the user operation is not accepted (step S101; No), the operation reception unit 133 waits until it can be determined that the user operation has been accepted.

一方、操作受付部133は、ユーザ操作を受け付けたと判定した場合には(ステップS101;Yes)、係るユーザ操作が、スーパーアプリ側からミニアプリ側への画面遷移(第1の画面から第2の画面への画面遷移)、あるいは、ミニアプリ側からスーパーアプリ側への画面遷移(第2の画面から第1の画面への画面遷移)を発生させる操作であるか否かを判定する(ステップS102)。例えば、操作受付部133は、受け付けたユーザ操作が、図5で説明した登録操作、図6で説明した選択操作、その他の一例で説明した電子決済操作のうちのいずれかのユーザ操作であるか否かを判定する。 On the other hand, when the operation reception unit 133 determines that the user operation has been accepted (step S101; Yes), the user operation is a screen transition from the super application side to the mini application side (from the first screen to the second screen). It is determined whether or not the operation is to generate a screen transition (screen transition to the screen) or a screen transition from the mini application side to the super application side (screen transition from the second screen to the first screen) (step S102). ). For example, in the operation reception unit 133, whether the received user operation is any one of the registration operation described with reference to FIG. 5, the selection operation described with reference to FIG. 6, and the electronic payment operation described with another example. Judge whether or not.

操作受付部133は、受け付けたユーザ操作が、スーパーアプリ側からミニアプリ側への画面遷移を発生させる操作、および、ミニアプリ側からスーパーアプリ側への画面遷移を発生させる操作のいずれでもないと判定した場合には(ステップS102;No)、広告処理を終了させる。 The operation reception unit 133 is not an operation in which the received user operation causes a screen transition from the super application side to the mini application side or an operation in which a screen transition from the mini application side to the super application side is generated. If it is determined (step S102; No), the advertisement processing is terminated.

一方、決定部134は、ユーザ操作が、スーパーアプリ側からミニアプリ側への画面遷移を発生させる操作、および、ミニアプリ側からスーパーアプリ側への画面遷移を発生させる操作のうちのいずれかであると判定された場合には(ステップS102;Yes)、広告決定処理を行う(ステップS103)。例えば、決定部134は、そのユーザ操作に対応する画面遷移で用いられる媒体コンテンツにおいて表示させる広告コンテンツを決定する。 On the other hand, the determination unit 134 is either an operation in which the user operation causes a screen transition from the super application side to the mini application side or an operation in which a screen transition from the mini application side to the super application side is generated. If it is determined to be present (step S102; Yes), the advertisement determination process is performed (step S103). For example, the determination unit 134 determines the advertisement content to be displayed in the medium content used in the screen transition corresponding to the user operation.

続いて、表示制御部135は、決定部134により決定された広告コンテンツが、ユーザ操作に用いられた端末装置10に表示されるよう表示制御する(ステップS104)。 Subsequently, the display control unit 135 controls the display so that the advertisement content determined by the determination unit 134 is displayed on the terminal device 10 used for the user operation (step S104).

〔5.まとめ〕
これまで説明してきたように、実施形態に係る広告装置100は、デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける操作受付部133と、操作受付部133によりユーザ操作が受け付けられた場合には、デジタルウォレットアプリケーションに対応する画面である第1の画面と、ミニアプリに対応する画面である第2の画面との間での画面遷移を仲介する表示制御部135とを有する。また、表示制御部135は、第1の画面および第2の画面のうちユーザ操作が行われた一方の画面から、第1の画面および第2の画面のうち他方の画面へと画面遷移させる際に、所定の広告コンテンツを表示させる。
[5. summary〕
As described above, in the advertising device 100 according to the embodiment, when the user operation is received by the operation reception unit 133 for receiving the user operation for the mini application registered in advance in the digital wallet application and the operation reception unit 133. Has a display control unit 135 that mediates a screen transition between a first screen, which is a screen corresponding to a digital wallet application, and a second screen, which is a screen corresponding to a mini application. Further, when the display control unit 135 makes a screen transition from one of the first screen and the second screen on which the user operation is performed to the other screen of the first screen and the second screen. To display the predetermined advertising content.

このような広告装置100によれば、例えば、スーパーアプリが利用されることによる画面遷移の中でユーザに対して適切に広告コンテンツを提供することができるといった効果を奏する。 According to such an advertising device 100, for example, it is possible to appropriately provide the advertising content to the user in the screen transition caused by the use of the super application.

〔6.変形例〕
上記実施形態に係る広告装置100は、上記実施形態以外にも種々の異なる形態にて実施されてよい。
[6. Modification example]
The advertising device 100 according to the above embodiment may be implemented in various different forms other than the above embodiment.

〔6-1.広告表示されるタイミングについて〕
上記実施形態では、広告装置100が、ミニアプリを初めて利用しようとする初回利用時においてミニアプリを利用可能な状態に登録する登録操作を行わせるタイミングで、広告コンテンツを表示させる例を示した。具体的には、図5に示されるように、広告装置100は、スーパーアプリ側に属する第1の画面から、ミニアプリ側に属する第2の画面への画面遷移を制御する役割を有していることに応じて、紐付けを行わせる一覧画面SC12から、アプリ画面SC15への画面遷移の間において、自装置が提供可能な媒体コンテンツ(例えば、規約同意画面SC13)内で広告コンテンツを表示させる例を示した。
[6-1. About the timing when the advertisement is displayed]
In the above embodiment, an example is shown in which the advertising device 100 displays the advertising content at the timing of performing the registration operation for registering the mini-appli in a usable state at the time of the first use when the mini-appli is to be used for the first time. Specifically, as shown in FIG. 5, the advertising device 100 has a role of controlling the screen transition from the first screen belonging to the super application side to the second screen belonging to the mini application side. In response to this, the advertisement content is displayed in the medium content that can be provided by the own device (for example, the agreement agreement screen SC13) during the screen transition from the list screen SC12 to be linked to the application screen SC15. An example is shown.

しかしながら、ユーザは、ミニアプリを初めて利用しようとする初回利用時であってもミニアプリを利用可能な状態に登録する登録操作を必ずしも求められなくてもよい。図5のウォレットサーバ31を例に挙げて説明すると、ウォレットサーバ31は、ユーザがミニアプリを初めて利用しようとする初回利用時であっても、一覧画面SC12を用いて登録操作を要求せずともよい。つまり、ウォレットサーバ31は、デフォルトの状態でスーパーアプリSAP1に組み込まれているミニアプリを利用可能な状態にしておいてもよい。 However, the user may not necessarily be required to perform a registration operation for registering the mini-app in a usable state even at the first use of the mini-app for the first time. Taking the wallet server 31 of FIG. 5 as an example, the wallet server 31 does not require a registration operation using the list screen SC12 even at the first use when the user tries to use the mini application for the first time. good. That is, the wallet server 31 may make the mini-appli embedded in the super-appli SAP1 available in the default state.

このような場合、広告装置100は、例えば、規約同意画面SC13や紐付結果画面SC14をユーザに配信する必要がなくなるため、ユーザがミニアプリを初めて利用しようとする初回利用時においても、図6に示す広告スペース画面SC23のような広告専用の画面を用いて広告コンテンツを提供してもよい。係る場合、例えば、広告装置100は、デフォルトの状態で利用可能に登録されているミニアプリのいずれかを選択する選択操作を受け付けることとなり、選択操作を受け付けた場合には、広告スペース画面を用いて広告コンテンツを表示させることができる。 In such a case, for example, the advertising device 100 does not need to deliver the agreement agreement screen SC13 and the association result screen SC14 to the user, so that even when the user tries to use the mini application for the first time, FIG. 6 shows. Advertising content may be provided using a screen dedicated to advertising such as the advertising space screen SC23 shown. In such a case, for example, the advertising device 100 accepts a selection operation for selecting one of the mini-apps registered to be available in the default state, and when the selection operation is accepted, the advertisement space screen is used. Advertisement content can be displayed.

〔6-2.検索画面について〕
また、上記実施形態では、ウォレットサーバ30が、ユーザからの要求に応じて、ミニアプリを検索するための検索画面を提供する例を示した。しかしながら、ウォレットサーバ30は、必ずしも検索画面を提供する必要はない。また、係る場合、広告装置100は、例えば、ウォレットサーバ30により提供されるTOP画面(第1の画面の一例)を介して、ミニアプリのいずれかを選択する選択操作を受け付けた場合には、広告スペース画面を用いて広告コンテンツを表示させることができる。
[6-2. About the search screen]
Further, in the above embodiment, an example is shown in which the wallet server 30 provides a search screen for searching a mini application in response to a request from a user. However, the wallet server 30 does not necessarily have to provide a search screen. Further, in such a case, when the advertising device 100 accepts a selection operation for selecting one of the mini applications via the TOP screen (an example of the first screen) provided by the wallet server 30, for example, Advertising content can be displayed using the advertising space screen.

〔6-3.デジタルウォレットについて〕
上記実施形態では、広告装置100が、決済機能を有するデジタルウォレットアプリケーションをスーパーアプリとして、デジタルウォレットアプリケーションが有するミニアプリに対するユーザ操作を受け付けた場合には、デジタルウォレットアプリケーション側の第1の画面と、ミニアプリ側の第2の画面との間での画面遷移において、広告コンテンツを提供する例を示した。
[6-3. About digital wallet]
In the above embodiment, when the advertising device 100 uses the digital wallet application having a payment function as a super application and accepts a user operation for the mini application included in the digital wallet application, the first screen on the digital wallet application side and the first screen. An example of providing advertising content in a screen transition with and from a second screen on the mini application side is shown.

しかしながら、デジタルウォレットアプリケーションに限らず任意のアプリケーションがスーパーアプリとして機能可能であることから、広告装置100は、デジタルウォレットアプリケーション以外の任意のアプリケーション(例えば、決済機能を有しないアプリケーション)に登録されるミニアプリに対するユーザ操作を受け付けることで、デジタルウォレットアプリケーションの場合と同様に広告処理を行うことができる。 However, since any application can function as a super application, not limited to the digital wallet application, the advertising device 100 is a mini registered in any application other than the digital wallet application (for example, an application having no payment function). By accepting the user operation for the application, it is possible to perform the advertisement processing in the same manner as in the case of the digital wallet application.

<その他>
〔1.ハードウェア構成〕
次に、実施形態に係る広告装置100のハードウェア構成例について説明する。図8は、実施形態に係る広告装置100のハードウェア構成例を示すブロック図である。図8を参照すると、広告装置100は、例えば、プロセッサ801と、ROM802と、RAM803と、ホストバス804と、ブリッジ805と、外部バス806と、インターフェース807と、入力装置808と、出力装置809と、ストレージ810と、ドライブ811と、接続ポート812と、通信装置813と、を有する。なお、ここで示すハードウェア構成は一例であり、構成要素の一部が省略されてもよい。また、ここで示される構成要素以外の構成要素をさらに含んでもよい。
<Others>
[1. Hardware configuration]
Next, a hardware configuration example of the advertising device 100 according to the embodiment will be described. FIG. 8 is a block diagram showing a hardware configuration example of the advertising device 100 according to the embodiment. Referring to FIG. 8, the advertising apparatus 100 includes, for example, a processor 801 and a ROM 802, a RAM 803, a host bus 804, a bridge 805, an external bus 806, an interface 807, an input device 808, and an output device 809. , A storage 810, a drive 811, a connection port 812, and a communication device 813. The hardware configuration shown here is an example, and some of the components may be omitted. Further, components other than the components shown here may be further included.

(プロセッサ801)
プロセッサ801は、例えば、演算処理装置または制御装置として機能し、ROM802、RAM803、ストレージ810、またはリムーバブル記録媒体901に記録された各種プログラムに基づいて各構成要素の動作全般またはその一部を制御する。
(Processor 801)
The processor 801 functions as, for example, an arithmetic processing unit or a control device, and controls all or a part of the operation of each component based on various programs recorded in the ROM 802, RAM 803, storage 810, or removable recording medium 901. ..

(ROM802、RAM803)
ROM802は、プロセッサ801に読み込まれるプログラムや演算に用いるデータなどを格納する手段である。RAM803には、例えば、プロセッサ801に読み込まれるプログラムや、そのプログラムを実行する際に適宜変化する各種パラメータなどが一時的または永続的に格納される。
(ROM802, RAM803)
The ROM 802 is a means for storing programs read into the processor 801 and data used for operations. The RAM 803 temporarily or permanently stores, for example, a program read into the processor 801 and various parameters that change as appropriate when the program is executed.

(ホストバス804、ブリッジ805、外部バス806、インターフェース807)
プロセッサ801、ROM802、RAM803は、例えば、高速なデータ伝送が可能なホストバス804を介して相互に接続される。一方、ホストバス804は、例えば、ブリッジ805を介して比較的データ伝送速度が低速な外部バス806に接続される。また、外部バス806は、インターフェース807を介して種々の構成要素と接続される。
(Host bus 804, bridge 805, external bus 806, interface 807)
The processors 801, ROM 802, and RAM 803 are connected to each other via, for example, a host bus 804 capable of high-speed data transmission. On the other hand, the host bus 804 is connected to the external bus 806, which has a relatively low data transmission speed, via, for example, the bridge 805. Further, the external bus 806 is connected to various components via the interface 807.

(入力装置808)
入力装置808には、例えば、マウス、キーボード、タッチパネル、ボタン、スイッチ、およびレバーなどが用いられる。さらに、入力装置808としては、赤外線やその他の電波を利用して制御信号を送信することが可能なリモートコントローラ(以下、リモコン)が用いられることもある。また、入力装置808には、マイクロフォンなどの音声入力装置が含まれる。
(Input device 808)
For the input device 808, for example, a mouse, a keyboard, a touch panel, buttons, switches, levers, and the like are used. Further, as the input device 808, a remote controller (hereinafter referred to as a remote controller) capable of transmitting a control signal using infrared rays or other radio waves may be used. Further, the input device 808 includes a voice input device such as a microphone.

(出力装置809)
出力装置809は、例えば、CRT(Cathode Ray Tube)、LCD、または有機ELなどのディスプレイ装置、スピーカ、ヘッドホンなどのオーディオ出力装置、プリンタ、携帯電話、またはファクシミリなど、取得した情報を利用者に対して視覚的または聴覚的に通知することが可能な装置である。また、本実施形態に係る出力装置809は、触覚刺激を出力することが可能な種々の振動デバイスを含む。
(Output device 809)
The output device 809 provides the user with the acquired information, for example, a display device such as a CRT (Cathode Ray Tube), an LCD, or an organic EL, an audio output device such as a speaker or a headphone, a printer, a mobile phone, or a facsimile. It is a device that can notify visually or audibly. Further, the output device 809 according to the present embodiment includes various vibration devices capable of outputting tactile stimuli.

(ストレージ810)
ストレージ810は、各種のデータを格納するための装置である。ストレージ810としては、例えば、ハードディスクドライブ(HDD)などの磁気記憶デバイス、半導体記憶デバイス、光記憶デバイス、または光磁気記憶デバイスなどが用いられる。
(Storage 810)
The storage 810 is a device for storing various types of data. As the storage 810, for example, a magnetic storage device such as a hard disk drive (HDD), a semiconductor storage device, an optical storage device, an optical magnetic storage device, or the like is used.

(ドライブ811)
ドライブ811は、例えば、磁気ディスク、光ディスク、光磁気ディスク、または半導体メモリなどのリムーバブル記録媒体901に記録された情報を読み出し、またはリムーバブル記録媒体901に情報を書き込む装置である。
(Drive 811)
The drive 811 is a device that reads information recorded on a removable recording medium 901 such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, or writes information to the removable recording medium 901.

(接続ポート812)
接続ポート812は、例えば、USB(Universal Serial Bus)ポート、IEEE1394ポート、SCSI(Small Computer System Interface)、RS-232Cポート、または光オーディオ端子などのような外部接続機器902を接続するためのポートである。
(Connection port 812)
The connection port 812 is a port for connecting an external connection device 902 such as a USB (Universal General Bus) port, an IEEE1394 port, a SCSI (Small Computer System Interface), an RS-232C port, or an optical audio terminal. be.

(通信装置813)
通信装置813は、ネットワークに接続するための通信デバイスであり、例えば、有線または無線LAN、Bluetooth(登録商標)、またはWUSB(Wireless USB)用の通信カード、光通信用のルータ、ADSL(Asymmetric Digital Subscriber Line)用のルータ、または各種通信用のモデムなどである。
(Communication device 813)
The communication device 813 is a communication device for connecting to a network, and is, for example, a communication card for wired or wireless LAN, Wireless (registered trademark), or WUSB (Wireless USB), a router for optical communication, and ADSL (Asymmetric Digital). It is a router for Subscriber Line), a modem for various communications, and the like.

(リムーバブル記録媒体901)
リムーバブル記録媒体901は、例えば、DVDメディア、Blu-ray(登録商標)メディア、HD DVDメディア、各種の半導体記憶メディアなどである。もちろん、リムーバブル記録媒体901は、例えば、非接触型ICチップを搭載したICカード、または電子機器などであってもよい。
(Removable recording medium 901)
The removable recording medium 901 is, for example, a DVD medium, a Blu-ray (registered trademark) medium, an HD DVD medium, various semiconductor storage media, and the like. Of course, the removable recording medium 901 may be, for example, an IC card or an electronic device equipped with a non-contact type IC chip.

(外部接続機器902)
外部接続機器902は、例えば、プリンタ、携帯音楽プレーヤ、デジタルカメラ、デジタルビデオカメラ、またはICレコーダなどである。
(External connection device 902)
The externally connected device 902 is, for example, a printer, a portable music player, a digital camera, a digital video camera, an IC recorder, or the like.

なお、実施形態に係る記憶部120は、ROM802やRAM803、ストレージ810によって実現される。また、プロセッサ801によって実現される実施形態に係る制御部130が、広告受付部131と、審査要求部132と、操作受付部133と、決定部134と、表示制御部135と、算定部136と、分析部137とを実現する各制御プログラム(例えば、実施形態に係る広告プログラム)を、ROM802やRAM803などから読み出し実行する。 The storage unit 120 according to the embodiment is realized by the ROM 802, the RAM 803, and the storage 810. Further, the control unit 130 according to the embodiment realized by the processor 801 includes an advertisement reception unit 131, an examination request unit 132, an operation reception unit 133, a determination unit 134, a display control unit 135, and a calculation unit 136. , Each control program (for example, the advertising program according to the embodiment) that realizes the analysis unit 137 is read from ROM 802, RAM 803, or the like and executed.

〔2.その他〕
上記した各処理のうち、自動的に行われるものとして説明した処理の全部または一部は、手動的に行われてもよい。また、手動的に行われるものとして説明した処理の全部または一部は、公知の方法で自動的に行われてもよい。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られるものではない。
[2. others〕
Of the above-mentioned processes, all or part of the processes described as being automatically performed may be performed manually. In addition, all or part of the processing described as being performed manually may be performed automatically by a known method. In addition, information including processing procedures, specific names, various data and parameters shown in the above documents and drawings can be arbitrarily changed unless otherwise specified. For example, the various information shown in each figure is not limited to the information shown in the figure.

また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されなくともよい。すなわち、各装置の分散・統合の具体的形態は図示のものに限られない。また、各構成要素は、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成してもよい。また、上記してきた各処理は、矛盾しない範囲で適宜組み合わせて実行されてもよい。 Further, each component of each of the illustrated devices is a functional concept, and does not necessarily have to be physically configured as shown in the figure. That is, the specific form of distribution / integration of each device is not limited to the one shown in the figure. Further, each component may be functionally or physically distributed / integrated in any unit according to various loads, usage conditions, etc., in whole or in part thereof. In addition, the above-mentioned processes may be executed in combination as appropriate within a consistent range.

以上、本願の実施形態をいくつかの図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。 The embodiments of the present application have been described in detail with reference to some drawings, but these are examples, and various modifications are made based on the knowledge of those skilled in the art, including the embodiments described in the disclosure column of the invention. It is possible to carry out the present invention in other modified forms.

100 広告装置
120 記憶部
121 広告コンテンツデータベース
122 履歴情報データベース
130 制御部
131 広告受付部
132 審査要求部
133 操作受付部
134 決定部
135 表示制御部
136 算定部
137 分析部
100 Advertising equipment 120 Storage unit 121 Advertising content database 122 History information database 130 Control unit 131 Advertising reception unit 132 Examination request unit 133 Operation reception unit 134 Decision unit 135 Display control unit 136 Calculation unit 137 Analysis unit

Claims (10)

デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付部と、
前記受付部によりユーザ操作が受け付けられた場合には、前記ミニアプリを提供する事業者向けのプラットフォームとして前記デジタルウォレットアプリケーションを提供する第1の事業者が権限を有する画面であって前記デジタルウォレットアプリケーション内で表示される画面である第1の画面と、前記ミニアプリを提供する事業者であって前記第1の事業者とは異なる第2の事業者が権限を有する画面である第2の画面との間での画面遷移を仲介する表示制御部と、
を有し、
前記表示制御部は、前記ユーザ操作が、前記第1の画面および前記第2の画面のうち一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる操作であると判定された場合には前記画面遷移において所定の広告コンテンツを表示させる
ことを特徴とする広告装置。
A reception unit that accepts user operations for mini-apps registered in advance in the digital wallet application,
When the user operation is accepted by the reception unit, the screen is a screen to which the first business operator who provides the digital wallet application as a platform for the business operator who provides the mini application has the authority, and the digital wallet application. The first screen, which is the screen displayed in the screen, and the second screen, which is the screen for which the second business operator who is the business operator who provides the mini-appli and is different from the first business operator has the authority. A display control unit that mediates screen transitions between and
Have,
In the display control unit, the user operation screens from one of the first screen and the second screen to the other screen of the first screen and the second screen. An advertising device characterized in that a predetermined advertising content is displayed in the screen transition when it is determined that the operation is to be transitioned.
前記表示制御部は、前記ユーザ操作が、前記第1の画面および前記第2の画面のうち一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる操作であると判定された場合には、前記一方の画面と前記他方の画面との間に所定の広告コンテンツを表示させるThe display control unit causes the user operation to make a screen transition from one of the first screen and the second screen to the other screen of the first screen and the second screen. If it is determined to be an operation, a predetermined advertising content is displayed between the one screen and the other screen.
ことを特徴とする請求項1に記載の広告装置。The advertising device according to claim 1.
前記受付部は、前記第1の画面を介して、前記ミニアプリのうち利用可能にさせるミニアプリを登録する登録操作を受け付け、
前記表示制御部は、前記登録操作が受け付けられた場合には、前記第1の画面から前記第2の画面へと遷移させる間において前記所定の広告コンテンツを表示させる
ことを特徴とする請求項1または2に記載の広告装置。
The reception unit receives a registration operation for registering a mini-app to be made available among the mini-apps via the first screen.
Claim 1 is characterized in that, when the registration operation is accepted, the display control unit displays the predetermined advertisement content during the transition from the first screen to the second screen. Or the advertising device according to 2 .
前記表示制御部は、前記登録操作が受け付けられた場合には、利用規約画面とともに前記所定の広告コンテンツを表示させ、前記利用規約画面の内容にユーザが同意した場合には、前記第2の画面を表示させる
ことを特徴とする請求項に記載の広告装置。
When the registration operation is accepted, the display control unit displays the predetermined advertising content together with the terms of use screen, and when the user agrees with the contents of the terms of use screen, the second screen. The advertising device according to claim 3 , wherein the advertisement device is displayed.
前記受付部は、前記第1の画面を介して、前記ミニアプリのうち利用可能に登録されているミニアプリのいずれかを選択する選択操作を受け付け、
前記表示制御部は、前記選択操作が受け付けられた場合には、前記第1の画面から前記第2の画面へと遷移させる間において前記所定の広告コンテンツを表示させる
ことを特徴とする請求項1に記載の広告装置。
The reception unit receives a selection operation for selecting one of the available mini-apps among the mini-apps via the first screen.
Claim 1 is characterized in that, when the selection operation is accepted, the display control unit displays the predetermined advertisement content during the transition from the first screen to the second screen. Advertising equipment described in.
前記受付部は、前記第2の画面を介して、前記デジタルウォレットアプリケーションに対応する電子マネーを用いた電子決済操作を受け付け、
前記表示制御部は、前記電子決済操作が受け付けられた場合には、前記第2の画面から前記第1の画面へと遷移させる間において前記所定の広告コンテンツを表示させる
ことを特徴とする請求項1に記載の広告装置。
The reception unit receives an electronic payment operation using electronic money corresponding to the digital wallet application via the second screen.
The claim is characterized in that, when the electronic payment operation is accepted, the display control unit displays the predetermined advertising content during the transition from the second screen to the first screen. The advertising device according to 1.
前記広告コンテンツが表示される媒体となる媒体コンテンツであって、前記第1の画面および前記第2の画面の間での画面遷移の際に表示される媒体コンテンツのうち、前記広告コンテンツを表示させる対象の媒体コンテンツを広告配信条件として広告主から受け付ける広告受付部と、
前記広告配信条件で定められる前記媒体コンテンツに表示される広告コンテンツを決定する決定部と
をさらに有し、
前記表示制御部は、前記第1の画面および前記第2の画面の間での画面遷移の際に表示される媒体コンテンツに対して前記決定部により決定されている広告コンテンツを表示させる
ことを特徴とする請求項1~6のいずれか1つに記載の広告装置。
Among the medium contents that are the medium on which the advertisement content is displayed and are displayed at the time of screen transition between the first screen and the second screen, the advertisement content is displayed. The advertisement reception department that accepts the target medium content from the advertiser as an advertisement delivery condition,
Further having a determination unit for determining the advertisement content to be displayed in the medium content defined by the advertisement distribution condition.
The display control unit is characterized in that the advertisement content determined by the determination unit is displayed for the medium content displayed at the time of screen transition between the first screen and the second screen. The advertising device according to any one of claims 1 to 6.
表示候補の広告コンテンツであって、前記デジタルウォレットアプリケーションを提供するサービス提供者以外の広告主により入稿されている広告コンテンツについて、当該サービス提供者に対応する前記画面遷移において当該広告コンテンツを表示させるか否かを審査するよう当該サービス提供者に要求する審査要求部をさらに有し、
前記決定部は、前記審査要求部による要求に応じて、前記サービス提供者が表示を許可した表示候補の広告コンテンツの中から、前記媒体コンテンツに表示される表示対象の広告コンテンツを決定する
ことを特徴とする請求項7に記載の広告装置。
For advertisement content that is a display candidate and has been submitted by an advertiser other than the service provider that provides the digital wallet application, the advertisement content is displayed in the screen transition corresponding to the service provider. It also has an examination request department that requires the service provider to examine whether or not it is.
In response to a request from the review request unit, the determination unit determines the advertisement content to be displayed to be displayed on the medium content from the display candidate advertisement contents that the service provider has permitted to display. The advertising device according to claim 7.
広告装置が実行する広告方法であって、
デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付工程と、
前記受付工程によりユーザ操作が受け付けられた場合には、前記ミニアプリを提供する事業者向けのプラットフォームとして前記デジタルウォレットアプリケーションを提供する第1の事業者が権限を有する画面であって前記デジタルウォレットアプリケーション内で表示される画面である第1の画面と、前記ミニアプリを提供する事業者であって前記第1の事業者とは異なる第2の事業者が権限を有する画面である第2の画面との間での画面遷移を仲介する表示制御工程と、
を含み、
前記表示制御工程は、前記ユーザ操作が、前記第1の画面および前記第2の画面のうち一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる操作であると判定された場合には前記画面遷移において所定の広告コンテンツを表示させる
ことを特徴とする広告方法。
It is an advertising method executed by an advertising device.
The reception process that accepts user operations for mini-apps registered in advance in the digital wallet application,
When the user operation is accepted by the reception process, the screen is a screen to which the first business operator who provides the digital wallet application as a platform for the business operator who provides the mini application has the authority, and the digital wallet application. The first screen, which is the screen displayed in the screen, and the second screen, which is the screen for which the second business operator who is the business operator who provides the mini-appli and is different from the first business operator has the authority. The display control process that mediates the screen transition between and
Including
In the display control step, the user operation screens from one of the first screen and the second screen to the other screen of the first screen and the second screen. An advertising method characterized in that a predetermined advertising content is displayed in the screen transition when it is determined that the operation is to be transitioned.
デジタルウォレットアプリケーションに予め登録されたミニアプリに対するユーザ操作を受け付ける受付手順と、
前記受付手順によりユーザ操作が受け付けられた場合には、前記ミニアプリを提供する事業者向けのプラットフォームとして前記デジタルウォレットアプリケーションを提供する第1の事業者が権限を有する画面であって前記デジタルウォレットアプリケーション内で表示される画面である第1の画面と、前記ミニアプリを提供する事業者であって前記第1の事業者とは異なる第2の事業者が権限を有する画面である第2の画面との間での画面遷移を仲介する表示制御手順と、
をコンピュータに実行させ、
前記表示制御手順は、前記ユーザ操作が、前記第1の画面および前記第2の画面のうち一方の画面から、前記第1の画面および前記第2の画面のうち他方の画面へと画面遷移させる操作であると判定された場合には前記画面遷移において所定の広告コンテンツを表示させる
ことを特徴とする広告プログラム。
The reception procedure for accepting user operations for mini-apps registered in advance in the digital wallet application, and
When the user operation is accepted by the reception procedure, the screen is a screen to which the first business operator who provides the digital wallet application as a platform for the business operator who provides the mini application has the authority, and the digital wallet application. The first screen, which is the screen displayed in the screen, and the second screen, which is the screen for which the second business operator who is the business operator who provides the mini-appli and is different from the first business operator has the authority. The display control procedure that mediates the screen transition between and
Let the computer run
In the display control procedure, the user operation screens from one of the first screen and the second screen to the other screen of the first screen and the second screen. An advertising program characterized in that a predetermined advertising content is displayed in the screen transition when it is determined that the operation is to be transitioned.
JP2021050722A 2021-03-24 2021-03-24 Advertising equipment, advertising methods and advertising programs Active JP7018530B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021050722A JP7018530B1 (en) 2021-03-24 2021-03-24 Advertising equipment, advertising methods and advertising programs

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021050722A JP7018530B1 (en) 2021-03-24 2021-03-24 Advertising equipment, advertising methods and advertising programs

Publications (2)

Publication Number Publication Date
JP7018530B1 true JP7018530B1 (en) 2022-02-10
JP2022148875A JP2022148875A (en) 2022-10-06

Family

ID=80856420

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021050722A Active JP7018530B1 (en) 2021-03-24 2021-03-24 Advertising equipment, advertising methods and advertising programs

Country Status (1)

Country Link
JP (1) JP7018530B1 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7284359B1 (en) 2022-05-13 2023-05-30 PayPay株式会社 Application program and information processing method
JP7282234B1 (en) 2022-05-13 2023-05-26 PayPay株式会社 Application program and information processing method

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3101704U (en) 2003-10-22 2004-06-17 株式会社ウインズコミュニケーションズ Advertising system for mobile phones
WO2015008441A1 (en) 2013-07-16 2015-01-22 ソフトバンクモバイル株式会社 Ad server device and program
JP2016504690A (en) 2012-12-27 2016-02-12 シナンカード カンパニー リミテッド Payment device control method for payment method selection
JP2020027362A (en) 2018-08-09 2020-02-20 株式会社Origami Information processing apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3101704U (en) 2003-10-22 2004-06-17 株式会社ウインズコミュニケーションズ Advertising system for mobile phones
JP2016504690A (en) 2012-12-27 2016-02-12 シナンカード カンパニー リミテッド Payment device control method for payment method selection
WO2015008441A1 (en) 2013-07-16 2015-01-22 ソフトバンクモバイル株式会社 Ad server device and program
JP2020027362A (en) 2018-08-09 2020-02-20 株式会社Origami Information processing apparatus

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"スーパーアプリ時代の夜明け",日経XTREND,日本,日経BP社,2020年04月14日,第025巻,P.16-18,ISSN:2434-0219
安藤章司,"TIS スマホアプリのポータル化に対応",週刊BCN ,日本,株式会社BCN,2020年08月10日,第1837巻,P.24

Also Published As

Publication number Publication date
JP2022148875A (en) 2022-10-06

Similar Documents

Publication Publication Date Title
US11961120B2 (en) Systems and methods for accessing first party cookies
JP5147352B2 (en) Information providing method for data processing apparatus
RU2612578C2 (en) Social information management method and system adapted thereto
US20050267809A1 (en) System, method and computer program product for presenting advertising alerts to a user
US20050267820A1 (en) System, method and computer program product for finding customer orientated advertisements
JP7018530B1 (en) Advertising equipment, advertising methods and advertising programs
US20050267810A1 (en) System, method and computer program product for organizing items for presentment to a user
US11531978B2 (en) Platform for managing mobile applications
CN105096154A (en) Active providing method of advertising
WO2017078414A1 (en) Method for providing content using first screen of portable communication terminal
JP2003122937A (en) Information provision system and method
KR100458461B1 (en) Method and system for advertisement related to information service
JP7018529B1 (en) Information processing equipment, information processing methods and information processing programs
US20230196247A1 (en) Communication apparatus, communication method, and program
JP2018537774A (en) Real-time information distribution system and information distribution method based on a numeric string using a smart terminal
JP2020086677A (en) Information processing device, information processing method, and information processing program
JP6956233B1 (en) Information processing equipment, information processing methods, and information processing programs
JP7080206B2 (en) Information processing equipment, information processing methods and information processing programs
JP5965531B1 (en) Customer acquisition support method, customer acquisition support system, and computer program for customer acquisition support
KR102631528B1 (en) Apparatus, method and recording medium storing instructions for performing location based personalized action
US20230385438A1 (en) System, method, and computer device for data integrity validation
KR102021242B1 (en) Method for providing contents by using a first screen of a mobile communication device
US11144956B1 (en) Targeted media delivery based on previous consumer interactions
US20220012293A1 (en) Discovering alternate online service providers
JP2024013667A (en) Information processing device, information processing method, and information processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20210426

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20210426

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210720

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20210906

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20211013

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: 20220104

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220131

R150 Certificate of patent or registration of utility model

Ref document number: 7018530

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150