(57)【要約】      （修正有）【課題】コンテンツに含まれている画像に基づいて、ユーザにとってコンテンツの内容がわかりやすいサムネイル画像を表示できるようにする配信装置、配信方法、表示端末、表示プログラム及び表示方法を提供する。【解決手段】配信サーバ１は、画像及び文章を含むコンテンツを取得するコンテンツ取得部１１２と、画像の中で被写体の特徴量を算出し、算出した特徴量に基づいて画像の一部の範囲を特定する範囲特定部１１３と、画像の中で範囲を切り出すことによって部分画像を生成する部分画像生成部１１４と、部分画像を含む第１画面を表示するための情報を表示端末へ送信するとともに、第１画面においてコンテンツに関連付けられた要素をユーザが選択した場合にコンテンツを含む第２画面を表示するための情報を表示端末へ送信する送信部１１５と、を有する。【選択図】図２
2020046969.tif 000002
【特許請求の範囲】
【請求項１】
画像及び文章を含むコンテンツを取得する取得部と、
前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定する特定部と、
前記画像の中で前記範囲を切り出すことによって部分画像を生成する生成部と、
前記部分画像を含む第１画面を表示するための情報を表示端末へ送信するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するための情報を前記表示端末へ送信する送信部と、
を有する配信装置。
【請求項２】
前記特定部は、前記特徴量に基づいて前記画像の中で人物又はマークを認識し、認識した前記人物又はマークを含む前記範囲を特定する、請求項１に記載の配信装置。
【請求項３】
前記特定部は、前記画像の中で複数の人物又はマークを認識した場合に、認識した前記複数の人物又はマークを含む前記範囲を特定する、請求項２に記載の配信装置。
【請求項４】
前記特定部は、前記特徴量と記憶部に記憶された基準特徴量とを比較することによって、前記範囲を特定する、請求項１から３のいずれか一項に記載の配信装置。
【請求項５】
前記特定部は、前記文章に含まれている人物又は集団の名称に関連付けられた前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定する、請求項４に記載の配信装置。
【請求項６】
前記特定部は、前記ユーザの嗜好に合致する前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定する、請求項４又は５に記載の配信装置。
【請求項７】
前記生成部は、前記画像の中で互いに異なる前記範囲を切り出すことによって複数の前記部分画像を生成し、
前記送信部は、複数の前記部分画像のうち、複数の前記部分画像に対するユーザの選択状況に基づいて統計的に選択したいずれか１つの前記部分画像を含む前記第１画面を表示するための情報を前記表示端末へ送信する、請求項１から６のいずれか一項に記載の配信装置。
【請求項８】
前記特定部は、前記ユーザの属性に基づいて、前記部分画像の大きさ又は前記範囲の大きさを変更する、請求項１から７のいずれか一項に記載の配信装置。
【請求項９】
プロセッサが、
画像及び文章を含むコンテンツを取得するステップと、
前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、
前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、
前記部分画像を含む第１画面を表示するための情報を表示端末へ送信するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するための情報を前記表示端末へ送信するステップと、
を実行する配信方法。
【請求項１０】
画像及び文章を含むコンテンツを取得する取得部と、
前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定する特定部と、
前記画像の中で前記範囲を切り出すことによって部分画像を生成する生成部と、
前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示する表示部と、
を有する表示端末。
【請求項１１】
前記特定部は、前記特徴量に基づいて前記画像の中で人物又はマークを認識し、認識した前記人物又はマークを含む前記範囲を特定する、請求項１０に記載の表示端末。
【請求項１２】
前記特定部は、前記特徴量と記憶部に記憶された基準特徴量とを比較することによって、前記範囲を特定する、請求項１０又は１１に記載の表示端末。
【請求項１３】
前記特定部は、前記文章に含まれている人物又は集団の名称に関連付けられた前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定する、請求項１２に記載の表示端末。
【請求項１４】
表示端末に、
画像及び文章を含むコンテンツを取得するステップと、
前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、
前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、
前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するステップと、
を実行させる表示プログラム。
【請求項１５】
プロセッサが、
画像及び文章を含むコンテンツを取得するステップと、
前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、
前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、
前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するステップと、
を実行する表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、電子的なコンテンツを配信するための配信装置、配信方法、表示端末、表示プログラム及び表示方法に関する。
【背景技術】
【０００２】
従来、ニュース記事等のコンテンツに関連付けられた見出しの一覧を表示し、ユーザがいずれかの見出しを選択することによって詳細な記事を表示するサービスが普及している（例えば特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００８−１７６４９１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
このようなサービスは、ユーザが記事の内容を視覚的に把握できるように、見出しの近傍に、各記事に含まれる画像の一部を切り出してサムネイル画像として表示する場合がある。見出しの一覧性を確保するために、表示可能なサムネイル画像の大きさは限られている。そのため、画像中の決まった位置（例えば上部や中央部）を切り出すと、画像中で記事の内容に関係のない部分がサムネイル画像になってしまい、ユーザがサムネイル画像を見ても記事の内容を把握できないことがあった。
【０００５】
本発明は上述の点に鑑みてなされたものであり、コンテンツに含まれている画像に基づいて、ユーザにとってコンテンツの内容がわかりやすいサムネイル画像を表示できる配信装置、配信方法、表示端末、表示プログラム及び表示方法を提供することを目的とする。
【課題を解決するための手段】
【０００６】
本発明の第１の態様の配信装置は、画像及び文章を含むコンテンツを取得する取得部と、前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定する特定部と、前記画像の中で前記範囲を切り出すことによって部分画像を生成する生成部と、前記部分画像を含む第１画面を表示するための情報を表示端末へ送信するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するための情報を前記表示端末へ送信する送信部と、を有する。
【０００７】
前記特定部は、前記特徴量に基づいて前記画像の中で人物又はマークを認識し、認識した前記人物又はマークを含む前記範囲を特定してもよい。
【０００８】
前記特定部は、前記画像の中で複数の人物又はマークを認識した場合に、認識した前記複数の人物又はマークを含む前記範囲を特定してもよい。
【０００９】
前記特定部は、前記特徴量と記憶部に記憶された基準特徴量とを比較することによって、前記範囲を特定してもよい。
【００１０】
前記特定部は、前記文章に含まれている人物又は集団の名称に関連付けられた前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定してもよい。
【００１１】
前記特定部は、前記ユーザの嗜好に合致する前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定してもよい。
【００１２】
前記生成部は、前記画像の中で互いに異なる前記範囲を切り出すことによって複数の前記部分画像を生成し、前記送信部は、複数の前記部分画像のうち、複数の前記部分画像に対するユーザの選択状況に基づいて統計的に選択したいずれか１つの前記部分画像を含む前記第１画面を表示するための情報を前記表示端末へ送信してもよい。
【００１３】
前記特定部は、前記ユーザの属性に基づいて、前記部分画像の大きさ又は前記範囲の大きさを変更してもよい。
【００１４】
本発明の第２の態様の配信方法は、プロセッサが、画像及び文章を含むコンテンツを取得するステップと、前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、前記部分画像を含む第１画面を表示するための情報を表示端末へ送信するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するための情報を前記表示端末へ送信するステップと、を実行する。
【００１５】
本発明の第３の態様の表示端末は、画像及び文章を含むコンテンツを取得する取得部と、前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定する特定部と、前記画像の中で前記範囲を切り出すことによって部分画像を生成する生成部と、前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示する表示部と、を有する。
【００１６】
前記特定部は、前記特徴量に基づいて前記画像の中で人物又はマークを認識し、認識した前記人物又はマークを含む前記範囲を特定してもよい。
【００１７】
前記特定部は、前記特徴量と記憶部に記憶された基準特徴量とを比較することによって、前記範囲を特定してもよい。
【００１８】
前記特定部は、前記文章に含まれている人物又は集団の名称に関連付けられた前記基準特徴量を前記記憶部から取得し、前記特徴量及び前記基準特徴量に基づいて前記範囲を特定してもよい。
【００１９】
本発明の第４の態様の表示プログラムは、表示端末に、画像及び文章を含むコンテンツを取得するステップと、前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するステップと、を実行させる。
【００２０】
本発明の第５の態様の表示方法は、プロセッサが、画像及び文章を含むコンテンツを取得するステップと、前記画像の中で被写体の特徴量を算出し、算出した前記特徴量に基づいて前記画像の一部の範囲を特定するステップと、前記画像の中で前記範囲を切り出すことによって部分画像を生成するステップと、前記部分画像を含む第１画面を表示するとともに、前記第１画面において前記コンテンツに関連付けられた要素をユーザが選択した場合に前記コンテンツを含む第２画面を表示するステップと、を実行する。
【発明の効果】
【００２１】
本発明によれば、コンテンツに含まれている画像に基づいて、ユーザにとってコンテンツの内容がわかりやすいサムネイル画像を表示できるという効果を奏する。
【図面の簡単な説明】
【００２２】
【図１】第１の実施形態に係る配信システムの模式図である。
【図２】第１の実施形態に係る配信システムのブロック図である。
【図３】コンテンツの一覧画面及び詳細画面を表示している表示端末の正面図である。
【図４】特徴情報記憶部が記憶している特徴情報の模式図である。
【図５】範囲特定部及び部分画像生成部が画像に基づいて部分画像を生成する方法の模式図である。
【図６】画像の中で複数の人物又はマークが検出された場合の範囲を特定する方法の模式図である。
【図７】第１の実施形態に係る配信方法のフローチャートを示す図である。
【図８】第２の実施形態に係る配信システムのブロック図である。
【図９】特徴情報記憶部が記憶している特徴情報の模式図である。
【図１０】ユーザ情報記憶部が記憶しているユーザ情報の模式図である。
【図１１】範囲特定部及び部分画像生成部が画像に基づいて部分画像を生成する方法の模式図である。
【図１２】ユーザ情報記憶部が記憶しているユーザ情報の模式図である。
【図１３】一覧画面におけるユーザの選択状況を示す模式図である。
【発明を実施するための形態】
【００２３】
（第１の実施形態）
［配信システムＳの概要］
図１は、本実施形態に係る配信システムＳの模式図である。配信システムＳは、配信サーバ１と、表示端末２とを含む。配信システムＳは、その他のサーバ、端末等の機器を含んでもよい。
【００２４】
配信サーバ１（配信装置）は、有線又は無線の通信を行うことが可能であり、電子的なコンテンツ（以下、コンテンツという）を表示するためのデータを表示端末２へ送信するコンピュータである。コンテンツは、テキスト（文字）及び画像（静止画像又は動画像）を含む。配信サーバ１は、インターネット、ローカルエリアネットワーク等のネットワークＮを介してコンテンツを表示するためのデータを、表示端末２へ送信する。
【００２５】
表示端末２は、有線又は無線の通信を行うことが可能であり、通信によって取得したコンテンツを表示可能な通信装置である。例えば表示端末２は、スマートフォン、タブレット端末等の携帯端末や、パーソナルコンピュータである。表示端末２は、ネットワークＮを介してコンテンツを表示するためのデータを配信サーバ１から受信して、コンテンツを表示する。
【００２６】
［配信システムＳの構成］
図２は、本実施形態に係る配信システムＳのブロック図である。図２において、矢印は主なデータの流れを示しており、図２に示したもの以外のデータの流れがあってよい。図２において、各ブロックはハードウェア（装置）単位の構成ではなく、機能単位の構成を示している。そのため、図２に示すブロックは単一の装置内に実装されてよく、あるいは複数の装置内に分かれて実装されてよい。ブロック間のデータの授受は、データバス、ネットワーク、可搬記憶媒体等、任意の手段を介して行われてよい。
【００２７】
配信サーバ１は、制御部１１と、記憶部１２とを有する。制御部１１は、操作受付部１１１と、コンテンツ取得部１１２と、範囲特定部１１３と、部分画像生成部１１４と、送信部１１５とを有する。記憶部１２は、コンテンツ記憶部１２１と、特徴情報記憶部１２２とを有する。
【００２８】
記憶部１２は、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）、ハードディスクドライブ等を含む記憶媒体である。記憶部１２は、制御部１１が実行するプログラムを予め記憶している。記憶部１２は、配信サーバ１の外部に設けられてもよく、その場合にネットワークを介して制御部１１との間でデータの授受を行ってもよい。
【００２９】
コンテンツ記憶部１２１は、コンテンツを表示するためのデータを記憶する。特徴情報記憶部１２２は、画像の中で所定の被写体を検出するための特徴情報を記憶する。コンテンツ記憶部１２１及び特徴情報記憶部１２２は、それぞれ記憶部１２上の記憶領域であってもよく、あるいは記憶部１２上で構成されたデータベースであってもよい。
【００３０】
制御部１１は、例えばＣＰＵ（Central Processing Unit）等のプロセッサであり、記憶部１２に記憶されたプログラムを実行することにより、操作受付部１１１、コンテンツ取得部１１２、範囲特定部１１３、部分画像生成部１１４及び送信部１１５として機能する。制御部１１の機能の少なくとも一部は、電気回路によって実行されてもよい。また、制御部１１の機能の少なくとも一部は、ネットワーク経由で実行されるプログラムによって実行されてもよい。
【００３１】
表示端末２は、表示部２１と、操作部２２とを有する。表示部２１は、液晶ディスプレイ等、情報を表示可能な表示装置を含む。操作部２２は、キーボード、マウス等、ユーザの操作を受け付け可能な操作装置を含む。表示部２１としてユーザによる接触の位置を検出可能なタッチスクリーンを用いることによって、表示部２１と操作部２２とを一体に構成してもよい。
【００３２】
本実施形態に係る配信システムＳは、図２に示す具体的な構成に限定されない。配信サーバ１及び表示端末２は、それぞれ１つの装置に限られず、２つ以上の物理的に分離した装置が有線又は無線で接続されることにより構成されてもよい。
【００３３】
［配信方法の説明］
コンテンツ記憶部１２１は、ニュース記事等のコンテンツに含まれる画像及び文章のデータを予め記憶している。ここではコンテンツ記憶部１２１は、コンテンツとしてニュース記事のデータを記憶しているが、その他の種類のコンテンツのデータを記憶してもよい。また、コンテンツ記憶部１２１は、後述の範囲特定部１１３及び部分画像生成部１１４がコンテンツに含まれる画像の一部を切り出すことによって生成した部分画像のデータを、コンテンツに関連付けて記憶する。
【００３４】
図３（ａ）は、コンテンツの一覧画面Ａを表示している表示端末２の正面図である。一覧画面Ａ（第１画面）は、１つ以上の部分画像Ａ１と、１つ以上の見出しＡ２とを含む。部分画像Ａ１（サムネイル画像ともいう）は、コンテンツに含まれる画像Ｂ１の一部を切り出した画像である。見出しＡ２は、コンテンツに含まれる文章Ｂ２の表題である。部分画像Ａ１及び見出しＡ２は、コンテンツに関連付けられた要素であり、該コンテンツの詳細画面Ｂにリンクされている。
【００３５】
図３（ｂ）は、コンテンツの詳細画面Ｂを表示している表示端末２の正面図である。詳細画面Ｂ（第２画面）は、画像Ｂ１と、文章Ｂ２とを含む。画像Ｂ１は、コンテンツに含まれる画像であり、部分画像Ａ１の元となる画像である。文章Ｂ２は、コンテンツに含まれる文章である。
【００３６】
本実施形態に係る配信方法において、表示端末２のユーザは、一覧画面Ａを閲覧したい場合に、操作部２２を用いて一覧画面Ａを表示するための操作を行う。表示端末２は、一覧画面Ａを表示するための操作を示す情報を、配信サーバ１へ送信する。
【００３７】
配信サーバ１において、操作受付部１１１は、一覧画面Ａを表示するための操作を示す情報を表示端末２から受信して受け付ける。コンテンツ取得部１１２は、操作受付部１１１が一覧画面Ａを表示するための操作を示す情報を受け付けた場合に、一覧画面Ａに表示される１つ以上のコンテンツに関連付けられた、部分画像Ａ１のデータと、見出しＡ２のデータとを、コンテンツ記憶部１２１から取得する。一覧画面Ａに表示されるコンテンツは、所定の規則に基づいて自動的に指定されてもよい。この場合に、例えばコンテンツ取得部１１２は、記録された時刻が新しい順に所定個のコンテンツを取得する。あるいは一覧画面Ａに表示されるコンテンツは、配信サーバ１の管理者等によって手動で予め指定されてもよい。
【００３８】
一覧画面Ａに表示されるコンテンツに関連付けられた部分画像Ａ１のデータがコンテンツ記憶部１２１に記憶されていない場合に、範囲特定部１１３及び部分画像生成部１１４は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１に基づいて部分画像Ａ１を生成する。
【００３９】
具体的には、範囲特定部１１３は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１のデータをコンテンツ記憶部１２１から取得するとともに、特徴情報を特徴情報記憶部１２２から取得する。
【００４０】
図４は、特徴情報記憶部１２２が記憶している特徴情報Ｃの模式図である。特徴情報Ｃは、画像の中で人物、マーク（会社のロゴ）等の被写体を検出するための特徴量を示す情報である。本実施形態では、人物及びマークは、特定の人物及びマークではなく、一般的な人物及びマークである。特徴情報記憶部１２２は、代表的又は平均的な１人又は複数の人物の特徴情報Ｃを記憶している。また、特徴情報記憶部１２２は、代表的又は平均的な１つ又は複数のマークの特徴情報Ｃを記憶している。
【００４１】
特徴情報Ｃは、種別Ｃ１と、種別Ｃ１に関連付けられた特徴量Ｃ２とを示す。種別Ｃ１は、人物、マーク等の種別である。特徴量Ｃ２は、人物（人物の顔）又はマーク（マークの全体）を検出するための特徴を表す値である。特徴量Ｃ２は、人物又はマークを含む画像（テンプレート画像）の複数の画素の輝度値の分布であってもよい。また、特徴量Ｃ２は、人物又はマークを含む画像における所定の部位（例えば人物の目、鼻、口や、マークの輪郭等）の相対的な位置であってもよい。
【００４２】
また、特徴量Ｃ２は、人物又はマークを含む画像の複数の画素の輝度値から所定の規則に従って算出した値（例えばＨＯＧ特徴量、Ｈａａｒ−Ｌｉｋｅ特徴量）であってもよい。また、特徴量Ｃ２は、ディープラーニング（ディープニューラルネットワーク）によって人物又はマークを含む画像から自動的に抽出された特徴量であってもよい。特徴量Ｃ２は、ここに示した具体的な値に限定されず、画像に写っている人物、マーク等の被写体を検出可能なその他の値であってもよい。
【００４３】
図４において特徴情報Ｃは視認性のために文字列の表で表されているが、各データは任意の形式で記録されてもよく、例えば文字列データ、数値データおよびバイナリデータのいずれでもよい。特徴情報Ｃは、データベースとして記録されてもよく、あるいはデータを列挙したリストとして記録されてもよい。
【００４４】
図５（ａ）、図５（ｂ）は、範囲特定部１１３及び部分画像生成部１１４が画像Ｂ１に基づいて部分画像Ａ１を生成する方法の模式図である。図５（ａ）は画像Ｂ１に基づいて人物を含む部分画像Ａ１を生成する例を表しており、図５（ｂ）は画像Ｂ１に基づいてマークを含む部分画像Ａ１を生成する例を表している。
【００４５】
まず範囲特定部１１３は、画像Ｂ１の中で１つの位置を含む所定範囲において、特徴情報Ｃの特徴量Ｃ２と同様の方法で特徴量を算出する。範囲特定部１１３は、特徴情報記憶部１２２に記憶された各特徴情報Ｃの特徴量Ｃ２（すなわち基準特徴量）と、算出した特徴量とを比較する。そしていずれかの特徴情報Ｃの特徴量Ｃ２と、算出した特徴量との関係が所定の条件を満たす場合に、範囲特定部１１３は、人物又はマークを検出する。例えば範囲特定部１１３は、特徴情報Ｃの特徴量Ｃ２と、算出した特徴量との間の類似度（ユークリッド距離等）を算出し、算出した類似度が所定値以上である場合に、人物又はマークを検出する。
【００４６】
範囲特定部１１３は、画像Ｂ１の中の各位置について特徴量の算出と人物又はマークの検出とを繰り返し、人物又はマークを検出した位置を記録する。範囲特定部１１３は、所定数の人物又はマークが検出された時点で、人物又はマークの検出を終了してもよい。そして範囲特定部１１３は、画像Ｂ１の中で人物又はマークを検出した位置を含む所定の大きさの範囲Ｒを特定する。
【００４７】
範囲特定部１１３は、画像Ｂ１の中で複数の人物又はマークを検出した場合に、複数の人物又はマークを含むように、あるいは複数の人物又はマークから選択した１つの人物又はマークを含むように、範囲Ｒを特定する。
【００４８】
図６（ａ）は、画像Ｂ１の中で複数の人物又はマークが検出された場合に複数の人物又はマークを含む範囲Ｒを特定する方法の模式図である。範囲特定部１１３は、画像Ｂ１の中で複数の人物又はマークを検出した場合に、複数の人物又はマークの位置の中心点Ｒ１（例えば重心）を算出する。そして範囲特定部１１３は、中心点Ｒ１を含む所定の大きさの範囲Ｒを特定する。このとき範囲特定部１１３は、中心点Ｒ１を含む範囲Ｒが複数の人物又はマークを含むように、範囲Ｒの大きさを変更してもよい。これにより、配信サーバ１は、画像Ｂ１の中で複数の人物又はマークを含む部分画像Ａ１を生成できる。
【００４９】
図６（ｂ）は、画像Ｂ１の中で複数の人物又はマークが検出された場合に複数の人物又はマークから選択した１つの人物又はマークを含む範囲Ｒを特定する方法の模式図である。範囲特定部１１３は、画像Ｂ１の中で複数の人物又はマークを検出した場合に、複数の人物又はマークの相対的な位置関係に基づいて、複数の人物又はマークのうちいずれか１つの人物又はマークを選択する。例えば範囲特定部１１３は、画像Ｂ１の中で複数の人物又はマークを検出した場合に、複数の人物又はマークのうち最も上に位置する人物又はマークを選択する。これにより、配信サーバ１は、画像Ｂ１に複数の人物又はマークが含まれる場合に、１つの人物又はマークを選択的に含む部分画像Ａ１を生成できる。
【００５０】
範囲特定部１１３は、常に１つの人物又はマークを選択してもよく、あるいは複数の人物又はマークの間の距離が所定値以上の場合に１つの人物又はマークを選択してもよい。また、範囲特定部１１３は、画像Ｂ１の中で人物及びマークの両方を検出した場合に、人物を優先的に選択してもよく、あるいはマークを優先的に選択してもよい。
【００５１】
部分画像生成部１１４は、画像Ｂ１の中で、範囲特定部１１３が特定した範囲Ｒを切り出すことによって部分画像Ａ１を生成し、元の画像Ｂ１を含むコンテンツと関連付けてコンテンツ記憶部１２１に記憶させる。送信部１１５は、部分画像Ａ１及び見出しＡ２を含む一覧画面Ａを表示するための情報を表示端末２へ送信する。表示端末２は、配信サーバ１から受信した情報に基づいて、表示部２１上に図３（ａ）に例示した一覧画面Ａを表示する。
【００５２】
表示端末２のユーザは、詳細画面Ｂを閲覧したい場合に、操作部２２を用いて詳細画面Ｂを表示するための操作を行う。詳細画面Ｂを表示するための操作は、一覧画面Ａの中でいずれか１つの部分画像Ａ１又は見出しＡ２を選択する操作である。表示端末２は、選択された部分画像Ａ１又は見出しＡ２に関連付けられたコンテンツを示す情報を、配信サーバ１へ送信する。
【００５３】
配信サーバ１において、操作受付部１１１は、選択された部分画像Ａ１又は見出しＡ２に関連付けられたコンテンツを示す情報を表示端末２から受信して受け付ける。コンテンツ取得部１１２は、操作受付部１１１が受け付けた情報が示すコンテンツに関連付けられた、画像Ｂ１のデータと、文章Ｂ２のデータとを、コンテンツ記憶部１２１から取得する。
【００５４】
送信部１１５は、画像Ｂ１及び文章Ｂ２を含む詳細画面Ｂを表示するための情報を表示端末２へ送信する。表示端末２は、配信サーバ１から受信した情報に基づいて、表示部２１上に図３（ｂ）に例示した詳細画面Ｂを表示する。
【００５５】
このように、配信サーバ１は、画像Ｂ１の中で人物又はマークを含む範囲Ｒを特定して部分画像Ａ１に反映するため、ユーザにとってコンテンツの内容がわかりやすい部分画像Ａ１を生成し、表示端末２へ送信できる。
【００５６】
［配信方法のフローチャート］
図７は、本実施形態に係る配信方法のフローチャートを示す図である。まず表示端末２のユーザは、一覧画面Ａを閲覧したい場合に操作部２２を用いて一覧画面Ａを表示するための操作を行い、詳細画面Ｂを閲覧したい場合に操作部２２を用いて詳細画面Ｂを表示するための操作を行う。配信サーバ１において、操作受付部１１１は、ユーザによる操作を示す情報を表示端末２から受信して受け付ける（Ｓ１１）。
【００５７】
操作受付部１１１が一覧画面Ａを表示するための操作を受け付けた場合に（Ｓ１２のＹＥＳ）、コンテンツ取得部１１２は、一覧画面Ａに表示される１つ以上のコンテンツに関連付けられた、部分画像Ａ１のデータと、見出しＡ２のデータとを、コンテンツ記憶部１２１から取得する（Ｓ１３）。
【００５８】
コンテンツ取得部１１２が部分画像Ａ１を取得できた場合に（Ｓ１４のＹＥＳ）、配信サーバ１はＳ１８へ進む。コンテンツ取得部１１２が部分画像Ａ１を取得できなかった場合に（Ｓ１４のＮＯ）、範囲特定部１１３は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１のデータをコンテンツ記憶部１２１から取得するとともに、特徴情報Ｃを特徴情報記憶部１２２から取得する。
【００５９】
範囲特定部１１３は、取得した画像Ｂ１を用いて特徴量を算出し、特徴情報記憶部１２２に記憶された各特徴情報Ｃの特徴量Ｃ２（すなわち基準特徴量）と、算出した特徴量とを比較する。そしていずれかの特徴情報Ｃの特徴量Ｃ２と、算出した特徴量との関係が所定の条件を満たす場合に、範囲特定部１１３は、人物又はマークを検出する（Ｓ１５）。
【００６０】
範囲特定部１１３は、画像Ｂ１の中で人物又はマークを検出した位置を含む所定の大きさの範囲Ｒを特定する（Ｓ１６）。部分画像生成部１１４は、画像Ｂ１の中で、範囲特定部１１３が特定した範囲Ｒを切り出すことによって部分画像Ａ１を生成し、元の画像Ｂ１を含むコンテンツと関連付けてコンテンツ記憶部１２１に記憶させる（Ｓ１７）。
【００６１】
送信部１１５は、ステップＳ１３でコンテンツ取得部１１２が取得した部分画像Ａ１又はステップＳ１７で部分画像生成部１１４が生成した部分画像Ａ１と、ステップＳ１３でコンテンツ取得部１１２が取得した見出しＡ２とを含む一覧画面Ａを表示するための情報を表示端末２へ送信する（Ｓ１８）。表示端末２は、配信サーバ１から受信した情報に基づいて、一覧画面Ａを表示部２１上に表示する。
【００６２】
操作受付部１１１が詳細画面Ｂを表示するための操作を受け付けた場合に（Ｓ１２のＮＯ）、コンテンツ取得部１１２は、操作受付部１１１が受け付けた情報が示すコンテンツに関連付けられた、画像Ｂ１のデータと、文章Ｂ２のデータとを、コンテンツ記憶部１２１から取得する（Ｓ１９）。
【００６３】
送信部１１５は、ステップＳ１９でコンテンツ取得部１１２が取得した画像Ｂ１及び文章Ｂ２を含む詳細画面Ｂを表示するための情報を表示端末２へ送信する（Ｓ２０）。表示端末２は、配信サーバ１から受信した情報に基づいて、詳細画面Ｂを表示部２１上に表示する。
【００６４】
図７に例示したフローチャートにおいて、配信サーバ１は、一覧画面Ａを表示するタイミングで一覧画面Ａに含まれるコンテンツの画像Ｂ１について部分画像Ａ１を生成し、一覧画面Ａに含まれないコンテンツの画像Ｂ１については部分画像Ａ１を生成しない。そのため、配信サーバ１は、コンテンツ記憶部１２１が部分画像Ａ１を記憶するために必要な容量を削減できる。別の方法として、配信サーバ１は、画像Ｂ１をコンテンツ記憶部１２１に記憶するタイミングで全ての画像Ｂ１について部分画像Ａ１を生成してもよい。この場合には、配信サーバ１は、一覧画面Ａを表示する際に部分画像Ａ１を生成する処理を行わないため、表示に掛かる時間を短縮できる。
【００６５】
［実施形態の効果］
本実施形態に係る配信サーバ１は、画像Ｂ１の中で人物又はマークを含む範囲Ｒを特定し、画像Ｂ１から範囲Ｒを切り出すことによって部分画像Ａ１を生成して送信する。そのため、部分画像Ａ１にコンテンツの内容に関連する被写体が含まれる蓋然性が高くなり、ユーザに対してコンテンツの内容がわかりやすい部分画像Ａ１を提供できる。
【００６６】
［変形例］
上述の例では配信サーバ１が部分画像Ａ１を生成しているが、表示端末２が部分画像Ａ１を生成してもよい。この場合に、表示端末２は、上述の操作受付部１１１、コンテンツ取得部１１２、範囲特定部１１３及び部分画像生成部１１４を有する制御部１１を備える。コンテンツ記憶部１２１及び特徴情報記憶部１２２のデータは、配信サーバ１の記憶部１２に記憶されてもよく、表示端末２の記憶部に記憶されてもよい。
【００６７】
本変形例に係る表示端末２において、操作受付部１１１は、一覧画面Ａを表示するための操作を示す情報を操作部２２から受け付ける。コンテンツ取得部１１２は、操作受付部１１１が一覧画面Ａを表示するための操作を示す情報を受け付けた場合に、一覧画面Ａに表示される１つ以上のコンテンツに関連付けられた、部分画像Ａ１のデータと、見出しＡ２のデータとを、配信サーバ１から受信して取得する。
【００６８】
一覧画面Ａに表示されるコンテンツに関連付けられた部分画像Ａ１のデータがコンテンツ記憶部１２１に記憶されていない場合に、コンテンツ取得部１１２は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１のデータを、配信サーバ１から受信して取得する。範囲特定部１１３及び部分画像生成部１１４は、上述の方法によって、あるいは後述の第２の実施形態又は第３の実施形態に係る方法によって、画像Ｂ１に基づいて部分画像Ａ１を生成する。
【００６９】
表示部２１は、配信サーバ１から受信した情報と、範囲特定部１１３及び部分画像生成部１１４が生成した部分画像Ａ１とに基づいて、図３（ａ）に例示した一覧画面Ａを表示する。
【００７０】
また、操作受付部１１１は、一覧画面Ａにおいて選択された部分画像Ａ１又は見出しＡ２に関連付けられたコンテンツを示す情報を操作部２２から受け付ける。コンテンツ取得部１１２は、操作受付部１１１が受け付けた情報が示すコンテンツに関連付けられた、画像Ｂ１のデータと、文章Ｂ２のデータとを、配信サーバ１から受信して取得する。
【００７１】
表示部２１は、配信サーバ１から受信した情報に基づいて、図３（ｂ）に例示した詳細画面Ｂを表示する。
【００７２】
このように、表示端末２が画像Ｂ１に基づいて部分画像Ａ１を生成して表示することによって、表示端末２の計算リソースを活用できる。
【００７３】
（第２の実施形態）
第１の実施形態に係る配信サーバ１は一般的な人物及びマークを検出することによって部分画像Ａ１を生成するのに対して、本実施形態に係る配信サーバ１は画像の中で特定の人物及びマークを認識することによって部分画像Ａ１を生成する。以下では第１の実施形態と異なる点を主に説明する。
【００７４】
図８は、本実施形態に係る配信システムＳのブロック図である。本実施形態に係る配信サーバ１の記憶部１２は、コンテンツ記憶部１２１及び特徴情報記憶部１２２に加えて、ユーザ情報記憶部１２３を有する。ユーザ情報記憶部１２３は、表示端末２のユーザに関する情報を示すユーザ情報のデータを記憶する。ユーザ情報記憶部１２３は、記憶部１２上の記憶領域であってもよく、あるいは記憶部１２上で構成されたデータベースであってもよい。
【００７５】
図９は、特徴情報記憶部１２２が記憶している特徴情報Ｃの模式図である。特徴情報Ｃは、画像の中で人物、マーク等の被写体を検出するための特徴量を示す情報である。本実施形態では、人物及びマークは、特定の人物（すなわち個人）及び特定のマーク（すなわち特定の会社のロゴ等）である。特徴情報記憶部１２２は、特定の１人又は複数の人物の特徴情報Ｃを記憶している。また、特徴情報記憶部１２２は、特定の１つ又は複数のマークの特徴情報Ｃを記憶している。
【００７６】
特徴情報Ｃは、名称Ｃ３と、名称Ｃ３に関連付けられた特徴量Ｃ２とを示す。名称Ｃ３は、人物の名称（氏名、愛称等）、集団の名称（会社名、略称等）である。特徴量Ｃ２の定義は、第１の実施形態と同様である。
【００７７】
図１０は、ユーザ情報記憶部１２３が記憶しているユーザ情報Ｄの模式図である。ユーザ情報Ｄは、表示端末２のユーザに関する情報である。ユーザ情報記憶部１２３は、各ユーザのユーザ情報Ｄを予め記憶している。
【００７８】
ユーザ情報Ｄは、ユーザの識別情報Ｄ１と、嗜好Ｄ２とを示す。識別情報Ｄ１は、ユーザを識別するための識別情報（ユーザＩＤ、電話番号、メールアドレス等）である。嗜好Ｄ２は、ユーザが好む人物又は集団の名称である。
【００７９】
配信サーバ１は、ユーザが過去に詳細画面Ｂのコンテンツを閲覧した履歴に基づいて、嗜好Ｄ２を判定してもよい。例えば配信サーバ１は、１人のユーザがある人物又は集団の名称を含むコンテンツを所定回数以上表示した場合に、該ユーザの識別情報Ｄ１と、該人物又は集団の名称を示す嗜好Ｄ２とを関連付けて、ユーザ情報Ｄとしてユーザ情報記憶部１２３に記憶させる。
【００８０】
また、配信サーバ１は、ユーザに対して好みの人物又は集団の名称を回答させるアンケートを取り、該ユーザの識別情報Ｄ１と、該人物又は集団の名称を示す嗜好Ｄ２とを関連付けて、ユーザ情報Ｄとしてユーザ情報記憶部１２３に記憶させてもよい。
【００８１】
図９、図１０において特徴情報Ｃ及びユーザ情報Ｄは視認性のために文字列の表で表されているが、各データは任意の形式で記録されてもよく、例えば文字列データ、数値データおよびバイナリデータのいずれでもよい。特徴情報Ｃ及びユーザ情報Ｄは、データベースとして記録されてもよく、あるいはデータを列挙したリストとして記録されてもよい。
【００８２】
図１１（ａ）、図１１（ｂ）、図１１（ｃ）は、範囲特定部１１３及び部分画像生成部１１４が画像Ｂ１に基づいて部分画像Ａ１を生成する方法の模式図である。図１１（ａ）、図１１（ｂ）は、画像Ｂ１及び文章Ｂ２に基づいて人物又はマークを含む部分画像Ａ１を生成する方法を表している。まず範囲特定部１１３は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１及び文章Ｂ２のデータをコンテンツ記憶部１２１から取得するとともに、特徴情報Ｃを特徴情報記憶部１２２から取得する。
【００８３】
範囲特定部１１３は、文章Ｂ２を読み込み、文章Ｂ２に含まれている名称Ｃ３を検出する。範囲特定部１１３は、文章Ｂ２に含まれている名称Ｃ３に関連付けられた特徴量Ｃ２を、特徴情報Ｃから取得する。範囲特定部１１３は、文章Ｂ２に含まれている名称Ｃ３に関連付けられた特徴量Ｃ２（すなわち基準特徴量）と、画像Ｂ１の中の各位置について算出した特徴量とを比較することによって、人物又はマークを検出する。そして範囲特定部１１３は、画像Ｂ１の中で人物又はマークを検出した位置を含む所定の大きさの範囲Ｒを特定する。
【００８４】
図１１（ａ）は文章Ｂ２に人物の名称が含まれていた場合の例を示しており、範囲特定部１１３は画像Ｂ１の中で該人物の顔を含む範囲Ｒを特定している。図１１（ｂ）は文章Ｂ２に集団の名称が含まれていた場合の例を示しており、範囲特定部１１３は画像Ｂ１の中で該集団のマークを含む範囲Ｒを特定している。
【００８５】
部分画像生成部１１４は、画像Ｂ１の中で、範囲特定部１１３が特定した範囲Ｒを切り出すことによって部分画像Ａ１を生成し、元の画像Ｂ１を含むコンテンツと関連付けてコンテンツ記憶部１２１に記憶させる。このように、配信サーバ１は、文章Ｂ２に含まれる人物又は集団の名称に対応する人物又はマークを含む範囲Ｒを画像Ｂ１の中で特定して部分画像Ａ１に反映するため、ユーザにとってコンテンツの内容がわかりやすいだけでなくコンテンツの文章Ｂ２の内容に合致した部分画像Ａ１を生成し、表示端末２へ送信できる。
【００８６】
ここでは範囲特定部１１３は文章Ｂ２に含まれている名称Ｃ３を検出した後に名称Ｃ３に対応する人物又はマークを画像Ｂ１の中で検出する処理を説明したが、逆に画像Ｂ１の中で複数の人物又はマークを検出した後に文章Ｂ２に含まれている名称Ｃ３に対応する人物又はマークを選択してもよい。この場合に、まず範囲特定部１１３は、画像Ｂ１の中で１つ又は複数の人物又はマークを検出する。画像Ｂ１の中で１つの人物又はマークを検出した場合に、範囲特定部１１３は、該１つの人物又はマークを含む範囲Ｒを特定する。
【００８７】
画像Ｂ１の中で複数の人物又はマークを検出した場合に、範囲特定部１１３は、検出した複数の人物又はマークのそれぞれについて特徴情報Ｃが示す名称Ｃ３を取得する。そして範囲特定部１１３は、検出した複数の人物又はマークに対応する名称Ｃ３それぞれについて、文章Ｂ２に含まれているか否かを判定する。そして範囲特定部１１３は、文章Ｂ２に含まれている名称Ｃ３に対応する１つ又は複数の人物又はマークを含む範囲Ｒを特定する。このような処理によっても、配信サーバ１は、コンテンツの文章Ｂ２の内容に合致した部分画像Ａ１を生成し、表示端末２へ送信できる。
【００８８】
図１１（ｃ）は、画像Ｂ１及びユーザ情報Ｄに基づいて人物又はマークを含む部分画像Ａ１を生成する方法を表している。まず範囲特定部１１３は、一覧画面Ａに表示されるコンテンツに含まれる画像Ｂ１のデータをコンテンツ記憶部１２１から取得し、特徴情報Ｃを特徴情報記憶部１２２から取得するとともに、ユーザ情報Ｄをユーザ情報記憶部１２３から取得する。
【００８９】
範囲特定部１１３は、ユーザ情報Ｄが示す嗜好Ｄ２に合致する名称Ｃ３に関連付けられた特徴量Ｃ２を、特徴情報Ｃから取得する。範囲特定部１１３は、嗜好Ｄ２に合致する名称Ｃ３に関連付けられた特徴量Ｃ２（すなわち基準特徴量）と、画像Ｂ１の中の各位置について算出した特徴量とを比較することによって、人物又はマークを検出する。そして範囲特定部１１３は、画像Ｂ１の中で人物又はマークを検出した位置を含む所定の大きさの範囲Ｒを特定する。
【００９０】
図１１（ｃ）はユーザの嗜好Ｄ２に合致する人物が画像Ｂ１に含まれている場合の例を示しており、範囲特定部１１３は画像Ｂ１の中で該人物の顔を含む範囲Ｒを特定している。
【００９１】
部分画像生成部１１４は、画像Ｂ１の中で、範囲特定部１１３が特定した範囲Ｒを切り出すことによって部分画像Ａ１を生成し、元の画像Ｂ１を含むコンテンツと関連付けてコンテンツ記憶部１２１に記憶させる。このように、配信サーバ１は、ユーザの嗜好Ｄ２に合致する人物又は集団の名称に対応する人物又はマークを含む範囲Ｒを画像Ｂ１の中で特定して部分画像Ａ１に反映するため、ユーザにとってコンテンツの内容がわかりやすいだけでなくユーザの嗜好Ｄ２に合致した部分画像Ａ１を生成し、表示端末２へ送信できる。
【００９２】
ここでは範囲特定部１１３はユーザの嗜好Ｄ２に合致する名称Ｃ３を検出した後に名称Ｃ３に対応する人物又はマークを画像Ｂ１の中で検出する処理を説明したが、逆に画像Ｂ１の中で複数の人物又はマークを検出した後にユーザの嗜好Ｄ２に合致する名称Ｃ３に対応する人物又はマークを選択してもよい。この場合に、まず範囲特定部１１３は、画像Ｂ１の中で１つ又は複数の人物又はマークを検出する。画像Ｂ１の中で１つの人物又はマークを検出した場合に、範囲特定部１１３は、該１つの人物又はマークを含む範囲Ｒを特定する。
【００９３】
画像Ｂ１の中で複数の人物又はマークを検出した場合に、範囲特定部１１３は、検出した複数の人物又はマークのそれぞれについて特徴情報Ｃが示す名称Ｃ３を取得する。そして範囲特定部１１３は、検出した複数の人物又はマークに対応する名称Ｃ３それぞれについて、ユーザの嗜好Ｄ２に合致するか否かを判定する。そして範囲特定部１１３は、ユーザの嗜好Ｄ２に合致する名称Ｃ３に対応する１つ又は複数の人物又はマークを含む範囲Ｒを特定する。このような処理によっても、配信サーバ１は、ユーザの嗜好Ｄ２に合致した部分画像Ａ１を生成し、表示端末２へ送信できる。
【００９４】
［変形例］
本変形例において、配信サーバ１は、ユーザ情報Ｄが示すユーザの属性に基づいて、部分画像Ａ１の大きさ又は範囲Ｒの大きさを変更する。図１２は、ユーザ情報記憶部１２３が記憶しているユーザ情報Ｄの模式図である。ユーザ情報Ｄは、ユーザの属性として年齢Ｄ３及び視力Ｄ４を、ユーザの識別情報Ｄ１と関連付けて示す。年齢Ｄ３はユーザの年齢であり、視力Ｄ４はユーザの視力である。ユーザ情報Ｄは、さらに図１０と同様の嗜好Ｄ２を示してもよい。ユーザの属性として、ユーザ年齢及び視力以外の値を用いてもよい。
【００９５】
配信サーバ１は、例えばユーザに対して年齢及び視力を回答させるアンケートを取り、該ユーザの識別情報Ｄ１と、回答が示す年齢Ｄ３及び視力Ｄ４とを関連付けて、ユーザ情報Ｄとしてユーザ情報記憶部１２３に予め記憶させる。
【００９６】
部分画像生成部１１４は、ユーザ情報Ｄの年齢Ｄ３及び視力Ｄ４の少なくとも一方に基づいて、部分画像Ａ１の大きさを変更する。例えば部分画像生成部１１４は、年齢Ｄ３が所定値以上である場合に、そうでない場合よりも大きい部分画像Ａ１を生成する。また、例えば部分画像生成部１１４は、視力Ｄ４が所定値以下である場合に、そうでない場合よりも大きい部分画像Ａ１を生成する。これにより配信サーバ１は、高齢のユーザ又は視力が低いユーザに対してより大きい部分画像Ａ１を提供することができ、ユーザにとって一覧画面Ａを見やすくできる。
【００９７】
また、範囲特定部１１３は、ユーザ情報Ｄの年齢Ｄ３及び視力Ｄ４の少なくとも一方に基づいて、範囲Ｒの大きさを変更する。例えば部分画像生成部１１４は、年齢Ｄ３が所定値以上である場合に、そうでない場合よりも小さい範囲Ｒを特定する。また、例えば部分画像生成部１１４は、視力Ｄ４が所定値以下である場合に、そうでない場合よりも小さい範囲Ｒを特定する。同じ大きさの部分画像Ａ１であれば、画像Ｂ１の中の範囲Ｒが小さいほど、部分画像Ａ１中の被写体が相対的に大きくなる。そのため、配信サーバ１は、高齢のユーザ又は視力が低いユーザに対して被写体が大きく写った部分画像Ａ１を提供することができ、ユーザにとって一覧画面Ａを見やすくできる。
【００９８】
（第３の実施形態）
本実施形態に係る配信サーバ１は、１つの画像Ｂ１に基づいて互いに異なる複数の部分画像Ａ１を生成し、ユーザの選択状況に応じていずれかの部分画像Ａ１を選択的に送信する。以下では第１の実施形態と異なる点を主に説明する。
【００９９】
範囲特定部１１３は、画像Ｂ１の中で複数の人物又はマークを検出した場合に、複数の人物又はマークのそれぞれを含む複数の範囲Ｒを特定する。部分画像生成部１１４は、画像Ｂ１から複数の範囲Ｒのそれぞれを切り出すことによって複数の部分画像Ａ１を生成する。
【０１００】
図１３は、一覧画面Ａにおけるユーザの選択状況を示す模式図である。図１３の例では、部分画像生成部１１４は、同じコンテンツの画像Ｂ１に対して、複数の部分画像Ａ１ａ、Ａ１ｂを生成した。配信サーバ１の送信部１１５は、複数のユーザＵ１、Ｕ２、Ｕ３の表示端末２に対して、無作為に部分画像Ａ１ａ及び部分画像Ａ１ｂのどちらかを送信した。ユーザＵ１、Ｕ２は、一覧画面Ａにおいて部分画像Ａ１ａに関連付けられたコンテンツを選択し、ユーザＵ３は、一覧画面Ａにおいて部分画像Ａ１ｂに関連付けられたコンテンツを選択しなかった。したがって、部分画像Ａ１ａの選択率は、部分画像Ａ１ｂの選択率よりも高いといえる。
【０１０１】
配信サーバ１において、部分画像生成部１１４は、複数のユーザによる複数の部分画像Ａ１の選択状況を取得する。そして部分画像生成部１１４は、取得した選択状況を統計処理し、複数の部分画像Ａ１の選択率に有意差が発生した段階で、複数の部分画像Ａ１のうち選択率がより高い１つの部分画像Ａ１を選択する。これ以降に同じコンテンツを一覧画面Ａに表示する場合に、送信部１１５は、部分画像生成部１１４が選択した部分画像Ａ１を送信する。このように配信サーバ１は、複数の部分画像Ａ１を生成し、ユーザの選択状況に基づいて部分画像Ａ１を統計的に選択して送信するため、ユーザに選択されやすい（すなわちユーザの興味を引きやすい）部分画像Ａ１を提供できる。
【０１０２】
範囲特定部１１３及び部分画像生成部１１４は、複数のユーザによる複数の部分画像Ａ１の選択状況を機械学習することによって、次回以降に部分画像Ａ１を生成する際に、学習結果に基づいてより適した範囲Ｒを特定してもよい。範囲特定部１１３及び部分画像生成部１１４は、機械学習の方法として、ディープラーニング（ディープニューラルネットワーク）等の既知の方法を用いることができる。
【０１０３】
以上、本発明を実施の形態を用いて説明したが、本発明の技術的範囲は上記実施の形態に記載の範囲には限定されず、その要旨の範囲内で種々の変形及び変更が可能である。例えば、装置の分散・統合の具体的な実施の形態は、以上の実施の形態に限られず、その全部又は一部について、任意の単位で機能的又は物理的に分散・統合して構成することができる。また、複数の実施の形態の任意の組み合わせによって生じる新たな実施の形態も、本発明の実施の形態に含まれる。組み合わせによって生じる新たな実施の形態の効果は、もとの実施の形態の効果を合わせ持つ。
【０１０４】
配信サーバ１及び表示端末２のプロセッサは、図７に示す方法に含まれる各ステップ（工程）の主体となる。すなわち、配信サーバ１及び表示端末２のプロセッサは、図７に示す方法を実行するためのプログラムを記憶部から読み出し、該プログラムを実行して配信システムＳの各部を制御することによって、図７に示す方法を実行する。図７に示す方法に含まれるステップは一部省略されてもよく、ステップ間の順番が変更されてもよく、複数のステップが並行して行われてもよい。
【符号の説明】
【０１０５】
Ｓ  配信システム
１  配信サーバ
１１  制御部
１１２  コンテンツ取得部
１１３  範囲特定部
１１４  部分画像生成部
１１５  送信部
１２  記憶部
２  表示端末
【図１】
2020046969.tif 000003
【図２】
2020046969.tif 000004
【図３】
2020046969.tif 000005
【図４】
2020046969.tif 000006
【図５】
2020046969.tif 000007
【図６】
2020046969.tif 000008
【図７】
2020046969.tif 000009
【図８】
2020046969.tif 000010
【図９】
2020046969.tif 000011
【図１０】
2020046969.tif 000012
【図１１】
2020046969.tif 000013
【図１２】
2020046969.tif 000014
【図１３】
2020046969.tif 000015