(57)【要約】      （修正有）【課題】広告効果を高める。【解決手段】配信装置１００は、受信部１３２と、算出部１３３と、抽出部１３４と、配信部１３５とを有する。受信部１３２は、コンテンツに含まれる広告枠に表示する広告コンテンツの取得要求を受信する。算出部１３３は、受信部１３２によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて広告枠の実寸を算出する。抽出部１３４は、算出部１３３によって算出された実寸に基づいて広告コンテンツを抽出する。配信部１３５は、抽出部１３４によって抽出された広告コンテンツを取得要求の送信元へ配信する。【選択図】図３
2015060576.tif 000002
【特許請求の範囲】
【請求項１】
コンテンツに含まれる広告枠に表示する広告コンテンツの取得要求を受信する受信手段と、
前記受信手段によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて前記広告枠の実寸を算出する算出手段と、
前記算出手段によって算出された実寸に基づいて広告コンテンツを抽出する抽出手段と、
前記抽出手段によって抽出された広告コンテンツを前記取得要求の送信元へ配信する配信手段と
を備えたことを特徴とする配信装置。
【請求項２】
前記算出手段は、
前記受信手段によって受信された広告コンテンツの取得要求に含まれる情報に基づいて、当該広告コンテンツの取得要求の送信元である端末装置のデバイス種類を特定し、特定されたデバイス種類に対応付けられたドットピッチと要求にかかるコンテンツの広告枠のドットサイズとを用いて前記広告枠の実寸を算出する
ことを特徴とする請求項１に記載の配信装置。
【請求項３】
前記算出手段は、
要求にかかるコンテンツの前記特定されたデバイス種類に対して設定された当該コンテンツのデバイス画面上の表示縮尺を補正する補正係数を用いて前記広告枠の実寸を算出する
ことを特徴とする請求項１または２に記載の配信装置。
【請求項４】
前記受信手段は、
前記端末装置から前記コンテンツを表示する表示画面上の拡大率または縮小率に関する情報を含む広告コンテンツの取得要求を受信し、
前記算出手段は、
前記拡大率または前記縮小率に関する情報を用いて前記広告枠の実寸を算出する
ことを特徴とする請求項１から３のいずれか一つに記載の配信装置。
【請求項５】
前記受信手段は、
前記端末装置から前記コンテンツを表示する表示画面上の拡大率または縮小率に関する情報を含む広告コンテンツの取得要求を受信し、
前記抽出手段は、
前記算出手段によって算出された実寸と、前記受信手段によって受信された拡大率または縮小率に関する情報とに基づいて広告コンテンツを抽出する
ことを特徴とする請求項１から３のいずれか一つに記載の配信装置。
【請求項６】
配信装置が実行する配信方法であって、
コンテンツに含まれる広告枠に表示する広告コンテンツの取得要求を受信する受信工程と、
前記受信工程によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて前記広告枠の実寸を算出する算出工程と、
前記算出工程によって算出された実寸に基づいて広告コンテンツを抽出する抽出工程と、
前記抽出工程によって抽出された広告コンテンツを前記取得要求の送信元へ配信する配信工程と
を含んだことを特徴とする配信方法。
【請求項７】
コンテンツに含まれる広告枠に表示する広告コンテンツの取得要求を受信する受信手順と、
前記受信手順によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて前記広告枠の実寸を算出する算出手順と、
前記算出手順によって算出された実寸に基づいて広告コンテンツを抽出する抽出手順と、
前記抽出手順によって抽出された広告コンテンツを前記取得要求の送信元へ配信する配信手順と
をコンピュータに実行させることを特徴とする配信プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、配信方法及び配信プログラムに関する。
【背景技術】
【０００２】
近年、インターネットの飛躍的な普及に伴い、インターネットを介した広告配信が盛んに行われている。例えば、ウェブページの所定の位置に、企業や商品等を宣伝する広告コンテンツを表示し、かかる広告コンテンツがクリックされた場合に、広告主のウェブページ（以下、「広告主ページ」と表記する場合がある）へ遷移させる広告配信が行われている。
【０００３】
このような広告配信に関する技術として、カスタマイズされたインターネット・コンテンツを要求側クライアント装置に提供する技術が知られている。例えば、このような技術では、ページ全体内の画像データを指す埋込みＵＲＬを動的に選択して、検出されたクライアント装置にとって最もよく見える画像を提供する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−１９４９８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、広告効果を高めることができるとは限らなかった。具体的には、上記の技術では、要求側クライアント装置のデバイスを区別せずにカスタマイズされたインターネット・コンテンツを提供する。このため、要求側クライアント装置のデバイスによってはドットピッチが大きく異なるので、インターネット・コンテンツがゆがんでデバイスに表示される場合がある。このようなことから、上記の従来技術では、広告効果を高めることができるとは限らなかった。
【０００６】
本願は、上記に鑑みてなされたものであって、広告効果を高めることができる配信装置、配信方法及び配信プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る配信装置は、コンテンツに含まれる広告枠に表示する広告コンテンツの取得要求を受信する受信手段と、前記受信手段によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて前記広告枠の実寸を算出する算出手段と、前記算出手段によって算出された実寸に基づいて広告コンテンツを抽出する抽出手段と、前記抽出手段によって抽出された広告コンテンツを前記取得要求の送信元へ配信する配信手段とを備えたことを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、広告効果を高めることができるという効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る配信処理の一例を示す説明図である。
【図２】図２は、実施形態に係る配信システムの構成例を示す図である。
【図３】図３は、実施形態に係る配信装置の構成例を示す図である。
【図４】図４は、実施形態に係る広告コンテンツ記憶部の一例を示す図である。
【図５】図５は、実施形態に係るドットサイズ記憶部の一例を示す図である。
【図６】図６は、実施形態に係るドットピッチ記憶部の一例を示す図である。
【図７】図７は、実施形態に係る補正係数記憶部の一例を示す図である。
【図８】図８は、実施形態に係る配信装置による処理手順を示すシーケンスである。
【図９】図９は、変形例に係る配信装置による処理手順を示すシーケンスである。
【図１０】図１０は、配信装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る配信装置、配信方法及び配信プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る配信装置、配信方法及び配信プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
〔１．配信処理〕
まず、図１を用いて、実施形態に係る配信処理の一例について説明する。図１は、実施形態に係る配信処理の一例を示す説明図である。図１の例では、端末装置１０１及び１０２に広告コンテンツを配信する配信装置１００によって配信処理が行われる。
【００１２】
図１の例では、端末装置１０１は、例えば、表示デバイスを有するＰＣ（Personal  Computer）等の情報処理装置である。図１の例では、端末装置１０１は、デバイス「２４インチＰＣ」であるものとする。また、端末装置１０１は、例えば、図１に示すように、「аａ  サイト」のウェブページＷ１を表示部（例えば、液晶ディスプレイ）に表示する。なお、「аａ  サイト」のウェブページＷ１は、液晶ディスプレイのサイズが２４インチのＰＣ「２４インチＰＣ」の画面サイズに対応するウェブページである。また、ウェブページＷ１は、広告コンテンツを表示する広告枠ＳＰ１を有する。広告枠ＳＰ１は、高さの実寸がＨ１である。また、広告枠ＳＰ１は、幅の実寸がＷＤ１である。
【００１３】
端末装置１０２は、例えば、スマートフォン等の情報処理装置である。図１の例では、端末装置１０２は、デバイス「スマートフォンＸ」であるものとする。端末装置１０２は、例えば、図１に示すように、「スマートフォンＸ」の画面サイズに対応した「аａ  サイト」のウェブページＷ２を表示部に表示する。ここで、「аａ  サイト」のウェブページＷ２は、ウェブページＷ１と同一のウェブページである。ただし、端末装置１０２は、端末装置１０１と比較して、ドットの間隔を示すドットピッチが短いので、ウェブページＷ２は、ウェブページＷ１と比較して小さく画面に表示される。また、ウェブページＷ２は、広告コンテンツを表示する広告枠ＳＰ２を有する。広告枠ＳＰ２は、高さの実寸がＨ２である。また、広告枠ＳＰ２は、幅の実寸がＷＤ２である。
【００１４】
配信装置１００は、広告枠に表示されるコンテンツである広告コンテンツＣ１及び広告コンテンツＣ２を記憶する。広告コンテンツＣ１及び広告コンテンツＣ２は、広告枠の実寸の違いによってゆがんだ広告コンテンツが画面に表示されたり、文字が読めないほど小さい広告コンテンツが画面に表示されることを防ぐために、広告主によって予め入稿されたドットサイズが同一の広告コンテンツである。具体的には、広告コンテンツＣ１は、ＰＣなど画面が相対的に大きなデバイスに対応する広告コンテンツである。図１の例では、広告コンテンツＣ１は、２４インチＰＣ用の広告コンテンツである。
【００１５】
広告コンテンツＣ２は、スマートフォンなど画面が相対的に小さなデバイスに対応する広告コンテンツである。図１の例では、広告コンテンツＣ２は、スマートフォンＸ用の広告コンテンツである。なお、広告コンテンツＣ１及び広告コンテンツＣ２は、携帯電話の販売を営む同一の広告主によって入稿されたスマートフォンの予約受付を宣伝する広告コンテンツである。
【００１６】
ここで、端末装置１０１は、広告枠ＳＰ１に表示される広告コンテンツを要求する広告コンテンツの取得要求Ｒ１を配信装置１００に送信する（ステップＳ１）。なお、広告コンテンツの取得要求Ｒ１には、端末装置１０１に関する情報である端末情報Ｔ１が含まれる。端末情報Ｔ１は、例えば、端末装置１０１のユーザエージェント情報と端末装置１０１が有するデバイスの画面ピクセル数とによって形成される。なお、ユーザエージェント情報には、ＯＳ（Operating  System）や端末装置１０１の型番が含まれる。
【００１７】
そして、配信装置１００は、端末装置１０１から広告コンテンツの取得要求Ｒ１を受信する。ここで、配信装置１００は、広告コンテンツの取得要求Ｒ１に基づいて、広告枠ＳＰ１を有するウェブページＷ１を特定する。例えば、配信装置１００は、リファラを参照して広告コンテンツの取得要求Ｒ１の送信元のウェブページであるウェブページＷ１を特定する。
【００１８】
また、配信装置１００は、端末情報Ｔ１に基づいて、広告枠ＳＰ１の実寸を算出する（ステップＳ２）。具体的には、配信装置１００は、広告枠ＳＰ１の幅の実寸ＷＤ１を算出する。なお、配信装置１００は、広告枠ＳＰ１の高さの実寸Ｈ１のみを算出してもよいし、広告枠ＳＰ１の幅の実寸ＷＤ１及び高さの実寸Ｈ１の両方を算出してもよい。
【００１９】
そして、配信装置１００は、算出された広告枠ＳＰ１の幅の実寸ＷＤ１に基づいて広告コンテンツを抽出する（ステップＳ３）。例えば、配信装置１００は、広告枠ＳＰ１の幅の実寸ＷＤ１が所定の閾値以上の場合に、広告コンテンツＣ１を抽出する。一方、配信装置１００は、広告枠ＳＰ１の幅の実寸ＷＤ１が所定の閾値未満の場合には、広告コンテンツＣ２を抽出する。ここで、図１の例では、広告枠ＳＰ１の幅の実寸ＷＤ１が所定の閾値以上であるものとする。この場合、配信装置１００は、広告枠ＳＰ１の幅の実寸ＷＤ１が所定の閾値以上なので、広告コンテンツＣ１を抽出する。
【００２０】
そして、配信装置１００は、抽出した広告コンテンツＣ１を広告コンテンツの取得要求Ｒ１の送信元である端末装置１０１に配信する（ステップＳ４）。これにより、端末装置１０１は、広告枠ＳＰ１に広告コンテンツＣ１を表示する。
【００２１】
同様に、端末装置１０２が、広告枠ＳＰ２に表示される広告コンテンツを要求する広告コンテンツの取得要求Ｒ２を配信装置１００に送信したものとする（ステップＳ５）。そして、配信装置１００は、広告コンテンツの取得要求Ｒ２に含まれる端末情報Ｔ２に基づいて広告枠ＳＰ２の幅の実寸ＷＤ２を算出する（ステップＳ２）。ここで、広告枠ＳＰ２の幅の実寸ＷＤ２は、所定の閾値未満であるものとする。この場合、配信装置１００は、広告コンテンツＣ２を抽出する（ステップＳ３）。そして、配信装置１００は、抽出した広告コンテンツＣ２を広告コンテンツの取得要求Ｒ２の送信元である端末装置１０２に配信する（ステップＳ６）。このように、配信装置１００は、端末装置１０１と比較してドットピッチが短い端末装置１０２には、縮小されて広告枠ＳＰ２に表示されても文字が読める大きさの広告コンテンツＣ２を配信するので、広告効果を高めることができる。これにより、端末装置１０２は、広告枠ＳＰ２に広告コンテンツＣ２を表示する。
【００２２】
このように、実施形態に係る配信装置１００は、広告枠の実寸に応じて広告コンテンツを抽出するので、広告枠に適した広告コンテンツを配信することができる。これにより、配信装置１００は、ゆがんだ広告コンテンツが広告枠に表示されたり、広告の文字が読めないほど小さい広告コンテンツが広告枠に表示されることを防ぐことができる。このため、配信装置１００は、広告効果を高めることができる。
【００２３】
〔２．配信システムの構成〕
次に、図２を用いて、実施形態に係る配信システムについて説明する。図２は、実施形態に係る配信システム１の構成例を示す図である。図２に示すように、配信システム１には、端末装置１０と、広告主装置２０と、情報提供装置３０と、配信装置１００とが含まれる。端末装置１０、広告主装置２０、情報提供装置３０、配信装置１００は、それぞれネットワークＮと有線又は無線により通信可能に接続される。なお、図２では、配信システム１に、１台の端末装置１０と、１台の広告主装置２０と、１台の情報提供装置３０と、１台の配信装置１００とが含まれる例を示したが、配信システム１には、複数台のユーザ端末１０や、複数台の広告主装置２０や、複数台の情報提供装置３０や、複数台の配信装置１００が含まれてもよい。
【００２４】
端末装置１０は、例えば、スマートフォンや、タブレット型端末や、デスクトップ型ＰＣや、ノート型ＰＣや、携帯電話機、ＰＤＡ（Personal  Digital  Assistant）等の情報処理装置である。例えば、端末装置１０は、情報提供装置３０にアクセスすることで、情報提供装置３０からウェブページを取得し、取得したウェブページを表示部に表示する。また、端末装置１０は、ウェブページに広告枠が含まれる場合には、配信装置１００にアクセスすることで、配信装置１００から広告コンテンツを取得し、取得した広告コンテンツをウェブページ上に表示する。ただし、この例に限られず、端末装置１０は、広告コンテンツを含むウェブページを情報提供装置３０から取得してもよい。この場合、情報提供装置３０は、広告コンテンツを埋め込んだウェブページを端末装置１０に配信する。なお、端末装置１０は、図１の端末装置１０１及び１０２に対応する。
【００２５】
広告主装置２０は、配信装置１００に広告配信を依頼する広告主によって利用される情報処理装置である。かかる広告主装置２０は、広告主による操作に従って、広告コンテンツを配信装置１００に入稿する。例えば、広告主装置２０は、広告コンテンツとして静止画像を配信装置１００に入稿する。なお、広告コンテンツは、静止画像に限らず、動画像、テキストデータ、画像及びテキストデータを組み合わせたファイルであってもかまわない。
【００２６】
また、広告主は、広告主装置２０を用いて、広告コンテンツを配信装置１００に入稿せずに、広告コンテンツの入稿を代理店に依頼する場合もある。この場合、配信装置１００に広告コンテンツを入稿するのは代理店となる。以下では、「広告主」といった表記は、広告主だけでなく代理店を含む概念であり、「広告主装置」といった表記は、広告主装置だけでなく代理店によって利用される代理店装置を含む概念であるものとする。
【００２７】
情報提供装置３０は、端末装置１０にウェブページを提供するウェブサーバ等である。例えば、情報提供装置３０は、端末装置１０によってアクセスされたＵＲＬ（Uniform  Resource  Locator）に対応するＨＴＭＬ（HyperText  Markup  Language）テキスト等をＨＴＴＰ（Hypertext  Transfer  Protocol）に基づいて端末装置１０に配信する。一例を挙げると、情報提供装置３０は、ニュース、天気、グルメ（飲食店）、ショッピング、オークション、路線情報、地図情報等の各種コンテンツ及び広告枠を含むポータルサイトを配信する。
【００２８】
配信装置１００は、端末装置１０に広告コンテンツを配信するサーバ装置である。上記の通り、配信装置１００は、端末装置１０から広告コンテンツの取得要求を受信した場合に、端末装置１０に応じて広告主装置２０から入稿された広告コンテンツを抽出する。そして、配信装置１００は、抽出した広告コンテンツを端末装置１０に配信する。また、配信装置１００は、情報提供装置３０から広告コンテンツの取得要求を受信した場合には、広告コンテンツを情報提供装置３０に配信する。
【００２９】
〔３．配信装置の構成〕
次に、図３を用いて、実施形態に係る配信装置１００の構成について説明する。図３は、実施形態に係る配信装置１００の構成例を示す図である。図３に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００を利用する管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３０】
（通信部１１０について）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。かかる通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、端末装置１０や広告主装置２０や情報提供装置３０との間で情報の送受信を行う。
【００３１】
（記憶部１２０について）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory)、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。かかる記憶部１２０は、広告コンテンツ記憶部１２１と、ドットサイズ情報記憶部１２２と、ドットピッチ情報記憶部１２３と、補正情報記憶部１２４とを有する。
【００３２】
（広告コンテンツ記憶部１２１について）
広告コンテンツ記憶部１２１は、広告主装置２０から入稿される広告コンテンツに関する各種情報を記憶する。ここで、図４に、実施形態に係る広告コンテンツ記憶部１２１の一例を示す。図４に示すように、広告コンテンツ記憶部１２１は、「ドットサイズ」、「広告コンテンツＩＤ」、「実寸（幅）」「広告コンテンツ」といった項目を有する。
【００３３】
「ドットサイズ」は、広告コンテンツのドットサイズを示す。例えば、「ドットサイズ」には、縦のピクセル数及び横のピクセル数が記憶される。なお、配信装置１００が広告コンテンツを抽出する際には、広告枠のドットサイズと同一のドットサイズの広告コンテンツの中から抽出するので、「ドットサイズ」の項目を有する。「広告コンテンツＩＤ」は、広告主装置２０から入稿された広告コンテンツを識別するための識別情報を示す。「実寸（幅）」は、広告コンテンツが抽出される条件となる広告枠の実寸の幅を示す。例えば、図４の例では、広告枠の実寸の幅が４０ｍｍ未満である場合に、広告コンテンツＣ１を抽出する指標となる値である。「広告コンテンツ」は、広告主装置２０から入稿された広告コンテンツを示す。なお、図４では、「広告コンテンツ」に静止画像が格納される例を示したが、静止画像のファイルが格納されている場所を示すＵＲＬなどが記憶されてもよい。
【００３４】
すなわち、図４では、ドットサイズ「３５０×２４０」のうち、広告コンテンツＩＤ「Ｃ１」によって識別される広告コンテンツＣ１は、広告枠の幅の実寸の条件が「４０ｍｍ未満」で、広告主が販売するスマートフォンの画像と文言「人気のスマホネットでかんたん予約受付中！」と、文言「今すぐ予約する」とが含まれる画像である例を示している。なお、ドットサイズ「３５０×２４０」は、縦のピクセル数３５０及び横のピクセル数２４０であることを示す。また、図４では、ドットサイズ「３５０×２４０」のうち、広告コンテンツＩＤ「Ｃ２」によって識別される広告コンテンツＣ２は、広告枠の幅の実寸の条件が「４０ｍｍ以上」で、広告主が販売するスマートフォンの画像と文言「予約受付中」とが含まれる画像である例を示している。なお、広告コンテンツＣ２は、広告コンテンツが縮小されて表示されるドットピッチの短いデバイスの場合でも読めるように入稿された文字数が少なくてフォントが大きい広告コンテンツである。
【００３５】
（ドットサイズ情報記憶部１２２について）
ドットサイズ情報記憶部１２２は、ウェブページ毎に、かかるウェブページに含まれる広告枠のドットサイズを記憶する。ここで、図５に、実施形態に係るドットサイズ情報記憶部１２２の一例を示す。図５に示すように、ドットサイズ情報記憶部１２２は、「ウェブページ」、「広告枠のドットサイズ」といった項目を有する。
【００３６】
「ウェブページ」は、広告枠を含むウェブページを示す。なお、図５では、「ウェブページ」にウェブページの名称が格納される例を示したが、実際にはかかるウェブページのＵＲＬが記憶される。「広告枠のドットサイズ」は、ウェブページに含まれる広告枠のドットサイズを示す。例えば、「広告枠のドットサイズ」には、縦のピクセル数及び横のピクセル数が記憶される。
【００３７】
すなわち、図５では、ウェブページＷ１「аａ  サイト」に含まれる広告枠ＳＰ１のドットサイズが、縦のピクセル数３５０及び横のピクセル数２４０である例を示している。
【００３８】
（ドットピッチ情報記憶部１２３について）
ドットピッチ情報記憶部１２３は、デバイス毎に、かかるデバイスのドットピッチを記憶する。ここで、図６に、実施形態に係るドットピッチ情報記憶部１２３の一例を示す。図６に示すように、ドットピッチ情報記憶部１２３は、「デバイス」、「ドットピッチ」といった項目を有する。
【００３９】
「デバイス」は、端末装置１０のデバイスの種類を示す。例えば、「デバイス」には、端末装置１０の名称や型番が記憶される。「ドットピッチ」は、デバイスのドットの間隔を示す。
【００４０】
すなわち、図６では、デバイス「２４インチＰＣ」は、ドットピッチ「０．２７０２１」である例を示している。また、図６では、デバイス「スマートフォンＸ」は、ドットピッチ「０．０７７９１」である例を示している。なお、図６の例では、ドットピッチの値の単位は、「ｍｍ／ｐｘ」である。
【００４１】
（補正係数情報記憶部１２４について）
補正係数情報記憶部１２４は、ウェブページ毎に、デバイスに応じて設定される補正係数を記憶する。ここで、図７に、実施形態に係る補正係数情報記憶部１２４の一例を示す。図７に示すように、補正係数情報記憶部１２４は、「ウェブページ」、「デバイス」、「補正係数」といった項目を有する。
【００４２】
「ウェブページ」は、広告枠を含むウェブページを示す。なお、図７では、「ウェブページ」にウェブページの名称が格納される例を示したが、実際にはかかるウェブページのＵＲＬが記憶される。「デバイス」は、端末装置１０のデバイス名を示す。「補正係数」は、デバイス毎に設定されたウェブページのデバイス画面上の表示縮尺を補正する係数である。
【００４３】
すなわち、図７では、ウェブページ「аａ  サイト」においてデバイス「２４インチＰＣ」の補正係数は、「１」である例を示している。なお、補正係数「１」は、「２４インチＰＣ」で「аａ  サイト」を表示する場合には、「аａ  サイト」を補正しないで表示ことを意味する。すなわち、ウェブページ「аａ  サイト」においては、デバイス「２４インチＰＣ」が基準であることを示す。また、図７では、ウェブページ「аａ  サイト」においてデバイス「スマートフォンＸ」の補正係数は、「０．６４」である例を示している。なお、補正係数「０．６４」は、「スマートフォンＸ」で「аａ  サイト」にを表示する場合には、「аａ  サイト」を６４％に縮小して表示することを意味する。
【００４４】
（制御部１３０について）
制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４５】
かかる制御部１３０は、図３に示すように、入稿受付部１３１と、受信部１３２と、算出部１３３と、抽出部１３４と、配信部１３５とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図３に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図３に示した接続関係に限られず、他の接続関係であってもよい。
【００４６】
（入稿受付部１３１について）
入稿受付部１３１は、広告主装置２０から広告コンテンツの入稿を受け付ける。そして、入稿受付部１３１は、広告コンテンツのドットサイズ毎に、受け付けた広告コンテンツを広告コンテンツ記憶部１２１に格納する。このとき、入稿受付部１３１は、広告コンテンツに対応する広告コンテンツＩＤと、かかる広告コンテンツを表示させる広告枠の実寸とについても広告コンテンツ記憶部１２１に格納する。例えば、入稿受付部１３１は、広告コンテンツ毎に、広告コンテンツＩＤとして固有の識別番号を割り当てた上で、広告コンテンツＩＤ及び広告枠の実寸に対応付けて広告コンテンツを広告コンテンツ記憶部１２１に格納する。
【００４７】
（受信部１３２について）
受信部１３２は、端末装置１０や情報提供装置３０から広告コンテンツの取得要求を受信する。例えば、受信部１３２は、ＨＴＴＰリクエスト等により、広告コンテンツの取得要求を受信する。
【００４８】
なお、受信部１３２に広告コンテンツの取得要求を送信する装置は、情報提供装置３０によって配信されるウェブページによって異なる。例えば、配信装置１００にアクセスするためのＵＲＬが埋め込まれたウェブページが端末装置１０に配信される場合、受信部１３２は、端末装置１０から広告コンテンツの取得要求を受信する。
【００４９】
（算出部１３３について）
算出部１３３は、広告枠の実寸を算出する。具体的には、算出部１３３は、受信部１３２によって広告コンテンツの取得要求が受信された場合に、ドットサイズ情報記憶部１２２、ドットピッチ情報記憶部１２３および補正情報記憶部１２４に記憶されている各種の情報を用いて広告枠の実寸を算出する。
【００５０】
この点について、図１、図５〜図７の例を用いて詳細に説明する。まず、算出部１３３は、広告コンテンツの取得要求Ｒ１に基づいて、かかる広告コンテンツの取得要求Ｒ１の送信元である端末装置１０１のデバイスを特定する。例えば、算出部１３３は、広告コンテンツの取得要求Ｒ１に含まれる端末装置１０１のユーザエージェント情報及び端末装置１０１が有するデバイスの画面ピクセル数からデバイスを特定する。図１の例では、算出部１３３は、端末装置１０１のデバイスである「２４インチＰＣ」を特定する。
【００５１】
そして、算出部１３３は、特定したデバイスに基づいてかかるデバイスのドットピッチを特定する。例えば、算出部１３３は、ドットピッチ情報１２３を用いてデバイスのドットピッチを特定する。図１の例では、算出部１３３は、デバイス「２４インチＰＣ」のドットピッチ「０．２７０２１ｍｍ／ｐｘ」を特定する。
【００５２】
また、算出部１３３は、特定したデバイス及びドットピッチに基づいて補正係数を特定する。例えば、算出部１３３は、補正係数情報１２４を用いて補正係数を特定する。図１の例では、算出部１３３は、ウェブページ「аａ  サイト」の場合の２４インチＰＣに対応する補正係数「１」を特定する。
【００５３】
そして、算出部１３３は、広告枠ＳＰ１の幅の実寸を算出する。具体的には、算出部１３３は、特定されたドットサイズ「２４０」、ドットピッチ「０．２７０２１」及び補正係数「１」を乗算する。これにより、算出部１３３は、広告枠ＳＰ１の幅の実寸「６４．８５０４」を算出する。なお、かかる広告枠ＳＰ１の実寸の単位は、「ｍｍ」である。
【００５４】
（抽出部１３４について）
抽出部１３４は、算出部１３３によって算出された広告枠の実寸に基づいて広告コンテンツを抽出する。具体的には、抽出部１３４は、広告枠の実寸の所定の閾値に基づいて、ドットサイズが広告枠と同一の広告コンテンツの中から広告枠に表示される広告コンテンツを抽出する。
【００５５】
例えば、抽出部１３４は、図４の例において、広告枠のドットサイズが「３５０×２４０」であって、広告枠の幅の実寸が４０ｍｍ以上の場合には、ドットサイズが「３５０×２４０」の広告コンテンツのうち、広告コンテンツＣ１を抽出する。一方、抽出部１３４は、広告枠の幅の実寸が４０ｍｍ未満の場合には、ドットサイズが「３５０×２４０」の広告コンテンツのうち、広告コンテンツＣ２を抽出する。図１、図５〜図７の例では、抽出部１３４は、広告枠ＳＰ１の幅の実寸「６４．８５０４」が４０ｍｍ以上なので、ドットサイズが「３５０×２４０」の広告コンテンツのうち、広告コンテンツＣ１を抽出する。
【００５６】
（配信部１３５について）
配信部１３５は、抽出部１３４によって抽出された広告コンテンツを配信する。図１、図５〜図７の例では、配信部１３５は、抽出した広告コンテンツＣ１を広告コンテンツの取得要求Ｒ１の送信元である端末装置１０１に配信する。これにより、端末装置１０１は、広告枠ＳＰ１に広告コンテンツＣ１を表示する。
【００５７】
図１、図５〜図７の端末装置１０２における場合の例を説明する。端末装置１０２が、広告枠ＳＰ２に表示される広告コンテンツを要求する広告コンテンツの取得要求Ｒ２を配信装置１００に送信したものとする。この場合、配信装置１００の算出部１３３は、ドットサイズ「２４０」、ドットピッチ「０．０７７９１」及び補正係数「０．６４」を特定する。そして、算出部１３３は、ドットサイズ「２４０」、ドットピッチ「０．０７７９１」及び補正係数「０．６４」を乗算する。これにより、算出部１３３は、広告枠ＳＰ２の幅の実寸「１１．９６７０」を算出する。この場合、抽出部１３４は、広告枠ＳＰ２の幅の実寸「１１．９６７０」が４０ｍｍ未満なので、広告コンテンツＣ２を抽出する。そして、配信部１３５は、抽出した広告コンテンツＣ２を広告コンテンツの取得要求Ｒ２の送信元である端末装置１０２に配信する。これにより、端末装置１０２は、広告枠ＳＰ２に広告コンテンツＣ２を表示する。
【００５８】
〔４．配信処理手順〕
次に、図８を用いて、実施形態に係る配信装置１００による処理の手順について説明する。図８は、実施形態に係る配信装置１００による処理手順を示すシーケンスである。
【００５９】
図８に示すように、端末装置１０は、ウェブページの取得要求を情報提供装置３０に送信する（ステップＳ１０１）。そして、情報提供装置３０は、ウェブページの取得要求を受信した場合に、ウェブページを端末装置１０に配信する（ステップＳ１０２）。
【００６０】
そして、端末装置１０は、情報提供装置３０から配信されたウェブページに含まれる広告枠に表示する広告コンテンツの取得要求を配信装置１００に送信する（ステップＳ１０３）。
【００６１】
そして、配信装置１００は、広告コンテンツの取得要求を受信した場合に、広告コンテンツの取得要求に含まれる情報に基づいて、広告枠の実寸を算出する（ステップＳ１０４）。続いて、配信装置１００は、算出された広告枠の実寸に基づいて広告コンテンツを抽出する（ステップＳ１０５）。
【００６２】
そして、配信装置１００は、抽出された広告コンテンツを端末装置１０に配信する（ステップＳ１０６）。
【００６３】
〔５．変形例〕
上述した実施形態に係る配信装置１００は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、上記の配信装置１００の他の実施形態について説明する。
【００６４】
〔５−１．サーバサイドによる配信処理〕
上記実施形態では、端末装置１０が広告コンテンツの取得要求を配信装置１００に送信する処理を例に挙げて説明したが、上述してきた情報提供装置３０が、広告コンテンツの取得要求を送信して配信処理を行ってもよい。
【００６５】
この点について、図９を用いて配信処理手順を説明する。図９に示すように、端末装置１０は、ウェブページの取得要求を情報提供装置３０に送信する（ステップＳ２０１）。そして、情報提供装置３０は、ウェブページの取得要求を受信した場合に、広告コンテンツの取得要求を配信装置１００に送信する（ステップＳ２０２）。
【００６６】
そして、配信装置１００は、広告コンテンツの取得要求を情報提供装置３０から受信した場合に、広告コンテンツの取得要求に含まれる情報に基づいて、広告枠の実寸を算出する（ステップＳ２０３）。続いて、配信装置１００は、算出された広告枠の実寸に基づいて広告コンテンツを抽出する（ステップＳ２０４）。
【００６７】
そして、配信装置１００は、抽出された広告コンテンツが埋め込まれたウェブページを端末装置１０に配信する（ステップＳ２０５）。
【００６８】
このように、配信装置１００は、情報提供装置３０から広告コンテンツ取得要求を受信するので、サーバサイドで配信処理を実行することができる。これにより、配信装置１００は、端末装置１０の負荷を軽減することができる。
【００６９】
〔５−２．ブラウザ上の拡大縮小率〕
上記実施形態では、広告枠の実寸を算出する処理を例に挙げて説明したが、上述してきた配信装置１００は、ブラウザ（表示画面の一例に相当）上の拡大率や縮小率を考慮してもよい。
【００７０】
例えば、端末装置１０は、ブラウザ上の拡大率また縮小率を含む広告コンテンツの取得要求を配信装置１００に送信する。そして、配信装置１００は、広告コンテンツの取得要求に含まれる情報に基づいて、広告枠の実寸を算出する。ここで、配信装置１００は、広告コンテンツの取得要求に含まれるブラウザ上の拡大率また縮小率に関する情報を用いて広告枠の実寸を算出する。例えば、配信装置１００は、ブラウザ上の拡大率また縮小率を算出された広告枠の実寸に乗算する。これにより、配信装置１００は、ブラウザ上の拡大率また縮小率を加味した広告枠の実寸を算出するので、広告枠に適した広告コンテンツを端末装置１０に配信することができる。
【００７１】
なお、配信装置１００は、広告コンテンツを抽出する際に、ブラウザ上の拡大率また縮小率に応じて広告コンテンツを抽出してもよい。例えば、配信装置１００は、広告コンテンツの取得要求に含まれる情報に基づいて広告枠の実寸を算出する。そして、配信装置１００は、ブラウザ上の拡大率また縮小率に応じて広告コンテンツを抽出する。例えば、配信装置１００は、所定の閾値にブラウザ上の拡大率また縮小率を乗算した値に基づいて広告コンテンツを抽出する。これにより、配信装置１００は、ブラウザ上の拡大率または縮小率を加味して広告コンテンツを抽出するので、広告枠に適した広告コンテンツを端末装置１０に配信することができる。
【００７２】
〔６．その他〕
また、上記実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。
【００７３】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【００７４】
例えば、図３に示した広告コンテンツ記憶部１２１や、ドットサイズ情報記憶部１２２や、ドットピッチ情報記憶部１２３や、補正係数情報記憶部１２４は、配信装置１００が保持せずに、ストレージサーバ等に保持されてもよい。この場合、配信装置１００は、ストレージサーバにアクセスすることで、広告コンテンツや、ドットサイズに関する情報や、ドットピッチに関する情報や、補正係数情報を取得する。
【００７５】
また、例えば、上述してきた配信装置１００は、ウェブページを配信する情報提供装置３０と一体となって構成されてもよい。また、配信装置１００は、広告コンテンツの配信処理は行わず、算出部１３３による算出処理のみを行う算出装置であってもよい。この場合、算出装置は、少なくとも抽出部１３４や配信部１３５を有しない。そして、抽出部１３４を有する抽出装置が、算出装置によって算出された広告枠の実寸に基づいて広告コンテンツを抽出する。配信部１３５を有する配信装置が、抽出装置によって抽出された広告コンテンツを端末装置１０等に配信する。
【００７６】
また、上記実施形態において説明した各処理のうち、広告コンテンツの抽出処理として説明した処理の全部または一部を広告コンテンツの抽出処理にも適用でき、あるいは、広告コンテンツの抽出処理として説明した処理の全部または一部を広告コンテンツの抽出処理として適用することもできる。
【００７７】
なお、上記実施形態における配信装置１００は、例えば図１０に示すような構成のコンピュータ７０によって実現される。図１０は、配信装置１００の機能を実現するコンピュータ７０の一例を示すハードウェア構成図である。コンピュータ７０は、ＣＰＵ７１、ＲＡＭ７２、ＲＯＭ（Read  Only  Memory）７３、ＨＤＤ（Hard  Disk  Drive）７４、通信インターフェイス（Ｉ／Ｆ）７５、入出力インターフェイス（Ｉ／Ｆ）７６、およびメディアインターフェイス（Ｉ／Ｆ）７７を備える。
【００７８】
ＣＰＵ７１は、ＲＯＭ７３またはＨＤＤ７４に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ７３は、コンピュータ７０の起動時にＣＰＵ７１によって実行されるブートプログラムや、コンピュータ７０のハードウェアに依存するプログラム等を格納する。
【００７９】
ＨＤＤ７４は、ＣＰＵ７１によって実行されるプログラムおよび当該プログラムによって使用されるデータ等を格納する。通信インターフェイス７５は、ネットワークＮを介して他の機器からデータを受信してＣＰＵ７１へ送り、ＣＰＵ７１が生成したデータを、ネットワークＮを介して他の機器へ送信する。
【００８０】
ＣＰＵ７１は、入出力インターフェイス７６を介して、ディスプレイやプリンタ等の出力装置、および、キーボードやマウス等の入力装置を制御する。ＣＰＵ７１は、入出力インターフェイス７６を介して、入力装置からデータを取得する。また、ＣＰＵ７１は、生成したデータを、入出力インターフェイス７６を介して出力装置へ出力する。
【００８１】
メディアインターフェイス７７は、記録媒体７８に格納されたプログラムまたはデータを読み取り、ＲＡＭ７２を介してＣＰＵ７１に提供する。ＣＰＵ７１は、当該プログラムを、メディアインターフェイス７７を介して記録媒体７８からＲＡＭ７２上にロードし、ロードしたプログラムを実行する。記録媒体７８は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【００８２】
コンピュータ７０が実施形態における配信装置１００として機能する場合、コンピュータ７０のＣＰＵ７１は、ＲＡＭ７２上にロードされたプログラムを実行することにより、入稿受付部１３１、受信部１３２、算出部１３３、抽出部１３４及び配信部１３５の各機能を実現する。また、ＨＤＤ７４には、広告コンテンツ記憶部１２１、ドットサイズ情報記憶部１２２、ドットピッチ情報記憶部１２３及び補正係数情報記憶部１２４内のデータが格納される。
【００８３】
コンピュータ７０のＣＰＵ７１は、これらのプログラムを、記録媒体７８から読み取って実行するが、他の例として、他の装置から、ネットワークＮを介してこれらのプログラムを取得してもよい。
【００８４】
〔７．効果〕
上述してきたように、実施形態に係る配信装置１００は、受信部１３２と、算出部１３３と、抽出部１３４と、配信部１３５とを有する。受信部１３２は、ウェブページ（コンテンツの一例に相当）に含まれる広告枠に表示する広告コンテンツの取得要求を受信する。算出部１３３は、受信部１３２によって広告コンテンツの取得要求が受信された場合に、当該広告コンテンツの取得要求に含まれる情報に基づいて広告枠の実寸を算出する。抽出部１３４は、算出部１３３によって算出された実寸に基づいて広告コンテンツを抽出する。配信部１３５は、抽出部１３４によって抽出された広告コンテンツを取得要求の送信元である端末装置１０に配信する。
【００８５】
このように、実施形態に係る配信装置１００は、広告枠の実寸に応じて広告コンテンツを抽出するので、広告枠に適した広告コンテンツを配信することができる。これにより、配信装置１００は、ゆがんだ広告コンテンツが広告枠に表示されたり、広告の文字が読めないほど小さい広告コンテンツが広告枠に表示されることを防ぐことができる。このため、配信装置１００は、広告効果を高めることができる。
【００８６】
また、実施形態に係る配信装置１００において、算出部１３３は、受信部１３２によって受信された広告コンテンツの取得要求に含まれる情報に基づいて、かかる広告コンテンツの取得要求の送信元である端末装置１０のデバイス種類を特定し、特定されたデバイス種類に対応付けられたドットピッチと要求にかかるコンテンツの広告枠のドットサイズとを用いて広告枠の実寸を算出する。
【００８７】
これにより、配信装置１００は、広告枠の実寸を高い精度で算出することができる。
【００８８】
また、実施形態に係る配信装置１００において、算出部１３３は、要求にかかるコンテンツの特定されたデバイス種類に対して設定されたかかるコンテンツのデバイス画面上の表示縮尺を補正する補正係数を用いて広告枠の実寸を算出する。
【００８９】
これにより、配信装置１００は、デバイス毎に設定された補正係数によって実寸をリサイズするので、広告枠の実寸をより高い精度で算出することができる。
【００９０】
また、実施形態に係る配信装置１００において、受信部１３２は、端末装置１０からウェブページを表示するブラウザ（表示画面の一例に相当）上の拡大率または縮小率に関する情報を含む広告コンテンツの取得要求を受信する。算出部１３３は、拡大率または縮小率に関する情報を用いて広告枠の実寸を算出する。
【００９１】
これにより、配信装置１００は、ブラウザ上の拡大率または縮小率を加味して広告枠の実寸を算出するので、広告枠の実寸を高い精度で算出することができる。
【００９２】
また、実施形態に係る配信装置１００において、受信部１３２は、端末装置１０からウェブページを表示するブラウザ（表示画面の一例に相当）上の拡大率または縮小率に関する情報を含む広告コンテンツの取得要求を受信する。抽出部１３４は、算出部１３３によって算出された実寸と、受信部１３２によって受信された拡大率または縮小率に関する情報とに基づいて広告コンテンツを抽出する。
【００９３】
これにより、配信装置１００は、ブラウザ上の拡大率または縮小率を加味して広告コンテンツを抽出するので、広告枠の実寸に適した広告コンテンツを配信することができる。
【００９４】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【００９５】
また、上述した配信装置１００は、複数のサーバコンピュータで実現してもよく、また、機能によっては外部のプラットフォーム等をＡＰＩ（Application  Programming  Interface）やネットワークコンピューティングなどで呼び出して実現するなど、構成は柔軟に変更できる。
【００９６】
また、特許請求の範囲に記載した「手段」は、「部（section、module、unit）」や「回路」などに読み替えることができる。例えば、抽出手段は、抽出部や抽出回路に読み替えることができる。
【符号の説明】
【００９７】
１  配信システム
１０  端末装置
２０  広告主装置
３０  情報提供装置
１００  配信装置
１２１  広告コンテンツ記憶部
１２２  ドットサイズ情報記憶部
１２３  ドットピッチ情報記憶部
１２４  補正係数情報記憶部
１３１  入稿受付部
１３２  受信部
１３３  算出部
１３４  抽出部
１３５  配信部
【図１】
2015060576.tif 000003
【図２】
2015060576.tif 000004
【図３】
2015060576.tif 000005
【図４】
2015060576.tif 000006
【図５】
2015060576.tif 000007
【図６】
2015060576.tif 000008
【図７】
2015060576.tif 000009
【図８】
2015060576.tif 000010
【図９】
2015060576.tif 000011
【図１０】
2015060576.tif 000012