(57)【要約】      （修正有）【課題】コンテンツ表示におけるユーザの満足度を高める配信装置を提供する。【解決手段】配信装置１００は、受付部１３１と、変更部１３３と、配信部１３４とを備える。受付部１３１は、端末装置が有する画面に関する情報を受け付ける。変更部１３３は、画面のサイズに応じて画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、受付部１３１により受け付けられた端末装置の画面に関する情報に基づいて変更する。配信部１１０は、変更部１３３によりサイズが変更された第２コンテンツを端末装置へ配信する。【選択図】図２
2016206987.tif 000002
【特許請求の範囲】
【請求項１】
端末装置が有する画面に関する情報を受け付ける受付部と、
前記画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する変更部と、
前記変更部によりサイズが変更された前記第２コンテンツを前記端末装置へ配信する配信部と、
を備えたことを特徴とする配信装置。
【請求項２】
前記変更部は、
前記画面のサイズに応じて縦横比が変動する前記表示領域に表示される前記第２コンテンツのサイズを、前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する
ことを特徴とする請求項１に記載の配信装置。
【請求項３】
前記変更部は、
前記画面のサイズに応じて横幅が変動することにより前記縦横比が変動する前記表示領域に表示される前記第２コンテンツのサイズを、前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する
ことを特徴とする請求項２に記載の配信装置。
【請求項４】
前記変更部は、
前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて、前記第２コンテンツに含まれる画像のサイズを変更し、
前記配信部は、
前記変更部によりサイズが変更された前記画像を含む前記第２コンテンツを前記端末装置へ配信する
ことを特徴とする請求項１〜３のいずれか１項に記載の配信装置。
【請求項５】
前記変更部は、
前記端末装置の前記画面に関する情報に基づく前記画像のサイズの変更に応じて、前記第２コンテンツに含まれる文字情報の表示態様を変更し、
前記配信部は、
前記変更部によりサイズが変更された前記画像と表示態様が変更された前記文字情報とを含む前記第２コンテンツを前記端末装置へ配信する
ことを特徴とする請求項４に記載の配信装置。
【請求項６】
前記変更部は、
前記端末装置の前記画面に関する情報に基づく前記画像のサイズの変更に応じて、前記文字情報の行数を変更し、
前記配信部は、
前記変更部によりサイズが変更された前記画像と前記行数が変更された前記文字情報とを含む前記第２コンテンツを前記端末装置へ配信する
ことを特徴とする請求項５に記載の配信装置。
【請求項７】
前記変更部は、
前記端末装置の前記画面に関する情報に基づく前記画像のサイズの変更に応じて、前記文字情報の行間幅を変更し、
前記配信部は、
前記変更部によりサイズが変更された前記画像と前記行間幅が変更された前記文字情報とを含む前記第２コンテンツを前記端末装置へ配信する
ことを特徴とする請求項５または請求項６に記載の配信装置。
【請求項８】
前記変更部は、
前記端末装置の前記画面に関する情報と、前記第２コンテンツに含まれる文字情報の行数であって所定の条件に基づいて設定される前記文字情報の行数と、に基づいて前記画像のサイズを変更し、
前記配信部は、
前記変更部によりサイズが変更された前記画像と前記行数が設定された前記文字情報とを含む前記第２コンテンツを前記端末装置へ配信する
ことを特徴とする請求項４に記載の配信装置。
【請求項９】
前記変更部は、
前記端末装置の前記画面に関する情報に基づいて設定される前記文字情報の行数に基づいて、前記画像のサイズを変更する
ことを特徴とする請求項８に記載の配信装置。
【請求項１０】
前記変更部は、
前記表示領域に表示される前記第２コンテンツである広告コンテンツのサイズを、前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更し、
前記配信部は、
前記変更部によりサイズが変更された前記広告コンテンツを前記端末装置へ配信する
ことを特徴とする請求項１〜９のいずれか１項に記載の配信装置。
【請求項１１】
端末装置であって、
前記端末装置の画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に、表示されるコンテンツであって、前記画面に関する情報に基づいてサイズが変更されたコンテンツである第２コンテンツを受信する受信部と、
前記受信部によって受信された前記第２コンテンツを前記画面中の前記表示領域に表示する表示部と、
を備えたことを特徴とする端末装置。
【請求項１２】
端末装置であって、
前記端末装置の画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記画面に関する情報に基づいて変更する変更部と、
前記変更部によってサイズが変更された前記第２コンテンツを前記画面中の前記表示領域に表示する表示部と、
を備えたことを特徴とする端末装置。
【請求項１３】
コンピュータが実行する配信方法であって、
端末装置が有する画面に関する情報を受け付ける受付工程と、
前記画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記受付工程により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する変更工程と、
前記変更工程によりサイズが変更された前記第２コンテンツを前記端末装置へ配信する配信工程と、
を含むことを特徴とする配信方法。
【請求項１４】
端末装置が有する画面に関する情報を受け付ける受付手順と、
前記画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記受付手順により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する変更手順と、
前記変更手順によりサイズが変更された前記第２コンテンツを前記端末装置へ配信する配信手順と、
をコンピュータに実行させることを特徴とする配信プログラム。
【請求項１５】
端末装置が実行する変更方法であって、
前記端末装置の画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記画面に関する情報に基づいて変更する変更工程と、
前記変更工程によってサイズが変更された前記第２コンテンツを前記画面中の前記表示領域に表示する表示工程と、
を含むことを特徴とする変更方法。
【請求項１６】
端末装置の画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記画面に関する情報に基づいて変更する変更手順と、
前記変更手順によってサイズが変更された前記第２コンテンツを前記画面中の前記表示領域に表示する表示手順と、
を前記端末装置に実行させることを特徴とする変更プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、配信装置、配信方法、配信プログラム、端末装置、変更方法、及び変更プログラムに関する。
【背景技術】
【０００２】
近年、スマートフォンやタブレット端末等のスマートデバイスを含む種々の端末装置が普及してきている。このような端末装置においては、各端末装置が有する画面のサイズが異なるため、端末装置の種類によっては適切にコンテンツが表示されない場合がある。そこで、画面のサイズが異なる端末装置に適切にコンテンツを表示するため、広告が表示される広告枠（表示領域）の実寸に応じて広告コンテンツを配信する配信サービスが提供されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１５−０６０５７６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上記の従来技術では、ユーザの満足度を高めることができるとは限らない。例えば、広告枠の実寸ごとに対応する広告コンテンツを用意する必要があるため、新たなサイズの広告枠に広告配信を行う場合、適切な広告コンテンツを配信することが難しく、ユーザの満足度を高めることは難しい。
【０００５】
本願は、上記に鑑みてなされたものであって、ユーザの満足度を高めることができる配信装置、配信方法、配信プログラム、端末装置、変更方法、及び変更プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
本願に係る配信装置は、端末装置が有する画面に関する情報を受け付ける受付部と、前記画面のサイズに応じて前記画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、前記画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、前記受付部により受け付けられた前記端末装置の前記画面に関する情報に基づいて変更する変更部と、前記変更部によりサイズが変更された前記第２コンテンツを前記端末装置へ配信する配信部と、を備えたことを特徴とする。
【発明の効果】
【０００７】
実施形態の一態様によれば、ユーザの満足度を高めることができるという効果を奏する。
【図面の簡単な説明】
【０００８】
【図１】図１は、実施形態に係る配信処理の一例を示す図である。
【図２】図２は、実施形態に係る配信装置の構成例を示す図である。
【図３】図３は、実施形態に係る広告情報記憶部の一例を示す図である。
【図４】図４は、実施形態に係る画像情報記憶部の一例を示す図である。
【図５】図５は、実施形態に係る文字情報記憶部の一例を示す図である。
【図６】図６は、実施形態に係る表示領域に応じた広告表示の一例を示す図である。
【図７】図７は、実施形態に係る端末装置の一例を示す図である。
【図８】図８は、実施形態に係る配信処理手順を示すシーケンス図である。
【図９】図９は、実施形態に係る変更処理を示すフローチャートである。
【図１０】図１０は、実施形態に係る配信処理の一例を示す図である。
【図１１】図１１は、変形例に係る端末装置の一例を示す図である。
【図１２】図１２は、変形例に係る配信処理手順を示すシーケンス図である。
【図１３】図１３は、変形例に係る変更処理を示すフローチャートである。
【図１４】図１４は、配信装置及び端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。
【発明を実施するための形態】
【０００９】
以下に、本願に係る配信装置、配信方法、配信プログラム、端末装置、変更方法、及び変更プログラムを実現するための形態（以下、「実施形態」と呼ぶ）について図面を参照しつつ詳細に説明する。なお、この実施形態により本願に係る配信装置、配信方法、配信プログラム、端末装置、変更方法、及び変更プログラムが限定されるものではない。また、以下の各実施形態において同一の部位には同一の符号を付し、重複する記載は省略される。
【００１０】
〔１．配信処理〕
まず、図１を用いて、実施形態に係る配信処理の一例について説明する。図１に示すように、配信システム１は、端末装置１０Ａ，１０Ｂと、配信装置１００とが含まれる。端末装置１０Ａ，１０Ｂと、配信装置１００とは図示しない所定のネットワークを介して、有線または無線により通信可能に接続される。以下では、端末装置１０Ａ，１０Ｂについて、特に区別なく説明する場合には、端末装置１０と記載する。なお、図１に示した配信システム１には、複数台の端末装置１０や、複数台の配信装置１００が含まれてもよい。図１においては、端末装置１０の画面に表示されたアプリケーション（以下、「アプリ」とする場合がある）中の表示領域に広告コンテンツを表示する場合を例に説明する。また、図１では、第１コンテンツであるアプリＡＰ１１，ＡＰ１２、及びアプリＡＰ１１，ＡＰ１２中の表示領域ＡＲ１１，ＡＲ１２に、サイズが変更された第２コンテンツである広告コンテンツＡＣ１１，ＡＣ１２が端末装置１０Ａ，１０Ｂに表示される例を示す。
【００１１】
端末装置１０は、ユーザによって利用される情報処理装置である。端末装置１０は、ユーザによる操作に従って、端末装置１０にインストールされたアプリを起動したり、種々の処理を行わせたりする。図１においては、端末装置１０がスマートフォンである場合を例示する。なお、端末装置１０は、例えば、タブレット型端末や、デスクトップ型ＰＣ（Personal  Computer）や、ノート型ＰＣや、携帯電話機や、ＰＤＡ（Personal  Digital  Assistant）等、情報を表示する画面を有すればどのような情報処理装置であってもよい。また、端末装置１０は、画面に関する情報に基づいてサイズが変更された広告コンテンツをアプリ中の表示領域に表示するが、詳細は後述する。
【００１２】
端末装置１０Ａは、高さ（縦幅）がＨ１１であり、幅（横幅）がＷ１１である画面ＤＰ１１を有する。図１においては、端末装置１０Ａの画面ＤＰ１１にアプリＡＰ１１が表示された場合を示す。以下では、アプリＡＰ１１が、端末装置１０Ａの画面ＤＰ１１全体に表示される場合を例に説明する。図１に示す例においては、アプリＡＰ１１の高さを高さＨ１１とし、アプリＡＰ１１の幅を幅Ｗ１１として説明する。なお、画面ＤＰ１１の上部や下部にアプリＡＰ１１以外の情報が表示される場合、アプリＡＰ１１の高さは変動する。また、画面ＤＰ１１の左右両端部に所定の余白を設ける場合、アプリＡＰ１１の幅は変動する。
【００１３】
また、端末装置１０Ｂは、高さがＨ２１であり、幅がＷ２１である画面ＤＰ２１を有する。ここで、図１に示す例において、端末装置１０Ｂの画面ＤＰ２１は、端末装置１０Ａの画面ＤＰ１１よりもサイズが小さい。具体的には、画面ＤＰ２１の高さＨ２１は、画面ＤＰ１１の高さＨ１１よりも低く、画面ＤＰ２１の幅Ｗ２１は、画面ＤＰ１１の幅Ｗ１１よりも狭い。また、図１においては、端末装置１０Ｂの画面ＤＰ２１にアプリＡＰ１２が表示された場合を示す。以下では、アプリＡＰ１２が、端末装置１０Ｂの画面ＤＰ２１全体に表示される場合を例に説明する。図１に示す例においては、アプリＡＰ１２の高さを高さＨ２１とし、アプリＡＰ１２の幅を幅Ｗ２１として説明する。なお、画面ＤＰ２１の上部や下部にアプリＡＰ１２以外の情報が表示される場合、アプリＡＰ１２の高さは変動する。
【００１４】
図１に示す例においては、表示される情報量が異なるためアプリＡＰ１１，ＡＰ１２と異なる符号を付するが、端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１と端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２は、同一のアプリ（以下、「表示アプリ」とする場合がある）である。つまり、表示アプリは、表示される画面のサイズに依存せず略そのまま表示される、すなわちサイズの異なる画面においても画像や文字情報等が略同じ大きさで表示されるアプリである。そのため、図１に示すように、表示アプリは、端末装置１０Ｂの画面ＤＰ２１に比べて高さが高い端末装置１０Ａの画面ＤＰ１１において、より多くの項目が表示される。すなわち、表示アプリは、端末装置１０Ｂの画面ＤＰ２１に表示される情報量に比べて、端末装置１０Ａの画面ＤＰ１１に表示される情報量の方が多くなる。具体的には、端末装置１０Ａの画面ＤＰ１１には、端末装置１０Ｂの画面ＤＰ２１に表示されていない「ＣＣＣＣ舞台…」と記載されたコンテンツ情報ＡＩ１が表示されるため、端末装置１０Ａの画面ＤＰ１１に表示される情報量の方が多くなる。なお、端末装置１０Ｂの画面ＤＰ２１に表示されたアプリＡＰ１２においても、表示位置を下へ移動させることによりコンテンツ情報ＡＩ１が表示される。
【００１５】
端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１には、広告コンテンツを表示する表示領域ＡＲ１１が含まれる。ここで、端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１中の表示領域ＡＲ１１は、高さがＨ１２であり、幅がＷ１１である。つまり、表示領域ＡＲ１１の高さＨ１２はアプリＡＰ１１の高さＨ１１より低く、表示領域ＡＲ１１の幅はアプリＡＰ１１の幅Ｗ１１と同じである。このように、端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１には、端末装置１０Ａの画面ＤＰ１１におけるアプリＡＰ１１の横方向に表示できる幅と同じ幅Ｗ１１を有する表示領域ＡＲ１１が含まれる。
【００１６】
また、端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２には、広告コンテンツを表示する表示領域ＡＲ１２が含まれる。ここで、端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２中の表示領域ＡＲ１２は、高さがＨ２２であり、幅がＷ２１である。つまり、表示領域ＡＲ１２の高さＨ２２はアプリＡＰ１２の高さＨ２１より低く、表示領域ＡＲ１２の幅はアプリＡＰ１２の幅Ｗ２１と同じである。このように、端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２には、端末装置１０Ｂの画面ＤＰ２１におけるアプリＡＰ１２の横方向に表示できる幅と同じ幅Ｗ２１を有する表示領域ＡＲ１２が含まれる。
【００１７】
ここで、端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２中の表示領域ＡＲ１２の高さＨ２２は、端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１中の表示領域ＡＲ１１の高さＨ１２と等しい。また、アプリＡＰ１２中の表示領域ＡＲ１２の幅Ｗ２１は、アプリＡＰ１１中の表示領域ＡＲ１１の幅Ｗ１１よりも狭い。すなわち、アプリＡＰ１１，ＡＰ１２中の表示領域ＡＲ１１，ＡＲ１２は、画面ＤＰ１１，ＤＰ２１のサイズに応じてサイズが変動する。具体的には、アプリＡＰ１１，ＡＰ１２中の表示領域ＡＲ１１，ＡＲ１２は、画面ＤＰ１１，ＤＰ２１のサイズに応じて、幅Ｗ１１，Ｗ２１が変動することにより、アスペクト比（縦横比）が変動する。
【００１８】
配信装置１００は、端末装置１０Ａ，１０Ｂから端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報を受け付ける。また、配信装置１００は、端末装置１０Ａ，１０Ｂが有する画面ＤＰ１１，ＤＰ２１のサイズに応じてサイズが変動する表示領域ＡＲ１１，ＡＲ１２に表示される広告コンテンツのサイズを、端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて変更する。そして、配信装置１００は、サイズが変更された広告コンテンツＡＣ１１，ＡＣ１２を端末装置１０Ａ，１０Ｂへ配信する。すなわち、配信装置１００は、画面ＤＰ１１，ＤＰ２１のサイズに応じてサイズが変動する表示領域ＡＲ１１，ＡＲ１２に、適切に表示される広告コンテンツＡＣ１１，ＡＣ１２を端末装置１０Ａ，１０Ｂに配信する。この点について、図１を用いて説明する。図１に示した配信装置１００は、端末装置１０の画面のサイズに応じてサイズが変更された広告コンテンツを配信する配信サービスを提供する。
【００１９】
図１に示すように、表示アプリ（アプリＡＰ１１）が起動された端末装置１０Ａは、配信装置１００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ１１）。図１に示す例において、端末装置１０Ａは、配信装置１００へ広告要求として、端末装置１０Ａの画面ＤＰ１１に関する情報を送信する。例えば、端末装置１０Ａは、画面ＤＰ１１に関する情報として、画面ＤＰ１１の高さと幅とに関する情報や横ピクセル数と縦ピクセル数とに関する情報や画面サイズと画面解像度とに関する情報等を送信する。
【００２０】
端末装置１０Ａから広告要求を取得した配信装置１００は、端末装置１０Ａの画面ＤＰ１１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ１２）。配信装置１００は、変更処理において、端末装置１０Ａに配信する広告コンテンツを抽出し、抽出した広告コンテンツを端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１中の表示領域ＡＲ１１に表示されるように変更する。
【００２１】
例えば、配信装置１００は、抽出した広告コンテンツに含まれる画像を表示領域ＡＲ１１の幅Ｗ１１と略同一となるように拡縮する。図１に示す例においては、表示領域ＡＲ１１の幅方向の両端に所定幅のマージンができるようにサイズが変更された画像ＧＣ１１を示すが、広告コンテンツに含まれる画像は、表示領域ＡＲ１１の幅Ｗ１１と同一になるように拡縮されてもよい。配信装置１００は、抽出した広告コンテンツに含まれる文字情報ＴＣ１１を表示領域ＡＲ１１内において画像ＧＣ１１の下部に表示されるように行数を決定する。図１に示す例においては、抽出した広告コンテンツに含まれる文字情報ＴＣ１１の行数を２行に決定する。なお、画像の拡縮、及び文字情報の行数の決定についての詳細は後述する。
【００２２】
その後、配信装置１００は、変更処理された画像ＧＣ１１及び文字情報ＴＣ１１を含む広告コンテンツＡＣ１１を端末装置１０Ａへ配信する（ステップＳ１３）。配信装置１００から広告コンテンツＡＣ１１が配信された端末装置１０Ａは、広告コンテンツＡＣ１１を表示領域ＡＲ１１に表示する（ステップＳ１４）。これにより、端末装置１０Ａの画面ＤＰ１１中の表示領域ＡＲ１１には、画面ＤＰ１１の幅方向に合わせてサイズが拡縮された画像ＧＣ１１と、表示領域ＡＲ１１のサイズ及び画像ＧＣ１１のサイズ（高さ）に応じて行数等の表示態様が決定された文字情報ＴＣ１１とを含む広告コンテンツＡＣ１１が表示される。
【００２３】
また、図１に示すように、表示アプリ（アプリＡＰ１２）が起動された端末装置１０Ｂは、配信装置１００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ２１）。図１に示す例において、端末装置１０Ｂは、配信装置１００へ広告要求として、端末装置１０Ｂの画面ＤＰ２１に関する情報を送信する。
【００２４】
端末装置１０Ｂから広告要求を取得した配信装置１００は、端末装置１０Ｂの画面ＤＰ２１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ２２）。配信装置１００は、変更処理において、端末装置１０Ｂに配信する広告コンテンツを抽出し、抽出した広告コンテンツを端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２中の表示領域ＡＲ１２に表示されるように変更する。
【００２５】
例えば、配信装置１００は、抽出した広告コンテンツに含まれる画像を表示領域ＡＲ１２の幅Ｗ２１と略同一となるように拡縮する。図１に示す例においては、表示領域ＡＲ１２の幅方向の両端に所定幅のマージンができるようにサイズが変更された画像ＧＣ１２を示すが、広告コンテンツに含まれる画像は、表示領域ＡＲ１２の幅Ｗ２１と同一になるように拡縮されてもよい。配信装置１００は、抽出した広告コンテンツに含まれる文字情報ＴＣ１２を表示領域ＡＲ１２内において画像ＧＣ１２の下部に表示されるように行数を決定する。図１に示す例においては、抽出した広告コンテンツに含まれる文字情報ＴＣ１２の行数を３行に決定する。
【００２６】
なお、図１に示す例においては、表示されるサイズが異なるため画像ＧＣ１１，ＧＣ１２と異なる符号を付するが、端末装置１０Ａの画面ＤＰ１１に表示される画像ＧＣ１１と端末装置１０Ｂの画面ＤＰ２１に表示される画像ＧＣ１２は、同一の内容を示す画像（以下、「表示画像」とする場合がある）である。また、表示される行数等の表示態様が異なるため文字情報ＴＣ１１，ＴＣ１２と異なる符号を付するが、端末装置１０Ａの画面ＤＰ１１に表示される文字情報ＴＣ１１と端末装置１０Ｂの画面ＤＰ２１に表示される文字情報ＴＣ１２は、同一の内容を示す文字情報（以下、「表示文字情報」とする場合がある）である。
【００２７】
その後、配信装置１００は、変更処理された画像ＧＣ１２及び文字情報ＴＣ１２を含む広告コンテンツＡＣ１２を端末装置１０Ｂへ配信する（ステップＳ２３）。配信装置１００から広告コンテンツＡＣ１２が配信された端末装置１０Ｂは、広告コンテンツＡＣ１２を表示領域ＡＲ１２に表示する（ステップＳ２４）。これにより、端末装置１０Ｂの画面ＤＰ２１中の表示領域ＡＲ１２には、画面ＤＰ２１の幅方向に合わせてサイズが拡縮された画像ＧＣ１２と、表示領域ＡＲ１２のサイズ及び画像ＧＣ１２のサイズ（高さ）に応じて行数等の表示態様が決定された文字情報ＴＣ１２とを含む広告コンテンツＡＣ１２が表示される。
【００２８】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された第２コンテンツ（広告コンテンツ）を端末装置１０へ配信することができる。図１に示す例においては、配信装置１００は、表示領域の横幅に基づいて設定される横幅の最大値に第２コンテンツのサイズを変更して端末装置１０へ配信することができる。したがって、図１に示す例においては、配信装置１００は、第２コンテンツの表示態様を崩すことなく、想定されない余白を幅方向に発生させずに第２コンテンツを端末装置１０の画面に表示させることができる。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。また、配信装置１００は、１つの第２コンテンツ（広告コンテンツ）のサイズを端末装置１０の画面のサイズに応じて変更して、端末装置１０に配信する。これにより、配信装置１００は、端末装置１０の画面のサイズに応じてサイズの異なる複数の第２コンテンツを用いることなく、適切なサイズの第２コンテンツを端末装置１０へ配信することができる。すなわち、配信装置１００は、各画面サイズに対応した第２コンテンツを用いることによるデータ量の増大を抑制しつつ、ユーザの満足度を高めることができる。
【００２９】
また、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された広告コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された広告コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された広告コンテンツの配信を受けることができる。すなわち、配信装置１００は、よりユーザの関心を引きやすい表示態様において広告コンテンツを配信することができるため、広告効果を高めることができる。また、第１コンテンツがアプリである場合、第２コンテンツである広告コンテンツを表示する表示領域の高さが固定されることが多い。このような場合であっても、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された広告コンテンツを配信することができる。
【００３０】
なお、配信装置１００が予め端末装置１０の画面に関する情報を有する場合、端末装置１０は、ステップＳ１１やステップＳ２１において配信装置１００にユーザエージェント等の端末装置１０を識別する情報を配信装置１００へ送信してもよい。この場合、配信装置１００は、端末装置１０を識別する情報に基づいて、端末装置１０の画面に関する情報を抽出してもよい。また、配信装置１００は、ステップＳ１１やステップＳ２１よりも前に端末装置１０の画面に関する情報や端末装置１０を識別する情報を、端末装置１０から取得してもよい。この場合、端末装置１０は、ステップＳ１１やステップＳ２１において、配信装置１００に単に広告の配信を要求する情報を広告要求として送信してもよい。
【００３１】
〔２．配信装置の構成〕
次に、図２を用いて、実施形態に係る配信装置１００の構成について説明する。図２は、実施形態に係る配信装置の構成例を示す図である。図２に示すように、配信装置１００は、通信部１１０と、記憶部１２０と、制御部１３０とを有する。なお、配信装置１００は、配信装置１００の管理者等から各種操作を受け付ける入力部（例えば、キーボードやマウス等）や、各種情報を表示するための表示部（例えば、液晶ディスプレイ等）を有してもよい。
【００３２】
（通信部１１０）
通信部１１０は、例えば、ＮＩＣ（Network  Interface  Card）によって実現される。かかる通信部１１０は、図示しない所定のネットワークと有線または無線で接続される。そして、通信部１１０は、図示しない所定のネットワークを介して、端末装置１０との間で情報の送受信を行う。
【００３３】
（記憶部１２０）
記憶部１２０は、例えば、ＲＡＭ（Random  Access  Memory）、フラッシュメモリ（Flash  Memory）等の半導体メモリ素子、または、ハードディスク、光ディスク等の記憶装置によって実現される。実施形態に係る記憶部１２０は、図２に示すように、広告情報記憶部１２１と、画像情報記憶部１２２と、文字情報記憶部１２３とを有する。
【００３４】
（広告情報記憶部１２１）
実施形態に係る広告情報記憶部１２１は、配信する広告に関する情報を記憶する。例えば、広告情報記憶部１２１は、広告コンテンツに含まれる画像や文字情報に関する情報を記憶する。図３は、実施形態に係る広告情報記憶部の一例を示す図である。図３に示すように、広告情報記憶部１２１は、広告に関する情報として、「広告ＩＤ」、「画像ＩＤ」、「文字ＩＤ」・・・といった項目を有する。
【００３５】
「広告ＩＤ」は、広告を識別するための識別情報を示す。「画像ＩＤ」は、広告ＩＤにより識別される広告に含まれる画像を識別するための識別情報を示す。また、「文字ＩＤ」は、広告ＩＤにより識別される広告に含まれる文字情報を識別するための識別情報を示す。例えば、広告ＩＤ「Ｃ１」により識別される広告（以下、「広告コンテンツＣ１」とする場合がある）には、画像ＩＤ「Ｇ１」により識別される画像（以下、「画像Ｇ１」とする場合がある）と、文字ＩＤ「Ｔ１」により識別される文字情報（以下、「文字情報Ｔ１」とする場合がある）とが含まれることを示す。
【００３６】
例えば、図１中の広告コンテンツＡＣ１１，ＡＣ１２は、広告コンテンツＣ１に対応する。また、図１中の画像ＧＣ１１，ＧＣ１２は、画像Ｇ１に対応する。また、図１中の文字情報ＴＣ１１，ＴＣ１２は、文字情報Ｔ１に対応する。すなわち、図１中の広告コンテンツＡＣ１１，ＡＣ１２は、広告コンテンツＣ１に含まれる画像Ｇ１と、文字情報Ｔ１とが変更処理された広告コンテンツである。
【００３７】
具体的には、画像ＧＣ１１は、広告コンテンツＣ１に含まれる画像Ｇ１が変更処理された画像であり、文字情報ＴＣ１１は、広告コンテンツＣ１に含まれる文字情報Ｔ１が変更処理された文字情報である。なお、図３に示す例においては、各広告に画像と文字情報が各々１つ含まれる例を示すが、各広告には、複数の画像や複数の文字情報が含まれてもよい。
【００３８】
また、広告情報記憶部１２１は、配信する広告を抽出したり、配信した広告に応じて広告主に課金したりするために必要な情報を記憶してもよい。例えば、広告情報記憶部１２１は、「広告主ＩＤ」、「入札価格」、「ＣＴＲ（Click  Through  Rate）」、「配信順位」といった項目を有してもよい。
【００３９】
（画像情報記憶部１２２）
実施形態に係る画像情報記憶部１２２は、配信する広告に関する情報を記憶する。例えば、画像情報記憶部１２２は、広告コンテンツとして配信する画像に関する情報を記憶する。図４は、実施形態に係る画像情報記憶部の一例を示す図である。図４に示すように、画像情報記憶部１２２は、画像に関する情報として、「画像ＩＤ」、「画像データ」、「横画素数」、「縦画素数」・・・といった項目を有する。
【００４０】
「画像ＩＤ」は、画像を識別するための識別情報を示す。例えば、画像ＩＤ「Ｇ２」により識別される画像（以下、「画像Ｇ２」とする場合がある）は、広告ＩＤ「Ｃ２」（図３参照）により識別される広告コンテンツ（以下、「広告コンテンツＣ２」とする場合がある）に含まれる。また、「画像データ」は、画像ＩＤにより識別される画像データを示す。なお、図４においては、画像データとして説明のため画像ＩＤにより識別される画像を図示するが、「画像データ」としては、画像データ、または、これらの格納場所を示すファイルパス名などが格納される。「横画素数」は、画像ＩＤにより識別される画像データの横画素数を示す。また、「縦画素数」は、画像ＩＤにより識別される画像データの縦画素数を示す。例えば、画像ＩＤ「Ｇ３」により識別される画像は、横画素数が「９６０」であり、縦画素数が「３００」であることを示す。
【００４１】
（文字情報記憶部１２３）
実施形態に係る文字情報記憶部１２３は、配信する広告に関する情報を記憶する。例えば、文字情報記憶部１２３は、広告コンテンツとして配信する文字情報に関する情報を記憶する。図５は、実施形態に係る文字情報記憶部の一例を示す図である。図５に示すように、文字情報記憶部１２３は、文字情報に関する情報として、「文字ＩＤ」、「文字情報」・・・といった項目を有する。
【００４２】
「文字ＩＤ」は、文字情報を識別するための識別情報を示す。例えば、文字情報Ｔ１は、広告コンテンツＣ１に含まれる。また、「文字情報」は、文字ＩＤにより識別される文字情報を示す。例えば、文字ＩＤ「Ｔ３」により識別される文字情報は、「ＣＣＣＣＣＣＣＣＣ・・・」であることを示す。
【００４３】
（制御部１３０）
図２の説明に戻って、制御部１３０は、例えば、ＣＰＵ（Central  Processing  Unit）やＭＰＵ（Micro  Processing  Unit）等によって、配信装置１００内部の記憶装置に記憶されている各種プログラム（配信プログラムの一例に相当）がＲＡＭを作業領域として実行されることにより実現される。また、制御部１３０は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。
【００４４】
図２に示すように、制御部１３０は、受付部１３１と、抽出部１３２と、変更部１３３と、配信部１３４とを有し、以下に説明する情報処理の機能や作用を実現または実行する。なお、制御部１３０の内部構成は、図２に示した構成に限られず、後述する情報処理を行う構成であれば他の構成であってもよい。また、制御部１３０が有する各処理部の接続関係は、図２に示した接続関係に限られず、他の接続関係であってもよい。
【００４５】
（受付部１３１）
受付部１３１は、端末装置１０から広告要求を受け付ける。例えば、受付部１３１は、広告要求として端末装置１０が有する画面に関する情報を端末装置１０から受け付ける。例えば、受付部１３１は、端末装置１０の画面に関する情報として、画面の高さと幅とに関する情報や横ピクセル数と縦ピクセル数とに関する情報や画面サイズと画面解像度とに関する情報等を受け付ける。また、例えば、受付部１３１は、配信装置１００が予め端末装置１０の画面に関する情報を有する場合、ユーザエージェント等の端末装置１０を識別する情報を端末装置１０から受け付けてもよい。
【００４６】
（抽出部１３２）
抽出部１３２は、受付部１３１により広告要求を受け付けた場合、変更処理の一部として端末装置１０に配信する広告コンテンツを抽出する。例えば、抽出部１３２は、受付部１３１により広告要求を受け付けた場合、広告情報記憶部１２１から広告情報を抽出し、抽出した広告情報に含まれる画像ＩＤや文字ＩＤに対応する画像や文字情報等を画像情報記憶部１２２や文字情報記憶部１２３から抽出する。また、抽出部１３２は、抽出した画像や文字情報等を含む広告コンテンツを変更部１３３へ提供する。
【００４７】
なお、抽出部１３２は、種々の従来技術を適宜用いて広告コンテンツを抽出する。例えば、抽出部１３２は、「ＣＴＲ」等の種々の広告に関する指標に基づいて、広告コンテンツを抽出してもよい。また、例えば、抽出部１３２は、端末装置１０を所有するユーザに関する情報等に基づいて、端末装置１０に配信する広告コンテンツを抽出してもよい。なお、抽出部１３２は、端末装置１０の画面のサイズに適合しない画像や文字情報を含む広告コンテンツを抽出しなくてもよい。例えば、抽出部１３２は、画像と文字情報との組合せが端末装置１０の画面のサイズに適合しない広告コンテンツを抽出しなくてもよい。すなわち、抽出部１３２は、端末装置１０の画面のサイズに適合する広告コンテンツを抽出してもよい。なお、抽出部１３２は、配信する広告を識別する広告ＩＤを変更部１３３へ提供し、変更部１３３が、広告ＩＤに基づいて、画像情報記憶部１２２や文字情報記憶部１２３から画像や文字情報等を含む広告コンテンツを取得してもよい。
【００４８】
（変更部１３３）
変更部１３３は、端末装置１０の画面のサイズに応じて画面に表示される情報量が変動する表示アプリ中の表示領域であって、端末装置１０の画面のサイズに応じてサイズが変動する表示領域に表示される広告コンテンツのサイズを、端末装置１０の画面に関する情報に基づいて変更する。具体的には、変更部１３３は、抽出部１３２により抽出された広告コンテンツを端末装置１０の画面のサイズに応じて変更する。例えば、変更部１３３は、端末装置１０の画面のサイズに応じて、抽出部１３２により抽出された広告コンテンツに含まれる画像のサイズを変更する。また、例えば、変更部１３３は、端末装置１０の画面のサイズと変更された画像のサイズに応じて、抽出部１３２により抽出された広告コンテンツに含まれる文字情報の行数等の表示態様を変更する。変更部１３３は、抽出部１３２による広告コンテンツ抽出後の変更処理を行う。
【００４９】
以下、図６を用いて、変更部１３３が行う変更処理について説明する。図６は、実施形態に係る表示領域に応じた広告表示の一例を示す図である。図６に示す例においては、図３〜図５に示す広告コンテンツにおいて、広告コンテンツＣ２が抽出部１３２により抽出された場合に基づいて説明する。図４に示すように、画像Ｇ２は、横画素数が「９６０」であり、縦画素数が「３００」である。また、以下では、文字ＩＤ「Ｔ２」により識別される文字情報（以下、「文字情報Ｔ２」とする場合がある）は、「ＡＢＣＤＥＦＧＨＩＪＫＬＭＮＯＰＱＲＳＴＵＶＷＸＹＺ」の２６文字である場合を例に示す。
【００５０】
図６では、異なる２つの表示領域ＡＲ３１，ＡＲ３２に同じ広告コンテンツＣ２が表示される場合における画像Ｇ２及び文字情報Ｔ２の変更例を示す。表示領域ＡＲ３１は、所定の端末装置１０の画面に表示された表示アプリにおける表示領域を示す。また、表示領域ＡＲ３１は、高さＨ３１、幅Ｗ３１であり、横ピクセル数が「９６０」であり、縦ピクセル数が「６００」である表示領域とする。一方、表示領域ＡＲ３２は、他の端末装置１０の画面に表示された表示アプリにおける表示領域を示す。また、表示領域ＡＲ３２は、高さＨ３２（＝高さＨ３１）、幅Ｗ３２であり、横ピクセル数が「６４０」であり、縦ピクセル数が「６００」である表示領域とする。すなわち、表示領域ＡＲ３１，ＡＲ３２とは、高さＨ３１と高さＨ３２とが等しく、幅Ｗ３１と幅Ｗ３２とが異なる。すなわち、表示領域ＡＲ３１と表示領域ＡＲ３２とは、アスペクト比（縦横比）が異なる。変更部１３３は、このようなサイズの異なる表示領域ＡＲ３１，ＡＲ３２に応じて、同じ広告コンテンツＣ２のサイズを変更する。
【００５１】
図６に示す例においては、変更部１３３は、表示領域ＡＲ３１，ＡＲ３２の幅Ｗ３１，Ｗ３２と同じ幅で表示されるように画像Ｇ２を変更する。
【００５２】
まず、表示領域ＡＲ３１に対する画像Ｇ２の変更について説明する。変更部１３３は、画像Ｇ２を表示領域ＡＲ３１の幅Ｗ３１に合わせて変更する（ステップＳ３１）。図６に示す例においては、表示領域ＡＲ３１の横ピクセル数は「９６０」であり、画像Ｇ２の横画素数「９６０」と等しい。そのため、変更部１３３は、画像Ｇ２の縮尺を等倍に変更する。ここに、変更部１３３により等倍に縮尺を変更された画像ＧＣ２１は、表示領域ＡＲ３１において幅Ｗ３１と同じ幅で表示される。図６に示す表示領域ＡＲ３１ａは、画像ＧＣ２１を配置した場合の表示領域ＡＲ３１を示す。図６中の表示領域ＡＲ３１ａに示すように、画像ＧＣ２１は、高さＨ３３、幅Ｗ３１で表示される。図６に示すように画像ＧＣ２１が上端を揃えて表示領域ＡＲ３１（表示領域ＡＲ３１ａ）に配置された場合、表示領域ＡＲ３１ａにおける画像ＧＣ２１の下部に文字情報Ｔ２が配置されるように行数を決定する（ステップＳ３２）。具体的には、表示領域ＡＲ３１ａにおける画像ＧＣ２１の下部における、高さＨ３４（＝Ｈ３１−Ｈ３３）、幅Ｗ３１の領域に文字情報Ｔ２が配置されるように行数を決定する。例えば、変更部１３３は、所定のフォントサイズにおいて、文字情報Ｔ２を表示可能な行数を決定する。図６に示す例においては、行数が２行に決定された文字情報ＴＣ２１が画像ＧＣ２１の下部に表示される。図６に示す表示領域ＡＲ３１ｂは、画像ＧＣ２１及び文字情報ＴＣ２１を配置した場合の表示領域ＡＲ３１を示す。このように、変更部１３３は、表示領域ＡＲ３１に適切に表示されるように広告コンテンツＣ２を変更する。
【００５３】
次に、表示領域ＡＲ３２に対する画像Ｇ２の変更について説明する。変更部１３３は、画像Ｇ２を表示領域ＡＲ３２の幅Ｗ３２に合わせて変更する（ステップＳ４１）。図６に示す例においては、表示領域ＡＲ３２の横ピクセル数は「６４０」であり、画像Ｇ２の横画素数「９６０」と異なる。そのため、変更部１３３は、画像Ｇ２の縮尺を表示領域ＡＲ３２の横ピクセル数に応じて変更する。例えば、変更部１３３は、表示領域ＡＲ３２の横ピクセル数「６４０」と横画素数が等しくなるように画像Ｇ２の縮尺を変更する。具体的には、変更部１３３は、画像Ｇ２の縮尺を２／３（＝６４０／９６０）倍する。なお、変更部１３３は、画像の縮尺を変更する拡縮処理においては、種々の従来技術を適宜用いる。
【００５４】
ここに、変更部１３３により２／３倍に縮尺を変更された画像ＧＣ２２は、表示領域ＡＲ３２において幅Ｗ３２と同じ幅で表示される。図６に示す表示領域ＡＲ３２ａは、画像ＧＣ２２を配置した場合の表示領域ＡＲ３２を示す。図６中の表示領域ＡＲ３２ａに示すように、画像ＧＣ２２は、高さＨ３５、幅Ｗ３２で表示される。図６に示すように画像ＧＣ２２が上端を揃えて表示領域ＡＲ３２（表示領域ＡＲ３２ａ）に配置された場合、表示領域ＡＲ３２ａにおける画像ＧＣ２２の下部に文字情報Ｔ２が配置されるように行数を決定する（ステップＳ４２）。具体的には、表示領域ＡＲ３２ａにおける画像ＧＣ２２の下部における、高さＨ３６（＝Ｈ３２−Ｈ３５）、幅Ｗ３２の領域に文字情報Ｔ２が配置されるように行数を決定する。例えば、変更部１３３は、所定のフォントサイズにおいて、文字情報Ｔ２を表示可能な行数を決定する。
【００５５】
ここで、表示領域ＡＲ３２の幅Ｗ３２は、表示領域ＡＲ３１の幅Ｗ３１よりも狭い。すなわち、同じフォントサイズで表示する場合、表示領域ＡＲ３２において幅方向に配置可能な文字数は、表示領域ＡＲ３１において幅方向に配置可能な文字数よりも少ない。一方、表示領域ＡＲ３２（表示領域ＡＲ３２ａ）における文字情報Ｔ２が配置される領域の高さＨ３６は、表示領域ＡＲ３１（表示領域ＡＲ３１ａ）における文字情報Ｔ２が配置される領域の高さＨ３４よりも高い。すなわち、同じフォントサイズで表示する場合、表示領域ＡＲ３２（表示領域ＡＲ３２ａ）における文字情報Ｔ２が配置される領域の高さ方向に配置可能な文字数（行数）は、表示領域ＡＲ３１（表示領域ＡＲ３１ａ）における文字情報Ｔ２が配置される領域の高さ方向に配置可能な文字数（行数）以上にすることができる。図６に示す例においては、表示領域ＡＲ３１（表示領域ＡＲ３１ａ）における文字情報Ｔ２が配置される領域の高さ方向に配置可能な文字数（行数）は２行であるが、表示領域ＡＲ３２（表示領域ＡＲ３２ａ）における文字情報Ｔ２が配置される領域の高さ方向に配置可能な文字数（行数）は３行とすることができる。図６に示す例においては、行数が３行に決定された文字情報ＴＣ２２が画像ＧＣ２２の下部に表示される。図６に示す表示領域ＡＲ３２ｂは、画像ＧＣ２２及び文字情報ＴＣ２２を配置した場合の表示領域ＡＲ３２を示す。このように、変更部１３３は、表示領域ＡＲ３２に適切に表示されるように広告コンテンツＣ２を変更する。
【００５６】
ここで、高さＨ３１、幅Ｗ３１であり横ピクセル数が「１９２０」であり、縦ピクセル数が「１２００」である表示領域ＡＲ３１ａについて説明する。この場合、表示領域ＡＲ３１ａは、高さ及び幅が表示領域ＡＲ３１と等しく、横ピクセル数及び縦ピクセル数が表示領域ＡＲ３１の２倍（つまり、画面解像度が表示領域ＡＲ３１の２倍）であり、画像Ｇ２の横画素数「９６０」と異なる。そのため、変更部１３３は、画像Ｇ２の縮尺を表示領域ＡＲ３１ａの横ピクセル数に応じて変更する。例えば、変更部１３３は、表示領域ＡＲ３１ａの横ピクセル数「１９２０」と横画素数が等しくなるように画像Ｇ２の縮尺を変更する。具体的には、変更部１３３は、画像Ｇ２の縮尺を２（＝１９２０／９６０）倍する。すなわち、変更部１３３は、端末装置１０のサイズ、端末装置１０のピクセル密度、画像の解像度（サイズ）、表示領域のサイズ、表示領域のピクセル数、デバイスピクセル比等に関わらず、端末装置１０の画面のサイズに応じて画面のサイズを適切に変更することができる。つまり、変更部１３３は、種々の端末装置１０に応じて適切に画像のサイズを変更することができる。なお、表示領域ＡＲ３１と表示領域ＡＲ３１ａとは、高さ及び幅が等しいため画像Ｇ２は同様の大きさで表示される。また、変更部１３３は、文字情報の表示態様を変更する場合、行数に限らず、行間隔を変更してもよい。例えば、変更部１３３は、表示領域に収まるように文字情報の行間隔を狭くしてもよい。また、例えば、変更部１３３は、表示領域に収まるように文字情報のフォントサイズを小さくしてもよい。
【００５７】
なお、図６に示す例においては、画像Ｇ２のサイズを変更した後、文字情報Ｔ２の行数を変更したが、先に文字情報の行数を設定した後、画像のサイズを変更してもよい。例えば、変更部１３３は、端末装置１０の画面に関する情報と、第２コンテンツに含まれる文字情報の行数であって所定の条件に基づいて設定される文字情報の行数と、に基づいて画像のサイズを変更してもよい。また、例えば、変更部１３３は、端末装置１０の画面に関する情報に基づいて設定される文字情報の行数に基づいて、画像のサイズを変更する。例えば、変更部１３３は、予め規定される複数の行数のうち、１つの行数を選択してもよい。例えば、変更部１３３は、２行と３行との２つの行数が予め規定されている場合、１つの行数を選択する。この場合、変更部１３３は、選択した行数に基づいて文字情報の表示態様を変更し、表示態様を変更した文字情報と、端末装置１０の画面に関する情報と、に基づいて画像のサイズを変更してもよい。例えば、変更部１３３は、端末装置１０の画面に関する情報に基づいて、文字情報の行数を選択してもよい。
【００５８】
（配信部１３４）
配信部１３４は、変更部１３３により変更処理がされた広告コンテンツを端末装置１０へ配信する。例えば、図１に示す例において、配信部１３４は、変更部１３３により変更処理がされた広告コンテンツＡＣ１１を端末装置１０Ａへ配信する。また、例えば、図１に示す例において、配信部１３４は、変更部１３３により変更処理がされた広告コンテンツＡＣ１２を端末装置１０Ｂへ配信する。すなわち、配信部１３４は、端末装置１０の画面のサイズに応じて、変更部１３３によりサイズが変更された広告コンテンツを端末装置１０へ配信する。
【００５９】
〔３．端末装置の構成〕
次に、図７を用いて、実施形態にかかる端末装置１０について説明する。図７は、実施形態にかかる端末装置の構成例を示す図である。図７に示すように、端末装置１０は、通信部１１と、記憶部１２と、入力部１３と、出力部１４と、制御部１５とを有する。
【００６０】
（通信部１１）
通信部１１は、例えば、通信回路等によって実現される。そして、通信部１１は、図示しない所定の通信網を介して、配信装置１００との間で情報の送受信を行う。
【００６１】
（記憶部１２）
記憶部１２は、制御部１５による各種処理に必要なデータ及びプログラムを格納する。また、記憶部１２は、インストールされたアプリに関する情報など各種情報を格納する。なお、記憶部１２とは、ＲＡＭ、ＲＯＭ（Read  Only  Memory）、フラッシュメモリなどの半導体メモリ素子、または、ハードディスク、光ディスクなどの記憶装置である。
【００６２】
（入力部１３）
入力部１３は、ユーザの操作が入力される。例えば、入力部１３は、端末装置１０がタッチパネルの機能を有する場合、端末装置１０の表示画面を介してユーザから各種操作を受け付ける。また、入力部１３は、音声認識の機能により端末装置１０のマイクを介してユーザから各種操作を受け付けてもよい。
【００６３】
（出力部１４）
出力部１４は、例えば液晶ディスプレイや有機ＥＬ（Electro-Luminescence）ディスプレイ等によって実現されるタブレット端末等の表示画面であり、各種情報を表示するための表示装置である。例えば、出力部１４には、起動したアプリや、配信装置１００から配信された広告コンテンツが表示される。すなわち、図１に示す例において、端末装置１０Ａの出力部１４には、画面ＤＰ１１が対応し、端末装置１０Ｂの出力部１４には、画面ＤＰ２１が対応する。
【００６４】
（制御部１５）
制御部１５は、例えば、ＣＰＵやＭＰＵ等によって、アプリがＲＡＭを作業領域として実行されることにより実現される。また、制御部１５は、例えば、ＡＳＩＣ（Application  Specific  Integrated  Circuit）やＦＰＧＡ（Field  Programmable  Gate  Array）等の集積回路により実現される。制御部１５は、要求部１６と、受信部１７と、表示部１８とを有する。
【００６５】
（要求部１６）
要求部１６は、アプリ中の表示領域に表示する広告コンテンツの取得を配信装置１００に要求する。例えば、要求部１６は、広告要求として端末装置１０の画面に関する情報を配信装置１００に送信する。また、要求部１６は、広告要求を所定のタイミングで配信装置１００に送信する。例えば、要求部１６は、広告コンテンツを表示する表示領域を含むアプリが起動された場合、広告要求を配信装置１００に送信する。また、例えば、要求部１６は、起動されたアプリにおいて、広告コンテンツを表示する表示領域を含む画面に遷移した場合、広告要求を配信装置１００に送信する。
【００６６】
（受信部１７）
受信部１７は、通信部１１を介して配信装置１００から配信された広告コンテンツを受信する。具体的には、受信部１７は、配信装置１００からサイズが変更された広告コンテンツを受信する。なお、受信部１７は、配信装置１００から受信した広告コンテンツを記憶部１２へ格納してもよい。すなわち、端末装置１０は、予め広告コンテンツを取得し、端末装置１０の画面（出力部１４）に表示領域が表示された際に、予め取得した広告コンテンツをアプリ中の表示領域に表示してもよい。
【００６７】
（表示部１８）
表示部１８は、受信部１７により受信した広告コンテンツを出力部１４に表示する。例えば、表示部１８は、受信部１７により受信した広告コンテンツを端末装置１０の画面（出力部１４）に表示されたアプリ中の表示領域に表示する。具体的には、図１に示す例において、端末装置１０Ａは、広告コンテンツＡＣ１１を画面ＤＰ１１に表示されたアプリＡＰ１１中の表示領域ＡＲ１１に表示する。
【００６８】
〔４．配信処理手順〕
次に、図８及び図９を用いて、実施形態に係る配信システム１による配信処理の手順について説明する。図８は、実施形態に係る配信処理手順を示すシーケンス図である。また、図９は、実施形態に係る変更処理を示すフローチャートである。
【００６９】
図８に示すように、端末装置１０Ａは、配信装置１００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ１０１）。例えば、図１に示す例において、表示アプリ（アプリＡＰ１１）が起動された端末装置１０Ａは、配信装置１００へ広告コンテンツの取得を要求する広告要求として、端末装置１０Ａの画面ＤＰ１１に関する情報を送信する。
【００７０】
端末装置１０Ａから広告要求を取得した配信装置１００は、端末装置１０Ａの画面ＤＰ１１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ１０２）。
【００７１】
ここで、図９を用いて、端末装置１０が行う変更処理について説明する。まず、配信装置１００は、変更処理において、端末装置１０Ａに配信する広告コンテンツを抽出する（ステップＳ２０１）。その後、配信装置１００は、表示サイズを取得する（ステップＳ２０２）。例えば、配信装置１００は、端末装置１０から取得した画面に関する情報に基づいて、広告コンテンツの表示サイズを取得する。また、例えば、配信装置１００は、端末装置１０Ａから取得した画面ＤＰ１１に関する情報に基づいて、アプリＡＰ１１中の表示領域ＡＲ１１のサイズを取得する。そして、配信装置１００は、抽出した広告コンテンツに含まれる画像サイズを変更する（ステップＳ２０３）。例えば、配信装置１００は、抽出した広告コンテンツに含まれる画像を端末装置１０の画面に表示されるアプリ中の表示領域に表示されるように変更する。また、例えば、配信装置１００は、抽出した広告コンテンツに含まれる画像を端末装置１０Ａの画面ＤＰ１１に表示されるアプリＡＰ１１中の表示領域ＡＲ１１に表示されるように変更する。その後、配信装置１００は、テキストの行数を決定する（ステップＳ２０４）。例えば、配信装置１００は、抽出した広告コンテンツに含まれる文字情報について、表示領域とサイズが変更された画像とに基づいて行数を決定する。また、例えば、配信装置１００は、抽出した広告コンテンツに含まれる文字情報ＴＣ１１を表示領域ＡＲ１１内において画像ＧＣ１１の下部に表示されるように行数を決定する。なお、変更処理には、広告コンテンツの抽出は含まれなくてもよい。この場合、例えば、配信装置１００は、予め広告コンテンツに対して変更処理を行ってもよい。
【００７２】
その後、配信装置１００は、ステップＳ１０２において変更処理された広告コンテンツを端末装置１０Ａへ配信する（ステップＳ１０３）。例えば、配信装置１００は、ステップＳ１０２において変更処理された画像ＧＣ１１及び文字情報ＴＣ１１を含む広告コンテンツＡＣ１１を端末装置１０Ａへ配信する。
【００７３】
配信装置１００から広告コンテンツが配信された端末装置１０Ａは、配信された広告コンテンツを表示領域に表示する（ステップＳ１０４）。例えば、配信装置１００から広告コンテンツＡＣ１１が配信された端末装置１０Ａは、広告コンテンツＡＣ１１を表示領域ＡＲ１１に表示する。
【００７４】
また、図８に示すように、端末装置１０Ｂは、配信装置１００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ１０５）。例えば、図１に示す例において、表示アプリ（アプリＡＰ１２）が起動された端末装置１０Ｂは、配信装置１００へ広告コンテンツの取得を要求する広告要求として、端末装置１０Ｂの画面ＤＰ２１に関する情報を送信する。
【００７５】
端末装置１０Ｂから広告要求を取得した配信装置１００は、端末装置１０Ｂの画面ＤＰ２１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ１０６）。配信装置１００は、図９に示すように、変更処理において、端末装置１０Ｂに配信する広告コンテンツを抽出する（ステップＳ２０１）。その後、配信装置１００は、表示サイズを取得する（ステップＳ２０２）。例えば、配信装置１００は、端末装置１０Ｂから取得した画面ＤＰ２１に関する情報に基づいて、アプリＡＰ１２中の表示領域ＡＲ１２のサイズを取得する。そして、配信装置１００は、抽出した広告コンテンツに含まれる画像サイズを変更する（ステップＳ２０３）。また、例えば、配信装置１００は、抽出した広告コンテンツに含まれる画像を端末装置１０Ｂの画面ＤＰ２１に表示されるアプリＡＰ１２中の表示領域ＡＲ１２に表示されるように変更する。その後、配信装置１００は、テキストの行数を決定する（ステップＳ２０４）。例えば、配信装置１００は、抽出した広告コンテンツに含まれる文字情報ＴＣ１２を表示領域ＡＲ１２内において画像ＧＣ１２の下部に表示されるように行数を決定する。
【００７６】
その後、配信装置１００は、ステップＳ１０６において変更処理された広告コンテンツを端末装置１０Ｂへ配信する（ステップＳ１０７）。例えば、配信装置１００は、ステップＳ１０６において変更処理された画像ＧＣ１２及び文字情報ＴＣ１２を含む広告コンテンツＡＣ１２を端末装置１０Ｂへ配信する。
【００７７】
配信装置１００から広告コンテンツが配信された端末装置１０Ｂは、配信された広告コンテンツを表示領域に表示する（ステップＳ１０８）。例えば、配信装置１００から広告コンテンツＡＣ１２が配信された端末装置１０Ｂは、広告コンテンツＡＣ１２を表示領域ＡＲ１２に表示する。
【００７８】
〔５．変形例〕
上述した実施形態に係る配信システム１は、上記実施形態以外にも様々な異なる形態にて実施されてよい。そこで、以下では、上記の配信システム１の他の実施形態について説明する。
【００７９】
〔５−１．端末装置における変更処理〕
実施形態においては、配信装置１００が第２コンテンツに対して変更処理を行い、サイズが変更された第２コンテンツを端末装置１０へ配信する。しかしながら、変形例においては、第２コンテンツを受信した端末装置が第２コンテンツに対して変更処理を行う点において、実施形態にかかる配信システム１と相違する。この点について、図１０〜図１２を用いて説明する。なお、実施形態と同様の内容については、説明を適宜省略する。また、変形例における変更処理には、広告コンテンツの抽出は含まれない。
【００８０】
〔５−１−１．配信処理〕
まず、図１０を用いて、変形例に係る配信処理の一例について説明する。図１０に示すように、配信システム２は、端末装置２０Ａ，２０Ｂと、広告配信装置２００とが含まれる。端末装置２０Ａ，２０Ｂと、配信装置２００とは図示しない所定のネットワークを介して、有線または無線により通信可能に接続される。以下では、端末装置２０Ａ，２０Ｂについて、特に区別なく説明する場合には、端末装置２０と記載する。なお、図１０に示した配信システム２には、複数台の端末装置２０や、複数台の広告配信装置２００が含まれてもよい。図１０においては、端末装置２０の画面に表示されたアプリ中の表示領域に広告コンテンツを表示する場合を例に説明する。また、図１０では、第１コンテンツであるアプリＡＰ１１１，ＡＰ１１２、及びアプリＡＰ１１１，ＡＰ１１２中の表示領域ＡＲ１１１，ＡＲ１１２に、サイズが変更された第２コンテンツである広告コンテンツＡＣ１１１，ＡＣ１１２が端末装置２０Ａ，２０Ｂに表示される例を示す。図１０に示す例において、広告コンテンツＡＣ１１１，ＡＣ１１２は、図３中の広告コンテンツＣ１に対応する。また、図１０に示す例において、画像ＧＣ１１１，ＧＣ１１２は、図４中の画像Ｇ１に対応する。また、図１０に示す例において、文字情報ＴＣ１１１，ＴＣ１１２は、図５中の文字情報Ｔ１に対応する。すなわち、図１０中の広告コンテンツＡＣ１１１，ＡＣ１１２は、広告コンテンツＣ１に含まれる画像Ｇ１と、文字情報Ｔ１とが変更処理された広告コンテンツである。
【００８１】
端末装置２０は、第２コンテンツのサイズを変更する変更処理を行う点において、端末装置１０と相違する。端末装置２０は、画面に関する情報に基づいて広告コンテンツのサイズを変更し、アプリ中の表示領域に表示するが、詳細は後述する。
【００８２】
端末装置２０Ａは、高さ（縦幅）がＨ１１１であり、幅（横幅）がＷ１１１である画面ＤＰ１１１を有する。図１０においては、端末装置２０Ａの画面ＤＰ１１１にアプリＡＰ１１１が表示された場合を示す。以下では、アプリＡＰ１１１が、端末装置２０Ａの画面ＤＰ１１１全体に表示される場合を例に説明する。図１０に示す例においては、アプリＡＰ１１１の高さを高さＨ１１１とし、アプリＡＰ１１１の幅を幅Ｗ１１１として説明する。なお、画面ＤＰ１１１の上部や下部にアプリＡＰ１１１以外の情報が表示される場合、アプリＡＰ１１１の高さは変動する。また、画面ＤＰ１１１の左右両端部に所定の余白を設ける場合、アプリＡＰ１１１の幅は変動する。
【００８３】
また、端末装置２０Ｂは、高さがＨ１２１であり、幅がＷ１２１である画面ＤＰ１２１を有する。ここで、図１０に示す例において、端末装置２０Ｂの画面ＤＰ１２１は、端末装置２０Ａの画面ＤＰ１１１よりもサイズが小さい。具体的には、画面ＤＰ１２１の高さＨ１２１は、画面ＤＰ１１１の高さＨ１１１よりも低く、画面ＤＰ１２１の幅Ｗ１２１は、画面ＤＰ１１１の幅Ｗ１１１よりも狭い。また、図１０においては、端末装置２０Ｂの画面ＤＰ１２１にアプリＡＰ１１２が表示された場合を示す。以下では、アプリＡＰ１１２が、端末装置２０Ｂの画面ＤＰ１２１全体に表示される場合を例に説明する。図１０に示す例においては、アプリＡＰ１１２の高さを高さＨ１２１とし、アプリＡＰ１１２の幅を幅Ｗ１２１として説明する。なお、画面ＤＰ１２１の上部や下部にアプリＡＰ１１２以外の情報が表示される場合、アプリＡＰ１１２の高さは変動する。
【００８４】
図１０に示す例においては、表示される情報量が異なるためアプリＡＰ１１１，ＡＰ１１２と異なる符号を付するが、端末装置２０Ａの画面ＤＰ１１１に表示されるアプリＡＰ１１１と端末装置２０Ｂの画面ＤＰ１２１に表示されるアプリＡＰ１１２は、同一のアプリ（表示アプリ）である。図１０に示す例において、端末装置２０Ａの画面ＤＰ１１１には、端末装置２０Ｂの画面ＤＰ１２１に表示されていない「ＣＣＣＣ舞台…」と記載されたコンテンツ情報ＡＩ１１が表示されるため、端末装置２０Ａの画面ＤＰ１１１に表示される情報量の方が多くなる。なお、端末装置２０Ｂの画面ＤＰ１２１に表示されたアプリＡＰ１１２においても、表示位置を下へ移動させることによりコンテンツ情報ＡＩ１１が表示される。
【００８５】
端末装置２０Ａの画面ＤＰ１１１に表示されるアプリＡＰ１１１には、広告コンテンツを表示する表示領域ＡＲ１１１が含まれる。ここで、端末装置２０Ａの画面ＤＰ１１１に表示されるアプリＡＰ１１１中の表示領域ＡＲ１１１は、高さがＨ１１２であり、幅がＷ１１１である。つまり、表示領域ＡＲ１１１の高さＨ１１２はアプリＡＰ１１１の高さＨ１１１より低く、表示領域ＡＲ１１１の幅はアプリＡＰ１１１の幅Ｗ１１１と同じである。このように、端末装置２０Ａの画面ＤＰ１１１に表示されるアプリＡＰ１１１には、端末装置２０Ａの画面ＤＰ１１１におけるアプリＡＰ１１１の横方向に表示できる幅と同じ幅Ｗ１１１を有する表示領域ＡＲ１１１が含まれる。
【００８６】
また、端末装置２０Ｂの画面ＤＰ１２１に表示されるアプリＡＰ１１２には、広告コンテンツを表示する表示領域ＡＲ１１２が含まれる。ここで、端末装置２０Ｂの画面ＤＰ１２１に表示されるアプリＡＰ１１２中の表示領域ＡＲ１１２は、高さがＨ１２２であり、幅がＷ１２１である。つまり、表示領域ＡＲ１１２の高さＨ１２２はアプリＡＰ１１２の高さＨ１２１より低く、表示領域ＡＲ１１２の幅はアプリＡＰ１１２の幅Ｗ１２１と同じである。このように、端末装置２０Ｂの画面ＤＰ１２１に表示されるアプリＡＰ１１２には、端末装置２０Ｂの画面ＤＰ１２１におけるアプリＡＰ１１２の横方向に表示できる幅と同じ幅Ｗ１２１を有する表示領域ＡＲ１１２が含まれる。
【００８７】
ここで、端末装置２０Ｂの画面ＤＰ１２１に表示されるアプリＡＰ１１２中の表示領域ＡＲ１１２の高さＨ１２２は、端末装置２０Ａの画面ＤＰ１１１に表示されるアプリＡＰ１１１中の表示領域ＡＲ１１１の高さＨ１１２と等しい。また、アプリＡＰ１１２中の表示領域ＡＲ１１２の幅Ｗ１２１は、アプリＡＰ１１１中の表示領域ＡＲ１１１の幅Ｗ１１１よりも狭い。すなわち、アプリＡＰ１１１，ＡＰ１１２中の表示領域ＡＲ１１１，ＡＲ１１２は、画面ＤＰ１１１，ＤＰ１２１のサイズに応じてサイズが変動する。具体的には、アプリＡＰ１１１，ＡＰ１１２中の表示領域ＡＲ１１１，ＡＲ１１２は、画面ＤＰ１１１，ＤＰ１２１のサイズに応じて、幅Ｗ１１１，Ｗ１２１が変動することにより、アスペクト比（縦横比）が変動する。
【００８８】
広告配信装置２００は、広告コンテンツを配信する情報処理装置である。例えば、広告配信装置２００は、端末装置２０Ａ，２０Ｂからの広告要求に応じて広告コンテンツを抽出し、抽出したコンテンツを端末装置２０Ａ，２０Ｂに配信する。
【００８９】
図１０に示すように、表示アプリ（アプリＡＰ１１１）が起動された端末装置２０Ａは、広告配信装置２００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ１１１）。
【００９０】
端末装置２０Ａから広告要求を取得した広告配信装置２００は、広告コンテンツを抽出し、抽出した広告コンテンツを端末装置２０Ａへ配信する（ステップＳ１１２）。例えば、広告配信装置２００は、端末装置２０Ａを所有するユーザのユーザ情報に基づいて広告コンテンツを抽出し、抽出した広告コンテンツを端末装置２０Ａへ配信する。
【００９１】
広告配信装置２００から広告コンテンツの配信を受け付けた端末装置２０Ａは、端末装置２０Ａの画面ＤＰ１１１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ１１３）。端末装置２０Ａは、変更処理において、受信した広告コンテンツを画面ＤＰ１１１に表示されるアプリＡＰ１１１中の表示領域ＡＲ１１１に表示されるように変更する。
【００９２】
例えば、端末装置２０Ａは、受信した広告コンテンツに含まれる画像を表示領域ＡＲ１１１の幅Ｗ１１１と略同一となるように拡縮する。図１０に示す例においては、表示領域ＡＲ１１１の幅方向の両端に所定幅のマージンができるようにサイズが変更された画像ＧＣ１１１を示すが、広告コンテンツに含まれる画像は、表示領域ＡＲ１１１の幅Ｗ１１１と同一になるように拡縮されてもよい。端末装置２０Ａは、抽出した広告コンテンツに含まれる文字情報ＴＣ１１１を表示領域ＡＲ１１１内において画像ＧＣ１１１の下部に表示されるように行数を決定する。図１０に示す例においては、受信した広告コンテンツに含まれる文字情報ＴＣ１１１の行数を２行に決定する。
【００９３】
その後、端末装置２０Ａは、変更処理によりサイズが変更された広告コンテンツＡＣ１１１を表示領域ＡＲ１１１に表示する（ステップＳ１１４）。これにより、端末装置２０Ａの画面ＤＰ１１１中の表示領域ＡＲ１１１には、画面ＤＰ１１１の幅方向に合わせてサイズが拡縮された画像ＧＣ１１１と、表示領域ＡＲ１１１のサイズ及び画像ＧＣ１１１のサイズ（高さ）に応じて行数等の表示態様が決定された文字情報ＴＣ１１１とを含む広告コンテンツＡＣ１１１が表示される。
【００９４】
また、図１０に示すように、表示アプリ（アプリＡＰ１１２）が起動された端末装置２０Ｂは、広告配信装置２００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ１２１）。
【００９５】
端末装置２０Ｂから広告要求を取得した広告配信装置２００は、広告コンテンツを抽出し、抽出した広告コンテンツを端末装置２０Ｂへ配信する（ステップＳ１２２）。例えば、広告配信装置２００は、端末装置２０Ｂを所有するユーザのユーザ情報に基づいて広告コンテンツを抽出し、抽出した広告コンテンツを端末装置２０Ｂへ配信する。
【００９６】
広告配信装置２００から広告コンテンツの配信を受け付けた端末装置２０Ｂは、端末装置２０Ｂの画面ＤＰ１２１に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ１２３）。端末装置２０Ｂは、変更処理において、受信した広告コンテンツを画面ＤＰ１２１に表示されるアプリＡＰ１１２中の表示領域ＡＲ１１２に表示されるように変更する。
【００９７】
例えば、端末装置２０Ｂは、受信した広告コンテンツに含まれる画像を表示領域ＡＲ１１２の幅Ｗ１２１と略同一となるように拡縮する。図１０に示す例においては、表示領域ＡＲ１１２の幅方向の両端に所定幅のマージンができるようにサイズが変更された画像ＧＣ１１２を示すが、広告コンテンツに含まれる画像は、表示領域ＡＲ１１２の幅Ｗ１２１と同一になるように拡縮されてもよい。端末装置２０Ｂは、受信した広告コンテンツに含まれる文字情報ＴＣ１１２を表示領域ＡＲ１１２内において画像ＧＣ１１２の下部に表示されるように行数を決定する。図１０に示す例においては、抽出した広告コンテンツに含まれる文字情報ＴＣ１１２の行数を３行に決定する。
【００９８】
なお、図１０に示す例においては、表示されるサイズが異なるため画像ＧＣ１１１，ＧＣ１１２と異なる符号を付するが、端末装置２０Ａの画面ＤＰ１１１に表示される画像ＧＣ１１１と端末装置２０Ｂの画面ＤＰ１２１に表示される画像ＧＣ１１２は、同一の内容を示す画像（表示画像）である。また、表示される行数等の表示態様が異なるため文字情報ＴＣ１１１，ＴＣ１１２と異なる符号を付するが、端末装置２０Ａの画面ＤＰ１１１に表示される文字情報ＴＣ１１１と端末装置２０Ｂの画面ＤＰ１２１に表示される文字情報ＴＣ１１２は、同一の内容を示す文字情報（表示文字情報）である。
【００９９】
その後、端末装置２０Ｂは、変更処理によりサイズが変更された広告コンテンツＡＣ１１２を表示領域ＡＲ１１２に表示する（ステップＳ１２４）。これにより、端末装置２０Ｂの画面ＤＰ１２１中の表示領域ＡＲ１１２には、画面ＤＰ１２１の幅方向に合わせてサイズが拡縮された画像ＧＣ１１２と、表示領域ＡＲ１１２のサイズ及び画像ＧＣ１１２のサイズ（高さ）に応じて行数等の表示態様が決定された文字情報ＴＣ１１２とを含む広告コンテンツＡＣ１１２が表示される。
【０１００】
これにより、実施形態に係る端末装置２０は、端末装置２０の画面のサイズに応じて、適切にサイズが変更された第２コンテンツ（広告コンテンツ）を表示することができる。図１０に示す例においては、端末装置２０は、表示領域の横幅に基づいて設定される横幅の最大値に第２コンテンツのサイズを変更して表示することができる。したがって、図１０に示す例においては、端末装置２０は、第２コンテンツの表示態様を崩すことなく、想定されない余白を幅方向に発生させずに第２コンテンツを表示させることができる。つまり、ユーザは、自身の有する端末装置２０に最適化された第２コンテンツを閲覧することができる。すなわち、端末装置２０は、画面サイズが異なる端末装置２０において異なる表示態様で表示される第１コンテンツ中に違和感なく第２コンテンツを表示することができるため、ユーザの満足度を高めることができる。また、各端末装置２０は、同じサイズの第２コンテンツ（広告コンテンツ）を受信し、画面のサイズに応じて第２コンテンツのサイズを変更して表示する。これにより、広告配信装置２００は、端末装置２０の画面のサイズに応じてサイズの異なる複数の第２コンテンツを用いることなく、適切なサイズの第２コンテンツを端末装置２０へ配信することができる。すなわち、配信システム２は、各画面サイズに対応した第２コンテンツを用いることによるデータ量の増大を抑制しつつ、ユーザの満足度を高めることができる。
【０１０１】
また、実施形態に係る端末装置２０は、画面のサイズに応じて、適切にサイズを変更した広告コンテンツを表示する。これにより、端末装置２０は、画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズを変更した広告コンテンツを表示することができる。つまり、ユーザは、自身の有する端末装置２０に最適化された表示態様において広告コンテンツを閲覧することができる。すなわち、端末装置２０は、よりユーザの関心を引きやすい表示態様において広告コンテンツを表示することができるため、広告効果を高めることができる。また、第１コンテンツがアプリである場合、第２コンテンツである広告コンテンツを表示する表示領域の高さが固定されることが多い。このような場合であっても、端末装置２０は、画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズを変更した広告コンテンツを表示することができる。
【０１０２】
〔５−１−２．端末装置の構成〕
次に、図１１を用いて、変形例に係る端末装置２０の構成について説明する。図１１は、変形例に係る端末装置の一例を示す図である。なお、端末装置２０において、実施形態に係る端末装置１０と同様の構成は、同一の符号を付して説明を省略する。図１１に示すように、端末装置２０は、制御部１５に変更部１９を有する点において端末装置１０と相違する。
【０１０３】
（変更部１９）
変更部１９は、端末装置２０の画面のサイズに応じて画面に表示される情報量が変動する表示アプリ中の表示領域であって、画面のサイズに応じてサイズが変動する表示領域に表示される広告コンテンツのサイズを、画面に関する情報に基づいて変更する。具体的には、変更部１９は、受信部１７により受信した広告コンテンツを端末装置２０の画面のサイズに応じて変更する。例えば、変更部１９は、端末装置２０の画面のサイズに応じて、受信部１７により受信した広告コンテンツに含まれる画像のサイズを変更する。また、例えば、変更部１９は、端末装置２０の画面のサイズと変更された画像のサイズに応じて、受信部１７により受信した広告コンテンツに含まれる文字情報の行数等の表示態様を変更する。なお、変更部１９が行う変更処理は、図６に示す配信装置１００の変更部１３３が行う変更処理と同様である。
【０１０４】
また、変形例に係る受信部１７は、通信部１１を介して広告配信装置２００から広告コンテンツを受信する。具体的には、受信部１７は、変更処理前の広告コンテンツを広告配信装置２００から受信する。また、変形例に係る表示部１８は、変更部１９によってサイズが変更された広告コンテンツを画面中の表示領域に表示する。例えば、表示部１８は、変更部１９によってサイズが変更された広告コンテンツを端末装置２０の画面（出力部１４）に表示されたアプリ中の表示領域に表示する。具体的には、図１０に示す例において、端末装置２０Ａは、広告コンテンツＡＣ１１１を画面ＤＰ１１１に表示されたアプリＡＰ１１１中の表示領域ＡＲ１１１に表示する。
【０１０５】
〔５−１−３．配信処理手順〕
次に、図１２及び図１３を用いて、変形例に係る配信システム２による配信処理の手順について説明する。図１２は、変形例に係る配信処理手順を示すシーケンス図である。また、図１３は、変形例に係る変更処理を示すフローチャートである。
【０１０６】
図１２に示すように、端末装置２０Ａは、広告配信装置２００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ３０１）。
【０１０７】
端末装置２０Ａから広告要求を取得した広告配信装置２００は、端末装置２０Ａに配信する広告コンテンツを抽出する（ステップＳ３０２）。その後、広告配信装置２００は、ステップＳ３０２において抽出した広告コンテンツを端末装置２０Ａへ配信する（ステップＳ３０３）。例えば、広告配信装置２００は、画像Ｇ１及び文字情報Ｔ１を含む広告コンテンツＣ１を端末装置２０Ａへ配信する。
【０１０８】
広告配信装置２００から広告コンテンツを受信した端末装置２０Ａは、画面に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ３０４）。
【０１０９】
ここで、図１３を用いて、端末装置２０が行う変更処理について説明する。まず、広告コンテンツを受信した端末装置２０は、表示サイズを取得する（ステップＳ４０１）。例えば、端末装置２０は、画面に関する情報に基づいて、広告コンテンツの表示サイズを取得する。具体的には、端末装置２０Ａは、画面ＤＰ１１１に関する情報に基づいて、アプリＡＰ１１１中の表示領域ＡＲ１１１のサイズを取得する。そして、端末装置２０は、受信した広告コンテンツに含まれる画像サイズを変更する（ステップＳ４０２）。例えば、端末装置２０は、受信した広告コンテンツに含まれる画像を画面に表示されるアプリ中の表示領域に表示されるように変更する。具体的には、端末装置２０Ａは、受信した広告コンテンツに含まれる画像を画面ＤＰ１１１に表示されるアプリＡＰ１１１中の表示領域ＡＲ１１１に表示されるように変更する。その後、端末装置２０Ａは、テキストの行数を決定する（ステップＳ４０３）。例えば、端末装置２０Ａは、受信した広告コンテンツに含まれる文字情報について、表示領域とサイズが変更された画像とに基づいて行数を決定する。具体的には、端末装置２０Ａは、抽出した広告コンテンツに含まれる文字情報ＴＣ１１１を表示領域ＡＲ１１１内において画像ＧＣ１１１の下部に表示されるように行数を決定する。
【０１１０】
その後、端末装置２０Ａは、変更処理を行った広告コンテンツを表示領域に表示する（ステップＳ３０５）。例えば、端末装置２０Ａは、受信した広告コンテンツＣ１に対する変更処理後の広告コンテンツＡＣ１１１を表示領域ＡＲ１１１に表示する。
【０１１１】
また、図１２に示すように、端末装置２０Ｂは、広告配信装置２００へ広告コンテンツの取得を要求する広告要求を送信する（ステップＳ３０６）。
【０１１２】
端末装置２０Ｂから広告要求を取得した広告配信装置２００は、端末装置２０Ｂに配信する広告コンテンツを抽出する（ステップＳ３０７）。その後、広告配信装置２００は、ステップＳ３０７において抽出した広告コンテンツを端末装置２０Ｂへ配信する（ステップＳ３０８）。例えば、広告配信装置２００は、画像Ｇ１及び文字情報Ｔ１を含む広告コンテンツＣ１を端末装置２０Ｂへ配信する。
【０１１３】
広告配信装置２００から広告コンテンツを受信した端末装置２０Ｂは、画面に関する情報に基づいて、広告コンテンツの変更処理を行う（ステップＳ３０９）。端末装置２０Ｂは、図１３に示すように、変更処理において、表示サイズを取得する（ステップＳ４０１）。例えば、端末装置２０Ｂは、画面ＤＰ１２１に関する情報に基づいて、アプリＡＰ１１２中の表示領域ＡＲ１１２のサイズを取得する。そして、端末装置２０Ｂは、受信した広告コンテンツに含まれる画像サイズを変更する（ステップＳ４０２）。また、例えば、端末装置２０Ｂは、受信した広告コンテンツに含まれる画像を画面ＤＰ１２１に表示されるアプリＡＰ１１２中の表示領域ＡＲ１１２に表示されるように変更する。その後、端末装置２０Ｂは、テキストの行数を決定する（ステップＳ４０３）。例えば、端末装置２０Ｂは、受信した広告コンテンツに含まれる文字情報ＴＣ１１２を表示領域ＡＲ１１２内において画像ＧＣ１１２の下部に表示されるように行数を決定する。
【０１１４】
その後、端末装置２０Ｂは、変更処理を行った広告コンテンツを表示領域に表示する（ステップＳ３１０）。例えば、端末装置２０Ｂは、受信した広告コンテンツＣ１に対する変更処理後の広告コンテンツＡＣ１１２を表示領域ＡＲ１１２に表示する。
【０１１５】
〔５−２．広告コンテンツ〕
上記実施形態においては、画像と文字情報とを含む広告コンテンツを例に説明したが、広告コンテンツは画像のみを含んでもよい。また、広告コンテンツは、複数の画像情報の組合せでもよい。また、広告コンテンツは、複数の画像情報と複数の文字情報との組合せであってもよい。
【０１１６】
〔５−３．第２コンテンツ〕
上記実施形態においては、第２コンテンツとして広告コンテンツを配信する例を示したが、第２コンテンツは広告コンテンツに限らず、第１コンテンツ中の表示領域にサイズを変更して表示されるコンテンツであれば、どのようなコンテンツであってもよい。例えば、配信装置１００は、ニュースアプリやキュレーションアプリ中の所定の表示領域に表示される第２コンテンツのサイズを変更して端末装置１０へ配信してもよい。また、配信装置１００は、第１コンテンツを配信してもよい。
【０１１７】
〔６．効果〕
上述してきたように、実施形態に係る配信装置１００は、受付部１３１と、変更部１３３と、配信部１３４とを有する。受付部１３１は、端末装置１０Ａ，１０Ｂが有する画面ＤＰ１１，ＤＰ２１に関する情報を受け付ける。画面ＤＰ１１，ＤＰ２１のサイズに応じて画面ＤＰ１１，ＤＰ２１に表示される情報量が変動する第１コンテンツ（実施形態においては、アプリＡＰ１１，ＡＰ１２。以下同じ）中の表示領域ＡＲ１１，ＡＲ１２であって、画面ＤＰ１１，ＤＰ２１のサイズに応じてサイズが変動する表示領域ＡＲ１１，ＡＲ１２に表示される第２コンテンツ（実施形態においては、広告コンテンツ。以下同じ）のサイズを、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて変更する。配信部１３４は、変更部１３３によりサイズが変更された第２コンテンツ（実施形態においては、広告コンテンツＡＣ１１，ＡＣ１２。以下同じ）を端末装置１０Ａ，１０Ｂへ配信する。
【０１１８】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。
【０１１９】
また、実施形態に係る配信装置１００において、変更部１３３は、画面ＤＰ１１，ＤＰ２１のサイズに応じて縦横比が変動する表示領域ＡＲ１１，ＡＲ１２に表示される第２コンテンツのサイズを、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて変更する。
【０１２０】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて表示領域のアスペクト比（縦横比）が変動する場合であっても、適切にサイズが変更された第２コンテンツを端末装置１０へ配信することができる。
【０１２１】
また、実施形態に係る配信装置１００において、変更部１３３は、画面ＤＰ１１，ＤＰ２１のサイズに応じて横幅が変動することにより縦横比が変動する表示領域ＡＲ１１，ＡＲ１２に表示される第２コンテンツのサイズを、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて変更する。
【０１２２】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて表示領域の横幅が変動することにより、表示領域のアスペクト比（縦横比）が変動する場合であっても、適切にサイズが変更された第２コンテンツを端末装置１０へ配信することができる。
【０１２３】
また、実施形態に係る配信装置１００において、変更部１３３は、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて、第２コンテンツに含まれる画像のサイズを変更する。また、配信部１３４は、変更部１３３によりサイズが変更された画像ＧＣ１１，ＧＣ１２を含む第２コンテンツを端末装置１０Ａ，１０Ｂへ配信する。
【０１２４】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された画像を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像を含む第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された画像を含む第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。
【０１２５】
また、実施形態に係る配信装置１００において、変更部１３３は、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づく画像ＧＣ１１，ＧＣ１２のサイズの変更に応じて、第２コンテンツに含まれる文字情報の表示態様を変更する。また、配信部１３４は、変更部１３３によりサイズが変更された画像ＧＣ１１，ＧＣ１２と表示態様が変更された文字情報ＴＣ１１，ＴＣ１２とを含む第２コンテンツを端末装置１０Ａ，１０Ｂへ配信する。
【０１２６】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された画像及び表示態様が変更された文字情報を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像及び表示態様が変更された文字情報を含む第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された画像及び表示態様が変更された文字情報を含む第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。
【０１２７】
また、実施形態に係る配信装置１００において、変更部１３３は、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づく画像ＧＣ１１，ＧＣ１２のサイズの変更に応じて、文字情報の行数を変更する。また、配信部１３４は、変更部１３３によりサイズが変更された画像ＧＣ１１，ＧＣ１２と行数が変更された文字情報ＴＣ１１，ＴＣ１２とを含む第２コンテンツを端末装置１０Ａ，１０Ｂへ配信する。
【０１２８】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された画像及び行数が変更された文字情報を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像及び行数が変更された文字情報を含む第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された画像及び行数が変更された文字情報を含む第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。
【０１２９】
また、実施形態に係る配信装置１００において、変更部１３３は、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づく画像ＧＣ１１，ＧＣ１２のサイズの変更に応じて、文字情報の行間幅を変更する。また、配信部１３４は、変更部１３３によりサイズが変更された画像ＧＣ１１，ＧＣ１２と行間幅が変更された文字情報ＴＣ１１，ＴＣ１２とを含む第２コンテンツを端末装置１０Ａ，１０Ｂへ配信する。
【０１３０】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された画像及び行間隔が変更された文字情報を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像及び行間隔が変更された文字情報を含む第２コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された画像及び行間隔が変更された文字情報を含む第２コンテンツの配信を受けることができる。すなわち、配信装置１００は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツを配信することができるため、ユーザの満足度を高めることができる。
【０１３１】
また、実施形態に係る配信装置１００において、変更部１３３は、端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報と、第２コンテンツに含まれる文字情報の行数であって所定の条件に基づいて設定される文字情報の行数と、に基づいて画像のサイズを変更する。また、配信部１３４は、変更部１３３によりサイズが変更された画像と行数が設定された文字情報とを含む第２コンテンツを端末装置１０Ａ，１０Ｂへ配信する。
【０１３２】
これにより、実施形態に係る配信装置１００は、行数が設定された文字情報、及び端末装置１０の画面のサイズと文字情報の行数に基づき適切にサイズが変更された画像を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像及び行数が設定された文字情報を含む第２コンテンツを配信することができる。
【０１３３】
また、実施形態に係る配信装置１００において、変更部１３３は、端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて設定される文字情報の行数に基づいて、画像のサイズを変更する。
【０１３４】
これにより、実施形態に係る配信装置１００は、端末装置１０が有する画面のサイズに行数が設定された文字情報、及び端末装置１０の画面のサイズと文字情報の行数に基づき適切にサイズが変更された画像を含む第２コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された画像及び行数が設定された文字情報を含む第２コンテンツを配信することができる。
【０１３５】
実施形態に係る配信装置１００において、変更部１３３は、表示領域ＡＲ１１，ＡＲ１２に表示される第２コンテンツである広告コンテンツのサイズを、受付部１３１により受け付けられた端末装置１０Ａ，１０Ｂの画面ＤＰ１１，ＤＰ２１に関する情報に基づいて変更する。また、配信部１３４は、変更部１３３によりサイズが変更された広告コンテンツＡＣ１１，ＡＣ１２を端末装置１０Ａ，１０Ｂへ配信する。
【０１３６】
これにより、実施形態に係る配信装置１００は、端末装置１０の画面のサイズに応じて、適切にサイズが変更された広告コンテンツを端末装置１０へ配信する。これにより、配信装置１００は、端末装置１０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された広告コンテンツを配信することができる。つまり、ユーザは、自身の有する端末装置１０に最適化された広告コンテンツの配信を受けることができる。すなわち、配信装置１００は、よりユーザの関心を引きやすい表示態様において広告コンテンツを配信することができるため、広告効果を高めることができる。
【０１３７】
実施形態に係る端末装置１０Ａ，１０Ｂは、受信部１７と、表示部１８とを有する。受信部１７は、画面ＤＰ１１，ＤＰ２１のサイズに応じて画面ＤＰ１１，ＤＰ２１に表示される情報量が変動する第１コンテンツ中の表示領域ＡＲ１１，ＡＲ１２であって、画面ＤＰ１１，ＤＰ２１のサイズに応じてサイズが変動する表示領域ＡＲ１１，ＡＲ１２に、表示されるコンテンツであって、画面ＤＰ１１，ＤＰ２１に関する情報に基づいてサイズが変更されたコンテンツである第２コンテンツを受信する。表示部１８は、受信部１７によって受信された第２コンテンツを画面ＤＰ１１，ＤＰ２１に表示する。
【０１３８】
これにより、実施形態に係る端末装置１０は、画面のサイズに応じて、適切にサイズが変更された第２コンテンツの配信を受けることができる。これにより、端末装置１０は、画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズが変更された第２コンテンツの配信を受けることができる。つまり、ユーザは、自身の有する端末装置１０に最適化された第２コンテンツの配信を受けることができる。すなわち、端末装置１０は、画面サイズが異なる端末装置１０において異なる表示態様で表示される第１コンテンツ中に違和感なく表示される第２コンテンツの配信を受けることができるため、端末装置１０を有するユーザの満足度を高めることができる。
【０１３９】
変形例に係る端末装置２０は、変更部１９と、表示部１８とを有する。変更部１９は、端末装置２０の画面のサイズに応じて画面に表示される情報量が変動する第１コンテンツ中の表示領域であって、画面のサイズに応じてサイズが変動する表示領域に表示される第２コンテンツのサイズを、画面に関する情報に基づいて変更する。表示部１８は、変更部１９によってサイズが変更された第２コンテンツを画面中の表示領域に表示する。
【０１４０】
これにより、変形例に係る端末装置２０は、端末装置２０の画面のサイズに応じて、適切にサイズを変更した第２コンテンツ表示することができる。これにより、端末装置２０は、端末装置２０が有する画面のサイズに応じてサイズが変動する表示領域に対して、適切にサイズを変更した第２コンテンツを表示することができる。つまり、ユーザは、自身の有する端末装置２０に最適化された態様において第２コンテンツを閲覧することができる。すなわち、端末装置２０は、画面サイズが異なる端末装置２０において異なる表示態様で表示される第１コンテンツ中に違和感なく第２コンテンツを表示することができるため、ユーザの満足度を高めることができる。
【０１４１】
〔７．ハードウェア構成〕
上述してきた実施形態に係る配信装置１００、携帯端末１０、及び変形例に係る端末装置２０は、例えば図１４に示すような構成のコンピュータ１０００によって実現される。図１４は、配信装置及び端末装置の機能を実現するコンピュータの一例を示すハードウェア構成図である。コンピュータ１０００は、ＣＰＵ１１００、ＲＡＭ１２００、ＲＯＭ１３００、ＨＤＤ１４００、通信インターフェイス（Ｉ／Ｆ）１５００、入出力インターフェイス（Ｉ／Ｆ）１６００、及びメディアインターフェイス（Ｉ／Ｆ）１７００を有する。
【０１４２】
ＣＰＵ１１００は、ＲＯＭ１３００またはＨＤＤ１４００に格納されたプログラムに基づいて動作し、各部の制御を行う。ＲＯＭ１３００は、コンピュータ１０００の起動時にＣＰＵ１１００によって実行されるブートプログラムや、コンピュータ１０００のハードウェアに依存するプログラム等を格納する。
【０１４３】
ＨＤＤ１４００は、ＣＰＵ１１００によって実行されるプログラム、及び、かかるプログラムによって使用されるデータ等を格納する。通信インターフェイス１５００は、所定のネットワークＮを介して他の機器からデータを受信してＣＰＵ１１００へ送り、ＣＰＵ１１００が生成したデータを所定のネットワークＮを介して他の機器へ送信する。
【０１４４】
ＣＰＵ１１００は、入出力インターフェイス１６００を介して、ディスプレイやプリンタ等の出力装置、及び、キーボードやマウス等の入力装置を制御する。ＣＰＵ１１００は、入出力インターフェイス１６００を介して、入力装置からデータを取得する。また、ＣＰＵ１１００は、生成したデータを入出力インターフェイス１６００を介して出力装置へ出力する。
【０１４５】
メディアインターフェイス１７００は、記録媒体１８００に格納されたプログラムまたはデータを読み取り、ＲＡＭ１２００を介してＣＰＵ１１００に提供する。ＣＰＵ１１００は、かかるプログラムを、メディアインターフェイス１７００を介して記録媒体１８００からＲＡＭ１２００上にロードし、ロードしたプログラムを実行する。記録媒体１８００は、例えばＤＶＤ（Digital  Versatile  Disc）、ＰＤ（Phase  change  rewritable  Disk）等の光学記録媒体、ＭＯ（Magneto-Optical  disk）等の光磁気記録媒体、テープ媒体、磁気記録媒体、または半導体メモリ等である。
【０１４６】
例えば、コンピュータ１０００が実施形態に係る配信装置１００として機能する場合、コンピュータ１０００のＣＰＵ１１００は、ＲＡＭ１２００上にロードされたプログラムを実行することにより、制御部１３０の機能を実現する。コンピュータ１０００のＣＰＵ１１００は、これらのプログラムを記録媒体１８００から読み取って実行するが、他の例として、他の装置から所定のネットワークＮを介してこれらのプログラムを取得してもよい。
【０１４７】
以上、本願の実施形態のいくつかを図面に基づいて詳細に説明したが、これらは例示であり、発明の開示の行に記載の態様を始めとして、当業者の知識に基づいて種々の変形、改良を施した他の形態で本発明を実施することが可能である。
【０１４８】
〔８．その他〕
また、上記各実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。この他、上記文書中や図面中で示した処理手順、具体的名称、各種のデータやパラメータを含む情報については、特記する場合を除いて任意に変更することができる。例えば、各図に示した各種情報は、図示した情報に限られない。
【０１４９】
また、図示した各装置の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。すなわち、各装置の分散・統合の具体的形態は図示のものに限られず、その全部または一部を、各種の負荷や使用状況などに応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。
【０１５０】
また、上述してきた各実施形態は、処理内容を矛盾させない範囲で適宜組み合わせることが可能である。
【０１５１】
また、上述してきた「部（section、module、unit）」は、「手段」や「回路」などに読み替えることができる。例えば、受付部は、受付手段や受付回路に読み替えることができる。
【符号の説明】
【０１５２】
１００  配信装置
１２１  広告情報記憶部
１２２  画像情報記憶部
１２３  文字情報記憶部
１３０  制御部
１３１  受付部
１３２  抽出部
１３３  変更部
１３４  配信部
２０    端末装置
１１    通信部
１２    記憶部
１３    入力部
１４    出力部
１５    制御部
１６    要求部
１７    受信部
１８    表示部
１９    変更部
【図１】
2016206987.tif 000003
【図２】
2016206987.tif 000004
【図３】
2016206987.tif 000005
【図４】
2016206987.tif 000006
【図５】
2016206987.tif 000007
【図６】
2016206987.tif 000008
【図７】
2016206987.tif 000009
【図８】
2016206987.tif 000010
【図９】
2016206987.tif 000011
【図１０】
2016206987.tif 000012
【図１１】
2016206987.tif 000013
【図１２】
2016206987.tif 000014
【図１３】
2016206987.tif 000015
【図１４】
2016206987.tif 000016