(57)【要約】【課題】記事に関連する広告を付与する際の処理負担及び時間を軽減し、より多くの記事に対して記事に関連する広告を付与することのできる広告付与装置及び広告付与プログラムを提供することを目的とする。【解決手段】広告付与装置２０は、対象記事の内容に関連する広告を選択する広告選択部３２と、広告選択部３２によって選択された対象記事の広告を用いて、対象記事に類似する類似記事に対して広告を付与する広告決定部３３とを備える。【選択図】図３
2018160126.tif 000002
【特許請求の範囲】
【請求項１】
対象記事の内容に関連する広告を選択する広告選択手段と、
前記広告選択手段によって選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定手段と
を具備する広告付与装置。
【請求項２】
前記広告決定手段は、前記広告選択手段によって前記対象記事に付与された前記広告を前記類似記事に付与する請求項１に記載の広告付与装置。
【請求項３】
前記広告選択手段は、前記対象記事の内容からサーチワードを特定し、前記サーチワードに基づいて広告データベースを検索してレコメンド広告を前記対象記事に付与する第１広告取得手段を備える請求項１または請求項２に記載の広告付与装置。
【請求項４】
記事の情報と前記記事に付与された広告の情報とが関連付けられて格納されている記憶手段を有し、
前記広告選択手段は、前記対象記事に類似する類似記事が前記記憶手段に格納されている場合に、前記記憶手段に格納されている前記類似記事に関連付けられている前記広告の情報を用いて、前記対象記事に広告を付与する第２広告取得手段を備える請求項３に記載の広告付与装置。
【請求項５】
前記記憶手段には、前記記事の情報に関連付けられている前記広告が前記レコメンド広告であるか否かを判定するための属性情報が付加されており、
前記第２広告取得手段は、前記類似記事に関連付けられている前記レコメンド広告を用いて、前記対象記事に広告を付与する請求項４に記載の広告付与装置。
【請求項６】
前記記憶手段には、前記記事の情報に関連付けられている前記レコメンド広告が前記広告を取得する際に用いたサーチワードと対応付けられて格納されており、
前記第２広告取得手段は、前記対象記事の内容から一つ以上のサーチワードを特定し、特定した前記対象記事の各前記サーチワードと、前記類似記事に関連付けられている前記レコメンド広告の各前記サーチワードとを照合し、その照合結果に応じて、前記対象記事に付与する広告を前記サーチワード毎に付与する請求項５に記載の広告付与装置。
【請求項７】
前記記憶手段には、前記記事の情報に関連付けられている前記レコメンド広告が前記広告を取得する際に用いたサーチワードと対応付けられて格納されており、
前記第２広告取得手段は、前記対象記事の内容から一つ以上のサーチワードを特定し、特定した前記対象記事の各前記サーチワードに対して前記広告データベースを検索することにより取得した前記レコメンド広告の情報と、前記類似記事に関連付けられている前記サーチワード毎の前記レコメンド広告の情報とを用いて前記対象記事に付与する前記広告を前記サーチワード毎に決定する請求項５に記載の広告付与装置。
【請求項８】
複数の前記対象記事を互いに類似する記事同士にグルーピングし、互いに類似する記事から構成される複数の記事群を作成する記事グルーピング部を備え、
前記広告選択手段は、前記記事群単位でレコメンド広告を選択し、
前記広告決定手段は、前記広告選択手段によって前記記事群単位で選択された前記レコメンド広告を同一の前記記事群に属する全ての前記記事に対して付与する請求項１に記載の広告付与装置。
【請求項９】
対象記事の内容に関連する広告を選択する広告選択工程と、
前記広告選択工程において選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定工程と
を具備する広告付与方法。
【請求項１０】
対象記事の内容に関連する広告を選択する広告選択処理と、
前記広告選択処理において選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定処理と
をコンピュータに実行させるための広告付与プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、広告付与装置、広告付与方法、及び広告付与プログラムに関するものである。
【背景技術】
【０００２】
近年、インターネットの急速な発展に伴い、インターネットを介した広告付与が盛んに行われている。広告付与としては、ウェブページの所定の位置に企業や商品等を表示する画像やキャッチコピーなどの広告情報を表示し、係る広告情報がクリックされた場合に広告主のウェブページへ遷移するものがある。
【０００３】
近年、広告をユーザに効果的に認知させるように工夫する技術が提案されている。例えば、特許文献１には、ユーザの趣味嗜好に合致する広告を選択してユーザに提供することが可能な端末装置が開示されている。
また、ユーザの興味を惹く広告を表示させるためには、ユーザが閲覧している記事に内容的に関連する広告（以下「レコメンド広告」という。）を提供することも効果的である。この場合、例えば、記事本文から特徴的なサーチワードを特定し、特定したサーチワードを用いて広告サーバに対して検索をかけ、サーチワードに関連する広告を決定する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１５−２２５６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述のようなレコメンド広告の付与は、広告検索に時間を要するとともに、広告サーバ側の処理負担も大きいため、レコメンド広告を付与する記事には限りがある。
その一方で、新着記事は毎日発行されるため、広告を付与する対象となり得る記事は膨大な数にのぼり、なおかつ、広告には有効期間が設けられている場合があることから、一度レコメンド広告が付与された記事であっても、広告の有効期間が切れた場合には再度レコメンド広告を付与する必要がある。
【０００６】
このように、全ての記事に対して広告を付与することは不可能であるため、従来は、所定の条件に応じて優先順位を付与し、優先順位の高い記事から順にレコメンド広告を付与することとし、優先順位の低い記事についてはデフォルトの広告、例えば、クリック数の多い広告を記事の内容とは関係なく付与していた。
【０００７】
本発明は、このような事情に鑑みてなされたものであって、記事に関連する広告を付与する際の処理負担及び時間を軽減し、より多くの記事に対してその記事の内容に関連する広告を付与することのできる広告付与装置、広告付与方法、及び広告付与プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明は以下の手段を採用する。
本発明の第一態様は、対象記事の内容に関連する広告を選択する広告選択手段と、前記広告選択手段によって選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定手段とを具備する広告付与装置である。
【０００９】
本発明の第二態様は、対象記事の内容に関連する広告を選択する広告選択工程と、前記広告選択工程において選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定工程とを具備する広告付与方法である。
【００１０】
本発明の第三態様は、対象記事の内容に関連する広告を選択する広告選択処理と、前記広告選択処理において選択された前記対象記事の広告を用いて、前記対象記事に類似する類似記事に対して広告を付与する広告決定処理とをコンピュータに実行させるための広告付与プログラムである。
【発明の効果】
【００１１】
本発明によれば、記事に関連する広告を付与する際の処理負担及び時間を軽減し、より多くの記事に対してその記事の内容に関連する広告を付与することができるという効果を奏する。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１実施形態に係る広告配信システムの全体構成を示した図である。
【図２】本発明の第１実施形態に係るメディアサーバ、広告主サーバ、広告配信サーバのハードウェア構成について示した図である。
【図３】本発明の第１実施形態に係る広告付与装置が備える機能の一例を示した機能ブロック図である。
【図４】本発明の第１実施形態に係る広告付与装置が実行する処理の手順を示したフローチャートである。
【図５】図４のステップＳＡ２において実行される広告選択処理の手順を示したフローチャートである。
【図６】本発明の第２実施形態に係る広告付与装置が備える機能の一例を示した機能ブロック図である。
【図７】本発明の第２実施形態に係る広告付与装置の広告選択部が実行する広告選択処理の手順を示したフローチャートである。
【図８】本発明の第３実施形態に係る広告付与装置が備える機能の一例を示した機能ブロック図である。
【図９】本発明の第３実施形態に係る広告付与装置の広告選択部が実行する広告選択処理の手順を示したフローチャートである。
【図１０】本発明の第４実施形態に係る広告付与装置が備える機能の一例を示した機能ブロック図である。
【図１１】本発明の第４実施形態に係る広告付与装置が実行する処理の手順を示したフローチャートである。
【図１２】本発明の第５実施形態に係る広告付与装置が実行する処理の手順を示したフローチャートである。
【発明を実施するための形態】
【００１３】
〔第１実施形態〕
以下に、本発明の第１実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムについて、図面を参照して説明する。
図１は本実施形態に係る広告付与装置を有する広告配信システムの全体構成を示した図である。図１に示すように、広告配信システム１は、メディアサーバ１０、広告主（広告代理店）サーバ１１、広告配信サーバ１２を主な構成として備えている。図１において、メディアサーバ１０、広告主サーバ１１、広告配信サーバ１２は、それぞれ１台ずつ図示されているが、これらの台数は図示した態様に限定されるものではなく、適宜状況に応じて増設可能である。これらメディアサーバ１０、広告主サーバ１１、広告配信サーバ１２は、ネットワーク１５を介して互いに通信可能に接続され、同じくネットワーク１５に接続される多種多様のユーザ端末１３に対してユーザ端末１３からの閲覧請求に応じたサービス（例えば、記事や広告の配信等）を行う。ネットワーク１５の一例としてインターネット回線があげられるが、他のネットワーク回線であってもよい。
【００１４】
メディアサーバ１０は、新聞・雑誌・ラジオ放送・テレビ放送等のマスメディアが有するサーバやポータルサイトが有するサーバであり、日々さまざまな記事がアップロードされている。メディアサーバ１０は、ネットワーク１５を介してユーザ端末１３から記事の閲覧請求を受信すると、閲覧請求の対象となる記事をネットワーク１５を介してユーザ端末１３に向けて配信する。
【００１５】
広告主サーバ１１は、商品やサービスをユーザ端末１３に提供するサーバである。例えば、消費者に商品、サービス等を提供する企業を一例とする法人等の広告主自身が有するサーバや、当該法人等からの要求に応じて当該法人等の商品、サービスに関する宣伝広告を行う広告代理店が有するサーバが一例として挙げられる。広告主サーバ１１は、当該法人等の商品、サービスに関するさまざまな広告を広告データベースに格納している。
【００１６】
ユーザ端末１３は、パーソナルコンピュータ、タブレット端末等のいわゆる情報処理装置であり、インターネット等の通信を行うための通信部と、ユーザが入力操作を入力するための入力部と、情報を表示させる表示部を有する。例えば、ユーザ端末１３は、ネットワーク１５を介してメディアサーバ１０にアクセスし、メディアサーバ１０にアップロードされている記事（コンテンツ）を自身が有するウェブブラウザを用いて閲覧する。また、ユーザ端末１３のウェブブラウザは、メディアサーバ１０から取得した記事、例えば、ＨＴＭＬ（ＨｙｐｅｒＴｅｘｔ  Ｍａｒｋｕｐ  Ｌａｎｇｕａｇｅ）等で記述された記事コンテンツを解釈し、解釈に従って広告配信サーバ１２に対してメディアサーバ１０から取得した記事の情報を送信するとともに広告を要求する。
【００１７】
広告配信サーバ１２は、例えば、ユーザ端末１３から記事の情報及び広告の要求を受信した場合に、この記事に付与されている広告を記憶部３１から抽出し、抽出した広告をユーザ端末１３に対して送信する。これにより、例えば、ユーザ端末１３のウェブページには、ユーザによって閲覧要求された記事とともにその記事に対して付与された広告が表示される。
また、広告配信サーバ１２は、広告付与装置２０を有している。広告付与装置２０は、広告が付与されていない記事（例えば、新着記事等）に対して、その記事の内容に関連する広告を付与する装置である。なお、広告付与装置２０の詳細については後述する。広告付与装置２０によって付与された広告の情報は、記事の情報と関連付けられて広告付与装置２０が備える記憶部３１（図３）に格納される。
【００１８】
次に、本実施形態に係るメディアサーバ１０、広告主サーバ１１、広告配信サーバ１２のハードウェア構成について図２を参照して説明する。図２に示すように、メディアサーバ１０、広告主サーバ１１、広告配信サーバ１２は、いわゆるコンピュータシステムであり、例えば、ＣＰＵ２１と、ＣＰＵ２１が実行するプログラム等を記憶するためのＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２２と、各プログラム実行時のワーク領域として機能するＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２３と、大容量記憶装置としてのハードディスクドライブ（ＨＤＤ）２４と、ネットワークに接続するための通信インターフェース２５、キーボードやマウス等からなる入力部２６、及びデータを表示する液晶表示装置等からなる表示部２７等をそれぞれ備えている。これら各部は、バス２８を介して接続されている。
ＣＰＵ２１が実行するプログラム等を記憶するための記憶媒体は、ＲＯＭ２２に限られず、磁気ディスク、光磁気ディスク、半導体メモリ等で構成される他の記録媒体であってもよい。
上記ＲＯＭ２２には、各種プログラムが格納されており、ＣＰＵ２１がＲＯＭ２２からＲＡＭ２３にプログラムを読み出し、実行することにより種々の機能を実現させる。
なお、メディアサーバ１０、広告主サーバ１１、広告配信サーバ１２は、表示部２７を必ずしも有している必要はない。また、メディアサーバ１０、広告主サーバ１１、広告配信サーバ１２については、入力部２６とネットワーク等で接続され、遠隔からの操作が可能な構成とされていてもよい。
【００１９】
図３は、広告付与装置２０が備える機能の一例を示した機能ブロック図である。図３に示すように、広告付与装置２０は、例えば、記憶部３１、広告選択部３２、広告決定部３３を主な構成として備えている。これら各部によって実現される後述の各種処理は、例えば、ＣＰＵ２１がＲＯＭ２２に記憶されている広告付与プログラムをＲＡＭ２３に読み出して実行することにより実現されるものである。
【００２０】
記憶部３１には、複数の記事の情報が格納されている。複数の記事には、広告が付与されている記事および広告が付与されていない記事も含まれる。また、広告には、デフォルトの広告や後述する広告選択部３２によって付与されたレコメンド広告等が含まれる。
【００２１】
広告選択部３２は、例えば、新着記事及び閲覧回数が所定回数以上の記事等のように、広告が付与されていない対象記事に対して、該対象記事の内容に関連する広告を選択する。広告選択部３２は、例えば、対象記事を分析して広告付与のためのサーチワードを特定し、特定したサーチワードを用いて広告主サーバ１１を検索し、広告主サーバ１１からサーチワードに関連する広告をレコメンド広告として取得する。なお、レコメンド広告の検索手法等については公知の技術であり、これらの公知の技術を適宜採用すればよい。
【００２２】
更に、広告選択部３２は、選択したレコメンド広告の情報（例えば、レコメンド広告を特定するための識別情報等）と、そのレコメンド広告が付与された対象記事の情報（例えば、記事を特定するための識別番号、記事の内容、記事本文から抽出されたサーチワード等）とを関連付けて記憶部３１に格納する。これにより、記憶部３１には、対象記事の情報と対象記事に付与されたレコメンド広告の情報とが関連付けられて格納されることとなる。
また、上記レコメンド広告の情報には、当該広告がレコメンド広告であることを示す属性情報が付加される。属性情報の一例として、例えば、世代情報が挙げられる。レコメンド広告の場合、世代情報＝０の属性情報が付加される。
【００２３】
広告決定部３３は、広告選択部３２によって選択された広告（本実施形態においては、レコメンド広告）を用いて、対象記事に類似する類似記事に対して広告を付与する。例えば、広告決定部３３は、対象記事に類似する記事を記憶部３１から抽出し、抽出した類似記事に対して対象記事に付与したレコメンド広告を付与する。類似記事は、例えば、対象記事のカテゴリ及び記事本文に含まれるキーワード等の類似性、記事本文に含まれるタームの出現頻度の類似性等に基づいて抽出することが可能である。なお、記事の類似性を判定する手法については上記に限定されず、公知の技術を適宜採用することが可能である。
更に、広告決定部３３は、類似記事の情報と類似記事に付与した広告の情報とを関連付けて記憶部３１に格納する。このとき、類似記事に付与した広告には、対象記事のレコメンド広告と区別可能とする広告の属性情報が付加される。例えば、広告の世代情報（世代情報＝１）の属性情報が付加される。
【００２４】
次に、本発明の第１実施形態に係る広告付与装置２０の動作について図４を参照して説明する。図４は広告付与装置２０が実行する処理の手順を示したフローチャートである。以下のフローは、例えば、広告が付与されていない記事それぞれに対して行われる処理である。また、以下の説明において、「対象記事」は、説明の便宜上、「新着記事または閲覧数が所定閾値を超える記事」を例示して説明する。なお、対象記事の選択手法については上記条件に限定されず、適宜選定できることはいうまでもない。
【００２５】
まず、対象記事（ここでは、対象記事として選定された複数の記事の中の一つの記事を意味する）を取得すると（ステップＳＡ１）、対象記事に対して広告を付与する広告選択処理を実行する（ステップＳＡ２）。図５は、本実施形態に係る広告選択処理の手順を示したフローチャートである。この広告選択処理は、広告選択部３２によって実行される処理である。
広告選択処理において、まず、広告選択部３２は、対象記事を分析し（ステップＳＢ１）、対象記事のサーチワードを特定する（ステップＳＢ２）。続いて、広告選択部３２は、特定したサーチワードに基づいて広告主サーバ１１の広告データベースを検索し、サーチワードに関連性の高いレコメンド広告を所定のアルゴリズムに基づいて抽出し、取得する（ステップＳＢ３）。そして、レコメンド広告と対象記事とを関連付けて記憶部３１に格納する（ステップＳＢ４）。このとき、レコメンド広告には、レコメンド広告であることを示す属性情報（例えば、世代情報＝０）が付加される。このようにして、広告選択処理が終了すると、図４のステップＳＡ３に移行する。ここで、ステップＳＡ３〜ＳＡ８は、主に広告決定部３３によって実行される処理である。
【００２６】
図４のステップＳＡ３において、広告決定部３３は、対象記事に類似する記事（以下「類似記事」という。）が記憶部３１に格納されているか否かを判定し、類似記事が記憶部３１に格納されている場合には（ステップＳＡ３において「ＹＥＳ」）、類似記事に関連付けられている広告の情報を記憶部３１から抽出する（ステップＳＡ４）。続いて、抽出した広告がレコメンド広告か否かを判定し（ステップＳＡ５）、レコメンド広告でない場合には（ステップＳＡ５において「ＮＯ」）、対象記事に付与したレコメンド広告を類似記事の広告として付与し（ステップＳＡ６）、類似記事の情報と付与した広告の情報とを関連づけて記憶部３１に格納する（ステップＳＡ７）。このとき、広告には、対象記事のレコメンド広告を利用したことを示す属性情報（例えば、世代情報＝１）が付加される。
【００２７】
一方、ステップＳＡ５において、抽出した広告がレコメンド広告（すなわち、世代情報＝０）であると判定された場合には（ステップＳＡ５において「ＹＥＳ」）、当該類似記事に対しては処理を行わずに、ステップＳＡ８に移行する。
なお、ステップＳＡ５からステップＳＡ７までの処理は、ステップＳＡ３で抽出した類似記事毎に実行される処理である。
【００２８】
続いて、ステップＳＡ８において、対象記事が他にもあるか否かを判定し、ある場合にはステップＳＡ１に戻り、他の対象記事に対して同様の処理を行う。一方、対象記事が他になかった場合、すなわち、全ての対象記事に対してレコメンド広告が付与された場合には、当該処理を終了し、次の新着記事が発行されるまで、または、閲覧数が所定数を超える記事が発生するまで待機状態となる。
【００２９】
以上、説明したように、本実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムによれば、対象記事に付与したレコメンド広告を対象記事に類似する類似記事であって、所定の条件を満たす類似記事に対しても付与する。これにより、広告付与に要する時間を大幅に短縮することができ、多くの記事に対して広告を効率的に付与することが可能となる。
【００３０】
〔第２実施形態〕
次に、本発明の第２実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムについて説明する。
図６は、本実施形態に係る広告付与装置の機能ブロック図を示した図である。図６に示すように、本実施形態に係る広告付与装置２０ａは、図３に示した第１実施形態に係る広告付与装置とほぼ同様の構成を有するが、広告選択部３２ａの構成が異なる。すなわち、本実施形態の広告選択部３２ａは、各対象記事に対してレコメンド広告の検索を実施してレコメンド広告を付与する第１広告取得部４０と、対象記事に類似する類似記事に関連付けられているレコメンド広告を有効活用して、対象記事に広告を付与する第２広告取得部４１とを有する。
【００３１】
第１広告取得部４０は、上述した第１実施形態に係る広告選択部３２の機能を有する。すなわち、第１広告取得部４０は、対象記事を分析して広告付与のためのサーチワードを特定し、特定したサーチワードを用いて広告主サーバ１１を検索し、広告主サーバ１１からサーチワードに関連する広告をレコメンド広告として取得する。
第２広告取得部４１は、対象記事に類似する類似記事が記憶部３１に格納されている場合に、記憶部３１に格納されている類似記事に関連付けられている広告の情報を用いて、対象記事に広告を付与する。より具体的には、第２広告取得部４１は、記憶部３１に格納されている類似記事に関連付けられているレコメンド広告（すなわち、世代情報＝０）を用いて対象記事に広告を付与する。
【００３２】
以下、本実施形態における広告付与装置が備える広告選択部３２ａによって実行される広告選択処理について図７を参照して説明する。図７は、本実施形態に係る広告付与装置２０ａによって実行される広告選択処理（すなわち、図４に示したステップＳＡ２で実行される処理）の手順の一例を示したフローチャートである。
【００３３】
すなわち、図４のステップＳＡ１において、対象記事が取得されると、ステップＳＡ２において、広告取得処理が実行される。本実施形態に係る広告取得処理では、図７に示されるように、まず、広告選択部３２ａは、対象記事に類似する記事（以下「類似記事」という。）が記憶部３１に記憶されているか検索し（ステップＳＣ１）、類似記事が記憶部３１に格納されていない場合には（ステップＳＣ１において「ＮＯ」）、ステップＳＣ２に移行し、第１広告取得部４０によるレコメンド広告の取得及び付与を行う。なお、第１広告取得部３２ａによって実行される処理は、図５に示したステップＳＢ１〜ＳＢ４の処理と同一であるので、説明を省略する。
【００３４】
一方、類似記事が記憶部３１に格納されている場合には（ステップＳＣ１において「ＹＥＳ」）、第２広告取得部４１による対象記事への広告取得が行われる。
具体的には、類似記事に関連付けられているレコメンド広告（世代情報＝０）の情報をそのレコメンド広告が取得されたときに使用されたサーチワード毎に抽出する（ステップＳＣ３）。すなわち、本実施形態においては、記憶部３１に、サーチワード毎に広告が関連付けられて予め格納されている。続いて、第２広告取得部４１は、対象記事を分析し（ステップＳＣ４）、レコメンド広告を検索するためのサーチワードを特定する（ステップＳＣ５）。
【００３５】
次に、ステップＳＣ６において、第２広告取得部４１は、ステップＳＣ３で取得した類似記事のサーチワード（例えば、サーチワードＡ、Ｂ、Ｃ）とステップＳＣ５で特定した対象記事のサーチワード（例えば、サーチワードａ、ｂ、ｅ）とを照合する。この結果、ステップＳＣ５で特定した対象記事のサーチワードのうち、ステップＳＣ３で取得した類似記事のサーチワードと一致するサーチワード（例えば、サーチワードａ（＝Ａ）、ｂ（＝Ｂ））については、一致する類似記事のサーチワード（例えば、サーチワードＡ、Ｂ）に関連付けられているレコメンド広告を当該対象記事のサーチワード（サーチワードａ、ｂ）に対応する広告として付与する（ステップＳＣ７）。
【００３６】
一方、ステップＳＣ５において特定した対象記事のサーチワード中、ステップＳＣ３で取得した類似記事のサーチワードに一致するものがないサーチワード（例えば、サーチワードｅ）については、この対象記事のサーチワード（サーチワードｅ）を用いて広告サーバの広告データベースを検索し、レコメンド広告を取得する（ステップＳＣ８）。そして、このレコメンド広告を対象記事の当該サーチワード（サーチワードｅ）に対応する広告として付与する（ステップＳＣ９）。このようにして、ステップＳＣ５において特定した対象記事の各サーチワード（ａ、ｂ、ｅ）に対して広告が付与されると、対象記事とサーチワード毎の広告とを関連付けて記憶部３１に格納する（ステップＳＣ１０）。このとき、ステップＳＣ７において、類似記事のレコメンド広告を利用した広告については、属性情報として世代情報＝１を、ステップＳＣ９において付与したレコメンド広告については、属性情報として世代情報＝０を付加する。
上記の広告選択処理を行うことにより、対象記事に広告が付与されると、図４に示したステップＳＡ３に移行し、以降の処理が行われる。
【００３７】
以上、説明したように、本実施形態に係る広告付与装置２０ａ、広告付与方法、及び広告付与プログラムによれば、対象記事に付与する広告についても記憶部３１に格納されている類似記事のレコメンド広告を有効活用するので、広告付与に要する時間を更に短縮することが可能となる。更に、サーチワード毎に、類似記事の広告を付与するか否かを判定するので、関連性の比較的高い広告を対象記事の広告として付与することが可能となる。
【００３８】
〔第３実施形態〕
次に、本発明の第３実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムについて説明する。
図８は、本実施形態に係る広告付与装置２０ｂの機能ブロック図である。図８に示すように、本実施形態に係る広告付与装置２０ｂは、図６に示した第２実施形態に係る広告付与装置２０ａとほぼ同様の構成を有するが、広告選択部３２ｂが備える第２広告取得部４１ａによって実行される処理の内容が異なる。
以下、本実施形態における広告付与装置２０ｂによって実行される処理について図９を参照して説明する。図９は、本実施形態に係る広告付与装置２０ｂによって実行される広告選択処理（すなわち、図４に示したステップＳＡ２で実行される処理）の手順の一例を示したフローチャートである。
【００３９】
すなわち、図４のステップＳＡ１において、対象記事が取得されると、ステップＳＡ２において、広告取得処理が実行される。本実施形態に係る広告取得処理では、図９に示されるように、まず、広告選択部３２ｂは、対象記事に類似する記事（以下「類似記事」という。）が記憶部３１に記憶されているか検索し（ステップＳＤ１）、類似記事が記憶部３１に格納されていない場合には（ステップＳＤ１において「ＮＯ」）、ステップＳＤ２に移行し、第１広告取得部４０によるレコメンド広告の取得が行われ、対象記事とレコメンド広告とが関連付けられて記憶部３１に格納される（ステップＳＤ２）。このとき、レコメンド広告には、世代情報＝０の属性情報が付加される。
【００４０】
一方、対象記事に類似する類似記事が記憶部３１に格納されている場合には（ステップＳＤ１において「ＹＥＳ」）、第２広告取得部４１ａによる対象記事への広告取得が行われる。
具体的には、第２広告取得部４１ａは、類似記事に関連付けられているレコメンド広告（世代情報＝０）の情報を抽出する（ステップＳＤ３）。続いて、第２広告取得部４０ａは、対象記事を分析し（ステップＳＤ４）、レコメンド広告を検索するためのサーチワードを特定し（ステップＳＤ５）、特定したサーチワードを用いて広告サーバの広告データベースを検索することにより、レコメンド広告を取得する（ステップＳＤ６）。
【００４１】
次に、第２広告取得部４１ａは、ステップＳＤ３で取得した類似記事のレコメンド広告と、ステップＳＤ６で取得した対象記事のレコメンド広告とを用いて、対象記事に付与する広告を決定する（ステップＳＤ７）。例えば、第２広告取得部４０ａは、ステップＳＤ３で抽出された類似記事のレコメンド広告と対象記事との類似度、及び、対象記事のレコメンド広告と対象記事との類似度についてそれぞれ評価し、最も類似度の高い広告を対象記事に付与する広告として決定する。このとき、サーチワード毎に付与する広告を評価してもよい。このようにして、対象記事に付与する広告を決定すると、対象記事と決定した広告の情報とを関連づけて記憶部３１に格納し（ステップＳＤ８）、当該広告選択処理を終了する。
【００４２】
以上説明したように、本実施形態に係る広告付与装置２０ｂ、広告付与方法、及び広告付与プログラムによれば、対象記事から特定したサーチワードから取得したレコメンド広告と、対象記事に類似する類似記事に関連付けられたコメンド広告との両方を用いて、対象記事の広告を決定するので、対象記事に適した広告を付与することが可能となる。
例えば、ステップＳＤ５において、対象記事の内容から特定したサーチワードが適切でない場合、このサーチワードに基づいて取得されるレコメンド広告は対象記事との関連性が薄い可能性がある。このような場合であっても、対象記事に類似する類似記事に関連付けられているレコメンド広告の情報も用いて対象記事に付与する広告を決定するので、より適切な広告を対象記事に付与することが可能となる。
【００４３】
〔第４実施形態〕
次に、本発明の第４実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムについて説明する。上述した各実施形態では、広告を付与する対象記事それぞれについて図４等に示した処理を実行していた。これに対し、第４実施形態は、広告を付与する対象となる複数の対象記事全体（例えば、記憶部３１に格納されている全ての記事）を対象として、まずは互いに類似する記事同士をグルーピングし、グルーピングした記事群に対して同一の広告を付与する。これにより、第１〜３実施形態と比較して、全ての対象記事に対して広告を付与するまでの処理時間を更に短縮することができ、より効率的に広告を付与することが可能となる。以下、上述した第１実施形態と共通する構成については同一の符号を付して説明を省略し、異なる点について主に説明する。
【００４４】
図１０は、本実施形態に係る広告付与装置２０ｃの機能ブロック図である。図１０に示すように、本実施形態に係る広告付与装置２０ｃは、記憶部３１、広告選択部３２ｃ、広告決定部３３ｃ、及び記事グルーピング部３４を備えている。
記事グルーピング部３４は、例えば、記事全体を対象として、これら記事の全てを分析し、互いに類似する記事同士をグルーピングすることにより、複数の記事群を作成する。なお、記事群には、一つの記事から構成されるものも含まれる。
【００４５】
広告選択部３２ｃは、例えば、各記事群において代表記事を選定し、各代表記事に対してレコメンド広告を選択する。例えば、各記事群に属する複数の対象記事のうち、ランダムに代表記事を選択してもよいし、ある条件に基づいて一つの代表記事を選定することとしてもよい。なお、代表記事を選定する方法に代えて、記事群を構成する全てまたは複数の記事を統合した統合記事を作成し、統合記事からサーチワードを特定し、特定したサーチワードを用いてレコメンド広告を選択することとしてもよい。
【００４６】
広告決定部３３ｃは、各記事群において代表記事のレコメンド広告が広告選択部３２ｃによって選択されると、このレコメンド広告を同一の記事群に属する全ての類似記事に対して付与する。これにより、同一の記事群に属する記事については同一のレコメンド広告が付与されることとなる。
このようにして広告決定部３３ｃによって各対象記事に対する広告が付与されると、対象記事と付与された広告の情報とが関連付けられて記憶部３１に格納される。
【００４７】
次に、本実施形態に係る広告付与装置２０ｃの動作について図１１を参照して説明する。
まず、全ての対象記事を取得すると（ステップＳＥ１）、記事グルーピング部３４は、対象記事の分析を行い（ステップＳＥ２）、この分析結果に基づいて互いに類似する記事同士をグルーピングし、複数の記事群を作成する（ステップＳＥ３）。次に、記事群単位で広告選択部３２ｃがレコメンド広告を選択し（ステップＳＥ４）、広告決定部３３ｃは、選択されたレコメンド広告を同一の記事群に属する類似する各対象記事に対して付与する（ステップＳＥ５）。そして、各記事の情報と該記事に付与された広告の情報とが互いに関連付けられて記憶部３１に格納される（ステップＳＥ６）。
【００４８】
上述したように、第４実施形態に係る広告付与装置２０ｃ、広告付与方法、及び広告付与プログラムによれば、広告を付与する対象となる複数の対象記事を、類似する記事からなる記事群にグルーピングし、グルーピングした記事群単位で広告を付与するので、上述した第１〜３実施形態のように対象記事の各々に対して広告選択処理等を実行する場合と比べて処理時間を短縮することが可能となる。これにより、更に効率的に広告を付与することができるという効果を得ることが可能となる。
【００４９】
〔第５実施形態〕
次に、本発明の第５実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムについて説明する。上述した各実施形態では、新着記事や閲覧回数が所定回数以上の記事等、広告付与の優先度が比較的高い記事を対象記事としていた。これに対し、本実施形態においては、広告付与の優先度が比較的低い記事、例えば、閲覧回数が所定回数未満の記事やデフォルト広告が付与されている記事を対象記事とし、このような対象記事に対して広告を付与する。
【００５０】
以下、本発明の第５実施形態に係る広告付与装置の動作について図１２を参照して説明する。図１２は本実施形態に係る広告付与装置が実行する処理の手順を示したフローチャートである。
【００５１】
まず、対象記事（ここでは、対象記事として選定された複数の記事の中の一つの記事を意味する）を取得すると（ステップＳＦ１）、対象記事に類似する類似記事が記憶部３１に格納されているか否かを判定する（ステップＳＦ２）。この結果、類似記事が記憶部３１に格納されている場合には（ステップＳＦ２において「ＹＥＳ」）、類似する記事に関連付けられている広告の情報を記憶部３１から抽出する（ステップＳＦ３）。続いて、抽出した広告に付加されている属性情報から、抽出した広告がレコメンド広告またはデフォルト広告であるかを確認する（ステップＳＦ４）。これは、例えば、各広告に付加されている属性情報（例えば、世代情報）を確認することで判定できる。
【００５２】
この結果、レコメンド広告またはデフォルト広告である場合には（ステップＳＦ４において「ＹＥＳ」）、レコメンド広告か否かを判定する（ステップＳＦ５）。この結果、レコメンド広告の場合には、該レコメンド広告を対象記事の広告として付与し（ステップＳＦ６）、対象記事の情報と付与した広告の情報とを関連づけて記憶部３１に格納する（ステップＳＦ７）。このとき、広告の世代情報＝１を属性情報としてする。
【００５３】
一方、ステップＳＦ４において、抽出した広告がレコメンド広告でもデフォルト広告でもなかった場合には（ステップＳＦ４において「ＮＯ」）、抽出した広告と対象記事との間に関連性があるか否かを判定する（ステップＳＦ８）。この結果、両者の間に関連性があれば、ステップＳＦ３において抽出した広告を対象記事の広告として付与し（ステップＳＦ６）、これらを関連づけて記憶部３１に格納する（ステップＳＦ７）。
【００５４】
一方、ステップＳＦ５においてレコメンド広告でないと判定した場合には（ステップＳＦ５において「ＮＯ」）、類似記事に関連付けられていた広告はデフォルト広告となるので、そのような広告を対象記事に付与することは行わずに、ステップＳＦ９に移行する。
【００５５】
ステップＳＦ９では、広告の付与を行っていない他の対象記事があるか否かを判定し、ある場合にはステップＳＦ１に戻り、他の対象記事に対して同様の処理を行う。一方、全ての対象記事に対して当該処理を実行した場合には、当該処理を終了し、次の対象記事が発生するまで待機状態となる。
【００５６】
以上、説明したように、本実施形態に係る広告付与装置、広告付与方法、及び広告付与プログラムによれば、対象記事に類似する記事を記憶部３１から抽出し、抽出した記事に関連付けられている広告を用いて対象記事に付与する広告を決定する。例えば、対象記事に類似する記事に関連付けられた広告がレコメンド広告であった場合、または、レコメンド広告でない場合であってもその広告と対象記事との間に関連性がある場合には、記憶部３１から抽出した記事を対象記事の広告として付与する。これにより、広告付与に要する時間を大幅に短縮することができ、かつ、レコメンド広告を検索するための広告主サーバへのアクセスも不要とすることができる。このように、広告付与を効率的に行うことができるので、より多くの記事に対してその記事の内容に関連する広告を付与することができるという効果を奏する。
【００５７】
以上、本発明について上記実施形態を用いて説明したが、本発明の技術的範囲は上記実施形態に記載の範囲には限定されない。発明の要旨を逸脱しない範囲で上記実施形態に多様な変更又は改良を加えることができ、該変更又は改良を加えた形態も本発明の技術的範囲に含まれる。また、上記実施形態を適宜組み合わせてもよい。
また、上記実施形態では、広告付与装置における処理の手順について説明したが、これらの手順は一例であり、本発明の主旨を逸脱しない範囲内において不要な処理工程を削除したり、新たな処理工程を追加したり、処理工程を入れ替えたりしてもよい。
【符号の説明】
【００５８】
１：広告配信システム
１２：広告配信サーバ
２０、２０ａ、２０ｂ、２０ｃ：広告付与装置
３１：記憶部
３２、３２ａ、３２ｂ、３２ｃ：広告選択部
３３、３３ｃ：広告決定部
３４：記事グルーピング部
４０：第１広告取得部
４１、４１ａ：第２広告取得部
【図１】
2018160126.tif 000003
【図２】
2018160126.tif 000004
【図３】
2018160126.tif 000005
【図４】
2018160126.tif 000006
【図５】
2018160126.tif 000007
【図６】
2018160126.tif 000008
【図７】
2018160126.tif 000009
【図８】
2018160126.tif 000010
【図９】
2018160126.tif 000011
【図１０】
2018160126.tif 000012
【図１１】
2018160126.tif 000013
【図１２】
2018160126.tif 000014