JP2024074017A - 情報処理装置、情報処理方法および情報処理プログラム - Google Patents

情報処理装置、情報処理方法および情報処理プログラム Download PDF

Info

Publication number
JP2024074017A
JP2024074017A JP2022185058A JP2022185058A JP2024074017A JP 2024074017 A JP2024074017 A JP 2024074017A JP 2022185058 A JP2022185058 A JP 2022185058A JP 2022185058 A JP2022185058 A JP 2022185058A JP 2024074017 A JP2024074017 A JP 2024074017A
Authority
JP
Japan
Prior art keywords
advertisement
information
advertising
user terminal
user
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.)
Pending
Application number
JP2022185058A
Other languages
English (en)
Inventor
孝太 坪内
愛 友成
潤一 佐藤
崇史 宮崎
みゆき 大島
一浩 二宮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to JP2022185058A priority Critical patent/JP2024074017A/ja
Publication of JP2024074017A publication Critical patent/JP2024074017A/ja
Pending legal-status Critical Current

Links

Images

Landscapes

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

Abstract

【課題】適正な広告費用を設定すること。【解決手段】本願に係る情報処理装置は、広告に関する広告情報を利用者端末へ配信する配信部と、利用者端末で得られる利用者の利用者情報に基づいて当該利用者端末で広告を評価した評価結果を受け付ける受付部と、受付部により受け付けられた評価結果の変動が所定の条件を見満たす場合に、広告に対する広告費用を設定する設定部とを備える。【選択図】図2

Description

本発明は、情報処理装置、情報処理方法および情報処理プログラムに関する。
近年、インターネットを介した広告配信が盛んに行われている。例えば、広告媒体(ウェブページ)に設定された広告枠に、企業や商品等の広告コンテンツを表示し、広告コンテンツに対するコンバージョン等が発生した場合に、広告費用が発生する(例えば、特許文献1参照)。
特開2022-7119155号公報
しかしながら、従来技術では、利用者によるクリックの有無などによって広告費用が発生するに過ぎず、適正な広告費用を設定する点において改善の余地があった。
本発明は、上記に鑑みてなされたものであって、適正な広告費用を設定することができる情報処理装置、情報処理方法および情報処理プログラムを提供することを目的とする。
上述した課題を解決し、目的を達成するために、本発明に係る情報処理装置は、広告に関する広告情報を利用者端末へ配信する配信部と、前記利用者端末で得られる利用者の利用者情報に基づいて当該利用者端末で前記広告を評価した評価結果を受け付ける受付部と、前記受付部により受け付けられた前記評価結果の変動が所定の条件を見満たす場合に、広告に対する広告費用を設定する設定部と、を備える。
本発明によれば、適正な広告費用を設定することができる。
図1は、実施形態に係る情報処理の一例を示す図である。 図2は、実施形態に係る広告費用の設定に関する概要を示す図である。 図3は、実施形態に係る情報提供装置の構成例を示すブロック図である。 図4は、実施形態に係る広告情報データベースの一例を示す図である。 図5は、実施形態に係る統計情報データベースの一例を示す図である。 図6は、実施形態に係る広告費用データベースの一例を示す図である。 図7は、実施形態に係る広告費用の設定例に関する説明図である。 図8は、実施形態に係る広告費用の設定例に関する説明図である。 図9は、実施形態に係る広告費用の負担例を示す図である。 図10は、実施形態に係る利用者端末の構成例を示すブロック図である。 図11は、実施形態に係るログ情報記憶部の一例を示す図である。 図12は、実施形態に係るカメラ画像記憶部の一例を示す図である。 図13は、実施形態に係る広告情報記憶部の一例を示す図である。 図14は、実施形態に係る情報提供装置が実行する処理手順の一例を示すフローチャートである。 図15は、実施形態に係る利用者端末が実行する処理手順の一例を示すフローチャートである。 図16は、実施形態に係る利用者端末の機能を実現するコンピュータの一例を示すハードウェア構成図である。
以下に、本願に係る情報処理装置、情報処理方法および情報処理プログラムを実施するための形態(以下、「実施形態」と呼ぶ)について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る情報処理装置、情報処理方法および情報処理プログラムが限定されるものではない。また、各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
〔1.情報処理の概要〕
図1は、実施形態に係る情報処理の一例を示す図であり、実施形態に係る情報処理方法は、図1に示す情報提供装置1によって実行される。
図1に示す広告配信システムSは、情報提供装置1と、利用者端末10と、複数の広告主端末100とを備える。情報提供装置1は、複数の広告主端末100から受け付けた広告の配信依頼に基づいて各利用者端末10へ依頼された広告に関する広告情報を提供する。例えば、情報提供装置1は、クラウドやサーバ等によって実現される。
また、図1に示す利用者端末10は、利用者Uが保有する端末装置であり、例えば、スマートフォン等である。図1に示すように、利用者端末10は、広告生成モデルと、広告評価モデルを有する。広告生成モデルは、指定された対象の広告を生成するよう学習が行われたモデルであり、例えば、画像生成AI等である。例えば、広告生成モデルは、入力されたテキスト情報等(例えば、コンテキスト)に応じたAI画像を生成する。また、広告評価モデルは、利用者Uによる広告の評価を推定するように学習が行われたモデルである。
利用者端末10は、広告生成および広告評価に関する双方の処理を利用者端末10内で繰り返し実行する。これにより、利用者端末10は、利用者Uに対して提供する広告の最適化を図ることができる。
例えば、広告生成モデルと、広告評価モデルは、敵対的生成ネットワーク(GAN;Generative Adversarial Networks)によって構成される。例えば、広告評価モデルの評価結果に基づいて、広告生成モデルを修正し、広告生成モデルの生成結果に基づいて、広告評価モデルが修正される。
例えば、広告評価モデルの評価結果がより良くなるように広告生成モデルを修正し、広告生成モデルが生成したコンテンツがより厳しい評価になるように広告評価モデルを修正する。例えば、この場合、利用者Uが良いと評価した広告に対し、前回よりも低いスコアが付与されるように、より利用者Uの好み等を強く反映した評価になるように、広告評価モデルは修正される。このように、利用者端末10は、オンデバイス学習を行うことで利用者Uに対して最適化された広告の提供が可能となる。
例えば、広告評価モデルは、広告の提供タイミングをあわせて学習するようにしてもよい。例えば、同一の広告を複数のタイミングで提供し、利用者Uが良いと評価したタイミングと、利用者Uが悪いと評価したタイミングを学習する。また、広告評価モデルは、例えば、広告生成モデルによって生成された各広告のスコアを随時算出し、算出したスコアが閾値を超えたタイミングで対応する広告を利用者へ提供するようにしてもよいし、あるいは、各広告に対して提供条件を予め設定しておき、当該提供条件を満たしたタイミングで対応する広告を提供するようにしてもよい。
広告主端末100は、各広告主の端末装置である。例えば、広告主は、広告主端末100をそれぞれ操作し、情報提供装置1へ広告の配信依頼を行う(ステップS1)。
ここで、配信依頼は、広告対象に関する情報、広告の素材となる素材情報、広告の傾向に関する傾向情報等を含む。素材情報は、企業名、商品名、ロゴ画像、商品画像などを含み、傾向情報は、広告のイメージや雰囲気に関する情報等を含む。また、後述するように、利用者端末10は、カメラ画像等を用いて広告を生成することもでき、この場合の配信依頼には、広告対象と合成する画像の傾向を示す傾向情報が含まれる。
情報提供装置1は、各広告主から取得した配信依頼に基づき、利用者端末10に対して広告情報を提供する(ステップS2)。広告情報は、例えば、素材情報、広告の傾向情報などに関する情報が含まれる。利用者端末10は、情報提供装置1から受け取った広告情報と、利用者端末10が保有する利用者情報とに基づいて、広告生成モデルを用いて広告を生成する(ステップS3)。
つづいて、利用者端末10は、生成した広告について広告評価モデルを用いて評価する(ステップS4)。例えば、広告評価モデルは、利用者端末10内に保持される各種利用者情報を用いて利用者Uを傾向やタイプ、広告の好み、効果の傾向などといった利用者Uの人物モデルを学習したモデルであり、利用者Uに対して訴求効果が高いと推定される広告のスコアが高くなるように学習されたモデルである。
また、広告評価モデルは、例えば、広告提供前後の利用者情報の関係性に基づいて、利用者Uへ提供した広告ADを評価することもできる。なお、広告評価モデルは、例えば、利用者端末10の周囲環境に応じてスコアを更新することもできる。例えば、広告評価モデルは、周囲の気温が高い場合に、広告対象となるビールの広告に関するスコアを相対的に高い値へ更新する。
そして、利用者端末10は、例えば、広告に関するスコアが所定値を超えたタイミングで、利用者Uに対して広告ADを提供する(ステップS5)。例えば、図1に示すように、広告ADは、広告生成モデルによって生成されるAI画像GやテキストTおよび広告主から依頼を受けた素材画像Pが含まれる。なお、広告ADは、画像形式の広告であってもよく、動画形式の広告であってもよい。また、広告ADは、音楽が含まれるようにしてもよい。
また、利用者端末10は、利用者端末10で撮影したカメラ画像を含む広告ADを生成し、利用者Uへ提供することも可能である。この場合、各利用者端末10にはそれぞれ異なるカメラ画像が保持されるので、各利用者端末10ではそれぞれ異なるカメラ画像を用いて広告ADを提供することができる。
特に、カメラ画像を利用した広告ADを提供する場合には、利用者Uの過去の体験や思い出等を絡めた広告ADを提供することができるので、利用者Uにとってより身近な広告ADを提供することができる。
その後、利用者端末10は、広告AD提供後に取得した利用者Uの行動履歴などのログ情報を用いて広告ADのパフォーマンス計測を行う(ステップS6)。利用者端末10は、広告ADの提供前後で広告対象に対する利用者Uの行動の変化に応じて広告ADのパフォーマンスを計測する。
その後、利用者端末10は、情報提供装置1が広告主に対し費用請求等に必要となる統計情報を情報提供装置1へ提供する(ステップS7)。例えば、統計情報は、広告ADの特徴量に関する情報、パフォーマンス計測の結果など最低限の情報であり、利用者Uの個人を特定するようなセンシティブな情報を含まない。
つまり、利用者端末10は、利用者Uのログ情報など、センシティブな情報については情報提供装置1へ提供しない。これにより、利用者Uの個人情報を保護することができる。なお、広告ADの特徴量は、広告ADの特徴量を示す特徴ベクトルであるが、例えば、広告ADの特徴を示すテキストであってもよい。
情報提供装置1は、各利用者端末10から取得した統計情報を集計することで、レポートを生成し(ステップS8)、各広告主端末100へ生成したレポートを提供する(ステップS9)。
例えば、レポートは、各広告ADの特徴量の分布やその重心、各広告ADのパフォーマンスに関するスコアの分布などに関する情報が含まれる。これにより、広告主は、各利用者端末10で提供された広告ADや、広告ADのパフォーマンスに関する状況を把握することができる。
次に、図2を用いて、実施形態に係る広告費用の設定に関する概要について説明する。図2は、実施形態に係る広告費用の設定に関する概要を示す図である。上述のように、広告配信システムSでは、各利用者端末10によって広告ADが自動生成され、自動生成された広告ADが利用者へ提供される。
一方、このような広告システムにおいては、広告費用をどのように設定するかが課題となり得る。これに対し、実施形態に係る情報提供装置1は、利用者Uの興味の推移あるいは興味の変化に応じて広告費用を設定する。
具体的には、図2に示すように、情報提供装置1は、利用者端末10から広告ADに対する評価結果を受け付ける(ステップS11)。例えば、利用者端末10は、利用者端末10で保持可能な利用者Uに関する利用者情報から利用者Uの興味スコアを広告対象別に推定し、推定した興味スコアを評価結果として提供する。
つづいて、情報提供装置1は、利用者端末10から受け取った評価結果に基づいて、広告費用を設定する(ステップS12)。例えば、情報提供装置1は、任意の広告対象に関する興味スコアが上昇するなど、所定の条件を満たした場合に、当該条件に応じた広告費用を設定する。なお、広告費用の設定に関する詳細な説明は、図5等を用いて後述する。
そして、情報提供装置1は、ステップS12にて設定した広告費用に基づいて、広告主に対して費用請求を行う(ステップS13)。このように、情報提供装置1では、利用者端末10から受け取った評価結果の推移に応じて、広告費用を設定する。
これにより、情報提供装置1では、従来ではサーバにアップロードされない情報に基づいて、広告費用を設定することができるので、適切な広告費用を設定することができる。
〔2.情報提供装置の構成例〕
次に、図3を用いて、実施形態に係る情報提供装置1の構成例について説明する。図2は、実施形態に係る情報提供装置1の構成例を示すブロック図である。図2に示すように、実施形態に係る情報提供装置1は、通信部2、記憶部3および制御部4を備える。
通信部2は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部2は、4G(Generation)、5G、LTE(Long Term Evolution)、WiFi(登録商標)若しくは無線LAN(Local Area Network)等といった各種の無線通信網若しくは各種の有線通信網といったネットワークを介して、外部装置との間で情報の送受信を行う。
記憶部3は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部3は、広告情報データベース31、統計情報データベース32、モデルデータベース33、広告費用データベースを有する。
広告情報データベース31は、広告情報を記憶するデータベースである。図4は、実施形態に係る広告情報データベース31の一例を示す図である。図4に示すように、広告情報データベース31は、「広告主ID」、「広告対象」、「素材情報」、「傾向情報」、「ターゲット情報」などといった項目の情報を互いに対応付けて記憶する。
「広告主ID」は、広告主を識別するための識別子である。「広告対象」は、広告の対象となる店舗、ブランド、イベント、商品またはサービスである。「素材情報」は、広告の素材に関する情報である。例えば、素材情報は、商品画像、広告主のロゴ画像やキャラクター画像、広告に起用された著名人の画像、広告に使用する楽曲などを含む。
「傾向情報」は、広告主が指定した広告の傾向に関する情報である。例えば、傾向情報は、広告主が広告に求めるイメージや、広告主のブランドイメージなどを含む。「ターゲット情報」は、広告主が指定した広告のターゲットとなる利用者層に関する情報である。
図3の説明に戻り、統計情報データベース32について説明する。統計情報データベース32は、統計情報を記憶するデータベースである。図5は、実施形態に係る統計情報データベース32の一例を示す図である。
図5に示すように、実施形態に係る統計情報データベース32は、「広告対象」、「提供回数」、「KPI(Key Performance Indicator)」、「広告特徴量」などといった項目の情報を互いに対応付けて記憶する。
「広告対象」は、図4に示す「広告対象」と同様に、広告の対象となる商品またサービスである。「提供回数」は、対応する広告対象に関する広告が利用者端末10で提供された回数である。
「KPI」は、広告ADによる対応する広告対象のパフォーマンスを示す指標であり、例えば、各利用者端末10で提供された広告ADのパフォーマンスの統計値である。「広告特徴量」は、各利用者端末10で提供された広告ADの特徴量の統計値である。
図3の説明に戻り、モデルデータベース33について説明する。モデルデータベース33は、各モデルを格納するデータベースである。例えば、モデルデータベース33は、広告生成モデル、広告評価モデルなど、各利用者端末10で広告を生成する際に必要となるモデルを格納する。
また、モデルデータベース33は、広告主から依頼された配信依頼の依頼内容からKPIや、各利用者端末10で生成された広告を推定する推定モデルを格納する。例えば、推定モデルは、仮想的に設定した複数のペルソナを用いて、配信依頼の依頼内容に基づいてKPIを推定するシミュレーションモデルである。また、推定モデルは、依頼内容と、実際に利用者端末10で提供された広告ADの特徴量の関係性を学習したモデルであってもよい。この場合、推定モデルは、依頼内容から各利用者端末10で提供される広告ADを推定するシミュレーションモデルとなる。
また、モデルデータベース33は、広告費用を算出する算出モデルを格納する。算出モデルは、後述する広告費用データベース34に格納された情報に基づいて、広告費用を算出するためのモデルである。
広告費用データベース34は、広告費用に関する情報を格納するデータベースである。図6は、実施形態に係る広告費用データベース34の一例を示す図である。図6に示すように、「広告主ID」、「広告対象」、「タイプ」、「詳細」、「報酬」などといった項目の情報を互いに対応付けて記憶する。
「広告主ID」および「広告対象」は、既に説明した通り、広告主を識別するための識別子、広告の対象となる商品またサービスである。「タイプ」は、広告費用を設定する際のタイプを示す。例えば、図6の例において、「タイプ」が「順位型」および「スコア変動型」に大別される場合を示す。
「順位型」は、対応する広告対象に関する利用者の興味の順位の変動に対して広告費用が設定される。「スコア変動型」は、対応する広告対象に関する利用者の興味スコアの推移に応じて広告費用が設定される。
「詳細」は、対応する広告対象に対する費用請求の詳細であり、どのような条件を満たした場合に、広告費用がいくら発生するかといった内容である。
図3の説明に戻り、制御部4について説明する。制御部4は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、情報提供装置1内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。
図3に示すように、制御部4は、受付部41と、設定部42と、生成部43と、提供部44と、配信部45とを有する。
受付部41は、広告主端末100から広告に関する配信依頼を受け付ける。例えば、受付部41は、広告主端末100から広告に関する配信依頼に関する情報を広告情報データベース31に登録する。
この際、受付部41は、例えば、広告主から広告費用に関する設定を受け付ける。広告費用に関する設定は、広告ADに関する広告費用の発生条件に関する設定であり、図6に示した広告費用データベース34の「タイプ」、「詳細」に対応する。
また、受付部41は、利用者端末10から広告ADに関する評価結果を含む統計情報を受け付けるとともに、統計情報データベース32に登録する。統計情報は、広告ADの広告対象に関する情報、広告対象毎の提供回数に関する情報、各広告ADの特徴に関する情報、各広告の効果に関する情報等を含む。
設定部42は、受付部41により受け付けられた評価結果の変動が所定の条件を見満たす場合に、広告に対する広告費用を設定する。例えば、設定部42は、広告対象毎に広告費用を算出する算出モデルを用いて広告費用を設定する。
ここで、図7および図8を用いて、実施形態に係る広告費用の設定例について説明する。図7および図8は、実施形態に係る広告費用の設定例に関する説明図である。まず、図7を用いて、順位によって広告費用を設定する場合について説明する。
図7に示すように、設定部42は、対象となる利用者Uの興味スコアの相対順位に応じて広告費用を設定する。この場合、例えば、設定部42は、広告AD提供前後における広告対象の相対順位の変化が所定の条件を満たした場合に、広告費用を設定する。
例えば、この場合、設定部42は、相対順位が何位まで上昇したか、あるいは、何位以上変動したかなどといった観点で広告費用を設定する。つまり、この場合には、対象となる広告対象と他の広告対象との相対的な順位に応じて広告費用が設定される。
なお、ここでは、広告対象単位の相対順位を用いて説明したが、カテゴリ単位の相対順位に応じて広告費用を設定するようにしてもよい。また、この場合、競合他社の広告対象との相対順位に応じて広告費用を設定するようにしてもよい。例えば、カテゴリが清涼飲料水である場合、広告費用の設定対象であるA社の商品の相対順位と、A社にとって競合他社であるB社の商品の相対順位を比べて、B社の商品の相対順位に対しA社の商品の相対順位が著しく上昇した場合に、広告費用を設定する。
つまり、この場合、利用者UのB社の商品に対する興味を刺激することなく、A社の商品に対する興味が湧いた場合に広告費用を設定することとなる。なお、ここでは、相対順位で説明したが、競合他社に関する説明については興味スコアを用いて広告費用を設定するようにしてもよい。
次に、図8を用いて、興味スコアに関する広告費用の設定例について説明する。なお、図8では、縦軸に興味スコア、横軸に時間を設定した2次元のグラフを示す。例えば、時刻t0において対象となる広告対象の広告ADが利用者Uに対して提供されたとする。
情報提供装置1は、利用者端末10から所定周期で広告対象に対する興味スコアを評価結果として取得する。例えば、図8に示すように、時刻t0における興味スコアsc1から時刻t11までの期間P1においてスコアsc2まで上昇したとする。
この場合、例えば、設定部42は、興味スコアの上昇速度、または、上昇率のいずれかに応じて広告費用を設定する。つまり、設定部42は、興味スコアの上昇速度、または、上昇率が所定の条件を満たした場合に、当該条件に応じた広告費用を設定することになる。
図8では、その後、時刻t12以降に応じて、スコアsc2が徐々に減少に転じた場合を示す。この場合、設定部42は、興味スコアが減少へ転換するまでの期間P2に応じて広告費用を設定するようにしてもよい。すなわち、この場合、広告ADによる利用者の興味の持続時間に応じて広告費用が設定される。
なお、例えば、スコアsc2とスコアsc1との差分に応じて広告費用を設定するようにしてもよい。この場合、スコアsc1からスコアsc2までの増減幅wやスコアsc1からスコアsc2までの増減率等に応じて広告費用を設定するようにしてもよい。
また、設定部42は、例えば、興味スコアに関してもカテゴリ単位で広告費用を設定するようにしてもよい。この場合、例えば、カテゴリに属する各広告主で広告費用を負担するようにしてもよい。
図9は、実施形態に係る広告費用の負担例を示す図である。図9では、カテゴリが自動車であり、自動車に対する広告費用を設定する場合について説明する。例えば、この場合、設定部42は、自動車に関する広告主であるA社、B社、C社それぞれに対して負担率を設定する。
この場合、設定部42は、例えば、広告ADの提供回数、各広告対象に対する興味スコアの増減率等に応じた貢献度に基づいて各広告主に対する負担率を設定する。例えば、設定部42は、広告ADの提供回数が多い、あるいは、広告対象に対する興味スコアの上昇率等が高いほど、高い負担率を設定する。
これにより、各広告主に対して適切な広告費用を設定することが可能となる。なお、例えば、貢献度が低い広告主ほど、負担率を軽減するようにしてもよい。すなわち、貢献度が低い広告主に対しては、貢献度が高い広告主に比べて負担率を高く設定するようにしてもよい。
その他、設定部42は、利用者Uの行動の変化に応じて広告費用を設定するようにしてもよい。例えば、利用者Uが利用者端末10を用いて、これまで検索しなかった広告対象に関する検索を行うようになったなど、行動に変化が生じた場合に、広告費用を設定するようにしてもよい。
また、設定部42は、身体的変化に応じて広告費用を設定するようにしてもよい。例えば、利用者Uの広告対象に対する購買行動によって行動パターンが変化した場合等に広告費用を設定するようにしてもよい。
具体的な例を挙げると、利用者Uがランニング後にビールを飲むようになったなど、特定の行動と広告対象に対する購買行動あるいは消費行動が紐づいた場合に、広告費用を設定するようにしてもよい。
図3の説明に戻り、生成部43について説明する。生成部43は、広告主に対して広告ADの提供結果に関するレポート等を生成する。例えば、生成部43は、統計情報データベース32に格納された各種統計情報に基づいて、各広告主宛のレポートを生成する。
例えば、生成部43は、広告主毎に広告ADの提供回数、KPI、広告特徴量などに関する情報を含むレポートを生成する。より具体的には、生成部43は、特徴情報から推定される広告の特徴量の重心となる重心画像、広告の特徴量の分散状況を示す散布図、広告に用いられた画像の特徴を言語化した言語化情報(テキスト)等をレポートとして生成する。
なお、生成部43は、例えば、特徴量から画像を生成する画像生成モデルを用いることで重心画像を生成することができる。この際、生成部43は、例えば、各利用者を属性に応じて分類したグループ毎にレポートを生成する。
また、生成部43は、設定部42により設定された広告費用に基づいて、広告主に対して請求書を発行する。請求書は、提供部44を通じて各広告主端末100へ提供される。
提供部44は、各利用者端末10や広告主端末100に対し各種情報を提供する。例えば、提供部44は、利用者端末10に対して各モデルを提供する。また、提供部44は、利用者端末10によって広告ADの提供後においては、生成部43によって生成されたレポートを広告主端末100に対して提供する。これにより、広告主は、事後的に広告ADの効果や、広告ADを把握することができる。
配信部45は、各利用者端末10に対して広告に関する広告情報を配信する。広告情報は、利用者端末10で広告ADを生成するための情報であり、例えば、素材情報、広告の傾向情報などに関する情報が含まれる。
この際、配信部45は、すべての利用者端末10に対し共通の広告情報を提供するようにしてもよく、利用者端末10それぞれで異なる広告情報を提供するようにしてもよい。例えば、広告対象が酒類である場合、配信部45は、成人を超えた利用者Uの利用者端末10に対し対応する広告情報を提供する。なお、広告対象の取捨選択については、利用者端末10側で行うようにしてもよい。
なお、配信部45は、広告情報として広告そのものを配信するようにしてもよい。すなわち、広告配信システムSでは、既存の広告システムへ広告費用に関する設定を適用するようにしてもよい。
〔3.利用者端末の構成例〕
次に、図10を用いて、利用者端末10の構成例について説明する。図10は、実施形態に係る利用者端末10の構成例を示すブロック図である。図10に示すように、実施形態に係る利用者端末10は、通信部110、記憶部120、制御部130を備える。また、利用者端末10は、表示部111、操作部112、カメラ113、スピーカ114、センサ群115を有する。
通信部110は、例えば、NIC(Network Interface Card)等によって実現される。そして、通信部110は、4G(Generation)、5G、LTE(Long Term Evolution)、WiFi(登録商標)若しくは無線LAN(Local Area Network)等といった各種の無線通信網若しくは各種の有線通信網といったネットワークを介して、外部装置との間で情報の送受信を行う。
表示部111は、制御部130から入力される画像あるいは映像を表示する。操作部112は、利用者Uから各種操作を受け付ける。表示部111および操作部112は、例えば、タッチパネルディスプレイによって実現される。
カメラ113は、利用者端末10に搭載されたカメラである。なお、カメラ113は、例えば、画面の外側を撮影するアウトカメラおよび画面の内側を撮影するインカメラが含まれる。
スピーカ114は、制御部130から入力される音声を出力する。センサ群115は、利用者端末10に搭載された各種センサを含む。例えば、センサ群には、照度センサ、気圧センサ、温度センサ、歩数センサ、Gセンサ、集音センサ、Lidar等が含まれる。なお、利用者端末10は、例えば、利用者Uが装着するウェラブルデバイスに搭載されたセンサと連携(ペアリング)し、利用者Uの心拍、体温、ストレス、睡眠状況などに関する各種情報を取得するようにしてもよい。
記憶部120は、例えば、RAM、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。また、記憶部120は、ログ情報記憶部121、カメラ画像記憶部122、素材情報記憶部123、広告生成モデル記憶部124、広告情報記憶部125および広告評価モデル記憶部126を有する。
ログ情報記憶部121は、利用者Uの行動履歴等に関する各種ログ情報を記憶する。図11は、実施形態に係るログ情報記憶部121の一例を示す図である。図11に示すように、ログ情報記憶部121は、「日時」、「ログ情報」、「位置情報」、「環境情報」などといった項目の情報を互いに対応付けて記憶する。
「日時」は、利用者Uがログ情報に対応する行動を行った日時である。「ログ情報」は、利用者Uの行動履歴である。ここでログ情報は、例えば、利用者Uによる利用者端末10の操作履歴や閲覧履歴等が含む。また、ログ情報は、例えば、利用者Uによる行動履歴であってもよい。利用者端末10は、カメラ113からカメラ画像を取得し、当該カメラ画像を解析することで利用者Uの行動履歴を推定することができる。また、ログ情報は、利用者端末10を用いたキャッシュレス決済(例えばQRコード(登録商標)決済)などの決済アプリの決済履歴を含むようにしてもよい。
「位置情報」は、利用者Uが対応する行動を行った場所に関する情報である。「環境情報」は、利用者Uが対応する行動を行った際の周辺環境に関する情報である。例えば、環境情報は、気温、湿度、照度、気圧などといった情報、周囲で流れる音声(音楽や会話の内容)、家電製品(例えば、クーラーなどの空調機器)の動作状況に関する情報等を含む。なお、家電製品の動作状況に関する情報は、例えば、家電製品と連携するスマートスピーカから取得することができる。
また、利用者端末10は、カメラ113で周囲を撮影することで、環境情報を推定するようにしてもよい。例えば、利用者端末10は、利用者Uの姿勢、衣服、持ち物、周囲の人物、周囲の物等を推定し、環境情報に含めるようにしてもよい。
図10の説明に戻り、カメラ画像記憶部122について説明する。カメラ画像記憶部122は、カメラ113によって撮影されたカメラ画像を記憶する。図12は、実施形態に係るカメラ画像記憶部122の一例を示す図である。
図12に示すように、カメラ画像記憶部122は、「画像ID」、「撮影日時」、「撮影場所」、「画像情報」、「被写体情報」、「撮影環境」などといった項目の情報を互いに対応付けて記憶する。
「画像ID」は、各カメラ画像を識別するための識別子である。「撮影日時」および「撮影場所」は、対応するカメラIDによって識別されるカメラ画像の撮影日時および撮影場所である。
「画像情報」は、対応するカメラIDによって識別されるカメラ画像の画像情報である。「被写体情報」は、対応するカメラIDによって識別されるカメラ画像に写る被写体に関する情報である。
「撮影環境」は、対応するカメラIDによって識別されるカメラ画像が撮影された際の環境に関する情報である。例えば、「環境情報」は、カメラ画像を撮影時の周辺環境に関する情報であり、気温、湿度、照度、気圧などといった情報、周囲で流れる音声(音楽や会話の内容)などに関する情報等を含む。
図10の説明に戻り、素材情報記憶部123について説明する。素材情報記憶部123は、素材情報を記憶する。例えば、素材情報は、利用者端末10で広告ADを生成する際に素材となる情報であり、各広告対象の商品画像、広告主のロゴ画像やキャラクター画像、広告に起用された著名人の画像、広告に使用する楽曲などを含む。
広告生成モデル記憶部124は、広告生成モデルを記憶する。広告生成モデルは、利用者端末10が保持する利用者情報と、指定された対象の広告を生成するよう学習が行われたモデルである。
広告情報記憶部125は、広告情報を記憶する。広告情報は、広告生成モデルによって生成された広告に関する情報や、対応する広告の評価に関する情報を含む。図13は、実施形態に係る広告情報記憶部125の一例を示す図である。
図13に示すように、広告情報記憶部125は、「広告ID」、「広告対象」、「広告種別」、「広告情報」、「特徴量」、「提供条件」、「評価情報」などといった項目の情報を互いに対応付けて記憶する。
「広告ID」は、各広告ADを識別するための識別子である。「広告対象」は、対応する広告IDによって識別される広告ADの広告対象である。「広告種別」は、対応する広告IDによって識別される広告ADの種別である。例えば、「広告種別」は、バナー広告、テキスト広告、検索連動広告などを含む。
「広告情報」は、対応する広告IDによって識別される広告ADの広告情報(データ本体)である。「特徴量」は、対応する広告IDによって識別される広告ADの特徴量であり、例えば、特徴量に応じたベクトルや広告ADの特徴を示すテキストである。
「提供条件」は、対応する広告IDによって識別される広告ADを利用者Uへ提供する条件である。「評価情報」は、対応する広告IDによって識別される広告ADに対する評価情報である。例えば、評価情報として、例えば、KPIなどの各種指標が用いられる。
図10の説明に戻り、広告評価モデル記憶部126について説明する。広告評価モデル記憶部126は、広告評価モデルを記憶する。広告評価モデルは、広告生成モデルによって生成された広告ADを評価するモデルである。
次に、制御部130について説明する。制御部130は、例えば、コントローラ(controller)であり、CPU(Central Processing Unit)やMPU(Micro Processing Unit)等によって、利用者端末10内部の記憶装置に記憶されている各種プログラムがRAMを作業領域として実行されることにより実現される。
図10に示すように、制御部130は、受付部131と、解析部132と、処理部133と、提供部134とを有する。
受付部131は、情報提供装置1から通信部110を介して各モデルに関する情報を取得する。各モデルは、広告生成モデルおよび広告評価モデル等を含む。
また、受付部131は、情報提供装置1から通信部110を介して各広告情報を取得する。広告情報は、例えば、広告に使用する素材、広告のイメージ、広告を生成する際の生成条件などに関する情報が含まれる。
解析部132は、利用者端末10で得られる利用者に関する利用者情報(例えば、ログ情報)を解析する。例えば、解析部132は、カメラ113によって撮影されるカメラ画像を解析する。例えば、解析部132は、カメラ画像の画像解析により、カメラ画像に写る被写体を解析する。例えば、被写体には、カメラ画像に写る人物、表情、服装、持ち物、周囲の状況等が含まれる。
また、解析部132は、センサ群115から入力される各種情報に基づいて、利用者端末10の周辺環境を解析する。例えば、周辺環境は、気温、照度、気圧、湿度、周囲の音声などを含む。
また、解析部132は、利用者端末10に保持される各種データを解析し、利用者Uによる利用者端末10の操作履歴や行動履歴に関するログ情報を生成する。なお、利用者端末10は、カメラ113で周囲をバックグランドで撮影し、解析部132は、カメラ画像を解析することで、利用者Uの行動履歴を解析するようにしてもよい。
また、解析部132は、例えば、表示部111の表示画面をバックグラウンドで撮影し、メッセージの送受信履歴を解析するようにしてもよい。また、解析部132は、利用者Uが装着するウェラブルデバイスから入力される各種情報に基づいて、利用者Uの精神状況等を解析することにしてもよい。
処理部133は、広告生成モデルおよび広告評価モデルに関する各種処理を実行する。上述のように、広告作成モデルと、広告評価モデルは、敵対的生成ネットワーク(GAN;Generative Adversarial Networks)によって構成される。
この際、処理部133は、広告生成モデルを用いた広告の生成および広告評価モデルを用いた広告評価を行う。広告生成モデルは、任意に選択した広告対象に関する広告を生成するようにしてもよく、広告評価モデル等に指示された広告対象に関する広告を生成するようにしてもよい。また、広告生成モデルは、カメラ画像を用いた広告ADを生成することも可能である。
また、処理部133は、広告AD提供前後のログ情報に基づいて、広告ADを評価する。例えば、処理部133は、各広告対象あるいはカテゴリ単位で興味スコアを随時算出し、算出した興味スコアを広告ADに関する評価結果として提供部134を通じて情報提供装置1へ提供する。例えば、処理部133は、ログ情報を入力すると、各広告対象あるいはカテゴリ単位で興味スコアを出力するように学習されたモデルを用いて、興味スコアを算出することができる。
提供部134は、広告生成モデルによって生成された広告ADを利用者Uに対して提供する。統計情報は、利用者Uへ提供した広告ADの特徴量に関する情報、パフォーマンス計測(例えば、興味スコアに関する情報)の結果など最低限の情報であり、利用者Uの個人を特定するようなセンシティブな情報を含まない。
つまり、提供部134は、利用者Uへ提供した広告ADに関する最低限の情報のみを統計情報として情報提供装置1へ提供することで、利用者Uの個人情報の保護を図ることができる。
〔4.処理フロー〕
次に、図14を用いて、実施形態に係る情報提供装置1が実行する処理手順について説明する。図14は、実施形態に係る情報提供装置1が実行する処理手順の一例を示すフローチャートである。
図10に示すように、まず、情報提供装置1は、広告主端末100から広告に関する配信依頼を受け付ける(ステップS101)。つづいて、情報提供装置1は、各利用者端末10へ広告情報を提供する(ステップS102)。
その後、情報提供装置1は、利用者端末10から広告ADに関する統計情報を収集し(ステップS103)、広告費用を設定する(ステップS104)。そして、情報提供装置1は、各広告主に対して費用請求を行い(ステップS105)、処理を終了する。
次に、図15を用いて、利用者端末10が実行する処理手順について説明する。図15は、実施形態に係る利用者端末10が実行する処理手順の一例を示すフローチャートである。
図15に示すように、利用者端末10は、情報提供装置1から広告情報を取得する(ステップS201)。つづいて、利用者端末10は、広告を生成する(ステップS202)。つづいて、利用者端末10は、利用者Uに対して広告を提供し(ステップS203)、提供した広告ADに対する評価を行う(ステップS204)。
そして、利用者端末10は、情報提供装置1に対して広告ADに対する評価処理を送信し(ステップS205)、処理を終了する。
〔5.変形例〕
上述した実施形態では、利用者端末10で、利用者Uへ提供する広告ADを生成する場合について説明したがこれに限定されるものではない。例えば、利用者端末10は、本願発明の手法を用いて、動画などの各種コンテンツを生成するようにしてもよい。
〔6.効果〕
上述した実施形態に係る情報提供装置1は、広告に関する広告情報を利用者端末10へ配信する配信部45と、利用者端末10で得られる利用者の利用者情報に基づいて当該利用者端末10で広告を評価した評価結果を受け付ける受付部41と、受付部41により受け付けられた評価結果の変動が所定の条件を見満たす場合に、広告に対する広告費用を設定する設定部42と、を備える。
また、配信部45は、利用者端末10で広告を生成するための情報を広告情報として配信し、受付部41は、利用者端末10で生成された広告に対する評価結果を受け付ける。また、受付部41は、広告の広告対象に対する利用者の興味スコアを評価結果として受け付け、設定部42は、興味スコアの推移に応じて広告費用を設定する。
また、設定部42は、興味スコアが増減するスコア数に応じて広告費用を設定する。また、設定部42は、興味スコアの増減割合に応じて広告費用を設定する。また、設定部42は、興味スコアが減少へ転換するまでの期間に応じて広告費用を設定する。
また、設定部42は、興味スコアの上昇速度、または、上昇率のいずれかに応じて広告費用を設定する。また、設定部42は、興味スコアの上昇速度、または、上昇率のいずれかに応じて広告費用を設定する。
また、設定部42は、広告費用の設定対象となる広告対象の興味スコアと、当該広告対象と競合となる広告対象の興味スコアとに基づいて、設定対象となる広告対象の広告費用を設定する。
また、受付部41は、広告対象のカテゴリ単位で興味スコアを評価結果として受け付け、設定部42は、カテゴリの興味スコアの推移に応じて、当該カテゴリに含まれる広告それぞれに対して広告費用を設定する。また、受付部41は、利用者の行動の変化に関する情報を評価結果として受け付け、設定部42は、行動の変化に応じて広告費用を設定する。
上述した各処理のいずれかもしくは組合せにより、本願に係る情報提供装置1は、適正な広告費用を設定することができる。
〔7.ハードウェア構成〕
また、上述してきた実施形態に係る情報提供装置1や利用者端末10は、例えば図15に示すような構成のコンピュータ1000によって実現される。図15は、実施形態に係る情報提供装置1の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ1000は、CPU1100、RAM1200、ROM1300、HDD1400、通信インターフェイス(I/F)1500、入出力インターフェイス(I/F)1600、及びメディアインターフェイス(I/F)1700を有する。
CPU1100は、ROM1300またはHDD1400に格納されたプログラムに基づいて動作し、各部の制御を行う。ROM1300は、コンピュータ1000の起動時にCPU1100によって実行されるブートプログラムや、コンピュータ1000のハードウェアに依存するプログラム等を格納する。
HDD1400は、CPU1100によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス1500は、ネットワーク(通信ネットワーク)Nを介して他の機器からデータを受信してCPU1100へ送り、CPU1100が生成したデータをネットワークNを介して他の機器へ送信する。
CPU1100は、入出力インターフェイス1600を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置(図15では、出力装置および入力装置を総称して「入出力装置」と記載する)を制御する。CPU1100は、入出力インターフェイス1600を介して、入力装置からデータを取得する。また、CPU1100は、生成したデータを入出力インターフェイス1600を介して出力装置へ出力する。
メディアインターフェイス1700は、記録媒体1800に格納されたプログラムまたはデータを読み取り、RAM1200を介してCPU1100に提供する。CPU1100は、かかるプログラムを、メディアインターフェイス1700を介して記録媒体1800からRAM1200上にロードし、ロードしたプログラムを実行する。記録媒体1800は、例えばDVD(Digital Versatile Disc)、PD(Phase change rewritable Disk)等の光学記録媒体、MO(Magneto-Optical disk)等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
例えば、コンピュータ1000が実施形態に係る利用者端末10として機能する場合、コンピュータ1000のCPU1100は、RAM1200上にロードされたプログラムを実行することにより、制御部130の機能を実現する。コンピュータ1000のCPU1100は、これらのプログラムを記録媒体1800から読み取って実行するが、他の例として、他の装置からネットワークNを介してこれらのプログラムを取得してもよい。
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
〔8.その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
また、上述してきた「部(section、module、unit)」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
1 情報提供装置
2 通信部
3 記憶部
4 制御部
10 利用者端末
10 当該利用者端末
31 広告情報データベース
32 統計情報データベース
33 モデルデータベース
34 広告費用データベース
41 受付部
42 設定部
43 生成部
44 提供部
45 配信部
100 広告主端末
121 ログ情報記憶部
122 カメラ画像記憶部
123 素材情報記憶部
124 広告生成モデル記憶部
125 広告情報記憶部
126 広告評価モデル記憶部
130 制御部
131 受付部
132 解析部
133 処理部
134 提供部

Claims (13)

  1. 広告に関する広告情報を利用者端末へ配信する配信部と、
    前記利用者端末で得られる利用者の利用者情報に基づいて当該利用者端末で前記広告を評価した評価結果を受け付ける受付部と、
    前記受付部により受け付けられた前記評価結果の変動が所定の条件を満たす場合に、広告に対する広告費用を設定する設定部と、
    を備えることを特徴とする情報処理装置。
  2. 前記配信部は、
    前記利用者端末で前記広告を生成するための情報を前記広告情報として配信し、
    前記受付部は、
    前記利用者端末で生成された前記広告に対する前記評価結果を受け付けること
    を特徴とする請求項1に記載の情報処理装置。
  3. 前記受付部は、
    前記広告の広告対象に対する前記利用者の興味スコアを前記評価結果として受け付け、
    前記設定部は、
    前記興味スコアの推移に応じて前記広告費用を設定すること
    を特徴とする請求項1に記載の情報処理装置。
  4. 前記設定部は、
    前記興味スコアが増減するスコア数に応じて前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  5. 前記設定部は、
    前記興味スコアの増減割合に応じて前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  6. 前記設定部は、
    前記興味スコアが減少へ転換するまでの期間に応じて前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  7. 前記設定部は、
    前記興味スコアの上昇速度、または、上昇率のいずれかに応じて前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  8. 前記設定部は、
    広告対象それぞれに関する前記興味スコアの相対順位に応じて前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  9. 前記設定部は、
    前記広告費用の設定対象となる広告対象の前記興味スコアと、当該広告対象と競合となる広告対象の前記興味スコアとに基づいて、前記設定対象となる前記広告対象の前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  10. 前記受付部は、
    広告対象のカテゴリ単位で前記興味スコアを前記評価結果として受け付け、
    前記設定部は、
    カテゴリの興味スコアの推移に応じて、当該カテゴリに含まれる前記広告それぞれに対して前記広告費用を設定すること
    を特徴とする請求項3に記載の情報処理装置。
  11. 前記受付部は、
    前記利用者の行動の変化に関する情報を前記評価結果として受け付け、
    前記設定部は、
    前記行動の変化に応じて前記広告費用を設定すること
    を特徴とする請求項1に記載の情報処理装置。
  12. コンピュータが実行する情報処理方法であって、
    広告に関する広告情報を利用者端末へ配信する配信工程と、
    前記利用者端末で得られる利用者の利用者情報に基づいて当該利用者端末で前記広告を評価した評価結果を受け付ける受付工程と、
    前記受付工程により受け付けられた前記評価結果の変動が所定の条件を満たす場合に、広告に対する広告費用を設定する設定工程と、
    を含むことを特徴とする情報処理方法。
  13. 広告に関する広告情報を利用者端末へ配信する配信手順と、
    前記利用者端末で得られる利用者の利用者情報に基づいて当該利用者端末で前記広告を評価した評価結果を受け付ける受付手順と、
    前記受付手順により受け付けられた前記評価結果の変動が所定の条件を満たす場合に、広告に対する広告費用を設定する設定手順と、
    をコンピュータに実行させることを特徴とする情報処理プログラム。
JP2022185058A 2022-11-18 2022-11-18 情報処理装置、情報処理方法および情報処理プログラム Pending JP2024074017A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022185058A JP2024074017A (ja) 2022-11-18 2022-11-18 情報処理装置、情報処理方法および情報処理プログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022185058A JP2024074017A (ja) 2022-11-18 2022-11-18 情報処理装置、情報処理方法および情報処理プログラム

Publications (1)

Publication Number Publication Date
JP2024074017A true JP2024074017A (ja) 2024-05-30

Family

ID=91227348

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022185058A Pending JP2024074017A (ja) 2022-11-18 2022-11-18 情報処理装置、情報処理方法および情報処理プログラム

Country Status (1)

Country Link
JP (1) JP2024074017A (ja)

Similar Documents

Publication Publication Date Title
US11922675B1 (en) Systems and methods for automating benchmark generation using neural networks for image or video selection
US10380650B2 (en) Systems and methods for automating content design transformations based on user preference and activity data
US10628845B2 (en) Systems and methods for automating design transformations based on user preference and activity data
US11620678B2 (en) Advertising method, device and system, and computer-readable storage medium
JP6807389B2 (ja) メディアコンテンツのパフォーマンスの即時予測のための方法及び装置
CN107077690A (zh) 定向基于Web的广告的方法
EP2380126A2 (en) Conditional incentive presentation, tracking and redemption
JP2019527395A (ja) コンテンツを効果的に配信するための動的クリエイティブの最適化
KR20130100915A (ko) 소셜 네트워킹 엔진의 사용자들에게 콘텐츠를 다이렉팅하는 시스템 및 방법
US12020471B1 (en) Systems and methods for managing computer memory for scoring images or videos using selective web crawling
CN108629608A (zh) 用户数据处理方法及装置
TWI709098B (zh) 多媒體物料推送方法和裝置
WO2017044349A1 (en) Systems and methods for determining recommended aspects of future content, actions, or behavior
JP2017138880A (ja) 学習装置、学習方法及び学習プログラム
US20180033055A1 (en) Image processing, classification, and trend analysis system and method for selfie-enabled product promotion
JP6243559B2 (ja) 学習装置、学習方法及び学習プログラム
JP2024074017A (ja) 情報処理装置、情報処理方法および情報処理プログラム
US20170364966A1 (en) Determination device, determination method, and non-transitory computer-readable recording medium
JP2024074040A (ja) 情報提供装置、情報提供方法および情報提供プログラム
JP2024074039A (ja) 情報処理プログラム、端末装置および情報処理方法
JP2024073887A (ja) 情報提供装置、情報提供方法および情報提供プログラム
JP2024043680A (ja) 情報処理プログラム、端末装置および情報処理方法
JP2024044069A (ja) 情報処理プログラム、端末装置および情報処理方法
JP5836407B2 (ja) 広告表示制御方法、広告表示制御装置及びプログラム
US12020470B1 (en) Systems and methods for using image scoring an improved search engine

Legal Events

Date Code Title Description
A711 Notification of change in applicant

Free format text: JAPANESE INTERMEDIATE CODE: A712

Effective date: 20231026