(57)【要約】【課題】コンテンツの審査にかかる負担の増大を改善したいといった要望に応えること。【解決手段】本願に係る生成装置は、取得部と、生成部とを備える。取得部は、所定の審査を通過した入稿情報を取得する。生成部は、取得部によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する。【選択図】図１
2020091547.tif 000002
【特許請求の範囲】
【請求項１】
所定の審査を通過した入稿情報を取得する取得部と、
前記取得部によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成部と、
を備えたことを特徴とする生成装置。
【請求項２】
所定のウェブサービスに入稿された入稿情報が所定の条件を満たすか否かを判定する判定部と、を更に備え、
前記生成部は、
前記判定部によって前記所定の条件を満たすと判定された入稿情報を用いて前記複数のコンテンツを生成する
ことを特徴とする請求項１に記載の生成装置。
【請求項３】
前記生成部は、
前記レイアウトとして、サイズが異なる複数の前記コンテンツを生成する
ことを特徴とする請求項１または請求項２に記載の生成装置。
【請求項４】
前記生成部は、
縦横比率が異なる複数の前記コンテンツを生成する
ことを特徴とする請求項３に記載の生成装置。
【請求項５】
前記取得部は、
前記入稿情報として、画像情報を取得する
ことを特徴とする請求項１〜４のいずれか一つに記載の生成装置。
【請求項６】
前記取得部は、
縦横比率が異なる前記画像情報を取得する
ことを特徴とする請求項５に記載の生成装置。
【請求項７】
前記取得部によって取得された画像情報に基づいて、当該画像情報に含まれる所定の条件を満たす所定の領域を特定する特定部と、を更に備え、
前記生成部は、
前記特定部によって特定された所定の領域に基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５または請求項６に記載の生成装置。
【請求項８】
前記特定部は、
前記入稿情報の配信を管理する管理者により予め定められた所定の条件を満たす所定の領域を特定する
ことを特徴とする請求項７に記載の生成装置。
【請求項９】
前記取得部は、
前記入稿情報として、タイトル情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報とタイトル情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜８のいずれか一つに記載の生成装置。
【請求項１０】
前記取得部は、
前記入稿情報として、価格情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報と価格情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜９のいずれか一つに記載の生成装置。
【請求項１１】
前記取得部は、
前記入稿情報として、訴求を促す文字情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報と訴求を促す文字情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜１０のいずれか一つに記載の生成装置。
【請求項１２】
前記取得部は、
前記入稿情報として、ストア名を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報とストア名との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜１１のいずれか一つに記載の生成装置。
【請求項１３】
前記生成部は、
前記入稿情報の配信を管理する管理者のロゴ情報を用いた複数の前記コンテンツを生成する
ことを特徴とする請求項１〜１２のいずれか一つに記載の生成装置。
【請求項１４】
前記取得部は、
前記入稿情報として、広告情報を取得し、
前記生成部は、
前記取得部によって取得された広告情報を用いてレイアウトが異なる複数の前記コンテンツを生成する
ことを特徴とする請求項１〜１３のいずれか一つに記載の生成装置。
【請求項１５】
前記生成部によって生成された複数の前記コンテンツを、前記入稿情報を入稿した入稿主が利用する端末装置に提供する提供部と、
を更に備えたことを特徴とする請求項１〜１４のいずれか一つに記載の生成装置。
【請求項１６】
前記生成部によって生成された複数の前記コンテンツのうち、配信先の所定のウェブサイトに含まれる所定の領域の縦横比率に最も近似する一のコンテンツを配信する配信部と、
を更に備えたことを特徴とする請求項１〜１５のいずれか一つに記載の生成装置。
【請求項１７】
コンピュータにより実行される生成方法であって、
所定の審査を通過した入稿情報を取得する取得工程と、
前記取得工程によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成工程と、
を含んだことを特徴とする生成方法。
【請求項１８】
所定の審査を通過した入稿情報を取得する取得手順と、
前記取得手順によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成手順と、
をコンピュータに実行させることを特徴とする生成プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生成装置、生成方法及び生成プログラムに関する。
【背景技術】
【０００２】
近年、インターネットなどのネットワークの飛躍的な普及に伴い、ネットワークを介した広告配信が盛んに行われている。かかる広告配信を行うにあたり、例えば広告配信業者は、ウェブサイトなどに掲載する広告の入稿を広告主から受け付け、所定の審査に通過した広告を配信している。
【０００３】
従来、薬事法等の観点から所定の基準に基づいて広告を審査する技術が開示されている。例えば、入稿前におけるコンテンツの事前審査の依頼を受け付け、受け付けたコンテンツそれぞれについて所定の基準に基づいて審査を行う技術が知られている（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特許第６２７１４８２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記の従来技術では、受け付けたコンテンツそれぞれについて審査を行うため、コンテンツの審査にかかる負担の増大を改善する余地があった。例えば、上記の従来技術では、受け付けたコンテンツそれぞれについて、所定の基準を満たすか否かの審査を別々に行う必要があった。
【０００６】
本願は、上記に鑑みてなされたものであって、コンテンツの審査にかかる負担の増大を改善する生成装置、生成方法及び生成プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本願に係る生成装置は、所定の審査を通過した入稿情報を取得する取得部と、前記取得部によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成部とを備えたことを特徴とする。
【発明の効果】
【０００８】
実施形態の一態様によれば、コンテンツの審査にかかる負担の増大を改善することができるといった効果を奏する。
【図面の簡単な説明】
【０００９】
【図１】図１は、実施形態に係る生成処理の一例を示す図である。
【図２】図２は、実施形態に係る生成システムの構成例を示す図である。
【図３】図３は、実施形態に係る端末装置の構成例を示す図である。
【図４】図４は、実施形態に係る広告配信サーバの構成例を示す図である。
【図５】図５は、実施形態に係る生成装置の構成例を示す図である。
【図６】図６は、実施形態に係る入稿情報記憶部の一例を示す図である。
【図７】図７は、実施形態に係るコンテンツ情報記憶部の一例を示す図である。
【図８】図８は、実施形態に係る生成処理の一例を示すフローチャートである。
【図９】図９は、実施形態に係る生成装置の変形例の構成例を示す図である。
【図１０】図１０は、実施形態に係る生成処理の変形例の一例を示すフローチャートである。
【図１１】図１１は、実施形態に係る生成処理の変形例（その２）の一例を示す図である。
【図１２】図１２は、実施形態に係る生成装置の変形例（その２）の構成例を示す図である。
【図１３】図１３は、生成装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【００１０】
以下に、本願に係る生成装置、生成方法及び生成プログラムを実施するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る生成装置、生成方法及び生成プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する説明は省略される。
【００１１】
（実施形態）
〔１．生成処理の一例〕
まず、図１を用いて、実施形態に係る生成処理の一例について説明する。図１は、実施形態に係る生成処理の一例を示す図である。図１では、実施形態に係る生成処理が生成装置１００により実行される例を示す。
【００１２】
〔情報処理システムの構成〕
図１の説明に先立って、図２を用いて生成システム１の構成について説明する。図２は、実施形態に係る生成システムの構成例を示す図である。図２に示すように、生成システム１は、端末装置１０と、利用者端末２０と、生成装置１００と、広告配信サーバ２００とが含まれる。端末装置１０と、利用者端末２０と、生成装置１００と、広告配信サーバ２００とは所定のネットワークＮを介して、有線または無線により通信可能に接続される。なお、図２に示した生成システム１には、複数台の端末装置１０や、複数台の利用者端末２０や、複数台の生成装置１００や、複数台の広告配信サーバ２００が含まれてもよい。
【００１３】
端末装置１０は、広告を入稿する広告主によって利用される情報処理装置である。端末装置１０は、スマートフォンや、タブレット型端末や、ノート型ＰＣ（Personal  Computer）や、デスクトップＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等により実現される。図１に示す例においては、端末装置１０がデスクトップＰＣである場合を示す。
【００１４】
利用者端末２０は、配信情報を閲覧する利用者によって利用される情報処理装置である。端末装置１０は、スマートフォンや、タブレット型端末や、ノート型ＰＣや、デスクトップＰＣや、携帯電話機や、ＰＤＡ等により実現される。図１に示す例においては、利用者端末２０がデスクトップＰＣである場合を示す。
【００１５】
生成装置１００は、例えば、ＰＣ、ＷＳ（Work  Station）等の情報処理装置であり、広告配信サーバ２００からネットワークＮを介して送信されてきた情報に基づいて複数のコンテンツを生成する。
【００１６】
広告配信サーバ２００は、例えば、ＰＣ、ＷＳ等の情報処理装置であり、所定のウェブサービスに対し、ネットワークＮを介して広告情報を配信する。
【００１７】
なお、図２では、生成装置１００と広告配信サーバ２００とは、別装置である場合を示したが、生成装置１００と広告配信サーバ２００とが一体であってもよい。また、生成装置１００と広告配信サーバ２００は、それぞれ同一とみなされる管理者によって管理されていてもよい。
【００１８】
図１の説明に戻る前に、実施形態に係る生成処理と従来技術との対比について説明する。従来、広告主から受け付けたコンテンツそれぞれについて所定の基準に基づいて審査を行う技術が知られていた。例えば、従来技術に係る事前審査装置が、広告主からコンテンツそれぞれの事前審査依頼を受け付けて、広告主に対してコンテンツそれぞれの事前審査結果を提示する技術が知られている（特許文献１参照）。しかしながら、上記の従来技術では、受け付けたコンテンツそれぞれについて審査を行うため、コンテンツの審査にかかる負担の増大を改善する余地があった。本願は、上記に鑑みてなされたものであって、コンテンツの審査にかかる負担の増大を改善する生成装置、生成方法及び生成プログラムを提供することを目的とする。
【００１９】
本願に係る生成装置１００は、所定の審査を通過した入稿情報を取得する取得部と、取得部によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成部とを備えたことを特徴とする。例えば、本願に係る生成装置１００は、所定の入稿情報に応じた縦横比が異なる複数のコンテンツを生成する。これによって、本願に係る生成システム１は、所定の審査を通過した入稿情報に基づいて、複数のコンテンツを生成するため、複数のコンテンツそれぞれについて審査を行わないので、コンテンツの審査にかかる負担を、所定の入稿情報に対する審査の負担に抑制することができる。すなわち、実施形態に係る生成処理を用いることにより、コンテンツの審査にかかる負担の増大を改善することができる。
【００２０】
以下、図１を用いて、生成処理の一例を説明する。例えば、広告主Ａ１は、広告情報を入稿したとする。端末装置１０は、入稿情報を広告配信サーバ２００に送信する（ステップＳ１０１）。そして、広告配信サーバ２００は、取得した入稿情報に対して審査を行う（ステップＳ１０２）。例えば、広告配信サーバ２００は、入稿情報が所定の条件を満たすか否かを判定する。
【００２１】
また、広告配信サーバ２００は、審査を通過した入稿情報を生成装置１００に送信する（ステップＳ１０３）。例えば、広告配信サーバ２００は、所定の条件を満たした入稿情報を生成装置１００に送信する。そして、生成装置１００は、取得した入稿情報に基づいてレイアウトが異なる複数のコンテンツを生成する（ステップＳ１０４）。
【００２２】
以下、図１の例を用いて、生成装置１００が生成するコンテンツの一例について説明する。例えば、生成装置１００は、図１に示すページＣ１０の入稿を受け付ける。このような場合、生成装置１００は、実施形態に係る生成処理によって、ページＣ１０に入稿された入稿情報に基づき、複数のコンテンツを生成する。
【００２３】
例えば、生成装置１００は、画像ＩＭ１、タイトルＴＬ１、価格ＰＬ１、ストア名ＳＴ１、ＵＲＬ（Uniform  Resource  Locator）情報ＵＲ１、若しくは文字色ＣＬ１等といった情報の入稿を受付ける。なお、図１には、ニットトップスに関する広告の画像情報である画像ＩＭ１が入稿される例を示した。
【００２４】
画像ＩＭ１は、対象となるニットトップスの購買を訴求するための画像情報である。また、図１には、ニットトップスに関する広告のタイトル情報であるタイトルＴＬ１が入稿される例を示した。タイトルＴＬ１は、対象となるニットトップスの購買を訴求するためのタイトル情報である。図１では、生成装置１００は、「季節のファッション」といったタイトル情報の入稿を受け付ける。
【００２５】
図１には、ニットトップスに関する価格情報である価格ＰＬ１が入稿される例を示した。価格ＰＬ１は、対象となるニットトップスの購買を訴求するための価格情報である。図１では、生成装置１００は、「６５００円〜７０００円」といった価格情報の入稿を受け付ける。なお、価格ＰＬ１は、訴求を促す訴求文言であってもよい。例えば、生成装置１００は、「とっても安い」や「お買い得セール」といった訴求を促す文字情報の入稿を受け付ける。
【００２６】
図１には、ニットトップスを販売するストアのストア名に関する情報を示すストア名ＳＴ１が入稿される例を示した。ストア名ＳＴ１は、対象となるニットトップの購買を訴求するためのストア名に関する情報である。例えば、ストア名ＳＴ１には、ストアのブランドを示す情報が入稿される。図１では、生成装置１００は、「ファッションＡＡＡ」といったストア名の入稿を受け付ける。なお、生成装置１００は、電子商取引上でのストア名の入稿を受け付けてもよい。例えば、生成装置１００は、「ファッションＡＡＡウェブショッピング」といった電子商取引上でのストア名の入稿を受け付けてもよい。
【００２７】
図１には、ニットトップスを販売するストアのＵＲＬ情報であるＵＲＬ情報ＵＲ１が入稿される例を示した。例えば、ＵＲＬ情報ＵＲ１は、ニットトップスを販売するストアのリンク先のＵＲＬ情報である。例えば、ＵＲＬ情報ＵＲ１は、対象となる画像が選択された場合に所定のウェブサイトにアクセスするためのＵＲＬ情報である。図１では、生成装置１００は、「http:/www.koukoku.co.xx」といったＵＲＬ情報の入稿を受け付ける。
【００２８】
図１には、ニットトップスに関する文字情報を表示する文字の色情報を示す文字色ＣＬ１が入稿される例を示した。文字色ＣＬ１は、対象となるニットトップスの購買を訴求するための文字情報の色情報である。図１では、生成装置１００は、「赤」といった文字の色情報の入稿を受け付ける。この場合には、生成装置１００によって受け付けられた入稿情報の文字情報が赤色である。例えば、生成装置１００によって受け付けられたタイトル情報である「季節のファッション」の文字情報が赤色である。なお、例えば、生成装置１００によって受け付けられた価格情報、若しくはストア名の文字情報が赤色であることを示してもよい。
【００２９】
また、図１に示す例では、生成装置１００は、ページＣ２０に含まれる情報を生成する。具体的には、生成装置１００は、レイアウトが異なる５つのコンテンツを生成する。より具体的には、生成装置１００は、コンテンツＬＡ１１と、コンテンツＬＡ１２と、コンテンツＬＡ２１と、コンテンツＬＡ２２と、コンテンツＬＡ３１の複数のコンテンツを生成する。ここで、コンテンツＬＡ１１とコンテンツＬＡ１２とは所定の対応関係にあり、コンテンツＬＡ１１はロゴ付きのコンテンツ（なお、図１に示す例では、ここでいうロゴとは、コンテンツの提供元を示すロゴである）であり、コンテンツＬＡ１２はロゴ付きでないコンテンツである。同様に、コンテンツＬＡ２１とコンテンツＬＡ２２とは所定の対応関係にあり、コンテンツＬＡ２１はロゴ付きのコンテンツであり、コンテンツＬＡ２２がロゴ付きでないコンテンツである。
【００３０】
また、図１に示す例では、生成装置１００は、「ＸＸＪＡＰＡＮ」といったロゴ情報を含むコンテンツＬＡ１１を生成する。同様に、生成装置１００は、「ＸＸＪＡＰＡＮ」といったロゴ情報を含むコンテンツＬＡ２１やコンテンツＬＡ３１を生成する。なお、生成装置１００は、レイアウトごとに応じた所定の態様で表示されるロゴ情報を含むコンテンツを生成してもよい。例えば、生成装置１００は、レイアウトの縦横比率が縦長な場合には、縦長に表示されるロゴ情報を含むコンテンツを生成してもよい。同様に、生成装置１００は、レイアウトの縦横比率が横長な場合には、横長に表示されるロゴ情報を含むコンテンツを生成してもよい。
【００３１】
また、図１に示す例では、生成装置１００は、縦横比率が１対１であるコンテンツＬＡ１１とコンテンツＬＡ１２を生成する。同様に、生成装置１００は、縦横比率が１対３であるコンテンツＬＡ２１とコンテンツＬＡ２２を生成する。また、生成装置１００は、縦横比率が３対１であるコンテンツＬＡ３１を生成する。
【００３２】
図１の生成処理の説明に戻る。生成装置１００は、生成したコンテンツを広告配信サーバ２００に送信する（ステップＳ１０５）。また、広告配信サーバ２００は、利用者Ｕ１の要求に応じて、配信情報を配信する（ステップＳ１０６）。例えば、広告配信サーバ２００は、広告配信サーバ２００に記憶された配信情報（例えば、所定のウェブサイトに関する情報）を配信する。また、例えば、広告配信サーバ２００は、配信情報に含まれる所定の領域に、生成装置１００から送信されたコンテンツを配信する。
【００３３】
〔生成するコンテンツのバリエーション〕
以下、実施形態にかかる生成処理のバリエーションについて説明する。図１では、生成装置１００は、画像、タイトル、価格、ストア名、ＵＲＬ、若しくは文字色に関する情報の入稿を受け付けるが、生成装置１００は、これらの情報に限らず他の情報の入稿を受け付けてもよい。例えば、生成装置１００は、背景色に関する情報（入稿情報の背景の色情報）の入稿を受け付けてもよい。また、図１では、生成装置１００は、ニットトップスに関する画像の入稿を受け付ける。図１では、生成装置１００は、ニットトップスに関する広告情報の入稿を受け付けるが、生成装置１００は、他のカテゴリに属する広告情報の入稿を受け付けてもよいものとする。例えば、生成装置１００は、野菜ジュースなどの健康食品に関する広告情報の入稿を受け付けてもよい。
【００３４】
なお、図１では、生成装置１００により生成されるコンテンツは、タイトルや、価格や、ストア名に関する情報を含んでいないが、生成装置１００は、これらの入稿情報を含むコンテンツを生成してもよい。なお、生成装置１００は、ＵＲＬ情報が格納されたコンテンツを生成してもよい。例えば、生成装置１００は、配信先においてコンテンツが選択された場合に、リンク先にアクセスするためのＵＲＬ情報が格納されたコンテンツを生成してもよい。
【００３５】
なお、図１に示す例では、生成装置１００により生成された複数のコンテンツは、ページＣ２０にまとめて表示されるが、生成装置１００は、それぞれを別々に表示してもよい。例えば、生成装置１００は、複数のコンテンツを、一つずつ別々に表示されるようにしてもよいし、所定のグループに別々に表示されるように分割してもよい。図１では、生成装置１００は、ページＣ２０に、レイアウトが異なる複数のコンテンツを生成する。ここで、レイアウトが異なるコンテンツとは、例えば縦横比率が異なるコンテンツである。例えば、生成装置１００は、縦横比率が、１対５のものと、２対３のものと、１対１のものと、３対２のものと、５対１のものを生成する。なお、図１では、生成装置１００は、ページＣ２０に、レイアウトが異なる５つのコンテンツを生成するが、生成装置１００によってページＣ２０に生成されるコンテンツの数に限定はないものとする。
【００３６】
なお、図１では、レイアウトが異なるコンテンツとして、縦横比率が異なるコンテンツを生成するが、生成装置１００は、レイアウトの形状が異なるコンテンツを生成してもよい。例えば、図１では、レイアウトが四角形のものを生成するが、生成装置１００は、菱形のものや、楕円形のものを生成してもよい。例えば、レイアウトが菱形のものを生成する場合には、生成装置１００は、対角線の比率が、２対３のものと、１対１のものと、３対２のものなどを生成してもよい。例えば、レイアウトが楕円形のものを生成する場合には、生成装置１００は、軸の比率が、１対４のものと、４対１のものなどを生成してもよい。なお、生成装置１００は、レイアウトの形状が異なるコンテンツを組み合わせて生成してもよい。例えば、生成装置１００は、四角形のものと、菱形のものと、楕円形のものとを組み合わせて生成してもよい。
【００３７】
なお、図１では、レイアウトが異なるコンテンツとして、縦横比率が異なるコンテンツを生成するが、生成装置１００は、レイアウトのサイズが異なるコンテンツを生成してもよい。例えば、生成装置１００は、レイアウトのサイズを縮小したものと、拡大したものとを生成してもよい。例えば、生成装置１００は、レイアウトのサイズを３割縮小したものと、５割縮小したものとを生成してもよい。また、生成装置１００は、レイアウトのサイズを２割拡大したものと、６割拡大したものとを生成してもよい。
【００３８】
なお、図１では、生成装置１００は、所定のロゴ付きのものと、所定のロゴ付きでないものとを生成する。ここで、所定のロゴとは、例えば入稿情報の配信を管理する管理者を示すロゴや、電子商取引を提供する提供者を示すロゴである。ここで、電子商取引を提供する提供者とは、例えば入稿情報を入稿した入稿主である。なお、生成装置１００は、所定のロゴ付きのもの、又は所定のロゴ付きでないもののどちらか一方を生成してもよい。図１では、生成装置１００は、縦横比率が１対１の所定のロゴ付きのものと、所定のロゴ付きでないもの、及び、縦横比率が１対３の所定のロゴ付きのものと、所定のロゴ付きでないもの、及び、縦横比率が３対１の所定のロゴ付きのものを生成する。
【００３９】
〔２．端末装置の構成〕
次に、図３を用いて、実施形態に係る端末装置１０の構成について説明する。図３は、実施形態に係る端末装置１０の構成例を示す図である。図３に示すように、端末装置１０は、通信部１１と、入力部１２と、出力部１３と、制御部１４とを有する。
【００４０】
（通信部１１）
通信部１１は、例えば、ＮＩＣ（Network  Interface  Card）等によって実現される。そして、通信部１１は、所定のネットワークＮと有線又は無線で接続され、所定のネットワークＮを介して、生成装置１００と、広告配信サーバ２００との間で情報の送受信を行う。
【００４１】
（入力部１２）
入力部１２は、広告主からの各種操作を受け付ける。例えば、入力部１２は、タッチパネル機能により表示面を介して広告主からの各種操作を受け付けてもよい。また、入力部１２は、端末装置１０に設けられたボタンや、端末装置１０に接続されたキーボードやマウスからの各種操作を受け付けてもよい。
【００４２】
（出力部１３）
出力部１３は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。また、出力部１３は、広告配信サーバ２００から送信された広告情報を出力する。また、出力部１３は、生成装置１００から送信された複数のコンテンツに関する情報を出力する。
【００４３】
（制御部１４）
制御部１４は、例えば、コントローラ（controller）であり、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、端末装置１０内部の記憶装置に記憶されている各種プログラムがＲＡＭ（Random  Access  Memory)を作業領域として実行されることにより実現される。例えば、この各種プログラムには、端末装置１０にインストールされたアプリケーションのプログラムが含まれる。例えば、この各種プログラムには、生成装置１００により生成された複数のコンテンツに関する情報を受信するアプリケーションのプログラムが含まれる。また、制御部１４は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４４】
図３に示すように、制御部１４は、受付部１４１と、送信部１４２と、受信部１４３とを有し、以下に説明する情報処理の作用を実現または実行する。
【００４５】
（受付部１４１）
受付部１４１は、入稿情報を受け付ける。受付部１４１は、画像情報を含む入稿情報を受け付ける。図１に示す例では、広告主Ａ１によりページＣ１０に入力された入稿情報を受け付ける。
【００４６】
（送信部１４２）
送信部１４２は、受付部１４１により受け付けられた入稿情報を送信する。例えば、送信部１４２は、入稿情報を広告配信サーバ２００に送信する。
【００４７】
（受信部１４３）
受信部１４３は、生成装置１００により生成された複数のコンテンツに関する情報を受信する。受信部１４３は、複数のコンテンツに関する情報を、生成装置１００から受信してもよいし、広告配信サーバ２００を介して受信してもよい。また、受信部１４３は、配信情報を受信する。例えば、受信部１４３は、広告配信サーバ２００によって配信された配信情報を受信する。例えば、受信部１４３は、広告配信サーバ２００に記憶された所定のウェブサイトに関する配信情報を受信する。
【００４８】
〔３．広告配信サーバの構成〕
次に、図４を用いて、実施形態に係る広告配信サーバ２００の構成について説明する。図４は、実施形態に係る広告配信サーバ２００の構成例を示す図である。図４に示すように、広告配信サーバ２００は、通信部２１０と、記憶部２２０と、制御部２３０とを有する。なお、広告配信サーバ２００は、広告配信サーバ２００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００４９】
（通信部２１０）
通信部２１０は、例えば、ＮＩＣ等によって実現される。そして、通信部２１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、端末装置１０と、生成装置１００との間で情報の送受信を行う。
【００５０】
（記憶部２２０）
記憶部２２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図４に示すように、記憶部２２０は、入稿情報記憶部２２１と、コンテンツ情報記憶部２２２とを有する。
【００５１】
入稿情報記憶部２２１は、取得した入稿情報を記憶する。例えば、入稿情報記憶部２２１は、端末装置１０から送信された入稿情報を記憶する。例えば、入稿情報記憶部２２１は、外部サーバを介して端末装置１０から送信された入稿情報を記憶してもよい。また、入稿情報記憶部２２１は、予め定められた所定の条件を満たす入稿情報を記憶してもよい。例えば、入稿情報記憶部２２１は、入稿情報の配信を管理する管理者により定められたガイドラインに違反しないと判定された入稿情報を記憶してもよい。また、入稿情報記憶部２２１は、所定の入稿情報が更新された場合には、更新された所定の入稿情報に関する情報を記憶する。
【００５２】
コンテンツ情報記憶部２２２は、生成装置１００により生成されたコンテンツに関する情報を記憶する。例えば、コンテンツ情報記憶部２２２は、レイアウトが異なる複数のコンテンツに関する情報を対応付けて記憶する。例えば、コンテンツ情報記憶部２２２は、同一の入稿情報に応じて生成された対応する複数のコンテンツ（例えば、縦長のコンテンツ、横長のコンテンツ、正方形のコンテンツなど）を対応付けて記憶する。また、コンテンツ情報記憶部２２２は、生成装置１００により生成された複数のコンテンツのうち端末装置１０を介して入稿情報を入稿した入稿主により選択されたコンテンツに関する情報を記憶してもよい。
【００５３】
配信情報記憶部２２３は、配信情報を記憶する。例えば、配信情報記憶部２２３は、配信先の所定のウェブサイトに含まれる情報を記憶する。例えば、配信情報記憶部２２３は、入稿情報の配信を管理する管理者が管理する所定のウェブサイトに含まれる情報や、電子商取引の提供者が提供する所定のウェブサイトに含まれる情報を記憶する。具体的な例を挙げると、入稿情報の配信を管理する管理者がショッピングサイトを提供する場合には、配信情報記憶部２２３は、ショッピングサイトに含まれる情報を記憶する。この場合において、電子商取引の提供者がショッピングサイトに提供者個人のストアを有している場合には、配信情報記憶部２２３は、提供者個人のストアに含まれる情報を記憶する。
【００５４】
（制御部２３０）
制御部２３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、広告配信サーバ２００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部２３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００５５】
図４に示すように、制御部２３０は、取得部２３１と、判定部２３２と、送信部２３３と、受信部２３４と、配信部２３５と、更新部２３６とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部２３０の内部構成は、図４に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００５６】
（取得部２３１）
取得部２３１は、端末装置１０から送信された入稿情報を取得する。例えば、取得部２３１は、外部サーバを介して端末装置１０から送信された入稿情報を取得してもよい。なお、取得部２３１は、取得した入稿情報を入稿情報記憶部２２１に格納してもよい。
【００５７】
（判定部２３２）
判定部２３２は、取得部２３１により取得された入稿情報の審査を行う。具体的には、判定部２３２は、取得部２３１により取得された入稿情報が所定の条件を満たすか否かを判定する。例えば、判定部２３２は、国や自治体が定める法律や条例に違反する要素があるか否かを判定する。具体的な例を挙げると、判定部２３２は、違法な記載が入稿情報に含まれているか否かを判定する。例えば、判定部２３２は、薬事法に違反する記載や表現が入稿情報に含まれていないかを判定する。また、例えば、判定部２３２は、入稿情報の配信を管理する管理者により定められたガイドラインに違反する要素があるか否かを判定する。例えば、入稿情報の配信を管理する管理者は、「個人を誹謗中傷する記載を含む広告は配信しない」といったガイドラインを定めたとする。この場合において、判定部２３２は、個人を誹謗中傷する記載が入稿情報に含まれているか否かを判定する。
【００５８】
（送信部２３３）
送信部２３３は、判定部２３２により審査を通過したと判定された入稿情報を生成装置１００に送信する。送信部２３３は、判定部２３２により所定の条件を満たすと判定された入稿情報を送信する。なお、送信部２３３は、取得部２３１によって取得された入稿情報を送信してもよい。例えば、送信部２３３は、判定部２３２により審査が行われていない入稿情報を送信してもよい。また、送信部２３３は、入稿情報記憶部２２１に格納された入稿情報を送信してもよい。
【００５９】
（受信部２３４）
受信部２３４は、生成装置１００により生成されたコンテンツに関する情報を受信する。例えば、受信部２３４は、レイアウトが異なる複数のコンテンツに関する情報を受信する。また、受信部２３４は、生成装置１００により生成されたコンテンツに関する情報のうち、端末装置１０を介して入稿情報を入稿した入稿主により選択されたコンテンツに関する情報を受信する。なお、受信部２３４は、受信したコンテンツに関する情報をコンテンツ情報記憶部２２２に格納してもよい。
【００６０】
（配信部２３５）
配信部２３５は、配信情報を配信する。例えば、配信部２３５は、配信情報記憶部２２３に記憶された配信情報を配信する。具体的には、配信部２３５は、配信先のウェブサイトに含まれる情報を配信する。また、配信部２３５は、受信部２３４により受信されたコンテンツに関する情報を配信する。例えば、配信部２３５は、レイアウトが異なる複数のコンテンツに関する情報を配信する。具体的な例を挙げると、配信部２３５は、レイアウトが異なる複数のコンテンツのうち、配信先の所定のウェブサイトに含まれる所定の領域の縦横比率に最も近似するコンテンツに関する情報を配信する。
【００６１】
（更新部２３６）
更新部２３６は、記憶部２２０に記憶された情報を更新する。例えば、更新部２３６は、入稿情報記憶部２２１に記憶された情報を更新する。また、例えば、更新部２３６は、コンテンツ情報記憶部２２２に記憶された情報を更新する。また、例えば、更新部２３６は、配信情報記憶部２２３に記憶された情報を更新する。具体的な例を挙げると、配信先の所定のウェブサイトを提供する提供者が、所定のウェブサイトに含まれる情報を編集した場合には、更新部２３６は、配信情報記憶部２２３に記憶された情報を更新する。
【００６２】
〔４．生成装置の構成〕
次に、図５を用いて、実施形態に係る生成装置１００の構成について説明する。図５は、実施形態に係る生成装置１００の構成例を示す図である。図５に示すように、生成装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、生成装置１００は、生成装置１００の管理者から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００６３】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ等によって実現される。そして、通信部１１０は、ネットワークＮと有線又は無線で接続され、ネットワークＮを介して、端末装置１０と、広告配信サーバ２００との間で情報の送受信を行う。
【００６４】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ、フラッシュメモリ等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。図５に示すように、記憶部１２０は、入稿情報記憶部１２１と、コンテンツ情報記憶部１２２とを有する。
【００６５】
入稿情報記憶部１２１は、取得した入稿情報を記憶する。例えば、入稿情報記憶部１２１は、広告配信サーバ２００から送信された入稿情報を記憶する。また、入稿情報記憶部１２１は、広告配信サーバ２００によって予め定められた所定の条件を満たすと判定された入稿情報を記憶する。ここで、図６に、実施形態に係る入稿情報記憶部１２１の一例を示す。図６に示すように、入稿情報記憶部１２１は、「入稿情報ＩＤ」、「画像」、「タイトル」、「価格」、「ストア名」、「ＵＲＬ」、「文字色」といった項目を有する。
【００６６】
「入稿情報ＩＤ」は、取得した入稿情報を識別するための識別情報を示す。「画像」は、入稿情報の画像情報を示す。なお、図６では「画像」に「ＩＭ１」といった概念的な情報が格納される例を示したが、実際には、画像データ（静止画像や動画像等）が格納される。もしくは、図６で示される「画像」には、画像データが所在するＵＲＬ、または、これらの格納場所を示すファイルパス名などが格納されてもよい。
【００６７】
「タイトル」は、入稿情報のタイトル情報を示す。例えば、「タイトル」は、取得した入稿情報の画像情報により示される対象に関するタイトル情報を示す。「価格」は、入稿情報の価格情報を示す。例えば、「価格」は、入稿情報の画像情報により示される対象に関する価格情報を示す。なお、「価格」は、訴求を促す文字情報を示してもよい。「ストア名」は、入稿情報のストア名に関する情報を示す。例えば、「ストア名」は、入稿情報の画像情報により示される対象を提供するストアのストア名に関する情報を示す。
【００６８】
「ＵＲＬ」は、入稿情報のＵＲＬ情報を示す。例えば、「ＵＲＬ」は、入稿情報に紐付くリンク先の情報を表示させるためのＵＲＬ情報を示す。例えば、「ＵＲＬ」は、入稿情報を入稿した入稿主の所定のウェブサイトを示すＵＲＬ情報を示す。なお、図６では「ＵＲＬ」に「ＵＲ１」といった概念的な情報が格納される例を示したが、実際には、ＵＲＬ情報が記憶される。「文字色」は、入稿情報の文字の色情報を示す。例えば、「文字色」は、入稿情報を表示する文字の色情報を示す。
【００６９】
コンテンツ情報記憶部１２２は、生成したコンテンツに関する情報を記憶する。例えば、コンテンツ情報記憶部１２２は、レイアウトが異なる複数のコンテンツに関する情報を対応付けて記憶する。ここで、図７に、実施形態に係るコンテンツ情報記憶部１２２の一例を示す。図７に示すように、コンテンツ情報記憶部１２２は、「生成ＩＤ」、「コンテンツ情報１」、「コンテンツ情報２」、「コンテンツ情報３」といった項目を有する。
【００７０】
「生成ＩＤ」は、生成したコンテンツに関する情報を識別するための識別情報を示す。例えば、「生成ＩＤ」は、対応する複数のコンテンツに関する情報をまとめて識別するための識別情報を示す。「コンテンツ情報１」、「コンテンツ情報２」、「コンテンツ情報３」には、同一の入稿情報に応じて生成したコンテンツに関する情報が記憶される。例えば、「コンテンツ情報１」、「コンテンツ情報２」、「コンテンツ情報３」のそれぞれには、レイアウトが異なる複数のコンテンツに関する情報が記憶される。
【００７１】
具体的な例を挙げると、「コンテンツ情報１」には、所定の入稿情報Ｎ１に応じて生成した縦横比率が縦長なコンテンツに関する情報が記憶される。また、「コンテンツ情報２」には、所定の入稿情報Ｎ１に応じて生成した縦横比率が横長なコンテンツに関する情報が記憶される。また、「コンテンツ情報３」には、所定の入稿情報Ｎ１に応じて生成した縦横比率が同一なコンテンツに関する情報が記憶される。なお、「コンテンツ情報１」、「コンテンツ情報２」、「コンテンツ情報３」には、所定のロゴに関する情報を含むコンテンツが記憶される。例えば、「コンテンツ情報１」には、生成したコンテンツの所定の領域に含まれる所定のロゴに関する情報が記憶されてもよい。なお、図７では「コンテンツ情報１」に「ＣＴ１１」といった概念的な情報が格納される例を示したが、実際には、コンテンツデータ（静止画像や動画像等）が格納される。もしくは、図７で示される「コンテンツ情報１」には、コンテンツデータが所在するＵＲＬ、または、これらの格納場所を示すファイルパス名などが格納されてもよい。
【００７２】
（制御部１３０）
制御部１３０は、コントローラであり、例えば、ＣＰＵやＭＰＵ等によって、生成装置１００内部の記憶装置に記憶されている各種プログラムがＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、コントローラであり、例えば、ＡＳＩＣやＦＰＧＡ等の集積回路により実現される。
【００７３】
図５に示すように、制御部１３０は、取得部１３１と、特定部１３２と、生成部１３３と、提供部１３４と、送信部１３５と、更新部１３６とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部１３０の内部構成は、図５に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００７４】
（取得部１３１）
取得部１３１は、広告配信サーバ２００から送信された入稿情報を取得する。言い替えると、取得部１３１は、所定のウェブサービスに入稿された入稿情報を取得する。なお、ここでのウェブサービスとは、インターネットを介したサービスであれば何でもよい。例えば、ここでのウェブサービスとは、端末装置１０に予めインストールされた所定のアプリケーションを介して提供されるサービスを含むものである。換言すると、取得部１３１は、アプリを介して提供されるウェブサービスを介して配信されるコンテンツの生成元となる情報を入稿情報として取得してもよい。すなわち、取得部１３１は、任意の態様で配信されるコンテンツの生成元となる情報を入稿情報として取得してよい。
【００７５】
取得部１３１は、所定の審査を通過した入稿情報を取得する。具体的には、取得部１３１は、広告配信サーバ２００によって予め定められた所定の条件を満たすと判定された入稿情報を取得する。なお、取得部１３１は、外部サーバから送信された入稿情報を取得してもよい。なお、取得部１３１は、外部サーバを介して広告配信サーバ２００から送信された入稿情報を取得してもよい。なお、取得部１３１は、入稿情報記憶部１２１に格納された入稿情報を取得してもよい。
【００７６】
取得部１３１は、入稿情報として、画像情報を取得する。例えば、取得部１３１は、縦横比率が異なる画像情報を取得する。また、取得部１３１は、入稿情報として、タイトル情報を取得する。例えば、取得部１３１は、画像情報が示す対象に関するタイトル情報を取得する。また、取得部１３１は、入稿情報として、価格情報を取得する。例えば、取得部１３１は、画像情報が示す対象に関する価格情報を取得する。また、取得部１３１は、入稿情報として、訴求を促す文字情報を取得する。例えば、画像情報が示す対象の訴求を促す文字情報を取得する。また、取得部１３１は、入稿情報として、ストア名を取得する。例えば、取得部１３１は、画像情報が示す対象を販売するストア名に関する情報を取得する。なお、取得部１３１は、入稿情報として、広告情報を取得してもよい。
【００７７】
（特定部１３２）
特定部１３２は、取得部１３１によって取得された画像情報に基づいて、画像情報に含まれる所定の条件を満たす所定の領域を特定する。例えば、特定部１３２は、画像情報のうち、入稿情報の配信を管理する管理者により予め定められた所定の条件を満たす所定の領域を特定する。例えば、特定部１３２は、画像情報のうち、電子商取引を提供する提供者により予め定められた所定の条件を満たす所定の領域を特定する。
【００７８】
なお、ここでの所定の条件には、適用条件と、適用を除外する適用外条件があり、特定部１３２は、各々の条件に基づいて画像処理を行ってもよい。すなわち、特定部１３２は、予め定められた所定の適用条件を満たす領域を特定してもよく、予め定められた所定の適用外条件を満たす領域以外の領域を特定してもよい。具体的な例を用いて説明すると、特定部１３２は、画像情報に顔が含まれる場合には、適用条件に基づいて顔が入る領域を所定の領域として特定してもよい。なお、特定部１３２は、画像情報に商品が含まれる場合には、適用条件に基づいて商品の主部が入る領域を所定の領域として特定してもよい。また、適用外条件を用いた例を説明すると、例えば、特定部１３２は、画像情報にタレントが含まれる場合において、適用外条件に基づいてタレントの顔が入らない領域を所定の領域として特定しないようにしてもよい。なお、特定部１３２は、画像情報に商品が含まれる場合には、適用外条件に基づいて商品の全体が入らない領域を所定の領域として特定しないようにしてもよい。また、特定部１３２は、上記の例とは逆に、画像情報に所定の対象が含まれる場合にその対象を含めたくない場合には、適用外条件に基づいてその対象が入る領域を所定の領域として特定しないようにしてもよい。
【００７９】
また、特定部１３２は、所定の領域に含まれる対象を最も多く占める割合が示す対象が所定の条件を満たす場合には、所定の領域として特定する。具体的な例を挙げると、特定部１３２は、所定の領域に含まれる対象（図１に示す例では、ニットトップス）を最も多く占める割合が、女性の胸囲にも関係する部分を示す場合には、所定の領域として特定しない。
【００８０】
（生成部１３３）
生成部１３３は、取得部１３１によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する。なお、生成部１３３は、取得部１３１によって取得された広告情報を用いてレイアウトが異なる複数のコンテンツを生成してもよい。例えば、生成部１３３は、レイアウトとして、サイズが異なる複数のコンテンツを生成する。具体的には、生成部１３３は、縦横比率が異なる複数のコンテンツを生成する。また、生成部１３３は、特定部１３２によって特定された所定の領域に基づいて、複数のコンテンツを生成する。例えば、生成部１３３は、特定部１３２によって特定された所定の領域をトリミングして、複数のコンテンツを生成する。例えば、生成部１３３は、特定部１３２によって特定された所定の領域をトリミングした後に拡大又は縮小して、複数のコンテンツを生成する。
【００８１】
生成部１３３は、取得部１３１によって取得された画像情報とタイトル情報との組み合わせに基づいて複数のコンテンツを生成する。また、生成部１３３は、取得部１３１によって取得された画像情報と価格情報との組み合わせに基づいて複数のコンテンツを生成する。また、生成部１３３は、取得部１３１によって取得された画像情報と訴求を促す文字情報との組み合わせに基づいて複数のコンテンツを生成する。また、生成部１３３は、取得部１３１によって取得された画像情報とストア名との組み合わせに基づいて複数のコンテンツを生成する。
【００８２】
生成部１３３は、入稿情報の配信を管理する管理者のロゴ情報を用いた複数のコンテンツを生成する。また、生成部１３３は、電子商取引を提供する提供者のロゴ情報を用いた複数のコンテンツを生成する。例えば、生成部１３３は、生成するコンテンツの各々に対応する所定の領域に、所定のロゴを付与したロゴ付きのコンテンツと、所定のロゴを付与しないロゴ付きではないコンテンツとを生成する。
【００８３】
（提供部１３４）
提供部１３４は、生成部１３３によって生成された複数のコンテンツを、対応する入稿情報を入稿した入稿主が利用する端末装置１０に提供する。また、提供部１３４は、提供した複数のコンテンツに対する入稿主の選択に関する情報を端末装置１０から受信する。例えば、提供部１３４は、提供した複数のコンテンツの配信を許可する旨の情報を受信する。例えば、提供部１３４は、提供した複数のコンテンツのうち、所定の配信先への配信を許可するコンテンツの選択に関する情報を受信する。
【００８４】
（送信部１３５）
送信部１３５は、生成部１３３によって生成されたコンテンツを広告配信サーバ２００に送信する。例えば、送信部１３５は、レイアウトが異なる複数のコンテンツを送信する。また、送信部１３５は、生成部１３３によって生成された複数のコンテンツのうち、提供部１３４を介して端末装置１０から受信した入稿主の選択の対象となるコンテンツを送信してもよい。
【００８５】
（更新部１３６）
更新部１３６は、入稿情報記憶部１２１を更新する。例えば、更新部１３６は、取得部１３１によって入稿情報が取得される毎に、入稿情報記憶部１２１を更新する。例えば、更新部１３６は、生成装置１００を管理する管理者による操作に応じて、入稿情報記憶部１２１を更新してもよい。また、更新部１３６は、コンテンツ情報記憶部１２２を更新する。例えば、更新部１３６は、生成部１３３によって複数のコンテンツが生成される毎に、コンテンツ情報記憶部１２２を更新する。例えば、更新部１３６は、生成装置１００を管理する管理者による操作に応じて、コンテンツ情報記憶部１２２を更新してもよい。なお、更新部１３６は、広告配信サーバ２００を管理する管理者や、電子商取引を提供する提供者による操作に応じて、記憶部１２０を更新してもよい。
【００８６】
〔５．生成処理のフロー〕
次に、図８を用いて、実施形態に係る生成システム１による生成処理の手順について説明する。図８は、実施形態に係る生成システム１による生成処理の手順を示すフローチャートである。
【００８７】
図８に示すように、生成装置１００は、予め定められた所定の条件を満たす入稿情報を取得する（ステップＳ２０１）。また、生成装置１００は、取得した入稿情報のうち画像情報に基づいて、画像情報に含まれる所定の条件を満たす所定の領域を特定する（ステップＳ２０２）。また、生成装置１００は、特定した所定の領域の各々に対応する画像情報を用いて、レイアウトが異なる複数のコンテンツを生成する（ステップＳ２０３）。例えば、生成装置１００は、特定した所定の領域の各々に対応する画像情報とタイトル情報との組み合わせに基づいて、複数のコンテンツを生成する。
【００８８】
〔６．変形例〕
上述した実施形態に係る生成システム１は、上記実施形態以外にも種々の異なる形態にて実施されてよい。そこで、以下では、生成システム１の他の実施形態について説明する。
【００８９】
〔６−１−１．所定の審査を行う〕
上記実施形態では、生成装置１００が、広告配信サーバ２００により行われた所定の審査を通過した入稿情報を取得する例を示した。ここで、生成装置１００は、広告配信サーバ２００により行われる所定の審査に関する情報を取得することにより、生成装置１００が、入稿情報に対して所定の審査を行ってもよい。図９を用いて、実施形態に係る生成装置３００の構成について説明する。図９は、実施形態に係る生成装置３００の構成例を示す図である。図９に示すように、生成装置３００は、通信部１１０と、記憶部１２０と、制御部３３０とを有する。図９に示すように、制御部３３０は、取得部３３１と、判定部３３２と、特定部３３３と、生成部３３４と、提供部３３５と、送信部３３６と、更新部３３７とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部３３０の内部構成は、図９に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【００９０】
（取得部３３１）
取得部３３１は、広告配信サーバ２００から送信された入稿情報を取得する。例えば、取得部３３１は、所定の審査を行っていない入稿情報を取得する。具体的には、取得部３３１は、広告配信サーバ２００によって予め定められた所定の条件を満たすか否かの判定を行っていない入稿情報を取得する。なお、取得部３３１は、外部サーバから送信された入稿情報を取得してもよい。なお、取得部３３１は、外部サーバを介して広告配信サーバ２００から送信された入稿情報を取得してもよい。なお、取得部３３１は、入稿情報記憶部１２１に記憶された入稿情報を取得してもよい。
【００９１】
（判定部３３２）
判定部３３２は、取得部３３１によって取得された入稿情報の審査を行う。例えば、所定のウェブサービスを介して配信される情報として（なお、ここでのウェブサービスとは、インターネットを介したサービスであれば何でもよい）入稿された入稿情報の審査を行う。具体的には、取得部３３１によって取得された入稿情報が所定の条件を満たすか否かを判定する。例えば、判定部３３２は、取得部３３１によって取得された入稿情報が、広告配信サーバ２００を管理する管理者によって予め定められた所定の条件を満たすか否かを判定する。例えば、判定部３３２は、取得部３３１によって取得された入稿情報が入稿情報記憶部１２１に格納された所定の条件を満たすか否かを判定する。なお、判定部３３２は、所定の条件を満たすと判定した入稿情報を入稿情報記憶部１２１に格納してもよい。
【００９２】
（特定部３３３）
特定部３３３は、判定部３３２によって所定の条件を満たすと判定された入稿情報に基づいて、所定の領域を特定する。例えば、特定部３３３は、判定部３３２によって所定の条件を満たすと判定された場合には、取得部３３１によって取得された画像情報に基づいて、画像情報に含まれる所定の条件を満たす所定の領域を特定する。
【００９３】
（生成部３３４）
生成部３３４は、判定部３３２によって所定の条件を満たすと判定された場合には、取得部３３１によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する。すなわち、生成部３３４は、判定部３３２によって所定の条件を満たすと判定された入稿情報を用いて、レイアウトが異なる複数のコンテンツを生成する。
【００９４】
（提供部３３５）
提供部３３５は、生成部３３４によって生成された複数のコンテンツを、対応する入稿情報を入稿した入稿主が利用する端末装置１０に提供する。
【００９５】
（送信部３３６）
送信部３３６は、生成部３３４によって生成された複数のコンテンツを広告配信サーバ２００に送信する。
【００９６】
（更新部３３７）
更新部３３７は、記憶部１２０を更新する。例えば、更新部３３７は、入稿情報記憶部１２１を更新する。
【００９７】
〔６−１−２．変形例に係る生成処理のフロー〕
次に、図１０を用いて、実施形態に係る生成システム１による生成処理の変形例の一例の手順について説明する。図１０は、実施形態に係る生成システム１による生成処理の変形例の一例の手順を示すフローチャートである。
【００９８】
図１０に示すように、生成装置１００は、予め定められた所定の条件を満たすか否かの審査を行っていない入稿情報を取得する（ステップＳ３０１）。また、生成装置１００は、取得した入稿情報が所定の条件を満たすか否かを判定する（ステップＳ３０２）。また、生成装置１００は、所定の条件を満たさない場合（ステップＳ３０２；Ｎｏ）、生成処理を終了する。また、生成装置１００は、所定の条件を満たす場合（ステップＳ３０２；Ｙｅｓ）、取得した入稿情報のうち画像情報に基づいて、画像情報に含まれる所定の条件を満たす所定の領域を特定する（ステップＳ３０３）。また、生成装置１００は、特定した所定の領域の各々に対応する画像情報を用いて、レイアウトが異なる複数のコンテンツを生成する（ステップＳ３０４）。
【００９９】
〔６−２−１．生成したコンテンツを配信する〕
上記実施形態では、生成装置１００が、生成した複数のコンテンツを広告配信サーバ２００に送信することにより、広告配信サーバ２００が、生成装置１００によって生成された複数のコンテンツのうち対象となるコンテンツを配信する例を示した。ここで、生成装置１００は、生成したコンテンツを配信する配信部４３５を有することにより、生成装置１００が、生成したコンテンツの配信を行ってもよい。
【０１００】
図１１を用いて、実施形態に係る生成処理の変形例の一例について説明する。図１１は、実施形態に係る生成処理の変形例の一例を示す図である。図１１では、実施形態に係る生成処理が生成装置４００により実行される例を示す。
【０１０１】
図１１のステップＳ４０１〜Ｓ４０４は、図１のステップＳ１０１〜Ｓ１０４と同様の処理を行う。図１１のステップＳ４０５において、広告配信サーバ２００は、利用者Ｕ１の要求に応じて、配信情報を配信する。例えば、広告配信サーバ２００は、配信情報記憶部２２３に記憶された配信情報を配信する。この場合に、広告配信サーバ２００は、配信の対象となる配信情報に関する情報を生成装置１００に送信する（ステップＳ４０５−２）。なお、図１１のステップＳ４０５−２の処理は、図１１のステップＳ４０５の処理の直前、同時、又は直後に行われるものとする。図１１のステップＳ４０６において、生成装置１００は、生成した複数のコンテンツのうち、対応するコンテンツを利用者端末２０に配信する。例えば、生成装置１００は、図１１のステップＳ４０５−２において広告配信サーバ２００から送信された配信情報に対応するコンテンツを利用者端末２０に配信する。なお、図１１のステップＳ４０６の処理は、図１１のステップＳ４０５の処理と同時、又は直後に行われるものとする。
【０１０２】
図１２を用いて、実施形態に係る生成装置４００の構成について説明する。図１２は、実施形態に係る生成装置４００の構成例を示す図である。図１２に示すように、生成装置４００は、通信部１１０と、記憶部１２０と、制御部４３０とを有する。図１２に示すように、制御部４３０は、取得部１３１と、特定部１３２と、生成部１３３と、提供部１３４と、配信部４３５と、更新部１３６とを有し、以下に説明する情報処理の作用を実現または実行する。なお、制御部４３０の内部構成は、図１２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。
【０１０３】
（配信部４３５）
配信部４３５は、生成部１３３によって生成されたコンテンツを利用者端末２０に配信する。また、配信部４３５は、配信の対象となる配信情報に関する情報を受信する。例えば、配信部４３５は、配信情報に関する情報を広告配信サーバ２００から受信する。配信部４３５は、配信の対象となる配信情報に関する情報を受信すると、配信情報に対応するコンテンツを利用者端末２０に配信する。例えば、配信部４３５は、所定のウェブサイトに含まれる所定の領域に、対応するコンテンツを配信する。具体的な例を挙げると、配信部４３５は、配信情報に含まれる所定の領域の縦横比率に最も近い一のコンテンツを配信する。
【０１０４】
〔７．効果〕
上述してきたように、実施形態に係る生成装置１００は、取得部１３１と、生成部１３３を有する。取得部１３１は、所定の審査を通過した入稿情報を取得する。生成部１３３は、取得部１３１によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する。
【０１０５】
これにより、実施形態に係る生成装置１００は、審査済みの情報を用いて対象とするコンテンツを生成するため、対象とするコンテンツの審査にかかる負担を改善することができる。
【０１０６】
また、実施形態に係る生成装置１００は、判定部３３２を有する。判定部３３２は、所定のウェブサービスに入稿された入稿情報が所定の条件を満たすか否かを判定する。また、取得部１３１は、判定部３３２によって所定の条件を満たすと判定された入稿情報を取得する。
【０１０７】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１０８】
また、生成部１３３は、レイアウトとして、サイズが異なる複数のコンテンツを生成する。
【０１０９】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１１０】
また、生成部１３３は、縦横比率が異なる複数のコンテンツを生成する。
【０１１１】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１１２】
また、実施形態に係る生成装置１００は、特定部１３２を有する。特定部１３２は、取得部１３１によって取得された画像情報に基づいて、画像情報に含まれる所定の条件を満たす所定の領域を特定する。また、生成部１３３は、特定部１３２によって特定された所定の領域に基づいて、複数のコンテンツを生成する。
【０１１３】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１１４】
また、特定部１３２は、入稿情報の配信を管理する管理者により予め定められた所定の条件を満たす所定の領域を特定する。
【０１１５】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１１６】
また、取得部１３１は、入稿情報として、タイトル情報を更に取得する。また、生成部１３３は、取得部１３１によって取得された画像情報とタイトル情報との組み合わせに基づいて、複数のコンテンツを生成する。
【０１１７】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１１８】
また、取得部１３１は、入稿情報として、価格情報を更に取得する。また、生成部１３３は、取得部１３１によって取得された画像情報と価格情報との組み合わせに基づいて、複数のコンテンツを生成する。
【０１１９】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１２０】
また、取得部１３１は、入稿情報として、訴求を促す文字情報を更に取得する。また、生成部１３３は、取得部１３１によって取得された画像情報と訴求を促す文字情報との組み合わせに基づいて、複数のコンテンツを生成する。
【０１２１】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１２２】
また、取得部１３１は、入稿情報として、ストア名を更に取得する。また、生成部１３３は、取得部１３１によって取得された画像情報とストア名との組み合わせに基づいて、複数のコンテンツを生成する。
【０１２３】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１２４】
また、生成部１３３は、入稿情報の配信を管理する管理者のロゴ情報を用いた複数のコンテンツを生成する。
【０１２５】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１２６】
また、取得部１３１は、入稿情報として、広告情報を取得する。また、生成部１３３は、取得部１３１によって取得された広告情報に基づいてレイアウトが異なる複数のコンテンツを生成する。
【０１２７】
これにより、実施形態に係る生成装置１００は、より効率的に対象とするコンテンツを生成することができる。
【０１２８】
また、実施形態に係る生成装置１００は、提供部１３４を有する。提供部１３４は、生成部１３３によって生成された複数のコンテンツを、入稿情報を入稿した入稿主が利用する端末装置１０に提供する。
【０１２９】
これにより、実施形態に係る生成装置１００は、ユーザビリティを向上させることができる。
【０１３０】
また、実施形態に係る生成装置１００は、配信部４３５を有する。配信部４３５は、生成部１３３によって生成された複数のコンテンツのうち、配信先の所定のウェブサイトに含まれる所定の領域の縦横比率に最も近似する一のコンテンツを配信する。
【０１３１】
これにより、実施形態に係る生成装置１００は、ユーザビリティを向上させることができる。
【０１３２】
〔８．ハードウェア構成〕
また、上述してきた実施形態に係る端末装置１０、生成装置１００および広告配信サーバ２００は、例えば、図１３に示すような構成のコンピュータ１０００によって実現される。図１３は、端末装置１０、生成装置１００および広告配信サーバ２００の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１３３】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１３４】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定の通信網を介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定の通信網を介して他の機器へ送信する。
【０１３５】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１３６】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１３７】
例えば、コンピュータ１０００が実施形態に係る端末装置１０、生成装置１００および広告配信サーバ２００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１４、１３０および２３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定の通信網を介してこれらのプログラムを取得してもよい。
【０１３８】
〔９．その他〕
また、上記実施形態及び変形例において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１３９】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１４０】
また、上述してきた実施形態及び変形例は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１４１】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の欄に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４２】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、取得部は、取得手段や取得回路に読み替えることができる。
【符号の説明】
【０１４３】
１  生成システム
１０  端末装置
１１  通信部
１２  入力部
１３  出力部
１４  制御部
１００  生成装置
１１０  通信部
１２０  記憶部
１２１  入稿情報記憶部
１２２  コンテンツ情報記憶部
１３０  制御部
１３１  取得部
１３２  特定部
１３３  生成部
１３４  提供部
１３５  送信部
１３６  更新部
１４１  受付部
１４２  送信部
１４３  受信部
２００  広告配信サーバ
２１０  通信部
２２０  記憶部
２２１  入稿情報記憶部
２２２  コンテンツ情報記憶部
２２３  配信情報記憶部
２３０  制御部
２３１  取得部
２３２  判定部
２３３  送信部
２３４  受信部
２３５  配信部
２３６  更新部
３００  生成装置
３３０  制御部
３３１  取得部
３３２  判定部
３３３  特定部
３３４  生成部
３３５  提供部
３３６  送信部
３３７  更新部
４００  生成装置
４３０  制御部
４３５  配信部
【図１】
2020091547.tif 000003
【図２】
2020091547.tif 000004
【図３】
2020091547.tif 000005
【図４】
2020091547.tif 000006
【図５】
2020091547.tif 000007
【図６】
2020091547.tif 000008
【図７】
2020091547.tif 000009
【図８】
2020091547.tif 000010
【図９】
2020091547.tif 000011
【図１０】
2020091547.tif 000012
【図１１】
2020091547.tif 000013
【図１２】
2020091547.tif 000014
【図１３】
2020091547.tif 000015
【手続補正書】
【提出日】令和1年7月3日(2019.7.3)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
所定の審査を通過した入稿情報を取得する取得部と、
前記取得部によって取得された入稿情報のうち画像情報に基づいて、当該画像情報に含まれる所定の領域であって、当該画像情報に対応した所定の条件を満たす所定の領域を特定する特定部と、
前記特定部によって特定された所定の領域に基づいて、前記取得部によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成部と、
を備えたことを特徴とする生成装置。
【請求項２】
所定のウェブサービスに入稿された入稿情報が所定の条件を満たすか否かを判定する判定部と、を更に備え、
前記生成部は、
前記判定部によって前記所定の条件を満たすと判定された入稿情報を用いて前記複数のコンテンツを生成する
ことを特徴とする請求項１に記載の生成装置。
【請求項３】
前記生成部は、
前記レイアウトとして、サイズが異なる複数の前記コンテンツを生成する
ことを特徴とする請求項１または請求項２に記載の生成装置。
【請求項４】
前記生成部は、
縦横比率が異なる複数の前記コンテンツを生成する
ことを特徴とする請求項３に記載の生成装置。
【請求項５】
前記取得部は、
前記入稿情報として、画像情報を取得する
ことを特徴とする請求項１〜４のいずれか一つに記載の生成装置。
【請求項６】
前記取得部は、
縦横比率が異なる前記画像情報を取得する
ことを特徴とする請求項５に記載の生成装置。
【請求項７】
前記特定部は、
前記入稿情報の配信を管理する管理者により予め定められた所定の条件を満たす所定の領域を特定する
ことを特徴とする請求項１〜６のいずれか一つに記載の生成装置。
【請求項８】
前記取得部は、
前記入稿情報として、タイトル情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報とタイトル情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜７のいずれか一つに記載の生成装置。
【請求項９】
前記取得部は、
前記入稿情報として、価格情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報と価格情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜８のいずれか一つに記載の生成装置。
【請求項１０】
前記取得部は、
前記入稿情報として、訴求を促す文字情報を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報と訴求を促す文字情報との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜９のいずれか一つに記載の生成装置。
【請求項１１】
前記取得部は、
前記入稿情報として、ストア名を更に取得し、
前記生成部は、
前記取得部によって取得された画像情報とストア名との組み合わせに基づいて、複数の前記コンテンツを生成する
ことを特徴とする請求項５〜１０のいずれか一つに記載の生成装置。
【請求項１２】
前記生成部は、
前記入稿情報の配信を管理する管理者のロゴ情報を用いた複数の前記コンテンツを生成する
ことを特徴とする請求項１〜１１のいずれか一つに記載の生成装置。
【請求項１３】
前記取得部は、
前記入稿情報として、広告情報を取得し、
前記生成部は、
前記取得部によって取得された広告情報を用いてレイアウトが異なる複数の前記コンテンツを生成する
ことを特徴とする請求項１〜１２のいずれか一つに記載の生成装置。
【請求項１４】
前記生成部によって生成された複数の前記コンテンツを、前記入稿情報を入稿した入稿主が利用する端末装置に提供する提供部と、
を更に備えたことを特徴とする請求項１〜１３のいずれか一つに記載の生成装置。
【請求項１５】
前記生成部によって生成された複数の前記コンテンツのうち、配信先の所定のウェブサイトに含まれる所定の領域の縦横比率に最も近似する一のコンテンツを配信する配信部と、
を更に備えたことを特徴とする請求項１〜１４のいずれか一つに記載の生成装置。
【請求項１６】
コンピュータにより実行される生成方法であって、
所定の審査を通過した入稿情報を取得する取得工程と、
前記取得工程によって取得された入稿情報のうち画像情報に基づいて、当該画像情報に含まれる所定の領域であって、当該画像情報に対応した所定の条件を満たす所定の領域を特定する特定工程と、
前記特定工程によって特定された所定の領域に基づいて、前記取得工程によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成工程と、
を含んだことを特徴とする生成方法。
【請求項１７】
所定の審査を通過した入稿情報を取得する取得手順と、
前記取得手順によって取得された入稿情報のうち画像情報に基づいて、当該画像情報に含まれる所定の領域であって、当該画像情報に対応した所定の条件を満たす所定の領域を特定する特定手順と、
前記特定手順によって特定された所定の領域に基づいて、前記取得手順によって取得された入稿情報を用いてレイアウトが異なる複数のコンテンツを生成する生成手順と、
をコンピュータに実行させることを特徴とする生成プログラム。