(57)【要約】【課題】特定多数の人に対して提示する広告をオークション形式により決定すると共に広告効果の向上を図る。【解決手段】特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得部と、前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチング部と、複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御部と、を備える。【選択図】図１
2020098552.tif 000002
【特許請求の範囲】
【請求項１】
特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得部と、
前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチング部と、
複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御部と、
を備える広告媒体オークション装置。
【請求項２】
前記入札広告の入札条件の珍しさを示す珍しさ指標を算出する珍しさ指標算出部をさらに備え、
前記落札制御部は、前記珍しさ指標に基づいてより珍しい入札条件の前記入札広告の優先度を上げて前記落札広告を選択する、
請求項１に記載の広告媒体オークション装置。
【請求項３】
前記落札制御部は、広告媒体ごとに設けられた広告基準であって前記特定広告媒体の広告基準に基づいた前記入札広告の広告評価値がより高評価の前記入札広告の優先度を上げて前記落札広告を選択する、
請求項１又は２のいずれか１項に記載の広告媒体オークション装置。
【請求項４】
前記特定広告媒体の繰り返し利用において、属性情報の取得処理、属性情報と入札条件のマッチング処理及び落札広告の決定処理を含む一連の広告媒体オークション処理を、前記特定広告媒体の各利用回に対応付けて順次進行する、
請求項１から３のいずれか１項に記載の広告媒体オークション装置。
【請求項５】
コンピュータに、
特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得ステップと、
前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチングステップと、
複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御ステップと、
を実行させるためのコンピュータプログラム。
【請求項６】
広告媒体オークション装置が、特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得ステップと、
前記広告媒体オークション装置が、前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチングステップと、
前記広告媒体オークション装置が、複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御ステップと、
を含む広告媒体オークション方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告媒体オークション装置、コンピュータプログラム及び広告媒体オークション方法に関する。
【背景技術】
【０００２】
従来、ウェブ（ＷＥＢ）広告をオークション形式により募る技術が例えば非特許文献１に開示されている。従来技術では、広告の閲覧者である特定の一個人が指定したＷｅｂ検索キーワードに関係する広告の中から、当該一個人に対して表示する広告をオークション形式により決定している。
【先行技術文献】
【非特許文献】
【０００３】
【非特許文献１】「リスティング広告とは〜成功に導くための基礎知識」、［平成３０年１１月３０日検索］、インターネット＜ＵＲＬ：https://ferret-plus.com/662＞
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかし、上述した従来の技術は、特定の一個人に対して表示する広告をオークション形式により決定するが、特定多数の人に対して表示する広告をオークション形式により決定することはできない。また、表示する広告を入札金額のみによって決定すると、高額な入札金額を提示した広告ばかりが表示されてしまい、広告機会付与の公平性が損なわれる。
【０００５】
本発明は、このような事情を考慮してなされたものであり、その目的は、特定多数の人に対して提示する広告をオークション形式により決定すると共に広告効果の向上を図ることにある。
【課題を解決するための手段】
【０００６】
（１）本発明の一態様は、特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得部と、前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチング部と、複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御部と、を備える広告媒体オークション装置である。
（２）本発明の一態様は、前記入札広告の入札条件の珍しさを示す珍しさ指標を算出する珍しさ指標算出部をさらに備え、前記落札制御部は、前記珍しさ指標に基づいてより珍しい入札条件の前記入札広告の優先度を上げて前記落札広告を選択する、上記（１）の広告媒体オークション装置である。
（３）本発明の一態様は、前記落札制御部は、広告媒体ごとに設けられた広告基準であって前記特定広告媒体の広告基準に基づいた前記入札広告の広告評価値がより高評価の前記入札広告の優先度を上げて前記落札広告を選択する、上記（１）又は（２）のいずれかの広告媒体オークション装置である。
（４）本発明の一態様は、前記特定広告媒体の繰り返し利用において、属性情報の取得処理、属性情報と入札条件のマッチング処理及び落札広告の決定処理を含む一連の広告媒体オークション処理を、前記特定広告媒体の各利用回に対応付けて順次進行する、上記（１）から（３）のいずれかの広告媒体オークション装置である。
【０００７】
（５）本発明の一態様は、コンピュータに、特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得ステップと、前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチングステップと、複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御ステップと、を実行させるためのコンピュータプログラムである。
【０００８】
（６）本発明の一態様は、広告媒体オークション装置が、特定広告媒体を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する属性情報取得ステップと、前記広告媒体オークション装置が、前記属性情報と、前記特定広告媒体を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断するマッチングステップと、前記広告媒体オークション装置が、複数の前記入札広告の中から、前記入札条件が前記属性情報にマッチングする前記入札広告を、前記特定広告媒体を利用する落札広告に決定する落札制御ステップと、を含む広告媒体オークション方法である。
【発明の効果】
【０００９】
本発明によれば、特定多数の人に対して提示する広告をオークション形式により決定すると共に広告効果の向上を図ることができるという効果が得られる。
【図面の簡単な説明】
【００１０】
【図１】一実施形態に係る広告媒体オークション装置の構成例を示すブロック図である。
【図２】一実施形態に係る広告システムの例を示す概略構成図である。
【図３】一実施形態に係る広告媒体オークション方法の手順の例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
以下、図面を参照し、本発明の実施形態について説明する。
図１は、一実施形態に係る広告媒体オークション装置の構成例を示すブロック図である。図２は、一実施形態に係る広告システムの例を示す概略構成図である。図２に示される広告システム１において、ビル１１０の壁面には広告媒体１００が設置されている。広告媒体１００は、広告を表示するための表示装置を備える。広告媒体１００は、特定広告媒体の一例である。
【００１２】
広告システム１は、装置群として、図１に示される広告媒体オークション装置１０とデータ収集装置３０とを備える。また、広告システム１は、データベース（ＤＢ）群として、図１に示される入札ＤＢ４１と広告ＤＢ４２と属性ＤＢ４３と外部ＤＢ４４とを備える。
【００１３】
移動車両群４００は、広告媒体１００を視認できる視認範囲に接近するｎ台の車両４１０−１、４１０−２、４１０−ｎから構成される。ｎは１以上の整数である。以下、各車両４１０−１、４１０−２、４１０−ｎを特に区別しないときは、車両４１０と称する。車両４１０に乗車している運転者や同乗者などの乗車者は、広告媒体１００を閲覧する可能性がある閲覧候補者である。車両４１０はモバイルネットワーク３００を介して通信を行う。また、乗車者が持っているスマートフォン等の携帯端末はモバイルネットワーク３００を介して通信を行う。
【００１４】
ここで、図２を参照して、本実施形態に係る広告方法の概略の全体の流れを説明する。広告媒体１００は、１回の利用で広告を表示する時間（広告時間）ＣＭＴが予め決められる。広告時間ＣＭＴは、例えば数秒から数時間までの任意の時間である。広告媒体１００は、広告時間ＣＭＴの間隔で繰り返し利用される。本実施形態では、広告媒体１００の繰り返し利用において、利用回ごとに、広告媒体オークション処理によって広告媒体１００に表示する広告を決定する。
【００１５】
（ステップＳ１）  移動車両群４００の各車両４１０は、モバイルネットワーク３００を介して、自己の車両情報をデータ収集装置３０へ送信する。車両４１０の車両情報は、当該車両４１０の運転者（所有者）を特定する車両識別情報（車両ＩＤ）と、当該車両４１０の現在位置を示す車両位置情報と、現在時刻を示す車両時刻情報とを含む。また、乗車者の携帯端末は、モバイルネットワーク３００を介して、自己の端末情報をデータ収集装置３０へ送信する。乗車者の携帯端末の端末情報は、当該乗車者を特定する端末識別情報（端末ＩＤ）と、当該携帯端末の現在位置を示す端末位置情報と、現在時刻を示す端末時刻情報とを含む。
【００１６】
データ収集装置３０は、移動車両群４００から受信した車両情報の車両位置情報及び車両時刻情報に基づいて、広告媒体１００の次の利用回の広告時間ＣＭＴに広告媒体１００の視認範囲に存在する見込みの車両４１０を判断する。また、データ収集装置３０は、移動車両群４００の乗車者の携帯端末から受信した端末情報の端末位置情報及び端末時刻情報に基づいて、広告媒体１００の次の利用回の広告時間ＣＭＴに広告媒体１００の視認範囲に存在する見込みの携帯端末を判断する。それら判断結果の車両４１０及び携帯端末の群を総称して広告対象移動車両端末群４００ａと称する。
【００１７】
（ステップＳ２）  広告媒体オークション装置１０は、データ収集装置３０が広告対象移動車両端末群４００ａから受信した車両情報や端末情報に基づいて、属性ＤＢ４３や外部ＤＢ４４から、広告対象移動車両端末群４００ａに存在する各閲覧候補者の属性情報を取得する。
【００１８】
属性ＤＢ４３には、車両ＩＤに関連付けて運転者（所有者）の属性情報が格納される。運転者（所有者）の属性情報には、同乗者の属性情報が含まれていてもよい。外部ＤＢ４４には、乗車者の携帯端末の端末位置情報に関連付けて当該乗車者の属性情報が格納される。また、属性ＤＢ４３には、過去の移動車両群４００に存在した閲覧候補者の属性情報に関する履歴や統計情報などが格納される。属性情報として、例えば、年齢、性別、趣味、年収、居住地、子供の人数など、多種多様な情報が挙げられる。
【００１９】
（ステップＳ３）  広告媒体オークション装置１０は、取得した属性情報と、広告媒体１００を利用することを希望する広告（入札広告）の入札条件とがマッチングするか否かを判断する。次いで、広告媒体オークション装置１０は、複数の入札広告の中から、入札条件が属性情報にマッチングする入札広告を、広告媒体１００を利用する広告（落札広告）に決定する。
【００２０】
広告主は、事前に、入札広告及び入札条件を広告システム１に登録する。広告ＤＢ４２には、入札者の識別情報（入札者ＩＤ）に関連付けて入札広告が格納される。入札ＤＢ４１には、入札者ＩＤに関連付けて入札金額、入札条件及び入札条件の条件合致確率が格納される。
【００２１】
また、広告ＤＢ４２には、各入札広告の広告評価値が格納されてもよい。広告評価値は、広告媒体ごとに設けられた広告基準であって広告媒体１００の広告基準に基づいて入札広告ごとに予め決定される。ある広告媒体の広告基準は、当該広告媒体に表示される広告の適性の基準である。広告媒体の広告基準は、例えば、当該広告媒体が設置された場所の性質に応じて決められる。例えば、歓楽街に設置された広告媒体の広告基準は、より賑やかな広告の方がより適していると決められる。一方、住宅街に設置された広告媒体の広告基準は、より静かな広告の方がより適していると決められる。入札広告の広告評価値は、広告媒体１００の広告基準に基づいて、当該入札広告が広告媒体１００に適しているほど、より高評価に決定される。
【００２２】
（ステップＳ４）  広告媒体オークション装置１０は、落札広告を広告媒体１００に表示させる広告表示制御を行う。この広告表示制御によって、広告媒体１００は落札広告を表示する。広告媒体１００に表示された落札広告は、広告対象移動車両端末群４００ａに存在する閲覧候補者によって閲覧され得る。
【００２３】
次に図１を参照して本実施形態に係る広告媒体オークション装置１０の構成例を説明する。図１において、広告媒体オークション装置１０は、属性情報取得部１１と、マッチング部１２と、落札制御部１３と、珍しさ指標算出部１４とを備える。図１に示される広告媒体オークション装置１０の各機能は、広告媒体オークション装置１０が備えるＣＰＵ（Central Processing Unit：中央演算処理装置）がコンピュータプログラムを実行することにより実現される。なお、広告媒体オークション装置１０として、汎用のコンピュータ装置を使用して構成してもよく、又は、専用のハードウェア装置として構成してもよい。
【００２４】
属性情報取得部１１は、広告媒体１００を閲覧する可能性がある複数の閲覧候補者の属性情報を取得する。マッチング部１２は、属性情報取得部１１が取得した属性情報と、広告媒体１００を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断する。落札制御部１３は、複数の入札広告の中から、入札条件が属性情報にマッチングする入札広告を、広告媒体１００を利用する落札広告に決定する。
【００２５】
珍しさ指標算出部１４は、入札広告の入札条件の珍しさを示す珍しさ指標を算出する。落札制御部１３は、珍しさ指標算出部１４が算出した珍しさ指標に基づいてより珍しい入札条件の入札広告の優先度を上げて落札広告を選択してもよい。また、落札制御部１３は、広告媒体ごとに設けられた広告基準であって広告媒体１００の広告基準に基づいた入札広告の広告評価値がより高評価の入札広告の優先度を上げて落札広告を選択してもよい。
【００２６】
次に図３を参照して本実施形態に係る広告媒体オークション方法を説明する。図３は、本実施形態に係る広告媒体オークション方法の手順の例を示すフローチャートである。
【００２７】
図３には、広告媒体１００に表示する落札広告を、複数の入札広告の中からオークション形式により決定する広告媒体オークション処理が示される。広告媒体オークション処理は、属性情報の取得処理（ステップＳ１２）、属性情報と入札条件のマッチング処理（ステップＳ１３）及び落札広告の決定処理（ステップＳ１９）を含む一連の処理である。
【００２８】
広告媒体１００は、１回の利用で広告を表示する時間（広告時間）ＣＭＴが予め決められる。広告時間ＣＭＴは、例えば数秒から数時間までの任意の時間である。広告媒体１００は、広告時間ＣＭＴの間隔で繰り返し利用される。本実施形態では、広告媒体１００の繰り返し利用において、利用回ごとに、広告媒体オークション処理によって広告媒体１００に表示する広告を決定する。このため、広告媒体１００の繰り返し利用において、上記一連の広告媒体オークション処理を、広告媒体１００の各利用回に対応付けて順次進行する。
【００２９】
例えば、広告時間ＣＭＴが５分間である場合を説明する。あるｍ回目の利用回（ここでは説明の便宜上、「ＣＭＴ：１２時０分から１２時５分まで」とする）の広告媒体オークション処理は、前回「ｍ−１」回目の利用回の期間（１１時５５分から１２時０分まで）に実行されて、ｍ回目の利用回に広告媒体１００に表示される落札広告が決定される。そして、ｍ回目の利用回の期間（１２時０分から１２時５分まで）には、次回「ｍ＋１」回目の利用回（ＣＭＴ：１２時５分から１２時１０分まで）の広告媒体オークション処理が実行されて、「ｍ＋１」回目の利用回に広告媒体１００に表示される落札広告が決定される。このように上記一連の広告媒体オークション処理が各利用回に対応付けて順次進行されることにより、広告媒体１００の繰り返し利用における各利用回の落札広告が円滑に決定される。
【００３０】
図３には、ｍ回目の利用回の広告媒体オークション処理が示される。以下、図３を参照して、広告媒体オークション装置１０が実行するｍ回目の利用回の広告媒体オークション処理を説明する。
【００３１】
（ステップＳ１１）  属性情報取得部１１は、ｍ回目の利用回の広告時間ＣＭＴに広告媒体１００の視認範囲に存在する見込みの広告対象移動車両端末群４００ａの車両情報が有るか否かをデータ収集装置３０に問い合わせる。この結果、当該車両情報がある場合にはステップＳ１２へ進む。一方、当該車両情報がない場合には当該ｍ回目の利用回の広告媒体オークション処理を終了する。
【００３２】
（ステップＳ１２）  属性情報取得部１１は、データ収集装置３０が広告対象移動車両端末群４００ａから受信した車両情報や端末情報に基づいて、属性ＤＢ４３や外部ＤＢ４４から、広告対象移動車両端末群４００ａに存在する各閲覧候補者の属性情報を取得する。
【００３３】
（ステップＳ１３）  マッチング部１２は、属性情報取得部１１が取得した属性情報と、広告媒体１００を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断する。ここで、属性情報と入札条件のマッチング処理について説明する。
【００３４】
（マッチング処理）
入札条件には、「Key」と「Value」のペアで条件が記載される。入札条件には、「Key」が一致すべき特定の「Value」が指定される。又は、「Key」が数値である場合、「Value」には、「Key」が満足すべき特定の数値範囲が指定される。また、入札条件には、「Key」と「Value」のペアで記載された条件を満足すべき人数（条件一致人数）が指定される。
【００３５】
マッチング処理では、入札条件に対応するフィルタが構成される。フィルタは、ＡＮＤ条件又はＯＲ条件で記載される。以下にフィルタの具体例を示す。
【００３６】
（フィルタの例１）  フィルタの例１では、入札広告はスナック菓子の広告であって、広告ターゲットは若年層へ広くアピールである。そして、フィルタの例１は、「（Key=年齢、20<=Value<=40）AND（Key=条件一致人数、Value>=5）」である。
【００３７】
（フィルタの例２）  フィルタの例２では、入札広告は街コンの広告であって、広告ターゲットは特定層へアピールである。そして、フィルタの例２は、「（Key=年齢、20<=Value<=30）AND（Key=性別、Value=女性）AND（Key=配偶者、Value=False）AND（Key=就業中、Value=True）AND（Key=恋人、Value=False）AND（Key=条件一致人数、Value>=1）」である。
【００３８】
（フィルタの例３）  フィルタの例３では、入札広告は全国共通温泉割引券の広告であって、広告ターゲットは特定層へアピールである。そして、フィルタの例３は、「（Key＝行き先、Value＝箱根）OR（Key＝行き先、Value＝熱海）」である。
【００３９】
なお、フィルタで指定されない「Key」については、条件に含まれない。
【００４０】
マッチング部１２は、属性情報取得部１１が取得した属性情報に対して、各入札条件のフィルタを満足するか否かを判断する。属性情報取得部１１が取得した属性情報があるフィルタを満足する場合、当該フィルタに対応する入札条件は合格である。一方、属性情報取得部１１が取得した属性情報があるフィルタを満足しない場合、当該フィルタに対応する入札条件は不合格である。
以上が属性情報と入札条件のマッチング処理の説明である。
【００４１】
（ステップＳ１４）  ステップＳ１３のマッチング処理の結果、合格の入札条件（以下、合格入札条件と称する）がある場合にはステップＳ１５へ進む。一方、合格入札条件がない場合には当該ｍ回目の利用回の広告媒体オークション処理を終了する。
【００４２】
（ステップＳ１５）  落札制御部１３は、合格入札条件の入札広告数が広告媒体１００の広告枠数より多いか否かを判断する。この結果、当該入札広告数が広告媒体１００の広告枠数より多い場合にはステップＳ１６へ進む。一方、当該入札広告数が広告媒体１００の広告枠数以下である場合には、全ての合格入札条件の入札広告が落札広告に設定され、ステップＳ１９へ進む。
【００４３】
（ステップＳ１６）  落札制御部１３は、各合格入札条件の入札広告を対象にして、入札指標を算出する。入札指標が大きいほど、落札する確率が上がる。ここで、入札指標の算出処理について説明する。
【００４４】
（入札指標算出処理）
ある入札広告ＣＭの入札指標Ｉは次式の関数Ｆで表される。
Ｉ＝Ｆ（Ｂ，Ｐ，Ａ）
Ｂは入札広告ＣＭの入札金額である。Ｐは入札広告ＣＭの入札条件ＣＭＪの珍しさ指標である。Ａは入札広告ＣＭの広告評価値である。珍しさ指標Ｐは、入札広告ＣＭの入札条件ＣＭＪの珍しさを示す指標である。
【００４５】
（珍しさ指標）
ここで、珍しさ指標を説明する。本実施形態の一例として、珍しさ指標Ｐは、入札広告ＣＭの入札条件ＣＭＪの条件合致確率である。珍しさ指標算出部１４は、入札広告ＣＭの珍しさ指標Ｐとして、入札広告ＣＭの入札条件ＣＭＪの条件合致確率を算出する。つまり、「珍しさ指標Ｐ＝条件合致確率」である。以下、説明の便宜上、条件合致確率Ｐと称する。
【００４６】
入札条件ＣＭＪの条件合致確率Ｐは、過去に移動車両群４００に存在した閲覧候補者の属性情報に対して、入札条件ＣＭＪがマッチングする確率である。以下、条件合致確率算出処理の例１、例２を説明する。
【００４７】
（条件合致確率算出処理の例１）
条件合致確率算出処理の例１を説明する。条件合致確率算出処理の例１は準備段階と算出段階の２つのステップから成る。
【００４８】
［条件合致確率算出処理の例１：準備段階］
珍しさ指標算出部１４は、広告媒体１００の利用回ごとに、属性情報取得部１１が取得した属性情報と、各入札広告の入札条件のフィルタを構成する「Key」と「Value」のペアと、当該「「Key」と「Value」のペア」の組合せ（ＡＮＤ条件又はＯＲ条件）とを、属性ＤＢ４３に格納する。但し、準備段階において「Key=条件一致人数」のペアは対象外とする。そして、珍しさ指標算出部１４は、一定の周期で、「Key」と「Value」のペアごとに、属性ＤＢ４３に格納される過去の属性情報に対して「Key」と「Value」のペアが満たされた確率（ペア合致確率）を算出する。珍しさ指標算出部１４は、「Key」と「Value」のペアごとに、算出したペア合致確率を属性ＤＢ４３に格納する。属性ＤＢ４３には、「Key」と「Value」のペアごとに、最新のペア合致確率が格納される。なお、初出の「Key」と「Value」のペアについては、ペア合致確率の所定の初期値が属性ＤＢ４３に格納される。
【００４９】
また、珍しさ指標算出部１４は、一定の周期で、「「Key」と「Value」のペア」の組合せごとに、当該組合せが満たされた確率（ペア積合致確率）を算出する。珍しさ指標算出部１４は、「「Key」と「Value」のペア」の組合せごとに、ペア積合致確率を属性ＤＢ４３に格納する。属性ＤＢ４３には、「「Key」と「Value」のペア」の組合せごとに、最新のペア積合致確率が格納される。
【００５０】
［条件合致確率算出処理の例１：算出段階］
珍しさ指標算出部１４は、広告主から入札広告ＣＭ及び入札条件ＣＭＪが広告システム１に登録された時に、属性ＤＢ４３に格納されるペア合致確率を使用して、入札条件ＣＭＪの条件合致確率Ｐを算出する。算出結果の条件合致確率Ｐは、入札条件ＣＭＪと共に入札ＤＢ４１に格納される。
【００５１】
入札条件ＣＭＪの条件合致確率Ｐは、入札条件ＣＭＪのフィルタを構成する各「「Key」と「Value」のペア」のペア合致確率の積又は和で算出される。
【００５２】
入札条件ＣＭＪのフィルタにおいて、ＡＮＤ条件で記載された複数の「「Key」と「Value」のペア」については、各ペア合致確率の積で算出される。つまり、「（ペアＡ）AND（ペアＢ）」に対する表現は、「（ペアＡのペア合致確率）×（ペアＢのペア合致確率）」である。具体例として、「Key」と「Value」のペアＸが「（Key=性別、Value＝男性）」であり、ペアＸのペア合致確率が５０％である。また、「Key」と「Value」のペアＹが「（Key=年齢、Value>=50）」であり、ペアＹのペア合致確率が４０％である。この場合、「（ペアＸ）AND（ペアＹ）」は、「（ペアＸのペア合致確率「０．５」）×（ペアＹのペア合致確率「０．４」）」＝「０．２」となる。
【００５３】
入札条件ＣＭＪのフィルタにおいて、ＯＲ条件で記載された複数の「「Key」と「Value」のペア」については、以下に示す3通りの表現パターン１，２，３のいずれかで算出される。
【００５４】
（ＯＲ条件に対する表現パターン１）
表現パターン１では、和から積を引き算する。つまり、「（ペアＡ）OR（ペアＢ）」に対する表現パターン１は、「（（ペアＡのペア合致確率）＋（ペアＢのペア合致確率））−（ペアＡのペア合致確率）×（ペアＢのペア合致確率）」である。表現パターン１は、ペアＡとペアＢの各事象の独立性を考慮する場合である。
【００５５】
（ＯＲ条件に対する表現パターン２）
表現パターン２では、和のままとする。つまり、「（ペアＡ）OR（ペアＢ）」に対する表現パターン２は、「（ペアＡのペア合致確率）＋（ペアＢのペア合致確率）」である。表現パターン２は、ペアＡとペアＢの各事象の独立性を考慮しない場合である。
【００５６】
（ＯＲ条件に対する表現パターン３）
表現パターン３では、和から属性ＤＢ４３に格納されている該当のペア積合致確率を引き算する。つまり、「（ペアＡ）OR（ペアＢ）」に対する表現パターン３は、「（（ペアＡのペア合致確率）＋（ペアＢのペア合致確率））−（ペアＡとペアＢのペア積合致確率）」である。なお、ペアＡとペアＢのペア積合致確率が属性ＤＢ４３に格納されていない場合には、ペアＡとペアＢのペア積合致確率を０として引き算を行う。
【００５７】
上記した表現パターン１，２，３のうちいずれを使用するかは、予め、広告媒体オークション装置１０に設定される。具体例として、「Key」と「Value」のペアＸが「（Key=性別、Value＝男性）」であり、ペアＸのペア合致確率が５０％である。また、「Key」と「Value」のペアＹが「（Key=年齢、Value>=50）」であり、ペアＹのペア合致確率が４０％である。この場合において表現パターン１を使用するとき、「（ペアＸ）OR（ペアＹ）」は、「（（ペアＸのペア合致確率「０．５」）＋（ペアＹのペア合致確率「０．４」））−（ペアＸのペア合致確率「０．５」）×（ペアＹのペア合致確率「０．４」）」＝「０．７」となる。
【００５８】
なお、ＯＲ条件において各事象が独立である場合、積の値は０となる。事象の独立性の有無の情報を事象ペアごとに広告システム１に保持させることができれば、条件合致確率を正確に計算することができる。しかし、全ての事象ペアの事象の独立性の有無の情報は膨大であり、その全てを広告システム１に保持させることは広告システム１のコストアップの要因になり得る。このため、広告システム１の事情に応じて、事象ペアの事象の独立性の有無の情報を保持せず、条件合致確率の精度低下を許容することも可能である。
【００５９】
上述した算出段階で算出された入札条件ＣＭＪの条件合致確率Ｐは、入札条件ＣＭＪと共に入札ＤＢ４１に格納される。
【００６０】
なお、入札条件ＣＭＪのフィルタにおいて、条件一致人数が指定されている場合には、珍しさ指標算出部１４は、広告媒体１００の利用回ごとに、次の（１）式により、入札条件ＣＭＪの条件合致確率Ｐを算出する。
【００６１】
【数１】
2020098552.tif 000003
【００６２】
ここでは、入札条件ＣＭＪのフィルタを構成する「「Key」と「Value」のペア」のうち「Key=条件一致人数」のペア以外の他のペアから成るフィルタをフィルタＸと称する。ｐは、上述した算出段階で、入札条件ＣＭＪのフィルタＸを構成する各「「Key」と「Value」のペア」のペア合致確率の積又は和で算出された条件合致確率である。Ｍは、広告対象移動車両端末群４００ａに存在する閲覧候補者の総数である。ｋは、（Key=条件一致人数、Value>=ｋ）で指定されたｋの値である。（１）式で算出される条件合致確率Ｐは、Ｍ人中ｋ人以上が入札条件ＣＭＪのフィルタＸを満たす確率である。
以上が条件合致確率算出処理の例１の説明である。
【００６３】
（条件合致確率算出処理の例２）
条件合致確率算出処理の例２を説明する。条件合致確率算出処理の例２は準備段階と算出段階の２つのステップから成る。
【００６４】
［条件合致確率算出処理の例２：準備段階］
珍しさ指標算出部１４は、広告媒体１００の利用回ごとに、属性情報取得部１１が取得した属性情報を属性ＤＢ４３に格納する。
【００６５】
［条件合致確率算出処理の例２：算出段階］
珍しさ指標算出部１４は、広告主から入札広告ＣＭ及び入札条件ＣＭＪが広告システム１に登録された時に、属性ＤＢ４３に格納される過去の属性情報を使用して、入札条件ＣＭＪの条件合致確率Ｐを算出する。珍しさ指標算出部１４は、属性ＤＢ４３に格納される過去の属性情報ごとに、入札条件ＣＭＪのフィルタ「「Key」と「Value」のペアと、当該「「Key」と「Value」のペア」の組合せ（ＡＮＤ条件又はＯＲ条件）」が満たされるか否かを判定する。入札条件ＣＭＪのフィルタで条件一致人数が指定されている場合には、珍しさ指標算出部１４は、さらに、当該条件一致人数が満たされるか否かを判定する。次いで、珍しさ指標算出部１４は、当該判定の結果に基づいて、入札条件ＣＭＪが属性ＤＢ４３に格納される過去の属性情報に対して満たされる確率（条件合致確率Ｐ）を算出する。
条件合致確率算出処理の例２によれば、過去の属性情報が完全に属性ＤＢ４３に格納されれれば、正確な条件合致確率Ｐを簡易な計算方法で算出することができる。
以上が条件合致確率算出処理の例２の説明である。
【００６６】
以上が条件合致確率算出処理の例１、例２の説明である。
【００６７】
珍しさ指標算出部１４は、条件合致確率算出処理によって算出した入札条件ＣＭＪの条件合致確率Ｐを、入札広告ＣＭの入札条件ＣＭＪの珍しさ指標Ｐに使用する。なお、この例「珍しさ指標＝条件合致確率Ｐ」では、入札条件ＣＭＪの珍しさ指標Ｐが小さいほど、より珍しい入札条件である。
以上が珍しさ指標の説明である。
【００６８】
（入札指標の関数Ｆの例）
入札指標の関数Ｆは、以下に示す条件１、２及び３を満たすものであればよい。
【００６９】
入札指標の関数Ｆの条件１：入札金額Ｂが大きいほど、入札指標Ｉが大きくなる。
入札指標の関数Ｆの条件２：珍しさ指標Ｐが小さいほど（珍しさ大であり）、入札指標Ｉが大きくなる。
入札指標の関数Ｆの条件３：広告評価値Ａが高評価であるほど、入札指標Ｉが大きくなる。
【００７０】
入札指標の関数Ｆの一例として、次の（２）式が挙げられる。
Ｉ＝Ｆ（Ｂ，Ｐ，Ａ）＝（Ｂ÷Ｐ）＋Ａ      ・・・（２）
【００７１】
（２）式の関数Ｆによれば、入札金額Ｂが大きいほど落札する確率が上がり、また珍しさ指標Ｐが小さいほど（珍しさ大であるほど）落札する確率が上がる。さらに、付加的要素として広告評価値Ａが加算されることにより、広告評価値Ａが高評価であるほど落札する確率が上がる。
【００７２】
落札制御部１３は、各合格入札条件の入札広告を対象にして、関数Ｆにより各入札指標を算出する。
以上が入札指標算出処理の説明である。
【００７３】
（ステップＳ１７）  落札制御部１３は、各合格入札条件の入札広告の入札指標を比較し、入札指標の大きい方から順に、広告媒体１００の広告枠数に達するまで入札広告を選択する。落札制御部１３は、広告媒体１００の広告枠数に達したときに選択済みの入札広告数が当該広告枠数より多い（競合状態である）か否かを判断する。広告媒体１００の広告枠数に達したときに選択済みの入札広告数が当該広告枠数より多い状態は、当該広告枠数の当落線上において、同じ入札指標である複数の入札広告が存在し競合している状態である。その判断の結果、競合状態である場合には、選択済みの入札広告のうち、当該広告枠数の当落線上において同じ入札指標であって競合している複数の入札広告（競合入札広告と称する）以外の他の競合していない入札広告（非競合入札広告と称する）が落札広告に設定され、ステップＳ１８へ進む。一方、競合状態でない場合には、選択済みの広告枠数分の入札広告が落札広告に設定され、ステップＳ１９へ進む。
【００７４】
（ステップＳ１８）  落札制御部１３は、競合入札広告のうち、広告評価値が高評価の方から順番に、広告枠の残数に達するまで競合入札広告を選択する。落札制御部１３は、広告枠の残数に達したときに選択済みの競合入札広告数が当該残数より多く、まだ競合状態である場合には、当該まだ競合している競合入札広告の中から無作為に当該残数に達するまで競合入札広告を選択する。競合入札広告のうち、最終的に選択済みの広告枠の残数分の競合入札広告が落札広告に設定され、ステップＳ１９へ進む。
【００７５】
（ステップＳ１９）  落札制御部１３は、落札広告に設定された入札広告を落札広告に決定する。これにより、広告媒体１００の広告枠数以下の個数の落札広告が決定される。
【００７６】
上述した実施形態によれば、広告媒体１００を閲覧する可能性がある複数の閲覧候補者の属性情報と、広告媒体１００を利用することを希望する入札広告の入札条件とがマッチングするか否かを判断し、複数の入札広告の中から、入札条件が属性情報にマッチングする入札広告を、広告媒体１００を利用する落札広告に決定する。これにより、特定多数の人に対して提示する広告をオークション形式により決定することができる。また、広告媒体１００を閲覧する可能性がある特定多数の人の属性情報にマッチングする入札条件の入札広告が落札広告として広告媒体１００に表示されるので、広告媒体１００を利用する広告の効果を向上させることができる。
【００７７】
また、入札広告の入札条件の珍しさ指標に基づいてより珍しい入札条件の入札広告の優先度を上げて落札広告を選択することにより、広告ターゲット層の範囲が狭い等の理由から属性情報にマッチングしにくい入札条件の入札広告が落札広告に選択されやすくすることができる。これにより、広告機会付与の公平性に寄与する効果が得られる。
【００７８】
以上、本発明の実施形態について図面を参照して詳述してきたが、具体的な構成はこの実施形態に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等も含まれる。
【００７９】
例えば、上述した実施形態では、特定広告媒体は、移動車両群から閲覧可能な場所に設置された表示装置等の広告媒体であるが、特定広告媒体は、例えば、鉄道車両から閲覧可能な場所に設置された広告媒体であってもよい。この場合、鉄道車両の乗客が閲覧候補者であり、当該閲覧候補者が持っているスマートフォン等の携帯端末が、モバイルネットワークを介して、自己の端末情報をデータ収集装置３０へ送信する。また、特定広告媒体は、エスカレータやエレベータや動く歩道等の人を運ぶ装置から閲覧可能な場所に設置された広告媒体であってもよい。この場合、エスカレータやエレベータや動く歩道等の人を運ぶ装置に乗っている人が閲覧候補者であり、当該閲覧候補者が持っているスマートフォン等の携帯端末が、モバイルネットワークを介して、自己の端末情報をデータ収集装置３０へ送信する。
【００８０】
また、上述した各装置の機能を実現するためのコンピュータプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行するようにしてもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものであってもよい。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、フラッシュメモリ等の書き込み可能な不揮発性メモリ、ＤＶＤ（Digital Versatile Disc）等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。
【００８１】
さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（例えばＤＲＡＭ（Dynamic Random Access Memory））のように、一定時間プログラムを保持しているものも含むものとする。
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。
また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【符号の説明】
【００８２】
１…広告システム、１０…広告媒体オークション装置、１１…属性情報取得部、１２…マッチング部、１３…落札制御部、１４…珍しさ指標算出部、３０…データ収集装置、４１…入札ＤＢ、４２…広告ＤＢ、４３…属性ＤＢ、４４…外部ＤＢ、１００…広告媒体、１１０…ビル、３００…モバイルネットワーク、４００…移動車両群、４１０…車両
【図１】
2020098552.tif 000004
【図２】
2020098552.tif 000005
【図３】
2020098552.tif 000006